ÿØÿà JFIF    ÿÛ „ !.%+&8&+/1555$;@;4?.451 4,$,44444444444414444444444444444444444444444444444444ÿÀ  á á" ÿÄ     ÿÄ ?    !1AQaq"2‘¡±ÁðBRbrÑá#‚’¢²3S CñÿÄ   ÿÄ !    !1QAa‘2ÿÚ   ? 5˜Z¯V¦cø)›t/? z¨±>Õ5€¶‹Á¤·¼z¼Ü¬+ñ®v¤¨_ˆR­BFn©—˜ý®ç̝P8gýt·ÉSTŦˆìät?þé¼íìN/Þa)ì–í6ô… Ï¿øÃj´¿KÇü]ÿ ªô¹-eKànëÕHTx}ýSÜ›ÿ ”7Ø×&µ<¦  ¥ÑO¶[Ù¯ä¨ÞÃÿ PZ-¬;#õ|•oaÿ ©CìÞz3˜öː/¤­ñTûIØ}š^ mÓ%ªxˆ¥ÉŸu=Z+ISe¿45™¼u;ú&WØ÷€æßQ™®{|íx*TC“#ZŠìZ§²‹ 6pv…³¿¡äª*áZÐ%ÒOáˆo"x«OHk w±æ+¬V(kMúŸ5Vö«$ ÁrÏbàb57/luR ¸ÑÛj Òµì`Мq­û žICÀÊ•©4€Âcà¨Ï€O´<èÐ:›ù(Ë^L8þ‘ÍÌ#¸Ð_Ì©ÙK(Öz 4¬û+¸;ü’V’84‘¬ÃŽ:[â‡ÔÌáõp¢~§ªlæ£ö{®G>J¼"°‡7¯ÆÉèßû ‹É‹§ÁòÃýâßî ^ƾÙõ‹×óH#«LP½ïX=xÑÍ$|W?•~• îëÔ©ª‹ {ÝT…Kÿ ”hûâá)J*ö˜–ÔU;iÇ€/ ÆþjóZ\ýwØ=Ìm ºèËL9 ýèÆð/¨’¥öo=nË.%Îì ŽÕ¯È|{Oj²ƒE6e/ßdÄõ²Ìâ1O®ò×TsəԸhOMýíMˆ¿¼H˜l²,7Â¥#MF/Úf°Ö½± ¸–dr‹NýÊ íjqx{œÉ ä-È ¦ øÄër¨q°ð †nцýÑÄÆ’mä…n<0È™;ÁÝá¯ÁZƒ7FÀmì­ É&9ˆîéi¶ùN§Y• ÃZãAâ?•‡©‰ , ó¾IŸŠc1 4â&y­&pŠ­6;M À 0¹qç»p.á …ŸÅáK@%6·y6ƒ‰3?”úºŽ‰éX5ªPT §µ!=Mž«Ú½‹ÅgÂSâÉaþÓoö–¯ÁÔìR>5éÿ üs¶ÆUcÌ kÇR ]ÿ ù¬¼«VŽ;Â|‡~¢¦”ÏŰæ {L™Õ°Óv¹ò¸írޡעCÃ!íVÕ {¶»sŒNPg/ "uÕbkm²“$ďå¿é¹§°½æz¯6 †s¿!s–wÚÝ“™Œ °.ûj>·+™Òa…©Œ&rÝÎtÛë긪Ît’LAVp%c Úý[ÄzJ¾ÇàXXç@˜ó<êL]·T˜¾¥1Ó©V‡g´æ½¦Ý@¹óø!_@´ÞâSÁ —S3™•& ]@JHÚý©ZŽ €×æÔr»Áf!‡yÞ4Mv*èÓã_{‘åóUuљØ«Oïé*®EvÑ Œ÷‡U \"㪒ÍK+À 4“M¡ï:0¥5í!'<@î´”>Ç»&Z–ïCCV˜Ì5Šo&îhè.žû |ÓK©h$s6KìŒëã)¹hI¦GïOåóI;ììü#É$Š0…Ææ¥TØ.5­¾gn´ “ÂÖ\:hœ89G)J@„}œ:’Ò{/Š"¦_Æ×7Æ3VÇŠÊa]ÚŒÙ€Ä–=®uÁßâACZƒ§§£ Qnâ:«,×{tyø¬iÛcœÜÄ€H½ÄÍCk´÷šß .W'b¤Íåh]÷€=,Žv×cÚEÚHXJX¶îo¨FÒtèöŸ>ªª6[J®Fµ£sGÁeqõfe\íjÒÐïÄÐGˆe1Ø‹.Ø”‘Ëuø Y­ˆÜ ŽG|zùªüMpDnQWÄ”%JŠ™)â*p@Örš«ÕT2Ð%ˆG#ª„ ·¤!°ŸOTÂT¸aÚ%4&h™LµšØüÐ.F¿²ÐÞ_Ç‚¾ÅÃaÜ÷09Æ q€öy˜v‡85õN÷]¬äѼóS{°_MެúÔ#°Ç¸0åÞè2ëôPcvÆw9®ií1Ä8F™˜à‰´+‰Ik1òÝ7“Ñ×ÒsÝ\x‚h`ÞÑ`ó"|µEcý£n˜h`}GÞ !±ù²Ápü²ß6 0ïi󜵩SÈÇ7˜-ÕURO˜¦´f$ªž-Í6(œ}<„ éc øs]ŽŽ„*—¾ ìdŽ„)méª\¿êÎIg¾ØÞ~I#C/¼¼´EÁÈŽi8“©õådô·>euä ƒ'Ê×लR1ÉJE1ÐAát`t;ÇР%Ý<‡¥„ÍÆ`×Oyó)õiI€ñQaŸ4Ûù\áàaÃÔ¹HÃu¹*k€¦<„e S‡&õÏ B!ŽhüÞ`yj}mªf×\¿ Ç~æ­9‡û\՞Ǖg²1Žû5V7 !àöšm° c`ܬøÇìµÒ'P"?…´Ö,"§^•õލsÔ)6˜sæéÍR¼ ò|Sl”‹7 nPW Gòú÷½§O¯‡„l¡kSÞŒr½PÊ@æ¢pŽ-mÿ #Ÿ˜Àº¶Áä¦;ïÔæ$1££`“Õ>„—·ž)ßð³ñ#Ï Ô$¶œ‰ÊE‹À;÷º ¯«P:Ñ”8–IÊtpÞ3ª“>ê“þës4ò2OÏÕ­±zô†Õ§‰.÷ä¸;¿˜“'œ›žª}«Œ{ª±Ì 9ÔóÞÕ‡0 $íWV3Üì¬ —@kÝ4@¿r¼±½¬™›?øØæ´'Áé®CË3-g$˜ö‡×auÚi´Žp/êÛ æF›Ú2v‹ã¿¿,nB1̨ƃqÞa5͝@&Æû“él÷ \C²½UÍc ¯k×¢U ÖéQå™—-r wô ÞÏ<Ò=&=ÿ Ôê Òêˈt,i—;LîÜ á¸*ÚÃ1$êL•LÍ <É)ýÐà’ ;F™{ƒ™˜€&'}‚ãÄK`¡ÞT@I;®žZóè‚s’7®°›+§O­Åq©é»²9<Ô J ¼9O’HL»Ùïì¸rk¼Ž_ý‘TŸu[²ßÚŒ·ü÷B%¯E ŸÔX5êO´ Ç•€’I0 ÉJX` ñ¹õ%;µŸD‘«´€àwÒ™U ûئžÖö\×®×´8 ½‡ºÐÆÓ§?Àkmœ=;d5*@-ì0F Rªýš[Ü6âö̃ڸr*KA9· u*µæ£?U¸Âêí†8@¦X4 e-ò„0s{ HâUpU?¼mñRa°®a%Ð'tÉ×’\¾ÊÉ]t›h>·(Ë@R¼¡Ãt h}’O÷au<+nT…Ö…MӐ??Óe95 q>í/;&JSû °¯ÊéÞ øƒ*Ã2½Ài&:nôUl=¾¿5eˆ3”ñc|Ú2V”>„»&eE;«ÚäC p¢Û úy 9š[ŒÌx¼擼A&DåÒ¯ˆ¤ÀÌ;"˜ ÏQä¸åhÊ}Ûq«Û0WžÒ|»€ø®öCm5•\ÇÀ§Pe3£]0ÃàLDÉ‰1øªxjgwT‚÷¿LΨK‹›ùs—xˆÜ±µ kæ¸f‰‰ÜGk/LÛØ6d9ò¶ùA{ƒA3š/¬D¬khÓk‰`˜"㯒r¿±Óã jx‡°e}<Ñø\3y:'À•/h½Í€Ç4~g ?Û(¼]v‘ªlKÎâ~?O‚W%{Ì:“'©úNq¾›úo(X’¥¯ˆ nFê{Ç€ü?º'ë ø‹ì Þ09ŒÌç9Æ —ËC`j@ÓÄ(+a‹un¸#ÂꟋ{K`‘ÑÍÍ'à´»/Û,KW;Þ4²þð ï Nm|~fGÏ(…³Ã)«1ö­Õ ¥‡¨©ƒÃ™ü-s=à=U66Ï«Ýc蓦W¹íž®›nÔ%êÇìŒ<#Ü×84ån®Ð ÒåOC` ñânÑs‡¢ç 1õ%Îhì½Ã½® e:ݼUZo™`  ÅZŸŒÊ«ê1ÏÄo$q¹Þ€©ˆhÐÉä¯ñ[!…Ú˜àJ:x2$Íß&PåT£6ç— ‡Í*4Ýšçjÿ ‰É nófÐ ó(L5C•åÆ\rMÒ@ò }y-W}™üýVù—ú¢=Ù”c®‘< M ž ´Phr ¦©TD ‘ù.$´÷O‡‘V2Æò.=IUŒ=ž‡â¬i™aþÓåÙ?òUø'ØÖ•.~* šTŒ!•-×áºTâ®ä#õü'´ eýlYÅÓeÕKÂrT"CÚ@u!Óxƒ{š3€}1¿(r}%«nËamjÑ%ÑNEò v ˜à  σöK³,*º.àzù¨™Ó ÚçâU¦*¿ 9{%Ö¹ njûdaXöb) kÛÆ±ûÓ\°M7ˆÂ=û›ç¿Ã‚­V»Cg–8ÙêE- j)k$º`Ã-ùEýeBÆÇ]c¡°ñty&Òd0nõ'¡W+ƒ*|–øµFa\GQªEAÔp5\Ǽ·¼Ç8·õ -â§Ú[ ‡ uZeÖ 3}×d'+¹:ð+K†Û®s!Ï$úe€<Û”x)1»a­¡LC]¸µík…ÚàA»AYº{†ªS[¦5HÒ7ù --,ísòDØ€èk ÞÀîÜ ò@â( ËNˆë›4ô½•/¦o‡€Û7 ê•ÆêòðÜy'Án½µ á˜ݦ ndeo…[ì¶Ê,¥R³Ä=À±—–ß;£™´ñSâ*g§”ïaið‘Jå~™ÓÞ ß³Õ¢»8x埒²52>AÊb&-÷\7´éÄù€T˜,w;3{ï˜k…à¹ÄqÀ«œ{€\ ˆ¾[´¨јr &Úé„Ívˆ±8†¿]|¬ņ4I×pÞS1ÈÖz‰#Ìv‡G!YNògñ:màTz¢Ý1ô©^O=~ë|5Bã™ç•¼µõ•bÆ@úÕS¬ÈŒ#¬zünrŸ û” Z²•èðV"ÁHÚý©wÝ €7¼Ìu1hÑa3Éä û f$o¿É ™Ú›ÝçnpÒ3äÌ3†Í§,Äï]$‰/pê †«À¼¸e9­Æê_C]žƒ·ý·frÁN«, E=›Çq -‰öŒ:aÏ¿±í&£Í:-} 84‘ÿ eƒQÑeëSsuiA ³g㟥ú£?ÿ ʼn*”“÷aühe:ÊWa@ÒÞk±eØ] F Ô—r.åä˜ @ö¥ªZoÐýYL·¥S²G/‡ñ <~*ZÆ´è>JlòàÛÆ½ÿ 窘ìGN¢:I®KšJp/`íIÁÀõ#Ä-€ö­šµŒoF4|ÆQØÆ@Ì|£Ô…¢À{9˜è½Üó›€ôYÒÎYsið;ís¤€à²ˆ‚4qÉVŒI$ ‰"° æµ8cXGjœˏ¡Aâý•ËÜ¢ûï e·çLx']á"oÅÎê3¯Ç—¹”ó0nå‚âg{Œñ> S´˜îè°g238‚ãköÝfÚd´6Ò€;ò÷±¢™¼›º ¢Æ'¥Ðx'e¬ç ]bÈÆV¢ó‹kýBO ðÊâ$Ÿ!×T 3Mýמ žìٍàÌü‘8÷€àæØ8æ©6‰©L´«…oãpð„~Çk‰!ñ;‹”ÛžÍ àž±z Ÿôû øŸÝužÏ;ÿ #|u6™Þ¬ÚˆÐõA4¶â|ôl|Ê2ŽÇ¤ÝÅÇY.<#Aí.k§hóF‚”Y; M½Ö4hŸ4&›­¿tès´%FìL¥£Ãk‰ÇT¤haÁ¤ÚxfÉ`ÑìË›>i 3t‚:,–+^÷´–{Û–Nxi"x‘Ûg î¨>¥Õ܁ùZH,2Û“:8xÊ¢Çí9.É-Ìâã-=çjwµS˜dütžçwýGòú®®ûº_ˆýx$–¡ãøO EÚÛÏ÷R„×w+3£Á£öUMyR²¹âŒ°š›¸Ñãò9§Ó_Dl+Ùßc›úšGÅÌc†Ž!Ko=¶.‘Îÿ c²(2®V mª.ÿ ¹B›¹å ù„öŸSV>™ü¯$y:G¢Z×àøúdî¹û­·ýÇ´:•c LÍõi_‹ö+ÎæGÊè>OŠ•äž´§Þ{X}¨1ÚTc›»Qþ•êô°t¿OP?eæ~É{5]•ÙR£r5†nZ\ã@ &îJõ ¾àC°þV>fé¥/ü5ñÊIº_é5 ;e­h<@ Ä&æÃëE%;X,ÒãÆÞ`Oò¦kŸm#˜!ÀyÄ¢| óLšò¥Ä` ¶R=|ÈCâh5ò3DˆïF†ðÒ#ÅìÛœ?¸yhBãœí ZxßÎÄhºRK„`Þödvײ™ÀÈÑÒgŒuY w³%†ƒÓzõ ÖÏp‚dH®¦A´ù§»ÓÇMæ~)ˆð‡û:ù&Ä •vGD´À n ݇¼Ö8Fö óáà£~Ë¥x`oK|Ä?fxiØü%pìR>éò+Û±éÎ>núlFŤ'tq8LZÏvÃ?„¡ß±È⽆¯³íü@x|PöUäèØã¡ð‚ŒAìÏ"vÍwóŸÍ{ ý0.z È•Ö{,N¡£¡ŸKÕÙž>Ýœþ ÍÀ°<×EA!Å‚D™IúOÍ¡>ôG}Â` ÍßkÜL™Ž Þð™ {IøF²¹òQ3&!ÃÂÞz.d&Ï-sH¸,Ôõ˜ŽP€ 77ˆÝ¼ÊëÜw =cÕ Ú,ØÐ5ÎYÐ)ì´öœgŒ[¤ßv㙑8心>h]§µháYš£²ºÑ.{Ï7Sð•?´~×SÃKýJÛ˜ ™Íäiúu<µX¶1õ^kâçIÑ£sZ4h>j*ÔšD:4­¿_ ÷¸ Õxæÿ ¸?Mù _•­ÊÐ ä ÷ý ÑwL œ­ïnTkÛUÍN©ë:¦fV ¶ÜÔÜMªÅâA½–¿R×TXš-%iTÊT•‡Ù‚JôϐZxWÑè‰f‰òG º ×Õû2aZ7OU3[“×AT–ÞŒ…-‘¤”Ì ì&(ˆ¿­•ƒkï’:ðY¦W‘ Å)“†‘˜³Åtcø˜ñTÂwÚÇ4|üLÇªí–v- qˆèU qPE.†â‘˜µ Æ,ÐÅs]8¾„oúÑ i>ÜxxÈó)ƒ ´æÁâØ$À‰vžŸf$Ž |ãw;ÀÁIJ»b` {¦Ó¤Ú$©YÀ‘n@Óïž«9J¼êG m¤ ܯ¹ÌW4€ÐÒÅÛ‡#褕Ÿn-?í|с¥÷Ú¹¬'´ÞÜ9ÓK `hê£SÄSà?7—Wí_´…óB›»:=Ãïq`<8ñÓŒÑlú2d¬ê³£hÖ[l|$vÝro~'R®‰§°ñmY ͧäP |PUª¹·:3Œ[Û{Xÿ ºâ@‚W–Äé u‚ ¯´*=íή.pûÒdt @G‰¬ s¸ ëÉücr ÞæÑ¨Ê@>¤¢Ö±. Þ'¯°ÌME[YéïĵÂCå½ Ué©Áû'Ê9%eÔðNU”ë‘ÌsD3/®+UI˜9h.WC”빓$#:pz:YÓ ¿xž* ³$Í +$kñAŠ‹†¢ Uê>¸)_š¬÷©ßAÂÔb9ÇU ¯¾á•9¯ÏÏ÷O÷¼¼Fähal1‰3Ì[Ïr•´UCksNÐ] R‘¸¥H+§Šé†c©vÖÞ0iÓ76s†î!§=ß ¼~Ô'°Ãmäoäš³ªøi1úÉ)³yV8 CLÄØÁ‘WYïi€H6ÖÑiámø^ÈY´°Ñ7¥Û*—Ñ©L«Qƒï—Ùrÿ ›£Ð*š¸ˆL©ˆ$ˆ ÷¾D§9È®«qbqC)–ˆïv´çñsÑVT­Ø, <àïºÀO«Jý·õ àfPìð .wFšir´þ’2_Y *Æ€x\« ì€9š@ Ž|F⇥ˆkZ@hÖÄ0t¿-<“‹qµ¾*ZL¤Ú)&BJpÓF5=$„at*Zš$’ÑtdûÝRI1 2މ$€$I$#‰SÞ’Hë¬ï;Á$¡t$’`<(ñÇt)$‡Ð.Êf¢X’Kt=Éé$‚ˆªè¢oÝëòI%Rgcª÷ŠyI%¡‰ÿ !ñ)´õ $¤ Ô’IIGÿÙELF>0R@@65GNUhlvoE˃hzLinuxLinux6.1.0-49-amd64IHW8HHOH81ff.HW89F0sF09F,s F,9F8sF8ff.ATIUSHcIH0eH%(HD$(1EuHD$(eH+%(u}H0[]A\1HH$HD$HD$HD$HD$ H[IHHEuHHsHPHE1eH%(HD$H1LL$H$HD$LHD$HH@LHHt$D$H$HHD$ HD$HPHD$0HD$(HHHD$@HT$HeH+%(u HPfAVAUATIUHo0SHu\HG0HuHHHHPH9HBH HuHHHHCHCHID$H[]A\A]A^Lo8LvHLLtMt$8HkLk MuID$H[]A\A]A^It$8Hff.SIHӍNH1HHHH9rlHH9DVHPHHHLAIII<L!HI9s:ItHPHHHL!LH)M9sHuHH[HH/u$HtHMt HHI;HH1[SHHuC(~K(t[H{[ HH1 H1ɺHfuhH`fDHHG@H"HW HG(HW0HG8f.GuH HH AUATIUSDHo8t[]A\A]E1EtHDH@H8AP<LOLBLHpAX1AAAЉAA AEA@AEȄҍAHyEϨyEϨyEωǃ@@ǃ@<yEA96EEmЃ@A9DHD)LA@t-A9DM|HD)LAt0A9_DHD)LAt0A93DHD)LA@t*A9DHD)LAtCA9HDHHHED)LAA9D[D)]LHA\A]EcLMH1ɉLhHLxph`XPH@uPHX[]A\A]DHD)LAt1A9(DHHHD)LAʼnЃ xA9DHD)LACEtMErs@YYEu"A9DHD)LA A9sVDHD)LAAЉA@GAЉA@ 5E50$UHSHHH0eH%(HD$(1HH$eH%HD$HD$HD$HD$ HD$HHHHHD$(eH+%(u H0[]ff.fuUHSHWPHH+VH9s[]HCPHH+EH9sAWIAVAUIATAUSHHnDAU,Au0HIUpB DBA) HHH+HH HHAE(A9DGD)A9DGE9EGEuaDLLL$D$D$LL$H‰ME)E9E(DLEDH[]A\A]A^A_f=@Av{LMLHLH)H)H2H0HrHpHrHpHrHpHr Hp Hr(Hp(Hr0Hp0HR8HP8>8H@H?wE)E9E(OAE(MLHLDD$L $L $DD$M 1ɺD$HLL$LL$AE D$Mf.USH_8HHH8HtH@HtHpHHHtH8HtHH@HtHHHPHtt<uKHXHtHHtH`H[]HXHuHHH H)[]Ht1UHHSHhHHAHHtdHhtQ1HHۍ HB* HHfB*fJ,HHHB*fJ.H;hr1[]fHAUIATUSLgH^(A$A$HHH!I$HA II;$xsoAHAuLHr_HH+H4H HH5ID[]A\A]HH[]A\A]HfSHH`u:Cu3HH HsHH[HH[f.USHF@H_8HtHtM1[]FuH@HHHHWH9t1ɺHHHHuHHH1[]ff.fH)HHIHHATIUSHu0HHG8L9t2H_HB_HutHL9s []A\1H[]A\HHtL;`8uHH߅u@SHE1HPeH%(HD$H1LL$H4$HLϾHD$HD$HHLD$D$ HD$@uHD$HeH+%(u8HP[1H1ɺff.fAWIHAVE1AUATUSHt$H|$ HeH%(H$1L|$PHD$HD$HD$D$XHH|$`AhD$\D$dHD$xHAI`HLI@I`AD)H6HHD$Ht$LHHt$H9HH9IHHt$D$xILE11HIPD$ HT$0H|$ HT$HD$HHD$PD$(HD$8HD$@I`DHI91Ht$PH|$X|$u]I@LH0nAhI`1H$eH+%(u2HĈ[]A\A]A^A_H)HL$LVff.@AWAVAUATUSHHHhL L(LH$H(I9tRL0LXLLLtL0LXL`M&H4$HL[]A\A]A^A_H8ff.fHcAVH AUHATUSHjHӉB$L L(LH(I9t;L0LHLtH0L#LkI][L]A\A]A^H8AVAUATUHH@SHE@HHHv8HHHH;p8sHHHHuHHHLu HCLcHCHLm LLLtMeLkLs Le HHC0[]A\A]A^H1ff.@UHSHH~tHUHE HBHHHs@HHEH"HE HHHE(HE@HHHHHPHPu&HU(HPH`HHHHHHHH9u[][1ɺ]ff.AWAVIAUATUSHHeH%(HD$@1HFHHD$HD$HD$ HD$(HD$0HD$8H4$HIIHI^IFHLctH HCHAHHskL+H"HCI@AHH<$H HD$HI`IHI8H HD$HD$ H HD$8HL$(HK HL$0LxHL`HD$CB A )uC `1AD$1[]A\UHAWE1AVAUATSHHHeH%(H$1HHHD$`HD$HD$hHD$pHD$xHDŽ$HD$0HD$8HD$@HD$HHD$PGHtlC ufLc@{u[HxuKLE1H{Hu L-L+kPLHI9sL)H9HGC tH|$:sCHD$0E1HD$PHD$0HD$8HD$@HD$@HD$HHhHD$HHhHD$(H9USHHH9HLpHHI+T$HH)H9NHD$(HD$(H@IAD$*HCI9D$@[LMHtHH8I9L$8\HMt$LtIT$ID$ HBHHT$@Ht$@LHT$ tHT$ HD$@Lt$@LrIT$ID$ AD$(LL|$ MHD$P% AD$(IHHp8I~8H9C HH9AG*HCI9G@Cu IVHI9HMwLHD$(tIWIG HBHLl$@Ht$@LLtHD$@MuLt$@MoIG AG(HD$P% AG(AD$(fAD$(f= ML|$ MLIHL|$ HhH9D$HT$0HL$0H9t8HT$0H9t"HpHT$8Ht$0HNH1HHpH|$PcH|$H|$`CHD$PHIH $HLL$HHHD$PLLL$(MaLL$(tIIAHBHM)Eq H"IAHCL$DLL$H8Dt$Dt$ LL$ADT$IHXHD$(HD$IG8IhIA IG IGD$ IpH|$(LIpL ALJxH|$PLt$HCL MfHF8I9F uwH|$(LLtfLHl$PtI6IFHFH0H"M.IFAxIppAxL$H|$PtD$ A9xmCtAOAG(  LH|$Ht$@bHD$PHH|$`CH$eH+%(4He[A\A]A^A_]HD$(MMAD$*] HD$(HD$(H@wRLp.KLHLEA, HIpH,HxuHsHڿ HD$H|$HtH|$HuH|$H|$&H @*Mt$LtIT$ID$ HBHLl$0Ht$0LLHD$0MuLt$0Ml$ID$ H|$軷2H|$Ht$@W. AG LAGLHH|$H|$'HImHH|$K ff.@ATAHUSH*H_8HHHu,AHH1[]A\HHHHAHHHHǃ@HǃH)1HHuAHH0H߅uX HHHHHH߅AHHh0H0HCXHC`HCPHCHH9CXHH hH`AWAVAUATUSHXH_8eH%(HD$P1H$HH8HH@HxHPHC HC@HC HC(HC0HC8HPHCHHHpH‰ƅ{H$HhHpE1Hl$ LSD1ɺLIF8HIF@HhII9HHEKDHEDL4EIv(HHHHHPH…NHD$ IF8HD$(qEHCPHCHH9CXHshHtHHHHHHD$PeH+%(HX[]A\A]A^A_HtE11ZHt3ID$(AID$@HHHHHPHPLH0HH;h,HHDL$ID$@H;psIt$8H{@1IH H@@IT$@H9t?H9[LHALH xIF8IF@1H1ɾIT$@IF@Hl$ 1E1HH`HD$HHHD$HD$H@HHT$HT$HD$HHD$ D$(HD$HPHD$0HHD$8HD$Hƅz1H1ɺH`HPH Hx@H@'1H1ɺ1H$PHC0HC0HC8H tBHCPHCHH9CXHH LH*1HSH1yH[HHLL$D$D$LL$HA$HHHDHHHIL$@IT$8HHLHHHf8Hu773device-mapper: writecache: register failed %d 3device-mapper: writecache: error writing metadata %ld %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu3device-mapper: writecache: hardware memory error when reading data: %d 3device-mapper: writecache: error flushing metadata: %d 3device-mapper: writecache: write error %d 3device-mapper: writecache: copy error Could not allocate writeback workqueueCannot allocate writecache structureBlock size is smaller than device logical block sizeBlock size does not match superblockInvalid version in the superblockInvalid magic in the superblockHigh watermark must be greater than or equal to low watermarkUnable to allocate dirty bitmapUnable to allocate memory for metadataUnable to allocate dm-io clientOrigin data device lookup failedCache data device lookup failedAsynchronous persistent memory not supported as pmem cacheUnable to map persistent memory for cacheUnable to allocate dm-kcopyd clientUnable to read first block of metadataHardware memory error when reading superblock3device-mapper: writecache: error writing superblock 3device-mapper: writecache: I/O is not aligned, sector %llu, size %u, block size %u 3device-mapper: writecache: unrecognised message received: %s 3device-mapper: writecache: unable to read metadata: %d 3device-mapper: writecache: hardware memory error when reading superblock: %d 3device-mapper: writecache: hardware memory error when reading metadata entry %lu: %d 3device-mapper: writecache: two identical entries, position %llu, sector %llu, sequence %llu Invalid number of feature argsdrivers/md/dm-writecache.cno%c %s %s %u %u start_sector %llu high_watermark %u low_watermark %u writeback_jobs %u autocommit_blocks %u autocommit_time %u max_age %u cleaner %sfua metadata_only pause_writeback %u&x->waitInvalid block sizeBad argumentsMemory area is too smallOverflow in size calculationInvalid optional argument&wc->lock&wc->freelist_wait&wc->bio_in_progress_wait[i]writecache-writebackwritecache_endioCouldn't spawn endio threadspCould not allocate bio setCould not allocate mempool%u%cstart_sector%llu%chigh_watermark%d%clow_watermarkwriteback_jobsautocommit_blocksautocommit_timemax_agecleanerfuanofuametadata_onlypause_writebackdm_writecache_flushCouldn't spawn flush threadInvalid device sizeUnable to initialize deviceCannot allocate memoryflushflush_on_suspendclear_statswritecachelicense=GPLauthor=Mikulas Patocka description=device-mapper writecache targetparm=dm_writecache_throttle:A percentage of time allocated for data copyingparmtype=dm_writecache_throttle:uintdepends=dm-modretpoline=Yintree=Yname=dm_writecachevermagic=6.1.0-49-amd64 SMP preempt mod_unload modversions dm_writecache_throttle P PXX (0( 0( 0XXX ( (0( (08@HPX`hpx( (HH (08H80( H ( ( (   `` (0880(  (08@80( @ (0( 0 (0( 0 (0880(  ( ( ( (0( 0( 0(  (0880(  (x( x( x (08@80( @80( @    (0880( H`x@ m__fentry__pHe__x86_indirect_thunk_rax9[__x86_return_thunkdm_register_target~_printk]{__SCT__might_rescheduyHinit_wait_entryQschedule&prepare_to_wait_eventTfinish_waitV __stack_chk_failQdm_iofRrb_insert_colorh__list_add_valid/z%completeDC__wake_upŏWmemset6queue_work_onscnprintf̸current_tasksautoremove_wake_functionprepare_to_wait82mutex_unlockওio_scheduleKMmutex_lockQs__SCT__cond_reschedlevmemmap_base^|page_offset_base$Ncopy_mc_to_kernel*W__bio_advancebyxboot_cpu_dataT32__memcpy_flushcacheqkthread_stopmbioset_exit1d8mempool_exit destroy_workqueueBdm_put_devicevfree8cLdm_kcopyd_client_destroyOdm_io_client_destroy zkfreevunmaphvmallocΰis_vmalloc_addrbio_add_pageB"vmalloc_to_page(Lphys_base.dm_unregister_target۫fdm_suspendedPjiffiesmod_timer 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore`rb_nexts.rb_prevA`__init_swait_queue_headBR_find_next_zero_bitS_find_next_bit+9wait_for_completion_ioZ wake_up_process{'_raw_spin_lock_irqSuK_raw_spin_unlock_irqUrS__list_del_entry_valid+eMrb_erase*vmempool_allocC+dm_kcopyd_copy„rb_firstndkthread_should_stop㗨mempool_free(bio_putG*Pblk_status_to_errnoFqkmalloc_cachesnukmalloc_trace __mutex_initT__init_waitqueue_head9cinit_timer_key_f`dm_io_client_create%Ialloc_workqueue-p3kthread_create_on_node'}dm_shift_argXstrcasecmp|jmempool_kfree1mZmempool_kmalloc]mempool_initsdm_table_get_modeZdm_get_deviceVxbioset_initnsscanfuC_totalram_pages5B9dm_read_arg_group__msecs_to_jiffiesm*dax_synchronous5Mdax_read_lockG`-dax_direct_accessYkvmalloc_node25sme_me_maskaҌ__default_kernel_pte_maskAMvmapnuzkvfree3dax_read_unlockٝdm_kcopyd_client_createI@vzallocUHtimer_deleteܐtimer_delete_syncdrain_workqueue7bio_associate_blkgRYdm_accept_partial_biobio_endiodm_bio_get_target_bio_nrdisubmit_bio_noacctxschedule_timeout_idleblk_start_plugTqbio_alloc_biosetEOsubmit_bioblk_finish_plugE:#__kmallockdm_kcopyd_client_flushf__flush_workqueuenparam_ops_uintSR|module_layoutr3ddm_writecacheGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0I >gx 1PAPRPaP`koP  yPPҏ4c5@WU}&UPTP P@P`PP}%k?PK@PKAQKBQKC2QKDGQKEYQ cQ mQ  7Q Q PQ  PQQQQ   RR ?(R  ?6R +JR ]R0rRU@~RkR @@U@R  UUk!R(t.@"ZVR#$ kR&' W8R R*+ 22=R-. QS01 QkQs:V @9-S@b%1SBS@SS]ShS @xS S v@xSwDv(@S"S%)R,@?/`S32Sb @S?c ?@ 7SGU@U;' @:SSS TTTé;Пk k(Tc=" >@5T#<5k@BT0R?@@ C@PTB]TpT |T@T`TFG kT 4-FU@LTT&T&@ ͉k0k0 Ik0@Tk0`T&T&@JL&T@KhNITH$4,`U@UKP-Q/ T:T:+U64UQ@Ow`P P"AU"@"KU"bU"wU"@U"U"U"U"@UI4J,`R6UQ@UQUQVQʏ@V.V@V SV@fVLwVFVLVUVVV H"  V  U@ Vk : VQ TQ@ T: VU Mk hQ@ I V WK  WK WK /WK >WK OWK cWK vWK WK WK WK WK WK WK WK WK XK X (X =X SX aX@ mX` {XV XT qTXHXCXX`@XhX@XXX@KZXj0S"]FXW Y(Y`Z(Y[0Y:Y\@@TQQIY(Y`ZQ\ UY0ZL,I@]@_YiYwYYYYY`Q9D86 A7`]Y^IMHY Y p Vc}7?@Y q Vb Y s V Z u Z:I$Z/ZCZ wYZ  ZnZhrZ zZ z KcRjQZ }Z  ZZkZ Z 8- V|WW8 [  V#k[  V:[  VL[ [[  Zks[  Vb 7?@[ [ u Z[U[  Z[ [ u ZUm U[  \ G%\  Z;\ L\ d\  ZQ\  QZ\U\ \ G\  ZRIQ\  Z]K]  Z/]  5kG] \] STATUSTYPE_INFOSTATUSTYPE_TABLESTATUSTYPE_IMAstatus_type_tdm_ctr_fndm_targetmax_io_lennum_flush_biosnum_discard_biosnum_secure_erase_biosnum_write_zeroes_biosper_io_data_sizeflush_supporteddiscards_supportedlimit_swap_biosemulate_zone_appendaccounts_remapped_ioneeds_bio_set_devdm_dtr_fndm_map_fndm_clone_and_map_request_fndm_release_clone_request_fndm_endio_fndm_request_endio_fndm_presuspend_fndm_presuspend_undo_fndm_postsuspend_fndm_preresume_fndm_resume_fndm_status_fndm_message_fndm_prepare_ioctl_fndm_report_zones_fndm_report_zones_argsnext_sectororig_dataorig_cbiterate_devices_callout_fndm_devdm_iterate_devices_fndm_io_hints_fndm_busy_fndm_dax_direct_access_fndm_dax_zero_page_range_fndm_dax_recovery_write_fnctrclone_and_map_rqrelease_clone_rqrq_end_iopresuspendpresuspend_undopostsuspendpreresumeprepare_ioctliterate_devicesio_hintsdm_tabledm_arg_setdm_argdm_io_regionio_notify_fndm_io_mem_typeDM_IO_PAGE_LISTDM_IO_BIODM_IO_VMADM_IO_KMEMdm_io_memorydm_io_notifydm_io_requestdm_io_clientdm_kcopyd_throttlenum_io_jobsio_periodtotal_perioddm_kcopyd_notify_fndm_io_trackerwc_memory_entryoriginal_sectorseq_countn_blockswc_memory_superblockwc_entrywc_list_contiguouswrite_in_progressfreetreecurrent_freeread_hitswrite_hits_uncommittedwrite_hits_committedwrites_aroundwrites_allocatewrites_blocked_on_freelistflushesdiscardsdm_writecachefreelist_sizewriteback_sizefreelist_high_watermarkfreelist_low_watermarkuncommitted_blocksautocommit_blocksmax_writeback_jobsautocommit_jiffiesautocommit_timerfreelist_waitmax_age_timerbio_in_progressbio_in_progress_waittissd_devmemory_mapmetadata_sectorsdata_device_sectorsblock_size_bitspmem_modewriteback_fuaoverwrote_committedmemory_vmappedstart_sector_sethigh_wm_percent_setlow_wm_percent_setmax_writeback_jobs_setautocommit_blocks_setautocommit_time_setmax_age_setwriteback_fua_setflush_on_suspendcleanercleaner_setmetadata_onlypause_sethigh_wm_percent_valuelow_wm_percent_valueautocommit_time_valuemax_age_valuepause_valuewriteback_allwriteback_wqwriteback_workiotdm_ioendio_list_lockendio_listendio_threadflush_listdm_kcopyddirty_bitmap_sizecopy_pooldm_kcopyd_clientwriteback_structendio_entrywc_listwc_list_nwc_list_inlinecopy_structio_notifywc_map_opWC_MAP_SUBMITWC_MAP_REMAPWC_MAP_REMAP_ORIGINWC_MAP_RETURNWC_MAP_ERRORwriteback_listdm_writecache_exitdm_writecache_initwritecache_statuswritecache_ctrwritecache_dtrdevice_sizen_blocks_pn_metadata_blocks_pcalculate_memory_sizewritecache_writebackwbl__writecache_writeback_ssd__writeback_throttlewc_add_blockwritecache_endio_threadread_errwrite_errwritecache_copy_endiowritecache_writeback_endiowritecache_io_hintswritecache_iterate_deviceswritecache_end_iowritecache_mapwritecache_flush_threadbio_copy_blockwritecache_messagewritecache_resumen_sectorswritecache_read_metadatawritecache_alloc_entrieswritecache_suspendwritecache_discardwritecache_autocommit_timerwritecache_flush_workwritecache_flushwritecache_poison_listswritecache_wait_on_freelistwritecache_free_entryexpected_sectorwritecache_pop_from_freelistwritecache_max_age_timerwritecache_add_to_freelistwritecache_insert_entrywait_for_iosssd_commit_flushedwritecache_wait_for_ioswritecache_notify_iowritecache_flush_all_metadata   %/"% > Th <$"020% p@1Gg\v *P6) P Y  #. = Vc vV |04#!6/?0Zpp0 R_E+-/6/?/H@]@6&s%|?%P3pp6P7$pI/pKATX o -9,')eL%E(d ,-:CQ_g #5?Qax0  ~ / E V ^ t             ! . 8 J ^ p {            + ; H O \ i          ( 5 D * W k x           ) 0 8 I ] v    __UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9writecache_iterate_deviceswritecache_io_hintsdm_writecache_initwritecache_targetwritecache_wait_for_ioswritecache_read_metadatawritecache_add_to_freelistcalculate_memory_sizewritecache_notify_iowritecache_notify_io.coldwritecache_flush_all_metadatawritecache_poison_listswritecache_autocommit_timerwritecache_statuswritecache_wait_on_freelist__writeback_throttlebio_copy_blockbio_copy_block.coldwritecache_dtrwritecache_alloc_entrieswc_add_blockdm_writecache_exitwritecache_max_age_timerwritecache_end_iowritecache_flush_region.part.0.isra.0writecache_find_entry.isra.0writecache_disk_flush.isra.0writecache_disk_flush.isra.0.coldssd_commit_flushed__key.19writecache_writeback_endiowritecache_copy_endiowritecache_insert_entrywritecache_free_entry__writecache_writeback_ssdwritecache_pop_from_freelistwritecache_discardwritecache_endio_threadwritecache_endio_thread.coldwritecache_ctr__key.20__key.21__key.22writecache_writebackwritecache_flush_work_args.23writecache_flush_threaddm_kcopyd_throttlewritecache_flushwritecache_flush.coldwritecache_suspendwritecache_mapwritecache_map.coldwritecache_messagewritecache_message.coldwritecache_resumewritecache_resume.cold__UNIQUE_ID_license346__UNIQUE_ID_author345__UNIQUE_ID_description344__UNIQUE_ID___addressable_cleanup_module343__UNIQUE_ID___addressable_init_module342__UNIQUE_ID_dm_writecache_throttle313__UNIQUE_ID_dm_writecache_throttletype312__param_dm_writecache_throttle__param_str_dm_writecache_throttle.LC2sme_me_maskbio_associate_blkgis_vmalloc_addrblk_start_plugalloc_workqueueparam_ops_uintdax_synchronous__msecs_to_jiffiesdrain_workqueuevmalloc_to_page__this_modulecompletequeue_work_ondm_put_devicerb_next__init_swait_queue_headfinish_waitscnprintfmempool_initcleanup_moduleprepare_to_waitvunmapmempool_kmalloctimer_deletedm_io_client_createprepare_to_wait_eventkthread_should_stoptimer_delete_sync__wake_upcopy_mc_to_kernelrb_insert_color_raw_spin_lock_irqsavemempool_free__fentry__init_modulewake_up_processdax_direct_accessmempool_kfree__x86_indirect_thunk_rax_printk_raw_spin_lock_irqdm_kcopyd_client_flushdm_kcopyd_client_createdm_accept_partial_bio__stack_chk_failrb_prevschedule_timeout_idlemempool_allocvzallocblk_finish_plugsubmit_biopage_offset_basedax_read_unlockkvmalloc_nodebioset_exitbio_putbio_endioinit_wait_entry__list_add_valid__bio_advancedm_suspendedmod_timersubmit_bio_noacct__memcpy_flushcachedestroy_workqueuemutex_lockio_schedule_raw_spin_unlock_irqdm_shift_argrb_erasestrcasecmpdm_unregister_targetwait_for_completion_iophys_basevmapbio_add_page_find_next_bit__list_del_entry_valid_totalram_pageskthread_stopsscanf__mutex_initcurrent_task_raw_spin_unlock_irqrestore__default_kernel_pte_maskmemsetdm_read_arg_group__flush_workqueue__x86_return_thunk__init_waitqueue_headrb_firstdm_io_client_destroykthread_create_on_nodevmemmap_basedm_kcopyd_copydm_register_target_find_next_zero_bitmutex_unlockdax_read_lockinit_timer_keybioset_initdm_kcopyd_client_destroydm_table_get_mode__SCT__cond_reschedboot_cpu_dataautoremove_wake_functionkmalloc_tracedm_iodm_get_devicekvfreevmallocbio_alloc_biosetblk_status_to_errnodm_bio_get_target_bio_nr__kmalloc__SCT__might_reschedkmalloc_cachesmempool_exity~1y^qy q+g5Ayyuvywybt!yAFQyycy3 >h UhH zSh| h h h  ! 0hr {h ph ,hE /Ph Bh  h9 gD h y k   g : ? Q y` |    y ! ] u    X {  t y     2 dF dR ~    m  l  y qyYY 3DT\`qxycyBtSwgvyye &e1y0ty 4 |fh r1y_w{y8^j{qyv1yBwt!yK{  EnyeRcyEey #EJrWxx{m6KAct{[ty T- G U ]Z x  g      z  z!!p+! 0![_! @m! t! !! @6""{*"=" E"" }" n"i"""" H## ##.# A# h#{# # (#### p# $ 6$U$ Z$q$ $% >%i% ,q%% @%% N%% ]%% o%%% &,&^^&e& }&& ,&&& ;&' ' '3' @;'J' NR'a' ]i'x' o'' ''' ''^( @"(9(@( ;W(( N((( (( ]()!) .)X)_) %v)) C) )) ) )'* /*l*]|* * *** *+^)+0+ |++|+>,|,,-W--4-D-q-u.  . &/Y/ / 0&/ X2/ 00u0 P000 0001:1 ?`1 e1|1{1 1 12 2^22 (2 2 2 2 2 3"3 Q3y3o3`4h4455l5t26A6yQ6b6q6y6s6s666_667c 7,7_47I7YQ7yy77}Q:XY:q::/;7;L;l;;;;;XG<<<<{=$=8=H=J>e>X>'?:?k?c?y? ????@r @,@]@Xe@@@ylA{AAAAAuBBB!ClCeC DgDe}DDDZ6EEE 0RFFG7GGeGGGcGH7HSH}HHH1I]IqIy}I .II 4IIIIII II EIJ JJPJ_JgJsJJcJJJJJK#KUKcbKqKyKKY"LulLLtLMuJM]MeMMMNNtMOiOOtOOOt2Pc[Py  $, 8  "0{ 7 <AQ HV[Kb xgl{s x}5 ; I 8N lL O PiOA I  A      0p @(08@ HPPX` hP p x  00p0 P3@6p6 P7(?0@8pI@pKo  >n 5$;<(`L,N0]O4O a\  ] v E$(,049 8 < @ DHSLpPTX~\`dhlptDx|#4p:K;@6GIM+!0 bpw{| $(,0489<@@IDHLPTX\`d$hlptx|uv{ JP  !$F(h,l0x4z8<@DHLPTX\`dhlptx|     7 8 9 > C P e i z {                           $ ( , 0 48<@DHLPTX\I`JdNhPlXpftlxn|pu~}~,06E  $( ,!0(48<@DHLPT!X0\7`9d;h=l>p?tFx|SWY[]bpwy{|!06:  $ (',)0.4081<2@6DHL:P;T<X>\@`BdDhIlrptx|  $(,048<@D#H #L #P #T#X#\#`#dB3hP3lW3pY3tZ3xe3|m3444444!6'6(6*6,61666@6F6a6f6p6v666O7P7W7Y7[7]7a7e7i7a:g:h:j:l: n:p:u:A;B; C;$E;(G;,I;0K;4P;8t?<?@?D?H?L@P@T@X@\@`@d@h6Gl;GpaItpIxwI|IIIIIIpKwKyK{K}K~KKKMMMMMMMM_P+04Ep  V VV$(V04V<@VHYGLVTHXV`ZIdV(Q0aHP XP7pp6pKpI0jz_ { p ,$(0,0348_4<@|DDHLLPMT8zPj.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.altinstr_replacement.rela.altinstr_aux.rela.exit.text.rela.altinstructions.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rodata.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela.data.rela.exit.data.rela.init.data.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?_P:@H@53JP0E@3Z/QU@`3n1R i@x3 :R@H3 LR @03 XR$@3|RH@32S2Z\]8@pP3^I `_(@`3_ _@ 36_1@8 3D[` UjP@X x*3 d r t lo@J3#$ @L83%ȑ@M3'Б@M3)ؑX@M3+@@@O03-0P$4W  (P0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key`) `*KO%9UUlY0  `He0  *H P_WdžQ@){TZ1P`*_I`{V!I,<?`ǤȔWj4IXHard "&$@@SgxY UsIE"oQ=+L btd=nL߼qJfDŽ6-?QoUIrJK$1ns67#u!T6 4?]h*O8^Ӧw[$kfլVTƕҎZG.7RADYf@R x}#ƃbPfp{&:f4#zx|>P_ya?*]0W"@w T\BzN_,#3Y{oU1oP~Module signature appended~