Files
config-pacs-docker/nv/html/adminer/adminer-3.6.3-mysql.php
2025-02-26 14:49:25 +07:00

792 lines
229 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
/** Adminer - Compact database management
* @link http://www.adminer.org/
* @author Jakub Vrana, http://www.vrana.cz/
* @copyright 2007 Jakub Vrana
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
* @version 3.6.3
*/error_reporting(6135);$hc=!ereg('^(unsafe_raw)?$',ini_get("filter.default"));if($hc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$Yf=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($Yf)$$X=$Yf;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");if(isset($_GET["file"])){if($_SERVER["HTTP_IF_MODIFIED_SINCE"]){header("HTTP/1.1 304 Not Modified");exit;}header("Expires: ".gmdate("D, d M Y H:i:s",time()+365*24*60*60)." GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");if($_GET["file"]=="favicon.ico"){header("Content-Type: image/x-icon");echo
lzw_decompress("\0\0\0` \0„\0\n @\0´C„è\"\0`EãQ¸àÿ‡?ÀtvM'”JdÁd\\Œb0\0Ä\"™ÀfÓˆ¤îs5›ÏçÑA<C391>XPaJ“0„¥‘8„#RŠT©‘z`ˆ#.©ÇcíXÃþÈ€?À-\0¡Im? .«M¶€\0ȯ(̉ýÀ/(%Œ\0");}elseif($_GET["file"]=="default.css"){header("Content-Type: text/css; charset=utf-8");echo
lzw_decompress("\n1̇“ÙŒÞl7œ‡B1„4vb0˜Ífs‘¼ên2BÌѱ٘Þn:‡#(¼b.\rDc)ÈÈa7E„‘¤Âl ¦Ã±”èi1ÌŽs˜´ç-4™‡fÓ ÈÎi7†³é† „ŽŒFé–¨a<1D>'3IÐÊd«Â!S±æ¾:4ç§+Mdåg¯‹¬Çƒ¡îöt™ °c‘†£õãé b{<EFBFBD>H(Ɠєt1É)tÚ}F¦p0™ •8è\\82›DL>‚9 `'C¡¼Û—889¤È ŽxQØþ\0îe4™ÍQʘlÁ­P±¿V‰Åbñ‘—½T4 ²\\žW/™æéÕ\n<EFBFBD>€`  7\"hÄq¹è4ZM6£TÖ\r­r\\–¶C{hÛ7\rÓx67ΩºJʇ2.3<EFBFBD>å9ˆKžë¢H¢,Œ!m”Ɔo\$ã¹.[\r&î#\$²<ÁˆfÍ)<29>Z£\0=Ïr¨<72>9ÃÜjΪJ è0«c,|Î=‘Ãâù½êš¡Rs_6£„Ý·­û‚áÉí€Z6 £2B¾p\\-‡1s2ÉÒ>Žƒ X:\rܺ–È3»bšÃ¼Í-8SLõÀí¼ÉK.ü´-ÜÒ¥\rH@mlá:¢ëµ;®úþ¦îJ£0LRÐ2´!è¿ «åA êˆÆ2¤ mýÑí0eIÁ­-:U\rüã9ÔõMWL»0û¹GcJv2(ëëF9Ž`Â<‡J„7+Ëš~ <>•}DJµ½HWÍSNÖÇïe×u]1Ì¥(OÔLЪ<lþÒR[u&ªƒHÚ3<C39A>vò€›ÜUˆt6·Ã\$Á6 àßàX\"˜<£»}:O‹ä<3xÅO¤8óð> ÌììCÎÚï1ƒ¢<02>ÕHRâ¹ÕS–d<E28093>9ªà¹%µU1–Snæa|.÷Ô<C3B7>`ê 8£ ¶:#€ÊàCÎ2‹¸*[oá†4Xxú.k\">º¡AªÍO+,óx\\5t˜Ñ†Ö<E280A0>`\\Åožð<C5BE><C3B0>ˆ%§jÚñ]¸ªnûÈ\\é£hÜ=ŽzÈê2\$¨«ÖF[NY<4E>ÕÎÓR¯ý[Iô±ÕÚ7²¨tÒ”¶þ7Žì(áœïÌWj0öó¤æ2v}Ýò;ïk2ŒÐVaÐà»ñžr=ø‹(Ëã¢,³›\rìéj*ºB(Rî2C–N\\ŒÎÿ²9{a\0Å•ÓVR4ŽB¸Ì/zñnÎ6Œ£š‡­í<C2AD>Ò(wƒsásíò¸Ç´B[óøMi#:#ø¯Uáþ=M-~±õäãh)¯õ ƒpŒC›9/,ÐrØ=ƒs‘ƒ<E28098>˜#BvΊ<>M <20>t=÷@–hsÍ…„`k¡óŒp.=S‘\"Îîj“ƒ& 5ÄuŽÑp#Y<>œŸ¿‡úY â¶~)°s4ÙÃ1 naV*æÄTSáËq<C38B>¤6†\"[Lg†¬‘ÆB\"|À’2ŸŽQ¤:8ƨ՞ƒ\r<07>Vƒ¶4àaj!¼.&–ÎØo%0F9\"\$ñ<>²Dȹã‰?'¨™ 2B´AßgaÅkr­'\$9\rØ 6¹`eÏ» diôû2p\\›\$»Ò>‚7ñ\n\\£–,¡¤Ä9¢ç šI‚Ì+”ššLn¹] HHJœ· åKLehAùšª@ÿµØ’ ó@†ÌÚ¨dʽƒù*‘H10öÐ<03>f!ܸ7È1HA<48>`°¤4‹?ž‹ÆZ<C386>U¼ w@(´R(ÚϺTÉ2¡©0RØø”áD`Ž„‘bûßqŠqiéÅèhVÊêj[!¹S“Xû:Ò\nŸ0FÃL¢vÉjÛ¦ÁÔ9ÂåJ<C3A5>fTx7†z\\ÏË›ý†Óƒ+R@Ò<>dÝ^GÁ\0.cø `²þ>N<>å\\½F£sög–i·\$ ߯%AéË´TIà•@v.™\0ÌPÅ+ƒ cNEõѧDÞKºvÇæe9Šææë³®*uèVZ`øÚ=~d¦¶¥ÛDe×}fšÓ¹\0º³Û5Ϭ¹Ÿf:j„`ÈME1ȯE¶¨˜ÊCA<43>Ž}¶š<C2B6>)<1B>:n‡¦U°FâYL¬²½f?e+‰ˆ.ëZQàZCxz¡Ô£›(`ÐË‹~Aˆ5–[ÇyJ1;½Ö}ÝNS<14>L Ù)<29>¥–a¿‹ÎÕSÞ <0C>Àc©•9…´ ±2æmt+•ÚbßcRT™w|¥Ü7+9ý\\0ƒ™ÂSA³‡ èáºg¶ØŸ:ÔTñ.'<27>-ûb‹ôq¦2Ð9cœP  SûHÖ¹¦#•üã1©À«¥š¯ÚêÅgT”ÔQµžiÖ¼]uñŽ(v`Ø«ëÕ\ràî>1ÚËk<C38B>~-_èë,œ¬£ññÀ˜á×0&C˜³\$¦Æü<0òêˆ{¥•º†g0öáֲط“ï%«BúêÒþv2ó—.½sªbÒvà»h‘d<E28098>ãBwúuÞ=‹cÞCÖE‡@>‡Ð");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("f:›ŒgCI¼Ü\n:Ìæsa”Pi2\nOgc Èe6L†óÔÚe7Æs)Ћ\r<EFBFBD>ÈHG’I’ÆÆ3a„æs'cãÑDÊi6œNŒ£ÑèœÑ2Hãñ8œuF¤R…#³””êr7‡#©”v}€@ <>`QŒÞo5šaÔIœÜ,2O'8”R-q:PÍÆS¸(ˆa¼Š*wƒ(¸ç%¿àp’<F)Ünx8äzA\"³Z-CÛe¸V'ˆ §ƒ<C2A7>¦ªs¢äqÕû  ;NF“1ä­²9ëðG¼Í¦'0™\r¦›ÙÈ¿±9n`ÃÑ€œX1©Ý<C2A9>G3Ìàt<C3A0>ee9Š®:NeíŠýN±ÐOSòzøc‘ŒzlŽ`5âã<C3A2>Èß ³3âñyßü8.Š\rã<EFBFBD>ιPÜú\rƒ@<40>£®Ø\\1\rã ó\0‚@2j8Ø—=.º¦° -rÈᨬ0<C2AC>ŠèQ ¨ꊺhÄb¼Œ<C2BC>ì`<60>ÀŽ»^9‹qÚE! £ ’7)#Àºª*ÊÀQÆÈ‹\0ŠØÒ1«Èæ\"‘hÊ>ƒØú°ÐÐÆÚ-C \" ’äX®‡S`\\¼<EFBFBD>¤FÖ¬h8àŠ²â Â3§£`X:Oñš,ª‡«Úú) £8ŠÒ<BðNЃ;>9Á8Òó‡c¼<‡*¬æ2Žc¥9ÏéÊ>¢HÀz™OjªB'BªðúªŽŠº²Œ5‘,ò„Pìb5Ð45€Ö3ìÿ@…<>:·N+išj›ÕJ¢ŸÚŠ\\ªŽ ¨Æ‡á@¼> ‹ Æ4Xr(Qr<51><72> RÙ¡ dó…u=ÏtÍA8A{Œc\\Ч)³½|×<>C4\n6ØWí˜7(V4l6µ – 9\r¡vËŽaÞ&:CK˜<1D>!æ-¡£pÎ:\r\0V¢M Q†#õK@¼\0Ò.…Ù€ËVy·›¦wEû\"Õãfƒ|jÞbgÙ¼F>Ä‹ B Hn–ݺZ¢ÔB ²BÆ\$ÉF0•ÏÃ=ªñkC-9<>ã¸þC´ä‰O”<4F>9^Z3\rÇr…7àÖ0ê¨uÙwù•M¸gùŰ Õv2¶ÔqI°¼ó²ìöpåµÀ¸äh5cãPyÇ…Ù.æ<1D>[°÷¥hV'-<2D>YÀÌÓT°èÓ…Ý›’:vÐþŸ¨O&&6ЍZ—áÈλ rnû¶•¥¾Bc£oÚ Í0úMƒã£¤²xz]ÔŒ™Õ<E284A2>êÇ!€védz/sƒâÛCŒí‘¦=õd9K¹eVXÙs:pÌш8–rÃA0&i®)Ö¤R\$úY_Vé4¬¾…z÷È;ia°4° ÊlI,&<26>t5Àø8¿Iä#_©€‡sˆFû`\niE<¦' ÑJy0@¸4‡0†Ãa5˜>Â3̺¨@Ä•0D†¾ÏkÎ2êuO‚€B Âñ[€¼4À2d¥V«<eÑ`6<>øCáÄ d>'EwAL[‹©iSEõRÃ[º§<0E>å\rŠß<C5A0> x<áí\\+¢¿ xxƒp<C692>žÂ\0è è;…A¬½pØöCê®V ñY«R¿&š3ºv¨y6Ê'y)x’jµê@ÔrIô®zh<10>Bp×I‘’f¯ºÅ†±JùÒZr<5A>¤<É\"\$T¶‘¦^HÈó,3æ<33><C3A6>P¯²èœ<C3A8>Ê8f<0E>,2‡˜¦â ‰‚pÊèNßsæ|ò¸žNUðçsCM¯ ²ºt_°n<C2B0>aÐÔ,’BÙVbÎp4ó¶¤üÛ\$w#çŠ5%•8t›ñÄ àôÏüÓ<>m¯àPÙøþÙ3ýn¯ýŽÏ¤²hó6Ilº<6C>Nr†Q ”ÒeÔE“2ÚLf'd—Ì*<2A>\":YMÊ#ELz Ñh\0%S­¢DH1Ð×!êS&³Ù[5 3%Ã({¨Èå^<‰É(H<0E>´6ðX+Î\"hÑW<¸’ó_<C3B3>tz¸ˆ9­Z™uh¬…€”—f^È‹=hÓø:+B“qÅ P&„Š ƒpbaÀš\n®a숱V2ÇW ÙšŠ& á¹Z…\0ÞnaÓÝ­dX8Zv>§<>¹”Ъ‡b\nC˜SJðrš‡»ZàŒW%`[ø/h€R{\$’-…‚ª<19>eÊ ²BGLøzNBp(º@¦ݰ÷sƒ(fdòéGàbS5Ò57i?†PZt\nzœ>Œù`]x0=¿JcrRByÈY“]c_#¢S“•-ä/å\0Ã\n¨lÐ aÞƒ1‡<0E>2ð‡@W…°Æ\näA”ì#a,1…Âød’â0ÈÊ%a†<61>d5€Ì|¹E¶ÆåÀÙkB¯ïøOK+̪Pó<50>~6Ç0¥<30>ße¯ê5‡!2@¤ø(vdbÀå·q.ƒ@adÅþ›´„‹RC¹ˆ’e¬Ó)X:#cY¾Z.|ØcßZ4>Øç/&ÜP­V‘ ¸¦2•ÆwžH²B5îƒWçBp<42> <pÑÎ'<EŸ» š*<2A>:zFD´TgHêRª\\¶Ã*Ý +}¼…°Â CÐ] <0B>l.@V¼8\$ÀÅNj€›:Icáö’Ͻ–4k•¡^…ú<§)þÆÓ¸Â\0St€ Æ£¥!olju¸·—®ÖËZkmq®µåvÚÛqœ%ÒºQMÛÛ®-jïY<>3ý‡ß&0¡”6ïIv{{× ü‘àÜC}¸¶J z0ÛVtÓØnb-¸l©ù¤Í“ÌZWK€­2Èx×ÚmÑÕF>\nCs…Žˆ¿ˆênãCß!åËMÆ0OÉÃr“½/‡Æh2ŠB†dUs²þŽÊ­ä–ƒ×\"XK<EFBFBD>>}Ã@´Ãô@Ч ÷4Þ¥7D\0 ÈC·Ù'oGìÍ\"oúøvã”oMv–ãHy%\$F<EFBFBD>¤<EFBFBD>v\nU‚ÁzB‹<EFBFBD>´»—i)ݺmŒQ!\"´¼\n;ì¦à\0¤¢M*šC\rOj°¢vîFD¼Oà ¹/(’„üË»óyƒ;ËÀûßg/<2F>}ät9úl£B[¬¸iÜ0Ý2ÚùA²n˜›‚ú„÷·pK ‹&Üݸêý\n!o{ =¼×‰a*<2A>gE\\ž‰1½Éûø“MÁ~ÃÙ{„í7æ¸._Áæ”’ˆ AŸÞkÿ¯öÒðb >'y†‘´ÑÆÿ <20>*nïnVû‚JÂHÂ\"P\$Fª*éxeϨ! ݱ\0§† p Ç™DF# 1'Þbƒ  Ä8eLDi\n¸‰,“N+*¨ùfù¯Ø™Ohk0&;Ó/äHh¢®,!è|ü¬ # ›/’/‰ÈöCBˆ<pE€N<E282AC>(¹\0(æT‡° <0C>W\ndžÁ\"J( ¾j¬Ä\rc@Ã@¨\r\">á%L̰\$‰bE pÞÀú<05>𿊾 äŠ\r\"dϞˢºª<C2BA>IïÒþ…j(€h…OÜ fˆü<CB86>vüÆy<06>ØûF¿\0øý/ÀüC¤Ç‹x¢oÌýIºþ±˜/dê·Fª¢F\0>¨>¶ër·qTŸ,UÐ<ßcè“‹\nV¤ƒL¥fð# ¾‹µ\0P¨<EFBFBD>Mš\$ÀP&‹qS¥Y\n²Låhììï‰Ibð,RH H)+Lµu±pÅ R ±®¶eÏEk‹J´ðñ0k¦xbC*õ°L‚€A%lšÌpˆ÷¨0a`縉SN\$6CÍi\nb I<>m'°VÐV+M\rÇÁ¬ÖÌd ‡%Œ¨„…àÚH(hÛÍRÜ ¿­pêCÏÒ>Fï EÄ„ŒFð¥¤\n- š ðÃŽà¨*ú¼#ˆ¨òp6`Ï'rz€Ð¥\nnÀÛ'’|tàú¥¢ª\r¬’  ‚J£fúƒ)àðtÆPS‹. ®=&ò›'2<>*”ئÉ÷)ÒÕ'ò‹'Rã*L~`€Â\rRx®á„X\r€ÄÕ`Ö.\0 %Œ* â+¥J'ˆ\\I\r<EFBFBD> ¬@è10¨åS “%2€Ë2Æf t†\0\\#\\6 ° àÄ\rDo3øSP “U5“\\ cÄ ¨:>ÀæÂâE3k\n€ <àuEXÁs1Dìšs@\$@ÞCOnñ\n)€  à¦\n†\0à‹;\0R’ú®Æð/\r9“”0ÂK2³”  )-,è~\$#. ¨<C2A0>†ÔY­ú[¨:¾®R\0Z?À²ú\$Ì) É,S“\n“Ì“Ñ\n“Ô8#d<@°´T¤Š¬G,%›8«3ÓšS”T©h;¤,T£ÎÌÆ’°ê7f]D\"ED€ó!È/óaT\\iä™9³ÌI¤P‘ï\"t]#B/2x†`è¬JÉ/<2F>v\"R/HÀñI…Ì´sô\\ÆC\0·<05><LEƒÄ<@WJãNµ²\n<EFBFBD>ú3àRídhýn< óÄÔ\n­ PýsP€¶ýqÌ´W䄹‡\\ ‹¨™ˆÜ€î\" Ü©n\rðo°…0xeÀCÏfº¤Á\n)öÿ„êO€Ã†f‰JóII\nåWR¬q‹ <11>IÉ©*fñP¢±Qž! äTÕ]Pêj˜\$i-ˆEЦM£ˆ³ki/úªoûR ¸å(WF™Îº¨ŠÜ÷#º/.šŒ¯ú)ˆÝSF\0ÙíÕ-â ýo¡EH1þøÃ.U©³JÙ ®š±~Á¥àdòþ›µæøàÙ²RQ!|±#d±kµ”Eˆ\$ë«”^ÎàžÄ\"Jë­ÜZÕ>ôUBùÁSÅFN³Þ/\"Cbõþ8´ÌN¦A)¬ŒÆˆ\\Åò—'fQ.£cF2ì\\e Þ€XOð3àà<C3A0>L<16>ÓËP,òKÍPÕMXõŽàÎ<05>Ô<EFBFBD>–|¸5¶K%·gÀzÏf3U‡<ó¢Š €ê\0`#›cÎÆrÇ0(J ²À\rfó®¹jÕžHhh5óÎî’kÖ܇#æ:¯ / ¤ô¢¦Lï)Ò®\n€Þ´ÃˆŽ¬eâB ÷(82à³@oÌÆV§oàȳð¾ƒo¬îW\00067é¶BpâarBIsÌ4¤‘p‚B<WT —BI<03>tÍa7isÈÜäi{cö³<>ícîßéH!êoiðÛ°oÜ(€eUR'J\0P¾sô¾ëž3àLRtV ª\n@’‡àÛLƒ.Œµ|\"#>(¶•Et«E³?<´LW\"èÚ²ßb6§}tLb 0÷GdrÞÔv0\"\$§Ò›~V#V¡—Ç€–êFã_FUfY O<>ÍnÂ\ruøc&]m¸#<23>O¬á÷ind\$HVïZ Ëor=sŒÇsàËuãÄÎÖüJG6€Z¥¶\"ä`V·øL\$˜37žè(h €Þ8.* P Xƒ<58>Iˆ¸~ëëzk0ð!£8³W{X#¤¿ž¿l#Wø¢±Ãà8*\$Ákð\"L#*²¯+\$­+ƒÄ¿A ¿Ï\\4«ƒ*yîžm\nmDÉ‹\0å`@˜¼tÄT”Éú붨cøú²wî ·GhrToEÉ'FV‘<56>«D7v©iÓ‘gÀyˆÐñŒnVQr°øÄ6.ˆp6«\0öÂ8¨¿ÕeÀÖ V‹y\$‡K½xj½ WhÆx¯`ów‚ðèƒ/!²\\Qøûò\nì¹Sõ\\Ù•9ù™9äÿ?OMвý+è B0PDp*§#& :@Ô·\0ÐÊãî=ãâO+h>â8ˆö?£þ@2†D@ÎòP‚ `^4 £|8&87áùËÙÑ9i„8‰)ƒð;Êâ<Ky B§¢mP##ÆÆeH]J4- .l<>À^ bo£Úz‹ÂºœâÎÃÀO¥bg¤¯@;N–rŽÈãÈ(ÓÖ<íØC C—‡¢w D#±¡ØEZcÆ:£Õ!`w¨ƒØ=ÚW¡#?¦\0ÔpÇ©CÖ Ø¶G6–eÕÒ†:V\"Za¡âò ú&5õ\ràE âj\rÀÖ@@*¢2KH¹ãd* äCA¦úK`æ Ø úþ«±¯<C2B1>w¯Û\0ÝšUœÀ]¯£\r° 5±[ ’û’ùô·(Ô:Cø) í)Âç°f\ràÚä ëŸ)îRRd5ãö\$\0^<04>Ö4¤\0ϰbŠ­'³™ä†+~€Î4ûD@¤B\0矠Wµ¢ ?wÚƒ¹úu±Ûm°`¿º{! »&K{¬\r›»e/¶{¡Û°ãé¶û®›»¼Ãôâ¸\$0̽ÂÌ\rÇf à[¶Iº¾êÒ`Ž\n ‡¾­xÁz¾ÚV š}úÆ·\rºÍÀ»Ü ­Ö«¦Ž àЃœ(€¾R¸VV£<56>f¡©º±9ÀÝFÚF,ÃE:ºoÉ«dŠ‚Í{â/(âåQ‹©ÔaF\\dÔB–š¶ôÀû¦n”kða§×„ð\$_Ä8w¦\n`ìÐËŒ´`çÊáÇêÓÜ<07>·lçü<C3A7>0*h\rFóÅVö¥u&q.<2E>ÉZ@\n€ä\n%ÇÈëà现@ò³:@'œÝ޵¬ÿ±WÍ<×,W4è¦vLRî,ƒà ㈃fÀ@ÉÑ#dqÃ’Yp ìdY¦Ò ¶¨£-,m¶€mã’äkßË'V9( ç‚xï;\0ËÆ†gÒc<EFBFBD>ó‰î)‚ŽÊ¢”¾<“˜•®;²öðqs—Rè6•ôø¯Òù\0øµøÀˆó1C`z(óÌ4‡4\rØH\$…<EFBFBD>DØÚVÞ ØŽº<ˆ€!¤sÚC«Üw²<>=~]ÖMã\npDT­,\0YÛDì3à¸<Å)\nØgÞ \$+hË\nØA‚d<EFBFBD>*}¸<0E>¨´]®!Ýí–ýê<C3BD>ì<:“à]Έ=ÒG^+Ü’%Ì1ô“ê±,¾\r‚g„WGáo1¦ˆŸÛ¤¬˜Go–2;\0Oß#A\"þ:òuÚ‰5ßy€ny'! GàbççÓN:cÝ:d[)Ë\r?ð8gëÞ ¢‰)XÔÆ õ‰xñï\"‚^i\"¾±[ÐbÌìß#¬ÚxeŒ-yimŠK#Q xãlMš¡ŠoM\\¨£ŠSw^’Ú>Ô€Ö#\0ˆ:D€m·Ë<C2B7>±\"þºØ•r’œ¯ ÐñÖ½mJ’§áí­—lm\$HJF›‚á à’¾´¢€àÃPL^„íŽ@Ô¾ìu_‡-H‡.ïóÂ2ð½Ý&\$d벞…ΨÈSÃd0¦X? ¸ §\n4dcöBD|Ìö¥Ïì¿7ö¿<>\r\0 º3óž  OO#¤K¿ b€·ùÿ£ú`NK¿¬Ý½ÜÁcóM´ÚI(~E®Pi¾Šà˜ – ø\n@‹;@°\nXTÓŸ\0ø„ç¡-þ/óBx „º4Š¥dø#ð ÀJqž>œLØy\0~DÀ%Љ=™æ«VCóßpã<>¾}ý .`X_~ü<?\r\$dê#É\0Â`3¸¸á+ 0@@è7!ä `||Êæ\0¾ßÍñ+ÐB à×<19> ?#<<3C>ëæÞºý•^?0EÏÎ \0¹ß¾ðü¿<C3BC>< W |Ž\$°ü<C2B0>\$?0\r<EFBFBD>¨HB–Ð?ˆ¬¸Z´@LE‡5†ÉÿoÄ)rMˆ­6? …á£[èy§­õêÇ’Z´B\$å0²‘ý8_z¤ ñ¡\$Aò Át€Ëâ!5‹… +à)%ᆔ”VP–’d‚d\0\0ÖÁ€\0†\n¸°pT P.ÌË?<3F>°Æœ”–Mä@ELJ—„ºÆ\"‰yºZ¸Q\0Âð/ŠL PUàg\0W °>?jÀb€@ <>9<EFBFBD>¼\n¦þMƒ ô»üÒÁÐSØÁ `\"‡P߯ †q¶möV\rä ¸\0Äe;¡äìïbqŸEŒj3>š<>ßÎò€ZÒŒè@%³€µçg]s¨ðÜš!ó7q\$ŽQøgÀ¶Òë.A9äü*š}z'‘Œ”@ÌG_ \"Äy cÑ;y§€ZЋÂá<C382> \n@ÀˆšÀ¡øq,{Ó» ¶ç‘å›q\$ qF<°@ëĵf@2 L4¢y0ˆ9ü‹B‡‚Ñ`I1f‡œ<E280A1>.]:‰›Ä€ý\"A ¬+ðƒ…`Bê×ï?Hë§8‹D_ !% Ðp!¨ˆ»EÇVU­l° ]Ç‘p\n’/‰/}çÇB:6:Å(e#©øÚJ§‘Ø\$ÂG8†`Fc80BáñPº…àa|\"È¿4„P^ôf<C3B4>H(ÎÆ|á<>^<5E>Îâ…8¨¸ÉÌX\$<lR€Å<>ªÅ3<C385>°c<C2B0>ã`BD\0=Š„IZ@gW™µÖåȇÉDŒ¨ec,\0¡áoKù–Š´¤z‘æ: w)L÷ @<40>¥²;eGzÉV\"Ë1ušÚ€\\s+€Rø<>Ž:BY@„N»7ï`^¯Þ‹€á\\%8<>¼?ƒ8[:h£þ¾@·ü:F{tƒ'Š7Kmr{\\¡£hh#BQr•69 _\$qs³dÒ’øä*e…ÏH|쯔\rûå‚§§*Èqôñ<C3B4>‘( <0C>D(ǶÞFã1Ѝ¸\0PmÀ€äÏÓx \0ðði<1A>8&Â<>ä’ˆh\$S`†Œ—²%Z™²\$TÓƒI+iâm·‘8äRtÃGI`ÙÏq\\<EFBFBD>Q\$9#clFîfš‘“ÒJ¼©Èì¥áÀ2pÈ·€íÀüˆƒ“<OO:‰-șԤìy¬Ÿ_¹&Ê0²=Ì<>Àa\$!Œ°^G;Á¬à\0”`>ö@mØ\nüdÕ|‹¼€r‰6Ê%\r3w­¬Œr–3À¿)ð:ʆr¤ƒª¤¹(1|>r<ÃP’i·OHâ…Š´ëðú¬?#£lÈш¶ aÕf\"ðˆ!Òa£Lð„^ž oSRÒü¡+ð’+<2B>’rÂGxÉ¥‹<1C>‡ô+ì–â=‚¿ rñ€œ9¡T…œ Ì<·<>—ë°ø–D…•`Ø™\\Ë1Ó1Ÿ_¶؇„º:q˜Y\0¥ÚffÉ謱9iÔ€H-™ö#2/7Â8Í\0Ê2²ŽÀ;,\$ƒãèi”d¡…sqª€òRÒíæo\\g0‚lDù¡(ë’ü—(æs2t•><3E>ÿ‘ÄqÈ yŠ#ÑJP @m!µaÁH!Í ‘yF‡í#<18>!mè“qÜ‘f˜ãÍhÑÎd+¹K<C2B9>(‹-<2D>úÉx¸XXÀ1*íÎPI9Y0æ~“<7F>™„Sp›’ˆ·*3þб\"á \0G ŒYº#nÓCB€O@Ý8c\rN%S³<53>aŒWå*¡¼N- AE GÔL½ø”ÆG^,E¥[*òðÊ€“kƒ|çP¨ 8*q\r.L3|Є51<>DZV\nùˆËãæJÙ\\¼Öl®]<5D>È àÀî4ýDd³.¦”lÛÈ܉yÇ<79>¶pâv›ú\0ç\n€§ºÌ)'9)ò/É£:9â<39>l !¹ p‘g”u<E2809D> ÖQ«…”ËÀé)ã„Æ`)\"gJy3§ªªyëÁ *´žâ»O<I´O Ó¨qˆgÎ=C­HâR³ŸÈÀ'´'2³9£&JˆÊ\0Œ¼ˆ*%«“dñŠNñ8éÈN\"~ã3š’ø‹hŠÓ„¢½ g;òÅ9S‡ÃåƒÍ5:i\\ÃÅ8P6€¶/—³ö¢PþX|¾1Ôâ’<C3A2> ¦h‹B1S@`ðš@\n\0bÈÄ%y±€ȦY\"%c€ˆL“\nmÀOE¨4ˆ±àÂm^’G™ŽDJe`.™hMf_\nA‚ˆ4k£h\\‚ŠBÞ\r¨&2Ã=Yn}3È}PT\r\0Bi¥¨ÐpùƒQÇŠ%D<08>GÈ”™Ñ~CyZ9\0è”× 7\$E”TZ0™^k‡L\$¦,ý¢õè·J%¢­i-zm€WIŠ0«2 4t!ì˨îê<ÑÊ<C391>”´,<2C>¦aG\"B%ý€n˜#¢>ˆÑÓ\rÑÃ\\y@H¤?C`Ãå@^(,•äBÓ‘gÍUÓsW(àé&ºçSSZEƒhP8\ng<EFBFBD>L4 Ϧ<C38F>CèžÄþç¶–'¯^_£&@D\0ÊIÔÊÄŸŠ,K0qVb€0am§M 3Æiþòw Ó:L¦„îÉøPQôJè{'8¦,tQôÀÇ,Wâ±eøkÂW,bÕ6Ô\"µ0Ÿ™Àð) ÉÚãüS¯:<12>t*hô~à ê8Žõû¿\\ZTê Ù{gS€7T˜!¤, ”’ÃFë ¨œåÖÎ@[¢ØBTÇ:›Tލ\0-t¸™'™Sq<Õ ´í |ÿiãU€×Ëœôµ!3Ñ–\$,¡@<0F>sU€^ä2he¾›\"‘‡ª«˜î'. ’‹.­UUr%—†p\"Yˀ̒Á}<F&P¶<50>º9óˆˆï€÷ÁKˆ‡Aqü‚êÍW‘@öe5V«i ÅjhR{»…ñ挧ÛÍ&C—¹yʦœ¦ùÌMK''ÕˆÜÔÓ¥C+_€,Кè×µ¯5ü“Ä<E2809C>#aÖb±ª€(<11>DÉFV 9°ñ…©+Qc7ÂΕ‘Z]ejÊcšáVj­uœ<75>Ågä5Z'ÖIVCÕ i½5ß+\"95V¨£•¬JS¨<EFBFBD>}*P<>×½% Ds@æk6Wœ×u»}d“ˆs%\nà©ðƘ6µxª<78>\"\nq¤ Ÿu©8ùGM­#4·=æQIL64œ©9_jü˜^5û^1©ªîú왽ÒÌu(-rG\\³×ÇT<>üƒéÊ+†]ç<>¦Hç„eYÉþ,ºí*zšµä{qÙÃÅ\"㮌ê.‚K‘<4B>G!a‡¯Ê„°ŒLÖ\"+!ÑœËW­ð è<>X€ÖÒ¾””À\n<EFBFBD>pÐ-Œê#2¨\n+f€ÙD\r@o x¡“P²WÚ9ö-=½f¬Íc*éDJº•„¯µ‹ ½bû;ÊRºÆ‰!¡%l®æ;,‹jaï¿u—…›fŒFR #ª5Œí)[é(Ç mMI=`<60>LúãƒZ\"H¶<EFBFBD>½[«½W N>¨ç‘]i¤\\nËTˆÞlÐ+´Uml¹a“[ØlÝ6±å¥F>ö<>ìZ®´¶>°QC©Í&’–›i)¶Zd[ïíq_«]°ÉÝÆö± —-NZ¾×&\"8£I—ÇŒ·È²Œ 0F`alÌ@ê ¡)ç8Qô ‡á—\"|¶çùúm怦`‡ï@A˜PlYøá³iq«‰¡ÐÑŒVa£hs/¸Z‚B›‚ˆaÓ8N{0Ë‘n<EFBFBD>ð†Ý<E280A0>‡˜l€ìíø©A+ùQÈ>`t<1C>t!¤Ú áÅ¥pà:(NHà/C HÛ—®8¨F¹ Nºvâ©ÛúÕ’bÚhx\0ª<© ¯¢²)ÛNíd† <0B>ÙÔ´ 'C{ Âû¶n5YKg`\\£,yTñè˜0¹íÇ;åÔ†€WP¦=@áO»½Ü@`ˆC† €4N<‚ÚRðÀ£| wo/ÂÐ<1F>¦ïW|Åߨ «½Ýq“¡—1MÄŒYqI؇<C398>OØ¥ÊÀ躄c¢9¼!Û0ð/<Ñ8` `Hn{h§†ìÃ87ÙŽÒ¹ã}„JòטYP<12>f×z=ûà-¼°\n]CyÚ5ÞX=æˆgÃÀ ûÕݼÇh;O\r»Fµ“Œ¢ó7³¾0yS®Rö··=»½/,ÛÝ?J÷Ë@½yŒŒŽ[á^XWÕ¾@¤¾ÓkŽfèÖÇÅô H”»Þ_fý“þ(ªPÔ<50>3ð2#˜áôy¡˜×éžÇ;ÎÝÆô\0.ÀeèâkzjO‹4¹àl˜¼*ƲœûÌ\$<27ɸ8I]ÓsÛ›Ár˜¿.o!‚ ¨<>„€×­;­û¯IФ !9÷ë_˜<19>ÙUKŠÑæùV ¿›OhÖ.€¶• ·ÛëR`ˆ2Ѿ°Wðu|“´Ã +½žï޼'´j/›¾Ø€ˆË<CB86><C38B>AàÏ\nØMºHIp\0ôçÂ<EFBFBD>öÜBCÂÕúp§„ÀÐa®üÆ4HyTÓŸ²¯[ ^öë¡HW0HиC øk¹É†X“<>~å7‚-<Eî…WU‰’ޮР=Rxžœ»œ. —¹åä±3p;˜€¶æaà^îG ’”afö„B›‰k¼–œÔñ†H\nÏÖð§€®ûaö+íÞw¥<°G÷Záþ\0_ŒE®|<7C>Xº í±x£ìF /ÒÆ1q<31>Œ‹ D KÚ^â÷—ÀºÖ¿;Åàä¹SC0 P«ø]€êJ}ï_&“±Q¢Ìª˜xÀ¼×éÆ 2\rèZƒÄÏ@â¶ f¯˜\0ľQI<EFBFBD>Ì€3pð@");}else{header("Content-Type: image/gif");switch($_GET["file"]){case"plus.gif":echo"GIF87a\0\0¡\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0!„<>©ËíMñÌ*)¾oú¯) q•¡eˆµî#ÄòLË\0;";break;case"cross.gif":echo"GIF87a\0\0¡\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0#„<>©Ëí#\naÖFo~yÃ.<2E>_wa”á1ç±Jî GÂL×6]\0\0;";break;case"up.gif":echo"GIF87a\0\0¡\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0 „<>©ËíMQN\nï}ôža8ŠyšaŶ®\0Çò\0;";break;case"down.gif":echo"GIF87a\0\0¡\0\0îîî\0\0\0™™™\0\0\0,\0\0\0\0\0\0\0 „<>©ËíMñÌ*)¾[Wþ\\¢ÇL&Ùœƶ•\0Çò\0;";break;case"arrow.gif":echo"GIF89a\0\n\0€\0\0€€€ÿÿÿ!ù\0\0\0,\0\0\0\0\0\n\0\0‚i–±‹ž”ªÓ²Þ»\0\0;";break;}}exit;}function
connection(){global$h;return$h;}function
adminer(){global$c;return$c;}function
idf_unescape($Cc){$Xc=substr($Cc,-1);return
str_replace($Xc.$Xc,$Xc,substr($Cc,1,-1));}function
escape_string($X){return
substr(q($X),1,-1);}function
remove_slashes($we,$hc=false){if(get_magic_quotes_gpc()){while(list($x,$X)=each($we)){foreach($X
as$Rc=>$W){unset($we[$x][$Rc]);if(is_array($W)){$we[$x][stripslashes($Rc)]=$W;$we[]=&$we[$x][stripslashes($Rc)];}else$we[$x][stripslashes($Rc)]=($hc?$W:stripslashes($W));}}}}function
bracket_escape($Cc,$za=false){static$Lf=array(':'=>':1',']'=>':2','['=>':3');return
strtr($Cc,($za?array_flip($Lf):$Lf));}function
h($kf){return
htmlspecialchars(str_replace("\0","",$kf),ENT_QUOTES);}function
nbsp($kf){return(trim($kf)!=""?h($kf):"&nbsp;");}function
nl_br($kf){return
str_replace("\n","<br>",$kf);}function
checkbox($D,$Y,$La,$Vc="",$Kd="",$Qc=false){static$t=0;$t++;$K="<input type='checkbox' name='$D' value='".h($Y)."'".($La?" checked":"").($Kd?' onclick="'.h($Kd).'"':'').($Qc?" class='jsonly'":"")." id='checkbox-$t'>";return($Vc!=""?"<label for='checkbox-$t'>$K".h($Vc)."</label>":$K);}function
optionlist($Nd,$Xe=null,$eg=false){$K="";foreach($Nd
as$Rc=>$W){$Od=array($Rc=>$W);if(is_array($W)){$K.='<optgroup label="'.h($Rc).'">';$Od=$W;}foreach($Od
as$x=>$X)$K.='<option'.($eg||is_string($x)?' value="'.h($x).'"':'').(($eg||is_string($x)?(string)$x:$X)===$Xe?' selected':'').'>'.h($X);if(is_array($W))$K.='</optgroup>';}return$K;}function
html_select($D,$Nd,$Y="",$Jd=true){if($Jd)return"<select name='".h($D)."'".(is_string($Jd)?' onchange="'.h($Jd).'"':"").">".optionlist($Nd,$Y)."</select>";$K="";foreach($Nd
as$x=>$X)$K.="<label><input type='radio' name='".h($D)."' value='".h($x)."'".($x==$Y?" checked":"").">".h($X)."</label>";return$K;}function
confirm($fb=""){return" onclick=\"return confirm('".lang(0).($fb?" (' + $fb + ')":"")."');\"";}function
print_fieldset($t,$cd,$kg=false,$Kd=""){echo"<fieldset><legend><a href='#fieldset-$t' onclick=\"".h($Kd)."return !toggle('fieldset-$t');\">$cd</a></legend><div id='fieldset-$t'".($kg?"":" class='hidden'").">\n";}function
bold($Fa){return($Fa?" class='active'":"");}function
odd($K=' class="odd"'){static$s=0;if(!$K)$s=-1;return($s++%2?$K:'');}function
js_escape($kf){return
addcslashes($kf,"\r\n'\\/");}function
json_row($x,$X=null){static$ic=true;if($ic)echo"{";if($x!=""){echo($ic?"":",")."\n\t\"".addcslashes($x,"\r\n\"\\").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\").'"':'undefined');$ic=false;}else{echo"\n}\n";$ic=true;}}function
ini_bool($Gc){$X=ini_get($Gc);return(eregi('^(on|true|yes)$',$X)||(int)$X);}function
sid(){static$K;if($K===null)$K=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$K;}function
q($kf){global$h;return$h->quote($kf);}function
get_vals($I,$Ua=0){global$h;$K=array();$J=$h->query($I);if(is_object($J)){while($L=$J->fetch_row())$K[]=$L[$Ua];}return$K;}function
get_key_vals($I,$i=null){global$h;if(!is_object($i))$i=$h;$K=array();$J=$i->query($I);if(is_object($J)){while($L=$J->fetch_row())$K[$L[0]]=$L[1];}return$K;}function
get_rows($I,$i=null,$l="<p class='error'>"){global$h;$bb=(is_object($i)?$i:$h);$K=array();$J=$bb->query($I);if(is_object($J)){while($L=$J->fetch_assoc())$K[]=$L;}elseif(!$J&&!is_object($i)&&$l&&defined("PAGE_HEADER"))echo$l.error()."\n";return$K;}function
unique_array($L,$v){foreach($v
as$u){if(ereg("PRIMARY|UNIQUE",$u["type"])){$K=array();foreach($u["columns"]as$x){if(!isset($L[$x]))continue
2;$K[$x]=$L[$x];}return$K;}}$K=array();foreach($L
as$x=>$X){if(!preg_match('~^(COUNT\\((\\*|(DISTINCT )?`(?:[^`]|``)+`)\\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\\(`(?:[^`]|``)+`\\))$~',$x))$K[$x]=$X;}return$K;}function
where($Z,$n=array()){global$w;$K=array();foreach((array)$Z["where"]as$x=>$X)$K[]=idf_escape(bracket_escape($x,1)).(($w=="sql"&&ereg('\\.',$X))||$w=="mssql"?" LIKE ".exact_value(addcslashes($X,"%_\\")):" = ".unconvert_field($n[$x],exact_value($X)));foreach((array)$Z["null"]as$x)$K[]=idf_escape($x)." IS NULL";return
implode(" AND ",$K);}function
where_check($X,$n=array()){parse_str($X,$Ka);remove_slashes(array(&$Ka));return
where($Ka,$n);}function
where_link($s,$Ua,$Y,$Ld="="){return"&where%5B$s%5D%5Bcol%5D=".urlencode($Ua)."&where%5B$s%5D%5Bop%5D=".urlencode(($Y!==null?$Ld:"IS NULL"))."&where%5B$s%5D%5Bval%5D=".urlencode($Y);}function
cookie($D,$Y){global$ba;$be=array($D,(ereg("\n",$Y)?"":$Y),time()+2592000,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$be[]=true;return
call_user_func_array('setcookie',$be);}function
restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
stop_session(){if(!ini_bool("session.use_cookies"))session_write_close();}function&get_session($x){return$_SESSION[$x][DRIVER][SERVER][$_GET["username"]];}function
set_session($x,$X){$_SESSION[$x][DRIVER][SERVER][$_GET["username"]]=$X;}function
auth_url($zb,$O,$V,$k=null){global$_b;preg_match('~([^?]*)\\??(.*)~',remove_from_uri(implode("|",array_keys($_b))."|username|".($k!==null?"db|":"").session_name()),$A);return"$A[1]?".(sid()?SID."&":"").($zb!="server"||$O!=""?urlencode($zb)."=".urlencode($O)."&":"")."username=".urlencode($V).($k!=""?"&db=".urlencode($k):"").($A[2]?"&$A[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($_,$B=null){if($B!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($_!==null?$_:$_SERVER["REQUEST_URI"]))][]=$B;}if($_!==null){if($_=="")$_=".";header("Location: $_");exit;}}function
query_redirect($I,$_,$B,$Ae=true,$Xb=true,$dc=false){global$h,$l,$c;if($Xb)$dc=!$h->query($I);$ff="";if($I)$ff=$c->messageQuery("$I;");if($dc){$l=error().$ff;return
false;}if($Ae)redirect($_,$B.$ff);return
true;}function
queries($I=null){global$h;static$ze=array();if($I===null)return
implode(";\n",$ze);$ze[]=(ereg(';$',$I)?"DELIMITER ;;\n$I;\nDELIMITER ":$I);return$h->query($I);}function
apply_queries($I,$xf,$Sb='table'){foreach($xf
as$R){if(!queries("$I ".$Sb($R)))return
false;}return
true;}function
queries_redirect($_,$B,$Ae){return
query_redirect(queries(),$_,$B,$Ae,false,!$Ae);}function
remove_from_uri($ae=""){return
substr(preg_replace("~(?<=[?&])($ae".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
pagination($F,$kb){return" ".($F==$kb?$F+1:'<a href="'.h(remove_from_uri("page").($F?"&page=$F":"")).'">'.($F+1)."</a>");}function
get_file($x,$qb=false){$fc=$_FILES[$x];if(!$fc||$fc["error"])return$fc["error"];$K=file_get_contents($qb&&ereg('\\.gz$',$fc["name"])?"compress.zlib://$fc[tmp_name]":($qb&&ereg('\\.bz2$',$fc["name"])?"compress.bzip2://$fc[tmp_name]":$fc["tmp_name"]));if($qb){$gf=substr($K,0,3);if(function_exists("iconv")&&ereg("^\xFE\xFF|^\xFF\xFE",$gf,$He))$K=iconv("utf-16","utf-8",$K);elseif($gf=="\xEF\xBB\xBF")$K=substr($K,3);}return$K;}function
upload_error($l){$od=($l==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($l?lang(1).($od?" ".lang(2,$od):""):lang(3));}function
repeat_pattern($G,$dd){return
str_repeat("$G{0,65535}",$dd/65535)."$G{0,".($dd%65535)."}";}function
is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\\0-\\x8\\xB\\xC\\xE-\\x1F]~',$X));}function
shorten_utf8($kf,$dd=80,$nf=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{FFFF}]",$dd).")($)?)u",$kf,$A))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$dd).")($)?)",$kf,$A);return
h($A[1]).$nf.(isset($A[2])?"":"<i>...</i>");}function
friendly_url($X){return
preg_replace('~[^a-z0-9_]~i','-',$X);}function
hidden_fields($we,$Dc=array()){while(list($x,$X)=each($we)){if(is_array($X)){foreach($X
as$Rc=>$W)$we[$x."[$Rc]"]=$W;}elseif(!in_array($x,$Dc))echo'<input type="hidden" name="'.h($x).'" value="'.h($X).'">';}}function
hidden_fields_get(){echo(sid()?'<input type="hidden" name="'.session_name().'" value="'.h(session_id()).'">':''),(SERVER!==null?'<input type="hidden" name="'.DRIVER.'" value="'.h(SERVER).'">':""),'<input type="hidden" name="username" value="'.h($_GET["username"]).'">';}function
column_foreign_keys($R){global$c;$K=array();foreach($c->foreignKeys($R)as$o){foreach($o["source"]as$X)$K[$X][]=$o;}return$K;}function
enum_input($U,$wa,$m,$Y,$Lb=null){global$c;preg_match_all("~'((?:[^']|'')*)'~",$m["length"],$jd);$K=($Lb!==null?"<label><input type='$U'$wa value='$Lb'".((is_array($Y)?in_array($Lb,$Y):$Y===0)?" checked":"")."><i>".lang(4)."</i></label>":"");foreach($jd[1]as$s=>$X){$X=stripcslashes(str_replace("''","'",$X));$La=(is_int($Y)?$Y==$s+1:(is_array($Y)?in_array($s+1,$Y):$Y===$X));$K.=" <label><input type='$U'$wa value='".($s+1)."'".($La?' checked':'').'>'.h($c->editVal($X,$m)).'</label>';}return$K;}function
input($m,$Y,$q){global$Tf,$c,$w;$D=h(bracket_escape($m["field"]));echo"<td class='function'>";$Je=($w=="mssql"&&$m["auto_increment"]);if($Je&&!$_POST["save"])$q=null;$sc=(isset($_GET["select"])||$Je?array("orig"=>lang(5)):array())+$c->editFunctions($m);$wa=" name='fields[$D]'";if($m["type"]=="enum")echo
nbsp($sc[""])."<td>".$c->editInput($_GET["edit"],$m,$wa,$Y);else{$ic=0;foreach($sc
as$x=>$X){if($x===""||!$X)break;$ic++;}$Jd=($ic?" onchange=\"var f = this.form['function[".h(js_escape(bracket_escape($m["field"])))."]']; if ($ic > f.selectedIndex) f.selectedIndex = $ic;\"":"");$wa.=$Jd;echo(count($sc)>1?html_select("function[$D]",$sc,$q===null||in_array($q,$sc)||isset($sc[$q])?$q:"","functionChange(this);"):nbsp(reset($sc))).'<td>';$Ic=$c->editInput($_GET["edit"],$m,$wa,$Y);if($Ic!="")echo$Ic;elseif($m["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$m["length"],$jd);foreach($jd[1]as$s=>$X){$X=stripcslashes(str_replace("''","'",$X));$La=(is_int($Y)?($Y>>$s)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$D][$s]' value='".(1<<$s)."'".($La?' checked':'')."$Jd>".h($c->editVal($X,$m)).'</label>';}}elseif(ereg('blob|bytea|raw|file',$m["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$D'$Jd>";elseif(($Bf=ereg('text|lob',$m["type"]))||ereg("\n",$Y)){if($Bf&&$w!="sqlite")$wa.=" cols='50' rows='12'";else{$M=min(12,substr_count($Y,"\n")+1);$wa.=" cols='30' rows='$M'".($M==1?" style='height: 1.2em;'":"");}echo"<textarea$wa>".h($Y).'</textarea>';}else{$pd=(!ereg('int',$m["type"])&&preg_match('~^(\\d+)(,(\\d+))?$~',$m["length"],$A)?((ereg("binary",$m["type"])?2:1)*$A[1]+($A[3]?1:0)+($A[2]&&!$m["unsigned"]?1:0)):($Tf[$m["type"]]?$Tf[$m["type"]]+($m["unsigned"]?0:1):0));echo"<input".(ereg('int',$m["type"])?" type='number'":"")." value='".h($Y)."'".($pd?" maxlength='$pd'":"").(ereg('char|binary',$m["type"])&&$pd>20?" size='40'":"")."$wa>";}}}function
process_input($m){global$c;$Cc=bracket_escape($m["field"]);$q=$_POST["function"][$Cc];$Y=$_POST["fields"][$Cc];if($m["type"]=="enum"){if($Y==-1)return
false;if($Y=="")return"NULL";return+$Y;}if($m["auto_increment"]&&$Y=="")return
null;if($q=="orig")return($m["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($m["field"]):false);if($q=="NULL")return"NULL";if($m["type"]=="set")return
array_sum((array)$Y);if(ereg('blob|bytea|raw|file',$m["type"])&&ini_bool("file_uploads")){$fc=get_file("fields-$Cc");if(!is_string($fc))return
false;return
q($fc);}return$c->processInput($m,$Y,$q);}function
search_tables(){global$c,$h;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$nc=false;foreach(table_status()as$R=>$S){$D=$c->tableName($S);if(isset($S["Engine"])&&$D!=""&&(!$_POST["tables"]||in_array($R,$_POST["tables"]))){$J=$h->query("SELECT".limit("1 FROM ".table($R)," WHERE ".implode(" AND ",$c->selectSearchProcess(fields($R),array())),1));if(!$J||$J->fetch_row()){if(!$nc){echo"<ul>\n";$nc=true;}echo"<li>".($J?"<a href='".h(ME."select=".urlencode($R)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$D</a>\n":"$D: <span class='error'>".error()."</span>\n");}}}echo($nc?"</ul>":"<p class='message'>".lang(6))."\n";}function
dump_headers($Bc,$wd=false){global$c;$K=$c->dumpHeaders($Bc,$wd);$Yd=$_POST["output"];if($Yd!="text")header("Content-Disposition: attachment; filename=".$c->dumpFilename($Bc).".$K".($Yd!="file"&&!ereg('[^0-9a-z]',$Yd)?".$Yd":""));session_write_close();return$K;}function
dump_csv($L){foreach($L
as$x=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$L[$x]='"'.str_replace('"','""',$X).'"';}echo
implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$L)."\r\n";}function
apply_sql_function($q,$Ua){return($q?($q=="unixepoch"?"DATETIME($Ua, '$q')":($q=="count distinct"?"COUNT(DISTINCT ":strtoupper("$q("))."$Ua)"):$Ua);}function
password_file(){$wb=ini_get("upload_tmp_dir");if(!$wb){if(function_exists('sys_get_temp_dir'))$wb=sys_get_temp_dir();else{$gc=@tempnam("","");if(!$gc)return
false;$wb=dirname($gc);unlink($gc);}}$gc="$wb/adminer.key";$K=@file_get_contents($gc);if($K)return$K;$pc=@fopen($gc,"w");if($pc){$K=md5(uniqid(mt_rand(),true));fwrite($pc,$K);fclose($pc);}return$K;}function
is_mail($Ib){$va='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$yb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$G="$va+(\\.$va+)*@($yb?\\.)+$yb";return
preg_match("(^$G(,\\s*$G)*\$)i",$Ib);}function
is_url($kf){$yb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($yb?\\.)+$yb(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$kf,$A)?strtolower($A[1]):"");}function
is_shortable($m){return
ereg('char|text|lob|geometry|point|linestring|polygon',$m["type"]);}function
slow_query($I){global$c,$T;$k=$c->database();if(support("kill")&&is_object($i=connect())&&($k==""||$i->select_db($k))){$Tc=$i->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
var timeout = setTimeout(function () {
ajax(\'',js_escape(ME),'script=kill\', function () {
}, \'token=',$T,'&kill=',$Tc,'\');
}, ',1000*$c->queryTimeout(),');
</script>
';}else$i=null;ob_flush();flush();$K=@get_key_vals($I,$i);if($i){echo"<script type='text/javascript'>clearTimeout(timeout);</script>\n";ob_flush();flush();}return
array_keys($K);}function
lzw_decompress($Ca){$vb=256;$Da=8;$Pa=array();$Ke=0;$Le=0;for($s=0;$s<strlen($Ca);$s++){$Ke=($Ke<<8)+ord($Ca[$s]);$Le+=8;if($Le>=$Da){$Le-=$Da;$Pa[]=$Ke>>$Le;$Ke&=(1<<$Le)-1;$vb++;if($vb>>$Da)$Da++;}}$ub=range("\0","\xFF");$K="";foreach($Pa
as$s=>$Oa){$Hb=$ub[$Oa];if(!isset($Hb))$Hb=$og.$og[0];$K.=$Hb;if($s)$ub[]=$og.$Hb[0];$og=$Hb;}return$K;}global$c,$h,$_b,$Fb,$Pb,$l,$sc,$wc,$ba,$Hc,$w,$a,$Wc,$Id,$je,$lf,$T,$Nf,$Tf,$ag,$fa;if(!$_SERVER["REQUEST_URI"])$_SERVER["REQUEST_URI"]=$_SERVER["ORIG_PATH_INFO"];if(!strpos($_SERVER["REQUEST_URI"],'?')&&$_SERVER["QUERY_STRING"]!="")$_SERVER["REQUEST_URI"].="?$_SERVER[QUERY_STRING]";$ba=$_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off");@ini_set("session.use_trans_sid",false);if(!defined("SID")){session_name("adminer_sid");$be=array(0,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$be[]=true;call_user_func_array('session_set_cookie_params',$be);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$hc);if(function_exists("set_magic_quotes_runtime"))set_magic_quotes_runtime(false);@set_time_limit(0);@ini_set("zend.ze1_compatibility_mode",false);@ini_set("precision",20);$Wc=array('en'=>'English','cs'=>'ÄŒeÅ¡tina','sk'=>'SlovenÄ<6E>ina','nl'=>'Nederlands','es'=>'Español','de'=>'Deutsch','fr'=>'Français','it'=>'Italiano','et'=>'Eesti','hu'=>'Magyar','pl'=>'Polski','ca'=>'Català','pt'=>'Português','sl'=>'Slovenski','lt'=>'Lietuvių','tr'=>'Türkçe','ro'=>'Limba Română','id'=>'Bahasa Indonesia','ru'=>'РуÑ<C692>Ñ<EFBFBD>кий Ñ<>зык','uk'=>'УкраїнÑ<C2BD>ька','sr'=>'СрпÑ<C2BF>ки','zh'=>'简体中文','zh-tw'=>'ç¹<C3A7>體中文','ja'=>'日本語','ta'=>'த‌மிழà¯<C3A0>','bn'=>'বাংলা','ar'=>'العربية','fa'=>'Ù<>ارسی',);function
get_lang(){global$a;return$a;}function
lang($Cc,$E=null){global$a,$Nf;$Mf=($Nf[$Cc]?$Nf[$Cc]:$Cc);if(is_array($Mf)){$le=($E==1?0:($a=='cs'||$a=='sk'?($E&&$E<5?1:2):($a=='fr'?(!$E?0:1):($a=='pl'?($E%10>1&&$E%10<5&&$E/10%10!=1?1:2):($a=='sl'?($E%100==1?0:($E%100==2?1:($E%100==3||$E%100==4?2:3))):($a=='lt'?($E%10==1&&$E%100!=11?0:($E%10>1&&$E/10%10!=1?1:2)):($a=='ru'||$a=='sr'||$a=='uk'?($E%10==1&&$E%100!=11?0:($E%10>1&&$E%10<5&&$E/10%10!=1?1:2)):1)))))));$Mf=$Mf[$le];}$ta=func_get_args();array_shift($ta);$mc=str_replace("%d","%s",$Mf);if($mc!=$Mf)$ta[0]=number_format($E,0,".",lang(7));return
vsprintf($mc,$ta);}function
switch_lang(){global$a,$Wc;echo"<form action='' method='post'>\n<div id='lang'>",lang(8).": ".html_select("lang",$Wc,$a,"this.form.submit();")," <input type='submit' value='".lang(9)."' class='hidden'>\n","<input type='hidden' name='token' value='$_SESSION[token]'>\n";echo"</div>\n</form>\n";}if(isset($_POST["lang"])&&$_SESSION["token"]==$_POST["token"]){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];$_SESSION["translations"]=array();redirect(remove_from_uri());}$a="en";if(isset($Wc[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$a=$_COOKIE["adminer_lang"];}elseif(isset($Wc[$_SESSION["lang"]]))$a=$_SESSION["lang"];else{$ja=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$jd,PREG_SET_ORDER);foreach($jd
as$A)$ja[$A[1]]=(isset($A[3])?$A[3]:1);arsort($ja);foreach($ja
as$x=>$H){if(isset($Wc[$x])){$a=$x;break;}$x=preg_replace('~-.*~','',$x);if(!isset($ja[$x])&&isset($Wc[$x])){$a=$x;break;}}}$Nf=&$_SESSION["translations"];if($_SESSION["translations_version"]!=2029292637){$Nf=array();$_SESSION["translations_version"]=2029292637;}if(!$Nf){switch($a){case"en":$g="A9D“yÔ@s:ÀGࢩ¸Âb6@ކñÔàl7˜L‚€Ìiˆ‹<CB86>DÓ àÒm:›c†ÈÁÜË<1B>Ä`æ“ÔÒs Nd)A2̳ƒq¼è 2ÉŽgI”Úp:AFó‘¤Îi‡Dè¡Ò9È…€¢a„Üg:˜LæXaÎØN”˜Œ§#˜(ˆa:@¬Ñ³¤žØS:Ul÷RdÜéu!V '*‘Êo6™p5\"™æ—Nîgk<67>¶çÈ‚Š™ÌïT2]¯ý%°˜o«›´W3m˜Ên£Æ69“,DÇG2jó&ƒyÞ<0F>:ïá6 ²òr<1D>&S¸+›ÏW¢þ €Óy6Ù4”s…ªØE2wÁBXÙˆóyûëÍ×5¾:ˆÇSvüÒ7<C392>˨‚3Œèμ?í“4ÅŒc@³#¸Ð¹¯ê£ò2(cnô¬ë\"Nõ\nŠKrی㤠¿Ðô:¥ŽÊ¾<C38A>cÌÌŠ\"`@1²\r¨ÜÔ<EFBFBD>ãƒnc 8ë9˘@à»MlˆìF0›jh\nñAªpÂÕI+r*É₪é\"+Zê\"%#‚ÈØ ¯Ì¢2Êa\0Üî»Hˆ\$5‹t€ÞŒ­øç@P’7ÃØ4£b¦)ÎÈÞ5¶áp@ÍGnÌ&<26>*‰RÔ0« ^3Í(;“\r4£4X‘3M,O„,%\n[æ<>6ñxÉR(c<>N¤ŽJ2<05>/6KMÒ°Ž@ôÌý@PT\$o]¶ëí°«h¤DÛÖÑR¹7„xÍIFµT9/(Ø \$\n\n@ð¼À0Jp'AJ8€£”\nA¤B ÞŠ J°@( ☩#µtp¤—¹(•':[.‚°1ÊRÔL<C394>'Q¼\0<EFBFBD>­”\0HõÔò¾³‰ÿ@ÐhÜè15©ï,¨a\0Ñ! K“o#ŽQì}Y·<59>Æ”J’ó7;¹•/\rõqA©`P¬Å<C2AC>1{쯃ªëˆ³‹¤')ÄM˜Ž£8Ñ}Ü—5Ñj<C391>Ú¬Ï%èàçª'@V3 #œ!<21>éf.Ù\nšRí˜ÌÊàA˜Žö€JvÚê#*ƒ*­°ÑŒ°nKìT'‰Á\0ˆ\"‰‚(¨\"ÊŠS°´ cG‹2.Ç:\nƒÌ|²D‘0'ªS¬:¢aÿ†)Öjì2ŒÃ X£äª‡Ì<E280A1>¬‹pë ˆÜßs¤c{8ŠÌÂo” 8­–6ùú3¦êî®ß26sv<0<w¬{ýø¦‚ŽP×HÅ­oÏ \n¢€ˆ òò[: ø´¢ÄOHU[!tx…ò\0´ú\r¡¶7\0<EFBFBD>A†àÖ‚(x[ï¹Ø`~”©xmI¤¬;ðŠg\rÂc8I­6´ã:C“1aM„8»ãzÈÛ|>0Äâ—P£ ƒÊæO.Á²„ð–¯O“|#<23>˜31²^ €L7.pä¤ÃµÂ!ô@†<>ö!ÄSÖ‹x%í«-'Àáá\">P¶%èÁáôHŒp¸é“ˆ›áèK'¤ýæ‚4~£¡ŽÁ<C5BD>œ²€MÕ‘\"‚18¿‘0à¶[ s…G âÈ€Ù!ITplÄ•àäÔ@PW ¡ŠK5=HR?’}9ƒ U\n<EFBFBD>C\"&.’Ž ŠÐI< ¨Ò*ö^†ŠácÒÍ•“†\\ØH²H‹ȧ1{-› X’Òéc̰H,´ye_%ò~˜”S̘JH›¢ã¶©a™e„qH£ƒpVñH•Ӊ嗳¼€K™Gxçä\"'‚òúÎÜ´—Á–[·†f½Q|ú™¬çŇ²L¦<¿Yi²fBFvœKa\$\$Ä •ââ‘–Ñ+%­”<C2AD>›Øø¹<C3B8>Ñ/ˆëîU¥¦ÃX„}R\$ê€O—F‰ é¢1eõÇ6ÝL—ßuÎ~š*wFÑÞã¿O2·—B”f• ¤‚JéÛƒÜ\r­„Ή<C38E>I[ &…“§RBgãa “ú,UÖH–«/ .ušVc[@¨S´Ju´ÕÖz¿-jBEWdЇ\nê’‚°ƒnÂ×\nÂ<EFBFBD>å<EFBFBD>/ŠMîF†‰•˜ \nPqlV–ÂŒ‰eŠ'1N>Øø®Í#û î 2Û,Ì”X´.Ñ¿ÛKa™}IB–<42>¿Çl,»:‹œ„¡©È_a’bUI\0ªÆœQê3Fn¿ã²éƒ*½aëÁV”rå9'{ß‘ q'ÛpÜÝ*†.á\nÖÊÂ.ªæ0ÄöÚÚ×üÝnõ¢ A•–s˜þ\\cÝ\nÏ^ÜZ…S/ÙÝ´öʽ½l^,=r¡¶èè½x!.FŸ¶¥šAõ›p\$XÂÐ.ÓਰøŽ€e æ†+ F`)œGx>%º».dý5š¥ Í–Ë'a,®¬U‘šcrûŽgݱ¯QcX\\;n™¦ #Çñ›,”Š ‡/&ÕDi®UgyA °BÚŒ‘ l%EÓ…H\n‘­=c‹×3<C397> <07>Ù¦f*Ðþáì“^ŽÎmËDK=Bý‹U’×÷5_öi ³F: –Ì‘hŒÝ¢³±\" ‘ šœŠ›ÀPGbÏ\r<EFBFBD>‡e[–\\hWô5’#duQV¬¦äÐ=KfY¡òXdL¯ —©¡<C2A9>Þ—š*ÇEiu õÑN¨³Ž¤Yê`C`+ j 1†»¶G]é\"<EFBFBD>Pô†hrwãS¿¤ž Ä}€ß6G°ûq E‚@]‰nfÌ>o'\"^z˜lne×DN£¿\nÆÎv;P4íi¸N6‰\"4e­=ž4ÎFŠÀgàämê/è<02>“q MµÝ¥1¦IOBÓà°M&[aÎAý®t·ŽêÚõ æqi\\z<EFBFBD>£…sA¹_&°úñÍY±,:=/¡´š[´¸•è;)<29>ÇHêdØúZÛÖmØ\"–zcWA\0Lu(:¦Ž£ÔÒÁÄCS¬VCÉ5un·žv †„ön`<ªéÿäĦò^[±(ÈLè3äìó’pQ*å4äJ9W„g?Ÿ Ê M© ¿¥¸ÜF¢7áüHlÜ<}—øÂ˜";break;case"cs":$g="O8Œ'c!Ô~\n'Nó!…Š™4›\râ™”@n0šL5 Ò(o:˜<>ç!p(ša<M±Ãa¹†­BÎÆóa–\\¡Œ¦ÃI¬Þs<C39E>ä#‘Ô@j‹ Nd))N‡#‹™L²šÖ‘%€ÇFIr¤pb«æuÉx)нŽY\"¡„Äu6Ï2Q\0(”a=M`¢±äÅ:˜ˆÉyÌØa 'C©´@a1¦<13>™0e:1g£”S2ž£ÓÈ(„i›œ¥ÊÐQÊo6æFœñLó@aªM¹ó)ÊtrX«ãIÛ; ¸c~'n­gŠóI Ù9šh9â¦øÃ×µØ\"hãC6²ßN<X‚m<16>÷ûÇj(t¢šñ”PQ@Þ=\r¬ÐÜû!n°Ê2?¯üMÀhòÚ·®#ª7ŽÈâbš\rîÖÄ?Ì4Õ¾èÙB7Cn\n<02>»@PJ2Â5€LWÅã óE‘t`°¯ƒËÖÅ<C396>B0ë3 P‚3ŽC(Î0È«ì ÷<>CXÈ2§ÉàìÞ!ãÉ¢ª¨à73@P˜•E\"#r¸²¢¦:G‚×\"Š’Â1<C382>`@μ bܸ.Lø¢&&(z_\r<EFBFBD>@Pß5ÔZÀ®ˈÀ¿Ðû=î<>B=\r0M%>ÜèÜ<C3A8>¬Bú:&n¢ƒO·L@§TT/sž1: RÓ²ˆ£Â90\"xÈò.ËQÔ¨‚<7B‰õ\rp•+XRìðí=ŒØü!S:%ÅêØ7<C398>i°@!Šb<C5A0>ŒðÊó&³P@3\$cjàò“!E\n©-}`<ÏB`€¾lÓ¬‰ŽÐ½PŒ–jšå»#xܘŽM„®„<17>æ—Ŧz<>&I£ÐTácž‡Úh\rúÃ…” ÆÃ¼×r+ˆ'é{{Ž×Ͳ8[x£Äêå… )&ct†ªë2Ñ„b˜ˆôó%è}ýlÄ\"~ÆKíÈ@á­8 õ Œ•ÞnÎ<6E>\0 \$\n•¦ºt@)AJJé“)zxó')Ø× \nx¦*UËmÐ-6#uûwRªŠE{Zyj-:«”:ŒŸ\rÃ0Ò3ލ%¨<>2Kôâ<C3B4>!”’¡#š²PÖ°µžè¤¬TèÅ£ÈÙΡŠ[\rËœzú#Ý=/LØ<4C>ÍŒ‹Ù*7uL7<4C>ÂÇ` èçN8”®³ël®+7£Ò’9‡\\ðç•9{ɳ?ûFÕŒ)Oë©~<øxÔ0§ÞÏÊ'ŒV@í¿Ø<C2BF>KÒ#<23>X*Ok‹J¯<4A><C2AF>aA­¬µfÂ]°%ÀÌ3@ÃHzc¬ëŠÓ\$gšó÷B¨Œ²·\0ÒE ƒ†°'\ns¨pH°•h°PàH±?H*#ã™Ñ(V&<26>ˆÒ„ê˜I\rÁ<EFBFBD>\$¸†Æ“¡ÿc1d#`Í<>6‹ÑóÞ«ƒchЧ-!’ŽFInqdCóÜMâêw%'¿·ú‰B™…!”1€¨„”ÃÁ¥R(-‚Q\r(Z ŒD5@öå`ú›VÇÆ>?C©Ã‚pTÉ?³fÃ9½<39>R<öŸ‡'&NÝ8Ç]oŕʻˆâõ/\$âGƒ3¤99Ó ’o3ÁT2Ʀ¦]R¢*‘ß`êpÎ)Ç&°<4ã ÁZ‘mHIÀt¨Ž»qaÊl@pÖóR„f‰<>ÂrÁ¦Ó ¬¦Ni€œò,„O6‚àÜxœs–s<E28093>¹½:Ýk¯^Ññ9Ôg<Ísžó†}0 È&δýwÅ¥fÎÇ\\Dçz \"t­2ÂIK<<40¼‚\0ÖNKÓ\$¼’£3Å>ZÝŸ<>º‰Íµó6)x­PŽv™Q\nM'üö¥Ô<C2A5>°Ïº|Á'EfÁ8Œ¢\$@P‰ a!4ŽAºžSÓ<53>¯*(<28>Ž“U<E2809C>Ûß±¹(ÄÊ=\$u¼Í¡çÄù<C384>%0Ç Ö­%ú@‘b*o<>ê)ÕD9=¢.d¸e\$HTÝCzoëÐp¥NÕƒ’J#6ˆôÉY\0èŠBª'~dyDžtD<>Ñ<EFBFBD><C391>¦@9Âò[z´4È>ÃwàŠ´ö¦Ð ä6R­a9¶¤ÚÔËjŠHI+#¤X7º5j€˜Â;LýCò&ƒÓã6\n¶üÀÝ5}Œ<> \rnXFÜÉÏr‹l‘87PÇÛ«®îNüZ\np… ?Å™h<E284A2>q<EFBFBD>v'â +{{“åð0ô\r_bK~E¹Zsµ[×z©–]Ñ4ιî]°ßØz¡%7–±Šºzñ ‚õÂ\n·÷pÙƒ¦:Ü>B!6 À)¡[öZ˜B‘ÿ †hžW\0É2Õô½®¿BÐ@C1ÐlBA †DÓKÊ›<C38A><E280BA>®vŒ»[þ<>£ðn<C3B0>ê9èD½) ã׬•æ\nЮV<EFBFBD>†Hí-îau™<75>ñPÔàm’#Í*¿5ßQ<>ͼu9ÑhÛœ›<C593>¦ÅR™ñâ¢MÍ–nVý\0õ¡Î¾r¢Óº‚ É⽨ëÇžÚ)èÌý¤->“ÉšUÚézñèVœ–š5{j\r%@hƤ£sËL†Ú?ä‘0‚„¼ÉPË™Ð%‚K]IA¯²nÂ×4›ckì±I±%<25>RÙ³ Û–Õ\"™Tα[Æ Z‹>ù¹n·Ûd·‘°pe\$amŒw¹Ãl…ª±f0¬Ùî ®Iù?œ£/,¦/\r}Óý½ˆ<C2BD>S²×3elM™¯l†Ýðo\"W\0¤Ô„œ(9V:FÂjŽpeóv{<07> }‘©-JOÙÚßm{ž o<>²ò_ sȯª ·¼ÐP‘.m™3ù%çœø<C593>fMŸËHÅ©‘S^óÖ§Ëô½7¢VC%,¤OaÜt%<25>á}/EêtA1<41>Èa1£âIÆ–!¿E<C2BF>.o™¯¦h¬³Nöî<C3B6>©-îªÓÝ–`]¥#Hô¸HŠg‹©Æ9,»ªÀîÿÁ&÷yß]ûÉñ8ô;\rÎ[!±Ý“æ÷_s‡iä¼ ä÷õz7_gnwÚ»¿ñ‚ÙèMïP˜¨;ØeTéçâv¢wç{‡#ô§d{éÍêvOÄ÷³+•çŽ]¡ƒAgÇèw¢‚Iž5¬<35>ÝK¤\0…ƒ¯e«Š—x€ç=¾ýü,;PdYäƒ<C3A4>\ný\$Oõ¦Ʋ4¿ðÖèÍ<.v\n¯ÄE/ÒÇàìJÇhÔÍjý\\v\n8§hýÍ0RêB%\0<EFBFBD> @Mg)èÖà†?\0Øh('¥l]Â0BíŒ'ÆR?CzjÄè3¥Üé`è\$°%ITÎ&£<>\$Ó@ý';‚Fˆ\n­\rN4<EFBFBD>(\"p|W<>m0†Öâ!b:<3A>*eæJZ®*BHR K6/€ô-©š‰â,£\"Ø7(€˜Pêx\$ <09>F ˆa)õ\näQ'¢©ÄJ!d<,ˆHª‡ð'*ªb4–°mú1ðcBrcPêë –\"GäH\0’\r©T<EFBFBD>ŘÉP¥F+p¿èßJÍ æHh~vÌ\0.JÉ‚|^¬\$G3m~î* #‹Š²åB'€õÇlU`ÐT)lBäž4¤œããÚp¦\nºâ#ŽÄa4ÅÂ:L'¨'‚|æÄ¡\"zjmþ*dx‡L*-m²#,¢„Ú#_îÔV@á‹aÄ€ G ?1åg\rä{¢¸‘Ìó¨Êw\"&\rCPjdž:F<>H¼>1Kë˜?­\"\rÂøUÍÊ2Op<EFBFBD>o\\Ý ";break;case"sk":$g="N0›ÏFPüSa®ŒFó<46>€æaŒ§y<>Âr4›\rñ  äab©EÀ¢i„ði6°Ô&ÃtB(v7› ¦éP€ìeb/<2F>fóœ† …œŽ¢Q”@%9<>¤pˆT2\"e2ÉÎgC­Fp9J<39>FH<46>*i3šf’°Szi0×(ÇC ˆë95ždb\0Q(Âz<šÁEcÉŠ?!1Œ5iÌØa%UCh‚ ÄF˜N`¢‘–Cw1™AE¨´Úy¬R£•tŽe7›L§HÆ ¦y©°Õ&Ø9”å79Šó«}„;N“…ð(<28>eÃñ<+mkPŒ\r’£™¦}6暤AX4ôº“3NjøpÂCçÆL^#9~»õ”¢*‡Xu5<75>!4,Þ¨Üù;ãxМ­/ëÈŸ-‹rà:<3A>BpÞ;&¨¢4ß\rnzx™+‰ª¦¬”#t*\nªÀÂ;>@PJ2:1<S<15>1lQ\rC¤½<>/C\n<EFBFBD> PŒ:ÃÃÊ#8ä2ŒéT„Ä/<2F>|´Ç€PÖ2 ©Úr›¯LãXòŒ‘(ôž*ƒ‚º&%HèĘ…Ô(ˆ8cÄl;Hƒ\\—£`ØA)’1Œ#r(‰Žú²V£Ҽ:&Ã:<3A>íôJ-?Ð-«Pcv=R.¸Æ46Cl¾Q\ný5N6p`§MÓ¨…&æ”+À'« Pì‰?ì@Š<\"ƒ”Î'Œ<>Bê°\0\rÐz<-«zuUcœÑËÓ(<28><>d‰°ã¢h^ÏxÖ™„¦)ÁpA^Q©\\Ì£ Èe<é”(hõb¸)y_o\"Œ¬ £Êé#c´ÖŒƒXꥹ¨Þ7PC+üš;Ôóªˆ CÊ|—¦)›e„xVh««¸0…”Ãx*j2A'Œ#yÁã\nF'[!“:L–c!(ÈJ,«,«:Ò‰’ú°’;þÍ Ï*ˆ£ “\0ë16O¡|´-A\0õ\0Œ•ÎcmÓz.ŽPé8ÑZ\n@R‘º Øë)³ˆ5ꢀž)Š<>ØûfA ™¾·^ôö±É’­Bëêá„B+bª<62>v7 Ë\0ê<EFBFBD>²(Õ½\r2;òà*8癹‰CYÕNe<4E>VæN])Vô(^Þ\"°ÚUZcqÃàõõT¬qPÑO<EFBFBD>écÙ½ó9yŒ,j°7³#œnèaÉž ƒ­“€¬ÛKGDtA3­Š@¡±ZA[¥iÊCtèåÕ¸0§~çÔ'ŒW¤JÝèÕ<C3A8>e>Èb¥’\\\r¼vÈu–f°Ñ!q\$`”0ÌC€PC¡‘ì”`ÖNHK™Myý:wøf‚xN\"„ÀŠ*\r+H<‡DÒä*U°°8w’jÈùÙG)¡5¤˜ÉËH<>Õ\0’ƒG?Éœ+ 1z¦È¬q®<7‡C@ÍI3?KÅõ†’,O† <20>;<3B>™õœ„€BIóŽHñ”9ÆtÔ|ÚˆlA‹¡Ý£Óv“<76>+þAPùêBðÊÀTGJ<47>àÐ7óþO‹ƒ<>¡‘£¨\"yIʯ„AT(@ƒ\n4‡ŽÄb/Ÿ0ÇÃÑ„rP`]²F8g6Æ€èEäxž%Dª7!@ÛÔû–Û´`¥Ü+us\"qSjhùw·Öó)ìAÈÐR,FŠ˜i1'µß¬6.o\rñÀ8GÄ0Ð_Hƒj%°=¤\\Áò2h­`¸Î¨óÔ…a«ùÇ'v®g`ud®É­çÜQÑD¡U¦x\0–Ú¡ ¼ó_äÄ›09òŠIˆiŸ¤Í<C2A4>ä]@žAŸ ´y/ÉéC'¹_-,ˆª&î\"xh \rh­äHà3C_sÄ»ºZM‹Ë ƒäŒ!R\nrKeÊ.œeÞ‚Ó×f´\\š}jµ\n*ÓZŠLX\r?©T¦•Ô4¾™™#í,Ÿ”Óø@ò²ví89” *áE@\$À™1F_*I€ FIê À÷¦úþ3a¼ø=™Š«Á}<7D>¤m|›sl©«1\r)puúƒÍI6Æâi0àf‰×±'4›fkQÁ<51>³¡Ñ¢>‰ ðv>¦¬<C2A6>›ª šé,á2Ø<32>–6Ùkáõ±1Çä:<3A>ÀÓUêP¡¶èNX·e8n#¸Eîâ\"P²oj#(Ë“\"Be*ƒšÝ\rMI–°ÑgV@b&DŒ*ÜÓyTkW'Ĺo9<6F>ÌmH !(‰\n6ˆ/1ó¹¥\0FÆÙiý.éF=,¤+n<>©¬v÷(‘àRàÅ ‰SRÛ—ÿnn=8x2jª#æ‚p2 ¨Ì45´g3.e±'%\$¬7:(æC¥kc-‚•!#¹‚Ó‰qtÍ–ŠÓbÈ<62>Hfp­<70>b\0ˆMÍv´)\$¨Ûæ¸d@м2%ÐÊ\r\0NÈ’ë+G#<23>\"´<EFBFBD>\rÒ*’Ñ,&îN\rG ‚D•M …Ðp<C390>í£)CÔ*\na•Wuʰ<EFBFBD>à€É\0ÝÅËŽõÖ[¥øšù*\$z\r×çÜ2´pÞÑ™ózO‡oZ= Êç[‰Ð™(<28>Û¢¨ û¡™žÑzZòhÛF3:“Já\$G„uNeÒìßWP7’\\¨6²™'ïZµ­naõ˲#z³Rº1KªÄ”Š ›ùJ#i,ºÐ¸‘Á()µ%!<21>Û;2'mݦÙö¬ÛóH(<28>¸fä`o\rKïxNw¤-…æd1'µ-‰óù%­Ñn)5Œ·\"°pd¤µoq}ÁÃm*{íäÑ&%(˜©ë ®UzU<Ù˜Ê‰Ž—JD<>æö[7í˜{EFÑßE´¶þèÜ\"6GœEŒÜr4|<7C>ÏÞNJþ'œcý®<C3BD>Ά`”9J-¿CÜsùmô” Ñ'°yÒ;—¼ÐÑÏ'„û ôl…fqÜëgÏ îK—Øf‡\\Â8kwv è€ Ÿb'¨÷LõnãÚQís´G o\0¨°Òä\0K\$øöR›\\Þ–ó Äòˆ<C3B2>Å‚™õ³Ø™ûmá_#°æ^ÅìͳakKu»Hfçdø3\$ätò™>o/ÉLµ?Ô¦±óô©ÔuZíçOÚ ËNœ<4E>¦øœž!ÙÚ,Ëlõä;»þ©6Ý/\nuO“ñ7g°ô=6L ·ò<C2B7>ÏuúÒÄÛdºÏr0ìÞ›ñ[ãÎ'ÅÏø+ãýOÉ6<Û'?3¤ZïË6Žóú=L^’:æ\r@.J˜ïZ‡#v­…~œ0 F?­ZEX9\nžvp\rÏ¢Ð\$Ø@æØ\nŒ#p.ñj¨EÐ&yÍ¢EÃ2\r‚v6€ªrkD0H·Ê\rjJ#d °VgÜSmº5€Ø`ÖmàÖ?ç¦ìl£ 'fJ?\"j¥63'Ìãä§Š% ~Ñ%¸×ª3ª%\nÂMê•JX×Ê40>Í€Û\nã‚Ù°´Ú ÂêHeb\$\"‚,#\nLd¦QnÞX'Ê¢:•„ޤâ†8dj#g+ˆªÅɰjç\"©äjkO\ng¨èä>\"ƒ ™%¶@˜\râÒ,@ÏQ8E\0Úô-6-€/~q1.j\"ô b4ã£\0 0Ó ì,<2C>lÑärC‚¶Ð0ßÍŠ_ˆÚ\rȈÑQjÀÇb¢\"'dt0ì د<C398>‘j&K³\0nE\" a€Þ Hâ)Ê ‚–Uf1 'GB½Ž†4šéé^äé¼, I@Ї@à/fæìg>Ñì.ðÍ ðSè€Ænâ#<23>FÃ(<28>ƒ@\"ZË €0a«}!¤z\ng&5Š 82né\"´+ŽxŒÂh<C382>ïãç5¬ù@<40>z‹–åÃt^ü\nÈZO¤Ÿã ü\0<EFBFBD> \0t  š@¦\n`";break;case"nl":$g="W2™N‚¨€ÑŒ¦³)È~\n'›<>¦ó9”Øi5Ä#)Ìèa7C,àl7˜L†Sp¸M0ž\r&Ó©¶Fo2ÅM†!º7<1D>ÈNfs‘¼Þt’\r'1\0”æB—¨ ¸ÓŠ<><C5A0>òd¸Ù3‚<33>ç#IœÒn€›Dx ú?6Wå ©qPÂaµ[ G#©¤×k<C397>^.@¢\$òj –Hã@QR#é`(…g0šNRX­fXsÀͰ+!— <0˜Œ'8éç(e6‚ŠpÓ´7{¾ÃG3ußbW0˜ÍC½åŒÂÛõzbIºPgŠ›²ÑsQ˜Aw7EtfÌe³<n¦k+æ9&o¤T£O£×Ï!Ôêrªç~¼€á«Öyõ1o©»î9¿ Pœ«Ž¯ Ò’6\"bî:2<>î³7¬°Ê;¡«øJ‘ CÊHÂèÜ4Ž<34>BZ®ÐèÜòDlj޼2¢Òp†:C{j9/\r’Æò²¢Ì” c©G£’þÇ\rhð@¹ é  ÅJ¸¤mJ¾c@Ù\n\"`@7Ž\$há‹z´F#€æ<E282AC>ÊîKR忯ü)¸M€ÂèÀô²²³‚6Îsä`Ó¹Md©8Ï€P¤2Ì ¨Š<ºø\n°;žèÀP\$)(®\0PÈÔ5M`5Å#`èø\")ÐȲ„¦)ɼ`²<1A>=Ã’ „ Ëh‹¡²Øà« °*]HŽ”›ŠÌë¸Î2%Íœ„šcŒ®è4¶¨jE;<3B>K˜ªú5–zJ¥„œx®„ exÚ×Ö\n¥-É-Œ¹Ô¨µNŠÈè¢ÎÎŒ­«À—-ŒHÊ<'£š®ÀZŽäð\n@ Ä`Œý ŽJ£BüÕ 5°P§)p 'Šb [M£êR˜¤¨Š0éXVR¾³„ Z œ[#b4¤Y\$æ7ºÑ˜Ð£ ùŠJ§¶3,¯zx«¥×®|gTèÊ—MZ’™ΣRVãê”äØñQÃ¥Ø4¾¢å<C2A2>B‚Š1£®£ +c#KöÁŠhøè:´\$gƒ ¡Òš¦4h‡àx*¯¿Éiµ{:ã`ç¿)ÏŠwBŽ<42>†7®:[L». [¬ël®Ÿ,ƒRº¡pfëD‹ʲ§Èc\\hÜÍ®­¢p@\"¢`Š*±0Ñ7£ b(c>5¦9x­ˆ¨<ǬŠY\$´ÂxákÄê:\rá\0Üš´k#²Ù(4Þ2‘뻎ÊòãkF7#øËãÌ:9—¹~§ ž6çè¢ SAasæ,†™Sä„ÌksxD ØœÒV ¬`f\$ì&ã*Š)Ò„àµ÷tB€D/ÄŸãðeB3®v\0<EFBFBD>ÙÔüeB¡d:\nÌÆÃ\"*­ŽÄ/:A@†§ÄÈRH¸n/ê-F‡&Ä–!Z6Ф9'ÂxÚ[Xe ‡½Uüƒ\0a6åð¿+ØrSü){kÀêCC˨\$N•F²0eBŒgAä‚ r²N8,)±¸5n]Ã[+1Æ4GPéÖÔzC®•j#HÀÊØA>K‰xàœ3_HI‰G˜—!ØÍ!C˜u m°9• Ù!¤C\\<EFBFBD>±–9ä©(¥\$¦•ám!\"<U 1(%P\\©•Â|I9)%dùrI…<49>p£öXhM§—¸#\0<EFBFBD>\\½°büš¤ô›¦CâH¡´6Ä\0001ÀäŒÉü·\$. ©N¢E&&iÒ-ŒT«Ì2–‚¹K@!¸‘Ò~…A ”†º´K‚M;TÿÉ\nl#÷‘ ,º³GòeBÈo ¡ 0®ÀÜ÷C<C3B7>dÁ¤¯¬‚nI™!%ŒY“¥&¦D2h:OYdÎŒÚÜÿB¦VšS(ôùžbs~ñ)J@6µOÑp <70>ʃ5ÈR¨Xe¡¥Õ¹ŸÓµ \$ƒœ?‘}?“dM ±Ø#òœÚ<C593>ÃG Ù~ejĆ¿Ö‚Ñ INª…Á性¦YÍ3ȈÈ4•º<E280A2>¯›KZï`ÐW«áë©À|ðD®Š­T<C2AD>]±¤<C2B1>è`–ðɰ(I<04> #}Z•K©«2Ð&Âó Àm´<6D>U6U<18> Zê<5A>\$µF©ÚUW ¬I<C2AC>UµöÙÌܳ“a’EGÈüCjÀ.6ößÅK….\${0ŸGùK¢c¯ îÄ2ÇF±*uÙ…p¶ÚY±\n®Ü,»¶>×É0VÁiˆ'Á’»0ûÖ‰8›<38>ÚppèBƒ`ffLêÊ#ÒFtzW«H<C2AB>–ÕáçKñ’AÁ¡\\{ìB<EFBFBD><EFBFBD>÷`Dûß«ŽfÉÙ\$[D—1L%yëMévFò,ä‘¡\\<Ð,ÑyiQO<51>¢¼’ŸKÊG‰v=½—\$øã›pt¢±, t\0‘]ú<>S²KðN‹jÇÛ\\£’ò¥®È™]6Â|‘átÉ:MÖÁ>D¸‚LR€¨Iôžg¼œå3Ü\rá¥}Å }®vNkv’æg‹ƒ<E280B9>ä†}¸ÍÅ'+®‘*'{u\0[È£ ôbÑ)70§ýs²:† G¼·YXjYa¾:Éö’꽡m®¥†pãBÞÒë\rµ<&ѧŸXjÂ%˜Œi34Ù^-›•{ž¨>½‹ºÚ†^m„n²‡-”p9<70>s¨Ò×-¨…’ɼsU Oèv<C3A8>çr˜²&|‚Û‘GYÜr<—\$‚fqø–¦ê—j)T+T^iV<69>Í<EFBFBD>Lи!ª0Ø\nÃY#IpÄ—ÓbÒÙ6%d(‘’R9@~òt¹LãÜq†+ÃlEÄRªEÆò}“§ã*;`‘&NˆÁÅÒœ¤¶ÉR\0WBºk¢’õÓ2ˆ\$hs\$„¸KBáœõðÔè<C394>“ÁsyB-&„’‚dÂνD•_›‚΀T¦+ëÞé‘Ðê¨<C3AA>Y„˜]¶`“Èâ70«S÷<53>â;ªE‹¤neËŠL:–IÐ^@0”«¹˜•¹Ûï°p*ûµ÷N@O¶Ns…|¦QÅØG Nè&a¤…ZDôœªyî”Üùš]µf%ókÊzl!Lš’;ÓIPJÇY¿Nj‹¥PÜy%›ÐØk”}0Zéð‹šÃlåß<C3A5>E+æØ\$+2HZ‚a9€Ä7¼˜ñaÆ2ÄžŒÓ2ß›,¿‚æ^)•úacÎùŠk@(\$€tBh:\naL";break;case"es":$g="E9<EFBFBD>jÌÊg:œ<>ãðQ8Þ 2œÄyÌÒb6D“lPät0œ„ Òv7‹<37>EC ´ÂÃXÃͰ3Ärd<>I\$Òˆ„HJs!Jˆ'),žn‡™f°,¨Üi7Økª@(Þr4™êd6“K:M `Âs•D“!¤ß.NrmLÚe…ÁDc,” <ˆ\rs(†aœ°¤ÃLÎ\n!VëðQËo2<6F>L5nšo:UÄ<13>ŠÏÒ :ÑNðv4™*÷™ÖCnÃÍÙ­<Ã\nBÓèõ¸¨(˜o­²»c–ªDcÝo ÛàQ[¶6ORCwbØå3ð—r#š:˜Î<CB9C>œñ¾Úf4˜û› p+?ï4œN±¯9ËÒõ¼¨köž\nH;Í2‚¨Ø:#‹øà<C3B8>¹/kðù@PJ24£ÊÂÂðʽ<mä*#£pÆ·\rȈ Œã’0ÄíÔT!·KlNa–nSd74ˆ3\n'¹«èœcͬK ŒŽ\r#£ŒÝ+O\\0Ò,#ÃCŒq¼r½Ž£`ز (Â5\"Œ.Th—Gˆx¦(‰€PÚŠÄ@Rt£>ÏpÒøB<C3B8>€ƒ8M‰NÓÃÌ9¿C*à!ÅÔ\n¸ ZþÒ4ÓãS?<3F>B‚°Ø#*ÓŠ\"<EFBFBD>ôœãŒãxë' Ðþ²<C3BE>Œ-\"Ô8m`+O#‹¢ Þ5¬A\0†)ŠB267ȲÙÁ\0¬ý<EFBFBD>ƒ²þ¿¬Mƒ¸6\"³óXáKã2®6Ë­ºR\njãcf&­`•ƒ(Å\\¼îàÑ0<EFBFBD>.Ê@Õ\"UJ\$ƒ\"Ñ’Ñn\"#Lp±©C€ÒòµAb&Ñ Ã\nP‘*j#1Ž®íR;U<>\0ÝÛkd“;¾1„Q_Ø%\r‡q«ÌÂÀ©KÝz¹BvÑèÕäˆJËPˆ„€<>( £}<Ä,á\0PŸ…)ê‚-£š(§ÌIP 'Šb¥¥–¥È³‡Å³*qbÀ£ ê=>H„¾<E2809E>%É‚‡Œ#ªîï„KG¯°e•>»Ï‚òËK~•Ox‹Uiªî?¼4è•'iŒ®ÈÚ­Þ S\\ŒË1C¹¼Ï»ÛŠ\$ª1tù‰Œ»}WÈÒŒc>ŽTŒ9¸¢³o0£+Òw²‚²ð‹_a~vH•NòØ%Oþf9=õ湿k'Œã.¦î­ãhŸ<68>P(ÍËB<C38B>ÍSº¥}C\"ðÌ–B¥@õÍa¯)PJc2\nÃaù¥¬Í”1Kèz}û”'‰Á\0ˆ\"‰‚(¨\"«ÃhÄ‹›€o\r<EFBFBD>˜Å?×þÄB<C384>! eݰÒEyQI¡Ô2\0 žŠ)/NP1¢æÎhI£-ä\rªW\n»4t!”œäáÌQ²/I<>\$­¤Vƒ9t3ì@‘°i“¬<\$f˜5G°“ R:Æ8½ÂÌô !…rˆÙv0žJ„T/I\0¬– ¹H P2<50>ÐP  ûN¨Lº\"Å`wé¬<>¾âVV;ÅEê7\"òDfŠÌzA7=24 ÂhI!–A©Ò®HªÝcåíkœE*è¡bLI*mˆ³Š¢ˆxĈ¹ÃpC‘\n\$JäïTaPëßVHq K\$ ÍÔ®\$@5ÕFϱ@ÊÈ‘†fÚÔÁp FŒ<46>.˰Ë/C¿`.ÊZÌ9o1f<2%D9‘ š\r‘\$+2hKðäø<C3A4>Á;è˜4—õ—æ|¾]åüèJ™<4A>Êl´ ².v3Ùß/'“<\"SÕ¢[\"ÉPI#²<î'2PZèYcNÄÒP墑Y]©6dH9Ë\$¬ã•eŒù:Dú^%Ru<‡qÒ*™ðD%L)/Q<>šóÂ…JE'”Ô9dHƒºæxa<16><>ÊrNÌ H@å\\<ÂtN])m’<05>÷T\n¬PC^‰v«¾d XÊÄy³X…õ~A¨•b<E280A2>°å\n…•DȘƒ!î„“®ÒÍ!\0u\rì<EFBFBD>BLD•AM9d„çX3šw&ñÑ*0ˆU&¬e9Ì9ÄB³—ЦhTƒ{1%ê–jµ á*‰Í©7ÆÃUhž±ÝQ6œÃ(˜þõŒ2eA†¨1BMIsp%¤P‰Hˆ^“O )I¶Í¦jÁ1¢l´¾³ï ¤mJ Â¦óB…`I>.8‘êCv Ê*!Ïúè‘«³ _”'ZXµ£ÃâÍ-,WjkÜ*@ònFŒåîHÑ@6˜¦|´ ’R7BF9´\\-[µ˜V­\\R/%¡2Ð;VÈ0bÒZ7ÅAZÉDãð¦\r/A2—I—.§%šs\n¬©±A–\$Ê—37Íç0f®-Z!†cc*J‚rd¥âÿ`›A‡²1WûVA<>X3¼…×ú¼kXëðŠ.ìxºXÌ\nDA… á.rÇZ¥µ1©¼²_fN;0@ëü\"PA~b¡7p—å«úÏIÂ_ÌQˆÀ5àA-±r.˜Ø>§Îàï3œç}E˜e3 hÙiÂŒ%V+(*q#„Š'U¬Ë7„¢\\»É§ÊÖj™é…ò®Ð<>H9;23ˆ[a[ÕûM®õíªÊËoN±’E¯\$Ý­”`ƒdIëÛvÌ F*ÄÕ\"´¿7Ã<EFBFBD>ªp®´,«±& k‡“v]4­Á&¤õµ¬±m©`ßq7D Ê´wb§”I;Ük¾Wwsî-<2D>‡ÉfD¯S€=úvMõ\"‰õe^´ú¬±”\n‘â=nHb¶øœ<C3B8>/«_Ú.)Æ÷<C386>bÞ§sŒÇ’ñ\rãy\"ä²\nú¨h!³R¼¥[\\ZŽó#'Ç/•bæÅ»aQÐ<51>YÃCÍTelÜ¢hYÉèTˆ-¨UºÞDo»&<3'¦É‡Hîú”ÚBÈa\\š@WW+&äètÎÛ‹ÝgTC 5C3Ly6qù†3A°ÇâÎ`>†á¦ˆ8N;G’Ð<E28099>²ò8ÎñŽ,«ÄKÃÐε7!Q\"äf}¸È2³Õ=°ÕeÑ¿ì\\PaÙHÚ±Hdûæîï~Q'dí’%¡@Éhb-ËÜ(!ˆTÐY6Iæ!„û´0›î‰«0®[N±¶Œ¦A7EÓ¤ÐÅjõˆ’ÊѬô„LjÃ()qDi7›ðn›K=º—Óè<…ý@­Af¸Z<C2B8>ÄÙ×S\\ÒçW,é8põ R<>?eÃL#Öƒ@êL‚DrK„,oÆN«®‚\$¢‚‡8UÃŽÀ04Œð½éhÆ4!ã²€êÆÇHø1OX.ˆ.þ£´ÄÂÞéÃLB¤\nï£Ê‰F4‡@ÞˆBþ³þsl*ˆ.NF<4E>ÎÓäŽ0 ‚0C8H\\Èã\n \0<EFBFBD>@š  t\n`¦";break;case"de":$g="S4›Œ‚”@s4˜ÍS<>€~\n\$áFà <09>Ên<1D>ñ‚!„èe4ˆ ÆSA°Îe9ÄÌ2sp¸M0ž\r&Ó °A ŠLQñv>i3œ˜kc™Î i9<69>S™\n]><3E>MæT“L2”n„š’ãa–\n'œ¨¨(— 7AІ”Ù]–‚„\0¢™Àäa…AD(¹Ôèz:›Œà¢Ñ†KOަѾ-\r-H˜IäÜk2<6B>#æàQ2‘›½ÀXjC<6A>(Že7›s6+Õ@Üb0åà‡šI”Ût†«÷Ãuøõ_(h§syË'®Øeó¦ó<ÁáñiG3†VrÎk„©Ìï£Ãç\ngC‘ÔÖt:Ãv;ú ­U;ˆ4p(fr×m·Á¾xüá8Ê:¡‰ê<‹Žhðôγ#Òx)²KцB>ŽÀ bò<><C3B2>0 A #㛣bXŒ£`PŒÀ¼ãJ6Ä*Ê3£ÑRÒñ¬°ü*£€°C\$f-<2D>«Ú<C2AB>/qxä‹° * £Àè6>i8 Å1,N·„¢Ø® ãbº\n\"`Z(À<03>ó \rѨ\r0û6ä<EFBFBD>o‘I¼KÊi9N€Sý\0h\$ì0ÍÈ¼à”¡i ) ¨R>£ÀàéJcT6\"Ïëþµ-‹r»@µíˆÖMLàØòB¦)Á\0¨7³Ã3˜eåF ÐØÒÍ Ã\"ªÎ(Ú:¢‘ì@›»ú• ¡HMZ—4’Ü2Uö Ì7¤Ò:²— ý^‹„mb¢Ûƒ R;*®2´[¼’3Žc#¹\0­‰:r‘<72>Á`AW\"Ò¿;cu'J¥Â«XÖi8@ ßÖxʉ#u¦9&ƒ¤d‹¥Ë:ƒ£<>L¸€©)¨Ùr²x²Ò1á<02>ŽJMb¿³a\0 \$\nn3<6E>Öèe¶Œ\n`R3ñ ä468ž'Šb¦P<C2A6> !\0(#z‹ZÑ€õrÛˆ.Q]ˆêˆ£1¹Kt9(*Àì •Ý*\nê²—> 9D%£c2€ôÆ(ÚŸNVYbC>÷7ÓÖâ.:\$n·No®ã¼ð.Õ/pŽP 9\ríú‹‘ P¬0¬RÛñ£Îï<†!ÞÞm÷°Û[æY¦m<C2A6>c–Š™)ã×û2í<32>ƒŸYÛÊ<C39B>Bj¤k à‡j\"˜”JûÓL@Š7q«“ Ír\\…Á˜ÌƒÄÒ8Ú2P’<50>yp\r‹7‘¼³‚xœžˆ¢`Š*« àš³cpÂÕO_½r”f]ôËðT!ÀÎ¥ôÃÊGá¿öeÞó‡sÇÖ6qˆ1#)%t–>`Újžƒ \"ÀecBqx\r4¶ŸØTß<54>Ïz+ÎðÊÒZ™?/Éú¦®œÐ\n‡á¥Í'ƒø‚«-.ʼÂWÊú<C38A>\0U\n ¿\0ƒÓÈF{Ï€‰­òŒMƒD\$°˜^AШXƒ9'4±œ F ASLc„é­w´0™` 3Ç)F¨óŒñTcd ¡ˆ¬!åzÄñÏsýh\$s8ÆI\0g<EFBFBD>¥N9\$ʆËé+á’ÒÜYHSL µf†bî”<C3AE>Ñ®@¥ý <0C>9ThäÒ‘”Ĭƒ8âOAÆ^Ò¥J°ô½ÍXo ËÐ\0™K)å©Ý–êÆ\\‡Iw+¥ì°7ó\0òL)ˆY‹@ n<>}¢†ö„Ñ¡q”I‰2Àò´–¢.+'neYpq¦*œi<C593>2•TúCšÕ:Ó°9̱y3\\Q&qù‰ÃCmx¨<78>Ž 2ªF‰(!PõÅÀÀç;ÌA|\$2pÞ Üш Ç¥^IÕàšd<C5A1>1ˆ0960ÛCF¥¨66õH\\u3<> ÏœTÏ Ší3<>üÄcê§%óP-Í™EPÝRI9û*Õ:_Èß§ðgqtò8ÆH:Cxu<78>á„Ý\0Ý7‹°i\\<EFBFBD>qþI¼C‚î'<27>Ò0§Ô´ŠêØ:¥f£—S¬}[ñg䶺ÚÎO{/- À<C2A0>0ÜhÈQµ#ÂÇ9ôJ?y•ÃÙ—fÒåQNf>Ïä¸êùoqiíL‹NËmK‘Šìš\"hM‰ÁÜ'd„£ M™LœRˆ «ÚËHQbWµ[/š­c[zÄ\r …—Rj›‘\r´è&†úÜiN <>T,Åœ÷@Ä U\"WeþÞ\$eKÊ´> QþZ\$\"âáúM°\nXz@L€À¥ü¿ƒ<C2BF>§‰½˜>®/›# M‹Ð©ÍöÔ)¬ß0Eö´„ºÖ9E§’œc<«ÒB7§üŸÓ6gáêž<C3AA>¦£˜˜lPͼL1BaÅSºfK¢—4 ØsšD¶Í\\f\\bѶ‹„–/ì ð“ÝÉO‡&“l5Tò“ßÊ<C39F>Ž/¬Ckj«Ô=#Y>Ä“¨ÇWe<57>nIô-Dçø·²âÜ#F03•ÚùCLØt€kœ€¯lÞwSë+@-¯6–㩘‰»q¿!à©ûÈ@šÙHî%\$2E¸v³‚à# 7GT\"]’rÔ]Î/—Bª;Lƒ<4C>„G¿Ô†«ÕÛ,ç<>†O³Äº¯<5„7ËÖÆÕ¹=k®Þl<C39E>ZÒH¤k,K¤<4B>@<40>µ*©k<C2A9>“±'½°ÂÛ#aì½›°¤ŽË§äñ%£Œ£ \n A”‹?’{(´ïZ\$2<EFBFBD>.æw%\$³»Eo ³-XÝò3ym,À‰‘D\n¨ÈK}ïµä±Dæ^p–e\"ø2KÏy<EFBFBD>%bÃ\\†÷Æ\0ƈݼÜQ.<2E>‘¥\0ë{?Ç<>ÛT|‹”p}ò„¹n²‘Ê2˜ƒ\"­Ã‡<01>;d¤\$S{&ˆo Ê&ðßrP˳\\_D脃„BÃ\"‡/Ì^@“˜ZéÃ’:3&!\rpR‹RŠHo&x<>>¼Ø ?aìn-\r2ÒýÌ›ݽp<C2BD>„þf ¶EÆS\\!ž@Ø\nÃ[#ã\r8ÅÉ‹ ƒsüm°`9½|€<>1…:L“²âì„)\$Ð 祵ù(ÿ–(°w·÷²í’);ÚITá\n!ä±39Ò<39>ùkM®=§\0c7\"·¡jè”x®8¶h\n+¬À½ÀÞEH ƒøÄUnœUrÓ\r1(î0“ÈNzÃb+3”\"…T(sk–áÒ ®cˆ<63>Và(<†/ðSȵ9lj7ÂßáøÇ›ý`5ö/(ûí‚óO8pÌqL\0 ‡0ÞûâºO¦ˆ¬¢Ú[ŽÄbG^‘…°Oð\0ÛŒÔÖ¤<\ndj!f€# ¶3‹º»å8l¦¾¾B,P\\ ¤\\©0Z© †wj6‰\0<EFBFBD>(<28>.V,HQæ5‰Üž+ÉÀÖ\rÏÚ ¬a¥ú1çªÃdþe’<65>cÜuªêæè \0æàè(3€´¤ƒb\$ïª\"å¹ Â \0t  š@¦\n`";break;case"fr":$g="ÃE §1iØÞu9ˆ fS‘ÐÂi7à¢I´ào9œÍ&#a”@dšbÆøl0A<19>&3A¦. \"q¤Ù(6˜O#  É”Êå°ÈL é<1F> Nd)<29>2=*–KŽB\n0‚ t9AÎÆá–`v4ÏÁRCIž!=N¦3©º=®Ì“ ¸Îu2‚ЧI±¤ç <13>æÓÊ\n\"`UJ9 ÊuÈfƒ \r]n9ÌoÐ,É\nÎiÃfHì5NIX—Šg“™Ñ†¨6ÞJpö<åz¾/Ø­°(šo£ÏÄ fòBâǸFCy¸Ý¤ÃÚŽ˜ãuò¡Š4óm'^™—ªiëß9¼8dæÝÕ¼<C395>LÕ uN; æsºŸW²Ll™ëNV³¦Bòߌ<C39F>¤-¨ðì¼7Ã|•>éšàް*ÐÊ6\r ØÒ6.«†\rÃK^Ã8cÎÿÁP\0Œ<>\0Þ1 C EQ`Ê:3-š;B3›;#sè3ŽM Îì;B<>Ê–!’Cn7\$)KeÈ*J<>24ƒ²¿k¨èÍ\r£J˜¹«»l<C2BB>Ž© Ê<Lb xíênš+‰@æ1® TŒ8ަTÅŠbˆ˜±Ž£´ªÛË´(Ë!ŽIûo\0DÏrf19*B>æ¹åKHA<48>r=;<3B>ÀÂÉH4Ò¦¶„DÕ%•,ü¢ÿK>4Ë(J«.TDlÈŠ<\"é+n\"K4Ä×ÔŽ…N·t\$›­óªóY9NU0ù<EFBFBD>Küo/<2F>ŠÄ¦7<C2A6>nð@!Šb<C5A0>Œ«\rÊÛtŸ…Á\0¬Ç¦ÈèôT®ò <¾êzH6ÎH{ ˜-W Êƒ4\0B]ã­â2Þc xÚÓÈJþŒÇ£š`Ùâ<C399>Ö84€X6¸U¡y È@@0»Ž£­˜e› eRïesÃĈË#Bè&úG·B°­ZNÚÙf'ê,Øï#Nj( …R:Ž ]M!!B”Ù¡:«\0Žh¼:¸±¾°\nx¦*&ŠÈàH ®“vŠM É…/÷<>`šÚ\nCá³(>N:Œðʽ&wTÎá)Húê„Öš•.㔈ˆ¸Z€ ˜9›—À!(…Ô°«ÉŠ<C389>j>³å³¹ª;NÒjz¬ª6¾x¼-#æëu%XÒ¼ÿVÈw­–<C2AD>Z•§@Í5¶ª8+(Z2„a «iF¨sû/Ýã–›Ì)(Htq«f6kÚ^€ñó_é™»éWaq!ΨA>#Þú•= #7,Ë*-¸’z<03>c?Ã%7¨jš£Ì\$F\0µ4uèišrzÄÀ‚àf•I’B⤄šw,]<5D>ù‡*é&—ø\nÂp <08>&P¨PˆmUäÍÉÅ<> SB!rÎÐT‚òÈp/!12—ƒ ‚xpfï¬:õЖƒ,\nÄôÛ<·¤GÍ fe |!˜7 ¿<>Hj ä O7še<08>ˆ4<CB86>Àü²¦Ä<1C>2‡r5\n˜ØÃ‰4p\$zãÁ·\nÈ *4X»\rŽqyäü< ”€Ïz葆¨ƒÀòÈÚ…\0€*…\0ˆa|ŽR%¦1ÂL<C382>HTB¢¤¬PÏRšU è<>íJHÇ)ȉ¨–f\0&â#ƒ‘æf‘ù`HÉ%i©GSÅ'¨ÆD 8Ã!Ø×–ç fB#Çx+)¸_Réˆá9c ã‘ñ'&f>'äÆŒ\rÐg-ȽÏ0žƒ,íOäy5¥“¸t9µ mL1†3^Øüð,«06¢Wܦ<C39C>p Oiö}•@ñ?š¹ 4\n‚PaQBõ¡e†È÷jÑ¥C’\r§˜á2Ú-F x\nF²Š¹ú*Ke )ŽÐz#LçÍ5(ÞœŸ:w@à<>§ÄQ'FIºPJŒ¼I­YË©cØ€ÚüaÅòjQ ‰L\r¸Aœ³¸“.\$ð|ôå7¦üê˜b¦_Ó”Qf‘ì¢Ö£!6(poíT›CzŠq­Þ¾‡&BT¸e U~œJhËUÌ\0H3e‘úGé–ùÜ–Q„ÀN…<4E>Ås&n¼T»íIM³â¦\r¸fO*Ú½›¡ÈzÔ“WkY£<59>´r±Ø\0æi)0öüTÖà\\”6¬¾3•t¢ÊM@<40>À2ÂhKHJt¡M”U£<>UÝQoIGÂëH<C3AB>x=Ö­\0³{¢®ýe(öúà/˜ÌŠã@n²ÑjÌ\$èWm}¤*–]žKþJ-ݱ³”=Òßëµ€må¥KF“͵M7V‰]t̼Â\"rN×ä28D°0‘bŠkbÄv8·v°–Ã\\#†\$Î5¾¢``±om†Î#n‘|w\$˜âcü‚˜˜¬88JÃ\"ä%‘Èíw\"<EFBFBD>ºF[*M „@ˆD|<7C>åDÖdƒ|ˆY€¢D&c \naŽx®ù[œì ‹²\$Xÿf·U›p…±0Ë:•çE&ïs½FÍøIRççxç´ gÐyYaW…†4:ÕRîüú5T'/'\\ÏYš.¢Oõ5Biò#Ø.ÚàŠÌßÓvÁ÷Ñ{Fu'¤d'RR{ý\0<EFBFBD>„•Ї<¾ü Wµ¼ª×P€T\"\r­v4ØR²Êý‹Fµf„›\0 CUŒêUL•!w˜å”bÎÍԽήs¹XGh*<2A>‰4ˆ!•<>“mÂQÃÍ\rìT «X<>çÌEnšÝ¾Ðq¬‘VµR†kê¨3g9›‰ù,w’‰€CÙr·b € ÄD’>JZ<4A>Js 7¿Èh` ˯ðk‰/öÒìŽRÈ9^‹Âb§GMÉQÉ-±¤š‚¢kZ-£i<C2A3>™¤µ\\êj×'å±íŸBç\"§<EFBFBD>óÞ<EFBFBD>ÏùŸJSˆ\rTtNyÑ¢æ<EFBFBD>ê½3¢ÀUˆ*IÍj6áPòÍndÃ\r•‹¨ú¿4øÜ¯9ƒm_j’ùªðq´ú»MY£0aMÓ:«’á¡j÷SA¤¥ÞïîÞb+nÇùdáyP¼jÈÂÒà<C392>yÝø¶ëRÆ&ÄrœÛK,´ïýë Û_O.½WHÊå4·Ë/cÔ<A0ñõ?ØqÙn²ýD»ìqD8™¥ÓzŶ›æêp¦}9¯íWË7xû¿ì<C2BF>¢n~ŸÎ÷L˜†¨ELÎð€(#Áô¾‘ˆ2á¦H§Ï8#›¹ûÒH)ÿ¡OKîó¿z*~X ùNè ‚„Reh8ЬOæ˜ä`´ÀçÌúÏíI®ÿG\\ðÍ<EFBFBD>bÃ\$+\0Øh\r'è^mðÒœâ.œå`ÔŠb¡MDïâDjÆxþÉìp/öðÐV˜ÊN\"¢.bŒ\08Kˆ[dzwIÔÀâóÃnHÃð‰cpœ¯ƒt\\@E@D8i*ð!`è1pBâ\0ÈFJä8CÍžL€Â@\"í R¡­Ê1EFT¨\"[£*ƒ¾0\$9£ÉŒ—‹¢z<C2A2>\$çæ†\rÉÚkh»0ðu®~Kì<>­mâº!1ÀG\$c‘.Lå,âé\"¹Gˆ ¥Ä\rè”\$@Ò@Ê †.U®ÀTq,¨bŽäƒ2HÄ”IIÐŽ1 =äÇÄÈ.ÈŒ*f’ÒlÛ¬Í tË©&¦Â<C2A6>ÐúKˆ3MD>€Ü'£X0’/„Â/é¸ Fn¬T¸Ä¨9§èXhÖ<68>¨ò(<28> ‹d@ÎÑt[¾Žë0‹¦8²\"HŒ\0a\0©êµÇ˜K\"ü@<40> \0t  š@¦\n`";break;case"it":$g="S4˜Î§#xüC0œ &i”Üt7ˆ †S`€Ìi6Dãy¸A\n:œÌf˜€¸L0Ä<30>0ÓqÌÓ<1D>L'9tÊ%‹F#L5@€Js!I‰1X¼f7eÇ3¡–Lv:›â\0£|(Îi7c ¢tDèa1E#2i12°g:˜AES<45>¨œu†Â<E280A0>DC\r~’ ªÚŠgHQ¸Îh2ÉÍ4Ì \n± 4‚ˆæS|6øi½`é³ QLÊr;eítØ~¡39<33>ê¦K<C2A6>ÖÁ3À<33>N¹Ã¤,õ/7`I†ú¼xá—™ls ¢¶Òl4ž<34>R“%×½9ïø<10å«:@íDÓy<C393>Ó1ÊNÙ.ŸW¯ Wì&Ãeº¢vˆÅ ²Ê™TÙ­› ;^ï[±j™#Í4ü¿oê”ʽMz:µèÝ\rÌH‚3Œã<EFBFBD>Ê3Œ0c!²îʨ¨\rÈêÀ‰ã“¬¬<EFBFBD>N²D‡\"mÚÌ6¤<EFBFBD>”¿Œ®R¦©ƒx ÂÀTò<+Œ‘ #rÆÈ#\"\")Š\"`0Ž ’Ú6Ï«¾ì¢M0ÄÔN£ìð\$L(!ÂILºõ¯C¼âJÒÀ …;hÊ®¹®€\"¤LLÀ2¥#sϬ Ôâ¼RÀç SÞ9B Þ5¡Á\0†)ŠB2Ž<32>J.Œ<02>ʬ;iKÊ<4B> #@Ò¥+é2Ø‘®Ã(Ì3 ££¢Ó<1A>äŒc”9<E2809D>ë*5A¦<41>€Ò›½â’š2èÒÀŒ\$‹ª<EFBFBD>W©ƒšìŒ<C3AC>X V‡5®Èä—%HÛÏ\\ ð”R׫Uú9J\\¨šM:3‰r;s)j•l1\"uo8‹5R!×t\n@ æŽ£€àª«êh@'áJT9àðhÄ<68>\$¢ ƒWôNàx¦*S<02>ÓhŽP<C5BD>AŒ¸ËŪ¸[J5OºÐ•\\4Ê6íd7\"ë@å\nÒ~“.”\rI„®Gph->†Š%l;Z“2ÈÌ4hP¼Ão\rïD«ªÎhÈÝYhß[W­ãc¸ ®\n̽ýŸaÒ|9謅‡v縹Æöº…¢‹2îIüo%ã”H!<21>ï&x˜Q3ëÈÀˆ®Y^É¥ñPB‰0Jc3šƒÔC ·»²íˆYqÑÈž' Š&¢ Š®p|ØŽóËå<C38B>±È%4àé<^ÀF@Pž8A<38>sVˆ«\$ömŠÒ«_ÞHš/µ²Ûêpê¼__«Käl)àêdÄ:²¿JíñYÚó¸ã+­È¼o,‡Ý<E280A1>Ñ ’ޱ#K'xû²x\0@LHS*¡<>l\"&«MièyNÀ*…\0ˆ]´Khi¾\"ü¯Ã1USaœ<EFBFBD>(Àò¢J´ Qt4¾3Ã\nLÑf\rÁ­°›„ƒS›a©‘“Þ]Q°F*¤È©… ÞjÊÔ3-üÒ½ÔîJ[ñMNl–´üñ—„è\0«þ~ሇ!”<>!bnã¢ÂAäð–µ\"àiB<EFBFBD>¦¡\"hi<EFBFBD>p N‘<4E>:Æb'\"Ìk<EFBFBD>±¼ŸFä`#¢ÅŽå4“9“’G•“ßH¤Dâ¬4&CJsÇê@ÆÅæZK‚#ÊѲ+ˆò€\$ì–” )›°Ej­×!Geê’·,ˆ\\µ(¤i6…’Ic mA¼80B“”9ɉƑÎp&9.EЊ¨30f‚¸e SẊ)lÜ& ˜›óY£` NuƒIM<19>låOZØ=.Y§. á-O™W*¥f`OyäOà4Ö\$‹<EFBFBD>ÿÐ)Ôb8 \r˜<>,\$šÍ Ô nŽ‚¨4GË,)•¤¢ehñ)#LÜÖ§¢õHK¹X ÄŒ ¥ª¡ç|ôD<C3B4>QÉ)ö˜åãÃøŠá¶8\0ÂÅi©)zIáR®ð<>_ÉjbÓ8+ùiSTÀP2äYÓEU¬{ss.ìýÜÚ<>Ÿ€U<\"\$χ#ZÔ᪈¬µ<C2AC>_UÒ4ïëc<C3AB>\nÏX¹?ø¯éä8ÌUâ=­ŸÛ¼%  6<tbpÁMn‰­)}Ó(€ÐKC/¦6zÙª¬S Ài)]¡×™Ù0\"{[±Ž<C2B1>ÈH<>\rбt±iÈW8JJÄuVñàÚzKHíY¦ŽH˜ì[db:„QʆY=cª,BBWB`Ag<41>½É¸p’æÜk1Q)ù'¤s5þ«¸K¹)†?U‚zV#&<26>îìæ£Epxkéw¥„L̬9¬F©qX€*ît)÷Y`–í⤮>Ô߯PkHúªX¨,È4û…rî¤&§Q 7Àögˆ@mbeªBëþÿKQÈU7\"ìâ\"St)ñ&Ä×^œÚ¶ú“œKp4ÞÊãåsééÙŸ¸ÈˆÔ;:à-æžU‘cÀÿÎ /GQ%åBDEc«—­ñØË¥“m¢IIÄ„›,ZœQŽ®Î]¤vf쥩ØE<C398>R9Ìб+fHZ­fÍ,÷\"6 ›Ž“ñU¤ <0C>@òmáDr…Yi¦ÏÅÀÅ´SËøÿD!\n§<EFBFBD>¦k<?G(‹C¥!SÊgd*wä`ªk,n…Çú~ðh¹<68>© î,˜ ™˜I˜€URF9І<C390>m–ø‚*åsó³cVêþØ™}{ƒ<EFBFBD>X<%H­ÿH m©¹Š<>¨|ÚåKa[)\0§©J Úñl™\"5·ÖÞ^„˜#~ËàlaŒà8hrijèwl˜ÛÍí<1C>Ü›µìŸiCµK°#ç൙e5³¯Z|©-<10>'R¿XqÌ<\"˜Ä–Ë`EN3Çê´ò9ØÉ¢Ê5hµÑe™óè§Að-FÌ0¢0ÎIÃ5ǨÓ\0­ŠA71ˆþ “Âø¸L¢ôÖï,'Ôƒ™PÙ—¥U÷&sHééêí÷pÛµÕ‘ÿY½«)ÁTÞ½ÕOúë9„êqpi b#-Ò…ßR£f!ð8/Ù¨&dÉ„Ê1ÅñI \$¨lz¿irp±¢âüòb€FÁ2Ã#(\r~âj¿8„¹2\$`<60>ÊÉÀy!=™¢Ç’ãyqÏÅâ’õÔ¸»è\rïªR÷Íh¬á<C2AC>öXÁÆvmbdi÷Fç„õ°|ì©%ñS  К‚˜S";break;case"et":$g="K0œÄóa”È 5šMÆC)°~\n#M&ÃH<C383>†¼‚œÍ† <09>Òm…D\$ˆìÃZÇÌ1CX¸M0šÎr©YºDf‰EgS©ÈëœÈRèŒN*eŠÁM'C©’\\t‹š\r £yÈÒg…G\r€¢¡„Å\r¤Aé\nU2œ\n‰fXmªu:ADã©´ÅV<C385>A­SÃ\rHe;\rFD66a2™ë†Y‘ÐÒd\r'<v@…Y0œ<30>Ds)¼Ûl:U®D^|Å™›Mæó¥TS2œŽÛtîãƒ7Gêe ή·¤2iµ}`A39œÌ ¢Uúâ <20>BúÃd0VŽsÌ:[\rÎýKÂe'ƺdö¦Mž0‡hä0è ‰\$R¸¦_éÂ\\kñN>„êò'г\"ɰˆHä59b°Ò•&Ë Ê41ˆ¸ØÅ=\njä í:–Ã4Ç/ob :<3A>Ï\"fÕ·,ƒ\$¥º.Xž:&`SÙ=é\"\nת£¢Ù\rcÐí° Xè\nXä¹\nŒc(ŠŽHÖ5§ìXÎÀJ\"0ê6\r<EFBFBD>ô‚¸ã¶×Š\"`Z(/ʰÜÅ\rÎûž»Œ)ûbÉ<62>CšVÙ²Œ\"p£\rË”*õÛ‚2´è Îü?¯Ë <09>]\nÿÐàS€áPN8Ö¶\r Q†Jªós \"¦I ä<>8Ž2NR\rŒˆ7„ âý-³õ 9<>R„D641ÀÄ•)<29>\0†)ŠB0X‘¥q\"F7ÉkŒ¦ʨÛTŽ£,–—\nËõJ•¸­Ô”\rɳ(Ÿ¥Íƒ’4Å zF2Œ/b’<>¬ Ø:´ë5»gDãxÜ<78>Þl@Ï)µøá`Þce«c§–sã²nR\\\"´ãZª91‘‚\r>»‹8Ф© 2ȉ ¨Z!¶\r”Þ<EFBFBD>FÉ£8Íhʸâ€<C382>(bãN22cxà …)p 'Šb [WdéÒ4=÷’ÉÈN<\rå×yÔp‚0ØùåÄ“¥:2{—ê ‚‘<E2809A>€Zå#¹:\\*DŽÃ\\ç”æ—QôQqhH3ÿ¢ÊÞP¦Ú Z+´¸tMQUbþÕ\"Mc•o¡<6F>rÏÀÔà:°l€¦¸ìòŽ¶ÙŽWˆÜ\n\r¶Üª•e<E280A2>Pߘ\rœâ‚×à©ü¬,ÝU`*Ùºz¸¿FŠòÚ®¿lz÷».BŸ[¡xxàôŽ·2\\…Á˜ÌãºéBPÙ%£>ƒ…2ª¤ ÷<>&<¾Ê<C2BE>IÜ¿`Pž' Š&¢ ŠëÇc¯ÝHŒÈÂÏäê·æ<C2B7>våâ.\"Nn§]½% K<>ž;')Z5fMƒ´IÆè™¬‚ü™JaÊ2,ÏðÜå Ñ’NF 2†tZ€ÔÉÏBK8’XP½ÎÒX 0µ„PʺN©r;\r<EFBFBD>\$;¢¶‘ÙŠ /™;äöaQ &Gt ¥„œ@]c@aMó>€ª A}ÇÝ 8FÕ›TD <09>Rä—<01><>¡*éL9hDa ìe‘œø@¤B8G¡Hû&AxLÈ¢%Jp9©å@´U jl¤Ae—ᛑærD\\Ò©£àB°E ÁP)ŸfÚŠ”S€tÀ0ªhÈ™—¹YÄ„<C384>b®…È9V=I2<> ÎE…ªÙ`Dý_†ÒQ\"™C¢È:º¢Îã0k\$o 1<²e@ nHö†³¿+›¹NC“>Z¦rá4™„Ô=óXR™°èŠ!9\"°¬<EFBFBD>Õ¬rÊ)q3°Ã‘äZ½ )\r<EFBFBD>ªkžˆ¹ 1ë\\“H™“bA ë\"DÙ¶z\0wXë˜2ixœscDƒ›²Ÿ“–s‚îoÌë^é:£ôëäÖ%\$%ß”Âã=ÖÂÚƒ\$¹Ú5Ša.i’Ü-A¥†V¶Üg E'Síá8râ‚Èo~HüÙ¸¥P\n´® ©MU·ðàz‘ÒZ*J¬¯UºœØÁ¬ ÔÁ@Ôs‘éÐ'<27>Z‰šúÆsÌC„uœR(LHil¤+<2B>ú|M6èÆå\"î¯nõÀ½zûP`hm=,<2C>¼X2aÛœ\r_ΞƷå™W)0ˆ«¤š’e¤äI™00®l´†”°‰ÛWië­×‚ØáñqeM¾('LkLѼF9.änÌͼsNúÝ\\+|n_ÙS‘aM\0¨‡‰<>Yg‹<67>y×èÀZ}‚¹é(Š•ü/ @62Ü\$ÔžOϰN~<7E>µµY ÄB,¥QÇröÔ \"{ȹv6/í“Ï»Øj/uB5lÀ³ßõ\"x”b\"·`õSyt¶ÛZ§²ö·E ‘G'ðPp¬9˜Ô´wÏqG±Ò^ËûSf<19>˜®t³­k^©¾×½ºÒé÷‹±€µzÖ…ˆàbì8¯S!ã+«ˆË&²®áÚÊÁ³68 8.EÍ4¢)”Gd«'À¥Òqß¹„g—yÿ†•~LòŒA)¶?*•âArü¾ŽI‹D””üÓ:ÈAuc]5ƹHîX9é7®• ô²b*o  ÕXVâ<^ WŽ6à|<7C> )ÇÓŽøãsÚH<C39A>‰ó>ºnµf¼ƒ§ô¾¢ÓXÏYBÏeœìÒÚ‡Lšù(pIþ¤Æ¸œ³…=obŽVº“‚û¬Æ±`µð¼’¤ VY,”Yâ9Ç×é»\n;ía®CžÓ @¢LI ©'—]' „£*Ôp’˖㻕û™;]~ÙÙZà<5A>²3#ðâ×ZvÁa©!‡_Ö~Ù§¾Åjk¿·Îày'Wí¢‘\"&¸î9>U\rÿ‚°“€â–Þ¢Ž3®x· 3Ewta Éx%¤rŽœ/]ß(ÉŒrPØZ“O·hÈ ¼sæ:’ÉàN¡#<23>0IÏÉ©JÿÈ9ÌtÚ<G¨ø£ŒN¶Þ{\0ÚÊJãË7å<EFBFBD> †¸ð,<2C>±x)îëE¼Û˜NPìHŒÅI‹€<>@P€d<E282AC>¸n\r æžd7%rÏ„8}™×ï~m›,Ϲàv£ä=ùq„1ªüEðSî^y<>?áá/ÄÞ\r ƒ1´>sƒ,úµÐ|îÍla¬–XACa. !¶C²*‡e<E280A1>a¶öIîÛ©Œ»V…à™Ø4ô}Ô൰å\"Ù 'Ë ò„’à˜ƒÐ‰1R¹µGe±ÄÐ&©†\n°’ù\rèd¦g šì˜n¹ÞЪÈvõ<76>Õ±ØwX÷ÝàÐA ²±¯)lPÑæàò+\$Ah`ŸgxýOöÉʤÞÔï\0¯ôßg€°Gx# @©‚D+æ2 `à1Â@B [£ü@z±ÉäÉídGC Eè*aEî†ԭ¯f àc&PsKæO겼ȻhŠ\$hJ#°4é†'‡ø\nLT¾bV\"â.F Ÿb>ËbÔ^CB ‚(~¤ŽvÀ¨*0\0–dWd´)\r‚¶¤c ªôƒ<C3B4>\$@@‚0dzDCHbÉJGÆNRb¶ \0<EFBFBD>@š  t\n`¦";break;case"hu":$g="B4žŽ†ó˜€Äe7Œ£ðQ8Êm¦C|@Ìe6khÌ Ò 0ˆ Ì5 ª2.DÓ àÒm’\r0Y”Ù0TœŒ§A\0–\nB”J¦²a* laªN†SѤ×(a¯'G0Q–td<74>ša¦“qŽ P˜<50>†@‚yŒ<1D>Dƒ Ìôn˜‚Šg©!´D’D¢˜)¤ÈÅHÜ®‹c±”Î\n&LΆTà¡9LÁDs,Vw‘ÆL†¡ŠIMª\\êØS<EFBFBD>(<28>4[móÌJŒ[µ²œÞw?’!F)' à(Šm¤*MtÃЀåu ',Y²+r:ަ¸ÒèåŒ'ROS¹^¶(sa«l<aRIb<49>Ì}ÿ<0F>ÃM¢4šY°U<>›< 1¼ØÍ¾Íäá­Ã Œˆ2H5€L\$°lÏB P–4ŽÉ‹Tñ´Ã¨Ü5ŒcKZ5¥#8Î<38> íaBª j°Êð*¤(9\ròä7ŽCB<>\rÊÂé<18>Jò65¸cs\0\rqÂ<EFBFBD>PÀËš6ÂŒáj9­ÀPšb–,(Ø<>ã`؈Œ+ÊcÂ7.Bˆ˜\\ίCk 7#L\r9\rÐ34ÎB<EFBFBD>ºõ <C3B5>jHò.JJY?½<>Æ\nt2Bàº#,jºElËk>¦s%\n ˆì4¸#8Ò:<3A>£|H\"<EFBFBD>„p°Iqe@Ý·¯ƒä°=\0PÃK¶ê × CP-#-)†DŽPÉS:>¨@@!Šb<C5A0>Œ<EFBFBD>CxÝ@ÑE˜\\ j‹ÿ˜eÐÔëÚ°9,uPè”\njt\\‚×n y¨)\\<5Œ3Âv2<76>hPÖœ^9<>6<EFBFBD>R!8Ê2)#bÐ=0¡‡/Ú4Œ©@›yÞ¨C¹-<2D>I#˜R0„Žôâ á»o¬€U‡b©6FF7\$\r­L” Ê⽇NʶE_Hʺ‚°ÃÎàÆ‰Û\0ù”5(ÎÎ\rã¢x( †x¥ŽYú¾_‰ö\r©CÌ]Kã<4B>L<EFBFBD>€ž)Š™«8Ùom\"dƒœ0¸µ»8î§)Ûé<C39B>ÃÏ£. \"1»§¨*˜©TWsåÖ%<25>™b[slP´\n\rqÌS<8Þ1p<Ôù\\ç<EFBFBD>ÉB±×Ô®\\øòÔ¨#?ÃÍë¨D‚²b<C2B2>®…œHa<48>2ðÃs@è+H¦µ¡×<13>j‚‡ŒŸ1­ÑR80¾_^ÈÊ”€\"ðh;\n<EFBFBD>H2Ã%Ôïÿ>­èi[\r‘bOhÑ¥8\"®œN‰@Jc3»<15>ã à« `P’V34\raÔ6'Šö›ò@#BÙrÄ’iByn9ÁÀ¢†S\n§q8kV žaZ©T *„ðàˆQ)¤ –B<>J*OyÅP ®R’sÂr;mI•—¸pÑ M|í¢ÈdÉJcKRjQ[¨³LF¹Á1–(”“|FI v?Ê <15>Ó´—òµ‚!ê ¿äzCÂøŒÅ`<(…¨{<EFBFBD>288ñt!°<>ž¡àQHÆ¥c½Õûÿ0Ë*ÀR âkª\n†Ec“#0rJA½“’I¡B3‰%JEPªŽb%ìi;\0äLb¤AJ•ÅLo›1&ÐÎDðØjKq<4B>)ò%Éfê¤Ê:m l5Ãt|_:hAí˜9 ä3&rdGNb“™ŽŒS\"ê*k)c\"u\$Pc<50>d-CÓ\"žIÚç!1|Lb˜×ÛlÒn“£S8C ã™ó–•–Ô<E28093>të<74>³ZwÍ‰âºæáI›ÓÜ:N\"{>ä”ý<E2809D>ò3¹ë7Ða©#Gñ6<C3B1>v†ü¦|ÚEìF<C3AC>‡)®É@FAi~(À¸°ŒC))\$T¬‘Š\\÷*[šBâ2è@S¶4.p i‚HQ| f‰ÉºsìÏ\"û\$! 4¡EöaYœ‰ÈÒ#\0}‚¸e E¸Ñ•jfMœI¦¦<C2A6>š˜¸ày cÜ!H¸@Ô€0IJT;d² 4^Öé…2{‡ÔùÀÂ6 *ñ°d`‘G“Ûb^ ó)V0ƒ›#­P\rÍ–4¡d7‡T¤XjÓMŠyPH2¾Á\0uÕ1‡J¨WÓ\n[bÌ<62>ÞÄ\$ò×'<27>Û¯Í\0š;Ý­µ8‡¤•·»*]±É#uÚ4ÃÐÑÈ£ e¤©Z8Üà#<23>º‡žë)tÇEµŒ7túOi)‰Q,%Ò ™Xt`\r“Mj-”°ÈµÎˆ?ï™(”ÅðNÞ”ã¥)ï’à*KR¥ f”(¸\\ˆV’*hŒœŒAƒ˜aCºÂØ=ÂÙ|?<3F>Aâ•ÈØ¾/ã¦#2PÅ”ø×œ„&21†ø(\n Á:€¦/`‚RÞ\\Ú~s×H änåÓñyÃå2ÈbGZé.ðe¼S'7¬<37>¦OQß».‹+ӛʤ¯;ªˆAœ4Õ+!uK0Ù”V‡j9(‰9ŸÓ¦€æ‚¹3fnŸ4>igÏ?çVvÍY“3fú!9³<39><14>P‡@Fw<46>ê‹<>š:÷Gû°Ißô\0Òrˆåü§v‰rPw 6`–6TÁ¸0Õ%¢´Êùá„€]jÚHàØÐkd‡S\n”¾A#&ª_xš4SlP–õÂúd\rr©É¦K%‰<ÊÚ±}©˜˜£#°”i(¥\0Tu××8±Ôo‹%¬c‚rNJŠ.faˆ©‡wAÏÔU<>÷žY ™n™o†7§ˆÝ;;Ë”«Í'LÉÅ©/Á£i §Â¥ŠÇhÛëKÝ® Cå–<C3A5>àÙK€¹\0‹ÄS¥×‹Š<13>ñŽ%Æ”Š“‰È´=MÍPéˆM؉ Ü‘vE`}ü0ȦÓ#¥šw¦DçÒ¶¥émøJ¹þwÊ:~”¯<3Èœw\$\rŒtÈj>)ÈÌ`FéØw”pxœz›ÔyG•: ¬LËuZ'%ð<>ßR’‰.¤<>¬Ü:Åw)%Å:9îÝwŽ^!\"ÃL<EFBFBD>îú[¬Hÿ\${çeP<EFBFBD>ý#ò^L¢Œ¸5nœÖôíMe¹ª—^W¼i‚„j<Ѭ?<3F>/Ž’‚Øß_.ÐFø70f¯˜Y½ìõêÐaºƒÃ3±vdñ-¸ËY&<26>¹a^î’{ãÄè~º…¿§{ò -«ÕIfˆ\")üd ƒìZ_¢Z€ýƒéc>Þtš?gDQ7 ΈlaŒ™5ö´›C<E280BA>\r<EFBFBD>ÖÖÚ…JHfhÉÚ<C389>gÐ@%é@U<><55>Îþ\r°&0Ðð\0Upe¢\"\$\"‚ WlTCdÎ#âBº¢òJú@‚•ct,2-oBtçªþ¸J¨p-ž“¢x¿ÆhíÄêÆ\$…&%ü@\0…cü?c\rån+ƒ <09>€A%J'@@6£Þú\nÈh‡Þ–Bx« ~u@–—e¦Gý\0Ðòˆº»l\nóÒGFøæZ¼bH_bò}fɆ*À‚Å æTI‰PlË «¹è9+b¤cRa¢YLl…ÀÚ &]7 ÁC\r °ß–D„Z*m˜Ü<CB9C>ÎGDÐ ¦¢š`š†ä¸ (Î<>¤¦J¤ö'<27>ÂVàÝLlŠâˆ±J \"dRƒìì\$çqT K@=©mpÆ@ÇxµÂ0ö)±bœÉç8dteÁÐ× 2ZeÁ8)`ÛLÆVí¢ÿâþ)’eÁfx à\0t\r Ú";break;case"pl":$g="C=D£)Ìèeb¦Ä)ÜÒe7ÁEs9ÈÂn‡Â͆“YÔ@b<±PFñ`Êm7±W‘³¹”\\\n&˜Mg3É´Âl7Dã)°×)M±ñ¨äxé\$œÈRò„l×%Œš`Òh\$¼àuƒAF#)è@z6šbà¢Zžt0×\r’ñ\0(”ÄLÀMq3ÉŠr=‰ÇSi”äy1ž<31>Õ¢!†Ð 4ˆ0&˜(¨e™Ñå ¢eHèy²g',(Že7ßN‡+(¤o2Œ&¨ù†\n)ߥ§ QVTy:OÎñ‹™#\"7Ù5Ó£\$_\0h¦æó9×Xs4Ü9&<13>†Ãp´sম‘@Þk0Ê„\\éOFu5<EFBFBD>±a¢ÔiäØaH]øç ôžNý\"×ÉŠú=Éë¤'\rãº92xä2Bz Ã# Ò 9\réÈ\"Œ<EFBFBD>Ü£#Z5€L;²ñ<15c¡†YŽàPàï¼%à#£pÖ1 €P‚ŠŒ£8Ã+B˜ôô5`PÎÔ¡éøØž.bœõ\r@Rl6 ®á\n1¸,ªÂ:B\"D:Œê„ö²0ê ÈÜ7LD:è›GϪDÁÌ(Zð‚¼`OjÒž¾PàÜOƒ(@)Š\"`7Žƒ¼V¼MPà©//êÿµ£Òàñ¸Ã‘K>a\0çO\$ì3kFÑêõF4T²à§R&Ã¥2<C2A5><Ž;j8\"ÍÚ„«nÜÀ­äWˆ©œ^9K‚¸ò69<36>Ø«TkÂK˜„,üµ:QCUN\rÕµp=G£eªâÊ#cF½!õÀ‡ Ž ö»è€@!Šb<C5A0>ŒPõÄV19ÉØò9¤C Æ3AChê6 6”_=\$É}•fL3ÜØ…´) 6œ!ørj0ÇÉÊ‚ÖCxÅ€S\$í±#¸@( ‚^ØŽcRuGÙ Â+î[šçº\$Î)†c7@Ëu]—u òPØ„ > )zÊ™ ô9ܼ\"¥ØÂ20jþ¢7êz­ÁLe‚…z”%IbÅ+ n>(‘Z¬\n ŒºÚ½mZ¶æÜ)!J¡C ˆ3Æ7 Ë€àÁ©“¾m‰<6D>Id2WÅâIZÓ×Ãúªj<C2AA>Dî*:1òƒ@@6£¾‡. š¼°WcvòŸ<C3B2>Ã0Òæ¢ÛhÕ×ZÊJ^'#,n®<6E>0ªImV”èѧ5Þ-»O+ü\"Б JÄkž øÒì¿níu7ÐÔôu¢¯O[ÎñŸ{Œ¬;\rã a¾=l‚´=Lh®ûfA’~ÞsŠ%òRN›JbD ™÷ñ\0zídð•\0£¼–ÝbNôœ†·ØúT6¡Í_BÈYšŠ Ak —‚P\\ Ã2¢A-Ò7'4ŸR.APDý(R¿_`WNÄê†B:¯`á.ŒÒ„ã\\žÁJ/‹t½DrtuH±¢Iœ*<07>à—Rúasé¸'‡€Žƒ©G\$74_CrÉa.xMÄGX±8+A,БФ!¨5d”ÆG\rƒŠƒ¤ìuwd˜eA‘’(7`qö?]=˜è2aXot<6F>µ F@È™L SjO“301EÌk´‘¦‚zDáÜVkpýÖgÚ|Òìz5<7A>®•æDÛK zOl!¹K•È¿¦7Gåä*\$öôš.kû¤óLWX;ðFlSHÒ\\<EFBFBD>1\0€3#TnŽVQÅjƔ™Øó1܉¸7FòL&à!Pó*RJŒ&tF‚ ú DІ€¡š@TŒE‡MA–‚L¿<4C><C2BF>PȾ8–0Yìno û!ê‚Áp PSðŒ j\"×h¤q\$ÔdùŠ9?á¤4އRPóI蛢Ԭ¯ÒׂÄé…„‹ 1¸: …ZaL§L^‡Òj‘Pôû¦¤¸<04>ê+S)µ')DêRF›Uj]¨äæ¨3šxD#\"°Ø8äÎE ü¢e9a±÷<04>§¹<C2A7>B¤¸ºQ¢r<C2A2>&Ʊ•-ùeˆðbneÈ@ä`xŒ¹>xv- œ•Dl‹ô˜)¤qüÇË/3žÁZ\n±MO½[J(\n YU”`X±BBèe(¶¨¿ÍÉšôæ òE™Ø\$¼)SzóÄ9=!Ô›†<E280BA>ôÒÖíĦ%&ãž’#ÕјÉ§”ðêÑ 2˜»\0‚p\0ÔbH9¬@\$n†)JzX¢b‚½Æ%ØpÜWíåGðê_71ÉË….ÌX8ä±j'W>ß\"tô¢<13>i¸\$žà·<EFBFBD>u°]>©¾ `«ªÀUê<55>AW<œ’õž÷–•ë‘ €5¡JôÄÉ´¦Jnâh˜ĦÂ+-`€-:<3A>2ê¬é‰wQ6d­u\0ƒ˜k`7b¹@è×yžM\n>/Äl‹ º8>^5”ˆ¤ô Ãâ<08>Qª\\â tV1ºRÁÉ3&Øð(•‰<E280A2>6‚œ‰%BÃoO3\\Œ^¦ÊÑ!âg·EŸpÅï£x”á-·C˜ð~\"/oFœG<C593>¤4VgÂx<C382>T©—¶ñ<C2B6>­¤\r†béÀzð¶\rÁúˆÐÓöo¦iý[ ”&<26>ÍçÕ8uN~Wº°°ÔŠX®õ<C2AE>Öh.áÕ]M®4Áë¶—^“<>¢õ•¡AÜ—ÂÍ—/¡†eÂöÿ=K‡\nåì/m¹<6D>X!]¿µŒâÛX7‡|G¹‰|¨•R±¥Î;°ú–dH‰Rp<52>0f¨øƒÊc éÔ9<C394>dzI ¹Wg¼‡`Üb\n™Lr‘2ÙíîOP*U‰2j%‘”k<>þSKXËgAD¡f/ÄAÛf<C39B>Ѷ&®|4¹o‚'|{ßn¸LÉä}Ì„”×:'n<>Œ&\$—A†ºc3jâ™ÒOÌHÑ‚0îí'£4ãß>¼þIŸ£¥:XJà¡ýL‘Ü \"õK¤êìN÷mö^›^Ø×jnj²N«»óD¢>ˆ¹g»§{çaîv8À­R\\ã¡& uõ\n¯Ô°Ð¢IŒ_¾uÄòH·Ã)E…='ÄÏ­µ9ìì™þàá'7öG£Üº3ÐzžÛ¤z¶\$Â}êrNk÷Ï}¢¸õ¬éu•¥9Q··ïýkÝky8Ƕ+L‡2÷'Es»}eL™ˆêûo«ú<C2AB>çë}É»{Æßöˆî˜†´¿'ÏüÄ\0ÆvŸß<>°¼žKÎ}ÿ¤eñ2¿ž×ìöû´þ/æWBžûë°V¢^9@Ð1<C390>FbB´õ­PVåráÃJÀÉ»ð\"Ø 4Néœ\"íd?a\nðíkF%¯ \r`Ó&«m…Ãr¨dFeH8>MK Ò°ŠnÜÌšT ÎÚ*b¦l4¬­¤Ø°tØ*‚¡*†cF\r€V—‚8# ˨¶gÒ€†ò¼£\$`A„ª<¸Ï¾5@Ò\r¥<EFBFBD>\n뢠êbÝk<EFBFBD>Ì Ã ðº\n©¨FEŒÆ\$<EFBFBD>½ žºŽwb2£Š8Dg¦( B,äç–Ð쌽<C592>¬CkŠ˜„s\0X#dl#Ëô¼àA\nm`àE6Oe<4F>M¦^4j<34>Qd‚0\"k`èNü\nñF<EFBFBD>l|}CX{„ zïжâ\rûêÜJ “…<>„¨Ìb\råôbTÌêøæQvì‚óL:áNèí¢É1|x0È3¬z-\0;‡±xy à2ä¦¹ÐØeå`TшPÃ!ޏéD .†¨H‹PÀï ry‹ÖGã<47>\nl”Á̘P£LlÂa-\réjLÖͨr“Fº>@ÔTb´2¬l'M¤}€‚'\"6Hd¢‹±À¹²06ˆ]¡t‰¦ˆA±0knæ!*Œ3C5<>\n{‰íbi2Rd67Ï6xJÖ\r¤o@Ú1CT:´öŽ";break;case"ca":$g="E9<EFBFBD>j˜€æe3<65>NCðQ\$Úp7œÎf“°Ê 0™\rGSqÐÂrM‚1¤èx2œ…À¢a„@m4™%ÆØàÒm—%&Ó)Î\\d‘I\$Ò‰\rS §2¬‹#’Éå\"q¾C6€™M'‰Yˆë&ÎF“9¤Üa6‰ÕcA¤@h—Ì'xêl0ÊÅ<C38A>Ó!¤ß8N†“d˜ôaµ_ÌG)è(ˆa<CB86>-Æ‹ ‡2›±¤Ì-dæ\n!Y£æ<C2A3>QË2<7F>,x‚™¦³€)ÊNÓ\$Ú 2 Χ3®ŒC7ÇNF9¸óˆ!q\"ô™•>I7Lf™uâ\r=‰°Ö`­ŒHÓÚNŽSŒÔw¹\"2˜ú|þc>Mˆêº¢yî¨êc:B± ì–ä:Íšý<>ïë¤ê¥Ë²ðÄŽ©\n,ž<ÌxäÆ8o\nð³<EFBFBD>B*ú<>A(È CÈè2<C3A8>0ôA1­Š,õ/ÐÀŒŽ=cs> Œì`Î0ºnÓ~”®@R\\8·£b;\réØ6\rã'ŽJ0ç lÌœ:%†Z˜J‚c‚²¿0ú€‘ÄcĨ Å‘Ô_#®£\n*‹Žk<C5BD>Ý%ɬ`@)Š\"bÂÅŒ S<EFBFBD>@Ïû¬19MÖ÷OàÒÿ>iì€2°—#‰çE°(Ÿ¢óýæP‚‚ÆÙ¢Ë+>\"<EFBFBD>€å‰èÆà³OÃ-G„â\\ªŽÐH»±A7\$l×5LhØÕB Þ5³!\0†)ŠB3\$7È\n2ÁŒ9,èÂCh:‰‚3,Cmp±¥uLÛV ©³ÁUÂoJ<•²éI0hJÜñ&…B\n67JDØìE£šV–ºîóÀ¸*ã€ÒáŽ<C3A1>bê±[)rÌé[¡k5X¬÷ƒ':kB\n³Z%§<>7뚯ÆNû¶µ­ìšã“)(² t囂‚Š@ ƒ\rõ3 ÷B–·\rr èÍx{^¹Á\0 'Šb¢ í\rÉ{ˆŸ¨ÃZ¢<5A>Ê2ªÐñ\0inn–«,Ã2.²úÆ?Mk^UcrJ„¸qÉf¥dŽMwNi¹¤˜¯.àN¸j­àà±Ë\" ]l´œ•ÅOLb—ræÌÏÑÃ-!lÖœÅ7É3lë\"¤ñrK°ˆ<EFBFBD>B³G5fPÌ*\nÉK³½©aÖøŒ\r£\0úLLÏo^g9Ú–ßÝpèUcouãëÃ36²Ëøà0¬«>õbÖýˆ¦:ñi¾ÄÄå«~^ºWè •„¡pf3 ÍúðݤŒ«4Ïù¾¿³eRXœ E <09>*Sl¯²«\r<EFBFBD>Ô6¡‚ÖmÒùá#ä ž,ŠC<>»%…à9#rd’Â19á¹µ(Ã2òÕ¸t/ä Á¤§\\’‘<J3.äòpa¾0Ô3¶\$uÃ8Ã<17><>B†ô{VEˆè€0•³¸øcã\nË\0ÄGºõ`\\\r1 F†â€zPèT­—IŸÇ*.b+_ð \n¡@\" S鈇d\"+'˜üß©ÃC <09>Á«PÈX‘œ<<3C>­UHR2mB(nHá„aŠsÂNÚÜDTŠ™2Ä`àük<f@ ê`ߺМϘóœoÕ‚‘7fô±¡”&X–Ú\0.,Ü»¡ÄLúV\n%Có鼄e/Iré=2œŒËµÚ«›c—ä!`' Û”@tÀ\$àLu‡2I@c™„Éæ&àG¦‰J˜sQõ4¹¯C£\$2åÑæµ¹É æTâ#Ä©¡öêo&ùW™dzr.ÉÎ[dÛDÓþ^´¹ó8Ú]]Ô\"’°‚Fˆá‘R%D¢ÀN(Ä\$eJòŽ;eè@Ô>n2ªJ<1E>ÊY&¨7¨@¤IHr6§Áõ+8VQã)!–ðÅ µR‚Aѳ<E28098>áÈb†TÊZ‚\$u\"¥K€îCœ32ÒZ˜\0ÃF®'¾y<13>Ñ& ´Ê0ô¨Ü9.qGŒ“;óÑB\\3‘©Ã\nìƒè­ybHÈ”‘ç–¿+¼')d¬èT‡Æb3æ•eP«>A,*V!À™\"2ê[l˰ «”ž˜…ÌÄ¢a+d…\rµ¸ÛiL’ϱ֮£<EFBFBD>ˆ…ýf|uÁ„W2o]N²\np¶ð™Í„aÕ²¸r•Åæ(û<>šnT°sÌbä »ˆF’E®¥ª»Ù¬MI»t¡Á<>¡ aË»-Ö.³ªb&¼*©<>¥½uNż@fà((øZÀoj™'7ùŠ#¨_\",U<>ñŒ¹<²E…lhŒ¬*A‡ènc<_yel‚„<E2809A>’àu €¤ÛX\"\r-ýÏs.\0žÜ¶›<><E280BA>~»…þ:&þé%ׄµùMcv™‹q6 ›2ê&cç6Æ®œ~ÅxâX8LLÚœ%ÏRœÑM)Ö¨– /¸Ø6mã¢Çgr&S•‡+ ‰;²Ù<C2B2>Ç72ß8Ø ‚¸w3!\\|ˆóƒöÎx¾çg|óœšQ<05>P1û‚ÄYIn9ѽó5R“R*“VDv¬ÁÁ<C381>æÃ JEЊ`€¥gÌn¢\$š/ÌÛḇù1<>ÔÆR&€â5éX -xgö·b»š>©Y’­Àáí«<C3AD>Ú-blÛp r]ù4Üý•žËŽ}@1S\$9ý“66(ÍÇÒU‘Ü]qg…vÛ³k'í-¹`T2ˆÜQιòC¸ÞB’±è¹(KæíT#òåü‘i÷¶k6ÈÌÙQŒìÍÂu³¢Û÷5Ïe.áwLd:Á™?Þ\"Ê ©J%õ¶]-¬I8ª:ݬ`ðÓ®6ø<36>6ÒÙ˜Ô± Iuö=‡ò5¹Hùùuó®\rwüÒC.Žù—<æÄ¯‹Ÿ>…Rø÷\$èæÔ*(ËÉ*­ÆlÛW~Ë@ÓÂùÎ<ê¦<C3AA>Ÿîig×\0PH8<EFBFBD>¡¯Ê^idTkÉdbc ~žZ&ãE<19>\0›‰#)<29>~î\\™Õ²DMLÃy-!¼ðlÞ<>ý‰ÛÝڸ୛:<3A>t&#¬’úU\"ÍPlyàé-¥\"­a„—\$d9Ô‘Âɼœñ³,>¿¬=LŸõy<C3B5>’â w“Y×En\\<EFBFBD>\\®šýj”¤‰þ_³a+ív’EâJëúÞ½Z<>\$€0¨²=>¿ˆ\\Ä%ÚpÉ`o#%˜3þ3–“•<E2809C>1ªxÔ§2'‹ò=„4‡û,¤‹<C2A4>pÞv¥ ¬€îêR˜ìxÿ§ºÿ\0«B.ðÖbqË fL(´B\n. & @ÊY&z0b`F¾)Å&l#\0ŠÐcï°Xdx=¦šY-PÿȾOÂÄLÄHl¥KPlK¨ì2]'dzâÜHàÒ!Dò©Çb\"Î0 è0èAÊúu¢Rðà òÞc'°’<>óÆ\"Xd*ÉmS  ç ð¸jÅnÂ2©j.HšæØ7ØJ€<4A> \0t  š@¦\n`";break;case"pt":$g="E9<EFBFBD>jÌÊg:œ<>ãðQ9†£7ˆj‘ÀÞs9°Õ§c)°@e7<1D>&<13>‚#\$8<EFBFBD>M'cx¸T0›L&ãDDÛ<M±\$œå)•Äbb)Ì…. ÏåRÁº2Î`&YqØÂz4›ÁFó‘¤Îi7M<>Ú|~¤t2›DC Š:a9Ë„\0¢I’³2NrK\"èÚe…ÁDC\r²> šœŒ ¢„É Å“\r0€(…`<60>×kDs)¾þt®âɦó¥pA<70>®]>°ÉŽ‹‚Šx ôåy9<79>s5<73>”€Ñ‹ÕAµº}†ŠnÐ_\nv*´—g4Åì͆SfÃ%×ÏpZ8*Jeî<65>N<EFBFBD><4E>¾ìf4˜ä‚ P£óú}~\r‹É\r7Ó\nP|ž‚´a“C`è<> (ª¯¬/{Ì4½SnŒ<>\0Ä<­\0L! B<>z麣{®êœS˜e¬4 ®ÆI0B‚1¼<31>ºR±%,\0@6\rïRÆ'ŽL|>ÇŒc“À1¤ @É\r£LŒ˜&I¢xÖ-ÃJ1RŸ£b<¶ Nš\nõ\rÌc<™§¡\0¦(‰€Rvî¯‹ØØ«;p\\õ¸-s\\âÁOŒ<1C>Žqªð!´.üú:­,Z?@­Dêá»-Œ\\•<EFBFBD>#b&¯¶\"(ð‹Kcnå<6E>-¸œüÀ²âÞ M]<HJûºØÀM¸¨7<C2A8>i\0@!Šb<C5A0>Œ,²6\r)è\\8éÖˆŒÊàÛ,¤ŠÊ›P/îB¨Ù 5ì\n·-M̈»5épˆ2£‹Sèõ·ã#%1Ë€As ÈÄJð%Í<>Ôˆ,Ã…;r…ˆ«L3 )c¾äHH(ëˆmú8á<38>ÏÊZºGÐç+^Íwi%Èuà4 k2Ð7n²ß©“ˆ9âÉ3€<>(_ÔÂØ×äBŠψ»h°Ü•£©p 'Šb£ˆÃ1é–2Ø;71õûö2£Ô\nˆ­’jj“·>;\"µ”M:2Àj³†1ÃÏBÅaˆŠŠ—QmE<1B>aÅ\ryl²Í^Aµ8¨ýy\$¬9eÚŽºŽ´éSnŽÓ@ÙzõJáp-‹\$Ê8c„^ðmˆ­d hã& Z´+0ÍࢇJ&@±UÑS¹ÀªŽ/Ï\"96P¢ÈãxÏ¢l ßCØ/Ä4é͸†7<E280A0>ƒÊ—­«{ý§hå<²ª/êÒU/ë—¡pf3 ¬fð(ä<><C3A4>Ã++°KL.4'‰Á\0ˆ\"‰‚(¨\"¿ ûˆ|‘OþM@ ’e>B‰xi\"Ï© ž²,.<2E>¹ –”ŠDB â3Ä\r\0äÑÂBd82˜òЛÂxwë5™¤¨]<5D>é×\"¤(œ“´ò—9Õ/ŽÕ¢\nÓÈ?& ™5þ¯ëÄ-Ï1Çì†<18>i¥\r|‰)‰iÁ#¼ZLô,ô…P  ïO1=BsÒ߉+_&±ï>ÄKÊèg îv3B“Öh\nôs6á@À\$ÔŠ<EFBFBD>Ë\0ks\n\\®)¥ F<C2A0>z XÆ­\"äsIÔ8Äpäà”#\$¥èÝ\nLC‘\n)¨°1„²[\0Rz*­ !VŒ¿”È Ô‡ƒ¨x—¡D•ÇñU®pÌ×\r€.2ÈÜËBÍ-ÙXa^²ª^K }0Óc…©Ú¦B\" \$µ™‘ê!K1L2}#ÅFmš÷èWQk ÍùNºŒã–ÈÂd²Á(f\$Yá\$6²£ÖJ\nYZŸ“ù²œ:\0P[™à-ªñ^L’\\¥¦Ü{›'~jžGå Z;‡\$’¹õF Yf ƒ#jW¡J(&œˆÒZNIC¸e NŠAÑ@RJ,A þŒ1fW`²H›Ü\"—`è¹ÒÐ\n?j¨ÿ7btX&\rJ™²ˆ<EFBFBD>§ª£RÞ<EFBFBD>o(ªáŒzÁÂM]+¦Ü,†öªöÖ\\+RN9²J¨p5å µ†ƒ&ZèZÏ9i¼åÃç9ÎA`_ç~£Me¡_ý\\¤ªuªä©6š®x¯§BàL\"ª±‘r’ë0[ß¡¡nf;Ù3Wý<57>;&°›ŠZ¢Ma꟤\\ŠÇÔ•WÙQZöá_…î¾M0ajë9ÑvÎüS½x³)¨ÒR‡ö¦c:=j`\\ôPÓø¹7X4¼80WÔIŠorͧ9£\0H±ÃŠP 2€§êXA\0(j\$Ìš‚›<EFBFBD>Ü\\Bw;VV¨7Ó~­¢B`¥þÎß„ìq/ÚA\$wùÀ`AyO•£p—ÿÔL<C394>òœjzK™™S%a—îjaLIß1ð鯙rï[LE4¹.<2E>L\rÕ àGj{y 8Ê´cPå|0<>ê´xõ)ciIh±ÚTžÏûP’MU’v 1lÖ­Ò\n<EFBFBD>“)dìµÀ Þ½L~4,ö1Ž‘![xÈúük9.#œcò›0äFWÊ\$…/ðÕh™„Ö<ܦ±äkd8üÅÙû(Ú¢ÓŒiÌÛ¢‹£\n¯y‹\nÇõÔ·{û’t›ŒÈ8L˜l<15>m!%=² \"ÉJߎ,³Ô°<iµ|æ51Óú¾'hÅ<68>¬\\šÖð>‘¤:ˆ ÑŒ\\©SYààtÔÔ+<оHëw \n†–o,gI\r¡«S–ÚŽ<»m}fÁõ¬P…¥}žÜt<C39C>ÛºóP½ÔDð÷néÙúð*eã†U ÉÃU0h­Hã¯æÓ³Ûýjæ¿£Ê6Ûä»sž¾¡æŽŽÄ—‡Ç¢^Z`«’¦âN™®Tdá»&Ûg!0~C'–W §eÀ4T£IT ƒ°ò<C2B0>É„w“<77>jÛ<>JØW#ÈÅ´ƒú¤¸Ê”#œ<>)l,w<¾!t”óñ~\$çÝ=ŒL÷5ÑB \r€¬1«Äj{(z{ŽD1/Ò#¾\r5Cu6£‰ºô*™'Sù_sìëm;œ…8¬D²”2,FÁ Èr4.pA¡Œ^›6çíà݃P@5„E^à×¶*±%íU\"Í˪<C38B>ù€ÃH<08> ˜Ìq` îÄÇm…û\\Ì\\<1A>é•Úìv¸V‚8Cô½Y+3[ƒ’\"ÈKšù|aC()) ƒÄ2¼LvÁµ.z¼²\nÐ[•“`^Pwê{þ>Þ¢ÓúÚ ìâLIìA’‡¨5 ž1‡ÔfT!PæžÛ\\£ù–™8š[\$€¥NpD˜¾Š.½h˜sjxAN\"#\$Ä„ªLZ0@‚,(€/€žý'x/‡8+­ªNÔUÏŒŒ¨hFÊÌ9#RÁ¬*N'”L@à\$¨Žf<EFBFBD>1`‚1¸¶†Òà Ï ";break;case"sl":$g="S:D‘–ib#L&ãHüN<>MðSh€Üa6Ø«ãIÐÒ 2N†ø ¬Ê.‡˜MGc,\$ÔaK\r†“Y¼æt<EFBFBD>H¤†Y0€ÕœÈR‚\$êK07@<40>æ)¼¨Ã(‚OFãx*&i3šbæÈ||èa1M’<4D>\0(”e=MES„NÀi1T±¤ØaQN‡X­hA 0œë¶<C3AB>QNÑ6ÜU£ Ê\n#™MæÓ)Ðå Ç”Í3s)· –2Æá†»]´å`†1T3Q§)<29>2œã ¢JðP9e÷QÌÊ\n*iÍQxçwx\$ž¬;˜¾Bt“ŠóY†7=ôæCT§ΙaœÓ9°ÊdÂø2ž:ý‡fN7<4E>¸¾|¡ÐZ0™\rÒýîZµ £\"àŒ<>\0Ä•€L A ÀãR=Á<>“â9.Zà#£pÖ1·Mø´2C«®ºC\rR¸\riøäš¦l*&<26>8@Pàü¥Cz߉<C39F>r:¼ƒxØë¸‰*š¼Œ©{ößÃ`Ø=¯3z1¿â«ª=˜¢&*Ã\"cCN̽O?<03>NôÊñÌ,êª*¦ã³<1A>ͨ“\n43©„Ðß·\nê1·îHì7°‚xÈÝÎ<EFBFBD>üà:NNb©AÊ ÄªÍ ÀÒå ­È62ÈxÊ™7o êTB¦)Áp@éµC`ÔŽ C2&6Ž«¸ä5HÄ5´ã¢PÜ7Sò`:ŽcƒBP¢õûœÓ&Ò`ß'á\$ÓÀÈê>É<>ã<tF¼J{ \$¦ŠÚ’®õSp›5ÃxXæÑê£z<C2A3> ôB”\"ü¤¸³ðÓ@% , ŽrDšŽÈz—Q9Îl¼9#ÃBA<42>:ˆAgUb@ \nR‹#î%W\rõú\n™&ƒ~<15>âX  'Šb¥T-\r¨XÔÕATº.Ù2Úçà<C3A7>0<>­©c Hºšº®˜š` Þ”úÄݸ”­ú© CžMgÃ’6ñ\$ðÅ0æM|ã9¢ÏŽM°Ûê˜ÂŠ ƒ}«`®ú(ñUÃHìè “~+S+Kø ‡A‚ùµ˜yf¦†-Á0VwWTI¨éÀ¨ Pž9¥Ž»î1\r3~àRO3ï?L œ<>ë)½ö”¡pf37®\0ëW„]\\:Å`S•ÎïQ¶ÀÜŽy<C5BD>ë 2<>ì„8Jž%àÆíl«Nà\r#‚ó!H‹Àš<C380>ʧTÂínt“wh)m¹9In“r;Lª¬¼þÒ< l›Ä¯Ž^šB5\"Ì Ìý'ã;nEk<kiú›„ó\0ˆû+Š›¦2àtÏ)ç.QЗ‚\0ñÃ(cC¸2Àæ\\‘á<ej†³|×”õeØ5;æ€M˜bUÏô·3<1E>_ºPvnÕÛ<C395>˜jö ±£.à•ÖÚuÃa£:Je˜”<CB9C>ÜN š…\n¸<1C>ÐÂWúµ+å|efHŽ‘6\$aÀ5Ä5²s£,ag…ÁE¨Ò>V`b4eà'nuI‰ÍRä°î 4\nêHòTB’}†™<1C>R€<52>ò&0dzÎ<C2B3>×y> Kc¥Ý#ƒ!w]kóˆ´P\\„J€¸<04>91\$\rô’QcÉpõ\$ÔF“©˜þ´¸ÿ\"\$i”’šWÈõž@–Œ¬’ÌšLK9¤óUdÒ†\\/²O)C|§—òªa,‰‰/dÈa“i®O–(%¼‰^‘½+²’a)Ù kX²µ“J•¢MCq€.î –Ù¥)„•šÒÖHÏ äGÐ\\ö›r|N¹†ogiŸÄ))P£@æ|ù<>’Fw†ùãC&\\õ¡ñð1/B1 É#\$¥V:—wü’é ;\rrª‹&å´ŽÊ¡(PPJuóxRßÌw<C38C>çPëÃz÷iÌ7ébš²MF'…!g‡Ì\nI¨¦ˆšWèÚÙã9ô¨ª…¥´ÀK©Œ(­í„TNÁ\\€Á<EFBFBD>úÊ¥.ž dGÐÊÊ¢ÚÕ˜ 2“ÕζW´C³Gr¸”fŽ\\ÈoªÁ¡?4Vtù˰e æÅQʰàsÈt\rmHÃ&ºÓ „††çòH]»øKÔ‚¤¢~g­5¶šÀÓb½<07>²7&ª ÁYTÖо[¤¢\nåÂÕfåÃtj60å'–ôml‡µI’’Vø–‹7Sì凱ùºÃ‹k<E280B9>®ÄßU–BªÃ’è\"K­ð´2ã-›Œ¦Oê:\"Ú¶ƒta4áê“3›~Š•ý#¤±åÛ÷€”c{@/º*ÁÈ<<3C>'mÉ!—èÛ8JðLü lb=PRJKK6¬QhÜ\n²·±Ç>f¸ñŠ\rµÍQ†6è5<Ir%šÉ¦±¹&˜Âíˆ@<40>.,™¥KL´\\âO®ñŒžM¼sЦd‰)à'\"/²*²IÍ&á½c¼<>2%¡Mž„Æf¢ I•r6X.Ùk&eée˜ÃVÌrŠg振’3^KË™77ž»¿*²Œ<C2B2>¸<EFBFBD>íÛ§p#mû¤«:\rüh]*¦>~<Z2hbŒ”m{Šf8<EFBFBD>—ä@«“a#\r‹\r­9Î}tëªdìD;Ç¢ª‚yL+ä¼<C3A4>-\"Ý… óù|áÍç<C38D>¨Ñ/Å,¦ëB?©ƒS& ¡™Lž#1 ã^”ÑÐúêa}`²kŒÐç-ê83`Šĺ*áXMÀþô†Y[‡LcM'ŽÛ%÷oN¯“ÍÖt^ô{Ô­héŦ’õß’Nçi¨BzàLg„»Àæ0èÑÙ%~\rX…ZVÓ¡®«ûINòÞ]Þ÷w<>>C½·îêŒ<Ÿ<>ʾ »ø<´ Èu›¤Õ\r¡,á„™¡äA²yÞlÏf<C38F>+y嫞“rˆ\$šRÀÉ[ÖæéQ ÑîœrJ:™霵bc;ŸÌ6Ô²éq*éÉ9ØËPĆ}p²Ø[£—MZ';¨\$½ÍÛÍ?qå»û»Žðj;—ëÚhüT˜Ê¯&ͯM<C2AF>— ú îC¢Æ#” ëz[~gòd(âf*æ\rŽS~4^ÑPŒÆÛ[|ºÊžnÑMÿ,q[q±>=cŽ#wð<77>8Ÿ¤…¼Ç»h/]ð ÷—B~yÿ<79>”þa£'ξ‘éIòHg®ôèúû0̰ly•±ìšT«µ­ë¿(<Oï³&RŸ›r§B¿œó/ª\n¿±®zm3¿[ØLßKû†6šÖÂ(5£”W¢¼t#~µŠh\nBÄ .~hÒïç8½ðµÅà>\"б¯ÂÒ\"µ„ }o¾uN°?Ëò?ø/\0˜\rãò+@ÎPN?0\0 Cž/\0Iëö‹HÀÈŠ,wˆZþh¨¹bÄ™CzW‚Tf‚’¸<E28099> ôÃÔ€.ìk«‹ïL& àw<C3A0>‹ĤÎLLܰ˜,Ì`@±‚X@ÀÊa\0à#Ã} Èëðf0¨ BüÞJh \$T[<5B>V'¢Ú³°\r\rÀ¢Ào‚f&¢od/†KèHƒÃnbzm¬¶,®Š‘€‚+e/G- d|-\$j€ÂXSC¦*\"ê0°„faB%GÌ€ãÆ>DH¥´Ç¯€âp¢F ªÓƒIÂ3¢þ!@æxox+Ç¢";break;case"lt":$g="T4šÎFHüN2œ 'cÉ¬Þ b+ÍfSaÐÒ 3A\r†ñp(ša5œÍ&Ó °êsŒF¡æCÉ<43>Ó(ˆ§2t<>0Ê\rÆS)œõ/:Mæ£ v‚ÅP±¦“(Þr4™Í&é,æÄKÀÄÃ)¸é4±VqÑ\0(—%1SIÆ©<>ßÍpJU0Ò\n\"N†¤å[‚\\Î`¢¡–C{Á”؈X\" x;MF[ÝN^\n#™MæÜ¥B‰q d—)Ë#PÁ•Œ'#¥¾‡V)› ' Û|o—`È”,áºÄ ´ž«\0¢† Òj:›Œ÷„çZv“ˆnG*GV <20>*ã\\X@dÞWrå-Áç¼sí{¬UYË\n)L†= ¼v‚Œžÿ<C5BE>Ïê·¢ê⼊„ʶ(‰B\"Æ”*³š9<C5A1>cª,7%î’NÙäú>˸J28#Ãñ\n¢‚D‘Ò4Ž‹ì»nêî#9#XÆã<C386>ì‚3ŽIèóâHʤ!ˀ엎£“à€<C3A0>0è’6ÊÀÔ‘¡ã£ð9.`P˜‘ÅŠ³\náãHØ©5#*9¤Œh6\r<EFBFBD>ö1+<2B>\0æ1Œ#râ(‰<>\0êÛ\rm’N¦¯CKæ9<˺ÂPŽk`Ï\0>Ûþï< ں߸0*Í3=¼æ44Ox¦õI/8ÇN\r¯{wI7ÅœBáéE6Ñ)®(Ó#«Š<C2AB>Õ<1C>B*B8)ê\rì¤N«–»Óð‹X‹ªƒ¨ÔÅ«jê¾6RÔ‹{J 5`½F+‚+%!\nú^©ŒéÈ@!Šb<C5A0><62>7\r蚨9…Á\0…:¥ƒ\\X2ÎK gL£\nxÛ»ï (”PaæÖ1hè”ö% Õ‚äŒê¾\rÊêô4QÊ:)Œ¶ ~…6Hó4ÍÒJ.1=Žò#a1¾3%Ø4¨nºQáµhÓvÖX[¹y¯ªF!#ˆ;)L\\»§oØR¥ûT7b®¬¯ƒ… K¢Ù†ž­'h¼Ž®Ì9ö8À³mø \$\n–§ ÞÁ\0P™…(è Ò»ôP@( ☩¥ÚkAOÊò§yaö•'U^L2\"5kK¤0¥Évw‡¡Ãp̨½ˆ<1C>~b/Bõ<42>Ù‰š;nèŽRùÁU5Z°ŽÔûÏMVñj¤˜¯bÎ\"r¿oô…ýj8P5‹PÙE™Òw³Š7ŒxË~9±pb¬%ªkØÚ4²K¸…„+ªjf4öÂ&I@á¸l{.¥‡*|:fâ:˜d\n”.cHáî|îÍ“)«Ë¸˜<ªP¤Ó-YÐ%ZìŒs/~­\\¾ °ÂR  ¸†dä‚IH)æX‚wL{YýÁBvŠšu…Ä †Ç¾ËÈy\n?9™;\"gÔ)!n2%çÜU‚Jc2á8“—°èÇÌxABD<\$†àÆ<EFBFBD>Mì#>\$¤*WXB™sBAå©¥5J!K2¨/d Á«#öÕ»€=í½,FL+ÞÁ~<7E>ÌâR&EH¹¶4Aå;ØóK¹ª\r'è«ÇúÔá u„Å€ÁÄPÈa”Iw?¨q\0ÐÝ!É 'CPVÐ`È!6Hè:?8BW”iþIÑyò3ÑCÃs‡‚áÐ÷…B Í)v}\n\nR `{…{²=½#Å\"žn\njºjðÖC‚<43>dTÊj_Eé'ˆ|œª¸‚¸†/#êJëM.*<2A>c½ƒVkMjË‹-ŽŸ4ôŸðs(a”\"X cƒš)\"½å™å;Å\n.\n³ ¶(™ç5Ia{g<04>L‚dˆ'Á9À&}‹äû?`(¯ ˜¢·:P¼îž<C3AE>³z?üÿ!´ŠœÒ&P åA<>&=ŠFØUR{¡Ó¦–\"ZeCé ¢t\nySyÒ¿)Õ#<ÌZžÒ\0æoêk¤„Ø•O0ÖV{û&銤* Ì¥3(¡@(+T\"à§ÜÐb \$]ŒÂ&9Lyä¬i¸€Ör|ä+>f”Óµj§&Þì¦NUÒX†ú¹Wˆ¹LG¼\$˳<S`ñø\rŠPÈÃî’ ÓyD¡C½Vì•\\D*“¹¦<C2B9>fgƒ×sq”€«@(l`Y\ráÔ‚½t)*\nО±•Оƒ<EFBFBD>óaáÐ4!TÞWìQ!ÕE— „¢¤i~MϬï#ÓüBÉ„)â‘{•>+E’´í—ü€Ú›‹Žö\\ŽÝõžV]<5D> Oòð^‹F±¯[»›¨\nó `­­E\$„„ë’bPW¶)<29>µãÂXNÚ\\*ò]”YÆ·öxõîSž½—ž'Ã8XþÒ¹eæ%y#Ñvb<76>%.8t9¡C\\‹ö%f.ÃSÃ\\M+GȈ+g(+7‚Ô<>¥Xnbp4„mI‰2—e‹_ÑV›•J‰wZ`^iE/ÝUdÓ¥]!¥äÊj¡àäëÞ¨r–KË·¦‚å+äí²æUZªZ®Ô«ðÞ(dr´F<C2B4>ÑZUfžõ³Ô/8MÛ<>*öv¡lÇ4lôE³äÎÎ9ΑfêAç<41>+UXâ”\\\$vЬ«³vjZX=*4É  ÚS=Á\r.e‰FšUÖ’­ÉI,e“ \"ÒkT',ƒ†Ù P8 ”‹š×E­±W€²¶kLLg5´‚„áäÉë–G¯ùm5쀩Ée û¤i»8Ò~zî–”úcTê(m±¯EôÎÊõyI6LƒZæ=GÌóxí.õ®’”4íô¸²üÅiÙ<69>­“÷&œÕB¤+|Y‰¨Cx^‡áÜ+Uß\n·\"Ôy©\$Fmß5Dˆo8®3+ÂÍ\nig²<>¥`#¢¡î¢ŒÏ¹Ë?Þ\$§r—3Ñš’õó®kÀoXKÇ\$a¤ßЉz2:Z+?è±Á:!ÜèÝ>Ò4n™Í:q˜éØ ýcâ&%|±Þüß(´é\\T{üÔ½ž[¡^<5E>VúBø–Æ—Žuç.Ñ<>*Ü'ˆ™¾k<C2BE>L¦²Ûç¿ÎV¿¶ß<ÇF¨Öx«t”\r!˜9i›3úÁMSëy\"ôZƒOQpD§Ngíx¤v‹d]“ËÒ<YéÈ¡£Þ<C2A3>¦TuTÄ}G¡ÊH•CÆ™ÔAЗ±ó´›2’Œï<3懣:zü›Ô¸¾<ù,`(!<21> Ø\nÃ/ a¬ðÜâ&ñ&^šù}’àÌKèt<C3A8>_3<TèÌQg¾„£¿º8P¿£Uc}ë!D’[Hq ,éMÔjc¹Ë‘@ò) d ž+æyè,QÄ;(˜%J-¢-Ç\0^<5E> \\\$Ž_i|™ÎmÄ.6c.ëä\"’ä´\rì² ðVq€@_dzn\"öDŽôÄzI‡Ç–#f\"Q€’\r©ˆ1 &Æf ìk¨>Oh>y§b¼ÐŒÊèÊ\"°ž<EFBFBD>ìfŠBC#<23>5Æ<35>\næÂK ÎÌäâ¸% \\2#€'<27>¾\rãhK€ô>F.Tea°¾¹Cð<43>cæ.ä„H‰xU\0lf<EFBFBD><EFBFBD>ÃC.ÌETȃ.<2E>ÉL(t0`˜ €ç \"PkcZåiêEâ¨eðtQ€Ÿ\r§Ÿc˜P\"<04>d2 æ±€© „&9ˆÜŒÎ>»IX¦ðpgL@ÈÈÿ\"î pØ8äœârcøD<ËXc¤\"Rê0­€à1`";break;case"tr":$g="E6šM Îi=ÁDCyÌòaØkcq<63>Êr4› °ɼä.1¨€íŒ™`fHl<@b7žN§C¨€æÄX›§)À€Js!H!<21>è<EFBFBD>´Êv1ÌÄf\"~3 ˜1Sà¨ñ¤Õ0›EC ˆØoGMr.2\n%<25>M†Ã ¸S0žgÕlÃ4IŒ¢Ñ„Ûm³ŒæPQ0Òs:cWY®2i̦ú1Ò1oÃâM¶ó©¸ëI´Z­“¥‰Žp\n(]ÍöÀQZP ®­ºr9¦1R¥F‘ Ât<C382>ë5щ±•†§L' ÅÉc‰â\"ù™É†¼7uͽzY–ši©6×jôÆkL§x|e<>Ø€×qœ-æøÎâf0Âúç©ThŒ‰zâ:0<¾B›ŒäÏ Öƒ#£rè´;LR6Â#“ò4\r.8ÄÛ,(º,·§jËò0¯­›§)Û“'£¨ôÎ<C3B4>ƒªš:<3A>B(ò<>3jàÚŠê¿ .ëóò)Š\"cÜÊ&qÀÂã<C382>Oxò‹>Ny ¶M#Hî»ïRêb“ÈÛàç½>ñKó\nþ5c«Â:®²´‰,§ª”Å\$)Å¿E°ÖíFœ\riÃpö\rÒ¼„°M³zꓸ’ÃfXÅpX62ÌŒ‹ ÃÐ@b˜¤#!\0Ô2Ž<EFBFBD> êhä6¦¬H×\rK V¶\$©.îjØ8ô% O¬.Zæ2' \0žšC¬~‹:NøAT1ÈV¿<56>‰Å<E280B0>X£àU—8Yɳ®9 ¨2–ÕŒƒ¨X\rޏè3%R\0ËY®è‹m3X®br<EFBFBD>2N=8„=ÃHÚ6\r+*¯£s€ç¬H]ËY#Cuâ( …¦5â/<16>\"ÈPŸÔ°ä={ Š:’:KŠpØ<70>PCxÖ—ºã˯—Šx¦*/HÂ\ruÒHòÞE\nÎ<16>¥Ã\" Ÿ„ <0B>ë™\"ˆ»ƒQ!\0ê<ŒììØº 9z}4vÚy}ÓWðåNç4TèX¤µ% W®z\r‚\"£NÒ×íièçKQ\ræ{9Òz¼Ý3ÎÊ¥]ŒÍÊÈŽóÒO<C392>oë¦\"\\ Þ<>9ÜnÐtŸw^‘Šbמ2÷‰Kþ9êò.^3Þê•ócÙ+³øÿ kº¤¹×s:v¿¼Šü&)¬ý‹<C3BD>”,I\0Jc2l…ØzHÜ0<C39C>å ½ã—fX­<58>nü‰âp@\"¢`Š*´ø<C2B4>2¢Ã5dÞwψAÞn\r¶î­\r[é¤ÛmDŠÊÜŸ£N*\\x<f„ƒ¨k-êm‰1ƒ¦²Ì¡¿` <> °´â]ϱÎ4l¤‹§À²G–q¹3­úŸD4ÅÏðY€-µ\"=0UáM'©>è-ޱØPį¿¾[‚!On>!#^™Rñh./.>7Ê·žÐU\n ¾Äù+æ^o¡1²‡—S:÷`<60>Œ2¿®âÓCÈ.¨¶¼Ç<C2BC> TU >F£ÄËÜñ„v+dÒ“ÓdSM ŒJñ¯ÀÀÖó”\nƒ1üÓ„\$:)ØÉ#Í<19>—u¼[ÜŽJÆ„µ©3LsÔk€.¡L<C2A1>5VŒoMùù@ÉHø TR¡îЧÌ95Tñ8åeaÀçX,\\Ô§•2<EFBFBD>X²…¨J[ˆ.2rV“Se,Œ‘XžZF7l·%¼¹~Š¢U;õ¦ s <0C>Ê@Ì×­4 a me%«€Ëžrvc;VÛ2¥œt›í|6-¹„<C2B9>¥DÔ<44>sW‰ùޯ猵'rÜ¡Ò Dˆ¡.¥ —P‚*J ×Z¬¤§ÍÙå3˨H”-ø©'ìRÜ p\"ÁŒ½›ä‚] í:Kt)™Ó>`ã£Ü2†\"mKŠHs<ô<PÄÇ2æõl\"œ€›ˆÔ@CÑþ‚ðíÃ!xRÏÛŽˆSY·±É¸úeéÐ;<14>µ’©¶H*ÀtiÆ`£˜\r\"‰©¾\$à€7\0àF±)ié\0°PàÑŒJ@CŽ‘,ªÀ\\R¥S•5¬2U|QƒÉ{\"ÁØ¿M{5+\\ë\rÈij›Èâf\nÔ4,V²Ùª(—ˆÍ_w*1¨âÔºIž“+1<’BÏXŠÓ g⤑L}S,i/Nz¬<7A>@rð m\"µ´ƒÑICQ.òÙ°YéPiÃhoU%Ô!RæØÌ²í©‡ø!;´ÀÎ<C380>Ý»'iý)H¿r(\\=1v~,‘‰ë7!Í®6T^Cgæ\n’4FÂ|:¿\0‚\rkt+­öÎZ\$äÝQi9ˆÄ ÛhfæÀinÕ® êªð\n‘Âd÷&Œ ÜðÓg£’jnÂ¥¹\"ƒ”Œ¨6z-¹¥>YD¼—Ób`UðñM<C3B1>–x²h“䌨–5¾&2¼Õë<C395>rÎyQ™záØµh‚&DyyZáU›…ëøyˆ…èÞŌߓlV± ž·°é}({W[áu†Œ¼’á¹t“ónù\"ÔgsYÏ­sO‡l,[[+%))kÌÒ…”²eÍõô7°è±B^a<>¾<18>š˜MŒ}eçTëéežâ“6½ëóNTä•­>ÓpÃNÞL­#ËŽ˜nˆ'É Ù¨µ¦¶ÕcXínxõ®±ÕêéÁ¤s蟵/¥ü·#âü[^`Y¥ý<cŒU’ Ö±¹:÷Z-µ©í,šÕ\$<EFBFBD>†äÏÕV¿.¡d‰°¢6o6à\nܨ=Ÿ?=_»¡šÄv°ÉK\nE»ªÌâò•¸ÖËöÇ<06>û«ð¨®íGZ[rÔð}öàBÒF-Û<ÉCFN\$¾²ªÕ€ÑIl9¨-£ãÜšLn™¸öAwÙ<77>tÓíó“/ÁÃæøÐG6¼Ð\nfp–KšN zÚ%4Óe<08>“céÑqk­U!ÃhcãæÛª.”qW ͦåÒq„Õ}Rÿ¯+”Aq÷÷(½¥—ÈrKTHà ËÀVÂØÂc\rÓ§±U™kÚËΠ<C38E>‚]õÎþq< mèö¥EœSŽJJ4ÛV^È|žX!R›.=ÅCþÔš;f ñä®Ã#Â÷Äüy'±-†¾J–‰p'áì}Ø/ 2‰#´-æ h¯ÛÛ2÷û<>£û\$R†‘<Ö&Äo ‘ÖhºðޯŴV òqÖ[GÛ^¹ƒåÛyíø•¯ ú‹Õxµ6ª@Íñ\"1¯nÍÄÀ˜¿F\\¡TíFÕÎB odŠ@šºB<Ã#xa ôFã\$°€O®X‰&¬\$&PB&Oú0€Š oÜjÏâ/cŒ'b@è©BüD\0Š>P\$ûXv£ÞÐ,yhJûÅ(+ˆLùO˜?\"¸\rjâ`c JËbÙbÚh¶¾<C2B6>Ô";break;case"ro":$g="Ed&N†‘Àäe1šNcðQ8ê 0›`§S¤P@ÃWŒlDÈÆa<19>0I”äu6AL¢œ˜í&ˆÒ4Ì–O)6˜O˜‘„Èm…¢)ÌŸ1 Àd)\$˜@n‡™gg3¤rbg7›Fó‘¤Îi7kL4q¸@b0ž¤IY<49>Ât•Ô%‡SqÐ@t0˜Œ¦Ã,ÄX\n&O-\0¢\rðÎe†<EFBFBD>M±Ã<EFBFBD>(‰o<E280B0>I.óÄ ÈL`â `‚>r0˜î|*à\n*N{‡G2›Í¦S¥wSÓg ¢œºM‰Ùç%qCI°Ój:WE\rudÂ\n!ZmvÛ~ “u9G0ó>ºVp“NMÆ[¯k{|Ñm=¢‚ªƒ–mNº#®€M7™\r2(߃ £Óȼ4<C2BC>Ãôþ#‹ºò½²Ë Ü9Œm³67\rã«´*<2A>ˆr‚Œ*øÜí¯Òàõ<C3A0>`PJ2{Ò:1<Rô™ØÒÞ/hDF=;B2è1Æ#Lf Œè;ºÒhâ(ï+jêè¶7ŠäÄ-<2D>‚#ŽKÀ¨£\0º+íš@¸¨Ø:Çñädº1ÐØ”¯ø–#ãsx(‰<>\0â:¤ÃÈ(Œc@Ó&k_>ïËö4¿«;¤á3Ž­ ÑL 47Nx†ƒÄ‘LáJ1q(§>Ò´T‚3«sN(+©{\r1ÌPà ¬‰LG„Ú½©ð¨´-TeLÄ%¯DníC,h†)ŠB2î7<C3AE>o @Ê\rã˜Ò18¡p@)6Šì²•ŒÊâr¤G¡\0Ê’.Ã9¾cÊ9¦-í¤º8©[j2ŒS\"V9Á)¾®\rÃJà˜µ#k*”¥·}ú‚\$\n<EFBFBD>àÍ-á`@9;‰d¸c¹JU\"Á\\Ž©ŠÙÍìëˆã9\nâX0¡ãƒš6a*¢W Üi«ß<C2AB>*9uÅ0¼–“‡\\Y°Â;\r+Ë‹ߨM4©.zJ¹Žrß…\n(R˜‰·XÂ5%\0 'Šb¦{Š@ rƒÚÂ¥µ\\q<EFBFBD>@œ Œ¬zñѸ¥‡ÓªíÕ4\r›ä”ŒcxÜ‘ ï¨ÃŒ¸ÒÑ\r)z¢¦.<2E>k_=X¢À;,Sú¬è-+k©Še \r¢» -Z¤0É]xéî,E.õqã}EÔ®®8í0*¢@ƒEWZöå\nÍvƒj/<2F>äž\nÉ6 õ(ƒ˜uä³ÊŽq¥\$€<>(y,%°6«{<0ùj(²`X€æ8J½c´!¹Ñîý\$\n<EFBFBD>_‚Ì4l;¹®¨º3)&ÃJb…Á˜ÌK\0PCR<EFBFBD>¤ú<EFBFBD>F<EFBFBD>I<EFBFBD>\no¬±õ0` ‰\$ÆÒCÈbŒÓÈ<C393>a¼0ž4fÇѪo+d”&CPj’ØnK¦ ¦h ][¡\$Ï!”’r{Þ!bƒŠag¯ÔzXŸ9²@nø:˜BÜC: #híÒh¢bYsgÞ'Ä¢2RÑ2âaø˜…°€u}<7D>º\0•˜8‡Ñ)×-<2D>àÄ e¢Kk6çÕ|)æú«ÂcbPÇñ\$Fä‰B G‰'ÁP@fp““f+ÐRH&&WC<ˆÉMž\0äx<EFBFBD> \r49%£Å ë1ƒ\$Éoó–ÄPd€ €Édv<64>H\"<EFBFBD>\rŽPÓ„R^¿M™u1}Õ+DÈÎ9o9AˆçìY“ºyDÈ¢%¿ˆf‹fc÷B/äðƒË7! :0ä]3fœ3mqíD4ñ €LÖO3is‰ºQ&Šœ%vq©>¿ßšè~­ö\\±•T¦Üîh¢d͉Ù7'B. ¡äʺ;]’æ.a<>u.ǾYLú‰)„Ô“ Ú0c ûÈ£dÙ݇&¾JÞÁ&c1Ô˜„XÙ;NÐO@ÉŠ2ÅÅ1M!íœÆr‚`@KÚ3‚Ĩ–ãLÊi7y‡‚¢‡\"^ciu_\$Л\0 ’U\nãA€'ÔŽ#^ˆ[B™9)i\$#Lh ÙKsò² êYEÃuf*• •Ö¢©1Тþrõ”2•úæwƒ E\"z»–Z{œ¹×°ï™…”*C?..¸ƒ8•âaÚËÔ8+òÊm/‹µAXÃyiTÉ’o¥Ô°!càQ€´òÎÆVÂÛ!í‹P<E280B9> ˜‡Ú^“)®Î‚ *-oÐe°…Ø6ÎIîÀsY¸fyLBbêëdcæ1¬“’vDŒìàBLiñ·å¦¼lÝ®å¾Ã-`šÕÊãƒmVÉ8ÃÊ<V÷5^øÁ§7°¹x_r¡~^A-ÀŒåšâ# *°nŽI½ÎÞ«™sŽ«\0005Mf8•(JŒßCƒ­A1¢xz<78>L'‰<>Ì+×bç.]lDw˸çQg®™-˜½N|[<5B>Ý•ÓB.G¨¼_]q<>ÍžÓšëËãàéÕòŽ'€¾(@ƒŒh|Ü’²¢ØUÁ7§ŒÎ­9' 30•ðµ<07>ÙmÜÊ£³—ç„ÇÌL ‡æœ•ðÌ€lÜÑ–k§ ®5×ÏpD^š×<C5A1>ãåÖÏN>@<40>\r]òoºñšÂ\\]È:õ–(\$0­=8º²¨ÅäÿJ¼ŽÃ—žš^è\$©—R£8f\$Å€bŠ4d‹¤=<3D>u\réVX u«Ørð FhIû‰\rê¾?)#¤&”<>\0*/<2F>x“É­¸ÓmTáåÓÑ•™í@Ë74Æ:Gr݇ö¶éVß—[¥Œt–Ç“z¦-…ò^Šßráï|ÒO’1ÝÑ[5D†]é.RÓ«¶¼;~7ªàºŒªZ\naØaŠ ä¹ ‘%¤6ÍA¸ùTù<0F>\"_ªÒ*ŒÚà·þ2=[p˜òéSÌ7erüÛ.šc»¿ _2½þ„|Ç7>Û»¡‘§ \0rqË™¸í–ÃÍ¡õ<C2A1>uÈ©#GnViß,HAN\r¡ó/d‘}ƒŸÝV©s¤kXÝDÚ÷(NÀ·Ÿ@`(*<2A>6I0ªVÚtDǾœY‚•»=wÜw?¾wïW<JåíÀ(\$æ¥\$§åù¼åžÑ„M]Fò¢ö‘wI]s  çZ×é” õ9qÑ×–^ J'5{iæŽÑÀPLßšHH¾æ]â³)+øSÊñÝsjXc8ÁŒ5ÔG\\å1›<`‡’]âÃ\rañ-- ;¤¦‡ã#9¸‚~iÜ__™\"dT»,lZÝ‘ú,×ì[üI°<>„dFgzû%övBDž¬ð=çš\"°ñR^£’*Æ <20>„o#<23>„njC£ZBPCCž ˆ8ÿ@Î;b|œc6TÞ¬n°PB-ã,f,<e &IΪ}Í,øåÊËÄbÏ+<2B>/Œ)ÆÖ›<C396>ápzÝm–h#O PŠß Šö«~/‹2²\"^,àÊYÍ–CC޶ÚTw Klë\rÐ<¢:ÄjŠÏ÷ˆNUà†ƒ¢ýì€4ðâµ<C3A2>èQŒ:<3A>ƒxeDz!ãŒ/CAÌæ0‚Âd‹L¦P¼@E}°++L‹ã\\|ð€hš\"<EFBFBD>Ø\"2A%xv6<>±0D§ÐaeåÄ‚\"/lCN®\\Â.¯( \0t  š@¦\n`";break;case"id":$g="A7 \"É„Öi7І˜¬A8N‚i”Üg:ÅÌæ@€Äe9Ì'1p(„e9˜NQéˆç0Åáæ“Iê\"7 0#dp@%—˜<E28094>'C –O!‘ˆ<0E>È4Ìèe6<65>gSY¼æo‹‚<E280B9>ç#IÎa6B<36>3¸>l’Ñ£’3(<28>ƒLAP<Š13ÆÍ<C386>ùˆ€ï:AE3¥r²D0™¨‡)4\"An2›â¸SN»O6àälyB-y¸`æ&L©\nG]¾QDÙKW­‡\$ÙŒXP4›\r1ب™»‰xZ–U1O¨†Ó†æåÈålà¢)»)•`‰ÒsO9A<39>œaHt L‘ê·qº4ˆÑ“=zæg9cb«*Ò\"‰Š8# Pª9ª\"Š<>ì„·ãj†Û¦#R𥠣Xæ± +ŠÜC£J”é «ØØÏ¤Cƒn<C692>!\n\":)Š\"`1*Kj¼æ9îJ:ä«É{z¶ºèæ5ª h„:¸2ŠÁÈ<C381>£±µ/r¸;7)@ÊêCC‚ q,<2C>ÆHî\nÍ»DfÓÇÈ’Úæ¾\0PØÂ¡C|ˆœˆb˜¤#@ì°!<21>p@%¼ƒHÚ©êd3+j‹t9(É\0ÐÓ¯r Ù/¤¢\"¤ú/£šQQðB^À\r#2J)Óa¡ac„ç'æ© èÎ4¤¢ 4”O#töÝ ‰(‹\r)ãr¼¥)ˆsÁM4‹m~á¢Ö \$\n ‚dÒ ”ºd(Mˆ†Ã•<>±Ò³P@( ☩n§´šX”Ñ“ü¼DQút¢¡d9#÷eìÏ¥Iòª7 ÃJ0ðØjÕ(^SÔù^¤ÓD¢–Tz¼½´”|’6íËw'µúM\$\"qæ;q933Å%W°ä«%\0P¬ÿD‹ ‰°Ø¬<C398>`£˜tŸÇ×âs Ù–EgÚ*_W¡ÔÓ’<C393><E28099>9Þ<39>R#jB%<25>éëì*f S·‹¬K\$Ê®¤¡(\\ŒÎ¸ŒŒqN¬ªº³*'‰Á\0ˆ\"‰‚(¨\"<EFBFBD>Bsº<EFBFBD>í¬–ó½Þ×ëhðBR,®Âƒt,¬‰ãƒí.<2E>ÃÓV‰ã£\$‰qs<>9+úåªAŒZî6ÇNʧ§£@Ü‚ïüš@ºÞkÑÍ‹–°éêƒfü\$ :\rÒ¡'|)޽#)­<>\n¸¨ \";¿~Žt}(×´mJò²Ü l±Ò'Îoº»Á+íîï6Ö\\´Æ;x›åD¢@P¥¡Z¸á<C2B8>+øÄ5S\n&lˆÑ¡K¤¥Ô—ÒxwA×E‡¤õ²Wê,b Hܪ£Ô×Éyà€\rD:†‚JBÚò÷E¤øŒ˜i²†*p2Á¹Ô<>3…\$Æ…R4OˆùHCfx‹ŸB6£ÉÌ9%ÄÍÁ¹2bIBQÜ\rÄá­b–«H‰<02>\$ îD´LH*#9†åV¤HZÈIˆ…êh9ÄÀKJLdŒÅø2†&xábR­ˆD<CB86>ù?<3F>ÂAOAG+Á¢&b†éŠŠÊ:оÁF(pº¾<C2BA>nqGCH½Ù(uV‡RE”`ÄÉš=\r!Â…2»&â`Y\rëÕG™À@ƒ{*\r)Q†upå” p7¡”¥82t‘:£PDD„ÉäpNHß\$ ÔŠðÊyÌ´¿/„æMIÂúAI‘=~®É\r»tÉ!dtˆf°}˜ÉsrLê:›…žoHthDŠ3 DgL%<WRAI6ˆiA<U¤É™5&ð*—ò–ŸŽÙá<12>ɵ[%¦ <\$­é'&2ÂE^ÒE-a Ç`z<02>*¢†V† :5'ÛË›Nñá!©Ë8'…pä¾’;çrd<72>\0(—Ž,3‚–þmkd’6L1PÃ\"iË#(”œÒ³¬ˆœ‰´`õ<08>ÍŠzg8t©i¦¡Ôé¾i' <1C>'‘UCÜ^š†~OÒaNùX ©?<3F>§ú ’6v`ð ~e.²“êÎF«L<17>Õ´9Vô|`€nm\$éíOŠ­!Ø´Ûlö ì<>‹\rO*¸i«0zÅØ6×c،٪\$–—¨5^ñ‰] %+°¾©ÙˆEP‘º à€5R¶4'Á)©IýªÓ F¿Iͦ%ö¡<C3B6>Z·‚Ð&[A©Û“²§Èœ{ÇyÉmÞSÓ>/}ë[S2÷ݬA²\"ŸØ«°s®Õ™©öNnEµ\rQ*ƒ «dLåÝ—ìeãµè±,`Ï?r–_ïEä½ïâüXrgfî’û¾ÑÙ<C391>œE hMP®HÍ\"rReU!K§ïÙCE2RJ%ІV¹<56>‹åwXƼ2”UªÇ]/F\0H €3CíŠÃƒ+Y;‘<ZEϳþeL±j˜Ç <1B>AɵEÉî/[ýOªE¿4§%d{Ó:0 â0Xë)\0 ®` õ¾ê#‡òIŸ#'_¬»˜êmÛ¿÷ª+‡0Ñ1ÁV'~¥ʵ‚¸áf1e…51X<31>ƒsa=nX¢‘Ÿâd‰Ð¾\r/ÊþIB…\r€¬1› ÆCŠÁ:\nRCy¤ Áå<Õ(Y^ïD»+d”#†õ1mK¡À*c¡0¤‰M9n.\nµz  A­Hœ%V0Œ:\\<EFBFBD>4•Ì“;dôï\0£Àx<EFBFBD> \n <09>¼<EFBFBD>ÜݦNÈ¡[–ŒyR):þ©”<C2A9>n4hz‘œÄ·5‹ÞN*¥\\‹Â½Ñzj<1D>‘çM|úWSæ<53>Þ»§{ß9ǽ¯‘\ráÀ¥›@Ù'RimÝô&öÞ\0azò€êY„Õ6‡Ðª•}Å!zZ†ŸÚâ\$èñ†¿ræäMÒ=N7‚–™–<E284A2>Ñî\$%É™V©» ®Dx\$r.ËJºÃæ’ç{Î^ï˜à ùa£1H¿†³·V <09>À6· 0";break;case"ru":$g="ÐI4QbŠ\r ²h-Z(KA{‚š ØL ´h, ‚ù¢<C3B9>h£\r¼e ³…Ád<C381>ÃE!‚!\$˘Ü<EFBFBD>{‚ a0¸<í\0.‰'\$˨ü± ¼“.ä0èAs†F–óÈR\"7‡¢éÕ 4–‘\n@Lfq¹À´@%9<>¨\r;'ŽØ£SHâÂm<15>ÁZ(™Ü<E284A2>•B<E280A2>Vµýêý‰Kd[|b³N‰\$¤kìU¡<18>V M-߿Ʋ‘Éj€ ‰+ä”ÕÖFš±ž,%Ò’žYEŽ/¢IH̺q,‘¬ª”vŠ>\$¡ÙÃÍÔ³ŽÐ_íç\\ÕÆî{Ë–¡é•ª~ùqЉ\$Ἲÿ'oÆho!õµ¿ZÐPϧ¶’cˆ<63>‘ôyt¤d¯–„6Kùj<C3B9>¸¨‘>Þ¹P!‰,ªìˤÌÑÎ2+yrï\"DòòЧ°\nB¼¿:ré7о×+M‚¢ÙÁf„幪“z—¤PÚRƒ(‰y¾©Z¾‡6ñ£òá–<C3A1>ÚL„#<23>n꼫È)ƒ|Ñ,<2C>*\n‰\"<EFBFBD>û{¤¨Ó¢Å6‘r:Ü!¬sŠâ§/32Û<32>ÈÊ\$PLª¼žKPôŒŒšf—3Äô¹Êsìòh2”þÿÅ#c\"E\"T›¨“k¾êš‚Ná–mí%ÌNŠ÷–I”GP‹yx‘¼¬<šøLdçÀc ¸¥M‚µ\0H i‰j2<6A>–<EFBFBD>N³I .Ñ+™#´ °ïZèØ6 Â1\rƒ(@9ŒcÜ\nbˆ˜‘Ë®„è<EFBFBD>¢Hòþ¢UМh(¨ñ\nØ×5“í'ÉRŠERªH*FÌH\nÌ(h^ê<¡`JLZ^JèšßX¿ ËMσ9…·ô+V<>Â^BÀËz8›¼“´–½\râ4¤ôL.¿Ò<C2BF>‹–’³bîÿ¯Ds@“4sf<1B>K·ü\"íànSEÝã`è9K<13>—#=v3øí«b¦)ÙÜ`«…É4¿°ªŠ{`/ ’<†a„F…&‰\"®*KZ<02>°Õš« ÏËÜ£!è3ÏA­oŠ<14>'Tž„ýšj²É³rzæÔf‹µ% \\,èæhZ}šóÄ|:Š\\\$|\n]‰²UÇV‰ÖI¸0³¼àð4L‚­h¤°Èê6§×–½+ï½?jZK:êSG|àVm”þw)Ù¸/*²Z†_.ùs¦ø0‚<¿%NŽH»ôŒnð¸o4ZAë8r_”ï–þ\$ Œ,j<>\\vð›:-O\n•F‰V9§‘=<Q\0P±#9fÀE0°@xS\n€µŽ°6!Zê<5A><C3AA>‘ª‚®‡Þ±[-ð2AT\$g%D!ÁÁ‡ÐzyĘò’òÂs y&G|”#´V¤¡Ëç)èAëºs¼`h-hܱsdˆZ¿`ž º@š‚äZ\n¤“¶Ü<EFBFBD>{H& ðÕ¶¨LѬflu›>s„ŽÙÔd*qš)ƃž—׋œ\\Ç(h¦×DN”Bb~¬Q|˜õVÌ’1êåg<C3A5>|èÓAhEœ9“˜€-}P\"\"½˜ZC±#ÅY¿Ã‚4.¤œ yRºö¢»Æ‚p@g´ïªxò~–A=‹Ï¸ôÔ©1\"BŽ.¯§¸K—!&<26>ée”\0J <0B>˜f[hT›·t–eœ ÑÎXç9hQÑË—<1C>\$†§ù<t‰\"¦µ&ÓQ’¸šïtý CÐE'‹CI<43>ÉzCSbD‹iße§¥*¬E”Sš<53>FUjXá(v €M»—Så¾zN¥_\$ò«ën=—”~¢áHx§jwM¢\$&•3s†u\n Ýë_m²F yJ§dm!°”ÆšlpÕJsrD\"k‹y‡1i’H’æsQš\0Ï mY#B”8Ö¤©ö&ïÑc’“©RõrG~­Äj¼}dLÜšç¼SÓùRˆc妸²Iå(ÁQûî–ò˜NUôìf¬šñlͱ@)j™S%‚aRøÉ+Ò”6(Ö(Ÿ2¾o¤SKi¦¯DbD…m]Vmœ—\"†.rÓ1Z{±ÖC(Õ[Cí(ЫÒk°ËT<C38B>ãä~2åévºRb£Ö<@f0<66>Èžs­­QÏ<51>lÕÉOV¦ñÐëÉ=j™Dbí Z^\\â2€¤ü<C2A4><C3BC>J1PI¦É5±qxïî\"TníGÁ2kõŒ*É)Ô”eð<65>ÉvO×eY¦ €Hн‘í1ÞûùOuó!×ÕøVªvË:ƒ\\³,–` 2®Ýð>d§ Ü<18>’‚ùo7ï <09>\".^‰Ÿ‡ •5‹F„R‘ F´e“ËÉ<C38B>„°Åî8%6ç_‚EŠ)ÑšÄw\0bLs<EFBFBD>Mþ2ǸÕZ#²u<C2B2>¬D¼wñÞ=öŽÊÖKJ§'7l¢/‹^%\n¸ƒZd\\Šq5XŽ„ž`‹ÖI³*\$·\\h“\"æYùwX³36“ì4ï)¥ùŒe‘V\$†§\$n¯ø¹IÅJsUYm€Ø®hë¬s<C2AC>†l!˜!ŠŠBÆ.ä¦zv( ØgÍ6|¨ÖÉÕ )glÒ.ëA‡l÷UÍÇMReŠq”꽇£8Æp‰\0‘Íéy#R.RR€°Ì3+bÀ©[¯eÙÙ{ÿ‡ V‹®;Ñ55bF\r·1‚Èo €4춃poÀ9<06>ìVÈg ²T:n ê a‹h:€Ó½ºÙëÊÚLhÔg8.gy™UïIhÍ’\"rfnyP«•ÂzŒo—`%6Çt ÇD¥QYKåK0ÉMÛ\$©€m•Såúlå;`ßàÚó²K_&g¦—™–Lö[Ù£Cåñ¨•ÜË#T&\r¯“°¸7Û1µÛ‰¡è)ó½ÒJMÍ“—‘<E28094>vÀ\n\$çÐy²èéY±÷å±A#˜<>³¯C+µŽJž¯ŠÏ¾=Îãìˆô\r8#*¹.iˆ×=ú·XÙñÝ'Ñxl]±T Ù[Ò%5}‚\$\n¸Q*ó¾øÕÌÔúð«*ó Vªç„<C3A7>uÁBX}`÷2KÝdj\rF]…¡öeÍ.Ç#\\¸µû+³`³úÚüù½Syk–ÐîÝŠÞÏàEO‡ÊäEè^õ|ØÑóù® _:\nå}\$ìŸã/Öcê'×ëäZ\$yVI)¿•5 ü«S-¼#.§#mBò¾Õ·Ä¾Ø;œ`Ð÷ °ñÚ·Æ·DŠ‡ÏæÂ,þÄÇÊÿ#róOøÄL,ÿïôÆOØÍl#Ð þA`þŒpþɘ„P./öæð\$š‚v*Ë\$k\nrÏž‹ŽZk<EFBFBD>PÈgµ„°Ð_¬B!Æä¿ £¨pr¡èòè#2-oJ7/NyŽÄáÌ WÏ\$_kPo‚Üg nïh°Œæ>¾¥B8hæAE^g\"öÄðlªÐ–µm\n=¤”ÚèÚ¬„ ôB>¾«X)°ÐÆ„e…ZJg Ç/\$v£\nyi«BŒ°<C592>nrÄÞ!°¾?<3F>ÂŽƉævæ.xªjðœêö„jb<6A>®» E a©Ò{ vÛí¢ŸonÏ`ÙNEÊ—†2ÐFo0tûfð‰qZã͸žo°}/£Ñjû°Œ<C2B0>­qp®®¶û¥lˆç»1R÷l¶àooQwMî‰&aÓŽ€ŒìÀ¬nÌèó,è‘‚HQƸ¤˜ž ¹Ãtªˆ‚!A ¤âL=¤Š¹(4'D’ÃL<10>\n<b)\0ã ôVQC\0¯ãor˜¯¹‹s ãbûæÐvëm!ä\0ò#êèq.£ÑЋ€R#nWo*ómýð6‡ÆfO¼âH Ñ>SrQ&ÎŒrY\" ÈB¨Ö8DV/‚4\"¶ïk®\"à±b<08>uÁzç+.Á2)’Ÿ(ë'*R—#‰ÂûÐy0²2£)AÙ \$‡’µ,¢\0¨9&Ée:ê‹ V'?’™!’¿.kž×ª …¨ÇÑ©\"¨–dG<EFBFBD>/Ç’ÿU+±}*ëe#nV‡ò RxñѺ!× Ð\rXüóÀéð/à<>ð'qù4l·4²v<C2B2>í¤ÿÓU4KämÆñ5ÅÎ<C385>Âòú!dÛÂS,F <0C>†ÃlàÐ(Û1fÇα4¬J¿ÓRæ‡Ë*³”‹ê¿§G9ñQ9,™801LN(\0†i`Øp‚(ÚIgˆ™.°£¥êÇRrË0öæÖ}\$BB-cí Hâs%\0k¾| Ã6/+?BS?’ý6óþ<ËÌÂÓò´t 24|t¼£˜Å1šÏîìâôdèÛkn¾Ñ&äæ|«î\"×t\rD–Iìþ ß%/ùAéâW=nµF 9gY‡ä¤BöCæu7oÒ:€@AW;EôAvsK\$¤ª¤\"IÇÄÌä\n €Þ È\r Ü àJ”¬\0Ú\ràä[MòZÂ\$§‚@F±E®Ü@1éÔ!E[A©pUÅ‚-Ž‘Do°Ñ´8£¾æDJÆ9gÊÊD<´ø+.sNõ\0Dnº<EFBFBD>ûO´íŽóP/Ò<>rš—o:\nŽÞmÈÜÅ´ @Ê  Ü\0Þ\0è\r Ú\r ô  ÈsF&¡ôüï ‚c•ä9-hEìLGhîê¢7¨Ò #À•eSlTð´‚ä3XµŽôÞ´I>34T°¦x<tEäT(=å,ë\n\nÌÎ(üÕ–0±²WâVˆ´à®\rz~­p ‚^‹ E¤5Cƒ×\nP¢û3ë°H¬È} ´üæüU”<55>J<EFBFBD>_.&–KQÓ–úÈ,L<>É2P´¢ŒwP¥86ÁNA (A9cCâ ";break;case"uk":$g="ÐI4‚É ¿h-`­ì&ÑKÁMì9xÐ_4ÍÜ\n¾‚-Ú \\‘zÑAHãP)D@ÑBJ—1ÁtM9*]4P1輑vÑFC#E¤bÑAÎ¥«†„^˜¹— (Ò%äA¢€—Ìd“9ú @%9´3V‚’e‚CV²ô´êIJY! ê½7' ¯¢w6ŠG-]Q ÔøœV=—Êd‹ä±\r@šˆ&Ø)M<ÐXÝV¸šžY;ެ\"iKþ*Ù/¿fÐ15ª‹<C2AA>\\DÔ0|ûCa£‚Ä< ee‰¤áјºÖQW«#öYùnGHʤP6†’M,BòøÕ(7n&šŒ]W¤\"K}‰§ïõ(ÌýèÉ\$K\n\$ªãì´{”¶ï8h=I!xš\$zZÍ¥(Üã*±‰ *c2©A q ¢¤Î\0£0/“J—<ŽAÛ8êI\0¤\"dºšÝ>êZÁšš9ÂñLVþŰK•1ˆëÆÇÁè£(§¤)Rñµf<C2B5><ò>Èy—Á©JéÇ\r³*h5¨T1¼È4*Ø„£\"Æ+i@0Ìi”3ÌLÄÔò¿¥” <20>Bpûb²¼ÈjrÇ­¤º&HKŠ’3sä\nô¼\$CÌ]\"lÌFZ(l.„¹rœJóÁ+Ú†·! \$¶†¤ò .Æ8©ZPPî«(<28>©ˆkèæÄ’ŒPê¹ PŒ:<3A>ƒ`@: #Ø2„˜Æ0<C386>ÀP¦(‰’*I#¥›~þµïþ‘1ŽÚY¿ñR«*¼qÔÜù)«®üFÖÚ…nÄi\n‹Ve\nZƒJidt¥]l=ÚhÞªkŸoš<0E>ÅsßKÄþ1®4ýU@H<æ§¿÷rSxZVòß\\0<Ý2é_tû±gNŒÓ86ƒ“\n‡Rér·>íØ@!Šb<C5A0><62>£,\rN ˆ­<«šÚò‘ŠË©*ªñ¢D¡*‹¤²B1}&Ÿ(h^žÇÉ  æ%.qp²6pb¬K ‹ž¤¡\$ä´Æ¤EÔš2‘^*KkˆJ”¶É÷êq/¨óB¥<11>fÏG¨&ö<>ûôºÝ&yK<79>  º¼‘Xh².&Ü<>k# £Â›Ý·ßû,_|(Ô‡+“¹Õ{Ù~š9ëÇA!ïy þ£**Õ«\n@ ®»_R–u‹À@,O\r¤\$\n= ãªJfŠh‘ÜZ”GïÊ×µD1µ,‘S¯<53>ÊZrJÒ\"ŒXÀ<EFBFBD>!x\nx¦*RXóñœÒ“ÑYÿñüªjÅê6£t{<EFBFBD>IVh\r„õ’£Šò««!Äåµ\"¾È!½!äĦ-„L_Ô0—,‡¨Œ¨B„}áós§`²ìurøoæ4ê#¶GU9,Š<>‘-äÈê\nóO`å‡ö\"…œ™¿‡0Ü[®t‹OÉêZÏ|Ý ¦ÂîXËrA©År¢ÆÞl<C39E>:%'IÌí·4 ÁÔvŽÙÜ:xŠê‹ª§IÏè°0²^ˆÖyþjˆ€G›hÃRQB7ËÈ<C38B>±~n<>úQ%D6ER(‘ä,c(iæ0¦R¥*(Ñh§j Ap3 ËG¶ÊîÜòV'ï4Cœ9 a\$<EFBFBD><EFBFBD>Í'(ƒZ&!\n©@ ± %RÌ<>%ä KcÜ1ç)!KÕö§LÒú8Ç•\n9Sù¸<C3B9>j²™b<E284A2>Sù¹JKé/·—fÝŒÉý€ ö5yˆŠ•syœ±}»B澘¤¥Ž 6sÓ¾Q•)'1G KM&ž‹š:”Cq,¥\"2NRVñFJXA¨Šƒh3h¡+<2B>~°¹¼<>FDþ:‹I<E280B9>\"XÄÞ紣'¤®!ŠE!Dä<44>§uµ—B\nJ´©X¥ÙèªM!‰f4½\rLÿÊ®Áø<C381>oJ%ÔU[‡üÒ;ì‘dó<mìºQ<ÃÐ4FKY;ÔÙþ¼æa«e]DEdÊž”¬Íê›ÌIqK\r¢–L-|§dDê,ËÄž¬ÚеcJ¦sŽ`ðÒ„´ÚMeBí|Ü!™ú4!ëy-¤Þ­%e<ÌÙ©±E8Æ¡Ô^²<>¢Ý8  äQÔ8›\$<EFBFBD>¦6¢Ò©2s**Ë^M8¦A%]£|§-¬õ‰½©£Q ´ˆžÓ3P\\m<>¡%Ñ+›nÄíÉ;<3B>öî=[änô­ÅÃ’<C383>†ãÜ•˜ ®e¶I¤<49>´]*¥oR*æ-We1ZÙ*A\\±_s¾ïÈêñQ…â:óšK¦ÛélÛú·•ãJ1qÓDí¹TNÚÒ[Çtp-¼Àö£_Tãxpq×¼…&ó]F&ödöbʲ€£vG´ªÄF*Á*„žL 9?Âø(Æ/<1B>+«L#×élždŽÀK|‰ï&µ/¢˜OÓåŠC°áL\"àŒÊ °È¶pŽ›wâÕÖ±Ý3DL³²ÐX Jû;¦a—\\´•1IGÃ…/ã&cä–n†Y¼¸üƒ\$Ì:‚Ù6 ¼Ò³ +#·à<C2B7>BùX/±²I þÝ{ׇóùŸÌ‘è7? ±T…ÒTµ#8Cxu 0‡e€ƒx È4‡`Ò¯Ã8e‚ÓT‡PàtXÐ4<06>f¯Uþ °±lIU°Ö½\0lÖ§M:0Ò’Ñ*ÏizCNtÝNö* Ùr‹6ÒH¢\n³‘º˜Ñ÷ùH^fŒÐ…3C\\É\"79Ž_j8ÆÎí+†ï¤:voCC/Ø{Cß\rqwð*bŽ÷Š?y“Iç£Þ<>È!=V\$ð•9µ]jQ*ÊÉÆZÌ¥Þ¹ØÈ¸Êø̤cƒJÂÂëN¡\0_³AÌà°_Œ«ñb=ß“õsvk\n<EFBFBD>‹œ[>¸ô×Сd¼nÒùÜ·fRŒèmE<6D>%úuÌJPCi¥,¦×ï~žm,ݯV‡ßS@¶R˜AbÄÛ Ä ãö‚\nQ šŠ¸ô¦Ø•á4E‡0¤Bî«™»cÔ%:Q¾wãiAìù2˜kÁ.ö“OÇ~I–K±ã×*Ò”òôÜÚaõ“†Þ^®BŽág+?âG¯f/Pø2_Ù‘FÃÁ~XWïòF3þߥ]Ýr=f•õØ7Ø\$ØAÏg´±~Ù¿`›þ’¶þѽ‡ß–/[/Ï©ö3(Xo–f¾o¹ÑMÍÆù¾¿ïnÆ›EUG8ˆ\"Œå'†…ÜWÊÔ_Ù(?uUþ?›éùïÔ2‰>·<>ò0)F/¯\$<EFBFBD>O(ÝÏ@˜)ÙfÄFPÙjú¬Œ*Üa\$ˆ)bô¥ðpÄøÊ¯™„øÈ° °em/<2F><*fìâv<C3A2>k4èŽ\"¢âähµêÔ-ÌŽ/çšhŸÂ=\"Øe޶)l@þðeOß\0¡\"j~œB€ñnbíøÚÎÂÜ¥T©Ä¾à(í‰uÊ4Fj:þM\nþ<EFBFBD>ôè+ D.÷<>ï ð£<C382>Öÿ‹É ë\"àÆÒF\n6’‹qA <0C>Ù Ï>CgbAÐØú‘ƒŽ„Ý0å <0B>j^©e¼lPüô(àêãd‚ƒ†òB¦j;ë<> êF%g&¡f-£@<40>‰ÞÌçvꤊÙ?á>û¦P±ŒúMÖ¢ðÏo’ûÇDDQÿÌ`Q{¤Mï[n\n^0Ï,€DO\$HPăÄrBÐV.‘}ΣåâàâaDöAÑ-'<16>jDJ>š†j0nB¤-GœA©ˆ«'’á÷uqì¬Qá/}еñòpë\rï\nÃ\r#¼²–‡ä!qð¬<C3B0> 3ÃU¥jÁçª<ãSO\0Ór6²Å.KÑ; Ór5 /#Íç1 í6¦äg°`<60>Qˆ°±ŒËp²ébŒ‘èú¹,jé±®Nï‚óŒ‰È½Œ‡'D»²ŽüìB‹²–º /iR¡&“:2¬M²°°ÏÈKúÒ𢃢0Í2”è’ÆŠCá+<2B>ÐÑâ†ùÏtI¶øG‹.m÷ @Ð/2‘/‹ƒ/Ì*9‰,@†d Øjª?£“èƒç\$/î¨<C3AE>ÆÌ \"2/;D,&rÔÑ\0»KŠ6Ï\$ñ*â9Ô¼l½«ˆµÏ£&t\"âøDóVñ‹Y5ëÞSN_Sj˜Kg.\"â2#gÀ^ ˜N°¶bÎtáD°\$¶ÚdìFÁd@ˆê\$L¬‘«*²lârƒük0r¥­êÚ¢^xƒ13±žAK\r2«2•‹ùiø(D:\"n>ÅŒ\\@˜\rà €Ò\rÀÏ?ôL@Ú\ràäX\rpW†@kÆ‚°.ôåéö®rVÐbÞÏŒß7Ƈ\$³¦«\röáM—.‚ü<f‘ íá\n”8ðмw¨¤þ´K9°\rˆ\$ºlO&í7E©¯ø…°Êjbn\rÍDÔ_G4>(è\\ÂEFˆd‹ò'´EÐJ¯ÇkLNáPQjŸm·\ntœ@¦KÐ~®~<7E>'È'̓òTgò|è¬ë2ÊB2­\$n)K 5‹¶µâ\n›+nä”\$É 2èÿH£uOt2‰KYò ¢ÐVÅP°ItBI<42>±P”TkżãÎÊ~ƒÂlBBÎø¡ËINôbAÔ(Kƒ\0ƒ\\BJeÑ:‹j‹\nê\0<EFBFBD>¡~";break;case"sr":$g="ÐJ4‚í ¸4P-Ak @ÁÚ 6Š\r¢€h/`ãðSAC<05>4SPè\"ÒC\r_C!ÍÔ’3h¦\$‘XSA+ƒ/…ÑÔì†d²‡4Sp)+A|Ð[´(”Ì®5¥N&x•>а•Ja«YdÎeœÈS¸ž<>*®Kj¨|ÚÏ ”L`öEü^H—¯£²˜Ââ'U»®ã©ZÞ\rX45%„ìYDabK¨ìŽù0¸AðwiJb;¬ ¢­äJ»W<17>èêŠVº…C#´5ÆÆ·ƒÀV#«ÓA'+£êְ˶Öd°ŽÇö¹<C3B6>W&ƒ pÐ[=ökÚÕ%«í6“XСÑé7èÕ«q‰¤Ô&ôy6†ïæh'ø·,M<03>ÐQ]«*´Ûæãª/ºdô±Nz‚=fƒÚ•%¥ª:ù/ªë[@í².Ѷ\r,@\"¨éFÔÁP:Ü£–i¸ZCÑL„%LK®pé ž¨ï²!ª/<2F>>·ÄÐRD¢BÈ磰¼®;\0PJ2 Œ[ö†2\\šŸE²Œ™ÉéD\"¯t \\#¥#Fòš\$2`¯¹ÌK`A¿Êj°‘ÁÏ‹RâHKûîůÉÊ ¤ÓŒv˸d’|½­ÌLL&ŠâI¿I{k3>ä£G\n<’–6È:HS3<>M#ÔÂ1\$&~¶»nònƒ8hjØÃ®ñ|L\nbˆ˜‚U-\\‡¾êÒ¢ËÌ ª°C´o²cÔq O')¬£W‘ÃáÙ1ZȵQ‘Hê»Í­LLZéYy‰,/ l±“?h)*]fhQ Ìj<C38C>ºf<C2BA>=@²:§¿Óª€Ó·<C393>AXKÑ„ef=6{سMUýEî(6ƒ’x•¾Æ„(á¶<C3A1>\0†)ŠB5qh<16>r G•e”´aËÍ~„<>–åÆA¬<41>ú\"›¸l‹úö><3E>\nÈN[<5B>rÚàÚ¢,Ú%M=× ²3Z †¦®#O–«%¬2(ªšÓúò¾ÓS+J@X<05>Cþ»ày†«˜àªZÈž«˜î>¡%É3Å_ÄË#®0Ñ÷b/º{¬WˆÊöf%¢í\nWm©\n\n@ ¢ðv•Îì.Knõ M‰¼†²e›ª¤¿%¨@ 'Šb§ˆ%™Q¡¢2ú2®ˆ;Óz`­õü\"Xî Úu èïÊ\\YEKËm“¨å飚¯ÚSõ2¢^nóRµúj¢°{šVåà;b^¨a—=ר-[òî[¤]ï5¯!x:\$¤–/š#]ë2æ)/æGØ ØÙ‰.¬ 7œÿ ;çwÇÀ<C387>“wÀš›Q%)™«*XÒ@Ñ)¥øèœ”Zq°<>IAÌ‚<B0xÏ :…˜š²R&Ös•rî h<>ÒÔB[aAí¬ú¡R\"ª ¸¾…Pé}S¢ÇŒÑQ¯ ‘ÁÂBœ\rj±*IÅ#?S¬dS\0Ðoå „­W†@‰Ø%ÀÌ3\0ç<07>u;\nâ\rB¨é¢È¡‰hþ';¤Âp <08>&P¨A\0(|)äÉ­JbŸ´O @¦\0—ˆ8ó ÖN\$ôô!d³ÍÑw8IÑPâü/Ìú“7\$u}—U<çTÙ4%\0¶A½1Ìññe\n5ÿ¤tKËkÈ‹ÆñLÅ“--žqˆ\"ë½Ì®jË“ëx‹)ý#œRQ*€Aò/ÌõÎÞ—˜£+¤åGM4H<34>QAøŠHÁPKù¸‘¡/Oªa«¬‚VµŒë6ýý+ù†410 *<\0ª A<>òA’Q!œ\\F%nA\0£ña#‚Ô<E2809A>ñ\$€ÌToK¼kSf7JBº_<C2BA>YT‹4Uh® êVˆ‡5¯Lþ.xŽzgªòéšÀâ˜Y±'#¢‚UãI)XkeÊe²‚Nõ\"Ì”|0ôÓ<C3B4>¹vq¾NmE 0sGM<47>ÒJIˆ©+EÚ&,*ëÉ^çÞmUˆpLá ng¥äS›JREU<45>u4’Π’@.4D·Q]MigƒEŸjÚjâØ#5Æ­Åçák±)¯޽WÊÌçl\r5(6î?;a+„+±´N±ØF_ì‘N(Ï©ÀIu:‘\r³ÒêÐCØíjÛ¡wv\0š3»7[-<2D>o¯5†ÝWä€ül;­fòÃÛKSëÕr¸¨¶ÞX+s.\r‰µDèçhìUÊÉhª+ì¶äH¢nݼ\"7ySÞâ¥ßM1­ñdK’BŽ\"O®œ÷TÊê~8¨If‘iŒýï5ÿTv<54>¦—ptžÙú]ç¹_6b %%bÇ—hM©: £K°³ßd½o Ö8æÊ\"Ò){=NŽwv%.Ò<>\rìÅžŠÆbŒÆÐø±Ãc³Òm8YLKVÈScÔ=3Uqš !¼:‚\0ÐC°e¸7‚\0àƒHv\r!°2†pË ¦]¡À2é–ƒ h\r9 0†,ÈYúÃXª\rPç¤Ø±©3\$&f¦Yœ^:i+?“ãM`r†2˜ôM<C3B4>øª|âÄQa-žÓ19u°EÐÓHr6\"]§²%ªÉÓ‹MÝëLlJÞǺ®¥@7Ä‹j²F09,•uhE¦µó̉Zò\rF±Ù<EFBFBD>sà¥Á«Tä˜vÎ1¤ÚPcI¤!CxÏsG–½%dz8×G~Mˆ\\{§ŒH¼›È†r<#{3'Z¬K‡ ×ÎDâ\$žL¼31f–Ï&À<>ß–¨(9ìI<MŽéßÏÜêyÎQ\$ŽMŠQñÑdp<64>:]}Ë· êrñŽà~F‹O­óTh<16>2¶+…û·fú¤©êäÏ¿W¢\rd®õY„æ<l÷òŽ<RuJ¤ÕklËš¾nLR™è²gŽbö½ê+{c¥ZÌ!r,CT«h´UyÚd4F<34>“¶Vf/goçW763®+Î\0Ì{bŒï²Ë~¨Øú³Ú)ý²± ½d{\rÛÏqÈÆÊ8E„><3E>ãò%ÑÆ…F<>‡‡Ñ~+ p2<70>àèÇ…£q»šëY6Í7zœ„Êrš«ïì‘—RÈžkd^ÄMXIòÚjFÎ?ª§‡•Z<>’<EFBFBD>Æ4êW…½Žq£íšÜêšäÆzÆŠî3<>,ÛºàÛégÔ¸ó=y;>>ÏËœmŸlù‰Id„çFS1Ì<>)§ñç<C3B1>–S÷cžpø#¤®ß×!k¾óéÖÍ\n´ïÚ<EFBFBD>ïΨ/?oÞä„#\"ȨB¨iŒÈOîTð\0ð\"ÑÌrÿÎW\0\n\"y#N›P‰dEP2?i¼Ñb‚ãƒ*¥ƒœc§R#«êú\"0R†jfظDFJxíN³oäP~ïN|-°*àŒ|ŠëÆó¯þ<C2AF>P–¢DNB¡Le:Läe\n…”¿H&<26>âhí*p诌éŸ `”å׎ˆ.ÎŒ¥<C592>¼z„O /Öxg¦Ê-p\"I@_J>¥0„Ô\n2,…ö¥\nBýîƒðù‚Bñ06æÐ= ‰à(ñXpÇ\rÐʤÑ\$\"JB#­ð×ÿ\n„σ,©ã'ïãG\n Q òÊò#ª<>QK¯<<3C>BÈ«~æâò§jzë/ÎìΉ)J^¾L¤|0¾j˪@§ìj»äÃ#bªÄØö¾²‘žÖÑ“Nñ¤Îð@C\n®­„–Éñ¬«J.ÈŽî\nîÕK¢«mG\"f¹ ¥Hk*Ã,nB®Rð什†c Øi·°ž±\n&ßBB þâ2\"«pí¡ihŽcð¬+íìö+’,º0´Žüê­#‘ÀFb\\…Â&€ãÚ°æDJÜBpFRI0ø\$Íô‰1R3b{l !‹å¨^érß\"Þi¯·\nCî=m'bF¬<46>X¸Ël4„RÅÌl“JÎ%!ç‡ ((°Ä@–¤b˜A”+tx0`¯ŠdÔmÆ!ñ¦öJ–cÐ,-Ž üeXíçÂ5K6oï.m[eœ4cV`²:!ÒøÔ„M.Í=<01>C0’ÔŠrì(âë ÎŒ/\nÆûB:\\²ð>ã]/°‘‰<>‰'Jðˆ<C3B0>úŒHA«a »Çr#¦ˆ8mÌr\$»*B\0”P‚´ìšª%\$âcrá-Ø<>…@#é¸1f»}êw\$ü8` ø…¾£Ó\"اæ&‰b‚ì\"/­×\0B¢ßŠj–‰º×¥ÌjÏc%N­%'äaŽ–ú²·<ñ<N°ÉóZ)8â°·Å\0AD=!<21>ª³©u<)Ý\n°ò“à";break;case"zh":$g="ä^¨ês•\\šr¤îõâ|ä\\#]5ìAä^(Éd;‘v¶q @§2q\0åRB¨B¹pçM!#qØü¡NåX#â ¡\0”æB’G#Ëh‚5Ê­L9SЉ <0C>Ω]œ¨äû•N‹’,”2TK¡CL‘…€§B½ZèT !ëÕû<C395>(¨’%Vt¼‘.¥’§ÜÉu³¥.´©+Rîub𠲩\"õ냑tŒt/ÓnTBÚ¤‡P@®TÚùʽQœë5Û<35>w’Ñ‘J*fánT9‘ xJ6¤¯C9ÔŠÁÌ<C381>‚®’z\$Êï>•‡¯Ó®dbÏÅã‚<C3A3>(K™©s\\·êé\"a|çR.´É72y \$M­ÉEË¡N†Î/½¯f2ƒs]®<>*Ì‘8U¿e«D^ÇA|H<>A(È.‡A‘ºn«®Ë—®É`éo<> D\$„<EFBFBD>8s–<EFBFBD>\n<]œÄ\"t^‘§9zîÄq\$r—D{¤L¨ÑŒfH ÄÒ‚C¤¥aÒJ—ñ<E28094>L©EB\0NB0ê6\r<EFBFBD>\0è0ŒC`ÊcÂ7B˜¢&¤Š*]”‰!Iœ¥âÔr9J90ù½eÌ,íÆÌôͧ1PÖ‘“(É¿3´ñMîâsÄÐS7‡1:A<>\$É Û—‡)¨œÅ™Pt’‹TörϤ±`ûP. ‡ºÅH6ƒ’ì<E28099>¤@@!Šb<C5A0>Œ#Å!ÎD‘ŠiÒC‘¨ÚæG’.šX¯œ¤i*¦¤”µ0@6QÁOÙÁ4²“§)~B¿eÙÐQhI^ØZ%å¦WÚ¥¹dÈÇ„á>†2yo]×´óžã¶:½ՄE\$V»vAÌ­+‡1Tœ¥‹‘«dãªJîcœ˜„€<>( ƒ¤}¾·¡„B|†6BPU&É<> ˆ‰â˜©Š»N›IéÁ#P¶P)\0Bœ¥<r‘Ez9„I Årì¾R_ĽóPÎ9̈S)¦8VEHëêŽ7N·ÙmD²2G9PE²ŒZ¾©äÅwäQls\râ|VäDz†[›§i—ä>#‰â¸\nJçî%èJ§{Â|Ä–õòHP5…{úûj’³„«¥\rr°„¡pf3n…9\$©„µ1r/\$ âp@\"¢`Š*¬I.Úí-Ü勌O+ü‚]Hp‹÷É<C3B7>ù\$‹œ“Û[¤]“ iHr<48>å“K<E2809C>äRH[¸Ùê E¢ U!åÁs”åßÊEýWÛFÌ/sàά›>ÊÑD3.:=‘¢/8ºQãœMŠáÌ(;¬uÁT(@‚íaì{otP‡L%áîÌdHšÒàÖÅÔƒ<>x© ±tŽGH“È´R©\$TP2dRn=H§“\$dFÆ9ðózvÌJ|<E¼Ù rH'Å)ej*ML ”‚ÊðŒLBž(Žh‘‚xK]ˆ(E2íÅè±¢LF¯æ\0š2µ`QQÍ,ˆ¸¢ŠÜWíEs,Öx^„LlsdŒ™”2,F;<3B>Ïš@-±V9ÔBà^ñæ(™sô%É{Ô@‰ÁÌ+Q»£˜ï &K(¯\$‚v\$¼“RÏ\ra®A\\2†)Njàô}#îȉªP¡ñS><Äap¶ÊaèAÑ\n¥Ä\\ÆPP?<07>sNIÌõ)éŸf<>æè¼BŠY®+‰òþ›c–n€ ²è \r„;%0ÜÁ\0pA¤;”¤Ã+@“À:‡\0ÈC¢S<0E> 4Ϥ ”<C2A0>qÉZ¥\"…&¡Ê.E±¦æ˜VÌ4\n<EFBFBD>èiH¡í¾qÍ×¾ø_‰™³©4ñpÿÄŒ›/ðö•ù¥)Qa¦\rœt a\nº )'%3<>–æL]0®¨Yµ”ÒÊmÓ<gÍÌr‰!ÏÁÈ1Žáýa&#ŒIð‡‰ßW<>VG-[¬nª=ZK4écþK\"µ@zïÊÃec¯ !2¤\$H§Bã–“R†³4—ƒF6µþ™L±¬!#¯• ú&æ¼Ói•‡S‚鬖A` Í„7‡(ÀGÈaÑeÍ„[ŠjCøÅ)xˆ¤oMÒºzWc`µ®°¢Ê[0¿ e©¢2h@qn–ºÙœŽ5…@ApBmá1T5¾¯µØR…E½<45>\r”‹-e°(Q#\n¤àUVÓ7D€”FÁ“4˃v(qKdV¶ ( o•,*U%ž¿{åEå)=çÆ×¦×å-<2D>0¿fu‘Y#óߥ÷¤íJ;ú{0iµ1 ’ïK0¬A²xe2’r®h…Ù䦠W§¡\\##°<>É¢…¦¼J\n<8lvs‹œcfÑŽ²xßãœ/l:.PDö·Øs†<73>Ê’ÈUïBŒØÛâbzæUü^Ô¡ÀƒØ×,ÁÓ]ް8§ƒyk/ãûý˜¡ªÀY<C380>/ \$_Œ¯­HØD\\k<EFBFBD>Mž`ˆfÇ<–<10>C˜h ¡’ÍcÕ\0#›²‹*BèO¿ž­.á‘pæCfí&\n<EFBFBD>…\$´P“Ý ¥¤¹¡‹<C2A1>ŽoÅó(\\ã cŒ¥„!ª<>Ø\nÃl\r!Œ5‚\0Þ<1B>\0aØ0†Àë@§€m\rá<EFBFBD>4†`òHt¡1r/L±^¤fêÑ\"\$L^µqRYbKg¢ÓL‹1Ð D¢h+bQÚ[öÚ…0¬G‰Hš 1õâ•ê Æ¬(E¨é¦†œ<E280A0>š°xaØ<61>¸3€®À<>ÂIN¤ôij..!<©\"r±Ò&„4.œ¶._RŸiu³ôV>ÚbHêœË…ÊÍ+ñJy #\n”|ΩؔÃe ºà7‡\0èChiZ„§äÊŒª<C592>NÁÊè ¿óþT%J\0Uj°¨k£ÄüJõ”‡rÊ<72>~1W!™A yTy)\"0KAF³\"AÉ ¼¬’Kþ>Y9#íÔó’IŠæ§cÎx䯥ÒrÃ-gÄB*E,æ[ò›Ëø\n  К‚˜S";break;case"zh-tw":$g="ä^¨ê%Ó•\\šr¥ÑÎõâ|çB(\\Ë4«‘pŠr –neRQÌ¡D8Ð S•\n<EFBFBD>t*.tÒ9<1E>E‘N”ÊAʤS¹V÷: t%9<><39>Røú\",<2C>r«ST⢩‚ ’Tr}ʧEÐÖI'2qèY¡ÜÉdË¡B¨‘I€§B©=)@  ÷:RœæJ®))z]K]O¹“('JY'%V¥ÜêÅ4Ye%D%ìÔç\"éé@,œ¨…´•r¾€%m–eʺU¹Ök·:Õcr^.«´„Í9ʸYº0ç*½\r©Ø,VM:®™]É”´5‚áȹB¹ù S¥¸s\$Ðü-,=N€r¡×ZÔƒš±CM­ÉEÌqDèS%²~<7E>W³¹dùØÖUÚéÒPª8ðÄb,@?ä\n[•AxW<78>A(È CÈè2…˜RêºîÉ’<>åêð\\:¤Ù r’B†H‰Ò²reÙÌBès—¥r†GM9ê“*A UH ²\nƒ(ð:I*[´å2JE¢¥é8èØ6 Â1\rƒ(@9ŒcÜ\nbˆ˜r’%ì`R(dI&«')Í)O£Ö\\¾í3Q=>Í#ð³¼<C2B3>4êþœåY>²t+Ï>¸§1<[PÊX™¦©)`G9AzuN<N;“P¿<50>ýQ‹;FáÏÎ3¬ì;@PØ:Hz\"¼ ab˜¤#K£xÖ2<C396>ËIÑE\$9ý:Eã0”,ç),W-5ÂÙ ±OÚ¢˜Ê9ŽcHÞ7)~B¿äAÐQg)*O®«BG4[÷\rÇr–哬G0ac‘vM–K“’B”¶ª ‰µÊZsĉÐV‘6©Ì­«¤H@ì–‰1\ns ZB+Jâ½m ÖWœÄyi]\n@¡ŽcÙDZ<44>ˆa !˜­æ( ☨R!T›”ëIÌ\\iÖ%A'1ù)ÊQÇ)P\n\0A]%%j „*XUo†ìƒ‹jÒ\rAË|³eRhRZµ|=¶¸Õ-EÕTþÌG9PE³l•TtÄTF‡‘dÌB«*ÎD‘\néX†Zó0GßyŽfIã¤.?<3F>äzèçQ\$až—\\€êÙUAxDº‡1@P§DmVÒ¾h³Q䘾L¯”\$eª…Á˜Ìs”ä’JRÇIZ¨}¿r âp@\"¢`Š*¬<>/wG)AÄ'×<>%²O+2t ]JU{ÿ\0<EFBFBD>><3E>*júζuE\0<EFBFBD>l#”©ÁP.Ç@§e\r‚?Ò,\"Ð<Eä]æ ²ä.\\;Âí¹”1T{ωóU&ØÈ<C398>ñh(‡(¼4C˜ô§±Ï áI¢‚øCat\$x›Ì€L½‡´B€D/<2F>@ ˜~ÚÁ7z/L¶\nqp³G)µ\$ª!E@˜ž&EäQ.ç4ç®<C3A7>åDqË¢0W­rØ/ Ò¡vÑd^#÷áÒ?2°@]™ÔûÕ4¥Ð»†ªPÄø¥¦'R„‘f„”O‹y9¤ ƒA<%¯éñ_3ã¢Ät‰ñ~ÉXÊlMÂìR>hË#dRÕmëèP\"q*G,¨x­u Á)! ¤##¥™‘g‰<>F\"òùuš‘L WŒª–R-kÈs ‡(<28>ƒ˜VŠ\"J ×@¡ãœRèÈ[E!)qBQ|'‡!±6qh‡‹iX gI²†ÐTB@é¤dŽx³ÙMD #Ì{K]e8tƒ£(…¤A”é+Œ:•s¸ÁÙW S~ãžJ¥òËQë£pè 1aHNXY\ráԀ“n\rà€8 ÒƒJa ë}`‚\0ê aBét4<06>æ—RúaÄ•;”‘0\\…ø<EFBFBD>©ÄXSqr/9– È5ÔÄð&*¥ 9P>ˆê\"•\$«äs‹a'Eh\$#m<>@ÉÑxZ{+𬮴~»‹™U]t,ðˆ[.<2E>¿7!œ”’²Z^Ç0®¨<>dˆõŒ¢ŸëZ\0r‰!׫˼Z\"A’¢K\nŽÈŽ2œF ‡Ü9_…«¶¶ÙZ×ÈI`-v>¢æˆT¡„*}¯¾³‰vtü’‹=\$‘õ»³ˆÛ›…hnty};›_#xº<78>ê*·áWu(Â{»KÎîXXqI(‘‹\"<ãFô}D×d±ŸB2KIE\$Ü<EFBFBD>“ò®¸JW ô…­à¯±+\0]»<01>›†îΈÊ9ÅA¦2+™t\nI…»£…èH`æ^NÈš¸vÀE¯â˜*0|<p²õs®–3Y`ÍÁ\"¢àÆ‹<EFBFBD>) WŠºDx‡\n.š<>‰åUÿ‰˜§Â8‹ßê<C39F>„²­ßg€{<EFBFBD><EFBFBD>ò,ø\nÝåC”ï#p°[)/\"IyráóÉ‚á߈H挶TOyž:àhó›3Jó¼'³8G†÷<E280A0>S¡W+*N<>áÌ+Ñþ' Â1©d\n9*<2A>N­bË&¼ ÝsQì)\"CGÙl²f°8­ÒŽ\r1lˆ\\^s+î7çk1¨ Φ`0§iRØ/ñ¸›ØŽØæ<Ë¢<>µÒ)ò'kœ½¢ï.¸‹kO[½…b–Á×»)Ló\naó®¶ÉÙš=¯ü!uÙsÚÍW7g}«vâó „9†€Ê~œŽ(íÊ©x¦( ê\\µ˜\0äÃõ |´EØkDԚÜ\\ ÒL,e¦óÏb×€ÍT\" •#ÒdÍŸ»ó'–¨CV<43>°†0ØCk Ü0‚\0ìC`uLAÒ™†ÐÞHf €4‡J—%ÄeüSg)³\"(ÝŽÕÈÕn„Q.'Dä.[Ptfä†bDCºð¼ÐJ@ˆ\\ <20>@‚‚`o <À7pØ{ åÁÉ1T¼œ\\q^P¢y+Ž<>HvŽ\$±<EFBFBD>êQqptJ…rÒã ^ˆ˜+à‰!“<>r®¶‰>íÞ;ÖÒxMj…J“O)u0B<30>•br0àHm\r!ësÔ¸F£ŠÌ#Á¹…Ubvð9‘b.´âVÔÜá3r¤&·ÂWÜ%\$ú9Ê<EFBFBD>…yÒ?T™¸j'¡Âvhâ0KAáE-ꇤ¡÷ÿ€.‹g…‚¼T“ b ÛÇÙðž xñÑÞK`ªéD’”ÑÌ#;cÙÆ€<>‚hMAL)€";break;case"ja":$g="åW'Ý\nc<>—ƒ/ É˜2-Þ¼O‚œh4«<34>¡‹)\"j¸²J,¢‰ âp„¶&¼‰¢`Êx26MÅ’`§2q\0åRK\"‘hÂ\n4ƒŽ –±˜²è@%9<>¢S¸½<12>W¹U©‡*qQ„ aHŠ\nfçT®<EFBFBD>NT*–†“ÄÒѸ4‚‹\"¥õÉ“<EFBFBD>\0‚ N…BЪOœ‹Õû<C395>(¨š%V\$¼Ñ.¥s&od²åDcbj¨²æ&ˆ¥¤)×\$ª\$‚\\E³ˆ8Â\r›r§‘t´=¥¿‰Ãr„åΨW:T8µwHRÔÛe³• <20>¥¤s±5}¥‰Úm·=ÖñsK“ –åœÑ`¸s­“NtÒ\r’żs蟖'µãíæŠt[¥\0P)dš&R¶Ä’pDœÄÙh³ºËZž@•Ð<<05>%\ns“er W0dáÌD9)ªn_-ÐÑM6ÅÀs–åAÒM<C392>ÀPJ2BœÐ\$ psL ÒKG3Eä3œÐÅ!8s–…]—g1G´åë­\$l+³´˜B&Œ«.ÌÃgI*[ ÄªÆE’°è#£`؃Ä6 ¡\0æ1Œ#p)Š\"b,Y¢dóê”È„±ƒJ‡!~NªDòü»në¦A@Å\$4ìñ“8ä= S”½@”TGA~^œ¤T\0s?<3F>õ^T'I2ä¢dA³O‹Ä<E280B9>¢Î[]T0r‚IC°ýpA¿\rå*Û;ñÌw<1E>C`è90EÁs¥ Ub˜¤#3í³ªAЋ¹ÊCKDG#: å<>\$z PM(4À‰¼/š@AXM,]¤(´ÐA§T%0š‘5k<@£—‘z^Ä\rð@¢¤\röA`„DA`øL6š“õ± Ì6¤\n»ß<EFBFBD>“ȬC¢±yÑ—½ó<C2BD>[6Ý»oåµûét&„YBr—…©ÌT D¬@­Ë<C2AD>¹+I‚d\n@¡‘èZ&<26>¤RD)zU¦`x+]`cÉó•f˜Ò殦b€ž)Š<>»´¶§ a—(aG.hfYfnêˆAHéÊXb¸Î*†TYE¨ã˜@¾¨QLo)nk‰b™¶1}g6å¼@µvj-g¿.þíJ76‡D‘U²5‰+jÊ#×ÙÝ<C399>ZŽÚQå\rÐsø¾302…<EFBFBD>ÐSb¯‡TÛ÷Îò;dÄ\nZHðà<EFBFBD>éÈ\\/Å1N±ÓRa‘E±ÌB¶jDlüµ8Cꇓ_UÜj¢<6A>ͬèº>’^ò¯äü\nAK5dTAŠÆ\nÈ+¢<>#¥±Ê.’¡- <14>–7hí‹Ù-¤§5¶Ü<11>.a˜qN\$Ÿ\0–\" «©òO `<60>:\0 ž<13>\0D¡0\"…@ŠXÌÉÎ:”Gˆ'Å‹²H‰<48>4—±PæEpšH‚\0QŽq*ižX<C5BE>sC”@\nCN¡\rb»4\n©V*å²\"–ɳvÄàK  à’\r‚¦`ƤÁDÑTv<54>mR ²,•<>i§;fðY6cA\rÁ\0U\n ÃçÀ¦Ð\\l…pµS‘ØÈ«På4¤Z²–k䨂“¤¡IxÌDÎ’¡P —.‰4jØP¯4ð´ê›Ò&'R¹câéV‰²Æ/c¸¼‚%=PˆêiÉùºŒ Â)C”s˜½CÏT‹KR¯&Î:\"Ó\\TÂôfåÈ!§šÆm<02><06>Ã3\"|»)¾@È+œ|(*u;’ Dg4ð!dYEˆ(Á*ãci¥Å·µ9¿5fÜä?(€Ï©ÒÄ<C392>ÙL'¤ýc¶‚D¯j¡;LŠ”Ö~ÄPЂ\$\r¦Œ4[G8„hb)‡·¡2Xèlá¡\"nÍ”\"(¢G*”@¡áZ“©<E2809C>5”ˆh@‹ò*8¤,Gë)³?Xm1€(+†PÅS\rN£´L<EFBFBD>¿Ú8O\nrÇŸ3„r‹ +PXæ rˆávD›éaâ™\"ä`‘²¤( ‰—nVg´ë¯] ‘Ô&òg¬ê\"%!\nØJö9„`¿,ˆ‡»¢idl˜\n !¼:‚\0ÐC²y\rÁ¼\0äC°iOœ2¹`éi¨p <0C>„:'<27>èM®NÉà%¤mò<6D>*sªº a2zb’ޏB`‡ˆùL€-}‹ÑÆ\n÷9t¬MXŠ¡c8©æÌ¬¬÷»e¨¶)‡¨h¯\r‚º—rò¬‰¤²©<EFBFBD>ë¦\"\nöºÒÅR\"s¥1o*à‚ T–Í@×µ!;JB5\"¡Ê£W8(ˆ@‚=Ïzº'<27>;oƒXÑ\"™°§Ú}„©U A-èûš¨:Ø“2<19>Š•,`ÄM„Ĉ¹£Ð¼£ªfH]›-ŽXʉQѯ¦dÐÆc9ð™ñ»ÇVôT½|vµû^,œôã²B\nè’éäØð-<2D>¢/=Ö=+Í{ÑU½S5Þå——ОjÌmß7fkÝ4ÎHå\"ðr˲°RÏ‚¨˜Ò¹Îg² ¡03ºÁÒ}g ézgÀ¤…P°‹I[¯”ëùs²ÒKJBês”)’zUÞ}CòÔ-<2D>dZBÒL\n„S <20>*\"@· Œ¯d<C2AF>‘+g‚é6ÁxÝEÀÍÂväóó«h½lÖ\"¯ A²ßAv·oLª•v\$g5á-Û\0Î4ú\nW°ÄlÔ’zõÞB<EFBFBD>#М@Â\"JçÆá<06>4ýØÒ»xÌyœw™@[¿Ræ‹Ñ`,Vôß¹â i<>C¨7ž¦ÞqôÁoå\"Ç)üEbÔAAtŒG0¯ÔM˜\0#PåD‡¾å\\Ù1T>gàœŸAr<41>î©f'-Ð™Þø#ôƒ€rÝßzÌõƒ›ÇÚéÐ<C3A9>:æÏ‰\rÞ~v¯¹éçý‡!÷²\"±¼|‰R¾NN]åÀ.×T”S–ïêvÏ(e–Urc¯J\r»ØyÌ<EFBFBD>“ó“­ÓnŒdD?&e:eùž~E³³ÓÜÞw<C39E>„Âï³G‚€ÂÃ@e š\0ëh3Ê9•£&è¢ìL=±M<Š·<C5A0>‚<KV¬\nch=%{E¢ tº9ø§-.ÁQü_¥ôþ§‹£\$ia<EFBFBD>UˆÞa\rk†ÀVÃ`i a¬ðÜ Á„6[miho <0C>¤3<07>@C¥½<C2A5>ðiL2ñ.ŸÓYXAÁ;Ùu„“ÁGºé½íò¾‹R*‰J8¼P©bGkªEŸnD¥¢‡Ø&‚lõð €Þ /¦\rÀÎP \0À@ú äO+fN¢Æª<>¡ Á<‰Ä£%P>Æ~ŒÀU ˜üÍÌXå® ÜO‹jëÐHÃKÚ„Áv¤Ùˆäý\"a(--òü°j¬N®ük\n‹vµ«<´ò @Ê ¯Ž\ràà€Ò\r ÒO·¥L:É‹ªb)®ßmêRgzad”ŽÏö6l:éL^͇VÈÄVI¨ñ\rBÀq&öƒ.@Hc0Ð0D\"lG+èˆÚ\"iŒBtcédQÄ\"¾`\n€åT ¨€²„LÌŒ –Äud<>!O\$Ø‹ðpŽ lAc Íø¿Ë.2È¢î0­îàPêHL@";break;case"ta":$g="àW* øiÀ¯FÁ\\Hd_ †«•Ðô+ÁQh:.\0ªƒÂUÒz A\0‰«Ðð”V®XÈ` „¢B NÃy„È)“« Êô4:d®‡Ã(2õ|²j®ZÀå”yl”]W%c±ú<<3C>]W*fð,IR¬ÓÕTôý5²@túн œÈUxâ¾=#®Áîð }VEUD_*z,Ã6’Î ¦Ó<C2A6>Ðò)¬YhTü6fm„gî”õM„©èUØŠ¸²±)E@<16>:Â&?O¦ß£•úÂ:¥ÕEá—)\rbÏ*³@è*ê|ÇUÎ@ä´!\\°§ÊQµ‹¯Ù›Š\ngC‘¤ÜgÌmûÚ ¶¿Îqk’X¦ž°Ú@¶ËGH½êCâ„'8Ê7<C38A>£+ÈË»‹Ap£“ïñ#˜èɽ*‚žZ)äÊŽ­+éÀ¦2ŽC´I ­nò’ˆ¬Er*W.nóñ Š£œN¬8HŒ\"ÿ±ê܃¶-[äWŠ|rý@iŠïF(‹´¬:®‰\\Ù¤²‚Ðì;ά”û¼r,¸ 1ì¨D>âìé8Ò3Fï1\n Ž—ÆiêÁÇÊ\"Œ„GãUÉÍ3æ‘\$<EFBFBD>:²Š7ì ­8+¤{'¹-Óç©î<”Ó9t%‘: ñ\\ö4OûI?)¢m/R雬\$’’Ï\0Åj lëÇ©%\0þ7’û×P Ñ ÔˆÑ މHn<ƒD PJ2(4 ><3E><>6=“PS”Ü{_–v\n\\€N/Ó ¨lkríˆÃ¨Ü1ŽƒHÞ7n4®§Ú­Tæœ#8Î9 £8ÃrÜðÌße®Íê84²›\0¬S=<3D><,Òã¼íYð ñZ•Ézhï`õi˱{ì†+ò#,O­URÚÛÂW<C382> ”\$í ¬dʈ³·Ø6 Â1\rƒ(@9ŒcÜ\nbˆ˜ ×öŒøâJ®L‰‘<E280B0>k¬‰â]y5æ\n>¥•;Ô•Aj{<EFBFBD>LTëŽ20/ƒ9Û#s®RÚýM~ìINÉY>r’S)m3½WÆr”׫틄»Õþ<ÔËrdÀÍnSþëJí©!»º®\rDlœœÛ‹F™Çl²–°q«L˜âˆƒ«)ŽåÑ‚ÐÜâ[C¥,nÅ£j”+éP²(ùïëî-¸H“U=6j×fWu:ÖË»s³·xí<78><C3AD> !Šb<C5A0>Œ ´ ÿÓE‹êưÊ<C2B0>Hã<48>!u“Z,<‰«dÉNRW8nÎéìX,¥º\$tV vŒQu1­¸Ç(vŸU\"ß(0â*ů]«sÅ襺@¹O`¯àWÖ®wÓ2t)‰–¢º[u%ïÕ~7bC<05>l;Ðm¢)bZ©r«‚*‘ øZÃY0O¨È?8X´ŸûâJ&ÉP\"µµHD>î½K1±Ð\n)cèvºtjª5ޱ‡Õ¶\n(xBë¢0 #êHJ`|±„“\0  <02>AƒÐ'§D\0X}VÄEv<45>0P^c‹q¤ÄšòÐŽJ š‡R\rQ±¢0xS\n‰¹ãÜa¢#Åp®æ:CW\"îÞû†~òFEšµ\"¶ËÌ }‰!…ªø IÀc\\á˜4†pê—ºæ\rÀ€2•è¹J&‘-u·©‡ý ¢Ši”oË8™ÊÖäS<C3A4>Ê‘ª¸æ,ˆ<>Šƒî\$ÉÇÅ\"섉DùʘLÈ“Óö,3†i59©+`úMQªMÞ¾÷šQ×{-zK}T#Ù&€ŠS„žÒy\$Ц°DZÔþol•ƒ<À^\$*‘’Q×0GÅ—äòò9R\rËš<>ÁX0žVnÎCš Pï%BELËm<LØ:Zb±ƒ›ëˆQdÀ—`t^*t\rÈ7‡PÎw<>1¦5‡9…RA¸ƒJYj«QËÍ`Ï¡Ðè|\n<02>e ËÐ9†„2¢ U%îV7°<37>\\f¢\r ;Ç\0D%fPðœ›E€¡¨#\nU\r1W ¸†fvë´:bÂ9%Ø<>ë<EFBFBD>©®um<ðœ E <09>*ZücM~°t µˆh|ÖôS®Æj};:¼]Á@P¥¡…¡på\"I%±FI\r÷9ŠüüêêŒyð­:ùId”¡Xí¾MÇ–ïšA\"«²i¡ùV\n%j !Õê̹_Q3—²è#ÚLX%»²¯äÄ)úPÓ…ÞQ0…4 Jޤ<C5BD>¢“ò~8:.üÒ ‡:”qçQÑqìÀÇ¿ÝË+½!Sµèˆ×ËO e£-MNK†€l-<1C>¤à\$†àÉJ%”’:ÚÓ\"\n1n/-¶ÁGdJDN–µØÂÂJ0±lð \n¡@\"KIö>£0>è=µŠ5øÀxFUE 0qò ô¹µŽ†¾ ²ó3 Gµ6RÖ7§£~kµ8d¬<64>I<EFBFBD>r–î›<C3AE>EÀ×MR¨öíyéO1·m;¿;RV\\T<EFBFBD>8æ+t&ƒxr\r«Ý £4‚ѧeu:iZšm@‰¹¥7¯/à\$4ò+µ ¡…R[TgDí¾WpëGóë))CˆœØrê]š£V*ÎÄ9ÎÊ’Uš²6°Ë£RFBÁ¶I†z7\nj«¼A?¦µež8o`Âñ²5>\"Ùm²’ÁIÞ¬ôqí•åØ\0œ¯³õÃâ‚ú®Vê«S>èseÝén±·¶áØ™·3:è¾°7)ÏÛ[§nO2 (åÚÑ!U_X®@\röt¡Mm©»Öæo\\Ѓ—üÃØ•<EFBFBD>¸5·ב†o8<6F>Ë8ž÷Ûæ[ñÖ<C3B1>?ŸNÇÍœ«hΛ³´Ù~õO\\TÕAþkÃ8ô3ž…ô¿ßúJoû±áO@œ“²zOÁíQÝ9)R§!Ôfj¦Âäà<C3A4>Â|\nL‚Ræó¸ït}øžÑì…×ü«ˆmN…£º& ¨1”ù7µ®<C2B5>m.t÷²À˜ñSñæÒ¬Ý¢ø<C2A2>Y²äÏ¿¯<C2BF>-ð-•N_pJIk`Y¬¦ÍÃ]ÖÊ(Ž›žªÇL¬¾\n~Â7 Ïž\"°HÈøðœ&<26>M&\rœÒÔ2f˜+dÁÑ7ÆOå†ì<E280A0>û¾+I]2yÛì;vé4B!²Mc¾¹‰Ên»Õ¨¡ úG7}+ä¿¿Á¿8Bá¶D媼ðÕöçû)ï¥Rà·Ç8Af¦‚\0Ð \$L\0Ü\rà@ÊÀÒg Î ª“\0‚t …îgJ”\r*’¥àÊâ^j\rN°2- L & ŒN…„ÿ°«ìPPJúe°òL.iÐ:@0>íª>õˆ8¾jÆâƶYç.¾ŽŠvCªùìŽSJòÙ*øÁjþ¢ïã‰àü/ë<08>úGŒÄéìzR˜ßo¤üOªvð¢åpŽ»®¢ÎØ\"/¢‰\rÔ¾ÇÓ\nèžð¦ÆÍ`o­dˋ䮬þ¨jRûðšíðÎâì2}í:þmBLLõkÔtê<àî2ˆãJûÊ0m<30>’sðNð0Öú<C396>Ø×n‚ö.€zm€©–9¬¤äQ8ÍÆÄ å~Æ<>Æ<EFBFBD>L.1PqpŒ–Ðjâ/DÃ2Äì1,iq(ÀÑpŒÑ\n<EFBFBD>MRJèÍÐxîÏÞ5펺٦ÄÄÍÄØ®@‹É Ç(ÓŒxá)<29>\ní®qJ8}Ìh°©dõìo€ð\0¨ à ªdu®e FR€P ‚îc´EZåäâž±¾Ì©ò›èÓ0”£<E2809D>Ë<1B>ÇŽ\n“ðtF\0l±ŒN%+fþPQN íóÉðyL†ƒ<E280A0>Ë2ಠ­€œMM!N‹#†Bƒ‰˜Ï±!\$q'\$²#N`”I®¾Éù\rç€RÉSd¦4°Òг H6ñ.3O\$%~ùm0`Îå!Ž”!Ž\0å VƲ\"Ê0­%iX‰Èó’m\$­Ü«Í.Ìgç(®\nÅfÅ)1O/)ÂŽ¶¨­*qÇîëÉ*ì(\na<EFBFBD>¸wr¼¬Ž »H4ék—/ &ÝëY … pÈüð³ èžêFÀÊÃÜr¯0’)QY«!2 ¨çqÅ á2mf¿s3\rȱÈxdè:«PxªÅ%B¤çÄ3Ri1åËÌ;Ì«L½ï#R+4ðøœeå‚p­ ÌD€Ê\\`ÊY š\n€‚‘%~ÍBÐùg\0L4ÿ(>ÚSwGìËÉBÈ …“\\Úñá2‚QΧ7ÉHR”[rzQß6/‰’2Þ.}ÃÜ}©°¼ œ1Ð  ©<12>ÂÂÇÈy;J(ë©Ò‡ã­:ÓÅ3s >S'Õ3'Ý óÞœV°2ï%Ð<>Ô-=1¡P8ò²ÖNo&“-#³83K Í\"ð¶ŸÌ+ARôá°lÙ ÓPy”s+#¤UÔ\$×&3#qB®f¢T<C2A2> 2xÖ<78>8ÔjjGãTÔBp¤L\rÀè‘1ë)S.æÓL0ÿ'ô³ªÏK“›Kó+DT\"ÐY3RLí>N­B9@QM”¼‘2?4TeLt<4C>cÎN Nâ‡O(ÆôùMÔC7´ª£•MLÝOt»QÁ]OðÅJ…Òè¹nÒYoÒ<6F>¤3AêND<4E>A©`Óû>m³ÍŸ³ð0λ¨xöYê),ná +^ùÔdátå MÙ(5SF¨‘,§Å%«%PU‡&Uw(u||U5JsIXS‰&EÂ\\eð˜uæ<>Èænæß\rÔßR¶™ÏJ3CSu@ò‘4`æðø‰ûZµo]ê4#´qí’¸ÅÍ,Æ<>Ñ⟴ÃI3Y‰\r5ÿ<[3Çã\n±³FqFÕ‹ap§<6=U3HõLS…3)aIý`{c4Nw<EFBFBD>ÉG«¨Íâ–wf×]’w^óX¯ÄàºôÍJÍ=KmT`f\nÐËšÕ¯IF6=bS‡a,N/ì7\nëhNáh‘c\\ôIUDEö˜«\$T³– žD^ÕÕ©c•Ý1U±až \0­³ŸXÁ_W“ÃYKg“×Ñ.»b±fòpû”ð E¼8®£IJçª*-½g-{Iî<EFBFBD>L“PçS¾Ž’Œƒ’Po×ðbÀ:¸-WE“6¹H¥œög-rShàõ\rr×TîOòFùµ˜ÜÆORº~»q–6ú÷WgN[ôˆ\"WaUÍòŠÂ®cÈ\r€V `Ø\r Æ\r`A]`Â\0ì Ø°%\0€Ú\réŠ Àò\0Ò‹*ŒO ïT>ÂVæú<C3A6>Ò #(Ò50åÂŽåö­NoÇv”M.­I|1!'§þÐ Y} å}qó}µ<>(néC.CuéHyÊ^¾eç íK<C3AD>\nO0ŒR<EFBFBD>S´Av±!W.¼­\0Ê\r‰‚\\ê~ŒúL\r|ËàPÕc\n’%|AÛØ-|‘#B˘wo—…-agâ¶Pql<>b:V›|e~¹FŠWh Ž®<ÀÎXŒ'ÀAz¥è˜…î 5VJD¨š ZºÊ^UD}°€ÔÊP'x\\ñÙnò'ˆLq”¿€”ç€ÉúX•ËX4ã[.p'È\\FzBâÖÍ\r”8\rLÁ²}ö<13><>12jø7rÑLÄ@*³_¦ßF<1B>ô™x\nSö V\r4ØûP€\n<EFBFBD>,¨/ÿ\0 Ä ³›yc*\r Ú\r õ9øøt®¹T%¯²÷CY11<>=½k\n\0²È¼öSó\r„Û–¹.¯sï‚h8_n(_Á]”Ó”ö<ãÍŒy‚åw L+jIñÍhÙ²u¢\0Œ^€ËtÆ·¯Ä¤8ù£aä^åõr¹E_)e\r4sX'\0Ÿ•9W•¤Q>ŇVµgps2YvÀnµ^ln\n€å<EFBFBD>\"C8KEó‹\$î%Ëjøo£ï™~~x™\0šlE£®õN¹³lqxé<78>Ùi†<13>qÀ:¶ñŒë™\0 \0<EFBFBD>@š  t\n`¦";break;case"bn":$g="àS)\nt ]\0_ˆ XD)L¨„@Ð4l5€<>ÁP\\}\0CÀPä4U\"<EFBFBD>¢à\nt1L°<4C>C—h¤[\0VC—1iª™7Câ\nhú•ISLåóÕdz\0§Œ%aÈXB 4SÊ”ÊhÂ’¢H\$S*ršB¦N§2º‘`<60>Ù¥\n{:Â[)ªÔà5<V]¦P¨*5!-eYB){ì`¦†)Ðp\n<.ñ‡'ðjjj™cªÙd8Qe\"oaS-ãÔŠn5L¯œ@'z……\"”‚€aõÛ\n%\"´Œ%¡ÈýŠ™dSAõðæÚ{š×cóümö\"£«âÜlô;<3B>J<EFBFBD>œžï.<®žýÎÏ^ùùµw£»=Ó÷itLÁÀºc°Z<C2B0>lšÊ¥h4ü/Å\n<EFBFBD>P¬°âÖ¬äâ<C3A4>Ĕĺć¹ÍqJ§î<>\0‡B’å\n2ˆ.Ý¿nš`×3«Š.Ì2ÊZ²¤CÅò€+<2B>ÉLõ›LŒ.B×\$íB¸‡¦1lNE©‚ÎκiÔä§²\nã!»ŠB†<42>*ñc8Œ5PËŠ¾/ÒÁ¤\"q±n‡JQ {'ÇëôÒ­´-èJ2!ÑL&O<>3œêÑ •·1s+#:ý;ÑYP·¬´\n'-OèA« :âOÍ r0å.% Ë «B<C2AB>Ø.‹º³©)ì.Ô*Ä;Üû,ª´<C2AA>Ë:)¥ž±ë‰q\n<EFBFBD>±}\$³lŠü¥S¢DSMq0ð©4ô¹e1xՈèØ6 Â1\rƒ(@9ŒcÜ\nbˆ˜Ö‰T¼Ý¬±9OÔå4!_Éô g5(<•Á+,ûGÒŠË*;K\\—:tå2¥Ú í\r5 ¼]YàËö_!ÒÅ‘Cr2Sß­Eþ´,˜=7‚±‹ó¤›# LlðFÕÚ\0â2 ê”Æ+XyLOÁè<’”Ï®wB/òÎ#>³rcA¢ãwv%#ä\rDØåú\$L¦,´P6ƒ’<C692>ªKe>6S„¦)ÌË.È»gŒ¯Ù+ñ\\’;/ÓüÔFQÎÜÊÞYò hV-S(H\r ]£Ö÷ZΟ¿,+ÕQüE#/Õ_%ZeHÃx^iò)M 3³*üÞ!œv ³Ñë<C391>[»p‹?7<>¡Ó*Ï3¶H_q„8YºKm¤9¿CüB]Ô(‡L›Ë2qM7ÀÚžÁ3\"­q¥ñb3jST;‰šËâ\"€<EFBFBD>(`<¤D®¸|ÄŸ%N<ˆ@-aN¸À2òˆ‡<Pöíow…BNN*Z@€(ð¦tRå9·¯Æ¤ç<C2A4>»ê_+A”™G:VKЦUh¤µ6\$PËÓCǽÈ=Å\nOQ«¨OfIcâ g »y\n…å@¦<>ÈŒÙàtÐÙ<C390>¯èr›‘²!ÈýP»–à<E28093>—™:vÇ0Í»—û \\8e蕸·UªN)‰TCƦØPkXë%޳V&bÕÃ<C395>,ââ1„ tÉrôŠíö3)N¤Ð©~:<0E><>«¤v<C2A4>{-`껲×éf¦¹ì#g´á‹¬C)焇\$3>â€T‡v«@¥ ²€ïЉ+) ¬SÕjäû}^-°‰U€<55>šTtŽÑà¬DY>G Û.b<>MTIÕžBS‹ü0 ”0Ì·Ôb.;j™w¢Ùt­D® \r<EFBFBD>Ä@\$šFäÎ,¨þHÌ\raÀ?“aç£bí7ŽJÀ5œU„jÓIêË7m}»¹òq]yÆ‚R‘ͳ&œ!qŠ<71>ÇL°2èõ\$•aH9EY0µGFz\n¤+GÝE<C39D>„<>Q9AqîUXÑÓ\\oÍ«†W±]RѷΫ(õ\r%óÑå¤óÞ)—ئ4çLDÊô–ËeJó›î=@‘qOH噲B´ô<C2B4>Ô°¤Ø …HS¤QN#‹Û=‘eù.Ðù¦ªAAÚl¸4ÚÝÒ<C39D>L—*,TS‘DL½†2½Ì­Fc«d¿xv³ÄµãZ˜ò/¤Ðh²»xËÈ<02>¥!ë3cü¼YÕ]pÜÆ*»,hdK5 ÉXâ0Pê\n‚>l²Gº½lÔP†ñÈú+|ˆ[d­k¥çNIHÒŦD;È<>0Ó¥.—éæÜ¸:_0,üw¨V±uÇÃñc²n`j <6A>¸¢\0îd5½—Ì2àAV|N)å‰W8Ÿ2Œn\${²V¾¤Üª––®k컥Ò蜋~¦U­³‡ @¯;[¹mÛåɬ -E›N”\n¦z‘QóPU:\rG\\«žðžËr+»‚ò·{#z-k‹(ð`µÑ\"×UâZ6¾ \\%r(+,ŠVÊýRÔˆáîÝêw3%þ/'x<>fx¦@Õ<>¼ª²\\ÊÑ,N'NªÏ·4së÷o÷>ï_’±y«\rýY,Q,9”²€î¬¹–õñMÇðYQÔ­K%A,©ËPÊ£§²Ð–tpý~ÂsŸ.vØR­ê3·M<C2B7>g6á:ËkƈMå\"²ãN…6aCçšMÇëu)m[ƒ%Ï+¦ö ’£3P»\$. <öOS’K1\\D‡=zbnM5‰qç;ÔÁj7_•s\$‹ìcª\\k|–:u/ê i‰jBõ®ÔN²°Ím}±–ªØG.»Êà²è \r„;-àÜÁ\0pA¤;•ºÃ,›`:‡\0ÈC¢Þ<0E> 4î%¶·KvË^äôÕS\n ³×ÆõpÆEÓ<>‰r…ü;„;C… íí“ùÑ;݆o•P\$ØY<EFBFBD>aÚúŸ×]™±„–Ô–Råªõeƒ-Ô\\nÙJbÏvF¸Á4ÛMãn~Ó‚DÓûc¸<63>“®yc½I¹¦xqV=¦5C¸Ù\\‚›­”Æ­Uyb“S_¸Bµ% µcšæ»!\nfi<EFBFBD>\nS:Q¾8qcuq¹«`Ñ•Mg·:ól<C3B3>—B×0d«*Ó[M™Œ^Í`ÈAÝû`{³TŸèÔ¿uÈ.ñbD嬺nó#Çfñy~>çNŠâèIˆÃî¼n³3\nlÉq¦äh<EFBFBD>õhOnab|Œ<>u<EFBFBD>vt«äãfT£¨”ÿ`D._㸞æšßµrºxO)þ…æ>˜é9¶ûáo=/ÓÉÑ‚–‰á휓ÑNZäÎ9ɸ75è8kœ|˜¾ÈÙ‡…Jý5ÄzC•·ß?úXgç{luZ¤aµö2û>Sí| ^‡ß2àðcÀÿ´úŸ›ùb¶\0ýhȧ)F鬰ا”ýÎlåKÚ†ë€Ï‚ZPGä°êÚÂib¾°þ ¾Y,Öñ†%\0åžükî(ó<>yèa ‚Rp&¥«ãÇÐýïöð\"À£*ÊçÎ4ü¨ŽäíNü‹ÖüÐj{)˜Â¯`þïe/ôü°hY)–VˆÊé8Ö°“ï/†rfÎî8ÆÔónÒ,ç÷ÉÆã‹\n,È<12>°¶Æ¡T!ÅV.\"\\¶(”Œv´hª”-h›IÇkì¶PÆËJõhÊf<C38A>ü!Ðlã£ðm©%pÊ«…Ú!Ê.¯eV<¢¤ðØsÇ@ÌKŒt¦ù)iÔñæý¯çBDóIHâj>šHÌÑÌpjÐÙ®2¦j,äptÔ°xè|¿þ¦<C3BE>ˆÒɃ\nPe GŽGŽxé-3°Fú«åP\n.”ñ‘Êù°o£\nqpBqžpÑ¢þ®`Òîk§ø,ñ²ñ\$ûq™±mï͇²9ñv¹o Ò1ܳ£\\pP iÑšÌEBxƒÐò«¬<ÉÀ­¬ª®ÌíâË 0Þ@%¢Zkþ£,Þc\\Þ§„ÊpÊë/Q§‘«ð¨tlj‰zÉñ»¯ó#Ñ®²²DKQò¬ÒO0ftÂà°)ZRI±¼Ò+¬1â”:i¬ ëo‘çq.%U[²ãòvIò|#ƒõ®>”ˆ¾gG‹éØ®+¨®o(é­Hã­MnnüÌD”ŠÞ%ñâ¼ïñPE,ï-\"1-lé)oÛ Pèrè­Ñõò‰-òšb’ú„Rþi‘‰0rC1<43>ñîñ„>êéRÆúé..Tð+J-Ò±å0Rõ&Å2 M2s1Á®ÀIìw%PMßnÂ꺔‡<E2809D>+KOP¾\nÚ/ˆÖøñDöZ†È¦wÓE#áHÓ{…Ÿ8÷8OQ« Ó‘á%ñÃ9ƒÐëB°+DbÔ·¬°Õs<C395>;î­syÓŠÈ<C5A0>ZÓñN “|Yð`¾‘¬(\0fº\r€V `Ø\r Æ\r`@\ràÜ\0Â\0ì Ø­ÔÛ\0Ú\ràÈ\r Ì @\r è-Ó×<0F>:S¨¨ãe¢Î9Fqp¿43¶¿<13>=”7ð\"4@VÔFÀ´JØÓï ôäL‡eQL“\rÊ®ìˆ&?±¹'\nÅHj0'«fb@¡Tâ\"1ÊTurØ´Ì.òÚÊ2Þ°L4<>…kŒ3£g4Óð#Ÿó<C5B8>o(äë.èvM8@˜\ràÃB Ü ôÝNéAàä[ÍÎ[S¹LLgOÃ<10> §¾5Ìrñ´B°ð¯1æ<31>ä.Œ!Â~5 Ö;S•DóñQ®Šçq£ªQô§.ÞáGSbD‚¸S!³2tÔnèÔ[#S*ËRÍUbŽ\n<EFBFBD>ÞÜ-¤Ú…¼ @Ê ´\n\ràà€Ò\r Ò@Ê <0C>âb¤Za& Uµ4êÊßñ“4Zç)bð‚7B´T\"Ó(ÂÎÂzñqPÿ³L<C2B3>ðæø‡lñ†«lí •SõÌÀµÐ5ãªË‡G#EðÉÉÄ<îZtBæveô¥„ƒ\0¬\0ƤnåÜ‚MêŽI¹%lo•\".5&{ÔJ°Ê<EFBFBD>ïý3Ž8Õêø¥:¥Lé1U7cÇT×Õ?dHÍTòUOT'ƒ= ežHr\nÀ(<28>UBè@<40> \0t  š@¦\n`";break;case"ar":$g="ÙC¶P‚Â<>²†l*„\r”,&\nÙA¶í„ø*‚.›(¦ÂƧ<>EбÄu²<75>l.còN.6­…d2W.–ÉæðôajÙDÂà(<28>\0”æB˜6\$‰\n3ŽÂäh‰£f¨¯˜IéQÖÂêcK‚Ϥ(¨²•UU¦‘(\"²%J«@¦Êü†Ìºl*n³†Âι‹¡&*9M½O½Ã°ë‚ºD¸K‘\r™êªb³<EFBFBD>Vó,¥«¦†LUpzÞ‚9z€i\"wëÖGH¸¸!q*êÚ¿C®†ß•Rœ Y,¼Íá’j¢Æ-=îmê˜\"¢¡ „aòÐëôÕ<02>ÄÕ×R«×<C2AB>Ûûy? O?·å,[ iß:9Эôý>¹Þᅫ*/3ß+lð <20>™lþ0¯û°È­m³È˜°Aj¨Á*<2A>^ħéBfæA óç'­kú‰#hŒŽjàŽ:e)°Ú-/z:ÄÁLŒš¤hár˜¿I™V‹(ÚVE*H‚àC@<40>TZlãHÖKb™ÂfÁnî8Ptž“\"+ÐŒ:<3A>ƒ`@: #Ø2„˜Æ0<C386>ÉŒTÝ7‹2@B„˜¢&Gˆq['«EÄÿD((­¿Î ÷HoŒ÷@\rÄW)JSSHZ+e\n¥E–ôk†ÚR¥º”9.[ÚçÉhKR¸r<™C!Ð{ÿ»Î´°6Œb¨V0ty°S-±É\\ÕpœÿN¢pÅø:P\$¡ C<>è6B¦)Á\0¨7<EFBFBD>c(Ü‚6Œ=*SÒ \rM½i ‚0<E2809A>ò =PÕ^ÌÍhK†Å¯*Ê•C,ÌßxÁ‹ ´+L\0×¶)Új³CHJ“R! I„àLËXl–õÀ[\\W\$\n´/®ýÖ³;Nâ²”ŽÂOU³ë³ãÔrݼËbº¨#ȽfµJ5&VÃgPà4‰° š #Hæb©ªª½ðá° •߆\nx¦*!h<>õC sÍn³³„‘wK|‚&q¦}6®(k¥r*È^ï?Rl]`íц¢ŽtÞHíÅÏVÖÈ„€<>(+.D AXu\nEÛU½ñwkÉ™`<60>3ª¥<C2AA>O½üVE¾ÛuOPu£Q!èE!\\+VÑPÕýnáà T·oÆÁCÖæú*¹b¦PCZ¥´‹óhæ(Á\0u¼@)-*Æ:äÏRçzoÀð{Ä•¯7n®McµÞ¿5¦Ê5<C38A>DÚ#*L¸A}ï&@¬«=ÝY­<59>#vϦ‰€Jc4ÊE‰œ]ÄpV±bjB#¿3'Ú¤€Âp <08>&P¨SQ}&È À4†kšóÀw,À½<C380>rÔ<72>ÐBS}­ð­»S¦nÅ’'eŤ—8cM [ ×nè!RˆaØ¡§OkèAA‘l\\ C±<43>f¸²BfŸ‰qf\\¤„D‘a gb<67>™0†a™ÃrL<72>a\\@hEöÁÖi Hh¤\nB(t xaØ<>Q±TGT« 6ÏÂ\0ª A‚ñ¹>Äh<C384>pH¼>+p°Àt<C380>FÌJMtlµž¹†\$‘µ\"ÅPŸ–d0ËMC@Šª\r„T¬JÚ´AüŽˆY•”qF\$Â%¶ŽÚa!hJ¡„Fµ\"¤Óa´6ÆÈÔ<EFBFBD>ö¥+zHñŒŸÕìhQ#/Ï-ë¯È®J ð°'k¶g&â \n*%pïIEµG”R|“Åe7/Çé93–8lÆ(®é®T<05>I-/b#Ò96¦bli¬hÈò[Œ8­À%ÈMfG?æÜÍM¦ÄøÎši(A2)&0”£I欦3%àé\"MGYñM>3ê~Ï…jdÛ N¡í‘ßSDb*ÖÂŒpe³¦%û#'¢Þ\0U`mM\r)Ï‹­÷ˆ! º}1X­PDSP!‹1°Œ§rþ¢Ù\$;³îš>òvƒIñ¥<>a½²ÁZx±­kœ·»QYYÍ%q`êÚ’€ ²è \r„;&@ÜÁ\0pA¤;”ÆÃ+y– :‡\0ÈC¢d<0E> 4Ù\$˜ÊH­O0fÑ<12>pcÌy[“§Ö¶žbMm5¨¤Nš_ ‡î“Ž~«Õ‘÷¤Ö™M\r«ñ½<EFBFBD>+¢åHeê<65>¤·\\{g/®\\dDD„žÎCwB T1qu¼·ÎBÀA‰é?(%Ø™9RäBÚ1U((\"Ž–%S\n!Fsfb¨–k€ûc‰3>õžßJ.å˜Ê••í‚\rC©yª3ê7jB‡î\"ŠŽuªªEép™ÆƒŒÈ¶ˆRwJ£„…É9G  bQfq.ŒUV¶)Œ)‡n‡P‹šuÀê±L<C2B1>s8²¹Üû”íœö8s\nécÜ É<>v(Èkƒ(ëiròK Åx64#r(–Vº%‚X¢Ò8'>À(B8Σ‚‰\nMW‘T'1HãÜ¿…¹¼¢4’´ýÉ–m4™¾ádsÀ@3©LÍyær•XÉ-åÉ+b“@3xÏÔv®¶Ê<¢\ndG p¨m•8´›ó'SŽt×/©VΡ¦tÝè\$š|¡\$µöpðÌÊbÐuÐiX÷¥ ÎSoñÄõåý\"4ÂH%zsU‘Œ8MZP©^YÞEÀl÷\$-ýÆŽ\0Ý\r-!-qab…;GÆzœ¤eÜ=BÛ#ZÖ6aw=ÑYlÌ *÷“òè=sWp¹l*÷*|Q%ƒ{îªù¼wáoßaï|<7C>t7<74>Æè‰Ó»gµ«íbOÄÞ‹¼»·vØ<76>lVkØZ²ð†ß5ƒiË@ˆyÈßô›.rs¯Ênn3'˜Ì¡íÍÉqƒ´ÊøúÚóI=Áñý&vnï<6E>Âl-^6OãÅ‚Lã.G„zb¡+«xrÃ3ÓH”úæä¬3^W×:”%¦“€‘7Ío1.ÜŽ3¨tþd_;dÃßÝU³÷K1RÈ8’É\"aÂ@<40>b-\".üí@ñrÍÐÝ«·×p/DAµHóbGœ/éÓ5<14>!:Žòþ0‘?\rÅmVd8˜æ›â €C<0E>È6°ÆHc\r`€7­p°a\r<EFBFBD>ÖÍX€Úà i Áä<06>èR|.bš~‹¸?2¸Ý=7“¨µ9ÝNŠ®HÍýN”ð4ÅÜùÁí\$JÐ#NÝ©úS@‹˜ž\0DBË6~dL-Ɉs…]<5D>IB®÷Óö`?`˜\ràÂø Ü à\0000~DȲäÀŠÈ-ÏJ\"\$Þæ° xH2Ú«ÒÆMè¨kÜÚ.h<Šæ‰ÍÎkGعÊÈx\$V¹<EFBFBD>NŒzí0X\$D@¨³ë\"°KL€Ä ¥¬ö€à€Ò\r Ò@ÊõЙ\n‰Z×Ì=\"ÔŒdr|­e PdDE¿B &(T¬%æJCžÉ°¼{Ì0—Êåæ\nBíì+<2B>úÌl47kD%ͳ\rÌ\n äê&ajƒ):‘cŽQ„oƒÂT‚\\¼lNÊGXoê~\$È«Ð.EjŠÀ\r~WÉü1äþ!C†–Ä& \0<EFBFBD>@š  t\n`¦";break;case"fa":$g="ÙB¶ð™²†6Pí…›aTÛF6í„ø)²‚l)âM…ˆ<E280A6>°¨…G•˜ãj&°’,[(¨J3+l¡!(i\\25W‚„S™\n<­<>©Û(6®9¡!¨-…”…³.¡\"¦1j„ÂdÙD6•ˆ”Ζ±‰›\néz!b<>-f6zÔJ±kFBk5ºÊ¾½<13>X'\" Ê?/CZ&ʪ|‘_\nÁ.is˜t¦!c¹G©°MŠÀ´›¡á0µ<Z͆á3–,=Ö±³Â ñµž\"5ÐÀ,PÙUec¥P<C2A5>°š%æÿ*EE<45>s…±Š<C2B1>m¢Ëéz*M/ÍbñÍ­†Ñ«UX䊈õâ܇ÜAøõ¤z²vo6*Ÿ3ñy\"ÈŒ}ƒÇòÛtµ6‹Â7oÓÆ-IqZãNÓnÓ¢/³äŒ‰2ÿ<32>0„\$û¡Îº”쬈ÑP±0ŠÌ<ãÄ\nÒ\\¬Ec²X›EJÚΠ‹²îF(âÜÀµji¸\"È\n€Ò¢OúÄ<EFBFBD>ÇêºÂ0.;ŠÏ¤…P#£`؃Ä6 ¡\0æ1Œ#sHÁºŠBÞ&B<>þ\$hÒš¢/H:Ä”ɪTð-äTt¨›)²æ*.z„è»Ì<ðúA°›ðó\$<EFBFBD>JR´1ñR4»&ÏCõÒ®ÓÔ£ÏîmãP­st›ÏSt¢±C®\"X¡ÇL<š²:¥e ˆÒJëô·¦P\"œÓ´\nñP0Õ°íCÀPä:\r<EFBFBD>Â^€±QºŽ’4!sº®M¨ãŒ†—(€A ð@*\rãXÊ7¦)ËÚ„<C39A>«y‹¦¥R=ÇEb<Ì0óÕxæ3 \$õ6 é\\ÌY+ÌÃC \"Z㬶Ú&½,-^ ‡!4j¤¡5+\nÑ Šb<C5A0>0¥=¦¬Ú³ºä”ÖŤò°¤–jþ¼¼ÍZ·U·1;‘Ánc[©K³WQåÙÂuNçm^|_[HÉ´„OúNîÅkf™±ø8Pž(ó²ÅP¯dM\0Ô.‹|óÕP’ÀY\$Ó5¢Ÿëú…&§7¨Tûi<C3BB>éÃ#‹Ýˆº¾<C2BA>Žhóí¨#³úa8#ú6—¥ËôøüÐÉÀ\\åÓÕý `³Yþmgg<‹¡·;èÎØ÷7¼w–),mèîW©]?Éí﫽K<C2BD>És”2=_8‰ „ÞL*ÀQ&ì‚Æ—S¶å+%´<>=JMZ:³Ià@ošÒ¹l)ÚBã¥ižÖøùÚ˪Dã8 Dƒú‰åÔ’)µ/\nà±¥º>ˆ\"ñJÝ\$øú÷@Ù Hå´W £±g¬ œ‚P\\ Ã2^Kq((e¼Ù@¬-‡eù\n‡è €PO À€\"P˜B EYFéF\"äå<C3A4>Ú½Odì ²hVQC I&ô˜ó|F’“ˆ)޼ü§RêŽOYÅ#\nLú±SÈÂË\0¶Dp[ñZuÉqÕUÈI®ÇJa\"1|gE€B2†‰¼YW\$<EFBFBD>ʨP#<13>Ø=¥<ð™Cä­ášdgŠÍ£#“ZhÐb{ˆê*:£(ïÎ)J\$h¡¹q`ØU\n Âæ}aäP)…r)Àż±¬Â0ç§x¿‘ò;kRnN˜\$lËÈœ ÂÁI’\n€­ýFÇÂY_Ëá@nRO¶fìñ½GMí?&DFÜ Ã+\"™k,MŸ<4D>±B¨FhÄW&aÀLÈ©¿§Ò\$´¦y\rš2<EFBFBD>â•\$õ2Uk<EFBFBD>5„ÜÛ8vpsfÚ{dðŸ@3}P‰C›6xÍÕðúËÉÏ%å<>2­@ )'%.r©Â\\bй#F„ÁMÉ? „ï™BcFô-Ï<>”&°õþ¨9>›”aÕ6ïJƒ\"®É)IÔ<49>§5¹ÒÓø¦ÎcrA›Å[ Ñü禉ùº®×\\ˆŠ\0sôjŸÓþ@1\\`ˆé²f“?Þ•N©5Bd§DcyZAd7‡P@vK¡¸7‚\0àƒHv\r)p3†Vú+hu<01>0‡Dº@i®éi.N¤è}Mu‡A¥95e—c\$‚‰Ì±Ø‡+ck\nö/ñTFKY\"Ôj‚¯¿c÷KìŒ{©®á\\…\"a­+¯VªRÖG†Ò‘‘Fp\$Z°Bžý\"ô>ë±ØU24f¨¹«ëI<C3AB><49>2 õJÃÕžQ¹8€á\\¶¥Lâ•”C5‹ùd¹\r¤ÝùÄúï…g¯Ò<3THïAoQÇF{ž9rµ*.o+È^qíth¾ñùþBb\n!‘17fV;'VíN4kt7÷1W4 ð<C2A0>Ñ;3•;SâõNÝS´:MˆšÛ;Kƒ±a.IÚ¡Û1‰±C›ÄeˆZ”\$ŽÌ±\\¢1!F㥺ö×Á;š“‰N\$²Inªø –øíßc×ÏU²]œ/öÝ©rгçü–Wp@ßA'·„­.ZVËаeëô¢l–a%Ã1Á“‹í†Äw‘—†î»HÆ5R†Åž_–^ÕHuW~q¡ÊÔT.ŸZ4 Íp7.I›;h\n¹ <0B>È”]F{ÀPœL” ð”·£Âi¯æ`ÂŒPSU¯äÿÔ<C3BF>ó\0Ì ]kÔ<6B>!’2é]çESM¬»Ö1åj–Y®u®±¶YÇUj}zÜõ¡‹—ø›dµÓú6Óì§pÚÔS\\*–à…¸ý<><C3BD><EFBFBD>pÅ -´4M ä»C­õþ>µ¢Õn—ÏDµƒ)b;Vei#÷eüRAœB…E¼T¢›Þûaoµ¿oq®gt ¸f™áŒ-\"v¥á:›Ä¤ãOכ׋ÊFŸÁ7’¼Þ™¤Æ‹&Ãö^qã–IÒ\$›°6R¬7ÌãŠây„X9£+>Ô<>‡Sõôp™G4¦›2¦ÆC7W)Éé5ÇUF’4b¨ëx©©V'…²kÀ*LöâQŠ˜XbÙId\"ùh­'Yx%†gÔ‚o\nr1Éöi‘îÝR¡fGË„!‡@äXc\r<EFBFBD>¤1†°@× aØ0†Àë_ëhm\rá<EFBFBD>4†`òHtqùNqã¥[’|âœD^QÄ:6áq\"“sH5CA UÞøÕ ô˶A¡i9L!&|ƒ£ÏìÏÌï¸|o’}7›ÚÐ&å@ï­¼×”b<05>F¹«Îxaò<61>¸3€¯±ö<C2B1>’Iv¾%”\\q\\¯ªÅè<EFBFBD>гêø'¿Î§é6í»³8Ù<38>Æ_'Hg设kBÅKúÿ<C3BA>ê¿%¸{ÐxOúþîÐëå\\, ¨°Šì¬êÒK Ä ¥Æðàà€Ò\r Ò@Ê ‰Ô<å4QðsË¢ÕoŒ÷:-©\\.†œr‡\0vçî»…Ú»ÊdÁ%r—ÐtÀ(ú!„Æu¤Ì†¢\"/\"ØÈ‰=£²@ïx…ÔºìZçØ-‰ÞjI4|­´¾¥¸»Ç6G.¬Œ°a¯P&,,>ìÎdŠã-.; Ð[P¼ÇZ0 Õ\rbú<OŽY‡èGŽFˆçÌ8à";break;}$Nf=array();foreach(explode("\n",lzw_decompress($g))as$X)$Nf[]=(strpos($X,"\t")?explode("\t",$X):$X);}if(extension_loaded('pdo')){class
Min_PDO
extends
PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
__construct(){global$c;$le=array_search("",$c->operators);if($le!==false)unset($c->operators[$le]);}function
dsn($Cb,$V,$ie,$Wb='auth_error'){set_exception_handler($Wb);parent::__construct($Cb,$V,$ie);restore_exception_handler();$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
query($I,$Uf=false){$J=parent::query($I);$this->error="";if(!$J){list(,$this->errno,$this->error)=$this->errorInfo();return
false;}$this->store_result($J);return$J;}function
multi_query($I){return$this->_result=$this->query($I);}function
store_result($J=null){if(!$J){$J=$this->_result;if(!$J)return
false;}if($J->columnCount()){$J->num_rows=$J->rowCount();return$J;}$this->affected_rows=$J->rowCount();return
true;}function
next_result(){if(!$this->_result)return
false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
result($I,$m=0){$J=$this->query($I);if(!$J)return
false;$L=$J->fetch();return$L[$m];}}class
Min_PDOStatement
extends
PDOStatement{var$_offset=0,$num_rows;function
fetch_assoc(){return$this->fetch(2);}function
fetch_row(){return$this->fetch(3);}function
fetch_field(){$L=(object)$this->getColumnMeta($this->_offset++);$L->orgtable=$L->table;$L->orgname=$L->name;$L->charsetnr=(in_array("blob",(array)$L->flags)?63:0);return$L;}}}$_b=array();$_b=array("server"=>"MySQL")+$_b;if(!defined("DRIVER")){$oe=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
Min_DB
extends
MySQLi{var$extension="MySQLi";function
Min_DB(){parent::init();}function
connect($O,$V,$ie){mysqli_report(MYSQLI_REPORT_OFF);list($_c,$ke)=explode(":",$O,2);$K=@$this->real_connect(($O!=""?$_c:ini_get("mysqli.default_host")),($O.$V!=""?$V:ini_get("mysqli.default_user")),($O.$V.$ie!=""?$ie:ini_get("mysqli.default_pw")),null,(is_numeric($ke)?$ke:ini_get("mysqli.default_port")),(!is_numeric($ke)?$ke:null));if($K){if(method_exists($this,'set_charset'))$this->set_charset("utf8");else$this->query("SET NAMES utf8");}return$K;}function
result($I,$m=0){$J=$this->query($I);if(!$J)return
false;$L=$J->fetch_array();return$L[$m];}function
quote($kf){return"'".$this->escape_string($kf)."'";}}}elseif(extension_loaded("mysql")&&!(ini_get("sql.safe_mode")&&extension_loaded("pdo_mysql"))){class
Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
connect($O,$V,$ie){$this->_link=@mysql_connect(($O!=""?$O:ini_get("mysql.default_host")),("$O$V"!=""?$V:ini_get("mysql.default_user")),("$O$V$ie"!=""?$ie:ini_get("mysql.default_password")),true,131072);if($this->_link){$this->server_info=mysql_get_server_info($this->_link);if(function_exists('mysql_set_charset'))mysql_set_charset("utf8",$this->_link);else$this->query("SET NAMES utf8");}else$this->error=mysql_error();return(bool)$this->_link;}function
quote($kf){return"'".mysql_real_escape_string($kf,$this->_link)."'";}function
select_db($nb){return
mysql_select_db($nb,$this->_link);}function
query($I,$Uf=false){$J=@($Uf?mysql_unbuffered_query($I,$this->_link):mysql_query($I,$this->_link));$this->error="";if(!$J){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
false;}if($J===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
true;}return
new
Min_Result($J);}function
multi_query($I){return$this->_result=$this->query($I);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($I,$m=0){$J=$this->query($I);if(!$J||!$J->num_rows)return
false;return
mysql_result($J->_result,0,$m);}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
Min_Result($J){$this->_result=$J;$this->num_rows=mysql_num_rows($J);}function
fetch_assoc(){return
mysql_fetch_assoc($this->_result);}function
fetch_row(){return
mysql_fetch_row($this->_result);}function
fetch_field(){$K=mysql_fetch_field($this->_result,$this->_offset++);$K->orgtable=$K->table;$K->orgname=$K->name;$K->charsetnr=($K->blob?63:0);return$K;}function
__destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_MySQL";function
connect($O,$V,$ie){$this->dsn("mysql:host=".str_replace(":",";unix_socket=",preg_replace('~:(\\d)~',';port=\\1',$O)),$V,$ie);$this->query("SET NAMES utf8");return
true;}function
select_db($nb){return$this->query("USE ".idf_escape($nb));}function
query($I,$Uf=false){$this->setAttribute(1000,!$Uf);return
parent::query($I,$Uf);}}}function
idf_escape($Cc){return"`".str_replace("`","``",$Cc)."`";}function
table($Cc){return
idf_escape($Cc);}function
connect(){global$c;$h=new
Min_DB;$jb=$c->credentials();if($h->connect($jb[0],$jb[1],$jb[2])){$h->query("SET sql_quote_show_create = 1, autocommit = 1");return$h;}$K=$h->error;if(function_exists('iconv')&&!is_utf8($K)&&strlen($Te=iconv("windows-1250","utf-8",$K))>strlen($K))$K=$Te;return$K;}function
get_databases($jc){global$h;$K=get_session("dbs");if($K===null){$I=($h->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$K=($jc?slow_query($I):get_vals($I));restart_session();set_session("dbs",$K);stop_session();}return$K;}function
limit($I,$Z,$y,$Cd=0,$Ze=" "){return" $I$Z".($y!==null?$Ze."LIMIT $y".($Cd?" OFFSET $Cd":""):"");}function
limit1($I,$Z){return
limit($I,$Z,1);}function
db_collation($k,$e){global$h;$K=null;$gb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1);if(preg_match('~ COLLATE ([^ ]+)~',$gb,$A))$K=$A[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$gb,$A))$K=$e[$A[1]][-1];return$K;}function
engines(){$K=array();foreach(get_rows("SHOW ENGINES")as$L){if(ereg("YES|DEFAULT",$L["Support"]))$K[]=$L["Engine"];}return$K;}function
logged_user(){global$h;return$h->result("SELECT USER()");}function
tables_list(){global$h;return
get_key_vals("SHOW".($h->server_info>=5?" FULL":"")." TABLES");}function
count_tables($j){$K=array();foreach($j
as$k)$K[$k]=count(get_vals("SHOW TABLES IN ".idf_escape($k)));return$K;}function
table_status($D=""){$K=array();foreach(get_rows("SHOW TABLE STATUS".($D!=""?" LIKE ".q(addcslashes($D,"%_")):""))as$L){if($L["Engine"]=="InnoDB")$L["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\\1',$L["Comment"]);if(!isset($L["Rows"]))$L["Comment"]="";if($D!="")return$L;$K[$L["Name"]]=$L;}return$K;}function
is_view($S){return!isset($S["Rows"]);}function
fk_support($S){return
eregi("InnoDB|IBMDB2I",$S["Engine"]);}function
fields($R){$K=array();foreach(get_rows("SHOW FULL COLUMNS FROM ".table($R))as$L){preg_match('~^([^( ]+)(?:\\((.+)\\))?( unsigned)?( zerofill)?$~',$L["Type"],$A);$K[$L["Field"]]=array("field"=>$L["Field"],"full_type"=>$L["Type"],"type"=>$A[1],"length"=>$A[2],"unsigned"=>ltrim($A[3].$A[4]),"default"=>($L["Default"]!=""||ereg("char|set",$A[1])?$L["Default"]:null),"null"=>($L["Null"]=="YES"),"auto_increment"=>($L["Extra"]=="auto_increment"),"on_update"=>(eregi('^on update (.+)',$L["Extra"],$A)?$A[1]:""),"collation"=>$L["Collation"],"privileges"=>array_flip(explode(",",$L["Privileges"])),"comment"=>$L["Comment"],"primary"=>($L["Key"]=="PRI"),);}return$K;}function
indexes($R,$i=null){$K=array();foreach(get_rows("SHOW INDEX FROM ".table($R),$i)as$L){$K[$L["Key_name"]]["type"]=($L["Key_name"]=="PRIMARY"?"PRIMARY":($L["Index_type"]=="FULLTEXT"?"FULLTEXT":($L["Non_unique"]?"INDEX":"UNIQUE")));$K[$L["Key_name"]]["columns"][]=$L["Column_name"];$K[$L["Key_name"]]["lengths"][]=$L["Sub_part"];}return$K;}function
foreign_keys($R){global$h,$Id;static$G='`(?:[^`]|``)+`';$K=array();$hb=$h->result("SHOW CREATE TABLE ".table($R),1);if($hb){preg_match_all("~CONSTRAINT ($G) FOREIGN KEY \\(((?:$G,? ?)+)\\) REFERENCES ($G)(?:\\.($G))? \\(((?:$G,? ?)+)\\)(?: ON DELETE ($Id))?(?: ON UPDATE ($Id))?~",$hb,$jd,PREG_SET_ORDER);foreach($jd
as$A){preg_match_all("~$G~",$A[2],$df);preg_match_all("~$G~",$A[5],$_f);$K[idf_unescape($A[1])]=array("db"=>idf_unescape($A[4]!=""?$A[3]:$A[4]),"table"=>idf_unescape($A[4]!=""?$A[4]:$A[3]),"source"=>array_map('idf_unescape',$df[0]),"target"=>array_map('idf_unescape',$_f[0]),"on_delete"=>($A[6]?$A[6]:"RESTRICT"),"on_update"=>($A[7]?$A[7]:"RESTRICT"),);}}return$K;}function
view($D){global$h;return
array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\\s+AS\\s+~isU','',$h->result("SHOW CREATE VIEW ".table($D),1)));}function
collations(){$K=array();foreach(get_rows("SHOW COLLATION")as$L){if($L["Default"])$K[$L["Charset"]][-1]=$L["Collation"];else$K[$L["Charset"]][]=$L["Collation"];}ksort($K);foreach($K
as$x=>$X)asort($K[$x]);return$K;}function
information_schema($k){global$h;return($h->server_info>=5&&$k=="information_schema")||($h->server_info>=5.5&&$k=="performance_schema");}function
error(){global$h;return
h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
error_line(){global$h;if(ereg(' at line ([0-9]+)$',$h->error,$He))return$He[1]-1;}function
exact_value($X){return
q($X)." COLLATE utf8_bin";}function
create_database($k,$Sa){set_session("dbs",null);return
queries("CREATE DATABASE ".idf_escape($k).($Sa?" COLLATE ".q($Sa):""));}function
drop_databases($j){set_session("dbs",null);return
apply_queries("DROP DATABASE",$j,'idf_escape');}function
rename_database($D,$Sa){if(create_database($D,$Sa)){$Ie=array();foreach(tables_list()as$R=>$U)$Ie[]=table($R)." TO ".idf_escape($D).".".table($R);if(!$Ie||queries("RENAME TABLE ".implode(", ",$Ie))){queries("DROP DATABASE ".idf_escape(DB));return
true;}}return
false;}function
auto_increment(){$ya=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$u){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$u["columns"],true)){$ya="";break;}if($u["type"]=="PRIMARY")$ya=" UNIQUE";}}return" AUTO_INCREMENT$ya";}function
alter_table($R,$D,$n,$kc,$Xa,$Nb,$Sa,$xa,$fe){$sa=array();foreach($n
as$m)$sa[]=($m[1]?($R!=""?($m[0]!=""?"CHANGE ".idf_escape($m[0]):"ADD"):" ")." ".implode($m[1]).($R!=""?$m[2]:""):"DROP ".idf_escape($m[0]));$sa=array_merge($sa,$kc);$hf="COMMENT=".q($Xa).($Nb?" ENGINE=".q($Nb):"").($Sa?" COLLATE ".q($Sa):"").($xa!=""?" AUTO_INCREMENT=$xa":"").$fe;if($R=="")return
queries("CREATE TABLE ".table($D)." (\n".implode(",\n",$sa)."\n) $hf");if($R!=$D)$sa[]="RENAME TO ".table($D);$sa[]=$hf;return
queries("ALTER TABLE ".table($R)."\n".implode(",\n",$sa));}function
alter_indexes($R,$sa){foreach($sa
as$x=>$X)$sa[$x]=($X[2]=="DROP"?"\nDROP INDEX ".idf_escape($X[1]):"\nADD $X[0] ".($X[0]=="PRIMARY"?"KEY ":"").($X[1]!=""?idf_escape($X[1])." ":"").$X[2]);return
queries("ALTER TABLE ".table($R).implode(",",$sa));}function
truncate_tables($xf){return
apply_queries("TRUNCATE TABLE",$xf);}function
drop_views($jg){return
queries("DROP VIEW ".implode(", ",array_map('table',$jg)));}function
drop_tables($xf){return
queries("DROP TABLE ".implode(", ",array_map('table',$xf)));}function
move_tables($xf,$jg,$_f){$Ie=array();foreach(array_merge($xf,$jg)as$R)$Ie[]=table($R)." TO ".idf_escape($_f).".".table($R);return
queries("RENAME TABLE ".implode(", ",$Ie));}function
copy_tables($xf,$jg,$_f){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($xf
as$R){$D=($_f==DB?table("copy_$R"):idf_escape($_f).".".table($R));if(!queries("DROP TABLE IF EXISTS $D")||!queries("CREATE TABLE $D LIKE ".table($R))||!queries("INSERT INTO $D SELECT * FROM ".table($R)))return
false;}foreach($jg
as$R){$D=($_f==DB?table("copy_$R"):idf_escape($_f).".".table($R));$ig=view($R);if(!queries("DROP VIEW IF EXISTS $D")||!queries("CREATE VIEW $D AS $ig[select]"))return
false;}return
true;}function
trigger($D){if($D=="")return
array();$M=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($D));return
reset($M);}function
triggers($R){$K=array();foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($R,"%_")))as$L)$K[$L["Trigger"]]=array($L["Timing"],$L["Event"]);return$K;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW"),);}function
routine($D,$U){global$h,$Pb,$Hc,$Tf;$pa=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$Sf="((".implode("|",array_merge(array_keys($Tf),$pa)).")\\b(?:\\s*\\(((?:[^'\")]*|$Pb)+)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s]+)['\"]?)?";$G="\\s*(".($U=="FUNCTION"?"":$Hc).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$Sf";$gb=$h->result("SHOW CREATE $U ".idf_escape($D),2);preg_match("~\\(((?:$G\\s*,?)*)\\)\\s*".($U=="FUNCTION"?"RETURNS\\s+$Sf\\s+":"")."(.*)~is",$gb,$A);$n=array();preg_match_all("~$G\\s*,?~is",$A[1],$jd,PREG_SET_ORDER);foreach($jd
as$ae){$D=str_replace("``","`",$ae[2]).$ae[3];$n[]=array("field"=>$D,"type"=>strtolower($ae[5]),"length"=>preg_replace_callback("~$Pb~s",'normalize_enum',$ae[6]),"unsigned"=>strtolower(preg_replace('~\\s+~',' ',trim("$ae[8] $ae[7]"))),"null"=>1,"full_type"=>$ae[4],"inout"=>strtoupper($ae[1]),"collation"=>strtolower($ae[9]),);}if($U!="FUNCTION")return
array("fields"=>$n,"definition"=>$A[11]);return
array("fields"=>$n,"returns"=>array("type"=>$A[12],"length"=>$A[13],"unsigned"=>$A[15],"collation"=>$A[16]),"definition"=>$A[17],"language"=>"SQL",);}function
routines(){return
get_rows("SELECT * FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
routine_languages(){return
array();}function
begin(){return
queries("BEGIN");}function
insert_into($R,$P){return
queries("INSERT INTO ".table($R)." (".implode(", ",array_keys($P)).")\nVALUES (".implode(", ",$P).")");}function
insert_update($R,$P,$re){foreach($P
as$x=>$X)$P[$x]="$x = $X";$bg=implode(", ",$P);return
queries("INSERT INTO ".table($R)." SET $bg ON DUPLICATE KEY UPDATE $bg");}function
last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
explain($h,$I){return$h->query("EXPLAIN $I");}function
found_rows($S,$Z){return($Z||$S["Engine"]!="InnoDB"?null:$S["Rows"]);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($Ve){return
true;}function
create_sql($R,$xa){global$h;$K=$h->result("SHOW CREATE TABLE ".table($R),1);if(!$xa)$K=preg_replace('~ AUTO_INCREMENT=\\d+~','',$K);return$K;}function
truncate_sql($R){return"TRUNCATE ".table($R);}function
use_sql($nb){return"USE ".idf_escape($nb);}function
trigger_sql($R,$Q){$K="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($R,"%_")),null,"-- ")as$L)$K.="\n".($Q=='CREATE+ALTER'?"DROP TRIGGER IF EXISTS ".idf_escape($L["Trigger"]).";;\n":"")."CREATE TRIGGER ".idf_escape($L["Trigger"])." $L[Timing] $L[Event] ON ".table($L["Table"])." FOR EACH ROW\n$L[Statement];;\n";return$K;}function
show_variables(){return
get_key_vals("SHOW VARIABLES");}function
process_list(){return
get_rows("SHOW FULL PROCESSLIST");}function
show_status(){return
get_key_vals("SHOW STATUS");}function
convert_field($m){if(ereg("binary",$m["type"]))return"HEX(".idf_escape($m["field"]).")";if(ereg("geometry|point|linestring|polygon",$m["type"]))return"AsWKT(".idf_escape($m["field"]).")";}function
unconvert_field($m,$K){if(ereg("binary",$m["type"]))$K="UNHEX($K)";if(ereg("geometry|point|linestring|polygon",$m["type"]))$K="GeomFromText($K)";return$K;}function
support($ec){global$h;return!ereg("scheme|sequence|type".($h->server_info<5.1?"|event|partitioning".($h->server_info<5?"|view|routine|trigger":""):""),$ec);}$w="sql";$Tf=array();$lf=array();foreach(array(lang(10)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(11)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(12)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(13)=>array("enum"=>65535,"set"=>64),lang(14)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(15)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$x=>$X){$Tf+=$X;$lf[$x]=array_keys($X);}$ag=array("unsigned","zerofill","unsigned zerofill");$Md=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","");$sc=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$wc=array("avg","count","count distinct","group_concat","max","min","sum");$Fb=array(array("char"=>"md5/sha1/password/encrypt/uuid","binary"=>"md5/sha1","date|time"=>"now",),array("(^|[^o])int|float|double|decimal"=>"+/-","date"=>"+ interval/- interval","time"=>"addtime/subtime","char|text"=>"concat",));}define("SERVER",$_GET[DRIVER]);define("DB",$_GET["db"]);define("ME",preg_replace('~^[^?]*/([^?]*).*~','\\1',$_SERVER["REQUEST_URI"]).'?'.(sid()?SID.'&':'').(SERVER!==null?DRIVER."=".urlencode(SERVER).'&':'').(isset($_GET["username"])?"username=".urlencode($_GET["username"]).'&':'').(DB!=""?'db='.urlencode(DB).'&'.(isset($_GET["ns"])?"ns=".urlencode($_GET["ns"])."&":""):''));$fa="3.6.3";class
Adminer{var$operators;function
name(){return"<a href='http://www.adminer.org/' id='h1'>Adminer</a>";}function
credentials(){return
array(SERVER,$_GET["username"],get_session("pwds"));}function
permanentLogin(){return
password_file();}function
database(){return
DB;}function
databases($jc=true){return
get_databases($jc);}function
queryTimeout(){return
5;}function
headers(){return
true;}function
head(){return
true;}function
loginForm(){global$_b;echo'<table cellspacing="0">
<tr><th>',lang(16),'<td>',html_select("auth[driver]",$_b,DRIVER,"loginDriver(this);"),'<tr><th>',lang(17),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]">
<tr><th>',lang(18),'<td><input id="username" name="auth[username]" value="',h($_GET["username"]),'">
<tr><th>',lang(19),'<td><input type="password" name="auth[password]">
<tr><th>',lang(20),'<td><input name="auth[db]" value="',h($_GET["db"]);?>">
</table>
<script type="text/javascript">
var username = document.getElementById('username');
username.focus();
username.form['auth[driver]'].onchange();
</script>
<?php
echo"<p><input type='submit' value='".lang(21)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(22))."\n";}function
login($hd,$ie){return
true;}function
tableName($sf){return
h($sf["Name"]);}function
fieldName($m,$Pd=0){return'<span title="'.h($m["full_type"]).'">'.h($m["field"]).'</span>';}function
selectLinks($sf,$P=""){echo'<p class="tabs">';$gd=array("select"=>lang(23),"table"=>lang(24));if(is_view($sf))$gd["view"]=lang(25);else$gd["create"]=lang(26);if($P!==null)$gd["edit"]=lang(27);foreach($gd
as$x=>$X)echo" <a href='".h(ME)."$x=".urlencode($sf["Name"]).($x=="edit"?$P:"")."'".bold(isset($_GET[$x])).">$X</a>";echo"\n";}function
foreignKeys($R){return
foreign_keys($R);}function
backwardKeys($R,$rf){return
array();}function
backwardKeysPrint($_a,$L){}function
selectQuery($I){global$w;return"<p><a href='".h(remove_from_uri("page"))."&amp;page=last' title='".lang(28)."'>&gt;&gt;</a> <code class='jush-$w'>".h(str_replace("\n"," ",$I))."</code> <a href='".h(ME)."sql=".urlencode($I)."'>".lang(29)."</a></p>\n";}function
rowDescription($R){return"";}function
rowDescriptions($M,$lc){return$M;}function
selectLink($X,$m){}function
selectVal($X,$z,$m){$K=($X===null?"<i>NULL</i>":(ereg("char|binary",$m["type"])&&!ereg("var",$m["type"])?"<code>$X</code>":$X));if(ereg('blob|bytea|raw|file',$m["type"])&&!is_utf8($X))$K=lang(30,strlen($X));return($z?"<a href='".h($z)."'>$K</a>":$K);}function
editVal($X,$m){return$X;}function
selectColumnsPrint($N,$f){global$sc,$wc;print_fieldset("select",lang(31),$N);$s=0;$rc=array(lang(32)=>$sc,lang(33)=>$wc);foreach($N
as$x=>$X){$X=$_GET["columns"][$x];echo"<div>".html_select("columns[$s][fun]",array(-1=>"")+$rc,$X["fun"]),"(<select name='columns[$s][col]' onchange='selectFieldChange(this.form);'><option>".optionlist($f,$X["col"],true)."</select>)</div>\n";$s++;}echo"<div>".html_select("columns[$s][fun]",array(-1=>"")+$rc,"","this.nextSibling.nextSibling.onchange();"),"(<select name='columns[$s][col]' onchange='selectAddRow(this);'><option>".optionlist($f,null,true)."</select>)</div>\n","</div></fieldset>\n";}function
selectSearchPrint($Z,$f,$v){print_fieldset("search",lang(34),$Z);foreach($v
as$s=>$u){if($u["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$u["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$s]' value='".h($_GET["fulltext"][$s])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$s]",1,isset($_GET["boolean"][$s]),"BOOL"),"<br>\n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Ja="this.nextSibling.onchange();";for($s=0;$s<=count($_GET["where"]);$s++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div><select name='where[$s][col]' onchange='$Ja'><option value=''>(".lang(35).")".optionlist($f,$X["col"],true)."</select>",html_select("where[$s][op]",$this->operators,$X["op"],$Ja),"<input type='search' name='where[$s][val]' value='".h($X["val"])."' onchange='".($X?"selectFieldChange(this.form)":"selectAddRow(this)").";'></div>\n";}}echo"</div></fieldset>\n";}function
selectOrderPrint($Pd,$f,$v){print_fieldset("sort",lang(36),$Pd);$s=0;foreach((array)$_GET["order"]as$x=>$X){if(isset($f[$X])){echo"<div><select name='order[$s]' onchange='selectFieldChange(this.form);'><option>".optionlist($f,$X,true)."</select>",checkbox("desc[$s]",1,isset($_GET["desc"][$x]),lang(37))."</div>\n";$s++;}}echo"<div><select name='order[$s]' onchange='selectAddRow(this);'><option>".optionlist($f,null,true)."</select>","<label><input type='checkbox' name='desc[$s]' value='1'>".lang(37)."</label></div>\n";echo"</div></fieldset>\n";}function
selectLimitPrint($y){echo"<fieldset><legend>".lang(38)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($y)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>\n";}function
selectLengthPrint($Cf){if($Cf!==null){echo"<fieldset><legend>".lang(39)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($Cf)."'>","</div></fieldset>\n";}}function
selectActionPrint($v){echo"<fieldset><legend>".lang(40)."</legend><div>","<input type='submit' value='".lang(31)."'>"," <span id='noindex' title='".lang(41)."'></span>","<script type='text/javascript'>\n","var indexColumns = ";$f=array();foreach($v
as$u){if($u["type"]!="FULLTEXT")$f[reset($u["columns"])]=1;}$f[""]=1;foreach($f
as$x=>$X)json_row($x);echo";\n","selectFieldChange(document.getElementById('form'));\n","</script>\n","</div></fieldset>\n";}function
selectCommandPrint(){return!information_schema(DB);}function
selectImportPrint(){return!information_schema(DB);}function
selectEmailPrint($Jb,$f){}function
selectColumnsProcess($f,$v){global$sc,$wc;$N=array();$uc=array();foreach((array)$_GET["columns"]as$x=>$X){if($X["fun"]=="count"||(isset($f[$X["col"]])&&(!$X["fun"]||in_array($X["fun"],$sc)||in_array($X["fun"],$wc)))){$N[$x]=apply_sql_function($X["fun"],(isset($f[$X["col"]])?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$wc))$uc[]=$N[$x];}}return
array($N,$uc);}function
selectSearchProcess($n,$v){global$w;$K=array();foreach($v
as$s=>$u){if($u["type"]=="FULLTEXT"&&$_GET["fulltext"][$s]!="")$K[]="MATCH (".implode(", ",array_map('idf_escape',$u["columns"])).") AGAINST (".q($_GET["fulltext"][$s]).(isset($_GET["boolean"][$s])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$ab=" $X[op]";if(ereg('IN$',$X["op"])){$Ec=process_length($X["val"]);$ab.=" (".($Ec!=""?$Ec:"NULL").")";}elseif(!$X["op"])$ab.=$X["val"];elseif($X["op"]=="LIKE %%")$ab=" LIKE ".$this->processInput($n[$X["col"]],"%$X[val]%");elseif(!ereg('NULL$',$X["op"]))$ab.=" ".$this->processInput($n[$X["col"]],$X["val"]);if($X["col"]!="")$K[]=idf_escape($X["col"]).$ab;else{$Ta=array();foreach($n
as$D=>$m){$Nc=ereg('char|text|enum|set',$m["type"]);if((is_numeric($X["val"])||!ereg('int|float|double|decimal|bit',$m["type"]))&&(!ereg("[\x80-\xFF]",$X["val"])||$Nc)){$D=idf_escape($D);$Ta[]=($w=="sql"&&$Nc&&!ereg('^utf8',$m["collation"])?"CONVERT($D USING utf8)":$D);}}$K[]=($Ta?"(".implode("$ab OR ",$Ta)."$ab)":"0");}}}return$K;}function
selectOrderProcess($n,$v){$K=array();foreach((array)$_GET["order"]as$x=>$X){if(isset($n[$X])||preg_match('~^((COUNT\\(DISTINCT |[A-Z0-9_]+\\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\\)|COUNT\\(\\*\\))$~',$X))$K[]=(isset($n[$X])?idf_escape($X):$X).(isset($_GET["desc"][$x])?" DESC":"");}return$K;}function
selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"30");}function
selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
selectEmailProcess($Z,$lc){return
false;}function
selectQueryBuild($N,$Z,$uc,$Pd,$y,$F){return"";}function
messageQuery($I){global$w;static$fb=0;restart_session();$t="sql-".($fb++);$yc=&get_session("queries");if(strlen($I)>1e6)$I=ereg_replace('[\x80-\xFF]+$','',substr($I,0,1e6))."\n...";$yc[$_GET["db"]][]=array($I,time());return" <span class='time'>".@date("H:i:s")."</span> <a href='#$t' onclick=\"return !toggle('$t');\">".lang(42)."</a><div id='$t' class='hidden'><pre><code class='jush-$w'>".shorten_utf8($I,1000).'</code></pre><p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($yc[$_GET["db"]])-1)).'">'.lang(29).'</a></div>';}function
editFunctions($m){global$Fb;$K=($m["null"]?"NULL/":"");foreach($Fb
as$x=>$sc){if(!$x||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($sc
as$G=>$X){if(!$G||ereg($G,$m["type"]))$K.="/$X";}if($x&&!ereg('set|blob|bytea|raw|file',$m["type"]))$K.="/=";}}return
explode("/",$K);}function
editInput($R,$m,$wa,$Y){if($m["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$wa value='-1' checked><i>".lang(5)."</i></label> ":"").($m["null"]?"<label><input type='radio'$wa value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$wa,$m,$Y,0);return"";}function
processInput($m,$Y,$q=""){if($q=="=")return$Y;$D=$m["field"];$K=($m["type"]=="bit"&&ereg("^([0-9]+|b'[0-1]+')\$",$Y)?$Y:q($Y));if(ereg('^(now|getdate|uuid)$',$q))$K="$q()";elseif(ereg('^current_(date|timestamp)$',$q))$K=$q;elseif(ereg('^([+-]|\\|\\|)$',$q))$K=idf_escape($D)." $q $K";elseif(ereg('^[+-] interval$',$q))$K=idf_escape($D)." $q ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$K);elseif(ereg('^(addtime|subtime|concat)$',$q))$K="$q(".idf_escape($D).", $K)";elseif(ereg('^(md5|sha1|password|encrypt)$',$q))$K="$q($K)";return
unconvert_field($m,$K);}function
dumpOutput(){$K=array('text'=>lang(43),'file'=>lang(44));if(function_exists('gzencode'))$K['gz']='gzip';if(function_exists('bzcompress'))$K['bz2']='bzip2';return$K;}function
dumpFormat(){return
array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
dumpTable($R,$Q,$Oc=false){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Q)dump_csv(array_keys(fields($R)));}elseif($Q){$gb=create_sql($R,$_POST["auto_increment"]);if($gb){if($Q=="DROP+CREATE")echo"DROP ".($Oc?"VIEW":"TABLE")." IF EXISTS ".table($R).";\n";if($Oc)$gb=remove_definer($gb);echo($Q!="CREATE+ALTER"?$gb:($Oc?substr_replace($gb," OR REPLACE",6,0):substr_replace($gb," IF NOT EXISTS",12,0))).";\n\n";}if($Q=="CREATE+ALTER"&&!$Oc){$I="SELECT COLUMN_NAME, COLUMN_DEFAULT, IS_NULLABLE, COLLATION_NAME, COLUMN_TYPE, EXTRA, COLUMN_COMMENT FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = ".q($R)." ORDER BY ORDINAL_POSITION";echo"DELIMITER ;;
CREATE PROCEDURE adminer_alter (INOUT alter_command text) BEGIN
DECLARE _column_name, _collation_name, after varchar(64) DEFAULT '';
DECLARE _column_type, _column_default text;
DECLARE _is_nullable char(3);
DECLARE _extra varchar(30);
DECLARE _column_comment varchar(255);
DECLARE done, set_after bool DEFAULT 0;
DECLARE add_columns text DEFAULT '";$n=array();$oa="";foreach(get_rows($I)as$L){$rb=$L["COLUMN_DEFAULT"];$L["default"]=($rb!==null?q($rb):"NULL");$L["after"]=q($oa);$L["alter"]=escape_string(idf_escape($L["COLUMN_NAME"])." $L[COLUMN_TYPE]".($L["COLLATION_NAME"]?" COLLATE $L[COLLATION_NAME]":"").($rb!==null?" DEFAULT ".($rb=="CURRENT_TIMESTAMP"?$rb:$L["default"]):"").($L["IS_NULLABLE"]=="YES"?"":" NOT NULL").($L["EXTRA"]?" $L[EXTRA]":"").($L["COLUMN_COMMENT"]?" COMMENT ".q($L["COLUMN_COMMENT"]):"").($oa?" AFTER ".idf_escape($oa):" FIRST"));echo", ADD $L[alter]";$n[]=$L;$oa=$L["COLUMN_NAME"];}echo"';
DECLARE columns CURSOR FOR $I;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
SET @alter_table = '';
OPEN columns;
REPEAT
FETCH columns INTO _column_name, _column_default, _is_nullable, _collation_name, _column_type, _extra, _column_comment;
IF NOT done THEN
SET set_after = 1;
CASE _column_name";foreach($n
as$L)echo"
WHEN ".q($L["COLUMN_NAME"])." THEN
SET add_columns = REPLACE(add_columns, ', ADD $L[alter]', IF(
_column_default <=> $L[default] AND _is_nullable = '$L[IS_NULLABLE]' AND _collation_name <=> ".(isset($L["COLLATION_NAME"])?"'$L[COLLATION_NAME]'":"NULL")." AND _column_type = ".q($L["COLUMN_TYPE"])." AND _extra = '$L[EXTRA]' AND _column_comment = ".q($L["COLUMN_COMMENT"])." AND after = $L[after]
, '', ', MODIFY $L[alter]'));";echo"
ELSE
SET @alter_table = CONCAT(@alter_table, ', DROP ', _column_name);
SET set_after = 0;
END CASE;
IF set_after THEN
SET after = _column_name;
END IF;
END IF;
UNTIL done END REPEAT;
CLOSE columns;
IF @alter_table != '' OR add_columns != '' THEN
SET alter_command = CONCAT(alter_command, 'ALTER TABLE ".table($R)."', SUBSTR(CONCAT(add_columns, @alter_table), 2), ';\\n');
END IF;
END;;
DELIMITER ;
CALL adminer_alter(@adminer_alter);
DROP PROCEDURE adminer_alter;
";}}}function
dumpData($R,$Q,$I){global$h,$w;$ld=($w=="sqlite"?0:1048576);if($Q){if($_POST["format"]=="sql"&&$Q=="TRUNCATE+INSERT")echo
truncate_sql($R).";\n";if($_POST["format"]=="sql")$n=fields($R);$J=$h->query($I,1);if($J){$Jc="";$Ha="";$Sc=array();$nf="";while($L=$J->fetch_row()){if(!$Sc){$gg=array();foreach($L
as$X){$m=$J->fetch_field();$Sc[]=$m->name;$x=idf_escape($m->name);$gg[]="$x = VALUES($x)";}$nf=($Q=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$gg):"").";\n";}if($_POST["format"]!="sql"){if($Q=="table"){dump_csv($Sc);$Q="INSERT";}dump_csv($L);}else{if(!$Jc)$Jc="INSERT INTO ".table($R)." (".implode(", ",array_map('idf_escape',$Sc)).") VALUES";foreach($L
as$x=>$X)$L[$x]=($X!==null?(ereg('int|float|double|decimal|bit',$n[$Sc[$x]]["type"])?$X:q($X)):"NULL");$Te=($ld?"\n":" ")."(".implode(",\t",$L).")";if(!$Ha)$Ha=$Jc.$Te;elseif(strlen($Ha)+4+strlen($Te)+strlen($nf)<$ld)$Ha.=",$Te";else{echo$Ha.$nf;$Ha=$Jc.$Te;}}}if($Ha)echo$Ha.$nf;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
dumpFilename($Bc){return
friendly_url($Bc!=""?$Bc:(SERVER!=""?SERVER:"localhost"));}function
dumpHeaders($Bc,$wd=false){$Yd=$_POST["output"];$bc=($_POST["format"]=="sql"?"sql":($wd?"tar":"csv"));header("Content-Type: ".($Yd=="bz2"?"application/x-bzip":($Yd=="gz"?"application/x-gzip":($bc=="tar"?"application/x-tar":($bc=="sql"||$Yd!="file"?"text/plain":"text/csv")."; charset=utf-8"))));if($Yd=="bz2")ob_start('bzcompress',1e6);if($Yd=="gz")ob_start('gzencode',1e6);return$bc;}function
homepage(){echo'<p>'.($_GET["ns"]==""?'<a href="'.h(ME).'database=">'.lang(45)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(46):lang(47))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(48)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(49)."</a>\n":"");return
true;}function
navigation($vd){global$fa,$T,$w,$_b;echo'<h1>
',$this->name(),' <span class="version">',$fa,'</span>
<a href="http://www.adminer.org/#download" id="version">',(version_compare($fa,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
</h1>
';if($vd=="auth"){$ic=true;foreach((array)$_SESSION["pwds"]as$zb=>$bf){foreach($bf
as$O=>$fg){foreach($fg
as$V=>$ie){if($ie!==null){if($ic){echo"<p id='logins' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";$ic=false;}$pb=$_SESSION["db"][$zb][$O][$V];foreach(($pb?array_keys($pb):array(""))as$k)echo"<a href='".h(auth_url($zb,$O,$V,$k))."'>($_b[$zb]) ".h($V.($O!=""?"@$O":"").($k!=""?" - $k":""))."</a><br>\n";}}}}}else{echo'<form action="" method="post">
<p class="logout">
';if(DB==""||!$vd){echo"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])).">".lang(42)."</a>\n";if(support("dump"))echo"<a href='".h(ME)."dump=".urlencode(isset($_GET["table"])?$_GET["table"]:$_GET["select"])."' id='dump'".bold(isset($_GET["dump"])).">".lang(50)."</a>\n";}echo'<input type="submit" name="logout" value="',lang(51),'" id="logout">
<input type="hidden" name="token" value="',$T,'">
</p>
</form>
';$this->databasesPrint($vd);if($_GET["ns"]!==""&&!$vd&&DB!=""){echo'<p><a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(52)."</a>\n";$xf=tables_list();if(!$xf)echo"<p class='message'>".lang(6)."\n";else{$this->tablesPrint($xf);$gd=array();foreach($xf
as$R=>$U)$gd[]=preg_quote($R,'/');echo"<script type='text/javascript'>\n","var jushLinks = { $w: [ '".js_escape(ME)."table=\$&', /\\b(".implode("|",$gd).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$w;\n";echo"</script>\n";}}}}function
databasesPrint($vd){global$h;$j=$this->databases();echo'<form action="">
<p id="dbs">
';hidden_fields_get();echo($j?html_select("db",array(""=>"(".lang(53).")")+$j,DB,"this.form.submit();"):'<input name="db" value="'.h(DB).'">'),'<input type="submit" value="',lang(9),'"',($j?" class='hidden'":""),'>
';if($vd!="db"&&DB!=""&&$h->select_db(DB)){}echo(isset($_GET["sql"])?'<input type="hidden" name="sql" value="">':(isset($_GET["schema"])?'<input type="hidden" name="schema" value="">':(isset($_GET["dump"])?'<input type="hidden" name="dump" value="">':""))),"</p></form>\n";}function
tablesPrint($xf){echo"<p id='tables' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";foreach($xf
as$R=>$U){echo'<a href="'.h(ME).'select='.urlencode($R).'"'.bold($_GET["select"]==$R).">".lang(54)."</a> ",'<a href="'.h(ME).'table='.urlencode($R).'"'.bold($_GET["table"]==$R)." title='".lang(24)."'>".$this->tableName(array("Name"=>$R))."</a><br>\n";}}}$c=(function_exists('adminer_object')?adminer_object():new
Adminer);if($c->operators===null)$c->operators=$Md;function
page_header($Ff,$l="",$Ga=array(),$Gf=""){global$a,$c,$h,$_b;header("Content-Type: text/html; charset=utf-8");if($c->headers()){header("X-Frame-Options: deny");header("X-XSS-Protection: 0");}$Hf=$Ff.($Gf!=""?": ".h($Gf):"");$If=strip_tags($Hf.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$c->name());echo'<!DOCTYPE html>
<html lang="',$a,'" dir="',lang(55),'">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="robots" content="noindex">
<title>',$If,'</title>
<link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME))."?file=default.css&amp;version=3.6.3",'">
<script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=functions.js&amp;version=3.6.3",'"></script>
';if($c->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=3.6.3",'" id="favicon">
';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
';}}echo'
<body class="',lang(55),' nojs" onkeydown="bodyKeydown(event);" onclick="bodyClick(event);" onload="bodyLoad(\'',(is_object($h)?substr($h->server_info,0,3):""),'\');',(isset($_COOKIE["adminer_version"])?"":" verifyVersion();"),'">
<script type="text/javascript">
document.body.className = document.body.className.replace(/ nojs/, \' js\');
</script>
<div id="content">
';if($Ga!==null){$z=substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($z?$z:".").'">'.$_b[DRIVER].'</a> &raquo; ';$z=substr(preg_replace('~(db|ns)=[^&]*&~','',ME),0,-1);$O=(SERVER!=""?h(SERVER):lang(17));if($Ga===false)echo"$O\n";else{echo"<a href='".($z?h($z):".")."' accesskey='1' title='Alt+Shift+1'>$O</a> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Ga)))echo'<a href="'.h($z."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo; ';if(is_array($Ga)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo; ';foreach($Ga
as$x=>$X){$tb=(is_array($X)?$X[1]:$X);if($tb!="")echo'<a href="'.h(ME."$x=").urlencode(is_array($X)?$X[0]:$X).'">'.h($tb).'</a> &raquo; ';}}echo"$Ff\n";}}echo"<h2>$Hf</h2>\n";restart_session();$cg=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$td=$_SESSION["messages"][$cg];if($td){echo"<div class='message'>".implode("</div>\n<div class='message'>",$td)."</div>\n";unset($_SESSION["messages"][$cg]);}$j=&get_session("dbs");if(DB!=""&&$j&&!in_array(DB,$j,true))$j=null;stop_session();if($l)echo"<div class='error'>$l</div>\n";define("PAGE_HEADER",1);}function
page_footer($vd=""){global$c;echo'</div>
';switch_lang();echo'<div id="menu">
';$c->navigation($vd);echo'</div>
';}function
int32($C){while($C>=2147483648)$C-=4294967296;while($C<=-2147483649)$C+=4294967296;return(int)$C;}function
long2str($W,$lg){$Te='';foreach($W
as$X)$Te.=pack('V',$X);if($lg)return
substr($Te,0,end($W));return$Te;}function
str2long($Te,$lg){$W=array_values(unpack('V*',str_pad($Te,4*ceil(strlen($Te)/4),"\0")));if($lg)$W[]=strlen($Te);return$W;}function
xxtea_mx($qg,$pg,$pf,$Rc){return
int32((($qg>>5&0x7FFFFFF)^$pg<<2)+(($pg>>3&0x1FFFFFFF)^$qg<<4))^int32(($pf^$pg)+($Rc^$qg));}function
encrypt_string($jf,$x){if($jf=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($jf,true);$C=count($W)-1;$qg=$W[$C];$pg=$W[0];$H=floor(6+52/($C+1));$pf=0;while($H-->0){$pf=int32($pf+0x9E3779B9);$Eb=$pf>>2&3;for($Zd=0;$Zd<$C;$Zd++){$pg=$W[$Zd+1];$xd=xxtea_mx($qg,$pg,$pf,$x[$Zd&3^$Eb]);$qg=int32($W[$Zd]+$xd);$W[$Zd]=$qg;}$pg=$W[0];$xd=xxtea_mx($qg,$pg,$pf,$x[$Zd&3^$Eb]);$qg=int32($W[$C]+$xd);$W[$C]=$qg;}return
long2str($W,false);}function
decrypt_string($jf,$x){if($jf=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($jf,false);$C=count($W)-1;$qg=$W[$C];$pg=$W[0];$H=floor(6+52/($C+1));$pf=int32($H*0x9E3779B9);while($pf){$Eb=$pf>>2&3;for($Zd=$C;$Zd>0;$Zd--){$qg=$W[$Zd-1];$xd=xxtea_mx($qg,$pg,$pf,$x[$Zd&3^$Eb]);$pg=int32($W[$Zd]-$xd);$W[$Zd]=$pg;}$qg=$W[$C];$xd=xxtea_mx($qg,$pg,$pf,$x[$Zd&3^$Eb]);$pg=int32($W[0]-$xd);$W[0]=$pg;$pf=int32($pf-0x9E3779B9);}return
long2str($W,true);}$h='';$T=$_SESSION["token"];if(!$_SESSION["token"])$_SESSION["token"]=rand(1,1e6);$je=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($x)=explode(":",$X);$je[$x]=$X;}}$d=$_POST["auth"];if($d){session_regenerate_id();$_SESSION["pwds"][$d["driver"]][$d["server"]][$d["username"]]=$d["password"];$_SESSION["db"][$d["driver"]][$d["server"]][$d["username"]][$d["db"]]=true;if($d["permanent"]){$x=base64_encode($d["driver"])."-".base64_encode($d["server"])."-".base64_encode($d["username"])."-".base64_encode($d["db"]);$te=$c->permanentLogin();$je[$x]="$x:".base64_encode($te?encrypt_string($d["password"],$te):"");cookie("adminer_permanent",implode(" ",$je));}if(count($_POST)==1||DRIVER!=$d["driver"]||SERVER!=$d["server"]||$_GET["username"]!==$d["username"]||DB!=$d["db"])redirect(auth_url($d["driver"],$d["server"],$d["username"],$d["db"]));}elseif($_POST["logout"]){if($T&&$_POST["token"]!=$T){page_header(lang(51),lang(56));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$x)set_session($x,null);unset_permanent();redirect(substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1),lang(57));}}elseif($je&&!$_SESSION["pwds"]){session_regenerate_id();$te=$c->permanentLogin();foreach($je
as$x=>$X){list(,$Na)=explode(":",$X);list($zb,$O,$V,$k)=array_map('base64_decode',explode("-",$x));$_SESSION["pwds"][$zb][$O][$V]=decrypt_string(base64_decode($Na),$te);$_SESSION["db"][$zb][$O][$V][$k]=true;}}function
unset_permanent(){global$je;foreach($je
as$x=>$X){list($zb,$O,$V)=array_map('base64_decode',explode("-",$x));if($zb==DRIVER&&$O==SERVER&&$k==$_GET["username"])unset($je[$x]);}cookie("adminer_permanent",implode(" ",$je));}function
auth_error($Vb=null){global$h,$c,$T;$cf=session_name();$l="";if(!$_COOKIE[$cf]&&$_GET[$cf]&&ini_bool("session.use_only_cookies"))$l=lang(58);elseif(isset($_GET["username"])){if(($_COOKIE[$cf]||$_GET[$cf])&&!$T)$l=lang(59);else{$ie=&get_session("pwds");if($ie!==null){$l=h($Vb?$Vb->getMessage():(is_string($h)?$h:lang(60)));$ie=null;}unset_permanent();}}page_header(lang(21),$l,null);echo"<form action='' method='post'>\n";$c->loginForm();echo"<div>";hidden_fields($_POST,array("auth"));echo"</div>\n","</form>\n";page_footer("auth");}if(isset($_GET["username"])){if(!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(61),lang(62,implode(", ",$oe)),false);page_footer("auth");exit;}$h=connect();}if(is_string($h)||!$c->login($_GET["username"],get_session("pwds"))){auth_error();exit;}$T=$_SESSION["token"];if($d&&$_POST["token"])$_POST["token"]=$T;$l=($_POST?($_POST["token"]==$T?"":lang(56)):($_SERVER["REQUEST_METHOD"]!="POST"?"":lang(63,'"post_max_size"')));if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false){session_cache_limiter("");session_write_close();}function
connect_error(){global$c,$h,$T,$l,$_b;$j=array();if(DB!="")page_header(lang(20).": ".h(DB),lang(64),true);else{if($_POST["db"]&&!$l)queries_redirect(substr(ME,0,-1),lang(65),drop_databases($_POST["db"]));page_header(lang(66),$l,false);echo"<p><a href='".h(ME)."database='>".lang(67)."</a>\n";foreach(array('privileges'=>lang(49),'processlist'=>lang(68),'variables'=>lang(69),'status'=>lang(70),)as$x=>$X){if(support($x))echo"<a href='".h(ME)."$x='>$X</a>\n";}echo"<p>".lang(71,$_b[DRIVER],"<b>$h->server_info</b>","<b>$h->extension</b>")."\n","<p>".lang(72,"<b>".h(logged_user())."</b>")."\n";$Fe="<a href='".h(ME)."refresh=1'>".lang(73)."</a>\n";$j=$c->databases();if($j){$We=support("scheme");$e=collations();echo"<form action='' method='post'>\n","<table cellspacing='0' class='checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n","<thead><tr><td>&nbsp;<th>".lang(20)."<td>".lang(74)."<td>".lang(75)."</thead>\n";foreach($j
as$k){$Oe=h(ME)."db=".urlencode($k);echo"<tr".odd()."><td>".checkbox("db[]",$k,in_array($k,(array)$_POST["db"])),"<th><a href='$Oe'>".h($k)."</a>","<td><a href='$Oe".($We?"&amp;ns=":"")."&amp;database=' title='".lang(45)."'>".nbsp(db_collation($k,$e))."</a>","<td align='right'><a href='$Oe&amp;schema=' id='tables-".h($k)."' title='".lang(48)."'>?</a>","\n";}echo"</table>\n","<script type='text/javascript'>tableCheck();</script>\n","<p><input type='submit' name='drop' value='".lang(76)."'".confirm("formChecked(this, /db/)").">\n","<input type='hidden' name='token' value='$T'>\n",$Fe,"</form>\n";}else
echo"<p>$Fe";}page_footer("db");if($j)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=connect');</script>\n";}if(isset($_GET["status"]))$_GET["variables"]=$_GET["status"];if(!(DB!=""?$h->select_db(DB):isset($_GET["sql"])||isset($_GET["dump"])||isset($_GET["database"])||isset($_GET["processlist"])||isset($_GET["privileges"])||isset($_GET["user"])||isset($_GET["variables"])||$_GET["script"]=="connect"||$_GET["script"]=="kill")){if(DB!=""||$_GET["refresh"]){restart_session();set_session("dbs",null);}connect_error();exit;}function
select($J,$i=null,$Ac="",$Sd=array()){$gd=array();$v=array();$f=array();$Ea=array();$Tf=array();$K=array();odd('');for($s=0;$L=$J->fetch_row();$s++){if(!$s){echo"<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($Pc=0;$Pc<count($L);$Pc++){$m=$J->fetch_field();$D=$m->name;$Rd=$m->orgtable;$Qd=$m->orgname;$K[$m->table]=$Rd;if($Ac)$gd[$Pc]=($D=="table"?"table=":($D=="possible_keys"?"indexes=":null));elseif($Rd!=""){if(!isset($v[$Rd])){$v[$Rd]=array();foreach(indexes($Rd,$i)as$u){if($u["type"]=="PRIMARY"){$v[$Rd]=array_flip($u["columns"]);break;}}$f[$Rd]=$v[$Rd];}if(isset($f[$Rd][$Qd])){unset($f[$Rd][$Qd]);$v[$Rd][$Qd]=$Pc;$gd[$Pc]=$Rd;}}if($m->charsetnr==63)$Ea[$Pc]=true;$Tf[$Pc]=$m->type;$D=h($D);echo"<th".($Rd!=""||$m->name!=$Qd?" title='".h(($Rd!=""?"$Rd.":"").$Qd)."'":"").">".($Ac?"<a href='$Ac".strtolower($D)."' target='_blank' rel='noreferrer'>$D</a>":$D);}echo"</thead>\n";}echo"<tr".odd().">";foreach($L
as$x=>$X){if($X===null)$X="<i>NULL</i>";elseif($Ea[$x]&&!is_utf8($X))$X="<i>".lang(30,strlen($X))."</i>";elseif(!strlen($X))$X="&nbsp;";else{$X=h($X);if($Tf[$x]==254)$X="<code>$X</code>";}if(isset($gd[$x])&&!$f[$gd[$x]]){if($Ac){$R=$L[array_search("table=",$gd)];$z=$gd[$x].urlencode($Sd[$R]!=""?$Sd[$R]:$R);}else{$z="edit=".urlencode($gd[$x]);foreach($v[$gd[$x]]as$Qa=>$Pc)$z.="&where".urlencode("[".bracket_escape($Qa)."]")."=".urlencode($L[$Pc]);}$X="<a href='".h(ME.$z)."'>$X</a>";}echo"<td>$X";}}echo($s?"</table>":"<p class='message'>".lang(77))."\n";return$K;}function
referencable_primary($Ye){$K=array();foreach(table_status()as$tf=>$R){if($tf!=$Ye&&fk_support($R)){foreach(fields($tf)as$m){if($m["primary"]){if($K[$tf]){unset($K[$tf]);break;}$K[$tf]=$m;}}}}return$K;}function
textarea($D,$Y,$M=10,$Ta=80){echo"<textarea name='$D' rows='$M' cols='$Ta' class='sqlarea' spellcheck='false' wrap='off' onkeydown='return textareaKeydown(this, event);'>";if(is_array($Y)){foreach($Y
as$X)echo
h($X[0])."\n\n\n";}else
echo
h($Y);echo"</textarea>";}function
format_time($gf,$Mb){return" <span class='time'>(".lang(78,max(0,array_sum(explode(" ",$Mb))-array_sum(explode(" ",$gf)))).")</span>";}function
edit_type($x,$m,$e,$p=array()){global$lf,$Tf,$ag,$Id;echo'<td><select name="',$x,'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);">',optionlist((!$m["type"]||isset($Tf[$m["type"]])?array():array($m["type"]))+$lf+($p?array(lang(79)=>$p):array()),$m["type"]),'</select>
<td><input name="',$x,'[length]" value="',h($m["length"]),'" size="3" onfocus="editingLengthFocus(this);"><td class="options">';echo"<select name='$x"."[collation]'".(ereg('(char|text|enum|set)$',$m["type"])?"":" class='hidden'").'><option value="">('.lang(80).')'.optionlist($e,$m["collation"]).'</select>',($ag?"<select name='$x"."[unsigned]'".(!$m["type"]||ereg('(int|float|double|decimal)$',$m["type"])?"":" class='hidden'").'><option>'.optionlist($ag,$m["unsigned"]).'</select>':''),($p?"<select name='$x"."[on_delete]'".(ereg("`",$m["type"])?"":" class='hidden'")."><option value=''>(".lang(81).")".optionlist(explode("|",$Id),$m["on_delete"])."</select> ":" ");}function
process_length($dd){global$Pb;return(preg_match("~^\\s*(?:$Pb)(?:\\s*,\\s*(?:$Pb))*\\s*\$~",$dd)&&preg_match_all("~$Pb~",$dd,$jd)?implode(",",$jd[0]):preg_replace('~[^0-9,+-]~','',$dd));}function
process_type($m,$Ra="COLLATE"){global$ag;return" $m[type]".($m["length"]!=""?"(".process_length($m["length"]).")":"").(ereg('int|float|double|decimal',$m["type"])&&in_array($m["unsigned"],$ag)?" $m[unsigned]":"").(ereg('char|text|enum|set',$m["type"])&&$m["collation"]?" $Ra ".q($m["collation"]):"");}function
process_field($m,$Rf){return
array(idf_escape(trim($m["field"])),process_type($Rf),($m["null"]?" NULL":" NOT NULL"),(isset($m["default"])?" DEFAULT ".(($m["type"]=="timestamp"&&eregi('^CURRENT_TIMESTAMP$',$m["default"]))||($m["type"]=="bit"&&ereg("^([0-9]+|b'[0-1]+')\$",$m["default"]))?$m["default"]:q($m["default"])):""),($m["on_update"]?" ON UPDATE $m[on_update]":""),(support("comment")&&$m["comment"]!=""?" COMMENT ".q($m["comment"]):""),($m["auto_increment"]?auto_increment():null),);}function
type_class($U){foreach(array('char'=>'text','date'=>'time|year','binary'=>'blob','enum'=>'set',)as$x=>$X){if(ereg("$x|$X",$U))return" class='$x'";}}function
edit_fields($n,$e,$U="TABLE",$ra=0,$p=array(),$Ya=false){global$h,$Hc;echo'<thead><tr class="wrap">
';if($U=="PROCEDURE"){echo'<td>&nbsp;';}echo'<th>',($U=="TABLE"?lang(82):lang(83)),'<td>',lang(84),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;" onblur="editingLengthBlur(this);"></textarea>
<td>',lang(85),'<td>',lang(86);if($U=="TABLE"){echo'<td>NULL
<td><input type="radio" name="auto_increment_col" value=""><acronym title="',lang(87),'">AI</acronym>
<td>',lang(88),(support("comment")?"<td".($Ya?"":" class='hidden'").">".lang(89):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($n))."]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=3.6.3' alt='+' title='".lang(90)."'>",'<script type="text/javascript">row_count = ',count($n),';</script>
</thead>
<tbody onkeydown="return editingKeydown(event);">
';foreach($n
as$s=>$m){$s++;$Td=$m[($_POST?"orig":"field")];$xb=(isset($_POST["add"][$s-1])||(isset($m["field"])&&!$_POST["drop_col"][$s]))&&(support("drop_col")||$Td=="");echo'<tr',($xb?"":" style='display: none;'"),'>
',($U=="PROCEDURE"?"<td>".html_select("fields[$s][inout]",explode("|",$Hc),$m["inout"]):""),'<th>';if($xb){echo'<input name="fields[',$s,'][field]" value="',h($m["field"]),'" onchange="',($m["field"]!=""||count($n)>1?"":"editingAddRow(this, $ra); "),'editingNameChange(this);" maxlength="64">';}echo'<input type="hidden" name="fields[',$s,'][orig]" value="',h($Td),'">
';edit_type("fields[$s]",$m,$e,$p);if($U=="TABLE"){echo'<td>',checkbox("fields[$s][null]",1,$m["null"]),'<td><input type="radio" name="auto_increment_col" value="',$s,'"';if($m["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }">
<td><?php echo
checkbox("fields[$s][has_default]",1,$m["has_default"]),'<input name="fields[',$s,'][default]" value="',h($m["default"]),'" onchange="this.previousSibling.checked = true;">
',(support("comment")?"<td".($Ya?"":" class='hidden'")."><input name='fields[$s][comment]' value='".h($m["comment"])."' maxlength='".($h->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=3.6.3' alt='+' title='".lang(90)."' onclick='return !editingAddRow(this, $ra, 1);'>&nbsp;"."<input type='image' class='icon' name='up[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=up.gif&amp;version=3.6.3' alt='^' title='".lang(91)."'>&nbsp;"."<input type='image' class='icon' name='down[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=down.gif&amp;version=3.6.3' alt='v' title='".lang(92)."'>&nbsp;":""),($Td==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=3.6.3' alt='x' title='".lang(93)."' onclick='return !editingRemoveRow(this);'>":""),"\n";}}function
process_fields(&$n){ksort($n);$Cd=0;if($_POST["up"]){$Xc=0;foreach($n
as$x=>$m){if(key($_POST["up"])==$x){unset($n[$x]);array_splice($n,$Xc,0,array($m));break;}if(isset($m["field"]))$Xc=$Cd;$Cd++;}}if($_POST["down"]){$nc=false;foreach($n
as$x=>$m){if(isset($m["field"])&&$nc){unset($n[key($_POST["down"])]);array_splice($n,$Cd,0,array($nc));break;}if(key($_POST["down"])==$x)$nc=$m;$Cd++;}}$n=array_values($n);if($_POST["add"])array_splice($n,key($_POST["add"]),0,array(array()));}function
normalize_enum($A){return"'".str_replace("'","''",addcslashes(stripcslashes(str_replace($A[0][0].$A[0][0],$A[0][0],substr($A[0],1,-1))),'\\'))."'";}function
grant($r,$ve,$f,$Hd){if(!$ve)return
true;if($ve==array("ALL PRIVILEGES","GRANT OPTION"))return($r=="GRANT"?queries("$r ALL PRIVILEGES$Hd WITH GRANT OPTION"):queries("$r ALL PRIVILEGES$Hd")&&queries("$r GRANT OPTION$Hd"));return
queries("$r ".preg_replace('~(GRANT OPTION)\\([^)]*\\)~','\\1',implode("$f, ",$ve).$f).$Hd);}function
drop_create($Ab,$gb,$_,$sd,$qd,$rd,$D){if($_POST["drop"])return
query_redirect($Ab,$_,$sd,true,!$_POST["dropped"]);$Bb=$D!=""&&($_POST["dropped"]||queries($Ab));$ib=queries($gb);if(!queries_redirect($_,($D!=""?$qd:$rd),$ib)&&$Bb)redirect(null,$sd);return$Bb;}function
remove_definer($I){return
preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\\1)',logged_user()).'`~','\\1',$I);}function
tar_file($gc,$cb){$K=pack("a100a8a8a8a12a12",$gc,644,0,0,decoct(strlen($cb)),decoct(time()));$Ma=8*32;for($s=0;$s<strlen($K);$s++)$Ma+=ord($K[$s]);$K.=sprintf("%06o",$Ma)."\0 ";return$K.str_repeat("\0",512-strlen($K)).$cb.str_repeat("\0",511-(strlen($cb)+511)%512);}function
ini_bytes($Gc){$X=ini_get($Gc);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}$Id="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";$Pb="'(?:''|[^'\\\\]|\\\\.)*+'";$Hc="IN|OUT|INOUT";if(isset($_GET["select"])&&($_POST["edit"]||$_POST["clone"])&&!$_POST["save"])$_GET["edit"]=$_GET["select"];if(isset($_GET["callf"]))$_GET["call"]=$_GET["callf"];if(isset($_GET["function"]))$_GET["procedure"]=$_GET["function"];if(isset($_GET["download"])){$b=$_GET["download"];$n=fields($b);header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=".friendly_url("$b-".implode("_",$_GET["where"])).".".friendly_url($_GET["field"]));echo$h->result("SELECT".limit(idf_escape($_GET["field"])." FROM ".table($b)," WHERE ".where($_GET,$n),1));exit;}elseif(isset($_GET["table"])){$b=$_GET["table"];$n=fields($b);if(!$n)$l=error();$S=($n?table_status($b):array());page_header(($n&&is_view($S)?lang(94):lang(95)).": ".h($b),$l);$c->selectLinks($S);$Xa=$S["Comment"];if($Xa!="")echo"<p>".lang(89).": ".h($Xa)."\n";if($n){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(96)."<td>".lang(84).(support("comment")?"<td>".lang(89):"")."</thead>\n";foreach($n
as$m){echo"<tr".odd()."><th>".h($m["field"]),"<td title='".h($m["collation"])."'>".h($m["full_type"]).($m["null"]?" <i>NULL</i>":"").($m["auto_increment"]?" <i>".lang(87)."</i>":""),(isset($m["default"])?" [<b>".h($m["default"])."</b>]":""),(support("comment")?"<td>".nbsp($m["comment"]):""),"\n";}echo"</table>\n";if(!is_view($S)){echo"<h3>".lang(97)."</h3>\n";$v=indexes($b);if($v){echo"<table cellspacing='0'>\n";foreach($v
as$D=>$u){ksort($u["columns"]);$se=array();foreach($u["columns"]as$x=>$X)$se[]="<i>".h($X)."</i>".($u["lengths"][$x]?"(".$u["lengths"][$x].")":"");echo"<tr title='".h($D)."'><th>$u[type]<td>".implode(", ",$se)."\n";}echo"</table>\n";}echo'<p><a href="'.h(ME).'indexes='.urlencode($b).'">'.lang(98)."</a>\n";if(fk_support($S)){echo"<h3>".lang(79)."</h3>\n";$p=foreign_keys($b);if($p){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(99)."<td>".lang(100)."<td>".lang(81)."<td>".lang(101).($w!="sqlite"?"<td>&nbsp;":"")."</thead>\n";foreach($p
as$D=>$o){echo"<tr title='".h($D)."'>","<th><i>".implode("</i>, <i>",array_map('h',$o["source"]))."</i>","<td><a href='".h($o["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($o["db"]),ME):($o["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($o["ns"]),ME):ME))."table=".urlencode($o["table"])."'>".($o["db"]!=""?"<b>".h($o["db"])."</b>.":"").($o["ns"]!=""?"<b>".h($o["ns"])."</b>.":"").h($o["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$o["target"]))."</i>)","<td>".nbsp($o["on_delete"])."\n","<td>".nbsp($o["on_update"])."\n",($w=="sqlite"?"":'<td><a href="'.h(ME.'foreign='.urlencode($b).'&name='.urlencode($D)).'">'.lang(102).'</a>');}echo"</table>\n";}if($w!="sqlite")echo'<p><a href="'.h(ME).'foreign='.urlencode($b).'">'.lang(103)."</a>\n";}if(support("trigger")){echo"<h3>".lang(104)."</h3>\n";$Qf=triggers($b);if($Qf){echo"<table cellspacing='0'>\n";foreach($Qf
as$x=>$X)echo"<tr valign='top'><td>$X[0]<td>$X[1]<th>".h($x)."<td><a href='".h(ME.'trigger='.urlencode($b).'&name='.urlencode($x))."'>".lang(102)."</a>\n";echo"</table>\n";}echo'<p><a href="'.h(ME).'trigger='.urlencode($b).'">'.lang(105)."</a>\n";}}}}elseif(isset($_GET["schema"])){page_header(lang(48),"",array(),DB.($_GET["ns"]?".$_GET[ns]":""));$uf=array();$vf=array();$D="adminer_schema";$da=($_GET["schema"]?$_GET["schema"]:$_COOKIE[($_COOKIE["$D-".DB]?"$D-".DB:$D)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$da,$jd,PREG_SET_ORDER);foreach($jd
as$s=>$A){$uf[$A[1]]=array($A[2],$A[3]);$vf[]="\n\t'".js_escape($A[1])."': [ $A[2], $A[3] ]";}$Jf=0;$Ba=-1;$Ve=array();$Ee=array();$bd=array();foreach(table_status()as$S){if(!isset($S["Engine"]))continue;$le=0;$Ve[$S["Name"]]["fields"]=array();foreach(fields($S["Name"])as$D=>$m){$le+=1.25;$m["pos"]=$le;$Ve[$S["Name"]]["fields"][$D]=$m;}$Ve[$S["Name"]]["pos"]=($uf[$S["Name"]]?$uf[$S["Name"]]:array($Jf,0));foreach($c->foreignKeys($S["Name"])as$X){if(!$X["db"]){$Zc=$Ba;if($uf[$S["Name"]][1]||$uf[$X["table"]][1])$Zc=min(floatval($uf[$S["Name"]][1]),floatval($uf[$X["table"]][1]))-1;else$Ba-=.1;while($bd[(string)$Zc])$Zc-=.0001;$Ve[$S["Name"]]["references"][$X["table"]][(string)$Zc]=array($X["source"],$X["target"]);$Ee[$X["table"]][$S["Name"]][(string)$Zc]=$X["target"];$bd[(string)$Zc]=true;}}$Jf=max($Jf,$Ve[$S["Name"]]["pos"][0]+2.5+$le);}echo'<div id="schema" style="height: ',$Jf,'em;" onselectstart="return false;">
<script type="text/javascript">
var tablePos = {',implode(",",$vf)."\n",'};
var em = document.getElementById(\'schema\').offsetHeight / ',$Jf,';
document.onmousemove = schemaMousemove;
document.onmouseup = function (ev) {
schemaMouseup(ev, \'',js_escape(DB),'\');
};
</script>
';foreach($Ve
as$D=>$R){echo"<div class='table' style='top: ".$R["pos"][0]."em; left: ".$R["pos"][1]."em;' onmousedown='schemaMousedown(this, event);'>",'<a href="'.h(ME).'table='.urlencode($D).'"><b>'.h($D)."</b></a>";foreach($R["fields"]as$m){$X='<span'.type_class($m["type"]).' title="'.h($m["full_type"].($m["null"]?" NULL":'')).'">'.h($m["field"]).'</span>';echo"<br>".($m["primary"]?"<i>$X</i>":$X);}foreach((array)$R["references"]as$Af=>$Ge){foreach($Ge
as$Zc=>$Be){$ad=$Zc-$uf[$D][1];$s=0;foreach($Be[0]as$df)echo"\n<div class='references' title='".h($Af)."' id='refs$Zc-".($s++)."' style='left: $ad"."em; top: ".$R["fields"][$df]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$ad)."em;'></div></div>";}}foreach((array)$Ee[$D]as$Af=>$Ge){foreach($Ge
as$Zc=>$f){$ad=$Zc-$uf[$D][1];$s=0;foreach($f
as$_f)echo"\n<div class='references' title='".h($Af)."' id='refd$Zc-".($s++)."' style='left: $ad"."em; top: ".$R["fields"][$_f]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&amp;version=3.6.3'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$ad)."em;'></div></div>";}}echo"\n</div>\n";}foreach($Ve
as$D=>$R){foreach((array)$R["references"]as$Af=>$Ge){foreach($Ge
as$Zc=>$Be){$ud=$Jf;$nd=-10;foreach($Be[0]as$x=>$df){$me=$R["pos"][0]+$R["fields"][$df]["pos"];$ne=$Ve[$Af]["pos"][0]+$Ve[$Af]["fields"][$Be[1][$x]]["pos"];$ud=min($ud,$me,$ne);$nd=max($nd,$me,$ne);}echo"<div class='references' id='refl$Zc' style='left: $Zc"."em; top: $ud"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($nd-$ud)."em;'></div></div>\n";}}}echo'</div>
<p><a href="',h(ME."schema=".urlencode($da)),'" id="schema-link">',lang(106),'</a>
';}elseif(isset($_GET["dump"])){$b=$_GET["dump"];if($_POST){$eb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$x)$eb.="&$x=".urlencode($_POST[$x]);cookie("adminer_export",substr($eb,1));$bc=dump_headers(($b!=""?$b:DB),(DB==""||count((array)$_POST["tables"]+(array)$_POST["data"])>1));$Mc=($_POST["format"]=="sql");if($Mc)echo"-- Adminer $fa ".$_b[DRIVER]." dump
".($w!="sql"?"":"SET NAMES utf8;
".($_POST["data_style"]?"SET foreign_key_checks = 0;
SET time_zone = ".q($h->result("SELECT @@time_zone")).";
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
":"")."
");$Q=$_POST["db_style"];$j=array(DB);if(DB==""){$j=$_POST["databases"];if(is_string($j))$j=explode("\n",rtrim(str_replace("\r","",$j),"\n"));}foreach((array)$j
as$k){if($h->select_db($k)){if($Mc&&ereg('CREATE',$Q)&&($gb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1))){if($Q=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($k).";\n";echo($Q=="CREATE+ALTER"?preg_replace('~^CREATE DATABASE ~','\\0IF NOT EXISTS ',$gb):$gb).";\n";}if($Mc){if($Q)echo
use_sql($k).";\n\n";if(in_array("CREATE+ALTER",array($Q,$_POST["table_style"])))echo"SET @adminer_alter = '';\n\n";$Xd="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$Pe){foreach(get_rows("SHOW $Pe STATUS WHERE Db = ".q($k),null,"-- ")as$L)$Xd.=($Q!='DROP+CREATE'?"DROP $Pe IF EXISTS ".idf_escape($L["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE $Pe ".idf_escape($L["Name"]),2)).";;\n\n";}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$L)$Xd.=($Q!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($L["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($L["Name"]),3)).";;\n\n";}if($Xd)echo"DELIMITER ;;\n\n$Xd"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$jg=array();foreach(table_status()as$S){$R=(DB==""||in_array($S["Name"],(array)$_POST["tables"]));$lb=(DB==""||in_array($S["Name"],(array)$_POST["data"]));if($R||$lb){if(!is_view($S)){if($bc=="tar")ob_start();$c->dumpTable($S["Name"],($R?$_POST["table_style"]:""));if($lb)$c->dumpData($S["Name"],$_POST["data_style"],"SELECT * FROM ".table($S["Name"]));if($Mc&&$_POST["triggers"]&&$R&&($Qf=trigger_sql($S["Name"],$_POST["table_style"])))echo"\nDELIMITER ;;\n$Qf\nDELIMITER ;\n";if($bc=="tar")echo
tar_file((DB!=""?"":"$k/")."$S[Name].csv",ob_get_clean());elseif($Mc)echo"\n";}elseif($Mc)$jg[]=$S["Name"];}}foreach($jg
as$ig)$c->dumpTable($ig,$_POST["table_style"],true);if($bc=="tar")echo
pack("x512");}if($Q=="CREATE+ALTER"&&$Mc){$I="SELECT TABLE_NAME, ENGINE, TABLE_COLLATION, TABLE_COMMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE()";echo"DELIMITER ;;
CREATE PROCEDURE adminer_alter (INOUT alter_command text) BEGIN
DECLARE _table_name, _engine, _table_collation varchar(64);
DECLARE _table_comment varchar(64);
DECLARE done bool DEFAULT 0;
DECLARE tables CURSOR FOR $I;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
OPEN tables;
REPEAT
FETCH tables INTO _table_name, _engine, _table_collation, _table_comment;
IF NOT done THEN
CASE _table_name";foreach(get_rows($I)as$L){$Xa=q($L["ENGINE"]=="InnoDB"?preg_replace('~(?:(.+); )?InnoDB free: .*~','\\1',$L["TABLE_COMMENT"]):$L["TABLE_COMMENT"]);echo"
WHEN ".q($L["TABLE_NAME"])." THEN
".(isset($L["ENGINE"])?"IF _engine != '$L[ENGINE]' OR _table_collation != '$L[TABLE_COLLATION]' OR _table_comment != $Xa THEN
ALTER TABLE ".idf_escape($L["TABLE_NAME"])." ENGINE=$L[ENGINE] COLLATE=$L[TABLE_COLLATION] COMMENT=$Xa;
END IF":"BEGIN END").";";}echo"
ELSE
SET alter_command = CONCAT(alter_command, 'DROP TABLE `', REPLACE(_table_name, '`', '``'), '`;\\n');
END CASE;
END IF;
UNTIL done END REPEAT;
CLOSE tables;
END;;
DELIMITER ;
CALL adminer_alter(@adminer_alter);
DROP PROCEDURE adminer_alter;
";}if(in_array("CREATE+ALTER",array($Q,$_POST["table_style"]))&&$Mc)echo"SELECT @adminer_alter;\n";}}if($Mc)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(107),"",($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),DB);echo'
<form action="" method="post">
<table cellspacing="0">
';$ob=array('','USE','DROP+CREATE','CREATE');$wf=array('','DROP+CREATE','CREATE');$mb=array('','TRUNCATE+INSERT','INSERT');if($w=="sql"){$ob[]='CREATE+ALTER';$wf[]='CREATE+ALTER';$mb[]='INSERT+UPDATE';}parse_str($_COOKIE["adminer_export"],$L);if(!$L)$L=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($L["events"])){$L["routines"]=$L["events"]=($_GET["dump"]=="");$L["triggers"]=$L["table_style"];}echo"<tr><th>".lang(108)."<td>".html_select("output",$c->dumpOutput(),$L["output"],0)."\n";echo"<tr><th>".lang(109)."<td>".html_select("format",$c->dumpFormat(),$L["format"],0)."\n";echo($w=="sqlite"?"":"<tr><th>".lang(20)."<td>".html_select('db_style',$ob,$L["db_style"]).(support("routine")?checkbox("routines",1,$L["routines"],lang(110)):"").(support("event")?checkbox("events",1,$L["events"],lang(111)):"")),"<tr><th>".lang(75)."<td>".html_select('table_style',$wf,$L["table_style"]).checkbox("auto_increment",1,$L["auto_increment"],lang(87)).(support("trigger")?checkbox("triggers",1,$L["triggers"],lang(104)):""),"<tr><th>".lang(112)."<td>".html_select('data_style',$mb,$L["data_style"]),'</table>
<p><input type="submit" value="',lang(107),'">
<table cellspacing="0">
';$qe=array();if(DB!=""){$La=($b!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label><input type='checkbox' id='check-tables'$La onclick='formCheck(this, /^tables\\[/);'>".lang(75)."</label>","<th style='text-align: right;'><label>".lang(112)."<input type='checkbox' id='check-data'$La onclick='formCheck(this, /^data\\[/);'></label>","</thead>\n";$jg="";foreach(table_status()as$S){$D=$S["Name"];$pe=ereg_replace("_.*","",$D);$La=($b==""||$b==(substr($b,-1)=="%"?"$pe%":$D));$se="<tr><td>".checkbox("tables[]",$D,$La,$D,"checkboxClick(event, this); formUncheck('check-tables');");if(is_view($S))$jg.="$se\n";else
echo"$se<td align='right'><label>".($S["Engine"]=="InnoDB"&&$S["Rows"]?"~ ":"").$S["Rows"].checkbox("data[]",$D,$La,"","checkboxClick(event, this); formUncheck('check-data');")."</label>\n";$qe[$pe]++;}echo$jg;}else{echo"<thead><tr><th style='text-align: left;'><label><input type='checkbox' id='check-databases'".($b==""?" checked":"")." onclick='formCheck(this, /^databases\\[/);'>".lang(20)."</label></thead>\n";$j=$c->databases();if($j){foreach($j
as$k){if(!information_schema($k)){$pe=ereg_replace("_.*","",$k);echo"<tr><td>".checkbox("databases[]",$k,$b==""||$b=="$pe%",$k,"formUncheck('check-databases');")."</label>\n";$qe[$pe]++;}}}else
echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
</form>
';$ic=true;foreach($qe
as$x=>$X){if($x!=""&&$X>1){echo($ic?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$x%")."'>".h($x)."</a>";$ic=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(49));$J=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$r=$J;if(!$J)$J=$h->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");echo"<form action=''><p>\n";hidden_fields_get();echo"<input type='hidden' name='db' value='".h(DB)."'>\n",($r?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(18)."<th>".lang(17)."<th>&nbsp;</thead>\n";while($L=$J->fetch_assoc())echo'<tr'.odd().'><td>'.h($L["User"])."<td>".h($L["Host"]).'<td><a href="'.h(ME.'user='.urlencode($L["User"]).'&host='.urlencode($L["Host"])).'">'.lang(29)."</a>\n";if(!$r||DB!="")echo"<tr".odd()."><td><input name='user'><td><input name='host' value='localhost'><td><input type='submit' value='".lang(29)."'>\n";echo"</table>\n","</form>\n",'<p><a href="'.h(ME).'user=">'.lang(113)."</a>";}elseif(isset($_GET["sql"])){if(!$l&&$_POST["export"]){dump_headers("sql");$c->dumpTable("","");$c->dumpData("","table",$_POST["query"]);exit;}restart_session();$zc=&get_session("queries");$yc=&$zc[DB];if(!$l&&$_POST["clear"]){$yc=array();redirect(remove_from_uri("history"));}page_header(lang(42),$l);if(!$l&&$_POST){$pc=false;$I=$_POST["query"];if($_POST["webfile"]){$pc=@fopen((file_exists("adminer.sql")?"adminer.sql":(file_exists("adminer.sql.gz")?"compress.zlib://adminer.sql.gz":"compress.bzip2://adminer.sql.bz2")),"rb");$I=($pc?fread($pc,1e6):false);}elseif($_FILES&&$_FILES["sql_file"]["error"]!=UPLOAD_ERR_NO_FILE)$I=get_file("sql_file",true);if(is_string($I)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($I)+memory_get_usage()+8e6));if($I!=""&&strlen($I)<1e6){$H=$I.(ereg(";[ \t\r\n]*\$",$I)?"":";");if(!$yc||reset(end($yc))!=$H){restart_session();$yc[]=array($H,time());set_session("queries",$zc);stop_session();}}$ef="(?:\\s|/\\*.*\\*/|(?:#|-- )[^\n]*\n|--\n)";$sb=";";$Cd=0;$Lb=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$Wa=0;$Rb=array();$fd=0;$ce='[\'"'.($w=="sql"?'`#':($w=="sqlite"?'`[':($w=="mssql"?'[':''))).']|/\\*|-- |$'.($w=="pgsql"?'|\\$[^$]*\\$':'');$Kf=microtime();parse_str($_COOKIE["adminer_export"],$ka);$Db=$c->dumpFormat();unset($Db["sql"]);while($I!=""){if(!$Cd&&preg_match("~^$ef*DELIMITER\\s+(\\S+)~i",$I,$A)){$sb=$A[1];$I=substr($I,strlen($A[0]));}else{preg_match('('.preg_quote($sb)."\\s*|$ce)",$I,$A,PREG_OFFSET_CAPTURE,$Cd);list($nc,$le)=$A[0];if(!$nc&&$pc&&!feof($pc))$I.=fread($pc,1e5);else{if(!$nc&&rtrim($I)=="")break;$Cd=$le+strlen($nc);if($nc&&rtrim($nc)!=$sb){while(preg_match('('.($nc=='/*'?'\\*/':($nc=='['?']':(ereg('^-- |^#',$nc)?"\n":preg_quote($nc)."|\\\\."))).'|$)s',$I,$A,PREG_OFFSET_CAPTURE,$Cd)){$Te=$A[0][0];if(!$Te&&$pc&&!feof($pc))$I.=fread($pc,1e5);else{$Cd=$A[0][1]+strlen($Te);if($Te[0]!="\\")break;}}}else{$Lb=false;$H=substr($I,0,$le);$Wa++;$se="<pre id='sql-$Wa'><code class='jush-$w'>".shorten_utf8(trim($H),1000)."</code></pre>\n";if(!$_POST["only_errors"]){echo$se;ob_flush();flush();}$gf=microtime();if($h->multi_query($H)&&is_object($i)&&preg_match("~^$ef*USE\\b~isU",$H))$i->query($H);do{$J=$h->store_result();$Mb=microtime();$Df=format_time($gf,$Mb).(strlen($H)<1000?" <a href='".h(ME)."sql=".urlencode(trim($H))."'>".lang(29)."</a>":"");if($h->error){echo($_POST["only_errors"]?$se:""),"<p class='error'>".lang(114).($h->errno?" ($h->errno)":"").": ".error()."\n";$Rb[]=" <a href='#sql-$Wa'>$Wa</a>";if($_POST["error_stops"])break
2;}elseif(is_object($J)){$Sd=select($J,$i);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n","<p>".($J->num_rows?lang(115,$J->num_rows):"").$Df;$t="export-$Wa";$ac=", <a href='#$t' onclick=\"return !toggle('$t');\">".lang(107)."</a><span id='$t' class='hidden'>: ".html_select("output",$c->dumpOutput(),$ka["output"])." ".html_select("format",$Db,$ka["format"])."<input type='hidden' name='query' value='".h($H)."'>"." <input type='submit' name='export' value='".lang(107)."'><input type='hidden' name='token' value='$T'></span>\n";if($i&&preg_match("~^($ef|\\()*SELECT\\b~isU",$H)&&($Zb=explain($i,$H))){$t="explain-$Wa";echo", <a href='#$t' onclick=\"return !toggle('$t');\">EXPLAIN</a>$ac","<div id='$t' class='hidden'>\n";select($Zb,$i,($w=="sql"?"http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/explain-output.html#explain_":""),$Sd);echo"</div>\n";}else
echo$ac;echo"</form>\n";}}else{if(preg_match("~^$ef*(CREATE|DROP|ALTER)$ef+(DATABASE|SCHEMA)\\b~isU",$H)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(116,$h->affected_rows)."$Df\n";}$gf=$Mb;}while($h->next_result());$fd+=substr_count($H.$nc,"\n");$I=substr($I,$Cd);$Cd=0;}}}}if($Lb)echo"<p class='message'>".lang(117)."\n";elseif($_POST["only_errors"])echo"<p class='message'>".lang(118,$Wa-count($Rb)).format_time($Kf,microtime())."\n";elseif($Rb&&$Wa>1)echo"<p class='error'>".lang(114).": ".implode("",$Rb)."\n";}else
echo"<p class='error'>".upload_error($I)."\n";}echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
<p>';$H=$_GET["sql"];if($_POST)$H=$_POST["query"];elseif($_GET["history"]=="all")$H=$yc;elseif($_GET["history"]!="")$H=$yc[$_GET["history"]][0];textarea("query",$H,20);echo($_POST?"":"<script type='text/javascript'>document.getElementsByTagName('textarea')[0].focus();</script>\n"),"<p>".(ini_bool("file_uploads")?lang(119).': <input type="file" name="sql_file"'.($_FILES&&$_FILES["sql_file"]["error"]!=4?'':' onchange="this.form[\'only_errors\'].checked = true;"').'> (&lt; '.ini_get("upload_max_filesize").'B)':lang(120)),'<p>
<input type="submit" value="',lang(121),'" title="Ctrl+Enter">
<input type="hidden" name="token" value="',$T,'">
',checkbox("error_stops",1,$_POST["error_stops"],lang(122))."\n",checkbox("only_errors",1,$_POST["only_errors"],lang(123))."\n";print_fieldset("webfile",lang(124),$_POST["webfile"],"document.getElementById('form')['only_errors'].checked = true; ");$Za=array();foreach(array("gz"=>"zlib","bz2"=>"bz2")as$x=>$X){if(extension_loaded($X))$Za[]=".$x";}echo
lang(125,"<code>adminer.sql".($Za?"[".implode("|",$Za)."]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(126).'">',"</div></fieldset>\n";if($yc){print_fieldset("history",lang(127),$_GET["history"]!="");foreach($yc
as$x=>$X){list($H,$Df)=$X;echo'<a href="'.h(ME."sql=&history=$x").'">'.lang(29)."</a> <span class='time' title='".@date('Y-m-d',$Df)."'>".@date("H:i:s",$Df)."</span> <code class='jush-$w'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$H)))),80,"</code>")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(128)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(129)."</a>\n","</div></fieldset>\n";}echo'
</form>
';}elseif(isset($_GET["edit"])){$b=$_GET["edit"];$n=fields($b);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$n):""):where($_GET,$n));$bg=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($n
as$D=>$m){if(!isset($m["privileges"][$bg?"update":"insert"])||$c->fieldName($m)=="")unset($n[$D]);}if($_POST&&!$l&&!isset($_GET["select"])){$_=$_POST["referer"];if($_POST["insert"])$_=($bg?null:$_SERVER["REQUEST_URI"]);elseif(!ereg('^.+&select=.+$',$_))$_=ME."select=".urlencode($b);if(isset($_POST["delete"]))query_redirect("DELETE".limit1("FROM ".table($b)," WHERE $Z"),$_,lang(130));else{$P=array();foreach($n
as$D=>$m){$X=process_input($m);if($X!==false&&$X!==null)$P[idf_escape($D)]=($bg?"\n".idf_escape($D)." = $X":$X);}if($bg){if(!$P)redirect($_);query_redirect("UPDATE".limit1(table($b)." SET".implode(",",$P),"\nWHERE $Z"),$_,lang(131));}else{$J=insert_into($b,$P);$Yc=($J?last_id():0);queries_redirect($_,lang(132,($Yc?" $Yc":"")),$J);}}}$tf=$c->tableName(table_status($b));page_header(($bg?lang(29):lang(133)),$l,array("select"=>array($b,$tf)),$tf);$L=null;if($_POST["save"])$L=(array)$_POST["fields"];elseif($Z){$N=array();foreach($n
as$D=>$m){if(isset($m["privileges"]["select"])){$ua=convert_field($m);if($_POST["clone"]&&$m["auto_increment"])$ua="''";if($w=="sql"&&ereg("enum|set",$m["type"]))$ua="1*".idf_escape($D);$N[]=($ua?"$ua AS ":"").idf_escape($D);}}$L=array();if($N){$M=get_rows("SELECT".limit(implode(", ",$N)." FROM ".table($b)," WHERE $Z",(isset($_GET["select"])?2:1)));$L=(isset($_GET["select"])&&count($M)!=1?null:reset($M));}}if($L===false)echo"<p class='error'>".lang(77)."\n";echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
';if(!$n)echo"<p class='error'>".lang(134)."\n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>\n";foreach($n
as$D=>$m){echo"<tr><th>".$c->fieldName($m);$rb=$_GET["set"][bracket_escape($D)];$Y=($L!==null?($L[$D]!=""&&$w=="sql"&&ereg("enum|set",$m["type"])?(is_array($L[$D])?array_sum($L[$D]):+$L[$D]):$L[$D]):(!$bg&&$m["auto_increment"]?"":(isset($_GET["select"])?false:($rb!==null?$rb:$m["default"]))));if(!$_POST["save"]&&is_string($Y))$Y=$c->editVal($Y,$m);$q=($_POST["save"]?(string)$_POST["function"][$D]:($bg&&$m["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if($m["type"]=="timestamp"&&$Y=="CURRENT_TIMESTAMP"){$Y="";$q="now";}input($m,$Y,$q);echo"\n";}echo"</table>\n";}echo'<p>
';if($n){echo"<input type='submit' value='".lang(135)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($bg?lang(136):lang(137))."' title='Ctrl+Shift+Enter'>\n";}echo($bg?"<input type='submit' name='delete' value='".lang(138)."' onclick=\"return confirm('".lang(0)."');\">\n":($_POST||!$n?"":"<script type='text/javascript'>document.getElementById('form').getElementsByTagName('td')[1].firstChild.focus();</script>\n"));if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo'<input type="hidden" name="referer" value="',h(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"]),'">
<input type="hidden" name="save" value="1">
<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["create"])){$b=$_GET["create"];$de=array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST');$De=referencable_primary($b);$p=array();foreach($De
as$tf=>$m)$p[str_replace("`","``",$tf)."`".str_replace("`","``",$m["field"])]=$tf;$Vd=array();$Wd=array();if($b!=""){$Vd=fields($b);$Wd=table_status($b);}if($_POST&&!$_POST["fields"])$_POST["fields"]=array();if($_POST&&!$l&&!$_POST["add"]&&!$_POST["drop_col"]&&!$_POST["up"]&&!$_POST["down"]){if($_POST["drop"])query_redirect("DROP TABLE ".table($b),substr(ME,0,-1),lang(139));else{$n=array();$qa=array();$dg=false;$kc=array();ksort($_POST["fields"]);$Ud=reset($Vd);$oa=" FIRST";foreach($_POST["fields"]as$x=>$m){$o=$p[$m["type"]];$Rf=($o!==null?$De[$o]:$m);if($m["field"]!=""){if(!$m["has_default"])$m["default"]=null;$rb=eregi_replace(" *on update CURRENT_TIMESTAMP","",$m["default"]);if($rb!=$m["default"]){$m["on_update"]="CURRENT_TIMESTAMP";$m["default"]=$rb;}if($x==$_POST["auto_increment_col"])$m["auto_increment"]=true;$xe=process_field($m,$Rf);$qa[]=array($m["orig"],$xe,$oa);if($xe!=process_field($Ud,$Ud)){$n[]=array($m["orig"],$xe,$oa);if($m["orig"]!=""||$oa)$dg=true;}if($o!==null)$kc[idf_escape($m["field"])]=($b!=""&&$w!="sqlite"?"ADD":" ")." FOREIGN KEY (".idf_escape($m["field"]).") REFERENCES ".table($p[$m["type"]])." (".idf_escape($Rf["field"]).")".(ereg("^($Id)\$",$m["on_delete"])?" ON DELETE $m[on_delete]":"");$oa=" AFTER ".idf_escape($m["field"]);}elseif($m["orig"]!=""){$dg=true;$n[]=array($m["orig"]);}if($m["orig"]!=""){$Ud=next($Vd);if(!$Ud)$oa="";}}$fe="";if(in_array($_POST["partition_by"],$de)){$ge=array();if($_POST["partition_by"]=='RANGE'||$_POST["partition_by"]=='LIST'){foreach(array_filter($_POST["partition_names"])as$x=>$X){$Y=$_POST["partition_values"][$x];$ge[]="\nPARTITION ".idf_escape($X)." VALUES ".($_POST["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$fe.="\nPARTITION BY $_POST[partition_by]($_POST[partition])".($ge?" (".implode(",",$ge)."\n)":($_POST["partitions"]?" PARTITIONS ".(+$_POST["partitions"]):""));}elseif(support("partitioning")&&ereg("partitioned",$Wd["Create_options"]))$fe.="\nREMOVE PARTITIONING";$B=lang(140);if($b==""){cookie("adminer_engine",$_POST["Engine"]);$B=lang(141);}$D=trim($_POST["name"]);queries_redirect(ME."table=".urlencode($D),$B,alter_table($b,$D,($w=="sqlite"&&($dg||$kc)?$qa:$n),$kc,$_POST["Comment"],($_POST["Engine"]&&$_POST["Engine"]!=$Wd["Engine"]?$_POST["Engine"]:""),($_POST["Collation"]&&$_POST["Collation"]!=$Wd["Collation"]?$_POST["Collation"]:""),($_POST["Auto_increment"]!=""?+$_POST["Auto_increment"]:""),$fe));}}page_header(($b!=""?lang(26):lang(142)),$l,array("table"=>$b),$b);$L=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($Tf["int"])?"int":(isset($Tf["integer"])?"integer":"")))),"partition_names"=>array(""),);if($_POST){$L=$_POST;if($L["auto_increment_col"])$L["fields"][$L["auto_increment_col"]]["auto_increment"]=true;process_fields($L["fields"]);}elseif($b!=""){$L=$Wd;$L["name"]=$b;$L["fields"]=array();if(!$_GET["auto_increment"])$L["Auto_increment"]="";foreach($Vd
as$m){$m["has_default"]=isset($m["default"]);if($m["on_update"])$m["default"].=" ON UPDATE $m[on_update]";$L["fields"][]=$m;}if(support("partitioning")){$qc="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($b);$J=$h->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $qc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($L["partition_by"],$L["partitions"],$L["partition"])=$J->fetch_row();$L["partition_names"]=array();$L["partition_values"]=array();foreach(get_rows("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $qc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION")as$Se){$L["partition_names"][]=$Se["PARTITION_NAME"];$L["partition_values"][]=$Se["PARTITION_DESCRIPTION"];}$L["partition_names"][]="";}}$e=collations();$of=floor(extension_loaded("suhosin")?(min(ini_get("suhosin.request.max_vars"),ini_get("suhosin.post.max_vars"))-13)/10:0);if($of&&count($L["fields"])>$of)echo"<p class='error'>".h(lang(143,'suhosin.post.max_vars','suhosin.request.max_vars'))."\n";$Ob=engines();foreach($Ob
as$Nb){if(!strcasecmp($Nb,$L["Engine"])){$L["Engine"]=$Nb;break;}}echo'
<form action="" method="post" id="form">
<p>
',lang(144),': <input name="name" maxlength="64" value="',h($L["name"]),'">
';if($b==""&&!$_POST){?><script type='text/javascript'>document.getElementById('form')['name'].focus();</script><?php }echo($Ob?html_select("Engine",array(""=>"(".lang(145).")")+$Ob,$L["Engine"]):""),' ',($e&&!ereg("sqlite|mssql",$w)?html_select("Collation",array(""=>"(".lang(80).")")+$e,$L["Collation"]):""),' <input type="submit" value="',lang(135),'">
<table cellspacing="0" id="edit-fields" class="nowrap">
';$Ya=($_POST?$_POST["comments"]:$L["Comment"]!="");if(!$_POST&&!$Ya){foreach($L["fields"]as$m){if($m["comment"]!=""){$Ya=true;break;}}}edit_fields($L["fields"],$e,"TABLE",$of,$p,$Ya);echo'</table>
<p>
',lang(87),': <input name="Auto_increment" size="6" value="',h($L["Auto_increment"]),'">
<label class="jsonly"><input type="checkbox" id="defaults" name="defaults" value="1" checked onclick="columnShow(this.checked, 5);">',lang(88),'</label>
';if(!$_POST["defaults"]){echo'<script type="text/javascript">editingHideDefaults()</script>';}echo(support("comment")?checkbox("comments",1,$Ya,lang(89),"columnShow(this.checked, 6); toggle('Comment'); if (this.checked) this.form['Comment'].focus();",true).' <input id="Comment" name="Comment" value="'.h($L["Comment"]).'" maxlength="'.($h->server_info>=5.5?2048:60).'"'.($Ya?'':' class="hidden"').'>':''),'<p>
<input type="submit" value="',lang(135),'">
';if($_GET["create"]!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
';if(support("partitioning")){$ee=ereg('RANGE|LIST',$L["partition_by"]);print_fieldset("partition",lang(146),$L["partition_by"]);echo'<p>
',html_select("partition_by",array(-1=>"")+$de,$L["partition_by"],"partitionByChange(this);"),'(<input name="partition" value="',h($L["partition"]),'">)
',lang(147),': <input type="number" name="partitions" class="size" value="',h($L["partitions"]),'"',($ee||!$L["partition_by"]?" class='hidden'":""),'>
<table cellspacing="0" id="partition-table"',($ee?"":" class='hidden'"),'>
<thead><tr><th>',lang(148),'<th>',lang(149),'</thead>
';foreach($L["partition_names"]as$x=>$X){echo'<tr>','<td><input name="partition_names[]" value="'.h($X).'"'.($x==count($L["partition_names"])-1?' onchange="partitionNameChange(this);"':'').'>','<td><input name="partition_values[]" value="'.h($L["partition_values"][$x]).'">';}echo'</table>
</div></fieldset>
';}echo'</form>
';}elseif(isset($_GET["indexes"])){$b=$_GET["indexes"];$Fc=array("PRIMARY","UNIQUE","INDEX");$S=table_status($b);if(eregi("MyISAM|M?aria",$S["Engine"]))$Fc[]="FULLTEXT";$v=indexes($b);if($w=="sqlite"){unset($Fc[0]);unset($v[""]);}if($_POST&&!$l&&!$_POST["add"]){$sa=array();foreach($_POST["indexes"]as$u){$D=$u["name"];if(in_array($u["type"],$Fc)){$f=array();$ed=array();$P=array();ksort($u["columns"]);foreach($u["columns"]as$x=>$Ua){if($Ua!=""){$dd=$u["lengths"][$x];$P[]=idf_escape($Ua).($dd?"(".(+$dd).")":"");$f[]=$Ua;$ed[]=($dd?$dd:null);}}if($f){$Yb=$v[$D];if($Yb){ksort($Yb["columns"]);ksort($Yb["lengths"]);if($u["type"]==$Yb["type"]&&array_values($Yb["columns"])===$f&&(!$Yb["lengths"]||array_values($Yb["lengths"])===$ed)){unset($v[$D]);continue;}}$sa[]=array($u["type"],$D,"(".implode(", ",$P).")");}}}foreach($v
as$D=>$Yb)$sa[]=array($Yb["type"],$D,"DROP");if(!$sa)redirect(ME."table=".urlencode($b));queries_redirect(ME."table=".urlencode($b),lang(150),alter_indexes($b,$sa));}page_header(lang(97),$l,array("table"=>$b),$b);$n=array_keys(fields($b));$L=array("indexes"=>$v);if($_POST){$L=$_POST;if($_POST["add"]){foreach($L["indexes"]as$x=>$u){if($u["columns"][count($u["columns"])]!="")$L["indexes"][$x]["columns"][]="";}$u=end($L["indexes"]);if($u["type"]||array_filter($u["columns"],'strlen')||array_filter($u["lengths"],'strlen'))$L["indexes"][]=array("columns"=>array(1=>""));}}else{foreach($L["indexes"]as$x=>$u){$L["indexes"][$x]["name"]=$x;$L["indexes"][$x]["columns"][]="";}$L["indexes"][]=array("columns"=>array(1=>""));}echo'
<form action="" method="post">
<table cellspacing="0" class="nowrap">
<thead><tr><th>',lang(151),'<th>',lang(152),'<th>',lang(153),'</thead>
';$Pc=1;foreach($L["indexes"]as$u){echo"<tr><td>".html_select("indexes[$Pc][type]",array(-1=>"")+$Fc,$u["type"],($Pc==count($L["indexes"])?"indexesAddRow(this);":1))."<td>";ksort($u["columns"]);$s=1;foreach($u["columns"]as$x=>$Ua){echo"<span>".html_select("indexes[$Pc][columns][$s]",array(-1=>"")+$n,$Ua,($s==count($u["columns"])?"indexesAddColumn":"indexesChangeColumn")."(this, '".js_escape($w=="sql"?"":$_GET["indexes"]."_")."');"),"<input type='number' name='indexes[$Pc][lengths][$s]' class='size' value='".h($u["lengths"][$x])."'> </span>";$s++;}echo"<td><input name='indexes[$Pc][name]' value='".h($u["name"])."'>\n";$Pc++;}echo'</table>
<p>
<input type="submit" value="',lang(135),'">
<noscript><p><input type="submit" name="add" value="',lang(90),'"></noscript>
<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["database"])){if($_POST&&!$l&&!isset($_POST["add_x"])){restart_session();$D=trim($_POST["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(154),drop_databases(array(DB)));}elseif(DB!==$D){if(DB!=""){$_GET["db"]=$D;queries_redirect(preg_replace('~db=[^&]*&~','',ME)."db=".urlencode($D),lang(155),rename_database($D,$_POST["collation"]));}else{$j=explode("\n",str_replace("\r","",$D));$mf=true;$Xc="";foreach($j
as$k){if(count($j)==1||$k!=""){if(!create_database($k,$_POST["collation"]))$mf=false;$Xc=$k;}}queries_redirect(ME."db=".urlencode($Xc),lang(156),$mf);}}else{if(!$_POST["collation"])redirect(substr(ME,0,-1));query_redirect("ALTER DATABASE ".idf_escape($D).(eregi('^[a-z0-9_]+$',$_POST["collation"])?" COLLATE $_POST[collation]":""),substr(ME,0,-1),lang(157));}}page_header(DB!=""?lang(45):lang(158),$l,array(),DB);$e=collations();$D=DB;$Ra=null;if($_POST){$D=$_POST["name"];$Ra=$_POST["collation"];}elseif(DB!="")$Ra=db_collation(DB,$e);elseif($w=="sql"){foreach(get_vals("SHOW GRANTS")as$r){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\\.\\*)?~',$r,$A)&&$A[1]){$D=stripcslashes(idf_unescape("`$A[2]`"));break;}}}echo'
<form action="" method="post">
<p>
',($_POST["add_x"]||strpos($D,"\n")?'<textarea id="name" name="name" rows="10" cols="40">'.h($D).'</textarea><br>':'<input id="name" name="name" value="'.h($D).'" maxlength="64">')."\n".($e?html_select("collation",array(""=>"(".lang(80).")")+$e,$Ra):"");?>
<script type='text/javascript'>document.getElementById('name').focus();</script>
<input type="submit" value="<?php echo
lang(135),'">
';if(DB!="")echo"<input type='submit' name='drop' value='".lang(76)."'".confirm().">\n";elseif(!$_POST["add_x"]&&$_GET["db"]=="")echo"<input type='image' name='add' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=3.6.3' alt='+' title='".lang(90)."'>\n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["call"])){$ca=$_GET["call"];page_header(lang(159).": ".h($ca),$l);$Pe=routine($ca,(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$Ec=array();$Xd=array();foreach($Pe["fields"]as$s=>$m){if(substr($m["inout"],-3)=="OUT")$Xd[$s]="@".idf_escape($m["field"])." AS ".idf_escape($m["field"]);if(!$m["inout"]||substr($m["inout"],0,2)=="IN")$Ec[]=$s;}if(!$l&&$_POST){$Ia=array();foreach($Pe["fields"]as$x=>$m){if(in_array($x,$Ec)){$X=process_input($m);if($X===false)$X="''";if(isset($Xd[$x]))$h->query("SET @".idf_escape($m["field"])." = $X");}$Ia[]=(isset($Xd[$x])?"@".idf_escape($m["field"]):$X);}$I=(isset($_GET["callf"])?"SELECT":"CALL")." ".idf_escape($ca)."(".implode(", ",$Ia).")";echo"<p><code class='jush-$w'>".h($I)."</code> <a href='".h(ME)."sql=".urlencode($I)."'>".lang(29)."</a>\n";if(!$h->multi_query($I))echo"<p class='error'>".error()."\n";else{$i=connect();if(is_object($i))$i->select_db(DB);do{$J=$h->store_result();if(is_object($J))select($J,$i);else
echo"<p class='message'>".lang(160,$h->affected_rows)."\n";}while($h->next_result());if($Xd)select($h->query("SELECT ".implode(", ",$Xd)));}}echo'
<form action="" method="post">
';if($Ec){echo"<table cellspacing='0'>\n";foreach($Ec
as$x){$m=$Pe["fields"][$x];$D=$m["field"];echo"<tr><th>".$c->fieldName($m);$Y=$_POST["fields"][$D];if($Y!=""){if($m["type"]=="enum")$Y=+$Y;if($m["type"]=="set")$Y=array_sum($Y);}input($m,$Y,(string)$_POST["function"][$D]);echo"\n";}echo"</table>\n";}echo'<p>
<input type="submit" value="',lang(159),'">
<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["foreign"])){$b=$_GET["foreign"];if($_POST&&!$l&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){if($_POST["drop"])query_redirect("ALTER TABLE ".table($b)."\nDROP ".($w=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($_GET["name"]),ME."table=".urlencode($b),lang(161));else{$df=array_filter($_POST["source"],'strlen');ksort($df);$_f=array();foreach($df
as$x=>$X)$_f[$x]=$_POST["target"][$x];query_redirect("ALTER TABLE ".table($b).($_GET["name"]!=""?"\nDROP ".($w=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($_GET["name"]).",":"")."\nADD FOREIGN KEY (".implode(", ",array_map('idf_escape',$df)).") REFERENCES ".table($_POST["table"])." (".implode(", ",array_map('idf_escape',$_f)).")".(ereg("^($Id)\$",$_POST["on_delete"])?" ON DELETE $_POST[on_delete]":"").(ereg("^($Id)\$",$_POST["on_update"])?" ON UPDATE $_POST[on_update]":""),ME."table=".urlencode($b),($_GET["name"]!=""?lang(162):lang(163)));$l=lang(164)."<br>$l";}}page_header(lang(165),$l,array("table"=>$b),$b);$L=array("table"=>$b,"source"=>array(""));if($_POST){$L=$_POST;ksort($L["source"]);if($_POST["add"])$L["source"][]="";elseif($_POST["change"]||$_POST["change-js"])$L["target"]=array();}elseif($_GET["name"]!=""){$p=foreign_keys($b);$L=$p[$_GET["name"]];$L["source"][]="";}$df=array_keys(fields($b));$_f=($b===$L["table"]?$df:array_keys(fields($L["table"])));$Ce=array();foreach(table_status()as$D=>$S){if(fk_support($S))$Ce[]=$D;}echo'
<form action="" method="post">
<p>
';if($L["db"]==""&&$L["ns"]==""){echo
lang(166),':
',html_select("table",$Ce,$L["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
<noscript><p><input type="submit" name="change" value="',lang(167),'"></noscript>
<table cellspacing="0">
<thead><tr><th>',lang(99),'<th>',lang(100),'</thead>
';$Pc=0;foreach($L["source"]as$x=>$X){echo"<tr>","<td>".html_select("source[".(+$x)."]",array(-1=>"")+$df,$X,($Pc==count($L["source"])-1?"foreignAddRow(this);":1)),"<td>".html_select("target[".(+$x)."]",$_f,$L["target"][$x]);$Pc++;}echo'</table>
<p>
',lang(81),': ',html_select("on_delete",array(-1=>"")+explode("|",$Id),$L["on_delete"]),' ',lang(101),': ',html_select("on_update",array(-1=>"")+explode("|",$Id),$L["on_update"]),'<p>
<input type="submit" value="',lang(135),'">
<noscript><p><input type="submit" name="add" value="',lang(168),'"></noscript>
';}if($_GET["name"]!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["view"])){$b=$_GET["view"];$Bb=false;if($_POST&&!$l){$D=trim($_POST["name"]);$Bb=drop_create("DROP VIEW ".table($b),"CREATE VIEW ".table($D)." AS\n$_POST[select]",($_POST["drop"]?substr(ME,0,-1):ME."table=".urlencode($D)),lang(169),lang(170),lang(171),$b);}page_header(($b!=""?lang(25):lang(172)),$l,array("table"=>$b),$b);$L=$_POST;if(!$L&&$b!=""){$L=view($b);$L["name"]=$b;}echo'
<form action="" method="post">
<p>',lang(153),': <input name="name" value="',h($L["name"]),'" maxlength="64">
<p>';textarea("select",$L["select"]);echo'<p>
';if($Bb){echo'<input type="hidden" name="dropped" value="1">';}echo'<input type="submit" value="',lang(135),'">
';if($_GET["view"]!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$Kc=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$if=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");if($_POST&&!$l){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(173));elseif(in_array($_POST["INTERVAL_FIELD"],$Kc)&&isset($if[$_POST["STATUS"]])){$Ue="\nON SCHEDULE ".($_POST["INTERVAL_VALUE"]?"EVERY ".q($_POST["INTERVAL_VALUE"])." $_POST[INTERVAL_FIELD]".($_POST["STARTS"]?" STARTS ".q($_POST["STARTS"]):"").($_POST["ENDS"]?" ENDS ".q($_POST["ENDS"]):""):"AT ".q($_POST["STARTS"]))." ON COMPLETION".($_POST["ON_COMPLETION"]?"":" NOT")." PRESERVE";queries_redirect(substr(ME,0,-1),($aa!=""?lang(174):lang(175)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$Ue.($aa!=$_POST["EVENT_NAME"]?"\nRENAME TO ".idf_escape($_POST["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($_POST["EVENT_NAME"]).$Ue)."\n".$if[$_POST["STATUS"]]." COMMENT ".q($_POST["EVENT_COMMENT"]).rtrim(" DO\n$_POST[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(176).": ".h($aa):lang(177)),$l);$L=$_POST;if(!$L&&$aa!=""){$M=get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = ".q(DB)." AND EVENT_NAME = ".q($aa));$L=reset($M);}echo'
<form action="" method="post">
<table cellspacing="0">
<tr><th>',lang(153),'<td><input name="EVENT_NAME" value="',h($L["EVENT_NAME"]),'" maxlength="64">
<tr><th>',lang(178),'<td><input name="STARTS" value="',h("$L[EXECUTE_AT]$L[STARTS]"),'">
<tr><th>',lang(179),'<td><input name="ENDS" value="',h($L["ENDS"]),'">
<tr><th>',lang(180),'<td><input type="number" name="INTERVAL_VALUE" value="',h($L["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$Kc,$L["INTERVAL_FIELD"]),'<tr><th>',lang(70),'<td>',html_select("STATUS",$if,$L["STATUS"]),'<tr><th>',lang(89),'<td><input name="EVENT_COMMENT" value="',h($L["EVENT_COMMENT"]),'" maxlength="64">
<tr><th>&nbsp;<td>',checkbox("ON_COMPLETION","PRESERVE",$L["ON_COMPLETION"]=="PRESERVE",lang(181)),'</table>
<p>';textarea("EVENT_DEFINITION",$L["EVENT_DEFINITION"]);echo'<p>
<input type="submit" value="',lang(135),'">
';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["procedure"])){$ca=$_GET["procedure"];$Pe=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$Qe=routine_languages();$Bb=false;if($_POST&&!$l&&!$_POST["add"]&&!$_POST["drop_col"]&&!$_POST["up"]&&!$_POST["down"]){$P=array();$n=(array)$_POST["fields"];ksort($n);foreach($n
as$m){if($m["field"]!="")$P[]=(ereg("^($Hc)\$",$m["inout"])?"$m[inout] ":"").idf_escape($m["field"]).process_type($m,"CHARACTER SET");}$Bb=drop_create("DROP $Pe ".idf_escape($ca),"CREATE $Pe ".idf_escape(trim($_POST["name"]))." (".implode(", ",$P).")".(isset($_GET["function"])?" RETURNS".process_type($_POST["returns"],"CHARACTER SET"):"").(in_array($_POST["language"],$Qe)?" LANGUAGE $_POST[language]":"").rtrim("\n$_POST[definition]",";").";",substr(ME,0,-1),lang(182),lang(183),lang(184),$ca);}page_header(($ca!=""?(isset($_GET["function"])?lang(185):lang(186)).": ".h($ca):(isset($_GET["function"])?lang(187):lang(188))),$l);$e=get_vals("SHOW CHARACTER SET");sort($e);$L=array("fields"=>array());if($_POST){$L=$_POST;$L["fields"]=(array)$L["fields"];process_fields($L["fields"]);}elseif($ca!=""){$L=routine($ca,$Pe);$L["name"]=$ca;}echo'
<form action="" method="post" id="form">
<p>',lang(153),': <input name="name" value="',h($L["name"]),'" maxlength="64">
',($Qe?lang(8).": ".html_select("language",$Qe,$L["language"]):""),'<table cellspacing="0" class="nowrap">
';edit_fields($L["fields"],$e,$Pe);if(isset($_GET["function"])){echo"<tr><td>".lang(189);edit_type("returns",$L["returns"],$e);}echo'</table>
<p>';textarea("definition",$L["definition"]);echo'<p>
<input type="submit" value="',lang(135),'">
';if($ca!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}if($Bb){echo'<input type="hidden" name="dropped" value="1">';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["trigger"])){$b=$_GET["trigger"];$Pf=trigger_options();$Of=array("INSERT","UPDATE","DELETE");$Bb=false;if($_POST&&!$l&&in_array($_POST["Timing"],$Pf["Timing"])&&in_array($_POST["Event"],$Of)&&in_array($_POST["Type"],$Pf["Type"])){$Ef=" $_POST[Timing] $_POST[Event]";$Hd=" ON ".table($b);$Bb=drop_create("DROP TRIGGER ".idf_escape($_GET["name"]).($w=="pgsql"?$Hd:""),"CREATE TRIGGER ".idf_escape($_POST["Trigger"]).($w=="mssql"?$Hd.$Ef:$Ef.$Hd).rtrim(" $_POST[Type]\n$_POST[Statement]",";").";",ME."table=".urlencode($b),lang(190),lang(191),lang(192),$_GET["name"]);}page_header(($_GET["name"]!=""?lang(193).": ".h($_GET["name"]):lang(194)),$l,array("table"=>$b));$L=$_POST;if(!$L)$L=trigger($_GET["name"])+array("Trigger"=>$b."_bi");echo'
<form action="" method="post" id="form">
<table cellspacing="0">
<tr><th>',lang(195),'<td>',html_select("Timing",$Pf["Timing"],$L["Timing"],"if (/^".preg_quote($b,"/")."_[ba][iud]$/.test(this.form['Trigger'].value)) this.form['Trigger'].value = '".js_escape($b)."_' + selectValue(this).charAt(0).toLowerCase() + selectValue(this.form['Event']).charAt(0).toLowerCase();"),'<tr><th>',lang(196),'<td>',html_select("Event",$Of,$L["Event"],"this.form['Timing'].onchange();"),'<tr><th>',lang(84),'<td>',html_select("Type",$Pf["Type"],$L["Type"]),'</table>
<p>',lang(153),': <input name="Trigger" value="',h($L["Trigger"]),'" maxlength="64">
<p>';textarea("Statement",$L["Statement"]);echo'<p>
<input type="submit" value="',lang(135),'">
';if($_GET["name"]!=""){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}if($Bb){echo'<input type="hidden" name="dropped" value="1">';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["user"])){$ea=$_GET["user"];$ve=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$L){foreach(explode(",",($L["Privilege"]=="Grant option"?"":$L["Context"]))as$db)$ve[$db][$L["Privilege"]]=$L["Comment"];}$ve["Server Admin"]+=$ve["File access on server"];$ve["Databases"]["Create routine"]=$ve["Procedures"]["Create routine"];unset($ve["Procedures"]["Create routine"]);$ve["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$ve["Columns"][$X]=$ve["Tables"][$X];unset($ve["Server Admin"]["Usage"]);foreach($ve["Tables"]as$x=>$X)unset($ve["Databases"][$x]);$zd=array();if($_POST){foreach($_POST["objects"]as$x=>$X)$zd[$X]=(array)$zd[$X]+(array)$_POST["grants"][$x];}$tc=array();$Fd="";if(isset($_GET["host"])&&($J=$h->query("SHOW GRANTS FOR ".q($ea)."@".q($_GET["host"])))){while($L=$J->fetch_row()){if(preg_match('~GRANT (.*) ON (.*) TO ~',$L[0],$A)&&preg_match_all('~ *([^(,]*[^ ,(])( *\\([^)]+\\))?~',$A[1],$jd,PREG_SET_ORDER)){foreach($jd
as$X){if($X[1]!="USAGE")$tc["$A[2]$X[2]"][$X[1]]=true;if(ereg(' WITH GRANT OPTION',$L[0]))$tc["$A[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$L[0],$A))$Fd=$A[1];}}if($_POST&&!$l){$Gd=(isset($_GET["host"])?q($ea)."@".q($_GET["host"]):"''");$_d=q($_POST["user"])."@".q($_POST["host"]);$he=q($_POST["pass"]);if($_POST["drop"])query_redirect("DROP USER $Gd",ME."privileges=",lang(197));else{$ib=false;if($Gd!=$_d){$ib=queries(($h->server_info<5?"GRANT USAGE ON *.* TO":"CREATE USER")." $_d IDENTIFIED BY".($_POST["hashed"]?" PASSWORD":"")." $he");$l=!$ib;}elseif($_POST["pass"]!=$Fd||!$_POST["hashed"])queries("SET PASSWORD FOR $_d = ".($_POST["hashed"]?$he:"PASSWORD($he)"));if(!$l){$Me=array();foreach($zd
as$Bd=>$r){if(isset($_GET["grant"]))$r=array_filter($r);$r=array_keys($r);if(isset($_GET["grant"]))$Me=array_diff(array_keys(array_filter($zd[$Bd],'strlen')),$r);elseif($Gd==$_d){$Ed=array_keys((array)$tc[$Bd]);$Me=array_diff($Ed,$r);$r=array_diff($r,$Ed);unset($tc[$Bd]);}if(preg_match('~^(.+)\\s*(\\(.*\\))?$~U',$Bd,$A)&&(!grant("REVOKE",$Me,$A[2]," ON $A[1] FROM $_d")||!grant("GRANT",$r,$A[2]," ON $A[1] TO $_d"))){$l=true;break;}}}if(!$l&&isset($_GET["host"])){if($Gd!=$_d)queries("DROP USER $Gd");elseif(!isset($_GET["grant"])){foreach($tc
as$Bd=>$Me){if(preg_match('~^(.+)(\\(.*\\))?$~U',$Bd,$A))grant("REVOKE",array_keys($Me),$A[2]," ON $A[1] FROM $_d");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(198):lang(199)),!$l);if($ib)$h->query("DROP USER $_d");}}page_header((isset($_GET["host"])?lang(18).": ".h("$ea@$_GET[host]"):lang(113)),$l,array("privileges"=>array('',lang(49))));if($_POST){$L=$_POST;$tc=$zd;}else{$L=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$L["pass"]=$Fd;if($Fd!="")$L["hashed"]=true;$tc[(DB==""||$tc?"":idf_escape(addcslashes(DB,"%_"))).".*"]=array();}echo'<form action="" method="post">
<table cellspacing="0">
<tr><th>',lang(17),'<td><input name="host" maxlength="60" value="',h($L["host"]),'">
<tr><th>',lang(18),'<td><input name="user" maxlength="16" value="',h($L["user"]),'">
<tr><th>',lang(19),'<td><input id="pass" name="pass" value="',h($L["pass"]),'">
';if(!$L["hashed"]){echo'<script type="text/javascript">typePassword(document.getElementById(\'pass\'));</script>';}echo
checkbox("hashed",1,$L["hashed"],lang(200),"typePassword(this.form['pass'], this.checked);"),'</table>
';echo"<table cellspacing='0'>\n","<thead><tr><th colspan='2'><a href='http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/grant.html#priv_level' target='_blank' rel='noreferrer'>".lang(49)."</a>";$s=0;foreach($tc
as$Bd=>$r){echo'<th>'.($Bd!="*.*"?"<input name='objects[$s]' value='".h($Bd)."' size='10'>":"<input type='hidden' name='objects[$s]' value='*.*' size='10'>*.*");$s++;}echo"</thead>\n";foreach(array(""=>"","Server Admin"=>lang(17),"Databases"=>lang(20),"Tables"=>lang(95),"Columns"=>lang(96),"Procedures"=>lang(201),)as$db=>$tb){foreach((array)$ve[$db]as$ue=>$Xa){echo"<tr".odd()."><td".($tb?">$tb<td":" colspan='2'").' lang="en" title="'.h($Xa).'">'.h($ue);$s=0;foreach($tc
as$Bd=>$r){$D="'grants[$s][".h(strtoupper($ue))."]'";$Y=$r[strtoupper($ue)];if($db=="Server Admin"&&$Bd!=(isset($tc["*.*"])?"*.*":".*"))echo"<td>&nbsp;";elseif(isset($_GET["grant"]))echo"<td><select name=$D><option><option value='1'".($Y?" selected":"").">".lang(202)."<option value='0'".($Y=="0"?" selected":"").">".lang(203)."</select>";else
echo"<td align='center'><input type='checkbox' name=$D value='1'".($Y?" checked":"").($ue=="All privileges"?" id='grants-$s-all'":($ue=="Grant option"?"":" onclick=\"if (this.checked) formUncheck('grants-$s-all');\"")).">";$s++;}}}echo"</table>\n",'<p>
<input type="submit" value="',lang(135),'">
';if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(76),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$l){$Uc=0;foreach((array)$_POST["kill"]as$X){if(queries("KILL ".(+$X)))$Uc++;}queries_redirect(ME."processlist=",lang(204,$Uc),$Uc||!$_POST["kill"]);}page_header(lang(68),$l);echo'
<form action="" method="post">
<table cellspacing="0" onclick="tableClick(event);" ondblclick="tableClick(event, true);" class="nowrap checkable">
';$s=-1;foreach(process_list()as$s=>$L){if(!$s)echo"<thead><tr lang='en'>".(support("kill")?"<th>&nbsp;":"")."<th>".implode("<th>",array_keys($L))."</thead>\n";echo"<tr".odd().">".(support("kill")?"<td>".checkbox("kill[]",$L["Id"],0):"");foreach($L
as$x=>$X)echo"<td>".(($w=="sql"&&$x=="Info"&&ereg("Query|Killed",$L["Command"])&&$X!="")||($w=="pgsql"&&$x=="current_query"&&$X!="<IDLE>")||($w=="oracle"&&$x=="sql_text"&&$X!="")?"<code class='jush-$w'>".shorten_utf8($X,100,"</code>").' <a href="'.h(ME.($L["db"]!=""?"db=".urlencode($L["db"])."&":"")."sql=".urlencode($X)).'">'.lang(29).'</a>':nbsp($X));echo"\n";}echo'</table>
<script type=\'text/javascript\'>tableCheck();</script>
<p>
';if(support("kill")){echo($s+1)."/".lang(205,$h->result("SELECT @@max_connections")),"<p><input type='submit' value='".lang(206)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["select"])){$b=$_GET["select"];$S=table_status($b);$v=indexes($b);$n=fields($b);$p=column_foreign_keys($b);$Dd="";if($S["Oid"]=="t"){$Dd=($w=="sqlite"?"rowid":"oid");$v[]=array("type"=>"PRIMARY","columns"=>array($Dd));}parse_str($_COOKIE["adminer_import"],$la);$Ne=array();$f=array();$Cf=null;foreach($n
as$x=>$m){$D=$c->fieldName($m);if(isset($m["privileges"]["select"])&&$D!=""){$f[$x]=html_entity_decode(strip_tags($D));if(is_shortable($m))$Cf=$c->selectLengthProcess();}$Ne+=$m["privileges"];}list($N,$uc)=$c->selectColumnsProcess($f,$v);$Lc=count($uc)<count($N);$Z=$c->selectSearchProcess($n,$v);$Pd=$c->selectOrderProcess($n,$v);$y=$c->selectLimitProcess();$qc=($N?implode(", ",$N):"*".($Dd?", $Dd":""));if($w=="sql"){foreach($f
as$x=>$X){$ua=convert_field($n[$x]);if($ua)$qc.=", $ua AS ".idf_escape($x);}}$qc.="\nFROM ".table($b);$vc=($uc&&$Lc?"\nGROUP BY ".implode(", ",$uc):"").($Pd?"\nORDER BY ".implode(", ",$Pd):"");if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$Xf=>$L){$ua=convert_field($n[key($L)]);echo$h->result("SELECT".limit(($ua?$ua:idf_escape(key($L)))." FROM ".table($b)," WHERE ".where_check($Xf,$n).($Z?" AND ".implode(" AND ",$Z):"").($Pd?" ORDER BY ".implode(", ",$Pd):""),1));}exit;}if($_POST&&!$l){$ng="(".implode(") OR (",array_map('where_check',(array)$_POST["check"])).")";$re=$Zf=null;foreach($v
as$u){if($u["type"]=="PRIMARY"){$re=array_flip($u["columns"]);$Zf=($N?$re:array());break;}}foreach((array)$Zf
as$x=>$X){if(in_array(idf_escape($x),$N))unset($Zf[$x]);}if($_POST["export"]){cookie("adminer_import","output=".urlencode($_POST["output"])."&format=".urlencode($_POST["format"]));dump_headers($b);$c->dumpTable($b,"");if(!is_array($_POST["check"])||$Zf===array()){$mg=$Z;if(is_array($_POST["check"]))$mg[]="($ng)";$I="SELECT $qc".($mg?"\nWHERE ".implode(" AND ",$mg):"").$vc;}else{$Vf=array();foreach($_POST["check"]as$X)$Vf[]="(SELECT".limit($qc,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$n).$vc,1).")";$I=implode(" UNION ALL ",$Vf);}$c->dumpData($b,"table",$I);exit;}if(!$c->selectEmailProcess($Z,$p)){if($_POST["save"]||$_POST["delete"]){$J=true;$ma=0;$I=table($b);$P=array();if(!$_POST["delete"]){foreach($f
as$D=>$X){$X=process_input($n[$D]);if($X!==null){if($_POST["clone"])$P[idf_escape($D)]=($X!==false?$X:idf_escape($D));elseif($X!==false)$P[]=idf_escape($D)." = $X";}}$I.=($_POST["clone"]?" (".implode(", ",array_keys($P)).")\nSELECT ".implode(", ",$P)."\nFROM ".table($b):" SET\n".implode(",\n",$P));}if($_POST["delete"]||$P){$Va="UPDATE";if($_POST["delete"]){$Va="DELETE";$I="FROM $I";}if($_POST["clone"]){$Va="INSERT";$I="INTO $I";}if($_POST["all"]||($Zf===array()&&$_POST["check"])||$Lc){$J=queries("$Va $I".($_POST["all"]?($Z?"\nWHERE ".implode(" AND ",$Z):""):"\nWHERE $ng"));$ma=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$J=queries($Va.limit1($I,"\nWHERE ".where_check($X,$n)));if(!$J)break;$ma+=$h->affected_rows;}}}$B=lang(207,$ma);if($_POST["clone"]&&$J&&$ma==1){$Yc=last_id();if($Yc)$B=lang(132," $Yc");}queries_redirect(remove_from_uri("page"),$B,$J);}elseif(!$_POST["import"]){if(!$_POST["val"])$l=lang(208);else{$J=true;$ma=0;foreach($_POST["val"]as$Xf=>$L){$P=array();foreach($L
as$x=>$X){$x=bracket_escape($x,1);$P[]=idf_escape($x)." = ".(ereg('char|text',$n[$x]["type"])||$X!=""?$c->processInput($n[$x],$X):"NULL");}$I=table($b)." SET ".implode(", ",$P);$mg=" WHERE ".where_check($Xf,$n).($Z?" AND ".implode(" AND ",$Z):"");$J=queries("UPDATE".($Lc?" $I$mg":limit1($I,$mg)));if(!$J)break;$ma+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(207,$ma),$J);}}elseif(is_string($fc=get_file("csv_file",true))){cookie("adminer_import","output=".urlencode($la["output"])."&format=".urlencode($_POST["separator"]));$J=true;$Ta=array_keys($n);preg_match_all('~(?>"[^"]*"|[^"\\r\\n]+)+~',$fc,$jd);$ma=count($jd[0]);begin();$Ze=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));foreach($jd[0]as$x=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$Ze]*)$Ze~",$X.$Ze,$kd);if(!$x&&!array_diff($kd[1],$Ta)){$Ta=$kd[1];$ma--;}else{$P=array();foreach($kd[1]as$s=>$Qa)$P[idf_escape($Ta[$s])]=($Qa==""&&$n[$Ta[$s]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$Qa))));$J=insert_update($b,$P,$re);if(!$J)break;}}if($J)queries("COMMIT");queries_redirect(remove_from_uri("page"),lang(209,$ma),$J);queries("ROLLBACK");}else$l=upload_error($fc);}}$tf=$c->tableName($S);if(is_ajax())ob_start();page_header(lang(31).": $tf",$l);$P=null;if(isset($Ne["insert"])){$P="";foreach((array)$_GET["where"]as$X){if(count($p[$X["col"]])==1&&($X["op"]=="="||(!$X["op"]&&!ereg('[_%]',$X["val"]))))$P.="&set".urlencode("[".bracket_escape($X["col"])."]")."=".urlencode($X["val"]);}}$c->selectLinks($S,$P);if(!$f)echo"<p class='error'>".lang(210).($n?".":": ".error())."\n";else{echo"<form action='' id='form'>\n","<div style='display: none;'>";hidden_fields_get();echo(DB!=""?'<input type="hidden" name="db" value="'.h(DB).'">'.(isset($_GET["ns"])?'<input type="hidden" name="ns" value="'.h($_GET["ns"]).'">':""):"");echo'<input type="hidden" name="select" value="'.h($b).'">',"</div>\n";$c->selectColumnsPrint($N,$f);$c->selectSearchPrint($Z,$f,$v);$c->selectOrderPrint($Pd,$f,$v);$c->selectLimitPrint($y);$c->selectLengthPrint($Cf);$c->selectActionPrint($v);echo"</form>\n";$F=$_GET["page"];if($F=="last"){$oc=$h->result("SELECT COUNT(*) FROM ".table($b).($Z?" WHERE ".implode(" AND ",$Z):""));$F=floor(max(0,$oc-1)/$y);}$I=$c->selectQueryBuild($N,$Z,$uc,$Pd,$y,$F);if(!$I)$I="SELECT".limit((+$y&&$uc&&$Lc&&$w=="sql"?"SQL_CALC_FOUND_ROWS ":"").$qc,($Z?"\nWHERE ".implode(" AND ",$Z):"").$vc,($y!=""?+$y:null),($F?$y*$F:0),"\n");echo$c->selectQuery($I);$J=$h->query($I);if(!$J)echo"<p class='error'>".error()."\n";else{if($w=="mssql")$J->seek($y*$F);$Kb=array();echo"<form action='' method='post' enctype='multipart/form-data'>\n";$M=array();while($L=$J->fetch_assoc()){if($F&&$w=="oracle")unset($L["RNUM"]);$M[]=$L;}if($_GET["page"]!="last")$oc=(+$y&&$uc&&$Lc?($w=="sql"?$h->result(" SELECT FOUND_ROWS()"):$h->result("SELECT COUNT(*) FROM ($I) x")):count($M));if(!$M)echo"<p class='message'>".lang(77)."\n";else{$Aa=$c->backwardKeys($b,$tf);echo"<table id='table' cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);' onkeydown='return editingKeydown(event);'>\n","<thead><tr>".(!$uc&&$N?"":"<td><input type='checkbox' id='all-page' onclick='formCheck(this, /check/);'> <a href='".h($_GET["modify"]?remove_from_uri("modify"):$_SERVER["REQUEST_URI"]."&modify=1")."'>".lang(211)."</a>");$yd=array();$sc=array();reset($N);$_e=1;foreach($M[0]as$x=>$X){if($x!=$Dd){$X=$_GET["columns"][key($N)];$m=$n[$N?($X?$X["col"]:current($N)):$x];$D=($m?$c->fieldName($m,$_e):"*");if($D!=""){$_e++;$yd[$x]=$D;$Ua=idf_escape($x);$Ac=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($x);$tb="&desc%5B0%5D=1";echo'<th onmouseover="columnMouse(this);" onmouseout="columnMouse(this, \' hidden\');">','<a href="'.h($Ac.($Pd[0]==$Ua||$Pd[0]==$x||(!$Pd&&$Lc&&$uc[0]==$Ua)?$tb:'')).'">';echo(!$N||$X?apply_sql_function($X["fun"],$D):h(current($N)))."</a>";echo"<span class='column hidden'>","<a href='".h($Ac.$tb)."' title='".lang(37)."' class='text'> ↓</a>";if(!$X["fun"])echo'<a href="#fieldset-search" onclick="selectSearch(\''.h(js_escape($x)).'\'); return false;" title="'.lang(34).'" class="text jsonly"> =</a>';echo"</span>";}$sc[$x]=$X["fun"];next($N);}}$ed=array();if($_GET["modify"]){foreach($M
as$L){foreach($L
as$x=>$X)$ed[$x]=max($ed[$x],min(40,strlen(utf8_decode($X))));}}echo($Aa?"<th>".lang(212):"")."</thead>\n";if(is_ajax()){if($y%2==1&&$F%2==1)odd();ob_end_clean();}foreach($c->rowDescriptions($M,$p)as$C=>$L){$Wf=unique_array($M[$C],$v);$Xf="";foreach($Wf
as$x=>$X)$Xf.="&".($X!==null?urlencode("where[".bracket_escape($x)."]")."=".urlencode($X):"null%5B%5D=".urlencode($x));echo"<tr".odd().">".(!$uc&&$N?"":"<td>".checkbox("check[]",substr($Xf,1),in_array(substr($Xf,1),(array)$_POST["check"]),"","this.form['all'].checked = false; formUncheck('all-page');").($Lc||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($b).$Xf)."'>".lang(211)."</a>"));foreach($L
as$x=>$X){if(isset($yd[$x])){$m=$n[$x];if($X!=""&&(!isset($Kb[$x])||$Kb[$x]!=""))$Kb[$x]=(is_mail($X)?$yd[$x]:"");$z="";$X=$c->editVal($X,$m);if($X!==null){if(ereg('blob|bytea|raw|file',$m["type"])&&$X!="")$z=ME.'download='.urlencode($b).'&field='.urlencode($x).$Xf;if($X==="")$X="&nbsp;";elseif($Cf!=""&&is_shortable($m))$X=shorten_utf8($X,max(0,+$Cf));else$X=h($X);if(!$z){foreach((array)$p[$x]as$o){if(count($p[$x])==1||end($o["source"])==$x){$z="";foreach($o["source"]as$s=>$df)$z.=where_link($s,$o["target"][$s],$M[$C][$df]);$z=($o["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\\1'.urlencode($o["db"]),ME):ME).'select='.urlencode($o["table"]).$z;if(count($o["source"])==1)break;}}}if($x=="COUNT(*)"){$z=ME."select=".urlencode($b);$s=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$Wf))$z.=where_link($s++,$W["col"],$W["val"],$W["op"]);}foreach($Wf
as$Rc=>$W)$z.=where_link($s++,$Rc,$W);}}if(!$z&&($z=$c->selectLink($L[$x],$m))===null){if(is_mail($L[$x]))$z="mailto:$L[$x]";if($ye=is_url($L[$x]))$z=($ye=="http"&&$ba?$L[$x]:"$ye://www.adminer.org/redirect/?url=".urlencode($L[$x]));}$t=h("val[$Xf][".bracket_escape($x)."]");$Y=$_POST["val"][$Xf][bracket_escape($x)];$xc=h($Y!==null?$Y:$L[$x]);$id=strpos($X,"<i>...</i>");$Gb=is_utf8($X)&&$M[$C][$x]==$L[$x]&&!$sc[$x];$Bf=ereg('text|lob',$m["type"]);echo(($_GET["modify"]&&$Gb)||$Y!==null?"<td>".($Bf?"<textarea name='$t' cols='30' rows='".(substr_count($L[$x],"\n")+1)."'>$xc</textarea>":"<input name='$t' value='$xc' size='$ed[$x]'>"):"<td id='$t' onclick=\"selectClick(this, event, ".($id?2:($Bf?1:0)).($Gb?"":", '".h(lang(213))."'").");\">".$c->selectVal($X,$z,$m));}}if($Aa)echo"<td>";$c->backwardKeysPrint($Aa,$M[$C]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n",(!$uc&&$N?"":"<script type='text/javascript'>tableCheck();</script>\n");}if(($M||$F)&&!is_ajax()){$Ub=true;if($_GET["page"]!="last"&&+$y&&!$Lc&&($oc>=$y||$F)){$oc=found_rows($S,$Z);if($oc<max(1e4,2*($F+1)*$y))$oc=reset(slow_query("SELECT COUNT(*) FROM ".table($b).($Z?" WHERE ".implode(" AND ",$Z):"")));else$Ub=false;}echo"<p class='pages'>";if(+$y&&($oc===false||$oc>$y)){$md=($oc===false?$F+(count($M)>=$y?2:1):floor(($oc-1)/$y));echo'<a href="'.h(remove_from_uri("page"))."\" onclick=\"pageClick(this.href, +prompt('".lang(214)."', '".($F+1)."'), event); return false;\">".lang(214)."</a>:",pagination(0,$F).($F>5?" ...":"");for($s=max(1,$F-4);$s<min($md,$F+5);$s++)echo
pagination($s,$F);echo($F+5<$md?" ...":"").($Ub&&$oc!==false?pagination($md,$F):' <a href="'.h(remove_from_uri("page")."&page=last").'">'.lang(215)."</a>");}echo($oc!==false?" (".($Ub?"":"~ ").lang(115,$oc).")":""),(+$y&&($oc===false?count($M)+1:$oc-$F*$y)>$y?' <a href="'.h(remove_from_uri("page")."&page=".($F+1)).'" onclick="return !selectLoadMore(this, '.(+$y).', \''.lang(216).'\');">'.lang(217).'</a>':'')," ".checkbox("all",1,0,lang(218))."\n";if($c->selectCommandPrint()){echo'<fieldset><legend>',lang(29),'</legend><div>
<input type="submit" value="',lang(135),'"',($_GET["modify"]?'':' title="'.lang(208).'" class="jsonly"'),'>
<input type="submit" name="edit" value="',lang(29),'">
<input type="submit" name="clone" value="',lang(219),'">
<input type="submit" name="delete" value="',lang(138),'" onclick="return confirm(\'',lang(0);?> (' + (this.form['all'].checked ? <?php echo$oc,' : formChecked(this, /check/)) + \')\');">
</div></fieldset>
';}$mc=$c->dumpFormat();if($mc){print_fieldset("export",lang(107));$Yd=$c->dumpOutput();echo($Yd?html_select("output",$Yd,$la["output"])." ":""),html_select("format",$mc,$la["format"])," <input type='submit' name='export' value='".lang(107)."'>\n","</div></fieldset>\n";}}if($c->selectImportPrint()){print_fieldset("import",lang(220),!$M);echo"<input type='file' name='csv_file'> ",html_select("separator",array("csv"=>"CSV,","csv;"=>"CSV;","tsv"=>"TSV"),$la["format"],1);echo" <input type='submit' name='import' value='".lang(220)."'>","</div></fieldset>\n";}$c->selectEmailPrint(array_filter($Kb,'strlen'),$f);echo"<p><input type='hidden' name='token' value='$T'></p>\n","</form>\n";}}if(is_ajax()){ob_end_clean();exit;}}elseif(isset($_GET["variables"])){$hf=isset($_GET["status"]);page_header($hf?lang(70):lang(69));$hg=($hf?show_status():show_variables());if(!$hg)echo"<p class='message'>".lang(77)."\n";else{echo"<table cellspacing='0'>\n";foreach($hg
as$x=>$X){echo"<tr>","<th><code class='jush-".$w.($hf?"status":"set")."'>".h($x)."</code>","<td>".nbsp($X);}echo"</table>\n";}}elseif(isset($_GET["script"])){header("Content-Type: text/javascript; charset=utf-8");if($_GET["script"]=="db"){$qf=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$S){$t=js_escape($S["Name"]);json_row("Comment-$t",nbsp($S["Comment"]));if(!is_view($S)){foreach(array("Engine","Collation")as$x)json_row("$x-$t",nbsp($S[$x]));foreach($qf+array("Auto_increment"=>0,"Rows"=>0)as$x=>$X){if($S[$x]!=""){$X=number_format($S[$x],0,'.',lang(7));json_row("$x-$t",($x=="Rows"&&$X&&$S["Engine"]==($ff=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($qf[$x]))$qf[$x]+=($S["Engine"]!="InnoDB"||$x!="Data_free"?$S[$x]:0);}elseif(array_key_exists($x,$S))json_row("$x-$t");}}}foreach($qf
as$x=>$X)json_row("sum-$x",number_format($X,0,'.',lang(7)));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".(+$_POST["kill"]));else{foreach(count_tables($c->databases())as$k=>$X)json_row("tables-".js_escape($k),$X);json_row("");}exit;}else{$zf=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($zf&&!$l&&!$_POST["search"]){$J=true;$B="";if($w=="sql"&&count($_POST["tables"])>1&&($_POST["drop"]||$_POST["truncate"]||$_POST["copy"]))queries("SET foreign_key_checks = 0");if($_POST["truncate"]){if($_POST["tables"])$J=truncate_tables($_POST["tables"]);$B=lang(221);}elseif($_POST["move"]){$J=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$B=lang(222);}elseif($_POST["copy"]){$J=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$B=lang(223);}elseif($_POST["drop"]){if($_POST["views"])$J=drop_views($_POST["views"]);if($J&&$_POST["tables"])$J=drop_tables($_POST["tables"]);$B=lang(224);}elseif($w!="sql"){$J=($w=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$B=lang(225);}elseif($_POST["tables"]&&($J=queries(($_POST["optimize"]?"OPTIMIZE":($_POST["check"]?"CHECK":($_POST["repair"]?"REPAIR":"ANALYZE")))." TABLE ".implode(", ",array_map('idf_escape',$_POST["tables"]))))){while($L=$J->fetch_assoc())$B.="<b>".h($L["Table"])."</b>: ".h($L["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$B,$J);}page_header(($_GET["ns"]==""?lang(20).": ".h(DB):lang(226).": ".h($_GET["ns"])),$l,true);if($c->homepage()){if($_GET["ns"]!==""){echo"<h3>".lang(227)."</h3>\n";$yf=tables_list();if(!$yf)echo"<p class='message'>".lang(6)."\n";else{echo"<form action='' method='post'>\n","<p>".lang(228).": <input type='search' name='query' value='".h($_POST["query"])."'> <input type='submit' name='search' value='".lang(34)."'>\n";if($_POST["search"]&&$_POST["query"]!="")search_tables();echo"<table cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n",'<thead><tr class="wrap"><td><input id="check-all" type="checkbox" onclick="formCheck(this, /^(tables|views)\[/);">','<th>'.lang(95),'<td>'.lang(229),'<td>'.lang(74),'<td>'.lang(230),'<td>'.lang(231),'<td>'.lang(232),'<td>'.lang(87),'<td>'.lang(233),(support("comment")?'<td>'.lang(89):''),"</thead>\n";foreach($yf
as$D=>$U){$ig=($U!==null&&!eregi("table",$U));echo'<tr'.odd().'><td>'.checkbox(($ig?"views[]":"tables[]"),$D,in_array($D,$zf,true),"","formUncheck('check-all');"),'<th><a href="'.h(ME).'table='.urlencode($D).'" title="'.lang(24).'">'.h($D).'</a>';if($ig){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($D).'" title="'.lang(25).'">'.lang(94).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($D).'" title="'.lang(23).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(26)),"Index_length"=>array("indexes",lang(98)),"Data_free"=>array("edit",lang(27)),"Auto_increment"=>array("auto_increment=1&create",lang(26)),"Rows"=>array("select",lang(23)),)as$x=>$z)echo($z?"<td align='right'><a href='".h(ME."$z[0]=").urlencode($D)."' id='$x-".h($D)."' title='$z[1]'>?</a>":"<td id='$x-".h($D)."'>&nbsp;");}echo(support("comment")?"<td id='Comment-".h($D)."'>&nbsp;":"");}echo"<tr><td>&nbsp;<th>".lang(205,count($yf)),"<td>".nbsp($w=="sql"?$h->result("SELECT @@storage_engine"):""),"<td>".nbsp(db_collation(DB,collations()));foreach(array("Data_length","Index_length","Data_free")as$x)echo"<td align='right' id='sum-$x'>&nbsp;";echo"</table>\n","<script type='text/javascript'>tableCheck();</script>\n";if(!information_schema(DB)){echo"<p>".(ereg('^(sql|sqlite|pgsql)$',$w)?($w!="sqlite"?"<input type='submit' value='".lang(234)."'> ":"")."<input type='submit' name='optimize' value='".lang(235)."'> ":"").($w=="sql"?"<input type='submit' name='check' value='".lang(236)."'> <input type='submit' name='repair' value='".lang(237)."'> ":"")."<input type='submit' name='truncate' value='".lang(238)."'".confirm("formChecked(this, /tables/)")."> <input type='submit' name='drop' value='".lang(76)."'".confirm("formChecked(this, /tables|views/)").">\n";$j=(support("scheme")?schemas():$c->databases());if(count($j)!=1&&$w!="sqlite"){$k=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(239).": ",($j?html_select("target",$j,$k):'<input name="target" value="'.h($k).'">')," <input type='submit' name='move' value='".lang(240)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(241)."'>":""),"\n";}echo"<input type='hidden' name='token' value='$T'>\n";}echo"</form>\n";}echo'<p><a href="'.h(ME).'create=">'.lang(142)."</a>\n";if(support("view"))echo'<a href="'.h(ME).'view=">'.lang(172)."</a>\n";if(support("routine")){echo"<h3>".lang(110)."</h3>\n";$Re=routines();if($Re){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(153).'<td>'.lang(84).'<td>'.lang(189)."<td>&nbsp;</thead>\n";odd('');foreach($Re
as$L){echo'<tr'.odd().'>','<th><a href="'.h(ME).($L["ROUTINE_TYPE"]!="PROCEDURE"?'callf=':'call=').urlencode($L["ROUTINE_NAME"]).'">'.h($L["ROUTINE_NAME"]).'</a>','<td>'.h($L["ROUTINE_TYPE"]),'<td>'.h($L["DTD_IDENTIFIER"]),'<td><a href="'.h(ME).($L["ROUTINE_TYPE"]!="PROCEDURE"?'function=':'procedure=').urlencode($L["ROUTINE_NAME"]).'">'.lang(102)."</a>";}echo"</table>\n";}echo'<p>'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(188).'</a> ':'').'<a href="'.h(ME).'function=">'.lang(187)."</a>\n";}if(support("event")){echo"<h3>".lang(111)."</h3>\n";$M=get_rows("SHOW EVENTS");if($M){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(153)."<td>".lang(242)."<td>".lang(178)."<td>".lang(179)."</thead>\n";foreach($M
as$L){echo"<tr>",'<th><a href="'.h(ME).'event='.urlencode($L["Name"]).'">'.h($L["Name"])."</a>","<td>".($L["Execute at"]?lang(243)."<td>".$L["Execute at"]:lang(180)." ".$L["Interval value"]." ".$L["Interval field"]."<td>$L[Starts]"),"<td>$L[Ends]";}echo"</table>\n";$Tb=$h->result("SELECT @@event_scheduler");if($Tb&&$Tb!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($Tb)."\n";}echo'<p><a href="'.h(ME).'event=">'.lang(177)."</a>\n";}if($yf)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}}}page_footer();