ELF>Q@@@ @8 @@@@@@@@@@;;@@@@@QQ  F F//T TITIpF(JЍ ЍIЍI88@8@ XX@X@DDStd88@8@ PtdxxHxHQtdRtdT TITI;;/lib64/ld-linux-x86-64.so.2GNUGNU ɿ/h|,OC#(GNU!)8gUa2 8vq+o a7JSZhO `  | Ch8 Z.[Io=x  ^  cxq; O 6S==  #, / )yl f. &   $w T 7m K H Hj` 'jNK  t?~"F $ O EB W +SH.;L zf R[  W5$)I0II I`II_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableqsortstpcpymalloclocaltime_r__libc_start_mainstrtoulfputcstrcmpfprintfif_nametoindexsignalfopenfclosestrcpyunlinkstrncmpstdoutclosedirstrstrstrlenstrdupsleepreallocsprintfstdinsyscallferrorstrftimesnprintfstderrioctlopendirstrerrorfreadperror__errno_locationputcharexitfwritereaddircallocstrtollclock_gettimefeof__vfprintf_chkmemcmp__stack_chk_fail__snprintf_chk__getdelimstrtolif_indextonamegetrlimitsetrlimitstrchrmemmovesetmntentgetmntentnftw__printf_chkfcntl64dirnamestatfsaccessreadlinkstat__isoc99_sscanfmkdirrmdirmemset__fprintf_chk__memcpy_chk__ctype_b_locunamegzopengzgetsgzclosecap_get_proccap_get_boundcap_get_flagcap_set_flagcap_set_proccap_free__sprintf_chk__ctype_toupper_locsysconfstrncpy__xpg_basenameLLVMInitializeX86TargetInfoLLVMInitializeAMDGPUTargetInfoLLVMInitializePowerPCTargetInfoLLVMInitializeNVPTXTargetInfoLLVMInitializeSystemZTargetInfoLLVMInitializeAArch64TargetInfoLLVMInitializeBPFTargetInfoLLVMInitializeWebAssemblyTargetInfoLLVMInitializeRISCVTargetInfoLLVMInitializeX86TargetMCLLVMInitializeAMDGPUTargetMCLLVMInitializePowerPCTargetMCLLVMInitializeNVPTXTargetMCLLVMInitializeSystemZTargetMCLLVMInitializeAArch64TargetMCLLVMInitializeBPFTargetMCLLVMInitializeWebAssemblyTargetMCLLVMInitializeRISCVTargetMCLLVMInitializeX86DisassemblerLLVMInitializeAMDGPUDisassemblerLLVMInitializePowerPCDisassemblerLLVMInitializeSystemZDisassemblerLLVMInitializeAArch64DisassemblerLLVMInitializeBPFDisassemblerLLVMInitializeWebAssemblyDisassemblerLLVMInitializeRISCVDisassemblerfflush__assert_failstrchrnulmemcpy__strncat_chkelf_versionelf_beginelf64_getehdrelf_getshdrstrndxelf_nextscnelf_ndxscnelf64_getshdrelf_strptrelf_getdataelf_endelf_updateelf_errmsgLLVMNormalizeTargetTripleLLVMCreateDisasmLLVMDisposeMessageLLVMGetDefaultTargetTriplefgets__strcat_chkstrcspnstrspnmmapmunmapsetlinebufopterrgetopt_longoptindoptarg__vsnprintf_chk__memmove_chkgetenvstrcasecmprecvstrrchrgeteuidgetrlimit64getpidsigaction__isoc99_fscanfepoll_waitgetpagesizeepoll_create1mmap64epoll_ctlfputssocketsetsockoptbindgetsocknamesendfopen64elf_kindelf_memorygelf_getclasself_getscnelf_rawdatagzopen64fmemopenstatfs64faccessat__strcpy_chklseek64strtoullelf_getshdrnumstrnduprecvmsgsetrlimit64fseekftellgelf_getehdrgelf_getshdr__realpath_chkgelf_getsymgelf_getversymgelf_getverdefgelf_getverdauxelf64_newehdrelf_newscnelf_newdataelf_getphdrnumgelf_getphdrgelf_getnotememchr__xpg_strerror_rmountLLVMDisasmInstructionstrtoklibelf.so.1libz.so.1libcap.so.2libLLVM.so.20.1libc.so.6ZLIB_1.2.3.3LLVM_20.1GLIBC_2.9GLIBC_2.14GLIBC_2.22GLIBC_2.34GLIBC_2.17GLIBC_2.4GLIBC_2.3GLIBC_2.28GLIBC_2.3.2GLIBC_2.33GLIBC_2.7GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.4ELFUTILS_1.6ELFUTILS_1.3ELFUTILS_1.5ELFUTILS_1.0          3   2   ii       ii ii   ri + 7 ii B si L ui X ti d   p  }     I_IiIpI`IIIIIII I(I0I8I@IHIPIXI `I hI pI xI IIIIIIIIIȐIАIؐIIIIIIII I! I"(I#0I$8I%@I&HI'PI(XI)`I*hI+pI,xI-I.I/I0I1I2I3I4I5I6ȑI7БI8ؑI9I:I;I<I=I>I?I@IA IB(IC0ID8IE@IFHIGPIHXII`IJhIKpILxIMINIOIPIQIRISITIUIVȒIWВIXؒIYIZI[I\I]I^I`IaIb Ic(Id0Ie8If@IgHIhPIjXIk`IlhImpInxIoIqIrIsItIuIvIwIxIyȓIzГI{ؓI|I}I~IIIIII I(I0I8I@IHIPIXI`IhIpIxIIIIIIIIIIȔIДIؔIIIIIIIII I(I0I8I@IHIPIXI`IhIpIxIIIIIIIIIIȕIЕIؕIIIIIIIII I(I0I8I@IHIPIXI`IhIpIxIIIIIHHO HtH5O %O @%O h%O h%O h%O h%O h%O h%O h%O hp%O h`%O h P%O h @%O h 0%O h %zO h %rO h%jO h%bO h%ZO h%RO h%JO h%BO h%:O h%2O h%*O hp%"O h`%O hP%O h@% O h0%O h %N h%N h%N h%N h %N h!%N h"%N h#%N h$%N h%%N h&%N h'p%N h(`%N h)P%N h*@%N h+0%N h, %zN h-%rN h.%jN h/%bN h0%ZN h1%RN h2%JN h3%BN h4%:N h5%2N h6%*N h7p%"N h8`%N h9P%N h:@% N h;0%N h< %M h=%M h>%M h?%M h@%M hA%M hB%M hC%M hD%M hE%M hF%M hGp%M hH`%M hIP%M hJ@%M hK0%M hL %zM hM%rM hN%jM hO%bM hP%ZM hQ%RM hR%JM hS%BM hT%:M hU%2M hV%*M hWp%"M hX`%M hYP%M hZ@% M h[0%M h\ %L h]%L h^%L h_%L h`%L ha%L hb%L hc%L hd%L he%L hf%L hgp%L hh`%L hiP%L hj@%L hk0%L hl %zL hm%rL hn%jL ho%bL hp%ZL hq%RL hr%JL hs%BL ht%:L hu%2L hv%*L hwp%"L hx`%L hyP%L hz@% L h{0%L h| %K h}%K h~%K h%K h%K h%K h%K h%K h%K h%K h%K hp%K h`%K hP%K h@%K h0%K h %zK h%rK h%jK h%bK h%ZK h%RK h%JK h%BK h%:K h%2K h%*K hp%"K h`%K hP%K h@% K h0%K h %J h%J h%J h%J h%J h%J h%J h%J h%J h%J h%J hp%J h`%J hP%J h@%J h0%J h %zJ h%rJ h%jJ h%bJ h%ZJ h%RJ h%JJ h%BJ h%:J h%2J h%*J hp%"J h`%J hP%J h@% J h0%J h %I h%I h%I h%I h%I h%I h%I h%I h%I h%I h%I hp%I h`%I hP%I h@%I h0%I h %zI h%rI h%jI h%bI h;% '% % % % L|$AQ% % % % % x% d% P% % 2% %p % % % % % % % øf.AWAAVL5 AUL-ATAUHSHpHH=>L ,M HD$HHL H~L L @L HQL L D$E1LLHD6B.wPHcH>D=L =L u#H=K HL HzD=K HK GL P Hc?K H=Ht1#=K JHD=K TD=K HHHD[]A\A]A^A_鉺D=K #H=f!D=K D=K H=J 1kHLK HHD$H5J H=XkA1"XrD$HcaJ HHTA)x݀|$uNDH H=; =J AuH=J OHD[]A\A]A^A_H=J HDH[]A\A]A^A_H=A6"@1I^HHPTE11HO@3> f.f.H=I HI H9tH> Ht H=YI H5RI H)HH?HHHtH= HtfD=}I uUHzkI ]Ðff.@f.HH9DwH HfD1ff.fH=H HHeDH=H HHEDG+FuDUHSHHHvHu HsH}uHCH9EtH[]E+H[]ff.AWH5AVAUL-, ATU1SHHHA=H8tHItHuِE1L5L- L=LHHHH9rHLt=AA(wDIcDL>fDA8wDH L4MuA9HD[]A\A]A^A_L5t@L5d@L5rT@L5oD@L5l4@L5l$@L5@L5@L5`@L5`@L5(@L5d@L5d@L5@L5@L5t@L5qt@L5nd@L5T@L5D@L54@L58$@L5<@L5@L55@ML5@L5zL5[AVL5 1AUATMfpUSHdH%(H$1Hf.M9A6IfVE HD$HD$XfoT$PD$hfo\$`HD$xfod$pHD$@@foL$@)T$) $)\$ D$)d$0LDl$y ؅u>Ex9kAH$dH+%(u"HĐD[]A\A]A^Aff.AVAUATUSHH $HfdH%(H$1AH$AD$HHL$D$XfoT$PD$hfo\$`HD$xfod$pHD$@@foL$@HC D)T$) $D$D$Ll$)\$ )d$0 Aƅu,D$1ۅt"A|D1҉HCa9\$wH$dH+%(uHĐD[]A\A]A^fAWAVAUATUSHH $HH $HfdH%(H$ 1AH$D$XL$L$D$hfoT$`HT$D$xfo\$pHDŽ$fo$HD$P@foL$PH)T$ H$HDNjB )L$)\$0D$D$(Ll$ Ld$0)d$@ͨAƅT$(E1H$Dt$ MIG HEDDL$At H9t2<>~<\t{<wH5$> \HsH[]fff.@HHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1== uNH$HH=v= HHD$HD$ $D$0HD$H5D= HD$dH+%(uHff.fAUfATUSHdH%(H$1HT$XHl$H$HHHD$HD$0HD$8)D$ HHD$0HD$HHHD$@HDHD$Pt%H$dH+%(H[]A\A]HD$Ht$ HD$(uLd$@ALGIHExDyfDjHXAUATUSHH $H(LdH%(H$1Ld$AHLHD$H$LH5:IHIHl$L LHHH|$HmHtLPHl$ HHtYxtSL`LLHHcHfHD$DLd$H$dH+%(u;H(L[]A\A]HE1H|$LE1$@ATIH=fUSH5HtpL%: Hʼn: HP@HHtCHxH@8buxpuxfuڹHAątH)D[]A\ÐE1ASHcIL1HHQH3ZYx9ú[Nø[DUHSH Pu#fwEH HcH>ffw"H HcH>fDA HD[]HAD[]ADf.EAAAA tp EAA{DpHH[]fASDUHSHpσHu`@u0ft0HH[]"fp HH[]DDtEu ftD@ HHD[]pff.AVAUAATE1UHSZ0HÅSfwAH yHcH>LDss AHHL)IMIM)I[L]A\A]A^sAHi[]ILHL)N$LA\A]A^@ftE1ftkfKDmt t>H1HtHHHH)H4 HuLSHL)L$0ID9JfuBt E,f#Ls E1A6AtDHd1Ht$f.HHHH)H4 HuLHL)L$0Av1HI FILHL)N$CD9HH/@LHHL)L$ Hu fAWL=AVL5AUIATAUHSDHLI@IcL>A2LMIcLkD)IHHcDH1D9H[]A\A]A^A_A2LIcLD)IHHcLT$IcH D)HHc1AD9~?LT$ArIcH1D)HHcAD$9cDTfDA2LUIcLYD)IHHcA2L%IcL4D)IHHcIcLT$H<D)HHc#ArDAHLAAFIcH1D)HHcD9}f.Ar LT$DAHLLT$AAEJIcLpD)HH1HcD9AE1LHHL[]A\A]A^A_,@AB u2Ic1LT$D)HH%HcLT$AD9>ArLT$DAHLLT$AA A2LoIcLD)IHHc"fA2LELID)IcHcH|fDIcLT$LD)HHcGDArLLT$菲HL$AEH@A2LLT$ȽLT$IcL HLARHLIHD)HPHc1Y^D9_@IcH1D)HHclLT$AD9fDIcHR1D)HHc4AD9HIcH"1D)HHcLT$AD9O^ff.AWEAVIAUATIUDSHrH$HL$DIcH1D)LHcLT$AD9LABAMcE)MIcMA2L7HLILH1AD9H$@H $L-5HD HY H$jDALLAǃ3HI|? I<D)HcH9$tUL1HAD9~YsuIcHt1D)LHcnAD9~.IcD)LHcH9$uHu1DD9 DH[]A\A]A^A_@LffDLIcHD)HL1HcAD9wAD)DELLT$A!DHHL1AD9XCIcD)LHcAWE1AAVAUATUHSHHdH%(H$1L$L$LLHH;%tyHAI)MH'LL1HkƄ$AE GHuKE ,LH̔@1Ex D1H$dH+%(H[]A\A]A^A_fDL$ݘL$AHT$ D$ 1AH$LT$D$$Ll$(H$LT$xHT$L$L$DEHT$$@k$P\1Lt$$D$DL$HHD$AH$H1DŽ$PD$DDt$ Ll$(?L$1$@1L$7L$HIt$H苬L$HtPf ALL$LH11HkƄ$} @E ,LHђIL|t$$E ,LH葒1f.ALLLH1HkƄ$E ^eL$0LԶL$HIHLLUL'H1HkƄ$XZ} @Hu;E ,LH輑IDHtLUSHHtA1{xH[]1HcHBH,9H[]fDAWL@AVIAUIATUH͹SHdH%(H$1H$HD$HHHULAHAAHD$HT$fo +ADd$fAnH$8f8;1DŽ$@D$H\$f~$4…y څuk$01 IHtUt$ HiHtPf 1LHHLIw*L fLHHL1H$dH+%(uHHĨ[]A\A]A^A_@LHEHLKf0LI[fATISHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1=' H$$HD$HD$ D$0HD$H' { @C ,H3{CH=`' H5C HI' { @C ,H3"H;HLpH3"H=' }HD$dH+%(uH[A\H y& H=HLH=Q& H5E& fH3?H3ff.AUATUHSHHL'L9u&fDwM$$L9tI9l$ uHL[]A\A]þ8Ml$HX0H@ID$ID$ID$ ID$ ID$(HEL`I$LIl$Le[]A\H=1ff.AWAVAUATUSHHXH|$H|$0 $DD$dH%(HD$H1H|$HD$@H,H|$0H|$8CHt>Ld$H9r UfHH9vJ;uC<uHCLHtHuHD$HdH+%(SHX[]A\A]A^A_Ht$8L|$0HHn(LL9tHHHx HWHQ(H9uL;|$fDIoI_ LMg(IoIoH)HpL9w{HDHM9rgDkHSIDwDL%bboH=RIu0H|$IU8DL$$HDD$(I+N HLk}H=vMmM91AM@IAV0H5LB1AE@pH5DHHPH(H HPHC(HxL(HHtxIVH HXILIWH9uD@HH9t8H;J0uHPHS(HC(L(HPH91f1H=1H=Ӥ1fDL1@AF0I^D$,H;$Lt$AL-L%@Ls Hk L9tQIFHEDLDH@IFH@Hrj PHnP1H LM6L9uHH;$tHD$Dx0fDLt$T$,A11H5VAH=]M6L;t$?H=CLd$0M,$L;d$Il$I\$L}H9H}LuHI9t*HwH $HL$HqHHL$HH L94$uH} Lu HL9t0fDHwH $HL$HqHwHL$HH L94$uHUHMHLHQH LII9t I\@ID$I$LMHBHIEL;l$IAF0D$,T@AV AUATUSL._HnL%ɢ:LLuF Hn LuMtLx[AfD{D8IEAEmeA tXDHHH=^1|>DDH511L$ ThE>Dd$ f.HLH}HxJH9D$uE>v詾AH=H>1f.AW1AVIAUATUHdH%(H$1LA;HH HILHIƾxBJH9$u7E1HH$dH+%(HD]A\A]A^A_Ð1L膼ta=* u@LH5~\LFAątLLH=1Ƅ$zfDH=1aDLH=>1A@@LH=1A(H=<1v ff.ATUSH|$ H4$dH%(H$1HH|$ Aąx H$H(H-Åt7DA|H$dH+%(HİD[]A\fDHT$1AHl$HD$Dd$費Åx,tS8|HH=rH1xl+ۅXHv1H=A>=Ի@ATUHH $HLdH%(H$1L$AHL[HL[HxH=H5HIMuH5כHϻIMt"H$dH+%(uaH]A\@H5H葻H8+H=SH1*1H=R詺fATS1HMHLHIIHHLH=/mIVHI~1Ht$薴AHD$8EEHwDI]$wIUHT$dH+%(GH([]A\A]A^A_@HLLH=|mIVHHD$Ld$I~HL$PLH5HD$PHD$%PHD$,P1LL$3LD$2貯H %EEHLL,C8lDH=H1hfDHLLH=L蜴DeIVAD$EHM~LHAIDeL3AHD$dH+%(H(LL1[]A\A]A^A_+HH=H01;f.1H=HwkLLH=}踳uUEINPUH x7I~IEL3t!I]IE蟯1LH=;1H=zqATIUHSHdH%(HD$1dH$HHHLYH,$Ãu.DeH貳HD$dH+%(ubHD[]A\fDA~1H=:CHcЉHHLdH\I)D;H荳L9uA蛮H=F.AtfDAWAVAUATUSHH|$H-\$,H5HOHH(oHoH5ɮHD1OPMt A>H=}Nf.T$H5A19D$,Mt A>H5n1 T$H5n1LeMLu(Hu|$UEtH|Jy7@HD)HM$M<$Mt\E1f.HUt$I?Ut4EHnHƢIOHDEt$H5Un1EZMMuHkHLc(Hs|$EtH|Jy7@HD)HHlL}MtS1L5mHSt$I?St.HIOLH DeHD1DMMuH=t$Hp fH$dH+%(~HD[]A\A]A^A_f.fHD$0L)D$ AHD$ 1D$(@Dd$pD$t Lt$x)D$U…x7A8H=lH1IÒڅDH-!H5HLE E ,LHIf.LH51jZDLH5l1J:DI7(HufI4$Huċff.AWAVAUATUSHHdH%(H$1D$ A8茐HHYL-yHH@8L(HXH@H@ H@(H@09IHfL(HXH@H@H@ H@(H@0H1H=%HHAŅtCAt D腋DH$dH+%(}HD[]A\A]A^A_@H=OA=hH\$|$HJjD$HT$ AD$$D$ 1D$(gAƅDLHEDA誊EtEDH.HHHHwHH=cH`H{1Ht$HT$ŀ:7D$ HT$ 1AD$$D$(衄AƅǺ1A"DD HԉD#EEjHq{ @C ,H3[ۉCC fHIHXLPAtDbH=1Aεf{D8DEADA肌t$H=H1}=HȁLH=4OǾ1łD$DD8H$蝈L$T$E8AfDLHDAgrfH=]FZf.{D EAEDA苋H=H1舴HH=8g1Aid@DDH5{11LD$ $@,LD$ $E8}H3ی8H2L-&LEH=HL1AܳZH6H=1A蹳@EDH5˅1A1DE+D#HsH=c1Aql8IHCH HID$I$HID$ID$ID$ ID$(ID$0AfH=!u/H H=1LXH1HH=1H5|e;F1H@AHHVEtHuDLuax8HALH[]A\A]A^A_DH}H5c1DH[]A\A]A^A_f.LDXIHtLe@A|$ @_AD$ ,I4${$؃$AD$AD$ BM~ H@IDH$_DE%AD$ cH}HBT$ LE DHMDEDjI L9<$ EgA7H}uxcH}H$H[]A\A]A^A_ËqtU.MEfHA HLDHH9HcPL9u0Lh`HmIE EE ,LH;1DLTIHH]Dp{ @cC ,H3{CC A4$H}_H}H>H]{ @C ,H3[wCC EAFI\$ H@MtfH I9K31HLatH}]$\=H}}N=$fDMELDH HftjHA HRHTDH H9tG;pu;xuALAAMcKT 1MfDH}1LH5]K>1+@MEf1f1LH5"]=1p LARHu.DpLRHPуIrfxPt!0L]H=HKLLI9r#fD <^HH9uHmE HE ,LH81qLZƅLQHH@f DHfDHu|I4$|fD1tI4$|fI4$$|$@H3p|H3`|A}HZLHZH5HD1 <1MEfDMcE1Hu{@ JgAU1H5 [L;1nuMMHBDJ@DuJEt-1H5ZLY;19DLL1$1H5ZL,;1 1H5ZL;1IU1H5L:1IU1H5˲L:1AU1H5CZL:1AU1H5L:1AU1H5 L:1gAU1H5YLj:1JAU1H5YLM:1-Dd$ 9ff.H1rfAVAUAATIUSHvcZHtRHtHHHEDB uL5qH5YL8A~ @AF ,HL\5Eu[]A\A]A^fDsLYHHt5L%H57L8AD$ AD$ ,HL5S uNӁtH-H5 YHV8H[H5X]1A\A]A^ 9I6 y?L%H5XL8H5sX1L8S f.I4$xNff.@H=1u/LFH 1H=H s1HH=1H5WK81H@AUATIUHSHH{ @ulC ,H3[L-$xC1C 1Ht$AH=|1L7CHH9rH=`H][]A\A]6@H3wfDAUATIUHSHH{ @ulC ,H3[L-QWwC1C 1Ht$AH=1L:7CHH9rH=H][]A\A]t5@H3(wfDAWAVAUATUSH(dH%(HD$1u*HD$dH+%(SH([]A\A]A^A_H=?IIH5J5H&{ @C ,H3{L5UvCL=H5JVC L{51LL<6L=H5)VLV51LLL6L=H5 VL05LLL1I5LDDͶHt.H-iH5UH4} @u)E ,LHZ1H=;}3@HuuDH3unpff.USH=uoHLMt4H5MUIH HDHH58U1[]Ds@HUHH H5!UHDH1[]sH-qHH3HSHySHDHH1[H5]4AWAI AVAUATMULSHHHt$HT$LL$L$HdH%(H$1L $HD$pHDT$(TyL $LD$1LIH"xHsILLHH$dH+%(u$HĘ[]A\A]A^A_fDA1Ʌnff.@L$HH $L9uH1dH%(H$1IHAHfHcHD1fH@uHLDپHSL _SHDŽ$PLdScXZH$dH+%(uHmAWAVAUATUSHH $HH $H#dH%(H$"1HH|$0H|$HH$PknH-HH=RrHD$HL$H|$LlmHH|$LQmHH5LH-uf.H|$LmHA>CONFufA~IGuA~_u̾=LsIHtLmƄA}AEtL|$IL%fIII9oHtA|$tI?uI4$LtuL4jILd$L=L-XPMJLL$v1Ht$(LHD$SnHL$LL$uHT$(: 0LVLLLD$/LD$A@ A@ ,LL<,L$pIIL94Ht>At=M4$MCMtsMLHڿH5P1bn뤀=M4$M M\LLH5P1*niDI0pLD$?LHH5P1m1H=NLH|$.H|$L1/ H=&LHD$H|$.HD$H|$H5OHc1a/wt8rH=|H1H|$lH$"dH+%(H"[]A\A]A^A_L$L$1LOLgH-pLH*oHD$HfDLH5O1ls8qH={H1迄EH=|1謄(bifAWAVE1AUE1ATE1UHSHdH%(H$1H$H|$8H@Lt$E{ta|$DbfMt;L ؀H52LEEfM7L <u'ɈL$HUH5E1`\$H3LL$(L$bLL$(L$fAGHD$P8D$XD$hD$xwH~HcH>AAAA A E1ɺ1ADT$ DT$AxtD$hDEDALL$(1D\$ D\$xD\$D$aD\$T$AtD߉T$aT$AtDT$uaT$HT$\HqH=D1wE1AA11LHDŽ$HDŽ$]y Ht$ ډD$=tHD$ t$8D@t$HD$8t$LB48L\HmM຀MH$H BHHD$1H$lfM຀LH B1NffDIm@t`IHAEL9uMẀ1H$LBHH BeL$LHLD$0H|$-DD$11LHHDŽ$H$_D$L|$HLD$1H BL}eH=>LL%/AD$ AD$ ,I4$[_AD$AD$ H=]LL$(fA1D$xHD$P8Dl$|D$XD$h Ņx^l$HZZHqjH$IغHHD$H yA1dLt$HI1H fALH$Zdf.M&Et_IHBAFL9uIٺ1H$LAHH JdL$LD$HHT$HH|$H=1@1Bt \ \EuMH=@bd4HT$H5su1[)I4$]H"C ?C ,H3{E1]CC A1H_mH5mH=t>\Ht$HH=q>XH$H=mo=IHF%H< H H=maH=no=SIHHnHJH==KaH=$oOo=IHHH|H= oaH=oo=I%H HHHH5up1ZH=pn=nIEH'HH5p1E1YD Z Zi pZ) aZ1ɺLH=w覇D$DT`8}^HH=˅H1yD$DH=H5>)HC tC ,H3{ZCC LHjH5jH=;MfL=3tEH="}t$H$H=8i1蹆L![~ BYzH|$HE1LHbpf_spiD|$Hn_lockvH$HalcntlH$HH$H H$HH$ HH$(HH$8HH$H$H$@HD$lƄ$HDŽ$0HDŽ$HH$PDŽ$X "PDL$AA AADd$XE1HHD$\D|$E1ZDL$E1A~E1AAjHH$}HL$=.H=pN]H3X|D$lE1E1E1ALL$(D1EDD\$D\$HD$ ҋ(xD\$T$WT$D\$Ej !ЈD$D$dAAADŽ$iE1D$lAAME1AA9HD$ AD$D ;ZH=fH1轃L%XH=o\H3TWJ\Aދ8pZHt$HH=eHKHt1aLW&H=71FD$D1ɺL1H=^s!D$DH=d1D$Dt;YH=CfH1LIWH=f1E1lYQt[8YH=dH1蜂D$D E1A1AÅx8D$hH-H597HLH1H5u5 DU0HH=fzZH=fiZH=ujE1UZH-H537E1HLH1H54SE1fDLH=fc1菁D$DH=siY0H=*iYH=hYH-H56H LH1H5d4LH5Nh1RuH=hiYdHuH=gRYMH=vgAYMLMIHvHLLH="+PuuII9uًT$t$|$ AŅ=ub|$ Q|$QH(D[]A\A]A^A_fDH=51A$~fLH=51A ~H=1H501fDH=51A}e19H=i1A}WHD$H=5AH01}6fDAVAUATUSH|$ H4$H$1H81QŅH$H{\Aă9thHHH|$ l$ H$A@AŅx$D Aƅuf=/u=DeP^PHD[]A\A]A^fDH=Z41A|fH=H5~/1;fH=b41A||f.H=h1A\|yH$H=3AH01<|YAV@AUATUS>L.H^HcL%@*H,1fLLENu9CHH9tAL3MtLJHH vLH=^M1A{[D]A\A]A^D1L1PŅ]AąL= ^L)H )1H^H5)LkA1H"f.{^DD9t1҉މut_f=tH=] N[D]A\A]A^L1AH=(yz[D]A\A]A^L (L(1H (HH5(L)HjC uIC ,H3[MCC RA8PLH=`fH1y;H3MHv1H=iAyLH=*11Ay@AVAUE1ATUSt [D]A\A]A^11IHNAą[AŅK=wu|LQ8i1H7D\9tUDu]9uQ8u=DE1EL[D]A\A]A^HC C ,H3{ULCL- H5GC LG AE AE ,LLH=H5d HxC ubC ,H3[KCC H=K] H=:} #DkKjH3K0H3KIu}KNsPA8NLH=/H1wHPA8kNLH=cH1gwDJf.HH9DH1fH1H9tff.AWFE1AVL5+hAUL-gATL%gUHlSHH'DAANVL1HsHH9t)uAANML1HJHH9uH[]A\A]A^A_fDALNufAff.@HH 91H=LPDHs0D1HfUIHISH f1HH'OH]t$IfHHUH]uH[]H==HHFDATH5=AUHHtLtH5MfHaLu HD]A\fHH54fALAHD]A\AWAVAUATUSHWPdH%(H$1G@ЃIIŻI90NL H@HPP9w)HP0DtLLsKuH$dH+%(uHL[]A\A]A^A_E1BfDATUSH@fodH%(HD$81)D$f)D$ tvHLd$HEHt*HILSLȡ 1 @XZ1LH5dGEHD$8dH+%(u4H@[]A\fDd)D$Ld$H(detacheHD$fL$Aff.SH @uC ,H3[FCC [@H3FfDHt?ATIUHHSAHHAH1H9rHLE[]A\1DUSHt1H'@HHQu _tE_]HuH[]UHH $HdH%(H$1HH?ƀHAH?H?E?H@Hv|ou HD8.uH/H$dH+%(u H]>@ff.HFI?TC@AC`G;Bf>QF@@1Hff.@SH @uC ,H3{DCC [@H3xDfDAWIAVL5aAUL-aATL%aUH-SHHH7"/DA?@tTfDH @"@~G<wHcDH>HCAI@uH3H"[]A\A]A^A_CL^B@H=aBB렺H=`*BH=` BeDH=`AEDLA)f@\LAff.@ATIUHH @uE ,HLH]A\0HuBDSH~FHt1H@fP [USHH/Eu0HuH FH}=HAHH[]H ekH5_H=_-C ,H3{;CH=H5yC E11H=ُH5%Y0H=H5YMH=1H5 YH=H5YH|{ @C ,H3{H-3YL5}:CL%EH5XC HVLL1HLL%H5XLH1HL]L%H5vXLwH1HL7L%ȎH5ZXLQELHHEL1 H=}YH=}H[1]A\A]A^DE1=n6E1A1H9H5WH-q7HWH5W17H5W17H1H }WHX7H1H eWHLb7 (8[1]A\A]A^DE1A1HH55WH-pL%`L7H$WH5"W16H5 W16H1H VH)X61LHH V6HDH VLH16&H3h8lH3X8H1H5>ff.ATIUHH*} @uE ,HLH]A\Hu7ff.fUHSHHcHWHDHH1[H5U]ATIUHHHLHH5w]1A\Off.@ATIUHHZHLHH5 o]1A\ff.@ATIUHHHLHH5s]1A\ff.@AUATSWHDg vXH5U14DH5U14SH5T14S[A\A]H TLu.AHTH5T1J4vvu9AwKDH 9TL,MH5WT1 4@ u AMLH5T13DBwAw[H5TA\1A]3DHSLSL,LH5S1e3MLH5I1F3DHFSL,PXHHHpxAWAVAUATUSHHL$HHAE1L%9SL5#T5DAtBHL$tQFD=LH1 /IM9tPDMuDELfDH޿ +8LfDHٺH=_2LfH[]A\A]A^A_ÐAVL5AUATUHH5" SDgHHLLH1Aԃ!HOAN,MHH5K} @uJE ,LH+{uEHH5SH[H5I]1A\A]A^Jf.HuW3DHH5ELcM} @uH$HH$H=h(DAE.fDLD$XHT$LH5]11L$AL('H$xHtHw!H$H$&H$&H$`Ht,$Xx'E-1H$H9L$@rHD$EL@Mq0HL$fHDŽ$P$XLyHAGPAG@"y(D$HD$ SL$HD$H|$HD$`HD$H@0HD$hmHD$HHD$`H$pH$HHHD$H$oHD$@D$fDHD$L$fA|$ID$(x HD$ @,HHÀ{HD$M,$HH @(HL$(H\$0LHHL@IƠM9ILLHuA~ IIv H\$0u+A|$u#HT$ L'CHD$H@ HD$(H|$HE HHW@P(HcS L,ILl$(IUP,ELAD$ Z ID$0I|$(1IcL$HM8H0HG Hw8H|$HDHLcSIL$L$HW0IIH*fHHL9t{HFH‰H McH1HH=H$xHvqf.@@dH$HL$( A@ H$PT$11H5|DAQL$TL$ADI$H5C11AL$L$E1 LAH\$HC0H{8HK HpLHHHHP(H@ HB HBL BHrS(Hp ~<HHHHPH;8tHxt HHHp(H1HH9u1LDT$i DT$HRHD$DT$HxC DT$HH\$DT$H{B{ HCDT$CqLD$XLHT$IH5?11ǮHL$XHT$H5?IeHL$XHT$H5>IuBHT$XH56>H11ATL$WHH5MI11A.L$1׃\LH5C1H1H$ H5a<1H1ͭH=s<15A=f[AAIEeDDT$e DH=HH1a5DT$fDH)$)$)$)$)$)$)$)$)$)$ )$0)$@PfDLH5B11H$pH$h$@L-&L%L$IM7A>XLLtIIG(HH0H+HQHIWL$PH5[GfDALo;H@;$wL$xMnAD$PEl$@AA!H$LHRHBP9wH)HB0D4Lr 1L-ADžtD9(HHuLHADžt^fD0L>HHHuA9vAD$PXfIW0LB L9HH LBL9D@A EtA w KcL>E1IWL$PLH5=H|$PLADžH|$PL賕ADžu@cZIWL$PH5B=>DI$H5A HDŽ$xHT$XH5-;11AL$z 1ۅF2H|$ IHD$@XHL$Hl$HHQ0La`HHH)L2I\ IL9uIc|$LLuHl$HAL$LDED9- IcD$HL$At$H@H|$ HH Cf9zDl$0+LH5Cp1HH$cUIعHHH$ LIHD$hY-HD$Aw HhHH@1HpUHLL$L$HMMLT$xL$YLT$xL$ HD$HILLLHpHt$pL$ΝAYAZ/DHT$XH57HH|$.HT$XH5 911A觧L$H5811A脧L$A|'AA IHH5Br fD9D$I fDDT$(HD$E HP E1E1H E1E1E1HHE1H RDpIM|HHHtMu`DH IMDHH0HtMueDh8IMd HH9HHtMtxL9tLH50?:fDx L9tLH5t?f.x8L9tLH5?11A11H5 ?AIoHHT$HL$P4HP(H9XPLhH@T\$LI9AuH$xH$Hŋ$oLr@HH I@L9MI>HAąuIcF H\$HHHC U\$AuI]HE1HD$fAFUEH$sH$xEHHD$HxHr*EH$AAuHPHHD9H|$H訟HHuLH5:11urH$cH|$PWA|HT$XH594H11-*H$PH58DLH5911AA2ۉH5 81A軣L$AnHT$XH521H1膣L$LL L  MtI_$IMtILMtILH޿DT$(HT$ LL$LD$LD$LL$HHT$ DT$(HH EHEC8D} D}DEEDeMDu ALu$H\$LIDHD$ELD$ LL$( fDHP HT$HzXH2HT$0t`HD$HxH ( HT$0H{HBXDJ`HrhLȉCLLL$0GLL$0HLHH)9HcHHD$HD$;h(nLLD$ ILL$(H\$ELu MHD$EIx(D$AH\$LILEHD$HP HHzpH2HT$ t^HxH'HT$ DJxH{HBpHLȉCLLL$ XLL$ HLHH)9HcHHL$D$HŠD$;A(iLIH\$EMHD$E.Ix(AAH\$DILEHD$Lx III7tbHxH?&AAINIIHHAFHT$vHT$HHIM)D9tMcMHD$HŠ;X(mH\$LEHDT$4DT$HHD$HHXP^H<HDT$ HD$DT$LxHHt$PLDT$H$X*DT$H5aÉHD$H$ DT$HXHSHDT$HH$ {CHSH|$DT$H5}DT$uRHL$HAPH#HHhHL|$H5DT$L8ÅMGDT$H5811ΞAIEEe/DT$gDT$ډDT$RDT$IŋH581AHD$DDT$H@P1VDT$HDT$T$11H5570DT$cEAH583H5611A AIV@LEItL}AI^HRbA A IHD$HXPLxHHT$L)HT$IAL뒉LH5@511A9L${ HvH="4/UH54HHH5211L$bL$IAAAD|$ED HT$XH5)HAUATAUHSHH?Eu1H[]A\A]@H}DIaAEfw=HZlHcH>fAuHH[]A\A]wA}#HDH=,H1O!fDAuH/HfA}:E1CtH "AEID9 fDDAu HDAuD8Au!f.AWAVAUATUHSHH?u1H[]A\A]A^A_AL}DILEuDfw;H8kHcH>AuHH[]A\A]A^A_cA}FDH=H1OD@A3AFA H@HDL:1HB0Ct5I I9L}Au1HI] AAFMds1HHI9uDAu 1HZlAu1AufAWAVIAUATUSHH|$HHT$0dH%(H$1HHBhHD$H(D$D'f.Ht$H|$0!UHD$HHD$x0uH$H|$HHD$8tT$DHD$XT\$@AVPAF@9 L$@L9sDH@HPP9rL$@)HP0HX 3LHL$8HT$HH5I1lfH5LD$hHD$`D$pCHD$(HD{H D|$$EwHD$\E1E1HD$LEIsAL$ʃHB ft$\LyIƉDH501AAH D9l$$sHT$L0A3LIkHD$D9_DH51D)D?D$D1H$dH+%(.HĘ[]A\A]A^A_sLHHT$1DuH5*AH D9l$$%DLEIƋt$@LKD9ZH|$(9HT$8H51D$Dk&fDH51MHD$t$\HT$`H|$(HD$hQH=wt$\LHx)Dt\H=Ht$H=.1L$L$H|$(L$8L$@i{Pf.H=311?QHD$H@H5 1D) H|$(&8Ht$D$H=-1(L$,AWAVAUATUSHH$H|$Ht$L$T$$LL$0D$;HHHmHHLz111HHHHD$HH|D5AE$D$ 1E1HHD$(fMAE$9$IEHL$(49t$ IEH|$(LcŋL$ L$ 8A},ʉIUL;EM(+t$ 1AIEfL;rIHL9uMUD$ ETT$;H|$0LH5I 1ML$HT$Ht$H|$@=@P=@H=t@]2T$$g@H=H@H5.ԪL55@A~ @OAF ,I6[AFAF ~PHL$Hcʼn\$DEu+MD#E1EH>{ @upC ,H3{CC >MtT$;H|$0LoH=7>H5 èH=$>1H5 |ZH3fDH==H51KcfDI6XH=C uNC ,H3[0CD5=C H==]GfHyH3른1H=H=ff.AVAUATUSHL&dH%(H$1M4$MHLHIHHLH=`mIT$HI|$1Ht$BHT$AĀ:IMQUHD$HT$ 1AD$D$ AŅH$dH+%(HİD[]A\A]A^HLLH=EIL$PUH 1I|$IEL#H$dH+%(Hİ[]A\A]A^0'(AA݅2DH='H1HH=SAH01fǺ1MAuD(H(+Ex1EfLH=&1Ay@ADH51A1DEQ+'AW AVAUATUSH HdH%(H$1I<$ALD$D$Ń~}1HLHA,$D$H\$Aą~EH$dH+%(HĨD[]A\A]A^A_fǺ1AD0IE7ExxDKD AEw*f.D0EAE[8H=H1)fDEH51A1D蝈E73AVAAUATUHSHLIHtPJ 1EtHIDHTITDHH9uH LLv[L]A\A]A^H=e^1 f.ATUSHttOE1t(L[]A\E1H wH[]L$LA\@H wH[]L$LA\VIH4DˀH6JHIL-L1LKH)I<HHL MLH1wLHH)I<Hw9HRH Ht)H1fDL{E@ILH1L[]A\IL@H1_H=\1H[ATUH|$ H4$dH%(H$1҃tBH=c"1A H$dH+%(HĸD]A\fHH|$ AŅxD$HT$1"A…xru6E1=5yH=5H5E1_DD EtDA&H=H1% "څufAWAVIAUATUSH(55t$HT$HL$Hx5H y5M>MHD$LE1L( DA\$IHLL;MMtLLH}HH9rLLuHCHtxHt$|$H([]HA\A]A^A_DHGHZHt$|$H([]A\A]A^A_fHt$|$HD$HH([]A\A]A^A_LH=K  @HH bH= @HH H=@HH RH=)d@HH 2H= D@AWAVAUATUSHHH$8H$@H$HL$PL$Xt@)$`)$p)$)$)$)$)$)$dH%(H$(1Hl$ IٹHE1L5L$0H$ Ll$$D$0HD$$/ƒL$L2MHtL7HI,HI9rHLiuAAv$HHH)H5'HLHH)¹$/`HT$L2HBHD$M]HHH)H5fAw'1H$(dH+%(u*H[]A\A]A^A_1HH=C/ AWAVAUATUSL$HH $L9uHHdH%(H$81H.HHHHHHH=H{?-L%w0M=0aD$H$0L-7VH$0L=ULHHS#H%HtHH=N@LHHo$0a#HHtHHIIDH=HHBƄ4.7LHHs$05HD$0E1HHD$(HD$ HD$Lf@"tuHD$LH|$H8H|$H8*HD$xHxLH|$@H|$H7@iAA@'uHD$HH8Hut$H=A7H5DI@t$H=51APL9%I.tLo=x.H$8dH+%(jHHD[]A\A]A^A_fDH1.C C ,H3[CC n8AA%=-9L;%-ZH=-]菗Xf.t$H=1AhIcHD0E=-HT$(DH rH=K&=_-AuQED$H3 t$H=1AIcHD0{H=,}踖L=,AG YAG ,I7{PAGH=,H5AG CL=,AG AG ,I7[ HL$(AGAFAG LyIHD$#A@ ,LLhL|$ L;|$t=IHD$ L4,LA@ tI0LL$ LD$LL$ LD$H=,]辕H=+H5{eaH= AH1z%T$H5 1. I7I7H=E1A%HD$0fHH=71AH=AA8HsH= H1Lff.AWAVAUATIUSHXH*Ht$ HT${ HL$(dH%(HD$H1@C ,H3{C A$Cw` HH=X*H5UAt$H|$ ^H=6*H5Q”At$ H|$]A$ KHD$(H=)Ht6HD$@HD$0H5qH|$8sHL$HT$ LH|$00HD$HdH+%(5H=)HX}[]A\A]A^A_Yf)AƅAD$ H=k)H5hD$At$H|$ ]H=<)H5ȓH)){ @C ,H3[1L=DCL5C 1HL$@AE ,Iu{MAEH=(LAE H<$@H<$H1LHH=(H5At$ H|$7\H=h(}&l$H9\$t+L-L(A} @fIuXH=!(]ߑH|$(GHD$(H='HD$@HD$0@H3hK9xYAPHD$H-'H5,D(H:H5!H1L~H3_؉%H=H1$ ff.AWIAVIAUATUHSHw` HAVvv H51L%LAVLH=q&LlH51YAv %H []A\A]A^A_DAN K4 Ot L%L&D$.A^ AN؅?T$t~SE1L%KL=Z\$ 1f.AF DL1A kAV LH=S%HS \$ D;l$uH[]A\A]A^A_A u H5$1AV LHH=$D L%Jwsf.6&A^ AND$؅H=LL%JAVLLH=a$d *AF u H5P14U1H5Nf H51L%JAVLH=#L֚H5ef. H511ۿL%IAVLLH=#艚H5IH=H1{uA~ <1ۺ 5ff.AWAVIAUATUSH8L/H|$Ht$L$ dH%(HD$(1MIL1(HHw!LH=`uIL|$D$ Ld$E1Ll$ 0LHAHD$ 8uvAIID9|$ t+I,$HuʋT$ Ht$D1H=fDDd$ HD$J,HD$(dH+%(uHH8H[]A\A]A^A_I4$H=F11,f.1+Hl$ff.fAW1AVAUAATIH=iUSH1LHt_H1L5cL= f.HLœHHt*HU1L躜EtHUL1襜H[]A\A]A^A_ÐAWAVAAUATUHSHH(T$dH%(H$11IHHH=P;H2LkhME1Hl$L=V$@Eu{ILH/IHHLUtLiHLLH1ƛ|$tHLt1HH5:EtDA}0zHH=1tdH$dH+%(H([]A\A]A^A_HuK11.HHu^AH1H=11.IHwhHu)DH`.HHm~0u bAH1H=蓚\fAWfAVAUATUSHHdH%(H$81$HDŽ$X$$$$)$)$ )$0)$@H.LfL-u[DLLu\$#Mt$H$?IL%Ƅ$OthM4$MtLNHHvLH=1AH$8dH+%(2HHD[]A\A]A^A_fH$HH$H\$`111HHHDHHHD$X1?D$TwDD$THt$XE11uHD$HH H$$HD$ HD$ =H$t DŽ$Ht$`H|$HH$CIHLhh1M E1H$0L5~,@1A}0IHLL+IHHLMuLaLH1IL1H=AgDfH=1AL)HHL|$p1LAHH 1LH$HHuH\$hL|$ H$PHHHD$xHL}=UHLH=~ 1ߖH|$pI$HD$HtHt$H|$ LADžH|$hHl$hH|$mM$H5}L HD$0HID$hHD$H H$0Ld$@HD$8H\$8H|$H^^HL}HH0LL$0车LL$kHH$I H5Ll$(HT$ LH5D$/1,D$PH E11AUPAE@ 9Lt"L @H@HPP9r)HP0DLP A2LLT$L$0LT$1Ƅ$f$AJ EzHD$D$/L$DŽ$$DKHDŽ$A9ZDLDL$cDL$9ЉNȍD)A9t'DH51)l$PD$PHt$LƄ$0ULm~H5 1H|$0H$DU'H=1kkAH D9t$(hH$H51]DHt$H|$@9'HD$HkLd$@E1H|$09E=lHt$ H=&1`LȗH\$ H=$1HB1HH=1HD$pHtHLHD$hHtHLH\$ 1H=!E1Hߒt$`H|$Hx1HH=E#HLEHt$xH= &1袒IwLQ#HD$HHt Ht$XH |$TH\$8HT$ H51HHڿ1H5qyHT$xHt$ H= 15=ifHDŽ$H$$HDŽ$ HHLI$ADžHt$ H=1H-` H L- }1LcHD|$Lt$ I0H=l I7H1BLL'IHI1LHAuI/LHP1|H=H$0Mt$hL-L=fMu(R@L19LL$IHt,HLtހ=HuL1H=vH$0DHADEHH=^1Ht$ H=#1H=H-'1LHƏIHu(D@H޿1YLL螏IHt=IUuH1*Mt$hH$0H-L-Mu+\L1LL"IHt3HLtA~0u׀=|HuH1謽H=4>lH=L-&1LHŎIHu'BH޿1YLL螎IHt=IuL1+H=gAH=C  H$AD1DH=Ld$@AH|$0~Ld$@AHt$1H=Ld$@AH|$0BoA8HH=ZH1?DDAEHD$p=HD$hcD|$Ht$ H=1H k1LQLl$ HHt$HULH1CHL(HHuHt$ H= 1H{ 1LHHt!HuH1HLیHHuH=k1Hk ΌHt$ H=z 1軌1L行HHt!HuH1蛌HL而HHuMl$hH$0H- L5 Mu(HH1SLLIHt_HLtAE\tAEAt¿XAU諶MghMt6fHLtHH1߯LLIHuH=`IL|$Dt$l1H|$8D$D$HT$ Ht$HH=1H$ ՀIohHD$HDt$8Lt$@L|$fDH|$H+HHHHt؋uT~LL` @HD$HtHl$ Hl$E1fA4$L贅L0IHAG tHHH= 1HII L9l$uHl$Hl$ NL|$Dt$8H<$tH4$11LEHD$XHt 1HL1H=!LHT$`Ht$H1H=e!DH$H=AA%H="H\虴1L?HHt-HUH޿1ͭHLHHuH=N`蔴L|$Dt$lwA8蚲LH=bH1HD$XLd$ $I,$t$(HԀt$(1LHD$0!t$(LL$0A$UH\$@H\$ Lt$8ADl$LILEƒIsfEUPA}@DDDuA9H-4Et+DLH@HPPA9rD)HP0,Hh EƒIrffH$H{DHL$0HcTHT@HlHT$(HT$(DuLD1DHHHL$07H9$H\$@Lt$8Dl$L#D$H|$ 誴bHD$HL$APPHHӋQD9oHL$HQHHHD$HD$HL$@THH9L|$E1;@$H|$ 1-끋$H|$ 1xiE1`sHD$ LLt$`D$lt$hL ~H0LщHH 4HD$0HHt$0H|$`ILAH ܻHD$(<4LT$( sH|$E1E1LLT$XL|$A4DLt$8L|$H,$UH=AH1 I^LH|$P誐IE1I t@IGJHt&HkHtH}HH[HuIM9o wLDu LHL$(D}HL$(H~I:AL|$L$D莧H<$胧.L|$AL|$AH|$PΏ!L|$A跬8AݪHH=AH1HIHH=ALt$8L|$AH|$PTEIf.Iw/LeH|$P AXL|$A*ΡH|$ݫL|$D Aff.fAWAVAUATAUSHdH%(H$1 HFH.LnHcHD$HHD$(HAT$H|$(LHcH蕥IH1HIH01HIGHH|$(H/H_HuH+HHHLtA蹪8HH=hH1I?HtHw؟IHtHwLH|$(ߤH$dH+%(HD[]A\A]A^A_IGXPX@IHؾHHD$质IH8Av{HD$8LL|$MDHD$H@PPH@99sfH@HPP9r)HP0HP :I*HH9\$uMLd$8L|$AF@AFPH$vLL&y1HHet AHgHuAFPAF@9rL脣AVHt$`L蒂HH\$`A~A^IH|$HH5)ϢIH$LHھH`H9蒨LD(AEIL趝HD$L L0xH@fv=H|$`HLd$`HD$pL|$hD$0HD$8|$0DD$Pw6w H|$XHD$D$`HD$X#ftր=tfH|$PuHD$D$XHD$PD賝8Ey AAfDÛH=xH1;fDH|$P|$XLcLHD$HHD$LHD$PӛHD$HHHD$HD$h'fDT$DH51T$@\H 3LMFLH51|$@ T$HH5W1螕|$@wlD$@HHcH>fH5n1m|$POT$T8H ~LMLH51+HdHt Hx0H=mt$DHJ ÕH|$ E1VH|$LH|$(BH|$8qH$x!dH+%(HĈ!D[]A\A]A^A_DHXHoL`(Hp|$DEtH|Jy7@HD)HHL#M3HpfDMd$MHct$DI<$HPPtIT$H޿1f.LcL耙HD$(H]LHD$X`HD$ H/HD$ LHD$`;HD$HHD$D$pHD$hH$pHD$PzfH5|$PWH5|$TVL-fHiHHx0H5^LTHgC C ,H3[ҔHCC HXHL`(Hp|$DEtH|Jy7@HD)HHHHu\@H[HtOHt$DH;HPPtL%LkA|$ @AD$ ,LLOfH=]ORL-t$DH=mLH=f}$RT$PH51ё.@H3谓oLH5RHLL1iS@H5d1}I4$WfI7HLD$|$HL2G$L5AՃ tHNT$t7D$x8H571DHT$PH5D1,T$t1H5T$|L!H x1HrH5 D$tE1HKHT$`DHt$hAH HT$XLHH1藏D;d$tr`HT$PH51sT$X8H5U1S#Ld$PH5[1L3H5XL脔T$\H5x1H5OLVHT$`H5؎|$hD$hHHcH>T$PH51衎T$T8=)D$P"C  @Ld$XA<$06H51?L$dLH51%HT$hHH5a1DD$XED$\H5K1̍T$XH5Y1赍HT$`HT$XHt$hH|$P4IH]=%H55L 1H H*E1E1L5FHu fDAD;-% DH HLH5|$PLL-RL%Ll$PH5vLgILL1H5#JH5|$XKL-L-H5ILt$PLIAE  AE ,LLEH5$LP D|$\H5ɪLHLL1LIH5L3Ld$`H5vLH1H5SLLUI|$h D$hHHcH>Dt$PL-H5?LyL- \$PL- H5tLGLHgHvgH5#HE1HH5bLLt$XGAE  AE ,LL(DDt$dH5!LGLLL1THLt$hH5L-\$\H5LUGHfHfHDLH5v1HL-Dt$XH5}LGLL1LGL-fLt$`H5[LF1LLLGH=;H5<FH(C C ,H3[蓇CC T$XHt$hH|$P(HD$HDsEL-l$\$`1Ld$XH5XEHҡHH/H561LIHHH51趁HT$hHtMkL^fH5LqBLHaHaH5HE1CLt$hH5L7B1LLLBH5`LLt$XBAE aAE ,LLv>Dt$dH5oLA1LLLBLt$pH5/LALL1L~BLt$x%l$0H=]@L-SJ\$`Lt$XA߃H.JHD$HH5ѦL=AAE =AE ,Ht$L=LDH5LIHe@AE AE ,LL\=Lt$hH5L@1LLLA5LL-kIu|H2HT$0gHT$0iH5y1ZH=>y CL裀H5`LL7T$`sT$dH51~H5 L(L7\$`H5u\$dH5L?LL1G@IuV{l$H|$L-H51$~SH51 ~H3CIuI4$H3IuH=DEK)H5/1}}H51e}WHT$X:'H51?}HT$hHH5dLLt$X>AE IAE ,LL{:rH51|H51|H5 1|LH58=LLL1]>H51u|kl$Iu ~I6~+LH51|HT$hHH5A1{7Iu}L%IY@Iu}H,YIu}H5.1{+H51i{H51Q{H5ͣ19{H51!{H5ģ1 {Iu|Iu|wH=XAH|$1|j|H=0٨H|$ |H|$(A{8|H=觨H=1A葨 |DAWAVAUATUSH|$ H4$dH%(H$1=D$tq8HHHHGHHHGHGHG HG(HG0H=HNH=MD$ =Ld$L-y|$L:7HÅD$HT$ AD$$D$ 1D$(IuAƅD]t=R@H=1=z1;H$dH+%(H[]A\A]A^A_fD+AA߅~w|}t$H=:H1w=bH=]Y8L@Ǻ1s+DAy+EEDH=Ly&H= 4H{ @u(C ,H3[yCC f.H3hyfDHH|$ 賐?~HADL1A1DX+8,HgL%[LE|H=ßHL1H1H=H$H=H01Ӥds@ATHӏNAąu =uDA\H=1H5\W8DA\DAWAVAUIATIUSHXL?H$H|$8HD$H$HD$dH%(HD$H1MH|$LHDEsLT$HHL*LLT$ LHD$9vHT$LT$ MLIIzLLFHD$8HHTt$EALt$1H AXAYHT$HdH+%(HX[]A\A]A^A_I 1HLLLT$(LLD$HD$ uuHT$ LT$(L^M!EIzH|$8P[D$DA!MzMIzLqHHwLH=kOtu H=XHt$8H|$D HL$L|$8L!A$jHLEt$A1L^_DDLL躦HD$8IHEw` HspD$ U B|$ D$(yA U DLL$LDD$tL$DD$DD$(9L$ u2fD$DAIzkIz`Ht$8H|$DLLLT$(LHT$ LD$osHT$ LT$(LXL aLLT$(LHT$ LL$5sHT$ LT$(L 6H|$)HD$t$LLIzjEAHZY H"LH=l1eHHH5HDH=f1=LLLT$(LHT$ LD$rrHT$ LT$(LwuQH|$jHH8LH=KLT$)rLT$HD$LH=LT$(LD$ HT$qH|$HT$LD$ LT$(HpL ̚LLLT$(LD$ HT$qHT$LD$ LT$(yLLLT$ HT$tqHT$LT$ HD$M oD$ L|$8LFLLT$0LLL$(HT$ LD$qHT$ LL$(LLT$0H|$-1LH=SvtZH=^LÙLLT$(LHT$ LD$pHT$ LT$(LD1H=GH=1H=v1םEtA1H=违ARlH=1褝^H=1葝K1H=~؉]tH=H1\Ds@G+Fu#G+FuF9G| G+FøH+fDHH  H= ko0Hff.@HLF1H H=Hj1Hff.ATD^IILHcVAHIAH2Ap1@H9v'HHH H H D; xcHPH9wAAH ABt}HM`HLFAQDȺL1H]hXLZA\DHxAH 9s I@HtL HHABufDI@HIHL1HgLA\DI@HIAtOLHHL1QpLA\M`H1LLZHgLA\Ax EJdHHLQATFLgH<t;< tw<`<@t[ILLM1HgLA\DNLL1HfLA\@DNLF HLPDNL1HfXLZA\f.F HL`PDNff.ATIUHSHt(HzHtHH5?pt\AT$1tQHcSH;;S tMHAD$@HHH4huL;MthCOM?DL`sH{H HgH$(dH+%(u0H8[]A\A]A^A_H{cHCL__HcLOMt3O1fDH9s#H HHDIL+d$IDd$8D$t D9 HD$HtM1DHTIHt8H;D$ t1pH|$(?IHD0Ll$ EfDDH5Zt1R]H|$Hb|$=ufH9tH5s1&]HCH9r|$<HH9H$hdH+%(Hx[]A\A]A^A_@H51E1\L%&}L-L5"1LLLYAt-IF;MuH }LL1X@|$<t)H=b HHHEH9wο E1\L= &FD+1LLLeXAtIMuDCLLH +}18XfDpD$`Ll$` D$`voidfD$d|$`LH51x[KWIH fIWIDP u|$?u{H5}16[LrH=eaLl$ H|$(1AL{{ZD$`HD$0@8H$DLl$ fAuH|$(<IHHWH|H v?I|/HT$ ]H{HtaINH9rL9H{IvHH5y1MZLqAU 1H5Y #Z/LHT$ L`HT$ HuL5U{HVff.HHÐAUATIUSHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$HnHtB<`HLD(HH$$HD$HD$ D$0HD$*D+HD$dH+%(uH[]A\A]Uff.AWIAVLwMx$AUIATUHSHdH%(H$1Ld$LX1HH ~ Afw:LLLH$dH+%(uyHĨ[]A\A]A^A_f.9|AW?1HcMI8t!H11LD$AALD$H M8)HIǃn_Tff.AWIAVLwMx$AUIATUHSHdH%(H$1Ld$LX1HH ~ Afw:LLLH$dH+%(uyHĨ[]A\A]A^A_f.9|AW?1HcMI8t!H11LD$1ALD$H M8)HIǃn_Sff.AWIAVLwMx$AUIATUHSHdH%(H$1Ld$LX1HH ~ Afw:LLLH$dH+%(uyHĨ[]A\A]A^A_f.9|AW?1HcMI8t!H11LD$!ALD$H M8)HIǃn_Rff.AWI=AVLwMx AUIATUHSHdH%(H$1Ld$LX1HH q~ Afw:LLLH$dH+%(uyH[]A\A]A^A_f.9|AW?<1HcMI8t!H11LD$ALD$H M8)HIǃn_~Qff.ATHĀdH%(HD$x1t!HD$xdH+%(HA\fD QuHVuL $ItIIv^MfI*YLd$L^ddLNLH5Z11K@fLd$L I*YsfLd$ddLL-NLAfHL H*XE$P@SWHH5:j12S!H bLMtuLH50z1R{u9SH5Os1R{(HS8Hs0C [SHSH5y1RH5ty1Rff.ATIUHSHHHuFs u1[]A\Ë;٤I$HuH=dH}SHEfDXHEHuH=j.fUSH8dH%(H$(Ht,H$(dH+%(H8[]D1H=!bT{XHÅD$ XHL$ HT$ HD$PHD$ PLL$LD$ ;XZ |EVH=H1D7H H=QRbD8UH=H1~:D&wMAW AVAUATIUSHdH%(H$1Hl$P=D$8HHtq88VHHzH%]HGHH#]HGHGHG HG(HG0H=@H;kH=5=(2D$XLd$8|$8 LA|VHED$8 L$LADŽ$$1DŽ$~KAƅxw>D$LAD$$1H$:K;=KHD  DD;DEADSt$8H=|.H1|=H=Ԥ=E1Ƀ;AAEH$dH+%((HĸD[]A\A]A^A_fD$=HDD$3-SǾ1IDD;D$~OT$D;AH==H=] fH{ @u C ,H3[OOCC fH38OfDDDH5M11L$TD;L$`H$1 Ld$@HD$<HRHD$HHHT$HHt$@AH|$<輫D$(D$'=D$'tD$(E1AXL$HHD$L$,HD$HD$H=ĢH<胤HD$HI<ML;l$HD$HLADl$ JBDl$D$$1H$HADžiHD$RHT$8yTAAfDPH=FH1yD$9D$(~KLcD$,+D$ IlJH@HD$H<HMH9u{fDE1=t|$'tH=]L @H|$H~Lf8mHGlL%;dLEOH=HL1x:HH=u1AxEHC uDC ,H3[`LCC {OH=H1zxDKH3"LI4$H=c1AHxFAH=A&xPXHH=?:GH=+>K=7u1MH= H=6 @AWAVAUATUSHH $HhdH%(H$X1H$=ȟHD$HHUH$wHlL5H$PL-jLc HLFUH$PcartCL)FHPH LHFL5,hH5HGLHIHHD$OHL$IHH$1ҿHL$HHL%h&GH1ҿGH1ҿGHl$HL$0@L5A~ @sAF ,LLH \ HHMH=LL=-uLL1GL1uHL9t L3DL5fH="LHIHLd$ A 1L LAH\$@Itracefs@1HHLL5C<L9+uLoDH$PHD6H$Pcart$=tL@H$XdH+%(>Hh[]A\A]A^A_f.I6HH=)1L$P^foRLHH5YDŽ$`ing)$PILH=71Ƅ$O\tOA}7KH=H16tH=_ZCH=K^GfL8C=6fDH!C u!C ,H3[GCC \H3uGNB8JH=H1sAWfAVAUATUSH|$\H$H$@Ht$PHt$PdH%(H$1H|$HDŽ$HDŽ$ Ƅ$HDŽ$D$hXHH$@ DŽ$HHL$hH|$\HDŽ$ HDŽ$HDŽ$DŽ$$D$X $@ D|$\EHD$xH-EgHD$H\$p|@HLHDI~AIF1HD|$\HD$PC$HD$p8D$\HD$PDxD|$\ET Ƅ$ELt$PM&AML@IHXHwjLLH=DuTI~Ht$A1IFD|$\HD$PjB$HD$x8PHD$PH=H01OqDLH=y\17q|$XDH$dH+%( HĨ[]A\A]A^A_D$$ $ D$H$ L$H׾H$L≄$H$H$H$H$1HD$XAHD$x$1DŽ$Xf>IfL9T$XH5'1H1HcHD$@H|$@@ H|$@ H-HCHCHC=%fDHD$@P@Hp8xDw?HD$0HH@HHD$HH\$@HL$0HC8LlHH[ HH(IEHL$ HHD$8HT$LHL9HAHD$H HD$LMI-E_$HHxDA҃L9l$HD$L!H4nH.H9T$saLt$ III)M)I;ov+Ht$(AHFFHt$(HIGHIoLuAIHLLcAIwIILMM yLPMFNHV HxAw$AL9l$4MAHD$8LE,HD$0 HD$0H9D$H^=tH=ו]H|$@+|$XA1RHD$PH=H01em)$Ã\$LHDŽ$D$R$PDHD$@HHH4HCHH$HCHCHD$ FHHC HHC(D$XCHACD|$tHD$@@@5 SHD$@X@$HD$@.9&h@ HCH\$@HC8H=HCH\$@HC0HHT$lHt$xH={ÅHD$p1HD$(HD$@@@\$Lt$@HD$ TDlT$p0T$0CIHT$0L0ADDh$Ht$A*P(1~9AG IIv E1Iv(1sAIGH A 11$8ILcD$IF0 LAN4H=1&fHD$8H\$H>,>D >Lۉ/AO D1IH518y>Lۉ[/EG L$pDIH511AUATUSHL&I,$HIHHh4HHwoHH= 7u\AmIT$HxfI|$>Aąt$AEAEHxBHD[]A\A]HH=KH01dfHH=F1AdbfAW AVAUATUH0|$ Hl$0H4$HdH%(H$(1D$XHD$(D$HHL$HH|$ H踇AŅHT$Ht$ H{Lt$L|$ AątZHD$(H<LD7L<7Dt7H$(dH+%(PH0D]A\A]A^A_fHD$(LLHPHD$PDL$LDD$HH|$'AXZEoD$ H$AD$H$1DŽ$L$L$L1AąxUEupHD$(Ht86LW6LO6D6=@H=+H51;D A8I6@{;89H=8H1bfDA(1#AW AVAUATUSH(|$ Lt$ H4$LdH%(H$1D$XHHL$HH|$ L舅AŅDd$(LL9LH9IHHxL$ !H151AH$H$1DŽ$D$L$/Aƅy 8:D0AE=HH=L=)9T$(LHH= 3H=9T$(LLH=ˈ 3L,4H$4D\4H$dH+%(|H(D[]A\A]A^A_jHLE1jH|$A1$AXHZE덐H{ @uxC ,H3{4CC HtjH=H5[t$(H3H=dH5ٯt$(LH=E} fDH33{L=H5[LH5L1as886H=BH1_fDH=FL=f7XAH=1AS_Z-@AU ATUSH(|$ Ld$ H4$LdH%(H$1D$XHdHL$HH|$ LLAŅ9|$(H6HH6jHLE1jH|$A1-AXZEt;H1D2H$dH+%(H(D[]A\A]f 1H$A)$)$D$H$&,Aąy 6D AEu?H71Do1=(_H=H51mE{684H=~H1] fDA (#,H=Ϋ1Aq]D0@ATUH|$ H4$dH%(H$1HH|$ aŅD$ HT$1l$A*Aąy 5D A܉S0EuN=u%H$dH+%(HĸD]A\H=фH5n1+f;58d3H=PH1c\뜐A/H$H=GH01>\tHv1H=]LA\PAE*DH=1u/LFH 1H=Hg *1HH=1H5K1H@AWAVAUATE1USHdH%(H$1HzHBHIHHHx}2Aą={EuMEM}A8H=1DHB)=;L-&H5TLA} @AE ,LLHUE1 H$ HNcH$HtC=‚LiH-H5u@H2} @E ,LHH$Ht;=rDhH-YH5HDH1H5 H$H  E1H L$L{=FH=H5sH-ԁE 0E ,Hu[>-EE H$L=wL5>fDIL9KIUHt E1HH|$H|$HtHH80uHT$ E1H|$P  HH|$`HB -B ,H2{H$X,H$BB H$HtV=L@vLH5k>LD$LL$L$LD$AB iAB ,LLyH$Ht==UHH==LL$H<$T$H<$1H5 =BH=}d@E1H$dH+%(vHD[]A\A]A^A_fH5ALQ&CL-H5 L1IcLH5 =q6H=~L1HS?N%HAS=9H=$]=tH= }H5~ ?.f.H=a~D1H$fDH=9~L1H>$fDL-~A} @AE ,Iu{L$)L$AEAE A8=E~L-0~H5yGL$LAE L$AE ,LL}NH5q}{/-f.H5Q}}-"f.H=1}H H\1#f.H }H=/'fDDDH5 1DL$jDL$AH=JcH>EAG SAG ,H5LL=qH5LAG AG ,LLqL=RqH5hALH$L1H5TH='q}HHu@HXLpHL?1H$HdH+%(HX[]A\A]A^A_H2DL$DD$HT$*DL$DD$HT$H $LH51 |$@H $LH51|$@H $LH51sLH5U1XLH5>1=H $LH5_1cYAG AG ,H5L|$@L=oH5 LH5_HT$L1H5R/AG >AG ,H5'AG AG ,H5L/L=oH5jLAG udAG ,LLvAG AG ,H5"VAG uxAG ,H5ǖI7!+I7HT$H51HT$H5Ԗ1I7I7xI7LI7I7I7z9PATHq=mu;=muJHA\L%mA|$ @uVAD$ ,I4$[AD$AD$ =jmtH=Ym]D$ D$ HA\I4$DtfDH=mu/LFH l1H=lH1HH=l1H5l+1H@AWAVAUATUSHHxH-lLw@H|$(T$0L$DD$7dH%(H$h1HH|$XHD$@HHD$HHDHD$PHG(} HD$@QE ,Hu[HD$(E EH@0HD$D$0D$D$1E1fDL=kD+A AA@AG ,I7{5AGH|$AG tHD$Ht9(aMt2D|$LDZ HHtT$7H|$A蟜D|$H=KkH5H|$@H|$H= k}H;l$tE E1H;l$uH=j]H$hdH+%(Hx[]A\A]A^A_fDI70H=jH5+%Hjz @1B ,H2{HT$ HT$ H=WjH5BB 1H=7jH5H=$jH5ȒSL1H=jL^H=iH5{SL1H=iLƃ,H=iH5,IH{kH=iH5Y(H{Au D$09w#9H=ji}(4 @H2HT$ HT$ fpD$`LL$` D$`voidfD$d|$`LL$ u-HD$(@8HD$ZHu_f.H=hH5MLhLL$ A@ ufA@ ,LLHD$(@8HD$fDH|$1LALL$ v2LL$ PHD$(D$`@8HD$I0LL$8LD$ LL$8LD$ vyfATHv^QAąu =guDA\H=g1H5l+DA\DAWfAVAUATUSH|$Ht$dH%(H$1D$(HD$08D$$D$ D$8D$HD$XHDgH^1Dd$L-7 H\$HD$H$DL;ML IHHLH=) AD$D$HCHD$3L{E1H=DLDtII!tIK|HuDLH=1A9>|$Ht[Tf.AHDd$H\$EH\$AHsD1H=.A=H$dH+%(HD[]A\A]A^A_LLH=#HCAHD$HCDd$H$EhH<$-(DD$ L$$T$(H4$LL$0萻ŅH\$HIMAąfHuCLLH=W8XHT$$Ht$H|$H uTunDd$HYHLH= ?HT$ Ht$H|$H (Ttf;8dH=ɍH1c$0DHD$=lZF,2L=SZH5)L1DLH5 /Z%HD$(F,Et7H=YD1HUY"H5[Y  IHHD9d$h=YH5&YH|$4HD$=YDh@H=XD1H"a@H=XL1H@;fDH=XD1H  YH={XH lH1E1Au1hH=X1H5, At?A t9DDхt=XuH=XL1Ahuf=YX4H=DX]HD$(F,Ex=)XL=XH5LD1LH5|YUW'H=`WH pH1EE1Au.l@H=W1H5EAtFA t@DDt=kWuH=VL1AOEu=9WYH=$W]=W;H=W}6H|$L$DL,D=VL-VH5L@AE sAE ,LL製fDL-yVA} @3AE ,Iu{AE=TVAE L-:VH5LA} @AE ,Ht$L#zfDD8DEzAf.H=aUL1HFfD=UfDǾ1D$HDD8HD$@LD$@T$HE8`A0@H=)UH5~赿L-UAE AE ,Iu[~AEAE H$dH+%(H[]A\A]A^A_H=TH5I~5L-TAE AE ,Iu[AEAE Iuf.IufIufIu|IuDDH511LD$HL$@蟣LD$HL$@E8fDIu<&fAWAVAUATUSH|$,Ht$ dH%(H$1҃O1H=1ADžfHD$p@D$xfol$pH$L$$Hfo$$fo$HDŽ$)$fo$)$)$L$DŽ$)$ݸD$AŅy D(ADEADD$Dl$A1ҾHDŽ$D$PDŽ$fD$AŅL|$PA L' HD HT$0HDD$0  |$0 L DH MQH=[{D$( f.8 D$D؉D$DD$ExE1L|$P=2Ql$@HD$0HD$8> H=PH H1H 1HDŽ$H$HDŽ$HDŽ$|$1Hދ$$AiH |$LL$0DDLH S~D$(=cP- H=NP] |$(=9PS H=$PH5z谺H-PE  E ,Hu[{EE t$8$17L|$ILd$Dd$@Hl$0.LHH/vH6i7H\Hl$01fH$*D$`HD$XLHD$PE@H$$HDŽ$DŽ$$'1HD狔$$AHLL$DDDLˌH E@1fD$`H$&$H$HDŽ$DŽ$$1HD狔$$A>HMLL$DDDL0H TupU@L$XH$$ZE1DU@ID9|$X>LHL$PIDHDLHH@H$tfDH|$PID$$9D$8L|$Ld$=MH=M]I=MH=mMH5 H-ZME  E ,Hu[EE Dt$Et7=+MH-MH5H蟷DH1H5~[=LnH=L]蝶=L H=LH5MH-LE ]E ,Hu[EE E1D$P1E1$Lt$fL1)A)C)C )C0$DŽ$@H$Aƅy A։?Ef$ uyD9,$w0A$4$H|$HHuHD$fo$DAfo$fo$HHD$fo$PX `0|$PL2ZD$P LDŽ$A$1DŽ$ŅDDEDt$PH=fH1"kfDǾ1D$H=1mH1=D$(v8H=}H1D$(LLt$8H=/mH1NzuDAWAVAUATUSH(|$|$Ht$Ht$oHD$L5L(M@E1MD|$@t3f.IIH;D|$N4M@uLOLIDHI9rLLAąuD$L|$Ll$LLD$HD$HHD$9ŅLLWAŅD$tBHD$L8MLHH LH=kLHvfA>xdt\=Au3H(D[]A\A]A^A_f.AH=aAH51軬fA~pu|$|$}DÅxUcLH=AH1DLH=1A!@;߉8|${skDLH=z1?AHv1H=XAAWAVAAUIATUHSHHL"v,dH%(H$1D$ LfL0s IH}fIHD$ )D$HT$AHD$1Dt$)D$ Ld$ sAƅy D0AE} @E ,Hu{EH5iHE 5DAH1LeH}} @E ,Hu{ELHE 萩s,L1LeH}裨LH$dH+%(u]HĸD[]A\A]A^A_Hu''fHumfSHsH=1A5LmH=qd1Atff.@ATUHH $HLdH%(H$1IHIRHL.L=w,LH9H$dH+%(uH]A\ ff.ATSHHW,tH?HtcHE1HD[A\fGHDG@uHE1HD[A\1DE13HHuH=tD 1AH$?HuH=Cg~D AvAW AVAUATUSH|$lL$Ht$`LdH%(H$1HDŽ$HD$xH HD$xH~ HT$xHt$`AH|$lDD$45G<@t$k@H5*<L$pHHt$ƒ ˆT$kHcD$4L,$AHD$ HD$HD$L6oL9-8;t"MtIwLH|$Eu3HD$xHt$(<0-D$8HD$ D$0HD$ H9D$H|$kH$t H$ɡt$09t$4~0Hc\$0Dd$4HHfDHD$x<HA9H|$xeH=n:HtHwH$dH+%(HD[]A\A]A^A_1۹ L|$xL,$HH$H$XHD$4ML$pIDI+$t$PeIM9AELA$t$p1H$xJIąt8EytH=]AH1D$0f.H<$LLH> fH<$LHh@s8y tDH=]H1|$kH|$]pE1|$4H<$ь$$H5H=w1T$H1H BH5`HD1HLML9-8tMtIfD$4;D$  5L$}H|$}qf@HD$H0HD$@ uAL|${AG ,I7AGH<$LAG 趬H5_LןVHD$H0뭋$EP 5H5O_ Ht$PA$w H5`1K$HH=24H GZ. H5@1T$XHL$PT$X1H5^ A=F4AuuH^1ɺ HD$P6DHHD$PHHL$L$pA H1tZHD$H0H\$[C ,?CC D$kH5.3L,$H4$H4$HHD$ HD$|$4H0@fP H$JL,$HD$6H43B B ,H2{DD$XHT$PHT$PH=3H5BB 腝$HfH=2H5cH2DD$XB B ,H2{DD$XHT$P HT$P|$XBB :L{2H5ŷHD$PLLD$XLD$XA@ A@ ,Ht$PLVH=72}H=&2}Ѓ3 H51$HH=s1H Wo H5vWDD$XHT$PI0$LD$XBH2DD$XHT$PDD$XHT$PFH=r1HDŽ$LH=_WAAH1H2H*DbH|$JD$4;D$ 9 [*H=WA H5n1Y$HH=@0H UV< H5N AVAUIATIUHSH0dH%(HD$(1H=T0L4$MH/HHH|$LfP HL@HD$Lt$HD$HD$ 6H|$IwLHD$(dH+%(H0[]A\A]A^DLLLHMuHD$(dH+%(uUH0LLH[]A\A]A^1H=pHD$IwLLLH]fDAW AVAUATUH0|$ Hl$0H4$HdH%(H$(1D$XHHL$HH|$ H)AŅHT$ Ht$(H謅L|$(AątPLt$ LL{DH$(dH+%(lH0D]A\A]A^A_jLE11jDD$HHH|$raLt$0AXZEuf 1H$A)$)$D$L$L$AąxREt588uQ=-thH=-H561fDLLHDD A H=WH1 DH=TdT$8H=,LH R誣H=W>~fAPKff.AW AVAUATUH0|$ Hl$0H4$HdH%(H$(1D$XHyHL$HH|$ H'AŅNHT$ Ht$(HlLt$ L|$(AątKLCL;DsH$(dH+%( H0D]A\A]A^A_f 1H$A)$)$D$L$L$Aąy *D AEt/8u;=+tRH={+H51Ֆ%LLHDH=VH1DH=U\Apkff.,ATUSHusL%,Mt{HULJ,ƅx.LhW,XXXk@1H=lBt,E1yCL[]A\D3H\,IHmH=!l1L%;,MO5(,HOIHt+L[]A\D-+H= P1vff.AWMAVAUATUSHHt$(HT$0HL$8dH%(H$1H{HHfIHHHH=/1Ht$HHIHD$H8IT$H9D褕ŅH|$D IHD$DHT$PAl$PD$T1Ll$XHÅX8D<A}MAG FAG ,I7[AGLLHT$8AG HD$0о]LD$D$$LLLHH=NgH|$DHHMt)AG AG ,I7[lAGAG ]L|$Ll$HD$$HD$}Dt$D|$H LwD$HL|$P LAD$TD$P1D$X9Aą-1LADd$PDt$THl$XEDt$T}uH|$(HtHutD;|$H>HL$HT$8HDHD$0D\$ D$$DDEAtDL|$Lt$HH= H1GM]L1D$HdLd$D$$I L H$dH+%(%H[]A\A]A^A_Ǿ1eDDD$ DT$ADT$T$ DAD;y @L|$vH=KH1uDM&@D$H|$(tD$$ D$=~% D$H=]%H51跐fDDH5+11DT$ L$tDT$ L$DffD;L|$t,H=OH1MoHMt+]L莎]Hf.H|$(Ht$(H=O1ED$$D$Ht$(H=7O1D$D$$I7:D$TD$De8LH=NH1D$D$$HT$8HD$01LD$D$$w=#usD$aAUIuH=e1_D$D$$65H=IH14D$D$$ I7H=@#H5ݭ1蚎D$D$D$$sD$D$$AfDATASHAuiL"t(11H51H u=HD[A\DHH^1HH8HHH u uHtAΘff.Hu:HHv1E1H8HXHH uHDt@USHHH-$Ht#s,HPH0覭HH[]H#HHuH=c1vH-#HuHHL[]ff.AVAULnATIUHHy H@E ,Hu{EH5HE Et$ËLH1H5HH5蠋} @uoE ,LHLHH5/LIn} @u-E ,LHևH}yH1]A\A]A^HuDHuDH1H`AT$LH5KI1H1]A\A]A^@AVf AUATUHHdH%(H$1HD$ )D$HT$|$AHD$1D$ )D$ Aąy MD ALmEuNDuHLH=1KHD1;H$dH+%(uUHĸD]A\A]A^fD8DuHIEMDLHH=J1Aff.AW fAVAUATUSHdH%(H$1H$D$xH$HD$pX$$$HB)D$0)D$@)D$P)D$`HD$HHD$W=H|$Ht$p軄IHCLAŅ6M|$hMD$MD$ @$XDLL},IHA~0uLHH~ID$AA3A$0$L$0H$8L$41D$4$AFA ELA$0D$ $4HD$0H$81tHD$HT$8[SH|$H$tHt$HHT$HT$\DD$4$HHT$(DD$$L$DD$$L$H=z_HT$(H1#RAFHD$HT$8yLILH=^H1EHHV, IwL'ED$=H$dH+%(HD[]A\A]A^A_ÐDŽ$6$4D$ D$HpH$H=1GHD10A8LILH=]H1@H~H|$HH$0xJH9$0sH|$)aH=sF1AH=H5N1 fDKLAHD$ HT$H=6]H14@A8HT$t$4H=FH1 fIwL%Ht$H=F1A$IwLA%@;ff.AWfAVAUATAUSH8dH%(HD$(H)D$HD$ HD$Ad1E1uL6HnL-mM]LD$HL$HLH\$ Ll$LD$D$!C=HHH u HHD$(dH+%(H8D[]A\A]A^A_L=L?IHtxL8@HD$fA@ IfH|$要nKHtIHH=9Z1L-SMAFH=FD1HD$聾|f.fG+FDHFH9GuHF H9G @HH9DF9GtDf19tf;tÃtHvH^fDF09G0tDDF,9G,tDff.fATIQMt.1LHHt+L9w6ɉp L9vILA\L9w HPHtILA\AWAVAUATUSHH $HH $H(dH%(H$ 1IL$UHLSA1LY荺1 LHH5LXZHAHH\$L-YL5YHHHt{L|$ 1LHLfuD$ A$1LLH@u D$ AD$1LH5QYHuWD$ AD$ yfHE1eH$ dH+%(H( D[]A\A]A^A_f1LH5XH謻uD$ AD$ f1LH5XH|D$ AD$`LH5V\1D 1ADdJf.AWAVAUIATUHSHHdH%(HD$1tAMu E10"H}/D$$H\LpDEH}pHH`L WtL HW LDH1AVH{\L躷ZYvC<1۸"EDL AąE1䉅A](AE f.HD$dH+%(HD[]A\A]A^A_f.AM }fHEpHtZDž0AE 0OHGpHuL1P~AE u61"~H}DH}DHL$ILAą\$$f+L HU LDHUH5mY1AhaHUAMDH5Y11Ca^fD L ZUHUAL1H5Y1 a(HUH5]Y11A` 脷@AWMAVIAUILATUHSLHHT$ƷIH9t!HD$HtJ|%ITH)L9r" HLLH[]A\A]A^A_遻MI9v LL+t$H)L9vILL)DL)I1I)J|%DAUATUSHdH%(H$1HHHH#L1LeDž1ҾiHH HHnHH57Y11~_A_HHtwHHǃHǃHǃzHǃHǃx蕺ǃHǃHǃH$dH+%(HĘD[]A\A]DHfDHH^EHEHzEHaEH(HCH,HEHH'HRHҿHDHDHDHHDHsDH_DH3AWAVAUIATIUHSHHHr193HI謋AIƃft;LH56NIL1I1zO1H[]A\A]A^A_fAwHHtgxfu"@AEH[]A\A]A^A_LH5+NL1I1NH1[]A\A]A^A_fDEGLL1H5MN1QfAWAVAUATULSHH|$LL$L$dH%(H$1BD$OIHZ E1L5fD3LVIHZLHoGH5BLXhH5BLAyH5BL*H5BLH5LH5BLuH5LάH5]L跬EHBD$ @ƃHBHGH|$HD$(ID$D9]@u |$ zMEsL}HPf|Pqp 1LUPfp1L7I@|$ fLL$L|$@1LwALLT$ L$E1LLD$HT$ Lu-MAH D9d$fDM1H$dH+%(H[]A\A]A^A_fH|$HMHLMAH D9d$]H|$HMHLLM fDH|$HMHL$M@fDH|$HM HLtMpH|$HL$Lg|$HT$LH5M1 I4f *H5LHT$1H1HHT$IH5I11HHT$1H5J1HtHT$H5 I11zH%HT$IH5I11]H8s1L3LI6AOf@HfIcGftIGMHE(KHT$11H5GGLII1JHT$1H5GGDH5qGLHT$1H1{GVHL$(HT$11H5 JWG2HT$HH5K115GHH51KHT$1I1 GH|$HL$76HX[]A\A]A^A_Ht$0HHH+HtGH@CD$G5AHT$011H5=5ZH5=5?E1DATIUH1SL0HNqHtEKfw"ftDfuCu1[]A\ÐfuH5+*H+[]A\SCu\HtUetPwu{us 1L#rjZAUATUSHHAHi)IuƅLdfxIHh 1AEH 9~uLd@f uAE9Al$PAl$@ 9LKdPfuހx uLpL[uHHtzH5(LAŅx-ELE]E uAŅy DH5<11 3 fDE1HD[]A\A]1a贓A fDHG`IIҍpHLGX~J1f.t^p9~')ЃHcH H I L9IsHc9HHMM9Hu.I@ I9r%I@(I9¸LCLÐL9Q wHcDE1LfAWAVAUATUSHxF,HT$ HD$H9HHHHt$ IHLHHD$0Hu D+HHLHD$HeLH6HD$PH~HT$HL$IH5\;1h1HC 1Hs8E1HD$8HL$ EHAHD$HL9MIL!Ld$HD$HH HHfHH9HHIL$MA\$H;HD$L8AHD$0L;xAD$A$IH<uBHHяIHEHT$1EDH5q;LL$(B0Ht$DHRLL$(HHHxH@PpHcHHHHD$@HLL$(HHcKPD+{ HCHLspE\$|$`HH ILL$(LHC8ELHH[AL$ID$HtHxtA$uƅHH#yIHLHDHHID$LHLfH[]A\A]A^A_fDHHxIHLH*E1DHID$HLH+fHHqxIHLHDHHID$LHLIfDH1[]A\A]A^A_ÿHL1IH1HL1IH1uHL1IH1B1@AV AUATUSHHdH%(H$1It$`HT$`LLl$hD$dXHA-uAąy D AEt_8ItAEy DA@H$dH+%(`HD[]A\A]A^fDL.AąuLd$LuHuLkLL zLsIM1sŅxsSƹ1$EtyH{E1Zy$LkƃC0HD$HC4HD$HCG0w@E<@jI9KPH1[]A\A]A^A_@IIFhDzED}IPE9KPiHcBUIǃHI x UgP4@<IUfE9KP_@HcBHI8P8x UI0UP4@0UE 9KPDB EIIvhDzE aED}I`E9KPpHAH5$11H[]A\A]A^A_fDH@(IEH E 9KP`DIIcU`U@4uIE 9KPLHHLֿ1L$ AǀTwIkL$ D}Ll#EL#9KPDIcHHHЀUIU@E9KP:DIcHHHƀEI EFE9KP8D UHHIVhrHpHLEA@Dw1L$I]D}L"L["EED} Y^L$ 9KPgfHvH1H5c"11AUATUSHH HHHIL9,Ht`H HLHLHp\Aąt1A!HIUF11H5|"OL9t Ht`H HLHLH(8\Aąt1IUHH5"11 fDE1HD[]A\A]u1)tfH)DH HHHLHp[AąIUDH5 119 W@H5!11 HD$Ht$1LHH4fHALHH9uSPC@ID$$L-9Aƃw9jL H@HPP9w)HP0HX Cft9A94AT$PAD$@H.$f3LDLH+guD{H|Et#LfH@HPPA9rD)HP0HP Jf ff\r$L DH@HHP9r)HH0 HH )yf HD$DELL$1 HI9E9Pfu_p1L$H@0LBHHH$HDCftuHt$HD$LL$1H5DD$HHL$0H1+fD HH|$?a{Ht$H|$@eH|$@HD$tvmH59UdYHD$(D;x2D$$u3HT$1ɾL萌1ҾL蝋 ÉD$$HD$(XL)ZyLGIH`LL轊AD$HLAGA_AG GXHD$(PHjt LH@HHP9r)HH0HP HЋPH<t LH@HHP9r)HH0HP HHt$8|$$|0-H HEt LHRHBPA9rA)HB0BHB DxHôEt!LHIHQPA9rD)HQ0HQ 0@ZD$@Bt$0D$LLXz LEHdH XLH0 ZFAÅD$L Dt$XHl$\IDHD$PHEt$LH@HPPA9rD)HP0HP HL0Xt$LAD$@AT$PLHt LH@HPP9r)HP0HP H@f LWTID$It$(I|$ AAH 1H#XAT$PH5AD$@LtLH@HpP9r)Hp04Hp F% ȉFID$@ @Ht"LH@HPP9r)HP0HP HЋt$LB40IL9t$PADt$Xl$\HD$HH:}D$@fwpDپ LADžte^bAD8H|$D$\D$0b b Ő b1Hűt$00HD$(HAT$PLD9v H@HPPA9rD )HP0H@ \LH@HPPA9rA)HP0BHP H듿~k(jkf:{0ff.fAWAVAUATIUHSHH$0 H|$HT$XL$H׹ HD$0dH%(H$1HD$PpHFhD$ME΃usD$M…ˆT$?HD$HH\$ HJHEHD$ HT$Dt$lD$xHHD$pD$hD$\HHt @lD$$$HD$HxH$ D‰D$dHEHt-HH(Ht$HPHt$PHAąE@Le8D$HD$1LMHD$L`M{HLH9HD$(HCHSIHLcD$LL$PLH$LD$Ht$ $$^DAhH9T$(XDD$MEuJLcD$Ht$ LLꋽLL$PL$$DŽ$ID$L}XMH]`MD$LLLcD$Ht$ LL$PL$$$AS#^DILELT$DD$AUTDD$LT$HHLI9HL$(HD${D$ MIHDD$LT$HD$Lx A? t LIM9vH5RHrXLMIDD$HLT$HM9uA? t MIM9v1HT$LLLT$H53SLT$E UPL$LHEH2 HRHT8 ;H HPH HEpH}LT$L$LH#LT$ H$LLT$L$HHL$!PHvL=HBLoHFºPHL$1QDL$\PLD$LHHT$8MLM)萚LT$(Y^EL X 11_HD$HhMtHNH1H51AH$dH+%(gHD[]A\A]A^A_L$IL+@XLHILUHLc\$Ei)\‹H5zLT$ LىLL$sL{QLLP]\$LLAƍD$LH$D$D$\$ $D$p$$,D$h$$D$dDŽ$$$Љ$$H$LË$$Љ$(AWXIwPLDŽ$HAĉ$4sLT$ LL$H$HL$(1At HHuLκLƄ"DLpAʼnD$T$AuL}AuPLoDAu`L`ALOAAuxL<AuE1LAuE1L Au E1LAuHxLIEEAGH1L59T$1L0HT$(1L$H5A@E_HEEWXEEEVLE1KAw0L4HHczHD$0AG0DIH_xehIm@HHD$ ]NHLHʉL$91LA'I aLLLH L$LHH HηkL^dLQHLFGL9LH'yyLL AMIU1H5fL$LHLcLLHw c LLD$ AG8tAPLL2fHA9_HIW@H[LL 9L,HA}AULEEE IM1AE L$Lh,,ILI LA}LLA}IH]xhLLA}uLbLb LLcxLLHw wcx LjL]qLPLHT >sL1AG8AT$LLSAL4[{?AAH9v;HHI{t{u׋sLH A9w@(ILOALJILJIHxehLLA}A{ E@AAl$uLbLjL LcxLyLLHw A`LDI LD$Ht$L}cLpU LcjLVLIHLH Hj3Ao8LaLi EL$ME1H S L YAT$LA`,H LHLa EL$ME1H % L@uLLD$HLD$u LA@H LD$@u LH AD$uLHjUL@uLH:AD$uLH"Ao8&IPgLEAGXIGPEAfHD$1H IMH5S 11AG<DL@aL0Mw\LGDLXH51pLLcLaHH LHHLH HηALH HηLLHuLhL1LAH5}LUHl$L`3LH H$LcplLHw cppL#t$LpAALJI@JAGHIG@OfHH9EL$DL@HU1H5 H1D|$?A>LJfD$?IMSHD$`HH$$$HH$$$HUD$LH5)1D$?MDL$HD$HD$0E1|$?DH5HlI@LMIDD$HLT$HM9uL$fA? t MIM9v1HL$LHT$HLH5LT$L}pDLT$,D$L-@DwD$LHLI;Gp HL$HHHAhLpDL$XL1jALD$MLHT$8HLM)LT$ XZEL$D1HD$.H5HHI9AEHLT$LM fDA? t MIM9v1HL$LHT$HLH5VLT$L}pBLT$D$L-TwD$LLA;HL$HHHLpDL$XHD$ L$  H\$lH1H51AYQ@HUH511:2HD$HHD$E1H[HxpLt$L|$IDfDIM9opIFpOdIL`hA|$\uAD$ #H$A$$1DŽ$@…y BKڅt5KH$8<IL$IHI11OZHULH5<113X1LA+HcHpHD$DL$uP 1DL$Lt$AAHL$H@lH DL$A @D$?A^LDD$MUSHHtaHH=t%111IH蜬H=wHH[]DHH51I(1IH1[]ÉfDAUATUSHXdH%(HD$H1HIH}IHI1VHHL@@LAWAVAUATIH5kUSH(H|$H=\dH%(H$1MHHHH\$ L|$Lt$L-,fuOt$H|$LHHD$AuGLILLH1W@ƒuHD$;T$uPH5=11 AHDD$)>DD$H$dH+%(uH(D[]A\A]A^A_E1b=}GH51D1ADDD$DD$AWIAVE1AUATUHSHH(L(HL$LLD$'t*~H\$L#H\$L3H([]A\A]A^A_LuIPHD$Ht?M@E1fM'HMAt$PL&uII L;l$uԸff.fAWAVIAUATUSHHHHvdH%(HD$81HL$(LD$0HD$0HD$(AąyOu A~!IVH5113HD$8dH+%(cHHD[]A\A]A^A_DLl$(E~8LL0H uHT$$LHD$SL$$LDHA HD$L$ ~bHT$0AF 1HtBEf4}DE1AF0H5}5IVLL$I1]%E1HDAHH0H# Ll$H|$(HAu A}I轒{Hƃ讒HIV1AQII1VL$$H5fQDH W:AWAVAUATUHSHH(Dn8HvdH%(HD$1HD$HD$HEHL$LD$ HAąyWu2{!t,E1HD$dH+%(H(D[]A\A]A^A_HSH5=11f.Lt$LHLDDxA DHD$HPuhHH.HHHHx\HHD$HxHrPHp4PHHC Dc4fSDD$ EDD$ DD$ DډH11DD$ H53DD$ AH511A[ff.AWAVAUIATI̹UHSHD~T$L$LD$ LDLL$dH%(H$1HD$hHIELHD$ H0LHWHD$(H} DH|$ HT$hHHD$0;tQLD$hHLMHt$ T$$H|$ZYH$dH+%(H[]A\A]A^A_fDLLd$pMmpD$|D|$xOH0LHH8HD$8IHHI8HHt$8H|$pMAH %LT$@H|$HLT$@EBEuI8LLT$hIwwHt$0H|$ E1E1Lg1Hl$hHH}D$HD$E1|HHHD$h{H5E'eQ1t$0L$$I1HT$MD$x^_GLLT$@LT$@E1IPD|$@L|$8H\$PLLl$HHl$8LLd$XMfDIL9PH(LILHH@LDB@HHDBPHetID|$@H\$PHl$8Ld$Xf.I:LT$8D$@H|$8LcT$@VI(@CID|$@H\$PHl$8Ld$XL HH8wH)Hf1ff.fwH-Hf1ff.f!wHHf1ff.f wHHf1ff.fUSHDEtiLGHV)?t D8ELHIEt6JHZIxHր*AD u*t!?t\H[]D*uHHDSH*tt΀?tHHoQuH?uH1[]@H[]ff.ATIH=UH-$6S1et2H}H8L8%tHcH5HH)H[]A\1fUHH(/H]&fDH6H?H@y wHff.HDGdH%(H$1G D$ x'D H$dH+%(uSHĸ@fHD$ HT$ )D$AHD$1DD$)D$ yff.SHHt@xCxH HHǃ HǃH; HH{ HCH{8 HC8H{H HCHCPHC@HC[@ bff.AUIH55ATIUHdH%(H$1HHHHT$ 1L tlAt D(AHt$DiLH5H1蠰HH$dH+%(uWHĠD]A\A]DHDl$ Ht$D(ADLH5H10fAWAVAUATUSH8HT$dH%(H$(LH Lt$AI1LADHLH5*EH=AąDE+H5'H=5XAŅmDHH D$H 1ɺLH ÃHD$AA*Dd$مHD$HI1H\$D$L|$P%Aąy D AH$(dH+%(H8D[]A\A]A^A_H=AąEtDH5@H=qAŅH$E4HHDHD$fDH$HHH5117/fH$H:HDH$EH=HH511AhATUHSHH$@H$HL$PL$Xt@)$`)$p)$)$)$)$)$)$dH%(H$(1Ld$ IIH$LHD$H$0$D$0HD$=wwH1Ҿ1fŅxPLHcӉE1 Hx+4H$(dH+%(u9HD[]A\fK D A; D AAAU1Ҿ$1ATE1SH y D(ADC {A9t D{Lc(M{0C1uNL-HLDVxxH=vHHE[LLA\H51A]fL-EHILDVxZH=HD[A\A]1ҹH5@2V]D1ҹH5ρV{ff.fAVAAUIATIUHSHD5=] HLHAVA1LAUHS,H]H t)Jf.HZuE_H]Hu[]A\A]A^ff.fAU@L 0L-AT@SHdH%(H$1ILH5$H=OLl$@1L⾀LTH=MMH6L%`pHEHL1jH5AX1ZEy+H$dH+%(H[A\A]JTH=LLHH5HE1if; E11LA11ÅxzcfD1ҹH5SD1ҹH5OS;(AWE1AVAUATUHSHLiL1H|$H $M9v&K\=HHI4gAąx t&L{M9wE1HD[]A\A]A^A_IH$HXHCHKLHI9wHSHL$LKH @I)HsH{IHt HCLHADAWfAVAUATUSHH H<$dH%(H$1$$fo$$fo$$fo$HDŽ$fo$HDŽ$Pfo$HD$hHt$P)L$p)$)$)$)$D$XHIHB*HQH~rI @HH9t_8tHH5,11苦CE1H$dH+%(HL[]A\A]A^A_fDH<$H$@xD$3E1HeHiI1H'nHMiH`L WPL-LL- H5})LHD$ HD$(3HHHD$(H$HD$HD$L-D1HLH`Ht$PHtHD$HL$(LpI9v*MHt$H|$ II)ɺHHxH|$ H%JDLt$kMgHIGII H'I IWMMH H(1A*$ L$H$H$$IHHI|$1DI$HL$pAD$H|$X+lfDHL FH =N1ҹH5NzN@11Aw(H)A)1A8@H)L-H}IH5&LHHHD$`H$HD$Lt$0L-D1HLLHcHt$PHntHD$hHt$H|$XHH}HD$hHL$0HPHT$hHT$XH HD$T$1H518H|$ H|$t4Lt$E1I fDH|$ JM9uH|$ ىL$)HL$IHD$X1H|$hH(DNHD$dT$H511E1腡H3HLE1H|$X+@@A*H>H51+H$(HÉH51HH$H1|bHD$L$H|$hHu{E1jH2H\$HtaH|$ H HHD$ Ht$0H=H\$8HD$0HD$PHD$@uH|$htGH|$ 1lbH|$ mHU $E1 $HىH|$ HH$H51E1H1ϟJH|$ pHH|$[H|$_(9<LH511ىL$aL${IW1MHb HHHMfAUfH5ATIUHSHXH_dH%(HD$H1HHD$HD$8HD$0D$(H5HtzHߺH5HSH5D$8H HE1IHT$L~tHt$HT$LH|$HEaH]Ht(Hw/1HT$HdH+%(uJHX[]A\A]fDIA1LH51躝Nff.AUfH5ATUHSHHXLgdH%(HD$H1HLD$HD$8HD$0D$9D$(mu!1HT$HdH+%(u}HX[]A\A]@I1HT$H5aL~3Ht$Ll$HLEH|$HH;u1LH51贜sEDAUH5ATUHSHH(LodH%(HD$1H$HD$LHD$u3HAHD$dH+%(H(D[]A\A]1HL$HT$IH5LtELH5C11AH|$H|$H<$yf.H $HT$HHt$HIHtH=wE1f;D A+AD ff.AVAUATIUHSH_H;tu {pH5HEu[]A\A]A^HIH;tu{puy{/usLp/LHLHPLLHEHHt;HwJ[1]A\A]A^CP[]A\A]A^Mu f[]A\A]A^fDIALmfAWAVL5AUIATL%USHHLdH%(H$1HLHLVAąA/::ILqHt\HL)AхubIf.H5LqHiH=AIHHD$pfLAATL}1AVHHLIDLZYx>1LLH5x1HT$(dH+%(uRH8[]A\A]A^A_@:LsH f.HH9l$t Lu@ff.AWAVAUATUSHH $HfH|$HIt$,HT$dH%(H$1$$fo$$(fo$ $8fo$0HDŽ$Hfo$@HDŽ$Pfo$)$)$)$)$)$HHQLI@1H~MIHH9t78tHH511vE1H|$jHD$@xD$`E1HHHD$HHD$0H'HD$8H/HD$ H|$`HD$ H RHtLd$M ;HD$8H D$0H D$ &H|$/"H H|$H$DŽ$ HDŽ$HDŽ$tHD$…H$Ld$@H$Ht$L$PL$H\$HHHT$H$L蕘E1L(IHt`I<$HtIH$LLLH$ID$8LID$I+D$0JDȏIHuMZHH;\$td KDLkHHCHD$HHCHD$0H'HC HD$8H/HC(HD$ Ld$@H\$HH$T$@T$@HD$H$T$@j$T$@H Ll$HD$H$HD$H$HD$0H$HD$8H$D$ $1H0$D$,D$,~$ IHvH|$`1H$I$0AD$LH$dH+%( HĘL[]A\A]A^A_fDC0$D$,U,D$,GH|$L$LAŅLt$MH|$8MH|$H$DŽ$3HD$D$dtRT$dT1E1ID$dADHH51E1@rHD$ Lc$ALL|$X|LHD$HgHD$pHHE~/HD$ HT$pp1@ILHBHJHHH9uHl$pHt$XH 62HH$ H$HD$hH$HD$xH$PHD$PHT$H$H|$Pc$H|$PHp L`8E1L`L+`0@Ld$HL(@t$@Lt$X@M9vO$>LILHHH3xtM|$M9wDMHcC Ht$HLML9L$H\{|$@GLD$HL$HL1H51H$1HpH|$p~D$dH|$lHl$H$J$fD$dHL$HDt$@HDs|$@uLd$@H\$HVzH$(HÉTH5E1HHD$H1oLLE1+HD$hHD$hH;D$xtT$ T$ډH$L$dH|$p9$ta1D$dM$D$dAHD$HL$1H5AH1nD(g|HHD$H5w1E1H1n3H$Ll$ 1Ld$@H\$HHD$%HH|$pH$1$D$d$Hl$D$d HH|$p1>D$dAUfH5ATE1UHSHHhHdH%(HD$X1HHL$HT$LD$D$(HD$HD$HD$HD$ 8D$8D$H,tXH|$Ll$ H5HL$HMHT$D$PHHHtgH=woH|$EH|$;H|$1HD$XdH+%(uLHhD[]A\A]HMHU11H5Alk(Af[݉(0AWAVAUATUSHH $HH $HXfM8H<$t$dH%(H$H#1D$XHD$PIIIWHMI@,H~sK8DHH9t_8tHϕH511kE1H$H#dH+%(HX#L[]A\A]A^A_fDI+vID$1IhHD$1IvIFHD$XMxLH5:HH]HƄ$L)HtLHL$H9LMHG1Hu H IPH9EA IЄuALgI'IF HD$0HL$1L6Aƅ1IH I9 E11ELHD$ DL$(H|$ IH H|$ DxEH8A DHAHHL$(H9 L|$8HQHIf.JA9| H 8PK HHL H9L$( fxp fx f;p  HHE1HADH AH?I9AA!E9EH|$ AJ Ar7fAn(AFD$IFHD$DDAMcI LLT$ LT$ HEJEz E/ DEB1Ƀ.D9I ItwE1A?PKukEw1LA@E9wUuQHtJAG u H9AwAG ADE9 1.@D9wu HIufIMLL1H51LT$ gLT$ I:ArLT$ H|$ MLMTL-H=֗L膶DH|$D$`@L$SALX@ATL1ػH$XZ@t'HLDju_HhH@uL蹻HH9 |$HL5@LD@EAArH=lDMHILHEHH51SA[AXE3}uL$UAVLHBL =LEL1źAYLAZLADž1McAH$Ht$pH׺H1LD$x*HAHD$pD$مI1ڻADžAEH<$HT$PDIHH=ED$Ii(AA0AA1wH$H@pHYt$LL$HLDD$E11ATDtH|$mE1D/LHI'Mn MHt$pLF~LcMH|$pLL*H|$pI|$xAHL1H5ޠ1Od9H=וHLHH5HE1XT1ҹH5:`DC 1yE1_MD5fDuD$`Qf.LHRH5߂1hcEHL1H51Gcf1ҹH59 ?DH$D0HD$D衴|$MIH%;H .;HDHH5џ1PHD$H1b_AXHHD$D0Dt$(AMcH ~HLDD$LHL$@D\$HDL$8LT$(HT$ 谼HT$ LT$(DL$8D\$HHL$@DD$LAG*1҉ƃD9H8PK@ P@@D9p@Ɖ|$H@D9H}pt$(lD9cALHL$8RDpM1LLLT$ H5LafELT$ Nt$(H|$8LT$ 誺LT$ HHT$0LHLT$(HD$ 袆L\$ LT$(HI~8IH5ޜMLAWMPDL$X1HT$@`^_LT$(L\$ LLT$ LT$ DIH11LH5x`3EE1ADfEtHH~fDHxL9L|$8IH|$ LLT$(H|$(VLLH5)11` L$LHD$ LLL$ AGI>'qMn MMHD$bLL$HD$D0EDDH$"|$HH 7I1PHD$H5MH1=_Y^E~L%܆ H=HLHΐH5ÆHE14;LLH5Z11LT$ I_^LT$ HD$yLL$HD$EAD0 \H5e1D1ADE^,1ҹH55SE M|HIM1PHD$H u6H5xH1^XZE_L%ȅI`ƽLL1IH51]LT$ L|$8IơL9{HUmHaI9;SIkAH$L1H5LL$AH1_]LL$D({1ҹH53%I9`诳H|$ LI軺H11LH5\dM菽 1ff.fAUfH5VATUHSHHxHdH%(HD$h1HHL$ HT$(LD$D$8HD$XHD$00HD$(HD$ HD$HD$D$HtuE1tHMHU11H5ٖA[H|$($H|$ H|$HD$hdH+%(HxD[]A\A]fDHMHU11H5eA[H|$+聻IHHHL$ HT$1H5c tuLd$(H53HD$LXD$HE1HD$HT$ LHLD$0HD$PdHIHH=E1HcD$ A<{A$Ll$(H53Ld$LϹt#H5L輹tD$HffDD$HMuKE1NfDLH5qE1~uD$HD ABAD HUH5811A Z蟰ff.@AUATUHH $HdH%(H$IIHH 6AUATHL 70LKLE1Hx?=sH50H)H$dH+%(utH]A\A]fD1ҹH5/C1LLH5IXymff.fAUfATUSHH8dH%(H$(1D$XD$hfoT$`D$xfo\$p$fo$HDŽ$fo$HD$PPfoL$P)T$) $)\$ )d$0)l$@HthHH HQHFHH@HH98tHH5xw11W蒸E1a1D$H8kx IH'H1HI$wx{AD$H$(dH+%(H8L[]A\A]fD1HvHFHD$H]FWDH0H5rv11V@諷LE1D(HH$DxHH5V1H1VDmCdHHH5911E1VE4H @U1HSH|HEHtHH=w(H1[]ӶH[]軶IAff.fATSH(dH%(HD$1HGHD$HtSHH0HtJWxxaHpHT$щÅuBLd$M|HD$dH+%(u|H(L[A\fE1_ E1H|$E1H|$H5H1H1U@õ_t蓫ATUSHHdH%(H$10D$ 9ov(IHHChHL$ HT$HL$A H@l$D$HD$ 1HD$(\ŅC@% tFH~{I$1ɺ,1tŅAD$CAD$ H I{I $uA|$AD$ H$dH+%(HİL[]A\f.[(C@% tPfDHWH5E1E1kS&fDLE1苮(oHWH5511E1!SܳA謩dz,ff.HtwULFHMtHw Hw(L芰u6} yH}H]D1Ҿ$1 } ыU$1H5ԑ1}R} x@ff.@HATUHSHwsH0Ht=E@1ۅ~/L$Mt}HIt$(jeHLH}0H9]@=}DyH}8-[H]A\![f[]A\AWAVAUATUSHdH%(HD$1D$$H&LpHA IԅtrHu5E1HD$dH+%(FHD[]A\A]A^A_fDt4H׉$AŅxfD$DE1퉝@MI(tMILLHL$褿AŅu D,$1DVeDډEfIuI(HHt(H=wbL}p@AIAA݅tDH511#PILJ(AðۉI蕦DAWIAVAUATIUHSHdH%(H$1ELt$ǺAL6DH 5HcHEL-yDD$D$ A$HL$HT$LLILD$ 1PT$L$ 9H}HcHHIc<$T$HE1)HHcnHcD$T$ )H<HcOD$ A$HcD$IAt<,t< 8AFIuA$E1Df.T$ хNfMH511-NAH}^HEH$dH+%(HĨD[]A\A]A^A_f.蛮LH5q1D 1ADMDAt kD ADLH5h11Mtf.LH511AeM9H5w11AJM/LH5;112MAA跣ATSHHHG H8AąuG{(~0LcC,11HK0HHqHIH6HtHv`H1L9uHD[A\DHS11H5LEyHDډff.@AVAUATUSW8H1f9k8C<HHC@HPL"HPA|$|tA|$}tID$HtHH0HtH:uHpLAƅtI$11H5KE萬Dډ@C(1L%9k(S,HHC0HHL)AtAtA}0uăvgLpI>uLeIHuL(H1H5bAH1ADK~+ E1[D]A\A]A^ÐL踽L1H1J<@AWAVI=AUATUSHLH(HT$dH%(HD$1趧HsLI袡HID8 uAEAED$HHHl@f.H@H9cL{LLTAąu݀{ IEHck4Hl$HD$D$AcE1XC(L$L11H5AHHL$M1ALH5/1`HC,DpMcC(u|$mu*mL11H5A$H|$yEC s|$ytY1|$mED$EL{HT$H51Aĉ1GHSHL$11H58G6EL{AE=L11H5AvGHL$L11H5ASGHSHL$11H5A/GLH511GAHL$L11H5AFyHT$H5-11AFd@Hz(AWAVE1AUATIUHSHH3DAuAG<@f.IL;s(RLk0HE8KT5LHHHHILcPM9wHrH9wA!HC ITIcGHIc$LHHGH@0HuZHHHT$LHT$HL6urHT$HLu^Lk0HE8HT$Kt5LHcHAG<@H1LH51D[HHTfHc{PLCHKH1H5҈1[DH[[]A\A]A^A_HL1H5h11DH[[]A\A]A^A_1f.ATUHSLMtIwI|$&LLHDžMtI|$I|$LHHtvʤHHDžHDžHDž譞HDžHDžDžHDžHDžH1HHtHwH(HtHwH 1蟆H}pt#HH9r9HH)HHHHH9vHHxCH2HfDHAhH52g11@|1H1HÐHuHt HGhDCAWAVAUIATUSHHHHohL=L5hHt9;.LetOE\tgtzH}HVt HLHHuʠ1HH[]A\A]A^A_MtHLtf.LLtLLݞs11WH4ff.@ATE1UHHu HHtAH}Ht莚HEHHt"Ey DډHD]A\@[fHtHwyf1ff.fHATUHSO81ۅ~;E1]7H_GH|$u MHWMfPMI6+HD$0HD$(Lt$8MMIfDLLՒIHL聎LHD$$IHD$%HH(IIHIHCt=Lot-H5ΰLaH5LݑuOIl$H5H(H5H9H5yH"LLHH"L@CLDK(H5 }P1sT$5H5+L˔Y^t|H5L趔H5"L蟔%H5|`L舔D$APH{ H5LV)LEHuM)MMHtH@HLLH9HG1Hu%fDH HWH9A HׄuHT$ Lɿ1H51_4H5 L跓uO{Hl$0H}HE4'H+'HT$ H51|1AMP94DH5LUuV{fHl$(I<1KH,$MH_輓HL$ H$1IH5;13CHc|$HH|$PH|$HHtuAD$f CAD$ D$@AD$$AEI AE$L9l$RLt$PHD$8$XH|$H)A~jDd$1H-7cHHI9u7q0DYLIAD4Da,HA4AAD1HA9Dd$H\$HD$MCCHK Lt$Hk H $HDHD$H$L0 EL0IsPIA~ZIHH\@ H@H9t?ItE|MApE}LEheHEHH|$eHEHLpHE8HHgHt$HLkCE~CwEH$IE`D$|D$HI}XH ߨnVpHL$ 1LIH5"1k1LHL$ Hq;11H5^H>/oHL$ L1IH5[1LC $LH5Z1C,H{8D$@*HcHt$I;IgIHLLH@HD$HXHhH5W1MHá`QLt$(HLAt$H|$?HH…t/Ht$(H@ HTDXEt DEuHH9uD$0AEfAD$qH59LnIH59Lm2H59LmH59LmH59LmIHt$fHHHLIH~DD$@$LH5X1+6H56LGmH58LiH5LmH58LhiH58Ll H58Ll H58LlH5z8LlH58LlD$IAFHT$ H5T11MH_ MH711H5;]H }~HMT$A1H5ta1MH A1H5IZ AgIHc@H jGbH_lHT$ H5R1H11 "HD$HXHh$Lt$(HHT$ H5S1MH_ HT$ H5R11H HD$HXHh$LH5U1 HD$HXHhAƅyH$H5fX11HN ?H$H5X11Lt$(0 Hc], H$H5lX1Há LH5X11 HáHH5 Q11 I L vjHL$ HT$1IH5Q1 5HcMHT$PH 11H5VHá] NLH5Y1H@ 1A|$HHH5|a1H1 $MXHD$HiHL$ HT$1IH51 LL$HL$L$HT$ H5T11H_ LT$L11H5SH,$MHLd H<$kWLLT$MMLMH5S11LMH( LT$L11H5RMHLMLH5Q1L1M{L|$H_MH,$hHL$ H$1IH51HL$L1H5Q1zLT$L11H5iQMHáL_PjDAWAVAUATUSHH(LgLoH|$LwMtEMu@A1DH5!`11hH(D[]A\A]A^A_F\nILLL1+HH=zHL$E1HA HHHcI,HcP(Lp0HL$HT$Hu2f.Mtx\tH@`IEILt$L9|$tmM&InHMnLHEHuLH5|_1HD$H5_HP11AgfHD$E1HcH98tf.WA@LȉHtfuE19t>DfNA@IsfuA9DDDfNIEADwHW HHH)HHHH)ȋOHȁt8NH IH|@HƋ H HH)HHHH)ȋJHH9u19tW9VuN9OuHG H t0HRHTf~9xuH H H9t 9t1ff.wHW HHH)HHHH)ȋOHȁt8NH|HƋ HHH)HHHH)ȋJHH9uHE1tLHHL)LHuLfFt~SLHNALEQPAy@Df.HAL9;eH؅t%DL fH@HPP9r)HP0HP H@Is FFu[f.D^1EATDIAHDɋBHȋOhHHDHH9IAD D9fALHADL1EvkAt@HA t$VHL@HʉPPʉPH9u1DA ȉA 1DHA t܍VHRHLH ʉPPʉPPʉPH9ufDHA tVHRHLH ʉPPʉPPʉPH9ukHA XVHRHL@H ʉPPʉPPʉPH9u#A ȉA AȉAAȉA1DHA VHLHʉPPʉPH9uH1ҿH5XHff.@H\HfAWLAVAUATUSHHL't"L@H@HHP9r)HH0DL@ H-ȭt$L H@HHP9r)HH0,Hh EPE1DPfw Uf9tHD[]A\A]A^A_fHLADŽtIH H AtABH@IDH$f.H H H; $tDiDuE9tDDLHL$kHL$uDDHHL$uE1Of.ATAUHS@HDcWAy\t tA[D]A\ff.AUATSHdH%(H$1H|$PH$H5fhRHLd$ Ll$H1H\$MLHH5@ff.SHH dH%(H$1HHHB@HQH~LH fDHH9t78tHNVH511#IADf<$1HD$8t$D$D$D$(H D$HHHD$HD$ 1HD$0H@1A>HAHL$ K H?HT$8HS8T$Sy IDAH$dH+%(HĠD[@CD$HCHD$H/vqHC(HD$(HC HD$ H7veHC0DCD$HwfDHpdfHTH5"1A>H'1ff.SHdH%(H$1HHHH8HQHFPH~KHDHH9t78tHJTH511 GfDf)$)D$ <$)D$0)D$@HO HK HGH?H3 H1D$1HvCD$ H'HC HD$0H/v HC(HD$8HCHD$1HvHCHD$HP1 A@D+xA@KCD ADDH5<11AcD+e8fDSHHdH%(H$1<$HHt$AD$18Au(D$H$dH+%(uHĠD[yBDAd8@SHHdH%(H$1<$HHt$AD$17Au(D$H$dH+%(uHĠD[yBDA7@AUATUSHHdH%(H$1HgHQHFH~rH @HH9t_8tHNH5d11~AAfH$dH+%(HĨD[]A\A]D$ 1|$Hw|H$1HwhHD$H1AR6AąxkǺ15@DD(H;D+xGAOHFfHFH$1H|f.@D ADDH5911AD+HLH516fAWAVAUATAUSHHdH%(H$1HH HHQHCLH~MH HH9t78tHLLH511?ADHwZfDd$0t$4l$8)D$@)D$P)D$`H D$<E11ҍE!H5FHcH>fDDCH{D \Et\HQHC H~"H @HH9t8t2DSfDd$0t$4l$8T$<)D$@)D$P)D$`V|$@HT$0@1A3AŅx;H$dH+%(HD[]A\A]A^A_fDC>D0EAAuD$4 D$@AuHHHCHJHHfHH98tIfǾ12D$ =DD0Iv8T$ E7A%ESfDd$0t$4l$8T$<)D$@)D$P)D$`H71H'vHC HQHD$HHHC(HDHIH51ScHDH#r1D$@1H/vHC(HQHD$HHHC0H%f.HH98tfDDH5511L$ E7Dl$ =HH#C D$@H'yC$D$DH/pHC(HD$HH7fHC0HD$PH?\HC8U@HH#1D$@1H/vHC(HQHD$HHHC0H$fHH98tfHQHC HHf.HH98tyfHH98tYE1H/1H;vHCHD$@DD$H}H1H'vHC HQHD$@HHC(HNHH9>8tHH#nC D$@H'eC$D$DH+\C(D$HH/SC,MHH#oC D$dH'fC$D$`H/]HC(HD$@H7SHC0HD$HH?IHC8HD$PHG?HC@HD$XHK5CH/fAtHt$DHD$ HD$HD$ADfDDd$0ft$4l$8)D$@)D$P)D$`SET$@fB|$0t$4T$8D$<)D$@)D$P)D$`!HAHcH>@D$@HD$HmC H's$fABaD$@D$DHD$HHD$P1HQHD$XHHC@HDHH98t딋C H's$}poD$@D$DD$H1HQЉD$LHHC0HDHH9n8tD$dD$`HD$@HD$HHD$PHD$X1HQD$hHHCPHf.HH98tHD$@HD$HHD$PHD$XHD$@HD$HHD$PHD$XHD$`D$hHD$@HD$@HD$HlE11 t$@T$< t$@T$<,fAWAVAUATIUHSHHdH%(H$1JH fHD$0)D$)D$ HHQHC$H~9H HH9t'8tHBH511{fDE1HHHHl$Dd$ D$0H#E1E1C D$4EHl$(1HAL|$Dt$$Dl$(+Aą AKH;vD$,CEy 5D AH$dH+%(GHĸD[]A\A]A^A_fDsDkMt3Mu.95AL{HwDkE1fHl$Dd$ HCD$01H#D$4E@Hl$(1HA *Aą M E(H1AL|$Dt$$D$()AŃH;A@D1 )D$ 34DIL $D$.D$L $DD$ AEx!EfD$4E1E1DD11H5>-D$L $Dd$ A @HW@H5Z11^H;DǺ1E(Am3DD0H.DuEE11DAH5,DvH;DuE(1@AWAVAUATU͍NSHcHHȃHHD1H~"AIH ML=}A$fw1H[]A\A]A^A_Ð9ED$A?E9IcMtkH~Et&H@H@HPPA9rD)HP0Df9tfE1ɉʃf9AD9kPAF@H¹LD$HH9HBHIV8H4H>!LD$HHIV IIF(IF0LD9EoE|$LLE1t]I\$ I At0A@H@IlAWsL0A~(H I H9uA@LL5DH(D[]A\A]A^A_E1D9uAGA9D$uAE1D9uIl$ I_ 1DHH9A| A9| tE1D9uAGA9D$uAGA9D$uAWAt$LVAJEo E|$ [E1D90AGA9D$!E1AG A9D$ A AWAt$LAAD$MdSuLAHHL9uAE9DDH>9jDDLDnDE1f9AVAWAAVAUATUSHHG(N4AʈL$T$HH?DMT$L$Iŀt0pfH4HcH>@f'Au1H[]A\A]A^A_H[]A\A]A^A_@AAAuHH[]A\A]A^A_AEu@uDH8AAkfAMLAAt$tM} 1Aw1HoI ;\$|AUtDHof.Au 1DAuHuDHTHU(BBAuHaAEADžt5Mu AMlAvH,EEIM9uA@AuHOAA1DH5"1zAAt$@UHSH1H=wAODHtcH9t^PftQIsuXMPE@9sYHt'H DHRHJP9rHB0AA)BHB  uk'H[]fK'H[]f.ATx%Ht}H@PIľHID$lAD$AD$%I$HtWID$fHP@@IT$ IT$X@Iw LA\I&AD E1LA\LI ff.fAWIAVAUATUSH(LgLD'Ht$LoMtGH(L[]A\A]A^A_@A]AE AAEƉD$$HHtLH2 EuUEuAU Iw JD5HHD$ IwXA} AUH|$HHD$L$I_DEIw fEȉEEEuȉEE ȉE EAU ȉEEȉEJD5HHD$AG@r1/DAHAAFAFAFAFA9_@?IG0HD$L4LtHZDIG`H0@GT9sDHHGT9w)HG;psHGXHt!HDH$1HfHG`HHDAWIAVAUATUSHHGHHt @pAWPAG@H-\ЉD$ @9&L H@HPP9w)HP0HP BIՃfuVBuK2LIHt9L5[H53fI6IL"t%L9u9\$ t"AWPAG@XAEH[]A\A]A^A_H[]A\A]A^A_ÐAUL-sATA UHSHHHL9Vft|fwvfv:ʸHOp tMNunHH[]A\A]Dftfu*EpHHcȅu0fDftJu"HH[]A\A]D1H9}E"HsNu)ًv HHA@vqHEpHHcGAWAVAUATAUHSHHpHɃfw>uf)fu]s fDLH@ u=0uaH511E1>!HD[]A\A]A^A_fuNjEpDcHHI9LG@Ls tuFAH@Llf.AvHAąA9DLCAFyu A1AuI M9uC1EA?A4@sDepEtEDHfDHEpAHEp  DډfAWAVAUATUSH_PDg@HT$IAH׉H5]3t{B#AA9s_L5|o@D9!LEt#L fH@HXPD9wHP0D)ًHP B9t9AE9s A]PAE@OH[]A\A]A^A_D2LfHHtH|$uDH1[]A\A]A^A_f.'AUATUHSHHGD` HG(LH9v{HH HHH HH¸H9HBиH9HGH9HCHIHtFH}(H1H+U(HILm KD%H](H[]A\A]ÐHG H[]LA\A]fDH1[]A\A]ff.AWAVAUAATUSHHD@HGHO8IWD` H9HHH0HHȹH9HBH9HGH9HCH4HIHtfHC8H1H)IEJcH>UPE@E|$A9:EH @H@HPPA9rD)HP0HP ujD1DH51\HHAD$Ml$ t9M|fEeHD!HIM9uAD9t$HAD$Ml$ tڃH@M|fDEeHDHEeHDIHI M9u덋uP}@E|$ A9Et.H H@HHPA9rEA)HH0B HH E|$A9E-HH@HpPA9rHP0D)HP fAD$Ml$ H@M|EeHDHI M9uAD$M|$ H@MdE/HD*HI M9ukMPE@E|$A9Et*H H@HHPA9rD)HH0 HH DH@f  AL$1D1H5HfDAD$M|$ MdDE/HDHEoHDBHIM9u1AD1H5tH`#U@1UPH5y1BH.H"HH51H1H51H1H5͡H1DDҿH5訡H1H5p艡Hu1DH5gHS1DH5ZEH1EH ?DH51H f1EH DH5z1HDDH51ӠHEH EH }D5D-H1H51耠Hl@AUATIH5USHdH%(HD$1HGH|$HHžpHD$f=t;f=t5HIĹ&HD$dH+%(HL[]A\A]@1HuuHHHxe11HauUHUIHHHھHH9vQLfHIV@HD AeEu5E12LLLIHH0McD AHIff.fAWAVAUATIUSHdH%(H$1IH}Ll$0fHÉl$0HD$LLt$1AD$HD$(D$D$4 Lt$8:…y څu_DD$AwiLDHIIL-H$dH+%(HL[]A\A]A^A_LfDsID AMcDDHDD$ IHDD$ fLl$0HD$1AD$HD$(DD$D$4 Lt$8IDD$ yDD$ څWD$A9s,II IILAAV AUATUHSHdH%(H$1H<$AD$D$AŃ~MDHDIIH$dH+%(HĠL[]A\A]A^ÉǺ1ADIxA$Ex/EzAAE1~VADH51A1DE衛A$SAD E1; 1DAWfAVAUATUSHH|$Ht$HT$dH%(H$1)$HDŽ$H|$1D$(|$(1ҾIHH$@LHHD$@HH$L H$L1HSHE1E1H$Yf.H5LH5kLH$bufD1LH-HELLIHHLAH9$H$L+IHKH52HHH$sH$cHT$H5O1I`qH$dH+%(HĘL[]A\A]A^A_H$HH$HpH81HD$ H=HD$ HsH;HHIH=H\$H#@iL|$ LZuHT$H511蓘Hl$HH$HH8pLHEHH= ~|$( HT$1LcHH5|1HsHT$H;IH=.L|$ DML |$(TH|$Lct HD$H8tH|$ tH|$ w H|$ MILHL$D11H5\LI_}|$(HD$HH8HL$D11H5VHT$H511I_|$(jLD$LD1H5|ϖnHD$LH|$(-7@PAF@D$xIFHHD$PH9 HD$PD`PX@D\$,H\${@[P|$8|$xHHD$PH@x$HD$0HD$H@@$H H|$0 |$,AHt$P|$,HDE9vDH@HPPD9wEA)HP0BHP BAAHrfDDH511萕HH|$0I-L|$(H|$5MMDEAD9?\$8$\$,9\$xD$,HHD$pHT$)L$xH9uH|$pBHD$8He D$,Ld$81Hl$XH5EHl$PLl$HILt$`MA܉AuHEf AIAEDAFD9tsH fDH@HPPA9rDI)HP0HP IAFpAFpH|$ MMcqLLl$HHl$XLt$`Ht$pH|$8H {TD$,9D$xvxLl$HDd$,IL|$XHl$@MDt$xH5$Dt"LH@HPP9w)HP04Hp FfA9wLMLl$HL|$XHc$HD$hH$LD$AHPL9sH@HPP9rAA)HP0BHP BfwtHD$ht9uHD$pHl$HL$HL$HD$8HD$`L$AHD$1D9vfDH@HPPA9rD)HP0D4Lp A6tHAFǃf|$~AH|$ AIĸHB 0fAD9$HD$PPc1HkHXHUtAPL9v@H@HPP9w)HP0HP rfwu:fuJ uf wtJftuDA9gADYH|$8LLcLl$HMAHD6H|$0*EoL |$(PH|$vMM fHL$H 11H5yI荐L|$(3DDH5z11a\$ HD$ eMAH|$h<AF$%D$XH$D|$,1E1ɃH$D$X%HH$AD$ML$EEH$HHHHH$HH $H!H ńt AD$1L$DsE9|6C >HD$8LHcHL$I4$tD{MHL$D$H$H9l$`%HL$~@L|$PHH$H$H$D$X%HH$HuLHHHH $H!H$H Ät EM 9L$,AWPL9sH@HPP9r)HP0HP rfwFH=HcH>H|$HH0~SD(H|$0AHH9l$`f|$~uBA2FuH|$HH0D$~fffuA~yH$uf|$~t낋E;D$XiDAD$+D$XzA9~6AAFƄ$%D$XAF@8<Av+DH511Hl$HL$L$ŌH|$hH|$8Hl$HLHEL$L$L1D@V1H5ruXZD$XƄ$;HD$poL$Hl$HL$L$|$,v#\AčSHH9D$puH|$h?H|$85D$,9D$xL|$8Ld$@D|$xH5_<t%L fDH@HPP9r)HP04Hp 1L<tTL HuD9uL|$8Ld$0Ll$8$Ll$@Hl$H$l$,L|$PM)AH5;t(L fH@HPP9w)HP04Hp L虧L舩HztA 9vA  |$(18L|$ MLcfHT$H5T11{L$H|$8HH|$0I L|$ =HI YHD$PPPD9H@HPPD9wDH|$P)HP0H@ 4DH5@1H1ĉ1LAHl$HLl$8MDH5G1H1I|HH|$09l$xMLl$8Hl$HL|$PH\$HC@CPI^HAFPHC@AFT`H|$0VAFiH|$ @LcLl$8Hl$HLcMHD$PHT$H5t1ňdHT$H51譈LAUIATUHHtH1H IHtH=w[L]A\A]fڅtLcuL1HIIvAD E1]LA\A]fDIDAufAWAVAUATUSHH $HL-1ҹLdH%(H$HHD$HHD$ HHD$(HHD$0H1HD$8HMHD$@Kx_1LIHqLH51+H$dH+%(HL[]A\A]A^A_LH511H|$PLl$Hl$HLH$L$L5sL1ILpun1LIHt*H=1LH51FDDLL1DD$ DD$ EI9tMEII@H511E1DLH5!1(H1诅+}[EADU(HG0AWIAVAUATAULSLH8Ht$HT$MtIHtHMw(IwE1H|$AEtH|Jy7@HD)HIAIO HHIG0HHHHH9&IG(HPH9HCHHD$ HHHD$(HHul$ A@IHD$A)Dl$f.I|Jy7HD$L,MtCMIwMmI>AHمtIL$HH HIFL1MuIHD$HD$I;G rHD$(E1IG HD$ IG( I_I_(IwH|$AtH|Jy7@H)HIſMHHT$HHT$HPIWJH HHH1IG0H8[]A\A]A^A_IG(HPH9HCHHD$ HHHD$(HHH8[]A\A]A^A_IGHtgN4Mu\@MvMtOIWHt$I>AWtHtIHEHtIFHAD$v1E,fDA@HD$IHD$IF1IcAWAVAUAATUSHHOJ4Ly#x ‰Ë9uH[]A\A]A^A_HIH-s2Eu @H@HPP9r)HP0,Hh EfHHcH>uLExMMVEHHMBHH)ʋML$HIII)IMMz(IrLAL$EtH|Jy7@HD)HMM8MVMufMMsIFI?LHPPtIOIH`1Aȅu H@HPPA9r)HP0HP 9EuB9EuB9EuH[]A\A]A^A_ËuL)bUMVEHHMBHH)ыUL$HHHH)HIII)ċE IMMz(IrLAL$EtH|Jy7@HD)HMM8MVMuVfMMCIFI?LHPPtIOIH00Aȅu H@HPPA9r)HP0HP 9EuB9EuB9EuB 9E uuLAEHE H$Et-L<$LdAwLAGIM9uH{MVIMzMhIR(IrHHT$AHT$tH|Jy7H@)HMu)AH DcDk[]A\A]A^fDLHy[]A\A]A^ ff.AVIAUAATAUHSuHEHu(H} A AH 誧HHtR1MtA>u%AH DcDk[]A\A]A^"fLHy[]A\A]A^ ff.AU1ATUHSH7t LeA9t$Tv H[]A\A]ÐHLI|$HIHtHPyuH}`LxHUBTH1[]A\A]ÐAWAVAUATIUHSHh~dH%(HD$X1AŅH}LH}McAMHGHw(H H ;HfLLLd$ H/LLt$H誓AL萕HHt}3tH}HtL3H}農H}HRADžH}Ht 3E1HcE1ɹA~D;LHHuH}DA@HD$XdH+%(HhD[]A\A]A^A_fHD$,@yƉD$ DD$ DډyEDEډDEډtA ^QAWAVAUATUSHL.dH%(H$1IR IUIHFHH~CJ. fHH9t28tHH5ܔ11;uA$hIHIM'L-Fo1IG8HHL(H*oHEHEHEHE HE(HE0IoH: A\$PEl$@AMcIL1IGHHA EALH@HPP9wAA)HP0H@ BDfACȉ HI9uLIG HH AEEHHNjLIa L[MI{HLASPH-AfH@HPP9w)HP0@HHH)HHHH)ƋGHfIE1E1HixMASPHL9KA{h DP@D$E PP\$H-#u @H@HPP9r)HP0,Hh UfAf8ɸH<YMD$AS@L؋\$9{N D$MfDD$L؋\$A9[@" ASP|$ME:H\$HIHIH\$PEEyH@"H\$(Eu %@H@HPPA9rD)HP0HP HT$(H|$(GfnmM]HD$I[HQ Ik(IsHAtH|Jy7@H)HHL;M]M5Dt$`fDMMIEHt$I?HPPtIOIEH5]!A̅u @H@HPPA9r)HP04Hp H|$(ltIU0Ht"IE(Iu H @HH9uAE@t$`DLIE0RDIE0HD$0HIE(MMLl$XE1Dd$dImMHD$8IE L|$hMHD$@HD$8B HD$@H΋f.x*M$A$9uMAA2A9tDxMAA2A9uHLT$T$$0DHX!LT$@ffT$$AIL9t$0HLl$XDd$dL|$hA}@.Dt$`IEH\$HD$E9IM]{L-OiH8iM'LEHC7jHHHH)HHHH)ЋWHHHH)ƋG H+kHHHH)HHHH)ЋWHHHH)‹G HHHH)ЋWHHHH)ƋGHO AIIbI YI(PLHH$dH+%() HD[]A\A]A^A_éz@MWDmMrMMb(IrLAEtH|Jy7@HD)HM4M&MWMufMd$MIGI<$LHPPtMt$MLELEuH@HPPA9rD)HP0DL@ LHhgu*LHhtU@HsfuIGDD9MW.IGMd$EBMEMWIGډE1E1LL7 ATDMMWHMrHH)HIII)ŋEIMtIR(IrLHT$AHT$tH|Jy7@H)HM4M6MWMuNf.MvM3IGI>LHPPtINMH0AL؅u @H@HPPA9r)HP0HP 9EuB9EuB9EuMMWHMrHH)HHHH)ЋUHIII)ŋE IMMb(IrLAEtH|Jy7@HD)HM4M6MWMuMfMvM3IGI>LHPPtINMH0AL؅u @H@HPPA9r)HP0HP 9EuB9EuB9EuB 9E uIG1H藾InI eI(\LLcQRADH51iDH51AiDH5 1is11IG`HAH=IHzHDZ@1H$L%EtkBPLu fHRHBP9r)HB04Hr H˅trfL`H訇HHuI9j@wIHtLH5]Aƅ%IHh`Ht&HwH} H}HIIW`HHHrqHP`IG`@h@H|$X@ffXPE,$IL9t$0=Ll$XDt$`Dd$dLH}H51hDt$`M]LD$PMEE0HT$HHt$E1E1LjMAz@M8sIHlID$HaI$HaID$ID$ID$ ID$(ID$0I"IQPA@,'@H9vH@HPP9w)HP0D,Lh AEfw IG94tHH9QPAuE1E11HLZAƃDEKIAIo`Ht#HwH} H}HIG`EDH51DWfHH5Z16fLIG HH]AU.f.fEEA<$~q@1H-Jf.APHu fHIHAP9r)HA04Hq DnDfu IGAB;tgI9Y@wE1L谹EI1ۋP@ufDI9X@pPLyAƉH56HT$xLtHt$xIHxHt"HH@HPP9r)HP0HP H@Afu E3fu E$IGB4AuE1E11LA AI蠸II IGhPHcpP~HcpPH9H@L@ H41H@H9wXPLcE1MIIH@AID9IWB9"u܋PP9H5"u @H@HPP9w)HP04Hp ~Ht$HcЅ*Ht$LHT$ĸIG HT$LB, IIփHH0+pPH+x RHC( @D9uE1k [D]A\HB AtALc(O[N\fPH A @L9uDZHC(R B @ @HB AtALc(O[N\fH A @L9ucHB ARALc(N\DPHA @L9u*AAff.HAUATIUSHHH(0MD$8Mt,AD$ 1ۅx!Iff.UHSHHHWhSHH Q-IH5HHDȃHMfHHHEH1[]ff.AWAVAUATUHSHH(DbHWhL$ 3H,HHHH5dHD11fEuH([]A\A]A^A_@1H5VLk HCẢL$ f|$ H (HL$H΅L=,H5H\$IEL56H$T$HcH)H La LGH&LDGH@HDLI&f.LLLH1H II9tG3H}ّH}pHIzLKIHwH4$MLLH1H I9uH\$HcD$H<H w HT$H)H H51HCH5tT}|Cft-L$ t%QHCHRHT fKH H9uH5CH(H1[]A\A]A^A_NfDL=hL$HiIEA H\$L5_H$QH XHcHL$I)IH LGHDLDD$ L|L(@DKLLLH1HL93H}AH}pHIIHwDCH4$LLH1qHHD$fff.AWAVAUATIUHSH(FHT$L$D$I$AD$HDfDLHH5GH1D$AD$jHD$8t |$KH:HL$H(HH5[1]A\A]A^A_Jf.HLA>}L$LDHg@LHMEE}L$LDHe.LHA6H}YHH5^H1fAD$fDH(AD1[H5 ]1A\A]A^A_ RLHH\$H%OIcD$HL$tHwXHD$8t |$f1H5AHL$LHHT$H5H1AVH(H1[H5]A\A]A^A_|$HHHH5BHD1LHA6H} H5ʷHH1ULHD\$NAL$D\$.HD$8t|$H&tHHL$H1D\$H5MD\$H5!H1D\$D\$fEvfA_EE1L-bA\$EtbLd$MD|$LH1D9u CD1Ct H}CtDHHILL;d$uH5(H(H1[]A\A]A^A_&fDH5BH1ef.H5H1Ef.H5H1%f.LHHUpDHVLHHUhDH6AvH…y[H5yH1jDLDHbDHUhDHH5/HH1%{H5'H1ef.1H5/HL$LHHT$H5H1D\$HD$8t|$H.$tHmHL$H5H1fDL$HT$LHAVH5 H5eCH1/H#H5#H1 AWAAVAUAATIUSHH8DwddH%(HD$(1H;D~{Ht@HrHcCdS`H{X9PSdDID$+H 5H }oDAFL$DL$Erf.H([]A\A]A^A_fDExH\$DHAĈD$A A`fD|$A06wD9|$lLDHH5H1{@fDEx cHUhDHLD$LD$HE@EH5-H1H5H1 ApDHLD$!LeDL vLD$0t.LLD$QH5HrLD$uDDHL肰H5H1qL@ApT$HL$LD$IX L$&LD$AMlsT$HH[L9uH([]A\A]A^A_HUhDHE1L-LH5CMIL袣t!AIAI6L聣uMcLH5HIKT%jf.Mp EHIM$AvDHI LD$M9LD$uދD$ta@H5'H1f.Dl$Mp uDE1tf1LDHP1LDH(D$fwAqD9|$fEEH(DH5a1[1]A\A]A^A_Bf/DLLD$tsLD$0t-LLD$~H5HݡLD$u DHLH5sH1LDHH5RH1 @ATUSHBPB@9HAąt&x D[]A\@ӢDډD[]A\@CT1HwŅx7CT1~fDHCH1Hߋ4Hc9kTD[]A\fDkAډyXAcAUATUSHH HHHBHQHAH~OHf.HH9t78tHH5`11A֡AIHAąuAHHvXHSHvUKHvqCEDH#EHD[]A\A]ÐyiDډHD[]A\A]@H11HiH5_11i@I1H>E1Ht fDLHHL)LHuLf.F@FP9Ѓff.HH9Dff.HE1tLHHL)LHuLfHIH:HLǞHff.fH裞HfH6H?遞UHSHHH6H?eu CtEu H[]fDES)f.AUH5wE1ATIUH-SHLH]tHH9t1H3LuMcHpKTD H[]A\A]@AH(At Hu@L1H51m>H[]A\A]ff.fIHHA0:zHHff.UHH0OH}@FH]=ff.fAWAVAUATIUSHHHH|$L$LL$dH%(HD$81ADV AHHcILMH HHՋut!LfH@HPP9r)HP0 HH H}EHT$4LHL$ L\$HD@tHL$ L\$HD$(HDQEyHD@| t$4LDT$bzHH4DT$E1MtEAA~ AV H5HcH>@EALyHI$Mt:A1HT$8dH+%(HH[]A\A]A^A_ú@D)ҍ)I$1D1HH1봐EӋN1A:AD)֍9w0 DD1DD)9vEAN 1H5HT$1A;&@) HD$(P@΃Ht1fHD$(@I$1I$ED$4H|$AM1LI$kxHxDAEH|$EkA dEHT$D1H5m1A:;1)fSHHHtHtlw tDwt%uH1[D t븡[@H1Ht[H8wHxH1[fDH[ø[AWAVMAUATIUSHXH|$HT$fL4$AAs@AdA7H|$HL$l$8L4$rHL$LHŋ1rHILI Mt-HDL$8t#I9uLLHD $%D $pAAw A t$@AL4$ACyt8L4$Af#f.AA訌AUATUHSHHqHIqHt18Ht)H)LII9t11H[]A\A]@MtA<$H[]A\A]LHLH[]A\A]f.AWAVAUATUSHXt$LL$HDL$DD$EoHLl$LL|$HID$ t$LLHt$HLLH~IH*H!3LH„tXCAvljfwLDOcM>AXDD$HL$L1HH5۪1|41HX[]A\A]A^A_|$f9Tfuf@8fɺ@HHT$tAV9Suf9wH\$HT$(HT$t$ HT$VT$0f.f(HD$H\$H@D,T$ &D|$0H\$1fDH[A LLHzHL9AFfuAL1fHX[]A\A]A^A_ffS AF Av9s1Шf|fDfjCT$D$LAFl$D$HDfDf2AF9C%C D$LAF @|$ffujf!@LS M^ f f9%t~T$DD$H\$(HDLt$0LHD$ DJL|$8EMLl$@EAOsEELHaHIH9\$ uH\$(Lt$0L|$8Ll$@CD$LAFf9 fDf9f9%cIV D|$Lk H@HT$HDT$AHD$ BH@I\D$Lt$AAuLHt#ANAuE1ELH_uSI L9uMfHD$HD$H9D$(HD$@DHD$H\$DlI L;l$ LpAVIAUIATIUSHHdH%(HD$1H蠈H4$HL1HHtm1HHHHteLHڋHtEH4$A$HEHHtLuI.HT$dH+%(u%H[]A\A]A^Ðf4@AWAVAUATUSHH $HH $Hx|$,HL$`AHt$ HH5͡HT$HT$4HL$dH%(H$h 1H1LuD9t$4tH|$ L(HDD$,Ll$`1H kL:H5LkHH HD$HH\$PH$L|$8Lt$@HLMIAUHT$H51HKZY H1fDITHcHQuLLbuHILt$@LD$PH5?HL$X.^_|$RxhHD$H8HD$HHD$HHHH;HHt$HHt$HHHHHHT$HHHHT$@@HPHT$8HPHD$H0HtPHD$H c E1H8裋H{H$h dH+%(Hx D[]A\A]A^A_DD$,HT$ L1H51A,A譍H\$ H5y11H,1HtAHH=uƄ`B]HL$ L1D H5y1AE|,,AUATUHSHLo HHHtHw1H}8uzfHH9]8vgHE@IIJ| HtHwA}(uHu@IELHHuluc?HH9]8wI}H](H~I]HH4H>HIHtuH1[]A\A]ÐxIEHu0IwtA !H$dH+%(u,HĐ[]A\f.9tEoDAV fAUAATUSH@dH%(H$81H$D$hL$HD$xfoT$p$fo$$fo$HDŽ$fo$HD$`PfoL$`H1H$ 1)L$)T$ )\$0)d$@)l$P$HX$HDŽ$pDŽ$0HDŽ$ HDŽ$(HD$!,xIąLl$L5BA0H\$LLt$8H\$@D$47A<$ L0H\$@D$XLt$8D$4y7E$$Åy_XrA!H$8dH+%(uPH@[]A\A]A^f.yr1뷐qqmfAUIATUHSH](H HcHHQkIHtyHcE(H1H)HH5IMH|$mH|$I4$H1qA}A|$I|$(Gt IG0IHELHE|E1/Hs(K@HH;F sCGt AHE9tHHBII tH t HFHw@MuLMIOD1H51@AHD[]A\A]A^A_LMIOIDH5;11Af.LMIOD1H51AIWLE11H $H5AlIWLE11H $H5A?IWHM11H5aAAHVLH5M114AfAWAAVAUMATIUSHHHD$@AAA@3L&KuLIKLHI:nSAAAfAvDA蟽HT$H5ˍ1H11HH[]A\A]A^A_fD[m9HH[]A\A]A^A_fD|$tDu‰D$fA9D$L{ H tD$A7LIJuLH;JHHI]m%EA9GHAODMMLH|$,D$I D$H ;D$u5ff}8sEt$HlmHSmHTmHjHAmH(DD$(L$,1HH5k1L@1H8[]A\A]A^A_H8[]A\A]A^A_@$ M_ Mr f9uD$LT$ D$BIDL|$MHD$fDAwLH1AvLH"DD$HHߋL$(t$,MMLHpHA;8t$|I L豙HH}uPfmHPHrt)L fHRHJP9r)HJ0 HJ HR9p LLHKA4 @Ut$|HcȃHDž(L牕$ A0 A4 A4 )…EHA8 A;Ht$H|$(M@P _EI>E1A LDoAELHt$H|$(@EHL_H5l1t$0D|$pH\$HDL$4DHtAYAZLHl$Ht$HDHL$IDD$@EHL$XH$HI@ fo$fo$HA  QHHD$HL$0HHcD$@o HHCD$@HL$HD$HD$9AD$@LA/fLt$hHt$H|$(>HL\^H5k1t$0DL$4L$pHT$H\ZYDEI>LA DsA_9U}DE8 EXE9H\$X$L$SHK8u I9H5]L]QHIEЄLDH5k1RL$p1HT$H^_D$d Ll$|LL@PHÉHIFT$DE1HHD$PT$DIfLt$hSKt L%HHeI9uH|$PLHDSID95D|$DEfuBt D$dH\$(Ht$H<HI1D$lH5iPDD$41L$pHT$HvA[[H$dH+%(D$dH[]A\A]A^A_fDT$dDDLt$hD$|Ht$Ic4 A(A,|$DHA0 I0A4 H|$(A4 (<(D|$`H\$8H5i1DHLL$XE1HHt$HDH5D$dGH|$XfHG GHHGL$`HT$811H5h?D$dfDH5iL$`HT$81I1 D$dHD$HLp"A~HIHLD;HsHD؃胕HE1ID$lH5TgP1ATS$HT$XH D$dD$dD|$d=AUATIUSHHdH%(H$1HF:L1:ŅxQ1Ҿ@HkE1HH$dH+%(HĘD[]A\A]fkFHD(ADJ7LH51H1fLH5.h1A`i놿A_'ELH55h1H1A@T;AWAVLw@AULoHATUSHH(Ho8dH%(HD$1HG`HD$H;o rH9k H{LAH>HtCL;u͋SHHs(H;DIHtH;sN11jAкG(HHW VHGAuEfthyfɿHǎt`fH@Hp1@fFH=tHc H>f.fH@0H HHxH@HpP(1fH@HHTH HHxHHxfH@H Hx wfDHH8HHxHHxIH H@HH@fD@ t(HHHxH@fDfHGHtCW xTHcG tH$HdH+%(:HXL[]A\A]A^A_fL$L^1HL1IH5b1LE161IILIH5c11j%@(pfD@L$D8LD݉01HLIH5b1 ED?D8IELT$E1m:DH$0IILIH5b11LT$E:fk?EAID885AUfATUSHH8dH%(H$(1D$XD$hfoT$`D$xfo\$p$fo$HDŽ$fo$HD$PPfoL$P)T$) $)\$ )d$0)l$@Hox J=IHH*1HI$Ax-AD$H$(dH+%(H8L[]A\A];>LE1D(H8H$D/HH51H1BDm=HHH511E1Ed=H3= ?AWAVAUIATA̹USHHHT$H$dH%(H$1HHr;H|E1Hl$PLHe8IHHL>8HtD9d$TuL|$LL"8H"D$81LIE(6IEH\H@1I]ADžHt$HIE A t.1H$dH+%(jH[]A\A]A^A_E1DLH7IHtHL7Ht݁|$TouL1E15IEfLHe7IHsHL>7Htف|$Tou1L5IEHLL 7HD$8IE0!:HT$H5_1H1HT$1H5_:HT$H5_1H1HT$1H5$_1}1ff.AWAVAUIATUSHHt$H|$(dH%(H$1H$@DŽ$<HHD$08H5$P@LfD$F6HD$HH7H1L)y@HDHD$H$8D$@ H$HD$HD$`HD$ HD$XHD$8L$@HT$HHt$(LcMD$H"IHM7HLL4uAuH|$t|$@ LL<8tAW Iw0IOIG8M~oHHH)I9{|$t 5b|$H)HIzIHXMHD$HD$H;D$0tD$@HM^HL$L11H5d^OH$dH+%(HĘL[]A\A]A^A_H$Ew`HL|$HAHT$ D5HD$dA9tzD$p}H$AHL$MLH5S]1XL.HLD$IL1H5\1I_nHT$8H$Dt$lL|$H{2HH$T$XH$6HHHt$C6f|$FH<\HL$LL\H5\ILE11~I_6HT$H5Z1H1P:-f.AVIfAUATMULSHHdH%(H$1<$Ht$0AD$ 1L$L$D$HD$(LT$D$,T$ AT$A$T$UHT$ IHT$(IUy 6DAH$dH+%(uHĠD[]A\A]A^F,fDAUfATAU1SLH8dH%(HD$(H$.D$HD$T$L$D$ H$3$1HD$A?1Hx:ILDDH #\HT$(dH+%(uH8[]A\A]Ð5+AUATIUSHHHdH%(HD$1+HKLCHHhHsIHt\LkHHL/H{ E11ILLNt)uHkDHT$dH+%(uH[]A\A]$ݸ*AUIATSHH(HHoLﺤA1y(CDžd1Ҿ.HCHH=k(HCHS@H=N@|HC0IH:H=vH5WGHIHH{,IEHH+IE HI}G-IE(HH{0Iu-AązI}*HSH5FHIEfB>HC8IE D @H@ H@H@(H@0AE0H@ H@84IHH{/+IEHHd*IE HI}t,IE(HH{0Iu@ SAąI})HS8IEHC@IE D @H@H@P(@,H@0H@8f HCHIHH=Hs@H{ 1?H HE1H@H@D[A\A]32LH5W1D 1ADWD[A\A]fD2D EA[DA\A]ÿA0H5W1H1{1AD yD1AA܅KfD1IDAտ|0H5X1H1AAAC0H5V1H1`A0H5V1H18A/H5W1H1A/H5$W1H1[AWAVIAUIATIUSHHl(HHH)IHH(HHIl$HID$ M|$(!'I~0IuID$x`IE(PSHPHC(HSHP0H@8HC HS0HC8IE0PH@ IGIAWIGIG 1H[]A\A]A^A_@1zAVAUIATUS~ HHK Iu(Hi0Lv HHDHF0H9HBHcC01HDHHIƃ~Iu+HC(Ds0Lq LpHi0Hh 1Ee[]A\A]A^@H{8Ll#HuMukHcS0HC8M1I)H<L$IU0IE(H{8H2HP L )HK DF0HFF vøhff.fAUATUHSHH?(H}Ht.}x(Le0Mt$IwI|$ !I<$(L(H}HHtHwI#H}P}(~eAAfDH] ALIŠH;>(H{85(H{P,(H{h#(H(H (D;e(|H} 'H}`'HH[]A\A]'AWAVAUATUSHDwxH_pH|$hH4$HT$8HL$PdH%(H$1E/H<$H<$/K)IH LIMHDŽ$8f$$(IHDŽ$0HFHj@$IGHH#@$H<$H$(Å>H$H>(H(D$tWH$HHHD$X*IH $Pf$AH$H$L%?H$HLH$H[ÅQ$Ht$XH)HH$HHHD$x+=H$L|$1L<$L$@HD$HL-+THD$`DHLL$LP$PP1$`L$L$pH $@u~Lt$`INHHHL$HH;=H|$HH*IHL$HD$HH$PIHL$`IH$hIVH$HIV$DAVAfHH9$jLH.$H *L|$L$@H$LH5O=H蝘H$HD$P1E1H$S#L$HD$(H$H$H$HD$HD$ H$@L$H$HT$xHt$ H|$(!HD$ HJHD$($H5<H$H$HH9HGH#$$HHo H{1L$H|$0)$HCHHH$S$HHxH|$@H9hx^H1H)!$HHpHt$H96@ <:H$Ht$8H|$0H$HD$H$v&Ht$PH|$@_&H$IHtIHD$I)IHLDH|$`Ht*HD$H1ҐHL9 HpI9HH H9uL$HL$PMH5VHT$811H|$H!H|$!D$tHD$DŽ$DŽ$&ۉ\$tE1L$t1LEH$dH+%(6HĘL[]A\A]A^A_H$H5N11D$t HD$E1&HH|$ LH$&$!L$t Wf.H$H5MH@HD$x H@LH)L,$ffL 9H9LDP1VH5PQt$(AUAWt$8ULL$@H$HT$xH@HINHH$H@H|$H$H%L1HL)HH$HUHHHD$L}LmH]H8H$Ll$1L$HD$L$fHL$MMD$L1H5Z8L1MLLH5R8L1MLLH5F8LHL$1MLH518L HH$HHH@ HP1HHfC$Hc$1D$DS&t AD$Aw Lr@LH5Q11 H|$HCH$6D$tHD$ID)K'ZfA}f LL$LD$@11HL$0 H5PH|$HH$D$tHD$HH$LHHH@ HP/H$HD$ HHHH@ H@Lp뺐HHHH@ fH$L$HD$fDH$(H5L11~H|$HH|$D$t_HD$@H|$HH|$|D$tHD$[fDH$x), HD$HHt$`1fHH9 L@I9/HH H9uL$HL$PIH5PHT$8Dx H@HݿH5MH)Hf$PH4APL{4QLE1Ut$(SHLL$0H$HT$h\H0}H<$L$LFŅ L$$H|$HL$DOE= 58IHID$HI$HOID$ID$ID$ ID$(ID$0IQPHH Lx HA*HEHCHEALLHD$(HLHD$0IHD$@H\HSMJMH$@Lt$Ll$1HD$ L$CfDHD$(Ht$@H IEHHc$@Ht$0HHIH;\$sILL\$MBHE(H}0HH4H>HHE0IGH8IWIE11E1LHcT$@8… IoHE(HU0A$@ HHT$X HE($DŽ$$HD$ HDŽ$H$IEH$1…y Dڅ>A(A*IMIEH$1A(tHc$@H$H|$hL$H$ PHHH=IEHHHU@HJHHE8=fDH$A($@YHT$X $ADŽ$$HD$ L$H$1HDŽ$…y &څD$@HËD$tD$tIUD1H5JP1t$LL$`LD$HAXAYafIIW @Et'H DH@HPPA9rD)HP0D,Lh AuRHH8HHDA}Y IͰHLL>UIHAU1AToH HcIHhH)  IE1L%8KDH)HL1HcDF$(HH9HFIH)E~qE1L-%ML e,HLMDHBL=HP1Hc^_AHH9HCIIH)D9AAHHLPHLn=16ZYF, HD[]A\A]A^A_fDL9=HL1HAHHcH9HFIH)ID9LHLLMuMu DK EtDL MHHL1똃 W IHL;1DLhUI@fHct}HD@LI3Ed$L2<IH4<ELIHsHHL1AZA[AD1@H-I\ L3EE|$L;IH;ELICHPL;HL1H~F, EDAVAUATUSHH $HĀdH%(H$x1IHt$Iȉ HH$pH1HDD$\HT$`D$X  HYHcH>D$IAL1H脱Åy.H$xdH+%(HĀ[]A\A]A^ÉHLl$pL5RBHD$X1Ll$`DD$ IALH\1D$ e LLH=@D$ -D$fD$ D$ D$ IAL1HAyI= uMLl$pL5AHLl$`HD$XD$ $K$@1bf 1Kff.fATUHH $H(dH%(H$1G$t$HD$Hl$HD$HAąxut+AH$dH+%(uuH(D]A\@H5jH HuH5dHHuH5HE1HADKDډfAxAUIɹ ATIUSHdH%(HD$x1Ht$H$pIHH1HDD$DL$\HT$`D$XMAL1HH'1xZ_!HT$xdH+%(uHĈ[]A\A]GAWAVAUATUHSHfH1AwAąx ~;HD[]A\A]A^A_fD0A u׃fǺ1ADD0IwE7ExEf.DDH511EŢE7AWL=E1@AVIHAUL-j6ATILUSHLH48HŃuE1LHHttH}8IL6PSL1HY^H[]A\A]A^A_E1@LHLt}HILh=PD1L5LHLtp8MHLRL5P1SAVH \fDATUHSHH`LdH%(HD$X1ƒHDCHD؃D@@D AAAdAAEɨ AE1AEGdr@p@0t@u f{HHk@N HDH54APADATP1AH 0eMD؃ c@<LcN FLT$I I HGHHLLT$IKH541H}AHD؃`ZYHD$XdH+%(DH5 4{fDslHHAHEHH5~31QIDAAYAZf.HD$XdH+%(H`[]A\DKHADH5:AAAP1AY^@D؃HPVKDvAɃAHcE<`OH=LHD1VH5;AY^FfDE1ɀADAHH521GLrQDA_AXЃH<`V<HD$XdH+%(H52H`1[]A\AfDH<&fu<G<cnH5H<DL KAAVH5:1ɀDHLrUP1QAH &fDDDFH=HH DDAP1DNH5$9A]A\fHD$XdH+%(H`AAD[H50]1A\AC@0@H5<N E1ADAHH51GdrP1DAXZFfDHD$XdH+%(RDH5 1JDHD$XdH+%(*H50%FLT$HT$< HunknownDfHD$?H}EHLT$H501A@HD$XdH+%(DHj;DFHH5t0H H`D1[]A\AHD$XdH+%(bH`AD1[AH5;7]A\ADVփ濃PADuDDCH :HcH547H DAPH:4DDK1AA[[H :DFHAH FP1DNH52/A_AXcQADu sEDKAAHc<H:QAQVH56B4Hn9L3L HHDLE1AH f{DH5N:N ?H>:N HGSDރDKL73у<HLEHQH69AQL H5161RDAH 'H 9LCPft f fH9HH{DHD$XdH+%(DDFH8DNHH55AH H`AD[1]A\A@HD$XdH+%(NH5-H`1[]A\AHD$XdH+%(ZHDH5_-NHT$XdH+%(2NH5|-Ld$L@1@LLT$MEH}H5,HLT$1ADKDڃDCH U1D΃@<HHE@HY7AVH54APLD1AAYAZFHD$XdH+%(u\NH5,HD$XdH+%(u8H5,.C1ɀUDH54PLr1AXZDAUIATUSHHvHtrIHII$DB u@t[sLDK LHlHIHH5!4LDDHA %P1=XZH[]A\A]HLH]l1[H5+]A\A] fATUHSHIHTHHhH@Cp 8NAD$HH-ĒHH@H(HXH@H@ H@(H@0ID$hH=wq87HH(HXH@H@H@ H@(H@0ID$pH=wrL8ÅuL[]A\HDID$hLE1:IAL[]A\H8CpHfID$pn fDATUHSHHWp;IċCuH5*Lt,HH5)13sL[H1]A\F[HH51]A\3ff.fASHADHAAHAH 2HMcH J 1ƃHH=wb[f.Hߺ1L>)HƃB[f.Dcƃ["[ff.fIЃ tt u_HNHHCu H@HPP9r)HP0HP BN ft8HDIHDI1f.1HH1fHcDI1øff.@HB9Fu@HBH9FuHJ8H9N8uGHfH1H5d01M1HfDH1H5$01-1HfDH1H5D01 1HfDHHATIHUSHHcS0H{8HHHHrHպHHpQHHtDHTmfLI@AHC8HC C0H@ HC(H@MtI,$[L]A\E1[]LA\ff.fHH=At&H fHIHyP9r)Hy0ff H CHcH>A DfDBfwgʸA HuA@uȩt;DDADD AAH1ҿH5Hff.HXfdH%(HD$H1)$HHD$GHD$tMtb$$HIH|$ )uRHT$(H5-HHBHE11BHD$HdH+%(u4HXDGHHHH5a-11fATUSH1HpHtYHEhL$ILxx 5HEhL@H@hHtHxHEhJD hH@HH;]prE1H}`t`KHHEXHHtA{xxCxH|HHǃeHǃIL;e`r[]A\ff.AUIATUHIHPDrHL$D$#rE1LAōpxuAuE1L _uE1LAuFu$DLHtDLuD1LH5 OwL'vLczx q|$Elt&IL$HlElHwHeL荫D$I`E1IG`II9IuKDHIGXL$I|$@tI\$81HHI9l$@vƒuu{uڋCq:o~IuAuh1謐uCrwIuEEuB1nfC-Zf.I?DI'MH  L1H5/1L|$AsDt$cAzqHT$`HB @f H$Ht @AAugD$|MAD$XAHD$HPHD$H$HHt$0H@ LH51UD$0s]A^r;D$|HL$AHt$XMHQ9tLHL|$LIVH5 PLP11rH D$ELH5[11L|$rIAEE1舎D]H$H(HD$HHT$hHHHt @|HHD$LH5GHP1raL|$LH11H5qIA1ҍAD$T$H Y!11H5v!qI胍DXH$HT$01H5!KKqHH[PE1&@HD$H $APPHHӋQD9DA AHct$LDI >IH.x|tD+p IcH;h@h H@8I}HHD$ AEPpHcHHH|HnIcMPHH IH ȃDqHYIEHIEpAUPH$IDHLLD$(L$R:HD$ $IUH,DMDL$H$A: AEfEELcM EI I $t:M9t5QDH5:1APMAAD1so^_$DHHMEH H5XE 1QD5oZYHoH MDH5pMAA11QMQMQMQDnH $D $IEDH511n7DHT$0EDH51n]EDH511HT$ rnDMHT$ H51A1EDEnH# HEHH$MfDH $HH IT$XHIc$H9SF{|gI$DKPLCpELd$E1I"f.IE9l$PIT$HKDmHHckHI@uCMHsI~PAFXVHnH HH HHH<5LD$RLD$HIcVXIFPIHHHHhAFXE9l$PRLLd$HHCxHK@HS8PEL$PMD$HLLlAZA[ID$`H$H $H9MHt;1HHHIGXH,H}HHEHEPI9_`w1H$IpHD$L-kL$u@IGpHH9DH,HIohtك}0uIJH}xLt$H$1DŽ$HHCx/ $EL ADŽ$$H$H$1L$HDŽ$o…y D$L$LURLL1 kH}x$$;/H$6IGpHExDžHH9HJIohE1}0uktbLehHEAt$ H8xHft>M4$1IHtHc@xFIT$IL$HH9wIHŠM9opzDMDu![HmAGHI@HHHLD$%LD$HIcwHIG@HH4vH1H(Dpfp@ X AWH }uILD$E1/LD$}8@MfC]!AƅHmI@D$ AGHGt6 D$(HHHcLD$HIcwHL$(IG@HH4vHHL$ H(X@DpH AWHBfL$(H$LT$ LD$D $HH51(PDL$A1LD$(L$8HT$0hXZbDt$H1H5jhH$ID$`H $H9;fDAG11E1E11HHutu,I<$HH\HI;\$rHL[]A\A]HcIwI|$ I<$ѰLɰHIL[]A\A]HIff.AUIHATIUH dH%(HD$1HD$輩HtqHT$LLHHD$E1HLD$LHPHT$nu*H|$HD$HT$dH+%(uH ]A\A]ÐH̸:f.AUATUHSHHdH%(H$1$AċEHAH\$D$1>HAŅt4ߴ8y?u5H$dH+%(uZHĨD[]A\A]ÐD$EAAŲH=H*H1DE9ACw ` Hr EDS^~ [!{y؉>H=H1=%DPXH=_u H=DglDAWAVAUAATUHH5SHH5DIHI?YM U1DEH5|rMtLH5z1WL迭}DH~Ht Hx0M%1 LNLHs E@tD=tG]L_f.=t'H=H(}[]A\A]A^A_X_H( []A\A]A^A_؟McHJ ?DH IHHLDfAfDA @2 AG ,I7{舠AGH5yLAG _DL1H5^L54`fALH5J_A @ AG ,LLL-Q[3LH5L _A @ AG ,LLn[QfDcH5yPDH5L1距bfMcHVN4DDHIHHLD_f.DCDsLc DD$E DDH51:EAEHl$L5~H@H\$HDHD$<@E1AL$AHH5n1ߜI L9d$`A4$H-tH|$~HHHHDHL$A\$DYEyAAA݄lDA @AG ,I7{AAGLH5}AG 8]A @AG ,HLYAl$H5L]1LLH]H5SL\1LL]E_}L[DDc4 LH5F\D1LH5||Y]Lcc LH5Av\H5|L1L2] DDCDcLk DD$E DDH51"EAFL%H@H\A @* AG ,I7{МAGH5xLAG Eu[L1LL5{L|\AUH5&LHT$[HT$1LLR\AUH5LHT$j[HT$LL1(\}L{ZI I9=1AMEELAU1AuEPE@9sHpH 0IƅtH|HHH HDAVLfwHhLLH5\1螙NfDcH5LuZDL1H5Tz1[ @DsHHLc EEHHЄ KEH51EAEH@HDHD$+fH51ݘI L;d$^A4$L-tHzIHHLD=Mt$ sLLxH51tfDc H-KyLH5NY1HLLZDcLH5+Y1HLLYDcLH5YHL1LYS H-%t'<9H-t<H-HHDDDkDSH5LXD1LL-kxLEYH5LfXD1LL&YH5LGX1DLLYH5L(XAG  AG ,HLTfDC L%t L%tL%OxHdgLDDkH5bLWDL1H5wrXH5LWAG  AG ,LLS!DsHHLc EEHHЄKEH51.EAELl*f.H51IM9A4$L5 tH xIHHLD=1{DKAL$LExH51藕DCHpH5HpHHIĄHH51Q@CL%Ct L%tL%vHeLDDkGLDH5@1fDDCDkLc DD$EDDH5)1貔E9AFL5٨HDHHD$A @:AG ,I7{PAGLLAG KUA @AG ,LLQEl$H5ŭLUH5uL1LU}L(TIL;d$yA4$L-tHvIHHLD=*4AL$LH޿1蝓<H-HHDI7`I7P]I7@IEDDH5]1)@LDH51fH5QLSD1LL-sLTH5kLSDD$1LLATH5LSAG AG ,I7[wAGAG H5LHT$\SAG HT$AG ,HLOSH5LHT$#SHT$1LLsLSH5LR1ALLrLSH5ڴLRAG AG ,I7[襓AGAG xfDKS H51DC胑.fDK DH5?1_ f.H5LARD1LL% rLRH5LRDD$1LLARH5LQAG AG ,I7[ǒAGAG DH5s1誐UDH5LQD1LL5pqLJRH5 LkQDD$1LLA%RH5LFQAG AG ,I7[AGAG H5LHT$PAG HT$JAG ,HLZMSH5*LHT$PHT$1LLpLzQH5;LP1ALLypLSQH5zLtPAG AG ,I7[EAGAG 0fDA @BAG ,I7{AGLH5LAG PA @AG ,LLiLDSMct$LH5KEOLL1H5#pP}LNfA @AG ,I7{pAGLH5AG gOA @yAG ,LLKDCH5LEy~1OLL1H5oO}L@N.AL$1HH5zH51ЍI7谏NLL1H5noO}f.I7xYI7hLH5 aNDLL1!O}@I70I7 #NLL1H5nNVf.I7I7؎I7ȎzI7踎1I7襎*I7蕎9I7腎HT$I7mI7U'I7EgI75%I7%iI7HT$ff.AWAAVAUATAUSH $L$HT$LdH%(H$1HDMILt$`D$`ŹLA1D$dLl$hƇ…y kڅA8DHL~f.f+ff.HoAWAAVIAUATUHSH(:-BD=!H-Ht$HD$E1AFH@LL[HH1II~H9\$wL;|$AfFC>HIE̾[H1I}M9rH\H|HD$L9IGHD$A.DAfF|FHB<_ACH9\$ID1HY}H;\$rH eHD$L9l$1H([]A\A]A^A_L|$AfF[HHIE1I|M9rH\H{HD$L9IGHD$H9/kD0GH |IHLHL{LHAxI9DÁ8cHH1!H=HΉD$;Ht$L D$H([]A\A]A^A_D1`8H\HH1臨ff.@AWAVAUATUSH|$ H4$HH|$ HIMkH$1L H4@HHD{Ht L!5u,H9 HtʉjLHuAE}AtOD$ HH$L$ HPH$~aHH|$ 1҅AOH[]A\A]A^A_DAH1[]A\A]A^A_Hv1cHIH01cH.AE91\H vEff.fH(LD$HL$HT$ht H(T$t$1ɋ|$3u"=tH=D$ (;D$ H(18\H胦ff.U FSHHWH=nB;iH.H=oH¾^GA{@H=QY$F8CK (dHSDK DC H=%PCPC PC P1v9STH H=R\HAHHunHHuBHĈ[]HH߹莣H=HYG@EDH=u\HoAHĈ[]DH=qa\HOAHm\HH=T7AdfH=?^GAU1SHHw\Hw;\hHHƿlF1w{@\H1wH=_fFHsTCHS`HsX{P费CTfF\HHDeF1VwHHujHHuN vHĈ[]f.H߹HH濰lF1vPf.\H1vfH`dH1v3klF1vDAWHAVAUATUSH$H8H$nGDŽ$HDŽ$0t1LD$+fDH$K^HH8S0*D$H$$P$zH$H\H$H$H$蘾D$,Å$E1E1E11`fD$H$JHp$H$IHhH$H$t_H$ `HH8I/uH$\HH80/`H$$Q$AąuHl$`Dd${D$Dl$zH E E D$z} Ƅ$D${HD$HcD$,HD$HHD$hD$SE1'$D$(IË$@$\D$4D$$ˉt$$DAMIIHD$XD$`I4,HHH|$ DAHHH;t$HH|$D$HJDH1D$ID\$(L剌$fo$D$Hfo$ fo$0$H$H$H$fo$H$fo$@fo$H$`D$H$H\$ D$XD$\D$t$)$)$)$)$)$)$L$hH$xH$D$D$fo$PH$HL$fo$`fo$p)$H$fo$fo$fo$)$ H$)$0fo$fo$)$@)$P)$`)$p)$<4D$(` = t |$S#|$,tH$HL$H$4DT$*1H$HHDŽ$E+D$E H$H $0E1H$8D$DHD$HD$ EH|$`HA1rAƅLH1vDHfqL9\HH-n]H1ÝD$(LlH|$c=t |$SD$,D9t|$St pT$( H$HL$I<pD$<D$8L9|$h1۹H$D|$'F|$0|$8|$@T$xabHH|$H_H|$-t 1D~uHxoH褌Hf.H(LD$HL$HT$t H(T$t$|$7u"=tH={D$ D$ H(1^H%ff.AUIATIU Ht+LHHwHAD]A\A]fL(noHH1uL1n]LA\A]rfAUI1ATUSHH.HHu3fHHUAąu>HHs.HHtkHmLHHPyAątfHH1HHt0HemLHHyuHH#E1HD[]A\A]ff.H@Ru =uHH=ѲD$ D$ HAWIAVAUIATUSHHC?-IH-FH/aIEHH^1AHHS_HtfHVu\H`u~I$I}H9sMLVHHIEdFLs\HU1H;-tHXAE1HD[]A\A]A^A_D#b8L`L(pHH1JI}\IEH;-2AtHRXHE1aA8_L\HH1fa8_XpHH1ʈ{a8_oHH1誈lDATUHSH1HpFHt$WuHt$ oWtK!^HH -\HHSZ/DHHHSGH 1R]Hp[]A\fHT$Ht$0H|$ISZ/DHH+T$(H HIH HT$H+T$ HT$UHtP=HL$0t"HeFh_Hp[]A\H3^HF_Hp[]A\DH HI,fAT1USH H|$0HT$ D$ HHt$0Åt =eH=PE1AH|$0$H$H$H|$XHH=D⾷^H"T$DE^HH="D$@&H=ϮnGh"T$@R^HH="d^HrIHt# 1HVH=^^HH"LtYt$dH$!H=bHxHH=,^HH=H'HXHtyL`(Hp|$4EtH|Jy7@HD)HHHHu?@H[Ht2Hаt$4H;HPPtHsH=NH[HuH=Hzt$4H=gt$dH=XH 1[]A\DH|$0 H|$XHt$D^H1Wt$@B^H1Wd^HpIHtHƿ^H1WLWJt$dVH=ϯHt vHuP$t$4H=^H Vt$d1H []A\fHiHXHtL`(Hp|$4EtH|Jy7@HD)HHHHucH[HSH t$4H;HPPtHs^H1V^H1VH=1ҾnGE^H1TV^H1[8gY\HH1h)ff.AWAVAUATUSHH8=D$t1R@1ҾR@@HdHH={oI|=|$Ht$`|$_ŅyadZ8tXt$&_HAH1=ufH=J=u9H8D[]A\A]A^A_ATE`@H=q\f.H=AfH=1 !pH1AրpH\$ D$yXHD$(HpHT$(Ht$ AH|$aAŅ~kAǀ=t EAEDE1D$ HD$(DBHD$0pHH01t%H$1HNWHt$HƿhrH1tE1LIH_H1~tHvcH1A^tH$0_H1GtCH01ɺcH1,tgFtX_H1 tGF1s6Y`H1s|$8tH|$ BHt$LrH1s>`H1s `H1sDHH$*ff.@1IfAWfAVAUATUSH|$,Ht$ HD$8HD$@HDŽ$HD$`PD$hD$x$$Ht$ H|$,AąnD$,E11E1E1u`$D$,Ht$ PHNT$,HL$  L~D$,HFHD$ HLD$,HD$ E1{`H`H`HH81gHD$ E1`H`H`HH81fHD$ `HH8":HD$ `HH8D$,Ht$ PHNT$,HL$ +HVLnD$,HT$ 7HT$xHt$8L HD$8HD$HD$|Džu D$|HHD$HH$Ht$@HADžHl$@H$DžhHIHHD$Ht$`DL$LT$HD$hHD$$HD$pH$/LT$A=ؘt$|$g=LT$$fFp`HD$HFH=sH1CLT$LeCH]CH|$SCH|$IC@HD$ {`HH8l$,Ht$ HVHT$ x=t@H~1Ht$H@D$|HD$H8D$,HD$ D$,&/H61ɺcH1yofAHĸD[]A\A]A^A_DHD$ `HH8^tbD$,Ht$ PHNT$,HL$ xtHnD$,HFHD$ }fH61ɺcH1AnuHD$ `HH8D$,Ht$ PHNT$,HL$  tHVLvD$,HT$ DŽ$kXADžJHD$H=$HD$P8HD$ sHH018mADžE1/E8C`HH1mLT$HD$ rHH01lmHD$ 3FH8}l$,Ht$ HVHT$ H~1Ht$X=HD$X8HD$ @sHH01plHvcH1AKlHD$ `sHH012lff.fU1HAWAVAUATSHHLd$I=LHA$t2HID$CIHID$ fDE1HCJaHDsHHCHC `;IH:DL BHuL@fH1Afo ؑH0H)@H01)PDž(Dž,HDžpD8Dž<)`L8(0 H,H8AHH0Dž4H@1HDžH{8fHIT$XAEH8 hHHH04H__loaderH`gflH(HEID$xHP1EDž0HDž@XaHDžh.proDž\7fP H0)0A0A$)PX1)`)@L`)pF7DD4EHDžE1(xDsExj=t HMD1H=3eaH;L;HeD[A\A]A^A_]@HDž`HD0AUDHA)1MH=ҏDeaHU;EtH=DraH1:;|D{@(D0Aޅx&;HDž`HDJ@DDHDž,aHډcD @DHDž,aHD0A:AAATfUHHD$ XHD$H$ D$(D$8D$HD$XD$hD$=XH>u>Ht$ \HHtlHHAąt*HHD]A\@D$hfDH0Aą=u,H4A_H1E19f1H$*HH$T$Ht$1H$E1H$y `H1e-HvcH1Aeff.f=%umDcUHAWAVAUATSH8Hcƒx1HcډH)HL$DHq<H8L9uH=YIa8HZ8HBXHz HUD0EJMHEHHHH)GOHUHAHz(4OD HHukHEt&HU1Hf.HHH9uHKvAEILHD@IHEIDHHHhIHL)ĀItLHuDLEHMaEHMLEt:LMH9LHqHQODH8HpHHPL9uH9HqHQEhaH1c=͋LH=ISH=gHaHH=Hm\HH=hHSoFH=SvHS(FH=>aH=2HSaHLH=HH`I\H=pL%MtI<$HtƛL5=6H=č5He[A\A]A^A_]H5m\HaH1IS5tiHsHaH145x#HH@HItHIHfFaH14HCHSH9w( ~4HH`IzDHx[fH*YZHx%fH*^bH4HƒfHH H*XDHуfHH H*XDHSHHx{fH*YHxJfH*^aHZ3D987aHH1`H}Ht0HAE-2D tH1AH%YptH1AYIFX:E1:k28HSDuH1oCIFXAD; E1ADH޺*1g'D$0x1HIDmuD|$011$&u.HcDL$0P7H8 xA0|$0l,D$DvHAH@HHI1XbH1XbH1XDtHxT$,$~bHAuXL='HD`uH8HvcH1A3X bH1AXD(tH1XA30A8.uHH1W0 uH1AWff.@H1-H`E`H|JHHcgroup_inet_ingresssk_skb_reuseport_selectmod_retoverrideunknown(%x)invalid func unknown func not supported by FWunsupported function id/proc/self/fdinfo/%d/proc/mountsunionstructstruct %s union %s enum %s void [%d]* %s %s volatile const restrict static section ("%s") %s( %s/prog_id:%uerrorError: OOM when allocating FUNC nodeOOM when allocating BB nodeMdiamondrecordOOM when allocating edge nodeENTRYEXIT{\"]; black"solid,bold"];cgroup2cgroup v2 isn't mountedeffectiveduplicated argument: %sNameAttachTypeCgroupPath%s %-8s %-15s %-15s AttachFlags%s %-8s %-15s %-15s %-15s can't iterate over %s: %sbpf obj get (%s): %scan't pin the object (%s): %s/proc/self/fd/%dcan't read link type: %sbpf-mapbpf-progbpf-linkunknownincorrect object type: %s/proc/self/ns/netCan't stat /proc/self: %s offloaded_to /sys/class/net/%s/device/%svendorCan't open %s: %sCan't read %s: %sValue in %s too long%s already specifiedcan't parse %s as %scan't get prog info (%u): %sfailed to realloccan't parse %s as IDget by id (%u): %scan't parse tagcan't parse namekvformatrawunsortedunrecognized option: '%s'get btf by id (%u): %s#ifndef __VMLINUX_H__#define __VMLINUX_H__#endif #ifndef __ksym#ifndef __weak /* BPF kfuncs */bpf_kfuncextern __weak __ksym;#pragma clang attribute pop#endif#endif /* __VMLINUX_H__ */can't get map by id (%u): %scan't get map info (%u): %sfailed to create dir '%s': %scan't get next %s: %s%scan't get %s by id (%u): %scan't get %s info: %struefalse prog_ids can't get BTF object info: %sprog_idsname [%s] name size %uB%s%luexpected 'id', got: '%s'?null0x%llx0x%llx%016llx"0x%llx""0x%llx%016llx"%hu%hhu%hd%hhd"%c"0x%hhx"\u00%02hhx"%ld"%p"(unknown)(fwd-kind-invalid)(unsupported-kindsrcline_numline_col"0x%02hhx"ifindexns_devns_inodeifnameNO_NOT #define %s%sHAVE_%s %s is %savailable Large program size limithave_large_insn_limitLARGE_INSN_LIMIT/proc/config.gz/boot/config-%sCONFIG_#define %s%s %s /* %s%s is not set */ %s is set to %s %s is not set socket_filterfullmacros'prefix' already definedunprivilegedsystem_config/procunprivileged_bpf_disabledbpf_jit_enableJIT compiler is disabledJIT compiler is enabledbpf_jit_hardenbpf_jit_kallsymsbpf_jit_limitsyscall_configbpf() syscallhave_bpf_syscall/*** eBPF program types ***/program_typesprogram type name too longhave_%s_prog_typeeBPF program_type /*** eBPF map types ***/Scanning eBPF map types...map_typesmap type name too longhave_%s_map_typeeBPF map_type %s_available_helpers - %s Program type not supportedmisc/*** eBPF misc features ***/Bounded loop supporthave_bounded_loopsBOUNDED_LOOPSISA extension v2have_v2_isa_extensionV2_ISA_EXTENSIONISA extension v3have_v3_isa_extensionV3_ISA_EXTENSIONprefixcan't open cgroup %sinvalid attach typeunknown option: %sfailed to attach programfailed to detach programcan't open cgroup %s: %sprog_arrayperf_event_arraypercpu_arraystack_tracecgroup_arraylru_hashlru_percpu_hashlpm_triearray_of_mapshash_of_mapssockmapxskmapsockhashreuseport_sockarraypercpu_cgroup_storagedevmap_hashinode_storagetask_storagebloom_filteruser_ringbufcgrp_storagearenakprobesched_clssched_actxdpperf_eventcgroup_skbcgroup_socklwt_inlwt_outlwt_xmitsk_skbcgroup_devicesk_msgraw_tracepointcgroup_sock_addrlwt_seg6locallirc_mode2sk_reuseportflow_dissectorcgroup_sysctlraw_tracepoint_writablecgroup_sockoptlsmnetfilterbpf_unspecbpf_map_lookup_elembpf_map_update_elembpf_map_delete_elembpf_probe_readbpf_ktime_get_nsbpf_trace_printkbpf_get_prandom_u32bpf_get_smp_processor_idbpf_skb_store_bytesbpf_l3_csum_replacebpf_l4_csum_replacebpf_tail_callbpf_clone_redirectbpf_get_current_pid_tgidbpf_get_current_uid_gidbpf_get_current_commbpf_get_cgroup_classidbpf_skb_vlan_pushbpf_skb_vlan_popbpf_skb_get_tunnel_keybpf_skb_set_tunnel_keybpf_perf_event_readbpf_redirectbpf_get_route_realmbpf_perf_event_outputbpf_skb_load_bytesbpf_get_stackidbpf_csum_diffbpf_skb_get_tunnel_optbpf_skb_set_tunnel_optbpf_skb_change_protobpf_skb_change_typebpf_skb_under_cgroupbpf_get_hash_recalcbpf_get_current_taskbpf_probe_write_userbpf_current_task_under_cgroupbpf_skb_change_tailbpf_skb_pull_databpf_csum_updatebpf_set_hash_invalidbpf_get_numa_node_idbpf_skb_change_headbpf_xdp_adjust_headbpf_probe_read_strbpf_get_socket_cookiebpf_get_socket_uidbpf_set_hashbpf_setsockoptbpf_skb_adjust_roombpf_redirect_mapbpf_sk_redirect_mapbpf_sock_map_updatebpf_xdp_adjust_metabpf_perf_event_read_valuebpf_perf_prog_read_valuebpf_getsockoptbpf_override_returnbpf_sock_ops_cb_flags_setbpf_msg_redirect_mapbpf_msg_apply_bytesbpf_msg_cork_bytesbpf_msg_pull_databpf_bindbpf_xdp_adjust_tailbpf_skb_get_xfrm_statebpf_get_stackbpf_skb_load_bytes_relativebpf_fib_lookupbpf_sock_hash_updatebpf_msg_redirect_hashbpf_sk_redirect_hashbpf_lwt_push_encapbpf_lwt_seg6_store_bytesbpf_lwt_seg6_adjust_srhbpf_lwt_seg6_actionbpf_rc_repeatbpf_rc_keydownbpf_skb_cgroup_idbpf_get_current_cgroup_idbpf_get_local_storagebpf_sk_select_reuseportbpf_skb_ancestor_cgroup_idbpf_sk_lookup_tcpbpf_sk_lookup_udpbpf_sk_releasebpf_map_push_elembpf_map_pop_elembpf_map_peek_elembpf_msg_push_databpf_msg_pop_databpf_rc_pointer_relbpf_spin_lockbpf_spin_unlockbpf_sk_fullsockbpf_tcp_sockbpf_skb_ecn_set_cebpf_get_listener_sockbpf_skc_lookup_tcpbpf_tcp_check_syncookiebpf_sysctl_get_namebpf_sysctl_get_current_valuebpf_sysctl_get_new_valuebpf_sysctl_set_new_valuebpf_strtolbpf_strtoulbpf_sk_storage_getbpf_sk_storage_deletebpf_send_signalbpf_tcp_gen_syncookiebpf_skb_outputbpf_probe_read_userbpf_probe_read_kernelbpf_probe_read_user_strbpf_probe_read_kernel_strbpf_tcp_send_ackbpf_send_signal_threadbpf_jiffies64bpf_read_branch_recordsbpf_get_ns_current_pid_tgidbpf_xdp_outputbpf_get_netns_cookiebpf_sk_assignbpf_ktime_get_boot_nsbpf_seq_printfbpf_seq_writebpf_sk_cgroup_idbpf_sk_ancestor_cgroup_idbpf_ringbuf_outputbpf_ringbuf_reservebpf_ringbuf_submitbpf_ringbuf_discardbpf_ringbuf_querybpf_csum_levelbpf_skc_to_tcp6_sockbpf_skc_to_tcp_sockbpf_skc_to_tcp_timewait_sockbpf_skc_to_tcp_request_sockbpf_skc_to_udp6_sockbpf_get_task_stackbpf_load_hdr_optbpf_store_hdr_optbpf_reserve_hdr_optbpf_inode_storage_getbpf_inode_storage_deletebpf_d_pathbpf_copy_from_userbpf_snprintf_btfbpf_seq_printf_btfbpf_skb_cgroup_classidbpf_redirect_neighbpf_per_cpu_ptrbpf_this_cpu_ptrbpf_redirect_peerbpf_task_storage_getbpf_task_storage_deletebpf_get_current_task_btfbpf_bprm_opts_setbpf_ktime_get_coarse_nsbpf_ima_inode_hashbpf_sock_from_filebpf_check_mtubpf_for_each_map_elembpf_snprintfbpf_sys_bpfbpf_btf_find_by_name_kindbpf_sys_closebpf_timer_initbpf_timer_set_callbackbpf_timer_startbpf_timer_cancelbpf_get_func_ipbpf_get_attach_cookiebpf_task_pt_regsbpf_get_branch_snapshotbpf_trace_vprintkbpf_skc_to_unix_sockbpf_kallsyms_lookup_namebpf_find_vmabpf_loopbpf_strncmpbpf_get_func_argbpf_get_func_retbpf_get_func_arg_cntbpf_get_retvalbpf_set_retvalbpf_xdp_get_buff_lenbpf_xdp_load_bytesbpf_xdp_store_bytesbpf_copy_from_user_taskbpf_skb_set_tstampbpf_ima_file_hashbpf_kptr_xchgbpf_map_lookup_percpu_elembpf_skc_to_mptcp_sockbpf_dynptr_from_membpf_ringbuf_reserve_dynptrbpf_ringbuf_submit_dynptrbpf_ringbuf_discard_dynptrbpf_dynptr_readbpf_dynptr_writebpf_dynptr_databpf_ktime_get_tai_nsbpf_user_ringbuf_drainbpf_cgrp_storage_getbpf_cgrp_storage_deleteCONFIG_BPFCONFIG_BPF_SYSCALLCONFIG_HAVE_EBPF_JITCONFIG_BPF_JITCONFIG_BPF_JIT_ALWAYS_ONCONFIG_DEBUG_INFO_BTFCONFIG_DEBUG_INFO_BTF_MODULESCONFIG_CGROUPSCONFIG_CGROUP_BPFCONFIG_CGROUP_NET_CLASSIDCONFIG_SOCK_CGROUP_DATACONFIG_BPF_EVENTSCONFIG_KPROBE_EVENTSCONFIG_UPROBE_EVENTSCONFIG_TRACINGCONFIG_FTRACE_SYSCALLSCONFIG_BPF_KPROBE_OVERRIDECONFIG_NETCONFIG_XDP_SOCKETSCONFIG_LWTUNNEL_BPFCONFIG_NET_ACT_BPFCONFIG_NET_CLS_BPFCONFIG_NET_CLS_ACTCONFIG_NET_SCH_INGRESSCONFIG_XFRMCONFIG_IP_ROUTE_CLASSIDCONFIG_IPV6_SEG6_BPFCONFIG_BPF_LIRC_MODE2CONFIG_BPF_STREAM_PARSERCONFIG_NETFILTER_XT_MATCH_BPFCONFIG_BPFILTERCONFIG_BPFILTER_UMHCONFIG_TEST_BPFCONFIG_HZtreecgroup_inet_egresscgroup_inet_sock_createcgroup_sock_opssk_skb_stream_parsersk_skb_stream_verdictsk_msg_verdictcgroup_inet4_bindcgroup_inet6_bindcgroup_inet4_connectcgroup_inet6_connectcgroup_inet4_post_bindcgroup_inet6_post_bindcgroup_udp4_sendmsgcgroup_udp6_sendmsgcgroup_udp4_recvmsgcgroup_udp6_recvmsgcgroup_getsockoptcgroup_setsockopttrace_raw_tptrace_fentrytrace_fexitmodify_returnlsm_mactrace_itercgroup_inet4_getpeernamecgroup_inet6_getpeernamecgroup_inet4_getsocknamecgroup_inet6_getsocknamexdp_devmapcgroup_inet_sock_releasexdp_cpumapsk_skb_verdictsk_reuseport_selecttrace_kprobe_multilsm_cgrouptcx_ingresstcx_egresstrace_uprobe_multicgroup_unix_connectcgroup_unix_sendmsgcgroup_unix_recvmsgcgroup_unix_getpeernamecgroup_unix_getsocknamenetkit_primarynetkit_peertrace_kprobe_sessionsk_skb_reuseport_select_or_migrateprogram of this type cannot use helper /sys/class/net/%s/device/vendor /prog_id:%usubgraph "cluster_%d" { style="dashed"; color="black"; label="func_%d ()"; fn_%d_bb_%d [shape=%s,style=filled,label=" fn_%d_bb_%d:s -> fn_%d_bb_%d:n [style=%s, color=%s, weight=%d, constraint=true fn_%d_bb_%d:s -> fn_%d_bb_%d:n [style="invis", constraint=true]; digraph "DOT graph for eBPF program" {expected no more arguments, 'effective', got: '%s'?directory not in bpf file system (bpffs)libbpf: failed to dup FD %d to FD > 2: %d can't pin BPF object: path '%s' already existscan't pin BPF object: dir '%s' doesn't existno BPF file system found, not mounting it due to --nomount optioncan't mount BPF file system to pin the object '%s': %scan't read link type: path too long!ifindex %u ns_dev %llu ns_ino %lluCan't get net device name for ifindex %d: %sCan't get device vendor id for %sCan't get arch name for device vendor id 0x%04x%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhxexpected 'id', 'tag', 'name' or 'pinned', got: '%s'?several programs match this handlefailed to parse vmlinux BTF at '%s': %d failed to load BTF from %s: %sunrecognized BTF source specifier: '%s'expecting value for 'format' option unrecognized format specifier: '%s', possible values: raw, ccan't get BTF object by id (%u): %scan't get BTF (ID %u) object info: %sJSON output for C-syntax dump is not supported#ifndef BPF_NO_PRESERVE_ACCESS_INDEX#pragma clang attribute push (__attribute__((preserve_access_index)), apply_to = record)#define __ksym __attribute__((section(".ksyms")))#define __weak __attribute__((weak))#ifndef BPF_NO_KFUNC_PROTOTYPESWarning: valid base BTF was not specified with -B option, falling back to standard base BTF (%s)expected 'id', 'name' or 'pinned', got: '%s'?several maps match this handlecan't create dir '%s' to pin BPF object: parent dir '%s' doesn't existcan't mount BPF file system on given dir '%s': %sfailed to append entry to hashmap for BTF ID %u, object ID %u: %sfailed to append entry to hashmap for ID %u, path '%s': %sfailed to create hashmap for object referencescan't get next BTF object: %s%sUsage: %1$s %2$s { show | list } [id BTF_ID] %1$s %2$s dump BTF_SRC [format FORMAT] %1$s %2$s help BTF_SRC := { id BTF_ID | prog PROG | map MAP [{key | value | kv | all}] | file FILE } FORMAT := { raw | c [unsorted] } MAP := { id MAP_ID | pinned FILE | name MAP_NAME } PROG := { id PROG_ID | pinned FILE | tag PROG_TAG | name PROG_NAME } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-B|--base-btf} } Usage: %1$s %2$s { show | list } CGROUP [**effective**] %1$s %2$s tree [CGROUP_ROOT] [**effective**] %1$s %2$s attach CGROUP ATTACH_TYPE PROG [ATTACH_FLAGS] %1$s %2$s detach CGROUP ATTACH_TYPE PROG %1$s %2$s help ATTACH_TYPE := { cgroup_inet_ingress | cgroup_inet_egress | cgroup_inet_sock_create | cgroup_sock_ops | cgroup_device | cgroup_inet4_bind | cgroup_inet6_bind | cgroup_inet4_post_bind | cgroup_inet6_post_bind | cgroup_inet4_connect | cgroup_inet6_connect | cgroup_unix_connect | cgroup_inet4_getpeername | cgroup_inet6_getpeername | cgroup_unix_getpeername | cgroup_inet4_getsockname | cgroup_inet6_getsockname | cgroup_unix_getsockname | cgroup_udp4_sendmsg | cgroup_udp6_sendmsg | cgroup_unix_sendmsg | cgroup_udp4_recvmsg | cgroup_udp6_recvmsg | cgroup_unix_recvmsg | cgroup_sysctl | cgroup_getsockopt | cgroup_setsockopt | cgroup_inet_sock_release } ATTACH_FLAGS := { multi | override } PROG := { id PROG_ID | pinned FILE | tag PROG_TAG | name PROG_NAME } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-f|--bpffs} } skipping kernel config, can't open file: %sskipping kernel config, can't read from file: %s# Automatically generated file; DO NOT EDIT. skipping kernel config, can't find correct filecomponent to probe already specified'prefix' argument can only be use after 'macros'expected no more arguments, 'kernel', 'dev', 'macros' or 'prefix', got: '%s'?failed to get capabilities for process: %sbug: failed to retrieve %s status: %smissing %s, required for full feature probing; run as root or use 'unprivileged'missing %s%s%s%s%s%s%s%srequired for full feature probing; run as root or use 'unprivileged'bug: failed to clear capabilities: %sfailed to drop capabilities: %sfailed to clear storage object for capabilities: %s/*** Misc kernel config items ***/Scanning system configuration.../* procfs not mounted, skipping related probes *//proc/sys/kernel/unprivileged_bpf_disabledbpf() syscall for unprivileged users is enabledbpf() syscall restricted to privileged users (without recovery)bpf() syscall restricted to privileged users (admin can change)Unable to retrieve required privileges for bpf() syscallbpf() syscall restriction has unknown value %ld /proc/sys/net/core/bpf_jit_enableJIT compiler is enabled with debugging traces in kernel logsUnable to retrieve JIT-compiler statusJIT-compiler status has unknown value %ld /proc/sys/net/core/bpf_jit_hardenJIT compiler hardening is disabledJIT compiler hardening is enabled for unprivileged usersJIT compiler hardening is enabled for all usersUnable to retrieve JIT hardening statusJIT hardening status has unknown value %ld /proc/sys/net/core/bpf_jit_kallsymsJIT compiler kallsyms exports are disabledJIT compiler kallsyms exports are enabled for rootUnable to retrieve JIT kallsyms export statusJIT kallsyms exports status has unknown value %ld /proc/sys/net/core/bpf_jit_limitUnable to retrieve global memory limit for JIT compiler for unprivileged usersGlobal memory limit for JIT compiler for unprivileged users is %ld bytes /*** System call availability ***/Scanning system call availability...Scanning eBPF program types.../*** eBPF helper functions ***/Scanning eBPF helper functions.../* * Use %sHAVE_PROG_TYPE_HELPER(prog_type_name, helper_name) * to determine if is available for , * e.g. * #if %sHAVE_PROG_TYPE_HELPER(xdp, bpf_redirect) * // do stuff with this helper * #elif * // use a workaround * #endif */ #define %sHAVE_PROG_TYPE_HELPER(prog_type, helper) \ %sBPF__PROG_TYPE_ ## prog_type ## __HELPER_ ## helper eBPF helpers supported for program type %s:#define %sBPF__PROG_TYPE_%s__HELPER_%s %s Could not determine which helpers are availableScanning miscellaneous eBPF features...too few parameters for cgroup attachtoo few parameters for cgroup detachcan't query bpf programs attached to %s: %sbpf_get_current_ancestor_cgroup_idbpf_tcp_raw_gen_syncookie_ipv4bpf_tcp_raw_gen_syncookie_ipv6bpf_tcp_raw_check_syncookie_ipv4bpf_tcp_raw_check_syncookie_ipv6CONFIG_FUNCTION_ERROR_INJECTIONsk_reuseport_select_or_migrate(8HXhx(8HXhx D\llDDDD\\tLlt|t\\depth == 0self->depth > 0genattach_typedevname"%d.%d.%d"libbpf_version"%d.%d"featureslibbfdllvmskeletonsbootstrap%s v%d.%d.%d v1.5using libbpf %s features:arp %s pf: %d, hook %u, prio %d flags 0x%x%s%02hhxprog_typesattach_typeslink_types.text.debug_.rel.BTF.BTF.extlicense.externfailed to link '%s': %s (%d)libbpf: BTF dedup failed: %d unsupported kind: %s (%d) struct { struct %s__%s__%s { char __padding_%d[%d]; struct bpf_program *%s; char __padding_end[%d]; } *%s; } struct_ops;Failed to retrieve tripleFailed to create disassemblerpc"0x%x"%4x: %02x %s-%lld-failed link detach: %s' or 'too few parameters for batchtoo many parameters for batchexpected 'file', got: %sCan't open file (%s): %scommand %d is too longcommandreading batch file failed: %sprocessed %d commands inner_map_idformattedvaluescpukey:%cinner_map_id:%cvalue:%cvalue (CPU %02d):%chexerror parsing byte: %s%s expected %d bytes got %dPROT_READPROT_READ | PROT_WRITEobject name already specifiedunknown arg %sfailed to stat() %s: %sfailed to open() %s: %sfailed to mmap() %s: %s } maps; struct bpf_map_desc %s; struct bpf_map *%s; } progs; struct bpf_prog_desc %s; int %s_fd; struct bpf_link *%s; } links;t int %s_fd; struct %s__%s { .kconfig char __pad%d[%d]; }; } SUBSKEL_H } %s; __typeof__(error generating BTF: %serror saving btf file: %swbincorrect map speccan't open objfile %scan't load objfile %sorder_unspecself_onlydescendants_predescendants_postancestors_upcan't get link info: %sprog_idtp_nametarget_obj_idtarget_btf_idtarget_namebpf_map_elembpf_sk_storage_maptidordernetns_inofunc_cntmissedfuncsmoduleref_ctr_offsetevent_typeevent_configmap %u prog %u tp '%s' prog_type %s prog_type %u attach_type %s attach_type %u cgroup_id %zu target_name %s tid %u pid %u cgroup_id %llu order %s netns_ino %u map_id %u kretprobe.multi kprobe.multi func_cnt %u missed %llu func [module] %-16s %-16s %s %016lx %-16llx %s uretprobe.multi uprobe.multi path %s pid %d cookies %-16s %-16s %-16s event %s:%u :cookie %llu tracepoint %s kretprobe kprobe %llx +%#x missed %llu cookie %llu uretprobe uprobe %s+%#x can't get next link: %s%scan't get link by id (%u): %sbpftoolfailed to create JSON writerunrecognized option '%s'VhpjfLmndB:ldid not find %sduplicate keyunnecessary keyduplicate valueunnecessary valueanynoexistjsonprettybpffsmapcompatnomountdebuguse-loaderbase-btfperffeaturenetnstcxnetkithardwaresoftwarehw-cachebreakpointinputpreroutingforwardpostroutinginetnetdevbridgeip6refsstoreprefetchL1-dcacheL1-icacheLLCdTLBiTLBbranchcpu-clocktask-clockpage-faultscontext-switchescpu-migrationsminor-faultsmajor-faultsalignment-faultsemulation-faultsdummybpf-outputcgroup-switchescpu-cyclescache-referencescache-missesbranch-instructionsbranch-missesbus-cyclesstalled-cycles-frontendstalled-cycles-backendref-cyclesobjectsubskeletonmin_core_btflist_builtinsUsage: %1$s %2$s pin OBJ PATH [map MAP] %1$s %2$s help MAP := { id MAP_ID | pinned FILE | name MAP_NAME } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} } Usage: %1$s %2$s probe [COMPONENT] [full] [unprivileged] [macros [prefix PREFIX]] %1$s %2$s list_builtins GROUP %1$s %2$s help COMPONENT := { kernel | dev NAME } GROUP := { prog_types | map_types | attach_types | link_types | helpers } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} } Usage: %1$s %2$s object OUTPUT_FILE INPUT_FILE [INPUT_FILE...] %1$s %2$s skeleton FILE [name OBJECT_NAME] %1$s %2$s subskeleton FILE [name OBJECT_NAME] %1$s %2$s min_core_btf INPUT OUTPUT OBJECT [OBJECT...] %1$s %2$s help OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-L|--use-loader} } Usage: %1$s %2$s { show | list } [LINK] %1$s %2$s pin LINK FILE %1$s %2$s detach LINK %1$s %2$s help LINK := { id LINK_ID | pinned FILE } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-f|--bpffs} | {-n|--nomount} } Usage: %s [OPTIONS] OBJECT { COMMAND | help } %s batch file FILE %s version OBJECT := { prog | map | link | cgroup | perf | net | feature | btf | gen | struct_ops | iter } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-V|--version} } expected 'prog_types', 'map_types', 'attach_types', 'link_types' or 'helpers', got: %sunrecognized character at pos %td in template '%s': '%c'not enough tabs at pos %td in template '%s' __attribute__((unused)) static void %1$s__assert(struct %1$s *s __attribute__((unused))) { #ifdef __cplusplus #define _Static_assert static_assert #endif #ifdef __cplusplus #undef _Static_assert #endif } _Static_assert(sizeof(s->%s->%s) == %ld, "unexpected size of '%s'"); obj->struct_ops.%1$s = (__typeof__(obj->struct_ops.%1$s)) bpf_map__initial_value(obj->maps.%1$s, NULL); libbpf: libelf initialization failed: %s failed to create BPF linker instancelibbpf: linker: adding object file '%s'... libbpf: failed to open file '%s': %d libbpf: failed to parse ELF file '%s': %s libbpf: failed to get ELF header for %s: %s libbpf: unsupported byte order of ELF file %s: %s libbpf: unsupported kind of ELF file %s: %s libbpf: failed to get SHSTRTAB section index for %s: %s libbpf: failed to get section #%zu header for %s: %s libbpf: failed to get section #%zu name for %s: %s libbpf: failed to get section #%zu (%s) data from %s: %s libbpf: multiple SYMTAB sections found, not supported libbpf: failed to parse .BTF from %s: %d libbpf: failed to parse .BTF.ext from '%s': %d libbpf: unrecognized section #%zu (%s) in %s libbpf: ELF is missing SYMTAB section in %s libbpf: ELF is missing section headers STRTAB section in %s libbpf: ELF section #%zu has empty name in %s libbpf: ELF section #%zu has inconsistent alignment addr=%llu != d=%llu in %s libbpf: ELF section #%zu has inconsistent section size sh=%llu != d=%llu in %s libbpf: ELF section #%zu has unexpected size alignment %llu in %s libbpf: ELF section #%zu (%s) has unrecognized type %zu in %s libbpf: failed to init section '%s' libbpf: ELF sections %s are incompatible libbpf: non-identical contents of section '%s' are not supported libbpf: can't fetch symbol name for symbol #%d in '%s' libbpf: externs without BTF info are not supported libbpf: failed to find BTF info for object '%s' libbpf: failed to find BTF info for global/extern symbol '%s' libbpf: global/extern '%s' BTF is ambiguous: both types #%d and #%u match libbpf: conflicting non-weak symbol #%d (%s) definition in '%s' libbpf: BTF info is missing for global symbol '%s' libbpf: only extern variables and functions are supported, but got '%s' for '%s' libbpf: global '%s': invalid map definition type [%d] libbpf: global '%s': invalid map definition libbpf: global '%s': invalid dst map definition libbpf: sections %s are not compatible libbpf: relocation against STT_SECTION in non-exec section is not supported! libbpf: failed to append BTF type #%d from file '%s' libbpf: failed to find new ID mapping for original BTF type ID %u libbpf: global '%s': section mismatch %d vs %d libbpf: global '%s': failed to resolve size of underlying type: %d libbpf: incompatible .BTF.ext record sizes for section '%s' libbpf: failed to add consolidated BTF type for datasec '%s': %d libbpf: mismatch in func_info record size %zu != %u libbpf: .BTF.ext generation failed: %d libbpf: mismatch in line_info record size %zu != %u libbpf: mismatch in core_relo_info record size %zu != %u libbpf: failed to parse final .BTF.ext data: %d libbpf: failed to write out .BTF ELF section: %d libbpf: failed to write out .BTF.ext ELF section: %d libbpf: failed to finalize ELF layout: %s libbpf: failed to write ELF contents: %s failed to finalize ELF file: %s (%d)libbpf: can't find section '%s' referenced from .BTF.ext libbpf: failed to find matching ELF sec '%s' libbpf: ELF section #%zu alignment %llu is non pow-of-2 alignment in %s Failed to emit type declaration for %s: %dFailed to resolve size of %s: %d char __unsupported_%d[%d]; failed to get link with ID %d: %sexpected 'id' or 'pinned', got: '%s'?link specifier is invalid or missing command '%s' is not supported in bootstrap modeambiguous prefix: '%s' could be 'missing continuation line on command %dtoo many arguments to command %dunterminated quoted string in command %dCan't get # of possible cpus: %s /* programs */ s->prog_cnt = %zu; s->prog_skel_sz = sizeof(*s->progs); s->progs = (struct bpf_prog_skeleton *)calloc(s->prog_cnt, s->prog_skel_sz); if (!s->progs) { err = -ENOMEM; goto err; } s->progs[%1$zu].name = "%2$s"; s->progs[%1$zu].prog = &obj->progs.%2$s; s->progs[%1$zu].link = &obj->links.%2$s; /* maps */ s->map_cnt = %zu; s->map_skel_sz = %zu; s->maps = (struct bpf_map_skeleton *)calloc(s->map_cnt, sizeof(*s->maps) > %zu ? sizeof(*s->maps) : %zu); if (!s->maps) { err = -ENOMEM; goto err; } map = (struct bpf_map_skeleton *)((char *)s->maps + %zu * s->map_skel_sz); map->name = "%s"; map->map = &obj->maps.%s; map->mmaped = (void **)&obj->%s; map->link = &obj->links.%s; failed to open BPF object file: %signoring unrecognized internal map '%s'... /* SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) */ /* THIS FILE IS AUTOGENERATED BY BPFTOOL! */ #ifndef %2$s #define %2$s #include struct %1$s { struct bpf_loader_ctx ctx; /* SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) */ /* THIS FILE IS AUTOGENERATED BY BPFTOOL! */ #ifndef %2$s #define %2$s #include #include #include #define BPF_SKEL_SUPPORTS_MAP_AUTO_ATTACH 1 struct %1$s { struct bpf_object_skeleton *skeleton; struct bpf_object *obj; Something is wrong for %s's variable #%d: need offset %d, already at %d. Failed to determine alignment of variable '%s': %d static inline int %1$s__attach(struct %1$s *skel) { int ret = 0; static inline int %1$s__%2$s__attach(struct %1$s *skel) { int prog_fd = skel->progs.%2$s.prog_fd; int fd = skel_raw_tracepoint_open("%s", prog_fd); int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER); int fd = skel_raw_tracepoint_open(NULL, prog_fd); int fd = ((void)prog_fd, 0); /* auto-attach not supported */ if (fd > 0) skel->links.%1$s_fd = fd; return fd; } return ret < 0 ? ret : 0; } static inline void %1$s__detach(struct %1$s *skel) { ret = ret < 0 ? ret : %1$s__%2$s__attach(skel); static void %1$s__destroy(struct %1$s *skel) { if (!skel) return; %1$s__detach(skel); skel_closenz(skel->links.%1$s_fd); skel_closenz(skel->progs.%1$s.prog_fd); skel_free(skel); } static inline struct %1$s * %1$s__open(void) { struct %1$s *skel; skel = skel_alloc(sizeof(*skel)); if (!skel) goto cleanup; skel->ctx.sz = (void *)&skel->links - (void *)skel; skel_free_map_data(skel->%1$s, skel->maps.%1$s.initial_value, %2$zd); skel_closenz(skel->maps.%1$s.map_fd); return skel; cleanup: %1$s__destroy(skel); return NULL; } static inline int %1$s__load(struct %1$s *skel) { struct bpf_load_and_run_opts opts = {}; int err; static const char opts_data[] __attribute__((__aligned__(8))) = "\ "; static const char opts_insn[] __attribute__((__aligned__(8))) = "\ "; opts.ctx = (struct bpf_loader_ctx *)skel; opts.data_sz = sizeof(opts_data) - 1; opts.data = (void *)opts_data; opts.insns_sz = sizeof(opts_insn) - 1; opts.insns = (void *)opts_insn; err = bpf_load_and_run(&opts); if (err < 0) return err; { static const char data[] __attribute__((__aligned__(8))) = "\ "; skel->%1$s = skel_prep_map_data((void *)data, %2$zd, sizeof(data) - 1); if (!skel->%1$s) goto cleanup; skel->maps.%1$s.initial_value = (__u64) (long) skel->%1$s; } return 0; } static inline struct %1$s * %1$s__open_and_load(void) { struct %1$s *skel; skel = %1$s__open(); if (!skel) return NULL; if (%1$s__load(skel)) { %1$s__destroy(skel); return NULL; } return skel; } #endif /* %s */ skel->%1$s = skel_finalize_map_data(&skel->maps.%1$s.initial_value, %2$zd, %3$s, skel->maps.%1$s.map_fd); if (!skel->%1$s) return -ENOMEM; return obj; err_out: %1$s__destroy(obj); errno = -err; return NULL; } static inline struct %1$s * %1$s__open(void) { return %1$s__open_opts(NULL); } static inline int %1$s__load(struct %1$s *obj) { return bpf_object__load_skeleton(obj->skeleton); } static inline struct %1$s * %1$s__open_and_load(void) { struct %1$s *obj; int err; obj = %1$s__open(); if (!obj) return NULL; err = %1$s__load(obj); if (err) { %1$s__destroy(obj); errno = -err; return NULL; } return obj; } static inline int %1$s__attach(struct %1$s *obj) { return bpf_object__attach_skeleton(obj->skeleton); } static inline void %1$s__detach(struct %1$s *obj) { bpf_object__detach_skeleton(obj->skeleton); } static inline const void *%1$s__elf_bytes(size_t *sz); static inline int %1$s__create_skeleton(struct %1$s *obj) { struct bpf_object_skeleton *s; struct bpf_map_skeleton *map __attribute__((unused)); int err; s = (struct bpf_object_skeleton *)calloc(1, sizeof(*s)); if (!s) { err = -ENOMEM; goto err; } s->sz = sizeof(*s); s->name = "%1$s"; s->obj = &obj->obj; s->data = %1$s__elf_bytes(&s->data_sz); obj->skeleton = s; return 0; err: bpf_object__destroy_skeleton(s); return err; } static inline const void *%1$s__elf_bytes(size_t *sz) { static const char data[] __attribute__((__aligned__(8))) = "\ "; *sz = sizeof(data) - 1; return (const void *)data; } #ifdef __cplusplus struct %1$s *%1$s::open(const struct bpf_object_open_opts *opts) { return %1$s__open_opts(opts); } struct %1$s *%1$s::open_and_load() { return %1$s__open_and_load(); } int %1$s::load(struct %1$s *skel) { return %1$s__load(skel); } int %1$s::attach(struct %1$s *skel) { return %1$s__attach(skel); } void %1$s::detach(struct %1$s *skel) { %1$s__detach(skel); } void %1$s::destroy(struct %1$s *skel) { %1$s__destroy(skel); } const void *%1$s::elf_bytes(size_t *sz) { return %1$s__elf_bytes(sz); } #endif /* __cplusplus */ #endif /* %1$s */ #ifdef __cplusplus static inline struct %1$s *open(const struct bpf_object_open_opts *opts = nullptr); static inline struct %1$s *open_and_load(); static inline int load(struct %1$s *skel); static inline int attach(struct %1$s *skel); static inline void detach(struct %1$s *skel); static inline void destroy(struct %1$s *skel); static inline const void *elf_bytes(size_t *sz); #endif /* __cplusplus */ }; static void %1$s__destroy(struct %1$s *obj) { if (!obj) return; if (obj->skeleton) bpf_object__destroy_skeleton(obj->skeleton); free(obj); } static inline int %1$s__create_skeleton(struct %1$s *obj); static inline struct %1$s * %1$s__open_opts(const struct bpf_object_open_opts *opts) { struct %1$s *obj; int err; obj = (struct %1$s *)calloc(1, sizeof(*obj)); if (!obj) { errno = ENOMEM; return NULL; } err = %1$s__create_skeleton(obj); if (err) goto err_out; err = bpf_object__open_skeleton(obj->skeleton, opts); if (err) goto err_out; cannot use loader for subskeletonsneed btf type information for %s /* SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) */ /* THIS FILE IS AUTOGENERATED! */ #ifndef %2$s #define %2$s #include #include #include struct %1$s { struct bpf_object *obj; struct bpf_object_subskeleton *subskel; #ifdef __cplusplus static inline struct %1$s *open(const struct bpf_object *src); static inline void destroy(struct %1$s *skel); #endif /* __cplusplus */ }; static inline void %1$s__destroy(struct %1$s *skel) { if (!skel) return; if (skel->subskel) bpf_object__destroy_subskeleton(skel->subskel); free(skel); } static inline struct %1$s * %1$s__open(const struct bpf_object *src) { struct %1$s *obj; struct bpf_object_subskeleton *s; struct bpf_map_skeleton *map __attribute__((unused)); int err; obj = (struct %1$s *)calloc(1, sizeof(*obj)); if (!obj) { err = -ENOMEM; goto err; } s = (struct bpf_object_subskeleton *)calloc(1, sizeof(*s)); if (!s) { err = -ENOMEM; goto err; } s->sz = sizeof(*s); s->obj = src; s->var_skel_sz = sizeof(*s->vars); obj->subskel = s; /* vars */ s->var_cnt = %2$d; s->vars = (struct bpf_var_skeleton *)calloc(%2$d, sizeof(*s->vars)); if (!s->vars) { err = -ENOMEM; goto err; } s->vars[%3$d].name = "%1$s"; s->vars[%3$d].map = &obj->maps.%2$s; s->vars[%3$d].addr = (void **) &obj->%2$s.%1$s; err = bpf_object__open_subskeleton(s); if (err) goto err; return obj; err: %1$s__destroy(obj); errno = -err; return NULL; } #ifdef __cplusplus struct %1$s *%1$s::open(const struct bpf_object *src) { return %1$s__open(src); } void %1$s::destroy(struct %1$s *skel) { %1$s__destroy(skel); } #endif /* __cplusplus */ #endif /* %2$s */ failed to parse BPF object '%s': %sfailed to parse BPF object '%s': section %s not foundfailed to allocate array for object namesfailed parsing '%s' BTF file: %sfailed to allocate info structure: %serror recording relocations for %s: %scan't find bpf program in objfile %sattach_iter failed for program %spin_iter failed for program %s to path %s target_obj_id %u target_btf_id %u 0x%-16llx 0x%-16llx 0x%-16llxfailed to parse base BTF at '%s': %d value smaller than 4B for map in map?not enough value arguments for map in mapvalue smaller than 4B for map of progs?not enough value arguments for map of progsWarning: updating program array via MAP_ID, make sure this map is kept open by some process or pinned otherwise update will be lostflags specified multiple times: %sexpected key or value, got: %sF`F@FE FFEEEEEEEEEEEEEEEEEEEEEqqǂkkdkkkܓܓ ܓܓkܓܓktt,,tܔܔܔܔܔtt\\\\\\ llLT}xv#5>,{r3222222222222222222222222222222222v222j^2 jsonw_endjsonw_resetjsonw_destroy(unknown)Stopping... %+d%+d#%s%+d#0x%lxmap[id:%u]map[id:%u][0]+%umap[idx:%u]+%usubprog[%+d]clsactLIBBPF_LOG_LEVELwarn/proc/kallsyms%p %*c %s [%[^]]s__bpf_call_base%4u: ; %s:\l\ ; [%s line:%u col:%u]\l\ ; \l\\ \ \ \ %zu bytes%.1f KiB%.1f MiBkey mem alloc failedvalue mem alloc failedperf_query_support: %scan't get map info: %scan't get next map: %s%s/sys/kernel/debug/tracingtracefscan't mount tracefs: %s/trace_pipecould not open trace pipe: %smap is not a perf event arraycan't parse %s as CPU IDcan't parse %s as indexinvalid devname %sexpected 'dev', got: '%s'?update failed: %scan't get next key: %snext_keykey: Nonenext key:delete failed: %sfailed to freeze map: %s(%u) %s [] modemulti_attachmentsdriver/proc/%s/fdfd_typekretprobeuprobefilenameuretprobepid %d fd %d: prog_id %u raw_tracepoint %s kprobe func %s offset %llu kprobe addr %llu kretprobe addr %llu disasmcodesrc_reg"0x%hhx"dst_regimmmap type already specifiedkey sizevalue sizemax entriesinner_mapmap name not specifiedmap create failed: %sunrecognized map type: %stimestamplostcountlost %lld events prog_id %u prog_flagslink_idlink_id %u link_flagscan't query prog: %sfailed to open netlink sock tcrootclsact/ingressclsact/egressrealloc: %s prog_id %uError: %s overwritebpf_map_infofailed to get kernel btfelementsvalue:%c%sFound %u element%s Not foundlookup failed: %sError: empty mappop failed: %sinvalid id %scan't get map by id (%lu): %scan't get next map: %sno struct_ops found for %skernel_struct_ops%u: %-15s %-32s can't unload %s %s id %u: %sUnregistered %s %s id %ucan't mount bpffs for pinningRegistered %s %s id %ucan't pin link %u for %s: %sno struct_ops found in %scan't create json writer/sys/kernel/tracing/traceunregisterxdpgenericxdpdrvxdpoffloadtcx/ingresstcx/egressnetkit/primarynetkit/peergetnextevent_pipepeekenqueuedequeueUsage: %1$s %2$s { show | list } %1$s %2$s help OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} } libbpf: unrecognized '%s' envvar value: '%s', should be one of 'warn', 'debug', or 'info'. libbpf: Attribute of type %#x found multiple times in message, previous attribute is being ignored. libbpf: permission error while running as root; try raising 'ulimit -l'? current value: %s perf_query_support: cannot open directory "/" (%s)HINT: non root or kernel doesn't support TASK_FD_QUERY tracefs mount point name too long%%*s %%%zds %%99s %%*s %%*d %%*d\ncould not find tracefs, attempting to mount it nowfailed to read content from trace pipe: %scpu and index must be specified togetherlibbpf: failed to get map info for map FD %d: %s libbpf: failed to get map info for FD %d; API not supported? Ignoring... libbpf: map '%s' should be BPF_MAP_TYPE_PERF_EVENT_ARRAY libbpf: failed to create epoll instance: %s libbpf: failed to allocate events: out of memory libbpf: failed to allocate buffers: out of memory /sys/devices/system/cpu/onlinelibbpf: failed to get online CPU mask: %d libbpf: failed to open perf buffer event on cpu #%d: %s libbpf: failed to mmap perf buffer on cpu #%d: %s libbpf: failed to enable perf buffer event on cpu #%d: %s libbpf: failed to set cpu #%d, key %d -> perf FD %d: %s libbpf: failed to epoll_ctl cpu #%d perf FD %d: %s failed to create perf buffer: %s (%d)libbpf: error while processing records: %d libbpf: unknown perf sample type %d perf buffer polling failed: %s (%d)Usage: %1$s %2$s { show | list } [MAP] %1$s %2$s create FILE type TYPE key KEY_SIZE value VALUE_SIZE \ entries MAX_ENTRIES name NAME [flags FLAGS] \ [inner_map MAP] [offload_dev NAME] %1$s %2$s dump MAP %1$s %2$s update MAP [key DATA] [value VALUE] [UPDATE_FLAGS] %1$s %2$s lookup MAP [key DATA] %1$s %2$s getnext MAP [key DATA] %1$s %2$s delete MAP key DATA %1$s %2$s pin MAP FILE %1$s %2$s event_pipe MAP [cpu N index M] %1$s %2$s peek MAP %1$s %2$s push MAP value VALUE %1$s %2$s pop MAP %1$s %2$s enqueue MAP value VALUE %1$s %2$s dequeue MAP %1$s %2$s freeze MAP %1$s %2$s help MAP := { id MAP_ID | pinned FILE | name MAP_NAME } DATA := { [hex] BYTES } PROG := { id PROG_ID | pinned FILE | tag PROG_TAG | name PROG_NAME } VALUE := { DATA | MAP | PROG } UPDATE_FLAGS := { any | exist | noexist } TYPE := { hash | array | prog_array | perf_event_array | percpu_hash | percpu_array | stack_trace | cgroup_array | lru_hash | lru_percpu_hash | lpm_trie | array_of_maps | hash_of_maps | devmap | devmap_hash | sockmap | cpumap | xskmap | sockhash | cgroup_storage | reuseport_sockarray | percpu_cgroup_storage | queue | stack | sk_storage | struct_ops | ringbuf | inode_storage | task_storage | bloom_filter | user_ringbuf | cgrp_storage | arena } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-f|--bpffs} | {-n|--nomount} } interface %s detach failed: %sinvalid net attach/detach type: %sUsage: %1$s %2$s { show | list } [dev ] %1$s %2$s attach ATTACH_TYPE PROG dev [ overwrite ] %1$s %2$s detach ATTACH_TYPE dev %1$s %2$s help PROG := { id PROG_ID | pinned FILE | tag PROG_TAG | name PROG_NAME } ATTACH_TYPE := { xdp | xdpgeneric | xdpdrv | xdpoffload } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} } Note: Only xdp, tcx, tc, netkit, flow_dissector and netfilter attachments are currently supported. For progs attached to cgroups, use "bpftool cgroup" to dump program attachments. For program types sk_{filter,skb,msg,reuseport} and lwt/seg6, please consult iproute2. kretprobe func %s offset %llu uprobe filename %s offset %llu uretprobe filename %s offset %llu Usage: %1$s %2$s { show | list } [STRUCT_OPS_MAP] %1$s %2$s dump [STRUCT_OPS_MAP] %1$s %2$s register OBJ [LINK_DIR] %1$s %2$s unregister STRUCT_OPS_MAP %1$s %2$s help STRUCT_OPS_MAP := [ id STRUCT_OPS_MAP_ID | name STRUCT_OPS_MAP_NAME ] OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} } Warning: 'bpftool map create [...] dev ' syntax is deprecated. Going further, please use 'offload_dev ' to request hardware offload for the map.offload device already specified== @%lld.%09lld CPU: %d index: %d ===== unknown event type=%d size=%d can't open /proc/self/ns/net: %sNetlink error reporting not supportedcan't get next link: %s (id %d)can't get link info for fd %d: %scannot handle more than %u links expected 'overwrite', got: '%s'?interface %s attach failed: %scan't lookup struct_ops map %s id %uWarning: cannot read values from %s map with value_size != 8failed to create json writer for btf. falling back to plain outputstruct_ops requires kernel CONFIG_DEBUG_INFO_BTF=ycan't find bpf_map_info from btf_vmlinux%s id %u is not a struct_ops mapcan't register struct_ops %s: %sRegistered %s but can't find id: %sRegistered %s but can't find link id: %sRegistered %s %s map id %u link id %uNMM"M6K%NLLLaLBLLP?>/sys/kernel/trac/proc/%d/fdinfo/%dmap_type: %ukey_size: %uvalue_size: %umax_entries: %umap_flags: %ibtf_trace_bpf_lsm_bpf_iter_libbpf-placeholder-fd.llvm.voidenumfwdtypedeffunc_protovardatasecfloatdecl_tagtype_tagenum64prog-array valuemap-in-map innermax_entriesmap_flagsnuma_nodekey_sizevalue_size%s.innermap_extraenum64_placeholder.ksymslibbpf_tristatedummy_ksymarg:ctxld64find_by_name_kind(%s,%d)prog_load %s insn_cnt %dkallsyms_lookup_name(%s,%d) func (%s:count=%d): btf_fdinvalid func unknown#200100%d: (%*d) call unknown#%d invalid func unknown#2002%lx-%zx(mem buf)%llx %c %499s%*[^ ] gen_loader_optslibbpf: invalid map pointer libbpf: pinned map '%s' map_freezebpf_cgroup_dev_ctx__sk_buffbpf_sockbpf_sock_addrbpf_sockoptbpf_sysctlbpf_user_pt_regs_tbpf_nf_ctxbpf_perf_event_databpf_raw_tracepoint_argsbpf_sk_lookupsk_msg_mdsk_reuseport_mdbpf_sock_opsxdp_mdlibbpf: failed to open %s: %d. No procfs support? libbpf: prog '%s': no BTF-based attach target is specified, use bpf_program__set_attach_target() libbpf: prog '%s': attach program FD is not set libbpf: prog '%s': failed to find BPF program (FD %d) BTF ID for '%s': %d libbpf: prog '%s': failed to find kernel BTF type ID of '%s': %d libbpf: elf: init internal error libbpf: elf: failed to open %s: %s libbpf: elf: failed to open %s as ELF file: %s libbpf: elf: '%s' is not a proper ELF object libbpf: elf: '%s' is not a 64-bit ELF object libbpf: elf: failed to get ELF header from %s: %s libbpf: elf: failed to get section names section index for %s: %s libbpf: elf: failed to get section names strings from %s: %s libbpf: elf: %s is not a valid eBPF object file libbpf: extern (kcfg) '%s': value '%llu' implies integer, char, or boolean type libbpf: extern (kcfg) '%s': value '%llu' isn't boolean compatible libbpf: extern (kcfg) '%s': value '%llu' doesn't fit in %d bytes libbpf: failed to open system Kconfig libbpf: error parsing system Kconfig line '%s': %d libbpf: failed to open in-memory Kconfig: %d libbpf: error parsing in-memory Kconfig line '%s': %d libbpf: struct_ops init: DATASEC %s not found libbpf: struct_ops init: Cannot resolve var type_id %u in DATASEC %s libbpf: struct_ops init: anonymous type is not supported libbpf: struct_ops init: %s is not a struct libbpf: struct_ops init: var %s is beyond the end of DATASEC %s libbpf: struct_ops init: struct %s(type_id=%u) %s found at offset %u libbpf: extern (ksym) '%s': resolution is ambiguous: 0x%llx or 0x%llx libbpf: extern (ksym) '%s': set to 0x%llx libbpf: map '%s': attr '%s': expected PTR, got %s. libbpf: map '%s': attr '%s': type [%u] not found. libbpf: map '%s': attr '%s': expected ARRAY, got %s. libbpf: map '%s': invalid field #%d. libbpf: map '%s': conflicting key size %u != %u. libbpf: map '%s': key type [%d] not found. libbpf: map '%s': key spec is not PTR: %s. libbpf: map '%s': can't determine key size for type [%u]: %zd. libbpf: map '%s': conflicting key size %u != %zd. libbpf: map '%s': conflicting value size %u != %u. libbpf: map '%s': value type [%d] not found. libbpf: map '%s': value spec is not PTR: %s. libbpf: map '%s': can't determine value size for type [%u]: %zd. libbpf: map '%s': conflicting value size %u != %zd. libbpf: map '%s': multi-level inner maps not supported. libbpf: map '%s': '%s' member should be last. libbpf: map '%s': should be map-in-map or prog-array. libbpf: map '%s': conflicting value size %u != 4. libbpf: map '%s': %s type [%d] not found. libbpf: map '%s': %s spec is not a zero-sized array. libbpf: map '%s': %s def is of unexpected kind %s. libbpf: map '%s': prog-array value def is of unexpected kind %s. libbpf: map '%s': map-in-map inner def is of unexpected kind %s. libbpf: map '%s': inner def can't be pinned. libbpf: map '%s': invalid pinning value %u. libbpf: map '%s': attr '%s': expected ENUM or ENUM64, got %s. libbpf: map '%s': attr '%s': invalid __ulong libbpf: map '%s': unknown field '%s'. libbpf: map '%s': ignoring unknown field '%s'. libbpf: map '%s': map type isn't specified. libbpf: map '%s': found type = %u. libbpf: map '%s': found key [%u], sz = %u. libbpf: map '%s': found key_size = %u. libbpf: map '%s': found value [%u], sz = %u. libbpf: map '%s': found value_size = %u. libbpf: map '%s': found max_entries = %u. libbpf: map '%s': found map_flags = 0x%x. libbpf: map '%s': found map_extra = 0x%llx. libbpf: map '%s': found pinning = %u. libbpf: map '%s': found numa_node = %u. libbpf: map '%s': found inner map definition. libbpf: elf: failed to get section(%zu) header from %s: %s libbpf: elf: failed to get section name string at offset %zu from %s: %s libbpf: elf: failed to get section(%zu) name from %s: %s libbpf: elf: failed to get section(%zu) %s data from %s: %s libbpf: No name found in string section for DATASEC kind. libbpf: sec '%s': failed to determine size from ELF: size %u, err %d libbpf: sec '%s': unexpected non-VAR type found libbpf: sec '%s': failed to find name of DATASEC's member #%d libbpf: failed to get sym name string for var %s libbpf: sec '%s': failed to find ELF symbol for VAR '%s' libbpf: cannot create a dummy_ksym var libbpf: elf: failed to get section(%zu) from %s: %s libbpf: sec '%s': collecting relocation for section(%zu) '%s' libbpf: sec '%s': failed to get relo #%d libbpf: sec '%s': symbol #%zu not found for relo #%d libbpf: sec '%s': corrupted symbol #%zu pointing to invalid section #%zu for relo #%d libbpf: sec '%s': invalid offset 0x%zx for relo #%d libbpf: sec '%s': relo #%d: insn #%u against '%s' libbpf: sec '%s': relo #%d: couldn't find program in section '%s' for insn #%u, probably overridden weak function, skipping... libbpf: prog '%s': invalid relo against '%s' for insns[%d].code 0x%x libbpf: prog '%s': incorrect bpf_call opcode libbpf: prog '%s': bad call relo against '%s' in section '%s' libbpf: prog '%s': bad call relo against '%s' at offset %zu libbpf: prog '%s': invalid relo against '%s' in special section 0x%x; forgot to initialize global var?.. libbpf: prog '%s': bad subprog addr relo against '%s' at offset %zu+%d libbpf: prog '%s': bad map relo against '%s' in section '%s' libbpf: prog '%s': found map %zd (%s, sec %d, off %zu) for insn #%u libbpf: prog '%s': map relo failed to find map for section '%s', off %zu libbpf: prog '%s': bad data relo against section '%s' libbpf: prog '%s': data relo failed to find map for section '%s' libbpf: prog '%s': found data map %zd (%s, sec %d, off %zu) for insn %u libbpf: prog '%s': extern relo failed to find extern for '%s' (%d) libbpf: prog '%s': found extern #%d '%s' (sym %d) for insn #%u libbpf: map '%s' (global data): at sec_idx %d, offset %zu, flags %x. libbpf: failed to alloc map '%s' content buffer: %d libbpf: object '%s': token is prevented, skipping... libbpf: object '%s': BPF FS at '%s' doesn't have BPF token delegation set up, skipping... libbpf: object '%s': failed (%d) to create BPF token from '%s'%s libbpf: object '%s': failed (%d) to open BPF FS mount at '%s'%s libbpf: CO-RE relocating [%d] %s %s: found target candidate [%d] %s %s in [%s] libbpf: skipping module BTFs loading, missing privileges libbpf: failed to iterate BTF objects: %d libbpf: failed to get BTF object #%d FD: %d libbpf: failed to get BTF object #%d info: %d libbpf: failed to load module [%s]'s BTF object #%d: %d libbpf: prog '%s': relo #%d: poisoning insn #%d that loads map #%d '%s' libbpf: prog '%s': relo #%d: poisoning insn #%d that calls kfunc '%s' libbpf: prog '%s': relo #%d: bad insn libbpf: prog '%s': relo #%d: bad relo type %d libbpf: prog '%s': error relocating .BTF.ext function info: %d libbpf: prog '%s': missing .BTF.ext function info. libbpf: prog '%s': missing .BTF.ext function info for the main program, skipping all of .BTF.ext func info. libbpf: prog '%s': error relocating .BTF.ext line info: %d libbpf: prog '%s': missing .BTF.ext line info. libbpf: prog '%s': missing .BTF.ext line info for the main program, skipping all of .BTF.ext line info. libbpf: prog '%s': exception_callback: decl tag not applied to the main program libbpf: prog '%s': exception callback %s must be a global non-hidden function libbpf: prog '%s': exception_callback: decl tag contains empty value libbpf: prog '%s': cannot find exception callback '%s' libbpf: prog '%s': subprog '%s' arg#%d is expected to be of `struct %s *` type libbpf: prog '%s': missing BPF prog type, check ELF section name '%s' libbpf: prog '%s': SEC("struct_ops") program isn't referenced anywhere, did you forget to use it? libbpf: prog '%s': failed to prepare load attributes: %d libbpf: gen: prog_load: type %d insns_cnt %zd progi_idx %d libbpf: gen: find_attach_tgt %s %d libbpf: gen: emit_relo (%d): %s at %d %s libbpf: BTF fd off %d for kfunc %s exceeds INT16_MAX, cannot process relocation func (%s:count=%d): imm: %%d, off: %%dlibbpf: prog '%s': -- BEGIN PROG LOAD LOG -- %s-- END PROG LOAD LOG -- libbpf: prog '%s': failed to bind map '%s': %s invalid func unknown#195896080 %d: (%*d) call unknown#195896080 %d: failed to resolve CO-RE relocation %s%s %d: BPF map '%s' is referenced but wasn't created %d: kfunc '%s' is referenced but wasn't resolved libbpf: prog '%s': BPF program load failed: %s libbpf: failed to init libelf for %s libbpf: failed to open /proc/kallsyms: %d libbpf: failed to read kallsyms entry: %d libbpf: extern (var ksym) '%s': not found in kernel BTF libbpf: extern (var ksym) '%s': incompatible types, expected [%d] %s %s, but kernel has [%d] %s %s libbpf: extern (var ksym) '%s': resolved to [%d] %s %s libbpf: extern (func ksym) '%s': not found in kernel or module BTFs libbpf: extern (func ksym) '%s': func_proto [%d] incompatible with %s [%d] libbpf: extern (func ksym) '%s': module BTF fd index %d too big to fit in bpf_insn offset libbpf: extern (func ksym) '%s': resolved to %s [%d] libbpf: failed to mkdir %s: %s libbpf: failed to statfs %s: %s libbpf: specified path %s is not on BPF FS libbpf: prog '%s': can't unpin program that wasn't loaded libbpf: prog '%s': unpinned from '%s' libbpf: map '%s': failed to create inner map: %d libbpf: gen: map_create: %s idx %d type %d value_type_id %d map_create %s idx %d type %d value_size %d value_btf_id %dlibbpf: Total maps exceeds %d libbpf: Error in bpf_create_map_xattr(%s):%s(%d). Retrying without BTF. libbpf: %s size (%zu) is too small libbpf: %s has non-zero extra bytes libbpf: error: program handler doesn't match object libbpf: object not yet loaded; load it first libbpf: prog '%s': can't pin program that wasn't loaded libbpf: prog '%s': failed to pin at '%s': %s libbpf: prog '%s': pinned at '%s' libbpf: map '%s': can't pin BPF map without FD (was it created?) libbpf: map '%s' already has pin path '%s' different from '%s' libbpf: map '%s' already pinned at '%s'; not re-pinning libbpf: missing a path to pin map '%s' at libbpf: map '%s' already pinned libbpf: failed to pin map: %s libbpf: map '%s': skipped auto-creating... libbpf: found no pinned map to reuse at '%s' libbpf: couldn't retrieve pinned map '%s': %s libbpf: couldn't reuse pinned map at '%s': parameter mismatch libbpf: reused pinned map at '%s' libbpf: map '%s': error reusing pinned map libbpf: map '%s': cannot find pinned map libbpf: map '%s': skipping creation (preset fd=%d) libbpf: map '%s': created successfully, fd=%d libbpf: gen: map_update_elem: idx %d update_elem idx %d value_size %dlibbpf: gen: map_freeze: idx %d libbpf: map '%s': failed to set initial contents: %s libbpf: map '%s': failed to freeze as read-only: %s libbpf: map '%s': failed to re-mmap() contents: %d libbpf: map '%s': failed to mmap arena: %d libbpf: gen: populate_outer_map: outer %d key %d inner %d populate_outer_map outer %d key %d inner %dlibbpf: map '%s': failed to initialize slot [%d] to map '%s' fd=%d: %d libbpf: map '%s': slot [%d] set to map '%s' fd=%d libbpf: map '%s': failed to auto-pin at '%s': %d libbpf: map '%s': failed to create: %s(%d) libbpf: error in %s: map handler doesn't belong to object libbpf: prog '%s': relo #%d: target candidate search failed for [%d] %s %s: %ld pЈP@0` P/@ /__bpf_map__itersocketconfig:%d kretprobeskprobesuretprobesuprobes-:%s/%slibbpf_%u_%s_0x%zx_%dx64__%s_sys_bpf%c:%s/%s %s+0x%zxbpf_kprobe_multi_opts%llx %499s%*[^ ] kprobe.multikretprobe.multikretprobe.multi/%m[a-zA-Z0-9_.*?]kprobe.sessionusdtusdt/%m[^:]:%m[^:]:%m[^:].databpf_perf_event_optsbpf_kprobe_opts%s/events/%s/%s/idkretprobe/%m[a-zA-Z0-9_.]+%liksyscallkretsyscallkretsyscall/__%s_sys_%s__se_sys_%sbpf_ksyscall_opts.so.so.LD_LIBRARY_PATH/usr/lib64:/usr/lib/lib/x86_64-linux-gnu/usr/bin:/usr/sbin%.*s/%sbpf_uprobe_multi_opts%m[^/]/%m[^:]:%m[^ ]uretprobe.multibpf_uprobe_opts!/libbpf_%u_%s_0x%zx%c:%s/%s %s:0x%zx+%li%nuretprobe.sbpf_iter_attach_optslibbpf: Empty CPU range %d%n-%d%nstaticbpf_object_open_optsLIBBPF_BPF_TOKEN_PATHlibbpf: license of %s is %s .data..rodata..addr_space.1.rel.struct_ops.rel.struct_ops.link.rel?.struct_ops.rel?.struct_ops.link.rel.maps.bss.bss.libbpf: map #%d: empty name. libbpf: internal error at %d raw_tp.wraw_tracepoint.wsk_reuseport/migratekprobe+uprobe+uprobe.s+kretprobe+uretprobe+uretprobe.s+kprobe.multi+kretprobe.multi+kprobe.session+uprobe.multi+uretprobe.multi+uprobe.multi.s+uretprobe.multi.s+ksyscall+kretsyscall+usdt+usdt.s+tc/ingresstc/egressclassifierraw_tracepoint+raw_tp+raw_tracepoint.w+raw_tp.w+tp_btf+fentry+fmod_ret+fexit+fentry.s+fmod_ret.s+fexit.s+freplace+lsm+lsm.s+lsm_cgroup+iter+iter.s+xdp.frags/devmapxdp/devmapxdp.frags/cpumapxdp/cpumapxdp.fragssockopssk_skb/stream_parsersk_skb/stream_verdictsk_skb/verdictcgroup_skb/ingresscgroup_skb/egresscgroup/skbcgroup/sock_createcgroup/sock_releasecgroup/sockcgroup/post_bind4cgroup/post_bind6cgroup/bind4cgroup/bind6cgroup/connect4cgroup/connect6cgroup/connect_unixcgroup/sendmsg4cgroup/sendmsg6cgroup/sendmsg_unixcgroup/recvmsg4cgroup/recvmsg6cgroup/recvmsg_unixcgroup/getpeername4cgroup/getpeername6cgroup/getpeername_unixcgroup/getsockname4cgroup/getsockname6cgroup/getsockname_unixcgroup/sysctlcgroup/getsockoptcgroup/setsockoptcgroup/devstruct_ops+struct_ops.s+libbpf: failed to open '%s': %s libbpf: failed to parse '%s': %s /sys/bus/event_source/devices/uprobe/type/sys/bus/event_source/devices/kprobe/typelibbpf: failed to determine %s perf type: %s /sys/bus/event_source/devices/uprobe/format/retprobe/sys/bus/event_source/devices/kprobe/format/retprobelibbpf: failed to determine %s retprobe bit: %s /sys/kernel/debug/tracing/kprobe_events/sys/kernel/tracing/kprobe_events/sys/kernel/debug/tracing/uprobe_events/sys/kernel/tracing/uprobe_events/sys/kernel/debug/tracing/available_filter_functions_addrs/sys/kernel/tracing/available_filter_functions_addrs/sys/kernel/tracing/available_filter_functions/sys/kernel/debug/tracing/available_filter_functionslibbpf: prog '%s': can't attach BPF program without FD (was it loaded?) libbpf: failed to open %s: %d libbpf: failed to parse available_filter_functions_addrs entry: %d libbpf: failed to parse available_filter_functions entry: %d libbpf: prog '%s': failed to attach: %s libbpf: kprobe multi pattern is invalid: %s libbpf: kprobe session pattern is invalid: %s libbpf: invalid section '%s', expected SEC("usdt/::") libbpf: prog '%s': can't attach before loaded libbpf: prog '%s': failed to attach to raw tracepoint '%s': %s libbpf: prog '%s': invalid section name '%s' libbpf: failed to guess program type from ELF section '%s' libbpf: supported section(type) names are:%s libbpf: failed bpf_prog_get_info_by_fd for FD %d: %d libbpf: The target program doesn't have BTF libbpf: Failed to get BTF %d of the program: %d libbpf: %s is not found in prog's BTF libbpf: link fd=%d: pinned at %s libbpf: prog '%s': invalid perf event FD %d libbpf: prog '%s': failed to create BPF link for perf_event FD %d: %d (%s) libbpf: prog '%s': user context value is not supported libbpf: prog '%s': failed to attach to perf_event FD %d: %s libbpf: prog '%s': try add PERF_SAMPLE_CALLCHAIN to or remove exclude_callchain_[kernel|user] from pfd %d libbpf: prog '%s': failed to enable perf_event FD %d: %s libbpf: failed to add legacy kprobe event for '%s+0x%zx': %s libbpf: failed to determine legacy kprobe event id for '%s+0x%zx': %s libbpf: legacy kprobe perf_event_open() failed: %s libbpf: prog '%s': failed to create %s '%s+0x%zx' perf event: %s libbpf: prog '%s': failed to attach to %s '%s+0x%zx': %s libbpf: kprobe name is invalid: %s libbpf: kretprobes do not support offset specification libbpf: resolved '%s' to '%s' libbpf: prog '%s': failed to resolve full path for '%s': %d libbpf: elf: ambiguous match found '%s@%lu' in '%s' previous offset %lu libbpf: prog '%s': failed to attach multi-uprobe: %s libbpf: prog '%s': invalid format of section definition '%s' libbpf: zip: failed to open %s: %ld libbpf: zip: found entry for %s in %s at 0x%lx libbpf: zip: entry %s of %s is compressed and cannot be handled libbpf: elf: could not read elf file %s from %s: %s libbpf: elf: symbol address match for %s of %s in %s: 0x%x + 0x%lx = 0x%lx libbpf: failed to add legacy uprobe event for %s:0x%zx: %d libbpf: failed to determine legacy uprobe event id for %s:0x%zx: %d libbpf: legacy uprobe perf_event_open() failed: %d libbpf: prog '%s': failed to create %s '%s:0x%zx' perf event: %s libbpf: prog '%s': failed to attach to %s '%s:0x%zx': %s libbpf: zip: could not find archive member %s in %s: %ld libbpf: prog '%s': section '%s' missing ':function[+offset]' specification libbpf: prog '%s': uretprobes do not support offset specification libbpf: tracepoint %s/%s path is too long libbpf: prog '%s': failed to attach to iterator: %s libbpf: map '%s': can't attach non-struct_ops map libbpf: map '%s': can't attach BPF map without FD (was it created?) libbpf: failed to munmap cpu_buf #%d libbpf: Error loading vmlinux BTF: %d libbpf: Failed to open cpu mask file %s: %d libbpf: Failed to read cpu mask from %s: %d libbpf: CPU mask is too big in file %s libbpf: Failed to get CPU range %s: %d libbpf: Invalid CPU range [%d,%d] in %s libbpf: failed to load BPF skeleton '%s': %d libbpf: prog '%s': failed to auto-attach: %d libbpf: map '%s': BPF skeleton version is old, skipping map auto-attachment... libbpf: map '%s': failed to auto-attach: %d libbpf: failed to parse '%s': no separator libbpf: failed to parse '%s': no value libbpf: extern (kcfg) '%s': value '%c' implies tristate or char type libbpf: extern (kcfg) '%s': value '%c' implies bool, tristate, or char type libbpf: extern (kcfg) '%s': value '%s' implies char array type libbpf: extern (kcfg) '%s': invalid string config '%s' libbpf: extern (kcfg) '%s': long string '%s' of (%zu bytes) truncated to %d bytes libbpf: failed to parse '%s' as integer: %d libbpf: failed to parse '%s' as integer completely libbpf: extern (kcfg) '%s': value '%s' isn't a valid integer libbpf: extern (kcfg) '%s': value '%s' implies integer type libbpf: extern (kcfg) '%s': set to %s libbpf: prog '%s': unexpected relo for insn #%zu, type %d libbpf: prog '%s': no .text section found yet sub-program call exists libbpf: prog '%s': insn #%zu relocated, imm %d points to subprog '%s' (now at %zu offset) libbpf: prog '%s': missing subprog addr relo for insn #%zu /sys/devices/system/cpu/possiblelibbpf: map '%s': failed to determine number of system CPUs: %d libbpf: map '%s': setting size to %d libbpf: loading object '%s' from buffer libbpf: loading object from %s libbpf: alloc memory failed for %s libbpf: elf: endianness mismatch in %s. libbpf: elf: failed to get the number of sections for %s: %s libbpf: elf: multiple symbol tables in %s libbpf: elf: couldn't find symbol table in %s, stripped object file? libbpf: elf: section(%d) %s, size %ld, link %d, flags %lx, type=%d libbpf: invalid license section in %s libbpf: invalid kver section in %s libbpf: kernel version of %s is %x libbpf: elf: legacy map definitions in 'maps' section are not supported by libbpf v1.0+ libbpf: sec '%s': failed to get symbol name for offset %zu libbpf: sec '%s': program at offset %zu crosses section boundary libbpf: sec '%s': program '%s' is static and not supported libbpf: sec '%s': found program '%s' at insn offset %zu (%zu bytes), code size %zu insns (%zu bytes) libbpf: sec '%s': failed to alloc memory for new program '%s' libbpf: sec '%s': corrupted program '%s', offset %zu, size %zu libbpf: sec '%s': failed to allocate memory for prog '%s' libbpf: elf: skipping unrecognized data section(%d) %s libbpf: elf: skipping relo section(%d) %s for section(%d) %s libbpf: elf: skipping section(%d) %s (size %zu) libbpf: elf: symbol strings section missing or invalid in %s libbpf: Error loading ELF section %s: %d. libbpf: Ignore ELF section %s because its depending ELF section %s is not found. libbpf: Error loading ELF section %s: %d. Ignored and continue. libbpf: looking for externs among %d symbols... libbpf: failed to find BTF for extern '%s': %d libbpf: extern function %s is unsupported under %s section libbpf: failed to resolve size of extern (kcfg) '%s': %d libbpf: failed to determine alignment of extern (kcfg) '%s': %d libbpf: extern (kcfg) '%s': type is unsupported libbpf: unrecognized extern section '%s' libbpf: collected %d externs total libbpf: extern (ksym) #%d: symbol %d, name %s libbpf: extern (kcfg) #%d: symbol %d, off %u, name %s libbpf: elf: failed to get %s map definitions for %s libbpf: map '%s' BTF data is corrupted. libbpf: map '%s': unexpected var kind %s. libbpf: map '%s': unsupported map linkage %s. libbpf: map '%s': unexpected def kind %s. libbpf: map '%s': invalid def size. libbpf: map '%s': failed to alloc map name. libbpf: map '%s': at sec_idx %d, offset %zu. libbpf: map '%s': couldn't build pin path. libbpf: map '%s': only single ARENA map is supported (map '%s' is also ARENA) libbpf: elf: sec '%s': declared ARENA map size (%zu) is too small to hold global __arena variables of size %zu libbpf: elf: sec '%s': to use global __arena variables the ARENA map should be explicitly declared in SEC(".maps") libbpf: prog '%s': unrecognized ELF section name '%s' libbpf: prog '%s': failed to initialize: %d libbpf: struct_ops reloc: failed to get %d reloc libbpf: struct_ops reloc: symbol %zx not found libbpf: struct_ops reloc %s: rel->r_offset %zu shdr_idx %u unsupported non-static function libbpf: struct_ops reloc %s: invalid target program offset %llu libbpf: struct_ops reloc %s: cannot relocate non func ptr %s libbpf: struct_ops reloc %s: cannot find prog at shdr_idx %u to relocate func ptr %s libbpf: struct_ops reloc %s: prog %s is not struct_ops BPF program libbpf: .maps relo #%d: failed to get ELF relo libbpf: .maps relo #%d: symbol %zx not found libbpf: .maps relo #%d: for %zd value %zd rel->r_offset %zu name %d ('%s') libbpf: .maps relo #%d: cannot find map '%s' at rel->r_offset %zu libbpf: .maps relo #%d: '%s' isn't a BTF-defined map libbpf: .maps relo #%d: hash-of-maps '%s' should have key size %zu. libbpf: .maps relo #%d: '%s' isn't a valid map reference libbpf: .maps relo #%d: '%s' isn't a valid program reference libbpf: .maps relo #%d: '%s' isn't an entry-point program libbpf: .maps relo #%d: map '%s' slot [%d] points to %s '%s' libbpf: struct_ops reloc %s: cannot find member at moff %u libbpf: struct_ops reloc: cannot find map at rel->r_offset %zu libbpf: struct_ops reloc %s: for %lld value %lld shdr_idx %u rel->r_offset %zu map->sec_offset %zu name %d ('%s') libbpf: DATASEC '%s' not found. libbpf: failed to find BTF for extern '%s' [%d] section: %d libbpf: failed to find extern definition for BTF %s '%s' libbpf: failed to find extern definition for BTF var '%s' libbpf: BTF is required, but is missing or corrupted. libbpf: failed to initialize skeleton BPF object '%s': %d libbpf: failed to find skeleton map '%s' libbpf: failed to populate skeleton maps for '%s': %d libbpf: failed to find skeleton program '%s' libbpf: failed to populate skeleton progs for '%s': %d libbpf: .BTF.ext %s section is not aligned to 4 bytes libbpf: %s section (off:%u len:%u) is beyond the end of the ELF section .BTF.ext libbpf: .BTF.ext %s record size not found libbpf: %s section in .BTF.ext has invalid record size %u libbpf: %s section in .BTF.ext has no recordslibbpf: %s section header is not found in .BTF.ext libbpf: %s section has incorrect num_records in .BTF.ext libbpf: Unsupported BTF_KIND:%u libbpf: Detection of kernel %s support failed: %d libbpf: unsatisfiable type cycle, id:[%u] libbpf: unsupported BTF_KIND:%u libbpf: BTF.ext header not foundlibbpf: BTF.ext in non-native endianness is not supported libbpf: Invalid BTF.ext magic:%x libbpf: Unsupported BTF.ext version:%u libbpf: Unsupported BTF.ext flags:%x libbpf: Netlink error reporting not supported libbpf: Can't load BTF with non-native endianness due to unsupported header length %u libbpf: Invalid BTF magic: %x libbpf: BTF header len %u larger than data size %u libbpf: Invalid BTF total size: %u libbpf: Invalid BTF data sections layout: type data at %u + %u, strings data at %u + %u libbpf: BTF type section is not aligned to 4 bytes libbpf: Invalid BTF string section libbpf: BTF type [%d] is malformed libbpf: BTF types data is malformed libbpf: btf: type [%u]: invalid %s (string offset %u) libbpf: btf: type [%u]: invalid referenced type ID %u libbpf: btf: type [%u]: referenced type [%u] is not FUNC_PROTO libbpf: btf: type [%u]: unrecognized kind %u libbpf: failed to open %s: %s libbpf: failed to open %s as ELF file libbpf: failed to get EHDR from %s libbpf: failed to get section names section index for %s libbpf: failed to get e_shstrndx from %s libbpf: failed to get section(%d) header from %s libbpf: failed to get section(%d) name from %s libbpf: failed to get section(%d, %s) data from %s libbpf: failed to find '%s' ELF section in %s libbpf: type [%d], kind [%d] is invalid for distilled base BTF; it is anonymous libbpf: type [%d] in distilled based BTF has unexpected kind [%d] libbpf: base BTF id [%d] maps to invalid distilled base BTF id [%d] libbpf: distilled base BTF type '%s' [%u], size %u has multiple candidates of the same size (ids [%u, %u]) in base BTF libbpf: distilled base BTF type '%s' [%d] is not mapped to base BTF id libbpf: string '%s' [offset %u] is not mapped to base BTFlibbpf: failed to get ELF class (bitness) for %s /lib/modules/%1$s/vmlinux-%1$s/lib/modules/%1$s/build/vmlinux/usr/lib/modules/%1$s/kernel/vmlinux/usr/lib/debug/boot/vmlinux-%1$s/usr/lib/debug/boot/vmlinux-%1$s.debug/usr/lib/debug/lib/modules/%1$s/vmlinuxlibbpf: kernel BTF is missing at '%s', was CONFIG_DEBUG_INFO_BTF enabled? libbpf: failed to read kernel BTF from '%s': %d libbpf: loaded kernel BTF from '%s' libbpf: loading kernel BTF '%s': %d libbpf: failed to find valid kernel BTF libbpf: btf_dedup_new failed: %ldlibbpf: unknown kind %d for type [%d] libbpf: btf_dedup_prep failed:%d libbpf: btf_dedup_strings failed:%d libbpf: btf_dedup_resolve_fwds failed:%d libbpf: btf_dedup_ref_types failed:%d libbpf: btf_dedup_compact_types failed:%d libbpf: btf_dedup_remap_types failed:%d libbpf: btf_dedup_struct_types failed:%d libbpf: btf_dedup_prim_types failed:%d __attribute__((btf_type_tag("%s")))libbpf: unexpected type in decl chain, kind:%u, id:[%u] libbpf: not enough memory for decl stack:%dlibbpf: anonymous struct/union loop, id:[%u] BPF_PROG_LOAD expected_attach_type attributebpf_probe_read_kernel() helperBTF DATASEC names starting from '?'%ș@"ȼȼȼȼȼȼȼȼȼȼȼȼFȼȼ``ݽȼȼȼȼȼhh@@@@@@@@@@@@p@@U@@@@@ҺҺp88888G"00000@(H@@(@rP@P```PPPPP`hh hhp1E11h11111111TTLTTTTLLLLLTTThL*%x!%%%%x!x!x!x!x!x!%!!x!%x!% :(99s9@9@9(9(999999999(999(9AABAHAHAADDpDPD0DACAAAABALOMM0M0MLMNMMMLNLLLLML Debian Debian %u.%u.%umemcg-based memory accountingbpf_map_create_optsbpf_prog_load_optsbpf_prog_query_optsbpf_test_run_optsbpf_raw_tp_optsbpf_link_create_optsbpf_btf_load_optslibbpf: BTF.ext has no data func_infoline_infocore_relo/proc/version_signature%*s %*s %u.%u.%u libbpf: BTF header not found type namefield nameenum nameparam namerbe.BTF.base/boot/vmlinux-%1$s/sys/kernel/btf/vmlinuxbtf_dedup_opts %s%s: %d;%s___%zu%s%s%senum%s%s %s%s = %d, %s%s = %u, %s%s___%zd = %d, %s%s___%zd = %u, %s%s = %lldLL, %s%s = %lluULL, %s%s___%zd = %lldLL, %s%s___%zd = %lluULL, %s} __attribute__((mode(byte))) __attribute__((mode(word))) *enum %sunion %sstruct %s volatile const restrict[%u] (void)%s%s%s { __attribute__((packed))__Poly8_t__builtin_va_listtypedef %s %s; btf_dump_emit_type_decl_optsunsigned char__Poly16_tunsigned short__Poly64_tunsigned long long__Poly128_tunsigned __int128unsigned long intunsigned int longlong unsigned intlong int unsignedint unsigned longint long unsignedBPF program nameglobal variablesminimal BTFBTF functionsBTF data section and variableBTF global functionARRAY map mmap()BPF_PROG_BIND_MAP supportmodule BTF supportBTF_KIND_FLOAT supportBPF perf link supportBTF_KIND_DECL_TAG supportBTF_KIND_TYPE_TAG supportBPF cookie supportBTF_KIND_ENUM64 supportKernel using syscall wrapperBPF multi-uprobe link supportkernel-side __arg_ctx tagrip/proc/%d/root%s/proc/%d/maps%zx-%zx %s %zx %*s %*d%[^ ] libbpf_nametestlibbpf_globallibbpf_mmapdet_arg_ctxlibbpf_det_bindkey typeinner mapvalue type r=%dclose(%%d) = %%dbyte_offbyte_szfield_existslshift_u64rshift_u64local_type_idtarget_type_idtype_existstype_matchestype_sizeenumval_existsenumval_valuefailuresuccessnon-matching.strtab.symtabexeclib __bpf_usdt_specs__bpf_usdt_ip_to_spec_id.note.stapsdt.stapsdt.base %d @ %ld ( %%%15[^)] ) %n %d @ ( %%%15[^)] ) %n %d @ %%%15s %n %d @ $%ld %nhookprioeipraxeaxrbxebxblrcxecxclrdxedxdlrsiesisilrdiedidilrbpebpbplrspespsplr8r8dr8wr8br9r9dr9wr9br10r10dr10wr10br11r11dr11wr11br12r12dr12wr12br13r13dr13wr13br14r14dr14wr14br15r15dr15wr15blibbpf: usdt: unrecognized register '%s' libbpf: prog '%s': relo %d at insn #%d can't be applied to array access libbpf: prog '%s': relo %d at insn #%d can't be satisfied for bitfield libbpf: unexpected kind %s relocated, local [%d], target [%d] libbpf: usdt: failed to get absolute path of '%s' (err %d), using path as is... libbpf: usdt: failed to open '%s' to get base addr of '%s': %d libbpf: usdt: discovered segment for lib '%s': addrs %zx-%zx mode %s offset %zx libbpf: usdt: failed to find '%s' (resolved to '%s') within PID %d memory mappings libbpf: Error in %s():%s(%d). Couldn't create simple array map. libbpf: ELF SYMTAB section #%zu points to missing STRTAB section #%zu in %s libbpf: ELF SYMTAB section #%zu points to invalid STRTAB section #%zu in %s libbpf: ELF sym #0 is invalid in %s libbpf: ELF sym #%d in section #%zu has unsupported symbol binding %d libbpf: ELF sym #%d in section #%zu has unsupported symbol visibility %d libbpf: ELF sym #%d is invalid extern symbol in %s libbpf: ELF sym #%d in section #%zu points to missing section #%zu in %s libbpf: ELF relo section #%zu points to invalid SYMTAB section #%zu in %s libbpf: ELF relo section #%zu points to missing section #%zu in %s libbpf: ELF relo section #%zu name has invalid name in %s libbpf: ELF relo section #%zu points to invalid section #%zu in %s libbpf: ELF relo #%d in section #%zu has unexpected type %zu in %s libbpf: ELF relo #%d in section #%zu points to invalid symbol #%zu in %s libbpf: ELF relo #%d in section #%zu points to missing symbol #%zu in %s libbpf: global '%s': incompatible forward declaration names '%s' and '%s' libbpf: global '%s': incompatible %s forward declaration and concrete kind %s libbpf: global '%s': incompatible BTF kinds %s and %s libbpf: global '%s': incompatible %s names '%s' and '%s' libbpf: global '%s': incompatible %s '%s' size %u and %u libbpf: global '%s': incompatible func '%s' linkage libbpf: global '%s': incompatible var '%s' linkage libbpf: global '%s': incompatible number of %s fields %u and %u libbpf: global '%s': incompatible field #%d names '%s' and '%s' libbpf: global '%s': incompatible field #%d ('%s') offsets libbpf: global '%s': incompatible number of %s params %u and %u libbpf: global '%s': unsupported BTF kind %s libbpf: global '%s': map %s mismatch libbpf: failed to find symbol for variable '%s' in section '%s' var t=%d w=%d (%s:count=%d): imm[0]: %%d, imm[1]: %%d var t=%d w=%d (%s:count=%d): insn.reglibbpf: prog '%s': relo #%d: unrecognized CO-RE relocation %s (%d) at insn #%d libbpf: prog '%s': relo for [%u] %s (at idx %d) captures type [%d] of unexpected kind %s libbpf: prog '%s': relo #%d: parsing [%d] %s %s + %s failed: %d libbpf: prog '%s': relo #%d: %s libbpf: prog '%s': relo #%d: error matching candidate #%d %s: %d libbpf: prog '%s': relo #%d: %s candidate #%d %s libbpf: prog '%s': relo #%d: field offset ambiguity: %u != %u libbpf: prog '%s': relo #%d: relocation decision ambiguity: %s %llu != %s %llu libbpf: prog '%s': relo #%d: no matching targets found libbpf: prog '%s': relo #%d: <%s> (%d) relocation doesn't support anonymous types libbpf: elf: failed to init libelf for %s libbpf: elf: could not read elf from %s: %s libbpf: failed to determine tracepoint '%s/%s' perf event ID: %s libbpf: tracepoint '%s/%s' perf_event_open() failed: %s libbpf: prog '%s': failed to create tracepoint '%s/%s' perf event: %s libbpf: prog '%s': failed to attach to tracepoint '%s/%s': %s libbpf: elf: failed to get ehdr from %s: %s libbpf: elf: failed to get symbols for symtab section in '%s': %s libbpf: elf: failed to get verdef ELF section in '%s' libbpf: elf: failed to find symbol table ELF sections in '%s' should not be 0 in a shared librarytry using shared library path insteadlibbpf: elf: ambiguous match for '%s', '%s' in '%s' libbpf: elf: symbol address match for '%s' in '%s': 0x%lx libbpf: elf: '%s' is 0 in symtab for '%s': %s libbpf: elf: failed to find symbol '%s' in '%s' libbpf: failed to create '%s': %d libbpf: failed to create ELF object: %s libbpf: failed to create ELF header: %s libbpf: failed to create STRTAB section: %s libbpf: failed to create STRTAB data: %s libbpf: failed to create SYMTAB section: %s libbpf: failed to create SYMTAB data: %s libbpf: usdt: failed to find USDT support BPF maps, did you forget to include bpf/usdt.bpf.h? /sys/bus/event_source/devices/uprobe/format/ref_ctr_offsetlibbpf: usdt: unrecognized ELF kind %d for '%s' libbpf: usdt: attaching to 32-bit ELF binary '%s' is not supported libbpf: usdt: unsupported ELF class for '%s' libbpf: usdt: unsupported type of ELF binary '%s' (%d), only ET_EXEC and ET_DYN are supported libbpf: usdt: ELF endianness mismatch for '%s' libbpf: usdt: no USDT notes section (%s) found in '%s' libbpf: usdt: invalid USDT notes section (%s) in '%s' libbpf: usdt: discovered PHDR #%d in '%s': vaddr 0x%lx memsz 0x%lx offset 0x%lx type 0x%lx flags 0x%lx libbpf: usdt: failed to find PT_LOAD program headers in '%s' libbpf: usdt: failed to process ELF program segments for '%s': %d libbpf: usdt: matched ELF binary '%s' segment [0x%lx, 0x%lx) for '%s:%s' at IP 0x%lx is not executable libbpf: usdt: attaching to shared libraries without specific PID is not supported on current kernel libbpf: usdt: probe for '%s:%s' in %s '%s': addr 0x%lx base 0x%lx (resolved abs_ip 0x%lx rel_ip 0x%lx) args '%s' in segment [0x%lx, 0x%lx) at offset 0x%lx libbpf: usdt: kernel doesn't support USDT semaphore refcounting for '%s:%s' in '%s' libbpf: usdt: matched ELF binary '%s' segment [0x%lx, 0x%lx] for semaphore of '%s:%s' at 0x%lx is executable libbpf: usdt: sema for '%s:%s' in %s '%s': addr 0x%lx base 0x%lx (resolved 0x%lx) in segment [0x%lx, 0x%lx] at offset 0x%lx libbpf: usdt: too many USDT arguments (> %d) for '%s:%s' with args spec '%s' libbpf: usdt: unrecognized arg #%d spec '%s' libbpf: usdt: unsupported arg #%d (spec '%s') size: %d libbpf: usdt: failed to set USDT spec #%d for '%s:%s' in '%s': %d libbpf: usdt: IP collision detected for spec #%d for '%s:%s' in '%s' libbpf: usdt: failed to map IP 0x%lx to spec #%d for '%s:%s' in '%s': %d libbpf: usdt: failed to attach uprobe #%d for '%s:%s' in '%s': %d libbpf: usdt: failed to attach uprobe multi for '%s:%s' in '%s': %d libbpf: usdt: failed to find ELF loadable segment with semaphore of '%s:%s' in '%s' at 0x%lx libbpf: usdt: failed to find ELF program segment for '%s:%s' in '%s' at IP 0x%lx ]4P44 4F33X8 988X8X8{8{8X8X8X8X8X8X8X8X88X8X8{8;;(<`<::: [%u] %s %s.%s%s%d @ offset %u.%u) @ offset %u)nonemount --bind %s %s failed: %smode=0700mount -t %s %s %s failed: %s(%02x) r%d = bswap%d r%d (%02x) r%d = %s%d r%d (%02x) %c%d = -%c%d (%02x) %c%d %s %s%c%d (%02x) %c%d %s %d BUG_%02x (%02x) *(%s *)(r%d %+d) = %d (%02x) nospec BUG_st_%02x BUG_ldx_%02x (%02x) r0 = *(%s *)skb[%d] (%02x) r%d = %s BUG_ld_%02x (%02x) call pc%s (%02x) call %s#%d (%02x) goto pc%+d (%02x) may_goto pc%+d (%02x) gotol pc%+d (%02x) exit %s%s __gnuc_va_listtypedef Unknown libbpf error %dLINUX_KERNEL_VERSIONLINUX_HAS_BPF_COOKIELINUX_HAS_SYSCALL_WRAPPERLINUX_bpf_struct_ops_libbpf: gen: finish %d BTF is optional, ignoring.btf_load size %d notowner_prog_typeowner_jitedowner_prog_type %s owner_prog_type %d owner%s jited%sfrozen operationoperands ,()bytes_keybytes_valueUNKNOWN(anon)(invalid)(none)CHARBOOLUNKNUNSIGNED[%u] %s '%s'bits_offsetnr_bitsencodingindex_type_idnr_elemsvlenmembersbitfield_size bitfield_size=%u encoding=%s size=%u vlen=%u '%s' val=%d '%s' val=%u '%s' val=%lldLL '%s' val=%lluULLfwd_kind fwd_kind=%slinkage type_id=%u linkage=%sret_type_idparams ret_type_id=%u vlen=%u '%s' type_id=%u type_id=%u, linkage=%svars (%s '%s') size=%ucomponent_idx type_id=%u component_idx=%dattach_flagsattach_btf_nameattach_btf_obj_idattach_btf_id%s%-8u type %-10u %-15s %-15sINTPTRARRAYSTRUCTUNIONENUMFWDTYPEDEFVOLATILECONSTRESTRICTFUNCFUNC_PROTOVARDATASECFLOATDECL_TAGTYPE_TAGENUM64Something wrong in libelfBPF object format invalidEndian mismatchInternal error in libbpfRelocation failedProgram too bigIncorrect kernel versionWrong pid in netlink messageInvalid netlink sequencejmp==&!=s>s>=s<s<=s32s16s8addxoru16u8+=-=*=|=&=<<=neg^=s>>=endians/=s%=(s8)(s16)(s32)libbpf: prog '%s': failed to realloc prog code libbpf: prog '%s': added %zu insns from sub-prog '%s' Cannot replace kernel functionsattach_btf_id 1 is not a functionmount --make-private %s failed: %s(%02x) r%d = addr_space_cast(r%d, %d, %d) (%02x) r%d = &(void __percpu *)(r%d) (%02x) *(%s *)(r%d %+d) = r%d (%02x) lock *(%s *)(r%d %+d) %s r%d (%02x) r%d = atomic%s_fetch_%s((%s *)(r%d %+d), r%d) (%02x) r0 = atomic%s_cmpxchg((%s *)(r%d %+d), r0, r%d) (%02x) r%d = atomic%s_xchg((%s *)(r%d %+d), r%d) (%02x) r%d = *(%s *)(r%d %+d) (%02x) r0 = *(%s *)skb[r%d + %d] (%02x) if %c%d %s %c%d goto pc%+d (%02x) if %c%d %s 0x%x goto pc%+d %s%s [file:%s line_num:%u line_col:%u] typedef __builtin_va_list __gnuc_va_listlibbpf: sec %s types mismatch libbpf: sec %s flags mismatch libbpf: sec %s entsize mismatch libbpf: Failed to parse extended error attributes libbpf: Kernel error message: %s libbpf: no path to unpin map '%s' from libbpf: unpinned map '%s' from '%s' libbpf: object '%s': load can't be attempted twice libbpf: Failed to bump RLIMIT_MEMLOCK (err = %d), you might need to do it explicitly! libbpf: Error in %s():%s(%d). Couldn't load trivial BPF program. Make sure your kernel supports BPF (CONFIG_BPF_SYSCALL=y) and/or that RLIMIT_MEMLOCK is set to big enough value. libbpf: extern (kcfg) '%s': failed to get kernel version libbpf: extern (kcfg) '%s': unrecognized virtual extern libbpf: extern (kcfg) '%s': set to 0x%llx libbpf: extern '%s': unrecognized extern kind libbpf: extern '%s' (strong): not resolved libbpf: extern '%s' (weak): not resolved, defaulting to zero libbpf: struct_ops init_kern: struct %s is not found in kernel BTF libbpf: struct_ops init_kern: struct %s%s is not found in kernel BTF libbpf: struct_ops init_kern: struct %s data is not found in struct %s%s libbpf: struct_ops init_kern %s: type_id:%u kern_type_id:%u kern_vtype_id:%u libbpf: struct_ops init_kern %s: failed to resolve the size of member %s libbpf: struct_ops %s: member %s not found in kernel, skipping it as it's set to zero libbpf: struct_ops init_kern %s: bitfield %s is not supported libbpf: struct_ops init_kern %s: Unmatched member type %s %u != %u(kernel) libbpf: struct_ops init_kern %s: member %s is not a struct_ops program libbpf: struct_ops init_kern %s: kernel member %s is not a func ptr libbpf: struct_ops init_kern %s func ptr %s: invalid reuse of prog %s in sec %s with type %u: attach_btf_id %u != kern_type_id %u libbpf: struct_ops init_kern %s func ptr %s: invalid reuse of prog %s in sec %s with type %u: expected_attach_type %u != kern_member_idx %u libbpf: struct_ops init_kern %s: func ptr %s is set to prog %s from data(+%u) to kern_data(+%u) libbpf: struct_ops init_kern %s: Error in size of member %s: %zd != %zd(kernel) libbpf: struct_ops init_kern %s: copy %s %u bytes from data(+%u) to kern_data(+%u) libbpf: failed to parse target BTF: %d libbpf: sec '%s': skipping CO-RE relocation #%d for insn #%d belonging to eliminated weak subprogram libbpf: prog '%s': relo #%d: failed to record relocation: %d libbpf: prog '%s': relo #%d: failed to relocate: %d libbpf: prog '%s': relo #%d: substituting insn #%d w/ invalid insn libbpf: prog '%s': relo #%d: unexpected insn #%d (ALU/ALU64) value: got %u, exp %llu -> %llu libbpf: prog '%s': relo #%d: patched insn #%d (ALU/ALU64) imm %llu -> %llu libbpf: prog '%s': relo #%d: unexpected insn #%d (LDX/ST/STX) value: got %u, exp %llu -> %llu libbpf: prog '%s': relo #%d: insn #%d (LDX/ST/STX) value too big: %llu libbpf: prog '%s': relo #%d: insn #%d (LDX/ST/STX) accesses field incorrectly. Make sure you are accessing pointers, unsigned integers, or fields of matching type and size. libbpf: prog '%s': relo #%d: patched insn #%d (LDX/ST/STX) off %llu -> %llu libbpf: prog '%s': relo #%d: insn #%d (LDX/ST/STX) unexpected mem size: got %d, exp %u libbpf: prog '%s': relo #%d: insn #%d (LDX/ST/STX) invalid new mem size: %u libbpf: prog '%s': relo #%d: patched insn #%d (LDX/ST/STX) mem_sz %u -> %u libbpf: prog '%s': relo #%d: insn #%d (LDIMM64) has unexpected form libbpf: prog '%s': relo #%d: unexpected insn #%d (LDIMM64) value: got %llu, exp %llu -> %llu libbpf: prog '%s': relo #%d: patched insn #%d (LDIMM64) imm64 %llu -> %llu libbpf: prog '%s': relo #%d: trying to relocate unrecognized insn #%d, code:0x%x, src:0x%x, dst:0x%x, off:0x%x, imm:0x%x libbpf: prog '%s': relo #%d: failed to patch insn #%u: %d libbpf: failed to perform CO-RE relocations: %d libbpf: prog '%s': failed to relocate calls: %d libbpf: prog '%s': failed to relocate data references: %d libbpf: prog '%s': failed to perform .BTF.ext fix ups: %d libbpf: Kernel doesn't support BTF, skipping uploading it. libbpf: -- BEGIN BTF LOAD LOG --- %s -- END BTF LOAD LOG -- libbpf: prog '%s': skipped loading libbpf: prog '%s': failed to load: %d libbpf: map '%s': failed to initialize slot [%d] to prog '%s' fd=%d: %d libbpf: map '%s': slot [%d] set to prog '%s' fd=%d libbpf: nr_progs %d/%d nr_maps %d/%d mismatch libbpf: failed to load object '%s' BTF is mandatory, can't proceed.libbpf: Error loading .BTF into kernel: %d. %s libbpf: gen: load_btf: size %d libbpf: BTF loading error: %d libbpf: sec '%s': found %d CO-RE relocations libbpf: struct_ops init_kern %s: Cannot find member %s in kernel BTF key %uB value %uB max_entries %u size=%u bits_offset=%u nr_bits=%u encoding=%s type_id=%u index_type_id=%u nr_elems=%u '%s' type_id=%u bits_offset=%u type_id=%u offset=%u size=%u attach_btf_obj_id=%d attach_btf_id=%d'version' section incorrect or lostKernel verifier blocks program loadingKernel doesn't support this program typeIncorrect netlink message parsing 0 @ P`ȧ|Լ||||||ԼD$$ $ $L<  < bpf_object__probe_loadingkernel-functionfailed to create hashmap for PID referencesfailed to open PID iterator skeletonfailed to attach PID iterator: %dfailed to create PID iterator session: %dfailed to read PID iterator output: %dinvalid PID iterator output formatfailed to re-alloc memory for ID %u, PID %d, COMM %s...failed to alloc memory for ID %u, PID %d, COMM %s...failed to append entry to hashmap for ID %u: %spid_iter_bpfpid_iter.rodatabpf_cookiepidspid, bpf_cookie %llu%s%s(%d)ELF@@ yya#f{ uyc(#yc(]#i{*{*{*{*ar c*ycaDf 4X8q yqaqac*aV(%yf cqa]s@cqyqyqys  syy(Dual BSD/GPLL]L]I @ V"& , 9  >B F 9IMT\@ah.p x4 5@:@<KMORR@STUU  @ #'@ .9B HU!^"n#x$&*|% ''()++,-/0123@   . 6@*7`.88 G$]9g9@8l;s3 =E@FGG >U?@A ! $B'C'D  ,8HxI?JE L V dNj @o `z  :@PQ@|5)AWM UR@[Xa g n uZ  N @ `     \cet x^@ N, @<zM{ S|(e @(p `(wN( (~)@))RI-I-I IJ 8@J/J@NKP'@Kb'HKp `K8K L8@L L LM8@M8M @N"N-8O3PB^@QTRW@Ra Rl Rv R RNS @S `S aS bS S S S S S' S5 SB SV S] Sj Sv S S S S S NS TU U NV @V V 8V 8@W W 8X& 8X3 EY> @YH 8@[U 8[a @\l \z \ R] O@] O] O] ^ ^ $@` N` N` Oa O@a Na Na b d( K@e5 Ke? KeD fY @f^ fh gp @gx Ng Nh @h h h i @i i i j @jj N@k k k l @l# Gl, l6 l> @mO O@n^ Onk nv 6n~ o @o o p R@p p p q @q q Nq r @r t O@t' Ot4 OtA uN y_ yw @y y 8y @z `z z z 8{ { 5{ ||}$5@}58@~E~OWf t @ ` NOO@O@N-BNV[@dNt|@  NOO@   Q@1$?$SNYNi@v  @ @@%X4 @RIU@]RgPrO{P@PAPB> @ @ A aNN@ Y 0$5H[@N+`R+pV ^$fs]x^8@ OO@OOO @ `aaN@bN N@ N "N /;NB@MUNg_@p_^\x OO@ONN@N NN@ @8N N - $-0,d@NNc18M^AOLOXO@bOhOs1{O@a      ff@nou@tNN N@ "N  Pghi@m'%','4'NN@< ^LhT1j kl\l~fpq rtsevw ty OO@OOOO@OO'19O@EOO1a1jO@tOOOO@OOO O@O-O?OQO@lOOO} ND ''''" NQ@QQ( (8@28 8<NF@ I@(NT^(cx@a`ipOu| @LO 34  @ `NN5  }&@}D  O O@6 0,5Q@ O O O@?,J S_ny P @ `O@_@M_D  ? [$G !@%G`*G/4G:@ K@[iw@)@@R@x #5D9 AED6JS7]f889:<!=pyND}8 N>6  $ @? N@Nr@;AB2!84O:O@@OFOLOWO@cOyND,CDE'D*FNNDGr r XA@j`H1I  J8&LNaN@N  K,7GNYrd D o   D@@N--- -0N@NgNNN@N NhN@) 3 FKiO [+b+h+ +(+,n+-r+/t+0{+4+5+6+7+8DNP888^O@88   @ ` !%R@1 `>D/POcO@vO}+ + +  @ >@2.//@58  @ ` 8 5@! $@, 3/ 88 N@D P 4V 6] l y  N@ 7 7   ;@ $ < =!N! )!>@  1!@!4!O@!7!/!D!A!J!C"[!R@"t!U"y!O"!V#W@#!X#!f@)@R)!8)!@*(!!!!""2"J"T"V"T".^"<j n"P@u"P"P"P@"PA"PB"PC"PD"PE"PF"PG"PHY PI"PJ"PK"PLPM #PN#PO#PQ(#PR6#PSC#PTQ#PUj#PV#PW#PX#PY#PZ#P[#P\#P]#P^#P_#P`#Pa#Pb#Pc $Pd$Pe#$Pf0$8$P@K$P\$|n$P$@$,`$,p$$$P$P$P$P$%%P%P&%P2%P:%PA%PM%PZ%Pb% h% !v% R@!N }%$O@/%O%O@%O%O`"$%&'(. `n"O%O@%N%N% % % @a `&# &#@&n"O*& @.& `% 4&OPf?&8G&OO&O@(T&)Y&*a&t&N|&N@''&&+-@&,+*&'&'&+&O@&O01&O&@&O&O@)+&5 ''8@'@Z8(';NN@N"N9 :70'8'86O' ,? B O_'DE FSGw''O'O@'OO'HpO@4!O'I'O'J@'K'L'M;N@'P'O'R'R(O(O@#O(O!(O+(O@:(OI(OR( V( -./O_(r(POw((, (,0(xPQ (P(P(P(P(P(P!(P%(P&(P((P+(P.))P)S@T)!)N%)N@))N-)N1)N4)N@7)N;)N?)NB)N@E)NH)NK)NN)N@Q)NT)N'N\)N@aNN_)N&'! Y\@aNb)Rj)Yu)_@)a)_)N)N8)b)Z[ NN\]X^))T)0)`)`@)5_*cd \e*&*P*z*0DLK% *N@*j*j*k*k*ll**O+ @+ `* @j "+ ,+O@6+OE+OI+ S+ \+ l+ )ms++n+p+x+z+~+ p++ +@+`++++o`D+ ++++++ ++0q@+++t+u&v wrs+O,O@++ +@+`D D@D 0,v,v,++ +@+`++++o),'`.,'h6,'p@,'xJ,'M,'T&yT,M^,@j,po,{v,},@,+O,O@V(|OD'D'D- --@@R-'-0-;- G-O@Q-4![-b- l- |-@-`---5-/-/-/@-rV r-r-r./@. *.%7.K.].p...... / "/ ?/ U/ p/ //////040U00000001*1E1_1y11 1!1" A1 1.&8@1 1@`2r2r 2"$292U2j2222222 3 &3 <3 S3 j3333334!4<4Y4u444444 5#595 Q5!1-1Ri5@o5|555R@55@5`5-X4!A5555@566-6r'6 36>6,D6(a(L6 T6@]6`f6n6D8{6H6+2+6+6+6+6+6+6+6+6+6+7+7+-7+>7+Q7+ [7@`p7z7M~7@777@7:7777 8$8>8P8c8y8 8 8 8 8 89'969I9[9s99999999::3:P:m: :!:":#:$:%:&:';();)8;*O;+^;,m;-{;.;/;0;1;2;3;4<51<6D<7T<8m<9'D   <<(<(<( << <%<<<<,<(<(< D<<D+=E@-/8=@E=`R=a=p=~=4!= =@=`======@>5>U>&>:> P>r@^>rHh>rPz>rX>r`>rh>rp2rx>r>r>1>@?R ??@?*?8? -=?G?5@W?@t!Ua?Ok?@z? `?-?@R??@-???@???? @@ @ @ ! @ #@T& @jU,@XdN5@N@-9@8?@t!rDE@0^D  D OOOOOO"#R$ AY@@-/4!@` -t!Ub@p@@@@@@@AA:A SA kA }A A AA  AABBHCC Cy!ODDO@DOD  DDDDDDE EE(E1EDED REZEaEiE qEzEE' EEEEEEEEEE FF'F5FEF MF\FmFxFFFFFFFFFFGGG0GCGUGbGlG}GGGGG GGGGGGH!H4HGHSHjHHHHHHHHH^ HHIII &I 5IDI  TIeI}IVIIIIIbpf_iter__task_filefdmetatasku32__u32unsigned intfilectxintiteriter/task_file0:1:0/builddir/build/BUILD/linux-5.14.0-598.el9/tools/bpf/bpftool/skeleton/pid_iter.bpf.c struct task_struct *task = ctx->task;0:3:0 struct file *file = ctx->file; if (!file || !task) switch (obj_type) { if (&bpf_link_fops_poll &&f_uf_pathf_inodef_opf_lockf_countf_flagsf_modef_pos_lockf_posf_ownerf_credf_raf_versionf_securityprivate_dataf_epf_mappingf_wb_errf_sb_errfu_llistfu_rcuheadllist_nodenextcallback_headfuncpathmntdentryspinlock_tspinlockrlockraw_spinlockraw_lockarch_spinlock_tqspinlockvalatomic_tcounterlockedpendingu8__u8unsigned charlocked_pendingtailu16__u16unsigned shortatomic_long_tatomic64_ts64__s64long longfmode_tmutexownerwait_lockosqwait_listraw_spinlock_toptimistic_spin_queuelist_headprevloff_t__kernel_loff_tfown_structlockpidpid_typeuideuidsignumrwlock_tarch_rwlock_tqrwlockcntswlocked__lstate__ARRAY_SIZE_TYPE__PIDTYPE_PIDPIDTYPE_TGIDPIDTYPE_PGIDPIDTYPE_SIDPIDTYPE_MAXkuid_tuid_t__kernel_uid32_tfile_ra_statestartsizeasync_sizera_pagesmmap_missprev_posunsigned longu64__u64unsigned long longerrseq_t0:3 file->f_op == &bpf_link_fops_poll) if (file->f_op != fops) __builtin_memset(&e, 0, sizeof(e));task_structthread_info__statestackusageflagsptraceon_cpuwake_entrycpuwakee_flipswakee_flip_decay_tslast_wakeerecent_used_cpuwake_cpuon_rqpriostatic_prionormal_priort_prioritysertdldl_serversched_classcore_nodecore_cookiecore_occupationsched_task_groupstatspreempt_notifiersbtrace_seqpolicymax_allowed_capacitynr_cpus_allowedcpus_ptruser_cpus_ptrcpus_maskmigration_pendingmigration_disabledmigration_flagsrcu_read_lock_nestingrcu_read_unlock_specialrcu_node_entryrcu_blocked_nodercu_tasks_nvcswrcu_tasks_holdoutrcu_tasks_idxrcu_tasks_idle_cpurcu_tasks_holdout_listrcu_tasks_exit_cpurcu_tasks_exit_listtrc_reader_nestingtrc_ipi_to_cputrc_reader_specialtrc_holdout_listtrc_blkd_nodetrc_blkd_cpusched_infotaskspushable_taskspushable_dl_tasksmmactive_mmexit_stateexit_codeexit_signalpdeath_signaljobctlpersonalitysched_reset_on_forksched_contributes_to_loadsched_migratedsched_remote_wakeupsched_rt_mutexin_execvein_iowaitrestore_sigmaskin_user_faultin_lru_faultno_cgroup_migrationfrozenuse_memdelayin_memstallin_page_ownerin_eventfdpasid_activatedin_thrashingreported_split_lockatomic_flagsrestart_blocktgidstack_canaryreal_parentparentchildrensiblinggroup_leaderptracedptrace_entrythread_pidpid_linksthread_groupthread_nodevfork_doneset_child_tidclear_child_tidworker_privateutimestimegtimeprev_cputimevtimetick_dep_masknvcswnivcswstart_timestart_boottimemin_fltmaj_fltposix_cputimersposix_cputimers_workptracer_credreal_credcredcached_requested_keycommnameidatasysvsemsysvshmlast_switch_countlast_switch_timefsfilesio_uringnsproxysignalsighandblockedreal_blockedsaved_sigmasksas_ss_spsas_ss_sizesas_ss_flagstask_worksaudit_contextloginuidsessionidseccompsyscall_dispatchparent_exec_idself_exec_idalloc_lockpi_lockwake_qpi_waiterspi_top_taskpi_blocked_onjournal_infobio_listplugreclaim_stateio_contextcapture_controlptrace_messagelast_siginfoioacpsi_flagsacct_rss_mem1acct_vm_mem1acct_timexpdmems_allowedmems_allowed_seqcpuset_mem_spread_rotorcpuset_slab_spread_rotorcgroupscg_listclosidrmidrobust_listcompat_robust_listpi_state_listpi_state_cachefutex_exit_mutexfutex_stateperf_recursionperf_event_ctxpperf_event_mutexperf_event_listmempolicyil_prevpref_node_forknuma_scan_seqnuma_scan_periodnuma_scan_period_maxnuma_preferred_nidnuma_migrate_retrynode_stamplast_task_numa_placementlast_sum_exec_runtimenuma_worknuma_groupnuma_faultstotal_numa_faultsnuma_faults_localitynuma_pages_migratedrseqrseq_sigrseq_event_masktlb_ubcsplice_pipetask_fragdelaysnr_dirtiednr_dirtied_pausedirty_paused_whentimer_slack_nsdefault_timer_slack_nskunit_testcurr_ret_stackcurr_ret_depthret_stackftrace_timestamptrace_overruntracing_graph_pausetracetrace_recursionmemcg_in_oommemcg_oom_gfp_maskmemcg_oom_ordermemcg_nr_pages_over_highactive_memcgobjcgthrottle_diskutaskkmap_ctrlpagefault_disabledoom_reaper_listoom_reaper_timerstack_vm_areastack_refcountpatch_statesecuritybpf_storagebpf_ctxmce_vaddrmce_kflagsmce_addrmce_ripvmce_whole_page__mce_reservedmce_kill_memce_countkretprobe_instancesrethooksl1d_flush_killrvthreadsyscall_workstatuspreempt_lazy_countrefcount_trefcount_structrefs__call_single_nodellistsrcdstu_flagsa_flagssched_entityloadrun_nodegroup_nodeexec_startsum_exec_runtimevruntimeprev_sum_exec_runtimenr_migrationsdepthcfs_rqmy_qrunnable_weightavgrh_reserved1rh_reserved2rh_reserved3rh_reserved4load_weightweightinv_weightrb_node__rb_parent_colorrb_rightrb_leftsched_avglast_update_timeload_sumrunnable_sumutil_sumperiod_contribload_avgrunnable_avgutil_avgutil_estsched_rt_entityrun_listtimeoutwatchdog_stamptime_sliceon_listbacksched_dl_entitydl_runtimedl_deadlinedl_perioddl_bwdl_densityruntimedeadlinedl_throttleddl_yieldeddl_non_contendingdl_overrundl_timerinactive_timerrqserver_has_tasksserver_pickpi_sehrtimernode_softexpiresfunctionbasestateis_relis_softis_hardtimerqueue_nodeexpiresktime_thrtimer_restartHRTIMER_NORESTARTHRTIMER_RESTARTdl_server_has_tasks_fbool_Booldl_server_pick_fsched_statisticswait_startwait_maxwait_countwait_sumiowait_countiowait_sumsleep_startsleep_maxsum_sleep_runtimeblock_startblock_maxsum_block_runtimeexec_maxslice_maxnr_migrations_coldnr_failed_migrations_affinenr_failed_migrations_runningnr_failed_migrations_hotnr_forced_migrationsnr_wakeupsnr_wakeups_syncnr_wakeups_migratenr_wakeups_localnr_wakeups_remotenr_wakeups_affinenr_wakeups_affine_attemptsnr_wakeups_passivenr_wakeups_idlecore_forceidle_sumhlist_headfirstcpumask_tcpumaskbitsrcu_specialbsneed_qsexp_hintneed_mbpcountrun_delaylast_arrivallast_queuedplist_nodeprio_listnode_listarch_datafnlongfutexnanosleeppolluaddrbitsettimeuaddr2clockidtypeclockid_t__kernel_clockid_ttimespec_typeTT_NONETT_NATIVETT_COMPATrmtpcompat_rmtpufdsnfdshas_timeouttv_sectv_nsecpid_t__kernel_pid_thlist_nodepprevseqcountstarttimeseqcount_tsequencevtime_stateVTIME_INACTIVEVTIME_IDLEVTIME_SYSVTIME_USERVTIME_GUESTbasestimers_activeexpiry_activeposix_cputimer_basenextevttqheadtimerqueue_headrb_rootrb_root_cachedrb_leftmostworkscheduledgidsuidsgidegidfsuidfsgidsecurebitscap_inheritablecap_permittedcap_effectivecap_bsetcap_ambientjit_keyringsession_keyringprocess_keyringthread_keyringrequest_key_authuseruser_nsucountsgroup_infokgid_tgid_t__kernel_gid32_tkernel_cap_tkernel_cap_structcapnon_rcurcucharsysv_semundo_listsysv_shmshm_clistsigset_tsigsigpendinglistsize_t__kernel_size_t__kernel_ulong_tmodefilter_countfiltersyscall_user_dispatchselectoroffsetlenon_dispatchwake_q_nodekernel_siginfo_ttask_io_accountingrcharwcharsyscrsyscwread_byteswrite_bytescancelled_write_bytesnodemask_tseqcount_spinlock_tseqcount_spinlockshorttlbflush_unmap_batcharchflush_requiredwritablearch_tlbflush_unmap_batchrcu_userspage_fragpagegfp_ttimer_listentryllist_headrv_task_monitorda_monda_monitormonitoringcurr_staterh_kabi_hidden_1564rh_kabi_dummyrh_reservedthread_structtls_arrayspesdsfsindexgsindexfsbasegsbaseptrace_bpsvirtual_dr6ptrace_dr7cr2trap_nrerror_codeio_bitmapiopl_emuliopl_warnsig_on_uaccess_errpkrufpudesc_structlimit0base0base1dplplimit1avlldgbase2perf_eventevent_entrysibling_listactive_listgroup_indexmigrate_entryhlist_entryactive_entrynr_siblingsevent_capsgroup_capsgroup_generationpmupmu_privateattach_statecountchild_counttotal_time_enabledtotal_time_runningtstampattrheader_sizeid_header_sizeread_sizehwpmu_ctxrefcountchild_total_time_enabledchild_total_time_runningchild_mutexchild_listoncpuowner_entrymmap_mutexmmap_countrbrb_entryrcu_batchesrcu_pendingwaitqfasyncpending_wakeuppending_killpending_disablepending_addrpending_irqpending_disable_irqpending_taskpending_workpending_work_waitevent_limitaddr_filtersaddr_filter_rangesaddr_filters_genaux_eventdestroynsidlost_samplesclockoverflow_handleroverflow_handler_contextprogbpf_cookietp_eventftrace_opscgrpsb_listorig_typeperf_event_statePERF_EVENT_STATE_DEADPERF_EVENT_STATE_EXITPERF_EVENT_STATE_ERRORPERF_EVENT_STATE_OFFPERF_EVENT_STATE_INACTIVEPERF_EVENT_STATE_ACTIVElocal64_talocal_tperf_event_attrconfigsample_typeread_formatdisabledinheritpinnedexclusiveexclude_userexclude_kernelexclude_hvexclude_idlemmapfreqinherit_statenable_on_execwatermarkprecise_ipmmap_datasample_id_allexclude_hostexclude_guestexclude_callchain_kernelexclude_callchain_usermmap2comm_execuse_clockidcontext_switchwrite_backwardnamespacesksymbolbpf_eventaux_outputcgrouptext_pokebuild_idinherit_threadremove_on_execsigtrap__reserved_1bp_typebranch_sample_typesample_regs_usersample_stack_usersample_regs_intraux_watermarksample_max_stack__reserved_2aux_sample_size__reserved_3sig_dataconfig3sample_periodsample_freqwakeup_eventswakeup_watermarkbp_addrkprobe_funcuprobe_pathconfig1bp_lenkprobe_addrprobe_offsetconfig2__s32hw_perf_eventtargetprev_countinterrupts_seqinterruptsfreq_time_stampfreq_count_stamplast_tagconfig_baseevent_baseevent_base_rdpmcidxlast_cpuextra_regbranch_reghw_perf_event_extraregallocaux_configtp_listpwr_accptscinfobp_listarch_hw_breakpointaddressmaskrhlist_headrheadrhash_headiommu_bankiommu_cntrpaddingconfconf1last_periodperiod_leftsaved_metricsaved_slotswait_queue_head_twait_queue_headheadirq_workirqwaitrcuwaitperf_addr_filters_headnr_file_filtersperf_overflow_handler_tperf_sample_datasample_flagsperioddyn_sizetid_entrycpu_entryipcallchainrawbr_stackbr_stack_cntrdata_srctxnregs_userregs_intrstack_user_sizestream_idaddrphys_addrdata_page_sizecode_page_sizeaux_sizetidreservedperf_sample_weightfullvar1_dwvar2_wvar3_wperf_mem_data_srcmem_opmem_lvlmem_snoopmem_lockmem_dtlbmem_lvl_nummem_remotemem_snoopxmem_blkmem_hopsmem_rsvdperf_regsabiregspt_regsr15r14r13r12bpbxr11r10r9r8axcxdxsidiorig_axcsssprivatesaved_funclocal_hashfunc_hashold_hashtrampolinetrampoline_sizeops_funcftrace_func_tftrace_regsftrace_ops_hashnotrace_hashfilter_hashregex_lockftrace_ops_func_tftrace_ops_cmdFTRACE_OPS_CMD_ENABLE_SHARE_IPMODIFY_SELFFTRACE_OPS_CMD_ENABLE_SHARE_IPMODIFY_PEERFTRACE_OPS_CMD_DISABLE_SHARE_IPMODIFY_PEERavx512_timestampfpstate__task_fpstatepermguest_perm__fpstatefpu_state_perm__state_perm__state_size__user_state_sizeuser_sizexfeaturesuser_xfeaturesxfdis_vallocis_guestis_confidentialin_usefpregs_statefsavefxsavesoftxsave__paddingfregs_statecwdswdtwdfipfcsfoofosst_spacefxregs_statefopmxcsrmxcsr_maskxmm_spaceriprdppadding1sw_reservedswregs_stateftopchangedlookaheadno_updatermalimitentry_eipxregs_statei387headerextended_state_areaxstate_headerxcomp_bv0:91 e.pid = task->tgid;0:15 e.id = get_obj_id(file->private_data, obj_type); switch (type) {bpf_mapopsinner_map_metamap_typekey_sizevalue_sizemax_entriesmap_extramap_flagsrecordnuma_nodebtf_key_type_idbtf_value_type_idbtf_vmlinux_value_type_idbtfnamefreeze_mutexrefcntusercntwritecntbypass_spec_v1free_after_mult_rcu_gpfree_after_rcu_gpsleepable_refcntelem_countbpf_map_typeBPF_MAP_TYPE_UNSPECBPF_MAP_TYPE_HASHBPF_MAP_TYPE_ARRAYBPF_MAP_TYPE_PROG_ARRAYBPF_MAP_TYPE_PERF_EVENT_ARRAYBPF_MAP_TYPE_PERCPU_HASHBPF_MAP_TYPE_PERCPU_ARRAYBPF_MAP_TYPE_STACK_TRACEBPF_MAP_TYPE_CGROUP_ARRAYBPF_MAP_TYPE_LRU_HASHBPF_MAP_TYPE_LRU_PERCPU_HASHBPF_MAP_TYPE_LPM_TRIEBPF_MAP_TYPE_ARRAY_OF_MAPSBPF_MAP_TYPE_HASH_OF_MAPSBPF_MAP_TYPE_DEVMAPBPF_MAP_TYPE_SOCKMAPBPF_MAP_TYPE_CPUMAPBPF_MAP_TYPE_XSKMAPBPF_MAP_TYPE_SOCKHASHBPF_MAP_TYPE_CGROUP_STORAGE_DEPRECATEDBPF_MAP_TYPE_CGROUP_STORAGEBPF_MAP_TYPE_REUSEPORT_SOCKARRAYBPF_MAP_TYPE_PERCPU_CGROUP_STORAGE_DEPRECATEDBPF_MAP_TYPE_PERCPU_CGROUP_STORAGEBPF_MAP_TYPE_QUEUEBPF_MAP_TYPE_STACKBPF_MAP_TYPE_SK_STORAGEBPF_MAP_TYPE_DEVMAP_HASHBPF_MAP_TYPE_STRUCT_OPSBPF_MAP_TYPE_RINGBUFBPF_MAP_TYPE_INODE_STORAGEBPF_MAP_TYPE_TASK_STORAGEBPF_MAP_TYPE_BLOOM_FILTERBPF_MAP_TYPE_USER_RINGBUFBPF_MAP_TYPE_CGRP_STORAGEBPF_MAP_TYPE_ARENA__MAX_BPF_MAP_TYPEwork_structdatawork_func_tattach_func_protojitedxdp_has_fragsbpf_prog_typeBPF_PROG_TYPE_UNSPECBPF_PROG_TYPE_SOCKET_FILTERBPF_PROG_TYPE_KPROBEBPF_PROG_TYPE_SCHED_CLSBPF_PROG_TYPE_SCHED_ACTBPF_PROG_TYPE_TRACEPOINTBPF_PROG_TYPE_XDPBPF_PROG_TYPE_PERF_EVENTBPF_PROG_TYPE_CGROUP_SKBBPF_PROG_TYPE_CGROUP_SOCKBPF_PROG_TYPE_LWT_INBPF_PROG_TYPE_LWT_OUTBPF_PROG_TYPE_LWT_XMITBPF_PROG_TYPE_SOCK_OPSBPF_PROG_TYPE_SK_SKBBPF_PROG_TYPE_CGROUP_DEVICEBPF_PROG_TYPE_SK_MSGBPF_PROG_TYPE_RAW_TRACEPOINTBPF_PROG_TYPE_CGROUP_SOCK_ADDRBPF_PROG_TYPE_LWT_SEG6LOCALBPF_PROG_TYPE_LIRC_MODE2BPF_PROG_TYPE_SK_REUSEPORTBPF_PROG_TYPE_FLOW_DISSECTORBPF_PROG_TYPE_CGROUP_SYSCTLBPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLEBPF_PROG_TYPE_CGROUP_SOCKOPTBPF_PROG_TYPE_TRACINGBPF_PROG_TYPE_STRUCT_OPSBPF_PROG_TYPE_EXTBPF_PROG_TYPE_LSMBPF_PROG_TYPE_SK_LOOKUPBPF_PROG_TYPE_SYSCALLBPF_PROG_TYPE_NETFILTER__MAX_BPF_PROG_TYPE0:9typesresolved_idsresolved_sizesstringsnohdr_datahdrnr_typestypes_sizedata_sizekfunc_set_tabdtor_kfunc_tabstruct_meta_tabstruct_ops_tabbase_btfstart_idstart_str_offkernel_btfbase_id_mapbtf_headermagicversionhdr_lentype_offtype_lenstr_offstr_len0:11bpf_progpagesjit_requestedgpl_compatiblecb_accessdst_neededblinding_requestedblindedis_funckprobe_overridehas_callchain_bufenforce_expected_attach_typecall_get_stackcall_get_func_iptstamp_type_accesssleepableexpected_attach_typejited_lentagactivebpf_funcauxorig_progbpf_attach_typeBPF_CGROUP_INET_INGRESSBPF_CGROUP_INET_EGRESSBPF_CGROUP_INET_SOCK_CREATEBPF_CGROUP_SOCK_OPSBPF_SK_SKB_STREAM_PARSERBPF_SK_SKB_STREAM_VERDICTBPF_CGROUP_DEVICEBPF_SK_MSG_VERDICTBPF_CGROUP_INET4_BINDBPF_CGROUP_INET6_BINDBPF_CGROUP_INET4_CONNECTBPF_CGROUP_INET6_CONNECTBPF_CGROUP_INET4_POST_BINDBPF_CGROUP_INET6_POST_BINDBPF_CGROUP_UDP4_SENDMSGBPF_CGROUP_UDP6_SENDMSGBPF_LIRC_MODE2BPF_FLOW_DISSECTORBPF_CGROUP_SYSCTLBPF_CGROUP_UDP4_RECVMSGBPF_CGROUP_UDP6_RECVMSGBPF_CGROUP_GETSOCKOPTBPF_CGROUP_SETSOCKOPTBPF_TRACE_RAW_TPBPF_TRACE_FENTRYBPF_TRACE_FEXITBPF_MODIFY_RETURNBPF_LSM_MACBPF_TRACE_ITERBPF_CGROUP_INET4_GETPEERNAMEBPF_CGROUP_INET6_GETPEERNAMEBPF_CGROUP_INET4_GETSOCKNAMEBPF_CGROUP_INET6_GETSOCKNAMEBPF_XDP_DEVMAPBPF_CGROUP_INET_SOCK_RELEASEBPF_XDP_CPUMAPBPF_SK_LOOKUPBPF_XDPBPF_SK_SKB_VERDICTBPF_SK_REUSEPORT_SELECTBPF_SK_REUSEPORT_SELECT_OR_MIGRATEBPF_PERF_EVENTBPF_TRACE_KPROBE_MULTIBPF_LSM_CGROUPBPF_STRUCT_OPSBPF_NETFILTERBPF_TCX_INGRESSBPF_TCX_EGRESSBPF_TRACE_UPROBE_MULTIBPF_CGROUP_UNIX_CONNECTBPF_CGROUP_UNIX_SENDMSGBPF_CGROUP_UNIX_RECVMSGBPF_CGROUP_UNIX_GETPEERNAMEBPF_CGROUP_UNIX_GETSOCKNAMEBPF_NETKIT_PRIMARYBPF_NETKIT_PEERBPF_TRACE_KPROBE_SESSION__MAX_BPF_ATTACH_TYPEbpf_insncodedst_regsrc_regoffimm__s16__empty_insnsinsnssock_filterjtjfk__empty_insnsiinsnsi0:24 return BPF_CORE_READ((struct bpf_prog *)ent, aux, id);bpf_prog_auxused_map_cntused_btf_cntmax_ctx_offsetmax_pkt_offsetmax_tp_accessstack_depthfunc_cntreal_func_cntfunc_idxattach_btf_idctx_arg_info_sizemax_rdonly_accessmax_rdwr_accessattach_btfctx_arg_infodst_mutexdst_progdst_trampolinesaved_dst_prog_typesaved_dst_attach_typeverifier_zextdev_boundoffload_requestedattach_btf_traceattach_tracing_progfunc_proto_unreliabletail_call_reachableexception_cbexception_boundaryarenaattach_func_namejit_datapoke_tabkfunc_tabkfunc_btf_tabsize_poke_tabksymused_mapsused_maps_mutexused_btfsload_timeverified_insnscgroup_atypecgroup_storagebpf_exception_cbtokenoffloadfunc_infofunc_info_auxlinfojited_linfofunc_info_cntnr_linfolinfo_idxmodnum_exentriesextablebtf_typename_offbpf_ksymendlnodetnodelatch_tree_node0:7bpf_linkbpf_link_typeBPF_LINK_TYPE_UNSPECBPF_LINK_TYPE_RAW_TRACEPOINTBPF_LINK_TYPE_TRACINGBPF_LINK_TYPE_CGROUPBPF_LINK_TYPE_ITERBPF_LINK_TYPE_NETNSBPF_LINK_TYPE_XDPBPF_LINK_TYPE_PERF_EVENTBPF_LINK_TYPE_KPROBE_MULTIBPF_LINK_TYPE_STRUCT_OPSBPF_LINK_TYPE_NETFILTERBPF_LINK_TYPE_TCXBPF_LINK_TYPE_UPROBE_MULTIBPF_LINK_TYPE_NETKITBPF_LINK_TYPE_SOCKMAP__MAX_BPF_LINK_TYPE0:1 if (obj_type == BPF_OBJ_LINK &&bpf_link_type___localBPF_LINK_TYPE_PERF_EVENT___local0 struct bpf_link *link = (struct bpf_link *) file->private_data;0:2 if (BPF_CORE_READ(link, type) == bpf_core_enum_value(enum bpf_link_type___local, e.has_bpf_cookie = true;bpf_perf_link___locallinkperf_file0:0 perf_link = container_of(link, struct bpf_perf_link___local, link); event = BPF_CORE_READ(perf_link, perf_file, private_data);perf_event___local e.bpf_cookie = get_bpf_cookie(link); return BPF_CORE_READ(event, bpf_cookie);0:97 task->group_leader->comm);0:126 bpf_probe_read_kernel_str(&e.comm, sizeof(e.comm),0:0:0 bpf_seq_write(ctx->meta->seq, &e, sizeof(e));bpf_iter_metasession_idseq_numseq}bpf_obj_typeBPF_OBJ_UNKNOWNBPF_OBJ_PROGBPF_OBJ_MAPBPF_OBJ_LINKBPF_OBJ_BTFobj_typebpf_prog_fopsbpf_map_fopsbtf_fopsbpf_link_fops_pollbpf_link_fopsLICENSE.ksyms.rodatalicenseseq_fileinodevfsmountuser_namespacemm_structmoduleaddress_spaceuser_structcompletionhrtimer_clock_basebtf_kfunc_set_tabbtf_id_dtor_kfunc_tabpipe_inode_infofasync_structbpf_line_infofile_operationsgendiskbpf_prog_statsbtf_struct_metasbtf_recordbtf_struct_ops_tabbpf_map_opsobj_cgroupmem_cgroupbpf_local_storagebtf_mod_pairbpf_link_opsbpf_ctx_arg_auxbpf_trampolineftrace_hashbpf_arenavm_structbpf_jit_poke_descriptorbpf_kfunc_desc_tabbpf_kfunc_btf_tabbpf_prog_opsbpf_tokenbpf_prog_offloadcss_setpid_namespacekeyrcu_nodetask_groupsignal_structbpf_func_infobpf_func_info_auxexception_table_entrysock_fprog_kerntrace_event_callevent_filterperf_event_pmu_contextperf_event_contextperf_bufferperf_addr_filter_rangeperf_callchain_entryperf_raw_recordperf_branch_stackperf_cgroupkunitkernel_siginfo__kernel_timespecold_timespec32pollfdsem_undo_listfs_structfiles_structio_uring_taskblk_plugsighand_structseccomp_filterrt_mutex_waiterrobust_list_headcompat_robust_list_headfutex_pi_statetask_delay_infoftrace_ret_stackuprobe_taskbpf_run_ctxmath_emu_info |KK(`"`` ( ` 48`4`,``,`` d`,`` `` `,(`,8`,@`,(X`,`< (`< 0`<p`,x`A`A`5B5`{B`{B`{B!`B(`CP`XC `XC `C`C `C `%D`%D`_D`_D0`_D@`DKZ V,8,e5v6<U@8A3B ,wB3B C0Ah,CVCVDYDYDFPt/=K ! @h@xXXdXpX|XXXX ,@P`p 0@P`p 0@P`p ,<L\l| , .text.rel.BTF.extbpf_map_fopsbpf_link_fopsbpf_prog_fopsbtf_fopsiterbpf_link_fops_poll.llvm_addrsiglicenseobj_type.reliter/task_file.strtab.symtab.rodata.rel.BTFLICENSE@@P} @ l 7 @p  ܫ< @ ^Lo%07zx %02x%s %s| failed to open %s: %sinvalid attach/detach typefailed prog attach to mapgpl_compatiblerun_time_nsrun_cntrecursion_misses gpl%u: tag recursion_misses %lldshort writeexpected file pathseveral programs matchedopcodesvisuallinumcan't get prog info: %scan't grow prog info_datano instructions returnedfailed to get btfcan't open file %s: %serror writing output file: %s0x%016llx%s: map_ids map_ids %u%sbpf_metadata_metadatabtf dump failed: %d metadata:jsonw alloc failed %s = failed prog detach from mapCan't read clocks%FT%T%zloaded_atbytes_xlatedbytes_jitedbytes_memlock loaded_at %s uid %u xlated %uB jited %uB not jited memlock %sB orphaned pinned %s btf_id %d pids pinned -- kernel too old?what is '%s'?can't get next program: %s%scan't get prog by id (%u): %scan't parse %s as IDXoffload_devoffload_dev already specifiedxdpmeta_devxdpmeta_dev already specifiedpinmapsautoattachfailed to open object fileunable to find map '%s'map idx '%d' not usedfailed to load object filefailed to pin program %sfailed to pin all programsfailed to pin all maps (average)data_size_outdata_outdata_inctx_size_outctx_outctx_infailed to run program: %sdurationfailed to load loader progfailed to create loader mapfailed to update loader mapfailed to execute loader prog/proc/self/fdDual BSD/GPLerr %d %s %sloader prog leaked %d FDs failed to get fd for mapfailed to read count_map: %smetricrunning %18llu %-20s %18llu %-20s# %8.2f %-30s%-41s(%4.2f%%)failed to parse fdprofiler_bpfeventsfentry_readingsaccum_readingscountsprofiler.rodatafentry_XXXfexit_XXXbtf %d doesn't have type %dfailed to set attach target failed to load profile_objfailed to attach profile_objunknown metric %sshowhelpdumppinloadalldetachtracelogrunprofileinsns per cyclel1d_loadsllc_missesLLC misses per million insnsitlb_missesitlb misses per million insnsdtlb_missesdtlb misses per million insnsfailed to write output data/ctx: %s'%s' needs at least %d arguments, %d found"%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx" run_time_ns %lld run_cnt %lldexpected 'xlated' or 'jited', got: %s'file' is not compatible with 'opcodes', 'visual', or 'linum''visual' is not compatible with JSON outputerror retrieving insn dump: kernel.kptr_restrict set?error in processing bpf_line_info. continue without it.Usage: %1$s %2$s { show | list } [PROG] %1$s %2$s dump xlated PROG [{ file FILE | [opcodes] [linum] [visual] }] %1$s %2$s dump jited PROG [{ file FILE | [opcodes] [linum] }] %1$s %2$s pin PROG FILE %1$s %2$s { load | loadall } OBJ PATH \ [type TYPE] [{ offload_dev | xdpmeta_dev } NAME] \ [map { idx IDX | name NAME } MAP]\ [pinmaps MAP_DIR] [autoattach] %1$s %2$s attach PROG ATTACH_TYPE [MAP] %1$s %2$s detach PROG ATTACH_TYPE [MAP] %1$s %2$s run PROG \ data_in FILE \ [data_out FILE [data_size_out L]] \ [ctx_in FILE [ctx_out FILE [ctx_size_out M]]] \ [repeat N] %1$s %2$s profile PROG [duration DURATION] METRICs %1$s %2$s tracelog %1$s %2$s help MAP := { id MAP_ID | pinned FILE | name MAP_NAME } PROG := { id PROG_ID | pinned FILE | tag PROG_TAG | name PROG_NAME } TYPE := { socket | kprobe | kretprobe | classifier | action | tracepoint | raw_tracepoint | xdp | perf_event | cgroup/skb | cgroup/sock | cgroup/dev | lwt_in | lwt_out | lwt_xmit | lwt_seg6local | sockops | sk_skb | sk_msg | lirc_mode2 | sk_reuseport | flow_dissector | cgroup/sysctl | cgroup/bind4 | cgroup/bind6 | cgroup/post_bind4 | cgroup/post_bind6 | cgroup/connect4 | cgroup/connect6 | cgroup/connect_unix | cgroup/getpeername4 | cgroup/getpeername6 | cgroup/getpeername_unix | cgroup/getsockname4 | cgroup/getsockname6 | cgroup/getsockname_unix | cgroup/sendmsg4 | cgroup/sendmsg6 | cgroup/sendmsg_unix | cgroup/recvmsg4 | cgroup/recvmsg6 | cgroup/recvmsg_unix | cgroup/getsockopt | cgroup/setsockopt | cgroup/sock_release | struct_ops | fentry | fexit | freplace | sk_lookup } ATTACH_TYPE := { sk_msg_verdict | sk_skb_verdict | sk_skb_stream_verdict | sk_skb_stream_parser | flow_dissector } METRIC := { cycles | instructions | l1d_loads | llc_misses | itlb_misses | dtlb_misses } OPTIONS := { {-j|--json} [{-p|--pretty}] | {-d|--debug} | {-f|--bpffs} | {-m|--mapcompat} | {-n|--nomount} | {-L|--use-loader} } failed to allocate memory for output data/ctx: %scannot use standard input for both data_in and ctx_inProgram %s does not support autoattach, falling back to pinningfailed to allocate memory for data_in/ctx_in: %sfailed to read data_in/ctx_in from %s: %sfailed to reallocate data_in/ctx_in: %sfailed to create hashmap for pinned pathsprogram type already specifiedexpected 'idx' or 'name', got: '%s'?Warning: 'bpftool prog load [...] dev ' syntax is deprecated. Going further, please use 'offload_dev ' to offload program to device. For applications using XDP hints only, use 'xdpmeta_dev '.xdpmeta_dev and offload_dev are mutually exclusiveunrecognized netdevice '%s': %sexpected no more arguments, 'type', 'map' or 'dev', got: '%s'?unable to set up map reuse: %dreplacement for map idx %d specified more than onceobject file doesn't contain any bpf programcan't parse %s as output data sizecan't parse %s as output context sizecan't parse %s as repeat numberexpected no more arguments, 'data_in', 'data_out', 'data_size_out', 'ctx_in', 'ctx_out', 'ctx_size_out' or 'repeat', got: '%s'?Return value: %u, duration%s: %uns failed to read reading_map: %stoo many (%d) metrics, please specify no more than %d metrics at a timefailed to identify number of CPUsfailed to open and/or load BPF objectfailed to get info for prog FD %dprog FD %d doesn't have valid btffound 0 func_info for prog FD %dfailed to get func_info for prog FD %dfailed to load btf for prog FD %dfailed to allocate memory for perf_event array: %sfailed to get fd for events mapcpu %d may be offline, skip %s profiling.failed to create event %s on cpu %dELF@@aqc{ ar=! aq yqy{!y{!y{!aa=1 b&b7c|a a"=! % a, bs7|y{aa ab=!cyyqy!{yys{2yys{2yy#{0yy#{0yy{ Dual BSD/GPLLLs  @'2 @' 9 @' I @'X_@ rv  r @  *0 =EP! U"] c k# int__ARRAY_SIZE_TYPE__typekey_sizevalue_sizeeventsfentry_readingsaccum_readingscountsunsigned long longctxfentry_XXXfentry/XXX/builddir/build/BUILD/linux-5.14.0-598.el9/tools/bpf/bpftool/skeleton/profiler.bpf.c u32 key = bpf_get_smp_processor_id(); for (i = 0; i < num_metric && i < MAX_NUM_METRICS; i++) { u32 flag = i; ptrs[i] = bpf_map_lookup_elem(&fentry_readings, &flag); *(ptrs[i]) = reading; key += num_cpu;int BPF_PROG(fentry_XXX) err = bpf_perf_event_read_value(&events, key, (void *)&reading, if (err)fexit_XXXfexit/XXX u32 cpu = bpf_get_smp_processor_id(); u32 i, zero = 0; err = bpf_perf_event_read_value(&events, cpu + i * num_cpu, count = bpf_map_lookup_elem(&counts, &zero); if (count) { *count += 1; for (i = 0; i < num_metric && i < MAX_NUM_METRICS; i++)int BPF_PROG(fexit_XXX) before = bpf_map_lookup_elem(&fentry_readings, &id); if (before && before->counter) {bpf_perf_event_value___localcounterenabledrunning__u640:0 diff.counter = after->counter - before->counter;0:1 diff.enabled = after->enabled - before->enabled;0:2 diff.running = after->running - before->running; accum = bpf_map_lookup_elem(&accum_readings, &id); if (accum) { accum->counter += diff.counter; accum->enabled += diff.enabled; accum->running += diff.running;__u32unsigned intnum_cpunum_metriccharLICENSE.maps.rodatalicense $$4X<' (PChS S 68 P6`h,  '-1 X  8p6j6j4j0j  08 Ph7-E D{ L{L{ L X(+X0!XHXP+\X\`!\h\pJ+`xJ`J!`J`} hlppttxx' (HPXhpFxFFFF(Fe0 # 8 H@ 0 h8 X P   8D\ ,<P`p 0@P`p(8HXhx(8HXhx(8HXh$4DTdt num_cpu.text.rel.BTF.extcountsevents.mapsfentry_readingsaccum_readings.llvm_addrsiglicensenum_metric.strtab.symtab.rodatafentry_XXXfexit_XXX.relfentry/XXX.relfexit/XXX.rel.BTFLICENSEpI @@ @P08 @h]p *` @`p  @p OLo@ xp cHpEVGpEcH`E cHEcHEeF FcHPF_HEcH0E#cHA,cH`F0cHPF@GUG@FBF__loader.mapY@;`Ȳ)ܲ0X17 8!8E8Y PmSwUWY8rs{}.BVPj~<,:8HL(Xx(tؼȿX( h\h@xHX,H|(8 hXH,hH4xh0   x!D!p!!!H"0"Xd"( "X&#&$#'8#8(t#2#2$H4X$4x$H5$5$7<%H8|%H9%:&>\&hY&Y&Y&[H']'_'a@(bT(bh((b|(Hb((c(hc(c$)c8)Hdl)He)(f*hf4*fd*g*g*Xh*h*8j4+xj`+j|+k+Hk+k+l ,l ,ll,m,m,Xn,n,Ho$-(pX-px-p-t-t.(u,.huT.u|.u.(v.w/x$/xl/(z/x|/L000Hx11x,28|2h2(3t3H34H4444445(P5585\6H66@77 8H89d9094 :4:;0;(;h?<8@8<AT<B<hD<E=HG`=H=H=HI=xL(>8Qx>HQ>8R>HS?XT`?hU?xV?W@X<@(Yh@xZ@(a@xaAedAsAtAvDBzB{BH}C}LXXBXhDYG\YPYgHZxhZhiZj[k`[m[p\p$\q`\8r\r\t ]h{|]{]h|]}]~^~D^^^0_x__ `hp`H`x`a؜a0ataHahaxaaXb(b(\bbbH chcȨccHHdddd8pexeعe8,fpfffȻff(f8fgȼ(g@gHg(g8hPhhhhhx i\iHj(AdFܔHI<XLĕLHM0N|O(PP$XQ`Q8RRSؗ(TxTUhhVVؘWZh]ahjlLXmmЛop rXhtvz0{th|(}h4hԞ ȝ@hx@hHHhXث\جȣدHh(ܦHHxXȧX<xd$DH`Xh8 %8%L(++ح,8.(.0$X22X45$E(GKP8LphLL8MMN4NTPQV<(Zeسe(m<(rlssxܴ,@zRx ء&D0$D@ FJ w?;*3$"lxt p#8dMDG uAAAH IAAH آBIB I(A0C8G@ 8D0A(B BBBH @X<BKB E(A0I 0D(A BBBH DBBB A(A0G L! 0D(A BBBA TBBB B(A0A8G L@LB 8D0A(B BBBA (<hBHD@ DBD Ph,BBB B(A0A8G L!1 8D0A(B BBBE (LKG VAAJK A 8HFKA A(G (A ABBA @@\FBA A(G I   (D ABBD , FKA y ABB (KE[A MAQ D F@ADF g DAI D JAA o IAG @$ADF y DAG G IAG Z GAF LhBBE D(D0e (D BBBH P (A VBBE pFII E(D0D8GPv 8A0A(B BBBD  8G0A(B BBBI TXG`PXAPH,8xBEE B(D0D8DP 8A0A(B BBBE \xlBPB B(A0F8J  8A0A(B BBBG x L b A 4YMCG V AAA _AAGL$FFE E(A0I8Gz 8A0A(B BBBE ,`ĽFDGD ABH LtBBA D(G0f (D ABBA G (D ABBA 8ԿBEA f ABG V ABA `H FEB B(A0A8G 8A0A(B BBBA }bAHKlFLB A(A0 (D BBBA 8T@d8A0d (D BBBI X (D BBBF HBBB B(A0A8I 8D0A(B BBBF @<tFDE B(A0G 0D(B BBBB 0D,FAA Gs  DABG ,@'BAG L$ ABE (@FAH [ DBH 8 BEK C(IS (A ABBI 8L FBB A(DPh (A BBBB P FBB A(C0DoKaC 0C(A BBBA 8 FED A(D@u (A ABBA L |RBEB B(D0A8J& 8D0A(B BBBC th `FBB B(A0A8D` 8A0A(B BBBE IhPpFxFU` 8I0A(B BBBH 0 tFDI D0[  DABG L 0FDB B(A0A8J| 8A0A(B BBBH Hd pFBB B(A0A8G 8D0A(B BBBD 0 FDI D0[  DABG @ p FDB B(A0J 0D(B BBBF (( ;FDG Q GBE D?)Ec(`$?cEAD w AAA h?0Q8?FBA A(D0r (A ABBA ??H?FEA A(G0} (A ABBI W(F ABB(Pt@FDJ ABE |8ADA\Ht D [A\Hw A [4ABBD { BBI hIB0BBAD F@  AABG <B\Ht D [\C\Hv B [P|HCFIB H(C0 (C BBBF  (C BBBF F(FCFDG V GBH $F?EDF ]FH$8 G1FDG IND$`$G1FDG IND$FBB B(A0G8G 8A0A(B BBBA  8F0A(B BBBA [ 8F0A(B BBBA >_ 8> FDF K ABB V ADM 8>FBA A(D0Q (D ABBH  ?$4? FBB B(A0A8DACMBbFGZ 8A0A(B BBBE \ 8F0A(B BBBE ] 8F0A(B BBBD l 8F0A(B BBBA iKHAx@GFBB B(A0A8D@ 8A0A(B BBBF D 8C0A(B BBBA O 8F0A(B BBBA |@]@\@HFEB E(D0C8GpxLTCOpp 8D0A(B BBBB l@TBB I(A0D8I@ 8A0A(B BBBG  8C0A(B BBBA x@lA86FGB A(C0J 0D(A BBBG 4A4hFAD d DBK N DBA HAl&FBB B(D0A8G 8D0A(B BBBH 4BPQEKpPBFEE B(A0A8Dp=xTDBSpl 8C0A(B BBBA D8F0A(B BBBB[pHB"FBB B(A0A8GR 8D0A(B BBBD 0C SRE I(D0A8GPP 8C0A(B BBBE W 8A0A(B BBBG tXC`IXAP[ XC`B ]8C|FBA A(D0  (D ABBH HCPFBB B(A0A8Dp 8A0A(B BBBF H@D$C FBB B(A0A8Du 8A0A(B BBBA DY|D FBB B(D0D8GHsA 8D0A(B BBBH  RBA UJ 4,E EAD v AAF w CAA DdE FBA A(DlFg} (A ABBF HEHFBB B(K0A8G 8D0A(B BBBA HEFEE B(A0D8O`| 8A0A(B BBBD `DF0FGE B(A0A8Gx 8D0A(B BBBF HILLHFnFBB B(A0D8G`w 8D0A(B BBBD F 8GFBE A(G (D BBBD 8DGFBA A(G~ (D ABBH LGFBA b BBA P BBD U KBF ] BBA GE A MlGVBIB B(D0A8JEXgAnXZA| 8D0A(B BBBC `H!HtHNAG S FAH d AAB [FAAF Hta HEV E (HeFFA TAB\(I< 7FBB B(A0A8G I Y C ` A y 8D0A(B BBBG I!apI!FBB B(A0A8G L""C"d"B"P"C"`"A"L 8D0A(B BBBG DJP$FAA G I u I \ A J  AABG 0\J%BBA G  DBBG \J' FBB B(A0A8G^OA 8D0A(B BBBE `Jt5FBB B(A0A8G I  G Z A b 8D0A(B BBBA lTK7FBB E(I0D8G  M O A ^ 8A0A(B BBBC j F X A K`;#K|;#K;#L;#@L;AAD j AAF G CAE IAA,XLl<^BKH A ABA L<EPL<L<"HYL<KH E LH=A E 0 M=BLD G  DBBF L@M>XBBB B(A0A8G* 8D0A(B BBBH 4M@]BAD G   DABC 8MASFKD  HKG | BBH DN CBHE D(D0U8H@NHMPN0n(A BBB@LNxCFUK GGPCc  ABBH HNEFEB B(A0D8DPJ 8D0A(B BBBA LNEBFB B(A0A8G/ 8D0A(B BBBG 8,OMRFMD D(D (A ABBC 8hOOFMA D(G^ (A ABBE 8OOBFIA D(GP\ (D ABBH pOP7FBB D(D0n (A BBBI o (C BBBH M (A BBBD R (A BBBG HTPQ<FBI E(H0F8J 8D0A(B BBBH 4PSSEDD ] CAB M AAA 4PSSEDD ] CAB M AAA @QT\FIB A(A0G 0D(A BBBG TQ U hQU|QU QU=HP A Q8UELQESQ AAC (}lEPL AAH 4D}@FKE GT  DBBG 0|} FNA G  AABK D}ԥ>FMH A(A0G 0A(A BBBH H}̧FEA D(D0 (D ABBH T(D DBBHD~`FED A(D0u (A ABBA T(C ABBL~Ĩ&F B d D C E Y G Z F a A aAF] A ]d~wUBB B(A0A8DPI 8D0A(B BBBI zFPtHFGB E(D0A8DB 8A0A(B BBBG R 8F0A(B BBBG FZC\GFBB B(D0A8Gz 8A0A(B BBBD (HKAd  FBB B(A0D8Dp 8C0A(B BBBK ' 8A0A(B BBBA p0nEDG H DAD DGA4܀ȶ{MAD zABAH H8FBB B(A0A8D` 8C0A(B BBBH @`6BMJ A(D0N 0A(A BBBE (VFDH tIB4Ё4FEM H(F0R(G HBB8FOK D(D0A (G HBBL (DuFHO HIBpDSK A 4K A _EL$؂,FFIK aDBHTFEE B(A0A8DP 8D0A(B BBBA 4L(FBD D(D0(K ABB4FDD \(J0l8J@a AABЃBKE E(D0D8GP{XL`MXBPV 8A0A(B BBBD H 8C0A(B BBBD DXL`QXAP 8A0A(B BBBF `XK`IXAPI 8A0A(B BBBH `FBB B(A0D8Np_ 8A0A(B BBBH D 8F0A(B BBBE \XFBB B(A0D8GQ 8A0A(B BBBE NMALFBI B(D0D8GTaBTYAWQAQWAb 8A0A(B BBBG TDAU80FBI A(J (D ABBJ H0:FBF F(A0A8G` 8D0A(B BBBE 4|FKC v ABK M AEE Ȇ܆Ht(FFE H(D0A8J 8D0A(B BBBC 8<XFFA A(J (D ABBA HxrFBB E(I0A8J 8A0A(B BBBD LćFBB E(A0A8G 8D0A(B BBBD @FIB D(D0J 0D(A BBBA 8X,FFD E(G` (A ABBB 8FBD A(J@ (A ABBD DЈ4=FEA  BBH e BBG U EBA H,FBE E(D0A8D@ 8A0A(B BBBE Pd#RBE A(A0q (A BBBE A04FBA D(D0(D ABBFBB B(A0A8G W U H I Y  8D0A(B BBBI  H H D B B D A [ L I H G D A ^ 4 F Q B  L [ A  U _ B  N h A    K O 4FIA H(G0(G DDB4$PADG x AAJ J DAA d\FEB B(A0A8D`G 8F0A(B BBBE  8A0A(B BBBA \ċFBA D(D0 (A ABBI d (C ABBA X (F ABBA $$PQEDX aIA<LFIF c(L0[(A D DBF sDB\FBB K(D0z (F BBBA A (C BBBF F(A PGB<xFBE A(D0 (D BBBA ,DEr I CL(FBE I(A0A8G@xHKPQXI`I@H\PKHA@yHLPVHA@H 8D0A(B BBBG HCP[HB@\ HAPB D؍\sFBB A(A0G I! 0A(A BBBA  @ !,@tFAG I v DBE 8pD FJD C(G (A ABBA H FBB B(A0D8F@r 8D0A(B BBBJ ll JFQH I(G0A8J@IHAP\HF@D 8A0A(B BBBD f HKPG rHRPCXB`I@hL k FFD GLHAIJKBb  AABD H[FAVIKA_OGBE  CABI EACG^[RBf  JHDJ vMIA  FABD X  JLBH YJOAWRRBUBAKiAINJ  HCBG h  CABJ INBSNJAT0FEA C(G0l8J@H8A0D (A ABBA D(M HGB8LFAI  ABA u ABD 4sFAD A FBL AKB(DH] K u K U A L(He C Y G Y G Y4,THA t DBA DAEdpx_H` F ,FAA  ABA @ܒXFEA m BBC V BBV OBDX FBA D(G0m (F ABBD D (C ABBD ](F ABB|D@TFAA r ABC \ DSM Y FBE pԓ4FBB B(A0A8G 8A0A(B BBBA _I\AUJcAYTxBY`NBrJHJM>NTAX\IAqEHKLMWBP^AHXBVMQArLkAQZJBc HY Q _AJE  DR LH PrFJA A(L0 (D ABBD k (G ABBI 03FM3Fb3Fx3F3F3F3F3F3F3F4F4F.4FD4F\4Fw4F4F4F4F4F4F4F4F5F5F#5F35FC5FP5Fc5Fy5F5F5F5F5F5F6F6F6F16FG6FW6Fm6F|6F6F6F6F6F6F7F7F&7FB7FQ7F``Ff7Ft7F7F7F7F7F7F7F7F 8F 8F28FA8FV8Fj8F8F8F8F8F8F8F9F9F19F<9FO9F`9Fs9F9F9F9F9F9F9F9F:F(:F@:FS:Ff:Ft:F:F:F:F:F:F:F:F;F;F";F8;FI;Fa;Fs;F;F;F;F;F;F;F;F;F F>F/>FM>F\>Fn>F>F>F>F>F>F>FaF?F?F(?F;?FO?Fb?Fu?F?F?F?F?F?F?F@F%@F5@FI@FY@F#F`H^H #FcH@VG@c@F@_H @cH@@cH@ Fh@F{@F@F@F@F@-F@F@F@FAFAF+AFBAFYAFmAF-F-F-FAFAFAFAFAFAFAFAFBF BFBF-BFFBF_BFxBFBFBFDF,FBFBF8aF,FBFBFG-FBFBFBFCF&CF:CFNCFfCF~CFCFCFcH@VG@cH@ cH@#F`H^H>oFjcHhCoFpGVJoFfPoFmZoFnboFdhoFLsoFBcH@AVG@AcH AcHAcHeA-FU-F|FBFBFoF,F,FBFG-FoFCFoFJ,FoFoFY-FoFx$FoFoFpFoFoFoFpFoFoF;FeFoFoFoFoFpFeFpFpFpFpF$pF(pF-pF2pF!F9pFCpFNpFZpFkpFzpFpFpFpFpFpFpFpFqFpFpFqFqF"qF-qFEqF\qFcH@cH0AgqF AqqFp|AnqFAzqFAcHA,F@qFAcHpAjF'F{F;FcHyBVGyBDF|BBFyB cH0BcH.BcH .BVG .BcHAcHPHBVGPHB_HXBcHBcH!B,FMFXF_FjFvFFFcHAVGAcHB cH_B[3FBF3FlBF@B*9FBcH3BF0BG@4BFlBY/FBFBT%F oBF oBF`BFF FFFFFF F FF F FF(F(FFF@FNFXFF hFFuFAFU-F)G2GLGPBCG(PB-F'PBXGPBmC`GPBChGPBCrGPBmC}GPBCGPBCG*PBLCG*PBLCG8PB NCG0PB}CG0PB}CG0PB}CG0PB}CGPB`oCGPB`oCG PB OC#G(PB OC+G.PB6G/PBjF.PBvF/PBFPB@GPB3FPBF6PBF7PBOGPBpPC_GPBpPCKGPBQC[GPBQCcGPBQCuGPBQCGPBSCGPBSCGPBSCGPBSCG PBSCG PBSCG PBSCGPBSCGPBPTCG PBPTCG+PBGPBpCG PBpCD)FPBG!PBG!PB G#PBG#PB'G%PB,F%PB,FPB!-F PB(-F PB0-F PBu-FPB1G PB9GPBNGPBdG&PB9-FPBN-FPB-FPB-FPBsGPBGPBGPBG PBG "PBG PBG PBG PBGPBG PBG PB$G PB4G1PBHGPBXGPBhG2PB|GPBGPBG3PBGPBGPBG4PBGPBG PBG5PB0GPB>GPBPGPBbGPBmGPByGPBDF$PB-F -PB[G[G[G[G[G\G\G\G\G:\GL\G}\G\G1\GC\GU\Gg\Gy\G\G\GD\G`D\GD\GPD\GD\GD ]G DPSGDSGD]G D6]G DI]GpD`]GDv]GD]GDXGTC]GD]G`D]G`AC]G D^GDSGD@^Gb`GfFfFf`Gj`Gk`G^GPn`Gr`Gs`Gv`G(y`G}`G~`G`GX`G`G`G`G``G`G`G`Gh`G`G`G`Gp`G`G`G`G `G`G`G`G`G`G`G`GH`G`G`G`G@`G`G`G`G8`G`G`G`G0aGaG aGaGaGaGaG$aG)aG-aG2aG7aGGDGMGVG]GwGGGGGG̅G܅G؝GGGG+G/GF{G2G4G7G:G.FAF?GoG>GAGEGIGMGPG#F>hFTGu.FXG\G_G_GbGeGGhGkGnGzGrGGvG5GyG~GGGGGG[GabHGKjFcH AgFjA`H0F^H;B #F`hABF@|oF@;BB#F ;BoFhAPF@8eF hAG`;BBF@hAG` A     @@ DFTITIo@@@ IP(@`'@ o%@oo$$@ЍI6@@F@@V@@f@@v@@@@@@@@@@@@@@@@@@A@A@&A@6A@FA@VA@fA@vA@A@A@A@A@A@A@A@A@B@B@&B@6B@FB@VB@fB@vB@B@B@B@B@B@B@B@B@C@C@&C@6C@FC@VC@fC@vC@C@C@C@C@C@C@C@C@D@D@&D@6D@FD@VD@fD@vD@D@D@D@D@D@D@D@D@E@E@&E@6E@FE@VE@fE@vE@E@E@E@E@E@E@E@E@F@F@&F@6F@FF@VF@fF@vF@F@F@F@F@F@F@F@F@G@G@&G@6G@FG@VG@fG@vG@G@G@G@G@G@G@G@G@H@H@&H@6H@FH@VH@fH@vH@H@H@H@H@H@H@H@H@I@I@&I@6I@FI@VI@fI@vI@I@I@I@I@I@I@I@I@J@J@&J@6J@FJ@VJ@fJ@vJ@J@J@J@J@J@J@J@J@K@K@&K@6K@FK@VK@fK@vK@K@K@K@K@K@K@K@K@L@L@&L@6L@FL@VL@fL@vL@L@L@L@L@L@L@L@L@M@M@&M@6M@A`qFqF8cH?HcHRcH]cH$tIzcHcH$tIcHcH$tIbpftool-7.5.0-803.el9.x86_64.debug 7zXZִF!t/'#N]?Eh=ڊ̓N벾D4:,n 1py'lwTk {tf$3"B}?abpBRXv]pX^njB$脔Nֿm}q7A̓+("ͅ$c㓕7KAίK1q? aaHpuQQ ]qFۃ7f[Q@UiQECY%iD70(.ib31*!yw-hS-}cb1W7Lǡ#F:g-^xNqn,|Vq$n3lBsͺA72wK?=aI+VU25mǑұAY8WDoG)v9%1 EBq)TА|0̦(R2;=S+ȿ5F>2`3^wlrD $EOK1 QT\v ջM|󛯮$\Z2D^ ,o g ]@>1OM-C)gۭzܟ#ne 0'H5_ו; v)f 15GicؙFZ _i|n,p х)?^/:4& aY, >Kt5ҭbj;WE/)X3pٛ9A$@(ڢA8i3]r,nH5qAyܓM 槓h{v6mmt/Vǯ_-8Y%\LREe}Bl>9Y=ĭx{Df#?Åp,wH$wC;ElTUxWKjr͔ulǘ ')%jl m7Y9,9 }k3|Dwbd6Ymƪ}@z Ĵ U\d޺*̢V8_ieѢX3 9`I+qC/mބ=,ǐnx%/ť+TwW,ńX#W;eۼӌ/l0\8RzW^L4K(7CwsjRn+[dHSp*oN;6KTFIM4Ke_ioZtN`WCy&1&S 0%|9E,S&><xIWfNI%{Sj:I)Rkhf@(oBZWg~biUwJvfD:H` {?y3%29]`AK:?:ᓇȅ8 M}j8J؈A-m:.EYLgO,K FL`< -mn~R0$OQvPDh3r6I'ZUS["f">YO_3Mゖ4l!IB&/P& n4x'$|Sp}'ݑsI% )`u >G\\oD?U(PO^:P6й`Aq(z?GlM?:I VLHb";[|R|b|s:];zKeF߬c .I='y0$C3L g8aV͞JE{b!t !>/.Ӣm)U MdM8wb$_ck:ag\ox wyA ά!%fMr5 ogmxs@ՂfBϚϚQGY%+n30%ؒGo&c;f  8JcF7*;o<9XyN {~2N^!Li T'@ɞ8xlIAP>-$ 5 *| X]*<$ܵru&]'sG. eL:{ ||Y7O1DNb™D@Ԧot/oYk۬p&5kً%^QpJ&d *}oĝJ6\Y@:i6رYk0CrMOqץ_\j:[T\~1@?xZcF!d$e?O"r;CnGPAM(m_y8"uU1BaF_v5?:D7ƺ 13`_?V^ x yw r,t#A|hB7jm29Na%{'/64H֔h iof,rW_)J㑐i;:ݛEui$G &  %Mn:B{R@xJd*5b<{iXjoOQHJ9 C,>9yAf[Da?$-Jqb/R[5ByV2.fT^kZ|L'ƃ>oDm)*_6~ZGQX5 KR~[itK;tEGkXAMEF5WMH3.j̚ Qc!Au? Yו:H3&XOK&qi8}8_gv(x9R~m_SUBH?g[')}q᱇m )zyҩm5 -5J+ŲCpf}R *;դpea>.2l0eәk)F0 B)3it[óUIAG^mp4:rd' tT~4\V@Yud#'u {i.ͮϹgjg1Tjfgvmʥ UIP{z(4QY:}hȄ@d!2uvZe4gon\Ai蝄_VlXmgL)mt {br$m@]=֣[Ӵwj@ "WCrwI61w ږ( lSpOp-Ġ1WuqW*E~YNUk9 3,ظD|1D t"}p>>:AYmN;mkX'Sϥ>[zӅhn(;bӾJ82! i- sQfj^,TrIG`DwBtT(ʊYC^=&^R^'es)Hu \g̉(ҧ_b!Fkyȣ:z҂oVMìs2]9li[`aX߈phDB.]mQ|"S}~RZܼ#ry?.K6<&X.|"Ӑw/*1@Y:>R-chxqƻ|mI%v񛜚rH z >EEv}+W1^\HuD݇1o#kc˞J";9x~7X٠9AUc577?E; @VI\zXGK<)$] UZ> 4Ҵ̘& kkfT°jP5';ϣ+zȑ&>_R싮?Yt'N<\sFڭ#Z '7؝RJGF[pzβbM͢p@~CKsTO/+x;{ { kߨ6+**[1MRqdzQE<s7ST?U?Xr)ѲQ1WJO& Ōjr.7QM] wa~jaV{|$ڦb}VJzfZœ=*QK3z'/(М}~YndI\E_*OL͒PZ=u9@-2 (YQ^C~z կ%c p1݊jzoi-*S/%蒡ȌhAK̼]ђީFֳ &5Xk;/lÂsyFЬ|,4*ddCY#/@|WKFiohL_EЫh6],ay?Bx3Z:XsvYvrΩ(zzBl@]F~ࣔ |L71 >GL?<Ȯ9]C*4L #5$GS%,,-Pz2笐.`:ǭ#r"*N7uN=ٹ̎\͛a.s `dX9d{4#џvJ MR,b{"%B'Iqur?AV+pDCö72z~&F xhkL Q7M*EC-b ~.J&蘈Ii nmXCu-{/ ̕o("EmU9+;""4Ɯ{5~TZn$5%fR6P-ޠ&oB茯{視=̪:o}Hss6wy|Frh4;,$a ڑvq3%G ,WB|uƝeltw7B98=%l08\N#i\S ǬsMq̳-۵Ivbk;ӗQ^TjW]Yk@ȯNUzjOWP,]~_;[ 1_2V"0nA֊>\+_ AzW  ̷ Ҕw(k`+ >78#zΖ[!aw馞̨ї;E\9s;жḱz/tal5Z)A2 wט`NHR{fV).ϔ&P㝺8uN?y8!xOʔ)>T1xnT¢\@G*B^fV %J31NwyҹB-sUlSrdl[feci%]0U}çue8szwJw;4`K;(8~(9L{ty q`TM;ЌXy> y1`a^MSVÁh}YJ$Ћ]#bRPa*¯]ۙgq3Ek!M"cLyA-sZ*I͓'t $?NB^IRh Qgplb|^ژuȊ:D׸ cȻ?rBJCvdIFWxaAU`~/c<"O؊c;Z(nٰW0q4`KNTw^wtధwІhi)BTHKA8ΦV=͘t2r"?X}5T<02˨IN.<m  ^Tnݏw.AzI /fo+ ~;VlePN2΂ ݷ55 `_90V <#ZO3?e=id30 vJ7 #UJqpĕo7G7X_'<$;8hn/qVxx\yn&{Z9LLڬ 0A3MuM7aMelMO3$A,8X30: #;ԱH3e/)0ij]MUΤ-X_Dôr״zٌmOq^-3SI+㼍yA;i@Tz@e^Aݼx;lpHrc7:er9nTEM<ٴ%?>m+OwitpI}{("*!@T>Mb2ف3]YS3Cg HR*Ib,Ϭ6ePzNܖb͢AY~Xob/W&oip@vN i][NN+";)zuR4"+Ό%:˭{?Z2؜YPV@\롒ed2IB_r#!ђg}.8|N)꣥E-U80G:7r: aC(,Ne.^T;`t󯵌I8P< ?/ȸ-~uN[M^U ڙ]C),]}KFÒG YShJd Y |)]EPgy> @#?IdhI,\ /_ꩋM4}'Q1b䒀UA),V;&z淄b T*أ"hg )7V-ڟ>,|8O4C=-$A_i= 5z$O2~u6N֋9<t0gF4f7v]x]wu}dByB3e8nv&l,;Ԧۓ [Q'יeɃ6NQBөר$ޗ;Mj7?+{Tس۪Fѧ|si2c1AC'k:#WJ&@nu}PH8d͢he+S/Z~VOE] CQ5t1,An)]N)~Ԗ>^@CYn*Sql!VdΟ}Trķc ~#D!?v)=G;ZD