Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

ÿØÿàJFIFÿÛC		
	
ÿÛCÿÀÈ
"ÿÄ	
ÿÄe

	!1Q"Aa#2BRq‘¡Ô&Sc’ÑÓ
$34uv•£±Á%56CDbfs†“¤Òá9FTVW–²µdei‚ƒ…”¢³´ÄÿÄ	ÿÄG		!1AQaq‘"ST“¡Ñ’±ÁÒáð#Bdr£²	235D‚¢³ñÂÿÚ?ßâ„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„!A„qN@s20"ε½Þ–§TêúÂô®Íiµœ®€Ó葥³33Tªº”¡×eô…8ꖄ„¥)G–x°š'K_‹]ªjrz…¶v¹¬ÖçuuO@É´ª=µ/PI5͙“ëLHãm¿;ˆ…å*~<>!PL~=êÿa¢-Ã²½£.‚À÷ßتâÿ`鋶×MòÑ´-ÊIô/²è…YÿèqõAU*g„BÉ·<G.œ*™EÆ~7I~¼|‘Î^Ü\Ý[“;@܉„d!4º*G‡ï~¸)S4"6Îâµ}ÑW9$« 
Ug»¬†~¸ï6ß_€  ®a÷®™D%#Չ>`Še„CLۍ|ÛN!Í n[ª™D$÷	¸Ž–í¥ÂG	^Ñ79ӂit1Ÿ_IDMpˆQvÚâ–RÓ{B\d/.*“E*'=ÿ¼€ú¾ˆírÛëåKrÛÚå·1K½™D'êòu‚)š
ûZ\ºèÓ²èyïÿôÁëqqqAÜf$"“E%CÀ“$~¡é‚)ª?mõ󼄳´˗	Ê"‹‡>¹z„|E·¸)-•ms\	Q$eÏÐq!èõcç‚)¢
ûZÜU:½¡îRZÆ8¥Q}yT‰ŽN[{‚¦ËhÚæ6¯Bû.ˆTO¯öŽ>¡SD"vÛëåKÛÚå¶ÿ%ÞÌ¢Œuy:ÇWµ­Á‡ÝsòpAìºF;ÿÀ;ŒMpˆUûmq]X-í	q¥Ûœ&•E$L‘þˆíö·¸)	Ú
æ(ï•L¢'äĈH0E2Â!fíµÁG,¹´-Ë{„ž,Òè€,Hú=Xõæ	¶×½Ææз•Œp"“E>92DÁÓ…Þ¶×מq½¡.d»$y­¦—D!<L‰&9"ÛëæÇ] ®[ªÀ.™DÆ|zHƒõÁ͆¥í¾¾id¿´
̚o9áU2ˆžž$#óûXÜN¤ísøŠ³Ò•CÀ¼3õÁÛ†½®5ÿҝ ®gSï•L¢'äĎ>c­»mpÊms])Ïit@ŸHú=_>`Ši„Bɶ÷š\wh[Œ[áÀB)TT€|rd‰¯Ûk‚ãÏ8Þз1†¼m4Ê!éâd	0E4B!'-ýєas4‹ó«*D£,µX£Rݓqc¸:‰if)>žR|Tvîâ5­­þ…Ös4ɺ\Í^%TrY)+êy„8[
ø\%xϧEŠ}¸}9cRêÛq'km,´«>i™¢2Db\ëŠ䖓¬ßë¹ut½Û]ÈOêeZm5=12M¤7.ûeO2ǜ[Pkª[[œ#1´µžK¼Ë®—œPÖUz’RÑè"&E%*Á¸Á¦<gú~ϽRìü#Üáÿ×¹j•fö™Ô¶¯OØ«©©¯%ï«l]IÚ3PÑôö®®½PuU-.ªj‘-å‹ .bU3e<Ĝ)”–ŠâéÝ¥®î€¶-áz_^;ƒo´–К֋R ÍÕçCºv¥&Ê$9ғ¶‰wÜh!¥ p.`tFÙ^_–9ò@#„pŒwtî遠`‚qêŠú\É&8ð†Ïyýj#³9î";'ܬÓ`+{pm¶É^‹vu^±Ö7Fr–šÕ~r»>ôÜÚ'&Ôf.§R”!Ô°8¯Y‹ËI9ÎO||IÂ{°r óµm·Fþ”QakC\dñ<ÊåB(\©B„ ‰B„ ‰B„ ‰B„ ‰B„ ‰B„ ‰Õbë®%gGd2?i=Î/½õEÊűXº{Š²VuHfih:V’Aæ÷$k¬VvuÂâ®®BÀʤ	QïÀoêô|Ñ3…dˆ‚í¢‘M–».2óŠãÖ3ëʓ‚‚ ÖGôàü‘ò™yíõf|Ò©ãOÔªbµ3§.ÌâVâ*Œ0§Þ“P!ä2ÚÝ-ž¼‹¸ƒ309Owàªf'±OˆÝW'151%/S–˜œi¶Ýu”<¶Ð¼ð(€r¸‚{øN;Œ~£^9P/à’8»‡^¿Qú"J¾Çt¨ˆ‚NåiºŽŸ¥j¹EO›ÓSÂ\ÊN¶ðS3!å¥
p«¸ñ©Ä$x•¡¥ö“´³Z-¯©sÕښRØqL³:q±*ëá<¦ŸZšp!•¬-ÎP•qš“Á\Ä"„íµþ5Lqí·@ê¿:«ØE	Ûküjþ˜ãÛnÕ~tW°Š¶×øÕý1ǶÜ=ªüè"¯a'm¯ñ«úcm¸zUùÐE^Â(NÛ_ãWôÇÛpô«ó Š½„P¶¿Æ¯éŽ=¶áèWçA{¡;m_Ó{mÃÐ:¯Î‚*öBvÚÿ¿¦8öۇ u_Uì"«8ôë
JÂÏ	ç¦#öÖª•y–R²„œsÓ¯Ì~˜"©am¯ñªüèúknc÷eøôTW°Š~jyÖèìMq$8°€¥ãߏ—úãÂ¥Žrþu`Š½„P]º¿ÆŸÎ~•<¹™Y§®g,žõ8Çq>˜"÷¡
knàÌ)ÇG8ú‡¢>öêÿ:«Ø¶‹åY6>Í%3²
¤iJH	çÂ<®˜‰²“Rrbt2\*B’Iç¯N£ÃÓôÄ3`§t¬U•Tļ·”%G.{™÷ÞFÖ~¸"ëÑäHÒ¯#YAÖ³«X8Ê'ä랟$XåÜÙ	.¤ÕR‘t'ts?Z˜¬K&™åµÅÍ"uÅæùÈP,&£0ÊÊËSKááelÞ]%åJé;Èám­ç0,õùûþx¢
\†"\#èñF8aï•›Ïl/-7J–§Sn
EL©iTìÝN)—æÚLÌüâ%y®M-I—njjšúÉ	ò yðµPQö)Ó¬TÜöQ\ÑÚΆë’/ϙí,…Tk®4õ1ç¨MŠ&%Öå(¸–K@%O'%\¯tºŽ×ü¤
\†"\_Äþ;·# _ŽóÚ¡KA³[vZÙ×­îœ×sº‰Sui@™êÃNÌLyk.°êÛ[î<§(L³ie‚¢%Z!–½Å¶Zoòiݝu6—“ÒÒW"ˆå½~³§µ-jYú
ž©MÔé­É‚¦gÀi¶Ÿv—"긘[‰ý°°]mLNݯùH¸?DÓvÌÂwñU¹Ó¿¬÷ž=ªQíñ„rícâ",íÊ@ÕÁøb!P¥ØG.Ö>""Î×ü¤
\† ŠQíñ„rícâ",íÊ@ÕÁøb¥ØG.Ö>""Î×ü¤
\† ŠQíñ„rícâ",íÊ@ÕÁøb¥ØG.Ö>""Î×ü¤
\† ŠQíñ„rícâ",íÊ@ÕÁøb¥ØG.Ö>""Î×ü¤
\† ŠqÒÕ}~š×r³ÿ„Ç¿p'¤õ;ÎÇJúˆý1Ûʏ?YPÙâÎT¿ÿŒVw’wÉ'¨qÄÓ¿R“^_k;_ütý1m{®î–Ön3)¦«iWõR(2¥ªqp7/نiO­hp¬û«Kkˆ¥ÊÐ2N8¤û{*wGÌjš¦™ÐÏ¢lK‰G'S5Ä9
8ORž!N©• Œ¡Æ\Iî‰h1#=Çr
È-bd7¡äfs‚RÁúHý1
¶~?<Uš–k—iä&B°Kj'åR?Lb²ç\‹í/­.-AÕõ„•E
´eèõÎÒ.ªO0Ï.d4ž7››8
y@årÁXq4˜ëU4dz³Y%íñ„J*gÊèÕ7rNPÏþàŒCÓ¯-òœ¹šbV¹§µ‡Ú†›9L•£-l:BÐ˓iR«CÒ`óBü¢Qik)™RŒ»yZ´ó>U¦k.g8™Z›LW³æ
Çî?Z£jZw…F7XÊ!yÊDsícâ"ÊnõÏך*z“1§iõz•ý1\2wª*¸Ÿ$4äa¤+*O—¯…ð‚ qäÎÔwîZ­U¥1`ëe§êL6òd*–m¥6
½É'*K‹Yp¶²Ú„ãÝ¢"Hy\…¦æ²Ó¡ç„Íl·ÅņT¢)+Q¡#g*x~
Ò{ÙNz5ê&ÈÔ*3•IDÖŸkvoЗâ
¼Î._Ãœã=qßܱ²vtªn{‹Ø­'<2„Œù#]Ý;¢°I
Ýμ™Ä#@Þy€°§¸šBˆÁ
d@¬Îð]ãCÚÛ÷_´n¿OÐtj2‚flS¥¦ß¨¼ô»o’|¡JHy	))Q$ä²v«/H[+ÔVãK]L­*B³æ©Lœ3Œz£K=ä
S›c]—”•…8šb’~0ìétôúv­l(\â—
¤€s#‡d­›EíéÕ®EA =¡VoÞ#;++?'u+óRO8–™y­LZZ•À•‰<y óÓ¾:¦w’ïjeùû»W’–neRkqÝ'KB[˜NxšY2˜¤õ="(±ÛOÍÚý%# ju»“%BTíaNÌR'Ê\¥³;LT¢^•eKJÍ8á|QÅç$-µ+˜ŸjïíƒPÖVávŸH?­gôÔÄ¢$*µmS>¹ªa†Þ–u¾4%Ï'o+‘a@òÖòåsÜOœî#‚Ðú1jÂÞp;òê[›lšH‰3ÈNGvrÈ>ïÝã;DÝ
¡tõ¡¼zšC^Ðk­N"^aTÙiGéϳ,äÀRL»hJÒ ÊÒB9RH#»Þg¶eÏÙ§Jۊ-¤™¤jFôê×U~YE‰`ÎRÛNÙRÌÈê  Ó$ƒíܪS[eى”‚JWS'vdÐëôÅóo“›ò©ž”®%$7\ô²Q¤bx% Ò*4À[%±‘"xnä°·VF#N˜’8+AÏvðqMß½÷LÒT{‡ïNþøö¼wx[+å»u«Ái•3ËJ´,,?¿cÈÿrÿÞúâ°·—BÛZDÛÒCZLÔd5–ª£&––TÜìÔ¼¬Û"Ven¨ZR¦šW=Å%-­<µ…"íµ^ñÙ)ÍiZ¶ÒW³©ªU5Véêyņ4Ë꘧¼%eZ—˜ÊØI§•%rÞ%´­Ž+t»Â­ÙXÓ¥fÒ2Ι‰ðY‡Ú°<5´ç»ÅRZ{ؚgXPêºÂàÈký.ÓèTõ*j‰!.™¦x¼ð‡eÙCˆs‡<'8
#fÛ§sý®-}øɓ5QC¡OVD¨_”ò[¡¼ú8¸1Ÿ\hÕ0óÕ)·æÃ“/8¥«… q­G'§¸FáÛHÔU3³}ô—OÖ½W@Hï9’tb4aàö”kÛtLÚ0èÊ9¬’ÙÑeZ[
ÀDîX«ïNێ±Xœœ¦]y*»Î©LÈÉiÚsK‚z!²ëpÝç)GÖcÓ{x6ò9fžzfáêæXBµ)z*š”¥)÷ē%€_WHÆðu斗åœy‡P ´­…6¡ÔGP}9‹Ê›ÛRä˳\›¡ë‹¡#¨^”Ò-ÈL»XqÄÊÌÒäÚi÷…(¥açZ.`‚œLvEmµhh¥nÃÎ@ê}«a©‡ÒlSiîJ²szÝm´‡|]HPÊIÓTŒ+©µzŒ‚>hφï]¨õ®ÓzÆá¢AZ¾™[˜ ÎMK4Dùm–Kܱ栔̤œ')$­Wîèµx®Î³×túq é™™µ5A¤ð6Ût:C~ç'$Ûm€„6Ë)i 1æç©$œën…œ2[5ëdB®'V3éA ?ª4Í=ÁíiႳ(µ‘¸ÂFõ‰Ò;*,¶ÛkCLÂq¼xÆж²üVìýš®Hh:M
™_)ìùy¹Š“ÏK¶ù?¶´!´¥ä¤¤¥D’Ⱦù>ðEÈ7UEß«ZÔ¤&`i:Qh©)*P
òLd$FzLy;ː~ì‹2P´™‰Zk©'á$Ò2?0š?]„Û>ŸmèÖÚÖê}2Š…®j‰V¡êt¼§_3ÂmÙ÷P—RÔÀi¥ÎK:¢–Cêä­!e*à9¬´m”è5î  Né&H<x+‹kJM´cÙH8Ĝ„œ§ÿZw¡mÐVSí꣟{ø7Hû,^ÖïÝâ›G]-¢ô夼²K^éêóˆaÕÓ%e§<ij³i2Ͷ•V’•ï`ƒg·_iݗu-»¹ú/GX=:5T÷t½P攦S¦J¦Ã­¨5(P‰'hAe3A\NòýìP›¸XÛ>ÌÌï
Tœze͎¿LS‰a6•0êõlÚe­$dÈH"…Ïwc@ڽƘiðYŽk8{Ëv̹›3iyIµŸNÕZùÒjÓè˜ìöeÃ<A¶œř”uXP*órA\;жì(Ï·š‘ßÓØÝ#¯û,^¦ùLå>ÁL”©HmÚÃe^€T%?û~¨Á›I—\䯗¹4ԗ1<âÒB–‘ÄP	œg‘òÅ®¯ð+*Øc*Õ¤×8“$€Nþµk£ö4j×¹€œ÷‰â¯äoCÛ¥<%WÕjœþ
Ò>ÉNŒÞ»¶FœÕÔ*¦«¸òZçM2ú=J™¡ÓØDã^rC¬0‡®à…t8È#¤cò­ì(KL¦ƒ7ªf'ƒéåyd³M¶Yâ{ˆ¨¥j<\>K€:d»×¢sL„—U‘ĢpêTLmµ4su7~¡£ý }K2ü6ܶ6€_ІÏÕ<ªáé–ø²§HÿR³NÑS‚RITÌÏþ&âݬ
GŸtôs9ÎKÿþ»†%í¬g|–C`㉙ϩMGɕœBêÖ?.½ÊºTÚìíKAN¤6ì¼ÔÅFB‹åÏ1Nâ–f`Ë´P ëÉN¾Œ%Â±÷7@-.XµZ®½UÑÒÓZ†nµP˜SlËNT©ÞA7=*‡Ö–^z[…·€’p†Â½øm° øûcÒVÏ×ÜC?,R܄#„ÀYÖs«KšÏ|8çå[¦1soUËк—]×$ί¨ÊRƒîÊP†›uÊLå1Âÿ•®}–wÊ<¨)®,¨€Lª”¤¼¬­kùž^̔‰œã4êJ¾•³úbÅUUJÁJøT“ЃÔ3• äB­ýø×õíntö«Ð5ŠNT›Ëb¦Í¢Úy¡†Ö¾sc’B’èh…p$,©Â#)ÖgÊ´]yÌçöóƒù¤F={\|aôÅõlÃ3åvûQ9œâ¦ê˜j!R±ár/·Ñ•	Y-1¡çµK"ŽôóinNmÞӘBD«o0ÒÑ,¡À…eüóQ’ˆF½´Íò”vŽº=§®ÕšLòØ},iڒü–&QÚ#œÚRÃHSl¸e°ú‚HAP[Jrã«û‹ÀÑæ°>6~x7tµY9Ïgã½\®Éz¢¯«\¡Ökô—4ýnn€&f¤”•¤Ë8¢Ù(!iJӌ÷(ãÔDË`µ$ËV&Ê´¹V´é*:J¹ƒ©muîˆKeùÿ)¸uòö%å:ÔN–!4µXû4§çžCÇJR
ÓÄ®Šò6²;¢I•Æâ¢]gL¬OÚ[ô܋/Ô&˜Ö“S*m´ñ(2•0£€;øRr}@øF/Ìö"ûUå5
ÇÑ­Ôëì²%Ó;/4ì³Ëh„­m¨q“Œç8ïŒéiMs¥-Γ¾šë^Väô֑¥jš¬ÔüüÒðÛ
$7’qßè N"ӗ½;v¢Ö·»T…¬œ•U$ŸÞqÂìv•@ãTSwà÷f&ûJ,ð÷´\Ü6“ˆËiÁ¤Ž©!aàîîÙñqhzÞ?‡&ÿY~÷vÉ°zÖ‡&ÿߌÂ}ôíÙ§8º´Žÿ5o±Ç%oKݞ}u)ý	ªýŽ.?H§×™÷®­7יíÅcbÏì¿a,UrgSÛ­)ډƋ[36ôÓ­¶{ÒÙuGƒ>ž:Eyw-E²¾t]9s´Ì®£§°ï>X—Ó²®cMº‚œŽ„ƒéÌ_7ßPݖUuèøõhš·Øã—ßOݙ=µèÄÿjßc‹šiAõw\‚ñÇlOŒ®k.é
í9çÒ6|eaðîïÙ ä[þ\›ÿ~>}îݒê5gùroõ‘˜TïOݚµ¦ëQø‡ùVÿrÓ7gžë©Hÿ¹5o±ÅðÖ1õßæ}ëœk?
õæ{AñXžÒ;l±¢u/TRmó³uI'“1,'jS-6âNR®RÖP¢PFD^4Ôô¼ä¼ÄœÛmLʺ‚ۍ¬q%i#zG¢.sï¥nÐôÝZ?ýÉ«}Ž}/výªÑÏúVûcî´Ê…Á­rG7ƒõ«jºÃÂ*}í3ÛQ§ëXˆªnÿÙ.«=5>»{7$·VVZ•«M4Ò	=Él/	¡€=çýîݒsŸ`՜ÿMþ²3w¤îÑ	â7N“Ããì&­ö8àw¦îÍO}Õ£ô&«ö8¿n±HlßùýêåºÍÃúæ{FüV†îý’_`õ°<;ro¯ó‘wVïGè«O¤éºßÐäôޚ•â-K²T¬©G*ZÔ¢TµÞ¥L^Xޙ»=Xº´ŒžïÀš·Ø㊷¦îÏG¾ºô€{ÿ¸š¯ØâÚëN)WnÅ{ áȼ¤®ºÇÂj}í3ÛQ§ëXè¼{7ØÛóQ­\­ÝZ·,ϓµ:Ä˲Ïò$!kmC‰ ’@Vq“ŒdÄ&wvì’{ô=gùroõ‘˜#½Cv_¶½?Ě·Øàw¨nÌ%IZŽHÿ"ªßcŽK}>m&†R»
€|	USÖVѲËæÕP|V~÷vÉÏ°zÞ‡&ÿ߉zÏl½a,UzgT[­ÙڍÖL¸™œziƛ8âKeÕŒã©N	;£&Ô=æû¶kõ:}*BîiVf¦K(\敨Ê2•ÌyéT¶ØñRÔô˜¿JÒívÓú־ފ£i	YEOLÔæPÃr¬KñTê¼Ðß\ç‹êY^õ¦•:æ 9;øD••³Ó{Ö8Ûܶ£[ýèp vÁ1Þ°9um­¹½šhi;—§%5-.‰†’µ)Kºm8‚…`‘FA#¸Å­ÝÛ%“¡ë9þ›ýdfozVìÙI‡¥ž»ÚyKmE
-èÚ«‰$y«L™J‡¬#¨oSݎs‹·E8ïü«ôÿb¢Ï	Ò
,Ù¡J°ƒ^¸,e-bátÆËoX;*õ¬>ýîí‘ð«cÿžMþ²*]'°®Êú;PÒõ=2ß;9S’y3Âv§30ÊIÊTZZÊ‚3‚È«zŽì”õUÚ¢üH«ýŠ:ÎõmØ£©»´\ÿ+b‹‡Zi#k©Ö õ=VíeáÄA½g´ù6af¡W»úzbNUçädÓ0ôӀy¬ °âIôeKÀÄᶄ¥E¶4%m‰Y‡ilù[¼‘”´µ–Š¼3¼|‘Plõ¶ÞÈ;Djýa.~ŸÔZ•–6å8R橯¸ÒH
[m̲Ñt'#<XÏ\DŸ¶†±›8衬oÖº¡h(ûÂQ“6ˏ®qÒ	åµ.Úë¤IB°Ni8•
–„‹Æšdfv†Ìfaf0ZÍċFz]£gΓÈDÉêݱ×ßÇc5¦]j^]ÌÌ8 †ÛBx”µàêOª'uokÝpŸ}x¨ÉÄjÇØc¾S{®ì)G›~JôÓ¥ŸõmèŠÊT>B$³ÎL?Ó·çŠÝ†®ôƒÔk{7ý•v·ƒ^û˜%èè¦Ì»[•¤Sü²S•£”¦TàǤ¤!]„cV22Ïß6½òû¸0½¡N‘®}Ž<7¹î¹q·¯-)×TI*V†¬’OËä1I0ÿNߜ>)ú;ÒQ­ìßöT	Ûd•äFK¶L©5kjSS²K"v¤óò¥cæ¹M ,z¸¡óE¥
íû­È¼”~!×û…¬}†=öwÊnÞ
€ÎÐn' 	ÒÀÍäp:I‡úvüáñOÑސzofÿ²­Î¢ª~n‹W–zŸT•Yeö\Ský¸Ž¢?lwyñpó{Ý÷dT^çOÞÉٌcíYZ±ò™(ü§{Në	7‚Žïü¬}†$i&éÛó‡Å®´ƒÔk{7ý•^ìtÕB_Wjɔ}t–in0äÆ<ĺ§Z)F|HBÎ<\µ‰§Q
³gÊä•ø)IëÍW_ÚmG‰³~×[0í9+\kg{BÖ˜Rg¤Ù‘~Eù`¼ð¬Ë¾Ónpã	)ÈÆs,e=*²VuEr('JÒNã#ö£];£+kqN³zJD8#5«b6­*šlu7í ‚;AÍX†ñÔÍKlµ»4Æææš\˙‚”õa£"µƒÄ3à¨Ô=JC@¨ŒœüÙÌoñ£ÒMéÛèÖ¶45håêz±©™lJ*]MµÌñùœ¼ÅÓæ-EÙ}Ð	*çß©VpAsO¿LuΙè—Ëî[¥€Ù_7koUߖ¯Ùuò–Ó†ê$ÈÏ­ih•ñ£¸ð‘ž¾1õŨ¡HùzÆèÂ_sÑî;¾Ž<Óߦ_sØ#'wÐ>Œ¹§¿LiÃWõ†®©‚ýú—Þ´®q*Â\êGQ@¢JR:œuÌn¦YÜóܧ7|)§ºýq,Ûýž÷u]Š|ÝR×Ú-‘®%9‡/ÌP¨´‰æÙYáZ™B‚I‚sÓÕ£œaµÚORæ¡äôú®Ø¥yMǐÌû–‹‰RG(Â~^ø¸{-N°“T
YV»Õ©™zå:arTä»2ßmË	)ÜË2ã,ºò¦»8q8P‚áÏCÈµîÎ;¼mU1ŠÝ˳;%ÛÚC®r[›­Ðé,¸ç[¨JIõ˜ˆŒ¾ç¾î-ßH?ç4ðþ¸»¡«ÇPyÛªÂHÜGf{ÕÕ
A¾Òà>­Õ)²éƒ"3ªšòÏéڞ¢›6?VèŠÝ»B—”©Võu*—5Sq(÷gÕ%8û/ˤ¯Œ%+@ÊR“׊$}{ ì£ÑTºu¯ÔúQÛº†dQ8™ªÓt漡´-¹ÔfÍ=Rà"UM:ÓÊuÇñ÷D¤lÉäûŸIÇﵓ×<Í=úaËÜü“Ç»ìñt÷O®9)è#ÒÁUèœór<þ,£u=@9îùE?"'!ü#å½j'yØѬk¹é}/C”Ó­ÈS[§L»1.‰¡&Ț×JÏ<=•%Jlž¨R’RLH·Œ4¬ŸOª7H
î}R¸CÛ¾É=㝧³ý1p”-¶!Õ4Š}Nìí³u~…6ØzVrOLS_fa¹hq
”©'Ä"ÐêÚ¥g—2³s$ÀÜ'«’Å'Ê·U\ê7tÌç8ðZ+Í#YéžñRŠ‰éÿÝó\Úý×ö±ì~ã轉ô%–—LfJ‡'1Ë>õ\§BUÂ}Š'‘¹ï®»èóšx\q;Vŧe×
YTò}{ZëÚ`ŽÒ´®ZT…¨+#Òc‹g•Œx#uo&Üöqÿ'Ùç4÷鎿'Üïÿ³ßýfý1HÕýaª‘¨?ß©xýëK@®)óV{³è¸v·¥×¨›”)ôZܵF•¨e4‰•œaàPó.¢fš—p ‚¬EÊè9]ÕÏjÚ-Ã{¿­ü¥
¦
:¨JC„±ÊóøóŒpõÌtïho‹wÖÐiBGF)JO\wU%õGnjwEÆ‹Qy¨/fíÃΰt[Vã¯êü¡µvé¸y»„sÏzÑýjC@¨Œ¨üâ	WsÂ
HΤÇů8NIQéÓþ1pvòÅÓ5U±Ô‡Uëj–—Ñ4‰§åg‘O¤&¡:V"Û|¦W0ÂTªŠ8Šœ@JZQʔ¤!^ž]ÞÓ Àê†$Ä÷eÍ|¡eaVáæ$w–òd·×¢„ƒŒOŒ~U¥xFAéûÈ&à¿jõٝ×òôŠ¦£˜nWM)éÓ%6ž!:ôË)CË2€áðË)愩ðàå›/¸úb™£5µ{KQõU;XÒ¥B©J-¥70„¯½§h©%|*å¸â8’®­8Q³±Çm®jT&'qNù#šÈb;wkHU®Ý–“ÁÎ7@$«ëÝâѼGg´Ž$%F¸ƒÑC±gŽ=}ßPŒ†~ÈÅNyVÈí%J
rõ:Šsæç4ο,c¿t/wŠìîH*®`‘ÿ©gã!_²4R…Gd,+Sç¯øÔÈø—Êïö£Ñ³úÊôŸû;3Å(O¤©ÿRÖ]n!²äú£™*èp88Ï¢:–®2 œž™Ž-t
qnÉàdâ:Œý1ç“&¹„À’»RŠ¸€шüËJ£Å×#ÒLd)[ÏêÉý;I³7F“««UI(“ÔR-ÑX§IT¦¸ffP´²ÅE¢ñ*AICœ!À4“»¿v€rEʜš4NØ¯Wz^ue/6†˜K@)°R㌾Ө*	oÎ(RÒâVÚsOÑ»Ðâތ’2Ë<âzÖ¡KO0—G뀜óc°€U ç¼pž½wñy¸Oš³â{¢÷Ø®j¨ôæ›ÕCN°ä֜«WªS,ëtåÈÔݧ»+Ϝš”—ZƒŒ(—óhÆx€ ¯¦­°…Ð’Ÿ¨µCÕö¯RÑ۝M>NuŠÚ‰ù‡ÃnS™lŽló>È£g˜¶ÊT¹Ánöv‹$u*ééÎçlŠÂz糒²öúq)G>˜íYp a`c¿åŠ®áé5Ûí®4•êQjót•M%²0YuM„’JB¸3Œœf(Åóy‡Î:\cÂÒZw…´Q¬×°TiDŽÂ³©¸¸³µûiu\¥[‰ò¤ç¡"§LÇOœý1´=ƒ©éób¬±}‰^±*G¸Ÿ}ämf5sýò³¶†¼)I·ü½§L¤,MZ‹í!fýÊ|~
Ò½'þˆ×ª>žÕwùS{Jó#ÊtF–UþHX…ÞÍ=\•Ù]IHÎÍÈJ;z3Í2áJfØ2nº”8zy•àü$$úk¥6Ò|þªÏ¦6ÿÛºÃë½¢vR¿fÚSS©µ•2â»YbžÆäêJãMdõt6êÎ;ÔP@ê #Wɝ”v¢KŠm͛oß8#Øu@àÿªY67¿c	£0	漪òÀïªcM«EŽsD	ÆK¦ÝìÓzn®‘œ×:F³SÒÓ˽Pz©'$Ë*i
­Õ,Ì<Œ6€óEK>bx†UÝbËë[Ÿ””Ÿ¥é]4Óè—u—æ«r¯¥ÖŸt´Ãá¹U¼é—qHs‚` ´°ƒÂµX[-=·å£“4­c¯£^)—|’gAM¾€ã솜 ª_ˆʋ`ð)L´V•ð«‰Þ@¦’k¤Ñ‰„L'—¡æ¤p-Km°S,eµ8ámîM¯)âVu†ØRÿ
ûQË)çÎ%uî€Ù¶•7\Q®_>p#Ÿ§0±úàRJIOB:‘›-Ãu:ƒ[YÜZK3sMRßÐSo¾ÇàuÖê)BÈî%!×@>€µxÆ3²¦Ô‹
OÜßœtΎ¨þ¦3Y¹7e‹ío/mż7&ÛjÛy¥“¦ K
䃲/Î̽5,öZeԅ”%2‡*Æ2´€O\_hm…ÈÄ©9Í žG’Ëj«Ä¤6ï4ž$Á;ʅ·îTªsT[ºCÓÓk¤Ëèigؗ.Û.¹?:ZÜ Ó@žòŸ˜¶–‹XÝÁ¬ÐòTç(”£YekåðÊ¥Ô!n†Ð”8”§”€1’H=;êvU¾wîÛ«Çmmö§¸º_Øãt¶è²NNLÈÌ530ðSŒ¶
ùkLÏE€@(P8Ês†íevÔ·µ	ª¦ˆ²FéÉ璆Þv[HTy	q./,¤ñ!¤ô# ‚	s¤¶8µGWcÍ2g~죰«­fà—gI+¾µ*Ž¤ã2ÐNDƒ¹ysÛ$íOž ÈÍFv¤ó²²MÓë4ùâûíªae<‡×‡’©9”–ŽÞ1’yÌìq´“Z©5vÍ蜗rm
¬Š’XBZRÜ懹|)Kíx°2~*±pME¼¦«G¤Rho-rŒºÊgd­ìËo)sL)庙l¡ò¹§øŸoÅóÆ¥IñÃÛÇZT×.Ôß´!÷¹®¡áÀڒ[CJg–$øDºÐÓarà—Œ©
$˜Å;¡´!•#ŽYýëì
:+‚rŒ„n\òXž¯Òº‡AêC£um1êF¥¥Í»%=*¥¡J—y
áRr‚RFGzI¼ß[î"«Tª"ëÉ9Éù©‰Iw>ĚYRešT”‹…
ƒïRVã‹ÀøKQï&5½Ô7myªëU]I]Ùóh
vzeÉ©§×£jOºµq)X€2Ièª6 Ý³åÍÙûej.êéù'©+ú–oP5L™3’Ë––aä|«É”®Ô'89bÕՕÃoöÜÒdÁ‚ÞuƒÝSÒTm7¶k³p##	ZÜßk_u¶ƒÛcjƒ¤NëmJƳ¯:´.q¦¹r­Ô•.Øæ>´¤ñ0ÒSŸJ@Ò¶0Úb³/;=Lµ“nËKº†”·*2mñ•§‰*oáÌl§'˜Œ§	'8m´®Ï;jÙ}­ïή·ö®èTekº‚©S’ªPôó•iJ„„Ìéšk<-:Øq*䫅@-·ZJ†
R¨„$)ÛÆ©RR²Vãi³--))#)Íѳ¯*I‰~>JXS’åMp‡I()*Bԅ“ÃkÌ=‚µCY.“¸e2cx9BÒñ,	Ÿ,­òêööÝ;#(œ£.'Ü¡Ú¦ÌWn5£)Éè銞 \ÿg³/©©Ï#—*Â&}ٔ¼eÐÏ-Î ²æ<т0{ÜÙÿ!…ÌMi}7O“L¨žTÃú¢’„&MA‰¼™ž²îr]
¾2‡Š@mK% ÊZwLmï§g´|ûv6úT 7:ŠHœÐsŽ¦OÊe|™Ì'âXàÃj*FR	Iʁî®Rw‰j
Dý¥kv~™2póIÐómñ¶
ÊYâL°!„]-°m®bøž#›j4&¥7ž@"rç;•‹°B	kƒ”ê&8™Vßvì5̲+¦¹®ét¹Y	é©ÉjlܕRZm©ÿ&w”㍆–V–ø½ê–”ç®;Ž6“Új«UÔەdëuڔÍVµ7m´”äÜÓî¹0ꌂÔâÔz¨©Y$žòc_mCg7ƒßú†œÑºŠÌ^ÚÞjMJ·5¤¦K72ùH[Ï<Ye¡Ñ)OŠÂ‘mz¶e×µ­Ús[/éôÈV®4…¿¥Qmpµ?9$̾[mJÀÅK¤«*ÀÌvÎ¥)|\Wx-¦Ìݖç|3]½«
ý!òZUMÔÈã2âCZ:÷g*
ÉéDWú>é\któohMw¬t„Ây¥=Qv] ¸%@.K9ñå#>õ8¬'¶`ÚJ™93OÙòô³2ÊËN éiã zõ
àü¢?:vlÚ q9í	zxñœ-=ú¨õAØÆQ».¨Â2Öºž‰Ò©,¤ö‘Äм_o+Â(.ém›ŽtòݙuÉ1Z˜
8©€à<xPsžÿ=^tœñ«1y)$§	áÏxôľæ͛Gy`¯`?ÅiÿóQÌlÛ´f:Ø+ÑëüžýTSGéÏGQ‚wÁMÆŠUŽ–›Ý¤’¯t:s¼?gudqÖÿòIøÈìÈ
OG¸êŽÿ–™è}•v‚Û2ÝÝ
Kjõ΍ÐÚf^§3PŸ¬ÒޑBÔý>bU¶šæ¥%Ç
æRpœá)Q8é›ñßѳUä½ZJÁkÛY¡kן¥Þ«ËU¥i2뙛e3bT¶èa­mƒ( ¢H*OLd‰|ª«²ñχl†4y¹æIÝ՟bô‹È~MÄ­ê_þ©¦£óvC:p7ÆóZ‘§¡JsÄ :˜ä·NVŒ˜š¾æ-¥IÇÜñ|Š¼}ˆÏôþj9+eý¤ÐØ	Ùæù+=t•Cõ1ð'ä˯Fï½­üêÃ=;>pøª*™uîe"zŸQ¤Ü{L¨Ê¥	–˜—¬L¶ä°m†åÐRV
xYe–FÃm¡#	H¨¦í)4ÊM뺔ªd´’d%¥åëÓHm™d¤%-!x		€8=ïHäv`Úk™‘³ÅõáÉÿšUÕG3³ÓtÙâùƒèüŸýT^6Ž ÜÀ~}«SÀ“ßLö–ªcT݋©®'EOZ\½yªçÍ<Òùõ
´ÄÊ̙Yp°JÖO-NaO½+%DcÔ§_ëßI¥ÒiwŠçS)rT÷iRr¬Wf›jZMÎ6HX	Aå5”soâ§ÚvcÚ_VÏ7Џâ•Cù¨ê0í,¢s³½ó)ä•CõQKm¯Á.
|ùԜK-
é)@Ü%°;;P¨TjõúÍ^¡9T«M<¹‰©©—TëÓ/-EJ[Ž(’¥(’I'$’LtsVž_8¼¢&ñ³Ҁ)sÅñ$ú=‰Oþªf-¥	<[<_:šJ¡×ù¨¶8]ÑÏ£wWìҌ,6^ŸÎ–Øþ¨+m-…{\Tó:dlãcåö•´ê£ø/Jþñÿ¢7êŒn%Ùrúèóro5À¶ZºÞè¤éôüºërÉ=;4ôä«À4Ó©J””¢Q|JÆRFzœl+a§ê)±¶e(§>R4 ¤çF×®>’Õµ:”0Ɗ ’Nk͟(ìJÚçJjÔ EFì´HÌHsíD\»e¨®ô%+Fk=-¨kŽê"š½rfŸ5Mšy´%æD¬Â]d© ´þæSÆS…`¨=_"ÐÛ’x‡³gòŸ_ö·®bn„nÄ.Ž êr½}Оּ¬g(Ö³8χZ`?Tu"»*uv–Ó¡ÌÞd¨œ÷jñõý7BlJ5ëò\à–Öpä,ëiœàqL'èjøÚÈ´¶ÉՃ€=›L$^{7ú¢k„ )
r…Í~þp ®ÖZµ’ N·š<#Äæ–>|g՘âÝzü­K
´¶­zµ´Ïœ<F)‡ëÄMP„(-
V ¿ŠØ¬c¯á«ãÃû[ˆ®_eKs•j-b&2}ËÙ¬É8ôuìÌu‰¢€›’…‘]¿
o˜»MkP¯‰ìÖ`«?ɘúãˆÔ[@)Õ!6–Ö6ÈýzædgՁL15¤4
Ê]~ü°m=°t$€Ö³pñ¦ú=x²õÛêè|¿jmd·8֓*.x÷S:b&ˆB‚С6«—ñÕ,9i­;
€U­æ‰>¼
_õÇ_¿!(Wµ±* å>Í_ÊOòn:ÄÝ@MÉBè®ßc/ÏU¨µÈ™ó½ÈkY’F;ºöf:Ç$êø[æ*ÔÚô«â{7™*Ïòf>¸™¡
@r„Æ ¿ªyIšÕ!¬gzâdgՁK=c뚂ý§™Ë´ÖÁÞpŒkiÆ>2sLþœD×™Q°9(g·¯ºBJ­M­V}Ö³$§åÍ0}YŽ„êø¥4ƒhí‚2p¥o1‘žþ”ÜŸ¢&ØBS`rPËõûðÓ¼ڛ`ûG>³Y„ãá¦ÇÇu
ûBT‘jm{ë#ƒ[Lð“á“Lꉞ
@ÊEvýò‹®Z[PŒ†Ó­¦J^î´°3éêô‚°‹CkÞ#[L~šlMЈ€ª’¡wëwÙ´4Zµ6¶eD'ˆ
i28Iïï¦uÄ}íÛ쐒«QkŸB5¤É)ùsLVbg„ &ÑP“5ÛøèQvÒÚyt‚@
ÖóEGÀô¥ã돆¿~¸P}¨­‰%9#Ù«ùIð?ØÜ}7B›EBâ»}üœ:mM­ž/röi3‘Žî½™Ž±Ô+×ï’]rÒڀ¼F·™*={ºÒÀÏÏl!$¨.rµ´KÌLÊRí½£¤Î,p58þ­š˜j\‘û¡e4ô)Îþ_8±Ž4çˆHZ;JHhÍ!¥t| znR“M–¦´êÛHS¨e¤¶}d ¬¡¡!A„!A„!A„!A„!A„!A„!A„!A„!AÿÙ