Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns

vaapih265enc encoder not working

dxy_tiger
Beginner
2,786 Views

Hi,

I have Intel 11th Gen Intel(R) Core(TM) i7-1185GRE @ 2.80GHz, installed with Ubuntu 22.04.1 LTS, Kernel Version: 5.15.0-43-generic, and gstreamer-1.0,

using example:

gst-launch-1.0 -ev videotestsrc num-buffers=60 ! timeoverlay ! vaapih265enc ! matroskamux ! filesink location=test.mkv

Got the following error:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapiencodeh265-0': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayWayland\)\ vaapidisplaywayland0", gst.vaapi.Display.GObject=(GstObject)"\(GstVaapiDisplayWayland\)\ vaapidisplaywayland0";
/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps = video/x-raw, format=(string)Y410, width=(int)320, height=(int)240, framerate=(fraction)30/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
/GstPipeline:pipeline0/GstTimeOverlay:timeoverlay0.GstPad:src: caps = video/x-raw, format=(string)Y410, width=(int)320, height=(int)240, framerate=(fraction)30/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
/GstPipeline:pipeline0/GstVaapiEncodeH265:vaapiencodeh265-0.GstPad:sink: caps = video/x-raw, format=(string)Y410, width=(int)320, height=(int)240, framerate=(fraction)30/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
/GstPipeline:pipeline0/GstTimeOverlay:timeoverlay0.GstPad:video_sink: caps = video/x-raw, format=(string)Y410, width=(int)320, height=(int)240, framerate=(fraction)30/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
streaming stopped, reason error (-5)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

From the following i915 driver info:

i915.guc_firmware_path=(null)
i915.huc_firmware_path=(null)
i915.dmc_firmware_path=(null)

 

Not sure, the vaapih265 encoder error is related to the GUC and HUC firmware.

 

==============================

i915 gpu driver info:
Kernel: 5.15.0-43-generic x86_64
Driver: 20201103
Time: 1676494673 s 616282 us
Boottime: 5338 s 908448 us
Uptime: 5335 s 45996 us
Capture: 4296227012 jiffies; 0 ms ago
Reset count: 0
Suspend count: 0
Platform: TIGERLAKE
Subplatform: 0x1
PCI ID: 0x9a49
PCI Revision: 0x01
PCI Subsystem: 8086:9a49
IOMMU enabled?: 1
DMC loaded: yes
DMC fw version: 2.12
RPM wakelock: yes
PM suspended: no
GT awake: no
EIR: 0x00000000
IER: 0x00080000
GTIER[0]: 0x09090909
GTIER[1]: 0x09090909
GTIER[2]: 0x00000000
GTIER[3]: 0x00000000
GTIER[4]: 0x00000000
GTIER[5]: 0x00000000
PGTBL_ER: 0x00000000
FORCEWAKE: 0xffff0001
DERRMR: 0xffffffff
fence[0] = 00000000
fence[1] = 00000000
fence[2] = 00000000
fence[3] = 00000000
fence[4] = 00000000
fence[5] = 00000000
fence[6] = 00000000
fence[7] = 00000000
fence[8] = 13c603b00bc0001
fence[9] = 00000000
fence[10] = 1c0603b01400001
fence[11] = 244603b01c40001
fence[12] = 00000000
fence[13] = 00000000
fence[14] = 00000000
fence[15] = 00000000
fence[16] = 00000000
fence[17] = 00000000
fence[18] = 00000000
fence[19] = 00000000
fence[20] = 00000000
fence[21] = 00000000
fence[22] = 00000000
fence[23] = 00000000
fence[24] = 00000000
fence[25] = 00000000
fence[26] = 00000000
fence[27] = 00000000
fence[28] = 00000000
fence[29] = 00000000
fence[30] = 00000000
fence[31] = 00000000
FAULT_TLB_DATA: 0x00000000 0x0004e750
AUX_ERR_DBG: 0x00000000
SFC_DONE[0]: 0x000000ff
SFC_DONE[1]: 0x00000000
GAM_DONE: 0xffbfffff
GuC firmware:
status: DISABLED
version: wanted 62.0, found 0.0
uCode: 0 bytes
RSA: 0 bytes
HuC firmware:
status: DISABLED
version: wanted 7.9, found 0.0
uCode: 0 bytes
RSA: 0 bytes
available engines: 417
slice total: 1, mask=0001
subslice total: 6
slice0: 6 subslices, mask=0000003f
EU total: 96
EU per subslice: 16
has slice power gating: yes
has subslice power gating: no
has EU power gating: no
slice0: 6 subslice(s) (0x0000003f):
subslice0: 16 EUs (0xffff)
subslice1: 16 EUs (0xffff)
subslice2: 16 EUs (0xffff)
subslice3: 16 EUs (0xffff)
subslice4: 16 EUs (0xffff)
subslice5: 16 EUs (0xffff)
graphics version: 12
media version: 12
display version: 12
gt: 0
iommu: enabled
memory-regions: 5
page-sizes: 211000
platform: TIGERLAKE
ppgtt-size: 48
ppgtt-type: 2
dma_mask_size: 39
is_mobile: no
is_lp: no
require_force_probe: no
is_dgfx: no
has_64bit_reloc: yes
gpu_reset_clobbers_display: no
has_reset_engine: yes
has_global_mocs: yes
has_gt_uc: yes
has_l3_dpf: no
has_llc: yes
has_logical_ring_contexts: yes
has_logical_ring_elsq: yes
has_mslices: no
has_pooled_eu: no
has_rc6: yes
has_rc6p: no
has_rps: yes
has_runtime_pm: yes
has_snoop: no
has_coherent_ggtt: no
unfenced_needs_alignment: no
hws_needs_physical: no
cursor_needs_physical: no
has_cdclk_crawl: no
has_dmc: yes
has_ddi: yes
has_dp_mst: yes
has_dsb: no
has_dsc: yes
has_fbc: yes
has_fpga_dbg: yes
has_gmch: no
has_hdcp: yes
has_hotplug: yes
has_hti: no
has_ipc: yes
has_modular_fia: yes
has_overlay: no
has_psr: yes
has_psr_hw_tracking: yes
overlay_needs_physical: no
supports_tv: no
rawclk rate: 19200 kHz
Has logical contexts? yes
scheduler: 1f
i915.vbt_firmware=(null)
i915.modeset=-1
i915.lvds_channel_mode=0
i915.panel_use_ssc=-1
i915.vbt_sdvo_panel_type=-1
i915.enable_dc=-1
i915.enable_fbc=1
i915.enable_psr=-1
i915.psr_safest_params=no
i915.enable_psr2_sel_fetch=no
i915.disable_power_well=1
i915.enable_ips=1
i915.invert_brightness=0
i915.enable_guc=0
i915.guc_log_level=-1
i915.guc_firmware_path=(null)
i915.huc_firmware_path=(null)
i915.dmc_firmware_path=(null)
i915.mmio_debug=0
i915.edp_vswing=0
i915.reset=3
i915.inject_probe_failure=0
i915.fastboot=-1
i915.enable_dpcd_backlight=-1
i915.force_probe=
i915.fake_lmem_start=0
i915.request_timeout_ms=20000
i915.enable_hangcheck=yes
i915.load_detect_test=no
i915.force_reset_modeset_test=no
i915.error_capture=yes
i915.disable_display=no
i915.verbose_state_checks=yes
i915.nuclear_pageflip=no
i915.enable_dp_mst=yes
i915.enable_gvt=no

 

Thank you,

Tiger

 

Labels (1)
0 Kudos
6 Replies
Hugo_Intel
Employee
2,732 Views

Hello dxy_tiger

  

Thank you for posting on the Intel️® communities.  


We will move your question to the correct sub-forum, and the team in charge will get back to you soon. 

  

Best regards,  

  

Hugo O.  

Intel Customer Support Technician.


0 Kudos
CarlosAM_INTEL
Moderator
2,718 Views

Hello, @dxy_tiger:

Thank you for contacting Intel Embedded Community.

We want to address the following question to understand the situation:

Could you please let us know if the reported situation happens in the Operating System (OS) that you mentioned or others?

We are waiting for your answer.

Best regards,

@CarlosAM_INTEL.

 

0 Kudos
dxy_tiger
Beginner
2,718 Views

I have debugged into a bit and found that Errors are:

GST_DEBUG="vaapi*:9" gst-launch-1.0 videotestsrc ! videoconvert ! video/x-raw,format=NV12 ! vaapih265enc rate-control=cbr bitrate=8000 quality-level=4 keyframe-period=30 num-slices=1 refs=1 max-bframes=2 ! video/x-h265,profile=main ! h265parse ! fakesink

 

0:00:00.029671318 12256 0x56038ec23de0 DEBUG vaapi gstvaapicodedbuffer.c:49:coded_buffer_create: coded buffer 0x1
0:00:00.029847835 12256 0x56038ec23de0 DEBUG vaapi gstvaapiencoder_objects.c:515:gst_vaapi_enc_picture_encode: encode picture 0x00000009
0:00:00.029863989 12256 0x56038ec23de0 DEBUG vaapi gstvaapiutils.c:131:vaapi_check_status: vaRenderPicture(): invalid VABufferID
0:00:00.029868541 12256 0x56038ec23de0 ERROR vaapi gstvaapiencoder.c:348:gst_vaapi_encoder_encode_and_queue: failed to encode frame (status = -1)
0:00:00.029874933 12256 0x56038ec23de0 ERROR vaapiencode gstvaapiencode.c:694:gst_vaapiencode_handle_frame: failed to encode frame 0 (status -1)
ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0: Internal data stream error.

 

Thank you for moving my post into correct sub-forum.

dxy_tiger

0 Kudos
CarlosAM_INTEL
Moderator
2,698 Views

Hello, @dxy_tiger:

Thanks for your reply and share your solution.

Best regards,

@CarlosAM_INTEL.

0 Kudos
dxy_tiger
Beginner
2,645 Views

Hi CarlosAM,

The problem happens on Ubuntu 22.04.1 LTS, Kernel Version: 5.15.0-43-generic with Gstreamer-1.0.

(11th Gen Intel(R) Core(TM) i7-1185GRE @ 2.80GHz)

 

I have enabled GUC adn HUC. It still fails.

 

Driver: 20201103
Time: 1676987683 s 734980 us
Boottime: 573 s 384629 us
Uptime: 569 s 375734 us
Capture: 4295035632 jiffies; 4 ms ago
Reset count: 0
Suspend count: 0
Platform: TIGERLAKE
Subplatform: 0x1
PCI ID: 0x9a49
PCI Revision: 0x01
PCI Subsystem: 8086:9a49
IOMMU enabled?: 1
DMC loaded: yes
DMC fw version: 2.12
RPM wakelock: yes
PM suspended: no
IER: 0x00080000
DERRMR: 0xffffffff
GT awake: no
EIR: 0x00000000
PGTBL_ER: 0x00000000
GTIER[0]: 0x00010001
GTIER[1]: 0x00010001
GTIER[2]: 0x80000000
GTIER[3]: 0x00000000
GTIER[4]: 0x000e0000
GTIER[5]: 0x00000000
fence[0] = 00000000
fence[1] = 00000000
fence[2] = 00000000
fence[3] = 34c603b02cc0001
fence[4] = 3d0603b03500001
fence[5] = 454603b03d40001
fence[6] = 00000000
fence[7] = 00000000
fence[8] = 00000000
fence[9] = 00000000
fence[10] = 00000000
fence[11] = 00000000
fence[12] = 00000000
fence[13] = 00000000
fence[14] = 00000000
fence[15] = 00000000
fence[16] = 00000000
fence[17] = 00000000
fence[18] = 00000000
fence[19] = 00000000
fence[20] = 00000000
fence[21] = 00000000
fence[22] = 00000000
fence[23] = 00000000
fence[24] = 00000000
fence[25] = 00000000
fence[26] = 00000000
fence[27] = 00000000
fence[28] = 00000000
fence[29] = 00000000
fence[30] = 00000000
fence[31] = 00000000
FORCEWAKE: 0xffff0001
FAULT_TLB_DATA: 0x00000013 0x2de9ef7d
AUX_ERR_DBG: 0x00000000
SFC_DONE[0]: 0x000000ff
SFC_DONE[1]: 0x00000000
GAM_DONE: 0xffbfffff
GuC firmware: i915/tgl_guc_70.1.1.bin
status: RUNNING
version: wanted 70.1, found 70.1
uCode: 277056 bytes
RSA: 256 bytes
HuC firmware: i915/tgl_huc_7.9.3.bin
status: RUNNING
version: wanted 7.9, found 7.9
uCode: 589504 bytes
RSA: 256 bytes
global --- GuC log buffer = 0x00000000 00306000
:SEubjf1gL8#'\,aWCrF0>H"EE6;[7g6s<GV;+*,r;0?/S%21kRChm!),Y7"UD)C=Bj'raSR>><m4V\Hq&e&MGp9X7Rn(H=)p\Xp[2LX.`lacW5n(taJN_<mV9oA8+Aaaq.]mE\jX77e^HU[^b:&di\\UAksGDYcpaetOZ?2[Dr^SZ;CmX9`6n*9m8<U!:g1d!q\Y:fbqmEstoqOXn`9?dt_$J%Di>Un]6'l^4-\5gDK.cFG9E3"[totmjHC"BNgn&/FZg2#k?2._-V>>8ICK?QXKM8dTAc$oCeWO:u=[!d`VM"f@hnt`fRe%os+m??*0X1pR))G9u*Yn:e'nNOsh`R2Mid<iIC/<7Of]pQ5O-Dg6>n*YN9>HW1.4O+\mEiZQ!a(b'U]YrpMJtC3MbXNZR@SgX*f>+X#gh/'KHGQpt=:=l/hpo&o<[Q+jRpp"+hEK/r1i,M3`0#U\qpTeIBr-%r4N+?@H*6trH2"fO4D.HImlr\B7^qR]5:$;l`\?#,5;m".Mk0p@<4t6)+]@G&YD\seeUuTGn''\l1Ooe_pGC-mn\rpV-I/XB]/AqU=0@if16-@\e%c',ciGHZ!G/*QAVKC,:N^HqJ-LduipGEs+#V68B;^C#Vh;uM_;_#R-N;$63SJh$:&N9XFRXOAi:2TuG_"?/EV@<6\(Z'h>'N/2p<FbSRl[3TnH#*X@*P\/_&LkY]m7upI->g:-f!Oj-b%npn$W!5Gn]dL1JD2iT6:$C\%[c`QSAHo>g+Qu0'0",/q]SM1j>AJmZ)fiY5h<SJ4VYZRW!X[BNL2oI!4G6=^<\TU`&1sVgp)iJ1$h_.U+-qgR`Na<mQ=DHY1JpGF]#$4p[[."A-`h8Nf#)19[;QHk(QOq,muhc[mM*_%Q=p,lcEX?Y=:DUX+N<h"VgFZNeJ("(j&`@4T*b%!/$C?#+f,4DkAC2Zm\BpGFntr8XD@NoeW(q=$<)0q)T9)[f>D]sM&>m&>"7j.?Els-_iWDJ+go8bY("[p:p?o?<c9%DchVT>kB2papGCs#LUlIg4(F.qSuLhL3qX.<_hUaiW\rWPIWBL?[X<l/9ZtkfN)/e'__TiK?!Z->+@CZi6kTA^eJY&##/-n79DZA>8IuM@nA-Vgh.A]2g9(l/9[K:N;"fL/+hr9<M(9ZWLk[CK0d;hYdM<[.bCpBp21]"pJh_ln4mi<4N'l:B<unJPPsKS*7UCr/PCk4X]%/ifG)'^YX)+3W;)'PSoV/qjsA\pGrI%ScYK#]WN@ESb2YWC#CEP\fIGE%_sc'h#$N2$_Eq"V5JsO4XNmU%a[7Ba>4lM(f$Y4pJ2$1O.k3]n9,E!m4Z*DEK=hln\\QjPIbSqC#J=ki9d_QG"L"oRWI9JX+*/N3d<,ZkZ"\HW=#^#0pS`r:i2TE2"4J`j=4?2.XnQV^&2&YL\!K)k&@;KIEhA7$bb$;(7s>[e5o-j@O%C03d<,O3Ya2$"\>i+<39e/H@)]!e(e?Nr.aNDAX@$$T&UL9N'Q-@,A#SU1?n3]*iGgRaEu1$(c'u)(=r-P`m`^P+*b_dit8_J(c:*@4$WB3nU@oc$bC0>Vms[%EJW;?-%Eg.[U2,9]^H]$T6"Mc'?Tn=k?kl2OZt^%->/lNZIt2ckd`.6?l!C%6@FhG:Ir%OJI.V9+":8I:d/Ln4X]%4R#+Zl3E:1j`XT5b9WuP#X*T,OmW8_XksRI7FVCi]T'FpmU)0i<`7?AZhBSkRAD4?UT[V\*VmsYo`Z`'kR).TA1sWK#bjlhHitJ=:QN#I,giW9-O1\pqit:Hm:RIH>C3k5c&sgflQ6snWmP,PcEJ"J[`8OutfD!%EgR[@;V#-TV&C4:Q4O3ocngES#AsgLt3W8ZqDg`EJMjQ$ZMj]n04iha;8%/"Oc]7.4e'`ZgKZ(F'e&mrRk78]C(nC,`7uh]cN;VlWF/9aeb.PTrT'FqsH]/kT.q$!#ZV!6"%i2'nnS3:V\#4b`Nh2FPRD?9)!FdKBZ1:+T`M'2[6:]BRl?E\NScZo=JT!'1:fhhnWb9dn@o!,9]fj@DSH@>>JSD/,2@n!V4>W8s\?QGO:FqPg(89Ja(X'JT_]ksm@l21ris+]'_2a1d[>oI$/E7\BS9'GC4G_brIJF<eg_r(i)D6/75($JfbW+Ar_kV=@F#[jP_4j/hU6dp#=%SCflOC\)UMsn+i6e1_c5/jf1f!1V4#,-mA(]QTmDeQJ`o,8AE+kcm)!La))dS2CU`KUW%fqTJ!u6;X(cGV?T.PeI,e4!kB7Yla0nlRYQ=&cnLRGrtjSP@"MYh3G%F;L#F=X*C5;CG0NB@D-3X.>6#!T]7W8A%Ho_2D!VmsRSclHWj*M;oaG`h7KSsjm/X%r`RH;'bRJEFe]`VY]P99,SEVl,&c+$amr^cQbl#Bi\f+2=7h:j.1u)6?Q'l/3P::N;"]cl>'h%c`1ed;HV\?alDEW9A?.s'ftf>c@C*J"@Z1];3TU7D5sSl*@d"hePmC@bg0hbPC!KkO@_VPBh5E>Gal(Vsc.Y/C_B%ftB-CWI+dlHikkU"$5>=R)>>>RrRQ^>jo`BjmW]5n-lp,)$f].QX>[/OQGs?"#%1#T5<Q"?NA=C!6Y&]S`i7Emu4s]AA/).?NAFHqjW<YD_6%kHh7MboEJ$"#&Rf"<kXgk45WKK1?Kfr7EiUs[kcQ!`p9&O,`A)LCop3:s*@1MgImo*nfIC5,pt[?Rs=><f_'=nfX)NQ09-'u.<_QDAQ8\1m$l:m5LX4Geb,OB4#b7Q(kFKHfAq5O_p>j253!8&I3pZr]ZE1:kc2j^kM0NWEJRPf,u$n%0UmF/=n`bsqi!t5B-0;WSPZRq/UsirSpeU%>M_&BmP-,;`"g#+*&ehH;=C\JDR!Mjs$)G[mkC97D1A0$DA*UXQU%JhggY!<EJ#6jW6R^gpU,gfkaU:rRU[)sH15O1^%D9b6YCEM1]Q@0]N!!W`#%[qnu".N(&'4kaam<i?gBA@q2k?>>;^ZM5NGV^1S^F6:Ber0ig8G0s!`cCmP&Kik%1I6Hp);]M6eVn0c[7%nuYRQ]e?n6GB(nY=fHfujnBUWIEf1WW`T#epZNURDg9*P9Uk;LJYlKAIsh]f)05r;7Ej!(\#THllh<3OljdZY4!eKTNb-dF5?O&r2I+4D6f)@%GHUs0mi3Z%fWL?C]"saTj1*%!?)i3p\$@lKg#l/:o\#IW6i16RA3''l'+_#(3r;,$bF`d1I4;(k0oRuGUZqC7<b+AU.A`&[e#\C/hXRM(SXZ6n]&&'5pN&utAA3I=R.K`"khA)?@Vk>1`['[E4alaHI[bWmVrs$q7EI9rP**A8cX-3s.i%5Jr*jUD_"/B<rd9L6-6bXmO]=BrM3!LrF+Q>j%QAB`Lq0JHg6qD0$u+ppl&hEEqoWQFr2Y2/G>*PH1/R99o_7ehQeZ%/jUTB[.F*7Rm(SZ16f)P2QXRAcjA3lb0fN^Z<9)0iqNouH?ZCo-qhuJ;c3WtrcE<<GA'rjSIP84L?ZCqC\9+8G]Y9WBpDAp7F!]s[FoHc\IXp^ok,,cJAI@uUcIV\_cU-]l9:/qC(Gf@LpFH1;l28j=hm5EY`+\LY@Rk/t>fXr\mkVOFZ%&AhK[./4dr.P4*@'5p,k2-q1/Aq1HG"G=cC\Y[k=ZV`^X)/ND^W`1f(64rT5fZ;`[%[aS0n5`#l433f&tIkaEu14+fq]F]WQ\&Dt99]nVHMT,]5Ns[VgN53VOAIgLh-N'5(0T@Q*VS)_o+Mf]MpeOh6QImP-NfF!SZC@<qL;jk_^Ir7"Yp)$aJ9k1P^Bd;i4SMqDqADZ$<@%XfP`0/LX?SnEU;Z9&87&j'*ab^'!LjraN_%F:h54qeS^Y+'[nK/&]_EJR\c<F2/e]'C'Bo;C8?fp+L):OA^UT?_tJT)a\m!/f$*7qV^l(otu5R$U"#4]qe)\b?ppn-Jse#f=f2ZKc;j=Lmo,D"n-H7C.hV'5(4G#hmS)_7=j\+80Vt[#MjF`o%GgT6!P_<*";:dQ)CPqkrSVb\!6dP+-YR\Aiq)gA,dlI3RfcB7cFuB8W$n3rj9'g7[O'e&,:MLL-<$T1F=RE/>Z<&uIegbRPe%"F=">>pd5Zr2`f`SNb2+bc*d5HG'-PpGs%oT*8h2_-2L>Xip7t`Zas3%fakN'imZ-kJ:8%i2nMMXK-R:FfsKGa1:\?q=%Dqm@5Ns2K]ep>"6*."s)mC&cKE'i\q$PNPSi.]]24TY<%8=`XTsjr&m6Yq%%b/ht_!Z*]Iu<Wp?B[7iStS7c:D3(GuoMWHQ.`:7d<UR2MkW]WL!JBeOlV:J?J!Qbd06i3C[m/5/it@g2GugWPr3HTrZ`P5$SE^'b_i"cnPj`?k@f)1O;kB!V;m_R@`+egA\Fi3>G/Z+Z7BJ_3WRcK4OtjmZBGGW;1)O14ra3rOM[)fJ$\%D@rBSdln>N'AtFp*s="hrfWLE,kmF38j7;@+'*UL4#V7F,:;?1;,_q3$Hs\EM:q'dA>COcahDB1\`r^nuQSIg@=!&n\F/EppiPX>lNE#5jpQ!F..>+D*/UgUrg7C\S3drLCNBb:"-q!:BerAKukETcQ!uiSQASj.o->iT%V)T'5(78>fHPT_4L;gYEc#q($@pEk<e@7J`SAJo2SYcC@L,R=m=ji[UV/6_"6(ko(@mhNDc)c[F;q^bi&(e_<7<NRr@2P[07QUqQC"E>_C+>pR+,@orjC;Xug^NUar-=XO(Q8\p,8h;qtd!T4J"p=*:^lT)[8O&!dbJbcKuuXh121".oh@c\(C]5*HgVLWQV6c*-Q:r;WAoDL<NioKHdYI-0Pa97,@]ZY]D#<oIlQo!()qkJ?bbd.oDa+"ek/R$&<AXc.-.s#pEe\cBKF!2.uWNqKQ&[UV/952ukE!*?qU<G7o5ktaJChIcgfS,m'qF*C#tYqgEnakMA:>3Jst#j2lO>QD;4!+5-bXT*L8P^NH1<kP(F_3fNBmu,N%G&Jp9@O(mJO%IgU-Vn`=T&UCCrQJZ@o2F`Cs*sGXq+O8&(md"(F7aSK8,(/8h^OC8`Zi)<*UMTFi;KtcVTbkMM8f5h)&H(g>P`]*o=SN]Pf19\f_Bleh*!.@hD#?5UJK&$?:=^U`bCB77/EBh^%>S"5t@P2N=B5I4X0'0cNZQbSihMXk1A/ZO(miBSeDb:X//knURWUsggXgI7V?qoB>`muMk):cj_WoK)lL9T/Nq)_e6fJ+^M[>H>'l2rpDB<;@MRko=-h=j9g'gt6f)FfPH/u#HIV[+2"qiX]OF\6@P7P=g[N\INMj;)hJD0=`7`WNN'r""1$VqhVePQRkBOqCitJ'P)/V$t4X]+M(l$EYgO$EuOZt-W1r^HcmGYK`qC[$pJc7af4ZgiK8@dOX%J2;L*nN3$rauKJ-f!?9LcoT<I<=tG*o=J.%et+(Du?IU63]s&"\)_Zoo#@j[H2)@"t?I]8sZ(/ftOid0e[C?IA?&ppSYO>T&ULX113.d6/62=bjlhHitK2d,>PD5oR/mB&%l@9\AVn'N#4dW2"OmtXRB38$!<ZX:N;6SVBB.p-,]*I:$9Z.cLH_BEq35&`h&C_qo0p^Q^XWHlc>]]0q)T106Lf0\%[cla=f\m0-b_<e']jmi4ViBH^eZlg>eU;=%>Q$*@Z<gmqLtL3k2^(Nfa"(9Mauh)QR1(R/XX%`6PL$Fml6<'Y734AQNAWf"QPSs%Sne*nU*HO*T)DoAE2Hi(;f'P#%&.N/Ql7pA:IRr2bKAc[dG>!_`:V:\?Z=#I`K@?-e'Lc[dDI[W+[fD!GHQ1AVGh1JW<(IkC++iOBMBg^-/)grV7;3IZB(]XeCqT:1c2;^ZYcZPfW7jJn``3,S,Y3k9;NqF/Wc4>PajSetpXFu=8"g5UH$f-OO]HJ0u[kL(FCgl`W57^$_o0cSm!EJ#6`;K'1>DCZF5k>/CAZRWC@IEt+A2k:94T*4RuJoJ*;3a-%>N5Ohp[%![ZeQ,"[kJ9.4i14`M:A2?l^QEBsfWKT87m774<nYB6'5(Bi-Y)no@,3s?TC',#HO[eNOglc'>L#8%=.NG:is*,s#.gG!T9/f:E<nb#^NeSGL\k@<*K@lrNPRS]>h$ZK68oh$Pk7];A7h4Ej\,5L-b]0NVF"p2"O#>&BBir5%FHh\m2*So?V-G%KZl?OauB1p2Ypb`G$bBt?NeJ0$'oK.bO@'sgAG:\g.cDA[>D5hpa/A:mP&RB9`JBkY4(KALs+_Eq**qHcY;/3;BpXD?:=_AHR:HHjJ1F%OmVV34l!T&T-EE0iQni[Jc>D3eTi3K55sa#gSS0Rl.'(g3Q0q2"OC=R`noj];;\"kf]s>8oX3ddg6QIK^8G)0B(k!h&SJG:R%Bo0H@(TFmP,2f-FqfDR*M:eSjV@I@XQ%<$aJ19'2NV(IH(nT`[(rXS@T_(("Dsp<]RLH'oB8tmP-m$@QMi7lQ4O1^HX0(nsGiVc'K1:FP655d4m-3\da/"nVGe5eN%j!08;nhH&U2hN)%+%2Y9kYNp>E^3EWVVlIV8EX1f![Nn,T??][Rai'@Om6%tKA7B4AcBu]'s4WC3:RDB#m!Y$]M$SFJ!QbkZ_LDtdLNPL1`^k/W'E?C5NKBo#89n\MAog[k*`o'/-i'@r6&8PcFL??mn_`gl,"<"cL%*6(&hRX4!h@BYp7EJ4!)^@H%U%.r"L4"oIbjb4,bjk7*pL(C%Du]PqgTX1u\d_/B_ZkFIK"ZpZP-i]Sd<X*Tl/9D+CWb*)bC*0/Ni.L4Ep,,*GSbL/"iFB0l)YqtC4/kZZi/+9E*]k1>]m=6\sVa?Qh9c"j6/,lGSak!(L@#$&(Oj.Tka136rkY[>'Li6C$mZ_kUq%R(Ir)M>Q8#O):S>Mri#$5C]%X8b]=u7p4'T!mE;)5FIJgp"lD.bi*<Y'(IQK"=7`)po\S)URhg#4h(gc[rWUre"dV7;aN72F:?#U^0e\)iQb]o)?V-42K#sY)c(,(:TDDmr[U0*Z?NS;UqT3"a4O1B"%C=&8-BDZsCeC!<`"<VngCR"U)e'F:86!R5-sI<%[+*PC&eZrK:ir/Gb#S:BOC4L/@Z!6JBTffg2,u*Q.?[kko=bhacTKN+IG\?%FjKs1^A"/c-R\5_(P,+Oi)6];oNh'b.:2L%?b^(>rIhfj9Y:^<?3Mo5"YN"Xl+30e2SAi,oI5(D'VbFCBZ$<c*aZ=O2fTWdZK=%=Hl7+->Nfj/oZoH#rL8Emnib?hS)S:1DbaVM!M5F\a2#kmi%fi8%(b1c;ejW>#%i>h'p#l*CG4Q_p.OEs%a1QVl+l*[i,1pK2dt*U1h19>;=J;:cWo6a>>>Cfdt,"Fd+u`F2egE)d(<J#J**71c8+73WJ'.!S.4>%Q8P#Sh%u:(MWMCqnc(Wh3(LOrL?qj0n<Bi"j`q1.p-P3&bCac"mdL!@fU">MKJ$t'hA6gRD[?7\NlNQN^tlR+QtP;V^5'3k?Cij'Xto_89@(^YQ#iVBXN`^D-5=)O-attorG,-m^Ctq:Y%]YH3NkIK%m0sOScRbQJ9i$l7Z=J4ig+J,aBks!"*;X(IWu+2]`Ze<!:`8;NFX]g3ahdFc<X(h/>a)-:HSa.hLXWfJ9tp04DQ=(*50A-Sp3c:QU(7Pq=-?V@VpAsD<us5(G9=t*P^q)0@n=6kCbI%F*PBkH+ZGkau^?*&j,##Eu]GEhaoh"IQi!Bq;pYZep9r>F:?0Zg#*p*.<ij:gb[,I3]F"/GnYJHXa"LXo=+_&@n@T`,oJ=\O3]@kjc(QqWbCS+N-Cj*=Wm1,Be(8Wa#hTuo?/%D@nAZ9?75VsQ_%=-Q8Fb"oK!cNHd8"UP"IeL;Wj?&l[*,E=OLD.PKu9JSrK$mn;hZ?)GAHD&#JCB]S-4Y;cK`\VCp`H]84"<QS?i`(GtC*(//edK[.6e:L<cSCQf%upmO`4jF\mC8GXQDQ8F`LlrMq"h]%&-G/m^qSjd/W?1YK4jk+V]I84&Qk*u\?S-S*Q#NU-t1hGO6-f!t'i:Co:Bu#1qE$)Va#OTgJr-RLQQ/9u?[HYJU8F>Wm3cHAS3"i[./8H[tPkAUc?Tn53XT!;fS0Qi%#uc5SWba<d16505[e<%VS-_G)KV`?'.0Sd<p<qE@cJN\fG@5K:Ubm0>MRX:S7U3tB+Rc#r:l2B7&Ut[Eq\)+<qOIh"ZVuE(Q[a"V-as)(3?gEIh<3d95R2e\"%k0.AMN@uR.J)oZbQTscNqpd+9ITf`j2MCEU<Vo>o`>6c+O)u49-FOb8SN)]c*lVhXb+=1K\@E8H*iF`LjZk2?X?9#Tp"Z:[J!qPKsO/QU1oq!X,!FVMn[(H]>_#:3[=+\Hid]":;Gg`='GPiAr3Q!o8FPm[0cC47g7=R$TNjKH9^A!e")3$SOWU&b2HYhe5<CK6cB?5<Q3PM=&XU3-UYa&'lG<o:W%Ci$nmN'f";8\Dqu+F`)F2^YW^W5uVU;W_Vk\VtK5'8TV[HH[6$mGRC#@J?--(cl[f$hF5t!LLr60-@U1H+`D14`kYR*^fAuj\kVXJFP_74/mSWb:X>U-7U,3"Eo+l9dOndq@=R.cd[%X#1X?>3B?fG.B:Hm>@34WWb,'T.>>M'<')Phr;QjnbC)^ph?fs][5Cs3n%Fh!lA4rKqDY`CR\TA[93"-rS0YRJa.G+4MMeTt8S0M"4i54\i_UDZMl*Soi:[,Z'8'k[9i%X5O=OpP1U).<7]IEQ`qTNA,Q1Wugn%WkDF;T"D"r<>mko&ZT.5^!)Sb`aN:X=X#UEoj:ZYsA'Lq.P,Qo4TL1l^&/r+X"aoD-$7#P33-$BDt&Xof*I/n<uQGL6(GZN%oU?Q"-B:3osuedTOd:'1mkGK8M=+QeV31$U-qibphILAtQBl1r]bo>'>)^u6WhE77UhBZ"!2!AinlT%/q]q;?5-i,H#E*$Wkb,DB0Do#@u]hMN0jhXEQm(*)"\3\*<&_f%nr)Zti+",)$7kTV5jg@+d-/r'i/oB5l:39p&Jfa;JE>QOfX]l)g^A>RL`n:f+8D\aKYs6_f%H_mh!GJ)%N2GCg%iuX<j8b)F@[]h`=IWcWK\_fGo\J'lT^3LHS.<ijtC)VfM[]M=K<BW;[St$6[:'Rc%i>OLZ)NUk>YGb36]dHPZG>8@9O.iQM^sn?RC<#c-1Ieb0F'&)-.kmILdt+K%ElPEJ6W0a!C*A`&(f,PC`ge:0^I(k?q=;.G)&[]+97%gV7E_0G_Y1CmU\>7'hbF`n+#ein^Gg`c&al/J:lLH1$dC\YOdr#*UL,80`]$Ws$23Oj/AgRt.j&fZb?oR9jNK&sbFkTEJ>*QX'NZ.#)GllA)4I'!nChi@>hg$%V^uU9^emUZ;(%IiJ*=r"44A_T\oPfr>C%Ul'77u#'QrE4&Qq/6X<*l@n!sn&SIHC8H_<2c%<L!OoA?7:dt+6QOJ[t<7iL'oRrtV2oe&U%VZTFmk3t`Rk3sClTqYg;UKn\2h']7SH9[`M`Xm@BHUW6J:=/GI@='JM7s\5@5,tL_MWqq(W1MeY]]9O"9HRVuc@N+Q!7gOR2#G\HIdD-kbFJ&2=6G6MQ&mg-GQsi,"'BQGW]H2'Su1@q:X9$f3TZ63p@N.pS),%)#.mJ])U$]VF4o=&HGa,/ZtohA#kpg"epg39?^@$D]S-4X6CK\O3oG2T4nOZ!QS@<l$^sh=52nT]MH68(U-/`?N6-a"P:mipcUllHA*>;aYROOrSV,WSGKF-?Q_M\Vs%:>eI$_>BEV<k.hK%g`FPp?7E%OK8$XPKt1grS<Z>lk\S"=L5k=u2R:'IQ/Tk^G4>"S%@%-DZiR&Y*WbjO>GP6nq_S-qTj/8HU3Bbh/UO.UKeiH`eWE0#+=(7BD.cBR_m2<6.JZ4t]Y/k4g/96Y@lI^8)OE.uOG2iEb92iQHDpI<rI[POfe7\%/-d*G=;dUVJ]3cHZGSp!&,>jmHUpBqh*q55FA@8"<MT]i;:*AlkNY*l;/&sH&m*pLI_I=CcW2[;](/8Hd9l":I'3J>k3emmo)l>Rbke!;kRQLoLj'77lbLKM70F;Q*,9f]2g=Ds`8:X4TiKR9An*GjBW'n/7:oD"rMaAYQ8k,p&f%<iD)(mcoqE.uOmhA^_9]F4?ofN8$^3o.[#"e'2aT>)7b^+b2RbKbY&d\4/FbX)7"%Zp6(`&Z(%X%XsdW1Me>H-SH0#X6!:cA"lG##"SA-i9s9##3DGn]q:aG'HK8X!*\*"!m>FP9Q@>kauL=dB2VCq;>efo#@t"]bW.]Hc$nI\E@H;m^_7d/a-a?C^ce6%$[7jFED24COGW4H#tff:X>.b&l#FJ\$?^u/mLu;/on,SJ?i)8:3]+fpRB,oD`<W)h&VAU,^773EtO7&hasG#Y#]d54S&2>h"8:]S/I/fSd%g.0);i%20AYJO*rCb:$3O+=4_cp.T`/O5BFX54RbL`GTNQeKP8P8ko5-8`fdAG?MWN*h!dH?]am@kJa-I=NFeaF#W4X(jgW4BCuYi8A"Eq'gX,U[@![je*fHd<V"[)<@HW;jjj<\6IXF?#N1"!=%D@k#&TZfeR+.=Dbqs*,Ed[A1AGk:D3F(DT&fNhA9I+i&)06RhiSRED,hfg-CZh%tg1R8LH_ASn??dNC.<iS!DA;n?VK:6_Sj_FV5Vpr_0]-*tHoK@O?1Yi@h!bD1_DOnc"pXem^PQ^Hhd1O.s#^;.]`?^<!&HM:NFdI_CLMMM`BcES;W\X>mW\c:]`?X2!&Y6<)*@4)DX<@5*:T#2>l`@*oB-F?@ES-SD<us5(G7@_ImEaJ8DE7MH/T."H+Zu'H+Z]@kj0/67sqT-Nu4D(da@El+.a$fo'gG.oRjD21D)>=!&obUq;_4qSJd,6HAV%):$3OH@`#\:gHWu:Mk1&ikCFH[i'r@)WZh8M5<k_Od]A+<kCFJ2^l:j$,6EMhBfY>JVbN`cfQ4iecct[_AeTO:i(!IsZ)jAh_><i<G4]SV.?/lq_EH@4NS!(ZLo[B!X2n)_'\+pZ0ip<>rUc#7MjW8,L!:+f!T?01+ln%-MLKBuk:YR2BBBggq/YUVi<OckoOHe3#=n^__=+r!7[7cu-0'=L$S\F7;*DIj*3lS@g:-Kpf/oN+k3%8^F21K8i$S,`,=Ve2_7fk22E=nC]B=^53T)5EhL]Rr!B"\>NFcbK$h67=-2<euH^IOr=l:Y&H3ol.!AS9B9F'5i<_p`NSp3c:>m/r&kJ9:+@:eLID<us57E^[F#5ZU"Q>i755'TEV<c8:oS"%B&if;&bKT>hb\Umg!^5_mrm(Dh?o?57Qo?rZcTZf"Un.T[!^2;!i3ppEL02XmC-M*H#\%THFo[c,A):&CBo>&TKi+DtK&Yh8[RKoUZC4WE/j?2of]^R]tH5Vff"#5eYbsS2NUYGCUd?@e]<adr"cN?%cp;XE")1lfcD]7ilRJo)KcNs83d*0sQq9u8'::u8Xp-P3%jiEmVRr7X<SBSNr4<\cAo6Br?gti-XP]d@W8FMeWb]L4ZI0P.3Rb?X)r:9PqXRr9`9GrCbSd&n3]B$&S.cmNArR=V\7,Dt9jgsKD*hMO\hfHSYH/LgSi&n2f&Ygq'an9G@bO2Halgr:<H/Lf@kWJl5*b9;.XH3;KM!mI2_s))*pqgroScd2rp;XE2%lPbX/iYiCD>;`o4<rZ+K?d7?n0b+dj`q1.p-P3(QQGdbR@C^Ec,@/KSe/H0S%pQsk4.aBOk:(d,JI[P@Ad.7kt>_Cp<O"+SmH\RcUim.+O"qn49q8$?1Korada"O?b2*]jA"eq$PCXoC>OD]a-E4saE,-J4R`_ucNqpZ+BVB_$T<(,BftbO'`4I&of&OIq;<$4H"0u9]`E1\hXW;`fm1,]Fq6\:&%A36NIY39^arjB\l\]^Ir9L$G$P0m-g/acd=AXc0"8,#Lq.TAR![Q!F%+60om](Il`P.C03t'eQ(FbTFM^OqRU!_2+Rc2BHPGd.3\*>+)M$.*#(n(GcN<hujc*g"DJadsqbP^;Mk1+=o:]?"JQV&q's_Uff0$clchfg3H/T[:aB&2k.t#o_^p]d&o7&k0]6Y3CScrkr"_<$/d*aG9h@f?_dpk)$8b9a"o6XtM)ZmCkYUaOIh&Ui>f^CpI5;%Xt-g/S.d@5:>/[r#"i\"IrQn>$"bm/]UcE-Mh/T[E%K<k)n+lQ;NNaX0HG$Mj(&9lJ9ZQ('YlHX[$Nb:L#:E'LJ^ZU/M$=3-r[hSZph_FCDSj_FST\6/#D+jm"1>6fb=o@b.^3C*ukCdNka>W.Y#/`DM[**YU/*Y@\EnerXDKlVS49ig9hMC![hX]hfahDJBbGRH,0AG5"NI]cU^hl14FBuW#HJJ"NCq:(b:X=g.BZEceF'I<)\;Q[]jq-N6F$NqBIfDMRSQ9Y9cRYL$c9k*2UBqt2FLcq96/P)B[U7U1fPYt[3_"Eu=#P[bL\&;tKeE.%gQd&p^T7#@s.nLj*J-cDeM6MRTRT'6bKg9skCM<`GXdX5LM3=Jm#lt%);fMN@l`IjbBb1pSd/o!#B.7:TVnubpR[j5O2/sd0(ZmFh>ZG;@!9TH3th8I8XpBs"j[JKjj<BF5<^Xtf`nW'hT/Vp\T;C9l_V4L>f)g]H/T."3P8DV]\Y#cFESI;8FN08@s1)(V<pK"2`r5Oo(R(WoWu*@)3<K6J_1IbI"U<h4tOR;qMFU`S'D)b>.\js6N$$Wm-k6#49<c,J2mE2k)<I+I<Tu8k]LD@I..@M49='jJDb<(EAZD+A4OrG+8>Yl86aKd0Upol^`9hD%bAsIa<`G%CWpSq:,W+8KR9G:*F7XeD<@\AY9?+oOJ\!0`p/PsVX>Yi#$f1?&@n_3_@4b^_2@->`/X)PphIg/NerFLNd=sL4<X*h]K*tN8@kiaR.7]4#<9=]j+qO@&*=S<l6j%mD`EqLc[F+`2s3ICScU<h!>R3h(G=OiN2b,(mXBCMDQJF<ScU?I!>[oU.Y#.X(5C[t2pVL@g#\3)-+s\2'78%(#c%36;nA!6hdsJ(Z8Mb7)Z^Wo4jb=OVjhbE7eQOFOIr.*;aq2I<SH<N)+_;W(7-_"KJ$rAMmY/"5+C]nQ?.#a9I&@8HPTK87FU%[-oT@sre2EuWS5/,r9.V*pgUR0SCg^1pZYfW"t6mKl@0bE/MA`0Dl3YZ;h7$+3"r&omkeU8:?C<pL0&Z1ccnE_'rM+T8'meWi(c0.Z)k!JT]HBJnXl8Z^=e1resm&g:'Bq:TfTV,3d8()q;q4Ag2N*pq@ep)oAO2]ar9ga>M0?s/mQ)J_nb^"!oqIko\g1Ho6Aa%F*KLK;:tXBE$m[9bQZJgI1kV;Q+UN1]Og?F\`m1":(4r$VZLjC?1L4r`k#Xep%jO4nMd!(UiLAEN=S&X$-rWqo>"Xai%?1K#gn\n>sfd]@Js2frjgr>4Ra/+H4-Nd!HF&S?"8?0/KXN!OY^3fqb/@2H/L<s]s4Z@"iWQOm[G24B<!ikcgO$GTXs8Wq"$Mhp:Q(Vp-P3(QTk83?Yd00/ekjLSe/H0c/P%!S&[-g7q#r;NqouI)S8"_V6"ZX2`r5Oo()6Q4Y#c6#%Q5nJ@IOnq&>X_j=u?@*hn"%-M*Y7.H-ffX2E5<7H]6EF26nfi,Ym@KP8BY"[r^[7^CQTWnd(I4R`MdoEBEE!l&$,7eLYDbIm<JA\8)ZScGcJ!Em&s)TcVSJTol'l,LLRL;4Oi&akH&</6g3ZlbW"$_@@!HQc*#\T3B[3nM!"F?_BfSe/H1TDV*Tc/8hrUTfA27sn/aN#Z*>8fM$Gp38m\jl'Mdl##uO1E8Th!hqj1OuKOg-(%U!;*DFao9MM2[\!FEH-fRSi$umu.a,\S<EiVaAT'[7]5thG<KL3^^fB"b)PW;!=f[R-eYTqgl^e<]cN@/Ci74)s21MTBEOafnODODD]skF-F7H;*?u#:=mY\0B$U:3pf.Mf\=YK`]diAMQ+n<#6Bka]G%[FQC2X2,*9T505(e,c[Blu$O>$QE2:\8gb8hF$UBJUt\K^L*_P<qg$84-?'+H1q"8JS&K-.K?YXnth1kLoQMCYA+AB<8N.pRPs1SY)L%$WcC]1hWFCY1kdu@P=8Fkg#U`MXJp9]'#;2s6$Z#.HdrRd?(aZJST[Xk^K>jEkeB-"nTkIF3LaZPHoBuo*:onkCIEc90R<P\QOVp4)[tWj@u,.3mRVJI*Q*2Z(`;V-1<3DEc]DBSljAinr4M;Ekc`Z)0P`cQ8D,3L^--,T,dFA[l-'4N=udD&_FSTk<-#Dhe_64'5-DIU2f(V8gca+RQ:*\ZGq\JBRm,1S9jqbhrO'"`efTEbMQH72SLR9dT"VEF3^n("1<s!LmQK3-sm\GZ)ZF%fUIESbYS)AHsb3u^[f624G:G0^EN#Ed1PjQmPN8.a5HYWL:2Zs)J@i=$<clMY#F$>s%Cj:GnXfK)MS+W5e=]cO#K01c-HJho>&md4JPAjK2[h<e;K#^QdKliagp>E(?@=c4:PQ&b8Np<S-83M5;dI5P&E=LG7Jj9q_o[u0sEN=fG_GIl;;Hg[c>[^_94"%"TN`$VMlM0^DgdJr.Xa5^5L^(pn0\?1&cGbR-o;7T)Us5-;i9nb>THD+SD$o37#FQC?*K-!Ca+uj=+tYEb?1E4Gqa3Zf^7s>WS/b*:?r3Y>,+ol+f/[i#9G&U4dm#+2:QJ(S62PVZ>6WE",@`"'e#ner<XS1%qLF'3*m.SisE6X<u9/^bq>OZ)"pEeqeL>=dnJ<rOg2iEfQu$%5[Ia3V&[#T(nrH8Q/(_3SPjd0aEMA`P'IYe!)MCo@W07o@WRd<+ZA=XoY>\QdE;rH^*i[qd7?>4u4Ei=4nt+p('[-VZ>>OZfeFi+6:ueF7MB%9q.Ot2:$J/p?"]hq;>Fgn1A^#"efYsWG^UbDs*?u=+\iWi*'0i/Se@3eZ)mDg37F$7H]5;\_pY?m@4u.D#CHd?.@TFldn6,_VBj=NIbeifG9)NFX]##+^=,oG4N^XnNYl;7:tI8h6T[OLq[pcUPEcq.gOZZ5Ft]cB0Cefa.C;2;:M[qduKJ9m+tFYn_3\.P[[-BO,I*U9M`mPee^.*[G2X_BBRSbCC456OA>E%:>44ZJ*uR:H`$m+S-80WP\A2<kj-RDFn+Xf7-VL0RW'8hGm@,KJERr^*GT$3>O2-)[k3t.*B4P6VZG2BElO9q%_9&pQ)"@7eF,.&S>3&Y+R/[`F<-q07NLa/jg.NW&U`Y^7<e39($]sLj/4;42m_.q%8M6e_odqW"kCD1IWG8maq&Nc:9.<<T!!HQH7MVS#?X0Oi/Y79MUiKJW1@1ec+t>p>J$IRo-*FDi-MARH@=QDI`ZlnML=nVOj>H'Q/M9>GTNOG%o"^+f17PW5OiVY<p,&!3T,3d[a$<$2L]<)e&_2j9Ae%tITr9[.+fTT)["S<3gAeBoBc(k_t(lpnNYkC9c*tRanEt*Ynt[hkc`rg`>.9g`cK9=ft$H,n@@n&16/2,?CprFSuM9m3.%+\otUGqcR[_bSe(EHlO0-P>4-IJ?B=93lO$eaa9FTW"*3XH>PredBmO_#D)_QM.+(r"%HEAE<Q+LU3],b!At/k;j5;htHj2H\!7nB%`,GLBpmX+n^D2FT5+DVlrU)M(O:9lh""rAS^Mr%?]fAS\q#J3TrT#&dQ>6=2Be!enc8:]mlaF&7qoe2aPV7p)fQe^jfMeR:Ae@m]!K?s+%WZ<oY;u-$*\rB')3A<6fb^[g_<;9\3FbV_ZfGB!V2s1A+/k`8'5$DU`k,O&g:s$aLHH"#cN>l/JXTe17Z94fb1LTW/cAuap!51'cN?&^ON_Q=1I"RfK;VuDZ2Stc\[KckYa[j-JXCe3j%3A9Aa%a;(j7eA?cKn*nrBOn)6^-Sk$hT$b5;qO1mKn1S:9JPk3ZV28nIX6jU:($p&o]Pp'bThAit4kc\aqD-Z`B\;c,3BSkscub;E)):ZfDSoJFd8%,*6Tk(mq<J(>=?;*)3C2_":3s7==$F!*Jtn-;MO#=JJQP]o7ZABoE%G-f=J;S3*jcN&*I^`8E(%WSlI,f=K?rqu6jI..AOG0W-cRm/69l?mo^OqGaMd-eTeae-B20sCn+]?W85C]V>X`eb'_I,%MHq@@V-ZaOj:,`S3%SGTUA6Q6#H`kWUPYQnY*kJCI9A55<8C#kO9?k*S9`l$2;eFm3q/80dA&=t[2c=Q*s]Wn20au!QIb3,Zq%=b<>H]8SDd1?'.rT7EgQ^0I$HbM[LnAXNrca_@0$fGl-qc@(0.g`P&=OA:l)G*\1`r/QRl$6c,/81:*.6;T)bP_!TmPIW*^+T7B?\3ctk)C4=0>?tBlWB)2Hl'u\pn/:76bgr6POmGC(\?:.H9.:+-*EMf_"mboe,>@MaQ&dO\RS$O08jTAifY?nX=e)-[G34o[_q,L]S]k_/;+Eo":dOi&p[hZGW)&t%\*eCC!&8BkWlJn5kFdHMs0fkhR)3+a,kkei'onWZ)!3J2dT[X[5r-@Hd+M^^75JXS-[Kn#hs_:N+n'8%Y=G;[,i<#q$>90"Dm<\RPRH/B<@Up3cH;[HkE9SHrOrsl#*#b\)0?(8YOI<eE%]CSB<\Qp-=#&n]hquE$H:o,7!7TZ[1J=g9!=HE[tG>c\9(OIna$CF"E%Tdt**$!sQGP$!_DH(aDc[:g.n!ml_'sS.$=J$l)\>(;;\shh67`b>&6OFQJK./Y%7DRm-rI$9i@34blc:^J4tCR1(!_L(1-V6Wr0f1\s/n&;[I\]h\/Z87d7l@,>E")mBT]Be!f4`fe$lFFGsM2k9XK=P*a'fE=)pQ8FmU6Hb:H/(q\RI>reENIaGI^nL;SUIGp:#YId,'#U;pi/N:T7_k_JYUECa'J@*s?2L#AAC7V0f(RB&@pi-!YUE+`=OLJpKQhf%p[]=*"WIMr%,f")!tD!j$+AOt).F'XC1)(A=D%gWn1_mo@34ar$[%2C(S66fkFf\\Nhp@5qt"6fV``(T3]e\](msJ#%\*_=R0FWN"q_Gsi=&2G>r`Y&V^uO0a>Qm=%AJ0Sff&4WRWb2*B2/P<o]6uIoG^cT)`7HiD%TrjcJ)(r*?IMR;h3N_S?\m!Cu_ouBAgN,!o[/n^)Cr0cC>*ck!?>56*e4'34TX`2IiEKch46XLOWf%go$X?PCK0V?=_bccI*+&*A7H&o,u^]a>Qtac[_h(:q+YCVik$,^hjH04#]`<Vm*aWX#YDF-SGS2Q\!h:i-,+rFpHl8DaJC3ehZ_VdU!/d9>KorGTF#2%`B^iO70Hg^cK08(bE<0SmDY89?S5Gn2gor*LLtiYE]uMm;p\)j?%):%`#ci1go.M6C-Ap[]pXo1AW_TL%.j;?LM[$?DjC6gj>X1\`i<V0&(F_5hp[,3'2feG.ZtY,MHnj1$(OA-Et%QMUuh!nCM<3DJKS^fjk/52ut//!16t2-[(N?(ji.\`nGHmq`OqC:&mkU!%-!>$,t;i@dSr4F6[]Gh)GEa\[.;q'5-?S"Nlp/dT/3_=*IDA8*3&ak!121KM1039=C14[`48Z/TZS@S0DIEM0.Kf!T>[eSE\@1]*CQV*p,d7f/$o.s+F$fRPLKWh:2!f/,0].:B]Z\!d-,.3L791b<;2Cc\oT0A`-=mpa6Es';]Y,mgp@]-MCaKRdoo-I(Td70*61VfuL:7!d&;uEc,5;,r[IYAYnLJWH])6?3K6BiHI1<>^*U9Xh4%`Enc[\"hCBt\\WHr$_=hOip!FiUMY((Y'LJjcTuL[FX]-H"T.BQMb[fp(d?"Cl0NJC2Qd,Io,tZ#pb%-'Lc^ebggjHt`WGGW!L3OeB''k3NpW_ER\p-sdss6HEfCrt#'fBY-3!9'kB/`dNMcbfO!$7Li!f&)Z)!cZN*(P!o?S;\k:6kFC2aADS,o"iJBKT@1+K'Cc2R;Wg2,_'c;Pq8fcWt96=sF0PJ#f8AtJ>qD`!_9^mS6t9Y4Fs?\u>_l;=c46u30r2?_*C"dM.*a=lr['lGo2oc!pD%=kaA2Gp4WTX&hQ=Yll:ZhDDSh8[656XVJ)fF'-TQ8Fq!3#)aZZesYEQ%P'HZUV`5`kY`XJ?hCmZF?-ZEQ!ie?&!=O%L1(:#09SXbYG_ZOT#^oZutdnQbg#WiNmTk+L!p9)npV;+$C(")%Da92KeWi1p^2$p:5PiH4P%uR9k%8W*fQV::hb[6#_-44&/o+:'SkD3k5leajU2d^HO!h"3;`FHNr)i^6%N.N-X>&Y<2p?q=ujWGRmX)=OKuf4Mts+J7Z(&(lND>YFYd]F3>ImD4GRn2L\3RjVg9jNQ7UkHYu+B)Z]Fm^c\CHS9k0(%gN%-dCrJ^%cNHN61.cj.7VG*)3(%*,tkO5X(,Y!]NEekP\^HH'6E+#Vg!H-:F)p6^cacM?:Lg=Z(s5GjB6^Dem8OG0*:Z$nr4KQ$e3rEk%V7&20rR4M_>/+Q[sHeGSdK($c^O2iV:p8]cEqcZ_`SqOND_`VjE]+9>J5H]F3Sbe?.G`nF,trS)c5/gkG$c6M'U`EV=$_ZaGV'^mEHtH5FO?^n$bi^an<6P_tBj"F^),V_Ynt^LW>uW94qF>RSi(R=r-,1ZKnXj"':/%iH+b.;-l=_]FrAI']0r=OA,K',LmKJ99n4V^uMJEfCp:\O<1G'KZ/II5te//80TZU/K"/.p.)%CRrJ$\oPfR)eTMNRm./J-X?)DM!<)$3FbGrBUa$Js,6#U?2#6]j9$E"O_Ms!^2.JC3!5_>C;0oObp?($!)'nHgK9C"^&T6Ra94DCdnW`Ro?[M4kQ'ap!#!_j%gk03q[t[B^&SihmSJct3?K,)kMg0.]-6m0i:Kk=YApA0i!bPDcdif9;*)8*Ru0.3>rhgW1'f&3";KWe%W1Ak\+?0mp!3XAnr4BJ#ULb/26r[`[%;LJc?KUH\HEN"J:ge"`f_q:L70+Qk=Ba%Ok(1Y=l:FHEX4XO!Xd6]#*+'h_iYl=noMT?l!tG5ScWUE,u#9#U%O_rB`<5_=aUOG49X1tJo-ma1X-`-"l@QkdUaFk1F0snq]ZBH6_%8decKJ'Jn'4H1G.A*)it$87;KEVS!Kh@MU,pcDDK9_H>jU!3!u?9!ELK=.p%_._)16lcTMG/:'.Fi^f?m<<Ahb[qUJ)t^=;'jD)_lr]sEZi9qR]^=1>54-'+r)n$M29]Z;Sja==pU)S2ShB(Xn=^:WG`b&T@J2JFXSi+f$"C=>PW[]j?4hE<h:ep87>4Ukc3FXtoo]gpP9=&*>,l<TMTrL@qi/N=ZAk!N-+"&ssBg`aY7D5SScVZTus9Iqe8U!#HE3FbIRN=hCt1B',lMb[C%3c^2t#J"*6JtP-kL8QS9ElNpmBSCXKr];0;C!.D;@mk,$NP3RsbIqc!GOd*,V^uMB]uH5Wd/i^=e-G`X]ZlEI\JV:%D)u]tkIAnJE5omEV1&aMRS'#&(o-dV[]pY"n/.tcN+R#To]6JIkSUtr0c/ZV34\Y-g2`4MM5!Z2,&."Jc7rtd6s'*P\nsH;O"pn`A]#BfijZ!Ao>tdYrPk"VY=`NBR:e1$/81#+M4uZ$B\ILH:0>mJjVfq1\PkZ@FZJgo:0>mZ1dZ\QF8F@OdH8H)Z(c=71m`*M$bk)UZ0&K7g;7\(/80jD)G:%-+YK@1@C_jGbh1;\*D4kQ2<shq<r'"p'E.*#6[NSGCsl;1?T:!@Ik06k:OXsjV^Pmd4bs'p6hpHnp_r2=e!,!uM5"`X,&-;6Igu?<S*sjS9fZ]Ok!SpmF8DAMGA@SSO]q0/`f_^ueoR:#q9-\R)B`BV97Yaj/b<I?Ri3M"7*E&X=.SqmX4B*n@mlSbX]1b&]6r#UlP_-Xd0BT.@6].lQZ&<LIcEhcBT)[^*fn$OIs[.d\a2-9:4!b\p.sGHF8l/2mr>'D&(dg3Xa[6sq%%kF6jE1*#-cDe)G8Ul20m%(4+,].bE(&`)QQt<n)SV3Z29N;h=m&<k!69?/f"Q?V<>[9T#QTl$T,"fb-6Yf=.YBgi%<Eq_S\*n4a88uk/,RulW9Z)[iee6S;SB:9WpSuq;<%![W#UBg%Zq9AN==T9D>"Y9j=)*.+e]s2?@;PFXn/D'%lB3]4kd`pa>sS.VR+m(YQ62g;I>YQdNuP(WB">:&]4VTDc=e&$,<S&)j9;22$qadeY]n%s"ZDSl9_+f:HMUj80rXhgt"S]^Q::V4Rq\En7Ct=C._Em-k!fb_9V6JQl18'o*4\Z:Z`o3cE=G]^h$sY6ALQ!jSlI>1W;kh\51(A%*UakCH`"^oX#fE8*JGq:jZ4nb%RgI./X=f=97,JQeuC.foMV8:(rQ5<P^?Q9qh"s*6D]LCCp#bp?(!c=-J@H1nKZE`2`DnqHU=HQ%#H4bR.ue>GD>(\]7RgEpK9pQ!@oSDP=GEGGWb5NZFi$^pUOG6L9J6$(,LYbdrq6:GLD,I?p+F-G((4O\j*qJ[]aUIAGa(RqRtIE+JW/t<4`3"e@O&jJ<<',J+KNm=.$QVKr.^Q33hrtB&-3"ddU=OLFPN3/RE,[8KGmH-`)auYcM,ZbcGpP-<B'^P6afqbUBI-%Q_g'`BR8drFiS=t=2HOIR%T#F51e=\q]*61fOh)U^Y4?Fmb3/H`,k*u_l<T[_#_WH7!]8?MZ@%Mb3Ybds%+EI''F7V'.Vk_^kmo+aW<8\b\nn=[pEsj_[mcio-[PZn^4ZEZpncpLh#<mDm*0Sds1?[0F=8d<f9jor/3!V&5Q8F[TF'$B1f=LPr`Ub3mdt)SROLYCM>eoIi;3eNHCsl;1IE%Er(HJj0-pJSs4FK1*%XJpR4U[etWBiV\H1Se7C!<_hT#`jOR-+c33#=S=(Fq:IP(*-\5!#2A3>J^YQ8Fi.2e;5QRUFfZ'HK.P,>JI1;h;QX:/Rc&Tt4k7N?s);Q@*"c5OCELI!L_++&3%&WQQ2PB$LEm'5-9^)j,H4dS0U!^/Id/S*!(Yo-(]2NhmdE3Qq8>s81k986MMNL)=>u;/F)STW7@RQtk*e8\E+a=t<%J71([R.pOW0GXO?Y(GcCBTkk)l/N/L:`$u*-lVO8_Bi%bG(.(t3+X5;ZGKe&Y]D(c[i-k1`a8("qIJ:MP@DU"[oi1Us2qR7Hg$JO3HrE3Mmu?]@Ia#Nlo]#],Sl`A-4J-]j-'Cc>CnCJY9mp?)K.hn_n^/p]mE8Ji=pY*%i@NEPj'-<8gpUKO?>Vh<pS7)S4tLJ\f_=T6c:XR)2*B1pkMA%NnYE;8,B"A^RCW'O';&$6E9FoT8!'1Pkk"6]T6Se3`f_#p9NeuKU@[glT6Scsfu\I8B3+JmP%g'eB&*:'O1.5eh;_(RN?^$26-`takL6&APgW1<W`@^GU;'!DB?`T?X]*fs45(>B-1n/+Ms%VJB4L,Rle@iglp$p"SGTqm,;$&n_4C3M"8&s_il<d&f6G_a7JPJ0rJ)EUb!G/^L<#QpCN&#)Q^uI8QK=5;l0*jPk_?/6L26JHVC1WlDTt=)PF9?Ce'SUCd0qsVL/!TT[eli@E*@Q2NBIin7RT+NOUTt<5XB]n(f8^mN9W3<.(48ofkN8bjV\UNo=C.pj*C"f`YO_d.K@rl%efK/,C,03D_Xr&AgsNMMJj=NRiX?<b9jZ,(L(NobI4H?5IIg3X_bs2jcN4ioM\E@;_.;)[q]jR/N<MTnD*.jJ?/F:fT"`E^Qd.jN?I\@OCHae%naOT0tYGegh@:/8Gbch?10sUrQh&&dL(`S;HI0!s72UQpGHD"CAXM]gh@`o8Fp!IT9]02NdEs(H]<9O$1Y2aH=662i-OOkBjFfq>?@2\IsHmISGRVFO^r":d_>PnZO9qb2Cfd/ZMVY)q%HgT8nmH(k2ntDoaQs4Ph+-Vd#;nh,8hOkTT:CA8\uj)_c?Hk3UpB'3Mq/E1$[<`ic@)j13?f(SJOU=7FI*qFeTBf'D9JpW6*G00=Gmm[F',\j%*+>[QU[p`M`UQ_Xeu84NP+%F7&Bl6FQ`:W;cT/q@!7$e&oE_iGA48TeD;RUdkm-H;<o^/Nl)-r6HLtF$-blT5S)r+i`![k3;9h!!'BGzzzzzzzzzzzzzzq>]pab?uIu!!!!j
available engines: 417
slice total: 1, mask=0001
subslice total: 6
slice0: 6 subslices, mask=0000003f
EU total: 96
EU per subslice: 16
has slice power gating: yes
has subslice power gating: no
has EU power gating: no
slice0: 6 subslice(s) (0x0000003f):
subslice0: 16 EUs (0xffff)
subslice1: 16 EUs (0xffff)
subslice2: 16 EUs (0xffff)
subslice3: 16 EUs (0xffff)
subslice4: 16 EUs (0xffff)
subslice5: 16 EUs (0xffff)
graphics version: 12
media version: 12
display version: 12
gt: 0
memory-regions: 21
page-sizes: 211000
platform: TIGERLAKE
ppgtt-size: 48
ppgtt-type: 2
dma_mask_size: 39
is_mobile: no
is_lp: no
require_force_probe: no
is_dgfx: no
has_64bit_reloc: yes
has_64k_pages: no
needs_compact_pt: no
gpu_reset_clobbers_display: no
has_reset_engine: yes
has_4tile: no
has_flat_ccs: no
has_global_mocs: yes
has_gt_uc: yes
has_heci_pxp: no
has_heci_gscfi: no
has_guc_deprivilege: no
has_l3_dpf: no
has_llc: yes
has_logical_ring_contexts: yes
has_logical_ring_elsq: yes
has_mslices: no
has_pooled_eu: no
has_pxp: yes
has_rc6: yes
has_rc6p: no
has_rps: yes
has_runtime_pm: yes
has_snoop: no
has_coherent_ggtt: no
unfenced_needs_alignment: no
hws_needs_physical: no
cursor_needs_physical: no
has_cdclk_crawl: no
has_dmc: yes
has_ddi: yes
has_dp_mst: yes
has_dsb: no
has_dsc: yes
has_fpga_dbg: yes
has_gmch: no
has_hdcp: yes
has_hotplug: yes
has_hti: no
has_ipc: yes
has_modular_fia: yes
has_overlay: no
has_psr: yes
has_psr_hw_tracking: yes
overlay_needs_physical: no
supports_tv: no
rawclk rate: 19200 kHz
Has logical contexts? yes
scheduler: 37
i915.vbt_firmware=(null)
i915.modeset=-1
i915.lvds_channel_mode=0
i915.panel_use_ssc=-1
i915.vbt_sdvo_panel_type=-1
i915.enable_dc=-1
i915.enable_fbc=1
i915.enable_psr=-1
i915.psr_safest_params=no
i915.enable_psr2_sel_fetch=yes
i915.disable_power_well=1
i915.enable_ips=1
i915.invert_brightness=0
i915.enable_guc=3
i915.guc_log_level=-1
i915.guc_firmware_path=(null)
i915.huc_firmware_path=(null)
i915.dmc_firmware_path=(null)
i915.memtest=no
i915.mmio_debug=0
i915.edp_vswing=0
i915.reset=3
i915.inject_probe_failure=0
i915.fastboot=-1
i915.enable_dpcd_backlight=-1
i915.force_probe=
i915.request_timeout_ms=20000
i915.lmem_size=0
i915.enable_hangcheck=yes
i915.load_detect_test=no
i915.force_reset_modeset_test=no
i915.error_capture=yes
i915.disable_display=no
i915.verbose_state_checks=yes
i915.nuclear_pageflip=no
i915.enable_dp_mst=yes
i915.enable_gvt=no

 

Thank you,

dxy_Tiger

 

 

0 Kudos
CarlosAM_INTEL
Moderator
2,626 Views

Hello, @dxy_tiger:

Thanks for your update.

You should address your consultations related to the cited Operating System (OS) as a reference through the channels listed on the following website:

https://askubuntu.com/

Best regards,

@CarlosAM_INTEL.

0 Kudos
Reply