· 6 years ago · Aug 04, 2019, 07:52 AM
1<?php
2/** Adminer - Compact database management
3* @link http://www.adminer.org/
4* @author Jakub Vrana, http://www.vrana.cz/
5* @copyright 2007 Jakub Vrana
6* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
7* @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
8* @version 3.7.1
9*/error_reporting(6135);$lc=!ereg('^(unsafe_raw)?$',ini_get("filter.default"));if($lc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$lg=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($lg)$$X=$lg;}}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
10lzw_decompress("\0\0\0` \0„\0\n @\0´C„è\"\0`EãQ¸àÿ‡?ÀtvM'”JdÁd\\Œb0\0Ä\"™ÀfÓˆ¤îs5›ÏçÑAXPaJ“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
11lzw_decompress("\n1̇“ÙŒÞl7œ‡B1„4vb0˜Ífs‘¼ên2BÌѱ٘Þn:‡#(¼b.\rDc)ÈÈa7E„‘¤Âl¦Ã±”èi1ÌŽs˜´ç-4™‡fÓ ÈÎi7†³é†„ŽŒFé–¨a'3IÐÊd«Â!S±æ¾:4ç§+Mdåg¯‹¬Çƒ¡îöt™°c‘†£õãé b{H(Ɠєt1É)tÚ}F¦p0™•8è\\82›DL>‚9`'C¡¼Û—889¤È ŽxQØþ\0îe4™ÍQʘlÁP±¿V‰Åbñ‘—½T4²\\žW/™æéÕ\n€` 7\"hÄq¹è4ZM6£TÖ\rr\\–¶C{hÛ7\rÓx67ΩºJʇ2.3å9ˆKžë¢H¢,Œ!m”Ɔo\$ã¹.[\r&î#\$²<ÁˆfÍ)Z£\0=Ïr¨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Ú3vò€›ÜUˆt6·Ã\$Á6àßàX\"˜<£»}:O‹ä<3xÅO¤8óð> ÌììCÎÚï1ƒ¢ÕHRâ¹ÕS–d9ªà¹%µU1–Snæa|.÷Ô`ê 8£ ¶:#€ÊàCÎ2‹¸*[oá†4X~œ7j \\ÁÃê6/¨09\rÞ;Êô;Vù„n¨nªÊØÞ‰v«k«HB%À.k\">º¡[ë\n¼¬°lÍápÔ9ÒcFZsÍÒ|Ú>6 œ5l1VçÒÎê6ÃØà7¬Œ:£\"Azнde´å˜ý\\í5*ÿÕ´Ÿ]£p[*‡Am)Kt[»\n8g=;úúæ2z¾àÃ|ŽüòÌ£4˜t8.üÅìN#ßʲŒ¿B\"Ë9°Øú%¨ªè„HQwˆqd²àFŽûû¤\$&V¦–Q#ŽQ'×ò‹_Øm¡Ì¡µ· ˆ¡Þ\rÐà´hà Xrt0j5¤Œñâ½W‡øõ4µúÇד€mÕÿ•‡\"CA¸F!Ïì—–h>ßb0ˆ0 7;84Kaˆ¨Ò \0Ôp a‡€ÑHXF±Š1:÷8ìU9H‰IóË;ÙsQž7F¤‹cLpXM@e˜þÉüƒåž+g(›Ð73Oì3pÆî•b®lEE>·Chb%²DÀI8²ÉE'Ì #)ù=%C£€jYù1°ÐyÕh;cA‘Ž6ãjKû\ráÁÝ9ÂŽ˜\$|–’¼øËg-Zˆo—\0ˆ“òz‰³\$+D¿°æV±w*ÓWƒpæJ›†\\û²FŸO³'ɲa1Àm,_Ú§\r‹ä1‡Päo±;\0Ð5°æíÁe\r& 3ð^\r™µ6åMR2T\0¹à5?~‚5˜ž—ªP>‚85h¹ nì1;ÒÍ\rRL8`Á\\¤Ð@ŒÒ`;z\ní\0ÐÔƒ8Áˆ9RÔyZP@¾ib?Æv\$ƒ<Ä% A\ré?œ\0ÇSÊ¥¤¡í ÌBÞ4JÒ¨ƒ:Á`#Hi¿7εº+}àîªÕvo¦J´ÀVÚ°‰Ú9ÕÐßWÁ2¬Q®\rØTáD`ޝfâÑ ‹wéLµ˜³£œI]MKd7*rk*j\nASæÂjFŽÙ-[ezzÏr²íÊfUø3Øæ~\\àüZ£¤Z’”{)¢ò>>Ѓp¿…*«¤Á‚;zDbáwÔÊ]¤mC\nƒõœè¨“ÃKBôÞB£¡Šm@Æœ¬ÏÖ´>§¶õÏÍwUÂ’Ý*Nô(ba¡Æ¶Š@fvÙ)µ`·\0ußD)mD@/4öÒãë9j‰Žˆíú¹ªëHBm1ˆ²I¨£5DÀ¶RuEÆÒ9 åAÓ—=1bÝ0çŠe¿yÔØ1ûãsä¡;´Äô‚ÐÚÃÐ-¥ØËó†]s¡ˆ5–\\…‘\n1;Èè×QÜ^©Êb“¬i;YJ2ƒd!sÁ”÷ƒ#ñkgÃhÞ]êW)>VÆ…I—x]Ãr³Ÿ÷;6ÒJLcpr°d{pyó¹Mýè-ŽUVHè5'\nt®„в¤lÓÊþpHÛÂÍo°eÁZ€Ï¨Óùq’eÉÑXÛFé`Gy\rç½!î›Ww*íÁ‡¿D¯ôut%Œ¹šdàQðë¯/Õp™:þihÀt&ú˜ðPÅÌe,JÍŒÊàtÃ!ìOØ7´Ò6µGgRúƒšC[òËskëvqU¡}y©hëAGV²Þ×Ï|ÚlF Þ…L^Ê.ñÞ]u&w!ßÚ[jnŒnÀàÚ[kƒCÅàvÀßÁ÷k–rmOɾÙJ>°ïWTâ0Þÿ·¼\n£pMãCø®¹½b›tÂ÷VG|oy8ô§Èù¯cé°èÐú");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
12lzw_decompress("f:›ŒgCI¼Ü\n:Ìæsa”Pi2\nOgc Èe6L†óÔÚe7Æs)Ћ\rÈ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'ˆ§ƒ¦ªs¢äqÕû;NF“1ä²9ëðG¼Í¦'0™\r¦›ÙÈ¿±9n`ÃÑ€œX1©ÝG3Ìàtee9Š®:NeíŠýN±ÐOSòzøc‘ŒzlŽ`5âãÈß ³3âñyßü8.Š\rãιPÜú\rƒ@£®Ø\\1\rã ó\0‚@2j8Ø—=.º¦° -rÈᨬ0ŠèQ¨êŠºhÄb¼Œì`ÀŽ»^9‹qÚE!£ ’7)#Àºª*ÊÀQÆÈ‹\0ŠØÒ1«Èæ\"‘hÊ>ƒØú°ÐÐÆÚ-C \"’äX®‡S`\\¼¤FÖ¬h8àŠ²â Â3§£`X:Oñš,ª‡«Úú)£8ŠÒ<BðNЃ;>9Á8Òó‡c¼<‡#0Lª³˜Ê9Ž”ç?§(øR‰#êe=ª©\n«Ãêª:*êÊ0ÖD³Ê9C±ˆ×@ÐÖ{ZO³ýêÝ8¦iªoV¨v¢k¨Arª8&£…ðø..ƒÑcH¡EÐ>H_h“ÎÕWUÙ5áô1r*œ¦Îö^Ð(ÛbàxÜ¡Y1°ÚÔ&XHä6…Ø“.9‡x°Pé\r.`v4‡˜”¶†Ã8è4daXV‰6FÔÕEðHHºfc-^=äÂÞt™Ýx‹Y\rš%ö«xe çQû,X=1!ºsvéjèkQ2É“%ÚW?öÃÅ®Œ´æ=dY&Ù“¤VX4åÙ€Ì\\—5ÐßãXì!×}âæµNç¡gvÚƒWY*ÛQÅèi&ÈðlÃÎѵZ#–Ýãñ Õ‘\rAç\$e°v5o#Þ›¢Øü¶5gc3MTC£L>vÎHéÜÃú–§<`ø°Ú* ]‚_ˆ£;%Ë;îÚV–ùiŽ“Àèã4XÃé–'”Œ`ºªÉãi×j0g¶O±†Û¥“iæŒì©9·Æ™Û’dÝFêÊÙk/lÅž¸–nÄÜc<b\n‰¨8×`‘H“ëeÅ}]\$Ò²úÖâ í°!†ÀÒÃC)±\$ °šAð×`ó\0'•€&\0BÎ!íŒ)¥ò˜´5E)äÁàÒÂo\r„Ô8r`ûÈÌ!2êTÁ›s=¯DË©Õ>\n/ÅlðÓ‰’•[ý˜Å PÛàa‡8%ø!Ý1v/¥¥SUcoJ¨:”4J+Bàó‡µv¯Jü‚\ráâÂb{ƒ ,|\0î°zöƒcܪÅY§Ål®\nüœi.õÜ!äÛ)ü¦dmîJ«¯ÑÈ!'ÒÁë B\nC\\i\$J˜\"¾ëÖ2È+çIkJ––ñ\$Š‘’âG™y\$#ܲi/¦CAb¾Ìb‚C(á˜:°ÊUX˜¯”2& Ç, Q;~/¥õKy9ר?ž\r6¾°tVÊéÑ!º6‡CP³ hYëEÁÓÎØâ£ölñäž(Ø–TáÒp'3ƒÐC<Ødc®¸?°yCçóþe0¼@&A?È=¤å%³A:JD&SQ˜Ñ6RÌ)A˜Ðb`0Ú@ˆéu9(!0R\n‡F „•ŽÂŠ ÄwC\\‰©Œ¤Ï…rÔäÜ™¡î¤#•~ðØ2'\$¡ :ÐØKÁ`h¬³@‰£Ebó¢[Ð~¡Ñé’â TæÅlf5ª³BR]±{\"-¤Ð\0èÊL>\rÇ\$@š\n(&\rÁˆ9‡\0vh*ɇ°–*ÆXë!_djˆ˜ƒ†åpy¹‡‚¶‘`ájYžwJ‚\$ØRªˆ(uaM+Áêníxs‚pU^€Ap`ͤIì’HÖ\n¨f—02É)!4aù9 À¢ê•EwCÝС˜“Ë© ‰L×PÔÝÄþAiÐ)êpø3äAuâÀöýAIAÉHu ç!gÍ•’U”‰ŽZU·À¼c¤*´À°M„ÃxfÆ:ËÆ^ÃXp+‘V°†±á²K‰C#+¾ ÖWhúCP!ÈÇÀ;”[pn\\%˜´k\0„ô²²,Ú¨8à7ã¬xQC\nY\röbÿ£XvC d\nA¼;‚‡lF,_wrð4RPïù»HAµ!ô;™‰&^Ͳ…\"6;œå²êÎ=÷#CíI¡¸¯9fé'¬:¸ŸDY!ŒÿB+˜s¡xV†ž8lçÓ¡\"Ï鑃ÍHU%\"Z6³Ôu\r©e0[Á•pÄߨa¡è.…À¶ +^`œ`b§5#CM‰\$² ûIçîŽËšAÌP§5C\rý S•dêWN6H[ïSR½µ·êß\\+Xë=kõλ׺þ¼S”¶Ór^(¦ƒoo¶7™¬Ï©\\huk¢lHaC(màìþønRB†¤Uup³Ú2C1š[Æ|Ù½ùbeG0ÐÙ\"ìCG±²?\$x7Ðßn¤\$ZÎ=ŸZÓ¦žÃsi5ËfÏí&ç,®fÓhiÆIÎyŽÖnî¶2ò0ÚœDvEüÃTïxôúMå{àô`ܤÁGN#é‚Z,«Âƒ/âR\$”#\\I- ®„°—|Ä0à-0ý‰Nî¦P·ÉÒ¤;s-˜vô–ÏÒ†ÿ½‡nwGtï…n”¡ÒdiáH×|¥˜4¤(½¼+¼vò¥Ý&ØÅ…’+KÀ£Ìñ™L\nJ\$Ô©ý†¨µ:\\Q<WB\"^—Íñ¤ºWTIB~Ñßq¬Éžåð}ó3ŸÎ¿\":þU‡áÖ|\r5n(n™ˆ‡ Ù7ƒÌOÁD}B}‹¼¨æÊ\0\r“voÜ•„…·Ø†_Jl‚İ•H3‘\"®[ĸâå¾ÔKŠAµ`ß–ù¯¦NÉÂü&(‚)\"ˆ fÿ&Å\0°¦ b¾ò¨lãFŽ.Âjròî”þâJˆÆ\"P<\$F°*é|f/Þ! ÝOççŒpR Ç™„F#5gäbã Ä8eRDi¸É0“P‚+*¬üÆý™žkZ;ÃpHh¦®l!è\0\r\nc›oÈ/¿úCBˆ<pyÀNTH½hêTç ð@éðpxÌ\$¢Šæ°ÌÀÖ48\n€Ò#îNU,Óˆš\$Pémò YKü¬\"H Ò †RýL¸ý‹®©DŸ\0‰¿âˆ€aWˆ`pûïþúÐgð¯êlP¤Âÿoú:L€·Ê+\0 ]0±<)‚öN«xk\n(`cê„+r·k{m\"â3.0±žH1’e*ZoeBÌ‹9\rÈøÚ\0RLi¥Q¨UðÔ‹`äÂ.”ûñ–o:Åd€´Â’µT7QœÑV »ÉDh‘âWæ´ëS1ñ ñøgæ*2¯‘,†W)°Á@çϰT@C Q(ñ,™Å4æ#d<Ò’\0¦! á\$˜ú2 {es¢´+…rÊ«þÍìÎJvY*ŒHPr\r¤‚†ÍTÜM\\\\`¼¿ívíàæ<ñ«&ÄnôD\\HHÈoj^@¢Ú Â<ñІ¯ëÆ8Š“*#fò©*Çþ\r\nT§ \\\r²«*çTª^* ÚÉ Ê\$ª6oÞ7òÐRee8³ Ê粡,Ò¥,Ó,`|9°K2Ï0r±+Ò§1RÖä\"È Õ* P*å¾È†M\\\rbà0\0ÂY\"ª\"ºUx†Ù`°±êÈ€àQ“E\rÀ~Q@5 ™5sZ³^fÀR@Q4ÈdÀ‚5Ãb\0ž@ÔFób/€8\" 8s‹8â<@šƒãìl2\$Sh± ¨\nÎR\"Uì43FNÉ«7\"D\rä4úOI3˜\n\0ž\n`¨``޳â Y2Êðobñ3óË<n6“]<`ì\"’Ó Nˆ\"B2àZ\nˆüm¥ àEÀƒëîé\0ð£üàZxÀ[2Â@,Â’’÷<PÝ?ô\rÔ8#d<@°´JUЬK/E¡;\$«6óÌS”DU l;¤,UÏLÎ’ñ7fcG\"EG€ó\$£¨\"E€Ù3FHƤI“Ìãd‘=e !ÒUHБ23&jŠÈ¬Ó*úÂ%%Ó%2“,ŒÓJQ1HÌl0tY3öÁ\$X<CÄtà4ë_\$\0©ã>/F\nç¢?mF¬jÖ3¥p«Dá„HKœv ȺɜŽ\0Xâ*\rÊšåÑ\n0Ÿ‘e\nÎ%äÁ\riûÄêO€Ãfl‰Nö©M%]U¬Q¹Q½Lé-†÷S±T4Ð! äU5T\nn˜di0#ˆEŠªM£ˆ³«i.ª°/U ¸é\rZFšúÓj„®¨;¢òíHÏ☎d`m¤Ý©ú–Ð\nýt„ƒQS eé²³|Ùi²šñ¬ÁQt¦ dò12,›öÁDYò1UQSU¬±cd±«µÄEˆ)\\«–¶ÂLö ìF\$¶@öå³Vï{W6\"LlTÄëAò\$6abã‹OäêdrÌÉLp†c,’¨esΞ¨<2ì`Æ@b€XP\$3ààŒŽ@˃P,úKÍVÕ^õ¾àÏM”‡Lö°¸ué1þÙ@îc•ˆt-ä( ¸ `\0‚9¶nïç2sb„¡Ê/ ÐFmä)¶ôƒ´ÿHl5ó@ÏnÌl\$‡q+ð:®Â/ ¤ø§dŒÏ,òà\n€ÞµˆŽì„£.4ú–’\$ ³w0\$€d·V0 È´\"¾ÃrìöW4678íVtqBau÷pÀŠI<\$#Åx`Éwd9×^*kƒu×ofBEp g2³Íóf4 à‰L!êr=¬\0§ñ\" Ú\r<êÕhöÓÒæöŽˆU…%TÓhËëBkòº#>Å'C¥p\n ¤ (‚\r´ú2öއÂ\"3â‹l•õMÔ‹7ýGÅx.ˆ,ÖUuØ%Dtø Ãw¶y^Mf\" ‚ŠƒÞ(vU„3„u¬£J^HC_IU–YkS…—‡c_ylc†c]rF÷å×_q¤%†W#]@Ër²kv×3-ãcyÄÏVHJG<€Z¥öTè@V¸8œ\$Ž6‡oƒ2H@˜\rã‚äª\0ˆ=ØÝö·æ¹\"3‹9zõ²:KõúÂu¯K >‚¢Œ¿B\$ÂrÝ.äJÒê<KõG~àP¿X´€QMƹ XŒ‰w\$;Êæmp”Zp• åcK!OeOO¸?ïwpæÄ懤í†Ö ¦ÚL—¶I\nŒð•?9xB¤.]O:V®„˜ß9ßÃ.ÅmWŠ\0Ë—s>”*´l'«õkÆoph»’èx¼‹‹«Þv´L`w1”÷° €è!¸M¨4\"òI\$Õ÷\"oõ\$À >Ë™Bea\"™ñŸDÿBoƒÊ¶ü+ì B0PxpŠ«&àá7Ã|p{|·Ï}7Ö°Â\$-P£‰‚éú@b„…¤õe¤ÆåÊVYmoMoŠ\0¢§£Nzn*>Ý΄€)¢ò·Èˆ×-H‡l!®“¼hpÆgÙË Š’¼Û&tZøãœ¤\0!‚¦8 É©¸¨àºZKŠê@DZG…Œ•Ÿº®øæ¶F€ç§©.† ˆ¼l¢üz%ÈÎ(ä¶xÙ}ú'<šýŪ(°¼¥ú°ê<ÚXZǬºÚÑšà° É®g´ºí§ºò‡òw¯ºzÔz{°e¸'{;@å™±(&ø²ÅRà^EèÝ›xºå®›Y®ñ\"ËÌë¥MÜ’çç–VöÚ\n§5Ózl¥zrÔ[xŸ²Ëª’¥ú“»G\$O W @¤½À«Z¹xÇÎÕÄò,Ì•”be»‰ ˆf£dÆ»Ð2ûÕEË‹I¼D‘YTÙ%kš{ÎJ\\\rºU N Å'¼_¾Ûɽ»f|wÞµûàË,½l«7ªktø1RŽD>öЋX‰ZîÍЊ|y|Z{|×Õ¢Èî\r—é%;¬#\0eZ,\rKt\r¶>ãÞ>\$ò>ƒì?„?cú?ä+€ä@„ò¥ €Æã@ʰ•Œã‚cãqˆfcÆÒ+Ç3Șƒˆ’Ø€&x•]€N·Ðö*|ÈÕb2<lnTåÖ\$£AÌû¢Z0.àÆ&üßË·ö¼`{Ëp,ì@üø&|í•îÏ–.ÒÒ.oo¢@ƒÎÛä1=\$9{¼ÉdB;¿“õ×”#Æ:£Õ\$@wÒ£Ø=ÜùËC?Ð Õ(ý?ÓƒÖ ÙG1†|ø\"]Ó\0ÊüÈ5û\0Ej\rÀÖ@@*¢2KLº#d* äCAÐ3,K`æ Øý¢«C±ÙÏÚ¤Ûü÷Æà]Ùã\rÚL9Û°“=“<–·]¸(ÔjCø) í,âçÚBf\ràÚä ë£-Rd5ãö\$\0^\n4¤\0ÏÚ¢ŠSYÝ܆†k‚€Î4ýè@¤B\0çÉÀWßâ?x(ƒüœu}½ÜÚ ¿ä½ÅÝÊK~P\r¹å¥/à¾E\"½¿Û#éá>Rž_çôâ¸\$< ¢Ì\rÇlà[à‰¾¿*Ö`Ž\n ‡èí~Á½bÜù½]‚Ýj·B\r½qË£Qê¾¼+ý(üW|àèå+Šep9Ñj}R<´w@‚çÉdbÌ´ƒÕèÊÀQÕ¤Š‚Í€Â/(稦mÔ‘I_Ô}U<àÝÕ¸ÇЗByÑ÷¸ó¤_ñf¥&FÍŒÁ·F.} zhçÀy—©¹Fcæ†ÔÏrUÛ«Fq›³ž:’\n€ä\n%ÇÎï`ç–ÐD@ò³{¢ôˆ–Õßñ‰öÿs/wh]Bz\"JÁž#à㈃fÀ€ÉúûÛTC“¥þ _²ïƒdZØ öÖ£m2n´nC’èKã§G\\9(ëB†o« Ëð…Sü#â†|À£™d)Eó‘Þ€Ä|Ãë,€€bgÊ1ŽN1u»P91Ê\0ˆ‰T\0“<öp>iJ²Šƒ6p\r-ÄÀ¶S0¡t¯ÂHJÙ` 7DcÀœšp)‹\nߢ\\¨¤ÐÎ%¬aüÌáQù¢ î¾CÑfƒ¦é’úソõà6\nŠe·Œ\n>Ò@%h°%I “`§\0çuAX¢K‚ü `Ã8+€öI\\(Ô\rÅ„¯\0î¤lúH#]*y\$°ÀÚ,Hü?EÅF±C7™`È›E@rG´p‡LB3H,•0Ö+s\r\0è²\0ò!¢9„Hua4¹ÂË áƒ0¢aJË(°\0Á¤Dq°gÀ¸aJ!Á‹m~A¦a&à ƒ/ *p“¤\"ËIà‡BDÄ\r!†9!v‡L‘:„ñÄŠã!\$±šA‡KñÐàëeÞÃ\0öl°b iÀ¹6%®YzKrlRK’\"AF{ 6ˆ»XHó&‡:h~Ïè9àÈ_Ö2Ws>œèˆÖ\$ÈЋ㢪¤ °†©p²C@vz°0ž´¸Ö‡8ÔÒ\\„v´¬Îp:s_\\€ž:¼ÙY\rB€Òöá\$|ŸÅi©G›‘¢R#„ YR9Â\0D28?é©ñ+}YÓâÐᩇJ#¦CûiV‹CT6ùQ9±àŽpite¼Läàp\$¼4Š\$D#’@@°ô<AÏÍPÜ‘ÖÅ\0‡f§!Ùä➓а¥)B2YZ\0è. ‘˜SÁ²(ËÃòÀ.Ž 4b1‹H‡Ò`س¨Y)èŠâRâÄ‚ø¼ `1ègÓÐЪH:B]ŠO#8€œK±ˆÛ\nÊjD%C*I\$AiÑÀæN,0 K(\0¤Tù`\n2OB7Àøˆ¾4Q¤CH „º4@Š¥Ê )\$\0 ÀJqŸÄÜ+°ÓKìeÀØ&.„J'pÒ=pÞÀQ´½èêÂ[xXbá <EÑ'Dì#Ù€Â`3½øäë60@@èÚ¦õ‡ `|ŠR쀾ô5Úñ.ñò Þ×Á?#?lS\"!µjE„ôq€\0º£ ðüÆQ—ÑÉ\räT#<°üŠˆ?1½(HB–ÐFL¬å[|„@LE§Ü†Ê&QÛ:yÄŽ³€âFh4qœŠˆÏã–U ¯Ä\"!C1ëFJ8#@üÆf:dÑ‘8#2CÈ8æ2.\$´Cbð´|\$¾0â˜ÊÎrÓI\0€,€Â˜00ÇK¬e!°N÷×i@d|á5‡Äh`‚à Tˆ…U2Nj óiì0€UdkÀÂ*&j—F8*ÃE£´‡âzcά€¨Î—s¦•æÃ‚˜5ïÀ7£\n\räíUé,Ð2â`”ƒ @乬Ë@XŽž*²p:-,\rRZ L¥,ʃ|·œàlº^éOá0× BCÌR‡n˜œÔVé¡ñ³ì“ ¯åTé]·Mréü™à#€¹y†\\\"y \$Ϥ³/ r*h”î%Ð1´Kõê܈Ï|R`bŽBµ8¹rò1’çn\0å¤ Ì\ràU8±lùtBš (ƒ†‚È\0003:‡†·Œ%´ -|»\0öeTH\"Hðq4(ðN\\jc·šª¨…TÆH\n¸\0€ÝmÑ3ç?1S:>|g¡ŸÛRcŒ´ôøªª\rèžF8Q&ñ„@5r\0ÌÆXVú5Ž\\ñf¡h@v,˜èÃ/\0\n&–/!ŒÇdq°šKRËàÆm;ØaD2 ”†d\0002ºæb\$ ®Lè/1•…,ÂEÇ4¹…‹@<â¢}aÛŒæ\$²1*ƒË`Æ>0‹ :´àd - Ä\rDËYl(6[6kàsfèÁ' 8IÉŒTó•JDUD:AÓ2Úhd\0a\0†ÙÆÍ)2ë:´¹B3:€†‰‚Z1=–œµ@ë-qN\\!¤\$’k§fƒàÙNÚw —’îš”‰‰´†`Àn\$LÎCR¨ƒÍô«5žpcE3CaÀ°\0=žHjÚ’g—»Åó-Ú˜‰E°e£.\0¡!oˆ,Ò'‘wæI`\\s6ÀRøìEÒ}e0F\\öãm±|F>q ?jДæ6išíp » +ÀNõéýûÂÍúßÈ9åÕqu¦pè®2eÉ‘‰ým.Š+L~\$\"ˆˆÐR s]iŸ×qCÀИ<T(iœÛŒQêÅbtÔ\"‘©NñBºÒmư€@rè‹ÌÇxMM„qÁ#Oj / LöD’Kú.¸Ùt0tI¥eBºÐj„”1‰¡â6Š0~sÔ74íbQŠQ¦!À2ãÔ–àËǼˆD…£HÐØ2¦PñþdîˆmMÀº DÖˆF¬fȹ\rµDj\$¾‰L¾[\0ã`•ö¡Î<@mØV~9¨ vŽ4Šž=!Ÿüˆ’2šÙ’¡6ý'Äí*DÒ”´‚úâ›#©Ñ\0Þ¿{»…'Ê2‘lLR—J’Š™£ÑžX ë,Eã(C¨\\ÃG¢þ¨Ó;/§ÚÑäÄRð\$ŠùdÀ¬\$¾QJ`Ï„!Ò®Š™Kâ\n|¶9¡T–dxÌ@¸h!'¦øÊEÌã-™v}bÉ;|cfLéýýÂYAROéÚ‡|3êEgšzQfî@líó/i™¾ÑôoÖE†Å—go^q¢\nAaΔg˰!ù«@òRÓì4ÂÉ1lE!‘p”ôH0ÊjbÌúqA¢ÉaÍ@xTЧÂÝ™\0\r¦F¹¹©45HþZm=øxšF‡CÌ™˜†’v?CšžL¯2‰}hfX¸Ä\$`Iâäb \0Ä7àGäéDÅ©ºÎ²fP9Uš`\"é–á¾ô\rÁ°IjÔʶTí\rUz«á‡*þ«Tн!CI`ÊáßX2 Qó£k#Ô…\ne†e+[l~:°È~²hn Ðhˆ'͙ΧUV¨ÊÀNºWL½ÿÕ‹Q=)nIª¾²µÒ„Ò„æ^Y·úò¬•pUƒO‚AXZ¿UÕµ‰’¸Sà“«••\\Ø@Crá\"ÖüîÍ„;Å^EÊÀ-x\rèý\\ûP™Óà òv!I:Z ¡\\¥_×2CP€tWYŠ®Ì° À_]a+´=s»„í]¢uC-hë* êæ×Òº {ÉÞ+óZúýËD\$°c\$-vÛBÿPÌ.®Õòs¤û2åRüéj[ZÜ/QÅQ:º¢Æÿ1Yå+Ú¾‰Ú¾…!²S³bÁ™ä9æ–ZyÚźb,t0åÙf=@×\r -˜\nB-ÉŸ0¤&2_¥9ƒ¥’ñhM,ב2ŽHãoTÆÞlbd¢“… ¶ \0‰[à\"³%AÖ¾Û4;2Í’d.ÄÚË—H¾Zb545HÀ\\ûÊ“T ÐA ˜‰Œ—RBʄ֤é-ðÛl¦ÚJsÏž6\"± È‚k=œºŸ¶…¦< >²•jZgæx`Ë6•Àt«.ÙÉãb,œÍ©™¸k·óY¸\\`'³ˆSlÙjÕ°!lnÌ…›\0Wg+:+’c6~´¢‚ŠKFÚÊ–Ä©-±¤¡h9-…–H@SDúG×;ÈÎ ûƒ_†å \nê)ˆ¨fnå¢äQ-*¦CÖ©ïí£{üMSnZED\0)å¶Pg]Ë®Á6¯´†b%ó%²‰Hj&%-* 9}ˆj43@Ù*(mº\$QD¶ùÛ†èÐÒ¹(äÝm¼ukjO¥\" ,1£‚ÄôVv¼%s“1k®P`ƒ ù¡€/@œŸ0>F‰>#±¬X‡À8%lâ´¹K£ÚS|¹Yw0u̧bÉÑX4p\0\n‰Õàùçºæ·º%Ó\0ZþQ2WéWEºkñ«çoɇ·jë¢y§ ð.Z\0ª PpÐt“H³‡ÏRð>ÓË,%)ñkºŠî÷`|¤«,prZÓhÍŠ›Z,P¶º|ôù™CFLñxªnñú »‹‡.曥PRe’ÔV„oB;xD††”k‰)§M?nÓ`ÒÊ/¡5IlËqh\0ÄצÀ5Eh qéí´·½A‚ˉUÙæd÷ˆkD”…Oy;‘ÎòƆ¼Ã«â§A.Or󯄾!ÛïHžÓ^Ò‹D3½Iàèg‹Ö>’õéc…ìe~ëÛZÈo—Ι™¶n£_^ò+·¾!ÙÇh¥|*3Þ¢ëG€¢é´[‰n˜ª´ÜÚ¶íjô¢p¯Žþ—ö7H½/ò¾ÓTÝü+÷Ý3›ùlP{<2îù‡ÊžÐ©â)\"ãޣ¶¢YË£§A2€‹:ûÖò·&\0Ûƒ~cKîÉÀ\nìãD—4GNªg.`ÍRB1ÆH.jà{Áè}n·|—øÏ/˜ñ¸oä¶€¨×`]ØÏf_6Ãy`¬\r x^@ÔðâŠ\\Rþ=ý'Ï‚ƒé_{X-˜Íõ\\)LÉEÑáPϤl\\\0]…¡hareÓ8’N®¥‚ÜG^þŠI:™ˆßܵ¬J%rÓ~œ-Ü 1”g¯‚+gV£oσ«zmÓé>54‰)mžþøm–\$oûEb¶ŒóÜ’)mÍEìѨ¥æÝK6!*\në†Ó”qî Ã0?’Þw…¾PKŽgÃ1âi‰³~X`\0X€æYç ÒZ *Dhœùã1EÁl…Ôóðã¸\r\0:?\r>Ђ#2¡@´3Ûh2éÀ袰™´Ã†&àêOе.¢É„»•(.L<r‡áàK#á’@Aª[,L…54›<!µrðÑ,áàYI²HïÑd)+l\$U\\|âúÞ'…ÁÝ£TÂØá\0ñ'’ÂÏ\$ÿ;\0ÑÍÙµQÔèwÅÖ¹~⌴0qt^2yŒ£®áL.ŠˆŸ•a{ž(!—Ô*\0i~?9êÄGµl2²3¶v4 ?f[rÄÔ†;AŒYn²î) ’ƒ&ˆ‹ŒP2D@€õýã Î]Æw–K2xº .špËÀ[4³u6Ë(Ç} J3É\0x\\¿T\\)!Ì>bV†„³á¦EÑŒ€s—÷æ:ÐÆ8Ì8{Ì>χ€AùoÉÔHryŠ‘ÙúS‰dÍvmór׃fÃëÍ>jO¥\n¬Ã€·5‘„ֳ͂A›0Âæ×0à2Î>nòû›ÜfýÑÙÂ16q3·Õ”]+ŠaúrëFÙâx6 S-3e™+xÙṳ̂Óó/jñhD\r•½-\n“ј”“G7™€©‚z2i’Ôô.·A9×Ðf`²Y™³Tæxò9ßÅë´\"^\\ÖnëéèÝ£sÀ9ÌñÂÏÂë{0sš83ä\$˜:#‚ý3ÐÝYû6¯{0ø\nóJ\$ç#D©\\ÎœÑŸ@âƒÐŽ3u¤0½ç°\"*ˆ….rs££æØ›™èÆèå5’íéÈG_ÈŽD×dHð¸Km]ÈÌà\\4\0;d}¤[S2ÜœÝîÇ×}Þž“÷ªKd—& tÈrf *jÊ+ÉPx—¥Ü\r˜7ËM8A¶[#ØÔm†—\nÐ\n𧀯9¡ö+þZ–ÕH›|H[ª€_ªÅº†|š¢j5H¥|ºéßU1„Õ^«u]«áP L`X¼gh ò_rýÉ—såmæZ:l]ihÍs—Kèç†>¹šöe¯c9ÀÈp7¡j‘CŠíLˆ€´Rp``¤ÀæÀ½´ ");}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Ã._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
13connection(){global$h;return$h;}function
14adminer(){global$c;return$c;}function
15idf_unescape($Ic){$cd=substr($Ic,-1);return
16str_replace($cd.$cd,$cd,substr($Ic,1,-1));}function
17escape_string($X){return
18substr(q($X),1,-1);}function
19remove_slashes($De,$lc=false){if(get_magic_quotes_gpc()){while(list($z,$X)=each($De)){foreach($X
20as$Vc=>$W){unset($De[$z][$Vc]);if(is_array($W)){$De[$z][stripslashes($Vc)]=$W;$De[]=&$De[$z][stripslashes($Vc)];}else$De[$z][stripslashes($Vc)]=($lc?$W:stripslashes($W));}}}}function
21bracket_escape($Ic,$ya=false){static$Yf=array(':'=>':1',']'=>':2','['=>':3');return
22strtr($Ic,($ya?array_flip($Yf):$Yf));}function
23h($tf){return
24htmlspecialchars(str_replace("\0","",$tf),ENT_QUOTES);}function
25nbsp($tf){return(trim($tf)!=""?h($tf):" ");}function
26nl_br($tf){return
27str_replace("\n","<br>",$tf);}function
28checkbox($F,$Y,$Ka,$Zc="",$Sd="",$Na=""){$L="<input type='checkbox' name='$F' value='".h($Y)."'".($Ka?" checked":"").($Sd?' onclick="'.h($Sd).'"':'').">";return($Zc!=""||$Na?"<label".($Na?" class='$Na'":"").">$L".h($Zc)."</label>":$L);}function
29optionlist($Vd,$ff=null,$rg=false){$L="";foreach($Vd
30as$Vc=>$W){$Wd=array($Vc=>$W);if(is_array($W)){$L.='<optgroup label="'.h($Vc).'">';$Wd=$W;}foreach($Wd
31as$z=>$X)$L.='<option'.($rg||is_string($z)?' value="'.h($z).'"':'').(($rg||is_string($z)?(string)$z:$X)===$ff?' selected':'').'>'.h($X);if(is_array($W))$L.='</optgroup>';}return$L;}function
32html_select($F,$Vd,$Y="",$Rd=true){if($Rd)return"<select name='".h($F)."'".(is_string($Rd)?' onchange="'.h($Rd).'"':"").">".optionlist($Vd,$Y)."</select>";$L="";foreach($Vd
33as$z=>$X)$L.="<label><input type='radio' name='".h($F)."' value='".h($z)."'".($z==$Y?" checked":"").">".h($X)."</label>";return$L;}function
34confirm($fb=""){return" onclick=\"return confirm('".lang(0).($fb?" (' + $fb + ')":"")."');\"";}function
35print_fieldset($u,$hd,$xg=false,$Sd=""){echo"<fieldset><legend><a href='#fieldset-$u' onclick=\"".h($Sd)."return !toggle('fieldset-$u');\">$hd</a></legend><div id='fieldset-$u'".($xg?"":" class='hidden'").">\n";}function
36bold($Ea){return($Ea?" class='active'":"");}function
37odd($L=' class="odd"'){static$t=0;if(!$L)$t=-1;return($t++%2?$L:'');}function
38js_escape($tf){return
39addcslashes($tf,"\r\n'\\/");}function
40json_row($z,$X=null){static$mc=true;if($mc)echo"{";if($z!=""){echo($mc?"":",")."\n\t\"".addcslashes($z,"\r\n\"\\").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\").'"':'undefined');$mc=false;}else{echo"\n}\n";$mc=true;}}function
41ini_bool($Mc){$X=ini_get($Mc);return(eregi('^(on|true|yes)$',$X)||(int)$X);}function
42sid(){static$L;if($L===null)$L=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$L;}function
43q($tf){global$h;return$h->quote($tf);}function
44get_vals($J,$e=0){global$h;$L=array();$K=$h->query($J);if(is_object($K)){while($M=$K->fetch_row())$L[]=$M[$e];}return$L;}function
45get_key_vals($J,$i=null){global$h;if(!is_object($i))$i=$h;$L=array();$K=$i->query($J);if(is_object($K)){while($M=$K->fetch_row())$L[$M[0]]=$M[1];}return$L;}function
46get_rows($J,$i=null,$m="<p class='error'>"){global$h;$ab=(is_object($i)?$i:$h);$L=array();$K=$ab->query($J);if(is_object($K)){while($M=$K->fetch_assoc())$L[]=$M;}elseif(!$K&&!is_object($i)&&$m&&defined("PAGE_HEADER"))echo$m.error()."\n";return$L;}function
47unique_array($M,$w){foreach($w
48as$v){if(ereg("PRIMARY|UNIQUE",$v["type"])){$L=array();foreach($v["columns"]as$z){if(!isset($M[$z]))continue
492;$L[$z]=$M[$z];}return$L;}}}function
50where($Z,$o=array()){global$y;$L=array();$wc='(^[\w\(]+'.str_replace("_",".*",preg_quote(idf_escape("_"))).'\)+$)';foreach((array)$Z["where"]as$z=>$X){$z=bracket_escape($z,1);$e=(preg_match($wc,$z)?$z:idf_escape($z));$L[]=$e.(($y=="sql"&&ereg('^[0-9]*\\.[0-9]*$',$X))||$y=="mssql"?" LIKE ".q(addcslashes($X,"%_\\")):" = ".unconvert_field($o[$z],q($X)));if($y=="sql"&&ereg("[^ -@]",$X))$L[]="$e = ".q($X)." COLLATE utf8_bin";}foreach((array)$Z["null"]as$z)$L[]=(preg_match($wc,$z)?$z:idf_escape($z))." IS NULL";return
51implode(" AND ",$L);}function
52where_check($X,$o=array()){parse_str($X,$Ja);remove_slashes(array(&$Ja));return
53where($Ja,$o);}function
54where_link($t,$e,$Y,$Td="="){return"&where%5B$t%5D%5Bcol%5D=".urlencode($e)."&where%5B$t%5D%5Bop%5D=".urlencode(($Y!==null?$Td:"IS NULL"))."&where%5B$t%5D%5Bval%5D=".urlencode($Y);}function
55convert_fields($f,$o,$O=array()){$L="";foreach($f
56as$z=>$X){if($O&&!in_array(idf_escape($z),$O))continue;$ta=convert_field($o[$z]);if($ta)$L.=", $ta AS ".idf_escape($z);}return$L;}function
57cookie($F,$Y){global$ba;$ie=array($F,(ereg("\n",$Y)?"":$Y),time()+2592000,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$ie[]=true;return
58call_user_func_array('setcookie',$ie);}function
59restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
60stop_session(){if(!ini_bool("session.use_cookies"))session_write_close();}function&get_session($z){return$_SESSION[$z][DRIVER][SERVER][$_GET["username"]];}function
61set_session($z,$X){$_SESSION[$z][DRIVER][SERVER][$_GET["username"]]=$X;}function
62auth_url($_b,$P,$V,$l=null){global$Ab;preg_match('~([^?]*)\\??(.*)~',remove_from_uri(implode("|",array_keys($Ab))."|username|".($l!==null?"db|":"").session_name()),$C);return"$C[1]?".(sid()?SID."&":"").($_b!="server"||$P!=""?urlencode($_b)."=".urlencode($P)."&":"")."username=".urlencode($V).($l!=""?"&db=".urlencode($l):"").($C[2]?"&$C[2]":"");}function
63is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
64redirect($B,$D=null){if($D!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($B!==null?$B:$_SERVER["REQUEST_URI"]))][]=$D;}if($B!==null){if($B=="")$B=".";header("Location: $B");exit;}}function
65query_redirect($J,$B,$D,$Je=true,$Zb=true,$fc=false){global$h,$m,$c;$Of="";if($Zb){$pf=microtime();$fc=!$h->query($J);$Of="; -- ".format_time($pf,microtime());}$of="";if($J)$of=$c->messageQuery($J.$Of);if($fc){$m=error().$of;return
66false;}if($Je)redirect($B,$D.$of);return
67true;}function
68queries($J=null){global$h;static$Ge=array();if($J===null)return
69implode("\n",$Ge);$pf=microtime();$L=$h->query($J);$Ge[]=(ereg(';$',$J)?"DELIMITER ;;\n$J;\nDELIMITER ":$J)."; -- ".format_time($pf,microtime());return$L;}function
70apply_queries($J,$Ff,$Ub='table'){foreach($Ff
71as$R){if(!queries("$J ".$Ub($R)))return
72false;}return
73true;}function
74queries_redirect($B,$D,$Je){return
75query_redirect(queries(),$B,$D,$Je,false,!$Je);}function
76format_time($pf,$Ob){return
77lang(1,max(0,array_sum(explode(" ",$Ob))-array_sum(explode(" ",$pf))));}function
78remove_from_uri($he=""){return
79substr(preg_replace("~(?<=[?&])($he".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
80pagination($H,$jb){return" ".($H==$jb?$H+1:'<a href="'.h(remove_from_uri("page").($H?"&page=$H":"")).'">'.($H+1)."</a>");}function
81get_file($z,$qb=false){$jc=$_FILES[$z];if(!$jc)return
82null;foreach($jc
83as$z=>$X)$jc[$z]=(array)$X;$L='';foreach($jc["error"]as$z=>$m){if($m)return$m;$F=$jc["name"][$z];$Vf=$jc["tmp_name"][$z];$bb=file_get_contents($qb&&ereg('\\.gz$',$F)?"compress.zlib://$Vf":$Vf);if($qb){$pf=substr($bb,0,3);if(function_exists("iconv")&&ereg("^\xFE\xFF|^\xFF\xFE",$pf,$Qe))$bb=iconv("utf-16","utf-8",$bb);elseif($pf=="\xEF\xBB\xBF")$bb=substr($bb,3);}$L.=$bb."\n\n";}return$L;}function
84upload_error($m){$td=($m==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($m?lang(2).($td?" ".lang(3,$td):""):lang(4));}function
85repeat_pattern($qe,$id){return
86str_repeat("$qe{0,65535}",$id/65535)."$qe{0,".($id%65535)."}";}function
87is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\\0-\\x8\\xB\\xC\\xE-\\x1F]~',$X));}function
88shorten_utf8($tf,$id=80,$xf=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{FFFF}]",$id).")($)?)u",$tf,$C))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$id).")($)?)",$tf,$C);return
89h($C[1]).$xf.(isset($C[2])?"":"<i>...</i>");}function
90friendly_url($X){return
91preg_replace('~[^a-z0-9_]~i','-',$X);}function
92hidden_fields($De,$Jc=array()){while(list($z,$X)=each($De)){if(is_array($X)){foreach($X
93as$Vc=>$W)$De[$z."[$Vc]"]=$W;}elseif(!in_array($z,$Jc))echo'<input type="hidden" name="'.h($z).'" value="'.h($X).'">';}}function
94hidden_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
95table_status1($R,$gc=false){$L=table_status($R,$gc);return($L?$L:array("Name"=>$R));}function
96column_foreign_keys($R){global$c;$L=array();foreach($c->foreignKeys($R)as$p){foreach($p["source"]as$X)$L[$X][]=$p;}return$L;}function
97enum_input($U,$va,$n,$Y,$Nb=null){global$c;preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$od);$L=($Nb!==null?"<label><input type='$U'$va value='$Nb'".((is_array($Y)?in_array($Nb,$Y):$Y===0)?" checked":"")."><i>".lang(5)."</i></label>":"");foreach($od[1]as$t=>$X){$X=stripcslashes(str_replace("''","'",$X));$Ka=(is_int($Y)?$Y==$t+1:(is_array($Y)?in_array($t+1,$Y):$Y===$X));$L.=" <label><input type='$U'$va value='".($t+1)."'".($Ka?' checked':'').'>'.h($c->editVal($X,$n)).'</label>';}return$L;}function
98input($n,$Y,$r){global$h,$gg,$c,$y;$F=h(bracket_escape($n["field"]));echo"<td class='function'>";$Se=($y=="mssql"&&$n["auto_increment"]);if($Se&&!$_POST["save"])$r=null;$xc=(isset($_GET["select"])||$Se?array("orig"=>lang(6)):array())+$c->editFunctions($n);$va=" name='fields[$F]'";if($n["type"]=="enum")echo
99nbsp($xc[""])."<td>".$c->editInput($_GET["edit"],$n,$va,$Y);else{$mc=0;foreach($xc
100as$z=>$X){if($z===""||!$X)break;$mc++;}$Rd=($mc?" onchange=\"var f = this.form['function[".h(js_escape(bracket_escape($n["field"])))."]']; if ($mc > f.selectedIndex) f.selectedIndex = $mc;\"":"");$va.=$Rd;echo(count($xc)>1?html_select("function[$F]",$xc,$r===null||in_array($r,$xc)||isset($xc[$r])?$r:"","functionChange(this);"):nbsp(reset($xc))).'<td>';$Oc=$c->editInput($_GET["edit"],$n,$va,$Y);if($Oc!="")echo$Oc;elseif($n["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$od);foreach($od[1]as$t=>$X){$X=stripcslashes(str_replace("''","'",$X));$Ka=(is_int($Y)?($Y>>$t)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$F][$t]' value='".(1<<$t)."'".($Ka?' checked':'')."$Rd>".h($c->editVal($X,$n)).'</label>';}}elseif(ereg('blob|bytea|raw|file',$n["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$F'$Rd>";elseif(($Mf=ereg('text|lob',$n["type"]))||ereg("\n",$Y)){if($Mf&&$y!="sqlite")$va.=" cols='50' rows='12'";else{$N=min(12,substr_count($Y,"\n")+1);$va.=" cols='30' rows='$N'".($N==1?" style='height: 1.2em;'":"");}echo"<textarea$va>".h($Y).'</textarea>';}else{$vd=(!ereg('int',$n["type"])&&preg_match('~^(\\d+)(,(\\d+))?$~',$n["length"],$C)?((ereg("binary",$n["type"])?2:1)*$C[1]+($C[3]?1:0)+($C[2]&&!$n["unsigned"]?1:0)):($gg[$n["type"]]?$gg[$n["type"]]+($n["unsigned"]?0:1):0));if($y=='sql'&&$h->server_info>=5.6&&ereg('time',$n["type"]))$vd+=7;echo"<input".(ereg('int',$n["type"])?" type='number'":"")." value='".h($Y)."'".($vd?" maxlength='$vd'":"").(ereg('char|binary',$n["type"])&&$vd>20?" size='40'":"")."$va>";}}}function
101process_input($n){global$c;$Ic=bracket_escape($n["field"]);$r=$_POST["function"][$Ic];$Y=$_POST["fields"][$Ic];if($n["type"]=="enum"){if($Y==-1)return
102false;if($Y=="")return"NULL";return+$Y;}if($n["auto_increment"]&&$Y=="")return
103null;if($r=="orig")return($n["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($n["field"]):false);if($r=="NULL")return"NULL";if($n["type"]=="set")return
104array_sum((array)$Y);if(ereg('blob|bytea|raw|file',$n["type"])&&ini_bool("file_uploads")){$jc=get_file("fields-$Ic");if(!is_string($jc))return
105false;return
106q($jc);}return$c->processInput($n,$Y,$r);}function
107search_tables(){global$c,$h;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$rc=false;foreach(table_status('',true)as$R=>$S){$F=$c->tableName($S);if(isset($S["Engine"])&&$F!=""&&(!$_POST["tables"]||in_array($R,$_POST["tables"]))){$K=$h->query("SELECT".limit("1 FROM ".table($R)," WHERE ".implode(" AND ",$c->selectSearchProcess(fields($R),array())),1));if(!$K||$K->fetch_row()){if(!$rc){echo"<ul>\n";$rc=true;}echo"<li>".($K?"<a href='".h(ME."select=".urlencode($R)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$F</a>\n":"$F: <span class='error'>".error()."</span>\n");}}}echo($rc?"</ul>":"<p class='message'>".lang(7))."\n";}function
108dump_headers($Hc,$Bd=false){global$c;$L=$c->dumpHeaders($Hc,$Bd);$fe=$_POST["output"];if($fe!="text")header("Content-Disposition: attachment; filename=".$c->dumpFilename($Hc).".$L".($fe!="file"&&!ereg('[^0-9a-z]',$fe)?".$fe":""));session_write_close();ob_flush();flush();return$L;}function
109dump_csv($M){foreach($M
110as$z=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$M[$z]='"'.str_replace('"','""',$X).'"';}echo
111implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$M)."\r\n";}function
112apply_sql_function($r,$e){return($r?($r=="unixepoch"?"DATETIME($e, '$r')":($r=="count distinct"?"COUNT(DISTINCT ":strtoupper("$r("))."$e)"):$e);}function
113password_file($j){$xb=ini_get("upload_tmp_dir");if(!$xb){if(function_exists('sys_get_temp_dir'))$xb=sys_get_temp_dir();else{$kc=@tempnam("","");if(!$kc)return
114false;$xb=dirname($kc);unlink($kc);}}$kc="$xb/adminer.key";$L=@file_get_contents($kc);if($L||!$j)return$L;$tc=@fopen($kc,"w");if($tc){$L=md5(uniqid(mt_rand(),true));fwrite($tc,$L);fclose($tc);}return$L;}function
115is_mail($Kb){$ua='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$zb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$qe="$ua+(\\.$ua+)*@($zb?\\.)+$zb";return
116preg_match("(^$qe(,\\s*$qe)*\$)i",$Kb);}function
117is_url($tf){$zb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($zb?\\.)+$zb(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$tf,$C)?strtolower($C[1]):"");}function
118is_shortable($n){return
119ereg('char|text|lob|geometry|point|linestring|polygon',$n["type"]);}function
120slow_query($J){global$c,$T;$l=$c->database();if(support("kill")&&is_object($i=connect())&&($l==""||$i->select_db($l))){$Xc=$i->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
121var timeout = setTimeout(function () {
122 ajax(\'',js_escape(ME),'script=kill\', function () {
123 }, \'token=',$T,'&kill=',$Xc,'\');
124}, ',1000*$c->queryTimeout(),');
125</script>
126';}else$i=null;ob_flush();flush();$L=@get_key_vals($J,$i);if($i){echo"<script type='text/javascript'>clearTimeout(timeout);</script>\n";ob_flush();flush();}return
127array_keys($L);}function
128lzw_decompress($Ba){$wb=256;$Ca=8;$Pa=array();$Te=0;$Ue=0;for($t=0;$t<strlen($Ba);$t++){$Te=($Te<<8)+ord($Ba[$t]);$Ue+=8;if($Ue>=$Ca){$Ue-=$Ca;$Pa[]=$Te>>$Ue;$Te&=(1<<$Ue)-1;$wb++;if($wb>>$Ca)$Ca++;}}$vb=range("\0","\xFF");$L="";foreach($Pa
129as$t=>$Oa){$Jb=$vb[$Oa];if(!isset($Jb))$Jb=$Ag.$Ag[0];$L.=$Jb;if($t)$vb[]=$Ag.$Jb[0];$Ag=$Jb;}return$L;}global$c,$h,$Ab,$Hb,$Rb,$m,$xc,$Ac,$ba,$Nc,$y,$a,$bd,$Qd,$re,$uf,$T,$ag,$gg,$ng,$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");$ie=array(0,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$ie[]=true;call_user_func_array('session_set_cookie_params',$ie);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$lc);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);$bd=array('en'=>'English','ar'=>'العربية','bn'=>'বাংলা','ca'=>'Català ','cs'=>'ÄŒeÅ¡tina','de'=>'Deutsch','es'=>'Español','et'=>'Eesti','fa'=>'ÙØ§Ø±Ø³ÛŒ','fr'=>'Français','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'日本語','ko'=>'한êµì–´','lt'=>'Lietuvių','nl'=>'Nederlands','pl'=>'Polski','pt'=>'Português','ro'=>'Limba Română','ru'=>'РуÑÑкий Ñзык','sk'=>'SlovenÄina','sl'=>'Slovenski','sr'=>'СрпÑки','ta'=>'த‌மிழà¯','tr'=>'Türkçe','uk'=>'УкраїнÑька','zh'=>'ç®€ä½“ä¸æ–‡','zh-tw'=>'ç¹é«”䏿–‡',);function
130get_lang(){global$a;return$a;}function
131lang($Ic,$G=null){if(is_string($Ic)){$te=array_search($Ic,get_translations("en"));if($te!==false)$Ic=$te;}global$a,$ag;$Zf=($ag[$Ic]?$ag[$Ic]:$Ic);if(is_array($Zf)){$te=($G==1?0:($a=='cs'||$a=='sk'?($G&&$G<5?1:2):($a=='fr'?(!$G?0:1):($a=='pl'?($G%10>1&&$G%10<5&&$G/10%10!=1?1:2):($a=='sl'?($G%100==1?0:($G%100==2?1:($G%100==3||$G%100==4?2:3))):($a=='lt'?($G%10==1&&$G%100!=11?0:($G%10>1&&$G/10%10!=1?1:2)):($a=='ru'||$a=='sr'||$a=='uk'?($G%10==1&&$G%100!=11?0:($G%10>1&&$G%10<5&&$G/10%10!=1?1:2)):1)))))));$Zf=$Zf[$te];}$sa=func_get_args();array_shift($sa);$qc=str_replace("%d","%s",$Zf);if($qc!=$Zf)$sa[0]=number_format($G,0,".",lang(8));return
132vsprintf($qc,$sa);}function
133switch_lang(){global$a,$bd;echo"<form action='' method='post'>\n<div id='lang'>",lang(9).": ".html_select("lang",$bd,$a,"this.form.submit();")," <input type='submit' value='".lang(10)."' 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($bd[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$a=$_COOKIE["adminer_lang"];}elseif(isset($bd[$_SESSION["lang"]]))$a=$_SESSION["lang"];else{$ja=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$od,PREG_SET_ORDER);foreach($od
134as$C)$ja[$C[1]]=(isset($C[3])?$C[3]:1);arsort($ja);foreach($ja
135as$z=>$I){if(isset($bd[$z])){$a=$z;break;}$z=preg_replace('~-.*~','',$z);if(!isset($ja[$z])&&isset($bd[$z])){$a=$z;break;}}}$ag=&$_SESSION["translations"];if($_SESSION["translations_version"]!=-119515802){$ag=array();$_SESSION["translations_version"]=-119515802;}function
136get_translations($ad){switch($ad){case"en":$g="A9D“yÔ@s:ÀGà¡(¸ffƒ‚Š¦ã ˆÙ:ÄS°Þa2\"1¦..L'ƒI´êm‘#Çs,†KƒšOP#IÌ@%9¥i4Èo2ÏÆó €Ë,9%SiÀèyÎF“9¦(l£GH¬\\ç(‰†qœêa3™bG;‘:^b2œŽ`¢!„é¶HN’Û‘Lé[¶Þɓӥì…^0œ«s)¼ÚeÃÖ\ngšPS¼¯7;ÌS.\n(Ng3½hÉ|¿EuW\"a¾ºnÔ^M¶Ã)º›Ûç̱s4ɱϚ\rçx>ëń܈&ËùÈ@v4™NடTAd‹]{BMüÚ\n\"ž¦3ÿÐdòÃ\$&#Íü%ùýi<.!Ð#£sŠ4ãrö Œã:3¯Ð#pÐ2#Ð-ƒÈî4/,*´ÿŠHÆÞ¾jÔ–¾\"¢žß·£8é ˆ0\nÿŽ©“¾² C˜Æ¶3∘l³v75ãxàÞC˜ÂÑ;Ž¢ò8ïg\$»Ñ´0ÝB¿F°’¨0¶rèƒËR »ºâ½‰*¬6¾%ã‚ÔÛ ¯ô¬2Ë\0Üñ¼¸&¶K¤Šá½oó¨9BHÜ;#`Òˆb˜¤#;ãxÖÞ…ÁA ;ðÂH&€Â¯%\r¨Ï8 î|>ՌъPÐ5puJ8Ø@—*!ð§\"ÉU©#\\§ŽJ2;:KA•CÑ4\\ya·¬³¥-S¼85Mc\\§\r‡J‡‰Ð€ŒÁèD4ƒ àáxïy…É\0Ú¯/!r´3…ííú</ð4„Q˜ä¸Ž—P¾‹-ƒXDM6;.ßxÂ'éó/ì4ÝÒo\"›!ŽQýª”,W_Eëî\rè„W£•ˆä¿¤\"€(eMîYB€¤H\nED\$Ñ¢P•%‰r`7.ò^b˜¦iªHìƒ\"|§ÃéªkJŠ»fò@R¼¾ % ÞJà@( ☩&64¨¤š¹èÅ5>f²¼1ìÛÒ G*J·Pl&XTÒÑ%Ê-ˆÚ:¤)Ú3ÒÑÖ®œ; Œ*gŒÉ5fùH92È;C|ÙôEσf”/²ò’\r:¼7²gYXkïåºwR¬®¿ÎÏk'Ìc}NŸQJˆ+2#Lh½°Ëðê½ðõXÍ3Ö£8Ñ·çyîŨ|«5_/㻌Èç ˆczdâÀT{eñá–4ëºØÅh2•ÀÜ™œHõÿ˜4^Âp \n¡@\"¨@T\"„À‹Ò«þ%ð<Ó#RâXÚK… (*”†Z‘J+„%Y sÚF”3€*‹T¾PÌQ‰MvAÔý¿ÐÚÄÏðA„…;°RÍ–Šñd£‡spÝÃlX.AXì¸xaHl…k=ž¤’›ò@)çì)Pä‡á¡‘a @ÑÅ\"m t¥`*·æ^ŽäS;ò¸¨@ ná¾\n(7³Ð¸SXO=¡ÀöŸõ8_€PRN+ངSDo‹Û¹K‰Í:½óFC“¬Ž €8ÄÃ\$|>䆰£-ƒÊà=gµ«ð–±OĹ9dˆ3e×ÀL¿/39žÆp&4È—‡,Ÿ›3ÕÜp±<À“â30¦°e%&ZÍ9Ñ1 ÆÒîZKc²ÖÏTéž!,¡”W,G‰ÿŸÄr€5¦ŠQ‰ê4œ&!3^e‘É™h6MIbV‹ØFu„Àº'Ä‚¸eTuñ9÷^Â’¤À(\$´VbPøÕXIæw†©[W‚‡H»8%äªS²|ð yI¯¢×ïj=>åzŽÔ%ŸU@S’ Îö,”µŒ™\n*gR.Z¥©’zŒÏ\n«wÆ}ß%0Mñ^‰…:šÖȲ骡y)±TÿE\0{£98ªöŸ¼4‡8l °u ˜W‹bj5„ñ ,NXóÉr²Í¯ƒPdLçÒϳsËm-¡UÐÍìF£ö¡£k»«Žþ©XÔ38mOÖ¿ØÔ`x(\"嵂’ÂM<ªvÉ~ÅÛPÉaž-Êlw5à[8n•̧–2ÊUk³b®ÝµQ6:Ë<²ŒlnYrtÞPÊ6_u,7&³jeɽ3Ž,ДGµ|Y¹|–!?›p&f_ŠÈ‚7úç]  hgø.ø[eÇ'°NS\nÝ׋HJÆ\n=‡oÚ´)¶ÍL£[‘yË!߆Á•b³6Š©ínl‘¶‡bÖÂ1<+›ªat!”Õ›æ8)æ0¡È5cËÄÖe*»ÒÚt¤Tqñá[ÇmÉF\\9˜Vç¤+˜c.x8zò§G˜vÑè”ø®ðØ\\Ìñe2ÕÍP?/á|ó\$°íæœ'u%†\\æò³qÐÑî³sÐ3”Ó„6LË,{EWÊK¯½·ò÷çX™^\$á¿fNÕƒŸ^.£¿ºDè8àI\n.7ëX‡Ã!ÑÑ ÕT +E®Þf¶zMà€Ê0B`yW†ò®HÜö𳽈‘‰//G´Î¶¬²¤£ZH½šhì¹ÛÐÂi|i6Ξڄ”Z;³õDáÝÛSufÂP\rR5ú©;€ Žâw;wÊH¹L„ôöxk\$Ä]]ÏN¯m•m±œ(™<Zbx)!Ydd²\0—ÂåÁ娹zoßž2ym'زÆ_yÀJ‡\r€¬1¨ Æñé#‰da±ÐÒ¦ 埤ã+u–B F á\\#ÔBç^Ùäµ›T)é/iÜY±Q\r¼R&+t?¸û*SâÝÃd\0/{κY&W¹ÄçŒ'à Vb}ÎÉA©. +´½cjH\nðgMäYÀÇ—»þ Oê\$Ç“ÃÊø•µ9ÈmøâÍÖm£ÁŒ&ŠÄ=¿1dœ*Á±þ{–`Ý¢Ú}'‘x)Á¯rwBÓ\n\\±9çp‹ëoœn„RÛg¥P å Ûñð¾\"]tD¹J/nJøy'pïÖ“«Ô†9¾Æ[‹\n-b–\"ß<fÛÃÞŸÃ\nCšKZå=šWe9ßܳ\$2‚ÓvI¶yt7ÓÏúe>\r ëKjÿB¤";break;case"ar":$g="ÙC¶P‚²†l*„\r”,&\nÙA¶í„ø(J.™„0T2]6QM…ŒO!bù#eØ\\É¥¤\$¸\\\nl+[\nÈdÊk4—O¡è&ÂÕ²‰…ÀQ)Ì…7lIçò„‚E\$…Ê‘¶Ím_7—Td…Ô⥢ÊQÔ%Fª®ÎâPEdJ£]MÅ–iEµtØTß'í…œ9sBNs²ž%‚‡c–5ut.—wš¢4ETág±gñ9»Ž9Mœ*àö-<\0ÕÄð¸ÆqwBäÖ%~£k\rª¦ˆêg€ŸC%µµŒv‰Ž\\Ý•0EE^OÇgaØYâ*B‰«¯žÝs½»x³^ˆž›}ÑX¶Ô.¬¯bí|>T.OŒ‘•pá:-ë΂?E´Æ@Îû0¹7¯Zp᪱*å|ƒ¥Ê¹aÀ©‹Ž¢î‘»E)°Ý®²HÈB,Äž%Irœ@)ÑVŽ)dE+(‚îCAoŒZlÛ°lKRpCFÁnñ¹0¬ž–¢,Œ:ƒ`@:#Ø2£cÂ7'S‚á©9\n\nbˆ™!Ålž°—% lÚŹ{ë!¿Ôô*NSv[ÊSKVZ,E\n³ÊTmJ–èZ^è:O£¬Õ»,JåHìqeB›R«¾,t¢áBÐ4^ò»°rÎݲjÙXÅQæÁLºOo]YCSõ8‰ºrE?%»N¡Cè6B¦)Á\0¨7c(Ü‚7luSÒ \rM>IA‚1p* >,*¤¡UK‚É0˜Áíq|ÂkR ·¬,<Û7\nx¶ÞHJ¡Q¡„áMfl—5Ð[]Wd·°5lÐ</À—–Žü; V“ãÁäÀPš0Žc Ê9†h9Žãx匣Àà4ŽC(Ér‡ƒ@4h£0z\r è8Ax^;ëpÂ2\r£HÝ›…ÙðÎÛÛ ñ›\rØÒ7ÁxE/Œ#Î2Žšx¿1LãXD #há1¶ðèã|¦a:\r|J:\rüPÃn„HéœæãlÏÁaõ#¹¬•dƒ].2F†¸Oo>…@à䡨›Í!¶JB‘¤¨÷H¯` BˆWäªNÔèT@xz¢(ÊBúœ´]ËV+ŠDÉ¥éŠ=s©·Ôؼ^ø 'Šb¢ˆÐo’º½¾™žÉ_Þš¤eªF‡¿Ú?bºBßzo~)5,ˆ\0ˆ«ˆSHù˜\"åZÅÀ \n (p²Ã¨ LË|:·ðÞÖÁJA¤3§ä0iL`€;–”‚ P„!¹†–üÏœ»–…È7†Ò6Íó`9ÉýN¬£ì¨ ‚áR¢™€*¸N…Az1ä–u}ÎËR‡ö\0EE–Z¨ Ä!H+ò±ÔW‰uc+㔲K:*.°<P¨W<íË¡'(<Ú(’aMÙÓ) €@£†¹Ô©“; w¹çUNü†E5\rÀ#„wrd« ø¦¢{%ª{\$hì‡\$b®’PwBQî(ˆØ[•Zº.f¬ábv¾£:«\$bµÂ ãé ?²é\$\0 ž\0U\n …@‹1¦@D¡0\"ÌäÒag0åhǪ™±\0”K¨t.àÁ!¶ÐzS•gŠ*ƒ„©É9#y%ÀšœøÜZÍ«ï;Ð%ª2_0Ìs5È)®-‹¹/ŽÚ–´8üÈY5-«´”’:!\"}¢E Ï£ÓFp Ê,h)J¹¶ég)\rƒaH@õšƒ\$Ìá®–ªŠd¬Uš‰bföWiDˆæõ\$ô) ÏòÅ/D¾ˆÆA&¤·TŠO• P54ÞÒ¶Q‹jÉuFÚ µb«&º¸,Jí”bF_æ mW2ê5™”;9FÌœ¨ôÄ)b‘Ri¬Ý›ÓrlÃRŠ0QÀ¶YY\n4 ¹1ã\n£lN`”`—˜Q`½,Jl7\0°¦\"Tè9‹±è^™\"²Xk–O\$ƒ´ÜVyp²ˆx¨/k&ÊÆÅ—Ÿ¶fº0KgŽ©xDä\0›\$ªí™#·V!5ÛÛ^vléÔ5wV•°L 5§¶ÙTšþc”‘-{.Àª‚¡kM!UeoÞ>^Äb*וs]”#¢ëÒ(‚ÜŽ’©Íá¨1A½»â«¦É(3H‹––LÊ¢2FRþ²íO”9É8Ç’îE‚ñÍZ6Õø J~¢\r(¤“@\$TDàx¬(X«9ØÈ¤@Tƒ! 0Ä@œˆpA¦¦6æâ\\€ ƒ¡0³d¾NHL)Œ¨\nÔñ5ò±/XË*°)ç'ó-eË»ï`Q4:a|;npùg}ŒÆãâl2ƒó›Ò’²74\r‹Ãœ– yQÙöðçš'§ ÐÇ’™£ýSñŸ€GV×2Z_”ØŸj£DÍ#',ú7×s;SM1f\rœïëTY´î‹˜('Œª)¿žådRžÊ…–ØÔ³1lEGEW(.Grèö#(H³®+ÂÍ1·^)è°5Æ¥`úî\"Æ\r¯y´yÚ{rlذBfºkvXâã¯Rí±3ñBh´ƒÙË?\$(ž–´‡Ó‹~T' a–¤æûÉ-±Ê0¹XCð!QŒuH´<#0I-˜IG\r¥<\n£ðZ”}x¶|ÜTÌ€^s†ìbùǧäËÓ¤÷z‰uúDŒf¤EÁ,\"Í*—sg\n¿2æ„,ïsr?`ºë9Z¶Ã1é··xÏ/ÌÛ{gA\nd|K«9\$.jJùã+ŽðTËŽ!Á*I«>¦CE¿£‚@9z†O†)t•^OJ3¯ÅµâÚ÷Ú&Õ#ïÙŸ‘çüSà·ÒÞ&0øÒN›Jp~m22Ûä¼Ñ¯H?Ìw\$Èœ¤óY§Ð\rDüHóÌýÂðZ–FÆ[ö€ÐW†%»3|ÞEÇzo)Þ½Ù[÷¾e^úBϼѾóÞXÆšiå{ÜÞŽ{³Ñø³Ûó¼O›ŽQç?j«±ˆ;&¸ÃÝØ³ÕE]ïÑŸü± ¯í‹âÿ]N¶¿&~ϳé?4ÝQ&hÎ\$üLàüƒŽ¯„ö¯ÐÄîÜ!Êú!ˆÐ8P\0Ä6×Å 9jØH`¨c6QÂü݇³¦¼úAäZä+º‘jõ‹:,þEk½c~+‰¸G\n†¤B&ßf1ÌDMú:c`)mþZ è@Ø`Æ\r€Ò`ÖØ„(X ؤÈÉ ÚqÀÒÀòr è&àŒ…DÈ\r êf @DÈkÉ’\n€Œ p¼p°\rÀÎ*>yMô\$°bíã˜S°ƒm ‘ñ%CŒ‘TEƒ¬ßbÚÑo–<‹œª ¹£ÞBÄ@%2L0O†Þ¡ÒeF&Š!9-Dv¢ (Â^'M0¾ç¨0 ˜ƒàÈkÀÎQZ„®h @É„À¢éˆ.°€\"\$Üû\$OÅ_\0úìõ*0¢ðù±Žá0Z2±—͸ïÆaQ˜Ð@¨Ê`Êq,xÇÐÌ[М\0è†ÀÒFŒáÿù)TeNZðêÖ¤„rôΛ‡†¨\rKpO,®d¥!T*øïn–¯,F¥&Bâ.RòâÇ0îAl¬~Š€YÍ4 äè'Ajšê°¨è‡lEF&§œÜˆÒŒ+ -p(ò>DcV\r Ò®´X¤zHð3…&®4 \0@š t\n`¦";break;case"bn":$g="àS)\nt]\0_ˆ XD)L¨„@Ð4l5€ÁBQpÌÌ 9‚ \n¸ú\0‡€,¡ÈhªSEÀ0èb™a%‡. ÑH¶\0¬‡.bÓÅ2n‡‡DÒe*’D¦M¨ŠÉ,OJð„v§˜©”Ñ…\$:IK“Êg5U4¡Lœ Nd!u>Ï&¶ËÔöå„Òa\\@'Jx¬ÉS¤Ñí4ÚzZز„SåØHÝMS àè]þOâ”ÕE2þÕ\\¶J1‚Ê|úЦ[ÉiõL¢™_?€Pµë\n}E\0Çmvôº|wKC‘û…2\nÖ¦ƒí ÍíCµËi¹¼\\}ce̼[©WŽÍ=9DáÞ:=®2ÿ«¥Áu´Jï’‰®òSíȘŸŽ½²¬K^ú%«b¢I mþ”*yB¶AKÃh·Š{ SëJê¶¥*ªSºäÃ+Ì6Í ó…;I»jÒ/»>ΪKŸ”\0±À3×’mj0D¹è;j—5ëœF‘q§ºësHí%O‹ ¢IÄ”ñ©êR¯Fm0ØÄcÂËäß#0²Ìw2ìªa5Ëd¶Ù£\"CDø<ÏmJ*23~S2ê10³áM²ÙC¢s\r\nÐôJ¾·/ú\$;)Û^Q±¬ò\n·©íºö¿,„ÏŠéú¿µŒæÎ»…\\µåÄ8@TEô Ñ3*£OMå996¤ÃЧس“àéÅãd#£`؃Ä6©\0Æ0ÀP¦(‰mp˜Ì®Ù-ZSBöC²Ö‹`€T‰” ¶Boì‹:É-Cˆø¶©«´è—Ôý¤í4”dQ0¦²t8ÂáV\n/Ùq¬E&Öå4×Â-Äz¸aÂ1†2J%BS5Ò£Dóǵô4è²k\$Sê{—8¶ªŽsf0¹ê_ aLþg”S\r0\rE)´ú~;x/ѬŸd˜g§EªšÙHC`è9)êÜÅe*Á\0†)ŠB6¥y³À¦¬Ú\"•¼\n×Ç2îÎ^ˆK¥i–B ¯ÍCk¨·0KD£@f·R¼‡+Ƭ,=KW.^á—šË-†é.b'wN<·Ò«Åe¿JñïI;!ÝZÜ[¨(oò„8Y¾LMÜGÃC\\Ö*Ôè‡\\ŸL©M7spDËßÌ`š0Žc Ê9‡¸9Žãxå=£Àà4ŽC(ÈàÂ\rhÌ„C@è:Ð^üÁ„2ÐÒžø.|Áœ†PÝCÃÞ\rÁÌ4†ø–àaAœ2‡GðÖúä\r`ˆÚ\0mÁÐð‹ˆs¨:€Þžƒ o†a„5®Òß\r«’—UÖœúúX戥;àxÉ:Ð3ÍD(€ ÀÜê°Ze”€D’‰ÑìM0\0 ¹–àž»¨Z„™ #ÂàÛKŽTé°¤£ØÞV™6¤Î.»B¢ÎÔqWZee{œÐ“3j=®…i\nçLQÈrx)¼ÔWU<’tNE驆ôñJÉrP&ed˜YBYPŽ0˜ÈÝ(P áL*æF§J¬•dKü¥œõ¾ŠÓ2i¢G–)œú0†-d¥s´‰O³°‰ê,¢#Ç1(ÌÑb(’žb¤ð²Ã¨ \\a¸XPà ~aˆ4†p@¹Â` Á¥p\0ì_˜F\n‘]r' Ó ß4@‡óÈ9ðÚHøv) èËix„™œ«—mt×°Þ•”1¹!ÉS¼òW«½Z‹ZI¹W -Ô^dè²O¨å!7ZriN¡žR¤(ÆÈW l}8µ¦Z¯nàסs´MW²häÕKŠu2ÅéK¬—\nõ!=‡6ÔK:†/QEX¯Zƪ-ØS9“D_UWEi¼ø.Õg(¤áÚ*4AU´tJƒXy#eƈ[E'\nÝ+á\\Xhõª8W7FTAO£„Wª@ÈLÁasU͇Æãá:.<J±x£HôX[©°RY84¤ƒÑëF‘4ÌŒTe_—ª›v‘@èSó\nzV‘ê#•—Ë-miI¯-¨§£Êt³V}¤“µ–Ѻõ\0—õíiºI±)J±‘k‡h³Ç¦‹FÕŠqÉ¡“[sÞ¡ÕQa?ÊD€4ÅA\$LZvJØÚœcxã–J®·:ù0kç}L¬q¹vP©\neú̃JV¶ØÄëÔ9÷æ¦Ôö„iÝ“Ê!¤tíŠyüâ8Á!i¾ÎtÃÌ%°qMfbeœ—×AyÞºaTdÚÓšW–ñ¤)ÒÆ©Áå£kã2c¿§–¸æ¶}‰Úžgv©Ä\\&©íU…+¶Ýô]–ÁJ¦äýؘ|¬>STN©Ô“örVY”ó\"µ¶€»¾\\?÷å/”ŒÍC]IE’…9@%cìiSúzÐÖW\rTìÉ×nzš4ò¦¸ÜXæ•ÚQ±…®h§7¡åDW‡àæGw#[´Ý&:C<Ý÷‡t²ZNeÉéÂã§°!ÙaÚ¯E·{ª4&ÅZƶ<«ríŒ\\ÎóMi³¹¬Dùª)ÓÁul½#«´™Ï»¹šŠßÓŠòÞ³rT”Cè™Þº6‘ÜzK9èÕ3¶š>¤myûoém˜u¦äRW ªÚbôXkÆ/PKÑâ\$‹>L©f(eJðí]fA/tÁ¢I~M¦¨L™n[Ñä½-À¦H6‰0V¨æ[8£´å(×0R³Ññläz~Oï*Ñ’ëu)ï[M<]r}×|xü¹o¾†ô‘‘x¶<‹2˜e¦n‹Ã6昿¹²jô´«ÖX¶5gSf˜Ü—>(‰¦ð&À¬QŒ·q']aS\"\n4н§ˆ\n¿Lí[ç¶è>¾´ûŠfìo3wQ¬ƒzs†ÆÀ±«¾j¥yñ¥ê°S~p†€ÃB\0n‡AÀ9™î¸ ä2‡3”8@Â÷–àh\r>‰o.Œæ×Æ'˜8ß-)€¿&éÊ9‡;FìIµ×wIhü6èß¾CÌý®öé„IÆs,Ä|ÆyÉ\"wkGvñ\$±ùšØK[Ù~Åûû\\jDx݃ãë¥j½fåõ³ÇÞ¼glñÔKžØW¤Ç3Ÿð×ü÷·8OêûäPm†<ê¯þ*ηìnÃj?ô½Ú“î.´DÂä.na‹²uŽ>eª+˜úǨÊb0¬ÄzæëhÁð,ŬƱ,.(l&ð¬8÷®´Ø©ynöþO΢CÃ&Ú©2Ìêì\0PY+Ž0¥œ8@RiÃÔAÊdÊn+ïÂÞÆhïâØû Š(®„)\0æ¦DîoôÔïøïƸͰœ`P¸ìè·/öÖ…ëƒPÔÞ°b÷ïÞáð«°âÍç\r\"Þ§^`ËϦ¥¦ñG¥÷„Öæ¤åÍÀ¢m¾S(Ì@xÛ}‘pmV勃¦³pÝÍÈÓ±\"Ô.~åÑ-!s-DÇ-ä°”üЮ¯KzÈŠvü£ïɰÎf)°aðñqNíq‡¬`Œ,e\roóPÞÜpÊH¾÷GŠ÷‘š#\n’BÜqP€@m¼‹Âڡг.†Bsâð&¬ú¤D&xpþ‹&ï+<ÁÐ\\Wmé.-m¿JxgãIË5I£JÄdJµ.‚½¦þî‡>=‚¿ªzF”4‡VÏBuÑ¢³epDE†ªÑÄPfæÁhóF^ú\0úÑÊ=O¦ñ\n.úÆb½aäîíQîû²niq|üñ\n’|þgžHq\rÇÐøýZd‰•,ì-Ç¡!’Q\n~±Ñƒ±°uÒ°ÌãjqOØz’vë±›‰,hÂ:Ò—ªztòòÄÏò´g’sRÒê²Ý/'ÿ«.fBueNËäè5é†bcÝLråeT-Á+1\"ñ1b¤D¤r\"¹nnù%ò(‰‚ñF,YŽ[’¹(’½(ÑQ'ò ËñFUÇ'Ký)²Ù³]LÎS'³W)0Rp\$²sc/“g*ËlZB¢;FF;S33³‡-‹0¸.ë¥82ã7e˜ÎÓ,2Ó’»b9³®kŒÇËxgg4·‹†°lr™ó6±sPí¿.±rû³Öyã,ì>ø7²ìÿË©=Œã0SÅ0‘…)ïé?óì<’÷:õ:LìÕ±)A.T§2äë͵Rþ¼k^CF˜?Ô4îÏ\nk\r,X¢Lß&´?Ó‰A³y)Ñ?.æ–ÎS@Q‘@”I7žWmØsn6ð9É4“îBÞëTeç ´6ÓÒ1Ó4J‡â¿\"\0L‹¿?t],!HÜÑF×lr¨#QûLµJ²áKk*ôàï¬æÄv¢ÂAAFïðLÒʦ\r7¦;OìL\0 ”¼ZQj,“ä(àfÎ\r€V`Ø\r Æ\r`@‚ÉÔžÀÂ\r€ê\\/F\r¨n\r Ì @‡âêÉè\\ Ú§º\0ćÉÈ\n ¨ÀZ\0@ÀÇS ÜâëOt–êmuJkJFoFuLômPíUWR/W‚WË\"ãÕ…iÓç\0¤¨á)\0lqxÀ±æ¹O–ÁóðÒã¿EKÞa,Ÿ%‚NÞZr\\¼„—b½cÑAsó+;A2(‰mlô4Ž vŒê¢C&›4¬ ©4ÜEîHw` ‰Ðˆöaèf|ÅÂôźØq4ö#kQtékºÁOÔà65îZ<5§åfý'‹ZìýCNœæôZ7GD§]Zƪ&¤Ô6jÕÊIgüûÐ\rïúò»>UK6„@¨õ ʆO,óVÕ&\0èŸàÒGÜõîèc'8©6udM ˤ!Òƒ*vO»%Fd¿c‚,%Neé¡<(¹ªi<®_B‘ñëÌy.ñ2Q¶¬n¸É?p|;Žp¶ò†_G ³e®H0®7LÌÀD‘NB’XÃ*Ãs\n’ãíŽs‡(ÖMöVµußqÐåñ\0fé\"…l5íî¾Î«v—l¾•Ýf“²¯Ö{1'n†4³ŽÀ¤”åm”Ró4/` \0@š t\n`¦";break;case"ca":$g="E9j˜€æe3NCðP”\\33AD“iÀÞs9šLFÃ(€Âd5MÇC È@e6Æ“¡àÊr‰†´Òdš`gƒI¶hp—›L§9¡’Q*–K¤Ì5LŒ œÈS,¦W-—ˆ\rÆù<òe4ž&&#¬°o9Læ“q„Ø\n'W\r‘¢hc0œC©°Ã1D̆“|øU:M’Ãцá…1¨`¢!†H º-â|ÊnÉ“1uó˜(…l’šADs.Êt´ãŠfšþ§/;Míóh€È':œÎºQß#9`æãÎ8…ÊŽÓçm)\$Üi1šf—è52ÃY‚¶ñƒO€A@9O´? Êcìñè¹í)6/°í‰è{©Œè…1ϳ•¯¸Ü 0ß»Úh¾/Ìxê“£ŠØ\"¥Ãê’B+£ @1# ÊÄ1JɶèãàÂ- PŒ‘>#sJ ŒìÎ0»/Š—¯\0Rh8¸cb;\réHØ6\rã'ŽJ4bêlü¤:&FZ›Kc޵¿ñŒ”ÄÃİ Åñôg%¯c\n6ŽŽkÀÝ'Ê,@)Š\"bÎÈŒ S©A+¸1:\ró¢úPÓ?*ˆ2°Â\$š\$I8çG°È0¢£´\néQ‚ÒÜ£‹[ªŠä0‹Pàˆ¡Œn;@ÿ3”˜@‘&ŠØíŒ+ëB ô3}DGM£`É€*\rã[>b˜¤#3pì±c \\Yƒ’Ú\$ö³´“(ã2Ð6×ËJcWÎ5Êž<ÕˆäÉV‰‹:”Ñô³„®BtT £c€§Nô`9¦)›ºò<˲º8\r.Hè/kE¾š-ŽÅÆ´ºÛ{2R“²· «e®P[8EåDÉ0àåcºÑ]ø†Cm‡‰ ÐÉÁèD4ƒ àáxÈúlÐ&@γú„ÌÏ£.8^M£Î×çÂú60ÃXD\"ƒ„*ÏŽà^0‡Ê‚\n¡ŒÔD:+‰õœÌ:ƒ°m²ò®ÄѳÊð®+«2»ïêz8‚Ýü«€( Ã}XË>\0P¨…-óh‹:ózb)„øva\$¥¢´ÈNÉÑ@ž7ªzðŠá¬1²P³.¨á*†êr\"x¦* Ï\0Üšæ ¤s°v¢Ê2«\0ñwΟ|®-Å!´AÜõèÄ×vb7%hK“–{rb,ðœå[ìÃz?pKTï<©à@ܦ‚0¨å\"'ª±¼ºÌŒ)ÝAØ—“ž°UÀdË`›—óÄé[¡À´¥Ç¨AVÕPçQÑžä^|‘Ÿ„fMIU(·ÕÑ4„+ ëSD±”áç TŒpJnqhu¥€¬KÎûé* é·àÚ1újnó÷\$å\n‰Å]ÊѼ«Û\"Ë΀êÀÎV^ZËkèYjö!…87^‘pÅÕÄ¥Š@L’ö/Ç•³@ibôg5¨'„à@B€D!P\"¤ù(L²0Þ,#¸¬C`u\r¨Ä¸»ŽËÑnIe†àpI‘~kD|ÇðàN¨n{Nè!³\n@ÌJNˆ 09SСƒ1ïDÑiÝ@ƒ0ZÙauD3Œ1xÚKí\\ádÍ'ƒ a<Q¼žÇ#Z¾‹RfM˜á†#CqFÕ¨´…*Z+¼Ò„cŽ–a³E@˜éŽB“.ñî>œ”bš-ÞdP*(Hd7a7\$°Â0Å;z=-ñ‡ˆl•LFKœË\0 ¤†Ëa“°0‘šS*u*¶R§á–”:¼ËBá@ÅÜãœ%’c‘LwXè¡T#\$iN26/¦]wžô7+ò{á…Ý1J‚B3ª0:àRiõLC5<œUÑTê©P¨µb<;àÛVÐhteFt½EèOÊÍMCD˜ÔDøë 4¯U’ž/9…UíD¬Õ)d»ëIR°î蘄@HŒº•*å(™pÉe哃XVn\$/¢¡Š!þ\r*ìœYSþriѰ\rê“)R_”Ñ\næ[”ÙàIéĽC¯£xnÈF)%d¨¨bSqÍ\$ÁÜ2†\$;XêaV¹vä\$,a†,ŒÛƒ“vm!âXAišb©aÒ0ã… ó=ÖRºcü‘La–Š7;ßV0‰y\$o7ɳ’7xDð’›O± —hêáÕ«1T\0‚·GàN1{.xV!UÖPÌrìct„ПyÏf\"3VãbkžB&tÐ׌¡M«ÚM/|u'qAlnMkxÀjñ_:81TTžCM¹˜Âê’ÐŒ’ÙÖöér]ô —,SÐ .[ËÙIÅüÂÆ‘ô»¡wùãÖùúÞIDñ³Îu“©)£á¿žSªqÉ¥¾\n`nLÔ2“y Ö4ÇsbB¶UÓ“üΤÉêw\ntk¿(y‡=«ô§´Ì5Ó„ç éýtts ÉÊãLj5RI8Ñâ\nä åJmVj™cäßW´†±ÔÀƒ[˜sZ¶%lXí¿R×-G¢qÖJtsPl}‘ótîÈZ_i«Ú\nØ6¾É;sjGè,ô˜ÏÏ\\´µ·Ž]¤úާÜkœò4Ê12œ9±I.’sòœ )j:ãô‚I1lU@º8½_²f ’´.d»oH¤±˜ŒzÛÛWpN¸tÚZ8€Ü€©ÿ2^ž¬ÝS—Dmš¹¥ÐA\$Ùøäžè·÷6~žÉ\\ÆBØ^M9æˆæ—ÄýRÊ»ËvmûèÜçqß.—?6ÒèÙ6’~¦qµŸÅáBr=eX\rÁ%§RŽWÎ…7/‰4ئ£gòêã¥û[Ö}7µkˆ,¢”f—ÈÑÁõó'áÞ'w]S'÷»B¹ó‡I7ÁMï¿6NW-·³#ô<v è…«¡U÷öí¶À¼Í¬-2`?1j½}ï¿Ðz7á(®ºK-HKJñ—•í^šžÛÒX½]]ÏÒÅ„IˆH9A¡çÒnìjè2XyÉ!ghƒ,€Ê)ƒ‰4¦0€Þ?×b[#íÃÀæEãÑò¯ÖÄ7’BÞmy²Û%ßÂG° ÆmþŒÓìädwÅ*c`\r€VÚc°\\*Wix£M|ê 䤘&+”EÐ \$F#¢Øà¨ÀZÂV#ÐMž€eR¿J®×ˆòûïò3PU°L×j²Ób&UÈMãºEÄjìLxƒÄä8yÂü–1#ƒ¿j*/Ê0àÌN}óÎÄ%Ðôl¾/Ħ\$£\$9\"d~PBðº~jÞNÌ01Æè®K~¨ê–2ÃJü,/\0àëLwÄ!PÜ:†Ì¢áNÓðèíebbøÃ‚ûî*Úkqqlìâ\nÁÂ:@ÊYç,1\"lGž*….z#\nüd®n4„~D\n†ªtáÐꌯ%’ǪQ½¤Â’ÀNÏeÞˆ†^á£!Dûc&\"Û£IàáËò‡â^ê*L©@1´2‚‡.µ.Y+`†h\"2eÙÐö8«¿@ 6¦À‚ñJÞ–Š\$òqÊ \0t š@¦\n`";break;case"cs":$g="O8Œ'c!Ô~\n‹†faÌN2œ\ræC2i6á¦Q¸Âh90Ô'Hi¼êb7œ…À¢i„ði6Ȇæ´A;͆Y¢„@v2›\r&³yÎHs“JGQª8%9¥e:L¦:e2ËèÇZt®\"=&ŠQÁНœØ¦ ¦*öEjTˆ†ÔØk<ÊÄ\0¢Q„ôy5‚ŠÇ“è\nb#&§3a„D0¦Ñ„@ÄF˜aÌTÁ”èÄMžŒfPQLÊzO ¢¦zrš+ADs)¼Ûž9t…3͆©6éL§*ÈUb¯'lH2ã\røüÒÁ¤(E&ƒdˆæi£é\nœCvãf‹÷\$LUò׃8ò\"¥ÌZ7áoÞiÒ–5²JX(\rãÐÚÐ\rÏâ\$î£\$ÀäÜ’.kªî:¡ãxì‘&éÐÞälp 9CMúŒã (À„\0Ä0C ű|b<Æq¬`:,ìòø² PŒ:Ã[F#8ä2ŒãŽÁÁ¨5Œƒ*ˆ¡Î,0Œ‘Xæè²C€ÜÐBbaˆúîËŠÌxWÉ3°9,ãЉ„\r̹.‹²ðÒŠ\"bn‹&±ô\róhíB¬:í¹L< Aãêë#ÐÓÒ“ø9ÎÍøÚÇ0c¢rí(õ€Ç\nuUFú:£® B;Lp’Ö\$¨äÈ£Å|Éã#ÔP»ì=KS¢é Ý\r\$Óä,5ýeL´ƒ´~ù0ãcü‡¢,hèš«Þ5§\0†)ŠB0\\X£+ØÍ¡\0Ì”«³ÖL„\rD4:¥v-Žö=ɲü´â4;C´!B2ZŠ›¢ïãroB#rÆ_#škeêHœ'OqS‰x¦-m 8#PoKö^²þ.¢¦¬¥ü;`\0áqcoC·™”0Ô˜eÒ(®ÀzŠ’;ˆc;„C¢Æ§ñüèö±·xxË\$(Ì„C@è:Ð^Žûh].\rs†%#8^1Ža|ÜžeAxE>C;=²ã\"„AõyŸŒ¸ÜÉF#(xŒ!ö8Ï\"jb¡˜.ƒÊoq#Ó|P§iZÚ·ãq ôö&¨¶p6/¦ž:ÌMø@äõ°õŒ•örNÁ\0 \$\nUÖ½wb*JV!#fc+DŒÅÓQ¥éIØä‰ÝÉúÙtšÝâÕµš#˜><V²Š‚Vì“)ª„ö'ê×\nx¦*VŸÊã˜\"õRå\\”/×ÎHÈâw,J\$¦@܃Hg¤Ì;º’ÐËsϸÁ?fBš\$¤œ«ÒÎrLñ#Ä€‘> ÚÃÁQâ™b`°Ú3P#AèŽ%óˆpÙée}[“×ú¦!á+2Të¢ç¢çˆ™F Jä7”|~‰\"Ö,\nme¡õšGVL‹JeMšcPL£4aÍ¢3l‚¥.id+8x\n€:ÍéÇdžñ^8¡u¢e‚Ç´v˜íbÁ¨0”HôT bYáÙ DH® &ÄDú]ÍZÅŠA… –ÂÜÃØÛbX!†ôÇÃYݯX²’”4OdÔœ~¥~±”É.Èj£•òlµ„ã®Ã“´Hól0ÀàH·?È`*#óš‘ ‚'AˆÕ„êÐI\rÁ%¸å”ÈS²cð)g‡CVͱ<‹îC‘sê¬cÈž§E\"eœGÉJ~ñgÍ÷e>S‚ñ‹=(ÉÙ?6B™v”1€©Ä•CÁ«Rldþê0jÂÐdD¨7ä}èâ’;SÜ1Êéa,ŒÄ7!Á*5JÏ™þ‚4֙ú¹Hš†Ka˜&BVÂB_µ¢CFAi±•^É9pÈLšz›‰j<ªh¼©É9g4ÒPÐa³Š\$¿!„híß‹JÈæ¸òñ]%Pkª1C3pÄÂ^”Î‹ÕØ:³ ¸ô”ìT¶aÆpÚ€KðP¥ú¿X~Ãk‹°±869ë‚ ÝŒ,¤¼Ùùe=grË‘*ófì<;—ÈHVûjK;¦”åÁ˜Ù2þ[YĈؒºÞz-õ•µvÌXK!qí=¿µ6ÏX+_sÑmȪ³Ü¦klb\$<«gbR!\" ×–LÜF?z\nUÝ\rÒî“ÀÞJÂÑšŽh(í'šÏj¹ù JiñXîŒ% ‡§â¡‚©zcÙ2ÁÜ2’„6pÜ?@AL8RŒ§Ê©Æ ¤£“tŒÆ\$ˆ¬*¢™(IYíAäekeƒœÂ¸…÷¡ìkg´2G–W\"Y71šD%C üh/‰æH\nÙ=‘´½C|DW! ÓÁK”ß#HU?3Ы•>gRðË ×n`a™x¹ÒÓš*vÏR|È#dæA“ËO=-Oô¤A#A§í\nÖ,úÑ”?GÖšº³2‰+‹ª¡ifR1ôì M'*3DÈ(d4 ñJʱj¸³º~f‚'¬Cb Nvšº.V\\õ‡³ÖÎ*’¹ª+8:‰\n(EW)¬ëHx–jÚ׎øß[IG2FÙ‰»pôPÔã²1‰JÇqèf³WžVáÝ‹c&éÔ·„_Œjhû2tcuO‚zU~ï㻑ì3Ñ—¨!XµûhãEà(7ï^\rŽøMáhJÐpëo-/ª=q~g-—¶œ{ˆBa^Jål¯&ÒÄš™‹9·vúæ»™ÓÍ÷·;æWŸsuµ¾Iåø¤A¼5\"Râe¡Ž²éÄ7fš69‡˜ù1Q§÷s=óê‰W,îÀ\"Þ¢FPؽn=P“\n[Õß[ dGѱíÓ²CuªU¿;ô9\0Øî]+S€æN…Kù¨¤¯Ë#j²©Lõ\r3Þdìê*@ؘ÷ÌØ~q¢b§œ'h×…t}0´Ö—«ïІ…Z®é~MÑOE’¿]V\n6õØ™#Ûûs·=4^Ó*r”‚\0ëëÈÊ'Óqãûƒ~LÄ-JÀ*x_:*Ȩ¾ªâõ; ÷ež³±ä³§ÂÔØaŲÛÞƒÚþnúvæöÉ‹ŠüU¼oÇÅÕS;y*djœý0ùcøÿdŠÎÐ \0Ϊ0™€ì0ÎÀ.I¬<jv8nnömBMŒ¦jjóNTõ\ne äèÏî@ÿÅ<B88mðYƒø§Jiƒ3J¬ùÃŽ¬O\n(0.ýoiPn9PrzO<è0~¬dÛOK®’ß Ð\"¦Š9ˆâþ‚AârÕú~å2H' z@êü]+\0 æ²¶sкb¯Â´&nkKb5äÇåžáÈÔ:+rú‚2’d‚äô]‚\n°¼Ep¶ÖÌô9k¶Î[ˆŸ„°ŠÔããUB3‘Aj´E2·^¤£ü\r€V–\"†W%ê#Ä:çˆf\08glNÃF^«<¦Ä.àcådîf~áfircàª\n€Œ pyî†âRð‹ˆå‘2â ’W±ŠÝ1å°Úz\"5…~Ý1.áñ’åÂV\"\$\"ƒµfle…¸ñÄ0v‚ÅãBæ¬ï¨#\".C~œª×…sÂ\$¬#”r-º¯±ÐEOŽKÌ›\"\$1„“‹Ö……nC„¾¼’‹#ÊyŽDôƒîÓ Äª0-”8º¦´,Ä´\rŒ¡íƒmÊdˆ›è#bñ#¥ú(€à&©.¸’W\$’]\$e§\$®4Ë,VTb„Q *e\\1ÒXsÌÚ\rä¢5d ôcæ€fÌ‚î\$Oºa4Ô¢FLˆê(Bˆ÷\$¥+b†ö-”z\nÂtcn´Ä¢Ø\nìG ‚#Ë;(OÊ ~È’äH ´ÃüCÒæÅÄV>l,)J rP ¨²#@Ô5Çlßc°uÓ\nŸÃï&d‡&š¸ƒV¾3h£oÿ@à";break;case"de":$g="S4›Œ‚”@s4˜ÍS€~\n‹†fh8(o…&C)¸@v7Lj†¡”Ò 3MÃ9”ç0ËMÂàQ4Âx4›L&Á24u1ID9)¤ÎraŽg81¤æt Nd)¥M=œSÍ0ʺh:M\r†X`(žr£@g`¢\\˜Ý*LFSeŽf\nŠg‘†e£§S¡èên3‚‹F\\tD:›Døä4µ&:b¤×óq¬Êt’›DÊv‡a©@¢9”ÞmÏÚ0cqˆÃ‚iæSmêv²àØCÕ” a¥Íç,ÎÓmÑ›ÌðW“˨θYËE´N§3¾§¢)GSYÐë\rÛñhØâµlî ÔÀ¡š+Îêƒ?,«D'£ª¡¤ˆèæ’@P‚ñŒÆx4Lq†B?Nò ˆCÊJ„°ä<—1ðJ<ù&HúBÌ;Ú4¤,p‚£Œ£:I-ï@êÎOò¶1(Ë0ä2G Räݾh£sÄB Ê<ƒcò–ÁÑ|W®¡\0è¹,h8ÆÛ¯Bˆ˜Š00ä<ÈÒrL™Dª,⎹ã[ðRC/BþNóÈ@Ú =Œ3›jÛizBÊ…\$ P’6ŽÂ·&B(ñJ¹pÄØ\rˆä®’è±ÐÓ¨1ÃcÔb˜¤# ÞÏ#Ì8Ï UÊ0\\CK@ƒŠØ@#9chêHq2zï@ª„Ž…!5Âh Óë É]Yã0Þ–Bªúh€0µÒ:\r°’—sŒ1xíK»+uÇaIã8æ2<P:ä–§éH܇gì#Â7Th*±àèù„m¡h’7[Ã’u‡Æ+ºlÝ¡£ƒò9h¦8\r0¨É_‡ƒA\n£0z, àáxï…ÈØÚ€¡s–3…èî‹*AQÀ^KÃä–Ž™˜¾1#LèDRc‚ÆØ\rà xŒ!ò£A6 ÐÊKÃ}Ñv©ªƒ·6èê¶-È0Š9ìÂs#È\nž—†é ¨@䣒Ÿ 0@( €[»ï6öÄ\\áB¤„\r,T9\r\r¾ÇØÉÒp'‰óÄ ØôÆ'œ0Š!¼ô\$¹ñHRÑa¦v„¡*VxФ¡k¸ 'Šb§\n’eÌ0@£ê]G[cÕ/s ¼-Œ#©\nR˜ÉðΟîÝnò cTA\0®®l|ê=à iÌ£=ñºBš#xêLuδÈÙá`%‚&bPS\nïeÁ*@ÉÊœ*”#^AÍûAU*!ðÑx¯C9UDÉÕs·\"Rw›™Îƒ‡ˆòbìŸÕ\"4*¨(AcŠRÜ »AY§”ÀcI\$<p솂BØÁÓc`ü¨9\$åÑë1\r9†gÏlq\$©%“ÜNÊs×4A\ro‘¦81ÿ4A®ÂtŠ[\\!´&\n†ÐÈ¢’°¼]a°¶FWìh‚xNT(@‚)fA\"„À‹\"Ó\"UÄt7`Ÿä²Ä%Î=§I—Òˆy+˜\0ž#:20½‹ØêÜ¡ÛCTÍäæbRSËp~!µ®%óV †B\"ñ8âü™s@sšhØ#qô>ÉF4ª‚öNÔ‹X°ÝI Ó\rÓêAUÅÅtbŠÜ|Béú:ÈîFWQL'¢`‡Y†œ¡hä´ÕÏ’?|õžæ8‘¦§BœH 4‡AMA(ĦZxeEzP,†àfa¨o8«mL7tßE\nb†† ©`3\nY]™v¯½…4ÌVÀf/©aÃ\$ƒ6ÌÔÒu=L‰‰…„¶a¡@èÀ);AŒØ†ðÌ¿p ¦4Ρ:ˆ„ª5H§Hšž\nJOSUNªK²t@›Q tˆŽ®:^šH`y[«}óÃU™X9•FšÒäÏ\\\r’‚!‹ypÊî꺯iÌ“Á,CsY±é5\$VÈòû%Ä*lòh`‰=),gÀ7:&€ÏzÇ%VƒªÃD¤È\$5o¬1Àäø©±'‹¥X“ÂÊŠ¦&O9i²g–; h‚ ÿœ'íC ³\nóË¡IQP¦®T²Z€Jä\"478=<蓃‰íÎ`^\nhŸËût'\0æÔ_Jï—2l:6 êÁBlÅ9¦µ@ʸÎÙ_¹…ìî¸:@Ü .m8¹¹cÑ€Kûæ0ä7’nÈõߘHI8Lù£òa„Çí¹ŸÕNA®ºx2¸–jhŠIK«sP\n—âçŒ!|Æ6âcþMC}õ5gæ,\$qœ9½ÈŒ>T̼vá²^FEo®ZÍÙ·&ñJnsi)‚Щ(¤\0 &JPS&\$¼*7Ž]¤éŒÊ6íw7(|×Õ=Ô†ps,â²iŒé¶v\rh:{µýeã¢mUúÃØš²TjÝÛ©eΰÔúÚk6Š€¡3F×›Qô†«µJAm,]çlvĺØÛ‰#œuä¯VÌûvQf²Õqêy,ówŒp¥Š\nr¨¤½°><PAjtɵӯ9 2Aœ±à+,hC¤¢ƒ€lãÆ œB};0º„OH Ëà¬\\‘„ÞÑB°œŽ½b¸¹ÏÏ]dy)îë¬gv»s º%üj§\\âšòN€Þl94ƒ)÷Öö,úñ]45„;>Úûc(cÅO¾/Äñp†z)Åãss£Å“ñ>UÉy?\"ØBß˰†¹_&¿œÊÄ;à\n A— ÌbjvýnËLi¨Íµ9³:XmÑ-O.&G¬ÞxÜÑiŒ÷-\ruÊ9ÙXèº3Ò2\rÙ|¡(\$\$ÃZ6.rÐ’Ê ý>Ð?Tijê€u¤£á<xæ}þ€ssùânžÜ<Ñu„;g4å…9%œ:O×µ~mó§øc…é:÷ŠUÄÐ\$‚i„h@ŸÌ¨ˆ’Ÿ1Ô×®»¡pƒ„¨¯„Þ½ò[ð>l\rŒu\r¾ëK¤±™b]?Ý0ƒ‘Lñ<ÔµŠ¶«ÔXkp=àc\$`°czØo«{‡8ç2Ê)õ1÷H0¨h8ÕÁŒÊBùª”¹ëÈ«²§-D§£Š\0î=çÓ\0f×”ç`éjÅ¢PµoŽ&àñÅ.ˆþ1ÏN¤â<{'Ò¡dìüÂzX°²…Š%É6ÊŽú\\fôBÆq£\0 ˆ\0X¤¡\r£–X‡˜5 \r§%ª&óŒ|. &Lk«Œ9d§2=CLbJ\"i -¢ˆ¢\ré•,Z#ÐHeÎ\r`Þe\rqPňJô&ºÌ`È‚Àá ¨¿Å½b.eÏægê6\\e ®FÙ.@”\0¦Gbþ°ÔÈ„PÂŽºJBÝq{Ã\0¥.¤¥Â!K›\0bBv7J”ðú¡èjBMQÆD6J; ÂȲ€Q\n€Ý\nÀÊÌæ.ë Ð\$ê#𸞊\$>‘vGã~0ÐS,fƪ1KR6â[Â:\\ñŠ\"À@š t\n`¦";break;case"es":$g="E9jÌÊg:œãðP”\\33AADãx€Ês\rç3IˆØeM±£‘ÐÂrIÌfƒIØÞ.&Ó\rc6ÀÏ(©’A*–K¢Ñ)Ì…0 œ¥rØ©º*eÀL³q¤Üga®©À£yÈÒg«M‘:}Dèe7\$Ñã Î` L†“|ÐU9Éâu“i–sŒ²³€ò 4WL ¢†|nÅ“\r0h(…a¯ÁDs-ÔÊt90Õ¸²i¼é]O„+lƒTd0éð;ñØÒd®ÝÎgY=Óo7h5³lY[©×lc`¢a¾ÀnÍï[ AƒqElžðØi=IÄn\r£ošÒÀN^(¾€êc:Bt†û™˜Òcñm²€/ÔÒ8Ž©Ú9=ï‹Ö‰À*¤ƒ²m4\"Lê“Oãè4¾ÏÄ*ŒXò³0ä<³°K…\nˆÃ¨Ü1®ƒr.#8䃌1cˆnçe› Ü\rÍRʼnîšÐ½'Øƴ.kBÎæ\$CHèæ8ãµK8ðÓÆy0#¨Ø6-C\n<IC¡¦’\n*)Š\"`6£q8 )³ý\r2ä5.TKÃ/`ç\0«°‡ÐÔBì€QÌ+TÖOí}\n\nól¬X’‘«° \" \$¦æŒã|'£³\nµŒ](×9-¬S–64 ˆÞ5\0†)ŠB2B7ȾÜÁ\0\0•rR‹YKÄ6#tdäLƒ2º6ÌMê^\nknª’60¦ Ê1X/kÄ4LÃK¾“6ÅbŒ Èän·\\ˆ¸Ó*€à4½m€XŒµ0—%\n´d‹Í«ÇXŽÕ @7A7å'C¼kØöICeÝâÚ³¥‚Ú9Žêì;ƒa(Éf‡Œ(ÑŒÁèD4ƒ àáxÌpÚ«/Árº3…ëF£-ðÜ„S(ä3³ùð¾¶\rÃXDSã‚>¾¸!à^0‡ÁŠ/££´û€Ã`\$#¢2¿M²r`Š1¨,ãv¬‰âQU\$_h¶©ÃE¨¸@( ‚\n7ÔÌrÚ\n(R¡ H\"æ9£J¬Î˜1®\rϸ'Iñ¦hÒ08o’“ÎŒ*ZæÜ-Üž‡µë´,ûv\0( ☩mqi¢8Ç\"±”ÔŸY°XÈ:OÂ-2\$É¢lŠ¢¾‰ÆRY«à–õï#ì„=rúÒ¢¦ÍUØ-#®Ì7±Ö˜Ä¯„€˜±ØÂ„`¨åž™!T•¼ÀH)µi¦Xã©e¶U™3(& ùÉAe²NûK2ä˜B>—‘i⃊\0Ø+`’UÑšcŠ´Â«8X¥Ì‘”PÀ…\$°ær±½LÄ|Àðf‚±~#Œã§Œ´ÎÉ\$`Õ8FªÀÑó“r¯*5Ç x˨o‰Å °ÍPÑ¿V/¸˜Ä3*a ˜,Ž9¬pƒKû¨cIoB‹Œ©Öq`èðœ¨P*P!\0D¡0\"ÈÒÈC3P á™ /&XÐP\$ä\r¸¢bHÒT*éH:†I².0¼1£7ˆøP™u aÐûÄ‚ÄW\\”<fÆ}ÚÂ3–›râFL3—£JÆIA'+ƱMRkRŽ&A\nÃ(` ‘lRtÅÂôv‹Ïë!O…Zs˜ŠWË@\n]Ä«…Ȫ1Wˆ1Ǹ\0WH€&%x3µÀä`'Ò4%€¯ÐeF£Y vɾžUF©U z\\¬ Àó”¦!ë6J)8å„V2pNXDRê,2ž\"ðtðED(”,ÈnÕá‹DQÝ]\";Oq€G.1b,„CsL. ÅtJC1ƒˆà¸Ô:qQƒ-H©L)·SúPj…RzÀ/Cu“i¸#\$tU¤(L<¨kPâ™*Ê_ëS:Äøê¥qIÅ¡9µ^+sš#õŸg`Ƀe£3D¥5d‰+#‰†©<è¨Eס^ÉIè Dzé©i?ý@êh…Qâ‡êÅñ‘jg0óHFÔóÏ›*SFØÜ€î»ââ¯Gˆ¤”²\\‚B\r+¡äí²2ôKš-GÐå µrƒžÚQ˜ÄÂïG‚q=ÏÂÌŒµ|…6òpªœËŸhUù1eèÆXÙ‡„µ{w\$Ý_´-\$\rÈɦWNtI9ÔÁLñVs®UŽ‘»/LÍs¤u²Ç¾ˆÓJháx‹ÔáV7†9¢aˆŒ*tOxš6–ÃÆ£\rƒ¨Q”.7Iù4j±°1iÐÓ¡[O/%‰â\$Š`“ä\"`¤˜ÆäƒŸy uVÄ1.)û¹,U:«'•ô,¨’çm2qlJ´®\nq°e‚ŠUZÁù·‹!\\#̧d¬ásm‹Æ§8ç–áz1e,…Yám°™mÕV¨µ¶åÕÊ›wÈUa±Ë2ªœ\n¯£*M{©•{H-ÃTt™L=5@å˜á Æ&2EmOŠt«z·Sf9kKuXLsrs19³TWgi0é&^ã¼MÂ[ÀɧBÕ–ØY>^Òz„T2ôçZ†òX°Þ'%ŸL›z˜g¶*‘g…úÂ-jÕ´µ*\raŽüjé=Š!aíž©ë,O™™?6üä;h7Xb½W7ªÆoàüë†S ‰Aú\$ÊŽ“·]S‰oU&¤™ÿƒ.>5J8m¥ßŠ”qô¹Ä&²åU¬cÒ0L•¡³ü…M©zS!½ÝR>AÅË\rêç|õ¥ñ¼®¡z!.}k~E:y E5Ñ‚r9ðFzW>äøÎ\0\"¨ÙÊ!ç<¤]1.L¶ vQP\nâ™ ©A(6\$è+·ÐÒýÇ2Åêî´»ôëÕÔ:¿{¡Ô&f’_¥:‰•<¨ÝSŸÂ—/\\]ã¤ywäûòã ´4FT&XMú+˜hU²Ò\$6‡{>ËŽóØQHaýŸõŽò=ôˆ– §\$Åw8_ˆg‚~±iDD””K’øš…€3@\\ý>î^Pn~ÒjqëÂV9-‚`¯ëp¤Õ’\" F ájbæU놜¼Ð)Ìüo䮈Á\"þºŠ9Ì6#¨ ÈNÈ\"PÇ,jèéð½i_âî—ƒ¾ImÎ-\n\"PO²0¥;ãÃ\0¥²? 0.‡Ž cž1b²W‚xJƒbPPC¤èÆãb1hbÑjÔæ‚>ì¨Ü#\\°¥òsƒÜEcb R„¢@Nƒl/ÀÇF\0Å\r¼`ëÄðnîHF-° Lâ0¾â@^‚s xi`ôfÂ`R.ИÜÎ\$2 „üdø…¨>-0”BÌz•D¬•¨nVÚÌÐè5M²Ê¥Ft†F\"£¾”ÖÓª24/@žº<\r.®Â5„*Ap.›«¬B©žîã\nèjÐØPi 7ðœßĘ1`‚19Xã \0@š t\n`¦";break;case"et":$g="K0œÄóa”È 5šMÆC)°~\n‹†faÌF0šM†‘\ry9›&!¤Û\n2ˆIIÙ†µ“cf±p(ša5œæ3#t¤ÍœÎ§S‘Ö%9¦±ˆÔpË‚šN‡S\$Ôé4AFó‘¤Ï\n‘›EC ŠOƒÓÄT,̰یêt0‚‰ÇSiŠ»Aƒ\\hgÊvŒ0ˆlˆÂe3ØÌ³“¡¤È\n&Ny\\¹\nÀa9ˆæSy¶æt®ÞH0½1ŠG:6›ÍçJà(¦e9·Zãn“VŠ\r•‹VdÖëóúüW4s2‚‰X[À‚Oë\\ÍÀQZGÕ0ë-¬-K›¢šêtJÑ6†dŤpà €PV\$‘Jâ™·¿¼,ÈÚ*Ô¯R†®³Ó„ŽCS¢%¼£³Ìþª‹ÈJƒµÊ„Ë*Á>H¸ê7=IÓdà2ìʤëº\"xèOÐ2¾©Z\nÛ+ƒ¢ç\rcÐð°éè\nHÒ9/\"£&Í£ƒ€Ò5j3\$3°òŒ:ƒ`A\0 ¨¨Æð¶Âˆ˜Š*º72#sÊê¯Ã\nŒÜ3@Pæ™7LÛŸ©£rò÷B¡Âärö¿ÐÒõÁceC@´@ã¹4*5®cha’ªôÞˉ#jV9\$ PŠœÓõ\ræ¥Å ØÅ9cx@¡ Pé?Ò(´£Dp1&*˜@!ŠbŒ%I”F•\ròbñ*²¸6Õã¨Ë&&¢³U¦Nc‚ž£¥¨Üž³j2jÛŽq0ß%C(Âù é`ÚŃ«\\¶ÜvÌ7 wÃ3Äj¥ˆ8X×ÀÙmYŠ¦Ê¹×(ÊšˆpÖ®Lœ^ƒOÏÜ›³mÅ‹rŽêâÒ<IØŠªŒXшŒÁèD4ƒ àáxï™…É\$X9ÊàÎŒ£vx<GCtMŸRÛA*™P¾1\$Q DS£‚\nÓ\rà xŒ!ð@¤;# Ð7 í£¬œ%*•Ò9]é*\nzÚµ£9èÈ£Hm»s8 Q²R¬GNki;x \$\n€Ó¹n˜;ì¤)ªnœ§ce¹TÛdüÜ£¨ÿzã|(J&ä0ÙŠBj( ☨֑¢Swå—Ê×#HH¬s¸\ršÂÆh_H”õ¬·v˜vÝ}Òï#@ຠ\$hš‹#xêK÷Àë©\ré\$ý«Á\0§124–,XŒ*p³ø@“Sï®Ì3M**Ü7YÂǹ§ÖÐCšj¤ ¯xKœd\níRŠá/Ðî“\"8ÿRŠUÊÁЍú‘‹\\¦X”œLƒ!w¦(Ë…2ðþˆ³\\~«Ü5°æ±é½DÁ¸SbØÄ-)Øç’–WËl:\"ÁUi;âÆï,e”†™c‹ÈS‡¨ô…±@à{êìZ¤¼—›’^\r1˜®ðξ y?…\\R#5dX‚xNT(@‚(\nŽ €\"P˜cÁÝGoN#@M24+ ‚BÄqxGƒ‚DIð&“2¨£Ë¹¥;çA\\¼V\"OC´\rIç;±H™Š™Ð2á,ÒµHNhLÊs1)˜3¢Ä¦Ž©\$¬–KuøxÈa—ˆÜ\"†UÞvËÉÞp)&& ¬ŽÌˆIŠ®@˧Ãàúæ™Ð‰Á,¤òceˆPø ™dK…¬]}2ÊqH“Œb5y*#ù,LY„ÓÀû@¤B8G¡Hþ&QxNˆÚ\$TJ‘¥¬ªƒSø\"ë<ïÁƒg*<N\ndxÖ)³ìB°E ÁP)ŸÈ\0ŠT\\†%Ü0ªÉÚ™×áZd ! Î…ˆ9]œ´¼…uº·Ø9FX´—ÑÁ:°è·! ÞÉTXDÕOªa[š=“¡žeè†È=V§¥Þ¬@z·W`YT)e\0ŽK¥¦c‰,¶)„mËVâB|ÖÙ)€ŠP†Ã7Nº‹iñ]PÒO'ñ#\$Ý8\0xÛ³õ3I¹¿6îWCœB.5¡;”b—ŠüHÕ§iÈ‚É|£‰åL¼\"Ê~¸%I5ˆŽŽ×ú€¸_ñqHè9®@H\rV©A¯ÐðèZg¢ôÑùº‘Џ8Ô\$AR¢±‚aÀø#¤¶VU‰e «:0x£wS±‰1a¨ê#Ó¬Pã“6׀꘧g,¯ ¤RÔ”ZºYв·ð!ºRÈYb×ꬻPÚ{Ñ¥j¿7Vk‚l›™n‚KFìĬdaÁPAAÃshhNr2¨¼4¢y\rˆŠ’÷‰Ø‡â¬2IÎé…•\nlM\"ä.³]«âýÉÖï f6Idp«Èñy\$fy¸§À¡'%Œv€÷ÜkInÊf¿*»R<_XÔsx+-»'X8ËG‰þ‘ÃУhÊѶ„¢×Ôs„à¦\"Õ84¡\"ñE˜›s(‰lòŸBUÍC¨·øªT“-RÚÙnZÓ¤ZÅájÂ-öˆ>°&Ö\\=':¢ù¦‚±‡3Ÿ\\U0N’‹šVtH½3ƒ‹^ÁA1Þ# [xŽs,7FãF‡Ô» +c)Áwë‰5±SžÅu¹H•ˆNµÔÐÕ k_RÔÌ]DÉ!·¬n@ŽhY©êèÜtºW[ÚÈ{®®ø·¥4²ŠL°ÆûO9¬J¯8ûƒô\nu-çÕ2e9cî~OßÓš3I2SÁ÷ÿÍ8Dšç‚Œ³xvýáò‹Ê:@µ~VáyeqÑÛõä.×îRÝÇxÿÖL]B‡>M·)‰ÜXsn=ÉÈ(¤ˆ*Reãiµ µ×Ùü\$Ós0Kú\\ˆ3X2ø^}ÌI‘ ÐcAòº·–.Pƒ=rEî~½©°DìT^uÜy¦µŽjqÊ3\"4K‰W<!š÷7¶h%Jx¿uD˜‘ªÜ(J»m4%’›Û™‘Ò&2æV¨v|¯;W’žïùn[pâ#yó^S™w+NJ½OóŠøE>ý (ŸÔPEd\r·7JD^ï-Èî¼¥—»³výa©Ï¦\nøFøÅùk…A…ee·‚€@Q˜d ¾'¿(õ¾^f,ǧ~%rð«–\\_ÚÀ\$ï¶ßß Ñ:ŒH_€yoÏðsHn.!¿'TĈ°öÑoÐA„2ʘ‹m¶•'^½Ie~5\0Ø`Ö&lÜ1¢)gƼã6C¦Ê_\0ª\n€Œ p€ ÜfÀ§¢jj*a8§@Â&¬.@Cä#k\\€+l¶¤ù¢4‰TÆ0å\rN½# '\".ë+¡\"â ÊFj¸#ã\"BBb'£–\$Š{\n¢6&\"ªI#ʉ©âKd°˜Ìhýl)š€oŒÊÌŠ\rÈÆÞðÔ¬¬¬#ip¸pc¬zÓ`Þ×ÄààˆpÒÇpì¿0ÁL\0\$\0@¹\"R,Æz `à2¢NB\\d@ˆÁjè×ä±Ã.EÉJaåøå,Ú3ljSƦg¨^ï¼P¬É©(ÈG %I&JC¼5Ê’(l`\nMûÂd#Â<F\0ŸbLGb´•†ª~)ºH‰ˆÀ¨+Þœ¤T—ãþ)îrÏBµ«î•‘\0A\0‚1DzD#VmêZGÄhR‚Ä \0@š t\n`¦";break;case"fa":$g="ÙB¶ð™²†6Pí…›aTÛF6í„ø(J.™„0SeØSÄ›aQ\n’ª\$6ÔMa+X¶QP”‚dÙBBPÓ(d:x¯§2•[\"S¶Pm…\\ŽKICR)CfkIEN#µy¼å²ˆl++ñ)ÕIc6Ód\$BÓ!ZÎ-Ö•~䌄Ø,V}–'!³Ð•”šl†·ÏUUiZ¾‰\\Ô¨é„BÕy’Õ 5Mi>CÂajxí¶#\rÅèí8ëå~!n…AäK<|2y¨€Za³Æ;Q¤¡a4¼bŠŽ ç Cc#'ÞÇWÓdT¶m¡Écì{ËE¿dªµJÕ[ýÕ¿‚)òËI,6Ckð`-4u…ZuéõÇQk?ª\"ö.b´lL³á@,³&•‰@ý?‰òŒ‰L\$ˆ•@L)?Ès¼¨¼ZBT-,ZÁ¹Ñ*‚+LÔEdB:…–&ÑRº4ˆ\"Îð<q´Ç1\r’¨D.èꣵˆ”´ r\"¼€±lCœæ4ÉYTèØ6 Â1\rƒ*61Œ#sVÅ;jzá¦äBŸ¥I\n¨¥°(:Ò—•Éâbó®ÄT¬a²é«²’ì<¬tøý¢/ëÖö¥o‚`·²ÐjB¾§¯{(ùS/â§Pn¥æÑ-«‚ŸOÓ”¬ý&\$}:ÊQ–™©Qüìð»…e(ˆÒË\$»'0J\" T4*ÿR1µ3¾ðÄ`Pä:\rúl€²1✕µsȱÎ)š†—(€A ðP@*\rãXÊ7¦)ËLâ„«±'…RKAÅbJϱÓõˆé³ì\\ý8 é”ÔY,¬ûQ6õBhç-—&À\r–‡!4\"x¨!5KÔ›Âp1…=¶°[³ÚóVÓ¤ú´%v«À=’ÅZ8c(•7ÂhÂ9Žƒ(äæ;ã”*2€Ò9£%´!\0ѪÁèD4ƒ àáxï³…ÃÈ6#vŒi£8_uîcÆŠ7cHÞ7áº0ŽC8Ê:kÂüÁ2a|\$£„Â6Ýc xŒ!ò„9„€è4\rð¨è7ó#\rÔ\r#¦‘£\r³/\":M´ˆ¨¯•O›h\n\rBÚuë%q\$Òݯ HÙ²‹9f2ØxP¡…)+ÀÈÑ/š‘)©\" ^ኲ!“ÑP½é*sS?n—7ú%mdè¯Ë¤¯íÇÐô\r¶CÁ^’ÅT®ÃŠ÷Vp²Î,‰jj[%¿…’hU«ñ@\n(Ÿ™†>½ñf}‰üò*|MÓ¡&6L7“S\n Y±`N°,†ðê\"ì®87¶ @ÖCià€)…˜0iL €;–²‚ P…á¹\n†—Ó]3¥‡È7†Ò6у³ou«ëÁU.UYêÔgäŽ)“%F¢ 9 €‡Ô@¾d€Í\n”_‡bÅå\"¹çBïØ±ã«â±æ\$¨5€±‘ÄWÑŒ,∛»ŒeÒz!H<±‹d¦Ÿ’¹²!©äД0@ š&'¢äª‹çx)Ýó\\E\rVÅ0IÎÄœ'hœƒÉ‰HÍÊ›ƒG ÊrLöÄ..©:EšA°}\n±º Dq2öîƒ0K‘*½Óü¾Õh¬.g‚[\n‰p‚xNT(@‚,Ø›A\"„À‹8‘ÁR™;;\"\0ÇUj§<ù„–ZÊq‰>Xâ’®M ôs@ ä¾#ãäsú—?’ˆÿ±2Î-‘,2´ïYLAгÐ.q¤ÅÐ’pJNkˆ<Óê<°eDð?Ïm)LzÙùWóå4:õwÑñ´5F¹FÐ\"ŸK•9—©Ù¤[\"Ìu/§‰þ™˜<XÒï.êù~y¤#P±\"Y=ÒJ,Mixµm‹˜”w,¼y ÂÄ£ÖK ió™=(ÈgKIæ©o(ó_Ê»Ž‡\rV»SÃ-™SÂM…€S-ã†Éì¶(i\nÙ¸R‹8驾åùÊ•!¶Iç\r‰VSóÖƒ\"½Ö<I5fÎ1Ô³RºÂý2ݘ±–:ÙÙæ\0¼‰Ö%æ…2’»pÂ&*Ó'¦&dkÔCÄù\"#íb¬<Œ^ä~´°“6O(Ã~2ù9)¸o¤µÆ+%y–^c·L£ò½H\rOœrÕD„Vé=_!Îdr@¨bwËñ±#1iÀdù4ÆÃsüÎòßÉd°+,8%áWK Ã@aŠ €7:\0àƒL=L. Ì9ðA\nà ah©t4œZ—Ó\rOðÚãµUSqZy¡ÑhËV<\r/ã\rFªÆ®ôÎå+¯oò¥ìȪ>Ï™8ø°)ú¼1¸q«Õ1—çÌîA ÂÁkîk|pmÞI«Gœlù'vnÅ”-œª% IJ6›»\n„hËÎ[¡¹tôOlÃN¸³˜S°„‰ðNLé71¶;ÅZÿò»ÏÚr/Ç•im=ÎV¦.éÕ©Žj€ÌØ'RG>ÌÏíàÌŠW1ë]=`FÀµ)dº¥#¹td‘¯+•à°B¤-!SïV3\0šúÅvIïÙxOf–K!hÕP%{SFLÅ̳뼥Ø's,9 qj¾‰§¹v\nš¦¦*©a“úñKáÇò÷ÉQËÔì%0n|½C\$‡aIn#\n®\0Á¤™HmÛU&‰sÍ…x…Ô”T.~„ ƒbβìIÝ1¡µ-Gh»w©öVŒº3˜oHç¬ôg7×¼¦WŠü¢u3ËñkÚýË_—9è‹1óûÍ:?1éfJÁsަôP%¦%bÊ)ÏÉÛĨª\\‚í¬ZÊFÀ¸c†2èeRBj9óæXscÑþYÌzËX9—¦òþ£Í”ýFBÏ.\$#ƒ¢Ê¦ßŠûÀ¢žœ¯¼5=ñ94\n¸R Ýž¾:yÖE¯ºùÏ•syTÎ\\Í=¤ñìÅŒ÷ü¹êk/«´µkÑû4aù÷ERç&Âùü¨V!ÄAÍ\0¼ßØ@Å•³÷‡â_q–)I±AØøS¸Á•¹!26 ÒÜÔݪö)B»&B—`÷çeÖè^¡êƒŽÂM)Ó3g×cíù\$)h²-þÆZæ\0²‚Jÿ‰ÞÚOþxk~`è@Ø`Æ\r€Ò`Öö…èx ؤÄÅÀÚs ÒÀòt€èu€Œ‡DÄ\r êh€@DÄm©¶\n€Œ pÖp<\rÀÎu¾˜g¬Dä~Ú°vÚ0|0-hÐF.¤ôYhÖivî͸1GêîìŒ3£Äe¯‹Ê.âFÏJé\0h½\nL¸?Ï4àˆ\$[|*èô\\ž2bâ&®ÎÀEp-À˜… Èm ÎPê…Ð:j€@Æ\$¼Fl,£âR©t@JöŒCŒACš`7å€áJJ£®äßì»ì²áEȓͺŒì½ ±±/AÉ\nŒp§0Ä,G…×€àˆŒ\r ôj«Z=Å<Rq2Ѿ>îTâ*HEã(/gyÐŽË*ˆÍëÞÒ储šíÊ€êrLèâMIö\"#\0.mÀ«©|<Î4Äà!JX[î¶.pÀxɦJnÈÐ…ÈÍèªUïÃh\"º/à\n¶*TóÍ^Óí«„>¤ÂØ™mí‡ÞVĤöèÒÏM0ƒÓ£œ¥ôËä•cœ";break;case"fr":$g="ÃE§1iØÞu9ˆfS‘ÐÂi7à¡(¸ffÁD“iÀÞs9šLFÃ(€È'4ÇMðØ`‚H 3LfƒL0\\\n&DãI²^m0ž%&y’0™M!˜ÒM%œÈSrd–c3šœ„Ñ@èrƒŒ23,Üìi£¥f“<Bˆ\n LgSt–d›‹'qœêeN“ÓIÎ\n'ͦ#”D0À«tãA”ëͺë&a`Q¢¸ÓØjœV®¿5Ï'3£\rPmÀá‡l±Ëƒ6ar;ÐQ4ßN£\0…Ì’òL†óq»Wޏ2¦ì_\"iê\\½£/pÓÞÁõ9PÊ×¹€ ™ªùZÔ’Óêõã_œ´Ø6ƒ’ä:2ìŒ2<êÈ@º\$£²þâðBbÿ'KºHÄ,#(Ø5ccVÜ;€PŠ<5kšß@ðKŒ\0Þ1 C EÑ€Ê:#MÒIB3©<sö3ŽMXÎï¼\"Ê™¡’c|7% RYeÈ*JÈ2D«\n9¯ƒ¢p”(pê/ÍêL:§c(ñ32Â#©òv±¥ã˜Æ¾RPâ:˜eS\$)Š\"bÔ:ŽÒË|ò±«lÃÅ0›êN‚ž“:ޱRÇR0Tò™Ãã3\"ÓjÒèŒÔJ€ØÕ*.ÿ„«\rK¿Ó(K+<<Tìr8%ôG`Dì|KLÍÒ\rFëÔ˨@7C)òí<0“¢èÓ/ÐÃGsدÊãxÖò„¦)Êèܱ8*0\\\n̲z’AHò ÃËü«%clꇱ©ºã{¨3N Uâ:Þc-ê0È\rã꣰ɂ9¦íÖ,õMÃNë…y†ZWª„Æí»°Q†PYðÎUeo.[=½(ŒJ4 îºn&¹‘;”æcºWã8Ê2]áât41£0z\r è8Ax^;ëpÂ2\r¨‚l•Œá{˳Mï*Bêáî9W£¦¦/¤kàÖÕúIà^0‡Á¢7Ô\"ü Ãq«ªpàö/™²o Rƒu+ë\r¨ñ.vrŒ¦m<³¨„Š@ ŒŽ£…ˆýB¢Ùá:¹hðÜ‘\$Š¢Kh1lo¡_Ãm.™Œ(ê˜Ú\$Í[–5w~†áã¨Ï¾%ªŠn\"[4ßH'Šb¢v°ˆ¾s÷x¤ÕŒ˜c\rzÖ å¤§¾þÊŽƒå>—©ö'WdÔäðc\"øBU€c:„Ä¿\$DNK¥\nÜ,¿DöD]Hl\rí}”«Ø L)¼³“ Œ;ä+©H§&R`X†LH›œõftŸ‘ \"°´RpQÖ±÷[åí\"㸇Iµ.¡Õ%Ú~˜ÊIl亩5b¥¡„<1Á\r{¬ÒJµ•¤1LfÑkàXY !(0¥•¨ŽHrLKÄ96¸TH:pD&’çdècp QÌñCÌLMY[\"\$:§òKŠŠ}!šÒ°o‚IïAŒÿœÖø•ã9±u1|”˜râçW±«iÖ4“p†‡…I 5о›cPŠòM’¦K„ðœ¨P*P-\0D¡0\"ËÔ0ðŽL\rðHê˜2aË€ÑTó\0ËLåô¿™y~Éû<n\$ˆ3%±D7±z2¼‘R™Rbf)¾0àˆ;B%ñ}™² ±…Hp?ä,1(\0ILÙã ˆÚK¢¹ÌDGʆ›à¬ƒÂ£›žs0º‘°ÜQƒÂBJx£‘\n@lH<“0\rÜ d\"ŠðAŸŒ– Â*\"_/žWMt²Õìm.Í¡*s_P9¡\\Ž<9ÖlˆƒÂÄ0áL•˜3\0ªi‘O³å±¡†\"C±¶.ð=ˆ¤F¢¢ÌAp@à\"7‚(r1¦\\“?ò\\NŒjP)™Î]Qš-¯Æ}>†Zô ‰*nD§Œë²“xÝ@cfØ9²ú[pm¥òM‚àŸ”ˆ+hT¢kl}‘²b¢Ê¸+f\n=š¤q!ÎShOiÉeöŽÅ¢rn+Í¡2V*ÒØÅ7c’]ª²–zàXk„Qî%¦‡¶¢äÊ;%rÈÜ\$¦¤Dù¥ ˜”V\$R÷t–»9DÄa³¥Â¹W»ÊDSÙ÷vUÈâc¸cJцN¡•¾Q™}½e¡ÁõQ2nÎ F)()þ¦ÈTÈÊÐW¡Š¨[ÕöR\nÁ‡ ˆµÈj'<(\"á<nÍÝàN‡Pû6‚¦º@Ê8ŠJ^i8Äâ¦T_Òu‹\"²A8Æïâ…TÍœ7ˆ2ˆ3V© ¼‘Ȧü\0¨›Ù¼f')\\“ÐʯHHtq.¥ÿ#´aS¹xDA¹Fš,šs\"ïFä(ê0Ü_ÊÓèL«+4,Õ RG%³ñâOð‹E1 9Ì\$¿!D\"· ñ{Ðd—BÈug!¶‚BÚ2œÈÌjôMiTµi–IŽ«Ð«›³U¼ßÊ`âf{Œ +SÜæèôüÉ'SKT,©ÒI0\r¤’ÙÊ’o6y&%}7™–²lÌM&\\Ì}\"ж!:6!âé9ï^‚Úïib¼‡Ìk¼ÛEJE\r¸ë6¡\nTš'mne1Yöö†Ñá§LÅ]9á~ç{EÁÕ!ª“^*âÎÝ7Fã[-këù%Þløè\"ÀxÛñ<!pk\\K áohª©) e];§¼J!†]¶xõ8ä2´T;íÓÆ÷%7äVSÎ[¥1ÆêÓd£À*8QÎHs¥\$,É«Bš[™Ê˜\r&ò×·|ú\\\"7îlñb{ÒŠpy±Á½ƒªzL›C!<ùdC§á›¯k>Û¿nª@Ížƒu“‡§O¥â¥“3±™å\\Ó‘sy0Y…:ôŠ˜T9óvÉ/d™º)s¿¯1ß(dEÿ’h|A»Ï”Ý:\\TïZÕM¼n25u„TV<Uºv´FǘÏÒzhËñ/«ôuŠþz}+üæ1S·n zßjˆt×¼ö~—ߦ ˆ¨o¡¾\n‡±±ã4pôóHX 'øEmè8Ñ\\?7xí\rêq‡’ûœGØkÞcøø·ç^võû¸œ‘û9ðŠJ»åD^ú*ËÓtÛøwäø(¬þÎä}#0Ø®`Œ´›Âª{âØ¨/*ü\r°wP©´ü¯#JÏ6ÝaRgìJ÷2“ʉ\n~¨\$®¿€à«ÊÀö‰.»î 8\$ÀÔ*äÏ/¬eêÜMP,³‚¨ðq0týOsÀb\0Ð5j¶â\n:éXLD” ÅÆ\"„ZÏ‚”m¦ýHÊH¥y«\0PªeÛÛm|ïC¨EdZeG!Àؽ´X¤hÇÌlýN6¹„[Fl!0Âç.6c2+àØi(\r)^©G\0'ô®‚<®…`ÞblG¬¬p‚)ÀÄ\$¢ —\0¨ÀZ €D/«~áÒç\"Ruk;«~nšññJª«hWâ>\$/\0è(”NIš‰Í&Q7Ä”?éÂ7ã}l8%ÈQvmÑ+Qv!Dn2Qï-LW¤¶!‡n§¤Îkâ ñ®E«4éã\"TEH”e¾2)ªÃ|*¬²Œè|)Îrs ܯN8†ñÒ,õmKŠ ki\r±ØñècÑö(í'ÏÕ† ¶Š3€@Ê(®¥È\réÀL€ôif2U¥E!nÖÍo#D”IÄœ®¤„¿ÑúB\rH›m–+G>í…´ „Л²T\$ ØØjN§j¡¥Õð4.?`Ü(ƒf0àŸ\"fÂ…FÈï\n|ꌣK¨Ã|øñò¢¦D)mîž'|ÛrXßr¤¡ŒBžf<ÃBVžÀa\0lH¿¨¾D£\n@ \0t š@¦\n`";break;case"hu":$g="B4žŽ†ó˜€Äe7Œ£ðP”\\33\r¬5 ÌÞd8NF0Q8Êm¦C|€Ìe6kiL Ò 0ˆÑCT¤\\\n ÄŒ'ƒLMBl4Áfj¬MRr2X)\no9¡ÍD©±†©:OF“\\݆¼¤ÁQ£)’’iŽšMÆ8,©Bb6fâéæPv'3Ѻ(lÏQCh(‰‘H*ðSI‘Š‘ÀàÖÇc)œL ¨ùBr ‚ˆæY-'A› ™'CR·bÁF²‡ QPh½ßoì5˜(•(¾o'f»BB”UΰQÛVTšëG¡Ë\n*NY£d—t9Mr¥ÑË6N«ž©1-äæÃVÛŽy²¤Rá1‰¬ýß–m†M\rI\n®¬°²®3©\rÀÔ:2(Ó¤¾A(ȃ&ƒ BŠ\$-5°Ð%#²þܾM¨ê7\rcÒÞ\riÀÏ2Ú+¬yR±C£Ð7°˜Þ9IŠ7,Ìn-‰XÖé\rÌx5Çê±C0I[(3„Øæ¾BiŠX²ƒb“\rƒbB0®(@9ŒcÜÀŠ\"`@8;SrØ\r¬¨Ü<0dò7AKWµïcô‚?ˆ£æÀªãkðöÑÍŠtjbè<,vÁ¢C‰B(3],\n\r\0ì4º8Ò:£|Z\$£„~·JKŠ<VNÜd±Dƒ—#¿ð\nÜûC\r>ã,C\\CÂP”¶†9DEL÷!\0†)ŠB2`=\rãu\"•ap@%«ã`É ˜eÐÔó[á¾9.5蛊jäjYUó§¢Q8Ö0ÏêHÊ5¡CX@c,¶4Ü!H@„ë*®6.ÃÓ)~%4Ä„#*n&àX\"õÌCR(í…\0Ô”!£¤=:ˆ8AvÝëiZн¯˜\rɃ‰WdkÚ²9NkØæ;Çð˜Ë\\\r*@És‰ˆÐ¤ÁèD4ƒ àáxï±…Ö0Úµ#At~3…èFÚ<+#pçˆ\rÁxE3ŽX¨éï¼PÕ€á1Oã xŒ!ò–‚Ï#¤w iÓ¤O³š5G!Tn'-Keù>£Y}›#ó‹Z\nÊ8›¡),|PÕ£;V7ë¡\0 \$\nþÑ L^¦bXhÛ€QÉâ| qŠÓàö§T«»k-Ìô2iD'<Ë\nÖ¤‡\\Znú—S2-…&\"€ž)ŠšVÛOym%æ#œ&0º–3Vö(êL–ŽÃÎêKóÕ]DÁÅ`Ê_ʲ’\"«ÜÞAmh!ÕÁ†õiKM8“%Pš•91ÁQܦä&OUÉJr¡˜9TÖl›K;ZkUŸ±÷ÔqE ¯)몬Ãý‡j\rd9ôDOÑ\"“ghªÄ‘ày`ŽÍ b~@̳E£@¦P½ˆi6elÞ=Ò˜Ë]¸PŒÅˆä+ã)Í© Kj%#„WþAÌ¡*HçÔ·¥\$ZWT@-.˜‰V^ÇÏàhu¢E‰µ\"ŒžÉ¸I,ÌU †°ê»¨é#‚{Ô’7JЕeèbå\n åðL¢¤N¥£Êùb}Ehp¥ˆ\$D¸Ã‚*E„à:5\nä»*iXä¤p‚½^‚O'©ÚÍ®t‘hMΡ#+ɘ̞TŒSjqcD£l 9Ð2á–t•sšJH vGŠ%žS5Áö.2ªVðà‚JDiì€P ð¡Ü\nQq@9dfغ]RÉ#*¶d´˜ ³Žr©Ó°hy£ðiŠ´‰ÆE(ê‹ „Õ¥8•³Cäõ“ ÊOŒH\n\nSµ*ãšð™ðy8f¬Ú›srgа³K!½šR€É©ZA€‰ˆ5½ŠbÈ:oCX9!t'W*òkG󮪔z®ÓZú,+ej£ë-«hý›”rÔVZè.!1ƒÕb´ï›™Òm¶ ‚ë‰K«õÑèWr’½ëÝ}¬Õþ´Xk[=†±†¹X¶‘cTsnv1Y•5aÜq«7\$ó:boVëSR¿MÒn‰¢f2–x#pÊN •¹&D¢ÞG¢\n˜ýh3 ”Ä\"òj““ì@€Ï›äK7@Š0 Û1mU6+P#`¸eEò4‚¢™Šaµ¸Ašb™£û>e4z!H0úÊc X†–Kg¨‚ÞÀäƒÝí¾¸é )LJÃa”`0”(åE0”a@Ec\ns‚ynqÈÃæÒApÆ×sTÐ}Š–ÐÞ ¡ÄMN9P™¤ÒÈى̛JßXÕØv (QFûD¬wq«©gß3Ë~%<ÎuçÝÕH‚ΉÊÃ.4 ‚Ix–gÒ—@e!•jó>cîb+&¦D¨ù•ð©/\n´›@ v¦B*\\*퉳BQ,ŽØi˜Qk@g”WRˆT±g‘êlƒ¨Z‹0x`ò3ÄrSSÑ] ºEK™vfåZà•À £€è\nHéW/úÃÅò¹OÕ«(S¢JÖÕ‘6\"©ŒÈJó>»~ÚÕPŸ“Ý—¢Ä¸ùMfÚ=6ƒ8h>âÌ‹¨evÖ&¹ÙúíhkÈ Ú¥«Jm·g,UbÛÆƒpY\rǵöŽÓÛ–zºîÊñ(´”_’]Ïk¾hÆüq”OdP 'ÀhÕ³Ù™—`“\$C²Uhl\\@õ+Upn/‘p.\"Ú|%Ñï\\nÙº†NÙi1âb¥3qn0´…%¬)1?þNË]óV¥ŒÊ¦;B•°ø×4@eh728™d’¼\nëñL´fâ¶— UPÊÚ—SE\r)5.{ž½—IµÀÎ3S*ÄœN{(á{Onɯ¶m/5RéH÷S¿²Çt¨YÔõðçÁußu¨<+5†^/{OyrŠD¯GüpSq(%• È0©b©w˜¦óIÙ|Ý”zPLJ\"·pÖìºÇÔSË©Á; 9õ;“¸x{nÀ´ŒžŠ.@2£>¢½Õ\n3aÜh¦|÷¬¯ày-œ¢Â´ŸV¨£˜²_5ŽŽ¤—ÕörCöÈ׌ð~’~kÛÿàiûÝŸOÕñógràÉ;Ç÷k:MÁ|©¯¼0ð¨ãv©NüüoþÿPþýò/iòíÞ9 Übªžå†29¢À`žC<,D0È¢Šb”LH?ˆ„¬0<c@ä°F>0K°>˜ðT'è®t j’\\@ôgalÀk¤h\$\$pVB' èdÌ´\rî¯D0ŠÛðެ0”Þ«Ìà†<\0Ø`Æ(\0ÆaE€‡ú\r€êÆl^U È\r Ìu\$ú¶è>` æ)FlÜ€ª\n€Œ pbbÖ\"âÔë^ÞˆPVbÿ°ôV0ø'ðüÝG)uFt#Â@\$BH\$”ÒÄHMÂ^&,´1\0ÀÌA€¤9!BÐp\0Â~~dÖÇñ2wÀÐçj\\QB”{F‚û¼¢ov\"…6&äx5C\0˜¤x=ãz ˆ-p\"2ñz\"D~MCˆ?Ðv½‡N‘Ê‚)K¾Èª<ÌÒ¸`Ø/„М°XgLÞÆnJic\rrdLÐ.»`è'Â,Â1°ŸQÆÿ£°MÄ£p2MB[)ü™Î=F¦QRQÑÃG|í\"²E¯*,.rÊhüH\$Þ §h¬`šzÆ -8KD¸PB•„‚òÉÞ#麕@áÀÂ(80 \0cïK# •#ø¨±¦úr/%h¸qÂQªÑ¸׈zd‚ga&Q½2\"©æFa†‚²\r²:ÚŒçÇ(1Á\"«&vhʾ\r Ú";break;case"id":$g="A7\"É„Öi7„¢á™˜@s\r0#X‚p0Ó)¸ÎuÌ&ˆÊr5˜NbàQÊs0œ¤²yIÎaE&“Ô\"Rn`FÉ€K61N†dºQ*\"piÑÐÊm:Ï决yÌßÎF“œ ÂlˆšhP:\\˜Ù,¦ÈåFQAœ yLFpg‘\"ÓÞt:‚ŠgK€ˆa3RÎRØDžêe7Ç1†œU’¬mÅIÎÙb„wwÅN™ÂªÉƒ¥‚‰²ªÎËi8Iͳˆè( i6d-‰3…‡ã+8Œ™TÅE¥›NÏ; a·ˆ¦ìÜ–c‰%YçþÖ¬é\n2IiWMÿÐ\n#Hö[Ñœäe‘}sæ®6œ c‚@\n£ê¥¡(àÜ:ÀÈKŒ6©Mòp5/êˆÊ5¢’¼!-ü64ª.ÀÊÁ\r2R87É:¥¤‚˜¢&C²º,®“ªç¤ŽzÊ›8‹£¬’cZ®ºC«‘ ÈlT„Ý»ÑÛ`ö,c³€—Œ P’é,NÔ08K\"\\G#2r+¶Änô\rµÑâ2º:op61ˆˆß!(¦)Á;,è˜\\ cJÆ6„ªˆœŒË°àŽJjN45Ì„6L `ˆ¬¾L æ—Ä„›0ãHÌ–\ntàAH)#˜X‡º‰ûþ9«!ˆ3)`ƒ%óÐÝ>8#\"XÙŽj²dŒc˜î±=#(ðé¾õð@ cCî3¡Ð:ƒ€t…ã½¼(P€Ü“…ËΣ·@ð«\rË*¾„Qä3Œ£¥ª/ŒT8ÖÒ¸áÁC xŒ!òŒ›3C@ÞôŽƒ{ÿ!OHÓr97w¸–°Åزª*š+aSmZéŒØ(î8( ‚nœµc%0œ…\n8SŽ¢°åI`”:ª\"I*\rÜ04«\"–'ièÝW5q+©OâBb0Ž\0Ü0#]\\£ÒÓX@( ☩›(”¢f˜Q´¿Äê‚¥Ž¡&“m“M©¤ŠàÜ3\r(øä×`é`²7î#:ßãz„ ½C8A ù„’#\n™SU=K’4¥rC“2‡´W\"[4ÉõÕy?tòvÜ“T‚ÊÁ5t„•·Î…&µñê[##Q×{¯9ó;Ȧ;—EM¢³ù-Z2:ù©>8£‡X:-»¨¾KvÄFT£¶Õ‚+M¹éÓìü•*D§¡\"XÞ¢>‚§ j]ºÒµÌË\"XÉ\0cD¸°ÇègxNT(@‚(\n €\"P˜`€\n Á…&@c3 âjfía\0 ”GK\"\rÈP°ðà}óWk&'°ØI\nBqÔD<×äÀI‰~\r¨áÒf|ˆ, k\$E 7òõ\"m//Øì¿ ÙÂI{È\"€É›<v¥´#rG¢ k€0²–~ÌKöˆeéÇüÌ#b¦õ’%Ã&Ô™ðQDd\$BIcX!¤Ã\0£lS4Ä}«€¤¼Lñ„(ppF¤Tz逨™»\"ªÁ)éx¦½a’<wÃA,\"Oñ‰¢²ŠHA5hQ}‚Y*dèu”ŽÁÙu/¾@„„¢»jŠHñò\$J@ Lâ já¹Zt©*â0@¤é/<SQü‚\nˆN‘ÀUÉ\nL\"cˤF0“B ¦ç™'0¡”10xLxšY„šÄ@)HÀÂAO9N,¡ òSÌé\nÃ#;“Æb)t힣¢píGÑcVÜÎúµ;Tl£ÊYŠí%)h)Ò£ÈàÛŠ4mY‡¢”ס6aª8@ÊTCD¬;•R4B0Bij6( ,'¨FÍ0e<Æv¥2€ŽÃM+0ÇIÐËФÔxã»yeX¨«³'AÕVrÝXëQ«FDd¦¼Bv`ÚLL… ŽFÔ\$ç©MPAhó…bT¥y„VÄäÅp˜Æ®¶6u\n ´Y‹èbK?7F\n*<,ষZðÊ]’¥aÜ×\\ñ(íqo¤à©5hB\\m}©6L4×0én-A·t¢ÊË~rj66B!Š•MDe—õh%Dª?”è“ÊçÞeˆ º!3âuQÌÀ»2…›]éa%£YA®:áÑv©Fo€n€WÈ„_Kco.+ÿ¾0ÿJkeoŸýžPŠÂ!Ϫ˜CË›(\nz§‘Ä pH8 \rVaÔÕÌ nÓüVtdÂ2á3¾Â\n»ºÃ1yïUgRƒR3ÄÊ| ,~£eý/Õ¿52ãAEƒÆ‚9E)«î%mŠ7:Õ_jÍ’Ô>M®Oº¦89‘¤Iž ÙJ²ßƒK\"Š‘†Ë˜,ȼÅ}rt‹‘Ñfd‰]¥®n6J¬JLâ¥*MRD¢É“UÃ\nGDsˆÎ^<å¬%š1äš-îTÍd3#èÞQ]ªH2ã‘*G¤‘Ó,‡NBpÜkÎ~/1½¸é\rîc†²ÚÃVä‚u‚4›r\r1ÛQGSÌ9‰ËùjFšRB]òæ¯ØÆ«ë+²ä¥ÂÖÙ¦ßÎPæ**²„”ã8ý‹k”ÛM¦p¦ä3\rİ#š¤9(iK-#tžI7'Œnèã3Xc8!ŒŠ•÷¯&QaÁµ…ª òÄI`FJdmê<y¨TÀ´:øi—÷jEeÊŒX·`a05C»ºöª’\nWLúf®«›‚ãÔ>\\+Gâ&§«Êê‘5\"ˆÅ@R ÕÉ„ÇjËNq|0û¤üíI%'Çi—H¼G¦ÔT뛜顺2»‚Ò`„VîÇ¢-]÷w§.ðàTØl¥‰,ºwLtrÁûž-ºM¨N^TâBhVGžÏNlÔ[ñ €—#§O\"‹ÓW8(î wvˆYÏ&ÃC°“œö²g—_/š®/9×OîK©«ÈwÖözŸHIᆴXiÀaƒYˆf˰Äkœ7©Ã˜";break;case"it":$g="S4˜Î§#xü%̘(†a9@L&Ó)¸èo¦Á˜Òl2ˆ\rÆóp‚\"u9˜Í1qp(˜aŒšb†ã™¦I!6˜NsYÌf7ÈXj\0”æB–’c‘éŠH 2ÍNgC,´ìu7ÅÁFø‰œÒn0ÈDèÁÐÂbÈ%²Òe|Îu0‚Ч;‰8눂ˆ†5@A\\¸”ΑqœÐe—jx‚~ i̦ø¦ÓÅU' ¢™”ävÏ\\ª‘lABts;×—«åžuˆ tgH‘êlnÄ\rõé)Ã=9ÜiElUÀØi=¦KæCˆsãr9PÌÈ鸓MæCLxÇ0;f{=¾ìHAf´\r—ZÁÚ12ÌëDS™–ßíw;×)@1* þ¿ð\n¢Î>\r²H¸ˆÃ¨Ý\rÌ€‚3Œã“ì0Â@†Ï;êÚ®7#«'ŽNâÀ;‰J*8KhÚ•·0s2¹)‚¨©àPƒPkÔó¬êjR0Ès)\"ˆÀ¦(‰€PÂ8/+ Ø;<oÓÌæ=\rxü¼®ú1°ì؇& LÂÀÌ‹–ÖŒRÐ ˆ¼)¼ #hà®,ËÒî8O¢T‡L‰Û,ëJã,5Ϩú¤‚â60`P¨7h¨@!ŠbŒ§\$²£\$…Á\0¤2«ï\n`õ¤ÈÐ4ª+2Z¹¥KèÊ3Ã(è뵡\0ƧºÆ¨Žczؾ©Ûn4§ÏrF¨'lòB³£éZøªÁ2o/Œ##d0…\0ÂÙ\"£¾9&©7½ÉlÆ2ŲÃd\$tíÞ%¢jtªA\0àÓµ1* <L,2T!â`4BÃ0z\r¸àáxÖÌ^ÜAr¸3…è®:<4iªH„R\0ä3ÖØX¾1=cpÖÓ¨à>Aà^0‡Ê(æ2£C¶ó£ Í*%wÓ\"\\)kéØôåõ>¨³ 'Xs–´¤5j+‘B!\0 \$\n`ê8Nã’̪BŒ¦#œïŒJ\nZ* ›%ïÎÃMB(3ÈèÂ÷BÖòïp¢ \n¹î¸\n2æ„6¼'Šb¥B)\r6ÐåÀÙÅŒ[ï—\nUä-[2¥Í]ÈòÞ9C\r¿9¥¢ÈÞ:×R A±ƒ}³o?ãHÎIbb€¦ñÂ0©°É\$í<hƒ¢:‚\r¨c<Ðc-d²úéÔ÷+azÔN²ãâîjZÎѼ×ëÃTÜö£DÛE©\0Ý]éã}c8l} ã³›<rŒó\\uàé8Ó.³b×kí„£#¥ÀÔŽùWFP2ÀH„Êñ\\Dá7ž§ZMÔ’…=F!ø“#XÚ©`U!œ0®¥VßÖCZFà+¸<xNT(@‚(\n‡ €\"P˜bc‚M܆äNY¢ú\"M[E\$S¹.FFÄ à„‘²#|1¡cäÿË \\Y Av+2¾JÌ„\r±!@ÒŒ–Aa0hä)§r¦™C©œÅô¯H(OiÎ]†@*B#Ö‘¢j' !¸î'ô¸~Ú\$” &@)±µÂˆÛж6‡¹-žC÷d)…Y˜®*@ÎIT¨yREu”)QåQç–†„¶²æŒŽŸO¹<(t|G!®’´™´†Ð5'T*‰õËÊÒD¡!3ÒÉЀÏñ]0ó2\$2O ôáDAÈ<‚\0žÖìåwÄÀ¯¯…€kAp >“´:Îò5<gôžÓà¢Î—|aäÌþ'kL–µBvƒ œsI´˜ìXÔ@”&zÑãî_]CbWËaN‰å8ÖeFL’«×î°WQo„ŒÄ5N¢¡§¥¶¿µ¤Kèo\rˆ¨MÔ-)J›¬!tŒsSH!y/dpú™óBÃ(b«¯QáºùØ}ë-I\"*ì\0êqÉIø”ǘë«trüO<*€ÇTŠñÖôvƒS)¥3JxQ¤Í]%orIت⓴\r\rü¬´ éJ(gpI±¥‚B]›H+P)–¨g-5¦“H¸Z„§jŠýŽ%NܒǨ _!=* ÂbÀ«Ôà\rµÎÂÛƒ<c(e \nå\$v]bYèPÀ*á‘zži›1È|Òþ¶‘i\"TQ_wehÒ^dœ•Y\r+AõÓ¼™’¨jªDâ`\nd[F‡(Þ^ßE{·Öî¾òBa¥}{˜ï+¤ÉR0fg—.·Î÷ˆt/3s@ÙòB˜¼Î[”6ÏÃHÔ¢®8riaü4kgÍFtEgQ2¨KfbwÒÀ2ÒZùoî69•ØòzÞÄ»rò;Ç\\«€0ýõ7M“ÉòüFŠ™Ž Á•eõšàh;¹:”°óŃޮœÎ\\k9|Ñ‚¿|ÛÈÊG/4å’Á;Ö% qfГ+5œƒÌ¹´Ç·%KŽª|¡t’‡†Öâ\\`ĸ+Ñ0’\"sž_r1û¸^Žãû—§2mËÂÐ?§Ù«ëá¯Ú áMW^®N’ç›5T+™GubtB()áè…+Б_\\ÆÊÆá@V,ÃØU\\m•”ôɸ?àû¬ÒðfAÈól ý—aØÖäwmºíÇ·Õû–˜ÊØ’PèMô³wÒ×f`§¼ÛîÑ‚/qºo…ó¬jFÝ—[ûq™d(hQ!®úä*›7¿€êG\rÊÛëq#I¨j@H'FÕíJÚoåTg¹ MÑ™'éž •Ú€òb MÖG)›®‘uDÓøŠû@,ÅŠI¯‡ ÀS¡\"3!ÿSB¤Ú9Ê>ž€”¥SÑ&WF3\$‡¤Ÿî–¸oxF+ !˜0Ø\nÃÇa®¦Q…=7òùâÉÜ㊉\"\n™ÿê„”*…@ŒAÁP~gÂ’ÙõSelð¶—N®¨òÛ5A•kæ sÚq'®)çŠl’7Љr.Žy}Å%þ½®~q#‡yÖ¡¦7…Æ·›C6n–Én%Îèÿ\\<Àk@W2#ÖÌ¢]gärÄ\$„b?¶€æUÊÏŠÊ9¬U5—ñV\$ƒù_Ýü/žÙò‹ú2üï‰ö7¿Z’5–AdÍrRÕ+×…ØøÓI›üŸ4žCá07véB9JºÄb0¨¸:d°G ˜¿Dj¾B¿ç8âÐ/'(Fdt,Ž‹ žt„^‹¨8\"ƒ͒‹¦3O(ú\rèþ“%¼RÏl1Jƒ´£.B)N#Î>+âØÃÐZ\"´ \0@š t\n`¦";break;case"ja":$g="åW'Ý\nc—ƒ/ ɘ2-Þ¼O‚„¢á™˜@çS¤N4UÆ‚PÇÔ‘Å\\}%QGqÈB\r[^G0e< ƒ&ãé0S™8€r©&±Øü…#AÉPKY}t œÈQº\$‚›Iƒ+ܪÔÕ8¨ƒB0¤é<sªW@§*TCL#‰i\$\nAGÑS‹,íÆ€A…€§B¡\0èU'NEêýΔTOR«\nÚ^z—R¹“82Y•r¢2ÑÅT}sDU{Ú\rUA.#úT…ˆÒ9SȺ¢ä‚_Ç!ˆ9Š rçT+*T~™ÄŽ\$*ŠmúÙÊFÕ:hâ¾äƒDïwüйªKÐK\nºÎz°\\9Öɧ:i ’Ë£þÊ<sÜŽ7΃€ž”äYÒ@\n¡&Žù\$ ‘'16Z.úè¬%t! B‡I@BœäÙ\\ƒÌa8s’\0 €QÎ[•I6C\"C @èªíIÒ@—1Å\$±Ds2`TdC:íIÌR‡9hQ1eÙvs„{`^»ñÑ2FÃÑ£B[IÄ\"zÏ4\rHt’¥ºJ„Y+B0ê6\r\0è0ŒC`ÊcÂ7B˜¢&#åš8O?É”ŒKh4¬räê¶L<PÈó;„RB0›`ÓI{ A“ÐÝ=LÔIHtåéÊEA'4Ö%ARt“.“ÚŽ²Ê¨@Q\$Fý=iB>ê6ðG©D”MWDâÒíûÑDZø6ƒ“\\§1ZQ ÅP†)ŠB3Pß»ÄÀ¤4¸@4‚Bƒ ΡG ÅÖƒLHãÔþ%\$Ô£åÚTÍD‡CSIñW´ä\nK|7Õø@ßÄ\n<@à\$A¥d‡Ä‰ñ?\\\r|A ¬ý×h<BZ,7Í~ßù¿pÜw.gb¿·p&Œ#˜è2ŽA\0ᤎc¸Þ9FÃ(ð8\r#Ê2Á\0x0„F´3¡Ð:ƒ€t…ã¾Ü# Ú4Ú`]©ŒáxÊ7oCÆ–7cHß¾S°Â9ã(鲋óÌþ5„Að’6ŽÐÛ½Žà^0‡Ê€ærã Ð7ÆÃ ßÐ#\\ö4Žšv˜6ÏüÀ\\ž‘e Ê^§1RrÁ»¯\$ö±§)Ø( †SÚöýÏvtw¨y¨¡éŸ„ám½’%—þadâÌž ¡|Tœ¤y_èwÅR| (Hâ<A\\•ó²i1Ð[xmLjÆùEE©¡Ê(ˆ@‚>ìa3Æ<À Ç áL* Æ]Š 5\$Ü@Á#‹áfKJ”²š …Ñ&¢Á±ö6C\"-Ï\n+_,*~0mÀÈzÇXúb!¼:‚ü\0ur¡½¸‚ÀƒHg\n&\0ÌSÐ Á¥°`¨\"pnFÁ¥Ê57Zë\"°r\ráµ>4ÀìÝ™úâ\\‚Ú-2>µPè‚ÊXá-hT\"DR¸\$l`²\"#Ö¤}\$™l#å—܈)ŒXLÆÏÌv8(ó’ežŠJ¡-=L(ãApaÅ0§-Šq\"\\\"…°æ¦ð¨£„l˜qþ!âjZ¯@@ò€æyŽáÝ;ÁzçIû—eDªB< ÅcdÈ1QN’RèåIXŽ–Id€F‚bð^d|r¬K‘X 0š³\\H‰³6ÀPO À€*…\0ˆB EŸ3ì\"P˜h l4G\\쾑+hal7i4¦³*!À®I@\n1Î%M|–ï”rˆHl1µX&¥V*å`·ÄRß7’ ‰dƒ'”ÝBӀЙdœ(ºl§õ*d(GÒÄy6â‹'²jj4ìÓÁT¿¥Z«ÐJë5Ä~hœB¨n*Ø‚«¤ÅÒÚ°vŽúˆdÝwU£hÄy°žxã+Å|9D8ºUâl¶Ú€/&áXTbÿpéK„ŠXéY</Q< #õаU³ †Hý•3È£b#\r…”4ˆ9Ùörÿä4³°ÚrÀiX„í<… ÄFÒÎX:GÔh‚¥5ª”½g€^ŸÆµvNÌÚ4ƒÈ\r¦–žC•RŒRkÛ%k ™ª3ÂüŠ)WbèŒA—¹uÕÖ.ÜB;aÅ`Й®DrÍÙt4(¢I+#”@¢qZ”.(ƒ½µ‘ˆ~@Å@ç…¬çóWeí˹(´+†PÅU~w<’L‹°Uš*Ͷ¶€r‹2+P æÂ rˆávFí¸b¢™£f‘ú!»ˆ>q ™X\"(y\"\"L‡éì¹p\0‰<yŒ±øŒåµä9OrVLQ\"†€ÃÁ\0ntáÀ9˜¶žœKŸtÑ\$8@ÂÒÓ°h\r9‰<'§f¤‘\\1jEIÚ|X-„Éò£yÁIñY©x寴žMò±´±¹‹)U,Èt§YÆN¶z0¹—U5'Í^’ÇZPAèí/d†œY”Fü± pÄÛTeÅú0Â8ÃëF«#ë’iË–ŒG5RªÕšÑ“Ÿê#Ii=CÍMé\r‘6CTNž½\$К˜óÕ-‡`ŒJéäâ™Æ’l|ŸµäÙåÈf†h\"okž³þÇ76MG‰;§ìŽ™Ç/pníµQ¶ö“Þ»fºï\rB9Dˆ¼¯¤ƒ•Còª¬%m€Üƒ(kQlíUžµ»o7Mj™ªº#ncrù“øÄïãV’×éç‘9\rTAÚc‹HqRdèž0Ôë¾ÿÒf%hHq1½MÔ2ƒF”@·¾ r¥xW³À-°€¹µÓÄœèUì™Ì^.ôßnýI•âÀÆ:'F.ý&à?÷Çi¯#«ÚFÓÎKB H’ÐdA ±ƒn>øÓW7»wƒ‹¶ä-¦ýß•êSàˆç}ð»ÆpñßÞ¹>OåîUé᎒Ac•¢áj ‡ ºFƒ˜WˆáÊ&ÌQ\0‹@r‹âî*óær.¶\rDïë%`¸GµâŠŸÜÎÄw˜Qi\rüîNÞ÷V#\r8²â9¡®Þ~&BD¿ä¯”Gþb\$ÓôDJA°*-ÕrÒhŸ)øë\$ØßíVÇU©sò;ëöô¯ßñ¼·èþÿOÆ¡H\"x*ë5@Alî;\0£‹\0íÐC#ðø/ ’\r¶àþ÷âzVÆXûAv LÐ6Vår¨¡ÌDÃ,¸kÀ”mînKáÎóïB./ÎEÚª¦ŒI#\n ‚ÙeDF¨\nL€Ì„þm6eº\r€V`Ø\r Æ\r`@phœ‹@Â\r€êOlÆ\r§H\r Ì @u‡fȰO`Ú¦”\0Äuh\n ¨ÀZ\0@o`Ç ÜçfµkLSEvezTpTãïè›ÎÚÐá\$‘¤~&‚lé‚ÐFŽøe 0+Œ®LŤŽ!kp*47áp'¢c ˆ˜†èàÈ›´ÌNâØ¬¡ Á<DÒÁ\$[ ê\rÄüioqÒ±#v¤ÝqŠÓ±xP¢8‚äý‘šÓÏ\0Û¯(\nŒÚ§>Ê̱\ræ÷\nààˆÈ\r ôkgfU\nÓd0²¯ík‘&\"IŠˆb½nÔå*ZžEÄž¨1ú-.;+>•ªÑp:GÞGgЊl÷Â>(fJ®% CGÎ@¨Q Ê¡LšDqâéå0®¤y”¨AO\$Ü¥¢§-ú/°§ìÊ>£Oü4,NÿÀt4!B0@";break;case"ko":$g="ìE©©dHÚ•L@Ž¥’ØŠZºÑh‡Rå? EÃ30Ø´D¨Äc±:¼“!#Ét+Bœu¤Ódª‚<ˆLJÐÐøŒN\$¤H¤’iBvrìZ̈2Xê\\,S™\n…%“É–‘å\nÑØžVAá*zc±*ŠžD‘ú\r‰ÖŠL‰´ƒ=qv¡kGZá)ZZgвä–\\;ËK’ XìM*nH…]}!rEÂÖ@SY‰O\$‰|cT©—'nIÚòŸ9PXX É„®u°;P‹\\6µRlÒ°\rS± 0Yg˜ì‚§-Zu©³ŽµÊÖ°@oQÔÂãm¸Ön·›íg;/u-ñ)Þó±0u-qê±8¼—Lÿ>Ÿ_yÖÛ·-Øø±å `Ζe£`e™\0†©ôè/Ðd\$D©ZÓ0aNF&%#`Ì H\"DG1%9\"ŒŒa`¿¼\$SÚBiÕ åAØœ.QRÉ!„ØA‘,éTT&%äP§Y@V.D¹[“’Y8³B,ó@Ñ4‰2r¨=lbÈ¢0ê6\r\0è0ŒC`ÊcÂ7B˜¢&A…RZP2ŒÄPHDñJïÀ/ò‘N–P‹€vE!ÖS‘µGQ4…%J#ű(u;äv@ÐlF òA!Â<LDJ‹lŽ›Ðõ,Ä\"æAÂKÚúJCÑ'XÀïûÀZ<Mí¯Q+”i5C`è9.K»L]d‚f!ŠbŒƒÑ©XÐb…BËá¯iA)³/r€ó¡uÁ+]uãŒÄ¨I:•9l{\"± „¯X(7ÙÙ~Ø'YFF\\©ýÐý×f w¡W–kVŵVïè&Œ#˜è2ŽA\0á’Žc¸Þ9E£(ð8\r#Ê2\\¡àÂ\r°Ì„C@è:Ð^ŽúH\\0ŒƒhÒ7ev^3…ã(ݪ8Ü9#~®MCä3Œ£¦€/ͳ˜ÖÂHÚ8MÃn¬:xÂ*c˜A¹ƒ@ߎƒ~ö0sxÒ:eY@Û9îki2áÐA`·”¬F¢RØ\n@ ƒqêùJ\n SU£Ä!Hv\$Ų„±hñ<D‹\"<³°K[ %¸j7\$ìr•J<¤jZhë&I¿\\R—ˆò@ueâÚs,¼~d¸:,~1xáàž)Šd\0ð·}AÖB-eb¶v%ï4Â|Ö;Ħ©ê³æ…%tkP±7‚œ•GRêÒa){n¸S=æÆ€PY\ráÔ' Ü«p\rí03°ÄC8 NÉà3”ܰiga*9ôæ‹CKoeî!Â\0̃xmN ;5ªë˜êÙ?Odµ”oÔI_%¯X ¬eÔB’{G-)Š8ôÝË›‰Ï¡CDˆ¤ÿz7bð=ð¤5+â,]Š,5a¢1ÚOË\nQ)äÔ\nT¢ÑÙqHb%XoUÐ %EP:çÇk¡r%QzÀ@›Ére¬—¹!fC…Ȩw‰9(•|_ŒlUJ¤D¹a.æ ëº^c°L‹Ö-Šbš“i<ðœ¨P*Yk- E ^§â<k‰Ê%±Xi„)\"6ˆ\\&\r©–b<LŽÁL'U\\Ô7‚Ì\\*\$\\…è”b¤LÔd\\”ôáeÉ{—hõ¥aþA1¹ ̉@hÓD\$Ç´öñbp²‚’¬Ôl£úRåÊVÊùb¤_ÚSê†wJè\0P={´‚O#Þô|)Æuu ÕÔ‚•ìÄÀP(3¸pÄ\\wb vˆ´Å2‘ñ ñÖslX…È_Ÿˆ—•|R. •ÊJ™S¦|S 2’,=YT¹j¡ )E¡\n»*\\Úc«„Õå;\"Ö\"–ÐIÂæSJ‡æ¼ë쩯vŒÖ¢ Yë¹m(dWÌú>¬‰X„°ü“4YXã!\"]êV‡v¼žÊþKê4È'ú\$]¨€.JÂ̬\$R¹™YÇ!] sDqÈõ[DÁ\\2†'Sk5ƒy²2Ä”H_’)£Jf:PŽÈ¬‘’@“&õ;TVAÐÙ§·â\nQX˜†n‰Î_îþƒˆ´j%¬#-êè!˦/bUÖ«æ6ô é£ h0ôçi…)¹²7§€d,5€Ó“bna*Ñ\$µ)KÐ&ÏA]aƒ’ë™Õ‰ÒKk©*¡Š—QÏÒø_®Õ¼eÝÉä(Œ UeQ·©ÍâéýŒ*Q£¼7_bzâ‡Ñü“ë\0è\$¢_ÍqW§¦á~ä¡“Á\$Él,£ÌŒ9\\®´DÑœd/q¥— ¹n„SyŒ\nZ&¬¾dj‰\"Ì‹äzêbL¼ó|jÎUC\"¿üb‹ÇP¾16Sgˆˆ²s‰ÀËÙaãt>pYz)íeü虜’‹Õ)Ï—Y&˜u<§Ð(îšg¥ÊU¬woKbº½Zh¬° Ôb)ÅjA¥è¤®ÖJk/!|g«¬´«Ö4_9©5„êô&¯²åѪã®#ÐaKd¬¯ Ò™6æé'xYäáC~bË3Ò¦¢&GAÛjð»™â|”b\nAެÚúDX:…HW‹+ÂWqnK×>h¶³Š÷Ñ*i1\r¢¥ÎOJëìÁ°/QO:ÅmqÄæ•Ñ›#Þ±Ö-Ê–ÆÈ4ÇŠÅ~!uõo‹\\oGl¬ñÃŒïÓ«ÄO\"±Ø(‰kæ*HYX®„ ± Âm€`ÅgiÝ=+|Š6«-CÒ¨Jé‹¥ó+%QÑ8ª|Ì%uÔPŠ9:r˜¯¿Ó*Y×¢dœÓsˆH‘•#€U÷[@-qH¨ÿsáª_»÷óÆ_äñ;öøØ;‡…¤£™™£•P*í9†DËgIEQŽo•ëŒÌÔŸ¬‚C%\rß©ô¥Lª©ú–(¥Nð‡`·GT1hàKã–sT+îpÑ\0²|©Ý Ñk‰´º¥‹xLù¿9ˆ²Œª»wþ\"ókL6°ÆHc\r`¯AØPC`uM÷ü6·ðÒƒÈ på#BdÞC«&‰ÃApª\n€Œ p¬oÜ\rÀÎ(*”ˆUkŒUÉX/î\\-¬LWë~Œ!: âlìg.ÑäNE\$VAhAáf:aN¥AX ËšEDN_ÃZáE(´%&H ˜ƒ`ÈiàÎPjƒÚfÀ@ÀDÖ¹’rAdÞ§¢àŒnE¦ ÜNFNîð*Ŷ=Á\\!‚QpÇÊÈoŽ1Ìï0-\nnJ×\0¨Á ÊoKä¾øjÏÈ\0è† ÒFna%2£)üzšãåŠÞˆHDˆÈçj:püÍ#XË-àŽqLA.1á8IJ¬•î€8¢’¸Èø!(\$GB=„¤@¨P™ ÀÊ3¢{-œÞˆ ÎCò˜âø›ŒØÛ:`#V%˜G¥X«bñκQ\$B>\0";break;case"lt":$g="T4šÎFHü%̘(œe8NÇ“Y¼@ÄWšÌ¦Ã¡¤@f‚\râàQ4Âk9šM¦aÔçÅŒ‡“!¦^- Nd)!Ba—›Œ¦S9êlt:›ÍF%!Š¡b#M&Q¼äi3šMÒÊ9ˆ—ˆ\r†SqÒ6ib¬ä‚\0Q.XbªŒ'S!¾:\n)šà•™¤D0\"IÊŽCJ†YF\nSb!`tø%üìe5pU©°(Že7›sUz]âŽe•Þ§,½^V0œŽ—jUt¦l0œ0LUñ¾k\r\"RtFëH‚àz¯‚ŠãI¨ên3ÝÊ\r™Ú\\ 8s9Ý Ut‚t«›qÑ“…dΔ·ÇŸ!ÏÀuñ±Ug,ˆ(¤e2LôŸ!Ú=«îü¿k²<±¬¨ÙˆL¡Ëš–—£™B®ŠÈ¢f»ÀoÓø¿£#Œ‚1ÀL;«\$E.Hè´NûÂñ¯Â3ž5ŒnhÞ†ˆ#8ä¢1«J\$Œªz*»ŽÉ°ê9>ÈÓ\rI[x¯IR,:?Ã’ô ‰TT®±lj,4ŠË^2 #šV†ÆC`Ø0CƆcܼ\n\"`@:·ƒ[p—*ŒÒüŽObü´#šæ3Àϳñ\r@Ï+Îâpû‘ s#ÜcÐÔ>¢›á#½´Õ8B¯ô{Šã«é}3Mµ.XÓ\"¬jÈÕBHÚ8*Ìp\"¥Ãe&;éK¶è¯Ôð×P#ÊØê52+ȳ\rXó4+%N0¹¸ÀÅëº9\$!ë2lê\0@!Šb6\rèÒ¶9…Á\0…9&c\\T2¡‹AgK£ê°ÛÑ֨ܛ<ˆ@½6LŠH%>I{a9ã:¾³r“|½ÍDn’\nc-„â¢-Â<ÌódŽO“ÈŒXlv9FÉ}Ê6\r*Sº—Å8‘.”Þ5v ñ^ì\"ŸŠÁÉÍR×\"<ìÜv¥€¸cÍà’º[° cº£À࿈xÁØÌ„C@è:Ð^Žûˆ\\0Œƒj´Õ…ʰά›àð³\rÉHÞ7áØØŒìÖÐ/ÍÓÖհ౸c xŒ!òr—´C Ðß]V0ƒ£°Õ¥jÊ’ ÊúÃÉâcNj¯,„H«\$¿¡ä,CBâŠ@ ìZ\$º;¸¡Bt¤‚³\n§½—7F”¥ij^±Ïíâ¦6¸¯pê6;‹{1‰¶{ºOêÕíŠ'I ¡«?#¨Î\nx¦*j²ÔSÒq|úš\nÔ8oŒ4˜Â0\r‰pjäÔš´(ECpf+È£æ\0Åqd‹5ö€ ²Ã¨ N!¹;¹0ÞÝ AÆ+ñ:‘ôÀ¾)ƒÁQá¯CÕË¥#áÈÐÃVk]cH\\g@ÁÀ'ô¤Šù\$8, k’^DJÚJ,¬lå\nú\$FR!,eÑZÍ‹Q5i°ÞØóÝ2(H®„²´`›±˜/Á †–B¨NXA„9·NažÃv@rtrŽÓAd¼½–ÚæÑhtYID²—à˜JËLéag ¦wL£4’®Ð°¡ÂSËI\$ %<«Âã2¬†LÉ6wä™ZNAÑZ”óÁ.‹)x)€³‘b\" k7Ф\rÎÃÆ¯2%²\\‘Åt\$¦:‰q‚ŒÊ„êlÁ\0I\rÁ¹U@JxmU-]™±Y¾^*QJ%°#@Èj®@2ƒ¢£êûÒ±eb¾<¼ñB‹(#„xÞ€òœÎœ¡åøØ”\0WBdx³ ï¾hCgd1Š¿!”\ny\nÕ\"%¸Q@K9 ÜÚL“'Ó±hB†V†è,C¡õ\n…]Ä•s+Ng俨¤b*žàÞ‘gqV7ÅQ^5|®¥X¡2ê]4/ãWc4hQZA\\D×±•‰mDÇ©ódî\r‰³6k2z2#òÓÊ{e(2t=)Œ sDä\\WÆÀÓ`ì`(*ג桬%hBå1úu,c‰Í°² ¯\0cEòz±æŒY'¢ùÈÑG#ÈŽÄ@]gìr|²(ZÓÙ[SlÍ„BR¦R;\$ïÔŠx´5êÞ\";…h•¥¶†\n×Ükc^Ѐ¯´ÆÎÏ\\ë‡cÎ-Ê\rvLž“Êû4“dù0]’3xY½;e¥ŽM¹cÒíƒ×c*z¯Šl 7Ô‚š@ÐÜ?5nÎòSXü¡!ñ¬Àa¼![¶ ‰‚`>¡&§B©VOðlPJ)!º\néef„½BKòË{\0V\"³‹˜ˆÛv]ŠEv#c›,QŠžwƒð„4%ð¦1WV:êËsÌ6–9TSÔ3òQ5g(¨ŠPaª™_ˆí\"U„ò‚‡Q¦ÝYÌ úêá.ôe¼V¯D±9\$Í‹@¯µ|\\S\$æmθÑPgˆ½[ÖvzA™ÎODò\$ú\$Ñ]J¤—…ìv\",ÏGPæÀÌ©yÒÌchy“&ϼè3ªOÒG+ñm—\r2¨7Rª÷~ˆ‰˜ty‚„À˜LUš\$à*e\"ª»WŠ+Û8ªX™¯ÖÆu|&³D\\Í\0öBÙ!•»gV¸°3µ—ÏÛPF=¢´°uñ‘œüAKIt®]”µ–nÀí’{\0MaܧÏsÝ=Õf¬6îRö¿yV=élð}Ì·6%Ymß“éáá`•b¹E‹êÍ=ádžÌjÞÔø\n%ü1UmLQK©œKùa2Ê&÷¦%dÅ\\ã2¢=8‰È¤u\\ËõM%q¢!šÌ‡“3ÊÙG.ŒÔ¥²ZS©ñ!†‹MK ˆQžòáKñI¥Î)öÁAÑm<\\_ªAíç‹DWàÓÿ·Ö/¢´_CgÕÙ×6|ÆÍO?ŸÞÎ}k5h`„G·czÎE;߃-O¼ø;q}7Q·j¦wR=ã;)Ënhª6rUq\rð·míu •TNýÜÙ½ ðüñè·ÿƒ/ºV/Gܶr•µD}£ãë샚0;·yŸEI㽡âöÞÿn{½É¿½ñž÷ÏjM%9¦bª&í¾–7⊆V>—iúßD×m?Š=Áä©F¯Æü_Æ};(L1wÍ™Ó`l¢§x›·ÿ\næL”LõDuæ×âî.<jj\\\r ÌCø¬xù¨SÅÄF \"2ƒà.äF;-ÈP‚›â-áox¤‰Ü<æFšCÐ(\0æ8¦-4\$€–\$F,Q\$FÁНbB:O³\rÖÄmù+VßVÕmã%Ík8·€†<\0Ø`Æf€Æ\r`@phRà ê_ À_âjÀòt¢z…çD›#Œ_´\0ª\n€Œ péÉÆ7ÅÈ\$ŒÝ¢0¡K˜±\rØBo#*PÞ±K¾ Lð!â0u#B0e¸‹£ERL¸Q„0\"ž/¢*¾?&ì–¤â<GmDA2èeÚh1\\¤Š_ꢇ„§Ü%ÃpkâÖ%ަ\" ˆN ÎKftB¬_’*f\\ÄvG¾›J1v8ÀêÇv\"HÞŠx¨ž5påщâ*kãœ6†§éÖ見f¦\n‹Þ,b^Ç£/\"É\n#tK@ôl\"ðTCS‘ŠÌƒü¢Ãò/Ä€HEÛÍëŒì®OC:ÚȶÖã:ÔÂPKé\"q%çrºŒ`°ÄZ+fi ñÖnÒ1: J&Š£6l6\n„ñ‰F¡0ò°‰ú¨!\n(¶U%J- ߘâ‚C±L=ˆBdEŽ-TÖ\"";break;case"nl":$g="W2™N‚¨€ÑŒ¦³)È~\n‹†faÌO7Mæs)°Òj5ˆFS™ÐÂn2†X!ÀØo0™¦áp(ša<M§Sl¨ÞeŽ2³tŠI&”Ìç#y¼é+Nb)Ì…5!Qäò“q¦;å9©²gÎF“9¤Ý6ˆð,šFl³MSR¡„Ãq¹˜ŽGSI®å¿ÞADJðA3•GÌ€¢¤.J\n&Gä³0Q\nÜa4œ¥‘ËÎ-s7›`V³..†a1NrCÎlÊmá§hn„†Žfëöà®a1š‡ziË'Œ»lµ¤“t¼Ï7gcƨ¥øÝÕ2w=)º§³³åz.ÉR›E’àýGS©ÈV¯Äã†Ëfö¶ëö“¿£›þ Êðêý\r)[p*Á«\nÎ+#ºÃ©HÄ<¥`L2‘C‰ %«È°Œ:ÏTJÊ)Ëû8-'èc²7·ƒ’þÜO[8 ŒÉxà™²jÌ~90̨֒„ÈΕBUDëÂTØ,ȨƓ·\"ˆ˜\rã€É9#¢Óñ˜à9¨Rà Ø:PÝÀâ›’ÛŒ!\0îKc99 ãlë?FMs¢ÙÊÓèÂ\nC,ÂÎ #háÂnÈŠ<Qã’VÞ£¬ìAT-)®àPÈ×¶-˜5Åc`èû#\nȶ¦)Éôd²’¾ƒ’„ËRv!²à஌°ZkLÓl‚94/Ã8Èš·P4J#Hœ2¹ ÒÞ!©Lò5/B«ôÙÚÉb¤F±òÈ.v#ycYZ¢º¥–jõV£µz9\$£ksH2·2j›³uôàæ9Ì}(ÐŒ¶˜@N£CD3¡”:Ð^Žù\\˜«r-C8^™åcˆ9+^Jc’8:c\"øÄ¡\rÃXDQ©sn™Žà^0‡Ê¢¦Õƒ@Þ”Žƒ}°0¡ŠŠ!ÏÓ(èš®l€Ë—4Êóm¼SÐ@( †—Úéæä°ˆÃ_\n¨Sƒ§ Óï\$ÃeÙ~² DÂëuʧ#zRj( ☨Ôi2¢©ª\nZ›Â×R\"Ì· ’ŸÜb4¥<Œê7¢‘¯3ó©bªk̶>ª¼š‹#z+¨£ª\\˜%3¨ÅX\nrÐAÙÊ£°Ó:ˆÂ¦Ôª4ts«xêbzÙŽQªk~l·ÿMRŒ©¬×ð*q¬î5&NwÅRM¯E;0M“Oûî()ƒHí²â¶æò˺{\$ÁÐ:‘g^Y€eM)l†ÐÚšûluÄX ’sÀ¿OØlp,ªŸr½P±Ùa¼¼;cZ_K¹Šs/ô™ÆºQKXj,€(# Ê[\n)6 )ØÂU¼Xˆ¸NT(@‚,A\"„À‹\$5'0›€ ÜâªÚQPÜ@òÌÁ3If´'‡¼ˆ‚uj €7ÃTZÎù¹)\n¹’î_Žqœ„a´ÕâLÜϼ\$;y¨°B~§xmud\\6¦’Ñ\nÌ’‘>çäÊ â⑸:„È<(ÂÇ'J)ü?ÈP¦ˆOËŒMòŒìÃWáÈe)¹@À¨Zκ»2’àŽ+ã½-NÈP!e¢/’Üa”š•~\0)L¡#í+“ñC~ï刟TDX(t\"ɬß3\n±eûT3Ö5/p@C©\r\$@”Ã=;Hùœ\n3¤9K3?9À°ªO\0Ô%é~\rmlÏ9ÔAlù\\3ñöš£[le.¥órŒ„÷%D²gC4?:(8s¡ý2Âß§½\n}S¾sÏCjEi%¤ô\"|HeÂgJÑ(%¤¼˜¡JrLë¿§¥uÒ’HrgâZD8&BDGÞ;ºLAž %ƒŒƒQL§Ü“‘SvoH\0b{Ô£W¡JÍf§SÞŽ’æÛÃA^¨Hr¤Â x\$…\$Eƒ›ør…‹„š„›\0wˆâ¢VÛºùB–‘|tÎ;’\n\nó\rÍH8·”Y–y>%®D–4ÕÖ]‹3ÛLé¤ìÆU¡WL‚5}5ñ™Ë]k'ät‹iÖB¡%9\$D’… óIÕ%Kºn±&ʉ\\6ýb¥/’ZZN\$\0]âà\nŒL™û·5½ËyìX×uK ÔWï,g‡ºÇŠ€¤Û_¹A–ÅXY>J¢ù“¼ž‚„”JÁJ½6Ü[ƒqð\"„ ñlŸ†Õ¦ “b„ºF¾µK.…õ‚ꨛ>Œãø\rïè2MjiJƒ%ŸÔ\0†Ð* ˆ±&&¨Ó;ÏÐACŠ-ºPÒC€A¬\rƒ¸òºË,¯žÈ˜û a<\\V%(-1å2J€×&cêØ'åvUÒPlÎyÓ_„~BHønŸ‹l2è½äåeôP8:ÜY•ÈT9Ë\rx¢æÌ·‹\rBRñåΚüäw‰®KÈÐèÅÊ‚ìG`ò6,g²(ßÂ}MùùÉ70šŸ€Ê~°3éÁúxýdìw©0霛\r;.ƒq°~«Úµ†á8µ‘¯¯]+®&ÊnN«`ÎÉ2–ŽIvø1'N#½â8‹²5ÞXÓÄsTÑjüƒñ†ÜÃ÷\rnK·u6¿Dè¦õJ\$\rˆf¦çÜr¯wÊÔP“õLÁÞ8›cÅ\"Þf„òñbê .Ëd½Ód”¾pI}¯p¥ÍáÛ\nVp‰sÃÈÍÖ2„èÖ뙺p8)\rÈX<ÀÍãƒÂè—%ä`ðdóf™2aJ©]ÃÜBÉ[:Ь…¨?gvÙSYõ2‚sù©½qa%K´H\";â<þêsF?——S\$ìjÆß”êXƒM¹SÖÜ05VXk#Ä….˜ó!ã©,5.´…Q»i_‹ÐF\r)T¤‚G9‚¨TÀ´e7b«Îù5¡µC]âÁ†+Þ’– 4¯ÅÃ\"‹®Ößò:‘‚4PHù!Ñíø¨>ãÕ\$‰}0Ê'A\"¾Tas±g €z”.Í;™2î½ÃBΞNË%´â\0¤Ó6’`Lxgåµ·]0\n¤å™crHUQ~LW8¼ëJ‹1@Áÿs·®bCIwÚìÒÉoº¸ñÉK¥{ƒþO/ùŠ/¸ð ³;0^bF2–'@Ò!LO„è¹:û«b?\",Fp¨Œ¨}…Lªˆ5¤ÖI(ÄI‹â4;ä™ ¬†%ž#²#ˆ\rƒjòb.ŒÂt/⥈F˜ü#ì v%bâ ‚€3‡2ý\"†*h¨—Í&%‡êTÐ~øâ,“\0à+Í)J,ÐZ¾cÊ2'Ð@ \0t š@¦\n`";break;case"pl":$g="C=D£)Ìèeb¦Ä)ÜÒe7ÁBQpÌÌ 9‚Šæs‘„Ý…›\r&³¨€Äyb âù”Úob¯\$Gs(¸M0šÎg“i„Øn0ˆ!ÆSa®`›b!ä29)ÒV%9¦Å ®Y 4Á¥°I±Àë2‚ŒFSЀôm4ÇD(íXèa±›&Â\0Q)ˆ™€šãG“<äzަÓ)Èòc=¬\$C\r¼@ib1’¡–uNš‰•“¡æÖi ±@¢9”ß„: ¢‘¼Èz0š¤Æ(§…šEY‰äéF;ÇïDŒœ¤ßkÚPL‘ì9 ZŸÌç]‘ÌÓwç˜NEÞßÕ‚š»y¬Ã1rôe=IÔÖt:ÇDû‰§Ÿh„!!xSœ3Þ<ŽîÀ´ü¯Óè¢;pÞ; C“,7ŽC\"ö£(P\"Œó¨‰Œ˜Ô:!,:16,ìCĦf;CƒÊó—€PŒ:ÃXÆ‚B\n82Œãn°ŠcÓÜØC;^‡¨Ãb†½\npƒá'£`Êñ£ŽÍ \"%#¨Î£©/›,ƒ R\0<ÃtÀC¯iìzý¥,T¾…¯è+Í5èòÒù®\n#ìè\rôô2„˜¢&Cxè;ÅKøØ\nË¡ð+f=.ïK˜1¹Ô£òŒS‰sÝÑtjÊ9Ô)ì´)Õ,m.=Nkv8#®\n¨#«zßÁnU #l\\9KB*uaËB¸ò6:PØ«R–kúY˜„,ø¸»#aM\rÕ•h=GƒeªåÂÃcRÀ¡õ ‡Ž4ù¼¨€@!ŠbŒPµ¤T1:Šò9¥#Â3Bhê66”]<%©µ•fKóÌÔ…´éA6Ÿ¡ørx0Ǫ‚Ž\0Þ1`¼ Žo ;„€(&͸æ5(0d{’Œ!bÌèºn«®Lâ˜f3t·UÙwPU ˆAsЛ'\0ä…²c˜ïC£(ñHÁÃ%ð(#D3¡Ð:ƒ€t…ã¾Ü#\"ÐÅAt 3…è†ò< ãs¬7ÁxE>C8Ê:l¢øÅ„F¡}`Ž“7à^0‡Á 5C]xs‰Í4ä(`äž±\\¢l¶'!\0ä7CÁ:×\0QŠ]î,RÍ×v“pRÙp 0i‚d4¡Íª1¹¸¢SåÜ j1Ÿ÷vÕ«ny¡B ªô\"ƒ=#z»ŽR§:}{À%iêu§þºDÄTÈá.A\0´‡.éÒÊT:àgL=vBм%jÅN/„VÝ“\"GˆL”â˜``h°:†\"ÌÿËþ,Çá4½t(ƒIÓ#¯05ç¯\0\0PY\rä”1‘çˆäC{q¾†u\n¡Á(J@€;'°ŒC¡¥a\$ãÈC3¯\r¤`‡c\nM‚q 1\$ø²—Ø«ÞÄ\r90Á ôø‹y) E}3òÆ‹ë¿RêfªE´K*xzïY GS6AŠ\n´\rጂ«óîÏYo>d+ŸÆh惘:’íŠðÇÈÉÐiŒH3B\$Š€\n ë´M”2b rWëu‰E¢€ä0TO©H݇5t!YmuÈ=«òlàáˆPŒŽB\"Ô!*Ѓ,Ò¾Ctè@NØd\$Œ´Ò53ÃÌÑšq°—pÆjÂq´O \$˜98CÔã;dtÔ\$Ê&Ê[K©~¦Àžú9¥8ÜÐs“Y,& ¹¾øCk'å„%šr [ÔpD5ÆÄ–0èù&°PN²ÙK2ÀΣO–åô¢¢S-e¼¨?‡øÎ§,‹ˆaT6Ò€§ðdLfyO)cANŸ{¶2¨Y®ÒT™Š\$‡?)n‰› ×0K,Ä3Ë*t“ä|¸*bä_ÕU„Š^“Ìjƒf€½,cú“ad`ò)0UGF¤eÇÄh‘ÂÊ9nÐÕ˜ÃGDªÔ 7Ç\0áS „óÄ*eŠAAôʈ¥ÙFB(žÈµ€óeu’’@XÒ@ƒ¡Pˆº„–0YÑgVñy‰Ù2Öp ³¥½éZh¤\n%¶¦Zž‡mz6ÆÙÌ«lPÕ¤·D>ÞZ¸¿k¥å›Eq`4†7¿\n¸*lVÓ[Póvmû;P6ÑŒ€“ÉiX½Þ¼iØËÈÓï5ܽ6~ïÛ{[{NÒ‚@¬8ŽL§\"SÑ™/JÿËVÇß±ó“R@Ié²e‹~l·¦žx™¡žƒ:QI^EÝœø©X-2*„ŽI±æSŠ©»ÊpÓ»¼\n™BAœBe†,RPºIå Ù/ó~CëMš,Ñ óˆ'‰-¦ì¸y%¬d¹\0JYÙï¤ø4Æy8M‚•ÑsqŸ+äàÉDÖé6° Ö`êщj–Ìà‚¹pÔd9²@äˆì©#jŽf}RUÕ\nÐÜWîuFèíh3!™êÑ@|beò™à«G%Å0(…2F‘®r„niô¾Yé̘Àf¡µšM0Œ§•Ê‹Bœ eŸÖ–{A3ˆ ç³ìÃ[Ìò´°…\n ŸfÄ•|Ήճ3¹ …oÓ€ÝP ޯɤ\nÕj§\0Mi|Ù1û]1¦Zi9Š(¨Éy5‚“¯#ÊSq›SéüŸNö£ÙÐðÚ+\rç¶µFÝ#öÝÕœ˜ËÀ7´ûjåÿ‚o§rnœ·¼7[ªhçwž2¸Ð6ʇÕ\\Ž¦Ìªç¹âÑmînÞ¾öUÛá!+Ÿ\"Ö’š}WÊx+¸(g—qþcÂ9'äÜßTó›ÃÎåõ3ªIæpï”Lì¿éuK§p+Y”æª!‹¦ñ±Âµ›€Êc¡¢ªŒÓk®g‹2qÎZlPX3²aå0tæÎâ<%ft¯3¤\\C‰hn1åh‡¦~˜è«áíh-)Î@ßM^’6Žp¯©…¬g l·\rŒÂ‘YƒzɈé†{VœªãÛ)•=—®§xùÌxéY–¥¼Ëˆô]VTý‰ÿœ}{„êóî‘ýöS' <MeÃ5¬vâΛá{£±^˜KÑ‹[Ô•ÍÈݸ>…|Pžð•õm¾Æ«ßÒûSãp½i¸=Rþü:¨°ñXñú¾ìÆ!jrõCIhcBn~¥fˆœƒ&_¤ýepb‰žpã\nnfš±Î<®.~÷@ß*Ôn^äålá°+íêÖ/Ìá¯ÒÊîÑa2©E,N`>#°ýÅ¥Dk”ýðQÄèV9ƒæž*¨O*º,¯xéèÜÊpvªÏEï¼Í\"ö«Š®éÎÀù¦ý\$ J½‚Ë\n0xªäÌ6 0Éx‹W¬Yï¬;̧ðÂVÂÎ' ÐWÔéÍ 9‚l:\0Ð2g<bMŠçÎBVejð#VÒêFÍðþµlTNªÀ#ËÂ@!\nþÎzvf%oê\r`ÓãqKØ(Q&é ˆÍâªCk e‰l?=\0ÒÂKê•…©N.v¸Úè뢸ke1\\º.’cR\r€V©âF#ì\$ÚiêgBà“§®Î£0`A&ÀŒ\r(†î&B,mÆ\0ª\n€Œ pΉþ5Ã@âlº•À‰…‘qi,á\r¹hšX&«1û†w„ÈÄ‹%£–8Ǧ~ÆF#¯4[¥8wm|QCl«¤q\rd\$Dj\$Îèv\$ïlî¥2O1Üž¦b5+nQ)\0‚>#L|öb[\$‚;â„gé6HêAˆâZ@îÈ¢\r‚ÂÕ¯ÆÌ¢\råôbbç-Á'Õ\0âZoì(Ox M'ˆ½Bm)\rêo|‚²‚–rrÓ͹'ƒ:J,»æbU¤µ(C ùŠX@\n¦_ä„<Ì\$P’f 2jº¨4Ïd|9À¦Ø->ØqV5\0jhë/BÐa-ÆÛ šñçt?\0ÔUÂ3gè(.Edr(DHD,žò¶Ë“\$6ÆŒ]¡tÝæŒ”R{'ñO¯Ø!+®46E´ßÒ9Ê4üB¦r˜CcˆtçØ¿®: ç°Šc\$:ÂÂý.ø";break;case"pt":$g="E9jÌÊg:œãðP”\\33AADæŒÞ aªDyÌæÃVŒ¦Á”Üv4˜NB¼¨âu4âàQPÂm0›slði6ÅÌ’Ó”¾cŒˆ§2ЃE˜L„è¬\\Ë?€™f‡c èÒoÎF“9¤Üa6Dê²ZÁÐÊm&)„ç4‰&JüàU9ÊK£i–s7)(‚vr0‚ˆf\$›\"L4ÀnÀ¢šc°Ì¦ü)ÒÇ‘&›Î–!T@B»u»#&R:\n)á¥3•üæuÏ×÷cFGaÙëvØ‚)»M‚)Ú+’½Ìë#¹6Luû<¯kCÄj`9 Y—Æu:Buûá˜Òc•% V§Ûïøù´ÞTLÞ©\nH;2Ó,(ðí=ì4½ÏƒzŒ\0Ä<ÀL! B3†ì»c{ºÃª¨S˜e¬4 ¯†I1‚1½Mê^´%ì0@6\rï‚Ò'ŽL¬>ÊŒc“Ì1¤ËpÌ\r£LŒ›' Ò„Ù-ÃÃV1R«£bH¹NÊ\nø\rÌ“Hœ¨a\0¦(‰€R‚ñ°LØ®</dü%n;hÚ9o¬å¿#œj¿m;Ë?«{\"€Oã“;9.ûo&#HØŒ¬¸’6£ƒ’äÞÀÔÍ6Ü#Kz'?ôT¸ºCcFÏ2Êñ¶ãcLšãZLb˜¤#0ìƒJ†jPø¢ã2Ä6Ë)R¾©Ô¬+œTº.\rüˆ¾6© ˆ2¤Kƒôø¸£%%2‹°Au ÈôJó&ÍÜ‹-ƒ…Et…ˆÛX3)“ÊçHH(ëEn*DäÏúf½GäæøJ×¥}`ZÉ š»-ÉXà»cºÅª÷´„2Xå4HC0z\r è8Ax^;æs)\$Ì0\\±ázMŸJI0æîáâ•ã(é•‹òêr5„Aõ.8;6èã|¥aJÂ-^¼0ÖÕèè°ÒlŠš\"— ЋpÝ¡ÃÈ›ˆ:§Vº«îHüX\n@¡S×Nº)aJJ€îàæŽ\rÉŠFš\n8k5ÉéBŸï-sáL#»@å\$áÏÙmØHíˆ(_wëX0ï+d¥¦‚€ž)ŠŽSʧlì€ÜÊØÈ:TR.¹I©ÚX:Ý}§uµµ”˜Ñ\\ô<÷!†\"‹ö€P²7ú\0@:êƒ{)ê\\Ã<Í4t½c„0©ÁÌ•ïAMlߊ¶MÓ:3Ь×(æºÄÅ\nÁ[°\rvªÇLHÊfpËÄ‘£¸|TdO*”’¶W”O# 7²lƒ‚/<ÁÌÛ…eœ@É™D\0¹0Œ1^…,5ÅÖsÕø©k¦Õ¸´\"Öà\\KHá¼3»ðÆi|=‰Aô–€ÒòMèC\rá°0½òj\\Ë©ˆ@%‘*2ÖUÐo\n¹˜rhÁWéæ~%ˆ³“7ÒÑ‹;€('„à@B€D!P\"ÇÈü(L²ÿS”#Â\"2*’Gà J†¢4¤(š†’9Þi` áÁ+\"Âô’ oH¤\\ žƒH@ØtO†å ±G(RL«glÒ\$S‚XAï‚ìh…9ÂÀjc*ë;eúd#bæ¨CÁ`ŒgüÃCs2ÀÖX‹åÒ.& Ù\$€Pï÷¡¤Ÿ Y œ‰Ä#ÂÈ[ÌIú,Ó=§D¨_éÝWÙ, åC)‘\n…Œ3´äb&ù>&˜²P`I9H¨Ü³¸f)½:\$€Ú¢–bË.G2à J³˜HŽq·1P’\0p †aÈ…5ÛšY.D5ÆÅ`…©êV\"-S•d¢Šº†¡…|¡z|XfiFØ\0šŠoê9l©Kà¥T^èaªPÕÕ7btÞ\$‚cxd]™\n´ŒÙ4Bôâ¬ÄüI*Mp]5¦šU6¬Vªi¨ÅÉ®×zÞ‚M«]‰õõæ;\"hÔË›]e@£—§ö\\žùÉ%ÅEЙS—W=Kv¤¨ü—áI†“‡ˆç’¸Y_É-4¥G˜×`änËT²…I2ÛkpJøeMr‹Õ²VSÊ12A!Œ1fXå’H°Ì¾6rÐZP\r_¦°B]¬0vci<ž§Âï^`RÕës0ΦÇÞ¢Æo_П‹@–2PvZK]lO Ú–ââËGK«Pè¦ó tÍ‚aÁ¹ž[ª™:f4³[eDóÐ\"Tcq4Þ“i¹R\rÝ\$ÓV½x×N\$ŒrHxKIZ§›²Q<`%PPMY½’êja!ãâ¦hy*aÒ•\rcIŽò\$\"ÒÍ\$#8§\\r('ÞòVP©'’y¹DIÎCÌ'\$ìÈÐË¹Êø† @¸3Ý\nBa&æˆèR )ÍЋ5:¦Ãó®05ùò#ŠN\"Ê®µ!×£kSjõáª5MaÕmN´e[Ñõv5Ô*Á¤ë!wÐÑÆ\"‡,¿w3n#Ôl¾l¿ŸÓæ/¾z·SS|]ª‚\rŠ‹rJ!›\"Å;Ãq³Ø-'®\n“)…e¸å…òeuamÂõ¢uOƒd‘X\nêË˪Ï&cH½O¦¬¤Ãc¶ïö†×ÚAÊ7ë6ƒfÞ&Û¤y§¬¨`¨LÃ3|³Íc5‰÷¼\nИ’æÂÏÀ¸&yÐ*ùBhgJ¨àì,\"ñÅÀx§Å¹é…Îtè±x±’áœVUÊr@‡Q@2K¥*xž¦Í’–öøÁR'PÕŠ·ª”>ÎqÀ4ÞæÔ“Ÿð«½ÇsõDQ{¤cþ{IiO\"ƒ¯Ç¥ä¢Á ¡M#çÜ—+‘Ã’W2iÉUÙ8°P:¸—;ìÔkñw»]ã|漣¾ã5wÎ>îÔ‡Bß'ù'Q¥òÿ‚Á&M<1Yý»*øƒá:3 Ø4]óU“¨—U©ÒD„zÌìµë6“;èa[¡ôœOQ4p‡Ð¾ß5eÈ´ã³…ÒTj¬ZSÓ{†û¨\\o4Á°†5‚OeQÊ&Eû¬µ#‚ÔpM2’6K0€¡#dY£øTÀ´YPœƒpg®ZEX?§¥jvž0ÿºÈüÔ½\nI#ÎH’d8ßEÄ©ºñƒ@(¸Èƒ\n¦›-|¢€Ü\rn€6´…ÖVC%Gj bÊß¡†Ed(À ‡Ô/Ò‰gÖ(&¿£\"ÉÍ0L®^j†”ì¬V]Cö•Ìj>Ü\"œk°]Iü&ìN7bìÅLk«æ.…n‰åì—ŒŒ/\nÄMDÃó \rI M‚\rààaÄ’ùfH†ePÍ⋆öá£41\0„ æé(¦Ð}dâÇ)@Ìl²Ð¤™ƒ’Ú©Ë6EB.3\0ìHK¾þCn\"Λ# ð¸Šã‡Æúl:DDAÄô™'È9í94„‰šÑ à\$¨i'†2 ‚1ÂÄ„ïVå€ÂñR";break;case"ro":$g="Ed&N†‘Àäe1šNcðP”\\33`¢qÔ@a6ÁN§H؆®7؈3‘ŒÂ 3`&“)Èêl‚™bRÓ´´\\\n#J“2ÉtÀÚa<c&!¶ ˆ§2|܃“ÊerѺ,e œÎ’9¹œÞlÎF“9¤Üa°0ÑÆáˆÂz“™&FC ÒeV‰MÇAÐÂb2›³q`(™B·ˆ8#9–(u6ÈÎ@¢%ÖO+¾ÐŽðS!0iƒˆ.B 1ÈÂc»AðЫ°(¨i8[lÆ™Êo6™N–<qOXeŸ‚ŠsIn?s¢™FÍ&ÃMÀéb6•ó(…o¸Üî¸âMìå#ÃÌûI‘Â[?7o~Pe·ø:jÚ%»:êº`Q4Þ2\r)JDû è0Ê==KóTÿ@F¾¯ì8µ\rØÆÞ4#pÞ:¼(ð„#pì\0»>\$2{Þ:!,Q.ÆA64¸L\nO\0Œ½qÓ#:ñµBF¼‹\nƽ.NÅ1Ë”,ƒÂɞɰê0èÃ/K+r“®ÃÂ86²{¯Ltv6&ðÄÁ\"I0Üá\n\"`@8Ž©hòJCÐ4É£šÐšÄ¯ëÿ\00Úì9\r·CA´L\rª! ñ,S8Ò¬ŒL)ÏÔµ èÖŠjÆGàP’6Ž{À\"2€€'r-3¾ÓsªÃ`RܸQµ;9ÆÏ}\n67`P†)ŠB2ú7oP@Í\rã˜Ò19ap@)7K´™Ë~§GÁ\0Ê•¯ƒ,9¿#Ê9¦î´½9i“v2ŒS*d9ÁéKʱ\rÃJ웵õ‚^™Þø*“«ƒ@º…\0äñ\"Pzì\r*=T«5€:¦è«s84nS˜ç,H‹˜Ùˆ+I”…u§oªn&Œ9¨ä‚磘î±E‹@2Œ–ðx“8Ì„C@è:Ð^ŽúÈ\\¢(ÏHä,C8^õlsÕm\rãp^B“:jüÞ0ÃXDUãƒÜ¯aà^0‡ÊPæ7# ÐÿÚ| ÃjÚëãÌ9=NJ«æ·VÍ\n¥Œ}ÕÊŒ#°Ò¿¹p~\n„ÓjÂíÌ_ãb9/Ϩ@)aO'O'¼R‚Œ´hü+§™çXà¶äà¨Û+âê³^x5,C\rÒ¥çw˜Â5ab€ž)ŠœÞ7\$éúo\n—\ruÆ|RÍÇÏMÐH·h•|¹‹MÂö£Ò”Œïߌ¹\njI5 @”6i uLt¢sdÁ\0SN¤¡|‚<IÂ0T\n\\7\"…°ëi(bäed\"j×βšTÇÁ–`ìZ\\…(!b².E—)ZÔ¬‚œc ’Ã;/¬Ç)ƒà¯ÚÃAêš!¤8‰Œ9Z\$ä/3t±´sïÞ¥\0‰k\r>8#HUܺÚ\$á@\$A²–b—If7eÖFXÞZ•ƒwéZ#ž\0†uóiI!Q˜#:&\rIsKÀ½‘â@”Ýé7jT4Ÿ²é‰iéOÙ™ÈΦL3ÝPè \$„Ã.@‰i5AõŽIäàonôã#f€ü× /L¦¸Ø%ÀÜ—ŒpALòVMDhxKc/9äüúÅòÑ,”Ê×`¨ø´Gãp‚bÐu1EÐ:†tîý'J)Ý’&gß\$\0æ3=\"Lrà@È ½È9\n³Šü²\rÇ€î—\$>¤BŠ,ÓøÞŸ¶\0§ß²¶A”ùMɼ}•—lÁÉ9¾É*¦\rcEŒ3Ê©¶•{r'!çV–Ì«4lᣓ…Ì]N‹^A’KC²vJâ> Š6BóZI«o†¶”ÄUvƒÙQÍ.§@\"±sÉ#‹bxOHž¨I ‹QCºªÅŒòƒË–DµŠ¢êªï&C„”j\$º•ÀW“Õb]Õ¥U™ZjR\$™ƒÈ²ô»f¸nd\n4¬V2êMë5R¬É\$@]V½_ ¶šØZç\r—qykÉz\0¤(iTQR'dµ –´IO!Q'Dò+³õçKÙ-d›„ô\r1ØÛ3]U8Õ:Ú}ƒ\$ÐÜ€˜i+ ‰3„Çœ•7jRîL%„êÝ×6jÎ(I+E‰Ï¬ãöHÑ’¶¨Ž>«ÐޖТC5†˜Ð¼Hu1Í¥´³Å®õ«ØL¯q|wHiƒC+ÒK-öµ7BüÍ(Koɹ݄·–ÀpÐçK¸o ª©|˜×sàPpXÅõ?árþ`—ªƒÁO)£0ý‹Ùf‰ë©Ú“…‰bA˜'ääL…;åIކ21ÕÇhK‡‹^¨\r‡5Ò…àT/\$•GW³ÞVb4Uö=—d\r[G‡äkNÃ_RVåxƲ3:&ÐŒK•]l+Ç6Öºø`åá›&¬K¤iàdû>À¡2Kò„|L¼‰’Ä<7åEñ†G]bDÆ7H9rÊ×ôA“})£¡¶NS,ëFÃ]/‘¡Öu¯x!ge%G¨\rhA<Æ B„P_,µ¤4ɤ]ñYk³»Cã[ä‰H΀N¶‡:âêë£í)ž¾Ø0üçªs±Û’RQË’Ù¤!îÛ»vLÀí—±«eŽYÛrLQMÍ‘ò~JÐê[BúA×í;Aá…mïµå(Ÿ ™ršé`ÊÅWÞù_è<¬øˆ£Zq-,ÃQ ó0^¦”þ¹2ÆY³0[Å#”2’{vÑY\nIаo¡YÚ†²úi'Ët<ȃÏD Ið.ªÉ:“š y±4wðÈ0ËžókS»áÖñÔ‘M ^kÏÌu@=Z½äÝ‹,ïR¨H'«n~u±É¿Zꉤ<`È‘Ïê¡h8ûZƒØõhe¼««·¸[æHC)›KaL;1D—a8%†”Þã–ê®»PF©TÅZhi»-6DNÓþ¼_Ý0ËÆí!¨¡d2íjHûjrŒÎ¯£Q[C^ŸÎ™=1!GÕ¹úÏx\r~zbÆèýè\"Æ(µ´™sõ†G%W]Λgu|“ñ7†£g|±^üƒ‹ëèÝ8¬&ñwT‚©eu-Úô‚Mÿ Ë©I_åmWº¿OãýŸC¤ý ꕞ[Ï\0 <çÆÍãRdä1MŠ%/ŽŠÌõ…èÙ-®/!Hmmx‡Åœc£ÒP¤(Zbü&\\5Ð\0ÐPëϘAêÌ«Jð0pد4ÎêêÚ‰\"YÃv\r€Vc˜`Ö¹,\$…è4#Ì;Â,\$ì% Â&ârN\0Ú¨t0 ¤\0ª\n€Œ p]BBPé~±PGtƒÅ`Ië²´\$ƺu´sB0#B8/…=Âüáä\0-Œ²F`Ä’\\ :Fdh‹0z`hl%-Я„³'¦#bÄaeú9â¬L‚AW¢FAv&ã¤,¢ÎB^ c‚ ‰e Î<(ΣBTãª9âøæ±2.£8ÈcÎMŠ]þdeñXÞ°p‹ÏkÍΡ'>5±v¿nëtÃåæ&¢ÚîBØåQ49¦^¥B81j¦ÂéÎ|¤Š¸i”Pä¬t—±¸Å'ZŒnYÆè qʈløŸà¦f\$|\"Ø0&BжHÎel¶ÑžA\nã¼+ìžChÍ|FCÀ ¤B>ÉÊ-\\‰K€;C[!Išæ\$P¯HB0îã2aBa¾ \0@š t\n`¦";break;case"ru":$g="ÐI4QbŠ\r ²h-Z(KA{‚„¢á™˜@s4°˜\$hÐX4móEÑFyAg‚ÊÚ†Š\nQBKW2)RöA@Âapz\0]NKWRi›Ay-]Ê!Ð&‚æ èp¤D6}EÕjòÙe>€œN¤Sñh€Js!QÚ\n*T’]\$´Ègr5„ö9&‚´Q4):\n1… ®KüIšIзhý‚«IJ–6HãB?!¯Àš([ö& †æäsD5AWÊꋬÅQcCXMe•<Ι#_FR’ ¬þg*YVéÍ|eCº†/š©Ÿ9 ¿ßPz‹Ž¥4CÔì5n*ã¯IÃzVn†ûšÐáÂ<Ëk¶Ñ ¡¢Ñ,ñ”Ç-•;’¢F&N’ܰŪDæ#\$ûˆèÁdb2H³‹ë<–´\$[FÌ.ÅËÊŒ“ÌP¢A C\0ÿ ê²âÁK3j°¶êÃu s¤ê+.\"l”ÄI‚¥¦Ä|þ&K2ßGp”ZDIj‘ÁIóÌZÈ‹*½\$&î+Rµµˆ*2ÀÎ\$P–\$.Ã\"Ý \n¤µÊQš2P!¬û¦ò¨sK £#4& Ló=¯RÔý=ÝÃ@Ñ}\nÜMÆH˜§ÊY¦»† —9E›‰I¦|lìºhÉd•*\$u\n»‰SØÇJºH˜0ɤ!Ѱ\n;E¬0<ŽšÈÉ6¦©é¡îµr:ûNlq`îÁPóù! PŒ:ƒ`@:#Ø2¢ãÂ7B˜¢&%S#¯:¤ÈÊJÃ)dEJbJB·ÝþÊÒŒ°”ÔêÊ\n•NPÌ6h_\nt¯aK,’^KÈÒíZ?ì'¤sG…¸Ô3dÂíÅÓé|õÕï\r;\")ð\r`î¤9MV.³¤–3ñšý0\$sN–µMñ\r†ãS&cä-DÛQ—€Ø:Rüâ†ÙÎ+åd@oÄ!ŠbÆêð\\•D,3¬(–þœ¤¨fA¥HQh’+²¹ (ë¨JîG\0>ªjƒ5qTϹdäü!I:‚óh>‹5w¦ê#©Rš/¢pó«§¡Ù²n§ˆ¨<J™ÆÅ|!t'©\"¼)™HäC¯+‘ÁI±j\n¹#pVÇ')º¯dZ¥O6MzªY;jŽg‹.oÌ!¨âhÂ9Žƒ(䏿;ã”ô2€Ò9£&¾!\0ÑôÁèD4ƒ àáxïý…ÃÈCHn{@¹ð†p^Ctd70ÒàH\"Zá„9pÊ_[K|5‚ |Chp[a¶@xÃ>-ÁÌB@èzz¾†Ö·Ht{h6øJï\n‚nF\0®«&eØsÄB䔓°ÞÕÙ*:FT»)¡}É<E9Iµanß\"š,î@¦«§t† (-ह8˜yK»8±]ƒ–âãªHçJ%Â|n\\Ò»3§QÇžÔŽ1é¼GZÍkã@QŸ¤¸æQ2 …nK•ÙS“ÚDÅtébìmÄS@'…0¨XêG‘ÂI£a¢WMZ,UEzQ”ÙLt¥Dª–,Ò<ŽLHB\n—\"L™Ó°ô‰iì&Å é—bNO1/HHÉNMhöX¼FAI2)6‚Èo oà@aoÀö† ÒÁâ\\˜4°@ƒKíÁP(O@ÜžƒL!|0ê‚\0̃xm\"ïh;@4ZךbPÉ0Š\\¢þc”zY«tä”tiÉ\$¯ÓdÛ&EfDÉšÒ×drR:¥Åj˜RCDÑ•rf^N}s¢¤Ý1AQ(Ôü±Eôe•iø‘j¼GÈ%Z\$Š+§yżB²*Â@Pª2,›â¾’œ -è½ÚYpqæ¬v«µ¬h åOM×Úo!§Ñã\"£¤Ê–QD¥pŒ—D·.Yø‹#2V“ט’MW)-¨N”ª·DŽW*±*rãDG9“ªr«ä ¨v-X&ƒ©Cuo¤øŽ¥Dýª( Ѳ%#ªÃ‘ʺ¶Ñ)äÚ‚7nZ\"Sz+Öi‹\nSEúÄoÌTø5DSUj—9*\":§G4S\$ý¼µJ0ÁÖ…¢4ºÆ³Õ¡ç7ˆ®LJ|¢<,y^‘4ª3›5ª\$Fê\\Ôékn»è:1ÔäšÂá™\$ _ÔªÓ¥-!Ø[عc.W…©¬æy&’]w•m†Tö\"æ^÷t”Ì?¤øÎ3b˜\"E´ô´óbBÈüI¤”ðÛcì)ˆjJ·Å{aìÆ¯Ã•ÁmæAJk7gD=…¾ŠiM|csmf_fŸ%—s÷S*™%ª¥~NXI8#\"µdÞfVšcA”jÑ*ŸZ){jGDdR¯[lÃ3rJ¨Õ#\nM¹Í1Ä\"NsuJÕ%pyÃcÕB™³Dtåmêyh‘æžôCU:8vôr¢ªñH’zG¨A(;g4Ûè¸ÔÚŒú‘›Â™W@²9K'Ô¢ë\njù²ë·(EÍdÉ@.7‚Ékf~‰†¶!Úâ/cÂ|æÈÓ–L™ì-‰¬*6²Ó˜\rwl¡{³1Rú_Q_ikõA\$šq¦š¬‘F†TQAÉ,/']Źv.Ù9 ¨»2\"¼GJaسao±§Ž6ò¼É±+Þt„Px·|_ož·Þó߻ըpöñÀÉ!rÕêawbY€ÉU'šð¦F=¹«‰i/ä¤ËM\rr^¨Â)厔¡íÍŽïïÒúÉØñÊ4í«âG˜ÍL3¿J”„Š]/LÛqBйqùYj8µº½¯\$±·ç„3n]þFc8~ K<ß•¼dc›IîDyÁØäà‚“”äˆÏ3#Ì*+G„x¨%~‡àÂg_–²¼X2AȬ—‚-îO0pœ+iº*°9 N™Ö\rº\0ähۂвÎðàÙZá 4úŲ¶äâóÎÖ:©?wÒC¿Œ.>¾3d–R£¸7Þ¯Kk”ëÉóC ±dVÔng¦±Œ•BùI¼/™¸öŸ}ß*…¶jFÙë¹}©.¤Ð±·üõúš4O«™›øÈíÔv·âd·K goÈK«Ž’àG,J’êZ@*õŒrÉð\0%¸EêÑÉ”¹„šZˆ\"`ÅFŒE’ÏïÒJí ý«yì\\Ä‚ël<ç,B/ PBåŠàRiË€½‹¾¤*8hm§ï(-eŽð‚BñÏïÆ„¦*JWˆo‹úXDØBd+ ePœûê†ÑÆ= 0¯ ´þPž×-œðÏrþ¤î£jy ˆQP,Ñäh/¼òÂÃ0¾ÏE^Ï„˜›b@uŽñ#\0_ÈûðÌýPÐØpèþcð¨ðô\$°ø0\"±*ð#\"®\n/'PêBÎÀøJŽN1)ízçíΜ6ŽNÜN&CžâKlÈÄɆëÂb±¤¢²ÑjoI|³Qrs1vyítýa{‰ñˆsðº˜bå#€Hã¶qÂÖr0L¾&lÍLZ.¦pÏ0ÏìÚ4mpTc”§„\"¶†r0F¡Œ?:‘Q¶ßíÅ„¨î×Û¤‹¦eEÜ5´\$q¸nÂNHKº¹îøØ1i±†š± ¯D„Êsrb/øýìDÜ,zM~x“ñ®R&¶,&I¦ñË…q9.8Âå%‘Q%莉Q^üŽá²nIo.Âë3&KΩPÕoñ\rQ¾è)'L0¦oäŽy®Áò*Eß\0rÎÜpÓ*eb3²{j=&ÌwP¨rĺ\rÿD“-’¶Jpt³Ò~8!¡1jËÜ%£èIŒÜ¢è˜’-ŽÛŽ\$¼‡HU%'%üþ1C'É#\n¬%s 7v8ÒiOA¥Ñs#3e)½2Æ-OŒÐ\"\r%E8³’ÒÅm!432ä²Þ¦®ÖÐE\$7Å{)p½)³hï(aª°ÿ#’FC\$(Î,PÉB›,¬!q¥Ó+sœ)¬˜(±±e:ÂæÊ¬›:P¶þ“O;ÓS6DxÕ¡<!6ðäÊ“ž.óØ6¬&xò´CRÆU¦B*M&V‡@s§+0Hõ?¤uqûÒ½Ë\nùDA¥4ѨΌˆïq1ó/1ó…24 )\nQ®ÎûbQ±åeÍ0ͽm;CŒ¼ÚÔN8\n«-¼/\r¥ÊËÏ*Ž”SF†àtYG )e°d¬Ô Q¢²ˆ¬×¯EKF39\$S</±ØFêu:—£ñqt¹G´Æ÷K1Z\"Žf˜\r€W\"‚š:„¤Œ\"ëÆ^Áu‰0ºäm¢ï¬_bŽÉú[€Ú§°\0ć Ü\n ¨ÀZ\0@\0Ɔ(âä?¦RÎ/’NÍxOíXk®†Øu8ÌÒIUAM-D‰HÚµM u=D¥fhÉU£ÚFè€x‘zð¨Þ_‹zHFMñþ‰H½\0Œ6gÌbøèíSí(Â.ï 1Nq“b¼’â¨çNãˆ+v—c¤uòŽ’Ò0DLgL½±²AW;’F„g:ÕÙî¶°*2£˜A€˜ž@ÉS _iæ\r§Â[`[DäxÂr0™¤üu“\0Ó6éU†»ªSaÏú±6#\n(V(,U\0¯ý!M×Uj49bÏÞÏñ6qµ{'ðR@¨öàÊ…@ôU\0@\rààŠ\r ô}':bhëeÐõ8R ^Å<.Ñ2Gn´¶.8Š€.ƒÍ*ì•‚U0Ä@Qak0Yˆîaã¬!XŒ'†—gLQ¬sÃìRèþK‚eCüM\nì1’ÆX6æsÖêF“Ùž^î^¯8îu†1Ì\0¢ð¢ÁJÁF\0GÕ³Ø_ö¶d\n›×Q°b¨VJQ°à%AН\rɾ‰SŽakP7¡NA )!9uƒð ";break;case"sk":$g="N0›ÏFPü%̘(¦Ã]ç(a„@n2œ\ræC ÈÒl7ÅÌ&ƒ‘…Š¥‰¦Á¤ÚÃP›\rÑhÑØÞl2›¦±•ˆ¾5›ÎrxdB\$r:ˆ\rFQ\0”æB”Ãâ18¹”Ë-9´¹IÀå0=#\0¨™¤ÎiLALUé¤Ãb¦&#¬üÖy”ˆD£ èòk&),œÄF0Õ§3a„D˜V¢³a†”Œ²{éŒÊ\n-@¦fÓÈ(…h˜¬ds)¼Úe:G±Å3Íe†©6ÃŒ§)éÈP7X«ìQØÂtŸ/Dƒ.0ßãÜìâ„xÐl˜Í4Cž8©¼0ö\"\nñ§¯Ùœšsø#†+»D2dqÚ%÷¶¥1T;©¬èˆ)\r^7>ï Þ4'ë|ô¨‹’è» Pœ7ŽÉÚ48c[Á()›*«Ãìû ã @1 ƒ ÄÑ@Ô:1\\[ÂŒòö±i1JèÜ5ŒoP ŒãÊ3¦6<ÁòßCXÈ2¨)úzÀ4-‹Ô2DƒÒ„˜—\r#£bPÊ,ä¤j Ètx:ƒ`A'`Æ0Èp¢&<Šù[\rK è›#Ì4è7¸q µÀ¨ä°B.\0õH;ƒÐÛ°‹C¬´Í6ÜB\"5N\"Ô“¤P¯ÀPž¯&²11ÂHÚS0Š<W0ž2<å´ÃSôD\n7Bˆ„î¹®ª#UN˜;Fït 660’2ÆŽ‰Ñ{;ãZrb˜¤#ÁF&3*˜3\"të°P¢ƒÕã%5ý‚9½*b¼2ŒC+®ŽÐ3d2\rcª¢æ»CxÝ@Œ°tñÓ®Ò,1*\"j›§-¾9á¸}¨¯?OÂP/5欩Ží¡1Lí\n)Hm¸øžR볤‚¦\"⸕3B(83˜î‰Äʸà4ÈÃ%Ò\"É Ê3¡Ð:ƒ€t…ã¾Ä-ãjÐ݅ȘΧ;dÚœä!xEeŽC;a¬‹ã„Aõl8'èã|¦Ža^:\rÝÁÅ7A2¼ØÛ>'#¢R¶-Ë€@9 OÓ#@Œøœõ)J`É/޳nü—Üê0P0É\\f–õ5Ïô%GŽ•¡\0P§)H„›â_@Ëc¶ÿ.–¥éˆÜ<ÀÞ`é&ÉÇt4@ÎÁ[t‹P©zý9xç˜ñ KªÅ\rŽÙBž9#_^( ☨>/ÞjQéËô»ŸÁò2„à‰;GÄù\nc,A¼:‹0u\$¯05?† •øZ¤“‚Ûu¤€·™DNY\0SOà‚'”FE‚0T\nP7\"b\\¯\\›×΀ɯÃxÚÐsV…Y*“¢´Uc5:\nMV=B\$ûA+%|P«6<©ðˆêQ*~ºÊZpЯ`ÂdÊðo3ÁÍV\"NX™.AØÀ›°ô[œ@:q€2»P !› NˆVºGPSùÖeo4Êõ\"xb^èà:d¬SâB\n‹0»UÉ‚0Îp·»6]ÉHC¡’;”ÀÖOȃÌNâKÄI2gÂxNT(@‚*®—A\"„À‹0‘`B„0:&€àžæJ¬™m ’¸²J‚¢7Lé¤ !°ÞOØÂC©¸ÜÒ3‚0#^©¢7+A\nYÀ³\\æML‰\r\$p¢Axd\$‰9¨øˆG‘¨s ‰¤ü:°Ø„W\\YGg& ©6ƒæìr™Á”1€©Ì”ÃÁ¥²ˆüŠAHƒ# \r@(!ž¢~‚é\$úŸ‡à1ʰôb t°FZlàÎ݃‘¥:³í'z}P\rû–s¹nÎÈ¢Âè\nWjöu‹Ò²ëQâñ22&5Sâ.ª\n\n¤pÒcÏ”]XÌhàœ3ŠqÎIŽa Á‘f\nêËz3è±Ï¹ÕÂŒ«éo.öSÆÕ¡ƒq©Ù‚«‡:ÂYDOvˆFWÊn«\r./A—ÛÀžE,¶¤ÄðÓdÉË<vX°2ñfì=ž_ö*аkiI¹!Rö¥í”ÔMeã0mBŽl¶ÊUýlKñ\"'…ý‡Kwhna3[Öùü@Âûfž<PZˆu>:úù^í¯»,èÝÙÚ÷.ýÖKÁÙ›2JéJ)S@\$\0’+Bê=ò™wÀ¥½†8ÄÉHZh¨‰žXA] \rçÖ;”@ÒŠ09ƒ¤D†ÕJQŠ¡N¹AÝ€!C\\C\rÙ½¬áL8ZÌw0Á¾ ¤Û3dŒ¶,ˆ‘TFQ±ú6ß۔ԉɽv.\\–—Õ¦î@1²4Ózîè¡Èèbn᨟]²£ÊF*\"H<RCB\")‹!”¢2pÝœLäuªH¸†ŒX²ÛÐe%!W.¡üê~ ¢á‚b5šc€@D\n*j±gxL´4þ øV \"ú”(ºÍCY(‹E#c(rÑ)Ò%Ù‹äQ²Þ›É9^åÅí3Z• øAÚI„é”Áu\\DC.‡<xˆS}µ°2 •\\àe\r†—WM&\nFö\r9dnyšZ>Uâq7´öî+\n4Üœ5*ê–f‹ áG½›ˆhÍ×ÕYÒ•>PE]N\"ÜIÝký»’`Jw„LÝZ‘jjlº\"FûÓÛSS¬]Rþ7ˆzB8 쥫Wjù%Ýd†–›\"ò8%Óµ–b3Ù®g¸ŽÉ|S ñl•´ì£:ãw×ñú¼€9äì˜qrA§Þk»åfŽáÒÊmN%yħb7%nÍ/»–ô©çï ˉd¸ÌìéR³ S£-Ñwêˆy¸”†ðÔ²Ogäÿ°LÉœgœV&\\¢Ibfü–ú’Y+}PLÑ7cÝͳvm¼žûë§`ø5rѽ–ý&*ð˜¨MìxßÉrí,X|eŸIG>ê3«ÚYK»Þ‚ÎHù©Š&G©Ÿ~ÛôvŠ ”[Æ9ORÇ´W×§m-\"°½ÈþÓ¬ýì¸4_@ÞÒ±VB„Q5'·Óþ±žŽ~5'QË6²ü=ÖHž§Æ¸¢J¿œPÑßÁ@¿{꣼ŒN:ឬ8õQЖI…ññ¼øöê¡×˜Nž Ç3rîBÝo”é\r@æ&ö,¶ÿÐß|ëMþ¤d\nÄ|N.ôÆ_\0ªÀSÐàð\$GäƒH¼À§AæV\"JMÇÄNé´;ą̂‹\0/rÓJŽ7nŠê/t§°[‹\$ûHöP A°f7ÏÅr7Ã3Šûã8„8ˆ4®àÈݰbǰšã‘\n. ö0o ŠÝ ð²Ïz÷ðnÀLÂ?O\0Ž^¬¨ÃÍvüÇ\":c» @?¦þꜯˆÒk°ÚPêþÁµK©cš¼Ksðï+{PF9®z b@^ä ¯ƒ<\r‚‚7 «IL=@ÖÉBBB‡\0%dç Е#b\r€V\rgÚ\rd|¢f{£2‚eü\"g^SC<|¨>âRÂ>)†*zæÛ)v\n€Œ pò©Î#bÐëžNÈn\"pP¼Ë¨¸2+²´ñ¦W/ëZŒñæñ»±·ñ¸KØ› 8YÂ**¢4#‚<ææFZÅÐ\$H\nÉ¢F¨DŒÓâ’9^\$)䇨#Pš€³ÇZÆÑ|ŽOpCIf(Bp,IØ@˜\râßò1#DL¸QþU@ªœ|C«ÏÔÔM'ˆ†,-@ÓQÛ%m<_ê\rÉÇ\0rTÚ( ÖÀÞG ,»Š1&L—\rN¢âpq,Â'¤N*Æ'¬flÊôjBTãp;ÒbzŒòöƒJ0Oh¨¯\"®ÏF.Ä’\r °›@¬~/ž€#öŽ¢í-o<›á|gFÌ9¤Ü@¤±ãJ\"fØl 0Å_*,0\$v\nd:6+r8ÓˆFè©%É(HÒj ª\$&΂¨Æ‰ª¡cžÒ|ó~^dú\nɘO„(‘ƒ- \0 \0t š@¦\n`";break;case"sl":$g="S:D‘–ib#L&ãHü%̘(6›à¦Ñ¸Âl7±WÆ“¡¤@d0\rðY”]0šŽÆXI¨Â ™›\r&³yÌé'”Ê̲Ѫ%9¥äJ²nnÌS鉆_0žÆðThÒg4Ç‘i1ÐÂb2›%â\0Q(Êz‚Š§ÕœÒ\nb¨ 'cI°Â\n¦±Ë‚aŠ“7\0QNß6ÝÈV Ê\n#™MæÓ)Ðå Ë”Í3ã)·ž2È¡†»•Ðåg†1T3Á§9˜2œä\0¢fþP9f×È¡”Tך£Ð>þI=Z803| é-\r泊Lz3ë̆*áN ¥2Ã:†sa”Éóç=VkFìœo;s=Ùà + ™Œ‹¸ª‚À(xÈIˆè„°<5,Ðd\r0”?ó¢2¸ PŒ:ÃXÆá8ÂÐÈ9®òöÿ6HJî5¨Ã’x1¨ÒJäC€Â”\rCzã ²H¿ˆƒxØï9ib¨À©°Ü£CèØ6£ÚŠhZäîA\0¦(‰ŠèȃC˜Ð×´/‹Ò“A#ÓË5=S3J®\n©ðìʤӒ2Æ\r*o6¸Î\0¾n0ª;\rìcÿD®âxÈáÏ44í<#¯Àß*¬ëJ¹6¯ì[¤»Œò,2§.Ó*»u8†)ŠB0\\;MØ5\$ˆÌ\r²“*6HÒ5µã¢^à8Tn:ŽcƒRP£Öª×&ãÒn9ɨÂë\$‰367ŒññôªÌlš›¨Î¢X¿UîzÛ\rác¨ŽÊÛŠæX«â—¢õ-¨9”ÓB¥âk€ŽH9ŽèÔ2€ÓUáâo3Œ£0z\r è8Ax^;ätvȪ\\á{Ó•Ü9#xÜ„TÀä3³¸¸¾1/ÑD #hàö¾C xŒ!ð@¤àÐêÕh¢\$ˆ86¡oM„Þ ²èÈê¥)àì‹*U> ºLc’J4\$û®ü•`\$\n\0P¤(êLåјß|&)šj6KÚûKëûꌆm‹¥f\\¯=¨‘=;ý`9]hÍܺpHT £Žv\nœ§t¾Ñ°î 'Šb¥^-k{ep…:޶Ä#é78šsÈ\n;ßËÞ⛩ x²7Ž¡²7®†7Ç}å°3ËÓ\0@3/¨ø›ˆÂ¦ê…Àí³\\Ÿê£70ŽZƒ’g“TwÕã?·É{z= C/i×(T yÐSè]7%&tׂ—M§”dž8Az…MŒó³Ò¬ÃHv;\0…¥\0¬‡6iaÌB3ômûºZ\$Ü(7HFvNjƒqï@žHJR\0POdÌï\0 ´˜|8ÁQLžØ| ÑŒ1Dà9åþK uV€€5«0ê‹€Qш)<ãs¨þ‰C<IÁ¨:£“¦Žsƒ±• ¿’T‚Y?ÆqƒóøkÎ8i#\$‚þI¾+q8ÆÀ㪓W“¿GéÞ.C2þý=Ò’€ –fÚÑ•ˆñᛩ&Qƒ9¿#mLõ-Ðåðk=M|±¨â|š¹Ú=‡¸»ÄCê_ÈFYAŒÿàÈPÙð‚Ǩ°ËðÖµÒˆ”ᾆ©„zºE“†5EH¬Bf/¦¬»Í\"bE Þ\r†¬ìµv²‰ù:D3%F!¦žÚêR,Å™+‚RvIé*®në?'ú@P“=\"êY Á…ÂpuZ\0ˆ&Dä²…ŸíB¨6Š’UF\"mŸD÷ •æ¹VBÊ6KÊ’Bü»–LÃqk£ z3Gа ;T¶“-BŠ@©JË¥é\0RùÁL“Y,Í.›RþAu:\rôñi¹\n€²j—¥µ˜ÍþT½¦ëü—U*©Iê½*Y•j¢ê¸œXim‹–±TàÆ¾(*\\u\$Þž7ø\rZ—•>\\¤ð7rýS(…m<tå:Ø.U„°ÄšŽJyT\0M«\$RÇ+\$B’½•ªv(´U5Jìí?ŠŒÊÃVe#€\$x ¢XW(Y~”1rÚ” ×j™’s[¨ü’ôêYŽ!Rxt6X³ºHȤ†¹mLã%Ù^jd;H…4¡”õ¦ÐÌéP}† Õ·›ÕÏ©'ZßÀ´·\\I”ŸºBTOÈùc8ìÎÚ¥=H[¢¿„ýȓӪT¡ž‡ñ¦.PìU¶ A[w–óCBƒ R\$à—ÃÚΛQzGX@ÐhÔÃ<%ÉòXbÂIŒ)%Zj¥ÐêAc¥ÅÓè`ûYfý€GÙKX‹M;ýë†[œ‘WO•3ŠÕ,€èÖR€Ù]JE5ñ,E‹³ø7Oƒ^¥ù::™˜¬æ’HLóÔÌù»+œ`¬\$¡w 2ú`'›\\\\PF×>LyqåÛv•‘ø“àØß¾Hø_.ìoQç6ÎVF.#•`>ZÓë—(œµqòÂl+%píER#K¸K'O>ÕD¨] ðoYA®˜h—]*m§:ɽj_büú(zö¤'—]hÕQØšÑrëm“®¶]G«Ç¦°XŠÆÀ\0NÓØÛWdk•¯6ÖQMuÎšÑØžqâ”ÖŒ„&Õi7ÿ7ŒUÞb6ÕjX¸·ÄÕßQ_~RBz`\rD#XñçLÝ.ƒ(ci«_M’Sk˨^%–=*ðžTË16âÄd×èIˆNZ#Vn2¥K¤FÛ)R*œˆ“rBb¥È(fC‡¤Ð;æÝ?8òà€*fr²o—‹ôÏ>SöNk˜áÄgij@ú“_,bF÷ê'·©Õ|¹–xF[Õ'¯®GËàPúÆJÒ¼³H{Õ6iKŸÓPu÷Kà¬Ð\$ͳšÍP¥;çnˆèü–Ikƒ/0}ÔŸÖóCzgÅóã\\ë¾Ó¥; Úò½£¸m¾Ùæ·?uËߥT̈ÂMóŸy¾ýAߨDh÷±)MͶ\rfw6ùÇ©³8]À’¾!vÈ+6§;ß½Wß’?“Ûú÷£ì=ç¥Ô‘9;ùÓ¦?\\¸ŒAb;lÆ5´à®S«ñ7ýÆZ#åyÝÕÛŸäý¿DÊúKÒO\nhÕ“çÜGÆúQ ÈÇð2/°¢z\r€9ˆ\"7-¤µZmžµç0‚M‡Ì^³‹‚\$³ /\0Ì^Ý3cr?^ÖFdˆ)œ\noGIªA°\n0ðR×ËT²¤?Š¢úL\\\n”y\$Àjs\rþÏÐBÀk1\nãhÀpHèƒ<\r€VÕË~oŒðŸ'Žz,pˆB^Ǻi¬¬A0 ª\n€Œ pÒcª, θÅÉpfØ*p´ÐÚídó-ÜDpä-¹\r £ÊÊPðôåÛåðZÂ66£¢X\"ÊÌ@Æéh@¤ÉÏfj\0þ#^ˆ…Ìr:‚f‚nL ,16’0¦‰Îð3Ä´½ ÈIâþ ‡¨@ ÜàǪä‚:ÂþP¤¨ÌéäžìšJçô\"…€&'f€ŽÌP0>)H«ì¦>º'†MWíºÞÎ×bÎ=¬BÃ\"gÆÌJ2'ðŽðO¦±ñœÐŽÉà’E¥¾ã#® BèÅ,œ\r¢fL&-'J'ÑàlQò'By‰Š˜~çæà‚\rr-Œî¢À\"Ä1pP‡1ÀHBàGö}ëš+ø1±†\rGf™Ëök T\$ÃòDàê[¨Õ‰G\$o\r\"b.C,.2Jk\"80àæŒ°€ã€à";break;case"sr":$g="ÐJ4‚í ¸4P-Ak @ÁÚ6Š\r¢€h/`ãðP”\\33`¦‚†h¦¡ÐE¤¢¾†Cš©\\fÑLJâ°¦‚þe_¤‰ÙDåeh¦àRÆ‚ù ·hQæ ™”jQŸÍÐñ*µ1a1˜CV³9Ôæ%9¨P u6ccšUãPùíº/œAíkø¼\nŸ6_I&…ÄN¹~]É3%¼&°h,k+\n²HˆÆD—RIVowƒâ¯³Ä’_AEZÈ\$\"£}±¯!ÒEÉu\n†I)KÅ‹‡¯Æ#X‚NeNÙ-a—Ýäåa\$“o4…\"1Gå 3–ì\$ò5¼ÍÚÝ^Í¡J§T0±«Žÿ!P«Ï©ÒÝEûÚÐOó/9\n?= Q/ªúr®§¯Óœ¬?ÉËàȺÈ:ù¢bš©#òÂ,Œm7¨»TÛµ(±\0Ф…aÁ˪œY¤ëiÄéj˜²’Æ]Ć‚ˆ§?¨„h¬>ðS_³ÂI!9)´ŒŒˆ#%!€L™'(±¤¥&Á’‚_HëükÈÆHÕ=†‰›¬Î« Ûp*¨¯¥P«ðØ9hÃ!?Ì“\n ‘b[9îâI(¬êÈBDÂv¥NDœ%LÈLÕCoZ–·¦mí\$hÌÎæÓi3nŒ,nü”¦¯ÊŸ ÎR¹±ËômB˜¢& •SdÈ#O£˜ªN`ž+ä;Tþ§…I5ÒzžŠÁêlPúÍtÜMeÆHK0ØÇ%%Ù7“²qm&EärT\\ª\\²¿®„\$ÇÃ-5¤¨*U¡ Q«LMG‰C´hЋ÷.&Ì‚ù;+\rs†×uŒ¿Ç6sáh¾kmªÿ0°\\ma\rƒ 䡦Oé¡\r¹MØ@!Šb\\ÚE \\‚Bë´[f-ø£|¡\$%¾Šq2\"Ÿ9LÄùàoêÖNPOªèäZH¢,ݦ-uÝ3b ‰§ŽR#P«]¯³²žTÌÖÓK‚NX|¿(íâĈ&°†©-j\"Ç‘dŠJj–½7ÌZ¡ £æ:£@8pØî7ŽRhÊ<Hä2Œ™xx0„G.3¡Ð:ƒ€t…ã¿T# Ú4ÜH]ÈáxÊ7vÃÇ7cHßÜA\0è0ŽC8Ê:t\"øÄ6#pÖÂHÚ8\rƒ(ÛÛŽà^0‡ÁÐzã Ð7É£ ßð#XÊ\r#§Ä¾o°µ±kb¶¥ãM “èFH!ófÂо¡µxMÄ( \n (ÇòˉTÍü!ÔÚO•ákf&Ä”-¸\0^K¢»S-lò™wÒq£\\o࿬¨©`C)½—Sˆ1…5‹¤¤´JËDDç`“˜RhB€O\naR±bg\raº§nkMº+µPÜ›«-‰ÂèòC–lvô?.‚ɘzË\np½,è´åN§Ö’°f‹-#°÷ƒ™B!¼:‚\0ÆóA\0uz½Ö‚8ƒHg\nÙ\\`ÒõA\0v\r.p#HóRhiznA÷>Ð@ƒo\r¤‰Ä‡gdÈÒ@¬ £ F\$º—t[ OпrS_Ô74‰b~ˆŒk©u&jºå°ƒdG·\$´£\$¼bKA-8 ¨K¬ªMm¸ŒÎÖ”Û1iŠ–ÇcÌ(Q¡Ë\"ÂŽ‡2 Áê?`ê<3cdLÚÐp6.ô2B[9hBͼþ!Â\"]‰Mž” €Èˆ¥N„ÍŠè!T'#jÃײB—çu\"›÷ìBVÄЖtDÔ°ˆP¦DÉ;+mìÐ’Z\$JŒ*ÈN ('„à@B€D!P\"‚\0Q*È”9,‡\"\0Ðâe¨¡*\0¦šS`ˆB`E§”ú '³4´a‘˜¢¥TÇø{ã´h\$ñ¤óJÁLV‰Á/Ç%:©³jaEú“MªU‚’F_ü \$‚@’ð[UU8ˆ&”ü2Õ2O-,˜S¾2œ54˜Lí‰#3¥&¢E––¨Æs&yWE†y@U„Áh`rö_Ð \$¤,ÓYš/?êÈɸqTÚ³pŽ–wüŠT²·‰É!,þ)‰¸™YVý0Ùifí&E&Þ”‘a]‹!…BEnæÅ¤\0nÌÖºçýSÛ¢¯„ÄpBÝ}³ó>IñžŠÂ’\n\núaÓ•ÎOE¯—”Ãg¦±©Só. PS\\xªÙßj9R\rª¥Øiª'ÍÉ%4b•é¿b2¯Óü¾0™ êu—V‚`\"ôj…U¶áe±ˆ×m°&\nR‚à½æÎ\"„'´Š%êCÇê—¤ØÊ؈\\¼BŽþYgñ7XÃÌ|Њn)ÈPx^ä\\2‹©f‹(¬·cC-(ýC„¤Ùl¥ìµ#p«„8¡ah/”²¡;½ØœáæüWpæw‹!hg¬MóîAÎ\r‚ãlíŽL~yÇ¥#,=Ÿó9Õ ÉÁ¿–ÒÂm”Û.g•¨¼œxñÙ<ÓtT¯0\\KX—%Ìê«sUY\"˜7¨˜†VyºR'Ôé¯SSt;%ceŸãO«‹ÿ{ëw“!c²‹ìðœ+IQäã]?´ùpG*(ÐæÊnhmܱ÷©\$ŠŒœ§Bð(òê\n1š´wv!V-{Ç9oBk½«bqÑ´“~-§¤xâ¶*óCãèh2˜çÎi’OUãNçÍ C€d.!á€Óǃ˻ì”,dÚ²,!&X°ò¬¦°6UÁ¸ÒЦ¡£Ë¨¥˜C‰·†¤«3oìåÄ/ôl›ÑÛgF4ÞTÈ=2mp>žƒº—Þ¥ÿ€äã(m-§YÌT!®ý¾°#ÎHÍx+4q2ªùÿ·jØ!{>A2ò×±^²ÔŠo}·jµ.œ˜›ÖS’±¥Ù¨¥Õzm›\">—œ\0¤p#¾Zëy=<ž?qLmXØ-T€•ÌàUârrOvnš³ù‹õ-íÕ'V1u€øÝ靨æá2‡Z{)k,=²ðßÝ‘eöhׯ‡³õRÆ\\õÿ×<¯^-wľ®Ê•|ÔùžßÁûן½+º¥‘b¥›cÞÈØ¿Í\\™™…î6°®‘~6·¿1ÀËÙÉ3oÞúLnÀèï/pÿ¢`¯ö¤,<êL–ÌNßjÚ€ì†jTõΖ«h2¤…¤ë©¯Úòƒ”òÐ ¤®ókªçî¤Û©SbÖ¸¥ŽDf¯\"¨ŽETµ¨äžëÊš„ôj&ÐÜ¢&V*à FÚR#yeÕ«p*ðpNĨ‹\\¸/ kp6]Pž…°^RîÚ2b e.؈#\rV-¤(Å\"Bl˜j]\$W0(ºÂH¹Šô.è¶¡ I\r¼^K.¬PlG,\0E‹4,*ºÆ¯ýmî3î΃Ka0Rì°Xí)šE00ô0¾¿« ëi}2-kô%9Q12¿qJý°T&êLg¨ÊÛëae\nî.Ôç(YQj³Î~)„3‹Ê:¦DˆâHÖE€±,Ë\$¼Ëq|S.à¾Ïòýö\ròáq¡\0ïìùñú(`ù®üðè‚‘ZøÎ¬·ÌÀFaL…<MsŘ÷)¼Âvü«à[ñ\\(¦sCn¯%î¨#¬\\N„íQâEÑçÉ ŠN\0êâ`»q§â»Ž¼QM‘Q!Ò+\"YQ^¹qμ6å±ê¾Qîæ¢\$eŠ\$YoP-ŒÉ„¶Ì3R\"ß&’pÁH¹ï¡\"ª-l'rm#¯‹a )\$ã\0¾«îý3\0knL*îü/¾#¤± …\"kM\$A†¹,0¨\nÚ‰vÇ’¼„\r,2´›òÈþäÛbÌÓ\"\0ÂH‹\$?.ŒúI„K,ãJÂÃ@ ¯†ÿÐÈÒþHtÉ3Ælœk¬90íæCˆ)³†‚@†cÀØbȨH¸ô\$†·ë.æ¯\n’~²a(@Œ‘çÖ\r êpà@GÖv\nn\n€Œ pngÈv\0Îί×-Råê(,8¤-Â3ˆ,fI-,\\·ð8m˜dp•¶i©¨>Œ´aäN‡p²bá]!Â[4jZ3©KК†&È-Úš…úŒo&@G\ncü>MUJ”F\rÔÞJ×?̤ÎNöÄb` pû’¶Ë\$N±p1íТî°E¯û‘ndj+\r/0ì4),ª€ƒ†‚oÈa\rT\$î¢,£T6F9¢çCn¡1)¨õò\$ÎŽÁEôO1E¤/‘À\\þÃÔ4\$…ЃƒýD¢².\0Ì‘³¤é\r“©Hî;æÖ„¢Hi”ï%nù.oIPÆùœRƒ€ókv6ï<\$¯@2F*Ñ/¶øE6 `…:*ÍpžR»t\"Tx™%’NiºÙ…„þl\na+ÛPb ;ê%‘>¬x%ð\"pt–¯´ø#ìœ3»Qoá†n¢¡N¾½ËHB\$K4¥ÓËQDåų!€";break;case"ta":$g="àW* øiÀ¯FÁ\\Hd_†«•Ðô+ÁBQpÌÌ 9‚¢Ðt\\U„«¤êô@‚W¡à(<É\\±”@1 | @(:œ\r†ó S.WA•èhtå]†R&Êùœñ\\µÌéÓI`ºD®JÉ\$Ôé:º®TÏ X’³`«*ªÉúrj1k€,êÕ…z@%9«Ò5|–Udƒß j䦸ˆÁÕàôɾ&{,Ÿ™M§¡äS_¶RjØÝéÓ^êÊ8<·ZÔ+±õáe~`Š€- uôLšTÂÈìÕôtY±‹Ã/2ŠýºcmÒÕiÆÇªË£i.z¹aV˜#k÷nW{Á>·#I¸ÏŸßytò›¥š£æXåMY`Ý ªæ·ÀO*°û)ã(Þ6Œ¯[<ñåœO¼ð[Ò<Žc£4ø*ê±h«*r³'â˜Ê9Ñ\\@¹<ª‚\"´•È©\\½<¯ü4*Žqr¾ä¢0ÄË)+ªÜ6OÉ\\R*Ò%2cË\"/\n¾î;st–Jë{¾ò»’‹ü󯍲î€È’ÙûÈkë²æÉSÊÇ©rm%+ã\"©jjÀmŒ…*µ¯ÒR•µË(ã1BÂä/r\$¬è8,«¬«9Ò‹ZéQt²Rë´¥sæÔÀÍ]\n§ÓiìËO'LJ¾•Ë+t)\rë½\"%t<á ¬œØˆ±¯Œƒ\"S4¡æÈì%ŽŒŠEÓ%\0M™gTõE\"IѼ•; ÄÄ©\nS(à<B0ê7c Ò7É¡Kè‰f§OIø‚3ŒãÊ3Œ7UÙ[–ºúâ +‘NªBÓ7\"VÜÆò¼6¥á\0ɲvòàÉM,¦Í²‰Õoê¯À¨âì¿V:[GTK¸@/0ËÅ^ϰLææ\\Ã`؃Ä6©\0Æ0ÀP¦(‰ŠE³kPn\\¹w¬ø¹\n;¹8<¶ÎJØLR0§9ÔNA:´ý\\¼a¯ÛØÖ¼²êÍuC1UlŠuA´&s”íÕnÔàQ9d‰ÆÔ~5³ÉsK›¶2•å3´;Í\r”Ó˜fá3JrSÉ`[=³yÁa}·ê\\ž×,¿ðG\$¸s3û^›É±5%¯Å@’Íãèψƒ«7’WÖÕfšïÙWO¨WêCC¦NH‹¸ð»ÁÓ¼5•¬\":Ô ¶ªÒ¤ßJN÷¥Áš\\n`ØõB¦)ÊCNÃzÝdfµOŒ¥ƒ\$ÕnqYÕÚÎÖÒ[`U-¥˜\nãŽ}“ô4,-,·²T¤Xaá2%ðÊ6UZ£˜z„Uk¤AC–ðÎé8xpmÒ7cdW\0åY…¢\0erÝ‚ ì©» y`r0H)œ¾h´ ‰(…žXZÒ”é4UpYváNŠßA0ò¿§øeà,?`Lqú%ƒr©Ñ’߈\$\"âßÏä<-ðê1„L÷_¡Œ+f´¯Ð‡QX Ü9‡wr³C(x¥}Gø \rè3ÐD t\0è‚ðï%ÁqE\r§µ‚çrÁxe\rÒ„<!åÚºå\"g„9t##‚û?h¬çnPŒÔ¢€ð†|_Ø BÐ4õš|Â! †é‘Xmh’ê ¥ä¸D”ÁÍ׉#øJ\n;¯~éÐ\0\nD0ƒ1‰= rÎê_úØŽhÀN*×\rT00—»BÎüVÌ9P'ÑÈ<‡ä°¢)sq!JÙäæXSô8°§Å웜'EIJP5HDb²u7ðÍѳUȱ¦Ò:š1£\0R‹h‰®a“úÎÉ‘jÔÑåPf>§YŒ@'…0©HšËÍk‘]ÄÔ—ç(ËoÍÆ›¦Ø¸‚ÛDãkåö”¤óäËz1`5؃Hg¡É~Ê€@\$ e]!¥ÏfÆß”ý8m\"4¯ÞAC\rÀ€ ”2Š\$Hb £´šÐÐ\0v\r2\$#IÐÑhiwèLà@ƒ’\$‡##h:!quDZèæÞœ#FÈÑYU¢iÜQ€6¤ZÒ\"Æi£N…É WÀZªDh_PQ¦Û½‹ƒjª…¬f1VQ–·Œ•\\|‰ù™¼x¬Ó=¨{Vî5ë¨ã`‚aŽÂ8v£“jså¾#Іã\rUpˆ³Ä©ÿ<ÎÐ(\nҲɳðÊу•-’œTÙég¡Ð:à‚70oµ3mjăªS1-uᢡÎpA6¥sÆWÒ8Œ§Wš·!{7ÈÃ(sµ\nA–Ð`pЈzH+„ÚØ„”òнJ¢>â\\j0ñ ðfŠ&ø˜èèð!\r,¥¼¥UL\0ÖJI;¹€ ž\0U\n …@‹™³@D¡0\"æäºÍM:YÊ9r0_GèJ×fu¸н뼎‹ð(\n°0Ì4\\µ)6‚»°GˆŒïqŠ“»0ùÆ|•”±-+â=â·K˜¡4¶t§Î÷:Áéi?˜ð0‡WÏ]§ó¦m¶§U‚Àå£]cxÙ!†,Z›H J|:ÁW4L/ˆ‡;våéÞ¬ñ”|K{H€`¥³v63úÒ÷µë©C\r¨!𨔧¨Ì˜w¦y«ÔÕeÕCx÷¡gË·?^»`Ü\$ GÞù+)'Ç¡„BNÿà*rýå£lAÄUµÚÆCkÜñ«º¬RÙAâq£¯såÙ[V÷lÚ¬÷ñ¿Ép#b½½x¶ø†îå™ozçÞEÇSÂ]bwM⥻«lq“;;©~`ó‰Äç’¾ Ë«»Nå`Œîf“»+èé\$4Ι7Ð_:¿ø1#\r‚ד©Öé(bÔc1†‚p;W==\\žðVJ¿ÍrÞï=J¶Ž†ÜKO¿+~jK’Íð¼}òý;µ?…·—m›]í¼±½ÒÃ~_\$ÞqÿŠºÇ}@>3º(ãl£ÊŠ¿°‹=AòV½àÆÄ®®R±l§Ü,5ë}„ô~Òß,éÖ×^¦–‚!ô«¾åJZ‘DÓ\rå¨W>*vŸŒëj½Ãʳä¯|/!ó·o·¤ºò@ÿ©æ~×Ëê´}cïÈ;Ïé~÷ά?U~ŸÜ÷Ïtq¯xó~ˆÏž×ã¡Ê2Ú`bÌ´'ë\n(‚Œ×à m„߇éÌÅ”¯p\$(P(&úõ†²èp£¯æ‹k„ºdg.¢,äÔ)ˆÔØZê\"ÿ¬¯\nhUâÞMP5¯˜/úDäl‹BÊŸðP·Pˆ»¨RÆDòŒÄòiîÆD²û,nã†jW%ÂÒO~…„«ŒjQJQ¯b€hkèo ŠZd‰Ö’xÇôˆZ\0†h XDTíÂæÏÂN¬ÂccxîtZPÛ®¿ÎL¹T÷ÍØÙú2+Ô±~Ò΄¢ðÚþQ þ³‘óp~ \$<\r©ìäp Ü‹R¹1CÑ\$p|aФþ²Jü°\0Ð\$Z\0Ü™ à=‹\$h \\˜)°€à…úh)ˆ\r1”gÆ€úljÆ©âÞÜ\$Ï *7\r„ö9Ä‘1dR…QDdë²ü1²UBÏRÿ±¼ÈÏúØóFÃE”ú¥ŒÜqÜ¡1D€ž;q¸ñA Qhþ¥Bû¨¥ LãÐëïH!¯:íƒË\"]¨¤Š?Ðo!ÑG##GœæÎç\nÒ?mI …OƒôýŠjÐj&Ä+»nkÎvž1pËðbô`ì†Ðÿ\nl×2D¡ï¼»£BßàЂÀ.à\0ðÀêìS¯Q,9\"²\$¦Ñ*ψÊh:†Ðï+i\0¨ à¬x/0Ïoñ¸°\\;\$^ö\$¹ËR·ov¼ÍP¸f_%Ò'\$r3!ã0n\\µ\rb2k)¤ðùxvÅ\0Ñ#1ÍŽ¹ó \0“;'¥%ƒ\$Ur\$O˜õ«píog4K}4’#,1õPVù²/1òÐ~ó\$«e4£2=4ò@âåBMN¶Ì.½/‘é«„§¤´sЗòÈó\rW/¯Ð‚ôRðø¦Å,ìfSœ4æãPŠÏ^ÆNºÓ³”…²³9Ðñcó¦H“ªFèX\"³-drä,¼u«†ôèM`TóÉ>‚œÐÊ‚š¬²ùKµ4ó¹ Ó•51Ë:sXË<lÔüì»3%3r)\$“rÓs2ãò’àÓJÑ[>\n>T@„â¾â°Øâô Þ'\nS¸)°¦SAFÒÔßÒ¸×ÊÝš¡†Þ¦Ó£5Sn¼-©4ëxvÄV”@Æ¥šÍ€¨)ì[(´>¢ÎÇ'\nLí—ó\nˆzæH€ü*˜&TDÎÞÏòò¥T‚ËSe\n¨” Ƹ”h½ty+Q'Žû2¤ð´¸ð¦\"¬2à ©ì›Ó–‚ô¾*'_ETC»Kp›AT.x¯ñ;’M3¯‡#”`{.ï6n/tö´úñªbO–ä³A ¥R´…@Kôù&ÍIg7\\ÜÔG<öÉÒCBt[ujÜó¾âk‡8+ÙRô=1’O3ÃYP?óµŸOÞMЋîÍ'q2\0ŠE Üwt!X“™W’WÕ‘U¿9õÃ\\'k\\©u+îõ1²Í[ÎÆ\",fŠ:5É\\ÕÐeu´îÐÛ1sVóÃ#kS`\$ù`hAõí\\õñWGŠìKŸbB•bŽ–¬–/`ò;a3QTìnë¤Ie;\0P„ARøO,ÂÑa•\nç“ÃKê0õ\0ê\$m¥dòBONPë•Ûv{15¡6¯{]´*Ú³Ò¹s×s¼Rõ£uûiçj¯ûYÖ]u÷ZrJ\\ÅÐ_ËUxОöÇïeBOÓ»_40XöÌ®eÙDç©h“ˆòŠNm4ŠoëÓdÓ‡ 5RÃÂr\nÒµjåU5C3ù]3k4“a×LÈ·SòÕmJór•{j.SsósTMaM[tluED#qÓÔæ”nnVçcN7rîWL÷IU×töà ¸Næec–\"ì¶@íÂ\"a&é:Um\r2õ‡rv3‘FÄð20oyëטÒT9V÷UznIzÌ\\~s•{Dmy§élø¹÷¿,². î\r©8á_jnX€¬Êm ø\"R öÍ[EèÛS~K6?oØüÎ:N“^î´sHJس\n¹¯íº1óÛtK\n– :ñù3ô?_”Jô–¿Â%Ù.–nIÿ§Œ!ăÑtðoE85÷5sX& P3Æ€QFþ÷MRØw_ó›s‘¾J¸/o5„`†=`Ø`Æ\r€Ò`Öò‘ ì Ø± ™ Ú˜ÀÒÀò³ è+ÀŒ\r+ \r¬*™àÄ™«\n ¨ÀZN]È=ÏË;U[\rX—%ÎŒÙj–çsd–Ú)Ïm}µÜõÏÍï¿*n3ULÖ8ŸÑR³yö¹a“nÔã\"ÝrT׺Îp|T‘#bVKg/lüéÆ5µkgVÇKsÛIÀÊ\rŠÚ]Œ,uóÈLî©”»\rÁvx};~±÷*4Ó†ÔÇ0Ó[2(8áHÖ‹SwzPieNìæ® (= ÎYİøÆ_JÞ_ Ãfä²Kj®àæC˜D‰g\$õT9G#h'/i²B<'ãÖ\\æ†C”6 ý28–Ü#ŸõÔ¹sNyã„×µàDâ¹UyÃf%{TC”RË&J3i”%E•ù\"ੌ‘Q€h8â”X´3‹4\r õJšm.‚ÈÇp--¢uE¤“úûÑhHŒZ†iÑÙ7Nô€zDùº…Gf¸féÂ'5Å)B~£Ü“†IsC12c™-ÀñrSíY€™Ø\0Œ_@ˆ\ròÊr²Îä²8æ<Š!\\2‡RFÙ_V—MEq;p°ÌÑ Ÿ¦‰7¦ä_’‰¹·^Q6bW¨IYøÂ ¨Z äA˜y“P3v~…dðX„j*1FM»¡««€xI5Ñ_†çÛÆ¸ÌWM•) :%€×ôŠAB€¼î{ª` \0@š t\n`¦";break;case"tr":$g="E6šM Îi=ÁBQpÌÌ 9‚ˆ†ó™ä 3°ÖÆã!”äi6`'“yÈ\\\nb,P!Ú= 2ÀÌ‘H°€Äo<N‡XƒbnŸ§Â)Ì…'‰ÅbæÓ)ØÇ:GX‰ùžnÅO‚¤¦“TÂl&#a¼A\$5ÉÄ)\0(–u6&àQLÂyŸ\\ŽV|Ñ-2ˆFmÎØz3™ADÃIÌèeÞå&¹¤G2›é‡Hý×6ÝN¦ã>Ýp¹P&9ð(¡}7ÜEix‚Äb¹ëHæ˜ý`B˜šDƒ Òƒ²ÚGâVœY0œ'×…Œb5ŽeãG&ðÝÝ6÷j&Z™¦°tÞ_,“‰åJ©çô–x\"]Þ|t0Ðõù÷ž‚‰;£Òb¡c\"l»Ž€HK7Ëð)¹ŽpŒ7ÃZ’\rËÒÜð2 ŽC4\r.hÄÞ,èò:º¨*üD0°mH9§ÍRöèJê=4c`꩎ PŠ<¤-\nÄ6„¢Æ²É+ë \nbˆ˜ú3IÔ‚0¹ Sê<£¯Ã’áIMÃTÕ<o+མ¤òDû:¯sÌO½DÔ„\rˆêóŽ«Ü¿&ÌJ±5Æ…ŠP• Læ¶¢×%/b\"45¼ÉŸ\roê²ù\rÓ–³NÓÂö—9SsApˆ63Œ¼\" ÃÐ@b˜¤#!\0Ô2Ž ê˜ä6§Œx׎K;b¹\$â¬/®šä9´¥,³º+ÈÈŸ\$âzv9²B:ì<¡pÊ m‹\n6'Ö¹b“VÔón¢èä2 Ê‹b2¡`@6;£ ̘É#-†¾£\räßj:IúNÌQ•Zú\r#hØ4 Pš0»(áŒcºK£ÀàÞ£%x\"ãEæ3¡Ð:ƒ€t…ã¾l#\"7#ÁrJ3…鎂<1ãr\r\náš91#¦Z/¬‹˜ÖÂHÚ8H©ˆèã|¢h%p4\rð5r‚#[4Ž\0à0¹àÜ:\$⫹¨kB%zXIä\n@¡q\r{óÐÈ Hê(µ¬I`Ûœ¨MÃbN”¥h@˜ x\0ÍYñr9Í”Ae“öµ° —íþ¨³)>qÏN98×\\j“¿CxÖ›;£Ë»ßŠx¦*0ú\r}scË…+ýÊšŒˆ¿b»àž61(7l:#;G:¯[N¼®wR……9ãzx1®a\0ë¬\rùÏN›\r#8A(Êc2`KCIÁQÁ¾@ÄC%m°`äfŽXrT-U°âòTÒ}\$/ª\$2³N©bdp4ÁÃkŠ¥K*`á9´ø¨ß\"wN åA•„оÌúô2Áòñ>ÚÉÙ‹¼Ð»æ¼\0:l騏Àœ18DÀ…¶b“øg`Åaó‹Øº‰9b@H%—Ò°úòë0§¨²¡ ¦[c)Ôm¥ ¤-2æYy}CGÔ9Fx¼êÊ¿DA<'\0ª A\nW„†JC2Â8QÄû‚x™“ƒbl82‚•Û!B E EÈÙ\$X“M¶7Â3x©dðK6(QÓ®£\\“ŒÚó–¦´*/ Ý‘èu\reÕU³Ç\nvVÑš8¬P\" lËë¤:†¥Ù;C²I*Ý7æêº4(ˆ\\\"3\n\$Øü‚\nÌ*e\r%NyZv…±Ü;ÊDÛ–RÝ,Ë D!\n!O¸‚r“rg-ÅÜ76#ˆèfora8‘(íAcÊÅŠ(*+†(¡¨©èwôN®ƒVPÍÁS5.懘úæj‹/ªIJR@„‰E;}¡Éê±*VË’D¥i|Ó—Fkª†eì)³ðêõNÅDH,úJ´™Ê¸©±ÈºÔdIÖq9§ò“'‚ê…ŒLª v©ÉUÆç\$%5¦ÃqV:Zž®F—×Éõb–µI-Ö`èeõiw‡îWgÐüøkJ±Íßz˜êµoð‚¹U»WÔ^Œ>½¶Û![j½“}vVºYyX\nA4\"äd‘Õj޵%äqWòXåI8H©PĬ'—HTa¡v#¡ŒÀœD”^Ьc\$œ)š3KQÌ3±á”1œSÙíµJ‰Z£©\\ë˜/l0S}EHz@’ô^æ/\nŠ@f*J<ea!'¾´Œëˆ\\I‚ qÉØÑ;ò¦;í'‡—\0ÜYƒÄÁÌüÞ©I(‘°¦C~‹º]Àu“†KåJ`y0\$t;Kkˆê–\r²¹®C…G'|õ,ЉÄÂXØY¨™#ñc«yPË‚øŒ*o#¼.Ôm\rê佄+Þ\0¶_—µ\"5–Ø‘ÙËÙhðe\nìÃ’†ŸNdÈ»\$ÞœIÍd²öO)îY\\Z;˜)OÈlá9c†ó§¸POѬvÓ ç‰ •‚L• mä•w 4ŒÍÉŸ8ãí\r¤Š”†‡è0ε×Léà*uÝuWª¢Ûkíö¶¶\0Ö©±M1u[Õu‚½kÛYì>”><(Â!~3–Ä¢:o!iØëW]=ØÚ‰nEý/h+¿Á¡¢S¥Lð^8yL¸:Dƒ¼G_\"ç¯'nؾ_jEis\$ظ=Ôupm’˾jBâ˜äÛjæ«›>.Gz#Aöî\rùŸ7ž™ež' ŠçlîûÛ³4vâsÇŠæ] Ƹ¥ïISK0¾CŹ>S˶œìxG€©Áwãk˜rÞIµ–Í9(z4ôóó“a¢Ê†ÉA\np…Š`Û‰|0´Ù:X¥¸anæ·Õ<u,]Ï2êܦi^pš\"¡¥]s4nF›™\"8]c°!D,PÇ@ìälÐw%U@;AÝ‹›”^gj33:¤a¢Îÿ¬lâÃàû—%ðç¡põF»°ZIåÓŸSÓROª.Ç·èÔSþwxoYÇžŸ¯3ÍòU/ÄÔËn¶së8 9>ÂÛË^5=LMðßúÚ¿f–ÅœÕð\" …=õ™÷è7‡,l•ËXÅÈ.ªÁò8êf¾Öu¢µTχö¶µY( ÷^°Sý0%—ȳÀ@Ìàlnå¦ÀÜIÂ3ÿX8›6²\n ¨ÀZÄ\rÀÆl¢ë@Ï´¦jm%µ„¬a§ž¥MX[ž…Jbk*ÒLL„ˆ%bb°Ö…‡¯ÌôÎý9«nÄæ²@êD.grP\$È\ro:Lk˜.ç>FnŠ'†oÎà\$¢\$.sëÔ\"è\\xAxÁ.øIf¤²ÇMÀ*ë&UPÇíÀ§R'èÁ†±OœtPÃ\nÆð0Ä¢B|Ä cˆ\$\"0¢ÏD\$äÒMpÖ0bžNP£6/J…Äœb̧Äö˜2Gá>H,æÿäy\$€7àÞ‹Šx¿d4?B4CÀ@€‹\r§Â|pâ0&š=(xg€è½cE\0Š?\0…p³‡P>¨0…äÆ\"ð¼—‡P5©e£d,@ÖÂf\$2ľoÃògª,-ÌìÀ";break;case"uk":$g="ÐI4‚É ¿h-`ì&ÑKÁBQpÌÌ 9‚š Ørñ ¾h-š¸-}[´¹Zõ¢‚•H`Rø¢„˜®dbèÒrbºh d±éZí¢Œ†Gà‹Hü¢ƒ Í\rõMs6@Se+ȃE6œJçTd€Jsh\$g\$æG†fÉj> ”µÂÕêlŠ]H_F¯M<ªhº¦ÁªÑ¨ä*‰6˜JÖ29š<Oq2¨Òy ±¾,*Q¥<Î…\$XF’˜lÎm…Ñ cJ 3¸(`úf†ßUˆ4'X‰Ê!Iä嬾½]GîtÓLtª‘˜Ê`m\r\\¶f…ésk0oi5¾.*(*|³ Oá«2\n225Ø•ÊV¹Œ7Ôð€K8M ø¥eàNh‘é£D˜ k«š@«¤r4€ªm³¦¦‚˜–¸ð:šÄ?-bjõ¹äzç*žê£‚ÿ*H#hiF” B‚bɤS-#lÚ¬”&(CÔÙ +ˆ¤ÃÁ Ú!Püpö Òª&2 ŒšÄ—!,Àϧ0tË3ÌP+ÙPºK\rDÒ±Hö¡ª,ºèÑ!-«(TrÑOpcàôit4Qh£…°òé/qsÙK°2ô›(HBW-!©tÏ2nbd…T43¸Í¤Jšýº‘\\)KµN€#£`؃Ä6¨ÀÆ0ÀP¦(‰’bW'%èÓ6ÏL”²oYÀÑŠ¹¦rÐü©ïã¼ÿǶڒõH*‰\nŽÅæBš Ի—[vÝ÷²¨ë[惵q\\æŒ\0O½0(æÏ¦\r}°t´¹:·ðJ9*Ð5Þ˜^6•¼†¸·4H¦ŒF;7å@ïÙÓ›Bу äÆ!Ô|\\®¯ó„b˜¤#HITÈ\"9O«¤Dtº=„bÀô+*âÊh‘(J°ìpÄmI(ªRŠèÒ*QN:iƒª\\-mÔ&®’è\"õ©)q-0©ñ\$%7އ’Û*¨®„}•Çì\"JÔ*\$`Y¸QÊ: Â(Q'.8)ÖdçiH.Á'Ö:t™Ž8ÖÆ©ÐÞØúïÝ`JmÏBhÂ9Žƒ(äxæ;ã”À2€Ò9£&‚!\0ÑàÁèD4ƒ àáxïé…ÃÈ6#wdw#8^2ÞøñØÃ˜Ò7ü!x0ŽC8Ê:yBýb\ra|\$£…€6ü xÃ>,ÁÌ?Àèz`¾†Ö°CHtvŽÈ6¬GúçÈéÖ/Ðh´cÔ HyöÂâ×€H\n\0¶\r¯è:Lá\0 ³‚—ÔI9NZ8¬•6œ4Ds”*\"=Ô’äÜÑB*!ĵš²ö…z8.È8‚EdPÉ‹¤Uä GIQC•)‘=´h![QM(ÉÁ –“ڣܫŒ7¤ª\"C‚}`é]i0µ£¼Ñ „9<†P©›vnSEŠ5bð\0žÂ¢‘dçþ6¢K”KHqR\"EBdšÔv‹Å<ɧ*§\nû9§°¯©(>CŠkp.Ò\\N\nšØE¦B‰rxCxu7\0êþƒ{Ö1Î:ÉÁ¥`\0ì^(F\nBe†äÀ_˹‚PD`äÃivAÙí¨r@ Ò¢ad§í¬0\nZÏÂþC²M8‰ÕÊšZ\$Š ˆµHÊÖòmë†zÆsr¼bó;npãUûBè´ü`mîF³zÚ Û\"ohQ8.TfÞ(y‘E…9&øƒ :–‹úF¨X|át/Š ‡ÅYØ¡6SFµäv.©•@zŠQ#¤/Î ÆVdăP6Úª…CŒ‰¡‰êÈPƒ0:ªÁE£éÅo½ÓÇ2D9Ç.µA8º¨ÝÕIÑDFÐLDbO˜YʾB&Zc@J¤›Ì*]S„ÒµU-^šú²FìÑ:#™àЫ%L_›úÔ«R¡)Òõ? ¾Ò«‚„óèÐJ1éá.¯HÅW¸+sL'Ôô?KíŽ×0iéT<Å5SêT‹„µ¦kÕ¨)4Dµ›:*%ÅAodr¥Wiñ»Fí7º¹×ó«õ9(Ë”uYˆÕY”†Ëܳé-£™©aE\$¦¢€P’²Ú¤ë¡Ëú¬˜yÞ·Fü‘]ƒ(`F€¦Žå“-Ì•¢uÓ[Ħµ6êØäeo=ö‰‚£•†Ru2–ŽNäPÌâ4i‰îä`»Øjͽ¬àÂb é‘ m^E#«NÕ;¥t'¡…¥–ãgrmF”.ê ¼°¼µË\$÷¢UL¢\$FÍýf&ô¾VÜc7©¯4Vhæ.3aÏÍÑt‚£Õ–·hs\$\n¼¤’vâ§Z.}ލú#gÒ̘3“s7 ¸ün×FyJyñŽT*ç Xæƒ\\ÅÇC&lÚ¤¾ŒÑÉ7<6Í'r3ñPÐÑ£i”™¦ä¹JÓÚ&³X1Xó\"ݪ'òA%+ñ‚a<Ó×Hý%¯ô6‡U°è͇pó*Fúœïj/«3îÎLûC]'\ržõF–Õ{0_GÚ2Ë\$Ü·¼ìK~éÁµ]¿nÂÄÑܶÄ2kËpSÁkOjN`(AÂÒ{Œ—ÙS(Éï(¢H]qÒ®+¶Ù¿„fHo´s`ZÇБ¢Û½ÅÝ3‹d,……Æèâ!ÑõCU+¨XN##FZ©Þúg\\˜à•…+³c.uÝB[½füI5í‹:ÇrôCMÑå„ÓŒssgtžYú„‚®Ä®ªôÆ«ÖÚÙ£˜4ØtÈ4Íu€û \$˜ÁÀ2b¯@iî*ù`nlÇ<ÈÔqkÝFß’á*¬¢MM,óü½ïð«§ÃÕ&>b›‘)¢‹¶¯P+Ù|™•ˆg<ùêyÓmZ¾‹ñF™K…Ôµˆ°-~\"z&ügÏi¨²lbˆÓÏeJI3Dû§Ú¤hd,Ôø•o†\"™Jp™ZÊQ{Å›¼ m§ÓŸ!ºÁªpJY’:höÞ˜[^˜Y\rÀ÷ÿÇןI>µ‡§öd”_—;ù,/'À²ìË4 PÑBµ^/¸%ƒî;*£OÞFïLÛ0\\\n2¹þýâ¼d¹£6Ú©ñ\"\\iú÷Tévø(bÙ°áçL;ïÞ+jNþO€c(znJ0\$`KÔ1Š¿\$/r_¦‹òž/¤Lœ—a`pížÔ„Ÿo`þMCÍ}.äj >pˆÊP \r· Bê;o[Oá³ ðzž\n‹ž®É†bÉèèÐírs\r½ÕðÈêŠÒ!l<Õ¬@È€0\$°MFÃ1ðq! ãÑ‘flCH®Ð`ëÏô!k,Çï¬m…Rðìˆ]+^*âêbD–*B#þqäöGC\0@pF²ª¸ðæÖFñBqå\r¢öÀÏð(JÔDßÅ@\"Š‹jÃÀ]&’ˆnJ+¢„»n‚ MÍ\r°mÉjà#L\$âq‚HKæöÌ*àbºD>ºŽkøÂ‹ÚŠBŒ¬Ñ0M\$sd=n”k0]ßpíQ0÷± bðHú¤o,ÒÊ'&Ñø½qþ>(JB±ê[’&uR- b• ¥åìÂÑw#BèI,³òÅÃ`²ƒz<ÐZ«ˆD<â@/š»ãá‹Þoî8EÆŒüä˜òE@Æ ›DS\"1ò‹\rЋ)28‡0Y#!)¢÷(çW*Ã#ª§2@ö\rÖ„ðEe\nIC·³+\$\\ül¬÷Œ¶]2Ä»RÈB°^¢2S-R°ÉåÚ´b†æµï.(„ŠâŃÅ)N—áE1½\"íÓ‡¨¥12£r½ÎH‡1Á.òã3³(ļ4ƒJ(úeU&…¤VlpIé+n“\"Q!5c5Î!6 êqï6ÆÃ5ãaò» Ѧöhтϲs(Ðßˤû«îÂíÞßh[3„\nîØ’z·\r:Lòô¤mE;ĸs·'óºàÒóò¤®ê\\Q#°Ò‡;æÎ <î.Ñ®7\r†òÑc'\rFëŽR§E½>ŠXУ=±>Pºêƒ=t©Aç=PÍB0ÇBmeAФl@†eÀØq\0@ƒÃÈ÷O40Ï̪ñ†‡?BRÐ ‚tðLɨX Ú§`\0Ä‚ Š\n ¨ÀZ\0@|\0Æ'²í„Ñ\nÊÑAuð.úÞµä»gIãlC³dþÂ<Ç4¬Õ\r´ÓíjT¤a†™%Ô¯Ç@#ÒkâÏ\$èâ&>øª¸BÌKN€S/ ¤Š\"Rã\n¼8“[MCÚf†ÄÆP¾õÍè&Ô`4e:Âlɧ7Eb·Fʲƒž[„H#HÈÝ*ò@˜™ ÉIuETˆ\nw%‚î¥ze&ÎiL£`AÌtö™Ôº=\n=F£1TôOW0*Éäñ!VËéWØI„¦®Žc93%WïX0z;p1fðþqËZn ;b@ª d\\Ì8ÞÝS%ô(‹ãZQj5ÆÙ!ŒÜJÁPQLT¡±=LÔëVä@@n)2ú\n–3é:‘Šeþ‘!¢‘oìýQ~ª\$.Âb¶e¶*,š6lÒpêþÏŠ=VTù5ÿ\\†868b®ÉžøD¬«ÐÛ@S¤©nr®ÖZ¼Uˆ¤fäŒv…âöm*.Ÿpj£lX¤\rY¤+?o¢û0p6¤/†o63oA~";break;case"zh":$g="ä^¨ês•\\šr¤îõâ|%ÌÂ:\$\nr.®„ö2Šr/d²È»[8Ð S™8€r©!T¡\\¸s¦’I4¢b§r¬ñ•ЀJs!Kd²u´eåV¦©ÅDªXçT®NTr}ʧEËVJr%СªÊÁBÀS¡^t*…êýΔTKR«\n‚^Z—RË“îdºÙÒ—ZVÕ©w:±MYVÑ {=åȺF:é·*!m[C¨ W*m|å^¨Nušíλ‡K©è¥•3y»ªÈ…¼%[W¡œê\ré`æFÁWI=Zew¨JÆé×21ççtN”%Ì‹T¹¯|…tµ0¾s©Zô›™<„–¦ÖŽd¢åЧCiWߟ×*¥/…Ùtt”%ÊZD”ë9Õ—„±Ð_(xÈ/§A–;ŽóÀЯ`í“oÉ D%¤8s–RN]œÄ\"†^‘§9zòœÄq\$r—D{¶L©ñÌvH ÄÒ”C¥ÅaÒJ—ñÁL‘EB\0NB0ê6\r\0è0ŒC`ÊcÂ7B˜¢&¤Š<]”9&r—‹™ÈéªÃøú0óÉ9‡3å:ÅCj^GLë9O³üu;93ÁÌSGALâœÄét“\$ƒ€^¤)KKœ¤:´seAÒJ.tËBŃÿD9Nd2ï• PØ:KúFJ‘\0†)ŠB0@“”‡9F*ÇIF¤‹áH»‰ªÐr‘¤ª¬–Ô5\0ÝÈQ?i¤\$ÒÜNœ¥ùgADU¡%{sn–ñ_på“5\"„úÌ•å½dU.Þ^ÚKS [‘éZòZbhÂ9Žƒ(äXæ;ã”&2€Ò9£ \\ƒ@4cƒ0z\r è8Ax^;æpÂ2\r£H݇بΌ£vx<a£pæ4ùðE+#Î2Ž™8¿,ËãXD #há-\r¹èèã|£a²:\r|&:\rûÂ5ËcHéˆaÃl¿ËÈN;ÄIRr–.‰Ì±¬¯¡^êºéÐ@( €@so[ãHGÝKÂD(èai±y¥É‚eL¦©ºrB/§1\\ZÃÖ1«-ÍéDO¤QA°Zi‰TŸô|8ž)Šœ[ÆäªÔé ’5cw)Ë×ö=šŽ\$,c̳9Ii‹#xêKÃp@:êã~fdCÒ3„˜ÃL´ÃND#\nœT¿ :¶+·íß`äÃj\\aÁÙœ+cÄ\"bxv«ÄŒŠ\$Ø àIËZj¼ðA˜©•AÇwê´¶™±Î*Y2… ˆñ0êXŠÃ˜@Wž° @œ„0M<ó¸·…ø‡pî%ŸÖúØjÿ¥s\$-ÖI-ÔW cÿ`{v,¨)ÚŠA,¨Ñ¤K±4ðœ¨P*X»Â E 2™!.o¡(‚CÑÀs‹ž'‹\nGI\"é%¡” „;·I¯,OBÒ.ÄÁ6ƒ”@Ũ¨„8Š%¢Üç»\"2\"ÈÈ€#\"¨ŒEEÜr€ÕŠqv¥I÷?&˜¶ÂHDjÑJloÉìú¢ˆ/ðºRÜMŠáÌ(:s>²NJŠcÄ¡å>â˜r¬³l^`Àº™s4HÌò¶&ÅÒA\"L_#U7Ôž-¢ù5Î)~¦Š~£ã/& AÆ<†IAž²ðnŹ-â”·@å<¨ÄÊ) ‘B#4ûŸ¡<%¯pJ„ÐTÍâôXŽQ&#V›nâ%ê¬A–!j¡î,N–J+àrñ[ÄÁ ˆ¨ÀŠY(#ä„P\$2™LÉæcG®²Ô§P”&[Q'0EBìBŽcÎzj™-¼–‰Ùù M“±6¦Üpʪɴ™äð¦D4\$Udž%püˆó\"9…Âã)¤s Ô5D*¢sAx™ÑA*#ü¼Ð,Y'£æªl½°ƒ˜G£u5bEqG£65L©·²öÃ@a€€€76àƒKñKM-°¶‡¾ aa©X4›J–ÓuM뀨+hT…ȶ5âœ×ŠÚꃅ¶N#–ÜØË)d¼™“fJ¿×2·Ä·fVÅËCìZ,\$Ѻ”üDOSþec„²ÂLG#ò#\\v±âó[Ñ{oEá‘·>ÂÝim,–÷—Ö;–DäãÒJrÅlH#N‡Ç-кPZÂ/·ªo°e?¯·uS‹¬\"K0Mõ?©Ö\rÀ«¹=`±mÜΩ؎}:ŒÜÐê!AéѨ¢´^숋›\"â´Xº¸ncã¬\$,¦Ž=™4f]B!Ê\$„e‚—â#.%ȦbCx—‚à„ä’t«/åëkÜ©ŠŒ•0!\\+ŒP¢Æñr…Àª¿F’Ü‘‘),Ë£9;2Ü2©fAåËâUÝb¶ó”¯Ã6:J£õa\"€¼ºgãCãûµ£\r3µÂˆCJÌ3¢Dï)˜í:i¢Qg®ž%,\nëj)é…u2l&€Õ‹³Ú'Mˆ¯P\"º„„€\$u³N7ÓL ×1Fœ>ºû£A…v&ÀØÚ“t:^æö‡3³S %;³ðF“š[NAÜÞ&ÄöY½š^èÀù§3¾Â>žfn‚Ó†0ÞÝ“RgÑ›¹æ\\Ñû·|—šˆaÌN©ÁP<ÜÏÕÁMæÇ@\\ [0ÂÃCÄÛ)Cˆè¤ŠØºò¢I³4&çe:5ð\"¥±\n\"ÇHšÜ˜X“aBQƒ&䆪‘É»!DŒé|¢”ZŒ †`+a°4†0Ö+ä~„6T·iƒkf\r!˜<‚ÜÝB3îKa´:°À@›kÞ\n¡P#ÐpècêA¸3·ZGDkè¯S\nin¢8/` ©-Óò[úïÉ…˜è\"Q7–AUv/ùM¹º#Œ\rVMòøÿ\nñK#ä\"Ôt‰ÓTçHMå ˆ23`νãê,pZ”®Ö¾RÕǹ(h:âV&•ØÇã ^ŠÉAvÉe௢§™í¹tWÀARØVÃflß`g½ 8GòCÓnª6#«Á’4©û˦TŒ°tM-•a[—ŽòªÌ%„·¿½%傲aÌiÚtCå,\$\"¤,%¡FZéö:B\nø‚Zöâ²-¯z”rS*ŠÈ ã—Ï|”¶øƒ:3ìVd”+b¨:¬˜ íþ1\0 \0@š t\n`¦";break;case"zh-tw":$g="ä^¨ê%Ó•\\šr¥ÑÎõâ|%ÌÎu:HçB(\\Ë4«‘pŠr –neRQÌ¡D8Ð S•\nt*.tÒI&”G‘N”ÊAʤS¹V÷: t%9Sy:\"<r«STâ¢.©‚ ’Ôr}ʧEÒÖI'2qèY¡ÜÉdË¡B¨•K€§B©=1@ ÷:R¬æJ®*)zZ]KeO¹“('JY'-V¥ÜêÅ4ye-D%íÕg\"éé@,œ¨…´µr¾€%n–›ZeʺU¹Ök·:Õcz^.¬µÍYʸYº0ç*½\rÚ-VÍz®.™]Ë”´µ‚áȹB¹ú S¥¸s\$Ðül]N€r¡×[TƒšÁKMÉEÌ‘DèS%³—Óȶ?kY`r—eÑÒP©i>[Äb.[•AxW¡ã @1# ÊaKºï¼\$:ZC—¬pî“d1ÊH\nY N(K È]—g1G iÎ^•ÊYI5ä{ºLª1U!§È8*£Àè\$©n×”ÉiŽ—¤à#£`؃Ä6¡\0æ1Œ#p)Š\"aÊH—±™H¥‘\$›°œ¤#D©?™rÿµÍ„úÿ5Þö=ÓÄ\ns•d]\0ÍÑ}\0æœÄñmD©ebvž¥¤a^î(Ds¤Ô/Itçº/R[EѰ·µn]ç;ÏÄ\rƒ ä‹£,š\0†)ŠB4À7c(ܸiÒC‘°´^4 ‚Þr’ÅrãTTÇ1ŸDý¶)Œ£˜æ4ãp@r—ä,DVr’¤úú¸%s]ËsÝ7YnY;Äs†–igÚ\$±`í:\$)Km£Ñ+_¦§1Him‰£ç\rA\0ác¸Þ9BÒhà4ŽC(ÈàÂ\rhÌ„C@è:Ð^Žú\\0ŒƒhÒ7£]“Œá}•§IÖUø7áÀ0ŽC8Ê:güÇ4a|\$£„È6ÙC xŒ!ð@¤@è4\rð°è7î#\r’\r2xᤳNÒ,K\"Ì<%¢\\BœÅABÚœ*ÊDÆeÛRù•ç1ZX€(q<_Ç–¤\"D)f7|µÜ@àDãÐR! zb™¦¬ÌW±5žGÙ”iÊQÇ)P)Ø 'Šb AI”…R~S®'1pM¨XÅ\nLÛÏÑ\0Bø~/·Ža€˜•¨2[bÈÞ:„EÔ:ìÃ~ˆfcÒ3„`˜0iL€€;–f‚ P¹–ÊÉÒ{}€È7†ÔÌÒC³IpŒE_>w¶sVÚ“6•š1TO\"ÛV¨†äzÕk\n…§tÐŽqP\"ÍšV W¤LEÄX€Â°”Î\"DAe„0M7@#ØžtMÅW㜃äU¤FBŠ.¢aH;«AWÁw0 %F«Z~Èñ‰nDs7&ƒVÙ?äF‹R—£`\n á8P T²\nB@Š,Š3]ÆÑÊ#Ä&’°ØÛŽ‘BñDñaJ)L]%UjÐHèïI+¾Œ(è r•¢è*Øè⌥°§ÂG„Y=ò(.Ëиsó¸PRÅQ÷?'íW›ã2EÅ ¢¢ðÕc⟇<Ù›f¨rá9…Ð\"âlW8Ñ2 Å̽@o=GÈý.…ÂÓ¦õUÃ)çÈ™“ì¿S®»„|IÇLr©åL]á‚UQ¦‹Ä…\r¡ÀºHFv`‹³J 'ꌘ\"ô¾áÐ÷ÊXŸ£ TÍ£Õ %ˆ5 ÁB#5*¥‚ˆ'„¶ Ll—’‚ôXŽ‘>/Ü‘fMéÄ]ŠI.§Ð\\x_0‘€\nT\"Håª4Ý·¡ij\"éÍ+¥«l¦’>HEœÐ':³’%âlE0^ñæ—©ã ‡(ƒ˜VŠ\"Z ×p¡ãœR e<]E!1‡Â\nQ|'‡!¹7t‹‹jª l‰º†ðTVQªÕ6§”¦”±Z”Äy—z˸L§1΄’Ÿ¢ tˆ2K*©Ù•R·ÂiŸU&ñòaR sÎÈò¿ÜÒ@a×v<•órNãî~ 0Á@›ÀpA¦¦F´ù[¸ ~0¡¤ÀMàLI‘Â'”ö&п¥DLáL9Åȼæzס&KSÕô¾×A‡L …WÌÄ'µ¤µŽql\$íõš°…í™»7ϦVXZäasUbŽÂ¥¾jb1Q&É‘-›‡„G„T#Dž” àDbòòhñ´•%²ÛŸÑs8fÔÜbŠnc!Ë(d›§”iQÕÑ Ž±L-ª˜FÕ5þÂK’°¶ãš,C—2°²¸)û0È_H¡šo b<çQ„ƒo•¡A´þ™Ó{{Q*5HÊb#TáIãî]ÌgÒzèÙޞՒtÑÊ\$„eÅ¢ וػ…\0ˆ%ÂÝÉÜS\$4‹0'„MdiBÁ\n ¨ÒSº“.»Üž˜™qßb<%'÷X›Rjý3}5LyÑQöué2Û‰§„ò|*NkãÔü}Áú-ùv8Žhç´&žÓÐø‡lm%ñ™¶äÑÚ'îªmXçG˜¶ÐX{tQ컢&º£»ªçîÍåºi\nݦ•;•ò¢é½!j’\rNýŽƒ’ù_L,·4^†éuãâ¢\$3uÝø‡‹ñ—½x²\$‡ú\\°1¾aÇ\"0<¡“â¥Ç‹ ¿×lOjdð¿øŒøŸF÷ŠæJÎöÿÞêPJɇº%ŸŸôYù]Ìiß|?ˆ—µïIÄ/=>Z“=þ7?ºâëËä\$1àÐˈ¿£Hú\$©¥V(¦}2]s(ר(\\ ¥ç¯#j «å~ñŠ1zEÅÀ½%ÂÆ®÷=þ-|}Bµ~æ\nê„hÐx¨ël!« Ø\nÃl\r!Œ5‚úÌða\rÕ2ÞÚÝCHf-ð:8@\0“(m¬}¦V!B F à, Çìpgp•›å1`¨˜sW¤rž+q5P}þBƒ¤K‰ÁÑcÕ\$×VÁ šF{'(†á“·¯” J[²áS÷€ ˜ýƒ#GÿÛü7NL«ÈL\$èˆBÌQ<KK€²+&Ì!С˜ð%ƒ6¢Š¨ÁÁ&ðo\nðíÊäƒ6[`¨½eÊf‹ªL Ä¥”ôÀàˆ\r ôeÇš¥\",)ªÑëFšM¼%¢ª…¡ÌEäbÅA*ňÜ-Œ–”©°È!+äªPÎ+\"ćìpR©ÔO'¤,šD¬+âòÁ|\"—PžTð!N:!@a\nÂhgé™AÐðÂèA~Jx³¡çÔê@ \0t š@¦\n`";break;}$ag=array();foreach(explode("\n",lzw_decompress($g))as$X)$ag[]=(strpos($X,"\t")?explode("\t",$X):$X);return$ag;}if(!$ag)$ag=get_translations($a);if(extension_loaded('pdo')){class
137Min_PDO
138extends
139PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
140__construct(){global$c;$te=array_search("SQL",$c->operators);if($te!==false)unset($c->operators[$te]);}function
141dsn($Eb,$V,$pe,$Yb='auth_error'){set_exception_handler($Yb);parent::__construct($Eb,$V,$pe);restore_exception_handler();$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
142query($J,$hg=false){$K=parent::query($J);$this->error="";if(!$K){list(,$this->errno,$this->error)=$this->errorInfo();return
143false;}$this->store_result($K);return$K;}function
144multi_query($J){return$this->_result=$this->query($J);}function
145store_result($K=null){if(!$K){$K=$this->_result;if(!$K)return
146false;}if($K->columnCount()){$K->num_rows=$K->rowCount();return$K;}$this->affected_rows=$K->rowCount();return
147true;}function
148next_result(){if(!$this->_result)return
149false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
150result($J,$n=0){$K=$this->query($J);if(!$K)return
151false;$M=$K->fetch();return$M[$n];}}class
152Min_PDOStatement
153extends
154PDOStatement{var$_offset=0,$num_rows;function
155fetch_assoc(){return$this->fetch(2);}function
156fetch_row(){return$this->fetch(3);}function
157fetch_field(){$M=(object)$this->getColumnMeta($this->_offset++);$M->orgtable=$M->table;$M->orgname=$M->name;$M->charsetnr=(in_array("blob",(array)$M->flags)?63:0);return$M;}}}$Ab=array();$Ab=array("server"=>"MySQL")+$Ab;if(!defined("DRIVER")){$we=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
158Min_DB
159extends
160MySQLi{var$extension="MySQLi";function
161Min_DB(){parent::init();}function
162connect($P,$V,$pe){mysqli_report(MYSQLI_REPORT_OFF);list($Fc,$se)=explode(":",$P,2);$L=@$this->real_connect(($P!=""?$Fc:ini_get("mysqli.default_host")),($P.$V!=""?$V:ini_get("mysqli.default_user")),($P.$V.$pe!=""?$pe:ini_get("mysqli.default_pw")),null,(is_numeric($se)?$se:ini_get("mysqli.default_port")),(!is_numeric($se)?$se:null));if($L){if(method_exists($this,'set_charset'))$this->set_charset("utf8");else$this->query("SET NAMES utf8");}return$L;}function
163result($J,$n=0){$K=$this->query($J);if(!$K)return
164false;$M=$K->fetch_array();return$M[$n];}function
165quote($tf){return"'".$this->escape_string($tf)."'";}}}elseif(extension_loaded("mysql")&&!(ini_get("sql.safe_mode")&&extension_loaded("pdo_mysql"))){class
166Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
167connect($P,$V,$pe){$this->_link=@mysql_connect(($P!=""?$P:ini_get("mysql.default_host")),("$P$V"!=""?$V:ini_get("mysql.default_user")),("$P$V$pe"!=""?$pe: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
168quote($tf){return"'".mysql_real_escape_string($tf,$this->_link)."'";}function
169select_db($mb){return
170mysql_select_db($mb,$this->_link);}function
171query($J,$hg=false){$K=@($hg?mysql_unbuffered_query($J,$this->_link):mysql_query($J,$this->_link));$this->error="";if(!$K){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
172false;}if($K===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
173true;}return
174new
175Min_Result($K);}function
176multi_query($J){return$this->_result=$this->query($J);}function
177store_result(){return$this->_result;}function
178next_result(){return
179false;}function
180result($J,$n=0){$K=$this->query($J);if(!$K||!$K->num_rows)return
181false;return
182mysql_result($K->_result,0,$n);}}class
183Min_Result{var$num_rows,$_result,$_offset=0;function
184Min_Result($K){$this->_result=$K;$this->num_rows=mysql_num_rows($K);}function
185fetch_assoc(){return
186mysql_fetch_assoc($this->_result);}function
187fetch_row(){return
188mysql_fetch_row($this->_result);}function
189fetch_field(){$L=mysql_fetch_field($this->_result,$this->_offset++);$L->orgtable=$L->table;$L->orgname=$L->name;$L->charsetnr=($L->blob?63:0);return$L;}function
190__destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
191Min_DB
192extends
193Min_PDO{var$extension="PDO_MySQL";function
194connect($P,$V,$pe){$this->dsn("mysql:host=".str_replace(":",";unix_socket=",preg_replace('~:(\\d)~',';port=\\1',$P)),$V,$pe);$this->query("SET NAMES utf8");return
195true;}function
196select_db($mb){return$this->query("USE ".idf_escape($mb));}function
197query($J,$hg=false){$this->setAttribute(1000,!$hg);return
198parent::query($J,$hg);}}}function
199idf_escape($Ic){return"`".str_replace("`","``",$Ic)."`";}function
200table($Ic){return
201idf_escape($Ic);}function
202connect(){global$c;$h=new
203Min_DB;$ib=$c->credentials();if($h->connect($ib[0],$ib[1],$ib[2])){$h->query("SET sql_quote_show_create = 1, autocommit = 1");return$h;}$L=$h->error;if(function_exists('iconv')&&!is_utf8($L)&&strlen($bf=iconv("windows-1250","utf-8",$L))>strlen($L))$L=$bf;return$L;}function
204get_databases($nc){global$h;$L=get_session("dbs");if($L===null){$J=($h->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$L=($nc?slow_query($J):get_vals($J));restart_session();set_session("dbs",$L);stop_session();}return$L;}function
205limit($J,$Z,$_,$Jd=0,$hf=" "){return" $J$Z".($_!==null?$hf."LIMIT $_".($Jd?" OFFSET $Jd":""):"");}function
206limit1($J,$Z){return
207limit($J,$Z,1);}function
208db_collation($l,$Ta){global$h;$L=null;$j=$h->result("SHOW CREATE DATABASE ".idf_escape($l),1);if(preg_match('~ COLLATE ([^ ]+)~',$j,$C))$L=$C[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$j,$C))$L=$Ta[$C[1]][-1];return$L;}function
209engines(){$L=array();foreach(get_rows("SHOW ENGINES")as$M){if(ereg("YES|DEFAULT",$M["Support"]))$L[]=$M["Engine"];}return$L;}function
210logged_user(){global$h;return$h->result("SELECT USER()");}function
211tables_list(){global$h;return
212get_key_vals("SHOW".($h->server_info>=5?" FULL":"")." TABLES");}function
213count_tables($k){$L=array();foreach($k
214as$l)$L[$l]=count(get_vals("SHOW TABLES IN ".idf_escape($l)));return$L;}function
215table_status($F="",$gc=false){global$h;$L=array();foreach(get_rows($gc&&$h->server_info>=5?"SELECT TABLE_NAME AS Name, Engine, TABLE_COMMENT AS Comment FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ".($F!=""?"AND TABLE_NAME = ".q($F):"ORDER BY Name"):"SHOW TABLE STATUS".($F!=""?" LIKE ".q(addcslashes($F,"%_\\")):""))as$M){if($M["Engine"]=="InnoDB")$M["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\\1',$M["Comment"]);if(!isset($M["Engine"]))$M["Comment"]="";if($F!="")return$M;$L[$M["Name"]]=$M;}return$L;}function
216is_view($S){return$S["Engine"]===null;}function
217fk_support($S){return
218eregi("InnoDB|IBMDB2I",$S["Engine"]);}function
219fields($R){$L=array();foreach(get_rows("SHOW FULL COLUMNS FROM ".table($R))as$M){preg_match('~^([^( ]+)(?:\\((.+)\\))?( unsigned)?( zerofill)?$~',$M["Type"],$C);$L[$M["Field"]]=array("field"=>$M["Field"],"full_type"=>$M["Type"],"type"=>$C[1],"length"=>$C[2],"unsigned"=>ltrim($C[3].$C[4]),"default"=>($M["Default"]!=""||ereg("char|set",$C[1])?$M["Default"]:null),"null"=>($M["Null"]=="YES"),"auto_increment"=>($M["Extra"]=="auto_increment"),"on_update"=>(eregi('^on update (.+)',$M["Extra"],$C)?$C[1]:""),"collation"=>$M["Collation"],"privileges"=>array_flip(explode(",",$M["Privileges"])),"comment"=>$M["Comment"],"primary"=>($M["Key"]=="PRI"),);}return$L;}function
220indexes($R,$i=null){$L=array();foreach(get_rows("SHOW INDEX FROM ".table($R),$i)as$M){$L[$M["Key_name"]]["type"]=($M["Key_name"]=="PRIMARY"?"PRIMARY":($M["Index_type"]=="FULLTEXT"?"FULLTEXT":($M["Non_unique"]?"INDEX":"UNIQUE")));$L[$M["Key_name"]]["columns"][]=$M["Column_name"];$L[$M["Key_name"]]["lengths"][]=$M["Sub_part"];$L[$M["Key_name"]]["descs"][]=null;}return$L;}function
221foreign_keys($R){global$h,$Qd;static$qe='`(?:[^`]|``)+`';$L=array();$gb=$h->result("SHOW CREATE TABLE ".table($R),1);if($gb){preg_match_all("~CONSTRAINT ($qe) FOREIGN KEY \\(((?:$qe,? ?)+)\\) REFERENCES ($qe)(?:\\.($qe))? \\(((?:$qe,? ?)+)\\)(?: ON DELETE ($Qd))?(?: ON UPDATE ($Qd))?~",$gb,$od,PREG_SET_ORDER);foreach($od
222as$C){preg_match_all("~$qe~",$C[2],$mf);preg_match_all("~$qe~",$C[5],$If);$L[idf_unescape($C[1])]=array("db"=>idf_unescape($C[4]!=""?$C[3]:$C[4]),"table"=>idf_unescape($C[4]!=""?$C[4]:$C[3]),"source"=>array_map('idf_unescape',$mf[0]),"target"=>array_map('idf_unescape',$If[0]),"on_delete"=>($C[6]?$C[6]:"RESTRICT"),"on_update"=>($C[7]?$C[7]:"RESTRICT"),);}}return$L;}function
223view($F){global$h;return
224array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\\s+AS\\s+~isU','',$h->result("SHOW CREATE VIEW ".table($F),1)));}function
225collations(){$L=array();foreach(get_rows("SHOW COLLATION")as$M){if($M["Default"])$L[$M["Charset"]][-1]=$M["Collation"];else$L[$M["Charset"]][]=$M["Collation"];}ksort($L);foreach($L
226as$z=>$X)asort($L[$z]);return$L;}function
227information_schema($l){global$h;return($h->server_info>=5&&$l=="information_schema")||($h->server_info>=5.5&&$l=="performance_schema");}function
228error(){global$h;return
229h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
230error_line(){global$h;if(ereg(' at line ([0-9]+)$',$h->error,$Qe))return$Qe[1]-1;}function
231create_database($l,$Sa){set_session("dbs",null);return
232queries("CREATE DATABASE ".idf_escape($l).($Sa?" COLLATE ".q($Sa):""));}function
233drop_databases($k){restart_session();set_session("dbs",null);return
234apply_queries("DROP DATABASE",$k,'idf_escape');}function
235rename_database($F,$Sa){if(create_database($F,$Sa)){$Re=array();foreach(tables_list()as$R=>$U)$Re[]=table($R)." TO ".idf_escape($F).".".table($R);if(!$Re||queries("RENAME TABLE ".implode(", ",$Re))){queries("DROP DATABASE ".idf_escape(DB));return
236true;}}return
237false;}function
238auto_increment(){$xa=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$v){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$v["columns"],true)){$xa="";break;}if($v["type"]=="PRIMARY")$xa=" UNIQUE";}}return" AUTO_INCREMENT$xa";}function
239alter_table($R,$F,$o,$oc,$Xa,$Pb,$Sa,$wa,$me){$ra=array();foreach($o
240as$n)$ra[]=($n[1]?($R!=""?($n[0]!=""?"CHANGE ".idf_escape($n[0]):"ADD"):" ")." ".implode($n[1]).($R!=""?$n[2]:""):"DROP ".idf_escape($n[0]));$ra=array_merge($ra,$oc);$qf="COMMENT=".q($Xa).($Pb?" ENGINE=".q($Pb):"").($Sa?" COLLATE ".q($Sa):"").($wa!=""?" AUTO_INCREMENT=$wa":"").$me;if($R=="")return
241queries("CREATE TABLE ".table($F)." (\n".implode(",\n",$ra)."\n) $qf");if($R!=$F)$ra[]="RENAME TO ".table($F);$ra[]=$qf;return
242queries("ALTER TABLE ".table($R)."\n".implode(",\n",$ra));}function
243alter_indexes($R,$ra){foreach($ra
244as$z=>$X)$ra[$z]=($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
245queries("ALTER TABLE ".table($R).implode(",",$ra));}function
246truncate_tables($Ff){return
247apply_queries("TRUNCATE TABLE",$Ff);}function
248drop_views($wg){return
249queries("DROP VIEW ".implode(", ",array_map('table',$wg)));}function
250drop_tables($Ff){return
251queries("DROP TABLE ".implode(", ",array_map('table',$Ff)));}function
252move_tables($Ff,$wg,$If){$Re=array();foreach(array_merge($Ff,$wg)as$R)$Re[]=table($R)." TO ".idf_escape($If).".".table($R);return
253queries("RENAME TABLE ".implode(", ",$Re));}function
254copy_tables($Ff,$wg,$If){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($Ff
255as$R){$F=($If==DB?table("copy_$R"):idf_escape($If).".".table($R));if(!queries("DROP TABLE IF EXISTS $F")||!queries("CREATE TABLE $F LIKE ".table($R))||!queries("INSERT INTO $F SELECT * FROM ".table($R)))return
256false;}foreach($wg
257as$R){$F=($If==DB?table("copy_$R"):idf_escape($If).".".table($R));$vg=view($R);if(!queries("DROP VIEW IF EXISTS $F")||!queries("CREATE VIEW $F AS $vg[select]"))return
258false;}return
259true;}function
260trigger($F){if($F=="")return
261array();$N=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($F));return
262reset($N);}function
263triggers($R){$L=array();foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($R,"%_\\")))as$M)$L[$M["Trigger"]]=array($M["Timing"],$M["Event"]);return$L;}function
264trigger_options(){return
265array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW"),);}function
266routine($F,$U){global$h,$Rb,$Nc,$gg;$pa=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$fg="((".implode("|",array_merge(array_keys($gg),$pa)).")\\b(?:\\s*\\(((?:[^'\")]*|$Rb)+)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s]+)['\"]?)?";$qe="\\s*(".($U=="FUNCTION"?"":$Nc).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$fg";$j=$h->result("SHOW CREATE $U ".idf_escape($F),2);preg_match("~\\(((?:$qe\\s*,?)*)\\)\\s*".($U=="FUNCTION"?"RETURNS\\s+$fg\\s+":"")."(.*)~is",$j,$C);$o=array();preg_match_all("~$qe\\s*,?~is",$C[1],$od,PREG_SET_ORDER);foreach($od
267as$he){$F=str_replace("``","`",$he[2]).$he[3];$o[]=array("field"=>$F,"type"=>strtolower($he[5]),"length"=>preg_replace_callback("~$Rb~s",'normalize_enum',$he[6]),"unsigned"=>strtolower(preg_replace('~\\s+~',' ',trim("$he[8] $he[7]"))),"null"=>1,"full_type"=>$he[4],"inout"=>strtoupper($he[1]),"collation"=>strtolower($he[9]),);}if($U!="FUNCTION")return
268array("fields"=>$o,"definition"=>$C[11]);return
269array("fields"=>$o,"returns"=>array("type"=>$C[12],"length"=>$C[13],"unsigned"=>$C[15],"collation"=>$C[16]),"definition"=>$C[17],"language"=>"SQL",);}function
270routines(){return
271get_rows("SELECT ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
272routine_languages(){return
273array();}function
274begin(){return
275queries("BEGIN");}function
276insert_into($R,$Q){return
277queries("INSERT INTO ".table($R)." (".implode(", ",array_keys($Q)).")\nVALUES (".implode(", ",$Q).")");}function
278insert_update($R,$Q,$ze){foreach($Q
279as$z=>$X)$Q[$z]="$z = $X";$og=implode(", ",$Q);return
280queries("INSERT INTO ".table($R)." SET $og ON DUPLICATE KEY UPDATE $og");}function
281last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
282explain($h,$J){return$h->query("EXPLAIN ".($h->server_info>=5.1?"PARTITIONS ":"").$J);}function
283found_rows($S,$Z){return($Z||$S["Engine"]!="InnoDB"?null:$S["Rows"]);}function
284types(){return
285array();}function
286schemas(){return
287array();}function
288get_schema(){return"";}function
289set_schema($df){return
290true;}function
291create_sql($R,$wa){global$h;$L=$h->result("SHOW CREATE TABLE ".table($R),1);if(!$wa)$L=preg_replace('~ AUTO_INCREMENT=\\d+~','',$L);return$L;}function
292truncate_sql($R){return"TRUNCATE ".table($R);}function
293use_sql($mb){return"USE ".idf_escape($mb);}function
294trigger_sql($R,$vf){$L="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($R,"%_\\")),null,"-- ")as$M)$L.="\n".($vf=='CREATE+ALTER'?"DROP TRIGGER IF EXISTS ".idf_escape($M["Trigger"]).";;\n":"")."CREATE TRIGGER ".idf_escape($M["Trigger"])." $M[Timing] $M[Event] ON ".table($M["Table"])." FOR EACH ROW\n$M[Statement];;\n";return$L;}function
295show_variables(){return
296get_key_vals("SHOW VARIABLES");}function
297process_list(){return
298get_rows("SHOW FULL PROCESSLIST");}function
299show_status(){return
300get_key_vals("SHOW STATUS");}function
301convert_field($n){if(ereg("binary",$n["type"]))return"HEX(".idf_escape($n["field"]).")";if($n["type"]=="bit")return"BIN(".idf_escape($n["field"])." + 0)";if(ereg("geometry|point|linestring|polygon",$n["type"]))return"AsWKT(".idf_escape($n["field"]).")";}function
302unconvert_field($n,$L){if(ereg("binary",$n["type"]))$L="UNHEX($L)";if($n["type"]=="bit")$L="CONV($L, 2, 10) + 0";if(ereg("geometry|point|linestring|polygon",$n["type"]))$L="GeomFromText($L)";return$L;}function
303support($hc){global$h;return!ereg("scheme|sequence|type".($h->server_info<5.1?"|event|partitioning".($h->server_info<5?"|view|routine|trigger":""):""),$hc);}$y="sql";$gg=array();$uf=array();foreach(array(lang(11)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(12)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(13)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(14)=>array("enum"=>65535,"set"=>64),lang(15)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(16)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$z=>$X){$gg+=$X;$uf[$z]=array_keys($X);}$ng=array("unsigned","zerofill","unsigned zerofill");$Ud=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$xc=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$Ac=array("avg","count","count distinct","group_concat","max","min","sum");$Hb=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.7.1";class
304Adminer{var$operators;function
305name(){return"<a href='http://www.adminer.org/' id='h1'>Adminer</a>";}function
306credentials(){return
307array(SERVER,$_GET["username"],get_session("pwds"));}function
308permanentLogin($j=false){return
309password_file($j);}function
310database(){return
311DB;}function
312databases($nc=true){return
313get_databases($nc);}function
314queryTimeout(){return
3155;}function
316headers(){return
317true;}function
318head(){return
319true;}function
320loginForm(){global$Ab;echo'<table cellspacing="0">
321<tr><th>',lang(17),'<td>',html_select("auth[driver]",$Ab,DRIVER,"loginDriver(this);"),'<tr><th>',lang(18),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">
322<tr><th>',lang(19),'<td><input name="auth[username]" id="username" value="',h($_GET["username"]),'" autocapitalize="off">
323<tr><th>',lang(20),'<td><input type="password" name="auth[password]">
324<tr><th>',lang(21),'<td><input name="auth[db]" value="',h($_GET["db"]);?>" autocapitalize="off">
325</table>
326<script type="text/javascript">
327var username = document.getElementById('username');
328focus(username);
329username.form['auth[driver]'].onchange();
330</script>
331<?php
332
333echo"<p><input type='submit' value='".lang(22)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(23))."\n";}function
334login($md,$pe){return
335true;}function
336tableName($Af){return
337h($Af["Name"]);}function
338fieldName($n,$Xd=0){return'<span title="'.h($n["full_type"]).'">'.h($n["field"]).'</span>';}function
339selectLinks($Af,$Q=""){echo'<p class="tabs">';$ld=array("select"=>lang(24),"table"=>lang(25));if(is_view($Af))$ld["view"]=lang(26);else$ld["create"]=lang(27);if($Q!==null)$ld["edit"]=lang(28);foreach($ld
340as$z=>$X)echo" <a href='".h(ME)."$z=".urlencode($Af["Name"]).($z=="edit"?$Q:"")."'".bold(isset($_GET[$z])).">$X</a>";echo"\n";}function
341foreignKeys($R){return
342foreign_keys($R);}function
343backwardKeys($R,$_f){return
344array();}function
345backwardKeysPrint($za,$M){}function
346selectQuery($J){global$y,$T;return"<form action='".h(ME)."sql=' method='post'><p><span onclick=\"return !selectEditSql(event, this, '".lang(29)."');\">"."<code class='jush-$y'>".h(str_replace("\n"," ",$J))."</code>"." <a href='".h(ME)."sql=".urlencode($J)."'>".lang(30)."</a>"."</span><input type='hidden' name='token' value='$T'></p></form>\n";}function
347rowDescription($R){return"";}function
348rowDescriptions($N,$pc){return$N;}function
349selectLink($X,$n){}function
350selectVal($X,$A,$n){$L=($X===null?"<i>NULL</i>":(ereg("char|binary",$n["type"])&&!ereg("var",$n["type"])?"<code>$X</code>":$X));if(ereg('blob|bytea|raw|file',$n["type"])&&!is_utf8($X))$L=lang(31,strlen(html_entity_decode($X,ENT_QUOTES)));return($A?"<a href='".h($A)."'>$L</a>":$L);}function
351editVal($X,$n){return$X;}function
352selectColumnsPrint($O,$f){global$xc,$Ac;print_fieldset("select",lang(32),$O);$t=0;$vc=array(lang(33)=>$xc,lang(34)=>$Ac);foreach($O
353as$z=>$X){$X=$_GET["columns"][$z];echo"<div>".html_select("columns[$t][fun]",array(-1=>"")+$vc,$X["fun"]),"(<select name='columns[$t][col]' onchange='selectFieldChange(this.form);'><option>".optionlist($f,$X["col"],true)."</select>)</div>\n";$t++;}echo"<div>".html_select("columns[$t][fun]",array(-1=>"")+$vc,"","this.nextSibling.nextSibling.onchange();"),"(<select name='columns[$t][col]' onchange='selectAddRow(this);'><option>".optionlist($f,null,true)."</select>)</div>\n","</div></fieldset>\n";}function
354selectSearchPrint($Z,$f,$w){print_fieldset("search",lang(35),$Z);foreach($w
355as$t=>$v){if($v["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$v["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$t]' value='".h($_GET["fulltext"][$t])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$t]",1,isset($_GET["boolean"][$t]),"BOOL"),"<br>\n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Ia="this.nextSibling.onchange();";for($t=0;$t<=count($_GET["where"]);$t++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div><select name='where[$t][col]' onchange='$Ia'><option value=''>(".lang(36).")".optionlist($f,$X["col"],true)."</select>",html_select("where[$t][op]",$this->operators,$X["op"],$Ia),"<input type='search' name='where[$t][val]' value='".h($X["val"])."' onchange='".($X?"selectFieldChange(this.form)":"selectAddRow(this)").";' onsearch='selectSearchSearch(this);'></div>\n";}}echo"</div></fieldset>\n";}function
356selectOrderPrint($Xd,$f,$w){print_fieldset("sort",lang(37),$Xd);$t=0;foreach((array)$_GET["order"]as$z=>$X){if(isset($f[$X])){echo"<div><select name='order[$t]' onchange='selectFieldChange(this.form);'><option>".optionlist($f,$X,true)."</select>",checkbox("desc[$t]",1,isset($_GET["desc"][$z]),lang(38))."</div>\n";$t++;}}echo"<div><select name='order[$t]' onchange='selectAddRow(this);'><option>".optionlist($f,null,true)."</select>",checkbox("desc[$t]",1,false,lang(38))."</div>\n","</div></fieldset>\n";}function
357selectLimitPrint($_){echo"<fieldset><legend>".lang(39)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($_)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>\n";}function
358selectLengthPrint($Nf){if($Nf!==null){echo"<fieldset><legend>".lang(40)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($Nf)."'>","</div></fieldset>\n";}}function
359selectActionPrint($w){echo"<fieldset><legend>".lang(41)."</legend><div>","<input type='submit' value='".lang(32)."'>"," <span id='noindex' title='".lang(42)."'></span>","<script type='text/javascript'>\n","var indexColumns = ";$f=array();foreach($w
360as$v){if($v["type"]!="FULLTEXT")$f[reset($v["columns"])]=1;}$f[""]=1;foreach($f
361as$z=>$X)json_row($z);echo";\n","selectFieldChange(document.getElementById('form'));\n","</script>\n","</div></fieldset>\n";}function
362selectCommandPrint(){return!information_schema(DB);}function
363selectImportPrint(){return!information_schema(DB);}function
364selectEmailPrint($Lb,$f){}function
365selectColumnsProcess($f,$w){global$xc,$Ac;$O=array();$zc=array();foreach((array)$_GET["columns"]as$z=>$X){if($X["fun"]=="count"||(isset($f[$X["col"]])&&(!$X["fun"]||in_array($X["fun"],$xc)||in_array($X["fun"],$Ac)))){$O[$z]=apply_sql_function($X["fun"],(isset($f[$X["col"]])?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$Ac))$zc[]=$O[$z];}}return
366array($O,$zc);}function
367selectSearchProcess($o,$w){global$y;$L=array();foreach($w
368as$t=>$v){if($v["type"]=="FULLTEXT"&&$_GET["fulltext"][$t]!="")$L[]="MATCH (".implode(", ",array_map('idf_escape',$v["columns"])).") AGAINST (".q($_GET["fulltext"][$t]).(isset($_GET["boolean"][$t])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$Za=" $X[op]";if(ereg('IN$',$X["op"])){$Kc=process_length($X["val"]);$Za.=" (".($Kc!=""?$Kc:"NULL").")";}elseif($X["op"]=="SQL")$Za=" $X[val]";elseif($X["op"]=="LIKE %%")$Za=" LIKE ".$this->processInput($o[$X["col"]],"%$X[val]%");elseif(!ereg('NULL$',$X["op"]))$Za.=" ".$this->processInput($o[$X["col"]],$X["val"]);if($X["col"]!="")$L[]=idf_escape($X["col"]).$Za;else{$Ua=array();foreach($o
369as$F=>$n){$Tc=ereg('char|text|enum|set',$n["type"]);if((is_numeric($X["val"])||!ereg('(^|[^o])int|float|double|decimal|bit',$n["type"]))&&(!ereg("[\x80-\xFF]",$X["val"])||$Tc)){$F=idf_escape($F);$Ua[]=($y=="sql"&&$Tc&&!ereg('^utf8',$n["collation"])?"CONVERT($F USING utf8)":$F);}}$L[]=($Ua?"(".implode("$Za OR ",$Ua)."$Za)":"0");}}}return$L;}function
370selectOrderProcess($o,$w){$L=array();foreach((array)$_GET["order"]as$z=>$X){if(isset($o[$X])||preg_match('~^((COUNT\\(DISTINCT |[A-Z0-9_]+\\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\\)|COUNT\\(\\*\\))$~',$X))$L[]=(isset($o[$X])?idf_escape($X):$X).(isset($_GET["desc"][$z])?" DESC":"");}return$L;}function
371selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
372selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
373selectEmailProcess($Z,$pc){return
374false;}function
375selectQueryBuild($O,$Z,$zc,$Xd,$_,$H){return"";}function
376messageQuery($J){global$y;restart_session();$Dc=&get_session("queries");$u="sql-".count($Dc[$_GET["db"]]);if(strlen($J)>1e6)$J=ereg_replace('[\x80-\xFF]+$','',substr($J,0,1e6))."\n...";$Dc[$_GET["db"]][]=array($J,time());return" <span class='time'>".@date("H:i:s")."</span> <a href='#$u' onclick=\"return !toggle('$u');\">".lang(43)."</a><div id='$u' class='hidden'><pre><code class='jush-$y'>".shorten_utf8($J,1000).'</code></pre><p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($Dc[$_GET["db"]])-1)).'">'.lang(30).'</a></div>';}function
377editFunctions($n){global$Hb;$L=($n["null"]?"NULL/":"");foreach($Hb
378as$z=>$xc){if(!$z||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($xc
379as$qe=>$X){if(!$qe||ereg($qe,$n["type"]))$L.="/$X";}if($z&&!ereg('set|blob|bytea|raw|file',$n["type"]))$L.="/SQL";}}return
380explode("/",$L);}function
381editInput($R,$n,$va,$Y){if($n["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$va value='-1' checked><i>".lang(6)."</i></label> ":"").($n["null"]?"<label><input type='radio'$va value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$va,$n,$Y,0);return"";}function
382processInput($n,$Y,$r=""){if($r=="SQL")return$Y;$F=$n["field"];$L=q($Y);if(ereg('^(now|getdate|uuid)$',$r))$L="$r()";elseif(ereg('^current_(date|timestamp)$',$r))$L=$r;elseif(ereg('^([+-]|\\|\\|)$',$r))$L=idf_escape($F)." $r $L";elseif(ereg('^[+-] interval$',$r))$L=idf_escape($F)." $r ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$L);elseif(ereg('^(addtime|subtime|concat)$',$r))$L="$r(".idf_escape($F).", $L)";elseif(ereg('^(md5|sha1|password|encrypt)$',$r))$L="$r($L)";return
383unconvert_field($n,$L);}function
384dumpOutput(){$L=array('text'=>lang(44),'file'=>lang(45));if(function_exists('gzencode'))$L['gz']='gzip';return$L;}function
385dumpFormat(){return
386array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
387dumpDatabase($l){}function
388dumpTable($R,$vf,$Uc=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($vf)dump_csv(array_keys(fields($R)));}elseif($vf){if($Uc==2){$o=array();foreach(fields($R)as$F=>$n)$o[]=idf_escape($F)." $n[full_type]";$j="CREATE TABLE ".table($R)." (".implode(", ",$o).")";}else$j=create_sql($R,$_POST["auto_increment"]);if($j){if($vf=="DROP+CREATE"||$Uc==1)echo"DROP ".($Uc==2?"VIEW":"TABLE")." IF EXISTS ".table($R).";\n";if($Uc==1)$j=remove_definer($j);echo"$j;\n\n";}}}function
389dumpData($R,$vf,$J){global$h,$y;$qd=($y=="sqlite"?0:1048576);if($vf){if($_POST["format"]=="sql"){if($vf=="TRUNCATE+INSERT")echo
390truncate_sql($R).";\n";$o=fields($R);}$K=$h->query($J,1);if($K){$Pc="";$Ga="";$Wc=array();$xf="";$ic=($R!=''?'fetch_assoc':'fetch_row');while($M=$K->$ic()){if(!$Wc){$tg=array();foreach($M
391as$X){$n=$K->fetch_field();$Wc[]=$n->name;$z=idf_escape($n->name);$tg[]="$z = VALUES($z)";}$xf=($vf=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$tg):"").";\n";}if($_POST["format"]!="sql"){if($vf=="table"){dump_csv($Wc);$vf="INSERT";}dump_csv($M);}else{if(!$Pc)$Pc="INSERT INTO ".table($R)." (".implode(", ",array_map('idf_escape',$Wc)).") VALUES";foreach($M
392as$z=>$X){$n=$o[$z];$M[$z]=($X!==null?unconvert_field($n,ereg('(^|[^o])int|float|double|decimal',$n["type"])&&$X!=''?$X:q($X)):"NULL");}$bf=($qd?"\n":" ")."(".implode(",\t",$M).")";if(!$Ga)$Ga=$Pc.$bf;elseif(strlen($Ga)+4+strlen($bf)+strlen($xf)<$qd)$Ga.=",$bf";else{echo$Ga.$xf;$Ga=$Pc.$bf;}}}if($Ga)echo$Ga.$xf;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
393dumpFilename($Hc){return
394friendly_url($Hc!=""?$Hc:(SERVER!=""?SERVER:"localhost"));}function
395dumpHeaders($Hc,$Bd=false){$fe=$_POST["output"];$dc=(ereg('sql',$_POST["format"])?"sql":($Bd?"tar":"csv"));header("Content-Type: ".($fe=="gz"?"application/x-gzip":($dc=="tar"?"application/x-tar":($dc=="sql"||$fe!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($fe=="gz")ob_start('gzencode',1e6);return$dc;}function
396homepage(){echo'<p>'.($_GET["ns"]==""?'<a href="'.h(ME).'database=">'.lang(46)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(47):lang(48))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(49)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(50)."</a>\n":"");return
397true;}function
398navigation($Ad){global$fa,$T,$y,$Ab;echo'<h1>
399',$this->name(),' <span class="version">',$fa,'</span>
400<a href="http://www.adminer.org/#download" id="version">',(version_compare($fa,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
401</h1>
402';if($Ad=="auth"){$mc=true;foreach((array)$_SESSION["pwds"]as$_b=>$jf){foreach($jf
403as$P=>$sg){foreach($sg
404as$V=>$pe){if($pe!==null){if($mc){echo"<p id='logins' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";$mc=false;}$pb=$_SESSION["db"][$_b][$P][$V];foreach(($pb?array_keys($pb):array(""))as$l)echo"<a href='".h(auth_url($_b,$P,$V,$l))."'>($Ab[$_b]) ".h($V.($P!=""?"@$P":"").($l!=""?" - $l":""))."</a><br>\n";}}}}}else{echo'<form action="" method="post">
405<p class="logout">
406';if(DB==""||!$Ad){echo"<a href='".h(ME)."sql='".bold(isset($_GET["sql"]))." title='".lang(51)."'>".lang(43)."</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(52)."</a>\n";}echo'<input type="submit" name="logout" value="',lang(53),'" id="logout">
407<input type="hidden" name="token" value="',$T,'">
408</p>
409</form>
410';$this->databasesPrint($Ad);if($_GET["ns"]!==""&&!$Ad&&DB!=""){echo'<p><a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(54)."</a>\n";$Ff=table_status('',true);if(!$Ff)echo"<p class='message'>".lang(7)."\n";else{$this->tablesPrint($Ff);$ld=array();foreach($Ff
411as$R=>$U)$ld[]=preg_quote($R,'/');echo"<script type='text/javascript'>\n","var jushLinks = { $y: [ '".js_escape(ME)."table=\$&', /\\b(".implode("|",$ld).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$y;\n";echo"</script>\n";}}}}function
412databasesPrint($Ad){global$h;$k=$this->databases();echo'<form action="">
413<p id="dbs">
414';hidden_fields_get();$nb=" onmousedown='dbMouseDown(event, this);' onchange='dbChange(this);'";echo($k?"<select name='db'$nb>".optionlist(array(""=>"(".lang(55).")")+$k,DB)."</select>":'<input name="db" value="'.h(DB).'" autocapitalize="off">'),"<input type='submit' value='".lang(10)."'".($k?" class='hidden'":"").">\n";if($Ad!="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
415tablesPrint($Ff){echo"<p id='tables' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";foreach($Ff
416as$R=>$qf){echo'<a href="'.h(ME).'select='.urlencode($R).'"'.bold($_GET["select"]==$R||$_GET["edit"]==$R).">".lang(56)."</a> ",'<a href="'.h(ME).'table='.urlencode($R).'"'.bold(in_array($R,array($_GET["table"],$_GET["create"],$_GET["indexes"],$_GET["foreign"],$_GET["trigger"])))." title='".lang(25)."'>".$this->tableName($qf)."</a><br>\n";}}}$c=(function_exists('adminer_object')?adminer_object():new
417Adminer);if($c->operators===null)$c->operators=$Ud;function
418page_header($Qf,$m="",$Fa=array(),$Rf=""){global$a,$c,$h,$Ab;header("Content-Type: text/html; charset=utf-8");if($c->headers()){header("X-Frame-Options: deny");header("X-XSS-Protection: 0");}$Sf=$Qf.($Rf!=""?": ".h($Rf):"");$Tf=strip_tags($Sf.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$c->name());echo'<!DOCTYPE html>
419<html lang="',$a,'" dir="',lang(57),'">
420<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
421<meta http-equiv="Content-Script-Type" content="text/javascript">
422<meta name="robots" content="noindex">
423<title>',$Tf,'</title>
424<link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME))."?file=default.css&version=3.7.1",'">
425<script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=functions.js&version=3.7.1",'"></script>
426';if($c->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&version=3.7.1",'">
427<link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&version=3.7.1",'">
428';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
429';}}echo'
430<body class="',lang(57),' nojs" onkeydown="bodyKeydown(event);" onclick="bodyClick(event);" onload="bodyLoad(\'',(is_object($h)?substr($h->server_info,0,3):""),'\');',(isset($_COOKIE["adminer_version"])?"":" verifyVersion();"),'">
431<script type="text/javascript">
432document.body.className = document.body.className.replace(/ nojs/, \' js\');
433</script>
434
435<div id="content">
436';if($Fa!==null){$A=substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($A?$A:".").'">'.$Ab[DRIVER].'</a> » ';$A=substr(preg_replace('~(db|ns)=[^&]*&~','',ME),0,-1);$P=(SERVER!=""?h(SERVER):lang(18));if($Fa===false)echo"$P\n";else{echo"<a href='".($A?h($A):".")."' accesskey='1' title='Alt+Shift+1'>$P</a> » ";if($_GET["ns"]!=""||(DB!=""&&is_array($Fa)))echo'<a href="'.h($A."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> » ';if(is_array($Fa)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> » ';foreach($Fa
437as$z=>$X){$tb=(is_array($X)?$X[1]:$X);if($tb!="")echo'<a href="'.h(ME."$z=").urlencode(is_array($X)?$X[0]:$X).'">'.h($tb).'</a> » ';}}echo"$Qf\n";}}echo"<h2>$Sf</h2>\n";restart_session();$pg=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$zd=$_SESSION["messages"][$pg];if($zd){echo"<div class='message'>".implode("</div>\n<div class='message'>",$zd)."</div>\n";unset($_SESSION["messages"][$pg]);}$k=&get_session("dbs");if(DB!=""&&$k&&!in_array(DB,$k,true))$k=null;stop_session();if($m)echo"<div class='error'>$m</div>\n";define("PAGE_HEADER",1);}function
438page_footer($Ad=""){global$c;echo'</div>
439
440';switch_lang();echo'<div id="menu">
441';$c->navigation($Ad);echo'</div>
442<script type="text/javascript">setupSubmitHighlight(document);</script>
443';}function
444int32($E){while($E>=2147483648)$E-=4294967296;while($E<=-2147483649)$E+=4294967296;return(int)$E;}function
445long2str($W,$yg){$bf='';foreach($W
446as$X)$bf.=pack('V',$X);if($yg)return
447substr($bf,0,end($W));return$bf;}function
448str2long($bf,$yg){$W=array_values(unpack('V*',str_pad($bf,4*ceil(strlen($bf)/4),"\0")));if($yg)$W[]=strlen($bf);return$W;}function
449xxtea_mx($Cg,$Bg,$yf,$Vc){return
450int32((($Cg>>5&0x7FFFFFF)^$Bg<<2)+(($Bg>>3&0x1FFFFFFF)^$Cg<<4))^int32(($yf^$Bg)+($Vc^$Cg));}function
451encrypt_string($sf,$z){if($sf=="")return"";$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($sf,true);$E=count($W)-1;$Cg=$W[$E];$Bg=$W[0];$I=floor(6+52/($E+1));$yf=0;while($I-->0){$yf=int32($yf+0x9E3779B9);$Gb=$yf>>2&3;for($ge=0;$ge<$E;$ge++){$Bg=$W[$ge+1];$Cd=xxtea_mx($Cg,$Bg,$yf,$z[$ge&3^$Gb]);$Cg=int32($W[$ge]+$Cd);$W[$ge]=$Cg;}$Bg=$W[0];$Cd=xxtea_mx($Cg,$Bg,$yf,$z[$ge&3^$Gb]);$Cg=int32($W[$E]+$Cd);$W[$E]=$Cg;}return
452long2str($W,false);}function
453decrypt_string($sf,$z){if($sf=="")return"";if(!$z)return
454false;$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($sf,false);$E=count($W)-1;$Cg=$W[$E];$Bg=$W[0];$I=floor(6+52/($E+1));$yf=int32($I*0x9E3779B9);while($yf){$Gb=$yf>>2&3;for($ge=$E;$ge>0;$ge--){$Cg=$W[$ge-1];$Cd=xxtea_mx($Cg,$Bg,$yf,$z[$ge&3^$Gb]);$Bg=int32($W[$ge]-$Cd);$W[$ge]=$Bg;}$Cg=$W[$E];$Cd=xxtea_mx($Cg,$Bg,$yf,$z[$ge&3^$Gb]);$Bg=int32($W[0]-$Cd);$W[0]=$Bg;$yf=int32($yf-0x9E3779B9);}return
455long2str($W,true);}$h='';$T=$_SESSION["token"];if(!$_SESSION["token"])$_SESSION["token"]=rand(1,1e6);$re=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($z)=explode(":",$X);$re[$z]=$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"]){$z=base64_encode($d["driver"])."-".base64_encode($d["server"])."-".base64_encode($d["username"])."-".base64_encode($d["db"]);$Ae=$c->permanentLogin(true);$re[$z]="$z:".base64_encode($Ae?encrypt_string($d["password"],$Ae):"");cookie("adminer_permanent",implode(" ",$re));}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(53),lang(58));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$z)set_session($z,null);unset_permanent();redirect(substr(preg_replace('~(username|db|ns)=[^&]*&~','',ME),0,-1),lang(59));}}elseif($re&&!$_SESSION["pwds"]){session_regenerate_id();$Ae=$c->permanentLogin();foreach($re
456as$z=>$X){list(,$Ma)=explode(":",$X);list($_b,$P,$V,$l)=array_map('base64_decode',explode("-",$z));$_SESSION["pwds"][$_b][$P][$V]=decrypt_string(base64_decode($Ma),$Ae);$_SESSION["db"][$_b][$P][$V][$l]=true;}}function
457unset_permanent(){global$re;foreach($re
458as$z=>$X){list($_b,$P,$V,$l)=array_map('base64_decode',explode("-",$z));if($_b==DRIVER&&$P==SERVER&&$V==$_GET["username"]&&$l==DB)unset($re[$z]);}cookie("adminer_permanent",implode(" ",$re));}function
459auth_error($Xb=null){global$h,$c,$T;$kf=session_name();$m="";if(!$_COOKIE[$kf]&&$_GET[$kf]&&ini_bool("session.use_only_cookies"))$m=lang(60);elseif(isset($_GET["username"])){if(($_COOKIE[$kf]||$_GET[$kf])&&!$T)$m=lang(61);else{$pe=&get_session("pwds");if($pe!==null){$m=h($Xb?$Xb->getMessage():(is_string($h)?$h:lang(62)));if($pe===false)$m.='<br>'.lang(63,'<code>permanentLogin()</code>');$pe=null;}unset_permanent();}}page_header(lang(22),$m,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(64),lang(65,implode(", ",$we)),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;$m='';if($_POST){if($_POST["token"]!=$T){$Mc="max_input_vars";$ud=ini_get($Mc);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$z){$X=ini_get($z);if($X&&(!$ud||$X<$ud)){$Mc=$z;$ud=$X;}}}$m=(!$_POST["token"]&&$ud?lang(66,"'$Mc'"):lang(58));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$m=lang(67,"'post_max_size'");if(isset($_GET["sql"]))$m.=' '.lang(68);}if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false){session_cache_limiter("");session_write_close();}function
460connect_error(){global$c,$h,$T,$m,$Ab;$k=array();if(DB!=""){header("HTTP/1.1 404 Not Found");page_header(lang(21).": ".h(DB),lang(69),true);}else{if($_POST["db"]&&!$m)queries_redirect(substr(ME,0,-1),lang(70),drop_databases($_POST["db"]));page_header(lang(71),$m,false);echo"<p><a href='".h(ME)."database='>".lang(72)."</a>\n";foreach(array('privileges'=>lang(50),'processlist'=>lang(73),'variables'=>lang(74),'status'=>lang(75),)as$z=>$X){if(support($z))echo"<a href='".h(ME)."$z='>$X</a>\n";}echo"<p>".lang(76,$Ab[DRIVER],"<b>$h->server_info</b>","<b>$h->extension</b>")."\n","<p>".lang(77,"<b>".h(logged_user())."</b>")."\n";$Oe="<a href='".h(ME)."refresh=1'>".lang(78)."</a>\n";$k=$c->databases();if($k){$ef=support("scheme");$Ta=collations();echo"<form action='' method='post'>\n","<table cellspacing='0' class='checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n","<thead><tr><td> <th>".lang(21)."<td>".lang(79)."<td>".lang(80)."</thead>\n";foreach($k
461as$l){$Xe=h(ME)."db=".urlencode($l);echo"<tr".odd()."><td>".checkbox("db[]",$l,in_array($l,(array)$_POST["db"])),"<th><a href='$Xe'>".h($l)."</a>","<td><a href='$Xe".($ef?"&ns=":"")."&database=' title='".lang(46)."'>".nbsp(db_collation($l,$Ta))."</a>","<td align='right'><a href='$Xe&schema=' id='tables-".h($l)."' title='".lang(49)."'>?</a>","\n";}echo"</table>\n","<script type='text/javascript'>tableCheck();</script>\n","<p><input type='submit' name='drop' value='".lang(81)."'".confirm("formChecked(this, /db/)").">\n","<input type='hidden' name='token' value='$T'>\n",$Oe,"</form>\n";}else
462echo"<p>$Oe";}page_footer("db");if($k)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
463select($K,$i=null,$Gc="",$ae=array()){$ld=array();$w=array();$f=array();$Da=array();$gg=array();$L=array();odd('');for($t=0;$M=$K->fetch_row();$t++){if(!$t){echo"<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($x=0;$x<count($M);$x++){$n=$K->fetch_field();$F=$n->name;$Zd=$n->orgtable;$Yd=$n->orgname;$L[$n->table]=$Zd;if($Gc)$ld[$x]=($F=="table"?"table=":($F=="possible_keys"?"indexes=":null));elseif($Zd!=""){if(!isset($w[$Zd])){$w[$Zd]=array();foreach(indexes($Zd,$i)as$v){if($v["type"]=="PRIMARY"){$w[$Zd]=array_flip($v["columns"]);break;}}$f[$Zd]=$w[$Zd];}if(isset($f[$Zd][$Yd])){unset($f[$Zd][$Yd]);$w[$Zd][$Yd]=$x;$ld[$x]=$Zd;}}if($n->charsetnr==63)$Da[$x]=true;$gg[$x]=$n->type;$F=h($F);echo"<th".($Zd!=""||$n->name!=$Yd?" title='".h(($Zd!=""?"$Zd.":"").$Yd)."'":"").">".($Gc?"<a href='$Gc".strtolower($F)."' target='_blank' rel='noreferrer' class='help'>$F</a>":$F);}echo"</thead>\n";}echo"<tr".odd().">";foreach($M
464as$z=>$X){if($X===null)$X="<i>NULL</i>";elseif($Da[$z]&&!is_utf8($X))$X="<i>".lang(31,strlen($X))."</i>";elseif(!strlen($X))$X=" ";else{$X=h($X);if($gg[$z]==254)$X="<code>$X</code>";}if(isset($ld[$z])&&!$f[$ld[$z]]){if($Gc){$R=$M[array_search("table=",$ld)];$A=$ld[$z].urlencode($ae[$R]!=""?$ae[$R]:$R);}else{$A="edit=".urlencode($ld[$z]);foreach($w[$ld[$z]]as$Qa=>$x)$A.="&where".urlencode("[".bracket_escape($Qa)."]")."=".urlencode($M[$x]);}$X="<a href='".h(ME.$A)."'>$X</a>";}echo"<td>$X";}}echo($t?"</table>":"<p class='message'>".lang(82))."\n";return$L;}function
465referencable_primary($gf){$L=array();foreach(table_status('',true)as$Bf=>$R){if($Bf!=$gf&&fk_support($R)){foreach(fields($Bf)as$n){if($n["primary"]){if($L[$Bf]){unset($L[$Bf]);break;}$L[$Bf]=$n;}}}}return$L;}function
466textarea($F,$Y,$N=10,$Ua=80){echo"<textarea name='$F' rows='$N' cols='$Ua' class='sqlarea' spellcheck='false' wrap='off' onkeydown='return textareaKeydown(this, event);'>";if(is_array($Y)){foreach($Y
467as$X)echo
468h($X[0])."\n\n\n";}else
469echo
470h($Y);echo"</textarea>";}function
471edit_type($z,$n,$Ta,$q=array()){global$uf,$gg,$ng,$Qd;echo'<td><select name="',$z,'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);">',optionlist((!$n["type"]||isset($gg[$n["type"]])?array():array($n["type"]))+$uf+($q?array(lang(83)=>$q):array()),$n["type"]),'</select>
472<td><input name="',$z,'[length]" value="',h($n["length"]),'" size="3" onfocus="editingLengthFocus(this);"><td class="options">';echo"<select name='$z"."[collation]'".(ereg('(char|text|enum|set)$',$n["type"])?"":" class='hidden'").'><option value="">('.lang(84).')'.optionlist($Ta,$n["collation"]).'</select>',($ng?"<select name='$z"."[unsigned]'".(!$n["type"]||ereg('((^|[^o])int|float|double|decimal)$',$n["type"])?"":" class='hidden'").'><option>'.optionlist($ng,$n["unsigned"]).'</select>':''),(isset($n['on_update'])?"<select name='$z"."[on_update]'".($n["type"]=="timestamp"?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(85).")","CURRENT_TIMESTAMP"),$n["on_update"]).'</select>':''),($q?"<select name='$z"."[on_delete]'".(ereg("`",$n["type"])?"":" class='hidden'")."><option value=''>(".lang(86).")".optionlist(explode("|",$Qd),$n["on_delete"])."</select> ":" ");}function
473process_length($id){global$Rb;return(preg_match("~^\\s*(?:$Rb)(?:\\s*,\\s*(?:$Rb))*\\s*\$~",$id)&&preg_match_all("~$Rb~",$id,$od)?implode(",",$od[0]):preg_replace('~[^0-9,+-]~','',$id));}function
474process_type($n,$Ra="COLLATE"){global$ng;return" $n[type]".($n["length"]!=""?"(".process_length($n["length"]).")":"").(ereg('(^|[^o])int|float|double|decimal',$n["type"])&&in_array($n["unsigned"],$ng)?" $n[unsigned]":"").(ereg('char|text|enum|set',$n["type"])&&$n["collation"]?" $Ra ".q($n["collation"]):"");}function
475process_field($n,$eg){return
476array(idf_escape(trim($n["field"])),process_type($eg),($n["null"]?" NULL":" NOT NULL"),(isset($n["default"])?" DEFAULT ".((ereg("time",$n["type"])&&eregi('^CURRENT_TIMESTAMP$',$n["default"]))||($n["type"]=="bit"&&ereg("^([0-9]+|b'[0-1]+')\$",$n["default"]))?$n["default"]:q($n["default"])):""),($n["type"]=="timestamp"&&$n["on_update"]?" ON UPDATE $n[on_update]":""),(support("comment")&&$n["comment"]!=""?" COMMENT ".q($n["comment"]):""),($n["auto_increment"]?auto_increment():null),);}function
477type_class($U){foreach(array('char'=>'text','date'=>'time|year','binary'=>'blob','enum'=>'set',)as$z=>$X){if(ereg("$z|$X",$U))return" class='$z'";}}function
478edit_fields($o,$Ta,$U="TABLE",$q=array(),$Ya=false){global$h,$Nc;echo'<thead><tr class="wrap">
479';if($U=="PROCEDURE"){echo'<td> ';}echo'<th>',($U=="TABLE"?lang(87):lang(88)),'<td>',lang(89),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;" onblur="editingLengthBlur(this);"></textarea>
480<td>',lang(90),'<td>',lang(91);if($U=="TABLE"){echo'<td>NULL
481<td><input type="radio" name="auto_increment_col" value=""><acronym title="',lang(92),'">AI</acronym>
482<td>',lang(93),(support("comment")?"<td".($Ya?"":" class='hidden'").">".lang(94):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($o))."]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&version=3.7.1' alt='+' title='".lang(95)."'>",'<script type="text/javascript">row_count = ',count($o),';</script>
483</thead>
484<tbody onkeydown="return editingKeydown(event);">
485';foreach($o
486as$t=>$n){$t++;$be=$n[($_POST?"orig":"field")];$yb=(isset($_POST["add"][$t-1])||(isset($n["field"])&&!$_POST["drop_col"][$t]))&&(support("drop_col")||$be=="");echo'<tr',($yb?"":" style='display: none;'"),'>
487',($U=="PROCEDURE"?"<td>".html_select("fields[$t][inout]",explode("|",$Nc),$n["inout"]):""),'<th>';if($yb){echo'<input name="fields[',$t,'][field]" value="',h($n["field"]),'" onchange="',($n["field"]!=""||count($o)>1?"":"editingAddRow(this); "),'editingNameChange(this);" maxlength="64" autocapitalize="off">';}echo'<input type="hidden" name="fields[',$t,'][orig]" value="',h($be),'">
488';edit_type("fields[$t]",$n,$Ta,$q);if($U=="TABLE"){echo'<td>',checkbox("fields[$t][null]",1,$n["null"],"","","block"),'<td><label class="block"><input type="radio" name="auto_increment_col" value="',$t,'"';if($n["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }"></label><td><?php
489echo
490checkbox("fields[$t][has_default]",1,$n["has_default"]),'<input name="fields[',$t,'][default]" value="',h($n["default"]),'" onchange="this.previousSibling.checked = true;">
491',(support("comment")?"<td".($Ya?"":" class='hidden'")."><input name='fields[$t][comment]' value='".h($n["comment"])."' maxlength='".($h->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$t]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&version=3.7.1' alt='+' title='".lang(95)."' onclick='return !editingAddRow(this, 1);'> "."<input type='image' class='icon' name='up[$t]' src='".h(preg_replace("~\\?.*~","",ME))."?file=up.gif&version=3.7.1' alt='^' title='".lang(96)."'> "."<input type='image' class='icon' name='down[$t]' src='".h(preg_replace("~\\?.*~","",ME))."?file=down.gif&version=3.7.1' alt='v' title='".lang(97)."'> ":""),($be==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$t]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&version=3.7.1' alt='x' title='".lang(98)."' onclick='return !editingRemoveRow(this);'>":""),"\n";}}function
492process_fields(&$o){ksort($o);$Jd=0;if($_POST["up"]){$cd=0;foreach($o
493as$z=>$n){if(key($_POST["up"])==$z){unset($o[$z]);array_splice($o,$cd,0,array($n));break;}if(isset($n["field"]))$cd=$Jd;$Jd++;}}elseif($_POST["down"]){$rc=false;foreach($o
494as$z=>$n){if(isset($n["field"])&&$rc){unset($o[key($_POST["down"])]);array_splice($o,$Jd,0,array($rc));break;}if(key($_POST["down"])==$z)$rc=$n;$Jd++;}}elseif($_POST["add"]){$o=array_values($o);array_splice($o,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
495false;return
496true;}function
497normalize_enum($C){return"'".str_replace("'","''",addcslashes(stripcslashes(str_replace($C[0][0].$C[0][0],$C[0][0],substr($C[0],1,-1))),'\\'))."'";}function
498grant($s,$Ce,$f,$Pd){if(!$Ce)return
499true;if($Ce==array("ALL PRIVILEGES","GRANT OPTION"))return($s=="GRANT"?queries("$s ALL PRIVILEGES$Pd WITH GRANT OPTION"):queries("$s ALL PRIVILEGES$Pd")&&queries("$s GRANT OPTION$Pd"));return
500queries("$s ".preg_replace('~(GRANT OPTION)\\([^)]*\\)~','\\1',implode("$f, ",$Ce).$f).$Pd);}function
501drop_create($Bb,$j,$Cb,$Lf,$Db,$B,$yd,$wd,$xd,$Md,$Fd){if($_POST["drop"])query_redirect($Bb,$B,$yd);elseif($Md=="")query_redirect($j,$B,$xd);elseif($Md!=$Fd){$hb=queries($j);queries_redirect($B,$wd,$hb&&queries($Bb));if($hb)queries($Cb);}else
502queries_redirect($B,$wd,queries($Lf)&&queries($Db)&&queries($Bb)&&queries($j));}function
503create_trigger($Pd,$M){global$y;$Pf=" $M[Timing] $M[Event]";return"CREATE TRIGGER ".idf_escape($M["Trigger"]).($y=="mssql"?$Pd.$Pf:$Pf.$Pd).rtrim(" $M[Type]\n$M[Statement]",";").";";}function
504create_routine($Ye,$M){global$Nc;$Q=array();$o=(array)$M["fields"];ksort($o);foreach($o
505as$n){if($n["field"]!="")$Q[]=(ereg("^($Nc)\$",$n["inout"])?"$n[inout] ":"").idf_escape($n["field"]).process_type($n,"CHARACTER SET");}return"CREATE $Ye ".idf_escape(trim($M["name"]))." (".implode(", ",$Q).")".(isset($_GET["function"])?" RETURNS".process_type($M["returns"],"CHARACTER SET"):"").($M["language"]?" LANGUAGE $M[language]":"").rtrim("\n$M[definition]",";").";";}function
506remove_definer($J){return
507preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\\1)',logged_user()).'`~','\\1',$J);}function
508tar_file($kc,$Uf){$L=pack("a100a8a8a8a12a12",$kc,644,0,0,decoct($Uf->size),decoct(time()));$La=8*32;for($t=0;$t<strlen($L);$t++)$La+=ord($L[$t]);$L.=sprintf("%06o",$La)."\0 ";echo$L,str_repeat("\0",512-strlen($L));$Uf->send();echo
509str_repeat("\0",511-($Uf->size+511)%512);}function
510ini_bytes($Mc){$X=ini_get($Mc);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}$Qd="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
511TmpFile{var$handler;var$size;function
512TmpFile(){$this->handler=tmpfile();}function
513write($cb){$this->size+=strlen($cb);fwrite($this->handler,$cb);}function
514send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$Rb="'(?:''|[^'\\\\]|\\\\.)*+'";$Nc="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"];$o=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,$o),1));exit;}elseif(isset($_GET["table"])){$b=$_GET["table"];$o=fields($b);if(!$o)$m=error();$S=table_status1($b,true);page_header(($o&&is_view($S)?lang(99):lang(100)).": ".h($b),$m);$c->selectLinks($S);$Xa=$S["Comment"];if($Xa!="")echo"<p>".lang(94).": ".h($Xa)."\n";if($o){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(101)."<td>".lang(89).(support("comment")?"<td>".lang(94):"")."</thead>\n";foreach($o
515as$n){echo"<tr".odd()."><th>".h($n["field"]),"<td title='".h($n["collation"])."'>".h($n["full_type"]).($n["null"]?" <i>NULL</i>":"").($n["auto_increment"]?" <i>".lang(92)."</i>":""),(isset($n["default"])?" [<b>".h($n["default"])."</b>]":""),(support("comment")?"<td>".nbsp($n["comment"]):""),"\n";}echo"</table>\n";if(!is_view($S)){echo"<h3 id='indexes'>".lang(102)."</h3>\n";$w=indexes($b);if($w){echo"<table cellspacing='0'>\n";foreach($w
516as$F=>$v){ksort($v["columns"]);$_e=array();foreach($v["columns"]as$z=>$X)$_e[]="<i>".h($X)."</i>".($v["lengths"][$z]?"(".$v["lengths"][$z].")":"").($v["descs"][$z]?" DESC":"");echo"<tr title='".h($F)."'><th>$v[type]<td>".implode(", ",$_e)."\n";}echo"</table>\n";}echo'<p><a href="'.h(ME).'indexes='.urlencode($b).'">'.lang(103)."</a>\n";if(fk_support($S)){echo"<h3 id='foreign-keys'>".lang(83)."</h3>\n";$q=foreign_keys($b);if($q){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(104)."<td>".lang(105)."<td>".lang(86)."<td>".lang(85).($y!="sqlite"?"<td> ":"")."</thead>\n";foreach($q
517as$F=>$p){echo"<tr title='".h($F)."'>","<th><i>".implode("</i>, <i>",array_map('h',$p["source"]))."</i>","<td><a href='".h($p["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($p["db"]),ME):($p["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($p["ns"]),ME):ME))."table=".urlencode($p["table"])."'>".($p["db"]!=""?"<b>".h($p["db"])."</b>.":"").($p["ns"]!=""?"<b>".h($p["ns"])."</b>.":"").h($p["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$p["target"]))."</i>)","<td>".nbsp($p["on_delete"])."\n","<td>".nbsp($p["on_update"])."\n",($y=="sqlite"?"":'<td><a href="'.h(ME.'foreign='.urlencode($b).'&name='.urlencode($F)).'">'.lang(106).'</a>');}echo"</table>\n";}if($y!="sqlite")echo'<p><a href="'.h(ME).'foreign='.urlencode($b).'">'.lang(107)."</a>\n";}if(support("trigger")){echo"<h3 id='triggers'>".lang(108)."</h3>\n";$dg=triggers($b);if($dg){echo"<table cellspacing='0'>\n";foreach($dg
518as$z=>$X)echo"<tr valign='top'><td>$X[0]<td>$X[1]<th>".h($z)."<td><a href='".h(ME.'trigger='.urlencode($b).'&name='.urlencode($z))."'>".lang(106)."</a>\n";echo"</table>\n";}echo'<p><a href="'.h(ME).'trigger='.urlencode($b).'">'.lang(109)."</a>\n";}}}}elseif(isset($_GET["schema"])){page_header(lang(49),"",array(),DB.($_GET["ns"]?".$_GET[ns]":""));$Cf=array();$Df=array();$F="adminer_schema";$da=($_GET["schema"]?$_GET["schema"]:$_COOKIE[($_COOKIE["$F-".DB]?"$F-".DB:$F)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$da,$od,PREG_SET_ORDER);foreach($od
519as$t=>$C){$Cf[$C[1]]=array($C[2],$C[3]);$Df[]="\n\t'".js_escape($C[1])."': [ $C[2], $C[3] ]";}$Wf=0;$Aa=-1;$df=array();$Ne=array();$gd=array();foreach(table_status('',true)as$R=>$S){if(is_view($S))continue;$te=0;$df[$R]["fields"]=array();foreach(fields($R)as$F=>$n){$te+=1.25;$n["pos"]=$te;$df[$R]["fields"][$F]=$n;}$df[$R]["pos"]=($Cf[$R]?$Cf[$R]:array($Wf,0));foreach($c->foreignKeys($R)as$X){if(!$X["db"]){$ed=$Aa;if($Cf[$R][1]||$Cf[$X["table"]][1])$ed=min(floatval($Cf[$R][1]),floatval($Cf[$X["table"]][1]))-1;else$Aa-=.1;while($gd[(string)$ed])$ed-=.0001;$df[$R]["references"][$X["table"]][(string)$ed]=array($X["source"],$X["target"]);$Ne[$X["table"]][$R][(string)$ed]=$X["target"];$gd[(string)$ed]=true;}}$Wf=max($Wf,$df[$R]["pos"][0]+2.5+$te);}echo'<div id="schema" style="height: ',$Wf,'em;" onselectstart="return false;">
520<script type="text/javascript">
521var tablePos = {',implode(",",$Df)."\n",'};
522var em = document.getElementById(\'schema\').offsetHeight / ',$Wf,';
523document.onmousemove = schemaMousemove;
524document.onmouseup = function (ev) {
525 schemaMouseup(ev, \'',js_escape(DB),'\');
526};
527</script>
528';foreach($df
529as$F=>$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($F).'"><b>'.h($F)."</b></a>";foreach($R["fields"]as$n){$X='<span'.type_class($n["type"]).' title="'.h($n["full_type"].($n["null"]?" NULL":'')).'">'.h($n["field"]).'</span>';echo"<br>".($n["primary"]?"<i>$X</i>":$X);}foreach((array)$R["references"]as$Jf=>$Pe){foreach($Pe
530as$ed=>$Ke){$fd=$ed-$Cf[$F][1];$t=0;foreach($Ke[0]as$mf)echo"\n<div class='references' title='".h($Jf)."' id='refs$ed-".($t++)."' style='left: $fd"."em; top: ".$R["fields"][$mf]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$fd)."em;'></div></div>";}}foreach((array)$Ne[$F]as$Jf=>$Pe){foreach($Pe
531as$ed=>$f){$fd=$ed-$Cf[$F][1];$t=0;foreach($f
532as$If)echo"\n<div class='references' title='".h($Jf)."' id='refd$ed-".($t++)."' style='left: $fd"."em; top: ".$R["fields"][$If]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&version=3.7.1'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$fd)."em;'></div></div>";}}echo"\n</div>\n";}foreach($df
533as$F=>$R){foreach((array)$R["references"]as$Jf=>$Pe){foreach($Pe
534as$ed=>$Ke){$_d=$Wf;$sd=-10;foreach($Ke[0]as$z=>$mf){$ue=$R["pos"][0]+$R["fields"][$mf]["pos"];$ve=$df[$Jf]["pos"][0]+$df[$Jf]["fields"][$Ke[1][$z]]["pos"];$_d=min($_d,$ue,$ve);$sd=max($sd,$ue,$ve);}echo"<div class='references' id='refl$ed' style='left: $ed"."em; top: $_d"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($sd-$_d)."em;'></div></div>\n";}}}echo'</div>
535<p><a href="',h(ME."schema=".urlencode($da)),'" id="schema-link">',lang(110),'</a>
536';}elseif(isset($_GET["dump"])){$b=$_GET["dump"];if($_POST&&!$m){$eb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$z)$eb.="&$z=".urlencode($_POST[$z]);cookie("adminer_export",substr($eb,1));$Ff=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$dc=dump_headers((count($Ff)==1?key($Ff):DB),(DB==""||count($Ff)>1));$Sc=ereg('sql',$_POST["format"]);if($Sc)echo"-- Adminer $fa ".$Ab[DRIVER]." dump
537
538".($y!="sql"?"":"SET NAMES utf8;
539".($_POST["data_style"]?"SET foreign_key_checks = 0;
540SET time_zone = ".q(substr(preg_replace('~^[^-]~','+\0',$h->result("SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)")),0,6)).";
541SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
542":"")."
543");$vf=$_POST["db_style"];$k=array(DB);if(DB==""){$k=$_POST["databases"];if(is_string($k))$k=explode("\n",rtrim(str_replace("\r","",$k),"\n"));}foreach((array)$k
544as$l){$c->dumpDatabase($l);if($h->select_db($l)){if($Sc&&ereg('CREATE',$vf)&&($j=$h->result("SHOW CREATE DATABASE ".idf_escape($l),1))){if($vf=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($l).";\n";echo"$j;\n";}if($Sc){if($vf)echo
545use_sql($l).";\n\n";$ee="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$Ye){foreach(get_rows("SHOW $Ye STATUS WHERE Db = ".q($l),null,"-- ")as$M)$ee.=($vf!='DROP+CREATE'?"DROP $Ye IF EXISTS ".idf_escape($M["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE $Ye ".idf_escape($M["Name"]),2)).";;\n\n";}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$M)$ee.=($vf!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($M["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($M["Name"]),3)).";;\n\n";}if($ee)echo"DELIMITER ;;\n\n$ee"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$wg=array();foreach(table_status('',true)as$F=>$S){$R=(DB==""||in_array($F,(array)$_POST["tables"]));$kb=(DB==""||in_array($F,(array)$_POST["data"]));if($R||$kb){if($dc=="tar"){$Uf=new
546TmpFile;ob_start(array($Uf,'write'),1e5);}$c->dumpTable($F,($R?$_POST["table_style"]:""),(is_view($S)?2:0));if(is_view($S))$wg[]=$F;elseif($kb){$o=fields($F);$c->dumpData($F,$_POST["data_style"],"SELECT *".convert_fields($o,$o)." FROM ".table($F));}if($Sc&&$_POST["triggers"]&&$R&&($dg=trigger_sql($F,$_POST["table_style"])))echo"\nDELIMITER ;;\n$dg\nDELIMITER ;\n";if($dc=="tar"){ob_end_flush();tar_file((DB!=""?"":"$l/")."$F.csv",$Uf);}elseif($Sc)echo"\n";}}foreach($wg
547as$vg)$c->dumpTable($vg,$_POST["table_style"],1);if($dc=="tar")echo
548pack("x512");}}}if($Sc)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(111),$m,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),DB);echo'
549<form action="" method="post">
550<table cellspacing="0">
551';$ob=array('','USE','DROP+CREATE','CREATE');$Ef=array('','DROP+CREATE','CREATE');$lb=array('','TRUNCATE+INSERT','INSERT');if($y=="sql")$lb[]='INSERT+UPDATE';parse_str($_COOKIE["adminer_export"],$M);if(!$M)$M=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($M["events"])){$M["routines"]=$M["events"]=($_GET["dump"]=="");$M["triggers"]=$M["table_style"];}echo"<tr><th>".lang(112)."<td>".html_select("output",$c->dumpOutput(),$M["output"],0)."\n";echo"<tr><th>".lang(113)."<td>".html_select("format",$c->dumpFormat(),$M["format"],0)."\n";echo($y=="sqlite"?"":"<tr><th>".lang(21)."<td>".html_select('db_style',$ob,$M["db_style"]).(support("routine")?checkbox("routines",1,$M["routines"],lang(114)):"").(support("event")?checkbox("events",1,$M["events"],lang(115)):"")),"<tr><th>".lang(80)."<td>".html_select('table_style',$Ef,$M["table_style"]).checkbox("auto_increment",1,$M["auto_increment"],lang(92)).(support("trigger")?checkbox("triggers",1,$M["triggers"],lang(108)):""),"<tr><th>".lang(116)."<td>".html_select('data_style',$lb,$M["data_style"]),'</table>
552<p><input type="submit" value="',lang(111),'">
553<input type="hidden" name="token" value="',$T,'">
554
555<table cellspacing="0">
556';$ye=array();if(DB!=""){$Ka=($b!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label class='block'><input type='checkbox' id='check-tables'$Ka onclick='formCheck(this, /^tables\\[/);'>".lang(80)."</label>","<th style='text-align: right;'><label class='block'>".lang(116)."<input type='checkbox' id='check-data'$Ka onclick='formCheck(this, /^data\\[/);'></label>","</thead>\n";$wg="";$Gf=tables_list();foreach($Gf
557as$F=>$U){$xe=ereg_replace("_.*","",$F);$Ka=($b==""||$b==(substr($b,-1)=="%"?"$xe%":$F));$_e="<tr><td>".checkbox("tables[]",$F,$Ka,$F,"checkboxClick(event, this); formUncheck('check-tables');","block");if($U!==null&&!eregi("table",$U))$wg.="$_e\n";else
558echo"$_e<td align='right'><label class='block'><span id='Rows-".h($F)."'></span>".checkbox("data[]",$F,$Ka,"","checkboxClick(event, this); formUncheck('check-data');")."</label>\n";$ye[$xe]++;}echo$wg;if($Gf)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}else{echo"<thead><tr><th style='text-align: left;'><label class='block'><input type='checkbox' id='check-databases'".($b==""?" checked":"")." onclick='formCheck(this, /^databases\\[/);'>".lang(21)."</label></thead>\n";$k=$c->databases();if($k){foreach($k
559as$l){if(!information_schema($l)){$xe=ereg_replace("_.*","",$l);echo"<tr><td>".checkbox("databases[]",$l,$b==""||$b=="$xe%",$l,"formUncheck('check-databases');","block")."\n";$ye[$xe]++;}}}else
560echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
561</form>
562';$mc=true;foreach($ye
563as$z=>$X){if($z!=""&&$X>1){echo($mc?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$z%")."'>".h($z)."</a>";$mc=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(50));$K=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$s=$K;if(!$K)$K=$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",($s?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(19)."<th>".lang(18)."<th> </thead>\n";while($M=$K->fetch_assoc())echo'<tr'.odd().'><td>'.h($M["User"])."<td>".h($M["Host"]).'<td><a href="'.h(ME.'user='.urlencode($M["User"]).'&host='.urlencode($M["Host"])).'">'.lang(30)."</a>\n";if(!$s||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(30)."'>\n";echo"</table>\n","</form>\n",'<p><a href="'.h(ME).'user=">'.lang(117)."</a>";}elseif(isset($_GET["sql"])){if(!$m&&$_POST["export"]){dump_headers("sql");$c->dumpTable("","");$c->dumpData("","table",$_POST["query"]);exit;}restart_session();$Ec=&get_session("queries");$Dc=&$Ec[DB];if(!$m&&$_POST["clear"]){$Dc=array();redirect(remove_from_uri("history"));}page_header(lang(43),$m);if(!$m&&$_POST){$tc=false;$J=$_POST["query"];if($_POST["webfile"]){$tc=@fopen((file_exists("adminer.sql")?"adminer.sql":"compress.zlib://adminer.sql.gz"),"rb");$J=($tc?fread($tc,1e6):false);}elseif($_FILES&&$_FILES["sql_file"]["error"][0]!=4)$J=get_file("sql_file",true);if(is_string($J)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($J)+memory_get_usage()+8e6));if($J!=""&&strlen($J)<1e6){$I=$J.(ereg(";[ \t\r\n]*\$",$J)?"":";");if(!$Dc||reset(end($Dc))!=$I){restart_session();$Dc[]=array($I,time());set_session("queries",$Ec);stop_session();}}$nf="(?:\\s|/\\*.*\\*/|(?:#|-- )[^\n]*\n|--\n)";$sb=";";$Jd=0;$Nb=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$Wa=0;$Tb=array();$kd=0;$je='[\'"'.($y=="sql"?'`#':($y=="sqlite"?'`[':($y=="mssql"?'[':''))).']|/\\*|-- |$'.($y=="pgsql"?'|\\$[^$]*\\$':'');$Xf=microtime();parse_str($_COOKIE["adminer_export"],$ka);$Fb=$c->dumpFormat();unset($Fb["sql"]);while($J!=""){if(!$Jd&&preg_match("~^$nf*DELIMITER\\s+(\\S+)~i",$J,$C)){$sb=$C[1];$J=substr($J,strlen($C[0]));}else{preg_match('('.preg_quote($sb)."\\s*|$je)",$J,$C,PREG_OFFSET_CAPTURE,$Jd);list($rc,$te)=$C[0];if(!$rc&&$tc&&!feof($tc))$J.=fread($tc,1e5);else{if(!$rc&&rtrim($J)=="")break;$Jd=$te+strlen($rc);if($rc&&rtrim($rc)!=$sb){while(preg_match('('.($rc=='/*'?'\\*/':($rc=='['?']':(ereg('^-- |^#',$rc)?"\n":preg_quote($rc)."|\\\\."))).'|$)s',$J,$C,PREG_OFFSET_CAPTURE,$Jd)){$bf=$C[0][0];if(!$bf&&$tc&&!feof($tc))$J.=fread($tc,1e5);else{$Jd=$C[0][1]+strlen($bf);if($bf[0]!="\\")break;}}}else{$Nb=false;$I=substr($J,0,$te);$Wa++;$_e="<pre id='sql-$Wa'><code class='jush-$y'>".shorten_utf8(trim($I),1000)."</code></pre>\n";if(!$_POST["only_errors"]){echo$_e;ob_flush();flush();}$pf=microtime();if($h->multi_query($I)&&is_object($i)&&preg_match("~^$nf*USE\\b~isU",$I))$i->query($I);do{$K=$h->store_result();$Ob=microtime();$Of=" <span class='time'>(".format_time($pf,$Ob).")</span>".(strlen($I)<1000?" <a href='".h(ME)."sql=".urlencode(trim($I))."'>".lang(30)."</a>":"");if($h->error){echo($_POST["only_errors"]?$_e:""),"<p class='error'>".lang(118).($h->errno?" ($h->errno)":"").": ".error()."\n";$Tb[]=" <a href='#sql-$Wa'>$Wa</a>";if($_POST["error_stops"])break
5642;}elseif(is_object($K)){$ae=select($K,$i);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n","<p>".($K->num_rows?lang(119,$K->num_rows):"").$Of;$u="export-$Wa";$cc=", <a href='#$u' onclick=\"return !toggle('$u');\">".lang(111)."</a><span id='$u' class='hidden'>: ".html_select("output",$c->dumpOutput(),$ka["output"])." ".html_select("format",$Fb,$ka["format"])."<input type='hidden' name='query' value='".h($I)."'>"." <input type='submit' name='export' value='".lang(111)."'><input type='hidden' name='token' value='$T'></span>\n";if($i&&preg_match("~^($nf|\\()*SELECT\\b~isU",$I)&&($bc=explain($i,$I))){$u="explain-$Wa";echo", <a href='#$u' onclick=\"return !toggle('$u');\">EXPLAIN</a>$cc","<div id='$u' class='hidden'>\n";select($bc,$i,($y=="sql"?"http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/explain-output.html#explain_":""),$ae);echo"</div>\n";}else
565echo$cc;echo"</form>\n";}}else{if(preg_match("~^$nf*(CREATE|DROP|ALTER)$nf+(DATABASE|SCHEMA)\\b~isU",$I)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(120,$h->affected_rows)."$Of\n";}$pf=$Ob;}while($h->next_result());$kd+=substr_count($I.$rc,"\n");$J=substr($J,$Jd);$Jd=0;}}}}if($Nb)echo"<p class='message'>".lang(121)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(122,$Wa-count($Tb))," <span class='time'>(".format_time($Xf,microtime()).")</span>\n";}elseif($Tb&&$Wa>1)echo"<p class='error'>".lang(118).": ".implode("",$Tb)."\n";}else
566echo"<p class='error'>".upload_error($J)."\n";}echo'
567<form action="" method="post" enctype="multipart/form-data" id="form">
568<p>';$I=$_GET["sql"];if($_POST)$I=$_POST["query"];elseif($_GET["history"]=="all")$I=$Dc;elseif($_GET["history"]!="")$I=$Dc[$_GET["history"]][0];textarea("query",$I,20);echo($_POST?"":"<script type='text/javascript'>focus(document.getElementsByTagName('textarea')[0]);</script>\n"),"<p>".(ini_bool("file_uploads")?lang(123).': <input type="file" name="sql_file[]" multiple'.($_FILES&&$_FILES["sql_file"]["error"][0]!=4?'':' onchange="this.form[\'only_errors\'].checked = true;"').'> (< '.ini_get("upload_max_filesize").'B)':lang(124)),'<p>
569<input type="submit" value="',lang(29),'" title="Ctrl+Enter">
570',checkbox("error_stops",1,$_POST["error_stops"],lang(125))."\n",checkbox("only_errors",1,$_POST["only_errors"],lang(126))."\n";print_fieldset("webfile",lang(127),$_POST["webfile"],"document.getElementById('form')['only_errors'].checked = true; ");echo
571lang(128,"<code>adminer.sql".(extension_loaded("zlib")?"[.gz]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(129).'">',"</div></fieldset>\n";if($Dc){print_fieldset("history",lang(130),$_GET["history"]!="");for($X=end($Dc);$X;$X=prev($Dc)){$z=key($Dc);list($I,$Of)=$X;echo'<a href="'.h(ME."sql=&history=$z").'">'.lang(30)."</a> <span class='time' title='".@date('Y-m-d',$Of)."'>".@date("H:i:s",$Of)."</span> <code class='jush-$y'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$I)))),80,"</code>")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(131)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(132)."</a>\n","</div></fieldset>\n";}echo'<input type="hidden" name="token" value="',$T,'">
572</form>
573';}elseif(isset($_GET["edit"])){$b=$_GET["edit"];$o=fields($b);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$o):""):where($_GET,$o));$og=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($o
574as$F=>$n){if(!isset($n["privileges"][$og?"update":"insert"])||$c->fieldName($n)=="")unset($o[$F]);}if($_POST&&!$m&&!isset($_GET["select"])){$B=$_POST["referer"];if($_POST["insert"])$B=($og?null:$_SERVER["REQUEST_URI"]);elseif(!ereg('^.+&select=.+$',$B))$B=ME."select=".urlencode($b);$w=indexes($b);$jg=unique_array($_GET["where"],$w);$He="\nWHERE $Z";if(isset($_POST["delete"])){$J="FROM ".table($b);query_redirect("DELETE".($jg?" $J$He":limit1($J,$He)),$B,lang(133));}else{$Q=array();foreach($o
575as$F=>$n){$X=process_input($n);if($X!==false&&$X!==null)$Q[idf_escape($F)]=($og?"\n".idf_escape($F)." = $X":$X);}if($og){if(!$Q)redirect($B);$J=table($b)." SET".implode(",",$Q);query_redirect("UPDATE".($jg?" $J$He":limit1($J,$He)),$B,lang(134));}else{$K=insert_into($b,$Q);$dd=($K?last_id():0);queries_redirect($B,lang(135,($dd?" $dd":"")),$K);}}}$Bf=$c->tableName(table_status1($b,true));page_header(($og?lang(30):lang(136)),$m,array("select"=>array($b,$Bf)),$Bf);$M=null;if($_POST["save"])$M=(array)$_POST["fields"];elseif($Z){$O=array();foreach($o
576as$F=>$n){if(isset($n["privileges"]["select"])){$ta=convert_field($n);if($_POST["clone"]&&$n["auto_increment"])$ta="''";if($y=="sql"&&ereg("enum|set",$n["type"]))$ta="1*".idf_escape($F);$O[]=($ta?"$ta AS ":"").idf_escape($F);}}$M=array();if($O){$N=get_rows("SELECT".limit(implode(", ",$O)." FROM ".table($b)," WHERE $Z",(isset($_GET["select"])?2:1)));$M=(isset($_GET["select"])&&count($N)!=1?null:reset($N));}}if($M===false)echo"<p class='error'>".lang(82)."\n";echo'
577<form action="" method="post" enctype="multipart/form-data" id="form">
578';if(!$o)echo"<p class='error'>".lang(137)."\n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>\n";foreach($o
579as$F=>$n){echo"<tr><th>".$c->fieldName($n);$rb=$_GET["set"][bracket_escape($F)];if($rb===null){$rb=$n["default"];if($n["type"]=="bit"&&ereg("^b'([01]*)'\$",$rb,$Qe))$rb=$Qe[1];}$Y=($M!==null?($M[$F]!=""&&$y=="sql"&&ereg("enum|set",$n["type"])?(is_array($M[$F])?array_sum($M[$F]):+$M[$F]):$M[$F]):(!$og&&$n["auto_increment"]?"":(isset($_GET["select"])?false:$rb)));if(!$_POST["save"]&&is_string($Y))$Y=$c->editVal($Y,$n);$r=($_POST["save"]?(string)$_POST["function"][$F]:($og&&$n["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(ereg("time",$n["type"])&&$Y=="CURRENT_TIMESTAMP"){$Y="";$r="now";}input($n,$Y,$r);echo"\n";}echo"</table>\n";}echo'<p>
580';if($o){echo"<input type='submit' value='".lang(138)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($og?lang(139):lang(140))."' title='Ctrl+Shift+Enter'>\n";}echo($og?"<input type='submit' name='delete' value='".lang(141)."' onclick=\"return confirm('".lang(0)."');\">\n":($_POST||!$o?"":"<script type='text/javascript'>focus(document.getElementById('form').getElementsByTagName('td')[1].firstChild);</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"]),'">
581<input type="hidden" name="save" value="1">
582<input type="hidden" name="token" value="',$T,'">
583</form>
584';}elseif(isset($_GET["create"])){$b=$_GET["create"];$ke=array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST');$Me=referencable_primary($b);$q=array();foreach($Me
585as$Bf=>$n)$q[str_replace("`","``",$Bf)."`".str_replace("`","``",$n["field"])]=$Bf;$de=array();$S=array();if($b!=""){$de=fields($b);$S=table_status($b);if(!$S)$m=lang(7);}$M=$_POST;$M["fields"]=(array)$M["fields"];if($M["auto_increment_col"])$M["fields"][$M["auto_increment_col"]]["auto_increment"]=true;if($_POST&&!process_fields($M["fields"])&&!$m){if($_POST["drop"])query_redirect("DROP TABLE ".table($b),substr(ME,0,-1),lang(142));else{$o=array();$qa=array();$qg=false;$oc=array();ksort($M["fields"]);$ce=reset($de);$oa=" FIRST";foreach($M["fields"]as$z=>$n){$p=$q[$n["type"]];$eg=($p!==null?$Me[$p]:$n);if($n["field"]!=""){if(!$n["has_default"])$n["default"]=null;if($z==$M["auto_increment_col"])$n["auto_increment"]=true;$Ee=process_field($n,$eg);$qa[]=array($n["orig"],$Ee,$oa);if($Ee!=process_field($ce,$ce)){$o[]=array($n["orig"],$Ee,$oa);if($n["orig"]!=""||$oa)$qg=true;}if($p!==null)$oc[idf_escape($n["field"])]=($b!=""&&$y!="sqlite"?"ADD":" ")." FOREIGN KEY (".idf_escape($n["field"]).") REFERENCES ".table($q[$n["type"]])." (".idf_escape($eg["field"]).")".(ereg("^($Qd)\$",$n["on_delete"])?" ON DELETE $n[on_delete]":"");$oa=" AFTER ".idf_escape($n["field"]);}elseif($n["orig"]!=""){$qg=true;$o[]=array($n["orig"]);}if($n["orig"]!=""){$ce=next($de);if(!$ce)$oa="";}}$me="";if(in_array($M["partition_by"],$ke)){$ne=array();if($M["partition_by"]=='RANGE'||$M["partition_by"]=='LIST'){foreach(array_filter($M["partition_names"])as$z=>$X){$Y=$M["partition_values"][$z];$ne[]="\n PARTITION ".idf_escape($X)." VALUES ".($M["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$me.="\nPARTITION BY $M[partition_by]($M[partition])".($ne?" (".implode(",",$ne)."\n)":($M["partitions"]?" PARTITIONS ".(+$M["partitions"]):""));}elseif(support("partitioning")&&ereg("partitioned",$S["Create_options"]))$me.="\nREMOVE PARTITIONING";$D=lang(143);if($b==""){cookie("adminer_engine",$M["Engine"]);$D=lang(144);}$F=trim($M["name"]);queries_redirect(ME."table=".urlencode($F),$D,alter_table($b,$F,($y=="sqlite"&&($qg||$oc)?$qa:$o),$oc,$M["Comment"],($M["Engine"]&&$M["Engine"]!=$S["Engine"]?$M["Engine"]:""),($M["Collation"]&&$M["Collation"]!=$S["Collation"]?$M["Collation"]:""),($M["Auto_increment"]!=""?+$M["Auto_increment"]:""),$me));}}page_header(($b!=""?lang(27):lang(145)),$m,array("table"=>$b),$b);if(!$_POST){$M=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($gg["int"])?"int":(isset($gg["integer"])?"integer":"")))),"partition_names"=>array(""),);if($b!=""){$M=$S;$M["name"]=$b;$M["fields"]=array();if(!$_GET["auto_increment"])$M["Auto_increment"]="";foreach($de
586as$n){$n["has_default"]=isset($n["default"]);$M["fields"][]=$n;}if(support("partitioning")){$uc="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($b);$K=$h->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $uc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($M["partition_by"],$M["partitions"],$M["partition"])=$K->fetch_row();$ne=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $uc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$ne[""]="";$M["partition_names"]=array_keys($ne);$M["partition_values"]=array_values($ne);}}}$Ta=collations();$Qb=engines();foreach($Qb
587as$Pb){if(!strcasecmp($Pb,$M["Engine"])){$M["Engine"]=$Pb;break;}}echo'
588<form action="" method="post" id="form">
589<p>
590',lang(146),': <input name="name" maxlength="64" value="',h($M["name"]),'" autocapitalize="off">
591';if($b==""&&!$_POST){?><script type='text/javascript'>focus(document.getElementById('form')['name']);</script><?php }echo($Qb?html_select("Engine",array(""=>"(".lang(147).")")+$Qb,$M["Engine"]):""),' ',($Ta&&!ereg("sqlite|mssql",$y)?html_select("Collation",array(""=>"(".lang(84).")")+$Ta,$M["Collation"]):""),' <input type="submit" value="',lang(138),'">
592<table cellspacing="0" id="edit-fields" class="nowrap">
593';$Ya=($_POST?$_POST["comments"]:$M["Comment"]!="");if(!$_POST&&!$Ya){foreach($M["fields"]as$n){if($n["comment"]!=""){$Ya=true;break;}}}edit_fields($M["fields"],$Ta,"TABLE",$q,$Ya);echo'</table>
594<p>
595',lang(92),': <input type="number" name="Auto_increment" size="6" value="',h($M["Auto_increment"]),'">
596',checkbox("defaults",1,true,lang(93),"columnShow(this.checked, 5)","jsonly");if(!$_POST["defaults"]){echo'<script type="text/javascript">editingHideDefaults()</script>';}echo(support("comment")?"<label><input type='checkbox' name='comments' value='1' class='jsonly' onclick=\"columnShow(this.checked, 6); toggle('Comment'); if (this.checked) this.form['Comment'].focus();\"".($Ya?" checked":"").">".lang(94)."</label>".' <input name="Comment" id="Comment" value="'.h($M["Comment"]).'" maxlength="'.($h->server_info>=5.5?2048:60).'"'.($Ya?'':' class="hidden"').'>':''),'<p>
597<input type="submit" value="',lang(138),'">
598';if($_GET["create"]!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}if(support("partitioning")){$le=ereg('RANGE|LIST',$M["partition_by"]);print_fieldset("partition",lang(148),$M["partition_by"]);echo'<p>
599',html_select("partition_by",array(-1=>"")+$ke,$M["partition_by"],"partitionByChange(this);"),'(<input name="partition" value="',h($M["partition"]),'">)
600',lang(149),': <input type="number" name="partitions" class="size" value="',h($M["partitions"]),'"',($le||!$M["partition_by"]?" class='hidden'":""),'>
601<table cellspacing="0" id="partition-table"',($le?"":" class='hidden'"),'>
602<thead><tr><th>',lang(150),'<th>',lang(151),'</thead>
603';foreach($M["partition_names"]as$z=>$X){echo'<tr>','<td><input name="partition_names[]" value="'.h($X).'"'.($z==count($M["partition_names"])-1?' onchange="partitionNameChange(this);"':'').' autocapitalize="off">','<td><input name="partition_values[]" value="'.h($M["partition_values"][$z]).'">';}echo'</table>
604</div></fieldset>
605';}echo'<input type="hidden" name="token" value="',$T,'">
606</form>
607';}elseif(isset($_GET["indexes"])){$b=$_GET["indexes"];$Lc=array("PRIMARY","UNIQUE","INDEX");$S=table_status($b,true);if(eregi("MyISAM|M?aria".($h->server_info>=5.6?"|InnoDB":""),$S["Engine"]))$Lc[]="FULLTEXT";$w=indexes($b);if($y=="sqlite"){unset($Lc[0]);unset($w[""]);}$M=$_POST;if($_POST&&!$m&&!$_POST["add"]){$ra=array();foreach($M["indexes"]as$v){$F=$v["name"];if(in_array($v["type"],$Lc)){$f=array();$jd=array();$ub=array();$Q=array();ksort($v["columns"]);foreach($v["columns"]as$z=>$e){if($e!=""){$id=$v["lengths"][$z];$tb=$v["descs"][$z];$Q[]=idf_escape($e).($id?"(".(+$id).")":"").($tb?" DESC":"");$f[]=$e;$jd[]=($id?$id:null);$ub[]=$tb;}}if($f){$ac=$w[$F];if($ac){ksort($ac["columns"]);ksort($ac["lengths"]);ksort($ac["descs"]);if($v["type"]==$ac["type"]&&array_values($ac["columns"])===$f&&(!$ac["lengths"]||array_values($ac["lengths"])===$jd)&&array_values($ac["descs"])===$ub){unset($w[$F]);continue;}}$ra[]=array($v["type"],$F,"(".implode(", ",$Q).")");}}}foreach($w
608as$F=>$ac)$ra[]=array($ac["type"],$F,"DROP");if(!$ra)redirect(ME."table=".urlencode($b));queries_redirect(ME."table=".urlencode($b),lang(152),alter_indexes($b,$ra));}page_header(lang(102),$m,array("table"=>$b),$b);$o=array_keys(fields($b));if($_POST["add"]){foreach($M["indexes"]as$z=>$v){if($v["columns"][count($v["columns"])]!="")$M["indexes"][$z]["columns"][]="";}$v=end($M["indexes"]);if($v["type"]||array_filter($v["columns"],'strlen')||array_filter($v["lengths"],'strlen')||array_filter($v["descs"]))$M["indexes"][]=array("columns"=>array(1=>""));}if(!$M){foreach($w
609as$z=>$v){$w[$z]["name"]=$z;$w[$z]["columns"][]="";}$w[]=array("columns"=>array(1=>""));$M["indexes"]=$w;}echo'
610<form action="" method="post">
611<table cellspacing="0" class="nowrap">
612<thead><tr><th>',lang(153),'<th>',lang(154),'<th>',lang(155),'</thead>
613';$x=1;foreach($M["indexes"]as$v){echo"<tr><td>".html_select("indexes[$x][type]",array(-1=>"")+$Lc,$v["type"],($x==count($M["indexes"])?"indexesAddRow(this);":1))."<td>";ksort($v["columns"]);$t=1;foreach($v["columns"]as$z=>$e){echo"<span>".html_select("indexes[$x][columns][$t]",array(-1=>"")+$o,$e,($t==count($v["columns"])?"indexesAddColumn":"indexesChangeColumn")."(this, '".js_escape($y=="sql"?"":$_GET["indexes"]."_")."');"),($y=="sql"||$y=="mssql"?"<input type='number' name='indexes[$x][lengths][$t]' class='size' value='".h($v["lengths"][$z])."'>":""),($y!="sql"?checkbox("indexes[$x][descs][$t]",1,$v["descs"][$z],lang(38)):"")," </span>";$t++;}echo"<td><input name='indexes[$x][name]' value='".h($v["name"])."' autocapitalize='off'>\n";$x++;}echo'</table>
614<p>
615<input type="submit" value="',lang(138),'">
616<noscript><p><input type="submit" name="add" value="',lang(95),'"></noscript>
617<input type="hidden" name="token" value="',$T,'">
618</form>
619';}elseif(isset($_GET["database"])){$M=$_POST;if($_POST&&!$m&&!isset($_POST["add_x"])){restart_session();$F=trim($M["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(156),drop_databases(array(DB)));}elseif(DB!==$F){if(DB!=""){$_GET["db"]=$F;queries_redirect(preg_replace('~db=[^&]*&~','',ME)."db=".urlencode($F),lang(157),rename_database($F,$M["collation"]));}else{$k=explode("\n",str_replace("\r","",$F));$wf=true;$cd="";foreach($k
620as$l){if(count($k)==1||$l!=""){if(!create_database($l,$M["collation"]))$wf=false;$cd=$l;}}queries_redirect(ME."db=".urlencode($cd),lang(158),$wf);}}else{if(!$M["collation"])redirect(substr(ME,0,-1));query_redirect("ALTER DATABASE ".idf_escape($F).(eregi('^[a-z0-9_]+$',$M["collation"])?" COLLATE $M[collation]":""),substr(ME,0,-1),lang(159));}}page_header(DB!=""?lang(46):lang(160),$m,array(),DB);$Ta=collations();$F=DB;if($_POST)$F=$M["name"];elseif(DB!="")$M["collation"]=db_collation(DB,$Ta);elseif($y=="sql"){foreach(get_vals("SHOW GRANTS")as$s){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\\.\\*)?~',$s,$C)&&$C[1]){$F=stripcslashes(idf_unescape("`$C[2]`"));break;}}}echo'
621<form action="" method="post">
622<p>
623',($_POST["add_x"]||strpos($F,"\n")?'<textarea id="name" name="name" rows="10" cols="40">'.h($F).'</textarea><br>':'<input name="name" id="name" value="'.h($F).'" maxlength="64" autocapitalize="off">')."\n".($Ta?html_select("collation",array(""=>"(".lang(84).")")+$Ta,$M["collation"]):"");?>
624<script type='text/javascript'>focus(document.getElementById('name'));</script>
625<input type="submit" value="<?php echo
626lang(138),'">
627';if(DB!="")echo"<input type='submit' name='drop' value='".lang(81)."'".confirm().">\n";elseif(!$_POST["add_x"]&&$_GET["db"]=="")echo"<input type='image' name='add' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&version=3.7.1' alt='+' title='".lang(95)."'>\n";echo'<input type="hidden" name="token" value="',$T,'">
628</form>
629';}elseif(isset($_GET["call"])){$ca=$_GET["call"];page_header(lang(161).": ".h($ca),$m);$Ye=routine($ca,(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$Kc=array();$ee=array();foreach($Ye["fields"]as$t=>$n){if(substr($n["inout"],-3)=="OUT")$ee[$t]="@".idf_escape($n["field"])." AS ".idf_escape($n["field"]);if(!$n["inout"]||substr($n["inout"],0,2)=="IN")$Kc[]=$t;}if(!$m&&$_POST){$Ha=array();foreach($Ye["fields"]as$z=>$n){if(in_array($z,$Kc)){$X=process_input($n);if($X===false)$X="''";if(isset($ee[$z]))$h->query("SET @".idf_escape($n["field"])." = $X");}$Ha[]=(isset($ee[$z])?"@".idf_escape($n["field"]):$X);}$J=(isset($_GET["callf"])?"SELECT":"CALL")." ".idf_escape($ca)."(".implode(", ",$Ha).")";echo"<p><code class='jush-$y'>".h($J)."</code> <a href='".h(ME)."sql=".urlencode($J)."'>".lang(30)."</a>\n";if(!$h->multi_query($J))echo"<p class='error'>".error()."\n";else{$i=connect();if(is_object($i))$i->select_db(DB);do{$K=$h->store_result();if(is_object($K))select($K,$i);else
630echo"<p class='message'>".lang(162,$h->affected_rows)."\n";}while($h->next_result());if($ee)select($h->query("SELECT ".implode(", ",$ee)));}}echo'
631<form action="" method="post">
632';if($Kc){echo"<table cellspacing='0'>\n";foreach($Kc
633as$z){$n=$Ye["fields"][$z];$F=$n["field"];echo"<tr><th>".$c->fieldName($n);$Y=$_POST["fields"][$F];if($Y!=""){if($n["type"]=="enum")$Y=+$Y;if($n["type"]=="set")$Y=array_sum($Y);}input($n,$Y,(string)$_POST["function"][$F]);echo"\n";}echo"</table>\n";}echo'<p>
634<input type="submit" value="',lang(161),'">
635<input type="hidden" name="token" value="',$T,'">
636</form>
637';}elseif(isset($_GET["foreign"])){$b=$_GET["foreign"];$F=$_GET["name"];$M=$_POST;if($_POST&&!$m&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){if($_POST["drop"])query_redirect("ALTER TABLE ".table($b)."\nDROP ".($y=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($F),ME."table=".urlencode($b),lang(163));else{$mf=array_filter($M["source"],'strlen');ksort($mf);$If=array();foreach($mf
638as$z=>$X)$If[$z]=$M["target"][$z];query_redirect("ALTER TABLE ".table($b).($F!=""?"\nDROP ".($y=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($F).",":"")."\nADD FOREIGN KEY (".implode(", ",array_map('idf_escape',$mf)).") REFERENCES ".table($M["table"])." (".implode(", ",array_map('idf_escape',$If)).")".(ereg("^($Qd)\$",$M["on_delete"])?" ON DELETE $M[on_delete]":"").(ereg("^($Qd)\$",$M["on_update"])?" ON UPDATE $M[on_update]":""),ME."table=".urlencode($b),($F!=""?lang(164):lang(165)));$m=lang(166)."<br>$m";}}page_header(lang(167),$m,array("table"=>$b),$b);if($_POST){ksort($M["source"]);if($_POST["add"])$M["source"][]="";elseif($_POST["change"]||$_POST["change-js"])$M["target"]=array();}elseif($F!=""){$q=foreign_keys($b);$M=$q[$F];$M["source"][]="";}else{$M["table"]=$b;$M["source"]=array("");}$mf=array_keys(fields($b));$If=($b===$M["table"]?$mf:array_keys(fields($M["table"])));$Le=array_keys(array_filter(table_status('',true),'fk_support'));echo'
639<form action="" method="post">
640<p>
641';if($M["db"]==""&&$M["ns"]==""){echo
642lang(168),':
643',html_select("table",$Le,$M["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
644<noscript><p><input type="submit" name="change" value="',lang(169),'"></noscript>
645<table cellspacing="0">
646<thead><tr><th>',lang(104),'<th>',lang(105),'</thead>
647';$x=0;foreach($M["source"]as$z=>$X){echo"<tr>","<td>".html_select("source[".(+$z)."]",array(-1=>"")+$mf,$X,($x==count($M["source"])-1?"foreignAddRow(this);":1)),"<td>".html_select("target[".(+$z)."]",$If,$M["target"][$z]);$x++;}echo'</table>
648<p>
649',lang(86),': ',html_select("on_delete",array(-1=>"")+explode("|",$Qd),$M["on_delete"]),' ',lang(85),': ',html_select("on_update",array(-1=>"")+explode("|",$Qd),$M["on_update"]),'<p>
650<input type="submit" value="',lang(138),'">
651<noscript><p><input type="submit" name="add" value="',lang(170),'"></noscript>
652';}if($F!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
653</form>
654';}elseif(isset($_GET["view"])){$b=$_GET["view"];$M=$_POST;if($_POST&&!$m){$F=trim($M["name"]);$ta=" AS\n$M[select]";$B=ME."table=".urlencode($F);$D=lang(171);if(!$_POST["drop"]&&$b==$F&&$y!="sqlite")query_redirect(($y=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($F).$ta,$B,$D);else{$Kf=$F."_adminer_".uniqid();drop_create("DROP VIEW ".table($b),"CREATE VIEW ".table($F).$ta,"DROP VIEW ".table($F),"CREATE VIEW ".table($Kf).$ta,"DROP VIEW ".table($Kf),($_POST["drop"]?substr(ME,0,-1):$B),lang(172),$D,lang(173),$b,$F);}}if(!$_POST&&$b!=""){$M=view($b);$M["name"]=$b;if(!$m)$m=$h->error;}page_header(($b!=""?lang(26):lang(174)),$m,array("table"=>$b),$b);echo'
655<form action="" method="post">
656<p>',lang(155),': <input name="name" value="',h($M["name"]),'" maxlength="64" autocapitalize="off">
657<p>';textarea("select",$M["select"]);echo'<p>
658<input type="submit" value="',lang(138),'">
659';if($_GET["view"]!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
660</form>
661';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$Qc=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$rf=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");$M=$_POST;if($_POST&&!$m){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(175));elseif(in_array($M["INTERVAL_FIELD"],$Qc)&&isset($rf[$M["STATUS"]])){$cf="\nON SCHEDULE ".($M["INTERVAL_VALUE"]?"EVERY ".q($M["INTERVAL_VALUE"])." $M[INTERVAL_FIELD]".($M["STARTS"]?" STARTS ".q($M["STARTS"]):"").($M["ENDS"]?" ENDS ".q($M["ENDS"]):""):"AT ".q($M["STARTS"]))." ON COMPLETION".($M["ON_COMPLETION"]?"":" NOT")." PRESERVE";queries_redirect(substr(ME,0,-1),($aa!=""?lang(176):lang(177)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$cf.($aa!=$M["EVENT_NAME"]?"\nRENAME TO ".idf_escape($M["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($M["EVENT_NAME"]).$cf)."\n".$rf[$M["STATUS"]]." COMMENT ".q($M["EVENT_COMMENT"]).rtrim(" DO\n$M[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(178).": ".h($aa):lang(179)),$m);if(!$M&&$aa!=""){$N=get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = ".q(DB)." AND EVENT_NAME = ".q($aa));$M=reset($N);}echo'
662<form action="" method="post">
663<table cellspacing="0">
664<tr><th>',lang(155),'<td><input name="EVENT_NAME" value="',h($M["EVENT_NAME"]),'" maxlength="64" autocapitalize="off">
665<tr><th title="datetime">',lang(180),'<td><input name="STARTS" value="',h("$M[EXECUTE_AT]$M[STARTS]"),'">
666<tr><th title="datetime">',lang(181),'<td><input name="ENDS" value="',h($M["ENDS"]),'">
667<tr><th>',lang(182),'<td><input type="number" name="INTERVAL_VALUE" value="',h($M["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$Qc,$M["INTERVAL_FIELD"]),'<tr><th>',lang(75),'<td>',html_select("STATUS",$rf,$M["STATUS"]),'<tr><th>',lang(94),'<td><input name="EVENT_COMMENT" value="',h($M["EVENT_COMMENT"]),'" maxlength="64">
668<tr><th> <td>',checkbox("ON_COMPLETION","PRESERVE",$M["ON_COMPLETION"]=="PRESERVE",lang(183)),'</table>
669<p>';textarea("EVENT_DEFINITION",$M["EVENT_DEFINITION"]);echo'<p>
670<input type="submit" value="',lang(138),'">
671';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
672</form>
673';}elseif(isset($_GET["procedure"])){$ca=$_GET["procedure"];$Ye=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$M=$_POST;$M["fields"]=(array)$M["fields"];if($_POST&&!process_fields($M["fields"])&&!$m){$Kf="$M[name]_adminer_".uniqid();drop_create("DROP $Ye ".idf_escape($ca),create_routine($Ye,$M),"DROP $Ye ".idf_escape($M["name"]),create_routine($Ye,array("name"=>$Kf)+$M),"DROP $Ye ".idf_escape($Kf),substr(ME,0,-1),lang(184),lang(185),lang(186),$ca,$M["name"]);}page_header(($ca!=""?(isset($_GET["function"])?lang(187):lang(188)).": ".h($ca):(isset($_GET["function"])?lang(189):lang(190))),$m);if(!$_POST&&$ca!=""){$M=routine($ca,$Ye);$M["name"]=$ca;}$Ta=get_vals("SHOW CHARACTER SET");sort($Ta);$Ze=routine_languages();echo'
674<form action="" method="post" id="form">
675<p>',lang(155),': <input name="name" value="',h($M["name"]),'" maxlength="64" autocapitalize="off">
676',($Ze?lang(9).": ".html_select("language",$Ze,$M["language"]):""),'<table cellspacing="0" class="nowrap">
677';edit_fields($M["fields"],$Ta,$Ye);if(isset($_GET["function"])){echo"<tr><td>".lang(191);edit_type("returns",$M["returns"],$Ta);}echo'</table>
678<p>';textarea("definition",$M["definition"]);echo'<p>
679<input type="submit" value="',lang(138),'">
680';if($ca!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
681</form>
682';}elseif(isset($_GET["trigger"])){$b=$_GET["trigger"];$F=$_GET["name"];$cg=trigger_options();$bg=array("INSERT","UPDATE","DELETE");$M=(array)trigger($F)+array("Trigger"=>$b."_bi");if($_POST){if(!$m&&in_array($_POST["Timing"],$cg["Timing"])&&in_array($_POST["Event"],$bg)&&in_array($_POST["Type"],$cg["Type"])){$Pd=" ON ".table($b);$Bb="DROP TRIGGER ".idf_escape($F).($y=="pgsql"?$Pd:"");$B=ME."table=".urlencode($b);if($_POST["drop"])query_redirect($Bb,$B,lang(192));else{if($F!="")queries($Bb);queries_redirect($B,($F!=""?lang(193):lang(194)),queries(create_trigger($Pd,$_POST)));if($F!="")queries(create_trigger($Pd,$M+array("Type"=>reset($cg["Type"]))));}}$M=$_POST;}page_header(($F!=""?lang(195).": ".h($F):lang(196)),$m,array("table"=>$b));echo'
683<form action="" method="post" id="form">
684<table cellspacing="0">
685<tr><th>',lang(197),'<td>',html_select("Timing",$cg["Timing"],$M["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(198),'<td>',html_select("Event",$bg,$M["Event"],"this.form['Timing'].onchange();"),'<tr><th>',lang(89),'<td>',html_select("Type",$cg["Type"],$M["Type"]),'</table>
686<p>',lang(155),': <input name="Trigger" value="',h($M["Trigger"]),'" maxlength="64" autocapitalize="off">
687<p>';textarea("Statement",$M["Statement"]);echo'<p>
688<input type="submit" value="',lang(138),'">
689';if($F!=""){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
690</form>
691';}elseif(isset($_GET["user"])){$ea=$_GET["user"];$Ce=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$M){foreach(explode(",",($M["Privilege"]=="Grant option"?"":$M["Context"]))as$db)$Ce[$db][$M["Privilege"]]=$M["Comment"];}$Ce["Server Admin"]+=$Ce["File access on server"];$Ce["Databases"]["Create routine"]=$Ce["Procedures"]["Create routine"];unset($Ce["Procedures"]["Create routine"]);$Ce["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$Ce["Columns"][$X]=$Ce["Tables"][$X];unset($Ce["Server Admin"]["Usage"]);foreach($Ce["Tables"]as$z=>$X)unset($Ce["Databases"][$z]);$Ed=array();if($_POST){foreach($_POST["objects"]as$z=>$X)$Ed[$X]=(array)$Ed[$X]+(array)$_POST["grants"][$z];}$yc=array();$Nd="";if(isset($_GET["host"])&&($K=$h->query("SHOW GRANTS FOR ".q($ea)."@".q($_GET["host"])))){while($M=$K->fetch_row()){if(preg_match('~GRANT (.*) ON (.*) TO ~',$M[0],$C)&&preg_match_all('~ *([^(,]*[^ ,(])( *\\([^)]+\\))?~',$C[1],$od,PREG_SET_ORDER)){foreach($od
692as$X){if($X[1]!="USAGE")$yc["$C[2]$X[2]"][$X[1]]=true;if(ereg(' WITH GRANT OPTION',$M[0]))$yc["$C[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$M[0],$C))$Nd=$C[1];}}if($_POST&&!$m){$Od=(isset($_GET["host"])?q($ea)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $Od",ME."privileges=",lang(199));else{$Gd=q($_POST["user"])."@".q($_POST["host"]);$oe=$_POST["pass"];if($oe!=''&&!$_POST["hashed"]){$oe=$h->result("SELECT PASSWORD(".q($oe).")");$m=!$oe;}$hb=false;if(!$m){if($Od!=$Gd){$hb=queries(($h->server_info<5?"GRANT USAGE ON *.* TO":"CREATE USER")." $Gd IDENTIFIED BY PASSWORD ".q($oe));$m=!$hb;}elseif($oe!=$Nd)queries("SET PASSWORD FOR $Gd = ".q($oe));}if(!$m){$Ve=array();foreach($Ed
693as$Id=>$s){if(isset($_GET["grant"]))$s=array_filter($s);$s=array_keys($s);if(isset($_GET["grant"]))$Ve=array_diff(array_keys(array_filter($Ed[$Id],'strlen')),$s);elseif($Od==$Gd){$Ld=array_keys((array)$yc[$Id]);$Ve=array_diff($Ld,$s);$s=array_diff($s,$Ld);unset($yc[$Id]);}if(preg_match('~^(.+)\\s*(\\(.*\\))?$~U',$Id,$C)&&(!grant("REVOKE",$Ve,$C[2]," ON $C[1] FROM $Gd")||!grant("GRANT",$s,$C[2]," ON $C[1] TO $Gd"))){$m=true;break;}}}if(!$m&&isset($_GET["host"])){if($Od!=$Gd)queries("DROP USER $Od");elseif(!isset($_GET["grant"])){foreach($yc
694as$Id=>$Ve){if(preg_match('~^(.+)(\\(.*\\))?$~U',$Id,$C))grant("REVOKE",array_keys($Ve),$C[2]," ON $C[1] FROM $Gd");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(200):lang(201)),!$m);if($hb)$h->query("DROP USER $Gd");}}page_header((isset($_GET["host"])?lang(19).": ".h("$ea@$_GET[host]"):lang(117)),$m,array("privileges"=>array('',lang(50))));if($_POST){$M=$_POST;$yc=$Ed;}else{$M=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$M["pass"]=$Nd;if($Nd!="")$M["hashed"]=true;$yc[(DB==""||$yc?"":idf_escape(addcslashes(DB,"%_\\"))).".*"]=array();}echo'<form action="" method="post">
695<table cellspacing="0">
696<tr><th>',lang(18),'<td><input name="host" maxlength="60" value="',h($M["host"]),'" autocapitalize="off">
697<tr><th>',lang(19),'<td><input name="user" maxlength="16" value="',h($M["user"]),'" autocapitalize="off">
698<tr><th>',lang(20),'<td><input name="pass" id="pass" value="',h($M["pass"]),'">
699';if(!$M["hashed"]){echo'<script type="text/javascript">typePassword(document.getElementById(\'pass\'));</script>';}echo
700checkbox("hashed",1,$M["hashed"],lang(202),"typePassword(this.form['pass'], this.checked);"),'</table>
701
702';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' class='help'>".lang(50)."</a>";$t=0;foreach($yc
703as$Id=>$s){echo'<th>'.($Id!="*.*"?"<input name='objects[$t]' value='".h($Id)."' size='10' autocapitalize='off'>":"<input type='hidden' name='objects[$t]' value='*.*' size='10'>*.*");$t++;}echo"</thead>\n";foreach(array(""=>"","Server Admin"=>lang(18),"Databases"=>lang(21),"Tables"=>lang(100),"Columns"=>lang(101),"Procedures"=>lang(203),)as$db=>$tb){foreach((array)$Ce[$db]as$Be=>$Xa){echo"<tr".odd()."><td".($tb?">$tb<td":" colspan='2'").' lang="en" title="'.h($Xa).'">'.h($Be);$t=0;foreach($yc
704as$Id=>$s){$F="'grants[$t][".h(strtoupper($Be))."]'";$Y=$s[strtoupper($Be)];if($db=="Server Admin"&&$Id!=(isset($yc["*.*"])?"*.*":".*"))echo"<td> ";elseif(isset($_GET["grant"]))echo"<td><select name=$F><option><option value='1'".($Y?" selected":"").">".lang(204)."<option value='0'".($Y=="0"?" selected":"").">".lang(205)."</select>";else
705echo"<td align='center'><label class='block'><input type='checkbox' name=$F value='1'".($Y?" checked":"").($Be=="All privileges"?" id='grants-$t-all'":($Be=="Grant option"?"":" onclick=\"if (this.checked) formUncheck('grants-$t-all');\""))."></label>";$t++;}}}echo"</table>\n",'<p>
706<input type="submit" value="',lang(138),'">
707';if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(81),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
708</form>
709';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$m){$Yc=0;foreach((array)$_POST["kill"]as$X){if(queries("KILL ".(+$X)))$Yc++;}queries_redirect(ME."processlist=",lang(206,$Yc),$Yc||!$_POST["kill"]);}page_header(lang(73),$m);echo'
710<form action="" method="post">
711<table cellspacing="0" onclick="tableClick(event);" ondblclick="tableClick(event, true);" class="nowrap checkable">
712';$t=-1;foreach(process_list()as$t=>$M){if(!$t){echo"<thead><tr lang='en'>".(support("kill")?"<th> ":"");foreach($M
713as$z=>$X)echo"<th>".($y=="sql"?"<a href='http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/show-processlist.html#processlist_".strtolower($z)."' target='_blank' rel='noreferrer' class='help'>$z</a>":$z);echo"</thead>\n";}echo"<tr".odd().">".(support("kill")?"<td>".checkbox("kill[]",$M["Id"],0):"");foreach($M
714as$z=>$X)echo"<td>".(($y=="sql"&&$z=="Info"&&ereg("Query|Killed",$M["Command"])&&$X!="")||($y=="pgsql"&&$z=="current_query"&&$X!="<IDLE>")||($y=="oracle"&&$z=="sql_text"&&$X!="")?"<code class='jush-$y'>".shorten_utf8($X,100,"</code>").' <a href="'.h(ME.($M["db"]!=""?"db=".urlencode($M["db"])."&":"")."sql=".urlencode($X)).'">'.lang(207).'</a>':nbsp($X));echo"\n";}echo'</table>
715<script type=\'text/javascript\'>tableCheck();</script>
716<p>
717';if(support("kill")){echo($t+1)."/".lang(208,$h->result("SELECT @@max_connections")),"<p><input type='submit' value='".lang(209)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
718</form>
719';}elseif(isset($_GET["select"])){$b=$_GET["select"];$S=table_status1($b);$w=indexes($b);$o=fields($b);$q=column_foreign_keys($b);$Kd="";if($S["Oid"]){$Kd=($y=="sqlite"?"rowid":"oid");$w[]=array("type"=>"PRIMARY","columns"=>array($Kd));}parse_str($_COOKIE["adminer_import"],$la);$We=array();$f=array();$Nf=null;foreach($o
720as$z=>$n){$F=$c->fieldName($n);if(isset($n["privileges"]["select"])&&$F!=""){$f[$z]=html_entity_decode(strip_tags($F),ENT_QUOTES);if(is_shortable($n))$Nf=$c->selectLengthProcess();}$We+=$n["privileges"];}list($O,$zc)=$c->selectColumnsProcess($f,$w);$Rc=count($zc)<count($O);$Z=$c->selectSearchProcess($o,$w);$Xd=$c->selectOrderProcess($o,$w);$_=$c->selectLimitProcess();$uc=($O?implode(", ",$O):"*".($Kd?", $Kd":"")).convert_fields($f,$o,$O)."\nFROM ".table($b);$_c=($zc&&$Rc?"\nGROUP BY ".implode(", ",$zc):"").($Xd?"\nORDER BY ".implode(", ",$Xd):"");if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$kg=>$M){$ta=convert_field($o[key($M)]);echo$h->result("SELECT".limit($ta?$ta:idf_escape(key($M))." FROM ".table($b)," WHERE ".where_check($kg,$o).($Z?" AND ".implode(" AND ",$Z):"").($Xd?" ORDER BY ".implode(", ",$Xd):""),1));}exit;}if($_POST&&!$m){$_g=$Z;if(is_array($_POST["check"]))$_g[]="((".implode(") OR (",array_map('where_check',$_POST["check"]))."))";$_g=($_g?"\nWHERE ".implode(" AND ",$_g):"");$ze=$mg=null;foreach($w
721as$v){if($v["type"]=="PRIMARY"){$ze=array_flip($v["columns"]);$mg=($O?$ze:array());break;}}foreach((array)$mg
722as$z=>$X){if(in_array(idf_escape($z),$O))unset($mg[$z]);}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"])||$mg===array())$J="SELECT $uc$_g$_c";else{$ig=array();foreach($_POST["check"]as$X)$ig[]="(SELECT".limit($uc,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o).$_c,1).")";$J=implode(" UNION ALL ",$ig);}$c->dumpData($b,"table",$J);exit;}if(!$c->selectEmailProcess($Z,$q)){if($_POST["save"]||$_POST["delete"]){$K=true;$ma=0;$J=table($b);$Q=array();if(!$_POST["delete"]){foreach($f
723as$F=>$X){$X=process_input($o[$F]);if($X!==null){if($_POST["clone"])$Q[idf_escape($F)]=($X!==false?$X:idf_escape($F));elseif($X!==false)$Q[]=idf_escape($F)." = $X";}}$J.=($_POST["clone"]?" (".implode(", ",array_keys($Q)).")\nSELECT ".implode(", ",$Q)."\nFROM ".table($b):" SET\n".implode(",\n",$Q));}if($_POST["delete"]||$Q){$Va="UPDATE";if($_POST["delete"]){$Va="DELETE";$J="FROM $J";}if($_POST["clone"]){$Va="INSERT";$J="INTO $J";}if($_POST["all"]||($mg===array()&&is_array($_POST["check"]))||$Rc){$K=queries("$Va $J$_g");$ma=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$K=queries($Va.limit1($J,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o)));if(!$K)break;$ma+=$h->affected_rows;}}}$D=lang(210,$ma);if($_POST["clone"]&&$K&&$ma==1){$dd=last_id();if($dd)$D=lang(135," $dd");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$D,$K);}elseif(!$_POST["import"]){if(!$_POST["val"])$m=lang(211);else{$K=true;$ma=0;foreach($_POST["val"]as$kg=>$M){$Q=array();foreach($M
724as$z=>$X){$z=bracket_escape($z,1);$Q[]=idf_escape($z)." = ".(ereg('char|text',$o[$z]["type"])||$X!=""?$c->processInput($o[$z],$X):"NULL");}$J=table($b)." SET ".implode(", ",$Q);$zg=" WHERE ".where_check($kg,$o).($Z?" AND ".implode(" AND ",$Z):"");$K=queries("UPDATE".($Rc||$mg===array()?" $J$zg":limit1($J,$zg)));if(!$K)break;$ma+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(210,$ma),$K);}}elseif(!is_string($jc=get_file("csv_file",true)))$m=upload_error($jc);elseif(!preg_match('~~u',$jc))$m=lang(212);else{cookie("adminer_import","output=".urlencode($la["output"])."&format=".urlencode($_POST["separator"]));$K=true;$Ua=array_keys($o);preg_match_all('~(?>"[^"]*"|[^"\\r\\n]+)+~',$jc,$od);$ma=count($od[0]);begin();$hf=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));foreach($od[0]as$z=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$hf]*)$hf~",$X.$hf,$pd);if(!$z&&!array_diff($pd[1],$Ua)){$Ua=$pd[1];$ma--;}else{$Q=array();foreach($pd[1]as$t=>$Qa)$Q[idf_escape($Ua[$t])]=($Qa==""&&$o[$Ua[$t]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$Qa))));$K=insert_update($b,$Q,$ze);if(!$K)break;}}if($K)queries("COMMIT");queries_redirect(remove_from_uri("page"),lang(213,$ma),$K);queries("ROLLBACK");}}}$Bf=$c->tableName($S);if(is_ajax())ob_start();page_header(lang(32).": $Bf",$m);$Q=null;if(isset($We["insert"])){$Q="";foreach((array)$_GET["where"]as$X){if(count($q[$X["col"]])==1&&($X["op"]=="="||(!$X["op"]&&!ereg('[_%]',$X["val"]))))$Q.="&set".urlencode("[".bracket_escape($X["col"])."]")."=".urlencode($X["val"]);}}$c->selectLinks($S,$Q);if(!$f)echo"<p class='error'>".lang(214).($o?".":": ".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($O,$f);$c->selectSearchPrint($Z,$f,$w);$c->selectOrderPrint($Xd,$f,$w);$c->selectLimitPrint($_);$c->selectLengthPrint($Nf);$c->selectActionPrint($w);echo"</form>\n";$H=$_GET["page"];if($H=="last"){$sc=$h->result("SELECT COUNT(*) FROM ".table($b).($Z?" WHERE ".implode(" AND ",$Z):""));$H=floor(max(0,$sc-1)/$_);}$J=$c->selectQueryBuild($O,$Z,$zc,$Xd,$_,$H);if(!$J)$J="SELECT".limit((+$_&&$zc&&$Rc&&$y=="sql"?"SQL_CALC_FOUND_ROWS ":"").$uc,($Z?"\nWHERE ".implode(" AND ",$Z):"").$_c,($_!=""?+$_:null),($H?$_*$H:0),"\n");echo$c->selectQuery($J);$K=$h->query($J);if(!$K)echo"<p class='error'>".error()."\n";else{if($y=="mssql"&&$H)$K->seek($_*$H);$Mb=array();echo"<form action='' method='post' enctype='multipart/form-data'>\n";$N=array();while($M=$K->fetch_assoc()){if($H&&$y=="oracle")unset($M["RNUM"]);$N[]=$M;}if($_GET["page"]!="last")$sc=(+$_&&$zc&&$Rc?($y=="sql"?$h->result(" SELECT FOUND_ROWS()"):$h->result("SELECT COUNT(*) FROM ($J) x")):count($N));if(!$N)echo"<p class='message'>".lang(82)."\n";else{$_a=$c->backwardKeys($b,$Bf);echo"<table id='table' cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);' onkeydown='return editingKeydown(event);'>\n","<thead><tr>".(!$zc&&$O?"":"<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(215)."</a>");$Dd=array();$xc=array();reset($O);$Ie=1;foreach($N[0]as$z=>$X){if($z!=$Kd){$X=$_GET["columns"][key($O)];$n=$o[$O?($X?$X["col"]:current($O)):$z];$F=($n?$c->fieldName($n,$Ie):"*");if($F!=""){$Ie++;$Dd[$z]=$F;$e=idf_escape($z);$Gc=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($z);$tb="&desc%5B0%5D=1";echo'<th onmouseover="columnMouse(this);" onmouseout="columnMouse(this, \' hidden\');">','<a href="'.h($Gc.($Xd[0]==$e||$Xd[0]==$z||(!$Xd&&$Rc&&$zc[0]==$e)?$tb:'')).'">';echo(!$O||$X?apply_sql_function($X["fun"],$F):h(current($O)))."</a>";echo"<span class='column hidden'>","<a href='".h($Gc.$tb)."' title='".lang(38)."' class='text'> ↓</a>";if(!$X["fun"])echo'<a href="#fieldset-search" onclick="selectSearch(\''.h(js_escape($z)).'\'); return false;" title="'.lang(35).'" class="text jsonly"> =</a>';echo"</span>";}$xc[$z]=$X["fun"];next($O);}}$jd=array();if($_GET["modify"]){foreach($N
725as$M){foreach($M
726as$z=>$X)$jd[$z]=max($jd[$z],min(40,strlen(utf8_decode($X))));}}echo($_a?"<th>".lang(216):"")."</thead>\n";if(is_ajax()){if($_%2==1&&$H%2==1)odd();ob_end_clean();}foreach($c->rowDescriptions($N,$q)as$E=>$M){$jg=unique_array($N[$E],$w);if(!$jg){$jg=array();foreach($N[$E]as$z=>$X){if(!preg_match('~^(COUNT\\((\\*|(DISTINCT )?`(?:[^`]|``)+`)\\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\\(`(?:[^`]|``)+`\\))$~',$z))$jg[$z]=$X;}}$kg="";foreach($jg
727as$z=>$X){if(strlen($X)>64){$z="MD5(".(strpos($z,'(')?$z:idf_escape($z)).")";$X=md5($X);}$kg.="&".($X!==null?urlencode("where[".bracket_escape($z)."]")."=".urlencode($X):"null%5B%5D=".urlencode($z));}echo"<tr".odd().">".(!$zc&&$O?"":"<td>".checkbox("check[]",substr($kg,1),in_array(substr($kg,1),(array)$_POST["check"]),"","this.form['all'].checked = false; formUncheck('all-page');").($Rc||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($b).$kg)."'>".lang(215)."</a>"));foreach($M
728as$z=>$X){if(isset($Dd[$z])){$n=$o[$z];if($X!=""&&(!isset($Mb[$z])||$Mb[$z]!=""))$Mb[$z]=(is_mail($X)?$Dd[$z]:"");$A="";$X=$c->editVal($X,$n);if($X!==null){if(ereg('blob|bytea|raw|file',$n["type"])&&$X!="")$A=ME.'download='.urlencode($b).'&field='.urlencode($z).$kg;if($X==="")$X=" ";elseif($Nf!=""&&is_shortable($n))$X=shorten_utf8($X,max(0,+$Nf));else$X=h($X);if(!$A){foreach((array)$q[$z]as$p){if(count($q[$z])==1||end($p["source"])==$z){$A="";foreach($p["source"]as$t=>$mf)$A.=where_link($t,$p["target"][$t],$N[$E][$mf]);$A=($p["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\\1'.urlencode($p["db"]),ME):ME).'select='.urlencode($p["table"]).$A;if(count($p["source"])==1)break;}}}if($z=="COUNT(*)"){$A=ME."select=".urlencode($b);$t=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$jg))$A.=where_link($t++,$W["col"],$W["val"],$W["op"]);}foreach($jg
729as$Vc=>$W)$A.=where_link($t++,$Vc,$W);}}if(!$A&&($A=$c->selectLink($M[$z],$n))===null){if(is_mail($M[$z]))$A="mailto:$M[$z]";if($Fe=is_url($M[$z]))$A=($Fe=="http"&&$ba?$M[$z]:"$Fe://www.adminer.org/redirect/?url=".urlencode($M[$z]));}$u=h("val[$kg][".bracket_escape($z)."]");$Y=$_POST["val"][$kg][bracket_escape($z)];$Bc=h($Y!==null?$Y:$M[$z]);$nd=strpos($X,"<i>...</i>");$Ib=is_utf8($X)&&$N[$E][$z]==$M[$z]&&!$xc[$z];$Mf=ereg('text|lob',$n["type"]);echo(($_GET["modify"]&&$Ib)||$Y!==null?"<td>".($Mf?"<textarea name='$u' cols='30' rows='".(substr_count($M[$z],"\n")+1)."'>$Bc</textarea>":"<input name='$u' value='$Bc' size='$jd[$z]'>"):"<td id='$u' onclick=\"selectClick(this, event, ".($nd?2:($Mf?1:0)).($Ib?"":", '".h(lang(217))."'").");\">".$c->selectVal($X,$A,$n));}}if($_a)echo"<td>";$c->backwardKeysPrint($_a,$N[$E]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n",(!$zc&&$O?"":"<script type='text/javascript'>tableCheck();</script>\n");}if(($N||$H)&&!is_ajax()){$Wb=true;if($_GET["page"]!="last"&&+$_&&!$Rc&&($sc>=$_||$H)){$sc=found_rows($S,$Z);if($sc<max(1e4,2*($H+1)*$_))$sc=reset(slow_query("SELECT COUNT(*) FROM ".table($b).($Z?" WHERE ".implode(" AND ",$Z):"")));else$Wb=false;}if(+$_&&($sc===false||$sc>$_||$H)){echo"<p class='pages'>";$rd=($sc===false?$H+(count($N)>=$_?2:1):floor(($sc-1)/$_));echo'<a href="'.h(remove_from_uri("page"))."\" onclick=\"pageClick(this.href, +prompt('".lang(218)."', '".($H+1)."'), event); return false;\">".lang(218)."</a>:",pagination(0,$H).($H>5?" ...":"");for($t=max(1,$H-4);$t<min($rd,$H+5);$t++)echo
730pagination($t,$H);if($rd>0){echo($H+5<$rd?" ...":""),($Wb&&$sc!==false?pagination($rd,$H):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$rd'>".lang(219)."</a>");}echo(($sc===false?count($N)+1:$sc-$H*$_)>$_?' <a href="'.h(remove_from_uri("page")."&page=".($H+1)).'" onclick="return !selectLoadMore(this, '.(+$_).', \''.lang(220).'\');">'.lang(221).'</a>':'');}echo"<p>\n",($sc!==false?"(".($Wb?"":"~ ").lang(119,$sc).") ":""),checkbox("all",1,0,lang(222))."\n";if($c->selectCommandPrint()){echo'<fieldset><legend>',lang(30),'</legend><div>
731<input type="submit" value="',lang(138),'"',($_GET["modify"]?'':' title="'.lang(211).'" class="jsonly"'),'>
732<input type="submit" name="edit" value="',lang(30),'">
733<input type="submit" name="clone" value="',lang(207),'">
734<input type="submit" name="delete" value="',lang(141),'" onclick="return confirm(\'',lang(0);?> (' + (this.form['all'].checked ? <?php echo$sc,' : formChecked(this, /check/)) + \')\');">
735</div></fieldset>
736';}$qc=$c->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($qc['sql']);break;}}if($qc){print_fieldset("export",lang(111));$fe=$c->dumpOutput();echo($fe?html_select("output",$fe,$la["output"])." ":""),html_select("format",$qc,$la["format"])," <input type='submit' name='export' value='".lang(111)."'>\n","</div></fieldset>\n";}}if($c->selectImportPrint()){print_fieldset("import",lang(51),!$N);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(51)."'>","</div></fieldset>\n";}$c->selectEmailPrint(array_filter($Mb,'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"])){$qf=isset($_GET["status"]);page_header($qf?lang(75):lang(74));$ug=($qf?show_status():show_variables());if(!$ug)echo"<p class='message'>".lang(82)."\n";else{echo"<table cellspacing='0'>\n";foreach($ug
737as$z=>$X){echo"<tr>","<th><code class='jush-".$y.($qf?"status":"set")."'>".h($z)."</code>","<td>".nbsp($X);}echo"</table>\n";}}elseif(isset($_GET["script"])){header("Content-Type: text/javascript; charset=utf-8");if($_GET["script"]=="db"){$zf=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$F=>$S){$u=js_escape($F);json_row("Comment-$u",nbsp($S["Comment"]));if(!is_view($S)){foreach(array("Engine","Collation")as$z)json_row("$z-$u",nbsp($S[$z]));foreach($zf+array("Auto_increment"=>0,"Rows"=>0)as$z=>$X){if($S[$z]!=""){$X=number_format($S[$z],0,'.',lang(8));json_row("$z-$u",($z=="Rows"&&$X&&$S["Engine"]==($of=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($zf[$z]))$zf[$z]+=($S["Engine"]!="InnoDB"||$z!="Data_free"?$S[$z]:0);}elseif(array_key_exists($z,$S))json_row("$z-$u");}}}foreach($zf
738as$z=>$X)json_row("sum-$z",number_format($X,0,'.',lang(8)));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".(+$_POST["kill"]));else{foreach(count_tables($c->databases())as$l=>$X)json_row("tables-".js_escape($l),$X);json_row("");}exit;}else{$Hf=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($Hf&&!$m&&!$_POST["search"]){$K=true;$D="";if($y=="sql"&&count($_POST["tables"])>1&&($_POST["drop"]||$_POST["truncate"]||$_POST["copy"]))queries("SET foreign_key_checks = 0");if($_POST["truncate"]){if($_POST["tables"])$K=truncate_tables($_POST["tables"]);$D=lang(223);}elseif($_POST["move"]){$K=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$D=lang(224);}elseif($_POST["copy"]){$K=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$D=lang(225);}elseif($_POST["drop"]){if($_POST["views"])$K=drop_views($_POST["views"]);if($K&&$_POST["tables"])$K=drop_tables($_POST["tables"]);$D=lang(226);}elseif($y!="sql"){$K=($y=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$D=lang(227);}elseif(!$_POST["tables"])$D=lang(7);elseif($K=queries(($_POST["optimize"]?"OPTIMIZE":($_POST["check"]?"CHECK":($_POST["repair"]?"REPAIR":"ANALYZE")))." TABLE ".implode(", ",array_map('idf_escape',$_POST["tables"])))){while($M=$K->fetch_assoc())$D.="<b>".h($M["Table"])."</b>: ".h($M["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$D,$K);}page_header(($_GET["ns"]==""?lang(21).": ".h(DB):lang(228).": ".h($_GET["ns"])),$m,true);if($c->homepage()){if($_GET["ns"]!==""){echo"<h3 id='tables-views'>".lang(229)."</h3>\n";$Gf=tables_list();if(!$Gf)echo"<p class='message'>".lang(7)."\n";else{echo"<form action='' method='post'>\n","<p>".lang(230).": <input type='search' name='query' value='".h($_POST["query"])."'> <input type='submit' name='search' value='".lang(35)."'>\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(100),'<td>'.lang(231),'<td>'.lang(79),'<td>'.lang(232),'<td>'.lang(233),'<td>'.lang(234),'<td>'.lang(92),'<td>'.lang(235),(support("comment")?'<td>'.lang(94):''),"</thead>\n";foreach($Gf
739as$F=>$U){$vg=($U!==null&&!eregi("table",$U));echo'<tr'.odd().'><td>'.checkbox(($vg?"views[]":"tables[]"),$F,in_array($F,$Hf,true),"","formUncheck('check-all');"),'<th><a href="'.h(ME).'table='.urlencode($F).'" title="'.lang(25).'">'.h($F).'</a>';if($vg){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($F).'" title="'.lang(26).'">'.lang(99).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($F).'" title="'.lang(24).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(27)),"Index_length"=>array("indexes",lang(103)),"Data_free"=>array("edit",lang(28)),"Auto_increment"=>array("auto_increment=1&create",lang(27)),"Rows"=>array("select",lang(24)),)as$z=>$A)echo($A?"<td align='right'><a href='".h(ME."$A[0]=").urlencode($F)."' id='$z-".h($F)."' title='$A[1]'>?</a>":"<td id='$z-".h($F)."'> ");}echo(support("comment")?"<td id='Comment-".h($F)."'> ":"");}echo"<tr><td> <th>".lang(208,count($Gf)),"<td>".nbsp($y=="sql"?$h->result("SELECT @@storage_engine"):""),"<td>".nbsp(db_collation(DB,collations()));foreach(array("Data_length","Index_length","Data_free")as$z)echo"<td align='right' id='sum-$z'> ";echo"</table>\n","<script type='text/javascript'>tableCheck();</script>\n";if(!information_schema(DB)){echo"<p>".(ereg('^(sql|sqlite|pgsql)$',$y)?($y!="sqlite"?"<input type='submit' value='".lang(236)."'> ":"")."<input type='submit' name='optimize' value='".lang(237)."'> ":"").($y=="sql"?"<input type='submit' name='check' value='".lang(238)."'> <input type='submit' name='repair' value='".lang(239)."'> ":"")."<input type='submit' name='truncate' value='".lang(240)."'".confirm("formChecked(this, /tables/)")."> <input type='submit' name='drop' value='".lang(81)."'".confirm("formChecked(this, /tables|views/)").">\n";$k=(support("scheme")?schemas():$c->databases());if(count($k)!=1&&$y!="sqlite"){$l=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(241).": ",($k?html_select("target",$k,$l):'<input name="target" value="'.h($l).'" autocapitalize="off">')," <input type='submit' name='move' value='".lang(242)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(243)."'>":""),"\n";}echo"<input type='hidden' name='token' value='$T'>\n";}echo"</form>\n";}echo'<p><a href="'.h(ME).'create=">'.lang(145)."</a>\n";if(support("view"))echo'<a href="'.h(ME).'view=">'.lang(174)."</a>\n";if(support("routine")){echo"<h3 id='routines'>".lang(114)."</h3>\n";$af=routines();if($af){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(155).'<td>'.lang(89).'<td>'.lang(191)."<td> </thead>\n";odd('');foreach($af
740as$M){echo'<tr'.odd().'>','<th><a href="'.h(ME).($M["ROUTINE_TYPE"]!="PROCEDURE"?'callf=':'call=').urlencode($M["ROUTINE_NAME"]).'">'.h($M["ROUTINE_NAME"]).'</a>','<td>'.h($M["ROUTINE_TYPE"]),'<td>'.h($M["DTD_IDENTIFIER"]),'<td><a href="'.h(ME).($M["ROUTINE_TYPE"]!="PROCEDURE"?'function=':'procedure=').urlencode($M["ROUTINE_NAME"]).'">'.lang(106)."</a>";}echo"</table>\n";}echo'<p>'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(190).'</a> ':'').'<a href="'.h(ME).'function=">'.lang(189)."</a>\n";}if(support("event")){echo"<h3 id='events'>".lang(115)."</h3>\n";$N=get_rows("SHOW EVENTS");if($N){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(155)."<td>".lang(244)."<td>".lang(180)."<td>".lang(181)."<td></thead>\n";foreach($N
741as$M){echo"<tr>","<th>".h($M["Name"]),"<td>".($M["Execute at"]?lang(245)."<td>".$M["Execute at"]:lang(182)." ".$M["Interval value"]." ".$M["Interval field"]."<td>$M[Starts]"),"<td>$M[Ends]",'<td><a href="'.h(ME).'event='.urlencode($M["Name"]).'">'.lang(106).'</a>';}echo"</table>\n";$Vb=$h->result("SELECT @@event_scheduler");if($Vb&&$Vb!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($Vb)."\n";}echo'<p><a href="'.h(ME).'event=">'.lang(179)."</a>\n";}if($Gf)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}}}page_footer();