WordPress

Briefly unavailable for scheduled maintenance.
Check back in a some hours.
403WebShell
403Webshell
Server IP : 38.242.244.58  /  Your IP : 216.73.217.174
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux vmi1486879.contaboserver.net 5.4.0-166-generic #183-Ubuntu SMP Mon Oct 2 11:28:33 UTC 2023 x86_64
User : root ( 0)
PHP Version : 7.4.3-4ubuntu2.19
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/sura/vendor/captcha-com/captcha/botdetect-captcha-lib/botdetect/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/sura/vendor/captcha-com/captcha/botdetect-captcha-lib/botdetect/CaptchaIncludes.php
<?php
 if(!function_exists("\151\x6d\141\x67\x65\143\x72\145\x61\x74\145\164\x72\x75\145\x63\x6f\154\x6f\162") || !function_exists("\151\155\x61\x67\x65\146\164\142\142\x6f\x78")) { while (ob_get_length()) { ob_end_clean(); } ob_start(); echo "\x3c\160\x3e\105\122\122\x4f\122\x3a\40\102\157\164\104\x65\164\145\143\164\40\162\x65\161\165\151\162\145\x73\x20\164\x68\x65\x20\x47\104\x20\154\151\x62\x72\141\162\171\x20\141\x6e\144\40\x69\164\x73\40\x73\x75\x70\160\157\162\164\40\x6c\x69\x62\162\x61\162\171\x3a\x20\x6c\x69\142\160\x6e\147\x2c\40\154\x69\142\152\x70\x65\147\x20\x61\156\x64\40\106\x72\145\145\x54\x79\160\145\x20\x32\56\40\131\x6f\165\x20\143\141\156\x20\162\x65\141\144\40\x6d\157\x72\145\x20\x61\142\x6f\165\x74\40\x69\156\163\x74\x61\154\154\x69\156\x67\57\x65\156\141\x62\154\151\x6e\147\40\x74\x68\x65\x6d\40\x61\164\72\40\x3c\x61\40\x68\x72\x65\x66\75\x22\150\x74\164\x70\72\x2f\x2f\x70\x68\160\56\156\145\x74\57\x6d\141\x6e\165\141\x6c\x2f\145\156\57\142\x6f\x6f\x6b\56\x69\x6d\x61\x67\145\x2e\160\x68\160\x22\40\x74\141\x72\147\145\164\75\42\137\142\x6c\141\156\x6b\42\x3e\150\164\x74\160\x3a\57\x2f\x70\x68\x70\56\156\x65\164\57\x6d\141\156\x75\141\154\x2f\145\156\x2f\142\157\x6f\x6b\56\x69\155\x61\x67\x65\56\x70\x68\160\x3c\57\141\x3e\56\74\57\160\76"; ob_end_flush(); exit; } final class BDC_StringHelper { private function __construct() { } const Encoding = 'UTF-8'; public static $Mode; const ASCII_MODE = 0; const UNICODE_MODE = 1; public static function HasValue($_I8m8af1a3wterpe3e4r80) { if (!isset($_I8m8af1a3wterpe3e4r80)) { return false; } if (!is_string($_I8m8af1a3wterpe3e4r80)) { return false; } if (0 == self::Length($_I8m8af1a3wterpe3e4r80)) { return false; } if (0 == self::Length(trim($_I8m8af1a3wterpe3e4r80))) { return false; } return true; } public static function Uppercase($_l1sc8q7bb7nsv9er52e4y) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strtoupper($_l1sc8q7bb7nsv9er52e4y, self::Encoding); } else { return strtoupper($_l1sc8q7bb7nsv9er52e4y); } } public static function Lowercase($_Izsiaetabenizt6wkwav2xhn5l) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strtolower($_Izsiaetabenizt6wkwav2xhn5l, self::Encoding); } else { return strtolower($_Izsiaetabenizt6wkwav2xhn5l); } } public static function Contains($_1nvjmpn07b04vdcgqjiq0txdnm, $_l7u3me5e3pq97tztcr477cxa8n) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return (false !== mb_strrpos($_1nvjmpn07b04vdcgqjiq0txdnm, $_l7u3me5e3pq97tztcr477cxa8n, 0, self::Encoding)); } else { return (false !== strrpos($_1nvjmpn07b04vdcgqjiq0txdnm, $_l7u3me5e3pq97tztcr477cxa8n, 0)); } } public static function IndexOf($_0kg35ychydfc8vkw3xezi, $_oaien5wmt4yfr7up) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strrpos($_0kg35ychydfc8vkw3xezi, $_oaien5wmt4yfr7up, 0, self::Encoding); } else { return strrpos($_0kg35ychydfc8vkw3xezi, $_oaien5wmt4yfr7up, 0); } } public static function Length($_la92xgejugd8j6fsaosyx56mk7) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strlen($_la92xgejugd8j6fsaosyx56mk7, self::Encoding); } else { return strlen($_la92xgejugd8j6fsaosyx56mk7); } } public static function Substring($_ioi5jsfvvyex29rkii2ll, $_o7nx27wpon7acxbt, $_0z5w4mdvvaontqzjqrp0fd2y1z = null) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_substr($_ioi5jsfvvyex29rkii2ll, $_o7nx27wpon7acxbt, $_0z5w4mdvvaontqzjqrp0fd2y1z, self::Encoding); } else { return substr($_ioi5jsfvvyex29rkii2ll, $_o7nx27wpon7acxbt, $_0z5w4mdvvaontqzjqrp0fd2y1z); } } public static function SplitIntoChars($_Ij1s9ux48kafzfhpzb590) { return preg_split("\57\x2f\165", $_Ij1s9ux48kafzfhpzb590, -1, PREG_SPLIT_NO_EMPTY); } public static function Normalize($_Oo8mui883v8u98gt) { return preg_replace("\57\W\57\x69", '', $_Oo8mui883v8u98gt); } public static function Asciify($_oq4aw9oh06h44yyw) { return preg_replace("\57\x5b\136\x\x30\61\x2d\x\67\105\135\x2f\151", "\x3f", $_oq4aw9oh06h44yyw); } public static function IsCsv($_I5rw1k7kwmhq1btsm173a) { return (BDC_StringHelper::HasValue($_I5rw1k7kwmhq1btsm173a) && BDC_StringHelper::Contains($_I5rw1k7kwmhq1btsm173a, "\x2c", 0, self::Encoding)); } public static function ToCsv($_lai48d7t4tm24c04abcgc) { if (is_array($_lai48d7t4tm24c04abcgc)) { return implode("\x2c", $_lai48d7t4tm24c04abcgc); } } public static function ParseCsv($_11a1alb6qz52lqx7k5llczbe3r) { if (!is_string($_11a1alb6qz52lqx7k5llczbe3r) || 0 == self::Length($_11a1alb6qz52lqx7k5llczbe3r)) { return; } $_1oghucgscp94lbk59drrd = explode("\x2c", $_11a1alb6qz52lqx7k5llczbe3r); foreach ($_1oghucgscp94lbk59drrd as $_Itd6qrkl18ozsqimom9ebfy2xe => $_0k1albswap1eru1569qdg) { $_1oghucgscp94lbk59drrd[$_Itd6qrkl18ozsqimom9ebfy2xe] = trim($_0k1albswap1eru1569qdg); } return $_1oghucgscp94lbk59drrd; } public static function ConvertHTMLEntitiesToUTF8($_0ulimx3q2xbv1vhshnl84) { if (function_exists("\x6d\x62\137\143\x6f\x6e\166\145\x72\164\x5f\x65\156\x63\x6f\144\151\x6e\147")) { $_laljna4udj6n1mb7ycptuitkgc = mb_convert_encoding($_0ulimx3q2xbv1vhshnl84, 'UTF-8', 'HTML-ENTITIES'); } else { $_laljna4udj6n1mb7ycptuitkgc = html_entity_decode(utf8_encode(htmlspecialchars($_0ulimx3q2xbv1vhshnl84, ENT_COMPAT, 'UTF-8', false))); } return $_laljna4udj6n1mb7ycptuitkgc; } public static function GetCodePoints($_0hmgbm9kyrs7d03gdrn9qulm5e) { $_Iid76i8t06zrn08g = self::ParseCsv($_0hmgbm9kyrs7d03gdrn9qulm5e); if (null == $_Iid76i8t06zrn08g) { return; } $_ibd7zr219eezc5y5v4dlfsyw5n = array(); foreach ($_Iid76i8t06zrn08g as $_lxy59nlsh6npeymcmim23 => $_i1tlae8xygg12iopfph1c) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { $_Otv8ngam9opgn9d7h4z67 = self::ConvertHTMLEntitiesToUTF8($_i1tlae8xygg12iopfph1c); } else { $_Otv8ngam9opgn9d7h4z67 = $_i1tlae8xygg12iopfph1c; } $_ibd7zr219eezc5y5v4dlfsyw5n[] = self::Uppercase($_Otv8ngam9opgn9d7h4z67); } return $_ibd7zr219eezc5y5v4dlfsyw5n; } public static function StringArrayUppercase($_Ir68x5cl7bygwtiinqf0r) { $_1wl0c7rda8vn0trp1egdjrmcu4 = array(); foreach ($_Ir68x5cl7bygwtiinqf0r as $_ov122fh3vqfquj8swhb9nktv6n => $_14yo7pk42koxvdtn) { if (is_string($_14yo7pk42koxvdtn)) { $_1wl0c7rda8vn0trp1egdjrmcu4[$_ov122fh3vqfquj8swhb9nktv6n] = self::Uppercase($_14yo7pk42koxvdtn); } } return $_1wl0c7rda8vn0trp1egdjrmcu4; } public static function StartsWith($_l65g91gaqr8pyjnvvyuti, $_ianf29464vdql0ibjzv492gs7j) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { $_1x43zh74hc3215pl = mb_strlen($_ianf29464vdql0ibjzv492gs7j, self::Encoding); return (mb_substr($_l65g91gaqr8pyjnvvyuti, 0, $_1x43zh74hc3215pl, self::Encoding) === $_ianf29464vdql0ibjzv492gs7j); } else { $_1x43zh74hc3215pl = strlen($_ianf29464vdql0ibjzv492gs7j); return (substr($_l65g91gaqr8pyjnvvyuti, 0, $_1x43zh74hc3215pl) === $_ianf29464vdql0ibjzv492gs7j); } } public static function ToNormalForm($_03fr9oi96lj3ku2o) { if (!class_exists("\102\104\x43\x5f\116\157\162\155\141\x6c\151\172\x65\162", false)) { return $_03fr9oi96lj3ku2o; } return BDC_Normalizer::normalize($_03fr9oi96lj3ku2o, Normalizer::FORM_C); } public static function ToInt($_Icag22sddz6ehq6791bxs) { if (is_numeric($_Icag22sddz6ehq6791bxs)) { return intval($_Icag22sddz6ehq6791bxs); } else { return false; } } public static function CanBeSerialized($_Isdaur8wbg4160zh5ikbp) { $_1b03o9vlwf7cuqpg = @unserialize($_Isdaur8wbg4160zh5ikbp); if ($_1b03o9vlwf7cuqpg !== false || $_Isdaur8wbg4160zh5ikbp === "\x62\x3a\x30\x3b") { return false; } else { return true; } } public static function BooleanToString($_18k0g47helpwf9db) { return $_18k0g47helpwf9db ? "\x74\162\165\145" : "\x66\141\x6c\x73\145"; } public static function ConvertCharToCase($_l3dr3m3zqyxrq2b2tt5il, $_O5p1s9ihgxah1bnm) { $_Irj222206mmv5mmgwofw5 = str_split(decbin($_O5p1s9ihgxah1bnm), 1); $_0486u52jgpjn8gpmj6q0mmun0z = count($_Irj222206mmv5mmgwofw5); $_Izts9v5ub13p9ldrzawcr = self::SplitIntoChars($_l3dr3m3zqyxrq2b2tt5il); $_O8k2rf8ayukeluy6diros = ""; $_lgz2jrk2tpzo4vok7f4z2h11ds = ""; for($_0ck9tw7q4xkx329229ezy2fso7 = self::Length($_l3dr3m3zqyxrq2b2tt5il) - 1; $_0ck9tw7q4xkx329229ezy2fso7 >= 0; $_0ck9tw7q4xkx329229ezy2fso7--) { $_1x5cj3t2kgs50qrnf59i4 = null; $_1x5cj3t2kgs50qrnf59i4 = $_Irj222206mmv5mmgwofw5[$_0486u52jgpjn8gpmj6q0mmun0z-- -1]; if($_1x5cj3t2kgs50qrnf59i4 != null && strcasecmp($_1x5cj3t2kgs50qrnf59i4, "\61") == 0) { $_O8k2rf8ayukeluy6diros = self::Uppercase($_Izts9v5ub13p9ldrzawcr[$_0ck9tw7q4xkx329229ezy2fso7]); } else { $_O8k2rf8ayukeluy6diros = self::Lowercase($_Izts9v5ub13p9ldrzawcr[$_0ck9tw7q4xkx329229ezy2fso7]); } $_lgz2jrk2tpzo4vok7f4z2h11ds = $_O8k2rf8ayukeluy6diros . $_lgz2jrk2tpzo4vok7f4z2h11ds; } return $_lgz2jrk2tpzo4vok7f4z2h11ds; } public static function ReplaceLast($_o7kav9tdfv0u9vkf, $_Iuhw4ayiu0zbh88f9oqka, $_0olbzsdtfjlqanrc) { $_1o93eg134fbkrfmhcfs65 = strrpos($_0olbzsdtfjlqanrc, $_o7kav9tdfv0u9vkf); $_0h3poqxlz8of73z4 = $_0olbzsdtfjlqanrc; if ($_1o93eg134fbkrfmhcfs65 !== false) { $_0h3poqxlz8of73z4 = substr_replace($_0olbzsdtfjlqanrc, $_Iuhw4ayiu0zbh88f9oqka, $_1o93eg134fbkrfmhcfs65, strlen($_o7kav9tdfv0u9vkf)); } return $_0h3poqxlz8of73z4; } } BDC_StringHelper::$Mode = BDC_StringHelper::ASCII_MODE; final class BDC_CollectionHelper { private function __construct() {} public static function ArraySubtract($_lcseg1zlctglcoq79g7vnykdb7, $_I1t0bjhey79bmxa6p0it9) { $_oh3h3e23c301xnbg = array(); if (!is_array($_lcseg1zlctglcoq79g7vnykdb7) || !is_array($_I1t0bjhey79bmxa6p0it9)) { throw new Exception("\124\150\x69\x73\40\146\165\156\x63\164\x69\157\156\40\157\x6e\x6c\x79\x20\x77\157\x72\x6b\163\40\157\156\x20\x61\162\162\141\x79\163\41\x20".$_lcseg1zlctglcoq79g7vnykdb7."\x7c".$_I1t0bjhey79bmxa6p0it9); } foreach ($_lcseg1zlctglcoq79g7vnykdb7 as $_1i69iaq1225e7ul4 => $_0hhg0ms8v391cbi1r4x26zj7w0) { if (!in_array($_0hhg0ms8v391cbi1r4x26zj7w0, $_I1t0bjhey79bmxa6p0it9)) { $_oh3h3e23c301xnbg[] = $_0hhg0ms8v391cbi1r4x26zj7w0; } } return $_oh3h3e23c301xnbg; } public static function ArrayAdd($_iwq8pc5xu5vyypeqq1cyhzyw67, $_0d1snbl90vsetl3r8l46w8rigt) { $_or8sewk7bkclernad4l35 = array(); if (!is_array($_iwq8pc5xu5vyypeqq1cyhzyw67) || !is_array($_0d1snbl90vsetl3r8l46w8rigt)) { throw new Exception("\124\x68\x69\163\40\146\165\156\143\164\x69\x6f\156\40\157\x6e\x6c\171\40\167\x6f\x72\153\163\x20\x6f\156\x20\x61\162\162\x61\x79\163\x21\40".$_iwq8pc5xu5vyypeqq1cyhzyw67."\174".$_0d1snbl90vsetl3r8l46w8rigt); } foreach ($_iwq8pc5xu5vyypeqq1cyhzyw67 as $_1653f8zli5hnr8yo => $_0g1kkmhovywif8bwprum6wo5kd) { $_or8sewk7bkclernad4l35[] = $_0g1kkmhovywif8bwprum6wo5kd; } foreach ($_0d1snbl90vsetl3r8l46w8rigt as $_1653f8zli5hnr8yo => $_0g1kkmhovywif8bwprum6wo5kd) { $_or8sewk7bkclernad4l35[] = $_0g1kkmhovywif8bwprum6wo5kd; } return $_or8sewk7bkclernad4l35; } public static function StringArraySearch($_oqltfpl2ucvbsm02, $_0kjf2ia5bqkn77orbou7vaepx2) { foreach($_0kjf2ia5bqkn77orbou7vaepx2 as $_iknw2s2ecpp9wjg9 => $_ldoldv6rtbxvr7x6mp7kuxc3lq) { if (BDC_StringHelper::HasValue($_ldoldv6rtbxvr7x6mp7kuxc3lq)) { if (0 === strcasecmp($_oqltfpl2ucvbsm02, $_ldoldv6rtbxvr7x6mp7kuxc3lq)) return $_iknw2s2ecpp9wjg9; } else if (is_array($_ldoldv6rtbxvr7x6mp7kuxc3lq)) { foreach ($_ldoldv6rtbxvr7x6mp7kuxc3lq as $_19ovfm6ijekhe9ndjimzlsjt8c => $_Ifcr04vsg4dd72hhwguxsh1lp2) { if (0 === strcasecmp($_oqltfpl2ucvbsm02, $_Ifcr04vsg4dd72hhwguxsh1lp2)) return $_iknw2s2ecpp9wjg9; } } } return false; } } abstract class BDC_Enum { } final class BDC_SimpleCaptchaHttpCommand extends BDC_Enum { private function __construct() { } public static $Names; const GetImage = 0; const GetSound = 1; const GetHtml = 2; const GetValidationResult = 3; const GetScriptInclude = 4; const GetSoundIcon = 6; const GetSoundSmallIcon = 7; const GetSoundDisabledIcon = 8; const GetSoundSmallDisabledIcon = 9; const GetReloadIcon = 10; const GetReloadSmallIcon = 11; const GetReloadDisabledIcon = 12; const GetReloadSmallDisabledIcon = 13; const GetLayoutStyleSheet = 14; const GetP = 15; const GetBase64ImageString = 16; public static function GetName($_0ptu6exitsuxsqw5a0me5cxwdb) { if (array_key_exists($_0ptu6exitsuxsqw5a0me5cxwdb, BDC_SimpleCaptchaHttpCommand::$Names)) { return BDC_SimpleCaptchaHttpCommand::$Names[$_0ptu6exitsuxsqw5a0me5cxwdb]; } else { throw new Exception("\x55\156\x6b\x6e\157\x77\156\x20\145\156\165\x6d\x65\162\x61\x74\x65\144\x20\166\x61\154\x75\x65\x3a\40" . $_0ptu6exitsuxsqw5a0me5cxwdb); } } public static function GetValue($_l2is0a49hdpp74xa5vysvz7m39) { if (!BDC_StringHelper::HasValue($_l2is0a49hdpp74xa5vysvz7m39)) { throw new Exception("\125\x6e\153\156\157\167\156\x20\x65\156\x75\155\145\162\x61\x74\145\x64\x20\156\141\155\145\x3a\x20" . $_l2is0a49hdpp74xa5vysvz7m39); } $_lqldbvrwkl2bxchw = BDC_CollectionHelper::StringArraySearch($_l2is0a49hdpp74xa5vysvz7m39, BDC_SimpleCaptchaHttpCommand::$Names); if (false !== $_lqldbvrwkl2bxchw) { return $_lqldbvrwkl2bxchw; } else { throw new Exception("\x55\156\153\x6e\x6f\x77\156\40\x65\156\165\x6d\145\162\x61\164\145\144\40\x6e\x61\155\145\x3a\x20" . $_l2is0a49hdpp74xa5vysvz7m39); } } public static function TryGetName($_iu7z3kdsy3qno3k6cf3ul) { if (array_key_exists($_iu7z3kdsy3qno3k6cf3ul, BDC_SimpleCaptchaHttpCommand::$Names)) { return BDC_SimpleCaptchaHttpCommand::$Names[$_iu7z3kdsy3qno3k6cf3ul]; } else { return; } } public static function TryGetValue($_Ivfkltiqenowtl42l69g63703t) { if (!BDC_StringHelper::HasValue($_Ivfkltiqenowtl42l69g63703t)) { return; } $_Ivfkltiqenowtl42l69g63703t = preg_replace("\x2f\137\57\x75\151", '', $_Ivfkltiqenowtl42l69g63703t); $_i6lmhymr2mdq501vkisjsqkmkr = BDC_CollectionHelper::StringArraySearch($_Ivfkltiqenowtl42l69g63703t, BDC_SimpleCaptchaHttpCommand::$Names); if (false !== $_i6lmhymr2mdq501vkisjsqkmkr) { return $_i6lmhymr2mdq501vkisjsqkmkr; } else { return; } } public static function FromQuerystring($_1c09jbpe0j9qfdki5x0cfo3mpx) { return BDC_SimpleCaptchaHttpCommand::TryGetValue("\107\145\164" . $_1c09jbpe0j9qfdki5x0cfo3mpx); } public static function GetQuerystring($_lay3nxjylbxoud7k, $_11xy167jsrh62bqg, $_ootcwhz9r6d4h4bl) { $_On6gxr1pithkhx7a = substr(BDC_SimpleCaptchaHttpCommand::GetName($_lay3nxjylbxoud7k), 3); $_1237j623rsnm6hi9 = strtolower(substr($_On6gxr1pithkhx7a, 0, 1)) . substr($_On6gxr1pithkhx7a, 1); $_0kyah62dljix0lc0 = preg_replace("\x2f\50\133\101\x2d\x5a\135\x29\x2f\165", "\x2d\44\61", $_1237j623rsnm6hi9); return "\x67\145\164\75" . strtolower($_0kyah62dljix0lc0) . "\x26\143\x3d" . $_11xy167jsrh62bqg . "\x26\164\x3d" . $_ootcwhz9r6d4h4bl; } public static function GetResourceQuerystring($_09k2lkk55o1uus8d) { $_I4mssvvfik81nr51 = substr(BDC_SimpleCaptchaHttpCommand::GetName($_09k2lkk55o1uus8d), 3); $_Oakp1g5oji6avuh3fz6hl6bekj = strtolower(substr($_I4mssvvfik81nr51, 0, 1)) . substr($_I4mssvvfik81nr51, 1); $_1v29t03cya5rhkxdwdtp7rcrwb = preg_replace("\x2f\50\133\101\x2d\x5a\135\51\57\165", "\55\x24\61", $_Oakp1g5oji6avuh3fz6hl6bekj); return "\147\x65\x74\x3d" . strtolower($_1v29t03cya5rhkxdwdtp7rcrwb); } public static function IsResourceRequest($_omaq3nta9v5kdxjjdqbki) { $_o99449w2ne0d8mhh78uu5 = array(self::GetSoundIcon, self::GetSoundSmallIcon, self::GetSoundDisabledIcon, self::GetSoundSmallDisabledIcon, self::GetReloadIcon, self::GetReloadSmallIcon, self::GetReloadDisabledIcon, self::GetReloadSmallDisabledIcon, self::GetLayoutStyleSheet); return in_array($_omaq3nta9v5kdxjjdqbki, $_o99449w2ne0d8mhh78uu5); } } BDC_SimpleCaptchaHttpCommand::$Names = array( BDC_SimpleCaptchaHttpCommand::GetImage => "\x47\x65\164\x49\x6d\141\x67\x65", BDC_SimpleCaptchaHttpCommand::GetBase64ImageString => "\107\x65\164\102\141\x73\145\x36\x34\x49\155\141\147\145\123\164\x72\151\156\x67", BDC_SimpleCaptchaHttpCommand::GetSound => "\x47\x65\x74\123\x6f\165\156\x64", BDC_SimpleCaptchaHttpCommand::GetHtml => "\x47\x65\164\x48\164\x6d\x6c", BDC_SimpleCaptchaHttpCommand::GetValidationResult => "\x47\x65\x74\126\x61\x6c\151\144\141\164\151\157\156\122\145\x73\x75\x6c\x74", BDC_SimpleCaptchaHttpCommand::GetScriptInclude => "\x47\145\x74\x53\143\162\151\160\164\x49\x6e\143\154\x75\144\145", BDC_SimpleCaptchaHttpCommand::GetSoundIcon => "\107\x65\x74\x53\x6f\x75\x6e\144\111\x63\157\156", BDC_SimpleCaptchaHttpCommand::GetSoundSmallIcon => "\x47\x65\x74\x53\157\165\x6e\144\123\x6d\141\154\x6c\111\143\x6f\156", BDC_SimpleCaptchaHttpCommand::GetSoundDisabledIcon => "\x47\x65\164\x53\157\165\x6e\x64\104\x69\163\x61\x62\x6c\145\144\x49\x63\x6f\x6e", BDC_SimpleCaptchaHttpCommand::GetSoundSmallDisabledIcon => "\x47\x65\164\x53\157\165\156\x64\x53\155\x61\154\154\x44\x69\x73\x61\x62\x6c\x65\144\x49\143\157\x6e", BDC_SimpleCaptchaHttpCommand::GetReloadIcon => "\107\x65\164\122\x65\x6c\157\x61\x64\x49\x63\x6f\x6e", BDC_SimpleCaptchaHttpCommand::GetReloadSmallIcon => "\107\145\164\x52\x65\154\x6f\x61\x64\x53\155\141\x6c\x6c\x49\x63\x6f\x6e", BDC_SimpleCaptchaHttpCommand::GetReloadDisabledIcon => "\x47\145\x74\x52\x65\154\157\x61\144\104\151\163\141\142\x6c\145\144\x49\143\x6f\x6e", BDC_SimpleCaptchaHttpCommand::GetReloadSmallDisabledIcon => "\107\x65\164\122\145\154\157\x61\x64\x53\155\141\154\154\104\151\163\x61\x62\154\145\x64\111\143\x6f\156", BDC_SimpleCaptchaHttpCommand::GetLayoutStyleSheet => "\107\x65\x74\114\141\x79\x6f\x75\164\123\164\171\154\145\123\150\145\x65\164", BDC_SimpleCaptchaHttpCommand::GetP => "\x47\x65\164\x50" ); final class BDC_HttpHelper { private function __construct() { } public static function BadRequest($_odj1auv9v6lsd6gs12072n5trs) { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\x43\x6f\x6e\164\x65\156\x74\55\164\x79\x70\145\72\x20\164\145\x78\164\x2f\160\x6c\141\x69\x6e"); header("\110\x54\124\x50\x2f\61\56\x31\40\64\x30\x30\x20\x42\141\144\40\122\145\x71\x75\x65\x73\164"); echo($_odj1auv9v6lsd6gs12072n5trs); ob_end_flush(); exit; } public static function TooManyRequests($_096v7s3w1xytaaezfotz7) { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\103\157\x6e\164\x65\156\x74\55\x74\x79\160\145\x3a\x20\x74\145\x78\x74\x2f\160\154\141\x69\x6e"); header("\x48\124\124\120\x2f\61\56\x31\40\x34\62\x39\x20\124\x6f\x6f\x20\115\x61\156\x79\x20\x52\x65\161\165\x65\x73\164\163"); echo($_096v7s3w1xytaaezfotz7); ob_end_flush(); exit; } public static function InternalServerError($_01kgf5rd8nwbs4fojnikk) { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\103\x6f\x6e\164\x65\156\x74\x2d\x74\x79\x70\x65\72\x20\x74\145\170\164\57\x70\154\x61\x69\x6e"); header("\x48\124\x54\120\x2f\x31\x2e\61\40\x35\x30\x30\x20\x49\x6e\164\x65\x72\156\141\x6c\40\x53\x65\x72\x76\x65\162\x20\x45\x72\162\x6f\162"); echo($_01kgf5rd8nwbs4fojnikk); error_log($_01kgf5rd8nwbs4fojnikk); ob_end_flush(); exit; } public static function IgnoreRequest() { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\103\157\156\164\x65\156\164\55\164\x79\x70\x65\72\x20\x74\x65\170\164\x2f\x70\154\141\151\x6e"); header("\110\124\x54\120\x2f\61\x2e\61\40\x32\60\x30\x20\x4f\113"); ob_end_flush(); exit; } public static function IsIPv4Address($_o9u4r6jzfde69fyi) { if(!BDC_StringHelper::HasValue($_o9u4r6jzfde69fyi)) { return false; } $_06hva0g8db4v11nqac825yvxm1 = filter_var($_o9u4r6jzfde69fyi, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4); return ($_06hva0g8db4v11nqac825yvxm1 !== false); } public static function IsIPv6Address($_i7u1pq1zgj4n94a84hgx72w6a2) { if(!BDC_StringHelper::HasValue($_i7u1pq1zgj4n94a84hgx72w6a2)) { return false; } $_I4lj6v16rz5r7u15nfsuvm1y7p = filter_var($_i7u1pq1zgj4n94a84hgx72w6a2, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6); return ($_I4lj6v16rz5r7u15nfsuvm1y7p !== false); } public static function SmartDisallowCache() { $_ogttcbcwxt5c3c4f = (!empty($_GET["\x65"])); $_Og30sup6gnkta5p6d64inba70j = (!empty($_SERVER["\x48\x54\124\x50\x53"]) && $_SERVER["\x48\x54\124\120\x53"] != "\157\146\146"); if ($_ogttcbcwxt5c3c4f || $_Og30sup6gnkta5p6d64inba70j) { BDC_HttpHelper::DisallowCacheSsl(); } else { BDC_HttpHelper::DisallowCache(); } } public static function DisallowCache() { header("\103\141\143\x68\x65\55\103\157\156\x74\x72\x6f\154\72\40\x6e\157\x2d\x63\141\143\x68\x65\x2c\40\156\157\55\163\164\157\162\x65\54\40\155\x75\x73\x74\x2d\x72\145\x76\x61\x6c\151\144\x61\164\145"); header("\x43\157\x6e\x6e\x65\x63\164\x69\x6f\156\72\x20\103\154\x6f\x73\x65"); header("\105\x78\160\x69\162\x65\x73\72\x20\55\61"); header("\x50\x72\141\147\155\141\x3a\40\156\157\x2d\x63\x61\143\150\145"); } public static function DisallowCacheSsl() { header("\x43\141\143\x68\x65\55\x43\157\x6e\x74\x72\157\154\72\40\160\165\142\x6c\x69\x63"); header("\105\x78\160\151\162\145\163\72\x20\124\x68\x75\54\40\61\x39\40\x4e\x6f\x76\x20\x31\71\x38\x31\40\60\x38\x3a\65\62\x3a\x30\x30\x20\x47\x4d\x54"); } public static function AllowCache() { header("\103\141\x63\150\x65\x2d\x43\x6f\x6e\164\162\x6f\154\x3a\40\x70\165\142\x6c\x69\x63"); header_remove("\x45\x78\x70\x69\162\145\163"); header_remove("\120\x72\141\147\155\x61"); } public static function AllowEtagCache($_i7zfs0a5tjk71x93mll8q7mh7j) { $_imnw37xhdbja0kxez57p6 = md5_file($_i7zfs0a5tjk71x93mll8q7mh7j); $_lt2kzuv22ptj8ro7 = filemtime($_i7zfs0a5tjk71x93mll8q7mh7j); header("\x4c\x61\x73\x74\55\x4d\x6f\144\x69\x66\151\x65\x64\x3a\40" . gmdate("\104\54\x20\x64\x20\x4d\40\131\40\110\72\151\x3a\x73", $_lt2kzuv22ptj8ro7) . "\x20\x47\x4d\x54"); header("\105\x74\x61\147\x3a\x20$_imnw37xhdbja0kxez57p6"); header("\x45\x78\x70\x69\162\x65\x73\72\40" . gmdate("\104\54\x20\144\x20\115\40\131\40\110\x3a\x69\x3a\163\x20\G\M\T", time() + (60 * 60))); if (isset($_SERVER["\x48\124\124\120\x5f\111\x46\x5f\116\x4f\x4e\105\137\x4d\x41\124\103\x48"]) && $_SERVER["\x48\x54\x54\x50\137\111\106\137\x4e\x4f\116\105\x5f\x4d\101\x54\103\110"] == $_imnw37xhdbja0kxez57p6) { header("\x48\124\x54\x50\57\x31\x2e\x31\40\x33\60\x34\x20\x4e\x6f\164\x20\x4d\x6f\144\x69\x66\151\145\144"); exit; } } public static function FixEscapedQuerystrings() { foreach ($_GET as $_Ivfexrtq22y9jqyjvy6tifsi0q => $_1jyll0cbjwyqbk59do7emtwf5q) { $_Ic5d9our0ej7u398z84x6 = false; $_18tujoz6wh489e84ed0vyxd5r0 = $_Ivfexrtq22y9jqyjvy6tifsi0q; while (BDC_StringHelper::StartsWith($_18tujoz6wh489e84ed0vyxd5r0, "\x61\x6d\x70\73")) { $_18tujoz6wh489e84ed0vyxd5r0 = str_replace("\x61\x6d\x70\x3b", '', $_18tujoz6wh489e84ed0vyxd5r0); $_Ic5d9our0ej7u398z84x6 = true; } if ($_Ic5d9our0ej7u398z84x6) { unset($_GET[$_Ivfexrtq22y9jqyjvy6tifsi0q]); $_GET[$_18tujoz6wh489e84ed0vyxd5r0] = $_1jyll0cbjwyqbk59do7emtwf5q; } } } public static function CheckForIgnoredRequests() { if (array_key_exists("\x48\x54\x54\120\x5f\125\123\x45\x52\137\x41\x47\105\x4e\x54", $_SERVER) && false !== strpos($_SERVER["\110\x54\124\x50\x5f\x55\x53\105\x52\137\101\107\x45\116\x54"], "\x47\142\x50\154\x75\x67\x69\156") ) { BDC_HttpHelper::IgnoreRequest(); } } public static function IsLocalRequest() { $_o5wehmf4fkx2x93frxx12 = false; if (array_key_exists("\x52\105\x4d\x4f\124\105\137\101\104\x44\x52", $_SERVER) === true && in_array($_SERVER["\122\105\115\117\x54\x45\x5f\x41\104\x44\x52"], array("\x31\62\x37\56\60\x2e\x30\x2e\61", "\72\72\61")) ) { $_o5wehmf4fkx2x93frxx12 = true; } if (array_key_exists("\x48\124\x54\120\137\130\137\106\x4f\x52\127\x41\x52\104\x45\x44\137\x46\117\122", $_SERVER) === true && in_array($_SERVER["\x48\x54\x54\x50\x5f\x58\137\x46\x4f\122\x57\x41\122\104\105\104\137\x46\117\122"], array("\61\62\67\x2e\x30\56\x30\56\x31", "\x3a\72\61")) ) { $_o5wehmf4fkx2x93frxx12 = true; } return $_o5wehmf4fkx2x93frxx12; } public static function GetServerName() { $_0wxgcaomvo890zsvzbqthb5p8r = $_SERVER["\123\x45\122\126\105\122\137\x4e\101\115\105"]; $_ov1hs7krur7s9k0c = $_SERVER["\122\x45\121\x55\105\123\x54\137\x53\103\110\105\x4d\105"]; return sprintf("\45\x73\x3a\x2f\x2f\45\163", $_ov1hs7krur7s9k0c, $_0wxgcaomvo890zsvzbqthb5p8r); } } if (array_key_exists("\147\x65\x74", $_GET) && BDC_StringHelper::HasValue($_GET["\x67\x65\x74"])) { $commandString = BDC_StringHelper::Normalize($_GET["\147\x65\x74"]); $command = BDC_SimpleCaptchaHttpCommand::FromQuerystring($commandString); if (BDC_SimpleCaptchaHttpCommand::IsResourceRequest($command)) { return; } } require_once "\145\170\x74\x65\x72\x6e\141\x6c\57\160\162\145\144\151\163\x2f\141\165\x74\x6f\x6c\x6f\141\144\56\160\x68\x70"; require_once "\x65\170\164\x65\x72\156\141\x6c\x2f\160\x68\160\163\145\x63\x6c\x69\142\x2f\x46\x69\x6c\145\57\x58\65\60\x39\56\160\x68\160"; require_once "\145\x78\164\145\x72\156\x61\x6c\x2f\x70\150\x70\x73\x65\143\x6c\x69\x62\57\115\141\x74\150\57\102\151\x67\111\x6e\x74\145\x67\145\162\56\x70\x68\x70"; require_once "\x65\x78\x74\x65\162\x6e\141\x6c\x2f\x70\x68\x70\163\x65\x63\154\151\x62\x2f\103\162\171\160\164\x2f\122\x53\x41\56\x70\x68\x70"; require_once "\x65\170\164\145\x72\x6e\x61\x6c\57\x70\150\x70\163\x65\x63\154\151\142\x2f\x43\162\x79\160\164\57\x41\x45\x53\x2e\160\x68\160"; final class BDC_Status extends BDC_Enum { private function __construct() {} public static $Names; const False = 0; const True = 1; const Unknown = 2; public static function GetName($_iy1hcseqtzyg4hl9) { if (array_key_exists($_iy1hcseqtzyg4hl9, BDC_Status::$Names)) { return BDC_Status::$Names[$_iy1hcseqtzyg4hl9]; } else { throw new Exception("\x55\x6e\x6b\156\157\x77\x6e\40\x65\156\x75\x6d\x65\162\141\x74\x65\144\40\166\x61\x6c\x75\x65\x3a\x20".$_iy1hcseqtzyg4hl9); } } public static function GetValue($_0zskkvwaafcrd6etus59ymuio9) { if (!BDC_StringHelper::HasValue($_0zskkvwaafcrd6etus59ymuio9)) { throw new Exception("\x55\x6e\153\x6e\157\167\156\40\145\156\165\155\145\x72\141\164\145\x64\x20\x6e\x61\155\x65\x3a\40".$_0zskkvwaafcrd6etus59ymuio9); } $_I28unbcx63vmx1beaz6lc = BDC_CollectionHelper::StringArraySearch($_0zskkvwaafcrd6etus59ymuio9, BDC_Status::$Names); if (false !== $_I28unbcx63vmx1beaz6lc) { return $_I28unbcx63vmx1beaz6lc; } else { throw new Exception("\125\156\153\x6e\x6f\x77\x6e\40\x65\x6e\165\x6d\x65\162\x61\x74\x65\x64\40\156\x61\155\145\x3a\40".$_0zskkvwaafcrd6etus59ymuio9); } } public static function TryGetName($_122sik8deg39n0l9pw9bk) { if (array_key_exists($_122sik8deg39n0l9pw9bk, BDC_Status::$Names)) { return BDC_Status::$Names[$_122sik8deg39n0l9pw9bk]; } else { return; } } public static function TryGetValue($_lboew1rylgxph8bj) { if (!BDC_StringHelper::HasValue($_lboew1rylgxph8bj)) { return; } $_0dcq6nnfj7c4t00r = BDC_CollectionHelper::StringArraySearch($_lboew1rylgxph8bj, BDC_Status::$Names); if (false !== $_0dcq6nnfj7c4t00r) { return $_0dcq6nnfj7c4t00r; } else { return; } } } BDC_Status::$Names = array( BDC_Status::Unknown => "\x55\x6e\153\156\157\x77\156", BDC_Status::True => "\x54\162\x75\x65", BDC_Status::False => "\106\x61\154\x73\145" ); final class BDC_CryptoHelper { private function __construct() {} public static function GenerateGuid() { return strtolower(md5(uniqid(mt_rand(), true))); } public static function GenerateSalt($_0zrsjwkrcdpkbt0r = 8) { $_I91h40qepknac12khdh96bxqpb = "\60\61\x32\63\x34\65\66\67\x38\71\x61\142\143\144\145\x66\x67\150\151\x6a\153\x6c\155\156\x6f\x70\x71\162\x73\164\165\166\x77\x78\x79\x7a\x41\102\103\104\105\106\x47\x48\111\x4a\x4b\114\115\116\117\120\121\x52\x53\124\x55\x56\127\x58\131\132"; $_O3jb6lwo37t6suo4fgy3p3i7wh = strlen($_I91h40qepknac12khdh96bxqpb); $_lvqjt65wjpv5jdyr476dtigkcd = ''; for ($_oqisl83fdsld49y6yreqrge1vw = 0; $_oqisl83fdsld49y6yreqrge1vw < $_0zrsjwkrcdpkbt0r; $_oqisl83fdsld49y6yreqrge1vw++) { $_lvqjt65wjpv5jdyr476dtigkcd .= substr($_I91h40qepknac12khdh96bxqpb, BDC_RandomizationHelper::RandomFromRange(0, $_O3jb6lwo37t6suo4fgy3p3i7wh - 1), 1); } return $_lvqjt65wjpv5jdyr476dtigkcd; } } final class BDC_SHA1 { private function __construct() {} public static function Hash($_1cpfqqqxywxfg1l96lkyf) { return hash("\163\150\141\x31", $_1cpfqqqxywxfg1l96lkyf, true); } public static function HashString($_ivllhxbqqf91n0ea) { return hash("\163\x68\x61\x31", $_ivllhxbqqf91n0ea, false); } public static function HashBase64($_iqwzs944945nvbhn) { return base64_encode(self::Hash($_iqwzs944945nvbhn)); } } final class BDC_SHA256 { private function __construct() {} public static function Hash($_olnvcwesjdst3zcspnu294mima) { return hash("\163\150\x61\x32\65\66", $_olnvcwesjdst3zcspnu294mima, true); } public static function HashBase64($_Isvlioeqa3rza5rd) { return base64_encode(self::Hash($_Isvlioeqa3rza5rd)); } } class BDC_AESEncryption { private function __construct() {} public static function Encrypt($_o188przpsiyji2z1, $_Ie76v9jrkek10cbdx4jnaul0t7) { $_O3wmb0hcu0919ztskcqw3fx74v = $_Ie76v9jrkek10cbdx4jnaul0t7 . $_o188przpsiyji2z1; $_ob4kpzwunsan3zhrz9dcv = md5($_Ie76v9jrkek10cbdx4jnaul0t7, FALSE); $_Iket2b36g40s32b4qp3nscfpt5 = md5($_Ie76v9jrkek10cbdx4jnaul0t7, TRUE); $_Oaksb9uqmjxc7fmh34f68 = self::GetCryptFunction(); $_1z3fywydkhtiv627itt1p9cl3q = new $_Oaksb9uqmjxc7fmh34f68(); $_1z3fywydkhtiv627itt1p9cl3q->setKeyLength(256); $_1z3fywydkhtiv627itt1p9cl3q->setKey($_ob4kpzwunsan3zhrz9dcv); $_1z3fywydkhtiv627itt1p9cl3q->setIV($_Iket2b36g40s32b4qp3nscfpt5); $_0wvzzahqrhwb9poo = $_1z3fywydkhtiv627itt1p9cl3q->encrypt($_O3wmb0hcu0919ztskcqw3fx74v); return $_0wvzzahqrhwb9poo; } public static function Decrypt($_odanl14w283eebgxpyn2h3ledk, $_1dugpucfq6ef50v24cbzkceryr) { $_Icnfu7rblmg98rng7dclj = md5($_1dugpucfq6ef50v24cbzkceryr, FALSE); $_0ovzv3qe0w0rw7u0rg36f = md5($_1dugpucfq6ef50v24cbzkceryr, TRUE); $_0day7gfm4thxvn5xacrlo = self::GetCryptFunction(); $_0z21kempwagdc4u0 = new $_0day7gfm4thxvn5xacrlo(); $_0z21kempwagdc4u0->setKeyLength(256); $_0z21kempwagdc4u0->setKey($_Icnfu7rblmg98rng7dclj); $_0z21kempwagdc4u0->setIV($_0ovzv3qe0w0rw7u0rg36f); $_lc01t58btu2x6z59chw17 = $_0z21kempwagdc4u0->decrypt($_odanl14w283eebgxpyn2h3ledk); $_i3u4elsad5pf2xbxjpbv8 = substr($_lc01t58btu2x6z59chw17, strlen($_1dugpucfq6ef50v24cbzkceryr)); return $_i3u4elsad5pf2xbxjpbv8; } public static function GetCipherMethod() { return "\x41"."\x45"."\x53"."\55"."\62"."\x35"."\x36"."\x2d"."\103"."\x42"."\103"; } public static function GetCryptFunction() { return "\103"."\x72"."\171"."\160"."\x74"."\x5f"."\x41"."\105"."\x53"; } public static function GetEncryptFunction() { return "\157"."\160"."\145"."\156"."\x73"."\x73"."\154"."\x5f"."\x65"."\156"."\143"."\162"."\x79"."\160"."\x74"; } public static function GetDecryptFunction() { return "\157"."\x70"."\145"."\156"."\163"."\x73"."\154"."\137"."\x64"."\x65"."\143"."\x72"."\x79"."\160"."\x74"; } } class RSAEncryption { private function __construct() {} public static function Encrypt($_i3s0pvad722zm3ii, $_o6evzk1inwuzox39) { $_I7dzu9mwn1o91wpthek8i = new File_X509(); $_Owrl20hayb2jcnmvo6kwllfbxf = $_I7dzu9mwn1o91wpthek8i->loadX509($_o6evzk1inwuzox39); $_le8v4ok225zuai6w = $_I7dzu9mwn1o91wpthek8i->getPublicKey(); $_Oma5qeyrxz5qlzumaz1rj = new Crypt_RSA(); $_Oma5qeyrxz5qlzumaz1rj->loadKey($_le8v4ok225zuai6w); $_Oma5qeyrxz5qlzumaz1rj->setEncryptionMode(CRYPT_RSA_ENCRYPTION_PKCS1); $_icsajg27herf4mt2e5s71 = $_Oma5qeyrxz5qlzumaz1rj->encrypt($_i3s0pvad722zm3ii); return $_icsajg27herf4mt2e5s71; } } final class BDC_BitConverter { public function __construct() { } const UInt16Size = 2; const UInt16Min = 0; const UInt16Max = 65535; public static function BitsToUInt16($_0tno1v9v3onfbl4zx7orm) { $_1y4qw7gim3adiksdwto8b = unpack("\x76\166\x61\154", $_0tno1v9v3onfbl4zx7orm); return $_1y4qw7gim3adiksdwto8b["\x76\141\154"]; } public static function UInt16ToBits($_I73hc84o1k5bec6d) { return pack("\x76", $_I73hc84o1k5bec6d); } const UInt32Size = 4; const UInt32Max = 4294967295; const UInt32Min = 0; public static function BitsToUInt32($_i8e57umucpgdj1whfo485) { $_lifkwrw87hp734ihwrvjv = unpack("\126\166\x61\x6c", $_i8e57umucpgdj1whfo485); return $_lifkwrw87hp734ihwrvjv["\166\141\154"]; } public static function UInt32ToBits($_I9h5z4bhxj06tqr2) { return pack("\126", $_I9h5z4bhxj06tqr2); } const Int16Size = 2; const Int16Max = 32767; const Int16Min = -32768; public static function BitsToInt16($_0cfj0rs3fwrzvdpm8m01w) { $_1pieqmhelqb13dm0w49ra = unpack("\166\166\141\154", $_0cfj0rs3fwrzvdpm8m01w); $_iuu22y8zip6qak7vu0tjk4mdy5 = $_1pieqmhelqb13dm0w49ra["\x76\x61\x6c"]; if ($_iuu22y8zip6qak7vu0tjk4mdy5 >= 32768) { $_iuu22y8zip6qak7vu0tjk4mdy5 -= 65536; } return $_iuu22y8zip6qak7vu0tjk4mdy5; } public static function Int16ToBits($_isl0v92kik024jny9kzc9) { $_Iw8khrv8vnexe8xx = $_isl0v92kik024jny9kzc9; if ($_Iw8khrv8vnexe8xx < 0) { $_Iw8khrv8vnexe8xx += 65536; } return pack("\166", $_Iw8khrv8vnexe8xx); } private static function uq9kg($_Oz28ffe1utcjdjuiz38fj) { if ($_Oz28ffe1utcjdjuiz38fj >= 32768) { $_Oz28ffe1utcjdjuiz38fj -= 65536; } return $_Oz28ffe1utcjdjuiz38fj; } private static function rhwdv($_ldntt78h58m32l6qyz0sklqa8m) { if ($_ldntt78h58m32l6qyz0sklqa8m < 0) { $_ldntt78h58m32l6qyz0sklqa8m += 65536; } return $_ldntt78h58m32l6qyz0sklqa8m; } private static function qmelg($_O60p3gygjny3s2df, $_Irjcbpxgk2yyzjwe4hozm) { return call_user_func_array("\x70\141\x63\153", array_merge(array($_O60p3gygjny3s2df), (array)$_Irjcbpxgk2yyzjwe4hozm)); } public static function Int16ArrayToBits($_O2x9hbuwx52uuvnm) { foreach ($_O2x9hbuwx52uuvnm as &$_O4a8jkfua1ew3781) { if ($_O4a8jkfua1ew3781 < 0) { $_O4a8jkfua1ew3781 += 65536; } } unset($_O4a8jkfua1ew3781); return BDC_BitConverter::qmelg("\x76\52", $_O2x9hbuwx52uuvnm); } public static function BitsToInt16Array($_Ong71ppvxu9e4m5k8v7ze) { $_l77lone86ia5s8cwoh516 = array_merge(unpack("\x76\52", $_Ong71ppvxu9e4m5k8v7ze)); foreach ($_l77lone86ia5s8cwoh516 as &$_1jv5p27w8oerxdnys57jum8mto) { if ($_1jv5p27w8oerxdnys57jum8mto >= 32768) { $_1jv5p27w8oerxdnys57jum8mto -= 65536; } } unset($_1jv5p27w8oerxdnys57jum8mto); return $_l77lone86ia5s8cwoh516; } const Int32Size = 4; const Int32Max = 2147483647; const Int32Min = -2147483648; } final class BDC_ResourceHelper { private function __construct() {} public static function GetSoundsFolder() { $_imjypyomjxkba2r0b56v5p9irp = BDC_INCLUDE_PATH . "\122\x65\163\x6f\165\x72\x63\x65\163\57\123\x6f\165\x6e\144\x73"; return $_imjypyomjxkba2r0b56v5p9irp; } public static function GetFontsFolder() { $_Ijchjm63w6jg1f0h = BDC_INCLUDE_PATH . "\122\x65\x73\157\x75\162\x63\x65\x73\57\x46\157\x6e\164\x73"; return $_Ijchjm63w6jg1f0h; } } final class BDC_RandomizationHelper { private function __construct() {} public static function RandomFromRange($_i5cybovqeidrnzdc, $_oq48tyf8oamz2r66mzistdr3b4) { return mt_rand($_i5cybovqeidrnzdc, $_oq48tyf8oamz2r66mzistdr3b4); } public static function RandomFromValues($_lfdkbcpsjr8zsl5puo0mu) { if (!is_array($_lfdkbcpsjr8zsl5puo0mu)) { return; } $_lkjg8e7srh1s0aqc = self::RandomFromRange(0, count($_lfdkbcpsjr8zsl5puo0mu) - 1); return $_lfdkbcpsjr8zsl5puo0mu[$_lkjg8e7srh1s0aqc]; } public static function RandomInt16Array($_lowrgbudr9lko8nh) { $_13k92m6jyg6jx9yysq0wj = array(); for ($_Igz144up933nluwd = 0; $_Igz144up933nluwd < $_lowrgbudr9lko8nh; $_Igz144up933nluwd++) { $_13k92m6jyg6jx9yysq0wj []= mt_rand(-32768, 32767); } return $_13k92m6jyg6jx9yysq0wj; } public static function RandomHex($_06i4o562vn2fvd65s1wwzoznku) { $_0jdvkld8bh3p140harl6w = $_06i4o562vn2fvd65s1wwzoznku / 2; $_oglces9kts8qme9w = bin2hex(openssl_random_pseudo_bytes($_0jdvkld8bh3p140harl6w)); return BDC_StringHelper::Uppercase($_oglces9kts8qme9w); } } class BDC_RandomRange { public function __construct($_ozid34ql8jd408gz, $_0lidi15kgy6noa37mq0mn = null) { if (isset($_0lidi15kgy6noa37mq0mn)) { if ($_0lidi15kgy6noa37mq0mn < $_ozid34ql8jd408gz) { throw new Exception("\x4d\151\156\151\155\165\155\40\166\x61\154\165\145\x20\x68\x61\x73\40\x74\157\x20\x62\x65\40\x73\x6d\141\x6c\x6c\x65\x72\x20\x74\150\141\156\x20\x74\150\145\40\155\141\x78\x69\x6d\x75\x6d\56\40\115\151\x6e\x3a\x20{$_ozid34ql8jd408gz}\54\x20\x4d\x61\x78\x3a\x20{$_0lidi15kgy6noa37mq0mn}\x2e"); } $this->_i23rterx2chhvyh6 = floor($_ozid34ql8jd408gz); $this->_0j8fb36dm35n6k56 = floor($_0lidi15kgy6noa37mq0mn); } else { $this->_i23rterx2chhvyh6 = floor($_ozid34ql8jd408gz); $this->_0j8fb36dm35n6k56 = floor($_ozid34ql8jd408gz); } } public static function GetInstance($_o5ekdlvv0idznxbrx84ok, $_Ilzwbg1v9wio7020omgwo = null) { return new BDC_RandomRange($_o5ekdlvv0idznxbrx84ok, $_Ilzwbg1v9wio7020omgwo); } private $_i23rterx2chhvyh6; public function get_Min(){ return $this->_i23rterx2chhvyh6; } private $_0j8fb36dm35n6k56; public function get_Max(){ return $this->_0j8fb36dm35n6k56; } public function get_IsRandomized() { return ($this->_i23rterx2chhvyh6 < $this->_0j8fb36dm35n6k56); } public function get_Next() { if (!$this->IsRandomized) { return $this->_0j8fb36dm35n6k56; } return BDC_RandomizationHelper::RandomFromRange($this->_i23rterx2chhvyh6, $this->_0j8fb36dm35n6k56); } public function Freeze() { $_ljoei64igu7rfuvl = $this->get_Next(); $this->_i23rterx2chhvyh6 = $_ljoei64igu7rfuvl; $this->_0j8fb36dm35n6k56 = $_ljoei64igu7rfuvl; } public function get_Frozen() { $this->Freeze(); return $this->get_Next(); } public function __get($_o6j4b7oy6jzacvfwu4i7lxb42i) { if (method_exists($this, ($_Ofawkm6uwb2ok6yx = "\x67\145\164\137".$_o6j4b7oy6jzacvfwu4i7lxb42i))) { return $this->$_Ofawkm6uwb2ok6yx(); } else return; } public function __isset($_ilzcx5ikjvyiqlow1jplfd296j) { if (method_exists($this, ($_ld4z4y7kzhy37u2b = "\151\163\x73\145\164\x5f".$_ilzcx5ikjvyiqlow1jplfd296j))) { return $this->$_ld4z4y7kzhy37u2b(); } else return; } public function __set($_1up6caqnz30qyd0p5utwdbdys6, $_0dk3yrulcmh9wa8b4yjc8go7di) { if (method_exists($this, ($_Ixbfs0e9a146eicmt1c1bpo2el = "\x73\145\164\x5f".$_1up6caqnz30qyd0p5utwdbdys6))) { $this->$_Ixbfs0e9a146eicmt1c1bpo2el($_0dk3yrulcmh9wa8b4yjc8go7di); } } public function __unset($_1yrp6vns3wtin64r) { if (method_exists($this, ($_06xpqkf2da8jiggi6n36b5b67y = "\x75\x6e\x73\x65\164\x5f".$_1yrp6vns3wtin64r))) { $this->$_06xpqkf2da8jiggi6n36b5b67y(); } } } final class BDC_RandomizationStyle extends BDC_Enum { private function __construct() {} public static $Names; const AlwaysRandomize = 0; const RandomizeOnce = 1; public static function GetName($_Ok2amhftaezb0137kv0nn) { if (array_key_exists($_Ok2amhftaezb0137kv0nn, BDC_RandomizationStyle::$Names)) { return BDC_RandomizationStyle::$Names[$_Ok2amhftaezb0137kv0nn]; } else { throw new Exception("\x55\x6e\x6b\x6e\157\167\x6e\40\145\x6e\x75\155\x65\x72\141\164\145\x64\40\x76\x61\154\165\x65\x3a\x20".$_Ok2amhftaezb0137kv0nn); } } public static function GetValue($_ifvj6q2g6i6e7446) { if (!BDC_StringHelper::HasValue($_ifvj6q2g6i6e7446)) { throw new Exception("\125\156\153\x6e\x6f\x77\x6e\x20\145\156\x75\155\145\x72\141\x74\145\144\40\x6e\141\155\x65\72\x20".$_ifvj6q2g6i6e7446); } $_0d70t7x3zgt7iaon = BDC_CollectionHelper::StringArraySearch($_ifvj6q2g6i6e7446, BDC_RandomizationStyle::$Names); if (false !== $_0d70t7x3zgt7iaon) { return $_0d70t7x3zgt7iaon; } else { throw new Exception("\x55\x6e\x6b\x6e\x6f\167\156\x20\145\x6e\165\155\145\x72\x61\164\145\144\40\x6e\141\x6d\x65\x3a\40".$_ifvj6q2g6i6e7446); } } public static function TryGetName($_Oi1fh1ouxtyriaqr80ukpu8ym9) { if (array_key_exists($_Oi1fh1ouxtyriaqr80ukpu8ym9, BDC_RandomizationStyle::$Names)) { return BDC_RandomizationStyle::$Names[$_Oi1fh1ouxtyriaqr80ukpu8ym9]; } else { return; } } public static function TryGetValue($_o59usfxuec8qf8qv37q7c) { if (!BDC_StringHelper::HasValue($_o59usfxuec8qf8qv37q7c)) { return; } $_ipaifmsv3hulhuhswkdq8 = BDC_CollectionHelper::StringArraySearch($_o59usfxuec8qf8qv37q7c, BDC_RandomizationStyle::$Names); if (false !== $_ipaifmsv3hulhuhswkdq8) { return $_ipaifmsv3hulhuhswkdq8; } else { return; } } } BDC_RandomizationStyle::$Names = array( BDC_RandomizationStyle::AlwaysRandomize > "\101\x6c\160\x68\141\156\165\155\145\162\x69\x63", BDC_RandomizationStyle::RandomizeOnce > "\101\154\x70\150\141", ); class BDC_MathHelper { private function __construct() { } public static function Int16Abs($_Os4bwrf02hsbu8ugppxlnddnnj) { if (-32768 == $_Os4bwrf02hsbu8ugppxlnddnnj) { return 32767; } return abs($_Os4bwrf02hsbu8ugppxlnddnnj); } public static function Int32Abs($_oemsams71ic286kns34gn) { if (-2147483648 == $_oemsams71ic286kns34gn) { return 2147483647; } return abs($_oemsams71ic286kns34gn); } public static function RootMeanSquare($_O1pby34crajr6t5q) { $_1m1r7kv60qywebw3nyc39sd0oa = 0.0; foreach ($_O1pby34crajr6t5q as $_Omv14jdj3zoq5179) { $_1m1r7kv60qywebw3nyc39sd0oa += $_Omv14jdj3zoq5179 * $_Omv14jdj3zoq5179; } $_Irkzvq9pvzk3j13my09in = $_1m1r7kv60qywebw3nyc39sd0oa / count($_O1pby34crajr6t5q); return round(sqrt($_Irkzvq9pvzk3j13my09in)); } public static function RmsAveraged($_Ozzoqjyzd7q4hcaxcagmyseu6n, $_lpdn1l4c5tz32y7748ttr) { $_089ad97fm7h8j8e3 = $_Ozzoqjyzd7q4hcaxcagmyseu6n; $_Otjq8ud7tijpnm75ouvtds0thw = count($_Ozzoqjyzd7q4hcaxcagmyseu6n); for ($_ocreb9j4xhm4kratfe4saafgug = 0; $_ocreb9j4xhm4kratfe4saafgug < $_Otjq8ud7tijpnm75ouvtds0thw - $_lpdn1l4c5tz32y7748ttr; $_ocreb9j4xhm4kratfe4saafgug++) { if ($_ocreb9j4xhm4kratfe4saafgug >= $_lpdn1l4c5tz32y7748ttr) { $_18nvpi9vk6vp84efde6vs = array_slice($_Ozzoqjyzd7q4hcaxcagmyseu6n, $_ocreb9j4xhm4kratfe4saafgug, $_lpdn1l4c5tz32y7748ttr); $_Osoiqf7ma9awvctnhfqo7uzn2n = BDC_MathHelper::RootMeanSquare($_18nvpi9vk6vp84efde6vs); array_splice($_Ozzoqjyzd7q4hcaxcagmyseu6n, $_ocreb9j4xhm4kratfe4saafgug, $_lpdn1l4c5tz32y7748ttr, $_Osoiqf7ma9awvctnhfqo7uzn2n); } } return $_089ad97fm7h8j8e3; } public static function AverageAmplitude($_i28bwxrl630ktjctbe0b0) { $_Oezdt77n1pq6ut9ghgjd63y3b7 = 0.0; $_Ipjtrvk8l2nxi9q0zofcr = count($_i28bwxrl630ktjctbe0b0); for ($_ovxdy98h3s1bic9devvz0 = 0; $_ovxdy98h3s1bic9devvz0 < $_Ipjtrvk8l2nxi9q0zofcr; $_ovxdy98h3s1bic9devvz0++) { $_Oezdt77n1pq6ut9ghgjd63y3b7 += BDC_MathHelper::Int16Abs($_l4uns2sebyjcovywyu5bt[$_ovxdy98h3s1bic9devvz0]); } $_ipky2dsva3oepp3o165uy = round($_Oezdt77n1pq6ut9ghgjd63y3b7 / $_Ipjtrvk8l2nxi9q0zofcr); return average; } public static function PeakAmplitude($_o45hrch20k36ctxrb41sqgwv4t) { $_Ozu889kmslmtoq28u1065 = min($_o45hrch20k36ctxrb41sqgwv4t); $_0xa8zgssqtr18gaj = max($_o45hrch20k36ctxrb41sqgwv4t); return max(BDC_MathHelper::Int16Abs($_Ozu889kmslmtoq28u1065), BDC_MathHelper::Int16Abs($_0xa8zgssqtr18gaj)); } public static function Int32PeakAmplitude($_14pwt7h2efz7azlm) { $_ldzltbtcyeqtcjziqkww2 = min($_14pwt7h2efz7azlm); $_Ilvoi8yfblhu06p5duwim = max($_14pwt7h2efz7azlm); return max(BDC_MathHelper::Int32Abs($_ldzltbtcyeqtcjziqkww2), BDC_MathHelper::Int32Abs($_Ilvoi8yfblhu06p5duwim)); } } if (!function_exists("\155\142\137\163\164\162\x69\160\157\163")) { function mb_stripos($_0sc3ifhrxc1duh45, $_la1y6vcve1xma2c1, $_1cfai8skn4780u49 = 0, $_Iw5fus91hx5na6i5jw5ns = null) { return BDC_Multibyte::stripos($_0sc3ifhrxc1duh45, $_la1y6vcve1xma2c1, $_1cfai8skn4780u49); } } if (!function_exists("\x6d\x62\137\163\x74\x72\151\x73\x74\x72")) { function mb_stristr($_026u7nhsqwaguor85ycra, $_0zbhio11yfrag65tbx11l, $_0akjryc2t2q403mz9hges = false, $_o85xxj60mlha22k8lxonfs447d = null) { return BDC_Multibyte::stristr($_026u7nhsqwaguor85ycra, $_0zbhio11yfrag65tbx11l, $_0akjryc2t2q403mz9hges); } } if (!function_exists("\155\x62\x5f\163\x74\x72\x6c\x65\156")) { function mb_strlen($_I43pg7xpothk5lrq, $_os7ceybhzxfslw9t3ep3r = null) { return BDC_Multibyte::strlen($_I43pg7xpothk5lrq); } } if (!function_exists("\x6d\142\x5f\163\164\162\160\x6f\x73")) { function mb_strpos($_0uu7iar89u1evq9vqafgw, $_o2lvsmn657427klx, $_ixfl75ywnn8pgn0b = 0, $_owby7fql7nzh3rx3 = null) { return BDC_Multibyte::strpos($_0uu7iar89u1evq9vqafgw, $_o2lvsmn657427klx, $_ixfl75ywnn8pgn0b); } } if (!function_exists("\x6d\142\137\x73\164\x72\162\x63\x68\x72")) { function mb_strrchr($_Ikzfb2r872wlguxdujo7uvzmhx, $_1cti98s7khs8tvi9, $_0v11j2fat525whxq = false, $_l2m5o5c86gsjh8rkqmoa5s9xgg = null) { return BDC_Multibyte::strrchr($_Ikzfb2r872wlguxdujo7uvzmhx, $_1cti98s7khs8tvi9, $_0v11j2fat525whxq); } } if (!function_exists("\x6d\142\137\163\164\162\162\x69\143\150\162")) { function mb_strrichr($_0cp0by6k8e8tg5o9dabu8, $_0erm56jo2qtrvulw, $_04exj0nridycffc8ftfdn = false, $_0gulbk66haycqaelntxfe2vhhz = null) { return BDC_Multibyte::strrichr($_0cp0by6k8e8tg5o9dabu8, $_0erm56jo2qtrvulw, $_04exj0nridycffc8ftfdn); } } if (!function_exists("\155\142\137\163\x74\162\x72\x69\160\x6f\163")) { function mb_strripos($_os1ih5d57pr84g19p43tt, $_Icwp5aommu0trj3lm0jh4, $_lajnyu8jxjx83uj7 = 0, $_l7d4lo4e3iirnmw1ssky6uk61v = null) { return BDC_Multibyte::strripos($_os1ih5d57pr84g19p43tt, $_Icwp5aommu0trj3lm0jh4, $_lajnyu8jxjx83uj7); } } if (!function_exists("\155\142\x5f\163\164\162\x72\160\x6f\x73")) { function mb_strrpos($_I26ps4qbs2l1cptvmrco3, $_1suyok822i2vkvv79qe9mskni5, $_03865dgqjv0ng5dtudjqa = 0, $_1bbgr371gqh8060lknowl4jzf0 = null) { return BDC_Multibyte::strrpos($_I26ps4qbs2l1cptvmrco3, $_1suyok822i2vkvv79qe9mskni5, $_03865dgqjv0ng5dtudjqa); } } if (!function_exists("\155\142\137\163\164\x72\x73\x74\x72")) { function mb_strstr($_1xtjyf2qao75gbapcbxhc, $_Iwhai6663ce6az2f, $_ix9mmff9xwev1wgguq5wa = false, $_Im8t2w958uyvkksfhqflj = null) { return BDC_Multibyte::strstr($_1xtjyf2qao75gbapcbxhc, $_Iwhai6663ce6az2f, $_ix9mmff9xwev1wgguq5wa); } } if (!function_exists("\155\142\x5f\163\164\x72\x74\157\154\157\x77\x65\162")) { function mb_strtolower($_0e5nigy2agf3iipz6f4xxhvom0, $_ini0t4xl3ytg17r4 = null) { return BDC_Multibyte::strtolower($_0e5nigy2agf3iipz6f4xxhvom0); } } if (!function_exists("\x6d\142\137\x73\x74\x72\164\157\165\160\x70\145\x72")) { function mb_strtoupper($_o7holsjttp9wlh843lkm3, $_Ibfzjjyuq53ampq0ngzd1 = null) { return BDC_Multibyte::strtoupper($_o7holsjttp9wlh843lkm3); } } if (!function_exists("\155\142\137\163\165\142\x73\164\162\137\x63\x6f\165\x6e\164")) { function mb_substr_count($_ieroq3m923rlgrh22mp6hvecpp, $_Ogpnbgep0pcmn3lpgluke, $_le6psrgpojoxhbd9gno3t = null) { return BDC_Multibyte::substrCount($_ieroq3m923rlgrh22mp6hvecpp, $_Ogpnbgep0pcmn3lpgluke); } } if (!function_exists("\x6d\x62\137\x73\165\142\x73\164\162")) { function mb_substr($_it3vlbhhoy3m8tlzjhlelk3jvl, $_iu7jo893znvjx8gk, $_own8nglmr4b85ce9 = null, $_is1fw7pl90qd3nlug22dz = null) { return BDC_Multibyte::substr($_it3vlbhhoy3m8tlzjhlelk3jvl, $_iu7jo893znvjx8gk, $_own8nglmr4b85ce9); } } if (!function_exists("\x6d\142\137\x65\x6e\143\x6f\144\145\x5f\x6d\x69\x6d\x65\x68\145\x61\144\x65\162")) { function mb_encode_mimeheader($_I5rbirol4dz6tnvmkq0yn, $_Oq6e1air9o5rqmyugxxin = 'UTF-8', $_1i9lbagx14zsixuf55ix7 = "\102", $_ivijqbq8jpq48pdr = "\r\n", $_l4i2j0ptfabtubww2z22biqewt = 1) { return BDC_Multibyte::mimeEncode($_I5rbirol4dz6tnvmkq0yn, $_Oq6e1air9o5rqmyugxxin, $_ivijqbq8jpq48pdr); } } class BDC_Multibyte { protected static $_caseFold = array(); protected static $_codeRange = array(); protected static $_table = null; public static function utf8($_omtb0v5pvxp8lxhwxwrmlnriqe) { $_Irtupg6d40izd26n = array(); $_0h21ec90hycf7pa24qxop = array(); $_lxmguhepucyrw5w5ruuxkvomin = 1; $_Ivnm3rxhknjqs0v3rkoct = strlen($_omtb0v5pvxp8lxhwxwrmlnriqe); for ($_lb2mawhrefwzvka0hhow0dh4m7 = 0; $_lb2mawhrefwzvka0hhow0dh4m7 < $_Ivnm3rxhknjqs0v3rkoct; $_lb2mawhrefwzvka0hhow0dh4m7++) { $_l5hq1scpu2pqj5yty2hsby3jg4 = ord($_omtb0v5pvxp8lxhwxwrmlnriqe[$_lb2mawhrefwzvka0hhow0dh4m7]); if ($_l5hq1scpu2pqj5yty2hsby3jg4 < 128) { $_Irtupg6d40izd26n[] = $_l5hq1scpu2pqj5yty2hsby3jg4; } else { if (empty($_0h21ec90hycf7pa24qxop)) { $_lxmguhepucyrw5w5ruuxkvomin = ($_l5hq1scpu2pqj5yty2hsby3jg4 < 224) ? 2 : 3; } $_0h21ec90hycf7pa24qxop[] = $_l5hq1scpu2pqj5yty2hsby3jg4; if (count($_0h21ec90hycf7pa24qxop) === $_lxmguhepucyrw5w5ruuxkvomin) { if ($_lxmguhepucyrw5w5ruuxkvomin == 3) { $_Irtupg6d40izd26n[] = (($_0h21ec90hycf7pa24qxop[0] % 16) * 4096) + (($_0h21ec90hycf7pa24qxop[1] % 64) * 64) + ($_0h21ec90hycf7pa24qxop[2] % 64); } else { $_Irtupg6d40izd26n[] = (($_0h21ec90hycf7pa24qxop[0] % 32) * 64) + ($_0h21ec90hycf7pa24qxop[1] % 64); } $_0h21ec90hycf7pa24qxop = array(); $_lxmguhepucyrw5w5ruuxkvomin = 1; } } } return $_Irtupg6d40izd26n; } public static function ascii($_Ohd98dsyki2sub8fbng3u) { $_oqxniupn32zzib0h = ''; foreach ($_Ohd98dsyki2sub8fbng3u as $_O4olb15eh4ltjuf4mjxwi) { if ($_O4olb15eh4ltjuf4mjxwi < 128) { $_oqxniupn32zzib0h .= chr($_O4olb15eh4ltjuf4mjxwi); } elseif ($_O4olb15eh4ltjuf4mjxwi < 2048) { $_oqxniupn32zzib0h .= chr(192 + (($_O4olb15eh4ltjuf4mjxwi - ($_O4olb15eh4ltjuf4mjxwi % 64)) / 64)); $_oqxniupn32zzib0h .= chr(128 + ($_O4olb15eh4ltjuf4mjxwi % 64)); } else { $_oqxniupn32zzib0h .= chr(224 + (($_O4olb15eh4ltjuf4mjxwi - ($_O4olb15eh4ltjuf4mjxwi % 4096)) / 4096)); $_oqxniupn32zzib0h .= chr(128 + ((($_O4olb15eh4ltjuf4mjxwi % 4096) - ($_O4olb15eh4ltjuf4mjxwi % 64)) / 64)); $_oqxniupn32zzib0h .= chr(128 + ($_O4olb15eh4ltjuf4mjxwi % 64)); } } return $_oqxniupn32zzib0h; } public static function stripos($_itb06bavqxwpaxwvfh5tl, $_Id3qspq6n4q4mngan59sslenep, $_luwylz77r0cj71vfm82pj = 0) { if (BDC_Multibyte::checkMultibyte($_itb06bavqxwpaxwvfh5tl)) { $_itb06bavqxwpaxwvfh5tl = BDC_Multibyte::strtoupper($_itb06bavqxwpaxwvfh5tl); $_Id3qspq6n4q4mngan59sslenep = BDC_Multibyte::strtoupper($_Id3qspq6n4q4mngan59sslenep); return BDC_Multibyte::strpos($_itb06bavqxwpaxwvfh5tl, $_Id3qspq6n4q4mngan59sslenep, $_luwylz77r0cj71vfm82pj); } return stripos($_itb06bavqxwpaxwvfh5tl, $_Id3qspq6n4q4mngan59sslenep, $_luwylz77r0cj71vfm82pj); } public static function stristr($_lm6232f02e9vo43cmwv4fw75sb, $_19xdfvthj74ks4ebkjgms, $_0miyi4fh98o6tt2d1erej = false) { $_i5zdia3n911jp5b3gcux7 = (PHP_VERSION < 5.3); if (($_i5zdia3n911jp5b3gcux7 && $_0miyi4fh98o6tt2d1erej) || BDC_Multibyte::checkMultibyte($_lm6232f02e9vo43cmwv4fw75sb)) { $_Ix0dvttcof74u8f0h8kcp = BDC_Multibyte::strtoupper($_lm6232f02e9vo43cmwv4fw75sb); $_Ix0dvttcof74u8f0h8kcp = BDC_Multibyte::utf8($_Ix0dvttcof74u8f0h8kcp); $_176xv7u0ydygmfro = false; $_lm6232f02e9vo43cmwv4fw75sb = BDC_Multibyte::utf8($_lm6232f02e9vo43cmwv4fw75sb); $_i5y3v5lfmi4r3lix1rbey1dw9c = count($_lm6232f02e9vo43cmwv4fw75sb); $_19xdfvthj74ks4ebkjgms = BDC_Multibyte::strtoupper($_19xdfvthj74ks4ebkjgms); $_19xdfvthj74ks4ebkjgms = BDC_Multibyte::utf8($_19xdfvthj74ks4ebkjgms); $_o75kv28106x8xfh37760pf6yzp = count($_19xdfvthj74ks4ebkjgms); $_oy9brqwt5gkmziyponfeg = array(); $_06sbgs7u39vjgf8em0zl1qajs0 = 0; while (($_176xv7u0ydygmfro === false) && ($_06sbgs7u39vjgf8em0zl1qajs0 < $_i5y3v5lfmi4r3lix1rbey1dw9c)) { if (isset($_19xdfvthj74ks4ebkjgms[0]) && $_19xdfvthj74ks4ebkjgms[0] === $_Ix0dvttcof74u8f0h8kcp[$_06sbgs7u39vjgf8em0zl1qajs0]) { for ($_Iygsulihb99w1ybo1se90 = 1; $_Iygsulihb99w1ybo1se90 < $_o75kv28106x8xfh37760pf6yzp; $_Iygsulihb99w1ybo1se90++) { if ($_19xdfvthj74ks4ebkjgms[$_Iygsulihb99w1ybo1se90] !== $_Ix0dvttcof74u8f0h8kcp[$_06sbgs7u39vjgf8em0zl1qajs0 + $_Iygsulihb99w1ybo1se90]) { break; } } if ($_Iygsulihb99w1ybo1se90 === $_o75kv28106x8xfh37760pf6yzp) { $_176xv7u0ydygmfro = true; } } if (!$_176xv7u0ydygmfro) { $_oy9brqwt5gkmziyponfeg[] = $_lm6232f02e9vo43cmwv4fw75sb[$_06sbgs7u39vjgf8em0zl1qajs0]; unset($_lm6232f02e9vo43cmwv4fw75sb[$_06sbgs7u39vjgf8em0zl1qajs0]); } $_06sbgs7u39vjgf8em0zl1qajs0++; } if ($_176xv7u0ydygmfro && $_0miyi4fh98o6tt2d1erej && !empty($_oy9brqwt5gkmziyponfeg)) { return BDC_Multibyte::ascii($_oy9brqwt5gkmziyponfeg); } elseif ($_176xv7u0ydygmfro && !empty($_lm6232f02e9vo43cmwv4fw75sb)) { return BDC_Multibyte::ascii($_lm6232f02e9vo43cmwv4fw75sb); } return false; } if (!$_i5zdia3n911jp5b3gcux7) { return stristr($_lm6232f02e9vo43cmwv4fw75sb, $_19xdfvthj74ks4ebkjgms, $_0miyi4fh98o6tt2d1erej); } return stristr($_lm6232f02e9vo43cmwv4fw75sb, $_19xdfvthj74ks4ebkjgms); } public static function strlen($_0wz00m72spsx10zljqcldvcque) { if (BDC_Multibyte::checkMultibyte($_0wz00m72spsx10zljqcldvcque)) { $_0wz00m72spsx10zljqcldvcque = BDC_Multibyte::utf8($_0wz00m72spsx10zljqcldvcque); return count($_0wz00m72spsx10zljqcldvcque); } return strlen($_0wz00m72spsx10zljqcldvcque); } public static function strpos($_Omx0sw1s7qb185xi4w4v7, $_0x06jm3x159qjko04nshg, $_O6u9gas3rrxghf00j85n2 = 0) { if (BDC_Multibyte::checkMultibyte($_Omx0sw1s7qb185xi4w4v7)) { $_I6l7s57lo35y2pu1 = false; $_Omx0sw1s7qb185xi4w4v7 = BDC_Multibyte::utf8($_Omx0sw1s7qb185xi4w4v7); $_Ohv21soq44tcmxmt = count($_Omx0sw1s7qb185xi4w4v7); $_0x06jm3x159qjko04nshg = BDC_Multibyte::utf8($_0x06jm3x159qjko04nshg); $_ig3cbirfkyinit4jmc5db3wmg0 = count($_0x06jm3x159qjko04nshg); $_ohp1urcac034507pm6ixshvunw = $_O6u9gas3rrxghf00j85n2; while (($_I6l7s57lo35y2pu1 === false) && ($_ohp1urcac034507pm6ixshvunw < $_Ohv21soq44tcmxmt)) { if (isset($_0x06jm3x159qjko04nshg[0]) && $_0x06jm3x159qjko04nshg[0] === $_Omx0sw1s7qb185xi4w4v7[$_ohp1urcac034507pm6ixshvunw]) { for ($_11xjo9m6s2mk3m1wntyad = 1; $_11xjo9m6s2mk3m1wntyad < $_ig3cbirfkyinit4jmc5db3wmg0; $_11xjo9m6s2mk3m1wntyad++) { if ($_0x06jm3x159qjko04nshg[$_11xjo9m6s2mk3m1wntyad] !== $_Omx0sw1s7qb185xi4w4v7[$_ohp1urcac034507pm6ixshvunw + $_11xjo9m6s2mk3m1wntyad]) { break; } } if ($_11xjo9m6s2mk3m1wntyad === $_ig3cbirfkyinit4jmc5db3wmg0) { $_I6l7s57lo35y2pu1 = true; $_ohp1urcac034507pm6ixshvunw--; } } $_ohp1urcac034507pm6ixshvunw++; } if ($_I6l7s57lo35y2pu1) { return $_ohp1urcac034507pm6ixshvunw; } return false; } return strpos($_Omx0sw1s7qb185xi4w4v7, $_0x06jm3x159qjko04nshg, $_O6u9gas3rrxghf00j85n2); } public static function strrchr($_o2v4r26wnb7x716b78p7sgwvvs, $_1xeyzujwv8bixshb, $_oqvv7tqzyytsiqh2suknh7rrxz = false) { $_lalktpc9aigxc1kk81bzrtv5jq = BDC_Multibyte::utf8($_o2v4r26wnb7x716b78p7sgwvvs); $_loqr77cz27mvvbtydgv4m = false; $_o2v4r26wnb7x716b78p7sgwvvs = BDC_Multibyte::utf8($_o2v4r26wnb7x716b78p7sgwvvs); $_okcnjmj4cp8avon4sao1g = count($_o2v4r26wnb7x716b78p7sgwvvs); $_iqkghtvxri7wals7 = array_count_values($_lalktpc9aigxc1kk81bzrtv5jq); $_1xeyzujwv8bixshb = BDC_Multibyte::utf8($_1xeyzujwv8bixshb); $_Ot13468nd8u1g0ya = count($_1xeyzujwv8bixshb); $_173p5bwt4wdm2touck2jo = array(); $_1el7rnrzydhgohf9o6np28htaq = 0; while (($_loqr77cz27mvvbtydgv4m === false) && ($_1el7rnrzydhgohf9o6np28htaq < $_okcnjmj4cp8avon4sao1g)) { if (isset($_1xeyzujwv8bixshb[0]) && $_1xeyzujwv8bixshb[0] === $_lalktpc9aigxc1kk81bzrtv5jq[$_1el7rnrzydhgohf9o6np28htaq]) { for ($_0arjnbm82uqufdxl3li6x5f8we = 1; $_0arjnbm82uqufdxl3li6x5f8we < $_Ot13468nd8u1g0ya; $_0arjnbm82uqufdxl3li6x5f8we++) { if ($_1xeyzujwv8bixshb[$_0arjnbm82uqufdxl3li6x5f8we] !== $_lalktpc9aigxc1kk81bzrtv5jq[$_1el7rnrzydhgohf9o6np28htaq + $_0arjnbm82uqufdxl3li6x5f8we]) { if ($_1xeyzujwv8bixshb[$_0arjnbm82uqufdxl3li6x5f8we] === $_lalktpc9aigxc1kk81bzrtv5jq[($_1el7rnrzydhgohf9o6np28htaq + $_0arjnbm82uqufdxl3li6x5f8we) - 1]) { $_loqr77cz27mvvbtydgv4m = true; } unset($_173p5bwt4wdm2touck2jo[$_1el7rnrzydhgohf9o6np28htaq - 1]); $_o2v4r26wnb7x716b78p7sgwvvs = array_merge(array($_o2v4r26wnb7x716b78p7sgwvvs[$_1el7rnrzydhgohf9o6np28htaq]), $_o2v4r26wnb7x716b78p7sgwvvs); break; } } if (isset($_iqkghtvxri7wals7[$_1xeyzujwv8bixshb[0]]) && $_iqkghtvxri7wals7[$_1xeyzujwv8bixshb[0]] > 1) { $_iqkghtvxri7wals7[$_1xeyzujwv8bixshb[0]] = $_iqkghtvxri7wals7[$_1xeyzujwv8bixshb[0]] - 1; } elseif ($_0arjnbm82uqufdxl3li6x5f8we === $_Ot13468nd8u1g0ya) { $_loqr77cz27mvvbtydgv4m = true; } } if (!$_loqr77cz27mvvbtydgv4m && isset($_o2v4r26wnb7x716b78p7sgwvvs[$_1el7rnrzydhgohf9o6np28htaq])) { $_173p5bwt4wdm2touck2jo[] = $_o2v4r26wnb7x716b78p7sgwvvs[$_1el7rnrzydhgohf9o6np28htaq]; unset($_o2v4r26wnb7x716b78p7sgwvvs[$_1el7rnrzydhgohf9o6np28htaq]); } $_1el7rnrzydhgohf9o6np28htaq++; } if ($_loqr77cz27mvvbtydgv4m && $_oqvv7tqzyytsiqh2suknh7rrxz && !empty($_173p5bwt4wdm2touck2jo)) { return BDC_Multibyte::ascii($_173p5bwt4wdm2touck2jo); } elseif ($_loqr77cz27mvvbtydgv4m && !empty($_o2v4r26wnb7x716b78p7sgwvvs)) { return BDC_Multibyte::ascii($_o2v4r26wnb7x716b78p7sgwvvs); } return false; } public static function strrichr($_03ocb2vhq877gz7xbspxo, $_ldloem3aq7lcgtydjclq7, $_i8w7e854wnozlrj0 = false) { $_1htulymuddfvey60 = BDC_Multibyte::strtoupper($_03ocb2vhq877gz7xbspxo); $_1htulymuddfvey60 = BDC_Multibyte::utf8($_1htulymuddfvey60); $_o33toi6e4dsvhap3 = false; $_03ocb2vhq877gz7xbspxo = BDC_Multibyte::utf8($_03ocb2vhq877gz7xbspxo); $_0kewyiktaz2ff7tzqb5gjbdn6t = count($_03ocb2vhq877gz7xbspxo); $_i636rl5mhldjxa5f9r4o1 = array_count_values($_1htulymuddfvey60); $_ldloem3aq7lcgtydjclq7 = BDC_Multibyte::strtoupper($_ldloem3aq7lcgtydjclq7); $_ldloem3aq7lcgtydjclq7 = BDC_Multibyte::utf8($_ldloem3aq7lcgtydjclq7); $_ipc71gtpmjrntq72 = count($_ldloem3aq7lcgtydjclq7); $_0pox73qe43j4fz5i = array(); $_lplhjkgjx16n085gsxet6 = 0; while (($_o33toi6e4dsvhap3 === false) && ($_lplhjkgjx16n085gsxet6 < $_0kewyiktaz2ff7tzqb5gjbdn6t)) { if (isset($_ldloem3aq7lcgtydjclq7[0]) && $_ldloem3aq7lcgtydjclq7[0] === $_1htulymuddfvey60[$_lplhjkgjx16n085gsxet6]) { for ($_Oup0iy7ix7unrgvk = 1; $_Oup0iy7ix7unrgvk < $_ipc71gtpmjrntq72; $_Oup0iy7ix7unrgvk++) { if ($_ldloem3aq7lcgtydjclq7[$_Oup0iy7ix7unrgvk] !== $_1htulymuddfvey60[$_lplhjkgjx16n085gsxet6 + $_Oup0iy7ix7unrgvk]) { if ($_ldloem3aq7lcgtydjclq7[$_Oup0iy7ix7unrgvk] === $_1htulymuddfvey60[($_lplhjkgjx16n085gsxet6 + $_Oup0iy7ix7unrgvk) - 1]) { $_o33toi6e4dsvhap3 = true; } unset($_0pox73qe43j4fz5i[$_lplhjkgjx16n085gsxet6 - 1]); $_03ocb2vhq877gz7xbspxo = array_merge(array($_03ocb2vhq877gz7xbspxo[$_lplhjkgjx16n085gsxet6]), $_03ocb2vhq877gz7xbspxo); break; } } if (isset($_i636rl5mhldjxa5f9r4o1[$_ldloem3aq7lcgtydjclq7[0]]) && $_i636rl5mhldjxa5f9r4o1[$_ldloem3aq7lcgtydjclq7[0]] > 1) { $_i636rl5mhldjxa5f9r4o1[$_ldloem3aq7lcgtydjclq7[0]] = $_i636rl5mhldjxa5f9r4o1[$_ldloem3aq7lcgtydjclq7[0]] - 1; } elseif ($_Oup0iy7ix7unrgvk === $_ipc71gtpmjrntq72) { $_o33toi6e4dsvhap3 = true; } } if (!$_o33toi6e4dsvhap3 && isset($_03ocb2vhq877gz7xbspxo[$_lplhjkgjx16n085gsxet6])) { $_0pox73qe43j4fz5i[] = $_03ocb2vhq877gz7xbspxo[$_lplhjkgjx16n085gsxet6]; unset($_03ocb2vhq877gz7xbspxo[$_lplhjkgjx16n085gsxet6]); } $_lplhjkgjx16n085gsxet6++; } if ($_o33toi6e4dsvhap3 && $_i8w7e854wnozlrj0 && !empty($_0pox73qe43j4fz5i)) { return BDC_Multibyte::ascii($_0pox73qe43j4fz5i); } elseif ($_o33toi6e4dsvhap3 && !empty($_03ocb2vhq877gz7xbspxo)) { return BDC_Multibyte::ascii($_03ocb2vhq877gz7xbspxo); } return false; } public static function strripos($_I64d8vn6279l538e, $_Igxt17or5ptdtm1y, $_Owt5nbp2nm0eiti7leb6g = 0) { if (BDC_Multibyte::checkMultibyte($_I64d8vn6279l538e)) { $_oqb9phnb8c7jvg9s = false; $_I64d8vn6279l538e = BDC_Multibyte::strtoupper($_I64d8vn6279l538e); $_I64d8vn6279l538e = BDC_Multibyte::utf8($_I64d8vn6279l538e); $_15gfbh31bg1z5taj8f077 = count($_I64d8vn6279l538e); $_I4q776ki5gi4rcvswncckyyi2h = array_count_values($_I64d8vn6279l538e); $_Igxt17or5ptdtm1y = BDC_Multibyte::strtoupper($_Igxt17or5ptdtm1y); $_Igxt17or5ptdtm1y = BDC_Multibyte::utf8($_Igxt17or5ptdtm1y); $_o5ndgw352rborf4z6vcwn = count($_Igxt17or5ptdtm1y); $_lpr02l6p22e2g0h4aa05z8mvcm = $_Owt5nbp2nm0eiti7leb6g; while (($_oqb9phnb8c7jvg9s === false) && ($_lpr02l6p22e2g0h4aa05z8mvcm < $_15gfbh31bg1z5taj8f077)) { if (isset($_Igxt17or5ptdtm1y[0]) && $_Igxt17or5ptdtm1y[0] === $_I64d8vn6279l538e[$_lpr02l6p22e2g0h4aa05z8mvcm]) { for ($_I6gim7gscvibnstltj0lqvk9l5 = 1; $_I6gim7gscvibnstltj0lqvk9l5 < $_o5ndgw352rborf4z6vcwn; $_I6gim7gscvibnstltj0lqvk9l5++) { if ($_Igxt17or5ptdtm1y[$_I6gim7gscvibnstltj0lqvk9l5] !== $_I64d8vn6279l538e[$_lpr02l6p22e2g0h4aa05z8mvcm + $_I6gim7gscvibnstltj0lqvk9l5]) { if ($_Igxt17or5ptdtm1y[$_I6gim7gscvibnstltj0lqvk9l5] === $_I64d8vn6279l538e[($_lpr02l6p22e2g0h4aa05z8mvcm + $_I6gim7gscvibnstltj0lqvk9l5) - 1]) { $_lpr02l6p22e2g0h4aa05z8mvcm--; $_oqb9phnb8c7jvg9s = true; continue; } } } if (!$_Owt5nbp2nm0eiti7leb6g && isset($_I4q776ki5gi4rcvswncckyyi2h[$_Igxt17or5ptdtm1y[0]]) && $_I4q776ki5gi4rcvswncckyyi2h[$_Igxt17or5ptdtm1y[0]] > 1) { $_I4q776ki5gi4rcvswncckyyi2h[$_Igxt17or5ptdtm1y[0]] = $_I4q776ki5gi4rcvswncckyyi2h[$_Igxt17or5ptdtm1y[0]] - 1; } elseif ($_I6gim7gscvibnstltj0lqvk9l5 === $_o5ndgw352rborf4z6vcwn) { $_oqb9phnb8c7jvg9s = true; $_lpr02l6p22e2g0h4aa05z8mvcm--; } } $_lpr02l6p22e2g0h4aa05z8mvcm++; } return ($_oqb9phnb8c7jvg9s) ? $_lpr02l6p22e2g0h4aa05z8mvcm : false; } return strripos($_I64d8vn6279l538e, $_Igxt17or5ptdtm1y, $_Owt5nbp2nm0eiti7leb6g); } public static function strrpos($_Ir4asiij7l1onsy6jb8qupijql, $_i32wi7yb5dnxxlviyrzb3, $_oi7s3xiazd2foz6jmgktti36z4 = 0) { if (BDC_Multibyte::checkMultibyte($_Ir4asiij7l1onsy6jb8qupijql)) { $_1rt5kddjf2uu8zvc = false; $_Ir4asiij7l1onsy6jb8qupijql = BDC_Multibyte::utf8($_Ir4asiij7l1onsy6jb8qupijql); $_ol6qz07a1mmjhrd63jjoo = count($_Ir4asiij7l1onsy6jb8qupijql); $_imja5phft1x9f3qi = array_count_values($_Ir4asiij7l1onsy6jb8qupijql); $_i32wi7yb5dnxxlviyrzb3 = BDC_Multibyte::utf8($_i32wi7yb5dnxxlviyrzb3); $_Oqsupr2ucerh38qrwq005 = count($_i32wi7yb5dnxxlviyrzb3); $_lztk5vmthhz7kq7k = $_oi7s3xiazd2foz6jmgktti36z4; while (($_1rt5kddjf2uu8zvc === false) && ($_lztk5vmthhz7kq7k < $_ol6qz07a1mmjhrd63jjoo)) { if (isset($_i32wi7yb5dnxxlviyrzb3[0]) && $_i32wi7yb5dnxxlviyrzb3[0] === $_Ir4asiij7l1onsy6jb8qupijql[$_lztk5vmthhz7kq7k]) { for ($_15wsgjk4xcv5d395kjqi7orwyz = 1; $_15wsgjk4xcv5d395kjqi7orwyz < $_Oqsupr2ucerh38qrwq005; $_15wsgjk4xcv5d395kjqi7orwyz++) { if ($_i32wi7yb5dnxxlviyrzb3[$_15wsgjk4xcv5d395kjqi7orwyz] !== $_Ir4asiij7l1onsy6jb8qupijql[$_lztk5vmthhz7kq7k + $_15wsgjk4xcv5d395kjqi7orwyz]) { if ($_i32wi7yb5dnxxlviyrzb3[$_15wsgjk4xcv5d395kjqi7orwyz] === $_Ir4asiij7l1onsy6jb8qupijql[($_lztk5vmthhz7kq7k + $_15wsgjk4xcv5d395kjqi7orwyz) - 1]) { $_lztk5vmthhz7kq7k--; $_1rt5kddjf2uu8zvc = true; continue; } } } if (!$_oi7s3xiazd2foz6jmgktti36z4 && isset($_imja5phft1x9f3qi[$_i32wi7yb5dnxxlviyrzb3[0]]) && $_imja5phft1x9f3qi[$_i32wi7yb5dnxxlviyrzb3[0]] > 1) { $_imja5phft1x9f3qi[$_i32wi7yb5dnxxlviyrzb3[0]] = $_imja5phft1x9f3qi[$_i32wi7yb5dnxxlviyrzb3[0]] - 1; } elseif ($_15wsgjk4xcv5d395kjqi7orwyz === $_Oqsupr2ucerh38qrwq005) { $_1rt5kddjf2uu8zvc = true; $_lztk5vmthhz7kq7k--; } } $_lztk5vmthhz7kq7k++; } return ($_1rt5kddjf2uu8zvc) ? $_lztk5vmthhz7kq7k : false; } return strrpos($_Ir4asiij7l1onsy6jb8qupijql, $_i32wi7yb5dnxxlviyrzb3, $_oi7s3xiazd2foz6jmgktti36z4); } public static function strstr($_1gmb49i5frvobrz8, $_Owesn96s3s55775v, $_1sb6uwb4pk387wlfzcrbftuv21 = false) { $_0tke9zhbcqxpbsbefvha0 = (PHP_VERSION < 5.3); if (($_0tke9zhbcqxpbsbefvha0 && $_1sb6uwb4pk387wlfzcrbftuv21) || BDC_Multibyte::checkMultibyte($_1gmb49i5frvobrz8)) { $_l9gb2cd2u2k2hk89 = BDC_Multibyte::utf8($_1gmb49i5frvobrz8); $_07zzwt6td4srrj188u80n = false; $_1gmb49i5frvobrz8 = BDC_Multibyte::utf8($_1gmb49i5frvobrz8); $_O6x23rfeks9tovbab9ghd = count($_1gmb49i5frvobrz8); $_Owesn96s3s55775v = BDC_Multibyte::utf8($_Owesn96s3s55775v); $_0vva0hk09075bwto = count($_Owesn96s3s55775v); $_1sns0otml7edc6s5itrv7 = array(); $_lg8lie5z957qew3axqd3e2rg95 = 0; while (($_07zzwt6td4srrj188u80n === false) && ($_lg8lie5z957qew3axqd3e2rg95 < $_O6x23rfeks9tovbab9ghd)) { if (isset($_Owesn96s3s55775v[0]) && $_Owesn96s3s55775v[0] === $_l9gb2cd2u2k2hk89[$_lg8lie5z957qew3axqd3e2rg95]) { for ($_lgxbdfa2tm26tkwr = 1; $_lgxbdfa2tm26tkwr < $_0vva0hk09075bwto; $_lgxbdfa2tm26tkwr++) { if ($_Owesn96s3s55775v[$_lgxbdfa2tm26tkwr] !== $_l9gb2cd2u2k2hk89[$_lg8lie5z957qew3axqd3e2rg95 + $_lgxbdfa2tm26tkwr]) { break; } } if ($_lgxbdfa2tm26tkwr === $_0vva0hk09075bwto) { $_07zzwt6td4srrj188u80n = true; } } if (!$_07zzwt6td4srrj188u80n) { $_1sns0otml7edc6s5itrv7[] = $_1gmb49i5frvobrz8[$_lg8lie5z957qew3axqd3e2rg95]; unset($_1gmb49i5frvobrz8[$_lg8lie5z957qew3axqd3e2rg95]); } $_lg8lie5z957qew3axqd3e2rg95++; } if ($_07zzwt6td4srrj188u80n && $_1sb6uwb4pk387wlfzcrbftuv21 && !empty($_1sns0otml7edc6s5itrv7)) { return BDC_Multibyte::ascii($_1sns0otml7edc6s5itrv7); } elseif ($_07zzwt6td4srrj188u80n && !empty($_1gmb49i5frvobrz8)) { return BDC_Multibyte::ascii($_1gmb49i5frvobrz8); } return false; } if (!$_0tke9zhbcqxpbsbefvha0) { return strstr($_1gmb49i5frvobrz8, $_Owesn96s3s55775v, $_1sb6uwb4pk387wlfzcrbftuv21); } return strstr($_1gmb49i5frvobrz8, $_Owesn96s3s55775v); } public static function strtolower($_0vkjklyg3n15rlox) { $_Ip5jjbwkic623yl9 = BDC_Multibyte::utf8($_0vkjklyg3n15rlox); $_Iprwfax3hprmp90b3jltr6wt9w = count($_Ip5jjbwkic623yl9); $_luta7j7d1v7hm8ws = array(); for ($_lcqdjut28ncyvjrr4kvod = 0; $_lcqdjut28ncyvjrr4kvod < $_Iprwfax3hprmp90b3jltr6wt9w; $_lcqdjut28ncyvjrr4kvod++) { $_Iu7mfgvqyl9w6e6j = $_Ip5jjbwkic623yl9[$_lcqdjut28ncyvjrr4kvod]; if ($_Iu7mfgvqyl9w6e6j < 128) { $_lsgfl0llhk9ct6hi = strtolower(chr($_Iu7mfgvqyl9w6e6j)); $_Oyj6fc7r0kbg0zy9nb7zk = strlen($_lsgfl0llhk9ct6hi); for ($_Oemong9dysbd4z7f2z54n = 0; $_Oemong9dysbd4z7f2z54n < $_Oyj6fc7r0kbg0zy9nb7zk; $_Oemong9dysbd4z7f2z54n++) { $_0dl8ls4vrb5f1zfxstohv = ord(substr($_lsgfl0llhk9ct6hi, $_Oemong9dysbd4z7f2z54n, 1)); } $_luta7j7d1v7hm8ws[] = $_0dl8ls4vrb5f1zfxstohv; $_ll6srio08scz4jv8 = true; } else { $_ll6srio08scz4jv8 = false; $_iojcrq7gpcdsr5pk8hn90llufh = self::_find($_Iu7mfgvqyl9w6e6j, "\x75\160\x70\145\x72"); if (!empty($_iojcrq7gpcdsr5pk8hn90llufh)) { foreach ($_iojcrq7gpcdsr5pk8hn90llufh as $_ovb3dupwcp6z926jd8lyx => $_Ohnon8t36xwjgw533eqom5m0cd) { if ($_iojcrq7gpcdsr5pk8hn90llufh[$_ovb3dupwcp6z926jd8lyx]["\x75\160\x70\x65\162"] == $_Iu7mfgvqyl9w6e6j && count($_iojcrq7gpcdsr5pk8hn90llufh[$_ovb3dupwcp6z926jd8lyx]["\x6c\x6f\x77\145\162"][0]) === 1) { $_luta7j7d1v7hm8ws[] = $_iojcrq7gpcdsr5pk8hn90llufh[$_ovb3dupwcp6z926jd8lyx]["\x6c\x6f\x77\x65\162"][0]; $_ll6srio08scz4jv8 = true; break 1; } } } } if ($_ll6srio08scz4jv8 === false) { $_luta7j7d1v7hm8ws[] = $_Iu7mfgvqyl9w6e6j; } } return BDC_Multibyte::ascii($_luta7j7d1v7hm8ws); } public static function strtoupper($_Ibi4xvjdtajps8qt) { $_098c40vb91e2mmvnqnfpt = BDC_Multibyte::utf8($_Ibi4xvjdtajps8qt); $_o3h0rsesnupfim14 = count($_098c40vb91e2mmvnqnfpt); $_o8p4jjkmou3n9m7nee0s7 = array(); $_1frrpooabzl4hylapnnh6 = array(); for ($_1y4vtobskwe5xa7zolqhf6mp77 = 0; $_1y4vtobskwe5xa7zolqhf6mp77 < $_o3h0rsesnupfim14; $_1y4vtobskwe5xa7zolqhf6mp77++) { $_0y74af2drc9bj5b0g4pds1v1yl = $_098c40vb91e2mmvnqnfpt[$_1y4vtobskwe5xa7zolqhf6mp77]; if ($_0y74af2drc9bj5b0g4pds1v1yl < 128) { $_Ipk6c2cqbaew77z2co0qe = strtoupper(chr($_0y74af2drc9bj5b0g4pds1v1yl)); $_0ybk0z3vmitgqtc53ndo5 = strlen($_Ipk6c2cqbaew77z2co0qe); for ($_ik4lvlj0vszsqfh3hxerpewnpw = 0; $_ik4lvlj0vszsqfh3hxerpewnpw < $_0ybk0z3vmitgqtc53ndo5; $_ik4lvlj0vszsqfh3hxerpewnpw++) { $_idhspwhi8nyg1g8hzcr1n = ord(substr($_Ipk6c2cqbaew77z2co0qe, $_ik4lvlj0vszsqfh3hxerpewnpw, 1)); } $_1frrpooabzl4hylapnnh6[] = $_idhspwhi8nyg1g8hzcr1n; $_O42eg3jf6qxl6oshswsg5c5n28 = true; } else { $_O42eg3jf6qxl6oshswsg5c5n28 = false; $_loo0dly39mu2jcqb = self::_find($_0y74af2drc9bj5b0g4pds1v1yl); $_0oznvy15r6m8ilsorrz5q41s5k = count($_loo0dly39mu2jcqb); if (!empty($_loo0dly39mu2jcqb)) { foreach ($_loo0dly39mu2jcqb as $_Iw9f9h7aztzjwceg683z7sp859 => $_Ifbk9lgud4pqtl0t) { $_O42eg3jf6qxl6oshswsg5c5n28 = false; $_183ybkgjs4fa333xy9z20 = 0; if ($_o3h0rsesnupfim14 > 1 && count($_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\154\x6f\x77\x65\162"]) > 1) { $_l9g316hqifth1ow7r0ll4 = 0; for ($_ik4lvlj0vszsqfh3hxerpewnpw = 0, $_Oqf508vzm07jaf6v = count($_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\x6c\x6f\167\145\x72"]); $_ik4lvlj0vszsqfh3hxerpewnpw < $_Oqf508vzm07jaf6v; $_ik4lvlj0vszsqfh3hxerpewnpw++) { $_o5ruwvv7xu23st6uomn7i = $_098c40vb91e2mmvnqnfpt[$_1y4vtobskwe5xa7zolqhf6mp77 + $_ik4lvlj0vszsqfh3hxerpewnpw]; if (isset($_o5ruwvv7xu23st6uomn7i) && ($_o5ruwvv7xu23st6uomn7i == $_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\154\157\x77\145\x72"][$_l9g316hqifth1ow7r0ll4 + $_ik4lvlj0vszsqfh3hxerpewnpw])) { $_183ybkgjs4fa333xy9z20++; } } if ($_183ybkgjs4fa333xy9z20 == $_Oqf508vzm07jaf6v) { $_1frrpooabzl4hylapnnh6[] = $_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\165\160\x70\145\x72"]; $_o8p4jjkmou3n9m7nee0s7 = array_merge($_o8p4jjkmou3n9m7nee0s7, array_values($_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\x6c\157\167\145\x72"])); $_O42eg3jf6qxl6oshswsg5c5n28 = true; break 1; } } elseif ($_o3h0rsesnupfim14 > 1 && $_0oznvy15r6m8ilsorrz5q41s5k > 1) { $_l9g316hqifth1ow7r0ll4 = 0; for ($_ik4lvlj0vszsqfh3hxerpewnpw = 1; $_ik4lvlj0vszsqfh3hxerpewnpw < $_0oznvy15r6m8ilsorrz5q41s5k; $_ik4lvlj0vszsqfh3hxerpewnpw++) { $_o5ruwvv7xu23st6uomn7i = $_098c40vb91e2mmvnqnfpt[$_1y4vtobskwe5xa7zolqhf6mp77 + $_ik4lvlj0vszsqfh3hxerpewnpw - 1]; if (in_array($_o5ruwvv7xu23st6uomn7i, $_loo0dly39mu2jcqb[$_ik4lvlj0vszsqfh3hxerpewnpw]["\x6c\157\x77\145\162"])) { for ($_iwn32s57m3gv1ka2kpkdp = 0, $_Oqf508vzm07jaf6v = count($_loo0dly39mu2jcqb[$_ik4lvlj0vszsqfh3hxerpewnpw]["\x6c\x6f\x77\145\x72"]); $_iwn32s57m3gv1ka2kpkdp < $_Oqf508vzm07jaf6v; $_iwn32s57m3gv1ka2kpkdp++) { $_o5ruwvv7xu23st6uomn7i = $_098c40vb91e2mmvnqnfpt[$_1y4vtobskwe5xa7zolqhf6mp77 + $_iwn32s57m3gv1ka2kpkdp]; if (isset($_o5ruwvv7xu23st6uomn7i) && ($_o5ruwvv7xu23st6uomn7i == $_loo0dly39mu2jcqb[$_ik4lvlj0vszsqfh3hxerpewnpw]["\154\157\x77\145\x72"][$_l9g316hqifth1ow7r0ll4 + $_iwn32s57m3gv1ka2kpkdp])) { $_183ybkgjs4fa333xy9z20++; } } if ($_183ybkgjs4fa333xy9z20 == $_Oqf508vzm07jaf6v) { $_1frrpooabzl4hylapnnh6[] = $_loo0dly39mu2jcqb[$_ik4lvlj0vszsqfh3hxerpewnpw]["\165\x70\x70\x65\x72"]; $_o8p4jjkmou3n9m7nee0s7 = array_merge($_o8p4jjkmou3n9m7nee0s7, array_values($_loo0dly39mu2jcqb[$_ik4lvlj0vszsqfh3hxerpewnpw]["\x6c\x6f\167\145\162"])); $_O42eg3jf6qxl6oshswsg5c5n28 = true; break 2; } } } } if ($_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\154\x6f\167\145\x72"][0] == $_0y74af2drc9bj5b0g4pds1v1yl) { $_1frrpooabzl4hylapnnh6[] = $_loo0dly39mu2jcqb[$_Iw9f9h7aztzjwceg683z7sp859]["\165\160\160\145\x72"]; $_O42eg3jf6qxl6oshswsg5c5n28 = true; break 1; } } } } if ($_O42eg3jf6qxl6oshswsg5c5n28 === false && !in_array($_0y74af2drc9bj5b0g4pds1v1yl, $_o8p4jjkmou3n9m7nee0s7, true)) { $_1frrpooabzl4hylapnnh6[] = $_0y74af2drc9bj5b0g4pds1v1yl; } } return BDC_Multibyte::ascii($_1frrpooabzl4hylapnnh6); } public static function substrCount($_l63y7sun90vt1frveydq7, $_Iekhthqhhdlks1zw5imxqvdmw6) { $_0ctqj12dmsdu9jx9vtrlgnwklx = 0; $_l63y7sun90vt1frveydq7 = BDC_Multibyte::utf8($_l63y7sun90vt1frveydq7); $_1jry88hyebon5hno = count($_l63y7sun90vt1frveydq7); $_osc3pllajiediw5s4n924jqd8z = array_count_values($_l63y7sun90vt1frveydq7); $_Iekhthqhhdlks1zw5imxqvdmw6 = BDC_Multibyte::utf8($_Iekhthqhhdlks1zw5imxqvdmw6); $_ocigrhcdfexonwxvetrwv = count($_Iekhthqhhdlks1zw5imxqvdmw6); if ($_ocigrhcdfexonwxvetrwv === 1 && isset($_osc3pllajiediw5s4n924jqd8z[$_Iekhthqhhdlks1zw5imxqvdmw6[0]])) { return $_osc3pllajiediw5s4n924jqd8z[$_Iekhthqhhdlks1zw5imxqvdmw6[0]]; } for ($_Oc75jtmbdntsmyck1ml5c = 0; $_Oc75jtmbdntsmyck1ml5c < $_1jry88hyebon5hno; $_Oc75jtmbdntsmyck1ml5c++) { if (isset($_Iekhthqhhdlks1zw5imxqvdmw6[0]) && $_Iekhthqhhdlks1zw5imxqvdmw6[0] === $_l63y7sun90vt1frveydq7[$_Oc75jtmbdntsmyck1ml5c]) { for ($_0rboeyyo6qe8nlq4 = 1; $_0rboeyyo6qe8nlq4 < $_ocigrhcdfexonwxvetrwv; $_0rboeyyo6qe8nlq4++) { if ($_Iekhthqhhdlks1zw5imxqvdmw6[$_0rboeyyo6qe8nlq4] === $_l63y7sun90vt1frveydq7[$_Oc75jtmbdntsmyck1ml5c + 1]) { if ((isset($_Iekhthqhhdlks1zw5imxqvdmw6[$_0rboeyyo6qe8nlq4 + 1]) && $_l63y7sun90vt1frveydq7[$_Oc75jtmbdntsmyck1ml5c + 2]) && $_Iekhthqhhdlks1zw5imxqvdmw6[$_0rboeyyo6qe8nlq4 + 1] !== $_l63y7sun90vt1frveydq7[$_Oc75jtmbdntsmyck1ml5c + 2]) { $_0ctqj12dmsdu9jx9vtrlgnwklx--; } else { $_0ctqj12dmsdu9jx9vtrlgnwklx++; } } } } } return $_0ctqj12dmsdu9jx9vtrlgnwklx; } public static function substr($_Ihmcgcwt2b3lusj0qb5a16u5qz, $_1xd9hxta8kwbx80ws1nql2kfzi, $_Ihq4tsk8llxq2gyj = null) { if ($_1xd9hxta8kwbx80ws1nql2kfzi === 0 && $_Ihq4tsk8llxq2gyj === null) { return $_Ihmcgcwt2b3lusj0qb5a16u5qz; } $_Ihmcgcwt2b3lusj0qb5a16u5qz = BDC_Multibyte::utf8($_Ihmcgcwt2b3lusj0qb5a16u5qz); for ($_iidndoxiohy7d53flwv7fy6axk = 1; $_iidndoxiohy7d53flwv7fy6axk <= $_1xd9hxta8kwbx80ws1nql2kfzi; $_iidndoxiohy7d53flwv7fy6axk++) { unset($_Ihmcgcwt2b3lusj0qb5a16u5qz[$_iidndoxiohy7d53flwv7fy6axk - 1]); } if ($_Ihq4tsk8llxq2gyj === null || count($_Ihmcgcwt2b3lusj0qb5a16u5qz) < $_Ihq4tsk8llxq2gyj) { return BDC_Multibyte::ascii($_Ihmcgcwt2b3lusj0qb5a16u5qz); } $_Ihmcgcwt2b3lusj0qb5a16u5qz = array_values($_Ihmcgcwt2b3lusj0qb5a16u5qz); $_l538beixd1sdc3u3831zp = array(); for ($_iidndoxiohy7d53flwv7fy6axk = 0; $_iidndoxiohy7d53flwv7fy6axk < $_Ihq4tsk8llxq2gyj; $_iidndoxiohy7d53flwv7fy6axk++) { $_l538beixd1sdc3u3831zp[] = $_Ihmcgcwt2b3lusj0qb5a16u5qz[$_iidndoxiohy7d53flwv7fy6axk]; } return BDC_Multibyte::ascii($_l538beixd1sdc3u3831zp); } public static function mimeEncode($_lt33ru7eocgyol3u, $_1yfm6anofjnqz3b3gj77t18piy = null, $_0lbmbsbgmfbunkn2 = "\r\n") { if (!BDC_Multibyte::checkMultibyte($_lt33ru7eocgyol3u) && strlen($_lt33ru7eocgyol3u) < 75) { return $_lt33ru7eocgyol3u; } if (empty($_1yfm6anofjnqz3b3gj77t18piy)) { $_1yfm6anofjnqz3b3gj77t18piy = Configure::read("\x41\160\x70\x2e\x65\x6e\143\157\x64\151\x6e\147"); } $_1yfm6anofjnqz3b3gj77t18piy = strtoupper($_1yfm6anofjnqz3b3gj77t18piy); $_Iinsb53twdvlyuf8f3nlqq6va4 = "\75\77" . $_1yfm6anofjnqz3b3gj77t18piy . "\77\102\x3f"; $_lnfkwe2sblrlxfk4o8my4 = "\77\x3d"; $_iu24pskbzz6uz9tcyk4s3on0lo = $_lnfkwe2sblrlxfk4o8my4 . $_0lbmbsbgmfbunkn2 . "\x20" . $_Iinsb53twdvlyuf8f3nlqq6va4; $_ltlx5vrt8s05awe1ripo1 = 75 - strlen($_Iinsb53twdvlyuf8f3nlqq6va4) - strlen($_lnfkwe2sblrlxfk4o8my4); $_ltlx5vrt8s05awe1ripo1 = $_ltlx5vrt8s05awe1ripo1 - ($_ltlx5vrt8s05awe1ripo1 % 4); if ($_1yfm6anofjnqz3b3gj77t18piy == 'UTF-8') { $_1dsd2zv91qqd9elm = array(); $_lr2s9ye2iv9r4m1s = floor(($_ltlx5vrt8s05awe1ripo1 * 3) / 4); $_18w8aduv55yswb9o10b3r = strlen($_lt33ru7eocgyol3u); while ($_18w8aduv55yswb9o10b3r > $_lr2s9ye2iv9r4m1s) { $_0joz8d3a4tcnmwwmc0jvpwiad6 = (int)$_lr2s9ye2iv9r4m1s; $_1kf8eygrq7j5c2c6 = ord($_lt33ru7eocgyol3u[$_0joz8d3a4tcnmwwmc0jvpwiad6]); while ($_1kf8eygrq7j5c2c6 >= 128 && $_1kf8eygrq7j5c2c6 <= 191) { $_0joz8d3a4tcnmwwmc0jvpwiad6--; $_1kf8eygrq7j5c2c6 = ord($_lt33ru7eocgyol3u[$_0joz8d3a4tcnmwwmc0jvpwiad6]); } $_1dsd2zv91qqd9elm[] = base64_encode(substr($_lt33ru7eocgyol3u, 0, $_0joz8d3a4tcnmwwmc0jvpwiad6)); $_lt33ru7eocgyol3u = substr($_lt33ru7eocgyol3u, $_0joz8d3a4tcnmwwmc0jvpwiad6); $_18w8aduv55yswb9o10b3r = strlen($_lt33ru7eocgyol3u); } $_1dsd2zv91qqd9elm[] = base64_encode($_lt33ru7eocgyol3u); $_lt33ru7eocgyol3u = implode($_iu24pskbzz6uz9tcyk4s3on0lo, $_1dsd2zv91qqd9elm); } else { $_lt33ru7eocgyol3u = chunk_split(base64_encode($_lt33ru7eocgyol3u), $_ltlx5vrt8s05awe1ripo1, $_iu24pskbzz6uz9tcyk4s3on0lo); $_lt33ru7eocgyol3u = preg_replace("\x2f" . preg_quote($_iu24pskbzz6uz9tcyk4s3on0lo) . "\44\57", '', $_lt33ru7eocgyol3u); } return $_Iinsb53twdvlyuf8f3nlqq6va4 . $_lt33ru7eocgyol3u . $_lnfkwe2sblrlxfk4o8my4; } protected static function _codepoint($_ot4r3sn5o06tlmp1) { if ($_ot4r3sn5o06tlmp1 > 128 && $_ot4r3sn5o06tlmp1 < 256) { $_ibpqksdiin6h7b7j9oi48 = "\x30\x30\70\x30\137\60\60\x66\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 384) { $_ibpqksdiin6h7b7j9oi48 = "\60\x31\60\x30\x5f\x30\61\67\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 592) { $_ibpqksdiin6h7b7j9oi48 = "\60\61\70\60\137\60\x32\64\x46"; } elseif ($_ot4r3sn5o06tlmp1 < 688) { $_ibpqksdiin6h7b7j9oi48 = "\60\x32\65\x30\x5f\x30\62\x61\x66"; } elseif ($_ot4r3sn5o06tlmp1 >= 880 && $_ot4r3sn5o06tlmp1 < 1024) { $_ibpqksdiin6h7b7j9oi48 = "\x30\x33\x37\x30\x5f\x30\x33\146\146"; } elseif ($_ot4r3sn5o06tlmp1 < 1280) { $_ibpqksdiin6h7b7j9oi48 = "\x30\64\60\x30\137\60\x34\x66\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 1328) { $_ibpqksdiin6h7b7j9oi48 = "\x30\65\x30\60\137\60\65\62\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 1424) { $_ibpqksdiin6h7b7j9oi48 = "\60\x35\63\x30\x5f\60\x35\x38\146"; } elseif ($_ot4r3sn5o06tlmp1 >= 7680 && $_ot4r3sn5o06tlmp1 < 7936) { $_ibpqksdiin6h7b7j9oi48 = "\x31\x65\60\60\137\61\x65\x66\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 8192) { $_ibpqksdiin6h7b7j9oi48 = "\61\146\x30\60\137\61\146\x66\146"; } elseif ($_ot4r3sn5o06tlmp1 >= 8448 && $_ot4r3sn5o06tlmp1 < 8528) { $_ibpqksdiin6h7b7j9oi48 = "\62\x31\60\60\x5f\62\61\x34\146"; } elseif ($_ot4r3sn5o06tlmp1 < 8592) { $_ibpqksdiin6h7b7j9oi48 = "\62\61\65\60\137\62\x31\x38\x66"; } elseif ($_ot4r3sn5o06tlmp1 >= 9312 && $_ot4r3sn5o06tlmp1 < 9472) { $_ibpqksdiin6h7b7j9oi48 = "\x32\64\66\x30\x5f\x32\x34\146\x66"; } elseif ($_ot4r3sn5o06tlmp1 >= 11264 && $_ot4r3sn5o06tlmp1 < 11360) { $_ibpqksdiin6h7b7j9oi48 = "\x32\x63\x30\x30\x5f\x32\143\65\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 11392) { $_ibpqksdiin6h7b7j9oi48 = "\x32\143\x36\60\137\62\143\67\x66"; } elseif ($_ot4r3sn5o06tlmp1 < 11520) { $_ibpqksdiin6h7b7j9oi48 = "\62\143\x38\60\x5f\x32\143\x66\x66"; } elseif ($_ot4r3sn5o06tlmp1 >= 65280 && $_ot4r3sn5o06tlmp1 < 65520) { $_ibpqksdiin6h7b7j9oi48 = "\146\146\60\60\x5f\x66\146\x65\146"; } else { $_ibpqksdiin6h7b7j9oi48 = false; } self::$_codeRange[$_ot4r3sn5o06tlmp1] = $_ibpqksdiin6h7b7j9oi48; return $_ibpqksdiin6h7b7j9oi48; } protected static function _find($_ocdal98bbcv4qzc963q1x, $_Opanazwle40ppfv0bw5z3reaap = "\154\157\167\145\162") { $_inc0kcdh6h83kyvm = array(); if (!isset(self::$_codeRange[$_ocdal98bbcv4qzc963q1x])) { $_O3ne369apebm05an = self::_codepoint($_ocdal98bbcv4qzc963q1x); if ($_O3ne369apebm05an === false) { return null; } if (!Configure::configured("\x5f\x63\141\153\145\x5f\143\157\162\x65\x5f")) { App::uses("\120\x68\160\122\145\x61\144\145\x72", "\103\x6f\x6e\x66\151\147\x75\162\x65"); Configure::config("\137\143\141\153\x65\137\x63\x6f\162\145\137", new PhpReader(CAKE . "\x43\157\156\146\151\147" . DS)); } Configure::load("\165\x6e\x69\143\157\x64\145" . DS . "\x63\141\163\x65\146\157\154\x64\x69\156\147" . DS . $_O3ne369apebm05an, "\x5f\143\x61\x6b\145\x5f\x63\x6f\x72\145\x5f"); self::$_caseFold[$_O3ne369apebm05an] = Configure::read($_O3ne369apebm05an); Configure::delete($_O3ne369apebm05an); } if (!self::$_codeRange[$_ocdal98bbcv4qzc963q1x]) { return null; } self::$_table = self::$_codeRange[$_ocdal98bbcv4qzc963q1x]; $_Ilhnj4ztfb9i7y2qhw5v4 = count(self::$_caseFold[self::$_table]); for ($_0a88r8zqlfohkv7xaok6j = 0; $_0a88r8zqlfohkv7xaok6j < $_Ilhnj4ztfb9i7y2qhw5v4; $_0a88r8zqlfohkv7xaok6j++) { if ($_Opanazwle40ppfv0bw5z3reaap === "\154\x6f\167\x65\162" && self::$_caseFold[self::$_table][$_0a88r8zqlfohkv7xaok6j][$_Opanazwle40ppfv0bw5z3reaap][0] === $_ocdal98bbcv4qzc963q1x) { $_inc0kcdh6h83kyvm[] = self::$_caseFold[self::$_table][$_0a88r8zqlfohkv7xaok6j]; } elseif ($_Opanazwle40ppfv0bw5z3reaap === "\165\160\x70\x65\x72" && self::$_caseFold[self::$_table][$_0a88r8zqlfohkv7xaok6j][$_Opanazwle40ppfv0bw5z3reaap] === $_ocdal98bbcv4qzc963q1x) { $_inc0kcdh6h83kyvm[] = self::$_caseFold[self::$_table][$_0a88r8zqlfohkv7xaok6j]; } } return $_inc0kcdh6h83kyvm; } public static function checkMultibyte($_lhxgpvwaqmh7wan2syzwhjyvks) { $_O8ma0hy79wkr27h2leqcnuo8yh = strlen($_lhxgpvwaqmh7wan2syzwhjyvks); for ($_1uezc4kequtnfipt = 0; $_1uezc4kequtnfipt < $_O8ma0hy79wkr27h2leqcnuo8yh; $_1uezc4kequtnfipt++ ) { $_iczjkgmszwdw48ocy0cx752jc7 = ord(($_lhxgpvwaqmh7wan2syzwhjyvks[$_1uezc4kequtnfipt])); if ($_iczjkgmszwdw48ocy0cx752jc7 > 128) { return true; } } return false; } } final class BDC_TimeHelper { private function __construct() {} public static function Timestamp() { return strftime("\45\131\45\x6d\45\x64\45\110\x25\x4d\x25\x53"); } public static function FormattedDate($_Omnirrup6wgfc161x1xk5) { return strftime("\x25\131\x2f\45\x6d\57\45\x64\40\45\110\x3a\x25\115\72\45\123", $_Omnirrup6wgfc161x1xk5); } public static function Now() { return self::FormattedDate(time()); } public static function GetCurrentTimestamp() { return time(); } public static function GetRoundedTimeToLastHour() { return @mktime(@date("\x48"), 0, 0); } } final class BDC_ServerHelper { private function __construct() {} public static function ScriptName() { $_11pc1gmu0l9wjgdriz7eer6hkw = $_SERVER["\123\103\122\111\x50\x54\137\x4e\x41\115\x45"]; $_lkttmfwsknpuz4mnn157o4mzm2 = mb_strrpos($_11pc1gmu0l9wjgdriz7eer6hkw, "\x2f"); if ($_lkttmfwsknpuz4mnn157o4mzm2 !== false) { $_11pc1gmu0l9wjgdriz7eer6hkw = mb_substr($_11pc1gmu0l9wjgdriz7eer6hkw, $_lkttmfwsknpuz4mnn157o4mzm2 + 1); } $_lkttmfwsknpuz4mnn157o4mzm2 = mb_strrpos($_11pc1gmu0l9wjgdriz7eer6hkw, "\56"); if ($_lkttmfwsknpuz4mnn157o4mzm2 !== false) { $_11pc1gmu0l9wjgdriz7eer6hkw = mb_substr($_11pc1gmu0l9wjgdriz7eer6hkw, 0, $_lkttmfwsknpuz4mnn157o4mzm2); } return $_11pc1gmu0l9wjgdriz7eer6hkw; } public static function AppName() { $_ll70dmq5rpa5vcmr1gbnjf89ma = $_SERVER["\x53\103\x52\x49\120\x54\x5f\x4e\101\x4d\x45"]; $_1oaettq737noveqk3bfewks2x3 = $_ll70dmq5rpa5vcmr1gbnjf89ma; $_0gzom5vrxvv9kgqveexra = mb_strrpos($_ll70dmq5rpa5vcmr1gbnjf89ma, "\57"); if ($_0gzom5vrxvv9kgqveexra !== false) { $_1oaettq737noveqk3bfewks2x3 = mb_substr($_1oaettq737noveqk3bfewks2x3, 0, $_0gzom5vrxvv9kgqveexra); $_0gzom5vrxvv9kgqveexra = mb_strrpos($_1oaettq737noveqk3bfewks2x3, "\57"); if ($_0gzom5vrxvv9kgqveexra !== false) { $_1oaettq737noveqk3bfewks2x3 = mb_substr($_1oaettq737noveqk3bfewks2x3, $_0gzom5vrxvv9kgqveexra + 1); } } else { $_1oaettq737noveqk3bfewks2x3 = "\x72\157\x6f\x74"; } return $_1oaettq737noveqk3bfewks2x3; } public static function CombinePaths($_0vpkuq6wsbb36o43gtdtd, $_ia4z3eytyea33edrz3jb915m1o) { $_1z47fxrstzoevxch = ''; $_17sr34832ik1somjt3so5 = strlen($_0vpkuq6wsbb36o43gtdtd); $_lf47plfxfkevk0toe1exyvw7fn = strlen($_ia4z3eytyea33edrz3jb915m1o); if(substr($_0vpkuq6wsbb36o43gtdtd, $_17sr34832ik1somjt3so5 - 2, $_17sr34832ik1somjt3so5 - 1) !== DIRECTORY_SEPARATOR) { $_1z47fxrstzoevxch = $_0vpkuq6wsbb36o43gtdtd . DIRECTORY_SEPARATOR; } else { $_1z47fxrstzoevxch = $_0vpkuq6wsbb36o43gtdtd; } if(substr($_ia4z3eytyea33edrz3jb915m1o, 0, 1) !== DIRECTORY_SEPARATOR) { $_1z47fxrstzoevxch .= $_ia4z3eytyea33edrz3jb915m1o; } else { $_1z47fxrstzoevxch .= substr($_ia4z3eytyea33edrz3jb915m1o, 1, $_lf47plfxfkevk0toe1exyvw7fn - 1); } return $_1z47fxrstzoevxch; } public static function DeleteTempFilesOlderThan24Hours() { BDC_ServerHelper::CallAndIgnoreErrors("\102\x44\x43\x5f\x53\x65\162\166\x65\x72\x48\x65\154\160\145\x72\x3a\72\x44\145\x6c\x65\x74\x65\124\x65\x6d\x70\106\x69\x6c\x65\163\x4f\x6c\x64\145\162\124\x68\141\156\x32\x34\x48\157\165\162\163\137\x55\156\x73\x61\x66\145"); } public static function DeleteTempFilesOlderThan24Hours_Unsafe() { $_oqogaai290nxlb7u6wniu9io8u = sys_get_temp_dir(); if ($_0h7bp4yfismt9l67 = opendir($_oqogaai290nxlb7u6wniu9io8u)) { while (false !== ($_Ojmgnl6cc5ozz847gp2x5c595k = readdir($_0h7bp4yfismt9l67))) { if (!BDC_StringHelper::StartsWith($_Ojmgnl6cc5ozz847gp2x5c595k, "\102\x44\x43\137")) { continue; } $_olosllgig8nth315udp87c9osg = BDC_ServerHelper::CombinePaths($_oqogaai290nxlb7u6wniu9io8u, $_Ojmgnl6cc5ozz847gp2x5c595k); if (!is_file($_olosllgig8nth315udp87c9osg)) { continue; } if (filemtime($_olosllgig8nth315udp87c9osg) < (time() - 86400)) { unlink($_olosllgig8nth315udp87c9osg); } } } } public static function CallAndIgnoreErrors($_I8xpgdr289zkuywd, $_ic93p8ecmkqw89qbuvmvo = null) { set_error_handler("\x42\x44\x43\x5f\123\145\162\x76\145\x72\x48\145\x6c\160\145\x72\x3a\72\111\x67\x6e\x6f\x72\x65\x45\162\162\157\162\x48\x61\x6e\144\154\x65\x72"); $_1m23kbmil9c4sxe2 = false; try { if (null === $_ic93p8ecmkqw89qbuvmvo) { $_1m23kbmil9c4sxe2 = call_user_func($_I8xpgdr289zkuywd); } else { $_1m23kbmil9c4sxe2 = call_user_func_array($_I8xpgdr289zkuywd, $_ic93p8ecmkqw89qbuvmvo); } } catch (Exception $_1lk19a45tgvk0hyovit4r) { } restore_error_handler(); return $_1m23kbmil9c4sxe2; } public static function IgnoreErrorHandler($_0rmtu1kcle44pwah8u64gflaxr, $_ivtss2u5q9izbq3v, $_l13w9wswv7z7hxodhr4th) { return true; } } interface IP { public function GetRn(); public function GetSP(); public function GetHs(); } class P implements IP { private static $INT_MAX = 2147483647; private static $MAX_OFFSET = 132000; private $_Iiqqvav8ta587akpz1p26; private $_Onnbshcnfd1tij04; private $_0dl509fd46uwyk4ytnnwr; private $_085yhkm6q2bxudppjocw5; private $_Otwu5h8cbfutlzvusrmr7; private $_Oz80wr8gbmuuw5snnjlh5duy06; public function __construct($_olys16szmvw6ur56, $_0f32jdmghcx4z48afxwj816uk5 = 0) { $this->m_InstanceId = $_olys16szmvw6ur56; $this->m_MinOffset = 0; $this->m_Rn = mt_rand($this->m_MinOffset, self::$INT_MAX); $this->m_Offset = mt_rand($this->m_MinOffset, self::$MAX_OFFSET + 1); $this->m_GenerationTime = time(); $this->m_Timeout = $_0f32jdmghcx4z48afxwj816uk5; } public function GetRn() { return $this->m_Rn; } public function GetSP() { return $this->m_Rn - $this->m_Offset; } public function GetHs() { return BDC_SHA1::HashString($this->m_Rn . $this->m_InstanceId); } public function GetElapsedSeconds() { $_i4e0idmoanlp1w0v3qyau = time(); $_Ixosiym8j4j1ttjv = $_i4e0idmoanlp1w0v3qyau - $this->m_GenerationTime; return $_Ixosiym8j4j1ttjv; } public function HasExpired() { $_Ifm7s8l8648m7ap6 = true; if (0 == $this->m_Timeout){ $_Ifm7s8l8648m7ap6 = false; } else if ($this->GetElapsedSeconds() < $this->m_Timeout) { $_Ifm7s8l8648m7ap6 = false; } return $_Ifm7s8l8648m7ap6; } } class PC { private $_o4lbfalkb3npl1os; public function __construct() { $this->_o4lbfalkb3npl1os = array(); } public function LoadP($_i6id0irq3rajqcxs) { if(array_key_exists($_i6id0irq3rajqcxs, $this->_o4lbfalkb3npl1os)) { return $this->_o4lbfalkb3npl1os[$_i6id0irq3rajqcxs]; } else { return null; } } public function GenP($_Ie35qh9neoquoxes, $_Ivao7w57szetrrnoacyn2oadys) { $_iyi59uzgh3xuph2y6y552 = new P($_Ie35qh9neoquoxes, $_Ivao7w57szetrrnoacyn2oadys); $this->SaveP($_Ie35qh9neoquoxes, $_iyi59uzgh3xuph2y6y552); return $_iyi59uzgh3xuph2y6y552; } public function SaveP($_Osyjtnvziq1vb4p1, $_0soue8bndetfwn7k) { $this->_o4lbfalkb3npl1os[$_Osyjtnvziq1vb4p1] = $_0soue8bndetfwn7k; foreach ($this->_o4lbfalkb3npl1os as $_Iighyad1zgu17lc3aurq7sad3v => $_l87rtfamths5ss79jvnjoi2hn4) { if (isset($_l87rtfamths5ss79jvnjoi2hn4) && $_l87rtfamths5ss79jvnjoi2hn4->HasExpired()) { $this->ao82k($_Iighyad1zgu17lc3aurq7sad3v); } } } private function ao82k($_0klj6i1nk074f7khh0x8ajc0kn) { unset($this->_o4lbfalkb3npl1os[$_0klj6i1nk074f7khh0x8ajc0kn]); } } interface IMG { public function GetM(); } class MG implements IMG { private $_iy28tfzeqkxm6tgcrvxp8r7o1r; public function __construct($_lxvaebtzv5v2gn8q) { $this->m_P = $_lxvaebtzv5v2gn8q; } public function GetM() { return $this->m_P->GetRn() % 65533 + 1; } } final class BDC_Resources { const RESOURCES_FILE = BDC_INCLUDE_PATH . "\122\145\x73\x6f\x75\162\143\145\163\57\x72\145\x73\x6f\x75\162\143\x65\x73\x2e\x6a\x73\157\x6e"; private function __construct() {} public static function GetCaptchaStyleNameNotFoundErrorMessage() { return self::r0k3y("\103\141\x70\x74\143\x68\x61\x53\164\171\x6c\145\116\x61\x6d\x65\116\157\x74\x46\157\x75\156\x64\105\162\162\157\x72\115\145\163\163\141\147\145"); } public static function GetCaptchaConfigFileNotFoundErrorMessage() { return self::r0k3y("\103\x61\x70\164\143\x68\141\103\x6f\x6e\x66\151\x67\x46\x69\154\x65\116\157\x74\x46\157\x75\x6e\144\105\162\x72\x6f\162\x4d\x65\163\163\141\x67\x65"); } public static function GetSQLiteNotFoundErrorMessage() { return self::r0k3y("\123\121\x4c\x69\x74\x65\x4e\157\x74\106\157\x75\x6e\x64\105\x72\x72\157\x72\x4d\145\163\163\141\147\145"); } public static function GetRedisNotFoundErrorMessage() { return self::r0k3y("\122\x65\144\151\163\x4e\157\x74\106\x6f\x75\x6e\144\105\162\x72\x6f\x72\115\145\x73\x73\141\147\145"); } public static function GetMemcachedNotFoundErrorMessage() { return self::r0k3y("\x4d\x65\x6d\143\141\x63\150\x65\x64\x4e\x6f\164\x46\x6f\165\156\x64\105\162\162\x6f\162\115\145\163\x73\141\x67\145"); } private static function r0k3y($_Iwqvj6dafnz8sq7h7mtfgmd1v4) { $_Ipce4g43nno9a487irs2dbbpxs = @file_get_contents(BDC_Resources::RESOURCES_FILE); $_l63czmtaehxd08uq = (array) json_decode($_Ipce4g43nno9a487irs2dbbpxs); if (empty($_l63czmtaehxd08uq)) { BDC_CaptchaLogging::LogError("\x53\x69\155\x70\x6c\145\103\141\160\x74\143\150\x61", "\x69\156\151\164", sprintf("\103\157\x75\154\x64\40\x6e\x6f\x74\x20\x6c\x6f\141\x64\40\103\x61\x70\x74\143\x68\x61\40\162\145\x73\157\x75\x72\143\x65\40\x66\151\154\x65\72\40\45\163", BDC_Resources::RESOURCES_FILE)); return; } $_oa868fbnfsmis49az921h = null; if (array_key_exists($_Iwqvj6dafnz8sq7h7mtfgmd1v4, $_l63czmtaehxd08uq)) { $_oa868fbnfsmis49az921h = $_l63czmtaehxd08uq[$_Iwqvj6dafnz8sq7h7mtfgmd1v4]; } return $_oa868fbnfsmis49az921h; } } class BDC_CaptchaLogging { private static $m_ErrorLoggingEnabled; public function __construct($_0osgyrgl78ow8rm1) { self::$m_ErrorLoggingEnabled = $_0osgyrgl78ow8rm1; } public static function LogError($_l3mkpthuukahcrb6encwn1l956, $_Omxu6wpfgnl1wofk97hy8, $_iwxuyz87abil0qrq) { if (self::$m_ErrorLoggingEnabled) { if (is_array($_iwxuyz87abil0qrq) || is_object($_iwxuyz87abil0qrq)) { $_owukzd913rlm4a97lzphb = sprintf("\x25\x73\40\x25\163\x3a\x20", $_l3mkpthuukahcrb6encwn1l956, $_Omxu6wpfgnl1wofk97hy8); error_log($_owukzd913rlm4a97lzphb . print_r($_iwxuyz87abil0qrq, TRUE)); } else { $_owukzd913rlm4a97lzphb = sprintf("\x25\163\40\x25\163\x20\55\40\45\x73", $_l3mkpthuukahcrb6encwn1l956, $_Omxu6wpfgnl1wofk97hy8, $_iwxuyz87abil0qrq); error_log($_owukzd913rlm4a97lzphb); } } } } final class SimplePersistenceProviderType extends BDC_Enum { private function __construct() { } public static $Names; const Sqlite = 0; const Redis = 1; const Memcached = 2; const Unknown = 3; public static function GetName($_0halecz7ip4wy2o6x3p48mhb9y) { if (array_key_exists($_0halecz7ip4wy2o6x3p48mhb9y, SimplePersistenceProviderType::$Names)) { return SimplePersistenceProviderType::$Names[$_0halecz7ip4wy2o6x3p48mhb9y]; } else { throw new Exception("\x55\156\x6b\156\157\x77\156\x20\145\x6e\x75\x6d\x65\x72\x61\x74\x65\x64\x20\166\x61\x6c\x75\145\72\40" . $_0halecz7ip4wy2o6x3p48mhb9y); } } public static function GetValue($_1znkn4ebv3xhgyv56x68x) { if (!BDC_StringHelper::HasValue($_1znkn4ebv3xhgyv56x68x)) { return SimplePersistenceProviderType::Unknown; } $_In1d80z27g4qv3wj = BDC_CollectionHelper::StringArraySearch($_1znkn4ebv3xhgyv56x68x, SimplePersistenceProviderType::$Names); if (false !== $_In1d80z27g4qv3wj) { return $_In1d80z27g4qv3wj; } else { throw new Exception("\x55\156\153\x6e\x6f\x77\x6e\40\x65\156\165\x6d\145\162\141\x74\145\x64\40\156\141\x6d\x65\72\40" . $_1znkn4ebv3xhgyv56x68x); } } public static function TryGetName($_0oecze62pion5fzo70dbbsdg01) { if (array_key_exists($_0oecze62pion5fzo70dbbsdg01, SimplePersistenceProviderType::$Names)) { return SimplePersistenceProviderType::$Names[$_0oecze62pion5fzo70dbbsdg01]; } else { return; } } public static function TryGetValue($_I5wjk575y1wgumldklcih) { if (!BDC_StringHelper::HasValue($_I5wjk575y1wgumldklcih)) { return; } $_owmmnvvdup76g0p2 = BDC_CollectionHelper::StringArraySearch($_I5wjk575y1wgumldklcih, SimplePersistenceProviderType::$Names); if (false !== $_owmmnvvdup76g0p2) { return $_owmmnvvdup76g0p2; } else { return; } } public static function getLicenceRestrictedProviders() { $_lfq4rib92c3fmiea = array(); $_lfq4rib92c3fmiea = array( SimplePersistenceProviderType::Redis, SimplePersistenceProviderType::Memcached ); return $_lfq4rib92c3fmiea; } } SimplePersistenceProviderType::$Names = array( SimplePersistenceProviderType::Sqlite => "\123\x71\154\151\x74\145", SimplePersistenceProviderType::Redis => "\x52\x65\144\151\x73", SimplePersistenceProviderType::Memcached => "\x4d\145\155\143\x61\x63\x68\x65\x64", ); class SimplePersistenceProviderFactory { private function __construct() { } public static function getProvider($_Iv9e03z3nutwh7x4e6ly7skfnx, $_O9b59l9qmv9h9ec95zghq) { $_0r6i3jz54fq8t25z = null; switch ($_Iv9e03z3nutwh7x4e6ly7skfnx) { case 0 : $_0r6i3jz54fq8t25z = self::muxam($_O9b59l9qmv9h9ec95zghq); break; case 1 : $_0r6i3jz54fq8t25z = self::mtxzu($_O9b59l9qmv9h9ec95zghq); break; case 2 : $_0r6i3jz54fq8t25z = self::zh2k3($_O9b59l9qmv9h9ec95zghq); break; default: } return $_0r6i3jz54fq8t25z; } private static function muxam($_Oqooi7hnw87vqy5lwddat) { $_Innwi332ipr7xq2nvaruw = new SQLiteConnection( $_Oqooi7hnw87vqy5lwddat->GetSqliteDatabase(), $_Oqooi7hnw87vqy5lwddat->GetSqliteBusyTimeout()); $_Innwi332ipr7xq2nvaruw->Open(); return new SQLitePersistenceProvider($_Innwi332ipr7xq2nvaruw, $_Oqooi7hnw87vqy5lwddat->GetCodeTimeout()); } private static function mtxzu($_O1acxyd98mav7epey7svs) { $_O8g5u3m1whbsmwyx = new RedisConnection($_O1acxyd98mav7epey7svs->GetRedisHost(), $_O1acxyd98mav7epey7svs->GetRedisPort(), $_O1acxyd98mav7epey7svs->GetRedisConnectionTimeout(), $_O1acxyd98mav7epey7svs->GetRedisPassword()); $_O8g5u3m1whbsmwyx->Open(); return new RedisPersistenceProvider($_O8g5u3m1whbsmwyx, $_O1acxyd98mav7epey7svs->GetCodeTimeout()); } private static function zh2k3($_0zppnw8t3lzbvnyz) { $_Ius3xbmnidudhm10ee2v1f2avu = new MemcachedConnection($_0zppnw8t3lzbvnyz->GetMemcachedAddress()); $_Ius3xbmnidudhm10ee2v1f2avu->Open(); $_12lr58a8rijuk8k7 = new MemcachedPersistenceProvider($_Ius3xbmnidudhm10ee2v1f2avu, $_0zppnw8t3lzbvnyz->GetCodeTimeout()); return $_12lr58a8rijuk8k7; } } interface ISimplePersistenceProvider { public function Save($_ozsgoqn9yemnihcx5ngm9, $_Ixj6h21e25umc7t1); public function Load($_ozsgoqn9yemnihcx5ngm9); public function Contains($_ozsgoqn9yemnihcx5ngm9); public function Remove($_ozsgoqn9yemnihcx5ngm9); public function Clear(); public function GetConnection(); } interface IPersistenceProvider { public function Save($_ozsgoqn9yemnihcx5ngm9, $_irb6loxyxfxgsbht); public function Load($_ozsgoqn9yemnihcx5ngm9); public function Contains($_ozsgoqn9yemnihcx5ngm9); public function Remove($_ozsgoqn9yemnihcx5ngm9); public function Clear(); } class StaticMemberPersistenceProvider implements IPersistenceProvider { private $_ijhsdq12j1d5vprgb3k2wx4n17 = "\123\x69\155\160\154\145\120\x65\x72\163\x69\x73\x74\x65\156\x63\145\120\x72\x6f\166\151\x64\145\x72\x5f"; private static $_1hg09yovoqt256ty1w7m644amy = null; private $_o1687vcrqup7rfi5 = array(); public static function GetInstance() { if (StaticMemberPersistenceProvider::$_1hg09yovoqt256ty1w7m644amy == null) { StaticMemberPersistenceProvider::$_1hg09yovoqt256ty1w7m644amy = new StaticMemberPersistenceProvider(); } return StaticMemberPersistenceProvider::$_1hg09yovoqt256ty1w7m644amy; } public function GetHashMapKey($_Ogqvxxaiec63ktpljs8lv) { return $this->m_KeyNameSpace . $_Ogqvxxaiec63ktpljs8lv; } public function Save($_Ih5pkzhh8x73l9hg448ky9xqtl, $_I85onfsy1etot6qpx9wbx61ecb) { $this->cache[$this->GetHashMapKey($_Ih5pkzhh8x73l9hg448ky9xqtl)] = $_I85onfsy1etot6qpx9wbx61ecb; } public function Load($_opb5x03z0jdyvqxt) { if ($this->Contains($_opb5x03z0jdyvqxt)) { return $this->cache[$this->GetHashMapKey($_opb5x03z0jdyvqxt)]; } else { return null; } } public function Contains($_i7v0esat3h81haafcx07g5x5b1) { if (array_key_exists($this->GetHashMapKey($_i7v0esat3h81haafcx07g5x5b1), $this->cache)) { return true; } else { return false; } } public function Remove($_1brswqxj0it9ibrswr1e0ibf1j) { if ($this->Contains($_1brswqxj0it9ibrswr1e0ibf1j)) { unset($this->cache[$this->GetHashMapKey($_1brswqxj0it9ibrswr1e0ibf1j)]); } } public function Clear() { $this->cache = array(); } } class SimpleCaptchaPersistence { private $_Oxy0w3zmdqtm3il8i148s; public function __construct($_Ivzq5brmstijgyxf738w2o3nej) { $this->_Oxy0w3zmdqtm3il8i148s = $_Ivzq5brmstijgyxf738w2o3nej; } public function GetPersistenceProvider() { return $this->_Oxy0w3zmdqtm3il8i148s; } public function SaveCode($_o1o18sg5ufqe8kbdd2vmg, $_l1wvzn7hsbmeg5ktn4iiq5e7mq) { if ($this->_Oxy0w3zmdqtm3il8i148s != null) { if ($_l1wvzn7hsbmeg5ktn4iiq5e7mq != null) { $_Ihe49w9zdwz52s5a59oupux9kt = $this->_Oxy0w3zmdqtm3il8i148s->Save($_o1o18sg5ufqe8kbdd2vmg, $_l1wvzn7hsbmeg5ktn4iiq5e7mq); } else { $this->_Oxy0w3zmdqtm3il8i148s->Remove($_o1o18sg5ufqe8kbdd2vmg); } } } public function GetPC($_011y9qwmuu35qm0f) { return "\102\104\103\137\x70\143\x5f" . $_011y9qwmuu35qm0f; } public function LoadPC($_i99wx6617922xo90, $_1ecbjfm5vyrqbsxn) { $_0eu6ttbj48i97mueaj6myzxozz = $this->GetPC($_1ecbjfm5vyrqbsxn); if (($this->_Oxy0w3zmdqtm3il8i148s != null) && ($this->_Oxy0w3zmdqtm3il8i148s->Contains($_0eu6ttbj48i97mueaj6myzxozz))) { $_Ijjjfl90d2fddpqcm1wxf = $this->_Oxy0w3zmdqtm3il8i148s->Load($_0eu6ttbj48i97mueaj6myzxozz); $_i99wx6617922xo90->PC = $_Ijjjfl90d2fddpqcm1wxf; } } public function SavePC($_Izgl7lz6v7dvaq3gpooaa, $_1xg50o9hsjsxqnj2) { $_O98rz71sdnoaadk0 = $this->GetPC($_Izgl7lz6v7dvaq3gpooaa); if ($this->_Oxy0w3zmdqtm3il8i148s != null) { if($_1xg50o9hsjsxqnj2 != null){ $this->_Oxy0w3zmdqtm3il8i148s->Save($_O98rz71sdnoaadk0, $_1xg50o9hsjsxqnj2); } else { $this->_Oxy0w3zmdqtm3il8i148s->Remove($_O98rz71sdnoaadk0); } } } public static $Cache; } SimpleCaptchaPersistence::$Cache = StaticMemberPersistenceProvider::GetInstance(); interface ICaptchaDataDao { public function Save($_i1umbgvvow3263153uthvt76u4, $_Oofhb2v13jvxsqtq7t77ucmo4e); public function Load($_i1umbgvvow3263153uthvt76u4); public function Remove($_i1umbgvvow3263153uthvt76u4); public function Clear(); } interface IPersistenceConnection { public function Open(); public function Close(); public function GetConnection(); } final class SQLiteDefaults { private function __construct() {} public static $Database; const BusyTimeout = 5000; const CaptchaTableName = "\x62\x64\143\x5f\x73\x71\154\151\x74\145\x5f\x63\x61\x70\x74\x63\150\141\137\x64\x61\x74\x61"; } SQLiteDefaults::$Database = sys_get_temp_dir() . "\57\x62\x64\143\137\x73\x71\154\x69\x74\145\137\144\x61\164\x61\x62\141\x73\145\x2e\144\x62"; class SQLiteHelper { private function __construct() {} public static function CreateCaptchaTable($_Oipq8z9b8il13d8s) { $_Iifwkvxi0dbsdvyi2o43q = sprintf("\103\x52\x45\x41\124\x45\x20\x54\x41\x42\114\105\x20\111\106\40\116\x4f\124\40\105\x58\x49\123\124\x53\x20\x25\163\40\50\x0a\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\143\141\160\164\143\x68\141\x5f\x69\x64\x20\x56\101\122\103\x48\101\122\x28\62\x35\x35\51\54\x0a\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\x63\141\160\164\143\150\x61\137\x64\x61\x74\141\40\x54\105\130\124\x2c\x0a\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x65\x78\160\151\162\x65\163\x5f\x61\164\x20\x49\116\124\x45\107\105\122\x0a\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\40\40\x20\x20\51", SQLiteDefaults::CaptchaTableName); $_Oipq8z9b8il13d8s->exec($_Iifwkvxi0dbsdvyi2o43q); } public static function CreateUniqueIndexForCaptchaId($_Ofpggujc20ef2fnfm1fsu2chwc) { $_Iund98vqvi8km8uyi81kl = sprintf("\x43\122\x45\101\124\x45\x20\125\x4e\x49\121\125\105\x20\111\x4e\104\105\x58\40\111\x46\40\116\x4f\124\x20\105\x58\111\123\124\x53\x20\x25\x73\40\x4f\116\40\x25\163\x20\x28\x25\163\x29", "\x69\144\170\137\143\x61\160\x74\143\150\141\137\x69\144", SQLiteDefaults::CaptchaTableName, "\x63\x61\x70\x74\x63\150\141\137\x69\x64" ); $_Ofpggujc20ef2fnfm1fsu2chwc->exec($_Iund98vqvi8km8uyi81kl); } } class CaptchaSQLiteDataDao implements ICaptchaDataDao { private $_lm0msxpimrug0328g9y0c; private $_0i01rmg5siq8cmdktgzen = SQLiteDefaults::CaptchaTableName; private $_Iaqs80fu0bv2j9lqe5wf0oxini; public function __construct($_0lwctisfw9rausx3idf6shbkvw, $_0y6pd4l8xxh5taatll3vi) { $this->_lm0msxpimrug0328g9y0c = $_0lwctisfw9rausx3idf6shbkvw; $this->_Iaqs80fu0bv2j9lqe5wf0oxini = $_0y6pd4l8xxh5taatll3vi; } public function Save($_Iblsajluapz9qo5fjtosu6ug39, $_i709meo13a6ovh1jpp4bj) { $_ioie8u70vlwrw4q0zwiz9 = time() + $this->_Iaqs80fu0bv2j9lqe5wf0oxini; $_Ojbiz4es1r0y6g3gw7u1z = $this->_lm0msxpimrug0328g9y0c->prepare("\122\x45\x50\x4c\101\103\105\x20\x49\116\x54\117\40{$this->_0i01rmg5siq8cmdktgzen}\x20\x56\x41\x4c\x55\105\x53\x20\50\x3a\153\x2c\40\72\166\54\x20\x3a\164\151\x6d\x65\x29"); $_Ojbiz4es1r0y6g3gw7u1z->bindValue("\72\x6b", $_Iblsajluapz9qo5fjtosu6ug39); $_Ojbiz4es1r0y6g3gw7u1z->bindValue("\72\166", $_i709meo13a6ovh1jpp4bj); $_Ojbiz4es1r0y6g3gw7u1z->bindValue("\x3a\164\151\155\145", $_ioie8u70vlwrw4q0zwiz9); $_03s2r0tbru3euqf2 = $_Ojbiz4es1r0y6g3gw7u1z->execute(); return $_03s2r0tbru3euqf2; } public function Load($_lid0o58hr12ailkqpz0w6) { $_o531ldei6ef7v7y2lecsudwpjk = $this->_lm0msxpimrug0328g9y0c->prepare("\x53\105\x4c\105\103\x54\x20\143\x61\160\164\x63\150\x61\x5f\x64\x61\164\x61\x20\106\x52\x4f\x4d\40{$this->_0i01rmg5siq8cmdktgzen}\x20\x57\x48\x45\122\105\40\x63\141\x70\x74\x63\x68\x61\137\x69\x64\75\x3a\151\x64"); $_o531ldei6ef7v7y2lecsudwpjk->bindValue("\x3a\x69\144", $_lid0o58hr12ailkqpz0w6); $_ofjcj5koovyj8hjy = $_o531ldei6ef7v7y2lecsudwpjk->execute(); $_ofyb50sm3ighmtsv = null; while ($_i9rukt1asu7fivr4rvtxw = $_ofjcj5koovyj8hjy->fetchArray(SQLITE3_ASSOC)) { $_ofyb50sm3ighmtsv = $_i9rukt1asu7fivr4rvtxw["\x63\141\160\164\143\150\141\x5f\144\x61\164\141"]; } return $_ofyb50sm3ighmtsv; } public function Remove($_0ayp7ji7qsm8c5ynu2kg3) { $_lj7hegt228lovnywss08i1njn5 = $this->_lm0msxpimrug0328g9y0c->prepare("\x44\x45\114\x45\124\x45\40\106\x52\117\x4d\x20{$this->_0i01rmg5siq8cmdktgzen}\40\x57\110\x45\122\105\40\143\141\160\164\x63\x68\141\x5f\x69\x64\x3d\72\x69\144"); $_lj7hegt228lovnywss08i1njn5->bindValue("\72\x69\x64", $_0ayp7ji7qsm8c5ynu2kg3); $_Incesnbd05bhu11w = $_lj7hegt228lovnywss08i1njn5->execute(); return $_Incesnbd05bhu11w; } public function Clear() { $_o2gbda93hk4109e52t8v9 = time(); $_Imrqs2to8e63v5appf6fa1iyke = $this->_lm0msxpimrug0328g9y0c->prepare("\104\x45\x4c\x45\x54\x45\x20\x46\x52\117\x4d\x20{$this->_0i01rmg5siq8cmdktgzen}\x20\127\110\105\x52\x45\x20\x65\x78\x70\x69\162\145\x73\x5f\141\x74\40\x3c\40\x3a\x74\x69\155\145"); $_Imrqs2to8e63v5appf6fa1iyke->bindValue("\x3a\164\151\x6d\145", $_o2gbda93hk4109e52t8v9); $_o4uq52qc7h6ksg6q2ou4y = $_Imrqs2to8e63v5appf6fa1iyke->execute(); return $_o4uq52qc7h6ksg6q2ou4y; } } class SQLiteConnection implements IPersistenceConnection { private $_Ok3lo9r2vbshupowz18qca2hof; private $_onoby11kijxaaq422fl40u1hn9; private $_izau1gt020hddaqt; public function __construct($_l9k9tn1ahlbla6r63xujcokuth, $_iqxjxb7b2v0b11wofqr5ktzat8) { $this->_onoby11kijxaaq422fl40u1hn9 = $_l9k9tn1ahlbla6r63xujcokuth; $this->_izau1gt020hddaqt = $_iqxjxb7b2v0b11wofqr5ktzat8; } public function Open() { if (!class_exists("\x53\121\114\151\164\145\x33")) { throw new BDC_SQLiteNotFoundException(); } $this->_Ok3lo9r2vbshupowz18qca2hof = new SQLite3($this->_onoby11kijxaaq422fl40u1hn9, SQLITE3_OPEN_CREATE | SQLITE3_OPEN_READWRITE); $this->_Ok3lo9r2vbshupowz18qca2hof->busyTimeout($this->_izau1gt020hddaqt); if (!$this->_Ok3lo9r2vbshupowz18qca2hof->exec("\120\122\101\x47\x4d\101\x20\163\x79\x6e\x63\x68\162\x6f\x6e\x6f\x75\163\x20\x3d\x20\x4f\x46\106")) { throw new Exception("\x46\x61\151\x6c\x65\x64\40\164\157\x20\164\x75\x72\156\x20\x6f\x66\146\x20\x73\x79\156\143\x68\162\x6f\x6e\x6f\165\163\x2e"); } SQLiteHelper::CreateCaptchaTable($this->_Ok3lo9r2vbshupowz18qca2hof); SQLiteHelper::CreateUniqueIndexForCaptchaId($this->_Ok3lo9r2vbshupowz18qca2hof); } public function GetConnection() { return $this->_Ok3lo9r2vbshupowz18qca2hof; } public function Close() { $this->_Ok3lo9r2vbshupowz18qca2hof->close(); } } class SQLitePersistenceProvider implements ISimplePersistenceProvider { private $_0rfe8x746e54nu19nne36; private $_lm1pwed5azsnkzoeiqsvq9ggit; public function __construct($_1oadvwervb1hxndg, $_O8u974ryrl047mmt) { $this->_lm1pwed5azsnkzoeiqsvq9ggit = $_1oadvwervb1hxndg; $this->_0rfe8x746e54nu19nne36 = new CaptchaSQLiteDataDao($this->_lm1pwed5azsnkzoeiqsvq9ggit->GetConnection(), $_O8u974ryrl047mmt); } public function Save($_lvb1lr2nrw36shvhadewa, $_lbk75czmfpmxcpxqjczyzb62ch) { return $this->_0rfe8x746e54nu19nne36->Save($_lvb1lr2nrw36shvhadewa, base64_encode(serialize($_lbk75czmfpmxcpxqjczyzb62ch))); } public function Load($_1vqmy9xyqsbv51x8n1p24) { $_1l857k36n2ayyirr5fhrcabx5b = $this->_0rfe8x746e54nu19nne36->Load($_1vqmy9xyqsbv51x8n1p24); if ($_1l857k36n2ayyirr5fhrcabx5b == null) { return null; } return unserialize(base64_decode($_1l857k36n2ayyirr5fhrcabx5b)); } public function Contains($_I8zajoywqrjhbnanfhufr3uqmx) { return ($this->Load($_I8zajoywqrjhbnanfhufr3uqmx) != null); } public function Remove($_0kaskuxolvj59f3x886s6) { return $this->_0rfe8x746e54nu19nne36->Remove($_0kaskuxolvj59f3x886s6); } public function Clear() { return $this->_0rfe8x746e54nu19nne36->Clear(); } public function GetConnection() { return $this->_lm1pwed5azsnkzoeiqsvq9ggit; } } class BDC_SQLiteNotFoundException extends RuntimeException { public function __construct($_09ylee2oqhxahr6z = 0, $_01z29mawhp1w9rtt = null) { $_lfpwshgzvtvpvtgiteaj7 = BDC_Resources::GetSQLiteNotFoundErrorMessage(); $_lfpwshgzvtvpvtgiteaj7 .= "\x0a\x48\145\162\145\x20\x69\x73\x20\x68\157\x77\40\x74\157\x20\x65\156\141\142\x6c\145\x20\x53\121\x4c\151\164\145\x33\x3a\x0a\x31\x29\x20\x57\151\x6e\144\157\167\x73\x3a\12\x2d\40\x6f\160\x65\156\40\x70\x68\x70\56\151\156\151\12\x2d\x20\x72\x65\x6d\x6f\166\145\x20\x3b\x20\146\x72\157\155\40\164\150\145\x20\142\145\x67\151\x6e\x69\x6e\x67\40\x6f\x66\x20\164\150\145\x20\x73\x71\154\151\x74\145\x33\x20\x65\x78\164\x65\156\163\151\157\156\73\40\x69\145\x3a\x0a\x3b\145\170\164\145\x6e\163\151\x6f\156\75\x73\x71\x6c\151\164\x65\x33\12\75\x3e\12\145\170\164\145\156\163\x69\x6f\156\75\x73\161\154\x69\164\x65\63\12\55\x20\x72\x65\163\x74\141\162\x74\40\x73\145\x72\166\x65\x72\12\12\x32\51\40\x4c\x69\x6e\x75\x78\x3a\12\x2d\x20\x65\x78\x65\x63\165\164\145\72\x0a\141\x70\x74\55\147\x65\164\40\151\156\163\164\x61\x6c\x6c\x20\x70\150\160\x35\x2d\x73\x71\154\151\164\x65\x0a\55\x20\162\145\x73\x74\x61\x72\x74\40\163\145\x72\166\145\x72\x0a\12\x33\x29\40\x4d\141\143\117\x53\130\72\12\x2d\x20\x65\170\x65\143\x75\164\145\x3a\12\163\165\144\157\40\x70\157\x72\164\40\x69\x6e\163\164\x61\x6c\x6c\40\x70\x68\x70\65\x2d\x73\161\x6c\151\x74\145\12\55\40\162\x65\163\x74\x61\x72\164\40\x73\x65\x72\166\x65\x72\x0a\x20\40\40\x20"; parent::__construct($_lfpwshgzvtvpvtgiteaj7, $_09ylee2oqhxahr6z, $_01z29mawhp1w9rtt); } } final class RedisDefaults { const Host = "\x6c\157\143\141\154\x68\x6f\163\164"; const Port = 6379; const Timeout = 2000; const Password = null; } class RedisConnection implements IPersistenceConnection { private $_I1p7p6n6fww1epw19ylsd37ity; private $_lkf4v1z2g8ma8h6zatcp4; private $_0aw30vhsbzfnpig2a8b2ht3l2g; private $_i1lmheqewigu3696yk7oz; private $_I2j14rms1vt7er3h; public function __construct($_l89zywbjwy9qtna3, $_Ohufx5jxvso5ydx6, $_lus8zha47kcuoc7m, $_orgxuujqoli9iteckwgy4chl2g) { $this->_lkf4v1z2g8ma8h6zatcp4 = $_l89zywbjwy9qtna3; $this->_0aw30vhsbzfnpig2a8b2ht3l2g = $_Ohufx5jxvso5ydx6; $this->_i1lmheqewigu3696yk7oz = $_lus8zha47kcuoc7m; $this->_I2j14rms1vt7er3h = $_orgxuujqoli9iteckwgy4chl2g; } public function Open() { if ( phpversion() < "\65\x2e\x33\x2e\60" ) { throw new Exception("\120\162\x65\144\151\163\x20\154\x69\x62\162\x61\162\171\40\x72\x65\161\165\x69\x72\145\x73\x20\x50\x48\x50\40\x3e\x3d\x20\65\56\x33"); } if (!class_exists("\x50\162\x65\x64\x69\163\C\x6c\151\145\x6e\164")) { throw new BDC_RedisNotFoundException(); } $_ik0wa53h1dimk19k = "\x50\162\145\x64\151\x73\C\x6c\x69\145\x6e\x74"; $this->_I1p7p6n6fww1epw19ylsd37ity = new $_ik0wa53h1dimk19k(array( "\150\x6f\163\x74" => $this->_lkf4v1z2g8ma8h6zatcp4, "\x70\x6f\x72\x74" => $this->_0aw30vhsbzfnpig2a8b2ht3l2g, "\x74\151\155\x65\x6f\165\x74" => $this->_i1lmheqewigu3696yk7oz, "\x70\x61\x73\x73\x77\157\162\144" => $this->_I2j14rms1vt7er3h )); } public function GetConnection() { return $this->_I1p7p6n6fww1epw19ylsd37ity; } public function Close() { } } class RedisPersistenceProvider implements ISimplePersistenceProvider { private $_1juyo24k6yb53hm9; private $_Ibqklm7we8bzrdppan4nu75nxc; private $_ixbrnrygmz9bgcgrcimz9; public function __construct($_Oyb6ax78y3qxa51m, $_O8jr8pgjeeccfeme) { $this->_ixbrnrygmz9bgcgrcimz9 = $_Oyb6ax78y3qxa51m; $this->_1juyo24k6yb53hm9 = $this->_ixbrnrygmz9bgcgrcimz9->GetConnection(); $this->_Ibqklm7we8bzrdppan4nu75nxc = $_O8jr8pgjeeccfeme; } public function Save($_Ifblrlmnj9o7dhd8, $_l8woq2cf29s5ieul) { return $this->_1juyo24k6yb53hm9->setex($_Ifblrlmnj9o7dhd8, $this->_Ibqklm7we8bzrdppan4nu75nxc, base64_encode(serialize($_l8woq2cf29s5ieul))); } public function Load($_O3si4ufjhfv4na7v9wywbyixfs) { $_lc0oci7plfbthn791b713 = $this->_1juyo24k6yb53hm9->get($_O3si4ufjhfv4na7v9wywbyixfs); if ($_lc0oci7plfbthn791b713 == null) { return null; } return unserialize(base64_decode($_lc0oci7plfbthn791b713)); } public function Contains($_I9t8jpunpjvym666) { return ($this->Load($_I9t8jpunpjvym666) != null); } public function Remove($_03a3proiiz9tb0wbsedlh) { return $this->_1juyo24k6yb53hm9->del($_03a3proiiz9tb0wbsedlh); } public function Clear() { } public function GetConnection() { return $this->_ixbrnrygmz9bgcgrcimz9; } } class BDC_RedisNotFoundException extends RuntimeException { public function __construct($_ib2tqv2c5k2rmuqj = 0, $_iacesjbr81nr9hdomtfsf = null) { parent::__construct(BDC_Resources::GetRedisNotFoundErrorMessage(), $_ib2tqv2c5k2rmuqj, $_iacesjbr81nr9hdomtfsf); } } final class MemcachedDefaults { const Host = "\x31\62\67\56\60\56\x30\56\x31"; const Port = 11211; } class MemcachedConnection implements IPersistenceConnection { private $_1qls3gcp4ulp59g96i2n9; private $_Oxc6ka1t231k4s7b; public function __construct($_o4pxkxiuxx23zq3ourjc4af08o) { $this->_Oxc6ka1t231k4s7b = $_o4pxkxiuxx23zq3ourjc4af08o; } public function Open() { if (!class_exists("\x4d\145\155\143\x61\143\x68\x65\144")) { throw new BDC_MemcachedNotFoundException(); } $this->_1qls3gcp4ulp59g96i2n9 = new Memcached("\x62\x64\143\x5f\155\x65\x6d\x63\141\x63\150\x65\x64\x5f\x64\141\x74\141"); if (!count($this->_1qls3gcp4ulp59g96i2n9->getServerList())) { $this->_1qls3gcp4ulp59g96i2n9->addServers($this->_Oxc6ka1t231k4s7b); } } public function GetConnection() { return $this->_1qls3gcp4ulp59g96i2n9; } public function Close() { } } class MemcachedPersistenceProvider implements ISimplePersistenceProvider { private $_08h9nh4gl6ttifwq8nivc; private $_1gb7hwne7f4yvq33; private $_0ny2q838kxl7fj0p; public function __construct($_is7lb3km9wg8ciql, $_Iqmwx0ncm4xzoa686q7js) { $this->_0ny2q838kxl7fj0p = $_is7lb3km9wg8ciql; $this->_1gb7hwne7f4yvq33 = $_is7lb3km9wg8ciql->GetConnection(); $this->_08h9nh4gl6ttifwq8nivc = $_Iqmwx0ncm4xzoa686q7js; } public function Save($_od32lz5e1yqvrsns, $_inppgps5slxshxvh1nlxqc0qr2) { return $this->_1gb7hwne7f4yvq33->set($_od32lz5e1yqvrsns, base64_encode(serialize($_inppgps5slxshxvh1nlxqc0qr2)), $this->_08h9nh4gl6ttifwq8nivc); } public function Load($_O1q2wuw1mml8rs0n) { $_i7kc1cassxf8ohqzuidjl9aouv = $this->_1gb7hwne7f4yvq33->get($_O1q2wuw1mml8rs0n); if ($_i7kc1cassxf8ohqzuidjl9aouv == null) { return null; } return unserialize(base64_decode($_i7kc1cassxf8ohqzuidjl9aouv)); } public function Contains($_iqhp6xupovm64pkw80xca) { return ($this->Load($_iqhp6xupovm64pkw80xca) != null); } public function Remove($_lspnnzdwt14wrnaj) { return $this->_1gb7hwne7f4yvq33->delete($_lspnnzdwt14wrnaj); } public function Clear() { } public function GetConnection() { return $this->_0ny2q838kxl7fj0p; } } class BDC_MemcachedNotFoundException extends RuntimeException { public function __construct($_l3ovdmesu0evx5aze28fx = 0, $_1gyo0papye9xops0 = null) { parent::__construct(BDC_Resources::GetMemcachedNotFoundErrorMessage(), $_l3ovdmesu0evx5aze28fx, $_1gyo0papye9xops0); } } final class BDC_BaseCharset extends BDC_Enum { private function __construct() {} const CharsetCodeLength = 4; public static $m_CharsetCodes; public static $Names; const Unknown = 0x0000; const Arabic = 0x0627; const Bopomofo = 0x3105; const Cyrillic = 0x0410; const Devanagari = 0x0905; const Greek = 0x03B1; const Hangul = 0x1100; const HanSimplified = 0x91D1; const HanTraditional = 0x4E00; const Hebrew = 0x05D0; const Hiragana = 0x3042; const Katakana = 0x30A2; const Latin = 0x0041; const Symbol = 0x0024; const Thai = 0x0E01; public static function GetName($_l14fmc3riikp7mris0d4qd5uj4) { if (array_key_exists($_l14fmc3riikp7mris0d4qd5uj4, BDC_BaseCharset::$Names)) { return BDC_BaseCharset::$Names[$_l14fmc3riikp7mris0d4qd5uj4]; } else { throw new Exception("\x55\x6e\153\x6e\x6f\167\156\x20\x65\156\x75\155\x65\162\141\164\x65\x64\x20\x76\141\154\x75\145\x3a\x20".$_l14fmc3riikp7mris0d4qd5uj4); } } public static function GetValue($_O5fwdkwb2ownm366) { if (!BDC_StringHelper::HasValue($_O5fwdkwb2ownm366)) { throw new Exception("\x55\156\x6b\x6e\157\x77\x6e\x20\145\x6e\165\x6d\x65\162\141\164\145\x64\x20\x6e\x61\x6d\x65\x3a\40".$_O5fwdkwb2ownm366); } $_obdje3rtkjemcmsb = BDC_CollectionHelper::StringArraySearch($_O5fwdkwb2ownm366, BDC_BaseCharset::$Names); if (false !== $_obdje3rtkjemcmsb) { return $_obdje3rtkjemcmsb; } else { throw new Exception("\125\x6e\153\x6e\x6f\167\156\x20\x65\x6e\165\x6d\145\162\141\x74\145\x64\40\156\x61\x6d\145\x3a\40".$_O5fwdkwb2ownm366); } } public static function TryGetName($_l52kyix3vo5d2ivjl43wguzfeq) { if (array_key_exists($_l52kyix3vo5d2ivjl43wguzfeq, BDC_BaseCharset::$Names)) { return BDC_BaseCharset::$Names[$_l52kyix3vo5d2ivjl43wguzfeq]; } else { return; } } public static function TryGetValue($_Iq8ofks9y0ep9cy1) { if (!BDC_StringHelper::HasValue($_Iq8ofks9y0ep9cy1)) { return; } $_0tqoekgb03h7mk99eugip74lhc = BDC_CollectionHelper::StringArraySearch($_Iq8ofks9y0ep9cy1, BDC_BaseCharset::$Names); if (false !== $_0tqoekgb03h7mk99eugip74lhc) { return $_0tqoekgb03h7mk99eugip74lhc; } else { return; } } public static function GetCharsetCode($_lmdfmhitsvyrjgjugyze5) { if (!is_int($_lmdfmhitsvyrjgjugyze5)) { throw new Exception("\125\x6e\x6b\x6e\x6f\x77\156\x20\142\x61\163\x65\40\143\150\x61\x72\x73\x65\164\40\x76\141\x6c\x75\x65\72\40".$_lmdfmhitsvyrjgjugyze5); } if (array_key_exists($_lmdfmhitsvyrjgjugyze5, self::$m_CharsetCodes)) { return self::$m_CharsetCodes[$_lmdfmhitsvyrjgjugyze5]; } else { throw new Exception("\125\x6e\153\156\x6f\x77\x6e\x20\x62\141\163\x65\x20\x63\x68\x61\x72\163\145\164\x20\x76\x61\154\x75\145\72\x20".$_lmdfmhitsvyrjgjugyze5); } } public static function GetCharset($_0tgu4sbkzk9107iouc4umh9znk) { if (!BDC_StringHelper::HasValue($_0tgu4sbkzk9107iouc4umh9znk) || self::CharsetCodeLength != strlen($_0tgu4sbkzk9107iouc4umh9znk)) { throw new Exception("\125\156\153\156\x6f\167\156\x20\x63\x68\141\162\x73\145\x74\x20\143\x6f\x64\x65\x3a\x20".$_0tgu4sbkzk9107iouc4umh9znk); } $_Ignooi3maifbkgoc9js227jb2p = BDC_CollectionHelper::StringArraySearch($_0tgu4sbkzk9107iouc4umh9znk, self::$m_CharsetCodes); if (false !== $_Ignooi3maifbkgoc9js227jb2p) { return $_Ignooi3maifbkgoc9js227jb2p; } else { return BDC_BaseCharset::Unknown; } } } BDC_BaseCharset::$m_CharsetCodes = array( BDC_BaseCharset::Unknown => '', BDC_BaseCharset::Arabic => "\x41\x72\141\142", BDC_BaseCharset::Bopomofo => "\102\x6f\x70\x6f", BDC_BaseCharset::Cyrillic => "\x43\171\162\x6c", BDC_BaseCharset::Devanagari => "\x44\145\x76\141", BDC_BaseCharset::Greek => "\x47\162\x65\x6b", BDC_BaseCharset::Hangul => "\x48\141\x6e\147", BDC_BaseCharset::HanSimplified => "\110\x61\156\x73", BDC_BaseCharset::HanTraditional => "\110\x61\x6e\x74", BDC_BaseCharset::Hebrew => "\x48\145\x62\x72", BDC_BaseCharset::Hiragana => "\x48\x69\162\141", BDC_BaseCharset::Katakana => "\x4b\x61\156\141", BDC_BaseCharset::Latin => "\114\141\164\156", BDC_BaseCharset::Symbol => "\123\x79\155\142", BDC_BaseCharset::Thai => "\x54\150\141\x69" ); BDC_BaseCharset::$Names = array( BDC_BaseCharset::Unknown => "\x55\x6e\x6b\156\157\167\156", BDC_BaseCharset::Arabic => "\101\162\141\x62\151\x63", BDC_BaseCharset::Bopomofo => "\x42\x6f\x70\x6f\155\x6f\x66\157", BDC_BaseCharset::Cyrillic => "\103\171\162\151\154\154\x69\143", BDC_BaseCharset::Devanagari => "\x44\x65\x76\141\x6e\141\x67\x61\x72\151", BDC_BaseCharset::Greek => "\107\162\x65\x65\x6b", BDC_BaseCharset::Hangul => "\110\141\156\147\165\x6c", BDC_BaseCharset::HanSimplified => "\x48\141\156\x53\x69\155\160\154\151\x66\x69\145\144", BDC_BaseCharset::HanTraditional => "\110\141\156\124\x72\141\144\x69\x74\151\x6f\x6e\x61\x6c", BDC_BaseCharset::Hebrew => "\x48\x65\142\x72\145\x77", BDC_BaseCharset::Hiragana => "\x48\151\162\141\147\141\156\x61", BDC_BaseCharset::Katakana => "\113\141\164\141\153\141\156\141", BDC_BaseCharset::Latin => "\114\x61\164\x69\x6e", BDC_BaseCharset::Symbol => "\x53\x79\x6d\x62\x6f\154", BDC_BaseCharset::Thai => "\x54\150\x61\x69" ); final class BDC_BaseLanguage extends BDC_Enum { private function __construct() {} const SubLanguageCodeLength = 3; public static $m_LanguageCodes; public static $Names; const Unknown = 0; const Basque = 1069; const Belarusian = 1059; const Bosnian = 5146; const Bulgarian = 1026; const Cantonese = 5124; const Catalan = 1027; const Croatian = 1050; const Czech = 1029; const Danish = 1030; const Dutch = 1043; const English = 1033; const Faroese = 1080; const Finnish = 1035; const French = 1036; const German = 1031; const Greek = 1032; const Greenlandic = 1135; const Hebrew = 1037; const Hindi = 1081; const Hungarian = 1038; const Icelandic = 1039; const Indonesian = 1057; const Italian = 1040; const Japanese = 1041; const Korean = 1042; const Lithuanian = 1063; const Luxembourgish = 1134; const Macedonian = 1071; const Malay = 1086; const Maltese = 1082; const Mandarin = 2052; const Polish = 1045; const Portuguese = 2070; const Romanian = 1048; const Romansh = 1047; const Russian = 1049; const Serbian = 3098; const Slovak = 1051; const Slovenian = 1060; const Spanish = 3082; const Swedish = 1053; const Thai = 1054; const Turkish = 1055; const Ukrainian = 1058; const Vietnamese = 1066; public static function GetName($_iv72pfiyru598aaeatpvs) { if (array_key_exists($_iv72pfiyru598aaeatpvs, BDC_BaseLanguage::$Names)) { return BDC_BaseLanguage::$Names[$_iv72pfiyru598aaeatpvs]; } else { throw new Exception("\125\x6e\153\x6e\x6f\x77\x6e\40\x65\156\x75\155\x65\162\x61\164\145\x64\x20\x76\x61\154\165\x65\72\40".$_iv72pfiyru598aaeatpvs); } } public static function GetValue($_07e39f6mhfi7c76gy3iu0) { if (!BDC_StringHelper::HasValue($_07e39f6mhfi7c76gy3iu0)) { throw new Exception("\125\156\x6b\x6e\157\167\156\40\x65\156\165\x6d\x65\x72\x61\164\x65\144\x20\x6e\x61\155\x65\x3a\x20".$_07e39f6mhfi7c76gy3iu0); } $_Owqw47f9dy8qykvnx4iar = BDC_CollectionHelper::StringArraySearch($_07e39f6mhfi7c76gy3iu0, BDC_BaseLanguage::$Names); if (false !== $_Owqw47f9dy8qykvnx4iar) { return $_Owqw47f9dy8qykvnx4iar; } else { throw new Exception("\x55\156\x6b\156\157\x77\x6e\40\145\x6e\x75\x6d\x65\162\x61\164\x65\144\x20\156\x61\155\x65\72\40".$_07e39f6mhfi7c76gy3iu0); } } public static function TryGetName($_oerj93h5dnwlx70osnkv3) { if (array_key_exists($_oerj93h5dnwlx70osnkv3, BDC_BaseLanguage::$Names)) { return BDC_BaseLanguage::$Names[$_oerj93h5dnwlx70osnkv3]; } else { return; } } public static function TryGetValue($_13ym3vwcmlu7qlomcd21utckdf) { if (!BDC_StringHelper::HasValue($_13ym3vwcmlu7qlomcd21utckdf)) { return; } $_i3n6i3yoqlyxcxrhi4vya8hrh6 = BDC_CollectionHelper::StringArraySearch($_13ym3vwcmlu7qlomcd21utckdf, BDC_BaseLanguage::$Names); if (false !== $_i3n6i3yoqlyxcxrhi4vya8hrh6) { return $_i3n6i3yoqlyxcxrhi4vya8hrh6; } else { return; } } public static function GetLanguageCode($_0pvrr6zb08ox13n0h1yxu) { if (!is_int($_0pvrr6zb08ox13n0h1yxu)) { throw new Exception("\x55\x6e\x6b\156\x6f\x77\156\40\142\x61\163\145\40\154\x61\156\x67\x75\141\x67\x65\x20\166\x61\x6c\x75\x65\x3a\x20".$_0pvrr6zb08ox13n0h1yxu); } if (array_key_exists($_0pvrr6zb08ox13n0h1yxu, self::$m_LanguageCodes)) { return self::$m_LanguageCodes[$_0pvrr6zb08ox13n0h1yxu][0]; } else { throw new Exception("\x55\x6e\153\156\157\x77\156\40\x62\x61\x73\145\x20\x6c\141\156\x67\165\x61\x67\x65\40\x76\141\154\165\x65\x3a\40".$_0pvrr6zb08ox13n0h1yxu); } } public static function GetLanguage($_Ir0adbe56lxhrbjuxylbq) { if (!BDC_StringHelper::HasValue($_Ir0adbe56lxhrbjuxylbq)) { throw new Exception("\125\x6e\153\156\157\x77\x6e\x20\154\141\x6e\147\x75\x61\x67\145\40\x63\157\144\x65\x3a\x20".$_Ir0adbe56lxhrbjuxylbq); } $_ii1b2ruo3as98aqf23peqcjbzh = BDC_CollectionHelper::StringArraySearch($_Ir0adbe56lxhrbjuxylbq, self::$m_LanguageCodes); if (false !== $_ii1b2ruo3as98aqf23peqcjbzh) { return $_ii1b2ruo3as98aqf23peqcjbzh; } else { return BDC_BaseLanguage::Unknown; } } } BDC_BaseLanguage::$m_LanguageCodes = array( BDC_BaseLanguage::Unknown => array(''), BDC_BaseLanguage::Basque => array("\x65\x75", "\x65\x75\163", "\142\141\161"), BDC_BaseLanguage::Belarusian => array("\x62\145", "\142\145\x6c"), BDC_BaseLanguage::Bosnian => array("\x62\163", "\x62\157\x73"), BDC_BaseLanguage::Bulgarian => array("\x62\x67", "\142\x75\x6c"), BDC_BaseLanguage::Cantonese => array("\171\165\x65"), BDC_BaseLanguage::Catalan => array("\143\x61", "\143\141\164"), BDC_BaseLanguage::Croatian => array("\150\162", "\x68\x72\166"), BDC_BaseLanguage::Czech => array("\143\x73", "\x63\x65\163", "\143\172\x65"), BDC_BaseLanguage::Danish => array("\x64\x61", "\144\141\x6e"), BDC_BaseLanguage::Dutch => array("\156\154", "\x6e\x6c\144", "\x64\x75\164"), BDC_BaseLanguage::English => array("\145\156", "\x65\x6e\x67"), BDC_BaseLanguage::Faroese => array("\x66\157", "\x66\141\157"), BDC_BaseLanguage::Finnish => array("\146\x69", "\x66\151\x6e"), BDC_BaseLanguage::French => array("\x66\x72", "\146\162\x61", "\x66\x72\145"), BDC_BaseLanguage::German => array("\x64\x65", "\144\x65\165", "\147\145\162"), BDC_BaseLanguage::Greek => array("\145\154", "\145\154\154", "\147\x72\145"), BDC_BaseLanguage::Greenlandic => array("\x6b\154", "\x6b\141\154"), BDC_BaseLanguage::Hebrew => array("\x68\x65", "\x68\145\142"), BDC_BaseLanguage::Hindi => array("\x68\151", "\150\151\156"), BDC_BaseLanguage::Hungarian => array("\x68\x75", "\x68\165\x6e"), BDC_BaseLanguage::Icelandic => array("\151\x73", "\x69\163\154", "\151\x63\145"), BDC_BaseLanguage::Indonesian => array("\x69\144", "\151\156\x64", "\x69\x64\156"), BDC_BaseLanguage::Italian => array("\x69\164", "\151\164\141"), BDC_BaseLanguage::Japanese => array("\152\x61", "\x6a\160\x6e"), BDC_BaseLanguage::Korean => array("\153\x6f", "\x6b\157\162"), BDC_BaseLanguage::Lithuanian => array("\x6c\x74", "\x6c\x69\x74"), BDC_BaseLanguage::Luxembourgish => array("\154\142", "\x6c\x74\172"), BDC_BaseLanguage::Macedonian => array("\155\153", "\155\x6b\144", "\155\141\x63"), BDC_BaseLanguage::Malay => array("\172\x6c\x6d"), BDC_BaseLanguage::Maltese => array("\x6d\x74", "\155\154\x74"), BDC_BaseLanguage::Mandarin => array("\143\x6d\x6e"), BDC_BaseLanguage::Polish => array("\x70\154", "\160\x6f\x6c"), BDC_BaseLanguage::Portuguese => array("\x70\164", "\x70\x6f\162"), BDC_BaseLanguage::Romanian => array("\x72\157", "\x72\x6f\x6e", "\x72\x75\x6d"), BDC_BaseLanguage::Romansh => array("\162\155", "\162\x6f\150"), BDC_BaseLanguage::Russian => array("\162\x75", "\162\x75\x73"), BDC_BaseLanguage::Serbian => array("\163\x72", "\163\162\x70"), BDC_BaseLanguage::Slovak => array("\x73\153", "\163\x6c\153", "\163\154\x6f"), BDC_BaseLanguage::Slovenian => array("\163\154", "\x73\x6c\x76"), BDC_BaseLanguage::Spanish => array("\145\x73", "\163\x70\x61"), BDC_BaseLanguage::Swedish => array("\163\x76", "\x73\167\145"), BDC_BaseLanguage::Thai => array("\164\150", "\164\150\x61"), BDC_BaseLanguage::Turkish => array("\x74\x72", "\x74\x75\x72"), BDC_BaseLanguage::Ukrainian => array("\165\153", "\165\153\162"), BDC_BaseLanguage::Vietnamese => array("\x76\151", "\166\x69\145") ); BDC_BaseLanguage::$Names = array( BDC_BaseLanguage::Unknown => "\x55\156\153\x6e\x6f\x77\156", BDC_BaseLanguage::Basque => "\x42\x61\x73\x71\165\145", BDC_BaseLanguage::Belarusian => "\102\x65\154\141\162\x75\x73\151\x61\x6e", BDC_BaseLanguage::Bosnian => "\x42\157\163\x6e\151\141\x6e", BDC_BaseLanguage::Bulgarian => "\x42\165\154\x67\x61\x72\151\x61\x6e", BDC_BaseLanguage::Cantonese => "\x43\x61\156\x74\x6f\x6e\x65\x73\145", BDC_BaseLanguage::Catalan => "\103\x61\164\x61\x6c\141\156", BDC_BaseLanguage::Croatian => "\103\x72\157\x61\164\151\141\x6e", BDC_BaseLanguage::Czech => "\103\172\x65\143\x68", BDC_BaseLanguage::Danish => "\104\x61\x6e\x69\163\150", BDC_BaseLanguage::Dutch => "\104\x75\164\x63\150", BDC_BaseLanguage::English => "\105\156\147\x6c\151\x73\150", BDC_BaseLanguage::Faroese => "\x46\141\x72\157\145\x73\x65", BDC_BaseLanguage::Finnish => "\x46\151\156\x6e\151\163\150", BDC_BaseLanguage::French => "\106\162\x65\x6e\143\150", BDC_BaseLanguage::German => "\107\145\x72\x6d\x61\x6e", BDC_BaseLanguage::Greek => "\107\162\x65\145\x6b", BDC_BaseLanguage::Greenlandic => "\107\162\145\145\x6e\x6c\141\156\144\151\143", BDC_BaseLanguage::Hebrew => "\110\145\142\162\x65\x77", BDC_BaseLanguage::Hindi => "\x48\x69\x6e\x64\151", BDC_BaseLanguage::Hungarian => "\110\x75\x6e\x67\x61\162\x69\141\x6e", BDC_BaseLanguage::Icelandic => "\x49\x63\x65\x6c\141\x6e\x64\x69\143", BDC_BaseLanguage::Indonesian => "\x49\x6e\144\157\x6e\x65\x73\x69\141\156", BDC_BaseLanguage::Italian => "\x49\164\141\154\151\x61\x6e", BDC_BaseLanguage::Japanese => "\x4a\x61\x70\141\156\145\163\x65", BDC_BaseLanguage::Korean => "\x4b\157\162\x65\141\x6e", BDC_BaseLanguage::Lithuanian => "\114\x69\x74\x68\x75\141\x6e\x69\141\156", BDC_BaseLanguage::Luxembourgish => "\x4c\x75\x78\x65\155\x62\x6f\x75\162\147\151\163\x68", BDC_BaseLanguage::Macedonian => "\115\141\143\x65\144\x6f\x6e\x69\141\156", BDC_BaseLanguage::Malay => "\115\141\154\141\171", BDC_BaseLanguage::Maltese => "\115\x61\154\x74\x65\x73\145", BDC_BaseLanguage::Mandarin => "\115\141\x6e\x64\x61\x72\x69\x6e", BDC_BaseLanguage::Polish => "\120\x6f\154\x69\x73\150", BDC_BaseLanguage::Portuguese => "\120\x6f\x72\164\x75\147\x75\145\163\145", BDC_BaseLanguage::Romanian => "\x52\x6f\155\x61\156\151\x61\156", BDC_BaseLanguage::Romansh => "\x52\157\x6d\141\156\163\x68", BDC_BaseLanguage::Russian => "\122\165\163\163\x69\141\156", BDC_BaseLanguage::Serbian => "\123\x65\162\x62\x69\141\156", BDC_BaseLanguage::Slovak => "\x53\x6c\157\166\141\153", BDC_BaseLanguage::Slovenian => "\x53\x6c\157\x76\x65\x6e\151\141\x6e", BDC_BaseLanguage::Spanish => "\123\160\141\x6e\x69\x73\150", BDC_BaseLanguage::Swedish => "\x53\167\145\144\x69\x73\x68", BDC_BaseLanguage::Thai => "\x54\x68\141\151", BDC_BaseLanguage::Turkish => "\x54\165\162\x6b\x69\x73\x68", BDC_BaseLanguage::Ukrainian => "\x55\153\162\141\151\156\151\x61\x6e", BDC_BaseLanguage::Vietnamese => "\126\151\145\x74\156\x61\x6d\145\x73\x65" ); final class BDC_Country extends BDC_Enum { private function __construct() {} const CountryCodeLength = 2; public static $m_CountryCodes; public static $Names; const Unknown = 0; const Albania = 8; const Algeria = 12; const Argentina = 32; const Australia = 36; const Austria = 40; const Bahrain = 48; const Belarus = 112; const Belgium = 56; const Belize = 84; const BiH = 70; const Bolivia = 68; const Brazil = 76; const Bulgaria = 100; const Canada = 124; const Chile = 152; const Colombia = 170; const CostaRica = 188; const Croatia = 191; const CzechRepublic = 203; const Denmark = 208; const DominicanRepublic = 214; const Ecuador = 218; const Egypt = 818; const ElSalvador = 222; const Estonia = 233; const FaroeIslands = 234; const Finland = 246; const France = 250; const Germany = 276; const Greece = 300; const Greenland = 304; const Guatemala = 320; const Honduras = 340; const HongKong = 344; const Hungary = 348; const Iceland = 352; const India = 356; const Indonesia = 360; const Iraq = 368; const Ireland = 372; const Israel = 376; const Italy = 380; const Jamaica = 388; const Japan = 392; const Jordan = 400; const Korea = 410; const Kuwait = 414; const Latvia = 428; const Lebanon = 422; const Libya = 434; const Liechtenstein = 438; const Lithuania = 440; const Luxembourg = 442; const Macao = 446; const Macedonia = 807; const Malaysia = 458; const Malta = 470; const Mexico = 484; const Monaco = 492; const Morocco = 504; const Netherlands = 528; const NewZealand = 554; const Nicaragua = 558; const Norway = 578; const Oman = 512; const Panama = 591; const Paraguay = 600; const Peru = 604; const Philippines = 608; const Poland = 616; const Portugal = 620; const PRC = 156; const PuertoRico = 630; const Qatar = 634; const Romania = 642; const Russia = 643; const SaudiArabia = 682; const Serbia = 688; const Singapore = 702; const Slovakia = 703; const Slovenia = 705; const SouthAfrica = 710; const Spain = 724; const Sweden = 752; const Switzerland = 756; const Syria = 760; const Taiwan = 158; const Thai = 764; const TrinidadTobago = 780; const Tunisia = 788; const Turkey = 792; const UAE = 784; const Ukraine = 804; const UK = 826; const USA = 840; const Uruguay = 858; const Venezuela = 862; const Vietnam = 704; const Yemen = 887; const Zimbabwe = 716; public static function GetName($_0bcwjz8f9ee512ro) { if (array_key_exists($_0bcwjz8f9ee512ro, BDC_Country::$Names)) { return BDC_Country::$Names[$_0bcwjz8f9ee512ro]; } else { throw new Exception("\125\x6e\153\x6e\157\167\156\40\x65\156\x75\x6d\145\162\x61\164\145\144\40\166\x61\x6c\x75\145\72\40".$_0bcwjz8f9ee512ro); } } public static function GetValue($_Ozncqzpt30u6gmy6) { if (!BDC_StringHelper::HasValue($_Ozncqzpt30u6gmy6)) { throw new Exception("\x55\156\153\156\x6f\x77\x6e\x20\145\156\165\155\145\x72\x61\x74\x65\144\40\x6e\141\155\145\x3a\40".$_Ozncqzpt30u6gmy6); } $_llcbnnpfpfb3mf0a = BDC_CollectionHelper::StringArraySearch($_Ozncqzpt30u6gmy6, BDC_Country::$Names); if (false !== $_llcbnnpfpfb3mf0a) { return $_llcbnnpfpfb3mf0a; } else { throw new Exception("\x55\156\153\156\157\x77\x6e\x20\145\x6e\x75\155\x65\x72\x61\164\145\x64\x20\156\x61\x6d\x65\x3a\40".$_Ozncqzpt30u6gmy6); } } public static function TryGetName($_1tgfw66r54vvsmaq19sfog02xb) { if (array_key_exists($_1tgfw66r54vvsmaq19sfog02xb, BDC_Country::$Names)) { return BDC_Country::$Names[$_1tgfw66r54vvsmaq19sfog02xb]; } else { return; } } public static function TryGetValue($_1sbqavo9nngeulb4c5nzn) { if (!BDC_StringHelper::HasValue($_1sbqavo9nngeulb4c5nzn)) { return; } $_1ly8ph806rpptxvo95o482v8j5 = BDC_CollectionHelper::StringArraySearch($_1sbqavo9nngeulb4c5nzn, BDC_Country::$Names); if (false !== $_1ly8ph806rpptxvo95o482v8j5) { return $_1ly8ph806rpptxvo95o482v8j5; } else { return; } } public static function GetCountryCode($_ipcdqe3vx80nr2ec) { if (!is_int($_ipcdqe3vx80nr2ec)) { throw new Exception("\x55\x6e\x6b\156\157\x77\156\40\x63\157\x75\x6e\x74\x72\171\x20\166\x61\154\165\145\72\40".$_ipcdqe3vx80nr2ec); } if (array_key_exists($_ipcdqe3vx80nr2ec, self::$m_CountryCodes)) { return self::$m_CountryCodes[$_ipcdqe3vx80nr2ec]; } else { throw new Exception("\x55\x6e\153\156\157\167\x6e\40\x63\157\165\x6e\164\162\171\x20\x76\x61\x6c\x75\145\x3a\x20".$_ipcdqe3vx80nr2ec); } } public static function GetCountry($_1pyycs8plvxrw96w) { if (!BDC_StringHelper::HasValue($_1pyycs8plvxrw96w) || self::CountryCodeLength != strlen($_1pyycs8plvxrw96w)) { throw new Exception("\x55\156\x6b\156\x6f\x77\156\x20\143\x6f\165\x6e\164\162\171\40\x63\x6f\144\145\72\40".$_1pyycs8plvxrw96w); } $_i4g35iw78rf868cu9l0d3 = BDC_CollectionHelper::StringArraySearch($_1pyycs8plvxrw96w, self::$m_CountryCodes); if (false !== $_i4g35iw78rf868cu9l0d3) { return $_i4g35iw78rf868cu9l0d3; } else { return BDC_Country::Unknown; } } } BDC_Country::$m_CountryCodes = array( BDC_Country::Unknown => '', BDC_Country::Albania => "\101\114", BDC_Country::Algeria => "\x44\132", BDC_Country::Argentina => "\101\122", BDC_Country::Australia => "\x41\x55", BDC_Country::Austria => "\x41\x54", BDC_Country::Bahrain => "\102\110", BDC_Country::Belarus => "\102\x59", BDC_Country::Belgium => "\x42\x45", BDC_Country::Belize => "\x42\132", BDC_Country::BiH => "\x42\x41", BDC_Country::Bolivia => "\x42\117", BDC_Country::Brazil => "\x42\x52", BDC_Country::Bulgaria => "\102\107", BDC_Country::Canada => "\103\x41", BDC_Country::Chile => "\x43\x4c", BDC_Country::Colombia => "\x43\x4f", BDC_Country::CostaRica => "\103\122", BDC_Country::Croatia => "\110\x52", BDC_Country::CzechRepublic => "\103\132", BDC_Country::Denmark => "\x44\x4b", BDC_Country::DominicanRepublic => "\x44\x4f", BDC_Country::Ecuador => "\x45\103", BDC_Country::Egypt => "\x45\107", BDC_Country::ElSalvador => "\123\126", BDC_Country::Estonia => "\105\x45", BDC_Country::FaroeIslands => "\x46\117", BDC_Country::Finland => "\106\111", BDC_Country::France => "\x46\122", BDC_Country::Germany => "\x44\105", BDC_Country::Greece => "\107\122", BDC_Country::Greenland => "\107\x4c", BDC_Country::Guatemala => "\x47\124", BDC_Country::Honduras => "\x48\x4e", BDC_Country::HongKong => "\110\113", BDC_Country::Hungary => "\110\x55", BDC_Country::Iceland => "\x49\123", BDC_Country::India => "\111\116", BDC_Country::Indonesia => "\111\104", BDC_Country::Iraq => "\x49\121", BDC_Country::Ireland => "\111\x45", BDC_Country::Israel => "\111\x4c", BDC_Country::Italy => "\111\124", BDC_Country::Jamaica => "\x4a\x4d", BDC_Country::Japan => "\112\x50", BDC_Country::Jordan => "\112\x4f", BDC_Country::Korea => "\x4b\122", BDC_Country::Kuwait => "\113\x57", BDC_Country::Latvia => "\114\x56", BDC_Country::Lebanon => "\114\x42", BDC_Country::Libya => "\x4c\131", BDC_Country::Liechtenstein => "\x4c\x49", BDC_Country::Lithuania => "\x4c\124", BDC_Country::Luxembourg => "\114\125", BDC_Country::Macao => "\x4d\x4f", BDC_Country::Macedonia => "\115\x4b", BDC_Country::Malaysia => "\115\131", BDC_Country::Malta => "\115\124", BDC_Country::Mexico => "\x4d\130", BDC_Country::Monaco => "\115\x43", BDC_Country::Morocco => "\x4d\x41", BDC_Country::Netherlands => "\x4e\x4c", BDC_Country::NewZealand => "\x4e\x5a", BDC_Country::Nicaragua => "\x4e\x49", BDC_Country::Norway => "\116\x4f", BDC_Country::Oman => "\117\x4d", BDC_Country::Panama => "\x50\101", BDC_Country::Paraguay => "\x50\x59", BDC_Country::Peru => "\120\105", BDC_Country::Philippines => "\x50\x48", BDC_Country::Poland => "\x50\x4c", BDC_Country::Portugal => "\120\124", BDC_Country::PRC => "\x43\x4e", BDC_Country::PuertoRico => "\x50\x52", BDC_Country::Qatar => "\x51\101", BDC_Country::Romania => "\x52\x4f", BDC_Country::Russia => "\122\x55", BDC_Country::SaudiArabia => "\123\101", BDC_Country::Serbia => "\x52\x53", BDC_Country::Singapore => "\x53\107", BDC_Country::Slovakia => "\x53\x4b", BDC_Country::Slovenia => "\123\x49", BDC_Country::SouthAfrica => "\x5a\x41", BDC_Country::Spain => "\x45\x53", BDC_Country::Sweden => "\x53\x45", BDC_Country::Switzerland => "\x43\x48", BDC_Country::Syria => "\123\x59", BDC_Country::Taiwan => "\x54\x57", BDC_Country::Thai => "\124\x48", BDC_Country::TrinidadTobago => "\x54\x54", BDC_Country::Tunisia => "\x54\x4e", BDC_Country::Turkey => "\x54\x52", BDC_Country::UAE => "\x41\105", BDC_Country::Ukraine => "\125\101", BDC_Country::UK => "\x47\x42", BDC_Country::USA => "\125\123", BDC_Country::Uruguay => "\125\131", BDC_Country::Venezuela => "\x56\x45", BDC_Country::Vietnam => "\x56\x4e", BDC_Country::Yemen => "\131\x45", BDC_Country::Zimbabwe => "\132\x57" ); BDC_Country::$Names = array( BDC_Country::Unknown => "\x55\x6e\153\x6e\157\167\156", BDC_Country::Albania => "\101\x6c\142\141\156\151\x61", BDC_Country::Algeria => "\x41\154\x67\145\x72\151\141", BDC_Country::Argentina => "\x41\162\147\x65\156\164\151\156\x61", BDC_Country::Australia => "\x41\165\163\164\x72\x61\154\151\141", BDC_Country::Austria => "\101\165\163\x74\162\151\x61", BDC_Country::Bahrain => "\102\x61\150\162\141\x69\156", BDC_Country::Belarus => "\102\145\x6c\141\x72\165\163", BDC_Country::Belgium => "\102\145\154\147\x69\165\155", BDC_Country::Belize => "\102\x65\154\x69\x7a\145", BDC_Country::BiH => "\102\x69\x48", BDC_Country::Bolivia => "\102\x6f\154\x69\x76\x69\x61", BDC_Country::Brazil => "\x42\162\x61\x7a\151\154", BDC_Country::Bulgaria => "\x42\x75\x6c\x67\141\162\151\141", BDC_Country::Canada => "\x43\141\156\141\x64\x61", BDC_Country::Chile => "\x43\x68\151\x6c\145", BDC_Country::Colombia => "\103\x6f\x6c\x6f\155\x62\x69\141", BDC_Country::CostaRica => "\x43\157\163\x74\141\122\151\143\x61", BDC_Country::Croatia => "\103\162\x6f\141\164\151\x61", BDC_Country::CzechRepublic => "\x43\172\145\143\150\122\x65\x70\x75\142\x6c\x69\x63", BDC_Country::Denmark => "\104\x65\x6e\155\141\162\153", BDC_Country::DominicanRepublic => "\x44\157\155\x69\156\151\143\141\156\122\145\x70\165\142\x6c\x69\143", BDC_Country::Ecuador => "\x45\143\165\x61\144\x6f\162", BDC_Country::Egypt => "\105\147\171\x70\x74", BDC_Country::ElSalvador => "\x45\x6c\123\141\154\x76\x61\x64\x6f\162", BDC_Country::Estonia => "\105\163\164\x6f\156\x69\x61", BDC_Country::FaroeIslands => "\x46\x61\162\157\145\x49\163\154\141\156\x64\x73", BDC_Country::Finland => "\x46\x69\x6e\154\141\x6e\x64", BDC_Country::France => "\106\162\x61\x6e\x63\x65", BDC_Country::Germany => "\x47\145\x72\155\x61\x6e\x79", BDC_Country::Greece => "\x47\x72\x65\x65\143\x65", BDC_Country::Greenland => "\107\162\x65\145\156\154\141\x6e\144", BDC_Country::Guatemala => "\x47\165\x61\x74\145\x6d\x61\154\141", BDC_Country::Honduras => "\x48\x6f\156\144\x75\x72\x61\x73", BDC_Country::HongKong => "\x48\157\x6e\x67\113\x6f\156\147", BDC_Country::Hungary => "\110\165\x6e\147\x61\162\x79", BDC_Country::Iceland => "\111\143\145\154\141\x6e\x64", BDC_Country::India => "\111\x6e\144\151\x61", BDC_Country::Indonesia => "\x49\x6e\144\157\156\145\163\151\x61", BDC_Country::Iraq => "\111\162\141\161", BDC_Country::Ireland => "\x49\x72\145\x6c\x61\156\x64", BDC_Country::Israel => "\x49\163\x72\x61\x65\x6c", BDC_Country::Italy => "\x49\x74\x61\154\171", BDC_Country::Jamaica => "\112\x61\155\x61\x69\x63\x61", BDC_Country::Japan => "\112\141\160\141\x6e", BDC_Country::Jordan => "\112\x6f\x72\144\x61\156", BDC_Country::Korea => "\113\157\162\x65\x61", BDC_Country::Kuwait => "\113\165\167\x61\151\x74", BDC_Country::Latvia => "\x4c\x61\164\166\x69\141", BDC_Country::Lebanon => "\114\145\x62\x61\156\x6f\156", BDC_Country::Libya => "\114\151\x62\171\x61", BDC_Country::Liechtenstein => "\114\151\145\143\x68\x74\x65\156\x73\164\145\151\156", BDC_Country::Lithuania => "\114\x69\164\x68\x75\x61\156\x69\x61", BDC_Country::Luxembourg => "\x4c\165\170\x65\x6d\142\x6f\x75\x72\x67", BDC_Country::Macao => "\x4d\x61\143\141\x6f", BDC_Country::Macedonia => "\x4d\x61\143\145\144\x6f\156\151\141", BDC_Country::Malaysia => "\x4d\141\x6c\141\x79\x73\x69\141", BDC_Country::Malta => "\x4d\141\154\x74\141", BDC_Country::Mexico => "\115\x65\x78\151\x63\157", BDC_Country::Monaco => "\115\x6f\x6e\x61\x63\157", BDC_Country::Morocco => "\x4d\x6f\162\157\143\143\157", BDC_Country::Netherlands => "\116\x65\x74\x68\x65\x72\154\x61\x6e\x64\163", BDC_Country::NewZealand => "\116\145\x77\132\145\141\154\x61\156\x64", BDC_Country::Nicaragua => "\116\x69\143\141\162\x61\147\x75\141", BDC_Country::Norway => "\116\x6f\162\x77\x61\171", BDC_Country::Oman => "\117\x6d\x61\156", BDC_Country::Panama => "\120\x61\156\x61\155\x61", BDC_Country::Paraguay => "\120\x61\x72\x61\x67\165\141\171", BDC_Country::Peru => "\x50\145\162\x75", BDC_Country::Philippines => "\120\150\151\154\x69\x70\160\x69\156\x65\163", BDC_Country::Poland => "\120\x6f\154\x61\x6e\x64", BDC_Country::Portugal => "\x50\x6f\x72\164\165\x67\x61\x6c", BDC_Country::PRC => "\x50\122\103", BDC_Country::PuertoRico => "\120\x75\x65\162\164\x6f\122\x69\x63\x6f", BDC_Country::Qatar => "\x51\141\x74\141\162", BDC_Country::Romania => "\122\x6f\x6d\x61\x6e\x69\x61", BDC_Country::Russia => "\x52\x75\163\x73\x69\141", BDC_Country::SaudiArabia => "\x53\141\165\x64\x69\101\x72\x61\142\x69\141", BDC_Country::Serbia => "\x53\x65\162\x62\151\141", BDC_Country::Singapore => "\x53\x69\x6e\x67\141\160\x6f\162\x65", BDC_Country::Slovakia => "\x53\154\x6f\x76\x61\153\151\x61", BDC_Country::Slovenia => "\123\154\157\x76\145\156\x69\x61", BDC_Country::SouthAfrica => "\x53\x6f\165\164\x68\101\x66\162\151\x63\141", BDC_Country::Spain => "\x53\x70\141\151\156", BDC_Country::Sweden => "\x53\x77\145\144\145\156", BDC_Country::Switzerland => "\123\x77\151\164\x7a\x65\162\154\141\156\144", BDC_Country::Syria => "\x53\x79\162\x69\141", BDC_Country::Taiwan => "\124\141\x69\x77\x61\156", BDC_Country::Thai => "\124\x68\141\x69\154\x61\156\144", BDC_Country::TrinidadTobago => "\124\x72\x69\156\x69\144\x61\x64\124\x6f\142\141\x67\x6f", BDC_Country::Tunisia => "\124\x75\156\151\x73\x69\141", BDC_Country::Turkey => "\x54\x75\x72\153\145\171", BDC_Country::UAE => "\125\101\105", BDC_Country::Ukraine => "\x55\153\x72\141\x69\156\145", BDC_Country::UK => "\x55\113", BDC_Country::USA => "\125\x53\x41", BDC_Country::Uruguay => "\125\162\165\147\165\x61\171", BDC_Country::Venezuela => "\x56\145\156\145\x7a\x75\x65\154\x61", BDC_Country::Vietnam => "\x56\x69\145\164\156\x61\x6d", BDC_Country::Yemen => "\131\x65\x6d\145\x6e", BDC_Country::Zimbabwe => "\132\151\155\142\x61\142\x77\x65" ); final class BDC_Macrolanguage extends BDC_Enum { private function __construct() {} public static $m_MacrolanguageCodes; public static $Names; const None = 0; const Albanian = 1; const Arabic = 2; const Chinese = 3; const Estonian = 4; const Latvian = 5; const Malay = 6; const Norwegian = 7; const SerboCroatian = 8; public static function GetName($_Oo4kxdnuxtsz0nkq) { if (array_key_exists($_Oo4kxdnuxtsz0nkq, BDC_Macrolanguage::$Names)) { return BDC_Macrolanguage::$Names[$_Oo4kxdnuxtsz0nkq]; } else { throw new Exception("\125\156\x6b\156\x6f\167\x6e\40\x65\156\165\x6d\145\x72\141\164\145\x64\40\166\x61\x6c\165\x65\72\40".$_Oo4kxdnuxtsz0nkq); } } public static function GetValue($_i6i0fhhqrd25lfh87f7yx) { if (!BDC_StringHelper::HasValue($_i6i0fhhqrd25lfh87f7yx)) { throw new Exception("\x55\156\153\156\157\167\156\40\x65\156\165\155\x65\162\x61\x74\x65\x64\x20\156\x61\155\x65\x3a\40".$_i6i0fhhqrd25lfh87f7yx); } $_oo4qdw2zudhmvsvarl4xtlix35 = BDC_CollectionHelper::StringArraySearch($_i6i0fhhqrd25lfh87f7yx, BDC_Macrolanguage::$Names); if (false !== $_oo4qdw2zudhmvsvarl4xtlix35) { return $_oo4qdw2zudhmvsvarl4xtlix35; } else { throw new Exception("\x55\x6e\153\156\157\167\156\40\145\156\165\155\x65\x72\141\164\x65\144\40\x6e\141\155\145\x3a\40".$_i6i0fhhqrd25lfh87f7yx); } } public static function TryGetName($_oetazv917bcljovxlf13k) { if (array_key_exists($_oetazv917bcljovxlf13k, BDC_Macrolanguage::$Names)) { return BDC_Macrolanguage::$Names[$_oetazv917bcljovxlf13k]; } else { return; } } public static function TryGetValue($_Ivf3e1o6rd84ywvri2vgt) { if (!BDC_StringHelper::HasValue($_Ivf3e1o6rd84ywvri2vgt)) { return; } $_ls1ta16s93jayvf065qumik7sm = BDC_CollectionHelper::StringArraySearch($_Ivf3e1o6rd84ywvri2vgt, BDC_Macrolanguage::$Names); if (false !== $_ls1ta16s93jayvf065qumik7sm) { return $_ls1ta16s93jayvf065qumik7sm; } else { return; } } public static function GetMacrolanguageCode($_1789kb50bohd643xex9a2w5asm) { if (!is_int($_1789kb50bohd643xex9a2w5asm)) { throw new Exception("\x55\x6e\x6b\156\x6f\167\156\x20\155\141\x63\162\x6f\x6c\x61\x6e\x67\x75\141\x67\x65\x20\166\141\x6c\165\x65\x3a\40".$_1789kb50bohd643xex9a2w5asm); } if (array_key_exists($_1789kb50bohd643xex9a2w5asm, self::$m_MacrolanguageCodes)) { return self::$m_MacrolanguageCodes[$_1789kb50bohd643xex9a2w5asm][0]; } else { throw new Exception("\x55\156\153\x6e\157\167\156\40\155\141\x63\x72\157\154\141\x6e\x67\165\141\147\x65\x20\x76\x61\x6c\165\145\72\40".$_1789kb50bohd643xex9a2w5asm); } } public static function GetMacrolanguage($_ojpl9hjj1f7epvrx) { if (!BDC_StringHelper::HasValue($_ojpl9hjj1f7epvrx)) { throw new Exception("\125\x6e\x6b\156\x6f\x77\x6e\40\x6d\141\143\x72\157\154\141\156\147\x75\141\147\145\x20\143\157\144\x65\x3a\x20".$_ojpl9hjj1f7epvrx); } $_1gzstrtl9pc8iyntwx795 = BDC_CollectionHelper::StringArraySearch($_ojpl9hjj1f7epvrx, self::$m_MacrolanguageCodes); if (false !== $_1gzstrtl9pc8iyntwx795) { return $_1gzstrtl9pc8iyntwx795; } else { return BDC_Macrolanguage::None; } } } BDC_Macrolanguage::$m_MacrolanguageCodes = array( BDC_Macrolanguage::None => array(''), BDC_Macrolanguage::Albanian => array("\163\161", "\x73\x71\x69"), BDC_Macrolanguage::Arabic => array("\141\x72", "\x61\x72\141"), BDC_Macrolanguage::Chinese => array("\172\150", "\172\150\157"), BDC_Macrolanguage::Estonian => array("\x65\x74", "\145\163\164"), BDC_Macrolanguage::Latvian => array("\154\x76", "\x6c\x61\x76"), BDC_Macrolanguage::Malay => array("\155\163", "\x6d\163\141", "\155\x61\x79"), BDC_Macrolanguage::Norwegian => array("\x6e\157", "\156\157\x72", "\x6e\x62", "\x6e\x6f\x62", "\x6e\x6e", "\x6e\156\157"), BDC_Macrolanguage::SerboCroatian => array("\163\150", "\150\x62\163") ); BDC_Macrolanguage::$Names = array( BDC_Macrolanguage::None => "\116\157\156\145", BDC_Macrolanguage::Albanian => "\x41\x6c\142\141\x6e\x69\x61\156", BDC_Macrolanguage::Arabic => "\101\x72\141\142\151\143", BDC_Macrolanguage::Chinese => "\x43\x68\151\x6e\x65\x73\x65", BDC_Macrolanguage::Estonian => "\x45\x73\x74\x6f\x6e\x69\x61\156", BDC_Macrolanguage::Latvian => "\x4c\x61\164\x76\151\x61\156", BDC_Macrolanguage::Malay => "\x4d\x61\x6c\x61\171", BDC_Macrolanguage::Norwegian => "\x4e\157\x72\167\145\147\151\x61\156", BDC_Macrolanguage::SerboCroatian => "\123\x65\x72\x62\x6f\103\162\x6f\x61\164\151\141\x6e" ); class BDC_Localization { public function __construct($_In8gf44qtl0j436p, $_07hofrkyxhlyezb7ci17f, $_l8r5kpacq99gefpy, $_lqhjcxolwrr22r5i4y7t4, $_l9r1on6zh6nzklqq, $_Ogiamraxaxxxgjexuke5e1676o, $_od0m722j9n5mjk7v, $_lbbg6mdyg9byrblj, $_O8yrvruv67ch6vvyberzo) { $this->Macrolanguage = $_In8gf44qtl0j436p; $this->Language = $_07hofrkyxhlyezb7ci17f; $this->Charset = $_l8r5kpacq99gefpy; $this->Country = $_lqhjcxolwrr22r5i4y7t4; $this->CharsetDiff = BDC_StringHelper::GetCodePoints($_l9r1on6zh6nzklqq); $this->HelpLinkUrl = $_Ogiamraxaxxxgjexuke5e1676o; $this->ImageTooltip = $_od0m722j9n5mjk7v; $this->ReloadTooltip = $_lbbg6mdyg9byrblj; $this->SoundTooltip = $_O8yrvruv67ch6vvyberzo; $this->ibhry(); $this->qu28b(); $this->nf3sg(); } private function qu28b() { $_Itloipw18wxjd9kuxpnmp = ''; if (0 !== $this->Macrolanguage) { $_Itloipw18wxjd9kuxpnmp .= BDC_Macrolanguage::GetMacrolanguageCode($this->Macrolanguage); } if (0 !== $this->Macrolanguage && 0 !== $this->Language) { $_Itloipw18wxjd9kuxpnmp .= "\x2d"; } if (0 !== $this->Language) { $_Itloipw18wxjd9kuxpnmp .= BDC_BaseLanguage::GetLanguageCode($this->Language); } $_opensgd0qggqtldwt403t = BDC_BaseCharset::GetCharsetCode($this->Charset); $_1vtfg9gr5l7g7kthtj2g4eirjg = BDC_Country::GetCountryCode($this->Country); if (0 === $this->Country) { $this->_oc5tgmv0kr8j7m9d = "{$_Itloipw18wxjd9kuxpnmp}\x2d{$_opensgd0qggqtldwt403t}"; } else { $this->_oc5tgmv0kr8j7m9d = "{$_Itloipw18wxjd9kuxpnmp}\x2d{$_opensgd0qggqtldwt403t}\x2d{$_1vtfg9gr5l7g7kthtj2g4eirjg}"; } } private function ibhry() { $this->IsRtl = false; if (0x0627 === $this->Charset || 0x05D0 === $this->Charset) { $this->IsRtl = true; } } private function nf3sg() { $_i26avkqhwwzumpxdee2m1 = "\x55\x6e\153\156\157\x77\x6e"; if (0 !== $this->Language) { $_i26avkqhwwzumpxdee2m1 = BDC_BaseLanguage::GetName($this->Language); } else if (0 !== $this->Macrolanguage) { $_i26avkqhwwzumpxdee2m1 = BDC_Macrolanguage::GetName($this->Macrolanguage); } if (0 === $this->Country) { $this->PronunciationFilename = "\x50\x72\157\156\x75\x6e\x63\151\x61\x74\x69\x6f\156\x5f{$_i26avkqhwwzumpxdee2m1}\56\x62\144\163\160"; } else { $_1p3q8qszur9ozipdvx4yfqrvck = BDC_Country::GetCountryCode($this->Country); $this->PronunciationFilename = "\x50\162\x6f\x6e\165\x6e\143\x69\x61\x74\x69\157\x6e\x5f{$_i26avkqhwwzumpxdee2m1}\137{$_1p3q8qszur9ozipdvx4yfqrvck}\56\142\144\x73\x70"; } } public function __toString() { return $this->_oc5tgmv0kr8j7m9d; } public $Macrolanguage; public $Language; public $Charset; public $Country; public $CharsetDiff; public $HelpLinkUrl; public $ImageTooltip; public $ReloadTooltip; public $SoundTooltip; public $IsRtl; public $SoundPackagesFolder; public $PronunciationFilename; private $_oc5tgmv0kr8j7m9d; } final class BDC_SupportedLocales { private function __construct() {} public static $Mapping; public static function FindBestMatch($_lkby51y2sm3iv7ifxd9tm, $_i21cyos2z73rqn3kkl7xsul9r7, $_13x90ieze0db6yju, $_itkjqid15tft8sgmbhm07) { $_1d0m4gwuodp21ejl1vvw4 = BDC_SupportedLocales::FindMatchingRows($_lkby51y2sm3iv7ifxd9tm, $_i21cyos2z73rqn3kkl7xsul9r7, $_13x90ieze0db6yju, $_itkjqid15tft8sgmbhm07); if (!is_array($_1d0m4gwuodp21ejl1vvw4) || 0 == count($_1d0m4gwuodp21ejl1vvw4)) { throw new Exception("\111\x6e\166\x61\154\151\x64\40\157\x72\40\165\x6e\x6b\x6e\x6f\x77\156\x20\154\157\x63\x61\154\145\x20\144\145\x66\151\x6e\x69\x74\151\157\156\72\40". $_lkby51y2sm3iv7ifxd9tm."\x7c".$_i21cyos2z73rqn3kkl7xsul9r7."\x7c".$_13x90ieze0db6yju."\x7c".$_itkjqid15tft8sgmbhm07); } return $_1d0m4gwuodp21ejl1vvw4[0]; } public static function FindMatchingRows($_O9tq0wzp04wz076df91osxrm3z, $_Ohz0q8d8b5jhrq03, $_lpjnp2yii3rrhuaw5ejo2, $_lh2gnml6s0h2nfqz) { $_ldjs3h66m4f6fixj = array(); if (0 === $_O9tq0wzp04wz076df91osxrm3z && 0 === $_Ohz0q8d8b5jhrq03 && 0 === $_lh2gnml6s0h2nfqz) { return $_ldjs3h66m4f6fixj; } $_Ia56xivuvk77ft10iw3nh = count(self::$Mapping); for ($_ovepqrjv8vun8tre = 0; $_ovepqrjv8vun8tre < $_Ia56xivuvk77ft10iw3nh; $_ovepqrjv8vun8tre++) { $_Ir815hjgqnz64lto = self::$Mapping[$_ovepqrjv8vun8tre]; if (0 !== $_O9tq0wzp04wz076df91osxrm3z) { if ($_O9tq0wzp04wz076df91osxrm3z !== $_Ir815hjgqnz64lto->Macrolanguage) { continue; } } if (0 != $_Ohz0q8d8b5jhrq03) { if ($_Ohz0q8d8b5jhrq03 !== $_Ir815hjgqnz64lto->Language) { continue; } } if (0x0000 != $_lpjnp2yii3rrhuaw5ejo2) { if ($_lpjnp2yii3rrhuaw5ejo2 !== $_Ir815hjgqnz64lto->Charset) { continue; } } if (0 !== $_lh2gnml6s0h2nfqz) { if (0 !== $_Ir815hjgqnz64lto->Country && $_lh2gnml6s0h2nfqz !== $_Ir815hjgqnz64lto->Country) { continue; } } $_ldjs3h66m4f6fixj[] = $_Ir815hjgqnz64lto; } if (0 != count($_ldjs3h66m4f6fixj) && 0 !== $_lh2gnml6s0h2nfqz) { $_ikfw9cfw7jh794tsjkffh = array(); $_08c08rcflj03cj55ho8el6j55u = count($_ldjs3h66m4f6fixj); for ($_ovepqrjv8vun8tre = 0; $_ovepqrjv8vun8tre < $_08c08rcflj03cj55ho8el6j55u; $_ovepqrjv8vun8tre++) { if ($_lh2gnml6s0h2nfqz === $_ldjs3h66m4f6fixj[$_ovepqrjv8vun8tre]->Country) { $_ikfw9cfw7jh794tsjkffh[] = $_ldjs3h66m4f6fixj[$_ovepqrjv8vun8tre]; } } if (0 != count($_ikfw9cfw7jh794tsjkffh)) { return $_ikfw9cfw7jh794tsjkffh; } } return $_ldjs3h66m4f6fixj; } } BDC_SupportedLocales::$Mapping = array( new BDC_Localization(BDC_Macrolanguage::Albanian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Albania, "\x57", "\x2f\x2f\143\141\x70\x74\143\x68\x61\x2e\x6f\162\x67\x2f\x63\141\160\164\x63\150\141\56\150\164\x6d\x6c\77\160\150\x70", "\122\x65\x74\x79\x70\145\40\x74\x68\x65\x20\103\101\x50\x54\x43\x48\101\40\143\157\x64\x65\40\146\162\x6f\x6d\x20\x74\x68\x65\40\151\155\x61\x67\x65", "\103\150\x61\x6e\147\x65\x20\x74\x68\145\40\103\x41\x50\x54\103\110\x41\x20\x63\x6f\x64\145", "\x53\160\145\141\x6b\x20\164\150\145\x20\x43\x41\x50\124\103\x48\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Unknown, '', "\57\x2f\x63\x61\160\164\x63\x68\x61\56\x6f\162\147\x2f\x63\141\160\164\x63\150\x61\x2e\150\x74\155\154\77\160\150\160", "\122\145\164\171\x70\145\x20\164\x68\145\40\103\101\x50\124\x43\x48\101\40\143\x6f\144\x65\x20\x66\x72\x6f\155\40\x74\150\145\x20\x69\x6d\141\147\145", "\103\x68\x61\156\x67\145\40\x74\150\x65\x20\103\x41\x50\124\x43\x48\x41\40\143\x6f\x64\145", "\123\x70\x65\x61\153\40\164\150\145\40\103\x41\120\124\x43\110\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Algeria, '', "\x2f\x2f\143\141\160\164\143\x68\x61\56\x6f\162\147\57\x63\141\x70\x74\x63\x68\141\56\x68\164\155\154\x3f\160\150\x70", "\x52\x65\164\171\160\x65\40\x74\x68\x65\x20\103\101\120\x54\103\110\x41\x20\143\157\144\x65\x20\146\162\x6f\x6d\x20\164\150\x65\x20\x69\155\141\x67\x65", "\103\x68\x61\156\147\145\40\164\150\x65\x20\x43\x41\x50\124\x43\x48\101\x20\143\x6f\144\145", "\x53\x70\x65\141\153\40\164\x68\145\40\103\101\120\124\x43\110\x41\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Bahrain, '', "\57\57\x63\141\x70\x74\143\x68\x61\x2e\x6f\162\147\x2f\143\x61\x70\164\143\x68\x61\x2e\150\164\x6d\154\x3f\x70\150\160", "\x52\x65\164\171\160\x65\40\x74\150\145\40\103\x41\120\x54\x43\x48\101\40\143\157\144\145\x20\146\162\157\155\40\164\x68\145\40\x69\155\141\147\x65", "\x43\150\x61\x6e\x67\x65\40\x74\150\145\x20\103\101\120\124\103\110\x41\x20\143\157\x64\145", "\x53\160\x65\141\x6b\40\164\150\x65\40\x43\101\120\x54\x43\110\101\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Egypt, '', "\x2f\x2f\x63\141\160\164\x63\x68\141\x2e\157\x72\147\57\x63\141\x70\x74\x63\150\x61\x2e\150\x74\155\154\x3f\x70\x68\160", "\122\145\x74\x79\160\145\x20\164\150\x65\x20\x43\101\120\x54\x43\110\x41\x20\x63\157\144\x65\x20\x66\162\157\x6d\40\164\150\145\x20\151\x6d\141\x67\x65", "\103\x68\x61\156\x67\x65\40\x74\150\145\x20\103\101\120\x54\x43\110\101\40\x63\x6f\144\145", "\123\x70\145\141\153\x20\164\150\145\x20\103\101\x50\124\103\110\x41\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Iraq, '', "\x2f\57\143\141\160\164\x63\150\x61\x2e\157\162\x67\x2f\143\141\x70\164\x63\150\141\56\x68\x74\155\154\x3f\x70\x68\160", "\x52\x65\x74\x79\x70\x65\x20\164\x68\x65\x20\103\101\x50\124\103\x48\101\40\x63\x6f\144\145\x20\x66\162\157\155\x20\164\150\145\x20\x69\x6d\x61\147\x65", "\103\x68\x61\x6e\x67\x65\40\x74\x68\145\x20\x43\x41\x50\124\103\110\101\x20\143\157\x64\x65", "\123\x70\x65\141\153\x20\164\x68\145\40\103\101\x50\x54\x43\110\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Jordan, '', "\57\x2f\143\141\160\x74\x63\150\x61\56\157\x72\147\x2f\143\x61\x70\164\143\150\141\56\x68\x74\x6d\154\77\x70\x68\x70", "\122\145\x74\x79\160\145\x20\164\150\145\x20\103\x41\120\124\x43\x48\101\x20\143\157\144\x65\40\x66\162\157\x6d\x20\x74\150\145\40\x69\155\141\147\x65", "\103\150\141\156\x67\145\40\164\x68\x65\40\x43\101\x50\124\x43\x48\101\40\x63\157\144\145", "\x53\x70\x65\x61\153\x20\164\150\145\x20\x43\101\x50\124\x43\110\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Kuwait, '', "\57\57\143\141\160\164\x63\x68\141\x2e\157\162\147\x2f\143\141\x70\164\x63\150\141\x2e\x68\164\155\x6c\x3f\x70\x68\160", "\122\145\164\x79\160\x65\x20\164\150\x65\x20\x43\101\120\124\103\110\x41\x20\x63\157\x64\x65\x20\x66\x72\157\x6d\40\x74\150\145\40\x69\x6d\x61\x67\x65", "\103\x68\141\x6e\147\x65\x20\x74\x68\145\40\103\x41\120\124\x43\110\101\40\x63\157\144\x65", "\x53\x70\x65\141\x6b\x20\164\x68\145\40\103\101\x50\x54\x43\110\x41\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Lebanon, '', "\57\57\143\x61\160\x74\x63\x68\141\x2e\x6f\x72\x67\57\143\x61\160\x74\x63\150\141\x2e\x68\x74\155\x6c\x3f\x70\150\160", "\x52\x65\164\171\x70\145\x20\164\150\x65\40\103\x41\x50\x54\x43\110\101\40\x63\x6f\x64\x65\40\146\x72\157\x6d\x20\164\150\145\x20\x69\155\x61\147\x65", "\x43\x68\x61\156\x67\145\x20\x74\x68\x65\x20\x43\x41\120\124\x43\110\x41\x20\143\157\144\145", "\x53\x70\145\x61\153\40\164\x68\x65\x20\x43\x41\x50\x54\103\x48\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Libya, '', "\57\x2f\143\x61\160\x74\x63\150\x61\56\x6f\x72\x67\57\x63\x61\160\164\x63\150\x61\56\x68\x74\155\x6c\77\160\150\160", "\122\145\164\171\160\145\x20\x74\150\x65\40\103\x41\120\124\x43\110\101\x20\143\157\x64\145\x20\146\162\x6f\x6d\40\x74\150\x65\x20\x69\155\x61\147\145", "\103\x68\141\156\x67\145\40\164\150\145\40\x43\101\120\x54\x43\110\101\x20\x63\157\144\145", "\x53\x70\145\141\153\x20\x74\x68\145\x20\103\x41\120\124\x43\110\101\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Morocco, '', "\57\57\143\141\x70\x74\x63\150\x61\56\x6f\x72\x67\x2f\143\x61\x70\164\x63\150\x61\x2e\x68\164\155\x6c\77\160\150\x70", "\x52\x65\164\x79\x70\x65\40\x74\150\x65\40\x43\101\x50\124\x43\x48\101\40\143\157\x64\145\40\146\x72\x6f\155\40\x74\150\x65\40\151\155\141\x67\145", "\103\x68\141\x6e\147\x65\x20\x74\x68\145\40\103\101\x50\124\103\x48\x41\40\143\x6f\144\145", "\x53\160\x65\141\153\x20\164\150\145\x20\x43\101\120\x54\103\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Oman, '', "\x2f\57\143\141\x70\164\143\150\141\56\x6f\162\x67\x2f\143\141\x70\164\x63\x68\141\56\150\164\155\x6c\77\x70\150\x70", "\122\145\x74\171\x70\x65\40\164\x68\x65\40\x43\101\x50\124\103\x48\101\x20\x63\157\144\145\x20\146\x72\x6f\155\40\x74\x68\145\x20\151\x6d\x61\147\145", "\103\150\x61\x6e\147\x65\40\x74\x68\x65\x20\x43\x41\x50\x54\103\x48\101\x20\143\x6f\144\145", "\123\160\145\141\153\40\x74\x68\x65\x20\103\x41\x50\x54\103\x48\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Qatar, '', "\57\57\143\141\x70\164\143\x68\141\x2e\157\x72\x67\x2f\x63\x61\160\x74\143\x68\x61\56\x68\x74\x6d\154\77\160\150\160", "\x52\145\164\171\160\x65\40\x74\150\145\40\x43\101\x50\x54\103\x48\101\x20\x63\x6f\144\x65\40\x66\162\x6f\155\40\x74\150\x65\40\151\x6d\141\147\x65", "\x43\x68\x61\156\147\x65\40\x74\150\145\40\103\101\120\x54\x43\110\x41\40\x63\x6f\144\x65", "\x53\160\x65\x61\x6b\x20\x74\x68\145\x20\103\x41\120\124\x43\110\x41\40\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::SaudiArabia, '', "\x2f\57\x63\141\160\x74\143\x68\141\56\x6f\x72\147\57\x63\141\x70\x74\143\x68\x61\56\x68\x74\155\x6c\77\160\x68\160", "\122\x65\164\x79\x70\145\40\x74\150\145\40\x43\x41\120\124\103\x48\x41\x20\143\x6f\x64\x65\x20\146\x72\157\155\x20\x74\150\x65\40\x69\x6d\141\x67\145", "\x43\x68\x61\x6e\147\145\40\x74\150\x65\40\x43\101\x50\124\x43\x48\x41\x20\x63\157\144\x65", "\x53\x70\x65\141\x6b\40\164\x68\x65\x20\x43\x41\x50\124\103\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Syria, '', "\57\x2f\x63\141\160\164\143\x68\141\56\157\162\x67\57\x63\141\160\x74\x63\x68\x61\x2e\x68\164\155\154\x3f\x70\x68\x70", "\122\145\x74\171\x70\145\40\164\150\145\40\103\101\x50\x54\x43\110\x41\x20\x63\x6f\x64\x65\40\146\x72\157\x6d\x20\164\150\x65\x20\x69\x6d\x61\147\145", "\x43\x68\141\x6e\147\145\x20\164\150\145\40\x43\x41\120\x54\x43\110\101\x20\143\x6f\x64\x65", "\123\x70\145\x61\153\x20\x74\150\145\x20\103\101\x50\x54\103\x48\x41\40\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Tunisia, '', "\57\x2f\x63\141\160\164\143\x68\x61\56\157\x72\x67\x2f\x63\141\160\164\143\150\141\x2e\150\164\x6d\154\77\160\150\x70", "\x52\x65\x74\171\160\145\40\x74\150\x65\40\103\101\120\x54\103\110\101\x20\143\x6f\144\x65\40\146\162\x6f\155\x20\x74\150\145\40\x69\155\x61\x67\x65", "\x43\x68\x61\x6e\x67\145\40\x74\x68\x65\x20\x43\101\120\x54\x43\110\x41\40\143\157\x64\145", "\x53\x70\x65\141\x6b\40\x74\x68\145\x20\x43\x41\x50\x54\103\x48\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::UAE, '', "\57\57\x63\141\x70\x74\143\x68\x61\x2e\157\162\147\x2f\x63\141\x70\x74\x63\x68\141\x2e\x68\164\155\154\77\160\150\x70", "\x52\145\164\x79\160\145\x20\164\150\145\x20\103\x41\x50\124\x43\x48\x41\40\x63\157\144\145\x20\x66\x72\x6f\x6d\40\164\150\145\x20\151\155\141\x67\x65", "\x43\150\141\x6e\x67\x65\x20\164\150\145\40\x43\101\120\x54\103\x48\101\x20\143\x6f\x64\145", "\x53\x70\x65\x61\x6b\40\164\x68\x65\40\x43\x41\120\124\103\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Yemen, '', "\57\57\143\141\160\x74\143\150\x61\56\157\x72\147\57\143\x61\160\164\x63\x68\141\x2e\x68\164\155\154\x3f\x70\x68\x70", "\122\145\x74\171\x70\x65\x20\x74\150\x65\x20\x43\101\120\124\x43\110\x41\40\x63\x6f\x64\145\x20\146\162\157\155\x20\x74\150\x65\x20\151\x6d\141\x67\x65", "\103\x68\x61\x6e\x67\145\x20\164\x68\x65\x20\103\101\x50\124\x43\x48\101\40\x63\x6f\x64\145", "\x53\160\145\141\x6b\x20\164\x68\x65\x20\103\x41\120\124\103\110\101\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Unknown, '', "\x2f\57\143\x61\x70\164\x63\150\141\56\x6f\x72\147\57\143\141\x70\x74\143\150\x61\x2e\150\x74\x6d\154\x3f\160\150\x70", "\122\x65\164\x79\x70\x65\x20\x74\x68\145\x20\103\101\120\x54\103\x48\x41\40\143\157\x64\x65\40\146\x72\157\155\x20\x74\x68\145\x20\x69\x6d\x61\147\x65", "\103\x68\x61\156\147\x65\40\164\150\145\40\103\101\x50\x54\103\x48\x41\40\143\157\x64\x65", "\123\x70\x65\141\153\x20\x74\x68\145\40\x43\101\120\124\103\x48\x41\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Algeria, '', "\57\57\x63\x61\x70\x74\x63\150\141\x2e\x6f\x72\147\x2f\143\141\x70\164\x63\x68\x61\x2e\x68\x74\x6d\x6c\x3f\x70\150\x70", "\x52\x65\164\171\160\145\40\164\x68\145\x20\x43\x41\120\x54\x43\x48\x41\x20\143\157\x64\x65\40\x66\x72\x6f\x6d\x20\164\150\145\x20\x69\x6d\141\147\145", "\x43\150\141\x6e\x67\145\x20\164\x68\x65\40\103\101\120\x54\x43\x48\x41\40\x63\157\x64\145", "\123\x70\x65\x61\x6b\x20\164\x68\x65\40\x43\101\120\124\x43\x48\x41\40\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Bahrain, '', "\x2f\57\x63\141\x70\164\x63\150\x61\x2e\157\x72\x67\x2f\x63\x61\x70\x74\x63\150\x61\x2e\x68\164\x6d\154\x3f\160\150\160", "\x52\x65\x74\x79\x70\x65\x20\x74\x68\145\x20\103\x41\x50\124\x43\110\x41\x20\143\x6f\144\x65\40\x66\162\x6f\x6d\40\164\x68\x65\x20\151\x6d\x61\x67\145", "\103\x68\x61\156\x67\x65\x20\164\x68\145\x20\103\101\x50\124\x43\x48\101\x20\143\x6f\x64\x65", "\x53\x70\x65\141\x6b\40\x74\150\x65\x20\x43\x41\x50\124\103\x48\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Egypt, '', "\57\57\x63\141\160\x74\143\150\x61\56\x6f\162\x67\x2f\143\141\x70\164\143\150\141\56\x68\164\x6d\154\77\x70\150\x70", "\122\x65\x74\171\160\x65\x20\x74\150\x65\40\103\101\x50\124\x43\110\x41\x20\x63\157\144\145\x20\x66\x72\x6f\x6d\40\x74\x68\x65\40\x69\x6d\x61\x67\x65", "\x43\150\x61\x6e\x67\x65\40\x74\150\x65\40\x43\101\x50\x54\x43\110\101\x20\x63\x6f\x64\145", "\x53\160\x65\141\x6b\40\x74\150\x65\40\x43\101\x50\124\103\110\101\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Iraq, '', "\x2f\x2f\x63\141\160\164\x63\150\141\x2e\x6f\162\x67\57\143\141\160\164\x63\x68\141\56\x68\x74\155\154\x3f\160\150\160", "\122\x65\164\x79\160\x65\x20\x74\x68\145\x20\x43\x41\120\x54\x43\x48\101\x20\143\x6f\144\145\40\146\162\157\x6d\40\164\x68\145\x20\x69\155\x61\x67\x65", "\x43\x68\141\156\x67\145\x20\164\150\145\x20\x43\x41\x50\124\x43\x48\101\x20\143\157\x64\x65", "\123\x70\145\x61\x6b\40\x74\x68\145\40\x43\x41\120\124\103\110\x41\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Jordan, '', "\x2f\x2f\x63\x61\x70\x74\x63\x68\141\x2e\157\x72\x67\x2f\x63\141\160\164\143\150\x61\56\150\164\x6d\x6c\x3f\x70\150\160", "\x52\x65\164\171\160\145\40\x74\x68\145\x20\x43\x41\120\124\x43\x48\x41\40\143\x6f\x64\145\x20\146\162\x6f\x6d\x20\x74\x68\x65\x20\x69\x6d\141\x67\x65", "\x43\150\141\x6e\x67\x65\x20\164\x68\145\x20\x43\x41\x50\124\103\x48\101\x20\x63\x6f\144\x65", "\x53\x70\145\141\153\x20\x74\150\x65\40\103\x41\120\x54\103\x48\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Kuwait, '', "\x2f\57\143\x61\160\x74\x63\150\141\x2e\157\162\147\57\143\x61\x70\x74\143\x68\x61\56\150\x74\155\154\x3f\160\150\160", "\x52\145\164\171\x70\x65\x20\164\150\x65\40\x43\101\x50\x54\x43\x48\101\40\143\157\144\145\x20\146\x72\x6f\x6d\40\x74\x68\145\40\151\155\141\x67\145", "\x43\150\141\x6e\147\145\40\x74\150\x65\x20\x43\101\120\124\103\110\x41\40\x63\157\x64\x65", "\123\160\145\141\x6b\40\x74\x68\x65\40\x43\x41\x50\x54\103\110\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Lebanon, '', "\57\57\143\x61\160\x74\143\150\x61\56\x6f\x72\x67\57\143\141\160\x74\x63\x68\141\56\x68\x74\155\x6c\x3f\160\150\160", "\x52\145\164\171\160\145\40\x74\x68\145\x20\x43\x41\120\124\x43\110\101\40\143\157\144\145\x20\x66\x72\157\x6d\x20\x74\x68\x65\40\151\155\x61\147\x65", "\103\x68\x61\156\147\x65\x20\x74\150\x65\40\103\x41\120\x54\x43\x48\x41\x20\x63\x6f\x64\x65", "\123\x70\x65\x61\x6b\40\x74\150\x65\x20\x43\x41\120\124\103\110\x41\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Libya, '', "\x2f\57\143\x61\160\x74\x63\150\141\56\157\x72\x67\x2f\x63\x61\160\164\x63\150\141\56\150\164\155\154\x3f\160\150\160", "\x52\145\164\x79\160\145\40\164\150\145\x20\103\101\x50\124\x43\110\x41\40\143\157\144\145\40\x66\162\x6f\155\40\164\150\x65\40\151\x6d\x61\x67\x65", "\x43\x68\141\156\x67\145\x20\x74\150\x65\x20\x43\101\120\124\x43\110\101\x20\x63\x6f\144\x65", "\x53\160\x65\141\153\40\x74\x68\x65\x20\103\x41\x50\x54\103\x48\x41\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Morocco, '', "\57\x2f\143\x61\x70\164\143\150\x61\x2e\x6f\162\147\x2f\x63\141\x70\x74\x63\150\141\x2e\x68\x74\155\154\77\x70\x68\x70", "\122\x65\x74\x79\x70\145\x20\164\x68\x65\40\103\101\120\x54\103\x48\101\40\x63\157\144\145\40\146\162\x6f\x6d\40\164\x68\x65\40\151\x6d\141\x67\x65", "\x43\x68\141\x6e\147\145\40\x74\x68\145\x20\x43\101\120\x54\x43\110\x41\40\x63\x6f\x64\145", "\123\x70\x65\x61\x6b\40\164\x68\x65\x20\x43\101\x50\124\x43\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Oman, '', "\57\57\143\x61\160\x74\x63\150\141\x2e\x6f\x72\147\x2f\x63\x61\160\164\143\150\x61\x2e\150\x74\155\x6c\x3f\160\x68\160", "\x52\145\x74\x79\x70\145\x20\164\150\x65\40\103\101\120\124\x43\x48\101\x20\x63\x6f\x64\x65\x20\x66\x72\x6f\155\x20\x74\150\x65\x20\151\x6d\x61\x67\x65", "\x43\150\x61\156\x67\x65\40\164\x68\x65\40\103\101\120\124\103\x48\101\40\x63\x6f\144\145", "\x53\160\145\141\x6b\x20\x74\x68\145\40\x43\101\120\124\x43\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Qatar, '', "\x2f\x2f\x63\x61\160\x74\143\x68\141\56\157\162\x67\57\143\x61\x70\x74\x63\x68\141\x2e\150\x74\x6d\154\x3f\160\150\160", "\x52\145\x74\171\x70\x65\40\164\x68\145\40\103\101\x50\x54\x43\110\x41\x20\143\157\144\x65\40\146\x72\157\155\x20\x74\150\x65\40\x69\155\x61\147\145", "\x43\x68\141\156\x67\145\40\164\150\145\40\103\x41\x50\x54\x43\110\x41\40\143\157\x64\145", "\123\160\x65\141\153\x20\164\x68\145\40\x43\x41\x50\x54\x43\x48\101\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::SaudiArabia, '', "\57\x2f\x63\141\x70\x74\143\x68\x61\x2e\x6f\x72\x67\57\143\x61\160\164\x63\150\141\x2e\150\x74\155\x6c\77\x70\150\x70", "\x52\145\164\171\x70\x65\40\x74\150\x65\x20\x43\x41\x50\124\x43\110\101\x20\143\157\144\145\x20\x66\x72\x6f\x6d\x20\164\150\145\x20\x69\x6d\x61\x67\x65", "\x43\150\x61\156\147\x65\40\164\150\145\x20\x43\101\120\x54\x43\110\x41\40\143\157\x64\x65", "\x53\160\x65\141\x6b\x20\164\150\145\x20\103\101\x50\124\103\110\101\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Syria, '', "\57\x2f\143\141\x70\164\x63\x68\x61\56\157\162\147\x2f\x63\141\160\164\x63\150\x61\x2e\150\164\155\x6c\77\160\150\x70", "\x52\x65\x74\x79\x70\x65\40\164\150\x65\40\x43\101\x50\x54\103\x48\x41\40\x63\157\144\x65\x20\146\162\157\x6d\40\164\x68\x65\40\151\155\141\147\x65", "\x43\x68\141\x6e\x67\x65\x20\x74\150\145\x20\x43\x41\120\x54\x43\x48\101\x20\143\157\x64\x65", "\x53\x70\x65\x61\153\40\x74\150\x65\x20\103\x41\120\x54\x43\110\x41\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Tunisia, '', "\57\x2f\x63\x61\160\164\143\150\141\56\x6f\x72\x67\57\x63\x61\160\x74\x63\150\141\x2e\150\164\155\154\77\x70\150\160", "\122\145\164\171\160\x65\40\x74\150\x65\40\x43\101\120\x54\x43\110\x41\x20\143\157\144\x65\40\x66\x72\x6f\155\40\164\x68\x65\x20\x69\155\x61\147\145", "\103\x68\x61\156\x67\145\x20\164\x68\x65\40\103\101\120\x54\103\x48\101\40\x63\x6f\x64\x65", "\123\x70\x65\141\x6b\40\x74\x68\x65\x20\103\x41\120\124\103\110\101\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::UAE, '', "\57\57\x63\x61\160\x74\x63\150\141\56\157\162\147\57\x63\141\x70\x74\143\x68\141\56\x68\164\x6d\x6c\77\x70\x68\x70", "\122\145\x74\x79\160\x65\40\x74\x68\145\40\x43\x41\120\124\103\x48\x41\x20\143\157\x64\145\x20\146\162\x6f\155\x20\164\150\145\x20\151\155\141\x67\145", "\x43\x68\x61\156\147\x65\x20\x74\x68\x65\x20\103\x41\x50\x54\x43\x48\101\40\x63\157\144\x65", "\123\x70\x65\141\153\x20\x74\150\145\40\x43\x41\x50\124\103\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Yemen, '', "\x2f\57\143\141\160\164\143\x68\141\56\x6f\162\147\x2f\x63\141\x70\x74\x63\x68\141\56\150\x74\x6d\154\77\x70\x68\x70", "\122\145\x74\x79\160\x65\40\x74\x68\x65\40\103\101\x50\124\103\x48\x41\x20\143\157\144\145\x20\x66\162\x6f\x6d\x20\164\x68\x65\x20\151\155\141\147\x65", "\103\150\141\x6e\147\145\x20\x74\x68\145\40\103\x41\x50\x54\x43\x48\x41\40\143\x6f\x64\x65", "\x53\160\145\x61\153\40\x74\x68\x65\x20\103\101\x50\124\x43\x48\101\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Basque, BDC_BaseCharset::Latin, BDC_Country::Unknown, "\103\54\121\x2c\126\x2c\127\54\x59", "\x2f\57\143\141\160\x74\x63\150\141\x2e\x6f\162\x67\x2f\x63\x61\x70\x74\x63\x68\x61\x2e\x68\164\155\x6c\x3f\x70\x68\x70", "\x52\145\x74\171\160\145\x20\x74\x68\145\40\x43\x41\120\124\103\x48\101\40\143\x6f\x64\x65\x20\146\162\x6f\x6d\x20\164\150\x65\40\x69\x6d\141\147\x65", "\x43\150\141\156\x67\145\x20\x74\150\145\x20\103\x41\120\x54\103\110\x41\x20\143\157\x64\x65", "\123\x70\145\141\153\x20\164\x68\x65\x20\103\x41\120\x54\103\x48\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Belarusian, BDC_BaseCharset::Cyrillic, BDC_Country::Belarus, "\320\x98", "\x2f\x2f\143\x61\x70\164\143\150\x61\56\x6f\162\147\x2f\x63\x61\160\164\x63\x68\x61\x2e\x68\164\x6d\154\77\x70\x68\x70", "\122\x65\x74\171\x70\x65\x20\164\150\x65\40\x43\101\120\x54\x43\110\x41\x20\143\x6f\144\145\40\x66\162\157\x6d\40\x74\150\x65\40\151\x6d\141\x67\145", "\103\x68\x61\x6e\x67\145\40\164\150\145\x20\x43\101\x50\x54\x43\x48\101\x20\x63\157\x64\x65", "\123\160\x65\x61\153\x20\x74\150\x65\40\x43\x41\x50\x54\x43\110\101\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Belarusian, BDC_BaseCharset::Latin, BDC_Country::Belarus, '', "\57\x2f\143\141\x70\164\x63\x68\141\x2e\157\162\147\x2f\143\x61\x70\164\x63\x68\x61\56\150\x74\155\154\x3f\160\x68\x70", "\122\145\164\171\160\145\x20\164\150\x65\x20\x43\x41\x50\124\103\110\x41\40\x63\157\144\145\40\146\x72\x6f\x6d\40\x74\x68\x65\x20\151\x6d\x61\147\x65", "\103\150\x61\x6e\x67\145\x20\164\150\145\40\103\x41\x50\x54\103\110\101\40\x63\157\144\145", "\123\160\x65\141\153\x20\x74\150\x65\x20\x43\x41\120\x54\x43\110\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Bulgarian, BDC_BaseCharset::Cyrillic, BDC_Country::Bulgaria, "\xd0\257", "\x2f\57\143\141\x70\164\143\150\x61\56\x6f\162\x67\57\143\x61\160\164\x63\x68\x61\56\150\x74\155\x6c\77\x70\x68\160", "\122\x65\x74\171\x70\x65\40\164\x68\145\x20\x43\101\x50\x54\x43\110\x41\x20\143\157\x64\x65\x20\146\162\x6f\155\40\164\x68\145\x20\x69\x6d\141\x67\x65", "\103\150\141\156\147\145\40\x74\x68\x65\x20\103\101\x50\124\x43\110\x41\40\143\x6f\144\145", "\123\160\145\x61\x6b\x20\x74\150\145\40\103\101\120\124\103\x48\x41\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Bulgarian, BDC_BaseCharset::Latin, BDC_Country::Bulgaria, '', "\x2f\57\x63\141\160\x74\x63\150\x61\x2e\157\162\147\x2f\x63\141\160\164\x63\150\141\x2e\x68\x74\x6d\x6c\x3f\160\150\x70", "\x52\x65\x74\171\x70\145\40\x74\150\145\40\x43\x41\120\x54\x43\x48\x41\x20\143\x6f\144\x65\x20\146\x72\x6f\x6d\40\164\x68\145\x20\x69\155\x61\147\145", "\103\x68\x61\156\147\145\x20\164\x68\145\40\103\101\x50\124\103\x48\x41\40\x63\157\x64\145", "\x53\160\145\141\x6b\x20\x74\x68\x65\40\103\x41\x50\124\103\110\x41\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Catalan, BDC_BaseCharset::Latin, BDC_Country::Spain, '', "\57\57\x63\141\x70\x74\143\x68\x61\x2e\157\x72\147\x2f\143\x61\160\164\143\150\141\x2e\150\x74\x6d\x6c\x3f\x70\150\x70", "\122\x65\x74\x79\x70\145\40\164\x68\145\40\103\101\x50\124\x43\x48\101\40\x63\x6f\144\x65\40\146\x72\157\155\40\164\150\x65\40\151\155\141\x67\145", "\103\150\x61\156\x67\x65\x20\164\150\x65\x20\x43\x41\120\124\103\x48\101\x20\x63\157\144\x65", "\123\x70\145\x61\x6b\x20\164\x68\145\40\103\x41\120\x54\103\x48\101\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanSimplified, BDC_Country::PRC, '', "\57\57\x63\x61\x70\x74\x63\x68\141\x2e\157\162\x67\x2f\x63\141\160\x74\x63\x68\141\x2e\x68\164\x6d\154\x3f\x70\150\160", "\x52\x65\x74\171\160\145\40\164\150\145\x20\103\x41\x50\124\103\110\x41\x20\x63\157\144\145\x20\x66\x72\x6f\155\40\x74\150\x65\x20\x69\x6d\x61\147\145", "\103\x68\x61\156\147\145\40\164\150\145\x20\103\x41\120\124\x43\x48\101\x20\x63\157\x64\x65", "\x53\x70\x65\x61\153\x20\164\150\145\x20\x43\x41\x50\124\103\110\101\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanSimplified, BDC_Country::Singapore, '', "\x2f\57\143\141\160\164\143\x68\x61\56\x6f\x72\x67\57\143\141\x70\x74\x63\x68\141\x2e\x68\164\155\154\x3f\x70\150\x70", "\122\x65\x74\171\x70\x65\x20\x74\x68\145\x20\x43\x41\x50\x54\x43\110\x41\40\143\x6f\144\145\x20\146\x72\x6f\155\x20\x74\150\x65\40\151\x6d\x61\147\x65", "\x43\150\x61\x6e\147\145\40\x74\150\145\x20\x43\x41\120\124\103\110\101\x20\143\157\144\145", "\x53\x70\145\141\x6b\40\x74\150\x65\40\x43\x41\120\124\x43\110\101\x20\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanTraditional, BDC_Country::Taiwan, '', "\x2f\x2f\143\141\x70\164\x63\x68\141\x2e\x6f\162\147\57\x63\x61\160\x74\x63\150\x61\56\x68\x74\155\x6c\x3f\160\x68\160", "\122\145\164\171\160\x65\40\x74\150\x65\40\103\101\120\x54\x43\110\x41\x20\x63\157\x64\x65\40\x66\162\157\155\x20\164\x68\145\40\x69\155\141\147\x65", "\x43\x68\141\x6e\147\145\x20\164\150\145\x20\103\101\x50\x54\103\x48\x41\40\x63\x6f\144\145", "\123\x70\145\x61\153\40\x74\x68\x65\x20\103\101\120\x54\x43\110\101\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanTraditional, BDC_Country::HongKong, '', "\57\x2f\x63\141\x70\x74\143\x68\141\56\x6f\x72\147\x2f\x63\141\x70\164\x63\150\141\x2e\x68\164\155\154\x3f\160\150\x70", "\x52\x65\x74\x79\x70\145\40\164\150\x65\x20\x43\x41\120\124\103\x48\101\x20\x63\157\144\145\40\146\x72\157\155\x20\x74\150\x65\40\151\x6d\x61\x67\x65", "\103\x68\x61\156\x67\x65\40\164\x68\145\40\103\101\120\124\103\x48\101\40\143\x6f\144\x65", "\123\160\x65\141\153\x20\164\x68\145\40\x43\x41\x50\x54\103\110\101\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Bopomofo, BDC_Country::Taiwan, '', "\x2f\57\143\x61\x70\164\x63\150\141\x2e\157\x72\x67\x2f\x63\x61\x70\164\x63\x68\141\x2e\x68\x74\x6d\x6c\x3f\160\x68\x70", "\122\145\x74\171\160\x65\x20\x74\150\145\x20\103\101\120\x54\103\110\101\x20\x63\x6f\x64\x65\x20\146\162\x6f\x6d\40\x74\x68\x65\40\x69\155\141\147\145", "\x43\150\x61\156\147\x65\40\164\x68\x65\40\103\101\120\124\103\110\x41\40\143\x6f\144\x65", "\x53\x70\145\x61\153\40\x74\x68\x65\x20\x43\101\x50\124\x43\110\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanSimplified, BDC_Country::PRC, '', "\57\x2f\143\x61\x70\164\x63\150\x61\56\x6f\162\147\57\x63\x61\160\164\x63\x68\141\56\x68\x74\155\x6c\77\x70\150\x70", "\122\x65\x74\x79\160\145\x20\x74\150\x65\40\103\101\120\x54\x43\110\x41\40\143\157\144\x65\x20\x66\x72\x6f\155\x20\164\x68\145\x20\151\x6d\141\147\x65", "\x43\x68\141\156\147\145\40\164\150\145\40\103\x41\120\x54\103\110\101\40\143\157\x64\145", "\x53\x70\x65\x61\153\x20\x74\150\145\40\x43\x41\120\124\x43\x48\x41\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanTraditional, BDC_Country::HongKong, '', "\57\x2f\143\141\160\x74\x63\150\141\x2e\157\x72\x67\x2f\143\141\x70\x74\143\150\x61\x2e\150\x74\155\154\x3f\x70\x68\160", "\x52\x65\x74\171\x70\145\x20\164\150\145\40\x43\101\x50\124\103\110\101\40\143\x6f\144\145\40\146\162\x6f\x6d\x20\x74\150\x65\x20\151\x6d\141\x67\145", "\103\150\x61\156\147\x65\40\x74\150\145\x20\x43\x41\x50\x54\103\x48\101\40\143\157\x64\x65", "\x53\160\x65\x61\x6b\x20\164\x68\145\40\x43\101\120\124\x43\110\101\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanTraditional, BDC_Country::Macao, '', "\57\57\x63\x61\x70\164\143\150\141\56\157\162\x67\57\x63\141\x70\x74\x63\150\141\x2e\150\164\155\x6c\x3f\x70\x68\160", "\122\x65\164\x79\x70\145\40\164\x68\145\40\x43\x41\x50\124\x43\x48\x41\40\x63\157\x64\145\x20\x66\162\x6f\155\40\164\x68\145\40\x69\x6d\141\x67\145", "\103\150\x61\x6e\147\145\40\164\x68\x65\40\x43\101\x50\x54\x43\x48\101\x20\x63\157\x64\145", "\123\160\x65\141\153\x20\x74\x68\x65\x20\x43\101\x50\124\103\110\x41\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::PRC, '', "\x2f\x2f\x63\x61\x70\x74\x63\150\141\x2e\x6f\162\147\57\143\141\x70\x74\143\150\141\56\150\164\155\154\x3f\x70\x68\x70", "\122\145\x74\x79\x70\x65\x20\x74\150\145\x20\x43\x41\x50\x54\x43\x48\101\x20\143\x6f\x64\145\40\146\x72\157\x6d\x20\164\x68\x65\40\151\155\x61\147\x65", "\x43\150\141\156\x67\145\x20\x74\150\x65\x20\x43\x41\120\x54\x43\x48\x41\40\x63\157\x64\145", "\x53\160\x65\x61\x6b\40\164\x68\x65\40\x43\101\120\124\x43\x48\101\40\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Singapore, '', "\x2f\57\x63\141\x70\x74\143\150\141\56\x6f\x72\x67\57\143\x61\x70\164\143\x68\141\56\x68\164\x6d\x6c\x3f\x70\x68\x70", "\x52\145\x74\x79\x70\145\x20\x74\x68\145\x20\x43\101\x50\124\103\x48\101\40\143\x6f\x64\x65\x20\x66\x72\x6f\155\40\164\x68\145\40\x69\155\141\x67\145", "\103\150\141\x6e\x67\x65\x20\x74\150\145\x20\103\x41\x50\x54\x43\110\x41\40\x63\x6f\x64\x65", "\123\x70\x65\141\153\x20\x74\x68\x65\40\x43\x41\x50\x54\x43\x48\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Taiwan, '', "\57\x2f\x63\141\x70\164\x63\150\141\56\157\x72\147\x2f\x63\x61\160\x74\x63\x68\x61\x2e\x68\x74\x6d\x6c\x3f\160\x68\160", "\x52\145\164\x79\x70\145\40\x74\x68\x65\x20\x43\x41\x50\x54\103\110\x41\40\x63\157\144\145\x20\x66\x72\157\155\x20\x74\x68\x65\x20\x69\x6d\141\147\x65", "\103\150\141\156\x67\145\x20\164\150\145\40\103\x41\120\x54\103\x48\x41\40\143\157\144\145", "\x53\160\145\x61\x6b\x20\x74\x68\145\40\103\x41\x50\124\x43\110\101\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::HongKong, '', "\57\57\x63\x61\x70\164\x63\x68\x61\56\x6f\x72\x67\x2f\143\141\x70\164\x63\150\x61\56\x68\164\155\154\x3f\x70\x68\x70", "\122\145\x74\171\160\145\40\164\x68\145\40\103\x41\x50\124\103\110\101\40\x63\157\x64\145\x20\x66\x72\157\x6d\40\164\x68\x65\40\x69\x6d\141\147\x65", "\x43\x68\x61\156\147\x65\40\164\x68\x65\40\x43\x41\120\124\103\110\101\40\143\157\144\x65", "\123\x70\x65\141\153\x20\164\150\x65\x20\103\x41\120\124\103\110\x41\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Taiwan, '', "\x2f\57\143\x61\x70\164\143\150\x61\56\157\162\147\x2f\x63\x61\x70\x74\143\x68\141\56\150\164\155\154\77\x70\x68\x70", "\122\145\x74\x79\160\145\40\x74\x68\145\40\103\x41\x50\x54\x43\x48\x41\x20\x63\157\x64\x65\40\146\x72\x6f\155\x20\x74\150\145\40\151\155\x61\147\x65", "\x43\150\x61\156\147\x65\40\164\x68\x65\40\103\101\120\x54\103\x48\101\40\x63\x6f\144\145", "\x53\x70\145\141\153\40\164\150\145\40\103\101\x50\124\103\x48\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::PRC, '', "\57\57\x63\141\x70\x74\143\150\141\x2e\157\162\147\57\x63\x61\160\164\x63\150\141\56\150\x74\x6d\154\x3f\160\150\160", "\122\145\164\x79\x70\145\x20\x74\150\x65\40\103\x41\120\x54\x43\x48\x41\40\143\x6f\144\145\40\x66\x72\157\155\x20\x74\150\x65\40\151\155\x61\147\x65", "\103\x68\x61\156\x67\x65\40\164\x68\145\40\x43\x41\120\124\x43\110\x41\40\143\x6f\x64\145", "\x53\160\145\x61\x6b\40\164\x68\x65\40\x43\101\x50\x54\x43\110\x41\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::HongKong, '', "\57\x2f\x63\141\160\164\x63\x68\x61\56\x6f\162\147\57\x63\x61\160\x74\143\x68\x61\56\x68\x74\155\154\77\x70\x68\x70", "\x52\x65\164\171\x70\145\40\x74\x68\145\40\103\x41\x50\x54\x43\110\101\x20\x63\x6f\x64\x65\40\146\x72\x6f\x6d\x20\164\150\145\40\x69\155\x61\x67\x65", "\103\x68\141\x6e\147\x65\40\164\x68\145\40\x43\x41\120\124\103\110\101\x20\x63\x6f\x64\x65", "\123\x70\x65\x61\153\40\164\x68\145\x20\103\x41\120\124\x43\110\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::Macao, '', "\x2f\57\x63\141\x70\x74\x63\x68\x61\56\157\162\147\x2f\x63\141\160\x74\143\x68\x61\56\150\164\x6d\x6c\x3f\160\150\x70", "\x52\145\164\x79\x70\x65\40\164\x68\145\x20\103\101\x50\124\x43\x48\101\40\143\157\144\x65\40\x66\x72\157\155\40\x74\150\x65\x20\x69\155\141\x67\x65", "\x43\x68\x61\156\147\x65\40\164\150\145\x20\x43\101\120\x54\103\x48\101\x20\x63\x6f\x64\145", "\123\x70\145\x61\x6b\40\x74\x68\145\40\103\x41\x50\124\103\x48\x41\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Czech, BDC_BaseCharset::Latin, BDC_Country::CzechRepublic, "\x51\x2c\127", "\x2f\57\143\x61\x70\164\143\x68\141\56\157\x72\147\57\x63\x61\160\164\x63\150\141\x2e\150\x74\x6d\154\77\x70\x68\160", "\x52\x65\x74\x79\160\145\40\x74\x68\x65\x20\x43\x41\120\124\x43\110\x41\x20\143\157\x64\x65\40\x66\x72\157\x6d\x20\x74\150\x65\40\151\155\141\x67\145", "\x43\150\141\x6e\147\145\40\164\x68\x65\40\103\101\x50\124\103\110\101\x20\x63\157\144\x65", "\123\x70\x65\x61\x6b\40\164\x68\145\40\x43\x41\120\124\x43\x48\101\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Danish, BDC_BaseCharset::Latin, BDC_Country::Denmark, "\x43\x2c\x51\54\x57\54\x58\54\x5a", "\57\57\143\x61\160\x74\143\150\141\x2e\157\x72\x67\57\x63\141\160\164\x63\x68\x61\x2e\x68\x74\155\154\x3f\160\x68\160", "\x52\x65\x74\x79\x70\x65\x20\164\150\x65\x20\103\101\x50\124\x43\110\x41\x20\143\157\144\x65\x20\x66\x72\x6f\x6d\40\x74\150\x65\40\151\155\141\x67\145", "\x43\150\x61\x6e\x67\145\40\x74\150\x65\40\103\x41\x50\124\x43\x48\x41\40\143\157\144\x65", "\123\x70\x65\x61\153\x20\164\150\145\40\x43\101\x50\124\103\110\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Dutch, BDC_BaseCharset::Latin, BDC_Country::Netherlands, '', "\x2f\57\143\141\x70\164\x63\150\x61\x2e\157\162\x67\x2f\x63\141\160\x74\143\x68\x61\x2e\150\x74\x6d\154\x3f\160\x68\160", "\122\145\x74\x79\160\x65\x20\x74\x68\145\40\x43\101\120\x54\x43\110\101\x20\x63\157\144\x65\x20\x66\162\x6f\x6d\x20\x74\x68\x65\x20\x69\155\141\147\145", "\103\150\x61\156\147\145\x20\164\x68\145\x20\x43\101\120\124\x43\110\101\40\143\x6f\144\x65", "\123\160\x65\x61\153\x20\164\x68\145\x20\103\x41\120\124\x43\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Dutch, BDC_BaseCharset::Latin, BDC_Country::Belgium, '', "\x2f\x2f\143\x61\x70\164\x63\x68\141\56\157\x72\x67\x2f\x63\141\160\164\143\x68\x61\x2e\x68\164\x6d\x6c\x3f\x70\150\160", "\122\145\x74\171\160\145\x20\164\x68\x65\x20\103\x41\120\x54\103\110\101\x20\x63\157\144\x65\x20\146\x72\157\155\x20\x74\x68\x65\40\x69\155\141\147\145", "\x43\x68\141\156\x67\x65\40\164\150\x65\40\103\101\x50\124\103\x48\x41\x20\x63\157\x64\x65", "\x53\160\145\141\x6b\40\164\150\x65\40\103\x41\120\x54\x43\x48\101\40\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::USA, '', "\57\57\143\x61\x70\x74\143\x68\x61\x2e\x6f\x72\x67\57\x63\x61\x70\164\143\x68\141\x2e\150\x74\x6d\154\x3f\160\x68\160", "\122\x65\x74\171\160\x65\40\164\x68\145\40\103\101\120\x54\103\110\x41\40\x63\x6f\144\145\40\x66\162\157\x6d\40\x74\x68\x65\40\x69\x6d\x61\x67\145", "\x43\x68\141\x6e\x67\x65\x20\164\x68\x65\40\x43\101\120\124\x43\110\101\40\143\157\144\x65", "\123\x70\145\x61\153\x20\164\x68\145\40\103\x41\120\124\103\110\x41\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Australia, '', "\57\57\143\x61\160\164\143\x68\141\x2e\x6f\162\147\x2f\x63\x61\x70\x74\x63\x68\141\56\x68\164\155\154\77\160\x68\x70", "\x52\x65\x74\171\160\x65\x20\x74\x68\x65\x20\103\x41\120\x54\103\x48\x41\x20\143\157\144\145\x20\146\x72\x6f\x6d\x20\164\x68\145\40\151\155\141\x67\x65", "\x43\x68\141\156\x67\x65\40\164\x68\145\x20\103\x41\120\124\103\x48\x41\40\143\x6f\144\145", "\x53\160\145\x61\x6b\40\x74\x68\145\40\x43\x41\120\x54\103\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Belize, '', "\57\x2f\x63\141\x70\x74\143\150\141\56\157\x72\147\57\x63\x61\x70\164\x63\150\141\x2e\150\x74\x6d\154\77\x70\x68\x70", "\x52\x65\164\x79\x70\x65\40\164\150\145\40\x43\101\x50\x54\x43\110\101\40\143\x6f\x64\145\40\146\162\157\x6d\40\164\x68\145\40\151\x6d\x61\x67\145", "\103\x68\x61\156\x67\145\40\x74\x68\145\x20\103\101\120\124\x43\110\101\40\143\x6f\x64\x65", "\x53\x70\x65\x61\x6b\40\164\150\145\x20\x43\101\120\x54\103\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Canada, '', "\x2f\57\143\x61\x70\164\x63\x68\x61\x2e\157\x72\147\x2f\x63\x61\x70\164\143\150\141\56\150\x74\155\x6c\x3f\160\x68\160", "\122\145\164\171\160\x65\x20\164\150\145\40\103\x41\x50\124\103\x48\x41\40\x63\157\144\145\40\146\162\157\155\40\164\x68\145\40\x69\155\141\147\x65", "\x43\150\141\156\147\145\40\x74\150\145\40\103\101\x50\124\x43\110\101\40\x63\157\144\145", "\x53\160\x65\141\153\x20\164\x68\145\x20\103\x41\120\x54\103\x48\101\40\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::India, '', "\57\x2f\143\141\x70\164\143\150\x61\x2e\157\162\x67\57\143\x61\x70\164\x63\x68\141\x2e\150\x74\155\x6c\77\x70\150\160", "\122\145\x74\x79\x70\145\40\164\x68\x65\x20\x43\101\x50\124\x43\x48\101\40\143\x6f\144\x65\x20\x66\x72\157\x6d\x20\164\x68\145\40\x69\x6d\141\x67\145", "\x43\x68\141\x6e\147\145\x20\x74\150\145\40\x43\101\120\x54\103\110\x41\x20\x63\157\144\145", "\123\x70\x65\x61\x6b\40\164\x68\x65\x20\x43\101\x50\124\x43\x48\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Ireland, '', "\x2f\57\143\x61\x70\164\x63\x68\x61\x2e\157\162\x67\57\x63\141\x70\x74\x63\150\141\x2e\150\164\155\x6c\77\x70\x68\160", "\x52\x65\164\x79\160\145\x20\164\x68\x65\40\103\x41\120\124\x43\110\101\x20\143\x6f\144\145\x20\x66\162\x6f\x6d\x20\x74\150\145\40\x69\155\x61\x67\x65", "\103\x68\x61\x6e\x67\145\x20\164\x68\145\40\103\x41\x50\124\103\110\101\40\143\157\144\x65", "\x53\160\145\141\x6b\x20\164\150\x65\40\103\x41\x50\124\x43\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Jamaica, '', "\x2f\57\143\x61\160\164\x63\x68\x61\x2e\x6f\x72\147\x2f\143\x61\x70\164\x63\x68\x61\x2e\150\164\155\154\x3f\160\x68\160", "\122\145\x74\171\160\x65\40\x74\150\x65\x20\103\101\120\124\103\x48\101\40\143\157\144\145\40\146\162\x6f\x6d\40\164\150\x65\x20\x69\155\x61\147\x65", "\x43\x68\x61\x6e\147\145\x20\164\x68\145\x20\x43\101\x50\x54\103\110\101\40\143\x6f\x64\145", "\x53\x70\x65\141\153\x20\164\x68\x65\x20\103\x41\120\124\103\110\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Malaysia, '', "\x2f\57\x63\141\x70\164\x63\x68\x61\56\x6f\162\147\57\143\x61\x70\x74\x63\150\141\56\x68\164\155\x6c\x3f\x70\x68\x70", "\122\145\164\171\160\x65\x20\164\x68\145\x20\x43\101\120\x54\103\x48\x41\40\x63\157\144\145\x20\146\x72\157\x6d\x20\x74\x68\x65\x20\151\155\141\x67\145", "\103\150\141\156\x67\x65\x20\164\150\145\40\x43\x41\x50\x54\x43\110\101\40\x63\157\144\145", "\x53\160\x65\141\153\40\164\150\x65\x20\103\101\120\124\103\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::NewZealand, '', "\x2f\x2f\x63\141\x70\x74\x63\x68\x61\x2e\x6f\x72\x67\x2f\x63\141\160\x74\x63\150\141\56\x68\x74\x6d\154\x3f\160\150\160", "\122\145\164\x79\x70\x65\x20\x74\x68\145\40\103\101\120\x54\x43\110\101\x20\143\x6f\x64\145\40\x66\x72\157\155\40\x74\x68\x65\x20\x69\155\141\147\145", "\103\150\141\156\x67\145\x20\164\150\145\40\103\101\120\124\103\110\101\x20\143\x6f\144\145", "\x53\x70\x65\141\x6b\x20\164\x68\x65\40\103\101\x50\x54\x43\x48\101\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Philippines, '', "\57\x2f\x63\x61\160\164\143\x68\x61\56\x6f\162\147\x2f\x63\x61\160\x74\x63\150\141\56\150\x74\155\x6c\77\160\x68\x70", "\122\x65\164\171\160\x65\x20\x74\150\x65\x20\x43\x41\120\124\103\x48\x41\x20\143\x6f\144\x65\40\146\162\157\x6d\x20\164\150\x65\40\151\x6d\x61\147\x65", "\x43\x68\141\x6e\147\145\40\x74\x68\145\40\x43\101\120\124\103\110\x41\40\143\157\x64\x65", "\x53\x70\x65\x61\x6b\40\x74\150\x65\x20\103\x41\x50\x54\x43\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Singapore, '', "\57\x2f\x63\x61\160\x74\x63\x68\x61\x2e\x6f\162\147\x2f\x63\141\160\164\x63\150\x61\56\150\164\x6d\x6c\x3f\160\150\x70", "\122\x65\164\x79\160\145\40\x74\150\x65\x20\x43\x41\120\x54\103\110\101\40\x63\157\x64\x65\40\x66\162\157\x6d\40\164\150\145\x20\151\x6d\x61\147\x65", "\x43\x68\x61\x6e\x67\145\40\x74\x68\145\40\x43\101\120\x54\103\110\101\40\x63\157\144\x65", "\123\x70\x65\x61\x6b\x20\164\150\x65\40\103\x41\120\x54\x43\110\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::SouthAfrica, '', "\57\x2f\x63\x61\x70\164\x63\x68\141\56\157\162\x67\57\143\x61\x70\164\143\x68\x61\56\x68\164\155\154\x3f\160\x68\x70", "\x52\x65\x74\171\x70\145\40\164\x68\145\40\x43\101\x50\124\x43\110\101\x20\x63\x6f\x64\145\40\x66\162\157\155\40\x74\x68\145\40\151\155\141\147\145", "\x43\x68\x61\156\x67\x65\40\x74\150\145\40\103\101\120\x54\103\110\101\40\143\157\x64\145", "\123\x70\x65\141\153\40\x74\150\x65\40\x43\101\x50\124\x43\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::TrinidadTobago, '', "\x2f\57\143\141\x70\x74\x63\150\141\56\x6f\x72\x67\57\x63\x61\x70\164\143\x68\141\x2e\150\164\x6d\154\77\160\x68\x70", "\122\145\x74\171\x70\x65\40\x74\150\145\40\x43\x41\x50\x54\x43\110\x41\x20\143\157\144\x65\40\146\x72\x6f\x6d\x20\164\150\x65\x20\151\155\x61\147\145", "\103\x68\141\156\x67\x65\x20\164\x68\145\x20\103\101\x50\124\x43\x48\x41\40\143\x6f\144\x65", "\123\160\145\141\153\x20\x74\150\145\x20\103\101\120\124\103\x48\101\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::UK, '', "\x2f\57\143\141\160\x74\x63\150\x61\x2e\157\x72\147\57\x63\141\160\x74\x63\x68\141\56\150\164\155\x6c\x3f\x70\150\x70", "\x52\x65\x74\x79\160\x65\x20\x74\150\145\40\103\x41\x50\x54\103\110\x41\x20\143\x6f\144\x65\40\x66\x72\x6f\x6d\40\164\x68\x65\x20\x69\155\141\147\x65", "\x43\x68\141\x6e\147\145\x20\x74\x68\145\x20\103\101\x50\x54\103\x48\101\x20\x63\157\x64\x65", "\123\x70\x65\141\x6b\40\x74\150\x65\40\103\101\120\124\x43\x48\101\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Zimbabwe, '', "\57\x2f\x63\141\160\x74\143\x68\x61\56\x6f\x72\147\57\x63\141\160\x74\x63\150\141\x2e\150\x74\x6d\154\77\160\150\x70", "\x52\145\x74\x79\160\x65\x20\164\x68\x65\40\x43\101\120\x54\103\110\101\40\x63\x6f\x64\145\x20\x66\162\x6f\x6d\x20\x74\150\x65\40\x69\x6d\141\147\x65", "\103\150\141\x6e\147\x65\x20\164\150\145\40\x43\101\x50\124\103\110\x41\x20\143\157\144\145", "\123\160\x65\x61\153\40\x74\x68\x65\x20\x43\101\x50\x54\103\110\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Estonian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Estonia, "\x43\x2c\121\54\127\54\x58\x2c\x59", "\x2f\57\x63\141\160\164\x63\x68\x61\56\x6f\x72\147\x2f\x63\x61\x70\164\x63\x68\x61\x2e\150\x74\155\154\x3f\160\150\160", "\122\145\164\171\x70\145\40\164\150\145\40\x43\101\120\124\103\x48\101\x20\x63\157\144\x65\x20\x66\162\157\155\40\164\150\145\x20\x69\x6d\x61\x67\x65", "\x43\x68\141\x6e\x67\145\x20\x74\150\x65\x20\x43\x41\x50\124\x43\110\101\40\x63\x6f\144\x65", "\x53\x70\145\x61\x6b\x20\164\x68\145\x20\103\101\x50\124\103\x48\101\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Faroese, BDC_BaseCharset::Latin, BDC_Country::FaroeIslands, "\103\54\121\54\127\54\x58\x2c\x5a", "\57\x2f\143\x61\x70\164\143\150\141\56\157\162\x67\x2f\x63\141\x70\164\143\x68\141\x2e\150\164\x6d\154\x3f\160\x68\160", "\x52\145\164\171\x70\145\x20\164\x68\145\x20\103\101\x50\x54\x43\x48\101\x20\143\x6f\144\145\40\x66\162\x6f\x6d\x20\x74\x68\145\x20\x69\155\141\x67\145", "\103\x68\x61\156\147\x65\40\x74\x68\x65\x20\103\x41\x50\x54\x43\110\x41\x20\143\x6f\x64\x65", "\x53\x70\145\141\153\x20\164\150\145\x20\x43\101\120\124\x43\x48\101\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Finnish, BDC_BaseCharset::Latin, BDC_Country::Finland, "\127", "\x2f\57\143\141\160\164\x63\x68\141\x2e\x6f\x72\147\x2f\143\x61\x70\x74\143\x68\141\56\150\x74\155\x6c\x3f\160\x68\160", "\x52\145\x74\x79\160\145\40\x74\150\145\40\103\x41\120\124\x43\x48\101\40\x63\157\144\145\x20\146\162\x6f\155\x20\164\150\145\40\151\x6d\x61\x67\145", "\103\x68\x61\x6e\147\145\x20\x74\150\145\40\x43\101\120\124\103\x48\x41\x20\143\157\x64\145", "\x53\x70\x65\x61\x6b\x20\x74\150\145\x20\x43\101\120\x54\x43\x48\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::France, '', "\57\57\x63\141\x70\x74\143\150\x61\56\157\162\147\57\143\141\x70\164\x63\150\x61\56\150\164\x6d\154\77\x70\x68\160", "\x52\145\x74\x79\x70\145\x20\x74\150\145\x20\103\101\120\124\103\x48\101\40\143\157\144\x65\40\146\162\x6f\155\40\x74\x68\145\x20\x69\x6d\141\147\x65", "\103\x68\x61\156\147\x65\x20\x74\150\x65\40\x43\x41\120\124\x43\110\101\x20\143\x6f\144\x65", "\x53\160\x65\141\153\40\x74\x68\x65\x20\103\101\120\x54\103\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Belgium, '', "\57\x2f\143\x61\x70\164\143\150\141\56\157\162\147\57\143\x61\x70\164\x63\x68\141\x2e\150\164\x6d\x6c\x3f\x70\x68\x70", "\122\145\x74\171\160\145\40\x74\x68\x65\x20\103\101\x50\124\103\110\101\x20\x63\x6f\x64\x65\x20\146\162\157\155\x20\164\x68\x65\40\151\x6d\x61\147\145", "\103\150\141\x6e\147\145\x20\x74\x68\x65\40\103\101\120\124\103\110\x41\x20\143\157\144\145", "\x53\160\145\x61\153\40\164\x68\145\x20\x43\101\120\124\x43\110\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Canada, '', "\x2f\x2f\143\141\x70\164\x63\x68\x61\56\x6f\162\147\57\x63\141\x70\x74\143\150\x61\x2e\x68\164\155\x6c\77\x70\x68\160", "\122\x65\164\x79\160\x65\40\164\x68\145\x20\x43\101\x50\x54\103\x48\101\x20\x63\x6f\144\145\40\x66\162\157\x6d\x20\164\150\145\x20\x69\155\141\x67\x65", "\103\x68\141\x6e\x67\145\x20\x74\150\145\40\x43\x41\x50\x54\x43\x48\x41\40\x63\157\144\145", "\x53\x70\x65\x61\x6b\40\164\150\x65\x20\103\x41\120\x54\x43\110\101\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\57\x2f\x63\x61\160\x74\143\150\141\x2e\x6f\x72\147\57\143\141\160\164\x63\x68\141\56\150\164\155\x6c\77\x70\150\x70", "\122\x65\164\171\x70\x65\x20\x74\150\x65\40\x43\x41\x50\124\103\110\x41\40\143\157\144\x65\x20\x66\x72\157\155\x20\164\x68\x65\x20\151\155\141\x67\x65", "\x43\150\141\156\147\x65\40\164\x68\145\x20\x43\101\x50\124\x43\x48\101\x20\x63\x6f\144\x65", "\123\160\x65\141\153\x20\x74\150\x65\x20\103\x41\x50\124\103\110\101\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Monaco, '', "\57\x2f\143\x61\x70\164\x63\x68\141\x2e\157\162\147\57\143\x61\160\164\x63\x68\x61\56\150\164\x6d\154\x3f\160\150\160", "\122\x65\x74\171\x70\145\x20\x74\x68\x65\x20\103\101\120\x54\103\x48\x41\x20\143\157\x64\145\40\x66\162\157\x6d\x20\x74\150\145\40\151\x6d\x61\x67\x65", "\x43\x68\141\156\147\145\x20\x74\150\x65\x20\x43\101\x50\x54\103\x48\x41\40\143\157\144\145", "\x53\x70\x65\141\x6b\40\164\x68\x65\x20\x43\101\120\x54\x43\110\101\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Switzerland, '', "\x2f\x2f\x63\141\160\164\x63\150\141\56\157\162\x67\x2f\143\x61\160\164\x63\150\141\x2e\x68\x74\155\x6c\x3f\x70\150\x70", "\x52\x65\164\x79\x70\x65\x20\x74\150\145\40\103\x41\120\x54\103\x48\x41\x20\x63\157\144\x65\40\146\162\157\155\x20\164\x68\x65\40\x69\155\141\x67\x65", "\x43\x68\141\x6e\x67\x65\x20\x74\150\145\40\103\x41\x50\x54\x43\110\101\40\x63\157\144\145", "\x53\160\145\141\x6b\x20\164\x68\145\x20\x43\x41\120\x54\103\110\x41\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Germany, '', "\x2f\x2f\x63\141\x70\x74\143\150\141\x2e\x6f\x72\147\x2f\x63\141\160\164\143\x68\x61\56\x68\x74\x6d\154\77\160\150\x70", "\x52\x65\x74\171\160\145\40\x74\x68\x65\x20\x43\x41\120\x54\103\x48\101\40\x63\157\144\145\40\x66\x72\x6f\x6d\40\164\150\x65\x20\151\x6d\x61\147\x65", "\x43\x68\x61\156\x67\145\x20\164\x68\x65\40\103\101\x50\x54\103\110\101\40\x63\x6f\x64\145", "\123\x70\145\x61\x6b\40\x74\x68\x65\x20\x43\101\120\124\103\x48\101\40\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Austria, '', "\57\x2f\143\x61\160\164\143\150\x61\x2e\157\x72\x67\57\143\x61\x70\x74\x63\150\141\x2e\x68\x74\155\154\x3f\160\x68\160", "\122\145\x74\171\160\145\x20\x74\150\145\x20\x43\101\x50\124\103\110\101\x20\x63\157\144\145\x20\x66\x72\157\x6d\x20\164\150\145\40\x69\155\x61\147\x65", "\103\150\141\x6e\147\145\x20\164\150\x65\x20\x43\101\x50\124\x43\110\101\40\143\157\x64\145", "\123\x70\x65\x61\153\40\164\x68\x65\40\x43\x41\120\x54\103\x48\x41\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Liechtenstein, '', "\57\57\143\x61\160\164\143\x68\x61\x2e\x6f\x72\x67\x2f\x63\x61\x70\164\143\150\x61\56\150\164\155\x6c\x3f\x70\150\x70", "\x52\x65\x74\171\160\x65\x20\x74\x68\145\x20\103\101\x50\x54\x43\110\101\40\x63\157\x64\x65\40\146\162\157\155\x20\x74\x68\145\x20\x69\155\141\x67\145", "\x43\150\x61\x6e\x67\x65\40\164\x68\x65\40\103\101\120\x54\103\x48\x41\x20\143\x6f\x64\x65", "\x53\x70\145\141\153\x20\164\150\145\40\103\x41\x50\124\x43\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\57\57\x63\141\x70\164\143\x68\141\x2e\157\162\147\x2f\x63\141\x70\x74\143\150\x61\56\150\x74\155\154\x3f\x70\x68\160", "\122\x65\164\171\x70\x65\x20\x74\150\145\x20\103\x41\x50\124\x43\x48\x41\40\143\157\x64\x65\40\x66\162\157\155\40\164\x68\x65\x20\x69\x6d\141\x67\x65", "\x43\150\141\156\147\x65\40\164\150\x65\x20\103\x41\x50\124\x43\x48\x41\x20\143\x6f\x64\145", "\123\x70\145\x61\153\x20\164\x68\145\x20\x43\x41\120\x54\x43\110\101\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Switzerland, '', "\57\x2f\x63\x61\x70\x74\x63\x68\141\56\x6f\162\147\57\143\x61\x70\x74\143\x68\141\56\150\164\155\x6c\x3f\x70\150\x70", "\122\145\x74\x79\160\x65\40\164\x68\145\40\103\101\120\x54\103\x48\101\40\143\x6f\144\145\40\x66\162\x6f\x6d\x20\x74\150\145\40\x69\155\141\147\x65", "\x43\150\x61\156\x67\x65\40\164\150\145\40\x43\101\120\124\103\110\101\40\x63\x6f\x64\x65", "\123\160\145\141\153\40\164\x68\145\x20\103\101\120\x54\x43\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greek, BDC_BaseCharset::Greek, BDC_Country::Greece, '', "\143\141\x6c\x63\x75\x6c\x68\x6d\x61\x63\x28\x63\x6c\x65\x6e\x74\54\40\x64\141\164\141\51\160\164\143\150\x61\56\x63\157\155\57\x63\x61\160\164\143\150\x61\x2e\x68\x74\x6d\x6c\77\160\150\x70", "\x52\145\164\x79\160\145\x20\164\150\x65\x20\103\101\120\124\x43\110\x41\40\143\x6f\x64\x65\x20\146\x72\x6f\155\x20\164\150\x65\40\x69\155\x61\147\x65", "\103\150\x61\156\x67\145\40\x74\x68\x65\x20\103\101\120\124\x43\110\x41\x20\143\x6f\144\145", "\x53\160\x65\141\153\40\x74\x68\x65\x20\x43\x41\120\124\x43\x48\x41\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greek, BDC_BaseCharset::Latin, BDC_Country::Greece, '', "\57\x2f\143\141\160\164\x63\150\x61\x2e\157\162\147\x2f\x63\x61\x70\164\143\x68\x61\x2e\150\164\155\x6c\77\x70\150\160", "\122\145\164\x79\160\145\x20\x74\x68\x65\x20\103\101\x50\124\103\x48\x41\40\143\x6f\144\145\x20\x66\x72\x6f\155\x20\164\x68\145\40\151\155\x61\147\x65", "\x43\150\141\156\x67\x65\40\x74\150\x65\x20\x43\101\120\x54\103\x48\x41\40\143\157\x64\x65", "\123\x70\x65\141\153\x20\x74\150\145\x20\103\x41\x50\x54\x43\x48\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greenlandic, BDC_BaseCharset::Latin, BDC_Country::Greenland, "\102\54\x43\54\104\x2c\x57\x2c\x58\x2c\131\54\x5a", "\x2f\x2f\x63\141\160\x74\143\x68\x61\56\x6f\x72\x67\57\x63\x61\160\164\143\150\x61\x2e\x68\x74\x6d\154\x3f\x70\x68\160", "\x52\x65\164\x79\x70\145\40\164\150\x65\40\103\101\x50\124\103\110\101\40\x63\157\144\145\x20\146\x72\157\155\x20\164\x68\x65\x20\151\155\x61\147\x65", "\103\150\141\x6e\147\x65\x20\164\x68\145\40\x43\x41\120\124\x43\x48\101\40\143\157\x64\145", "\x53\160\x65\141\x6b\40\x74\150\145\40\103\101\x50\124\x43\110\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hebrew, BDC_BaseCharset::Hebrew, BDC_Country::Israel, '', "\57\57\x63\141\x70\164\143\150\141\x2e\x6f\162\x67\57\143\141\x70\x74\143\x68\141\x2e\x68\x74\x6d\154\x3f\160\x68\160", "\122\x65\x74\171\160\145\x20\x74\150\x65\x20\103\x41\x50\x54\103\110\101\40\x63\x6f\x64\x65\x20\146\162\157\x6d\x20\x74\x68\145\x20\151\x6d\141\x67\145", "\x43\x68\141\x6e\147\x65\x20\164\x68\145\x20\x43\101\120\x54\x43\110\x41\x20\x63\157\144\145", "\x53\160\x65\141\x6b\x20\x74\x68\145\40\x43\101\x50\124\103\x48\x41\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hebrew, BDC_BaseCharset::Latin, BDC_Country::Israel, '', "\57\x2f\x63\x61\x70\x74\143\150\141\56\x6f\162\147\57\143\x61\x70\x74\x63\x68\141\x2e\x68\164\155\x6c\77\x70\x68\160", "\x52\145\164\x79\x70\x65\40\164\150\145\40\103\x41\120\124\x43\x48\101\40\x63\x6f\x64\145\40\x66\x72\x6f\x6d\x20\x74\150\145\40\151\155\x61\147\145", "\x43\150\141\x6e\x67\x65\x20\x74\150\145\x20\x43\101\x50\x54\x43\110\101\x20\143\x6f\144\145", "\x53\160\x65\x61\153\x20\x74\x68\145\x20\103\101\x50\x54\x43\x48\x41\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hungarian, BDC_BaseCharset::Latin, BDC_Country::Hungary, "\x51\54\127\x2c\x58\x2c\x59", "\x2f\57\143\141\160\x74\143\x68\x61\56\157\x72\147\57\x63\x61\x70\164\x63\x68\x61\56\150\x74\x6d\154\77\x70\x68\x70", "\122\145\x74\x79\x70\145\40\x74\x68\x65\x20\103\101\120\x54\103\110\101\x20\x63\x6f\144\145\40\146\162\x6f\x6d\x20\164\150\x65\x20\x69\155\x61\x67\145", "\103\150\x61\156\x67\145\40\x74\x68\145\40\103\101\120\x54\x43\x48\101\x20\x63\x6f\x64\x65", "\x53\160\145\141\153\40\164\x68\145\40\103\101\120\124\103\x48\x41\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Icelandic, BDC_BaseCharset::Latin, BDC_Country::Iceland, "\x43\54\121\54\127\x2c\x5a", "\x2f\57\143\x61\x70\164\143\150\x61\56\x6f\x72\x67\57\143\141\160\x74\143\x68\141\x2e\x68\x74\x6d\x6c\x3f\160\150\x70", "\122\145\x74\171\160\145\40\164\x68\x65\x20\x43\x41\x50\x54\103\110\x41\40\x63\x6f\x64\145\40\x66\162\x6f\155\x20\x74\150\x65\x20\151\155\x61\147\145", "\x43\x68\141\x6e\x67\x65\40\164\x68\145\x20\x43\x41\120\124\x43\110\x41\x20\x63\x6f\x64\145", "\123\x70\x65\x61\x6b\x20\164\150\145\x20\103\x41\120\x54\x43\110\x41\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hindi, BDC_BaseCharset::Devanagari, BDC_Country::India, '', "\57\x2f\x63\x61\160\x74\143\x68\x61\56\x6f\162\x67\57\143\x61\160\x74\x63\150\x61\56\x68\x74\155\x6c\x3f\160\x68\160", "\x52\145\164\171\160\x65\40\x74\x68\145\x20\103\101\x50\124\x43\110\101\40\x63\x6f\x64\145\40\146\x72\x6f\155\40\164\x68\x65\40\151\x6d\141\147\x65", "\103\150\x61\156\147\x65\x20\x74\150\x65\40\x43\x41\x50\x54\103\x48\101\40\143\x6f\x64\x65", "\123\160\145\x61\153\x20\x74\x68\145\x20\103\x41\120\124\x43\110\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hindi, BDC_BaseCharset::Latin, BDC_Country::India, '', "\x2f\57\x63\141\x70\164\x63\x68\x61\56\x6f\x72\147\57\x63\x61\x70\164\143\150\141\x2e\x68\x74\155\154\77\x70\150\x70", "\122\145\164\171\x70\145\40\x74\150\145\x20\x43\x41\120\x54\x43\x48\x41\x20\143\x6f\x64\145\40\x66\x72\157\x6d\40\164\x68\145\40\x69\x6d\x61\x67\145", "\103\x68\x61\156\x67\145\x20\164\x68\145\x20\103\x41\x50\x54\x43\x48\101\x20\x63\x6f\144\145", "\x53\x70\145\x61\153\x20\164\x68\x65\40\x43\101\120\x54\103\110\101\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Italian, BDC_BaseCharset::Latin, BDC_Country::Italy, "\112\54\113\x2c\127\x2c\130\54\x59", "\57\x2f\143\x61\160\x74\x63\150\141\x2e\157\162\x67\57\x63\141\160\x74\143\x68\141\56\x68\x74\155\154\77\160\x68\160", "\x52\145\x74\x79\160\145\x20\x74\x68\145\x20\x43\101\120\x54\103\x48\x41\40\x63\157\x64\145\x20\x66\162\157\155\x20\x74\150\145\40\x69\155\x61\x67\145", "\103\x68\x61\x6e\147\145\40\164\x68\x65\x20\x43\101\120\x54\x43\x48\101\40\x63\x6f\x64\145", "\123\160\145\141\x6b\x20\x74\x68\145\x20\103\101\120\x54\x43\110\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Italian, BDC_BaseCharset::Latin, BDC_Country::Switzerland, "\x4a\54\113\x2c\x57\54\x58\x2c\x59", "\57\x2f\x63\x61\x70\x74\x63\x68\x61\56\157\162\147\57\143\x61\160\x74\143\x68\x61\x2e\x68\164\155\x6c\77\160\x68\160", "\122\x65\164\171\160\145\40\x74\150\145\x20\103\x41\120\124\103\x48\x41\40\x63\x6f\x64\145\40\x66\162\157\155\x20\164\x68\x65\x20\x69\x6d\x61\147\x65", "\x43\x68\141\x6e\x67\145\x20\164\x68\x65\40\x43\x41\120\x54\x43\110\x41\x20\x63\157\x64\145", "\123\x70\x65\141\153\40\164\150\145\x20\x43\101\x50\x54\x43\110\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Katakana, BDC_Country::Japan, '', "\57\x2f\x63\141\160\x74\143\x68\141\56\157\x72\147\x2f\143\x61\x70\164\x63\x68\x61\56\x68\x74\x6d\x6c\x3f\160\150\160", "\x52\145\x74\171\160\x65\40\x74\x68\x65\40\x43\101\x50\x54\103\110\x41\x20\x63\x6f\x64\145\x20\x66\x72\157\x6d\x20\x74\150\x65\x20\x69\155\x61\147\x65", "\103\150\x61\156\x67\x65\x20\x74\x68\145\x20\x43\x41\120\124\x43\110\101\x20\x63\x6f\x64\x65", "\123\x70\145\141\153\40\164\x68\145\40\x43\x41\120\x54\103\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Hiragana, BDC_Country::Japan, '', "\57\57\x63\x61\160\164\143\x68\x61\56\x6f\x72\x67\57\x63\141\160\164\x63\150\141\x2e\150\164\x6d\154\x3f\160\150\160", "\x52\145\x74\x79\x70\145\40\x74\150\x65\40\103\101\x50\124\103\x48\101\40\143\x6f\144\145\40\146\x72\x6f\x6d\40\164\150\x65\40\x69\155\141\x67\145", "\x43\x68\141\x6e\x67\x65\x20\164\150\145\x20\103\101\x50\x54\x43\110\101\x20\x63\x6f\144\145", "\x53\160\x65\x61\x6b\x20\164\150\x65\40\103\101\120\x54\x43\110\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Korean, BDC_BaseCharset::Hangul, BDC_Country::Korea, '', "\x2f\x2f\143\x61\x70\164\143\150\141\x2e\x6f\x72\147\57\143\141\x70\x74\x63\x68\x61\x2e\x68\164\155\154\x3f\x70\x68\160", "\122\x65\164\171\x70\145\40\164\x68\x65\40\103\101\120\124\103\x48\101\x20\x63\x6f\144\145\x20\x66\162\x6f\x6d\x20\x74\150\145\40\151\155\141\147\x65", "\103\x68\141\156\147\145\x20\164\x68\145\40\103\101\120\x54\x43\x48\x41\x20\143\x6f\144\x65", "\x53\160\x65\x61\x6b\40\164\x68\145\x20\103\101\x50\x54\103\x48\101\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Latin, BDC_Country::Japan, '', "\57\x2f\143\141\160\164\143\x68\x61\56\157\162\147\57\x63\141\160\164\143\x68\x61\56\x68\x74\x6d\154\77\160\x68\x70", "\x52\x65\x74\171\x70\145\x20\164\150\x65\40\x43\x41\120\x54\103\x48\101\40\143\x6f\x64\x65\40\x66\x72\x6f\x6d\x20\x74\150\145\x20\151\x6d\141\147\x65", "\x43\150\x61\156\x67\145\40\164\x68\x65\x20\x43\101\120\x54\103\x48\x41\40\x63\157\x64\145", "\123\x70\145\x61\x6b\x20\x74\150\x65\x20\x43\x41\120\124\103\x48\101\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Latin, BDC_Country::Japan, '', "\57\x2f\x63\x61\x70\164\x63\150\x61\x2e\x6f\x72\147\x2f\x63\141\160\x74\x63\150\x61\56\150\164\155\x6c\x3f\160\150\x70", "\x52\145\x74\171\x70\145\40\164\x68\x65\x20\x43\x41\120\x54\103\110\101\x20\143\x6f\144\145\x20\x66\162\157\x6d\40\164\x68\x65\x20\151\x6d\141\x67\145", "\x43\x68\141\156\147\x65\40\164\150\x65\40\x43\101\x50\124\103\x48\101\40\x63\x6f\x64\145", "\123\x70\145\141\x6b\40\164\150\145\40\x43\x41\120\124\103\110\x41\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Korean, BDC_BaseCharset::Latin, BDC_Country::Korea, '', "\x2f\x2f\143\x61\x70\x74\143\150\x61\x2e\157\x72\x67\x2f\x63\141\x70\164\143\x68\x61\x2e\x68\x74\x6d\x6c\x3f\x70\150\160", "\122\145\x74\171\160\145\x20\x74\150\145\40\x43\x41\x50\x54\x43\110\x41\40\143\x6f\x64\145\40\146\x72\157\155\x20\x74\x68\x65\x20\151\155\141\147\145", "\103\x68\x61\x6e\x67\145\40\x74\150\145\x20\103\x41\120\x54\x43\110\101\40\143\x6f\x64\x65", "\x53\160\145\x61\x6b\40\164\x68\145\x20\x43\x41\120\124\103\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Latvian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Latvia, "\121\x2c\x57\x2c\130\54\x59", "\57\x2f\143\x61\160\164\143\150\x61\56\157\x72\x67\57\143\x61\160\164\143\x68\x61\56\150\164\155\154\77\x70\x68\160", "\x52\145\x74\171\160\x65\40\x74\x68\x65\40\x43\x41\120\x54\x43\110\101\40\x63\x6f\144\145\x20\x66\x72\157\x6d\x20\164\150\x65\40\151\x6d\141\x67\145", "\x43\150\x61\156\x67\145\40\164\150\x65\40\103\x41\x50\x54\x43\x48\101\40\143\x6f\x64\145", "\x53\160\x65\x61\153\x20\164\x68\145\40\103\101\x50\x54\x43\110\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Lithuanian, BDC_BaseCharset::Latin, BDC_Country::Lithuania, "\121\x2c\x57\x2c\130", "\57\x2f\x63\141\x70\x74\x63\x68\x61\x2e\x6f\162\147\x2f\143\x61\x70\x74\143\x68\x61\x2e\150\x74\155\x6c\x3f\x70\150\x70", "\122\x65\164\x79\160\145\40\x74\x68\x65\40\103\101\120\124\103\110\101\40\143\157\144\x65\x20\x66\162\157\155\40\x74\x68\145\40\151\x6d\x61\147\145", "\103\150\x61\x6e\x67\145\40\164\x68\x65\x20\x43\x41\120\124\103\x48\101\x20\143\x6f\144\x65", "\x53\160\145\x61\x6b\40\164\x68\145\40\x43\x41\x50\124\x43\110\101\40\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Luxembourgish, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\57\x2f\143\x61\x70\164\143\x68\x61\56\x6f\x72\x67\x2f\143\141\160\x74\x63\150\141\x2e\150\x74\155\154\x3f\x70\150\x70", "\x52\x65\x74\x79\x70\x65\40\x74\x68\x65\40\x43\101\120\x54\103\110\101\40\x63\x6f\144\145\x20\146\162\157\155\x20\x74\x68\x65\40\151\155\141\x67\145", "\x43\x68\x61\156\147\145\40\x74\x68\145\x20\x43\x41\120\x54\103\110\101\40\143\157\x64\145", "\123\160\x65\x61\x6b\40\164\150\145\x20\x43\x41\120\124\x43\110\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Macedonian, BDC_BaseCharset::Cyrillic, BDC_Country::Macedonia, "\320\xaf", "\57\x2f\143\141\x70\x74\x63\150\141\56\x6f\162\147\57\x63\x61\x70\164\x63\x68\141\56\x68\x74\x6d\154\77\160\x68\160", "\x52\145\164\x79\160\145\x20\164\150\x65\40\103\x41\x50\x54\103\x48\101\x20\143\x6f\144\x65\x20\146\x72\x6f\x6d\x20\164\150\x65\x20\151\x6d\141\x67\x65", "\103\150\141\156\x67\x65\x20\164\150\x65\x20\103\101\120\124\103\x48\x41\x20\143\157\144\x65", "\x53\x70\145\141\153\x20\164\150\x65\40\103\x41\x50\x54\x43\x48\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Macedonian, BDC_BaseCharset::Latin, BDC_Country::Macedonia, '', "\57\57\x63\141\160\x74\x63\150\141\x2e\157\x72\x67\x2f\143\141\160\x74\x63\150\141\56\150\164\x6d\154\77\x70\150\160", "\x52\145\x74\171\x70\145\40\164\150\145\40\x43\x41\x50\124\x43\x48\101\x20\x63\157\x64\145\40\x66\x72\x6f\155\40\x74\150\145\x20\151\155\x61\147\x65", "\x43\x68\141\156\147\x65\x20\164\x68\x65\x20\x43\x41\120\124\x43\110\101\x20\143\157\144\145", "\x53\x70\x65\x61\153\40\x74\x68\145\x20\x43\101\120\124\103\x48\x41\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Malay, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Malaysia, '', "\x2f\x2f\x63\141\x70\x74\143\150\x61\x2e\x6f\x72\147\x2f\143\x61\160\164\143\150\x61\56\x68\x74\155\154\77\x70\x68\x70", "\122\145\164\x79\x70\x65\40\x74\x68\x65\40\103\101\120\124\x43\x48\x41\x20\143\x6f\144\x65\x20\146\x72\x6f\x6d\x20\x74\x68\145\x20\151\x6d\141\x67\145", "\x43\150\x61\x6e\147\145\40\x74\150\145\x20\103\101\x50\x54\103\110\101\40\143\x6f\x64\145", "\x53\x70\145\141\153\x20\164\x68\145\x20\103\x41\x50\x54\103\x48\x41\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Malay, BDC_BaseLanguage::Indonesian, BDC_BaseCharset::Latin, BDC_Country::Indonesia, '', "\57\57\x63\141\160\164\x63\x68\141\x2e\x6f\162\x67\57\143\x61\x70\x74\143\150\x61\x2e\x68\x74\155\x6c\77\x70\150\x70", "\122\145\x74\x79\160\145\x20\164\150\x65\x20\x43\101\120\124\103\110\101\x20\143\157\144\145\40\146\x72\x6f\155\x20\x74\x68\145\40\151\x6d\x61\x67\x65", "\x43\150\x61\156\147\x65\x20\164\x68\x65\x20\x43\x41\x50\124\x43\x48\x41\40\x63\157\x64\x65", "\x53\160\x65\x61\x6b\x20\x74\x68\x65\40\x43\x41\120\x54\103\x48\x41\40\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Maltese, BDC_BaseCharset::Latin, BDC_Country::Malta, "\103\54\x59", "\x2f\x2f\143\141\x70\x74\143\150\141\56\x6f\162\x67\x2f\143\141\160\x74\x63\x68\x61\56\x68\x74\x6d\154\77\x70\x68\160", "\122\x65\164\x79\x70\145\x20\x74\150\x65\40\x43\101\x50\x54\103\x48\101\x20\x63\x6f\x64\145\40\146\x72\157\x6d\x20\164\x68\x65\40\x69\x6d\141\147\145", "\103\x68\x61\156\x67\x65\x20\x74\150\x65\x20\103\101\x50\x54\103\110\101\x20\143\157\144\x65", "\x53\160\x65\141\153\x20\164\150\145\x20\103\101\120\x54\x43\110\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Norwegian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Norway, "\103\54\121\x2c\127\x2c\x58\x2c\x5a", "\57\x2f\x63\x61\160\x74\143\150\141\56\x6f\x72\x67\57\x63\141\x70\164\x63\150\141\56\x68\164\155\x6c\x3f\x70\150\x70", "\x52\145\x74\171\160\x65\40\164\x68\145\40\103\x41\x50\124\103\x48\101\40\143\157\144\145\40\146\162\157\x6d\40\x74\150\145\x20\x69\155\141\x67\145", "\x43\150\x61\156\147\x65\x20\164\150\145\x20\x43\101\x50\x54\103\x48\101\x20\143\x6f\x64\x65", "\x53\x70\145\x61\153\x20\x74\x68\145\40\103\x41\x50\124\x43\x48\101\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Polish, BDC_BaseCharset::Latin, BDC_Country::Poland, "\121\54\x56\x2c\130", "\57\57\x63\141\x70\x74\143\150\x61\x2e\x6f\162\x67\57\x63\x61\160\164\x63\x68\141\56\x68\164\x6d\154\x3f\x70\x68\x70", "\x52\x65\x74\x79\x70\145\x20\164\x68\145\40\x43\x41\120\x54\103\110\x41\x20\x63\157\x64\x65\x20\146\x72\x6f\x6d\x20\164\x68\145\x20\151\x6d\x61\147\145", "\x43\x68\x61\x6e\147\145\40\164\150\x65\x20\x43\101\x50\124\103\110\101\x20\x63\x6f\144\145", "\123\x70\x65\141\153\40\x74\x68\145\40\x43\101\x50\124\x43\x48\x41\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Portuguese, BDC_BaseCharset::Latin, BDC_Country::Portugal, '', "\x2f\57\x63\x61\160\x74\143\x68\141\x2e\x6f\x72\x67\x2f\x63\x61\x70\x74\143\x68\141\56\150\164\x6d\x6c\x3f\x70\x68\160", "\122\x65\x74\171\160\x65\x20\x74\150\x65\40\103\x41\x50\124\103\x48\101\40\143\157\144\145\40\x66\x72\x6f\x6d\40\164\x68\145\x20\151\x6d\141\x67\x65", "\103\150\x61\156\x67\x65\40\164\x68\145\x20\x43\101\120\x54\x43\x48\101\x20\x63\157\144\x65", "\x53\x70\x65\x61\153\x20\164\x68\145\x20\x43\101\x50\124\103\x48\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Portuguese, BDC_BaseCharset::Latin, BDC_Country::Brazil, '', "\x2f\x2f\x63\141\x70\x74\143\150\x61\56\157\162\x67\x2f\143\141\160\x74\143\x68\x61\x2e\x68\164\155\154\x3f\160\x68\160", "\122\x65\x74\171\160\x65\x20\x74\150\x65\x20\103\x41\120\124\x43\x48\101\40\143\x6f\x64\x65\x20\146\162\157\155\x20\164\x68\x65\40\x69\155\141\147\145", "\103\150\x61\x6e\147\x65\x20\164\x68\x65\x20\x43\x41\120\124\x43\110\101\x20\x63\x6f\144\x65", "\x53\x70\x65\x61\x6b\40\x74\x68\x65\40\x43\x41\x50\124\x43\110\101\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Romanian, BDC_BaseCharset::Latin, BDC_Country::Romania, "\x51\x2c\127\54\x59", "\x2f\57\x63\x61\x70\x74\x63\x68\141\56\x6f\162\x67\x2f\x63\141\160\164\143\x68\x61\56\x68\x74\155\x6c\x3f\x70\x68\x70", "\122\145\164\x79\160\145\x20\164\x68\x65\x20\103\101\120\124\103\110\x41\x20\143\x6f\x64\x65\40\x66\x72\x6f\155\40\x74\150\x65\40\151\x6d\141\x67\x65", "\103\150\x61\156\x67\x65\40\164\150\145\40\x43\101\120\124\103\110\x41\x20\x63\x6f\144\145", "\123\160\x65\141\x6b\x20\x74\150\x65\x20\103\101\120\x54\103\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Romansh, BDC_BaseCharset::Latin, BDC_Country::Switzerland, "\x4b\54\x57\x2c\131", "\x2f\x2f\143\141\x70\x74\143\150\141\x2e\x6f\x72\147\57\143\141\x70\164\x63\x68\141\x2e\x68\164\155\154\77\160\x68\160", "\x52\145\164\x79\160\145\40\x74\x68\145\40\103\x41\120\124\103\110\101\40\143\157\x64\145\x20\x66\x72\157\x6d\x20\164\150\x65\x20\x69\x6d\141\147\x65", "\x43\150\141\156\x67\x65\40\164\x68\145\x20\x43\x41\120\x54\x43\110\101\40\x63\x6f\x64\145", "\x53\x70\145\x61\153\40\x74\x68\145\x20\103\x41\120\124\x43\x48\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Russian, BDC_BaseCharset::Cyrillic, BDC_Country::Russia, '', "\57\57\143\141\160\x74\143\150\141\x2e\157\162\x67\57\143\x61\x70\164\143\150\x61\56\x68\164\x6d\x6c\77\x70\150\160", "\122\145\x74\171\160\x65\40\164\x68\145\40\x43\x41\120\124\103\x48\x41\x20\143\x6f\x64\145\x20\x66\162\157\155\x20\164\150\145\x20\x69\155\141\147\x65", "\x43\x68\141\156\x67\x65\x20\x74\150\x65\40\103\x41\x50\x54\x43\110\101\x20\x63\157\x64\x65", "\x53\160\x65\141\x6b\x20\x74\150\145\x20\x43\x41\x50\x54\103\110\101\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Russian, BDC_BaseCharset::Latin, BDC_Country::Russia, '', "\57\57\x63\x61\160\x74\143\x68\x61\56\157\x72\x67\x2f\143\x61\160\164\x63\150\x61\56\150\164\x6d\x6c\77\160\x68\x70", "\x52\x65\164\x79\160\x65\x20\x74\150\x65\40\103\x41\120\x54\103\110\101\40\143\x6f\x64\145\40\x66\162\x6f\x6d\40\164\150\145\40\151\x6d\x61\147\145", "\103\x68\x61\x6e\x67\145\x20\164\150\x65\40\103\101\x50\x54\x43\110\x41\40\x63\157\144\x65", "\x53\x70\x65\141\153\x20\x74\x68\145\x20\x43\101\x50\124\103\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\x51\54\x57\54\130\54\x59", "\x2f\57\143\x61\x70\164\x63\150\x61\x2e\x6f\x72\147\57\x63\141\x70\x74\143\150\x61\x2e\150\x74\x6d\154\77\x70\x68\x70", "\x52\x65\164\x79\160\145\40\164\150\x65\40\x43\x41\120\124\103\110\x41\40\x63\x6f\144\145\x20\x66\162\x6f\x6d\40\164\150\x65\x20\151\x6d\141\147\x65", "\x50\162\157\155\x6a\145\156\x69\40\103\x41\120\x54\x43\110\x41\40\x6b\157\x64", "\111\172\147\x6f\166\x6f\162\151\40\103\x41\120\124\x43\x48\x41\40\x6b\x6f\x64"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Cyrillic, BDC_Country::BiH, "\320\xaf", "\57\57\143\x61\x70\164\143\150\141\56\x6f\162\147\x2f\x63\141\160\164\143\150\141\x2e\x68\164\155\x6c\77\x70\x68\160", "\122\145\164\171\160\x65\40\x74\150\x65\40\x43\x41\120\124\103\x48\x41\40\143\157\x64\x65\40\146\162\157\x6d\40\164\150\145\40\x69\x6d\141\147\145", "\320\x9f\160\157\x6d\x6a\145\xd0\xbd\320\xbf\40\103\101\120\x54\x43\110\x41\40\x6b\x6f\xd0\xb4", "\111\320\xb7\320\263\x6f\xd0\xb2\x6f\x70\320\xbf\x20\x43\x41\120\x54\x43\110\x41\x20\x6b\157\xd0\264"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Latin, BDC_Country::BiH, '', "\57\57\143\x61\x70\164\x63\150\x61\56\x6f\162\x67\57\x63\x61\x70\x74\x63\x68\141\x2e\x68\x74\x6d\154\x3f\160\x68\160", "\x52\145\x74\x79\x70\x65\40\x74\x68\145\x20\x43\x41\120\124\103\x48\101\40\x63\157\144\145\40\x66\x72\x6f\x6d\40\164\x68\145\x20\151\155\x61\x67\145", "\xd0\x9f\160\157\155\x6a\x65\320\275\320\xbf\40\x43\101\120\x54\103\x48\101\40\153\x6f\xd0\xb4", "\x49\320\xb7\320\xb3\157\320\262\157\160\xd0\xbf\x20\103\101\120\124\103\110\x41\x20\x6b\157\xd0\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Croatian, BDC_BaseCharset::Latin, BDC_Country::Croatia, "\121\54\x57\x2c\130\54\x59", "\57\57\x63\x61\x70\164\x63\x68\x61\56\x6f\162\x67\x2f\x63\141\160\x74\143\150\x61\56\150\164\x6d\154\77\x70\150\160", "\122\x65\164\x79\160\x65\40\164\150\145\x20\x43\101\x50\124\x43\110\101\40\x63\x6f\x64\x65\40\146\x72\x6f\155\40\x74\x68\x65\40\151\155\141\x67\x65", "\x50\x72\x6f\x6d\x69\x6a\x65\x6e\151\40\103\101\120\124\x43\x48\x41\x20\x6b\157\x64", "\111\x7a\x67\x6f\x76\157\x72\151\x20\103\x41\120\124\103\110\101\40\x6b\157\144"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Croatian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\121\54\127\x2c\130\54\x59", "\x2f\57\x63\141\160\x74\143\150\x61\x2e\157\x72\147\57\143\x61\160\164\143\x68\141\x2e\x68\x74\155\x6c\77\160\150\x70", "\x52\x65\164\171\160\x65\x20\164\x68\x65\x20\x43\101\x50\x54\x43\x48\101\x20\x63\x6f\x64\145\40\146\x72\x6f\x6d\x20\x74\150\145\x20\x69\x6d\x61\x67\x65", "\120\x72\x6f\x6d\x69\152\x65\x6e\x69\x20\x43\101\120\x54\x43\110\101\x20\153\x6f\144", "\111\x7a\x67\x6f\x76\x6f\x72\151\x20\103\x41\x50\x54\x43\110\101\40\153\x6f\144"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Cyrillic, BDC_Country::Serbia, "\320\257", "\x2f\x2f\x63\141\x70\164\143\x68\x61\56\x6f\x72\x67\x2f\x63\141\160\x74\143\150\x61\56\x68\164\x6d\154\x3f\160\150\x70", "\122\x65\164\171\x70\145\x20\164\150\145\40\103\101\120\124\x43\110\x41\40\143\x6f\144\145\40\x66\x72\157\155\40\x74\150\145\40\x69\155\141\x67\x65", "\320\x9f\x70\x6f\155\145\320\275\xd0\xbf\40\103\101\120\x54\103\x48\x41\x20\x6b\x6f\xd0\264", "\111\xd0\267\xd0\xb3\157\320\262\157\160\320\xbf\40\x43\x41\120\124\x43\110\x41\x20\x6b\157\320\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Cyrillic, BDC_Country::BiH, "\320\257", "\x2f\x2f\x63\141\x70\164\143\150\141\x2e\157\x72\147\x2f\143\141\160\164\143\x68\x61\56\x68\x74\155\x6c\x3f\x70\x68\160", "\x52\145\x74\171\x70\x65\x20\164\x68\145\40\x43\101\120\x54\103\110\x41\x20\x63\157\144\145\40\x66\x72\157\155\x20\164\x68\x65\x20\151\x6d\141\147\145", "\xd0\x9f\x70\x6f\155\x65\xd0\275\320\277\x20\103\x41\120\124\103\x48\x41\40\x6b\157\xd0\xb4", "\x49\xd0\xb7\xd0\263\x6f\xd0\262\157\160\xd0\xbf\x20\103\101\120\124\103\x48\101\40\153\157\320\264"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::Serbia, "\xd0\257", "\x2f\57\x63\x61\160\x74\x63\150\x61\56\x6f\162\147\x2f\x63\x61\160\164\143\150\141\56\x68\164\155\154\x3f\160\150\x70", "\x52\145\164\x79\x70\145\40\164\x68\x65\x20\x43\101\x50\x54\103\x48\x41\40\143\x6f\144\x65\40\146\162\157\155\40\x74\150\145\x20\151\x6d\x61\147\145", "\320\x9f\160\157\155\x65\xd0\275\320\277\40\x43\101\x50\x54\x43\110\x41\40\153\x6f\320\264", "\x49\320\267\320\263\x6f\xd0\xb2\157\x70\320\277\40\103\x41\x50\124\103\110\101\x20\153\157\xd0\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\320\xaf", "\57\57\x63\141\x70\164\143\150\x61\x2e\x6f\x72\147\57\x63\141\160\164\x63\x68\x61\56\150\x74\x6d\154\77\x70\150\160", "\x52\145\x74\x79\x70\x65\x20\164\150\145\40\103\101\120\x54\103\110\101\40\143\157\x64\145\40\x66\x72\157\155\x20\x74\150\x65\40\151\155\141\x67\x65", "\xd0\x9f\x70\x6f\155\x65\xd0\xbd\xd0\xbf\x20\103\101\120\x54\x43\x48\101\x20\x6b\x6f\xd0\264", "\x49\xd0\xb7\320\263\157\320\262\x6f\160\320\xbf\40\103\101\x50\124\103\110\x41\40\153\x6f\320\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::Serbia, "\x51\x2c\x57\x2c\130\x2c\x59", "\57\x2f\x63\x61\x70\x74\x63\x68\x61\x2e\157\x72\147\x2f\143\141\160\x74\x63\150\x61\56\150\x74\x6d\154\x3f\160\x68\160", "\122\145\164\x79\x70\145\x20\x74\150\145\40\103\101\120\124\x43\110\101\40\x63\x6f\x64\145\x20\x66\162\157\155\40\x74\150\145\40\151\155\141\x67\x65", "\x50\x72\157\155\x65\x6e\151\40\x43\101\x50\x54\103\110\101\x20\153\157\x64", "\x49\x7a\x67\x6f\x76\x6f\x72\151\x20\103\x41\x50\x54\x43\x48\x41\x20\153\x6f\144"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\x51\54\x57\x2c\x58\54\131", "\57\57\x63\141\x70\x74\x63\x68\141\56\157\162\147\57\143\141\x70\164\x63\150\141\x2e\150\x74\155\x6c\x3f\x70\150\x70", "\x52\x65\164\171\x70\x65\x20\x74\x68\145\40\103\x41\120\124\103\110\x41\x20\x63\157\x64\145\40\x66\x72\157\x6d\x20\164\x68\x65\x20\151\x6d\141\147\145", "\120\x72\157\155\x65\156\151\40\103\x41\x50\x54\103\x48\x41\40\153\157\x64", "\111\x7a\147\x6f\x76\x6f\x72\x69\40\103\101\x50\124\x43\110\x41\x20\x6b\x6f\144"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Slovak, BDC_BaseCharset::Latin, BDC_Country::Slovakia, "\121\54\x57\x2c\130", "\57\x2f\x63\141\x70\x74\143\x68\x61\x2e\x6f\x72\x67\57\x63\141\160\164\x63\150\141\x2e\x68\x74\155\x6c\x3f\160\x68\x70", "\x52\145\164\x79\x70\x65\40\164\150\145\40\103\x41\120\124\x43\x48\101\x20\143\157\x64\145\x20\146\162\157\x6d\40\164\150\145\40\x69\155\141\147\145", "\103\150\141\x6e\x67\x65\x20\x74\x68\x65\40\103\x41\120\124\x43\110\101\40\x63\157\144\x65", "\x53\160\x65\141\153\40\x74\150\x65\40\103\x41\x50\124\x43\110\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Slovenian, BDC_BaseCharset::Latin, BDC_Country::Slovenia, "\x51\54\127\54\x58\54\131", "\57\57\x63\x61\160\164\143\150\141\x2e\x6f\x72\x67\57\143\141\x70\164\x63\x68\141\x2e\150\164\155\154\x3f\x70\x68\160", "\x52\x65\x74\171\x70\x65\x20\x74\150\145\x20\103\101\x50\x54\x43\x48\101\40\143\x6f\x64\145\x20\146\x72\x6f\x6d\x20\164\x68\145\x20\x69\x6d\x61\147\145", "\x43\150\141\156\147\x65\40\x74\x68\145\x20\103\x41\x50\x54\x43\110\101\40\x63\x6f\x64\x65", "\x53\160\145\x61\x6b\x20\164\150\145\x20\103\x41\120\x54\x43\x48\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Spain, '', "\x2f\x2f\143\x61\160\164\143\150\x61\x2e\x6f\x72\147\x2f\x63\141\x70\164\143\x68\141\x2e\x68\164\x6d\x6c\x3f\160\150\160", "\122\145\164\171\160\145\40\164\x68\145\x20\x43\101\120\x54\103\110\101\40\143\x6f\x64\145\x20\146\x72\157\x6d\x20\x74\150\x65\40\151\x6d\141\x67\x65", "\x43\x68\x61\156\x67\145\40\164\x68\145\40\103\101\x50\124\x43\110\x41\x20\x63\x6f\144\145", "\x53\x70\x65\141\153\x20\164\x68\x65\x20\103\101\120\124\103\110\x41\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Argentina, "\x42\54\126", "\x2f\57\x63\x61\160\x74\x63\x68\141\56\x6f\x72\x67\57\x63\141\160\x74\143\x68\141\56\x68\x74\x6d\154\x3f\160\x68\x70", "\x52\145\x74\x79\x70\x65\x20\164\x68\x65\40\103\x41\x50\124\103\110\x41\40\x63\157\144\145\40\x66\x72\157\x6d\x20\x74\150\145\40\x69\x6d\141\x67\x65", "\x43\x68\x61\x6e\147\145\40\x74\150\145\40\x43\x41\120\124\x43\110\x41\x20\x63\157\x64\x65", "\123\x70\145\x61\153\40\x74\150\x65\x20\x43\x41\120\124\x43\110\x41\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Bolivia, "\102\54\126", "\57\57\x63\141\x70\x74\x63\x68\x61\x2e\157\x72\147\x2f\x63\x61\160\x74\143\x68\x61\56\150\x74\155\154\x3f\160\150\160", "\122\145\x74\171\x70\145\x20\164\150\145\x20\x43\101\120\x54\x43\110\x41\40\x63\157\144\x65\40\146\162\x6f\x6d\40\164\150\x65\40\151\155\141\147\x65", "\103\150\141\x6e\147\x65\x20\x74\x68\145\40\103\x41\120\124\x43\110\101\40\x63\157\144\145", "\x53\160\x65\141\x6b\x20\x74\150\x65\x20\103\101\x50\x54\103\x48\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Chile, "\x42\x2c\x56", "\x2f\57\x63\x61\160\x74\x63\150\x61\56\157\x72\x67\x2f\143\141\x70\x74\143\x68\141\56\150\x74\155\154\x3f\x70\x68\160", "\122\145\164\x79\x70\145\40\164\x68\145\x20\103\x41\x50\124\x43\x48\x41\x20\x63\157\x64\x65\x20\146\x72\157\x6d\40\164\x68\145\40\151\x6d\141\147\x65", "\x43\x68\141\x6e\x67\145\40\x74\150\145\40\103\x41\x50\x54\x43\110\101\40\143\x6f\x64\x65", "\x53\160\x65\x61\x6b\40\164\x68\145\40\103\101\x50\x54\103\110\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Colombia, "\x42\54\x56", "\57\57\x63\x61\160\164\143\x68\x61\x2e\157\162\x67\x2f\x63\x61\160\x74\x63\x68\x61\x2e\150\x74\x6d\154\77\160\x68\x70", "\x52\x65\x74\x79\x70\x65\40\x74\150\x65\40\103\101\x50\124\103\110\x41\x20\143\x6f\144\x65\40\146\162\157\x6d\x20\x74\150\x65\40\151\x6d\x61\147\145", "\103\150\141\156\147\145\x20\164\x68\145\x20\103\101\120\x54\103\110\x41\x20\x63\x6f\144\145", "\123\160\145\x61\153\40\x74\150\x65\40\103\x41\120\124\x43\x48\101\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::CostaRica, "\x42\x2c\x56", "\57\x2f\143\x61\160\164\143\150\x61\56\x6f\162\147\x2f\143\x61\160\x74\x63\x68\141\x2e\150\164\155\154\x3f\x70\x68\x70", "\122\145\164\x79\160\145\40\164\150\x65\x20\x43\101\x50\x54\103\110\x41\x20\143\x6f\x64\145\40\146\162\x6f\155\x20\164\x68\145\x20\x69\155\x61\x67\145", "\103\x68\x61\156\x67\145\x20\x74\150\x65\40\103\101\120\124\103\110\101\x20\x63\157\144\145", "\123\160\145\141\x6b\40\x74\150\x65\x20\x43\101\120\124\x43\110\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::DominicanRepublic, "\x42\x2c\x56", "\x2f\57\143\141\160\x74\143\x68\141\56\157\162\x67\x2f\143\x61\160\164\143\150\141\x2e\150\x74\155\x6c\77\x70\150\x70", "\x52\145\164\x79\x70\145\40\164\150\x65\x20\x43\101\120\x54\103\110\101\40\x63\x6f\x64\145\x20\146\x72\157\x6d\x20\164\150\145\40\151\155\141\x67\x65", "\x43\150\141\156\147\x65\x20\164\x68\x65\40\x43\101\120\124\x43\x48\x41\x20\143\157\x64\145", "\x53\160\145\141\x6b\x20\x74\150\x65\x20\x43\101\120\124\103\x48\x41\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Ecuador, "\102\x2c\x56", "\57\x2f\x63\x61\160\x74\x63\x68\141\56\157\162\147\57\x63\x61\x70\x74\143\150\141\x2e\150\164\155\x6c\x3f\160\x68\160", "\122\x65\x74\171\x70\x65\x20\x74\150\145\x20\x43\x41\x50\124\103\110\x41\40\143\157\x64\x65\x20\146\x72\157\155\x20\x74\150\x65\x20\151\x6d\x61\x67\145", "\x43\x68\141\x6e\147\x65\40\164\150\145\x20\103\101\120\124\x43\x48\101\40\x63\157\x64\145", "\x53\160\x65\x61\x6b\40\164\x68\145\x20\x43\x41\x50\x54\103\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::ElSalvador, "\102\54\126", "\x2f\57\x63\x61\160\x74\143\150\141\x2e\157\162\147\x2f\143\x61\x70\x74\143\150\141\x2e\150\164\155\x6c\x3f\160\150\x70", "\x52\145\x74\x79\x70\x65\40\x74\x68\145\40\x43\x41\x50\x54\103\110\x41\40\143\157\144\x65\40\x66\x72\157\155\x20\164\150\x65\x20\151\x6d\x61\x67\145", "\103\x68\141\x6e\147\x65\40\x74\150\x65\x20\103\101\120\124\103\110\x41\x20\143\x6f\144\x65", "\x53\160\x65\x61\153\x20\x74\150\x65\x20\103\101\x50\124\x43\x48\x41\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Guatemala, "\102\54\126", "\57\57\x63\141\x70\x74\143\150\x61\x2e\x6f\x72\x67\57\143\141\160\x74\143\x68\141\x2e\150\x74\155\154\x3f\160\x68\160", "\122\145\x74\171\160\x65\40\164\150\x65\x20\103\x41\120\x54\x43\110\101\x20\x63\x6f\144\145\40\146\x72\157\x6d\40\164\x68\145\40\151\155\141\x67\x65", "\103\x68\x61\156\147\145\x20\164\150\145\x20\x43\x41\x50\x54\103\x48\x41\x20\x63\157\144\145", "\123\x70\145\141\153\40\x74\x68\145\x20\103\x41\x50\x54\103\110\101\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Honduras, "\102\x2c\x56", "\57\x2f\x63\x61\160\164\143\x68\141\x2e\157\x72\147\57\x63\x61\160\164\x63\x68\x61\56\150\164\x6d\154\x3f\x70\150\160", "\x52\145\x74\171\160\145\40\x74\150\x65\x20\103\101\x50\x54\x43\x48\x41\x20\x63\x6f\144\145\x20\146\162\x6f\155\x20\164\150\x65\x20\151\x6d\x61\x67\x65", "\103\x68\141\x6e\147\145\x20\164\x68\x65\40\103\x41\x50\124\x43\110\101\40\x63\157\x64\145", "\123\x70\x65\141\x6b\40\x74\x68\x65\x20\103\x41\120\x54\103\x48\x41\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Mexico, "\102\54\126", "\57\57\x63\x61\160\x74\x63\x68\x61\x2e\157\x72\147\x2f\x63\x61\x70\164\x63\x68\x61\56\150\x74\x6d\154\x3f\160\150\160", "\122\x65\164\171\160\145\40\164\150\145\40\103\x41\x50\x54\103\110\x41\40\x63\157\x64\145\40\146\x72\157\155\40\164\x68\x65\40\x69\155\141\x67\145", "\x43\150\x61\156\x67\145\x20\x74\x68\x65\x20\x43\x41\120\124\x43\x48\101\40\143\157\x64\145", "\x53\x70\145\x61\153\x20\x74\x68\x65\40\x43\x41\x50\x54\103\x48\101\x20\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Nicaragua, "\x42\54\126", "\x2f\57\143\141\x70\164\143\150\141\x2e\157\x72\147\x2f\143\141\x70\x74\x63\x68\x61\56\150\x74\155\154\77\x70\x68\160", "\122\x65\x74\171\x70\145\x20\164\x68\145\40\x43\101\120\124\103\110\x41\40\143\157\144\x65\x20\146\162\x6f\155\40\164\150\x65\x20\151\x6d\x61\147\x65", "\x43\x68\x61\156\x67\x65\x20\164\150\x65\x20\103\x41\x50\x54\103\x48\x41\x20\143\157\x64\x65", "\123\160\145\x61\153\x20\x74\150\145\x20\103\x41\120\x54\103\x48\x41\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Panama, "\x42\54\126", "\57\x2f\x63\141\160\164\143\150\x61\x2e\157\162\147\x2f\143\x61\x70\x74\x63\150\141\x2e\x68\x74\x6d\154\77\x70\150\x70", "\122\x65\x74\171\160\145\x20\164\x68\x65\x20\x43\101\x50\x54\103\110\x41\40\x63\x6f\144\145\x20\146\162\x6f\x6d\x20\164\x68\145\x20\x69\155\141\147\x65", "\x43\150\x61\156\x67\145\40\x74\150\145\x20\x43\x41\120\x54\103\110\x41\40\143\x6f\x64\x65", "\123\160\145\141\153\x20\x74\x68\145\x20\103\101\x50\x54\103\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Paraguay, "\102\54\126", "\x2f\x2f\x63\x61\160\164\x63\x68\x61\x2e\157\162\147\x2f\x63\141\160\164\x63\x68\141\56\x68\x74\x6d\154\x3f\x70\x68\x70", "\x52\145\164\x79\x70\x65\x20\164\x68\145\40\103\x41\x50\124\103\x48\x41\x20\143\157\144\x65\x20\146\x72\157\155\40\164\150\145\x20\151\155\x61\147\145", "\103\150\141\156\147\x65\40\x74\x68\145\40\103\101\120\x54\x43\110\x41\x20\143\x6f\x64\x65", "\123\x70\x65\x61\153\40\x74\x68\x65\40\x43\x41\120\x54\x43\110\x41\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Peru, "\x42\x2c\x56", "\x2f\57\x63\x61\x70\x74\143\x68\141\56\x6f\x72\147\x2f\x63\141\x70\x74\x63\150\141\56\150\164\155\154\x3f\160\150\x70", "\x52\x65\x74\171\x70\145\40\164\150\145\x20\x43\101\120\124\103\110\101\40\x63\157\144\145\40\146\162\x6f\x6d\40\164\150\145\x20\151\x6d\x61\x67\145", "\103\x68\141\x6e\147\145\x20\x74\x68\x65\40\103\x41\120\x54\x43\110\x41\40\143\x6f\x64\x65", "\123\160\x65\141\x6b\x20\164\x68\x65\40\103\x41\120\124\103\110\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::PuertoRico, "\102\54\126", "\57\x2f\x63\x61\160\164\x63\150\141\x2e\x6f\162\147\57\x63\141\160\164\x63\x68\141\56\150\164\x6d\154\77\x70\150\160", "\x52\x65\x74\171\x70\x65\40\x74\150\145\40\103\101\x50\124\103\110\x41\40\143\157\144\145\40\146\162\x6f\155\40\164\150\145\x20\x69\x6d\x61\x67\x65", "\103\150\x61\156\147\145\x20\x74\150\145\40\x43\x41\x50\124\x43\110\x41\40\x63\x6f\144\145", "\123\x70\x65\x61\153\40\x74\150\x65\x20\x43\101\x50\124\x43\110\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::USA, "\x42\x2c\x56", "\57\57\143\141\160\x74\x63\x68\x61\56\x6f\162\x67\x2f\x63\141\160\x74\143\150\x61\x2e\150\164\x6d\154\77\x70\150\x70", "\122\x65\164\x79\160\145\40\x74\x68\x65\x20\103\101\x50\x54\x43\x48\101\40\143\x6f\144\145\40\146\162\157\x6d\40\164\150\x65\x20\151\155\141\147\x65", "\x43\x68\141\156\147\x65\40\164\150\145\x20\103\x41\120\124\x43\110\x41\x20\x63\x6f\x64\x65", "\x53\x70\145\141\x6b\x20\164\x68\145\40\103\101\120\x54\x43\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Uruguay, "\102\54\126", "\x2f\57\143\141\x70\x74\x63\x68\141\x2e\x6f\162\x67\57\x63\141\160\164\x63\x68\141\x2e\150\164\x6d\x6c\x3f\160\150\160", "\x52\145\164\x79\160\x65\x20\x74\150\145\40\x43\x41\120\x54\103\110\101\40\x63\157\x64\145\40\x66\162\157\x6d\40\164\150\x65\x20\x69\x6d\x61\147\145", "\103\x68\141\156\x67\x65\40\164\x68\x65\40\103\x41\120\124\x43\x48\x41\40\143\157\x64\x65", "\123\160\145\x61\x6b\x20\164\x68\x65\40\x43\101\x50\124\x43\110\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Venezuela, "\x42\54\x56", "\x2f\x2f\x63\141\160\164\x63\x68\141\56\x6f\162\x67\57\x63\x61\160\x74\x63\x68\x61\56\150\164\x6d\x6c\x3f\160\x68\x70", "\122\x65\x74\x79\x70\145\x20\x74\150\145\40\x43\101\120\x54\103\x48\x41\40\x63\157\x64\x65\x20\x66\x72\157\x6d\x20\164\x68\145\x20\x69\155\141\147\145", "\x43\150\x61\x6e\147\145\40\x74\150\145\x20\x43\x41\x50\124\x43\x48\101\x20\x63\x6f\144\x65", "\x53\160\145\x61\153\40\164\x68\x65\x20\x43\101\120\x54\x43\x48\101\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Swedish, BDC_BaseCharset::Latin, BDC_Country::Sweden, '', "\x2f\x2f\143\x61\160\x74\x63\150\x61\x2e\x6f\x72\x67\57\x63\141\x70\164\143\x68\141\56\x68\164\155\x6c\x3f\x70\150\160", "\x52\145\164\x79\x70\x65\40\x74\150\x65\x20\103\x41\120\x54\x43\x48\101\x20\x63\x6f\x64\x65\40\x66\x72\157\x6d\40\x74\150\x65\40\151\x6d\141\x67\x65", "\x43\150\x61\x6e\147\x65\x20\164\x68\145\x20\103\x41\120\124\x43\x48\101\x20\x63\x6f\144\x65", "\123\x70\145\x61\153\x20\x74\150\145\40\103\x41\x50\x54\x43\x48\101\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Swedish, BDC_BaseCharset::Latin, BDC_Country::Finland, '', "\x2f\x2f\x63\141\x70\164\143\150\141\x2e\157\x72\x67\57\x63\141\x70\x74\143\150\x61\56\150\164\x6d\154\77\x70\150\x70", "\122\x65\164\171\x70\x65\x20\164\150\x65\40\x43\x41\x50\124\103\110\101\x20\143\157\144\145\x20\146\162\x6f\x6d\x20\x74\150\145\40\151\155\141\147\x65", "\103\x68\141\x6e\x67\145\40\164\150\x65\x20\x43\x41\x50\124\103\x48\x41\x20\x63\x6f\x64\x65", "\123\160\145\141\153\40\x74\x68\x65\40\103\x41\x50\124\103\x48\101\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Thai, BDC_BaseCharset::Thai, BDC_Country::Thai, '', "\x2f\x2f\143\x61\160\164\143\x68\141\x2e\157\162\147\57\x63\141\160\164\143\x68\141\x2e\150\x74\x6d\154\77\160\150\x70", "\x52\145\x74\171\x70\145\x20\164\150\145\40\103\x41\120\x54\x43\110\101\x20\x63\157\x64\145\40\x66\162\x6f\155\40\x74\150\145\x20\x69\155\141\x67\145", "\x43\x68\x61\x6e\x67\145\40\164\x68\x65\x20\103\101\120\124\x43\110\101\x20\143\157\144\145", "\x53\160\145\141\x6b\40\x74\x68\x65\x20\x43\101\120\x54\x43\110\101\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Turkish, BDC_BaseCharset::Latin, BDC_Country::Turkey, "\121\54\127\54\130", "\57\x2f\143\141\160\164\x63\150\x61\x2e\x6f\x72\x67\x2f\x63\141\x70\164\x63\150\x61\56\x68\164\155\154\x3f\x70\x68\x70", "\122\x65\164\x79\x70\x65\x20\164\150\x65\x20\103\x41\x50\124\103\110\101\x20\x63\157\x64\145\x20\x66\x72\157\155\x20\x74\150\x65\40\151\x6d\141\x67\x65", "\103\x68\141\156\x67\x65\40\164\150\x65\x20\x43\x41\x50\x54\x43\x48\101\x20\x63\x6f\x64\x65", "\123\160\145\x61\x6b\40\x74\x68\145\x20\x43\101\120\x54\103\x48\x41\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Ukrainian, BDC_BaseCharset::Cyrillic, BDC_Country::Ukraine, '', "\x2f\x2f\143\x61\x70\164\143\x68\141\x2e\157\162\x67\57\143\141\x70\x74\x63\x68\x61\x2e\150\x74\x6d\x6c\x3f\160\150\x70", "\x52\x65\x74\171\160\x65\40\x74\x68\x65\40\103\x41\120\x54\x43\110\101\x20\143\157\144\145\40\x66\x72\157\155\x20\x74\x68\145\x20\151\155\x61\x67\145", "\103\150\141\156\x67\x65\40\x74\x68\x65\x20\103\101\120\x54\103\x48\x41\40\143\x6f\144\x65", "\x53\x70\x65\x61\x6b\x20\164\150\x65\40\103\x41\x50\x54\103\110\x41\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Ukrainian, BDC_BaseCharset::Latin, BDC_Country::Ukraine, '', "\57\x2f\143\141\x70\x74\x63\150\x61\x2e\157\x72\147\57\x63\141\160\x74\x63\150\141\x2e\150\x74\155\x6c\x3f\160\150\160", "\122\145\164\x79\x70\x65\x20\x74\150\x65\x20\103\101\120\x54\103\110\101\x20\143\157\144\x65\x20\146\162\157\155\40\x74\150\145\40\151\155\141\147\x65", "\x43\x68\141\x6e\x67\145\40\x74\x68\145\40\x43\x41\x50\124\x43\x48\x41\40\x63\157\x64\x65", "\123\x70\x65\141\x6b\x20\164\150\x65\x20\x43\x41\120\x54\x43\110\101\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Vietnamese, BDC_BaseCharset::Latin, BDC_Country::Vietnam, "\x46\54\x4a\54\x57\54\x5a", "\57\x2f\x63\141\x70\x74\x63\x68\x61\56\157\x72\x67\57\143\x61\x70\x74\x63\x68\141\x2e\150\164\x6d\x6c\x3f\160\x68\160", "\x52\x65\x74\x79\160\x65\x20\164\x68\145\40\103\101\x50\124\103\110\101\x20\143\x6f\144\x65\40\x66\x72\x6f\155\40\x74\x68\x65\40\151\155\x61\147\x65", "\103\x68\x61\156\147\x65\40\164\150\145\x20\103\x41\x50\x54\103\110\101\40\x63\x6f\x64\x65", "\123\x70\x65\x61\x6b\x20\164\x68\x65\x20\103\x41\120\124\103\110\x41\40\x63\157\144\x65") ); final class BDC_LocaleParser { private function __construct() {} public static function Parse($_O5rgaul6npx3wv7nczm1c) { $_Om5ha0nme8s7liy5vh17jlztqz = self::dhm6q($_O5rgaul6npx3wv7nczm1c); $_lda0c3mbeukjsb17gew5d = 0 ; $_Ilqy0jc4o71o4urybpouyc2gpr = 0 ; $_1o3hocbhgynqrude5qwvp = 0x0000 ; $_Inuvyroddykmnxcu = 0 ; $_iulobe1vq765ws53gh8mi = explode("\x2d", $_Om5ha0nme8s7liy5vh17jlztqz); $_ofnfn9gsdojzgeaaud3rjk1j46 = $_iulobe1vq765ws53gh8mi[0]; $_lda0c3mbeukjsb17gew5d = BDC_Macrolanguage::GetMacrolanguage($_ofnfn9gsdojzgeaaud3rjk1j46); if (0 === $_lda0c3mbeukjsb17gew5d) { $_Ilqy0jc4o71o4urybpouyc2gpr = BDC_BaseLanguage::GetLanguage($_ofnfn9gsdojzgeaaud3rjk1j46); } $_0e0ln2fd2y790q0towltn3ceib = count($_iulobe1vq765ws53gh8mi); for ($_0sv8hwqq5wp2dk522sus0deufm = 1; $_0sv8hwqq5wp2dk522sus0deufm < $_0e0ln2fd2y790q0towltn3ceib; $_0sv8hwqq5wp2dk522sus0deufm++) { $_ltbcrwn2hu0yl8k52u9qn3dbec = $_iulobe1vq765ws53gh8mi[$_0sv8hwqq5wp2dk522sus0deufm]; $_0ocducbwsejtcw5wjnclw = strlen($_ltbcrwn2hu0yl8k52u9qn3dbec); if (4 == $_0ocducbwsejtcw5wjnclw) { $_1o3hocbhgynqrude5qwvp = BDC_BaseCharset::GetCharset($_ltbcrwn2hu0yl8k52u9qn3dbec); } else if (3 == $_0ocducbwsejtcw5wjnclw) { $_Ilqy0jc4o71o4urybpouyc2gpr = BDC_BaseLanguage::GetLanguage($_ltbcrwn2hu0yl8k52u9qn3dbec); } else if (2 == $_0ocducbwsejtcw5wjnclw) { $_Inuvyroddykmnxcu = BDC_Country::GetCountry($_ltbcrwn2hu0yl8k52u9qn3dbec); } } $_Od2f95w0spl9mnr3s348w = BDC_SupportedLocales::FindBestMatch( $_lda0c3mbeukjsb17gew5d, $_Ilqy0jc4o71o4urybpouyc2gpr, $_1o3hocbhgynqrude5qwvp, $_Inuvyroddykmnxcu); return $_Od2f95w0spl9mnr3s348w; } private static function dhm6q($_Iz0zhbbabpuwdmppjxnm3q9vmr) { if (!BDC_StringHelper::HasValue($_Iz0zhbbabpuwdmppjxnm3q9vmr)) { return "\x65\x6e"; } $_izype9if86alvj7jugv88 = preg_replace("\x2f\x7a\150\x2d\143\150\163\57\165\151", "\172\x68\55\x68\141\x6e\163", $_Iz0zhbbabpuwdmppjxnm3q9vmr); $_izype9if86alvj7jugv88 = preg_replace("\x2f\172\150\55\143\x68\x74\x2f\x75\151", "\172\150\55\x68\141\156\x74", $_izype9if86alvj7jugv88); return $_izype9if86alvj7jugv88; } } interface BDC_IGraphics { public function GetImage($_is2ha7igscdy9i86uc8w186b2h); public function GetWidth(); public function GetHeight(); public function GetSurface(); public function Fill(BDC_Color $_Ijpiul4pww7ygr5m); } class BDC_GDGraphics implements BDC_IGraphics { public function __construct($_Irvvi1k7d00fbnf7k0qh68ez6z, $_lyssg64ziqziysx3kqkmk4cgik) { $this->_Iuhox2gh57dq728p = imagecreatetruecolor($_Irvvi1k7d00fbnf7k0qh68ez6z, $_lyssg64ziqziysx3kqkmk4cgik); if (!defined("\x42\104\x43\137\101\116\x54\x49\101\x4c\x49\101\x53\x5f\x45\x4e\101\102\114\105\x44")) { if (function_exists("\151\155\141\147\x65\141\x6e\164\x69\141\x6c\151\141\163")) { define("\102\x44\x43\137\101\x4e\124\111\x41\x4c\111\x41\123\x5f\105\x4e\x41\x42\114\105\x44", true); } else { define("\x42\x44\103\137\x41\x4e\124\111\101\x4c\111\101\123\137\x45\116\101\102\x4c\x45\x44", false); } } if (BDC_ANTIALIAS_ENABLED) { imageantialias($this->_Iuhox2gh57dq728p, true); } $this->_08o4cf9ugmn822cj = imagesx($this->_Iuhox2gh57dq728p); $this->_lli02iqa3xxvs5o0pf79rsvafl = imagesy($this->_Iuhox2gh57dq728p); $this->_oqtvs9xwmj11axysxmurz = BDC_Rectangle::FromPointAndSize( BDC_Point::At(0, 0), $this->GetWidth(), $this->GetHeight() ); } public function __destruct() { imagedestroy($this->_Iuhox2gh57dq728p); } private $_Iuhox2gh57dq728p; public function GetGDImage() { return $this->_Iuhox2gh57dq728p; } private $_08o4cf9ugmn822cj; public function GetWidth() { return (int) $this->_08o4cf9ugmn822cj; } private $_lli02iqa3xxvs5o0pf79rsvafl; public function GetHeight() { return (int) $this->_lli02iqa3xxvs5o0pf79rsvafl; } public function GetSurface() { return ($this->_08o4cf9ugmn822cj * $this->_lli02iqa3xxvs5o0pf79rsvafl); } private $_oqtvs9xwmj11axysxmurz; public function GetBounds() { return $this->_oqtvs9xwmj11axysxmurz; } public function GetScalingFactor() { return log($this->GetSurface(), 2.0); } public function CloneContent() { ob_start(); imagepng($this->_Iuhox2gh57dq728p); return imagecreatefromstring(ob_get_clean()); } public function GetImage($_1ukailoy3rutehbwfb6c3) { ob_start(); switch ($_1ukailoy3rutehbwfb6c3) { case 0 : imagejpeg($this->_Iuhox2gh57dq728p); break; case 1 : imagegif($this->_Iuhox2gh57dq728p); break; case 2 : imagepng($this->_Iuhox2gh57dq728p); break; default: throw new Exception("\x55\x6e\x6b\x6e\157\x77\x20\x69\155\141\147\145\x20\146\x6f\162\x6d\141\x74\72\x20{$_1ukailoy3rutehbwfb6c3}\56"); break; } $_In2g1e4woc2mh34ag4as1dff18 = ob_get_contents(); ob_end_clean(); return $_In2g1e4woc2mh34ag4as1dff18; } public function Fill(BDC_Color $_or342ddh7f4to7sw){ $_08dje8fpik1f853i = imagecolorallocate($this->_Iuhox2gh57dq728p, $_or342ddh7f4to7sw->get_R(), $_or342ddh7f4to7sw->get_G(), $_or342ddh7f4to7sw->get_B()); imagefilledrectangle($this->_Iuhox2gh57dq728p, 0, 0, $this->_08o4cf9ugmn822cj, $this->_lli02iqa3xxvs5o0pf79rsvafl, $_08dje8fpik1f853i); } } final class ImageFormat extends BDC_Enum { private function __construct() {} public static $Names; const Jpeg = 0; const Gif = 1; const Png = 2; public static function GetName($_ov2fhrnuqz3ura9s) { if (array_key_exists($_ov2fhrnuqz3ura9s, ImageFormat::$Names)) { return ImageFormat::$Names[$_ov2fhrnuqz3ura9s]; } else { throw new Exception("\x55\156\153\x6e\157\x77\156\x20\x65\156\165\x6d\145\162\141\164\145\144\40\166\x61\154\x75\x65\72\40".$_ov2fhrnuqz3ura9s); } } public static function GetValue($_Ieb8axhdt1te3n5i) { if (!BDC_StringHelper::HasValue($_Ieb8axhdt1te3n5i)) { throw new Exception("\x55\156\153\x6e\x6f\x77\156\x20\x65\156\x75\x6d\x65\x72\141\164\145\144\40\156\x61\x6d\145\x3a\40".$_Ieb8axhdt1te3n5i); } $_of8gvgi45sn5rq2r = BDC_CollectionHelper::StringArraySearch($_Ieb8axhdt1te3n5i, ImageFormat::$Names); if (false !== $_of8gvgi45sn5rq2r) { return $_of8gvgi45sn5rq2r; } else { throw new Exception("\x55\156\x6b\x6e\157\167\156\x20\x65\x6e\x75\x6d\145\x72\141\x74\145\144\x20\x6e\141\x6d\145\x3a\40".$_Ieb8axhdt1te3n5i); } } public static function TryGetName($_Ogekeamo5y74duu85ghst) { if (array_key_exists($_Ogekeamo5y74duu85ghst, ImageFormat::$Names)) { return ImageFormat::$Names[$_Ogekeamo5y74duu85ghst]; } else { return; } } public static function TryGetValue($_lyouzqdhim1ziixb) { if (!BDC_StringHelper::HasValue($_lyouzqdhim1ziixb)) { return; } $_I3zeu7tcmm9a1h4r9koj5 = BDC_CollectionHelper::StringArraySearch($_lyouzqdhim1ziixb, ImageFormat::$Names); if (false !== $_I3zeu7tcmm9a1h4r9koj5) { return $_I3zeu7tcmm9a1h4r9koj5; } else { return; } } } ImageFormat::$Names = array( ImageFormat::Jpeg => array("\112\160\x65\147", "\x4a\160\x67"), ImageFormat::Gif => array("\107\151\x66"), ImageFormat::Png => array("\x50\156\x67") ); final class BDC_HtmlColor extends BDC_Enum { private function __construct() {} public static $Names; const AliceBlue = "\x23\x46\x30\106\70\x46\x46"; const AntiqueWhite = "\43\106\x41\x45\102\x44\67"; const Aqua = "\x23\x30\x30\x46\x46\x46\106"; const Aquamarine = "\x23\67\106\x46\106\104\64"; const Azure = "\43\106\60\106\106\106\x46"; const Beige = "\x23\106\x35\106\x35\104\103"; const Bisque = "\43\x46\x46\x45\64\x43\64"; const Black = "\43\60\x30\x30\x30\x30\60"; const BlanchedAlmond = "\x23\x46\x46\x45\102\x43\x44"; const Blue = "\x23\x30\x30\60\x30\x46\106"; const BlueViolet = "\x23\70\101\62\x42\x45\x32"; const Brown = "\43\x41\x35\62\101\x32\x41"; const BurlyWood = "\43\104\x45\102\70\70\x37"; const CadetBlue = "\43\x35\106\x39\x45\101\60"; const Chartreuse = "\43\67\x46\x46\106\x30\x30"; const Chocolate = "\x23\104\x32\x36\71\x31\105"; const Coral = "\43\106\106\67\106\65\x30"; const CornflowerBlue = "\43\66\64\x39\65\105\104"; const Cornsilk = "\43\x46\x46\106\x38\104\103"; const Crimson = "\43\x44\x43\61\x34\63\x43"; const Cyan = "\x23\x30\60\106\106\x46\106"; const DarkBlue = "\x23\x30\60\x30\60\x38\102"; const DarkCyan = "\x23\60\x30\x38\102\70\102"; const DarkGoldenRod = "\x23\x42\70\70\66\60\102"; const DarkGray = "\x23\101\71\101\71\x41\71"; const DarkGrey = "\43\101\x39\101\x39\101\x39"; const DarkGreen = "\43\60\x30\x36\x34\x30\x30"; const DarkKhaki = "\43\102\x44\x42\x37\x36\102"; const DarkMagenta = "\43\70\102\60\x30\x38\x42"; const DarkOliveGreen = "\x23\x35\65\x36\102\x32\106"; const Darkorange = "\43\x46\x46\70\103\x30\60"; const DarkOrchid = "\x23\71\71\63\x32\103\x43"; const DarkRed = "\43\x38\x42\60\60\x30\x30"; const DarkSalmon = "\x23\105\71\71\66\x37\x41"; const DarkSeaGreen = "\x23\70\106\102\103\70\x46"; const DarkSlateBlue = "\43\x34\70\x33\x44\70\x42"; const DarkSlateGray = "\x23\x32\106\x34\x46\64\x46"; const DarkSlateGrey = "\43\62\106\x34\x46\x34\106"; const DarkTurquoise = "\x23\x30\60\103\x45\x44\x31"; const DarkViolet = "\x23\x39\x34\x30\60\104\x33"; const DeepPink = "\x23\x46\x46\x31\64\71\63"; const DeepSkyBlue = "\x23\60\x30\102\106\x46\x46"; const DimGray = "\43\66\71\x36\x39\66\71"; const DimGrey = "\x23\x36\71\x36\x39\66\x39"; const DodgerBlue = "\43\61\x45\71\60\x46\x46"; const FireBrick = "\x23\x42\x32\x32\x32\x32\x32"; const FloralWhite = "\43\106\x46\x46\x41\106\x30"; const ForestGreen = "\43\x32\62\70\x42\62\62"; const Fuchsia = "\x23\106\x46\x30\x30\x46\x46"; const Gainsboro = "\x23\x44\x43\104\103\104\x43"; const GhostWhite = "\x23\x46\x38\106\x38\106\106"; const Gold = "\43\x46\x46\104\x37\x30\60"; const GoldenRod = "\43\x44\x41\101\x35\62\x30"; const Gray = "\x23\70\x30\x38\60\70\x30"; const Grey = "\x23\x38\x30\70\60\70\x30"; const Green = "\43\x30\60\x38\x30\x30\60"; const GreenYellow = "\43\101\104\x46\x46\62\106"; const HoneyDew = "\43\106\x30\106\x46\106\60"; const HotPink = "\x23\106\x46\x36\71\102\64"; const IndianRed = "\x23\x43\104\x35\103\65\103"; const Indigo = "\43\64\102\x30\60\70\62"; const Ivory = "\43\x46\x46\106\106\106\60"; const Khaki = "\43\106\x30\105\66\70\103"; const Lavender = "\x23\x45\66\105\66\x46\101"; const LavenderBlush = "\x23\x46\x46\x46\60\106\65"; const LawnGreen = "\x23\67\x43\x46\103\60\x30"; const LemonChiffon = "\x23\106\x46\x46\101\x43\104"; const LightBlue = "\43\x41\104\104\70\x45\66"; const LightCoral = "\43\106\x30\x38\60\70\x30"; const LightCyan = "\43\x45\x30\106\x46\x46\x46"; const LightGoldenRodYellow = "\43\x46\101\x46\x41\104\62"; const LightGray = "\43\x44\x33\104\63\x44\63"; const LightGrey = "\43\104\63\x44\63\104\x33"; const LightGreen = "\43\x39\60\105\x45\71\60"; const LightPink = "\43\106\x46\102\66\103\61"; const LightSalmon = "\43\x46\x46\x41\60\67\x41"; const LightSeaGreen = "\43\x32\60\102\62\101\x41"; const LightSkyBlue = "\x23\x38\x37\x43\x45\106\x41"; const LightSlateGray = "\43\67\x37\70\70\x39\x39"; const LightSlateGrey = "\43\x37\x37\x38\x38\x39\71"; const LightSteelBlue = "\x23\102\60\x43\64\x44\x45"; const LightYellow = "\43\x46\x46\106\x46\105\60"; const Lime = "\43\x30\x30\106\106\x30\x30"; const LimeGreen = "\43\x33\x32\x43\x44\x33\62"; const Linen = "\43\x46\x41\106\x30\105\66"; const Magenta = "\43\106\106\60\60\x46\x46"; const Maroon = "\x23\x38\x30\60\x30\60\60"; const MediumAquaMarine = "\x23\66\66\103\104\101\101"; const MediumBlue = "\43\60\60\x30\x30\103\104"; const MediumOrchid = "\x23\x42\101\x35\x35\x44\x33"; const MediumPurple = "\x23\x39\63\67\60\104\70"; const MediumSeaGreen = "\43\x33\x43\x42\63\67\x31"; const MediumSlateBlue = "\43\x37\x42\x36\x38\x45\x45"; const MediumSpringGreen = "\43\x30\x30\106\x41\71\101"; const MediumTurquoise = "\43\x34\70\x44\x31\103\103"; const MediumVioletRed = "\x23\103\x37\61\x35\70\x35"; const MidnightBlue = "\x23\x31\x39\61\71\x37\x30"; const MintCream = "\x23\106\x35\x46\x46\106\x41"; const MistyRose = "\x23\x46\x46\x45\64\x45\x31"; const Moccasin = "\x23\x46\106\105\x34\x42\65"; const NavajoWhite = "\43\x46\x46\x44\105\101\x44"; const Navy = "\43\x30\x30\60\x30\x38\60"; const OldLace = "\43\x46\104\x46\65\x45\66"; const Olive = "\43\x38\x30\x38\x30\x30\x30"; const OliveDrab = "\x23\x36\102\x38\105\62\63"; const Orange = "\43\106\x46\x41\x35\60\x30"; const OrangeRed = "\x23\106\x46\x34\65\x30\60"; const Orchid = "\43\104\x41\x37\x30\x44\66"; const PaleGoldenRod = "\x23\105\x45\105\x38\101\x41"; const PaleGreen = "\x23\71\70\x46\102\71\x38"; const PaleTurquoise = "\43\101\106\105\x45\x45\x45"; const PaleVioletRed = "\x23\104\x38\67\x30\71\x33"; const PapayaWhip = "\43\106\106\x45\106\x44\65"; const PeachPuff = "\x23\x46\x46\104\101\102\x39"; const Peru = "\43\103\104\x38\65\x33\x46"; const Pink = "\43\x46\x46\x43\60\103\x42"; const Plum = "\43\x44\x44\101\60\x44\x44"; const PowderBlue = "\43\102\60\105\x30\105\66"; const Purple = "\43\70\x30\60\60\x38\60"; const Red = "\43\106\106\x30\x30\x30\x30"; const RosyBrown = "\43\x42\103\x38\x46\x38\x46"; const RoyalBlue = "\x23\64\61\66\x39\105\x31"; const SaddleBrown = "\43\70\102\x34\65\x31\63"; const Salmon = "\x23\106\x41\70\60\x37\x32"; const SandyBrown = "\43\x46\x34\101\64\x36\x30"; const SeaGreen = "\43\x32\105\x38\x42\65\x37"; const SeaShell = "\43\106\x46\106\65\x45\105"; const Sienna = "\x23\x41\x30\x35\x32\62\x44"; const Silver = "\x23\103\60\103\60\x43\60"; const SkyBlue = "\43\70\67\103\105\105\x42"; const SlateBlue = "\x23\x36\x41\x35\101\x43\x44"; const SlateGray = "\x23\x37\x30\x38\x30\71\60"; const SlateGrey = "\43\67\x30\70\x30\x39\x30"; const Snow = "\43\x46\x46\x46\x41\x46\x41"; const SpringGreen = "\x23\60\x30\x46\x46\67\x46"; const SteelBlue = "\43\64\x36\x38\62\102\64"; const Tan = "\43\x44\62\102\x34\70\103"; const Teal = "\43\60\60\x38\x30\70\60"; const Thistle = "\x23\x44\x38\102\106\x44\x38"; const Tomato = "\x23\x46\106\66\63\64\x37"; const Turquoise = "\x23\64\60\x45\60\x44\60"; const Violet = "\43\x45\x45\x38\x32\x45\x45"; const Wheat = "\x23\x46\x35\104\x45\x42\63"; const White = "\x23\106\x46\106\x46\x46\x46"; const WhiteSmoke = "\43\106\65\106\x35\106\x35"; const Yellow = "\x23\106\x46\x46\x46\60\x30"; const YellowGreen = "\x23\71\x41\103\x44\63\x32"; public static function GetName($_1jd2z8n6iy0jzk23) { if (array_key_exists($_1jd2z8n6iy0jzk23, BDC_HtmlColor::$Names)) { return BDC_HtmlColor::$Names[$_1jd2z8n6iy0jzk23]; } else { throw new Exception("\125\156\x6b\x6e\x6f\x77\156\x20\x65\156\x75\155\145\x72\141\164\145\x64\x20\x76\x61\x6c\x75\145\72\x20".$_1jd2z8n6iy0jzk23); } } public static function GetValue($_Oo1diodr3fb4zukb) { if (!BDC_StringHelper::HasValue($_Oo1diodr3fb4zukb)) { throw new Exception("\x55\156\153\x6e\x6f\167\x6e\40\x65\x6e\x75\x6d\145\x72\x61\x74\x65\144\40\156\x61\155\145\72\x20".$_Oo1diodr3fb4zukb); } $_05o3rnxnzuyohuke = BDC_CollectionHelper::StringArraySearch($_Oo1diodr3fb4zukb, BDC_HtmlColor::$Names); if (false !== $_05o3rnxnzuyohuke) { return $_05o3rnxnzuyohuke; } else { throw new Exception("\x55\x6e\x6b\x6e\x6f\x77\x6e\40\x65\156\x75\155\x65\162\141\164\x65\144\x20\x6e\x61\155\x65\72\x20".$_Oo1diodr3fb4zukb); } } public static function TryGetName($_i9ouqvx755v3ezqo) { if (array_key_exists($_i9ouqvx755v3ezqo, BDC_HtmlColor::$Names)) { return BDC_HtmlColor::$Names[$_i9ouqvx755v3ezqo]; } else { return; } } public static function TryGetValue($_05v8zpklvjczz6o6) { if (!BDC_StringHelper::HasValue($_05v8zpklvjczz6o6)) { return; } $_otfjw3rm3frlzbp7 = BDC_CollectionHelper::StringArraySearch($_05v8zpklvjczz6o6, BDC_HtmlColor::$Names); if (false !== $_otfjw3rm3frlzbp7) { return $_otfjw3rm3frlzbp7; } else { return; } } } BDC_HtmlColor::$Names = array( BDC_HtmlColor::AliceBlue => "\x41\x6c\x69\143\x65\x42\x6c\165\x65", BDC_HtmlColor::AntiqueWhite => "\101\x6e\164\x69\x71\x75\145\127\150\x69\x74\145", BDC_HtmlColor::Aqua => "\x41\161\165\141", BDC_HtmlColor::Aquamarine => "\101\161\x75\141\x6d\x61\x72\x69\156\145", BDC_HtmlColor::Azure => "\101\172\x75\x72\x65", BDC_HtmlColor::Beige => "\x42\145\151\147\145", BDC_HtmlColor::Bisque => "\x42\151\163\x71\165\x65", BDC_HtmlColor::Black => "\102\154\x61\143\x6b", BDC_HtmlColor::BlanchedAlmond => "\x42\154\141\156\x63\150\x65\144\x41\154\x6d\x6f\x6e\144", BDC_HtmlColor::Blue => "\x42\154\x75\145", BDC_HtmlColor::BlueViolet => "\x42\x6c\x75\x65\x56\x69\x6f\154\145\x74", BDC_HtmlColor::Brown => "\x42\x72\157\167\156", BDC_HtmlColor::BurlyWood => "\x42\165\162\154\171\x57\157\x6f\x64", BDC_HtmlColor::CadetBlue => "\x43\x61\144\145\164\102\154\165\x65", BDC_HtmlColor::Chartreuse => "\103\x68\141\x72\164\162\x65\x75\x73\x65", BDC_HtmlColor::Chocolate => "\x43\x68\x6f\143\x6f\x6c\141\164\145", BDC_HtmlColor::Coral => "\x43\157\162\141\154", BDC_HtmlColor::CornflowerBlue => "\x43\x6f\162\x6e\x66\154\157\x77\x65\162\x42\x6c\165\x65", BDC_HtmlColor::Cornsilk => "\103\x6f\x72\156\x73\151\x6c\153", BDC_HtmlColor::Crimson => "\x43\162\151\x6d\163\x6f\x6e", BDC_HtmlColor::Cyan => "\x43\171\141\x6e", BDC_HtmlColor::DarkBlue => "\104\141\162\153\102\154\x75\x65", BDC_HtmlColor::DarkCyan => "\x44\x61\162\153\x43\171\x61\x6e", BDC_HtmlColor::DarkGoldenRod => "\104\x61\162\x6b\107\x6f\154\x64\x65\156\x52\x6f\144", BDC_HtmlColor::DarkGray => "\x44\141\162\x6b\107\162\141\x79", BDC_HtmlColor::DarkGrey => "\104\141\162\x6b\x47\162\x65\x79", BDC_HtmlColor::DarkGreen => "\x44\141\162\153\107\x72\x65\145\156", BDC_HtmlColor::DarkKhaki => "\x44\141\x72\153\113\150\x61\153\151", BDC_HtmlColor::DarkMagenta => "\x44\x61\162\153\115\x61\147\145\x6e\x74\141", BDC_HtmlColor::DarkOliveGreen => "\104\141\x72\x6b\x4f\154\x69\166\145\107\x72\145\x65\156", BDC_HtmlColor::Darkorange => "\x44\x61\x72\x6b\x6f\x72\x61\156\x67\145", BDC_HtmlColor::DarkOrchid => "\104\x61\162\153\x4f\162\x63\150\151\144", BDC_HtmlColor::DarkRed => "\104\x61\162\153\122\145\x64", BDC_HtmlColor::DarkSalmon => "\104\141\x72\x6b\x53\x61\x6c\x6d\x6f\x6e", BDC_HtmlColor::DarkSeaGreen => "\x44\x61\162\153\123\145\x61\107\x72\145\145\156", BDC_HtmlColor::DarkSlateBlue => "\x44\141\162\x6b\123\154\141\164\145\x42\154\x75\145", BDC_HtmlColor::DarkSlateGray => "\x44\141\162\x6b\123\154\x61\x74\x65\x47\162\x61\171", BDC_HtmlColor::DarkSlateGrey => "\104\141\x72\x6b\123\x6c\x61\164\x65\107\162\x65\x79", BDC_HtmlColor::DarkTurquoise => "\x44\x61\x72\x6b\x54\x75\162\x71\165\x6f\x69\x73\x65", BDC_HtmlColor::DarkViolet => "\x44\x61\x72\153\x56\151\157\154\x65\x74", BDC_HtmlColor::DeepPink => "\x44\x65\x65\x70\x50\151\x6e\x6b", BDC_HtmlColor::DeepSkyBlue => "\x44\x65\145\x70\123\x6b\x79\102\154\165\145", BDC_HtmlColor::DimGray => "\104\x69\x6d\x47\162\141\171", BDC_HtmlColor::DimGrey => "\x44\151\155\x47\x72\145\x79", BDC_HtmlColor::DodgerBlue => "\104\x6f\144\x67\145\x72\102\x6c\165\145", BDC_HtmlColor::FireBrick => "\x46\151\162\x65\x42\162\x69\143\x6b", BDC_HtmlColor::FloralWhite => "\x46\x6c\157\x72\x61\154\127\150\151\x74\x65", BDC_HtmlColor::ForestGreen => "\106\157\x72\x65\163\x74\x47\x72\x65\145\156", BDC_HtmlColor::Fuchsia => "\x46\165\143\150\x73\151\141", BDC_HtmlColor::Gainsboro => "\x47\141\x69\x6e\163\142\x6f\x72\157", BDC_HtmlColor::GhostWhite => "\x47\x68\157\x73\164\x57\150\151\164\x65", BDC_HtmlColor::Gold => "\x47\x6f\x6c\x64", BDC_HtmlColor::GoldenRod => "\x47\157\x6c\x64\x65\x6e\122\157\144", BDC_HtmlColor::Gray => "\x47\x72\x61\171", BDC_HtmlColor::Grey => "\107\162\x65\x79", BDC_HtmlColor::Green => "\107\x72\x65\145\156", BDC_HtmlColor::GreenYellow => "\107\x72\145\145\156\131\145\x6c\154\157\167", BDC_HtmlColor::HoneyDew => "\x48\157\x6e\145\x79\104\145\167", BDC_HtmlColor::HotPink => "\x48\x6f\x74\120\151\x6e\153", BDC_HtmlColor::IndianRed => "\111\156\144\151\141\x6e\122\145\144", BDC_HtmlColor::Indigo => "\x49\156\144\151\x67\x6f", BDC_HtmlColor::Ivory => "\x49\166\157\x72\x79", BDC_HtmlColor::Khaki => "\x4b\150\141\x6b\x69", BDC_HtmlColor::Lavender => "\114\141\x76\x65\156\x64\x65\162", BDC_HtmlColor::LavenderBlush => "\x4c\141\x76\145\156\x64\x65\162\102\154\x75\163\150", BDC_HtmlColor::LawnGreen => "\114\x61\167\x6e\x47\162\145\145\x6e", BDC_HtmlColor::LemonChiffon => "\x4c\x65\x6d\157\x6e\x43\x68\x69\x66\146\157\x6e", BDC_HtmlColor::LightBlue => "\x4c\x69\x67\150\164\x42\x6c\x75\145", BDC_HtmlColor::LightCoral => "\x4c\151\x67\x68\164\x43\157\162\141\154", BDC_HtmlColor::LightCyan => "\114\x69\x67\150\x74\x43\x79\141\x6e", BDC_HtmlColor::LightGoldenRodYellow => "\x4c\x69\147\150\164\107\157\154\x64\x65\x6e\122\157\x64\x59\x65\154\154\x6f\167", BDC_HtmlColor::LightGray => "\114\x69\147\x68\164\107\162\141\171", BDC_HtmlColor::LightGrey => "\114\x69\147\150\164\107\162\x65\171", BDC_HtmlColor::LightGreen => "\x4c\x69\147\150\164\x47\x72\145\x65\156", BDC_HtmlColor::LightPink => "\114\x69\147\x68\164\120\x69\x6e\x6b", BDC_HtmlColor::LightSalmon => "\114\151\147\150\164\x53\x61\154\155\x6f\x6e", BDC_HtmlColor::LightSeaGreen => "\114\x69\x67\x68\x74\123\145\141\107\x72\x65\x65\x6e", BDC_HtmlColor::LightSkyBlue => "\114\x69\147\150\164\123\x6b\171\102\x6c\x75\x65", BDC_HtmlColor::LightSlateGray => "\x4c\151\147\150\x74\x53\x6c\141\x74\145\107\x72\141\x79", BDC_HtmlColor::LightSlateGrey => "\x4c\151\x67\x68\x74\x53\x6c\x61\x74\x65\107\x72\145\x79", BDC_HtmlColor::LightSteelBlue => "\x4c\151\x67\150\x74\123\x74\x65\145\154\102\x6c\x75\145", BDC_HtmlColor::LightYellow => "\x4c\x69\147\x68\x74\131\x65\x6c\x6c\x6f\167", BDC_HtmlColor::Lime => "\x4c\x69\x6d\x65", BDC_HtmlColor::LimeGreen => "\114\151\155\145\107\162\145\145\x6e", BDC_HtmlColor::Linen => "\x4c\151\156\x65\156", BDC_HtmlColor::Magenta => "\115\141\147\145\x6e\164\141", BDC_HtmlColor::Maroon => "\x4d\141\162\x6f\157\x6e", BDC_HtmlColor::MediumAquaMarine => "\x4d\145\144\x69\x75\x6d\101\161\x75\141\115\141\x72\151\156\145", BDC_HtmlColor::MediumBlue => "\x4d\145\144\151\x75\x6d\x42\154\x75\x65", BDC_HtmlColor::MediumOrchid => "\x4d\x65\x64\151\x75\x6d\x4f\x72\x63\x68\151\x64", BDC_HtmlColor::MediumPurple => "\x4d\x65\x64\x69\x75\155\x50\165\x72\x70\154\x65", BDC_HtmlColor::MediumSeaGreen => "\115\145\144\151\165\x6d\123\x65\x61\x47\162\x65\x65\x6e", BDC_HtmlColor::MediumSlateBlue => "\x4d\x65\x64\151\165\x6d\x53\x6c\x61\164\x65\102\154\165\145", BDC_HtmlColor::MediumSpringGreen => "\115\145\x64\x69\165\155\123\160\162\x69\x6e\147\107\162\x65\x65\x6e", BDC_HtmlColor::MediumTurquoise => "\x4d\145\144\151\x75\155\x54\x75\x72\161\165\157\151\x73\x65", BDC_HtmlColor::MediumVioletRed => "\x4d\145\144\x69\165\155\126\x69\157\x6c\x65\x74\122\145\144", BDC_HtmlColor::MidnightBlue => "\115\151\x64\x6e\151\147\x68\x74\102\154\165\x65", BDC_HtmlColor::MintCream => "\115\x69\156\x74\x43\x72\145\x61\x6d", BDC_HtmlColor::MistyRose => "\x4d\x69\163\x74\171\122\157\163\x65", BDC_HtmlColor::Moccasin => "\115\157\x63\143\x61\163\x69\156", BDC_HtmlColor::NavajoWhite => "\x4e\141\x76\141\152\x6f\127\150\x69\164\145", BDC_HtmlColor::Navy => "\x4e\x61\x76\x79", BDC_HtmlColor::OldLace => "\117\x6c\x64\114\141\x63\x65", BDC_HtmlColor::Olive => "\117\154\x69\x76\145", BDC_HtmlColor::OliveDrab => "\x4f\x6c\x69\166\145\104\162\x61\x62", BDC_HtmlColor::Orange => "\117\162\x61\156\x67\145", BDC_HtmlColor::OrangeRed => "\117\x72\141\156\x67\145\122\145\x64", BDC_HtmlColor::Orchid => "\x4f\x72\x63\150\x69\144", BDC_HtmlColor::PaleGoldenRod => "\120\x61\x6c\x65\107\157\x6c\144\145\x6e\122\x6f\144", BDC_HtmlColor::PaleGreen => "\x50\x61\x6c\145\x47\x72\145\x65\156", BDC_HtmlColor::PaleTurquoise => "\x50\x61\x6c\x65\x54\x75\x72\x71\x75\x6f\151\163\x65", BDC_HtmlColor::PaleVioletRed => "\x50\x61\x6c\145\x56\x69\x6f\x6c\145\x74\122\x65\x64", BDC_HtmlColor::PapayaWhip => "\120\x61\160\141\x79\x61\127\x68\x69\160", BDC_HtmlColor::PeachPuff => "\120\145\141\143\x68\x50\x75\146\146", BDC_HtmlColor::Peru => "\x50\x65\x72\165", BDC_HtmlColor::Pink => "\x50\x69\156\153", BDC_HtmlColor::Plum => "\120\x6c\165\x6d", BDC_HtmlColor::PowderBlue => "\120\x6f\167\x64\x65\162\x42\x6c\165\145", BDC_HtmlColor::Purple => "\x50\x75\162\160\x6c\145", BDC_HtmlColor::Red => "\x52\145\x64", BDC_HtmlColor::RosyBrown => "\x52\157\163\x79\102\x72\x6f\167\x6e", BDC_HtmlColor::RoyalBlue => "\x52\x6f\x79\141\x6c\102\x6c\x75\145", BDC_HtmlColor::SaddleBrown => "\x53\x61\144\144\154\145\102\162\157\167\x6e", BDC_HtmlColor::Salmon => "\123\141\x6c\x6d\x6f\156", BDC_HtmlColor::SandyBrown => "\x53\x61\x6e\x64\x79\102\x72\157\167\156", BDC_HtmlColor::SeaGreen => "\123\x65\141\107\x72\x65\x65\x6e", BDC_HtmlColor::SeaShell => "\x53\145\141\123\x68\x65\x6c\154", BDC_HtmlColor::Sienna => "\123\151\145\156\156\x61", BDC_HtmlColor::Silver => "\123\151\x6c\166\145\162", BDC_HtmlColor::SkyBlue => "\123\x6b\171\x42\x6c\x75\x65", BDC_HtmlColor::SlateBlue => "\x53\x6c\141\x74\x65\102\154\x75\x65", BDC_HtmlColor::SlateGray => "\x53\x6c\x61\x74\145\107\162\141\x79", BDC_HtmlColor::SlateGrey => "\123\x6c\141\x74\145\x47\x72\x65\171", BDC_HtmlColor::Snow => "\x53\x6e\x6f\167", BDC_HtmlColor::SpringGreen => "\x53\160\162\151\x6e\x67\x47\162\x65\145\x6e", BDC_HtmlColor::SteelBlue => "\123\x74\145\145\154\x42\154\x75\x65", BDC_HtmlColor::Tan => "\124\x61\156", BDC_HtmlColor::Teal => "\x54\x65\141\x6c", BDC_HtmlColor::Thistle => "\124\150\151\x73\164\x6c\x65", BDC_HtmlColor::Tomato => "\x54\157\x6d\141\164\x6f", BDC_HtmlColor::Turquoise => "\x54\x75\x72\161\165\157\x69\163\145", BDC_HtmlColor::Violet => "\x56\151\x6f\x6c\145\x74", BDC_HtmlColor::Wheat => "\127\x68\x65\x61\164", BDC_HtmlColor::White => "\x57\x68\x69\x74\145", BDC_HtmlColor::WhiteSmoke => "\127\150\151\164\145\x53\155\157\153\x65", BDC_HtmlColor::Yellow => "\131\x65\x6c\154\x6f\x77", BDC_HtmlColor::YellowGreen => "\x59\145\x6c\154\157\x77\107\x72\145\145\156", ); class BDC_Color { public function __construct($_ib1y175cdsacewssqyvw4, $_l81uq53uw0qgh9r8irayt, $_loxszgm0jxezj77s) { $this->_O8zccahotosheguquj36w = new BDC_RandomRange($_ib1y175cdsacewssqyvw4); $this->_lac5yfht035ekzlzsqws0p0zc9 = new BDC_RandomRange($_l81uq53uw0qgh9r8irayt); $this->_ofaweptjsvj4nocehsox2n41yq = new BDC_RandomRange($_loxszgm0jxezj77s); } const DefaultColorValue = 0; public static function IsValidColorValue($_lavf6nxrvcjz9foa95t5taw8pu) { return (0 <= $_lavf6nxrvcjz9foa95t5taw8pu || 255 >= $_lavf6nxrvcjz9foa95t5taw8pu); } public static function IsValidColorRange(BDC_RandomRange $_o6hb2yet12z2v7cl3hqyjip2ne) { return (0 <= $_o6hb2yet12z2v7cl3hqyjip2ne->Min || 255 >= $_o6hb2yet12z2v7cl3hqyjip2ne->Max); } private $_O8zccahotosheguquj36w; public function get_RedRange() { return $this->_O8zccahotosheguquj36w; } public function set_RedRange(BDC_RandomRange $_O8dn29stqyznzci6) { if (!self::IsValidColorRange($_O8dn29stqyznzci6)) { throw new Exception("\x42\104\103\137\103\157\x6c\x6f\162\40\166\141\154\165\145\40\x6d\x75\163\x74\40\x62\x65\40\142\x65\x74\167\145\145\156\x20\x30\40\141\156\x64\x20\62\65\x35\72\40\x3c{$_O8dn29stqyznzci6->Min}\54\x20{$_O8dn29stqyznzci6->Max}\76"); } $this->_O8zccahotosheguquj36w = $_O8dn29stqyznzci6; } public function get_R() { if ($this->HasValue()) { return $this->_O8zccahotosheguquj36w->Next; } return self::DefaultColorValue; } public function set_R($_I703e8wtiidioqu0x12k8) { $this->RedRange = new BDC_RandomRange($_I703e8wtiidioqu0x12k8); } private $_lac5yfht035ekzlzsqws0p0zc9; public function get_GreenRange() { return $this->_lac5yfht035ekzlzsqws0p0zc9; } public function set_GreenRange(BDC_RandomRange $_Omk4rhsbomxpesnb) { if (!self::IsValidColorRange($_Omk4rhsbomxpesnb)) { throw new Exception("\x42\x44\x43\137\x43\x6f\x6c\157\162\x20\166\141\154\x75\145\x20\155\x75\163\164\x20\x62\x65\x20\x62\x65\164\x77\145\145\156\x20\x30\x20\141\156\x64\40\x32\x35\65\x3a\40\74{$_Omk4rhsbomxpesnb->Min}\54\40{$_Omk4rhsbomxpesnb->Max}\x3e"); } $this->_lac5yfht035ekzlzsqws0p0zc9 = $_Omk4rhsbomxpesnb; } public function get_G() { if ($this->HasValue()) { return $this->_lac5yfht035ekzlzsqws0p0zc9->Next; } return self::DefaultColorValue; } public function set_G($_Oh7xfsod3y58o0jj5rss4) { $this->GreenRange = new BDC_RandomRange($_Oh7xfsod3y58o0jj5rss4); } private $_ofaweptjsvj4nocehsox2n41yq; public function get_BlueRange() { return $this->_ofaweptjsvj4nocehsox2n41yq; } public function set_BlueRange(BDC_RandomRange $_opzhss3y0587py5k) { if (!self::IsValidColorRange($_opzhss3y0587py5k)) { throw new Exception("\x42\x44\103\137\x43\x6f\x6c\x6f\x72\x20\x76\x61\154\165\145\x20\x6d\x75\x73\164\x20\x62\x65\40\142\x65\x74\167\x65\145\x6e\40\x30\40\x61\x6e\x64\40\62\x35\x35\72\x20\74{$_opzhss3y0587py5k->Min}\x2c\x20{$_opzhss3y0587py5k->Max}\76"); } $this->_ofaweptjsvj4nocehsox2n41yq = $_opzhss3y0587py5k; } public function get_B() { if ($this->HasValue()) { return $this->_ofaweptjsvj4nocehsox2n41yq->Next; } return self::DefaultColorValue; } public function set_B($_0lhgs6qdb8112df0zkpag) { $this->BlueRange = new BDC_RandomRange($_0lhgs6qdb8112df0zkpag); } public function HasValue() { return (isset($this->_O8zccahotosheguquj36w) || isset($this->_lac5yfht035ekzlzsqws0p0zc9) || isset($this->_ofaweptjsvj4nocehsox2n41yq)); } public function get_IsRandomized() { return ($this->_O8zccahotosheguquj36w->get_IsRandomized() || $this->_lac5yfht035ekzlzsqws0p0zc9->get_IsRandomized() || $this->_ofaweptjsvj4nocehsox2n41yq->get_IsRandomized()); } public function Freeze() { $this->_ofaweptjsvj4nocehsox2n41yq->Freeze(); $this->_lac5yfht035ekzlzsqws0p0zc9->Freeze(); $this->_O8zccahotosheguquj36w->Freeze(); } public function get_Frozen() { $this->Freeze(); return $this; } public static function FromHtmlColor($_I4urijxqhppwitac) { if (BDC_StringHelper::StartsWith($_I4urijxqhppwitac, "\x23")) { return self::FromHexString($_I4urijxqhppwitac); } else { return self::FromName($_I4urijxqhppwitac); } } public static function FromName($_On0ul6b0f0m94yixqzz9j) { $_oq8u50j8ghyew4wvvwaku = BDC_HtmlColor::TryGetValue(BDC_StringHelper::Normalize($_On0ul6b0f0m94yixqzz9j)); if (BDC_StringHelper::StartsWith($_oq8u50j8ghyew4wvvwaku, "\43")) { return self::FromHexString($_oq8u50j8ghyew4wvvwaku); } else { return null; } } public static function FromHexString($_Obi1zvm92suiyzo4yklwhj0ywr) { $_Ikmjsfz0mnya5jo1 = preg_replace("\x2f\133\136\60\55\x39\x41\x2d\106\x61\55\146\135\x2f", '', $_Obi1zvm92suiyzo4yklwhj0ywr); $_1uol16byrjp3y16h99vhkagehp = strlen($_Ikmjsfz0mnya5jo1); if (3 != $_1uol16byrjp3y16h99vhkagehp && 6 != $_1uol16byrjp3y16h99vhkagehp) { throw new Exception("\111\156\166\x61\x6c\x69\144\x20\150\145\x78\x20\x73\x74\162\151\156\147\40\x6c\x65\x6e\147\x74\150\x3a\x20{$_Obi1zvm92suiyzo4yklwhj0ywr}\56"); } if (3 == $_1uol16byrjp3y16h99vhkagehp) { $_i1e3op6hctgfokkx3a2r4tw330 = 1; $_ozdbuo97jy02h1ye2etardy6aa = str_repeat(substr($_Ikmjsfz0mnya5jo1, 0, $_i1e3op6hctgfokkx3a2r4tw330), 2); $_O3gmwtw7y7wy0kgx = str_repeat(substr($_Ikmjsfz0mnya5jo1, $_i1e3op6hctgfokkx3a2r4tw330, $_i1e3op6hctgfokkx3a2r4tw330), 2); $_iwl0h5jsdexroz0svwuxs = str_repeat(substr($_Ikmjsfz0mnya5jo1, 2 * $_i1e3op6hctgfokkx3a2r4tw330, $_i1e3op6hctgfokkx3a2r4tw330), 2); } else if (6 == $_1uol16byrjp3y16h99vhkagehp) { $_i1e3op6hctgfokkx3a2r4tw330 = 2; $_ozdbuo97jy02h1ye2etardy6aa = substr($_Ikmjsfz0mnya5jo1, 0, $_i1e3op6hctgfokkx3a2r4tw330); $_O3gmwtw7y7wy0kgx = substr($_Ikmjsfz0mnya5jo1, $_i1e3op6hctgfokkx3a2r4tw330, $_i1e3op6hctgfokkx3a2r4tw330); $_iwl0h5jsdexroz0svwuxs = substr($_Ikmjsfz0mnya5jo1, 2 * $_i1e3op6hctgfokkx3a2r4tw330, $_i1e3op6hctgfokkx3a2r4tw330); } $_Ow3e3j5lsrpaqnea8dyx2 = hexdec($_ozdbuo97jy02h1ye2etardy6aa); $_Ifoat5olq95pgqmka1ocp = hexdec($_O3gmwtw7y7wy0kgx); $_iqndhq98scwsft43buj5czne5g = hexdec($_iwl0h5jsdexroz0svwuxs); return new BDC_Color($_Ow3e3j5lsrpaqnea8dyx2, $_Ifoat5olq95pgqmka1ocp, $_iqndhq98scwsft43buj5czne5g); } public function ToHexString() { $_1gxa08qpgdyhafpw6g7s3vtheb = dechex($this->R); $_1gxa08qpgdyhafpw6g7s3vtheb = str_pad($_1gxa08qpgdyhafpw6g7s3vtheb, 2, "\60", STR_PAD_LEFT); $_Ol7fila5knusgrlp = dechex($this->G); $_Ol7fila5knusgrlp = str_pad($_Ol7fila5knusgrlp, 2, "\x30", STR_PAD_LEFT); $_0xj539psinyghe4j = dechex($this->B); $_0xj539psinyghe4j = str_pad($_0xj539psinyghe4j, 2, "\60", STR_PAD_LEFT); return strtoupper("\43{$_1gxa08qpgdyhafpw6g7s3vtheb}{$_Ol7fila5knusgrlp}{$_0xj539psinyghe4j}"); } public static function Between(BDC_Color $_lau35830ji2a7uif, BDC_Color $_l24hf4hkqw0f2q9to1urf) { $_I5vz5mj72qire2an = new BDC_Color(0, 0, 0); $_I5vz5mj72qire2an->RedRange = new BDC_RandomRange($_lau35830ji2a7uif->R, $_l24hf4hkqw0f2q9to1urf->R); $_I5vz5mj72qire2an->GreenRange = new BDC_RandomRange($_lau35830ji2a7uif->G, $_l24hf4hkqw0f2q9to1urf->G); $_I5vz5mj72qire2an->BlueRange = new BDC_RandomRange($_lau35830ji2a7uif->B, $_l24hf4hkqw0f2q9to1urf->B); return $_I5vz5mj72qire2an; } public static function Rgb($_lmapsqwuhzkjnh8hqj2xc1soh7, $_ioijjgjjk706jynsq58n21lwmm, $_ojwhpoh5f92alhf4dw01wzy5tn) { return new BDC_Color($_lmapsqwuhzkjnh8hqj2xc1soh7, $_ioijjgjjk706jynsq58n21lwmm, $_ojwhpoh5f92alhf4dw01wzy5tn); } public static function BetweenRgb($_Icc0x912emgwzyvkqwxbaue8r6, $_Oznarx6tvpnd7g2l, $_Oufr16unxoru7lxl) { return new BDC_Color($_Icc0x912emgwzyvkqwxbaue8r6, $_Oznarx6tvpnd7g2l, $_Oufr16unxoru7lxl); } public function AndRgb($_lokfciwofz1z6l9dbs6n86wh5p, $_owh4rilpo4j2rjtl, $_18syj24oeo82bmmf2zjm2z93br) { return self::Between($this, new BDC_Color($_lokfciwofz1z6l9dbs6n86wh5p, $_owh4rilpo4j2rjtl, $_18syj24oeo82bmmf2zjm2z93br)); } public static function Randomized(BDC_Color $_043qf78nrf1tj3yp, $_Imjeg0jue31namyxeanmu3dt4b) { $_I3ak7xnhx8ai23443tytc = new BDC_Color(0, 0, 0); $_lznct2phitonmuhjo1epj = $_Imjeg0jue31namyxeanmu3dt4b / 2; $_Il6f2xp35owa6ti0 = $_043qf78nrf1tj3yp->R - $_lznct2phitonmuhjo1epj; if ($_Il6f2xp35owa6ti0 < 0) { $_Il6f2xp35owa6ti0 = 0; } $_I499ehx04r92w351vd3iu = $_043qf78nrf1tj3yp->R + $_lznct2phitonmuhjo1epj; if ($_I499ehx04r92w351vd3iu > 255) { $_I499ehx04r92w351vd3iu = 255; } $_I3ak7xnhx8ai23443tytc->RedRange = new BDC_RandomRange($_Il6f2xp35owa6ti0, $_I499ehx04r92w351vd3iu); $_1sqtrr95zwo5ntm2rux6x = $_043qf78nrf1tj3yp->G - $_lznct2phitonmuhjo1epj; if ($_1sqtrr95zwo5ntm2rux6x < 0) { $_1sqtrr95zwo5ntm2rux6x = 0; } $_iewt0a68j44d85hnjyrig = $_043qf78nrf1tj3yp->G + $_lznct2phitonmuhjo1epj; if ($_iewt0a68j44d85hnjyrig > 255) { $_iewt0a68j44d85hnjyrig = 255; } $_I3ak7xnhx8ai23443tytc->GreenRange = new BDC_RandomRange($_1sqtrr95zwo5ntm2rux6x, $_iewt0a68j44d85hnjyrig); $_1iuru1rc1nerlxme = $_043qf78nrf1tj3yp->B - $_lznct2phitonmuhjo1epj; if ($_1iuru1rc1nerlxme < 0) { $_1iuru1rc1nerlxme = 0; } $_ll2bi1u2twpf7po6 = $_043qf78nrf1tj3yp->B + $_lznct2phitonmuhjo1epj; if ($_ll2bi1u2twpf7po6 > 255) { $_ll2bi1u2twpf7po6 = 255; } $_I3ak7xnhx8ai23443tytc->BlueRange = new BDC_RandomRange($_1iuru1rc1nerlxme, $_ll2bi1u2twpf7po6); return $_I3ak7xnhx8ai23443tytc; } public static function RandomizedR(BDC_Color $_12g4dmb3hhxhrlaz, $_lvtwmqabwoqxpni5m3h3b) { $_1b9itxev3ym2bosxb4l8n = new BDC_Color(0, $_12g4dmb3hhxhrlaz->G, $_12g4dmb3hhxhrlaz->B); $_1rjhl7yvjplfuhzna97kh = $_lvtwmqabwoqxpni5m3h3b / 2; $_1qhg47q7ervkjztupekch7qzqm = $_12g4dmb3hhxhrlaz->R - $_1rjhl7yvjplfuhzna97kh; if ($_1qhg47q7ervkjztupekch7qzqm < 0) { $_1qhg47q7ervkjztupekch7qzqm = 0; } $_ihq2noxzzq1n9x7ewhuoi = $_12g4dmb3hhxhrlaz->R + $_1rjhl7yvjplfuhzna97kh; if ($_ihq2noxzzq1n9x7ewhuoi > 255) { $_ihq2noxzzq1n9x7ewhuoi = 255; } $_1b9itxev3ym2bosxb4l8n->RedRange = new BDC_RandomRange($_1qhg47q7ervkjztupekch7qzqm, $_ihq2noxzzq1n9x7ewhuoi); return $_1b9itxev3ym2bosxb4l8n; } public static function RandomizedG(BDC_Color $_0ehmsivj4cmq22mo9zmkc, $_0o8oeyxfj1kvnw9gp1u3i) { $_1a9zcs59gg0uybr216qy7bj4yc = new BDC_Color($_0ehmsivj4cmq22mo9zmkc->R, 0, $_0ehmsivj4cmq22mo9zmkc->B); $_0jrr7zt0l9o99v6n = $_0o8oeyxfj1kvnw9gp1u3i / 2; $_ouc5utu851sit8hvbbvcg = $_0ehmsivj4cmq22mo9zmkc->G - $_0jrr7zt0l9o99v6n; if ($_ouc5utu851sit8hvbbvcg < 0) { $_ouc5utu851sit8hvbbvcg = 0; } $_ly0jypvbwyzjfn6dveagw = $_0ehmsivj4cmq22mo9zmkc->G + $_0jrr7zt0l9o99v6n; if ($_ly0jypvbwyzjfn6dveagw > 255) { $_ly0jypvbwyzjfn6dveagw = 255; } $_1a9zcs59gg0uybr216qy7bj4yc->GreenRange = new BDC_RandomRange($_ouc5utu851sit8hvbbvcg, $_ly0jypvbwyzjfn6dveagw); return $_1a9zcs59gg0uybr216qy7bj4yc; } public static function RandomizedB(BDC_Color $_Oxeswetu991u4283, $_1zit6za6558y1916) { $_0iahfmbuy3esevkb = new BDC_Color($_Oxeswetu991u4283->R, $_Oxeswetu991u4283->G, 0); $_Ogn4kpu72rcmvi509u7s72dq3i = $_1zit6za6558y1916 / 2; $_lyxghn9vvr5r1fnl = $_Oxeswetu991u4283->B - $_Ogn4kpu72rcmvi509u7s72dq3i; if ($_lyxghn9vvr5r1fnl < 0) { $_lyxghn9vvr5r1fnl = 0; } $_I3let6x7ziazseytappwk = $_Oxeswetu991u4283->B + $_Ogn4kpu72rcmvi509u7s72dq3i; if ($_I3let6x7ziazseytappwk > 255) { $_I3let6x7ziazseytappwk = 255; } $_0iahfmbuy3esevkb->BlueRange = new BDC_RandomRange($_lyxghn9vvr5r1fnl, $_I3let6x7ziazseytappwk); return $_0iahfmbuy3esevkb; } public function get_Complement() { $_Oypy1bz5iclk3qv6yrdhghhvmi = new BDC_Color(0, 0, 0); $_Oypy1bz5iclk3qv6yrdhghhvmi->RedRange = new BDC_RandomRange(255 - $this->RedRange->Max, 255 - $this->RedRange->Min); $_Oypy1bz5iclk3qv6yrdhghhvmi->GreenRange = new BDC_RandomRange(255 - $this->GreenRange->Max, 255 - $this->GreenRange->Min); $_Oypy1bz5iclk3qv6yrdhghhvmi->BlueRange = new BDC_RandomRange(255 - $this->BlueRange->Max, 255 - $this->BlueRange->Min); return $_Oypy1bz5iclk3qv6yrdhghhvmi; } public function ColorDistanceTo(BDC_Color $_ojo4yhwqs73c33tl) { $_i6cxtgx7pbb21du18r1kepqzf7 = sqrt(pow(($this->get_R() - $_ojo4yhwqs73c33tl->get_R()), 2) + pow(($this->get_G() - $_ojo4yhwqs73c33tl->get_G()), 2) + pow(($this->get_B() - $_ojo4yhwqs73c33tl->get_B()), 2)); return $_i6cxtgx7pbb21du18r1kepqzf7; } public function get_MostContrastingColor() { $_lovl5eteujpdq1vw = 0; if ($this->R < 127) { $_lovl5eteujpdq1vw = 255; } $_Iq2qr0e5caud3mnn = 0; if ($this->G < 127) { $_Iq2qr0e5caud3mnn = 255; } $_o5wpolla6ml7vhh91ezfdjv6ls = 0; if ($this->B < 127) { $_o5wpolla6ml7vhh91ezfdjv6ls = 255; } return BDC_Color::Rgb($_lovl5eteujpdq1vw, $_Iq2qr0e5caud3mnn, $_o5wpolla6ml7vhh91ezfdjv6ls); } public static function Median() { $_Ohcxadrw0yyvbyj4 = func_num_args(); $_i9r6i5zxlagoiynbrymq2r8242 = func_get_args(); $_O65j1fe5vr6ub5pr3tysx = 0; $_Iw6hx23ba9on7dbc956xuobbid = 0; $_0vau3eya6cg46kud = 0; $_lpw3zt912kd6rtt3cd1sm = 0; foreach ($_i9r6i5zxlagoiynbrymq2r8242 as $_lplk6xj096xv08tfb9dw8e7rgx) { if ($_lplk6xj096xv08tfb9dw8e7rgx instanceof BDC_Color) { $_lpw3zt912kd6rtt3cd1sm++; $_O65j1fe5vr6ub5pr3tysx += $_lplk6xj096xv08tfb9dw8e7rgx->R; $_Iw6hx23ba9on7dbc956xuobbid += $_lplk6xj096xv08tfb9dw8e7rgx->G; $_0vau3eya6cg46kud += $_lplk6xj096xv08tfb9dw8e7rgx->B; } } if (0 == $_lpw3zt912kd6rtt3cd1sm) { throw new Exception("\102\x44\103\137\103\x6f\x6c\157\162\x3a\x3a\x4d\145\x64\151\141\x6e\x28\x29\x20\x72\x65\x71\165\x69\x72\x65\x73\40\141\164\40\x6c\145\x61\163\164\x20\61\x20\160\x61\x72\x61\x6d\x65\164\x65\x72\40\157\x66\40\164\x79\x70\x65\40\102\x44\x43\x5f\x43\157\x6c\x6f\x72\41"); } return BDC_Color::Rgb($_O65j1fe5vr6ub5pr3tysx / $_lpw3zt912kd6rtt3cd1sm, $_Iw6hx23ba9on7dbc956xuobbid / $_lpw3zt912kd6rtt3cd1sm, $_0vau3eya6cg46kud / $_lpw3zt912kd6rtt3cd1sm); } public static function Darkened(BDC_Color $_ow4e144gfnhg2xmptnpdrl8cne, $_lxy1vd5r7nq75wpjxcbct5mzzt) { if (0 > $_lxy1vd5r7nq75wpjxcbct5mzzt || 99 < $_lxy1vd5r7nq75wpjxcbct5mzzt) { throw new Exception("\x44\x61\162\x6b\x65\x6e\x69\x6e\147\40\157\x6e\x6c\x79\40\x6d\141\x6b\x65\x73\40\x73\x65\156\x73\145\x20\x77\151\x74\150\x20\x64\x65\x73\x69\x72\x65\x64\x20\x6c\165\x6d\x69\156\x6f\163\x69\164\171\40\x62\x65\164\167\145\x65\156\x20\x30\x20\141\156\144\40\x39\71\x20\160\x65\x72\143\x65\x6e\164\40\151\x6e\160\x75\x74\72\40{$_lxy1vd5r7nq75wpjxcbct5mzzt}"); } $_ivsjz1omfdh12tpy = $_ow4e144gfnhg2xmptnpdrl8cne->Luminosity; $_llsk1o76o9g2wg3ghni62 = $_ivsjz1omfdh12tpy * $_lxy1vd5r7nq75wpjxcbct5mzzt / 100.00; return BDC_Color::Hsl($_ow4e144gfnhg2xmptnpdrl8cne->Hue, $_ow4e144gfnhg2xmptnpdrl8cne->Saturation, $_llsk1o76o9g2wg3ghni62); } public static function Lightened(BDC_Color $_O8ypso63c26noq46j33zn44uhi, $_lrl2pjtw0sveu9ecx3bom1j13z) { if (100 > $_lrl2pjtw0sveu9ecx3bom1j13z) { throw new Exception("\114\151\147\150\164\145\x6e\151\156\x67\40\x6f\156\x6c\171\x20\155\141\153\145\x73\40\163\x65\x6e\163\145\x20\x77\x69\164\x68\40\x64\145\x73\151\162\x65\144\40\x6c\x75\155\x69\156\157\x73\151\x74\171\x20\x6d\157\162\x65\40\x74\150\x61\156\x20\61\60\60\40\160\x65\x72\x63\x65\x6e\164\40\151\156\160\165\164\x3a\x20{$_lrl2pjtw0sveu9ecx3bom1j13z}"); } $_0m13bz8h4hgasx0c = $_O8ypso63c26noq46j33zn44uhi->Luminosity; $_Ol8r4rtya3obof6baby5a5occg = $_0m13bz8h4hgasx0c * $_lrl2pjtw0sveu9ecx3bom1j13z / 100.00; if (0.1 > $_Ol8r4rtya3obof6baby5a5occg) { $_Ol8r4rtya3obof6baby5a5occg = 0.25; } if ($_Ol8r4rtya3obof6baby5a5occg > 1.0) { $_Ol8r4rtya3obof6baby5a5occg = 1.0; } return BDC_Color::Hsl($_O8ypso63c26noq46j33zn44uhi->Hue, $_O8ypso63c26noq46j33zn44uhi->Saturation, $_Ol8r4rtya3obof6baby5a5occg); } public static function SaturationAdjusted(BDC_Color $_Iwsdad39r84b99zb, $_l931nxcqq0ifo3kxndnukcg7nh) { $_153dku2oe8xaj0bj218n3ibcnt = $_Iwsdad39r84b99zb->Saturation; $_Oe988fgqtfd6ch7zfp0od = $_153dku2oe8xaj0bj218n3ibcnt * $_l931nxcqq0ifo3kxndnukcg7nh / 100.00; if ($_Oe988fgqtfd6ch7zfp0od > 1.0) { $_Oe988fgqtfd6ch7zfp0od = 1.0; } return BDC_Color::Hsl($_Iwsdad39r84b99zb->Hue, $_Oe988fgqtfd6ch7zfp0od, $_Iwsdad39r84b99zb->Luminosity); } public function get_Hue() { if (($this->R == $this->G) && ($this->G == $this->B)) { return 0; } $_ovandf5cvedo3ukqnn4osxwbv9 = $this->R / 255.00; $_Ozd56ss1z856r4uo = $this->G / 255.00; $_i4a0q6j49mj6kel57tpuw = $this->B / 255.00; $_lvjfxj9pf9ni90ff4o3it = $_ovandf5cvedo3ukqnn4osxwbv9; if ($_Ozd56ss1z856r4uo > $_lvjfxj9pf9ni90ff4o3it) { $_lvjfxj9pf9ni90ff4o3it = $_Ozd56ss1z856r4uo; } if ($_i4a0q6j49mj6kel57tpuw > $_lvjfxj9pf9ni90ff4o3it) { $_lvjfxj9pf9ni90ff4o3it = $_i4a0q6j49mj6kel57tpuw; } $_Icr4dskt55uushrp = $_ovandf5cvedo3ukqnn4osxwbv9; if ($_Ozd56ss1z856r4uo < $_Icr4dskt55uushrp) { $_Icr4dskt55uushrp = $_Ozd56ss1z856r4uo; } if ($_i4a0q6j49mj6kel57tpuw < $_Icr4dskt55uushrp) { $_Icr4dskt55uushrp = $_i4a0q6j49mj6kel57tpuw; } $_i4g5b6fnda474nrg78kum = $_lvjfxj9pf9ni90ff4o3it - $_Icr4dskt55uushrp; $_156u00xmoco8281i = 0; if ($_ovandf5cvedo3ukqnn4osxwbv9 == $_lvjfxj9pf9ni90ff4o3it) { $_156u00xmoco8281i = ($_Ozd56ss1z856r4uo - $_i4a0q6j49mj6kel57tpuw) / $_i4g5b6fnda474nrg78kum; } else { if ($_Ozd56ss1z856r4uo == $_lvjfxj9pf9ni90ff4o3it) { $_156u00xmoco8281i = 2 + (($_i4a0q6j49mj6kel57tpuw - $_ovandf5cvedo3ukqnn4osxwbv9) / $_i4g5b6fnda474nrg78kum); } else { if ($_i4a0q6j49mj6kel57tpuw == $_lvjfxj9pf9ni90ff4o3it) { $_156u00xmoco8281i = 4 + (($_ovandf5cvedo3ukqnn4osxwbv9 - $_Ozd56ss1z856r4uo) / $_i4g5b6fnda474nrg78kum); } } } $_156u00xmoco8281i = $_156u00xmoco8281i * 60; if ($_156u00xmoco8281i < 0) { $_156u00xmoco8281i = $_156u00xmoco8281i + 360; } return $_156u00xmoco8281i; } public function get_Saturation() { $_1pam5hzd02f6fn5zjhh92 = $this->R / 255.00; $_iqabg7o9yng9iyjy = $this->G / 255.00; $_15p5vesv9bc3bvktguzt7n5mki = $this->B / 255.00; $_Iefkd322gc1fmwhh = $_1pam5hzd02f6fn5zjhh92; if ($_iqabg7o9yng9iyjy > $_Iefkd322gc1fmwhh) { $_Iefkd322gc1fmwhh = $_iqabg7o9yng9iyjy; } if ($_15p5vesv9bc3bvktguzt7n5mki > $_Iefkd322gc1fmwhh) { $_Iefkd322gc1fmwhh = $_15p5vesv9bc3bvktguzt7n5mki; } $_Oae7glxfwq3n27wdqxithatubc = $_1pam5hzd02f6fn5zjhh92; if ($_iqabg7o9yng9iyjy < $_Oae7glxfwq3n27wdqxithatubc) { $_Oae7glxfwq3n27wdqxithatubc = $_iqabg7o9yng9iyjy; } if ($_15p5vesv9bc3bvktguzt7n5mki < $_Oae7glxfwq3n27wdqxithatubc) { $_Oae7glxfwq3n27wdqxithatubc = $_15p5vesv9bc3bvktguzt7n5mki; } $_iryp8kzbvtbaao4mm496g = 0; if ($_Iefkd322gc1fmwhh != $_Oae7glxfwq3n27wdqxithatubc) { $_1vvkvd2euvxzly98j7hsh = $_Iefkd322gc1fmwhh - $_Oae7glxfwq3n27wdqxithatubc; $_izv0ezznsw5cq99w = ($_Iefkd322gc1fmwhh + $_Oae7glxfwq3n27wdqxithatubc) / 2; if ($_izv0ezznsw5cq99w <= 0.50) { $_iryp8kzbvtbaao4mm496g = $_1vvkvd2euvxzly98j7hsh / (2 * $_izv0ezznsw5cq99w); } else { $_iryp8kzbvtbaao4mm496g = $_1vvkvd2euvxzly98j7hsh / (2 - (2 * $_izv0ezznsw5cq99w)); } } return $_iryp8kzbvtbaao4mm496g; } public function get_Luminosity() { $_ov1pk25tydjq4wen = $this->R / 255.00; $_i7krcbhhy6pzljm6vl6czizbi4 = $this->G / 255.00; $_iplplr4je6s2gf94w75e16m2dc = $this->B / 255.00; $_o7lpa8fyfdgggo2h = $_ov1pk25tydjq4wen; if ($_i7krcbhhy6pzljm6vl6czizbi4 > $_o7lpa8fyfdgggo2h) { $_o7lpa8fyfdgggo2h = $_i7krcbhhy6pzljm6vl6czizbi4; } if ($_iplplr4je6s2gf94w75e16m2dc > $_o7lpa8fyfdgggo2h) { $_o7lpa8fyfdgggo2h = $_iplplr4je6s2gf94w75e16m2dc; } $_04nzcgkw31ib1gzqh32fr = $_ov1pk25tydjq4wen; if ($_i7krcbhhy6pzljm6vl6czizbi4 < $_04nzcgkw31ib1gzqh32fr) { $_04nzcgkw31ib1gzqh32fr = $_i7krcbhhy6pzljm6vl6czizbi4; } if ($_iplplr4je6s2gf94w75e16m2dc < $_04nzcgkw31ib1gzqh32fr) { $_04nzcgkw31ib1gzqh32fr = $_iplplr4je6s2gf94w75e16m2dc; } return ($_o7lpa8fyfdgggo2h + $_04nzcgkw31ib1gzqh32fr) / 2; } public static function Hsl($_ihmux1xc3jzwqjo16mls9, $_0y6m73c391m3byn0, $_I7oe9mig3kh86ms3qtbnu) { $_iakjcl67010arahal06fp41n8w = $_I7oe9mig3kh86ms3qtbnu; $_Oq3hgoqp67qx4kzo = $_I7oe9mig3kh86ms3qtbnu; $_Invitwelrytkjq35 = $_I7oe9mig3kh86ms3qtbnu; $_Ix4y6cxd78tqhata49h41 = ($_I7oe9mig3kh86ms3qtbnu <= 0.5) ? ($_I7oe9mig3kh86ms3qtbnu * (1.0 + $_0y6m73c391m3byn0)) : ($_I7oe9mig3kh86ms3qtbnu + $_0y6m73c391m3byn0 - $_I7oe9mig3kh86ms3qtbnu * $_0y6m73c391m3byn0); if ($_Ix4y6cxd78tqhata49h41 > 0) { $_ojky77rbtjfe5kb4 = 2 * $_I7oe9mig3kh86ms3qtbnu - $_Ix4y6cxd78tqhata49h41; $_0ncv1sutlj2bc5f5 = ($_Ix4y6cxd78tqhata49h41 - $_ojky77rbtjfe5kb4) / $_Ix4y6cxd78tqhata49h41; $_ihmux1xc3jzwqjo16mls9 /= 60.00; $_ibnca5rq3nj59vpzgpxdfv635x = (int)$_ihmux1xc3jzwqjo16mls9; $_0zmyve4fs3zx3jpp5f38ha6t5p = $_ihmux1xc3jzwqjo16mls9 - $_ibnca5rq3nj59vpzgpxdfv635x; $_I2iqmrphqol9ldac = $_Ix4y6cxd78tqhata49h41 * $_0ncv1sutlj2bc5f5 * $_0zmyve4fs3zx3jpp5f38ha6t5p; $_0wczuisfs0qq1v21ph5gxd8jxt = $_ojky77rbtjfe5kb4 + $_I2iqmrphqol9ldac; $_i6yos9f18jacc4gw = $_Ix4y6cxd78tqhata49h41 - $_I2iqmrphqol9ldac; switch ($_ibnca5rq3nj59vpzgpxdfv635x) { case 0: $_iakjcl67010arahal06fp41n8w = $_Ix4y6cxd78tqhata49h41; $_Oq3hgoqp67qx4kzo = $_0wczuisfs0qq1v21ph5gxd8jxt; $_Invitwelrytkjq35 = $_ojky77rbtjfe5kb4; break; case 1: $_iakjcl67010arahal06fp41n8w = $_i6yos9f18jacc4gw; $_Oq3hgoqp67qx4kzo = $_Ix4y6cxd78tqhata49h41; $_Invitwelrytkjq35 = $_ojky77rbtjfe5kb4; break; case 2: $_iakjcl67010arahal06fp41n8w = $_ojky77rbtjfe5kb4; $_Oq3hgoqp67qx4kzo = $_Ix4y6cxd78tqhata49h41; $_Invitwelrytkjq35 = $_0wczuisfs0qq1v21ph5gxd8jxt; break; case 3: $_iakjcl67010arahal06fp41n8w = $_ojky77rbtjfe5kb4; $_Oq3hgoqp67qx4kzo = $_i6yos9f18jacc4gw; $_Invitwelrytkjq35 = $_Ix4y6cxd78tqhata49h41; break; case 4: $_iakjcl67010arahal06fp41n8w = $_0wczuisfs0qq1v21ph5gxd8jxt; $_Oq3hgoqp67qx4kzo = $_ojky77rbtjfe5kb4; $_Invitwelrytkjq35 = $_Ix4y6cxd78tqhata49h41; break; case 5: $_iakjcl67010arahal06fp41n8w = $_Ix4y6cxd78tqhata49h41; $_Oq3hgoqp67qx4kzo = $_ojky77rbtjfe5kb4; $_Invitwelrytkjq35 = $_i6yos9f18jacc4gw; break; } } return BDC_Color::Rgb((int)round($_iakjcl67010arahal06fp41n8w * 255), (int)round($_Oq3hgoqp67qx4kzo * 255), (int)round($_Invitwelrytkjq35 * 255)); } public function __get($_ir61o3ibd1utybcqd6pc4) { if (method_exists($this, ($_1obdvo7y1a6w49j4zzomoi9kr4 = "\x67\x65\x74\x5f".$_ir61o3ibd1utybcqd6pc4))) { return $this->$_1obdvo7y1a6w49j4zzomoi9kr4(); } else return; } public function __isset($_iep6dlcuot9pqzev8cb6b) { if (method_exists($this, ($_0vfyb9zztgoqp60w = "\x69\x73\x73\145\164\137".$_iep6dlcuot9pqzev8cb6b))) { return $this->$_0vfyb9zztgoqp60w(); } else return; } public function __set($_1bnjcx8q5vcbd7fr, $_0iidkha1yetvvqm4) { if (method_exists($this, ($_o89q5l1ctnwny3lu2wid3dzqaf = "\163\x65\x74\x5f".$_1bnjcx8q5vcbd7fr))) { $this->$_o89q5l1ctnwny3lu2wid3dzqaf($_0iidkha1yetvvqm4); } } public function __unset($_1ttuwwpq3l8d0sbilxylz) { if (method_exists($this, ($_1mlohvvoo6ranz2trfgav = "\165\x6e\163\145\164\137".$_1ttuwwpq3l8d0sbilxylz))) { $this->$_1mlohvvoo6ranz2trfgav(); } } } class BDC_Rotation { public function __construct() { } const DefaultRotationAngle = 0; private $_l7e19sfk8xv2fm9y; public function get_AngleRange() { return $this->_l7e19sfk8xv2fm9y; } public function set_AngleRange(BDC_RandomRange $_Io159qq798wkq4ks2g13u156zy) { if (-360 >= $_Io159qq798wkq4ks2g13u156zy->Min || 360 <= $_Io159qq798wkq4ks2g13u156zy->Max) { throw new Exception("\x53\x68\x61\x70\145\40\x72\x6f\x74\x61\x74\x69\x6f\156\x20\x61\156\147\154\145\40\155\165\x73\x74\40\142\145\40\x62\x65\x74\x77\145\x65\156\40\55\63\x35\x39\x20\x61\x6e\x64\40\x33\65\71\72\40\74{$_Io159qq798wkq4ks2g13u156zy->Min}\x2c\40{$_Io159qq798wkq4ks2g13u156zy->Max}\x3e"); } $this->_l7e19sfk8xv2fm9y = $_Io159qq798wkq4ks2g13u156zy; } public function get_Angle() { if ($this->HasValue()) { return $this->_l7e19sfk8xv2fm9y->Next; } return self::DefaultRotationAngle; } public function set_Angle($_Iokvlrz3z7ud93ix) { if (self::DefaultRotationAngle == $_Iokvlrz3z7ud93ix) { unset($this->_l7e19sfk8xv2fm9y); } else { $this->AngleRange = new BDC_RandomRange($_Iokvlrz3z7ud93ix); } } public function HasValue() { return (isset($this->_l7e19sfk8xv2fm9y)); } public function __get($_ixwn6wygtzghncx12en7b) { if (method_exists($this, ($_lobsbz7lpcb5oql2i6nfz = "\x67\x65\x74\x5f".$_ixwn6wygtzghncx12en7b))) { return $this->$_lobsbz7lpcb5oql2i6nfz(); } else return; } public function __isset($_inz76wyi79whzvk3qd4m1) { if (method_exists($this, ($_ofg18mbtqjruaqcx = "\x69\163\x73\145\x74\137".$_inz76wyi79whzvk3qd4m1))) { return $this->$_ofg18mbtqjruaqcx(); } else return; } public function __set($_Of2nehc1xfvfb1ph7ebogvg8ri, $_i8s1wxebkvgu7uczcgoxhp9s9v) { if (method_exists($this, ($_iqojudib0vadfxjb = "\163\x65\x74\137".$_Of2nehc1xfvfb1ph7ebogvg8ri))) { $this->$_iqojudib0vadfxjb($_i8s1wxebkvgu7uczcgoxhp9s9v); } } public function __unset($_0qpkw4di2fp1sg4h5dw2g) { if (method_exists($this, ($_I8c6hbui72tw1j59qkkar = "\x75\x6e\163\145\x74\x5f".$_0qpkw4di2fp1sg4h5dw2g))) { $this->$_I8c6hbui72tw1j59qkkar(); } } } class BDC_Scaling { public function __construct() { } const DefaultScalingPercentage = 100; private $_Ovsddykd27uebaub6aldt; public function get_xScalingPercentageRange() { return $this->_Ovsddykd27uebaub6aldt; } public function set_xScalingPercentageRange(BDC_RandomRange $_is9l032neyfuhkwj) { if (0 >= $_is9l032neyfuhkwj->Min || 200 <= $_is9l032neyfuhkwj->Max) { throw new Exception("\123\x68\141\x70\145\40\x73\x63\141\x6c\151\x6e\x67\x20\160\x65\162\x63\145\x6e\x74\x61\x67\x65\x20\155\x75\163\x74\40\142\x65\x20\142\x65\x74\x77\145\x65\x6e\40\61\x20\x61\156\x64\40\x31\x39\71\72\40\74{$_is9l032neyfuhkwj->Min}\54\x20{$_is9l032neyfuhkwj->Max}\76"); } $this->_Ovsddykd27uebaub6aldt = $_is9l032neyfuhkwj; } public function get_xScalingPercentage() { if (isset($this->_Ovsddykd27uebaub6aldt)) { return $this->_Ovsddykd27uebaub6aldt->Next; } return self::DefaultScalingPercentage; } public function set_xScalingPercentage($_ijme4zohqupgxw82) { if (self::DefaultScalingPercentage == $_ijme4zohqupgxw82) { unset($this->_Ovsddykd27uebaub6aldt); } else { $this->xScalingPercentageRange = new BDC_RandomRange($_ijme4zohqupgxw82); } } public function get_xScalingFactor() { return $this->xScalingPercentage / 100.00; } private $_ljgqu1vmb30yomby; public function get_yScalingPercentageRange() { return $this->_ljgqu1vmb30yomby; } public function set_yScalingPercentageRange(BDC_RandomRange $_o766w3w6nq4oxij09hys5) { if (0 >= $_o766w3w6nq4oxij09hys5->Min || 200 <= $_o766w3w6nq4oxij09hys5->Max) { throw new Exception("\x53\150\141\x70\145\40\x73\x63\141\x6c\151\156\x67\x20\160\145\x72\143\x65\156\x74\141\147\x65\40\155\165\x73\164\x20\142\x65\40\x62\x65\164\x77\x65\145\x6e\x20\61\x20\141\x6e\x64\40\x31\x39\71\72\40\x3c{$_o766w3w6nq4oxij09hys5->Min}\54\x20{$_o766w3w6nq4oxij09hys5->Max}\x3e"); } $this->_ljgqu1vmb30yomby = $_o766w3w6nq4oxij09hys5; } public function get_yScalingPercentage() { if (isset($this->_ljgqu1vmb30yomby)) { return $this->_ljgqu1vmb30yomby->Next; } return self::DefaultScalingPercentage; } public function set_yScalingPercentage($_I8mnpi38k9oxdfsal19byy893q) { if (self::DefaultScalingPercentage == $_I8mnpi38k9oxdfsal19byy893q) { unset($this->_ljgqu1vmb30yomby); } else { $this->yScalingPercentageRange = new BDC_RandomRange($_I8mnpi38k9oxdfsal19byy893q); } } public function get_yScalingFactor() { return $this->yScalingPercentage / 100.00; } public function HasValue() { return (isset($this->_Ovsddykd27uebaub6aldt) || isset($this->_ljgqu1vmb30yomby)); } public function __get($_Othkcqkkl0igw0c43n6cs) { if (method_exists($this, ($_I384dd6aa0j7g9p4 = "\x67\145\x74\x5f".$_Othkcqkkl0igw0c43n6cs))) { return $this->$_I384dd6aa0j7g9p4(); } else return; } public function __isset($_lakzb0erl6lx7c7n) { if (method_exists($this, ($_Icfeisqupk83hvqs = "\x69\x73\163\x65\x74\x5f".$_lakzb0erl6lx7c7n))) { return $this->$_Icfeisqupk83hvqs(); } else return; } public function __set($_ig8qh1s7dnqca8nb8exr8, $_16dn30ijg8ke01asqvgai) { if (method_exists($this, ($_ibrj8ifsepttzux37h0tukp4t3 = "\x73\145\164\x5f".$_ig8qh1s7dnqca8nb8exr8))) { $this->$_ibrj8ifsepttzux37h0tukp4t3($_16dn30ijg8ke01asqvgai); } } public function __unset($_1fx2s4alotc32js4ja3ns) { if (method_exists($this, ($_luoo0lb6w0pneycd6xn6b = "\165\x6e\x73\x65\x74\137".$_1fx2s4alotc32js4ja3ns))) { $this->$_luoo0lb6w0pneycd6xn6b(); } } } class BDC_Translation { public function __construct() { } const DefaultTranslationOffset = 0; private $_ieo933qfl0mby6t0an6l4; public function get_xOffsetRange() { return $this->_ieo933qfl0mby6t0an6l4; } public function set_xOffsetRange(BDC_RandomRange $_1kn60phg6i6xezfcg5e1h9lck4) { if (-500 >= $_1kn60phg6i6xezfcg5e1h9lck4->Min || 500 <= $_1kn60phg6i6xezfcg5e1h9lck4->Max) { throw new Exception("\123\150\x61\x70\x65\x20\164\162\x61\x6e\163\154\x61\x74\x69\x6f\156\x20\157\x66\146\163\145\164\40\x6d\165\x73\164\x20\x62\x65\40\142\145\x74\167\145\145\x6e\x20\55\64\71\71\x20\x61\156\144\40\64\x39\71\x3a\x20\x3c{$_1kn60phg6i6xezfcg5e1h9lck4->Min}\x2c\40{$_1kn60phg6i6xezfcg5e1h9lck4->Max}\x3e"); } $this->_ieo933qfl0mby6t0an6l4 = $_1kn60phg6i6xezfcg5e1h9lck4; } public function get_xOffset() { if (isset($this->_ieo933qfl0mby6t0an6l4)) { return $this->_ieo933qfl0mby6t0an6l4->Next; } return self::DefaultTranslationOffset; } public function set_xOffset($_Oh87dxzg6ap2u5sj5o15ry4168) { if (self::DefaultTranslationOffset == $_Oh87dxzg6ap2u5sj5o15ry4168) { unset($this->_ieo933qfl0mby6t0an6l4); } else { $this->xOffsetRange = new BDC_RandomRange($_Oh87dxzg6ap2u5sj5o15ry4168); } } public function get_xOffsetRelative($_ldc19j4qwehqz4bnelhak) { return (int) ($_ldc19j4qwehqz4bnelhak * $this->xOffset / 100.00); } private $_1uab2n8n7r9fqq2d; public function get_yOffsetRange() { return $this->_1uab2n8n7r9fqq2d; } public function set_yOffsetRange(BDC_RandomRange $_onpxjv86snmibi31) { if (-500 >= $_onpxjv86snmibi31->Min || 500 <= $_onpxjv86snmibi31->Max) { throw new Exception("\x53\x68\141\x70\x65\x20\164\x72\x61\156\x73\x6c\x61\164\151\157\156\x20\x6f\x66\x66\x73\145\x74\40\x6d\x75\163\164\x20\142\x65\40\x62\x65\164\x77\x65\x65\x6e\x20\55\64\71\71\x20\x61\x6e\x64\x20\64\71\71\x3a\40\x3c{$_onpxjv86snmibi31->Min}\54\40{$_onpxjv86snmibi31->Max}\x3e"); } $this->_1uab2n8n7r9fqq2d = $_onpxjv86snmibi31; } public function get_yOffset() { if (isset($this->_1uab2n8n7r9fqq2d)) { return $this->_1uab2n8n7r9fqq2d->Next; } return self::DefaultTranslationOffset; } public function set_yOffset($_ofxy8dixuu7fq03e81rgy) { if (self::DefaultTranslationOffset == $_ofxy8dixuu7fq03e81rgy) { unset($this->_1uab2n8n7r9fqq2d); } else { $this->yOffsetRange = new BDC_RandomRange($_ofxy8dixuu7fq03e81rgy); } } public function get_yOffsetRelative($_1kggvsuel61fgtmh4ha0dgfytz) { return (int) ($_1kggvsuel61fgtmh4ha0dgfytz * $this->yOffset / 100.00); } public function HasValue() { return (isset($this->_ieo933qfl0mby6t0an6l4) || isset($this->_1uab2n8n7r9fqq2d)); } public function __get($_Irqhyayqof1nswkgs7gmjxlelm) { if (method_exists($this, ($_iame3yueq8u9r5ua = "\x67\145\164\137".$_Irqhyayqof1nswkgs7gmjxlelm))) { return $this->$_iame3yueq8u9r5ua(); } else return; } public function __isset($_lc0x7nku3giwhgmk) { if (method_exists($this, ($_01nxvm1su1qfgv7pma74n1aeuo = "\151\163\x73\145\164\x5f".$_lc0x7nku3giwhgmk))) { return $this->$_01nxvm1su1qfgv7pma74n1aeuo(); } else return; } public function __set($_ihus65xar4i3594if5cmixodsx, $_lt6bimpcxpx49hk7d5eyp) { if (method_exists($this, ($_Ox69e47a3pzr7cd884ag6 = "\x73\x65\x74\137".$_ihus65xar4i3594if5cmixodsx))) { $this->$_Ox69e47a3pzr7cd884ag6($_lt6bimpcxpx49hk7d5eyp); } } public function __unset($_Ot5vehq42chk9k3n) { if (method_exists($this, ($_ljvf9d85uiytse8rmoey7o4epq = "\x75\156\163\x65\x74\137".$_Ot5vehq42chk9k3n))) { $this->$_ljvf9d85uiytse8rmoey7o4epq(); } } } class BDC_Warp { public function __construct() { } const DefaultWarpPercentage = 0; private $_0zsc2cf0dlv46891; public function get_WarpPercentageRange() { return $this->_0zsc2cf0dlv46891; } public function set_WarpPercentageRange(BDC_RandomRange $_Okq3ghdkhuf54lab) { if (0 >= $_Okq3ghdkhuf54lab->Min || 100 <= $_Okq3ghdkhuf54lab->Max) { throw new Exception("\x53\x68\141\160\145\40\x77\141\162\160\40\x70\x65\x72\143\145\156\x74\141\147\145\40\155\x75\x73\164\x20\x62\x65\x20\x62\x65\164\x77\145\145\156\40\x31\40\x61\156\x64\x20\x39\71\x3a\40\x3c{$_Okq3ghdkhuf54lab->Min}\x2c\x20{$_Okq3ghdkhuf54lab->Max}\76"); } $this->_0zsc2cf0dlv46891 = $_Okq3ghdkhuf54lab; } public function get_WarpPercentage() { if ($this->HasValue()) { return $this->_0zsc2cf0dlv46891->Next; } return self::DefaultWarpPercentage; } public function set_WarpPercentage($_Izz0sdde83gc9c0pcunbvwsnos) { if (self::DefaultWarpPercentage == $_Izz0sdde83gc9c0pcunbvwsnos) { unset($this->_0zsc2cf0dlv46891); } else { $this->WarpPercentageRange = new BDC_RandomRange($_Izz0sdde83gc9c0pcunbvwsnos); } } public function get_WarpFactor() { return $this->WarpPercentage / 100.00; } public function HasValue() { return (isset($this->_0zsc2cf0dlv46891)); } public function __get($_o6a12ro7pup98hww) { if (method_exists($this, ($_Iubfb4aj4ngedytd = "\147\x65\164\137".$_o6a12ro7pup98hww))) { return $this->$_Iubfb4aj4ngedytd(); } else return; } public function __isset($_09yyf2bcx258oydl) { if (method_exists($this, ($_iiw5v2ojrin74v7m = "\x69\x73\163\145\164\x5f".$_09yyf2bcx258oydl))) { return $this->$_iiw5v2ojrin74v7m(); } else return; } public function __set($_ofrfw9t2ol9f04fa, $_1dcuqastjrxlqdd6ry70v) { if (method_exists($this, ($_1efdpgrr0xtm9u89km3me = "\163\145\164\137".$_ofrfw9t2ol9f04fa))) { $this->$_1efdpgrr0xtm9u89km3me($_1dcuqastjrxlqdd6ry70v); } } public function __unset($_It36b2951g7d4xm4) { if (method_exists($this, ($_0uwk0m6kmhv2znztine9sxvzy2 = "\x75\x6e\x73\x65\164\137".$_It36b2951g7d4xm4))) { $this->$_0uwk0m6kmhv2znztine9sxvzy2(); } } } class BDC_Transform { public function __construct() { $this->_inzzgsparo657pw7b8hai = new BDC_Rotation(); $this->_1l5qvptwanr1yln7a3jjiw0g3z = new BDC_Scaling(); $this->_0wq8q44kjehgbl7h4p912bap7t = new BDC_Translation(); $this->_Ih0iqjbdirqaxyw2too3k = new BDC_Warp(); } private $_inzzgsparo657pw7b8hai; public function get_Rotation() { return $this->_inzzgsparo657pw7b8hai; } public function set_Rotation(BDC_Rotation $_l3yyo97qstsxvyrl) { $this->_inzzgsparo657pw7b8hai = $_l3yyo97qstsxvyrl; } private $_1l5qvptwanr1yln7a3jjiw0g3z; public function get_Scaling() { return $this->_1l5qvptwanr1yln7a3jjiw0g3z; } public function set_Scaling(BDC_Scaling $_l59t8rtp0w676397awgdi) { $this->_1l5qvptwanr1yln7a3jjiw0g3z = $_l59t8rtp0w676397awgdi; } private $_0wq8q44kjehgbl7h4p912bap7t; public function get_Translation() { return $this->_0wq8q44kjehgbl7h4p912bap7t; } public function set_Translation(BDC_Translation $_0mhpa244becishmxv0fws22zar) { $this->_0wq8q44kjehgbl7h4p912bap7t = $_0mhpa244becishmxv0fws22zar; } private $_Ih0iqjbdirqaxyw2too3k; public function get_Warp() { return $this->_Ih0iqjbdirqaxyw2too3k; } public function set_Warp(BDC_Warp $_175ajw4093y3dcju) { $this->_Ih0iqjbdirqaxyw2too3k = $_175ajw4093y3dcju; } public static function Identity() { return new BDC_Transform(); } public function __get($_o41toyj83imqem85sxlep) { if (method_exists($this, ($_lwrgdu1q9koxwqiz = "\147\145\x74\x5f".$_o41toyj83imqem85sxlep))) { return $this->$_lwrgdu1q9koxwqiz(); } else return; } public function __isset($_i1b0u6q2znoioizw6n1le7gvli) { if (method_exists($this, ($_Obzkauv177sp7u2t = "\151\x73\163\145\x74\137".$_i1b0u6q2znoioizw6n1le7gvli))) { return $this->$_Obzkauv177sp7u2t(); } else return; } public function __set($_iitnqdmzfla4ooq5dlq5st240c, $_od947t8dki4cr1eo) { if (method_exists($this, ($_Ohdohmlvac7u3vdl = "\x73\145\x74\x5f".$_iitnqdmzfla4ooq5dlq5st240c))) { $this->$_Ohdohmlvac7u3vdl($_od947t8dki4cr1eo); } } public function __unset($_ougwseuxdvkvt6dq) { if (method_exists($this, ($_ldrf6c4l7ehk79zz = "\165\156\x73\145\164\x5f".$_ougwseuxdvkvt6dq))) { $this->$_ldrf6c4l7ehk79zz(); } } } class BDC_LineElement { function __construct(BDC_Color $_O6jwb7x4yyo1z6pv1jgik, $_odpxs7u140l5hua2mtmhvxqbco = self::Continuous, $_0v19evxwevpjrr88fxe9a = self::Continuous) { $this->_Onkdm1fnlj48z9zcnizbmrafsw = $_O6jwb7x4yyo1z6pv1jgik; if (self::Continuous != $_odpxs7u140l5hua2mtmhvxqbco) { if (self::Continuous == $_0v19evxwevpjrr88fxe9a) { $this->Length = $_odpxs7u140l5hua2mtmhvxqbco; } else { $this->LengthRange = new BDC_RandomRange($_odpxs7u140l5hua2mtmhvxqbco, $_0v19evxwevpjrr88fxe9a); } } } const Continuous = 0; private $_Onkdm1fnlj48z9zcnizbmrafsw; public function get_Color() { return $this->_Onkdm1fnlj48z9zcnizbmrafsw; } public function set_Color(BDC_Color $_O3x5qs6r0klqgya6) { $this->_Onkdm1fnlj48z9zcnizbmrafsw = $_O3x5qs6r0klqgya6; } private $_1vmssbsn0fo8vt7z; public function get_LengthRange() { return $this->_1vmssbsn0fo8vt7z; } public function set_LengthRange(BDC_RandomRange $_Ii1xwb4a3vmyyrc6) { if (0 >= $_Ii1xwb4a3vmyyrc6->Min) { throw new Exception("\124\150\145\40\154\145\156\147\x74\x68\x20\x6f\146\40\141\40\x6c\x69\156\x65\40\163\145\147\155\x65\156\164\x20\150\141\163\x20\164\157\40\x62\x65\40\x61\40\x70\x6f\163\151\164\151\x76\x65\40\x69\156\164\145\x67\x65\x72\x20\x3e\75\40\61\x3a\x20\74{$_Ii1xwb4a3vmyyrc6->Min}\x2c\x20{$_Ii1xwb4a3vmyyrc6->Max}\76"); } $this->_1vmssbsn0fo8vt7z = $_Ii1xwb4a3vmyyrc6; } public function get_Length() { if ($this->HasValue()) { return $this->_1vmssbsn0fo8vt7z->Next; } return self::Continuous; } public function set_Length($_O5ip66ycen8vb4ms) { $this->LengthRange = new BDC_RandomRange($_O5ip66ycen8vb4ms); } public function __get($_0wse1qkig6h6uae6e583y) { if (method_exists($this, ($_Oxfktwwbzx54ivulwm7xl4ivf1 = "\147\145\x74\137".$_0wse1qkig6h6uae6e583y))) { return $this->$_Oxfktwwbzx54ivulwm7xl4ivf1(); } else return; } public function __isset($_lengxxjrackpvqxd) { if (method_exists($this, ($_08oh0oufhlcll7f0 = "\151\x73\163\x65\164\137".$_lengxxjrackpvqxd))) { return $this->$_08oh0oufhlcll7f0(); } else return; } public function __set($_0rjmwwjvnagwv0i6aqfv6, $_lgp72t7hx9or127ewkwwe3ov3g) { if (method_exists($this, ($_i6s92a1guga750q33yu2xy8ui8 = "\163\x65\164\137".$_0rjmwwjvnagwv0i6aqfv6))) { $this->$_i6s92a1guga750q33yu2xy8ui8($_lgp72t7hx9or127ewkwwe3ov3g); } } public function __unset($_l6fvl0k8j7ystdw65u6eoa6qad) { if (method_exists($this, ($_lu6z0juite0zahwb = "\165\x6e\x73\145\x74\137".$_l6fvl0k8j7ystdw65u6eoa6qad))) { $this->$_lu6z0juite0zahwb(); } } } class BDC_LineLayer implements ArrayAccess { public function __construct($_15gdgsgyd2wj5qpwslw30 = 0, $_io5clb9nmgh50xquqip7o = null) { $this->Thickness = $_15gdgsgyd2wj5qpwslw30; $_oaftc2odph93eifsojtoyptlok = array(); if (isset($_io5clb9nmgh50xquqip7o)) { $this->_o6joombsv7d6z9838purzwtkzo[] = $_io5clb9nmgh50xquqip7o; } } private $_lwltdt1q88comwbockfso5bcvs; public function get_ThicknessRange() { return $this->_lwltdt1q88comwbockfso5bcvs; } public function set_ThicknessRange(BDC_RandomRange $_0pephyfbxnf1j9am) { if (0 >= $_0pephyfbxnf1j9am->Min) { throw new Exception("\124\x68\x65\40\164\x68\x69\x63\153\x6e\145\x73\x73\x20\x6f\x66\x20\x61\x20\154\151\x6e\x65\40\x6c\x61\171\x65\162\x20\x68\x61\x73\40\164\x6f\x20\142\x65\x20\141\40\160\x6f\x73\x69\x74\151\166\145\x20\x69\156\x74\x65\147\145\162\x20\x3e\75\40\x31\x3a\40\74{$_0pephyfbxnf1j9am->Min}\x2c\40{$_0pephyfbxnf1j9am->Max}\x3e"); } $this->_lwltdt1q88comwbockfso5bcvs = $_0pephyfbxnf1j9am; } public function get_Thickness() { if (isset($this->_lwltdt1q88comwbockfso5bcvs)) { return $this->_lwltdt1q88comwbockfso5bcvs->Next; } return 0; } public function set_Thickness($_O7qt9unrcinb54roxbcz4) { $this->ThicknessRange = new BDC_RandomRange($_O7qt9unrcinb54roxbcz4); } private $_o6joombsv7d6z9838purzwtkzo; public function offsetSet($_l7skiaq6gn3972w9, $_o9e74hrivngmt6ao) { if (is_null($_l7skiaq6gn3972w9)) { $this->_o6joombsv7d6z9838purzwtkzo[] = $_o9e74hrivngmt6ao; } else { $this->_o6joombsv7d6z9838purzwtkzo[$_l7skiaq6gn3972w9] = $_o9e74hrivngmt6ao; } } public function offsetExists($_l4jx88vgbnngpw2nr5sxo) { return isset($this->_o6joombsv7d6z9838purzwtkzo[$_l4jx88vgbnngpw2nr5sxo]); } public function offsetUnset($_1o7c8bu3lwd3k290) { unset($this->_o6joombsv7d6z9838purzwtkzo[$_1o7c8bu3lwd3k290]); } public function offsetGet($_l8f2uqm6bikk3yr1yeuzqqk3iy) { return isset($this->_o6joombsv7d6z9838purzwtkzo[$_l8f2uqm6bikk3yr1yeuzqqk3iy]) ? $this->_o6joombsv7d6z9838purzwtkzo[$_l8f2uqm6bikk3yr1yeuzqqk3iy] : null; } public static function Solid($_Obepsflhgo9qbkzipekf1, BDC_Color $_153trgyrkmql2cuk) { return new BDC_LineLayer($_Obepsflhgo9qbkzipekf1, new BDC_LineElement($_153trgyrkmql2cuk)); } public static function Dashed($_Ixpczmy47px8ag2mbcdmokvq5h, BDC_Color $_1s08mt6xeb9sehn6, BDC_Color $_Ickzvq42jvvv5na8, $_l4wtf5gwyaewgrw5y88bs1y0e7) { $_l5gcg1f9uanm8aq0i1s9z = new BDC_LineLayer($_Ixpczmy47px8ag2mbcdmokvq5h); $_l5gcg1f9uanm8aq0i1s9z[] = new BDC_LineElement($_1s08mt6xeb9sehn6, $_l4wtf5gwyaewgrw5y88bs1y0e7); $_l5gcg1f9uanm8aq0i1s9z[] = new BDC_LineElement($_Ickzvq42jvvv5na8, $_l4wtf5gwyaewgrw5y88bs1y0e7); return $_l5gcg1f9uanm8aq0i1s9z; } public function __get($_0m54n6ndtxhpbwt659glpjna9w) { if (method_exists($this, ($_Idqs5rlnnfmp8tjhwhfxdn3bld = "\x67\x65\164\137".$_0m54n6ndtxhpbwt659glpjna9w))) { return $this->$_Idqs5rlnnfmp8tjhwhfxdn3bld(); } else return; } public function __isset($_lqsdiy36hlxfflin) { if (method_exists($this, ($_1hqhz5ndm4i3tlkb6iddi3rcqh = "\151\163\163\x65\x74\137".$_lqsdiy36hlxfflin))) { return $this->$_1hqhz5ndm4i3tlkb6iddi3rcqh(); } else return; } public function __set($_Idvvt3e18ty16u0z, $_obzom9bxlmpow5m4gati1) { if (method_exists($this, ($_1i6975pcdov4xm7o1watpzqyul = "\x73\145\x74\137".$_Idvvt3e18ty16u0z))) { $this->$_1i6975pcdov4xm7o1watpzqyul($_obzom9bxlmpow5m4gati1); } } public function __unset($_i145iy7qyb6mhdkzu086j2p8oa) { if (method_exists($this, ($_lzoblyi4o4vr4k3y = "\x75\156\163\145\x74\x5f".$_i145iy7qyb6mhdkzu086j2p8oa))) { $this->$_lzoblyi4o4vr4k3y(); } } } class BDC_LineStyle implements ArrayAccess { public function __construct(BDC_LineLayer $_Oz1y3emg44akaepvxpwyr = null) { $this->_1anunorlj1a1s49e5t8bb = array(); if (isset($_Oz1y3emg44akaepvxpwyr)) { $this->_1anunorlj1a1s49e5t8bb[] = $_Oz1y3emg44akaepvxpwyr; } } private $_1anunorlj1a1s49e5t8bb; public function offsetSet($_I9km9ogfu25kw0fv3bo2un8gwp, $_Idxzoa9n3ijhmhbz931lognp66) { if (is_null($_I9km9ogfu25kw0fv3bo2un8gwp)) { $this->_1anunorlj1a1s49e5t8bb[] = $_Idxzoa9n3ijhmhbz931lognp66; } else { $this->_1anunorlj1a1s49e5t8bb[$_I9km9ogfu25kw0fv3bo2un8gwp] = $_Idxzoa9n3ijhmhbz931lognp66; } } public function offsetExists($_Orn00zh30q6ibpl9) { return isset($this->_1anunorlj1a1s49e5t8bb[$_Orn00zh30q6ibpl9]); } public function offsetUnset($_0hsebsqfn5beucbw) { unset($this->_1anunorlj1a1s49e5t8bb[$_0hsebsqfn5beucbw]); } public function offsetGet($_1pfkp5r9z1vkfyuo8u61tfbbbp) { return isset($this->_1anunorlj1a1s49e5t8bb[$_1pfkp5r9z1vkfyuo8u61tfbbbp]) ? $this->_1anunorlj1a1s49e5t8bb[$_1pfkp5r9z1vkfyuo8u61tfbbbp] : null; } public function get_LayerCount() { return count($this->_1anunorlj1a1s49e5t8bb); } public function get_Thickness() { $_i3x3wvdga0sfyhv4ebd1v = 0; foreach ($this->_1anunorlj1a1s49e5t8bb as $_08i1v3r2c2rahftdm57c8 => $_O4n5oyu6yshrw6fezvzes) { $_i3x3wvdga0sfyhv4ebd1v += $_O4n5oyu6yshrw6fezvzes->Thickness; } return $_i3x3wvdga0sfyhv4ebd1v; } public static function Single(BDC_LineLayer $_l2cfkpg4u1f6ypu4e5ke1yz83m) { return new BDC_LineStyle($_l2cfkpg4u1f6ypu4e5ke1yz83m); } public static function Double(BDC_LineLayer $_Oqi514algm3dl3tnwhjb16bofg, BDC_LineLayer $_1veb2kvaddn69skd) { $_onpfg4uppvc8atw7y8yt5hthgf = new BDC_LineStyle(); $_onpfg4uppvc8atw7y8yt5hthgf[] = $_Oqi514algm3dl3tnwhjb16bofg; $_onpfg4uppvc8atw7y8yt5hthgf[] = $_1veb2kvaddn69skd; return $_onpfg4uppvc8atw7y8yt5hthgf; } public static function Triple(BDC_LineLayer $_l8o5yddbf5x3widy, BDC_LineLayer $_Ii6ht22tvkntsaem, BDC_LineLayer $_ia8b3epwly6n2rhf123vl) { $_Ot9k94qqm7sn0kipaougm = new BDC_LineStyle(); $_Ot9k94qqm7sn0kipaougm[] = $_l8o5yddbf5x3widy; $_Ot9k94qqm7sn0kipaougm[] = $_Ii6ht22tvkntsaem; $_Ot9k94qqm7sn0kipaougm[] = $_ia8b3epwly6n2rhf123vl; return $_Ot9k94qqm7sn0kipaougm; } public static function HasValue($_Iudxk5yq499pac13) { if (is_null($_Iudxk5yq499pac13)) { return false; } if (0 == $_Iudxk5yq499pac13->LayerCount) { return false; } if (0 == $_Iudxk5yq499pac13[0]->Thickness) { return false; } if (is_null($_Iudxk5yq499pac13[0][0])) { return false; } if (is_null($_Iudxk5yq499pac13[0][0]->Color)) { return false; } return true; } public function __get($_0rakf7drszripujswkzwt) { if (method_exists($this, ($_03rzniu1puu1vprm = "\147\145\x74\137".$_0rakf7drszripujswkzwt))) { return $this->$_03rzniu1puu1vprm(); } else return; } public function __isset($_I62f99ydooy3gyfxf3tkfsdk4g) { if (method_exists($this, ($_1qz00ztjihkxk0jqz86ezqg2c8 = "\151\x73\163\145\x74\x5f".$_I62f99ydooy3gyfxf3tkfsdk4g))) { return $this->$_1qz00ztjihkxk0jqz86ezqg2c8(); } else return; } public function __set($_0jt9luajeuk99xnn, $_O8ye3jjxkn8n6qo8v6mwbf80u5) { if (method_exists($this, ($_O2q6pv6dcwl5jjqkc9fcl = "\163\x65\164\137".$_0jt9luajeuk99xnn))) { $this->$_O2q6pv6dcwl5jjqkc9fcl($_O8ye3jjxkn8n6qo8v6mwbf80u5); } } public function __unset($_On1ygvffiuz6ztcv) { if (method_exists($this, ($_Iebfgrnc1pqap953 = "\165\156\x73\x65\164\x5f".$_On1ygvffiuz6ztcv))) { $this->$_Iebfgrnc1pqap953(); } } } final class BDC_FontHelper { private function __construct() {} public static $FontFilenames; public static $HorizontalOffsets; public static function GetHorizontalOffset($_oacoriztl71gmgiei03r4zzn2u, $_Indneyxv3j91nrol, $_ociqgox0qu6htvp73m3czvpck6) { $_Oenzvweco42pjnpl = preg_replace("\x2f\136\50\x2e\53\x29\/\57", '', $_oacoriztl71gmgiei03r4zzn2u); $_Oenzvweco42pjnpl = preg_replace("\x2f\.\50\x2e\53\x29\44\57", '', $_Oenzvweco42pjnpl); $_iw6zo5keqs0gccuwmq64cjpswd = 0; if (array_key_exists($_Oenzvweco42pjnpl, BDC_FontHelper::$HorizontalOffsets)) { $_orw2ebgrtbq48fcwa4bsh = BDC_FontHelper::$HorizontalOffsets[$_Oenzvweco42pjnpl][$_Indneyxv3j91nrol]; $_iw6zo5keqs0gccuwmq64cjpswd = round($_orw2ebgrtbq48fcwa4bsh * $_ociqgox0qu6htvp73m3czvpck6); } return $_iw6zo5keqs0gccuwmq64cjpswd; } } BDC_FontHelper::$FontFilenames = array ( BDC_BaseCharset::Arabic => array ( "\101\162\141\142\57\x42\x44\x41\x72\141\142\x31\57\102\x44\x41\162\x61\x62\61\x2e\164\x74\x66", "\101\162\x61\x62\x2f\x42\x44\101\162\141\x62\x32\x2f\x42\104\101\x72\141\142\62\56\164\164\146", "\x41\x72\141\142\x2f\x42\x44\x41\162\x61\142\x33\57\102\104\101\162\x61\142\x33\x2e\164\164\146", ), BDC_BaseCharset::Bopomofo => array ( "\x42\x6f\x70\x6f\57\102\x44\102\x6f\160\157\x31\57\102\x44\x42\x6f\x70\157\x31\56\164\x74\x66", "\102\157\160\157\x2f\102\x44\102\157\160\157\62\x2f\x42\x44\x42\157\x70\x6f\62\x2e\164\x74\x66", "\102\157\160\x6f\x2f\x42\x44\102\x6f\160\x6f\x33\x2f\102\104\x42\x6f\160\157\x33\56\164\x74\x66", ), BDC_BaseCharset::Cyrillic => array ( "\103\171\162\x6c\57\102\x44\x43\x79\x72\154\61\x2f\102\x44\103\x79\x72\x6c\61\x2e\164\164\146", "\x43\171\162\154\x2f\x42\104\103\171\162\154\x32\57\x42\x44\103\x79\162\154\x32\x2e\x74\x74\x66", "\103\x79\x72\154\x2f\x42\104\x43\171\x72\x6c\63\x2f\x42\104\x43\171\162\154\x33\x2e\x74\x74\146", ), BDC_BaseCharset::Devanagari => array ( "\x44\x65\x76\x61\x2f\102\x44\x44\145\166\x61\x31\57\102\x44\x44\x65\x76\141\x31\x2e\x74\x74\x66", "\x44\x65\166\141\x2f\102\104\104\145\166\x61\62\x2f\x42\104\x44\x65\x76\x61\x32\56\164\x74\x66", "\x44\x65\166\141\x2f\102\104\104\x65\x76\x61\63\57\102\104\x44\145\x76\x61\x33\56\x74\164\x66", ), BDC_BaseCharset::Greek => array ( "\107\x72\145\153\57\102\104\107\162\145\153\x31\57\x42\x44\107\x72\145\153\x31\56\164\164\146", "\x47\162\145\x6b\x2f\102\104\107\162\145\153\62\x2f\x42\x44\x47\x72\x65\x6b\x32\56\164\164\146", "\107\x72\145\153\x2f\x42\104\x47\x72\145\x6b\63\x2f\102\x44\x47\162\145\x6b\x33\56\164\164\146", ), BDC_BaseCharset::Hangul => array ( "\110\x61\156\x67\57\102\x44\x48\x61\156\147\61\57\x42\x44\x48\141\156\x67\61\x2e\x74\x74\x66", "\110\141\156\147\x2f\102\x44\x48\x61\x6e\147\x32\x2f\x42\104\x48\141\x6e\x67\x32\x2e\164\x74\146", "\110\x61\x6e\x67\57\x42\104\110\x61\156\x67\x33\x2f\x42\104\110\141\x6e\147\x33\56\x74\x74\146", ), BDC_BaseCharset::HanSimplified => array ( "\110\141\156\163\x2f\102\104\x48\x61\x6e\163\61\x2f\102\104\x48\141\x6e\163\61\x2e\x74\164\146", "\110\141\156\163\57\x42\x44\110\141\x6e\163\x32\57\x42\x44\110\141\x6e\163\62\x2e\x74\164\x66", "\110\x61\156\x73\57\102\x44\110\x61\156\163\x33\57\x42\104\110\x61\x6e\x73\x33\56\164\164\x66", ), BDC_BaseCharset::HanTraditional => array ( "\x48\141\x6e\x74\x2f\x42\104\x48\141\156\x74\61\57\102\x44\x48\x61\x6e\x74\61\x2e\x74\x74\x66", "\x48\141\x6e\x74\x2f\x42\104\110\141\156\x74\x32\57\102\104\x48\141\156\x74\62\56\164\x74\146", "\110\x61\156\164\x2f\x42\x44\x48\x61\156\x74\x33\x2f\102\104\110\141\x6e\164\63\56\164\x74\146", ), BDC_BaseCharset::Hebrew => array ( "\110\145\x62\162\57\x42\104\110\145\142\162\x31\57\x42\104\110\x65\142\x72\x31\56\164\x74\x66", "\110\x65\142\162\57\x42\x44\110\145\x62\x72\62\x2f\x42\x44\110\x65\x62\162\x32\x2e\x74\x74\x66", "\110\145\x62\x72\x2f\x42\104\110\145\142\162\x33\57\x42\x44\110\x65\x62\162\x33\56\x74\x74\146", ), BDC_BaseCharset::Hiragana => array ( "\x48\x69\x72\141\57\x42\x44\x48\151\162\x61\x31\57\102\x44\x48\151\x72\141\x31\x2e\x74\164\146", "\x48\151\x72\x61\57\x42\x44\110\x69\162\x61\62\x2f\x42\104\x48\x69\x72\141\x32\56\164\164\146", "\x48\x69\162\x61\57\102\x44\110\x69\x72\141\x33\x2f\x42\x44\x48\151\162\141\63\56\164\164\x66", ), BDC_BaseCharset::Katakana => array ( "\113\x61\156\141\x2f\102\x44\x4b\141\156\141\61\x2f\102\x44\113\141\156\141\61\56\164\164\x66", "\113\x61\156\141\57\x42\x44\113\x61\156\x61\62\x2f\102\x44\x4b\141\156\x61\62\x2e\x74\164\146", "\x4b\x61\x6e\141\57\102\104\x4b\x61\156\141\63\57\102\104\113\x61\x6e\x61\63\x2e\x74\x74\x66", ), BDC_BaseCharset::Latin => array ( "\114\141\164\x6e\57\102\x44\x4c\x61\164\156\61\x2f\102\104\x4c\141\x74\x6e\61\x2e\164\x74\146", "\x4c\141\x74\156\x2f\x42\104\114\141\x74\x6e\62\57\x42\x44\x4c\141\164\x6e\62\x2e\164\164\146", "\x4c\141\164\x6e\57\102\104\114\141\x74\x6e\63\57\102\104\x4c\x61\164\x6e\x33\56\164\164\146", ), BDC_BaseCharset::Symbol => array ( "\123\171\x6d\x62\x2f\x42\x44\123\x79\x6d\x62\x31\57\102\x44\x53\171\x6d\142\61\x2e\x74\x74\146", "\123\171\x6d\142\57\x42\104\123\171\155\x62\62\57\x42\x44\123\171\x6d\x62\62\x2e\x74\x74\x66", "\x53\x79\155\142\x2f\x42\x44\x53\171\x6d\x62\63\x2f\x42\104\123\171\155\142\63\56\x74\164\146", ), ); BDC_FontHelper::$HorizontalOffsets = array(); BDC_FontHelper::$HorizontalOffsets["\x42\x44\x4c\141\x74\x6e\x31"] = array( "\60" => 0.084, "\x31" => 0.191, "\x32" => 0.111, "\63" => 0.095, "\x34" => 0.06, "\65" => 0.117, "\66" => 0.095, "\x37" => 0.109, "\70" => 0.099, "\x39" => 0.107, "\101" => 0.003, "\x42" => 0.024, "\103" => 0.057, "\x44" => 0.02, "\x45" => 0.011, "\x46" => 0.012, "\107" => 0.046, "\x48" => 0.019, "\111" => 0.048, "\112" => -0.211, "\113" => 0.022, "\114" => 0.023, "\x4d" => 0.019, "\x4e" => 0.014, "\117" => 0.053, "\x50" => 0.023, "\x51" => 0.053, "\x52" => 0.021, "\123" => 0.055, "\124" => 0.005, "\x55" => 0.009, "\x56" => 0.001, "\127" => 0.002, "\x58" => 0.003, "\x59" => 0.002, "\132" => 0.068, "\141" => 0.079, "\142" => 0.016, "\143" => 0.087, "\x64" => 0.077, "\145" => 0.083, "\x66" => 0.071, "\147" => 0.064, "\x68" => 0.025, "\151" => 0.095, "\x6a" => -0.176, "\x6b" => 0.028, "\154" => 0.069, "\155" => 0.028, "\156" => 0.041, "\157" => 0.081, "\x70" => 0.008, "\x71" => 0.07, "\x72" => 0.059, "\x73" => 0.123, "\x74" => 0.079, "\165" => 0.041, "\x76" => 0.012, "\x77" => 0.008, "\170" => 0.033, "\171" => 0.024, "\x7a" => 0.088, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x4c\x61\x74\x6e\62"] = array( "\x30" => 0.099, "\61" => 0.323, "\62" => 0.135, "\x33" => 0.133, "\64" => 0.071, "\x35" => 0.133, "\x36" => 0.151, "\x37" => 0.133, "\x38" => 0.133, "\71" => 0.108, "\101" => 0.012, "\102" => 0.165, "\x43" => 0.11, "\x44" => 0.149, "\105" => 0.186, "\106" => 0.197, "\107" => 0.101, "\x48" => 0.157, "\x49" => 0.888, "\112" => 0.016, "\x4b" => 0.153, "\114" => 0.204, "\115" => 0.077, "\x4e" => 0.146, "\x4f" => 0.087, "\120" => 0.174, "\x51" => 0.087, "\x52" => 0.157, "\x53" => 0.081, "\124" => 0.028, "\x55" => 0.154, "\x56" => 0.015, "\127" => 0.03, "\130" => 0.036, "\x59" => 0.01, "\132" => 0.058, "\x61" => 0.102, "\142" => 0.158, "\143" => 0.11, "\144" => 0.104, "\145" => 0.091, "\x66" => 0.233, "\147" => 0.106, "\x68" => 0.158, "\x69" => 0.577, "\x6a" => -0.269, "\x6b" => 0.172, "\x6c" => 0.396, "\x6d" => 0.105, "\x6e" => 0.192, "\x6f" => 0.086, "\x70" => 0.153, "\x71" => 0.104, "\162" => 0.259, "\163" => 0.112, "\164" => 0.234, "\x75" => 0.164, "\166" => 0.032, "\x77" => 0.023, "\170" => 0.031, "\x79" => 0.004, "\x7a" => 0.076, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\114\141\x74\x6e\63"] = array( "\x30" => 0.148, "\61" => 0.305, "\62" => 0.123, "\x33" => 0.111, "\64" => 0.083, "\x35" => 0.148, "\66" => 0.108, "\x37" => 0.137, "\x38" => 0.106, "\71" => 0.103, "\101" => 0.03, "\102" => 0.151, "\103" => 0.113, "\x44" => 0.111, "\105" => 0.192, "\106" => 0.221, "\107" => 0.083, "\x48" => 0.111, "\111" => 0.204, "\112" => 0.088, "\x4b" => 0.111, "\x4c" => 0.207, "\x4d" => 0.07, "\116" => 0.129, "\x4f" => 0.095, "\120" => 0.176, "\x51" => 0.095, "\x52" => 0.116, "\x53" => 0.113, "\124" => 0.038, "\125" => 0.152, "\x56" => 0.046, "\127" => 0, "\x58" => 0.015, "\131" => 0.03, "\x5a" => 0.127, "\141" => 0.124, "\x62" => 0.157, "\143" => 0.182, "\144" => 0.1, "\x65" => 0.1, "\146" => 0.174, "\x67" => 0.1, "\x68" => 0.199, "\151" => 0.161, "\x6a" => 0.329, "\x6b" => 0.208, "\x6c" => 0.13, "\155" => 0.088, "\156" => 0.182, "\x6f" => 0.111, "\x70" => 0.154, "\x71" => 0.111, "\x72" => 0.456, "\163" => 0.221, "\x74" => 0.131, "\165" => 0.182, "\x76" => 0.081, "\x77" => 0, "\170" => 0.062, "\x79" => 0.084, "\172" => 0.165, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\x53\x79\x6d\x62\61"] = array( "\x24" => 0.062, "\x41" => 0.003, "\x42" => 0.024, "\103" => 0.057, "\x44" => 0.02, "\105" => 0.011, "\x46" => 0.012, "\x47" => 0.046, "\x48" => 0.019, "\x49" => 0.048, "\112" => -0.211, "\x4b" => 0.022, "\114" => 0.023, "\x4d" => 0.019, "\116" => 0.014, "\117" => 0.053, "\x50" => 0.023, "\121" => 0.053, "\x52" => 0.021, "\x53" => 0.055, "\124" => 0.005, "\x55" => 0.009, "\x56" => 0.001, "\127" => 0.002, "\130" => 0.003, "\131" => 0.002, "\x5a" => 0.068, "\342\204\xa2" => 0.017, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\x53\x79\x6d\x62\x32"] = array( "\x24" => 0.108, "\101" => 0.012, "\x42" => 0.165, "\x43" => 0.11, "\104" => 0.149, "\105" => 0.186, "\x46" => 0.197, "\107" => 0.101, "\x48" => 0.157, "\111" => 0.888, "\112" => 0.016, "\113" => 0.153, "\x4c" => 0.204, "\x4d" => 0.077, "\x4e" => 0.146, "\117" => 0.087, "\x50" => 0.174, "\121" => 0.087, "\x52" => 0.157, "\123" => 0.081, "\x54" => 0.028, "\125" => 0.154, "\126" => 0.015, "\x57" => 0.03, "\x58" => 0.036, "\131" => 0.01, "\342\204\xa2" => 0.030, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x53\x79\x6d\142\x33"] = array( "\44" => 0.150, "\x41" => 0.03, "\102" => 0.151, "\103" => 0.113, "\104" => 0.111, "\105" => 0.192, "\106" => 0.221, "\x47" => 0.083, "\x48" => 0.111, "\x49" => 0.204, "\112" => 0.088, "\x4b" => 0.111, "\x4c" => 0.207, "\x4d" => 0.07, "\116" => 0.129, "\x4f" => 0.095, "\x50" => 0.176, "\x51" => 0.095, "\x52" => 0.116, "\123" => 0.113, "\x54" => 0.038, "\125" => 0.152, "\x56" => 0.046, "\127" => 0, "\x58" => 0.015, "\x59" => 0.03, "\132" => 0.127, "\xe2\204\242" => 0, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\103\171\162\x6c\61"] = array( "\60" => 0.084, "\61" => 0.191, "\x32" => 0.111, "\x33" => 0.095, "\64" => 0.06, "\65" => 0.117, "\x36" => 0.095, "\x37" => 0.109, "\70" => 0.099, "\x39" => 0.107, "\320\220" => 0.003, "\xd0\x91" => 0.017, "\320\222" => 0.024, "\xd0\223" => 0.016, "\xd0\224" => 0.052, "\xd0\x95" => 0.011, "\320\226" => 0.007, "\xd0\227" => 0.076, "\xd0\230" => 0.02, "\320\x9a" => 0.03, "\xd0\x9b" => 0.009, "\320\234" => 0.019, "\320\235" => 0.019, "\320\x9e" => 0.053, "\xd0\x9f" => 0.018, "\320\240" => 0.023, "\320\241" => 0.057, "\320\xa2" => 0.005, "\xd0\243" => 0, "\320\xa4" => 0.055, "\320\xa5" => 0.003, "\320\xa6" => 0.014, "\xd0\xa7" => 0.015, "\xd0\xa8" => 0.015, "\320\xaf" => 0.01, "\320\260" => 0.079, "\xd0\261" => 0.071, "\320\262" => 0.064, "\xd0\xb3" => 0.073, "\320\264" => 0.048, "\xd0\xb5" => 0.083, "\320\266" => 0.024, "\xd0\xb7" => 0.09, "\xd0\xb8" => 0.056, "\320\xba" => 0.068, "\320\273" => 0.007, "\xd0\274" => 0.04, "\xd0\275" => 0.057, "\320\xbe" => 0.081, "\xd0\xbf" => 0.052, "\321\200" => 0.053, "\321\x81" => 0.087, "\xd1\202" => 0.058, "\321\x83" => 0.024, "\xd1\204" => 0.062, "\321\205" => 0.033, "\xd1\x86" => 0.053, "\321\x87" => 0.034, "\xd1\210" => 0.04, "\xd1\x8f" => 0.033, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x43\171\162\x6c\x32"] = array( "\60" => 0.089, "\x31" => 0.165, "\x32" => 0.099, "\x33" => 0.098, "\64" => 0.071, "\x35" => 0.115, "\66" => 0.112, "\x37" => 0.106, "\70" => 0.098, "\x39" => 0.09, "\320\x90" => 0.012, "\xd0\x91" => 0.139, "\320\222" => 0.134, "\xd0\x93" => 0.169, "\320\224" => 0.022, "\320\x95" => 0.151, "\320\226" => 0.027, "\320\x97" => 0.051, "\320\230" => 0.118, "\xd0\232" => 0.137, "\320\x9b" => 0.018, "\xd0\x9c" => 0.077, "\xd0\x9d" => 0.122, "\320\236" => 0.075, "\320\x9f" => 0.123, "\320\xa0" => 0.141, "\xd0\xa1" => 0.094, "\xd0\xa2" => 0.028, "\xd0\xa3" => 0.034, "\320\xa4" => 0.065, "\320\xa5" => 0.036, "\xd0\246" => 0.12, "\320\247" => 0.092, "\320\xa8" => 0.087, "\320\xaf" => 0.057, "\xd0\260" => 0.082, "\xd0\xb1" => 0.104, "\xd0\262" => 0.146, "\xd0\xb3" => 0.191, "\xd0\264" => 0.027, "\xd0\xb5" => 0.091, "\320\266" => 0.02, "\xd0\267" => 0.09, "\320\xb8" => 0.134, "\320\xba" => 0.149, "\xd0\xbb" => 0.022, "\320\xbc" => 0.092, "\320\275" => 0.137, "\320\276" => 0.086, "\320\277" => 0.138, "\xd1\x80" => 0.136, "\321\201" => 0.11, "\321\x82" => 0.035, "\xd1\x83" => 0.004, "\xd1\x84" => 0.065, "\xd1\205" => 0.031, "\321\x86" => 0.137, "\321\207" => 0.086, "\321\210" => 0.097, "\321\217" => 0.057, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x43\171\162\154\63"] = array( "\x30" => 0.108, "\61" => 0.2, "\x32" => 0.123, "\x33" => 0.111, "\64" => 0.083, "\65" => 0.116, "\66" => 0.108, "\67" => 0.113, "\x38" => 0.106, "\71" => 0.103, "\xd0\x90" => 0.03, "\320\x91" => 0.135, "\320\x92" => 0.135, "\320\x93" => 0.174, "\320\224" => 0.027, "\xd0\x95" => 0.16, "\xd0\x96" => 0.012, "\320\x97" => 0.111, "\xd0\x98" => 0.113, "\320\232" => 0.111, "\xd0\233" => 0.003, "\320\234" => 0.07, "\xd0\235" => 0.111, "\xd0\236" => 0.095, "\xd0\237" => 0.111, "\320\240" => 0.16, "\320\241" => 0.113, "\320\242" => 0.038, "\xd0\243" => 0.084, "\xd0\244" => 0.054, "\320\245" => 0.015, "\320\xa6" => 0.065, "\320\xa7" => 0.111, "\320\250" => 0.092, "\xd0\257" => 0.062, "\xd0\xb0" => 0.108, "\320\xb1" => 0.101, "\320\262" => 0.17, "\320\263" => 0.208, "\320\264" => 0.085, "\320\265" => 0.1, "\320\266" => 0.048, "\320\xb7" => 0.137, "\320\xb8" => 0.158, "\320\xba" => 0.191, "\320\xbb" => 0.024, "\320\xbc" => 0.049, "\320\275" => 0.158, "\xd0\276" => 0.111, "\xd0\xbf" => 0.158, "\xd1\200" => 0.154, "\321\201" => 0.158, "\xd1\x82" => 0.182, "\321\203" => 0.084, "\xd1\x84" => 0.08, "\321\x85" => 0.062, "\321\x86" => 0.101, "\321\207" => 0.158, "\321\210" => 0.101, "\xd1\x8f" => 0.136, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x47\x72\x65\x6b\x31"] = array( "\x30" => 0.084, "\61" => 0.191, "\62" => 0.111, "\x33" => 0.095, "\x34" => 0.06, "\65" => 0.117, "\x36" => 0.095, "\x37" => 0.109, "\x38" => 0.099, "\71" => 0.107, "\xce\221" => 0.003, "\xce\x92" => 0.024, "\xce\223" => 0.016, "\316\x94" => 0.047, "\xce\225" => 0.011, "\316\x96" => 0.068, "\316\x97" => 0.019, "\xce\230" => 0.053, "\xce\231" => 0.048, "\xce\232" => 0.022, "\xce\x9b" => 0.006, "\xce\234" => 0.019, "\xce\235" => 0.014, "\xce\x9e" => 0.069, "\316\237" => 0.053, "\xce\240" => 0.018, "\xce\241" => 0.023, "\xce\xa3" => 0.032, "\316\244" => 0.005, "\xce\xa5" => 0.002, "\316\xa6" => 0.037, "\316\247" => 0.003, "\xce\xa8" => 0.018, "\316\251" => 0.063, "\316\261" => 0.06, "\316\262" => 0.095, "\316\263" => 0.032, "\xce\xb4" => 0.076, "\xce\xb5" => 0.111, "\316\xb6" => 0.086, "\xce\267" => 0.053, "\316\270" => 0.08, "\xce\xb9" => 0.235, "\xce\xba" => 0.059, "\316\273" => 0.041, "\316\xbc" => 0.082, "\316\xbd" => 0.04, "\316\xbe" => 0.092, "\316\277" => 0.081, "\xcf\x80" => 0.042, "\317\201" => 0.103, "\xcf\203" => 0.073, "\xcf\202" => 0.065, "\317\204" => 0.061, "\xcf\x85" => 0.051, "\317\206" => 0.066, "\xcf\x87" => 0.019, "\317\210" => 0.046, "\317\211" => 0.052, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\107\x72\145\153\62"] = array( "\60" => 0.089, "\x31" => 0.365, "\62" => 0.099, "\63" => 0.098, "\64" => 0.071, "\x35" => 0.115, "\x36" => 0.112, "\x37" => 0.106, "\70" => 0.098, "\x39" => 0.09, "\316\x91" => 0.012, "\xce\222" => 0.134, "\316\x93" => 0.169, "\xce\x94" => 0.012, "\316\x95" => 0.151, "\316\x96" => 0.058, "\xce\227" => 0.122, "\316\230" => 0.075, "\xce\x99" => 0.32, "\xce\232" => 0.137, "\xce\233" => 0.012, "\316\x9c" => 0.077, "\xce\235" => 0.118, "\316\x9e" => 0.067, "\316\237" => 0.075, "\xce\xa0" => 0.123, "\xce\241" => 0.141, "\xce\243" => 0.059, "\xce\xa4" => 0.028, "\316\245" => 0.01, "\xce\246" => 0.065, "\316\247" => 0.036, "\316\250" => 0.08, "\xce\xa9" => 0.066, "\316\xb1" => 0.084, "\xce\xb2" => 0.131, "\xce\263" => 0.036, "\xce\xb4" => 0.087, "\316\xb5" => 0.109, "\316\266" => 0.117, "\xce\267" => 0.139, "\316\270" => 0.091, "\xce\271" => 0.286, "\316\xba" => 0.149, "\316\273" => 0.031, "\316\274" => 0.138, "\316\xbd" => 0.032, "\316\xbe" => 0.106, "\316\xbf" => 0.086, "\317\200" => 0.138, "\xcf\201" => 0.124, "\xcf\203" => 0.114, "\317\x82" => 0.083, "\xcf\204" => 0.036, "\xcf\205" => 0.128, "\317\206" => 0.066, "\317\x87" => 0.031, "\317\x88" => 0.095, "\317\x89" => 0.068, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x47\162\x65\153\63"] = array( "\60" => 0.108, "\x31" => 0.2, "\62" => 0.123, "\63" => 0.111, "\64" => 0.083, "\65" => 0.116, "\x36" => 0.108, "\x37" => 0.113, "\x38" => 0.106, "\x39" => 0.103, "\xce\x91" => 0.03, "\xce\222" => 0.135, "\316\x93" => 0.174, "\xce\x94" => 0.03, "\316\x95" => 0.16, "\xce\226" => 0.127, "\xce\227" => 0.111, "\316\230" => 0.095, "\xce\x99" => 0.163, "\xce\232" => 0.111, "\316\233" => 0.03, "\316\234" => 0.07, "\xce\235" => 0.113, "\316\x9e" => 0.111, "\xce\237" => 0.095, "\316\240" => 0.111, "\316\241" => 0.16, "\316\xa3" => 0.097, "\xce\xa4" => 0.038, "\316\245" => 0.03, "\316\xa6" => 0.095, "\xce\xa7" => 0.015, "\316\xa8" => 0.095, "\316\xa9" => 0.06, "\xce\xb1" => 0.057, "\316\xb2" => 0.123, "\316\263" => 0.026, "\316\264" => 0.111, "\xce\265" => 0.137, "\316\266" => 0.124, "\xce\267" => 0.158, "\316\xb8" => 0.111, "\316\xb9" => 0.251, "\316\272" => 0.191, "\316\273" => 0.055, "\316\xbc" => 0.158, "\xce\275" => 0.094, "\xce\xbe" => 0.131, "\316\277" => 0.111, "\317\x80" => 0.065, "\317\x81" => 0.154, "\317\x83" => 0.158, "\317\202" => 0.111, "\xcf\204" => 0.13, "\317\205" => 0.041, "\317\206" => 0.062, "\317\207" => 0.072, "\317\210" => 0.106, "\xcf\x89" => 0.057, ); BDC_FontHelper::$HorizontalOffsets["\102\104\110\145\x62\162\61"] = array( "\x30" => 0.084, "\x31" => 0.191, "\62" => 0.111, "\x33" => 0.095, "\64" => 0.06, "\65" => 0.117, "\66" => 0.095, "\x37" => 0.109, "\70" => 0.099, "\71" => 0.107, "\327\x90" => 0.062, "\xd7\x91" => 0.043, "\xd7\222" => 0.063, "\327\x93" => 0.076, "\xd7\x94" => 0.07, "\xd7\225" => 0.094, "\327\x96" => 0.132, "\327\x97" => 0.073, "\327\x98" => 0.057, "\xd7\x9b" => 0.06, "\327\x9c" => 0.024, "\xd7\236" => 0.071, "\xd7\xa0" => 0.051, "\xd7\xa1" => 0.084, "\xd7\xa2" => 0.067, "\327\244" => 0.06, "\327\xa6" => 0.046, "\327\xa7" => 0.087, "\327\250" => 0.053, "\327\251" => 0.054, "\327\252" => 0.039, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x48\x65\142\162\62"] = array( "\x30" => 0.05, "\x31" => 0.1, "\x32" => 0.05, "\x33" => 0.05, "\x34" => 0.0, "\x35" => 0.05, "\x36" => 0.05, "\67" => 0.05, "\70" => 0.05, "\71" => 0.05, "\xd7\x90" => 0.0, "\327\221" => 0.05, "\xd7\x92" => 0.0, "\xd7\x93" => 0.0, "\xd7\x94" => 0.1, "\xd7\x95" => 0.5, "\xd7\226" => 0.0, "\327\x97" => 0.1, "\327\230" => 0.1, "\327\x9b" => 0.0, "\327\x9c" => 0.0, "\xd7\236" => 0.0, "\327\xa0" => 0.0, "\xd7\xa1" => 0.0, "\327\xa2" => 0.0, "\327\xa4" => 0.1, "\327\xa6" => 0.0, "\327\247" => 0.1, "\327\xa8" => 0.0, "\327\xa9" => 0.0, "\327\252" => 0.0, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\110\145\x62\x72\x33"] = array( "\60" => 0.084, "\61" => 0.104, "\x32" => 0.123, "\x33" => 0.129, "\64" => 0.058, "\65" => 0.115, "\66" => 0.113, "\67" => 0.113, "\70" => 0.095, "\71" => 0.145, "\xd7\220" => 0.0, "\xd7\x91" => 0.025, "\327\x92" => 0.28, "\327\x93" => 0.057, "\xd7\x94" => 0.108, "\327\x95" => 2.4, "\xd7\226" => 0.418, "\327\227" => 0.111, "\xd7\x98" => 0.088, "\xd7\233" => 0.1, "\xd7\x9c" => 0.057, "\xd7\236" => 0.045, "\327\240" => 0.41, "\327\xa1" => 0.053, "\327\xa2" => 0.078, "\327\xa4" => 0.07, "\xd7\246" => 0.032, "\xd7\xa7" => 0.1, "\xd7\250" => 0.1, "\xd7\xa9" => 0.0, "\xd7\xaa" => 0.0, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\101\x72\141\142\61"] = array( "\x30" => 0.1, "\x31" => 0.5, "\x32" => 0.1, "\63" => 0.2, "\x34" => 0.1, "\x35" => 0.2, "\66" => 0.1, "\67" => 0.1, "\x38" => 0.2, "\x39" => 0.1, "\xd8\xa7" => 0.3, "\330\xa8" => 0.05, "\xd8\252" => 0.05, "\xd8\xab" => 0.05, "\xd8\254" => 0.0, "\xd8\255" => 0.0, "\330\xae" => 0.0, "\330\xaf" => 0.1, "\xd8\260" => 0.1, "\330\261" => -0.2, "\330\262" => -0.2, "\330\xb3" => 0.05, "\330\xb4" => 0.05, "\xd8\xb5" => 0.0, "\330\xb6" => 0.0, "\330\xb7" => 0.05, "\xd8\270" => 0.05, "\330\xb9" => 0.0, "\xd8\272" => 0.0, "\xd9\201" => 0.05, "\331\x82" => 0.05, "\331\x83" => 0.05, "\xd9\204" => 0.05, "\331\x85" => 0.05, "\331\x86" => 0.05, "\xd9\x87" => 0.1, "\xd9\210" => -0.2, "\xd9\x8a" => 0.05, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x41\x72\141\x62\x32"] = array( "\60" => 0.108, "\61" => 0.2, "\62" => 0.123, "\x33" => 0.111, "\x34" => 0.083, "\x35" => 0.116, "\x36" => 0.108, "\x37" => 0.113, "\x38" => 0.106, "\x39" => 0.103, "\330\247" => 2.025, "\xd8\250" => 0.056, "\330\252" => 0.056, "\330\xab" => 0.056, "\330\xac" => 0.071, "\xd8\xad" => 0.071, "\330\xae" => 0.071, "\330\257" => 0.188, "\xd8\260" => 0.188, "\xd8\261" => 0.035, "\xd8\262" => 0.034, "\xd8\xb3" => 0.053, "\330\xb4" => 0.063, "\xd8\xb5" => 0.03, "\xd8\xb6" => 0.06, "\330\267" => 0.008, "\xd8\xb8" => 0.008, "\xd8\xb9" => 0.099, "\330\xba" => 0.099, "\xd9\x81" => 0.069, "\331\202" => 0.047, "\xd9\203" => 0.016, "\331\x84" => 0.054, "\xd9\205" => 0.105, "\xd9\206" => 0.044, "\xd9\207" => 0.101, "\xd9\x88" => 0.062, "\xd9\212" => 0.02, ); BDC_FontHelper::$HorizontalOffsets["\102\104\101\162\141\142\63"] = array( "\60" => 0.222, "\x31" => 0.172, "\62" => 0.172, "\x33" => 0.207, "\64" => 0.207, "\65" => 0.212, "\x36" => 0.212, "\x37" => 0.242, "\70" => 0.242, "\71" => 0.145, "\330\xa7" => 2.342, "\330\xa8" => 0.024, "\xd8\xaa" => 0.024, "\xd8\253" => 0.063, "\330\254" => 0.163, "\xd8\xad" => 0.163, "\xd8\xae" => 0.155, "\330\xaf" => 0.599, "\330\xb0" => 0.596, "\xd8\261" => 0.559, "\330\262" => 0.659, "\330\xb3" => 0.0, "\xd8\xb4" => 0.0, "\330\265" => 0.027, "\330\xb6" => 0.0, "\330\xb7" => 0.15, "\xd8\xb8" => 0.15, "\xd8\271" => 0.15, "\xd8\xba" => 0.15, "\331\201" => 0.0, "\xd9\x82" => 0.15, "\xd9\x83" => 0.1, "\331\204" => 0.25, "\xd9\205" => 0.5, "\xd9\206" => 0.15, "\331\207" => 0.7, "\xd9\210" => 0.7, "\331\212" => 0.1, ); BDC_FontHelper::$HorizontalOffsets["\102\104\104\145\x76\x61\61"] = array( "\60" => 0.071, "\x31" => 0.135, "\x32" => 0.083, "\63" => 0.083, "\x34" => 0.071, "\65" => 0.08, "\66" => 0.071, "\x37" => 0.074, "\70" => 0.071, "\x39" => 0.071, "\340\xa4\x85" => 0.059, "\340\xa4\x86" => 0.045, "\xe0\244\x87" => -0.081, "\340\xa4\210" => -0.081, "\340\244\211" => -0.073, "\340\xa4\212" => -0.055, "\340\244\x8b" => -0.049, "\xe0\244\214" => -0.056, "\340\xa4\215" => -0.078, "\xe0\xa4\216" => -0.078, "\xe0\244\x8f" => -0.078, "\340\xa4\220" => -0.078, "\xe0\244\221" => 0.045, "\340\244\222" => 0.045, "\xe0\244\223" => 0.045, "\340\244\224" => 0.045, "\340\xa4\x95" => -0.05, "\xe0\244\x96" => -0.05, "\340\244\x97" => -0.07, "\xe0\244\x98" => -0.066, "\340\244\x99" => -0.062, "\xe0\xa4\232" => -0.061, "\xe0\244\233" => -0.055, "\xe0\xa4\234" => -0.06, "\xe0\xa4\235" => -0.058, "\xe0\244\x9e" => -0.062, "\xe0\244\x9f" => -0.076, "\xe0\xa4\xa0" => -0.064, "\xe0\244\241" => -0.063, "\340\xa4\xa2" => -0.065, "\xe0\xa4\xa3" => -0.063, "\xe0\xa4\244" => -0.072, "\340\xa4\xa5" => 0.129, "\340\xa4\xa6" => -0.076, "\xe0\xa4\247" => 0.121, "\xe0\xa4\xa8" => -0.078, "\340\xa4\xa9" => -0.078, "\xe0\xa4\xaa" => -0.074, "\340\xa4\xab" => -0.054, "\340\xa4\xac" => -0.066, "\xe0\244\255" => 0.135, "\xe0\244\xae" => -0.071, "\340\xa4\257" => -0.07, "\xe0\244\xb0" => -0.099, "\xe0\xa4\xb1" => -0.099, "\xe0\244\xb2" => -0.057, "\340\xa4\xb3" => -0.052, "\xe0\244\264" => -0.052, "\340\xa4\xb5" => -0.065, "\xe0\244\266" => -0.061, "\340\244\xb7" => -0.074, "\xe0\244\270" => -0.06, "\340\xa4\xb9" => -0.076, "\xe0\xa5\230" => -0.05, "\xe0\245\x99" => -0.05, "\340\xa5\x9a" => -0.07, "\xe0\245\x9b" => -0.06, "\xe0\xa5\x9c" => -0.063, "\340\245\x9d" => -0.065, "\340\xa5\236" => -0.054, "\xe0\xa5\x9f" => -0.07, "\xe0\xa5\240" => -0.05, "\xe0\xa5\241" => -0.056, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\104\145\166\141\62"] = array( "\x30" => 0.087, "\61" => 0.158, "\x32" => 0.085, "\x33" => 0.073, "\64" => 0.02, "\65" => 0.116, "\66" => 0.1, "\x37" => 0.08, "\70" => 0.094, "\x39" => 0.094, "\340\244\x85" => 0.038, "\340\244\x86" => 0.029, "\xe0\xa4\x87" => 0, "\340\xa4\210" => 0, "\340\244\x89" => 0, "\xe0\244\x8a" => 0, "\340\xa4\x8b" => 0, "\340\xa4\214" => 0, "\xe0\xa4\215" => 0, "\340\xa4\x8e" => 0, "\340\xa4\x8f" => 0, "\340\244\220" => 0, "\340\xa4\x91" => 0.029, "\xe0\244\222" => 0.029, "\340\xa4\223" => 0.029, "\xe0\xa4\224" => 0.029, "\340\xa4\x95" => 0, "\xe0\244\226" => 0, "\340\244\x97" => 0, "\xe0\xa4\x98" => 0, "\xe0\xa4\231" => 0, "\340\244\x9a" => 0, "\xe0\244\x9b" => 0, "\xe0\xa4\x9c" => 0, "\xe0\244\235" => 0, "\xe0\xa4\236" => 0, "\xe0\xa4\x9f" => 0, "\xe0\xa4\240" => 0, "\xe0\xa4\xa1" => 0, "\340\xa4\xa2" => 0, "\340\xa4\xa3" => 0, "\340\244\xa4" => 0, "\xe0\xa4\xa5" => 0.072, "\340\xa4\246" => 0, "\340\244\247" => 0.069, "\340\244\xa8" => 0, "\xe0\xa4\251" => 0, "\340\xa4\252" => 0, "\xe0\xa4\253" => 0, "\xe0\244\254" => 0, "\xe0\244\255" => 0.066, "\340\xa4\xae" => 0, "\340\xa4\xaf" => 0, "\340\244\xb0" => 0, "\xe0\xa4\261" => 0, "\xe0\xa4\xb2" => 0, "\340\xa4\xb3" => 0, "\xe0\xa4\264" => 0, "\340\xa4\xb5" => 0, "\xe0\244\266" => 0.058, "\xe0\244\267" => 0, "\xe0\xa4\xb8" => 0, "\340\244\xb9" => 0, "\340\xa5\230" => 0, "\340\245\x99" => 0, "\xe0\245\x9a" => 0, "\340\xa5\x9b" => 0, "\340\245\234" => 0, "\xe0\xa5\235" => 0, "\xe0\xa5\x9e" => 0, "\xe0\245\x9f" => 0, "\340\xa5\xa0" => 0, "\340\245\241" => 0, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x44\x65\x76\141\63"] = array( "\60" => 0.103, "\x31" => 0.194, "\62" => 0.125, "\x33" => 0.107, "\64" => 0.12, "\x35" => 0.107, "\66" => 0.107, "\67" => 0.083, "\x38" => 0.083, "\71" => 0.12, "\340\244\205" => 0.03, "\xe0\244\206" => 0.023, "\340\xa4\207" => -0.026, "\340\xa4\x88" => -0.025, "\xe0\244\x89" => -0.021, "\340\244\212" => -0.014, "\340\244\213" => -0.015, "\340\244\x8c" => -0.018, "\xe0\244\x8d" => -0.027, "\xe0\xa4\x8e" => -0.027, "\xe0\xa4\217" => -0.027, "\xe0\244\x90" => -0.026, "\xe0\244\221" => 0.023, "\340\244\222" => 0.023, "\340\xa4\223" => 0.023, "\xe0\244\x94" => 0.023, "\340\244\x95" => -0.017, "\xe0\244\x96" => -0.016, "\340\244\x97" => -0.025, "\340\xa4\230" => -0.02, "\340\xa4\x99" => -0.018, "\xe0\244\232" => -0.02, "\340\244\x9b" => -0.018, "\340\244\234" => -0.018, "\340\244\235" => -0.018, "\340\xa4\x9e" => -0.018, "\340\xa4\x9f" => -0.023, "\xe0\244\240" => -0.022, "\xe0\244\241" => -0.021, "\xe0\xa4\xa2" => -0.022, "\xe0\xa4\xa3" => -0.019, "\xe0\xa4\xa4" => -0.021, "\340\xa4\245" => 0.058, "\xe0\xa4\xa6" => -0.039, "\340\xa4\247" => 0.056, "\340\244\250" => -0.022, "\xe0\xa4\xa9" => -0.022, "\xe0\244\xaa" => -0.024, "\340\244\253" => -0.017, "\xe0\xa4\254" => -0.024, "\xe0\xa4\255" => 0.029, "\xe0\244\256" => -0.022, "\xe0\244\257" => -0.022, "\340\xa4\260" => -0.03, "\340\xa4\xb1" => -0.029, "\xe0\xa4\262" => -0.018, "\xe0\xa4\263" => -0.018, "\xe0\xa4\264" => -0.018, "\340\xa4\265" => -0.024, "\340\xa4\266" => 0.046, "\340\xa4\xb7" => -0.024, "\340\244\270" => -0.018, "\340\244\xb9" => -0.025, "\xe0\xa5\230" => -0.017, "\340\245\231" => -0.016, "\xe0\xa5\x9a" => -0.025, "\xe0\xa5\233" => -0.018, "\xe0\245\234" => -0.021, "\340\245\235" => -0.023, "\340\245\x9e" => -0.017, "\340\245\237" => -0.022, "\xe0\245\xa0" => -0.015, "\340\245\241" => -0.018, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\113\x61\156\x61\61"] = array( "\x30" => 0.071, "\x31" => 0.236, "\62" => 0.093, "\63" => 0.125, "\64" => 0.062, "\65" => 0.085, "\x36" => 0.095, "\x37" => 0.076, "\70" => 0.084, "\x39" => 0.087, "\xe3\202\xa2" => 0.12, "\xe3\x82\244" => 0.378, "\xe3\x82\xa6" => 0.211, "\343\x82\xa8" => 0.094, "\343\x82\xaa" => 0.118, "\343\202\253" => 0.154, "\xe3\x82\255" => 0.138, "\343\202\257" => 0.198, "\xe3\202\xb1" => 0.125, "\xe3\x82\263" => 0.302, "\xe3\202\265" => 0.069, "\xe3\202\267" => 0.128, "\xe3\x82\271" => 0.135, "\343\202\xbb" => 0.112, "\xe3\x82\275" => 0.285, "\xe3\x82\xbf" => 0.295, "\xe3\203\201" => 0.112, "\343\203\x84" => 0.202, "\343\203\x86" => 0.136, "\343\203\210" => 0.602, "\xe3\203\212" => 0.092, "\xe3\203\213" => 0.104, "\343\203\214" => 0.183, "\343\x83\215" => 0.153, "\xe3\x83\x8e" => 0.298, "\343\x83\217" => 0.076, "\343\203\x92" => 0.185, "\343\203\225" => 0.144, "\xe3\x83\230" => 0.052, "\343\203\x9b" => 0.143, "\343\x83\236" => 0.083, "\343\x83\x9f" => 0.535, "\xe3\x83\240" => 0.127, "\343\x83\xa1" => 0.28, "\xe3\203\242" => 0.142, "\343\203\xa4" => 0.057, "\xe3\203\xa6" => 0.08, "\343\203\250" => 0.295, "\xe3\203\xa9" => 0.219, "\xe3\203\252" => 0.481, "\343\203\253" => 0.063, "\xe3\x83\254" => 0.303, "\xe3\203\255" => 0.221, "\xe3\x83\257" => 0.163, "\343\x83\263" => 0.158, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x4b\141\x6e\141\62"] = array( "\60" => 0.101, "\61" => 0.234, "\62" => 0.102, "\63" => 0.106, "\x34" => 0.056, "\x35" => 0.167, "\66" => 0.112, "\x37" => 0.116, "\x38" => 0.096, "\x39" => 0.101, "\343\x82\xa2" => 0.151, "\343\202\xa4" => 0.293, "\xe3\x82\246" => 0.229, "\343\202\xa8" => 0.141, "\xe3\x82\xaa" => 0.201, "\xe3\x82\253" => 0.227, "\xe3\x82\255" => 0.173, "\xe3\x82\257" => 0.221, "\xe3\x82\261" => 0.118, "\343\x82\263" => 0.307, "\343\202\xb5" => 0.123, "\xe3\202\267" => 0.141, "\xe3\x82\271" => 0.162, "\343\202\xbb" => 0.141, "\xe3\202\275" => 0.165, "\343\202\277" => 0.17, "\xe3\x83\x81" => 0.133, "\xe3\203\x84" => 0.136, "\xe3\x83\206" => 0.147, "\343\203\x88" => 0.67, "\xe3\203\x8a" => 0.132, "\343\203\213" => 0.162, "\xe3\x83\x8c" => 0.301, "\343\x83\x8d" => 0.131, "\xe3\x83\216" => 0.305, "\xe3\203\x8f" => 0.112, "\xe3\203\x92" => 0.318, "\xe3\203\225" => 0.178, "\343\203\230" => 0.083, "\xe3\203\233" => 0.122, "\xe3\203\236" => 0.148, "\343\203\237" => 0.478, "\xe3\x83\xa0" => 0.103, "\343\203\xa1" => 0.18, "\xe3\203\xa2" => 0.143, "\343\203\xa4" => 0.134, "\xe3\x83\246" => 0.112, "\343\x83\250" => 0.304, "\xe3\x83\xa9" => 0.289, "\343\203\252" => 0.474, "\xe3\203\253" => 0.079, "\343\203\xac" => 0.236, "\xe3\203\255" => 0.299, "\xe3\x83\xaf" => 0.233, "\xe3\203\263" => 0.153, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x4b\x61\x6e\x61\63"] = array( "\x30" => 0.12, "\61" => 0.166, "\62" => 0.16, "\x33" => 0.13, "\x34" => 0.08, "\x35" => 0.18, "\66" => 0.14, "\67" => 0.15, "\x38" => 0.1, "\x39" => 0.12, "\xe3\x82\242" => 0.128, "\xe3\x82\244" => 0.107, "\343\202\246" => 0.147, "\343\x82\xa8" => 0.103, "\xe3\x82\252" => 0.113, "\343\x82\253" => 0.126, "\xe3\x82\255" => 0.095, "\343\x82\257" => 0.132, "\343\202\261" => 0.072, "\343\202\263" => 0.157, "\xe3\x82\265" => 0.073, "\xe3\202\xb7" => 0.128, "\343\202\271" => 0.111, "\xe3\202\273" => 0.067, "\343\202\275" => 0.131, "\343\x82\277" => 0.131, "\343\x83\x81" => 0.09, "\xe3\x83\204" => 0.122, "\343\x83\206" => 0.09, "\343\x83\210" => 0.458, "\xe3\203\212" => 0.093, "\343\x83\x8b" => 0.113, "\343\203\x8c" => 0.138, "\343\x83\x8d" => 0.075, "\xe3\203\x8e" => 0.141, "\343\x83\217" => 0.078, "\xe3\203\222" => 0.198, "\xe3\203\225" => 0.15, "\xe3\203\230" => 0.048, "\xe3\203\233" => 0.078, "\343\x83\x9e" => 0.108, "\xe3\x83\237" => 0.15, "\xe3\x83\240" => 0.081, "\343\203\241" => 0.115, "\343\x83\xa2" => 0.093, "\xe3\x83\244" => 0.07, "\xe3\x83\xa6" => 0.097, "\xe3\203\250" => 0.147, "\343\x83\251" => 0.123, "\343\x83\xaa" => 0.382, "\xe3\203\253" => 0.076, "\343\x83\xac" => 0.228, "\xe3\x83\xad" => 0.142, "\343\x83\257" => 0.15, "\xe3\203\xb3" => 0.158, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\110\151\x72\x61\61"] = array( "\x30" => 0.071, "\61" => 0.236, "\62" => 0.093, "\x33" => 0.125, "\64" => 0.062, "\65" => 0.085, "\66" => 0.095, "\x37" => 0.076, "\70" => 0.084, "\x39" => 0.087, "\xe3\x81\202" => 0.11, "\343\201\204" => 0.096, "\xe3\201\x86" => 0.467, "\xe3\x81\210" => 0.131, "\343\x81\x8a" => 0.102, "\xe3\x81\213" => 0.096, "\xe3\201\215" => 0.315, "\343\x81\217" => 0.821, "\xe3\x81\x91" => 0.107, "\343\x81\223" => 0.29, "\343\201\x95" => 0.303, "\343\201\227" => 0.291, "\343\x81\231" => 0.07, "\343\x81\x9b" => 0.044, "\xe3\x81\x9d" => 0.126, "\xe3\x81\x9f" => 0.112, "\343\201\xa1" => 0.139, "\xe3\201\xa4" => 0.091, "\xe3\x81\246" => 0.134, "\343\201\250" => 0.319, "\343\201\252" => 0.123, "\xe3\201\253" => 0.123, "\343\x81\xac" => 0.065, "\343\201\xad" => 0.062, "\343\201\xae" => 0.101, "\xe3\x81\257" => 0.118, "\xe3\x81\262" => 0.107, "\xe3\x81\265" => 0.102, "\343\x81\xb8" => 0.035, "\xe3\x81\273" => 0.107, "\xe3\201\276" => 0.301, "\343\201\xbf" => 0.099, "\343\x82\200" => 0.089, "\xe3\202\201" => 0.08, "\xe3\x82\202" => 0.388, "\xe3\x82\204" => 0.066, "\xe3\x82\x86" => 0.118, "\xe3\202\210" => 0.308, "\343\202\x89" => 0.291, "\xe3\202\212" => 0.48, "\343\202\x8b" => 0.288, "\xe3\202\214" => 0.045, "\xe3\x82\x8d" => 0.147, "\xe3\202\x8f" => 0.108, "\xe3\202\x93" => 0.108, ); BDC_FontHelper::$HorizontalOffsets["\102\104\x48\x69\x72\141\62"] = array( "\60" => 0.101, "\61" => 0.584, "\x32" => 0.102, "\x33" => 0.106, "\64" => 0.056, "\65" => 0.167, "\66" => 0.112, "\x37" => 0.116, "\x38" => 0.096, "\x39" => 0.101, "\xe3\201\202" => 0.138, "\xe3\x81\204" => 0.123, "\xe3\201\x86" => 0.452, "\xe3\x81\x88" => 0.134, "\xe3\201\x8a" => 0.123, "\xe3\x81\x8b" => 0.091, "\343\x81\215" => 0.328, "\343\x81\217" => 0.718, "\xe3\x81\x91" => 0.139, "\xe3\x81\x93" => 0.299, "\xe3\x81\225" => 0.332, "\xe3\x81\x97" => 0.331, "\xe3\x81\231" => 0.129, "\343\x81\x9b" => 0.073, "\343\201\x9d" => 0.251, "\343\x81\x9f" => 0.143, "\xe3\201\241" => 0.22, "\xe3\201\xa4" => 0.115, "\xe3\x81\xa6" => 0.146, "\343\x81\xa8" => 0.382, "\xe3\x81\252" => 0.134, "\343\x81\xab" => 0.149, "\xe3\201\254" => 0.083, "\xe3\x81\255" => 0.079, "\xe3\x81\256" => 0.111, "\343\201\xaf" => 0.122, "\343\201\262" => 0.122, "\xe3\x81\265" => 0.095, "\343\201\xb8" => 0.07, "\xe3\x81\xbb" => 0.116, "\343\201\276" => 0.3, "\xe3\x81\xbf" => 0.094, "\343\202\200" => 0.11, "\343\x82\x81" => 0.095, "\343\x82\202" => 0.312, "\xe3\202\204" => 0.083, "\343\202\206" => 0.137, "\343\202\210" => 0.302, "\343\202\x89" => 0.388, "\343\x82\x8a" => 0.512, "\343\202\x8b" => 0.28, "\xe3\202\x8c" => 0.077, "\xe3\x82\x8d" => 0.231, "\343\x82\217" => 0.121, "\343\x82\x93" => 0.133, ); BDC_FontHelper::$HorizontalOffsets["\102\104\110\x69\162\141\x33"] = array( "\60" => 0.12, "\61" => 0.266, "\x32" => 0.16, "\x33" => 0.13, "\64" => 0.08, "\x35" => 0.18, "\66" => 0.14, "\x37" => 0.15, "\70" => 0.1, "\x39" => 0.12, "\343\x81\202" => 0.107, "\343\x81\x84" => 0.127, "\343\x81\206" => 0.149, "\xe3\x81\210" => 0.105, "\xe3\201\212" => 0.103, "\xe3\201\213" => 0.098, "\343\201\x8d" => 0.107, "\xe3\x81\217" => 0.293, "\343\x81\221" => 0.133, "\343\x81\x93" => 0.203, "\xe3\201\x95" => 0.113, "\343\201\227" => 0.273, "\343\x81\231" => 0.077, "\xe3\201\x9b" => 0.077, "\343\201\235" => 0.083, "\xe3\x81\x9f" => 0.1, "\xe3\x81\241" => 0.096, "\343\x81\244" => 0.097, "\343\201\246" => 0.11, "\xe3\201\250" => 0.225, "\343\201\xaa" => 0.074, "\343\201\253" => 0.13, "\xe3\x81\254" => 0.087, "\343\201\xad" => 0.055, "\xe3\201\xae" => 0.09, "\343\x81\xaf" => 0.11, "\343\x81\xb2" => 0.093, "\xe3\x81\265" => 0.054, "\xe3\x81\270" => 0.048, "\xe3\x81\273" => 0.11, "\343\x81\xbe" => 0.13, "\xe3\x81\xbf" => 0.077, "\xe3\x82\200" => 0.08, "\343\x82\x81" => 0.087, "\343\202\x82" => 0.099, "\xe3\x82\x84" => 0.061, "\xe3\x82\206" => 0.113, "\343\x82\210" => 0.132, "\343\x82\x89" => 0.17, "\343\x82\212" => 0.322, "\343\x82\x8b" => 0.116, "\343\x82\x8c" => 0.049, "\343\202\x8d" => 0.12, "\343\x82\x8f" => 0.063, "\343\202\223" => 0.096, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\110\x61\156\x67\61"] = array( "\60" => 0.05, "\x31" => 0.3, "\x32" => 0.1, "\63" => 0.15, "\x34" => 0.05, "\x35" => 0.1, "\66" => 0.1, "\x37" => 0.1, "\x38" => 0.05, "\71" => 0.05, "\341\204\200" => 0.25, "\341\x84\x82" => 0.2, "\xe1\x84\203" => 0.15, "\xe1\x84\205" => 0.2, "\xe1\204\206" => 0.188, "\xe1\204\x87" => 0.264, "\341\x84\211" => 0.15, "\xe1\x84\213" => 0.375, "\341\204\x8c" => 0.1, "\341\x84\x8e" => 0.1, "\341\204\x8f" => 0.25, "\341\204\x90" => 0.2, "\xe1\204\x91" => 0.2, "\341\204\x92" => 0.15, "\341\x85\241" => 0.7, "\341\x85\xa2" => 0.6, "\xe1\205\xa3" => 0.6, "\xe1\205\245" => 0.6, "\341\x85\246" => 0.3, "\xe1\205\xa7" => 0.5, "\341\x85\251" => 0.0, "\xe1\205\255" => 0.0, "\xe1\x85\256" => 0.0, "\341\205\262" => 0.0, "\xe1\x85\xb3" => 0.0, "\xe1\205\xb5" => 1.6, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\x48\x61\x6e\x67\x32"] = array( "\x30" => 0.1, "\x31" => 0.3, "\x32" => 0.1, "\x33" => 0.1, "\64" => 0.05, "\65" => 0.15, "\66" => 0.1, "\x37" => 0.1, "\70" => 0.1, "\x39" => 0.1, "\xe1\x84\x80" => 0.25, "\341\x84\x82" => 0.28, "\341\x84\203" => 0.25, "\341\204\205" => 0.3, "\xe1\204\206" => 0.3, "\xe1\x84\x87" => 0.3, "\341\204\211" => 0.2, "\341\204\x8b" => 0.4, "\341\x84\214" => 0.2, "\341\204\x8e" => 0.2, "\341\204\217" => 0.3, "\341\x84\x90" => 0.25, "\xe1\x84\221" => 0.2, "\xe1\204\222" => 0.2, "\xe1\x85\xa1" => 1.2, "\xe1\x85\242" => 1.0, "\xe1\x85\243" => 1.2, "\xe1\205\xa5" => 0.7, "\341\205\246" => 0.4, "\341\205\247" => 0.6, "\341\x85\xa9" => 0.1, "\xe1\205\xad" => 0.1, "\341\x85\xae" => 0.1, "\341\x85\262" => 0.1, "\341\x85\263" => 0.1, "\xe1\x85\265" => 4.3, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\110\x61\x6e\x67\63"] = array( "\x30" => 0.1, "\61" => 0.5, "\62" => 0.1, "\x33" => 0.1, "\x34" => 0.05, "\65" => 0.1, "\x36" => 0.1, "\x37" => 0.1, "\x38" => 0.1, "\x39" => 0.1, "\xe1\x84\x80" => 0.4, "\341\204\202" => 0.35, "\341\x84\203" => 0.38, "\341\x84\x85" => 0.34, "\341\204\x86" => 0.43, "\xe1\x84\207" => 0.43, "\xe1\204\211" => 0.25, "\xe1\x84\x8b" => 0.4, "\xe1\204\x8c" => 0.3, "\341\x84\x8e" => 0.3, "\xe1\204\217" => 0.3, "\xe1\x84\220" => 0.35, "\xe1\x84\x91" => 0.3, "\xe1\204\222" => 0.25, "\xe1\205\xa1" => 1.2, "\341\x85\242" => 1.1, "\341\205\xa3" => 1.3, "\xe1\x85\245" => 1.0, "\341\x85\246" => 0.5, "\341\205\xa7" => 0.9, "\341\205\251" => 0.15, "\341\205\xad" => 0.15, "\xe1\x85\256" => 0.15, "\xe1\205\262" => 0.15, "\341\x85\xb3" => 0.15, "\341\x85\xb5" => 11.0, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\110\141\x6e\x73\61"] = array( "\x30" => 0.09, "\61" => 0.273, "\x32" => 0.09, "\x33" => 0.074, "\64" => 0.064, "\x35" => 0.074, "\x36" => 0.082, "\x37" => 0.078, "\70" => 0.061, "\x39" => 0.08, "\xe9\x87\221" => -0.053, "\xe4\272\xba" => 0.025, "\xe6\234\x88" => 0.028, "\347\231\275" => 0.166, "\xe7\xa6\276" => -0.033, "\xe8\250\200" => 0.004, "\xe7\253\x8b" => -0.025, "\346\xb0\264" => -0.004, "\347\x81\253" => 0.002, "\xe4\271\x8b" => 0.001, "\345\xb7\xa5" => 0.009, "\xe6\234\xa8" => 0.0, "\xe5\244\247" => 0.022, "\345\x9c\237" => -0.004, "\xe7\x8e\213" => -0.025, "\347\233\xae" => 0.251, "\xe6\227\245" => 0.254, "\xe5\217\243" => 0.278, "\347\224\260" => 0.155, "\xe5\xb1\xb1" => 0.146, "\xe5\x8f\x88" => 0.012, "\345\xa5\263" => 0.003, "\xe5\255\220" => -0.029, "\xe5\267\xb2" => 0.203, ); BDC_FontHelper::$HorizontalOffsets["\102\104\110\141\x6e\163\62"] = array( "\60" => 0.09, "\x31" => 0.423, "\62" => 0.09, "\63" => 0.092, "\x34" => 0.041, "\x35" => 0.092, "\x36" => 0.061, "\x37" => 0.133, "\70" => 0.045, "\x39" => 0.061, "\xe9\207\x91" => -0.02, "\xe4\xba\xba" => 0.012, "\xe6\234\210" => 0.014, "\xe7\231\xbd" => 0.211, "\347\xa6\xbe" => 0.0, "\350\250\x80" => 0.06, "\347\253\x8b" => 0.014, "\346\260\264" => 0.0, "\xe7\201\253" => -0.028, "\344\271\x8b" => 0.04, "\xe5\267\xa5" => 0.055, "\xe6\x9c\xa8" => 0.015, "\xe5\xa4\247" => 0.012, "\xe5\x9c\x9f" => 0.015, "\xe7\x8e\x8b" => 0.012, "\xe7\233\xae" => 0.312, "\xe6\x97\xa5" => 0.337, "\xe5\x8f\xa3" => 0.341, "\xe7\x94\260" => 0.172, "\345\xb1\xb1" => 0.161, "\xe5\217\210" => 0.013, "\345\245\xb3" => 0.037, "\345\255\x90" => -0.021, "\345\267\xb2" => 0.262, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\x48\141\x6e\163\x33"] = array( "\x30" => 0.12, "\x31" => 0.216, "\62" => 0.16, "\x33" => 0.13, "\x34" => 0.08, "\65" => 0.18, "\x36" => 0.14, "\x37" => 0.15, "\x38" => 0.1, "\71" => 0.12, "\xe9\207\x91" => 0.036, "\344\xba\xba" => 0.053, "\346\x9c\210" => 0.063, "\xe7\231\xbd" => 0.143, "\xe7\xa6\xbe" => 0.049, "\350\xa8\x80" => 0.066, "\xe7\253\213" => 0.062, "\xe6\260\xb4" => 0.009, "\xe7\201\xab" => 0.05, "\xe4\xb9\x8b" => 0.032, "\345\xb7\xa5" => 0.067, "\xe6\x9c\250" => 0.057, "\345\xa4\247" => 0.051, "\xe5\234\237" => 0.047, "\xe7\216\x8b" => 0.042, "\xe7\233\xae" => 0.166, "\346\x97\245" => 0.179, "\xe5\217\243" => 0.103, "\347\x94\260" => 0.128, "\345\261\xb1" => 0.092, "\xe5\x8f\x88" => 0.049, "\xe5\245\263" => 0.069, "\xe5\xad\x90" => 0.025, "\345\xb7\262" => 0.195, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\x48\x61\156\x74\x31"] = array( "\60" => 0.093, "\61" => 0.4, "\x32" => 0.038, "\63" => -0.004, "\x34" => 0.039, "\x35" => 0.047, "\x36" => 0.077, "\x37" => 0.016, "\70" => 0.081, "\x39" => 0.043, "\xe4\270\x80" => 0.024, "\xe4\270\255" => 0.124, "\xe4\xba\xba" => 0.004, "\xe5\x8d\201" => -0.018, "\345\215\x9c" => 0.61, "\345\217\243" => 0.271, "\xe5\234\x9f" => -0.018, "\345\244\247" => -0.031, "\345\xa5\xb3" => 0.023, "\xe5\xb0\xb8" => -0.009, "\345\xb1\261" => 0.15, "\345\xbb\277" => 0.0, "\345\xbc\x93" => 0.15, "\345\277\203" => 0.0, "\346\210\x88" => 0.0, "\346\211\x8b" => 0.0, "\346\227\245" => 0.25, "\346\x9c\210" => 0.0, "\346\x9c\xa8" => 0.0, "\xe6\260\264" => 0.0, "\347\x81\xab" => 0.0, "\xe7\224\260" => 0.15, "\347\253\xb9" => 0.0, "\xe9\207\x91" => 0.0, ); BDC_FontHelper::$HorizontalOffsets["\102\x44\110\x61\156\164\x32"] = array( "\60" => 0.083, "\61" => 0.422, "\x32" => 0.074, "\x33" => 0.039, "\x34" => 0.029, "\x35" => 0.062, "\x36" => 0.047, "\67" => 0.076, "\x38" => 0.057, "\71" => 0.014, "\344\xb8\x80" => 0.016, "\xe4\xb8\255" => 0.142, "\344\xba\xba" => 0.015, "\345\x8d\x81" => 0.012, "\xe5\215\234" => 0.665, "\xe5\217\xa3" => 0.312, "\xe5\234\237" => 0.012, "\345\244\247" => 0.041, "\345\245\xb3" => 0.006, "\xe5\xb0\270" => 0.012, "\xe5\xb1\xb1" => 0.15, "\345\273\277" => 0.0, "\345\xbc\223" => 0.2, "\345\xbf\x83" => 0.0, "\xe6\x88\x88" => 0.0, "\346\211\x8b" => 0.0, "\346\x97\245" => 0.3, "\346\x9c\210" => 0.0, "\346\x9c\250" => 0.0, "\xe6\xb0\264" => 0.0, "\xe7\x81\253" => 0.0, "\xe7\x94\xb0" => 0.15, "\xe7\xab\271" => 0.0, "\xe9\207\x91" => 0.0, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\110\141\156\x74\x33"] = array( "\60" => 0.144, "\x31" => 0.226, "\x32" => 0.138, "\x33" => 0.132, "\64" => 0.074, "\x35" => 0.194, "\66" => 0.2, "\67" => 0.118, "\70" => 0.136, "\71" => 0.074, "\xe4\270\x80" => 0.078, "\344\270\xad" => 0.109, "\xe4\272\xba" => 0.057, "\xe5\215\201" => 0.051, "\345\x8d\x9c" => 0.347, "\345\217\243" => 0.092, "\345\234\237" => 0.066, "\xe5\xa4\247" => 0.103, "\345\xa5\xb3" => 0.039, "\xe5\260\xb8" => 0.045, "\xe5\xb1\261" => 0.1, "\xe5\xbb\xbf" => 0.0, "\xe5\274\x93" => 0.1, "\xe5\xbf\203" => 0.0, "\xe6\x88\210" => 0.0, "\xe6\x89\x8b" => 0.0, "\xe6\227\245" => 0.2, "\xe6\x9c\x88" => 0.05, "\346\234\250" => 0.05, "\346\xb0\xb4" => 0.0, "\347\201\253" => 0.0, "\347\x94\260" => 0.1, "\xe7\253\xb9" => 0.0, "\xe9\x87\x91" => 0.0, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\102\x6f\x70\x6f\61"] = array( "\x30" => 0.05, "\x31" => 0.3, "\x32" => 0.1, "\x33" => 0.1, "\x34" => 0.05, "\65" => 0.1, "\66" => 0.1, "\67" => 0.1, "\x38" => 0.05, "\x39" => 0.05, "\343\x84\205" => 0.2, "\343\x84\x86" => 0.15, "\343\x84\x87" => 0.2, "\343\x84\x88" => 0.15, "\343\204\x89" => 0.126, "\343\204\212" => 0.085, "\343\x84\213" => 0.3, "\343\204\214" => 0.145, "\xe3\x84\x8d" => 0.2, "\xe3\204\216" => 0.072, "\xe3\x84\217" => 0.031, "\343\x84\x90" => 0.45, "\xe3\204\x91" => 0.35, "\xe3\x84\x92" => 0.1, "\xe3\204\223" => 0.09, "\xe3\x84\224" => 0.3, "\343\204\225" => 0.109, "\xe3\204\x96" => 0.2, "\xe3\x84\227" => 0.15, "\343\204\x98" => 0.075, "\343\204\231" => 0.1, "\343\204\232" => 0.15, "\xe3\204\x9b" => 0.162, "\xe3\204\x9c" => 0.0, "\343\204\235" => 0.0, "\xe3\204\236" => 0.1, "\xe3\x84\x9f" => 0.1, "\343\x84\xa0" => 0.2, "\xe3\204\241" => 0.1, "\xe3\x84\xa2" => 0.2, "\xe3\204\xa3" => 0.1, "\xe3\204\xa4" => 0.0, "\343\x84\xa5" => 0.1, "\xe3\x84\xa6" => 0.1, "\343\204\247" => 0.1, "\xe3\204\xa8" => 0.15, "\343\x84\xa9" => 0.2, ); BDC_FontHelper::$HorizontalOffsets["\x42\104\x42\157\160\x6f\62"] = array( "\x30" => 0.1, "\61" => 0.25, "\62" => 0.1, "\x33" => 0.05, "\64" => 0.0, "\x35" => 0.15, "\66" => 0.1, "\67" => 0.1, "\x38" => 0.1, "\71" => 0.1, "\xe3\x84\x85" => 0.15, "\xe3\x84\206" => 0.15, "\xe3\204\207" => 0.2, "\343\204\x88" => 0.16, "\343\x84\211" => 0.125, "\xe3\x84\x8a" => 0.109, "\xe3\204\213" => 0.2, "\xe3\204\214" => 0.117, "\343\x84\x8d" => 0.25, "\343\204\x8e" => 0.102, "\343\x84\x8f" => 0.109, "\343\x84\x90" => 0.35, "\343\204\x91" => 0.5, "\343\x84\222" => 0.117, "\343\x84\x93" => 0.117, "\343\204\224" => 0.109, "\xe3\x84\x95" => 0.121, "\xe3\204\x96" => 0.2, "\343\x84\227" => 0.125, "\xe3\x84\x98" => 0.113, "\xe3\x84\231" => 0.121, "\343\204\232" => 0.125, "\xe3\x84\x9b" => 0.148, "\343\204\x9c" => 0.1, "\343\204\235" => 0.1, "\343\x84\236" => 0.1, "\343\204\x9f" => 0.1, "\xe3\204\xa0" => 0.1, "\343\204\xa1" => 0.1, "\343\204\242" => 0.1, "\xe3\204\243" => 0.1, "\343\204\xa4" => 0.1, "\343\x84\245" => 0.15, "\343\204\246" => 0.1, "\343\x84\xa7" => 0.1, "\343\x84\250" => 0.1, "\343\204\xa9" => 0.15, ); BDC_FontHelper::$HorizontalOffsets["\x42\x44\x42\x6f\x70\157\x33"] = array( "\60" => 0.1, "\61" => 0.25, "\62" => 0.1, "\x33" => 0.05, "\x34" => 0.0, "\65" => 0.15, "\x36" => 0.1, "\x37" => 0.1, "\x38" => 0.1, "\71" => 0.1, "\343\x84\x85" => 0.3, "\xe3\x84\x86" => 0.3, "\343\x84\x87" => 0.35, "\343\204\x88" => 0.3, "\343\x84\x89" => 0.25, "\343\x84\x8a" => 0.25, "\xe3\204\x8b" => 0.4, "\xe3\x84\214" => 0.3, "\xe3\204\x8d" => 0.4, "\343\x84\x8e" => 0.25, "\343\x84\217" => 0.25, "\xe3\x84\x90" => 0.5, "\xe3\x84\221" => 0.8, "\343\x84\x92" => 0.25, "\xe3\x84\x93" => 0.25, "\343\x84\x94" => 0.25, "\343\204\x95" => 0.25, "\xe3\x84\x96" => 0.4, "\xe3\x84\227" => 0.25, "\343\x84\230" => 0.25, "\xe3\204\x99" => 0.25, "\xe3\x84\232" => 0.25, "\343\204\x9b" => 0.25, "\343\204\234" => 0.3, "\xe3\x84\x9d" => 0.3, "\xe3\204\236" => 0.3, "\xe3\x84\x9f" => 0.3, "\xe3\204\240" => 0.3, "\343\x84\xa1" => 0.3, "\xe3\204\242" => 0.3, "\343\204\243" => 0.3, "\343\204\xa4" => 0.3, "\343\x84\xa5" => 0.3, "\343\x84\xa6" => 0.3, "\xe3\204\247" => 0.3, "\xe3\204\250" => 0.3, "\xe3\204\251" => 0.3, ); class BDC_FontCollection implements ArrayAccess { public function __construct($_ozr2wvhrw4xfqy88jb9plkurk5) { $_Odjie83nlhz7yewo = BDC_FontHelper::$FontFilenames[$_ozr2wvhrw4xfqy88jb9plkurk5]; if (is_null($_Odjie83nlhz7yewo) || 0 == count($_Odjie83nlhz7yewo)) { throw new Exception("\116\157\40\x66\x6f\x6e\164\x73\x20\144\x65\143\154\x61\162\145\144\40\146\157\x72\x20\142\x61\163\x65\40\143\150\141\162\163\145\x74\x20\166\141\154\x75\x65\x3a\x20". $_ozr2wvhrw4xfqy88jb9plkurk5); } $this->_Or6y8qa5w3a3tdzz8mcaf96pky = $_Odjie83nlhz7yewo; $this->_O9ww8uegwovcl1p6 = 0 ; } private $_Or6y8qa5w3a3tdzz8mcaf96pky; public function offsetSet($_ilxrw5qle5c8dsznzqssrsh2dj, $_Iyuiak6v165wdgmug6eshvm5lo) { if (is_null($_ilxrw5qle5c8dsznzqssrsh2dj)) { $this->_Or6y8qa5w3a3tdzz8mcaf96pky[] = $_Iyuiak6v165wdgmug6eshvm5lo; } else { $this->_Or6y8qa5w3a3tdzz8mcaf96pky[$_ilxrw5qle5c8dsznzqssrsh2dj] = $_Iyuiak6v165wdgmug6eshvm5lo; } } public function offsetExists($_ihae1tt9rqnl7r2b) { return isset($this->_Or6y8qa5w3a3tdzz8mcaf96pky[$_ihae1tt9rqnl7r2b]); } public function offsetUnset($_0cvsxnyxyrwlxgaesjz9ia3s1d) { unset($this->_Or6y8qa5w3a3tdzz8mcaf96pky[$_0cvsxnyxyrwlxgaesjz9ia3s1d]); } public function offsetGet($_og4t2nokqe9i98xysnr40) { return isset($this->_Or6y8qa5w3a3tdzz8mcaf96pky[$_og4t2nokqe9i98xysnr40]) ? $this->_Or6y8qa5w3a3tdzz8mcaf96pky[$_og4t2nokqe9i98xysnr40] : null; } private $_O9ww8uegwovcl1p6; public function get_RandomizationStyle() { return $this->_O9ww8uegwovcl1p6; } public function set_RandomizationStyle($_lsdrn8atbv0rkychm33jk) { $this->_O9ww8uegwovcl1p6 = $_lsdrn8atbv0rkychm33jk; } public function get_Next() { if (is_null($this->_Or6y8qa5w3a3tdzz8mcaf96pky) || 0 == count($this->_Or6y8qa5w3a3tdzz8mcaf96pky)) { return null; } $_o8lrep3askjrgqv535pq8 = BDC_RandomizationHelper::RandomFromValues($this->_Or6y8qa5w3a3tdzz8mcaf96pky); if (1 == $this->_O9ww8uegwovcl1p6) { $this->_Or6y8qa5w3a3tdzz8mcaf96pky = array(); $this->_Or6y8qa5w3a3tdzz8mcaf96pky[] = $_o8lrep3askjrgqv535pq8; } return BDC_ResourceHelper::GetFontsFolder() . "\57" . $_o8lrep3askjrgqv535pq8; } public function __get($_ic2pt1wmqdwsx89cncbsr) { if (method_exists($this, ($_O4abpgriyjasd0r4beypxv7ek9 = "\147\145\x74\x5f".$_ic2pt1wmqdwsx89cncbsr))) { return $this->$_O4abpgriyjasd0r4beypxv7ek9(); } else return; } public function __isset($_oxpz8f9ac0q38ri4tjzzsr75gt) { if (method_exists($this, ($_16fdj88yjg4rc3h050953 = "\x69\x73\163\x65\164\137".$_oxpz8f9ac0q38ri4tjzzsr75gt))) { return $this->$_16fdj88yjg4rc3h050953(); } else return; } public function __set($_irbyf2q0mm3cw0cg, $_odvn0peyfkka81eccmc2yuaakp) { if (method_exists($this, ($_Otuzawhxdycwe2jk = "\163\145\164\137".$_irbyf2q0mm3cw0cg))) { $this->$_Otuzawhxdycwe2jk($_odvn0peyfkka81eccmc2yuaakp); } } public function __unset($_lbhvnsubmbqzm3guxpnvg) { if (method_exists($this, ($_lshf3oc5xcawpezs = "\x75\x6e\x73\x65\164\137".$_lbhvnsubmbqzm3guxpnvg))) { $this->$_lshf3oc5xcawpezs(); } } } abstract class BDC_AtomicShape { private $_l2bmomewzwbnzbqzqz09o; public function get_Outline() { return $this->_l2bmomewzwbnzbqzqz09o; } public function set_Outline($_1k5bivxu07g7r87ynsy3ei28j0) { $this->_l2bmomewzwbnzbqzqz09o = $_1k5bivxu07g7r87ynsy3ei28j0; } private $_Oamsatgi38nvgjzc; public function get_FillColor() { return $this->_Oamsatgi38nvgjzc; } public function set_FillColor($_ov73scj55ucv5gtgk7tg4nz984) { $this->_Oamsatgi38nvgjzc = $_ov73scj55ucv5gtgk7tg4nz984; } private $_Ooig55dkg8vome8zu5g81; public function get_Transform() { return $this->_Ooig55dkg8vome8zu5g81; } public function set_Transform($_04sj6eew14ighb6o) { $this->_Ooig55dkg8vome8zu5g81 = $_04sj6eew14ighb6o; } public abstract function get_Surface(); protected $m_Graphics; public function Draw(BDC_GDGraphics $_iwiz1k59nb6tcaqnx6pa2) { $this->m_Graphics = $_iwiz1k59nb6tcaqnx6pa2; $_lgkkjo8xryrt5355 = isset($this->_l2bmomewzwbnzbqzqz09o); $_0jm5xy87ne3js42ps0ketlcv7w = isset($this->_Oamsatgi38nvgjzc); if (!$_lgkkjo8xryrt5355 && !$_0jm5xy87ne3js42ps0ketlcv7w) { return; } $this->PreProcess(); if ($_0jm5xy87ne3js42ps0ketlcv7w) { $this->DrawBody(); } if ($_lgkkjo8xryrt5355) { $this->DrawOutline(); } $this->PostProcess(); } public abstract function PreProcess(); public abstract function DrawBody(); public abstract function DrawOutline(); public function PostProcess() { } public function __get($_Idb1ggxfc70bq5p5) { if (method_exists($this, ($_Obharm91hbzinmly3186a = "\x67\x65\x74\137".$_Idb1ggxfc70bq5p5))) { return $this->$_Obharm91hbzinmly3186a(); } else return; } public function __isset($_0z3oo385x5elksii) { if (method_exists($this, ($_1k1j7l8bqm9c6eho = "\x69\x73\x73\145\x74\137".$_0z3oo385x5elksii))) { return $this->$_1k1j7l8bqm9c6eho(); } else return; } public function __set($_ifrjex1nv23it1b6j0s3c, $_Ovgzl6dyfkreqz33s2s8hu055m) { if (method_exists($this, ($_Ic6nma6eb2bisbv4solyr5f5ky = "\163\145\x74\x5f".$_ifrjex1nv23it1b6j0s3c))) { $this->$_Ic6nma6eb2bisbv4solyr5f5ky($_Ovgzl6dyfkreqz33s2s8hu055m); } } public function __unset($_oh8vz8e22l0rbna8h3j85rtl7i) { if (method_exists($this, ($_ltrqmsun3la80xyy = "\165\156\163\145\164\137".$_oh8vz8e22l0rbna8h3j85rtl7i))) { $this->$_ltrqmsun3la80xyy(); } } } abstract class BDC_ShapeCollection implements ArrayAccess { protected $m_Prototype; private $_lelu22xzjekco9lh; public function get_Bounds() { return $this->_lelu22xzjekco9lh; } public function set_Bounds(BDC_Rectangle $_la5tgtovrdzm92hp) { $this->_lelu22xzjekco9lh = $_la5tgtovrdzm92hp; } public function get_Surface() { $_Ir8a72hasdzl9phuwdcpa = 0; foreach ($_it1neyqvm9p8nycv5lwh94ioib as $_0we531c987d26cx8npdbp => $_Ichm0vo6htvkvw74l9m1ip0ez4) { $_Ir8a72hasdzl9phuwdcpa += $_Ichm0vo6htvkvw74l9m1ip0ez4->Surface; } return $_Ir8a72hasdzl9phuwdcpa; } public function Add(BDC_AtomicShape $_0p4g1127zfwvd8f5nf1rqsr4yn) { $this->_1a5lpj6vrdmhghqxdjc1lmmd06[] = $_0p4g1127zfwvd8f5nf1rqsr4yn; } public function Draw(BDC_GDGraphics $_ilz4ifk7avmd41irwgjsgcv4rx) { $_0t8sbyp7bq1diu4op0smbze6ap = $this->Bounds; if (is_null($_0t8sbyp7bq1diu4op0smbze6ap)) { $_0t8sbyp7bq1diu4op0smbze6ap = $_ilz4ifk7avmd41irwgjsgcv4rx->GetBounds(); } $this->DrawWithinBounds($_ilz4ifk7avmd41irwgjsgcv4rx, $_0t8sbyp7bq1diu4op0smbze6ap); } public abstract function DrawWithinBounds(BDC_GDGraphics $_iq2cttjv08ce37rgd9kqns0gcc, BDC_Rectangle $_le2qufa6rbyoa7wspum6h); public function DrawWithinClip(BDC_GDGraphics $_I194w2edopkaxjywwhyy480alp, BDC_ShapeCollection $_lnipgtwbzadiv4re) { } private $_1a5lpj6vrdmhghqxdjc1lmmd06; public function offsetSet($_ixobol3qx9cia3sy8847duzto6, $_Otvos699g311ir3um131i) { if (is_null($_ixobol3qx9cia3sy8847duzto6)) { $this->_1a5lpj6vrdmhghqxdjc1lmmd06[] = $_Otvos699g311ir3um131i; } else { $this->_1a5lpj6vrdmhghqxdjc1lmmd06[$_ixobol3qx9cia3sy8847duzto6] = $_Otvos699g311ir3um131i; } } public function offsetExists($_0wtn3f5dquqzwbnp) { return isset($this->_1a5lpj6vrdmhghqxdjc1lmmd06[$_0wtn3f5dquqzwbnp]); } public function offsetUnset($_iw7vnzq9u8x29qud1dtf2) { unset($this->_1a5lpj6vrdmhghqxdjc1lmmd06[$_iw7vnzq9u8x29qud1dtf2]); } public function offsetGet($_lh4tevpjnxq9aq9es3wbt9aueb) { return isset($this->_1a5lpj6vrdmhghqxdjc1lmmd06[$_lh4tevpjnxq9aq9es3wbt9aueb]) ? $this->_1a5lpj6vrdmhghqxdjc1lmmd06[$_lh4tevpjnxq9aq9es3wbt9aueb] : null; } public function __get($_o39qgy1lpoznpn4bmavfg) { if (method_exists($this, ($_Ioeszqv0f216r012 = "\147\x65\164\137".$_o39qgy1lpoznpn4bmavfg))) { return $this->$_Ioeszqv0f216r012(); } else return; } public function __isset($_0gqo4f9rab6yo2eetqrqv34idp) { if (method_exists($this, ($_O76aeg1dtotl4cf0 = "\x69\x73\163\x65\x74\x5f".$_0gqo4f9rab6yo2eetqrqv34idp))) { return $this->$_O76aeg1dtotl4cf0(); } else return; } public function __set($_i78orrg3ingrb861550dv, $_1xc8ps45yz657t2hfpat7) { if (method_exists($this, ($_1rvjpg14jdn7lmau = "\163\x65\x74\x5f".$_i78orrg3ingrb861550dv))) { $this->$_1rvjpg14jdn7lmau($_1xc8ps45yz657t2hfpat7); } } public function __unset($_om3dqhwyf35z0yba9tdno) { if (method_exists($this, ($_o9t1f7ou4fpnk4o1ief5bnrvva = "\165\x6e\163\145\164\137".$_om3dqhwyf35z0yba9tdno))) { $this->$_o9t1f7ou4fpnk4o1ief5bnrvva(); } } } abstract class BDC_RandomlyDrawnNoise extends BDC_ShapeCollection { const DefaultSurfacePercentage = 50; protected $m_surfacePercentageRange; public function get_SurfacePercentageRange() { return $this->m_surfacePercentageRange; } public function set_SurfacePercentageRange($_irmybfd07ee917i85qo1j) { $this->m_surfacePercentageRange = $_irmybfd07ee917i85qo1j; } public function get_SurfacePercentage() { if (null == $this->m_surfacePercentageRange) { return self::DefaultSurfacePercentage; } return $this->m_surfacePercentageRange->get_Next(); } public function set_SurfacePercentage($_lw79vom9v9cs4ej8gxxu7) { if (0 >= $_lw79vom9v9cs4ej8gxxu7 || 1001 <= $_lw79vom9v9cs4ej8gxxu7) { throw new Exception("\x53\165\x72\x66\141\x63\x65\x50\145\162\143\x65\x6e\164\141\x67\x65\40\x66\157\x72\40\x6e\157\151\163\145\163\x20\155\x75\x73\x74\x20\x62\145\40\x62\145\164\x77\x65\145\156\40\x31\x20\141\x6e\144\x20\x31\x30\x30\60", $_lw79vom9v9cs4ej8gxxu7); } $this->m_surfacePercentageRange = new BDC_RandomRange($_lw79vom9v9cs4ej8gxxu7); } public function get_SurfaceFactor() { return ($this->get_SurfacePercentage() / 100.00); } public abstract function DrawSingleRandomShape(BDC_IGraphics $_Izzinsy0etuxwa3x, BDC_Rectangle $_iejbwmo5dzfv4cca3in45ptd3l); public function DrawWithinBounds(BDC_GDGraphics $_Oxw3u9di5xp1r4ll, BDC_Rectangle $_0xgsr6jmoom36rsp) { $_07qtrm2yykgj1dvv2krcd = (int) round($this->SurfaceFactor * $_0xgsr6jmoom36rsp->Surface); $_o422rte3z0rc1w57nzzrh = 0; while ($_o422rte3z0rc1w57nzzrh < $_07qtrm2yykgj1dvv2krcd) { $_o422rte3z0rc1w57nzzrh += $this->DrawSingleRandomShape($_Oxw3u9di5xp1r4ll, $_0xgsr6jmoom36rsp); } } } class BDC_Point extends BDC_AtomicShape { public function __construct() { if (0 != func_num_args()) { throw new Exception("\x55\x73\x65\x20\x73\164\141\x74\151\143\x20\x63\157\156\x73\164\x72\165\x63\164\x69\157\156\x20\x68\145\x6c\x70\x65\x72\x73\x20\x61\166\141\151\x6c\141\142\x6c\145\40\142\145\154\x6f\167\x20\151\x6e\163\164\145\141\x64"); } } public static function At($_Otrxarnsfn0gtula2whlw, $_0gjxuxvwf9t8qi3myrpsw) { $_ip5vdi7ohtdt3rmeal193axi0c = new BDC_Point(); $_ip5vdi7ohtdt3rmeal193axi0c->X = $_Otrxarnsfn0gtula2whlw; $_ip5vdi7ohtdt3rmeal193axi0c->Y = $_0gjxuxvwf9t8qi3myrpsw; return $_ip5vdi7ohtdt3rmeal193axi0c; } public static function BetweenPoints($_0l2hs6ewj5tur2d0q56zn9llh8, $_i6c69r84ue6zkwtkcwn77cw9np) { $_0kl2e7v8jolqmzhg = new BDC_Point(); $_0kl2e7v8jolqmzhg->_14l5nzpu7zphdb6h = new BDC_RandomRange($_0l2hs6ewj5tur2d0q56zn9llh8->X, $_i6c69r84ue6zkwtkcwn77cw9np->X); $_0kl2e7v8jolqmzhg->_Om40bo6ovcinly14rf1z4 = new BDC_RandomRange($_0l2hs6ewj5tur2d0q56zn9llh8->Y, $_i6c69r84ue6zkwtkcwn77cw9np->Y); return $_0kl2e7v8jolqmzhg; } public static function BetweenAt($_o91wj81hxqq3ytryk2hdei90ka, $_ojfkubtve203x0t7) { $_0r2a5g1fbyhbtj5y = new BDC_Point(); $_0r2a5g1fbyhbtj5y->X = $_o91wj81hxqq3ytryk2hdei90ka; $_0r2a5g1fbyhbtj5y->Y = $_ojfkubtve203x0t7; return $_0r2a5g1fbyhbtj5y; } public function AndAt($_o1qf33ngit7wpfpd, $_ojuph03hjm9pkn3h9k199vuwg5) { $_lkgqihgugr5nk920 = new BDC_Point(); $_lkgqihgugr5nk920->xRange = new BDC_RandomRange($this->X, $_o1qf33ngit7wpfpd); $_lkgqihgugr5nk920->yRange = new BDC_RandomRange($this->Y, $_ojuph03hjm9pkn3h9k199vuwg5); return $_lkgqihgugr5nk920; } public static function Within(BDC_Rectangle $_Ibcz9hj094efn1ni) { $_1way0ge3gk7s0sp2x3qoo = new BDC_Point(); $_0nu18palxkw4onwixv1sy = $_Ibcz9hj094efn1ni->TopLeft->xRange->Min; $_1k42kkodtqhhmd8nrjodn = $_Ibcz9hj094efn1ni->BottomRight->xRange->Max; $_1way0ge3gk7s0sp2x3qoo->xRange = new BDC_RandomRange($_0nu18palxkw4onwixv1sy, $_1k42kkodtqhhmd8nrjodn); $_O5nl52eraeukpyfa = $_Ibcz9hj094efn1ni->TopLeft->yRange->Min; $_Oo8ebcvll5swm39a = $_Ibcz9hj094efn1ni->BottomRight->yRange->Max; $_1way0ge3gk7s0sp2x3qoo->yRange = new BDC_RandomRange($_O5nl52eraeukpyfa, $_Oo8ebcvll5swm39a); return $_1way0ge3gk7s0sp2x3qoo; } public function __clone() { $_Olcxugiht4m4pynkpyuao = new BDC_Point(); $_Olcxugiht4m4pynkpyuao->xRange = $this->xRange; $_Olcxugiht4m4pynkpyuao->yRange = $this->yRange; return $_Olcxugiht4m4pynkpyuao; } private $_14l5nzpu7zphdb6h; public function get_xRange() { return $this->_14l5nzpu7zphdb6h; } public function set_xRange(BDC_RandomRange $_l4ipxdbsnl89g4ay6g9bfcuf4v) { $this->_14l5nzpu7zphdb6h = $_l4ipxdbsnl89g4ay6g9bfcuf4v; } public function get_X() { if (is_null($this->_14l5nzpu7zphdb6h)) { return 0; } return $this->_14l5nzpu7zphdb6h->Next; } public function set_X($_Iebgbgpolm3xyaf5) { $this->_14l5nzpu7zphdb6h = new BDC_RandomRange($_Iebgbgpolm3xyaf5); } private $_Om40bo6ovcinly14rf1z4; public function get_yRange() { return $this->_Om40bo6ovcinly14rf1z4; } public function set_yRange(BDC_RandomRange $_06d8hfn1srmcgxxrqo1g0qj4ql) { $this->_Om40bo6ovcinly14rf1z4 = $_06d8hfn1srmcgxxrqo1g0qj4ql; } public function get_Y() { if (is_null($this->_Om40bo6ovcinly14rf1z4)) { return 0; } return $this->_Om40bo6ovcinly14rf1z4->Next; } public function set_Y($_Oblwe67xl8y20454uzcu8) { $this->_Om40bo6ovcinly14rf1z4 = new BDC_RandomRange($_Oblwe67xl8y20454uzcu8); } public function get_IsRandomized() { return ($this->_14l5nzpu7zphdb6h->get_IsRandomized() || $this->_Om40bo6ovcinly14rf1z4->get_IsRandomized()); } public function DistanceTo(BDC_Point $_0f4t54f04corrpr0) { $_iwepj0sw82xv4cfw = $this->X; $_iyq0fs1iyh31lhvwijh274kcuq = $_0f4t54f04corrpr0->X; $_Ojikykqi75zfw6fg = $_iyq0fs1iyh31lhvwijh274kcuq - $_iwepj0sw82xv4cfw; $_of5qmit300731hbmynx0j = $this->Y; $_0ab2lgc91re6vxavi50ild3edf = $_0f4t54f04corrpr0->Y; $_i198doxrvhf4didr = $_0ab2lgc91re6vxavi50ild3edf - $_of5qmit300731hbmynx0j; return sqrt($_Ojikykqi75zfw6fg * $_Ojikykqi75zfw6fg + $_i198doxrvhf4didr * $_i198doxrvhf4didr); } public function Freeze() { $this->_14l5nzpu7zphdb6h->Freeze(); $this->_Om40bo6ovcinly14rf1z4->Freeze(); } public function get_Frozen() { $this->Freeze(); return $this; } public function get_Surface() { return 1; } public function PreProcess() { } public function DrawBody() { $_l4z3yyo7t1mfxjpg = $this->m_Graphics->GetGDImage(); $_ifc7fd4kool6p754 = imagecolorallocate($_l4z3yyo7t1mfxjpg, $this->FillColor->R, $this->FillColor->G, $this->FillColor->B); imageellipse($_l4z3yyo7t1mfxjpg, $this->X, $this->Y, 1, 1, $_ifc7fd4kool6p754); } public function DrawOutline() { } } class BDC_Line extends BDC_AtomicShape { public function __construct() { $this->Transform = BDC_Transform::Identity(); if (0 != func_num_args()) { throw new Exception("\125\163\145\40\x73\164\x61\x74\151\x63\x20\143\157\x6e\x73\164\x72\x75\143\x74\x69\x6f\156\40\150\145\x6c\160\x65\x72\163\x20\x61\166\x61\x69\154\141\x62\154\145\40\x62\145\154\x6f\x77\x20\151\x6e\x73\164\x65\x61\x64"); } } public static function Between(BDC_Point $_Imgj3oemswtlffvoa4dfutrgpe, BDC_Point $_lswtzui94tfzlb2tfal3ofuxbu, $_O7w3zvcww89tj69c = null) { $_iyi0e71s41w4iqraic7ot7qqqt = new BDC_Line(); $_iyi0e71s41w4iqraic7ot7qqqt->Point1 = $_Imgj3oemswtlffvoa4dfutrgpe; $_iyi0e71s41w4iqraic7ot7qqqt->Point2 = $_lswtzui94tfzlb2tfal3ofuxbu; if (!is_null($_O7w3zvcww89tj69c)) { $_iyi0e71s41w4iqraic7ot7qqqt->Outline = $_O7w3zvcww89tj69c; } return $_iyi0e71s41w4iqraic7ot7qqqt; } private $_Oik1wp6nzxk23dbb7nx6z; public function get_Point1() { return $this->_Oik1wp6nzxk23dbb7nx6z; } public function set_Point1(BDC_Point $_0uvy3z34fhmu1dfuaiexm) { $this->_Oik1wp6nzxk23dbb7nx6z = $_0uvy3z34fhmu1dfuaiexm; } private $_1hktf0w264mgu16quakwe; public function get_Point2() { return $this->_1hktf0w264mgu16quakwe; } public function set_Point2(BDC_Point $_lkncjtoc5fm23vbpepndeiakpa) { $this->_1hktf0w264mgu16quakwe = $_lkncjtoc5fm23vbpepndeiakpa; } public function get_Surface() { if (is_null($this->Outline)) { throw new Exception("\x4f\165\164\154\151\156\x65\x20\156\x75\154\154\54\x20\x6e\x6f\x20\163\x75\162\146\x61\x63\145\40\x63\141\154\143\165\154\x61\x74\x69\x6f\156\40\160\157\x73\163\x69\x62\154\145\x2e"); } $_0n031dkwvusnbs2hs1izt = $this->Point1->DistanceTo($this->Point2); return (int) round($_0n031dkwvusnbs2hs1izt * $this->Outline->Thickness); } private $_1neshwlrl2p6v70esr9vgg4k8c, $y1, $x2, $y2; public function PreProcess() { $_Omdqksyvzt1blc7y9eohw51o4f = $this->get_Point1(); $_I5a2qi8dz5ft9a21 = $_Omdqksyvzt1blc7y9eohw51o4f->get_X(); $_ijfd6y6v119qzdqjyw05zuxn6v = $_Omdqksyvzt1blc7y9eohw51o4f->get_Y(); $_0os7cbzgy17hv4mwalkd4 = $this->get_Point2(); $_08s2ufiztzd8vjavj3xkh = $_0os7cbzgy17hv4mwalkd4->get_X(); $_Id3b1oumcssyx9enh4p7l = $_0os7cbzgy17hv4mwalkd4->get_Y(); $_lezo09k61dv8uf5l = $this->get_Transform(); $_lhsctr4o56o1nnf0649hnqv0v2 = $_lezo09k61dv8uf5l->get_Translation(); $_I5a2qi8dz5ft9a21 += $_lhsctr4o56o1nnf0649hnqv0v2->get_xOffset(); $_ijfd6y6v119qzdqjyw05zuxn6v += $_lhsctr4o56o1nnf0649hnqv0v2->get_yOffset(); $_08s2ufiztzd8vjavj3xkh += $_lhsctr4o56o1nnf0649hnqv0v2->get_xOffset(); $_Id3b1oumcssyx9enh4p7l += $_lhsctr4o56o1nnf0649hnqv0v2->get_yOffset(); $_08s2ufiztzd8vjavj3xkh *= $_lezo09k61dv8uf5l->get_Scaling()->get_xScalingFactor(); $_Id3b1oumcssyx9enh4p7l *= $_lezo09k61dv8uf5l->get_Scaling()->get_yScalingFactor(); $_Ot45n5hr3gene3qtq7189fucal = $_lezo09k61dv8uf5l->get_Rotation()->get_Angle(); $_0tn5qiyjhc6vp5sakn7jo4x32t = self::RotateLine($_I5a2qi8dz5ft9a21, $_ijfd6y6v119qzdqjyw05zuxn6v, $_08s2ufiztzd8vjavj3xkh, $_Id3b1oumcssyx9enh4p7l, $_Ot45n5hr3gene3qtq7189fucal); $this->_1neshwlrl2p6v70esr9vgg4k8c = $_0tn5qiyjhc6vp5sakn7jo4x32t[0]; $this->y1 = $_0tn5qiyjhc6vp5sakn7jo4x32t[1]; $this->x2 = $_0tn5qiyjhc6vp5sakn7jo4x32t[2]; $this->y2 = $_0tn5qiyjhc6vp5sakn7jo4x32t[3]; } public static function RotateLine($_oekkb73g7skbniuoi9got, $_0q1rck6qr9w4i2ou, $_1nizxw5t7yg5k6rwdly83, $_1jzh8gb8sg2742604vlaxmzepq, $_i9bbwou7ttpvrmrn) { $_1rch266kpwlqe6uqp4j7wzebcg = deg2rad($_i9bbwou7ttpvrmrn); $_lw94bbm3ic8htrwa = $_1nizxw5t7yg5k6rwdly83 * cos($_1rch266kpwlqe6uqp4j7wzebcg) - $_1jzh8gb8sg2742604vlaxmzepq * sin($_1rch266kpwlqe6uqp4j7wzebcg); $_izo4xd8ttbf7x41wotxqb = $_1nizxw5t7yg5k6rwdly83 * sin($_1rch266kpwlqe6uqp4j7wzebcg) + $_1jzh8gb8sg2742604vlaxmzepq * cos($_1rch266kpwlqe6uqp4j7wzebcg); $_1i1xcxlw0rltj9qn = ($_1nizxw5t7yg5k6rwdly83 - $_oekkb73g7skbniuoi9got) / 2; $_1ff5l09oz3zg3wviy1lde = ($_1jzh8gb8sg2742604vlaxmzepq - $_0q1rck6qr9w4i2ou) / 2; $_01bd2fod7gzmfhpghdef6x0img = ($_lw94bbm3ic8htrwa - $_oekkb73g7skbniuoi9got) / 2; $_lphix2aqxyv8p2og = ($_izo4xd8ttbf7x41wotxqb - $_0q1rck6qr9w4i2ou) / 2; $_13aflo4li4t61o8mbyuc79c0g4 = $_01bd2fod7gzmfhpghdef6x0img - $_1i1xcxlw0rltj9qn; $_0u8q4n5lvoby0fmtcfwcfk81x2 = -($_lphix2aqxyv8p2og - $_1ff5l09oz3zg3wviy1lde); $_O4ziredy5fhgv1hwn9nevbhi7p = $_oekkb73g7skbniuoi9got + $_13aflo4li4t61o8mbyuc79c0g4; $_I5i50y6mw88kkzcqbm62v = $_0q1rck6qr9w4i2ou + $_0u8q4n5lvoby0fmtcfwcfk81x2; $_0hi1jegd8obcoc8u = $_lw94bbm3ic8htrwa + $_13aflo4li4t61o8mbyuc79c0g4; $_oqsstltu6zkl8jxus9u6m = $_izo4xd8ttbf7x41wotxqb + $_0u8q4n5lvoby0fmtcfwcfk81x2; return array($_O4ziredy5fhgv1hwn9nevbhi7p, $_I5i50y6mw88kkzcqbm62v, $_0hi1jegd8obcoc8u, $_oqsstltu6zkl8jxus9u6m); } public function DrawBody() { } public static function DrawLine($_0hsyw2mqec53ybyztejz1yjbrv, $_Iqwifsahse8yfw7l9idgpvgvna, $_1b9tqzml2u9lalma6dd01, $_icm9mfktn8pyy5c4, $_Igtjxkvszib338tsjwyqebmom1, $_1ghm0fz7mmz1xk93z9j3t, $_oqphxwgwvgfw6mr3gozhvrnp7c) { } public function DrawOutline() { $_I2s2qc6e9smdf1zfr9mszfy8ba = $this->m_Graphics->GetGDImage(); $_O3ho3t3cms8fqpvw41ely = $this->_1neshwlrl2p6v70esr9vgg4k8c; $_Ikb2wojt8uoz3kj4fkfxw = $this->y1; $_ob32s8721e0sm515 = $this->x2; $_196flpi8ojabn4xtosyxr = $this->y2; $_o2tu325r24ik3kc2jqlpol32np = 0; $_lvt4rclwez3puknvj5reo = $_ob32s8721e0sm515 - $_O3ho3t3cms8fqpvw41ely; $_ow3m0vz2hbcj0920d994puck6n = $_196flpi8ojabn4xtosyxr - $_Ikb2wojt8uoz3kj4fkfxw; $_I41a887qp8pma92q25g98 = -1; $_o7pc9ko72eh6lfqa7ph9ezdftm = 1; if (0 == $_lvt4rclwez3puknvj5reo) { $_o7pc9ko72eh6lfqa7ph9ezdftm = 0; } else if (0 == $_ow3m0vz2hbcj0920d994puck6n) { $_I41a887qp8pma92q25g98 = 0; } else { $_o2tu325r24ik3kc2jqlpol32np = atan2($_lvt4rclwez3puknvj5reo, $_ow3m0vz2hbcj0920d994puck6n); $_I41a887qp8pma92q25g98 *= cos($_o2tu325r24ik3kc2jqlpol32np); $_o7pc9ko72eh6lfqa7ph9ezdftm *= sin($_o2tu325r24ik3kc2jqlpol32np); } $_ll3mhhtebt2imj58cwpvofbkmf = $this->Outline->LayerCount; for ($_o3c3zszni16go4tbfrmab = 0; $_o3c3zszni16go4tbfrmab < $_ll3mhhtebt2imj58cwpvofbkmf; $_o3c3zszni16go4tbfrmab++) { $_0de7pmcmag9ywz7ui4txm = $this->Outline[$_o3c3zszni16go4tbfrmab]; $_06oxlm1dd5r8ii18a4bt0 = $_0de7pmcmag9ywz7ui4txm[0]->Color; $_op65wml4y8u7s99ysv8rk = imagecolorallocate($_I2s2qc6e9smdf1zfr9mszfy8ba, $_06oxlm1dd5r8ii18a4bt0->R, $_06oxlm1dd5r8ii18a4bt0->G, $_06oxlm1dd5r8ii18a4bt0->B); $_ikfihfsnbhoexlpu9o164jj4mz = $_0de7pmcmag9ywz7ui4txm->Thickness; $_l8tlsu2nwq94ojjwmt6n4 = $_I41a887qp8pma92q25g98 * $_ikfihfsnbhoexlpu9o164jj4mz; $_15ifwnoyfk25k4uy = $_o7pc9ko72eh6lfqa7ph9ezdftm * $_ikfihfsnbhoexlpu9o164jj4mz; if ($_ikfihfsnbhoexlpu9o164jj4mz > 1) { $_lx6o8fl3clvjsr3l = 2 * $_ikfihfsnbhoexlpu9o164jj4mz + 1; for ($_184cfrltwk7kfftsc10d6mfpwy = 0; $_184cfrltwk7kfftsc10d6mfpwy < $_lx6o8fl3clvjsr3l; $_184cfrltwk7kfftsc10d6mfpwy++) { imageline($_I2s2qc6e9smdf1zfr9mszfy8ba, $_O3ho3t3cms8fqpvw41ely + $_184cfrltwk7kfftsc10d6mfpwy * ($_I41a887qp8pma92q25g98 / 3.0), $_Ikb2wojt8uoz3kj4fkfxw + $_184cfrltwk7kfftsc10d6mfpwy * ($_o7pc9ko72eh6lfqa7ph9ezdftm / 3.0), $_ob32s8721e0sm515 + $_184cfrltwk7kfftsc10d6mfpwy * ($_I41a887qp8pma92q25g98 / 3.0), $_196flpi8ojabn4xtosyxr + $_184cfrltwk7kfftsc10d6mfpwy * ($_o7pc9ko72eh6lfqa7ph9ezdftm / 3.0), $_op65wml4y8u7s99ysv8rk); } } else { imageline($_I2s2qc6e9smdf1zfr9mszfy8ba, $_O3ho3t3cms8fqpvw41ely, $_Ikb2wojt8uoz3kj4fkfxw, $_ob32s8721e0sm515, $_196flpi8ojabn4xtosyxr, $_op65wml4y8u7s99ysv8rk); } $_O3ho3t3cms8fqpvw41ely += $_l8tlsu2nwq94ojjwmt6n4; $_Ikb2wojt8uoz3kj4fkfxw += $_15ifwnoyfk25k4uy; $_ob32s8721e0sm515 += $_l8tlsu2nwq94ojjwmt6n4; $_196flpi8ojabn4xtosyxr += $_15ifwnoyfk25k4uy; } } } class BDC_Rectangle extends BDC_AtomicShape { public function __construct() { $this->Transform = BDC_Transform::Identity(); if (0 != func_num_args()) { throw new Exception("\x55\163\x65\40\x73\x74\141\164\151\x63\x20\143\x6f\156\163\x74\x72\165\143\164\151\x6f\x6e\40\150\145\x6c\160\x65\x72\x73\40\x61\166\141\x69\154\141\142\x6c\145\x20\x62\145\x6c\157\x77\x20\151\156\163\x74\145\141\144"); } } public static function FromPointAndSize(BDC_Point $_Okqb16f12l1fwhgtr26meo1p4b, $_ovvt2z6pe2e8e9c3, $_in844lh3yby6778cy8ewvbvwsz) { $_lojp1l9dranrsmdu102wzgemg2 = new BDC_Rectangle(); $_okg8rrkhysjsfd9znik6n = $_Okqb16f12l1fwhgtr26meo1p4b->X; $_1q3n5zo3l8j2x930t85xd = $_Okqb16f12l1fwhgtr26meo1p4b->Y; $_ihwiqcoe4f9x884u = $_okg8rrkhysjsfd9znik6n + $_ovvt2z6pe2e8e9c3; $_o3g90rpageqtag6l = $_1q3n5zo3l8j2x930t85xd + $_in844lh3yby6778cy8ewvbvwsz; $_lojp1l9dranrsmdu102wzgemg2->_ojlve9p8s9m295zs = BDC_Point::At($_okg8rrkhysjsfd9znik6n, $_1q3n5zo3l8j2x930t85xd); $_lojp1l9dranrsmdu102wzgemg2->_0b4vpebvs5oxcf2gaj08r = BDC_Point::At($_ihwiqcoe4f9x884u, $_o3g90rpageqtag6l); $_lojp1l9dranrsmdu102wzgemg2->_Ieeajadonnrsf77rgbwzk = BDC_Point::At($_ihwiqcoe4f9x884u, $_1q3n5zo3l8j2x930t85xd); $_lojp1l9dranrsmdu102wzgemg2->_ix6sg8qwnyl6yjsj = BDC_Point::At($_okg8rrkhysjsfd9znik6n, $_o3g90rpageqtag6l); return $_lojp1l9dranrsmdu102wzgemg2; } public static function BetweenPoints(BDC_Point $_Iftzntq82kr8o0ocgdvl9, BDC_Point $_lys6snfmnydwjwxh) { $_iiid6pni91kyhdrl = new BDC_Rectangle(); $_iiid6pni91kyhdrl->_ojlve9p8s9m295zs = $_Iftzntq82kr8o0ocgdvl9->Frozen; $_iiid6pni91kyhdrl->_0b4vpebvs5oxcf2gaj08r = $_lys6snfmnydwjwxh->Frozen; $_iiid6pni91kyhdrl->_Ieeajadonnrsf77rgbwzk = BDC_Point::At($_iiid6pni91kyhdrl->_0b4vpebvs5oxcf2gaj08r->X, $_iiid6pni91kyhdrl->_ojlve9p8s9m295zs->Y); $_iiid6pni91kyhdrl->_ix6sg8qwnyl6yjsj = BDC_Point::At($_iiid6pni91kyhdrl->_ojlve9p8s9m295zs->X, $_iiid6pni91kyhdrl->_0b4vpebvs5oxcf2gaj08r->Y); return $_iiid6pni91kyhdrl; } public static function BetweenRectangles(BDC_Rectangle $_izl6vhtqim181t25j76m1t11ng, BDC_Rectangle $_Inv04ts78yn2k2m1uf1989sg6k) { $_Izdjbg47vaak0qzgbuldxonhh5 = new BDC_Rectangle(); $_Izdjbg47vaak0qzgbuldxonhh5->_ojlve9p8s9m295zs = BDC_Point::BetweenPoints($_izl6vhtqim181t25j76m1t11ng->TopLeft, $_Inv04ts78yn2k2m1uf1989sg6k->TopLeft)->Frozen; $_Izdjbg47vaak0qzgbuldxonhh5->_0b4vpebvs5oxcf2gaj08r = BDC_Point::BetweenPoints($_Inv04ts78yn2k2m1uf1989sg6k->BottomRight, $_izl6vhtqim181t25j76m1t11ng->BottomRight)->Frozen; $_Izdjbg47vaak0qzgbuldxonhh5->_Ieeajadonnrsf77rgbwzk = BDC_Point::At($_Izdjbg47vaak0qzgbuldxonhh5->_0b4vpebvs5oxcf2gaj08r->X, $_Izdjbg47vaak0qzgbuldxonhh5->_ojlve9p8s9m295zs->Y); $_Izdjbg47vaak0qzgbuldxonhh5->_ix6sg8qwnyl6yjsj = BDC_Point::At($_Izdjbg47vaak0qzgbuldxonhh5->_ojlve9p8s9m295zs->X, $_Izdjbg47vaak0qzgbuldxonhh5->_0b4vpebvs5oxcf2gaj08r->Y); return $_Izdjbg47vaak0qzgbuldxonhh5; } public static function ScaledDown(BDC_Rectangle $_o1kzlepgbzmimjx7vw9w0vd06j, $_iz3ycyl984t5xzej) { if (0.0 > $_iz3ycyl984t5xzej || $_iz3ycyl984t5xzej >= 1.0) { throw new Exception("\x43\141\156\x20\157\x6e\x6c\x79\x20\x63\x72\145\141\x74\145\40\163\x6d\x61\x6c\154\x65\x72\x20\162\145\143\x74\x61\x6e\147\154\145\x73\x20\x77\x69\164\150\40\x74\150\x69\x73\40\155\145\164\150\157\144\x2c\x20\x74\150\x65\x20\x72\x61\x74\151\x6f\40\155\x75\163\164\40\142\x65\x20\x62\145\x74\x77\145\x65\x6e\40\x30\x20\x61\x6e\x64\40\61\x20\50{$_iz3ycyl984t5xzej}\x20\x67\151\166\145\x6e\51"); } $_03d5b2zpp5aqw1uz = $_o1kzlepgbzmimjx7vw9w0vd06j->Width; $_0pcdbg7cp6bxzp4xors027l3m4 = $_o1kzlepgbzmimjx7vw9w0vd06j->Height; $_1w5ntp4363hfhcz7 = (int)round($_03d5b2zpp5aqw1uz * $_iz3ycyl984t5xzej); $_Oxoiiigboalb7hxqawm6z = (int)round($_0pcdbg7cp6bxzp4xors027l3m4 * $_iz3ycyl984t5xzej); $_ln8q38vfqu9cl3qw9ehizmvyz4 = $_o1kzlepgbzmimjx7vw9w0vd06j->TopLeft->X; $_Ol5xrbcemilgss5f = $_ln8q38vfqu9cl3qw9ehizmvyz4 + ($_03d5b2zpp5aqw1uz - $_1w5ntp4363hfhcz7); $_l5v8eswy9xmiw0j6oyzyw9w2w9 = BDC_RandomizationHelper::RandomFromRange($_ln8q38vfqu9cl3qw9ehizmvyz4, $_Ol5xrbcemilgss5f); $_Oagdpfp20d6ugdl5 = $_o1kzlepgbzmimjx7vw9w0vd06j->TopLeft->Y; $_Iefbcfkbu87xvvgjs90b6ov5bc = $_Oagdpfp20d6ugdl5 + ($_0pcdbg7cp6bxzp4xors027l3m4 - $_Oxoiiigboalb7hxqawm6z); $_Ivqcqoxp1p75o265zokvr = BDC_RandomizationHelper::RandomFromRange($_Oagdpfp20d6ugdl5, $_Iefbcfkbu87xvvgjs90b6ov5bc); $_Itrqc8xzwzy58uoo = new BDC_Rectangle(); $_Itrqc8xzwzy58uoo->_ojlve9p8s9m295zs = BDC_Point::At($_l5v8eswy9xmiw0j6oyzyw9w2w9, $_Ivqcqoxp1p75o265zokvr); $_Itrqc8xzwzy58uoo->_0b4vpebvs5oxcf2gaj08r = BDC_Point::At($_l5v8eswy9xmiw0j6oyzyw9w2w9 + $_1w5ntp4363hfhcz7, $_Ivqcqoxp1p75o265zokvr + $_Oxoiiigboalb7hxqawm6z); $_Itrqc8xzwzy58uoo->_Ieeajadonnrsf77rgbwzk = BDC_Point::At($_l5v8eswy9xmiw0j6oyzyw9w2w9 + $_1w5ntp4363hfhcz7, $_Ivqcqoxp1p75o265zokvr); $_Itrqc8xzwzy58uoo->_ix6sg8qwnyl6yjsj = BDC_Point::At($_l5v8eswy9xmiw0j6oyzyw9w2w9, $_Ivqcqoxp1p75o265zokvr + $_Oxoiiigboalb7hxqawm6z); return $_Itrqc8xzwzy58uoo; } private $_ojlve9p8s9m295zs; public function get_TopLeft() { return $this->_ojlve9p8s9m295zs; } private $_Ieeajadonnrsf77rgbwzk; public function get_TopRight() { return $this->_Ieeajadonnrsf77rgbwzk; } private $_ix6sg8qwnyl6yjsj; public function get_BottomLeft() { return $this->_ix6sg8qwnyl6yjsj; } private $_0b4vpebvs5oxcf2gaj08r; public function get_BottomRight() { return $this->_0b4vpebvs5oxcf2gaj08r; } public function get_Width() { return ($this->get_BottomRight()->get_X() - $this->get_TopLeft()->get_X()); } public function get_Height() { return ($this->get_BottomRight()->get_Y() - $this->get_TopLeft()->get_Y()); } public function get_Center() { return BDC_Point::At(($this->get_TopLeft()->get_X() + $this->get_BottomRight()->get_X()) / 2, ($this->get_TopLeft()->get_Y() + $this->get_BottomRight()->get_Y()) / 2); } public function get_Surface() { $_1hvjkzecsr043apfl7m0lddb15 = $this->get_Width(); $_I3ou2fxuzsvzmbhahbpg7 = $this->get_Height(); $_1fd05688ea57a4j2 = $_1hvjkzecsr043apfl7m0lddb15 * $_I3ou2fxuzsvzmbhahbpg7; if (is_null($this->get_Outline())) { return $_1fd05688ea57a4j2; } $_I2p6axk2l7bqw08fvzzgceqpee = 2 * ($_1hvjkzecsr043apfl7m0lddb15 + $_I3ou2fxuzsvzmbhahbpg7); $_02gj062k05mtf4nl = $_I2p6axk2l7bqw08fvzzgceqpee * $this->get_Outline()->get_Thickness(); return ($_1fd05688ea57a4j2 + $_02gj062k05mtf4nl); } private $_1kjegtk6oint7idfiir01, $y1, $x2, $y2, $points, $angle; public function PreProcess() { $_1wpisj8q9ntgtt5lz856y = $this->_ojlve9p8s9m295zs->X; $_i5aeink8f4jdkd9e5yngu = $this->_ojlve9p8s9m295zs->Y; $_idgtvivyqix8zfqe1o9tx = $this->_0b4vpebvs5oxcf2gaj08r->X; $_06uzrit8c2so2kqb = $this->_0b4vpebvs5oxcf2gaj08r->Y; $_Ope3bdqt3qokksga = $this->Transform->Translation->xOffset; $_iqb5o1blyqmm2inca49co = $this->Transform->Translation->yOffset; $_1wpisj8q9ntgtt5lz856y += $_Ope3bdqt3qokksga; $_i5aeink8f4jdkd9e5yngu += $_iqb5o1blyqmm2inca49co; $_idgtvivyqix8zfqe1o9tx += $_Ope3bdqt3qokksga; $_06uzrit8c2so2kqb += $_iqb5o1blyqmm2inca49co; $_idgtvivyqix8zfqe1o9tx *= $this->Transform->Scaling->xScalingFactor; $_06uzrit8c2so2kqb *= $this->Transform->Scaling->yScalingFactor; $this->_1kjegtk6oint7idfiir01 = $_1wpisj8q9ntgtt5lz856y; $this->y1 = $_i5aeink8f4jdkd9e5yngu; $this->x2 = $_idgtvivyqix8zfqe1o9tx; $this->y2 = $_06uzrit8c2so2kqb; $this->angle = $this->Transform->Rotation->Angle; $this->points = self::mlkf4($_1wpisj8q9ntgtt5lz856y, $_i5aeink8f4jdkd9e5yngu, $_idgtvivyqix8zfqe1o9tx, $_06uzrit8c2so2kqb, $this->angle); } private static function mlkf4($_1fmzkw46d24o3lwf, $_Ov2d9iuyin31cmcofyeabyyugb, $_I6o844bl01fda34hb4l3g, $_O7093rbch6odycxeub5qw, $_1rot8ef5cvzq80t6) { $_ioblism24gda5sfb = deg2rad($_1rot8ef5cvzq80t6); $_ogxrjq1xmrdw1i5y2ra1tsgomw = cos($_ioblism24gda5sfb); $_I1si6y9nqhfha1huoa7wt = sin($_ioblism24gda5sfb); $_1mvwfyabeeb99fiayv0eex09vh = $_1fmzkw46d24o3lwf; $_Iomclg1uycxazhmf = $_Ov2d9iuyin31cmcofyeabyyugb; $_ibfxxm9hnyne5iacdm7qeaaj3n = $_I6o844bl01fda34hb4l3g - $_1fmzkw46d24o3lwf; $_I4wsu2pcr0tfid7xn2g5t = $_O7093rbch6odycxeub5qw - $_Ov2d9iuyin31cmcofyeabyyugb; $_i7xnlh1ojjtt8g89bl7rv = $_1fmzkw46d24o3lwf + ($_ibfxxm9hnyne5iacdm7qeaaj3n * $_ogxrjq1xmrdw1i5y2ra1tsgomw - 0); $_Iejpws1150t6nrd7yqtjsa23i9 = $_Ov2d9iuyin31cmcofyeabyyugb + ($_ibfxxm9hnyne5iacdm7qeaaj3n * $_I1si6y9nqhfha1huoa7wt + 0); $_Oax96l3s2hlf5vrmlg0da = $_1fmzkw46d24o3lwf + ($_ibfxxm9hnyne5iacdm7qeaaj3n * $_ogxrjq1xmrdw1i5y2ra1tsgomw - $_I4wsu2pcr0tfid7xn2g5t * $_I1si6y9nqhfha1huoa7wt); $_1412vo5btlfdyb8hqqb0e = $_Ov2d9iuyin31cmcofyeabyyugb + ($_ibfxxm9hnyne5iacdm7qeaaj3n * $_I1si6y9nqhfha1huoa7wt + $_I4wsu2pcr0tfid7xn2g5t * $_ogxrjq1xmrdw1i5y2ra1tsgomw); $_o16pmwv6dxega29fhq206iqfum = $_1fmzkw46d24o3lwf + (0 - $_I4wsu2pcr0tfid7xn2g5t * $_I1si6y9nqhfha1huoa7wt); $_Oewbmgxfx2eraj0i = $_Ov2d9iuyin31cmcofyeabyyugb + (0 + $_I4wsu2pcr0tfid7xn2g5t * $_ogxrjq1xmrdw1i5y2ra1tsgomw); return array($_1mvwfyabeeb99fiayv0eex09vh, $_Iomclg1uycxazhmf, $_i7xnlh1ojjtt8g89bl7rv, $_Iejpws1150t6nrd7yqtjsa23i9, $_Oax96l3s2hlf5vrmlg0da, $_1412vo5btlfdyb8hqqb0e, $_o16pmwv6dxega29fhq206iqfum, $_Oewbmgxfx2eraj0i); } public function DrawBody() { $_otuihoajn1ojfqz09a1ck = $this->m_Graphics->GetGDImage(); $_Orvduz60b93lhfxt = imagecolorallocate($_otuihoajn1ojfqz09a1ck, $this->FillColor->R, $this->FillColor->G, $this->FillColor->B); imagefilledpolygon($_otuihoajn1ojfqz09a1ck, $this->points, 4, $_Orvduz60b93lhfxt); } public function DrawOutline() { $_i3z5vn81phg4yc6u = $this->m_Graphics->GetGDImage(); $_i300i45ywg26tmwf = sin(deg2rad($this->angle)); $_iodtantrmut33azqy90si = cos(deg2rad($this->angle)); $_Oiww7euxjdb21zx75bb1a = 1; $_i2fakveo5xe9ntx2jitsl = 1; $_ocz5asoj32af1v5gq87m5 = 0; $_o6xutpi4tp62bsie49ye7v4y1h = 0; for ($_ijy919n0ytya2g8fvsviezhos5 = 0; $_ijy919n0ytya2g8fvsviezhos5 < $this->Outline->LayerCount; $_ijy919n0ytya2g8fvsviezhos5++) { $_Ohwie4g2ypvhskhmbtamt = $this->Outline[$_ijy919n0ytya2g8fvsviezhos5]; $_Izw7xtd889y2vrbpdm3dj = $_Ohwie4g2ypvhskhmbtamt->Thickness; $_Iu8t7qblhusnw5eyewrh9zsy57 = $_Ohwie4g2ypvhskhmbtamt[0]->Color; $_14kowk4ida23hyew1o7cbu0zks = imagecolorallocate($_i3z5vn81phg4yc6u, $_Iu8t7qblhusnw5eyewrh9zsy57->R, $_Iu8t7qblhusnw5eyewrh9zsy57->G, $_Iu8t7qblhusnw5eyewrh9zsy57->B); for ($_I3w727nfwc04e90l = 0; $_I3w727nfwc04e90l < $_Izw7xtd889y2vrbpdm3dj + 1; $_I3w727nfwc04e90l++) { $_omrnhmo3qwy6dxl6 = $this->_1kjegtk6oint7idfiir01 - $_ocz5asoj32af1v5gq87m5 - ($_I3w727nfwc04e90l * $_Oiww7euxjdb21zx75bb1a); $_0oz6zv2xxqavzx0ds0j9n = $this->y1 - $_o6xutpi4tp62bsie49ye7v4y1h - ($_I3w727nfwc04e90l * $_i2fakveo5xe9ntx2jitsl); $_l86hv9jzai7fb42hz1zm5 = $this->x2 + $_ocz5asoj32af1v5gq87m5 + ($_I3w727nfwc04e90l * $_Oiww7euxjdb21zx75bb1a); $_05fjjmbr4q8qucce = $this->y2 + $_o6xutpi4tp62bsie49ye7v4y1h + ($_I3w727nfwc04e90l * $_i2fakveo5xe9ntx2jitsl); $_lt1hjnwf7euftuaotyypk5fpz1 = self::mlkf4($_omrnhmo3qwy6dxl6, $_0oz6zv2xxqavzx0ds0j9n, $_l86hv9jzai7fb42hz1zm5, $_05fjjmbr4q8qucce, $this->angle); imagepolygon($_i3z5vn81phg4yc6u, $_lt1hjnwf7euftuaotyypk5fpz1, 4, $_14kowk4ida23hyew1o7cbu0zks); } $_ocz5asoj32af1v5gq87m5 += ceil($_Oiww7euxjdb21zx75bb1a * $_Izw7xtd889y2vrbpdm3dj); $_o6xutpi4tp62bsie49ye7v4y1h += ceil($_i2fakveo5xe9ntx2jitsl * $_Izw7xtd889y2vrbpdm3dj); } } } class BDC_Glyph extends BDC_AtomicShape { public function __construct() { $this->Transform = BDC_Transform::Identity(); if (0 != func_num_args()) { throw new Exception("\125\x73\145\x20\x73\164\141\x74\x69\143\40\x63\x6f\156\x73\x74\162\x75\x63\x74\x69\x6f\156\40\x68\x65\154\160\145\x72\163\x20\141\166\141\151\x6c\141\142\x6c\x65\40\x62\x65\154\157\167\40\x69\x6e\x73\164\145\x61\144"); } } private $_o5lduxsj8a03zjw7d1wrg; public function get_Bounds() { return $this->_o5lduxsj8a03zjw7d1wrg; } public function set_Bounds(BDC_Rectangle $_im6y2sl89vov65qqph152) { $this->_o5lduxsj8a03zjw7d1wrg = $_im6y2sl89vov65qqph152; } private $_Ol13psmjb3pooeq8p9g7l; public function get_Font() { return $this->_Ol13psmjb3pooeq8p9g7l; } public function set_Font($_ogtiwrlzizx4bihe) { $this->_Ol13psmjb3pooeq8p9g7l = $_ogtiwrlzizx4bihe; } private $_ip5lyet70n4py5xa4neey; public function get_Character() { return $this->_ip5lyet70n4py5xa4neey; } public function set_Character($_o34lvca4blwcraiqggodr) { $this->_ip5lyet70n4py5xa4neey = $_o34lvca4blwcraiqggodr; } public function get_Surface() { return $this->_o5lduxsj8a03zjw7d1wrg->Surface / 4; } public static function calculateTextBox($_i2hpd14pzhili3rch15nz, $_Iphxxhbl1ag3vqg7, $_oe34go1bh9yoa4is, $_o42xnse58rpb4gcngisb3wzd7q) { $_ixlztz9rd4iajx4s37dpy6wug5 = imageftbbox($_i2hpd14pzhili3rch15nz, 0, $_oe34go1bh9yoa4is, $_o42xnse58rpb4gcngisb3wzd7q); $_Iq0lx74rfm0q4wtlgubfg = array($_ixlztz9rd4iajx4s37dpy6wug5[0], $_ixlztz9rd4iajx4s37dpy6wug5[2], $_ixlztz9rd4iajx4s37dpy6wug5[4], $_ixlztz9rd4iajx4s37dpy6wug5[6]); $_I9bgab4w4iy24n7psru13jnk1g = min($_Iq0lx74rfm0q4wtlgubfg); $_Iz88wdnpoc09lr4z = max($_Iq0lx74rfm0q4wtlgubfg); $_0q2fyt35skylj10en0kee = array($_ixlztz9rd4iajx4s37dpy6wug5[1], $_ixlztz9rd4iajx4s37dpy6wug5[3], $_ixlztz9rd4iajx4s37dpy6wug5[5], $_ixlztz9rd4iajx4s37dpy6wug5[7]); $_l7nmirx7g3a239nwbw66uj3w4v = min($_0q2fyt35skylj10en0kee); $_lieu7q3h9a0c36xxaydhb = max($_0q2fyt35skylj10en0kee); $_id5diyzpij9uhypj = $_Iz88wdnpoc09lr4z - $_I9bgab4w4iy24n7psru13jnk1g; $_0173cepi4jufu0av9kziv = $_lieu7q3h9a0c36xxaydhb - $_l7nmirx7g3a239nwbw66uj3w4v; $_lx6bbnsr2eteqeo14auw3 = BDC_FontHelper::GetHorizontalOffset($_oe34go1bh9yoa4is, $_o42xnse58rpb4gcngisb3wzd7q, $_id5diyzpij9uhypj); $_I9bgab4w4iy24n7psru13jnk1g = $_lx6bbnsr2eteqeo14auw3; $_Iz88wdnpoc09lr4z = $_I9bgab4w4iy24n7psru13jnk1g + $_id5diyzpij9uhypj; $_Izcynkj451fkfmwq = $_l7nmirx7g3a239nwbw66uj3w4v; $_1ss0butgy5hnw4kq61tn8tl4bj = $_I9bgab4w4iy24n7psru13jnk1g; $_ownf1q7dqtljttquzvcseswcl8 = $_I9bgab4w4iy24n7psru13jnk1g; $_ix4300mqaol9ap40l6s75 = $_ixlztz9rd4iajx4s37dpy6wug5[1]; $_Iydol7v5pdauafyuymedlre6h0 = $_Iz88wdnpoc09lr4z; $_lnetza59xpx3qmv4 = $_ixlztz9rd4iajx4s37dpy6wug5[3]; $_o7wtga8dqbd3sflmpt2ldckgtb = $_Iz88wdnpoc09lr4z; $_Iu54qdo2acrf2k2pe9g6grwxfl = $_ixlztz9rd4iajx4s37dpy6wug5[5]; $_ololaaljzb8hzypnr7acy = $_I9bgab4w4iy24n7psru13jnk1g; $_0owcl5hvlc3fbuvodhqjm = $_ixlztz9rd4iajx4s37dpy6wug5[7]; $_odvivs74ue1xkzpr = deg2rad($_Iphxxhbl1ag3vqg7); $_0tzf6y9xg9c4iczsos6cq30mbc = sin($_odvivs74ue1xkzpr); $_oe3po1xmrtj68i6flby28riz2t = cos($_odvivs74ue1xkzpr); if(0 == $_Iphxxhbl1ag3vqg7) { $_o5fecuuplld6aax127pb7fm2dm = $_ownf1q7dqtljttquzvcseswcl8; $_ioelxljqwnjgo1oi192tg = $_Iydol7v5pdauafyuymedlre6h0; $_Ipjnut2a5r5uh6zy5srwc = $_0owcl5hvlc3fbuvodhqjm; $_I3e02c8wmanay1x8q5i1q333wz = $_ix4300mqaol9ap40l6s75; } else if ($_Iphxxhbl1ag3vqg7 > 0) { $_o5fecuuplld6aax127pb7fm2dm = $_ololaaljzb8hzypnr7acy * $_oe3po1xmrtj68i6flby28riz2t + $_0owcl5hvlc3fbuvodhqjm * $_0tzf6y9xg9c4iczsos6cq30mbc; $_ioelxljqwnjgo1oi192tg = $_Iydol7v5pdauafyuymedlre6h0 * $_oe3po1xmrtj68i6flby28riz2t + $_lnetza59xpx3qmv4 * $_0tzf6y9xg9c4iczsos6cq30mbc; $_Ipjnut2a5r5uh6zy5srwc = $_Iu54qdo2acrf2k2pe9g6grwxfl * $_oe3po1xmrtj68i6flby28riz2t - $_o7wtga8dqbd3sflmpt2ldckgtb * $_0tzf6y9xg9c4iczsos6cq30mbc; $_I3e02c8wmanay1x8q5i1q333wz = $_ix4300mqaol9ap40l6s75 * $_oe3po1xmrtj68i6flby28riz2t - $_ownf1q7dqtljttquzvcseswcl8 * $_0tzf6y9xg9c4iczsos6cq30mbc; } else if ($_Iphxxhbl1ag3vqg7 < 0) { $_o5fecuuplld6aax127pb7fm2dm = $_ownf1q7dqtljttquzvcseswcl8 * $_oe3po1xmrtj68i6flby28riz2t + $_ix4300mqaol9ap40l6s75 * $_0tzf6y9xg9c4iczsos6cq30mbc; $_ioelxljqwnjgo1oi192tg = $_o7wtga8dqbd3sflmpt2ldckgtb * $_oe3po1xmrtj68i6flby28riz2t + $_Iu54qdo2acrf2k2pe9g6grwxfl * $_0tzf6y9xg9c4iczsos6cq30mbc; $_Ipjnut2a5r5uh6zy5srwc = $_0owcl5hvlc3fbuvodhqjm * $_oe3po1xmrtj68i6flby28riz2t - $_ololaaljzb8hzypnr7acy * $_0tzf6y9xg9c4iczsos6cq30mbc; $_I3e02c8wmanay1x8q5i1q333wz = $_lnetza59xpx3qmv4 * $_oe3po1xmrtj68i6flby28riz2t - $_Iydol7v5pdauafyuymedlre6h0 * $_0tzf6y9xg9c4iczsos6cq30mbc; } $_1ss0butgy5hnw4kq61tn8tl4bj = $_o5fecuuplld6aax127pb7fm2dm; $_Izcynkj451fkfmwq = $_Ipjnut2a5r5uh6zy5srwc; $_id5diyzpij9uhypj = ceil($_ioelxljqwnjgo1oi192tg - $_o5fecuuplld6aax127pb7fm2dm); $_0173cepi4jufu0av9kziv = ceil($_I3e02c8wmanay1x8q5i1q333wz - $_Ipjnut2a5r5uh6zy5srwc); return array( "\154\145\x66\164" => -$_1ss0butgy5hnw4kq61tn8tl4bj, "\164\157\x70" => -$_Izcynkj451fkfmwq, "\x77\x69\144\x74\x68" => $_id5diyzpij9uhypj, "\x68\x65\x69\x67\150\x74" => $_0173cepi4jufu0av9kziv, "\x62\x62\157\x78" => array($_ownf1q7dqtljttquzvcseswcl8, $_ix4300mqaol9ap40l6s75, $_Iydol7v5pdauafyuymedlre6h0, $_lnetza59xpx3qmv4, $_o7wtga8dqbd3sflmpt2ldckgtb, $_Iu54qdo2acrf2k2pe9g6grwxfl, $_ololaaljzb8hzypnr7acy, $_0owcl5hvlc3fbuvodhqjm) ); } public function ReDraw(BDC_GDGraphics $_04lqtvtcs40bt04n) { $this->m_Graphics = $_04lqtvtcs40bt04n; $_ixpc8r78f01wr12mormlr = BDC_LineStyle::HasValue($this->get_Outline()); $_i657gl18a85ub4aaym6pmfoodp = !is_null($this->get_FillColor()); if (!$_ixpc8r78f01wr12mormlr && !$_i657gl18a85ub4aaym6pmfoodp) { return; } if ($_i657gl18a85ub4aaym6pmfoodp) { $this->DrawBody(); } if ($_ixpc8r78f01wr12mormlr) { $this->DrawOutline(); } } private $_1julsn2nr46dppd2648cxs5bsv, $bounds_w, $bounds_h, $size, $base_x, $base_y, $transparent, $buffer, $gd_image; public $x1, $y1, $x2, $y2, $x_scaling; public function PreProcess() { $_i7z070w5c89mtjjhrqiii8sa11 = $this->get_Bounds()->get_TopLeft(); $_Oa85pilofmlzgcgkr1hkll3qh0 = $_i7z070w5c89mtjjhrqiii8sa11->get_X(); $_Ov5bs28blabrv630 = $_i7z070w5c89mtjjhrqiii8sa11->get_Y(); $_Oh6dz8715mdudj4f6b94reupq5 = $this->get_Bounds()->get_BottomRight(); $_lkx379ja2lsci4x8i0ojc = $_Oh6dz8715mdudj4f6b94reupq5->get_X(); $_1wukjtlcoawpyedjhqpfq = $_Oh6dz8715mdudj4f6b94reupq5->get_Y(); $_l78w705ox64gto07 = 0; $_l9twmi4dr89otvjaj49w29xdps = 1.0; $_Iid84zfw4n0413ta2q4hf9efwk = 1.0; $_otgvza2ibrv4llkr = $this->get_Transform(); $_Ovkso0xrlk4m3pk6oym0f = $_otgvza2ibrv4llkr->get_Translation(); $_0mrnxkcxpvzp3o27odycd = $_lkx379ja2lsci4x8i0ojc - $_Oa85pilofmlzgcgkr1hkll3qh0; $_ojb1nwoiy7zabjod = $_1wukjtlcoawpyedjhqpfq - $_Ov5bs28blabrv630; $_0buvbkv9z423314d = $_Ovkso0xrlk4m3pk6oym0f->get_xOffsetRelative($_0mrnxkcxpvzp3o27odycd); $_iee9jxktcd6u2j3vw106zjm385 = $_Ovkso0xrlk4m3pk6oym0f->get_yOffsetRelative($_ojb1nwoiy7zabjod); $_Oa85pilofmlzgcgkr1hkll3qh0 += $_0buvbkv9z423314d; $_Ov5bs28blabrv630 += $_iee9jxktcd6u2j3vw106zjm385; $_lkx379ja2lsci4x8i0ojc += $_0buvbkv9z423314d; $_1wukjtlcoawpyedjhqpfq += $_iee9jxktcd6u2j3vw106zjm385; $_ix6qx53ako6qzysvpy57n53lgl = $_otgvza2ibrv4llkr->get_Scaling(); $_l9twmi4dr89otvjaj49w29xdps = $_ix6qx53ako6qzysvpy57n53lgl->get_xScalingFactor(); $_ihuzuxph1ostwmko2tabzjocht = $_0mrnxkcxpvzp3o27odycd * $_l9twmi4dr89otvjaj49w29xdps; $_ljf2z51il2rfz6jb = ($_ihuzuxph1ostwmko2tabzjocht - $_0mrnxkcxpvzp3o27odycd) / 2; $_Oa85pilofmlzgcgkr1hkll3qh0 -= $_ljf2z51il2rfz6jb; $_lkx379ja2lsci4x8i0ojc += $_ljf2z51il2rfz6jb; $_Iid84zfw4n0413ta2q4hf9efwk = $_ix6qx53ako6qzysvpy57n53lgl->get_yScalingFactor(); $_I5nhghtq8xp2xvpw9gz0q = $_ojb1nwoiy7zabjod * $_Iid84zfw4n0413ta2q4hf9efwk; $_1tps9ww4a0rgt2wt = ($_I5nhghtq8xp2xvpw9gz0q - $_ojb1nwoiy7zabjod) / 2; $_Ov5bs28blabrv630 -= $_1tps9ww4a0rgt2wt; $_1wukjtlcoawpyedjhqpfq += $_1tps9ww4a0rgt2wt; $_l78w705ox64gto07 = $_otgvza2ibrv4llkr->get_Rotation()->get_Angle(); $_l42b575le9rwl6d1 = $_lkx379ja2lsci4x8i0ojc - $_Oa85pilofmlzgcgkr1hkll3qh0; $_1fno1e8xq94q6d2j = $_1wukjtlcoawpyedjhqpfq - $_Ov5bs28blabrv630; $_Irsdg6uyt3uaf9f6964hj5rcmh = $this->get_Outline(); $_0sqytliepe76tw3md4q6edyi52 = BDC_LineStyle::HasValue($_Irsdg6uyt3uaf9f6964hj5rcmh) ? $_Irsdg6uyt3uaf9f6964hj5rcmh->get_Thickness() : 0; $_lte44tbnl2iof0si6klue = $_1fno1e8xq94q6d2j * 1.05; $_Or8kmikwjowcrfbw = 0; $_1xfai1p9f5p1ma4zf9z5y = 0; $_Ifzkvdf8zg5n6fvt4m42m9zkk5 = 0; $_injmh8gemmjvlv40un4h3 = 0; do { $_lte44tbnl2iof0si6klue = $_lte44tbnl2iof0si6klue - 1.0; $_oqygl1i6ljkzlx1kh3dgb = self::calculateTextBox($_lte44tbnl2iof0si6klue, $_l78w705ox64gto07, $this->_Ol13psmjb3pooeq8p9g7l, $this->_ip5lyet70n4py5xa4neey); $_Or8kmikwjowcrfbw = $_Oa85pilofmlzgcgkr1hkll3qh0 + $_oqygl1i6ljkzlx1kh3dgb["\x6c\145\x66\164"] ; $_1xfai1p9f5p1ma4zf9z5y = $_Ov5bs28blabrv630 + $_oqygl1i6ljkzlx1kh3dgb["\164\x6f\160"] ; $_Ifzkvdf8zg5n6fvt4m42m9zkk5 = $_oqygl1i6ljkzlx1kh3dgb["\167\151\144\164\150"] ; $_injmh8gemmjvlv40un4h3 = $_oqygl1i6ljkzlx1kh3dgb["\150\x65\x69\x67\150\x74"] + 2 * ($_0sqytliepe76tw3md4q6edyi52); } while ($_injmh8gemmjvlv40un4h3 > $_1fno1e8xq94q6d2j ); if ($_injmh8gemmjvlv40un4h3 < $_1fno1e8xq94q6d2j) { $_1xfai1p9f5p1ma4zf9z5y += ($_1fno1e8xq94q6d2j - $_injmh8gemmjvlv40un4h3) / 2; } $this->x1 = $_Oa85pilofmlzgcgkr1hkll3qh0; $this->y1 = $_Ov5bs28blabrv630 + 1 * ($_0sqytliepe76tw3md4q6edyi52); $this->x2 = $_Oa85pilofmlzgcgkr1hkll3qh0 + $_Ifzkvdf8zg5n6fvt4m42m9zkk5; $this->y2 = $_Ov5bs28blabrv630 + $_injmh8gemmjvlv40un4h3 - 1 * ($_0sqytliepe76tw3md4q6edyi52); $this->_1julsn2nr46dppd2648cxs5bsv = $_l78w705ox64gto07; $this->size = $_lte44tbnl2iof0si6klue ; $this->x_scaling = $_l9twmi4dr89otvjaj49w29xdps; $this->base_x = $_Or8kmikwjowcrfbw + $_0sqytliepe76tw3md4q6edyi52; $this->base_y = $_1xfai1p9f5p1ma4zf9z5y + $_0sqytliepe76tw3md4q6edyi52; $this->bounds_w = $_l42b575le9rwl6d1; $this->bounds_h = $_1fno1e8xq94q6d2j; $this->fillColor = $this->get_FillColor(); } public function DrawBody() { $_1hz6j01jlkv444etipuqmbvq4l = $this->m_Graphics->GetGDImage(); $_O898i6lbrggmhkiyexe4f = imagecolorallocatealpha($_1hz6j01jlkv444etipuqmbvq4l, $this->fillColor->get_R(), $this->fillColor->get_G(), $this->fillColor->get_B(), 0); imagettftext($_1hz6j01jlkv444etipuqmbvq4l, $this->size, $this->_1julsn2nr46dppd2648cxs5bsv, $this->base_x, $this->base_y, $_O898i6lbrggmhkiyexe4f, $this->_Ol13psmjb3pooeq8p9g7l, $this->_ip5lyet70n4py5xa4neey); } public function DrawOutline() { $_0wllnco7bm2egfb2628ztbzz4c = $this->Outline->Thickness; $_l6buts4qsmjmvxmwc72zr = $this->Outline->LayerCount; $_o3gzt4q5xqrl5b70e6ku6 = $this->m_Graphics->GetGDImage(); $_lxisoqeydfuei9hm16hi1 = imagecolorallocatealpha($_o3gzt4q5xqrl5b70e6ku6, $this->fillColor->get_R(), $this->fillColor->get_G(), $this->fillColor->get_B(), 0); for ($_l957mccyev8cljgoo8tl3hquth = $_l6buts4qsmjmvxmwc72zr; $_l957mccyev8cljgoo8tl3hquth > 0; $_l957mccyev8cljgoo8tl3hquth--) { $_O9mb9z65rnq3tnfckvj0e = $this->Outline[$_l957mccyev8cljgoo8tl3hquth - 1]; if (is_null($_O9mb9z65rnq3tnfckvj0e)) { break; } $_06a1rc39i6w2e96a = $_O9mb9z65rnq3tnfckvj0e[0]->get_Color(); $_1jkh7tsge9a33um71ovss = imagecolorallocatealpha($_o3gzt4q5xqrl5b70e6ku6, $_06a1rc39i6w2e96a->get_R(), $_06a1rc39i6w2e96a->get_G(), $_06a1rc39i6w2e96a->get_B(), 0); $_iy1ko78cy2ff4yn5dlb654atp4 = $_O9mb9z65rnq3tnfckvj0e->get_Thickness(); $this->nhrdn($_o3gzt4q5xqrl5b70e6ku6, $this->size, $this->_1julsn2nr46dppd2648cxs5bsv, $this->base_x - $_0wllnco7bm2egfb2628ztbzz4c, $this->base_y + $_0wllnco7bm2egfb2628ztbzz4c, $_lxisoqeydfuei9hm16hi1, $_1jkh7tsge9a33um71ovss, $this->_Ol13psmjb3pooeq8p9g7l, $this->_ip5lyet70n4py5xa4neey, $_iy1ko78cy2ff4yn5dlb654atp4); $_0wllnco7bm2egfb2628ztbzz4c -= $_iy1ko78cy2ff4yn5dlb654atp4; } } public function PostProcess() { } private function nhrdn(&$_Opl4jmumvixiyeny7ufv5vmyj3, $_Iir6kxx5cywg00e6kvjqp, $_lg00orbp9ce4i3z4gk5t9, $_Od6bdhs23rct7silknqxpi632y, $_Oqw7a5uer6ss5i4afc6kr, &$_o6eon55mnw8a0pekgtfb2, &$_l6m2vn7cpkrbhk9dnikc421jap, $_ioash5e0na8ogubxrkind74f9x, $_09nzfeqy4bwq0ku7, $_onwdj3tnf5r5g65gwco36vr8wt) { $_l8b95s8a2bf79vjn = abs($_onwdj3tnf5r5g65gwco36vr8wt); for ($_Ihcstbegw6gefylquzeg5o20c2 = $_Od6bdhs23rct7silknqxpi632y - $_l8b95s8a2bf79vjn; $_Ihcstbegw6gefylquzeg5o20c2 <= $_Od6bdhs23rct7silknqxpi632y + $_l8b95s8a2bf79vjn; $_Ihcstbegw6gefylquzeg5o20c2 += $_onwdj3tnf5r5g65gwco36vr8wt) { for ($_o1mbm2k1nxbw1djlncu4ow8hdu = $_Oqw7a5uer6ss5i4afc6kr - $_l8b95s8a2bf79vjn; $_o1mbm2k1nxbw1djlncu4ow8hdu <= $_Oqw7a5uer6ss5i4afc6kr + $_l8b95s8a2bf79vjn; $_o1mbm2k1nxbw1djlncu4ow8hdu += $_onwdj3tnf5r5g65gwco36vr8wt) { $_15m9h3glpln3dnjd = imagettftext($_Opl4jmumvixiyeny7ufv5vmyj3, $_Iir6kxx5cywg00e6kvjqp, $_lg00orbp9ce4i3z4gk5t9, $_Ihcstbegw6gefylquzeg5o20c2, $_o1mbm2k1nxbw1djlncu4ow8hdu, $_l6m2vn7cpkrbhk9dnikc421jap, $_ioash5e0na8ogubxrkind74f9x, $_09nzfeqy4bwq0ku7); } } $_Ofeu3cdjk6okz6dcmio6s = imagettftext($_Opl4jmumvixiyeny7ufv5vmyj3, $_Iir6kxx5cywg00e6kvjqp, $_lg00orbp9ce4i3z4gk5t9, $_Od6bdhs23rct7silknqxpi632y, $_Oqw7a5uer6ss5i4afc6kr, $_o6eon55mnw8a0pekgtfb2, $_ioash5e0na8ogubxrkind74f9x, $_09nzfeqy4bwq0ku7); } } class BDC_Circle extends BDC_AtomicShape { public function __construct() { $this->m_Transform = BDC_Transform::Identity(); if (0 != func_num_args()) { throw new Exception("\x55\x73\145\x20\163\164\x61\x74\151\143\40\143\157\x6e\163\x74\x72\165\x63\164\x69\x6f\156\40\x68\145\154\160\145\162\163\x20\141\x76\x61\151\x6c\141\142\x6c\145\x20\x62\x65\x6c\157\x77\x20\151\x6e\163\164\x65\x61\144"); } } public static function FromCenterAndRadius(BDC_Point $_Ojgdzuhh48pyyay4gsbed, $_12l341svw4iuvpaqnq1z2) { $_O5jghs9rzflv8c15 = new BDC_Circle(); $_O5jghs9rzflv8c15->Center = $_Ojgdzuhh48pyyay4gsbed; $_O5jghs9rzflv8c15->Radius = $_12l341svw4iuvpaqnq1z2; return $_O5jghs9rzflv8c15; } public static function FromCenterAndRadiusRange(BDC_Point $_Ixoaqd79gaul55lu, $_O6qm1wn40r5o9i1g, $_I79chp1xst1c0j8az64ap) { $_oajxjwav0zykv8wi = new BDC_Circle(); $_oajxjwav0zykv8wi->Center = $_Ixoaqd79gaul55lu; $_oajxjwav0zykv8wi->RadiusRange = new BDC_RandomRange($_O6qm1wn40r5o9i1g, $_I79chp1xst1c0j8az64ap); return $_oajxjwav0zykv8wi; } private $_Ihqx137ned287144; public function get_RadiusRange() { return $this->_Ihqx137ned287144; } public function set_RadiusRange(BDC_RandomRange $_0m101yeyqg1qrwuc) { $this->_Ihqx137ned287144 = $_0m101yeyqg1qrwuc; } public function get_Radius() { if (is_null($this->_Ihqx137ned287144)) { return 0; } return $this->_Ihqx137ned287144->Next; } public function set_Radius($_Opxnydu28au487425z4tl1cxbm) { if ($_Opxnydu28au487425z4tl1cxbm <= 0) { throw new Exception("\x54\150\145\x20\162\x61\x64\x69\165\163\x20\157\x66\40\141\40\143\x69\x72\143\x6c\145\x20\x68\x61\163\x20\164\157\x20\x62\145\40\141\x20\x70\x6f\163\x69\164\151\166\x65\x20\x69\x6e\164\x65\x67\145\x72".$_Opxnydu28au487425z4tl1cxbm); } $this->_Ihqx137ned287144 = new BDC_RandomRange($_Opxnydu28au487425z4tl1cxbm); } private $_O3ez47nwc4m96gts; public function get_Center() { return $this->_O3ez47nwc4m96gts; } public function set_Center($_0pw41aydy3sc9347iggbemdf0p) { $this->_O3ez47nwc4m96gts = $_0pw41aydy3sc9347iggbemdf0p; } public function __clone() { $_Ig7030cqud9ri82jy5a33w248p = new BDC_Circle(); $_Ig7030cqud9ri82jy5a33w248p->_O3ez47nwc4m96gts = $this->_O3ez47nwc4m96gts; $_Ig7030cqud9ri82jy5a33w248p->Radius = $this->Radius; return $_Ig7030cqud9ri82jy5a33w248p; } public function get_Surface() { $_166473xrizm1bpnx = $this->Radius; if(BDC_LineStyle::HasValue($this->Outline)) { $_166473xrizm1bpnx += $this->Outline->Thickness; } $_i6e3kca4cbahw70xgv6n8 = $_166473xrizm1bpnx * $_166473xrizm1bpnx * M_PI; return (int) round($_i6e3kca4cbahw70xgv6n8); } public static function MaxRadius(BDC_Point $_lb5j31qtiq4yxpgpn5a7yhqqfr, BDC_Rectangle $_i5rkmk38nkza8x3t181dm) { $_lgmse2bggduh5wlq = $_lb5j31qtiq4yxpgpn5a7yhqqfr->DistanceTo($_i5rkmk38nkza8x3t181dm->get_TopLeft()); $_0ngn5wd64z25j5fu98l8t = $_lb5j31qtiq4yxpgpn5a7yhqqfr->DistanceTo($_i5rkmk38nkza8x3t181dm->get_BottomLeft()); $_l4pj9qa5fmdkrk037ga5e = $_lb5j31qtiq4yxpgpn5a7yhqqfr->DistanceTo($_i5rkmk38nkza8x3t181dm->get_TopRight()); $_Ojtfrbsfdf1ehh822k2klm6pf1 = $_lb5j31qtiq4yxpgpn5a7yhqqfr->DistanceTo($_i5rkmk38nkza8x3t181dm->get_BottomRight()); return (int) ceil(max(max($_lgmse2bggduh5wlq, $_0ngn5wd64z25j5fu98l8t), max($_l4pj9qa5fmdkrk037ga5e, $_Ojtfrbsfdf1ehh822k2klm6pf1))); } private $_i2pu74dukvvugefj, $center_x, $center_y; public function PreProcess() { $this->_i2pu74dukvvugefj = $this->get_Radius(); $this->center_x = $this->get_Center()->get_X(); $this->center_y = $this->get_Center()->get_Y(); } public function DrawBody() { $_iu9ohcuk3fzefgyv = $this->m_Graphics->GetGDImage(); $_lfne5y8clybo9ujhazu0en9y30 = imagecolorallocate($_iu9ohcuk3fzefgyv, $this->FillColor->R, $this->FillColor->G, $this->FillColor->B); imagefilledellipse($_iu9ohcuk3fzefgyv, $this->center_x, $this->center_y, 2 * $this->_i2pu74dukvvugefj, 2 * $this->_i2pu74dukvvugefj, $_lfne5y8clybo9ujhazu0en9y30); } public function DrawOutline() { $_i1hkprml5xnw068m = $this->m_Graphics->GetGDImage(); $_lf4h7zapw3ugx32o = $this->_i2pu74dukvvugefj; $_O61k3rumul6n1lng5znc83cxhd = $this->center_x; $_O9vfdfs723uafs9jf8820 = $this->center_y; $_0m1u0fes3v2jionbaipr1ubjeq = $this->get_Outline(); $_o25orj2gsdveawde = $_0m1u0fes3v2jionbaipr1ubjeq->get_LayerCount(); for ($_lrb8bzdcn6vst0dftijk5 = $_o25orj2gsdveawde; $_lrb8bzdcn6vst0dftijk5 > 0; $_lrb8bzdcn6vst0dftijk5--) { $_ij4wqklszudi2cua = $_0m1u0fes3v2jionbaipr1ubjeq[$_lrb8bzdcn6vst0dftijk5 - 1]; if (is_null($_ij4wqklszudi2cua)) { break; } $_Oi54elv85kvupz4kbtmcbkpycp = $_ij4wqklszudi2cua[0]->get_Color(); $_ltw930zs20ss9yl7zi3ut = imagecolorallocate($_i1hkprml5xnw068m, $_Oi54elv85kvupz4kbtmcbkpycp->get_R(), $_Oi54elv85kvupz4kbtmcbkpycp->get_G(), $_Oi54elv85kvupz4kbtmcbkpycp->get_B()); $_0nea4bf5xq6i7smmsuqe0 = $_ij4wqklszudi2cua->get_Thickness(); for ($_lw534ykhast2ry5l = 0; $_lw534ykhast2ry5l < $_0nea4bf5xq6i7smmsuqe0; $_lw534ykhast2ry5l += 1) { $_O61aksjp6yi72ijvq74pcm86qt = $_lf4h7zapw3ugx32o + $_lw534ykhast2ry5l; imageellipse($_i1hkprml5xnw068m, $_O61k3rumul6n1lng5znc83cxhd, $_O9vfdfs723uafs9jf8820, 2 * $_O61aksjp6yi72ijvq74pcm86qt, 2 * $_O61aksjp6yi72ijvq74pcm86qt, $_ltw930zs20ss9yl7zi3ut); } } } } class BDC_Bezier extends BDC_AtomicShape { public function __construct() { $this->Transform = BDC_Transform::Identity(); if (0 != func_num_args()) { throw new Exception("\x55\x73\x65\40\163\x74\141\x74\151\143\x20\143\157\x6e\x73\x74\x72\x75\x63\x74\x69\157\x6e\x20\150\x65\x6c\x70\145\x72\163\40\141\166\141\151\x6c\141\142\154\145\x20\142\145\154\x6f\x77\x20\151\156\163\x74\x65\x61\x64"); } } public static function Within(BDC_Rectangle $_l722i7ptr6f7n3xvdm8ytxcckb, BDC_LineStyle $_opftt0t09yq1nm8xgiaye = null) { $_1jqmawqh5shqacs62dp6e = new BDC_Bezier(); $_1jqmawqh5shqacs62dp6e->Bounds = $_l722i7ptr6f7n3xvdm8ytxcckb; if (!is_null($_opftt0t09yq1nm8xgiaye)) { $_1jqmawqh5shqacs62dp6e->Outline = $_opftt0t09yq1nm8xgiaye; } return $_1jqmawqh5shqacs62dp6e; } private $_Im3nsrvpwbcm9niaw964cqfhxn; public function get_Bounds() { return $this->_Im3nsrvpwbcm9niaw964cqfhxn; } public function set_Bounds(BDC_Rectangle $_0rt8i4qvtucsq1pxwihf8) { $this->_Im3nsrvpwbcm9niaw964cqfhxn = $_0rt8i4qvtucsq1pxwihf8; } public function get_Surface() { if (is_null($this->Outline)) { throw new Exception("\x4f\x75\x74\154\151\x6e\145\x20\x6e\165\154\x6c\54\40\x6e\157\40\163\165\x72\146\141\x63\145\40\143\141\154\x63\x75\154\141\x74\151\x6f\156\40\160\157\163\x73\x69\x62\x6c\145\56"); } $_1kyx158mhfh452q8eg73k = $this->Bounds->TopLeft->DistanceTo($this->Bounds->BottomRight); return $_1kyx158mhfh452q8eg73k * $this->Outline->Thickness; } private $_ijsra7apxsgrbxje, $y1, $x2, $y2, $x3, $y3, $x4, $y4; public function PreProcess() { $_l7x34jodgpwkg8ntu5ej3l1p0u = $this->_Im3nsrvpwbcm9niaw964cqfhxn->get_TopLeft()->get_X(); $_Iqjm8xpfeku4f1llczsrp = $_l7x34jodgpwkg8ntu5ej3l1p0u + $this->_Im3nsrvpwbcm9niaw964cqfhxn->get_Width(); $_icj35fejb3t74cu8 = $this->_Im3nsrvpwbcm9niaw964cqfhxn->get_TopLeft()->get_Y(); $_i1ku74m5p52inlfdjh79d = $_icj35fejb3t74cu8 + $this->_Im3nsrvpwbcm9niaw964cqfhxn->get_Height(); $this->_ijsra7apxsgrbxje = BDC_RandomizationHelper::RandomFromRange($_l7x34jodgpwkg8ntu5ej3l1p0u, $_Iqjm8xpfeku4f1llczsrp); $this->y1 = BDC_RandomizationHelper::RandomFromRange($_icj35fejb3t74cu8, $_i1ku74m5p52inlfdjh79d); $this->x2 = BDC_RandomizationHelper::RandomFromRange($_l7x34jodgpwkg8ntu5ej3l1p0u, $_Iqjm8xpfeku4f1llczsrp); $this->y2 = BDC_RandomizationHelper::RandomFromRange($_icj35fejb3t74cu8, $_i1ku74m5p52inlfdjh79d); $this->x3 = BDC_RandomizationHelper::RandomFromRange($_l7x34jodgpwkg8ntu5ej3l1p0u, $_Iqjm8xpfeku4f1llczsrp); $this->y3 = BDC_RandomizationHelper::RandomFromRange($_icj35fejb3t74cu8, $_i1ku74m5p52inlfdjh79d); $this->x4 = BDC_RandomizationHelper::RandomFromRange($_l7x34jodgpwkg8ntu5ej3l1p0u, $_Iqjm8xpfeku4f1llczsrp); $this->y4 = BDC_RandomizationHelper::RandomFromRange($_icj35fejb3t74cu8, $_i1ku74m5p52inlfdjh79d); } public function DrawBody() { } public function DrawOutline() { $this->t1tlj( $this->_ijsra7apxsgrbxje, $this->y1, $this->x2, $this->y2, $this->x3, $this->y3, $this->x4, $this->y4 ); } private $_Irjlupljpekac6wyo70m2 = 0; private function t1tlj($_i4n5ju5x4qaqhys6, $_Ilby3apozwhmfm78y731p, $_iw66g7urshyv9un9, $_lh1qvk8ucy9lmdie, $_ipfc71ame3shfmfyev9nd, $_Ip4j8t6lxw5a26bz5n5az, $_O94nzfwvgacdp3e7z96se8cgfx, $_i70kzcde4qdc3qqx) { $_l540z6rp3p7r8sj4 = ($_i4n5ju5x4qaqhys6 + $_iw66g7urshyv9un9) / 2.0; $_ifxie5clf4wea5pc = ($_Ilby3apozwhmfm78y731p + $_lh1qvk8ucy9lmdie) / 2.0; $_Ostmtqptqxbx21yh4rtmq = ($_iw66g7urshyv9un9 + $_ipfc71ame3shfmfyev9nd) / 2.0; $_Icugu0f06cpuzpgbxs1a23hgsp = ($_lh1qvk8ucy9lmdie + $_Ip4j8t6lxw5a26bz5n5az) / 2.0; $_Oyzu7xmqqtnpv278 = ($_ipfc71ame3shfmfyev9nd + $_O94nzfwvgacdp3e7z96se8cgfx) / 2.0; $_Ia0boim15ksuwnuk918vh = ($_Ip4j8t6lxw5a26bz5n5az + $_i70kzcde4qdc3qqx) / 2.0; $_l6k3zij6nt05ic1ygalqk = ($_l540z6rp3p7r8sj4 + $_Ostmtqptqxbx21yh4rtmq) / 2.0; $_Owat5zddfmxuuuer = ($_ifxie5clf4wea5pc + $_Icugu0f06cpuzpgbxs1a23hgsp) / 2.0; $_izog7lqumhmt7e1dvl0xlcqt2t = ($_Ostmtqptqxbx21yh4rtmq + $_Oyzu7xmqqtnpv278) / 2.0; $_11d45i2960agg5hy = ($_Icugu0f06cpuzpgbxs1a23hgsp + $_Ia0boim15ksuwnuk918vh) / 2.0; $_0sga8npgnhfi0bhwgimqj7hq0o = ($_l6k3zij6nt05ic1ygalqk + $_izog7lqumhmt7e1dvl0xlcqt2t) / 2.0; $_lcswm0vbnr45skjp = ($_Owat5zddfmxuuuer + $_11d45i2960agg5hy) / 2.0; $_iyax4j3ft6qbna0w141fc2tdf4 = $_O94nzfwvgacdp3e7z96se8cgfx - $_i4n5ju5x4qaqhys6; $_Ig1bt7a7h5rsr1ik = $_i70kzcde4qdc3qqx - $_Ilby3apozwhmfm78y731p; $_ivswp5cxndzce6btr8luto9xa4 = abs((($_iw66g7urshyv9un9 - $_O94nzfwvgacdp3e7z96se8cgfx) * $_Ig1bt7a7h5rsr1ik - ($_lh1qvk8ucy9lmdie - $_i70kzcde4qdc3qqx) * $_iyax4j3ft6qbna0w141fc2tdf4)); $_I8dz8boaz8vnskv2sgsj3k8ryv = abs((($_ipfc71ame3shfmfyev9nd - $_O94nzfwvgacdp3e7z96se8cgfx) * $_Ig1bt7a7h5rsr1ik - ($_Ip4j8t6lxw5a26bz5n5az - $_i70kzcde4qdc3qqx) * $_iyax4j3ft6qbna0w141fc2tdf4)); if(($_ivswp5cxndzce6btr8luto9xa4 + $_I8dz8boaz8vnskv2sgsj3k8ryv) * ($_ivswp5cxndzce6btr8luto9xa4 + $_I8dz8boaz8vnskv2sgsj3k8ryv) < 0.25 * ($_iyax4j3ft6qbna0w141fc2tdf4 * $_iyax4j3ft6qbna0w141fc2tdf4 + $_Ig1bt7a7h5rsr1ik * $_Ig1bt7a7h5rsr1ik)) { $_iyi38rw7a1cc870rlwmeg = BDC_Line::Between(BDC_Point::At($_i4n5ju5x4qaqhys6, $_Ilby3apozwhmfm78y731p), BDC_Point::At($_O94nzfwvgacdp3e7z96se8cgfx, $_i70kzcde4qdc3qqx), $this->Outline); $_iyi38rw7a1cc870rlwmeg->Draw($this->m_Graphics); } else { if ($this->_Irjlupljpekac6wyo70m2 < 16) { $this->_Irjlupljpekac6wyo70m2++; $this->t1tlj($_i4n5ju5x4qaqhys6, $_Ilby3apozwhmfm78y731p, $_l540z6rp3p7r8sj4, $_ifxie5clf4wea5pc, $_l6k3zij6nt05ic1ygalqk, $_Owat5zddfmxuuuer, $_0sga8npgnhfi0bhwgimqj7hq0o, $_lcswm0vbnr45skjp); $this->t1tlj($_0sga8npgnhfi0bhwgimqj7hq0o, $_lcswm0vbnr45skjp, $_izog7lqumhmt7e1dvl0xlcqt2t, $_11d45i2960agg5hy, $_Oyzu7xmqqtnpv278, $_Ia0boim15ksuwnuk918vh, $_O94nzfwvgacdp3e7z96se8cgfx, $_i70kzcde4qdc3qqx); } else { } } } } class BDC_Text extends BDC_ShapeCollection { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Glyph(); } return $this->m_Prototype; } protected $m_Text; public function get_TextToRender() { return $this->m_Text; } public function set_TextToRender($_1fnxrlsbbtf4qq6171izm) { $this->m_Text = $_1fnxrlsbbtf4qq6171izm; } protected $m_Fonts; public function get_Fonts() { return $this->m_Fonts; } public function set_Fonts($_Isxhqd8v4a9n6lo5waiai) { $this->m_Fonts = $_Isxhqd8v4a9n6lo5waiai; } protected $m_Charset; public function get_Charset() { return $this->m_Charset; } public function set_Charset($_imkjziv6jk89jvupwgffe23ouv) { $this->m_Charset = $_imkjziv6jk89jvupwgffe23ouv; $this->m_Fonts = new BDC_FontCollection($_imkjziv6jk89jvupwgffe23ouv); } protected $m_Transform; public function get_Transform() { return $this->m_Transform; } public function set_Transform(BDC_Transform $_im2omwv6q9ngrj8t3anj34cqtn) { $this->m_Transform = $_im2omwv6q9ngrj8t3anj34cqtn; } protected $m_IsRtl; public function get_IsRtl() { return $this->m_IsRtl; } public function set_IsRtl($_obxxcfouhvg1t58dan027) { $this->m_IsRtl = $_obxxcfouhvg1t58dan027; } const QualityUpscalingFactor = 2; const FitUpscalingFactor = 1.5; const DefaultTextBoundsMinFactor = 0.02; const DefaultTextBoundsMaxFactor = 0.125; public static function DefaultTextBounds(BDC_GDGraphics $_I5udkr66fb32mdwdhfx44lilym) { $_lhbi75c7ojigone2nbehwvv12m = max(1, $_I5udkr66fb32mdwdhfx44lilym->GetWidth() * BDC_Text::DefaultTextBoundsMinFactor); $_Os82q6l5rumpkp7lagpfg13pdw = -1 * max(1, $_I5udkr66fb32mdwdhfx44lilym->GetHeight() * BDC_Text::DefaultTextBoundsMinFactor / 2); $_i8tchb1xuu9l5pka1ph7l2sw3b = $_I5udkr66fb32mdwdhfx44lilym->GetWidth() * BDC_Text::DefaultTextBoundsMaxFactor; $_0twlmlpoqp662765su3yq = $_I5udkr66fb32mdwdhfx44lilym->GetHeight() * BDC_Text::DefaultTextBoundsMaxFactor / 2; $_lsf4jpyabfmruz7rewmtg = BDC_Point::BetweenPoints( BDC_Point::At($_lhbi75c7ojigone2nbehwvv12m, $_Os82q6l5rumpkp7lagpfg13pdw), BDC_Point::At($_i8tchb1xuu9l5pka1ph7l2sw3b, $_0twlmlpoqp662765su3yq) )->get_Frozen(); $_o9e1vkstt7c2f5q0ex48c4inis = BDC_Point::BetweenPoints( BDC_Point::At($_I5udkr66fb32mdwdhfx44lilym->GetWidth() - $_i8tchb1xuu9l5pka1ph7l2sw3b, $_I5udkr66fb32mdwdhfx44lilym->GetHeight() - $_0twlmlpoqp662765su3yq), BDC_Point::At($_I5udkr66fb32mdwdhfx44lilym->GetWidth() - $_Os82q6l5rumpkp7lagpfg13pdw, $_I5udkr66fb32mdwdhfx44lilym->GetHeight() - $_Os82q6l5rumpkp7lagpfg13pdw) )->get_Frozen(); return BDC_Rectangle::BetweenPoints($_lsf4jpyabfmruz7rewmtg, $_o9e1vkstt7c2f5q0ex48c4inis); } public function Draw(BDC_GDGraphics $_1uljfcrgmji7tmcn) { $_lduyl698lcpjmmmq = $this->Bounds; if (is_null($_lduyl698lcpjmmmq)) { $_lduyl698lcpjmmmq = BDC_Text::DefaultTextBounds(); } $this->DrawWithinBounds($_1uljfcrgmji7tmcn, $_lduyl698lcpjmmmq); } public function DrawWithinBounds(BDC_GDGraphics $_Inrxf177ij7mhqlnm15cc, BDC_Rectangle $_1fpu1lcvkljn7ie8) { $_O4vvst304dykmxgj = $this->TransformTextIntoDisplayOrder(); $_llvjsrooa2blkhgx = BDC_LineStyle::HasValue($this->Prototype->Outline) ? $this->Prototype->Outline->Thickness : 0; $_0sx29iq70p1tctt2e88um = $_Inrxf177ij7mhqlnm15cc->GetWidth(); $_l70h7ryeiygyab7tj2eo8 = $_Inrxf177ij7mhqlnm15cc->GetHeight(); $_0jrib9s4hjzxkr6onbofprrgq0 = $_1fpu1lcvkljn7ie8->Width; $_08zq8c8bukq1h4xp = $_1fpu1lcvkljn7ie8->Height; $_0j2w2l7ms2ixl0hmvv2dl = count($_O4vvst304dykmxgj); $_Isgsw7bj4nhywgfmrdako7t15u = BDC_Text::QualityUpscalingFactor * $_0jrib9s4hjzxkr6onbofprrgq0; $_Oebbq34frk53je3b = BDC_Text::QualityUpscalingFactor * $_08zq8c8bukq1h4xp; $_ivm5sfxv0bss8k09 = $_Isgsw7bj4nhywgfmrdako7t15u / $_0j2w2l7ms2ixl0hmvv2dl; $_Izx89ymgfqtynbdvk9o9o = $_Oebbq34frk53je3b; $_0rc6kotwh7ocyu0o = $_1fpu1lcvkljn7ie8->TopLeft->X; $_080yyf33qfxrxst6avdf8 = $_1fpu1lcvkljn7ie8->TopLeft->Y; $_Isgg3pclzj85e014k2wio = 0; if (!is_null($this->Transform->get_Translation()->get_xOffsetRange())) { $_Isgg3pclzj85e014k2wio = $this->Transform->get_Translation()->get_xOffsetRange()->get_Min() / 100.0; } $_Oy8bom3731zqpqekzhr43 = 1; if (!is_null($this->Transform->get_Scaling()->get_xScalingPercentageRange())) { $_Oy8bom3731zqpqekzhr43 = $this->Transform->get_Scaling()->get_xScalingPercentageRange()->get_Max() / 100.00; } $_199mn76ye1wgl0id2padi = (int) abs( 2 * $_Izx89ymgfqtynbdvk9o9o * $_Isgg3pclzj85e014k2wio * $_Oy8bom3731zqpqekzhr43 ) * 3 * BDC_Text::FitUpscalingFactor; $_1iijfhevve1e1g0r746a2dy5dr = 0; if (!is_null($this->Transform->get_Translation()->get_yOffsetRange())) { $_1iijfhevve1e1g0r746a2dy5dr = $this->Transform->get_Translation()->get_yOffsetRange()->get_Min() / 100.0; } $_Icy2iugnbpo9m2vs = 1; if (!is_null($this->Transform->get_Scaling()->get_yScalingPercentageRange())) { $_Icy2iugnbpo9m2vs = $this->Transform->get_Scaling()->get_yScalingPercentageRange()->get_Max() / 100.00; } $_Ijdvvuj267pluojn = (int) abs( $_Izx89ymgfqtynbdvk9o9o * $_1iijfhevve1e1g0r746a2dy5dr * $_Icy2iugnbpo9m2vs ) * BDC_Text::FitUpscalingFactor; $_o41n01tmdgq4tiepaaewkue3bx = $_0rc6kotwh7ocyu0o + $_199mn76ye1wgl0id2padi; $_O7l1o74y3xx9lmq9 = $_080yyf33qfxrxst6avdf8 + $_Ijdvvuj267pluojn; $_Ojmj8rnvvaw9z5ug = BDC_Text::FitUpscalingFactor * $_Oebbq34frk53je3b; $_ira6u2yrkctzy27s2z3cquj86j = new BDC_GDGraphics( 2 * $_0j2w2l7ms2ixl0hmvv2dl * $_Ojmj8rnvvaw9z5ug + 2 * $_199mn76ye1wgl0id2padi, $_Ojmj8rnvvaw9z5ug + 2 * $_Ijdvvuj267pluojn ); $_1z5adizhza2zs4ca = $_ira6u2yrkctzy27s2z3cquj86j->GetGDImage(); $_0vx9pn9rdu5v9daefsnj4jy385 = imagecolorallocatealpha($_1z5adizhza2zs4ca, 0, 0, 0, 127); imagefill($_1z5adizhza2zs4ca, 0, 0, $_0vx9pn9rdu5v9daefsnj4jy385); $_O6bsxjvxr0py345o = 0; $_o9i38el3f7qzopsp = 32767; $_Ovthax228i78tamqvauigtzre0 = 0; $_ivwnfrlta3fo6dtl811gn8xdy1 = 0; $_O18162tj7nlty1cz = 0; $_Ofismgqy5eujlbsxkqm9c = 0; $_05mxg876xu88dwyua0xwa = 0; $_irgh1gaj7hstuf08 = 0; for ($_1kyfmtf44cuezijqx976s7d3v9 = 0; $_1kyfmtf44cuezijqx976s7d3v9 < $_0j2w2l7ms2ixl0hmvv2dl; $_1kyfmtf44cuezijqx976s7d3v9++) { $_Iatdp26nqtdafmgr = new BDC_Glyph(); $_Iatdp26nqtdafmgr->Outline = $this->Prototype->Outline; $_Iatdp26nqtdafmgr->FillColor = $this->Prototype->FillColor; $_Iatdp26nqtdafmgr->Transform = $this->Transform; $_Iatdp26nqtdafmgr->Character = $_O4vvst304dykmxgj[$_1kyfmtf44cuezijqx976s7d3v9]; $_Iatdp26nqtdafmgr->Font = $this->m_Fonts->get_Next(); $_Ofulv2pkrudfjao8 = $_o41n01tmdgq4tiepaaewkue3bx + $_05mxg876xu88dwyua0xwa; $_0aaq4msbkj8gnbritgnmj = $_O7l1o74y3xx9lmq9; $_Iatdp26nqtdafmgr->Bounds = BDC_Rectangle::FromPointAndSize( BDC_Point::At($_Ofulv2pkrudfjao8, $_0aaq4msbkj8gnbritgnmj), $_ivm5sfxv0bss8k09, $_Izx89ymgfqtynbdvk9o9o ); $_Iatdp26nqtdafmgr->Draw($_ira6u2yrkctzy27s2z3cquj86j); $_O4aduxoi7tmzhfyx5bcth = $_Iatdp26nqtdafmgr->x1; $_imfbjp450g5ata0bmpxdro77tx = $_Iatdp26nqtdafmgr->y1; $_0r3ryy1o0fdfya6l75zawntt0j = $_Iatdp26nqtdafmgr->x2; $_iygdsq51j69ozktr = $_Iatdp26nqtdafmgr->y2; $_05mxg876xu88dwyua0xwa += ($_0r3ryy1o0fdfya6l75zawntt0j - $_O4aduxoi7tmzhfyx5bcth) / $_Iatdp26nqtdafmgr->x_scaling; if (0 == $_1kyfmtf44cuezijqx976s7d3v9) { $_O6bsxjvxr0py345o = $_O4aduxoi7tmzhfyx5bcth; } $_Ovthax228i78tamqvauigtzre0 = $_0r3ryy1o0fdfya6l75zawntt0j; if ($_o9i38el3f7qzopsp > $_imfbjp450g5ata0bmpxdro77tx) { $_o9i38el3f7qzopsp = $_imfbjp450g5ata0bmpxdro77tx; } if ($_ivwnfrlta3fo6dtl811gn8xdy1 < $_iygdsq51j69ozktr) { $_ivwnfrlta3fo6dtl811gn8xdy1 = $_iygdsq51j69ozktr; } $this[$_1kyfmtf44cuezijqx976s7d3v9] = $_Iatdp26nqtdafmgr; } $_131675xo2209gs6wsxbud = ($_Ovthax228i78tamqvauigtzre0 - $_O6bsxjvxr0py345o + $_llvjsrooa2blkhgx) * (1 + 0.20 / $_0j2w2l7ms2ixl0hmvv2dl); $_oiha8z23hnlm8qp1g1mouqm3tn = ($_ivwnfrlta3fo6dtl811gn8xdy1 - $_o9i38el3f7qzopsp + $_llvjsrooa2blkhgx / 2) * 1.05; $_Imfu74bconfn6j4p = new BDC_GDGraphics($_0sx29iq70p1tctt2e88um, $_l70h7ryeiygyab7tj2eo8); $_1cecdiavxqaut9m7aazmq97q83 = $_Imfu74bconfn6j4p->GetGDImage(); $_0vx9pn9rdu5v9daefsnj4jy385 = imagecolorallocatealpha($_1cecdiavxqaut9m7aazmq97q83, 0, 0, 0, 127); imagefill($_1cecdiavxqaut9m7aazmq97q83, 0, 0, $_0vx9pn9rdu5v9daefsnj4jy385); imagealphablending($_1cecdiavxqaut9m7aazmq97q83, false); imagesavealpha($_1cecdiavxqaut9m7aazmq97q83, true); $_Ohgppn3j68puz3nfqknww5xwui = $_O6bsxjvxr0py345o - $_llvjsrooa2blkhgx; $_ohm39rofynfjzri5bfoq1cribh = $_o9i38el3f7qzopsp; $_lomd0fvtcm0kvq561oe4lekq5m = $_0rc6kotwh7ocyu0o ; $_Idb4wvnnoutt0jgkvtqn6 = $_080yyf33qfxrxst6avdf8 ; imagecopyresampled($_1cecdiavxqaut9m7aazmq97q83, $_1z5adizhza2zs4ca, $_lomd0fvtcm0kvq561oe4lekq5m, $_Idb4wvnnoutt0jgkvtqn6, $_Ohgppn3j68puz3nfqknww5xwui, $_ohm39rofynfjzri5bfoq1cribh, $_0jrib9s4hjzxkr6onbofprrgq0, $_08zq8c8bukq1h4xp, $_131675xo2209gs6wsxbud, $_oiha8z23hnlm8qp1g1mouqm3tn); imagecopy($_Inrxf177ij7mhqlnm15cc->GetGDImage(), $_1cecdiavxqaut9m7aazmq97q83, 0, 0, 0, 0, $_0sx29iq70p1tctt2e88um, $_l70h7ryeiygyab7tj2eo8); } protected function TransformTextIntoDisplayOrder() { $_Oa7kizml2aeb3i98 = array(); $_l8lposxhc47e6b9mq1mrp = BDC_StringHelper::Length($this->m_Text); if (!$this->m_IsRtl) { for ($_I5gjgvuoyqtph7kw9si4oev2g7 = 0; $_I5gjgvuoyqtph7kw9si4oev2g7 < $_l8lposxhc47e6b9mq1mrp; $_I5gjgvuoyqtph7kw9si4oev2g7++) { $_Iwerxsyqqxw1yiaj1f7h6 = BDC_StringHelper::Substring($this->m_Text, $_I5gjgvuoyqtph7kw9si4oev2g7, 1); $_Oa7kizml2aeb3i98 []= $_Iwerxsyqqxw1yiaj1f7h6; } return $_Oa7kizml2aeb3i98; } $_1bew8nd5wry326d7t5c3s = array(); $_Ih88qlsylsml8gl1kf6ae = array(); $_Iwerxsyqqxw1yiaj1f7h6 = BDC_StringHelper::Substring($this->m_Text, 0, 1); $_Ih88qlsylsml8gl1kf6ae []= $_Iwerxsyqqxw1yiaj1f7h6; $_ixvbfjwx3p02ohs7 = self::vzzre($_Iwerxsyqqxw1yiaj1f7h6); for ($_I5gjgvuoyqtph7kw9si4oev2g7 = 1; $_I5gjgvuoyqtph7kw9si4oev2g7 < $_l8lposxhc47e6b9mq1mrp; $_I5gjgvuoyqtph7kw9si4oev2g7++) { $_Iwerxsyqqxw1yiaj1f7h6 = BDC_StringHelper::Substring($this->m_Text, $_I5gjgvuoyqtph7kw9si4oev2g7, 1); $_i5hg24kt6do3mjk4 = self::vzzre($_Iwerxsyqqxw1yiaj1f7h6); if ($_i5hg24kt6do3mjk4 != $_ixvbfjwx3p02ohs7) { $_1bew8nd5wry326d7t5c3s []= $_Ih88qlsylsml8gl1kf6ae; $_Ih88qlsylsml8gl1kf6ae = array(); } $_Ih88qlsylsml8gl1kf6ae []= $_Iwerxsyqqxw1yiaj1f7h6; $_ixvbfjwx3p02ohs7 = $_i5hg24kt6do3mjk4; } if ($_ixvbfjwx3p02ohs7) { $_Oa7kizml2aeb3i98 = array_reverse($_Ih88qlsylsml8gl1kf6ae); } else { $_Oa7kizml2aeb3i98 = $_Ih88qlsylsml8gl1kf6ae; } $_ixvbfjwx3p02ohs7 = !$_ixvbfjwx3p02ohs7; $_iju7lmnfn6t8t6voefo3ohgc4y = count($_1bew8nd5wry326d7t5c3s); for ($_I5gjgvuoyqtph7kw9si4oev2g7 = $_iju7lmnfn6t8t6voefo3ohgc4y - 1; $_I5gjgvuoyqtph7kw9si4oev2g7 >= 0; $_I5gjgvuoyqtph7kw9si4oev2g7--) { $_If7eifvu5b8umop048cbqss5r4 = $_1bew8nd5wry326d7t5c3s[$_I5gjgvuoyqtph7kw9si4oev2g7]; if ($_ixvbfjwx3p02ohs7) { $_Oa7kizml2aeb3i98 = array_merge($_Oa7kizml2aeb3i98, array_reverse($_If7eifvu5b8umop048cbqss5r4)); } else { $_Oa7kizml2aeb3i98 = array_merge($_Oa7kizml2aeb3i98, $_If7eifvu5b8umop048cbqss5r4); } $_ixvbfjwx3p02ohs7 = !$_ixvbfjwx3p02ohs7; } return $_Oa7kizml2aeb3i98; } private static function vzzre($_itgbvgqnfhlfv7qrzokwol36ok) { return (1 === preg_match("\57\136\50\p\173\101\162\x61\142\x69\x63\x7d\x7c\p\x7b\110\145\x62\x72\x65\x77\x7d\x29\53\x24\x2f\x75\151", $_itgbvgqnfhlfv7qrzokwol36ok)); } public function DrawAtOnce(BDC_GDGraphics $_ipyge8rhiwg2jvle1x2ey, BDC_Rectangle $_ieq9xlmykcos8okg608h6, $_143applb43eb0uwbeqh3bjotg9, $_Ooce5zibr9va1n04v491krj17j) { $_o2tfbsuyv63jyrkz = $this->m_Fonts->get_Next(); $_0lkuo08mtpy2clpbcjz1a645aa = $_ieq9xlmykcos8okg608h6->Height * 0.8; $_I75dxok3nq1ysjst = $_ipyge8rhiwg2jvle1x2ey->GetGDImage(); $_oimjnkges5d6dhap81ppmji1ie = imagecolorallocatealpha($_I75dxok3nq1ysjst, $_143applb43eb0uwbeqh3bjotg9->get_R(), $_143applb43eb0uwbeqh3bjotg9->get_G(), $_143applb43eb0uwbeqh3bjotg9->get_B(), 0); $_0ammnvvnu0dj0lp7fzwnz3wlzo = imagecolorallocatealpha($_I75dxok3nq1ysjst, $_Ooce5zibr9va1n04v491krj17j->get_R(), $_Ooce5zibr9va1n04v491krj17j->get_G(), $_Ooce5zibr9va1n04v491krj17j->get_B(), 0); $_Om868kp2o8e22nxj = $_ieq9xlmykcos8okg608h6->get_BottomLeft()->get_X(); $_0kdthq7lo93avnc0j0wtrdjzba = $_ieq9xlmykcos8okg608h6->get_BottomLeft()->get_Y(); $_orvq0liiwo385i7uat57x = 1; imagettftext($_I75dxok3nq1ysjst, $_0lkuo08mtpy2clpbcjz1a645aa, 0, $_Om868kp2o8e22nxj, $_0kdthq7lo93avnc0j0wtrdjzba, $_0ammnvvnu0dj0lp7fzwnz3wlzo, $_o2tfbsuyv63jyrkz, $this->m_Text); } public function DrawSimple(BDC_GDGraphics $_1n2akyiak2x4w0v0) { $_Inl2gwx17f7js02e = $this->Bounds; if (is_null($_Inl2gwx17f7js02e)) { $_Inl2gwx17f7js02e = BDC_Text::DefaultTextBounds(); } $this->DrawSimpleWithinBounds($_1n2akyiak2x4w0v0, $_Inl2gwx17f7js02e); } public function DrawSimpleWithinBounds(BDC_GDGraphics $_i3ddrzyu1enz8o8t, BDC_Rectangle $_Oh0qehx6c13hhuw7) { $_0xqp1oukhdrxc6lw2hh2x = $this->TransformTextIntoDisplayOrder(); $_19ncbjyacnumh3iw6nrcn = BDC_LineStyle::HasValue($this->Prototype->Outline) ? $this->Prototype->Outline->Thickness : 0; $_obvxe26n9dnkxtq17svwx1szyg = $_i3ddrzyu1enz8o8t->GetWidth(); $_1jd7cu573rs6y4c4 = $_i3ddrzyu1enz8o8t->GetHeight(); $_1udg0b3ivovkbi3ac6m5gescad = $_Oh0qehx6c13hhuw7->Width; $_05tyhrlu01ukf0upqfagauvea3 = $_Oh0qehx6c13hhuw7->Height; $_0o6dwpqrs80ehzw98mfbdyzk1r = count($_0xqp1oukhdrxc6lw2hh2x); $_ohbpftez8esghjgf3k94g4ey5m = $_1udg0b3ivovkbi3ac6m5gescad / $_0o6dwpqrs80ehzw98mfbdyzk1r; $_Isw8zr3v0rdsdmkd2pfhmaualr = $_05tyhrlu01ukf0upqfagauvea3; $_Om8in4mvoyk42bm4zpf3zmb6nt = $_Oh0qehx6c13hhuw7->TopLeft->X; $_iaklidr3prchmn3awzv4vuqqns = $_Oh0qehx6c13hhuw7->TopLeft->Y; $_lu2pqyktpjdbsz0w1und6 = 0; if (!is_null($this->Transform->get_Translation()->get_xOffsetRange())) { $_lu2pqyktpjdbsz0w1und6 = $this->Transform->get_Translation()->get_xOffsetRange()->get_Min() / 100.0; } $_i2cbhyk7iddn88m8 = 1; if (!is_null($this->Transform->get_Scaling()->get_xScalingPercentageRange())) { $_i2cbhyk7iddn88m8 = $this->Transform->get_Scaling()->get_xScalingPercentageRange()->get_Max() / 100.00; } $_0s96t6vi75ujj2nanst5n = (int) abs( 2 * $_Isw8zr3v0rdsdmkd2pfhmaualr * $_lu2pqyktpjdbsz0w1und6 * $_i2cbhyk7iddn88m8 ) * 3 * BDC_Text::FitUpscalingFactor; $_it9tkgidc83ylidvm9w5f = 0; if (!is_null($this->Transform->get_Translation()->get_yOffsetRange())) { $_it9tkgidc83ylidvm9w5f = $this->Transform->get_Translation()->get_yOffsetRange()->get_Min() / 100.0; } $_lpipi3ssige7dz2s400htt6rmz = 1; if (!is_null($this->Transform->get_Scaling()->get_yScalingPercentageRange())) { $_lpipi3ssige7dz2s400htt6rmz = $this->Transform->get_Scaling()->get_yScalingPercentageRange()->get_Max() / 100.00; } $_Oukvkkhw746hhiu19kw1b = (int) abs( $_Isw8zr3v0rdsdmkd2pfhmaualr * $_it9tkgidc83ylidvm9w5f * $_lpipi3ssige7dz2s400htt6rmz ) * BDC_Text::FitUpscalingFactor; $_in34yo7sr9di9k7s = 0; $_Odc0bhtbq0y2q0ma = 32767; $_1jc6qoadpg8orgj3 = 0; $_Izl03uvu2jsn9tm174any = 0; $_0nhhcrb51sfqjexhbcm8fh738l = 0; $_ltbamjvo81yatzk4lixv6fietu = 0; $_Izyi41m0lpztg7jv5d59rlhmry = 0; $_ozn5ywq2gjqwgggl = 0; for ($_Ibr6o2w8a8z6qtt3cnuvhi273z = 0; $_Ibr6o2w8a8z6qtt3cnuvhi273z < $_0o6dwpqrs80ehzw98mfbdyzk1r; $_Ibr6o2w8a8z6qtt3cnuvhi273z++) { $_ikiarj3islvb5yhjp1w9u = new BDC_Glyph(); $_ikiarj3islvb5yhjp1w9u->Outline = $this->Prototype->Outline; $_ikiarj3islvb5yhjp1w9u->FillColor = $this->Prototype->FillColor; $_ikiarj3islvb5yhjp1w9u->Transform = $this->Transform; $_ikiarj3islvb5yhjp1w9u->Character = $_0xqp1oukhdrxc6lw2hh2x[$_Ibr6o2w8a8z6qtt3cnuvhi273z]; $_ikiarj3islvb5yhjp1w9u->Font = $this->m_Fonts->get_Next(); $_Ot7q4bwqbu4k0eth9b35gs8wpd = $_Om8in4mvoyk42bm4zpf3zmb6nt + $_Izyi41m0lpztg7jv5d59rlhmry; $_Iiw1z3rr7u9mz4y2nhpv1zjdtr = $_iaklidr3prchmn3awzv4vuqqns; $_ikiarj3islvb5yhjp1w9u->Bounds = BDC_Rectangle::FromPointAndSize( BDC_Point::At($_Ot7q4bwqbu4k0eth9b35gs8wpd, $_Iiw1z3rr7u9mz4y2nhpv1zjdtr), $_ohbpftez8esghjgf3k94g4ey5m, $_Isw8zr3v0rdsdmkd2pfhmaualr ); $_ikiarj3islvb5yhjp1w9u->Draw($_i3ddrzyu1enz8o8t); $_1pcpw7yg76qxx379 = $_ikiarj3islvb5yhjp1w9u->x1; $_Iz3zzckhlfusswg4 = $_ikiarj3islvb5yhjp1w9u->y1; $_lnzabudgqpxxkkpyizmobxm7bn = $_ikiarj3islvb5yhjp1w9u->x2; $_ltc3hqul8wc6n8i38wlw7zcjpz = $_ikiarj3islvb5yhjp1w9u->y2; $_Izyi41m0lpztg7jv5d59rlhmry += ($_lnzabudgqpxxkkpyizmobxm7bn - $_1pcpw7yg76qxx379) / $_ikiarj3islvb5yhjp1w9u->x_scaling; if (0 == $_Ibr6o2w8a8z6qtt3cnuvhi273z) { $_in34yo7sr9di9k7s = $_1pcpw7yg76qxx379; } $_1jc6qoadpg8orgj3 = $_lnzabudgqpxxkkpyizmobxm7bn; if ($_Odc0bhtbq0y2q0ma > $_Iz3zzckhlfusswg4) { $_Odc0bhtbq0y2q0ma = $_Iz3zzckhlfusswg4; } if ($_Izl03uvu2jsn9tm174any < $_ltc3hqul8wc6n8i38wlw7zcjpz) { $_Izl03uvu2jsn9tm174any = $_ltc3hqul8wc6n8i38wlw7zcjpz; } $this[$_Ibr6o2w8a8z6qtt3cnuvhi273z] = $_ikiarj3islvb5yhjp1w9u; } } public function DrawHalo(BDC_GDGraphics $_ioxu0otaelgcnhzr, $_it0d5q700spo3k04) { $_Okfm6bjd46m8a31lq4m3r = $this->Bounds; if (is_null($_Okfm6bjd46m8a31lq4m3r)) { $_Okfm6bjd46m8a31lq4m3r = BDC_Text::DefaultTextBounds(); } $this->m_Fonts->RandomizationStyle = 1 ; $_1cnc1zeq8kfyc3y4 = $this->Prototype->Outline; $_1qty6wyud5vgd78bdqg71 = $_ioxu0otaelgcnhzr->GetWidth(); $_0o0a9hr30hc620mc = $_ioxu0otaelgcnhzr->GetHeight(); $this->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($_0o0a9hr30hc620mc / 15, $this->Prototype->FillColor), BDC_LineLayer::Solid($_0o0a9hr30hc620mc / 15, $this->Prototype->FillColor) ); $_Ieesv8vtn9n7b7ndqgh5c = $_Okfm6bjd46m8a31lq4m3r; $_iqs3d28erde1odh9 = $_Okfm6bjd46m8a31lq4m3r->TopLeft->X; $_1ir2ji65yp5pp012mstd0 = $_Okfm6bjd46m8a31lq4m3r->TopLeft->Y; $_oes59eeywh1g8ha1vh8ka = $_Okfm6bjd46m8a31lq4m3r->BottomRight->X; $_ldrefjx5cma3p1dqv3o9nfu7o2 = $_Okfm6bjd46m8a31lq4m3r->BottomRight->Y; $this->DrawWithinBounds($_ioxu0otaelgcnhzr, BDC_Rectangle::BetweenPoints(BDC_Point::At($_iqs3d28erde1odh9 - $_1qty6wyud5vgd78bdqg71 / 30, $_1ir2ji65yp5pp012mstd0 ), BDC_Point::At($_oes59eeywh1g8ha1vh8ka , $_ldrefjx5cma3p1dqv3o9nfu7o2 ))); $_le7ckbrywckl5jb6o34asvamc4 = new BDC_Halo(); $_le7ckbrywckl5jb6o34asvamc4->Apply($_ioxu0otaelgcnhzr); $this->Prototype->FillColor = $_it0d5q700spo3k04; $this->Prototype->Outline = $_1cnc1zeq8kfyc3y4; $this->DrawWithinBounds($_ioxu0otaelgcnhzr, $_Okfm6bjd46m8a31lq4m3r); } public function DrawTransparent(BDC_GDGraphics $_Oxuk7xqfg0vajuosxot02, $_imci2e3ycj8kvacskpfhdslcii, $_Iofo1fkxb4sm3ym4zqzsggv5fd = 100, $_Iqvse3hj6lz9z0i96izcrjmcv8 = 100) { $_Oq6aqwy00zq4arth = $this->Bounds; if (is_null($_Oq6aqwy00zq4arth)) { $_Oq6aqwy00zq4arth = BDC_Text::DefaultTextBounds(); } $_Oej0etguzqzacl6rby07n = $_Oxuk7xqfg0vajuosxot02->GetWidth(); $_o3k2g6l2ewwue6lr = $_Oxuk7xqfg0vajuosxot02->GetHeight(); $_i186cjvyknr9j3xwt2khm = $_Oxuk7xqfg0vajuosxot02->GetGDImage(); $_0sxaw2nm5am6hyw9 = new BDC_GDGraphics($_Oej0etguzqzacl6rby07n, $_o3k2g6l2ewwue6lr); $_0giu8p55ltzw82cv3jbsjj476l = $_0sxaw2nm5am6hyw9->GetGDImage(); $_0sxaw2nm5am6hyw9->Fill($_imci2e3ycj8kvacskpfhdslcii); $this->Prototype->FillColor->Freeze(); $this->DrawWithinBounds($_0sxaw2nm5am6hyw9, $_Oq6aqwy00zq4arth); $_Oda7m1wzurf7y9kt = imagecolorallocatealpha($_0giu8p55ltzw82cv3jbsjj476l, $this->Prototype->FillColor->R, $this->Prototype->FillColor->G, $this->Prototype->FillColor->B, 0); imagealphablending($_0giu8p55ltzw82cv3jbsjj476l, false); imagesavealpha($_0giu8p55ltzw82cv3jbsjj476l, true); imagecolortransparent($_0giu8p55ltzw82cv3jbsjj476l, $_Oda7m1wzurf7y9kt); imagecopymerge($_i186cjvyknr9j3xwt2khm, $_0giu8p55ltzw82cv3jbsjj476l, 0, 0, 0, 0, $_Oej0etguzqzacl6rby07n, $_o3k2g6l2ewwue6lr, $_Iofo1fkxb4sm3ym4zqzsggv5fd); imagecopymerge($_0giu8p55ltzw82cv3jbsjj476l, $_i186cjvyknr9j3xwt2khm, 0, 0, 0, 0, $_Oej0etguzqzacl6rby07n, $_o3k2g6l2ewwue6lr, $_Iqvse3hj6lz9z0i96izcrjmcv8); } public function DrawInvertCombine(BDC_GDGraphics $_lpxcclrullwrih15m11vz, $_isaq9q45s8jal5ehk60xxn1w78, BDC_Color $_i67clajhuin18qzh, BDC_Color $_O7r86vjzmngfmmlm20ck5) { $_Olzfka85h6locq599m58n = $_lpxcclrullwrih15m11vz->GetWidth(); $_O1yid6uqyerpzxpj64dq7oyhkg = $_lpxcclrullwrih15m11vz->GetHeight(); $_l4jgfxj0powfqw7k2ocy1diy8w = $_lpxcclrullwrih15m11vz->GetGDImage(); $this->m_Fonts->RandomizationStyle = 1 ; $_021cajnd52neujc7 = new BDC_GDGraphics($_Olzfka85h6locq599m58n, $_O1yid6uqyerpzxpj64dq7oyhkg); $_021cajnd52neujc7->Fill($_O7r86vjzmngfmmlm20ck5); $this->Prototype->FillColor = $_i67clajhuin18qzh; $this->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_lpxcclrullwrih15m11vz->GetHeight() / 20, $_i67clajhuin18qzh) ); $this->Draw($_021cajnd52neujc7); $_0jr349md47vy58vzqt19sdbczk = $_021cajnd52neujc7->GetGDImage(); $_0x2898olre3oh7tx = new BDC_GDGraphics($_Olzfka85h6locq599m58n, $_O1yid6uqyerpzxpj64dq7oyhkg); $_0x2898olre3oh7tx->Fill($_i67clajhuin18qzh); $this->Prototype->FillColor = $_O7r86vjzmngfmmlm20ck5; $this->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_lpxcclrullwrih15m11vz->GetHeight() / 20, $_O7r86vjzmngfmmlm20ck5) ); $this->Draw($_0x2898olre3oh7tx); $_obngjylyxxuu3epn5vsk5yb0wv = $_0x2898olre3oh7tx->GetGDImage(); $_ot3ckz21iugi9q6s = $_i67clajhuin18qzh->MostContrastingColor; $_0r570n7026bn4eda3zy6l4o97j = $_O7r86vjzmngfmmlm20ck5->MostContrastingColor; $_oz9i0mxn864tp0ay9bhd9gim0w = BDC_Color::Median($_ot3ckz21iugi9q6s, $_0r570n7026bn4eda3zy6l4o97j); $_iemnx581bhfof9v6 = imagecolorallocate($_0jr349md47vy58vzqt19sdbczk, $_oz9i0mxn864tp0ay9bhd9gim0w->R, $_oz9i0mxn864tp0ay9bhd9gim0w->G, $_oz9i0mxn864tp0ay9bhd9gim0w->B); imagecolortransparent($_0jr349md47vy58vzqt19sdbczk, $_iemnx581bhfof9v6); if (is_array($_isaq9q45s8jal5ehk60xxn1w78)) { foreach($_isaq9q45s8jal5ehk60xxn1w78 as $_Ojuwo6kp0tpsmnj880vpf9ww94) { $this->gmqpj($_Ojuwo6kp0tpsmnj880vpf9ww94, $_oz9i0mxn864tp0ay9bhd9gim0w, $_021cajnd52neujc7); } } else { $this->gmqpj($_isaq9q45s8jal5ehk60xxn1w78, $_oz9i0mxn864tp0ay9bhd9gim0w, $_021cajnd52neujc7); } imagecopymerge($_obngjylyxxuu3epn5vsk5yb0wv, $_0jr349md47vy58vzqt19sdbczk, 0, 0, 0, 0, $_Olzfka85h6locq599m58n, $_O1yid6uqyerpzxpj64dq7oyhkg, 100); imagecopymerge($_0jr349md47vy58vzqt19sdbczk, $_obngjylyxxuu3epn5vsk5yb0wv, 0, 0, 0, 0, $_Olzfka85h6locq599m58n, $_O1yid6uqyerpzxpj64dq7oyhkg, 100); imagecopymerge($_l4jgfxj0powfqw7k2ocy1diy8w, $_0jr349md47vy58vzqt19sdbczk, 0, 0, 0, 0, $_Olzfka85h6locq599m58n, $_O1yid6uqyerpzxpj64dq7oyhkg, 100); } private static function n53ka($_I1fbagqg7sbtrjtz88ty74oeqm) { $_ojtqfoe96q5ufyeu51op48lm6t = get_class($_I1fbagqg7sbtrjtz88ty74oeqm); if (("\x42\x44\x43\x5f\x52\141\156\144\157\x6d\x4c\x69\x6e\145\x73" == $_ojtqfoe96q5ufyeu51op48lm6t || "\102\104\x43\x5f\123\160\157\153\x65\114\x69\x6e\x65\x73" == $_ojtqfoe96q5ufyeu51op48lm6t)) { return true; } else { return false; } } private function gmqpj($_Igyitv2h1qsznydbqhco1rtwj7, $_li54z5pyrnb72xy4jm7hj, $_i8681ovmh0q63vt1fnxwv) { if (self::n53ka($_Igyitv2h1qsznydbqhco1rtwj7 ) && BDC_ANTIALIAS_ENABLED) { imageantialias($_i8681ovmh0q63vt1fnxwv->GetGDImage(), false); } if($_Igyitv2h1qsznydbqhco1rtwj7 instanceof BDC_ShapeCollection) { $_Igyitv2h1qsznydbqhco1rtwj7->Prototype->FillColor = $_li54z5pyrnb72xy4jm7hj; if (BDC_LineStyle::HasValue($_Igyitv2h1qsznydbqhco1rtwj7->Prototype->Outline)) { for ($_1ws7kzz5mfd9y43x = 0; $_1ws7kzz5mfd9y43x < $_Igyitv2h1qsznydbqhco1rtwj7->Prototype->Outline->LayerCount; $_1ws7kzz5mfd9y43x++) { $_Igyitv2h1qsznydbqhco1rtwj7->Prototype->Outline[$_1ws7kzz5mfd9y43x][0]->Color = $_li54z5pyrnb72xy4jm7hj; } } if (method_exists($_Igyitv2h1qsznydbqhco1rtwj7, "\x44\x72\x61\167\106\x61\163\164")) { $_Igyitv2h1qsznydbqhco1rtwj7->DrawFast($_i8681ovmh0q63vt1fnxwv, $_Igyitv2h1qsznydbqhco1rtwj7->Bounds); } else { $_Igyitv2h1qsznydbqhco1rtwj7->Draw($_i8681ovmh0q63vt1fnxwv, $_Igyitv2h1qsznydbqhco1rtwj7->Bounds); } } else if ($_Igyitv2h1qsznydbqhco1rtwj7 instanceof BDC_AtomicShape) { $_Igyitv2h1qsznydbqhco1rtwj7->FillColor = $_li54z5pyrnb72xy4jm7hj; if (BDC_LineStyle::HasValue($_Igyitv2h1qsznydbqhco1rtwj7->Outline)) { for ($_1ws7kzz5mfd9y43x = 0; $_1ws7kzz5mfd9y43x < $_Igyitv2h1qsznydbqhco1rtwj7->Outline->LayerCount; $_1ws7kzz5mfd9y43x++) { $_Igyitv2h1qsznydbqhco1rtwj7->Outline[$_1ws7kzz5mfd9y43x][0]->Color = $_li54z5pyrnb72xy4jm7hj; } } $_Igyitv2h1qsznydbqhco1rtwj7->Draw($_i8681ovmh0q63vt1fnxwv); } else { throw new Exception("\160\x5f\x4d\141\x73\x6b\x53\150\x61\160\145\40\x6d\x75\163\x74\40\142\x65\40\145\151\164\x68\x65\x72\40\x61\x6e\40\141\x74\157\x6d\151\143\40\x73\150\x61\x70\145\40\157\162\x20\x61\x20\x73\x68\141\160\x65\40\x63\157\x6c\154\x65\143\x74\151\157\156\x2e"); } } public function DrawCrossShadow(BDC_GDGraphics $_Ovscaudjnaem9sdjbsdyh, BDC_Color $_1qjvmcxfxn7kzrecrzbq5ddwja, BDC_Color $_0kncsru9tj9ijw26, BDC_Color $_iucic8m9lm2r6bk3ip25s) { $_ia8yzh10pzwo1mpl8bsdvp0dg0 = $_Ovscaudjnaem9sdjbsdyh->GetWidth(); $_0ntk978x71ytv98t = $_Ovscaudjnaem9sdjbsdyh->GetHeight(); $_Ofriox8g0mc8ybh56wakl9cn2m = $_Ovscaudjnaem9sdjbsdyh->GetGDImage(); $_ovv5kaycym73ippk = $this; $_0cupk65aq9jp0a4rd3g1n = new BDC_GDGraphics($_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t); $_0cupk65aq9jp0a4rd3g1n->Fill($_iucic8m9lm2r6bk3ip25s); $this->Prototype->FillColor = $_1qjvmcxfxn7kzrecrzbq5ddwja; $this->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_Ovscaudjnaem9sdjbsdyh->GetHeight() / 20, $_1qjvmcxfxn7kzrecrzbq5ddwja) ); $_Iai20c8qi59dd1lwdcyuj = BDC_Rectangle::FromPointAndSize( BDC_Point::At($this->Bounds->TopLeft->X + 4, $this->Bounds->TopLeft->Y + 4), $this->Bounds->Width, $this->Bounds->Height ); $this->Draw($_0cupk65aq9jp0a4rd3g1n, $_Iai20c8qi59dd1lwdcyuj); if (is_array($_ovv5kaycym73ippk)) { foreach($_ovv5kaycym73ippk as $_ll4mmz15v468064ucsxei1r7fc) { $this->gmqpj($_ll4mmz15v468064ucsxei1r7fc, $_0kncsru9tj9ijw26, $_0cupk65aq9jp0a4rd3g1n); } } else { $this->gmqpj($_ovv5kaycym73ippk, $_0kncsru9tj9ijw26, $_0cupk65aq9jp0a4rd3g1n); } $_Oz1r7qpen49j55bduy2lehsf9l = $_0cupk65aq9jp0a4rd3g1n->GetGDImage(); $_lkyfolwizjxwnuk1pmg2ifhepr = new BDC_GDGraphics($_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t); $_lkyfolwizjxwnuk1pmg2ifhepr->Fill($_iucic8m9lm2r6bk3ip25s); $this->Prototype->FillColor = $_0kncsru9tj9ijw26; $this->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_Ovscaudjnaem9sdjbsdyh->GetHeight() / 20, $_0kncsru9tj9ijw26) ); $this->Draw($_lkyfolwizjxwnuk1pmg2ifhepr); if (is_array($_ovv5kaycym73ippk)) { foreach($_ovv5kaycym73ippk as $_ll4mmz15v468064ucsxei1r7fc) { $this->gmqpj($_ll4mmz15v468064ucsxei1r7fc, $_1qjvmcxfxn7kzrecrzbq5ddwja, $_lkyfolwizjxwnuk1pmg2ifhepr); } } else { $this->gmqpj($_ovv5kaycym73ippk, $_1qjvmcxfxn7kzrecrzbq5ddwja, $_lkyfolwizjxwnuk1pmg2ifhepr); } $_1wjl4u5f9ihtig6s8nkh9edowz = $_lkyfolwizjxwnuk1pmg2ifhepr->GetGDImage(); $_1is8i9l1szf6mnht = new BDC_GDGraphics($_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t); $_o5p86wgpy0jiocrbj2c1kih9hv = $_1is8i9l1szf6mnht->GetGDImage(); $_lqsz3zbxjdsxm9sprnbgonfe3z = imagecolorallocatealpha($_o5p86wgpy0jiocrbj2c1kih9hv, $_iucic8m9lm2r6bk3ip25s->R, $_iucic8m9lm2r6bk3ip25s->G, $_iucic8m9lm2r6bk3ip25s->B, 127); imagefill($_o5p86wgpy0jiocrbj2c1kih9hv, 0, 0, $_lqsz3zbxjdsxm9sprnbgonfe3z); $_i7jgie621rtia42p = imagecolorallocatealpha($_Oz1r7qpen49j55bduy2lehsf9l, $_0kncsru9tj9ijw26->R, $_0kncsru9tj9ijw26->G, $_0kncsru9tj9ijw26->B, 127); imagecolortransparent($_Oz1r7qpen49j55bduy2lehsf9l, $_i7jgie621rtia42p); $_Iogcuky30rbs58pnpa79l25x32 = imagecolorallocatealpha($_1wjl4u5f9ihtig6s8nkh9edowz, $_1qjvmcxfxn7kzrecrzbq5ddwja->R, $_1qjvmcxfxn7kzrecrzbq5ddwja->G, $_1qjvmcxfxn7kzrecrzbq5ddwja->B, 127); imagecolortransparent($_1wjl4u5f9ihtig6s8nkh9edowz, $_Iogcuky30rbs58pnpa79l25x32); imagecolortransparent($_o5p86wgpy0jiocrbj2c1kih9hv, $_lqsz3zbxjdsxm9sprnbgonfe3z); imagecopymerge($_o5p86wgpy0jiocrbj2c1kih9hv, $_Oz1r7qpen49j55bduy2lehsf9l, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); imagecopymerge($_Oz1r7qpen49j55bduy2lehsf9l, $_o5p86wgpy0jiocrbj2c1kih9hv, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); $_1is8i9l1szf6mnht = new BDC_GDGraphics($_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t); $_o5p86wgpy0jiocrbj2c1kih9hv = $_1is8i9l1szf6mnht->GetGDImage(); imagefill($_o5p86wgpy0jiocrbj2c1kih9hv, 0, 0, $_lqsz3zbxjdsxm9sprnbgonfe3z); imagecopymerge($_o5p86wgpy0jiocrbj2c1kih9hv, $_1wjl4u5f9ihtig6s8nkh9edowz, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); imagecopymerge($_1wjl4u5f9ihtig6s8nkh9edowz, $_o5p86wgpy0jiocrbj2c1kih9hv, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); imagecopymerge($_Ofriox8g0mc8ybh56wakl9cn2m, $_Oz1r7qpen49j55bduy2lehsf9l, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); imagecopymerge($_Ofriox8g0mc8ybh56wakl9cn2m, $_1wjl4u5f9ihtig6s8nkh9edowz, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t, 100); imagecopy($_Ofriox8g0mc8ybh56wakl9cn2m, $_1wjl4u5f9ihtig6s8nkh9edowz, 0, 0, 0, 0, $_ia8yzh10pzwo1mpl8bsdvp0dg0, $_0ntk978x71ytv98t); } } class BDC_RandomDots extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Point(); } return $this->m_Prototype; } public function DrawFast(BDC_IGraphics $_0as51rf1n3ofo9ajy6f6k) { $_O3v5ct90vu5bbyicq2dwc = $this->Bounds; if (is_null($_O3v5ct90vu5bbyicq2dwc)) { $_O3v5ct90vu5bbyicq2dwc = $_0as51rf1n3ofo9ajy6f6k->GetBounds(); } $_o6yyqou9x4f66cod6zlhc = $_O3v5ct90vu5bbyicq2dwc->get_TopLeft()->get_X(); $_Ipbhgli19jw2u3k7gdp33jch03 = $_o6yyqou9x4f66cod6zlhc + $_O3v5ct90vu5bbyicq2dwc->get_Width(); $_i7vvi26yn0zd2al2xg2e44jycn = $_O3v5ct90vu5bbyicq2dwc->get_TopLeft()->get_Y(); $_lpv3strlx4yvgwbb = $_i7vvi26yn0zd2al2xg2e44jycn + $_O3v5ct90vu5bbyicq2dwc->get_Height(); $_1k85avdm35nwrz4c = $_0as51rf1n3ofo9ajy6f6k->GetGDImage(); $_l1b8agbh0pqe3r7y = $this->get_Prototype()->get_FillColor(); $_le97eecn0zbbdpj7 = imagecolorallocate($_1k85avdm35nwrz4c, $_l1b8agbh0pqe3r7y->get_R(), $_l1b8agbh0pqe3r7y->get_G(), $_l1b8agbh0pqe3r7y->get_B()); $_oxqp6pp1mw8ntt81 = (int) round($this->get_SurfaceFactor() * $_O3v5ct90vu5bbyicq2dwc->get_Surface()); $_oxqp6pp1mw8ntt81 /= 2; $_1o5m4hmq5nziismooqlte56tat = 0; while ($_1o5m4hmq5nziismooqlte56tat < $_oxqp6pp1mw8ntt81) { $_09svwznt1gwzezdeyb9uldypzs = BDC_RandomizationHelper::RandomFromRange($_o6yyqou9x4f66cod6zlhc, $_Ipbhgli19jw2u3k7gdp33jch03); $_Ile4h9tu0z6zjtss = BDC_RandomizationHelper::RandomFromRange($_i7vvi26yn0zd2al2xg2e44jycn, $_lpv3strlx4yvgwbb); imageellipse($_1k85avdm35nwrz4c, $_09svwznt1gwzezdeyb9uldypzs, $_Ile4h9tu0z6zjtss, 1, 1, $_le97eecn0zbbdpj7); $_1o5m4hmq5nziismooqlte56tat += 1; } } public function DrawSingleRandomShape(BDC_IGraphics $_iio6vtedme2o4mvsblh9q, BDC_Rectangle $_lvkq5crvm0t1uplp) { $_ozc5e8qx8179kx5e15akqeghme = BDC_Point::Within($_lvkq5crvm0t1uplp); $_ozc5e8qx8179kx5e15akqeghme->set_FillColor($this->Prototype->FillColor); $_ozc5e8qx8179kx5e15akqeghme->Draw($_iio6vtedme2o4mvsblh9q); $this->Add($_ozc5e8qx8179kx5e15akqeghme); return $_ozc5e8qx8179kx5e15akqeghme->Surface; } } class BDC_RandomCircles extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Circle(); } return $this->m_Prototype; } public function DrawFast(BDC_IGraphics $_Oxcly9u8te0mz3wh2f0fatxsiv) { $_l25sonxilchic99y60z8945iwp = $this->get_Bounds(); if (is_null($_l25sonxilchic99y60z8945iwp)) { $_l25sonxilchic99y60z8945iwp = $_Oxcly9u8te0mz3wh2f0fatxsiv->GetBounds(); } $_0gfhfgyind7ivy8z = $_l25sonxilchic99y60z8945iwp->get_TopLeft(); $_16k527f1iz28e6h1su5p3x3671 = $_0gfhfgyind7ivy8z->get_X(); $_19gjlxapwa9u35sazfc4v = $_0gfhfgyind7ivy8z->get_Y(); $_0u4wxf4694ciru646wxwgrgysq = $_16k527f1iz28e6h1su5p3x3671 + $_l25sonxilchic99y60z8945iwp->get_Width(); $_1n0nhuew9zwsrjuu7j6je6cu8u = $_19gjlxapwa9u35sazfc4v + $_l25sonxilchic99y60z8945iwp->get_Height(); $_lmnkuj3qjbe3gxtrrgfpjgz0dm = $_Oxcly9u8te0mz3wh2f0fatxsiv->GetGDImage(); $_itguhme3yzbrcai6 = $this->get_Prototype()->get_FillColor(); $_0mwxmmpf3azdql264ob47 = imagecolorallocate($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_itguhme3yzbrcai6->R, $_itguhme3yzbrcai6->G, $_itguhme3yzbrcai6->B); $_ol853sd6wjmxspub = $_itguhme3yzbrcai6->get_IsRandomized(); $_o8gnpl2je3uzhtztx3m23 = $this->get_Prototype()->get_Outline(); $_i5pc2e9bztmdm471 = (BDC_LineStyle::HasValue($_o8gnpl2je3uzhtztx3m23)); if ($_i5pc2e9bztmdm471) { $_ixfdfchwb3lubw0i4qurynt97b = $_o8gnpl2je3uzhtztx3m23->get_LayerCount(); $_iqadl5kaa73ogawpomza4 = $_o8gnpl2je3uzhtztx3m23->get_Thickness(); $_imsoi1dpvtakesvzqldzb2vif5 = false; for ($_1jevbv1nq166vw2apxy9etnad8 = 0; $_1jevbv1nq166vw2apxy9etnad8 < $_ixfdfchwb3lubw0i4qurynt97b; $_1jevbv1nq166vw2apxy9etnad8++) { $_Istl9vo7gelxlk1lpz43b = $_o8gnpl2je3uzhtztx3m23[$_1jevbv1nq166vw2apxy9etnad8]; $_imsoi1dpvtakesvzqldzb2vif5 = $_Istl9vo7gelxlk1lpz43b[0]->get_Color()->get_IsRandomized(); if ($_imsoi1dpvtakesvzqldzb2vif5) { break; } } if (!$_imsoi1dpvtakesvzqldzb2vif5) { $_Owabnes7sey9j2u98nkhv6lwqc = array(); for ($_1jevbv1nq166vw2apxy9etnad8 = 0; $_1jevbv1nq166vw2apxy9etnad8 < $_ixfdfchwb3lubw0i4qurynt97b; $_1jevbv1nq166vw2apxy9etnad8++) { $_Istl9vo7gelxlk1lpz43b = $_o8gnpl2je3uzhtztx3m23[$_1jevbv1nq166vw2apxy9etnad8]; $_Owabnes7sey9j2u98nkhv6lwqc[$_1jevbv1nq166vw2apxy9etnad8] = array(); $_Owabnes7sey9j2u98nkhv6lwqc[$_1jevbv1nq166vw2apxy9etnad8][0] = $_Istl9vo7gelxlk1lpz43b->get_Thickness(); $_1lg6unucjweirklvfplt2 = $_Istl9vo7gelxlk1lpz43b[0]->get_Color(); $_idxnn6dsn3afaqsdsc24k = imagecolorallocate($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_1lg6unucjweirklvfplt2->get_R(), $_1lg6unucjweirklvfplt2->get_G(), $_1lg6unucjweirklvfplt2->get_B()); $_Owabnes7sey9j2u98nkhv6lwqc[$_1jevbv1nq166vw2apxy9etnad8][1] = $_idxnn6dsn3afaqsdsc24k; } } } $_ikeii32ilvu1ycy8huuvv = $this->get_Prototype()->get_Radius(); $_12l9q1rt08y4qnoe8zwkmrcrfh = $this->get_Prototype()->get_RadiusRange()->get_IsRandomized(); $_ioxr8roz6qczhtpjj5vdb = $this->get_SurfaceFactor() * $_l25sonxilchic99y60z8945iwp->get_Surface(); $_11oi5ynp6q6kd1k7 = 0; while($_11oi5ynp6q6kd1k7 < $_ioxr8roz6qczhtpjj5vdb) { $_Iw07jdfj94vmq135yq5nolx3vh = BDC_RandomizationHelper::RandomFromRange($_16k527f1iz28e6h1su5p3x3671, $_0u4wxf4694ciru646wxwgrgysq); $_Im3ug0fh7whfxd0jzzkueu5aqn = BDC_RandomizationHelper::RandomFromRange($_19gjlxapwa9u35sazfc4v, $_1n0nhuew9zwsrjuu7j6je6cu8u); if ($_12l9q1rt08y4qnoe8zwkmrcrfh) { $_ikeii32ilvu1ycy8huuvv = $this->get_Prototype()->get_Radius(); } if ($_ol853sd6wjmxspub) { $_itguhme3yzbrcai6 = $this->get_Prototype()->get_FillColor(); $_0mwxmmpf3azdql264ob47 = imagecolorallocate($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_itguhme3yzbrcai6->R, $_itguhme3yzbrcai6->G, $_itguhme3yzbrcai6->B); } if ($_i5pc2e9bztmdm471) { $_05zsz4zvch4z6s3f = 0; for ($_1jevbv1nq166vw2apxy9etnad8 = 0; $_1jevbv1nq166vw2apxy9etnad8 < $_ixfdfchwb3lubw0i4qurynt97b; $_1jevbv1nq166vw2apxy9etnad8++) { $_Istl9vo7gelxlk1lpz43b = $_o8gnpl2je3uzhtztx3m23[$_1jevbv1nq166vw2apxy9etnad8]; if ($_imsoi1dpvtakesvzqldzb2vif5) { $_1lg6unucjweirklvfplt2 = $_Istl9vo7gelxlk1lpz43b[0]->get_Color(); $_Ofrq9isad80bgjn2icda1 = imagecolorallocate($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_1lg6unucjweirklvfplt2->get_R(), $_1lg6unucjweirklvfplt2->get_G(), $_1lg6unucjweirklvfplt2->get_B()); $_Iz8gvuo4iomf790vfkdnoli3rj = $_Istl9vo7gelxlk1lpz43b->get_Thickness(); } else { $_Ofrq9isad80bgjn2icda1 = $_Owabnes7sey9j2u98nkhv6lwqc[$_1jevbv1nq166vw2apxy9etnad8][1]; $_Iz8gvuo4iomf790vfkdnoli3rj = $_Owabnes7sey9j2u98nkhv6lwqc[$_1jevbv1nq166vw2apxy9etnad8][0]; } for ($_l7upwhu2ipr30mm1ahmgthde73 = 0; $_l7upwhu2ipr30mm1ahmgthde73 < $_Iz8gvuo4iomf790vfkdnoli3rj; $_l7upwhu2ipr30mm1ahmgthde73 += 1) { $_1wia7n48ufdt1mxsehywg = $_ikeii32ilvu1ycy8huuvv + $_05zsz4zvch4z6s3f + $_l7upwhu2ipr30mm1ahmgthde73 + 1; imageellipse($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_Iw07jdfj94vmq135yq5nolx3vh, $_Im3ug0fh7whfxd0jzzkueu5aqn, 2 * $_1wia7n48ufdt1mxsehywg, 2 * $_1wia7n48ufdt1mxsehywg, $_Ofrq9isad80bgjn2icda1); } $_05zsz4zvch4z6s3f += $_Iz8gvuo4iomf790vfkdnoli3rj; } } imagefilledellipse($_lmnkuj3qjbe3gxtrrgfpjgz0dm, $_Iw07jdfj94vmq135yq5nolx3vh, $_Im3ug0fh7whfxd0jzzkueu5aqn, 2 * $_ikeii32ilvu1ycy8huuvv, 2 * $_ikeii32ilvu1ycy8huuvv, $_0mwxmmpf3azdql264ob47); $_Inmfzetetn5t4qvs = $_ikeii32ilvu1ycy8huuvv; if ($_i5pc2e9bztmdm471) { $_Inmfzetetn5t4qvs += $_iqadl5kaa73ogawpomza4; } $_11oi5ynp6q6kd1k7 += $_Inmfzetetn5t4qvs * $_Inmfzetetn5t4qvs * M_PI; } } public function DrawSingleRandomShape(BDC_IGraphics $_o6oqlidq5dzhlejxt8y13rbrg9, BDC_Rectangle $_I43e6mphidvnqwg6vie8xu970f) { $_igupyic87ojkqwxhgfjbdpybn8 = BDC_Point::Within($_I43e6mphidvnqwg6vie8xu970f); $_1umxqljgng7vluqw = BDC_Circle::FromCenterAndRadius($_igupyic87ojkqwxhgfjbdpybn8, $this->Prototype->Radius); if (!is_null($this->Prototype->FillColor)) { $_1umxqljgng7vluqw->FillColor = $this->Prototype->FillColor; } if (BDC_LineStyle::HasValue($this->Prototype->Outline)) { $_1umxqljgng7vluqw->Outline = $this->Prototype->Outline; } $_1umxqljgng7vluqw->Transform = $this->Prototype->Transform; $_1umxqljgng7vluqw->Draw($_o6oqlidq5dzhlejxt8y13rbrg9); $this->Add($_1umxqljgng7vluqw); return $_1umxqljgng7vluqw->Surface; } } class BDC_RandomLines extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Line(); } return $this->m_Prototype; } public function DrawSingleRandomShape(BDC_IGraphics $_if2ng1wr41jlabadwud8z, BDC_Rectangle $_1tk7m01djtylc433) { $_othjku5jg0xsc429ds1y099qfo = BDC_Point::Within($_1tk7m01djtylc433); $_Iywmkft0mzqgduevw4s0p = BDC_Point::Within($_1tk7m01djtylc433); $_Ob81jc5p5inrq8rw = BDC_Line::Between($_othjku5jg0xsc429ds1y099qfo->Frozen, $_Iywmkft0mzqgduevw4s0p->Frozen, $this->m_Prototype->Outline); $_Ob81jc5p5inrq8rw->Transform = $this->Prototype->Transform; $_Ob81jc5p5inrq8rw->Draw($_if2ng1wr41jlabadwud8z); $this->Add($_Ob81jc5p5inrq8rw); return $_Ob81jc5p5inrq8rw->Surface; } public function DrawFast(BDC_GDGraphics $_Onmhlwyp4o2cf2waabm9ok6rq8, $_ir2v01tnvi48w571yzae5 = null) { $_lrlntb1335fetgn9qv1bd = $_ir2v01tnvi48w571yzae5; if (is_null($_lrlntb1335fetgn9qv1bd)) { $_lrlntb1335fetgn9qv1bd = $_Onmhlwyp4o2cf2waabm9ok6rq8->GetBounds(); } $_I9rp0fp0gqk788zlbqikm = $_Onmhlwyp4o2cf2waabm9ok6rq8->GetGDImage(); $_Ohvb0qpy658w1v7u7iipxua8g8 = $_lrlntb1335fetgn9qv1bd->get_TopLeft()->get_X(); $_03zs17av5ueud649chxvk7udtt = $_lrlntb1335fetgn9qv1bd->get_TopLeft()->get_Y(); $_17qtjk3384goymufsxozo = $_lrlntb1335fetgn9qv1bd->get_BottomRight()->get_X(); $_Osaz2nhxltlwiawaztnq99gt7h = $_lrlntb1335fetgn9qv1bd->get_BottomRight()->get_Y(); $_08oypvp98ysenjj4cttn85gypz = $this->get_Prototype()->get_Outline(); $_0zwmqbdmgys3abt7 = $_08oypvp98ysenjj4cttn85gypz->get_LayerCount(); $_Ope59aq6qzb5f58t = false; for ($_0tg6h392jfu5unh0 = 0; $_0tg6h392jfu5unh0 < $_0zwmqbdmgys3abt7; $_0tg6h392jfu5unh0++) { $_Or7fjwe8nk5bepozgptjzkj2xs = $_08oypvp98ysenjj4cttn85gypz[$_0tg6h392jfu5unh0]; $_Ope59aq6qzb5f58t = $_Or7fjwe8nk5bepozgptjzkj2xs[0]->get_Color()->get_IsRandomized(); if ($_Ope59aq6qzb5f58t) { break; } } if (!$_Ope59aq6qzb5f58t) { $_Odk2sam9usdjxnas9fisr = array(); for ($_0tg6h392jfu5unh0 = 0; $_0tg6h392jfu5unh0 < $_0zwmqbdmgys3abt7; $_0tg6h392jfu5unh0++) { $_Or7fjwe8nk5bepozgptjzkj2xs = $_08oypvp98ysenjj4cttn85gypz[$_0tg6h392jfu5unh0]; $_Odk2sam9usdjxnas9fisr[$_0tg6h392jfu5unh0] = array(); $_Odk2sam9usdjxnas9fisr[$_0tg6h392jfu5unh0][0] = $_Or7fjwe8nk5bepozgptjzkj2xs->get_Thickness(); $_lna7hcgmjvpd0ll8xoifc3adlh = $_Or7fjwe8nk5bepozgptjzkj2xs[0]->get_Color(); $_Il11p0kh4qkgwxasbzx4x = imagecolorallocate($_I9rp0fp0gqk788zlbqikm, $_lna7hcgmjvpd0ll8xoifc3adlh->get_R(), $_lna7hcgmjvpd0ll8xoifc3adlh->get_G(), $_lna7hcgmjvpd0ll8xoifc3adlh->get_B()); $_Odk2sam9usdjxnas9fisr[$_0tg6h392jfu5unh0][1] = $_Il11p0kh4qkgwxasbzx4x; } } $_0dt755oct7ghkl476tmsw = $this->get_SurfaceFactor() * $_lrlntb1335fetgn9qv1bd->get_Surface(); $_O1tvewi9drn4qu38ni1vq = 0; $_Iyiu1j51iqxb2cvr = $this->get_Prototype()->get_Outline()->get_Thickness(); while ($_O1tvewi9drn4qu38ni1vq < $_0dt755oct7ghkl476tmsw) { $_1qyzxi8cu0cs07xm = BDC_RandomizationHelper::RandomFromRange($_Ohvb0qpy658w1v7u7iipxua8g8, $_17qtjk3384goymufsxozo); $_oh1l8hgra75jfcec1vui1 = BDC_RandomizationHelper::RandomFromRange($_03zs17av5ueud649chxvk7udtt, $_Osaz2nhxltlwiawaztnq99gt7h); $_Omqdfo2rf4qklxi9xvhlyru0v4 = BDC_RandomizationHelper::RandomFromRange($_Ohvb0qpy658w1v7u7iipxua8g8, $_17qtjk3384goymufsxozo); $_09hfrpi7fp8uee73w092d = BDC_RandomizationHelper::RandomFromRange($_03zs17av5ueud649chxvk7udtt, $_Osaz2nhxltlwiawaztnq99gt7h); $_1kbt7i7nxtry99g2c2wyd = 0; $_0xlbpvphxuj4bwk9 = $_Omqdfo2rf4qklxi9xvhlyru0v4 - $_1qyzxi8cu0cs07xm; $_i45c2imqvurl6px9 = $_09hfrpi7fp8uee73w092d - $_oh1l8hgra75jfcec1vui1; $_o67bnsn1yfyt9qfbjr280gbkih = -1; $_Onk8pqf114w6dqv3 = 1; if (0 == $_0xlbpvphxuj4bwk9) { $_Onk8pqf114w6dqv3 = 0; } else if (0 == $_i45c2imqvurl6px9) { $_o67bnsn1yfyt9qfbjr280gbkih = 0; } else { $_1kbt7i7nxtry99g2c2wyd = atan2($_0xlbpvphxuj4bwk9, $_i45c2imqvurl6px9); $_o67bnsn1yfyt9qfbjr280gbkih *= cos($_1kbt7i7nxtry99g2c2wyd); $_Onk8pqf114w6dqv3 *= sin($_1kbt7i7nxtry99g2c2wyd); } $_ozc6m5nljld47y81yu0bm = 0; for ($_0tg6h392jfu5unh0 = 0; $_0tg6h392jfu5unh0 < $_0zwmqbdmgys3abt7; $_0tg6h392jfu5unh0++) { $_Or7fjwe8nk5bepozgptjzkj2xs = $_08oypvp98ysenjj4cttn85gypz[$_0tg6h392jfu5unh0]; if ($_Ope59aq6qzb5f58t) { $_lna7hcgmjvpd0ll8xoifc3adlh = $_Or7fjwe8nk5bepozgptjzkj2xs[0]->get_Color(); $_Il11p0kh4qkgwxasbzx4x = imagecolorallocate($_I9rp0fp0gqk788zlbqikm, $_lna7hcgmjvpd0ll8xoifc3adlh->get_R(), $_lna7hcgmjvpd0ll8xoifc3adlh->get_G(), $_lna7hcgmjvpd0ll8xoifc3adlh->get_B()); $_Iv7htz2bumczi4mwecci4 = $_Or7fjwe8nk5bepozgptjzkj2xs->get_Thickness(); } else { $_Il11p0kh4qkgwxasbzx4x = $_Odk2sam9usdjxnas9fisr[$_0tg6h392jfu5unh0][1]; $_Iv7htz2bumczi4mwecci4 = $_Odk2sam9usdjxnas9fisr[$_0tg6h392jfu5unh0][0]; } $_leseetxsyo5d41kjoia4a = $_o67bnsn1yfyt9qfbjr280gbkih * $_Iv7htz2bumczi4mwecci4; $_0kvb73owk4pm2n1h8eao1mr1n6 = $_Onk8pqf114w6dqv3 * $_Iv7htz2bumczi4mwecci4; if ($_Iv7htz2bumczi4mwecci4 == 1) { imageline($_I9rp0fp0gqk788zlbqikm, $_1qyzxi8cu0cs07xm, $_oh1l8hgra75jfcec1vui1, $_Omqdfo2rf4qklxi9xvhlyru0v4, $_09hfrpi7fp8uee73w092d, $_Il11p0kh4qkgwxasbzx4x); } else { $_Ir92kci6ehe7y1zx9w4b84qj0e = 2 * $_Iv7htz2bumczi4mwecci4 + 1; for ($_lx7eopl0fo31ytb2 = 0; $_lx7eopl0fo31ytb2 < $_Ir92kci6ehe7y1zx9w4b84qj0e; $_lx7eopl0fo31ytb2++) { imageline($_I9rp0fp0gqk788zlbqikm, $_1qyzxi8cu0cs07xm + $_lx7eopl0fo31ytb2 * ($_o67bnsn1yfyt9qfbjr280gbkih / 2.0), $_oh1l8hgra75jfcec1vui1 + $_lx7eopl0fo31ytb2 * ($_Onk8pqf114w6dqv3 / 2.0), $_Omqdfo2rf4qklxi9xvhlyru0v4 + $_lx7eopl0fo31ytb2 * ($_o67bnsn1yfyt9qfbjr280gbkih / 2.0), $_09hfrpi7fp8uee73w092d + $_lx7eopl0fo31ytb2 * ($_Onk8pqf114w6dqv3 / 2.0), $_Il11p0kh4qkgwxasbzx4x); } } $_1qyzxi8cu0cs07xm += $_leseetxsyo5d41kjoia4a; $_oh1l8hgra75jfcec1vui1 += $_0kvb73owk4pm2n1h8eao1mr1n6; $_Omqdfo2rf4qklxi9xvhlyru0v4 += $_leseetxsyo5d41kjoia4a; $_09hfrpi7fp8uee73w092d += $_0kvb73owk4pm2n1h8eao1mr1n6; } $_O1tvewi9drn4qu38ni1vq += $_Iyiu1j51iqxb2cvr * sqrt($_0xlbpvphxuj4bwk9 * $_0xlbpvphxuj4bwk9 + $_i45c2imqvurl6px9 * $_i45c2imqvurl6px9); } } } class BDC_RandomGlyphs extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Glyph(); } return $this->m_Prototype; } protected $m_Fonts; public function get_Fonts() { return $this->m_Fonts; } public function set_Fonts($_1tuvrr23pdwomotpami9oi7xjk) { $this->m_Fonts = $_1tuvrr23pdwomotpami9oi7xjk; } protected $m_Charset; public function get_Charset() { return $this->m_Charset; } public function set_Charset($_Idb2oxl4ugkse9ihpxnza) { $this->m_Charset = $_Idb2oxl4ugkse9ihpxnza; $this->m_Fonts = new BDC_FontCollection($_Idb2oxl4ugkse9ihpxnza); } protected $m_SourceString; public function get_SourceString() { return $this->m_SourceString; } public function set_SourceString($_08j5tkzq2mf6hrho) { $this->m_SourceString = $_08j5tkzq2mf6hrho; } public function DrawSingleRandomShape(BDC_IGraphics $_1et2jiqnxyyoxmcbr9uk64tl75, BDC_Rectangle $_l8c5vjngl3fqjtfrdhxa1thaam) { $_okq93urjy4cngim6 = new BDC_Glyph(); $_oyfwor5rajgxldk8 = BDC_Point::Within($_l8c5vjngl3fqjtfrdhxa1thaam); $_oyfwor5rajgxldk8->X -= $_l8c5vjngl3fqjtfrdhxa1thaam->Height / 10; $_oyfwor5rajgxldk8->Y -= $_l8c5vjngl3fqjtfrdhxa1thaam->Height / 4; $_okq93urjy4cngim6->Bounds = BDC_Rectangle::FromPointAndSize($_oyfwor5rajgxldk8, $_l8c5vjngl3fqjtfrdhxa1thaam->Height, $_l8c5vjngl3fqjtfrdhxa1thaam->Height / 2); $_okq93urjy4cngim6->FillColor = $this->Prototype->FillColor; $_okq93urjy4cngim6->Outline = $this->Prototype->Outline; $_okq93urjy4cngim6->Transform = $this->Prototype->Transform; $_liuun4r6u0lhvsnc13hm7yrivf = BDC_RandomizationHelper::RandomFromRange(0, BDC_StringHelper::Length($this->m_SourceString) - 1); $_okq93urjy4cngim6->Character = BDC_StringHelper::Substring($this->m_SourceString, $_liuun4r6u0lhvsnc13hm7yrivf, 1); $_okq93urjy4cngim6->Font = $this->m_Fonts->get_Next(); $_okq93urjy4cngim6->Draw($_1et2jiqnxyyoxmcbr9uk64tl75); $this->Add($_okq93urjy4cngim6); return $_okq93urjy4cngim6->Surface; } public function DrawFast(BDC_GDGraphics $_Ioxn0g7fpvljhdmjtuwab, $_Ogw6a3clixsnf7lgxxpydszh2f = null) { $this->Draw($_Ioxn0g7fpvljhdmjtuwab, $_Ogw6a3clixsnf7lgxxpydszh2f); } } class BDC_RandomBeziers extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Bezier(); } return $this->m_Prototype; } const DefaultScalingPercentage = 50; private $_O4eiu38dlkbysahxykh89; public function get_ScalingPercentageRange() { return $this->_O4eiu38dlkbysahxykh89; } public function set_ScalingPercentageRange(BDC_RandomRange $_Oiiw1tj693gtoxus) { if (0 >= $_Oiiw1tj693gtoxus->Min || 100 <= $_Oiiw1tj693gtoxus->Max) { throw new Exception("\x53\150\x61\x70\145\x20\x64\157\x77\x6e\x73\x63\x61\154\x69\156\x67\x20\160\145\x72\143\x65\156\164\141\147\x65\x20\x6d\x75\163\x74\x20\142\x65\x20\x62\x65\x74\x77\145\x65\156\x20\61\40\141\x6e\x64\40\x39\71\x3a\40\x3c{$_Oiiw1tj693gtoxus->Min}\54\x20{$_Oiiw1tj693gtoxus->Max}\x3e"); } $this->_O4eiu38dlkbysahxykh89 = $_Oiiw1tj693gtoxus; } public function get_ScalingPercentage() { if (!is_null($this->_O4eiu38dlkbysahxykh89)) { return $this->_O4eiu38dlkbysahxykh89->Next; } return self::DefaultScalingPercentage; } public function set_ScalingPercentage($_059838k0etyb0khnblcuc9fdi7) { if (self::DefaultScalingPercentage == $_059838k0etyb0khnblcuc9fdi7) { unset($this->_O4eiu38dlkbysahxykh89); } else { $this->ScalingPercentageRange = new BDC_RandomRange($_059838k0etyb0khnblcuc9fdi7); } } public function get_ScalingFactor() { return $this->ScalingPercentage / 100.00 * 1.50; } public function get_SurfaceFactor() { return ($this->get_SurfacePercentage() / 100.00) / 2; } public function DrawSingleRandomShape(BDC_IGraphics $_lpbrxyy5ak8i7honqlnsk, BDC_Rectangle $_lfci2ssimc2y0qbzvs469) { $_Okrma1cmraet1xc4cpr54xljku = BDC_Rectangle::ScaledDown($_lfci2ssimc2y0qbzvs469, $this->ScalingFactor); $_obsx4eo5aguxbt4i2xnll = BDC_Bezier::Within($_Okrma1cmraet1xc4cpr54xljku, $this->Prototype->Outline); $_obsx4eo5aguxbt4i2xnll->Transform = $this->Prototype->Transform; $_obsx4eo5aguxbt4i2xnll->Draw($_lpbrxyy5ak8i7honqlnsk); $this->Add($_obsx4eo5aguxbt4i2xnll); return $_obsx4eo5aguxbt4i2xnll->Surface; } public function DrawFast(BDC_GDGraphics $_0gq9731tci1zcxhb1jdxp, $_l1ennopv0wpl4v01ir1r3 = null) { $this->Draw($_0gq9731tci1zcxhb1jdxp, $_l1ennopv0wpl4v01ir1r3); } } class BDC_RandomRectangles extends BDC_RandomlyDrawnNoise { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Rectangle(); } return $this->m_Prototype; } const DefaultScalingPercentage = 50; private $_O656jt35cib923rja1kxxradxj; public function get_ScalingPercentageRange() { return $this->_O656jt35cib923rja1kxxradxj; } public function set_ScalingPercentageRange(BDC_RandomRange $_1w9zg7xfqc4emti4l74za) { if (0 >= $_1w9zg7xfqc4emti4l74za->Min || 100 <= $_1w9zg7xfqc4emti4l74za->Max) { throw new Exception("\123\x68\x61\x70\145\x20\144\x6f\x77\x6e\x73\143\141\154\151\x6e\x67\x20\x70\145\162\143\145\x6e\164\x61\x67\x65\40\x6d\x75\x73\x74\40\142\145\40\142\145\x74\167\145\145\x6e\40\61\40\141\x6e\144\x20\x39\x39\72\x20\74{$_1w9zg7xfqc4emti4l74za->Min}\x2c\40{$_1w9zg7xfqc4emti4l74za->Max}\76"); } $this->_O656jt35cib923rja1kxxradxj = $_1w9zg7xfqc4emti4l74za; } public function get_ScalingPercentage() { if (!is_null($this->_O656jt35cib923rja1kxxradxj)) { return $this->_O656jt35cib923rja1kxxradxj->Next; } return self::DefaultScalingPercentage; } public function set_ScalingPercentage($_obo6yezb48xwmkmqynpsk) { if (self::DefaultScalingPercentage == $_obo6yezb48xwmkmqynpsk) { unset($this->_O656jt35cib923rja1kxxradxj); } else { $this->ScalingPercentageRange = new BDC_RandomRange($_obo6yezb48xwmkmqynpsk); } } public function get_ScalingFactor() { return $this->ScalingPercentage / 100.00; } public function DrawSingleRandomShape(BDC_IGraphics $_1o44ksxbbl1dzk3h9scx6yks38, BDC_Rectangle $_ih5j965oadhzioglis9ol) { $_Okf83psocqyz7oqm = BDC_Rectangle::ScaledDown($_ih5j965oadhzioglis9ol, $this->ScalingFactor); $_Okf83psocqyz7oqm->FillColor = $this->Prototype->FillColor; $_Okf83psocqyz7oqm->Outline = $this->Prototype->Outline; $_Okf83psocqyz7oqm->Transform = $this->Prototype->Transform; $_Ox1d4e6nkug84pbtkzwz5 = BDC_RandomizationHelper::RandomFromRange(0, 100) % 2; if (0 == $_Ox1d4e6nkug84pbtkzwz5) { $_Okf83psocqyz7oqm->Transform->Rotation->Angle = 0; } else { $_Okf83psocqyz7oqm->Transform->Rotation->Angle = 90; } $_Okf83psocqyz7oqm->Draw($_1o44ksxbbl1dzk3h9scx6yks38); $this->Add($_Okf83psocqyz7oqm); return $_Okf83psocqyz7oqm->Surface; } public function DrawFast(BDC_GDGraphics $_lw51dxskdy4i4j2j, $_org8utspzp0g30nj = null) { $_O9xycu4gmpfg2inmujdf9 = $this->get_Bounds(); if (is_null($_O9xycu4gmpfg2inmujdf9)) { $_O9xycu4gmpfg2inmujdf9 = $_lw51dxskdy4i4j2j->GetBounds(); } $_O7b4rt3iaafx5vb3 = $_O9xycu4gmpfg2inmujdf9->get_TopLeft(); $_irwrbfnuuwafhem5pofgt9b69o = $_O7b4rt3iaafx5vb3->get_X(); $_Imk43irvc2ubnuxrkg8os1zv5x = $_O7b4rt3iaafx5vb3->get_Y(); $_orgcv5xuj9b5v6jbtk51t9tydh = $_irwrbfnuuwafhem5pofgt9b69o + $_O9xycu4gmpfg2inmujdf9->get_Width(); $_Ib22h418o81wg2sz84ktq = $_Imk43irvc2ubnuxrkg8os1zv5x + $_O9xycu4gmpfg2inmujdf9->get_Height(); $_l2iegvfq0ag121aj3zh01zn4n9 = $_lw51dxskdy4i4j2j->GetGDImage(); $_0qf687a3i2anwsjiqcb4w = $this->get_Prototype()->get_FillColor(); $_1340ihxtvl76m4uxqgs8o = imagecolorallocate($_l2iegvfq0ag121aj3zh01zn4n9, $_0qf687a3i2anwsjiqcb4w->R, $_0qf687a3i2anwsjiqcb4w->G, $_0qf687a3i2anwsjiqcb4w->B); $_1reea0olfg1b2dd0 = $_0qf687a3i2anwsjiqcb4w->get_IsRandomized(); $_op19ga94hg555r8kiuobwktil8 = $this->get_ScalingFactor(); $_lhpuaeu091lcpu0g99w90iugo9 = $_op19ga94hg555r8kiuobwktil8 * ($_orgcv5xuj9b5v6jbtk51t9tydh - $_irwrbfnuuwafhem5pofgt9b69o); $_o6fkkl4c97ya08qv5r29g = $_op19ga94hg555r8kiuobwktil8 * ($_Ib22h418o81wg2sz84ktq - $_Imk43irvc2ubnuxrkg8os1zv5x); $_1fgt9oq0eiokhh145pgzu = $this->get_SurfaceFactor() * $_O9xycu4gmpfg2inmujdf9->get_Surface(); $_Oabwky735r0ruvtvywsut = 0; while($_Oabwky735r0ruvtvywsut < $_1fgt9oq0eiokhh145pgzu) { $_Iytzm17bv89gnrwf1aka0ebfcn = BDC_RandomizationHelper::RandomFromRange($_irwrbfnuuwafhem5pofgt9b69o, $_orgcv5xuj9b5v6jbtk51t9tydh); $_ih4qx9k0843i22wzzos7a = BDC_RandomizationHelper::RandomFromRange($_Imk43irvc2ubnuxrkg8os1zv5x, $_Ib22h418o81wg2sz84ktq); $_I7gm1np7qu45z2kgjsy24ndqzm = BDC_RandomizationHelper::RandomFromRange(0, 100) % 2; if (0 == $_I7gm1np7qu45z2kgjsy24ndqzm) { $_Ikl73m5r1yoxsnpn = $_Iytzm17bv89gnrwf1aka0ebfcn + $_lhpuaeu091lcpu0g99w90iugo9; $_Ohe7rgoxzguo4sgg = $_ih4qx9k0843i22wzzos7a + $_o6fkkl4c97ya08qv5r29g; } else { $_Ikl73m5r1yoxsnpn = $_Iytzm17bv89gnrwf1aka0ebfcn + $_o6fkkl4c97ya08qv5r29g; $_Ohe7rgoxzguo4sgg = $_ih4qx9k0843i22wzzos7a + $_lhpuaeu091lcpu0g99w90iugo9; } if ($_1reea0olfg1b2dd0) { $_0qf687a3i2anwsjiqcb4w = $this->get_Prototype()->get_FillColor(); $_1340ihxtvl76m4uxqgs8o = imagecolorallocate($_l2iegvfq0ag121aj3zh01zn4n9, $_0qf687a3i2anwsjiqcb4w->R, $_0qf687a3i2anwsjiqcb4w->G, $_0qf687a3i2anwsjiqcb4w->B); } imagefilledrectangle($_l2iegvfq0ag121aj3zh01zn4n9, $_Iytzm17bv89gnrwf1aka0ebfcn, $_ih4qx9k0843i22wzzos7a, $_Ikl73m5r1yoxsnpn, $_Ohe7rgoxzguo4sgg, $_1340ihxtvl76m4uxqgs8o); $_Oabwky735r0ruvtvywsut += $_lhpuaeu091lcpu0g99w90iugo9 * $_o6fkkl4c97ya08qv5r29g; } } } class BDC_HorizontalLines extends BDC_ShapeCollection { public function __construct() { } public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Line(); } return $this->m_Prototype; } const DefaultSpacing = 5; private $_Ir9uonw73kw3rmop; public function get_SpacingRange() { return $this->_Ir9uonw73kw3rmop; } public function set_SpacingRange($_ogn1lig2botwniou7si5mycgx1) { $this->_Ir9uonw73kw3rmop = $_ogn1lig2botwniou7si5mycgx1; } public function get_Spacing() { if (is_null($this->_Ir9uonw73kw3rmop)) { return self::DefaultSpacing; } return $this->_Ir9uonw73kw3rmop->Next; } public function set_Spacing($_iz3bf8qhw1rl3xyr) { if (0 >= $_iz3bf8qhw1rl3xyr) { throw new DrawingException("\x53\150\141\160\145\x20\163\x70\x61\143\x69\156\147\x20\x6d\165\163\164\40\142\145\x20\x61\40\160\157\163\x69\164\151\166\145\x20\x6e\x75\155\142\145\x72", $_iz3bf8qhw1rl3xyr); } $this->_Ir9uonw73kw3rmop = new BDC_RandomRange($_iz3bf8qhw1rl3xyr); } public function DrawWithinBounds(BDC_GDGraphics $_ine2lkv3b8bc8bcex5jwb, BDC_Rectangle $_ikxkwrv8pott04gpubs5n7bc0h) { $this->DrawFast($_ine2lkv3b8bc8bcex5jwb, $_ikxkwrv8pott04gpubs5n7bc0h); } public function DrawFast(BDC_GDGraphics $_099a6xbcz41j8yzq, BDC_Rectangle $_1tnhk28zhbtymcjh) { $_1hbnqqglnhzb1j3t5am015lh1g = $_099a6xbcz41j8yzq->GetGDImage(); $_Op4xxg2mz9rydj99xje6f13pgd = $_1tnhk28zhbtymcjh->get_Height(); $_lcs2fh5d8mu4j5nzxum4t = $_1tnhk28zhbtymcjh->get_TopLeft()->get_X(); $_1ydzmsqq3pejx7t3 = $_1tnhk28zhbtymcjh->get_BottomRight()->get_X(); $_lyqy6rf69nd6i3oj = BDC_RandomizationHelper::RandomFromRange(0, $this->get_SpacingRange()->get_Min()); $_14rbhbe4ms76xry9bvxv0lf6x7 = $this->_Ir9uonw73kw3rmop->get_IsRandomized(); $_ii2q7yeulxkq7nsn = $this->get_Spacing(); $_1mrh4l2asjywep1gmlpyhkij7g = $this->get_Prototype()->get_Outline(); $_o8ca8yd0eg2c07xstxtoa = $_1mrh4l2asjywep1gmlpyhkij7g->get_LayerCount(); $_o4ipwhjpm468r7zgflpbe = false; for ($_0ov2a3qcmi9qzai3n3suy7zwos = 0; $_0ov2a3qcmi9qzai3n3suy7zwos < $_o8ca8yd0eg2c07xstxtoa; $_0ov2a3qcmi9qzai3n3suy7zwos++) { $_0r3ahlc2d54c8e9t = $_1mrh4l2asjywep1gmlpyhkij7g[$_0ov2a3qcmi9qzai3n3suy7zwos]; $_o4ipwhjpm468r7zgflpbe = $_0r3ahlc2d54c8e9t[0]->get_Color()->get_IsRandomized(); if ($_o4ipwhjpm468r7zgflpbe) { break; } } if (!$_o4ipwhjpm468r7zgflpbe) { $_0fafq613g7hw4n3l = array(); for ($_0ov2a3qcmi9qzai3n3suy7zwos = 0; $_0ov2a3qcmi9qzai3n3suy7zwos < $_o8ca8yd0eg2c07xstxtoa; $_0ov2a3qcmi9qzai3n3suy7zwos++) { $_0r3ahlc2d54c8e9t = $_1mrh4l2asjywep1gmlpyhkij7g[$_0ov2a3qcmi9qzai3n3suy7zwos]; $_0fafq613g7hw4n3l[$_0ov2a3qcmi9qzai3n3suy7zwos] = array(); $_0fafq613g7hw4n3l[$_0ov2a3qcmi9qzai3n3suy7zwos][0] = $_0r3ahlc2d54c8e9t->get_Thickness(); $_o5z7vj3nw88z60ocnr0hdbgheq = $_0r3ahlc2d54c8e9t[0]->get_Color(); $_o4e4mhznvvehp2nvxi3a4uzsgv = imagecolorallocate($_1hbnqqglnhzb1j3t5am015lh1g, $_o5z7vj3nw88z60ocnr0hdbgheq->get_R(), $_o5z7vj3nw88z60ocnr0hdbgheq->get_G(), $_o5z7vj3nw88z60ocnr0hdbgheq->get_B()); $_0fafq613g7hw4n3l[$_0ov2a3qcmi9qzai3n3suy7zwos][1] = $_o4e4mhznvvehp2nvxi3a4uzsgv; } } $_ih451ko60da8a123xwajw = false; $_ofjkwrtnw9agnkjjwo2u8 = $this->get_Prototype()->get_Transform()->get_Rotation(); if (!is_null($_ofjkwrtnw9agnkjjwo2u8->get_AngleRange())) { $_ih451ko60da8a123xwajw = true; } while ($_lyqy6rf69nd6i3oj < $_Op4xxg2mz9rydj99xje6f13pgd) { $_odnsgfnx80151py7 = $_lcs2fh5d8mu4j5nzxum4t; $_Iicvh0i4h1tufeucejazc66j4r = $_lyqy6rf69nd6i3oj; $_154vfq4owl7189uw3mj3ipxojt = $_1ydzmsqq3pejx7t3; $_izfi5eoj0ia7f941v45iak31mi = $_lyqy6rf69nd6i3oj; if ($_ih451ko60da8a123xwajw) { $_on7xq9mvc8cgzxdhqep45 = $_ofjkwrtnw9agnkjjwo2u8->get_Angle(); $_Imbkz38qkgyvlx8h = BDC_Line::RotateLine($_odnsgfnx80151py7, $_Iicvh0i4h1tufeucejazc66j4r, $_154vfq4owl7189uw3mj3ipxojt, $_izfi5eoj0ia7f941v45iak31mi, $_on7xq9mvc8cgzxdhqep45); $_odnsgfnx80151py7 = $_Imbkz38qkgyvlx8h[0]; $_Iicvh0i4h1tufeucejazc66j4r = $_Imbkz38qkgyvlx8h[1]; $_154vfq4owl7189uw3mj3ipxojt = $_Imbkz38qkgyvlx8h[2]; $_izfi5eoj0ia7f941v45iak31mi = $_Imbkz38qkgyvlx8h[3]; } $_1yo7liwqzucfh8mjmgo46bxwcx = 0; $_Iajkfclj8lvtbvoj27sc86u22r = $_154vfq4owl7189uw3mj3ipxojt - $_odnsgfnx80151py7; $_1u3ive6cd7q8x4ra = $_izfi5eoj0ia7f941v45iak31mi - $_Iicvh0i4h1tufeucejazc66j4r; $_Ivwiln7olequkjck3ded21rtnu = -1; $_06yd24l9rdacjzzv6av1u = 1; if (0 == $_Iajkfclj8lvtbvoj27sc86u22r) { $_06yd24l9rdacjzzv6av1u = 0; } else if (0 == $_1u3ive6cd7q8x4ra) { $_Ivwiln7olequkjck3ded21rtnu = 0; } else { $_1yo7liwqzucfh8mjmgo46bxwcx = atan2($_Iajkfclj8lvtbvoj27sc86u22r, $_1u3ive6cd7q8x4ra); $_Ivwiln7olequkjck3ded21rtnu *= cos($_1yo7liwqzucfh8mjmgo46bxwcx); $_06yd24l9rdacjzzv6av1u *= sin($_1yo7liwqzucfh8mjmgo46bxwcx); } $_l7ino64qn9l8lguyt0nlo = 0; for ($_0ov2a3qcmi9qzai3n3suy7zwos = 0; $_0ov2a3qcmi9qzai3n3suy7zwos < $_o8ca8yd0eg2c07xstxtoa; $_0ov2a3qcmi9qzai3n3suy7zwos++) { $_0r3ahlc2d54c8e9t = $_1mrh4l2asjywep1gmlpyhkij7g[$_0ov2a3qcmi9qzai3n3suy7zwos]; if ($_o4ipwhjpm468r7zgflpbe) { $_o5z7vj3nw88z60ocnr0hdbgheq = $_0r3ahlc2d54c8e9t[0]->get_Color(); $_o4e4mhznvvehp2nvxi3a4uzsgv = imagecolorallocate($_1hbnqqglnhzb1j3t5am015lh1g, $_o5z7vj3nw88z60ocnr0hdbgheq->get_R(), $_o5z7vj3nw88z60ocnr0hdbgheq->get_G(), $_o5z7vj3nw88z60ocnr0hdbgheq->get_B()); $_ifr47hdisq9ezx3k8b6zchda4q = $_0r3ahlc2d54c8e9t->get_Thickness(); } else { $_o4e4mhznvvehp2nvxi3a4uzsgv = $_0fafq613g7hw4n3l[$_0ov2a3qcmi9qzai3n3suy7zwos][1]; $_ifr47hdisq9ezx3k8b6zchda4q = $_0fafq613g7hw4n3l[$_0ov2a3qcmi9qzai3n3suy7zwos][0]; } $_incpm97fozsa8jntr84ixz6fjp = $_Ivwiln7olequkjck3ded21rtnu * $_ifr47hdisq9ezx3k8b6zchda4q; $_0u4lghrhdyhgmbzg = $_06yd24l9rdacjzzv6av1u * $_ifr47hdisq9ezx3k8b6zchda4q; if ($_ifr47hdisq9ezx3k8b6zchda4q == 1) { imageline($_1hbnqqglnhzb1j3t5am015lh1g, $_odnsgfnx80151py7, $_Iicvh0i4h1tufeucejazc66j4r, $_154vfq4owl7189uw3mj3ipxojt, $_izfi5eoj0ia7f941v45iak31mi, $_o4e4mhznvvehp2nvxi3a4uzsgv); } else { $_06slxtuanm4khb8r = 2 * $_ifr47hdisq9ezx3k8b6zchda4q + 1; for ($_Ooiv2cwn2ibwx3uylx1iu = 0; $_Ooiv2cwn2ibwx3uylx1iu < $_06slxtuanm4khb8r; $_Ooiv2cwn2ibwx3uylx1iu++) { imageline($_1hbnqqglnhzb1j3t5am015lh1g, $_odnsgfnx80151py7 + $_Ooiv2cwn2ibwx3uylx1iu * ($_Ivwiln7olequkjck3ded21rtnu / 2.0), $_Iicvh0i4h1tufeucejazc66j4r + $_Ooiv2cwn2ibwx3uylx1iu * ($_06yd24l9rdacjzzv6av1u / 2.0), $_154vfq4owl7189uw3mj3ipxojt + $_Ooiv2cwn2ibwx3uylx1iu * ($_Ivwiln7olequkjck3ded21rtnu / 2.0), $_izfi5eoj0ia7f941v45iak31mi + $_Ooiv2cwn2ibwx3uylx1iu * ($_06yd24l9rdacjzzv6av1u / 2.0), $_o4e4mhznvvehp2nvxi3a4uzsgv); } } $_odnsgfnx80151py7 += $_incpm97fozsa8jntr84ixz6fjp; $_Iicvh0i4h1tufeucejazc66j4r += $_0u4lghrhdyhgmbzg; $_154vfq4owl7189uw3mj3ipxojt += $_incpm97fozsa8jntr84ixz6fjp; $_izfi5eoj0ia7f941v45iak31mi += $_0u4lghrhdyhgmbzg; } if ($_14rbhbe4ms76xry9bvxv0lf6x7) { $_ii2q7yeulxkq7nsn = $this->get_Spacing(); } $_lyqy6rf69nd6i3oj += $_ii2q7yeulxkq7nsn; } } } class BDC_VerticalLines extends BDC_ShapeCollection { public function __construct() { } public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Line(); } return $this->m_Prototype; } const DefaultSpacing = 5; private $_1gacdhqoaj5ejt0gb9vdtx0v61; public function get_SpacingRange() { return $this->_1gacdhqoaj5ejt0gb9vdtx0v61; } public function set_SpacingRange($_O58vn6i7ay0ov1szc49qniryin) { $this->_1gacdhqoaj5ejt0gb9vdtx0v61 = $_O58vn6i7ay0ov1szc49qniryin; } public function get_Spacing() { if (is_null($this->_1gacdhqoaj5ejt0gb9vdtx0v61)) { return self::DefaultSpacing; } return $this->_1gacdhqoaj5ejt0gb9vdtx0v61->Next; } public function set_Spacing($_O8pbwv87wntuofy0an1yj1wor5) { if (0 >= $_O8pbwv87wntuofy0an1yj1wor5) { throw new DrawingException("\x53\x68\x61\160\x65\40\x73\160\141\143\x69\x6e\147\40\x6d\165\x73\164\x20\142\145\x20\x61\40\160\157\x73\151\164\x69\166\x65\x20\156\165\x6d\142\145\162", $_O8pbwv87wntuofy0an1yj1wor5); } $this->_1gacdhqoaj5ejt0gb9vdtx0v61 = new BDC_RandomRange($_O8pbwv87wntuofy0an1yj1wor5); } public function DrawWithinBounds(BDC_GDGraphics $_oli6pdu6fh94mpnp, BDC_Rectangle $_Iqzt07ph7tmmtbei) { $this->DrawFast($_oli6pdu6fh94mpnp, $_Iqzt07ph7tmmtbei); } public function DrawFast(BDC_GDGraphics $_op1i9e1vq6ulsxuy9bbi8ejwau, BDC_Rectangle $_O2xu8ghtayvg7qwa) { $_097zolz6w1naerll = $_op1i9e1vq6ulsxuy9bbi8ejwau->GetGDImage(); $_Is6er96vp60jm3w9 = $_O2xu8ghtayvg7qwa->get_Width(); $_0w46t7zajbo7q2du7s9rvx50x3 = $_O2xu8ghtayvg7qwa->get_TopLeft()->get_Y(); $_1qskngdnsdnf92baee6p9msooa = $_O2xu8ghtayvg7qwa->get_BottomRight()->get_Y(); $_lifig7gmnljvsmwod95e7 = BDC_RandomizationHelper::RandomFromRange(0, $this->get_SpacingRange()->get_Min()); $_1lnwurbvgtyzspb2 = $this->_1gacdhqoaj5ejt0gb9vdtx0v61->get_IsRandomized(); $_odtwgj945s27tb1x604yfdeiqc = $this->get_Spacing(); $_lol64nmlogf5usnw6twocubqq4 = $this->get_Prototype()->get_Outline(); $_I174j2emovhkwvd7njv3hddvwd = $_lol64nmlogf5usnw6twocubqq4->get_LayerCount(); $_07b3hritq2plycnj = false; for ($_Iadcr84e373wvxt1 = 0; $_Iadcr84e373wvxt1 < $_I174j2emovhkwvd7njv3hddvwd; $_Iadcr84e373wvxt1++) { $_1sp8maz1u6mdmps5 = $_lol64nmlogf5usnw6twocubqq4[$_Iadcr84e373wvxt1]; $_07b3hritq2plycnj = $_1sp8maz1u6mdmps5[0]->get_Color()->get_IsRandomized(); if ($_07b3hritq2plycnj) { break; } } if (!$_07b3hritq2plycnj) { $_i41buw83wbdf0leximeoy = array(); for ($_Iadcr84e373wvxt1 = 0; $_Iadcr84e373wvxt1 < $_I174j2emovhkwvd7njv3hddvwd; $_Iadcr84e373wvxt1++) { $_1sp8maz1u6mdmps5 = $_lol64nmlogf5usnw6twocubqq4[$_Iadcr84e373wvxt1]; $_i41buw83wbdf0leximeoy[$_Iadcr84e373wvxt1] = array(); $_i41buw83wbdf0leximeoy[$_Iadcr84e373wvxt1][0] = $_1sp8maz1u6mdmps5->get_Thickness(); $_Io328j8kzpak87rfiutdegsrmc = $_1sp8maz1u6mdmps5[0]->get_Color(); $_Iiqmxtr4y2qreesdcle5k = imagecolorallocate($_097zolz6w1naerll, $_Io328j8kzpak87rfiutdegsrmc->get_R(), $_Io328j8kzpak87rfiutdegsrmc->get_G(), $_Io328j8kzpak87rfiutdegsrmc->get_B()); $_i41buw83wbdf0leximeoy[$_Iadcr84e373wvxt1][1] = $_Iiqmxtr4y2qreesdcle5k; } } $_oiuir5s0cdjpi9k4 = false; $_I6b8xzy9lh265lhw9z5l8 = $this->get_Prototype()->get_Transform()->get_Rotation(); if (!is_null($_I6b8xzy9lh265lhw9z5l8->get_AngleRange())) { $_oiuir5s0cdjpi9k4 = true; } while ($_lifig7gmnljvsmwod95e7 < $_Is6er96vp60jm3w9) { $_oxfslfozd4za11h4ozxc5qp6gh = $_lifig7gmnljvsmwod95e7; $_1e9qhcy3a2v6drsthxz96ook8f = $_0w46t7zajbo7q2du7s9rvx50x3; $_ongg7h65c6e6tawuhjxw1 = $_lifig7gmnljvsmwod95e7; $_Oqfndeghi8pmgv2z = $_1qskngdnsdnf92baee6p9msooa; if ($_oiuir5s0cdjpi9k4) { $_lwnsubfnevrqoxhs = $_I6b8xzy9lh265lhw9z5l8->get_Angle(); $_It70zfserixom64iuxnksgm2rr = BDC_Line::RotateLine($_oxfslfozd4za11h4ozxc5qp6gh, $_1e9qhcy3a2v6drsthxz96ook8f, $_ongg7h65c6e6tawuhjxw1, $_Oqfndeghi8pmgv2z, $_lwnsubfnevrqoxhs); $_oxfslfozd4za11h4ozxc5qp6gh = $_It70zfserixom64iuxnksgm2rr[0]; $_1e9qhcy3a2v6drsthxz96ook8f = $_It70zfserixom64iuxnksgm2rr[1]; $_ongg7h65c6e6tawuhjxw1 = $_It70zfserixom64iuxnksgm2rr[2]; $_Oqfndeghi8pmgv2z = $_It70zfserixom64iuxnksgm2rr[3]; } $_1vxi0j3vwdc262zd = 0; $_Omktp1hnt0t4fl0d = $_ongg7h65c6e6tawuhjxw1 - $_oxfslfozd4za11h4ozxc5qp6gh; $_i362j4stj00t0zrziw7bz = $_Oqfndeghi8pmgv2z - $_1e9qhcy3a2v6drsthxz96ook8f; $_Ohcuumswa9cfcgdqzp626 = -1; $_llz9qj2cl3qg8on3pehcf = 1; if (0 == $_Omktp1hnt0t4fl0d) { $_llz9qj2cl3qg8on3pehcf = 0; } else if (0 == $_i362j4stj00t0zrziw7bz) { $_Ohcuumswa9cfcgdqzp626 = 0; } else { $_1vxi0j3vwdc262zd = atan2($_Omktp1hnt0t4fl0d, $_i362j4stj00t0zrziw7bz); $_Ohcuumswa9cfcgdqzp626 *= cos($_1vxi0j3vwdc262zd); $_llz9qj2cl3qg8on3pehcf *= sin($_1vxi0j3vwdc262zd); } $_Onfiycyswvg9pnmwv5bip = 0; for ($_Iadcr84e373wvxt1 = 0; $_Iadcr84e373wvxt1 < $_I174j2emovhkwvd7njv3hddvwd; $_Iadcr84e373wvxt1++) { $_1sp8maz1u6mdmps5 = $_lol64nmlogf5usnw6twocubqq4[$_Iadcr84e373wvxt1]; if ($_07b3hritq2plycnj) { $_Io328j8kzpak87rfiutdegsrmc = $_1sp8maz1u6mdmps5[0]->get_Color(); $_Iiqmxtr4y2qreesdcle5k = imagecolorallocate($_097zolz6w1naerll, $_Io328j8kzpak87rfiutdegsrmc->get_R(), $_Io328j8kzpak87rfiutdegsrmc->get_G(), $_Io328j8kzpak87rfiutdegsrmc->get_B()); $_i7se68dfhb7jetm9 = $_1sp8maz1u6mdmps5->get_Thickness(); } else { $_Iiqmxtr4y2qreesdcle5k = $_i41buw83wbdf0leximeoy[$_Iadcr84e373wvxt1][1]; $_i7se68dfhb7jetm9 = $_i41buw83wbdf0leximeoy[$_Iadcr84e373wvxt1][0]; } $_o6rft15zof8hp9a2 = $_Ohcuumswa9cfcgdqzp626 * $_i7se68dfhb7jetm9; $_obmh0xv76heiamb4 = $_llz9qj2cl3qg8on3pehcf * $_i7se68dfhb7jetm9; if ($_i7se68dfhb7jetm9 == 1) { imageline($_097zolz6w1naerll, $_oxfslfozd4za11h4ozxc5qp6gh, $_1e9qhcy3a2v6drsthxz96ook8f, $_ongg7h65c6e6tawuhjxw1, $_Oqfndeghi8pmgv2z, $_Iiqmxtr4y2qreesdcle5k); } else { $_iwvhkbpv67tfvb7popr3nwfu54 = 2 * $_i7se68dfhb7jetm9 + 1; for ($_lh4j78idhipwj4ws = 0; $_lh4j78idhipwj4ws < $_iwvhkbpv67tfvb7popr3nwfu54; $_lh4j78idhipwj4ws++) { imageline($_097zolz6w1naerll, $_oxfslfozd4za11h4ozxc5qp6gh + $_lh4j78idhipwj4ws * ($_Ohcuumswa9cfcgdqzp626 / 2.0), $_1e9qhcy3a2v6drsthxz96ook8f + $_lh4j78idhipwj4ws * ($_llz9qj2cl3qg8on3pehcf / 2.0), $_ongg7h65c6e6tawuhjxw1 + $_lh4j78idhipwj4ws * ($_Ohcuumswa9cfcgdqzp626 / 2.0), $_Oqfndeghi8pmgv2z + $_lh4j78idhipwj4ws * ($_llz9qj2cl3qg8on3pehcf / 2.0), $_Iiqmxtr4y2qreesdcle5k); } } $_oxfslfozd4za11h4ozxc5qp6gh += $_o6rft15zof8hp9a2; $_1e9qhcy3a2v6drsthxz96ook8f += $_obmh0xv76heiamb4; $_ongg7h65c6e6tawuhjxw1 += $_o6rft15zof8hp9a2; $_Oqfndeghi8pmgv2z += $_obmh0xv76heiamb4; } if ($_1lnwurbvgtyzspb2) { $_odtwgj945s27tb1x604yfdeiqc = $this->get_Spacing(); } $_lifig7gmnljvsmwod95e7 += $_odtwgj945s27tb1x604yfdeiqc; } } } class BDC_SpokeLines extends BDC_ShapeCollection { public function __construct() { } public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Line(); } return $this->m_Prototype; } private $_lsb6px6au9gy2izr; public function get_Center() { return $this->_lsb6px6au9gy2izr; } public function set_Center(BDC_Point $_Oh4z67hi4hx3aakmpbj2fcg1g1) { $this->_lsb6px6au9gy2izr = $_Oh4z67hi4hx3aakmpbj2fcg1g1; } const DefaultAngleDelta = 10; private $_Onubvu2elg0xbtva5xvzq; public function get_AngleDeltaRange() { return $this->_Onubvu2elg0xbtva5xvzq; } public function set_AngleDeltaRange($_i5c52fnz0c1qfpyb) { $this->_Onubvu2elg0xbtva5xvzq = $_i5c52fnz0c1qfpyb; } public function get_AngleDelta() { if (is_null($this->_Onubvu2elg0xbtva5xvzq)) { return self::DefaultAngleDelta; } return $this->_Onubvu2elg0xbtva5xvzq->get_Next(); } public function set_AngleDelta($_olxm4ccq5h4g248b9nb6j) { if (0 >= $_olxm4ccq5h4g248b9nb6j) { throw new DrawingException("\x42\x44\x43\x5f\x53\x70\x6f\x6b\145\114\151\x6e\145\163\x20\101\x6e\x67\x6c\x65\104\x65\154\164\x61\40\155\165\x73\164\40\x62\x65\40\x61\x20\160\x6f\x73\151\x74\x69\166\x65\x20\x6e\165\x6d\x62\x65\x72", $_olxm4ccq5h4g248b9nb6j); } $this->_Onubvu2elg0xbtva5xvzq = new BDC_RandomRange($_olxm4ccq5h4g248b9nb6j); } public function DrawWithinBounds(BDC_GDGraphics $_l81xp3dtj228abfc9d0p9, BDC_Rectangle $_0wo6akf1g8uchnonj4aw4wye7f) { $this->DrawFast($_l81xp3dtj228abfc9d0p9, $_0wo6akf1g8uchnonj4aw4wye7f); } public function DrawFast(BDC_GDGraphics $_l6omkm3h7fvsdlnbfmmg3, BDC_Rectangle $_I5ek81ad05lr50o14m6k8 = null) { if (null == $_I5ek81ad05lr50o14m6k8) { $_I5ek81ad05lr50o14m6k8 = $_l6omkm3h7fvsdlnbfmmg3->GetBounds(); } $_1barx3ob1cgw9h9hkhh0vnweu3 = $_l6omkm3h7fvsdlnbfmmg3->GetGDImage(); $_1v164aqwag61untcsfphp141yp = $_I5ek81ad05lr50o14m6k8->get_Width(); $_O2agrn5q8rmkwgec = $_I5ek81ad05lr50o14m6k8->get_Height(); $_0y9wfv6foqh1qx8895wo3om8yr = $this->get_Center(); if (is_null($_0y9wfv6foqh1qx8895wo3om8yr)) { $_0y9wfv6foqh1qx8895wo3om8yr = BDC_Point::At(BDC_RandomizationHelper::RandomFromRange(0, $_1v164aqwag61untcsfphp141yp), BDC_RandomizationHelper::RandomFromRange(0, $_O2agrn5q8rmkwgec)); } $_lv84trychljj3ps084oqw8k5wh = $_0y9wfv6foqh1qx8895wo3om8yr->get_X(); $_Ogbo9i4esqxscf1u = $_0y9wfv6foqh1qx8895wo3om8yr->get_Y(); $_l68ig1g8poezukff9i2dzy2q1f = (!is_null($this->_Onubvu2elg0xbtva5xvzq) && $this->_Onubvu2elg0xbtva5xvzq->get_IsRandomized()); $_1ghvgu9mc3y4qhad = $this->get_AngleDelta(); $_Og41d4vqik21rfrrvkewp = $this->get_Prototype()->get_Outline(); $_on1t9gw60f89lp13 = $_Og41d4vqik21rfrrvkewp->get_LayerCount(); $_oyzkkbxf31uxsoucnv686b2tmi = false; for ($_lqewgcmjbqymm0h3yye1zhzud2 = 0; $_lqewgcmjbqymm0h3yye1zhzud2 < $_on1t9gw60f89lp13; $_lqewgcmjbqymm0h3yye1zhzud2++) { $_odjs2gs1algh6ca5 = $_Og41d4vqik21rfrrvkewp[$_lqewgcmjbqymm0h3yye1zhzud2]; $_oyzkkbxf31uxsoucnv686b2tmi = $_odjs2gs1algh6ca5[0]->get_Color()->get_IsRandomized(); if ($_oyzkkbxf31uxsoucnv686b2tmi) { break; } } if (!$_oyzkkbxf31uxsoucnv686b2tmi) { $_O7t6xorvwz2dozmvlad2ukschl = array(); for ($_lqewgcmjbqymm0h3yye1zhzud2 = 0; $_lqewgcmjbqymm0h3yye1zhzud2 < $_on1t9gw60f89lp13; $_lqewgcmjbqymm0h3yye1zhzud2++) { $_odjs2gs1algh6ca5 = $_Og41d4vqik21rfrrvkewp[$_lqewgcmjbqymm0h3yye1zhzud2]; $_O7t6xorvwz2dozmvlad2ukschl[$_lqewgcmjbqymm0h3yye1zhzud2] = array(); $_O7t6xorvwz2dozmvlad2ukschl[$_lqewgcmjbqymm0h3yye1zhzud2][0] = $_odjs2gs1algh6ca5->get_Thickness(); $_Obimdjbz9nsb62gw = $_odjs2gs1algh6ca5[0]->get_Color(); $_Oe5e3mqfk5mpu4cw = imagecolorallocate($_1barx3ob1cgw9h9hkhh0vnweu3, $_Obimdjbz9nsb62gw->get_R(), $_Obimdjbz9nsb62gw->get_G(), $_Obimdjbz9nsb62gw->get_B()); $_O7t6xorvwz2dozmvlad2ukschl[$_lqewgcmjbqymm0h3yye1zhzud2][1] = $_Oe5e3mqfk5mpu4cw; } } $_0de3khuhr4tt0n878dvtfn4l5o = BDC_Circle::MaxRadius(BDC_Point::At($_lv84trychljj3ps084oqw8k5wh, $_Ogbo9i4esqxscf1u), $_I5ek81ad05lr50o14m6k8); for ($_i8slregkdoqzmzaq = 0; $_i8slregkdoqzmzaq <= 360; $_i8slregkdoqzmzaq += $_1ghvgu9mc3y4qhad) { $_Iopysxbh21eb8kusxr1sjd00v7 = $_i8slregkdoqzmzaq * M_PI / 180; $_ivj67o95deqt8wm0 = $_lv84trychljj3ps084oqw8k5wh; $_Ia4f147ubitfd3th9fbvprlsu0 = $_Ogbo9i4esqxscf1u; $_180ogxrjsajqkozgp8rzw = $_lv84trychljj3ps084oqw8k5wh + cos($_Iopysxbh21eb8kusxr1sjd00v7) * $_0de3khuhr4tt0n878dvtfn4l5o; $_Omwee2xpynnpn0a5vkro9 = $_Ogbo9i4esqxscf1u + sin($_Iopysxbh21eb8kusxr1sjd00v7) * $_0de3khuhr4tt0n878dvtfn4l5o; $_I2z2ymbd8i2fzr0f162gt = 0; $_1bfog3ypu63tz65v6fftvalg4b = $_180ogxrjsajqkozgp8rzw - $_ivj67o95deqt8wm0; $_lzv9ywo64srff4f5ec4i0 = $_Omwee2xpynnpn0a5vkro9 - $_Ia4f147ubitfd3th9fbvprlsu0; $_04uue9verqlowovu = -1; $_Otag6zvz3135m3f5 = 1; if (0 == $_1bfog3ypu63tz65v6fftvalg4b) { $_Otag6zvz3135m3f5 = 0; } else if (0 == $_lzv9ywo64srff4f5ec4i0) { $_04uue9verqlowovu = 0; } else { $_I2z2ymbd8i2fzr0f162gt = atan2($_1bfog3ypu63tz65v6fftvalg4b, $_lzv9ywo64srff4f5ec4i0); $_04uue9verqlowovu *= cos($_I2z2ymbd8i2fzr0f162gt); $_Otag6zvz3135m3f5 *= sin($_I2z2ymbd8i2fzr0f162gt); } $_omeyxesfk6c1q655kzsem = 0; for ($_lqewgcmjbqymm0h3yye1zhzud2 = 0; $_lqewgcmjbqymm0h3yye1zhzud2 < $_on1t9gw60f89lp13; $_lqewgcmjbqymm0h3yye1zhzud2++) { $_odjs2gs1algh6ca5 = $_Og41d4vqik21rfrrvkewp[$_lqewgcmjbqymm0h3yye1zhzud2]; if ($_oyzkkbxf31uxsoucnv686b2tmi) { $_Obimdjbz9nsb62gw = $_odjs2gs1algh6ca5[0]->get_Color(); $_Oe5e3mqfk5mpu4cw = imagecolorallocate($_1barx3ob1cgw9h9hkhh0vnweu3, $_Obimdjbz9nsb62gw->get_R(), $_Obimdjbz9nsb62gw->get_G(), $_Obimdjbz9nsb62gw->get_B()); $_Ohgbe35qv8nwuove = $_odjs2gs1algh6ca5->get_Thickness(); } else { $_Oe5e3mqfk5mpu4cw = $_O7t6xorvwz2dozmvlad2ukschl[$_lqewgcmjbqymm0h3yye1zhzud2][1]; $_Ohgbe35qv8nwuove = $_O7t6xorvwz2dozmvlad2ukschl[$_lqewgcmjbqymm0h3yye1zhzud2][0]; } $_14g65yxfqylgg4ryt108mc1904 = $_04uue9verqlowovu * $_Ohgbe35qv8nwuove; $_O45ljpjegjfzu4du = $_Otag6zvz3135m3f5 * $_Ohgbe35qv8nwuove; if ($_Ohgbe35qv8nwuove == 1) { imageline($_1barx3ob1cgw9h9hkhh0vnweu3, $_ivj67o95deqt8wm0, $_Ia4f147ubitfd3th9fbvprlsu0, $_180ogxrjsajqkozgp8rzw, $_Omwee2xpynnpn0a5vkro9, $_Oe5e3mqfk5mpu4cw); } else { $_0thzg4mobmwycfux = 2 * $_Ohgbe35qv8nwuove + 1; for ($_1th8ux2hq7cfbcxpvvfk0x7nsc = 0; $_1th8ux2hq7cfbcxpvvfk0x7nsc < $_0thzg4mobmwycfux; $_1th8ux2hq7cfbcxpvvfk0x7nsc++) { imageline($_1barx3ob1cgw9h9hkhh0vnweu3, $_ivj67o95deqt8wm0 + $_1th8ux2hq7cfbcxpvvfk0x7nsc * ($_04uue9verqlowovu / 2.0), $_Ia4f147ubitfd3th9fbvprlsu0 + $_1th8ux2hq7cfbcxpvvfk0x7nsc * ($_Otag6zvz3135m3f5 / 2.0), $_180ogxrjsajqkozgp8rzw + $_1th8ux2hq7cfbcxpvvfk0x7nsc * ($_04uue9verqlowovu / 2.0), $_Omwee2xpynnpn0a5vkro9 + $_1th8ux2hq7cfbcxpvvfk0x7nsc * ($_Otag6zvz3135m3f5 / 2.0), $_Oe5e3mqfk5mpu4cw); } } $_ivj67o95deqt8wm0 += $_14g65yxfqylgg4ryt108mc1904; $_Ia4f147ubitfd3th9fbvprlsu0 += $_O45ljpjegjfzu4du; $_180ogxrjsajqkozgp8rzw += $_14g65yxfqylgg4ryt108mc1904; $_Omwee2xpynnpn0a5vkro9 += $_O45ljpjegjfzu4du; } if ($_l68ig1g8poezukff9i2dzy2q1f) { $_1ghvgu9mc3y4qhad = $this->get_AngleDelta(); } } } } class BDC_ChessBoard extends BDC_ShapeCollection { public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Rectangle(); } return $this->m_Prototype; } private $_ic4tc4w15qj2jd1xzk3ew; public function get_TileSizeRange() { return $this->_ic4tc4w15qj2jd1xzk3ew; } public function set_TileSizeRange(BDC_RandomRange $_1zzps7zuc9z1emkdk44v2c2jmn) { $this->_ic4tc4w15qj2jd1xzk3ew = $_1zzps7zuc9z1emkdk44v2c2jmn; } public function get_TileSize() { if (!isset($this->_ic4tc4w15qj2jd1xzk3ew)) { return 0; } return $this->_ic4tc4w15qj2jd1xzk3ew->Next; } public function set_TileSize($_icnz2pvstpi8shab71a04x3sp1) { $this->_ic4tc4w15qj2jd1xzk3ew = new BDC_RandomRange($_icnz2pvstpi8shab71a04x3sp1); } const DefaultScalingPercentage = 100; private $_Oe5hi95zz3dnwiibfffnl; public function get_xScalingPercentageRange() { return $this->_Oe5hi95zz3dnwiibfffnl; } public function set_xScalingPercentageRange(BDC_RandomRange $_i6wfbm505glsrr108rjv8etrva) { if (0 >= $_i6wfbm505glsrr108rjv8etrva->Min || 200 <= $_i6wfbm505glsrr108rjv8etrva->Max) { throw new Exception("\123\x68\x61\x70\145\x20\163\x63\141\x6c\x69\x6e\x67\40\x70\x65\x72\143\145\x6e\x74\x61\x67\145\x20\155\165\163\x74\x20\142\145\x20\x62\x65\164\167\x65\x65\156\x20\x31\x20\x61\x6e\144\x20\61\71\71\72\40\x3c{$_i6wfbm505glsrr108rjv8etrva->Min}\54\x20{$_i6wfbm505glsrr108rjv8etrva->Max}\76"); } $this->_Oe5hi95zz3dnwiibfffnl = $_i6wfbm505glsrr108rjv8etrva; } public function get_xScalingPercentage() { if (isset($this->_Oe5hi95zz3dnwiibfffnl)) { return $this->_Oe5hi95zz3dnwiibfffnl->Next; } return self::DefaultScalingPercentage; } public function set_xScalingPercentage($_iqmifxojqgqnlbldz3wpp) { if (self::DefaultScalingPercentage == $_iqmifxojqgqnlbldz3wpp) { unset($this->_Oe5hi95zz3dnwiibfffnl); } else { $this->xScalingPercentageRange = new BDC_RandomRange($_iqmifxojqgqnlbldz3wpp); } } public function get_xScalingFactor() { return $this->xScalingPercentage / 100.00; } public function DrawFast(BDC_GDGraphics $_1g5vze8vk25533vf86iheumcq9, $_Ipu26mfckb5dl43jccmj8 = null) { if (is_null($this->Prototype->FillColor)) { return; } $_Ip2dlbcvb36wqcddhsqto = $_1g5vze8vk25533vf86iheumcq9->GetGDImage(); $_ogb20pwsw08hqnrbhuhge = $this->get_Prototype()->get_FillColor(); $_ohuodvw04pbninj94q5ov = imagecolorallocate($_Ip2dlbcvb36wqcddhsqto, $_ogb20pwsw08hqnrbhuhge->get_R(), $_ogb20pwsw08hqnrbhuhge->get_G(), $_ogb20pwsw08hqnrbhuhge->get_B()); if (is_null($_Ipu26mfckb5dl43jccmj8)) { $_Ipu26mfckb5dl43jccmj8 = $_1g5vze8vk25533vf86iheumcq9->GetBounds(); } $_Of9d3zzpm76d34jjzh8u0 = BDC_RandomizationHelper::RandomFromRange(0, 100) % 2; $_O6ghgrmh5wsvqqvk5633u = $_Ipu26mfckb5dl43jccmj8->Width; $_Ix1qfxby6swfoly0 = $_Ipu26mfckb5dl43jccmj8->Height; $_Oocgn8zvm3nghrnx46hgi = $this->TileSize; $_12leq7mtl3zmo03winct4qtzew = (int) round($_Ix1qfxby6swfoly0 / $_Oocgn8zvm3nghrnx46hgi); $_lmafragwn94v01ic4jfgs = (int) round(100 * $_O6ghgrmh5wsvqqvk5633u / $_Oocgn8zvm3nghrnx46hgi / $this->xScalingPercentage); $_Or8e6calhg1661et8lmti45scd = $_O6ghgrmh5wsvqqvk5633u / $_lmafragwn94v01ic4jfgs; $_1f931eooym2dzndmazwmpz0twl = $_Ix1qfxby6swfoly0 / $_12leq7mtl3zmo03winct4qtzew; for ($_lstc231l7zyf0mp9xi5w2uc4kz = 0; $_lstc231l7zyf0mp9xi5w2uc4kz < $_12leq7mtl3zmo03winct4qtzew; $_lstc231l7zyf0mp9xi5w2uc4kz++) { for ($_0pojlpzuwjxbww4hr5ng51mxpr = 0; $_0pojlpzuwjxbww4hr5ng51mxpr < $_lmafragwn94v01ic4jfgs; $_0pojlpzuwjxbww4hr5ng51mxpr++) { if (($_lstc231l7zyf0mp9xi5w2uc4kz + $_0pojlpzuwjxbww4hr5ng51mxpr) % 2 == $_Of9d3zzpm76d34jjzh8u0) { imagefilledrectangle($_Ip2dlbcvb36wqcddhsqto, $_0pojlpzuwjxbww4hr5ng51mxpr * $_Or8e6calhg1661et8lmti45scd, $_lstc231l7zyf0mp9xi5w2uc4kz * $_1f931eooym2dzndmazwmpz0twl, ($_0pojlpzuwjxbww4hr5ng51mxpr + 1) * $_Or8e6calhg1661et8lmti45scd, ($_lstc231l7zyf0mp9xi5w2uc4kz + 1) * $_1f931eooym2dzndmazwmpz0twl, $_ohuodvw04pbninj94q5ov); } } } } public function DrawWithinBounds(BDC_GDGraphics $_o446doawqwbynyap, BDC_Rectangle $_Ix719ykg27xaumde) { $_0852l0nquhm75lo2t5kja = BDC_RandomizationHelper::RandomFromRange(0, 100) % 2; $_li26wcovskhuaa3tpq7f4 = $_Ix719ykg27xaumde->Width; $_iguzvcu0jio1295udehg0 = $_Ix719ykg27xaumde->Height; $_1euha8b930wgo1dm9wunrpttkp = $this->TileSize; $_Ixp3bihe79maganyxtfvtqwwqm = (int) round($_iguzvcu0jio1295udehg0 / $_1euha8b930wgo1dm9wunrpttkp); $_lovnndbu9wep2bjv = (int) round(100 * $_li26wcovskhuaa3tpq7f4 / $_1euha8b930wgo1dm9wunrpttkp / $this->xScalingPercentage); $_Oa94dkq1t6085dt8 = $_li26wcovskhuaa3tpq7f4 / $_lovnndbu9wep2bjv; $_Im3jsjtk3vsp59ph75uig = $_iguzvcu0jio1295udehg0 / $_Ixp3bihe79maganyxtfvtqwwqm; for ($_1jbh993bytxablrvrn9jp = 0; $_1jbh993bytxablrvrn9jp < $_Ixp3bihe79maganyxtfvtqwwqm; $_1jbh993bytxablrvrn9jp++) { for ($_1jheodge95ph3cu7h2ld8v3kht = 0; $_1jheodge95ph3cu7h2ld8v3kht < $_lovnndbu9wep2bjv; $_1jheodge95ph3cu7h2ld8v3kht++) { $_Oh0zgmumbhl79sav = BDC_Point::At($_1jheodge95ph3cu7h2ld8v3kht * $_Oa94dkq1t6085dt8, $_1jbh993bytxablrvrn9jp * $_Im3jsjtk3vsp59ph75uig); $_Omm4qdva3omii9gp7nlsw = BDC_Rectangle::FromPointAndSize($_Oh0zgmumbhl79sav, $_Oa94dkq1t6085dt8, $_Im3jsjtk3vsp59ph75uig); $_1wb6pblx7u2r69sgdgrj9[]= $_Omm4qdva3omii9gp7nlsw; if (($_1jbh993bytxablrvrn9jp + $_1jheodge95ph3cu7h2ld8v3kht) % 2 == $_0852l0nquhm75lo2t5kja) { if (!is_null($this->Prototype->FillColor)) { $_Omm4qdva3omii9gp7nlsw->FillColor = $this->Prototype->FillColor; $_Omm4qdva3omii9gp7nlsw->Draw($_o446doawqwbynyap); } } } } } } class BDC_ConcentricCircles extends BDC_ShapeCollection { public function __construct() { } const DefaultSpacing = 5; private $_I7xgl0ojzr99nmdo; public function get_SpacingRange() { return $this->_I7xgl0ojzr99nmdo; } public function set_SpacingRange($_Iieengclnidv05iq) { $this->_I7xgl0ojzr99nmdo = $_Iieengclnidv05iq; } public function get_Spacing() { if (is_null($this->_I7xgl0ojzr99nmdo)) { return $this->DefaultSpacing; } return $this->_I7xgl0ojzr99nmdo->Next; } public function set_Spacing($_1t7fqenugmtk3ndmjhy2imvvh0) { if (0 >= $_1t7fqenugmtk3ndmjhy2imvvh0) { throw new Exception("\x53\150\141\160\x65\40\163\x70\x61\x63\151\156\147\x20\155\165\163\x74\x20\x62\145\x20\x61\40\160\157\x73\x69\x74\151\166\145\x20\156\165\155\142\145\x72" . $_1t7fqenugmtk3ndmjhy2imvvh0); } $this->_I7xgl0ojzr99nmdo = new BDC_RandomRange($_1t7fqenugmtk3ndmjhy2imvvh0); } public function get_Prototype() { if (is_null($this->m_Prototype)) { $this->m_Prototype = new BDC_Circle(); } return $this->m_Prototype; } public function DrawWithinBounds(BDC_GDGraphics $_l5aq5mf712hqj0bmwaiwofe16y, BDC_Rectangle $_lyzgmmiyqu4ww0g0) { $this->DrawFast($_l5aq5mf712hqj0bmwaiwofe16y, $_lyzgmmiyqu4ww0g0); } public function DrawFast(BDC_GDGraphics $_1zcnewompr38uxkx, BDC_Rectangle $_1l11wfigfh0ulqq4g9p2ykfu0j) { $_isn7u5dqexy70nlojkdsrl9tap = $_1zcnewompr38uxkx->GetGDImage(); $_Iq9tq6nwqgch8ez6c7i0bp5ptt = $_1l11wfigfh0ulqq4g9p2ykfu0j->get_TopLeft()->get_X(); $_ly40cadpembs3rr4 = $_1l11wfigfh0ulqq4g9p2ykfu0j->get_TopLeft()->get_Y(); $_ixozsfnq4u27p5eq1uqak = $_1l11wfigfh0ulqq4g9p2ykfu0j->get_BottomRight()->get_X(); $_ibmsj3ofxax2v09vktdv9 = $_1l11wfigfh0ulqq4g9p2ykfu0j->get_BottomRight()->get_Y(); $_ldhki1hkaleg0wa330lak1qohb = $this->get_Prototype()->get_Center(); if (is_null($_ldhki1hkaleg0wa330lak1qohb)) { $_ldhki1hkaleg0wa330lak1qohb = BDC_Point::At( BDC_RandomizationHelper::RandomFromRange($_Iq9tq6nwqgch8ez6c7i0bp5ptt, $_ixozsfnq4u27p5eq1uqak), BDC_RandomizationHelper::RandomFromRange($_ly40cadpembs3rr4, $_ibmsj3ofxax2v09vktdv9) ); } $_ocs7h0x0mqz7iz0iocdfxk03e2 = $_ldhki1hkaleg0wa330lak1qohb->get_IsRandomized(); $_ld6byvs2c595vux439hyu8qh8o = $_ldhki1hkaleg0wa330lak1qohb->get_X(); $_ih1ep7y9leds3e3sef9s5 = $_ldhki1hkaleg0wa330lak1qohb->get_Y(); $_Iyzoxvvsbvbbfvkiv1ddm = $this->_I7xgl0ojzr99nmdo->get_IsRandomized(); $_Odzkc6dygig7pbwies46r = $this->get_Spacing() + 1; $_0sv697zq46lhpgj7 = $this->get_Prototype()->get_Outline(); $_16c3nsmkg3lq0mr8xp9izu2lvy = $_0sv697zq46lhpgj7->get_LayerCount(); $_O6sy4txwtx3dfajbfcnib4uyjs = false; for ($_lxvifhybxalnqrl6 = 0; $_lxvifhybxalnqrl6 < $_16c3nsmkg3lq0mr8xp9izu2lvy; $_lxvifhybxalnqrl6++) { $_Oj19qiztxlhjo0xe = $_0sv697zq46lhpgj7[$_lxvifhybxalnqrl6]; $_O6sy4txwtx3dfajbfcnib4uyjs = $_Oj19qiztxlhjo0xe[0]->get_Color()->get_IsRandomized(); if ($_O6sy4txwtx3dfajbfcnib4uyjs) { break; } } if (!$_O6sy4txwtx3dfajbfcnib4uyjs) { $_iwn65p10bqf9uztk = array(); for ($_lxvifhybxalnqrl6 = 0; $_lxvifhybxalnqrl6 < $_16c3nsmkg3lq0mr8xp9izu2lvy; $_lxvifhybxalnqrl6++) { $_Oj19qiztxlhjo0xe = $_0sv697zq46lhpgj7[$_lxvifhybxalnqrl6]; $_iwn65p10bqf9uztk[$_lxvifhybxalnqrl6] = array(); $_iwn65p10bqf9uztk[$_lxvifhybxalnqrl6][0] = $_Oj19qiztxlhjo0xe->get_Thickness(); $_omwhmmsg68mlicr4j2765fbhmh = $_Oj19qiztxlhjo0xe[0]->get_Color(); $_1qdryo1ka1i6aa842q41mg87z1 = imagecolorallocate($_isn7u5dqexy70nlojkdsrl9tap, $_omwhmmsg68mlicr4j2765fbhmh->get_R(), $_omwhmmsg68mlicr4j2765fbhmh->get_G(), $_omwhmmsg68mlicr4j2765fbhmh->get_B()); $_iwn65p10bqf9uztk[$_lxvifhybxalnqrl6][1] = $_1qdryo1ka1i6aa842q41mg87z1; } } $_Ipuk6ku98ukfs5q6db9f45my3y = BDC_Circle::MaxRadius(BDC_Point::At($_ld6byvs2c595vux439hyu8qh8o, $_ih1ep7y9leds3e3sef9s5), $_1l11wfigfh0ulqq4g9p2ykfu0j); $_l5oovukcxnmuua3v7cutvw77qv = 1; while ($_l5oovukcxnmuua3v7cutvw77qv < $_Ipuk6ku98ukfs5q6db9f45my3y) { if ($_ocs7h0x0mqz7iz0iocdfxk03e2) { $_ld6byvs2c595vux439hyu8qh8o = $_ldhki1hkaleg0wa330lak1qohb->get_X(); $_ih1ep7y9leds3e3sef9s5 = $_ldhki1hkaleg0wa330lak1qohb->get_Y(); } $_iv3rnlvt7jyph498 = 0; for ($_lxvifhybxalnqrl6 = 0; $_lxvifhybxalnqrl6 < $_16c3nsmkg3lq0mr8xp9izu2lvy; $_lxvifhybxalnqrl6++) { $_Oj19qiztxlhjo0xe = $_0sv697zq46lhpgj7[$_lxvifhybxalnqrl6]; if ($_O6sy4txwtx3dfajbfcnib4uyjs) { $_omwhmmsg68mlicr4j2765fbhmh = $_Oj19qiztxlhjo0xe[0]->get_Color(); $_1qdryo1ka1i6aa842q41mg87z1 = imagecolorallocate($_isn7u5dqexy70nlojkdsrl9tap, $_omwhmmsg68mlicr4j2765fbhmh->get_R(), $_omwhmmsg68mlicr4j2765fbhmh->get_G(), $_omwhmmsg68mlicr4j2765fbhmh->get_B()); $_i26ov77nrh4hdj3uwmo04itm1r = $_Oj19qiztxlhjo0xe->get_Thickness(); } else { $_1qdryo1ka1i6aa842q41mg87z1 = $_iwn65p10bqf9uztk[$_lxvifhybxalnqrl6][1]; $_i26ov77nrh4hdj3uwmo04itm1r = $_iwn65p10bqf9uztk[$_lxvifhybxalnqrl6][0]; } for ($_i7hsy2ofna451nle = 0; $_i7hsy2ofna451nle < $_i26ov77nrh4hdj3uwmo04itm1r; $_i7hsy2ofna451nle++) { $_1453wrurcvv2g0ehqu4tn766cp = $_l5oovukcxnmuua3v7cutvw77qv + $_iv3rnlvt7jyph498 + $_i7hsy2ofna451nle; imageellipse($_isn7u5dqexy70nlojkdsrl9tap, $_ld6byvs2c595vux439hyu8qh8o, $_ih1ep7y9leds3e3sef9s5, 2 * $_1453wrurcvv2g0ehqu4tn766cp, 2 * $_1453wrurcvv2g0ehqu4tn766cp, $_1qdryo1ka1i6aa842q41mg87z1); } $_iv3rnlvt7jyph498 += $_i26ov77nrh4hdj3uwmo04itm1r; } if ($_Iyzoxvvsbvbbfvkiv1ddm) { $_Odzkc6dygig7pbwies46r = $this->get_Spacing() + 1; } $_l5oovukcxnmuua3v7cutvw77qv += $_Odzkc6dygig7pbwies46r; } } } abstract class BDC_DrawingEffect { protected $m_LevelRange; public function get_LevelRange() { return $this->m_LevelRange; } public function set_LevelRange($_1b8695zutm3irwgs3w7eaixbxa) { $this->m_LevelRange = $_1b8695zutm3irwgs3w7eaixbxa; } public function get_Level() { if (null == $this->m_LevelRange) { return $this->DefaultLevel; } return $this->m_LevelRange->Next; } public function set_Level($_igfshwoubn1tttaiakdgt) { if (1 > $_igfshwoubn1tttaiakdgt || 10 < $_igfshwoubn1tttaiakdgt) { throw new Exception("\104\x69\163\x74\x6f\162\x74\x69\157\156\x20\x6c\145\166\145\x6c\40\155\x75\163\x74\40\x62\x65\x20\142\145\x74\167\145\x65\156\40\x31\x20\x61\156\144\40\x31\60", $_igfshwoubn1tttaiakdgt); } $this->m_LevelRange = new BDC_RandomRange($_igfshwoubn1tttaiakdgt); } public abstract function ApplyWithinBounds(BDC_GDGraphics $_oy5uqevadoxr06d4, BDC_Rectangle $_1k8jjyfsrstgof6gsikm9); public function Apply(BDC_GDGraphics $_o4s6dfq1nb7pe627ikmmn9mwwy) { $this->ApplyWithinBounds($_o4s6dfq1nb7pe627ikmmn9mwwy, $_o4s6dfq1nb7pe627ikmmn9mwwy->GetBounds()); } public function __get($_0oz65w2i0rd6it4z) { if (method_exists($this, ($_Ifqw9ircp4xwsvqug1wzb39o3v = "\x67\x65\164\x5f".$_0oz65w2i0rd6it4z))) { return $this->$_Ifqw9ircp4xwsvqug1wzb39o3v(); } else return; } public function __isset($_li7rxafhgln8h6lz84isi) { if (method_exists($this, ($_oqwor7vg3nq9ce8f = "\x69\x73\x73\145\164\x5f".$_li7rxafhgln8h6lz84isi))) { return $this->$_oqwor7vg3nq9ce8f(); } else return; } public function __set($_0sxshcnajvkcx5ol, $_0g8jw3dnvc96l9z4) { if (method_exists($this, ($_O4qopwjuec57gmb2s8jojwtwam = "\163\x65\164\x5f".$_0sxshcnajvkcx5ol))) { $this->$_O4qopwjuec57gmb2s8jojwtwam($_0g8jw3dnvc96l9z4); } } public function __unset($_okv4qkb5oei4p0fnx87hc) { if (method_exists($this, ($_o1yxfng1gismstkr = "\165\x6e\x73\145\164\137".$_okv4qkb5oei4p0fnx87hc))) { $this->$_o1yxfng1gismstkr(); } } } class BDC_Fuzz extends BDC_DrawingEffect { private $_Ofojwm8zzwr2i9ynulezu = true; public function get_Horizontal() { return $this->_Ofojwm8zzwr2i9ynulezu; } public function set_Horizontal($_lxt0944xa19vg5e74m2b29p9nj) { $this->_Ofojwm8zzwr2i9ynulezu = $_lxt0944xa19vg5e74m2b29p9nj; } private $_08bj9q5qx33ovefin0k8y = true; public function get_Vertical() { return $this->_08bj9q5qx33ovefin0k8y; } public function set_Vertical($_oe4fzygkyleq98y6) { $this->_08bj9q5qx33ovefin0k8y = $_oe4fzygkyleq98y6; } public function ApplyWithinBounds(BDC_GDGraphics $_12bmvv5tv6ukpjabld1npikzkh, BDC_Rectangle $_i26wr1aroz3wxoqvrmu8q9f27s) { $_iwzvkbxawdxjqrp6 = $this->get_Level(); $_O4py0jwsmz5b0lggtaay5tb1su = $_i26wr1aroz3wxoqvrmu8q9f27s->get_Width(); $_ot8m37avvq7xaw5p = $_i26wr1aroz3wxoqvrmu8q9f27s->get_Height(); $_oowc1hauy1dibihclw22z = $_12bmvv5tv6ukpjabld1npikzkh->GetGDImage(); $_i45hfeb5z8ddyubgfzsturd0j0 = $this->get_Horizontal(); $_l74jqysg58na5det = $this->get_Vertical(); $_o1hbn4lplc6oswgzf4zbs = imagecreatetruecolor($_O4py0jwsmz5b0lggtaay5tb1su, $_ot8m37avvq7xaw5p); imagecopy($_o1hbn4lplc6oswgzf4zbs, $_oowc1hauy1dibihclw22z, 0, 0, 0, 0, $_O4py0jwsmz5b0lggtaay5tb1su, $_ot8m37avvq7xaw5p); for ($_O5b3h0cfbdcjbrwxyubmfygrql = 0; $_O5b3h0cfbdcjbrwxyubmfygrql < $_ot8m37avvq7xaw5p; $_O5b3h0cfbdcjbrwxyubmfygrql++) { for ($_Oatw5svyi77pwpa6f4oia = 0; $_Oatw5svyi77pwpa6f4oia < $_O4py0jwsmz5b0lggtaay5tb1su; $_Oatw5svyi77pwpa6f4oia++) { $_Inq152a857x7sxll = false; $_iy8fvzissyqtu0m9hqdzb = $_Oatw5svyi77pwpa6f4oia; if ($_i45hfeb5z8ddyubgfzsturd0j0) { $_oqdgpsk7m83euliee7h2i = (mt_rand(0, 10) / 10.0) - 0.5; $_iy8fvzissyqtu0m9hqdzb = $_Oatw5svyi77pwpa6f4oia + $_oqdgpsk7m83euliee7h2i * $_iwzvkbxawdxjqrp6; if ($_iy8fvzissyqtu0m9hqdzb <= 0 || $_iy8fvzissyqtu0m9hqdzb >= $_O4py0jwsmz5b0lggtaay5tb1su) { $_Inq152a857x7sxll = true; $_iy8fvzissyqtu0m9hqdzb = 1; } } $_15vjgkv89m9d4cqh = $_O5b3h0cfbdcjbrwxyubmfygrql; if ($_l74jqysg58na5det) { $_lipi6cc9zriobzfgfw6bup9vru = (mt_rand(0, 10) / 10.0) - 0.5; $_15vjgkv89m9d4cqh = $_O5b3h0cfbdcjbrwxyubmfygrql + $_lipi6cc9zriobzfgfw6bup9vru * $_iwzvkbxawdxjqrp6; if ($_15vjgkv89m9d4cqh <= 0 || $_15vjgkv89m9d4cqh >= $_ot8m37avvq7xaw5p) { $_Inq152a857x7sxll = true; $_15vjgkv89m9d4cqh = 1; } } if (!$_Inq152a857x7sxll) { imagecopy($_oowc1hauy1dibihclw22z, $_o1hbn4lplc6oswgzf4zbs, $_iy8fvzissyqtu0m9hqdzb, $_15vjgkv89m9d4cqh, $_Oatw5svyi77pwpa6f4oia, $_O5b3h0cfbdcjbrwxyubmfygrql, 1, 1); } } } imagedestroy($_o1hbn4lplc6oswgzf4zbs); } } class BDC_Wave extends BDC_DrawingEffect { private $_1jecxlyt8h18w5bp = true; public function get_Horizontal() { return $this->_1jecxlyt8h18w5bp; } public function set_Horizontal($_Om0wmlszvkjcw25piuziu) { $this->_1jecxlyt8h18w5bp = $_Om0wmlszvkjcw25piuziu; } private $_ohyxj3n40vout9l88fv86xyt2w = true; public function get_Vertical() { return $this->_ohyxj3n40vout9l88fv86xyt2w; } public function set_Vertical($_i2hvl2womutyc6of) { $this->_ohyxj3n40vout9l88fv86xyt2w = $_i2hvl2womutyc6of; } protected $m_AmplitudeRange; const DefaultAmplitude = 32; public function get_AmplitudeRange() { return $this->m_AmplitudeRange; } public function set_AmplitudeRange($_1ihiqii8ulwa0dacrksdn) { $this->m_AmplitudeRange = $_1ihiqii8ulwa0dacrksdn; } public function get_Amplitude() { if (is_null($this->m_AmplitudeRange)) { return self::DefaultAmplitude; } return $this->m_AmplitudeRange->Next; } public function set_Amplitude($_Oppzf09pabzeyijl7bn3n) { if (0 > $_Oppzf09pabzeyijl7bn3n) { throw new Exception("\123\151\156\145\40\141\155\160\x6c\x69\x74\165\x64\x65\x20\x6d\165\x73\x74\x20\142\x65\40\x61\x20\160\x6f\x73\151\164\151\166\x65\40\156\165\155\142\x65\162", $_Oppzf09pabzeyijl7bn3n); } $this->m_AmplitudeRange = new BDC_RandomRange($_Oppzf09pabzeyijl7bn3n); } private $_Ihpv37g3f2yd9y55edr39; public function get_OverflowColor() { return $this->_Ihpv37g3f2yd9y55edr39; } public function set_OverflowColor(BDC_Color $_Oepk4iu6smuo84un) { $this->_Ihpv37g3f2yd9y55edr39 = $_Oepk4iu6smuo84un; } public function ApplyWithinBounds(BDC_GDGraphics $_Iss10v4fv4xlxhomp0t9qga2wp, BDC_Rectangle $_o2oo9netca0p4qq7lieu7) { $_I84xneactr3qwloe = $this->Level; $_oa4g3x6s7sbmp4j2 = (double)$this->Amplitude; $_lpou6aigwhcw859m934p04zjox = $_o2oo9netca0p4qq7lieu7->Width; $_1lo8ui752peaw6ionn9ffk4v18 = $_o2oo9netca0p4qq7lieu7->Height; $_0ynxy4wvdmuo4soxvahddhouoc = $_Iss10v4fv4xlxhomp0t9qga2wp->GetGDImage(); $_I654shp1frw7xsum3ybuntc8nr = $this->Horizontal; $_I72rnfgmgghoqors36aquarpwu = $this->Vertical; $_0x026v1brff7ri79u86rlqd5qg = (!is_null($this->OverflowColor)); if ($_0x026v1brff7ri79u86rlqd5qg) { $_0vlqjhaejm8umlcv2emshvfhy4 = imagecolorallocate($_0ynxy4wvdmuo4soxvahddhouoc, $this->OverflowColor->R, $this->OverflowColor->G, $this->OverflowColor->B); } $_04qjou96jgis8qmhblk3sjlq13 = imagecreatetruecolor($_lpou6aigwhcw859m934p04zjox, $_1lo8ui752peaw6ionn9ffk4v18); imagecopy($_04qjou96jgis8qmhblk3sjlq13, $_0ynxy4wvdmuo4soxvahddhouoc, 0, 0, 0, 0, $_lpou6aigwhcw859m934p04zjox, $_1lo8ui752peaw6ionn9ffk4v18); for ($_l329bhw0zqp4oj0r = 0; $_l329bhw0zqp4oj0r < $_1lo8ui752peaw6ionn9ffk4v18; $_l329bhw0zqp4oj0r++) { for ($_1uwix4bvbwkqpirx3pc1ismpw8 = 0; $_1uwix4bvbwkqpirx3pc1ismpw8 < $_lpou6aigwhcw859m934p04zjox; $_1uwix4bvbwkqpirx3pc1ismpw8++) { $_l1u3egfphhprl5nusyu8v = false; $_1jcbjubqe4xzzi5t9i56p95qzo = $_1uwix4bvbwkqpirx3pc1ismpw8; if ($_I654shp1frw7xsum3ybuntc8nr) { $_1jcbjubqe4xzzi5t9i56p95qzo = round($_1uwix4bvbwkqpirx3pc1ismpw8 + ($_I84xneactr3qwloe * sin(M_PI * $_l329bhw0zqp4oj0r / $_oa4g3x6s7sbmp4j2))); if ($_1jcbjubqe4xzzi5t9i56p95qzo <= 0 || $_1jcbjubqe4xzzi5t9i56p95qzo >= $_lpou6aigwhcw859m934p04zjox) { $_l1u3egfphhprl5nusyu8v = true; $_1jcbjubqe4xzzi5t9i56p95qzo = 1; } } $_oce68pb2k1wajn1m = $_l329bhw0zqp4oj0r; if ($_I72rnfgmgghoqors36aquarpwu) { $_oce68pb2k1wajn1m = round($_l329bhw0zqp4oj0r + ($_I84xneactr3qwloe * cos(M_PI * $_1uwix4bvbwkqpirx3pc1ismpw8 / $_oa4g3x6s7sbmp4j2))); if ($_oce68pb2k1wajn1m <= 0 || $_oce68pb2k1wajn1m >= $_1lo8ui752peaw6ionn9ffk4v18) { $_l1u3egfphhprl5nusyu8v = true; $_oce68pb2k1wajn1m = 1; } } if ($_1uwix4bvbwkqpirx3pc1ismpw8 == $_1jcbjubqe4xzzi5t9i56p95qzo && $_l329bhw0zqp4oj0r == $_oce68pb2k1wajn1m) { continue; } if ($_l1u3egfphhprl5nusyu8v && $_0x026v1brff7ri79u86rlqd5qg) { imagesetpixel($_0ynxy4wvdmuo4soxvahddhouoc, $_1uwix4bvbwkqpirx3pc1ismpw8, $_l329bhw0zqp4oj0r, $_0vlqjhaejm8umlcv2emshvfhy4); } else { imagecopy($_0ynxy4wvdmuo4soxvahddhouoc, $_04qjou96jgis8qmhblk3sjlq13, $_1jcbjubqe4xzzi5t9i56p95qzo, $_oce68pb2k1wajn1m, $_1uwix4bvbwkqpirx3pc1ismpw8, $_l329bhw0zqp4oj0r, 1, 1); } } } imagedestroy($_04qjou96jgis8qmhblk3sjlq13); $_I841slaplr4val6jjghtx = array( array(1, 2, 1), array(2, 16, 2), array(1, 2, 1) ); imageconvolution($_0ynxy4wvdmuo4soxvahddhouoc, $_I841slaplr4val6jjghtx, 27, 0); } } class BDC_Perspective extends BDC_DrawingEffect { public function ApplyWithinBounds(BDC_GDGraphics $_Oav7oueib6bzlqff3f530ahpx1, BDC_Rectangle $_O1mem1y843hy9b0z2d46o) { $_15l2aicg8mzmdyq09tc0x = $_O1mem1y843hy9b0z2d46o->Width; $_iem1ipgq0a8cls2kmvrvh = $_O1mem1y843hy9b0z2d46o->Height; $_otm7zurvctxz1qzjdiuuu = $_Oav7oueib6bzlqff3f530ahpx1->GetGDImage(); $_lzan114u7gxcg8g7zfis7oz72f = 0; $_I7y0lbbb8o3fmwbscgvwf7q3od = 0; $_ievr3bnbuxt5do2c = $_15l2aicg8mzmdyq09tc0x; $_lk7zzany8133pvr0 = $_iem1ipgq0a8cls2kmvrvh; $_Owobo3ei2dyvahoalqf2icwrlj = 0; $_O4r4qlsvann8k8uh = $_iem1ipgq0a8cls2kmvrvh; $_is65gf9amxj8sa411twst56b2r = $_15l2aicg8mzmdyq09tc0x; $_1f0tzggu3exprsp29k3be1vreq = 0; $_lok137unhf6ylbbu5dwynr4ek8 = 0; $_Om46sq8y0m2omsf5xqzbfmlfwx = 0; $_Ovzeszeh37zppifzeji4j = $_15l2aicg8mzmdyq09tc0x; $_ol9m6t74sgrj72gc1u5u1 = $_iem1ipgq0a8cls2kmvrvh; $_1p94e1s2kkzlgi54isnu37ovza = 0; $_ovzk8u4rg9w7ng5le0b4lbg5sn = $_iem1ipgq0a8cls2kmvrvh; $_172tu9vwudln717p = $_15l2aicg8mzmdyq09tc0x; $_I41sa7fplwp2ox6t = 0; $_O2zi3dbu5wo3ozqrc3evr = mt_rand(0,1); if(0 == $_O2zi3dbu5wo3ozqrc3evr) { $_172tu9vwudln717p = mt_rand(0.85 * $_15l2aicg8mzmdyq09tc0x, 0.95 * $_15l2aicg8mzmdyq09tc0x); } else { $_1p94e1s2kkzlgi54isnu37ovza = mt_rand(0.05 * $_15l2aicg8mzmdyq09tc0x, 0.15 * $_15l2aicg8mzmdyq09tc0x); } $_1npu7xb5feuy3w7a = ($_is65gf9amxj8sa411twst56b2r - $_lzan114u7gxcg8g7zfis7oz72f) / ($_172tu9vwudln717p - $_lok137unhf6ylbbu5dwynr4ek8); $_os4hsqj6fjtis35jq47ah234eb = ($_ievr3bnbuxt5do2c - $_Owobo3ei2dyvahoalqf2icwrlj) / ($_Ovzeszeh37zppifzeji4j - $_1p94e1s2kkzlgi54isnu37ovza); $_09thqvqkbauf9x29h5k3i = ($_is65gf9amxj8sa411twst56b2r - $_lzan114u7gxcg8g7zfis7oz72f) - ($_172tu9vwudln717p - $_lok137unhf6ylbbu5dwynr4ek8); $_1ut7k72ha62qmskiqoghr = ($_ievr3bnbuxt5do2c - $_Owobo3ei2dyvahoalqf2icwrlj) - ($_Ovzeszeh37zppifzeji4j - $_1p94e1s2kkzlgi54isnu37ovza); $_im7q26ouoogs7b1nmh4gqh5etf = $_Oav7oueib6bzlqff3f530ahpx1->CloneContent(); $_i1vtz0s5c0utavxt6d91w = imagecolorat($_im7q26ouoogs7b1nmh4gqh5etf, 1, $_iem1ipgq0a8cls2kmvrvh - 1); $_izcbs9os72fqo2hb = ($_i1vtz0s5c0utavxt6d91w >> 16) & 0xFF; $_Os0xfxuqtroa6rw4rhz49 = ($_i1vtz0s5c0utavxt6d91w >> 8) & 0xFF; $_1ene5bd7hzrt9ozw = $_i1vtz0s5c0utavxt6d91w & 0xFF; $_Iffcqr15qyzjumirfeat4 = imagecolorallocate($_otm7zurvctxz1qzjdiuuu, $_izcbs9os72fqo2hb, $_Os0xfxuqtroa6rw4rhz49, $_1ene5bd7hzrt9ozw); if(0 == $_O2zi3dbu5wo3ozqrc3evr) { imagefilledrectangle($_otm7zurvctxz1qzjdiuuu, 0, 0, $_15l2aicg8mzmdyq09tc0x, $_iem1ipgq0a8cls2kmvrvh, $_Iffcqr15qyzjumirfeat4); } else { imagefilledrectangle($_otm7zurvctxz1qzjdiuuu, 0, 0, $_15l2aicg8mzmdyq09tc0x, $_iem1ipgq0a8cls2kmvrvh, $_Iffcqr15qyzjumirfeat4); } for ($_1t0iyiwzdjzgl8qh = 0; $_1t0iyiwzdjzgl8qh < $_iem1ipgq0a8cls2kmvrvh; $_1t0iyiwzdjzgl8qh++) { $_0ofewpflv079qfwve5o4g = ($_1t0iyiwzdjzgl8qh / ($_iem1ipgq0a8cls2kmvrvh * 1.00)) * $_os4hsqj6fjtis35jq47ah234eb + (($_iem1ipgq0a8cls2kmvrvh - $_1t0iyiwzdjzgl8qh) / ($_iem1ipgq0a8cls2kmvrvh * 1.00)) * $_1npu7xb5feuy3w7a; $_o8akir5fcto3brd5rl1r2 = (($_1t0iyiwzdjzgl8qh / ($_iem1ipgq0a8cls2kmvrvh * 1.00)) * $_1ut7k72ha62qmskiqoghr + (($_iem1ipgq0a8cls2kmvrvh - $_1t0iyiwzdjzgl8qh) / ($_iem1ipgq0a8cls2kmvrvh * 1.00)) * $_09thqvqkbauf9x29h5k3i) / 2; for ($_Inhms6s6pxei0xmuedqshde7fi = $_15l2aicg8mzmdyq09tc0x; $_Inhms6s6pxei0xmuedqshde7fi > 0; $_Inhms6s6pxei0xmuedqshde7fi--) { $_lnxsnw5ze0nquyr3 = round($_Inhms6s6pxei0xmuedqshde7fi * $_0ofewpflv079qfwve5o4g); $_ohq13mkcavf25wmn = $_1t0iyiwzdjzgl8qh; if ($_lnxsnw5ze0nquyr3 <= 0 || $_lnxsnw5ze0nquyr3 >= $_15l2aicg8mzmdyq09tc0x) continue; imagecopy($_otm7zurvctxz1qzjdiuuu, $_im7q26ouoogs7b1nmh4gqh5etf, $_Inhms6s6pxei0xmuedqshde7fi + $_o8akir5fcto3brd5rl1r2, $_1t0iyiwzdjzgl8qh, $_lnxsnw5ze0nquyr3, $_ohq13mkcavf25wmn, 1, 1); } } } } class BDC_Halo extends BDC_DrawingEffect { public function ApplyWithinBounds(BDC_GDGraphics $_I4qlztp0hklnbu0l, BDC_Rectangle $_Ot30da5uaf0w350z) { $_O41rb2f10myxcnxs = $_Ot30da5uaf0w350z->Width; $_la3eveiq0mhazp317ehtc1pmeu = $_Ot30da5uaf0w350z->Height; $_l8ymuyg3d8g4il143mm9pnjnc7 = $_I4qlztp0hklnbu0l->GetGDImage(); $_O1ixego5429bl2s3 = 0.40; $_0p6htpyh9uddvrle351x7 = $_O1ixego5429bl2s3 * $_O41rb2f10myxcnxs; $_l31nfrye2qu29ol0v7pt8 = $_O1ixego5429bl2s3 * $_la3eveiq0mhazp317ehtc1pmeu; $_1nnh7xz49ll18eqncv9o9 = imagecreatetruecolor($_0p6htpyh9uddvrle351x7, $_l31nfrye2qu29ol0v7pt8); if (BDC_ANTIALIAS_ENABLED) { imageantialias($_1nnh7xz49ll18eqncv9o9, true); } imagecopyresampled($_1nnh7xz49ll18eqncv9o9, $_l8ymuyg3d8g4il143mm9pnjnc7, 0, 0, 0, 0, $_0p6htpyh9uddvrle351x7, $_l31nfrye2qu29ol0v7pt8, $_O41rb2f10myxcnxs, $_la3eveiq0mhazp317ehtc1pmeu); imagecopyresampled($_l8ymuyg3d8g4il143mm9pnjnc7, $_1nnh7xz49ll18eqncv9o9, 0, 0, 0, 0, $_O41rb2f10myxcnxs, $_la3eveiq0mhazp317ehtc1pmeu, $_0p6htpyh9uddvrle351x7, $_l31nfrye2qu29ol0v7pt8); imagedestroy($_1nnh7xz49ll18eqncv9o9); $_lbbeoolejnki7vu4 = array( array(1, 2, 1), array(2, 12, 2), array(1, 2, 1) ); imageconvolution($_l8ymuyg3d8g4il143mm9pnjnc7, $_lbbeoolejnki7vu4, 24, 0); } } class BDC_SoundPackageEntry { public function __construct() { } private $_0q3hd0ggozd7pno5z37y3; private $_Izeprqizvjfonfhg = array(); public function get_SubEntries() { return $this->_Izeprqizvjfonfhg; } public function get_IsEmpty() { return !$this->get_HasData() && !$this->get_HasSubEntries(); } public function get_HasData() { return !( null == $this->_0q3hd0ggozd7pno5z37y3 || null == $this->_0q3hd0ggozd7pno5z37y3->Data || 0 == BDC_StringHelper::Length($this->_0q3hd0ggozd7pno5z37y3->Data) ); } public function get_HasSubEntries() { return !(null == $this->_Izeprqizvjfonfhg || 0 == count($this->_Izeprqizvjfonfhg)); } public function get_BdspDataChunk() { if ($this->get_HasData()) { return $this->_0q3hd0ggozd7pno5z37y3; } else { if ($this->get_HasSubEntries()) { $_Oc5zirvhbjy9t3xvirnm23w2y2 = array_keys($this->_Izeprqizvjfonfhg); $_ictm86c7195epj8xvp296d9kig = BDC_RandomizationHelper::RandomFromValues($_Oc5zirvhbjy9t3xvirnm23w2y2); return $this->_Izeprqizvjfonfhg[$_ictm86c7195epj8xvp296d9kig]->get_BdspDataChunk(); } return null; } } public function set_BdspDataChunk($_Ikzon5btn6c4rcs1tblueluqbb) { $this->_0q3hd0ggozd7pno5z37y3 = $_Ikzon5btn6c4rcs1tblueluqbb; } public function AddSubEntry($_Oll5g0spzc1wzyggm7h2skee4e, $_11dznnevdfn9d875cp2x0mm4ru) { $_I48oz640tdwhtc4x = new BDC_SoundPackageEntry(); $_I48oz640tdwhtc4x->_0q3hd0ggozd7pno5z37y3 = $_11dznnevdfn9d875cp2x0mm4ru; $this->_Izeprqizvjfonfhg[$_Oll5g0spzc1wzyggm7h2skee4e] = $_I48oz640tdwhtc4x; } public function GetBdspDataChunk($_0w9acpp0rzo98qle) { $_l2hn59iowscx20tt = null; $_Ih1s2e6z2t2otmi9 = BDC_StringHelper::IndexOf($_0w9acpp0rzo98qle, "\56"); if (false === $_Ih1s2e6z2t2otmi9) { if (null != $this->_Izeprqizvjfonfhg[$_0w9acpp0rzo98qle] && !$this->_Izeprqizvjfonfhg[$_0w9acpp0rzo98qle]->get_IsEmpty()) { $_l2hn59iowscx20tt = $this->_Izeprqizvjfonfhg[$_0w9acpp0rzo98qle]->BdspDataChunk; } } else { $_ij759v1bomej7v1a = BDC_StringHelper::Substring($_ir4hmyzly82snhsf78q065a5rb, 0, $_Ih1s2e6z2t2otmi9); $_lkspkambyjdzoo58knv4q = BDC_StringHelper::Substring($_0w9acpp0rzo98qle, $_Ih1s2e6z2t2otmi9); if (null != $this->_Izeprqizvjfonfhg[$_ij759v1bomej7v1a] && !$this->_Izeprqizvjfonfhg[$_lkspkambyjdzoo58knv4q]->get_IsEmpty()) { $_l2hn59iowscx20tt = $this->_Izeprqizvjfonfhg[$_ij759v1bomej7v1a][$_lkspkambyjdzoo58knv4q]; } } return $_l2hn59iowscx20tt; } public function __get($_I5pk8zzpbqckqpvnwpzqs) { if (method_exists($this, ($_ld0pqcbzssp910d8dd2tr = "\x67\145\164\137".$_I5pk8zzpbqckqpvnwpzqs))) { return $this->$_ld0pqcbzssp910d8dd2tr(); } else return; } public function __isset($_ixo6qm70e9kc3m38doyfs) { if (method_exists($this, ($_0hnwl3z5omx4uknnk9ica = "\151\163\x73\x65\164\137".$_ixo6qm70e9kc3m38doyfs))) { return $this->$_0hnwl3z5omx4uknnk9ica(); } else return; } public function __set($_l8daf2yv1kcffqxabvb6v, $_O19f7jo4ce9axjj0atdoj) { if (method_exists($this, ($_I14l2in578nt9biitibac = "\x73\x65\x74\x5f".$_l8daf2yv1kcffqxabvb6v))) { $this->$_I14l2in578nt9biitibac($_O19f7jo4ce9axjj0atdoj); } } public function __unset($_lof3kmioelorg9v4vhyox) { if (method_exists($this, ($_I3peplm5l177sh27qxw48 = "\165\x6e\x73\145\164\137".$_lof3kmioelorg9v4vhyox))) { $this->$_I3peplm5l177sh27qxw48(); } } } class BDC_SoundPackage { public function __construct() { } private $_ik2p8db438653fm4; public function get_Name() { return $this->_ik2p8db438653fm4; } public function set_Name($_i9yp72gz2yig452be0rlgrozp0) { $this->_ik2p8db438653fm4 = $_i9yp72gz2yig452be0rlgrozp0; } private $_o8r123dvyv8rimabo5zd3; public function get_FormatName() { return $this->_o8r123dvyv8rimabo5zd3; } public function set_FormatName($_isq362cchcxt62benbxyy) { $this->_o8r123dvyv8rimabo5zd3 = $_isq362cchcxt62benbxyy; } private $_Oi7qw9a4twcnjr81td70pzpcde; public function get_FormatVersion() { return $this->_Oi7qw9a4twcnjr81td70pzpcde; } public function set_FormatVersion($_Il199b29ij4g2vsc) { $this->_Oi7qw9a4twcnjr81td70pzpcde = $_Il199b29ij4g2vsc; } private $_if2xvjlgi5ywzdjrcwatk; public function get_Description() { return $this->_if2xvjlgi5ywzdjrcwatk; } public function set_Description($_0g9x7517wv9gzgmky3nhp) { $this->_if2xvjlgi5ywzdjrcwatk = $_0g9x7517wv9gzgmky3nhp; } private $_ii50rcw3tq6e0z4u4v3fvox3od; public function get_LegalInfo() { return $this->_ii50rcw3tq6e0z4u4v3fvox3od; } public function set_LegalInfo($_1edsl4724l7ro2i1) { $this->_ii50rcw3tq6e0z4u4v3fvox3od = $_1edsl4724l7ro2i1; } private $_Onlse2hw1882ago6 = array(); public function get_Entries() { return $this->_Onlse2hw1882ago6; } public function GetBdspDataChunk($_1nrydiej111ty94j14fw21ca5x) { $_liambymz69arinrr = null; if (array_key_exists($_1nrydiej111ty94j14fw21ca5x, $this->_Onlse2hw1882ago6)) { $_0gctgcbbx29xfk4p = $this->_Onlse2hw1882ago6[$_1nrydiej111ty94j14fw21ca5x]; if (null != $_0gctgcbbx29xfk4p && !$_0gctgcbbx29xfk4p->get_IsEmpty()) { $_liambymz69arinrr = $_0gctgcbbx29xfk4p->BdspDataChunk; } } return $_liambymz69arinrr; } public function AddBdspDataChunk($_1e2bwibtj586f0jv, $_ip38rqu1nltzhhrz8bwnv) { if (false === strpos($_1e2bwibtj586f0jv, "\56")) { $_i6co3ktna5pv9k3r = new BDC_SoundPackageEntry(); $_i6co3ktna5pv9k3r->BdspDataChunk = $_ip38rqu1nltzhhrz8bwnv; $this->_Onlse2hw1882ago6[$_1e2bwibtj586f0jv] = $_i6co3ktna5pv9k3r; } else { $_izcq09elw969vv16 = explode("\56", $_1e2bwibtj586f0jv); $_1ye18leskh552gkj5i673v6p4f = $_izcq09elw969vv16[0]; $_ogy0082k8l24ffa75edr9q4zzx = $_izcq09elw969vv16[1]; if (!array_key_exists($_1ye18leskh552gkj5i673v6p4f, $this->_Onlse2hw1882ago6)) { $_i6co3ktna5pv9k3r = new BDC_SoundPackageEntry(); } else { $_i6co3ktna5pv9k3r = $this->_Onlse2hw1882ago6[$_1ye18leskh552gkj5i673v6p4f]; } $_i6co3ktna5pv9k3r->AddSubEntry($_ogy0082k8l24ffa75edr9q4zzx, $_ip38rqu1nltzhhrz8bwnv); $this->_Onlse2hw1882ago6[$_1ye18leskh552gkj5i673v6p4f] = $_i6co3ktna5pv9k3r; } } public function TotalEntryCount() { $_i2whxommymo2bvwmroxi1 = 0; foreach ($this->_Onlse2hw1882ago6 as $_o9cb7z4ope5m9bhm => $_Omb2ucyyo6rs4at0) { $_i2whxommymo2bvwmroxi1++; $_i2whxommymo2bvwmroxi1 += $this->xrh8q($_Omb2ucyyo6rs4at0); } return $_i2whxommymo2bvwmroxi1; } private function xrh8q($_lneke86jsp34f4lxbnu32w74xm) { $_Igi86hbd57ghxp91 = 0; if ($_lneke86jsp34f4lxbnu32w74xm->get_HasSubEntries()) { foreach ($_lneke86jsp34f4lxbnu32w74xm->get_SubEntries() as $_0i25t7m7p93vzrce4v7pm68v76 => $_oyg3uzpewwy7rr79pcy2lrq8e1) { $_Igi86hbd57ghxp91++; $_Igi86hbd57ghxp91 += $this->xrh8q($_oyg3uzpewwy7rr79pcy2lrq8e1); } } return $_Igi86hbd57ghxp91; } public function DataEntryCount() { $_1a1pf6g10kq13s35r62ww = 0; foreach ($this->_Onlse2hw1882ago6 as $_0xrhfpkcd13sdmpka9i3pg4dx0 => $_idvn1jpkl26jcrkrwck9p) { if ($_idvn1jpkl26jcrkrwck9p->get_HasData()) { $_1a1pf6g10kq13s35r62ww++; } $_1a1pf6g10kq13s35r62ww += $this->iblav($_idvn1jpkl26jcrkrwck9p); } return $_1a1pf6g10kq13s35r62ww; } private function iblav($_ixrvyj3i3iya46s02hkn1hiiwc) { $_im48j9k9qg2momut = 0; if ($_ixrvyj3i3iya46s02hkn1hiiwc->get_HasSubEntries()) { foreach ($_ixrvyj3i3iya46s02hkn1hiiwc->get_SubEntries() as $_op937gxb6drjujsonyobru5957 => $_ojexf2ihkv9k6y70wgbb4) { if ($_ojexf2ihkv9k6y70wgbb4->get_HasData()) { $_im48j9k9qg2momut++; } $_im48j9k9qg2momut += $this->iblav($_ojexf2ihkv9k6y70wgbb4); } } return $_im48j9k9qg2momut; } public function ContainerEntryCount() { $_o2oxss36prchhiyw1b0j4 = 0; foreach ($this->_Onlse2hw1882ago6 as $_Oj30hnp4i8pv1iqc => $_Iguyaa9r552z0xmsxkcyw) { if ($_Iguyaa9r552z0xmsxkcyw->get_HasSubEntries()) { $_o2oxss36prchhiyw1b0j4++; } $_o2oxss36prchhiyw1b0j4 += $this->iblav($_Iguyaa9r552z0xmsxkcyw); } return $_o2oxss36prchhiyw1b0j4; } private function oynpw($_orll7avhtr6kmu71ypifu) { $_Oqajaprusbbn8ekp = 0; if ($_o22200g5c3rww5ht->get_HasSubEntries()) { foreach ($_orll7avhtr6kmu71ypifu->get_SubEntries() as $_luclyjg3gblrm7tn => $_1pycvlipbmf8a9ow) { if ($_1pycvlipbmf8a9ow->get_HasSubEntries()) { $_Oqajaprusbbn8ekp++; } $_Oqajaprusbbn8ekp += $this->iblav($_1pycvlipbmf8a9ow); } } return $_Oqajaprusbbn8ekp; } public function __get($_Ovlwvduwmpshy7lujzfdg) { if (method_exists($this, ($_l3kgi6vaibtgw34sr7por = "\147\145\x74\137".$_Ovlwvduwmpshy7lujzfdg))) { return $this->$_l3kgi6vaibtgw34sr7por(); } else return; } public function __isset($_odzbbabxanvdosi8) { if (method_exists($this, ($_0vfs6j9aknhl71jz = "\x69\163\x73\x65\x74\x5f".$_odzbbabxanvdosi8))) { return $this->$_0vfs6j9aknhl71jz(); } else return; } public function __set($_1g7kc3fwyv3ktg28, $_lu16v6owquwpqpoz) { if (method_exists($this, ($_lrdrt968gocj32m56pn68 = "\163\x65\x74\x5f".$_1g7kc3fwyv3ktg28))) { $this->$_lrdrt968gocj32m56pn68($_lu16v6owquwpqpoz); } } public function __unset($_Iseh9t1xtxk2l5ot1wg6f) { if (method_exists($this, ($_Inkrcaq3pbdagowi = "\165\x6e\x73\145\x74\x5f".$_Iseh9t1xtxk2l5ot1wg6f))) { $this->$_Inkrcaq3pbdagowi(); } } } class BDC_SoundPackageFacade { public function __construct() { } public static function GetRawSoundData($_ine35dnq8jo1z3dd, $_idz2rww322qipn3g) { $_I1u06s1s656442gy = BDC_SoundPackageFacade::GetSoundPackage($_ine35dnq8jo1z3dd); if (null == $_I1u06s1s656442gy) { return null; } $_lkgm3tlxenznucr695czn36t6i = $_I1u06s1s656442gy->GetBdspDataChunk($_idz2rww322qipn3g); $_0cltksctpa2o8qmabbzkl = null; if (1 != $_lkgm3tlxenznucr695czn36t6i->Format) { $_llbdptzfulvss1ggfz8pqyjn7g = BDC_FormatConverterFactory::CreateConverter($_lkgm3tlxenznucr695czn36t6i->Format); $_0cltksctpa2o8qmabbzkl = $_llbdptzfulvss1ggfz8pqyjn7g->ConvertToWavPcm16bit8kHzMono($_lkgm3tlxenznucr695czn36t6i->Data); } else { $_0cltksctpa2o8qmabbzkl = $_lkgm3tlxenznucr695czn36t6i->Data; } return $_0cltksctpa2o8qmabbzkl; } public static function GetSoundPackage($_l5nkgudxr0jijtuvs39at) { $_0iaw135gynmxtja6 = BDC_SoundPackageFacade::nzfky(basename($_l5nkgudxr0jijtuvs39at)); if (null !== $_0iaw135gynmxtja6 && 0 < $_0iaw135gynmxtja6->DataEntryCount()) { return $_0iaw135gynmxtja6; } $_irhvlz1qoj8ftdbvqq49p = BDC_SoundPackageFacade::o5hlb($_l5nkgudxr0jijtuvs39at); if (null !== $_irhvlz1qoj8ftdbvqq49p && 0 < $_irhvlz1qoj8ftdbvqq49p->DataEntryCount()) { BDC_SoundPackageFacade::xejo1($_irhvlz1qoj8ftdbvqq49p); } return $_irhvlz1qoj8ftdbvqq49p; } private static function o5hlb($_I4pxf62eltpgfog3vhl5w) { $_0jpgbeeanss2f4w2py9zl = new BDC_BdspFileReader(); $_I5go4rndmnvgsc7q = $_0jpgbeeanss2f4w2py9zl->ParseSoundPackageFile($_I4pxf62eltpgfog3vhl5w); return $_I5go4rndmnvgsc7q; } private static function xejo1(BDC_SoundPackage $_0s2qnagghqzqg8m2izc4z) { $_Ommd78paz1uk6up5 = BDC_SoundPackageFacade::bonza($_0s2qnagghqzqg8m2izc4z->get_Name()); @file_put_contents($_Ommd78paz1uk6up5, serialize($_0s2qnagghqzqg8m2izc4z)); } private static function nzfky($_l4psgddavt5qpg9f) { BDC_ServerHelper::DeleteTempFilesOlderThan24Hours(); $_1j95ec2imoxue8vygfxo93eppg = BDC_SoundPackageFacade::bonza($_l4psgddavt5qpg9f); return BDC_ServerHelper::CallAndIgnoreErrors( "\x42\x44\x43\137\123\x6f\x75\x6e\x64\120\x61\x63\x6b\141\x67\145\x46\x61\x63\141\144\145\x3a\72\114\157\141\144\x46\x72\157\x6d\103\x61\x63\x68\145\137\x55\x6e\163\x61\x66\x65", array($_1j95ec2imoxue8vygfxo93eppg) ); } public static function LoadFromCache_Unsafe($_I8wh60rykfvcbl3nmj79b) { if (!is_readable($_I8wh60rykfvcbl3nmj79b)) { return null; } $_0aj7lnzm1w6dsdbf1412t4wdfg = file_get_contents($_I8wh60rykfvcbl3nmj79b); if (!BDC_StringHelper::StartsWith($_0aj7lnzm1w6dsdbf1412t4wdfg, "\x4f\x3a\61\66\72\x22\102\x44\x43\x5f\123\x6f\165\x6e\x64\x50\x61\x63\x6b\x61\x67\x65\x22")) { return null; } $_ofkkj5w7plggczvfhpl3r = unserialize($_0aj7lnzm1w6dsdbf1412t4wdfg); if (false === $_ofkkj5w7plggczvfhpl3r) { return null; } return $_ofkkj5w7plggczvfhpl3r; } private static function bonza($_l7tenh50l6j6g56krcuo6) { return BDC_ServerHelper::CombinePaths(sys_get_temp_dir(), md5($_l7tenh50l6j6g56krcuo6)); } } final class BDC_SoundPackageFormat extends BDC_Enum { private function __construct() {} public static $Names; const V300000000 = 0; public static function GetName($_Ijhut6dv13qznfhf) { if (array_key_exists($_Ijhut6dv13qznfhf, SoundFormat::$Names)) { return SoundFormat::$Names[$_Ijhut6dv13qznfhf]; } else { throw new Exception("\x55\156\153\x6e\x6f\167\156\40\x65\x6e\165\x6d\x65\x72\141\x74\145\144\x20\x76\141\x6c\x75\x65\72\40".$_Ijhut6dv13qznfhf); } } public static function GetValue($_0xwpmsy4v2flidtv) { if (!BDC_StringHelper::HasValue($_0xwpmsy4v2flidtv)) { throw new Exception("\125\x6e\x6b\156\x6f\167\x6e\40\x65\x6e\x75\x6d\x65\x72\141\x74\145\144\40\156\x61\x6d\x65\72\x20".$_0xwpmsy4v2flidtv); } $_ozp0eycrkq67h9y7 = BDC_CollectionHelper::StringArraySearch($_0xwpmsy4v2flidtv, SoundFormat::$Names); if (false !== $_ozp0eycrkq67h9y7) { return $_ozp0eycrkq67h9y7; } else { throw new Exception("\125\x6e\153\x6e\x6f\167\156\x20\x65\156\165\x6d\x65\162\x61\164\145\x64\40\x6e\x61\155\x65\72\x20".$_0xwpmsy4v2flidtv); } } public static function TryGetName($_1kpazhal33w2o4pu6q0r76rtel) { if (array_key_exists($_1kpazhal33w2o4pu6q0r76rtel, SoundFormat::$Names)) { return SoundFormat::$Names[$_1kpazhal33w2o4pu6q0r76rtel]; } else { return; } } public static function TryGetValue($_097dwvll972qs4si) { if (!BDC_StringHelper::HasValue($_097dwvll972qs4si)) { return; } $_0r9g9zb7uskkqkf12mgsm = BDC_CollectionHelper::StringArraySearch($_097dwvll972qs4si, SoundFormat::$Names); if (false !== $_0r9g9zb7uskkqkf12mgsm) { return $_0r9g9zb7uskkqkf12mgsm; } else { return; } } } BDC_SoundPackageFormat::$Names = array( BDC_SoundPackageFormat::V300000000 => "\126\63\60\60\x30\x30\60\60\x30\60", ); class BDC_BdspConstants { public function __construct() { } const NumberLength = 4; const FormatNameLength = 64; const FormatVersionLength = 16; const TocLength = 16; const FormatMarkSize = 2; const DataHashSize = 20; const MinStringLength = 5; const MinHeaderLength = 106; const MinLookupLength = 13; } class BDC_BdspToc { public $LookupSectionStart; public $LookupSectionLength; public $DataSectionStart; public $DataSectionLength; } class BDC_BdspLookup { public function __construct() { $this->_Igrgeu6kp4nkj96a3c9023kh5l = array(); } private $_Igrgeu6kp4nkj96a3c9023kh5l; public function get_LookupEntries() { return $this->_Igrgeu6kp4nkj96a3c9023kh5l; } public function Add($_is4wuobvuh3e9n6z, $_Oe6vc9tocnki5ggt) { $this->_Igrgeu6kp4nkj96a3c9023kh5l[$_is4wuobvuh3e9n6z] = $_Oe6vc9tocnki5ggt; } } class BDC_BdspDataChunk { public function __construct() { $this->_0sgx9lp17l1jflnyxqe30 = 1 ; } private $_Ohv43mp5983zflza; public function get_Data() { return $this->_Ohv43mp5983zflza; } public function set_Data($_Ilt6x5nkvh0x9bsg) { $this->_Ohv43mp5983zflza = $_Ilt6x5nkvh0x9bsg; } private $_0sgx9lp17l1jflnyxqe30; public function get_Format() { return $this->_0sgx9lp17l1jflnyxqe30; } public function set_Format($_ot5uegmwhzu3jmzf) { $this->_0sgx9lp17l1jflnyxqe30 = $_ot5uegmwhzu3jmzf; } private $_luif51a4276l4e76astnu9s9gl; public function get_Hash() { return $this->_luif51a4276l4e76astnu9s9gl; } public static function FromBinaryData($_1i10lpi6bpx933cy254zb) { $_orybkv7h7bei5n6vu434houpns = new BDC_BdspDataChunk(); $_Odlo6kl9wexxqvllacyucs0fop = substr($_1i10lpi6bpx933cy254zb, 0, 2 ); $_orybkv7h7bei5n6vu434houpns->_0sgx9lp17l1jflnyxqe30 = BDC_BitConverter::BitsToUInt16($_Odlo6kl9wexxqvllacyucs0fop); $_orybkv7h7bei5n6vu434houpns->_luif51a4276l4e76astnu9s9gl = substr($_1i10lpi6bpx933cy254zb, 2 , 20 ); $_orybkv7h7bei5n6vu434houpns->_Ohv43mp5983zflza = substr($_1i10lpi6bpx933cy254zb, 2 + 20 ); $_ihdv83y5v44l609iqfo0q = BDC_SHA1::Hash($_orybkv7h7bei5n6vu434houpns->_Ohv43mp5983zflza); if (!($_ihdv83y5v44l609iqfo0q == $_orybkv7h7bei5n6vu434houpns->_luif51a4276l4e76astnu9s9gl)) { throw new Exception("\104\141\x74\141\x20\x61\x6e\144\40\150\x61\x73\x68\x20\x6d\151\x73\x6d\141\164\x63\150"); } return $_orybkv7h7bei5n6vu434houpns; } public function get_SoundStream() { $_Ogmg26rh9fne9324 = BDC_Audio::GetAudio($this->_Ohv43mp5983zflza, $this->_0sgx9lp17l1jflnyxqe30); return $_Ogmg26rh9fne9324->get_Bytes(); } public function __get($_idv2v1b6m61rk149) { if (method_exists($this, ($_Ofkpq8nee22ycruyof45k = "\x67\145\x74\x5f".$_idv2v1b6m61rk149))) { return $this->$_Ofkpq8nee22ycruyof45k(); } else return; } public function __isset($_i4ms9ga5n1imjgaqqg4il) { if (method_exists($this, ($_1gtyfakx2dc26xen6dvsantqx8 = "\151\x73\x73\145\164\137".$_i4ms9ga5n1imjgaqqg4il))) { return $this->$_1gtyfakx2dc26xen6dvsantqx8(); } else return; } public function __set($_o9l9yjhoktsp9lovc30rb, $_15tw76xpi0yu1k3r9j1w0) { if (method_exists($this, ($_lcyhddny4g74wnq3 = "\163\145\164\137".$_o9l9yjhoktsp9lovc30rb))) { $this->$_lcyhddny4g74wnq3($_15tw76xpi0yu1k3r9j1w0); } } public function __unset($_1jx2587kov7z9vmk) { if (method_exists($this, ($_Its9qsdvxlvfwhtyhvum5 = "\165\x6e\x73\145\x74\x5f".$_1jx2587kov7z9vmk))) { $this->$_Its9qsdvxlvfwhtyhvum5(); } } } class BDC_BdspHeaderReader { private $_1chjdtg9j32l0qx8; private $_Ianlt6gr2ly57lo084zcn8ne9t; private $_Iokf331506if4bc6w4fer5noos = "\x2f\x5e\166\x28\d\53\x29\.\x28\d\53\51\.\x28\d\53\x29\.\50\d\x2b\51\x24\57"; public function __construct($_Igcgrm9r11wzs99dh2r1h) { $this->_1chjdtg9j32l0qx8 = $_Igcgrm9r11wzs99dh2r1h; } public function ReadFormatName() { $_infs34j5fz4gqr33gb0yne7iqi = fread($this->_1chjdtg9j32l0qx8, 64 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 64 ; $_ii7il4xbbtkoxr3p = trim($_infs34j5fz4gqr33gb0yne7iqi); if ($_ii7il4xbbtkoxr3p != "\114\x61\156\141\x70\163\x6f\146\x74\40\102\157\164\104\145\164\145\x63\164\xe2\x84\242\x20\x43\x41\x50\x54\103\110\x41\x20\x53\157\165\156\x64\40\x50\141\143\153\141\x67\x65\x20\x46\157\162\x6d\141\164") { throw new Exception("\x4e\x6f\164\40\x61\x20\166\141\154\x69\144\40\56\142\144\163\160\40\x66\151\x6c\x65\x20\x2d\40\x69\x6e\166\x61\154\x69\x64\x20\146\157\162\x6d\x61\164\x20\x6e\141\155\145"); } return $_ii7il4xbbtkoxr3p; } public function ReadFormatVersion() { $_I93ssqiqpvr9cufsstga7hcvi0 = fread($this->_1chjdtg9j32l0qx8, 16 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 16 ; $_oi97w19n51z9740ifs6ae4hp9u = trim($_I93ssqiqpvr9cufsstga7hcvi0); if (0 === preg_match($this->_Iokf331506if4bc6w4fer5noos, $_oi97w19n51z9740ifs6ae4hp9u)) { throw new Exception("\116\x6f\164\40\x61\x20\166\141\154\x69\144\40\x2e\x62\144\163\160\x20\x66\x69\x6c\145\40\x2d\x20\x69\156\166\x61\154\151\144\40\146\157\x72\155\x61\164\40\x76\x65\x72\163\151\157\x6e"); } return $_oi97w19n51z9740ifs6ae4hp9u; } public function Read_v3_0_0_0_Header($_Oy9fen3xeghlslf3l3zvp) { $_Oy9fen3xeghlslf3l3zvp->Description = $this->aooil(); $_Oy9fen3xeghlslf3l3zvp->LegalInfo = $this->eet1a(); return $this->_Ianlt6gr2ly57lo084zcn8ne9t; } public function ReadToc() { $_Ix5lrw3zsrsxj4y8a86y0 = new BDC_BdspToc(); $_ifyyw7rjw5cafcykdsjb6 = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Ix5lrw3zsrsxj4y8a86y0->LookupSectionStart = BDC_BitConverter::BitsToUInt32($_ifyyw7rjw5cafcykdsjb6); if ($_Ix5lrw3zsrsxj4y8a86y0->LookupSectionStart < 106 ) { throw new Exception("\x4e\157\164\x20\141\x20\x76\141\154\x69\144\x20\x2e\142\144\x73\160\40\146\151\x6c\145\x20\x2d\40\x69\x6e\166\x61\x6c\151\144\40\164\157\x63\x20\55\x20\154\157\157\153\165\x70\40\x6f\146\146\x73\x65\164\40\156\157\x74\40\166\141\154\151\144"); } $_ifyyw7rjw5cafcykdsjb6 = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Ix5lrw3zsrsxj4y8a86y0->LookupSectionLength = BDC_BitConverter::BitsToUInt32($_ifyyw7rjw5cafcykdsjb6); if ($_Ix5lrw3zsrsxj4y8a86y0->LookupSectionLength < 13 ) { throw new Exception("\x4e\157\x74\40\x61\x20\x76\x61\154\x69\x64\x20\56\142\x64\163\x70\x20\146\151\154\145\40\x2d\x20\151\156\166\141\154\x69\x64\x20\x74\x6f\143\x20\55\x20\154\x6f\157\153\x75\160\40\154\145\156\x67\164\150\40\156\157\x74\x20\x76\141\x6c\x69\144"); } $_ifyyw7rjw5cafcykdsjb6 = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Ix5lrw3zsrsxj4y8a86y0->DataSectionStart = BDC_BitConverter::BitsToUInt32($_ifyyw7rjw5cafcykdsjb6); if ($_Ix5lrw3zsrsxj4y8a86y0->DataSectionStart != $_Ix5lrw3zsrsxj4y8a86y0->LookupSectionStart + $_Ix5lrw3zsrsxj4y8a86y0->LookupSectionLength) { throw new Exception("\x4e\157\164\x20\x61\x20\166\141\154\x69\x64\40\56\142\x64\x73\160\40\x66\x69\154\145\x20\x2d\x20\151\156\166\141\x6c\x69\x64\x20\x74\x6f\143\40\55\40\144\141\x74\141\x20\163\145\x63\164\151\157\x6e\x20\157\x66\146\163\x65\x74\x20\156\x6f\164\40\x76\141\x6c\151\x64"); } $_ifyyw7rjw5cafcykdsjb6 = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Ix5lrw3zsrsxj4y8a86y0->DataSectionLength = BDC_BitConverter::BitsToUInt32($_ifyyw7rjw5cafcykdsjb6); return $_Ix5lrw3zsrsxj4y8a86y0; } private function aooil() { $_O5b1xwtyhzouyfub3p18w = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Iam4er4dcw910wapcm3fteedq5 = BDC_BitConverter::BitsToUInt32($_O5b1xwtyhzouyfub3p18w); $_1ydqxfpjs69ij1dw4sneb = fread($this->_1chjdtg9j32l0qx8, $_Iam4er4dcw910wapcm3fteedq5); $this->_Ianlt6gr2ly57lo084zcn8ne9t += $_Iam4er4dcw910wapcm3fteedq5; $_17gzheimwkf43qz3qzshjglnpt = trim($_1ydqxfpjs69ij1dw4sneb); if (0 > BDC_StringHelper::Length(trim($_17gzheimwkf43qz3qzshjglnpt))) { throw new Exception("\116\x6f\x74\x20\141\40\166\141\154\151\x64\x20\56\142\144\x73\x70\x20\x66\x69\154\145\x20\x2d\40\151\156\x76\x61\154\151\144\x20\x70\x61\x63\x6b\141\x67\x65\x20\x64\145\x73\143\x72\x69\160\x74\x69\157\156"); } return $_17gzheimwkf43qz3qzshjglnpt; } private function eet1a() { $_lzohtliuwn8g7stm = fread($this->_1chjdtg9j32l0qx8, 4 ); $this->_Ianlt6gr2ly57lo084zcn8ne9t += 4 ; $_Odntye1ykjqnk1941kmrk = BDC_BitConverter::BitsToUInt32($_lzohtliuwn8g7stm); $_0h0okyht347dtuk6lkmvrbap35 = fread($this->_1chjdtg9j32l0qx8, $_Odntye1ykjqnk1941kmrk); $this->_Ianlt6gr2ly57lo084zcn8ne9t += $_Odntye1ykjqnk1941kmrk; $_Ovd3mhs18mma4swbj8eencekgf = trim($_0h0okyht347dtuk6lkmvrbap35); if (!BDC_StringHelper::Contains($_Ovd3mhs18mma4swbj8eencekgf, "\x43\157\160\171\162\x69\x67\150\164\40\x4c\141\156\x61\160\163\157\x66\x74\40\x49\x6e\x63\56")) { throw new Exception("\x4e\157\164\40\141\x20\166\141\154\151\x64\40\x2e\x62\x64\163\160\40\x66\151\154\145\40\x2d\x20\x69\156\166\141\x6c\151\144\40\160\x61\143\x6b\141\x67\x65\40\154\145\147\x61\x6c\40\151\156\146\x6f"); } return $_Ovd3mhs18mma4swbj8eencekgf; } } class BDC_BdspLookupReader { private $_lxv2ccpw8t1sxpxmjmt88yumtl; private $_I7upxgbefmhlqdhb; private $_igwxywe0qmdzeqz7noedlsl6l4 = "\x2f\x5e\x5b\p\173\x4e\x7d\p\173\x4c\x7d\.\x5f\55\x5d\x2b\x24\57\165\x69"; private $_0hndkx8gcg1vm53x1op2hhe4y2; public function get_ReadLookupBytes() { return $this->_0hndkx8gcg1vm53x1op2hhe4y2; } public function __construct($_lkrjagqfoisvrivu85n6wrlsyu, $_0upx5bloic6rlf4k) { $this->_lxv2ccpw8t1sxpxmjmt88yumtl = $_lkrjagqfoisvrivu85n6wrlsyu; $this->_I7upxgbefmhlqdhb = $_0upx5bloic6rlf4k; } public function Read_v3_0_0_0_Lookup() { $_0mear0rb63lhoxjujz4pt = new BDC_BdspLookup(); $this->_0hndkx8gcg1vm53x1op2hhe4y2 = 0; while ($this->_0hndkx8gcg1vm53x1op2hhe4y2 < $this->_I7upxgbefmhlqdhb->LookupSectionLength) { $_osbew5m3l2b8ruxm = $this->daerh(); $_Igi02b47hwvlqf2wkzbr8s20u3 = $this->d4o5a(); $_0mear0rb63lhoxjujz4pt->Add($_osbew5m3l2b8ruxm, $_Igi02b47hwvlqf2wkzbr8s20u3); } if ($this->_0hndkx8gcg1vm53x1op2hhe4y2 != $this->_I7upxgbefmhlqdhb->LookupSectionLength) { throw new Exception("\116\157\x74\x20\x61\40\166\141\x6c\x69\144\x20\56\x62\x64\163\x70\40\x66\x69\x6c\x65\40\x2d\x20\x6c\x6f\x6f\153\x75\x70\x20\x72\145\x61\144\x20\x65\162\162\157\162"); } return $_0mear0rb63lhoxjujz4pt; } private function daerh() { $_oej2xpk2pu51gcxa = fread($this->_lxv2ccpw8t1sxpxmjmt88yumtl, 4 ); $this->_0hndkx8gcg1vm53x1op2hhe4y2 += 4 ; $_liyolh3e82865eni = BDC_BitConverter::BitsToUInt32($_oej2xpk2pu51gcxa); $_iwzhs2m7uil37uxfpgefqdynes = fread($this->_lxv2ccpw8t1sxpxmjmt88yumtl, $_liyolh3e82865eni); $this->_0hndkx8gcg1vm53x1op2hhe4y2 += $_liyolh3e82865eni; $_icbn0cgrb2snp8yz = trim($_iwzhs2m7uil37uxfpgefqdynes); if (0 === preg_match($this->_igwxywe0qmdzeqz7noedlsl6l4, $_icbn0cgrb2snp8yz)) { throw new Exception("\x4e\157\164\40\141\40\x76\x61\x6c\x69\x64\x20\x2e\x62\x64\x73\160\x20\x66\151\154\145\x20\55\x20\151\x6e\x76\x61\154\x69\x64\x20\x65\156\164\x72\171\x20\151\144\x65\156\164\x69\x66\x69\x65\162"); } return $_icbn0cgrb2snp8yz; } private function d4o5a() { $_irdqxfda0otupuqgs1i5g = array(); $_1zlxkq3p2dbxscv9 = fread($this->_lxv2ccpw8t1sxpxmjmt88yumtl, 4 ); $this->_0hndkx8gcg1vm53x1op2hhe4y2 += 4 ; $_ii8z4huzarwyo37hc8wtp = BDC_BitConverter::BitsToUInt32($_1zlxkq3p2dbxscv9); $_1zlxkq3p2dbxscv9 = fread($this->_lxv2ccpw8t1sxpxmjmt88yumtl, 4 ); $this->_0hndkx8gcg1vm53x1op2hhe4y2 += 4 ; $_16je1x2nn8u2zvc8kv994gdl0a = BDC_BitConverter::BitsToUInt32($_1zlxkq3p2dbxscv9); if (0 == $_16je1x2nn8u2zvc8kv994gdl0a) { throw new Exception("\116\157\164\x20\x61\x20\x76\141\154\x69\x64\40\x2e\x62\x64\x73\x70\x20\x66\x69\154\145\x20\55\x20\151\x6e\x76\141\154\x69\144\x20\x65\156\x74\162\x79\x20\154\x65\156\147\164\150"); } $_irdqxfda0otupuqgs1i5g[0] = $_ii8z4huzarwyo37hc8wtp; $_irdqxfda0otupuqgs1i5g[1] = $_16je1x2nn8u2zvc8kv994gdl0a; return $_irdqxfda0otupuqgs1i5g; } } class BDC_BdspDataReader { private $_o7ycapnlligfqg2n; private $_l23lbrifu56eaf0d; private $_17jauh2g1zdk5ft9lrjxo8bhkp; private $_Oe7o54zln36hcstyeawh4; private $_1nr8f7kv64mkt8391ws5b9jqm1; public function __construct($_Itd6onhyw6vqrwj1m98qg3sh4t, $_ld8eo7g93wxnrwzocpg6y, $_196qftz17oazpeit) { $this->_o7ycapnlligfqg2n = $_Itd6onhyw6vqrwj1m98qg3sh4t; $this->_17jauh2g1zdk5ft9lrjxo8bhkp = $_ld8eo7g93wxnrwzocpg6y; $this->_Oe7o54zln36hcstyeawh4 = $_196qftz17oazpeit; $this->_1nr8f7kv64mkt8391ws5b9jqm1 = array(); } public function Read_v3_0_0_0_Entries($_o3dpvxtxnajeie7p) { $this->_l23lbrifu56eaf0d = 0; foreach ($this->_Oe7o54zln36hcstyeawh4->get_LookupEntries() as $_laxf7npvsosmc4bsl2se7xozt1 => $_Ih6m841uqyijg9nk) { $_04n3o930zyfzx2jj4ctqivwugd = $this->wr0xf($_Ih6m841uqyijg9nk); $_o3dpvxtxnajeie7p->AddBdspDataChunk($_laxf7npvsosmc4bsl2se7xozt1, $_04n3o930zyfzx2jj4ctqivwugd); } if ($this->_l23lbrifu56eaf0d != $this->_17jauh2g1zdk5ft9lrjxo8bhkp->DataSectionLength) { throw new Exception("\116\x6f\x74\40\141\x20\x76\141\x6c\x69\144\40\56\x62\144\163\x70\x20\x66\x69\154\x65\40\x2d\x20\144\141\x74\x61\x20\162\145\141\x64\x20\x65\x72\162\157\x72"); } return $this->_l23lbrifu56eaf0d; } private function wr0xf($_1fnfhoqwbpe1giep) { $_o1q93y5vplpi57qdhbopp = $_1fnfhoqwbpe1giep[0]; $_O4pecpgw47sszzxi12fbn = $_1fnfhoqwbpe1giep[1]; $_02jjvv2jmkpbe9m7 = ftell($this->_o7ycapnlligfqg2n); fseek($this->_o7ycapnlligfqg2n, $this->_17jauh2g1zdk5ft9lrjxo8bhkp->DataSectionStart + $_o1q93y5vplpi57qdhbopp); $_im5wdhdvlu0mqev11y9dxrd73h = fread($this->_o7ycapnlligfqg2n, $_O4pecpgw47sszzxi12fbn); $_ll7x04gbmuvpyfteinmyh = BDC_SHA1::HashBase64($_im5wdhdvlu0mqev11y9dxrd73h); if (!array_key_exists($_ll7x04gbmuvpyfteinmyh, $this->_1nr8f7kv64mkt8391ws5b9jqm1)) { $this->_l23lbrifu56eaf0d += $_O4pecpgw47sszzxi12fbn; $this->_1nr8f7kv64mkt8391ws5b9jqm1[$_ll7x04gbmuvpyfteinmyh] = true; } fseek($this->_o7ycapnlligfqg2n, $_02jjvv2jmkpbe9m7); $_idsbtwg9a21tjzt8 = BDC_BdspDataChunk::FromBinaryData($_im5wdhdvlu0mqev11y9dxrd73h); return $_idsbtwg9a21tjzt8; } } class BDC_BdspFileReader { private $_l89m4i9vli4p5k06thk47; private $_1pi2s6z16ddp3rc35hmxv; private $_imwc3h1bgqlearkzngpin; private $_Iiybvnh1219ygmd9f1a7rtjp8y; private $_Iy3xvqyvap75ws1fd6ustpoodb; public function __construct() { } public function ParseSoundPackageFile($_Iy89p42suzb5ho8492vck) { $_Ih9xb4blxzqt9lkouuffa = is_readable($_Iy89p42suzb5ho8492vck); if (!$_Ih9xb4blxzqt9lkouuffa) { return null; } $this->_l89m4i9vli4p5k06thk47 = new BDC_SoundPackage(); $this->_l89m4i9vli4p5k06thk47->Name = basename($_Iy89p42suzb5ho8492vck); if ($_oumdip7b5r08tse1ecyhkwf70q = fopen($_Iy89p42suzb5ho8492vck, "\x72\142")) { $this->ParseInputStream($_oumdip7b5r08tse1ecyhkwf70q); fclose($_oumdip7b5r08tse1ecyhkwf70q); } else { $this->_l89m4i9vli4p5k06thk47 = null; } return $this->_l89m4i9vli4p5k06thk47; } protected function ParseInputStream($_O4klblrv3oegpizfddmon) { $this->_imwc3h1bgqlearkzngpin = new BDC_BdspHeaderReader($_O4klblrv3oegpizfddmon); $this->_l89m4i9vli4p5k06thk47->FormatName = $this->_imwc3h1bgqlearkzngpin->ReadFormatName(); $this->_l89m4i9vli4p5k06thk47->FormatVersion = $this->_imwc3h1bgqlearkzngpin->ReadFormatVersion(); $this->_1pi2s6z16ddp3rc35hmxv = $this->_imwc3h1bgqlearkzngpin->ReadToc(); switch ($this->_l89m4i9vli4p5k06thk47->get_FormatVersion()) { case "\166\x33\56\60\x2e\60\x2e\60": $this->ptb06($_O4klblrv3oegpizfddmon); break; default: throw new Exception("\x55\x6e\x6b\x6e\157\167\156\40\102\104\x43\137\123\157\x75\156\144\120\141\x63\153\x61\x67\x65\106\x6f\162\x6d\141\164"); } } private function ptb06($_iwlxgoz9h1aas8sv) { $_06fa3i9z0f4phprk = $this->_imwc3h1bgqlearkzngpin->Read_v3_0_0_0_Header($this->_l89m4i9vli4p5k06thk47); $this->_Iiybvnh1219ygmd9f1a7rtjp8y = new BDC_BdspLookupReader($_iwlxgoz9h1aas8sv, $this->_1pi2s6z16ddp3rc35hmxv); $_On3x0qerb7zimoy2 = $this->_Iiybvnh1219ygmd9f1a7rtjp8y->Read_v3_0_0_0_Lookup(); $_i9m3l3wldlwbnqdd = $this->_Iiybvnh1219ygmd9f1a7rtjp8y->get_ReadLookupBytes(); $this->_Iy3xvqyvap75ws1fd6ustpoodb = new BDC_BdspDataReader($_iwlxgoz9h1aas8sv, $this->_1pi2s6z16ddp3rc35hmxv, $_On3x0qerb7zimoy2); $_I4bm3zb5njlq5tm8wdh53 = $this->_Iy3xvqyvap75ws1fd6ustpoodb->Read_v3_0_0_0_Entries($this->_l89m4i9vli4p5k06thk47); } } class BDC_WavDefaults { const FormatTag = 1; const ChanellCount = 1; const SamplingRate = 8000; const BitsPerSample = 16; const SamplesPerMillisecond = 8; const BytesPerMillisecond = 16; } class BDC_RiffHeader { public $RiffId; public $RiffSize; public $RiffFormat; public function __construct() { } public static function ParseRawHeader($_i1h8roqfqd8zjo6l4f581) { $_os1nc012hh07x04gbtw04dklgu = new BDC_RiffHeader(); $_os1nc012hh07x04gbtw04dklgu->RiffId = substr($_i1h8roqfqd8zjo6l4f581, 0, 4); $_0mj60zx30o8os4j1kfcvsqx403 = substr($_i1h8roqfqd8zjo6l4f581, 4, 4); $_os1nc012hh07x04gbtw04dklgu->RiffSize = BDC_BitConverter::BitsToUInt32($_0mj60zx30o8os4j1kfcvsqx403, 0); $_os1nc012hh07x04gbtw04dklgu->RiffFormat = substr($_i1h8roqfqd8zjo6l4f581, 8, 4); return $_os1nc012hh07x04gbtw04dklgu; } public function get_Bytes() { $_In46uvoioypspz8z = ''; $_In46uvoioypspz8z .= $this->RiffId; $_In46uvoioypspz8z .= BDC_BitConverter::UInt32ToBits($this->RiffSize); $_In46uvoioypspz8z .= $this->RiffFormat; return $_In46uvoioypspz8z; } } class BDC_FormatChunk { public $FormatId; public $FormatSize; public $BDC_WaveFormat; public function __construct() { } public static function ParseRawHeader($_06p42tvf5ugpqaonzevkr2p6fs) { $_om9p1olg0ouxk0vg = new BDC_FormatChunk(); $_om9p1olg0ouxk0vg->FormatId = "\x66\x6d\164\x20"; $_Injzejq8k2kdckm8 = strpos($_Igjr2y9ycmzkbisdixz26vj1ib, "\x66\x6d\164\40"); if (false === $_Injzejq8k2kdckm8) { throw new Exception("\47\146\x6d\x74\40\47\x20\163\165\142\143\150\x75\x6e\153\40\x6e\157\164\40\146\157\x75\156\x64"); } $_0y8ybkxtgl053yre = 4; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 4); $_om9p1olg0ouxk0vg->FormatSize = BDC_BitConverter::BitsToUInt32($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 4; $_om9p1olg0ouxk0vg->WaveFormat = new BDC_WaveFormat(); $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 2); $_om9p1olg0ouxk0vg->WaveFormat->FormatTag = BDC_BitConverter::ToUInt16($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 2; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 2); $_om9p1olg0ouxk0vg->WaveFormat->Channels = BDC_BitConverter::BitsToUInt16($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 2; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 4); $_om9p1olg0ouxk0vg->WaveFormat->SamplesPerSec = BDC_BitConverter::BitsToUInt32($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 4; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 4); $_om9p1olg0ouxk0vg->WaveFormat->AvgBytesPerSec = BDC_BitConverter::BitsToUInt32($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 4; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 2); $_om9p1olg0ouxk0vg->WaveFormat->BlockAlign = BDC_BitConverter::BitsToUInt16($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 2; $_Oj9degp69pajgnxj = substr($_Igjr2y9ycmzkbisdixz26vj1ib, $_Injzejq8k2kdckm8 + $_0y8ybkxtgl053yre, 2); $_om9p1olg0ouxk0vg->WaveFormat->BitsPerSample = BDC_BitConverter::BitsToUInt16($_Oj9degp69pajgnxj); $_0y8ybkxtgl053yre += 2; return $_om9p1olg0ouxk0vg; } public function get_Bytes() { $_Iri9sukw6bzusufku9yyf7f8r5 = ''; $_Iri9sukw6bzusufku9yyf7f8r5 .= $this->FormatId; $_Iri9sukw6bzusufku9yyf7f8r5 .= BDC_BitConverter::UInt32ToBits($this->FormatSize); $_Iri9sukw6bzusufku9yyf7f8r5 .= $this->WaveFormat->get_Bytes(); return $_Iri9sukw6bzusufku9yyf7f8r5; } } class BDC_WaveFormat { public $FormatTag; public $Channels; public $SamplesPerSec; public $AvgBytesPerSec; public $BlockAlign; public $BitsPerSample; public function __construct() { } public function get_Bytes() { $_Ib3x4hd7jc1yua42su5t6arrq7 = ''; $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt16ToBits($this->FormatTag); $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt16ToBits($this->Channels); $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt32ToBits($this->SamplesPerSec); $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt32ToBits($this->AvgBytesPerSec); $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt16ToBits($this->BlockAlign); $_Ib3x4hd7jc1yua42su5t6arrq7 .= BDC_BitConverter::UInt16ToBits($this->BitsPerSample); return $_Ib3x4hd7jc1yua42su5t6arrq7; } } class BDC_DataChunk { public $DataId; public $DataSize; public function __construct() { } public static function ParseRawHeader($_1702bhdo1csb0vvy5slz6mea6b) { $_o5u650161q3yhf1w = new BDC_DataChunk(); $_o5u650161q3yhf1w->DataId = "\144\141\164\141"; $_ixx6og4k2llwa2bb46w2x = strpos($_1702bhdo1csb0vvy5slz6mea6b, "\144\x61\164\141"); if (false === $_ixx6og4k2llwa2bb46w2x) { throw new Exception("\47\144\141\x74\x61\x27\40\x73\165\x62\x63\x68\165\156\153\40\156\157\x74\x20\x66\157\x75\156\144"); } $_it9ax5nvxsq64kzupyf36 = substr($_1702bhdo1csb0vvy5slz6mea6b, $_ixx6og4k2llwa2bb46w2x + 4, 4); $_o5u650161q3yhf1w->DataSize = BDC_BitConverter::BitsToUInt32($_it9ax5nvxsq64kzupyf36); return $_o5u650161q3yhf1w; } public function get_Bytes() { $_iwwg8fuygwecwrpljxe3q3a12g = ''; $_iwwg8fuygwecwrpljxe3q3a12g .= $this->DataId; $_iwwg8fuygwecwrpljxe3q3a12g .= BDC_BitConverter::UInt32ToBits($this->DataSize); return $_iwwg8fuygwecwrpljxe3q3a12g; } } class BDC_WavHeader { public $BDC_RiffHeader; public $BDC_FormatChunk; public $BDC_DataChunk; public function __construct() { } public static function ConstructForHeaderlessData($_Onmwhr9mt9xwk7cypfenpr85ni, $_14nz84h4p3n9plt1ef0np3bc48) { $_1vbvjgk0z4ng376c = new BDC_WavHeader(); $_Irk7vlvfco6dpe0b; $_Ong9jao8uliwusaex6kl9; $_0lytcw5bzpys777w; $_imivsawbx9qlja7b7scfm; switch ($_14nz84h4p3n9plt1ef0np3bc48) { case 1 : $_Irk7vlvfco6dpe0b = 1; $_Ong9jao8uliwusaex6kl9 = 1; $_0lytcw5bzpys777w = 8000; $_imivsawbx9qlja7b7scfm = 16; break; case 2 : $_Irk7vlvfco6dpe0b = 1; $_Ong9jao8uliwusaex6kl9 = 1; $_0lytcw5bzpys777w = 8000; $_imivsawbx9qlja7b7scfm = 8; break; default: throw new Exception("\x55\x6e\x6b\x6e\x6f\167\156\40\141\165\144\151\x6f\40\146\x6f\x72\x6d\x61\x74"); } $_1vbvjgk0z4ng376c->ingdk($_Onmwhr9mt9xwk7cypfenpr85ni, $_Irk7vlvfco6dpe0b, $_Ong9jao8uliwusaex6kl9, $_0lytcw5bzpys777w, $_imivsawbx9qlja7b7scfm); return $_1vbvjgk0z4ng376c; } private function ingdk($_lsb3cvjdu3zqrjedtk76c, $_1rwbh5gonpgmo57eoc7aj, $_1pujdwvifwauktk7bz386yqqkn, $_omtyqab332xwh41nqbn3k, $_lgdeqyh6cg6g0vxubttzfhvr8v) { $this->RiffHeader = new BDC_RiffHeader(); $this->RiffHeader->RiffId = "\x52\111\x46\x46"; $this->RiffHeader->RiffFormat = "\127\x41\126\x45"; $this->RiffHeader->RiffSize = 36 + strlen($_lsb3cvjdu3zqrjedtk76c); $this->FormatChunk = new BDC_FormatChunk(); $this->FormatChunk->FormatId = "\146\155\x74\x20"; $this->FormatChunk->FormatSize = 16; $this->FormatChunk->WaveFormat = new BDC_WaveFormat(); $this->FormatChunk->WaveFormat->FormatTag = $_1rwbh5gonpgmo57eoc7aj; $this->FormatChunk->WaveFormat->Channels = $_1pujdwvifwauktk7bz386yqqkn; $this->FormatChunk->WaveFormat->SamplesPerSec = $_omtyqab332xwh41nqbn3k; $this->FormatChunk->WaveFormat->BitsPerSample = $_lgdeqyh6cg6g0vxubttzfhvr8v; $_Ihfwq14nvs2acrf52ddxi = $_lgdeqyh6cg6g0vxubttzfhvr8v / 8; $this->FormatChunk->WaveFormat->BlockAlign = $_1pujdwvifwauktk7bz386yqqkn * $_Ihfwq14nvs2acrf52ddxi; $this->FormatChunk->WaveFormat->AvgBytesPerSec = $_omtyqab332xwh41nqbn3k * $this->FormatChunk->WaveFormat->BlockAlign; $this->DataChunk = new BDC_DataChunk(); $this->DataChunk->DataId = "\144\x61\x74\x61"; $this->DataChunk->DataSize = strlen($_lsb3cvjdu3zqrjedtk76c); } public static function ParseRawHeader($_0gjkbxl5cuhzom63) { $_Is0ubaddh7emayc6 = new BDC_WavHeader(); $_Is0ubaddh7emayc6->RiffHeader = BDC_RiffHeader::ParseRawHeader($_izlzm36bj02g7fydbmzcvlivt9); $_Is0ubaddh7emayc6->FormatChunk = BDC_FormatChunk::ParseRawHeader($_izlzm36bj02g7fydbmzcvlivt9); $_Is0ubaddh7emayc6->DataChunk = BDC_DataChunk::ParseRawHeader($_izlzm36bj02g7fydbmzcvlivt9); return $_Is0ubaddh7emayc6; } public function get_Bytes() { $_Oblha9o1zxanj5ctafj83 = ''; $_Oblha9o1zxanj5ctafj83 .= $this->RiffHeader->get_Bytes(); $_Oblha9o1zxanj5ctafj83 .= $this->FormatChunk->get_Bytes(); $_Oblha9o1zxanj5ctafj83 .= $this->DataChunk->get_Bytes(); if (44 != strlen($_Oblha9o1zxanj5ctafj83)) { throw new Exception("\x49\x6e\166\141\154\151\x64\x20\127\x61\166\x20\150\145\x61\144\145\x72\x20\143\x6f\156\163\x74\x72\x75\x63\164\x65\144\x21"); } return $_Oblha9o1zxanj5ctafj83; } } final class SoundFormat extends BDC_Enum { private function __construct() {} public static $Names; const Unknown = 0; const WavPcm16bit8kHzMono = 1; const WavPcm8bit8kHzMono = 2; public static function GetName($_1jql7qvv622nxf8qkswh5) { if (array_key_exists($_1jql7qvv622nxf8qkswh5, SoundFormat::$Names)) { return SoundFormat::$Names[$_1jql7qvv622nxf8qkswh5]; } else { throw new Exception("\x55\156\153\156\x6f\167\x6e\x20\145\x6e\x75\155\145\162\141\164\145\144\x20\166\x61\154\x75\x65\x3a\40".$_1jql7qvv622nxf8qkswh5); } } public static function GetValue($_o6busqzy333g3y5ysjmlng97rb) { if (!BDC_StringHelper::HasValue($_o6busqzy333g3y5ysjmlng97rb)) { throw new Exception("\x55\156\x6b\156\157\x77\156\x20\x65\x6e\165\x6d\x65\162\141\x74\x65\144\40\x6e\x61\155\145\x3a\40".$_o6busqzy333g3y5ysjmlng97rb); } $_oiaay6kk73ph7a6tvfjvagr6at = BDC_CollectionHelper::StringArraySearch($_o6busqzy333g3y5ysjmlng97rb, SoundFormat::$Names); if (false !== $_oiaay6kk73ph7a6tvfjvagr6at) { return $_oiaay6kk73ph7a6tvfjvagr6at; } else { throw new Exception("\x55\x6e\x6b\x6e\157\167\x6e\40\145\156\x75\155\145\162\141\164\x65\x64\40\156\141\155\145\x3a\40".$_o6busqzy333g3y5ysjmlng97rb); } } public static function TryGetName($_olkhqhc2nrggbyp2) { if (array_key_exists($_olkhqhc2nrggbyp2, SoundFormat::$Names)) { return SoundFormat::$Names[$_olkhqhc2nrggbyp2]; } else { return; } } public static function TryGetValue($_oxcb70cunz75cwxv) { if (!BDC_StringHelper::HasValue($_oxcb70cunz75cwxv)) { return; } $_i2yblp8ienzqwk31rp9iy = BDC_CollectionHelper::StringArraySearch($_oxcb70cunz75cwxv, SoundFormat::$Names); if (false !== $_i2yblp8ienzqwk31rp9iy) { return $_i2yblp8ienzqwk31rp9iy; } else { return; } } } SoundFormat::$Names = array( SoundFormat::WavPcm16bit8kHzMono => "\127\141\166\120\143\155\61\x36\142\x69\164\70\153\110\172\x4d\157\156\x6f", SoundFormat::WavPcm8bit8kHzMono => "\127\x61\x76\120\x63\155\70\x62\x69\x74\x38\153\x48\172\x4d\x6f\x6e\157" ); final class BDC_SoundFormatFamily { private function __construct() {} const WavPcm = 0; public static function Get($_Iypn0t9gt3y8v1k1mia0do6t95) { $_1hz0k4w56sp7hdekuutv5um4pf; switch ($_Iypn0t9gt3y8v1k1mia0do6t95) { case 1 : $_1hz0k4w56sp7hdekuutv5um4pf = BDC_SoundFormatFamily::WavPcm; break; case 2 : $_1hz0k4w56sp7hdekuutv5um4pf = BDC_SoundFormatFamily::WavPcm; break; default: throw new Exception("\x55\x6e\x6b\x6e\x6f\x77\x6e\40\123\x6f\x75\156\x64\x46\x6f\x72\155\x61\x74\x20".$_Iypn0t9gt3y8v1k1mia0do6t95); } return $_1hz0k4w56sp7hdekuutv5um4pf; } } interface BDC_IAudio { public function get_Format(); public function get_Bytes(); public function get_HeaderlessData(); } class BDC_Audio { public static function GetAudio($_lnphjonfp5qbpee1, $_ovomvziiod6r37jigaj5i) { $_omhsr9qbdo0jl3fczg033 = null; switch ($_ovomvziiod6r37jigaj5i) { case 1 : case 2 : $_omhsr9qbdo0jl3fczg033 = BDC_PcmSound::FromHeaderlessData($_lnphjonfp5qbpee1, $_ovomvziiod6r37jigaj5i); break; default: throw new Exception("\125\x6e\x6b\x6e\x6f\167\x6e\40\123\x6f\x75\156\x64\x46\x6f\x72\x6d\x61\x74\72\x20{$_ovomvziiod6r37jigaj5i}"); } return $_omhsr9qbdo0jl3fczg033; } protected $m_SoundFormat; public function get_Format() { return $this->m_SoundFormat; } public function __get($_0f1fmyrtlz7ip5i5pcq8tv54vi) { if (method_exists($this, ($_iwj1swk4o9c10z9kokb0k = "\147\145\x74\137".$_0f1fmyrtlz7ip5i5pcq8tv54vi))) { return $this->$_iwj1swk4o9c10z9kokb0k(); } else return; } public function __isset($_1nt6uzn2eotydvmc) { if (method_exists($this, ($_i96bs3ahbxvmgbeb64hqj = "\151\163\163\x65\164\x5f".$_1nt6uzn2eotydvmc))) { return $this->$_i96bs3ahbxvmgbeb64hqj(); } else return; } public function __set($_iy6ht7teoybmcb9mu4sdu, $_099jjgq7a2m90vmn) { if (method_exists($this, ($_1653tqy2zqawilft7rwcd = "\x73\x65\164\x5f".$_iy6ht7teoybmcb9mu4sdu))) { $this->$_1653tqy2zqawilft7rwcd($_099jjgq7a2m90vmn); } } public function __unset($_1sc614s8nts1fwc7adbawirjc8) { if (method_exists($this, ($_O87z3joej4vk91evvhusxqc9vt = "\165\156\163\145\164\137".$_1sc614s8nts1fwc7adbawirjc8))) { $this->$_O87z3joej4vk91evvhusxqc9vt(); } } } class BDC_PcmSound extends BDC_Audio implements BDC_IAudio { public function __construct() { } private $_Os02xdid4pzf6un5; public function get_Header() { return $this->_Os02xdid4pzf6un5; } private $_lkhntj9b7okcafgxmaqo4; public function get_Samples() { return $this->_lkhntj9b7okcafgxmaqo4; } public function get_HeaderlessData() { return BDC_PcmSound::GetBytes($this->_lkhntj9b7okcafgxmaqo4); } public static function FromAudioTrack($_li3uw6xl4ev1w20ncjgrug6i22) { $_Ox4ojqsvpeclx12c5cyo8 = new BDC_PcmSound(); $_Ox4ojqsvpeclx12c5cyo8->m_SoundFormat = 1 ; $_Ox4ojqsvpeclx12c5cyo8->_lkhntj9b7okcafgxmaqo4 = $_li3uw6xl4ev1w20ncjgrug6i22->get_Samples(); $_Ox4ojqsvpeclx12c5cyo8->_Os02xdid4pzf6un5 = BDC_WavHeader::ConstructForHeaderlessData(BDC_PcmSound::GetBytes($_Ox4ojqsvpeclx12c5cyo8->_lkhntj9b7okcafgxmaqo4), $_Ox4ojqsvpeclx12c5cyo8->m_SoundFormat); return $_Ox4ojqsvpeclx12c5cyo8; } public static function FromHeaderlessData($_0f5wxlhkxwo8x7da, $_ot42bggmy24190j5) { $_o639h150r2q9d0mg = new BDC_PcmSound(); if (0 != BDC_SoundFormatFamily::Get($_ot42bggmy24190j5)) { throw new Exception("\124\150\145\40\147\151\x76\x65\x6e\x20\x66\157\x72\155\x61\164\x20\151\163\40\x6e\x6f\164\40\x6f\x66\40\x74\150\145\x20\x57\x61\166\x50\x63\x6d\40\x66\x6f\162\155\141\x74\40\x66\141\155\x69\154\171\72\x20" . $_ot42bggmy24190j5); } $_o639h150r2q9d0mg->m_SoundFormat = $_ot42bggmy24190j5; $_o639h150r2q9d0mg->_lkhntj9b7okcafgxmaqo4 = BDC_PcmSound::GetSamplesFromBytes($_0f5wxlhkxwo8x7da); $_o639h150r2q9d0mg->_Os02xdid4pzf6un5 = BDC_WavHeader::ConstructForHeaderlessData($_0f5wxlhkxwo8x7da, $_ot42bggmy24190j5); return $_o639h150r2q9d0mg; } public function get_Bytes() { $_1jci4ro3y0hwqpjcbq1w6 = ''; $_1jci4ro3y0hwqpjcbq1w6 .= $this->_Os02xdid4pzf6un5->get_Bytes(); $_1jci4ro3y0hwqpjcbq1w6 .= BDC_PcmSound::GetBytes($this->_lkhntj9b7okcafgxmaqo4); return $_1jci4ro3y0hwqpjcbq1w6; } public static function IsWavPcm($_Osxnv6bssput3epwkg22v) { if ("\x52\111\106\x46" != substr($_Osxnv6bssput3epwkg22v, 0, 4)) { return false; } if ("\x57\x41\126\105" != substr($_Osxnv6bssput3epwkg22v, 8, 4)) { return false; } return true; } public static function GetSamplesFromBytes($_Of67hnc49cpobqc1aoxwfpnm22) { return BDC_BitConverter::BitsToInt16Array($_Of67hnc49cpobqc1aoxwfpnm22); } public static function GetNormalizedSamples($_o8b9py5z8ordc3i74e1geyb0tt) { $_lcawd9e9mcq4ps2c = BDC_PcmSound::GetSamplesFromBytes($_o8b9py5z8ordc3i74e1geyb0tt); $_Oxu5jye4z12qhar4tuvr33np4j = new BDC_Normalize(); $_Oxu5jye4z12qhar4tuvr33np4j->PeakPercentage = 98; $_Oxu5jye4z12qhar4tuvr33np4j->Apply($_lcawd9e9mcq4ps2c); return $_lcawd9e9mcq4ps2c; } public static function GetBytes($_it8t1gs6kyawuouqhv44ncpecl) { return BDC_BitConverter::Int16ArrayToBits($_it8t1gs6kyawuouqhv44ncpecl); } public static function MillisecondToSampleCount($_in7xrlumcuej79s6x4wws) { return round(8 * $_in7xrlumcuej79s6x4wws); } public static function SampleCountToMilliseconds($_lisyi9cqyyy449mhmr7bdxf7l0) { return round($_lisyi9cqyyy449mhmr7bdxf7l0 / 8 ); } public static function ByteCountToMilliseconds($_1ego8fmvqlcf9v71eg8suit92l, $_I92nubcu0v0ug92okl95rkv3au) { if (0 != SoundFormatHelper::GetFamily($_I92nubcu0v0ug92okl95rkv3au)) { throw new Exception("\117\156\154\x79\40\x57\x61\166\x20\x50\103\115\x20\x73\x6f\165\156\x64\163\x20\141\162\x65\x20\x61\154\154\157\167\145\144"); } $_ii4xy5z96plzz086; $_l2mekxjjfhbn4nn8u59r2vjwiv; $_ikfnr4km2nce3wb7up31b; switch ($_I92nubcu0v0ug92okl95rkv3au) { case 1 : $_ii4xy5z96plzz086 = 1; $_l2mekxjjfhbn4nn8u59r2vjwiv = 8000; $_ikfnr4km2nce3wb7up31b = 16; break; case 2 : $_ii4xy5z96plzz086 = 1; $_l2mekxjjfhbn4nn8u59r2vjwiv = 8000; $_ikfnr4km2nce3wb7up31b = 8; break; default: throw new Exception("\125\x6e\153\156\x6f\167\x6e\x20\x61\x75\x64\x69\157\x20\x66\x6f\162\x6d\x61\164"); } $_1ktsir3aod8efxw1ncfgm = $_ii4xy5z96plzz086 * $_l2mekxjjfhbn4nn8u59r2vjwiv * $_ikfnr4km2nce3wb7up31b / 8; return $_1ego8fmvqlcf9v71eg8suit92l * 1000 / $_1ktsir3aod8efxw1ncfgm; } public static function MillisecondToByteCount($_Onpsimyz2xnxjdaey98fyhbh7p, $_08h5074921l82zbnsn99kq9v2s) { if (0 != SoundFormatHelper::GetFamily($_08h5074921l82zbnsn99kq9v2s)) { throw new Exception("\x4f\x6e\154\171\40\x57\141\x76\x20\120\103\x4d\x20\163\157\165\156\144\163\x20\141\162\x65\40\x61\x6c\x6c\157\x77\x65\x64"); } $_lg0g2kdze3lstrf5; $_Ib1gkkk110mkr3j3tjf9lyi3pz; $_ly3aik3djgtwhmxdijo5j4t9e0; switch ($_08h5074921l82zbnsn99kq9v2s) { case 1 : $_lg0g2kdze3lstrf5 = 1; $_Ib1gkkk110mkr3j3tjf9lyi3pz = 8000; $_ly3aik3djgtwhmxdijo5j4t9e0 = 16; break; case 2 : $_lg0g2kdze3lstrf5 = 1; $_Ib1gkkk110mkr3j3tjf9lyi3pz = 8000; $_ly3aik3djgtwhmxdijo5j4t9e0 = 8; break; default: throw new Exception("\x55\156\x6b\x6e\157\x77\156\40\141\165\x64\x69\157\x20\146\x6f\x72\155\x61\164"); } $_1x0casoq3r39egf8750tj = $_lg0g2kdze3lstrf5 * $_Ib1gkkk110mkr3j3tjf9lyi3pz * $_ly3aik3djgtwhmxdijo5j4t9e0 / 8; return $_Onpsimyz2xnxjdaey98fyhbh7p * ($_1x0casoq3r39egf8750tj / 1000); } public function GetBytesInFormat($_ixtabb3qvwfg11f12bfwy4phxz) { if ($_ixtabb3qvwfg11f12bfwy4phxz == $this->m_SoundFormat) { return $this->get_Bytes(); } else { $_is4r0298r441z2hefkgsm = BDC_FormatConverterFactory::CreateConverter($_ixtabb3qvwfg11f12bfwy4phxz); $_1qisr0howfr3jfwtf1qhd = BDC_PcmSound::GetBytes($this->_lkhntj9b7okcafgxmaqo4); $_O7qkqorxrsfw3pc0 = $_is4r0298r441z2hefkgsm->ConvertFromWavPcm16bit8kHzMono($_1qisr0howfr3jfwtf1qhd); $_iivo32c59p0y0358e49zs73p42 = BDC_WavHeader::ConstructForHeaderlessData($_O7qkqorxrsfw3pc0, $_ixtabb3qvwfg11f12bfwy4phxz); $_l6a3xryoc2k4gcriv3u91 = $_iivo32c59p0y0358e49zs73p42->get_Bytes(); $_ihi3i7ltajjarnodhvkkz9t39l = ''; $_ihi3i7ltajjarnodhvkkz9t39l .= $_l6a3xryoc2k4gcriv3u91; $_ihi3i7ltajjarnodhvkkz9t39l .= $_O7qkqorxrsfw3pc0; return $_ihi3i7ltajjarnodhvkkz9t39l; } } } class BDC_AudioTrack { private $_Onlz77ia4m7eojhc82o3b; public function get_Samples() { return $this->_Onlz77ia4m7eojhc82o3b; } private $_ipfsdgpj8gd80b8tky9is; public function SeekStart() { $this->_ipfsdgpj8gd80b8tky9is = 0; } function __construct() { $this->_Onlz77ia4m7eojhc82o3b = array(); $this->_ipfsdgpj8gd80b8tky9is = 0; } public static function CloneTrack($_Od6z5i75eumt0vkojgsttgm532) { $_lsrd6nus531h8tqudh5gd = new BDC_AudioTrack(); $_lsrd6nus531h8tqudh5gd->AddData($_Od6z5i75eumt0vkojgsttgm532->get_Samples()); return $_lsrd6nus531h8tqudh5gd; } public function AddSample($_Ipw3xii60l28i9o0yc40d1d7p2) { $this->_Onlz77ia4m7eojhc82o3b []= $_Ipw3xii60l28i9o0yc40d1d7p2; } public function GetSample($_l7rwzxukw9ywxe953dh2mkiz15) { if ($_l7rwzxukw9ywxe953dh2mkiz15 >= 0 && (count($this->_Onlz77ia4m7eojhc82o3b) > $_l7rwzxukw9ywxe953dh2mkiz15)) { return $this->_Onlz77ia4m7eojhc82o3b[$_l7rwzxukw9ywxe953dh2mkiz15]; } } public function SetSample($_iu570hl17wh6uwybqfaw8, $_0vvakfympb2n2qkdeu02x7adi5) { if ($_iu570hl17wh6uwybqfaw8 >= 0 && (count($this->_Onlz77ia4m7eojhc82o3b) > $_iu570hl17wh6uwybqfaw8)) { $this->_Onlz77ia4m7eojhc82o3b[$_iu570hl17wh6uwybqfaw8] = $_0vvakfympb2n2qkdeu02x7adi5; } } public function GetSampleRange($_iaujigy9patuv47eexvfw, $_Ofnywgmvnezwgpvn) { $_1n686ldmmihh7mjz = $_Ofnywgmvnezwgpvn - $_iaujigy9patuv47eexvfw; if ($_1n686ldmmihh7mjz <= 0) { throw new Exception("\105\156\x64\x69\x6e\x67\x20\x69\x6e\144\145\170\40\x68\x61\x73\40\164\157\40\x62\x65\x20\x62\151\147\x67\145\162\x20\x74\x68\x61\156\40\164\x68\145\40\x73\x74\141\x72\164\x69\x6e\x67\x20\x6f\156\145\x3a\x20\x73\x74\141\162\x74\40{$_iaujigy9patuv47eexvfw}\x2c\40\x65\x6e\x64\40{$_Ofnywgmvnezwgpvn}"); } if ($_iaujigy9patuv47eexvfw < 0 || $_Ofnywgmvnezwgpvn > count($this->_Onlz77ia4m7eojhc82o3b)) { throw new Exception("\111\156\144\145\170\x20\x6f\x75\x74\163\x69\144\145\x20\164\x68\x65\x20\162\141\x6e\x67\145\40\x6f\146\40\145\170\x69\x73\164\151\156\x67\40\x73\x61\155\x70\154\x65\x73\72\x20\x73\x74\141\162\164\40{$_iaujigy9patuv47eexvfw}\x2c\x20\x65\x6e\x64\40{$_Ofnywgmvnezwgpvn}"); } $_1js15qsluyst1ouwz7ao6 = array_slice($this->_Onlz77ia4m7eojhc82o3b, $_iaujigy9patuv47eexvfw, $_1n686ldmmihh7mjz); return $_1js15qsluyst1ouwz7ao6; } public function SetSampleRange($_izawcusnn1wqx95h48qxohix5s, $_07qg86rpxiohzdpn5ftqnan59k, $_lq0b9bgalp0lqerb) { $_Oyyxq7ffwhz3aivf = $_07qg86rpxiohzdpn5ftqnan59k - $_izawcusnn1wqx95h48qxohix5s; if ($_Oyyxq7ffwhz3aivf <= 0) { throw new Exception("\x45\156\x64\151\x6e\x67\40\x69\156\x64\x65\170\40\x68\x61\163\x20\x74\x6f\x20\142\145\40\x62\x69\x67\x67\x65\162\x20\x74\150\x61\156\x20\164\150\x65\40\x73\x74\141\x72\x74\151\156\x67\x20\x6f\x6e\145\72\x20\x73\x74\x61\x72\164\x20{$_izawcusnn1wqx95h48qxohix5s}\x2c\x20\x65\156\144\x20{$_07qg86rpxiohzdpn5ftqnan59k}"); } if ($_izawcusnn1wqx95h48qxohix5s < 0 || $_07qg86rpxiohzdpn5ftqnan59k > count($this->_Onlz77ia4m7eojhc82o3b)) { throw new Exception("\111\156\x64\145\170\x20\157\165\164\x73\x69\x64\x65\x20\164\150\145\x20\x72\x61\156\x67\x65\40\x6f\x66\40\145\x78\151\x73\164\151\156\x67\x20\x73\141\155\160\154\x65\x73\72\40\x73\x74\141\x72\164\40{$_izawcusnn1wqx95h48qxohix5s}\54\40\145\156\144\x20{$_07qg86rpxiohzdpn5ftqnan59k}"); } array_splice($this->_Onlz77ia4m7eojhc82o3b, $_izawcusnn1wqx95h48qxohix5s, $_Oyyxq7ffwhz3aivf, $_lq0b9bgalp0lqerb); } public function get_PeakAmplitude() { return BDC_MathHelper::PeakAmplitude($this->_Onlz77ia4m7eojhc82o3b); } public function get_AverageAmplitude() { return BDC_MathHelper::AverageAmplitude($this->_Onlz77ia4m7eojhc82o3b); } public function get_Bytes() { return BDC_PcmSound::GetBytes($this->_Onlz77ia4m7eojhc82o3b); } public function get_Count() { return count($this->_Onlz77ia4m7eojhc82o3b); } public function get_Duration() { return BDC_PcmSound::SampleCountToMilliseconds(count($this->_Onlz77ia4m7eojhc82o3b)); } public function AddData($_05w5y6vxwsg15yb3) { $_Ir1bmcgjryf20t92koxd0 = count($_05w5y6vxwsg15yb3); if ($this->_ipfsdgpj8gd80b8tky9is >= 0) { $this->_Onlz77ia4m7eojhc82o3b = array_merge($this->_Onlz77ia4m7eojhc82o3b, $_05w5y6vxwsg15yb3); $this->_ipfsdgpj8gd80b8tky9is += $_Ir1bmcgjryf20t92koxd0; } else { if (abs($this->_ipfsdgpj8gd80b8tky9is) < $_Ir1bmcgjryf20t92koxd0) { $_If9r5tau7htr0g11tpoy7euza0 = $_Ir1bmcgjryf20t92koxd0 - abs($this->_ipfsdgpj8gd80b8tky9is); $_11md9dn370zgi7xl72hm4 = array_slice($_05w5y6vxwsg15yb3, $this->_ipfsdgpj8gd80b8tky9is, $_If9r5tau7htr0g11tpoy7euza0); $this->_ipfsdgpj8gd80b8tky9is = 0; $this->AddData($_11md9dn370zgi7xl72hm4); } else { $this->_ipfsdgpj8gd80b8tky9is += $_Ir1bmcgjryf20t92koxd0; } } } public function Spin($_0j5bce1b1xebwhou6y777, $_in62dxbdmmgs92qb = null) { if ($_in62dxbdmmgs92qb == null) { if (0 < $_0j5bce1b1xebwhou6y777) { $this->Forward($_0j5bce1b1xebwhou6y777); } else if (0 > $_0j5bce1b1xebwhou6y777) { $this->Rewind(-1 * $_0j5bce1b1xebwhou6y777); } else { } return; } $_itoic2kenscftqy1v3d1pw18q4 = BDC_RandomizationHelper::RandomFromRange($_0j5bce1b1xebwhou6y777, $_in62dxbdmmgs92qb); $this->Spin($_itoic2kenscftqy1v3d1pw18q4); } public function Rewind($_18gd0wjubee5mimrfeo0r) { $_iwb71geknmlavkm8nxgwm = BDC_PcmSound::MillisecondToSampleCount($_18gd0wjubee5mimrfeo0r); $this->_ipfsdgpj8gd80b8tky9is -= $_iwb71geknmlavkm8nxgwm; if ($this->_ipfsdgpj8gd80b8tky9is >= 0) { $this->_Onlz77ia4m7eojhc82o3b = array_slice($this->_Onlz77ia4m7eojhc82o3b, 0, $this->_ipfsdgpj8gd80b8tky9is); } else { $this->_Onlz77ia4m7eojhc82o3b = array(); } } public function Forward($_lj7262aq8dy467oh) { $_08aj5xz306s49igx = BDC_PcmSound::MillisecondToSampleCount($_lj7262aq8dy467oh); $this->_ipfsdgpj8gd80b8tky9is += $_08aj5xz306s49igx; $_ilriqlpj0nsay35hr9gn121jbd = $this->_ipfsdgpj8gd80b8tky9is - count($this->_Onlz77ia4m7eojhc82o3b); if ($_ilriqlpj0nsay35hr9gn121jbd > 0) { $this->_Onlz77ia4m7eojhc82o3b = array_pad($this->_Onlz77ia4m7eojhc82o3b, $this->_ipfsdgpj8gd80b8tky9is, 0); } } public function __get($_liywvg1qgdglhx87) { if (method_exists($this, ($_l8lbjdday8zr5erzjxzp43ceg0 = "\147\145\164\x5f".$_liywvg1qgdglhx87))) { return $this->$_l8lbjdday8zr5erzjxzp43ceg0(); } else return; } public function __isset($_l2x9c54geshlt2v71dbt6) { if (method_exists($this, ($_06yx5jp36ectjl7u = "\x69\x73\x73\145\164\x5f".$_l2x9c54geshlt2v71dbt6))) { return $this->$_06yx5jp36ectjl7u(); } else return; } public function __set($_Ibug6c4g6ml18dk0bcv69uvgkh, $_ite64xkljk6atgwinr9z1igd2g) { if (method_exists($this, ($_Ivbvlex9qhg9ykyg = "\x73\145\164\x5f".$_Ibug6c4g6ml18dk0bcv69uvgkh))) { $this->$_Ivbvlex9qhg9ykyg($_ite64xkljk6atgwinr9z1igd2g); } } public function __unset($_03zfv6mjjaqv6koogmkpu) { if (method_exists($this, ($_Ii4iuysvzgditjki6kt3d = "\x75\x6e\x73\145\x74\x5f".$_03zfv6mjjaqv6koogmkpu))) { $this->$_Ii4iuysvzgditjki6kt3d(); } } } class BDC_Mixer { private function __construct() { } public static function Merge(BDC_AudioTrack $_ol1d6kysajykavlumf80k, BDC_AudioTrack $_Imfchopn07w3z9wk, $_o5zgc9b7a4pdpkmp = null) { $_I9il7yr15wud83nz4plaeg4umw = new BDC_AudioTrack(); $_1mql5eoeqvqtidsstn556clc86 = self::MergeSamples($_ol1d6kysajykavlumf80k->get_Samples(), $_Imfchopn07w3z9wk->get_Samples(), $_o5zgc9b7a4pdpkmp); $_I9il7yr15wud83nz4plaeg4umw->AddData($_1mql5eoeqvqtidsstn556clc86); return $_I9il7yr15wud83nz4plaeg4umw; } public static function MergeSamples($_otwufptpboa4xbmt, $_icwz899jlnedjm11, $_oqjq2u722dfkav34 = null) { $_0rkw23pxk16vb2wkjvzae = count($_otwufptpboa4xbmt); $_o7jby23wg5jrljwexhbwr38j9s = count($_icwz899jlnedjm11); $_lyilae2wn0tscykc = max($_0rkw23pxk16vb2wkjvzae, $_o7jby23wg5jrljwexhbwr38j9s); $_io0j8vf16snrvamxfg954ebhjp = array(); $_leoy2kt9jq8tfp2fn6fsl = array(); $_ow4cdu8kb6uazqi2dfagw = PHP_INT_MAX; $_1eyv7ig40yhwhsu338e5jqco6j = -1 * PHP_INT_MAX; for ($_Odjya77yxm7m13iav1csd = 0; $_Odjya77yxm7m13iav1csd < $_lyilae2wn0tscykc; $_Odjya77yxm7m13iav1csd++) { $_15z78tlhu3y2cjc6xwkmuxhywm = 0; if ($_Odjya77yxm7m13iav1csd < $_0rkw23pxk16vb2wkjvzae) { $_15z78tlhu3y2cjc6xwkmuxhywm = $_otwufptpboa4xbmt[$_Odjya77yxm7m13iav1csd]; } $_0d32w04xrisv8vbp = 0; if ($_Odjya77yxm7m13iav1csd < $_o7jby23wg5jrljwexhbwr38j9s) { if (null !== $_oqjq2u722dfkav34) { $_0d32w04xrisv8vbp = $_icwz899jlnedjm11[$_Odjya77yxm7m13iav1csd] * $_oqjq2u722dfkav34; } else { $_0d32w04xrisv8vbp = $_icwz899jlnedjm11[$_Odjya77yxm7m13iav1csd]; } } $_0c3r0qhmdqwo0jgl = $_15z78tlhu3y2cjc6xwkmuxhywm + $_0d32w04xrisv8vbp; if ($_0c3r0qhmdqwo0jgl > $_1eyv7ig40yhwhsu338e5jqco6j) { $_1eyv7ig40yhwhsu338e5jqco6j = $_0c3r0qhmdqwo0jgl; } else if ($_0c3r0qhmdqwo0jgl < $_ow4cdu8kb6uazqi2dfagw) { $_ow4cdu8kb6uazqi2dfagw = $_0c3r0qhmdqwo0jgl; } $_io0j8vf16snrvamxfg954ebhjp[$_Odjya77yxm7m13iav1csd] = $_0c3r0qhmdqwo0jgl; } $_Iwa361zd1d55n1rxmqczp7ek5t = max($_1eyv7ig40yhwhsu338e5jqco6j, -1 * $_ow4cdu8kb6uazqi2dfagw); $_opjg0nh6mvx7d269kjrv7 = ((32767 -1) * 75 / 100.0); $_03j2tljenme82hbq = $_opjg0nh6mvx7d269kjrv7 / $_Iwa361zd1d55n1rxmqczp7ek5t; for ($_Odjya77yxm7m13iav1csd = 0; $_Odjya77yxm7m13iav1csd < $_lyilae2wn0tscykc; $_Odjya77yxm7m13iav1csd++) { $_leoy2kt9jq8tfp2fn6fsl[$_Odjya77yxm7m13iav1csd] = $_io0j8vf16snrvamxfg954ebhjp[$_Odjya77yxm7m13iav1csd] * $_03j2tljenme82hbq; } return $_leoy2kt9jq8tfp2fn6fsl; } public static function CrossLimit(BDC_AudioTrack $_1glyv26eoy07qqkrmgujv3w6hp, BDC_AudioTrack $_orrqd0rt7enmdrl5w86fj, $_05rxirb2a8t2csa4ctkfni82li = null) { $_ooe9tj2r9g1xlusg = new BDC_AudioTrack(); $_0knu0hmao5fp4zydwxikc = self::CrossLimitSamples($_1glyv26eoy07qqkrmgujv3w6hp->get_Samples(), $_orrqd0rt7enmdrl5w86fj->get_Samples(), $_05rxirb2a8t2csa4ctkfni82li); $_ooe9tj2r9g1xlusg->AddData($_0knu0hmao5fp4zydwxikc); return $_ooe9tj2r9g1xlusg; } public static function CrossLimitSamples($_ocgnrn97xse2l1hx4k4ziuz4kh, $_Ouwziv4rucdcjz0v, $_oy3gmwdtjit6s53wrivme = null) { $_oiv5daimu2ecfuqenmux8 = count($_ocgnrn97xse2l1hx4k4ziuz4kh); $_o1gduc5g20riax4abm8en = count($_Ouwziv4rucdcjz0v); $_0i33zxb83jdxtq5yx4s2y = max($_oiv5daimu2ecfuqenmux8, $_o1gduc5g20riax4abm8en); $_Oxykg8nsfd0d1furin6iv5pnlm = array(); $_lnkh7xbatm7m6v5s4nalvpoe86 = array(); $_l26e026svyekasi660tabk6z77 = PHP_INT_MAX; $_15q5xiyvjq3pm8hjp02prgya34 = PHP_INT_MAX*(-1); $_ofhfhbcyiu8r2c78x2a6r = BDC_MathHelper::RmsAveraged($_ocgnrn97xse2l1hx4k4ziuz4kh, 5); $_l8jxfss655rlcuw9 = BDC_MathHelper::RmsAveraged($_Ouwziv4rucdcjz0v, 5); for ($_omipckz9vdsi961233mxs = 0; $_omipckz9vdsi961233mxs < $_0i33zxb83jdxtq5yx4s2y; $_omipckz9vdsi961233mxs++) { $_02jtsrbb77jmdyuf = 0; $_0uvhnjtoks6b7axn = 0; if ($_omipckz9vdsi961233mxs < $_oiv5daimu2ecfuqenmux8) { $_02jtsrbb77jmdyuf = ((32767 - 1) - $_ofhfhbcyiu8r2c78x2a6r[$_omipckz9vdsi961233mxs]); $_0uvhnjtoks6b7axn = $_ocgnrn97xse2l1hx4k4ziuz4kh[$_omipckz9vdsi961233mxs]; } $_Iwe95zdgtsux0dd27yvbn = 0; if ($_omipckz9vdsi961233mxs < $_o1gduc5g20riax4abm8en) { if ($_l8jxfss655rlcuw9[$_omipckz9vdsi961233mxs] > $_02jtsrbb77jmdyuf) { if (null !== $_oy3gmwdtjit6s53wrivme) { $_Iwe95zdgtsux0dd27yvbn = $_Ouwziv4rucdcjz0v[$_omipckz9vdsi961233mxs] * $_oy3gmwdtjit6s53wrivme; } else { $_Iwe95zdgtsux0dd27yvbn = $_Ouwziv4rucdcjz0v[$_omipckz9vdsi961233mxs]; } } else { $_Iwe95zdgtsux0dd27yvbn = $_Ouwziv4rucdcjz0v[$_omipckz9vdsi961233mxs]; } } $_i78nrq7mpe8s55q1lg4zm = $_0uvhnjtoks6b7axn + $_Iwe95zdgtsux0dd27yvbn; if ($_i78nrq7mpe8s55q1lg4zm > $_15q5xiyvjq3pm8hjp02prgya34) { $_15q5xiyvjq3pm8hjp02prgya34 = $_i78nrq7mpe8s55q1lg4zm; } else if ($_i78nrq7mpe8s55q1lg4zm < $_l26e026svyekasi660tabk6z77) { $_l26e026svyekasi660tabk6z77 = $_i78nrq7mpe8s55q1lg4zm; } $_Oxykg8nsfd0d1furin6iv5pnlm[$_omipckz9vdsi961233mxs] = $_i78nrq7mpe8s55q1lg4zm; } $_1ecjmbim5aw6dqpwu62dzyh9lm = max($_15q5xiyvjq3pm8hjp02prgya34, -1 * $_l26e026svyekasi660tabk6z77); $_Idmexpmt7xr2tmv8 = ((32767 -1) * 75 / 100.0); $_Ic06gbswytmira0l = $_Idmexpmt7xr2tmv8 / $_1ecjmbim5aw6dqpwu62dzyh9lm; for ($_omipckz9vdsi961233mxs = 0; $_omipckz9vdsi961233mxs < $_0i33zxb83jdxtq5yx4s2y; $_omipckz9vdsi961233mxs++) { $_lnkh7xbatm7m6v5s4nalvpoe86[$_omipckz9vdsi961233mxs] = $_Oxykg8nsfd0d1furin6iv5pnlm[$_omipckz9vdsi961233mxs] * $_Ic06gbswytmira0l; } return $_lnkh7xbatm7m6v5s4nalvpoe86; } public static function RingModulate(BDC_AudioTrack $_l9o74lzqynvoo5q8a9ntjqk17z, BDC_AudioTrack $_ix7sk2zuqgm3gezcekxmppp6x0) { $_i1h3c5rpd2fmbroryx215pdmz3 = new BDC_AudioTrack(); $_0wx735qhf89knkcr = self::RingModulateSamples($_l9o74lzqynvoo5q8a9ntjqk17z->get_Samples(), $_ix7sk2zuqgm3gezcekxmppp6x0->get_Samples()); $_i1h3c5rpd2fmbroryx215pdmz3->AddData($_0wx735qhf89knkcr); return $_i1h3c5rpd2fmbroryx215pdmz3; } public static function RingModulateSamples($_oz9avcb8m4pjk08nq9p12, $_Iv6w93vf5n9pfnkb) { $_o8a4a1lgmq93bahdg8qtsywo2n = count($_oz9avcb8m4pjk08nq9p12); $_Olszmk8nirtybgrbpb9blepql9 = count($_Iv6w93vf5n9pfnkb); $_Om03bjkj4ia8wiub = max(count($_oz9avcb8m4pjk08nq9p12), count($_Iv6w93vf5n9pfnkb)); $_1q47tqrkzdrvr0p0 = array(); $_lwmqd1gxf2unbu0firsrbs4f37 = array(); $_Oanmyf5gsyj5zo7uii6wrwjdcy = PHP_INT_MAX; $_Iea04kdptbahmb0xrzag7 = PHP_INT_MAX*(-1); for ($_Ohgf3jwkhp31ict2 = 0; $_Ohgf3jwkhp31ict2 < $_Om03bjkj4ia8wiub; $_Ohgf3jwkhp31ict2++) { $_odn0ud3xay1ir00m = 0; if ($_Ohgf3jwkhp31ict2 < $_o8a4a1lgmq93bahdg8qtsywo2n) { $_odn0ud3xay1ir00m = $_oz9avcb8m4pjk08nq9p12[$_Ohgf3jwkhp31ict2]; } $_0gcqqrz52anyjtrayyy9w2m2j5 = 0; if ($_Ohgf3jwkhp31ict2 < $_Olszmk8nirtybgrbpb9blepql9) { $_0gcqqrz52anyjtrayyy9w2m2j5 = $_Iv6w93vf5n9pfnkb[$_Ohgf3jwkhp31ict2]; } $_iylpw0j46kqs1iey = $_odn0ud3xay1ir00m * $_0gcqqrz52anyjtrayyy9w2m2j5; if ($_iylpw0j46kqs1iey > $_Iea04kdptbahmb0xrzag7) { $_Iea04kdptbahmb0xrzag7 = $_iylpw0j46kqs1iey; } else if ($_iylpw0j46kqs1iey < $_Oanmyf5gsyj5zo7uii6wrwjdcy) { $_Oanmyf5gsyj5zo7uii6wrwjdcy = $_iylpw0j46kqs1iey; } $_1q47tqrkzdrvr0p0[$_Ohgf3jwkhp31ict2] = $_iylpw0j46kqs1iey; } $_l5w3mroyv4io3lpylxkdauun40 = max($_Iea04kdptbahmb0xrzag7, -1 * $_Oanmyf5gsyj5zo7uii6wrwjdcy); $_irirev4sgqkgfltp = ((32767 -1) * 75 / 100.0); $_ow50lan95jb46lxr = $_irirev4sgqkgfltp / $_l5w3mroyv4io3lpylxkdauun40; for ($_Ohgf3jwkhp31ict2 = 0; $_Ohgf3jwkhp31ict2 < $_Om03bjkj4ia8wiub; $_Ohgf3jwkhp31ict2++) { $_lwmqd1gxf2unbu0firsrbs4f37[$_Ohgf3jwkhp31ict2] = $_1q47tqrkzdrvr0p0[$_Ohgf3jwkhp31ict2] * $_ow50lan95jb46lxr; } return $_lwmqd1gxf2unbu0firsrbs4f37; } } class BDC_Pronunciation { const MinAverageSeparatingSilence = 800; public static $StartingSilence; public static $SeparatingSilence; public static $EndingSilence; public function __construct($_1iu5b8ywgiu654dau8l0biug36) { $this->_Iafcipx4jmrbf191mya3atnc3u = $_1iu5b8ywgiu654dau8l0biug36; $this->_12wr8sttw29r7rrg9k1j2puaei = $_1iu5b8ywgiu654dau8l0biug36->SoundPackagesFolder . "\57" . $_1iu5b8ywgiu654dau8l0biug36->PronunciationFilename; } private $_Iafcipx4jmrbf191mya3atnc3u; private $_l6258wsn6hw64qmadoz71; private $_12wr8sttw29r7rrg9k1j2puaei; public function get_SoundPackageFilePath() { return $this->_12wr8sttw29r7rrg9k1j2puaei; } public function IsPronunciationAvailable() { $_Iacy8a6za5q85q9bm8qwg = BDC_SoundPackageFacade::GetRawSoundData($this->_12wr8sttw29r7rrg9k1j2puaei, "\x30"); return (null != $_Iacy8a6za5q85q9bm8qwg && 0 < strlen($_Iacy8a6za5q85q9bm8qwg)); } private $_I4wsueumcazlgytrlw52r9p9yb; public function get_StartingSilenceRange() { return $this->_I4wsueumcazlgytrlw52r9p9yb; } public function set_StartingSilenceRange($_0g2cp2b2jbumbqb2bjwo7) { $this->_I4wsueumcazlgytrlw52r9p9yb = $_0g2cp2b2jbumbqb2bjwo7; $this->_l6258wsn6hw64qmadoz71 = true; } public function get_StartingSilence() { if (null == $this->_I4wsueumcazlgytrlw52r9p9yb) { return 0; } return $this->_I4wsueumcazlgytrlw52r9p9yb->get_Next(); } public function set_StartingSilence($_I7fj7rvo01z56jfqxwzfd) { $this->_I4wsueumcazlgytrlw52r9p9yb = new BDC_RandomRange($_I7fj7rvo01z56jfqxwzfd); $this->_l6258wsn6hw64qmadoz71 = true; } private $_O73w6pvmahwu8m279ik3ma55g0; public function get_SeparatingSilenceRange() { return $this->_O73w6pvmahwu8m279ik3ma55g0; } public function set_SeparatingSilenceRange($_iqw2069l6p5s54cwgac2ag7lzt) { $this->_O73w6pvmahwu8m279ik3ma55g0 = $_iqw2069l6p5s54cwgac2ag7lzt; $this->_l6258wsn6hw64qmadoz71 = true; } public function get_SeparatingSilence() { if (null == $this->_O73w6pvmahwu8m279ik3ma55g0) { return 0; } return $this->_O73w6pvmahwu8m279ik3ma55g0->get_Next(); } public function set_SeparatingSilence($_Isgd6ruf4oegew3tvwqff) { $this->_O73w6pvmahwu8m279ik3ma55g0 = new BDC_RandomRange($_Isgd6ruf4oegew3tvwqff); $this->_l6258wsn6hw64qmadoz71 = true; } private $_I3pcxr3mkve87wxvurm98; public function get_EndingSilenceRange() { return $this->_I3pcxr3mkve87wxvurm98; } public function set_EndingSilenceRange($_1v0yjdstzy4pp87ign8v9) { $this->_I3pcxr3mkve87wxvurm98 = $_1v0yjdstzy4pp87ign8v9; $this->_l6258wsn6hw64qmadoz71 = true; } public function get_EndingSilence() { if (null == $this->_I3pcxr3mkve87wxvurm98) { return 0; } return $this->_I3pcxr3mkve87wxvurm98->get_Next(); } public function set_EndingSilence($_Opw7e6lmr3g3ps5x) { $this->_I3pcxr3mkve87wxvurm98 = new BDC_RandomRange($_Opw7e6lmr3g3ps5x); $this->_l6258wsn6hw64qmadoz71 = true; } public function Pronounce($_08mxq0ntxkws31pbw89c9kfb9l) { $_I5glje79mzeuzglqnlrsv; if ($this->_l6258wsn6hw64qmadoz71) { $_I5glje79mzeuzglqnlrsv = $this->PronounceWithSettings($_08mxq0ntxkws31pbw89c9kfb9l); } else { $_I5glje79mzeuzglqnlrsv = $this->DefaultPronounce($_08mxq0ntxkws31pbw89c9kfb9l); } return $_I5glje79mzeuzglqnlrsv; } protected function PronounceWithSettings($_O8qmp1538u9thxrurqo9m) { $_ijyed4z6r99z96dq = new BDC_AudioTrack(); $_ijyed4z6r99z96dq->Spin($this->get_StartingSilence()); $_o2flovagnjwxcb9l = BDC_StringHelper::Length($_O8qmp1538u9thxrurqo9m); $_0yu19hb5icu3qbi2 = BDC_Pronunciation::CalculateSilences($_o2flovagnjwxcb9l); for ($_1pszk91oj03httb2pwvc6 = 0; $_1pszk91oj03httb2pwvc6 < $_o2flovagnjwxcb9l; $_1pszk91oj03httb2pwvc6++) { $_Ocpysiqa3ka3iu8u = BDC_StringHelper::Substring($_O8qmp1538u9thxrurqo9m, $_1pszk91oj03httb2pwvc6, 1);; $_i6ah7owbaohb8os6 = $this->PronounceChar($_Ocpysiqa3ka3iu8u); $_ijyed4z6r99z96dq->AddData($_i6ah7owbaohb8os6); if ($_1pszk91oj03httb2pwvc6 < $_o2flovagnjwxcb9l - 1) { $_ijyed4z6r99z96dq->Spin($_0yu19hb5icu3qbi2[$_1pszk91oj03httb2pwvc6]); } } $_ijyed4z6r99z96dq->Spin($this->get_EndingSilence()); return $_ijyed4z6r99z96dq; } public function CalculateSilences($_occ8vrfj2eu7gzqp) { $_Of4gyxrpiigh673enotghcteth = array(); $_lbktvwwzpm1y32li5utlvm8xeh = 2; $_1awhc8yiqu6n460afhsog = ($_lbktvwwzpm1y32li5utlvm8xeh - 1) * BDC_Pronunciation::MinAverageSeparatingSilence; $_O9r9y5i0zmqyskzn643fy = 0; for ($_08wkn6kvrubh06484637nm2m3t = 0; $_08wkn6kvrubh06484637nm2m3t < $_occ8vrfj2eu7gzqp; $_08wkn6kvrubh06484637nm2m3t++) { $_Of4gyxrpiigh673enotghcteth[$_08wkn6kvrubh06484637nm2m3t] = $this->get_SeparatingSilence(); $_O9r9y5i0zmqyskzn643fy += $_Of4gyxrpiigh673enotghcteth[$_08wkn6kvrubh06484637nm2m3t]; if (0 == $_08wkn6kvrubh06484637nm2m3t % $_lbktvwwzpm1y32li5utlvm8xeh) { if ($_O9r9y5i0zmqyskzn643fy < $_1awhc8yiqu6n460afhsog) { $_Of4gyxrpiigh673enotghcteth[$_08wkn6kvrubh06484637nm2m3t] = $_1awhc8yiqu6n460afhsog - $_O9r9y5i0zmqyskzn643fy; } $_O9r9y5i0zmqyskzn643fy = 0; } } return $_Of4gyxrpiigh673enotghcteth; } public function TestPronounce($_O81kh9w4xohkffo41iw5pwrltz) { $this->StartingSilence = 100; $this->SeparatingSilence = 100; $this->EndingSilence = 100; $_ihkxfhfeximtigjadceka = $this->Pronounce("\x54\x45\x53\x54"); return $_ihkxfhfeximtigjadceka; } protected function DefaultPronounce($_i9gqv8y6k8pcl88a) { $this->StartingSilenceRange = BDC_Pronunciation::$StartingSilence; $this->SeparatingSilenceRange = BDC_Pronunciation::$SeparatingSilence; $this->EndingSilenceRange = BDC_Pronunciation::$EndingSilence; $_0kxwkfu8lfvm0tm2ne1xn = $this->PronounceWithSettings($_i9gqv8y6k8pcl88a); return $_0kxwkfu8lfvm0tm2ne1xn; } public function PronounceChar($_Ij5oa3so31pmd7q23rdq1) { $_1wb3wurtljlsdoe5419w3dfscg = BDC_SoundPackageFacade::GetRawSoundData($this->_12wr8sttw29r7rrg9k1j2puaei, BDC_StringHelper::Lowercase($_Ij5oa3so31pmd7q23rdq1)); return BDC_PcmSound::GetSamplesFromBytes($_1wb3wurtljlsdoe5419w3dfscg); } public function __get($_oebrlch8iler37fpoaav826h39) { if (method_exists($this, ($_1bea11bqpc3u6jbw = "\147\145\x74\137".$_oebrlch8iler37fpoaav826h39))) { return $this->$_1bea11bqpc3u6jbw(); } else return; } public function __isset($_1za7vd3mfhtdaga8) { if (method_exists($this, ($_lhyxkkdzo2k131ch6hpuyflcl8 = "\x69\x73\x73\145\164\137".$_1za7vd3mfhtdaga8))) { return $this->$_lhyxkkdzo2k131ch6hpuyflcl8(); } else return; } public function __set($_O3cxxrsg7jgd3wv5l9haggxkoy, $_Op3hlz790k4dbvdiojxy3) { if (method_exists($this, ($_Opfma55qsg0fednxg1xem = "\163\x65\x74\137".$_O3cxxrsg7jgd3wv5l9haggxkoy))) { $this->$_Opfma55qsg0fednxg1xem($_Op3hlz790k4dbvdiojxy3); } } public function __unset($_og4dnmu24ftznkyr) { if (method_exists($this, ($_05y2kyn2x7tp0g1ueh3l2 = "\165\x6e\x73\145\x74\137".$_og4dnmu24ftznkyr))) { $this->$_05y2kyn2x7tp0g1ueh3l2(); } } } BDC_Pronunciation::$StartingSilence = new BDC_RandomRange(20, 200); BDC_Pronunciation::$SeparatingSilence = new BDC_RandomRange(-100, 700); BDC_Pronunciation::$EndingSilence = new BDC_RandomRange(-20, 200); final class BDC_PronunciationFactory { private function __construct() {} public static function Get($_i14xx06qccp2qb3m) { $_o6mwy1wvqiai111ymni9bj8nfv = new BDC_Pronunciation($_i14xx06qccp2qb3m); return $_o6mwy1wvqiai111ymni9bj8nfv; } } abstract class BDC_AudioNoise { public function GenerateSamples($_i7v4c8m6qdqbdxmg917vr1fgag, $_ial1e0dd1la883ihcwam6r08ce) { } public function Generate($_Iixrih3il7jotlsd) { $_Ix75ngz5dzd87ck97bk73; if ($this->m_HasSettings) { $_Ix75ngz5dzd87ck97bk73 = $this->GenerateWithSettings($_Iixrih3il7jotlsd); } else { $_Ix75ngz5dzd87ck97bk73 = $this->GenerateDefault($_Iixrih3il7jotlsd); } return $_Ix75ngz5dzd87ck97bk73; } protected function GenerateWithSettings($_123l9tjt2tr6xj0p) { $_ic4tldgyq5mxqhfxrk61ukl276 = new BDC_AudioTrack(); $_ic4tldgyq5mxqhfxrk61ukl276->Spin($this->get_StartingSilence()); while ($_ic4tldgyq5mxqhfxrk61ukl276->get_Duration() < $_123l9tjt2tr6xj0p - $this->get_EndingSilence()) { $_ibk1ekd33wzap6hlpbnnf = $this->GenerateSamples($this->get_Duration(), $this->get_Volume()); $_ic4tldgyq5mxqhfxrk61ukl276->AddData($_ibk1ekd33wzap6hlpbnnf); $_ic4tldgyq5mxqhfxrk61ukl276->Spin($this->get_SeparatingSilence()); } return $_ic4tldgyq5mxqhfxrk61ukl276; } protected function GenerateDefault($_Oafvks2o8328ijzd) { $_O9mw1a2w584j5s0b2pty0 = new BDC_AudioTrack(); $_Izutc1vqasj855hm = $this->Generate($_Oafvks2o8328ijzd, Noise::DefaultVolume); $_O9mw1a2w584j5s0b2pty0->AddData($_Izutc1vqasj855hm); return $_O9mw1a2w584j5s0b2pty0; } protected $m_HasSettings = false; const DefaultVolume = 50; private $_0nwgp5lvibfyvulhvcy26fhxz2; public function get_VolumeRange() { return $this->_0nwgp5lvibfyvulhvcy26fhxz2; } public function set_VolumeRange($_Oc5yarhpp9ikl5kp) { $this->_0nwgp5lvibfyvulhvcy26fhxz2 = $_Oc5yarhpp9ikl5kp; $this->m_HasSettings = true; } public function get_Volume() { if (null == $this->_0nwgp5lvibfyvulhvcy26fhxz2) { return BDC_AudioNoise::DefaultVolume; } return $this->_0nwgp5lvibfyvulhvcy26fhxz2->get_Next(); } public function set_Volume($_Ozk28eocyb86jk66hxjge) { $this->_0nwgp5lvibfyvulhvcy26fhxz2 = new BDC_RandomRange($_Ozk28eocyb86jk66hxjge); $this->m_HasSettings = true; } const DefaultDuration = 0; private $_05he4sxnureeujw19h83p742ph; public function get_DurationRange() { return $this->_05he4sxnureeujw19h83p742ph; } public function set_DurationRange($_lpgiiifin00ahqf0g93fktq4an) { $this->_05he4sxnureeujw19h83p742ph = $_lpgiiifin00ahqf0g93fktq4an; $this->m_HasSettings = true; } public function get_Duration() { if (null == $this->_05he4sxnureeujw19h83p742ph) { return BDC_AudioNoise::DefaultDuration; } return $this->_05he4sxnureeujw19h83p742ph->get_Next(); } public function set_Duration($_0ixb736oszp2nyiv) { $this->_05he4sxnureeujw19h83p742ph = new BDC_RandomRange($_0ixb736oszp2nyiv); $this->m_HasSettings = true; } const DefaultStartingSilence = 0; private $_I32oihn5vmuqh27x6r3no; public function get_StartingSilenceRange() { return $this->_I32oihn5vmuqh27x6r3no; } public function set_StartingSilenceRange($_i8v3i75gjbfa2u9x) { $this->_I32oihn5vmuqh27x6r3no = $_i8v3i75gjbfa2u9x; $this->m_HasSettings = true; } public function get_StartingSilence() { if (null == $this->_I32oihn5vmuqh27x6r3no) { return BDC_AudioNoise::DefaultStartingSilence; } return $this->_I32oihn5vmuqh27x6r3no->get_Next(); } public function set_StartingSilence($_Od6fymh8c7zd41kr) { $this->_I32oihn5vmuqh27x6r3no = new BDC_RandomRange($_Od6fymh8c7zd41kr); $this->m_HasSettings = true; } const DefaultSeparatingSilence = 0; private $_is1m5ve8u3a18d61; public function get_SeparatingSilenceRange() { return $this->_is1m5ve8u3a18d61; } public function set_SeparatingSilenceRange($_l7adu6fzim6xl0as) { $this->_is1m5ve8u3a18d61 = $_l7adu6fzim6xl0as; $this->m_HasSettings = true; } public function get_SeparatingSilence() { if (null == $this->_is1m5ve8u3a18d61) { return BDC_AudioNoise::DefaultSeparatingSilence; } return $this->_is1m5ve8u3a18d61->get_Next(); } public function set_SeparatingSilence($_i2r511ihz14svywvpbrns) { $this->_is1m5ve8u3a18d61 = new BDC_RandomRange($_i2r511ihz14svywvpbrns); $this->m_HasSettings = true; } const DefaultEndingSilence = 0; private $_O847ngs403dj37z0; public function get_EndingSilenceRange() { return $this->_O847ngs403dj37z0; } public function set_EndingSilenceRange($_In3v496w9qeb48wdwnb1forz1o) { $this->_O847ngs403dj37z0 = $_In3v496w9qeb48wdwnb1forz1o; $this->m_HasSettings = true; } public function get_EndingSilence() { if (null == $this->_O847ngs403dj37z0) { return BDC_AudioNoise::DefaultEndingSilence; } return $this->_O847ngs403dj37z0->get_Next(); } public function set_EndingSilence($_0pe490qxvo0yrkznkl2jo) { $this->_O847ngs403dj37z0 = new BDC_RandomRange($_0pe490qxvo0yrkznkl2jo); $this->m_HasSettings = true; } public function __get($_oeuzfpymihl7yl6q) { if (method_exists($this, ($_ler54x16110iknlziy0cl = "\147\145\x74\x5f".$_oeuzfpymihl7yl6q))) { return $this->$_ler54x16110iknlziy0cl(); } else return; } public function __isset($_1rxtbhfok9gdshzh4r4fy) { if (method_exists($this, ($_Iofchzof50lvqz8qigmd5 = "\151\x73\x73\x65\x74\x5f".$_1rxtbhfok9gdshzh4r4fy))) { return $this->$_Iofchzof50lvqz8qigmd5(); } else return; } public function __set($_Ifmmixie4lu6hcea4gldfemthy, $_ijbvhr3ezdh78lqp) { if (method_exists($this, ($_l9uj7bcigxs2khbaxa3tw = "\x73\x65\x74\137".$_Ifmmixie4lu6hcea4gldfemthy))) { $this->$_l9uj7bcigxs2khbaxa3tw($_ijbvhr3ezdh78lqp); } } public function __unset($_Iniudcjdql9wnwlw) { if (method_exists($this, ($_O1iiz7prkmunteuiebnoj5agcx = "\165\x6e\163\145\164\137".$_Iniudcjdql9wnwlw))) { $this->$_O1iiz7prkmunteuiebnoj5agcx(); } } } class BDC_WhiteNoise extends BDC_AudioNoise { public function GenerateSamples($_Oipfp21tayswqog6, $_I8g9tuwpjw6sbyb1) { $_Iuiwmlfpq9pikohvcu13416lb1 = BDC_PcmSound::MillisecondToSampleCount($_Oipfp21tayswqog6); $_1tlej3nw41qzpwjjivhj2q23lo = BDC_RandomizationHelper::RandomInt16Array($_Iuiwmlfpq9pikohvcu13416lb1); $_Oh7lvcrv8t18xttwlr0aad2fmy = new BDC_Gain(); $_Oh7lvcrv8t18xttwlr0aad2fmy->GainPercentage = $_I8g9tuwpjw6sbyb1; $_Oh7lvcrv8t18xttwlr0aad2fmy->ApplyToSamples($_1tlej3nw41qzpwjjivhj2q23lo); return $_1tlej3nw41qzpwjjivhj2q23lo; } } class BDC_ToneNoise extends BDC_AudioNoise { private $_Or4xq5rmotdew5ne61u28; public function get_FrequencyRange() { return $this->_Or4xq5rmotdew5ne61u28; } public function set_FrequencyRange($_iadsie84o3ffm9mcl2ll4) { $this->_Or4xq5rmotdew5ne61u28 = $_iadsie84o3ffm9mcl2ll4; $this->m_HasSettings = true; } public function get_Frequency() { if (null == $this->_Or4xq5rmotdew5ne61u28) { return 440; } return $this->_Or4xq5rmotdew5ne61u28->get_Next(); } public function set_Frequency($_i8cdwirfkqqhk4di) { $this->_Or4xq5rmotdew5ne61u28 = new BDC_RandomRange($_i8cdwirfkqqhk4di); $this->m_HasSettings = true; } public function GenerateSamples($_0h04tz9l4979xtn9ltx46, $_lfe9o9jz0xika2us3r1rsfyozg) { $_0qeef4bqjr0hf1wi = BDC_PcmSound::MillisecondToSampleCount($_0h04tz9l4979xtn9ltx46); $_imjfb8eqv7mf9e0q87qkq = array_fill(0, $_0qeef4bqjr0hf1wi, 0); $_izm7si5ehwywr63q = $_lfe9o9jz0xika2us3r1rsfyozg / 100.0; if (null != $this->_Or4xq5rmotdew5ne61u28 && $this->_Or4xq5rmotdew5ne61u28->get_IsRandomized()) { for ($_lmmzza8exc46sy6wfal08k4g81 = 0; $_lmmzza8exc46sy6wfal08k4g81 < $_0qeef4bqjr0hf1wi; $_lmmzza8exc46sy6wfal08k4g81++) { $_o7jn50ahfxkmohdrmtbn71k03a = (1.0 / $this->get_Frequency()) * 1000; $_Od77em9ot1hesmreo4tb8 = BDC_PcmSound::MillisecondToSampleCount($_o7jn50ahfxkmohdrmtbn71k03a); $_I2vncy9tk5d3qujn7rq9v = M_PI / $_Od77em9ot1hesmreo4tb8; $_I5mgwzfkfbn43y7f1cy55 = $_lmmzza8exc46sy6wfal08k4g81 * $_I2vncy9tk5d3qujn7rq9v; $_lgsrcdksxoljwv0w = sin($_I5mgwzfkfbn43y7f1cy55) * (32767 - 1); $_imjfb8eqv7mf9e0q87qkq[$_lmmzza8exc46sy6wfal08k4g81] = $_lgsrcdksxoljwv0w * $_izm7si5ehwywr63q; } } else { $_o7jn50ahfxkmohdrmtbn71k03a = (1.0 / $this->get_Frequency()) * 1000; $_Od77em9ot1hesmreo4tb8 = BDC_PcmSound::MillisecondToSampleCount($_o7jn50ahfxkmohdrmtbn71k03a); $_I2vncy9tk5d3qujn7rq9v = M_PI / $_Od77em9ot1hesmreo4tb8; $_lu4zrkvcsmcl1ey6vs3ds = 2 * $_Od77em9ot1hesmreo4tb8; for ($_lmmzza8exc46sy6wfal08k4g81 = 0; $_lmmzza8exc46sy6wfal08k4g81 < $_lu4zrkvcsmcl1ey6vs3ds; $_lmmzza8exc46sy6wfal08k4g81++) { $_I5mgwzfkfbn43y7f1cy55 = $_lmmzza8exc46sy6wfal08k4g81 * $_I2vncy9tk5d3qujn7rq9v; $_lgsrcdksxoljwv0w = sin($_I5mgwzfkfbn43y7f1cy55) * (32767 - 1); $_Ivf057n8f76hh4jo = $_lgsrcdksxoljwv0w * $_izm7si5ehwywr63q; for ($_lx82xdi8yszsl3mag1b6hns7ge = 0; $_lx82xdi8yszsl3mag1b6hns7ge < $_0qeef4bqjr0hf1wi; $_lx82xdi8yszsl3mag1b6hns7ge += $_lu4zrkvcsmcl1ey6vs3ds) { $_imjfb8eqv7mf9e0q87qkq[$_lx82xdi8yszsl3mag1b6hns7ge + $_lmmzza8exc46sy6wfal08k4g81] = $_Ivf057n8f76hh4jo; } } } return $_imjfb8eqv7mf9e0q87qkq; } } abstract class BDC_AudioEffect { public abstract function ApplyToSamples(&$_lskenidiuj3eelwxbnuos5y3x2); public function Apply(BDC_AudioTrack $_087lmtafefquf9ins9ssn) { if ($this->m_HasSettings) { $this->ApplyWithSettings($_087lmtafefquf9ins9ssn); } else { $this->ApplyDefault($_087lmtafefquf9ins9ssn); } } protected function ApplyWithSettings(BDC_AudioTrack $_1j5v27p4mekjtfgh) { $_1j5v27p4mekjtfgh->SeekStart(); $_0iz634b8kfapn0em51jax9fqno = $this->get_StartingDelay(); $_1j5v27p4mekjtfgh->Spin($_0iz634b8kfapn0em51jax9fqno); $_Iwv5ozzl9tc26kx2hnj9ydkkpd = $_1j5v27p4mekjtfgh->get_Count() - BDC_PcmSound::MillisecondToSampleCount($this->get_EndingDelay()); $_0efsycwppqbvff969n0pe = BDC_PcmSound::SampleCountToMilliseconds($_Iwv5ozzl9tc26kx2hnj9ydkkpd); while ($_0iz634b8kfapn0em51jax9fqno < $_0efsycwppqbvff969n0pe) { $_Oud5y8yijdxnf5oz = BDC_PcmSound::MillisecondToSampleCount($_0iz634b8kfapn0em51jax9fqno); $_0nyy7lisedkbf50bgvcsxllc9v = BDC_PcmSound::MillisecondToSampleCount($_0iz634b8kfapn0em51jax9fqno + $this->get_Duration()); if ($_0nyy7lisedkbf50bgvcsxllc9v > $_Iwv5ozzl9tc26kx2hnj9ydkkpd) { $_0nyy7lisedkbf50bgvcsxllc9v = $_Iwv5ozzl9tc26kx2hnj9ydkkpd; } $_0fjcz826ahvshsx2kfcx8b6jpu = $_1j5v27p4mekjtfgh->GetSampleRange($_Oud5y8yijdxnf5oz, $_0nyy7lisedkbf50bgvcsxllc9v); $this->ApplyToSamples($_0fjcz826ahvshsx2kfcx8b6jpu); $_1j5v27p4mekjtfgh->SetSampleRange($_Oud5y8yijdxnf5oz, $_0nyy7lisedkbf50bgvcsxllc9v, $_0fjcz826ahvshsx2kfcx8b6jpu); $_0iz634b8kfapn0em51jax9fqno = BDC_PcmSound::SampleCountToMilliseconds($_0nyy7lisedkbf50bgvcsxllc9v); $_0nb8hazd0ppdzxip = $this->get_SeparatingDelay(); $_1j5v27p4mekjtfgh->Spin($_0nb8hazd0ppdzxip); $_0iz634b8kfapn0em51jax9fqno += $_0nb8hazd0ppdzxip; } } protected function ApplyDefault(BDC_AudioTrack $_Irhu0b21b2t6osy6z3f0w) { $_1qtqxvybhb2869cm8gm5c = $_Irhu0b21b2t6osy6z3f0w->get_Samples(); $this->ApplyToSamples($_1qtqxvybhb2869cm8gm5c); $_Irhu0b21b2t6osy6z3f0w->SetSampleRange(0, count($_1qtqxvybhb2869cm8gm5c), $_1qtqxvybhb2869cm8gm5c); } protected $m_HasSettings; protected $m_DurationRange; public function get_DurationRange() { return $this->m_DurationRange; } public function set_DurationRange($_oueeri42qns5p9x3y9hw1) { $this->m_DurationRange = $_oueeri42qns5p9x3y9hw1; $this->m_HasSettings = true; } public function get_Duration() { if (null == $this->m_DurationRange) { return 0; } return $this->m_DurationRange->get_Next(); } public function set_Duration($_0hal5cnouaphrs1d5i1vla7b0w) { $this->m_DurationRange = new BDC_RandomRange($_0hal5cnouaphrs1d5i1vla7b0w); $this->m_HasSettings = true; } protected $m_StartingDelayRange; public function get_StartingDelayRange() { return $this->m_StartingDelayRange; } public function set_StartingDelayRange($_0wyptiybob59wo4bxce6magjjj) { $this->m_StartingDelayRange = $_0wyptiybob59wo4bxce6magjjj; $this->m_HasSettings = true; } public function get_StartingDelay() { if (null == $this->m_StartingDelayRange) { return 0; } return $this->m_StartingDelayRange->get_Next(); } public function set_StartingDelay($_1i1iggg4oc6v1kjnwzlis) { $this->m_StartingDelayRange = new BDC_RandomRange($_1i1iggg4oc6v1kjnwzlis); $this->m_HasSettings = true; } protected $m_SeparatingDelayRange; public function get_SeparatingDelayRange() { return $this->m_SeparatingDelayRange; } public function set_SeparatingDelayRange($_Ofny0dnp3m5ziys8y5n9l) { $this->m_SeparatingDelayRange = $_Ofny0dnp3m5ziys8y5n9l; $this->m_HasSettings = true; } public function get_SeparatingDelay() { if (null == $this->m_SeparatingDelayRange) { return 0; } return $this->m_SeparatingDelayRange->get_Next(); } public function set_SeparatingDelay($_Okr6tyqkm5pyciua) { $this->m_SeparatingDelayRange = new BDC_RandomRange($_Okr6tyqkm5pyciua); $this->m_HasSettings = true; } protected $m_EndingDelayRange; public function get_EndingDelayRange() { return $this->m_EndingDelayRange; } public function set_EndingDelayRange($_1xrdtse88drdrtgf) { $this->m_EndingDelayRange = $_1xrdtse88drdrtgf; $this->m_HasSettings = true; } public function get_EndingDelay() { if (null == $this->m_EndingDelayRange) { return 0; } return $this->m_EndingDelayRange->get_Next(); } public function set_EndingDelay($_Is0cor2agvihhjrcso3pv9z5e0) { $this->m_EndingDelayRange = new BDC_RandomRange($_Is0cor2agvihhjrcso3pv9z5e0); $this->m_HasSettings = true; } public function __get($_ihltq4qeimxx34s4) { if (method_exists($this, ($_Opn8d369jleiwwyc3kbe7zlito = "\x67\x65\164\x5f".$_ihltq4qeimxx34s4))) { return $this->$_Opn8d369jleiwwyc3kbe7zlito(); } else return; } public function __isset($_i315u1jcoazd3dxs7zet2) { if (method_exists($this, ($_i5mt3r33bwabp7rr8sqpq4l8bb = "\151\x73\x73\145\164\x5f".$_i315u1jcoazd3dxs7zet2))) { return $this->$_i5mt3r33bwabp7rr8sqpq4l8bb(); } else return; } public function __set($_1xaka27hxwzhiuue, $_lg90bv58qksy1sfb) { if (method_exists($this, ($_oklz2sdjw3p428jyin92srbpp3 = "\163\145\164\x5f".$_1xaka27hxwzhiuue))) { $this->$_oklz2sdjw3p428jyin92srbpp3($_lg90bv58qksy1sfb); } } public function __unset($_It5b9ggtrkogakg2zvnx3) { if (method_exists($this, ($_17bj48lwzsff4bu7s97vv = "\x75\x6e\x73\145\164\137".$_It5b9ggtrkogakg2zvnx3))) { $this->$_17bj48lwzsff4bu7s97vv(); } } } class BDC_Normalize extends BDC_AudioEffect { const DefaultPeak = 75; private $_0njf7nihzvfgobp4lq3m3smu98 = BDC_Normalize::DefaultPeak; public function get_PeakPercentage() { return $this->_0njf7nihzvfgobp4lq3m3smu98; } public function set_PeakPercentage($_o69dfuftwt7jbvd5) { $this->_0njf7nihzvfgobp4lq3m3smu98 = $_o69dfuftwt7jbvd5; } public function ApplyToSamples(&$_os18zlkcobgk9u0o2qz883acjg) { $_1a166cvpqm2e7ecuvddvxyu1mr = (32767 - 1); $_l4tenildqw85sse6iydmn = (BDC_BitConverter::Int16Min + 1); $_1wh8ggo028q4v0gfkv9s6myphd = BDC_MathHelper::PeakAmplitude($_os18zlkcobgk9u0o2qz883acjg); if ($_1wh8ggo028q4v0gfkv9s6myphd == 0) { return; } $_Ihpaoio0ia6eohcy = $_1a166cvpqm2e7ecuvddvxyu1mr * ($this->_0njf7nihzvfgobp4lq3m3smu98 / 100.0); $_Oxtdn5gifugkdpdr = $_Ihpaoio0ia6eohcy / $_1wh8ggo028q4v0gfkv9s6myphd; $_Ozmmvldlqs3vjzcujweuh = count($_os18zlkcobgk9u0o2qz883acjg); for ($_1egazga8jrarkulkcjnim = 0; $_1egazga8jrarkulkcjnim < $_Ozmmvldlqs3vjzcujweuh; $_1egazga8jrarkulkcjnim++) { $_Odvce9qcvzdq3fd2njhs9 = $_os18zlkcobgk9u0o2qz883acjg[$_1egazga8jrarkulkcjnim] * $_Oxtdn5gifugkdpdr; if ($_Odvce9qcvzdq3fd2njhs9 > $_1a166cvpqm2e7ecuvddvxyu1mr) { $_os18zlkcobgk9u0o2qz883acjg[$_1egazga8jrarkulkcjnim] = $_1a166cvpqm2e7ecuvddvxyu1mr; } else if ($_Odvce9qcvzdq3fd2njhs9 < $_l4tenildqw85sse6iydmn) { $_os18zlkcobgk9u0o2qz883acjg[$_1egazga8jrarkulkcjnim] = $_l4tenildqw85sse6iydmn; } else { $_os18zlkcobgk9u0o2qz883acjg[$_1egazga8jrarkulkcjnim] = $_Odvce9qcvzdq3fd2njhs9; } } } } class BDC_Overdrive extends BDC_AudioEffect { const DefaultLevel = 10; private $_O8jholy2rnd9ydjcd7etb = BDC_Overdrive::DefaultLevel; public function get_Level() { return $this->_O8jholy2rnd9ydjcd7etb; } public function set_Level($_lj37cnlzkkn3wgj0czc5nurwwm) { $this->_O8jholy2rnd9ydjcd7etb = $_lj37cnlzkkn3wgj0czc5nurwwm; } const DefaultAjdustedVolume = 25; private $_Ouglpu688s13e7x45tfgugf0m4 = BDC_Overdrive::DefaultAjdustedVolume; public function get_AdjustedVolume() { return $this->_Ouglpu688s13e7x45tfgugf0m4; } public function set_AdjustedVolume($_Ovhudllxu5t1865q4tz9m) { $this->_Ouglpu688s13e7x45tfgugf0m4 = $_Ovhudllxu5t1865q4tz9m; } public function ApplyToSamples(&$_lj73cgmyrgeaxueiksgrr) { $_oar8oxe7qb6lz51z = $this->_O8jholy2rnd9ydjcd7etb * $this->_O8jholy2rnd9ydjcd7etb * 10; $_Iue7upte1xil0df5 = new BDC_Normalize(); $_Iue7upte1xil0df5->PeakPercentage = $_oar8oxe7qb6lz51z; $_Iue7upte1xil0df5->ApplyToSamples($_lj73cgmyrgeaxueiksgrr); $_Iue7upte1xil0df5->PeakPercentage = $this->_Ouglpu688s13e7x45tfgugf0m4; $_Iue7upte1xil0df5->ApplyToSamples($_lj73cgmyrgeaxueiksgrr); } } class BDC_Gain extends BDC_AudioEffect { const DefaultGainPercentage = 75; private $_lyyri3vjut4tlsxm = BDC_Gain::DefaultGainPercentage; public function get_GainPercentage() { return $this->_lyyri3vjut4tlsxm; } public function set_GainPercentage($_1lfa4xwa17b1a4w2ba188vomy3) { $this->_lyyri3vjut4tlsxm = $_1lfa4xwa17b1a4w2ba188vomy3; } public function ApplyToSamples(&$_Idm80svftlxioku6d0vqc) { $_Og22rrud5cpc4byw = $this->get_GainPercentage() / 100.0; $_o8zghycfhsm3zu9nphd9jxbtrx = (32767 - 1); $_06tn1ku5wrln9tlrnisi5kqa29 = (BDC_BitConverter::Int16Min + 1); $_Okf62ij4d1i5cu79 = count($_Idm80svftlxioku6d0vqc); for ($_lpjpec90oo0q8p75 = 0; $_lpjpec90oo0q8p75 < $_Okf62ij4d1i5cu79; $_lpjpec90oo0q8p75++) { $_o1nqwnqp9o1x08nnp5hc4kdwb9 = $_Idm80svftlxioku6d0vqc[$_lpjpec90oo0q8p75] * $_Og22rrud5cpc4byw; if ($_o1nqwnqp9o1x08nnp5hc4kdwb9 > $_o8zghycfhsm3zu9nphd9jxbtrx) { $_Idm80svftlxioku6d0vqc[$_lpjpec90oo0q8p75] = $_o8zghycfhsm3zu9nphd9jxbtrx; } else if ($_o1nqwnqp9o1x08nnp5hc4kdwb9 < $_06tn1ku5wrln9tlrnisi5kqa29) { $_Idm80svftlxioku6d0vqc[$_lpjpec90oo0q8p75] = $_06tn1ku5wrln9tlrnisi5kqa29; } else { $_Idm80svftlxioku6d0vqc[$_lpjpec90oo0q8p75] = $_o1nqwnqp9o1x08nnp5hc4kdwb9; } } } } class BDC_FadeIn extends BDC_AudioEffect { const DefaultFadeInDuration = 1000; private $_I7oc7ubi8t56q6v8gnee7pqi3v; public function get_FadeInDurationRange() { return $this->_I7oc7ubi8t56q6v8gnee7pqi3v; } public function set_FadeInDurationRange($_oets1fyaphqkrlst) { $this->_I7oc7ubi8t56q6v8gnee7pqi3v = $_oets1fyaphqkrlst; } private $_1uhyncbfvf0wv6hsxvf9xd8ipk; public function get_FadeInDuration() { if ($this->_I7oc7ubi8t56q6v8gnee7pqi3v == null) { return BDC_FadeIn::DefaultFadeInDuration; } return $this->_I7oc7ubi8t56q6v8gnee7pqi3v->get_Next(); } public function set_FadeInDuration($_1zm78unsbsr4833i) { $this->_I7oc7ubi8t56q6v8gnee7pqi3v = new BDC_RandomRange($_1zm78unsbsr4833i); } public function ApplyToSamples(&$_0yn4fko32dfgfgom) { $_0xb75cby2fp9jh9mvll368izcm = BDC_PcmSound::MillisecondToSampleCount($this->get_FadeInDuration()); for ($_1wdpqi7482hqkmccm1ufqzh2cr = 0; $_1wdpqi7482hqkmccm1ufqzh2cr < $_0xb75cby2fp9jh9mvll368izcm; $_1wdpqi7482hqkmccm1ufqzh2cr++) { $_0yn4fko32dfgfgom[$_1wdpqi7482hqkmccm1ufqzh2cr] = $_0yn4fko32dfgfgom[$_1wdpqi7482hqkmccm1ufqzh2cr] * $_1wdpqi7482hqkmccm1ufqzh2cr * 1.0 / $_0xb75cby2fp9jh9mvll368izcm; } } } class BDC_FadeOut extends BDC_AudioEffect { const DefaultFadeOutDuration = 1000; private $_I21zrbmc6g4ajvd0; public function get_FadeOutDurationRange() { return $this->_I21zrbmc6g4ajvd0; } public function set_FadeOutDurationRange($_I3du0cvh8znpydwy) { $this->_I21zrbmc6g4ajvd0 = $_I3du0cvh8znpydwy; } private $_01pz6zwxcxf84l7fkppouhx64k; public function get_FadeOutDuration() { if ($this->_I21zrbmc6g4ajvd0 == null) { return BDC_FadeOut::DefaultFadeOutDuration; } return $this->_I21zrbmc6g4ajvd0->get_Next(); } public function set_FadeOutDuration($_0ow285cjklamxbvx6oaj8) { $this->_I21zrbmc6g4ajvd0 = new BDC_RandomRange($_0ow285cjklamxbvx6oaj8); } public function ApplyToSamples(&$_lmydml6uyvydj23g) { $_Ikbxv0nyu2l2vvj5dvybjlo1fi = BDC_PcmSound::MillisecondToSampleCount($this->get_FadeOutDuration()); $_Iz638aec3jv84k8owcmpg = count($_lmydml6uyvydj23g); for ($_09wefwr5owhorhcv40jbuutz20 = 0; $_09wefwr5owhorhcv40jbuutz20 < $_Ikbxv0nyu2l2vvj5dvybjlo1fi; $_09wefwr5owhorhcv40jbuutz20++) { $_lmydml6uyvydj23g[$_Iz638aec3jv84k8owcmpg - $_09wefwr5owhorhcv40jbuutz20 - 1] = $_lmydml6uyvydj23g[$_Iz638aec3jv84k8owcmpg - $_09wefwr5owhorhcv40jbuutz20 - 1] * $_09wefwr5owhorhcv40jbuutz20 * 1.0 / $_Ikbxv0nyu2l2vvj5dvybjlo1fi; } } } class BDC_Compressor extends BDC_AudioEffect { public function __construct() { $this->_11fqktbkcs8gw74soo8xe = 32767 - 1; } const DefaultMaxAmplitudePercentage = 30; private $_1r1f2lnppc5zrg45 = BDC_Compressor::DefaultMaxAmplitudePercentage; public function get_MaxAmplitudePercentage() { return $this->_1r1f2lnppc5zrg45; } public function set_MaxAmplitudePercentage($_I3hcgnarpujpvxwt) { $this->_1r1f2lnppc5zrg45 = $_I3hcgnarpujpvxwt; } private $_11fqktbkcs8gw74soo8xe; public function get_Peak() { return $this->_11fqktbkcs8gw74soo8xe; } public function set_Peak($_l5fe42lxmzc19ossvaobh51zll) { $this->_11fqktbkcs8gw74soo8xe = $_l5fe42lxmzc19ossvaobh51zll; } const DefaultAveragedSamples = 5; private $_I7bhfkku772g80963hik0 = BDC_Compressor::DefaultAveragedSamples; public function get_AveragedSamples() { return $this->_I7bhfkku772g80963hik0; } public function set_AveragedSamples($_Ilot41rzc6haio3q) { $this->_I7bhfkku772g80963hik0 = $_Ilot41rzc6haio3q; } const DefaultAttenuationPercentage = 10; private $_Offvigguk35nl21po379c; public function get_AttenuationPercentageRange() { return $this->_Offvigguk35nl21po379c; } public function set_AttenuationPercentageRange($_l9i6gpofy4ja471bzccy0m0uth) { $this->_Offvigguk35nl21po379c = $_l9i6gpofy4ja471bzccy0m0uth; } private $_045u0nsjiw3wjj5p; public function get_AttenuationPercentage() { if ($this->_Offvigguk35nl21po379c == null) { return BDC_Compressor::DefaultAttenuationPercentage; } return $this->_Offvigguk35nl21po379c->get_Next(); } public function set_AttenuationPercentage($_O38nhmkv8uzpxhx1ho5fiqoxyn) { $this->_Offvigguk35nl21po379c = new BDC_RandomRange($_O38nhmkv8uzpxhx1ho5fiqoxyn); } public function ApplyToSamples(&$_l72b9tkharftt0yrydm00) { $_ljsc33z1509s8w9lbxdvtrnrp5 = ($this->get_Peak() * $this->get_MaxAmplitudePercentage() / 100.0); $_1yfo608cywy1woloqydqy = $this->get_AveragedSamples(); $_odcq6jz9jldjk0kr = $this->get_AttenuationPercentage() / 100.0; $_1wudeinrskpn1qy87h9p4 = count($_l72b9tkharftt0yrydm00); for ($_oqatkindl6qn06sg = $_1yfo608cywy1woloqydqy; $_oqatkindl6qn06sg < $_1wudeinrskpn1qy87h9p4; $_oqatkindl6qn06sg += $_1yfo608cywy1woloqydqy) { $_Oaxh4yrcblph9tzuwkwcn = 0; $_inrrt5amx9hvgvlq6x0a0gortd = 0; for ($_Olkqk73ejj245tudrvnh9 = 0; $_Olkqk73ejj245tudrvnh9 < $_1yfo608cywy1woloqydqy; $_Olkqk73ejj245tudrvnh9++) { $_lu74mcr0tcaarot94nam77lqrw = $_oqatkindl6qn06sg - $_Olkqk73ejj245tudrvnh9; if ($_lu74mcr0tcaarot94nam77lqrw < $_1wudeinrskpn1qy87h9p4) { $_om2w83pkwgdarl18ea60g = $_l72b9tkharftt0yrydm00[$_lu74mcr0tcaarot94nam77lqrw]; $_Oaxh4yrcblph9tzuwkwcn += $_om2w83pkwgdarl18ea60g * $_om2w83pkwgdarl18ea60g; $_inrrt5amx9hvgvlq6x0a0gortd++; } } $_o83xy5c35n0b1z432i1k0je0am = sqrt($_Oaxh4yrcblph9tzuwkwcn / $_inrrt5amx9hvgvlq6x0a0gortd); if ($_o83xy5c35n0b1z432i1k0je0am > $_ljsc33z1509s8w9lbxdvtrnrp5) { for ($_Olkqk73ejj245tudrvnh9 = 0; $_Olkqk73ejj245tudrvnh9 < $_1yfo608cywy1woloqydqy; $_Olkqk73ejj245tudrvnh9++) { $_lu74mcr0tcaarot94nam77lqrw = $_oqatkindl6qn06sg - $_Olkqk73ejj245tudrvnh9; if ($_lu74mcr0tcaarot94nam77lqrw < $_1wudeinrskpn1qy87h9p4) { $_l72b9tkharftt0yrydm00[$_lu74mcr0tcaarot94nam77lqrw] = $_l72b9tkharftt0yrydm00[$_lu74mcr0tcaarot94nam77lqrw] * $_odcq6jz9jldjk0kr; } } } else { } } $_Ir9ajjdhvplmb24181oh0 = new BDC_Normalize(); $_Ir9ajjdhvplmb24181oh0->ApplyToSamples($_l72b9tkharftt0yrydm00); } } class BDC_Expander extends BDC_AudioEffect { public function __construct() { $this->_0s9838ve9qecpu2h90kmv94b8y = 32767 - 1; } const DefaultMinAmplitudePercentage = 20; private $_iljsl382u96d243e = BDC_Expander::DefaultMinAmplitudePercentage; public function get_MinAmplitudePercentage() { return $this->_iljsl382u96d243e; } public function set_MinAmplitudePercentage($_lt9zhq62lx5wvms5ppq99) { $this->_iljsl382u96d243e = $_lt9zhq62lx5wvms5ppq99; } private $_0s9838ve9qecpu2h90kmv94b8y; public function get_Peak() { return $this->_0s9838ve9qecpu2h90kmv94b8y; } public function set_Peak($_Obzkqn5aheqg12axat3fqeqgia) { $this->_0s9838ve9qecpu2h90kmv94b8y = $_Obzkqn5aheqg12axat3fqeqgia; } const DefaultAveragedSamples = 5; private $_lmhgys98g7172qh6xz1hs = BDC_Expander::DefaultAveragedSamples; public function get_AveragedSamples() { return $this->_lmhgys98g7172qh6xz1hs; } public function set_AveragedSamples($_0h4seh6e3dsfffel) { $this->_lmhgys98g7172qh6xz1hs = $_0h4seh6e3dsfffel; } const DefaultAttenuationPercentage = 10; private $_o9rt5eei3wkb1rmd65rqqcocvm; public function get_AttenuationPercentageRange() { return $this->_o9rt5eei3wkb1rmd65rqqcocvm; } public function set_AttenuationPercentageRange($_0nl2n2ftxl07w5ay1xx4u) { $this->_o9rt5eei3wkb1rmd65rqqcocvm = $_0nl2n2ftxl07w5ay1xx4u; } public function get_AttenuationPercentage() { if ($this->m_AttenuationPercentage == null) { return BDC_Expander::DefaultAttenuationPercentage; } return $this->_o9rt5eei3wkb1rmd65rqqcocvm->get_Next(); } public function set_AttenuationPercentage($_lhanykmn00p1eg6a1ikwk) { $this->_o9rt5eei3wkb1rmd65rqqcocvm = new BDC_RandomRange($_lhanykmn00p1eg6a1ikwk); } public function ApplyToSamples(&$_ihki2b6cpu3g57y01bd2lcj69p) { $_Itg2669ppsd2eqpb30pms = ($this->get_Peak() * $this->get_MinAmplitudePercentage() / 100.0); $_if3uahppzik9kmso = $this->get_AveragedSamples(); $_ojpsp3bpw3947angwpmna = $this->get_AttenuationPercentage() / 100.0; $_ieevktrprdxrkdw64fsnkpnh89 = count($_ihki2b6cpu3g57y01bd2lcj69p); for ($_0k94mld8323lz5pguuqpfnr45n = $_if3uahppzik9kmso; $_0k94mld8323lz5pguuqpfnr45n < $_ieevktrprdxrkdw64fsnkpnh89; $_0k94mld8323lz5pguuqpfnr45n += $_if3uahppzik9kmso) { $_1xu3e7j3togvl0jx = 0; $_on7vavgj06e1ju0k25p8l = 0; for ($_icdpnl41zsf74ncto3i86iy76t = 0; $_icdpnl41zsf74ncto3i86iy76t < $_if3uahppzik9kmso; $_icdpnl41zsf74ncto3i86iy76t++) { $_Ohot9ydetngzm9e7tyo7icm6oa = $_0k94mld8323lz5pguuqpfnr45n - $_icdpnl41zsf74ncto3i86iy76t; if ($_Ohot9ydetngzm9e7tyo7icm6oa < $_ieevktrprdxrkdw64fsnkpnh89) { $_ih70864l6g5hy2r8 = $_ihki2b6cpu3g57y01bd2lcj69p[$_Ohot9ydetngzm9e7tyo7icm6oa]; $_1xu3e7j3togvl0jx += $_ih70864l6g5hy2r8 * $_ih70864l6g5hy2r8; $_on7vavgj06e1ju0k25p8l++; } } $_086q21y3erzl9blh = sqrt($_1xu3e7j3togvl0jx / $_on7vavgj06e1ju0k25p8l); if ($_086q21y3erzl9blh < $_Itg2669ppsd2eqpb30pms) { for ($_icdpnl41zsf74ncto3i86iy76t = 0; $_icdpnl41zsf74ncto3i86iy76t < $_if3uahppzik9kmso; $_icdpnl41zsf74ncto3i86iy76t++) { $_Ohot9ydetngzm9e7tyo7icm6oa = $_0k94mld8323lz5pguuqpfnr45n - $_icdpnl41zsf74ncto3i86iy76t; if ($_Ohot9ydetngzm9e7tyo7icm6oa < $_ieevktrprdxrkdw64fsnkpnh89) { $_ihki2b6cpu3g57y01bd2lcj69p[$_Ohot9ydetngzm9e7tyo7icm6oa] = $_ihki2b6cpu3g57y01bd2lcj69p[$_Ohot9ydetngzm9e7tyo7icm6oa] * $_ojpsp3bpw3947angwpmna; } } } else { } } $_1k1oj0bs9rsmm56fi0c88hjpnn = new BDC_Normalize(); $_1k1oj0bs9rsmm56fi0c88hjpnn->ApplyToSamples($_ihki2b6cpu3g57y01bd2lcj69p); } } class BDC_Tremolo extends BDC_AudioEffect { const DefaultTremoloSpacing = 80; private $_Otb60kyswsl6mthg; public function get_TremoloSpacingRange() { return $this->_Otb60kyswsl6mthg; } public function set_TremoloSpacingRange($_i391r29o411ynsm1) { $this->_Otb60kyswsl6mthg = $_i391r29o411ynsm1; } public function get_TremoloSpacing() { if ($this->_Otb60kyswsl6mthg == null) { return BDC_Tremolo::DefaultTremoloSpacing; } return $this->_Otb60kyswsl6mthg->get_Next(); } public function set_TremoloSpacing($_l9abv79si43iaya58ygge59z69) { $this->_Otb60kyswsl6mthg = new BDC_RandomRange($_l9abv79si43iaya58ygge59z69); } const DefaultTremoloDuration = 40; private $_i3y9417twowc675aropmpqbmnp; public function get_TremoloDurationRange() { return $this->_i3y9417twowc675aropmpqbmnp; } public function set_TremoloDurationRange($_l5qkdgx991z5lnf4t3xq1) { $this->_i3y9417twowc675aropmpqbmnp = $_l5qkdgx991z5lnf4t3xq1; } public function get_TremoloDuration() { if ($this->_i3y9417twowc675aropmpqbmnp == null) { return BDC_Tremolo::DefaultTremoloDuration; } return $this->_i3y9417twowc675aropmpqbmnp->get_Next(); } public function set_TremoloDuration($_I3xz6l7j57rw6k2fy1ygb5rwcj) { $this->m_TremoloDuration = $_I3xz6l7j57rw6k2fy1ygb5rwcj; } const DefaultTremoloGainPercentage = 20; private $_l1l7aav8ubrd6g5ijo9vt; public function get_TremoloGainPercentageRange() { return $this->_l1l7aav8ubrd6g5ijo9vt; } public function set_TremoloGainPercentageRange($_lg245ml1mlf6fl8f) { $this->_l1l7aav8ubrd6g5ijo9vt = $_lg245ml1mlf6fl8f; } public function get_TremoloGainPercentage() { if ($this->_l1l7aav8ubrd6g5ijo9vt == null) { return BDC_Tremolo::DefaultTremoloGainPercentage; } return $this->_l1l7aav8ubrd6g5ijo9vt->get_Next(); } public function set_TremoloGainPercentage($_0b8rq2w3bx61qqcgdwxkl) { $this->m_TremoloGainPercentage = $_0b8rq2w3bx61qqcgdwxkl; } public function ApplyToSamples(&$_os3y79vqh7i1c6u5993up) { $_Irerwrpcp16287vpi14cco512t = BDC_PcmSound::MillisecondToSampleCount($this->get_TremoloDuration()); $_ld6enn2ahr1dns9wxfyd9ckgba = BDC_PcmSound::MillisecondToSampleCount($this->get_TremoloSpacing()); $_i9xuvj647rxsvbzb = count($_os3y79vqh7i1c6u5993up); $_0irt5pnoua3bjuluo3yas79d28 = (32767 - 1); $_Okyeh8xpx6o2pymnblat1 = (BDC_BitConverter::Int16Min + 1); for ($_Izlxbqofz0dwd7p2oqb90adbin = 0; $_Izlxbqofz0dwd7p2oqb90adbin < ($_i9xuvj647rxsvbzb - $_Irerwrpcp16287vpi14cco512t); $_Izlxbqofz0dwd7p2oqb90adbin += $_ld6enn2ahr1dns9wxfyd9ckgba) { $_O4ppz03e7l3xoulm = $this->get_TremoloGainPercentage() / 100.0; for ($_021iy6qntfyvabu5rxg2c = 0; $_021iy6qntfyvabu5rxg2c < $_Irerwrpcp16287vpi14cco512t; $_021iy6qntfyvabu5rxg2c++) { $_oes7xyfbad1bene5 = $_os3y79vqh7i1c6u5993up[$_Izlxbqofz0dwd7p2oqb90adbin + $_021iy6qntfyvabu5rxg2c] * $_O4ppz03e7l3xoulm; if ($_oes7xyfbad1bene5 > $_0irt5pnoua3bjuluo3yas79d28) { $_os3y79vqh7i1c6u5993up[$_Izlxbqofz0dwd7p2oqb90adbin + $_021iy6qntfyvabu5rxg2c] = $_0irt5pnoua3bjuluo3yas79d28; } else if ($_oes7xyfbad1bene5 < $_Okyeh8xpx6o2pymnblat1) { $_os3y79vqh7i1c6u5993up[$_Izlxbqofz0dwd7p2oqb90adbin + $_021iy6qntfyvabu5rxg2c] = $_Okyeh8xpx6o2pymnblat1; } else { $_os3y79vqh7i1c6u5993up[$_Izlxbqofz0dwd7p2oqb90adbin + $_021iy6qntfyvabu5rxg2c] = $_oes7xyfbad1bene5; } } $_Irerwrpcp16287vpi14cco512t = BDC_PcmSound::MillisecondToSampleCount($this->get_TremoloDuration()); $_ld6enn2ahr1dns9wxfyd9ckgba = BDC_PcmSound::MillisecondToSampleCount($this->get_TremoloSpacing()); } } } class BDC_Invert extends BDC_AudioEffect { public function ApplyToSamples(&$_I6seo373e1qt2ruzrh8yv){ $_iwaoa5wa2ycu7uzc = count($_I6seo373e1qt2ruzrh8yv); for ($_lycx93alxqdghgq39zwt8830yd = 0; $_lycx93alxqdghgq39zwt8830yd < $_iwaoa5wa2ycu7uzc; $_lycx93alxqdghgq39zwt8830yd++) { $_I6seo373e1qt2ruzrh8yv[$_lycx93alxqdghgq39zwt8830yd] = (-1 * $_I6seo373e1qt2ruzrh8yv[$_lycx93alxqdghgq39zwt8830yd]); } } } class BDC_Reverse extends BDC_AudioEffect { public function ApplyToSamples(&$_i5ttk95oa0irytq3ozk9p9380f) { $_ipvxcrvn22hl9nbqukmfd5v2zs = count($_i5ttk95oa0irytq3ozk9p9380f); $_0sndskfse188238c2ed8tfncc5 = $_i5ttk95oa0irytq3ozk9p9380f; for ($_18cpjz7kssxm6a8ve3b1xkfdf1 = 0; $_18cpjz7kssxm6a8ve3b1xkfdf1 < $_ipvxcrvn22hl9nbqukmfd5v2zs; $_18cpjz7kssxm6a8ve3b1xkfdf1++) { $_i5ttk95oa0irytq3ozk9p9380f[$_18cpjz7kssxm6a8ve3b1xkfdf1] = $_0sndskfse188238c2ed8tfncc5[$_ipvxcrvn22hl9nbqukmfd5v2zs - $_18cpjz7kssxm6a8ve3b1xkfdf1 - 1]; } } } class BDC_Drain extends BDC_AudioEffect { public function ApplyToSamples(&$_or9n44jifz7534y6) { $_ieqbo1nujdabaewi = BDC_RandomizationHelper::RandomFromValues(array(-1, 1)); $_1qro8my83nvndcww = count($_or9n44jifz7534y6); for ($_Ib2it0jkyv96cm00 = 0; $_Ib2it0jkyv96cm00 < $_1qro8my83nvndcww; $_Ib2it0jkyv96cm00++) { if ($_or9n44jifz7534y6[$_Ib2it0jkyv96cm00] > 0) { $_or9n44jifz7534y6[$_Ib2it0jkyv96cm00] = ($_ieqbo1nujdabaewi * $_or9n44jifz7534y6[$_Ib2it0jkyv96cm00]); } else { $_or9n44jifz7534y6[$_Ib2it0jkyv96cm00] = 0; } } $_l1y82k6hsyhhsiqof1hji = new BDC_Normalize(); $_l1y82k6hsyhhsiqof1hji->ApplyToSamples($_or9n44jifz7534y6); } } class BDC_Root extends BDC_AudioEffect { public function __construct() { $this->_I8jjwgnosd230aljmjtby = 32767 - 1; } private $_li6uwghj3kbdb6ka = 75 ; public function get_PeakPercentage() { return $this->_li6uwghj3kbdb6ka; } public function set_PeakPercentage($_l5chryuykqomiaqrtb9su) { $this->_li6uwghj3kbdb6ka = $_l5chryuykqomiaqrtb9su; } private $_I8jjwgnosd230aljmjtby; public function get_Peak() { return $this->_I8jjwgnosd230aljmjtby; } public function set_Peak($_i3mfttekk8w9r27w) { $this->_I8jjwgnosd230aljmjtby = $_i3mfttekk8w9r27w; } public function ApplyToSamples(&$_om4otzmybacxp2yq36pzf) { $_ldpheaincyyedt42v2909 = count($_om4otzmybacxp2yq36pzf); $_0syt1natyxe7kdi1f797nazh9f = array(); for ($_O9rk9pcttdvo4xgpwft7ykx1qb = 0; $_O9rk9pcttdvo4xgpwft7ykx1qb < $_ldpheaincyyedt42v2909; $_O9rk9pcttdvo4xgpwft7ykx1qb++) { $_ikpq8ku0im5id885jgmxumsxbt = ($_om4otzmybacxp2yq36pzf[$_O9rk9pcttdvo4xgpwft7ykx1qb] < 0) ? -1 : 1; $_0syt1natyxe7kdi1f797nazh9f[$_O9rk9pcttdvo4xgpwft7ykx1qb] = ($_ikpq8ku0im5id885jgmxumsxbt * sqrt(BDC_MathHelper::Int16Abs($_om4otzmybacxp2yq36pzf[$_O9rk9pcttdvo4xgpwft7ykx1qb]))); } $_o2m56iwe1c27yz6s3840v = BDC_MathHelper::PeakAmplitude($_0syt1natyxe7kdi1f797nazh9f); $_0qfxi07pc0lm1ykxxvf4i = $this->_I8jjwgnosd230aljmjtby / $_o2m56iwe1c27yz6s3840v; for ($_O9rk9pcttdvo4xgpwft7ykx1qb = 0; $_O9rk9pcttdvo4xgpwft7ykx1qb < $_ldpheaincyyedt42v2909; $_O9rk9pcttdvo4xgpwft7ykx1qb++) { $_om4otzmybacxp2yq36pzf[$_O9rk9pcttdvo4xgpwft7ykx1qb] = round($_0syt1natyxe7kdi1f797nazh9f[$_O9rk9pcttdvo4xgpwft7ykx1qb] * $_0qfxi07pc0lm1ykxxvf4i); } $_oj7igrih1ug6dmnirzvvm = new BDC_Normalize(); $_oj7igrih1ug6dmnirzvvm->PeakPercentage = $this->_li6uwghj3kbdb6ka; $_oj7igrih1ug6dmnirzvvm->ApplyToSamples($_om4otzmybacxp2yq36pzf); } } class BDC_Square extends BDC_AudioEffect { public function __construct() { $this->_l7txoyme9vhwp6kuhl1th = 32767 - 1; } private $_Iihr9hyk8kdtbiddam8xe = 75 ; public function get_PeakPercentage() { return $this->_Iihr9hyk8kdtbiddam8xe; } public function set_PeakPercentage($_innz3mcjc7nsrzhccrm3h) { $this->_Iihr9hyk8kdtbiddam8xe = $_innz3mcjc7nsrzhccrm3h; } private $_l7txoyme9vhwp6kuhl1th; public function get_Peak() { return $this->_l7txoyme9vhwp6kuhl1th; } public function set_Peak($_O5evqhlkj41y0i818oljv) { $this->_l7txoyme9vhwp6kuhl1th = $_O5evqhlkj41y0i818oljv; } public function ApplyToSamples(&$_lfxoof5tuwkkc0m0) { $_0g2bylwgx7wotkyh = count($_lfxoof5tuwkkc0m0); $_Oqp5c1hyk339mm0q2k9bj = array(); for ($_Oa857p1d3tn8vkvp = 0; $_Oa857p1d3tn8vkvp < $_0g2bylwgx7wotkyh; $_Oa857p1d3tn8vkvp++) { $_ipcf3a3oig5z5kt0ae9r9 = $_lfxoof5tuwkkc0m0[$_Oa857p1d3tn8vkvp]; $_iszlcrayeugm9jv6wut8p74s1b = ($_ipcf3a3oig5z5kt0ae9r9 < 0) ? -1 : 1; $_Oqp5c1hyk339mm0q2k9bj[$_Oa857p1d3tn8vkvp] = ($_iszlcrayeugm9jv6wut8p74s1b * $_ipcf3a3oig5z5kt0ae9r9 * $_ipcf3a3oig5z5kt0ae9r9); } $_o850lbuu3qzpk5jgmwpmxu654x = BDC_MathHelper::PeakAmplitude($_Oqp5c1hyk339mm0q2k9bj); $_l97qdk3our8ly0xdxln7o = $this->_l7txoyme9vhwp6kuhl1th / $_o850lbuu3qzpk5jgmwpmxu654x; for ($_Oa857p1d3tn8vkvp = 0; $_Oa857p1d3tn8vkvp < $_0g2bylwgx7wotkyh; $_Oa857p1d3tn8vkvp++) { $_lfxoof5tuwkkc0m0[$_Oa857p1d3tn8vkvp] = $_Oqp5c1hyk339mm0q2k9bj[$_Oa857p1d3tn8vkvp] * $_l97qdk3our8ly0xdxln7o; } $_i307t6jdywfza8dt = new BDC_Normalize(); $_i307t6jdywfza8dt->PeakPercentage = $this->_Iihr9hyk8kdtbiddam8xe; $_i307t6jdywfza8dt->ApplyToSamples($_lfxoof5tuwkkc0m0); } } class BDC_Delay extends BDC_AudioEffect { const DefaultDelay = 250; private $_l1xealw8wmheb7u5; public function get_DelayRange() { return $this->_l1xealw8wmheb7u5; } public function set_DelayRange($_0sb6ooybpkalab1f) { $this->_l1xealw8wmheb7u5 = $_0sb6ooybpkalab1f; } public function get_DelayMilliseconds() { if ($this->_l1xealw8wmheb7u5 == null) { return BDC_Delay::DefaultDelay; } return $this->_l1xealw8wmheb7u5->get_Next(); } public function set_DelayMilliseconds($_I5a4xdaxe99o8s0pgg3n6yp4yo) { $this->_l1xealw8wmheb7u5 = new BDC_RandomRange($_I5a4xdaxe99o8s0pgg3n6yp4yo); } public function ApplyToSamples(&$_1i66w7h30b79mtdg) { $_in14p0wbpa4ntkw7eyjj5jjeui = count($_1i66w7h30b79mtdg); if ($this->_l1xealw8wmheb7u5 && $this->_l1xealw8wmheb7u5->get_IsRandomized()) { for ($_l5vwwufk85b9x0dzlusnv = $_in14p0wbpa4ntkw7eyjj5jjeui - 1; $_l5vwwufk85b9x0dzlusnv > 0; $_l5vwwufk85b9x0dzlusnv--) { $_0jx9p7n9xybjtpffclsiod00kg = BDC_PcmSound::MillisecondToSampleCount($this->get_DelayMilliseconds()); if ($_l5vwwufk85b9x0dzlusnv - $_0jx9p7n9xybjtpffclsiod00kg >= 0) { $_1i66w7h30b79mtdg[$_l5vwwufk85b9x0dzlusnv] = $_1i66w7h30b79mtdg[$_l5vwwufk85b9x0dzlusnv - $_0jx9p7n9xybjtpffclsiod00kg]; } } } else { $_0jx9p7n9xybjtpffclsiod00kg = BDC_PcmSound::MillisecondToSampleCount($this->get_DelayMilliseconds()); for ($_l5vwwufk85b9x0dzlusnv = $_in14p0wbpa4ntkw7eyjj5jjeui - 1; $_l5vwwufk85b9x0dzlusnv > 0; $_l5vwwufk85b9x0dzlusnv--) { if ($_l5vwwufk85b9x0dzlusnv - $_0jx9p7n9xybjtpffclsiod00kg >= 0) { $_1i66w7h30b79mtdg[$_l5vwwufk85b9x0dzlusnv] = $_1i66w7h30b79mtdg[$_l5vwwufk85b9x0dzlusnv - $_0jx9p7n9xybjtpffclsiod00kg]; } } } } } class BDC_ReEcho extends BDC_AudioEffect { const DefaultDelay = 250; private $_I8f6eubuntophih26p8t052axm; public function get_EchoDelayRange() { return $this->_I8f6eubuntophih26p8t052axm; } public function set_EchoDelayRange($_o441ogfn4li2hmjd) { $this->_I8f6eubuntophih26p8t052axm = $_o441ogfn4li2hmjd; } public function get_EchoDelay() { if ($this->_I8f6eubuntophih26p8t052axm == null) { return BDC_ReEcho::DefaultDelay; } return $this->_I8f6eubuntophih26p8t052axm->get_Next(); } public function set_EchoDelay($_o6h1sgqsyx1wnkc0w72cm) { $this->_I8f6eubuntophih26p8t052axm = new BDC_RandomRange($_o6h1sgqsyx1wnkc0w72cm); } const DefaultVolumeGain = 50; private $_Ir5drggap3k6xte679qzy; public function get_EchoGainRange() { return $this->_Ir5drggap3k6xte679qzy; } public function set_EchoGainRange($_15mx7w839h1jowdp) { $this->_Ir5drggap3k6xte679qzy = $_15mx7w839h1jowdp; } public function get_EchoGain() { if ($this->_Ir5drggap3k6xte679qzy == null) { return BDC_ReEcho::DefaultVolumeGain; } return $this->_Ir5drggap3k6xte679qzy->get_Next(); } public function set_EchoGain($_lseykqt87doaw5ac) { $this->_Ir5drggap3k6xte679qzy = new BDC_RandomRange($_lseykqt87doaw5ac); } public function ApplyToSamples(&$_o8gg54lw2run00v9) { $_it8ukvhf1s22dq77 = $_o8gg54lw2run00v9; $_Iubcuz3syf3myjrr9yzqpdju4h = new BDC_Delay(); $_Iubcuz3syf3myjrr9yzqpdju4h->DelayMilliseconds = $this->get_EchoDelay(); $_Iubcuz3syf3myjrr9yzqpdju4h->ApplyToSamples($_it8ukvhf1s22dq77); $_lnjen8q0xht4hgsncg4svcshl6 = new BDC_Gain(); $_lnjen8q0xht4hgsncg4svcshl6->GainPercentage = $this->get_EchoGain(); $_lnjen8q0xht4hgsncg4svcshl6->ApplyToSamples($_it8ukvhf1s22dq77); $_17rnju1cgs4je533 = BDC_Mixer::MergeSamples($_o8gg54lw2run00v9, $_it8ukvhf1s22dq77); $_o8gg54lw2run00v9 = array_slice($_17rnju1cgs4je533, 0, count($_o8gg54lw2run00v9)); } } class BDC_Reverb extends BDC_AudioEffect { const DefaultEchoDelay = 50; private $_031opcdsmtyxkf1jq984v; public function get_EchoDelayRange() { return $this->_031opcdsmtyxkf1jq984v; } public function set_EchoDelayRange($_i8jou6gp6gmyvzpxiryvj) { $this->_031opcdsmtyxkf1jq984v = $_i8jou6gp6gmyvzpxiryvj; } public function get_EchoDelay() { if ($this->_031opcdsmtyxkf1jq984v == null) { return BDC_Reverb::DefaultEchoDelay; } return $this->_031opcdsmtyxkf1jq984v->get_Next(); } public function set_EchoDelay($_Oma7nx6i4urq1u72) { $this->_031opcdsmtyxkf1jq984v = new BDC_RandomRange($_Oma7nx6i4urq1u72); } const DefaultReflectionPercentage = 75; private $_lbap11xqhbig3a3f; public function get_ReflectionPercentageRange() { return $this->_lbap11xqhbig3a3f; } public function set_ReflectionPercentageRange($_lxn9jtl952vru4rb7qssl) { $this->_lbap11xqhbig3a3f = $_lxn9jtl952vru4rb7qssl; } public function get_ReflectionPercentage() { if ($this->_lbap11xqhbig3a3f == null) { return BDC_Reverb::DefaultReflectionPercentage; } return $this->_lbap11xqhbig3a3f->get_Next(); } public function set_ReflectionPercentage($_lmahd815f9wmjn2inuqwgfs7d7) { $this->_lbap11xqhbig3a3f = new BDC_RandomRange($_lmahd815f9wmjn2inuqwgfs7d7); } public function ApplyToSamples(&$_Om91ftykh8zxf82o4p4b6rl324) { $_02a3m75v068r7b98tmh0t = 1.0; while ($_02a3m75v068r7b98tmh0t > 0.1) { $_02a3m75v068r7b98tmh0t = $_02a3m75v068r7b98tmh0t * $this->get_ReflectionPercentage() / 100.0; $_0ux1q49skqpbc5dx3lprm = new BDC_ReEcho(); $_0ux1q49skqpbc5dx3lprm->EchoDelay = $this->get_EchoDelay(); $_0ux1q49skqpbc5dx3lprm->EchoGain = round($_02a3m75v068r7b98tmh0t * 100); $_0ux1q49skqpbc5dx3lprm->ApplyToSamples($_Om91ftykh8zxf82o4p4b6rl324); } } } class BDC_Chorus extends BDC_AudioEffect { const DefaultDelay = 40; private $_icylv980wvyvagwe; public function get_ChorusDelayRange() { return $this->_icylv980wvyvagwe; } public function set_ChorusDelayRange($_1yo855zch0e8n1mt) { $this->_icylv980wvyvagwe = $_1yo855zch0e8n1mt; } public function get_ChorusDelay() { if ($this->_icylv980wvyvagwe == null) { return BDC_Chorus::DefaultDelay; } return $this->_icylv980wvyvagwe->get_Next(); } public function set_ChorusDelay($_osw2z2ciieb7ux1dgbq3w) { $this->_icylv980wvyvagwe = new BDC_RandomRange($_osw2z2ciieb7ux1dgbq3w); } const DefaultSweep = 10; private $_Otdmhept3zhfc122xt8blrey7o; public function get_ChorusSweepRange() { return $this->_Otdmhept3zhfc122xt8blrey7o; } public function set_ChorusSweepRange($_Oc6qmqekp1dv2jftdijbv) { $this->_Otdmhept3zhfc122xt8blrey7o = $_Oc6qmqekp1dv2jftdijbv; } public function get_ChorusSweep() { if ($this->_Otdmhept3zhfc122xt8blrey7o == null) { return BDC_Chorus::DefaultSweep; } return $this->_Otdmhept3zhfc122xt8blrey7o->get_Next(); } public function set_ChorusSweep($_iytalq1uostbr79alo47a2mb4g) { $this->_Otdmhept3zhfc122xt8blrey7o = new BDC_RandomRange($_iytalq1uostbr79alo47a2mb4g); } const DefaultSweepFrequency = 1; private $_olp7e1ue5qjx48fxp1lo8ihnh3; public function get_ChorusSweepFrequencyRange() { return $this->_olp7e1ue5qjx48fxp1lo8ihnh3; } public function set_ChorusSweepFrequencyRange($_or7th2qjt2xw6yw7ryriu) { $this->_olp7e1ue5qjx48fxp1lo8ihnh3 = $_or7th2qjt2xw6yw7ryriu; } public function get_ChorusSweepFrequency() { if ($this->_olp7e1ue5qjx48fxp1lo8ihnh3 == null) { return BDC_Chorus::DefaultSweepFrequency; } return $this->_olp7e1ue5qjx48fxp1lo8ihnh3->get_Next(); } public function set_ChorusSweepFrequency($_Oxd9l3hs3ksw0rko9vtto) { $this->_olp7e1ue5qjx48fxp1lo8ihnh3 = new BDC_RandomRange($_Oxd9l3hs3ksw0rko9vtto); } public function ApplyToSamples(&$_Oyx2r04nr0etyuxf) { $_I41m9vto3xnv92zyiev68 = $_Oyx2r04nr0etyuxf; $_0yl9s516v3zqo29u = count($_Oyx2r04nr0etyuxf); $_Il61tkbaicantl97ez0sq = BDC_PcmSound::MillisecondToSampleCount($this->get_ChorusDelay()); $_ik6dpzkne0dk4768 = BDC_PcmSound::MillisecondToSampleCount($this->get_ChorusSweep()); $_o2cbzosbaz7f81vrz82n1 = $_Il61tkbaicantl97ez0sq + $_ik6dpzkne0dk4768; if (null != $this->_olp7e1ue5qjx48fxp1lo8ihnh3 && $this->_olp7e1ue5qjx48fxp1lo8ihnh3->get_IsRandomized()) { for ($_1cxolbamqzb6xwyfytjcs = 0; $_1cxolbamqzb6xwyfytjcs < ($_0yl9s516v3zqo29u - $_o2cbzosbaz7f81vrz82n1); $_1cxolbamqzb6xwyfytjcs++) { $_Iprj4wv8fv4expm2 = (1.0 / $this->get_ChorusSweepFrequency() * 1000); $_1rs1mrnkv4gdiqrxe0h9d = BDC_PcmSound::MillisecondToSampleCount($_Iprj4wv8fv4expm2); $_Oi2qjpzs455idict = M_PI / $_1rs1mrnkv4gdiqrxe0h9d; $_imt8tp5cjmb9msis = $_1cxolbamqzb6xwyfytjcs * $_Oi2qjpzs455idict; $_19e59p4hug88aco93r04w5jslx = ((sin($_imt8tp5cjmb9msis) + 1) / 2) * ($_ik6dpzkne0dk4768); $_lobmfikfcmp789bs = $_Il61tkbaicantl97ez0sq + $_19e59p4hug88aco93r04w5jslx; $_I41m9vto3xnv92zyiev68[$_1cxolbamqzb6xwyfytjcs] = $_Oyx2r04nr0etyuxf[$_1cxolbamqzb6xwyfytjcs + $_lobmfikfcmp789bs]; } } else { $_Iprj4wv8fv4expm2 = (1.0 / $this->get_ChorusSweepFrequency() * 1000); $_1rs1mrnkv4gdiqrxe0h9d = BDC_PcmSound::MillisecondToSampleCount($_Iprj4wv8fv4expm2); $_Oi2qjpzs455idict = M_PI / $_1rs1mrnkv4gdiqrxe0h9d; for ($_1cxolbamqzb6xwyfytjcs = 0; $_1cxolbamqzb6xwyfytjcs < ($_0yl9s516v3zqo29u - $_o2cbzosbaz7f81vrz82n1); $_1cxolbamqzb6xwyfytjcs++) { $_imt8tp5cjmb9msis = $_1cxolbamqzb6xwyfytjcs * $_Oi2qjpzs455idict; $_19e59p4hug88aco93r04w5jslx = ((sin($_imt8tp5cjmb9msis) + 1) / 2) * ($_ik6dpzkne0dk4768); $_lobmfikfcmp789bs = $_Il61tkbaicantl97ez0sq + $_19e59p4hug88aco93r04w5jslx; $_I41m9vto3xnv92zyiev68[$_1cxolbamqzb6xwyfytjcs] = $_Oyx2r04nr0etyuxf[$_1cxolbamqzb6xwyfytjcs + $_lobmfikfcmp789bs]; } } $_0kyrd2djzlm1lqwn = BDC_Mixer::MergeSamples($_Oyx2r04nr0etyuxf, $_I41m9vto3xnv92zyiev68); $_Oyx2r04nr0etyuxf = array_slice($_0kyrd2djzlm1lqwn, 0, count($_Oyx2r04nr0etyuxf)); } } class BDC_Phaser extends BDC_AudioEffect { const DefaultDelay = 3; private $_1l606zevmein3f9t; public function get_PhaserDelayRange() { return $this->_1l606zevmein3f9t; } public function set_PhaserDelayRange($_iafv7esevp7j3vm2sif1t8fssp) { $this->_1l606zevmein3f9t = $_iafv7esevp7j3vm2sif1t8fssp; } public function get_PhaserDelay() { if ($this->_1l606zevmein3f9t == null) { return BDC_Phaser::DefaultDelay; } return $this->_1l606zevmein3f9t->get_Next(); } public function set_PhaserDelay($_i6cam2p66l7wdpyz) { $this->_1l606zevmein3f9t = new BDC_RandomRange($_i6cam2p66l7wdpyz); } const DefaultSweep = 32; private $_izmp8tv9x5qvjyhu; public function get_PhaserSweepRange() { return $this->_izmp8tv9x5qvjyhu; } public function set_PhaserSweepRange($_i950g3wzccqfdljjgb7rv) { $this->_izmp8tv9x5qvjyhu = $_i950g3wzccqfdljjgb7rv; } public function get_PhaserSweep() { if ($this->_izmp8tv9x5qvjyhu == null) { return BDC_Phaser::DefaultSweep; } return $this->_izmp8tv9x5qvjyhu->get_Next(); } public function set_PhaserSweep($_o2x8fyvzpnf7jreh7o99s) { $this->_izmp8tv9x5qvjyhu = new BDC_RandomRange($_o2x8fyvzpnf7jreh7o99s); } const DefaultAttenuationPercentage = 50; private $_o2sow0y71qeutt5tsht2sh1bzt; public function get_AttenuationPercentageRange() { return $this->_o2sow0y71qeutt5tsht2sh1bzt; } public function set_AttenuationPercentageRange($_lgfrwtbzp1t4h81y) { $this->_o2sow0y71qeutt5tsht2sh1bzt = $_lgfrwtbzp1t4h81y; } public function get_AttenuationPercentage() { if ($this->_o2sow0y71qeutt5tsht2sh1bzt == null) { return BDC_Phaser::DefaultAttenuationPercentage; } return $this->_o2sow0y71qeutt5tsht2sh1bzt->get_Next(); } public function set_AttenuationPercentage($_Ob11vcx2ma5qsjkhw0uzitjikc) { $this->_o2sow0y71qeutt5tsht2sh1bzt = new BDC_RandomRange($_Ob11vcx2ma5qsjkhw0uzitjikc); } public function InitDelays($_isn0nr2id1xsw6cl) { $_1s0215ud7czwdkmgvw1pl = array(); $_oog0j7e0kyzrs856 = BDC_PcmSound::MillisecondToSampleCount($this->get_PhaserDelay()); $_ox618fphg24tiepz = BDC_PcmSound::MillisecondToSampleCount($this->get_PhaserSweep()); $_1bpnaherfi1hskce17xwk44s9n = $_ox618fphg24tiepz; $_ob47vo3675nyh56vsb6oz = true; for ($_oir91u915ho4r737 = 0; $_oir91u915ho4r737 < $_isn0nr2id1xsw6cl; $_oir91u915ho4r737++) { if ($_oir91u915ho4r737 % $_ox618fphg24tiepz == 0) { if ($_ob47vo3675nyh56vsb6oz) { if ($_1bpnaherfi1hskce17xwk44s9n < $_ox618fphg24tiepz) { $_1bpnaherfi1hskce17xwk44s9n *= 2; } else { if ($_1bpnaherfi1hskce17xwk44s9n > $_ox618fphg24tiepz) { $_1bpnaherfi1hskce17xwk44s9n = $_ox618fphg24tiepz; } $_ob47vo3675nyh56vsb6oz = false; } } else { if ($_1bpnaherfi1hskce17xwk44s9n > 0) { $_1bpnaherfi1hskce17xwk44s9n /= 2; } else { $_1bpnaherfi1hskce17xwk44s9n = 1; $_ob47vo3675nyh56vsb6oz = true; } } } $_1s0215ud7czwdkmgvw1pl[$_oir91u915ho4r737] = $_oog0j7e0kyzrs856 + $_1bpnaherfi1hskce17xwk44s9n; } return $_1s0215ud7czwdkmgvw1pl; } public function ApplyToSamples(&$_olinzfzychx7p4i6m8gc04ymhs) { $_0z5g39iy4yzy18wb3n8hdym4xu = count($_olinzfzychx7p4i6m8gc04ymhs); $_0fu5jqjjvhmlca7y = array(); $_iwpvjfl7ekyd1oxy5nafbrgv95 = $this->InitDelays($_0z5g39iy4yzy18wb3n8hdym4xu); $_Og36bwbbvnl2atryncsue = array(); for ($_Ouco9plw13qmpjzhf8v8e = 0; $_Ouco9plw13qmpjzhf8v8e < $_0z5g39iy4yzy18wb3n8hdym4xu; $_Ouco9plw13qmpjzhf8v8e++) { $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] = $_olinzfzychx7p4i6m8gc04ymhs[$_Ouco9plw13qmpjzhf8v8e]; } $_lblc6yjhchwamcnferi9s = BDC_BitConverter::Int16Min; $_oxs1c3b491ffg4jtqie4p = 32767 ; $_o9f1mvll192saqlwi4qsi = 1.0; if (null != $this->_o2sow0y71qeutt5tsht2sh1bzt && $this->_o2sow0y71qeutt5tsht2sh1bzt->get_IsRandomized()) { while ($_o9f1mvll192saqlwi4qsi > 0.1) { $_o9f1mvll192saqlwi4qsi *= $this->get_AttenuationPercentage() / 100; for ($_Ouco9plw13qmpjzhf8v8e = 0; $_Ouco9plw13qmpjzhf8v8e < $_0z5g39iy4yzy18wb3n8hdym4xu; $_Ouco9plw13qmpjzhf8v8e++) { if ($_Ouco9plw13qmpjzhf8v8e + $_iwpvjfl7ekyd1oxy5nafbrgv95[$_Ouco9plw13qmpjzhf8v8e] < $_0z5g39iy4yzy18wb3n8hdym4xu) { $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] += $_o9f1mvll192saqlwi4qsi * $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e + $_iwpvjfl7ekyd1oxy5nafbrgv95[$_Ouco9plw13qmpjzhf8v8e]]; if ($_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] > $_lblc6yjhchwamcnferi9s) { $_lblc6yjhchwamcnferi9s = $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e]; } else if ($_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] < $_oxs1c3b491ffg4jtqie4p) { $_oxs1c3b491ffg4jtqie4p = $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e]; } } } } } else { $_isj9wgvrc2ynzq6y = $this->AttenuationPercentage / 100; while ($_o9f1mvll192saqlwi4qsi > 0.1) { $_o9f1mvll192saqlwi4qsi *= $_isj9wgvrc2ynzq6y; for ($_Ouco9plw13qmpjzhf8v8e = 0; $_Ouco9plw13qmpjzhf8v8e < $_0z5g39iy4yzy18wb3n8hdym4xu; $_Ouco9plw13qmpjzhf8v8e++) { if ($_Ouco9plw13qmpjzhf8v8e + $_iwpvjfl7ekyd1oxy5nafbrgv95[$_Ouco9plw13qmpjzhf8v8e] < $_0z5g39iy4yzy18wb3n8hdym4xu) { $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] += $_o9f1mvll192saqlwi4qsi * $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e + $_iwpvjfl7ekyd1oxy5nafbrgv95[$_Ouco9plw13qmpjzhf8v8e]]; if ($_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] > $_lblc6yjhchwamcnferi9s) { $_lblc6yjhchwamcnferi9s = $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e]; } else if ($_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] < $_oxs1c3b491ffg4jtqie4p) { $_oxs1c3b491ffg4jtqie4p = $_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e]; } } } } } $_Ofe1q7qhnvxf76h6mm0ai5y9ye = max($_lblc6yjhchwamcnferi9s, -1 * $_oxs1c3b491ffg4jtqie4p); $_O6ksrrkzxjzqy3ozr0mh9i4j27 = (((32767 - 1)) * 75 / 100.0); $_ik1j9ok9hdjzkvon = $_O6ksrrkzxjzqy3ozr0mh9i4j27 / $_Ofe1q7qhnvxf76h6mm0ai5y9ye; for ($_Ouco9plw13qmpjzhf8v8e = 0; $_Ouco9plw13qmpjzhf8v8e < $_0z5g39iy4yzy18wb3n8hdym4xu; $_Ouco9plw13qmpjzhf8v8e++) { $_0fu5jqjjvhmlca7y[$_Ouco9plw13qmpjzhf8v8e] = ($_Og36bwbbvnl2atryncsue[$_Ouco9plw13qmpjzhf8v8e] * $_ik1j9ok9hdjzkvon); } $_olinzfzychx7p4i6m8gc04ymhs = array_slice($_0fu5jqjjvhmlca7y, 0, $_0z5g39iy4yzy18wb3n8hdym4xu); } } class BDC_Flanger extends BDC_AudioEffect { const DefaultDelay = 3; private $_Ofemny5qpwgt8xbw5t858; public function get_FlangerDelayRange() { return $this->_Ofemny5qpwgt8xbw5t858; } public function set_FlangerDelayRange($_0v7dbd5xge5xnrpsdtsw0) { $this->_Ofemny5qpwgt8xbw5t858 = $_0v7dbd5xge5xnrpsdtsw0; } public function get_FlangerDelay() { if ($this->_Ofemny5qpwgt8xbw5t858 == null) { return BDC_Flanger::DefaultDelay; } return $this->_Ofemny5qpwgt8xbw5t858->get_Next(); } public function set_FlangerDelay($_lpuhy73ybnn3x8y43hj4w) { $this->_Ofemny5qpwgt8xbw5t858 = new BDC_RandomRange($_lpuhy73ybnn3x8y43hj4w); } const DefaultSweep = 2; private $_i52basp4cx3ud2ogn9mz0; public function get_FlangerSweepRange() { return $this->_i52basp4cx3ud2ogn9mz0; } public function set_FlangerSweepRange($_0voeq4daz9tg9ah2) { $this->_i52basp4cx3ud2ogn9mz0 = $_0voeq4daz9tg9ah2; } public function get_FlangerSweep() { if ($this->_i52basp4cx3ud2ogn9mz0 == null) { return BDC_Flanger::DefaultSweep; } return $this->_i52basp4cx3ud2ogn9mz0->get_Next(); } public function set_FlangerSweep($_11x03ixngnt64p74t1pat) { $this->_i52basp4cx3ud2ogn9mz0 = new BDC_RandomRange($_11x03ixngnt64p74t1pat); } const DefaultSweepFrequency = 1; private $_Iuquy5rjvh22y9l3kl6cf; public function get_FlangerSweepFrequencyRange() { return $this->_Iuquy5rjvh22y9l3kl6cf; } public function set_FlangerSweepFrequencyRange($_Izt5v33dc7ez8isu) { $this->_Iuquy5rjvh22y9l3kl6cf = $_Izt5v33dc7ez8isu; } public function get_FlangerSweepFrequency() { if ($this->_Iuquy5rjvh22y9l3kl6cf == null) { return BDC_Flanger::DefaultSweepFrequency; } return $this->_Iuquy5rjvh22y9l3kl6cf->get_Next(); } public function set_FlangerSweepFrequency($_Ofdxss7xfdrelgc65csv55nyai) { $this->_Iuquy5rjvh22y9l3kl6cf = new BDC_RandomRange($_Ofdxss7xfdrelgc65csv55nyai); } const DefaultAttenuationPercentage = 50; private $_iaalh71z06ezydt8tgsu6p251d; public function get_AttenuationPercentageRange() { return $this->_iaalh71z06ezydt8tgsu6p251d; } public function set_AttenuationPercentageRange($_I17bhr6afvoohx88) { $this->_iaalh71z06ezydt8tgsu6p251d = $_I17bhr6afvoohx88; } public function get_AttenuationPercentage() { if ($this->_iaalh71z06ezydt8tgsu6p251d == null) { return BDC_Flanger::DefaultAttenuationPercentage; } return $this->_iaalh71z06ezydt8tgsu6p251d->get_Next(); } public function set_AttenuationPercentage($_03atn6c48bq3ubv8evwyq) { $this->_iaalh71z06ezydt8tgsu6p251d = new BDC_RandomRange($_03atn6c48bq3ubv8evwyq); } public function InitConstantDelays($_ik8o4fojt8xn4y9ch38qr) { $_ld0qtyezybr8o9i9 = array(); $_1x38lpfxbnf7vkr5iguta = BDC_PcmSound::MillisecondToSampleCount($this->get_FlangerDelay()); $_1dbkzl6bk2mstqv792a012ry94 = BDC_PcmSound::MillisecondToSampleCount($this->get_FlangerSweep()); $_0odn7dp6pgjb029mjqlbu8jor9 = (1.0 / $this->get_FlangerSweepFrequency() * 1000); $_1o2jdm3p7c7g8lmf3kn8m1s4zp = BDC_PcmSound::MillisecondToSampleCount($_0odn7dp6pgjb029mjqlbu8jor9); $_Odz7lzmxux8pyjys95ofi = M_PI / $_1o2jdm3p7c7g8lmf3kn8m1s4zp; $_Iq7tq9uymqu61jelddxy2dyou9 = 2 * $_1o2jdm3p7c7g8lmf3kn8m1s4zp; for ($_14cng7ntrb78469cnvi7q = 0; $_14cng7ntrb78469cnvi7q < $_Iq7tq9uymqu61jelddxy2dyou9; $_14cng7ntrb78469cnvi7q++) { $_Obwayt9462dtk2no = $_14cng7ntrb78469cnvi7q * $_Odz7lzmxux8pyjys95ofi; $_0qzc8gq9ouc872x0s3iy6 = $_1x38lpfxbnf7vkr5iguta + (sin($_Obwayt9462dtk2no) + 1) / 2 * $_1dbkzl6bk2mstqv792a012ry94; for ($_1hwfu1k1or4zmhovc50ny = 0; $_1hwfu1k1or4zmhovc50ny < $_ik8o4fojt8xn4y9ch38qr; $_1hwfu1k1or4zmhovc50ny += $_Iq7tq9uymqu61jelddxy2dyou9) { $_ld0qtyezybr8o9i9[$_14cng7ntrb78469cnvi7q + $_1hwfu1k1or4zmhovc50ny] = $_0qzc8gq9ouc872x0s3iy6; } } return $_ld0qtyezybr8o9i9; } public function InitRandomizedDelays($_i10zhi6rutt6svfq) { $_ozf4tl44udn4cfbsnc20p = array(); $_Ozt6xvb3vvf7uwex = BDC_PcmSound::MillisecondToSampleCount($this->get_FlangerDelay()); $_isffbd802jf5buoq = BDC_PcmSound::MillisecondToSampleCount($this->get_FlangerSweep()); for ($_O2wlvnhaz4rd60sow2vpo = 0; $_O2wlvnhaz4rd60sow2vpo < $_i10zhi6rutt6svfq; $_O2wlvnhaz4rd60sow2vpo++) { $_1gxc50c0qww6wpx0lbn5l = (1.0 / $this->get_FlangerSweepFrequency() * 1000); $_iobsvt31tjhd8zysempyy = BDC_PcmSound::MillisecondToSampleCount($_1gxc50c0qww6wpx0lbn5l); $_0yw584mzc1vrmc6u = $_O2wlvnhaz4rd60sow2vpo * M_PI / $_iobsvt31tjhd8zysempyy; $_ozf4tl44udn4cfbsnc20p[$_O2wlvnhaz4rd60sow2vpo] = $_Ozt6xvb3vvf7uwex + (sin($_0yw584mzc1vrmc6u) + 1) / 2 * $_isffbd802jf5buoq; } return $_ozf4tl44udn4cfbsnc20p; } public function ApplyToSamples(&$_Ijryd1m85t2qlmyrk4u70f2yki) { $_Oaxpyo191j6nlxloxnanx = count($_Ijryd1m85t2qlmyrk4u70f2yki); $_06qcqxfzh8xgzjz1 = array(); $_ibnk1g5mutd4v7vve7hv4dwnpf = array(); if ($this->_Iuquy5rjvh22y9l3kl6cf != null && $this->_Iuquy5rjvh22y9l3kl6cf->get_IsRandomized()) { $_ibnk1g5mutd4v7vve7hv4dwnpf = $this->InitRandomizedDelays($_Oaxpyo191j6nlxloxnanx); } else { $_ibnk1g5mutd4v7vve7hv4dwnpf = $this->InitConstantDelays($_Oaxpyo191j6nlxloxnanx); } $_Ig0ux7ixn8yml1wsdebpa = 1.0; $_14m9kabknr5u688k = array(); for ($_Odwb9yx6u789kl1wsmp82 = 0; $_Odwb9yx6u789kl1wsmp82 < $_Oaxpyo191j6nlxloxnanx; $_Odwb9yx6u789kl1wsmp82++) { $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] = $_Ijryd1m85t2qlmyrk4u70f2yki[$_Odwb9yx6u789kl1wsmp82]; } $_04fc5kx67oqc2s2iegox4aaerr = BDC_BitConverter::Int16Min; $_197lil9sb96l6p3bskk21603nu = 32767 ; if (null != $this->_iaalh71z06ezydt8tgsu6p251d && $this->_iaalh71z06ezydt8tgsu6p251d->get_IsRandomized()) { while ($_Ig0ux7ixn8yml1wsdebpa > 0.1) { $_Ig0ux7ixn8yml1wsdebpa *= $this->get_AttenuationPercentage() / 100.0; for ($_Odwb9yx6u789kl1wsmp82 = 0; $_Odwb9yx6u789kl1wsmp82 < $_Oaxpyo191j6nlxloxnanx; $_Odwb9yx6u789kl1wsmp82++) { if ($_Odwb9yx6u789kl1wsmp82 + $_ibnk1g5mutd4v7vve7hv4dwnpf[$_Odwb9yx6u789kl1wsmp82] < $_Oaxpyo191j6nlxloxnanx) { $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] += $_Ig0ux7ixn8yml1wsdebpa * $_Ijryd1m85t2qlmyrk4u70f2yki[$_Odwb9yx6u789kl1wsmp82 + $_ibnk1g5mutd4v7vve7hv4dwnpf[$_Odwb9yx6u789kl1wsmp82]]; if ($_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] > $_04fc5kx67oqc2s2iegox4aaerr) { $_04fc5kx67oqc2s2iegox4aaerr = $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82]; } else if ($_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] < $_197lil9sb96l6p3bskk21603nu) { $_197lil9sb96l6p3bskk21603nu = $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82]; } } } } } else { $_Irnz12xuylnen6r4h7lqm = $this->get_AttenuationPercentage() / 100.0; while ($_Ig0ux7ixn8yml1wsdebpa > 0.1) { $_Ig0ux7ixn8yml1wsdebpa *= $_Irnz12xuylnen6r4h7lqm; for ($_Odwb9yx6u789kl1wsmp82 = 0; $_Odwb9yx6u789kl1wsmp82 < $_Oaxpyo191j6nlxloxnanx; $_Odwb9yx6u789kl1wsmp82++) { if ($_Odwb9yx6u789kl1wsmp82 + $_ibnk1g5mutd4v7vve7hv4dwnpf[$_Odwb9yx6u789kl1wsmp82] < $_Oaxpyo191j6nlxloxnanx) { $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] += $_Ig0ux7ixn8yml1wsdebpa * $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82 + $_ibnk1g5mutd4v7vve7hv4dwnpf[$_Odwb9yx6u789kl1wsmp82]]; if ($_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] > $_04fc5kx67oqc2s2iegox4aaerr) { $_04fc5kx67oqc2s2iegox4aaerr = $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82]; } else if ($_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] < $_197lil9sb96l6p3bskk21603nu) { $_197lil9sb96l6p3bskk21603nu = $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82]; } } } } } $_Iburkvjgelf2i0gm = max($_04fc5kx67oqc2s2iegox4aaerr, -1 * $_197lil9sb96l6p3bskk21603nu); $_I4nh2gnh293snyk8lflohyr9ts = (((32767 - 1)) * 75 / 100.0); $_i4siddp10q7dz0e81zzkyprv7v = $_I4nh2gnh293snyk8lflohyr9ts / $_Iburkvjgelf2i0gm; for ($_Odwb9yx6u789kl1wsmp82 = 0; $_Odwb9yx6u789kl1wsmp82 < $_Oaxpyo191j6nlxloxnanx; $_Odwb9yx6u789kl1wsmp82++) { $_06qcqxfzh8xgzjz1[$_Odwb9yx6u789kl1wsmp82] = $_14m9kabknr5u688k[$_Odwb9yx6u789kl1wsmp82] * $_i4siddp10q7dz0e81zzkyprv7v; } $_Ijryd1m85t2qlmyrk4u70f2yki = array_slice($_06qcqxfzh8xgzjz1, 0, count($_Ijryd1m85t2qlmyrk4u70f2yki)); } } abstract class BDC_FormatConverter { public function Convert(BDC_IAudio $_0ektbveoy7itzrh7, $_lmgpd4s31d4ubemcbs62b) { $_0u4gdmitdsd1p26u = $_0ektbveoy7itzrh7->get_HeaderlessData(); if (1 != $_0ektbveoy7itzrh7->get_Format()) { $_1q3vpkh9l9ejipalyvnxx = BDC_FormatConverterFactory::CreateConverter($_0ektbveoy7itzrh7->get_Format()); $_0u4gdmitdsd1p26u = $_1q3vpkh9l9ejipalyvnxx->ConvertToWavPcm16bit8kHzMono($_0ektbveoy7itzrh7->get_HeaderlessData()); } if (1 != $_lmgpd4s31d4ubemcbs62b) { $_1q3vpkh9l9ejipalyvnxx = BDC_FormatConverterFactory::CreateConverter($_lmgpd4s31d4ubemcbs62b); $_0u4gdmitdsd1p26u = $_1q3vpkh9l9ejipalyvnxx->ConvertFromWavPcm16bit8kHzMono($_0u4gdmitdsd1p26u); } $_Inchkiu46qdcmd5f = BDC_Audio::GetAudio($_0u4gdmitdsd1p26u, $_lmgpd4s31d4ubemcbs62b); return $_Inchkiu46qdcmd5f; } public abstract function ConvertToWavPcm16bit8kHzMono($_lwxwi12w5ju6zxiq6spakt40q0); public abstract function ConvertFromWavPcm16bit8kHzMono($_ijcj3m7fs5ckikm6); } class BDC_WavPcm16bit8kHzMonoConverter extends BDC_FormatConverter { public function ConvertFromWavPcm16bit8kHzMono($_0yieuu70iq4te5aimm1pjifpyk) { return $_0yieuu70iq4te5aimm1pjifpyk; } public function ConvertToWavPcm16bit8kHzMono($_Id5pfskf91jcu57xrvytzl8oas) { return $_Id5pfskf91jcu57xrvytzl8oas; } } class BDC_WavPcm8bit8kHzMonoConverter extends BDC_FormatConverter { public function ConvertFromWavPcm16bit8kHzMono($_lru2xf5axooxr02t7egvroh46a) { $_0smg4n1g7u2oo9msgcyxt = BDC_PcmSound::GetSamplesFromBytes($_lru2xf5axooxr02t7egvroh46a); $_18kkke145o4l1t85qlxojzk8ge = count($_0smg4n1g7u2oo9msgcyxt); $_oszzfrq7wa41ijbgm8akj = ''; for ($_I4h6x01g8oo5r96w = 0; $_I4h6x01g8oo5r96w < $_18kkke145o4l1t85qlxojzk8ge; $_I4h6x01g8oo5r96w++) { $_oszzfrq7wa41ijbgm8akj .= pack("\143", (($_0smg4n1g7u2oo9msgcyxt[$_I4h6x01g8oo5r96w] >> 8) ^ 0x80)); } return $_oszzfrq7wa41ijbgm8akj; } public function ConvertToWavPcm16bit8kHzMono($_I83iszr56sj77o0y) { $_lnhha3nvtcnloq48 = $_I83iszr56sj77o0y; $_Idxhvdp3q7sise1r = count($_lnhha3nvtcnloq48); $_1kxrsyndq9bovoch = array(); for ($_lwvmj8ztyqrm3zae2rk4dv3wa4 = 0; $_lwvmj8ztyqrm3zae2rk4dv3wa4 < $_Idxhvdp3q7sise1r; $_lwvmj8ztyqrm3zae2rk4dv3wa4++) { $_o2lw09oy0dqq1w859oefa = ''; $_o2lw09oy0dqq1w859oefa .= 0x00; $_o2lw09oy0dqq1w859oefa .= ($_lnhha3nvtcnloq48[$_lwvmj8ztyqrm3zae2rk4dv3wa4] ^ 0x80); $_Oqv2g0zk7qxxj6ed4eibw = BDC_BitConverter::BitsToInt16($_o2lw09oy0dqq1w859oefa); $_1kxrsyndq9bovoch[$_lwvmj8ztyqrm3zae2rk4dv3wa4] = $_Oqv2g0zk7qxxj6ed4eibw; } return BDC_PcmSound::GetBytes($_1kxrsyndq9bovoch); } } final class BDC_FormatConverterFactory { private function __construct() {} public static function CreateConverter($_Iqy0ubr1973o002uha3yra4z6z) { $_1m80ds9mkzthxk85 = null; switch ($_Iqy0ubr1973o002uha3yra4z6z) { case 1 : $_1m80ds9mkzthxk85 = new BDC_WavPcm16bit8kHzMonoConverter(); break; case 2 : $_1m80ds9mkzthxk85 = new BDC_WavPcm8bit8kHzMonoConverter(); break; default: throw new Exception("\123\x6f\x75\x6e\144\106\x6f\x72\x6d\141\x74\x43\157\x6e\x76\145\x72\x74\x65\x72\x20\156\157\164\40\x69\155\x70\154\x65\x6d\x65\156\x74\x65\x64\72\40{$_Iqy0ubr1973o002uha3yra4z6z}\41"); } return $_1m80ds9mkzthxk85; } } final class CodeStyle extends BDC_Enum { private function __construct() {} public static $Names; const Alphanumeric = 0; const Alpha = 1; const Numeric = 2; public static function GetName($_l95psbxu2lak7n5salpy0) { if (array_key_exists($_l95psbxu2lak7n5salpy0, CodeStyle::$Names)) { return CodeStyle::$Names[$_l95psbxu2lak7n5salpy0]; } else { throw new Exception("\x55\x6e\x6b\156\157\167\156\x20\x65\156\x75\x6d\145\x72\x61\164\145\x64\x20\x76\x61\154\165\x65\x3a\x20".$_l95psbxu2lak7n5salpy0); } } public static function GetValue($_okvkbqizrsbd9ioew2gcg) { if (!BDC_StringHelper::HasValue($_okvkbqizrsbd9ioew2gcg)) { throw new Exception("\x55\x6e\153\156\x6f\167\156\x20\145\x6e\x75\155\x65\162\141\x74\145\144\x20\156\141\155\145\72\x20".$_okvkbqizrsbd9ioew2gcg); } $_Ikzd4spuci6yi2yg = BDC_CollectionHelper::StringArraySearch($_okvkbqizrsbd9ioew2gcg, CodeStyle::$Names); if (false !== $_Ikzd4spuci6yi2yg) { return $_Ikzd4spuci6yi2yg; } else { throw new Exception("\125\x6e\153\156\x6f\167\x6e\40\x65\x6e\x75\x6d\x65\x72\x61\164\145\x64\40\156\x61\155\x65\72\x20".$_okvkbqizrsbd9ioew2gcg); } } public static function TryGetName($_Irsa5aof1sqzafbe) { if (array_key_exists($_Irsa5aof1sqzafbe, CodeStyle::$Names)) { return CodeStyle::$Names[$_Irsa5aof1sqzafbe]; } else { return; } } public static function TryGetValue($_olu85q6s4ounpk1oahemf7dyuj) { if (!BDC_StringHelper::HasValue($_olu85q6s4ounpk1oahemf7dyuj)) { return; } $_lelh4q480rc3w253 = BDC_CollectionHelper::StringArraySearch($_olu85q6s4ounpk1oahemf7dyuj, CodeStyle::$Names); if (false !== $_lelh4q480rc3w253) { return $_lelh4q480rc3w253; } else { return; } } } CodeStyle::$Names = array( CodeStyle::Alphanumeric => "\x41\154\x70\150\x61\x6e\165\155\x65\x72\x69\143", CodeStyle::Alpha => "\x41\x6c\x70\150\x61", CodeStyle::Numeric => "\116\165\155\145\162\151\143" ); interface BDC_ICodeGenerator { public function GenerateCode($_o5ps881gqdtlkite, $_lf6p3kc70lyg88whnpapjrkd9f, $_o8gw55u80xob7k6fu4d95lru5k, $_lrli11rzrujelyql); } final class BDC_CodeUsePurpose extends BDC_Enum { private function __construct() {} public static $Names; const ImageGeneration = 0; const SoundGeneration = 1; const Other = 2; public static function GetName($_O22i37bsr4d1xvhirdbt3) { if (array_key_exists($_O22i37bsr4d1xvhirdbt3, BDC_CodeUsePurpose::$Names)) { return BDC_CodeUsePurpose::$Names[$_O22i37bsr4d1xvhirdbt3]; } else { throw new Exception("\x55\x6e\153\x6e\x6f\167\156\40\x65\x6e\165\155\x65\162\x61\164\x65\x64\40\166\x61\154\x75\145\72\40".$_O22i37bsr4d1xvhirdbt3); } } public static function GetValue($_i6hdlhfbwsmouh6vjtwza) { if (!BDC_StringHelper::HasValue($_i6hdlhfbwsmouh6vjtwza)) { throw new Exception("\x55\x6e\x6b\x6e\157\167\156\40\145\x6e\x75\155\x65\162\x61\164\x65\144\40\156\x61\x6d\x65\x3a\40".$_i6hdlhfbwsmouh6vjtwza); } $_1sqt5yh74iqr1ck7 = BDC_CollectionHelper::StringArraySearch($_i6hdlhfbwsmouh6vjtwza, BDC_CodeUsePurpose::$Names); if (false !== $_1sqt5yh74iqr1ck7) { return $_1sqt5yh74iqr1ck7; } else { throw new Exception("\x55\156\x6b\x6e\x6f\x77\x6e\x20\145\156\165\155\145\x72\x61\x74\145\x64\x20\156\x61\x6d\x65\72\x20".$_i6hdlhfbwsmouh6vjtwza); } } public static function TryGetName($_itnsvm4gop2naqbad15mf8azve) { if (array_key_exists($_itnsvm4gop2naqbad15mf8azve, BDC_CodeUsePurpose::$Names)) { return BDC_CodeUsePurpose::$Names[$_itnsvm4gop2naqbad15mf8azve]; } else { return; } } public static function TryGetValue($_ibd24h3w0qxrvx3ozdqlk) { if (!BDC_StringHelper::HasValue($_ibd24h3w0qxrvx3ozdqlk)) { return; } $_icnlx09g2vnzrnd6z6ac5xobce = BDC_CollectionHelper::StringArraySearch($_ibd24h3w0qxrvx3ozdqlk, BDC_CodeUsePurpose::$Names); if (false !== $_icnlx09g2vnzrnd6z6ac5xobce) { return $_icnlx09g2vnzrnd6z6ac5xobce; } else { return; } } } BDC_CodeUsePurpose::$Names = array( BDC_CodeUsePurpose::ImageGeneration => "\x49\155\141\147\x65\x47\x65\156\x65\x72\141\164\151\x6f\156", BDC_CodeUsePurpose::SoundGeneration => "\123\x6f\165\x6e\x64\x47\x65\156\145\162\141\x74\x69\157\x6e", BDC_CodeUsePurpose::Other => "\x4f\164\x68\145\162" ); class BDC_Code { public function __construct($_I8p4smmtlcdepmnevba11mfifh, $_lzvz3x24ocy28uwg9ikju) { $this->_O2l9eautcgy8jq3upgdjx3cw9g = BDC_AESEncryption::Encrypt($_I8p4smmtlcdepmnevba11mfifh, $_lzvz3x24ocy28uwg9ikju); $this->_obety58mfwpujbcmzgh88443gb = time(); $this->ClientSideValidations = array(); $this->_izop0fyohvcnxwl8 = 0; $this->_1tfd6lpqi6wlm66ry4hc0 = (1 + 0.5*(BDC_StringHelper::Length($_I8p4smmtlcdepmnevba11mfifh) - 1)); } private $_O2l9eautcgy8jq3upgdjx3cw9g; public function get_CaptchaCode() { return $this->_O2l9eautcgy8jq3upgdjx3cw9g; } public function set_CaptchaCode($_lvmtqliilfpkiw0j2dwxhkqdyc) { $this->_O2l9eautcgy8jq3upgdjx3cw9g = $_lvmtqliilfpkiw0j2dwxhkqdyc; } private $_obety58mfwpujbcmzgh88443gb; public function get_GenerationTime() { return $this->_obety58mfwpujbcmzgh88443gb; } public function get_ElapsedSeconds() { $_Oknlr0w1fl2jn1lnp5678 = time(); $_imgxpgmc2brcd71l = $_Oknlr0w1fl2jn1lnp5678 - $this->_obety58mfwpujbcmzgh88443gb; return $_imgxpgmc2brcd71l; } private $_1tfd6lpqi6wlm66ry4hc0; public function get_StartValidationTime() { return $this->_1tfd6lpqi6wlm66ry4hc0; } private $_I1xfdtlpothraaqa; public function RecordClientSideValidation() { $this->_I1xfdtlpothraaqa[] = time(); } private $_o4cevlk5mf0al08y; public function get_IsUsedForImageGeneration() { return $this->_o4cevlk5mf0al08y; } private $_1q0azqrsq9ci1s7z270bm; public function get_IsUsedForSoundGeneration() { return $this->_1q0azqrsq9ci1s7z270bm; } private $_izop0fyohvcnxwl8; public function get_SoundGenerationAttemptCount() { return $this->_izop0fyohvcnxwl8; } public function RecordUse($_itfbjyqa0d0zo5yj) { switch ($_itfbjyqa0d0zo5yj) { case 0 : $this->_o4cevlk5mf0al08y = true; break; case 1 : $this->_1q0azqrsq9ci1s7z270bm = true; $this->_izop0fyohvcnxwl8 += 1; break; case 2 : break; default: throw new Exception("\x55\156\x6b\156\x6f\167\156\40\x42\x44\103\x5f\x43\x6f\x64\x65\x55\163\145\120\x75\x72\160\157\x73\145\40\166\141\154\x75\145\72\x20".serialize($_itfbjyqa0d0zo5yj)); break; } } public function CanBeUsedFor($_opcglahfglzmoyclc5yew) { $_0ee40arrzfkf85r8 = true; switch ($_opcglahfglzmoyclc5yew) { case 0 : $_0ee40arrzfkf85r8 = $this->IsUsedForImageGeneration; break; case 1 : $_0ee40arrzfkf85r8 = false; break; case 2 : $_0ee40arrzfkf85r8 = false; break; default: throw new Exception("\125\x6e\x6b\x6e\x6f\x77\x6e\40\102\104\x43\137\x43\x6f\x64\145\x55\163\x65\120\165\x72\160\x6f\x73\x65\x20\166\x61\154\x75\x65\72\x20".serialize($_opcglahfglzmoyclc5yew)); break; } return (!$_0ee40arrzfkf85r8); } public function HasExpired($_Ino4g5phwhj6tgvw) { $_0kn2xeqjshbc9n77tgnly = true; if (0 == $_Ino4g5phwhj6tgvw){ $_0kn2xeqjshbc9n77tgnly = false; } else if ($this->ElapsedSeconds < $_Ino4g5phwhj6tgvw) { $_0kn2xeqjshbc9n77tgnly = false; } return $_0kn2xeqjshbc9n77tgnly; } public function IsStartValidationTimeValid() { return $this->get_ElapsedSeconds() >= $this->_1tfd6lpqi6wlm66ry4hc0; } public function IsEqual($_Ihvjzw7ftqeozmiwzxmex) { $_139uxa10fv047pzwdbl8u = BDC_StringHelper::ToNormalForm($this->CaptchaCode); $_og9pos8c5tv4fze370fvb5o33p = BDC_StringHelper::ToNormalForm($_Ihvjzw7ftqeozmiwzxmex); return (1 == preg_match("\x2f\136{$_139uxa10fv047pzwdbl8u}\x24\x2f\x75\x69", $_og9pos8c5tv4fze370fvb5o33p)); } public static function AreEqual(Code $_O8tmukbp5xidsgz35754c5pmfx, Code $_Ofgtxo6rwvgqa0azjomv2) { $_O27ckbo7rgxd64c6 = BDC_StringHelper::ToNormalForm($_O8tmukbp5xidsgz35754c5pmfx->CaptchaCode); $_0znc1st4ptzpn02fpgwbkytvga = BDC_StringHelper::ToNormalForm($_Ofgtxo6rwvgqa0azjomv2->CaptchaCode); return (1 == preg_match("\x2f\x5e{$_O27ckbo7rgxd64c6}\x24\x2f\165\151", $_0znc1st4ptzpn02fpgwbkytvga)); } public function __get($_1e08pkr10l23b36gxxywlff8q2) { if (method_exists($this, ($_oxx7qj2q3rmtgbh8 = "\x67\x65\x74\137".$_1e08pkr10l23b36gxxywlff8q2))) { return $this->$_oxx7qj2q3rmtgbh8(); } else return; } public function __isset($_Oiujagq94zhin4bz) { if (method_exists($this, ($_o2gri5r0pswdbcuu = "\x69\163\x73\x65\x74\x5f".$_Oiujagq94zhin4bz))) { return $this->$_o2gri5r0pswdbcuu(); } else return; } public function __set($_i43miwumymerp6g5dzp54sx5t0, $_obnukjvc0awdrhhwqx5xo39lkr) { if (method_exists($this, ($_1jx2u7xhcc5j2xl7 = "\163\145\164\x5f".$_i43miwumymerp6g5dzp54sx5t0))) { $this->$_1jx2u7xhcc5j2xl7($_obnukjvc0awdrhhwqx5xo39lkr); } } public function __unset($_i8wuxxsrpmm3pz9wydow7) { if (method_exists($this, ($_I8qi13zockivpzlvvkxh2 = "\x75\x6e\163\145\x74\x5f".$_i8wuxxsrpmm3pz9wydow7))) { $this->$_I8qi13zockivpzlvvkxh2(); } } } class BDC_CodeCollection { public function __construct() { $this->_Ikcziloj3qg3nq3kovhky = array(); } private $_Ikcziloj3qg3nq3kovhky; public static function IsValid($_oiyehi4ib2wu8nmro2suf) { return (false !== $_oiyehi4ib2wu8nmro2suf && isset($_oiyehi4ib2wu8nmro2suf) && !is_null($_oiyehi4ib2wu8nmro2suf) && $_oiyehi4ib2wu8nmro2suf instanceof BDC_CodeCollection && is_array($_oiyehi4ib2wu8nmro2suf->_Ikcziloj3qg3nq3kovhky)); } public function HasValue() { return (is_array($this->_Ikcziloj3qg3nq3kovhky) && 0 != count($this->_Ikcziloj3qg3nq3kovhky)); } public function GetCode($_1letsxk3ntltclhgjs579, $_1gcslzqgh5wa64d9, $_imglt2lnhtlyg3b0, $_11ns9wfl7hg7y5np6gwo623c9c, $_ixi2nk11j5kzekxh6tqz9svnj9, $_08z1jmuphuz6c6xq = 1200 , $_0anzppqz5q9ze032 = BDC_CaptchaDefaults::DisallowedCharSubstrings){ $_ipw7howfeeyja4aqob29k = null; if ($this->wyzwe($_1letsxk3ntltclhgjs579)) { $_ipw7howfeeyja4aqob29k = $this->in8o0($_1letsxk3ntltclhgjs579); if (!$_ipw7howfeeyja4aqob29k->CanBeUsedFor($_1gcslzqgh5wa64d9)) { $_ipw7howfeeyja4aqob29k = $_imglt2lnhtlyg3b0->GenerateCode($_11ns9wfl7hg7y5np6gwo623c9c, $_ixi2nk11j5kzekxh6tqz9svnj9, $_0anzppqz5q9ze032, $_1letsxk3ntltclhgjs579); } } else { if (0 == $_1gcslzqgh5wa64d9) { $_ipw7howfeeyja4aqob29k = $_imglt2lnhtlyg3b0->GenerateCode($_11ns9wfl7hg7y5np6gwo623c9c, $_ixi2nk11j5kzekxh6tqz9svnj9, $_0anzppqz5q9ze032, $_1letsxk3ntltclhgjs579); } else { return null; } } $_ipw7howfeeyja4aqob29k->RecordUse($_1gcslzqgh5wa64d9); $this->SaveCode($_ipw7howfeeyja4aqob29k, $_1letsxk3ntltclhgjs579, $_08z1jmuphuz6c6xq); return $_ipw7howfeeyja4aqob29k; } public function Validate($_Idcxkijedyxmg1y6y977paakc3, $_1qrcdti3d2yej6sbz7swvg95h2, $_Op7nxoxp3ee2xwxdwkkki, $_02pd2yu3k8aw6fphlazh8te5zg, $_l213eq4mg0cna6z2, $_Ocsxudjdpvrtxie975t3i = 1200 ) { if (!BDC_StringHelper::HasValue($_1qrcdti3d2yej6sbz7swvg95h2)) { return false; } if (!BDC_StringHelper::HasValue($_Idcxkijedyxmg1y6y977paakc3)) { $this->kbwl5($_1qrcdti3d2yej6sbz7swvg95h2, $_l213eq4mg0cna6z2, false, null); return false; } $_ijugle688vl9bwulnmesyq0fb1 = false; $_0moeuu48y7m7a3v464nfbs4isx = null; if ($this->wyzwe($_1qrcdti3d2yej6sbz7swvg95h2)) { $_0moeuu48y7m7a3v464nfbs4isx = $this->in8o0($_1qrcdti3d2yej6sbz7swvg95h2); $_lt1owygc3wv2qrha = $_02pd2yu3k8aw6fphlazh8te5zg ? true : $_0moeuu48y7m7a3v464nfbs4isx->IsStartValidationTimeValid(); if ($_lt1owygc3wv2qrha){ $_ovks07xo2fq2flyp = BDC_AESEncryption::Decrypt($_0moeuu48y7m7a3v464nfbs4isx->get_CaptchaCode(), $_1qrcdti3d2yej6sbz7swvg95h2); $_ipl3u3p2w2feik645uug0 = null; if ($_Op7nxoxp3ee2xwxdwkkki == null){ $_Idcxkijedyxmg1y6y977paakc3 = BDC_StringHelper::Uppercase($_Idcxkijedyxmg1y6y977paakc3); $_ipl3u3p2w2feik645uug0 = $_ovks07xo2fq2flyp; } else { $_ipl3u3p2w2feik645uug0 = BDC_StringHelper::ConvertCharToCase($_ovks07xo2fq2flyp, $_Op7nxoxp3ee2xwxdwkkki); } if (strcmp($_Idcxkijedyxmg1y6y977paakc3, $_ipl3u3p2w2feik645uug0) == 0) { if (!$_0moeuu48y7m7a3v464nfbs4isx->HasExpired($_Ocsxudjdpvrtxie975t3i)) { $_ijugle688vl9bwulnmesyq0fb1 = true; } } } $this->kbwl5($_1qrcdti3d2yej6sbz7swvg95h2, $_l213eq4mg0cna6z2, $_ijugle688vl9bwulnmesyq0fb1, $_0moeuu48y7m7a3v464nfbs4isx); } return $_ijugle688vl9bwulnmesyq0fb1; } private function kbwl5($_Ila8c5ig849zpt78, $_Otb10kzw4zx8i7fz, $_iv1iz36fb3rbof4ng0bzr, $_lfu4sgyj98n7mflrv1gjpae4ob = null) { if ((2 != $_Otb10kzw4zx8i7fz) || (!$_iv1iz36fb3rbof4ng0bzr)) { $this->juc9a($_Ila8c5ig849zpt78); } else { $_lfu4sgyj98n7mflrv1gjpae4ob->RecordClientSideValidation(); } } private function wyzwe($_iwa0cy8deesgbkkdckt9z) { if (is_array($this->_Ikcziloj3qg3nq3kovhky)) { return array_key_exists($_iwa0cy8deesgbkkdckt9z, $this->_Ikcziloj3qg3nq3kovhky); } else { $this->_Ikcziloj3qg3nq3kovhky = array(); return false; } } private function in8o0($_o587s7ecenwv3nia) { if (array_key_exists($_o587s7ecenwv3nia, $this->_Ikcziloj3qg3nq3kovhky)) { return $this->_Ikcziloj3qg3nq3kovhky[$_o587s7ecenwv3nia]; } } public function SaveCode(BDC_Code $_leoaue5m1w48b8u9xaeo59xy16, $_Iijmdgcpnfax528x9ir0c, $_oe6v2h6qe58a45jm) { $this->_Ikcziloj3qg3nq3kovhky[$_Iijmdgcpnfax528x9ir0c] = $_leoaue5m1w48b8u9xaeo59xy16; if (is_int($_oe6v2h6qe58a45jm) && 0 < $_oe6v2h6qe58a45jm) { foreach ($this->_Ikcziloj3qg3nq3kovhky as $_0l0hoywmy5r4bdte => $_Ou1g9wujqevxnxf0fc1zp) { if (isset($_Ou1g9wujqevxnxf0fc1zp) && $_Ou1g9wujqevxnxf0fc1zp->HasExpired($_oe6v2h6qe58a45jm) ) { $this->juc9a($_0l0hoywmy5r4bdte); } } } } private function juc9a($_Ip99ykupqq7rix787bge2) { unset($this->_Ikcziloj3qg3nq3kovhky[$_Ip99ykupqq7rix787bge2]); } } class BDC_DisallowedCodeSubstrings { private $_l4zwmghcjaxombcc; private $_0x3da5tm8e7e7hd9vhoamlg65m; const IgnoredChars = "\x2f\W\x2f\x75\x69"; const ValidChars = "\57\136\50\p\x7b\x4e\x7d\x7c\p\x7b\x4c\175\x29\53\44\x2f\x75\x69"; public function __construct($_lr2z5o4m4t180fff1j3rw) { $this->_l4zwmghcjaxombcc = array(); $this->_0x3da5tm8e7e7hd9vhoamlg65m = 0; if (!BDC_StringHelper::HasValue($_lr2z5o4m4t180fff1j3rw)) { return; } $_1gfidvdypwhadf0l6dqsb = BDC_StringHelper::ParseCsv($_lr2z5o4m4t180fff1j3rw); if (!is_array($_1gfidvdypwhadf0l6dqsb) || 0 == count($_1gfidvdypwhadf0l6dqsb)) { return; } $_1gfidvdypwhadf0l6dqsb = BDC_StringHelper::StringArrayUppercase($_1gfidvdypwhadf0l6dqsb); usort($_1gfidvdypwhadf0l6dqsb, "\102\104\103\137\x44\151\163\141\154\x6c\157\x77\x65\x64\103\157\144\145\123\x75\x62\x73\x74\162\x69\156\x67\163\72\72\x43\x6f\155\160\141\162\145\104\151\x73\141\x6c\x6c\x6f\x77\145\144\x43\157\144\145\123\165\142\163\164\x72\x69\x6e\x67\163"); foreach ($_1gfidvdypwhadf0l6dqsb as $_1of3x9q3tt0e0b4e => $_Ixohwyo5ko9oaq2dxfeeo) { $this->tsewr($_Ixohwyo5ko9oaq2dxfeeo); } } private function tsewr($_13ufy5a49xqx3de15uuca) { $_l9u7v82x2k5dknjsoaxatna5j3 = preg_replace(self::IgnoredChars, '', $_13ufy5a49xqx3de15uuca); if (!self::ydval($_l9u7v82x2k5dknjsoaxatna5j3)) { return; } if ($this->c2tu5($_l9u7v82x2k5dknjsoaxatna5j3)) { return; } if (!$this->f5q2u($_l9u7v82x2k5dknjsoaxatna5j3)) { $this->j2i0a($_l9u7v82x2k5dknjsoaxatna5j3); } } private static function ydval($_Iwhxf3gy8xm14dutjnu2y) { if (!BDC_StringHelper::HasValue($_Iwhxf3gy8xm14dutjnu2y)) { return false; } $_I2l9a88bbz69xjvx1g13a = BDC_StringHelper::Length($_Iwhxf3gy8xm14dutjnu2y); if (0 == $_I2l9a88bbz69xjvx1g13a || 15 < $_I2l9a88bbz69xjvx1g13a) { return false; } return (1 === preg_match(self::ValidChars, $_Iwhxf3gy8xm14dutjnu2y)); } private function c2tu5($_lnq4i98ghjmri87uqucfm16he9) { $_i59mdsh3yzh90727404ja = BDC_StringHelper::Length($_lnq4i98ghjmri87uqucfm16he9); return (array_key_exists($_i59mdsh3yzh90727404ja, $this->_l4zwmghcjaxombcc) && in_array($_lnq4i98ghjmri87uqucfm16he9, $this->_l4zwmghcjaxombcc[$_i59mdsh3yzh90727404ja])); } private function f5q2u($_Icpolsztu31g16s7) { $_I6wi7d52vnbgfxmuc49te = false; $_iynghejrg0lfupe8agd1htu9qr = BDC_StringHelper::Length($_Icpolsztu31g16s7); for ($_ogxrm0nh61d8dg5wsfb1cneb5x = 1; $_ogxrm0nh61d8dg5wsfb1cneb5x < $_iynghejrg0lfupe8agd1htu9qr; $_ogxrm0nh61d8dg5wsfb1cneb5x++) { if (!array_key_exists($_ogxrm0nh61d8dg5wsfb1cneb5x, $this->_l4zwmghcjaxombcc)) { continue; } $_1xhqwxsuvkb29ovf = $this->_l4zwmghcjaxombcc[$_ogxrm0nh61d8dg5wsfb1cneb5x]; foreach ($_1xhqwxsuvkb29ovf as $_Ozfh316yo7vvly7m7ilnmtkbwd => $_if8jsh7x7aabmwlu) { if (BDC_StringHelper::StartsWith($_Icpolsztu31g16s7, $_if8jsh7x7aabmwlu)) { $_I6wi7d52vnbgfxmuc49te = true; break; } } if ($_I6wi7d52vnbgfxmuc49te) { break; } } return $_I6wi7d52vnbgfxmuc49te; } private function j2i0a($_I1ijgne73km735o8) { $_owirodler5vrx4o2 = BDC_StringHelper::Length($_I1ijgne73km735o8); if (!array_key_exists($_owirodler5vrx4o2, $this->_l4zwmghcjaxombcc)) { $this->_l4zwmghcjaxombcc[$_owirodler5vrx4o2] = array(); } $this->_l4zwmghcjaxombcc[$_owirodler5vrx4o2][] = $_I1ijgne73km735o8; if ($_owirodler5vrx4o2 > $this->_0x3da5tm8e7e7hd9vhoamlg65m) { $this->_0x3da5tm8e7e7hd9vhoamlg65m = $_owirodler5vrx4o2; } } public static function CompareDisallowedCodeSubstrings($_Ite143e9nyv1tj70bqkch, $_O220lpcoxum658vn3b77l1zmjs) { $_oacrugn7iwkdmzgm = BDC_StringHelper::Length($_Ite143e9nyv1tj70bqkch); $_08rdx5or5iyqonf2bixhjayv0x = BDC_StringHelper::Length($_O220lpcoxum658vn3b77l1zmjs); if ($_oacrugn7iwkdmzgm !== $_08rdx5or5iyqonf2bixhjayv0x) { return $_oacrugn7iwkdmzgm - $_08rdx5or5iyqonf2bixhjayv0x; } else { return strcasecmp($_Ite143e9nyv1tj70bqkch, $_O220lpcoxum658vn3b77l1zmjs); } } public function GetDisallowedSingleCharacters() { $_ijaniph4ph99x1pxgiqgh = array(); if (is_null($this->_l4zwmghcjaxombcc) || !array_key_exists(1, $this->_l4zwmghcjaxombcc)) { return $_ijaniph4ph99x1pxgiqgh; } $_osfgr9dum5qa6ydg = $this->_l4zwmghcjaxombcc[1]; foreach ($_osfgr9dum5qa6ydg as $_o3gq792a3s9cwb92 => $_lbo6fc9op1094hhs) { $_ijaniph4ph99x1pxgiqgh[] = $_lbo6fc9op1094hhs; } return $_ijaniph4ph99x1pxgiqgh; } public function GetDisallowedCharacters($_lqi67kde9qxvsqp4kwl96syx57, $_oapsiieeiqz3vye0f1uqvt9798) { if ($_lqi67kde9qxvsqp4kwl96syx57 <= 1) { throw new Exception("\124\150\x69\x73\40\157\166\x65\x72\154\x6f\141\x64\40\x73\150\x6f\x75\x6c\144\40\157\156\154\171\40\x62\x65\40\143\x61\x6c\x6c\145\144\x20\146\x6f\x72\40\x6c\145\x6e\147\x74\150\x73\x20\x6f\146\40\62\x20\157\162\x20\x6d\157\162\x65\72\x20". $_lqi67kde9qxvsqp4kwl96syx57.$_oapsiieeiqz3vye0f1uqvt9798); } $_oj1g3seo4l7q35pjly2vc = array(); if (is_null($this->_l4zwmghcjaxombcc) || !array_key_exists($_lqi67kde9qxvsqp4kwl96syx57, $this->_l4zwmghcjaxombcc)) { return $_oj1g3seo4l7q35pjly2vc; } $_loez0lw2vy5700k9sc3od = $this->_l4zwmghcjaxombcc[$_lqi67kde9qxvsqp4kwl96syx57]; foreach ($_loez0lw2vy5700k9sc3od as $_I8a9jaosc5q5joj2diyx2 => $_0m0wwvu1434nefn2) { if (BDC_StringHelper::StartsWith($_0m0wwvu1434nefn2, $_oapsiieeiqz3vye0f1uqvt9798)) { $_oj1g3seo4l7q35pjly2vc[] = mb_substr($_0m0wwvu1434nefn2, $_lqi67kde9qxvsqp4kwl96syx57-1, 1, BDC_StringHelper::Encoding); } } return $_oj1g3seo4l7q35pjly2vc; } public function ToCsv() { $_Ohjfu1qccnto2lqcs22om6yqfk = ''; foreach ($this->_l4zwmghcjaxombcc as $_i94y6fs3rief6ksznz0w91yy0q => $_own7reu4yepy3fe7) { if (is_array($_own7reu4yepy3fe7)) { $_Ohjfu1qccnto2lqcs22om6yqfk .= implode("\x2c", $_own7reu4yepy3fe7) . "\54"; } } return $_Ohjfu1qccnto2lqcs22om6yqfk; } } class BDC_CharacterSet implements BDC_ICodeGenerator { public function __construct() { $_1qmromqgnegdv5kn = func_get_args(); $_Isroksq11f0lserwdshkz = func_num_args(); switch($_Isroksq11f0lserwdshkz) { case 2: $this->cbcvc($_1qmromqgnegdv5kn[0], $_1qmromqgnegdv5kn[1]); break; case 3: $this->c5uuk($_1qmromqgnegdv5kn[0], $_1qmromqgnegdv5kn[1], $_1qmromqgnegdv5kn[2]); break; case 4: $this->z11x8($_1qmromqgnegdv5kn[0], $_1qmromqgnegdv5kn[1], $_1qmromqgnegdv5kn[2], $_1qmromqgnegdv5kn[3]); break; } } private function z11x8($_lxp4qqug7xdly1js80wq2a2pum, $_lie6i4n2ey92r5qv, $_itk9pjr4qwfz47a8, $_Oc1ab3abwtx4rmh2891hqyvhil) { if (!BDC_StringHelper::HasValue($_lxp4qqug7xdly1js80wq2a2pum)) { throw new Exception("\111\x6e\x76\x61\154\x69\144\40\x63\x68\x61\x72\141\143\164\x65\x72\40\163\145\x74\40\156\141\x6d\x65\x3a\40".$_lxp4qqug7xdly1js80wq2a2pum); } $this->_Oakx4ujx39wv7p3w = $_lxp4qqug7xdly1js80wq2a2pum; if (!is_array($_lie6i4n2ey92r5qv) || 0 == count($_lie6i4n2ey92r5qv) || !BDC_StringHelper::HasValue($_lie6i4n2ey92r5qv[0])) { throw new Exception("\111\x6e\166\141\154\x69\144\40\143\150\141\162\141\143\164\x65\x72\x20\163\x65\x74\40\x61\x6c\160\150\x61\40\143\x68\141\x72\x61\x63\164\145\x72\x73\x3a\x20".$_lie6i4n2ey92r5qv); } $this->_0rbs13g3stj91w5v11pw4 = $_lie6i4n2ey92r5qv; if (!is_array($_itk9pjr4qwfz47a8) || 0 == count($_itk9pjr4qwfz47a8) || !BDC_StringHelper::HasValue($_itk9pjr4qwfz47a8[0])) { throw new Exception("\x49\x6e\x76\141\x6c\x69\144\x20\143\x68\x61\162\x61\x63\164\145\x72\x20\x73\x65\164\40\x4e\x75\155\x65\162\x69\x63\40\x63\x68\141\162\x61\143\x74\145\162\x73\x3a\40".$_itk9pjr4qwfz47a8); } $this->_I2yq4w1c2v2gh7hnb153m = $_itk9pjr4qwfz47a8; if (!is_array($_Oc1ab3abwtx4rmh2891hqyvhil) || 0 == count($_Oc1ab3abwtx4rmh2891hqyvhil) || !BDC_StringHelper::HasValue($_Oc1ab3abwtx4rmh2891hqyvhil[0])) { throw new Exception("\111\156\166\x61\154\151\x64\x20\x63\x68\x61\x72\141\x63\164\145\162\40\x73\x65\x74\x20\x41\154\x70\x68\x61\156\165\x6d\145\x72\x69\143\40\x63\x68\141\x72\141\143\x74\x65\x72\x73\72\x20".$_Oc1ab3abwtx4rmh2891hqyvhil); } $this->_l4xm8l19p6ehom76e3if3 = $_Oc1ab3abwtx4rmh2891hqyvhil; } private function c5uuk($_Of9py5yus8jnpyft4gw9k, BDC_CharacterSet $_i7j5t3vnpgmuiq3k3edza, $_0qr9wr4lla6s1y2uqgspk) { if (!BDC_StringHelper::HasValue($_Of9py5yus8jnpyft4gw9k)) { throw new Exception("\111\156\x76\x61\154\151\x64\40\143\x68\x61\x72\x61\143\x74\145\x72\40\163\x65\164\x20\156\141\x6d\145\x3a\x20".$_Of9py5yus8jnpyft4gw9k); } $this->_Oakx4ujx39wv7p3w = $_Of9py5yus8jnpyft4gw9k; $_0nz0znhqbesntk1h = BDC_CollectionHelper::ArraySubtract($_i7j5t3vnpgmuiq3k3edza->_0rbs13g3stj91w5v11pw4, $_0qr9wr4lla6s1y2uqgspk); if (!is_array($_0nz0znhqbesntk1h) || 0 == count($_0nz0znhqbesntk1h) || !BDC_StringHelper::HasValue($_0nz0znhqbesntk1h[0])) { throw new Exception("\x49\x6e\x76\141\154\151\x64\40\x63\x68\x61\162\141\x63\164\x65\x72\40\x73\145\164\40\x61\154\160\150\141\40\x63\150\141\162\x61\143\x74\145\x72\x73\x3a\40".$_0nz0znhqbesntk1h."\174".$_0qr9wr4lla6s1y2uqgspk); } $this->_0rbs13g3stj91w5v11pw4 = $_0nz0znhqbesntk1h; $_1lqm0glvwh4knmhi = BDC_CollectionHelper::ArraySubtract($_i7j5t3vnpgmuiq3k3edza->_I2yq4w1c2v2gh7hnb153m, $_0qr9wr4lla6s1y2uqgspk); if (!is_array($_1lqm0glvwh4knmhi) || 0 == count($_1lqm0glvwh4knmhi) || !BDC_StringHelper::HasValue($_1lqm0glvwh4knmhi[0])) { throw new Exception("\111\156\x76\x61\x6c\x69\144\40\x63\150\141\162\x61\x63\164\x65\162\40\x73\x65\164\x20\156\x75\155\x65\x72\x69\x63\x20\143\x68\x61\162\141\143\164\145\x72\163\72\x20".$_1lqm0glvwh4knmhi."\x7c".$_0qr9wr4lla6s1y2uqgspk); } $this->_I2yq4w1c2v2gh7hnb153m = $_1lqm0glvwh4knmhi; $_025222s9b5j3z6qfra84845u48 = BDC_CollectionHelper::ArraySubtract($_i7j5t3vnpgmuiq3k3edza->_l4xm8l19p6ehom76e3if3, $_0qr9wr4lla6s1y2uqgspk); if (!is_array($_025222s9b5j3z6qfra84845u48) || 0 == count($_025222s9b5j3z6qfra84845u48) || !BDC_StringHelper::HasValue($_025222s9b5j3z6qfra84845u48[0])) { throw new Exception("\111\x6e\166\x61\x6c\x69\144\x20\x63\150\x61\x72\x61\x63\x74\x65\162\40\x73\x65\164\40\x61\x6c\160\x68\141\x6e\x75\155\145\x72\x69\x63\40\x63\x68\x61\x72\x61\143\x74\x65\x72\x73\x3a\x20".$_025222s9b5j3z6qfra84845u48."\x7c".$_0qr9wr4lla6s1y2uqgspk); } $this->_l4xm8l19p6ehom76e3if3 = $_025222s9b5j3z6qfra84845u48; } private function cbcvc($_Oz3yedlyuupzo4ay4hbickb1dv, $_I8rmhowcaw2y1otrb4xti) { if (!BDC_StringHelper::HasValue($_Oz3yedlyuupzo4ay4hbickb1dv)) { throw new Exception("\111\x6e\166\141\x6c\x69\x64\x20\x63\x68\141\x72\x61\143\x74\145\x72\40\x73\145\164\x20\156\x61\155\x65\x3a\x20".$_Oz3yedlyuupzo4ay4hbickb1dv); } $this->_Oakx4ujx39wv7p3w = $_Oz3yedlyuupzo4ay4hbickb1dv; $_ita3xr7d7wo9u6au = BDC_StringHelper::GetCodePoints($_I8rmhowcaw2y1otrb4xti); if (!is_array($_ita3xr7d7wo9u6au) || 0 == count($_ita3xr7d7wo9u6au) || !BDC_StringHelper::HasValue($_ita3xr7d7wo9u6au[0])) { throw new Exception("\111\x6e\166\x61\x6c\x69\144\40\x63\x75\x73\164\x6f\x6d\40\143\150\x61\x72\x61\143\164\145\x72\40\x73\x65\x74\40\143\150\x61\x72\x61\x63\x74\145\162\163\x3a\x20".$_ita3xr7d7wo9u6au); } $this->_0rbs13g3stj91w5v11pw4 = $_ita3xr7d7wo9u6au; $this->_I2yq4w1c2v2gh7hnb153m = $_ita3xr7d7wo9u6au; $this->_l4xm8l19p6ehom76e3if3 = $_ita3xr7d7wo9u6au; } private $_Oakx4ujx39wv7p3w; private $_0rbs13g3stj91w5v11pw4; private $_I2yq4w1c2v2gh7hnb153m; private $_l4xm8l19p6ehom76e3if3; public function GenerateCode($_oy0b14dmnin1gu3gonkrx9d0jz, $_0z3wib7hsnkucq30, $_Oh2ljysjlq4dyhqeobezo, $_Onjhhulw4qjzfx2y) { if (($_0z3wib7hsnkucq30 > 15 ) || ($_0z3wib7hsnkucq30 < 1 )) { $_0z3wib7hsnkucq30 = 5 ; } $_iet396l6g1kohlddbh6qlmici5 = ''; if (isset($_Oh2ljysjlq4dyhqeobezo)) { $_iet396l6g1kohlddbh6qlmici5 = $this->xafvb($_0z3wib7hsnkucq30, $_oy0b14dmnin1gu3gonkrx9d0jz, $_Oh2ljysjlq4dyhqeobezo); } else { $_iet396l6g1kohlddbh6qlmici5 = $this->zcudw($_0z3wib7hsnkucq30, $_oy0b14dmnin1gu3gonkrx9d0jz); } return new BDC_Code($_iet396l6g1kohlddbh6qlmici5, $_Onjhhulw4qjzfx2y); } private function zcudw($_02ad2xauhzokqi1yesh8wrdact, $_oj80pjjm385wztoi) { $_ic7yzxjodgpbozbm = $this->fai35($_oj80pjjm385wztoi); $_loz911khq8zds36g = ''; for ($_o8rskxa0sb9o6en7 = 0; $_o8rskxa0sb9o6en7 < $_02ad2xauhzokqi1yesh8wrdact; $_o8rskxa0sb9o6en7++) { $_lziv7w2irlywarf5uaou0 = BDC_RandomizationHelper::RandomFromValues($_ic7yzxjodgpbozbm); $_loz911khq8zds36g .= $_lziv7w2irlywarf5uaou0; } return $_loz911khq8zds36g; } private function xafvb($_izq0ehm55qazov51, $_Ivo2ehiqn3f5jfaf5vg2t, BDC_DisallowedCodeSubstrings $_Oh0fnuj0ir2w4ulticfg19tkvf) { $_0q4mbcvkjex91ytc = $this->fai35($_Ivo2ehiqn3f5jfaf5vg2t); $_0q4mbcvkjex91ytc = BDC_CollectionHelper::ArraySubtract( $_0q4mbcvkjex91ytc, $_Oh0fnuj0ir2w4ulticfg19tkvf->GetDisallowedSingleCharacters() ); $_1xb9kxqboe7iejws4t5nfdc7hy = BDC_RandomizationHelper::RandomFromValues($_0q4mbcvkjex91ytc); for ($_lns5gbs927nygkvvz1yyx = 1; $_lns5gbs927nygkvvz1yyx < $_izq0ehm55qazov51; $_lns5gbs927nygkvvz1yyx++) { $_il0jk9blr05qz8d4f05dl = array(); for ($_O3fbsbo97tqvq4th = $_lns5gbs927nygkvvz1yyx; $_O3fbsbo97tqvq4th >= 1; $_O3fbsbo97tqvq4th--) { $_iu1po5vxyqkt1yv4 = BDC_StringHelper::Substring($_1xb9kxqboe7iejws4t5nfdc7hy, $_lns5gbs927nygkvvz1yyx - $_O3fbsbo97tqvq4th, $_O3fbsbo97tqvq4th); $_ls1w0k32v79km2473tbfi = $_Oh0fnuj0ir2w4ulticfg19tkvf->GetDisallowedCharacters($_O3fbsbo97tqvq4th + 1, $_iu1po5vxyqkt1yv4); $_il0jk9blr05qz8d4f05dl = BDC_CollectionHelper::ArrayAdd($_il0jk9blr05qz8d4f05dl, $_ls1w0k32v79km2473tbfi); } $_lfldeou1zumnpbt8 = BDC_CollectionHelper::ArraySubtract($_0q4mbcvkjex91ytc, $_il0jk9blr05qz8d4f05dl); if (0 == count($_lfldeou1zumnpbt8)) { throw new Exception("\104\x69\163\141\154\154\x6f\167\145\144\x20\x63\157\x64\x65\40\163\x75\x62\163\164\x72\151\x6e\147\x73\40\154\x69\x73\164\40\151\x73\x20\x74\x6f\157\40\162\x65\163\x74\x72\x69\143\164\x69\x76\145\x2c\x20\156\x6f\x20\x61\154\154\157\167\x65\x64\x20\143\150\141\162\x61\x63\164\x65\162\40\x63\x68\157\151\x63\x65\163\72\40".$_Oys2injcnlh9m6mzksw6s); } $_Ie7rhn65mvodfwqa = BDC_RandomizationHelper::RandomFromValues($_lfldeou1zumnpbt8); $_1xb9kxqboe7iejws4t5nfdc7hy .= $_Ie7rhn65mvodfwqa; } return $_1xb9kxqboe7iejws4t5nfdc7hy; } public static function getDefaultCodeLength() { $_iqsu879xhtk8tea17cbnga9kpt = 4; $_ihdmk3rkjzggl63z55iqbcf5sj = 6; return CaptchaRandomization::GetRandomCodeLength($_iqsu879xhtk8tea17cbnga9kpt, $_ihdmk3rkjzggl63z55iqbcf5sj); } private function fai35($_ojv25gm4r1fw35e1) { $_1ewk5fdol9jbcahpeomkk = array(); switch ($_ojv25gm4r1fw35e1) { case 1 : $_1ewk5fdol9jbcahpeomkk = $this->_0rbs13g3stj91w5v11pw4; break; case 2 : $_1ewk5fdol9jbcahpeomkk = $this->_I2yq4w1c2v2gh7hnb153m; break; case 0 : $_1ewk5fdol9jbcahpeomkk = $this->_l4xm8l19p6ehom76e3if3; break; default: throw new Exception("\103\x6f\x64\x65\x53\164\171\154\145\x20\156\x6f\x74\40\x69\155\x70\154\x65\x6d\145\x6e\x74\x65\x64\x3a\40".$_ojv25gm4r1fw35e1); } return $_1ewk5fdol9jbcahpeomkk; } } final class BDC_ArabicCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\x42\104\x43\137\101\x72\141\142\x69\x63\103\x68\x61\x72\x61\143\x74\145\x72\x53\x65\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_ArabicCharacterSet::$m_AlphaCodePoints = array( "\xd8\xa8", "\xd8\xaa", "\330\253", "\xd8\xac", "\xd8\xad", "\xd8\xae", "\330\257", "\330\xb0", "\330\xb1", "\330\xb2", "\330\263", "\330\xb4", "\330\265", "\330\266", "\330\xb7", "\330\270", "\330\xb9", "\xd8\xba", "\331\201", "\xd9\202", "\xd9\203", "\xd9\204", "\xd9\205", "\xd9\206", "\331\212", ); BDC_ArabicCharacterSet::$m_NumericCodePoints = array( "\60", "\61", "\x32", "\63", "\64", "\65", "\66", "\70", "\71" ); BDC_ArabicCharacterSet::$m_AlphanumericCodePoints = array( "\330\250", "\xd8\xaa", "\330\xab", "\xd8\254", "\330\xad", "\330\256", "\330\xaf", "\xd8\xb0", "\330\261", "\xd8\262", "\xd8\xb3", "\330\264", "\xd8\265", "\330\266", "\xd8\267", "\xd8\270", "\xd8\271", "\330\272", "\xd9\x81", "\xd9\202", "\xd9\203", "\331\x84", "\xd9\205", "\xd9\x86", "\331\x8a", "\60", "\62", "\63", "\64", "\65", "\66", "\x38", "\71" ); BDC_ArabicCharacterSet::$Instance = new BDC_ArabicCharacterSet(); final class BDC_BopomofoCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\x43\137\x42\157\160\x6f\x6d\x6f\x66\157\x43\150\141\x72\141\143\164\x65\162\123\x65\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_BopomofoCharacterSet::$m_AlphaCodePoints = array( "\343\x84\x85", "\xe3\204\x86", "\xe3\204\207", "\343\204\210", "\xe3\x84\211", "\343\204\212", "\xe3\204\213", "\xe3\204\214", "\xe3\204\x8d", "\xe3\204\216", "\xe3\204\217", "\xe3\x84\x90", "\xe3\x84\221", "\xe3\204\222", "\xe3\x84\x93", "\343\204\224", "\343\204\225", "\xe3\204\226", "\343\204\227", "\343\x84\230", "\xe3\204\231", "\xe3\204\x9a", "\343\204\233", "\xe3\x84\x9c", "\343\x84\235", "\343\x84\236", "\343\204\xa0", "\343\204\241", "\343\x84\242", "\343\204\xa3", "\xe3\204\xa4", "\343\x84\xa5", "\343\204\246", "\xe3\204\xa8", "\xe3\x84\251", ); BDC_BopomofoCharacterSet::$m_NumericCodePoints = array( "\x30", "\x31", "\x32", "\x33", "\x34", "\x35", "\66", "\x38", "\71", ); BDC_BopomofoCharacterSet::$m_AlphanumericCodePoints = array( "\343\204\x85", "\343\x84\206", "\xe3\x84\207", "\xe3\204\x88", "\343\204\211", "\343\204\x8a", "\xe3\204\213", "\xe3\x84\x8c", "\xe3\x84\x8d", "\343\204\216", "\xe3\x84\x8f", "\343\204\220", "\343\204\221", "\343\x84\x92", "\xe3\204\x93", "\xe3\204\224", "\343\x84\225", "\343\x84\x96", "\xe3\x84\227", "\xe3\x84\x98", "\343\204\x99", "\xe3\x84\x9a", "\xe3\x84\x9b", "\343\204\234", "\343\x84\235", "\343\204\236", "\xe3\x84\xa0", "\xe3\x84\241", "\343\x84\xa2", "\343\x84\xa3", "\xe3\204\xa4", "\343\x84\245", "\xe3\x84\xa6", "\xe3\x84\250", "\343\204\251", "\x30", "\61", "\x32", "\x33", "\x34", "\65", "\x36", "\x38", "\71", ); BDC_BopomofoCharacterSet::$Instance = new BDC_BopomofoCharacterSet(); final class BDC_CyrillicCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\x44\103\x5f\x43\x79\162\x69\x6c\x6c\x69\x63\x43\x68\x61\162\x61\143\164\145\162\123\x65\x74", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_CyrillicCharacterSet::$m_AlphaCodePoints = array( "\320\x90", "\320\221", "\320\222", "\320\223", "\xd0\224", "\320\x95", "\320\x96", "\xd0\x97", "\xd0\x98", "\320\232", "\320\233", "\xd0\234", "\xd0\x9d", "\xd0\x9e", "\320\237", "\320\240", "\xd0\241", "\320\xa2", "\320\243", "\320\xa4", "\320\xa5", "\xd0\246", "\320\xa7", "\xd0\xa8", "\320\xaf", ); BDC_CyrillicCharacterSet::$m_NumericCodePoints = array( "\x30", "\x31", "\x32", "\63", "\x34", "\65", "\66", "\70", "\71", ); BDC_CyrillicCharacterSet::$m_AlphanumericCodePoints = array( "\xd0\220", "\xd0\x91", "\xd0\x92", "\320\x93", "\320\x94", "\320\225", "\320\226", "\320\x98", "\320\232", "\xd0\x9b", "\xd0\234", "\xd0\235", "\320\237", "\xd0\240", "\xd0\241", "\320\242", "\320\xa3", "\320\244", "\320\xa5", "\xd0\246", "\320\247", "\320\250", "\xd0\xaf", "\x31", "\x32", "\x34", "\x35", "\x36", "\70", "\71", ); BDC_CyrillicCharacterSet::$Instance = new BDC_CyrillicCharacterSet(); final class BDC_DevanagariCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\x42\104\103\137\x44\145\166\141\x6e\141\x67\x61\x72\151\103\150\x61\162\x61\x63\164\145\162\x53\x65\x74", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_DevanagariCharacterSet::$m_AlphaCodePoints = array( "\340\244\x85", "\340\244\206", "\xe0\244\207", "\340\244\x89", "\340\xa4\213", "\340\244\214", "\xe0\244\217", "\340\244\x93", "\xe0\xa4\225", "\xe0\244\x96", "\xe0\244\x97", "\xe0\xa4\x98", "\xe0\244\x99", "\xe0\244\232", "\340\xa4\x9b", "\340\244\234", "\340\xa4\235", "\340\244\236", "\340\xa4\x9f", "\340\xa4\xa0", "\340\244\241", "\xe0\xa4\242", "\xe0\xa4\xa3", "\340\244\244", "\340\xa4\245", "\340\xa4\xa6", "\340\xa4\xa7", "\xe0\244\xa8", "\340\xa4\251", "\xe0\244\252", "\xe0\xa4\xab", "\340\xa4\254", "\xe0\xa4\255", "\340\xa4\256", "\340\244\257", "\340\xa4\260", "\xe0\244\261", "\xe0\244\262", "\xe0\244\263", ); BDC_DevanagariCharacterSet::$m_NumericCodePoints = array( "\x30", "\x31", "\62", "\63", "\64", "\65", "\x36", "\70", "\x39", ); BDC_DevanagariCharacterSet::$m_AlphanumericCodePoints = array( "\xe0\244\x85", "\340\xa4\206", "\340\xa4\x87", "\xe0\244\x89", "\340\xa4\213", "\340\xa4\x8c", "\340\244\217", "\340\244\x93", "\xe0\xa4\x94", "\xe0\244\x95", "\340\xa4\226", "\xe0\xa4\227", "\xe0\xa4\x98", "\xe0\244\x99", "\340\244\x9a", "\340\244\x9b", "\340\244\x9c", "\340\244\x9d", "\xe0\244\236", "\xe0\xa4\x9f", "\xe0\xa4\xa0", "\xe0\244\241", "\340\xa4\242", "\340\xa4\243", "\340\xa4\xa4", "\xe0\244\245", "\xe0\244\xa6", "\xe0\244\xa7", "\xe0\244\xa8", "\340\xa4\251", "\xe0\xa4\xaa", "\340\244\xab", "\xe0\244\xac", "\xe0\244\xad", "\xe0\244\xae", "\340\244\257", "\xe0\xa4\260", "\340\xa4\xb1", "\xe0\xa4\262", "\340\244\xb3", "\x30", "\61", "\62", "\64", "\65", "\x36", "\x38", "\71", ); BDC_DevanagariCharacterSet::$Instance = new BDC_DevanagariCharacterSet(); final class BDC_GreekCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\103\137\107\162\145\145\153\103\x68\x61\162\141\143\x74\145\162\123\145\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public function GenerateCode($_id2vu9i12g6ejofk, $_1p0kzogwoglqnplwit1hk, $_oihycl3nehctk9d1yvthqlmak4, $_1r8u3cnyynom7tey4gyt5xl4go) { $_obe3vbqmztx420qdhvzw8 = parent::GenerateCode($_id2vu9i12g6ejofk, $_1p0kzogwoglqnplwit1hk, $_oihycl3nehctk9d1yvthqlmak4, $_1r8u3cnyynom7tey4gyt5xl4go); $_obe3vbqmztx420qdhvzw8->CaptchaCode = BDC_StringHelper::Lowercase($_obe3vbqmztx420qdhvzw8->CaptchaCode); $_1fssqtyshyq9yiojc4wt7 = BDC_AESEncryption::Encrypt($_obe3vbqmztx420qdhvzw8, $_1r8u3cnyynom7tey4gyt5xl4go); return new BDC_Code($_1fssqtyshyq9yiojc4wt7, $_1r8u3cnyynom7tey4gyt5xl4go); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_GreekCharacterSet::$m_AlphaCodePoints = array( "\316\xb1", "\316\xb2", "\316\263", "\316\264", "\xce\265", "\xce\266", "\316\267", "\xce\xb8", "\316\xba", "\316\xbb", "\316\xbc", "\xce\xbd", "\316\276", "\xce\277", "\xcf\200", "\xcf\x81", "\317\203", "\xcf\x84", "\xcf\205", "\xcf\x86", "\317\207", "\317\210", "\xcf\211", ); BDC_GreekCharacterSet::$m_NumericCodePoints = array( "\60", "\61", "\x32", "\x33", "\64", "\65", "\x36", "\70", "\x39", ); BDC_GreekCharacterSet::$m_AlphanumericCodePoints = array( "\xce\xb1", "\316\xb2", "\xce\263", "\xce\xb4", "\xce\265", "\xce\266", "\xce\xb7", "\xce\xb8", "\316\xba", "\xce\xbb", "\316\274", "\316\xbd", "\xce\xbe", "\xcf\200", "\xcf\201", "\xcf\203", "\xcf\204", "\317\x85", "\xcf\206", "\xcf\x87", "\xcf\210", "\xcf\x89", "\61", "\x32", "\63", "\x34", "\x35", "\66", "\70", "\x39", ); BDC_GreekCharacterSet::$Instance = new BDC_GreekCharacterSet(); final class BDC_HangulCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\x43\x5f\x48\141\156\147\x75\154\x43\150\x61\x72\x61\143\164\x65\x72\x53\145\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_HangulCharacterSet::$m_AlphaCodePoints = array( "\341\x84\200", "\341\x84\202", "\xe1\204\203", "\341\204\x85", "\xe1\204\x86", "\xe1\x84\x87", "\341\204\211", "\xe1\204\213", "\xe1\x84\x8c", "\341\x84\x8e", "\xe1\204\217", "\xe1\x84\220", "\341\204\221", "\341\204\222", "\341\x85\241", "\341\x85\242", "\xe1\x85\xa3", "\341\x85\xa5", "\341\205\247", "\xe1\x85\xa9", "\xe1\205\xad", "\341\205\xae", "\341\x85\262", ); BDC_HangulCharacterSet::$m_NumericCodePoints = array( "\60", "\x31", "\62", "\x33", "\64", "\x35", "\x36", "\x38", "\x39", ); BDC_HangulCharacterSet::$m_AlphanumericCodePoints = array( "\xe1\x84\x80", "\341\204\x82", "\341\x84\203", "\xe1\x84\205", "\xe1\204\206", "\341\204\207", "\341\204\x89", "\xe1\x84\214", "\341\204\216", "\xe1\x84\x8f", "\341\x84\x90", "\xe1\204\x91", "\xe1\204\x92", "\xe1\205\241", "\341\x85\xa2", "\xe1\205\243", "\341\x85\xa5", "\341\x85\xa7", "\341\205\251", "\xe1\205\255", "\341\205\xae", "\341\x85\262", "\62", "\63", "\x34", "\x35", "\66", "\x38", "\71", ); BDC_HangulCharacterSet::$Instance = new BDC_HangulCharacterSet(); final class BDC_HanSimplifiedCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\x42\x44\x43\x5f\x48\141\x6e\123\151\155\160\154\x69\x66\x69\145\x64\x43\x68\x61\x72\x61\x63\164\x65\x72\123\x65\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_HanSimplifiedCharacterSet::$m_AlphaCodePoints = array( "\351\x87\221", "\344\272\xba", "\346\234\x88", "\xe7\231\275", "\347\246\xbe", "\350\xa8\200", "\xe7\253\213", "\347\201\xab", "\xe4\271\213", "\xe5\267\xa5", "\xe5\244\xa7", "\xe5\234\x9f", "\xe7\x8e\x8b", "\xe7\233\xae", "\346\x97\xa5", "\345\217\243", "\347\224\260", "\xe5\261\xb1", "\xe5\x8f\210", "\345\245\263", "\xe5\xad\220", "\xe5\xb7\262", ); BDC_HanSimplifiedCharacterSet::$m_NumericCodePoints = array( "\60", "\61", "\62", "\x33", "\x34", "\x35", "\x36", "\70", "\71", ); BDC_HanSimplifiedCharacterSet::$m_AlphanumericCodePoints = array( "\xe9\207\221", "\344\272\272", "\346\234\210", "\347\231\275", "\xe7\246\276", "\xe8\xa8\x80", "\347\253\213", "\347\x81\253", "\344\271\x8b", "\345\xb7\245", "\xe5\244\xa7", "\345\234\x9f", "\xe7\x8e\213", "\xe7\233\xae", "\346\227\xa5", "\xe5\x8f\xa3", "\xe7\x94\260", "\345\261\xb1", "\345\x8f\210", "\xe5\245\263", "\345\255\220", "\xe5\267\xb2", "\60", "\x31", "\62", "\63", "\64", "\x35", "\x36", "\x38", "\71", ); BDC_HanSimplifiedCharacterSet::$Instance = new BDC_HanSimplifiedCharacterSet(); final class BDC_HanTraditionalCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\103\x5f\110\141\156\124\x72\x61\144\151\164\151\x6f\156\141\154\103\150\x61\162\x61\143\164\x65\x72\123\x65\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_HanTraditionalCharacterSet::$m_AlphaCodePoints = array( "\xe4\270\255", "\344\xba\272", "\xe5\215\x81", "\345\215\234", "\xe5\x8f\xa3", "\345\234\x9f", "\xe5\244\247", "\xe5\245\263", "\xe5\260\xb8", "\xe5\261\261", "\xe5\xbb\277", "\345\274\x93", "\xe5\xbf\203", "\346\210\x88", "\346\x89\x8b", "\xe6\227\245", "\xe6\234\x88", "\347\201\253", "\xe7\x94\xb0", "\xe7\xab\xb9", "\351\x87\x91", ); BDC_HanTraditionalCharacterSet::$m_NumericCodePoints = array( "\60", "\61", "\62", "\x33", "\64", "\65", "\x36", "\70", "\x39", ); BDC_HanTraditionalCharacterSet::$m_AlphanumericCodePoints = array( "\xe4\270\xad", "\xe4\272\272", "\xe5\215\x81", "\xe5\x8d\x9c", "\345\217\xa3", "\xe5\234\237", "\xe5\xa4\xa7", "\xe5\245\xb3", "\345\260\xb8", "\xe5\xb1\xb1", "\xe5\273\277", "\345\274\223", "\345\xbf\x83", "\346\x88\210", "\346\x89\x8b", "\346\x97\xa5", "\346\x9c\x88", "\xe7\201\253", "\347\x94\260", "\xe7\253\271", "\xe9\207\x91", "\x30", "\x31", "\x32", "\x33", "\64", "\65", "\66", "\x38", "\x39", ); BDC_HanTraditionalCharacterSet::$Instance = new BDC_HanTraditionalCharacterSet(); final class BDC_HebrewCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\103\x5f\x48\x65\142\x72\x65\167\x43\150\141\x72\x61\143\x74\145\x72\x53\145\x74", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_HebrewCharacterSet::$m_AlphaCodePoints = array( "\327\220", "\xd7\221", "\xd7\222", "\xd7\223", "\327\224", "\327\226", "\xd7\227", "\327\x98", "\xd7\x9b", "\327\234", "\327\x9e", "\xd7\240", "\xd7\xa1", "\xd7\xa2", "\327\xa4", "\327\246", "\xd7\247", "\327\250", "\327\xa9", "\327\xaa", ); BDC_HebrewCharacterSet::$m_NumericCodePoints = array( "\60", "\x31", "\x32", "\x33", "\64", "\x35", "\66", "\70", "\71", ); BDC_HebrewCharacterSet::$m_AlphanumericCodePoints = array( "\xd7\x90", "\xd7\x91", "\327\x92", "\327\x93", "\xd7\224", "\xd7\x96", "\xd7\x97", "\327\230", "\327\x9b", "\327\234", "\327\236", "\327\240", "\327\xa1", "\327\xa2", "\xd7\244", "\xd7\xa6", "\xd7\xa7", "\327\250", "\xd7\xa9", "\xd7\xaa", "\x30", "\x32", "\63", "\64", "\65", "\66", "\x38", "\x39", ); BDC_HebrewCharacterSet::$Instance = new BDC_HebrewCharacterSet(); final class BDC_HiraganaCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\x42\x44\x43\137\110\151\x72\x61\147\x61\x6e\x61\x43\x68\x61\162\141\x63\x74\145\162\123\145\x74", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_HiraganaCharacterSet::$m_AlphaCodePoints = array( "\xe3\x81\202", "\xe3\x81\x84", "\343\201\210", "\343\x81\212", "\343\x81\213", "\xe3\201\215", "\343\x81\221", "\xe3\x81\223", "\xe3\x81\225", "\xe3\201\227", "\xe3\x81\231", "\343\201\x9b", "\xe3\x81\x9d", "\xe3\x81\x9f", "\xe3\201\xa1", "\343\201\244", "\xe3\x81\xa6", "\343\x81\xa8", "\343\201\252", "\xe3\x81\253", "\xe3\201\254", "\343\201\xad", "\xe3\x81\256", "\xe3\x81\257", "\343\x81\xb2", "\xe3\201\265", "\xe3\201\xb8", "\343\201\xbb", "\xe3\201\xbe", "\xe3\x81\xbf", "\xe3\202\200", "\343\202\201", "\343\x82\202", "\343\202\x84", "\xe3\202\x86", "\xe3\202\x88", "\xe3\202\x8b", "\343\202\x8c", "\343\x82\215", "\xe3\202\217", "\343\202\223", ); BDC_HiraganaCharacterSet::$m_NumericCodePoints = array( "\x30", "\61", "\x32", "\63", "\x34", "\65", "\66", "\x38", "\x39", ); BDC_HiraganaCharacterSet::$m_AlphanumericCodePoints = array( "\xe3\201\202", "\xe3\201\204", "\343\201\210", "\343\x81\212", "\xe3\201\x8b", "\xe3\x81\x8d", "\343\201\x91", "\343\201\223", "\343\201\225", "\343\x81\227", "\343\201\231", "\xe3\201\x9b", "\343\201\x9d", "\343\x81\237", "\xe3\x81\241", "\343\201\xa4", "\343\201\246", "\343\x81\250", "\xe3\x81\xaa", "\343\x81\253", "\xe3\x81\254", "\xe3\201\xad", "\343\201\xae", "\xe3\x81\257", "\xe3\201\xb2", "\xe3\x81\xb5", "\xe3\201\xb8", "\343\201\273", "\xe3\x81\xbe", "\xe3\x81\xbf", "\343\x82\x80", "\xe3\202\201", "\343\x82\202", "\xe3\x82\204", "\343\x82\x86", "\xe3\202\x88", "\343\202\213", "\xe3\202\x8c", "\343\202\215", "\343\x82\x8f", "\343\x82\223", "\60", "\61", "\62", "\x33", "\64", "\65", "\66", "\x38", "\71", ); BDC_HiraganaCharacterSet::$Instance = new BDC_HiraganaCharacterSet(); final class BDC_KatakanaCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\x43\x5f\x4b\x61\x74\141\x6b\x61\x6e\141\103\x68\x61\162\141\143\164\x65\x72\x53\x65\x74", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_KatakanaCharacterSet::$m_AlphaCodePoints = array( "\343\202\xa2", "\343\202\244", "\xe3\202\246", "\xe3\202\250", "\xe3\x82\252", "\343\x82\253", "\343\202\255", "\xe3\x82\xaf", "\343\x82\xb1", "\343\202\xb3", "\xe3\x82\265", "\xe3\x82\267", "\343\x82\271", "\xe3\202\273", "\343\202\xbd", "\343\x82\277", "\343\x83\x81", "\343\x83\204", "\xe3\203\206", "\xe3\x83\210", "\343\203\x8a", "\xe3\203\213", "\xe3\x83\x8c", "\xe3\x83\x8d", "\xe3\x83\x8e", "\343\x83\217", "\343\x83\222", "\343\x83\x95", "\xe3\x83\230", "\343\203\233", "\xe3\x83\x9e", "\xe3\x83\237", "\xe3\x83\240", "\xe3\x83\241", "\343\203\xa2", "\xe3\x83\xa4", "\xe3\203\246", "\xe3\203\xa8", "\343\203\xa9", "\343\203\252", "\xe3\x83\xab", "\xe3\x83\254", "\xe3\203\255", "\343\203\257", "\343\x83\263", ); BDC_KatakanaCharacterSet::$m_NumericCodePoints = array( "\60", "\61", "\62", "\63", "\x34", "\65", "\66", "\x38", "\x39", ); BDC_KatakanaCharacterSet::$m_AlphanumericCodePoints = array( "\xe3\202\xa2", "\xe3\202\xa4", "\xe3\202\xa6", "\343\202\250", "\343\202\252", "\xe3\202\xab", "\343\x82\255", "\343\202\xaf", "\xe3\x82\xb1", "\xe3\202\xb3", "\xe3\202\265", "\xe3\202\267", "\xe3\x82\271", "\343\x82\273", "\xe3\x82\xbd", "\xe3\202\277", "\xe3\203\201", "\xe3\x83\x84", "\xe3\203\x86", "\xe3\x83\x88", "\343\x83\212", "\xe3\203\x8b", "\343\x83\x8c", "\343\203\215", "\343\x83\x8e", "\343\203\217", "\343\203\x92", "\xe3\203\x95", "\xe3\x83\230", "\343\203\233", "\xe3\203\236", "\343\x83\237", "\343\203\xa0", "\xe3\x83\xa1", "\343\203\xa2", "\343\203\244", "\xe3\x83\246", "\xe3\203\xa8", "\343\203\xa9", "\343\203\252", "\xe3\203\253", "\xe3\203\xac", "\xe3\203\255", "\xe3\x83\257", "\xe3\203\xb3", "\60", "\x31", "\x32", "\63", "\64", "\x35", "\x36", "\x38", "\x39", ); BDC_KatakanaCharacterSet::$Instance = new BDC_KatakanaCharacterSet(); final class BDC_LatinCharacterSet extends BDC_CharacterSet { public function __construct() { parent::__construct("\102\104\x43\137\x4c\x61\x74\151\156\x43\150\x61\162\141\x63\164\145\x72\x53\x65\164", self::$m_AlphaCodePoints, self::$m_NumericCodePoints, self::$m_AlphanumericCodePoints); } public static $Instance; public static $m_AlphaCodePoints; public static $m_NumericCodePoints; public static $m_AlphanumericCodePoints; } BDC_LatinCharacterSet::$m_AlphaCodePoints = array( "\x41", "\102", "\103", "\x44", "\105", "\x48", "\112", "\113", "\115", "\x4e", "\x4f", "\120", "\122", "\123", "\124", "\125", "\x56", "\127", "\x58", "\x59", "\132", ); BDC_LatinCharacterSet::$m_NumericCodePoints = array( "\x30", "\61", "\62", "\x33", "\64", "\x35", "\66", "\70", "\x39", ); BDC_LatinCharacterSet::$m_AlphanumericCodePoints = array( "\x41", "\x42", "\103", "\x44", "\x45", "\x48", "\x4a", "\x4b", "\x4d", "\x4e", "\x50", "\122", "\123", "\124", "\x55", "\x56", "\127", "\x58", "\131", "\63", "\64", "\65", "\x36", "\x38", "\71", ); BDC_LatinCharacterSet::$Instance = new BDC_LatinCharacterSet(); final class BDC_CharacterSetFactory { private function __construct() {} public static function GetLocalized(BDC_Localization $_ipg0n6x0uqu6l688) { $_Ouqpt3crtxhqztyklqul8ro18m = self::gqqlu($_ipg0n6x0uqu6l688->Charset); if (is_array($_ipg0n6x0uqu6l688->CharsetDiff)) { $_0qy88nn4n27yq1okje2beg39i8 = "\154\x6f\143\141\154\x69\172\x65\144\137".BDC_BaseCharset::GetName($_ipg0n6x0uqu6l688->Charset)."\55".implode("\54", $_ipg0n6x0uqu6l688->CharsetDiff); $_Ouqpt3crtxhqztyklqul8ro18m = new BDC_CharacterSet($_0qy88nn4n27yq1okje2beg39i8, $_Ouqpt3crtxhqztyklqul8ro18m, $_ipg0n6x0uqu6l688->CharsetDiff); } return $_Ouqpt3crtxhqztyklqul8ro18m; } private static function gqqlu($_In593lcu29qd5twxt0jga) { $_Ioyem1l5pz5vb5trg503k = null; switch ($_In593lcu29qd5twxt0jga) { case 0x0627 : $_Ioyem1l5pz5vb5trg503k = BDC_ArabicCharacterSet::$Instance; break; case 0x3105 : $_Ioyem1l5pz5vb5trg503k = BDC_BopomofoCharacterSet::$Instance; break; case 0x0410 : $_Ioyem1l5pz5vb5trg503k = BDC_CyrillicCharacterSet::$Instance; break; case 0x0905 : $_Ioyem1l5pz5vb5trg503k = BDC_DevanagariCharacterSet::$Instance; break; case 0x03B1 : $_Ioyem1l5pz5vb5trg503k = BDC_GreekCharacterSet::$Instance; break; case 0x1100 : $_Ioyem1l5pz5vb5trg503k = BDC_HangulCharacterSet::$Instance; break; case 0x91D1 : $_Ioyem1l5pz5vb5trg503k = BDC_HanSimplifiedCharacterSet::$Instance; break; case 0x4E00 : $_Ioyem1l5pz5vb5trg503k = BDC_HanTraditionalCharacterSet::$Instance; break; case 0x05D0 : $_Ioyem1l5pz5vb5trg503k = BDC_HebrewCharacterSet::$Instance; break; case 0x3042 : $_Ioyem1l5pz5vb5trg503k = BDC_HiraganaCharacterSet::$Instance; break; case 0x30A2 : $_Ioyem1l5pz5vb5trg503k = BDC_KatakanaCharacterSet::$Instance; break; case 0x0041 : $_Ioyem1l5pz5vb5trg503k = BDC_LatinCharacterSet::$Instance; break; } return $_Ioyem1l5pz5vb5trg503k; } public static function GetCustom($_0788qf6nhpjnd0xm) { $_Ou7cxgbujg87wbq1 = "\143\x75\163\164\x6f\x6d\x5f".$_0788qf6nhpjnd0xm; return new BDC_CharacterSet($_Ou7cxgbujg87wbq1, $_0788qf6nhpjnd0xm); } } final class BDC_ValidationAttemptOrigin extends BDC_Enum { private function __construct() {} public static $Names; const Unknown = 0; const Server = 1; const Client = 2; public static function GetName($_080qvr2u2jrn70cehwusxhu8eg) { if (array_key_exists($_080qvr2u2jrn70cehwusxhu8eg, BDC_ValidationAttemptOrigin::$Names)) { return BDC_ValidationAttemptOrigin::$Names[$_080qvr2u2jrn70cehwusxhu8eg]; } else { throw new Exception("\x55\x6e\x6b\x6e\157\167\156\40\x65\x6e\x75\155\x65\x72\141\164\x65\x64\40\166\141\x6c\165\x65\x3a\40".$_080qvr2u2jrn70cehwusxhu8eg); } } public static function GetValue($_Ismvxmekg6zxzegy9oy3kxqpjl) { if (!BDC_StringHelper::HasValue($_Ismvxmekg6zxzegy9oy3kxqpjl)) { throw new Exception("\125\x6e\153\156\x6f\x77\156\x20\x65\156\x75\x6d\x65\162\141\164\145\144\40\156\141\x6d\145\72\x20".$_Ismvxmekg6zxzegy9oy3kxqpjl); } $_l2f5t3hazm76dgx9p2u0uao5iu = BDC_CollectionHelper::StringArraySearch($_Ismvxmekg6zxzegy9oy3kxqpjl, BDC_ValidationAttemptOrigin::$Names); if (false !== $_l2f5t3hazm76dgx9p2u0uao5iu) { return $_l2f5t3hazm76dgx9p2u0uao5iu; } else { throw new Exception("\125\x6e\x6b\156\x6f\x77\156\x20\x65\x6e\x75\155\145\x72\x61\164\145\144\40\156\x61\155\145\x3a\x20".$_Ismvxmekg6zxzegy9oy3kxqpjl); } } public static function TryGetName($_Oglckidtgofdik5cckf3c) { if (array_key_exists($_Oglckidtgofdik5cckf3c, BDC_ValidationAttemptOrigin::$Names)) { return BDC_ValidationAttemptOrigin::$Names[$_Oglckidtgofdik5cckf3c]; } else { return; } } public static function TryGetValue($_l2qafu1yaokinqb2ie7bq) { if (!BDC_StringHelper::HasValue($_l2qafu1yaokinqb2ie7bq)) { return; } $_05b4i17eut9c7eu1 = BDC_CollectionHelper::StringArraySearch($_l2qafu1yaokinqb2ie7bq, BDC_ValidationAttemptOrigin::$Names); if (false !== $_05b4i17eut9c7eu1) { return $_05b4i17eut9c7eu1; } else { return; } } } BDC_ValidationAttemptOrigin::$Names = array( BDC_ValidationAttemptOrigin::Unknown => "\125\156\153\x6e\157\167\x6e", BDC_ValidationAttemptOrigin::Server => "\123\x65\x72\x76\145\162", BDC_ValidationAttemptOrigin::Client => "\103\x6c\151\145\x6e\x74" ); final class ImageStyle extends BDC_Enum { private function __construct() {} public static $Names; public static $LicenseRestrictedStyles; const Chess = 0; const Distortion = 1; const Jail = 2; const Negative = 3; const Snow = 4; const Split = 5; const Wave = 6; const WantedCircular = 7; const Stitch = 8; const Chess3D = 9; const Circles = 10; const Corrosion = 11; const Chipped = 12; const Flash = 13; const Mass = 14; const Rough = 15; const BlackOverlap = 16; const Overlap = 17; const Overlap2 = 18; const Halo = 19; const ThickThinLines = 20; const ThickThinLines2 = 21; const Sunrays = 22; const Sunrays2 = 23; const Darts = 24; const Fingerprints = 25; const CrossShadow = 26; const CrossShadow2 = 27; const Lego = 28; const Strippy = 29; const ThinWavyLetters = 30; const Chalkboard = 31; const WavyColorLetters = 32; const AncientMosaic = 33; const Vertigo = 34; const WavyChess = 35; const MeltingHeat = 36; const SunAndWarmAir = 37; const Graffiti = 38; const Graffiti2 = 39; const Cut = 40; const SpiderWeb = 41; const Collage = 42; const InBandages = 43; const Ghostly = 44; const PaintMess = 45; const CaughtInTheNet = 46; const CaughtInTheNet2 = 47; const Bullets = 48; const Bullets2 = 49; const Bubbles = 50; const Electric = 51; const MeltingHeat2 = 52; const Neon = 53; const Neon2 = 54; const Radar = 55; const Ripple = 56; const Ripple2 = 57; const SpiderWeb2 = 58; const Split2 = 59; public static function GetName($_l3mwl76ji8og2klw) { if (array_key_exists($_l3mwl76ji8og2klw, ImageStyle::$Names)) { return ImageStyle::$Names[$_l3mwl76ji8og2klw]; } else { throw new Exception("\x55\x6e\153\156\157\x77\x6e\x20\145\156\165\155\x65\x72\x61\164\x65\144\x20\x76\141\x6c\x75\145\72\x20".$_l3mwl76ji8og2klw); } } public static function GetValue($_ooolac1z5y5wk35g) { if (!BDC_StringHelper::HasValue($_ooolac1z5y5wk35g)) { throw new Exception("\x55\x6e\153\x6e\157\x77\156\40\145\156\x75\155\x65\x72\141\x74\x65\144\40\x6e\141\155\145\72\40".$_ooolac1z5y5wk35g); } $_lue6oyzbl8exnjcrywx1p = BDC_CollectionHelper::StringArraySearch($_ooolac1z5y5wk35g, ImageStyle::$Names); if (false !== $_lue6oyzbl8exnjcrywx1p) { return $_lue6oyzbl8exnjcrywx1p; } else { throw new Exception("\x55\156\x6b\156\x6f\167\156\x20\145\156\x75\x6d\145\162\141\164\145\144\x20\x6e\141\x6d\145\x3a\40".$_ooolac1z5y5wk35g); } } public static function TryGetName($_oljp1bd887jj19icod3wssq9ej) { if (array_key_exists($_oljp1bd887jj19icod3wssq9ej, ImageStyle::$Names)) { return ImageStyle::$Names[$_oljp1bd887jj19icod3wssq9ej]; } else { return; } } public static function TryGetValue($_14kz3rxjqts60r6j) { if (!BDC_StringHelper::HasValue($_14kz3rxjqts60r6j)) { return; } $_1qm2zxj6cysceobotyy2ah8vt6 = BDC_CollectionHelper::StringArraySearch($_14kz3rxjqts60r6j, ImageStyle::$Names); if (false !== $_1qm2zxj6cysceobotyy2ah8vt6) { return $_1qm2zxj6cysceobotyy2ah8vt6; } else { return; } } public static function parseCommaDelimitedString($_l7x5b5tx17p2pzdf) { $_ovbvcycp7flgnfqb6fy07ic031 = array(); $_I7jvlz7nw02kcpzh = explode("\x2c", $_l7x5b5tx17p2pzdf); foreach ($_I7jvlz7nw02kcpzh as $_oocc6gx6bc5nfqja85uonz58gz) { $_lf3fxkv1x4fltp2o601bj = self::TryGetValue(trim($_oocc6gx6bc5nfqja85uonz58gz)); if($_lf3fxkv1x4fltp2o601bj != null) { $_ovbvcycp7flgnfqb6fy07ic031[] = $_lf3fxkv1x4fltp2o601bj; } } return $_ovbvcycp7flgnfqb6fy07ic031; } private static $m_DisabledImageStyles = array(); public static function SetDisabledImageStyles($_O7dglihqg22jephmem9kg) { ImageStyle::$m_DisabledImageStyles = $_O7dglihqg22jephmem9kg; } public static function GetDisabledImageStyles() { return ImageStyle::$m_DisabledImageStyles; } } ImageStyle::$Names = array( ImageStyle::Chess => "\x43\150\145\163\163", ImageStyle::Distortion => "\104\x69\x73\x74\157\162\164\x69\x6f\x6e", ImageStyle::Jail => "\112\x61\x69\154", ImageStyle::Negative => "\116\145\147\x61\164\151\166\x65", ImageStyle::Snow => "\x53\x6e\x6f\167", ImageStyle::Split => "\123\160\x6c\151\x74", ImageStyle::Wave => "\x57\141\x76\145", ImageStyle::WantedCircular => "\x57\141\x6e\164\145\x64\103\x69\x72\143\165\x6c\x61\x72", ImageStyle::Stitch => "\123\x74\151\x74\143\150", ImageStyle::Chess3D => "\103\x68\x65\163\x73\x33\x44", ImageStyle::Circles => "\x43\x69\162\143\x6c\145\163", ImageStyle::Corrosion => "\103\x6f\162\x72\157\163\x69\x6f\x6e", ImageStyle::Chipped => "\103\150\x69\x70\160\145\x64", ImageStyle::Flash => "\x46\x6c\x61\163\x68", ImageStyle::Mass => "\x4d\x61\163\163", ImageStyle::Rough => "\122\157\165\147\150", ImageStyle::BlackOverlap => "\x42\x6c\141\143\x6b\x4f\166\x65\x72\154\141\x70", ImageStyle::Overlap => "\x4f\x76\x65\162\x6c\x61\x70", ImageStyle::Overlap2 => "\x4f\x76\x65\162\154\141\x70\x32", ImageStyle::Halo => "\x48\x61\154\157", ImageStyle::ThickThinLines => "\x54\150\x69\x63\153\124\150\151\x6e\x4c\151\156\145\163", ImageStyle::ThickThinLines2 => "\x54\150\x69\143\153\x54\x68\151\156\114\151\x6e\x65\163\62", ImageStyle::Sunrays => "\123\165\156\x72\x61\x79\163", ImageStyle::Sunrays2 => "\x53\x75\156\162\x61\x79\163\x32", ImageStyle::Darts => "\x44\141\162\164\163", ImageStyle::Fingerprints => "\106\151\156\x67\145\162\160\162\151\156\x74\163", ImageStyle::CrossShadow => "\x43\x72\x6f\x73\163\123\x68\141\144\157\167", ImageStyle::CrossShadow2 => "\x43\162\157\163\x73\x53\x68\x61\x64\x6f\167\x32", ImageStyle::Lego => "\114\x65\147\x6f", ImageStyle::Strippy => "\123\164\x72\151\160\160\171", ImageStyle::ThinWavyLetters => "\124\x68\151\156\127\x61\x76\x79\x4c\145\x74\164\x65\162\x73", ImageStyle::Chalkboard => "\103\x68\141\154\x6b\142\x6f\x61\x72\144", ImageStyle::WavyColorLetters => "\127\141\166\171\103\x6f\x6c\x6f\x72\114\x65\164\164\145\162\x73", ImageStyle::AncientMosaic => "\x41\156\x63\151\x65\156\164\x4d\157\163\x61\151\143", ImageStyle::Vertigo => "\126\145\x72\164\x69\147\x6f", ImageStyle::WavyChess => "\x57\141\166\x79\103\x68\x65\x73\163", ImageStyle::MeltingHeat => "\x4d\145\154\164\x69\156\147\x48\145\x61\x74", ImageStyle::SunAndWarmAir => "\x53\165\156\101\x6e\x64\127\141\x72\x6d\x41\151\x72", ImageStyle::Graffiti => "\x47\x72\141\146\x66\151\164\x69", ImageStyle::Graffiti2 => "\x47\162\x61\x66\x66\151\x74\151\x32", ImageStyle::Cut => "\103\x75\164", ImageStyle::SpiderWeb => "\123\x70\151\x64\x65\162\x57\145\142", ImageStyle::Collage => "\x43\157\154\x6c\x61\x67\x65", ImageStyle::InBandages => "\x49\x6e\x42\141\x6e\144\141\147\145\163", ImageStyle::Ghostly => "\x47\x68\x6f\163\164\x6c\x79", ImageStyle::PaintMess => "\x50\141\x69\x6e\x74\x4d\x65\163\163", ImageStyle::CaughtInTheNet => "\103\141\x75\x67\150\164\x49\156\x54\x68\x65\x4e\x65\x74", ImageStyle::CaughtInTheNet2 => "\103\x61\165\147\150\164\111\x6e\x54\x68\145\x4e\x65\164\x32", ImageStyle::Bullets => "\x42\165\154\154\145\x74\163", ImageStyle::Bullets2 => "\x42\x75\x6c\154\145\x74\163\62", ImageStyle::Bubbles => "\102\165\x62\x62\x6c\145\x73", ImageStyle::Electric => "\x45\x6c\145\x63\164\162\x69\143", ImageStyle::MeltingHeat2 => "\x4d\145\154\164\x69\156\x67\110\x65\141\164\x32", ImageStyle::Neon => "\116\x65\157\x6e", ImageStyle::Neon2 => "\x4e\x65\x6f\x6e\62", ImageStyle::Radar => "\122\x61\144\x61\162", ImageStyle::Ripple => "\122\151\160\x70\154\145", ImageStyle::Ripple2 => "\122\151\160\160\154\x65\x32", ImageStyle::SpiderWeb2 => "\x53\160\151\144\x65\x72\x57\145\x62\62", ImageStyle::Split2 => "\123\160\x6c\x69\164\x32" ); final class ImageColorMode extends BDC_Enum { private function __construct() { } public static $Names; const Color = 0; const Grayscale = 1; const None = 2; public static function GetName($_03hk1xk0allxjm9w) { if (array_key_exists($_03hk1xk0allxjm9w, ImageColorMode::$Names)) { return ImageColorMode::$Names[$_03hk1xk0allxjm9w]; } else { throw new Exception("\x55\156\153\x6e\x6f\167\x6e\40\x65\156\165\155\145\162\141\x74\x65\x64\40\166\x61\x6c\165\145\72\40" . $_03hk1xk0allxjm9w); } } public static function GetValue($_Ijweabkt1dp4hpvi) { if (!BDC_StringHelper::HasValue($_Ijweabkt1dp4hpvi)) { return ImageColorMode::Unknown; } $_1sy0pwgm60k9h5fd = BDC_CollectionHelper::StringArraySearch($_Ijweabkt1dp4hpvi, ImageColorMode::$Names); if (false !== $_1sy0pwgm60k9h5fd) { return $_1sy0pwgm60k9h5fd; } else { throw new Exception("\125\156\153\156\x6f\x77\x6e\40\x65\x6e\165\x6d\145\162\x61\164\x65\144\x20\156\141\x6d\145\x3a\x20" . $_Ijweabkt1dp4hpvi); } } public static function TryGetName($_ljffgzfghz6etsoy) { if (array_key_exists($_ljffgzfghz6etsoy, ImageColorMode::$Names)) { return ImageColorMode::$Names[$_ljffgzfghz6etsoy]; } else { return; } } public static function TryGetValue($_lvigt3p4pvatg7j6vvlj865gdy) { if (!BDC_StringHelper::HasValue($_lvigt3p4pvatg7j6vvlj865gdy)) { return; } $_15njkcgn8cz7ffb5 = BDC_CollectionHelper::StringArraySearch($_lvigt3p4pvatg7j6vvlj865gdy, ImageColorMode::$Names); if (false !== $_15njkcgn8cz7ffb5) { return $_15njkcgn8cz7ffb5; } else { return; } } public static function getLicenceRestrictedProviders() { $_Orp7ozsqb5fuhao2 = array(); $_Orp7ozsqb5fuhao2 = array(); return $_Orp7ozsqb5fuhao2; } } ImageColorMode::$Names = array( ImageColorMode::Color => "\x43\x6f\x6c\157\162", ImageColorMode::Grayscale => "\x47\x72\x61\171\163\x63\141\154\x65", ImageColorMode::None => "\116\157\x6e\x65", ); interface BDC_IImageGenerator { public function GenerateImage($_0habaj5clwtrtzsugo213, $_O893sopv0irbxx4d, $_11lyhyncnkv73ackcxj6d, $_1gj0o4qcwdvc0qssuy0kd, $_15599j3bi057ber863aqo, $_0ssvssnzckskfr2b); } class BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { $this->m_Colors = array(); $this->m_Transform = BDC_Transform::Identity(); } protected $m_Graphics; protected $m_Text; protected $m_Localization; protected $m_Colors; protected function get_TextColor() { if (array_key_exists("\164\145\170\164\x43\157\x6c\x6f\x72", $this->m_Colors)) { return $this->m_Colors["\x74\145\x78\x74\x43\x6f\154\157\x72"]; } } protected function set_TextColor(BDC_Color $_oj6c83ixk90oown5hr0dn) { $this->m_Colors["\164\x65\170\x74\x43\157\x6c\x6f\x72"] = $_oj6c83ixk90oown5hr0dn; } protected function get_OutlineColor() { if (array_key_exists("\157\165\x74\154\x69\156\x65\x43\x6f\x6c\157\162", $this->m_Colors)) { return $this->m_Colors["\157\165\x74\x6c\151\156\145\x43\157\154\157\162"]; } } protected function set_OutlineColor(BDC_Color $_oq5qr6bwqkw7jptulg1nunqu82) { $this->m_Colors["\157\x75\164\154\x69\x6e\145\x43\x6f\154\157\162"] = $_oq5qr6bwqkw7jptulg1nunqu82; } protected function get_BackColor() { if (array_key_exists("\x62\141\143\x6b\103\157\x6c\157\162", $this->m_Colors)) { return $this->m_Colors["\142\x61\143\x6b\103\157\x6c\157\162"]; } } protected function set_BackColor(BDC_Color $_1i8ntt9u6sto7z2kis3bv) { $this->m_Colors["\142\x61\x63\153\x43\157\154\157\x72"] = $_1i8ntt9u6sto7z2kis3bv; } protected function get_TrademarkColor() { if (array_key_exists("\124\162\x61\x64\145\x6d\x61\x72\x6b\103\x6f\x6c\157\162", $this->m_Colors)) { return $this->m_Colors["\x54\162\x61\144\145\x6d\141\x72\153\103\157\154\157\162"]; } } protected function set_TrademarkColor(BDC_Color $_0tx96xbmmvrbkvwo) { $this->m_Colors["\124\162\141\144\145\x6d\x61\x72\x6b\103\x6f\154\157\162"] = $_0tx96xbmmvrbkvwo; } protected $m_CustomLightColor; protected $m_CustomDarkColor; protected $m_Transform; protected $m_TextRenderer; public function GenerateImage($_lgzjtkexoqe2er51, $_0ymof1er2sxs0b96h2f36u8cw7, $_ikmcd3bxbq470n5765v2av8t9i, $_iz315qqp3yau21bv, $_i6q0dvj72zu3mpoxiv5omkqmdb, $_I2gedvq3z8afb8df5n6wbgcehc) { $this->m_Text = $_lgzjtkexoqe2er51; $this->m_Localization = $_0ymof1er2sxs0b96h2f36u8cw7; $this->m_CustomLightColor = $_i6q0dvj72zu3mpoxiv5omkqmdb; $this->m_CustomDarkColor = $_I2gedvq3z8afb8df5n6wbgcehc; $this->m_Graphics = new BDC_GDGraphics($_ikmcd3bxbq470n5765v2av8t9i, $_iz315qqp3yau21bv); if ($this->m_Graphics->GetHeight() < 20 || $this->m_Graphics->GetWidth() < 20 ) { return $this->m_Graphics; } $this->Init(); $this->Draw(); return $this->m_Graphics; } protected function Init() { $this->InitColors(); $this->OverrideColors(); $this->InitText(); $this->CustomInit(); } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(0, 0, 0); unset($this->OutlineColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { if (!is_null($this->TextColor)) { $this->TextColor = $this->m_CustomDarkColor; } else { $this->OutlineColor = $this->m_CustomDarkColor; } } } protected function InitText() { $this->InitGlyphTransform(); $this->InitTextRenderer(); } protected function InitGlyphTransform() { $this->m_Transform->Translation->xOffsetRange = new BDC_RandomRange(-7, 7); $this->m_Transform->Translation->yOffsetRange = new BDC_RandomRange(-7, 7); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(95, 105); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(95, 105); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-10, 10); $this->m_Transform->Warp->WarpPercentageRange = new BDC_RandomRange(5, 5); } protected function InitTextRenderer() { $_1x8dfub3avp521vzls6i2c9uzj = new BDC_Text(); $_1x8dfub3avp521vzls6i2c9uzj->IsRtl = $this->m_Localization->IsRtl; $_1x8dfub3avp521vzls6i2c9uzj->Prototype->FillColor = $this->TextColor; if (!is_null($this->OutlineColor)) { $_1x8dfub3avp521vzls6i2c9uzj->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(2, $this->OutlineColor)); } $_1x8dfub3avp521vzls6i2c9uzj->TextToRender = $this->m_Text; $_1x8dfub3avp521vzls6i2c9uzj->Charset = $this->m_Localization->Charset; $_1x8dfub3avp521vzls6i2c9uzj->Fonts->RandomizationStyle = 0 ; $_1x8dfub3avp521vzls6i2c9uzj->Transform = $this->m_Transform; $_1x8dfub3avp521vzls6i2c9uzj->Bounds = BDC_Text::DefaultTextBounds($this->m_Graphics); $this->m_TextRenderer = $_1x8dfub3avp521vzls6i2c9uzj; } protected function CustomInit() { } const BACKGROUND_TRADEMARK = 0; const FOREGROUND_TRADEMARK = 1; public $TrademarkMode = BDC_ImageGenerator::BACKGROUND_TRADEMARK; protected function Draw() { $this->DrawBackground(); if (BDC_ImageGenerator::BACKGROUND_TRADEMARK == $this->TrademarkMode) { $this->AddTrademark(); } $this->DrawText(); if (BDC_ImageGenerator::FOREGROUND_TRADEMARK == $this->TrademarkMode) { $this->AddTrademark(); } $this->DrawEffects(); } protected function AddTrademark() { if (BDC_RandomizationHelper::RandomFromRange(0, 100) >= 50) { return; } $this->DrawTrademark(); } protected function DrawTrademark() { if (BDC_ImageGenerator::FOREGROUND_TRADEMARK == $this->TrademarkMode) { $_oitecmbuv7n6iy0y = BDC_Rectangle::ScaledDown($this->m_Graphics->GetBounds(), 0.57); } else { $_oitecmbuv7n6iy0y = BDC_Rectangle::ScaledDown($this->m_Graphics->GetBounds(), 0.67); } $_0vtxk699kxm9w0t8uikji = $_oitecmbuv7n6iy0y->Width; $_I4yl05aar9hfujglrxb7oouu7z = $_oitecmbuv7n6iy0y->Width / 8; $_oitecmbuv7n6iy0y = BDC_Rectangle::FromPointAndSize($_oitecmbuv7n6iy0y->TopLeft, $_0vtxk699kxm9w0t8uikji, $_I4yl05aar9hfujglrxb7oouu7z); $_ib14gg2sb86crxi73fs374icms = $this->BackColor; if (null == $_ib14gg2sb86crxi73fs374icms) { $_ib14gg2sb86crxi73fs374icms = $this->m_CustomLightColor; } if (null == $_ib14gg2sb86crxi73fs374icms) { $_ib14gg2sb86crxi73fs374icms = BDC_Color::Rgb(255, 255, 255); } $_I3h1gl12l6e4ite2s80r6mylnp = $this->TrademarkColor; if (null == $_I3h1gl12l6e4ite2s80r6mylnp) { $_I3h1gl12l6e4ite2s80r6mylnp = $this->OutlineColor; } if (null == $_I3h1gl12l6e4ite2s80r6mylnp || $_I3h1gl12l6e4ite2s80r6mylnp == $_ib14gg2sb86crxi73fs374icms) { $_I3h1gl12l6e4ite2s80r6mylnp = $this->TextColor; } if (null == $_I3h1gl12l6e4ite2s80r6mylnp || $_I3h1gl12l6e4ite2s80r6mylnp == $_ib14gg2sb86crxi73fs374icms) { $_I3h1gl12l6e4ite2s80r6mylnp = $this->m_CustomDarkColor; } if (null == $_I3h1gl12l6e4ite2s80r6mylnp || $_I3h1gl12l6e4ite2s80r6mylnp == $_ib14gg2sb86crxi73fs374icms) { $_I3h1gl12l6e4ite2s80r6mylnp = BDC_Color::Rgb(50, 50, 50); } $_I1mcnnbo672ntr3h = new BDC_Text(); $_I1mcnnbo672ntr3h->IsRtl = false; $_I1mcnnbo672ntr3h->Charset = 0x0024 ; $_I1mcnnbo672ntr3h->Bounds = $_oitecmbuv7n6iy0y; $_I1mcnnbo672ntr3h->Prototype->FillColor = $_ib14gg2sb86crxi73fs374icms; $_I1mcnnbo672ntr3h->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $_I3h1gl12l6e4ite2s80r6mylnp)); $_I1mcnnbo672ntr3h->TextToRender = "\102\x4f\x54\x44\105\124\105\103\x54\xe2\204\242"; $_I1mcnnbo672ntr3h->Transform = BDC_Transform::Identity(); $_I1mcnnbo672ntr3h->Transform->Rotation->AngleRange = new BDC_RandomRange(-10, 10); $_I1mcnnbo672ntr3h->Transform->Translation->xOffsetRange = new BDC_RandomRange(-10, 10); $_I1mcnnbo672ntr3h->Transform->Translation->yOffsetRange = new BDC_RandomRange(-10, 10); $_I1mcnnbo672ntr3h->Transform->Scaling->yScalingPercentage = BDC_RandomizationHelper::RandomFromRange(95, 105); $_I1mcnnbo672ntr3h->Transform->Scaling->xScalingPercentage = BDC_RandomizationHelper::RandomFromRange(85, 95); $_I1mcnnbo672ntr3h->Transform->Rotation->AngleRange = new BDC_RandomRange(-10, 10); BDC_StringHelper::$Mode = 1 ; $_I1mcnnbo672ntr3h->DrawSimple($this->m_Graphics); } protected function DrawBackground() { if (!is_null($this->BackColor)) { $this->m_Graphics->Fill($this->BackColor); } } protected function DrawText() { $this->m_TextRenderer->Draw($this->m_Graphics); } protected function DrawEffects() { } public function __get($_ooe2xx213bw3c8prhnh1bfnn5i) { if (method_exists($this, ($_lbl04trmz2p233p4axnvlxxvye = "\147\x65\x74\137".$_ooe2xx213bw3c8prhnh1bfnn5i))) { return $this->$_lbl04trmz2p233p4axnvlxxvye(); } else return; } public function __isset($_i2wat74lu2q4fyciiil6c) { if (method_exists($this, ($_ia5doelpvhaj1zxhjmlr6 = "\x69\163\163\145\164\x5f".$_i2wat74lu2q4fyciiil6c))) { return $this->$_ia5doelpvhaj1zxhjmlr6(); } else return; } public function __set($_Iida3kgxbsjnpgtdwo4iq, $_i7lvf5vtfy2qntmcd382b) { if (method_exists($this, ($_O3ullfw4apx646xdaus1r = "\x73\x65\x74\x5f".$_Iida3kgxbsjnpgtdwo4iq))) { $this->$_O3ullfw4apx646xdaus1r($_i7lvf5vtfy2qntmcd382b); } } public function __unset($_o3w1dueptuuatrdoswbu4ubyma) { if (method_exists($this, ($_0hjw2481q5exvyzh = "\x75\x6e\x73\145\x74\137".$_o3w1dueptuuatrdoswbu4ubyma))) { $this->$_0hjw2481q5exvyzh(); } } } class BDC_AncientMosaicImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(245, 245, 245); $this->TextColor = BDC_Color::Rgb(200, 200, 200); $this->OutlineColor = BDC_Color::Rgb(30, 30, 30); $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->OutlineColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; $this->OutlineColor = BDC_Color::Darkened($this->m_CustomDarkColor, 50); } $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->OutlineColor); } protected function InitTextRenderer() { parent::InitTextRenderer(); $_i7zgiomku5c2kxlcn75dx = $this->m_Graphics->GetHeight() / 15; $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->OutlineColor), BDC_LineLayer::Solid($_i7zgiomku5c2kxlcn75dx, $this->TextColor) ); } protected function DrawEffects() { parent::DrawEffects(); $_l206eorb6b6gflykzhdn7p7chq = new BDC_RandomDots(); $_l206eorb6b6gflykzhdn7p7chq->Bounds = $this->m_TextRenderer->Bounds; $_l206eorb6b6gflykzhdn7p7chq->Prototype->FillColor = $this->OutlineColor; $_l206eorb6b6gflykzhdn7p7chq->SurfacePercentage = 3; $_l206eorb6b6gflykzhdn7p7chq->DrawFast($this->m_Graphics); $_iqtipwvtw8kmniao6tk3z81ex7 = new BDC_RandomCircles(); $_iqtipwvtw8kmniao6tk3z81ex7->Prototype->FillColor = $this->TextColor; $_iqtipwvtw8kmniao6tk3z81ex7->Prototype->Radius = 1 + max(1, $this->m_Graphics->GetHeight() / 30); $_iqtipwvtw8kmniao6tk3z81ex7->SurfacePercentage = $this->m_Graphics->GetHeight() / 6; $_iqtipwvtw8kmniao6tk3z81ex7->DrawFast($this->m_Graphics); } } class BDC_BlackOverlapImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(2, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(110, 120); } } class BDC_BubblesImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::BetweenRgb(200, 200, 200)->AndRgb(250, 250, 250)->Frozen; $this->TextColor = BDC_Color::Rgb(0, 0, 0); } protected function DrawBackground() { parent::DrawBackground(); $_ogbtnxcjy22yncqt = new BDC_RandomCircles(); $_ogbtnxcjy22yncqt->Prototype->FillColor = $this->BackColor; $_ogbtnxcjy22yncqt->Bounds = $this->m_TextRenderer->Bounds; $_ogbtnxcjy22yncqt->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(2, $this->TextColor)); $_ogbtnxcjy22yncqt->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 6); $_ogbtnxcjy22yncqt->SurfacePercentage = $this->m_Graphics->GetHeight() / 6; $_ogbtnxcjy22yncqt->DrawFast($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_lzszuz3u1w14zpc0 = new BDC_RandomCircles(); $_lzszuz3u1w14zpc0->Bounds = $this->m_TextRenderer->Bounds; $_lzszuz3u1w14zpc0->Prototype->FillColor = $this->BackColor; $_lzszuz3u1w14zpc0->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->TextColor)); $_lzszuz3u1w14zpc0->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 8); $_lzszuz3u1w14zpc0->SurfacePercentage = $this->m_Graphics->GetHeight() / 9; $_lzszuz3u1w14zpc0->DrawFast($this->m_Graphics); } } class BDC_BulletsImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(220, 220, 220); $this->TextColor = BDC_Color::Rgb(0, 0, 0); } protected function DrawEffects() { parent::DrawEffects(); $_ox9pcqz717ohidk7buxt1 = new BDC_HorizontalLines(); $_ox9pcqz717ohidk7buxt1->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3 + 1, $this->m_Graphics->GetHeight() / 2 + 1); $_ox9pcqz717ohidk7buxt1->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->TextColor)); $_ox9pcqz717ohidk7buxt1->DrawWithinBounds($this->m_Graphics, $this->m_Graphics->GetBounds()); $_Oz7x5b8kbuahgqjdu74pw = new BDC_RandomCircles(); $_Oz7x5b8kbuahgqjdu74pw->Bounds = $this->m_TextRenderer->Bounds; $_Oz7x5b8kbuahgqjdu74pw->Prototype->FillColor = $this->BackColor; $_Oz7x5b8kbuahgqjdu74pw->Prototype->Radius = max(2, $this->m_Graphics->GetHeight() / 20); $_Oz7x5b8kbuahgqjdu74pw->SurfacePercentage = $this->m_Graphics->GetHeight() / 8; $_Oz7x5b8kbuahgqjdu74pw->DrawFast($this->m_Graphics); $_okei9s1xcc6nagcs = new BDC_RandomCircles(); $_okei9s1xcc6nagcs->Bounds = $this->m_TextRenderer->Bounds; $_okei9s1xcc6nagcs->Prototype->FillColor = $this->TextColor; $_okei9s1xcc6nagcs->Prototype->Radius = max(2, $this->m_Graphics->GetHeight() / 15); $_okei9s1xcc6nagcs->SurfacePercentage = $this->m_Graphics->GetHeight() / 18; $_okei9s1xcc6nagcs->DrawFast($this->m_Graphics); } } class BDC_Bullets2ImageGenerator extends BDC_BulletsImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(25, 25, 25)->AndRgb(75, 75, 75)->Frozen; $this->BackColor = BDC_Color::BetweenRgb(175, 175, 175)->AndRgb(225, 225, 225)->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 50)->Frozen; } } } class BDC_CaughtInTheNetImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 50, 150); $this->TextColor = BDC_Color::Rgb(220, 220, 220); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 100); } protected function DrawBackground() { parent::DrawBackground(); $_0spmn01xl9fpadko = new BDC_RandomLines(); $_0spmn01xl9fpadko->Bounds = $this->m_TextRenderer->Bounds; $_0spmn01xl9fpadko->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 20), $this->TextColor)); $_0spmn01xl9fpadko->SurfacePercentage = max(1, $this->m_Graphics->GetHeight() / 30); $_0spmn01xl9fpadko->Draw($this->m_Graphics); $_oyfu7ndqgutllu8csl0uo6scgz = new BDC_RandomLines(); $_oyfu7ndqgutllu8csl0uo6scgz->Bounds = $this->m_TextRenderer->Bounds; $_oyfu7ndqgutllu8csl0uo6scgz->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->TextColor)); $_oyfu7ndqgutllu8csl0uo6scgz->SurfacePercentage = $this->m_Graphics->GetHeight() / 20; $_oyfu7ndqgutllu8csl0uo6scgz->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_lup62490arheo6o3fcan2 = new BDC_RandomLines(); $_lup62490arheo6o3fcan2->Bounds = $this->m_TextRenderer->Bounds; $_lup62490arheo6o3fcan2->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->backColor)); $_lup62490arheo6o3fcan2->SurfacePercentage = $this->m_Graphics->GetHeight() / 10; $_lup62490arheo6o3fcan2->Draw($this->m_Graphics); $_oic83c7c7gtt3o1m = new BDC_ConcentricCircles(); $_oic83c7c7gtt3o1m->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->BackColor)); $_oic83c7c7gtt3o1m->SpacingRange = new BDC_RandomRange(5, 7); $_oic83c7c7gtt3o1m->Draw($this->m_Graphics); } } class BDC_CaughtInTheNet2ImageGenerator extends BDC_CaughtInTheNetImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(205, 205, 205)->AndRgb(255,255,255)->Frozen; $this->BackColor = BDC_Color::BetweenRgb(25, 25, 25)->AndRgb(75,75,75)->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomDarkColor, 50)->Frozen; } } } class BDC_ChalkboardImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = $this->BackColor; $this->OutlineColor = BDC_Color::Rgb(255, 255, 255); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->OutlineColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; $this->TextColor = $this->BackColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(3, $this->m_Graphics->GetHeight() / 15), $this->OutlineColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 100); } protected function DrawBackground() { parent::DrawBackground(); $_O6xukgmn0s41pcy1y38sr = new BDC_HorizontalLines(); $_O6xukgmn0s41pcy1y38sr->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->OutlineColor) ); $_O6xukgmn0s41pcy1y38sr->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight() / 2); $_O6xukgmn0s41pcy1y38sr->Draw($this->m_Graphics); $_Iieqsyckx0hjrse1 = new BDC_VerticalLines(); $_Iieqsyckx0hjrse1->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight(), $this->m_Graphics->GetHeight() * 2); $_Iieqsyckx0hjrse1->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(2, $this->m_Graphics->GetHeight() / 20), $this->OutlineColor) ); $_Iieqsyckx0hjrse1->Draw($this->m_Graphics); $_1litdrt3sy4arm9f1ty1vjq126 = new BDC_RandomCircles(); $_1litdrt3sy4arm9f1ty1vjq126->Prototype->FillColor = $this->BackColor; $_1litdrt3sy4arm9f1ty1vjq126->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 15 + 1); $_1litdrt3sy4arm9f1ty1vjq126->SurfacePercentage = 10; $_1litdrt3sy4arm9f1ty1vjq126->DrawFast($this->m_Graphics); $_1sjso9gnlbp8yv6v3fea4 = new BDC_RandomDots(); $_1sjso9gnlbp8yv6v3fea4->Prototype->FillColor = $this->OutlineColor; $_1sjso9gnlbp8yv6v3fea4->SurfacePercentage = 1; $_1sjso9gnlbp8yv6v3fea4->DrawFast($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_oolt1luefx9neb62kdhhk = new BDC_RandomCircles(); $_oolt1luefx9neb62kdhhk->Prototype->FillColor = $this->BackColor; $_oolt1luefx9neb62kdhhk->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 15 + 1); $_oolt1luefx9neb62kdhhk->SurfacePercentage = 4; $_oolt1luefx9neb62kdhhk->DrawFast($this->m_Graphics); $_iv9707512w447oeprqy16 = new BDC_Fuzz(); $_iv9707512w447oeprqy16->Level = 2; $_iv9707512w447oeprqy16->Horizontal = true; $_iv9707512w447oeprqy16->Vertical = false; $_iv9707512w447oeprqy16->Apply($this->m_Graphics); } } class BDC_ChessImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function get_Color1() { if (array_key_exists("\143\x6f\154\157\x72\61", $this->m_Colors)) { return $this->m_Colors["\143\157\154\157\x72\61"]; } } protected function set_Color1(BDC_Color $_iode8px570xd4tnxs3j63) { $this->m_Colors["\x63\157\x6c\x6f\162\x31"] = $_iode8px570xd4tnxs3j63; } protected function get_Color2() { if (array_key_exists("\143\x6f\154\157\x72\x32", $this->m_Colors)) { return $this->m_Colors["\x63\x6f\x6c\x6f\162\x32"]; } } protected function set_Color2(BDC_Color $_0w1issnl9g0wqnmx5acgqzz6o4) { $this->m_Colors["\143\x6f\x6c\x6f\162\62"] = $_0w1issnl9g0wqnmx5acgqzz6o4; } protected function InitColors() { $this->Color1 = BDC_Color::Rgb(255, 255, 255); $this->Color2 = BDC_Color::Rgb(0, 0, 0); unset($this->BackColor); unset($this->TextColor); unset($this->OutlineColor); $this->TrademarkColor = BDC_Color::Median($this->Color1, $this->Color2); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->Color1 = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->Color2 = $this->m_CustomDarkColor; } $this->TrademarkColor = BDC_Color::Median($this->Color1, $this->Color2); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(85, 90); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $_03rxnit64p9mqo4egezxy1jjfg = new BDC_ChessBoard(); $_03rxnit64p9mqo4egezxy1jjfg->TileSize = round($this->m_Graphics->GetHeight() / 2); $_03rxnit64p9mqo4egezxy1jjfg->xScalingPercentageRange = new BDC_RandomRange(139, 199); $this->m_TextRenderer->DrawInvertCombine($this->m_Graphics, $_03rxnit64p9mqo4egezxy1jjfg, $this->Color1, $this->Color2); } } class BDC_Chess3DImageGenerator extends BDC_ChessImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } public function DrawEffects() { parent::DrawEffects(); $_Ov0jzausime42mnq9fvzd = new BDC_Perspective(); $_Ov0jzausime42mnq9fvzd->Apply($this->m_Graphics); } } class BDC_ChippedImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { $this->TextColor = BDC_Color::Rgb(50, 50, 60); $this->BackColor = BDC_Color::Rgb(200, 205, 210); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 100); } protected function DrawEffects() { $_045i0rr942jksarz = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 15 - 1), $this->TextColor) ); $_03dd3ev3cvszfy1f = BDC_Bezier::Within($this->m_TextRenderer->Bounds, $_045i0rr942jksarz); $_03dd3ev3cvszfy1f->Draw($this->m_Graphics); $_0t604ibn4lk7f9mdwojwo3wl8z = new BDC_RandomBeziers(); $_0t604ibn4lk7f9mdwojwo3wl8z->Bounds = $this->m_TextRenderer->Bounds; $_0t604ibn4lk7f9mdwojwo3wl8z->ScalingPercentage = $this->m_Graphics->GetHeight() / 3; $_0t604ibn4lk7f9mdwojwo3wl8z->SurfacePercentage = $this->m_Graphics->GetHeight() / 5; $_0t604ibn4lk7f9mdwojwo3wl8z->Prototype->Outline = $_045i0rr942jksarz; $_0t604ibn4lk7f9mdwojwo3wl8z->Draw($this->m_Graphics); $_oc9jwy4oyzmazkvpt7sfp4e7x0 = new BDC_RandomDots(); $_oc9jwy4oyzmazkvpt7sfp4e7x0->Bounds = $this->m_TextRenderer->Bounds; $_oc9jwy4oyzmazkvpt7sfp4e7x0->Prototype->FillColor = $this->BackColor; $_oc9jwy4oyzmazkvpt7sfp4e7x0->SurfacePercentage = $this->m_Graphics->GetHeight() / 7; $_oc9jwy4oyzmazkvpt7sfp4e7x0->DrawFast($this->m_Graphics); } } class BDC_CirclesImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->BackColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } $this->TrademarkColor = BDC_Color::Median($this->BackColor, $this->TextColor); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $_1qpvs3nez43x550a = new BDC_RandomCircles(); $_1qpvs3nez43x550a->Prototype->RadiusRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 4, $this->m_Graphics->GetHeight() / 2); $_1qpvs3nez43x550a->SurfacePercentage = 50; $_1qpvs3nez43x550a->Bounds = $this->m_TextRenderer->Bounds; $this->m_TextRenderer->DrawInvertCombine($this->m_Graphics, $_1qpvs3nez43x550a, $this->TextColor, $this->BackColor); } } class BDC_CollageImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LineColor() { if (array_key_exists("\154\151\156\145\103\157\154\157\x72", $this->m_Colors)) { return $this->m_Colors["\x6c\151\156\x65\x43\157\154\157\162"]; } } protected function set_LineColor(BDC_Color $_i17ikvuvqhlbdgbixkjcu) { $this->m_Colors["\154\151\156\x65\103\157\154\x6f\x72"] = $_i17ikvuvqhlbdgbixkjcu; } protected function InitColors() { $this->BackColor = BDC_Color::BetweenRgb(225, 225, 225)->AndRgb(255, 255, 255)->Frozen; $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->LineColor = BDC_Color::BetweenRgb(75, 75, 75)->AndRgb(245, 245, 245); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; } if (!is_null($this->m_CustomDarkColor)) { $this->LineColor = BDC_Color::Randomized($this->m_CustomDarkColor, 120); $this->TextColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(100, 110); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(100, 105); } protected function DrawBackground() { parent::DrawBackground(); $_i8rn0dswebreybhx = new BDC_RandomLines(); $_i8rn0dswebreybhx->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 7, $this->LineColor) ); $_i8rn0dswebreybhx->SurfacePercentage = 250; $_i8rn0dswebreybhx->Draw($this->m_Graphics); } protected function DrawText() { $this->m_TextRenderer->DrawTransparent($this->m_Graphics, $this->BackColor, 75); } } class BDC_CorrosionImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(192, 192, 192); $this->TextColor = BDC_Color::Rgb(165, 45, 0); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(85, 95); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(100, 105); } protected function DrawEffects() { parent::DrawEffects(); $_Ismdg5ej03gbpteluwaiy = $this->m_TextRenderer->Bounds; $_0l7gqlvq9ntcf1vpeje8o = BDC_RandomizationHelper::RandomFromRange($_Ismdg5ej03gbpteluwaiy->Height / 15, $_Ismdg5ej03gbpteluwaiy->Height / 10 + 1); $_Ood50696v33lobhh87wpa = BDC_Line::Between( BDC_Point::BetweenAt($_Ismdg5ej03gbpteluwaiy->TopLeft->X, $_Ismdg5ej03gbpteluwaiy->TopLeft->Y)->AndAt($_Ismdg5ej03gbpteluwaiy->TopLeft->X + $_Ismdg5ej03gbpteluwaiy->Height, $_Ismdg5ej03gbpteluwaiy->TopLeft->Y + $_Ismdg5ej03gbpteluwaiy->Height), BDC_Point::BetweenAt($_Ismdg5ej03gbpteluwaiy->BottomRight->X - $_Ismdg5ej03gbpteluwaiy->Height, $_Ismdg5ej03gbpteluwaiy->BottomRight->Y - $_Ismdg5ej03gbpteluwaiy->Height)->AndAt($_Ismdg5ej03gbpteluwaiy->BottomRight->X, $_Ismdg5ej03gbpteluwaiy->BottomRight->Y), BDC_LineStyle::Single( BDC_LineLayer::Solid($_0l7gqlvq9ntcf1vpeje8o, $this->TextColor) ) ); $_Ood50696v33lobhh87wpa->Draw($this->m_Graphics); $_odczonu2sr8b2n1fugnvo = new BDC_VerticalLines(); $_odczonu2sr8b2n1fugnvo->Bounds = $this->m_TextRenderer->Bounds; $_odczonu2sr8b2n1fugnvo->SpacingRange = new BDC_RandomRange(3 * $this->m_Graphics->GetHeight() / 5 + 1, 3 * $this->m_Graphics->GetHeight() / 4 + 1); $_odczonu2sr8b2n1fugnvo->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); $_odczonu2sr8b2n1fugnvo->Draw($this->m_Graphics); $_O86p7oe5beo4ovgu = new BDC_RandomCircles(); $_O86p7oe5beo4ovgu->Bounds = $this->m_TextRenderer->Bounds; $_O86p7oe5beo4ovgu->Prototype->FillColor = $this->TextColor; $_O86p7oe5beo4ovgu->Prototype->Radius = max(1, $this->m_Graphics->GetHeight() / 20); $_O86p7oe5beo4ovgu->SurfacePercentage = max(1, $this->m_Graphics->GetHeight() / 30); $_O86p7oe5beo4ovgu->DrawFast($this->m_Graphics); $_omzlfoisga5jynhpmuivesmlx5 = new BDC_RandomCircles(); $_omzlfoisga5jynhpmuivesmlx5->Bounds = $this->m_TextRenderer->Bounds; $_omzlfoisga5jynhpmuivesmlx5->Prototype->FillColor = $this->BackColor; $_omzlfoisga5jynhpmuivesmlx5->Prototype->Radius = max(1, $this->m_Graphics->GetHeight() / 20); $_omzlfoisga5jynhpmuivesmlx5->SurfacePercentage = max(1, $this->m_Graphics->GetHeight() / 30); $_omzlfoisga5jynhpmuivesmlx5->DrawFast($this->m_Graphics); $_I8xsdsodvmzsojvm = new BDC_RandomBeziers(); $_I8xsdsodvmzsojvm->Bounds = $this->m_TextRenderer->Bounds; $_I8xsdsodvmzsojvm->ScalingPercentage = 30; $_I8xsdsodvmzsojvm->SurfacePercentage = $this->m_Graphics->GetHeight() / 5; $_I8xsdsodvmzsojvm->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); $_I8xsdsodvmzsojvm->DrawFast($this->m_Graphics); } } class BDC_CrossShadowImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function get_ShadowColor() { if (array_key_exists("\x73\x68\x61\x64\x6f\x77\x43\157\x6c\x6f\x72", $this->m_Colors)) { return $this->m_Colors["\163\150\141\x64\157\x77\103\157\x6c\x6f\162"]; } } protected function set_ShadowColor(BDC_Color $_Iciet6x6ivckxaj46zm9pv5xpd) { $this->m_Colors["\163\x68\x61\x64\157\167\x43\157\154\157\x72"] = $_Iciet6x6ivckxaj46zm9pv5xpd; } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->ShadowColor = BDC_Color::Rgb(127, 127, 127); $this->TrademarkColor = $this->ShadowColor; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } if (!is_null($this->m_CustomLightColor) || !is_null($this->m_CustomDarkColor)) { $this->ShadowColor = BDC_Color::Median($this->BackColor, $this->TextColor); } $this->TrademarkColor = $this->ShadowColor; } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Translation->xOffsetRange = new BDC_RandomRange(-10, 10); $this->m_Transform->Translation->yOffsetRange = new BDC_RandomRange(-10, 10); $this->m_Transform->Scaling->xScalingPercentage = 100; $this->m_Transform->Scaling->yScalingPercentage = 100; $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $this->m_TextRenderer->DrawInvertCombine($this->m_Graphics, $this->m_TextRenderer, $this->TextColor, $this->BackColor); } } class BDC_CrossShadow2ImageGenerator extends BDC_CrossShadowImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::BetweenRgb(30, 30, 30)->AndRgb(100, 100, 100)->Frozen; $this->ShadowColor = $this->TextColor->Complement; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100)->Frozen; } if (!is_null($this->m_CustomLightColor) || !is_null($this->m_CustomDarkColor)) { $this->ShadowColor = BDC_Color::Median($this->BackColor, $this->TextColor); } } } class BDC_CutImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitColors() { $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->BackColor = BDC_Color::Rgb(220, 220, 220); $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->BackColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } $this->TrademarkColor = BDC_Color::Median($this->BackColor, $this->TextColor); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $_I47v3i5nkvbh22ub70mz2 = new BDC_RandomLines(); $_I47v3i5nkvbh22ub70mz2->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor) ); $_I47v3i5nkvbh22ub70mz2->SurfacePercentage = $this->m_Graphics->GetHeight() / 10; $_I47v3i5nkvbh22ub70mz2->Bounds = $this->m_TextRenderer->Bounds; $this->m_TextRenderer->DrawInvertCombine($this->m_Graphics, $_I47v3i5nkvbh22ub70mz2, $this->TextColor, $this->BackColor); } } class BDC_DartsImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(80, 80, 80); $this->BackColor = $this->TextColor->Complement->Frozen; } protected function DrawBackground() { parent::DrawBackground(); $_l5ry4vv2idkuczkl8qtnn = new BDC_ConcentricCircles(); $_l5ry4vv2idkuczkl8qtnn->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->BackColor) ); $_l5ry4vv2idkuczkl8qtnn->Prototype->Center = BDC_Point::Within($this->m_Graphics->GetBounds()); $_l5ry4vv2idkuczkl8qtnn->Prototype->Center->Y += 2 * $this->m_Graphics->GetHeight(); $_l5ry4vv2idkuczkl8qtnn->Spacing = $this->m_Graphics->GetHeight() / 2; $_l5ry4vv2idkuczkl8qtnn->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_0emk3jnlf4wufp2kgxq7eo1ny5 = new BDC_ConcentricCircles(); $_0emk3jnlf4wufp2kgxq7eo1ny5->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); $_0emk3jnlf4wufp2kgxq7eo1ny5->Spacing = 6; $_0emk3jnlf4wufp2kgxq7eo1ny5->Prototype->Center = $this->GetCenter(); $_0emk3jnlf4wufp2kgxq7eo1ny5->Draw($this->m_Graphics); } protected function GetCenter() { $_op0luowgb46m8mjg3suy1 = $this->m_Graphics->GetBounds()->TopLeft->X + $this->m_Graphics->GetWidth() / 3; $_Oegiygqoz0iwka24l0fqrf799u = $this->m_Graphics->GetBounds()->BottomRight->X - $this->m_Graphics->GetWidth() / 3; $_0fttg8adbkpa0w5c = $this->m_Graphics->GetBounds()->TopLeft->Y + $this->m_Graphics->GetHeight() / 3; $_i8h1ylavistblew9u04xu7418n = $this->m_Graphics->GetBounds()->BottomRight->Y - $this->m_Graphics->GetHeight() / 3; return BDC_Point::BetweenAt($_op0luowgb46m8mjg3suy1, $_0fttg8adbkpa0w5c)->AndAt($_Oegiygqoz0iwka24l0fqrf799u, $_i8h1ylavistblew9u04xu7418n)->Frozen; } } class BDC_DistortionImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function DrawEffects() { parent::DrawEffects(); $_Iyo3q6cpckwh1uqn75gdf = new BDC_RandomCircles(); $_Iyo3q6cpckwh1uqn75gdf->Prototype->FillColor = $this->TextColor; $_Iyo3q6cpckwh1uqn75gdf->Prototype->RadiusRange = new BDC_RandomRange(1, (int)round(0.2 * $this->m_Graphics->GetScalingFactor())); $_Iyo3q6cpckwh1uqn75gdf->SurfacePercentage = 1 + $this->m_Graphics->GetHeight() / 15; $_Iyo3q6cpckwh1uqn75gdf->DrawFast($this->m_Graphics); $_0x6wrvz3c2km69bb = new BDC_Wave(); $_0x6wrvz3c2km69bb->Level = min(5, $this->m_Graphics->GetHeight() / 15); $_0x6wrvz3c2km69bb->OverflowColor = $this->BackColor; $_0x6wrvz3c2km69bb->Apply($this->m_Graphics); } } class BDC_ElectricImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(175, 175, 175)->AndRgb(255, 255, 255)->Frozen; $this->BackColor = BDC_Color::Rgb(0, 0, 0); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); } protected function DrawBackground() { parent::DrawBackground(); $_0we47kn3do7hwkxb = new BDC_HorizontalLines(); $_0we47kn3do7hwkxb->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight() / 2); $_0we47kn3do7hwkxb->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->TextColor) ); $_0we47kn3do7hwkxb->Prototype->Transform->Rotation->Angle = BDC_RandomizationHelper::RandomFromRange(-5, 5); $_0we47kn3do7hwkxb->Draw($this->m_Graphics); $_ijds6w48ydnm9r6f39s7d41j93 = new BDC_VerticalLines(); $_ijds6w48ydnm9r6f39s7d41j93->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight()); $_ijds6w48ydnm9r6f39s7d41j93->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->TextColor) ); $_ijds6w48ydnm9r6f39s7d41j93->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_Ilez66svu2s1mvj26pai3ndta9 = new BDC_Fuzz(); $_Ilez66svu2s1mvj26pai3ndta9->Horizontal = false; $_Ilez66svu2s1mvj26pai3ndta9->Vertical = true; $_Ilez66svu2s1mvj26pai3ndta9->Level = 2; $_Ilez66svu2s1mvj26pai3ndta9->Apply($this->m_Graphics); } } class BDC_FingerprintsImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::BetweenRgb(50, 50, 50)->AndRgb(150,150,150)->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100)->Frozen; } } protected function DrawEffects() { parent::DrawEffects(); $_owq7aa3x1hyq0mgb = new BDC_RandomCircles(); $_owq7aa3x1hyq0mgb->Prototype->FillColor = $this->TextColor; $_owq7aa3x1hyq0mgb->Prototype->RadiusRange = new BDC_RandomRange(1, round(0.25 * $this->m_Graphics->GetScalingFactor())); $_owq7aa3x1hyq0mgb->SurfacePercentage = 4; $_owq7aa3x1hyq0mgb->DrawFast($this->m_Graphics); $_ix7871aqwq5gjew7rtzmr6sje5 = new BDC_ConcentricCircles(); $_ix7871aqwq5gjew7rtzmr6sje5->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); $_ix7871aqwq5gjew7rtzmr6sje5->Spacing = 2; $_ix7871aqwq5gjew7rtzmr6sje5->Draw($this->m_Graphics); } } class BDC_FlashImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LineColor() { if (array_key_exists("\154\x69\x6e\145\103\x6f\154\157\x72", $this->m_Colors)) { return $this->m_Colors["\154\151\x6e\145\x43\x6f\154\x6f\162"]; } } protected function set_LineColor(BDC_Color $_1s8dkto1jg08ynq7157rjohper) { $this->m_Colors["\154\x69\156\145\103\157\x6c\x6f\162"] = $_1s8dkto1jg08ynq7157rjohper; } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(255, 255, 220); $this->TextColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(150, 150, 150); $this->OutlineColor = $this->TextColor; $this->LineColor = BDC_Color::BetweenRgb(50, 50, 50)->AndRgb(200, 200, 200); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100); $this->LineColor = BDC_Color::Randomized(BDC_Color::SaturationAdjusted(BDC_Color::Lightened($this->m_CustomDarkColor, 150), 0.5), 100); } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(80, 90); } protected function DrawEffects() { parent::DrawEffects(); $_o5pq0lu1jr2zo8cyxe8vm = new BDC_HorizontalLines(); $_o5pq0lu1jr2zo8cyxe8vm->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight() / 2); $_o5pq0lu1jr2zo8cyxe8vm->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor) ); $_o5pq0lu1jr2zo8cyxe8vm->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); $_o5pq0lu1jr2zo8cyxe8vm->Draw($this->m_Graphics); $_i7kr2olnxjc2d4jw = new BDC_VerticalLines(); $_i7kr2olnxjc2d4jw->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3 * 2, $this->m_Graphics->GetHeight() / 4 * 5); $_i7kr2olnxjc2d4jw->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor) ); $_i7kr2olnxjc2d4jw->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-6, 6); $_i7kr2olnxjc2d4jw->Draw($this->m_Graphics); } } class BDC_GhostlyImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { $this->TextColor = BDC_Color::BetweenRgb(200, 200, 200)->AndRgb(250, 250, 250)->Frozen; $this->BackColor = $this->TextColor->Complement; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected $m_GradientOutline; protected function InitTextRenderer() { parent::InitTextRenderer(); $this->InitGradientOutline(); $this->m_TextRenderer->Prototype->Outline = $this->m_GradientOutline; $this->m_TextRenderer->Prototype->FillColor = $this->BackColor; } protected function InitGradientOutline() { $this->m_GradientOutline = new BDC_LineStyle(); $_0wa2oz5ozfcw3jkch7ltuhdlbi = floor($this->m_Graphics->GetHeight() / 5); $_ojdliq13pre42pi6u7d90oadxx = null; for ($_19bljtnk88nymbrst1hre = 0; $_19bljtnk88nymbrst1hre < $_0wa2oz5ozfcw3jkch7ltuhdlbi; $_19bljtnk88nymbrst1hre++) { $_Ioci9rqo0ze3m15hpj89tu45hr = $this->BackColor->R + (($this->TextColor->R - $this->BackColor->R) / $_0wa2oz5ozfcw3jkch7ltuhdlbi) * ($_0wa2oz5ozfcw3jkch7ltuhdlbi - $_19bljtnk88nymbrst1hre); $_Icgi19hf9cxfflmp = $this->BackColor->G + (($this->TextColor->G - $this->BackColor->G) / $_0wa2oz5ozfcw3jkch7ltuhdlbi) * ($_0wa2oz5ozfcw3jkch7ltuhdlbi - $_19bljtnk88nymbrst1hre); $_oun62fy3yytqz2da = $this->BackColor->B + (($this->TextColor->B - $this->BackColor->B) / $_0wa2oz5ozfcw3jkch7ltuhdlbi) * ($_0wa2oz5ozfcw3jkch7ltuhdlbi - $_19bljtnk88nymbrst1hre); $_0525zqhm5wde4zez = BDC_Color::Rgb($_Ioci9rqo0ze3m15hpj89tu45hr, $_Icgi19hf9cxfflmp, $_oun62fy3yytqz2da); $this->m_GradientOutline[$_19bljtnk88nymbrst1hre] = BDC_LineLayer::Solid(1, $_0525zqhm5wde4zez); if ($_ojdliq13pre42pi6u7d90oadxx == null) { $_ojdliq13pre42pi6u7d90oadxx = $_0525zqhm5wde4zez; } } $this->OutlineColor = $_ojdliq13pre42pi6u7d90oadxx; } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(94, 99); } protected function DrawBackground() { parent::DrawBackground(); $_lugoaruaecwccs9u = new BDC_RandomCircles(); $_lugoaruaecwccs9u->Prototype->FillColor = $this->BackColor; $_lugoaruaecwccs9u->Prototype->Outline = $this->m_GradientOutline; $_lugoaruaecwccs9u->Prototype->Radius = $this->m_Graphics->GetHeight() / 7; $_lugoaruaecwccs9u->SurfacePercentage = $this->m_Graphics->GetHeight() / 2; $_lugoaruaecwccs9u->DrawFast($this->m_Graphics); } } class BDC_GraffitiImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected $m_Coin; protected function InitColors() { $this->m_Coin = BDC_RandomizationHelper::RandomFromRange(0, 100) % 3; switch ($this->m_Coin) { case 0: $this->TextColor = BDC_Color::BetweenRgb(80, 0, 0)->AndRgb(155, 0, 0)->Frozen; break; case 1: $this->TextColor = BDC_Color::BetweenRgb(0, 80, 0)->AndRgb(0, 155, 0)->Frozen; break; case 2: $this->TextColor = BDC_Color::BetweenRgb(0, 0, 80)->AndRgb(0, 0, 155)->Frozen; break; } $this->BackColor = BDC_Color::Rgb(255, 255, 255); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { switch ($this->m_Coin) { case 0: $this->TextColor = BDC_Color::RandomizedR($this->m_CustomDarkColor, 70)->Frozen; break; case 1: $this->TextColor = BDC_Color::RandomizedG($this->m_CustomDarkColor, 70)->Frozen; break; case 2: $this->TextColor = BDC_Color::RandomizedB($this->m_CustomDarkColor, 70)->Frozen; break; } } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 12, $this->BackColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentage = 99; } protected function DrawBackground() { parent::DrawBackground(); $_Inten6cgfzd3o55dbpi1i1odje = new BDC_RandomDots(); $_Inten6cgfzd3o55dbpi1i1odje->Prototype->FillColor = $this->TextColor; $_Inten6cgfzd3o55dbpi1i1odje->SurfacePercentage = 2; $_Inten6cgfzd3o55dbpi1i1odje->DrawFast($this->m_Graphics); } } class BDC_Graffiti2ImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected $m_Coin; protected function InitColors() { $this->m_Coin = BDC_RandomizationHelper::RandomFromRange(0, 100) % 3; switch ($this->m_Coin) { case 0: $this->OutlineColor = BDC_Color::BetweenRgb(80, 0, 0)->AndRgb(155, 0, 0)->Frozen; break; case 1: $this->OutlineColor = BDC_Color::BetweenRgb(0, 80, 0)->AndRgb(0, 155, 0)->Frozen; break; case 2: $this->OutlineColor = BDC_Color::BetweenRgb(0, 0, 80)->AndRgb(0, 0, 155)->Frozen; break; } $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = $this->BackColor; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { switch ($this->m_Coin) { case 0: $this->OutlineColor = BDC_Color::RandomizedR($this->m_CustomDarkColor, 70)->Frozen; break; case 1: $this->OutlineColor = BDC_Color::RandomizedG($this->m_CustomDarkColor, 70)->Frozen; break; case 2: $this->OutlineColor = BDC_Color::RandomizedB($this->m_CustomDarkColor, 70)->Frozen; break; } $this->TextColor = $this->BackColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15, $this->OutlineColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentage = 110; $this->m_Transform->Translation->xOffset = $this->m_Graphics->GetWidth() / -(BDC_StringHelper::Length($this->m_Text) * 10); } protected function DrawBackground() { parent::DrawBackground(); $_ouljs5nhaitb5zsz = new BDC_RandomDots(); $_ouljs5nhaitb5zsz->Prototype->FillColor = $this->OutlineColor; $_ouljs5nhaitb5zsz->SurfacePercentage = 2; $_ouljs5nhaitb5zsz->DrawFast($this->m_Graphics); } } class BDC_HaloImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = BDC_Color::Rgb(200, 210, 225); unset($this->OutlineColor); $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->BackColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } unset($this->OutlineColor); $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->BackColor); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(93, 97); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(93, 97); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-5, 5); } protected function DrawText() { $this->m_TextRenderer->DrawHalo($this->m_Graphics, $this->BackColor); } protected function DrawEffects() { $_Iqd2o77ussm9jbcjtae8pn2ls5 = new BDC_RandomDots(); $_Iqd2o77ussm9jbcjtae8pn2ls5->m_Bounds = $this->m_TextRenderer->Bounds; $_Iqd2o77ussm9jbcjtae8pn2ls5->Prototype->FillColor = $this->BackColor; $_Iqd2o77ussm9jbcjtae8pn2ls5->SurfacePercentage = 1; $_Iqd2o77ussm9jbcjtae8pn2ls5->DrawFast($this->m_Graphics); $_oa1t7js3s4ufyuxf = new BDC_RandomCircles(); $_oa1t7js3s4ufyuxf->Prototype->FillColor = $this->TextColor; $_oa1t7js3s4ufyuxf->Prototype->RadiusRange = new BDC_RandomRange(3, $this->m_Graphics->GetHeight() / 15 + 2); $_oa1t7js3s4ufyuxf->SurfacePercentage = $this->m_Graphics->GetHeight() / 20; $_oa1t7js3s4ufyuxf->DrawFast($this->m_Graphics); } } class BDC_InBandagesImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(100, 100, 100); $this->BackColor = $this->TextColor->Complement->Frozen; } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(max(2, $this->m_Graphics->GetHeight() / 20), $this->BackColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 100); } protected function DrawEffects() { parent::DrawEffects(); $_Offn63ag8fpxi5v5u1fbc5ofg1 = new BDC_HorizontalLines(); $_Offn63ag8fpxi5v5u1fbc5ofg1->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight() / 2); $_Offn63ag8fpxi5v5u1fbc5ofg1->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->BackColor), BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->TextColor) ); $_Offn63ag8fpxi5v5u1fbc5ofg1->Draw($this->m_Graphics); $_ioi4tgputd8apr26brxez = new BDC_RandomRectangles(); $_ioi4tgputd8apr26brxez->Prototype->FillColor = $this->BackColor; $_ioi4tgputd8apr26brxez->ScalingPercentage = 3; $_ioi4tgputd8apr26brxez->SurfacePercentage = $this->m_Graphics->GetHeight() / 15; $_ioi4tgputd8apr26brxez->DrawFast($this->m_Graphics); } } class BDC_JailImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(85, 95); } protected function InitColors() { parent::InitColors(); $this->OutlineColor = BDC_Color::Lightened($this->TextColor, 180); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; $this->OutlineColor = BDC_Color::Lightened($this->TextColor, 180); } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->OutlineColor) ); } protected $m_Bars; protected function CustomInit() { $this->m_Bars = BDC_LineStyle::Double( BDC_LineLayer::Solid(max($this->m_Graphics->GetHeight() / 20, 1), $this->TextColor), BDC_LineLayer::Solid(max($this->m_Graphics->GetHeight() / 30, 1), $this->BackColor) ); } protected function DrawEffects() { parent::DrawEffects(); $_Ojs9q2d17clp1uzp = new BDC_Wave(); $_Ojs9q2d17clp1uzp->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 25)); $_Ojs9q2d17clp1uzp->Apply($this->m_Graphics); $_1j9nuhp30fzcwyg0 = $this->m_Graphics->GetHeight(); $_iiqti1ccyyghcslqeosgtm9yd7 = new BDC_HorizontalLines(); $_iiqti1ccyyghcslqeosgtm9yd7->SpacingRange = new BDC_RandomRange(3 * $_1j9nuhp30fzcwyg0 / 8 + 1, 4 * $_1j9nuhp30fzcwyg0 / 9 + 1); $_iiqti1ccyyghcslqeosgtm9yd7->Prototype->Outline = $this->m_Bars; $_iiqti1ccyyghcslqeosgtm9yd7->Draw($this->m_Graphics, $this->m_Graphics->GetBounds()); $_16tm18xax72lywf4 = new BDC_VerticalLines(); $_16tm18xax72lywf4->SpacingRange = new BDC_RandomRange(2 * $_1j9nuhp30fzcwyg0 / 5 + 1, $_1j9nuhp30fzcwyg0 / 2 + 1); $_16tm18xax72lywf4->Prototype->Outline = $this->m_Bars; $_16tm18xax72lywf4->Draw($this->m_Graphics, $this->m_Graphics->GetBounds()); } } class BDC_LegoImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_BrickColor() { if (array_key_exists("\x62\x72\x69\143\x6b\x43\157\154\x6f\162", $this->m_Colors)) { return $this->m_Colors["\x62\162\151\x63\153\103\x6f\154\x6f\x72"]; } } protected function set_BrickColor(BDC_Color $_opa7bx57cancrs31rp3ilsdsy0) { $this->m_Colors["\x62\162\151\x63\153\103\x6f\154\x6f\162"] = $_opa7bx57cancrs31rp3ilsdsy0; } protected function InitColors() { $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->BackColor = BDC_Color::BetweenRgb(220, 220, 220)->AndRgb(240, 240, 240)->Frozen; $this->OutlineColor = $this->BackColor; $this->BrickColor = BDC_Color::BetweenRgb(30, 30, 30)->AndRgb(230, 230, 230); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->OutlineColor = $this->BackColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; $this->BrickColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100); } } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(100, 110); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(100, 105); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); } protected function DrawBackground() { parent::DrawBackground(); $_Of9fnmysau7ia5jpwgfkdp603u = new BDC_RandomRectangles(); $_Of9fnmysau7ia5jpwgfkdp603u->Prototype->FillColor = $this->BrickColor; $_Of9fnmysau7ia5jpwgfkdp603u->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-20, 20); $_Of9fnmysau7ia5jpwgfkdp603u->ScalingPercentage = 15; $_Of9fnmysau7ia5jpwgfkdp603u->SurfacePercentage = 400; $_Of9fnmysau7ia5jpwgfkdp603u->DrawFast($this->m_Graphics); } protected function DrawText() { $this->m_TextRenderer->DrawTransparent($this->m_Graphics, $this->BackColor, 75); } } class BDC_MassImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LetterColor() { if (array_key_exists("\x6c\145\164\164\x65\x72\103\x6f\x6c\x6f\162", $this->m_Colors)) { return $this->m_Colors["\x6c\x65\164\x74\145\162\x43\157\x6c\x6f\162"]; } } protected function set_LetterColor(BDC_Color $_Inm4cxpj69vea2dglnhbqtvcte) { $this->m_Colors["\154\x65\164\164\x65\162\x43\157\x6c\157\162"] = $_Inm4cxpj69vea2dglnhbqtvcte; } protected function InitColors() { $this->BackColor = BDC_Color::Rgb(255, 255, 220); $this->TextColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(150, 150, 150); $this->LetterColor = BDC_Color::BetweenRgb(170, 170, 170)->AndRgb(250, 250, 250); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 75); $this->LetterColor = BDC_Color::Randomized(BDC_Color::SaturationAdjusted(BDC_Color::Lightened($this->m_CustomDarkColor, 150), 0.5), 75); } } protected $noiseGlyphs; protected function InitTextRenderer() { parent::InitTextRenderer(); $this->noiseGlyphs = new BDC_RandomGlyphs(); $this->noiseGlyphs->Fonts = $this->m_Fonts; $this->noiseGlyphs->Charset = $this->m_Localization->Charset; $this->noiseGlyphs->SourceString = BDC_StringHelper::Lowercase($this->m_Text); $this->noiseGlyphs->Bounds = $this->m_TextRenderer->Bounds; $this->noiseGlyphs->Prototype->Transform = BDC_Transform::Identity(); $this->noiseGlyphs->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-30, 30); $this->noiseGlyphs->Prototype->Transform->Warp->WarpPercentageRange = new BDC_RandomRange(5, 20); } protected function DrawBackground() { parent::DrawBackground(); $this->noiseGlyphs->Prototype->FillColor = $this->TextColor; $this->noiseGlyphs->SurfacePercentage = 15; $this->noiseGlyphs->Draw($this->m_Graphics); $this->noiseGlyphs->Prototype->FillColor = $this->LetterColor; $this->noiseGlyphs->SurfacePercentage = 25; $this->noiseGlyphs->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $this->noiseGlyphs->Prototype->FillColor = $this->LetterColor; $this->noiseGlyphs->SurfacePercentage = 10; $this->noiseGlyphs->Draw($this->m_Graphics); } } class BDC_MeltingHeatImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(255, 100, 0)->AndRgb(255, 150, 0); $this->BackColor = BDC_Color::Rgb(0, 0, 0); unset($this->OutlineColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = BDC_Color::RandomizedR($this->m_CustomLightColor, 50); } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } unset($this->OutlineColor); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(94, 96); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(94, 96); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $this->m_TextRenderer->DrawHalo($this->m_Graphics, $this->BackColor); } protected function DrawEffects() { parent::DrawEffects(); $_l7nr94m6xmsdhj5e = new BDC_Wave(); $_l7nr94m6xmsdhj5e->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 25)); $_l7nr94m6xmsdhj5e->OverflowColor = $this->BackColor; $_l7nr94m6xmsdhj5e->Apply($this->m_Graphics); } } class BDC_MeltingHeat2ImageGenerator extends BDC_MeltingHeatImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15, $this->TextColor) ); } protected function DrawEffects() { $_1hmoxp6xcc684hplwym6r2jb7x = new BDC_RandomLines(); $_1hmoxp6xcc684hplwym6r2jb7x->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); $_1hmoxp6xcc684hplwym6r2jb7x->SurfacePercentage = $this->m_Graphics->GetHeight() / 8; $_1hmoxp6xcc684hplwym6r2jb7x->Bounds = $this->m_TextRenderer->Bounds; $_1hmoxp6xcc684hplwym6r2jb7x->DrawFast($this->m_Graphics); $_0mxsu1ud4u8rcu08 = new BDC_Wave(); $_0mxsu1ud4u8rcu08->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 25)); $_0mxsu1ud4u8rcu08->OverflowColor = $this->BackColor; $_0mxsu1ud4u8rcu08->Apply($this->m_Graphics); } } class BDC_NegativeImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = BDC_Color::Rgb(255, 255, 255); $this->OutlineColor = BDC_Color::Lightened(BDC_Color::Median($this->TextColor, $this->BackColor), 150); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } $this->OutlineColor = BDC_Color::Lightened(BDC_Color::Median($this->TextColor, $this->BackColor), 150); } protected function DrawBackground() { parent::DrawBackground(); $_ix507g3a7476eox4 = new BDC_ConcentricCircles(); $_ix507g3a7476eox4->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->BackColor) ); $_ix507g3a7476eox4->Prototype->Center = BDC_Point::Within($this->m_Graphics->GetBounds()); $_ix507g3a7476eox4->Prototype->Center->Y += 2 * $this->m_Graphics->GetHeight(); $_ix507g3a7476eox4->Spacing = $this->m_Graphics->GetHeight() / 3; $_ix507g3a7476eox4->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_0b5ngibpg9w3snekf030e = new BDC_RandomDots(); $_0b5ngibpg9w3snekf030e->Prototype->FillColor = $this->TextColor; $_0b5ngibpg9w3snekf030e->SurfacePercentage = 2; $_0b5ngibpg9w3snekf030e->DrawFast($this->m_Graphics); $_ij7mu152kmccs2h5rpz6j8pqbq = new BDC_RandomDots(); $_ij7mu152kmccs2h5rpz6j8pqbq->Prototype->FillColor = $this->BackColor; $_ij7mu152kmccs2h5rpz6j8pqbq->SurfacePercentage = 2; $_ij7mu152kmccs2h5rpz6j8pqbq->DrawFast($this->m_Graphics); } } class BDC_NeonImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = BDC_Color::BetweenRgb(150, 155, 100)->AndRgb(255, 255, 255)->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->FillColor = $this->BackColor; $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15 + 1, $this->TextColor) ); } protected function DrawBackground() { parent::DrawBackground(); $_itve9gg68tsqyn19yfskq7861r = new BDC_RandomLines(); $_itve9gg68tsqyn19yfskq7861r->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor) ); $_itve9gg68tsqyn19yfskq7861r->Prototype->Transform->Rotation->Angle = BDC_RandomizationHelper::RandomFromRange(-5, 5); $_itve9gg68tsqyn19yfskq7861r->SurfacePercentage = 10; $_itve9gg68tsqyn19yfskq7861r->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_Oh7h4u2ugfi49fw8zxg3j = new BDC_Fuzz(); $_Oh7h4u2ugfi49fw8zxg3j->Horizontal = true; $_Oh7h4u2ugfi49fw8zxg3j->Vertical = false; $_Oh7h4u2ugfi49fw8zxg3j->Level = 1; $_Oh7h4u2ugfi49fw8zxg3j->Apply($this->m_Graphics); } } class BDC_Neon2ImageGenerator extends BDC_NeonImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Triple( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20 + 1, $this->TextColor), BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 25), $this->BackColor), BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 25) + 1, $this->TextColor) ); } protected function DrawEffects() { $_o807zvw2e9a6vz28fltri = new BDC_Wave(); $_o807zvw2e9a6vz28fltri->OverflowColor = $this->BackColor; $_o807zvw2e9a6vz28fltri->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 30)); $_o807zvw2e9a6vz28fltri->Apply($this->m_Graphics); } } class BDC_OverlapImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(255, 255, 255); $this->OutlineColor = BDC_Color::Rgb(0, 0, 0); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->TextColor = $this->BackColor; } if (!is_null($this->m_CustomDarkColor)) { $this->OutlineColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(2, $this->OutlineColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentage = 115; } } class BDC_Overlap2ImageGenerator extends BDC_OverlapImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentage = 120; } } class BDC_PaintMessImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::Rgb(200, 190, 50); $this->BackColor = BDC_Color::Rgb(100, 35, 20); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentage = 85; } protected function DrawBackground() { parent::DrawBackground(); $_1sc7t4huavognbdt = $this->m_TextRenderer->Bounds; $_Iv2oe6xhr8ir2c0qvmlcmm73zk = BDC_RandomizationHelper::RandomFromRange($_1sc7t4huavognbdt->Height / 20, $_1sc7t4huavognbdt->Height / 12 + 1); $_lhjrk378tum7lmdcn1rff = BDC_Line::Between( BDC_Point::BetweenAt($_1sc7t4huavognbdt->TopLeft->X, $_1sc7t4huavognbdt->TopLeft->Y)->AndAt($_1sc7t4huavognbdt->TopLeft->X + $_1sc7t4huavognbdt->Height, $_1sc7t4huavognbdt->TopLeft->Y + $_1sc7t4huavognbdt->Height), BDC_Point::BetweenAt($_1sc7t4huavognbdt->BottomRight->X - $_1sc7t4huavognbdt->Height, $_1sc7t4huavognbdt->BottomRight->Y - $_1sc7t4huavognbdt->Height)->AndAt($_1sc7t4huavognbdt->BottomRight->X, $_1sc7t4huavognbdt->BottomRight->Y), BDC_LineStyle::Single(BDC_LineLayer::Solid($_Iv2oe6xhr8ir2c0qvmlcmm73zk, $this->TextColor)) ); $_lhjrk378tum7lmdcn1rff->Draw($this->m_Graphics); $_Iaprrqmt5gued0672f49j = new BDC_RandomCircles(); $_Iaprrqmt5gued0672f49j->Prototype->FillColor = $this->TextColor; $_Iaprrqmt5gued0672f49j->Prototype->RadiusRange = new BDC_RandomRange(2, max(3, $this->m_Graphics->GetHeight() / 12 + 1)); $_Iaprrqmt5gued0672f49j->SurfacePercentage = 5; $_Iaprrqmt5gued0672f49j->DrawFast($this->m_Graphics); $_0xu78owo5ovg0vvxxu4c7 = new BDC_Wave(); $_0xu78owo5ovg0vvxxu4c7->Level = 4; $_0xu78owo5ovg0vvxxu4c7->Apply($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_lhk0czsqwc6g28eol8zlmw6ou5 = new BDC_RandomDots(); $_lhk0czsqwc6g28eol8zlmw6ou5->Prototype->FillColor = $this->BackColor; $_lhk0czsqwc6g28eol8zlmw6ou5->SurfacePercentage = 1 + $this->m_Graphics->GetHeight() / 30; $_lhk0czsqwc6g28eol8zlmw6ou5->DrawFast($this->m_Graphics); } } class BDC_RadarImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = $this->BackColor; $this->OutlineColor = BDC_Color::Rgb(172, 255, 47); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->OutlineColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; $this->TextColor = $this->BackColor; } } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(69, 79); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(69, 79); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-1, 1); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(3 , $this->OutlineColor) ); $this->m_TextRenderer->Bounds = BDC_Rectangle::ScaledDown($this->m_TextRenderer->Bounds, 0.95); } protected function DrawEffects() { parent::DrawEffects(); $_iwk63rg19d4w166poz8jr7t97z = BDC_Point::Within($this->m_Graphics->GetBounds())->Frozen; $_iwk63rg19d4w166poz8jr7t97z->Y += 2 * $this->m_Graphics->GetHeight(); $_05o4cepq3vnucpl9 = new BDC_ConcentricCircles(); $_05o4cepq3vnucpl9->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->OutlineColor) ); $_05o4cepq3vnucpl9->Spacing = $this->m_Graphics->GetHeight() / 4; $_05o4cepq3vnucpl9->Prototype->Center = $_iwk63rg19d4w166poz8jr7t97z; $_05o4cepq3vnucpl9->Draw($this->m_Graphics); $_lcu3jc23nka93nja = new BDC_SpokeLines(); $_lcu3jc23nka93nja->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->OutlineColor) ); $_lcu3jc23nka93nja->AngleDelta = BDC_RandomizationHelper::RandomFromRange(10, 15); $_lcu3jc23nka93nja->Center = $_iwk63rg19d4w166poz8jr7t97z; $_lcu3jc23nka93nja->Draw($this->m_Graphics); $_Ipac9e8i3285u3y524its = new BDC_Wave(); $_Ipac9e8i3285u3y524its->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 15)); $_Ipac9e8i3285u3y524its->Apply($this->m_Graphics); } } class BDC_RippleImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected $m_Outline; protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(60, 60, 60)->Frozen; $this->BackColor = $this->TextColor->Complement->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->TextColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->InitGradientOutline(); $this->m_TextRenderer->Prototype->FillColor = $this->BackColor; $this->m_TextRenderer->Prototype->Transform->Scaling->xScalingPercentage = 90; } protected function InitGradientOutline() { $this->m_Outline = new BDC_LineStyle(); $_lm4kazmrfdpkh42arq0z8 = 4; $_I5pkkjf78u3hholiaqbql = null; for ($_Orfgey4287p1bn4mfb8tr = 0; $_Orfgey4287p1bn4mfb8tr < $_lm4kazmrfdpkh42arq0z8; $_Orfgey4287p1bn4mfb8tr++) { $_Iqqs5clefekb0v27 = $this->BackColor->R + (($this->TextColor->R - $this->BackColor->R) / $_lm4kazmrfdpkh42arq0z8) * ($_lm4kazmrfdpkh42arq0z8 - $_Orfgey4287p1bn4mfb8tr); $_Ir9mgjv2bux9pa0tzoklr = $this->BackColor->G + (($this->TextColor->G - $this->BackColor->G) / $_lm4kazmrfdpkh42arq0z8) * ($_lm4kazmrfdpkh42arq0z8 - $_Orfgey4287p1bn4mfb8tr); $_oqs0yyjch7cyikhk1myh5 = $this->BackColor->B + (($this->TextColor->B - $this->BackColor->B) / $_lm4kazmrfdpkh42arq0z8) * ($_lm4kazmrfdpkh42arq0z8 - $_Orfgey4287p1bn4mfb8tr); $_0ayprscwy6qmt2sl = BDC_Color::Rgb($_Iqqs5clefekb0v27, $_Ir9mgjv2bux9pa0tzoklr, $_oqs0yyjch7cyikhk1myh5); $this->m_Outline[$_Orfgey4287p1bn4mfb8tr] = BDC_LineLayer::Solid( $this->m_Graphics->GetHeight() / 20, $_0ayprscwy6qmt2sl ); if ($_Orfgey4287p1bn4mfb8tr < $_lm4kazmrfdpkh42arq0z8 - 1) { $_I5pkkjf78u3hholiaqbql = $_0ayprscwy6qmt2sl; } } $this->OutlineColor = $_I5pkkjf78u3hholiaqbql; } protected function DrawBackground() { parent::DrawBackground(); $_lziezgo16pzw84l32b23e = new BDC_HorizontalLines(); $_lziezgo16pzw84l32b23e->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 8, $this->m_Graphics->GetHeight() / 6); $_lziezgo16pzw84l32b23e->Prototype->Outline = $this->m_Outline; $_lziezgo16pzw84l32b23e->Draw($this->m_Graphics); $_l3ney6g4rutrhb44svv9t8sg4i = new BDC_Wave(); $_l3ney6g4rutrhb44svv9t8sg4i->Level = BDC_RandomizationHelper::RandomFromRange(3, 5); $_l3ney6g4rutrhb44svv9t8sg4i->OverflowColor = $this->BackColor; $_l3ney6g4rutrhb44svv9t8sg4i->Apply($this->m_Graphics); } } class BDC_Ripple2ImageGenerator extends BDC_RippleImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(00, 100, 100)->AndRgb(200, 200, 200); $this->BackColor = BDC_Color::Rgb(0, 0, 0); } protected function InitGradientOutline() { $this->m_Outline = new BDC_LineStyle(); $this->m_Outline[0] = BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 12, $this->TextColor); } } class BDC_RoughImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(180, 180, 180); $this->OutlineColor = BDC_Color::Rgb(60, 60, 60); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; $this->OutlineColor = BDC_Color::Darkened($this->m_CustomDarkColor, 50); } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(2, $this->m_Graphics->GetHeight() / 20), $this->OutlineColor) ); } protected function DrawEffects() { parent::DrawEffects(); $_l5eqymyxjajhnvzj = new BDC_RandomCircles(); $_l5eqymyxjajhnvzj->Bounds = $this->m_TextRenderer->Bounds; $_l5eqymyxjajhnvzj->Prototype->Radius = 2; $_l5eqymyxjajhnvzj->Prototype->FillColor = $this->TextColor; $_l5eqymyxjajhnvzj->SurfacePercentage = $this->m_Graphics->GetHeight() / 9; $_l5eqymyxjajhnvzj->DrawFast($this->m_Graphics); $_izma8qi1ayprxbcz = new BDC_RandomCircles(); $_izma8qi1ayprxbcz->Bounds = $this->m_TextRenderer->Bounds; $_izma8qi1ayprxbcz->Prototype->Radius = 2; $_izma8qi1ayprxbcz->Prototype->FillColor = $this->BackColor; $_izma8qi1ayprxbcz->SurfacePercentage = $this->m_Graphics->GetHeight() / 9; $_izma8qi1ayprxbcz->DrawFast($this->m_Graphics); $_1nhehgw4ijp20wd45per6o0k9c = new BDC_RandomBeziers(); $_1nhehgw4ijp20wd45per6o0k9c->Bounds = $this->m_TextRenderer->Bounds; $_1nhehgw4ijp20wd45per6o0k9c->ScalingPercentage = 8; $_1nhehgw4ijp20wd45per6o0k9c->SurfacePercentage = $this->m_Graphics->GetHeight() / 9; $_1nhehgw4ijp20wd45per6o0k9c->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor)); $_1nhehgw4ijp20wd45per6o0k9c->DrawFast($this->m_Graphics); $_I9nsrsq50sin8wcudnnnxmzept = new BDC_RandomBeziers(); $_I9nsrsq50sin8wcudnnnxmzept->Bounds = $this->m_TextRenderer->Bounds; $_I9nsrsq50sin8wcudnnnxmzept->ScalingPercentage = 8; $_I9nsrsq50sin8wcudnnnxmzept->SurfacePercentage = $this->m_Graphics->GetHeight() / 9; $_I9nsrsq50sin8wcudnnnxmzept->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->BackColor)); $_I9nsrsq50sin8wcudnnnxmzept->DrawFast($this->m_Graphics); } } class BDC_SnowImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_NoiseColor() { if (array_key_exists("\156\x6f\151\163\145\x43\x6f\154\x6f\162", $this->m_Colors)) { return $this->m_Colors["\156\157\151\163\x65\103\x6f\x6c\157\x72"]; } } protected function set_NoiseColor(BDC_Color $_l7dsrn3a0rps14dp) { $this->m_Colors["\x6e\157\x69\x73\145\x43\157\x6c\157\162"] = $_l7dsrn3a0rps14dp; } protected function get_ForeColor() { if (array_key_exists("\x66\x6f\x72\x65\x43\157\x6c\157\x72", $this->m_Colors)) { return $this->m_Colors["\x66\x6f\x72\145\x43\157\x6c\157\x72"]; } } protected function set_ForeColor(BDC_Color $_03wtx3rrx8vetfzcxtqu2) { $this->m_Colors["\x66\157\162\145\103\157\154\157\162"] = $_03wtx3rrx8vetfzcxtqu2; } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::Rgb(65, 78, 85); $this->BackColor = BDC_Color::Rgb(245, 248, 255); $this->ForeColor = BDC_Color::Rgb(200, 203, 210); $this->NoiseColor = BDC_Color::Rgb(100, 103, 110); $this->OutlineColor = $this->NoiseColor; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->ForeColor = BDC_Color::Darkened($this->m_CustomLightColor, 85); } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; $this->NoiseColor = BDC_Color::Lightened($this->m_CustomDarkColor, 200); } $this->OutlineColor = $this->NoiseColor; } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->FillColor = $this->BackColor; $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(2, $this->m_Graphics->GetHeight() / 20), $this->TextColor) ); } protected function DrawBackground() { parent::DrawBackground(); $_Idwqvpmzdfwsiunb54py0 = new BDC_HorizontalLines(); $_Idwqvpmzdfwsiunb54py0->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 4 + 5, $this->m_Graphics->GetHeight() / 2 + 5); $_Idwqvpmzdfwsiunb54py0->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 40), $this->TextColor), BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 40), $this->NoiseColor) ); $_Idwqvpmzdfwsiunb54py0->Prototype->Transform = BDC_Transform::Identity(); $_Idwqvpmzdfwsiunb54py0->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(15, 35); $_Idwqvpmzdfwsiunb54py0->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_I5ic8u42r238myyy = new BDC_RandomDots(); $_I5ic8u42r238myyy->Prototype->FillColor = $this->NoiseColor; $_I5ic8u42r238myyy->SurfacePercentage = 1; $_I5ic8u42r238myyy->DrawFast($this->m_Graphics); $_Oiq0upaoghk3vqymvcild = new BDC_RandomCircles(); $_Oiq0upaoghk3vqymvcild->Bounds = $this->m_TextRenderer->Bounds; $_Oiq0upaoghk3vqymvcild->Prototype->FillColor = $this->NoiseColor; $_Oiq0upaoghk3vqymvcild->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 30 + 1); $_Oiq0upaoghk3vqymvcild->SurfacePercentage = 2; $_Oiq0upaoghk3vqymvcild->DrawFast($this->m_Graphics); $_oneqseao8bnb1zoabssucu31xc = new BDC_RandomCircles(); $_oneqseao8bnb1zoabssucu31xc->Bounds = $this->m_TextRenderer->Bounds; $_oneqseao8bnb1zoabssucu31xc->Prototype->FillColor = $this->BackColor; $_oneqseao8bnb1zoabssucu31xc->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 30 + 2); $_oneqseao8bnb1zoabssucu31xc->SurfacePercentage = $this->m_Graphics->GetHeight() / 10; $_oneqseao8bnb1zoabssucu31xc->DrawFast($this->m_Graphics); } } class BDC_SpiderWebImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(86, 96); } protected function DrawEffects() { parent::DrawEffects(); $_0d1q48wvdgza538vremtj = BDC_Point::Within($this->m_Graphics->GetBounds())->Frozen; $_0d1q48wvdgza538vremtj->Y += 2 * $this->m_Graphics->GetHeight(); $_O6hwx0w25772yfhtxy1zic7odf = new BDC_ConcentricCircles(); $_O6hwx0w25772yfhtxy1zic7odf->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); $_O6hwx0w25772yfhtxy1zic7odf->Spacing = 3; $_O6hwx0w25772yfhtxy1zic7odf->Prototype->Center = $_0d1q48wvdgza538vremtj; $_O6hwx0w25772yfhtxy1zic7odf->Draw($this->m_Graphics); $_Ikp0fqt5of1v19on81ug8emyif = new BDC_ConcentricCircles(); $_Ikp0fqt5of1v19on81ug8emyif->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(2, $this->TextColor) ); $_Ikp0fqt5of1v19on81ug8emyif->Spacing = 12; $_Ikp0fqt5of1v19on81ug8emyif->Prototype->Center = $_0d1q48wvdgza538vremtj; $_Ikp0fqt5of1v19on81ug8emyif->Draw($this->m_Graphics); $_19gct3xerz4ue1x3 = new BDC_SpokeLines(); $_19gct3xerz4ue1x3->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); $_19gct3xerz4ue1x3->AngleDelta = BDC_RandomizationHelper::RandomFromRange(6, 8); $_19gct3xerz4ue1x3->Center = $_0d1q48wvdgza538vremtj; $_19gct3xerz4ue1x3->Draw($this->m_Graphics); } } class BDC_SpiderWeb2ImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(3, $this->BackColor), BDC_LineLayer::Solid(2, $this->TextColor) ); } protected function DrawBackground() { parent::DrawBackground(); $this->m_Graphics->Fill($this->TextColor); $_Omhvhmhrqp68v053 = BDC_Point::Within($this->m_Graphics->GetBounds())->Frozen; $_Omhvhmhrqp68v053->Y += 2 * $this->m_Graphics->GetHeight(); $_Il21lzq4kxuf2oim1lx8i = new BDC_ConcentricCircles(); $_Il21lzq4kxuf2oim1lx8i->Prototype->Outline = BDC_LineStyle::Triple( BDC_LineLayer::Solid(2, $this->BackColor), BDC_LineLayer::Solid(2, $this->TextColor), BDC_LineLayer::Solid(2, $this->BackColor) ); $_Il21lzq4kxuf2oim1lx8i->Spacing = 11; $_Il21lzq4kxuf2oim1lx8i->Prototype->Center = $_Omhvhmhrqp68v053; $_Il21lzq4kxuf2oim1lx8i->Draw($this->m_Graphics); $_O4z6kwvrwyg8oqfv9np4v = new BDC_SpokeLines(); $_O4z6kwvrwyg8oqfv9np4v->Prototype->Outline = BDC_LineStyle::Triple( BDC_LineLayer::Solid(2, $this->TextColor), BDC_LineLayer::Solid(2, $this->BackColor), BDC_LineLayer::Solid(2, $this->TextColor) ); $_O4z6kwvrwyg8oqfv9np4v->AngleDelta = BDC_RandomizationHelper::RandomFromRange(8, 10); $_O4z6kwvrwyg8oqfv9np4v->Center = $_Omhvhmhrqp68v053; $_O4z6kwvrwyg8oqfv9np4v->Draw($this->m_Graphics); } } class BDC_SplitImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LineColor() { if(isset($this->m_Colors["\x6c\x69\156\145\103\x6f\x6c\157\162"])) { return $this->m_Colors["\154\x69\x6e\145\103\157\x6c\157\162"]; } } protected function set_LineColor($_02plndkraoj4xuzaz3uqf) { $this->m_Colors["\x6c\x69\156\145\103\x6f\x6c\x6f\x72"] = $_02plndkraoj4xuzaz3uqf; } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(210, 210, 210); $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->LineColor = BDC_Color::Rgb(255, 255, 255); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->LineColor = BDC_Color::Lightened($this->m_CustomLightColor, 133); } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(86, 96); } protected function DrawEffects() { parent::DrawEffects(); $_otxdam7mulp1t69hcnkwv = new BDC_HorizontalLines(); $_otxdam7mulp1t69hcnkwv->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3, $this->m_Graphics->GetHeight() / 2); $_otxdam7mulp1t69hcnkwv->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor)); $_otxdam7mulp1t69hcnkwv->Draw($this->m_Graphics, $this->m_Graphics->GetBounds()); $_Ivo50fqbaeqa1is73tdsyfl9o3 = new BDC_VerticalLines(); $_Ivo50fqbaeqa1is73tdsyfl9o3->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 2, 2 * $this->m_Graphics->GetHeight() / 3); $_Ivo50fqbaeqa1is73tdsyfl9o3->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor)); $_Ivo50fqbaeqa1is73tdsyfl9o3->Draw($this->m_Graphics, $this->m_Graphics->GetBounds()); } } class BDC_Split2ImageGenerator extends BDC_SplitImageGenerator { public function __construct() { parent::__construct(); } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(2, $this->BackColor), BDC_LineLayer::Solid(2, $this->TextColor) ); } } class BDC_StitchImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::Rgb(255, 255, 255); $this->OutlineColor = BDC_Color::Rgb(0, 0, 0); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->TextColor = $this->BackColor; } if (!is_null($this->m_CustomDarkColor)) { $this->OutlineColor = $this->m_CustomDarkColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(2, $this->OutlineColor) ); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(105, 115); } protected function DrawEffects() { parent::DrawEffects(); $_oyat6vvdb3i51dbdghccgi5tjd = new BDC_HorizontalLines(); $_oyat6vvdb3i51dbdghccgi5tjd->Spacing = 3; $_oyat6vvdb3i51dbdghccgi5tjd->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->BackColor)); $_oyat6vvdb3i51dbdghccgi5tjd->Draw($this->m_Graphics); $_Ohyfybs9c4hlfq646323c = new BDC_VerticalLines(); $_Ohyfybs9c4hlfq646323c->Spacing = 3; $_Ohyfybs9c4hlfq646323c->Prototype->Outline = BDC_LineStyle::Single(BDC_LineLayer::Solid(1, $this->BackColor)); $_Ohyfybs9c4hlfq646323c->Draw($this->m_Graphics); } } class BDC_StrippyImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LineColor() { if (array_key_exists("\x6c\151\156\x65\x43\157\x6c\157\162", $this->m_Colors)) { return $this->m_Colors["\x6c\x69\x6e\145\103\x6f\x6c\157\x72"]; } } protected function set_LineColor(BDC_Color $_Itgce8fjyelix30q3u44i) { $this->m_Colors["\154\x69\156\x65\103\157\154\157\x72"] = $_Itgce8fjyelix30q3u44i; } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(105, 115); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::BetweenRgb(200, 200, 200)->AndRgb(255, 255, 255)->Frozen; $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->LineColor = BDC_Color::BetweenRgb(80, 80, 80)->AndRgb(200, 200, 200); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; } if (!is_null($this->m_CustomDarkColor)) { $this->LineColor = BDC_Color::Randomized($this->m_CustomDarkColor, 120); $this->TextColor = $this->m_CustomDarkColor; } } protected function DrawBackground() { parent::DrawBackground(); $_1pc2f5nqcygvvhj8ywkg3 = new BDC_HorizontalLines(); $_1pc2f5nqcygvvhj8ywkg3->Spacing = $this->m_Graphics->GetHeight() / 9; $_1pc2f5nqcygvvhj8ywkg3->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_1pc2f5nqcygvvhj8ywkg3->Spacing, $this->LineColor) ); $_1pc2f5nqcygvvhj8ywkg3->Draw($this->m_Graphics); } protected function DrawText() { $this->m_TextRenderer->DrawTransparent($this->m_Graphics, $this->BackColor, 50); } } class BDC_SunAndWarmAirImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_ForeColor() { if (array_key_exists("\x66\x6f\162\x65\103\x6f\x6c\157\x72", $this->m_Colors)) { return $this->m_Colors["\146\157\162\x65\x43\x6f\154\157\162"]; } } protected function set_ForeColor(BDC_Color $_Oniycholr9cqht5sn4sk1) { $this->m_Colors["\x66\157\162\x65\x43\157\x6c\x6f\x72"] = $_Oniycholr9cqht5sn4sk1; } protected function InitColors() { parent::InitColors(); $this->ForeColor = BDC_Color::Rgb(210, 213, 220); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; $this->ForeColor = BDC_Color::Darkened($this->m_CustomLightColor, 85); } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(86, 92); } protected function DrawBackground() { parent::DrawBackground(); $_i6mktdjkbmauhotv = BDC_LineStyle::Single(BDC_LineLayer::Solid( $this->m_Graphics->GetHeight() / 15, $this->TextColor) ); $_Ohuo9mxpvnzmbb2vhc8um = min($this->m_Graphics->GetHeight(), $this->m_Graphics->GetWidth() / 5); $_ihc1x2owiv1g3por81cscessbb = BDC_Circle::FromCenterAndRadius( $this->m_Graphics->GetBounds()->Center, $_Ohuo9mxpvnzmbb2vhc8um * BDC_RandomizationHelper::RandomFromRange(6, 12) / 10 ); $_ihc1x2owiv1g3por81cscessbb->Outline = $_i6mktdjkbmauhotv; $_ihc1x2owiv1g3por81cscessbb->FillColor = $this->ForeColor; $_ihc1x2owiv1g3por81cscessbb->Draw($this->m_Graphics); $_ojhpipxjztux3corovh3vguuq4 = BDC_Circle::FromCenterAndRadius( $this->m_Graphics->GetBounds()->TopRight, $_Ohuo9mxpvnzmbb2vhc8um * BDC_RandomizationHelper::RandomFromRange(6, 15) / 10 ); $_ojhpipxjztux3corovh3vguuq4->Outline = $_i6mktdjkbmauhotv; $_ojhpipxjztux3corovh3vguuq4->FillColor = $this->ForeColor; $_ojhpipxjztux3corovh3vguuq4->Draw($this->m_Graphics); $_lrp64x9397ablvyma9nrdqpbxz = BDC_Circle::FromCenterAndRadius( $this->m_Graphics->GetBounds()->BottomLeft, $_Ohuo9mxpvnzmbb2vhc8um * BDC_RandomizationHelper::RandomFromRange(6, 15) / 10 ); $_lrp64x9397ablvyma9nrdqpbxz->Outline = $_i6mktdjkbmauhotv; $_lrp64x9397ablvyma9nrdqpbxz->FillColor = $this->ForeColor; $_lrp64x9397ablvyma9nrdqpbxz->Draw($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_1y5suesic4lc17oj = new BDC_ConcentricCircles(); $_1y5suesic4lc17oj->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->BackColor) ); $_1y5suesic4lc17oj->Spacing = 3; $_1y5suesic4lc17oj->Draw($this->m_Graphics); $_lsxadqpk0ujehxzyg5a2q = new BDC_RandomDots(); $_lsxadqpk0ujehxzyg5a2q->Prototype->FillColor = $this->TextColor; $_lsxadqpk0ujehxzyg5a2q->SurfacePercentage = 2; $_lsxadqpk0ujehxzyg5a2q->DrawFast($this->m_Graphics); } } class BDC_SunraysImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); $this->TrademarkMode = 1 ; } protected function InitColors() { $this->TextColor = BDC_Color::Rgb(50, 50, 50); $this->BackColor = $this->TextColor->Complement; $this->TrademarkColor = BDC_Color::Median($this->TextColor, $this->BackColor); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = $this->m_CustomDarkColor; } $this->TrademarkColor = BDC_Color::Median($this->BackColor, $this->TextColor); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform = BDC_Transform::Identity(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 95); $this->m_Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(105, 110); $this->m_Transform->Rotation->AngleRange = new BDC_RandomRange(-3, 3); } protected function DrawText() { $_Iinmvmakos6h4ship6a7g = $this->m_Graphics->GetBounds(); $_oom446gx2lag27jk = $this->m_Graphics->GetWidth(); $_ocx3f2iuuyzwlw8nwn31mi9z8b = $this->m_Graphics->GetHeight(); $_O5cg5ja8uq0i7qxz1j4qpetzfi = $_Iinmvmakos6h4ship6a7g->TopLeft->X + $_oom446gx2lag27jk / 3; $_1fvzijul5mmh2bai = $_Iinmvmakos6h4ship6a7g->BottomRight->X - $_oom446gx2lag27jk / 3; $_O3b3e96myvghxw5mf7e2d4fk4n = $_Iinmvmakos6h4ship6a7g->TopLeft->Y + $_ocx3f2iuuyzwlw8nwn31mi9z8b / 3; $_17ecvaw7754k7wrpvlzp2 = $_Iinmvmakos6h4ship6a7g->BottomRight->Y - $_ocx3f2iuuyzwlw8nwn31mi9z8b / 3; $_Isatfdg1bp6dfe4nn55yf = BDC_Point::BetweenAt($_O5cg5ja8uq0i7qxz1j4qpetzfi, $_O3b3e96myvghxw5mf7e2d4fk4n)->AndAt($_1fvzijul5mmh2bai, $_17ecvaw7754k7wrpvlzp2)->Frozen; $_liy2s5icme3sbvdphoutibapk2 = BDC_Circle::FromCenterAndRadius($_Isatfdg1bp6dfe4nn55yf, BDC_RandomizationHelper::RandomFromRange(5 * $_ocx3f2iuuyzwlw8nwn31mi9z8b / 4, 3 * $_ocx3f2iuuyzwlw8nwn31mi9z8b / 2)); $_0roeesdhxlg8mz6qpfoye = new BDC_SpokeLines(); $_0roeesdhxlg8mz6qpfoye->Center = $_liy2s5icme3sbvdphoutibapk2->Center; $_0roeesdhxlg8mz6qpfoye->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->TextColor) ); $this->m_TextRenderer->DrawInvertCombine($this->m_Graphics, array($_liy2s5icme3sbvdphoutibapk2, $_0roeesdhxlg8mz6qpfoye), $this->TextColor, $this->BackColor); } } class BDC_Sunrays2ImageGenerator extends BDC_SunraysImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->TextColor = BDC_Color::BetweenRgb(25, 25, 25)->AndRgb(125, 125, 125)->Frozen; $this->BackColor = BDC_Color::BetweenRgb(180, 180, 180)->AndRgb(230, 230, 205)->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50); } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100)->Frozen; } } } class BDC_ThickThinLinesImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function get_LineColor() { if (array_key_exists("\154\x69\156\x65\103\157\x6c\x6f\x72", $this->m_Colors)) { return $this->m_Colors["\154\x69\x6e\x65\x43\x6f\x6c\157\x72"]; } } protected function set_LineColor(BDC_Color $_larzepeanazocjgqr63wga1hu7) { $this->m_Colors["\x6c\x69\x6e\x65\x43\157\154\157\x72"] = $_larzepeanazocjgqr63wga1hu7; } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(92, 102); } protected $m_Coin; protected function InitColors() { $this->m_Coin = BDC_RandomizationHelper::RandomFromRange(0, 100) % 3; switch ($this->m_Coin) { case 0: $this->TextColor = BDC_Color::BetweenRgb(50, 0, 0)->AndRgb(130, 0, 0); $this->LineColor = BDC_Color::BetweenRgb(80, 0, 0)->AndRgb(255, 0, 0); break; case 1: $this->TextColor = BDC_Color::BetweenRgb(0, 50, 0)->AndRgb(0, 130, 0); $this->LineColor = BDC_Color::BetweenRgb(0, 80, 0)->AndRgb(0, 255, 0); break; case 2: $this->TextColor = BDC_Color::BetweenRgb(0, 0, 50)->AndRgb(0, 0, 130); $this->LineColor = BDC_Color::BetweenRgb(0, 0, 80)->AndRgb(0, 0, 255); break; } $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->OutlineColor = $this->TextColor; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { switch ($this->m_Coin) { case 0: $this->TextColor = BDC_Color::RandomizedR($this->m_CustomDarkColor, 70); $this->LineColor = BDC_Color::RandomizedR($this->m_CustomDarkColor, 150); break; case 1: $this->TextColor = BDC_Color::RandomizedG($this->m_CustomDarkColor, 70); $this->LineColor = BDC_Color::RandomizedG($this->m_CustomDarkColor, 150); break; case 2: $this->TextColor = BDC_Color::RandomizedB($this->m_CustomDarkColor, 70); $this->LineColor = BDC_Color::RandomizedB($this->m_CustomDarkColor, 150); break; } $this->OutlineColor = $this->TextColor; } } protected function DrawBackground() { parent::DrawBackground(); $_lmsbnokc27uowl6wi4iyg = new BDC_RandomLines(); $_lmsbnokc27uowl6wi4iyg->Bounds = $this->m_TextRenderer->Bounds; $_lmsbnokc27uowl6wi4iyg->Prototype->Outline = BDC_LineStyle::Triple( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor), BDC_LineLayer::Solid(1, $this->BackColor), BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->LineColor) ); $_lmsbnokc27uowl6wi4iyg->SurfacePercentage = $this->m_Graphics->GetHeight() / 5; $_lmsbnokc27uowl6wi4iyg->DrawFast($this->m_Graphics); } protected function DrawEffects() { parent::DrawEffects(); $_olx5izr3wlctxfpob2w64 = new BDC_HorizontalLines(); $_olx5izr3wlctxfpob2w64->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 4 + 1, $this->m_Graphics->GetHeight() / 3 + 1); $_olx5izr3wlctxfpob2w64->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(1, $this->LineColor), BDC_LineLayer::Solid(1, $this->LineColor) ); $_olx5izr3wlctxfpob2w64->Prototype->Transform = BDC_Transform::Identity(); $_olx5izr3wlctxfpob2w64->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-15, 15); $_olx5izr3wlctxfpob2w64->Draw($this->m_Graphics); $_ipi2d3kgqe68bpnfxjqnr = new BDC_VerticalLines(); $_ipi2d3kgqe68bpnfxjqnr->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 3 + 1, $this->m_Graphics->GetHeight() / 2 + 1); $_ipi2d3kgqe68bpnfxjqnr->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(1, $this->LineColor), BDC_LineLayer::Solid(1, $this->LineColor) ); $_ipi2d3kgqe68bpnfxjqnr->Prototype->Transform = BDC_Transform::Identity(); $_ipi2d3kgqe68bpnfxjqnr->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-15, 15); $_ipi2d3kgqe68bpnfxjqnr->Draw($this->m_Graphics); } } class BDC_ThickThinLines2ImageGenerator extends BDC_ThickThinLinesImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(255, 255, 255); $this->TextColor = BDC_Color::BetweenRgb(50, 50, 50)->AndRgb(180, 180, 180); $this->LineColor = BDC_Color::BetweenRgb(50, 50, 50)->AndRgb(180, 180, 180); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 130); $this->OutlineColor = $this->TextColor; $this->LineColor = BDC_Color::Randomized($this->m_CustomDarkColor, 130); } } protected function DrawEffects() { $_I2rb1fi72w6kkvyn = new BDC_HorizontalLines(); $_I2rb1fi72w6kkvyn->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 8 + 1, $this->m_Graphics->GetHeight() / 6 + 1); $_I2rb1fi72w6kkvyn->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(1, $this->LineColor), BDC_LineLayer::Solid(1, $this->LineColor) ); $_I2rb1fi72w6kkvyn->Prototype->Transform = BDC_Transform::Identity(); $_I2rb1fi72w6kkvyn->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-15, 15); $_I2rb1fi72w6kkvyn->Draw($this->m_Graphics); $_0wr4ui1nkxgzm2ifzj9c9o4qjw = new BDC_VerticalLines(); $_0wr4ui1nkxgzm2ifzj9c9o4qjw->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 6 + 1, $this->m_Graphics->GetHeight() / 4 + 1); $_0wr4ui1nkxgzm2ifzj9c9o4qjw->Prototype->Outline = BDC_LineStyle::Double( BDC_LineLayer::Solid(1, $this->LineColor), BDC_LineLayer::Solid(1, $this->LineColor) ); $_0wr4ui1nkxgzm2ifzj9c9o4qjw->Prototype->Transform = BDC_Transform::Identity(); $_0wr4ui1nkxgzm2ifzj9c9o4qjw->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-15, 15); $_0wr4ui1nkxgzm2ifzj9c9o4qjw->Draw($this->m_Graphics); } } class BDC_ThinWavyLettersImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::Rgb(0, 0, 0); $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->OutlineColor = BDC_Color::Rgb(172, 255, 47); } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->OutlineColor = $this->m_CustomLightColor; } if (!is_null($this->m_CustomDarkColor)) { $this->BackColor = $this->m_CustomDarkColor; $this->TextColor = $this->BackColor; } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(2, $this->m_Graphics->GetHeight() / 20), $this->OutlineColor) ); } protected function DrawEffects() { parent::DrawEffects(); $_Ig9tes9hasm66urv = new BDC_ConcentricCircles(); $_Ig9tes9hasm66urv->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->OutlineColor) ); $_Ig9tes9hasm66urv->Prototype->Center = BDC_Point::Within($this->m_Graphics->GetBounds()); $_Ig9tes9hasm66urv->Prototype->Center->Y += 2 * $this->m_Graphics->GetHeight(); $_Ig9tes9hasm66urv->Spacing = $this->m_Graphics->GetHeight() / 2; $_Ig9tes9hasm66urv->Draw($this->m_Graphics); $_O4j958xt8abt6n0k = new BDC_Wave(); $_O4j958xt8abt6n0k->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 25)); $_O4j958xt8abt6n0k->OverflowColor = $this->BackColor; $_O4j958xt8abt6n0k->Apply($this->m_Graphics); } } class BDC_VertigoImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(85, 95); } protected function InitColors() { parent::InitColors(); $this->BackColor = BDC_Color::BetweenRgb(175, 175, 175)->AndRgb(255, 255, 255)->Frozen; $this->TextColor = BDC_Color::BetweenRgb(35, 35, 35)->AndRgb(135, 135, 135); $this->OutlineColor = $this->TextColor; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50); } if (!is_null($this->m_CustomDarkColor)) { $this->TextColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100); $this->OutlineColor = $this->TextColor; } } protected function DrawEffects() { parent::DrawEffects(); $_06v31n2jc1bj94l6gct1t = new BDC_VerticalLines(); $_06v31n2jc1bj94l6gct1t->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 2, $this->m_Graphics->GetHeight() * 3 / 2); $_06v31n2jc1bj94l6gct1t->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-10, 10); $_06v31n2jc1bj94l6gct1t->Prototype->Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(100, 120); $_06v31n2jc1bj94l6gct1t->Prototype->Transform->Scaling->yScalingPercentageRange = new BDC_RandomRange(80, 100); $_06v31n2jc1bj94l6gct1t->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 15, $this->TextColor) ); $_06v31n2jc1bj94l6gct1t->Draw($this->m_Graphics); $_oifkwvktrbtj6izibqt7y = new BDC_VerticalLines(); $_oifkwvktrbtj6izibqt7y->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 2, $this->m_Graphics->GetHeight() * 3 / 2); $_oifkwvktrbtj6izibqt7y->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-30, 30); $_oifkwvktrbtj6izibqt7y->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 20, $this->TextColor) ); $_oifkwvktrbtj6izibqt7y->Draw($this->m_Graphics); $_Isf06dmacyuoderpnah9m5l969 = new BDC_ConcentricCircles(); $_Isf06dmacyuoderpnah9m5l969->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(1, $this->m_Graphics->GetHeight() / 30), $this->BackColor) ); $_Isf06dmacyuoderpnah9m5l969->Prototype->Center = BDC_Point::Within($this->m_Graphics->GetBounds())->Frozen; $_Isf06dmacyuoderpnah9m5l969->Prototype->Center->Y += $this->m_Graphics->GetHeight(); $_Isf06dmacyuoderpnah9m5l969->Spacing = max(1, $this->m_Graphics->GetHeight() / 30) + 2; $_Isf06dmacyuoderpnah9m5l969->Draw($this->m_Graphics); } } class BDC_WantedCircularImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitColors() { $this->TextColor = BDC_Color::Rgb(0, 0, 0); $this->BackColor = BDC_Color::Rgb(220, 220, 220); } protected function DrawEffects() { parent::DrawEffects(); $_04txx5vwvfj7i7zm4389lk6zqe = new BDC_RandomGlyphs(); $_04txx5vwvfj7i7zm4389lk6zqe->SourceString = "\x24"; $_04txx5vwvfj7i7zm4389lk6zqe->Charset = 0x0024 ; $_04txx5vwvfj7i7zm4389lk6zqe->Bounds = $this->m_TextRenderer->Bounds; $_04txx5vwvfj7i7zm4389lk6zqe->Prototype->Transform = BDC_Transform::Identity(); $_04txx5vwvfj7i7zm4389lk6zqe->Prototype->Transform->Rotation->AngleRange = new BDC_RandomRange(-5, 5); $_04txx5vwvfj7i7zm4389lk6zqe->Prototype->FillColor = $this->TextColor; $_04txx5vwvfj7i7zm4389lk6zqe->SurfacePercentage = 10; $_04txx5vwvfj7i7zm4389lk6zqe->Draw($this->m_Graphics); $_0uytng8nmoafbowb = new BDC_RandomBeziers(); $_0uytng8nmoafbowb->Bounds = $this->m_TextRenderer->Bounds; $_0uytng8nmoafbowb->ScalingPercentage = 15; $_0uytng8nmoafbowb->SurfacePercentage = 5; $_0uytng8nmoafbowb->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); $_0uytng8nmoafbowb->DrawFast($this->m_Graphics); $_Ikz27guwsoxm3nfe = new BDC_RandomDots(); $_Ikz27guwsoxm3nfe->Prototype->FillColor = $this->TextColor; $_Ikz27guwsoxm3nfe->SurfacePercentage = 3; $_Ikz27guwsoxm3nfe->DrawFast($this->m_Graphics); $_Or5t5q69up9klbvx7n5rr = new BDC_RandomDots(); $_Or5t5q69up9klbvx7n5rr->Prototype->FillColor = $this->BackColor; $_Or5t5q69up9klbvx7n5rr->SurfacePercentage = 5; $_Or5t5q69up9klbvx7n5rr->DrawFast($this->m_Graphics); } } class BDC_WaveImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->yScalingPercentage = 115; $this->m_Transform->Scaling->xScalingPercentage = 95; } protected function DrawEffects() { parent::DrawEffects(); $_oi9bdqb54rnsyhsz = BDC_RandomizationHelper::RandomFromRange($this->m_Graphics->GetHeight() / 10, $this->m_Graphics->GetHeight() / 5); $_1prierziwi3kp4f0csepi3ga50 = $this->m_Graphics->GetBounds(); $_1prierziwi3kp4f0csepi3ga50->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($_oi9bdqb54rnsyhsz, $this->TextColor) ); $_1prierziwi3kp4f0csepi3ga50->Draw($this->m_Graphics); $_Oypw0l15j2pk4jx8 = new BDC_HorizontalLines(); $_Oypw0l15j2pk4jx8->SpacingRange = new BDC_RandomRange($this->m_Graphics->GetHeight() / 5 + 1, 2 * $this->m_Graphics->GetHeight() / 5 + 1); $_Oypw0l15j2pk4jx8->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(1, $this->TextColor) ); $_Oypw0l15j2pk4jx8->Draw($this->m_Graphics); $_iukkfiv9k80oad5d4ti0a = new BDC_RandomDots(); $_iukkfiv9k80oad5d4ti0a->Prototype->FillColor = $this->TextColor; $_iukkfiv9k80oad5d4ti0a->SurfacePercentage = $this->m_Graphics->GetHeight() / 10; $_iukkfiv9k80oad5d4ti0a->DrawFast($this->m_Graphics); $_Ikfuknaatow17lf1pfu2z = new BDC_RandomCircles(); $_Ikfuknaatow17lf1pfu2z->Prototype->FillColor = $this->TextColor; $_Ikfuknaatow17lf1pfu2z->Prototype->RadiusRange = new BDC_RandomRange(1, $this->m_Graphics->GetHeight() / 12); $_Ikfuknaatow17lf1pfu2z->SurfacePercentage = $this->m_Graphics->GetHeight() / 15; $_Ikfuknaatow17lf1pfu2z->DrawFast($this->m_Graphics); $_Ilr2n0vgx5vqbdfitnb69 = new BDC_Wave(); $_Ilr2n0vgx5vqbdfitnb69->Level = min(4, $this->m_Graphics->GetHeight() / 20); $_Ilr2n0vgx5vqbdfitnb69->OverflowColor = $this->TextColor; $_Ilr2n0vgx5vqbdfitnb69->Apply($this->m_Graphics); } } class BDC_WavyChessImageGenerator extends BDC_ChessImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } public function DrawEffects() { parent::DrawEffects(); $_1w0v30mdhi84lgzm = new BDC_Wave(); $_1w0v30mdhi84lgzm->LevelRange = new BDC_RandomRange(1, 2); $_1w0v30mdhi84lgzm->Apply($this->m_Graphics); } } class BDC_WavyColorLettersImageGenerator extends BDC_ImageGenerator implements BDC_IImageGenerator { public function __construct() { parent::__construct(); } protected function InitGlyphTransform() { parent::InitGlyphTransform(); $this->m_Transform->Scaling->xScalingPercentageRange = new BDC_RandomRange(90, 100); } protected function InitColors() { parent::InitColors(); $this->OutlineColor = BDC_Color::BetweenRgb(0, 0, 0)->AndRgb(100, 100, 100); $this->BackColor = $this->OutlineColor->Complement; $this->TextColor = $this->BackColor->Frozen; } protected function OverrideColors() { if (!is_null($this->m_CustomLightColor)) { $this->BackColor = BDC_Color::Randomized($this->m_CustomLightColor, 50)->Frozen; $this->TextColor = $this->BackColor; } if (!is_null($this->m_CustomDarkColor)) { $this->OutlineColor = BDC_Color::Randomized($this->m_CustomDarkColor, 100); } } protected function InitTextRenderer() { parent::InitTextRenderer(); $this->m_TextRenderer->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid(max(3, $this->m_Graphics->GetHeight() / 15), $this->OutlineColor) ); } protected function DrawEffects() { parent::DrawEffects(); $_opbmr0zwuzt2r3cb9h07ap741n = new BDC_ConcentricCircles(); $_opbmr0zwuzt2r3cb9h07ap741n->Prototype->Outline = BDC_LineStyle::Single( BDC_LineLayer::Solid($this->m_Graphics->GetHeight() / 55 + 1, $this->OutlineColor) ); $_opbmr0zwuzt2r3cb9h07ap741n->Prototype->Center = BDC_Point::Within($this->m_Graphics->GetBounds()); $_opbmr0zwuzt2r3cb9h07ap741n->Prototype->Center->Y += 2 * $this->m_Graphics->GetHeight(); $_opbmr0zwuzt2r3cb9h07ap741n->Spacing = $this->m_Graphics->GetHeight() / 3; $_opbmr0zwuzt2r3cb9h07ap741n->Draw($this->m_Graphics); $_Ovfi4loisi2up3l1siide23bal = new BDC_Wave(); $_Ovfi4loisi2up3l1siide23bal->Level = min(3, max(1, $this->m_Graphics->GetHeight() / 25)); $_Ovfi4loisi2up3l1siide23bal->Apply($this->m_Graphics); } } final class BDC_ImageGeneratorFactory { private function __construct() {} public static function CreateGenerator($_omer8uv5o3vw9qkxtbi8r1io95) { $_0cz9qtdko12n8rwb = null; switch ($_omer8uv5o3vw9qkxtbi8r1io95) { case 50 : $_0cz9qtdko12n8rwb = new BDC_BubblesImageGenerator(); break; case 56 : $_0cz9qtdko12n8rwb = new BDC_RippleImageGenerator(); break; case 57 : $_0cz9qtdko12n8rwb = new BDC_Ripple2ImageGenerator(); break; case 51 : $_0cz9qtdko12n8rwb = new BDC_ElectricImageGenerator(); break; case 55 : $_0cz9qtdko12n8rwb = new BDC_RadarImageGenerator(); break; case 53 : $_0cz9qtdko12n8rwb = new BDC_NeonImageGenerator(); break; case 54 : $_0cz9qtdko12n8rwb = new BDC_Neon2ImageGenerator(); break; case 16 : $_0cz9qtdko12n8rwb = new BDC_BlackOverlapImageGenerator(); break; case 0 : $_0cz9qtdko12n8rwb = new BDC_ChessImageGenerator(); break; case 9 : $_0cz9qtdko12n8rwb = new BDC_Chess3DImageGenerator(); break; case 12 : $_0cz9qtdko12n8rwb = new BDC_ChippedImageGenerator(); break; case 10 : $_0cz9qtdko12n8rwb = new BDC_CirclesImageGenerator(); break; case 11 : $_0cz9qtdko12n8rwb = new BDC_CorrosionImageGenerator(); break; case 1 : $_0cz9qtdko12n8rwb = new BDC_DistortionImageGenerator(); break; case 13 : $_0cz9qtdko12n8rwb = new BDC_FlashImageGenerator(); break; case 2 : $_0cz9qtdko12n8rwb = new BDC_JailImageGenerator(); break; case 14 : $_0cz9qtdko12n8rwb = new BDC_MassImageGenerator(); break; case 3 : $_0cz9qtdko12n8rwb = new BDC_NegativeImageGenerator(); break; case 17 : $_0cz9qtdko12n8rwb = new BDC_OverlapImageGenerator(); break; case 18 : $_0cz9qtdko12n8rwb = new BDC_Overlap2ImageGenerator(); break; case 15 : $_0cz9qtdko12n8rwb = new BDC_RoughImageGenerator(); break; case 4 : $_0cz9qtdko12n8rwb = new BDC_SnowImageGenerator(); break; case 5 : $_0cz9qtdko12n8rwb = new BDC_SplitImageGenerator(); break; case 59 : $_0cz9qtdko12n8rwb = new BDC_Split2ImageGenerator(); break; case 8 : $_0cz9qtdko12n8rwb = new BDC_StitchImageGenerator(); break; case 7 : $_0cz9qtdko12n8rwb = new BDC_WantedCircularImageGenerator(); break; case 6 : $_0cz9qtdko12n8rwb = new BDC_WaveImageGenerator(); break; case 24 : $_0cz9qtdko12n8rwb = new BDC_DartsImageGenerator(); break; case 25 : $_0cz9qtdko12n8rwb = new BDC_FingerprintsImageGenerator(); break; case 28 : $_0cz9qtdko12n8rwb = new BDC_LegoImageGenerator(); break; case 29 : $_0cz9qtdko12n8rwb = new BDC_StrippyImageGenerator(); break; case 26 : $_0cz9qtdko12n8rwb = new BDC_CrossShadowImageGenerator(); break; case 27 : $_0cz9qtdko12n8rwb = new BDC_CrossShadow2ImageGenerator(); break; case 20 : $_0cz9qtdko12n8rwb = new BDC_ThickThinLinesImageGenerator(); break; case 21 : $_0cz9qtdko12n8rwb = new BDC_ThickThinLines2ImageGenerator(); break; case 22 : $_0cz9qtdko12n8rwb = new BDC_SunraysImageGenerator(); break; case 23 : $_0cz9qtdko12n8rwb = new BDC_Sunrays2ImageGenerator(); break; case 30 : $_0cz9qtdko12n8rwb = new BDC_ThinWavyLettersImageGenerator(); break; case 31 : $_0cz9qtdko12n8rwb = new BDC_ChalkboardImageGenerator(); break; case 32 : $_0cz9qtdko12n8rwb = new BDC_WavyColorLettersImageGenerator(); break; case 33 : $_0cz9qtdko12n8rwb = new BDC_AncientMosaicImageGenerator(); break; case 34 : $_0cz9qtdko12n8rwb = new BDC_VertigoImageGenerator(); break; case 35 : $_0cz9qtdko12n8rwb = new BDC_WavyChessImageGenerator(); break; case 36 : $_0cz9qtdko12n8rwb = new BDC_MeltingHeatImageGenerator(); break; case 52 : $_0cz9qtdko12n8rwb = new BDC_MeltingHeat2ImageGenerator(); break; case 37 : $_0cz9qtdko12n8rwb = new BDC_SunAndWarmAirImageGenerator(); break; case 38 : $_0cz9qtdko12n8rwb = new BDC_GraffitiImageGenerator(); break; case 39 : $_0cz9qtdko12n8rwb = new BDC_Graffiti2ImageGenerator(); break; case 19 : $_0cz9qtdko12n8rwb = new BDC_HaloImageGenerator(); break; case 48 : $_0cz9qtdko12n8rwb = new BDC_BulletsImageGenerator(); break; case 49 : $_0cz9qtdko12n8rwb = new BDC_Bullets2ImageGenerator(); break; case 46 : $_0cz9qtdko12n8rwb = new BDC_CaughtInTheNetImageGenerator(); break; case 47 : $_0cz9qtdko12n8rwb = new BDC_CaughtInTheNet2ImageGenerator(); break; case 40 : $_0cz9qtdko12n8rwb = new BDC_CutImageGenerator(); break; case 44 : $_0cz9qtdko12n8rwb = new BDC_GhostlyImageGenerator(); break; case 43 : $_0cz9qtdko12n8rwb = new BDC_InBandagesImageGenerator(); break; case 45 : $_0cz9qtdko12n8rwb = new BDC_PaintMessImageGenerator(); break; case 42 : $_0cz9qtdko12n8rwb = new BDC_CollageImageGenerator(); break; case 41 : $_0cz9qtdko12n8rwb = new BDC_SpiderWebImageGenerator(); break; case 58 : $_0cz9qtdko12n8rwb = new BDC_SpiderWeb2ImageGenerator(); break; default: throw new Exception("\x49\155\141\147\x65\x20\107\145\156\x65\x72\x61\164\x6f\162\x20\x6e\x6f\x74\40\151\x6d\x70\x6c\x65\155\x65\156\x74\145\144\41"); } return $_0cz9qtdko12n8rwb; } } final class BDC_ImageGeneratorFacade { private function __construct() {} public static function GenerateImage($_1tm13okezjfcsgy8n4b483t4dn, $_iowo032r2aiw8uglcicjm, $_Iq3ly5d2o4vp7lyql7un8hcjjw, $_o15qzkjr70056k8jioxpz, $_oghio6ibxws892eo4sxgl, $_i1x9mcxgmieynx7pgbzrz, $_o36n6mkly99iqewckaxil, $_lqngzcafiobk8hfd4m2l7nntde) { $_0o5c1ibkx34gqvxf2cikypktt6 = BDC_ImageGeneratorFactory::CreateGenerator($_iowo032r2aiw8uglcicjm); $_io4wx334prs7ts71 = $_0o5c1ibkx34gqvxf2cikypktt6->GenerateImage($_1tm13okezjfcsgy8n4b483t4dn, $_Iq3ly5d2o4vp7lyql7un8hcjjw, $_o15qzkjr70056k8jioxpz, $_oghio6ibxws892eo4sxgl, $_o36n6mkly99iqewckaxil, $_lqngzcafiobk8hfd4m2l7nntde); return $_io4wx334prs7ts71->GetImage($_i1x9mcxgmieynx7pgbzrz); } } final class SoundStyle extends BDC_Enum { private function __construct() {} public static $Names; public static $LicenseRestrictedStyles; const Dispatch = 0; const HiveMind = 1; const Industrial = 2; const Pulse = 3; const Radio = 4; const RedAlert = 5; const Robot = 6; const Scratched = 7; const Synth = 8; const Workshop = 9; const Collapse = 10; const Seeker = 11; const Alien = 12; const Cassette = 13; const Chord = 14; const Electricity = 15; const Gun = 16; const Helicopter = 17; const Magic = 18; const Ocean = 19; public static function GetName($_oiuedii6bodjfsgjbr5wp) { if (array_key_exists($_oiuedii6bodjfsgjbr5wp, SoundStyle::$Names)) { return SoundStyle::$Names[$_oiuedii6bodjfsgjbr5wp]; } else { throw new Exception("\125\156\153\x6e\157\167\x6e\40\145\156\165\x6d\x65\x72\x61\164\x65\x64\40\x76\x61\154\x75\x65\x3a\40".$_oiuedii6bodjfsgjbr5wp); } } public static function GetValue($_0jarh02dm34s2mnwpv24xpc011) { if (!BDC_StringHelper::HasValue($_0jarh02dm34s2mnwpv24xpc011)) { throw new Exception("\125\x6e\153\156\x6f\x77\156\x20\145\x6e\165\x6d\x65\162\141\x74\145\144\x20\x6e\141\x6d\145\72\40".$_0jarh02dm34s2mnwpv24xpc011); } $_lyj8d8abss1w0v5g7oxjm = BDC_CollectionHelper::StringArraySearch($_0jarh02dm34s2mnwpv24xpc011, SoundStyle::$Names); if (false !== $_lyj8d8abss1w0v5g7oxjm) { return $_lyj8d8abss1w0v5g7oxjm; } else { throw new Exception("\x55\156\153\156\x6f\x77\x6e\40\145\156\165\155\145\x72\141\x74\145\x64\x20\156\141\x6d\145\72\x20".$_0jarh02dm34s2mnwpv24xpc011); } } public static function TryGetName($_1cfw9ejktsyzmtge) { if (array_key_exists($_1cfw9ejktsyzmtge, SoundStyle::$Names)) { return SoundStyle::$Names[$_1cfw9ejktsyzmtge]; } else { return; } } public static function TryGetValue($_1ow8gtr9b1ibaxz4) { if (!BDC_StringHelper::HasValue($_1ow8gtr9b1ibaxz4)) { return; } $_07zisj5c3aj1c10itod9xmniq8 = BDC_CollectionHelper::StringArraySearch($_1ow8gtr9b1ibaxz4, SoundStyle::$Names); if (false !== $_07zisj5c3aj1c10itod9xmniq8) { return $_07zisj5c3aj1c10itod9xmniq8; } else { return; } } public static function parseCommaDelimitedString($_lqkw2fky9a36z7kv) { $_0m9ogfukws4o9vsamp3u4 = array(); $_in2ep3dag1p4z28qno6ywo3sez = explode("\x2c", $_lqkw2fky9a36z7kv); foreach ($_in2ep3dag1p4z28qno6ywo3sez as $_19zgjxtts31y34z9bgwzo) { $_lblgls7aaz342hed = self::TryGetValue(trim($_19zgjxtts31y34z9bgwzo)); if($_lblgls7aaz342hed != null) { $_0m9ogfukws4o9vsamp3u4[] = $_lblgls7aaz342hed; } } return $_0m9ogfukws4o9vsamp3u4; } private static $m_DisabledSoundStyles = array(); public static function SetDisabledSoundStyles($_05faeodfwrailk2asg8a1t11c6) { SoundStyle::$m_DisabledSoundStyles = $_05faeodfwrailk2asg8a1t11c6; } public static function GetDisabledSoundStyles() { return SoundStyle::$m_DisabledSoundStyles; } } SoundStyle::$Names = array( SoundStyle::Dispatch => "\x44\x69\x73\160\x61\x74\143\x68", SoundStyle::HiveMind => "\x48\151\166\145\x4d\x69\156\144", SoundStyle::Industrial => "\x49\156\x64\165\x73\164\162\151\141\154", SoundStyle::Pulse => "\120\x75\154\163\x65", SoundStyle::Radio => "\122\141\x64\151\x6f", SoundStyle::RedAlert => "\x52\145\144\101\x6c\x65\162\x74", SoundStyle::Robot => "\122\157\142\x6f\164", SoundStyle::Scratched => "\123\x63\x72\x61\164\x63\x68\x65\x64", SoundStyle::Synth => "\x53\171\x6e\164\x68", SoundStyle::Workshop => "\x57\157\x72\153\x73\150\157\x70", SoundStyle::Collapse => "\x43\x6f\154\154\x61\x70\x73\145", SoundStyle::Seeker => "\123\145\x65\x6b\x65\162", SoundStyle::Alien => "\x41\x6c\151\x65\x6e", SoundStyle::Cassette => "\x43\141\x73\163\x65\164\164\x65", SoundStyle::Chord => "\103\150\157\x72\x64", SoundStyle::Electricity => "\105\154\x65\143\x74\x72\151\143\x69\164\x79", SoundStyle::Gun => "\107\165\x6e", SoundStyle::Helicopter => "\110\x65\154\151\x63\157\160\164\145\162", SoundStyle::Magic => "\115\x61\x67\151\143", SoundStyle::Ocean => "\117\x63\x65\x61\x6e" ); interface BDC_ISoundGenerator { public function GenerateSound($_0o4yzklu8xnp1xe1g2bt8u3vy1, $_l9sysojxpy69jvzp6r0ah); } abstract class BDC_SoundGenerator implements BDC_ISoundGenerator { const DefaultVolume = 75; protected $_17hb5y2h4pt4z556 = BDC_SoundGenerator::DefaultVolume; public function get_Volume() { return $this->m_Volume; } public function set_Volume($_i57i5a1z4ezm0mw1) { if (0 >= $_i57i5a1z4ezm0mw1 || 100 < $_i57i5a1z4ezm0mw1) { throw new Exception("\x53\x6f\165\156\144\40\166\x6f\x6c\x75\155\x65\40\155\165\163\164\40\142\145\40\x62\x65\164\x77\145\145\156\40\x31\x20\141\156\144\40\x31\60\x30\x3a\40{$_i57i5a1z4ezm0mw1}\41"); } $this->m_Volume = $_i57i5a1z4ezm0mw1; } protected $m_Track; public function get_Track() { return $this->m_Track; } public function set_Track($_orhpmgou8cggfvuf1vidf7u82n) { return $this->m_Track = $_orhpmgou8cggfvuf1vidf7u82n; } protected $m_Code; public function get_Code() { return $this->m_Code; } public function set_Code($_Ok48krxqkhooyqie) { return $this->m_Code = $_Ok48krxqkhooyqie; } protected $m_Localization; public function get_Localization() { return $this->m_Localization; } public function set_Localization($_O8zgb8sx1w1y699wfd5ri) { return $this->m_Localization = $_O8zgb8sx1w1y699wfd5ri; } public function GenerateSound($_1n46pjg0z6pnmx1basmabi8th7, $_0i7tnv48ynordpkkig5z0q3c2i) { $this->m_Code = $_1n46pjg0z6pnmx1basmabi8th7; $this->m_Localization = $_0i7tnv48ynordpkkig5z0q3c2i; $this->GeneratePronunciation(); $this->GenerateNoiseAndEffects(); return BDC_PcmSound::FromAudioTrack($this->m_Track); } protected function GeneratePronunciation() { $_I541s398yn4xvcpheqpg0qvr64 = BDC_PronunciationFactory::Get($this->m_Localization); $this->m_Track = $_I541s398yn4xvcpheqpg0qvr64->Pronounce($this->m_Code); } protected function GenerateNoiseAndEffects() { $_lyozk1t8x7t964w4 = new BDC_Normalize; $_lyozk1t8x7t964w4->PeakPercentage = $this->m_Volume; $_lyozk1t8x7t964w4->Apply($this->m_Track); } public function __get($_Iwajl15oh66yt82cfojvxnb74g) { if (method_exists($this, ($_08v7raqsa5qtex2ddl4jwrt91n = "\147\x65\x74\137".$_Iwajl15oh66yt82cfojvxnb74g))) { return $this->$_08v7raqsa5qtex2ddl4jwrt91n(); } else return; } public function __isset($_Ilfif590xb6m57uw9sbw6) { if (method_exists($this, ($_14f4hlqhiroz32sg = "\151\163\x73\145\x74\x5f".$_Ilfif590xb6m57uw9sbw6))) { return $this->$_14f4hlqhiroz32sg(); } else return; } public function __set($_Oi6zqg9i42r8y2o4er7a2, $_it85bsiionork316) { if (method_exists($this, ($_loy8seee9e4ylsj6 = "\163\x65\164\137".$_Oi6zqg9i42r8y2o4er7a2))) { $this->$_loy8seee9e4ylsj6($_it85bsiionork316); } } public function __unset($_ixk400oytf1qv2nt6iqd7) { if (method_exists($this, ($_07dyzh69mc6l4iujzjzbp = "\x75\156\163\145\x74\x5f".$_ixk400oytf1qv2nt6iqd7))) { $this->$_07dyzh69mc6l4iujzjzbp(); } } } class BDC_DispatchSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_ih83qlyypankw89vm24v4fqyul = new BDC_WhiteNoise(); $_ih83qlyypankw89vm24v4fqyul->VolumeRange = new BDC_RandomRange(3, 6); $_ih83qlyypankw89vm24v4fqyul->Duration = $this->m_Track->Duration / 10; $_omvgf4hxakiezev0e4hnx = $_ih83qlyypankw89vm24v4fqyul->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_omvgf4hxakiezev0e4hnx); $_Oob3euwypcyhamp4755gifvdpn = new BDC_Flanger(); $_Oob3euwypcyhamp4755gifvdpn->AttenuationPercentage = 45; $_Oob3euwypcyhamp4755gifvdpn->Apply($this->m_Track); $_odgwo4rsb5wtp5akylwyonrorz = new BDC_FadeOut(); $_odgwo4rsb5wtp5akylwyonrorz->FadeOutDurationRange = new BDC_RandomRange(100, 300); $_odgwo4rsb5wtp5akylwyonrorz->Apply($this->m_Track); $_Ia3s0ca9dmkyzy1q8jc0p = new BDC_FadeIn(); $_Ia3s0ca9dmkyzy1q8jc0p->FadeInDurationRange = new BDC_RandomRange(100, 300); $_Ia3s0ca9dmkyzy1q8jc0p->Apply($this->m_Track); } } class BDC_HiveMindSoundGenerator extends BDC_SoundGenerator { protected function GeneratePronunciation() { $_l83gxtgp0iklkay5me5q4 = BDC_PronunciationFactory::Get($this->m_Localization); $_l83gxtgp0iklkay5me5q4->StartingSilenceRange = new BDC_RandomRange(300, 500); $_l83gxtgp0iklkay5me5q4->SeparatingSilenceRange = new BDC_RandomRange(-200, 800); $_l83gxtgp0iklkay5me5q4->EndingSilenceRange = new BDC_RandomRange(-20, 200); $this->m_Track = $_l83gxtgp0iklkay5me5q4->Pronounce($this->m_Code); } protected function GenerateNoiseAndEffects() { $_O5bih69u16ycxr3ctm8o9e18wr = new BDC_ToneNoise(); $_O5bih69u16ycxr3ctm8o9e18wr->Frequency = 330; $_O5bih69u16ycxr3ctm8o9e18wr->Volume = 10; $_O5bih69u16ycxr3ctm8o9e18wr->Duration = $this->m_Track->Duration; $_lato41nw23jcwhgj = $_O5bih69u16ycxr3ctm8o9e18wr->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_lato41nw23jcwhgj); $_o4fkqjvhao6uiv68xk3sc = new BDC_Chorus(); $_o4fkqjvhao6uiv68xk3sc->ChorusDelay = 50; $_o4fkqjvhao6uiv68xk3sc->ChorusSweep = 100; $_o4fkqjvhao6uiv68xk3sc->Apply($this->m_Track); $_lza1uarnijffaf46 = new BDC_FadeOut(); $_lza1uarnijffaf46->FadeOutDurationRange = new BDC_RandomRange(10, 50); $_lza1uarnijffaf46->Apply($this->m_Track); $_0bv1kri39uxdq9xy = new BDC_FadeIn(); $_0bv1kri39uxdq9xy->FadeInDurationRange = new BDC_RandomRange(10, 50); $_0bv1kri39uxdq9xy->Apply($this->m_Track); } } class BDC_IndustrialSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_1ouoal3y7esjwlw2v736t = new BDC_ToneNoise(); $_1ouoal3y7esjwlw2v736t->Frequency = 110; $_1ouoal3y7esjwlw2v736t->VolumeRange = new BDC_RandomRange(40, 50); $_1ouoal3y7esjwlw2v736t->DurationRange = new BDC_RandomRange(100, 120); $_ora8h7qglkgykus1pclqnabv6w = $_1ouoal3y7esjwlw2v736t->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_ora8h7qglkgykus1pclqnabv6w); $_1jvh6f6n2v1bz90frtc1ky181h = new BDC_Overdrive(); $_1jvh6f6n2v1bz90frtc1ky181h->Level = 6; $_1jvh6f6n2v1bz90frtc1ky181h->AdjustedVolume = 25; $_1jvh6f6n2v1bz90frtc1ky181h->SeparatingDelay = $this->m_Track->Duration / 6; $_1jvh6f6n2v1bz90frtc1ky181h->Duration = $this->m_Track->Duration / 5; $_1jvh6f6n2v1bz90frtc1ky181h->Apply($this->m_Track); } } class BDC_PulseSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_17cyj3y23ywrevhsqfpsu5055m = new BDC_Tremolo(); $_17cyj3y23ywrevhsqfpsu5055m->TremoloSpacingRange = new BDC_RandomRange(80, 100); $_17cyj3y23ywrevhsqfpsu5055m->TremoloDurationRange = new BDC_RandomRange(40, 50); $_17cyj3y23ywrevhsqfpsu5055m->TremoloGainPercentageRange = new BDC_RandomRange(33, 66); $_17cyj3y23ywrevhsqfpsu5055m->Apply($this->m_Track); $_lkj4l8nsmi6kud32vrec15ewef = new BDC_ToneNoise(); $_lkj4l8nsmi6kud32vrec15ewef->Frequency = 110; $_lkj4l8nsmi6kud32vrec15ewef->Volume = 50; $_lkj4l8nsmi6kud32vrec15ewef->SeparatingSilence = 330; $_lkj4l8nsmi6kud32vrec15ewef->Duration = 330; $_itz2exeur3jain9c = $_lkj4l8nsmi6kud32vrec15ewef->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_itz2exeur3jain9c); $_1jecgo5ovdyxkw4al5h45k7og5 = new BDC_ReEcho(); $_1jecgo5ovdyxkw4al5h45k7og5->EchoDelay = 200; $_1jecgo5ovdyxkw4al5h45k7og5->EchoGain = 50; $_1jecgo5ovdyxkw4al5h45k7og5->Apply($this->m_Track); } } class BDC_RadioSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_Oybbv5sh4jju5b59 = new BDC_Drain(); $_Oybbv5sh4jju5b59->SeparatingDelay = $this->m_Track->Duration / 6; $_Oybbv5sh4jju5b59->Duration = $this->m_Track->Duration / 5; $_Oybbv5sh4jju5b59->Apply($this->m_Track); $_o9k4vd2jn09lxc20 = new BDC_WhiteNoise(); $_o9k4vd2jn09lxc20->VolumeRange = new BDC_RandomRange(1, 6); $_o9k4vd2jn09lxc20->Duration = $this->m_Track->Duration / 10; $_0wun1893h4s10yn7 = $_o9k4vd2jn09lxc20->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_0wun1893h4s10yn7); } } class BDC_RedAlertSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_Oaq64p4k5zr450f1aovul = new BDC_ToneNoise(); $_Oaq64p4k5zr450f1aovul->FrequencyRange = new BDC_RandomRange(740, 780); $_Oaq64p4k5zr450f1aovul->VolumeRange = new BDC_RandomRange(3, 8); $_Oaq64p4k5zr450f1aovul->StartingSilenceRange = new BDC_RandomRange(20, 200); $_Oaq64p4k5zr450f1aovul->SeparatingSilenceRange = new BDC_RandomRange(300, 350); $_Oaq64p4k5zr450f1aovul->DurationRange = new BDC_RandomRange(300, 350); $_1m38xwp1fs0noqw9hfeno = $_Oaq64p4k5zr450f1aovul->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_1m38xwp1fs0noqw9hfeno); $_o5rcisgqq3hxndbo = new BDC_Reverb(); $_o5rcisgqq3hxndbo->EchoDelay = 60; $_o5rcisgqq3hxndbo->ReflectionPercentage = 30; $_o5rcisgqq3hxndbo->Apply($this->m_Track); $_lll9kertpdhcsnt3zqsib = new BDC_FadeOut(); $_lll9kertpdhcsnt3zqsib->FadeOutDurationRange = new BDC_RandomRange(10, 50); $_lll9kertpdhcsnt3zqsib->Apply($this->m_Track); $_0milerr80g2eew0t = new BDC_FadeIn(); $_0milerr80g2eew0t->FadeInDurationRange = new BDC_RandomRange(10, 50); $_0milerr80g2eew0t->Apply($this->m_Track); } } class BDC_RobotSoundGenerator extends BDC_SoundGenerator { protected function GeneratePronunciation() { $_ikz8yru789a7l94shiuot = BDC_PronunciationFactory::Get($this->m_Localization); $_ikz8yru789a7l94shiuot->StartingSilenceRange = new BDC_RandomRange(500, 700); $_ikz8yru789a7l94shiuot->SeparatingSilenceRange = new BDC_RandomRange(-100, 800); $_ikz8yru789a7l94shiuot->EndingSilenceRange = new BDC_RandomRange(-20, 200); $this->m_Track = $_ikz8yru789a7l94shiuot->Pronounce($this->m_Code); } protected function GenerateNoiseAndEffects() { $_I6ulf9jsrnn6hkk3emrve = BDC_AudioTrack::CloneTrack($this->m_Track); $_lxwqpk1qh4s1ex5c = new BDC_WhiteNoise(); $_lxwqpk1qh4s1ex5c->Volume = 4; $_lxwqpk1qh4s1ex5c->Duration = $this->m_Track->Duration; $_Od3iz7g170xe3iod = $_lxwqpk1qh4s1ex5c->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_Od3iz7g170xe3iod); $_iou93c82jcs9m4w3 = new BDC_ToneNoise(); $_iou93c82jcs9m4w3->Frequency = 330; $_iou93c82jcs9m4w3->Volume = 1; $_iou93c82jcs9m4w3->Duration = $this->m_Track->Duration; $_Ivulu76gp89dnw295di78 = $_iou93c82jcs9m4w3->Generate($this->m_Track->Duration); $_O7irlfjdg0fhged6uixdw1vydi = BDC_Mixer::RingModulate($this->m_Track, $_Ivulu76gp89dnw295di78); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_O7irlfjdg0fhged6uixdw1vydi); $_Oy17uj4azcosyzj4 = new BDC_Gain(); $_Oy17uj4azcosyzj4->GainPercentage = 33; $_Oy17uj4azcosyzj4->Apply($_I6ulf9jsrnn6hkk3emrve); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_I6ulf9jsrnn6hkk3emrve); } } class BDC_ScratchedSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_o6nyp54u5a2ei2s7lnzi4e4kld = new BDC_Compressor(); $_o6nyp54u5a2ei2s7lnzi4e4kld->Peak = $this->m_Track->PeakAmplitude; $_o6nyp54u5a2ei2s7lnzi4e4kld->MaxAmplitudePercentage = 65; $_o6nyp54u5a2ei2s7lnzi4e4kld->SeparatingDelayRange = new BDC_RandomRange(25, 250); $_o6nyp54u5a2ei2s7lnzi4e4kld->DurationRange = new BDC_RandomRange(25, 50); $_o6nyp54u5a2ei2s7lnzi4e4kld->Apply($this->m_Track); $_O6ea4snfs7qpd089 = new BDC_WhiteNoise(); $_O6ea4snfs7qpd089->Volume = 1; $_O6ea4snfs7qpd089->Duration = $this->m_Track->Duration; $_omdezk3a49sqtvtson79s = $_O6ea4snfs7qpd089->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_omdezk3a49sqtvtson79s); } } class BDC_SynthSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_1aj79fsds7w5idowjxcgtqxkif = new BDC_ToneNoise(); $_1aj79fsds7w5idowjxcgtqxkif->Frequency = 660; $_1aj79fsds7w5idowjxcgtqxkif->Volume = 5; $_1aj79fsds7w5idowjxcgtqxkif->StartingSilence = 0; $_1aj79fsds7w5idowjxcgtqxkif->SeparatingSilenceRange = new BDC_RandomRange(1, 400); $_1aj79fsds7w5idowjxcgtqxkif->DurationRange = new BDC_RandomRange(20, 200); $_og2ketponz8n34il = $_1aj79fsds7w5idowjxcgtqxkif->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_og2ketponz8n34il); $_I4ua3ld01nky4gherl5j7 = new BDC_ToneNoise(); $_I4ua3ld01nky4gherl5j7->Frequency = 440; $_I4ua3ld01nky4gherl5j7->Volume = 5; $_I4ua3ld01nky4gherl5j7->StartingSilence = 0; $_I4ua3ld01nky4gherl5j7->SeparatingSilenceRange = new BDC_RandomRange(1, 400); $_I4ua3ld01nky4gherl5j7->DurationRange = new BDC_RandomRange(20, 200); $_o3tf98rv1sqr185pv8kix = $_I4ua3ld01nky4gherl5j7->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_o3tf98rv1sqr185pv8kix); $_Iofh3yxqblvzhi76u2hflbrvoi = new BDC_Expander(); $_Iofh3yxqblvzhi76u2hflbrvoi->Peak = $this->m_Track->PeakAmplitude; $_Iofh3yxqblvzhi76u2hflbrvoi->MinAmplitudePercentage = 5; $_Iofh3yxqblvzhi76u2hflbrvoi->Apply($this->m_Track); } } class BDC_WorkshopSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_lb5c3zm5ufb4aon0 = new BDC_WhiteNoise(); $_lb5c3zm5ufb4aon0->VolumeRange = new BDC_RandomRange(4, 6); $_lb5c3zm5ufb4aon0->Duration = $this->m_Track->Duration / 5; $_lb5c3zm5ufb4aon0->StartingSilenceRange = new BDC_RandomRange(10, $this->m_Track->Duration / 5); $_lb5c3zm5ufb4aon0->SeparatingSilence = $this->m_Track->Duration / 6; $_Iixgfeo2ycbpvo3epa6a7 = $_lb5c3zm5ufb4aon0->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_Iixgfeo2ycbpvo3epa6a7); $_0x3a5keil9f686h23i1r8gg6w4 = new BDC_Phaser(); $_0x3a5keil9f686h23i1r8gg6w4->AttenuationPercentage = 40; $_0x3a5keil9f686h23i1r8gg6w4->Apply($this->m_Track); } } class BDC_CollapseSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_1z6xef3nd52dih3h = new BDC_ToneNoise(); $_lbetxbauji5bes9b = new BDC_RandomRange(220, 240); $_1z6xef3nd52dih3h->Frequency = $_lbetxbauji5bes9b->Frozen; $_1z6xef3nd52dih3h->Volume = 6; $_1z6xef3nd52dih3h->SeparatingSilenceRange = new BDC_RandomRange(100, 200); $_1z6xef3nd52dih3h->DurationRange = new BDC_RandomRange(600, 800); $_o6rcwflm0om93wb3kkgxa = $_1z6xef3nd52dih3h->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_o6rcwflm0om93wb3kkgxa); $_Iymggphbzerqy01e = new BDC_ToneNoise(); $_Iymggphbzerqy01e->Frequency = $_1z6xef3nd52dih3h->Frequency * 2; $_Iymggphbzerqy01e->Volume = 4; $_Iymggphbzerqy01e->SeparatingSilenceRange = $_1z6xef3nd52dih3h->SeparatingSilenceRange; $_Iymggphbzerqy01e->DurationRange = $_1z6xef3nd52dih3h->DurationRange; $_0blep3mvf7oflmj7uka3vj8tgv = $_Iymggphbzerqy01e->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_0blep3mvf7oflmj7uka3vj8tgv); $_15rm1y2d2ki4ydt2kuo4ip46c8 = new BDC_ToneNoise(); $_15rm1y2d2ki4ydt2kuo4ip46c8->Frequency = $_1z6xef3nd52dih3h->Frequency * 3; $_15rm1y2d2ki4ydt2kuo4ip46c8->Volume = 2; $_15rm1y2d2ki4ydt2kuo4ip46c8->SeparatingSilenceRange = $_1z6xef3nd52dih3h->SeparatingSilenceRange; $_15rm1y2d2ki4ydt2kuo4ip46c8->DurationRange = $_1z6xef3nd52dih3h->DurationRange; $_Iz31vfv9pwuflhre = $_15rm1y2d2ki4ydt2kuo4ip46c8->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_Iz31vfv9pwuflhre); $_Ohce1gkzx47x22qs = new BDC_Reverb(); $_Ohce1gkzx47x22qs->EchoDelay = 100; $_Ohce1gkzx47x22qs->ReflectionPercentage = 15; $_Ohce1gkzx47x22qs->Apply($this->m_Track); $_l4iskk3nffnr60w49hcqq = new BDC_Root(); $_l4iskk3nffnr60w49hcqq->Apply($this->m_Track); $_0ztyv8qb14xnx093 = new BDC_Gain(); $_0ztyv8qb14xnx093->GainPercentage = 50; $_0ztyv8qb14xnx093->Apply($this->m_Track); } } class BDC_SeekerSoundGenerator extends BDC_SoundGenerator { protected function GeneratePronunciation() { $_0vu79ua8yu8pwavs9ak1q69cbt = BDC_PronunciationFactory::Get($this->m_Localization); $_0vu79ua8yu8pwavs9ak1q69cbt->StartingSilenceRange = new BDC_RandomRange(900, 1100); $_0vu79ua8yu8pwavs9ak1q69cbt->SeparatingSilenceRange = new BDC_RandomRange(-200, 800); $_0vu79ua8yu8pwavs9ak1q69cbt->EndingSilenceRange = new BDC_RandomRange(-20, 200); $this->m_Track = $_0vu79ua8yu8pwavs9ak1q69cbt->Pronounce($this->m_Code); } protected function GenerateNoiseAndEffects() { $_o6u4kggetugja161x58cfv6hpx = new BDC_ToneNoise(); $_1m18ctsfmeowa5fjsj1nj = new BDC_RandomRange(430, 450); $_o6u4kggetugja161x58cfv6hpx->Frequency = $_1m18ctsfmeowa5fjsj1nj->Frozen; $_o6u4kggetugja161x58cfv6hpx->Volume = 50; $_o6u4kggetugja161x58cfv6hpx->SeparatingSilenceRange = new BDC_RandomRange(10, 30); $_o6u4kggetugja161x58cfv6hpx->Duration = $this->m_Track->Duration; $_oqftyt3otjavdh3h48f1p = $_o6u4kggetugja161x58cfv6hpx->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_oqftyt3otjavdh3h48f1p); $_069o55k8pr8vih2ywcaff = new BDC_FadeIn(); $_069o55k8pr8vih2ywcaff->FadeInDuration = $this->m_Track->Duration / 2; $_069o55k8pr8vih2ywcaff->Apply($this->m_Track); $_1ltz4sh88151rtc0 = new BDC_WhiteNoise(); $_1ltz4sh88151rtc0->Volume = 1; $_1ltz4sh88151rtc0->Duration = $this->m_Track->Duration; $_i9mp22kvefixrhj5ifrcv = $_1ltz4sh88151rtc0->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_i9mp22kvefixrhj5ifrcv); $_o9x9hlbczj2w8jll8pwobedrgl = new BDC_WhiteNoise(); $_o9x9hlbczj2w8jll8pwobedrgl->Volume = 10; $_o9x9hlbczj2w8jll8pwobedrgl->Duration = $this->m_Track->Duration / 10; $_o9x9hlbczj2w8jll8pwobedrgl->StartingSilence = $this->m_Track->Duration / 10 * 9; $_Iszcugll2we3gjg5igcui = $_o9x9hlbczj2w8jll8pwobedrgl->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_Iszcugll2we3gjg5igcui); $_lnpvqsg3z9zuia5sitokc = new BDC_Chorus(); $_lnpvqsg3z9zuia5sitokc->ChorusDelay = 10; $_lnpvqsg3z9zuia5sitokc->ChorusSweep = 20; $_lnpvqsg3z9zuia5sitokc->Apply($this->m_Track); } } class BDC_AlienSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_O5gi1jmbqukev7l6zfgv912tjo = new BDC_ToneNoise(); $_O5gi1jmbqukev7l6zfgv912tjo->DurationRange = new BDC_RandomRange(100, 200); $_O5gi1jmbqukev7l6zfgv912tjo->FrequencyRange = new BDC_RandomRange(800, 830); $_O5gi1jmbqukev7l6zfgv912tjo->Volume = 3; $_ltbigs7l69ib9m7f = $_O5gi1jmbqukev7l6zfgv912tjo->Generate($this->m_Track->Duration); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_ltbigs7l69ib9m7f); $_0a4tuuw3giufccswo0ivnn81qn = new BDC_Reverb(); $_0a4tuuw3giufccswo0ivnn81qn->EchoDelay = BDC_RandomRange::GetInstance(10, 15)->Frozen; $_0a4tuuw3giufccswo0ivnn81qn->ReflectionPercentage = 50; $_0a4tuuw3giufccswo0ivnn81qn->Apply($this->m_Track); } } class BDC_CassetteSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_0e1c71nktymrswb31gh55 = new BDC_WhiteNoise(); $_0e1c71nktymrswb31gh55->Duration = $this->m_Track->Duration / 4; $_ljtv8smj87tcjjowij3yhhsyvx = $_0e1c71nktymrswb31gh55->Generate($this->m_Track->Duration); $_ixcdo3sgfpgcoiuv = new BDC_ToneNoise(); $_ixcdo3sgfpgcoiuv->Duration = $this->m_Track->Duration / 4; $_ixcdo3sgfpgcoiuv->Frequency = BDC_RandomRange::GetInstance(100, 200)->Frozen; $_O47urr4dn6km4k9i6es9h8af6b = $_ixcdo3sgfpgcoiuv->Generate($this->m_Track->Duration); $_0ouk6pbqn4fkcrle = BDC_Mixer::RingModulate($_ljtv8smj87tcjjowij3yhhsyvx, $_O47urr4dn6km4k9i6es9h8af6b); $_idcgzd8v5z12c94psw8g6sb37c = new BDC_AudioTrack(); $_idcgzd8v5z12c94psw8g6sb37c->Forward(BDC_RandomRange::GetInstance(200, 400)->Frozen); $_idcgzd8v5z12c94psw8g6sb37c->AddData($this->m_Track->Samples); $_lbzvrrizn5jciig4wzgq92561r = new BDC_Reverse(); $_lbzvrrizn5jciig4wzgq92561r->Duration = $this->m_Track->Duration; $_lbzvrrizn5jciig4wzgq92561r->Apply($_idcgzd8v5z12c94psw8g6sb37c); $_Ottus7k7l6re0a1v26pem = new BDC_Gain(); $_Ottus7k7l6re0a1v26pem->GainPercentage = 10; $_Ottus7k7l6re0a1v26pem->Apply($_0ouk6pbqn4fkcrle); $_0ouk6pbqn4fkcrle = BDC_Mixer::Merge($_0ouk6pbqn4fkcrle, $_idcgzd8v5z12c94psw8g6sb37c); $_0vynfc416ydrjcxqoso3r = new BDC_Gain(); $_0vynfc416ydrjcxqoso3r->GainPercentage = 45; $_0vynfc416ydrjcxqoso3r->Apply($_0ouk6pbqn4fkcrle); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_0ouk6pbqn4fkcrle); } } class BDC_ChordSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_lb2fsyhh9kiiki0bovgqn = new BDC_Overdrive(); $_lb2fsyhh9kiiki0bovgqn->Duration = $this->m_Track->Duration; $_lb2fsyhh9kiiki0bovgqn->Level = 5; $_14trkdusrj5orzykndqh93cud4 = new BDC_ToneNoise(); $_14trkdusrj5orzykndqh93cud4->Duration = $this->m_Track->Duration / 4; $_14trkdusrj5orzykndqh93cud4->Frequency = BDC_RandomRange::GetInstance(392, 415)->Frozen; $_14trkdusrj5orzykndqh93cud4->SeparatingSilenceRange = new BDC_RandomRange(100, 300); $_Iphqfo3qdhsg1e1skrm3w = $_14trkdusrj5orzykndqh93cud4->Generate($this->m_Track->Duration); $_lb2fsyhh9kiiki0bovgqn->Apply($_Iphqfo3qdhsg1e1skrm3w); $_1zkg98p4j3vnsok39msm0 = new BDC_Phaser(); $_1zkg98p4j3vnsok39msm0->Duration = $this->m_Track->Duration; $_1zkg98p4j3vnsok39msm0->AttenuationPercentage = BDC_RandomRange::GetInstance(65, 75)->Frozen; $_1zkg98p4j3vnsok39msm0->Sweep = BDC_RandomRange::GetInstance(65, 75)->Frozen; $_1zkg98p4j3vnsok39msm0->Apply($_Iphqfo3qdhsg1e1skrm3w); $_0lx0qg8hjim8aikc = new BDC_ToneNoise(); $_0lx0qg8hjim8aikc->Duration = $this->m_Track->Duration / 4; $_0lx0qg8hjim8aikc->Frequency = BDC_RandomRange::GetInstance(494, 523)->Frozen; $_0lx0qg8hjim8aikc->SeparatingSilenceRange = new BDC_RandomRange(100, 300); $_0ubyse5t5rogwgiz = $_0lx0qg8hjim8aikc->Generate($this->m_Track->Duration); $_lb2fsyhh9kiiki0bovgqn->Apply($_0ubyse5t5rogwgiz); $_Ibeenl64xxaq7henx3yzj = new BDC_Phaser(); $_Ibeenl64xxaq7henx3yzj->Duration = $this->m_Track->Duration; $_Ibeenl64xxaq7henx3yzj->AttenuationPercentage = BDC_RandomRange::GetInstance(60, 70)->Frozen; $_Ibeenl64xxaq7henx3yzj->Sweep = BDC_RandomRange::GetInstance(60, 70)->Frozen; $_Ibeenl64xxaq7henx3yzj->Apply($_0ubyse5t5rogwgiz); $_iayxonloef1hmdlioaz2g = new BDC_ToneNoise(); $_iayxonloef1hmdlioaz2g->Duration = $this->m_Track->Duration / 4; $_iayxonloef1hmdlioaz2g->Frequency = BDC_RandomRange::GetInstance(659, 698)->Frozen; $_iayxonloef1hmdlioaz2g->SeparatingSilenceRange = new BDC_RandomRange(100, 300); $_19bqbbcu767xmbxitmb1x = $_iayxonloef1hmdlioaz2g->Generate($this->m_Track->Duration); $_lb2fsyhh9kiiki0bovgqn->Apply($_19bqbbcu767xmbxitmb1x); $_lr3k37cfe1bspmm5a2tx4cpet4 = new BDC_Phaser(); $_lr3k37cfe1bspmm5a2tx4cpet4->Duration = $this->m_Track->Duration; $_lr3k37cfe1bspmm5a2tx4cpet4->AttenuationPercentage = BDC_RandomRange::GetInstance(55, 65)->Frozen; $_lr3k37cfe1bspmm5a2tx4cpet4->Sweep = BDC_RandomRange::GetInstance(55, 65)->Frozen; $_lr3k37cfe1bspmm5a2tx4cpet4->Apply($_19bqbbcu767xmbxitmb1x); $_0ubyse5t5rogwgiz = BDC_Mixer::Merge($_0ubyse5t5rogwgiz, $_Iphqfo3qdhsg1e1skrm3w); $_19bqbbcu767xmbxitmb1x = BDC_Mixer::Merge($_19bqbbcu767xmbxitmb1x, $_0ubyse5t5rogwgiz); $_lwjxacxikmjq43ej = new BDC_Reverb(); $_lwjxacxikmjq43ej->ReflectionPercentage = 25; $_lwjxacxikmjq43ej->Apply($this->m_Track); $_I8sabbfcait13a42 = new BDC_Gain(); $_I8sabbfcait13a42->GainPercentage = 20; $_I8sabbfcait13a42->Apply($_19bqbbcu767xmbxitmb1x); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_19bqbbcu767xmbxitmb1x); } } class BDC_ElectricitySoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_11psrl1k99t7exgs = new BDC_ToneNoise(); $_11psrl1k99t7exgs->Volume = 10; $_11psrl1k99t7exgs->DurationRange = new BDC_RandomRange(100, 300); $_11psrl1k99t7exgs->SeparatingSilenceRange = new BDC_RandomRange(100, 300); $_11psrl1k99t7exgs->Frequency = BDC_RandomRange::GetInstance(230, 250)->Frozen; $_12cxl88vcbundqfa = $_11psrl1k99t7exgs->Generate($this->m_Track->Duration); $_Ozc57yfjz9i1w69uw5ku9 = new BDC_Flanger(); $_Ozc57yfjz9i1w69uw5ku9->AttenuationPercentage = 70; $_Ozc57yfjz9i1w69uw5ku9->FlangerDelayRange = new BDC_RandomRange(100, 300); $_Ozc57yfjz9i1w69uw5ku9->FlangerSweep = 50; $_Ozc57yfjz9i1w69uw5ku9->FlangerSweepFrequency = 120; $_Ozc57yfjz9i1w69uw5ku9->Apply($_12cxl88vcbundqfa); $_locz3exxshpy25hccvmrvc6tu0 = new BDC_Drain(); $_locz3exxshpy25hccvmrvc6tu0->DurationRange = new BDC_RandomRange(100, 300); $_locz3exxshpy25hccvmrvc6tu0->Apply($_12cxl88vcbundqfa); $_1jozjxort4etuovd = new BDC_Gain(); $_1jozjxort4etuovd->GainPercentage = 20; $_1jozjxort4etuovd->Apply($_12cxl88vcbundqfa); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_12cxl88vcbundqfa); } } class BDC_GunSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_0zucgt7i940atye32qoy8bxs5z = new BDC_ToneNoise(); $_0zucgt7i940atye32qoy8bxs5z->Duration = $this->m_Track->Duration / 5; $_0zucgt7i940atye32qoy8bxs5z->Frequency = BDC_RandomRange::GetInstance(600, 800)->Frozen; $_0zucgt7i940atye32qoy8bxs5z->SeparatingSilenceRange = new BDC_RandomRange(100, 300); $_I4ehmomvhsbam3nc = $_0zucgt7i940atye32qoy8bxs5z->Generate($this->m_Track->Duration); $_Igf5y8fr9ziq2vbk = new BDC_Flanger(); $_Igf5y8fr9ziq2vbk->AttenuationPercentage = BDC_RandomRange::GetInstance(70, 80)->Frozen; $_Igf5y8fr9ziq2vbk->FlangerSweepFrequency = BDC_RandomRange::GetInstance(20, 30)->Frozen; $_Igf5y8fr9ziq2vbk->FlangerSweep = 20; $_Igf5y8fr9ziq2vbk->Duration = $this->m_Track->Duration; $_Igf5y8fr9ziq2vbk->Apply($_I4ehmomvhsbam3nc); $_Of2hdiwkg5xxot1qhvnedj93i5 = new BDC_ToneNoise(); $_Of2hdiwkg5xxot1qhvnedj93i5->Duration = $this->m_Track->Duration / 10; $_Of2hdiwkg5xxot1qhvnedj93i5->SeparatingSilenceRange = new BDC_RandomRange(800, 1000); $_Of2hdiwkg5xxot1qhvnedj93i5->Frequency = BDC_RandomRange::GetInstance(800, 900)->Frozen; $_Inil7wk9e4vbqytq = $_Of2hdiwkg5xxot1qhvnedj93i5->Generate($this->m_Track->Duration); $_062xxeuv41uwgpl0 = new BDC_Flanger(); $_062xxeuv41uwgpl0->AttenuationPercentage = BDC_RandomRange::GetInstance(80, 90)->Frozen; $_062xxeuv41uwgpl0->FlangerSweepFrequency = BDC_RandomRange::GetInstance(20, 30)->Frozen; $_062xxeuv41uwgpl0->FlangerSweep = 20; $_062xxeuv41uwgpl0->Duration = $this->m_Track->Duration; $_062xxeuv41uwgpl0->Apply($_Inil7wk9e4vbqytq); $_I4ehmomvhsbam3nc = BDC_Mixer::Merge($_I4ehmomvhsbam3nc, $_Inil7wk9e4vbqytq); $_i9m4xtwghfjgcmi1 = new BDC_Gain(); $_i9m4xtwghfjgcmi1->GainPercentage = 50; $_i9m4xtwghfjgcmi1->Apply($_I4ehmomvhsbam3nc); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_I4ehmomvhsbam3nc); } } class BDC_HelicopterSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_07cli5hdc78lmzwfzybzi = new BDC_ToneNoise(); $_07cli5hdc78lmzwfzybzi->DurationRange = new BDC_RandomRange(100, 300); $_07cli5hdc78lmzwfzybzi->Frequency = BDC_RandomRange::GetInstance(820, 860)->Frozen; $_0qipvkbjhkbmd8ir = $_07cli5hdc78lmzwfzybzi->Generate($this->m_Track->Duration); $_lh1j8lwnyw0q9mu1gsaovpmbkd = new BDC_Flanger(); $_lh1j8lwnyw0q9mu1gsaovpmbkd->FlangerSweep = BDC_RandomRange::GetInstance(90, 95)->Frozen; $_lh1j8lwnyw0q9mu1gsaovpmbkd->FlangerSweepFrequency = BDC_RandomRange::GetInstance(100, 160)->Frozen; $_lh1j8lwnyw0q9mu1gsaovpmbkd->AttenuationPercentage = 95; $_lh1j8lwnyw0q9mu1gsaovpmbkd->Apply($_0qipvkbjhkbmd8ir); $_l2j1dr7aly766gmyfrz1zoprw8 = new BDC_Tremolo(); $_l2j1dr7aly766gmyfrz1zoprw8->TremoloSpacing = 80; $_l2j1dr7aly766gmyfrz1zoprw8->Apply($_0qipvkbjhkbmd8ir); $_I6xm4xzxuao7kfdi = new BDC_WhiteNoise(); $_I6xm4xzxuao7kfdi->Duration= $this->m_Track->Duration; $_I6xm4xzxuao7kfdi->Volume = 13; $_imq3ks3dtrcnmcb9 = $_I6xm4xzxuao7kfdi->Generate($this->m_Track->Duration); $_imq3ks3dtrcnmcb9 = BDC_Mixer::Merge($_0qipvkbjhkbmd8ir, $_imq3ks3dtrcnmcb9); $_oqshp8xhn93vohbjc6isq = new BDC_Gain(); $_oqshp8xhn93vohbjc6isq->GainPercentage = 35; $_oqshp8xhn93vohbjc6isq->Apply($_imq3ks3dtrcnmcb9); $_ohezxhlvmoqg7wem84ffavvoud = new BDC_Root(); $_ohezxhlvmoqg7wem84ffavvoud->Apply($this->m_Track); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_imq3ks3dtrcnmcb9); } } class BDC_MagicSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_O77qj8bbdln2yxvv = new BDC_ToneNoise(); $_O77qj8bbdln2yxvv->Frequency = 720; $_O77qj8bbdln2yxvv->Duration = $this->m_Track->Duration + 500; $_1s61wg11stihr9t8774sg = $_O77qj8bbdln2yxvv->Generate($this->m_Track->Duration); $_Ipwq8xikwbdr2sow = new BDC_Flanger(); $_Ipwq8xikwbdr2sow->Duration = $_O77qj8bbdln2yxvv->Duration; $_Ipwq8xikwbdr2sow->AttenuationPercentage = 95; $_Ipwq8xikwbdr2sow->FlangerSweep = BDC_RandomRange::GetInstance(80, 90)->Frozen; $_Ipwq8xikwbdr2sow->Apply($_1s61wg11stihr9t8774sg); $_l4riw54l1pcqj86736f0k = new BDC_Gain(); $_l4riw54l1pcqj86736f0k->GainPercentage = 25; $_l4riw54l1pcqj86736f0k->Apply($_1s61wg11stihr9t8774sg); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_1s61wg11stihr9t8774sg); $_in3jvferaoe44fp7a3l9o = new BDC_Reverb(); $_in3jvferaoe44fp7a3l9o->EchoDelay = BDC_RandomRange::GetInstance(50, 70)->Frozen; $_in3jvferaoe44fp7a3l9o->Apply($this->m_Track); } } class BDC_OceanSoundGenerator extends BDC_SoundGenerator { protected function GenerateNoiseAndEffects() { $_lx7ja9ejjqsmgv7xwhges6f77g = new BDC_AudioTrack(); $_lvatl31rfyvxs73g = 300; $_0gj709da4tkr2ips4m75pv9n2s = $this->m_Track->Duration / 4; while ($_lx7ja9ejjqsmgv7xwhges6f77g->samples == null || $_lx7ja9ejjqsmgv7xwhges6f77g->Duration < $this->m_Track->Duration) { $_0gj709da4tkr2ips4m75pv9n2s += $_lvatl31rfyvxs73g; $_1ptgh7xvqn5x2dm9 = BDC_RandomRange::GetInstance($_0gj709da4tkr2ips4m75pv9n2s, $_0gj709da4tkr2ips4m75pv9n2s + $_lvatl31rfyvxs73g)->Frozen; $_Oezxfiq3m47fqg83 = new BDC_WhiteNoise(); $_Oezxfiq3m47fqg83->Duration = $_1ptgh7xvqn5x2dm9; $_iq5issk9upptihixug1apf4y4q = $_Oezxfiq3m47fqg83->Generate($_1ptgh7xvqn5x2dm9); $_Iryq9hqg8pem4av1x64og = new BDC_FadeIn(); $_Iryq9hqg8pem4av1x64og->FadeInDuration = $_Oezxfiq3m47fqg83->Duration / 2; $_Iryq9hqg8pem4av1x64og->Apply($_iq5issk9upptihixug1apf4y4q); $_omwyojn1ycpzxbab = new BDC_FadeOut(); $_omwyojn1ycpzxbab->FadeOutDuration = $_Oezxfiq3m47fqg83->Duration / 2; $_omwyojn1ycpzxbab->Apply($_iq5issk9upptihixug1apf4y4q); $_lx7ja9ejjqsmgv7xwhges6f77g->AddData($_iq5issk9upptihixug1apf4y4q->samples); $_1o8opxuei227225jqik2h1cjbu = BDC_RandomRange::GetInstance(30, 50)->Frozen; $_lx7ja9ejjqsmgv7xwhges6f77g->forward($_1o8opxuei227225jqik2h1cjbu); } $_ou8zk8p12ee17gyj = new BDC_Gain(); $_ou8zk8p12ee17gyj->GainPercentage = 20; $_ou8zk8p12ee17gyj->Apply($_lx7ja9ejjqsmgv7xwhges6f77g); $this->m_Track = BDC_Mixer::Merge($this->m_Track, $_lx7ja9ejjqsmgv7xwhges6f77g); } } final class BDC_SoundGeneratorFactory { private function __construct() {} public static function CreateGenerator($_Iof8tixj075yk9hb) { $_1c0ckepxwovqnhclpc7x7 = null; switch ($_Iof8tixj075yk9hb) { case (0 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_DispatchSoundGenerator(); break; case (1 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_HiveMindSoundGenerator(); break; case (2 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_IndustrialSoundGenerator(); break; case (3 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_PulseSoundGenerator(); break; case (4 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_RadioSoundGenerator(); break; case (5 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_RedAlertSoundGenerator(); break; case (6 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_RobotSoundGenerator(); break; case (7 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_ScratchedSoundGenerator(); break; case (8 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_SynthSoundGenerator(); break; case (9 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_WorkshopSoundGenerator(); break; case (10 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_CollapseSoundGenerator(); break; case (11 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_SeekerSoundGenerator(); break; case (12 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_AlienSoundGenerator(); break; case (13 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_CassetteSoundGenerator(); break; case (14 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_ChordSoundGenerator(); break; case (15 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_ElectricitySoundGenerator(); break; case (16 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_GunSoundGenerator(); break; case (17 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_HelicopterSoundGenerator(); break; case (18 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_MagicSoundGenerator(); break; case (19 ): $_1c0ckepxwovqnhclpc7x7 = new BDC_OceanSoundGenerator(); break; default: throw new Exception("\x42\x44\103\137\x53\x6f\x75\156\x64\x47\145\x6e\145\x72\141\x74\157\162\40\x6e\157\x74\x20\x69\x6d\160\x6c\145\x6d\145\156\x74\x65\x64\x3a\40{$_Iof8tixj075yk9hb}\x21"); } return $_1c0ckepxwovqnhclpc7x7; } } final class BDC_SoundGeneratorFacade { private function __construct() {} public static function GenerateSound($_1mlmdnm6gs99q1iz, $_ok8avmz10ssr9unq, $_0e7mxs8xgkmbk2qn, $_07c3aftqjxgzwin2) { if (0 == (crc32($_1mlmdnm6gs99q1iz) % 2)) { return self::h0a70($_07c3aftqjxgzwin2); } else { return self::j6o31($_1mlmdnm6gs99q1iz, $_ok8avmz10ssr9unq, $_0e7mxs8xgkmbk2qn, $_07c3aftqjxgzwin2); } } private static function j6o31($_O5nw4zmu5o7cir01vnpox, $_Iehjvxofuymhk1xi36mbd, $_15wopg4u3basjp4xjxv39ybkoz, $_1x02vepiz5284snc) { $_o3258mzue7e314ivvs2xh = BDC_SoundGeneratorFactory::CreateGenerator($_Iehjvxofuymhk1xi36mbd); $_0yemeoqsiv8vcp2q = $_o3258mzue7e314ivvs2xh->GenerateSound($_O5nw4zmu5o7cir01vnpox, $_15wopg4u3basjp4xjxv39ybkoz); return $_0yemeoqsiv8vcp2q->GetBytesInFormat($_1x02vepiz5284snc); } private static function h0a70($_iwu0y2i1nfyohd1a) { return self::g8qsu(BDC_ResourceHelper::GetSoundsFolder()."\x2f\x64\x65\x6d\x6f\x2e\167\141\166"); } public static function GetTestSound($_Ijnj173r5cy417havcdlwhouc8) { return self::g8qsu(BDC_ResourceHelper::GetSoundsFolder()."\x2f\164\145\x73\x74\x2e\x77\141\166"); } private static function g8qsu($_Iwwb0qvt0lyzk00p) { $_Obprg4c7oku4eo2wqas5djqnjk = null; $_1m2hyeu7j86mjfgo = is_file($_Iwwb0qvt0lyzk00p); if (!$_1m2hyeu7j86mjfgo) { return; } if ($_oqffm9ip9ump6uc1 = fopen($_Iwwb0qvt0lyzk00p, "\162\142")) { while (($_Ikf6uik9jlwbxrf9v0ifc = fread($_oqffm9ip9ump6uc1, 8192)) != '') { $_Obprg4c7oku4eo2wqas5djqnjk .= $_Ikf6uik9jlwbxrf9v0ifc; } fclose($_oqffm9ip9ump6uc1); } return $_Obprg4c7oku4eo2wqas5djqnjk; } public static function IsPronunciationAvailable(BDC_Localization $_lbizdngwr88orbcz) { $_lemr5vvzuxcajkzekve31sft1p = BDC_PronunciationFactory::Get($_lbizdngwr88orbcz); return $_lemr5vvzuxcajkzekve31sft1p->IsPronunciationAvailable(); } } final class SoundRegenerationMode extends BDC_Enum { private function __construct() {} public static $Names; const None = 0; const Limited = 1; const Unlimited = 2; public static function GetName($_is5qqgykfrypp20nocps3) { if (array_key_exists($_is5qqgykfrypp20nocps3, SoundRegenerationMode::$Names)) { return SoundRegenerationMode::$Names[$_is5qqgykfrypp20nocps3]; } else { throw new Exception("\125\x6e\153\x6e\x6f\167\x6e\40\x65\156\x75\155\x65\162\x61\164\145\144\40\166\x61\x6c\x75\145\x3a\x20".$_is5qqgykfrypp20nocps3); } } public static function GetValue($_lz3oum1vwnd8wpic) { if (!BDC_StringHelper::HasValue($_lz3oum1vwnd8wpic)) { throw new Exception("\x55\156\153\156\157\167\156\40\145\x6e\x75\x6d\x65\162\141\x74\145\144\x20\156\141\x6d\x65\72\x20".$_lz3oum1vwnd8wpic); } $_Iwrq13arztx2smtwq2tdrlitfd = BDC_CollectionHelper::StringArraySearch($_lz3oum1vwnd8wpic, SoundRegenerationMode::$Names); if (false !== $_Iwrq13arztx2smtwq2tdrlitfd) { return $_Iwrq13arztx2smtwq2tdrlitfd; } else { throw new Exception("\125\x6e\x6b\x6e\x6f\x77\x6e\x20\x65\x6e\165\155\x65\x72\141\x74\145\x64\x20\156\x61\155\145\x3a\40".$_lz3oum1vwnd8wpic); } } public static function TryGetName($_0huypn9bvcz5lt0gew080) { if (array_key_exists($_0huypn9bvcz5lt0gew080, SoundRegenerationMode::$Names)) { return SoundRegenerationMode::$Names[$_0huypn9bvcz5lt0gew080]; } else { return; } } public static function TryGetValue($_iqaeptcv4ccn8mnb2r39i) { if (!BDC_StringHelper::HasValue($_iqaeptcv4ccn8mnb2r39i)) { return; } $_1ekyvrg96oyjuqt6bvie2 = BDC_CollectionHelper::StringArraySearch($_iqaeptcv4ccn8mnb2r39i, SoundRegenerationMode::$Names); if (false !== $_1ekyvrg96oyjuqt6bvie2) { return $_1ekyvrg96oyjuqt6bvie2; } else { return; } } } SoundRegenerationMode::$Names = array( SoundRegenerationMode::None => "\116\x6f\156\x65", SoundRegenerationMode::Limited => "\114\151\155\151\x74\145\x64", SoundRegenerationMode::Unlimited => "\x55\x6e\154\151\155\x69\164\x65\144", ); class BDC_CaptchaBase { const VALID_INSTANCE_ID = "\57\x5e\50\133\x61\55\x66\60\55\71\x5d\x2b\51\x24\57\165"; const VALID_CAPTCHA_ID = "\57\x5e\x28\w\x2b\x29\44\57\x75\x69"; public function __construct($_1pxj1ybeq9nerfzs, $_Icjcny9g545st6y4 = null) { $this->_lyjeauiyxgdzivd1wlo6l11h2g = BDC_StringHelper::Normalize($_1pxj1ybeq9nerfzs); if ( null === $_Icjcny9g545st6y4 ) { $this->_0zq6ydsghzm3byr0rmovb5w380 = BDC_CryptoHelper::GenerateGuid(); } else { $this->_0zq6ydsghzm3byr0rmovb5w380 = $_Icjcny9g545st6y4; } $this->_O18s8iyp9ixou6no = new BDC_CodeCollection(); $this->_igshr0r5wol73v92bcpm7 = 5 ; $this->_O3xoa4ada6fxhiml = BDC_CaptchaDefaults::CodeStyle; $this->_Ofxqcxpdmg6hd6gry09sxyinqz = 1200 ; $this->_lwowle6azzeiym1tz429rl4rc1 = BDC_CaptchaDefaults::$DisallowedCodeSubstrings; $this->_l2fjmei6jbtds1jbrcz7w = BDC_CaptchaDefaults::$ImageStyle; $this->_Oz3lvd9d2y4b8eg8 = BDC_CaptchaDefaults::ImageFormat; $this->_ovf9te71deydbf59wjji4 = 250 ; $this->_O7gfq345utvpjswtj9394pkn7t = 50 ; $this->_i9djc4g6tmn6r5egqtm48c29eq = BDC_CaptchaDefaults::CustomLightColor; $this->_1l2kycf6b4zr86bdwf8bb = BDC_CaptchaDefaults::CustomDarkColor; $this->_lthxd7ejef73g2dz1lb6i = BDC_CaptchaDefaults::SoundEnabled; $this->_I2yzuywwz9u8ddq3vll55 = BDC_CaptchaDefaults::$SoundStyle; $this->_isw6rj6xipvbx04g = BDC_CaptchaDefaults::SoundFormat; $this->_O73d1rxuj738uw1j = BDC_CaptchaDefaults::SoundRegenerationMode; $this->_0ttzgruds746ixb2xged9 = BDC_LocaleParser::Parse(BDC_CaptchaDefaults::Locale); $this->_0odv4kep9zggkwv8 = BDC_CaptchaDefaults::HelpLinkEnabled; $this->_lrut8vxf2aaxuehu = BDC_CaptchaDefaults::HelpLinkMode; $this->_lt93qp47shb2x2wgobcyt = CaptchaConfiguration::GetSettings($_1pxj1ybeq9nerfzs); $this->CodeLength = $this->_lt93qp47shb2x2wgobcyt->CodeLength; $this->CodeStyle = $this->_lt93qp47shb2x2wgobcyt->CodeStyle; $this->CodeTimeout = $this->_lt93qp47shb2x2wgobcyt->CodeTimeout; $this->DisallowedCodeSubstrings = $this->_lt93qp47shb2x2wgobcyt->DisallowedCodeSubstrings; $this->ImageStyle = $this->_lt93qp47shb2x2wgobcyt->ImageStyle; $this->ImageFormat = $this->_lt93qp47shb2x2wgobcyt->ImageFormat; $this->ImageWidth = $this->_lt93qp47shb2x2wgobcyt->ImageWidth; $this->ImageHeight = $this->_lt93qp47shb2x2wgobcyt->ImageHeight; $this->CustomLightColor = $this->_lt93qp47shb2x2wgobcyt->CustomLightColor; $this->CustomDarkColor = $this->_lt93qp47shb2x2wgobcyt->CustomDarkColor; $this->SoundEnabled = $this->_lt93qp47shb2x2wgobcyt->SoundEnabled; $this->SoundStyle = $this->_lt93qp47shb2x2wgobcyt->SoundStyle; $this->SoundFormat = $this->_lt93qp47shb2x2wgobcyt->SoundFormat; $this->SoundRegenerationMode = $this->_lt93qp47shb2x2wgobcyt->SoundRegenerationMode; $this->Locale = $this->_lt93qp47shb2x2wgobcyt->Locale; $this->_0odv4kep9zggkwv8 = $this->_lt93qp47shb2x2wgobcyt->HelpLinkEnabled; $this->_lrut8vxf2aaxuehu = $this->_lt93qp47shb2x2wgobcyt->HelpLinkMode; $this->_0n177qarryjc45ixqhtj5ws4mc = false; $this->_0phiys8w8ctl7vvuu2r15ah9tn = false; $this->_Ola5qhd3nbyvu4v1 = false; $this->_i8bjejs38v5c9vpu9tlyc = false; $this->_lusbn4ej3nvkontn3mzk0nbo25 = false; $this->_Om3s5omrq49vlxgn9rjgxlbyjd = false; $this->_lv0ytvw9eoe9nsrm = false; $this->_0bw4dmir0yuty8lek9x1e = false; $this->_0b3s6z5bwbe8jiltn6qyz = false; $this->_Ithd60wzd822wmsf = false; $this->_I89scocc02ieu4ior1ru2 = false; $this->_liwohyzm6kchaewsi3xyx = false; $this->_0pvat1g4nd6lzbbipulxy = false; $this->_i3cla7v5slymqsy76chd4 = false; $this->_orpc8bdokghhnx0rfxvbh90vb6 = false; $this->m_IsHelpLinkEnabledModified = false; $this->_lg9q0h1xuiwjgwsk = false; $this->_0uks05szhi0lmf9l9mksyxdknv = new PC(); } private $_lt93qp47shb2x2wgobcyt = null; public function get_Settings() { return $this->_lt93qp47shb2x2wgobcyt; } private $_lyjeauiyxgdzivd1wlo6l11h2g; public function get_CaptchaId() { return $this->_lyjeauiyxgdzivd1wlo6l11h2g; } public static function IsValidCaptchaId($_I7s3lrcitzd7rnjbjuorl) { return (1 === preg_match(self::VALID_CAPTCHA_ID, $_I7s3lrcitzd7rnjbjuorl)); } private $_0zq6ydsghzm3byr0rmovb5w380; public function get_InstanceId() { return $this->_0zq6ydsghzm3byr0rmovb5w380; } public static function IsValidInstanceId($_Oankkpe4vewpmq4y9gtt1) { return (null != $_Oankkpe4vewpmq4y9gtt1 && 32 == strlen($_Oankkpe4vewpmq4y9gtt1) && (1 === preg_match(self::VALID_INSTANCE_ID, $_Oankkpe4vewpmq4y9gtt1))); } private $_Ic4vj66r3r2jcbxyvqf34; private $_Oli3n4w214v9h26k = false; public function get_UserInputID() { return $this->_Ic4vj66r3r2jcbxyvqf34; } public function set_UserInputID($_Ilfxahurdg71xqfa62plbebmlb) { if (is_string($_Ilfxahurdg71xqfa62plbebmlb)) { $this->_Ic4vj66r3r2jcbxyvqf34 = "$_Ilfxahurdg71xqfa62plbebmlb"; } $this->_Oli3n4w214v9h26k = true; } private function mozdx() { return "\102\x44\x43\x5f\165\163\x65\x72\111\x6e\160\165\x74\x49\104\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_O18s8iyp9ixou6no; private function iykp5() { return "\x42\104\x43\137\x43\157\x64\145\103\x6f\x6c\x6c\x65\143\164\x69\x6f\156\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } public function set_CodeCollection($_O3qzjyl2gky33xan) { if (BDC_CodeCollection::IsValid($_O3qzjyl2gky33xan)) { $this->_O18s8iyp9ixou6no = $_O3qzjyl2gky33xan; } } private $_igshr0r5wol73v92bcpm7; private $_0n177qarryjc45ixqhtj5ws4mc = false; public function get_CodeLength() { return $this->_igshr0r5wol73v92bcpm7; } public function set_CodeLength($_O4x9uh84fwqv61z7) { if (self::IsValidCodeLength($_O4x9uh84fwqv61z7)) { $this->_igshr0r5wol73v92bcpm7 = $_O4x9uh84fwqv61z7; $this->_0n177qarryjc45ixqhtj5ws4mc = true; } else { $this->_igshr0r5wol73v92bcpm7 = 5 ; $this->_0n177qarryjc45ixqhtj5ws4mc = false; } } public static function IsValidCodeLength($_1sgrrsiv3u3d5i8p) { return ($_1sgrrsiv3u3d5i8p >= 1 && $_1sgrrsiv3u3d5i8p <= 15 ); } private function hc88m() { return "\x42\x44\x43\x5f\103\157\x64\x65\114\145\156\147\x74\150\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_O3xoa4ada6fxhiml; private $_0phiys8w8ctl7vvuu2r15ah9tn = false; public function get_CodeStyle() { return $this->_O3xoa4ada6fxhiml; } public function set_CodeStyle($_Oh2ztzc1tv9btuf4eaeye) { if (self::IsValidCodeStyle($_Oh2ztzc1tv9btuf4eaeye)) { $this->_O3xoa4ada6fxhiml = $_Oh2ztzc1tv9btuf4eaeye; $this->_0phiys8w8ctl7vvuu2r15ah9tn = true; } else { $this->_O3xoa4ada6fxhiml = BDC_CaptchaDefaults::CodeStyle; $this->_0phiys8w8ctl7vvuu2r15ah9tn = false; } } public static function IsValidCodeStyle($_Oxho47p5yr2stb4z) { return ($_Oxho47p5yr2stb4z >= BDC_CaptchaDefaults::MinCodeStyle && $_Oxho47p5yr2stb4z <= BDC_CaptchaDefaults::MaxCodeStyle); } private function x513g() { return "\102\x44\103\x5f\103\157\144\x65\123\164\171\x6c\x65\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_lwowle6azzeiym1tz429rl4rc1; private $_i8bjejs38v5c9vpu9tlyc = false; public function get_DisallowedCodeSubstrings() { return $this->_lwowle6azzeiym1tz429rl4rc1; } public function set_DisallowedCodeSubstrings($_i5x7ikm69mse8hmrfygtm) { if (self::IsValidDisallowedCodeSubstrings($_i5x7ikm69mse8hmrfygtm)) { $this->_lwowle6azzeiym1tz429rl4rc1 = new BDC_DisallowedCodeSubstrings($_i5x7ikm69mse8hmrfygtm . "\x2c" . BDC_CaptchaDefaults::$GlobalDisallowedCodeSubstrings); $this->_i8bjejs38v5c9vpu9tlyc = true; } else { $this->_lwowle6azzeiym1tz429rl4rc1 = BDC_CaptchaDefaults::$DisallowedCodeSubstrings; $this->_i8bjejs38v5c9vpu9tlyc = false; } } public static function IsValidDisallowedCodeSubstrings($_lc9uivjeqcrfmf9w) { return BDC_StringHelper::IsCsv($_lc9uivjeqcrfmf9w); } private function j9g7z() { return "\x42\x44\103\x5f\x44\151\163\141\154\154\157\x77\x65\144\x43\x6f\144\x65\x53\x75\142\x73\164\162\151\x6e\x67\x73\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_Ofxqcxpdmg6hd6gry09sxyinqz; private $_Ola5qhd3nbyvu4v1 = false; public function get_CodeTimeout() { return $this->_Ofxqcxpdmg6hd6gry09sxyinqz; } public function set_CodeTimeout($_Oj14pncblndtrq2p) { if (self::IsValidCodeTimeout($_Oj14pncblndtrq2p)) { $this->_Ofxqcxpdmg6hd6gry09sxyinqz = $_Oj14pncblndtrq2p; $this->_Ola5qhd3nbyvu4v1 = true; } else { $this->_Ofxqcxpdmg6hd6gry09sxyinqz = 1200 ; $this->_Ola5qhd3nbyvu4v1 = false; } } public static function IsValidCodeTimeout($_O7nedvbnig8wtad1kgyp8) { return ($_O7nedvbnig8wtad1kgyp8 >= 30 && $_O7nedvbnig8wtad1kgyp8 <= 7200 ); } private function t3fk9() { return "\102\104\103\x5f\x43\x6f\144\145\124\151\155\x65\157\x75\x74\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_l2fjmei6jbtds1jbrcz7w; private $_lusbn4ej3nvkontn3mzk0nbo25 = false; public function get_ImageStyle() { return $this->_l2fjmei6jbtds1jbrcz7w; } public function set_ImageStyle($_i5hl8wd4gt5nyuqsnrqti) { } public static function IsValidImageStyle($_oyvd8ktckusvkxhygsiuc) { $_0e3nawgv53pgpb9xij2iz = ImageStyle::TryGetName($_oyvd8ktckusvkxhygsiuc); return !empty($_0e3nawgv53pgpb9xij2iz); } private function e6c07() { return "\102\x44\x43\x5f\111\x6d\x61\147\x65\123\164\171\x6c\x65\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_ovf9te71deydbf59wjji4; private $_lv0ytvw9eoe9nsrm = false; public function get_ImageWidth() { return $this->_ovf9te71deydbf59wjji4; } public function set_ImageWidth($_lowj40a4u90w5ho6drun6) { if (self::IsValidImageWidth($_lowj40a4u90w5ho6drun6)) { $this->_ovf9te71deydbf59wjji4 = $_lowj40a4u90w5ho6drun6; $this->_lv0ytvw9eoe9nsrm = true; } else { $this->_ovf9te71deydbf59wjji4 = 250 ; $this->_lv0ytvw9eoe9nsrm = false; } } public static function IsValidImageWidth($_o27mjrgzu9stk7tg) { return ($_o27mjrgzu9stk7tg >= 20 && $_o27mjrgzu9stk7tg <= 500 ); } private function gvgg7() { return "\x42\104\103\137\x49\x6d\x61\x67\145\x57\151\144\164\x68\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_O7gfq345utvpjswtj9394pkn7t; private $_0bw4dmir0yuty8lek9x1e = false; public function get_ImageHeight() { return $this->_O7gfq345utvpjswtj9394pkn7t; } public function set_ImageHeight($_iddrnehuzj5a4glbdpeo5) { if (self::IsValidImageHeight($_iddrnehuzj5a4glbdpeo5)) { $this->_O7gfq345utvpjswtj9394pkn7t = $_iddrnehuzj5a4glbdpeo5; $this->_0bw4dmir0yuty8lek9x1e = true; } else { $this->_O7gfq345utvpjswtj9394pkn7t = 50 ; $this->_0bw4dmir0yuty8lek9x1e = false; } } public static function IsValidImageHeight($_i9yfdebmyga2egr0zhd1w6h9uw) { return ($_i9yfdebmyga2egr0zhd1w6h9uw >= 20 && $_i9yfdebmyga2egr0zhd1w6h9uw <= 200 ); } private function gctfh() { return "\x42\x44\x43\x5f\111\155\x61\x67\145\110\145\151\147\150\164\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_Oz3lvd9d2y4b8eg8; private $_Om3s5omrq49vlxgn9rjgxlbyjd = false; public function get_ImageFormat() { return $this->_Oz3lvd9d2y4b8eg8; } public function set_ImageFormat($_Ozyrv1dghi6i5f12) { if (self::IsValidImageFormat($_Ozyrv1dghi6i5f12)) { $this->_Oz3lvd9d2y4b8eg8 = $_Ozyrv1dghi6i5f12; $this->_Om3s5omrq49vlxgn9rjgxlbyjd = true; } else { $this->_Oz3lvd9d2y4b8eg8 = BDC_CaptchaDefaults::ImageFormat; $this->_Om3s5omrq49vlxgn9rjgxlbyjd = false; } } public static function IsValidImageFormat($_19dantbwiwyh31kq) { return ($_19dantbwiwyh31kq >= BDC_CaptchaDefaults::MinImageFormat && $_19dantbwiwyh31kq <= BDC_CaptchaDefaults::MaxImageFormat); } private function pve5q() { return "\102\x44\103\x5f\111\155\x61\x67\145\106\x6f\162\x6d\141\164\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } public function get_ImageMimeType() { switch ($this->ImageFormat) { case 0 : return "\151\155\141\147\145\x2f\x6a\x70\145\147"; case 2 : return "\151\x6d\141\147\145\x2f\x70\156\147"; case 1 : return "\x69\155\x61\x67\145\57\147\x69\x66"; default: throw new Exception("\125\x6e\153\x6e\157\x77\x6e\x20\151\155\x61\x67\x65\40\146\x6f\x72\x6d\x61\x74\72\x20{$this->ImageFormat}"); } } private $_i9djc4g6tmn6r5egqtm48c29eq; private $_0b3s6z5bwbe8jiltn6qyz = false; public function get_CustomLightColor() { return $this->_i9djc4g6tmn6r5egqtm48c29eq; } public function set_CustomLightColor($_1dgz2i90bi771kfb) { if (is_string($_1dgz2i90bi771kfb)) { $_Ioqmdobk5r4wgh57 = BDC_Color::FromHtmlColor($_1dgz2i90bi771kfb); if (!is_null($_Ioqmdobk5r4wgh57)) { $this->_i9djc4g6tmn6r5egqtm48c29eq = $_Ioqmdobk5r4wgh57; $this->_0b3s6z5bwbe8jiltn6qyz = true; } else { $this->_i9djc4g6tmn6r5egqtm48c29eq = BDC_CaptchaDefaults::CustomLightColor; $this->_0b3s6z5bwbe8jiltn6qyz = false; } } else { $this->_i9djc4g6tmn6r5egqtm48c29eq = $_1dgz2i90bi771kfb; $this->_0b3s6z5bwbe8jiltn6qyz = true; } } private function fpw32() { return "\x42\x44\x43\x5f\x43\165\163\x74\x6f\x6d\114\x69\x67\x68\164\103\157\154\157\162\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_1l2kycf6b4zr86bdwf8bb; private $_Ithd60wzd822wmsf = false; public function get_CustomDarkColor() { return $this->_1l2kycf6b4zr86bdwf8bb; } public function set_CustomDarkColor($_1msst8xob704pm3rbmagj) { if (is_string($_1msst8xob704pm3rbmagj)) { $_Occ62i786reiye3448aqm = BDC_Color::FromHtmlColor($_1msst8xob704pm3rbmagj); if (!is_null($_Occ62i786reiye3448aqm)) { $this->_1l2kycf6b4zr86bdwf8bb = $_Occ62i786reiye3448aqm; $this->_Ithd60wzd822wmsf = true; } else { $this->_1l2kycf6b4zr86bdwf8bb = BDC_CaptchaDefaults::CustomDarkColor; $this->_Ithd60wzd822wmsf = false; } } else { $this->_1l2kycf6b4zr86bdwf8bb = $_1msst8xob704pm3rbmagj; $this->_Ithd60wzd822wmsf = true; } } private function mf1ii() { return "\102\104\x43\x5f\103\x75\163\164\x6f\155\104\141\x72\153\x43\x6f\154\x6f\x72\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_lthxd7ejef73g2dz1lb6i; private $_I89scocc02ieu4ior1ru2 = false; public function get_SoundEnabled() { return $this->_lthxd7ejef73g2dz1lb6i; } public function set_SoundEnabled($_lhwr8lzc4fcec8jltzn3h) { if (self::IsValidSoundEnabled($_lhwr8lzc4fcec8jltzn3h)) { $this->_lthxd7ejef73g2dz1lb6i = $_lhwr8lzc4fcec8jltzn3h; $this->_I89scocc02ieu4ior1ru2 = true; } else { $this->_lthxd7ejef73g2dz1lb6i = BDC_CaptchaDefaults::SoundEnabled; $this->_I89scocc02ieu4ior1ru2 = false; } } public static function IsValidSoundEnabled($_0t09r5nw4phy3jtaffmb9azw7c) { return is_bool($_0t09r5nw4phy3jtaffmb9azw7c); } private function eolql() { return "\x42\104\x43\x5f\123\157\165\156\144\x45\x6e\141\x62\154\145\144\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_I2yzuywwz9u8ddq3vll55; private $_liwohyzm6kchaewsi3xyx = false; public function get_SoundStyle() { return $this->_I2yzuywwz9u8ddq3vll55; } public function set_SoundStyle($_Iibmdq8vqxb5sngru7bzf) { } public static function IsValidSoundStyle($_Ihzkbxuoxj6b5zw2) { $_l27bc7xqnu7pi86crr0mszy6zt = SoundStyle::TryGetName($_Ihzkbxuoxj6b5zw2); return !empty($_l27bc7xqnu7pi86crr0mszy6zt); } private function m72g9() { return "\102\x44\x43\137\123\x6f\x75\156\144\123\x74\171\154\x65\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_isw6rj6xipvbx04g; private $_0pvat1g4nd6lzbbipulxy = false; public function get_SoundFormat() { return $this->_isw6rj6xipvbx04g; } public function set_SoundFormat($_Irblwkx5q41p26o9m369btqjor) { if (self::IsValidSoundFormat($_Irblwkx5q41p26o9m369btqjor)) { $this->_isw6rj6xipvbx04g = $_Irblwkx5q41p26o9m369btqjor; $this->_0pvat1g4nd6lzbbipulxy = true; } else { $this->_isw6rj6xipvbx04g = BDC_CaptchaDefaults::SoundFormat; $this->_0pvat1g4nd6lzbbipulxy = false; } } public static function IsValidSoundFormat($_O63wbhl0c27368r465xhc) { return ($_O63wbhl0c27368r465xhc >= BDC_CaptchaDefaults::MinSoundFormat && $_O63wbhl0c27368r465xhc <= BDC_CaptchaDefaults::MaxSoundFormat); } private function be6zh() { return "\x42\x44\x43\137\123\157\x75\x6e\x64\106\x6f\162\155\141\164\137{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } public function get_SoundMimeType() { switch ($this->SoundFormat) { case 1 : return "\141\x75\144\151\157\57\170\55\167\141\x76"; case 2 : return "\x61\x75\144\x69\157\x2f\x78\55\x77\x61\166"; default: throw new Exception("\125\156\x6b\156\x6f\x77\156\x20\163\x6f\x75\x6e\x64\x20\x66\157\x72\x6d\141\164\72\x20{$this->SoundFormat}"); } } private $_O73d1rxuj738uw1j; private $_i3cla7v5slymqsy76chd4 = false; public function get_SoundRegenerationMode() { return $this->_O73d1rxuj738uw1j; } public function set_SoundRegenerationMode($_o6tv8or47soeifyt) { if (self::IsValidSoundRegenerationMode($_o6tv8or47soeifyt)) { $this->_O73d1rxuj738uw1j = $_o6tv8or47soeifyt; $this->_i3cla7v5slymqsy76chd4 = true; } else { $this->_O73d1rxuj738uw1j = BDC_CaptchaDefaults::SoundRegenerationMode; $this->_i3cla7v5slymqsy76chd4 = false; } } public static function IsValidSoundRegenerationMode($_I3og5a3ng9lpvq2j5u1wm) { return ($_I3og5a3ng9lpvq2j5u1wm >= 0 && $_I3og5a3ng9lpvq2j5u1wm <= 2 ); } private function xl7wh() { return "\x42\104\103\x5f\123\157\165\x6e\144\x52\145\147\145\156\x65\162\141\x74\x69\x6f\x6e\115\157\x64\145\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_0ttzgruds746ixb2xged9; private $_orpc8bdokghhnx0rfxvbh90vb6 = false; public function get_Locale() { return (string)$this->_0ttzgruds746ixb2xged9; } public function set_Locale($_om863y7ss03rklwoammyl) { if (self::IsValidLocale($_om863y7ss03rklwoammyl)) { $this->_0ttzgruds746ixb2xged9 = BDC_LocaleParser::Parse($_om863y7ss03rklwoammyl); if (0x0041 === $this->_0ttzgruds746ixb2xged9->Charset) { BDC_StringHelper::$Mode = 0 ; } else { BDC_StringHelper::$Mode = 1 ; } $this->epyry(); $this->_orpc8bdokghhnx0rfxvbh90vb6 = true; } else { $this->_0ttzgruds746ixb2xged9 = BDC_LocaleParser::Parse(BDC_CaptchaDefaults::Locale); $this->_orpc8bdokghhnx0rfxvbh90vb6 = false; } } public static function IsValidLocale($_1lcxtgn8h6ypnsw4) { if (!BDC_StringHelper::HasValue($_1lcxtgn8h6ypnsw4)) { return false; } return (0 != strlen($_1lcxtgn8h6ypnsw4)); } private function dinos() { return "\102\x44\x43\x5f\114\157\x63\141\154\145\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } public function get_Localization() { return $this->_0ttzgruds746ixb2xged9; } private function epyry() { $this->_0ttzgruds746ixb2xged9->SoundPackagesFolder = $this->_lt93qp47shb2x2wgobcyt->SoundPackagesFolder; } public function get_IsLocalizedPronunciationAvailable() { return BDC_SoundGeneratorFacade::IsPronunciationAvailable($this->_0ttzgruds746ixb2xged9); } private $_0odv4kep9zggkwv8; public function get_HelpLinkEnabled() { return BDC_HelpLinkHelper::GetHelpLinkEnabled($this->_0odv4kep9zggkwv8); } public function set_HelpLinkEnabled($_0y63bszqdv9w1ge3w92z2) { if (self::IsValidHelpLinkEnabled($_0y63bszqdv9w1ge3w92z2)) { $this->_0odv4kep9zggkwv8 = $_0y63bszqdv9w1ge3w92z2; } else { $this->_0odv4kep9zggkwv8 = BDC_CaptchaDefaults::HelpLinkEnabled; } } public static function IsValidHelpLinkEnabled($_1jfjec39izx2vl8zzmm3dqdeta) { return is_bool($_1jfjec39izx2vl8zzmm3dqdeta); } private function nj7fo() { return "\x42\x44\103\137\x48\145\x6c\160\114\151\156\153\105\x6e\141\x62\154\x65\x64\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_lrut8vxf2aaxuehu; private $_lg9q0h1xuiwjgwsk = false; public function get_HelpLinkMode() { return $this->_lrut8vxf2aaxuehu; } public function set_HelpLinkMode($_igfpjx90pigzkjns) { if (self::IsValidHelpLinkMode($_igfpjx90pigzkjns)) { $this->_lrut8vxf2aaxuehu = $_igfpjx90pigzkjns; $this->_lg9q0h1xuiwjgwsk = true; } else { $this->_lrut8vxf2aaxuehu = BDC_CaptchaDefaults::HelpLinkMode; $this->_lg9q0h1xuiwjgwsk = false; } } public static function IsValidHelpLinkMode($_oyhc95om7okhy2vd) { $_Oq43mddxcmuctn7l = HelpLinkMode::TryGetName($_oyhc95om7okhy2vd); return !empty($_Oq43mddxcmuctn7l); } private function ekhaj() { return "\102\104\x43\137\110\x65\x6c\160\114\x69\156\x6b\115\157\x64\145\x5f{$this->_lyjeauiyxgdzivd1wlo6l11h2g}"; } private $_owb7b7mmms6vly6bspee0uzne5 = 10; public function get_HelpLinkHeight() { return $this->_owb7b7mmms6vly6bspee0uzne5; } public function get_TestModeEnabled() { return false; } private $_0uks05szhi0lmf9l9mksyxdknv; public function get_PC() { return $this->_0uks05szhi0lmf9l9mksyxdknv; } public function set_PC(PC $_Ib399akupenr0luofemsbn09k3) { $this->_0uks05szhi0lmf9l9mksyxdknv = $_Ib399akupenr0luofemsbn09k3; } public function getPCPersistenceKey($_0kyeebnjyuxse4hf) { return "\102\x44\x43\x5f\x70\x63\137{$_0kyeebnjyuxse4hf}"; } private function wso9e($_01ncwqw1muezixev, $_Oyxdxzdtlnabiyhk162ru) { $_Ins6d76omplcaz8f; if (true === $this->TestModeEnabled) { $_Ins6d76omplcaz8f = new BDC_Code("\x54\105\x53\x54", $_01ncwqw1muezixev); $_Ins6d76omplcaz8f->RecordUse($_Oyxdxzdtlnabiyhk162ru); $this->_O18s8iyp9ixou6no->SaveCode($_Ins6d76omplcaz8f, $_01ncwqw1muezixev, $this->_Ofxqcxpdmg6hd6gry09sxyinqz); } else { $_Oti1nffotkwfqh7k3t1ah = BDC_CharacterSetFactory::GetLocalized($this->_0ttzgruds746ixb2xged9); $_Ins6d76omplcaz8f = $this->_O18s8iyp9ixou6no->GetCode($_01ncwqw1muezixev, $_Oyxdxzdtlnabiyhk162ru, $_Oti1nffotkwfqh7k3t1ah, $this->_O3xoa4ada6fxhiml, $this->_igshr0r5wol73v92bcpm7, $this->_Ofxqcxpdmg6hd6gry09sxyinqz, $this->_lwowle6azzeiym1tz429rl4rc1); } return $_Ins6d76omplcaz8f; } public function GetImage($_Iaj7rdql4x8i1xg1) { $_ifeaonbns9m6hugs627v1 = $this->wso9e($_Iaj7rdql4x8i1xg1, 0 ); $_1rb69ndmingp9cp3ol2lb = $this->_O7gfq345utvpjswtj9394pkn7t; $_1u9ko7ff9lu4x6bp = false; $_1u9ko7ff9lu4x6bp = ($this->_lrut8vxf2aaxuehu == 1 ); if ($_1u9ko7ff9lu4x6bp) { $_1rb69ndmingp9cp3ol2lb -= $this->HelpLinkHeight; } if (in_array($this->_l2fjmei6jbtds1jbrcz7w, CaptchaConfiguration::GetDisabledImageStyles(), false)) { $this->_l2fjmei6jbtds1jbrcz7w = CaptchaRandomization::GetRandomImageStyle(); $this->_lusbn4ej3nvkontn3mzk0nbo25 = false; } if (in_array($this->_l2fjmei6jbtds1jbrcz7w, ImageStyle::$LicenseRestrictedStyles, false)) { $this->_l2fjmei6jbtds1jbrcz7w = CaptchaRandomization::GetRandomImageStyle(); $this->_lusbn4ej3nvkontn3mzk0nbo25 = false; } $_0qhg21s1ppnn401x = BDC_AESEncryption::Decrypt($_ifeaonbns9m6hugs627v1->CaptchaCode, $_Iaj7rdql4x8i1xg1); $_ll65ptrg643n8ib2c0j13 = BDC_ImageGeneratorFacade::GenerateImage($_0qhg21s1ppnn401x, $this->_l2fjmei6jbtds1jbrcz7w, $this->_0ttzgruds746ixb2xged9, $this->_ovf9te71deydbf59wjji4, $_1rb69ndmingp9cp3ol2lb, $this->_Oz3lvd9d2y4b8eg8, $this->_i9djc4g6tmn6r5egqtm48c29eq, $this->_1l2kycf6b4zr86bdwf8bb); return $_ll65ptrg643n8ib2c0j13; } const AllowedSoundGenerationsPerCode = 5; public function GetSound($_Opa54d3nvftscqn4ww62z) { if (!$this->_lthxd7ejef73g2dz1lb6i) { return null; } if (true === $this->TestModeEnabled) { return BDC_SoundGeneratorFacade::GetTestSound($this->_isw6rj6xipvbx04g); } $_14vik6c9tbxa8cmhoslpzxe0vk = $this->wso9e($_Opa54d3nvftscqn4ww62z, 1 ); if (is_null($_14vik6c9tbxa8cmhoslpzxe0vk)) { return null; } if (!($_14vik6c9tbxa8cmhoslpzxe0vk->IsUsedForImageGeneration)) { return null; } if ($this->_O73d1rxuj738uw1j == 0 ) { if ($_14vik6c9tbxa8cmhoslpzxe0vk->SoundGenerationAttemptCount > 1) { return null; } } else if ($this->_O73d1rxuj738uw1j == 1 ) { if ($_14vik6c9tbxa8cmhoslpzxe0vk->SoundGenerationAttemptCount > BDC_CaptchaBase::AllowedSoundGenerationsPerCode) { return null; } } if (in_array($this->_I2yzuywwz9u8ddq3vll55, CaptchaConfiguration::GetDisabledSoundStyles(), false)) { $this->_I2yzuywwz9u8ddq3vll55 = CaptchaRandomization::GetRandomSoundStyle(); $this->_liwohyzm6kchaewsi3xyx = false; } if (in_array($this->_I2yzuywwz9u8ddq3vll55, SoundStyle::$LicenseRestrictedStyles, false)) { $this->_I2yzuywwz9u8ddq3vll55 = CaptchaRandomization::GetRandomSoundStyle(); $this->_liwohyzm6kchaewsi3xyx = false; } $_indxndqprhyiyzy1zxd9x = BDC_AESEncryption::Decrypt($_14vik6c9tbxa8cmhoslpzxe0vk->CaptchaCode, $_Opa54d3nvftscqn4ww62z); $_ow7dv88vegi7tunsqz84y = BDC_SoundGeneratorFacade::GenerateSound($_indxndqprhyiyzy1zxd9x, $this->_I2yzuywwz9u8ddq3vll55, $this->_0ttzgruds746ixb2xged9, $this->_isw6rj6xipvbx04g); return $_ow7dv88vegi7tunsqz84y; } public function Validate($_12wxnwy5ycbzifes, $_O81225vkz8ykgr1f, $_iruwl8eqwbixoc6vv6aqsb7b3q, $_l9vhx459q5v6vew4) { $_Iczg1n11vcjo0odf = true; $_i89fqhkvazwfn985pa68m = null; if ($_l9vhx459q5v6vew4) { $_ltom2jih8e6z95p0wmbxcaimkg = $this->_0uks05szhi0lmf9l9mksyxdknv->LoadP($_O81225vkz8ykgr1f); if ($_ltom2jih8e6z95p0wmbxcaimkg === null) { $_Iczg1n11vcjo0odf = false; } else { $_Ossl4sojatfk1fl7ai7dy = new MG($_ltom2jih8e6z95p0wmbxcaimkg); $_i89fqhkvazwfn985pa68m = $_Ossl4sojatfk1fl7ai7dy->GetM(); } } if (!$_Iczg1n11vcjo0odf) { $_l2qq0b68u6rzo8wi = false; } else { $_l2qq0b68u6rzo8wi = $this->_O18s8iyp9ixou6no->Validate($_12wxnwy5ycbzifes, $_O81225vkz8ykgr1f, $_i89fqhkvazwfn985pa68m, $this->TestModeEnabled, $_iruwl8eqwbixoc6vv6aqsb7b3q, $this->CodeTimeout); } $this->SaveCodeCollection(); return $_l2qq0b68u6rzo8wi; } public function SaveCodeCollection() { BDC_Persistence_Clear($this->iykp5()); if ($this->_O18s8iyp9ixou6no->HasValue()) { BDC_Persistence_Save($this->iykp5(), serialize($this->_O18s8iyp9ixou6no)); } } public function Save() { if ($this->_Oli3n4w214v9h26k) { BDC_Persistence_Save($this->mozdx(), $this->UserInputID); } else { BDC_Persistence_Clear($this->mozdx()); } if ($this->_0n177qarryjc45ixqhtj5ws4mc) { BDC_Persistence_Save($this->hc88m(), $this->CodeLength); } else { BDC_Persistence_Clear($this->hc88m()); } if ($this->_0phiys8w8ctl7vvuu2r15ah9tn) { BDC_Persistence_Save($this->x513g(), $this->CodeStyle); } else { BDC_Persistence_Clear($this->x513g()); } if ($this->_Ola5qhd3nbyvu4v1) { BDC_Persistence_Save($this->t3fk9(), $this->CodeTimeout); } else { BDC_Persistence_Clear($this->t3fk9()); } if ($this->_i8bjejs38v5c9vpu9tlyc) { BDC_Persistence_Save($this->j9g7z(), $this->DisallowedCodeSubstrings->ToCsv()); } else { BDC_Persistence_Clear($this->j9g7z()); } if ($this->_lusbn4ej3nvkontn3mzk0nbo25) { BDC_Persistence_Save($this->e6c07(), $this->ImageStyle); } else { BDC_Persistence_Clear($this->e6c07()); } if ($this->_Om3s5omrq49vlxgn9rjgxlbyjd) { BDC_Persistence_Save($this->pve5q(), $this->ImageFormat); } else { BDC_Persistence_Clear($this->pve5q()); } if ($this->_lv0ytvw9eoe9nsrm) { BDC_Persistence_Save($this->gvgg7(), $this->ImageWidth); } else { BDC_Persistence_Clear($this->gvgg7()); } if ($this->_0bw4dmir0yuty8lek9x1e) { BDC_Persistence_Save($this->gctfh(), $this->ImageHeight); } else { BDC_Persistence_Clear($this->gctfh()); } if ($this->_0b3s6z5bwbe8jiltn6qyz) { BDC_Persistence_Save($this->fpw32(), $this->CustomLightColor); } else { BDC_Persistence_Clear($this->fpw32()); } if ($this->_Ithd60wzd822wmsf) { BDC_Persistence_Save($this->mf1ii(), $this->CustomDarkColor); } else { BDC_Persistence_Clear($this->mf1ii()); } if ($this->_I89scocc02ieu4ior1ru2) { BDC_Persistence_Save($this->eolql(), $this->SoundEnabled); } else { BDC_Persistence_Clear($this->eolql()); } if ($this->_liwohyzm6kchaewsi3xyx) { BDC_Persistence_Save($this->m72g9(), $this->SoundStyle); } else { BDC_Persistence_Clear($this->m72g9()); } if ($this->_0pvat1g4nd6lzbbipulxy) { BDC_Persistence_Save($this->be6zh(), $this->SoundFormat); } else { BDC_Persistence_Clear($this->be6zh()); } if ($this->_i3cla7v5slymqsy76chd4) { BDC_Persistence_Save($this->xl7wh(), $this->SoundRegenerationMode); } else { BDC_Persistence_Clear($this->xl7wh()); } if ($this->_orpc8bdokghhnx0rfxvbh90vb6) { BDC_Persistence_Save($this->dinos(), $this->Locale); } else { BDC_Persistence_Clear($this->dinos()); } if ($this->m_IsHelpLinkEnabledModified) { BDC_Persistence_Save($this->nj7fo(), $this->HelpLinkEnabled); } else { BDC_Persistence_Clear($this->nj7fo()); } if ($this->_lg9q0h1xuiwjgwsk) { BDC_Persistence_Save($this->ekhaj(), $this->HelpLinkMode); } else { BDC_Persistence_Clear($this->ekhaj()); } } const IsFree = true; public static $ProductInfo; public function __get($_Ie6eyatcaiways8qutymjrhvq4) { if (method_exists($this, ($_Ovic8xermi6mrvceqw7vewhans = "\x67\145\164\137".$_Ie6eyatcaiways8qutymjrhvq4))) { return $this->$_Ovic8xermi6mrvceqw7vewhans(); } else return; } public function __isset($_oc950r3891rechwx) { if (method_exists($this, ($_lja0uyr8kgyxkamnr1spt = "\x69\163\x73\x65\164\137".$_oc950r3891rechwx))) { return $this->$_lja0uyr8kgyxkamnr1spt(); } else return; } public function __set($_0h20mrn02x2yzfqmlx9jrg3mue, $_I1yhdiugb52tqemfjp2kk) { if (method_exists($this, ($_1l2awvp0iurkgkru = "\x73\145\164\x5f".$_0h20mrn02x2yzfqmlx9jrg3mue))) { $this->$_1l2awvp0iurkgkru($_I1yhdiugb52tqemfjp2kk); } } public function __unset($_Ivvhmw4avj0hxj4cqlgej) { if (method_exists($this, ($_i2hf9fhybocma68s = "\165\156\x73\145\x74\x5f".$_Ivvhmw4avj0hxj4cqlgej))) { $this->$_i2hf9fhybocma68s(); } } } BDC_CaptchaBase::$ProductInfo = array( "\156\x61\155\x65" => "\x42\x6f\x74\104\145\164\145\x63\x74\40\x50\110\x50\x20\103\141\160\164\143\x68\141\x20\x4c\x69\x62\162\x61\162\x79", "\166\x65\x72\x73\151\157\x6e" => "\x34\56\x32\x2e\x35" ); ImageStyle::$LicenseRestrictedStyles = array( ImageStyle::Bubbles, ImageStyle::Neon, ImageStyle::Neon2, ImageStyle::Radar, ImageStyle::Ripple, ImageStyle::Ripple2, ImageStyle::Electric, ImageStyle::Strippy, ImageStyle::Wave, ImageStyle::Ghostly ); SoundStyle::$LicenseRestrictedStyles = array( SoundStyle::Collapse, SoundStyle::Seeker, SoundStyle::Alien, SoundStyle::Cassette, SoundStyle::Chord, SoundStyle::Electricity, SoundStyle::Gun, SoundStyle::Helicopter, SoundStyle::Magic, SoundStyle::Ocean ); class BDC_SimpleCaptchaBase { const VALID_CAPTCHA_ID = "\x2f\x5e\x28\x5b\x61\55\146\60\x2d\x39\135\x2b\x29\44\x2f\165"; const VALID_CAPTCHA_STYLE_NAME = "\57\x5e\x28\w\x2b\51\44\57\x75\151"; private $_I9aer8jlsn8x4yzjmcnx9g0tpt; private $_iel70b3zbh3qr0fajzn67catxp; private $_ljaz0sz088ucbdgu; private $_l615rngx654bqx5gaft2z; private $_oes8noklo0cpfox2ls7qe; private $_ozlvtc9a5mrkwx3pxypu0lcpxe; private $_lia65fkljggw8aitsp3dsxbxq4; private $_Oz17b0w3w0svv853kgv3mdgiyy; private $_iuv7wau230gnf9xu; private $_O9z905p9zwvkz51q; private $_Ofoz8ks3j8ul0af3zxb5f; private $_Ow5imc5s2ufl70rqzlpd98sd2y; private $_1cctyftkty1ur2nfrlu1n8bhbd; private $_O4lvj7j6ve0r85ew; private $_i6pmpupkhrzjrtfcncyjpnx0yr; private $_Otlyjvxlf2k2rwv4fyjmy; private $_0bqm4gn5gskoxm6jj10kl47639; private $_l5xxistzu0ko3hrzj0euc; private $_oc6ptzqzwp1hmhq0hbmia; private $_og29c2yphc8zidrdbm3fc; private $_Opt42i1dnu3t11s2; private $_laapabe0whttdv1j447nmedi59; private $_oclfrflin3dkqhh8; const HelpLinkHeight = 10; public function __construct($_1eb8ejy5ht9uyk4yk2u5y, $_ochj53adu2aitbkaerav4, $_0cx8bwadvdqt3rq2brflq, $_Ow7jlg5fz7532moaau1rrmwf0s = null) { $this->_I9aer8jlsn8x4yzjmcnx9g0tpt = $_ochj53adu2aitbkaerav4; $this->_iel70b3zbh3qr0fajzn67catxp = $_0cx8bwadvdqt3rq2brflq; $this->_ljaz0sz088ucbdgu = $_1eb8ejy5ht9uyk4yk2u5y; if (null === $_Ow7jlg5fz7532moaau1rrmwf0s) { $this->_l615rngx654bqx5gaft2z = BDC_CryptoHelper::GenerateGuid(); } else { $this->_l615rngx654bqx5gaft2z = $_Ow7jlg5fz7532moaau1rrmwf0s; } $this->_oes8noklo0cpfox2ls7qe = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetCodeLength(); $this->_ozlvtc9a5mrkwx3pxypu0lcpxe = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetCodeStyle(); $this->_lia65fkljggw8aitsp3dsxbxq4 = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetCodeTimeout(); $this->_Oz17b0w3w0svv853kgv3mdgiyy = new BDC_DisallowedCodeSubstrings($this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetDisallowedCodeSubstrings()); $this->_iuv7wau230gnf9xu = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetImageStyle(); $this->_O9z905p9zwvkz51q = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetImageFormat(); $this->_Ofoz8ks3j8ul0af3zxb5f = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetImageWidth(); $this->_Ow5imc5s2ufl70rqzlpd98sd2y = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetImageHeight(); $this->_1cctyftkty1ur2nfrlu1n8bhbd = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetCustomDarkColor(); $this->_O4lvj7j6ve0r85ew = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetCustomLightColor(); $this->_i6pmpupkhrzjrtfcncyjpnx0yr = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->IsSoundEnabled(); $this->_Otlyjvxlf2k2rwv4fyjmy = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetSoundStyle(); $this->_0bqm4gn5gskoxm6jj10kl47639 = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetSoundFormat(); $this->_l5xxistzu0ko3hrzj0euc = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetSoundRegenerationMode(); $this->_oc6ptzqzwp1hmhq0hbmia = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->IsHelpLinkEnabled(); $this->_og29c2yphc8zidrdbm3fc = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetHelpLinkMode(); $this->_oclfrflin3dkqhh8 = new PC(); $this->qqbi7($this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetLocale()); $this->vnzr0(); } public function get_Configuration() { return $this->_I9aer8jlsn8x4yzjmcnx9g0tpt; } public function set_CaptchaConfiguration($_ilbi16pi1pbppwqo) { $this->_I9aer8jlsn8x4yzjmcnx9g0tpt = $_ilbi16pi1pbppwqo; } public function get_CaptchaStyleName() { return $this->_ljaz0sz088ucbdgu; } public function get_Code() { return $this->_laapabe0whttdv1j447nmedi59; } public function set_Code($_lxmjd1gjhuf9q7e9qf114) { $this->_laapabe0whttdv1j447nmedi59 = $_lxmjd1gjhuf9q7e9qf114; } public function set_CaptchaStyleName($_o35q97n079x7a5ipkbnp7) { $this->_ljaz0sz088ucbdgu = $_o35q97n079x7a5ipkbnp7; } public function get_CaptchaId() { return $this->_l615rngx654bqx5gaft2z; } public static function IsValidCaptchaId($_Oqer31vphy4j02lb4keeq) { return (null != $_Oqer31vphy4j02lb4keeq && 32 == strlen($_Oqer31vphy4j02lb4keeq) && (1 === preg_match(self::VALID_CAPTCHA_ID, $_Oqer31vphy4j02lb4keeq))); } public function get_CodeLength() { if (($this->_oes8noklo0cpfox2ls7qe == null) || ($this->_oes8noklo0cpfox2ls7qe == 0)) { return BDC_CharacterSet::getDefaultCodeLength(); } else { return $this->_oes8noklo0cpfox2ls7qe; } } public function set_CodeLength($_imqcqx5661u8upzyk5zez) { if (($_imqcqx5661u8upzyk5zez >= 1 && $_imqcqx5661u8upzyk5zez <= 15 ) || $_imqcqx5661u8upzyk5zez == 0 ) { $this->_oes8noklo0cpfox2ls7qe = $_imqcqx5661u8upzyk5zez; } } public function get_CodeStyle() { return $this->_ozlvtc9a5mrkwx3pxypu0lcpxe; } public function set_CodeStyle($_0w3qzgxhzs41zg3zytxijq2cfe) { $this->_ozlvtc9a5mrkwx3pxypu0lcpxe = $_0w3qzgxhzs41zg3zytxijq2cfe; } public function get_CodeTimeout() { return $this->_lia65fkljggw8aitsp3dsxbxq4; } public function set_CodeTimeout($_03ci6a4dlsukwmt48ffx2) { if ($_03ci6a4dlsukwmt48ffx2 >= 30 && $_03ci6a4dlsukwmt48ffx2 <= 7200 ) { $this->_lia65fkljggw8aitsp3dsxbxq4 = $_03ci6a4dlsukwmt48ffx2; } } public function set_DisallowedCodeSubstringsCsv($_ls51ydapgrcioan4) { $this->_Oz17b0w3w0svv853kgv3mdgiyy = new BDC_DisallowedCodeSubstrings($_ls51ydapgrcioan4); } public function get_DisallowedCodeSubstrings() { return $this->_Oz17b0w3w0svv853kgv3mdgiyy; } public function set_DisallowedCodeSubstrings($_09l9l5cpdvlmaavvr3nsyyltik) { $this->_Oz17b0w3w0svv853kgv3mdgiyy = $_09l9l5cpdvlmaavvr3nsyyltik; } public function get_ImageStyle() { return $this->_iuv7wau230gnf9xu; } public function set_ImageStyle($_iz3iy8gqyh3wum633wd9oc3le4) { } public function get_ImageFormat() { return $this->_O9z905p9zwvkz51q; } public function set_ImageFormat($_099zxwxchhygnkdli20m7) { $this->_O9z905p9zwvkz51q = $_099zxwxchhygnkdli20m7; } public function get_ImageWidth() { return $this->_Ofoz8ks3j8ul0af3zxb5f; } public function set_ImageWidth($_lophr8la7bqqj7hybyw8x1wafl) { if (($_lophr8la7bqqj7hybyw8x1wafl >= 20 ) && ($_lophr8la7bqqj7hybyw8x1wafl <= 500 ) ) { $this->_Ofoz8ks3j8ul0af3zxb5f = $_lophr8la7bqqj7hybyw8x1wafl; } } public function get_ImageHeight() { return $this->_Ow5imc5s2ufl70rqzlpd98sd2y; } public function set_ImageHeight($_o6i9f1931tv1w6fijo12arq4yz) { if (($_o6i9f1931tv1w6fijo12arq4yz >= 20 ) && ($_o6i9f1931tv1w6fijo12arq4yz <= 200 ) ) { $this->_Ow5imc5s2ufl70rqzlpd98sd2y = $_o6i9f1931tv1w6fijo12arq4yz; } } public function get_CustomLightColor() { return $this->_O4lvj7j6ve0r85ew; } public function set_CustomLightColor($_1l9qzqk9bjc1yytriwhf6) { $this->_O4lvj7j6ve0r85ew = $_1l9qzqk9bjc1yytriwhf6; } public function get_CustomDarkColor() { return $this->_1cctyftkty1ur2nfrlu1n8bhbd; } public function set_CustomDarkColor($_0qyan7fer0g7h0en) { $this->_1cctyftkty1ur2nfrlu1n8bhbd = $_0qyan7fer0g7h0en; } public function get_SoundEnabled() { return $this->_i6pmpupkhrzjrtfcncyjpnx0yr; } public function set_SoundEnabled($_ir59jr8ym3r5uy6240fhu) { $this->_i6pmpupkhrzjrtfcncyjpnx0yr = $_ir59jr8ym3r5uy6240fhu; } public function get_SoundStyle() { return $this->_Otlyjvxlf2k2rwv4fyjmy; } public function set_SoundStyle($_o6dirtpykpfjpt25wx136nm36d) { } public function get_SoundFormat() { return $this->_0bqm4gn5gskoxm6jj10kl47639; } public function set_SoundFormat($_l1hngnngpd7o8wspz8fld) { $this->_0bqm4gn5gskoxm6jj10kl47639 = $_l1hngnngpd7o8wspz8fld; } public function get_SoundRegenerationMode() { return $this->_l5xxistzu0ko3hrzj0euc; } public function set_SoundRegenerationMode($_1ml5p5d2rsldevbo) { $this->_l5xxistzu0ko3hrzj0euc = $_1ml5p5d2rsldevbo; } public function get_Locale() { return (string) $this->_Opt42i1dnu3t11s2; } public function set_Locale($_1kn39oye9sxd8j0r) { $this->_Opt42i1dnu3t11s2 = BDC_LocaleParser::Parse($_1kn39oye9sxd8j0r); if (0x0041 === $this->_Opt42i1dnu3t11s2->Charset) { BDC_StringHelper::$Mode = 0 ; } else { BDC_StringHelper::$Mode = 1 ; } $this->agrny(); } private function qqbi7($_o9ru7c28mbuozvo7e2t1m) { $this->set_Locale($_o9ru7c28mbuozvo7e2t1m); } public function get_Localization() { return $this->_Opt42i1dnu3t11s2; } public function set_Localization($_In1e9wip9lbiwjv19l47i8ei12) { $this->_Opt42i1dnu3t11s2 = $_In1e9wip9lbiwjv19l47i8ei12; $this->agrny(); } private function agrny() { $this->_Opt42i1dnu3t11s2->SoundPackagesFolder = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetSoundPackagesFolder(); } public function get_HelpLinkMode() { return $this->_og29c2yphc8zidrdbm3fc; } public function set_HelpLinkMode($_O8v1yc8o0f2inq66) { $this->_og29c2yphc8zidrdbm3fc = $_O8v1yc8o0f2inq66; } public function get_HelpLinkEnabled() { return BDC_HelpLinkHelper::GetHelpLinkEnabled($this->_oc6ptzqzwp1hmhq0hbmia); } public function set_HelpLinkEnabled($_Iwsnrozv3ahbapb9) { $this->_oc6ptzqzwp1hmhq0hbmia = $_Iwsnrozv3ahbapb9; } public function get_PC() { return $this->_oclfrflin3dkqhh8; } public function set_PC(PC $_izuqn4ypvwndiy1j8nrwcawg54) { $this->_oclfrflin3dkqhh8 = $_izuqn4ypvwndiy1j8nrwcawg54; } private function ludem($_lueo9d5ue0xm8v1pb1g4jf9gxx, $_lyxq4dxzf83oeneu) { $_Otiilwsdtk9cqnfttwc1dsy5ve = BDC_CharacterSetFactory::getLocalized($this->_Opt42i1dnu3t11s2); $_Il9rwz58mxm3n9ny = null; if (true === $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->IsTestModeEnabled()) { $_Il9rwz58mxm3n9ny = new BDC_Code("\x54\105\x53\124", $_lueo9d5ue0xm8v1pb1g4jf9gxx); } else { $_lk0bj1b1oyk5j1xyqxzpv2rrn6 = null; $_ogklg1lrt5vjrtu89abmu = false; if ($this->_iel70b3zbh3qr0fajzn67catxp != null) { $_Il9rwz58mxm3n9ny = $this->_iel70b3zbh3qr0fajzn67catxp->Load($_lueo9d5ue0xm8v1pb1g4jf9gxx); if ($_Il9rwz58mxm3n9ny != null) { $_ogklg1lrt5vjrtu89abmu = true; } } if ($_ogklg1lrt5vjrtu89abmu) { if (!$_Il9rwz58mxm3n9ny->CanBeUsedFor($_lyxq4dxzf83oeneu)) { $_Il9rwz58mxm3n9ny = $_Otiilwsdtk9cqnfttwc1dsy5ve->GenerateCode($this->CodeStyle, $this->CodeLength, $this->DisallowedCodeSubstrings, $_lueo9d5ue0xm8v1pb1g4jf9gxx); } } else { if (0 == $_lyxq4dxzf83oeneu) { $_Il9rwz58mxm3n9ny = $_Otiilwsdtk9cqnfttwc1dsy5ve->GenerateCode($this->CodeStyle, $this->CodeLength, $this->DisallowedCodeSubstrings, $_lueo9d5ue0xm8v1pb1g4jf9gxx); } } } if ($_Il9rwz58mxm3n9ny == null) { return null; } $_Il9rwz58mxm3n9ny->RecordUse($_lyxq4dxzf83oeneu); $this->Code = $_Il9rwz58mxm3n9ny; return $this->Code; } public function GetImage($_Ifcgxtpdwspbv4wwyt52e) { $_O5s1duwgygql1muf8w896 = $this->ludem($_Ifcgxtpdwspbv4wwyt52e, 0 ); $_1z577sy52u1w9vslj1wad = $this->ImageHeight; if ($this->HelpLinkEnabled && ($this->HelpLinkMode == 1 )) { $_1z577sy52u1w9vslj1wad -= self::HelpLinkHeight; } $_oe7skig1eh873oup = $this->ImageStyle; $_oe7skig1eh873oup = BDC_CollectionHelper::ArraySubtract($_oe7skig1eh873oup, ImageStyle::$LicenseRestrictedStyles); if (empty($_oe7skig1eh873oup)) { $_l123mcv4hk3baos8vrskce1te3 = SimpleCaptchaRandomization::GetRandomImageStyle(); } else { $_l123mcv4hk3baos8vrskce1te3 = SimpleCaptchaRandomization::GetRandomImageStyle($_oe7skig1eh873oup); } $_lsjv0c54g6mp2a5owqspe = null; if ($this->CustomLightColor != null) { $_lsjv0c54g6mp2a5owqspe = $this->CustomLightColor; } $_o90f34nqzoxx9r3e = null; if ($this->CustomDarkColor != null) { $_o90f34nqzoxx9r3e = $this->CustomDarkColor; } $_ivoy1ofwc4karo05jvriad3piy = BDC_AESEncryption::Decrypt($_O5s1duwgygql1muf8w896->CaptchaCode, $_Ifcgxtpdwspbv4wwyt52e); $_Olmd32mct6asz976mppafj2gqx = BDC_ImageGeneratorFacade::GenerateImage($_ivoy1ofwc4karo05jvriad3piy, $_l123mcv4hk3baos8vrskce1te3, $this->_Opt42i1dnu3t11s2, $this->_Ofoz8ks3j8ul0af3zxb5f, $_1z577sy52u1w9vslj1wad, $this->_O9z905p9zwvkz51q, $_lsjv0c54g6mp2a5owqspe, $_o90f34nqzoxx9r3e); return $_Olmd32mct6asz976mppafj2gqx; } public function GetSound($_lmyv06eatn8q0vt7gvcmxlbwwd) { if (!$this->SoundEnabled) { return null; } if ($this->_I9aer8jlsn8x4yzjmcnx9g0tpt->IsTestModeEnabled()) { return BDC_SoundGeneratorFacade::GetTestSound($this->_0bqm4gn5gskoxm6jj10kl47639); } $_inalj9k8l06ifgzv32hx3 = $this->ludem($_lmyv06eatn8q0vt7gvcmxlbwwd, 1 ); if ($_inalj9k8l06ifgzv32hx3 == null) { return null; } if (!$_inalj9k8l06ifgzv32hx3->IsUsedForImageGeneration) { return null; } if ($this->_l5xxistzu0ko3hrzj0euc == 0 ) { if ($_inalj9k8l06ifgzv32hx3->SoundGenerationAttemptCount > 1) { return null; } } else if ($this->_l5xxistzu0ko3hrzj0euc == 1 ) { if ($_inalj9k8l06ifgzv32hx3->SoundGenerationAttemptCount > 5 ) { return null; } } $_11xoquvnxerxoar7 = $this->SoundStyle; $_11xoquvnxerxoar7 = BDC_CollectionHelper::ArraySubtract($_11xoquvnxerxoar7, SoundStyle::$LicenseRestrictedStyles); if (empty($_11xoquvnxerxoar7)) { $_lbu9mephbh36cy899v9xw = SimpleCaptchaRandomization::GetRandomSoundStyle(); } else { $_lbu9mephbh36cy899v9xw = SimpleCaptchaRandomization::GetRandomSoundStyle($_11xoquvnxerxoar7); } $_ijxeeqwj5twx1mwiekvnm = BDC_AESEncryption::Decrypt($_inalj9k8l06ifgzv32hx3->CaptchaCode, $_lmyv06eatn8q0vt7gvcmxlbwwd); $_0x3rnkhfdhs7w84wxpwdycmhoy = BDC_SoundGeneratorFacade::GenerateSound($_ijxeeqwj5twx1mwiekvnm, $_lbu9mephbh36cy899v9xw, $this->Localization, $this->SoundFormat); return $_0x3rnkhfdhs7w84wxpwdycmhoy; } public function Validate($_1x7fnr92wtry7asf, $_o143xryan5x7zed4u9hga, $_lg5rq1pxzj9lwyrk, $_Iaezywdnzn0ry8n0) { $_Onodkhko0yqft6s5 = true; $_0pm3akdsfdg4inczjbn4mrrvv5 = null; if ($_Iaezywdnzn0ry8n0) { $_Oxy581pjw25q7sbuafupa = $this->_oclfrflin3dkqhh8->LoadP($_o143xryan5x7zed4u9hga); if ($_Oxy581pjw25q7sbuafupa === null) { $_Onodkhko0yqft6s5 = false; } else { $_I6ijghycp1iy7yaufskxxhyd6f = new MG($_Oxy581pjw25q7sbuafupa); $_0pm3akdsfdg4inczjbn4mrrvv5 = $_I6ijghycp1iy7yaufskxxhyd6f->GetM(); } } if (!$_Onodkhko0yqft6s5) { $_145ysphqxs9miog8hnz55 = false; } else { $_145ysphqxs9miog8hnz55 = $this->lwngn($_1x7fnr92wtry7asf, $_o143xryan5x7zed4u9hga, $_0pm3akdsfdg4inczjbn4mrrvv5, $_lg5rq1pxzj9lwyrk); } return $_145ysphqxs9miog8hnz55; } private function lwngn($_02sldonjgccxczv5rlpe8gg2vt, $_1uoz14wmo7cke09nlbna192pgu, $_l4f5kjr8fkaye9f0, $_li8kklqb4wkwi4yn) { $_ixpnmk5xfblelwrmnwe0f = false; $_Ozko4d1hrwr2nrn9 = null; if (($_1uoz14wmo7cke09nlbna192pgu != null) && ($this->_iel70b3zbh3qr0fajzn67catxp != null) && $this->_iel70b3zbh3qr0fajzn67catxp->Contains($_1uoz14wmo7cke09nlbna192pgu)) { if (BDC_StringHelper::HasValue($_02sldonjgccxczv5rlpe8gg2vt)) { $_Ozko4d1hrwr2nrn9 = $this->_iel70b3zbh3qr0fajzn67catxp->Load($_1uoz14wmo7cke09nlbna192pgu); $_lorukviiqcra555og711n = $this->_I9aer8jlsn8x4yzjmcnx9g0tpt->IsTestModeEnabled() ? true : $_Ozko4d1hrwr2nrn9->IsStartValidationTimeValid(); if ($_lorukviiqcra555og711n) { $_Oyy4nwn0ouwvlq8gwu5f9 = BDC_AESEncryption::Decrypt($_Ozko4d1hrwr2nrn9->get_CaptchaCode(), $_1uoz14wmo7cke09nlbna192pgu); $_Ikhe2ybr00kei7twxq4uj = null; if ($_l4f5kjr8fkaye9f0 == null) { $_02sldonjgccxczv5rlpe8gg2vt = BDC_StringHelper::Uppercase($_02sldonjgccxczv5rlpe8gg2vt); $_Ikhe2ybr00kei7twxq4uj = $_Oyy4nwn0ouwvlq8gwu5f9; } else { $_Ikhe2ybr00kei7twxq4uj = BDC_StringHelper::ConvertCharToCase($_Oyy4nwn0ouwvlq8gwu5f9, $_l4f5kjr8fkaye9f0); } if (strcmp($_02sldonjgccxczv5rlpe8gg2vt, $_Ikhe2ybr00kei7twxq4uj) == 0) { if (!$_Ozko4d1hrwr2nrn9->HasExpired($this->CodeTimeout)) { $_ixpnmk5xfblelwrmnwe0f = true; } } } } if ((2 != $_li8kklqb4wkwi4yn) || (!$_ixpnmk5xfblelwrmnwe0f)) { $this->_iel70b3zbh3qr0fajzn67catxp->Remove($_1uoz14wmo7cke09nlbna192pgu); } else { if ($_Ozko4d1hrwr2nrn9 != null) { $_Ozko4d1hrwr2nrn9->RecordClientSideValidation(); } } } return $_ixpnmk5xfblelwrmnwe0f; } private function vnzr0() { ImageStyle::SetDisabledImageStyles($this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetDisabledImageStyles()); SoundStyle::SetDisabledSoundStyles($this->_I9aer8jlsn8x4yzjmcnx9g0tpt->GetDisabledSoundStyles()); } const IsFree = true; public static $ProductInfo; public function __get($_1z7whyd7ml03iss0) { if (method_exists($this, ($_1whrj55mi8vv8mxbiyqesk74cn = "\147\145\x74\137" . $_1z7whyd7ml03iss0))) { return $this->$_1whrj55mi8vv8mxbiyqesk74cn(); } else return; } public function __isset($_o7yb0u51bsn6hr3e9a06lw1x39) { if (method_exists($this, ($_Im3sbn2qo64pjlqb = "\151\163\163\x65\164\x5f" . $_o7yb0u51bsn6hr3e9a06lw1x39))) { return $this->$_Im3sbn2qo64pjlqb(); } else return; } public function __set($_I9jqvtn82lgvb14a4rnc2, $_ioydvc4fyo8p8g25vk4xx) { if (method_exists($this, ($_0g3ixdvtzy7et7no = "\163\145\x74\137" . $_I9jqvtn82lgvb14a4rnc2))) { $this->$_0g3ixdvtzy7et7no($_ioydvc4fyo8p8g25vk4xx); } } public function __unset($_O2w6fuvg0bci3vv2) { if (method_exists($this, ($_lcbok37vw035ykl9uenjh = "\165\156\x73\145\164\x5f" . $_O2w6fuvg0bci3vv2))) { $this->$_lcbok37vw035ykl9uenjh(); } } } BDC_SimpleCaptchaBase::$ProductInfo = array( "\156\x61\x6d\x65" => "\102\x6f\164\x44\x65\x74\x65\x63\164\40\x50\x48\x50\x20\103\x61\160\164\x63\150\141\x20\114\x69\x62\162\x61\x72\171", "\166\x65\162\x73\151\157\x6e" => "\x34\56\x32\56\65" ); final class CaptchaConfiguration { private function __construct() { } public static function GetSettings($_ofyvigwensrs3uev = null) { return BDC_ApplyUserConfigOverride(CaptchaConfiguration::LoadSettings(), $_ofyvigwensrs3uev); } public static function LoadSettings() { if (isset($GLOBALS["\102\x44\103\137\x43\141\x70\164\x63\x68\141\103\x6f\156\146\x69\147"])) { return $GLOBALS["\102\104\x43\x5f\x43\x61\x70\164\x63\x68\141\x43\x6f\156\x66\151\x67"]; } else { return new stdClass(); } } public static function SaveSettings($_lo536xzvsbuc8h76se1buvweof) { $GLOBALS["\102\x44\103\x5f\103\141\160\x74\x63\150\141\103\x6f\156\x66\x69\x67"] = $_lo536xzvsbuc8h76se1buvweof; } public static function ProcessGlobalDeclarations($_1aylpgwqkxo67r45tvu43) { $_Iwzpvx2tenws02hoexacs = CaptchaConfiguration::LoadSettings(); if ($_Iwzpvx2tenws02hoexacs->GlobalDeclarationsProcessed) { return; } $_Iwzpvx2tenws02hoexacs->SoundPackagesFolder = $_1aylpgwqkxo67r45tvu43->SoundPackagesFolder; $_Iwzpvx2tenws02hoexacs->TestModeEnabled = $_1aylpgwqkxo67r45tvu43->TestModeEnabled; $_Iwzpvx2tenws02hoexacs->ErrorLoggingEnabled = $_1aylpgwqkxo67r45tvu43->ErrorLoggingEnabled; $_Iwzpvx2tenws02hoexacs->DisabledImageStyles = $_1aylpgwqkxo67r45tvu43->DisabledImageStyles; $_Iwzpvx2tenws02hoexacs->DisabledSoundStyles = $_1aylpgwqkxo67r45tvu43->DisabledSoundStyles; $_Iwzpvx2tenws02hoexacs->GlobalDeclarationsProcessed = true; CaptchaConfiguration::SaveSettings($_Iwzpvx2tenws02hoexacs); } public static function GetDisabledImageStyles() { $_0m7pf3gq4i3rop3xes7rpqvffu = array(); $_lcugxp8fboyjxt2up4hsl6gb5u = CaptchaConfiguration::LoadSettings(); if (property_exists($_lcugxp8fboyjxt2up4hsl6gb5u, "\x44\151\163\x61\142\x6c\x65\x64\111\x6d\141\x67\x65\x53\x74\x79\x6c\x65\x73")) { $_0l87yxpe1awo0j97npixr = explode("\54", $_lcugxp8fboyjxt2up4hsl6gb5u->DisabledImageStyles); foreach ($_0l87yxpe1awo0j97npixr as $_of9lst5xret7xqzu => $_ls95kp9dmr0hf6j1fq7n6) { $_0m7pf3gq4i3rop3xes7rpqvffu[] = ImageStyle::TryGetValue(trim($_ls95kp9dmr0hf6j1fq7n6)); } } return $_0m7pf3gq4i3rop3xes7rpqvffu; } public static function GetDisabledSoundStyles() { $_Iawa6nj5vkps7oisf3v5d = array(); $_l32kcg52bn9s5rb0bcuxt = CaptchaConfiguration::LoadSettings(); if (property_exists($_l32kcg52bn9s5rb0bcuxt, "\104\151\x73\141\142\154\145\144\123\x6f\165\156\144\123\x74\171\154\145\x73")) { $_O3kjqiiskukrt69e = explode("\54", $_l32kcg52bn9s5rb0bcuxt->DisabledSoundStyles); foreach ($_O3kjqiiskukrt69e as $_Iagw086x1tavqfj01wb7qctefc => $_On3xw4tlczxxrfuib8rcq) { $_Iawa6nj5vkps7oisf3v5d[] = SoundStyle::TryGetValue(trim($_On3xw4tlczxxrfuib8rcq)); } } return $_Iawa6nj5vkps7oisf3v5d; } } interface BDC_ISimpleCaptchaConfiguration { public function GetUserInputID(); public function GetCodeLength(); public function GetCodeStyle(); public function GetDisallowedCodeSubstrings(); public function GetCodeTimeout(); public function IsTestModeEnabled(); public function GetImageStyle(); public function GetImageWidth(); public function GetImageHeight(); public function GetImageFormat(); public function GetImageColorMode(); public function GetCustomDarkColor(); public function GetCustomLightColor(); public function GetDisabledImageStyles(); public function IsSoundEnabled(); public function GetSoundStyle(); public function GetSoundFormat(); public function GetSoundRegenerationMode(); public function GetSoundPackagesFolder(); public function IsWarnAboutMissingSoundPackages(); public function GetDisabledSoundStyles(); public function GetLocale(); public function GetImageTooltip(); public function GetSoundTooltip(); public function GetReloadTooltip(); public function GetHelpLinkText(); public function GetHelpLinkUrl(); public function IsReloadEnabled(); public function IsUseSmallIcons(); public function IsUseHorizontalIcons(); public function GetSoundIconUrl(); public function GetReloadIconUrl(); public function GetIconsDivWidth(); public function IsHelpLinkEnabled(); public function GetHelpLinkMode(); public function GetAdditionalCssClasses(); public function GetAdditionalInlineCss(); public function IsAddCssInclude(); public function IsAddScriptInclude(); public function IsAutoUppercaseInput(); public function IsAutoFocusInput(); public function IsAutoClearInput(); public function IsAutoReloadExpiredCaptchas(); public function GetAutoReloadTimeout(); public function GetSoundStartDelay(); public function IsRemoteScriptEnabled(); public function GetHandlerUrl(); public function IsJavaScriptRequired(); public function GetPersistenceProviderType(); public function GetPersistenceProvider(); public function GetSqliteDatabase(); public function GetSqliteBusyTimeout(); public function GetRedisHost(); public function GetRedisPort(); public function GetRedisConnectionTimeout(); public function GetRedisPassword(); public function GetMemcachedAddress(); public function IsAccessControlAllowOriginHeaderEnabled(); public function GetAccessControlAllowOriginHeaderValue(); public function IsContentTypeTextHtmlCharsetHeaderEnabled(); public function GetContentTypeTextHtmlCharsetHeaderValue(); public function GetUserDefinedHttpHeaders(); public function IsErrorLoggingEnabled(); public function GetYourAppBackendHostName(); public function GetRequestFilterRepeatedRequestsAllowed(); } class BDC_SimpleCaptchaConfiguration implements BDC_ISimpleCaptchaConfiguration { private $_ixb3etu6yme4c72o1wsep2y0nm; private $_i4klsj8qvognjit2b3cz4; private $_liyjyqlgbqgp4wd9bsfuk; private $_Olixy3fc3ee4n7pm11dpqqd5mu; private $_ifa62q6d0llfdwqp5fbea; private $_lgpnihph4zek6n5p; private $_Iw8v6zerq47et6jrnr587babrn; private $_lvyzsktbo7dmi7mzwzmrmg9ynm; private $_Iuzh3xh8y6nfqyne36sj0; private $_0lbv3u5ccjv9i94z; private $_ocqfcv2ogw6pl687mrctj; private $_O2zvfyfu4z1x86wu6qjmnlzlqh; private $_0ilccgf4lrj27bdw6h8mh; private $_l6ky369tus7kgdixhlr8q; public function __construct($_0doub79n3sy6jwwmdzh5jwn3p5, $_0r8t85ya256cuu4j2gy83) { $this->m_CaptchaStyleSection = $_0doub79n3sy6jwwmdzh5jwn3p5->GetCaptchaStyleSectionByName($_0r8t85ya256cuu4j2gy83); $this->m_CaptchaPersistenceSection = $_0doub79n3sy6jwwmdzh5jwn3p5->CaptchaPersistenceSection; $this->m_CaptchaEndpointSection = $_0doub79n3sy6jwwmdzh5jwn3p5->CaptchaEndpointSection; $this->m_BaseUrlSection = $_0doub79n3sy6jwwmdzh5jwn3p5->BaseUrlSection; $this->m_YourAppBackendHostNameSection = $_0doub79n3sy6jwwmdzh5jwn3p5->YourAppBackendHostNameSection; $this->m_JavaScriptRequiredSection = $_0doub79n3sy6jwwmdzh5jwn3p5->JavaScriptRequiredSection; $this->m_CodeTimeoutSection = $_0doub79n3sy6jwwmdzh5jwn3p5->CodeTimeoutSection; $this->m_TestModeEnabledSection = $_0doub79n3sy6jwwmdzh5jwn3p5->TestModeEnabledSection; $this->m_ErrorLoggingEnabledSection = $_0doub79n3sy6jwwmdzh5jwn3p5->ErrorLoggingEnabledSection; $this->m_DisabledImageStylesSection = $_0doub79n3sy6jwwmdzh5jwn3p5->DisabledImageStylesSection; $this->m_DisabledSoundStylesSection = $_0doub79n3sy6jwwmdzh5jwn3p5->DisabledSoundStylesSection; $this->m_SoundPackagesFolderSection = $_0doub79n3sy6jwwmdzh5jwn3p5->SoundPackagesFolderSection; $this->m_WarnAboutMissingSoundPackagesSection = $_0doub79n3sy6jwwmdzh5jwn3p5->WarnAboutMissingSoundPackagesSection; $this->m_RequestFilterRepeatedRequestsAllowedSection = $_0doub79n3sy6jwwmdzh5jwn3p5->RequestFilterRepeatedRequestsAllowedSection; } public function GetUserInputID() { $_1rzb1db1zkr55yw78znt2 = null; if ($this->m_CaptchaStyleSection != null) { $_0q4hme77vq3l64caxoozumdp87 = $this->m_CaptchaStyleSection->GetUserInputID(); if (BDC_StringHelper::HasValue($_0q4hme77vq3l64caxoozumdp87)) { $_1rzb1db1zkr55yw78znt2 = $_0q4hme77vq3l64caxoozumdp87; } } return $_1rzb1db1zkr55yw78znt2; } public function GetCodeLength() { $_l495a7bc1o4s6h2l = BDC_SimpleCaptchaDefaults::CodeLength; if ($this->m_CaptchaStyleSection != null) { $_Ohvjm9w65lgd3bllu56tq = $this->m_CaptchaStyleSection->GetCodeLengthString(); if (BDC_StringHelper::HasValue($_Ohvjm9w65lgd3bllu56tq)) { if (strpos($_Ohvjm9w65lgd3bllu56tq, "\x2d") === false) { $_1jia3ma3quofq1v5bw02x = BDC_StringHelper::ToInt($_Ohvjm9w65lgd3bllu56tq); if ($_1jia3ma3quofq1v5bw02x >= 1 && $_1jia3ma3quofq1v5bw02x <= 15 ) { $_l495a7bc1o4s6h2l = $_1jia3ma3quofq1v5bw02x; } } else { $_03y8hku36bvhgxt7nywgp7imyk = explode("\55", $_Ohvjm9w65lgd3bllu56tq); if (count($_03y8hku36bvhgxt7nywgp7imyk) > 1) { $_170z62owo5eqye2rcst2xoexk1 = BDC_StringHelper::ToInt($_03y8hku36bvhgxt7nywgp7imyk[0]); $_iaf90agc8lf28bgibvkncbsybk = BDC_StringHelper::ToInt($_03y8hku36bvhgxt7nywgp7imyk[1]); $_170z62owo5eqye2rcst2xoexk1 = ($_170z62owo5eqye2rcst2xoexk1 === false) ? 1 : $_170z62owo5eqye2rcst2xoexk1; $_iaf90agc8lf28bgibvkncbsybk = ($_iaf90agc8lf28bgibvkncbsybk === false) ? 15 : $_iaf90agc8lf28bgibvkncbsybk; if ($_iaf90agc8lf28bgibvkncbsybk > $_170z62owo5eqye2rcst2xoexk1) { $_l495a7bc1o4s6h2l = CaptchaRandomization::GetRandomCodeLength($_170z62owo5eqye2rcst2xoexk1, $_iaf90agc8lf28bgibvkncbsybk); } } } } } return $_l495a7bc1o4s6h2l; } public function GetCodeStyle() { $_O4oro2hxmxveesxjz0nz1i4rfd = BDC_SimpleCaptchaDefaults::CodeStyle; if ($this->m_CaptchaStyleSection != null) { $_Oqofobbdkst5umlwebacq = $this->m_CaptchaStyleSection->GetCodeStyleString(); if (BDC_StringHelper::HasValue($_Oqofobbdkst5umlwebacq)) { $_1d209tzzkhjuvotv = CodeStyle::TryGetValue($_Oqofobbdkst5umlwebacq); if ($_1d209tzzkhjuvotv != NULL) { $_O4oro2hxmxveesxjz0nz1i4rfd = $_1d209tzzkhjuvotv; } } } return $_O4oro2hxmxveesxjz0nz1i4rfd; } public function GetDisallowedCodeSubstrings() { $_0omb8ojsotqt4s5zu1zbwuecc9 = BDC_SimpleCaptchaDefaults::DisallowedCodeSubstrings; if ($this->m_CaptchaStyleSection != null) { $_oco5adgxjymdbutgkhr78 = $this->m_CaptchaStyleSection->GetDisallowedCodeSubstringsString(); if (BDC_StringHelper::HasValue($_oco5adgxjymdbutgkhr78)) { $_0omb8ojsotqt4s5zu1zbwuecc9 = $_oco5adgxjymdbutgkhr78; } } return $_0omb8ojsotqt4s5zu1zbwuecc9; } public function GetImageStyle() { $_o7sz8lu6t82izpnk = array(); return $_o7sz8lu6t82izpnk; } public function GetImageWidth() { $_Ib4qmowf2njqhk44gg4h4 = 250 ; if ($this->m_CaptchaStyleSection != null) { $_o6qiw4cf7vpwglkiii0xs = BDC_StringHelper::ToInt($this->m_CaptchaStyleSection->GetImageWidth()); if ($_o6qiw4cf7vpwglkiii0xs !== false) { if ($_o6qiw4cf7vpwglkiii0xs >= 20 && $_o6qiw4cf7vpwglkiii0xs <= 500 ) { $_Ib4qmowf2njqhk44gg4h4 = $_o6qiw4cf7vpwglkiii0xs; } } } return $_Ib4qmowf2njqhk44gg4h4; } public function GetImageHeight() { $_Oah3pr8565pzq1cgv5wbz3qpdk = 50 ; if ($this->m_CaptchaStyleSection != null) { $_llyqs29gzkqdckrt = BDC_StringHelper::ToInt($this->m_CaptchaStyleSection->GetImageHeight()); if ($_llyqs29gzkqdckrt !== false) { if ($_llyqs29gzkqdckrt >= 20 && $_llyqs29gzkqdckrt <= 200 ) { $_Oah3pr8565pzq1cgv5wbz3qpdk = $_llyqs29gzkqdckrt; } } } return $_Oah3pr8565pzq1cgv5wbz3qpdk; } public function GetImageFormat() { $_1gqa7tkq2dvhvms0prynq = BDC_SimpleCaptchaDefaults::ImageFormat; if ($this->m_CaptchaStyleSection != null) { $_0khkg8pe3tu8xoxittpxbevjq1 = $this->m_CaptchaStyleSection->GetImageFormat(); if (!is_null($_0khkg8pe3tu8xoxittpxbevjq1)) { $_1gqa7tkq2dvhvms0prynq = $_0khkg8pe3tu8xoxittpxbevjq1; } } return $_1gqa7tkq2dvhvms0prynq; } public function GetImageColorMode() { $_o5mhmwcjl52urrnj5t7bmvofhw = BDC_SimpleCaptchaDefaults::$ImageColorMode; if ($this->m_CaptchaStyleSection != null) { $_If81h7syhfcupaxkwuqps = $this->m_CaptchaStyleSection->GetImageColorMode(); if (!is_null($_If81h7syhfcupaxkwuqps)) { $_o5mhmwcjl52urrnj5t7bmvofhw = $_If81h7syhfcupaxkwuqps; } } $_o5mhmwcjl52urrnj5t7bmvofhw = 2 ; return $_o5mhmwcjl52urrnj5t7bmvofhw; } public function GetCustomDarkColor() { $_1qwfp171bbk5d1lth86uxfqhuf = BDC_SimpleCaptchaDefaults::CustomDarkColor; if ($this->m_CaptchaStyleSection != null) { $_Osqndcfqxl19hxhqlzevl = $this->m_CaptchaStyleSection->GetCustomDarkColor(); if (is_string($_Osqndcfqxl19hxhqlzevl)) { $_Iax7ofm1op1oi14g = BDC_Color::FromHtmlColor($_Osqndcfqxl19hxhqlzevl); if ($_Iax7ofm1op1oi14g != null) { $_1qwfp171bbk5d1lth86uxfqhuf = $_Iax7ofm1op1oi14g; } } } return $_1qwfp171bbk5d1lth86uxfqhuf; } public function GetCustomLightColor() { $_la1lgkxe8jwtnak9h0n4m = BDC_SimpleCaptchaDefaults::CustomLightColor; if ($this->m_CaptchaStyleSection != null) { $_1t3gicl518y5sf1w = $this->m_CaptchaStyleSection->GetCustomLightColor(); if (is_string($_1t3gicl518y5sf1w)) { $_1fzw7moqmdnbbbwdw05kv = BDC_Color::FromHtmlColor($_1t3gicl518y5sf1w); if ($_1fzw7moqmdnbbbwdw05kv != null) { $_la1lgkxe8jwtnak9h0n4m = $_1fzw7moqmdnbbbwdw05kv; } } } return $_la1lgkxe8jwtnak9h0n4m; } public function IsSoundEnabled() { $_Ojjrj2261bt1lgwm = BDC_SimpleCaptchaDefaults::SoundEnabled; if ($this->m_CaptchaStyleSection != null) { $_l377hhebiugsfv26oepku = $this->m_CaptchaStyleSection->IsSoundEnabled(); if (!is_null($_l377hhebiugsfv26oepku)) { $_Ojjrj2261bt1lgwm = $_l377hhebiugsfv26oepku; } } return $_Ojjrj2261bt1lgwm; } public function GetSoundStyle() { $_i1h7mv1aw0etwg19kontj = array(); return $_i1h7mv1aw0etwg19kontj; } public function GetSoundFormat() { $_l5wjf5m3pi2stmv1wgivgll1yc = BDC_SimpleCaptchaDefaults::SoundFormat; if ($this->m_CaptchaStyleSection != null) { $_lmd7wprqnvbv1pn8 = $this->m_CaptchaStyleSection->GetSoundFormat(); if (!is_null($_lmd7wprqnvbv1pn8)) { $_l5wjf5m3pi2stmv1wgivgll1yc = $_lmd7wprqnvbv1pn8; } } return $_l5wjf5m3pi2stmv1wgivgll1yc; } public function GetSoundRegenerationMode() { $_0dx1th19aqon2jel = BDC_SimpleCaptchaDefaults::SoundRegenerationMode; if ($this->m_CaptchaStyleSection != null) { $_i761et5ovvmelbdwgcbef4srly = $this->m_CaptchaStyleSection->GetSoundRegenerationMode(); if (!is_null($_i761et5ovvmelbdwgcbef4srly)) { $_0dx1th19aqon2jel = $_i761et5ovvmelbdwgcbef4srly; } } return $_0dx1th19aqon2jel; } public function GetLocale() { $_Ojcyipvfw6hlq4d5cuxtvqvheg = BDC_SimpleCaptchaDefaults::Locale; if ($this->m_CaptchaStyleSection != null) { $_otqjn3c6ei7v65ov = $this->m_CaptchaStyleSection->GetLocale(); if (BDC_StringHelper::HasValue($_otqjn3c6ei7v65ov)) { $_Ojcyipvfw6hlq4d5cuxtvqvheg = $_otqjn3c6ei7v65ov; } } return $_Ojcyipvfw6hlq4d5cuxtvqvheg; } public function GetImageTooltip() { $_1hnbr7q6hq6bzr15tjpywbxw7l = BDC_LocaleParser::Parse(BDC_SimpleCaptchaDefaults::Locale)->ImageTooltip; if ($this->m_CaptchaStyleSection != null) { $_On8x7m4ow11nx30qqlfir = $this->m_CaptchaStyleSection->GetImageTooltip(); if (BDC_StringHelper::HasValue($_On8x7m4ow11nx30qqlfir)) { $_1hnbr7q6hq6bzr15tjpywbxw7l = $_On8x7m4ow11nx30qqlfir; } } return $_1hnbr7q6hq6bzr15tjpywbxw7l; } public function GetSoundTooltip() { $_ic7madd8yewtlnjqbhfbr = BDC_LocaleParser::Parse(BDC_SimpleCaptchaDefaults::Locale)->SoundTooltip; if ($this->m_CaptchaStyleSection != null) { $_irsx8dzi9ukiy30o3ecbckw5bp = $this->m_CaptchaStyleSection->GetSoundTooltip(); if (BDC_StringHelper::HasValue($_irsx8dzi9ukiy30o3ecbckw5bp)) { $_ic7madd8yewtlnjqbhfbr = $_irsx8dzi9ukiy30o3ecbckw5bp; } } return $_ic7madd8yewtlnjqbhfbr; } public function GetReloadTooltip() { $_lpzuacmexlk4yg29 = BDC_LocaleParser::Parse(BDC_SimpleCaptchaDefaults::Locale)->ReloadTooltip; if ($this->m_CaptchaStyleSection != null) { $_O5nmohgcy79b1da0gbet8 = $this->m_CaptchaStyleSection->GetReloadTooltip(); if (BDC_StringHelper::HasValue($_O5nmohgcy79b1da0gbet8)) { $_lpzuacmexlk4yg29 = $_O5nmohgcy79b1da0gbet8; } } return $_lpzuacmexlk4yg29; } public function GetHelpLinkText() { $_opz4opvm7gl42kpj = $this->GetImageWidth(); $_ltok3uod3mj21ndt = BDC_HelpLinkHelper::GetDefaultText($_opz4opvm7gl42kpj); if ($this->m_CaptchaStyleSection != null) { $_ie3vy7xrou8hl32y6uucp = $this->m_CaptchaStyleSection->GetHelpLinkText(); if (BDC_StringHelper::HasValue($_ie3vy7xrou8hl32y6uucp)) { $_ltok3uod3mj21ndt = BDC_HelpLinkHelper::GetHelpLinkText($_ie3vy7xrou8hl32y6uucp, $_opz4opvm7gl42kpj); } } return $_ltok3uod3mj21ndt; } public function GetHelpLinkUrl() { $_ivmw1xx7knbnkhel2tk3s = BDC_LocaleParser::Parse($this->GetLocale()); $_lq0kz9ineuq1qepm821xrjdad2 = BDC_HelpLinkHelper::GetDefaultUrl($_ivmw1xx7knbnkhel2tk3s); if ($this->m_CaptchaStyleSection != null) { $_ll96345mkdj7ff58bic2q = $this->m_CaptchaStyleSection->GetHelpLinkUrl(); if (BDC_StringHelper::HasValue($_ll96345mkdj7ff58bic2q)) { $_lq0kz9ineuq1qepm821xrjdad2 = BDC_HelpLinkHelper::GetHelpLinkUrl($_ll96345mkdj7ff58bic2q, $_ivmw1xx7knbnkhel2tk3s); } } return $_lq0kz9ineuq1qepm821xrjdad2; } public function IsReloadEnabled() { $_icxrlqfs0xfui5vskto8q = BDC_SimpleCaptchaDefaults::ReloadEnabled; if ($this->m_CaptchaStyleSection != null) { $_opodn5h2smui3e5o = $this->m_CaptchaStyleSection->IsReloadEnabled(); if (!is_null($_opodn5h2smui3e5o)) { $_icxrlqfs0xfui5vskto8q = $_opodn5h2smui3e5o; } } return $_icxrlqfs0xfui5vskto8q; } public function IsUseSmallIcons() { $_16usj33lg9etp7r0mojpvp21pd = $this->GetImageHeight(); $_1d6hm0hhyfiiobve = ($_16usj33lg9etp7r0mojpvp21pd < 50); if ($this->m_CaptchaStyleSection != null) { $_1q06032t7568vdib8hjtvr5brq = $this->m_CaptchaStyleSection->IsUseSmallIcons(); if (!is_null($_1q06032t7568vdib8hjtvr5brq)) { $_1d6hm0hhyfiiobve = $_1q06032t7568vdib8hjtvr5brq; } } return $_1d6hm0hhyfiiobve; } public function IsUseHorizontalIcons() { $_lufusqjmx47a3wk3tbqybjg8cz = $this->GetImageHeight(); $_lbidzol52za66cc0ttvra = ($_lufusqjmx47a3wk3tbqybjg8cz < 40); if ($this->m_CaptchaStyleSection != null) { $_iruskv1brq8noy7yqq9u3ti793 = $this->m_CaptchaStyleSection->IsUseHorizontalIcons(); if (!is_null($_iruskv1brq8noy7yqq9u3ti793)) { $_lbidzol52za66cc0ttvra = $_iruskv1brq8noy7yqq9u3ti793; } } return $_lbidzol52za66cc0ttvra; } public function GetSoundIconUrl() { $_1zl5l9dwk9jlul8eryo2bewjo7 = BDC_SimpleCaptchaDefaults::SoundIconUrl; if ($this->m_CaptchaStyleSection != null) { $_0nstc2uwqdep0zwglx8pnov3cg = $this->m_CaptchaStyleSection->GetSoundIconUrl(); if (BDC_StringHelper::HasValue($_0nstc2uwqdep0zwglx8pnov3cg)) { $_1zl5l9dwk9jlul8eryo2bewjo7 = $_0nstc2uwqdep0zwglx8pnov3cg; } } return $_1zl5l9dwk9jlul8eryo2bewjo7; } public function GetReloadIconUrl() { $_ld0hnca2uzyobi0ptu9j9 = BDC_SimpleCaptchaDefaults::ReloadIconUrl; if ($this->m_CaptchaStyleSection != null) { $_i3aos8bq9dsffet2a6txq = $this->m_CaptchaStyleSection->GetReloadIconUrl(); if (BDC_StringHelper::HasValue($_i3aos8bq9dsffet2a6txq)) { $_ld0hnca2uzyobi0ptu9j9 = $_i3aos8bq9dsffet2a6txq; } } return $_ld0hnca2uzyobi0ptu9j9; } public function GetIconsDivWidth() { $_0ky0epdk7xbbszk5nxw0eeakt4 = BDC_SimpleCaptchaDefaults::IconsDivWidth; if ($this->m_CaptchaStyleSection != null) { $_Otd8x9fyuw9a4z9wv87t7 = BDC_StringHelper::ToInt($this->m_CaptchaStyleSection->GetIconsDivWidth()); if ($_Otd8x9fyuw9a4z9wv87t7 != false) { $_0ky0epdk7xbbszk5nxw0eeakt4 = $_Otd8x9fyuw9a4z9wv87t7; } } return $_0ky0epdk7xbbszk5nxw0eeakt4; } public function IsHelpLinkEnabled() { $_ojlkc1q8bphray064s24l = BDC_SimpleCaptchaDefaults::HelpLinkEnabled; if ($this->m_CaptchaStyleSection != null) { $_O9ftw1hpr5m7q2ym76qkm = $this->m_CaptchaStyleSection->IsHelpLinkEnabled(); if (!is_null($_O9ftw1hpr5m7q2ym76qkm)) { $_ojlkc1q8bphray064s24l = $_O9ftw1hpr5m7q2ym76qkm; } $_ojlkc1q8bphray064s24l = true; } return $_ojlkc1q8bphray064s24l; } public function GetHelpLinkMode() { $_onlqmfym8y5d3w1st36p0 = BDC_SimpleCaptchaDefaults::HelpLinkMode; if ($this->m_CaptchaStyleSection != null) { $_1vyya8n33miyn5sikllx158hhv = $this->m_CaptchaStyleSection->GetHelpLinkMode(); if (!is_null($_1vyya8n33miyn5sikllx158hhv)) { $_onlqmfym8y5d3w1st36p0 = $_1vyya8n33miyn5sikllx158hhv; } } return $_onlqmfym8y5d3w1st36p0; } public function GetAdditionalCssClasses() { $_oc4qkkd4h0fu6ukc = BDC_SimpleCaptchaDefaults::AdditionalCssClasses; if ($this->m_CaptchaStyleSection != null) { $_091rr39rkhvzjnx3uzd0y = $this->m_CaptchaStyleSection->GetAdditionalCssClasses(); if (BDC_StringHelper::HasValue($_091rr39rkhvzjnx3uzd0y)) { $_oc4qkkd4h0fu6ukc = $_091rr39rkhvzjnx3uzd0y; } } return $_oc4qkkd4h0fu6ukc; } public function GetAdditionalInlineCss() { $_iczp4okc1lbdw7im = BDC_SimpleCaptchaDefaults::AdditionalInlineCss; if ($this->m_CaptchaStyleSection != null) { $_Oqpbtm9xaw5fnml3oe9zl = $this->m_CaptchaStyleSection->GetAdditionalInlineCss(); if (BDC_StringHelper::HasValue($_Oqpbtm9xaw5fnml3oe9zl)) { $_iczp4okc1lbdw7im = $_Oqpbtm9xaw5fnml3oe9zl; } } return $_iczp4okc1lbdw7im; } public function IsAddCssInclude() { $_Ivl2bw8mqhmiuih589d47jv0lp = BDC_SimpleCaptchaDefaults::AddCssInclude; if ($this->m_CaptchaStyleSection != null) { $_Ovndetg3a65yn1hp = $this->m_CaptchaStyleSection->IsAddCssInclude(); if (!is_null($_Ovndetg3a65yn1hp)) { $_Ivl2bw8mqhmiuih589d47jv0lp = $_Ovndetg3a65yn1hp; } } return $_Ivl2bw8mqhmiuih589d47jv0lp; } public function IsAddScriptInclude() { $_Ozs32ls5huzr2swwat3px = BDC_SimpleCaptchaDefaults::AddScriptInclude; if ($this->m_CaptchaStyleSection != null) { $_on88738p7altn0gk = $this->m_CaptchaStyleSection->IsAddScriptInclude(); if (!is_null($_on88738p7altn0gk)) { $_Ozs32ls5huzr2swwat3px = $_on88738p7altn0gk; } } return $_Ozs32ls5huzr2swwat3px; } public function IsAutoUppercaseInput() { $_Ovh8jswroi6pwrvuc1h55pjhok = BDC_SimpleCaptchaDefaults::AutoUppercaseInput; if ($this->m_CaptchaStyleSection != null) { $_ogl7mm2frgscgnunq84jh = $this->m_CaptchaStyleSection->IsAutoUppercaseInput(); if (!is_null($_ogl7mm2frgscgnunq84jh)) { $_Ovh8jswroi6pwrvuc1h55pjhok = $_ogl7mm2frgscgnunq84jh; } } return $_Ovh8jswroi6pwrvuc1h55pjhok; } public function IsAutoFocusInput() { $_1j6y2mi8noutv2jjtskzm = BDC_SimpleCaptchaDefaults::AutoFocusInput; if ($this->m_CaptchaStyleSection != null) { $_ie65h9zf9p2h6a38 = $this->m_CaptchaStyleSection->IsAutoFocusInput(); if (!is_null($_ie65h9zf9p2h6a38)) { $_1j6y2mi8noutv2jjtskzm = $_ie65h9zf9p2h6a38; } } return $_1j6y2mi8noutv2jjtskzm; } public function IsAutoClearInput() { $_lu76ib32ork26dbl = BDC_SimpleCaptchaDefaults::AutoClearInput; if ($this->m_CaptchaStyleSection != null) { $_0kkpivxf2xdmxejn = $this->m_CaptchaStyleSection->IsAutoClearInput(); if (!is_null($_0kkpivxf2xdmxejn)) { $_lu76ib32ork26dbl = $_0kkpivxf2xdmxejn; } } return $_lu76ib32ork26dbl; } public function IsAutoReloadExpiredCaptchas() { $_Iu4gp125zphuzqdznicm1 = BDC_SimpleCaptchaDefaults::AutoReloadExpiredCaptchas; if ($this->m_CaptchaStyleSection != null) { $_imq0apuy7t5o4v5o = $this->m_CaptchaStyleSection->IsAutoReloadExpiredCaptchas(); if (!is_null($_imq0apuy7t5o4v5o)) { $_Iu4gp125zphuzqdznicm1 = $_imq0apuy7t5o4v5o; } } return ($_Iu4gp125zphuzqdznicm1 && $this->IsReloadEnabled()); } public function GetAutoReloadTimeout() { $_lgju3db69vncwhf2i4pytswwwx = 7200 ; if ($this->m_CaptchaStyleSection != null) { $_I9dd425ts23wj67z9yhs9 = BDC_StringHelper::ToInt($this->m_CaptchaStyleSection->GetAutoReloadTimeout()); if ($_I9dd425ts23wj67z9yhs9 != false) { $_lgju3db69vncwhf2i4pytswwwx = $_I9dd425ts23wj67z9yhs9; } } return $_lgju3db69vncwhf2i4pytswwwx; } public function GetSoundStartDelay() { $_iocfqs7c5uuj9imgix6y7 = 0 ; if ($this->m_CaptchaStyleSection != null) { $_lmx3z2gkmpbt8bhnpl68kpqn47 = BDC_StringHelper::ToInt($this->m_CaptchaStyleSection->GetSoundStartDelay()); if ($_lmx3z2gkmpbt8bhnpl68kpqn47 != false) { $_iocfqs7c5uuj9imgix6y7 = $_lmx3z2gkmpbt8bhnpl68kpqn47; } } return $_iocfqs7c5uuj9imgix6y7; } public function IsRemoteScriptEnabled() { $_Iw45f0gtyldrtetz = BDC_SimpleCaptchaDefaults::RemoteScriptEnabled; if ($this->m_CaptchaStyleSection != null) { $_oacri5i1keugd2ruez5hyisrgp = $this->m_CaptchaStyleSection->IsRemoteScriptEnabled(); if (!is_null($_oacri5i1keugd2ruez5hyisrgp)) { $_Iw45f0gtyldrtetz = $_oacri5i1keugd2ruez5hyisrgp; } } return $_Iw45f0gtyldrtetz; } public function GetHandlerUrl() { $_Ierapjww0v5wponk = BDC_SimpleCaptchaDefaults::$HandlerUrl; if ($this->m_CaptchaStyleSection != null) { $_i97cfjhtk4yrej1dtrcrxlptko = $this->m_CaptchaStyleSection->GetHandlerUrl(); if (BDC_StringHelper::HasValue($_i97cfjhtk4yrej1dtrcrxlptko)) { $_Ierapjww0v5wponk = $_i97cfjhtk4yrej1dtrcrxlptko; } } return $_Ierapjww0v5wponk; } public function GetPersistenceProviderType() { $_Iegwvtz3safxvw5j = BDC_SimpleCaptchaDefaults::PersistenceProvider; if ($this->m_CaptchaPersistenceSection != null) { $_okj80lw20ny8oqt8hd3x8 = $this->m_CaptchaPersistenceSection->GetPersistenceProviderName(); if ($_okj80lw20ny8oqt8hd3x8 != 3 ) { $_Iegwvtz3safxvw5j = $_okj80lw20ny8oqt8hd3x8; } } return $_Iegwvtz3safxvw5j; } public function GetPersistenceProvider() { $_lg71hlh5t7xl5dcilp6z6 = $this->GetPersistenceProviderType(); if (in_array($_lg71hlh5t7xl5dcilp6z6, SimplePersistenceProviderType::getLicenceRestrictedProviders())) { $_l70rngz9iso7e6hn3u7vglxnfw = SimplePersistenceProviderType::GetName($_lg71hlh5t7xl5dcilp6z6); throw new Exception("\124\x68\x65\x20$_l70rngz9iso7e6hn3u7vglxnfw\40\x70\x65\162\x73\x69\x73\164\x65\156\143\x65\x20\x70\162\157\166\x69\x64\145\x72\40\151\x73\x20\x6f\156\x6c\171\40\163\x75\160\160\x6f\x72\x74\145\x64\40\151\156\40\160\x61\151\x64\x20\166\145\x72\163\151\x6f\x6e\163\x20\157\146\x20\102\x6f\164\x44\145\x74\x65\x63\x74\56"); } return SimplePersistenceProviderFactory::getProvider($_lg71hlh5t7xl5dcilp6z6, $this); } public function GetSqliteDatabase() { $_lof4d7c5vor6qbv2 = SQLiteDefaults::$Database; if ($this->m_CaptchaPersistenceSection != null) { $_ouoodrb6w32lzxy7 = $this->m_CaptchaPersistenceSection->GetSqliteDatabase(); if (BDC_StringHelper::HasValue($_ouoodrb6w32lzxy7)) { $_lof4d7c5vor6qbv2 = $_ouoodrb6w32lzxy7; } } return $_lof4d7c5vor6qbv2; } public function GetSqliteBusyTimeout() { $_Osewh5d9cwmpft53fq5dmmt71r = 5000 ; if ($this->m_CaptchaPersistenceSection != null) { $_Imdelcf79s91nr5pzmnil = BDC_StringHelper::ToInt($this->m_CaptchaPersistenceSection->GetSqliteBusyTimeout()); if ($_Imdelcf79s91nr5pzmnil != false) { $_Osewh5d9cwmpft53fq5dmmt71r = $_Imdelcf79s91nr5pzmnil; } } return $_Osewh5d9cwmpft53fq5dmmt71r; } public function GetRedisHost() { $_Ik2bhjmguygbk3a0 = RedisDefaults::Host; if ($this->m_CaptchaPersistenceSection != null) { $_o2a6i8yygo3d6k7rlt84d = $this->m_CaptchaPersistenceSection->GetRedisHost(); if (BDC_StringHelper::HasValue($_o2a6i8yygo3d6k7rlt84d)) { $_Ik2bhjmguygbk3a0 = $_o2a6i8yygo3d6k7rlt84d; } } return $_Ik2bhjmguygbk3a0; } public function GetRedisPort() { $_0sq1tvvtgm516kfe2v7qz = 6379 ; if ($this->m_CaptchaPersistenceSection != null) { $_owf4gf100zbvgogoz5vlx = BDC_StringHelper::ToInt($this->m_CaptchaPersistenceSection->GetRedisPort()); if ($_owf4gf100zbvgogoz5vlx != false) { $_0sq1tvvtgm516kfe2v7qz = $_owf4gf100zbvgogoz5vlx; } } return $_0sq1tvvtgm516kfe2v7qz; } public function GetRedisConnectionTimeout() { $_iy3dxi4b6jhg1oddr48u4hpaof = 2000 ; if ($this->m_CaptchaPersistenceSection != null) { $_Oe1grpcpjs7slval1yj2m = BDC_StringHelper::ToInt($this->m_CaptchaPersistenceSection->GetRedisConnectionTimeout()); if ($_Oe1grpcpjs7slval1yj2m != false) { $_iy3dxi4b6jhg1oddr48u4hpaof = $_Oe1grpcpjs7slval1yj2m; } } return $_iy3dxi4b6jhg1oddr48u4hpaof; } public function GetRedisPassword() { $_O876tl6kpambvi6u = RedisDefaults::Password; if ($this->m_CaptchaPersistenceSection != null) { $_Of7o8v9h0a4z35zf = $this->m_CaptchaPersistenceSection->GetRedisPassword(); if (BDC_StringHelper::HasValue($_Of7o8v9h0a4z35zf)) { $_O876tl6kpambvi6u = $_Of7o8v9h0a4z35zf; } } return $_O876tl6kpambvi6u; } public function GetMemcachedAddress() { $_14e6ommc15yb2ly5 = array(); if ($this->m_CaptchaPersistenceSection != null) { $_0e0wyzn9aq0k2az7 = $this->m_CaptchaPersistenceSection->GetMemcachedAddressString(); if (BDC_StringHelper::HasValue($_0e0wyzn9aq0k2az7)) { if (!BDC_StringHelper::Contains($_0e0wyzn9aq0k2az7, "\54")) { $_I7fxnvbi0yjoai65vmwqxfv6dm = explode("\x3a", $_0e0wyzn9aq0k2az7); $_Oba9hmwgk7i3v4cp = $_I7fxnvbi0yjoai65vmwqxfv6dm[0]; $_1qaictlnefcil77urqjfpb6rn8 = BDC_StringHelper::ToInt($_I7fxnvbi0yjoai65vmwqxfv6dm[1]);; if ($_1qaictlnefcil77urqjfpb6rn8 == false) { throw new Exception("\x50\x6f\x72\164\40\x76\141\x6c\x75\x65\72\x20" . $_I7fxnvbi0yjoai65vmwqxfv6dm[1] . "\155\165\163\x74\40\142\x65\x20\x69\156\x74\x65\162\x67\x65\162"); } $_14e6ommc15yb2ly5[] = array($_Oba9hmwgk7i3v4cp, $_1qaictlnefcil77urqjfpb6rn8); } else { $_idlkmnwri17ynqf6ghxdtq9c67 = explode("\54", $_0e0wyzn9aq0k2az7); for ($_0t9ql0kmzysp437y9qkes = 0; $_0t9ql0kmzysp437y9qkes < count($_idlkmnwri17ynqf6ghxdtq9c67); $_0t9ql0kmzysp437y9qkes++) { $_idqyl7b8myzvqrs9 = trim($_idlkmnwri17ynqf6ghxdtq9c67[$_0t9ql0kmzysp437y9qkes]); if (!BDC_StringHelper::Contains($_idqyl7b8myzvqrs9, "\72")) { continue; } $_I7fxnvbi0yjoai65vmwqxfv6dm = explode("\x3a", $_idqyl7b8myzvqrs9); if (count($_I7fxnvbi0yjoai65vmwqxfv6dm) != 2) { continue; } $_Oba9hmwgk7i3v4cp = $_I7fxnvbi0yjoai65vmwqxfv6dm[0]; $_1qaictlnefcil77urqjfpb6rn8 = BDC_StringHelper::ToInt($_I7fxnvbi0yjoai65vmwqxfv6dm[1]);; if ($_1qaictlnefcil77urqjfpb6rn8 == false) { throw new Exception("\120\157\162\x74\40\x76\141\x6c\165\145\x3a\x20" . $_I7fxnvbi0yjoai65vmwqxfv6dm[1] . "\x6d\x75\163\164\40\142\x65\40\151\156\164\x65\x72\147\x65\x72"); } $_14e6ommc15yb2ly5[] = array($_Oba9hmwgk7i3v4cp, $_1qaictlnefcil77urqjfpb6rn8); } } } else { $_14e6ommc15yb2ly5[] = array(MemcachedDefaults::Host, 11211 ); } } return $_14e6ommc15yb2ly5; } public function GetYourAppBackendHostName() { if ($this->m_YourAppBackendHostNameSection != null) { $_i8bu8sssdvtrqroausy6j = $this->m_YourAppBackendHostNameSection->GetYourAppBackendHostName(); if (BDC_StringHelper::HasValue($_i8bu8sssdvtrqroausy6j)) { $_lns3angcvm7405vq = $_i8bu8sssdvtrqroausy6j; return $_lns3angcvm7405vq; } } if ($this->m_BaseUrlSection != null) { $_i8bu8sssdvtrqroausy6j = $this->m_BaseUrlSection->GetBaseUrl(); if (BDC_StringHelper::HasValue($_i8bu8sssdvtrqroausy6j)) { $_lns3angcvm7405vq = $_i8bu8sssdvtrqroausy6j; return $_lns3angcvm7405vq; } } $_lns3angcvm7405vq = ""; return $_lns3angcvm7405vq; } public function GetCodeTimeout() { $_lt8y8ti3ofko6nfy = 1200 ; if ($this->m_CodeTimeoutSection != null) { $_Ipyglc440hfzgy3d = BDC_StringHelper::ToInt($this->m_CodeTimeoutSection->GetCodeTimeout()); $_Ipyglc440hfzgy3d = ($_Ipyglc440hfzgy3d === false) ? 1200 : $_Ipyglc440hfzgy3d; if ($_Ipyglc440hfzgy3d >= 30 && $_Ipyglc440hfzgy3d <= 7200 ) { $_lt8y8ti3ofko6nfy = $_Ipyglc440hfzgy3d; } } return $_lt8y8ti3ofko6nfy; } public function IsTestModeEnabled() { $_0ga2d1fpi0b8h5g39nis75jbgx = BDC_SimpleCaptchaDefaults::TestModeEnabled; if ($this->m_TestModeEnabledSection != null) { $_Omzzhdrchor9zaoetseam = $this->m_TestModeEnabledSection->IsTestModeEnabled(); if (!is_null($_Omzzhdrchor9zaoetseam)) { $_0ga2d1fpi0b8h5g39nis75jbgx = $_Omzzhdrchor9zaoetseam; } $_0ga2d1fpi0b8h5g39nis75jbgx = false; } return $_0ga2d1fpi0b8h5g39nis75jbgx; } public function IsErrorLoggingEnabled() { $_0oj396240ykyus7v = BDC_SimpleCaptchaDefaults::ErrorLoggingEnabled; if ($this->m_ErrorLoggingEnabledSection != null) { $_iyndw6y6lbeeayxi35p07oiotr = $this->m_ErrorLoggingEnabledSection->IsErrorLoggingEnabled(); if (!is_null($_iyndw6y6lbeeayxi35p07oiotr)) { $_0oj396240ykyus7v = $_iyndw6y6lbeeayxi35p07oiotr; } } return $_0oj396240ykyus7v; } public function IsJavaScriptRequired() { $_0ijoyutk8dtj7s44i4kjr = BDC_SimpleCaptchaDefaults::JavaScriptRequired; if ($this->m_JavaScriptRequiredSection != null) { $_0uuf66sqoba6yx3ltte9t = $this->m_JavaScriptRequiredSection->IsJavaScriptRequired(); if (!is_null($_0uuf66sqoba6yx3ltte9t)) { $_0ijoyutk8dtj7s44i4kjr = $_0uuf66sqoba6yx3ltte9t; } $_0ijoyutk8dtj7s44i4kjr = true; } return $_0ijoyutk8dtj7s44i4kjr; } public function GetDisabledImageStyles() { $_Oqs0fix0qwjnx84f = array(); if ($this->m_DisabledImageStylesSection != null) { $_04iunt9lb0ch9vx6hahxk = $this->m_DisabledImageStylesSection->GetDisabledImageStylesString(); if (BDC_StringHelper::HasValue($_04iunt9lb0ch9vx6hahxk)) { $_Oaoh4jt242aberde = ImageStyle::parseCommaDelimitedString($_04iunt9lb0ch9vx6hahxk); if (!empty($_Oaoh4jt242aberde)) { $_Oqs0fix0qwjnx84f = $_Oaoh4jt242aberde; } } } return $_Oqs0fix0qwjnx84f; } public function GetDisabledSoundStyles() { $_lwg1nbyi74vi9xxk = array(); if ($this->m_DisabledSoundStylesSection != null) { $_1h4hp4as0pl74jsczovw7i98mk = $this->m_DisabledSoundStylesSection->GetDisabledSoundStylesString(); if (BDC_StringHelper::HasValue($_1h4hp4as0pl74jsczovw7i98mk)) { $_I9gh84w004hhsto82ftag = SoundStyle::parseCommaDelimitedString($_1h4hp4as0pl74jsczovw7i98mk); if (!empty($_I9gh84w004hhsto82ftag)) { $_lwg1nbyi74vi9xxk = $_I9gh84w004hhsto82ftag; } } } return $_lwg1nbyi74vi9xxk; } public function GetSoundPackagesFolder() { $_02wb8n1v5mpl86h2 = BDC_SimpleCaptchaDefaults::SoundPackagesFolder; if ($this->m_SoundPackagesFolderSection != null) { $_1gpbtfom1jv5l2lx89ucrxjzbd = $this->m_SoundPackagesFolderSection->GetSoundPackagesFolder(); if (BDC_StringHelper::HasValue($_1gpbtfom1jv5l2lx89ucrxjzbd)) { $_02wb8n1v5mpl86h2 = $_1gpbtfom1jv5l2lx89ucrxjzbd; } } return $_02wb8n1v5mpl86h2; } public function IsWarnAboutMissingSoundPackages() { $_0ix6zzf83kumeyrmja9n9dahkd = BDC_SimpleCaptchaDefaults::WarnAboutMissingSoundPackages; if ($this->m_WarnAboutMissingSoundPackagesSection != null) { $_Ihq30b2c49b99fedewnggnfdp0 = $this->m_WarnAboutMissingSoundPackagesSection->IsWarnAboutMissingSoundPackages(); if (!is_null($_Ihq30b2c49b99fedewnggnfdp0)) { $_0ix6zzf83kumeyrmja9n9dahkd = $_Ihq30b2c49b99fedewnggnfdp0; } } return $_0ix6zzf83kumeyrmja9n9dahkd; } public function GetRequestFilterRepeatedRequestsAllowed() { $_ioev7zk4ehhnyk7s = 15 ; if ($this->m_RequestFilterRepeatedRequestsAllowedSection != null) { $_iz4a6y9jbhrsw99gm67gp = $this->m_RequestFilterRepeatedRequestsAllowedSection->GetRequestFilterRepeatedRequestsAllowed(); $_ioev7zk4ehhnyk7s = $_iz4a6y9jbhrsw99gm67gp; } return $_ioev7zk4ehhnyk7s; } public function IsAccessControlAllowOriginHeaderEnabled() { $_Ikwn0ku4wll7xpjlwjtm5 = BDC_SimpleCaptchaDefaults::AccessControlAllowOriginHeaderEnabled; if ($this->m_CaptchaEndpointSection != null) { $_i33m4nq0trsjtkheuvpub = $this->m_CaptchaEndpointSection->IsAccessControlAllowOriginHeaderEnabled(); if (!is_null($_i33m4nq0trsjtkheuvpub)) { $_Ikwn0ku4wll7xpjlwjtm5 = $_i33m4nq0trsjtkheuvpub; } } return $_Ikwn0ku4wll7xpjlwjtm5; } public function GetAccessControlAllowOriginHeaderValue() { $_0vlizqsl1wr7cto6ct6rml2qzo = BDC_HttpHelper::GetServerName(); if ($this->m_CaptchaEndpointSection != null) { $_lyatnswckky548v6 = $this->m_CaptchaEndpointSection->GetAccessControlAllowOriginHeaderValue(); if (BDC_StringHelper::HasValue($_lyatnswckky548v6)) { $_0vlizqsl1wr7cto6ct6rml2qzo = $_lyatnswckky548v6; } } return $_0vlizqsl1wr7cto6ct6rml2qzo; } public function IsContentTypeTextHtmlCharsetHeaderEnabled() { $_oar4rbezdnoktfm5tjagk = null; if ($this->m_CaptchaEndpointSection != null) { $_oar4rbezdnoktfm5tjagk = $this->m_CaptchaEndpointSection->IsContentTypeTextHtmlCharsetHeaderEnabled(); } return $_oar4rbezdnoktfm5tjagk; } public function GetContentTypeTextHtmlCharsetHeaderValue() { $_0nxi7z8ci8kiy49emw9drxl6bv = ''; if ($this->m_CaptchaEndpointSection != null) { $_1nr7ndg97nuerv3d = $this->m_CaptchaEndpointSection->GetContentTypeTextHtmlCharsetHeaderValue(); if (BDC_StringHelper::HasValue($_1nr7ndg97nuerv3d)) { $_0nxi7z8ci8kiy49emw9drxl6bv = $_1nr7ndg97nuerv3d; } } return $_0nxi7z8ci8kiy49emw9drxl6bv; } public function GetUserDefinedHttpHeaders() { $_iq7monrb2zp2c0k4gk20q = array(); if ($this->m_CaptchaEndpointSection != null) { $_Iq49je7g28u690lzn6inuhxb5m = $this->m_CaptchaEndpointSection->GetHttpHeadersSection(); if ($_Iq49je7g28u690lzn6inuhxb5m != null) { $_iq7monrb2zp2c0k4gk20q = $_Iq49je7g28u690lzn6inuhxb5m->GetUserDefinedHttpHeaders(); } } return $_iq7monrb2zp2c0k4gk20q; } } final class HelpLinkMode extends BDC_Enum { private function __construct() {} public static $Names; const Image = 0; const Text = 1; public static function GetName($_1wfg652f17d4r00bsu2497vbdj) { if (array_key_exists($_1wfg652f17d4r00bsu2497vbdj, HelpLinkMode::$Names)) { return HelpLinkMode::$Names[$_1wfg652f17d4r00bsu2497vbdj]; } else { throw new Exception("\x55\156\153\x6e\157\x77\x6e\x20\145\156\165\x6d\145\x72\141\x74\145\144\x20\166\x61\154\x75\x65\72\40".$_1wfg652f17d4r00bsu2497vbdj); } } public static function GetValue($_Oztfrxzmcl9xr53d) { if (!BDC_StringHelper::HasValue($_Oztfrxzmcl9xr53d)) { throw new Exception("\125\156\x6b\156\x6f\167\156\40\x65\x6e\165\x6d\x65\x72\141\164\145\x64\x20\156\x61\x6d\x65\x3a\40".$_Oztfrxzmcl9xr53d); } $_1w8x1x9je06qrgr82e7c0vlpg2 = BDC_CollectionHelper::StringArraySearch($_Oztfrxzmcl9xr53d, HelpLinkMode::$Names); if (false !== $_1w8x1x9je06qrgr82e7c0vlpg2) { return $_1w8x1x9je06qrgr82e7c0vlpg2; } else { throw new Exception("\x55\x6e\x6b\156\157\x77\156\x20\145\156\x75\155\x65\162\141\x74\145\x64\40\156\141\x6d\145\72\x20".$_Oztfrxzmcl9xr53d); } } public static function TryGetName($_0jc0h9y0wj4ewngj91brk) { if (array_key_exists($_0jc0h9y0wj4ewngj91brk, HelpLinkMode::$Names)) { return HelpLinkMode::$Names[$_0jc0h9y0wj4ewngj91brk]; } else { return; } } public static function TryGetValue($_lctfi57ra5jx65mlqnqeb6ynl8) { if (!BDC_StringHelper::HasValue($_lctfi57ra5jx65mlqnqeb6ynl8)) { return; } $_Icgevr2kb1h2e7g5y3664fzwuw = BDC_CollectionHelper::StringArraySearch($_lctfi57ra5jx65mlqnqeb6ynl8, HelpLinkMode::$Names); if (false !== $_Icgevr2kb1h2e7g5y3664fzwuw) { return $_Icgevr2kb1h2e7g5y3664fzwuw; } else { return; } } } HelpLinkMode::$Names = array( HelpLinkMode::Image => "\111\155\141\x67\x65", HelpLinkMode::Text => "\124\x65\170\164", ); final class CaptchaRandomization { private function __construct() {} public static function GetRandomCodeLength($_I369uhgrbi44962keuydi = 0, $_1inesp2nztfrjnz8 = 0) { if (($_1inesp2nztfrjnz8 > 15 ) || ($_1inesp2nztfrjnz8 < 1 )) { $_1inesp2nztfrjnz8 = 15 ; } if (($_I369uhgrbi44962keuydi < 1 ) || ($_I369uhgrbi44962keuydi > $_1inesp2nztfrjnz8)) { $_I369uhgrbi44962keuydi = 1 ; } return BDC_RandomizationHelper::RandomFromRange($_I369uhgrbi44962keuydi, $_1inesp2nztfrjnz8); } public static function GetRandomCodeStyle($_0wiuwt7h4gi7gxkqzm05q = null) { $_iph8b1lmusoyyax2 = BDC_CaptchaDefaults::CodeStyle; if (!is_array($_0wiuwt7h4gi7gxkqzm05q)) { $_Iui485ff15ypxlhhqngw6rr5kb = array_keys(CodeStyle::$Names); $_iph8b1lmusoyyax2 = BDC_RandomizationHelper::RandomFromValues($_Iui485ff15ypxlhhqngw6rr5kb); } else if (1 == count($_0wiuwt7h4gi7gxkqzm05q)) { $_iph8b1lmusoyyax2 = $_0wiuwt7h4gi7gxkqzm05q[0]; } else { $_iph8b1lmusoyyax2 = BDC_RandomizationHelper::RandomFromValues($_0wiuwt7h4gi7gxkqzm05q); } return $_iph8b1lmusoyyax2; } public static function GetRandomImageStyle($_0zn1072ds389gsxakdrv6 = null) { $_oi9kmtg85g9hyfr9 = BDC_CaptchaDefaults::$ImageStyle; if (!is_array($_0zn1072ds389gsxakdrv6) || 0 == count($_0zn1072ds389gsxakdrv6)) { $_0zn1072ds389gsxakdrv6 = self::bkoq0(); } $_0zn1072ds389gsxakdrv6 = BDC_CollectionHelper::ArraySubtract($_0zn1072ds389gsxakdrv6, CaptchaConfiguration::GetDisabledImageStyles()); $_0zn1072ds389gsxakdrv6 = BDC_CollectionHelper::ArraySubtract($_0zn1072ds389gsxakdrv6, ImageStyle::$LicenseRestrictedStyles); if (0 == count($_0zn1072ds389gsxakdrv6)) { throw new Exception("\104\x69\x73\x61\142\x6c\145\x64\40\x49\x6d\141\x67\x65\123\x74\171\x6c\145\x73\x20\151\156\x63\154\165\144\145\x20\x61\154\154\40\x70\157\163\x73\151\x62\154\145\40\166\141\154\x75\145\163\x21"); } $_oi9kmtg85g9hyfr9 = BDC_RandomizationHelper::RandomFromValues($_0zn1072ds389gsxakdrv6); return $_oi9kmtg85g9hyfr9; } private static function bkoq0() { $_0755prjv6ebjsh0l7k0tk = array_keys(ImageStyle::$Names); return $_0755prjv6ebjsh0l7k0tk; } public static function GetRandomSoundStyle($_Iqkoj9zpj1sa1k08ohgrz = null) { $_ld1xfw6b3sttt7u1d6an6 = BDC_CaptchaDefaults::$SoundStyle; if (!is_array($_Iqkoj9zpj1sa1k08ohgrz) || 0 == count($_Iqkoj9zpj1sa1k08ohgrz)) { $_Iqkoj9zpj1sa1k08ohgrz = array_keys(SoundStyle::$Names); } $_Iqkoj9zpj1sa1k08ohgrz = BDC_CollectionHelper::ArraySubtract($_Iqkoj9zpj1sa1k08ohgrz, CaptchaConfiguration::GetDisabledSoundStyles()); $_Iqkoj9zpj1sa1k08ohgrz = BDC_CollectionHelper::ArraySubtract($_Iqkoj9zpj1sa1k08ohgrz, SoundStyle::$LicenseRestrictedStyles); if (0 == count($_Iqkoj9zpj1sa1k08ohgrz)) { throw new Exception("\104\151\x73\x61\142\154\145\144\40\123\x6f\165\156\144\x53\x74\x79\x6c\x65\163\x20\151\x6e\x63\154\x75\x64\145\x20\x61\154\x6c\x20\160\157\163\x73\151\142\x6c\145\x20\166\141\154\x75\x65\163\41"); } $_ld1xfw6b3sttt7u1d6an6 = BDC_RandomizationHelper::RandomFromValues($_Iqkoj9zpj1sa1k08ohgrz); return $_ld1xfw6b3sttt7u1d6an6; } } final class SimpleCaptchaRandomization { private function __construct() { } public static function GetRandomCodeLength($_Iykgxpmh9jq96poy8gc39o74ju = 0, $_1200w3sf412acts3jluwal3o3p = 0) { if (($_1200w3sf412acts3jluwal3o3p > 15 ) || ($_1200w3sf412acts3jluwal3o3p < 1 )) { $_1200w3sf412acts3jluwal3o3p = 15 ; } if (($_Iykgxpmh9jq96poy8gc39o74ju < 1 ) || ($_Iykgxpmh9jq96poy8gc39o74ju > $_1200w3sf412acts3jluwal3o3p)) { $_Iykgxpmh9jq96poy8gc39o74ju = 1 ; } return BDC_RandomizationHelper::RandomFromRange($_Iykgxpmh9jq96poy8gc39o74ju, $_1200w3sf412acts3jluwal3o3p); } public static function GetRandomCodeStyle($_0rdwc8ga84kwh6p9 = null) { $_1ggc5urjp0gv5nod3zujql3bcn = BDC_SimpleCaptchaDefaults::CodeStyle; if (!is_array($_0rdwc8ga84kwh6p9)) { $_lrccuzbbctm695dh = array_keys(CodeStyle::$Names); $_1ggc5urjp0gv5nod3zujql3bcn = BDC_RandomizationHelper::RandomFromValues($_lrccuzbbctm695dh); } else if (1 == count($_0rdwc8ga84kwh6p9)) { $_1ggc5urjp0gv5nod3zujql3bcn = $_0rdwc8ga84kwh6p9[0]; } else { $_1ggc5urjp0gv5nod3zujql3bcn = BDC_RandomizationHelper::RandomFromValues($_0rdwc8ga84kwh6p9); } return $_1ggc5urjp0gv5nod3zujql3bcn; } public static function GetRandomImageStyle($_1zdubru39mtg0lz5 = null) { $_irrmh0y2qqum7l91465i37skl1 = BDC_SimpleCaptchaDefaults::ImageStyle; if (!is_array($_1zdubru39mtg0lz5) || 0 == count($_1zdubru39mtg0lz5)) { $_1zdubru39mtg0lz5 = self::mna0i(); } $_1zdubru39mtg0lz5 = BDC_CollectionHelper::ArraySubtract($_1zdubru39mtg0lz5, ImageStyle::GetDisabledImageStyles()); $_1zdubru39mtg0lz5 = BDC_CollectionHelper::ArraySubtract($_1zdubru39mtg0lz5, ImageStyle::$LicenseRestrictedStyles); if (0 == count($_1zdubru39mtg0lz5)) { throw new Exception("\104\151\x73\141\142\154\145\144\40\111\155\x61\147\x65\123\x74\171\x6c\x65\x73\x20\x69\156\143\x6c\x75\144\x65\x20\x61\x6c\x6c\x20\160\157\163\163\151\142\x6c\145\x20\166\x61\x6c\x75\145\x73\x21"); } $_irrmh0y2qqum7l91465i37skl1 = BDC_RandomizationHelper::RandomFromValues($_1zdubru39mtg0lz5); return $_irrmh0y2qqum7l91465i37skl1; } private static function mna0i() { $_I8ze2ddboi2oluzt5wg8y71qqj = array_keys(ImageStyle::$Names); return $_I8ze2ddboi2oluzt5wg8y71qqj; } public static function GetRandomSoundStyle($_04f79a56gksc0k5s = null) { $_0ax6tnyf8ns8dhb2opopj = BDC_SimpleCaptchaDefaults::SoundStyle; if (!is_array($_04f79a56gksc0k5s) || 0 == count($_04f79a56gksc0k5s)) { $_04f79a56gksc0k5s = array_keys(SoundStyle::$Names); } $_04f79a56gksc0k5s = BDC_CollectionHelper::ArraySubtract($_04f79a56gksc0k5s, SoundStyle::GetDisabledSoundStyles()); $_04f79a56gksc0k5s = BDC_CollectionHelper::ArraySubtract($_04f79a56gksc0k5s, SoundStyle::$LicenseRestrictedStyles); if (0 == count($_04f79a56gksc0k5s)) { throw new Exception("\x44\151\163\x61\x62\x6c\x65\x64\40\123\157\x75\x6e\144\123\164\171\154\145\163\x20\151\x6e\x63\154\x75\144\145\x20\141\154\154\x20\160\157\163\163\x69\142\x6c\x65\40\166\141\154\165\x65\x73\x21"); } $_0ax6tnyf8ns8dhb2opopj = BDC_RandomizationHelper::RandomFromValues($_04f79a56gksc0k5s); return $_0ax6tnyf8ns8dhb2opopj; } } final class BDC_CaptchaDefaults { private function __construct() {} const Locale = "\x65\156\55\x55\x53"; const CodeLength = 5; const MinCodeLength = 1; const MaxCodeLength = 15; const MinRandomMask = 0; const MaxRandomMask = 65535; const CodeStyle = 0 ; const MinCodeStyle = 0 ; const MaxCodeStyle = 2 ; const CodeTimeout = 1200; const MinCodeTimeout = 30; const MaxCodeTimeout = 7200; public static $GlobalDisallowedCodeSubstrings; public static $DisallowedCodeSubstrings; public static $ImageStyle = 31 ; const MinImageStyle = 0 ; const MaxImageStyle = 59 ; const ImageWidth = 250; const ImageHeight = 50; const MinImageWidth = 20; const MinImageHeight = 20; const MaxImageWidth = 500; const MaxImageHeight = 200; const ImageFormat = 0 ; const MinImageFormat = 0 ; const MaxImageFormat = 2 ; public static $ImageColorMode; const CustomLightColor = null; const CustomDarkColor = null; const SoundEnabled = true; public static $SoundStyle = 0 ; const MinSoundStyle = 0 ; const MaxSoundStyle = 9 ; const SoundFormat = 1 ; const MinSoundFormat = 0 ; const MaxSoundFormat = 2 ; const SoundRegenerationMode = 1 ; const SoundStartDelay = 0; const MinSoundStartDelay = 0; const MaxSoundStartDelay = 10000; const HelpLinkEnabled = true; const HelpLinkMode = 1 ; const IconSize = 22; const SmallIconSize = 17; const IconSpacing = 2; const JavaScriptRequired = true; const ErrorLoggingEnabled = false; const REMOTE_TOKEN_PUBLIC_KEY = "\x4d\x49\x49\x44\120\104\103\x43\x41\x6d\x6b\103\x43\121\x44\x34\x58\166\x61\116\102\60\x78\x30\167\152\x41\x4e\102\147\x6b\x71\150\153\x69\107\71\167\60\x42\101\x51\125\106\101\104\x43\102\160\152\x45\x4c\115\x41\153\x47\x41\x31\125\105\x42\150\115\103\12\40\40\126\153\x63\170\104\x44\x41\x4b\102\147\x4e\x56\102\x41\147\115\101\x30\x34\x76\x51\x54\x45\x53\115\x42\x41\107\x41\x31\125\105\x42\167\x77\112\123\x32\x6c\165\x5a\63\x4e\x30\142\63\144\x75\x4d\x52\125\167\x45\x77\x59\104\x56\x51\121\x4b\104\x41\x78\104\12\x20\40\131\130\x42\x30\131\x32\150\150\114\x43\x42\x4a\142\x6d\x4d\170\x44\x44\101\113\x42\x67\x4e\126\x42\101\163\115\101\x31\111\155\122\104\x45\151\x4d\x43\x41\107\101\x31\x55\x45\101\167\167\132\x51\62\106\x77\x64\107\x4e\x6f\x59\x53\x77\147\123\127\65\x6a\12\x20\40\114\x69\102\152\132\x58\x4a\x30\141\x57\132\160\131\62\106\x30\x5a\124\105\163\115\x43\157\x47\103\x53\161\x47\123\x49\142\x33\x44\121\105\x4a\101\x52\131\x64\131\155\x39\60\132\107\126\60\x5a\127\x4e\x30\114\156\x4e\x31\143\110\x42\166\143\156\x52\101\12\40\40\x59\62\106\x77\x64\x47\x4e\157\131\x53\65\x6a\x62\62\60\x77\x48\150\x63\x4e\115\124\x6b\167\x4e\x44\x49\172\115\x54\x51\172\116\152\111\64\127\x68\x63\116\x4d\x6a\153\167\116\x44\x49\x77\x4d\x54\121\172\116\152\111\64\127\x6a\103\102\x70\x6a\x45\x4c\12\x20\40\x4d\x41\153\107\101\x31\125\105\x42\150\115\103\x56\153\x63\x78\104\x44\101\113\x42\147\x4e\126\102\101\147\x4d\101\x30\64\x76\121\124\105\123\115\102\x41\107\x41\x31\x55\105\102\167\167\112\x53\62\154\165\x5a\63\x4e\x30\x62\x33\x64\165\x4d\x52\x55\167\12\x20\x20\105\x77\x59\104\x56\121\x51\x4b\104\x41\x78\104\x59\x58\x42\60\131\x32\x68\150\114\x43\102\x4a\x62\155\115\x78\104\x44\101\x4b\102\147\116\x56\x42\x41\163\x4d\101\x31\x49\155\122\x44\x45\151\115\x43\101\107\101\61\x55\105\x41\167\x77\132\121\x32\106\167\x0a\40\x20\x64\107\116\157\131\x53\167\147\123\127\65\x6a\x4c\x69\x42\x6a\x5a\130\112\x30\x61\127\x5a\160\131\62\106\x30\132\x54\x45\163\115\103\x6f\x47\x43\x53\161\x47\x53\x49\x62\63\104\121\x45\x4a\101\122\131\x64\x59\x6d\71\x30\132\x47\126\x30\x5a\x57\x4e\60\x0a\x20\x20\114\156\116\61\143\110\x42\x76\143\156\122\101\x59\x32\x46\x77\144\x47\x4e\157\x59\x53\65\152\142\x32\60\167\147\144\x6f\167\x44\121\x59\112\113\157\132\111\x68\x76\x63\116\101\x51\x45\x42\x42\121\101\104\147\143\x67\101\x4d\x49\110\x45\101\157\x47\70\12\40\40\104\64\x46\x53\x53\x31\130\62\152\67\x72\x53\62\x73\60\x61\103\x70\x79\x56\x30\172\x53\153\x70\103\x5a\x37\116\61\113\x39\161\155\70\106\150\x31\70\103\x55\x7a\x4c\153\143\66\x38\125\x74\101\x6b\x74\x39\123\70\53\106\154\x33\x34\124\160\x32\x4d\12\x20\x20\x68\x73\x66\x71\x63\107\155\x37\107\166\x4a\x33\144\x75\x4e\157\x77\53\126\66\x7a\x53\x39\x79\160\x43\x6f\60\x5a\x54\x6c\x74\x70\x54\x51\x34\112\110\x6d\66\62\x72\x5a\130\106\112\126\x6e\160\161\63\141\163\x67\x34\x38\112\x4e\170\x45\151\x4e\171\114\x0a\x20\x20\123\62\x46\x31\x75\162\x4e\x2b\x74\x4b\x5a\x6f\123\x6f\x64\153\152\106\x7a\103\x48\x52\x7a\155\151\122\66\x32\101\x57\x2b\122\x6a\110\x55\x43\x71\130\160\x4d\x64\121\x52\x72\143\x58\x4e\121\172\x63\x74\x54\116\160\152\x39\66\x54\62\146\61\x42\106\102\x0a\40\x20\142\x68\57\147\x6f\166\112\x35\170\125\105\160\125\x75\x35\123\170\70\x7a\111\167\x48\102\x48\116\71\x46\x38\x32\105\113\x35\x70\x54\x30\122\143\102\x2f\63\170\x34\x66\x76\162\x4a\x59\67\144\x34\154\125\x4d\x56\141\132\x4a\x78\105\x43\101\167\105\101\12\40\40\101\124\x41\116\x42\147\x6b\x71\150\x6b\x69\107\x39\x77\x30\102\x41\x51\125\x46\x41\x41\117\x42\x76\121\x41\111\x71\172\127\x36\120\65\71\x36\123\71\x74\x63\x48\x6c\153\105\153\x66\x69\107\71\110\x67\x75\x6a\107\x64\60\x6a\x43\151\123\x39\106\121\x4a\12\x20\40\147\x4e\x4e\x4c\105\x66\63\62\170\x56\x41\111\x67\70\x49\146\x71\167\x35\x70\101\124\154\x5a\71\x4d\x5a\x51\x56\x35\143\x51\53\x78\67\123\160\x31\141\x69\122\64\146\x77\153\x45\160\x46\70\125\x77\x5a\x65\124\147\x67\66\66\101\113\x32\x58\x71\x2f\12\40\x20\x4a\116\x7a\x6a\x53\53\x46\x59\x4d\x64\x57\172\x76\x36\106\x78\x32\124\x31\x50\x4b\67\x45\66\144\154\x74\114\110\x73\103\x58\143\161\x6d\151\156\116\x2f\163\x6a\57\x6a\166\x6c\x61\104\172\114\x73\65\120\x36\x41\115\x73\107\x48\70\x6f\x43\x37\x2f\x65\12\x20\x20\x70\156\132\x65\x77\x66\x46\x52\x2b\x69\144\53\62\107\x71\107\x53\x4d\x4e\x57\x54\x4b\x4a\166\x34\160\x44\115\x67\x44\x47\172\110\142\114\166\x54\x48\65\x65\x49\x4a\x6a\x64\153\x4e\x69\x2f\x63\114\x61\125\x55\x48\165\152\x36\67\x57\x4a\x66\x6a\x2f\110\12\x20\40\x2b\106\63\x72\130\x57\x44\144\x59\67\60\x79\67\166\157\160\115\161\64\x50\x77\x41\75\75"; } BDC_CaptchaDefaults::$GlobalDisallowedCodeSubstrings = "\x76\166"; BDC_CaptchaDefaults::$DisallowedCodeSubstrings = new BDC_DisallowedCodeSubstrings(BDC_CaptchaDefaults::$GlobalDisallowedCodeSubstrings); BDC_CaptchaDefaults::$ImageStyle = CaptchaRandomization::GetRandomImageStyle(); BDC_CaptchaDefaults::$SoundStyle = CaptchaRandomization::GetRandomSoundStyle(); BDC_CaptchaDefaults::$ImageColorMode = ImageColorMode::None; final class BDC_SimpleCaptchaDefaults { private function __construct() { } const Locale = "\x65\x6e\x2d\x55\123"; const CodeLength = null; const MinCodeLength = 1; const MaxCodeLength = 15; const MinRandomMask = 0; const MaxRandomMask = 65535; const CodeStyle = 0 ; const MinCodeStyle = 0 ; const MaxCodeStyle = 2 ; const CodeTimeout = 1200; const MinCodeTimeout = 30; const MaxCodeTimeout = 7200; const TestModeEnabled = false; const DisallowedCodeSubstrings = null; public static $GlobalDisallowedCodeSubstrings; const ImageStyle = 31 ; const MinImageStyle = 0 ; const MaxImageStyle = 59 ; const ImageWidth = 250; const ImageHeight = 50; const MinImageWidth = 20; const MinImageHeight = 20; const MaxImageWidth = 500; const MaxImageHeight = 200; const ImageFormat = 0 ; const MinImageFormat = 0 ; const MaxImageFormat = 2 ; public static $ImageColorMode; const CustomLightColor = null; const CustomDarkColor = null; const SoundEnabled = true; const SoundStyle = 0 ; const MinSoundStyle = 0 ; const MaxSoundStyle = 9 ; const SoundFormat = 1 ; const MinSoundFormat = 0 ; const MaxSoundFormat = 2 ; const SoundRegenerationMode = 1 ; const WarnAboutMissingSoundPackages = true; const SoundPackagesFolder = BDC_INCLUDE_PATH . "\122\145\x73\157\x75\x72\143\x65\163\57\123\x6f\165\156\x64\x73"; const SoundStartDelay = 0; const MinSoundStartDelay = 0; const MaxSoundStartDelay = 10000; const HelpLinkEnabled = true; const HelpLinkMode = 1 ; const ReloadEnabled = true; const ReloadIconUrl = null; const SoundIconUrl = null; const IconsDivWidth = null; const AdditionalCssClasses = null; const AdditionalInlineCss = null; const AddCssInclude = true; const AddScriptInclude = true; const AutoUppercaseInput = true; const AutoFocusInput = true; const AutoClearInput = true; const AutoReloadExpiredCaptchas = true; const AutoReloadTimeout = 7200; const RemoteScriptEnabled = true; const JavaScriptRequired = true; const IconSize = 22; const SmallIconSize = 17; const IconSpacing = 2; public static $ConfigFileLocation; public static $HandlerUrl; const PersistenceProvider = 0 ; const AccessControlAllowOriginHeaderEnabled = false; const ContentTypeTextHtmlCharsetHeaderValue = "\x75\164\x66\55\70"; const ErrorLoggingEnabled = false; const RequestFilterRepeatedRequestsAllowed = 15; const MinRequestFilterRepeatedRequestsAllowed = 1; const MaxRequestFilterRepeatedRequestsAllowed = 100; } BDC_SimpleCaptchaDefaults::$GlobalDisallowedCodeSubstrings = "\x76\x76"; BDC_SimpleCaptchaDefaults::$ImageColorMode = ImageColorMode::None; if(defined("\x42\104\x43\137\103\x4f\116\106\x49\107\137\x46\111\x4c\105\x5f\120\x41\124\x48")) { BDC_SimpleCaptchaDefaults::$ConfigFileLocation = BDC_CONFIG_FILE_PATH; } if(defined("\102\x44\103\x5f\110\101\x4e\x44\114\105\x52\137\120\101\x54\110")) { BDC_SimpleCaptchaDefaults::$HandlerUrl = BDC_HANDLER_PATH . "\x73\151\155\160\154\145\55\142\x6f\164\x64\145\164\145\143\x74\56\160\x68\x70"; } function BDC_Persistence_Save($_ox8p3ndfi2axnt31, $_Iv3p6itbw54wbrmin8sk1) { $_odzxyfg1m3r52il05et3v = CaptchaConfiguration::GetSettings(); if(is_callable($_odzxyfg1m3r52il05et3v->SaveFunctionName)) { call_user_func_array($_odzxyfg1m3r52il05et3v->SaveFunctionName, array($_ox8p3ndfi2axnt31, $_Iv3p6itbw54wbrmin8sk1)); } } function BDC_Persistence_Load($_o9boxnfvtbln58r6okgzrp2gb0) { $_1l3kdbqr08djuvkxu3hble0zvt = CaptchaConfiguration::GetSettings(); if(is_callable($_1l3kdbqr08djuvkxu3hble0zvt->LoadFunctionName)) { return call_user_func($_1l3kdbqr08djuvkxu3hble0zvt->LoadFunctionName, $_o9boxnfvtbln58r6okgzrp2gb0); } return false; } function BDC_Persistence_Clear($_1lbgoi8t1274tkuf) { $_0l0ymnqnuhfra1luuflo7qfs95 = CaptchaConfiguration::GetSettings(); if(is_callable($_0l0ymnqnuhfra1luuflo7qfs95->ClearFunctionName)) { call_user_func($_0l0ymnqnuhfra1luuflo7qfs95->ClearFunctionName, $_1lbgoi8t1274tkuf); } } function PHP_Session_Save($_I594x1tsc7130wy31qiqe, $_l37tb35ykp3lz0b6q6ns9s0tub) { $_SESSION[$_I594x1tsc7130wy31qiqe] = serialize($_l37tb35ykp3lz0b6q6ns9s0tub); } function PHP_Session_Load($_opv1y5o4s2vyw3m45kwv8ys5pl) { if (isset($_SESSION) && array_key_exists($_opv1y5o4s2vyw3m45kwv8ys5pl, $_SESSION)) { return unserialize($_SESSION[$_opv1y5o4s2vyw3m45kwv8ys5pl]); } } function PHP_Session_Clear($_O139mzbgpmcnb6mp) { if (isset($_SESSION) && array_key_exists($_O139mzbgpmcnb6mp, $_SESSION)) { unset($_SESSION[$_O139mzbgpmcnb6mp]); } } class BDC_SimpleRequestFilterRepeatedRequestsAllowedSection { private $_Oslb6twpc5dx9qpozct95zv3zo; public function __construct($_ie0b51ulvtepclmd) { $this->_Oslb6twpc5dx9qpozct95zv3zo = $_ie0b51ulvtepclmd; } public function GetRequestFilterRepeatedRequestsAllowed() { $_og9mgffua0xg9yww = BDC_StringHelper::ToInt($this->_Oslb6twpc5dx9qpozct95zv3zo->GetValue()); if (($_og9mgffua0xg9yww < 1 ) || ($_og9mgffua0xg9yww > 100 ) ) { throw new Exception(); } return $_og9mgffua0xg9yww; } } interface BDC_ISimpleSectionProvider { public function GetValue(); public function GetChildValue($_lgw2vlfevpfu335jq8rle); public function GetChildNodes($_lgw2vlfevpfu335jq8rle); } class BDC_SimpleCaptchaStyleSection { const Name = "\156\x61\x6d\x65"; const UserInputId = "\165\163\x65\x72\x49\x6e\160\165\164\x49\x44"; const CodeLength = "\143\x6f\144\145\114\145\156\x67\x74\150"; const CodeStyle = "\143\x6f\x64\145\x53\x74\171\154\x65"; const CodeTimeout = "\143\157\x64\x65\124\151\155\145\x6f\165\164"; const DisallowedCodeSubstrings = "\x64\151\163\141\x6c\154\x6f\167\x65\144\103\157\x64\145\123\165\x62\x73\x74\162\151\x6e\147\x73"; const TestModeEnabled = "\x74\145\163\x74\x4d\157\x64\x65\x45\x6e\x61\142\x6c\x65\x64"; const ImageStyle = "\151\155\141\147\145\123\164\x79\154\145"; const ImageWidth = "\x69\155\141\147\x65\x57\151\x64\x74\x68"; const ImageHeight = "\x69\155\x61\x67\x65\x48\145\151\x67\150\x74"; const ImageFormat = "\x69\155\x61\x67\145\x46\157\x72\155\141\x74"; const ImageColorMode = "\151\x6d\x61\x67\x65\x43\157\x6c\157\x72\115\x6f\144\x65"; const CustomDarkColor = "\143\165\x73\x74\x6f\x6d\104\141\x72\153\x43\157\154\x6f\x72"; const CustomLightColor = "\x63\165\163\164\157\x6d\x4c\151\147\150\164\103\157\x6c\157\162"; const DisabledImageStyles = "\144\151\x73\x61\x62\x6c\x65\144\111\x6d\141\147\x65\x53\164\171\154\x65\163"; const SoundEnabled = "\163\x6f\x75\156\x64\105\156\141\x62\154\x65\144"; const SoundStyle = "\163\x6f\x75\156\144\x53\x74\171\x6c\x65"; const SoundFormat = "\163\157\165\156\144\106\157\x72\155\141\x74"; const SoundRegenerationMode = "\x73\157\165\156\144\122\x65\147\145\x6e\x65\x72\141\x74\151\x6f\x6e\115\157\x64\145"; const SoundPackagesFolder = "\163\157\x75\156\144\120\141\x63\x6b\x61\x67\x65\163\x46\157\154\144\x65\162"; const WarnAboutMissingSoundPackages = "\167\141\x72\x6e\101\x62\157\x75\x74\115\x69\163\x73\x69\x6e\147\x53\157\165\x6e\x64\120\141\x63\x6b\141\147\145\163"; const DisabledSoundStyles = "\144\151\163\x61\x62\154\145\x64\x53\x6f\x75\156\144\x53\x74\171\x6c\x65\x73"; const Locale = "\x6c\x6f\143\141\x6c\x65"; const ImageTooltip = "\x69\x6d\x61\147\145\x54\157\157\x6c\x74\x69\160"; const SoundTooltip = "\x73\157\x75\156\144\x54\x6f\157\154\x74\x69\160"; const ReloadTooltip = "\x72\x65\154\x6f\x61\x64\124\157\x6f\154\x74\x69\x70"; const HelpLinkText = "\x68\145\154\160\x4c\151\156\x6b\x54\x65\170\x74"; const HelpLinkUrl = "\150\145\154\160\114\151\x6e\153\x55\x72\154"; const ReloadEnabled = "\x72\x65\154\157\x61\x64\105\156\x61\x62\x6c\145\144"; const UseSmallIcons = "\x75\x73\145\123\x6d\141\154\x6c\111\143\157\x6e\x73"; const UseHorizontalIcons = "\x75\163\145\x48\157\x72\151\x7a\157\156\164\x61\154\x49\x63\157\x6e\163"; const SoundIconUrl = "\x73\157\x75\156\144\111\x63\157\156\125\x72\x6c"; const ReloadIconUrl = "\x72\145\154\x6f\141\144\111\143\157\x6e\x55\162\154"; const IconsDivWidth = "\151\143\157\156\163\104\151\x76\x57\x69\x64\x74\150"; const HelpLinkEnabled = "\x68\145\154\x70\x4c\151\156\153\x45\156\x61\x62\x6c\145\x64"; const HelpLinkMode = "\x68\x65\154\160\114\151\156\x6b\115\x6f\x64\x65"; const AdditionalCssClasses = "\x61\x64\x64\151\164\x69\x6f\x6e\141\x6c\103\163\x73\x43\x6c\141\163\163\x65\x73"; const AdditionalInlineCss = "\141\144\x64\151\x74\151\x6f\156\x61\154\111\156\154\151\156\x65\x43\x73\163"; const AddCssInclude = "\141\x64\x64\x43\x73\163\111\156\x63\x6c\x75\144\x65"; const AddScriptInclude = "\x61\x64\144\123\143\162\151\x70\164\111\156\x63\154\165\144\145"; const AutoUppercaseInput = "\141\165\164\x6f\125\x70\160\x65\162\143\x61\163\145\111\156\x70\165\164"; const AutoFocusInput = "\x61\x75\x74\157\x46\x6f\143\165\163\x49\x6e\160\x75\x74"; const AutoClearInput = "\x61\x75\x74\157\x43\154\145\x61\x72\x49\156\x70\165\164"; const AutoReloadExpiredCaptchas = "\141\x75\x74\157\x52\x65\x6c\x6f\x61\x64\105\x78\160\151\162\x65\144\103\141\160\164\x63\150\x61\163"; const AutoReloadTimeout = "\x61\165\164\x6f\122\x65\x6c\157\x61\x64\124\x69\155\x65\x6f\165\164"; const SoundStartDelay = "\x73\x6f\165\x6e\144\123\164\141\x72\164\104\145\154\x61\171"; const RemoteScriptEnabled = "\x72\x65\155\x6f\164\145\123\143\162\151\x70\164\105\x6e\141\x62\154\145\x64"; const HandlerUrl = "\150\141\x6e\x64\154\145\162\125\162\154"; private $_i85gkc7ym9sqcskgemcd7; public function __construct($_01dneeps1xsfvyot4g0qx) { $this->m_CaptchaStyleSection = $_01dneeps1xsfvyot4g0qx; } public function GetName() { return $this->m_CaptchaStyleSection->GetChildValue(self::Name); } public function GetUserInputID() { return $this->m_CaptchaStyleSection->GetChildValue(self::UserInputId); } public function GetCodeLengthString() { return $this->m_CaptchaStyleSection->GetChildValue(self::CodeLength); } public function GetCodeStyleString() { return $this->m_CaptchaStyleSection->GetChildValue(self::CodeStyle); } public function GetDisallowedCodeSubstringsString() { return $this->m_CaptchaStyleSection->GetChildValue(self::DisallowedCodeSubstrings); } public function GetImageStyleString() { return $this->m_CaptchaStyleSection->GetChildValue(self::ImageStyle); } public function GetImageWidth() { return $this->m_CaptchaStyleSection->GetChildValue(self::ImageWidth); } public function GetImageHeight() { return $this->m_CaptchaStyleSection->GetChildValue(self::ImageHeight); } public function GetImageFormat() { $_O8hgorxte1de3daq = $this->m_CaptchaStyleSection->GetChildValue(self::ImageFormat); if ($_O8hgorxte1de3daq == null) { return null; } return ImageFormat::GetValue($_O8hgorxte1de3daq); } public function GetImageColorMode() { $_1glf7ixvm2tsomoq = $this->m_CaptchaStyleSection->GetChildValue(self::ImageColorMode); if ($_1glf7ixvm2tsomoq == null) { return null; } return ImageColorMode::GetValue($_1glf7ixvm2tsomoq); } public function GetCustomDarkColor() { return $this->m_CaptchaStyleSection->GetChildValue(self::CustomDarkColor); } public function GetCustomLightColor() { return $this->m_CaptchaStyleSection->GetChildValue(self::CustomLightColor); } public function IsSoundEnabled() { $_0m6eawdt3yxa765f = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::SoundEnabled)); if ($_0m6eawdt3yxa765f === "\164\x72\x75\145" || $_0m6eawdt3yxa765f === "\146\x61\154\x73\145") { return filter_var($_0m6eawdt3yxa765f, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetSoundStyleString() { return $this->m_CaptchaStyleSection->GetChildValue(self::SoundStyle); } public function GetSoundFormat() { $_l7p8j8ixbg5yzps1 = $this->m_CaptchaStyleSection->GetChildValue(self::SoundFormat); if ($_l7p8j8ixbg5yzps1 == null) { return null; } return SoundFormat::GetValue($_l7p8j8ixbg5yzps1); } public function GetSoundRegenerationMode() { $_lu7nttsflvqziero = $this->m_CaptchaStyleSection->GetChildValue(self::SoundRegenerationMode); if ($_lu7nttsflvqziero == null) { return null; } return SoundRegenerationMode::GetValue($_lu7nttsflvqziero); } public function GetLocale() { return $this->m_CaptchaStyleSection->GetChildValue(self::Locale); } public function GetImageTooltip() { return $this->m_CaptchaStyleSection->GetChildValue(self::ImageTooltip); } public function GetSoundTooltip() { return $this->m_CaptchaStyleSection->GetChildValue(self::SoundTooltip); } public function GetReloadTooltip() { return $this->m_CaptchaStyleSection->GetChildValue(self::ReloadTooltip); } public function GetHelpLinkText() { return $this->m_CaptchaStyleSection->GetChildValue(self::HelpLinkText); } public function GetHelpLinkUrl() { return $this->m_CaptchaStyleSection->GetChildValue(self::HelpLinkUrl); } public function IsReloadEnabled() { $_I88ulouknuifjkg61wxtrg21qu = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::ReloadEnabled)); if ($_I88ulouknuifjkg61wxtrg21qu === "\164\x72\x75\145" || $_I88ulouknuifjkg61wxtrg21qu === "\x66\x61\154\x73\145") { return filter_var($_I88ulouknuifjkg61wxtrg21qu, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsUseSmallIcons() { $_070s6z5y9nrih56w8kraa = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::UseSmallIcons)); if ($_070s6z5y9nrih56w8kraa === "\x74\x72\x75\145" || $_070s6z5y9nrih56w8kraa === "\x66\x61\154\163\145") { return filter_var($_070s6z5y9nrih56w8kraa, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsUseHorizontalIcons() { $_iv5yr09rdm9jvlkr = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::UseHorizontalIcons)); if ($_iv5yr09rdm9jvlkr === "\x74\x72\x75\x65" || $_iv5yr09rdm9jvlkr === "\146\x61\x6c\x73\x65") { return filter_var($_iv5yr09rdm9jvlkr, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetSoundIconUrl() { return $this->m_CaptchaStyleSection->GetChildValue(self::SoundIconUrl); } public function GetReloadIconUrl() { return $this->m_CaptchaStyleSection->GetChildValue(self::ReloadIconUrl); } public function GetIconsDivWidth() { return $this->m_CaptchaStyleSection->GetChildValue(self::IconsDivWidth); } public function IsHelpLinkEnabled() { $_O8y5xjmqzdhu9jphpv7powyksq = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::HelpLinkEnabled)); if ($_O8y5xjmqzdhu9jphpv7powyksq === "\164\162\x75\145" || $_O8y5xjmqzdhu9jphpv7powyksq === "\x66\141\154\163\145") { return filter_var($_O8y5xjmqzdhu9jphpv7powyksq, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetHelpLinkMode() { $_Oihput23gjw4fkdzbuifc = $this->m_CaptchaStyleSection->GetChildValue(self::HelpLinkMode); if ($_Oihput23gjw4fkdzbuifc == null) { return null; } return HelpLinkMode::GetValue($_Oihput23gjw4fkdzbuifc); } public function GetAdditionalCssClasses() { return $this->m_CaptchaStyleSection->GetChildValue(self::AdditionalCssClasses); } public function GetAdditionalInlineCss() { return $this->m_CaptchaStyleSection->GetChildValue(self::AdditionalInlineCss); } public function IsAddCssInclude() { $_i49hxdr7fd052aq1 = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AddCssInclude)); if ($_i49hxdr7fd052aq1 === "\x74\162\165\145" || $_i49hxdr7fd052aq1 === "\x66\x61\x6c\x73\145") { return filter_var($_i49hxdr7fd052aq1, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsAddScriptInclude() { $_1lp4qijwlfdrir2n = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AddScriptInclude)); if ($_1lp4qijwlfdrir2n === "\164\x72\165\x65" || $_1lp4qijwlfdrir2n === "\146\141\154\x73\145") { return filter_var($_1lp4qijwlfdrir2n, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsAutoUppercaseInput() { $_O9jdc67trdhhkcpf = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AutoUppercaseInput)); if ($_O9jdc67trdhhkcpf === "\x74\162\165\145" || $_O9jdc67trdhhkcpf === "\x66\x61\154\x73\145") { return filter_var($_O9jdc67trdhhkcpf, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsAutoFocusInput() { $_lmywt23vh6awrhoqsofhj = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AutoFocusInput)); if ($_lmywt23vh6awrhoqsofhj === "\x74\x72\x75\x65" || $_lmywt23vh6awrhoqsofhj === "\x66\141\154\x73\x65") { return filter_var($_lmywt23vh6awrhoqsofhj, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsAutoClearInput() { $_Iiym0h6o4gunfz86ajt59gas1k = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AutoClearInput)); if ($_Iiym0h6o4gunfz86ajt59gas1k === "\x74\162\x75\x65" || $_Iiym0h6o4gunfz86ajt59gas1k === "\x66\x61\x6c\163\145") { return filter_var($_Iiym0h6o4gunfz86ajt59gas1k, FILTER_VALIDATE_BOOLEAN); } return null; } public function IsAutoReloadExpiredCaptchas() { $_lp0atfbr6pdx43aodrov5 = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::AutoReloadExpiredCaptchas)); if ($_lp0atfbr6pdx43aodrov5 === "\164\x72\165\145" || $_lp0atfbr6pdx43aodrov5 === "\x66\x61\154\x73\145") { return filter_var($_lp0atfbr6pdx43aodrov5, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetAutoReloadTimeout() { return $this->m_CaptchaStyleSection->GetChildValue(self::AutoReloadTimeout); } public function GetSoundStartDelay() { return $this->m_CaptchaStyleSection->GetChildValue(self::SoundStartDelay); } public function IsRemoteScriptEnabled() { $_Oogsddch3my3j13g7wz1vj5jm9 = strtolower($this->m_CaptchaStyleSection->GetChildValue(self::RemoteScriptEnabled)); if ($_Oogsddch3my3j13g7wz1vj5jm9 === "\x74\x72\x75\145" || $_Oogsddch3my3j13g7wz1vj5jm9 === "\x66\141\x6c\163\x65") { return filter_var($_Oogsddch3my3j13g7wz1vj5jm9, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetHandlerUrl() { return strtolower($this->m_CaptchaStyleSection->GetChildValue(self::HandlerUrl)); } } class BDC_SimpleCaptchaPersistenceSection { private $_I2dte1p5c86speu2c9rrh9ldm2; const PersistenceType = "\160\145\162\x73\151\x73\x74\x65\x6e\x63\x65\x54\x79\x70\145"; const SqliteDatabase = "\144\x61\x74\x61\x62\141\x73\145"; const SqliteBusyTimeout = "\x62\x75\163\x79\124\x69\155\145\x6f\165\164"; const RedisHost = "\150\157\163\164"; const RedisPort = "\160\157\x72\x74"; const RedisConnectionTimeout = "\143\x6f\x6e\x6e\145\x63\x74\x69\x6f\156\124\x69\155\145\157\165\164"; const RedisPassword = "\160\x61\163\163\167\x6f\162\x64"; const MemcachedAddress = "\x61\x64\144\162\145\x73\163"; public function __construct($_18ivwyomlbsmvfq5zgihhk5uqu) { $this->_I2dte1p5c86speu2c9rrh9ldm2 = $_18ivwyomlbsmvfq5zgihhk5uqu; } public function GetPersistenceProviderName() { return SimplePersistenceProviderType::GetValue( $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::PersistenceType) ); } public function GetSqliteDatabase() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::SqliteDatabase); } public function GetSqliteBusyTimeout() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::SqliteBusyTimeout); } public function GetRedisHost() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::RedisHost); } public function GetRedisPort() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::RedisPort); } public function GetRedisConnectionTimeout() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::RedisConnectionTimeout); } public function GetRedisPassword() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::RedisPassword); } public function GetMemcachedAddressString() { return $this->_I2dte1p5c86speu2c9rrh9ldm2->GetChildValue(self::MemcachedAddress); } } class BDC_SimpleCaptchaEndpointSection { private $_ixz6eovmmtrlf3ja; private $_lqm8q6yry94gimhd; const AccessControlAllowOriginHeaderEnabled = "\141\x63\x63\145\x73\x73\x43\x6f\x6e\x74\162\157\x6c\x41\154\x6c\157\167\117\x72\151\x67\151\x6e\110\x65\x61\144\x65\162\x45\156\x61\x62\x6c\x65\x64"; const AccessControlAllowOriginHeaderValue = "\x61\x63\143\145\x73\163\x43\x6f\x6e\x74\162\157\x6c\x41\x6c\154\x6f\x77\117\x72\151\147\151\156\110\x65\141\144\145\x72\126\x61\154\165\145"; const ContentTypeTextHtmlCharsetHeaderEnabled = "\143\x6f\x6e\x74\145\156\x74\x54\x79\x70\x65\124\x65\x78\x74\110\x74\x6d\154\x43\x68\x61\x72\x73\145\x74\110\145\x61\144\145\162\x45\156\x61\142\x6c\x65\x64"; const ContentTypeTextHtmlCharsetHeaderValue = "\x63\x6f\x6e\x74\x65\x6e\164\124\x79\x70\145\x54\x65\170\x74\x48\164\x6d\154\103\150\141\x72\x73\145\164\110\145\141\x64\x65\162\x56\x61\154\x75\145"; const HttpHeaders = "\150\164\x74\160\x48\145\141\x64\145\162\x73"; public function __construct($_izs058abb5g98c2ldqzum, $_iu6vnsseaks80x8u6c5c5z4r5g) { $this->_lqm8q6yry94gimhd = $_izs058abb5g98c2ldqzum; $this->_ixz6eovmmtrlf3ja = $_iu6vnsseaks80x8u6c5c5z4r5g; } public function IsAccessControlAllowOriginHeaderEnabled() { $_Ob07vbmmlji75ugem8tvi = strtolower($this->_lqm8q6yry94gimhd->GetChildValue(self::AccessControlAllowOriginHeaderEnabled)); if ($_Ob07vbmmlji75ugem8tvi === "\164\x72\x75\145" || $_Ob07vbmmlji75ugem8tvi === "\x66\141\x6c\x73\x65") { return filter_var($_Ob07vbmmlji75ugem8tvi, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetAccessControlAllowOriginHeaderValue() { return $this->_lqm8q6yry94gimhd->GetChildValue(self::AccessControlAllowOriginHeaderValue); } public function IsContentTypeTextHtmlCharsetHeaderEnabled() { $_O3z5htympnd24kh5 = strtolower($this->_lqm8q6yry94gimhd->GetChildValue(self::ContentTypeTextHtmlCharsetHeaderEnabled)); if ($_O3z5htympnd24kh5 === "\164\x72\x75\145" || $_O3z5htympnd24kh5 === "\x66\141\x6c\163\145") { return filter_var($_O3z5htympnd24kh5, FILTER_VALIDATE_BOOLEAN); } return null; } public function GetContentTypeTextHtmlCharsetHeaderValue() { return $this->_lqm8q6yry94gimhd->GetChildValue(self::ContentTypeTextHtmlCharsetHeaderValue); } public function GetHttpHeadersSection() { $_I8t9g4v4ov7o5g84uky3sw744w = $this->_ixz6eovmmtrlf3ja->GetSectionProvider(self::HttpHeaders); return new BDC_SimpleHttpHeadersSection($_I8t9g4v4ov7o5g84uky3sw744w); } } class BDC_SimpleHttpHeadersSection { private $_i2tgvg7nlx2h1gmk3ve5x; const CaptchaResourceNode = "\x63\141\160\x74\143\x68\x61\x52\x65\163\x6f\165\162\x63\145"; const CaptchaResourceTypeAttribute = "\164\171\x70\x65"; const CaptchaResourceHttpHeaderAttribute = "\150\164\x74\x70\110\x65\141\144\145\162"; const CaptchaResourceValueAttribute = "\166\141\x6c\x75\x65"; public function __construct($_Okc788psbaql9hgcaxl2f) { $this->_i2tgvg7nlx2h1gmk3ve5x = $_Okc788psbaql9hgcaxl2f; } public function GetUserDefinedHttpHeaders() { $_Ipgqcdno5nrxjlao2kfhyvpsjd = array(); if ($this->_i2tgvg7nlx2h1gmk3ve5x !== null) { $_of5sbvluiad6dv53pvbma = $this->_i2tgvg7nlx2h1gmk3ve5x->GetChildNodes(self::CaptchaResourceNode); foreach ($_of5sbvluiad6dv53pvbma as $_onx6ega42kus9c87) { $_ol73qub0w878qti0 = $_onx6ega42kus9c87->attributes; $_01pad1hzkg6971u9qn5rgyow6b = $_ol73qub0w878qti0->getNamedItem(self::CaptchaResourceTypeAttribute); $_lpi59xdzlyvfzbmkxw47n = $_ol73qub0w878qti0->getNamedItem(self::CaptchaResourceHttpHeaderAttribute); $_Obhhgtb6qypk5momb72lgv9hxa = $_ol73qub0w878qti0->getNamedItem(self::CaptchaResourceValueAttribute); if (($_01pad1hzkg6971u9qn5rgyow6b !== null) && ($_lpi59xdzlyvfzbmkxw47n !== null) && ($_Obhhgtb6qypk5momb72lgv9hxa != null)) { $_1dw2lnho3ddwsc3j = new BDC_SimpleCaptchaResourceSectionData( $_01pad1hzkg6971u9qn5rgyow6b->value, $_lpi59xdzlyvfzbmkxw47n->value, $_Obhhgtb6qypk5momb72lgv9hxa->value ); array_push($_Ipgqcdno5nrxjlao2kfhyvpsjd, $_1dw2lnho3ddwsc3j); } } } return $_Ipgqcdno5nrxjlao2kfhyvpsjd; } } class BDC_SimpleCodeTimeoutSection { private $_l1fftdg32vrly0mksa4ka73f7l; public function __construct($_ozmp28t2intrkmau4y31m) { $this->_l1fftdg32vrly0mksa4ka73f7l = $_ozmp28t2intrkmau4y31m; } public function GetCodeTimeout() { return $this->_l1fftdg32vrly0mksa4ka73f7l->GetValue(); } } class BDC_SimpleTestModeEnabledSection { private $_ifachqyw72arufg5; public function __construct($_0dda4y2v7t7mjd0s28ltn8syr3) { $this->_ifachqyw72arufg5 = $_0dda4y2v7t7mjd0s28ltn8syr3; } public function IsTestModeEnabled() { $_im35k8otsyswo5wyqktaln5v8p = strtolower($this->_ifachqyw72arufg5->GetValue()); if ($_im35k8otsyswo5wyqktaln5v8p === "\x74\x72\x75\x65" || $_im35k8otsyswo5wyqktaln5v8p === "\146\141\154\163\x65") { return filter_var($_im35k8otsyswo5wyqktaln5v8p, FILTER_VALIDATE_BOOLEAN); } return null; } } class BDC_SimpleDisabledImageStylesSection { private $_Od3jzx43a6s8iw4x; public function __construct($_17bymg5y860f2yl4tvhbj) { $this->_Od3jzx43a6s8iw4x = $_17bymg5y860f2yl4tvhbj; } public function GetDisabledImageStylesString() { return $this->_Od3jzx43a6s8iw4x->GetValue(); } } class BDC_SimpleDisabledSoundStylesSection { private $_o3vt27pllf4xy6ssa783z; public function __construct($_l8wcvpy55rafanni8z3m1lohrv) { $this->_o3vt27pllf4xy6ssa783z = $_l8wcvpy55rafanni8z3m1lohrv; } public function GetDisabledSoundStylesString() { return $this->_o3vt27pllf4xy6ssa783z->GetValue(); } } class BDC_SimpleSoundPackagesFolderSection { private $_0oy645g247tlmhl6m58yj52zv5; public function __construct($_ovumo3y5j5c5g5ia65bck) { $this->_0oy645g247tlmhl6m58yj52zv5 = $_ovumo3y5j5c5g5ia65bck; } public function GetSoundPackagesFolder() { return $this->_0oy645g247tlmhl6m58yj52zv5->GetValue(); } } class BDC_SimpleWarnAboutMissingSoundPackagesSection { private $_ipkza9mjnphfbxbkqprvu; public function __construct($_o4abei1nd25pn4qhu2od4) { $this->_ipkza9mjnphfbxbkqprvu = $_o4abei1nd25pn4qhu2od4; } public function IsWarnAboutMissingSoundPackages() { $_iaekrnnyt2gqh8w7 = strtolower($this->_ipkza9mjnphfbxbkqprvu->GetValue()); if ($_iaekrnnyt2gqh8w7 === "\164\x72\165\x65" || $_iaekrnnyt2gqh8w7 === "\146\x61\154\x73\145") { return filter_var($_iaekrnnyt2gqh8w7, FILTER_VALIDATE_BOOLEAN); } return null; } } class BDC_SimpleBaseUrlSection { private $_igc5duanrf2n1xzzbeicgf43ue; public function __construct($_115sw3dg315rsjnsxzc1x) { $this->_igc5duanrf2n1xzzbeicgf43ue = $_115sw3dg315rsjnsxzc1x; } public function GetBaseUrl() { return $this->_igc5duanrf2n1xzzbeicgf43ue->GetValue(); } } class BDC_SimpleYourAppBackendHostNameSection { private $_Iul9238ydjkh7e6z; public function __construct($_I351fbn3646b8yv5) { $this->_Iul9238ydjkh7e6z = $_I351fbn3646b8yv5; } public function GetYourAppBackendHostName() { return $this->_Iul9238ydjkh7e6z->GetValue(); } } class BDC_SimpleJavaScriptRequiredSection { private $_15c5fmyckfs1my6s; public function __construct($_ijjjv0k6ggnnvmnq) { $this->_15c5fmyckfs1my6s = $_ijjjv0k6ggnnvmnq; } public function IsJavaScriptRequired() { $_0y3prjbpfbuc59ow = strtolower($this->_15c5fmyckfs1my6s->GetValue()); if ($_0y3prjbpfbuc59ow === "\164\x72\165\145" || $_0y3prjbpfbuc59ow === "\146\x61\x6c\x73\x65") { return filter_var($_0y3prjbpfbuc59ow, FILTER_VALIDATE_BOOLEAN); } return null; } } class BDC_SimpleErrorLoggingEnabledSection { private $_0y9d4aqiudsl0ou967mrj; public function __construct($_1p7p7ljf8367qdooixkt8f0j4a) { $this->_0y9d4aqiudsl0ou967mrj = $_1p7p7ljf8367qdooixkt8f0j4a; } public function IsErrorLoggingEnabled() { $_1psiov294k94qvri74i9yctex7 = strtolower($this->_0y9d4aqiudsl0ou967mrj->GetValue()); if ($_1psiov294k94qvri74i9yctex7 === "\x74\162\x75\145" || $_1psiov294k94qvri74i9yctex7 === "\146\141\x6c\x73\x65") { return filter_var($_1psiov294k94qvri74i9yctex7, FILTER_VALIDATE_BOOLEAN); } return null; } } class BDC_SimpleCaptchaResourceSectionData { private $_obzcct1bqzrhlzuj; private $_Id1zenxtojd7tjcaz5i1ebgbfd; private $_1pg3gdu9agmwy7uxp8xkq; public function __construct($_orr1uk50wumx2kfg, $_16u09r3pq5xwug3fo4afnxyt2g, $_0hnwm7arvohvu183) { $this->_obzcct1bqzrhlzuj = $_orr1uk50wumx2kfg; $this->_Id1zenxtojd7tjcaz5i1ebgbfd = $_16u09r3pq5xwug3fo4afnxyt2g; $this->_1pg3gdu9agmwy7uxp8xkq = $_0hnwm7arvohvu183; } public function GetTargetRequestType() { return $this->_obzcct1bqzrhlzuj; } public function GetHttpHeaderName() { return $this->_Id1zenxtojd7tjcaz5i1ebgbfd; } public function GetHttpHeaderValue() { return $this->_1pg3gdu9agmwy7uxp8xkq; } } class SerializableDOMDocument extends DOMDocument implements Serializable { public function __construct() { parent::__construct(); } public function serialize() { $_0pozk1b9ilruvjxh = $this->saveXML(); return $_0pozk1b9ilruvjxh; } public function unserialize($_I3r7icv9tvpx04di) { $this->loadXML($_I3r7icv9tvpx04di); } } class BDC_SimpleCaptchaFileConfigurationManager { const ConfigFileDataKey = "\x63\157\x6e\x66\151\x67\106\151\154\x65\104\141\164\141"; const ConfigFileLastModifiedKey = "\x63\157\x6e\x66\151\147\106\x69\x6c\145\x4c\141\x73\164\115\x6f\x64\x69\146\x69\x65\144"; public static $configCache; public static $configFileCache; public function __construct() { self::$configCache = BDC_SimpleCaptchaFileConfigurationCache::GetInstance(); } public function LoadConfig() { $_onxan237lpazw0kj1hh3sijyeb = null; if ($this->IsConfigFileUpdated() || (($_onxan237lpazw0kj1hh3sijyeb = $this->LoadConfigFromCache()) == null)) { $_onxan237lpazw0kj1hh3sijyeb = $this->LoadConfigFromFile(); $this->SaveConfigData($_onxan237lpazw0kj1hh3sijyeb); $this->SaveFileLastModified(); self::$configCache->SaveFileCache(); } return $_onxan237lpazw0kj1hh3sijyeb; } public function GetConfigFileFormat() { return 1 ; } public function GetConfigFileLocation() { $_Ijf277z19quyntp2 = BDC_SimpleCaptchaDefaults::$ConfigFileLocation; if (!is_file($_Ijf277z19quyntp2)) { throw new CaptchaConfigFileNotFoundException(sprintf(BDC_Resources::GetCaptchaConfigFileNotFoundErrorMessage(), $_Ijf277z19quyntp2)); } return $_Ijf277z19quyntp2; } public static function LoadConfigFromCache() { return self::$configCache->Load(self::ConfigFileDataKey); } public function LoadConfigFromFile() { return BDC_SimpleCaptchaFileConfigurationFactory::loadConfig( $this->GetConfigFileFormat(), $this->GetConfigFileLocation() ); } public function SaveConfigData($_lrltsxjhhsfyhl1voepmxuj6j8) { self::$configCache->Save(self::ConfigFileDataKey, $_lrltsxjhhsfyhl1voepmxuj6j8); } public function GetFileLastModified() { $_Oerxnlncxu76xkoixp851g07z9 = array(); $_Oerxnlncxu76xkoixp851g07z9[0] = $this->GetConfigFileLocation(); if (file_exists($this->GetConfigFileLocation())) { $_Oerxnlncxu76xkoixp851g07z9[1] = filemtime($this->GetConfigFileLocation()); } else { $_Oerxnlncxu76xkoixp851g07z9[1] = false; } return $_Oerxnlncxu76xkoixp851g07z9; } public function SaveFileLastModified() { $_igsindu6j2of7mey4jyiuw23qt = $this->GetFileLastModified(); self::$configCache->Save(self::ConfigFileLastModifiedKey, $_igsindu6j2of7mey4jyiuw23qt); } public static function GetFileLastModifiedFromCache() { if (self::$configCache->Contains(self::ConfigFileLastModifiedKey)) { return (self::$configCache->Load(self::ConfigFileLastModifiedKey)); } return 0; } public function IsConfigFileUpdated() { $_01rzk5d6jj5gwzc3 = $this->getFileLastModified(); $_ofwsdn1ksre44ghdjpvov = $this->GetFileLastModifiedFromCache(); return ($_01rzk5d6jj5gwzc3 !== $_ofwsdn1ksre44ghdjpvov); } } class BDC_SimpleCaptchaFileConfigurationCache { private static $instance = null; private $_I9rxuotiqztiilch = array(); public static function GetInstance() { if (BDC_SimpleCaptchaFileConfigurationCache::$instance == null) { if (file_exists(BDC_CONFIG_CONFIGURATION_PATH . "\x62\x64\x63\137\x63\x61\143\150\x65")) { $_lwisqnwejjxv4c18 = file_get_contents(BDC_CONFIG_CONFIGURATION_PATH . "\142\144\143\137\x63\141\143\150\145"); $_owbrmuhjohpzl7yl68osk = unserialize($_lwisqnwejjxv4c18); if (!empty($_owbrmuhjohpzl7yl68osk)) { if(is_a($_owbrmuhjohpzl7yl68osk, "\102\104\103\137\123\x69\155\160\x6c\145\103\141\160\164\143\x68\x61\x46\x69\154\x65\x43\157\x6e\x66\x69\147\x75\x72\141\164\x69\157\x6e\103\141\143\150\x65")) { BDC_SimpleCaptchaFileConfigurationCache::$instance = $_owbrmuhjohpzl7yl68osk; return BDC_SimpleCaptchaFileConfigurationCache::$instance; } else { } } } BDC_SimpleCaptchaFileConfigurationCache::$instance = new BDC_SimpleCaptchaFileConfigurationCache(); } return BDC_SimpleCaptchaFileConfigurationCache::$instance; } public function Save($_iovqsn327k32xkfb, $_ig0xihnb04fqule68y85z) { $this->_I9rxuotiqztiilch[$_iovqsn327k32xkfb] = $_ig0xihnb04fqule68y85z; } public function Load($_ok0usqqp7dagjeg2pp2e1aaut6) { if ($this->Contains($_ok0usqqp7dagjeg2pp2e1aaut6)) { return $this->_I9rxuotiqztiilch[$_ok0usqqp7dagjeg2pp2e1aaut6]; } else { return null; } } public function Contains($_166ljigzctj1ib2xld7l4) { if (array_key_exists($_166ljigzctj1ib2xld7l4, $this->_I9rxuotiqztiilch)) { return true; } else { return false; } } public function Remove($_03oyl6o7gv83zm9g) { if ($this->Contains($_03oyl6o7gv83zm9g)) { unset($this->_I9rxuotiqztiilch[$_03oyl6o7gv83zm9g]); } } public function Clear() { $this->_I9rxuotiqztiilch = array(); } public function SaveFileCache() { if (!is_dir(BDC_CONFIG_CONFIGURATION_PATH)) { @mkdir(BDC_CONFIG_CONFIGURATION_PATH); } if (@is_writable(BDC_CONFIG_CONFIGURATION_PATH)) { $_Oy1xz9csc0ofe68j4tfh4bvmcg = @fopen(BDC_CONFIG_CONFIGURATION_PATH . "\142\144\143\x5f\x63\141\x63\x68\x65", "\167"); @fwrite($_Oy1xz9csc0ofe68j4tfh4bvmcg, serialize($this)); @fclose($_Oy1xz9csc0ofe68j4tfh4bvmcg); } } public function RefreshFileCache() { if (!is_dir(BDC_CONFIG_CONFIGURATION_PATH)) { @mkdir(BDC_CONFIG_CONFIGURATION_PATH); } if (@is_writable(BDC_CONFIG_CONFIGURATION_PATH)) { $_Icmmxad7gk0nsi3izhscq = @fopen(BDC_CONFIG_CONFIGURATION_PATH . "\x62\144\x63\x5f\x63\141\143\x68\145", "\x77"); @fwrite($_Icmmxad7gk0nsi3izhscq, ''); @fclose($_Icmmxad7gk0nsi3izhscq); } } } class BDC_SimpleCaptchaFileConfigurationFactory { public static function loadConfig($_0cifzw9opxzgt96j, $_Oxqt4px2jvpjfetk) { $_ig7fwgtoi2wnmzz71pbht = null; switch ($_0cifzw9opxzgt96j) { case 1 : $_ig7fwgtoi2wnmzz71pbht = self::loadConfigFromXmlFile($_Oxqt4px2jvpjfetk); break; case 2 : break; default: throw new Exception("\x43\x61\x70\164\x63\x68\x61\40\x66\x69\x6c\145\x20\x63\x6f\x6e\146\151\147\x75\162\141\x74\x69\x6f\x6e\40\156\157\164\40\x69\155\160\154\145\155\x65\156\x74\x65\x64"); } return $_ig7fwgtoi2wnmzz71pbht; } public static function loadConfigFromXmlFile($_1132tn46948jbvpm71vd9) { $_019hnrv783i9rd1784gk4b8nds = new BDC_SimpleXmlConfigurationLoader(); $_Ij7fi3sxpb2ti58hxh62l = $_019hnrv783i9rd1784gk4b8nds->Load($_1132tn46948jbvpm71vd9); return $_Ij7fi3sxpb2ti58hxh62l; } private static function j7027($_ohsh28qojorb0oz5zconh) { } } final class BDC_SimpleCaptchaConfigurationFileFormat { const Xml = 1; const Json = 2; } interface BDC_ISimpleFileConfigurationLoader { public function Load($_0ys52sx37w67ea2z33aivsepe9); } class BDC_SimpleXmlConfigurationLoader implements BDC_ISimpleFileConfigurationLoader { private $_Ijtwr7stvdqyqhr5fjj97; private $_l286bt9l1pxnw6jb6q5qtbd1jk; public function __construct() { $this->m_CaptchaFileConfig = new BDC_SimpleCaptchaFileConfiguration(); } public function Load($_Il9frpgvj6056108nr35j4otlt) { $this->m_Document = self::a1c9j($_Il9frpgvj6056108nr35j4otlt); $this->iqlcl(); $this->kax3g(); $this->sv0kf(); $this->vr5s7(); $this->y7phc(); $this->qub2p(); $this->rhai5(); $this->uau89(); $this->vjyaw(); $this->msnie(); $this->u64ta(); $this->np73y(); $this->frebz(); $this->btig0(); return $this->m_CaptchaFileConfig; } private static function a1c9j($_lx8zi6gfxhurfvmd57sz2) { $_o79qnga4x63jpu5vbp4jg12n56 = new SerializableDOMDocument(); $_o79qnga4x63jpu5vbp4jg12n56->load($_lx8zi6gfxhurfvmd57sz2); return $_o79qnga4x63jpu5vbp4jg12n56; } public function GetSectionProvider($_Ihprcb4kma6t659n2uwuu) { $_l2s5obhw3hl1kxjd = null; $_o6hnxgddhppqjzckxksmf8vou3 = $this->m_Document->getElementsByTagName($_Ihprcb4kma6t659n2uwuu); if ($_o6hnxgddhppqjzckxksmf8vou3->length > 0) { $_01swh0x0gxx3olfqxitys = $_o6hnxgddhppqjzckxksmf8vou3->item(0); if ($_01swh0x0gxx3olfqxitys->nodeType == XML_ELEMENT_NODE) { $_l2s5obhw3hl1kxjd = new BDC_SimpleXmlSectionProvider($this->drs8x($_01swh0x0gxx3olfqxitys)); } } return $_l2s5obhw3hl1kxjd; } private function iqlcl() { $_iqihmt8m7d38b9m3hq9pou2vs8 = $this->GetSectionProvider("\142\x61\x73\x65\x55\162\154"); if ($_iqihmt8m7d38b9m3hq9pou2vs8 !== null) { $_0sla1gpvxpofpea8qst9y = new BDC_SimpleBaseUrlSection($_iqihmt8m7d38b9m3hq9pou2vs8); $this->m_CaptchaFileConfig->BaseUrlSection = $_0sla1gpvxpofpea8qst9y; } } private function kax3g() { $_Iweo4znc9pxup56y6pop6 = $this->GetSectionProvider("\x79\157\165\162\101\x70\160\x42\141\143\153\145\156\144\x48\157\x73\x74\x4e\141\155\145"); if ($_Iweo4znc9pxup56y6pop6 !== null) { $_01af3v8shnk9no7vaf7fpxvg3x = new BDC_SimpleYourAppBackendHostNameSection($_Iweo4znc9pxup56y6pop6); $this->m_CaptchaFileConfig->YourAppBackendHostNameSection = $_01af3v8shnk9no7vaf7fpxvg3x; } } private function qub2p() { $_l67fjsx9e7jjniu9 = $this->GetSectionProvider("\143\157\144\x65\124\x69\x6d\x65\157\x75\x74"); if ($_l67fjsx9e7jjniu9 !== null) { $_opbr84i1hpp33u0e = new BDC_SimpleCodeTimeoutSection($_l67fjsx9e7jjniu9); $this->m_CaptchaFileConfig->CodeTimeoutSection = $_opbr84i1hpp33u0e; } } private function rhai5() { $_08rky2wl2grgch8o = $this->GetSectionProvider("\164\x65\163\164\x4d\x6f\x64\x65\105\x6e\x61\x62\x6c\x65\144"); if ($_08rky2wl2grgch8o !== null) { $_lbn74yyum5rzrany = new BDC_SimpleTestModeEnabledSection($_08rky2wl2grgch8o); $this->m_CaptchaFileConfig->TestModeEnabledSection = $_lbn74yyum5rzrany; } } private function vjyaw() { $_02eru0fbqtlp1y5zarvfwdqe71 = $this->GetSectionProvider("\x6a\141\x76\x61\x53\x63\x72\151\160\x74\x52\145\161\165\x69\x72\x65\144"); if ($_02eru0fbqtlp1y5zarvfwdqe71 !== null) { $_l1311a2fwmpzn9jh = new BDC_SimpleJavaScriptRequiredSection($_02eru0fbqtlp1y5zarvfwdqe71); $this->m_CaptchaFileConfig->JavaScriptRequiredSection = $_l1311a2fwmpzn9jh; } } private function msnie() { $_i3n58yn3h47i1vg2 = $this->GetSectionProvider("\145\x72\162\x6f\162\114\x6f\147\147\151\x6e\x67\105\x6e\x61\x62\x6c\x65\144"); if ($_i3n58yn3h47i1vg2 !== null) { $_0iy3cpp03qzshi4qhh44r4tjh1 = new BDC_SimpleErrorLoggingEnabledSection($_i3n58yn3h47i1vg2); $this->m_CaptchaFileConfig->ErrorLoggingEnabledSection = $_0iy3cpp03qzshi4qhh44r4tjh1; } } private function uau89() { $_If6nk0o57d7bnhbmg8j16 = $this->GetSectionProvider("\x64\x69\x73\141\x62\154\145\x64\x49\x6d\x61\x67\145\x53\x74\171\x6c\145\x73"); if ($_If6nk0o57d7bnhbmg8j16 !== null) { $_lua52iidkbpt2kmzkz9wgymi6t = new BDC_SimpleDisabledImageStylesSection($_If6nk0o57d7bnhbmg8j16); $this->m_CaptchaFileConfig->DisabledImageStylesSection = $_lua52iidkbpt2kmzkz9wgymi6t; } } private function u64ta() { $_I8moahl2x0h2496lar91e = $this->GetSectionProvider("\x64\151\x73\141\x62\154\145\x64\x53\x6f\x75\x6e\x64\123\164\171\154\x65\x73"); if ($_I8moahl2x0h2496lar91e !== null) { $_07ytsno95baevz6ts3dju = new BDC_SimpleDisabledSoundStylesSection($_I8moahl2x0h2496lar91e); $this->m_CaptchaFileConfig->DisabledSoundStylesSection = $_07ytsno95baevz6ts3dju; } } private function np73y() { $_0aadxfdnr3c4yeolwr6kgm315c = $this->GetSectionProvider("\x73\157\x75\x6e\x64\x50\x61\143\153\x61\x67\x65\x73\106\x6f\x6c\x64\x65\162"); if ($_0aadxfdnr3c4yeolwr6kgm315c !== null) { $_inpuua7e3d4cfrb5epcde = new BDC_SimpleSoundPackagesFolderSection($_0aadxfdnr3c4yeolwr6kgm315c); $this->m_CaptchaFileConfig->SoundPackagesFolderSection = $_inpuua7e3d4cfrb5epcde; } } private function frebz() { $_I8ceun8cg35uix68a8ccz = $this->GetSectionProvider("\x77\141\x72\x6e\101\x62\x6f\165\164\x4d\151\x73\163\151\156\x67\x53\x6f\165\156\x64\120\x61\x63\153\141\x67\x65\163"); if ($_I8ceun8cg35uix68a8ccz !== null) { $_Id8yykq8jnz8lfhg = new BDC_SimpleWarnAboutMissingSoundPackagesSection($_I8ceun8cg35uix68a8ccz); $this->m_CaptchaFileConfig->WarnAboutMissingSoundPackagesSection = $_Id8yykq8jnz8lfhg; } } private function btig0() { $_093oyjhlpiamkvkh = $this->GetSectionProvider("\162\x65\161\165\x65\163\x74\x46\151\x6c\164\145\162\122\x65\160\x65\141\164\x65\x64\x52\145\x71\x75\x65\163\x74\x73\x41\154\x6c\x6f\x77\145\x64"); if ($_093oyjhlpiamkvkh !== null) { $_I320a0cfgctbdvtiqesr5 = new BDC_SimpleRequestFilterRepeatedRequestsAllowedSection($_093oyjhlpiamkvkh); $this->m_CaptchaFileConfig->RequestFilterRepeatedRequestsAllowedSection = $_I320a0cfgctbdvtiqesr5; } } private function vr5s7() { $_l4av16ipgq1mftjd = $this->GetSectionProvider("\143\141\160\x74\143\x68\141\120\x65\x72\163\x69\x73\164\145\x6e\143\x65"); if ($_l4av16ipgq1mftjd !== null) { $_O89lv6z4rvmr8m2b = new BDC_SimpleCaptchaPersistenceSection($_l4av16ipgq1mftjd); $this->m_CaptchaFileConfig->PersistenceProviderSection = $_O89lv6z4rvmr8m2b; } } private function y7phc() { $_oi5bkl5sb0lktjp0bwzrgll6ct = $this->GetSectionProvider("\x63\x61\x70\164\x63\150\x61\x45\x6e\144\160\157\x69\x6e\x74"); if ($_oi5bkl5sb0lktjp0bwzrgll6ct !== null) { $_I71gorruvvuzrq5a = new BDC_SimpleCaptchaEndpointSection($_oi5bkl5sb0lktjp0bwzrgll6ct, $this); $this->m_CaptchaFileConfig->CaptchaEndpointSection = $_I71gorruvvuzrq5a; } } private function sv0kf() { $_04fan54xt7oadkyxc537d = $this->m_Document->getElementsByTagName("\x63\141\x70\164\143\x68\141\123\164\171\x6c\x65"); if ($_04fan54xt7oadkyxc537d->length <= 0) { return; } $_I6y66gefhpchqck5 = array(); for ($_lhnw5z59f90lq2ci = 0; $_lhnw5z59f90lq2ci < $_04fan54xt7oadkyxc537d->length; $_lhnw5z59f90lq2ci++) { $_la8560by6rhkveu5 = $_04fan54xt7oadkyxc537d->item($_lhnw5z59f90lq2ci); $_ogusgymi102no4swqb0v9 = ("\143\x61\160\164\143\150\141\163\x74\171\154\x65\x73" === strtolower($_la8560by6rhkveu5->parentNode->nodeName)) && ($_la8560by6rhkveu5->nodeType == XML_ELEMENT_NODE); if ($_ogusgymi102no4swqb0v9) { $_Ieolrobcdgaaxx22p5sqj = new BDC_SimpleXmlSectionProvider($this->drs8x($_la8560by6rhkveu5)); $_o34z7zz3fsopgmxmltz6hoqjw6 = new BDC_SimpleCaptchaStyleSection($_Ieolrobcdgaaxx22p5sqj); array_push($_I6y66gefhpchqck5, $_o34z7zz3fsopgmxmltz6hoqjw6); } } $this->m_CaptchaFileConfig->CaptchaStylesSection = $_I6y66gefhpchqck5; } private function drs8x($_lt6lv5g9rj2keg5gja975) { $_o3quln6ifp51izet3pyv8sxw47 = new SerializableDOMDocument(); $_o3quln6ifp51izet3pyv8sxw47->loadXML($_lt6lv5g9rj2keg5gja975->ownerDocument->saveXML($_lt6lv5g9rj2keg5gja975)); return $_o3quln6ifp51izet3pyv8sxw47; } } class BDC_SimpleCaptchaFileConfiguration { private $_1ibz38wqjngfi2venh94bt7jne; private $_Oycj32ylmlgbp79v; private $_Ofk7it83xosejr456jl7e3ne3v; private $_16j349j0xpg7pq8fmtelgy96r1; private $_lqzt6gp3myr2bl8d2kaiqngyrd; private $_ixoq1og5zl0mr21rby2jdvs5x2; private $_opakz6gcwnfsfjzku9zra; private $_i4vs65trodsnnrjd; private $_Ibxdr619wx0zqzau; private $_Iga9u03y72dhn2ddmjdbv; private $_1qo45ir4lv365xy2xdt6yw92gp; private $_ohct1zqrh6eqgqqp2vtfuinlyx; private $_1ohxdordiy2r6nbzp9d5g; private $_os637ninv0b8sxny; public function __construct() { $this->_1ibz38wqjngfi2venh94bt7jne = array(); } public function get_CaptchaStylesSection() { return $this->_1ibz38wqjngfi2venh94bt7jne; } public function GetCaptchaStyleSectionByName($_o7eglrzhn8umli076hhlhbgyzg) { if ($_o7eglrzhn8umli076hhlhbgyzg != null) { foreach ($this->_1ibz38wqjngfi2venh94bt7jne as $_0lszhas1ovhjzvvp4wob3) { if (strcasecmp($_0lszhas1ovhjzvvp4wob3->GetName(), $_o7eglrzhn8umli076hhlhbgyzg) == 0) { return $_0lszhas1ovhjzvvp4wob3; } } } return null; } public function set_CaptchaStylesSection($_Ovimv5egm64y8j6ch7mhliud9w) { $this->_1ibz38wqjngfi2venh94bt7jne = $_Ovimv5egm64y8j6ch7mhliud9w; } public function get_CaptchaPersistenceSection() { return $this->_Oycj32ylmlgbp79v; } public function set_PersistenceProviderSection(BDC_SimpleCaptchaPersistenceSection $_ottvf1qxwy45kuftngvdp3rwmg) { $this->_Oycj32ylmlgbp79v = $_ottvf1qxwy45kuftngvdp3rwmg; } public function get_CaptchaEndpointSection() { return $this->_Ofk7it83xosejr456jl7e3ne3v; } public function set_CaptchaEndpointSection(BDC_SimpleCaptchaEndpointSection $_0czlorrkwzqfsz1xismbr) { $this->_Ofk7it83xosejr456jl7e3ne3v = $_0czlorrkwzqfsz1xismbr; } public function get_RequestFilterRepeatedRequestsAllowedSection() { return $this->_ohct1zqrh6eqgqqp2vtfuinlyx; } public function set_RequestFilterRepeatedRequestsAllowedSection(BDC_SimpleRequestFilterRepeatedRequestsAllowedSection $_oyyvo7ydbbctw6i6bsank) { $this->_ohct1zqrh6eqgqqp2vtfuinlyx = $_oyyvo7ydbbctw6i6bsank; } public function get_CodeTimeoutSection() { return $this->_ixoq1og5zl0mr21rby2jdvs5x2; } public function set_CodeTimeoutSection(BDC_SimpleCodeTimeoutSection $_l6htx6o2nwu8m29gmi0mv) { $this->_ixoq1og5zl0mr21rby2jdvs5x2 = $_l6htx6o2nwu8m29gmi0mv; } public function get_TestModeEnabledSection() { return $this->_opakz6gcwnfsfjzku9zra; } public function set_TestModeEnabledSection(BDC_SimpleTestModeEnabledSection $_lamqfcfhjb7bgw7jmgjt2oxl6r) { $this->_opakz6gcwnfsfjzku9zra = $_lamqfcfhjb7bgw7jmgjt2oxl6r; } public function get_DisabledImageStylesSection() { return $this->_i4vs65trodsnnrjd; } public function set_DisabledImageStylesSection(BDC_SimpleDisabledImageStylesSection $_0s9gcv1srwlnjjqfueja1) { $this->_i4vs65trodsnnrjd = $_0s9gcv1srwlnjjqfueja1; } public function get_DisabledSoundStylesSection() { return $this->_Ibxdr619wx0zqzau; } public function set_DisabledSoundStylesSection(BDC_SimpleDisabledSoundStylesSection $_1a0sk7c59ui64jhwb22zd) { $this->_Ibxdr619wx0zqzau = $_1a0sk7c59ui64jhwb22zd; } public function get_SoundPackagesFolderSection() { return $this->_Iga9u03y72dhn2ddmjdbv; } public function set_SoundPackagesFolderSection(BDC_SimpleSoundPackagesFolderSection $_ija5r1mfql3zfomdovrj2) { $this->_Iga9u03y72dhn2ddmjdbv = $_ija5r1mfql3zfomdovrj2; } public function get_WarnAboutMissingSoundPackagesSection() { return $this->_1qo45ir4lv365xy2xdt6yw92gp; } public function set_WarnAboutMissingSoundPackagesSection(BDC_SimpleWarnAboutMissingSoundPackagesSection $_ix0ob174f0xehktkgfy7v) { $this->_1qo45ir4lv365xy2xdt6yw92gp = $_ix0ob174f0xehktkgfy7v; } public function get_BaseUrlSection() { return $this->_16j349j0xpg7pq8fmtelgy96r1; } public function set_BaseUrlSection(BDC_SimpleBaseUrlSection $_of4qpzgxem02vkis9o0yb9xers) { $this->_16j349j0xpg7pq8fmtelgy96r1 = $_of4qpzgxem02vkis9o0yb9xers; } public function get_YourAppBackendHostNameSection() { return $this->_lqzt6gp3myr2bl8d2kaiqngyrd; } public function set_YourAppBackendHostNameSection(BDC_SimpleYourAppBackendHostNameSection $_0jkofbcytu26pt04ickb4) { $this->_lqzt6gp3myr2bl8d2kaiqngyrd = $_0jkofbcytu26pt04ickb4; } public function get_JavaScriptRequiredSection() { return $this->_1ohxdordiy2r6nbzp9d5g; } public function set_JavaScriptRequiredSection(BDC_SimpleJavaScriptRequiredSection $_1aaciapz32t58a0usenetq7amj) { $this->_1ohxdordiy2r6nbzp9d5g = $_1aaciapz32t58a0usenetq7amj; } public function get_ErrorLoggingEnabledSection() { return $this->_os637ninv0b8sxny; } public function set_ErrorLoggingEnabledSection(BDC_SimpleErrorLoggingEnabledSection $_Ifs2tik9d2qp01dn) { $this->_os637ninv0b8sxny = $_Ifs2tik9d2qp01dn; } public function __get($_idhkyervswm2mf4s) { if (method_exists($this, ($_inieha7dmy58gk2k = "\x67\x65\164\x5f".$_idhkyervswm2mf4s))) { return $this->$_inieha7dmy58gk2k(); } else return; } public function __isset($_oln4pctz1il6ts5p) { if (method_exists($this, ($_01ybhn6oh68hl41ec1qupc41oc = "\x69\163\163\145\164\137".$_oln4pctz1il6ts5p))) { return $this->$_01ybhn6oh68hl41ec1qupc41oc(); } else return; } public function __set($_Oewg8ms1qf8nqvpmpplxz, $_Ixv030wu1w7kcpetfry77zf8p5) { if (method_exists($this, ($_ipwdj8ylw9uz89ar = "\163\145\164\x5f".$_Oewg8ms1qf8nqvpmpplxz))) { $this->$_ipwdj8ylw9uz89ar($_Ixv030wu1w7kcpetfry77zf8p5); } } public function __unset($_izjup42f96ae0gsy) { if (method_exists($this, ($_O3rrh86y08kpaafj7r1e858t1p = "\165\x6e\x73\145\x74\137".$_izjup42f96ae0gsy))) { $this->$_O3rrh86y08kpaafj7r1e858t1p(); } } } class BDC_SimpleXmlSectionProvider implements BDC_ISimpleSectionProvider { private $_0oddfauxgqv7qdnnww886; public function __construct($_ope0noq6pg54w8rj) { $this->_0oddfauxgqv7qdnnww886 = $_ope0noq6pg54w8rj; } public function GetValue() { return (string)trim($this->_0oddfauxgqv7qdnnww886->childNodes->item(0)->nodeValue); } public function GetChildValue($_om5kedidu4z89ea2jjyoezcrpm) { $_08qa5s3x0fno8i61iyhmf9406w = $this->_0oddfauxgqv7qdnnww886->getElementsByTagName($_om5kedidu4z89ea2jjyoezcrpm); if ($_08qa5s3x0fno8i61iyhmf9406w->length <= 0) { return null; } $_1iz5ev9ixh5312w1uk7jw = $_08qa5s3x0fno8i61iyhmf9406w->item(0)->childNodes; if ($_1iz5ev9ixh5312w1uk7jw->length <= 0) { return null; } return $_1iz5ev9ixh5312w1uk7jw->item(0)->nodeValue; } public function GetChildNodes($_o6qb9rcuvrxyb27nql28x) { $_Iouuqjbm3o63n30yqacxs6q0z5 = $this->_0oddfauxgqv7qdnnww886->getElementsByTagName($_o6qb9rcuvrxyb27nql28x); return $_Iouuqjbm3o63n30yqacxs6q0z5; } } class CaptchaStyleNameNotFoundException extends RuntimeException { public function __construct($_Ofmn63np0d2bffw4hif2uervt8, $_li0kmcpmcqdlu44e9y742 = 0, $_Ihe3fazk1txehg0xjfd6gwezku = null) { parent::__construct($_Ofmn63np0d2bffw4hif2uervt8, $_li0kmcpmcqdlu44e9y742, $_Ihe3fazk1txehg0xjfd6gwezku); } } class CaptchaConfigFileNotFoundException extends RuntimeException { public function __construct($_o6ruzeq997xsz5wnvldam, $_lm4cxn31iv0aff8e = 0, $_Ijp6ruwm30y1rz9tp9s1fx1baq = null) { parent::__construct($_o6ruzeq997xsz5wnvldam, $_lm4cxn31iv0aff8e, $_Ijp6ruwm30y1rz9tp9s1fx1baq); } } class CaptchaPersistenceException extends RuntimeException { public function __construct($_Iddq8ta15ponqgh14u52p5n3pu, $_Im06h1zu9isdcqcj = 0, $_lpwd0ktttky63hsco2s9k61oa1 = null) { parent::__construct($_Iddq8ta15ponqgh14u52p5n3pu, $_Im06h1zu9isdcqcj, $_lpwd0ktttky63hsco2s9k61oa1); } } class SimpleCaptchaRequestValidator { private $_oylk4mqq9apgi1su6b96mndsxj; private $_idjk7s94gm2juqyil3e1z; public function __construct($_o2ack7tqmx4xtenv8nrx5fh4t4) { $this->_oylk4mqq9apgi1su6b96mndsxj = $_o2ack7tqmx4xtenv8nrx5fh4t4; $this->_idjk7s94gm2juqyil3e1z = $this->_oylk4mqq9apgi1su6b96mndsxj->GetPersistenceProvider(); } public function GetCaptchaRequestId() { $_0hgjmpuuyoj4i78zu7edmlvmq6 = "\x42\x44\x43\137\143\x61\x70\x74\x63\x68\141\x52\145\161\165\x65\x73\164\x54\162\141\x63\153\x65\162\137"; $_1mv5nfycqztzxzq157uwg = BDC_StringHelper::Normalize($_GET["\x63"]); if (BDC_StringHelper::HasValue($_1mv5nfycqztzxzq157uwg)) { $_0hgjmpuuyoj4i78zu7edmlvmq6 .= $_1mv5nfycqztzxzq157uwg; } $_1mv5nfycqztzxzq157uwg = BDC_StringHelper::Normalize($_GET["\164"]); if (BDC_StringHelper::HasValue($_1mv5nfycqztzxzq157uwg)) { $_0hgjmpuuyoj4i78zu7edmlvmq6 .= $_1mv5nfycqztzxzq157uwg; } if (isset($_GET["\x64"])) { $_1mv5nfycqztzxzq157uwg = BDC_StringHelper::Normalize($_GET["\144"]); if (BDC_StringHelper::HasValue($_1mv5nfycqztzxzq157uwg)) { $_0hgjmpuuyoj4i78zu7edmlvmq6 .= $_1mv5nfycqztzxzq157uwg; } } return $_0hgjmpuuyoj4i78zu7edmlvmq6; } public function RecordRequest() { if ($this->_idjk7s94gm2juqyil3e1z == null) { return; } $_Ol2vu1cum2yju13z = $this->GetCaptchaRequestId(); $_is0ycxkkpe8r99oh = 0; $_lw87fydjrfba4rx7 = $this->_idjk7s94gm2juqyil3e1z->Load($_Ol2vu1cum2yju13z); if ($_lw87fydjrfba4rx7 != null) { if (!is_int($_lw87fydjrfba4rx7)) { BDC_HttpHelper::BadRequest("\x73\x61\166\145\144"); } $_is0ycxkkpe8r99oh = $_lw87fydjrfba4rx7; $_is0ycxkkpe8r99oh++; $this->_idjk7s94gm2juqyil3e1z->Save($_Ol2vu1cum2yju13z, $_is0ycxkkpe8r99oh); } else { $this->_idjk7s94gm2juqyil3e1z->Save($_Ol2vu1cum2yju13z, 1); } } public function IsObviousBotAttempt() { if ($this->_idjk7s94gm2juqyil3e1z == null) { return false; } $_045ww1x3mxqa0zitc3fsgbfsip = $this->GetCaptchaRequestId(); $_i5r68q99s4h4gmkobv0p45azoz = 0; $_oxnt8cibpaf5umwdr4kob = $this->_idjk7s94gm2juqyil3e1z->Load($_045ww1x3mxqa0zitc3fsgbfsip); if ($_oxnt8cibpaf5umwdr4kob != null) { if (!is_int($_oxnt8cibpaf5umwdr4kob)) { $this->_idjk7s94gm2juqyil3e1z->Save($_045ww1x3mxqa0zitc3fsgbfsip, $_i5r68q99s4h4gmkobv0p45azoz); } $_i5r68q99s4h4gmkobv0p45azoz = $_oxnt8cibpaf5umwdr4kob; } $_ib4qic2yadx4kfsk78d6wz16nl = false; if ($this->_oylk4mqq9apgi1su6b96mndsxj->GetRequestFilterRepeatedRequestsAllowed() < $_i5r68q99s4h4gmkobv0p45azoz) { $_ib4qic2yadx4kfsk78d6wz16nl = true; } return $_ib4qic2yadx4kfsk78d6wz16nl; } } final class BDC_SimpleCaptchaScriptsHelper { const FirstAlphaOnlyPattern = "\57\50\133\136\d\135\51\x28\133\x5e\d\x5d\x2a\x3f\x29\x28\d\53\x29\x2f\x69"; const VersionPattern = "\x2f\x28\x5b\136\.\135\x2b\51\.\x28\133\x5e\.\135\x2b\51\.\x28\x2e\53\51\57\x69"; private function __construct() { } public static function GetRemoteScriptEnabled($_orwhipwzbbkkylc9kzt2d) { $_0gdc926ad0to02jo = $_orwhipwzbbkkylc9kzt2d; $_0gdc926ad0to02jo = true; if (BDC_HttpHelper::IsLocalRequest()) { $_0gdc926ad0to02jo = false; } return $_0gdc926ad0to02jo; } public static function GetInitScriptMarkup($_I6rgi2gy2mtwodyvl6mhbensrs, $_Oehk3t2afr9mfz1ab9b70) { $_0eav9nc9mb3idoa9 = sprintf("\102\157\x74\x44\x65\x74\145\x63\x74\x2e\151\156\151\164\x28\47\45\x73\47\54\40\x27\x25\163\47\x2c\x20\x27\45\163\x27\54\40\x25\163\x2c\x20\45\x73\54\40\x25\163\x2c\40\45\163\54\40\x25\163\x2c\40\x25\x73\54\x20\45\x73\x2c\40\45\163\54\x20\47\x25\163\47\54\40\x25\163\x2c\x20\45\x73\51\73", $_I6rgi2gy2mtwodyvl6mhbensrs->CaptchaStyleName, $_Oehk3t2afr9mfz1ab9b70, $_I6rgi2gy2mtwodyvl6mhbensrs->UserInputID, BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->AutoUppercaseInput), BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->AutoFocusInput), BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->AutoClearInput), BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->AutoReloadExpiredCaptchas), $_I6rgi2gy2mtwodyvl6mhbensrs->CodeTimeout, $_I6rgi2gy2mtwodyvl6mhbensrs->AutoReloadTimeout, $_I6rgi2gy2mtwodyvl6mhbensrs->SoundStartDelay, BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->IsLimitSoundRegeneration()), strtolower(ImageColorMode::GetName($_I6rgi2gy2mtwodyvl6mhbensrs->ImageColorMode)), BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->IsJavaScriptRequired()), BDC_StringHelper::BooleanToString($_I6rgi2gy2mtwodyvl6mhbensrs->Configuration->IsTestModeEnabled()) ); return $_0eav9nc9mb3idoa9; } public static function GetRemoteScript($_0aovd3uvvlm6g8tf, $_li9ervdmg2gxd9hux6yd63bc8f) { $_ig6tc1g2qkpmdvla1452r464jc = $_0aovd3uvvlm6g8tf->get_Configuration()->GetPersistenceProviderType(); $_lyiepemx8w9w98m4 = array( "\x4c\157\143\x61\154\145" => $_0aovd3uvvlm6g8tf->Locale, "\x49\155\x61\147\x65\x57\151\x64\164\x68" => $_0aovd3uvvlm6g8tf->ImageWidth, "\111\x6d\x61\147\x65\x48\x65\x69\147\x68\x74" => $_0aovd3uvvlm6g8tf->ImageHeight, "\143\x6c\151\145\x6e\x74\x53\x69\x64\145\106\x72\x61\x6d\145\167\157\162\153" => $_li9ervdmg2gxd9hux6yd63bc8f, "\160\145\x72\x73\151\163\x74\x65\x6e\143\x65\x50\x72\x6f\166\151\144\145\x72\124\171\x70\145" => $_ig6tc1g2qkpmdvla1452r464jc ); return BDC_SimpleCaptchaScriptsHelper::GetRemoteScriptMarkup($_lyiepemx8w9w98m4); } public static function GetRemoteScriptMarkup($_ogdb409ta3l3w14rd9m5hyawlk) { $_0sn3tjf91ewpr4fy = ''; self::drseb($_0enyu8kppejtj0tqqnffh, "\x30"); self::drseb($_0enyu8kppejtj0tqqnffh, "\x32"); self::drseb($_0enyu8kppejtj0tqqnffh, "\60"); $_Ipcc2id8by6tltgi = array(); preg_match_all(self::VersionPattern, BDC_CaptchaBase::$ProductInfo["\x76\x65\162\x73\151\157\156"], $_Ipcc2id8by6tltgi); $_i23sfky29145jixmo0pk6vtv2w = preg_replace(self::FirstAlphaOnlyPattern, "\44\x31\44\x33", $_Ipcc2id8by6tltgi[1][0]); $_0h57owyu06dmai9ecqpz7y3cui = preg_replace(self::FirstAlphaOnlyPattern, "\44\x31\x24\x33", $_Ipcc2id8by6tltgi[2][0]); $_O45349a3kfbww0a0o13tx = $_Ipcc2id8by6tltgi[3][0]; self::drseb($_0enyu8kppejtj0tqqnffh, $_i23sfky29145jixmo0pk6vtv2w); self::drseb($_0enyu8kppejtj0tqqnffh, $_0h57owyu06dmai9ecqpz7y3cui); self::drseb($_0enyu8kppejtj0tqqnffh, $_O45349a3kfbww0a0o13tx); $_lycajq69h2b5x9cmyqva1 = BDC_CryptoHelper::GenerateSalt(8); $_0sn3tjf91ewpr4fy = $_0enyu8kppejtj0tqqnffh; self::drseb($_0sn3tjf91ewpr4fy, $_lycajq69h2b5x9cmyqva1); self::drseb($_0sn3tjf91ewpr4fy, "\x35"); if (BDC_IntegrationHelper::IsWordPressPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\66\60\60"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetWordPressVersion()); } else if (BDC_IntegrationHelper::IsJoomlaPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\66\60\x31"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetJoomlaVersion()); } else if (BDC_IntegrationHelper::IsDrupalPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\66\60\x32"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetDrupalVersion()); } else { self::drseb($_0sn3tjf91ewpr4fy, "\x30"); self::drseb($_0sn3tjf91ewpr4fy, "\60"); } if (BDC_IntegrationHelper::IsCakePhpPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\x36\x30\x30"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetCakePhpVersion()); } else if (BDC_IntegrationHelper::IsCodeIgniterPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\x36\x30\x31"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetCodeIgniterVersion()); } else if (BDC_IntegrationHelper::IsLaravelPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\x36\x30\62"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetLaravelVersion()); } else if (BDC_IntegrationHelper::IsSymfonyPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\66\x30\63"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetSymfonyVersion()); } else if (BDC_IntegrationHelper::IsZendPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\x36\60\64"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetZendVersion()); } else if (BDC_IntegrationHelper::IsYiiPlugin()) { self::drseb($_0sn3tjf91ewpr4fy, "\66\x30\65"); self::drseb($_0sn3tjf91ewpr4fy, BDC_IntegrationHelper::GetYiiVersion()); } else { self::drseb($_0sn3tjf91ewpr4fy, "\x36"); self::drseb($_0sn3tjf91ewpr4fy, "\60"); } self::drseb($_0sn3tjf91ewpr4fy, "\x30"); self::drseb($_0sn3tjf91ewpr4fy, "\x30"); self::drseb($_0sn3tjf91ewpr4fy, "\x31"); self::drseb($_0sn3tjf91ewpr4fy, $_ogdb409ta3l3w14rd9m5hyawlk["\x4c\157\143\x61\x6c\145"]); self::drseb($_0sn3tjf91ewpr4fy, $_ogdb409ta3l3w14rd9m5hyawlk["\x49\x6d\141\147\x65\127\x69\144\x74\150"]); self::drseb($_0sn3tjf91ewpr4fy, $_ogdb409ta3l3w14rd9m5hyawlk["\x49\155\x61\x67\145\x48\145\x69\x67\150\x74"]); self::drseb($_0sn3tjf91ewpr4fy, "\62"); if($_ogdb409ta3l3w14rd9m5hyawlk["\143\154\x69\145\156\x74\x53\x69\x64\145\x46\162\141\x6d\x65\x77\157\162\x6b"] === "\x32") { self::drseb($_0sn3tjf91ewpr4fy, "\x32"); } else if($_ogdb409ta3l3w14rd9m5hyawlk["\x63\x6c\x69\145\x6e\164\123\151\144\x65\x46\162\141\155\145\x77\x6f\x72\153"] === "\62\x30\60") { self::drseb($_0sn3tjf91ewpr4fy, "\x32\60\60"); } else if($_ogdb409ta3l3w14rd9m5hyawlk["\x63\154\x69\x65\156\164\x53\x69\144\145\106\162\141\x6d\x65\167\157\x72\153"] === "\62\x30\61") { self::drseb($_0sn3tjf91ewpr4fy, "\62\x30\x31"); } else if ($_ogdb409ta3l3w14rd9m5hyawlk["\143\x6c\151\145\x6e\x74\123\x69\144\145\106\x72\x61\x6d\145\x77\x6f\x72\153"] === "\62\x30\63") { self::drseb($_0sn3tjf91ewpr4fy, "\x32\x30\63"); } else { self::drseb($_0sn3tjf91ewpr4fy, "\60"); } switch ($_ogdb409ta3l3w14rd9m5hyawlk["\160\x65\162\163\151\x73\x74\x65\x6e\143\x65\x50\x72\x6f\166\151\144\145\x72\x54\171\160\145"]) { case 1 : self::drseb($_0sn3tjf91ewpr4fy, "\x31\61"); break; case 2 : self::drseb($_0sn3tjf91ewpr4fy, "\x31\62"); break; default: self::drseb($_0sn3tjf91ewpr4fy, "\62"); break; } self::drseb($_0sn3tjf91ewpr4fy, $_SERVER["\123\x45\x52\126\105\x52\137\x4e\x41\x4d\x45"]); $_0sn3tjf91ewpr4fy = RSAEncryption::Encrypt($_0sn3tjf91ewpr4fy, BDC_CaptchaDefaults::REMOTE_TOKEN_PUBLIC_KEY); $_0sn3tjf91ewpr4fy = base64_encode($_0sn3tjf91ewpr4fy); $_0sn3tjf91ewpr4fy = str_replace("\53", "\x2d", $_0sn3tjf91ewpr4fy); $_0sn3tjf91ewpr4fy = str_replace("\57", "\x5f", $_0sn3tjf91ewpr4fy); $_0sn3tjf91ewpr4fy = str_replace("\75", '', $_0sn3tjf91ewpr4fy); $_onukjfn9cr8qh01li0nolu9xcr = "\x20\40\x20\x20\r\n\164\162\171\x7b\x28\x66\165\156\x63\164\151\x6f\x6e\x28\51\173\x76\141\x72\40\142\144\162\163\156\x20\x3d\40\144\157\x63\x75\x6d\x65\156\x74\56\143\x72\x65\141\x74\x65\x45\154\145\155\x65\156\x74\x28\47\163\143\x72\151\160\164\x27\x29\73\x20\142\x64\x72\x73\x6e\56\x74\171\x70\x65\40\75\40\47\164\x65\170\164\x2f\x6a\x61\166\141\163\x63\162\x69\160\x74\x27\x3b\40\142\x64\x72\163\x6e\x2e\141\163\x79\156\143\40\x3d\x20\x74\162\x75\x65\73\x20\x62\144\162\x73\156\x2e\x73\x72\x63\x20\x3d\40\144\157\x63\165\155\x65\x6e\164\56\154\x6f\x63\141\x74\151\x6f\x6e\x2e\160\x72\157\164\157\x63\x6f\154\40\x2b\40\x27\x2f\57\x72\145\x6d\x6f\164\x65\56\x63\141\x70\164\143\x68\141\x2e\143\157\155\x2f\x69\x6e\143\154\x75\144\x65\56\x6a\163\x3f\x69\75{$_0sn3tjf91ewpr4fy}\x27\x3b\x20\x76\141\x72\x20\146\x73\156\x20\75\x20\144\x6f\x63\165\155\x65\x6e\164\56\147\x65\164\105\x6c\x65\x6d\x65\156\x74\163\x42\x79\124\141\x67\116\x61\x6d\145\50\47\x73\x63\x72\x69\160\164\x27\x29\x5b\x30\x5d\x3b\40\146\x73\x6e\x2e\160\141\162\x65\156\x74\116\157\x64\x65\x2e\x69\x6e\163\x65\x72\x74\102\145\146\x6f\162\x65\x28\142\144\162\x73\x6e\x2c\40\146\163\156\51\x3b\x7d\x29\50\x29\73\x7d\40\143\141\164\143\150\50\x65\162\x72\51\x7b\x7d\r\n"; return $_onukjfn9cr8qh01li0nolu9xcr; } private static function drseb(&$_ovc7g13hg4zd0cmmmnbb8, $_olrrd9nir10aeq2gnvidneu3xu) { $_ovc7g13hg4zd0cmmmnbb8 .= chr(strlen($_olrrd9nir10aeq2gnvidneu3xu)) . $_olrrd9nir10aeq2gnvidneu3xu; } } final class BDC_CaptchaScriptsHelper { const FirstAlphaOnlyPattern = "\x2f\50\133\136\d\135\x29\x28\133\x5e\d\135\52\x3f\x29\x28\d\53\51\x2f\151"; const VersionPattern = "\x2f\50\133\x5e\.\135\53\x29\.\50\x5b\x5e\.\135\53\x29\.\x28\x2e\53\51\x2f\x69"; private function __construct() { } public static function GetRemoteScriptEnabled($_1608lr61iq8i5i7p) { $_ozfcq8iwdohfl5uldpz6k = $_1608lr61iq8i5i7p; $_ozfcq8iwdohfl5uldpz6k = true; if (BDC_HttpHelper::IsLocalRequest()) { $_ozfcq8iwdohfl5uldpz6k = false; } return $_ozfcq8iwdohfl5uldpz6k; } public static function GetInitScriptMarkup($_Ovbadc8142w2y2y5, $_O8xxlazmqiuxd1tcz1cgw) { $_18v5hpshbg7q27pl = ($_Ovbadc8142w2y2y5->SoundRegenerationMode == 1 ) ? "\x74\x72\x75\x65" : "\x66\x61\154\163\x65"; $_osms8j48kq1h9lda = sprintf("\102\x6f\x74\104\x65\x74\145\x63\164\56\x49\156\x69\164\x28\x27\45\x73\47\x2c\40\47\45\163\47\54\40\x27\x25\x73\x27\54\x20\x25\x73\54\40\x25\x73\54\40\45\163\x2c\40\x25\163\x2c\40\x25\163\54\40\45\x73\54\x20\45\x73\54\x20\45\163\54\x20\47\45\163\x27\54\x20\x25\163\x2c\40\x25\163\51\73", $_Ovbadc8142w2y2y5->CaptchaId, $_O8xxlazmqiuxd1tcz1cgw, $_Ovbadc8142w2y2y5->UserInputID, BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->AutoUppercaseInput), BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->AutoFocusInput), BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->AutoClearInput), BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->AutoReloadExpiredCaptchas), $_Ovbadc8142w2y2y5->CodeTimeout, $_Ovbadc8142w2y2y5->AutoReloadTimeout, $_Ovbadc8142w2y2y5->SoundStartDelay, BDC_StringHelper::BooleanToString($_18v5hpshbg7q27pl), strtolower(ImageColorMode::GetName($_Ovbadc8142w2y2y5->ImageColorMode)), BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->IsJavaScriptRequired()), BDC_StringHelper::BooleanToString($_Ovbadc8142w2y2y5->TestModeEnabled) ); return $_osms8j48kq1h9lda; } public static function GetRemoteScript($_o4bw68ded1bvqr9oqb89t) { $_0q6tmigz453exkqk = array( "\x4c\157\143\x61\154\145" => $_o4bw68ded1bvqr9oqb89t->Locale, "\x49\x6d\x61\147\145\x57\x69\144\164\150" => $_o4bw68ded1bvqr9oqb89t->ImageWidth, "\111\x6d\x61\147\145\x48\x65\x69\x67\x68\164" => $_o4bw68ded1bvqr9oqb89t->ImageHeight ); return BDC_CaptchaScriptsHelper::GetRemoteScriptMarkup($_0q6tmigz453exkqk); } public static function GetRemoteScriptMarkup($_1n3g8mjfnku5s14xlu4oe) { $_Iia5zkk5mwc76c65 = ''; self::cdls1($_1bkznwkpui3dr5i398dqniiokb, "\60"); self::cdls1($_1bkznwkpui3dr5i398dqniiokb, "\x32"); self::cdls1($_1bkznwkpui3dr5i398dqniiokb, "\x30"); $_06ui7yann94g4ry3p6buf = array(); preg_match_all(self::VersionPattern, BDC_CaptchaBase::$ProductInfo["\x76\x65\x72\x73\x69\157\156"], $_06ui7yann94g4ry3p6buf); $_Ib82015soyz3jebirbf3aczkkl = preg_replace(self::FirstAlphaOnlyPattern, "\44\x31\x24\x33", $_06ui7yann94g4ry3p6buf[1][0]); $_Iqj6wifbrf23pjdeufpg91kf30 = preg_replace(self::FirstAlphaOnlyPattern, "\x24\61\44\63", $_06ui7yann94g4ry3p6buf[2][0]); $_iemxswwhgnmml57k4dgno = $_06ui7yann94g4ry3p6buf[3][0]; self::cdls1($_1bkznwkpui3dr5i398dqniiokb, $_Ib82015soyz3jebirbf3aczkkl); self::cdls1($_1bkznwkpui3dr5i398dqniiokb, $_Iqj6wifbrf23pjdeufpg91kf30); self::cdls1($_1bkznwkpui3dr5i398dqniiokb, $_iemxswwhgnmml57k4dgno); $_I6uhzq1ntw0q516h4q2newpl2q = BDC_CryptoHelper::GenerateSalt(8); $_Iia5zkk5mwc76c65 = $_1bkznwkpui3dr5i398dqniiokb; self::cdls1($_Iia5zkk5mwc76c65, $_I6uhzq1ntw0q516h4q2newpl2q); self::cdls1($_Iia5zkk5mwc76c65, "\x35"); if (BDC_IntegrationHelper::IsWordPressPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\x36\x30\60"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetWordPressVersion()); } else if (BDC_IntegrationHelper::IsJoomlaPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\66\x30\x31"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetJoomlaVersion()); } else if (BDC_IntegrationHelper::IsDrupalPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\x36\60\62"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetDrupalVersion()); } else { self::cdls1($_Iia5zkk5mwc76c65, "\60"); self::cdls1($_Iia5zkk5mwc76c65, "\60"); } if (BDC_IntegrationHelper::IsCakePhpPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\66\60\60"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetCakePhpVersion()); } else if (BDC_IntegrationHelper::IsCodeIgniterPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\x36\x30\61"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetCodeIgniterVersion()); } else if (BDC_IntegrationHelper::IsLaravelPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\66\60\62"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetLaravelVersion()); } else if (BDC_IntegrationHelper::IsSymfonyPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\x36\60\63"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetSymfonyVersion()); } else if (BDC_IntegrationHelper::IsZendPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\66\60\64"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetZendVersion()); } else if (BDC_IntegrationHelper::IsYiiPlugin()) { self::cdls1($_Iia5zkk5mwc76c65, "\66\x30\65"); self::cdls1($_Iia5zkk5mwc76c65, BDC_IntegrationHelper::GetYiiVersion()); } else { self::cdls1($_Iia5zkk5mwc76c65, "\x36"); self::cdls1($_Iia5zkk5mwc76c65, "\60"); } self::cdls1($_Iia5zkk5mwc76c65, "\60"); self::cdls1($_Iia5zkk5mwc76c65, "\60"); self::cdls1($_Iia5zkk5mwc76c65, "\61"); self::cdls1($_Iia5zkk5mwc76c65, $_1n3g8mjfnku5s14xlu4oe["\114\157\143\x61\x6c\145"]); self::cdls1($_Iia5zkk5mwc76c65, $_1n3g8mjfnku5s14xlu4oe["\x49\x6d\141\x67\145\127\151\144\164\x68"]); self::cdls1($_Iia5zkk5mwc76c65, $_1n3g8mjfnku5s14xlu4oe["\111\x6d\x61\x67\x65\x48\145\x69\x67\x68\x74"]); self::cdls1($_Iia5zkk5mwc76c65, "\x31"); self::cdls1($_Iia5zkk5mwc76c65, "\x30"); self::cdls1($_Iia5zkk5mwc76c65, "\63"); self::cdls1($_Iia5zkk5mwc76c65, $_SERVER["\x53\105\122\126\105\x52\137\x4e\101\115\105"]); $_Iia5zkk5mwc76c65 = RSAEncryption::Encrypt($_Iia5zkk5mwc76c65, BDC_CaptchaDefaults::REMOTE_TOKEN_PUBLIC_KEY); $_Iia5zkk5mwc76c65 = base64_encode($_Iia5zkk5mwc76c65); $_Iia5zkk5mwc76c65 = str_replace("\x2b", "\x2d", $_Iia5zkk5mwc76c65); $_Iia5zkk5mwc76c65 = str_replace("\x2f", "\137", $_Iia5zkk5mwc76c65); $_Iia5zkk5mwc76c65 = str_replace("\75", '', $_Iia5zkk5mwc76c65); $_1ohxg4ndvhqf0wbvl60uh = "\40\40\40\x20\r\n\164\162\171\173\50\x66\165\x6e\143\164\151\x6f\x6e\x28\x29\x7b\166\x61\x72\40\142\144\162\x73\x6e\40\x3d\x20\144\157\143\165\x6d\145\x6e\164\56\143\x72\x65\x61\164\145\x45\154\x65\155\x65\156\x74\x28\x27\163\143\162\x69\x70\x74\47\x29\73\x20\142\144\162\x73\156\56\x74\171\160\x65\40\x3d\40\47\164\x65\170\x74\x2f\x6a\x61\x76\x61\x73\143\x72\151\x70\x74\x27\73\x20\142\144\x72\x73\x6e\56\141\x73\x79\x6e\143\40\75\40\x74\x72\165\x65\x3b\x20\142\144\x72\163\156\56\163\x72\x63\x20\75\x20\x64\157\x63\165\x6d\x65\156\x74\56\x6c\157\143\141\164\x69\x6f\x6e\x2e\x70\x72\157\x74\157\x63\x6f\x6c\40\53\x20\x27\57\57\x72\x65\x6d\157\164\x65\x2e\143\x61\160\164\x63\x68\x61\x2e\143\x6f\155\x2f\x69\x6e\143\154\x75\x64\x65\56\x6a\163\77\x69\x3d{$_Iia5zkk5mwc76c65}\47\x3b\x20\166\x61\162\40\x66\x73\x6e\40\x3d\x20\x64\157\143\165\x6d\x65\x6e\x74\x2e\147\x65\164\x45\x6c\145\x6d\145\156\164\163\x42\x79\x54\141\x67\x4e\141\x6d\145\50\x27\163\143\162\x69\x70\164\x27\x29\133\x30\x5d\73\x20\x66\x73\156\56\160\x61\162\x65\x6e\x74\x4e\157\x64\145\56\151\x6e\x73\145\162\164\102\145\146\157\162\x65\x28\142\144\x72\x73\x6e\54\x20\x66\x73\156\x29\73\175\x29\50\x29\73\175\x20\143\141\x74\x63\150\x28\145\x72\x72\51\x7b\x7d\r\n"; return $_1ohxg4ndvhqf0wbvl60uh; } private static function cdls1(&$_iru159i4rjs47kec6qhgqnvek8, $_Oaegjvlp5ovv8nbx) { $_iru159i4rjs47kec6qhgqnvek8 .= chr(strlen($_Oaegjvlp5ovv8nbx)) . $_Oaegjvlp5ovv8nbx; } } final class BDC_CaptchaHttpCommand extends BDC_Enum { private function __construct() {} public static $Names; const GetImage = 0; const GetSound = 1; const GetValidationResult = 2; const GetScriptInclude = 5; const GetP = 15; public static function GetName($_lpfimbdazt2wx4mezg97q) { if (array_key_exists($_lpfimbdazt2wx4mezg97q, BDC_CaptchaHttpCommand::$Names)) { return BDC_CaptchaHttpCommand::$Names[$_lpfimbdazt2wx4mezg97q]; } else { throw new Exception("\125\x6e\x6b\x6e\157\167\156\x20\145\x6e\165\155\145\162\141\164\x65\x64\40\x76\x61\154\x75\x65\72\x20".$_lpfimbdazt2wx4mezg97q); } } public static function GetValue($_1e60rqoag4xc6q3cjm5jtsijk8) { if (!BDC_StringHelper::HasValue($_1e60rqoag4xc6q3cjm5jtsijk8)) { throw new Exception("\125\156\x6b\156\157\x77\x6e\x20\x65\x6e\x75\x6d\x65\x72\x61\164\x65\x64\x20\x6e\141\155\145\x3a\40".$_1e60rqoag4xc6q3cjm5jtsijk8); } $_icnpbzu6fjimnp22e90lhv8ej9 = BDC_CollectionHelper::StringArraySearch($_1e60rqoag4xc6q3cjm5jtsijk8, BDC_CaptchaHttpCommand::$Names); if (false !== $_icnpbzu6fjimnp22e90lhv8ej9) { return $_icnpbzu6fjimnp22e90lhv8ej9; } else { throw new Exception("\x55\156\x6b\x6e\x6f\167\156\40\x65\156\x75\x6d\x65\162\141\x74\145\144\40\x6e\141\155\x65\72\x20".$_1e60rqoag4xc6q3cjm5jtsijk8); } } public static function TryGetName($_Ow1s4tj0upcprrvqh2jfyxyhwf) { if (array_key_exists($_Ow1s4tj0upcprrvqh2jfyxyhwf, BDC_CaptchaHttpCommand::$Names)) { return BDC_CaptchaHttpCommand::$Names[$_Ow1s4tj0upcprrvqh2jfyxyhwf]; } else { return; } } public static function TryGetValue($_Ovt5fo8955q5hjjj) { if (!BDC_StringHelper::HasValue($_Ovt5fo8955q5hjjj)) { return; } $_Ovt5fo8955q5hjjj = preg_replace("\57\137\x2f\x75\x69", '', $_Ovt5fo8955q5hjjj); $_1p5shqy0clxdstny = BDC_CollectionHelper::StringArraySearch($_Ovt5fo8955q5hjjj, BDC_CaptchaHttpCommand::$Names); if (false !== $_1p5shqy0clxdstny) { return $_1p5shqy0clxdstny; } else { return; } } public static function FromQuerystring($_lplt9l3u8j5u83rt) { return BDC_CaptchaHttpCommand::TryGetValue("\107\145\164".$_lplt9l3u8j5u83rt); } public static function GetQuerystring($_Oww81w2h61uui89s, $_igf3ipg8w0tmh8oj, $_Oqcck4pstogiekam5nu9tt3kly) { $_O18j2d5xsph3djtd = substr(BDC_CaptchaHttpCommand::GetName($_Oww81w2h61uui89s), 3); $_I8cphu16fnczxyi9 = strtolower(substr($_O18j2d5xsph3djtd, 0, 1)) . substr($_O18j2d5xsph3djtd, 1); $_lehlpfp3sybf3kuo5b9pksee5t = preg_replace("\x2f\x28\133\101\x2d\132\x5d\51\x2f\165", "\x2d\x24\61", $_I8cphu16fnczxyi9); return "\x67\x65\164\75" . strtolower($_lehlpfp3sybf3kuo5b9pksee5t) . "\x26\x63\75" . $_igf3ipg8w0tmh8oj . "\x26\x74\75" . $_Oqcck4pstogiekam5nu9tt3kly; } } BDC_CaptchaHttpCommand::$Names = array( BDC_CaptchaHttpCommand::GetImage => "\107\145\164\x49\x6d\x61\x67\145", BDC_CaptchaHttpCommand::GetSound => "\107\145\x74\123\157\165\156\144", BDC_CaptchaHttpCommand::GetValidationResult => "\x47\145\x74\126\x61\x6c\151\144\x61\x74\x69\x6f\x6e\122\x65\x73\165\154\164", BDC_CaptchaHttpCommand::GetScriptInclude => "\x47\145\x74\123\143\x72\x69\x70\x74\x49\156\x63\x6c\165\144\145", BDC_CaptchaHttpCommand::GetP => "\107\145\164\120" ); final class CaptchaUrls { private function __construct() {} public static function CaptchaImageUrl($_lcp9td5j1908lpv8cfpjtfxa2o, $_1ghdxlbhpnp5ekdu64awv) { $_o4jzxmve8jnpg0ooyofnt = BDC_CaptchaHttpCommand::GetQuerystring(0 , $_lcp9td5j1908lpv8cfpjtfxa2o, $_1ghdxlbhpnp5ekdu64awv); $_la2qp48vs6q5yt0kqdna34anfs = CaptchaConfiguration::GetSettings()->HandlerUrl; $_osxtvjiuqwoj99i2 = (parse_url($_la2qp48vs6q5yt0kqdna34anfs, PHP_URL_QUERY) == null) ? "\77" : "\46"; return htmlentities("{$_la2qp48vs6q5yt0kqdna34anfs}{$_osxtvjiuqwoj99i2}{$_o4jzxmve8jnpg0ooyofnt}"); } public static function CaptchaSoundUrl($_Iibxnpb7jqdt1eq1lxfcgs2wn6, $_ld1zp2uqulf6gzxx53lxy) { $_lwfliho5xqlac08h = BDC_CaptchaHttpCommand::GetQuerystring(1 , $_Iibxnpb7jqdt1eq1lxfcgs2wn6, $_ld1zp2uqulf6gzxx53lxy); $_l9qfyfup2eyg2pm7 = CaptchaConfiguration::GetSettings()->HandlerUrl; $_1ykr6sufqe2ncg1e = (parse_url($_l9qfyfup2eyg2pm7, PHP_URL_QUERY) == null) ? "\x3f" : "\x26"; return htmlentities("{$_l9qfyfup2eyg2pm7}{$_1ykr6sufqe2ncg1e}{$_lwfliho5xqlac08h}"); } public static function CaptchaValidationResultUrl($_0reph3cp6q29bsha, $_if1spka68bagjikylslb7wdlqs) { $_1wlrm5ifsyimsy07qp97e = BDC_CaptchaHttpCommand::GetQuerystring(2 , $_0reph3cp6q29bsha, $_if1spka68bagjikylslb7wdlqs); $_I75pu47xmngi7gxwn8qahoufc9 = CaptchaConfiguration::GetSettings()->HandlerUrl; $_oqqkpuxy9av9ys9128eivqidkw = (parse_url($_I75pu47xmngi7gxwn8qahoufc9, PHP_URL_QUERY) == null) ? "\77" : "\46"; return htmlentities("{$_I75pu47xmngi7gxwn8qahoufc9}{$_oqqkpuxy9av9ys9128eivqidkw}{$_1wlrm5ifsyimsy07qp97e}"); } public static function CaptchaScriptIncludeUrl($_O1yrnfeup8pu7a2o, $_or8nz0zdpgn6fd5r) { $_i9q6ul57fequtz78gghheaxpj3 = BDC_CaptchaHttpCommand::GetQuerystring(5 , $_O1yrnfeup8pu7a2o, $_or8nz0zdpgn6fd5r); $_1g05uha5tstz7imzzm72znvz4c = CaptchaConfiguration::GetSettings()->HandlerUrl; $_ir98p31sfcqqyg0y = (parse_url($_1g05uha5tstz7imzzm72znvz4c, PHP_URL_QUERY) == null) ? "\x3f" : "\x26"; return htmlentities("{$_1g05uha5tstz7imzzm72znvz4c}{$_ir98p31sfcqqyg0y}{$_i9q6ul57fequtz78gghheaxpj3}"); } public static function LayoutStylesheetUrl() { $_lqeiuz3547hktzjk1qauz = BDC_TimeHelper::GetCurrentTimestamp(); $_I11o7gub0b0qnpf3 = (parse_url(BDC_URL_ROOT, PHP_URL_QUERY) == null) ? "\x3f" : "\x26"; return BDC_URL_ROOT . "\142\144\x63\55\x6c\141\x79\157\165\x74\x2d\x73\164\171\x6c\145\x73\x68\x65\x65\164\x2e\143\x73\x73{$_I11o7gub0b0qnpf3}\x74\x3d{$_lqeiuz3547hktzjk1qauz}"; } public static function DefaultSoundIconUrl() { return BDC_URL_ROOT . "\x62\x64\143\55\x73\157\165\x6e\x64\x2d\151\x63\x6f\x6e\56\147\151\146"; } public static function DefaultReloadIconUrl() { return BDC_URL_ROOT . "\x62\144\x63\x2d\x72\145\x6c\x6f\x61\x64\x2d\151\x63\157\156\56\147\x69\x66"; } public static function SmallIconUrl($_i5i82bais06pfbff) { if (BDC_StringHelper::HasValue($_i5i82bais06pfbff) && (false !== strpos($_i5i82bais06pfbff, "\151\143\x6f\156"))) { return BDC_StringHelper::ReplaceLast("\x69\x63\x6f\x6e", "\x73\x6d\x61\x6c\154\x2d\x69\143\x6f\x6e", $_i5i82bais06pfbff); } else { return $_i5i82bais06pfbff; } } public static function DisabledIconUrl($_Oqzd79elfbyjo10mooshz) { if (BDC_StringHelper::HasValue($_Oqzd79elfbyjo10mooshz) && (false !== strpos($_Oqzd79elfbyjo10mooshz, "\x69\x63\157\156"))) { return BDC_StringHelper::ReplaceLast("\x69\143\157\156", "\x64\151\163\141\x62\x6c\x65\x64\x2d\151\x63\x6f\x6e", $_Oqzd79elfbyjo10mooshz); } else { return $_Oqzd79elfbyjo10mooshz; } } } final class SimpleCaptchaUrls { private function __construct() { } public static function CaptchaImageUrl($_Oyjic5rzhfr7sy57, $_it4icv6sj18gz0q3kqsmqglgvr, $_Iwchxxf4j6lqy8cifnfbv) { $_l20wrar47ogzjmcn5s3pa6ltn7 = BDC_SimpleCaptchaHttpCommand::GetQuerystring(0 , $_it4icv6sj18gz0q3kqsmqglgvr, $_Iwchxxf4j6lqy8cifnfbv); $_izesq47p2jepdj3fturzl7om6m = (parse_url($_Oyjic5rzhfr7sy57, PHP_URL_QUERY) == null) ? "\x3f" : "\46"; return htmlentities("{$_Oyjic5rzhfr7sy57}{$_izesq47p2jepdj3fturzl7om6m}{$_l20wrar47ogzjmcn5s3pa6ltn7}"); } public static function CaptchaBase64ImageStringUrl($_Oc75ctkzmmq7ah3l, $_1bs2uz88np85idre, $_i7jah0g7u64iwygi46xd3) { $_lrdfymhddt6c8jc0ck83eq3izl = BDC_SimpleCaptchaHttpCommand::GetQuerystring(16 , $_1bs2uz88np85idre, $_i7jah0g7u64iwygi46xd3); $_1s4x2jf1qzf27gcsk4n3hrvp3q = (parse_url($_Oc75ctkzmmq7ah3l, PHP_URL_QUERY) == null) ? "\77" : "\x26"; return htmlentities("{$_Oc75ctkzmmq7ah3l}{$_1s4x2jf1qzf27gcsk4n3hrvp3q}{$_lrdfymhddt6c8jc0ck83eq3izl}"); } public static function CaptchaSoundUrl($_Ogx8vz4j3bp5h5oo6uxbb, $_Oa4z2pym9z7sjf05xwakw, $_Oomo6q894mrb7s8y2mxw49yl83) { $_o9tog42200bn07b4d56tmxwkpr = BDC_SimpleCaptchaHttpCommand::GetQuerystring(1 , $_Oa4z2pym9z7sjf05xwakw, $_Oomo6q894mrb7s8y2mxw49yl83); $_ot9w5zo80me7hbhp = (parse_url($_Ogx8vz4j3bp5h5oo6uxbb, PHP_URL_QUERY) == null) ? "\77" : "\46"; return htmlentities("{$_Ogx8vz4j3bp5h5oo6uxbb}{$_ot9w5zo80me7hbhp}{$_o9tog42200bn07b4d56tmxwkpr}"); } public static function CaptchaValidationResultUrl($_lrehslxscsrg1d28nswexz7v54, $_Ijxsdzij4zxxsssi, $_i4ofgpxlbmu4isqs) { $_ixsgile3rnofjev22s7wl = BDC_SimpleCaptchaHttpCommand::GetQuerystring(3 , $_Ijxsdzij4zxxsssi, $_i4ofgpxlbmu4isqs); $_0spkr5ir4kz1gcoxhjnn2tedf8 = (parse_url($_lrehslxscsrg1d28nswexz7v54, PHP_URL_QUERY) == null) ? "\77" : "\46"; return htmlentities("{$_lrehslxscsrg1d28nswexz7v54}{$_0spkr5ir4kz1gcoxhjnn2tedf8}{$_ixsgile3rnofjev22s7wl}"); } public static function CaptchaScriptIncludeUrl($_Iajj02sli6jdy4s8, $_litkd5tsrnbjhltx, $_0lt5dhm5k1efcrsfkg0qo) { $_Ozgi48eprw43z4k4kvkpoac1gi = BDC_SimpleCaptchaHttpCommand::GetQuerystring(4 , $_litkd5tsrnbjhltx, $_0lt5dhm5k1efcrsfkg0qo); $_Ij62yz7680jgxot4 = (parse_url($_Iajj02sli6jdy4s8, PHP_URL_QUERY) == null) ? "\77" : "\46"; return htmlentities("{$_Iajj02sli6jdy4s8}{$_Ij62yz7680jgxot4}{$_Ozgi48eprw43z4k4kvkpoac1gi}"); } public static function DefaultSoundIconUrl($_l68lg5ntq1ge56vt) { $_1frxbsql6raa2glohwhid = BDC_SimpleCaptchaHttpCommand::GetResourceQuerystring(6 ); $_Ifhzi1qd8tsccnnoqhyzwr3ng6 = (parse_url($_l68lg5ntq1ge56vt, PHP_URL_QUERY) == null) ? "\77" : "\x26"; return htmlentities("{$_l68lg5ntq1ge56vt}{$_Ifhzi1qd8tsccnnoqhyzwr3ng6}{$_1frxbsql6raa2glohwhid}"); } public static function DefaultReloadIconUrl($_192emsp84if9mqtg6xocoxor1x) { $_1p3jti1tdz1z7vq2k64itszgad = BDC_SimpleCaptchaHttpCommand::GetResourceQuerystring(10 ); $_Oougl5nnlqhd5pk8 = (parse_url($_192emsp84if9mqtg6xocoxor1x, PHP_URL_QUERY) == null) ? "\x3f" : "\46"; return htmlentities("{$_192emsp84if9mqtg6xocoxor1x}{$_Oougl5nnlqhd5pk8}{$_1p3jti1tdz1z7vq2k64itszgad}"); } public static function LayoutStyleSheetUrl($_leq7rvja2xoot7r0aoawl) { $_O5et8d9ocw5ysha0h2l8j4phxn = BDC_SimpleCaptchaHttpCommand::GetResourceQuerystring(14 ); $_I4ag6gr870ab8x938ifb1qb6c5 = (parse_url($_leq7rvja2xoot7r0aoawl, PHP_URL_QUERY) == null) ? "\77" : "\x26"; $_l4mpdg3u526yy2ul8vburqo5ow = BDC_TimeHelper::GetRoundedTimeToLastHour(); return htmlentities("{$_leq7rvja2xoot7r0aoawl}{$_I4ag6gr870ab8x938ifb1qb6c5}{$_O5et8d9ocw5ysha0h2l8j4phxn}\x26\x74\x3d{$_l4mpdg3u526yy2ul8vburqo5ow}"); } public static function SmallIconUrl($_lc05ul4li43340sgdsbwso4ehj) { if (BDC_StringHelper::HasValue($_lc05ul4li43340sgdsbwso4ehj) && (false !== strpos($_lc05ul4li43340sgdsbwso4ehj, "\x2d\151\x63\157\x6e"))) { return BDC_StringHelper::ReplaceLast("\55\x69\143\157\156", "\55\x73\155\141\154\x6c\55\x69\143\x6f\x6e", $_lc05ul4li43340sgdsbwso4ehj); } else { return $_lc05ul4li43340sgdsbwso4ehj; } } public static function DisabledIconUrl($_od2ejyfwhcso210g) { if (BDC_StringHelper::HasValue($_od2ejyfwhcso210g) && (false !== strpos($_od2ejyfwhcso210g, "\x2d\x69\x63\x6f\156"))) { return BDC_StringHelper::ReplaceLast("\x2d\151\143\157\x6e", "\x2d\144\151\x73\x61\142\x6c\x65\x64\55\x69\143\x6f\156", $_od2ejyfwhcso210g); } else { return $_od2ejyfwhcso210g; } } } final class BDC_HelpLinkHelper { private function __construct() {} public static function GetHelpLinkEnabled($_ibasfdotn8zr5gskwlom9qg3q3) { $_1kf3be8w3vttbtjq = $_ibasfdotn8zr5gskwlom9qg3q3; $_1kf3be8w3vttbtjq = true; return $_1kf3be8w3vttbtjq; } public static function GetHelpLinkUrl($_Ordhtht4oxobbrd2, $_03hptimx1h2jbgq4dfi6c) { $_Oxywcpvrxepnrjh7o3dxw = $_Ordhtht4oxobbrd2; if (!BDC_StringHelper::HasValue($_Oxywcpvrxepnrjh7o3dxw)) { $_Oxywcpvrxepnrjh7o3dxw = BDC_HelpLinkHelper::GetDefaultUrl($_03hptimx1h2jbgq4dfi6c); } $_Oxywcpvrxepnrjh7o3dxw = BDC_HelpLinkHelper::GetDefaultUrl($_03hptimx1h2jbgq4dfi6c); return $_Oxywcpvrxepnrjh7o3dxw; } public static function GetDefaultUrl($_Oi84rw8fgr11rhpxoqs4a) { $_llv02cyf4t6ejagtek1edjh8x1 = ''; if (BDC_IntegrationHelper::IsCakePhpPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::fde90($_Oi84rw8fgr11rhpxoqs4a); } else if (BDC_IntegrationHelper::IsCodeIgniterPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::lh2h9($_Oi84rw8fgr11rhpxoqs4a); } else if (BDC_IntegrationHelper::IsLaravelPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::g2btd($_Oi84rw8fgr11rhpxoqs4a); } else if (BDC_IntegrationHelper::IsSymfonyPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::sjksv($_Oi84rw8fgr11rhpxoqs4a); } else if (BDC_IntegrationHelper::IsZendPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::fgitl($_Oi84rw8fgr11rhpxoqs4a); } else if (BDC_IntegrationHelper::IsWordPressPlugin()) { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::upas3($_Oi84rw8fgr11rhpxoqs4a); } else { $_llv02cyf4t6ejagtek1edjh8x1 = BDC_HelpLinkHelper::gcww1($_Oi84rw8fgr11rhpxoqs4a); } return $_llv02cyf4t6ejagtek1edjh8x1; } private static function gcww1($_Iq4nab9wss5ya3gs) { return preg_replace("\x2f\/\x5b\136\/\x5d\52\77\44\x2f\151", "\57\143\141\160\x74\143\150\141\x2e\150\164\155\x6c\x3f\160\150\160", $_Iq4nab9wss5ya3gs->HelpLinkUrl); } private static function fde90($_O8jmjnf5frcbqrxlvyw0g) { return preg_replace("\57\/\133\136\/\135\x2a\77\44\x2f\151", "\57\143\141\160\164\143\150\x61\x2e\150\x74\155\x6c\77\x63\x61\153\145\x70\x68\x70", $_O8jmjnf5frcbqrxlvyw0g->HelpLinkUrl); } private static function lh2h9($_lsb9ooq7shdlxjfp) { return preg_replace("\x2f\/\x5b\x5e\/\x5d\x2a\x3f\44\57\151", "\57\143\x61\160\x74\x63\x68\x61\x2e\150\x74\155\154\77\143\x6f\144\145\151\x67\156\x69\x74\x65\x72", $_lsb9ooq7shdlxjfp->HelpLinkUrl); } private static function g2btd($_Iv6eqcv3ld1j5bm4ox12w) { return preg_replace("\57\/\133\136\/\135\52\77\44\x2f\151", "\x2f\x63\x61\160\164\x63\150\141\56\x68\164\155\154\x3f\154\x61\x72\141\166\x65\154", $_Iv6eqcv3ld1j5bm4ox12w->HelpLinkUrl); } private static function sjksv($_Ocrtgkgxnepv6fxb2w1q2uhvze) { return preg_replace("\57\/\x5b\136\/\135\52\77\44\57\151", "\57\143\x61\x70\x74\x63\x68\x61\56\150\x74\x6d\x6c\x3f\x73\171\x6d\x66\157\x6e\171", $_Ocrtgkgxnepv6fxb2w1q2uhvze->HelpLinkUrl); } private static function fgitl($_0erogimcrywzlyfd) { return preg_replace("\57\/\x5b\136\/\135\52\x3f\44\x2f\x69", "\57\x63\x61\160\164\x63\x68\141\x2e\150\x74\155\154\77\172\x65\156\144", $_0erogimcrywzlyfd->HelpLinkUrl); } private static function upas3($_0y0ygrlo1u8wy9pucj0ir) { return preg_replace("\57\/\x5b\x5e\/\x5d\x2a\77\44\57\x69", "\57\143\141\x70\164\143\x68\141\56\150\x74\155\154\x3f\167\157\162\144\160\x72\x65\163\x73", $_0y0ygrlo1u8wy9pucj0ir->HelpLinkUrl); } public static function GetHelpLinkText($_11y8pl5moj4jucwk, $_lt60qfnpaos1lyxo9lv0khck9b) { $_o58tp7hxd7xye8xwhdufk = $_11y8pl5moj4jucwk; if (!BDC_StringHelper::HasValue($_o58tp7hxd7xye8xwhdufk)) { $_o58tp7hxd7xye8xwhdufk = BDC_HelpLinkHelper::GetDefaultText($_lt60qfnpaos1lyxo9lv0khck9b); } $_iv90ub39fgk9762kti3rfn1lfj = preg_replace("\57\s\57\165\151", '', $_o58tp7hxd7xye8xwhdufk); if (4 > BDC_StringHelper::Length($_iv90ub39fgk9762kti3rfn1lfj)) { $_o58tp7hxd7xye8xwhdufk = BDC_HelpLinkHelper::GetDefaultText($_lt60qfnpaos1lyxo9lv0khck9b); } return $_o58tp7hxd7xye8xwhdufk; } public static function GetDefaultText($_lqcpkgr898qc343zcp9d2fyjzf) { if (BDC_IntegrationHelper::IsCakePhpPlugin()) { return BDC_HelpLinkHelper::f3ft2($_lqcpkgr898qc343zcp9d2fyjzf); } else if (BDC_IntegrationHelper::IsCodeIgniterPlugin()) { return BDC_HelpLinkHelper::nazxi($_lqcpkgr898qc343zcp9d2fyjzf); } else if (BDC_IntegrationHelper::IsLaravelPlugin()) { return BDC_HelpLinkHelper::wvyl0($_lqcpkgr898qc343zcp9d2fyjzf); } else if (BDC_IntegrationHelper::IsSymfonyPlugin()) { return BDC_HelpLinkHelper::fjjkw($_lqcpkgr898qc343zcp9d2fyjzf); } else if (BDC_IntegrationHelper::IsZendPlugin()) { return BDC_HelpLinkHelper::d6mgw($_lqcpkgr898qc343zcp9d2fyjzf); } else if (BDC_IntegrationHelper::IsWordPressPlugin()) { return BDC_HelpLinkHelper::gyaua($_lqcpkgr898qc343zcp9d2fyjzf); } else { return BDC_HelpLinkHelper::f1e36($_lqcpkgr898qc343zcp9d2fyjzf); } } private static function f1e36($_I5fp6g1ddwtdxp1ooxoky) { $_1bsoxqo2767c92rr = ''; if ($_I5fp6g1ddwtdxp1ooxoky < 80) { $_1bsoxqo2767c92rr = "\103\101\120\x54\103\x48\101"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 85) { $_1bsoxqo2767c92rr = "\102\x6f\164\104\x65\x74\x65\x63\x74"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 90) { $_1bsoxqo2767c92rr = "\x50\110\x50\40\102\157\x74\104\x65\x74\x65\x63\x74"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 95) { $_1bsoxqo2767c92rr = "\120\x48\x50\40\103\101\x50\124\x43\110\x41"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 100) { $_1bsoxqo2767c92rr = "\102\157\x74\104\145\x74\145\x63\164\x20\x4c\151\142\x72\x61\162\171"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 105) { $_1bsoxqo2767c92rr = "\x43\101\x50\x54\103\110\x41\40\114\x69\142\162\141\162\171"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 110) { $_1bsoxqo2767c92rr = "\120\x48\120\x20\103\101\120\124\x43\x48\x41\40\114\151\142"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 115) { $_1bsoxqo2767c92rr = "\120\x48\x50\40\x42\157\164\x44\145\x74\x65\x63\x74\x20\114\x69\x62"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 120) { $_1bsoxqo2767c92rr = "\127\150\141\164\40\x69\163\x20\x43\x41\x50\124\x43\x48\x41\77"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 125) { $_1bsoxqo2767c92rr = "\x42\157\x74\x44\x65\x74\145\143\x74\40\103\x41\x50\124\103\110\x41"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 130) { $_1bsoxqo2767c92rr = "\103\x41\120\124\103\x48\101\40\126\x61\154\x69\144\x61\x74\x69\x6f\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 135) { $_1bsoxqo2767c92rr = "\102\x6f\164\104\x65\x74\145\x63\x74\x20\120\x48\x50\40\114\x69\x62\x72\141\162\171"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 140) { $_1bsoxqo2767c92rr = "\x50\110\120\40\x42\157\x74\x44\145\164\x65\x63\164\x20\x4c\151\142\x72\x61\162\x79"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 145) { $_1bsoxqo2767c92rr = "\x43\101\120\x54\103\110\x41\x20\x50\x48\120\x20\x4c\x69\142\162\141\x72\x79"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 150) { $_1bsoxqo2767c92rr = "\120\x48\x50\40\x43\101\x50\x54\103\110\x41\40\x4c\x69\142\162\x61\162\171"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 155) { $_1bsoxqo2767c92rr = "\102\157\x74\104\145\164\x65\143\164\40\x43\x41\120\x54\x43\110\x41\40\114\151\x62"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 160) { $_1bsoxqo2767c92rr = "\102\x6f\x74\104\x65\x74\145\143\x74\x20\120\x48\x50\40\103\101\120\x54\103\x48\101"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 165) { $_1bsoxqo2767c92rr = "\x50\x48\x50\40\x43\x41\120\x54\x43\110\101\x20\x56\x61\154\151\144\141\164\x69\157\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 170) { $_1bsoxqo2767c92rr = "\102\x6f\164\x44\x65\x74\x65\x63\x74\40\x50\x48\x50\x20\126\141\x6c\151\144\x61\x74\151\x6f\x6e"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 175) { $_1bsoxqo2767c92rr = "\x42\157\x74\104\145\164\x65\x63\x74\40\x43\101\x50\x54\103\110\101\40\114\151\x62\x72\x61\162\x79"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 180) { $_1bsoxqo2767c92rr = "\x42\157\164\x44\x65\x74\145\x63\x74\40\x50\x48\120\40\103\x41\x50\x54\103\110\x41\x20\x4c\x69\x62"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 185) { $_1bsoxqo2767c92rr = "\x57\x68\x61\x74\40\x69\x73\x20\x43\101\x50\124\103\110\101\40\x56\141\154\151\144\x61\x74\x69\157\156\77"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 190) { $_1bsoxqo2767c92rr = "\x57\x68\x61\164\x20\151\163\40\102\x6f\x74\x44\x65\x74\145\x63\164\40\x56\x61\154\x69\144\x61\x74\x69\157\156\x3f"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 195) { $_1bsoxqo2767c92rr = "\x57\150\x61\164\40\151\163\40\102\157\x74\x44\145\164\145\x63\164\x20\x43\101\x50\124\103\x48\101\x3f"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 200) { $_1bsoxqo2767c92rr = "\102\157\164\104\x65\164\x65\x63\164\x20\103\x41\120\124\x43\110\x41\40\126\141\x6c\x69\144\141\x74\x69\157\x6e"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 205) { $_1bsoxqo2767c92rr = "\x42\157\x74\104\x65\164\x65\143\164\x20\x50\x48\x50\x20\103\101\x50\x54\x43\x48\101\40\x4c\x69\142\x72\141\x72\171"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 210) { $_1bsoxqo2767c92rr = "\127\x68\141\164\40\151\x73\40\x42\157\x74\x44\x65\x74\x65\143\x74\x20\x50\110\120\40\x43\101\120\x54\103\x48\101\x3f"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 215) { $_1bsoxqo2767c92rr = "\102\157\164\104\145\164\x65\143\164\x20\x50\110\x50\x20\103\101\120\x54\103\x48\101\40\x56\x61\x6c\151\x64\141\164\x69\x6f\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 220) { $_1bsoxqo2767c92rr = "\x42\157\164\104\145\164\145\143\164\x20\103\x41\x50\x54\103\110\x41\x20\x46\157\162\x6d\x20\126\x61\154\151\144\141\164\x69\x6f\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 225) { $_1bsoxqo2767c92rr = "\x43\x41\120\124\x43\x48\x41\x20\x4c\151\x62\162\x61\162\x79\x20\120\x48\120\40\106\157\x72\x6d\x20\x56\141\x6c\151\x64\x61\x74\x69\x6f\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 230) { $_1bsoxqo2767c92rr = "\x57\x68\141\164\x20\x69\163\x20\x74\150\x65\40\102\x6f\164\x44\145\164\145\x63\164\40\x43\101\x50\x54\x43\x48\x41\40\x4c\151\142\x72\x61\162\x79\77"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 235) { $_1bsoxqo2767c92rr = "\x42\157\x74\x44\145\164\145\x63\x74\x20\x50\x48\120\40\103\101\120\124\103\x48\101\x20\x46\x6f\162\155\x20\x56\x61\154\x69\144\141\164\x69\x6f\156"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 240) { $_1bsoxqo2767c92rr = "\x42\157\164\104\x65\x74\x65\143\164\40\x43\101\x50\x54\103\x48\101\x20\x50\110\x50\x20\106\x6f\x72\x6d\x20\x56\141\154\151\x64\x61\164\x69\x6f\x6e"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 245) { $_1bsoxqo2767c92rr = "\127\x68\x61\x74\40\151\163\40\164\x68\145\40\102\x6f\164\x44\x65\x74\x65\x63\164\x20\120\110\x50\40\x43\101\120\x54\x43\x48\x41\x20\114\151\x62\x3f"; } else if ($_I5fp6g1ddwtdxp1ooxoky < 250) { $_1bsoxqo2767c92rr = "\x57\150\141\164\40\x69\163\40\164\150\x65\40\x42\x6f\164\104\145\x74\145\x63\x74\40\x50\x48\x50\40\103\101\x50\124\x43\x48\x41\x20\114\151\x62\162\141\162\171\77"; } else { $_1bsoxqo2767c92rr = "\127\150\141\x74\x20\x69\x73\x20\102\157\x74\104\x65\164\x65\143\x74\40\120\x48\120\x20\103\x41\x50\124\x43\x48\101\x20\126\141\154\x69\144\141\164\x69\157\x6e\x3f"; } return $_1bsoxqo2767c92rr; } private static function f3ft2($_le62hrhesnlzq4jrd8u4o) { $_O4b8u1sa6fk34gkw = ''; if ($_le62hrhesnlzq4jrd8u4o < 110) { $_O4b8u1sa6fk34gkw = "\103\x41\120\x54\x43\110\x41"; } else if ($_le62hrhesnlzq4jrd8u4o < 115) { $_O4b8u1sa6fk34gkw = "\x42\157\164\x44\145\x74\145\x63\x74"; } else if ($_le62hrhesnlzq4jrd8u4o < 120) { $_O4b8u1sa6fk34gkw = "\x42\x6f\x74\x44\145\164\x65\x63\x74\40\120\154\165\147\x69\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 125) { $_O4b8u1sa6fk34gkw = "\x43\101\x50\x54\x43\110\101\x20\x50\154\165\147\151\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 130) { $_O4b8u1sa6fk34gkw = "\127\x68\x61\164\40\x69\x73\40\x42\157\x74\104\145\x74\x65\x63\x74\77"; } else if ($_le62hrhesnlzq4jrd8u4o < 135) { $_O4b8u1sa6fk34gkw = "\x57\150\141\x74\40\151\x73\x20\103\x41\120\x54\x43\110\x41\77"; } else if ($_le62hrhesnlzq4jrd8u4o < 140) { $_O4b8u1sa6fk34gkw = "\x43\x61\153\145\120\x48\120\x20\102\x6f\164\x44\x65\x74\x65\x63\164"; } else if ($_le62hrhesnlzq4jrd8u4o < 145) { $_O4b8u1sa6fk34gkw = "\x43\141\x6b\x65\120\110\x50\40\x43\x41\x50\x54\x43\110\x41"; } else if ($_le62hrhesnlzq4jrd8u4o < 150) { $_O4b8u1sa6fk34gkw = "\x42\x6f\164\104\145\164\145\143\164\x20\103\141\x6b\145\x50\110\x50"; } else if ($_le62hrhesnlzq4jrd8u4o < 155) { $_O4b8u1sa6fk34gkw = "\103\101\120\x54\x43\110\x41\x20\126\x61\154\151\x64\141\164\151\157\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 160) { $_O4b8u1sa6fk34gkw = "\102\157\164\104\145\164\145\x63\164\x20\103\101\120\x54\x43\x48\101"; } else if ($_le62hrhesnlzq4jrd8u4o < 165) { $_O4b8u1sa6fk34gkw = "\103\141\153\x65\x50\110\x50\x20\102\x6f\164\104\x65\164\x65\143\164\40\120\154\x75\x67\151\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 170) { $_O4b8u1sa6fk34gkw = "\102\x6f\164\x44\145\x74\145\x63\164\40\x43\x61\x6b\145\120\110\x50\x20\x50\x6c\x75\147\151\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 175) { $_O4b8u1sa6fk34gkw = "\x43\141\153\x65\120\110\x50\40\103\x41\120\x54\x43\110\x41\40\x50\154\x75\147\x69\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 180) { $_O4b8u1sa6fk34gkw = "\102\157\164\x44\x65\x74\145\143\x74\x20\103\x41\120\x54\103\110\101\40\120\154\165\x67\151\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 185) { $_O4b8u1sa6fk34gkw = "\x57\150\141\164\x20\151\x73\x20\102\157\164\104\145\164\145\143\x74\40\103\x41\x50\x54\103\x48\101\77"; } else if ($_le62hrhesnlzq4jrd8u4o < 190) { $_O4b8u1sa6fk34gkw = "\x57\x68\141\164\x20\151\163\x20\103\101\x50\124\103\x48\x41\x20\x56\x61\x6c\x69\x64\141\x74\x69\x6f\x6e\77"; } else if ($_le62hrhesnlzq4jrd8u4o < 195) { $_O4b8u1sa6fk34gkw = "\102\157\x74\x44\x65\164\145\143\164\40\103\141\x6b\145\120\x48\x50\x20\103\x41\120\124\103\x48\101"; } else if ($_le62hrhesnlzq4jrd8u4o < 200) { $_O4b8u1sa6fk34gkw = "\103\x61\x6b\145\x50\x48\x50\40\103\x41\x50\124\x43\x48\101\x20\x56\141\x6c\x69\144\x61\164\151\x6f\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 205) { $_O4b8u1sa6fk34gkw = "\x42\x6f\164\x44\x65\164\x65\x63\164\40\103\x61\153\x65\x50\x48\x50\x20\126\x61\x6c\151\144\141\x74\x69\x6f\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 210) { $_O4b8u1sa6fk34gkw = "\x42\157\164\104\x65\x74\x65\143\x74\40\103\x41\x50\124\x43\x48\x41\40\126\141\x6c\x69\144\x61\x74\151\x6f\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 215) { $_O4b8u1sa6fk34gkw = "\102\x6f\164\104\x65\x74\145\x63\164\x20\103\x41\x50\124\x43\x48\101\x20\x46\x6f\162\x6d\x20\x56\141\x6c\151\144\x61\164\x69\157\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 220) { $_O4b8u1sa6fk34gkw = "\x43\141\x6b\145\x50\x48\x50\40\x43\x41\120\124\103\110\x41\40\120\154\165\x67\x69\156\x20\x56\141\x6c\151\144\141\164\151\x6f\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 225) { $_O4b8u1sa6fk34gkw = "\102\157\164\104\145\x74\145\x63\x74\x20\103\141\153\x65\x50\110\120\x20\x43\101\120\x54\103\x48\x41\40\x50\x6c\x75\147\151\x6e"; } else if ($_le62hrhesnlzq4jrd8u4o < 230) { $_O4b8u1sa6fk34gkw = "\127\150\141\x74\x20\151\163\40\102\x6f\x74\104\145\164\145\x63\164\x20\x43\x61\153\145\120\x48\120\40\x43\101\x50\124\103\110\101\x3f"; } else if ($_le62hrhesnlzq4jrd8u4o < 235) { $_O4b8u1sa6fk34gkw = "\x57\150\141\x74\x20\151\x73\40\x74\150\x65\x20\x42\x6f\x74\104\145\x74\145\x63\x74\x20\103\x41\120\x54\103\x48\101\x20\x50\x6c\165\x67\x69\x6e\x3f"; } else if ($_le62hrhesnlzq4jrd8u4o < 240) { $_O4b8u1sa6fk34gkw = "\102\x6f\164\x44\x65\164\145\x63\164\40\x43\101\120\124\103\x48\x41\40\x50\x6c\165\147\x69\x6e\40\x66\157\162\40\103\141\x6b\x65\120\110\120"; } else if ($_le62hrhesnlzq4jrd8u4o < 245) { $_O4b8u1sa6fk34gkw = "\x42\x6f\x74\x44\145\x74\x65\x63\164\40\103\141\153\x65\x50\110\x50\40\103\x41\120\124\x43\110\101\x20\126\x61\x6c\151\144\141\x74\x69\157\156"; } else if ($_le62hrhesnlzq4jrd8u4o < 250) { $_O4b8u1sa6fk34gkw = "\x57\x68\141\164\40\151\x73\x20\x42\x6f\164\104\x65\x74\x65\143\x74\x20\103\141\x6b\x65\120\x48\x50\40\106\x6f\162\x6d\x20\126\x61\x6c\151\x64\141\x74\x69\x6f\156\x3f"; } else { $_O4b8u1sa6fk34gkw = "\x42\157\164\104\145\164\x65\x63\164\40\103\141\x6b\x65\120\x48\120\x20\x43\101\120\124\x43\110\x41\x20\x46\157\x72\155\x20\126\141\x6c\151\x64\x61\x74\151\157\156"; } return $_O4b8u1sa6fk34gkw; } private static function nazxi($_Oxgh1lxx7fgvqp6m55pzseu9b0) { $_lyrcrsnu913ytjlq = ''; if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 95) { $_lyrcrsnu913ytjlq = "\103\x41\120\124\x43\110\101"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 100) { $_lyrcrsnu913ytjlq = "\x42\157\164\x44\x65\164\145\x63\x74"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 105) { $_lyrcrsnu913ytjlq = "\x43\x49\40\103\101\x50\124\x43\x48\101"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 110) { $_lyrcrsnu913ytjlq = "\x43\111\x20\102\x6f\164\x44\x65\x74\x65\143\x74"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 115) { $_lyrcrsnu913ytjlq = "\102\x6f\x74\x44\145\164\x65\143\x74\40\x4c\151\x62\162\141\162\x79"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 120) { $_lyrcrsnu913ytjlq = "\x43\101\x50\x54\x43\110\101\40\114\151\142\162\141\162\171"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 125) { $_lyrcrsnu913ytjlq = "\127\x68\x61\164\x20\151\163\x20\x43\101\x50\124\103\110\101\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 130) { $_lyrcrsnu913ytjlq = "\102\x6f\164\x44\145\x74\145\x63\x74\x20\103\x41\x50\124\x43\x48\101"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 135) { $_lyrcrsnu913ytjlq = "\x43\111\x20\x43\101\120\124\103\110\101\40\x4c\151\x62\162\x61\162\171"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 140) { $_lyrcrsnu913ytjlq = "\103\x6f\144\145\x49\147\156\x69\164\145\x72\x20\102\157\164\x44\145\x74\145\143\x74"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 145) { $_lyrcrsnu913ytjlq = "\103\x6f\144\145\111\x67\x6e\151\164\x65\x72\40\x43\x41\x50\x54\103\110\101"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 150) { $_lyrcrsnu913ytjlq = "\102\157\164\x44\x65\x74\x65\x63\x74\x20\103\x49\x20\x43\x41\120\x54\x43\110\101"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 155) { $_lyrcrsnu913ytjlq = "\x43\111\x20\103\x41\120\x54\103\110\x41\40\x56\x61\x6c\x69\x64\141\x74\151\157\x6e"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 160) { $_lyrcrsnu913ytjlq = "\102\x6f\x74\104\145\164\x65\143\x74\x20\103\x41\120\124\103\110\x41\x20\x4c\x69\x62\162\141\x72\171"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 165) { $_lyrcrsnu913ytjlq = "\x57\150\141\x74\x20\x69\x73\x20\x42\x6f\x74\x44\x65\x74\145\143\164\x20\x56\141\x6c\x69\144\x61\x74\151\x6f\x6e\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 170) { $_lyrcrsnu913ytjlq = "\x57\x68\x61\164\40\151\x73\x20\102\x6f\x74\x44\x65\164\145\x63\x74\x20\x43\101\120\x54\103\x48\101\x3f"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 175) { $_lyrcrsnu913ytjlq = "\127\150\x61\164\40\x69\x73\40\103\101\x50\124\x43\110\101\40\x56\x61\x6c\151\144\x61\164\x69\157\x6e\x3f"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 180) { $_lyrcrsnu913ytjlq = "\103\x6f\144\x65\111\x67\x6e\x69\164\145\x72\40\x42\x6f\x74\104\145\164\145\143\x74\40\114\x69\x62\x72\141\162\x79"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 185) { $_lyrcrsnu913ytjlq = "\x43\x6f\144\145\x49\x67\156\151\164\145\162\40\103\101\120\124\103\x48\x41\40\x4c\x69\x62\x72\x61\x72\x79"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 190) { $_lyrcrsnu913ytjlq = "\102\x6f\164\x44\x65\164\145\x63\164\40\x43\101\x50\x54\x43\x48\101\40\x56\141\x6c\x69\144\141\x74\x69\157\x6e"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 195) { $_lyrcrsnu913ytjlq = "\x42\157\x74\104\x65\x74\x65\x63\164\x20\x43\x41\120\x54\103\110\x41\40\x43\x49\40\x4c\x69\142\x72\x61\x72\171"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 200) { $_lyrcrsnu913ytjlq = "\102\x6f\x74\104\x65\x74\x65\143\164\40\x43\x6f\144\145\x49\x67\156\151\x74\x65\162\40\x43\101\120\x54\x43\110\x41"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 205) { $_lyrcrsnu913ytjlq = "\x43\101\120\x54\103\x48\101\40\x4c\151\142\162\x61\x72\171\40\146\157\162\x20\103\x6f\144\145\x49\x67\156\151\x74\x65\162"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 210) { $_lyrcrsnu913ytjlq = "\102\157\164\104\145\164\145\x63\x74\40\114\x69\142\162\141\162\171\x20\x66\x6f\162\x20\103\x6f\x64\x65\x49\x67\x6e\x69\164\145\x72"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 215) { $_lyrcrsnu913ytjlq = "\x42\x6f\164\x44\145\164\145\143\x74\x20\103\101\120\124\103\x48\101\40\106\x6f\x72\155\40\x56\141\154\151\144\141\x74\x69\x6f\156"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 220) { $_lyrcrsnu913ytjlq = "\x42\x6f\x74\104\145\164\x65\143\164\40\103\157\x64\145\111\x67\x6e\x69\x74\x65\162\40\103\101\120\124\103\x48\101\x20\x4c\x69\x62\162\141\x72\x79"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 225) { $_lyrcrsnu913ytjlq = "\x43\x6f\x64\145\x49\x67\156\151\x74\x65\x72\x20\x42\x6f\x74\104\145\x74\x65\x63\x74\x20\103\x41\x50\124\x43\110\x41\x20\x4c\151\142\x72\141\x72\171"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 230) { $_lyrcrsnu913ytjlq = "\x57\x68\x61\164\x20\x69\x73\x20\164\x68\x65\x20\102\x6f\164\x44\x65\x74\x65\x63\x74\x20\x43\x41\x50\124\103\110\x41\40\x4c\x69\142\162\141\162\x79\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 235) { $_lyrcrsnu913ytjlq = "\x57\150\141\x74\x20\151\163\40\x42\157\164\104\x65\164\x65\x63\164\40\103\157\x64\x65\111\147\x6e\151\x74\145\162\x20\103\x41\120\x54\x43\x48\x41\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 240) { $_lyrcrsnu913ytjlq = "\x57\150\141\164\x20\151\x73\40\164\x68\x65\x20\102\x6f\164\104\x65\x74\x65\143\164\40\103\x6f\144\145\111\x67\156\x69\x74\145\162\40\114\151\x62\x72\141\x72\171\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 245) { $_lyrcrsnu913ytjlq = "\x57\x68\141\x74\x20\x69\x73\x20\x42\x6f\x74\104\145\164\145\x63\164\40\103\111\x20\x43\101\120\124\103\x48\101\40\x56\x61\x6c\151\144\x61\x74\x69\x6f\x6e\77"; } else if ($_Oxgh1lxx7fgvqp6m55pzseu9b0 < 250) { $_lyrcrsnu913ytjlq = "\102\157\164\104\145\164\145\x63\x74\40\x43\x6f\x64\x65\x49\x67\156\151\x74\x65\162\40\103\x41\120\x54\103\110\x41\x20\x56\141\x6c\x69\x64\141\x74\151\x6f\156"; } else { $_lyrcrsnu913ytjlq = "\x42\x6f\x74\104\x65\x74\x65\x63\164\x20\103\101\x50\x54\103\x48\101\x20\114\151\142\x72\141\x72\x79\40\146\157\162\x20\103\x6f\x64\145\x49\147\156\x69\x74\x65\x72"; } return $_lyrcrsnu913ytjlq; } private static function wvyl0($_owdnt4k3forraeo325mlm) { $_0zb0cyn28prkdmdnw1hzd = ''; if ($_owdnt4k3forraeo325mlm < 95) { $_0zb0cyn28prkdmdnw1hzd = "\103\x41\120\x54\103\x48\101"; } else if ($_owdnt4k3forraeo325mlm < 100) { $_0zb0cyn28prkdmdnw1hzd = "\102\x6f\x74\x44\145\x74\145\x63\164"; } else if ($_owdnt4k3forraeo325mlm < 105) { $_0zb0cyn28prkdmdnw1hzd = "\x43\101\x50\124\103\110\x41\x20\x4c\151\x62\x72\x61\x72\171"; } else if ($_owdnt4k3forraeo325mlm < 110) { $_0zb0cyn28prkdmdnw1hzd = "\x42\x6f\x74\104\x65\x74\145\x63\164\40\114\151\142\x72\141\x72\171"; } else if ($_owdnt4k3forraeo325mlm < 125) { $_0zb0cyn28prkdmdnw1hzd = "\127\x68\141\x74\x20\x69\163\x20\103\x41\x50\x54\103\110\101\x3f"; } else if ($_owdnt4k3forraeo325mlm < 130) { $_0zb0cyn28prkdmdnw1hzd = "\114\141\162\x61\166\x65\x6c\40\x43\x41\x50\x54\x43\110\101"; } else if ($_owdnt4k3forraeo325mlm < 135) { $_0zb0cyn28prkdmdnw1hzd = "\x4c\141\162\x61\166\145\154\x20\x42\x6f\164\x44\x65\164\x65\143\164"; } else if ($_owdnt4k3forraeo325mlm < 140) { $_0zb0cyn28prkdmdnw1hzd = "\x42\x6f\164\x44\x65\164\145\x63\x74\x20\103\101\120\x54\103\x48\101"; } else if ($_owdnt4k3forraeo325mlm < 145) { $_0zb0cyn28prkdmdnw1hzd = "\114\141\162\141\x76\145\154\x20\x43\101\x50\124\x43\x48\x41\x20\114\151\142\162\141\162\x79"; } else if ($_owdnt4k3forraeo325mlm < 150) { $_0zb0cyn28prkdmdnw1hzd = "\114\141\162\141\x76\145\x6c\x20\102\x6f\x74\104\145\x74\145\143\164\40\114\151\x62\x72\x61\162\171"; } else if ($_owdnt4k3forraeo325mlm < 155) { $_0zb0cyn28prkdmdnw1hzd = "\x42\157\x74\104\145\164\145\143\x74\40\103\101\120\124\x43\x48\101\x20\114\151\142\162\x61\162\x79"; } else if ($_owdnt4k3forraeo325mlm < 160) { $_0zb0cyn28prkdmdnw1hzd = "\127\x68\141\164\40\151\163\40\103\101\120\124\103\110\x41\40\126\141\154\x69\x64\x61\164\151\157\156\x3f"; } else if ($_owdnt4k3forraeo325mlm < 165) { $_0zb0cyn28prkdmdnw1hzd = "\102\157\164\x44\x65\x74\x65\143\164\40\114\x61\x72\141\x76\145\x6c\x20\103\x41\120\x54\103\110\x41"; } else if ($_owdnt4k3forraeo325mlm < 170) { $_0zb0cyn28prkdmdnw1hzd = "\x57\150\141\164\x20\x69\163\x20\102\x6f\x74\104\145\x74\x65\143\164\40\103\101\120\x54\x43\110\101\x3f"; } else if ($_owdnt4k3forraeo325mlm < 175) { $_0zb0cyn28prkdmdnw1hzd = "\114\141\162\x61\166\145\x6c\x20\x43\101\x50\124\x43\x48\101\x20\126\141\154\x69\x64\x61\x74\x69\x6f\x6e"; } else if ($_owdnt4k3forraeo325mlm < 180) { $_0zb0cyn28prkdmdnw1hzd = "\127\150\141\164\x20\x69\x73\40\102\x6f\x74\104\145\164\x65\143\164\x20\126\141\x6c\151\144\141\x74\151\x6f\156\x3f"; } else if ($_owdnt4k3forraeo325mlm < 185) { $_0zb0cyn28prkdmdnw1hzd = "\103\101\x50\124\103\110\101\x20\x4c\x69\142\162\x61\162\171\x20\146\157\x72\x20\114\141\162\141\x76\145\154"; } else if ($_owdnt4k3forraeo325mlm < 190) { $_0zb0cyn28prkdmdnw1hzd = "\102\157\164\104\145\164\x65\143\x74\40\103\x41\120\124\103\x48\101\40\126\x61\x6c\151\x64\141\x74\151\x6f\156"; } else if ($_owdnt4k3forraeo325mlm < 195) { $_0zb0cyn28prkdmdnw1hzd = "\x42\x6f\x74\x44\145\164\145\x63\164\x20\x4c\151\142\x72\x61\x72\171\40\x66\157\162\x20\x4c\141\x72\x61\166\x65\x6c"; } else if ($_owdnt4k3forraeo325mlm < 200) { $_0zb0cyn28prkdmdnw1hzd = "\x42\x6f\164\104\x65\164\145\143\x74\x20\x43\101\120\124\103\110\101\x20\x46\x6f\162\155\40\x56\141\154\151\x64\x61\164\x69\x6f\x6e"; } else if ($_owdnt4k3forraeo325mlm < 205) { $_0zb0cyn28prkdmdnw1hzd = "\102\x6f\x74\x44\145\x74\145\x63\x74\40\114\x61\162\141\166\145\x6c\x20\103\101\120\124\x43\110\x41\x20\114\151\142\x72\x61\x72\171"; } else if ($_owdnt4k3forraeo325mlm < 210) { $_0zb0cyn28prkdmdnw1hzd = "\x42\x6f\x74\104\x65\x74\x65\x63\164\x20\103\101\x50\x54\x43\110\101\40\114\141\162\x61\166\145\154\40\114\x69\x62\162\x61\x72\171"; } else if ($_owdnt4k3forraeo325mlm < 215) { $_0zb0cyn28prkdmdnw1hzd = "\114\x61\162\x61\166\145\154\x20\102\157\164\x44\145\164\x65\143\164\40\x43\101\x50\124\x43\x48\x41\40\114\151\142\162\141\162\x79"; } else if ($_owdnt4k3forraeo325mlm < 220) { $_0zb0cyn28prkdmdnw1hzd = "\127\x68\x61\x74\x20\x69\x73\x20\x42\x6f\x74\x44\x65\164\145\143\164\40\114\x61\162\141\166\x65\154\40\x43\x41\120\x54\103\110\101\77"; } else if ($_owdnt4k3forraeo325mlm < 225) { $_0zb0cyn28prkdmdnw1hzd = "\x42\157\x74\104\x65\164\145\x63\164\40\114\141\x72\x61\166\145\x6c\x20\x43\x41\x50\124\x43\110\101\x20\126\141\154\x69\144\x61\x74\x69\157\156"; } else if ($_owdnt4k3forraeo325mlm < 230) { $_0zb0cyn28prkdmdnw1hzd = "\127\x68\x61\x74\x20\151\163\x20\164\150\145\x20\102\157\x74\x44\x65\164\x65\x63\x74\x20\114\141\x72\141\x76\x65\154\x20\114\x69\x62\162\141\162\171\x3f"; } else if ($_owdnt4k3forraeo325mlm < 235) { $_0zb0cyn28prkdmdnw1hzd = "\127\150\x61\164\40\x69\x73\40\x74\150\x65\40\102\x6f\x74\104\145\164\145\143\x74\40\103\101\120\x54\x43\x48\101\x20\114\x69\142\x72\x61\x72\x79\77"; } else if ($_owdnt4k3forraeo325mlm < 255) { $_0zb0cyn28prkdmdnw1hzd = "\102\x6f\164\104\x65\x74\145\x63\164\x20\x43\101\x50\124\103\x48\101\x20\114\151\142\x72\x61\x72\x79\x20\x66\x6f\162\x20\114\141\162\x61\166\x65\x6c"; } else { $_0zb0cyn28prkdmdnw1hzd = "\127\x68\x61\x74\40\x69\163\40\x42\157\x74\104\x65\164\145\x63\x74\40\114\x61\x72\141\x76\x65\x6c\40\103\x41\x50\124\103\110\x41\40\x56\x61\154\x69\x64\141\x74\x69\x6f\x6e\77"; } return $_0zb0cyn28prkdmdnw1hzd; } private static function d6mgw($_ib8u262b7e7ak8q2k3z7id6qgp) { $_ll92enkni6fn7trimvd3g = ''; if ($_ib8u262b7e7ak8q2k3z7id6qgp < 95) { $_ll92enkni6fn7trimvd3g = "\x43\101\120\x54\x43\110\x41"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 100) { $_ll92enkni6fn7trimvd3g = "\102\157\164\104\x65\x74\x65\x63\x74"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 105) { $_ll92enkni6fn7trimvd3g = "\x5a\145\156\144\40\x43\101\120\124\103\110\x41"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 110) { $_ll92enkni6fn7trimvd3g = "\x5a\x65\156\x64\x20\x42\157\x74\104\145\164\x65\143\x74"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 115) { $_ll92enkni6fn7trimvd3g = "\103\x41\x50\x54\103\110\x41\x20\x4c\x69\x62\162\141\x72\171"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 120) { $_ll92enkni6fn7trimvd3g = "\x42\157\x74\x44\145\164\145\143\x74\40\x4c\x69\x62\x72\141\x72\171"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 125) { $_ll92enkni6fn7trimvd3g = "\x57\x68\x61\x74\40\151\x73\x20\x43\101\120\x54\103\110\x41\x3f"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 130) { $_ll92enkni6fn7trimvd3g = "\x42\157\x74\x44\x65\x74\x65\x63\x74\x20\103\101\x50\x54\x43\x48\101"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 135) { $_ll92enkni6fn7trimvd3g = "\132\145\156\x64\x20\103\x41\120\124\x43\x48\101\x20\x4c\x69\142\x72\x61\162\x79"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 140) { $_ll92enkni6fn7trimvd3g = "\132\x65\156\144\40\102\157\x74\x44\145\x74\145\x63\164\40\x4c\151\142\162\x61\x72\x79"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 145) { $_ll92enkni6fn7trimvd3g = "\132\x65\x6e\144\x20\x43\101\x50\x54\103\110\101\x20\x56\x61\154\151\144\x61\x74\151\157\x6e"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 150) { $_ll92enkni6fn7trimvd3g = "\x42\x6f\164\x44\145\164\145\143\164\x20\x5a\145\156\x64\x20\103\x41\120\x54\103\x48\x41"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 155) { $_ll92enkni6fn7trimvd3g = "\103\x41\x50\x54\103\x48\101\40\114\151\142\x72\x61\162\x79\x20\146\x6f\162\40\x5a\145\156\144"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 165) { $_ll92enkni6fn7trimvd3g = "\102\x6f\164\x44\145\x74\x65\x63\164\40\x4c\151\x62\x72\x61\x72\171\40\x66\157\162\x20\132\x65\x6e\144"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 165) { $_ll92enkni6fn7trimvd3g = "\102\157\x74\x44\x65\164\x65\x63\164\x20\x43\101\120\124\x43\110\101\x20\114\151\x62\162\141\162\x79"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 170) { $_ll92enkni6fn7trimvd3g = "\127\x68\141\164\x20\x69\x73\40\103\101\120\124\103\110\x41\x20\126\x61\154\151\144\x61\x74\x69\x6f\x6e\77"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 175) { $_ll92enkni6fn7trimvd3g = "\127\150\x61\164\x20\151\x73\x20\102\x6f\x74\x44\145\164\145\x63\x74\40\x43\101\x50\x54\x43\110\x41\x3f"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 180) { $_ll92enkni6fn7trimvd3g = "\x57\150\141\x74\x20\x69\x73\40\102\x6f\x74\104\145\x74\145\143\x74\40\x56\141\x6c\x69\144\x61\x74\151\x6f\156\77"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 185) { $_ll92enkni6fn7trimvd3g = "\x42\x6f\164\x44\x65\164\145\143\164\40\103\x41\120\x54\103\110\x41\x20\x56\x61\154\x69\144\141\164\x69\x6f\156"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 190) { $_ll92enkni6fn7trimvd3g = "\102\157\x74\104\x65\164\145\x63\x74\x20\132\x65\156\144\x20\x43\x41\x50\x54\x43\110\x41\x20\114\x69\x62\x72\x61\162\x79"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 195) { $_ll92enkni6fn7trimvd3g = "\x5a\x65\x6e\x64\40\102\157\164\104\x65\164\x65\143\164\x20\x43\x41\120\124\103\x48\101\40\114\151\x62\162\141\162\171"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 200) { $_ll92enkni6fn7trimvd3g = "\x42\157\x74\x44\145\x74\x65\143\164\x20\x43\x41\120\124\x43\110\101\x20\x5a\145\x6e\144\x20\x4c\x69\x62\x72\141\162\x79"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 205) { $_ll92enkni6fn7trimvd3g = "\x57\x68\x61\164\40\x69\163\x20\x42\x6f\164\104\x65\164\145\x63\164\40\x5a\145\156\x64\x20\x43\x41\120\124\103\110\x41\x3f"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 210) { $_ll92enkni6fn7trimvd3g = "\x42\x6f\x74\104\145\x74\x65\x63\164\x20\132\x65\x6e\x64\40\x43\x41\x50\x54\x43\x48\101\x20\x56\x61\154\151\144\x61\x74\x69\x6f\x6e"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 215) { $_ll92enkni6fn7trimvd3g = "\x42\157\x74\104\x65\164\145\x63\x74\40\103\101\x50\x54\x43\110\101\40\x46\x6f\162\155\x20\x56\141\154\x69\x64\141\x74\x69\x6f\x6e"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 220) { $_ll92enkni6fn7trimvd3g = "\x57\150\x61\x74\x20\x69\163\40\164\150\145\x20\x42\157\164\104\x65\x74\x65\143\164\40\132\145\x6e\144\x20\x4c\x69\142\162\x61\x72\x79\77"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 225) { $_ll92enkni6fn7trimvd3g = "\102\157\164\104\145\x74\145\143\164\40\103\x41\x50\x54\103\110\x41\40\x4c\x69\x62\162\141\162\171\40\146\x6f\x72\x20\x5a\145\x6e\x64"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 230) { $_ll92enkni6fn7trimvd3g = "\127\x68\141\164\40\151\163\40\x74\x68\145\x20\102\x6f\164\x44\x65\x74\145\x63\x74\40\x5a\145\x6e\x64\40\x4c\151\x62\x72\141\x72\171\x3f"; } else if ($_ib8u262b7e7ak8q2k3z7id6qgp < 240) { $_ll92enkni6fn7trimvd3g = "\127\x68\141\x74\x20\151\163\x20\164\x68\145\x20\102\157\x74\x44\145\x74\145\x63\164\x20\x43\101\x50\124\103\x48\101\40\114\x69\x62\x72\x61\x72\x79\77"; } else { $_ll92enkni6fn7trimvd3g = "\127\x68\x61\164\x20\151\163\40\x42\157\x74\x44\145\x74\x65\143\164\x20\x5a\145\x6e\144\x20\x43\x41\x50\124\x43\110\x41\x20\126\x61\x6c\x69\x64\141\x74\151\x6f\x6e\77"; } return $_ll92enkni6fn7trimvd3g; } private static function fjjkw($_0ib24c9vjsmco8x7z4nh0q5xla) { $_lmxkn5u1fe8rysrp = ''; if ($_0ib24c9vjsmco8x7z4nh0q5xla < 95) { $_lmxkn5u1fe8rysrp = "\103\101\x50\124\x43\110\101"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 100) { $_lmxkn5u1fe8rysrp = "\102\157\x74\104\145\x74\145\143\164"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 105) { $_lmxkn5u1fe8rysrp = "\x43\101\120\124\103\x48\x41\40\x4c\x69\142\x72\141\x72\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 110) { $_lmxkn5u1fe8rysrp = "\x42\x6f\x74\x44\145\x74\145\x63\164\x20\x4c\x69\x62\x72\x61\162\x79"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 125) { $_lmxkn5u1fe8rysrp = "\x57\x68\141\164\40\151\163\x20\103\x41\120\x54\103\110\x41\x3f"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 130) { $_lmxkn5u1fe8rysrp = "\x53\171\155\146\157\156\x79\40\103\x41\120\x54\103\110\x41"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 135) { $_lmxkn5u1fe8rysrp = "\x53\171\155\x66\157\x6e\171\40\x42\x6f\164\104\x65\x74\145\x63\164"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 140) { $_lmxkn5u1fe8rysrp = "\x42\157\164\104\145\164\145\x63\164\40\103\101\120\x54\103\x48\x41"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 145) { $_lmxkn5u1fe8rysrp = "\123\171\155\x66\x6f\x6e\171\40\x43\x41\120\x54\103\110\101\x20\x4c\151\x62\x72\141\162\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 150) { $_lmxkn5u1fe8rysrp = "\x53\171\155\x66\x6f\x6e\171\40\x42\x6f\x74\104\145\x74\145\143\164\x20\114\x69\x62\x72\141\162\x79"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 155) { $_lmxkn5u1fe8rysrp = "\x42\x6f\164\104\x65\x74\145\x63\164\40\x43\x41\120\124\103\110\x41\40\114\151\142\x72\141\162\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 160) { $_lmxkn5u1fe8rysrp = "\127\x68\141\164\x20\x69\x73\40\103\x41\120\124\x43\110\x41\x20\x56\141\154\151\144\x61\164\151\157\x6e\x3f"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 165) { $_lmxkn5u1fe8rysrp = "\x42\157\164\104\x65\x74\145\143\164\40\x53\171\x6d\x66\x6f\156\171\x20\x43\x41\120\124\103\x48\101"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 170) { $_lmxkn5u1fe8rysrp = "\127\150\141\164\40\x69\163\40\x42\157\x74\x44\x65\x74\145\143\164\40\103\101\120\124\x43\110\101\77"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 175) { $_lmxkn5u1fe8rysrp = "\x53\171\x6d\x66\x6f\156\x79\40\103\x41\120\x54\103\110\x41\x20\x56\x61\154\151\144\141\x74\151\157\x6e"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 180) { $_lmxkn5u1fe8rysrp = "\127\150\x61\x74\x20\151\x73\x20\x42\x6f\164\104\x65\164\145\x63\x74\40\126\141\x6c\151\x64\x61\164\151\x6f\x6e\x3f"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 185) { $_lmxkn5u1fe8rysrp = "\x43\x41\x50\124\x43\110\101\x20\x4c\151\142\162\141\162\171\40\146\157\162\x20\x53\171\x6d\x66\157\x6e\x79"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 190) { $_lmxkn5u1fe8rysrp = "\x42\x6f\x74\104\x65\164\145\143\x74\40\x43\x41\120\x54\x43\x48\101\x20\126\x61\154\151\144\141\164\x69\157\x6e"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 195) { $_lmxkn5u1fe8rysrp = "\102\157\164\104\145\x74\145\x63\x74\40\114\x69\x62\x72\x61\162\171\x20\146\x6f\162\x20\123\x79\x6d\146\x6f\156\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 200) { $_lmxkn5u1fe8rysrp = "\x42\x6f\x74\104\x65\164\x65\143\164\40\103\101\120\x54\x43\x48\101\40\106\157\162\155\x20\126\141\154\151\x64\x61\164\x69\157\156"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 205) { $_lmxkn5u1fe8rysrp = "\102\157\164\x44\x65\x74\x65\143\164\x20\123\x79\155\x66\157\156\x79\40\103\101\x50\x54\x43\x48\101\x20\x4c\151\142\162\x61\x72\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 210) { $_lmxkn5u1fe8rysrp = "\x42\157\x74\x44\x65\x74\145\x63\x74\x20\x43\101\120\x54\x43\110\101\40\123\x79\x6d\x66\157\156\171\x20\114\x69\x62\162\x61\162\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 215) { $_lmxkn5u1fe8rysrp = "\123\171\x6d\x66\x6f\156\171\x20\x42\x6f\164\104\145\164\x65\143\x74\x20\x43\x41\120\124\x43\110\x41\x20\x4c\151\x62\x72\141\x72\171"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 220) { $_lmxkn5u1fe8rysrp = "\x57\x68\141\164\40\x69\163\40\102\x6f\164\x44\145\x74\x65\x63\164\40\x53\171\155\x66\x6f\156\x79\40\x43\x41\120\x54\103\x48\x41\77"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 225) { $_lmxkn5u1fe8rysrp = "\102\x6f\x74\x44\145\164\x65\x63\164\x20\123\171\x6d\146\x6f\x6e\171\x20\x43\x41\x50\x54\x43\x48\101\x20\x56\x61\154\x69\x64\141\x74\151\x6f\156"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 230) { $_lmxkn5u1fe8rysrp = "\127\x68\x61\164\40\151\x73\x20\164\x68\x65\40\x42\157\164\104\x65\164\145\x63\164\x20\123\171\155\x66\x6f\156\171\x20\114\x69\142\162\141\x72\171\x3f"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 235) { $_lmxkn5u1fe8rysrp = "\127\x68\141\164\40\151\163\x20\164\x68\x65\x20\102\157\x74\104\145\x74\x65\x63\164\40\103\101\x50\124\103\110\101\x20\x4c\151\x62\x72\x61\x72\x79\77"; } else if ($_0ib24c9vjsmco8x7z4nh0q5xla < 255) { $_lmxkn5u1fe8rysrp = "\x42\157\164\104\145\164\x65\x63\164\x20\x43\x41\x50\124\103\x48\101\x20\114\151\x62\x72\x61\162\171\x20\146\x6f\x72\x20\123\171\x6d\146\x6f\x6e\171"; } else { $_lmxkn5u1fe8rysrp = "\x57\x68\141\x74\40\x69\x73\x20\102\157\164\104\x65\164\x65\143\x74\40\123\171\x6d\x66\x6f\x6e\171\x20\103\101\x50\x54\x43\110\101\40\126\x61\154\x69\x64\141\164\x69\x6f\x6e\77"; } return $_lmxkn5u1fe8rysrp; } private static function gyaua($_oy0m9r6ww5jbqbk5) { $_1679t42n8a8o0h6nxkr2dh8mkq = ''; if ($_oy0m9r6ww5jbqbk5 < 90) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x43\x41\120\x54\x43\x48\x41"; } else if ($_oy0m9r6ww5jbqbk5 < 95) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\x6f\164\x44\145\x74\145\x63\164"; } else if ($_oy0m9r6ww5jbqbk5 < 100) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\x50\40\102\x6f\164\104\x65\x74\x65\143\164"; } else if ($_oy0m9r6ww5jbqbk5 < 105) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\120\40\x43\x41\120\x54\103\110\x41"; } else if ($_oy0m9r6ww5jbqbk5 < 110) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\103\101\120\124\x43\110\101\40\x50\154\x75\147\x69\156"; } else if ($_oy0m9r6ww5jbqbk5 < 115) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\x6f\164\x44\145\x74\145\x63\164\40\120\x6c\x75\147\x69\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 120) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\x68\141\164\x20\x69\163\x20\x43\x41\120\x54\x43\x48\101\x3f"; } else if ($_oy0m9r6ww5jbqbk5 < 125) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\157\x74\104\x65\164\x65\143\x74\40\103\x41\120\x54\103\x48\101"; } else if ($_oy0m9r6ww5jbqbk5 < 130) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\103\101\x50\x54\103\110\101\x20\126\141\154\151\144\x61\164\x69\x6f\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 135) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\x50\40\103\101\x50\x54\103\x48\x41\40\120\154\165\x67\151\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 140) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\157\x72\144\120\162\145\x73\x73\x20\102\x6f\x74\104\x65\x74\x65\143\164"; } else if ($_oy0m9r6ww5jbqbk5 < 145) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\157\162\x64\x50\162\x65\x73\163\40\x43\x41\120\124\103\110\x41"; } else if ($_oy0m9r6ww5jbqbk5 < 150) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x43\x41\x50\124\x43\110\101\x20\x50\x6c\165\x67\151\x6e\40\x66\157\162\x20\127\120"; } else if ($_oy0m9r6ww5jbqbk5 < 155) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\x74\x44\x65\x74\145\143\164\40\127\120\x20\x43\101\120\124\103\110\x41"; } else if ($_oy0m9r6ww5jbqbk5 < 160) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\120\x20\103\x41\120\x54\103\x48\101\x20\126\141\x6c\x69\144\141\164\x69\x6f\156"; } else if ($_oy0m9r6ww5jbqbk5 < 165) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\x74\104\x65\164\145\143\x74\x20\103\101\120\x54\103\x48\x41\x20\120\154\x75\x67\x69\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 170) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\157\162\x64\120\x72\x65\163\163\x20\103\x41\120\x54\x43\110\x41\40\x50\154\165\x67\151\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 175) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\157\x72\144\120\x72\145\x73\x73\x20\102\157\x74\104\x65\164\x65\x63\x74\x20\x50\x6c\165\x67\x69\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 180) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\x68\x61\164\40\151\x73\x20\x42\x6f\x74\104\145\164\x65\x63\x74\40\103\101\120\124\x43\110\x41\x3f"; } else if ($_oy0m9r6ww5jbqbk5 < 185) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\164\x44\x65\x74\x65\143\164\40\x43\x41\120\124\x43\110\x41\x20\126\141\x6c\151\144\141\164\151\x6f\156"; } else if ($_oy0m9r6ww5jbqbk5 < 190) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\x6f\x74\x44\145\164\145\x63\164\x20\127\x50\x20\103\x41\x50\124\x43\x48\101\x20\120\154\165\147\x69\156"; } else if ($_oy0m9r6ww5jbqbk5 < 195) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\103\101\120\x54\x43\x48\x41\x20\x50\x6c\165\147\151\156\40\x66\x6f\162\40\127\157\x72\144\120\162\x65\163\163"; } else if ($_oy0m9r6ww5jbqbk5 < 200) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\157\x74\104\x65\x74\145\x63\x74\40\120\154\x75\147\151\x6e\x20\x66\x6f\162\x20\x57\x6f\x72\x64\120\x72\x65\163\163"; } else if ($_oy0m9r6ww5jbqbk5 < 205) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\164\x44\145\x74\145\143\x74\40\127\x6f\x72\144\x50\x72\x65\163\163\x20\103\101\120\x54\x43\x48\x41"; } else if ($_oy0m9r6ww5jbqbk5 < 210) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\x74\x44\x65\164\145\x63\164\40\127\120\40\103\101\120\124\103\x48\x41\40\x56\141\x6c\151\x64\x61\164\151\157\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 215) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\x6f\x74\x44\145\164\145\x63\164\x20\x43\101\x50\124\103\x48\101\x20\x46\157\162\155\40\126\x61\x6c\x69\x64\x61\x74\151\x6f\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 220) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\157\164\x44\145\164\145\x63\x74\x20\127\x6f\162\x64\x50\162\145\163\x73\x20\x43\x41\120\x54\103\x48\101\x20\x50\154\x75\147\151\x6e"; } else if ($_oy0m9r6ww5jbqbk5 < 225) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\150\x61\164\40\x69\163\x20\x74\x68\x65\x20\x42\x6f\x74\104\145\164\x65\143\x74\40\103\101\x50\124\x43\x48\101\40\x50\x6c\x75\147\x69\x6e\77"; } else if ($_oy0m9r6ww5jbqbk5 < 230) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x42\157\164\x44\145\164\x65\143\x74\x20\x57\x50\40\103\101\x50\124\x43\x48\x41\x20\x46\157\162\x6d\x20\x56\141\x6c\x69\x64\x61\164\151\157\156"; } else if ($_oy0m9r6ww5jbqbk5 < 235) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\x57\150\x61\164\x20\x69\x73\x20\102\x6f\x74\104\145\164\145\x63\164\x20\127\x6f\162\144\x50\162\145\x73\x73\x20\103\101\120\x54\103\110\x41\77"; } else if ($_oy0m9r6ww5jbqbk5 < 240) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\x68\x61\x74\40\151\x73\x20\x74\150\x65\x20\x57\x6f\x72\144\x50\x72\145\x73\163\x20\103\101\120\124\x43\x48\101\x20\x50\154\165\x67\x69\x6e\77"; } else if ($_oy0m9r6ww5jbqbk5 < 245) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\157\x74\x44\145\164\x65\x63\164\x20\x43\x41\x50\x54\103\x48\x41\40\120\x6c\165\147\x69\x6e\40\146\157\x72\x20\127\x6f\162\144\120\x72\145\x73\x73"; } else if ($_oy0m9r6ww5jbqbk5 < 250) { $_1679t42n8a8o0h6nxkr2dh8mkq = "\127\150\x61\164\x20\151\163\40\x42\x6f\x74\104\145\x74\145\x63\164\40\127\x50\x20\x43\101\120\124\103\110\x41\x20\126\141\154\x69\144\x61\164\151\157\156\77"; } else { $_1679t42n8a8o0h6nxkr2dh8mkq = "\102\157\x74\x44\x65\x74\x65\x63\164\40\127\x6f\x72\144\120\162\145\163\163\x20\103\x41\x50\124\x43\110\101\40\126\141\x6c\151\x64\x61\164\151\157\156"; } return $_1679t42n8a8o0h6nxkr2dh8mkq; } } final class BDC_HtmlHelper { private function __construct() { } public static function HiddenField($_o6i72i8txdmb0qio, $_0qc1zik52nxkj0a4mw8k0) { return sprintf("\x20\40\x20\74\x69\x6e\160\165\x74\x20\x74\x79\160\145\x3d\"\150\151\x64\x64\145\156\"\40\x69\144\x3d\"\x25\163\"\40\156\141\155\145\x3d\"\45\163\"\40\x76\141\154\x75\x65\x3d\"\x25\x73\"\40\57\x3e", $_o6i72i8txdmb0qio, $_o6i72i8txdmb0qio, $_0qc1zik52nxkj0a4mw8k0); } public static function ScriptInclude($_1bkrmh9k0evptfurke7dh) { return sprintf("\40\x20\40\x3c\163\143\162\151\160\x74\40\x73\162\x63\x3d\"\45\163\"\40\x74\171\x70\x65\x3d\"\x74\145\x78\x74\x2f\x6a\141\x76\141\163\x63\x72\151\x70\x74\"\x3e\x3c\x2f\163\x63\162\x69\160\x74\x3e", $_1bkrmh9k0evptfurke7dh); } public static function ScriptFragment($_Iz3ssi8nlpj86teh) { return sprintf("\x20\40\40\x3c\x73\143\x72\151\160\x74\40\164\171\160\145\x3d\"\x74\145\x78\164\x2f\x6a\x61\x76\x61\x73\143\162\151\160\x74\"\76\r\n\x20\40\x20\x20\57\x2f\74\x21\x5b\x43\x44\x41\x54\x41\133\r\n\45\163\r\n\x20\x20\40\40\x2f\x2f\x5d\x5d\76\r\n\x20\40\x20\x3c\x2f\163\143\162\x69\160\164\x3e", $_Iz3ssi8nlpj86teh); } public static function StylesheetInclude($_ibuxh6knc5mnwsmpaun66) { return sprintf("\x3c\x6c\151\156\153\40\164\x79\x70\145\75\"\164\145\x78\x74\57\143\163\163\"\x20\162\145\154\x3d\"\x73\164\x79\x6c\145\x73\x68\x65\145\x74\"\40\150\162\145\x66\x3d\"\x25\163\"\x20\57\x3e", $_ibuxh6knc5mnwsmpaun66); } } final class BDC_IntegrationHelper { private function __construct() {} public static function IsCakePhpPlugin() { return (defined("\103\101\x4b\x45\137\103\117\122\105\137\111\116\x43\114\x55\x44\x45\137\120\101\x54\x48")); } public static function IsCodeIgniterPlugin() { return (defined("\x43\x49\x5f\x56\105\122\123\111\117\x4e")); } public static function IsLaravelPlugin() { return class_exists("\I\x6c\154\x75\x6d\x69\156\x61\x74\145\F\157\165\156\x64\x61\x74\151\x6f\156\A\x70\160\154\x69\143\x61\x74\x69\x6f\156"); } public static function IsSymfonyPlugin() { $_I6gk5w2yiw0crbz3 = false; if (class_exists("\S\x79\155\x66\x6f\x6e\x79\B\x75\156\x64\x6c\x65\F\x72\141\155\x65\167\157\x72\153\x42\165\x6e\144\x6c\145\F\x72\x61\155\145\167\x6f\162\153\x42\x75\x6e\144\154\145")) { $_I6gk5w2yiw0crbz3 = true; } else if (defined("\123\x59\115\x46\117\116\131\137\x56\105\x52\x53\x49\x4f\116")) { $_I6gk5w2yiw0crbz3 = true; } return $_I6gk5w2yiw0crbz3; } public static function IsZendPlugin() { $_obe6z0wmod5f7scl = false; if (class_exists("\Z\x65\156\144\V\145\162\x73\x69\157\156\V\145\162\163\151\x6f\156")) { $_obe6z0wmod5f7scl = true; } else if (class_exists("\x5a\145\156\144\137\126\x65\162\163\x69\157\x6e")) { $_obe6z0wmod5f7scl = true; } return $_obe6z0wmod5f7scl; } public static function IsWordPressPlugin() { return (defined("\x57\x50\x49\x4e\x43")); } public static function IsYiiPlugin() { return (defined("\131\111\111\x5f\102\105\x47\x49\116\137\x54\x49\115\105")); } public static function IsJoomlaPlugin() { return (defined("\112\120\101\x54\110\x5f\x42\101\123\105")); } public static function IsDrupalPlugin() { return false; } public static function GetCakePhpVersion() { $_lq9w6q43y1zgalu6 = ''; if (method_exists("\C\x61\x6b\x65\C\157\162\145\C\157\x6e\146\x69\147\165\162\x65", "\x76\145\162\163\x69\157\156")) { $_lq9w6q43y1zgalu6 = call_user_func(array("\C\x61\x6b\145\C\157\162\145\C\157\x6e\x66\151\147\x75\162\145", "\x76\145\162\x73\x69\x6f\x6e")); } else if (method_exists("\103\157\x6e\146\151\x67\165\162\145", "\166\x65\162\163\151\x6f\x6e")) { $_lq9w6q43y1zgalu6 = Configure::version(); } return $_lq9w6q43y1zgalu6; } public static function GetCodeIgniterVersion() { $_12kvdmsf1uvyep2kh0lvwtxtr1 = CI_VERSION; return $_12kvdmsf1uvyep2kh0lvwtxtr1; } public static function GetLaravelVersion() { $_04ojzrsq5v0zhodagym2n = ''; if (defined("\I\154\154\165\x6d\151\156\141\164\x65\F\x6f\165\156\144\141\164\151\x6f\x6e\A\160\x70\x6c\151\x63\141\164\151\x6f\x6e\72\72\x56\105\122\123\111\x4f\116")) { $_04ojzrsq5v0zhodagym2n = constant("\I\x6c\154\x75\x6d\x69\156\x61\164\145\F\157\x75\x6e\x64\141\164\151\157\156\A\x70\x70\x6c\151\143\x61\164\151\x6f\x6e\72\72\126\x45\122\x53\111\117\x4e"); } return $_04ojzrsq5v0zhodagym2n; } public static function GetSymfonyVersion() { $_0jtlx33bpj25h44olapg0 = ''; if (class_exists("\S\x79\155\146\x6f\x6e\171\C\x6f\155\x70\157\156\x65\x6e\x74\H\164\164\x70\113\145\162\156\x65\154\K\x65\162\156\x65\154") && defined("\S\x79\x6d\x66\157\156\x79\C\x6f\x6d\x70\157\x6e\x65\156\164\H\164\164\x70\113\145\x72\x6e\145\x6c\K\x65\162\156\145\154\72\72\x56\x45\122\123\x49\117\116")) { $_0jtlx33bpj25h44olapg0 = constant("\S\171\155\146\x6f\156\x79\C\x6f\x6d\160\157\156\145\156\164\H\164\164\x70\113\145\162\x6e\x65\154\K\145\x72\156\x65\154\72\x3a\x56\x45\x52\123\111\117\116"); } else if (defined("\x53\131\x4d\106\x4f\x4e\x59\137\x56\x45\x52\x53\x49\x4f\x4e")) { $_0jtlx33bpj25h44olapg0 = SYMFONY_VERSION; } return $_0jtlx33bpj25h44olapg0; } public static function GetZendVersion() { $_Iliepk1hl8y4pxvp = ''; if (class_exists("\Z\145\156\144\V\145\x72\x73\151\157\156\V\145\x72\163\x69\157\x6e") && defined("\Z\x65\156\144\V\145\x72\x73\x69\x6f\156\V\x65\162\x73\x69\157\x6e\x3a\x3a\x56\105\122\x53\111\x4f\x4e")) { $_Iliepk1hl8y4pxvp = constant("\Z\x65\x6e\x64\V\x65\x72\x73\x69\157\x6e\V\145\x72\x73\151\x6f\156\72\x3a\x56\105\122\x53\111\117\x4e"); } else if (defined("\132\145\x6e\x64\137\x56\145\162\163\151\157\x6e\x3a\x3a\126\x45\122\123\x49\117\116")) { $_Iliepk1hl8y4pxvp = Zend_Version::VERSION; } return $_Iliepk1hl8y4pxvp; } public static function GetWordPressVersion() { global $_1lrxjef9zue90b44oao5r; return $_1lrxjef9zue90b44oao5r; } public static function GetYiiVersion() { $_0zgdfyhzhicn3qxc9pp8y = ''; if (method_exists("\y\x69\x69\B\141\163\145\131\x69\x69", "\147\x65\x74\x56\x65\x72\x73\151\157\x6e")) { $_0zgdfyhzhicn3qxc9pp8y = call_user_func(array("\y\151\151\B\x61\x73\145\x59\151\x69", "\147\x65\x74\126\x65\162\163\151\157\x6e")); } else if (method_exists("\x59\151\x69\102\141\163\145", "\147\145\x74\x56\145\x72\163\151\157\156")) { $_0zgdfyhzhicn3qxc9pp8y = YiiBase::getVersion(); } return $_0zgdfyhzhicn3qxc9pp8y; } public static function GetJoomlaVersion() { $_ib5dv4o1624m9dk3 = ''; if (class_exists("\112\106\x61\143\164\x6f\x72\171") && defined("\112\x50\x41\x54\110\x5f\x53\x49\x54\x45")) { $_ogkr0qmbcp9frr1b = JPATH_SITE . "\x2f\x63\x6f\155\160\157\x6e\x65\156\x74\163\57\143\157\x6d\x5f\167\162\141\x70\160\145\x72\x2f\x77\162\x61\x70\x70\145\162\x2e\x78\x6d\x6c"; if (method_exists("\x4a\106\141\x63\x74\x6f\162\x79", "\147\145\164\130\115\114")) { $_1ph11o88ye836u6e = JFactory::getXML($_ogkr0qmbcp9frr1b); if (is_object($_1ph11o88ye836u6e) && property_exists($_1ph11o88ye836u6e, "\x76\x65\x72\163\x69\157\x6e")) { $_ib5dv4o1624m9dk3 = $_1ph11o88ye836u6e->version; } } } return $_ib5dv4o1624m9dk3; } public static function GetDrupalVersion() { $_iismo2vr5ghcj1y025143 = ''; return $_iismo2vr5ghcj1y025143; } } class ICANNDomains { public static $DOMAINS = array("\56\141\x63", "\56\x63\x6f\155\56\141\x63", "\56\145\144\165\x2e\x61\143", "\56\x67\157\166\56\141\143", "\56\156\145\164\x2e\141\143", "\x2e\155\151\154\x2e\x61\143", "\x2e\x6f\x72\x67\x2e\x61\x63", "\x2e\141\x64", "\x2e\156\x6f\x6d\x2e\x61\x64", "\x2e\x61\x65", "\56\x63\x6f\x2e\x61\x65", "\x2e\156\x65\x74\56\x61\x65", "\56\x6f\x72\x67\56\141\x65", "\x2e\163\143\150\56\x61\x65", "\56\x61\x63\x2e\141\x65", "\x2e\x67\x6f\x76\x2e\141\145", "\56\x6d\151\154\56\x61\x65", "\x2e\141\145\x72\157", "\x2e\x61\x63\x63\151\x64\x65\156\164\55\151\156\x76\x65\x73\x74\x69\147\141\x74\151\x6f\156\x2e\x61\145\x72\157", "\56\x61\x63\143\151\144\145\x6e\x74\55\x70\x72\x65\x76\145\x6e\x74\151\157\x6e\56\141\x65\162\x6f", "\x2e\x61\145\x72\157\x62\x61\164\x69\143\x2e\x61\145\x72\157", "\56\x61\145\x72\157\143\154\x75\142\x2e\141\x65\x72\x6f", "\x2e\141\x65\x72\157\x64\162\157\155\x65\x2e\141\145\162\157", "\56\141\x67\145\156\x74\163\x2e\141\145\x72\x6f", "\56\141\151\162\143\x72\x61\146\164\x2e\141\145\162\157", "\x2e\x61\x69\x72\x6c\151\156\145\x2e\x61\x65\162\157", "\x2e\x61\x69\x72\x70\x6f\162\164\56\x61\x65\162\x6f", "\x2e\141\x69\162\x2d\x73\165\x72\x76\x65\151\154\x6c\x61\x6e\x63\x65\x2e\x61\145\x72\x6f", "\56\x61\151\162\164\x72\x61\x66\x66\151\x63\56\x61\145\x72\x6f", "\x2e\x61\x69\162\x2d\x74\162\141\x66\146\151\143\x2d\x63\x6f\x6e\x74\162\157\154\x2e\141\x65\162\157", "\56\141\x6d\142\x75\x6c\141\x6e\143\145\56\141\145\162\157", "\56\141\x6d\165\x73\x65\x6d\x65\156\164\x2e\x61\145\162\157", "\56\x61\163\x73\x6f\x63\151\141\164\x69\x6f\x6e\56\141\x65\x72\157", "\56\x61\x75\164\150\x6f\162\x2e\x61\145\162\157", "\56\x62\141\x6c\154\x6f\x6f\x6e\151\156\147\x2e\x61\x65\x72\157", "\56\x62\x72\157\153\x65\162\x2e\x61\145\162\157", "\56\143\141\x61\56\141\145\162\x6f", "\56\143\x61\162\x67\157\56\x61\x65\x72\157", "\x2e\x63\x61\x74\145\x72\x69\x6e\x67\x2e\141\x65\x72\157", "\x2e\x63\145\162\x74\x69\146\151\143\x61\x74\151\157\x6e\56\141\x65\162\157", "\56\143\150\x61\x6d\x70\x69\x6f\x6e\163\150\x69\160\56\141\145\162\157", "\56\x63\150\141\x72\164\x65\x72\x2e\141\x65\162\157", "\56\x63\151\166\151\x6c\x61\166\x69\141\164\151\157\156\x2e\x61\x65\x72\x6f", "\56\x63\x6c\x75\142\x2e\x61\x65\x72\x6f", "\x2e\x63\157\x6e\146\145\x72\x65\156\143\145\56\141\145\x72\x6f", "\x2e\143\157\156\x73\165\x6c\164\141\x6e\x74\x2e\x61\145\x72\x6f", "\x2e\x63\157\156\x73\165\154\164\151\x6e\147\x2e\x61\145\162\x6f", "\x2e\143\157\x6e\x74\x72\157\154\56\x61\145\x72\157", "\x2e\x63\157\165\x6e\143\151\x6c\x2e\141\145\x72\157", "\56\x63\x72\145\167\x2e\141\145\162\x6f", "\56\x64\145\163\151\x67\x6e\56\x61\145\162\x6f", "\x2e\144\x67\x63\141\56\141\x65\162\x6f", "\x2e\145\144\165\143\141\x74\x6f\x72\x2e\x61\145\162\x6f", "\x2e\x65\x6d\145\162\x67\x65\x6e\143\171\56\x61\x65\x72\x6f", "\x2e\x65\x6e\147\x69\x6e\145\56\x61\145\162\x6f", "\x2e\145\x6e\147\151\x6e\x65\145\162\x2e\141\x65\x72\x6f", "\56\145\156\x74\145\162\164\x61\x69\156\x6d\145\x6e\x74\56\141\145\162\157", "\56\x65\x71\x75\151\160\x6d\145\x6e\x74\x2e\x61\145\162\x6f", "\x2e\145\170\x63\150\x61\x6e\147\x65\56\x61\145\x72\x6f", "\56\x65\170\160\x72\x65\x73\163\x2e\141\145\x72\x6f", "\x2e\146\x65\144\145\162\141\164\151\157\156\56\141\145\x72\x6f", "\x2e\x66\154\x69\147\150\x74\56\x61\x65\x72\x6f", "\56\x66\x72\145\x69\x67\150\164\56\141\x65\x72\157", "\x2e\146\x75\145\x6c\x2e\141\x65\162\157", "\x2e\x67\154\x69\x64\151\156\147\56\141\x65\162\x6f", "\x2e\147\157\x76\145\x72\156\155\x65\x6e\x74\56\x61\x65\162\157", "\x2e\147\162\157\x75\156\144\150\x61\x6e\144\154\x69\x6e\x67\56\x61\x65\162\x6f", "\x2e\x67\x72\x6f\x75\160\x2e\141\145\162\x6f", "\56\150\x61\x6e\147\147\154\151\144\151\156\x67\x2e\x61\x65\x72\x6f", "\56\x68\x6f\x6d\145\x62\x75\x69\x6c\x74\56\x61\x65\x72\157", "\56\151\x6e\x73\165\x72\141\156\x63\x65\56\x61\145\x72\x6f", "\56\x6a\x6f\165\x72\156\141\154\x2e\141\145\x72\157", "\56\152\157\x75\x72\156\141\x6c\x69\163\164\x2e\141\145\162\x6f", "\56\x6c\145\x61\x73\151\156\x67\x2e\141\145\162\x6f", "\56\x6c\x6f\x67\151\163\164\151\x63\x73\x2e\x61\145\162\x6f", "\56\155\x61\147\141\x7a\151\x6e\145\x2e\x61\x65\x72\x6f", "\56\x6d\141\x69\x6e\x74\x65\x6e\141\x6e\143\145\56\x61\x65\x72\157", "\56\155\145\x64\x69\141\x2e\x61\145\162\x6f", "\56\155\x69\143\162\x6f\154\x69\147\150\x74\56\x61\145\x72\157", "\56\x6d\x6f\x64\x65\154\154\x69\156\x67\56\x61\x65\x72\157", "\x2e\x6e\x61\x76\x69\147\141\164\151\157\x6e\x2e\x61\145\x72\x6f", "\x2e\x70\x61\162\141\x63\150\x75\x74\151\x6e\x67\x2e\x61\145\x72\x6f", "\x2e\160\x61\x72\x61\147\x6c\151\144\x69\156\147\x2e\x61\145\162\157", "\x2e\x70\141\x73\x73\x65\x6e\x67\145\162\55\141\x73\x73\x6f\143\x69\x61\164\151\x6f\x6e\56\x61\145\x72\x6f", "\x2e\160\151\154\157\164\x2e\141\x65\162\157", "\x2e\160\162\x65\163\x73\x2e\x61\145\162\157", "\56\x70\x72\x6f\x64\165\143\x74\x69\x6f\156\x2e\x61\x65\162\x6f", "\x2e\x72\x65\x63\x72\145\141\164\x69\x6f\156\x2e\x61\145\162\x6f", "\x2e\x72\145\160\x62\x6f\144\x79\x2e\x61\145\x72\x6f", "\56\162\145\x73\x2e\x61\x65\162\x6f", "\56\x72\145\x73\145\x61\x72\x63\150\56\x61\x65\x72\x6f", "\56\x72\157\x74\x6f\x72\143\162\141\x66\x74\56\x61\x65\162\x6f", "\56\x73\141\x66\145\x74\171\x2e\141\145\162\x6f", "\x2e\x73\x63\151\x65\156\x74\x69\x73\164\x2e\x61\145\x72\157", "\56\x73\x65\x72\166\151\x63\145\x73\x2e\141\x65\162\157", "\56\163\x68\x6f\x77\56\141\145\x72\x6f", "\x2e\x73\153\x79\x64\x69\x76\x69\x6e\147\56\x61\x65\x72\x6f", "\56\163\x6f\x66\164\x77\141\x72\x65\56\x61\x65\x72\x6f", "\56\163\x74\165\144\145\156\164\x2e\141\x65\162\157", "\56\164\162\x61\x64\x65\162\x2e\x61\x65\x72\157", "\56\164\x72\x61\x64\151\x6e\x67\56\x61\145\162\x6f", "\56\164\162\141\151\156\145\162\x2e\141\x65\x72\x6f", "\56\x75\x6e\x69\157\x6e\x2e\x61\145\162\x6f", "\x2e\x77\x6f\x72\153\x69\156\x67\x67\x72\x6f\165\x70\x2e\141\x65\x72\157", "\56\167\x6f\162\153\163\x2e\141\x65\x72\157", "\56\141\146", "\56\x67\x6f\166\x2e\141\x66", "\56\x63\x6f\155\56\x61\146", "\x2e\157\162\x67\x2e\x61\146", "\x2e\x6e\145\164\x2e\x61\x66", "\56\145\144\165\56\x61\x66", "\56\141\x67", "\x2e\143\x6f\155\56\x61\x67", "\x2e\157\162\147\x2e\x61\147", "\x2e\x6e\x65\164\x2e\141\147", "\x2e\x63\x6f\56\x61\147", "\56\156\x6f\155\x2e\141\x67", "\x2e\141\151", "\56\157\146\x66\56\x61\x69", "\x2e\143\157\155\56\141\x69", "\x2e\x6e\145\164\x2e\x61\x69", "\56\x6f\162\147\56\x61\x69", "\56\141\x6c", "\56\143\x6f\x6d\56\141\154", "\56\145\x64\x75\56\x61\154", "\x2e\147\157\x76\x2e\x61\154", "\56\155\x69\154\56\x61\154", "\56\156\x65\x74\56\141\x6c", "\x2e\x6f\162\x67\56\x61\154", "\56\x61\x6d", "\56\x61\x6f", "\x2e\145\x64\x2e\x61\x6f", "\x2e\147\x76\56\141\x6f", "\x2e\157\147\x2e\x61\157", "\56\143\x6f\56\141\157", "\56\x70\x62\x2e\141\157", "\56\151\x74\56\x61\x6f", "\56\x61\161", "\56\141\x72", "\x2e\143\157\155\x2e\x61\x72", "\56\x65\144\165\x2e\141\x72", "\56\147\x6f\x62\x2e\x61\x72", "\x2e\147\157\166\56\141\x72", "\56\x69\156\x74\56\x61\x72", "\56\x6d\151\154\x2e\141\162", "\56\x6d\165\163\x69\x63\141\x2e\141\x72", "\56\x6e\145\x74\56\141\162", "\56\157\x72\x67\56\141\162", "\x2e\x74\165\162\56\x61\162", "\56\141\162\x70\141", "\x2e\x65\61\66\x34\x2e\x61\162\160\141", "\x2e\x69\x6e\55\141\x64\144\162\56\141\162\160\x61", "\x2e\151\x70\66\x2e\141\162\x70\141", "\56\x69\x72\x69\163\56\x61\162\160\x61", "\x2e\x75\x72\151\56\x61\162\x70\x61", "\x2e\x75\x72\x6e\56\x61\x72\x70\x61", "\x2e\141\x73", "\56\147\x6f\166\x2e\141\x73", "\56\141\163\x69\x61", "\56\x61\x74", "\56\x61\143\56\141\x74", "\x2e\x63\157\x2e\141\x74", "\x2e\x67\x76\56\141\x74", "\56\x6f\x72\56\141\x74", "\56\x61\165", "\x2e\x63\x6f\155\56\x61\x75", "\56\x6e\x65\164\x2e\x61\165", "\x2e\157\x72\147\56\x61\x75", "\x2e\145\x64\165\x2e\141\165", "\56\x67\157\166\56\x61\165", "\56\x61\x73\x6e\x2e\141\x75", "\56\x69\x64\x2e\x61\x75", "\x2e\x69\x6e\146\x6f\x2e\141\x75", "\56\x63\x6f\156\x66\56\141\x75", "\56\157\x7a\56\x61\165", "\56\141\x63\164\56\x61\165", "\56\156\163\167\56\x61\x75", "\x2e\x6e\164\56\141\x75", "\x2e\161\154\144\56\x61\x75", "\56\x73\x61\56\141\x75", "\x2e\164\141\163\56\141\x75", "\x2e\166\151\x63\56\x61\165", "\56\167\x61\x2e\141\165", "\56\x61\143\164\56\145\x64\x75\x2e\x61\165", "\56\156\163\x77\x2e\x65\x64\165\56\141\x75", "\56\156\164\x2e\145\144\x75\56\x61\165", "\56\161\154\x64\56\145\x64\x75\x2e\x61\x75", "\x2e\163\x61\x2e\145\x64\x75\56\141\x75", "\x2e\164\x61\163\x2e\145\144\x75\56\141\165", "\56\166\151\x63\56\145\144\x75\56\x61\x75", "\x2e\x77\x61\x2e\x65\144\165\x2e\x61\165", "\56\x71\154\x64\x2e\x67\x6f\166\x2e\x61\165", "\x2e\x73\141\56\x67\x6f\x76\x2e\x61\x75", "\56\164\141\163\56\x67\157\x76\x2e\x61\x75", "\x2e\x76\151\x63\56\147\157\166\x2e\141\165", "\x2e\167\141\x2e\x67\157\166\56\141\x75", "\x2e\x61\167", "\x2e\x63\157\155\56\x61\167", "\56\x61\170", "\56\141\172", "\x2e\143\157\155\x2e\141\172", "\x2e\156\145\x74\x2e\x61\172", "\56\151\x6e\164\56\x61\x7a", "\x2e\x67\157\x76\56\141\172", "\56\x6f\x72\147\56\x61\x7a", "\56\x65\144\x75\x2e\141\x7a", "\x2e\151\x6e\146\157\56\x61\x7a", "\56\x70\160\x2e\x61\172", "\56\x6d\x69\x6c\56\141\x7a", "\56\x6e\141\x6d\145\x2e\141\x7a", "\56\160\162\157\56\141\x7a", "\56\x62\x69\x7a\56\x61\x7a", "\x2e\x62\x61", "\56\143\x6f\x6d\56\x62\x61", "\x2e\145\144\165\56\x62\x61", "\x2e\x67\x6f\x76\56\142\141", "\56\155\151\154\x2e\x62\x61", "\56\156\145\x74\56\142\x61", "\56\x6f\x72\147\56\x62\x61", "\56\x62\142", "\x2e\x62\151\x7a\56\x62\142", "\56\x63\157\x2e\x62\x62", "\x2e\x63\157\155\56\x62\x62", "\x2e\x65\144\x75\x2e\x62\142", "\x2e\147\x6f\x76\56\142\142", "\x2e\x69\156\146\x6f\56\142\x62", "\56\156\145\x74\56\142\x62", "\56\157\162\147\56\x62\142", "\56\163\x74\x6f\x72\145\x2e\x62\142", "\x2e\x74\x76\56\x62\142", "\56\x2a\x2e\x62\x64", "\56\x62\x65", "\56\141\x63\x2e\142\145", "\x2e\142\146", "\x2e\147\x6f\x76\x2e\142\x66", "\56\142\147", "\x2e\141\56\142\147", "\x2e\x62\x2e\x62\x67", "\x2e\x63\x2e\x62\147", "\56\x64\x2e\142\x67", "\56\145\x2e\142\x67", "\x2e\146\56\x62\147", "\x2e\x67\x2e\x62\147", "\56\150\x2e\142\147", "\56\151\x2e\x62\x67", "\x2e\x6a\56\x62\147", "\x2e\x6b\x2e\142\x67", "\x2e\x6c\56\x62\x67", "\56\x6d\x2e\x62\x67", "\x2e\156\56\x62\x67", "\56\x6f\56\142\x67", "\56\160\56\x62\147", "\56\161\56\x62\x67", "\x2e\x72\x2e\142\147", "\56\163\x2e\x62\147", "\56\x74\x2e\142\147", "\x2e\x75\x2e\142\147", "\56\x76\56\x62\x67", "\x2e\x77\x2e\142\147", "\x2e\170\x2e\x62\147", "\x2e\171\x2e\x62\147", "\56\172\x2e\x62\147", "\56\x30\56\142\147", "\56\61\x2e\142\x67", "\56\62\x2e\142\x67", "\56\x33\x2e\x62\147", "\x2e\x34\x2e\142\x67", "\x2e\x35\56\142\147", "\56\x36\56\x62\147", "\x2e\67\56\142\147", "\56\x38\x2e\x62\x67", "\x2e\71\56\x62\x67", "\56\x62\150", "\x2e\x63\157\155\x2e\142\150", "\x2e\145\144\x75\56\x62\x68", "\56\156\145\x74\56\x62\x68", "\x2e\x6f\x72\147\56\x62\150", "\56\x67\x6f\x76\x2e\x62\x68", "\x2e\x62\x69", "\x2e\143\x6f\x2e\x62\x69", "\56\143\157\x6d\x2e\x62\x69", "\56\x65\144\x75\x2e\142\151", "\56\157\x72\x2e\142\151", "\56\x6f\x72\147\56\x62\151", "\56\142\151\x7a", "\x2e\x62\x6a", "\56\141\163\163\x6f\56\142\152", "\56\142\x61\x72\162\x65\141\165\x2e\x62\152", "\56\147\157\165\x76\x2e\x62\152", "\x2e\x62\x6d", "\x2e\x63\157\155\x2e\142\155", "\x2e\145\x64\x75\x2e\142\155", "\x2e\147\x6f\x76\56\142\155", "\56\156\x65\x74\x2e\142\155", "\x2e\x6f\x72\x67\56\142\155", "\56\52\56\142\156", "\x2e\x62\x6f", "\56\x63\x6f\155\56\142\x6f", "\56\145\144\165\56\142\x6f", "\56\x67\157\166\x2e\x62\157", "\56\x67\x6f\x62\56\x62\157", "\x2e\x69\156\x74\56\x62\x6f", "\x2e\157\x72\x67\x2e\142\157", "\56\156\x65\164\x2e\142\157", "\56\x6d\151\154\x2e\x62\x6f", "\56\164\166\x2e\x62\x6f", "\x2e\x62\x72", "\56\x61\144\155\x2e\142\162", "\x2e\x61\144\166\x2e\x62\x72", "\56\x61\x67\162\x2e\x62\x72", "\56\x61\155\x2e\x62\162", "\x2e\x61\x72\161\x2e\142\x72", "\x2e\x61\162\164\56\142\162", "\x2e\x61\x74\157\56\142\162", "\x2e\x62\x2e\142\x72", "\56\142\145\x6c\145\x6d\x2e\142\162", "\x2e\142\151\x6f\x2e\142\x72", "\x2e\142\x6c\157\147\x2e\x62\162", "\x2e\142\155\x64\56\x62\x72", "\x2e\143\151\155\56\142\x72", "\x2e\x63\x6e\x67\56\142\x72", "\56\143\x6e\x74\x2e\x62\162", "\56\143\x6f\x6d\x2e\x62\x72", "\x2e\x63\157\x6f\x70\56\x62\162", "\x2e\143\162\x69\x2e\142\162", "\x2e\x64\145\x66\56\142\162", "\x2e\145\143\156\x2e\142\x72", "\56\x65\x63\157\x2e\142\162", "\56\145\x64\165\x2e\x62\162", "\x2e\145\x6d\160\x2e\x62\x72", "\56\145\x6e\147\x2e\x62\x72", "\56\145\x73\160\x2e\142\162", "\56\x65\164\x63\56\x62\x72", "\x2e\x65\164\x69\56\142\x72", "\x2e\146\x61\162\x2e\x62\162", "\x2e\146\154\157\x67\56\142\x72", "\56\x66\154\x6f\x72\151\160\141\56\142\162", "\56\x66\x6d\x2e\x62\162", "\56\x66\156\144\x2e\x62\162", "\x2e\x66\x6f\164\56\142\162", "\x2e\146\163\x74\x2e\142\162", "\x2e\x67\61\x32\56\142\162", "\56\147\147\146\56\142\x72", "\x2e\x67\x6f\166\56\x62\162", "\x2e\x61\143\x2e\x67\x6f\166\56\x62\x72", "\56\141\154\x2e\147\x6f\166\x2e\142\x72", "\56\x61\155\56\x67\157\166\x2e\x62\162", "\x2e\x61\160\56\x67\x6f\x76\56\142\x72", "\x2e\x62\x61\56\x67\157\x76\56\142\x72", "\56\x63\x65\56\147\x6f\166\x2e\x62\x72", "\56\144\146\56\147\157\166\56\142\x72", "\x2e\145\163\x2e\x67\x6f\166\56\x62\x72", "\x2e\x67\x6f\x2e\147\x6f\x76\56\x62\162", "\x2e\155\x61\56\x67\157\x76\56\x62\162", "\x2e\x6d\x67\x2e\x67\x6f\166\x2e\x62\162", "\56\155\x73\56\147\x6f\x76\56\x62\x72", "\56\155\164\x2e\147\157\166\56\142\x72", "\56\160\141\56\x67\157\166\56\142\162", "\x2e\x70\142\56\x67\157\166\x2e\142\162", "\x2e\160\145\x2e\x67\x6f\166\x2e\142\162", "\56\160\x69\56\x67\x6f\166\56\142\x72", "\x2e\x70\x72\56\x67\x6f\166\x2e\142\x72", "\56\162\x6a\x2e\x67\x6f\x76\56\142\x72", "\x2e\162\156\x2e\147\x6f\x76\x2e\142\x72", "\x2e\x72\x6f\56\x67\x6f\x76\56\142\x72", "\x2e\x72\162\x2e\x67\x6f\x76\x2e\142\x72", "\56\162\x73\56\147\157\166\56\x62\x72", "\56\163\x63\x2e\x67\x6f\x76\56\x62\162", "\x2e\163\x65\56\147\157\x76\56\x62\162", "\x2e\x73\x70\x2e\x67\157\166\56\142\162", "\x2e\x74\157\x2e\x67\x6f\x76\x2e\142\x72", "\x2e\x69\155\x62\x2e\142\x72", "\x2e\151\156\x64\56\x62\162", "\x2e\x69\156\146\x2e\x62\x72", "\x2e\152\x61\x6d\x70\x61\56\x62\x72", "\56\x6a\157\162\x2e\142\x72", "\56\x6a\x75\x73\56\x62\162", "\56\154\x65\x67\x2e\x62\x72", "\x2e\x6c\x65\x6c\x2e\142\162", "\56\155\141\164\x2e\x62\162", "\56\155\145\144\x2e\142\x72", "\56\x6d\151\x6c\56\142\162", "\56\x6d\160\x2e\x62\162", "\56\x6d\x75\x73\x2e\142\x72", "\x2e\156\145\164\56\x62\162", "\x2e\x2a\56\x6e\x6f\155\x2e\142\x72", "\x2e\x6e\157\164\x2e\142\x72", "\x2e\156\164\162\56\142\162", "\x2e\x6f\144\157\56\x62\162", "\56\157\x72\147\56\142\x72", "\x2e\160\x6f\141\x2e\142\162", "\56\x70\160\x67\56\142\x72", "\x2e\160\162\x6f\x2e\142\162", "\x2e\x70\x73\x63\x2e\x62\x72", "\56\x70\x73\x69\x2e\x62\x72", "\56\161\163\154\56\x62\x72", "\56\162\141\144\151\157\x2e\x62\x72", "\x2e\162\x65\143\56\x62\x72", "\x2e\x72\145\x63\151\146\145\x2e\142\162", "\56\x73\x6c\147\x2e\142\162", "\x2e\x73\162\x76\x2e\142\x72", "\x2e\164\141\x78\x69\56\142\162", "\56\164\x65\x6f\x2e\142\162", "\56\x74\x6d\x70\x2e\x62\x72", "\x2e\x74\x72\144\x2e\142\162", "\56\164\x75\x72\x2e\142\162", "\56\164\x76\56\142\162", "\x2e\x76\145\x74\x2e\x62\162", "\x2e\x76\x69\x78\x2e\x62\x72", "\56\x76\x6c\x6f\147\x2e\142\162", "\x2e\167\151\153\x69\56\x62\x72", "\56\172\x6c\147\x2e\142\162", "\x2e\x62\163", "\x2e\x63\x6f\155\56\142\x73", "\x2e\x6e\145\x74\x2e\142\163", "\x2e\157\162\x67\56\142\163", "\56\x65\x64\x75\x2e\142\163", "\x2e\x67\157\x76\56\x62\x73", "\x2e\x62\164", "\x2e\x63\157\155\56\x62\x74", "\56\145\144\165\x2e\x62\x74", "\56\147\157\x76\x2e\x62\164", "\56\x6e\145\x74\56\x62\x74", "\56\x6f\162\147\56\142\x74", "\56\x62\166", "\56\x62\167", "\x2e\143\x6f\x2e\142\x77", "\x2e\157\162\147\56\142\x77", "\x2e\142\x79", "\x2e\147\x6f\x76\56\142\171", "\x2e\x6d\151\154\x2e\x62\x79", "\x2e\143\x6f\155\56\x62\x79", "\56\x6f\146\x2e\142\171", "\56\x62\172", "\56\143\x6f\x6d\x2e\142\172", "\x2e\x6e\145\164\x2e\142\x7a", "\56\x6f\x72\x67\x2e\x62\172", "\x2e\145\x64\165\56\x62\172", "\56\147\x6f\x76\x2e\142\172", "\56\x63\141", "\56\x61\142\x2e\143\x61", "\56\142\x63\56\143\141", "\56\155\x62\x2e\143\141", "\x2e\156\142\56\x63\x61", "\x2e\x6e\146\x2e\143\141", "\56\x6e\154\56\x63\x61", "\56\156\x73\56\143\x61", "\x2e\156\164\56\x63\141", "\56\156\x75\x2e\143\x61", "\56\x6f\156\x2e\x63\x61", "\x2e\160\x65\56\x63\x61", "\56\161\x63\x2e\x63\x61", "\x2e\163\153\56\x63\141", "\x2e\x79\153\56\143\x61", "\x2e\147\143\x2e\143\141", "\x2e\x63\141\x74", "\56\x63\x63", "\56\x63\144", "\56\147\x6f\166\56\x63\144", "\56\x63\146", "\56\x63\147", "\56\x63\150", "\56\143\x69", "\x2e\157\162\147\56\143\151", "\56\x6f\x72\x2e\x63\151", "\x2e\x63\x6f\155\x2e\x63\x69", "\x2e\143\157\x2e\x63\151", "\x2e\x65\x64\165\x2e\x63\151", "\x2e\145\x64\56\143\x69", "\x2e\141\x63\x2e\143\x69", "\x2e\x6e\x65\164\x2e\x63\151", "\56\x67\157\x2e\143\x69", "\56\141\x73\x73\157\56\143\151", "\x2e\x61\303\xa9\162\157\x70\157\162\x74\56\x63\x69", "\x2e\x69\156\x74\x2e\143\151", "\56\160\162\x65\x73\163\145\56\143\151", "\56\x6d\x64\x2e\143\151", "\56\147\157\x75\x76\56\143\151", "\56\143\154", "\x2e\x67\x6f\x76\x2e\x63\154", "\56\x67\x6f\x62\56\143\x6c", "\56\x63\x6f\56\x63\154", "\x2e\x6d\x69\x6c\56\x63\x6c", "\56\143\x6d", "\x2e\x63\157\56\x63\x6d", "\56\x63\x6f\x6d\56\x63\155", "\x2e\147\x6f\166\56\143\x6d", "\56\156\145\x74\x2e\x63\155", "\x2e\x63\x6e", "\56\141\143\x2e\143\156", "\x2e\x63\x6f\x6d\x2e\x63\156", "\x2e\x65\x64\x75\x2e\143\156", "\56\x67\x6f\166\x2e\143\156", "\x2e\x6e\x65\164\56\x63\156", "\x2e\157\162\x67\56\x63\156", "\56\155\151\x6c\x2e\x63\156", "\x2e\345\205\254\xe5\217\270\56\143\156", "\56\xe7\xbd\221\xe7\xbb\x9c\x2e\x63\x6e", "\x2e\xe7\xb6\xb2\347\xb5\xa1\56\x63\x6e", "\x2e\x61\x68\56\143\x6e", "\56\142\x6a\56\143\x6e", "\x2e\x63\161\56\x63\x6e", "\x2e\x66\x6a\x2e\143\156", "\56\x67\x64\x2e\x63\156", "\x2e\147\163\x2e\x63\156", "\56\x67\172\x2e\x63\x6e", "\56\147\x78\56\143\156", "\56\150\141\x2e\x63\156", "\56\150\x62\x2e\143\x6e", "\56\x68\145\56\x63\x6e", "\x2e\150\x69\56\x63\x6e", "\56\150\154\56\143\156", "\56\x68\156\x2e\x63\x6e", "\x2e\x6a\154\x2e\x63\156", "\56\x6a\163\56\143\x6e", "\56\152\x78\x2e\x63\x6e", "\x2e\x6c\x6e\x2e\143\156", "\x2e\156\x6d\x2e\x63\x6e", "\x2e\156\170\56\143\156", "\56\161\150\x2e\143\156", "\x2e\163\143\x2e\143\x6e", "\56\163\144\56\x63\156", "\56\163\150\x2e\143\156", "\56\163\x6e\x2e\143\x6e", "\x2e\163\170\x2e\x63\x6e", "\x2e\164\x6a\56\x63\x6e", "\x2e\170\x6a\56\143\156", "\x2e\170\172\56\x63\x6e", "\56\171\156\56\143\156", "\56\x7a\x6a\56\x63\x6e", "\56\x68\153\56\143\x6e", "\x2e\x6d\157\56\143\156", "\56\164\167\x2e\x63\156", "\56\x63\157", "\56\141\162\164\x73\x2e\143\157", "\56\143\x6f\x6d\56\143\157", "\x2e\145\x64\x75\56\x63\157", "\x2e\146\x69\x72\155\x2e\143\x6f", "\56\x67\157\166\56\143\x6f", "\x2e\151\x6e\x66\x6f\x2e\143\157", "\56\151\x6e\x74\x2e\x63\x6f", "\x2e\x6d\x69\x6c\56\143\x6f", "\x2e\156\x65\x74\x2e\143\157", "\x2e\156\x6f\155\56\143\157", "\x2e\x6f\x72\147\x2e\x63\157", "\x2e\x72\145\143\x2e\x63\157", "\x2e\167\x65\x62\x2e\143\157", "\x2e\143\157\x6d", "\56\143\x6f\157\x70", "\x2e\x63\162", "\x2e\x61\143\56\x63\162", "\x2e\x63\157\56\143\x72", "\56\145\x64\x2e\143\162", "\56\x66\151\x2e\x63\x72", "\x2e\x67\x6f\56\x63\x72", "\x2e\x6f\x72\56\x63\x72", "\56\163\141\56\143\162", "\x2e\x63\x75", "\x2e\143\157\x6d\x2e\143\x75", "\56\145\x64\165\56\x63\x75", "\56\x6f\x72\147\56\x63\x75", "\x2e\156\145\x74\56\x63\x75", "\56\x67\x6f\x76\56\x63\165", "\56\x69\156\146\x2e\x63\165", "\x2e\143\x76", "\x2e\x63\167", "\x2e\x63\x6f\155\x2e\143\167", "\x2e\x65\x64\x75\x2e\143\167", "\x2e\x6e\145\x74\56\x63\x77", "\x2e\157\162\x67\x2e\x63\x77", "\56\x63\x78", "\56\147\157\166\56\x63\x78", "\x2e\143\171", "\x2e\141\143\x2e\143\x79", "\56\x62\x69\172\56\143\x79", "\x2e\x63\157\x6d\x2e\x63\171", "\56\145\x6b\154\157\147\145\163\x2e\143\171", "\56\x67\x6f\x76\56\143\x79", "\56\154\164\x64\x2e\x63\171", "\x2e\x6e\x61\x6d\145\x2e\143\x79", "\56\156\145\164\56\x63\171", "\x2e\157\162\147\56\143\x79", "\56\160\x61\x72\154\x69\x61\x6d\x65\156\164\56\x63\x79", "\56\x70\x72\x65\x73\x73\56\143\171", "\x2e\160\x72\x6f\56\x63\171", "\56\164\x6d\56\x63\x79", "\56\143\x7a", "\x2e\144\145", "\56\x64\x6a", "\x2e\x64\x6b", "\56\x64\x6d", "\56\x63\x6f\x6d\x2e\x64\x6d", "\x2e\x6e\145\164\56\x64\x6d", "\56\157\162\x67\x2e\144\x6d", "\x2e\x65\x64\165\56\144\155", "\56\x67\x6f\x76\x2e\x64\155", "\x2e\x64\x6f", "\x2e\x61\x72\x74\56\x64\x6f", "\x2e\143\x6f\x6d\56\x64\x6f", "\x2e\x65\x64\x75\x2e\144\x6f", "\56\147\157\x62\x2e\144\157", "\x2e\x67\157\x76\x2e\x64\x6f", "\56\155\151\x6c\x2e\x64\x6f", "\56\156\x65\164\56\x64\157", "\56\157\x72\147\56\144\x6f", "\56\163\x6c\144\56\x64\157", "\56\x77\x65\142\56\144\x6f", "\56\144\172", "\x2e\143\157\x6d\56\144\172", "\56\x6f\x72\x67\x2e\x64\172", "\56\156\145\x74\x2e\144\x7a", "\56\147\157\166\x2e\x64\x7a", "\x2e\145\x64\x75\x2e\x64\172", "\x2e\x61\163\163\x6f\56\x64\x7a", "\x2e\160\157\x6c\x2e\x64\x7a", "\x2e\x61\162\x74\x2e\x64\x7a", "\56\145\143", "\56\143\157\x6d\x2e\x65\x63", "\56\151\x6e\146\157\x2e\145\143", "\x2e\156\145\x74\x2e\145\x63", "\56\x66\151\x6e\x2e\x65\x63", "\56\x6b\61\62\x2e\x65\143", "\x2e\x6d\145\144\56\x65\143", "\56\160\162\x6f\x2e\145\x63", "\x2e\157\162\147\56\x65\x63", "\x2e\145\144\165\x2e\x65\143", "\x2e\x67\x6f\x76\x2e\145\143", "\56\x67\157\142\56\x65\x63", "\56\155\151\x6c\56\145\x63", "\56\145\144\x75", "\x2e\x65\x65", "\x2e\x65\x64\165\x2e\x65\145", "\x2e\x67\157\166\56\145\145", "\x2e\162\151\x69\153\56\145\x65", "\x2e\154\x69\x62\x2e\x65\x65", "\x2e\x6d\145\x64\x2e\145\x65", "\56\143\157\155\56\x65\145", "\56\160\162\151\x2e\145\145", "\x2e\x61\x69\x70\56\145\x65", "\56\x6f\162\x67\x2e\145\x65", "\x2e\x66\x69\145\56\145\x65", "\x2e\145\x67", "\x2e\x63\x6f\155\56\x65\147", "\56\x65\144\x75\x2e\x65\147", "\x2e\145\165\156\56\145\x67", "\x2e\147\157\166\x2e\145\147", "\x2e\x6d\151\154\x2e\x65\x67", "\56\156\x61\155\x65\x2e\145\147", "\56\x6e\x65\x74\x2e\x65\x67", "\x2e\157\162\x67\x2e\x65\x67", "\56\x73\x63\x69\x2e\x65\147", "\56\x2a\56\x65\x72", "\56\145\x73", "\56\x63\157\x6d\56\x65\163", "\x2e\156\x6f\155\56\x65\163", "\x2e\x6f\x72\147\x2e\x65\x73", "\56\x67\157\x62\x2e\x65\163", "\56\x65\x64\165\x2e\145\163", "\56\x65\164", "\56\x63\x6f\155\56\145\x74", "\56\x67\157\166\x2e\145\164", "\56\x6f\162\147\56\x65\164", "\56\145\x64\165\x2e\145\164", "\56\x62\151\172\x2e\145\x74", "\56\156\x61\x6d\x65\56\145\x74", "\x2e\151\x6e\x66\x6f\x2e\x65\x74", "\56\156\145\164\x2e\x65\164", "\x2e\x65\165", "\56\x66\x69", "\x2e\141\x6c\141\x6e\x64\56\x66\151", "\56\52\x2e\x66\152", "\x2e\52\56\146\x6b", "\x2e\146\x6d", "\x2e\x66\x6f", "\x2e\x66\x72", "\56\x63\x6f\x6d\x2e\146\x72", "\x2e\x61\x73\163\157\x2e\146\x72", "\56\x6e\x6f\155\56\x66\162", "\x2e\160\162\x64\56\146\162", "\56\x70\x72\x65\x73\163\x65\56\146\x72", "\56\164\155\56\x66\162", "\56\x61\145\162\157\x70\157\162\x74\x2e\146\162", "\56\x61\163\x73\x65\x64\151\x63\56\146\162", "\56\141\166\157\x63\x61\164\56\x66\162", "\56\x61\x76\x6f\x75\x65\163\56\146\162", "\56\143\143\x69\x2e\x66\162", "\x2e\143\150\x61\155\x62\x61\x67\x72\151\56\146\x72", "\x2e\x63\x68\x69\x72\165\x72\x67\151\145\x6e\163\x2d\144\145\x6e\x74\151\163\x74\145\163\56\x66\162", "\x2e\145\x78\x70\145\162\x74\x73\55\143\x6f\155\x70\x74\141\142\154\145\163\56\146\162", "\56\x67\145\157\x6d\x65\x74\162\x65\x2d\x65\170\x70\145\162\164\x2e\146\x72", "\x2e\x67\x6f\165\x76\56\x66\162", "\56\147\162\145\164\141\x2e\146\162", "\x2e\x68\165\151\x73\x73\x69\145\162\55\152\165\163\164\x69\x63\x65\56\x66\162", "\x2e\155\145\x64\145\143\151\156\56\146\162", "\x2e\x6e\x6f\164\141\151\x72\x65\163\56\x66\x72", "\x2e\160\x68\x61\x72\155\x61\x63\x69\145\x6e\x2e\x66\x72", "\56\160\x6f\162\x74\x2e\x66\x72", "\56\x76\145\164\145\162\x69\x6e\141\151\162\x65\x2e\146\162", "\x2e\x67\x61", "\56\x67\142", "\x2e\147\144", "\x2e\x67\x65", "\x2e\x63\x6f\155\x2e\147\x65", "\x2e\145\144\165\x2e\147\145", "\x2e\147\x6f\166\x2e\x67\145", "\56\157\162\147\56\147\x65", "\56\x6d\x69\154\x2e\147\x65", "\x2e\x6e\x65\164\x2e\x67\x65", "\x2e\160\x76\164\56\147\145", "\x2e\x67\146", "\x2e\x67\x67", "\56\143\157\56\x67\147", "\56\156\145\164\x2e\x67\147", "\x2e\157\x72\x67\56\147\147", "\56\147\x68", "\x2e\143\157\155\56\x67\x68", "\x2e\145\144\165\56\x67\x68", "\56\147\157\x76\x2e\x67\x68", "\x2e\x6f\x72\147\x2e\147\x68", "\56\155\x69\x6c\56\147\150", "\56\x67\151", "\x2e\143\x6f\x6d\56\147\x69", "\x2e\x6c\164\x64\x2e\x67\151", "\56\x67\x6f\166\56\147\151", "\x2e\155\x6f\x64\56\147\x69", "\56\x65\144\x75\56\147\151", "\x2e\157\x72\x67\x2e\x67\x69", "\56\147\154", "\x2e\143\157\x2e\x67\x6c", "\x2e\143\157\155\x2e\x67\x6c", "\x2e\145\144\165\56\147\x6c", "\x2e\x6e\x65\x74\x2e\147\x6c", "\56\157\162\x67\x2e\147\x6c", "\56\147\x6d", "\x2e\x67\156", "\56\x61\x63\x2e\x67\156", "\56\x63\157\x6d\x2e\x67\156", "\x2e\145\x64\x75\56\147\156", "\x2e\x67\157\x76\x2e\x67\156", "\56\x6f\x72\x67\x2e\x67\x6e", "\56\x6e\145\164\x2e\x67\156", "\56\147\x6f\x76", "\56\x67\160", "\56\x63\157\155\x2e\147\x70", "\x2e\x6e\x65\x74\56\147\160", "\56\x6d\157\142\x69\x2e\147\160", "\56\145\144\x75\x2e\x67\160", "\56\x6f\162\147\x2e\147\x70", "\x2e\141\163\163\157\x2e\x67\x70", "\56\x67\x71", "\x2e\x67\x72", "\56\143\x6f\x6d\x2e\147\162", "\x2e\x65\x64\165\x2e\147\x72", "\x2e\x6e\145\164\56\147\162", "\56\x6f\162\147\x2e\147\162", "\x2e\x67\x6f\166\56\x67\162", "\56\x67\x73", "\56\147\164", "\56\143\x6f\155\x2e\x67\x74", "\56\145\144\x75\x2e\x67\x74", "\x2e\147\157\x62\56\x67\x74", "\x2e\151\x6e\144\56\x67\164", "\56\x6d\x69\154\x2e\x67\x74", "\56\x6e\145\x74\56\x67\x74", "\x2e\157\x72\x67\x2e\x67\164", "\x2e\x2a\x2e\147\165", "\x2e\x67\x77", "\56\x67\x79", "\56\x63\157\x2e\147\x79", "\56\x63\x6f\155\56\147\x79", "\x2e\145\144\x75\56\x67\171", "\x2e\x67\x6f\166\x2e\147\171", "\56\x6e\145\x74\56\x67\x79", "\56\157\162\x67\56\147\171", "\56\150\x6b", "\56\x63\157\x6d\56\150\x6b", "\56\x65\x64\x75\56\150\x6b", "\56\147\x6f\x76\56\150\x6b", "\56\x69\x64\166\x2e\x68\153", "\x2e\156\145\x74\x2e\150\x6b", "\56\x6f\162\147\56\150\x6b", "\56\345\x85\xac\345\x8f\xb8\56\x68\x6b", "\x2e\346\x95\x99\xe8\x82\xb2\x2e\x68\153", "\56\346\225\216\350\202\262\56\x68\153", "\56\346\224\xbf\345\xba\234\56\x68\x6b", "\56\xe5\x80\213\xe4\xba\272\56\150\153", "\x2e\344\270\xaa\xe4\xba\xba\x2e\150\x6b", "\x2e\xe7\256\x87\344\272\272\56\x68\153", "\56\347\xb6\262\xe7\xbb\x9c\56\150\153", "\56\xe7\275\221\xe7\xbb\x9c\56\x68\x6b", "\x2e\347\273\x84\347\271\224\x2e\x68\153", "\56\347\266\262\347\xb5\241\x2e\x68\x6b", "\56\xe7\xbd\x91\347\265\xa1\56\150\153", "\56\xe7\273\x84\xe7\273\207\x2e\x68\153", "\x2e\xe7\265\x84\xe7\xb9\224\56\150\153", "\56\347\xb5\204\xe7\xbb\207\56\150\153", "\x2e\x68\x6d", "\x2e\x68\x6e", "\56\143\157\155\56\x68\156", "\56\x65\x64\165\x2e\x68\x6e", "\56\157\x72\147\56\150\156", "\x2e\x6e\145\164\x2e\x68\156", "\56\155\151\154\56\x68\x6e", "\x2e\x67\x6f\x62\56\150\x6e", "\56\x68\x72", "\x2e\151\x7a\x2e\150\162", "\56\x66\x72\x6f\155\x2e\x68\162", "\x2e\156\x61\155\x65\x2e\150\x72", "\x2e\143\x6f\155\56\x68\x72", "\56\x68\x74", "\x2e\x63\x6f\x6d\x2e\x68\164", "\x2e\x73\150\x6f\x70\x2e\150\x74", "\56\146\x69\x72\155\56\150\164", "\x2e\x69\156\146\157\x2e\150\x74", "\56\141\x64\x75\154\164\56\150\x74", "\x2e\x6e\x65\x74\x2e\150\x74", "\x2e\x70\162\157\x2e\x68\164", "\56\x6f\x72\147\56\x68\x74", "\x2e\x6d\145\144\56\x68\164", "\x2e\141\x72\x74\x2e\x68\x74", "\56\x63\x6f\157\160\x2e\150\164", "\x2e\x70\157\x6c\56\150\164", "\56\141\163\163\157\56\x68\164", "\56\145\144\165\56\150\164", "\x2e\162\145\x6c\x2e\150\164", "\56\147\x6f\165\x76\x2e\x68\x74", "\56\160\x65\162\163\x6f\x2e\x68\164", "\x2e\x68\165", "\x2e\x63\157\56\150\x75", "\x2e\151\156\x66\x6f\56\150\165", "\x2e\x6f\162\x67\x2e\x68\165", "\56\160\x72\x69\x76\x2e\x68\x75", "\56\x73\160\x6f\x72\164\56\150\165", "\x2e\164\155\56\150\165", "\56\x32\x30\x30\x30\x2e\x68\165", "\56\141\147\162\x61\162\x2e\150\165", "\56\142\157\x6c\164\x2e\150\x75", "\56\x63\x61\x73\151\156\x6f\56\x68\x75", "\56\x63\x69\x74\171\56\150\165", "\x2e\145\x72\157\x74\151\143\x61\56\x68\x75", "\x2e\145\x72\x6f\x74\x69\x6b\141\56\x68\165", "\56\146\151\x6c\155\x2e\x68\165", "\56\x66\157\x72\x75\155\56\150\165", "\56\x67\141\x6d\145\163\56\x68\x75", "\56\x68\157\164\145\x6c\x2e\150\165", "\56\151\156\147\141\x74\154\141\156\56\x68\165", "\56\152\x6f\x67\x61\163\x7a\x2e\150\x75", "\56\x6b\x6f\156\x79\x76\x65\x6c\x6f\56\x68\165", "\56\154\x61\153\x61\163\x2e\150\165", "\x2e\x6d\145\144\x69\141\56\150\x75", "\x2e\x6e\145\x77\163\x2e\x68\x75", "\56\162\x65\x6b\x6c\141\x6d\56\x68\x75", "\x2e\x73\x65\170\56\150\165", "\x2e\163\x68\x6f\160\56\x68\x75", "\x2e\x73\165\x6c\x69\x2e\x68\165", "\x2e\x73\x7a\x65\x78\56\150\165", "\56\164\x6f\172\163\144\145\56\x68\x75", "\56\165\x74\x61\x7a\141\x73\x2e\x68\165", "\56\x76\x69\x64\x65\157\x2e\x68\165", "\x2e\x69\x64", "\x2e\x61\143\x2e\x69\144", "\56\x62\x69\x7a\x2e\x69\144", "\x2e\143\157\x2e\x69\144", "\x2e\x64\145\163\x61\56\151\144", "\56\x67\157\56\151\144", "\x2e\155\151\x6c\56\x69\x64", "\56\155\x79\x2e\x69\x64", "\56\156\145\164\56\151\x64", "\x2e\157\x72\56\x69\144", "\x2e\163\143\x68\56\151\x64", "\56\x77\145\x62\x2e\x69\x64", "\56\x69\x65", "\x2e\147\x6f\166\56\151\x65", "\x2e\151\154", "\56\141\x63\x2e\151\154", "\56\x63\157\x2e\x69\154", "\56\147\x6f\166\x2e\151\154", "\x2e\x69\x64\146\x2e\151\154", "\56\153\x31\62\x2e\151\154", "\x2e\x6d\165\156\151\56\151\154", "\x2e\x6e\x65\164\56\151\x6c", "\56\157\x72\x67\x2e\151\x6c", "\56\151\155", "\56\141\143\x2e\x69\155", "\56\x63\x6f\x2e\151\x6d", "\56\x63\x6f\155\56\x69\x6d", "\x2e\154\164\x64\56\143\157\56\151\155", "\56\x6e\145\x74\56\151\155", "\56\157\x72\147\x2e\151\155", "\56\x70\154\143\56\143\157\56\x69\x6d", "\56\x74\x74\56\151\x6d", "\x2e\164\x76\x2e\x69\155", "\56\x69\x6e", "\x2e\143\157\56\x69\x6e", "\56\x66\151\x72\x6d\56\151\156", "\56\156\145\164\56\x69\x6e", "\x2e\x6f\162\x67\x2e\151\x6e", "\56\x67\145\156\x2e\x69\x6e", "\x2e\151\156\x64\x2e\151\156", "\56\x6e\x69\143\x2e\x69\x6e", "\56\x61\x63\56\151\156", "\56\145\144\x75\56\x69\156", "\56\162\x65\x73\56\151\156", "\x2e\147\x6f\x76\x2e\151\x6e", "\x2e\x6d\151\x6c\x2e\x69\156", "\x2e\151\x6e\x66\x6f", "\x2e\151\156\164", "\56\145\x75\56\x69\x6e\164", "\x2e\x69\157", "\x2e\x63\x6f\x6d\56\151\x6f", "\56\151\161", "\x2e\x67\157\x76\56\x69\161", "\56\145\x64\165\x2e\151\161", "\56\x6d\151\154\x2e\151\x71", "\56\x63\157\155\56\151\161", "\x2e\157\x72\147\x2e\151\x71", "\x2e\156\x65\164\x2e\x69\161", "\56\x69\x72", "\56\x61\x63\56\x69\162", "\x2e\143\x6f\x2e\151\x72", "\56\x67\157\166\x2e\151\x72", "\56\x69\x64\56\151\x72", "\x2e\x6e\x65\x74\56\x69\162", "\x2e\157\x72\147\56\151\x72", "\56\x73\143\x68\x2e\x69\x72", "\56\xd8\xa7\333\214\xd8\261\330\247\xd9\x86\x2e\151\x72", "\56\330\247\331\212\xd8\261\xd8\247\331\x86\56\151\162", "\x2e\151\x73", "\x2e\x6e\145\x74\56\151\x73", "\56\x63\157\155\x2e\151\163", "\x2e\145\x64\165\x2e\151\163", "\56\x67\157\x76\x2e\x69\x73", "\56\x6f\162\x67\56\151\163", "\56\x69\x6e\164\56\151\163", "\x2e\x69\x74", "\x2e\x67\x6f\166\56\151\164", "\56\x65\x64\165\56\x69\x74", "\56\141\142\x72\56\151\x74", "\x2e\141\x62\162\x75\x7a\x7a\157\x2e\x69\164", "\56\141\157\163\x74\x61\x2d\x76\141\154\154\145\171\x2e\x69\164", "\56\141\157\x73\x74\141\166\x61\x6c\x6c\145\x79\x2e\x69\164", "\x2e\142\x61\163\x2e\151\164", "\x2e\x62\x61\x73\151\x6c\151\143\x61\164\141\56\151\164", "\x2e\x63\x61\154\56\x69\164", "\x2e\143\x61\x6c\x61\142\x72\x69\141\x2e\151\164", "\56\143\141\155\x2e\x69\x74", "\56\143\141\155\160\141\x6e\151\x61\x2e\151\164", "\56\x65\155\x69\154\x69\x61\55\x72\157\x6d\x61\147\156\x61\x2e\x69\164", "\x2e\145\x6d\151\x6c\x69\x61\162\x6f\x6d\141\x67\x6e\141\x2e\x69\x74", "\x2e\x65\x6d\162\x2e\x69\164", "\56\146\162\151\165\154\x69\x2d\166\x2d\147\x69\165\x6c\151\x61\56\151\164", "\x2e\x66\x72\151\x75\154\151\x2d\166\145\x2d\147\151\x75\154\151\141\56\x69\164", "\56\146\162\x69\165\x6c\x69\x2d\166\x65\147\151\165\x6c\151\x61\x2e\151\164", "\x2e\x66\162\151\x75\x6c\151\55\166\145\x6e\145\x7a\151\x61\55\x67\151\x75\x6c\x69\x61\x2e\x69\164", "\56\146\x72\x69\x75\154\x69\55\x76\x65\156\x65\172\x69\141\147\151\x75\154\151\x61\56\151\164", "\56\x66\162\x69\165\x6c\151\55\x76\147\x69\x75\x6c\x69\x61\x2e\x69\164", "\x2e\x66\x72\x69\165\154\151\x76\55\147\151\165\x6c\x69\141\56\151\x74", "\56\x66\x72\151\x75\154\x69\x76\145\x2d\147\x69\165\154\x69\141\56\151\164", "\56\146\x72\151\x75\154\151\x76\145\x67\x69\x75\154\x69\141\56\151\164", "\56\x66\162\x69\165\154\x69\x76\145\156\x65\172\x69\x61\x2d\x67\151\165\154\x69\141\56\151\164", "\56\146\162\x69\165\154\x69\x76\145\156\145\x7a\x69\x61\147\x69\x75\x6c\151\141\56\151\x74", "\56\146\x72\151\x75\x6c\x69\x76\147\151\165\x6c\x69\x61\x2e\x69\x74", "\56\x66\x76\x67\56\x69\164", "\56\154\141\172\56\x69\164", "\56\x6c\141\x7a\x69\x6f\x2e\x69\x74", "\x2e\x6c\151\x67\x2e\151\x74", "\x2e\x6c\x69\147\165\x72\x69\141\56\x69\164", "\56\154\157\x6d\x2e\151\164", "\x2e\154\157\155\x62\x61\x72\144\x69\141\56\x69\164", "\x2e\x6c\157\x6d\x62\x61\162\144\171\x2e\151\164", "\56\154\x75\x63\x61\156\x69\141\56\x69\164", "\x2e\x6d\x61\x72\x2e\x69\164", "\x2e\155\141\162\x63\150\x65\x2e\151\164", "\56\x6d\157\x6c\56\x69\164", "\x2e\155\x6f\x6c\x69\163\x65\56\x69\x74", "\x2e\160\151\145\144\155\157\x6e\x74\56\x69\x74", "\56\x70\x69\x65\155\157\156\164\x65\x2e\151\164", "\x2e\160\155\x6e\56\x69\164", "\56\160\x75\x67\56\x69\x74", "\56\x70\x75\x67\x6c\x69\141\x2e\x69\164", "\56\x73\141\162\56\x69\x74", "\56\x73\x61\x72\144\x65\147\156\x61\56\151\x74", "\x2e\163\141\162\x64\151\156\151\141\56\x69\x74", "\x2e\163\151\x63\56\x69\x74", "\x2e\x73\151\143\x69\154\151\x61\x2e\151\164", "\x2e\163\x69\143\x69\154\171\56\x69\x74", "\56\x74\141\x61\56\x69\164", "\56\x74\x6f\x73\x2e\x69\x74", "\56\164\157\163\143\x61\156\141\56\x69\x74", "\x2e\164\162\x65\156\x74\151\156\157\x2d\x61\x2d\x61\144\x69\x67\x65\x2e\151\164", "\56\164\162\145\156\164\151\156\x6f\55\x61\x61\144\151\x67\x65\x2e\x69\x74", "\56\x74\x72\145\x6e\164\151\x6e\157\55\x61\154\x74\x6f\x2d\141\x64\x69\147\145\56\x69\164", "\x2e\x74\x72\x65\x6e\x74\151\156\157\55\141\x6c\164\157\141\x64\151\147\x65\x2e\151\x74", "\x2e\164\x72\x65\x6e\164\x69\156\157\x2d\163\x2d\x74\151\x72\x6f\x6c\x2e\151\164", "\56\164\162\145\156\164\151\156\x6f\x2d\163\164\151\162\157\154\56\x69\x74", "\x2e\164\162\x65\156\x74\x69\x6e\157\55\x73\165\x64\x2d\164\x69\x72\x6f\154\x2e\x69\x74", "\x2e\x74\162\145\x6e\164\x69\x6e\157\55\x73\165\144\x74\151\162\x6f\x6c\56\151\x74", "\x2e\164\162\145\x6e\164\151\x6e\x6f\x2d\x73\165\x65\144\x2d\164\x69\x72\157\x6c\56\x69\164", "\56\164\162\145\156\164\x69\156\x6f\x2d\x73\x75\145\x64\164\x69\x72\x6f\154\x2e\151\164", "\56\x74\x72\x65\156\164\151\x6e\157\141\55\141\x64\x69\x67\x65\56\x69\164", "\x2e\x74\x72\x65\x6e\x74\x69\x6e\x6f\x61\141\144\151\x67\145\56\151\x74", "\x2e\164\x72\145\x6e\x74\151\156\157\141\x6c\x74\157\x2d\x61\x64\151\147\x65\x2e\x69\x74", "\56\164\162\x65\156\x74\x69\x6e\x6f\x61\x6c\164\x6f\x61\144\151\147\145\x2e\x69\164", "\56\x74\162\145\156\164\151\156\x6f\x73\55\x74\151\162\157\154\56\x69\x74", "\x2e\164\x72\145\x6e\x74\x69\x6e\x6f\163\164\151\x72\x6f\x6c\56\x69\x74", "\x2e\x74\162\145\156\x74\x69\x6e\x6f\x73\x75\x64\x2d\x74\x69\162\157\x6c\56\x69\164", "\56\x74\x72\x65\x6e\164\151\156\x6f\163\x75\x64\x74\x69\162\x6f\154\x2e\151\164", "\56\164\x72\x65\x6e\164\x69\x6e\x6f\163\x75\x65\x64\55\164\x69\162\157\x6c\x2e\151\x74", "\x2e\x74\x72\145\156\x74\151\156\157\x73\x75\x65\144\164\151\x72\157\154\x2e\151\164", "\x2e\164\165\163\x63\x61\156\x79\56\151\164", "\x2e\165\x6d\142\56\x69\x74", "\56\x75\155\142\x72\151\x61\56\151\164", "\x2e\x76\141\154\55\144\55\x61\x6f\x73\164\x61\x2e\151\x74", "\56\x76\141\154\x2d\144\x61\157\x73\x74\x61\56\x69\x74", "\x2e\x76\141\x6c\144\55\x61\x6f\163\x74\x61\56\x69\x74", "\56\x76\141\154\144\141\157\163\x74\141\56\151\164", "\56\x76\x61\154\x6c\x65\x2d\x61\157\x73\x74\x61\56\151\x74", "\x2e\166\x61\x6c\x6c\x65\x2d\144\55\x61\157\x73\x74\141\56\151\x74", "\56\x76\141\154\x6c\145\55\144\x61\x6f\x73\164\141\x2e\151\164", "\x2e\166\141\x6c\154\145\141\157\x73\x74\141\56\151\164", "\x2e\x76\x61\x6c\x6c\x65\x64\55\141\x6f\163\x74\x61\56\151\x74", "\56\166\141\x6c\154\x65\x64\141\x6f\x73\164\141\x2e\151\x74", "\56\x76\x61\154\154\145\145\x2d\x61\157\163\x74\x65\x2e\151\164", "\x2e\166\141\154\x6c\x65\145\x61\x6f\x73\x74\145\56\x69\x74", "\x2e\x76\x61\157\56\x69\x74", "\x2e\166\144\141\56\x69\164", "\x2e\166\x65\156\x2e\x69\164", "\56\x76\x65\156\x65\x74\157\56\151\164", "\56\141\x67\56\151\x74", "\x2e\141\x67\162\151\147\x65\x6e\x74\x6f\56\x69\x74", "\x2e\x61\154\x2e\x69\164", "\x2e\141\154\145\163\163\x61\156\x64\x72\151\141\x2e\151\164", "\x2e\141\x6c\x74\157\x2d\x61\144\151\x67\x65\x2e\151\x74", "\x2e\141\x6c\x74\x6f\141\x64\x69\x67\x65\x2e\151\x74", "\56\141\156\x2e\151\164", "\x2e\x61\156\x63\157\x6e\x61\56\151\x74", "\x2e\x61\x6e\144\162\151\141\x2d\142\x61\162\x6c\x65\x74\x74\x61\55\x74\162\x61\156\x69\56\x69\x74", "\x2e\x61\x6e\x64\x72\x69\141\x2d\164\x72\x61\x6e\x69\x2d\x62\x61\x72\154\x65\x74\164\x61\x2e\x69\x74", "\x2e\x61\x6e\x64\x72\x69\x61\x62\141\x72\154\x65\x74\164\141\x74\x72\x61\x6e\x69\x2e\151\x74", "\56\141\156\144\162\x69\141\x74\x72\141\156\x69\x62\x61\x72\154\145\164\164\141\56\151\x74", "\56\141\x6f\56\x69\x74", "\x2e\x61\157\x73\164\x61\56\151\x74", "\56\x61\157\163\x74\145\56\x69\164", "\x2e\141\x70\56\x69\164", "\x2e\141\x71\x2e\151\164", "\x2e\141\x71\165\x69\x6c\x61\56\151\164", "\56\x61\x72\x2e\x69\x74", "\56\141\x72\x65\x7a\x7a\x6f\56\151\164", "\56\141\x73\x63\157\154\x69\x2d\160\151\143\x65\156\x6f\x2e\x69\x74", "\x2e\141\x73\143\x6f\154\151\160\x69\x63\x65\x6e\157\56\x69\x74", "\x2e\141\x73\164\151\x2e\151\164", "\x2e\141\164\56\151\164", "\56\141\166\56\x69\164", "\x2e\x61\166\145\154\154\x69\156\x6f\56\x69\x74", "\x2e\x62\x61\x2e\151\x74", "\x2e\142\x61\154\163\141\x6e\56\151\x74", "\x2e\x62\x61\x72\151\56\151\164", "\56\x62\141\162\x6c\145\x74\x74\141\55\x74\162\x61\156\151\55\141\x6e\144\162\x69\141\56\151\164", "\56\x62\141\162\x6c\x65\x74\164\141\x74\162\141\156\151\x61\x6e\x64\162\151\x61\56\151\164", "\x2e\142\x65\x6c\x6c\165\156\x6f\56\x69\164", "\x2e\x62\x65\156\x65\x76\x65\156\x74\x6f\x2e\151\x74", "\x2e\142\145\x72\147\141\155\157\x2e\x69\164", "\56\x62\x67\x2e\x69\x74", "\56\x62\151\56\151\164", "\56\142\151\x65\x6c\154\x61\56\x69\164", "\x2e\142\154\56\151\x74", "\x2e\142\156\56\151\x74", "\56\142\x6f\56\x69\164", "\56\x62\157\154\157\147\x6e\141\x2e\x69\164", "\56\x62\157\x6c\172\x61\x6e\x6f\x2e\151\x74", "\56\142\157\172\145\156\x2e\151\164", "\56\x62\x72\56\151\x74", "\56\x62\162\145\163\x63\x69\141\56\x69\164", "\56\x62\162\x69\x6e\x64\x69\x73\151\56\x69\x74", "\x2e\142\163\x2e\x69\x74", "\56\x62\x74\x2e\151\164", "\56\142\172\56\x69\x74", "\56\x63\x61\56\x69\x74", "\56\143\141\147\154\x69\141\162\x69\56\151\x74", "\x2e\x63\141\x6c\164\141\x6e\x69\x73\163\145\164\x74\141\56\151\164", "\x2e\143\x61\x6d\x70\151\x64\x61\156\157\x2d\155\145\x64\x69\x6f\x2e\151\164", "\x2e\x63\141\155\160\151\x64\141\x6e\x6f\x6d\x65\x64\151\x6f\x2e\x69\164", "\56\143\x61\x6d\x70\x6f\142\x61\163\x73\157\x2e\151\164", "\x2e\x63\141\x72\142\x6f\x6e\151\141\55\151\x67\154\x65\163\151\141\163\x2e\x69\164", "\x2e\x63\141\x72\x62\157\x6e\151\141\151\147\x6c\x65\163\151\x61\163\x2e\x69\164", "\56\143\x61\162\162\x61\162\141\55\x6d\141\x73\x73\x61\x2e\151\164", "\56\143\x61\162\x72\x61\162\x61\x6d\141\163\163\141\x2e\x69\x74", "\56\x63\141\163\x65\162\x74\x61\x2e\151\164", "\x2e\143\x61\164\141\156\151\141\56\151\x74", "\x2e\143\141\x74\141\x6e\x7a\x61\162\x6f\56\x69\x74", "\56\143\x62\x2e\151\x74", "\x2e\143\x65\x2e\151\164", "\56\x63\x65\163\145\x6e\141\55\x66\x6f\162\154\x69\56\151\164", "\56\x63\x65\x73\145\x6e\141\x66\157\162\154\151\x2e\x69\x74", "\56\143\150\x2e\151\x74", "\56\x63\x68\151\145\164\x69\56\151\x74", "\x2e\143\x69\56\x69\x74", "\56\x63\154\x2e\151\x74", "\x2e\143\x6e\56\x69\x74", "\x2e\143\157\x2e\x69\164", "\x2e\x63\x6f\x6d\x6f\x2e\151\164", "\x2e\x63\x6f\x73\x65\156\172\141\56\151\x74", "\56\143\x72\56\x69\x74", "\x2e\x63\x72\145\x6d\x6f\156\141\56\x69\164", "\x2e\x63\162\157\164\x6f\x6e\145\56\x69\164", "\x2e\143\x73\x2e\151\164", "\56\x63\x74\x2e\x69\x74", "\x2e\x63\165\x6e\145\157\x2e\151\x74", "\x2e\143\x7a\56\x69\x74", "\x2e\x64\145\x6c\x6c\55\x6f\147\154\151\141\163\164\162\x61\x2e\151\164", "\x2e\144\x65\x6c\x6c\x6f\x67\154\x69\141\163\164\162\141\x2e\151\164", "\x2e\x65\x6e\56\x69\x74", "\56\145\x6e\156\x61\56\151\x74", "\x2e\146\x63\x2e\x69\164", "\56\x66\x65\56\x69\164", "\x2e\146\x65\162\155\x6f\56\151\164", "\56\146\x65\162\x72\141\162\x61\x2e\151\164", "\56\146\x67\x2e\151\x74", "\56\x66\151\56\x69\164", "\x2e\x66\151\162\x65\156\x7a\x65\x2e\151\164", "\x2e\x66\x6c\157\162\x65\x6e\x63\145\x2e\x69\x74", "\56\x66\x6d\56\151\164", "\56\x66\157\147\x67\151\x61\x2e\x69\x74", "\x2e\146\x6f\x72\154\151\55\x63\145\x73\x65\x6e\141\56\151\x74", "\x2e\146\x6f\x72\154\x69\143\145\x73\145\x6e\x61\x2e\151\x74", "\x2e\x66\162\56\151\164", "\x2e\x66\x72\x6f\163\x69\156\x6f\156\145\56\x69\x74", "\56\147\145\56\151\x74", "\x2e\147\x65\x6e\x6f\141\56\151\164", "\56\147\x65\x6e\157\166\141\x2e\x69\164", "\56\x67\x6f\56\x69\x74", "\x2e\x67\x6f\162\151\x7a\x69\x61\x2e\x69\x74", "\56\x67\x72\56\151\x74", "\56\147\x72\x6f\163\163\145\164\157\x2e\x69\x74", "\x2e\x69\x67\154\x65\163\x69\141\163\x2d\143\x61\162\142\x6f\x6e\151\x61\x2e\x69\164", "\x2e\x69\x67\154\x65\x73\151\x61\x73\143\141\x72\142\157\x6e\151\141\x2e\x69\164", "\56\151\155\x2e\151\x74", "\x2e\x69\x6d\160\145\x72\151\x61\x2e\151\164", "\x2e\x69\x73\56\x69\164", "\56\151\x73\x65\162\x6e\151\x61\x2e\x69\x74", "\56\153\x72\56\151\x74", "\x2e\x6c\141\x2d\163\160\145\172\x69\x61\x2e\x69\164", "\x2e\x6c\x61\x71\165\x69\154\x61\x2e\151\164", "\x2e\x6c\x61\163\x70\x65\x7a\151\x61\56\x69\x74", "\x2e\x6c\141\164\x69\x6e\x61\56\151\164", "\56\x6c\143\56\151\164", "\x2e\154\x65\x2e\151\164", "\56\x6c\x65\x63\x63\145\x2e\x69\164", "\56\x6c\145\x63\x63\157\x2e\151\164", "\56\x6c\x69\x2e\151\164", "\x2e\154\151\166\x6f\162\x6e\157\x2e\x69\x74", "\x2e\154\x6f\56\151\x74", "\56\x6c\x6f\144\x69\x2e\x69\x74", "\56\154\164\x2e\151\164", "\x2e\x6c\165\x2e\151\164", "\x2e\154\x75\x63\143\x61\x2e\x69\164", "\56\155\x61\x63\145\162\x61\164\x61\x2e\x69\x74", "\56\155\141\156\x74\157\x76\x61\x2e\x69\164", "\x2e\155\141\163\163\x61\55\x63\141\x72\162\x61\162\x61\x2e\x69\164", "\x2e\155\x61\x73\x73\x61\x63\141\162\162\141\x72\141\56\151\x74", "\56\155\141\164\x65\162\x61\56\x69\x74", "\56\x6d\x62\x2e\x69\164", "\56\x6d\143\56\151\x74", "\x2e\x6d\x65\56\x69\164", "\x2e\x6d\145\x64\x69\157\55\x63\x61\x6d\160\x69\144\x61\x6e\157\x2e\x69\x74", "\56\x6d\145\144\x69\157\x63\x61\x6d\x70\x69\144\141\x6e\157\56\x69\x74", "\x2e\x6d\x65\x73\x73\x69\156\x61\56\x69\x74", "\x2e\155\151\x2e\151\164", "\x2e\155\151\154\141\156\x2e\151\164", "\x2e\155\x69\154\141\156\x6f\56\151\x74", "\x2e\x6d\156\x2e\151\164", "\x2e\155\157\56\x69\164", "\56\155\157\x64\x65\x6e\x61\56\x69\x74", "\56\x6d\x6f\x6e\172\x61\x2d\142\162\x69\x61\156\x7a\x61\x2e\151\x74", "\x2e\155\x6f\x6e\172\141\x2d\145\55\144\145\x6c\154\x61\x2d\x62\x72\x69\x61\156\x7a\x61\56\x69\164", "\x2e\155\x6f\156\x7a\x61\x2e\151\x74", "\x2e\x6d\157\x6e\172\x61\x62\x72\151\141\x6e\172\141\x2e\151\164", "\x2e\155\157\156\172\141\145\142\x72\x69\x61\x6e\x7a\x61\56\151\164", "\56\x6d\x6f\156\x7a\x61\x65\x64\145\154\x6c\x61\142\162\151\x61\156\x7a\141\56\x69\x74", "\56\x6d\x73\56\x69\x74", "\56\155\164\56\x69\164", "\x2e\x6e\x61\x2e\151\164", "\x2e\156\141\x70\154\x65\x73\56\x69\x74", "\56\x6e\x61\160\157\x6c\x69\x2e\x69\x74", "\56\x6e\157\x2e\151\x74", "\56\156\157\166\141\x72\141\x2e\x69\x74", "\56\x6e\165\56\151\x74", "\x2e\156\165\157\x72\157\x2e\x69\164", "\56\157\x67\x2e\x69\164", "\56\157\147\x6c\151\141\163\164\162\x61\x2e\x69\164", "\56\x6f\x6c\x62\x69\141\55\164\x65\x6d\160\x69\x6f\x2e\151\164", "\x2e\157\154\x62\x69\141\x74\145\155\160\x69\157\56\151\x74", "\x2e\157\162\x2e\x69\164", "\56\157\x72\151\x73\164\x61\x6e\x6f\x2e\x69\164", "\56\157\x74\x2e\151\x74", "\56\x70\x61\56\151\x74", "\56\160\141\x64\157\166\141\x2e\x69\x74", "\x2e\x70\x61\x64\165\141\56\x69\x74", "\x2e\x70\141\154\145\162\x6d\x6f\x2e\151\x74", "\x2e\160\x61\162\x6d\141\x2e\151\x74", "\56\x70\x61\166\x69\141\x2e\151\164", "\x2e\160\x63\x2e\151\x74", "\x2e\x70\x64\56\x69\x74", "\56\x70\145\56\x69\164", "\x2e\160\x65\x72\x75\147\151\141\56\x69\x74", "\x2e\160\145\x73\x61\162\157\55\165\x72\142\x69\x6e\157\x2e\x69\x74", "\x2e\x70\145\x73\141\162\x6f\165\x72\x62\x69\156\x6f\56\151\164", "\x2e\x70\145\163\x63\x61\x72\141\x2e\151\x74", "\x2e\160\x67\x2e\151\x74", "\x2e\160\x69\56\151\164", "\56\160\151\141\143\145\x6e\172\x61\x2e\x69\x74", "\56\x70\151\163\x61\56\x69\x74", "\x2e\160\x69\163\164\157\151\x61\x2e\x69\x74", "\x2e\160\x6e\x2e\x69\x74", "\x2e\x70\157\56\x69\x74", "\x2e\160\x6f\162\x64\x65\x6e\x6f\156\x65\56\x69\x74", "\x2e\x70\157\x74\x65\x6e\172\x61\x2e\x69\x74", "\x2e\x70\162\x2e\x69\164", "\x2e\x70\162\x61\164\157\56\x69\164", "\x2e\x70\164\56\151\164", "\x2e\x70\165\x2e\151\164", "\x2e\160\166\x2e\x69\164", "\x2e\160\x7a\56\x69\x74", "\56\162\141\x2e\151\x74", "\56\162\x61\x67\x75\163\x61\x2e\151\x74", "\56\x72\x61\x76\x65\x6e\x6e\x61\56\151\164", "\56\162\143\56\151\x74", "\x2e\x72\x65\56\x69\164", "\x2e\x72\x65\x67\x67\151\x6f\x2d\x63\x61\154\141\x62\x72\151\141\56\151\x74", "\56\x72\145\x67\147\151\x6f\x2d\x65\155\151\154\151\x61\56\x69\164", "\x2e\162\145\x67\x67\x69\x6f\x63\141\x6c\141\142\162\x69\x61\x2e\x69\x74", "\56\162\145\x67\x67\x69\157\x65\x6d\151\154\151\x61\x2e\151\x74", "\x2e\x72\147\x2e\151\x74", "\56\x72\151\x2e\x69\164", "\56\162\x69\145\x74\x69\56\x69\164", "\56\x72\151\155\x69\156\151\x2e\151\164", "\x2e\x72\155\56\151\x74", "\56\x72\x6e\56\x69\x74", "\x2e\162\157\56\151\x74", "\x2e\162\x6f\x6d\141\x2e\x69\x74", "\56\162\x6f\155\x65\56\151\x74", "\56\162\157\x76\x69\147\157\x2e\151\164", "\56\x73\x61\56\151\x74", "\x2e\x73\x61\154\145\162\156\157\x2e\x69\164", "\x2e\x73\141\x73\163\141\162\151\56\x69\x74", "\56\x73\141\x76\x6f\x6e\x61\x2e\x69\x74", "\56\163\x69\x2e\151\164", "\x2e\163\x69\x65\x6e\x61\56\151\164", "\x2e\x73\151\x72\141\143\165\163\x61\x2e\151\x74", "\56\163\157\x2e\x69\164", "\56\x73\x6f\156\x64\162\151\157\56\151\164", "\x2e\163\x70\56\151\x74", "\x2e\163\162\x2e\151\x74", "\x2e\163\163\56\151\x74", "\x2e\163\165\145\x64\x74\x69\x72\157\x6c\x2e\x69\x74", "\x2e\x73\x76\56\151\x74", "\56\x74\141\56\x69\164", "\x2e\x74\141\x72\141\156\164\x6f\x2e\x69\x74", "\56\164\x65\56\151\x74", "\x2e\x74\145\x6d\160\x69\157\x2d\157\154\x62\x69\x61\56\151\x74", "\x2e\164\145\155\160\151\x6f\x6f\154\x62\x69\x61\56\151\164", "\56\164\145\x72\x61\x6d\x6f\56\151\164", "\56\164\145\162\156\151\56\x69\164", "\56\x74\156\x2e\151\x74", "\x2e\164\x6f\56\x69\164", "\x2e\x74\157\x72\151\x6e\157\56\151\x74", "\56\164\160\x2e\151\164", "\x2e\164\x72\x2e\151\x74", "\x2e\x74\x72\141\156\151\55\x61\156\x64\x72\151\x61\x2d\142\x61\x72\x6c\145\164\164\141\56\151\164", "\56\164\x72\x61\x6e\151\x2d\142\x61\x72\x6c\145\x74\x74\141\55\141\156\x64\x72\x69\x61\56\x69\x74", "\x2e\164\x72\x61\156\x69\141\x6e\x64\162\x69\141\x62\x61\162\x6c\145\x74\164\141\56\x69\164", "\56\164\x72\x61\156\x69\x62\x61\x72\154\145\x74\164\x61\141\156\144\x72\x69\141\56\x69\x74", "\x2e\x74\x72\141\160\x61\156\151\x2e\151\x74", "\56\164\x72\x65\x6e\x74\151\x6e\157\x2e\x69\164", "\x2e\164\162\x65\x6e\x74\157\x2e\x69\x74", "\x2e\x74\162\x65\x76\x69\x73\157\x2e\151\164", "\x2e\x74\162\151\x65\x73\x74\x65\x2e\x69\164", "\x2e\164\163\56\x69\x74", "\x2e\164\x75\x72\x69\x6e\56\x69\x74", "\x2e\164\x76\x2e\151\x74", "\56\x75\x64\x2e\x69\x74", "\x2e\x75\144\x69\156\x65\56\151\164", "\x2e\165\x72\x62\x69\156\x6f\x2d\160\145\163\x61\x72\x6f\x2e\151\164", "\56\165\162\x62\x69\x6e\157\x70\145\x73\141\162\x6f\x2e\151\164", "\x2e\x76\141\56\x69\x74", "\56\166\141\x72\x65\163\145\56\151\164", "\56\x76\142\x2e\x69\x74", "\56\166\143\x2e\151\x74", "\x2e\166\x65\x2e\151\x74", "\x2e\166\145\x6e\145\x7a\x69\141\x2e\151\x74", "\56\166\145\156\x69\143\x65\56\151\164", "\56\166\145\162\142\141\156\151\141\x2e\151\164", "\56\x76\145\162\x63\145\x6c\x6c\x69\56\151\x74", "\x2e\166\145\x72\157\156\141\56\x69\x74", "\56\166\x69\x2e\x69\x74", "\x2e\x76\151\142\x6f\55\x76\x61\154\145\x6e\164\151\141\56\x69\x74", "\x2e\x76\151\142\157\166\141\x6c\145\156\x74\x69\141\x2e\151\164", "\56\166\x69\x63\x65\x6e\172\x61\x2e\x69\164", "\x2e\x76\151\164\145\x72\142\x6f\x2e\x69\x74", "\x2e\x76\162\x2e\151\164", "\x2e\x76\163\56\x69\164", "\56\x76\164\x2e\151\x74", "\56\x76\166\x2e\x69\x74", "\56\152\x65", "\x2e\143\157\x2e\x6a\145", "\x2e\x6e\145\164\56\152\x65", "\56\x6f\x72\x67\56\x6a\145", "\x2e\x2a\56\152\x6d", "\56\152\x6f", "\56\143\157\155\56\152\x6f", "\56\x6f\162\147\x2e\x6a\157", "\x2e\x6e\x65\x74\x2e\x6a\x6f", "\56\145\144\x75\x2e\x6a\x6f", "\56\163\x63\150\56\152\157", "\x2e\147\157\x76\56\152\x6f", "\x2e\x6d\x69\154\56\152\x6f", "\x2e\156\141\155\x65\56\152\157", "\56\152\x6f\142\163", "\x2e\x6a\160", "\x2e\141\x63\56\152\x70", "\56\141\144\56\x6a\160", "\56\x63\x6f\56\x6a\160", "\56\x65\x64\56\x6a\160", "\56\x67\157\56\152\160", "\56\x67\x72\x2e\x6a\160", "\56\154\x67\56\152\160", "\56\156\x65\56\152\x70", "\x2e\x6f\x72\x2e\152\160", "\x2e\x61\x69\x63\x68\151\56\152\160", "\56\141\x6b\x69\x74\x61\56\152\x70", "\x2e\141\157\155\157\162\151\x2e\152\160", "\56\143\x68\151\x62\141\56\x6a\x70", "\56\145\150\151\155\145\x2e\152\x70", "\x2e\146\165\x6b\x75\x69\x2e\x6a\160", "\x2e\x66\165\x6b\165\157\153\x61\56\152\160", "\x2e\x66\165\x6b\x75\163\150\x69\155\141\x2e\x6a\160", "\56\147\151\x66\165\x2e\152\160", "\x2e\x67\165\x6e\x6d\141\x2e\x6a\160", "\56\150\151\x72\x6f\x73\150\x69\155\x61\56\152\x70", "\56\x68\157\153\x6b\141\151\144\157\56\x6a\x70", "\56\x68\171\157\x67\x6f\56\x6a\160", "\x2e\x69\x62\x61\162\x61\x6b\151\x2e\x6a\x70", "\56\151\x73\x68\151\153\x61\x77\141\56\x6a\x70", "\56\x69\x77\141\164\x65\x2e\x6a\160", "\56\x6b\141\147\x61\167\x61\56\152\x70", "\56\153\141\147\x6f\x73\x68\x69\x6d\141\56\x6a\160", "\56\x6b\x61\156\141\147\x61\x77\141\x2e\152\x70", "\x2e\153\x6f\x63\x68\151\x2e\152\x70", "\56\153\165\x6d\x61\155\157\x74\157\x2e\x6a\x70", "\56\x6b\171\x6f\164\157\x2e\x6a\160", "\56\x6d\151\x65\x2e\x6a\160", "\56\155\151\x79\141\147\151\56\x6a\160", "\x2e\x6d\x69\171\141\172\x61\153\151\56\x6a\x70", "\56\x6e\141\x67\x61\156\x6f\x2e\x6a\x70", "\x2e\x6e\x61\x67\141\163\x61\x6b\x69\56\152\160", "\x2e\156\x61\162\x61\x2e\x6a\x70", "\x2e\156\151\151\147\141\x74\x61\56\152\160", "\x2e\x6f\151\x74\x61\x2e\x6a\160", "\x2e\157\x6b\x61\x79\x61\155\141\x2e\152\x70", "\x2e\x6f\153\151\x6e\141\x77\x61\x2e\152\x70", "\x2e\157\163\141\x6b\x61\56\x6a\160", "\x2e\x73\x61\147\141\x2e\x6a\x70", "\56\x73\x61\x69\x74\141\155\x61\56\152\x70", "\56\x73\150\x69\147\x61\56\x6a\x70", "\56\163\150\x69\155\x61\156\x65\56\x6a\160", "\x2e\163\x68\x69\172\x75\157\153\141\x2e\152\x70", "\56\x74\157\143\150\x69\147\x69\56\152\160", "\x2e\x74\x6f\x6b\x75\163\150\151\155\x61\56\x6a\160", "\56\x74\157\153\171\x6f\56\152\x70", "\56\164\157\164\164\x6f\x72\x69\56\x6a\160", "\x2e\164\x6f\171\141\x6d\x61\x2e\152\x70", "\56\x77\141\153\x61\x79\141\155\141\x2e\x6a\x70", "\56\x79\x61\155\141\147\x61\164\x61\x2e\x6a\x70", "\x2e\171\x61\155\x61\x67\165\143\150\x69\x2e\x6a\160", "\56\x79\x61\155\x61\x6e\141\x73\150\151\x2e\152\x70", "\56\346\xa0\203\346\x9c\xa8\x2e\152\x70", "\56\xe6\x84\233\xe7\237\xa5\x2e\x6a\160", "\56\xe6\204\x9b\345\252\x9b\56\x6a\x70", "\x2e\345\205\xb5\345\xba\253\x2e\152\x70", "\x2e\347\206\212\xe6\x9c\254\x2e\152\x70", "\x2e\xe8\x8c\xa8\345\237\216\56\152\160", "\x2e\345\214\227\346\xb5\xb7\351\x81\223\x2e\152\x70", "\x2e\345\x8d\203\xe8\x91\x89\56\x6a\x70", "\56\xe5\222\214\346\255\214\xe5\xb1\xb1\x2e\152\160", "\56\351\x95\267\xe5\264\x8e\x2e\152\160", "\x2e\xe9\x95\267\351\207\216\56\x6a\160", "\x2e\xe6\226\260\xe6\275\x9f\56\x6a\x70", "\x2e\351\x9d\x92\xe6\243\xae\56\x6a\x70", "\x2e\xe9\235\231\345\262\241\56\152\x70", "\56\346\x9d\xb1\xe4\272\xac\x2e\x6a\x70", "\56\xe7\237\263\345\xb7\x9d\x2e\152\x70", "\x2e\345\237\xbc\xe7\x8e\x89\56\152\x70", "\x2e\xe4\xb8\211\351\207\215\56\x6a\x70", "\x2e\344\272\xac\xe9\203\xbd\56\x6a\160", "\56\344\275\220\350\xb3\200\x2e\152\x70", "\x2e\xe5\xa4\247\xe5\210\206\56\x6a\160", "\x2e\xe5\244\xa7\xe9\230\252\x2e\x6a\x70", "\x2e\xe5\xa5\x88\xe8\x89\xaf\56\x6a\160", "\x2e\xe5\xae\xae\345\x9f\216\56\x6a\x70", "\56\xe5\xae\256\345\xb4\216\x2e\152\x70", "\56\345\xaf\214\345\xb1\261\56\152\160", "\x2e\345\xb1\xb1\xe5\217\xa3\x2e\152\x70", "\56\345\261\261\345\xbd\242\x2e\152\x70", "\x2e\xe5\xb1\261\346\242\xa8\56\152\160", "\x2e\345\262\xa9\346\211\x8b\x2e\152\160", "\56\xe5\xb2\x90\xe9\x98\234\56\x6a\160", "\x2e\345\xb2\241\345\261\xb1\56\x6a\x70", "\x2e\345\263\266\xe6\xa0\xb9\56\x6a\x70", "\x2e\345\xba\x83\345\263\266\x2e\x6a\x70", "\56\345\276\xb3\xe5\263\xb6\x2e\x6a\x70", "\x2e\xe6\xb2\x96\xe7\270\x84\x2e\x6a\160", "\56\346\xbb\213\350\xb3\x80\x2e\152\160", "\x2e\xe7\xa5\x9e\345\245\x88\345\xb7\235\56\x6a\x70", "\x2e\347\xa6\x8f\344\272\225\56\x6a\x70", "\56\xe7\xa6\x8f\345\xb2\241\56\x6a\x70", "\56\347\xa6\x8f\xe5\263\266\x2e\x6a\x70", "\56\xe7\247\x8b\347\224\xb0\56\x6a\160", "\x2e\xe7\276\xa4\351\246\254\56\x6a\x70", "\56\351\246\231\345\267\x9d\56\x6a\x70", "\56\351\253\230\347\237\xa5\56\152\x70", "\56\xe9\xb3\xa5\xe5\217\x96\x2e\x6a\160", "\56\351\xb9\xbf\xe5\205\x90\345\xb3\xb6\56\152\x70", "\x2e\x61\x69\163\x61\151\56\141\x69\x63\x68\151\56\x6a\x70", "\x2e\141\x6d\x61\x2e\x61\151\143\150\x69\x2e\152\x70", "\56\141\156\x6a\157\x2e\141\151\143\150\x69\56\x6a\160", "\x2e\141\163\x75\153\x65\x2e\141\x69\143\150\x69\x2e\152\x70", "\56\x63\150\151\162\171\165\x2e\x61\x69\143\150\151\56\152\x70", "\x2e\x63\150\x69\164\x61\x2e\x61\x69\x63\150\x69\x2e\152\x70", "\56\x66\x75\x73\157\56\x61\151\143\150\x69\56\152\x70", "\x2e\x67\141\155\x61\x67\x6f\162\151\x2e\x61\151\143\150\151\56\x6a\x70", "\x2e\150\x61\156\144\x61\x2e\141\151\x63\150\x69\x2e\152\x70", "\x2e\x68\x61\x7a\x75\56\141\x69\x63\150\x69\56\152\160", "\x2e\150\x65\x6b\x69\156\141\156\56\x61\151\x63\150\x69\x2e\x6a\160", "\56\x68\151\147\x61\x73\x68\151\x75\162\x61\56\x61\x69\143\x68\x69\x2e\152\160", "\56\151\143\x68\151\156\157\155\x69\x79\x61\x2e\x61\151\143\150\151\56\x6a\160", "\56\x69\156\x61\x7a\141\x77\x61\x2e\141\151\x63\150\x69\x2e\x6a\x70", "\56\151\156\165\x79\x61\155\x61\x2e\141\x69\x63\150\x69\56\152\x70", "\x2e\151\163\163\150\x69\153\x69\x2e\x61\x69\x63\150\x69\56\x6a\160", "\x2e\151\x77\141\153\165\162\141\x2e\x61\x69\143\150\x69\x2e\152\160", "\x2e\153\141\x6e\x69\x65\56\x61\x69\x63\x68\x69\56\x6a\x70", "\x2e\153\141\162\151\171\141\56\x61\x69\x63\x68\x69\x2e\x6a\x70", "\x2e\153\x61\x73\165\147\x61\151\x2e\x61\x69\143\150\x69\56\x6a\160", "\56\x6b\x69\x72\x61\56\x61\x69\x63\x68\151\x2e\x6a\160", "\56\153\151\171\x6f\x73\165\56\141\151\143\x68\151\56\152\160", "\x2e\153\157\155\141\153\x69\56\141\x69\x63\x68\151\56\152\160", "\x2e\153\157\156\x61\156\x2e\x61\151\x63\150\x69\x2e\x6a\160", "\x2e\153\157\x74\141\x2e\x61\151\x63\x68\x69\56\x6a\x70", "\x2e\155\x69\150\x61\x6d\x61\56\x61\x69\143\150\151\56\152\x70", "\56\x6d\151\x79\157\x73\150\151\56\141\151\x63\150\151\56\x6a\x70", "\56\156\x69\163\150\151\x6f\x2e\x61\x69\143\x68\x69\56\152\160", "\x2e\x6e\151\163\163\150\151\156\x2e\141\x69\143\150\151\56\152\160", "\x2e\x6f\x62\x75\x2e\141\151\x63\150\x69\56\x6a\160", "\x2e\157\x67\x75\143\x68\151\56\x61\x69\x63\150\x69\x2e\152\x70", "\56\157\150\x61\162\165\x2e\141\x69\143\150\x69\56\x6a\160", "\x2e\157\153\141\x7a\141\153\151\x2e\x61\151\143\150\x69\x2e\x6a\x70", "\x2e\157\167\x61\x72\151\141\163\x61\x68\151\56\141\151\x63\150\x69\x2e\x6a\160", "\x2e\163\x65\164\157\56\141\x69\143\x68\x69\56\152\x70", "\56\163\150\151\153\141\164\163\165\x2e\x61\151\x63\x68\151\x2e\152\x70", "\56\163\150\x69\156\163\150\151\x72\157\x2e\141\x69\x63\150\x69\56\x6a\x70", "\56\163\x68\151\164\x61\x72\141\x2e\141\151\x63\150\151\x2e\152\160", "\56\164\141\150\141\x72\141\56\141\x69\143\150\x69\x2e\x6a\160", "\56\x74\141\153\141\150\x61\x6d\x61\x2e\141\151\143\150\x69\x2e\x6a\x70", "\x2e\164\x6f\x62\151\x73\150\x69\x6d\141\x2e\x61\x69\x63\x68\151\56\152\x70", "\x2e\164\x6f\145\151\x2e\141\151\x63\x68\151\x2e\x6a\160", "\x2e\164\157\147\x6f\x2e\x61\x69\143\x68\x69\x2e\x6a\x70", "\56\164\x6f\x6b\x61\151\x2e\141\151\x63\x68\151\x2e\x6a\x70", "\x2e\x74\x6f\x6b\157\156\x61\155\145\x2e\141\151\x63\x68\151\x2e\152\160", "\x2e\x74\157\171\x6f\141\153\x65\x2e\x61\x69\x63\150\x69\x2e\152\x70", "\56\x74\x6f\x79\x6f\x68\x61\163\x68\151\56\141\x69\143\x68\x69\x2e\152\160", "\56\164\x6f\x79\157\153\141\167\x61\x2e\141\x69\x63\150\151\56\152\160", "\x2e\164\x6f\x79\157\156\145\56\x61\151\143\150\x69\56\x6a\x70", "\x2e\x74\x6f\171\x6f\x74\141\56\141\x69\143\x68\x69\56\x6a\x70", "\x2e\164\163\x75\163\x68\151\x6d\141\56\x61\x69\143\150\151\56\x6a\160", "\x2e\x79\x61\x74\x6f\155\x69\56\x61\151\x63\x68\151\x2e\152\x70", "\56\141\153\151\x74\141\x2e\141\x6b\x69\164\x61\x2e\x6a\x70", "\x2e\x64\x61\151\x73\x65\156\56\141\153\151\164\141\56\152\160", "\x2e\146\165\152\x69\163\141\x74\157\56\141\153\x69\x74\x61\56\152\x70", "\x2e\x67\157\x6a\157\x6d\x65\x2e\x61\x6b\151\x74\141\x2e\152\160", "\x2e\150\141\x63\150\151\x72\x6f\x67\x61\164\x61\x2e\x61\x6b\x69\164\141\56\152\x70", "\56\150\x61\x70\x70\157\x75\56\141\x6b\151\164\x61\x2e\x6a\160", "\x2e\150\151\x67\x61\x73\150\151\156\x61\x72\x75\163\x65\x2e\x61\x6b\151\164\141\x2e\x6a\160", "\56\150\157\156\x6a\x6f\56\141\153\151\x74\x61\x2e\x6a\160", "\x2e\150\x6f\156\x6a\x79\x6f\56\x61\x6b\x69\164\141\x2e\x6a\x70", "\56\151\x6b\x61\x77\141\x2e\141\x6b\151\164\141\56\152\160", "\56\153\x61\155\151\153\x6f\141\x6e\x69\x2e\x61\x6b\x69\x74\141\56\152\160", "\x2e\153\141\155\151\157\x6b\x61\56\x61\x6b\x69\164\141\56\152\160", "\56\x6b\x61\164\141\147\141\x6d\151\56\141\x6b\151\x74\x61\x2e\x6a\x70", "\x2e\x6b\141\172\x75\x6e\x6f\x2e\141\153\x69\x74\x61\56\152\x70", "\56\x6b\x69\x74\141\141\153\x69\164\x61\x2e\141\x6b\151\164\141\x2e\x6a\160", "\56\153\157\163\141\153\141\56\141\153\x69\x74\x61\56\x6a\x70", "\x2e\x6b\x79\x6f\167\x61\56\141\x6b\x69\164\141\x2e\152\160", "\x2e\x6d\x69\x73\141\164\x6f\56\x61\153\151\x74\141\56\x6a\160", "\56\x6d\151\x74\141\156\x65\56\141\x6b\x69\164\x61\56\152\x70", "\x2e\x6d\157\162\151\x79\x6f\x73\x68\x69\56\141\x6b\x69\x74\141\56\x6a\160", "\x2e\156\151\153\141\150\x6f\x2e\x61\x6b\151\164\x61\x2e\x6a\160", "\x2e\x6e\x6f\x73\150\151\162\157\56\x61\x6b\x69\164\141\56\x6a\160", "\x2e\157\x64\x61\164\x65\x2e\x61\153\x69\164\x61\x2e\152\160", "\56\157\147\x61\x2e\x61\x6b\x69\164\x61\56\152\160", "\x2e\157\147\141\164\141\56\x61\153\x69\164\x61\x2e\x6a\160", "\x2e\x73\145\155\142\157\x6b\x75\x2e\x61\153\151\164\141\x2e\x6a\x70", "\56\x79\x6f\153\157\164\145\56\x61\153\151\164\x61\56\152\x70", "\56\171\165\x72\151\150\x6f\156\152\157\x2e\141\153\151\x74\141\x2e\x6a\160", "\56\x61\157\x6d\157\162\151\56\x61\157\155\x6f\x72\x69\x2e\152\160", "\56\x67\157\156\x6f\150\x65\56\141\x6f\x6d\157\162\151\56\x6a\160", "\56\x68\x61\143\x68\x69\x6e\157\150\145\56\141\157\x6d\x6f\x72\151\56\152\x70", "\x2e\150\x61\163\x68\151\153\x61\x6d\x69\x2e\141\157\x6d\157\x72\151\56\x6a\160", "\x2e\150\151\x72\x61\156\x61\151\x2e\141\157\155\157\x72\x69\x2e\x6a\160", "\56\x68\151\x72\x6f\x73\141\x6b\x69\x2e\x61\x6f\155\157\x72\151\x2e\152\160", "\x2e\x69\164\141\171\x61\156\141\x67\151\x2e\x61\x6f\155\x6f\162\x69\56\x6a\x70", "\x2e\x6b\165\162\157\151\163\150\x69\56\141\x6f\x6d\x6f\162\151\56\x6a\x70", "\56\x6d\151\x73\141\x77\141\x2e\141\157\x6d\x6f\162\151\x2e\x6a\160", "\x2e\x6d\165\164\x73\165\56\141\x6f\155\x6f\162\151\x2e\152\160", "\x2e\x6e\x61\153\141\144\157\x6d\x61\162\x69\x2e\141\157\x6d\x6f\162\x69\x2e\x6a\x70", "\56\x6e\x6f\x68\145\x6a\151\56\x61\x6f\x6d\157\x72\151\56\x6a\x70", "\x2e\x6f\x69\162\141\x73\145\56\x61\157\x6d\157\162\151\x2e\152\x70", "\x2e\x6f\167\141\x6e\151\56\x61\x6f\x6d\x6f\x72\151\56\x6a\160", "\x2e\x72\157\x6b\165\156\x6f\150\145\x2e\x61\x6f\155\157\x72\151\56\152\160", "\x2e\x73\x61\x6e\x6e\157\x68\145\x2e\141\x6f\155\157\x72\151\x2e\x6a\160", "\x2e\x73\150\151\x63\150\151\156\157\150\145\x2e\x61\157\x6d\x6f\162\151\x2e\152\x70", "\x2e\x73\150\x69\x6e\147\x6f\x2e\x61\157\x6d\x6f\162\151\x2e\152\x70", "\56\x74\x61\153\153\x6f\x2e\x61\x6f\x6d\157\x72\x69\56\x6a\160", "\56\164\x6f\167\141\144\x61\x2e\x61\157\155\157\x72\x69\56\x6a\x70", "\56\164\x73\165\147\141\x72\165\x2e\141\157\x6d\157\162\151\x2e\152\160", "\x2e\x74\163\165\x72\165\164\x61\56\x61\157\155\x6f\x72\x69\56\x6a\x70", "\56\x61\142\151\153\x6f\56\143\150\x69\x62\x61\x2e\x6a\160", "\x2e\x61\x73\x61\x68\151\x2e\143\150\x69\x62\x61\x2e\152\160", "\x2e\143\x68\x6f\x6e\x61\156\56\143\x68\151\x62\x61\x2e\152\160", "\x2e\x63\150\157\x73\x65\x69\56\x63\x68\151\142\x61\56\152\x70", "\56\143\150\157\x73\150\151\56\x63\150\151\x62\141\56\x6a\160", "\x2e\x63\x68\165\157\x2e\x63\x68\151\142\x61\56\x6a\160", "\x2e\x66\x75\x6e\141\x62\x61\x73\150\x69\x2e\x63\x68\151\x62\x61\56\x6a\160", "\x2e\x66\165\x74\x74\163\x75\x2e\x63\150\151\x62\x61\x2e\152\x70", "\x2e\150\x61\156\x61\x6d\x69\147\x61\167\x61\x2e\x63\x68\x69\x62\141\x2e\152\x70", "\56\151\143\x68\x69\150\x61\x72\141\x2e\143\150\151\x62\141\x2e\152\160", "\x2e\151\143\x68\151\x6b\x61\167\141\56\143\x68\x69\142\x61\56\x6a\x70", "\56\151\143\150\x69\156\x6f\x6d\151\x79\x61\56\143\x68\151\142\x61\x2e\152\160", "\56\151\156\172\x61\x69\x2e\x63\x68\151\x62\x61\x2e\x6a\x70", "\x2e\x69\163\165\x6d\151\x2e\143\x68\x69\142\x61\56\x6a\x70", "\x2e\153\141\x6d\x61\147\x61\x79\141\x2e\143\150\151\x62\x61\56\x6a\x70", "\56\x6b\x61\x6d\157\147\x61\x77\x61\x2e\x63\x68\151\x62\141\x2e\x6a\x70", "\56\153\x61\163\x68\x69\x77\x61\56\x63\x68\x69\142\x61\x2e\x6a\x70", "\56\x6b\x61\x74\157\162\x69\x2e\x63\x68\151\x62\x61\56\152\160", "\56\x6b\x61\164\163\x75\165\x72\141\x2e\x63\150\x69\x62\141\x2e\152\160", "\x2e\153\x69\x6d\151\x74\163\x75\56\143\150\x69\x62\x61\56\x6a\160", "\x2e\x6b\x69\163\141\x72\x61\x7a\165\x2e\x63\150\151\142\141\56\152\160", "\56\x6b\x6f\172\141\153\x69\56\x63\150\x69\x62\141\x2e\x6a\x70", "\56\153\x75\152\x75\153\165\162\x69\x2e\143\150\x69\142\x61\56\152\160", "\56\153\x79\x6f\156\x61\156\x2e\x63\150\x69\x62\141\x2e\x6a\x70", "\56\x6d\141\164\163\x75\144\x6f\56\143\x68\151\142\141\56\x6a\160", "\x2e\155\151\x64\157\x72\x69\56\143\x68\x69\142\x61\x2e\x6a\160", "\56\x6d\x69\x68\141\155\x61\56\x63\150\151\x62\x61\x2e\152\160", "\x2e\x6d\151\156\141\x6d\x69\142\157\163\157\56\143\150\x69\x62\141\x2e\152\x70", "\56\x6d\157\x62\x61\162\x61\56\143\x68\151\142\141\x2e\152\x70", "\56\x6d\x75\164\x73\x75\x7a\x61\167\141\56\143\150\151\x62\141\56\152\x70", "\56\156\141\x67\x61\162\141\56\x63\150\x69\x62\x61\x2e\x6a\160", "\56\156\141\147\141\x72\x65\x79\x61\x6d\x61\56\143\150\151\142\141\x2e\152\x70", "\x2e\156\x61\x72\x61\x73\x68\151\x6e\157\56\x63\150\x69\x62\x61\56\x6a\160", "\x2e\x6e\x61\x72\x69\164\141\x2e\143\150\x69\142\141\x2e\x6a\x70", "\56\156\x6f\144\x61\56\x63\150\151\142\141\56\152\160", "\56\x6f\141\155\151\x73\150\151\x72\141\163\141\x74\157\x2e\x63\x68\x69\142\141\x2e\x6a\160", "\56\x6f\x6d\151\147\141\x77\141\56\143\x68\151\142\x61\56\x6a\x70", "\56\x6f\x6e\152\x75\x6b\165\x2e\143\150\151\142\141\56\x6a\x70", "\56\157\164\141\153\151\x2e\143\x68\x69\142\141\56\x6a\160", "\56\x73\x61\x6b\141\145\x2e\x63\x68\x69\142\141\x2e\152\x70", "\x2e\x73\x61\x6b\x75\x72\x61\56\143\x68\x69\x62\141\x2e\x6a\160", "\x2e\x73\x68\x69\155\157\146\165\x73\141\56\143\150\151\x62\x61\x2e\x6a\x70", "\56\x73\150\151\162\141\153\x6f\x2e\x63\150\x69\x62\141\56\152\x70", "\x2e\163\150\151\162\x6f\x69\x2e\x63\150\x69\142\141\x2e\152\160", "\56\x73\150\151\163\165\x69\56\143\150\151\x62\x61\x2e\x6a\160", "\56\163\x6f\144\x65\x67\x61\x75\x72\x61\56\x63\150\x69\x62\141\56\x6a\x70", "\x2e\x73\x6f\x73\x61\56\x63\x68\x69\x62\x61\x2e\152\x70", "\x2e\x74\x61\x6b\x6f\56\x63\150\151\142\141\56\x6a\x70", "\56\x74\141\164\x65\171\141\x6d\x61\56\x63\150\x69\142\141\x2e\152\x70", "\56\164\157\x67\x61\x6e\145\56\143\x68\x69\142\141\56\152\x70", "\56\x74\x6f\x68\x6e\x6f\163\x68\157\56\143\x68\x69\142\x61\56\152\x70", "\56\164\157\155\151\163\141\164\x6f\x2e\x63\x68\x69\142\141\x2e\x6a\160", "\56\165\x72\141\x79\x61\163\165\56\x63\150\151\142\x61\56\x6a\160", "\56\171\141\143\x68\151\155\x61\164\141\56\x63\150\x69\x62\x61\x2e\x6a\160", "\56\171\x61\x63\x68\x69\171\x6f\x2e\143\x68\151\142\x61\x2e\152\160", "\x2e\171\x6f\153\x61\151\143\x68\151\x62\141\56\143\x68\x69\142\x61\x2e\x6a\160", "\56\x79\157\x6b\x6f\163\150\x69\x62\x61\x68\151\x6b\x61\x72\151\56\143\x68\151\142\x61\x2e\x6a\160", "\56\171\157\x74\163\x75\153\x61\x69\144\157\x2e\x63\150\x69\x62\x61\x2e\152\x70", "\x2e\x61\x69\156\141\x6e\x2e\x65\x68\151\155\145\x2e\x6a\x70", "\56\x68\x6f\156\x61\151\56\145\x68\x69\155\x65\56\x6a\x70", "\x2e\x69\153\141\x74\x61\56\145\150\x69\x6d\145\x2e\152\x70", "\x2e\x69\x6d\141\142\141\x72\x69\56\145\x68\x69\x6d\x65\56\152\160", "\56\151\x79\157\56\x65\x68\x69\x6d\x65\x2e\152\160", "\x2e\x6b\141\x6d\x69\152\151\x6d\x61\x2e\145\150\151\155\145\x2e\152\160", "\56\x6b\151\150\157\x6b\165\56\145\150\151\x6d\145\x2e\x6a\x70", "\56\153\165\x6d\x61\153\x6f\x67\145\x6e\x2e\x65\x68\151\x6d\x65\56\152\160", "\56\x6d\x61\163\141\x6b\151\56\x65\x68\151\x6d\145\x2e\152\x70", "\56\x6d\x61\164\x73\165\156\157\56\x65\150\151\x6d\x65\x2e\x6a\x70", "\x2e\x6d\141\164\x73\165\x79\x61\x6d\141\56\145\150\x69\155\x65\x2e\x6a\160", "\56\x6e\141\155\x69\x6b\141\164\141\56\x65\x68\x69\x6d\145\x2e\152\160", "\x2e\156\151\151\x68\x61\155\141\56\145\x68\x69\x6d\x65\x2e\152\x70", "\56\x6f\x7a\x75\x2e\x65\150\x69\x6d\x65\x2e\152\x70", "\56\x73\x61\151\152\157\56\145\150\x69\155\145\x2e\152\x70", "\x2e\x73\x65\x69\171\x6f\x2e\x65\150\151\155\145\56\152\x70", "\56\163\150\151\x6b\157\x6b\x75\x63\150\x75\x6f\56\145\x68\151\155\145\56\152\x70", "\x2e\164\157\142\145\x2e\x65\150\151\x6d\145\56\152\160", "\56\x74\157\157\156\x2e\x65\x68\x69\155\145\56\152\160", "\x2e\x75\x63\x68\151\x6b\x6f\56\145\x68\x69\x6d\x65\56\152\x70", "\x2e\x75\x77\x61\152\151\155\141\x2e\145\150\151\155\145\56\152\160", "\x2e\171\141\167\141\164\141\150\x61\x6d\141\x2e\145\150\151\155\x65\56\152\x70", "\56\145\x63\x68\151\172\x65\156\x2e\146\165\153\x75\x69\56\152\x70", "\x2e\145\151\150\145\x69\152\151\56\x66\x75\153\x75\151\56\152\160", "\x2e\x66\165\x6b\x75\x69\56\x66\165\x6b\165\x69\56\152\160", "\56\151\x6b\145\x64\141\56\x66\165\x6b\x75\151\x2e\152\160", "\56\153\x61\x74\163\165\x79\141\x6d\141\56\x66\x75\x6b\165\x69\56\x6a\x70", "\56\155\x69\150\x61\x6d\141\56\x66\x75\153\x75\151\56\x6a\160", "\x2e\155\151\156\x61\x6d\151\145\143\150\151\x7a\x65\x6e\x2e\x66\x75\x6b\165\x69\x2e\152\160", "\x2e\157\142\141\x6d\x61\x2e\x66\165\153\x75\x69\x2e\152\160", "\56\157\150\x69\x2e\146\165\153\x75\x69\x2e\x6a\x70", "\x2e\x6f\156\157\56\x66\x75\x6b\165\151\56\152\x70", "\x2e\x73\x61\142\x61\145\x2e\x66\x75\x6b\165\x69\56\152\x70", "\56\163\141\153\x61\151\56\146\165\153\x75\151\x2e\x6a\160", "\56\x74\141\153\141\x68\x61\155\x61\x2e\x66\x75\x6b\x75\151\56\152\160", "\56\164\163\165\162\x75\147\141\56\x66\x75\x6b\x75\151\x2e\152\x70", "\x2e\167\x61\x6b\141\163\x61\56\x66\165\x6b\165\x69\x2e\x6a\160", "\56\141\163\x68\x69\171\x61\x2e\146\165\x6b\x75\157\x6b\141\56\x6a\x70", "\56\142\165\172\145\156\x2e\146\165\x6b\165\157\153\x61\56\x6a\x70", "\56\x63\150\151\x6b\165\x67\x6f\x2e\146\x75\x6b\x75\x6f\153\141\x2e\152\x70", "\56\143\x68\151\x6b\165\x68\x6f\x2e\146\165\153\165\x6f\153\x61\x2e\x6a\160", "\x2e\143\150\151\153\165\152\x6f\x2e\146\x75\x6b\x75\x6f\x6b\141\x2e\152\x70", "\x2e\x63\150\151\x6b\165\x73\150\x69\156\157\56\146\x75\x6b\165\x6f\153\141\x2e\152\160", "\56\143\x68\151\153\x75\172\145\x6e\56\x66\x75\153\165\x6f\x6b\x61\56\152\160", "\x2e\x63\150\165\x6f\x2e\x66\x75\153\165\x6f\x6b\x61\x2e\152\160", "\56\x64\x61\x7a\x61\151\146\165\x2e\x66\x75\153\165\x6f\153\141\x2e\x6a\x70", "\56\x66\x75\x6b\165\143\150\151\56\x66\x75\153\x75\157\x6b\141\56\x6a\x70", "\x2e\150\141\153\141\164\x61\x2e\146\x75\x6b\x75\157\153\141\x2e\152\160", "\56\150\x69\147\x61\x73\150\x69\56\146\165\x6b\x75\x6f\x6b\x61\x2e\x6a\x70", "\x2e\x68\x69\x72\x6f\x6b\x61\x77\141\56\146\x75\x6b\165\x6f\153\x61\x2e\x6a\160", "\x2e\x68\x69\x73\x61\171\x61\x6d\141\56\146\165\153\165\x6f\153\x61\x2e\152\x70", "\x2e\x69\x69\x7a\x75\153\141\x2e\146\165\153\x75\157\x6b\x61\56\152\x70", "\x2e\151\156\x61\x74\x73\165\x6b\151\56\146\165\x6b\x75\x6f\153\x61\56\152\160", "\x2e\x6b\141\x68\157\56\146\x75\x6b\x75\157\153\141\x2e\152\x70", "\x2e\153\141\x73\165\x67\141\56\x66\165\153\x75\x6f\153\141\x2e\x6a\160", "\x2e\x6b\141\x73\165\x79\141\x2e\x66\165\x6b\165\157\x6b\x61\56\152\x70", "\x2e\153\x61\x77\141\162\141\x2e\x66\165\x6b\165\x6f\x6b\141\x2e\x6a\x70", "\x2e\153\145\151\163\145\x6e\x2e\146\x75\153\165\x6f\x6b\x61\56\x6a\160", "\x2e\153\x6f\147\141\x2e\146\165\153\x75\x6f\x6b\141\56\x6a\x70", "\56\153\x75\x72\x61\164\x65\56\146\x75\153\x75\157\x6b\141\56\152\x70", "\x2e\153\x75\x72\157\x67\x69\56\x66\165\153\x75\x6f\x6b\x61\56\x6a\x70", "\56\x6b\x75\162\165\x6d\x65\x2e\146\x75\153\x75\x6f\153\x61\x2e\x6a\x70", "\56\x6d\x69\x6e\x61\x6d\151\x2e\x66\x75\153\165\x6f\x6b\x61\x2e\152\160", "\x2e\155\151\171\x61\153\x6f\56\146\165\153\x75\157\x6b\141\x2e\x6a\160", "\56\x6d\x69\x79\x61\x6d\141\x2e\146\x75\153\165\x6f\153\x61\56\152\160", "\56\155\151\x79\141\167\x61\x6b\141\x2e\146\x75\x6b\x75\x6f\x6b\x61\56\x6a\160", "\56\x6d\x69\x7a\x75\155\141\x6b\x69\x2e\x66\165\x6b\165\157\153\141\x2e\x6a\x70", "\x2e\x6d\165\156\141\x6b\141\x74\141\56\x66\x75\153\x75\x6f\153\x61\x2e\x6a\x70", "\x2e\x6e\141\x6b\x61\147\x61\x77\141\x2e\146\x75\x6b\165\157\x6b\x61\x2e\152\x70", "\56\x6e\x61\x6b\x61\155\141\x2e\146\x75\x6b\165\157\153\141\x2e\x6a\160", "\56\156\151\x73\x68\151\56\146\x75\x6b\x75\x6f\153\141\56\152\160", "\56\x6e\x6f\x67\x61\164\141\x2e\x66\x75\x6b\x75\x6f\x6b\x61\56\x6a\160", "\x2e\157\x67\157\162\x69\56\x66\x75\153\x75\x6f\x6b\141\56\x6a\x70", "\x2e\157\153\141\x67\141\x6b\x69\x2e\146\x75\153\165\157\153\141\x2e\x6a\x70", "\x2e\157\153\141\167\x61\x2e\146\165\153\165\x6f\x6b\141\56\152\160", "\x2e\157\x6b\x69\56\x66\x75\153\x75\x6f\153\141\x2e\152\160", "\x2e\x6f\155\x75\164\x61\56\146\165\153\x75\157\153\x61\x2e\152\x70", "\x2e\x6f\x6e\x67\x61\56\146\165\153\165\x6f\153\x61\56\152\160", "\x2e\157\156\157\152\157\56\x66\165\153\x75\157\x6b\x61\x2e\152\x70", "\x2e\x6f\164\157\x2e\146\165\153\165\157\153\x61\x2e\152\x70", "\x2e\x73\141\x69\147\x61\x77\x61\56\x66\165\x6b\165\157\153\141\x2e\x6a\x70", "\x2e\163\141\x73\x61\x67\x75\162\x69\56\146\165\x6b\x75\x6f\x6b\x61\x2e\x6a\160", "\56\163\150\x69\x6e\147\165\56\x66\x75\x6b\165\157\x6b\141\x2e\x6a\160", "\x2e\163\x68\151\x6e\171\157\x73\x68\x69\164\x6f\155\x69\x2e\x66\165\153\165\157\x6b\x61\56\152\x70", "\x2e\163\150\x6f\x6e\x61\151\x2e\146\165\153\x75\157\153\x61\56\x6a\160", "\56\163\x6f\x65\x64\x61\56\146\165\x6b\165\x6f\153\x61\56\152\x70", "\x2e\163\x75\145\56\x66\165\x6b\x75\x6f\x6b\141\56\x6a\160", "\56\x74\141\x63\x68\x69\x61\162\141\151\x2e\x66\165\x6b\165\x6f\x6b\141\x2e\x6a\x70", "\56\164\141\147\x61\x77\x61\x2e\146\x75\x6b\165\x6f\x6b\141\x2e\152\x70", "\56\164\x61\153\x61\164\141\56\x66\x75\153\x75\157\x6b\141\x2e\152\160", "\x2e\x74\x6f\150\x6f\56\146\x75\x6b\165\157\153\141\56\152\160", "\x2e\164\157\x79\157\x74\x73\165\56\x66\x75\x6b\165\157\153\141\56\152\160", "\x2e\x74\x73\x75\151\x6b\x69\56\146\165\x6b\x75\157\x6b\141\x2e\152\160", "\56\x75\x6b\151\x68\x61\x2e\x66\x75\153\165\x6f\x6b\x61\x2e\x6a\160", "\x2e\x75\x6d\151\x2e\146\165\x6b\x75\x6f\x6b\x61\x2e\152\160", "\x2e\165\x73\165\x69\56\146\165\153\165\157\x6b\x61\x2e\152\160", "\x2e\x79\x61\x6d\x61\144\x61\x2e\x66\x75\x6b\x75\157\x6b\141\x2e\152\160", "\x2e\x79\x61\x6d\x65\56\146\x75\x6b\165\157\153\141\56\x6a\160", "\x2e\x79\141\x6e\x61\147\x61\167\x61\56\146\x75\x6b\165\x6f\x6b\x61\x2e\x6a\160", "\56\171\165\x6b\x75\150\141\x73\x68\x69\56\x66\x75\153\165\157\x6b\141\x2e\x6a\x70", "\x2e\141\x69\172\165\142\141\x6e\x67\145\56\146\165\x6b\165\163\150\x69\155\x61\x2e\152\160", "\56\141\151\172\165\x6d\x69\x73\x61\164\x6f\x2e\146\165\x6b\x75\x73\x68\x69\155\x61\56\x6a\160", "\x2e\x61\x69\x7a\x75\x77\x61\153\x61\x6d\x61\x74\x73\165\x2e\x66\165\x6b\x75\163\150\151\155\x61\x2e\152\160", "\x2e\x61\x73\141\153\141\x77\x61\x2e\x66\x75\153\165\x73\x68\151\155\141\56\x6a\160", "\56\142\141\156\144\x61\x69\x2e\x66\x75\153\x75\x73\x68\x69\x6d\141\x2e\x6a\x70", "\x2e\144\141\x74\x65\x2e\146\x75\153\165\163\150\x69\155\141\x2e\x6a\160", "\x2e\x66\165\153\165\163\x68\x69\155\141\x2e\146\165\x6b\x75\163\x68\151\x6d\x61\x2e\152\160", "\56\x66\x75\x72\165\x64\x6f\x6e\x6f\x2e\146\x75\x6b\x75\x73\150\x69\155\x61\x2e\152\160", "\56\x66\x75\164\x61\142\x61\x2e\146\165\x6b\165\x73\150\151\155\x61\56\x6a\160", "\x2e\x68\x61\x6e\141\167\x61\x2e\x66\165\153\165\163\x68\x69\x6d\x61\56\x6a\x70", "\56\150\x69\x67\x61\x73\150\x69\x2e\146\x75\153\x75\x73\x68\151\x6d\x61\56\152\x70", "\56\150\151\162\x61\x74\x61\x2e\146\x75\153\165\x73\x68\x69\155\x61\56\x6a\160", "\x2e\x68\x69\x72\x6f\156\157\x2e\x66\165\x6b\165\x73\x68\151\x6d\x61\56\x6a\160", "\x2e\151\151\164\141\x74\145\56\x66\x75\153\165\x73\x68\151\x6d\x61\56\x6a\160", "\x2e\151\156\141\167\141\x73\x68\151\x72\157\x2e\146\165\x6b\x75\163\x68\x69\x6d\x61\56\x6a\160", "\x2e\x69\x73\150\x69\x6b\x61\167\141\x2e\x66\165\x6b\x75\x73\x68\151\x6d\141\56\x6a\x70", "\x2e\151\x77\x61\x6b\x69\x2e\x66\165\153\x75\x73\150\151\155\x61\x2e\x6a\160", "\56\x69\172\x75\x6d\151\x7a\141\153\151\x2e\146\165\153\x75\x73\x68\x69\155\141\x2e\x6a\x70", "\56\x6b\141\147\x61\155\x69\x69\x73\150\151\56\x66\x75\153\x75\x73\x68\151\155\x61\56\152\160", "\x2e\153\x61\156\x65\x79\x61\x6d\141\56\146\x75\x6b\165\x73\x68\x69\x6d\x61\56\x6a\160", "\x2e\153\141\x77\141\x6d\141\x74\x61\56\146\165\153\165\163\150\x69\x6d\141\x2e\x6a\160", "\x2e\x6b\151\164\x61\x6b\141\164\141\56\x66\x75\x6b\x75\163\x68\151\155\141\56\152\x70", "\x2e\153\151\164\x61\x73\150\x69\x6f\x62\141\x72\x61\x2e\x66\165\153\165\163\x68\x69\155\141\56\x6a\x70", "\x2e\153\157\157\x72\151\56\x66\165\153\x75\x73\x68\x69\155\x61\x2e\x6a\160", "\x2e\x6b\157\162\x69\171\x61\x6d\141\56\x66\x75\153\x75\163\x68\x69\x6d\x61\56\152\x70", "\x2e\x6b\x75\156\x69\x6d\151\56\x66\x75\x6b\165\163\150\151\155\141\56\152\160", "\56\155\151\x68\141\x72\x75\x2e\x66\165\153\x75\163\150\151\x6d\x61\56\x6a\x70", "\x2e\x6d\151\163\x68\151\x6d\141\x2e\x66\x75\x6b\165\x73\x68\151\155\x61\56\152\160", "\x2e\x6e\x61\155\151\x65\56\x66\165\153\x75\x73\x68\151\155\x61\56\152\160", "\x2e\156\141\156\x67\x6f\x2e\146\x75\153\165\x73\150\x69\155\141\x2e\x6a\x70", "\56\x6e\x69\x73\x68\151\141\151\x7a\x75\x2e\x66\165\153\165\163\150\x69\155\x61\x2e\x6a\x70", "\x2e\156\151\x73\x68\151\x67\x6f\x2e\x66\x75\x6b\x75\163\x68\x69\x6d\141\56\152\160", "\x2e\x6f\153\x75\155\141\x2e\x66\x75\153\x75\163\150\x69\x6d\x61\56\152\160", "\56\x6f\155\x6f\x74\145\147\x6f\56\146\165\153\x75\x73\x68\151\x6d\x61\56\x6a\x70", "\56\x6f\156\x6f\x2e\x66\x75\x6b\165\163\x68\151\x6d\141\x2e\x6a\160", "\x2e\157\164\x61\x6d\x61\x2e\146\x75\x6b\165\163\x68\151\x6d\x61\x2e\152\x70", "\x2e\x73\x61\x6d\x65\x67\141\167\x61\x2e\146\165\x6b\x75\x73\150\x69\x6d\x61\x2e\x6a\160", "\x2e\163\150\151\x6d\157\x67\x6f\x2e\x66\x75\153\165\x73\x68\x69\155\141\x2e\x6a\160", "\x2e\x73\x68\151\162\x61\153\x61\x77\x61\x2e\146\x75\153\165\163\x68\151\x6d\141\56\152\x70", "\x2e\x73\150\157\167\141\56\x66\x75\153\x75\163\150\x69\x6d\x61\x2e\152\160", "\x2e\x73\157\x6d\x61\56\146\165\153\x75\163\150\151\x6d\x61\56\152\x70", "\x2e\163\165\153\141\147\141\167\x61\56\146\x75\153\x75\163\x68\x69\155\141\56\x6a\x70", "\56\164\141\x69\163\150\151\156\x2e\146\165\x6b\x75\163\150\151\155\x61\x2e\152\160", "\56\x74\x61\x6d\x61\153\141\167\x61\56\146\x75\x6b\x75\163\x68\x69\155\x61\x2e\x6a\x70", "\56\164\141\x6e\141\x67\165\162\x61\x2e\146\x75\153\x75\x73\x68\151\x6d\141\56\152\x70", "\56\164\x65\156\x65\x69\56\x66\165\153\x75\163\150\151\x6d\141\x2e\x6a\160", "\56\x79\x61\142\165\x6b\x69\x2e\x66\165\153\x75\x73\150\x69\x6d\141\56\152\x70", "\x2e\171\141\x6d\141\164\x6f\56\146\x75\x6b\165\163\150\151\155\x61\56\152\x70", "\56\x79\x61\x6d\x61\x74\163\165\x72\x69\x2e\x66\165\x6b\x75\x73\x68\x69\x6d\141\56\x6a\x70", "\56\171\x61\x6e\141\151\x7a\165\56\x66\x75\153\x75\x73\x68\x69\155\141\x2e\152\160", "\x2e\x79\165\x67\141\x77\x61\56\146\x75\x6b\165\x73\x68\151\155\141\56\x6a\x70", "\x2e\x61\x6e\x70\x61\x63\150\x69\x2e\x67\151\146\165\56\152\160", "\x2e\x65\x6e\x61\x2e\147\151\x66\x75\56\x6a\x70", "\56\147\x69\146\165\x2e\x67\x69\x66\x75\x2e\x6a\x70", "\56\x67\151\x6e\141\x6e\x2e\147\x69\146\x75\56\152\160", "\x2e\147\157\144\x6f\56\147\x69\x66\x75\56\x6a\x70", "\56\x67\165\x6a\x6f\x2e\x67\x69\146\x75\x2e\x6a\x70", "\x2e\x68\141\x73\x68\x69\155\x61\x2e\x67\x69\146\x75\56\x6a\160", "\x2e\x68\x69\143\150\x69\163\x6f\56\147\x69\146\x75\x2e\x6a\x70", "\x2e\x68\151\144\141\56\x67\x69\x66\x75\x2e\x6a\x70", "\56\x68\x69\147\x61\x73\x68\x69\x73\150\x69\x72\141\153\141\167\141\56\147\x69\x66\165\x2e\x6a\160", "\56\151\142\151\x67\x61\167\141\56\147\x69\146\165\56\152\x70", "\56\x69\x6b\145\x64\x61\56\x67\151\146\x75\x2e\152\160", "\56\153\x61\153\x61\x6d\151\x67\x61\x68\141\x72\x61\56\147\151\x66\x75\x2e\x6a\x70", "\x2e\x6b\x61\x6e\x69\x2e\x67\x69\x66\165\x2e\152\x70", "\x2e\153\141\x73\x61\150\141\x72\141\56\x67\x69\146\x75\56\152\160", "\x2e\x6b\141\163\141\x6d\x61\x74\163\165\x2e\x67\151\x66\x75\x2e\x6a\160", "\x2e\153\x61\x77\141\165\x65\x2e\x67\x69\146\165\56\x6a\x70", "\56\153\151\164\141\x67\141\x74\141\56\x67\151\x66\165\x2e\152\x70", "\x2e\155\151\x6e\x6f\56\x67\151\146\165\x2e\152\160", "\x2e\155\x69\x6e\x6f\153\141\155\157\x2e\147\151\146\x75\x2e\152\x70", "\56\x6d\x69\164\x61\153\x65\56\x67\151\146\165\56\x6a\160", "\56\x6d\x69\172\165\x6e\141\x6d\x69\x2e\x67\151\x66\x75\56\152\x70", "\56\x6d\157\164\x6f\163\165\56\147\x69\x66\x75\56\152\160", "\x2e\x6e\141\153\141\x74\163\165\x67\141\x77\x61\x2e\147\x69\146\x75\x2e\x6a\x70", "\x2e\x6f\x67\141\x6b\151\x2e\147\151\146\165\56\152\x70", "\56\x73\x61\153\141\x68\157\147\x69\56\147\x69\146\165\x2e\x6a\160", "\x2e\163\145\153\x69\56\147\151\146\x75\56\152\160", "\56\x73\x65\x6b\x69\x67\141\x68\141\162\141\x2e\147\151\x66\x75\x2e\x6a\160", "\x2e\x73\150\x69\x72\141\x6b\141\x77\141\x2e\147\x69\x66\x75\x2e\152\160", "\56\x74\x61\x6a\151\155\x69\56\x67\151\x66\x75\x2e\152\x70", "\x2e\164\x61\x6b\x61\x79\141\155\141\x2e\x67\151\x66\x75\56\152\x70", "\x2e\x74\x61\162\165\151\56\x67\x69\146\x75\x2e\x6a\160", "\56\164\157\x6b\151\x2e\x67\x69\x66\165\x2e\152\x70", "\x2e\x74\157\155\x69\153\x61\56\x67\x69\146\165\x2e\152\160", "\56\x77\x61\156\x6f\165\143\150\151\x2e\147\x69\146\x75\56\152\160", "\x2e\171\x61\x6d\x61\x67\x61\x74\141\x2e\147\x69\146\165\56\152\x70", "\56\171\x61\x6f\164\x73\x75\56\147\151\146\x75\x2e\x6a\160", "\x2e\x79\x6f\x72\157\x2e\147\151\146\x75\56\152\x70", "\x2e\x61\156\x6e\x61\153\x61\x2e\x67\x75\x6e\155\x61\56\152\160", "\56\x63\x68\x69\x79\x6f\144\141\x2e\x67\x75\x6e\x6d\x61\56\x6a\x70", "\x2e\146\165\152\x69\157\153\x61\x2e\x67\x75\156\155\x61\x2e\x6a\x70", "\56\150\151\x67\x61\x73\x68\151\x61\147\141\x74\163\x75\155\141\56\147\x75\x6e\x6d\x61\56\x6a\160", "\x2e\x69\x73\x65\x73\141\153\151\56\147\165\156\x6d\x61\56\x6a\160", "\56\x69\164\x61\x6b\165\162\141\x2e\x67\x75\x6e\x6d\x61\56\152\160", "\x2e\153\141\x6e\156\141\56\x67\x75\x6e\x6d\141\56\x6a\160", "\56\153\141\156\162\x61\56\x67\165\156\155\x61\x2e\x6a\x70", "\56\153\141\164\x61\x73\x68\x69\x6e\x61\x2e\147\x75\x6e\x6d\141\56\x6a\160", "\x2e\153\x61\167\141\142\x61\x2e\147\x75\x6e\x6d\x61\56\152\x70", "\56\153\151\162\171\x75\56\x67\x75\x6e\x6d\x61\x2e\152\x70", "\56\x6b\165\163\141\x74\163\165\56\x67\165\x6e\x6d\141\56\x6a\160", "\56\x6d\x61\145\142\141\x73\x68\x69\56\147\165\x6e\155\141\56\x6a\x70", "\56\x6d\x65\151\167\x61\56\x67\x75\x6e\155\141\x2e\152\x70", "\56\155\151\x64\157\162\151\x2e\147\165\x6e\155\x61\56\x6a\x70", "\56\x6d\151\x6e\141\x6b\x61\155\151\56\x67\165\x6e\x6d\x61\x2e\152\160", "\x2e\x6e\x61\147\141\156\x6f\150\141\162\x61\56\x67\x75\x6e\155\141\x2e\x6a\x70", "\56\156\141\153\x61\x6e\157\x6a\157\56\x67\165\x6e\x6d\141\x2e\152\x70", "\x2e\x6e\141\156\155\x6f\153\165\56\147\165\x6e\155\x61\x2e\x6a\x70", "\x2e\156\x75\155\141\x74\x61\56\147\x75\x6e\x6d\141\x2e\152\x70", "\x2e\157\x69\x7a\165\x6d\x69\x2e\147\x75\x6e\155\141\56\152\x70", "\56\157\x72\x61\x2e\147\165\x6e\x6d\141\56\152\x70", "\56\157\x74\141\x2e\x67\165\x6e\155\141\56\152\x70", "\x2e\x73\150\x69\x62\165\x6b\x61\167\141\x2e\x67\165\156\155\x61\56\x6a\x70", "\x2e\163\x68\x69\x6d\157\156\151\164\141\x2e\147\165\x6e\x6d\141\56\152\160", "\x2e\163\150\x69\x6e\x74\157\x2e\x67\x75\156\x6d\x61\56\152\160", "\x2e\163\150\x6f\x77\141\x2e\x67\165\x6e\x6d\141\56\152\x70", "\x2e\164\141\x6b\x61\x73\x61\x6b\151\x2e\x67\165\x6e\155\141\x2e\152\x70", "\x2e\x74\x61\153\x61\x79\141\x6d\141\x2e\147\x75\156\x6d\141\x2e\x6a\160", "\56\164\141\155\x61\x6d\x75\162\x61\56\x67\165\156\x6d\x61\56\152\x70", "\x2e\164\141\164\145\142\141\171\x61\x73\150\x69\56\147\165\x6e\155\x61\56\x6a\x70", "\56\164\x6f\x6d\x69\x6f\x6b\141\56\x67\x75\156\x6d\x61\56\152\160", "\x2e\x74\x73\x75\153\151\x79\157\156\157\56\x67\x75\x6e\x6d\141\x2e\152\160", "\56\x74\x73\x75\155\x61\147\157\x69\x2e\x67\165\x6e\x6d\141\56\152\160", "\x2e\x75\145\156\x6f\56\x67\x75\x6e\155\x61\56\x6a\160", "\x2e\171\157\163\150\x69\157\153\x61\x2e\147\165\156\155\141\x2e\152\x70", "\x2e\141\x73\141\x6d\x69\x6e\x61\x6d\x69\56\150\x69\x72\157\x73\x68\151\x6d\x61\56\x6a\160", "\56\x64\141\151\167\141\56\x68\x69\x72\x6f\163\150\x69\x6d\141\x2e\x6a\160", "\x2e\x65\x74\x61\152\x69\155\141\56\150\x69\x72\157\163\150\151\155\x61\x2e\152\x70", "\x2e\146\x75\143\150\x75\56\150\x69\162\x6f\163\150\151\155\x61\56\152\160", "\x2e\x66\x75\x6b\165\x79\x61\155\141\56\150\x69\162\x6f\163\x68\x69\x6d\141\56\x6a\160", "\x2e\x68\x61\x74\163\x75\153\x61\151\x63\150\x69\x2e\150\x69\x72\x6f\x73\150\151\155\141\56\x6a\160", "\x2e\150\x69\147\141\x73\150\x69\x68\x69\x72\x6f\x73\150\151\155\141\56\150\151\162\x6f\163\x68\151\x6d\141\56\x6a\x70", "\x2e\150\157\x6e\x67\157\56\x68\151\162\157\163\x68\151\155\x61\56\x6a\160", "\x2e\152\151\x6e\163\x65\x6b\151\153\157\147\x65\156\56\150\151\162\157\x73\150\151\x6d\x61\x2e\152\160", "\56\x6b\x61\151\x74\141\56\x68\151\162\x6f\x73\x68\151\155\x61\x2e\152\x70", "\56\x6b\x75\x69\x2e\150\151\x72\157\x73\x68\x69\x6d\141\x2e\152\160", "\56\153\x75\155\x61\156\157\56\x68\x69\162\x6f\x73\x68\151\x6d\x61\x2e\x6a\x70", "\x2e\153\x75\x72\x65\x2e\150\x69\162\157\x73\x68\x69\155\x61\56\x6a\160", "\x2e\x6d\x69\150\x61\162\141\x2e\x68\151\x72\157\x73\150\x69\155\141\56\152\x70", "\56\x6d\151\171\x6f\163\150\151\56\150\151\x72\x6f\163\150\x69\x6d\141\56\152\x70", "\x2e\x6e\141\153\x61\56\150\x69\x72\x6f\163\x68\151\x6d\x61\x2e\x6a\x70", "\56\x6f\x6e\x6f\x6d\151\143\x68\151\x2e\150\x69\x72\157\x73\150\151\x6d\141\56\152\160", "\56\157\x73\141\153\151\x6b\x61\x6d\151\152\151\155\141\56\150\151\x72\157\163\150\151\x6d\141\x2e\x6a\x70", "\56\157\x74\x61\x6b\x65\56\x68\151\162\x6f\x73\150\x69\x6d\x61\x2e\152\x70", "\x2e\163\x61\x6b\x61\x2e\150\151\x72\157\x73\150\x69\x6d\141\56\x6a\x70", "\56\163\x65\162\x61\x2e\150\x69\162\157\163\150\151\155\x61\x2e\152\x70", "\56\x73\x65\x72\x61\x6e\151\x73\150\151\x2e\x68\151\x72\x6f\x73\150\151\x6d\x61\56\152\x70", "\56\x73\150\151\156\x69\x63\150\x69\x2e\x68\x69\162\157\x73\150\151\x6d\141\56\152\x70", "\x2e\163\x68\157\x62\141\162\x61\x2e\x68\x69\x72\157\x73\x68\x69\155\141\x2e\152\160", "\56\164\x61\x6b\145\150\x61\162\x61\x2e\x68\151\x72\x6f\x73\x68\151\155\x61\x2e\152\160", "\x2e\x61\x62\141\x73\150\151\162\151\x2e\x68\157\153\x6b\141\151\x64\157\x2e\152\160", "\x2e\x61\142\151\162\x61\56\x68\x6f\153\153\141\x69\144\x6f\x2e\152\x70", "\x2e\x61\x69\142\145\x74\x73\x75\x2e\150\x6f\x6b\x6b\x61\151\x64\x6f\56\x6a\160", "\x2e\x61\x6b\x61\x62\x69\162\x61\x2e\150\x6f\x6b\153\141\x69\144\157\x2e\152\x70", "\x2e\x61\153\x6b\145\163\x68\x69\x2e\x68\157\x6b\x6b\x61\x69\144\x6f\x2e\x6a\160", "\56\141\x73\141\x68\151\153\x61\x77\x61\x2e\x68\157\x6b\153\x61\x69\x64\157\56\152\x70", "\56\x61\x73\150\151\x62\145\164\x73\165\x2e\x68\x6f\x6b\153\x61\151\x64\157\56\x6a\x70", "\56\x61\x73\x68\157\x72\x6f\56\150\157\x6b\153\x61\x69\x64\x6f\56\x6a\160", "\x2e\x61\x73\x73\141\142\x75\56\x68\157\x6b\153\141\x69\x64\157\56\152\160", "\56\141\x74\163\165\x6d\x61\x2e\x68\x6f\x6b\x6b\x61\151\x64\157\56\x6a\160", "\56\x62\151\x62\x61\151\56\150\157\x6b\x6b\x61\x69\x64\x6f\56\152\160", "\56\142\x69\x65\151\x2e\150\x6f\153\153\x61\151\144\x6f\56\152\160", "\x2e\x62\x69\146\165\153\x61\x2e\150\x6f\x6b\x6b\141\151\144\157\56\x6a\160", "\x2e\x62\x69\x68\157\x72\157\56\x68\x6f\x6b\153\141\x69\144\157\56\x6a\x70", "\x2e\142\x69\162\141\164\157\x72\x69\56\x68\x6f\x6b\153\141\x69\x64\x6f\x2e\x6a\160", "\56\143\x68\x69\x70\160\x75\x62\x65\x74\x73\165\56\150\157\153\153\x61\x69\144\x6f\56\152\x70", "\x2e\143\x68\151\x74\x6f\163\145\x2e\x68\x6f\x6b\153\x61\151\x64\157\56\152\160", "\56\x64\141\164\145\56\x68\157\153\x6b\x61\x69\x64\x6f\x2e\x6a\x70", "\x2e\x65\142\145\x74\x73\x75\x2e\x68\x6f\153\153\x61\151\144\157\56\x6a\160", "\56\145\155\x62\x65\164\163\165\x2e\150\x6f\x6b\153\141\151\144\x6f\x2e\152\x70", "\56\x65\156\x69\167\141\x2e\x68\x6f\153\153\141\x69\x64\157\56\152\x70", "\x2e\x65\x72\151\155\157\56\150\157\153\x6b\141\x69\144\157\x2e\x6a\x70", "\56\x65\x73\141\x6e\x2e\150\x6f\153\153\141\151\x64\157\56\x6a\x70", "\56\145\x73\x61\163\x68\151\x2e\x68\157\x6b\x6b\x61\151\144\157\56\x6a\x70", "\56\x66\x75\153\141\147\141\167\141\56\x68\x6f\153\153\141\x69\144\157\x2e\152\160", "\x2e\146\165\153\165\x73\150\151\155\141\56\150\x6f\153\153\141\x69\x64\x6f\x2e\152\x70", "\56\146\x75\x72\141\156\157\x2e\150\157\x6b\x6b\x61\x69\x64\157\56\x6a\x70", "\x2e\146\x75\x72\165\142\151\x72\141\56\x68\157\153\x6b\141\151\x64\157\56\x6a\x70", "\x2e\x68\141\x62\x6f\x72\157\x2e\x68\157\153\153\141\151\144\157\x2e\x6a\x70", "\56\x68\141\153\157\x64\141\x74\x65\56\x68\x6f\x6b\153\x61\151\x64\157\x2e\x6a\160", "\x2e\150\x61\155\141\x74\157\x6e\142\145\x74\x73\165\56\150\157\x6b\x6b\x61\151\144\x6f\56\152\x70", "\56\150\151\144\x61\x6b\x61\x2e\x68\157\x6b\153\x61\x69\144\x6f\56\x6a\160", "\x2e\x68\x69\x67\x61\x73\150\151\x6b\141\147\x75\162\x61\56\150\x6f\153\153\x61\151\144\x6f\x2e\152\x70", "\x2e\x68\151\147\141\163\x68\x69\153\141\167\141\56\x68\x6f\153\x6b\141\x69\x64\157\56\x6a\160", "\x2e\150\x69\x72\x6f\x6f\56\x68\157\x6b\153\x61\x69\144\157\x2e\152\x70", "\56\x68\157\x6b\x75\162\x79\x75\x2e\150\157\153\153\x61\x69\x64\157\56\152\160", "\x2e\150\157\153\x75\x74\x6f\x2e\150\157\x6b\153\141\151\144\x6f\x2e\152\160", "\56\150\157\x6e\142\145\164\x73\x75\x2e\x68\157\x6b\x6b\x61\151\144\157\x2e\x6a\x70", "\x2e\150\x6f\x72\x6f\153\x61\156\141\x69\56\x68\157\153\153\141\x69\x64\x6f\56\x6a\x70", "\x2e\x68\x6f\x72\x6f\x6e\x6f\x62\145\x2e\x68\157\153\x6b\141\151\144\x6f\x2e\152\x70", "\x2e\x69\x6b\145\144\x61\56\150\x6f\x6b\153\141\151\144\x6f\56\x6a\x70", "\56\151\x6d\x61\x6b\x61\x6e\145\x2e\150\157\x6b\x6b\x61\x69\144\x6f\56\x6a\x70", "\56\151\163\150\x69\153\141\162\x69\x2e\x68\x6f\153\x6b\x61\151\x64\157\x2e\152\x70", "\56\151\x77\x61\155\151\172\x61\x77\x61\x2e\150\x6f\153\153\141\x69\x64\x6f\x2e\x6a\x70", "\56\x69\167\x61\x6e\141\x69\x2e\150\x6f\x6b\153\x61\x69\x64\x6f\56\152\160", "\56\x6b\x61\155\x69\x66\x75\162\x61\156\157\56\150\x6f\153\153\x61\151\x64\x6f\56\152\x70", "\x2e\x6b\x61\155\x69\153\141\167\141\56\x68\157\153\153\x61\x69\x64\157\56\152\160", "\x2e\x6b\x61\155\151\x73\x68\151\150\157\x72\157\56\x68\x6f\x6b\153\141\x69\x64\x6f\x2e\152\160", "\56\x6b\x61\x6d\151\x73\165\156\x61\x67\141\167\x61\56\150\157\x6b\x6b\141\x69\144\157\x2e\x6a\160", "\x2e\x6b\141\x6d\x6f\x65\156\x61\x69\56\150\x6f\x6b\x6b\x61\x69\144\157\x2e\x6a\160", "\56\x6b\141\x79\x61\x62\145\x2e\150\x6f\153\153\x61\x69\144\x6f\x2e\x6a\160", "\56\153\145\155\142\165\143\x68\x69\x2e\x68\157\x6b\x6b\141\x69\144\x6f\x2e\x6a\160", "\x2e\x6b\x69\x6b\157\156\x61\x69\x2e\150\x6f\x6b\153\141\x69\x64\x6f\x2e\x6a\160", "\56\153\x69\155\x6f\x62\145\x74\x73\165\x2e\150\x6f\153\x6b\x61\x69\x64\x6f\x2e\152\x70", "\56\x6b\x69\x74\141\150\151\162\157\x73\150\x69\155\x61\x2e\150\x6f\x6b\153\141\x69\x64\157\x2e\x6a\160", "\x2e\x6b\x69\x74\141\155\x69\x2e\x68\x6f\153\153\141\151\x64\x6f\56\x6a\x70", "\x2e\153\151\171\x6f\x73\141\164\x6f\x2e\150\157\x6b\153\x61\151\x64\x6f\56\152\160", "\x2e\153\x6f\x73\x68\151\155\x69\172\165\56\x68\x6f\153\153\141\x69\144\157\56\152\x70", "\56\x6b\x75\156\156\x65\160\160\x75\56\150\157\153\153\x61\151\x64\157\56\x6a\x70", "\x2e\153\x75\162\x69\171\x61\x6d\141\56\x68\157\153\x6b\141\151\x64\157\x2e\x6a\160", "\56\153\165\162\157\155\x61\164\163\x75\x6e\x61\x69\56\150\157\x6b\x6b\x61\x69\144\157\56\152\x70", "\56\x6b\165\163\x68\x69\x72\x6f\x2e\150\x6f\x6b\153\141\x69\144\157\x2e\152\160", "\x2e\x6b\165\x74\143\x68\141\x6e\56\150\157\x6b\153\141\151\x64\157\56\152\x70", "\56\153\171\x6f\167\141\x2e\x68\157\153\153\141\151\144\x6f\56\x6a\x70", "\x2e\x6d\x61\163\x68\151\153\145\x2e\x68\x6f\x6b\153\x61\151\x64\x6f\56\152\160", "\56\x6d\141\164\163\165\155\141\145\56\150\157\153\153\x61\x69\x64\157\56\x6a\160", "\x2e\x6d\x69\153\x61\163\141\56\150\x6f\x6b\x6b\x61\x69\x64\x6f\x2e\x6a\x70", "\56\155\151\156\141\x6d\151\x66\x75\x72\x61\156\157\56\x68\x6f\153\x6b\141\151\144\x6f\x2e\x6a\x70", "\x2e\155\157\155\x62\145\164\x73\165\x2e\x68\157\153\153\141\x69\x64\x6f\x2e\x6a\160", "\56\x6d\157\x73\145\165\x73\150\x69\x2e\150\157\x6b\153\x61\x69\144\x6f\x2e\152\x70", "\56\x6d\x75\x6b\x61\167\x61\56\150\x6f\153\x6b\x61\x69\144\x6f\x2e\x6a\160", "\56\x6d\165\162\157\x72\141\x6e\56\x68\x6f\153\153\x61\x69\144\x6f\x2e\x6a\160", "\x2e\x6e\x61\151\x65\56\x68\x6f\153\153\141\x69\144\x6f\56\152\160", "\x2e\156\141\153\x61\147\x61\x77\x61\x2e\x68\157\153\x6b\x61\x69\144\x6f\x2e\152\x70", "\56\x6e\x61\153\x61\163\x61\164\163\165\x6e\x61\x69\56\150\157\x6b\153\141\x69\144\157\56\152\160", "\56\x6e\x61\153\141\164\157\x6d\142\x65\164\163\165\56\x68\157\153\153\x61\x69\144\x6f\56\x6a\160", "\56\x6e\141\156\141\145\x2e\150\157\153\x6b\141\x69\x64\157\56\152\160", "\56\x6e\141\x6e\160\157\x72\157\x2e\x68\x6f\153\153\x61\151\x64\x6f\56\x6a\x70", "\56\156\x61\x79\x6f\x72\157\x2e\150\x6f\153\x6b\x61\x69\x64\157\x2e\x6a\160", "\56\x6e\145\155\x75\x72\x6f\56\x68\157\153\153\141\151\144\157\x2e\152\x70", "\x2e\156\x69\151\x6b\x61\x70\x70\x75\56\150\157\153\153\x61\x69\144\x6f\x2e\152\x70", "\56\156\x69\x6b\x69\x2e\150\157\153\153\141\x69\144\157\56\x6a\160", "\x2e\156\151\x73\x68\x69\157\153\157\x70\x70\145\x2e\150\157\153\x6b\x61\x69\144\x6f\56\152\x70", "\x2e\x6e\157\x62\x6f\x72\151\142\x65\164\163\165\x2e\x68\157\x6b\153\x61\x69\144\157\x2e\x6a\160", "\56\156\165\155\x61\x74\141\x2e\x68\x6f\153\x6b\x61\x69\144\157\x2e\x6a\160", "\56\x6f\142\x69\150\151\x72\157\x2e\x68\157\x6b\153\x61\x69\x64\157\56\152\160", "\56\157\x62\151\162\x61\x2e\x68\157\153\153\141\x69\144\157\x2e\152\x70", "\x2e\x6f\153\x65\x74\x6f\56\x68\157\x6b\153\x61\x69\144\157\x2e\152\160", "\56\x6f\153\x6f\x70\160\145\56\150\157\x6b\153\x61\x69\x64\x6f\56\x6a\x70", "\56\157\164\x61\162\165\56\150\x6f\153\x6b\x61\x69\x64\x6f\x2e\152\x70", "\x2e\157\164\x6f\142\x65\x2e\150\157\153\153\x61\x69\144\x6f\x2e\x6a\x70", "\56\157\x74\x6f\146\165\x6b\145\x2e\150\x6f\x6b\x6b\141\151\144\x6f\x2e\x6a\x70", "\56\157\164\x6f\x69\x6e\x65\x70\160\165\56\150\x6f\x6b\153\141\151\x64\157\x2e\152\x70", "\x2e\x6f\x75\x6d\x75\x2e\x68\x6f\153\153\141\x69\x64\x6f\x2e\152\x70", "\x2e\x6f\172\x6f\x72\141\x2e\150\x6f\153\x6b\x61\151\144\157\56\152\160", "\x2e\160\151\160\160\165\x2e\150\x6f\x6b\x6b\141\151\x64\x6f\x2e\x6a\x70", "\56\162\x61\156\x6b\157\163\x68\151\56\x68\x6f\x6b\153\x61\x69\144\x6f\56\x6a\160", "\56\x72\x65\x62\x75\x6e\x2e\x68\x6f\x6b\x6b\141\151\144\x6f\x2e\152\160", "\x2e\162\151\153\x75\142\145\x74\x73\x75\x2e\x68\157\153\x6b\141\x69\x64\157\x2e\x6a\160", "\56\162\x69\x73\x68\x69\x72\151\x2e\150\x6f\153\x6b\141\x69\144\x6f\x2e\x6a\x70", "\x2e\x72\x69\163\150\151\x72\151\x66\x75\152\x69\x2e\150\157\153\153\141\151\144\x6f\x2e\x6a\x70", "\x2e\x73\x61\x72\x6f\155\x61\x2e\x68\157\x6b\x6b\141\x69\x64\x6f\56\152\x70", "\x2e\x73\141\x72\165\x66\165\x74\163\x75\56\150\157\x6b\153\141\x69\x64\157\56\x6a\160", "\x2e\x73\150\141\x6b\x6f\x74\x61\x6e\56\150\x6f\x6b\153\x61\151\x64\157\x2e\152\160", "\x2e\163\x68\x61\x72\x69\56\150\157\153\153\x61\151\144\x6f\56\x6a\x70", "\x2e\x73\x68\x69\142\x65\x63\150\141\56\150\x6f\x6b\x6b\x61\x69\x64\157\x2e\152\160", "\56\x73\x68\x69\142\145\164\163\165\56\150\157\x6b\153\141\151\144\157\56\152\x70", "\x2e\x73\x68\151\153\141\x62\x65\56\x68\x6f\x6b\x6b\141\151\x64\x6f\56\x6a\160", "\56\163\150\151\x6b\x61\157\151\56\150\157\153\153\141\x69\144\x6f\56\152\x70", "\x2e\x73\150\x69\x6d\x61\155\141\153\151\56\x68\157\x6b\153\x61\151\144\x6f\56\x6a\x70", "\x2e\163\x68\x69\x6d\151\172\x75\x2e\x68\x6f\x6b\x6b\141\x69\x64\157\56\x6a\x70", "\x2e\x73\x68\151\155\157\x6b\141\x77\141\x2e\x68\x6f\153\153\141\x69\144\157\56\152\x70", "\x2e\163\x68\151\x6e\163\150\151\156\157\x74\163\x75\56\x68\157\153\153\x61\x69\x64\157\56\152\x70", "\x2e\163\150\151\156\x74\x6f\x6b\x75\x2e\150\157\x6b\x6b\141\x69\x64\x6f\56\152\160", "\56\x73\150\151\x72\x61\x6e\165\153\141\x2e\150\x6f\153\153\141\151\144\x6f\56\152\x70", "\x2e\x73\150\151\162\x61\157\x69\56\x68\157\153\x6b\x61\x69\144\157\x2e\x6a\x70", "\x2e\x73\x68\x69\162\151\x75\x63\x68\151\56\150\157\153\x6b\141\x69\144\157\56\x6a\160", "\56\x73\x6f\x62\145\x74\163\165\56\x68\157\x6b\x6b\141\x69\x64\157\56\152\x70", "\x2e\163\165\x6e\141\x67\141\167\x61\56\150\x6f\x6b\x6b\141\151\144\157\56\152\x70", "\56\x74\141\x69\x6b\x69\x2e\x68\x6f\153\153\141\151\x64\157\x2e\x6a\x70", "\x2e\x74\141\153\x61\x73\x75\x2e\150\x6f\x6b\x6b\x61\151\144\x6f\x2e\x6a\x70", "\56\x74\141\x6b\151\153\141\167\141\x2e\150\x6f\x6b\x6b\141\x69\144\157\56\152\160", "\56\164\x61\x6b\151\x6e\157\x75\x65\56\150\x6f\x6b\x6b\141\x69\x64\x6f\x2e\x6a\160", "\56\x74\x65\163\150\x69\153\141\147\141\56\x68\157\x6b\153\x61\151\144\x6f\x2e\152\160", "\56\164\x6f\x62\145\164\163\x75\x2e\150\x6f\x6b\x6b\x61\x69\144\x6f\56\152\160", "\x2e\164\x6f\150\x6d\141\56\150\157\153\x6b\x61\x69\144\x6f\x2e\x6a\160", "\56\x74\x6f\155\141\153\157\155\x61\x69\56\x68\x6f\153\153\x61\151\144\157\x2e\x6a\x70", "\56\x74\x6f\155\x61\162\151\56\150\157\x6b\x6b\x61\x69\144\157\56\152\160", "\x2e\x74\157\x79\141\56\150\157\153\x6b\141\151\x64\157\56\x6a\160", "\x2e\164\157\x79\x61\x6b\157\56\150\x6f\x6b\153\141\x69\144\157\56\152\x70", "\56\x74\x6f\171\157\164\x6f\155\151\56\x68\157\x6b\x6b\141\x69\x64\157\56\x6a\160", "\x2e\164\x6f\171\157\x75\x72\x61\56\150\157\x6b\x6b\x61\151\144\157\56\152\160", "\56\164\163\x75\x62\145\x74\x73\165\56\x68\157\x6b\x6b\141\x69\x64\x6f\56\152\160", "\56\x74\163\165\153\151\147\x61\x74\x61\x2e\150\x6f\x6b\153\x61\x69\144\x6f\x2e\152\160", "\x2e\x75\x72\x61\x6b\141\167\x61\x2e\150\x6f\153\x6b\x61\x69\144\x6f\x2e\x6a\x70", "\56\165\x72\x61\x75\x73\x75\56\x68\x6f\153\x6b\141\151\144\157\x2e\x6a\160", "\x2e\x75\162\x79\x75\x2e\x68\157\x6b\153\141\151\144\x6f\x2e\152\160", "\x2e\x75\164\x61\x73\x68\x69\156\x61\151\x2e\150\x6f\153\x6b\x61\x69\144\157\56\152\x70", "\x2e\x77\141\153\x6b\141\156\x61\151\56\x68\x6f\x6b\153\x61\151\144\x6f\x2e\152\x70", "\56\x77\141\x73\163\x61\155\165\56\150\157\153\x6b\x61\x69\x64\157\x2e\152\160", "\x2e\171\x61\x6b\x75\155\x6f\x2e\x68\157\x6b\x6b\141\x69\144\157\x2e\x6a\x70", "\x2e\171\x6f\x69\x63\x68\x69\56\150\x6f\153\153\141\151\x64\157\56\152\160", "\x2e\141\151\x6f\151\56\150\171\x6f\x67\x6f\x2e\x6a\x70", "\x2e\x61\153\141\163\150\151\56\150\x79\x6f\x67\x6f\56\x6a\160", "\56\x61\153\157\56\x68\x79\157\147\157\x2e\x6a\160", "\x2e\x61\x6d\141\147\141\x73\x61\153\x69\56\150\171\157\x67\157\56\x6a\x70", "\56\141\x6f\147\x61\x6b\151\56\x68\x79\157\147\x6f\56\152\x70", "\56\x61\163\141\x67\x6f\x2e\150\171\x6f\147\x6f\x2e\x6a\160", "\56\141\163\150\x69\171\x61\56\x68\x79\157\x67\x6f\x2e\152\x70", "\x2e\x61\x77\141\x6a\x69\56\150\171\x6f\x67\157\56\152\x70", "\56\x66\x75\x6b\x75\163\x61\x6b\x69\56\150\171\157\x67\157\x2e\x6a\x70", "\x2e\x67\157\163\150\x69\153\x69\x2e\x68\171\x6f\147\x6f\x2e\x6a\x70", "\56\150\x61\x72\x69\155\x61\x2e\150\x79\157\147\x6f\56\152\160", "\56\x68\x69\155\x65\x6a\x69\x2e\x68\171\x6f\x67\x6f\x2e\x6a\x70", "\56\x69\x63\150\151\x6b\141\167\141\x2e\x68\171\x6f\147\157\x2e\x6a\160", "\56\151\x6e\x61\147\x61\x77\x61\56\x68\x79\x6f\147\x6f\x2e\152\x70", "\56\151\x74\141\155\151\x2e\150\171\x6f\x67\x6f\56\x6a\x70", "\56\153\141\153\157\x67\141\x77\141\x2e\150\171\157\147\157\x2e\x6a\160", "\x2e\153\141\155\x69\147\x6f\x72\x69\x2e\x68\171\x6f\147\157\56\x6a\x70", "\56\153\x61\x6d\x69\153\141\167\141\x2e\x68\x79\157\x67\157\56\x6a\160", "\x2e\x6b\141\x73\x61\x69\56\150\x79\x6f\x67\157\56\x6a\160", "\x2e\x6b\x61\163\x75\147\141\x2e\150\171\x6f\x67\x6f\56\152\160", "\56\x6b\x61\167\x61\x6e\x69\163\150\x69\x2e\150\x79\157\x67\157\x2e\x6a\x70", "\x2e\155\151\153\151\56\150\171\157\x67\157\56\x6a\160", "\x2e\x6d\151\x6e\x61\x6d\x69\x61\167\x61\152\151\56\x68\x79\157\x67\157\56\152\x70", "\x2e\x6e\151\x73\150\151\156\157\x6d\151\x79\141\x2e\x68\x79\157\x67\x6f\x2e\x6a\x70", "\x2e\156\151\x73\150\x69\x77\141\153\151\56\x68\x79\x6f\147\x6f\56\152\160", "\x2e\x6f\x6e\x6f\56\x68\171\157\147\157\56\x6a\160", "\x2e\x73\141\x6e\144\x61\x2e\x68\171\157\x67\157\x2e\152\160", "\56\163\x61\156\x6e\141\x6e\x2e\150\171\x6f\x67\157\x2e\x6a\x70", "\x2e\x73\x61\163\141\x79\141\155\141\x2e\x68\x79\157\147\x6f\x2e\152\160", "\x2e\x73\141\x79\x6f\56\x68\x79\x6f\x67\157\56\152\160", "\56\x73\x68\151\156\x67\165\x2e\150\x79\157\x67\x6f\56\x6a\x70", "\x2e\x73\x68\x69\156\x6f\x6e\x73\145\156\56\x68\x79\x6f\x67\157\x2e\152\x70", "\x2e\x73\x68\x69\x73\x6f\x2e\150\171\x6f\147\x6f\x2e\x6a\x70", "\56\x73\x75\155\x6f\164\157\56\150\x79\x6f\147\x6f\56\152\x70", "\x2e\x74\x61\151\x73\150\151\x2e\150\171\x6f\x67\157\x2e\x6a\x70", "\x2e\164\141\x6b\141\x2e\150\x79\157\x67\157\56\x6a\x70", "\56\164\141\x6b\x61\x72\x61\x7a\165\153\x61\x2e\150\171\157\x67\157\56\152\x70", "\x2e\164\141\x6b\141\163\141\147\157\x2e\150\171\157\x67\157\56\x6a\160", "\x2e\164\x61\x6b\151\156\x6f\56\x68\x79\x6f\147\x6f\x2e\152\160", "\56\164\141\155\x62\141\56\150\171\157\147\157\56\152\x70", "\x2e\x74\x61\x74\x73\x75\x6e\157\56\150\171\x6f\x67\157\x2e\152\160", "\56\x74\x6f\x79\157\157\x6b\x61\56\x68\171\157\147\x6f\56\x6a\160", "\56\x79\141\142\165\56\150\171\x6f\147\x6f\56\152\x70", "\x2e\171\141\x73\x68\151\162\x6f\x2e\150\x79\x6f\147\157\x2e\152\x70", "\x2e\171\x6f\153\x61\x2e\150\171\157\x67\157\56\152\x70", "\x2e\x79\x6f\x6b\x61\x77\x61\x2e\150\171\157\147\x6f\x2e\x6a\160", "\x2e\141\x6d\151\56\x69\142\141\162\141\x6b\151\56\x6a\160", "\x2e\x61\x73\x61\150\151\x2e\x69\142\141\162\x61\x6b\151\x2e\152\160", "\x2e\142\141\156\144\157\56\151\142\x61\162\x61\153\x69\x2e\152\x70", "\56\143\150\x69\x6b\x75\x73\x65\151\x2e\151\142\x61\162\x61\153\x69\56\x6a\x70", "\x2e\144\141\x69\147\x6f\56\x69\142\x61\x72\141\x6b\151\56\x6a\160", "\56\x66\x75\x6a\x69\163\x68\x69\x72\157\x2e\151\142\x61\162\141\x6b\x69\x2e\x6a\x70", "\x2e\x68\x69\164\141\143\150\x69\56\x69\x62\x61\162\141\153\x69\56\x6a\160", "\56\x68\151\x74\141\143\x68\x69\156\141\153\141\56\151\x62\x61\162\141\153\151\56\152\160", "\56\150\151\x74\141\143\x68\151\157\x6d\151\171\141\56\x69\142\141\x72\x61\153\x69\x2e\152\x70", "\x2e\x68\151\x74\x61\143\x68\151\157\164\x61\x2e\x69\142\141\162\141\x6b\x69\x2e\152\x70", "\x2e\x69\x62\x61\162\141\x6b\x69\x2e\x69\x62\x61\162\141\x6b\x69\56\152\160", "\x2e\x69\x6e\141\56\x69\x62\141\162\141\153\151\x2e\x6a\x70", "\56\x69\x6e\141\x73\150\151\153\151\x2e\151\142\x61\x72\x61\153\151\x2e\152\x70", "\x2e\x69\164\141\x6b\x6f\56\151\x62\x61\x72\x61\153\x69\x2e\x6a\160", "\x2e\x69\167\141\x6d\141\x2e\x69\x62\x61\x72\x61\153\151\56\152\160", "\x2e\152\157\163\x6f\x2e\151\x62\x61\162\141\153\x69\x2e\x6a\x70", "\x2e\x6b\x61\x6d\x69\x73\x75\x2e\x69\x62\x61\162\x61\x6b\x69\x2e\x6a\x70", "\x2e\x6b\x61\x73\x61\155\x61\56\151\x62\141\162\141\153\x69\56\x6a\x70", "\56\x6b\141\163\150\x69\x6d\141\56\151\x62\141\x72\141\153\x69\56\x6a\x70", "\56\x6b\x61\163\x75\x6d\x69\147\141\x75\162\x61\x2e\x69\x62\x61\x72\x61\153\151\x2e\x6a\x70", "\56\153\x6f\x67\141\x2e\151\x62\x61\x72\x61\x6b\x69\56\152\160", "\56\x6d\151\150\x6f\x2e\x69\x62\141\162\141\x6b\x69\x2e\152\160", "\x2e\155\x69\x74\157\56\x69\x62\141\x72\141\x6b\151\56\152\160", "\56\x6d\x6f\x72\x69\171\x61\56\x69\142\x61\x72\x61\x6b\151\x2e\152\160", "\56\156\141\153\141\x2e\x69\142\141\x72\141\153\151\56\152\160", "\x2e\156\141\x6d\145\x67\x61\x74\x61\56\151\142\x61\x72\x61\153\151\56\x6a\x70", "\56\x6f\x61\162\141\x69\56\x69\x62\141\x72\x61\x6b\151\56\152\160", "\x2e\157\147\141\167\x61\56\151\142\x61\162\x61\x6b\151\x2e\x6a\160", "\56\157\x6d\151\x74\141\x6d\141\x2e\x69\142\141\162\x61\153\x69\x2e\x6a\x70", "\56\x72\x79\165\x67\141\163\141\153\x69\x2e\151\x62\141\x72\x61\x6b\x69\56\152\160", "\x2e\x73\x61\x6b\141\151\x2e\151\x62\x61\x72\x61\153\151\x2e\x6a\160", "\x2e\163\x61\x6b\x75\162\141\x67\141\x77\x61\x2e\151\142\x61\162\x61\153\151\56\x6a\x70", "\x2e\163\150\151\155\157\144\141\164\145\x2e\151\142\x61\162\x61\153\x69\56\x6a\160", "\56\163\x68\151\x6d\x6f\x74\163\165\x6d\141\x2e\x69\x62\141\x72\141\x6b\x69\56\x6a\x70", "\x2e\x73\150\151\x72\157\x73\141\x74\x6f\x2e\x69\x62\141\162\x61\153\151\x2e\x6a\160", "\56\163\x6f\x77\x61\x2e\x69\x62\x61\x72\141\153\151\x2e\152\x70", "\56\x73\x75\x69\146\165\x2e\151\x62\x61\162\141\153\151\x2e\x6a\160", "\56\x74\x61\x6b\141\150\x61\147\151\x2e\x69\142\141\x72\141\x6b\x69\x2e\x6a\160", "\56\164\141\155\x61\x74\x73\x75\153\x75\162\x69\56\151\142\141\162\x61\x6b\151\x2e\152\160", "\x2e\x74\157\153\x61\x69\x2e\x69\x62\x61\x72\141\x6b\151\x2e\x6a\160", "\x2e\164\157\155\157\142\x65\56\x69\142\141\162\x61\x6b\x69\56\152\160", "\56\x74\x6f\156\145\56\x69\x62\141\162\141\x6b\x69\x2e\152\160", "\56\164\x6f\162\151\x64\x65\x2e\151\142\141\x72\x61\153\x69\56\152\x70", "\x2e\164\163\165\x63\150\151\165\162\x61\x2e\151\x62\x61\x72\141\153\x69\56\x6a\x70", "\56\x74\x73\165\153\165\x62\141\x2e\151\142\x61\x72\141\153\151\56\x6a\160", "\x2e\165\143\150\151\150\x61\x72\x61\56\151\x62\x61\162\x61\153\151\56\x6a\x70", "\56\165\163\x68\x69\x6b\x75\56\x69\142\x61\x72\141\x6b\151\x2e\152\160", "\x2e\171\141\143\x68\x69\x79\x6f\x2e\151\142\x61\162\x61\x6b\x69\56\x6a\x70", "\56\171\x61\x6d\x61\x67\141\164\x61\56\151\142\x61\x72\141\x6b\x69\x2e\152\x70", "\x2e\x79\x61\167\x61\162\141\56\151\142\141\162\x61\x6b\x69\x2e\152\x70", "\56\171\165\x6b\x69\x2e\x69\142\141\162\141\x6b\151\x2e\x6a\160", "\x2e\141\156\x61\155\x69\x7a\x75\56\151\x73\150\x69\x6b\141\167\x61\x2e\152\x70", "\x2e\x68\x61\x6b\x75\x69\x2e\151\x73\x68\x69\153\x61\x77\x61\x2e\x6a\160", "\56\150\141\153\x75\163\x61\156\x2e\x69\x73\x68\x69\x6b\x61\167\141\x2e\x6a\x70", "\56\x6b\x61\x67\141\x2e\x69\163\150\151\x6b\x61\167\x61\x2e\152\x70", "\x2e\x6b\x61\150\157\153\165\x2e\151\x73\150\x69\x6b\x61\x77\x61\56\x6a\160", "\56\153\141\156\x61\172\x61\167\x61\x2e\151\163\x68\x69\153\x61\167\x61\56\x6a\160", "\x2e\x6b\x61\167\x61\153\x69\164\x61\56\x69\x73\150\151\153\141\167\141\56\x6a\160", "\x2e\x6b\x6f\155\141\x74\163\165\x2e\151\163\150\151\x6b\x61\x77\x61\56\152\160", "\56\x6e\x61\153\141\156\157\x74\157\x2e\151\163\x68\151\x6b\x61\x77\x61\x2e\x6a\160", "\56\156\141\156\141\157\56\151\x73\150\151\153\141\x77\141\56\x6a\160", "\56\156\x6f\x6d\x69\56\x69\x73\150\x69\153\x61\167\141\56\x6a\x70", "\56\x6e\157\156\157\151\143\x68\151\56\x69\x73\x68\151\x6b\x61\167\x61\56\x6a\160", "\x2e\156\157\164\x6f\56\151\x73\150\151\x6b\x61\x77\x61\x2e\152\160", "\x2e\x73\x68\151\x6b\141\x2e\151\x73\x68\151\153\x61\x77\141\x2e\x6a\160", "\56\163\165\172\165\x2e\151\163\150\x69\x6b\x61\x77\x61\56\152\x70", "\x2e\x74\163\165\x62\x61\x74\x61\x2e\151\x73\x68\151\x6b\141\167\141\x2e\152\x70", "\56\x74\x73\165\162\x75\147\x69\x2e\x69\163\x68\151\x6b\x61\167\141\56\152\x70", "\56\165\143\150\x69\x6e\x61\144\141\56\x69\x73\x68\151\x6b\141\167\x61\x2e\152\160", "\x2e\167\x61\x6a\x69\155\141\x2e\x69\163\x68\151\x6b\141\167\141\56\x6a\x70", "\x2e\146\x75\x64\x61\x69\x2e\x69\x77\x61\164\x65\56\152\x70", "\56\146\165\x6a\151\x73\141\167\x61\56\x69\167\141\x74\x65\x2e\x6a\160", "\x2e\150\x61\x6e\141\x6d\x61\x6b\x69\x2e\x69\167\141\164\145\x2e\152\160", "\x2e\150\151\x72\x61\x69\x7a\165\x6d\x69\56\151\x77\141\x74\x65\x2e\152\x70", "\x2e\x68\151\162\157\x6e\x6f\56\x69\167\x61\164\145\56\x6a\x70", "\56\151\143\150\151\x6e\x6f\x68\145\x2e\151\167\x61\164\145\x2e\152\x70", "\x2e\151\143\x68\151\x6e\157\163\145\x6b\151\x2e\x69\167\141\164\x65\56\x6a\160", "\x2e\151\x77\x61\x69\172\165\155\151\56\151\167\141\x74\x65\56\152\160", "\x2e\151\167\x61\164\x65\56\x69\167\x61\164\145\x2e\152\160", "\56\x6a\x6f\142\x6f\152\151\x2e\151\167\141\x74\x65\x2e\152\x70", "\x2e\x6b\x61\155\141\x69\163\150\x69\x2e\x69\167\141\x74\x65\56\x6a\160", "\56\x6b\x61\x6e\145\x67\141\x73\141\x6b\x69\56\151\167\x61\x74\145\56\x6a\x70", "\x2e\x6b\x61\162\165\x6d\x61\151\56\151\x77\x61\164\145\56\152\160", "\56\x6b\141\167\141\151\x2e\x69\167\141\164\145\x2e\152\160", "\56\x6b\151\x74\x61\x6b\x61\x6d\x69\56\x69\167\x61\164\x65\56\152\160", "\56\153\165\152\151\x2e\151\x77\x61\x74\x65\56\152\160", "\x2e\x6b\x75\x6e\157\x68\x65\56\151\x77\141\164\145\56\x6a\160", "\56\153\165\172\165\155\141\x6b\x69\x2e\151\167\x61\164\x65\56\152\160", "\x2e\x6d\x69\x79\141\153\x6f\56\x69\x77\141\164\145\x2e\x6a\160", "\x2e\x6d\x69\172\165\x73\141\167\141\x2e\x69\x77\x61\x74\145\x2e\x6a\160", "\56\155\x6f\162\x69\157\x6b\141\56\x69\x77\x61\x74\x65\x2e\152\x70", "\x2e\x6e\151\156\x6f\150\x65\x2e\x69\x77\x61\x74\145\56\x6a\160", "\56\x6e\157\144\x61\56\x69\x77\x61\164\145\56\x6a\x70", "\56\x6f\146\x75\156\x61\164\157\56\x69\167\141\x74\x65\x2e\x6a\160", "\x2e\157\x73\150\165\56\x69\167\141\x74\145\x2e\152\160", "\x2e\157\164\163\165\x63\x68\151\56\151\x77\x61\x74\145\x2e\x6a\x70", "\x2e\x72\x69\153\x75\x7a\x65\156\164\x61\x6b\141\x74\x61\56\151\x77\x61\164\145\56\152\160", "\x2e\163\x68\x69\x77\x61\56\x69\x77\141\x74\x65\56\152\x70", "\x2e\x73\x68\151\172\x75\153\165\151\x73\150\151\56\x69\167\x61\x74\145\56\152\160", "\x2e\x73\x75\155\151\x74\141\x2e\x69\167\x61\164\x65\x2e\152\160", "\x2e\x74\141\156\x6f\150\x61\x74\x61\56\151\167\x61\x74\145\56\x6a\160", "\56\x74\157\156\x6f\x2e\x69\x77\141\164\145\x2e\x6a\160", "\x2e\x79\x61\x68\141\142\141\x2e\151\167\141\x74\145\56\152\160", "\56\171\141\x6d\141\144\x61\x2e\151\x77\x61\x74\x65\56\152\x70", "\x2e\x61\171\141\x67\x61\167\141\56\x6b\x61\147\x61\x77\141\x2e\x6a\x70", "\x2e\x68\x69\x67\141\x73\150\x69\153\141\x67\141\x77\x61\x2e\x6b\x61\147\x61\x77\x61\56\x6a\160", "\56\153\141\156\157\156\x6a\151\x2e\153\141\x67\141\x77\x61\x2e\152\x70", "\x2e\x6b\x6f\x74\x6f\x68\x69\x72\141\x2e\x6b\141\x67\x61\x77\x61\x2e\x6a\x70", "\x2e\155\141\156\156\157\x2e\153\x61\147\x61\167\x61\56\152\x70", "\x2e\x6d\x61\162\165\147\141\x6d\145\56\x6b\141\147\x61\x77\x61\56\152\160", "\x2e\x6d\x69\164\x6f\x79\157\x2e\x6b\141\147\x61\x77\141\x2e\152\x70", "\56\156\141\x6f\x73\150\x69\155\141\x2e\153\x61\x67\x61\x77\x61\x2e\152\160", "\x2e\163\141\156\x75\x6b\151\56\153\x61\147\x61\167\141\56\152\x70", "\x2e\x74\x61\x64\x6f\x74\163\165\56\x6b\x61\147\141\167\141\56\152\160", "\56\164\141\153\141\155\141\x74\163\x75\x2e\x6b\141\147\x61\x77\141\56\x6a\x70", "\56\164\x6f\156\157\163\150\x6f\x2e\153\x61\147\141\x77\x61\x2e\x6a\160", "\x2e\165\143\x68\x69\x6e\x6f\155\151\56\153\x61\x67\141\167\x61\x2e\x6a\x70", "\x2e\165\164\141\x7a\x75\x2e\153\141\x67\141\167\141\x2e\152\160", "\56\x7a\145\156\x74\x73\x75\x6a\x69\56\153\141\147\141\x77\x61\x2e\152\160", "\x2e\141\x6b\165\x6e\145\56\153\141\x67\157\x73\x68\151\155\141\56\152\x70", "\x2e\x61\155\141\155\151\56\x6b\x61\147\157\163\x68\x69\155\141\x2e\x6a\160", "\x2e\x68\151\157\153\x69\x2e\153\x61\x67\x6f\x73\x68\x69\x6d\x61\56\152\160", "\56\151\163\141\x2e\x6b\x61\147\x6f\x73\x68\151\x6d\141\56\152\160", "\56\x69\163\145\156\56\153\141\x67\157\x73\150\x69\155\x61\x2e\152\x70", "\x2e\x69\172\165\x6d\151\x2e\153\x61\x67\157\x73\x68\151\155\141\x2e\x6a\160", "\x2e\x6b\x61\147\157\163\x68\x69\x6d\141\56\x6b\x61\x67\157\x73\x68\151\x6d\141\56\x6a\x70", "\56\x6b\x61\156\157\x79\141\56\153\141\x67\157\163\x68\151\155\x61\x2e\152\x70", "\56\x6b\x61\x77\x61\x6e\141\x62\145\x2e\153\141\147\x6f\163\150\151\155\x61\x2e\152\160", "\56\x6b\x69\156\x6b\x6f\x2e\x6b\141\147\157\x73\150\x69\155\x61\x2e\152\x70", "\x2e\x6b\157\x75\x79\141\x6d\x61\x2e\x6b\x61\147\x6f\x73\150\151\155\141\x2e\152\x70", "\56\x6d\141\x6b\x75\162\141\x7a\141\x6b\151\x2e\x6b\141\147\x6f\163\150\151\155\x61\x2e\152\160", "\x2e\x6d\141\164\x73\165\155\x6f\164\x6f\x2e\x6b\141\147\157\x73\150\x69\155\141\56\x6a\x70", "\56\x6d\x69\156\x61\x6d\151\x74\x61\x6e\145\56\x6b\x61\147\x6f\x73\x68\151\155\141\56\x6a\160", "\x2e\156\141\153\x61\164\x61\156\x65\56\153\x61\147\157\x73\x68\151\x6d\141\x2e\152\x70", "\x2e\156\151\x73\x68\151\156\157\157\x6d\157\164\x65\x2e\x6b\x61\147\157\163\150\x69\x6d\141\x2e\x6a\160", "\x2e\163\141\164\163\165\x6d\x61\x73\145\156\144\x61\x69\56\153\141\x67\157\x73\150\151\155\141\56\x6a\x70", "\x2e\163\x6f\157\56\153\141\x67\x6f\163\150\151\155\141\56\x6a\x70", "\56\x74\x61\162\165\x6d\151\172\x75\x2e\153\141\x67\x6f\x73\x68\x69\x6d\x61\56\x6a\160", "\x2e\x79\165\163\x75\x69\x2e\x6b\141\x67\x6f\x73\150\x69\x6d\x61\x2e\x6a\x70", "\56\141\151\153\141\x77\x61\56\153\x61\156\141\147\141\x77\x61\56\152\160", "\x2e\x61\x74\163\165\x67\x69\x2e\153\x61\x6e\x61\147\141\167\x61\56\x6a\x70", "\56\x61\x79\x61\x73\145\x2e\x6b\141\x6e\141\x67\x61\167\141\x2e\x6a\160", "\56\x63\150\x69\147\141\x73\x61\153\x69\x2e\x6b\141\156\x61\x67\x61\x77\x61\56\152\160", "\x2e\x65\x62\x69\156\x61\x2e\x6b\x61\x6e\141\x67\141\167\x61\56\152\x70", "\x2e\146\x75\x6a\151\163\x61\167\x61\56\153\141\x6e\141\147\x61\x77\141\x2e\x6a\160", "\x2e\150\141\144\141\156\x6f\x2e\153\141\x6e\141\x67\141\x77\x61\x2e\x6a\x70", "\56\150\141\x6b\x6f\x6e\145\56\153\x61\156\141\x67\x61\167\x61\56\x6a\160", "\56\150\151\162\x61\164\x73\x75\153\x61\x2e\153\x61\156\141\147\141\x77\141\56\152\160", "\x2e\151\163\x65\x68\141\x72\x61\56\153\x61\156\x61\x67\141\x77\x61\56\x6a\160", "\56\x6b\141\151\163\x65\151\56\x6b\x61\x6e\141\147\x61\167\141\x2e\x6a\160", "\x2e\153\x61\155\x61\x6b\165\162\x61\x2e\x6b\141\x6e\x61\147\141\x77\x61\56\x6a\x70", "\x2e\x6b\x69\x79\x6f\153\x61\167\141\x2e\153\141\156\141\147\141\167\x61\x2e\x6a\160", "\56\155\141\x74\x73\x75\x64\x61\56\153\x61\x6e\x61\147\x61\167\x61\x2e\152\160", "\x2e\155\151\x6e\x61\155\x69\141\x73\x68\x69\147\x61\162\141\56\153\141\156\141\147\141\x77\x61\x2e\x6a\x70", "\56\x6d\x69\x75\162\x61\56\153\141\x6e\141\x67\141\x77\x61\56\x6a\x70", "\56\x6e\141\x6b\141\x69\56\153\x61\x6e\141\147\141\x77\141\x2e\x6a\x70", "\56\156\151\x6e\157\155\x69\171\x61\56\153\141\156\141\x67\141\167\141\56\x6a\x70", "\x2e\157\144\141\167\x61\162\141\x2e\153\141\x6e\x61\x67\x61\x77\141\x2e\x6a\160", "\x2e\x6f\x69\56\153\141\x6e\141\147\x61\x77\x61\56\152\160", "\56\157\151\163\157\x2e\153\141\156\141\147\141\167\x61\56\152\x70", "\x2e\163\141\x67\141\155\151\x68\x61\162\x61\x2e\x6b\141\x6e\141\147\141\167\141\56\x6a\160", "\x2e\163\141\155\x75\x6b\141\x77\141\x2e\x6b\141\156\x61\147\x61\x77\141\56\152\x70", "\x2e\x74\163\165\153\x75\x69\56\153\141\x6e\141\x67\141\x77\141\56\152\x70", "\x2e\171\141\x6d\x61\153\x69\x74\x61\x2e\153\x61\156\141\x67\x61\x77\x61\x2e\x6a\x70", "\x2e\x79\x61\155\141\x74\157\56\x6b\x61\x6e\141\x67\x61\x77\x61\56\x6a\x70", "\56\x79\x6f\x6b\157\163\x75\x6b\x61\56\153\141\x6e\141\147\141\x77\141\x2e\152\x70", "\56\171\165\x67\x61\167\141\x72\141\x2e\x6b\141\156\141\x67\x61\167\x61\56\152\160", "\x2e\172\x61\155\141\56\x6b\x61\156\141\147\x61\167\141\56\x6a\x70", "\56\172\x75\163\150\x69\x2e\x6b\x61\156\x61\147\141\x77\x61\x2e\152\160", "\56\x61\x6b\x69\x2e\x6b\x6f\x63\x68\151\56\x6a\160", "\56\x67\145\x69\163\145\151\56\x6b\157\x63\x68\x69\x2e\x6a\x70", "\x2e\150\151\x64\x61\x6b\141\56\153\x6f\143\x68\x69\56\x6a\x70", "\56\150\x69\147\x61\163\x68\151\164\163\x75\156\157\x2e\153\157\143\150\x69\56\152\x70", "\x2e\x69\x6e\157\56\153\157\x63\x68\x69\x2e\x6a\x70", "\56\x6b\x61\147\141\x6d\x69\x2e\x6b\157\x63\x68\151\56\x6a\160", "\x2e\x6b\x61\x6d\x69\56\x6b\x6f\x63\150\x69\x2e\x6a\160", "\56\x6b\151\x74\141\x67\141\x77\x61\x2e\153\157\x63\x68\x69\56\152\x70", "\56\153\157\x63\150\x69\x2e\153\157\x63\150\x69\56\152\x70", "\56\x6d\x69\150\x61\162\x61\56\x6b\x6f\143\x68\x69\56\x6a\x70", "\x2e\x6d\157\x74\x6f\171\141\155\x61\x2e\153\x6f\143\x68\151\56\152\x70", "\x2e\155\x75\162\157\x74\157\x2e\x6b\157\143\150\151\x2e\152\160", "\x2e\156\x61\150\x61\x72\151\56\x6b\157\x63\x68\151\56\x6a\160", "\56\156\141\x6b\141\155\x75\162\x61\x2e\x6b\x6f\x63\x68\x69\x2e\152\160", "\x2e\x6e\x61\156\153\157\x6b\165\56\153\157\143\150\x69\56\x6a\x70", "\56\x6e\x69\x73\150\x69\x74\157\163\141\56\x6b\x6f\x63\150\151\56\152\x70", "\x2e\156\151\x79\157\x64\x6f\x67\x61\x77\x61\x2e\x6b\157\x63\x68\x69\56\152\160", "\56\x6f\143\x68\151\x2e\x6b\x6f\143\150\x69\56\x6a\x70", "\56\157\153\141\x77\141\x2e\x6b\x6f\143\150\151\x2e\152\x70", "\56\157\x74\157\171\x6f\x2e\153\x6f\x63\150\x69\56\152\x70", "\x2e\157\x74\163\165\153\151\56\x6b\x6f\143\150\151\x2e\152\x70", "\x2e\163\x61\153\141\x77\x61\x2e\153\157\143\150\x69\56\x6a\160", "\56\163\165\153\165\x6d\x6f\x2e\153\157\x63\150\x69\x2e\152\x70", "\56\x73\x75\163\141\153\x69\x2e\153\x6f\x63\150\x69\56\x6a\160", "\56\164\157\x73\x61\x2e\153\x6f\x63\x68\x69\x2e\x6a\x70", "\x2e\164\x6f\x73\141\x73\150\x69\x6d\151\x7a\x75\x2e\x6b\157\143\150\151\x2e\x6a\x70", "\56\x74\x6f\x79\157\56\153\x6f\x63\x68\151\56\152\x70", "\56\x74\x73\x75\x6e\157\56\x6b\157\143\x68\151\56\152\x70", "\56\165\155\141\x6a\151\x2e\153\157\143\150\151\56\152\x70", "\x2e\171\x61\163\x75\x64\141\56\x6b\157\x63\x68\x69\x2e\152\x70", "\56\171\x75\163\165\x68\x61\x72\141\x2e\153\157\x63\x68\151\x2e\152\x70", "\x2e\x61\x6d\141\x6b\165\163\x61\x2e\153\x75\155\141\155\157\x74\157\x2e\152\x70", "\x2e\141\x72\141\157\x2e\x6b\x75\x6d\x61\155\x6f\164\x6f\x2e\152\x70", "\x2e\x61\163\157\x2e\x6b\165\155\141\155\157\164\x6f\56\x6a\160", "\56\143\150\157\171\x6f\56\x6b\x75\155\x61\x6d\x6f\164\157\x2e\152\160", "\x2e\147\171\x6f\153\x75\164\157\56\x6b\165\155\141\x6d\157\x74\x6f\56\x6a\160", "\56\x6b\x61\155\151\141\x6d\x61\153\x75\x73\x61\x2e\153\165\x6d\141\155\157\164\x6f\x2e\x6a\x70", "\56\x6b\151\x6b\165\143\x68\151\56\153\x75\x6d\141\155\x6f\164\x6f\x2e\x6a\x70", "\x2e\153\x75\155\141\x6d\x6f\164\157\56\x6b\x75\x6d\141\155\x6f\164\x6f\x2e\x6a\x70", "\56\155\141\163\x68\x69\x6b\x69\x2e\x6b\165\155\x61\155\x6f\164\x6f\56\x6a\x70", "\56\155\151\146\165\x6e\x65\56\x6b\x75\155\x61\x6d\157\x74\x6f\x2e\152\160", "\56\x6d\x69\156\x61\155\141\164\141\x2e\153\165\x6d\141\155\157\x74\x6f\x2e\x6a\160", "\56\x6d\151\156\x61\155\x69\x6f\x67\x75\156\151\56\153\165\x6d\141\155\157\x74\x6f\x2e\x6a\x70", "\56\156\x61\147\141\x73\x75\56\153\165\155\141\155\157\x74\157\56\x6a\x70", "\56\156\x69\x73\150\x69\150\141\x72\141\x2e\x6b\x75\155\141\x6d\x6f\x74\157\x2e\152\160", "\x2e\157\147\165\156\151\x2e\153\165\155\141\155\157\164\x6f\x2e\x6a\160", "\56\x6f\172\x75\x2e\153\x75\155\141\x6d\x6f\164\157\x2e\152\x70", "\x2e\x73\165\x6d\x6f\x74\157\56\153\165\155\141\155\157\x74\157\56\152\x70", "\x2e\164\141\x6b\x61\x6d\x6f\162\151\x2e\x6b\x75\155\141\155\157\x74\157\56\152\x70", "\56\x75\x6b\151\x2e\153\x75\x6d\141\x6d\157\164\157\x2e\152\160", "\56\165\164\x6f\x2e\x6b\165\x6d\141\155\x6f\x74\x6f\x2e\x6a\x70", "\x2e\171\x61\x6d\141\147\141\x2e\x6b\x75\155\x61\x6d\157\164\157\56\x6a\x70", "\56\171\x61\x6d\x61\x74\157\x2e\x6b\165\155\141\155\x6f\164\x6f\x2e\152\x70", "\56\x79\x61\x74\163\165\x73\150\x69\x72\157\x2e\x6b\165\x6d\141\155\157\164\x6f\56\x6a\x70", "\x2e\141\171\141\142\x65\x2e\153\x79\x6f\x74\x6f\56\152\160", "\x2e\146\165\x6b\165\x63\150\151\x79\x61\x6d\x61\x2e\x6b\x79\157\x74\157\x2e\x6a\x70", "\56\x68\151\x67\x61\x73\150\x69\x79\x61\155\141\x2e\153\x79\157\x74\157\x2e\x6a\160", "\56\x69\x64\x65\56\153\171\157\164\157\x2e\x6a\160", "\x2e\151\x6e\145\56\153\171\157\164\x6f\56\152\x70", "\56\152\x6f\171\157\56\x6b\171\x6f\164\x6f\56\x6a\x70", "\56\x6b\x61\155\145\157\x6b\141\x2e\x6b\171\x6f\164\x6f\x2e\152\x70", "\x2e\153\141\155\x6f\x2e\x6b\171\157\x74\157\56\152\x70", "\x2e\153\151\164\x61\56\153\171\157\x74\157\56\152\x70", "\56\153\x69\x7a\165\56\x6b\171\x6f\x74\157\x2e\152\160", "\56\153\165\x6d\151\x79\141\x6d\141\56\x6b\171\157\164\157\56\x6a\x70", "\x2e\153\x79\x6f\164\x61\x6d\142\141\x2e\x6b\171\157\164\157\56\x6a\x70", "\56\153\171\x6f\x74\x61\x6e\141\142\145\x2e\x6b\x79\x6f\164\x6f\56\152\160", "\56\153\x79\157\164\x61\x6e\x67\x6f\56\153\x79\157\164\157\56\x6a\x70", "\56\x6d\x61\x69\x7a\x75\162\165\56\153\x79\x6f\x74\x6f\56\152\x70", "\x2e\x6d\151\156\x61\x6d\151\x2e\x6b\171\x6f\x74\x6f\x2e\152\x70", "\56\155\151\156\x61\155\x69\171\141\155\x61\x73\x68\151\x72\x6f\x2e\x6b\171\x6f\x74\x6f\56\152\x70", "\x2e\155\x69\x79\x61\x7a\x75\x2e\153\x79\157\x74\x6f\x2e\152\x70", "\56\155\x75\x6b\x6f\56\x6b\x79\157\164\x6f\x2e\152\160", "\56\156\x61\147\x61\157\x6b\x61\153\171\x6f\x2e\x6b\x79\157\x74\157\56\x6a\160", "\x2e\x6e\x61\x6b\x61\x67\x79\x6f\x2e\x6b\x79\157\x74\x6f\56\x6a\160", "\x2e\x6e\x61\156\164\x61\156\56\153\171\157\164\157\56\x6a\x70", "\x2e\x6f\x79\141\155\141\x7a\x61\x6b\x69\x2e\153\x79\x6f\164\157\x2e\x6a\x70", "\x2e\x73\141\153\x79\x6f\x2e\x6b\171\157\x74\x6f\56\152\x70", "\x2e\163\145\151\x6b\141\x2e\x6b\171\x6f\x74\157\x2e\152\160", "\x2e\164\x61\x6e\x61\142\x65\x2e\x6b\171\x6f\x74\157\x2e\x6a\x70", "\x2e\x75\152\151\x2e\153\171\x6f\x74\157\x2e\152\x70", "\56\x75\152\151\x74\x61\167\141\x72\x61\x2e\x6b\171\x6f\164\x6f\56\152\x70", "\x2e\167\x61\x7a\x75\x6b\141\x2e\153\171\x6f\164\157\56\152\x70", "\x2e\171\x61\155\141\163\x68\151\x6e\141\56\153\171\x6f\x74\157\x2e\x6a\160", "\56\171\141\167\x61\x74\x61\56\153\171\x6f\164\x6f\56\152\x70", "\x2e\141\163\141\x68\x69\x2e\x6d\x69\x65\x2e\152\x70", "\x2e\151\x6e\x61\142\x65\56\x6d\151\145\56\152\160", "\x2e\x69\163\145\x2e\x6d\151\x65\56\x6a\x70", "\x2e\153\x61\155\x65\x79\141\x6d\x61\56\x6d\151\145\56\x6a\160", "\56\153\x61\167\141\x67\x6f\145\x2e\x6d\151\145\56\x6a\160", "\56\153\151\x68\x6f\56\155\x69\145\x2e\x6a\160", "\x2e\153\151\163\157\163\141\153\151\56\155\x69\x65\x2e\152\160", "\56\153\x69\x77\141\56\155\151\x65\56\152\160", "\56\x6b\x6f\155\x6f\156\x6f\x2e\x6d\151\x65\56\152\x70", "\x2e\153\x75\x6d\141\156\157\x2e\155\x69\145\56\152\x70", "\x2e\x6b\x75\x77\x61\156\141\x2e\x6d\x69\145\x2e\x6a\160", "\x2e\155\x61\x74\163\165\x73\141\x6b\x61\x2e\x6d\151\x65\56\x6a\160", "\x2e\155\145\151\167\x61\x2e\155\151\145\56\x6a\x70", "\56\x6d\x69\150\141\x6d\141\56\155\x69\x65\56\x6a\x70", "\x2e\x6d\151\156\141\x6d\x69\x69\x73\145\56\x6d\151\x65\x2e\152\160", "\56\155\151\163\x75\x67\x69\x2e\155\151\145\x2e\152\160", "\x2e\155\x69\x79\141\155\x61\56\155\x69\145\56\152\160", "\56\x6e\141\142\141\162\x69\56\x6d\x69\x65\x2e\152\x70", "\x2e\x73\150\x69\155\x61\56\155\151\145\56\x6a\x70", "\56\x73\x75\x7a\x75\x6b\141\56\x6d\x69\145\x2e\x6a\x70", "\56\164\x61\144\x6f\56\155\151\x65\56\152\x70", "\x2e\x74\141\151\x6b\x69\56\155\x69\x65\x2e\x6a\160", "\56\164\141\x6b\151\x2e\x6d\151\x65\x2e\x6a\x70", "\56\x74\x61\x6d\141\153\151\56\155\x69\x65\56\152\160", "\56\x74\157\142\x61\x2e\155\x69\145\56\x6a\160", "\x2e\164\163\165\x2e\155\x69\145\56\x6a\x70", "\56\x75\144\x6f\x6e\x6f\56\x6d\151\x65\56\x6a\x70", "\x2e\x75\162\145\x73\150\151\156\157\x2e\155\x69\145\56\152\x70", "\x2e\167\x61\x74\x61\162\x61\x69\x2e\155\151\145\x2e\x6a\x70", "\56\x79\157\153\153\141\x69\143\150\x69\x2e\155\151\x65\56\152\x70", "\x2e\146\165\x72\x75\x6b\x61\167\x61\56\x6d\151\x79\141\x67\x69\x2e\x6a\x70", "\x2e\150\151\147\141\x73\150\151\155\x61\164\163\165\x73\150\151\x6d\x61\56\x6d\x69\171\x61\x67\x69\x2e\152\x70", "\56\151\163\150\x69\x6e\x6f\155\x61\153\151\x2e\x6d\151\x79\141\x67\x69\56\152\x70", "\56\x69\x77\141\156\165\155\141\x2e\x6d\151\171\x61\147\151\x2e\152\x70", "\56\x6b\141\x6b\x75\144\141\x2e\155\x69\x79\x61\147\151\56\x6a\160", "\56\x6b\x61\x6d\x69\x2e\x6d\x69\171\x61\147\151\x2e\152\x70", "\56\153\x61\x77\141\x73\x61\x6b\x69\x2e\x6d\x69\x79\141\x67\x69\x2e\152\160", "\56\155\x61\x72\x75\x6d\157\x72\151\56\x6d\x69\171\x61\x67\x69\x2e\152\160", "\56\155\x61\164\x73\x75\163\150\151\155\141\x2e\155\151\x79\x61\147\151\x2e\152\160", "\x2e\x6d\x69\x6e\141\155\x69\x73\x61\156\x72\x69\x6b\x75\x2e\x6d\151\x79\141\147\x69\56\152\x70", "\x2e\x6d\x69\163\x61\164\157\x2e\x6d\151\x79\x61\147\x69\56\x6a\160", "\x2e\x6d\165\x72\x61\164\141\x2e\x6d\x69\171\141\147\151\56\x6a\x70", "\56\x6e\x61\164\157\x72\151\56\155\x69\x79\x61\x67\151\x2e\x6a\x70", "\x2e\x6f\x67\x61\167\x61\x72\141\56\155\151\171\141\147\151\56\152\x70", "\x2e\x6f\150\x69\x72\x61\56\x6d\151\171\141\147\x69\56\152\x70", "\x2e\157\x6e\141\147\x61\167\141\x2e\155\151\171\x61\147\151\x2e\152\160", "\56\157\x73\141\153\x69\x2e\155\x69\171\x61\x67\x69\56\152\x70", "\56\x72\x69\146\x75\x2e\155\x69\x79\x61\x67\x69\x2e\x6a\x70", "\56\x73\145\155\x69\x6e\x65\x2e\x6d\151\171\141\x67\151\56\x6a\x70", "\x2e\x73\x68\151\x62\141\164\x61\x2e\x6d\151\x79\x61\x67\151\x2e\152\160", "\x2e\x73\150\151\x63\150\151\153\x61\x73\x68\165\153\x75\56\155\151\x79\141\147\151\x2e\x6a\160", "\56\163\150\x69\x6b\141\x6d\141\x2e\155\x69\x79\141\147\x69\56\x6a\x70", "\56\163\150\x69\157\x67\141\155\x61\x2e\x6d\x69\171\x61\147\151\56\x6a\160", "\56\x73\x68\x69\x72\157\x69\163\150\x69\56\155\x69\171\x61\147\x69\56\152\160", "\56\x74\141\x67\141\x6a\x6f\56\x6d\x69\171\x61\147\151\56\x6a\160", "\56\x74\141\151\167\x61\x2e\155\x69\x79\141\x67\x69\x2e\x6a\x70", "\56\x74\157\x6d\145\56\155\x69\171\141\x67\x69\x2e\152\x70", "\56\x74\157\x6d\x69\171\x61\56\x6d\x69\x79\x61\147\x69\56\152\x70", "\56\x77\141\153\165\171\141\x2e\155\x69\171\x61\147\151\56\x6a\160", "\56\x77\141\x74\x61\x72\151\x2e\155\x69\x79\x61\x67\151\56\x6a\x70", "\x2e\x79\x61\x6d\141\x6d\x6f\x74\157\56\155\x69\x79\x61\x67\151\56\152\160", "\x2e\x7a\x61\157\x2e\155\x69\171\x61\x67\x69\56\x6a\x70", "\x2e\x61\171\141\56\155\151\171\x61\172\x61\153\151\56\x6a\160", "\x2e\x65\142\x69\x6e\x6f\56\x6d\x69\171\x61\172\141\x6b\x69\56\x6a\x70", "\x2e\147\x6f\x6b\141\x73\145\56\155\x69\x79\x61\x7a\x61\153\x69\56\x6a\x70", "\x2e\x68\171\x75\x67\141\56\155\151\x79\x61\x7a\141\x6b\x69\56\x6a\x70", "\56\153\141\x64\157\x67\141\167\141\56\x6d\151\171\x61\172\141\x6b\151\56\152\x70", "\x2e\x6b\x61\x77\x61\155\151\x6e\141\155\x69\56\x6d\x69\171\x61\x7a\x61\153\x69\x2e\152\x70", "\x2e\x6b\x69\152\x6f\x2e\x6d\x69\x79\x61\x7a\141\x6b\151\56\x6a\160", "\56\153\151\x74\141\x67\x61\x77\141\x2e\x6d\151\171\141\172\x61\x6b\151\56\152\160", "\56\x6b\151\164\x61\x6b\x61\164\x61\56\155\x69\171\x61\x7a\141\x6b\x69\x2e\152\160", "\x2e\x6b\151\x74\141\x75\x72\141\56\155\151\x79\x61\x7a\x61\153\x69\56\152\x70", "\x2e\x6b\x6f\142\141\171\141\x73\150\151\x2e\x6d\151\x79\x61\172\x61\153\151\56\152\x70", "\56\x6b\165\x6e\x69\164\x6f\x6d\151\x2e\155\x69\x79\x61\x7a\141\153\x69\x2e\152\x70", "\x2e\153\x75\x73\x68\x69\x6d\x61\56\x6d\151\x79\141\x7a\x61\x6b\151\x2e\152\x70", "\56\x6d\151\155\x61\164\x61\56\x6d\151\x79\141\x7a\141\x6b\x69\x2e\152\x70", "\56\155\151\x79\x61\153\x6f\x6e\x6f\152\x6f\56\155\151\x79\141\172\x61\153\151\x2e\x6a\160", "\x2e\155\151\171\x61\172\141\153\151\x2e\155\151\171\x61\x7a\141\x6b\151\56\x6a\160", "\x2e\x6d\x6f\x72\157\x74\163\165\x6b\x61\x2e\x6d\x69\x79\141\x7a\x61\x6b\x69\x2e\152\x70", "\56\156\151\143\150\151\x6e\x61\156\56\x6d\151\171\141\x7a\141\x6b\151\x2e\x6a\x70", "\x2e\x6e\x69\163\150\x69\x6d\145\162\141\56\x6d\x69\171\141\172\141\153\x69\x2e\152\160", "\56\156\157\142\145\157\x6b\x61\x2e\155\x69\171\141\172\141\153\x69\56\x6a\160", "\x2e\x73\141\x69\164\157\56\155\151\171\141\172\x61\x6b\151\x2e\152\x70", "\x2e\x73\150\151\151\x62\x61\56\155\x69\x79\x61\172\141\x6b\x69\x2e\x6a\160", "\x2e\x73\150\x69\156\x74\157\155\x69\56\155\x69\x79\141\x7a\141\x6b\x69\x2e\x6a\160", "\56\x74\141\x6b\141\150\141\x72\x75\56\x6d\x69\x79\x61\172\x61\x6b\x69\x2e\152\160", "\56\164\x61\153\x61\156\x61\x62\145\56\155\151\x79\141\x7a\x61\153\x69\56\x6a\160", "\x2e\164\x61\x6b\x61\172\x61\x6b\151\x2e\155\151\171\141\x7a\x61\153\x69\56\x6a\x70", "\56\x74\163\x75\156\x6f\x2e\155\x69\171\x61\x7a\x61\x6b\x69\x2e\152\160", "\x2e\141\x63\150\151\x2e\x6e\x61\x67\x61\156\157\56\152\x70", "\56\x61\147\145\x6d\x61\x74\x73\165\x2e\x6e\141\x67\x61\156\x6f\56\152\160", "\x2e\x61\x6e\141\156\x2e\156\141\x67\x61\x6e\157\56\152\160", "\56\x61\x6f\153\x69\x2e\x6e\141\147\141\x6e\x6f\x2e\152\x70", "\56\141\x73\141\x68\151\56\156\141\147\141\156\157\56\x6a\160", "\56\x61\x7a\165\155\x69\156\157\x2e\x6e\x61\147\141\156\157\x2e\x6a\160", "\56\x63\x68\x69\x6b\165\150\157\x6b\165\56\156\141\147\141\156\x6f\x2e\x6a\x70", "\56\x63\150\x69\153\165\x6d\x61\56\x6e\141\x67\x61\156\157\x2e\152\x70", "\56\143\x68\151\156\x6f\x2e\x6e\141\x67\141\156\157\56\152\x70", "\x2e\146\165\152\151\155\151\x2e\x6e\141\x67\141\156\157\x2e\x6a\160", "\56\150\x61\x6b\165\142\x61\x2e\156\141\x67\x61\156\x6f\56\152\x70", "\x2e\x68\141\x72\x61\x2e\x6e\141\x67\141\156\157\56\x6a\160", "\56\150\151\162\141\x79\141\x2e\156\x61\x67\x61\x6e\157\56\152\x70", "\56\x69\151\144\141\x2e\156\x61\x67\141\156\157\56\152\x70", "\56\151\151\x6a\151\x6d\x61\56\x6e\141\x67\x61\x6e\157\x2e\152\160", "\x2e\151\151\x79\x61\155\141\x2e\x6e\x61\147\x61\156\x6f\56\152\160", "\56\x69\151\x7a\165\156\141\x2e\x6e\141\147\x61\156\x6f\x2e\x6a\x70", "\56\x69\x6b\145\x64\141\x2e\x6e\141\x67\141\x6e\157\x2e\x6a\x70", "\x2e\151\x6b\x75\x73\x61\153\141\x2e\x6e\x61\x67\x61\156\x6f\56\152\x70", "\x2e\151\x6e\141\56\156\x61\x67\x61\156\157\56\152\x70", "\56\153\141\x72\165\151\172\141\x77\141\56\x6e\x61\147\x61\156\x6f\56\152\160", "\56\153\x61\x77\x61\153\x61\x6d\x69\x2e\x6e\141\x67\x61\156\x6f\56\152\x70", "\x2e\153\x69\x73\x6f\56\x6e\x61\x67\x61\156\x6f\56\152\160", "\x2e\153\x69\x73\157\x66\x75\153\x75\163\x68\x69\155\x61\x2e\156\141\147\x61\x6e\157\56\152\x70", "\56\153\151\164\x61\141\151\153\151\56\x6e\141\147\141\x6e\157\x2e\152\160", "\x2e\x6b\157\155\141\x67\141\x6e\x65\x2e\x6e\141\147\141\156\157\56\152\x70", "\x2e\x6b\x6f\155\157\x72\x6f\x2e\x6e\141\147\141\156\157\x2e\152\160", "\56\155\141\x74\x73\x75\x6b\141\x77\141\x2e\x6e\141\x67\141\x6e\x6f\56\x6a\160", "\56\x6d\x61\x74\x73\165\155\x6f\x74\157\x2e\156\141\147\x61\x6e\157\56\152\x70", "\x2e\x6d\151\x61\x73\141\x2e\x6e\x61\147\x61\x6e\157\x2e\152\x70", "\56\155\151\156\141\x6d\151\141\x69\153\x69\x2e\156\141\147\x61\156\x6f\x2e\x6a\160", "\x2e\x6d\x69\x6e\x61\x6d\x69\155\141\x6b\151\56\156\x61\147\141\156\157\56\x6a\160", "\x2e\155\x69\156\x61\155\151\155\151\x6e\x6f\x77\x61\x2e\x6e\141\147\141\x6e\x6f\x2e\152\x70", "\56\x6d\151\x6e\x6f\167\141\x2e\x6e\141\147\141\x6e\157\x2e\152\160", "\56\x6d\151\x79\141\144\141\56\156\141\147\141\156\x6f\56\152\x70", "\56\x6d\151\x79\157\164\x61\56\x6e\141\x67\x61\156\157\56\x6a\x70", "\x2e\155\157\143\x68\151\172\165\x6b\x69\56\x6e\x61\147\141\156\x6f\x2e\x6a\x70", "\56\156\141\147\x61\156\157\x2e\x6e\x61\x67\x61\x6e\157\56\152\160", "\56\x6e\141\147\141\167\x61\56\x6e\x61\147\x61\x6e\x6f\x2e\152\x70", "\x2e\x6e\x61\147\x69\163\157\x2e\156\141\x67\x61\x6e\x6f\x2e\152\x70", "\56\x6e\x61\153\x61\147\x61\167\141\x2e\x6e\x61\x67\141\156\157\56\x6a\x70", "\56\156\x61\x6b\141\156\x6f\56\x6e\x61\x67\141\156\157\x2e\152\x70", "\x2e\x6e\x6f\x7a\x61\167\141\157\x6e\163\x65\156\56\x6e\141\x67\x61\x6e\x6f\x2e\152\160", "\x2e\x6f\142\165\x73\x65\56\x6e\x61\x67\x61\x6e\157\x2e\152\x70", "\56\157\x67\141\x77\141\56\156\x61\x67\141\156\157\56\x6a\160", "\x2e\157\153\141\x79\141\56\156\x61\147\x61\x6e\x6f\x2e\152\160", "\56\157\155\141\x63\x68\x69\x2e\x6e\141\147\141\x6e\157\x2e\152\x70", "\x2e\x6f\155\x69\x2e\x6e\x61\147\141\x6e\x6f\56\x6a\x70", "\56\157\157\153\x75\167\141\x2e\156\141\147\x61\156\157\56\x6a\x70", "\x2e\157\157\x73\x68\x69\x6b\141\x2e\156\141\147\x61\x6e\x6f\x2e\x6a\x70", "\x2e\157\164\x61\153\x69\x2e\156\141\147\x61\156\x6f\x2e\x6a\160", "\56\157\164\x61\162\151\x2e\156\141\147\141\x6e\157\x2e\152\160", "\56\163\141\x6b\x61\x65\x2e\x6e\141\x67\141\156\157\56\x6a\160", "\56\163\141\x6b\x61\x6b\x69\56\x6e\141\x67\x61\x6e\157\56\152\x70", "\x2e\x73\141\x6b\x75\56\156\141\x67\x61\156\x6f\56\152\x70", "\x2e\163\141\153\165\x68\157\56\x6e\x61\147\x61\156\157\56\x6a\x70", "\56\x73\150\x69\x6d\x6f\x73\165\x77\141\56\156\x61\147\141\156\157\x2e\152\160", "\56\x73\x68\x69\156\141\x6e\157\x6d\x61\x63\x68\151\x2e\156\x61\147\141\156\x6f\56\x6a\x70", "\x2e\163\150\x69\157\152\x69\x72\151\x2e\156\x61\147\x61\156\157\56\152\160", "\x2e\163\165\x77\x61\x2e\x6e\x61\147\141\156\x6f\x2e\x6a\x70", "\56\x73\165\x7a\x61\x6b\x61\x2e\156\x61\147\x61\156\157\x2e\x6a\160", "\56\x74\x61\x6b\x61\x67\x69\x2e\x6e\141\x67\x61\156\x6f\56\x6a\160", "\x2e\164\x61\x6b\x61\155\x6f\162\151\x2e\156\141\147\141\156\x6f\x2e\x6a\160", "\x2e\x74\x61\x6b\x61\x79\141\155\x61\x2e\x6e\x61\x67\141\x6e\x6f\56\x6a\160", "\56\164\x61\x74\x65\163\150\x69\x6e\141\x2e\x6e\141\147\x61\156\157\56\x6a\x70", "\56\164\x61\x74\163\x75\156\157\56\156\x61\147\141\156\x6f\56\x6a\x70", "\x2e\164\x6f\x67\141\x6b\x75\x73\150\151\56\x6e\x61\147\x61\x6e\x6f\x2e\x6a\x70", "\x2e\x74\x6f\147\165\x72\x61\x2e\156\141\147\141\156\x6f\x2e\x6a\x70", "\x2e\164\157\155\x69\x2e\x6e\141\147\x61\x6e\157\x2e\152\x70", "\x2e\x75\145\144\141\56\x6e\141\147\x61\156\x6f\56\x6a\160", "\x2e\167\x61\x64\x61\x2e\x6e\x61\147\141\156\157\56\x6a\160", "\x2e\x79\x61\155\141\x67\141\164\x61\56\x6e\x61\147\141\x6e\x6f\x2e\x6a\160", "\x2e\171\x61\155\x61\x6e\157\x75\x63\150\151\x2e\x6e\141\x67\141\156\157\x2e\152\160", "\56\171\x61\x73\141\153\141\x2e\156\141\x67\141\x6e\157\x2e\x6a\x70", "\56\171\141\x73\x75\x6f\153\x61\56\x6e\141\x67\141\156\x6f\x2e\152\x70", "\56\x63\x68\x69\152\x69\x77\141\x2e\156\141\147\x61\163\x61\x6b\151\56\152\160", "\x2e\146\x75\x74\163\x75\56\x6e\x61\147\141\x73\141\153\151\x2e\152\160", "\x2e\147\157\x74\x6f\x2e\x6e\141\147\x61\x73\x61\x6b\151\x2e\152\160", "\56\x68\x61\163\141\155\x69\56\x6e\x61\x67\141\163\x61\x6b\151\x2e\x6a\160", "\56\150\151\162\x61\x64\157\56\x6e\141\147\x61\x73\x61\x6b\x69\x2e\152\160", "\x2e\x69\x6b\151\x2e\x6e\x61\147\x61\163\x61\x6b\151\56\x6a\x70", "\56\151\163\141\x68\x61\x79\141\x2e\x6e\141\147\x61\163\141\153\151\x2e\152\x70", "\56\x6b\x61\167\141\164\141\156\141\x2e\x6e\141\147\x61\x73\x61\153\x69\x2e\x6a\160", "\x2e\153\x75\143\150\151\x6e\157\x74\163\x75\x2e\156\141\147\x61\x73\141\x6b\151\56\x6a\160", "\56\155\141\x74\x73\x75\165\162\141\x2e\x6e\141\147\141\163\x61\153\151\56\152\160", "\x2e\156\141\x67\x61\163\x61\x6b\151\x2e\156\x61\x67\141\163\x61\x6b\151\x2e\152\160", "\x2e\x6f\142\141\155\141\56\x6e\x61\x67\141\163\141\153\x69\x2e\x6a\x70", "\56\157\x6d\165\162\x61\56\x6e\141\147\x61\x73\141\x6b\151\x2e\x6a\160", "\x2e\157\163\x65\164\157\56\x6e\x61\147\x61\163\141\x6b\151\x2e\x6a\x70", "\x2e\163\x61\x69\x6b\x61\151\56\156\x61\147\141\x73\x61\x6b\151\56\152\x70", "\x2e\x73\141\x73\x65\142\157\x2e\x6e\141\147\141\163\x61\x6b\x69\56\x6a\x70", "\x2e\x73\x65\x69\150\x69\x2e\x6e\x61\x67\141\x73\141\x6b\151\56\152\x70", "\56\x73\150\151\x6d\x61\142\141\162\141\56\x6e\x61\147\x61\x73\x61\153\x69\56\152\160", "\56\x73\150\x69\x6e\x6b\141\x6d\151\147\x6f\x74\157\56\x6e\141\147\x61\x73\141\153\151\x2e\152\160", "\x2e\164\157\x67\x69\x74\x73\165\56\156\x61\x67\x61\x73\141\153\x69\56\x6a\x70", "\x2e\164\x73\x75\163\150\151\155\141\x2e\x6e\x61\x67\x61\x73\x61\153\151\x2e\x6a\x70", "\56\165\156\172\x65\x6e\56\156\x61\x67\x61\163\141\153\x69\x2e\x6a\160", "\x2e\141\x6e\x64\157\x2e\156\x61\x72\141\56\152\160", "\56\x67\157\163\145\x2e\x6e\141\x72\x61\x2e\152\160", "\x2e\150\x65\x67\165\x72\151\56\x6e\141\x72\141\x2e\x6a\x70", "\56\150\x69\147\141\163\x68\151\171\x6f\x73\x68\x69\156\157\x2e\156\141\x72\141\56\x6a\x70", "\56\x69\x6b\141\x72\x75\147\x61\56\156\x61\x72\x61\56\x6a\x70", "\x2e\x69\x6b\x6f\155\x61\56\x6e\141\x72\141\56\152\x70", "\x2e\153\x61\x6d\x69\x6b\x69\164\141\171\141\x6d\x61\x2e\x6e\x61\x72\141\x2e\x6a\x70", "\x2e\x6b\141\156\x6d\x61\153\x69\x2e\x6e\141\162\141\56\x6a\160", "\x2e\153\141\163\150\151\142\x61\x2e\x6e\141\x72\141\x2e\x6a\160", "\x2e\x6b\141\163\150\151\150\141\162\141\x2e\x6e\141\162\141\x2e\x6a\160", "\56\153\141\x74\x73\x75\x72\141\147\151\56\x6e\141\162\x61\x2e\x6a\x70", "\56\x6b\141\x77\141\x69\x2e\156\x61\162\141\x2e\152\x70", "\56\x6b\x61\x77\x61\x6b\x61\x6d\x69\56\x6e\x61\x72\x61\56\x6a\160", "\56\153\x61\167\141\156\151\x73\150\151\x2e\x6e\x61\x72\141\56\x6a\160", "\56\x6b\x6f\x72\x79\x6f\56\x6e\141\x72\141\56\x6a\160", "\x2e\153\x75\162\x6f\x74\x61\153\x69\x2e\x6e\x61\x72\x61\56\152\x70", "\x2e\155\151\164\x73\x75\x65\x2e\x6e\x61\162\x61\x2e\x6a\160", "\x2e\x6d\x69\171\141\x6b\x65\56\156\141\x72\141\x2e\152\160", "\x2e\x6e\141\162\x61\x2e\x6e\141\x72\x61\56\152\160", "\56\156\x6f\163\145\147\x61\167\x61\56\156\x61\162\141\x2e\152\160", "\x2e\x6f\x6a\x69\x2e\x6e\x61\x72\x61\56\x6a\160", "\56\x6f\x75\x64\141\x2e\x6e\141\x72\x61\x2e\x6a\x70", "\56\157\171\x6f\144\157\x2e\x6e\141\x72\x61\x2e\152\x70", "\x2e\x73\141\153\x75\x72\141\151\x2e\156\141\162\141\56\152\160", "\56\163\x61\156\147\157\56\156\x61\x72\x61\56\152\x70", "\56\x73\x68\151\x6d\x6f\x69\x63\x68\x69\x2e\156\141\162\x61\56\x6a\160", "\56\163\150\x69\155\157\x6b\x69\x74\141\171\141\x6d\x61\x2e\156\x61\162\141\56\152\160", "\x2e\x73\150\x69\x6e\152\x6f\x2e\156\141\162\141\x2e\x6a\x70", "\56\163\x6f\x6e\151\x2e\156\141\162\x61\x2e\x6a\x70", "\x2e\x74\141\153\141\x74\x6f\x72\x69\x2e\156\141\x72\x61\56\x6a\160", "\56\x74\141\x77\141\x72\141\x6d\x6f\164\157\56\x6e\x61\162\141\x2e\x6a\x70", "\x2e\x74\145\156\x6b\141\x77\x61\56\156\141\162\141\x2e\x6a\160", "\56\164\x65\156\162\151\x2e\156\x61\162\141\56\x6a\160", "\56\165\144\x61\56\x6e\141\x72\141\56\152\x70", "\56\171\141\155\141\x74\x6f\153\157\x72\151\171\x61\x6d\x61\x2e\156\141\x72\141\56\152\160", "\x2e\171\141\155\x61\164\x6f\164\141\x6b\x61\144\x61\56\x6e\141\x72\141\x2e\152\160", "\x2e\171\x61\155\x61\172\157\145\56\x6e\141\x72\x61\56\x6a\x70", "\56\171\x6f\163\150\151\x6e\157\56\156\141\x72\141\x2e\x6a\x70", "\56\x61\147\x61\56\x6e\x69\x69\147\x61\x74\141\56\152\160", "\x2e\x61\147\x61\x6e\157\56\x6e\151\x69\x67\141\164\x61\x2e\152\x70", "\56\x67\x6f\x73\x65\156\x2e\156\151\x69\147\x61\x74\x61\56\x6a\160", "\x2e\151\x74\x6f\x69\x67\141\167\141\x2e\156\x69\151\147\141\164\141\x2e\x6a\x70", "\x2e\x69\x7a\165\155\x6f\x7a\x61\153\151\56\x6e\x69\151\147\141\x74\141\56\x6a\160", "\56\x6a\157\145\x74\163\165\56\156\x69\x69\147\x61\164\141\x2e\152\160", "\56\x6b\x61\155\157\56\156\151\151\x67\x61\164\141\x2e\x6a\x70", "\56\x6b\141\162\x69\167\141\x2e\156\151\x69\x67\141\164\x61\x2e\152\x70", "\x2e\x6b\x61\163\x68\x69\x77\141\x7a\x61\x6b\151\x2e\x6e\151\x69\x67\x61\164\x61\x2e\152\160", "\56\x6d\151\156\141\155\x69\165\157\x6e\x75\155\x61\x2e\156\151\151\147\x61\164\x61\x2e\152\x70", "\56\155\151\164\163\165\153\x65\56\156\x69\x69\147\x61\x74\141\56\x6a\x70", "\x2e\x6d\165\x69\x6b\141\x2e\156\151\151\147\x61\164\141\56\152\160", "\56\x6d\165\x72\x61\153\x61\x6d\x69\56\156\x69\x69\147\141\164\141\56\152\x70", "\x2e\x6d\171\x6f\153\157\56\x6e\x69\x69\x67\x61\164\x61\56\x6a\x70", "\x2e\x6e\141\x67\141\157\153\141\x2e\156\x69\151\147\x61\164\x61\56\152\x70", "\56\156\151\151\x67\x61\164\141\x2e\x6e\x69\151\147\x61\164\141\56\152\x70", "\x2e\157\152\151\x79\x61\x2e\156\x69\151\x67\x61\x74\141\56\x6a\x70", "\56\157\x6d\151\x2e\x6e\151\x69\147\x61\164\x61\56\152\160", "\x2e\163\x61\144\157\x2e\x6e\x69\151\147\x61\164\141\x2e\x6a\160", "\56\163\141\156\152\x6f\x2e\x6e\x69\x69\147\141\164\141\56\x6a\x70", "\56\x73\x65\x69\x72\x6f\x2e\x6e\x69\x69\x67\x61\164\141\x2e\152\160", "\x2e\x73\145\x69\162\157\165\x2e\x6e\151\x69\x67\141\x74\141\x2e\x6a\160", "\x2e\163\x65\x6b\x69\x6b\141\167\141\x2e\156\151\x69\x67\141\164\141\x2e\x6a\x70", "\x2e\163\150\x69\142\x61\x74\141\x2e\x6e\x69\x69\x67\141\x74\x61\x2e\152\x70", "\x2e\x74\x61\x67\x61\155\x69\56\156\151\x69\147\141\x74\x61\56\152\x70", "\x2e\x74\x61\x69\156\141\x69\x2e\x6e\x69\x69\147\x61\x74\x61\56\152\160", "\x2e\x74\157\x63\x68\x69\x6f\56\156\x69\151\x67\x61\x74\141\56\152\160", "\56\x74\x6f\x6b\x61\155\141\x63\x68\151\56\156\151\x69\x67\141\x74\141\x2e\x6a\160", "\56\164\x73\x75\142\141\x6d\x65\x2e\x6e\x69\x69\x67\141\x74\141\56\152\x70", "\x2e\x74\x73\165\156\141\x6e\56\x6e\x69\151\x67\141\164\141\x2e\152\x70", "\x2e\165\x6f\x6e\165\155\141\56\156\x69\x69\x67\141\x74\x61\x2e\x6a\160", "\56\x79\141\x68\x69\x6b\x6f\x2e\x6e\x69\151\147\141\x74\x61\x2e\152\160", "\56\x79\x6f\x69\x74\141\x2e\156\x69\151\147\x61\x74\x61\56\x6a\160", "\x2e\171\x75\x7a\141\167\x61\x2e\156\x69\x69\147\x61\164\141\x2e\152\160", "\x2e\x62\x65\160\x70\x75\x2e\x6f\151\x74\x61\56\152\x70", "\x2e\x62\x75\156\147\157\157\156\157\x2e\x6f\151\164\141\x2e\152\x70", "\x2e\x62\165\x6e\x67\157\x74\141\153\141\x64\141\x2e\157\x69\x74\141\x2e\152\160", "\x2e\x68\x61\x73\141\155\x61\56\157\x69\164\141\56\x6a\x70", "\56\150\151\152\x69\x2e\157\151\x74\141\56\152\x70", "\x2e\150\151\x6d\145\163\x68\x69\155\141\56\157\151\164\141\x2e\x6a\x70", "\x2e\x68\151\x74\x61\x2e\157\151\x74\141\56\152\x70", "\x2e\x6b\141\155\151\x74\163\165\145\56\x6f\151\x74\x61\x2e\x6a\160", "\x2e\x6b\x6f\153\x6f\x6e\157\145\x2e\x6f\151\x74\141\x2e\152\x70", "\56\x6b\165\152\165\56\157\151\x74\141\56\x6a\160", "\x2e\x6b\165\x6e\151\163\x61\153\x69\x2e\x6f\151\x74\141\56\152\x70", "\x2e\x6b\165\163\165\56\x6f\151\164\141\56\x6a\x70", "\56\x6f\x69\164\141\x2e\157\151\x74\x61\x2e\152\160", "\x2e\x73\x61\151\x6b\x69\x2e\157\x69\164\141\x2e\x6a\160", "\56\x74\x61\x6b\x65\164\x61\x2e\157\x69\164\141\x2e\152\160", "\x2e\x74\163\165\153\165\x6d\151\x2e\x6f\151\x74\141\x2e\x6a\160", "\x2e\x75\163\141\56\157\151\164\141\56\152\x70", "\x2e\x75\163\x75\153\151\56\x6f\151\164\x61\x2e\x6a\160", "\56\171\x75\x66\x75\x2e\157\151\x74\141\56\152\160", "\x2e\x61\x6b\141\151\x77\x61\56\x6f\153\x61\x79\x61\155\141\56\152\x70", "\x2e\141\163\141\x6b\x75\143\x68\x69\56\157\153\141\x79\x61\x6d\x61\x2e\x6a\x70", "\56\142\151\172\145\156\x2e\157\153\x61\x79\x61\x6d\141\56\x6a\x70", "\x2e\x68\x61\x79\x61\x73\x68\151\155\x61\56\x6f\x6b\141\x79\x61\x6d\141\x2e\x6a\x70", "\56\151\142\141\x72\141\56\157\153\x61\171\141\x6d\x61\56\152\x70", "\56\x6b\141\x67\141\155\151\156\157\56\x6f\x6b\x61\171\141\155\x61\56\x6a\160", "\56\153\x61\163\x61\157\153\141\56\157\x6b\x61\x79\x61\x6d\141\x2e\x6a\x70", "\x2e\153\x69\142\151\143\150\165\157\x2e\x6f\x6b\141\x79\x61\155\x61\x2e\152\x70", "\x2e\153\165\155\145\156\141\156\56\x6f\x6b\141\171\141\x6d\141\56\152\160", "\x2e\153\165\162\x61\x73\150\151\x6b\x69\x2e\157\153\x61\171\x61\x6d\x61\56\x6a\x70", "\56\155\x61\156\151\x77\x61\56\x6f\153\141\171\x61\x6d\x61\56\152\x70", "\56\155\151\163\x61\153\x69\56\157\153\x61\171\x61\155\x61\x2e\x6a\160", "\56\156\141\x67\151\x2e\x6f\153\141\x79\x61\x6d\x61\56\x6a\x70", "\x2e\x6e\x69\151\x6d\x69\56\157\x6b\141\x79\x61\x6d\141\56\152\x70", "\56\x6e\151\163\x68\x69\141\167\141\153\165\x72\141\56\157\x6b\141\171\141\155\x61\x2e\152\x70", "\x2e\157\153\x61\171\141\x6d\141\x2e\157\x6b\x61\x79\x61\x6d\141\56\x6a\160", "\56\x73\x61\x74\157\163\150\157\x2e\157\x6b\141\x79\141\155\141\x2e\152\160", "\56\163\145\164\x6f\x75\x63\150\x69\56\x6f\153\141\171\141\x6d\x61\56\152\x70", "\x2e\x73\x68\x69\156\x6a\157\x2e\x6f\x6b\x61\171\x61\x6d\141\x2e\x6a\x70", "\56\163\150\x6f\157\56\157\153\x61\171\x61\x6d\x61\56\152\x70", "\56\163\x6f\152\x61\x2e\x6f\x6b\141\171\x61\155\x61\x2e\x6a\160", "\x2e\x74\x61\153\x61\150\x61\163\150\151\56\x6f\153\141\171\141\x6d\141\x2e\152\x70", "\x2e\164\x61\x6d\x61\x6e\157\56\x6f\x6b\x61\171\x61\x6d\141\x2e\x6a\160", "\56\x74\163\x75\171\x61\x6d\141\56\157\153\x61\x79\x61\x6d\141\56\152\x70", "\x2e\167\x61\x6b\x65\x2e\157\x6b\x61\x79\x61\x6d\x61\56\152\x70", "\56\x79\x61\153\x61\147\x65\x2e\x6f\153\x61\171\x61\155\141\x2e\152\160", "\56\141\147\x75\156\151\x2e\x6f\153\x69\x6e\x61\x77\x61\x2e\152\x70", "\56\147\151\x6e\157\x77\x61\156\x2e\157\x6b\151\156\x61\x77\x61\x2e\x6a\x70", "\x2e\x67\151\x6e\x6f\172\141\56\157\x6b\151\x6e\x61\x77\141\x2e\152\x70", "\x2e\147\x75\x73\150\x69\153\x61\x6d\151\x2e\x6f\153\x69\x6e\141\167\x61\56\152\160", "\56\x68\141\145\x62\141\x72\165\x2e\x6f\x6b\151\156\x61\x77\x61\x2e\152\x70", "\56\150\151\x67\x61\x73\150\151\x2e\157\x6b\151\156\141\x77\x61\56\152\x70", "\x2e\x68\x69\x72\x61\162\141\x2e\157\153\x69\x6e\x61\167\141\56\x6a\160", "\56\151\150\x65\x79\141\x2e\x6f\x6b\x69\x6e\x61\167\141\x2e\152\x70", "\x2e\x69\x73\x68\151\x67\x61\153\151\x2e\x6f\153\151\x6e\x61\167\141\x2e\152\160", "\x2e\151\x73\150\151\x6b\x61\x77\x61\56\157\153\151\x6e\x61\x77\x61\56\x6a\160", "\x2e\151\x74\157\155\141\x6e\x2e\157\153\151\x6e\141\167\141\x2e\x6a\160", "\x2e\x69\172\x65\x6e\141\x2e\x6f\153\x69\x6e\x61\167\141\x2e\152\160", "\56\153\141\144\145\156\x61\x2e\157\153\x69\156\141\167\141\56\152\x70", "\x2e\153\151\156\56\157\x6b\151\x6e\x61\x77\141\56\152\160", "\x2e\153\151\x74\141\144\x61\151\164\157\56\x6f\x6b\x69\156\x61\x77\x61\56\152\x70", "\56\x6b\151\x74\x61\156\x61\153\x61\147\165\163\165\153\165\x2e\157\x6b\151\156\x61\x77\141\x2e\x6a\x70", "\56\x6b\x75\155\145\152\x69\155\x61\x2e\157\x6b\151\156\141\167\141\x2e\x6a\160", "\x2e\x6b\165\156\x69\x67\141\155\151\x2e\157\153\x69\156\141\167\141\56\152\x70", "\56\155\x69\x6e\141\x6d\151\144\141\x69\164\x6f\56\x6f\x6b\x69\156\x61\x77\x61\x2e\x6a\x70", "\56\155\157\164\157\x62\x75\56\x6f\x6b\x69\x6e\x61\x77\x61\x2e\152\x70", "\x2e\x6e\141\147\157\56\157\x6b\x69\x6e\x61\167\141\56\x6a\x70", "\56\x6e\141\x68\x61\x2e\x6f\153\151\156\141\x77\x61\x2e\x6a\x70", "\x2e\x6e\141\x6b\141\x67\x75\163\x75\153\x75\56\x6f\153\151\x6e\141\167\141\56\x6a\x70", "\x2e\156\141\153\151\152\x69\x6e\56\157\153\151\156\141\167\141\x2e\152\160", "\56\156\x61\156\x6a\x6f\56\x6f\153\x69\x6e\141\x77\141\56\x6a\x70", "\x2e\156\151\x73\x68\151\150\x61\x72\141\x2e\157\153\x69\x6e\141\x77\141\56\152\x70", "\x2e\x6f\x67\151\155\x69\x2e\x6f\153\x69\x6e\x61\167\141\56\152\x70", "\56\x6f\x6b\151\x6e\141\x77\x61\x2e\x6f\153\x69\156\x61\x77\141\x2e\152\160", "\56\157\156\156\x61\56\x6f\153\x69\156\141\167\x61\x2e\x6a\x70", "\x2e\163\150\151\x6d\157\152\x69\56\x6f\153\151\156\x61\x77\x61\x2e\152\x70", "\56\164\141\x6b\x65\164\x6f\155\x69\56\x6f\x6b\x69\x6e\141\167\x61\56\152\160", "\56\x74\141\162\141\155\141\56\157\x6b\x69\x6e\x61\167\x61\56\x6a\x70", "\x2e\164\157\153\141\x73\150\x69\153\x69\56\x6f\x6b\x69\156\x61\x77\x61\56\152\x70", "\56\164\x6f\155\151\147\165\x73\x75\153\165\56\157\x6b\151\x6e\x61\167\x61\x2e\152\x70", "\56\x74\x6f\x6e\x61\153\151\56\x6f\x6b\151\x6e\141\x77\141\x2e\152\x70", "\56\x75\x72\141\x73\x6f\x65\56\x6f\153\151\156\141\x77\141\56\152\x70", "\56\165\x72\165\x6d\x61\56\x6f\x6b\x69\156\x61\167\141\x2e\x6a\160", "\x2e\x79\x61\x65\163\145\x2e\x6f\153\x69\x6e\x61\x77\141\x2e\152\x70", "\56\x79\x6f\155\x69\164\141\x6e\x2e\x6f\x6b\151\156\x61\x77\141\56\x6a\x70", "\56\x79\157\x6e\141\x62\x61\162\x75\56\x6f\x6b\151\156\141\167\141\56\x6a\160", "\56\171\157\156\x61\147\165\x6e\151\x2e\157\153\x69\x6e\x61\x77\x61\x2e\x6a\160", "\56\x7a\x61\x6d\141\155\x69\x2e\157\x6b\151\156\141\167\141\x2e\152\x70", "\56\x61\x62\145\x6e\x6f\x2e\x6f\163\x61\x6b\141\56\x6a\160", "\56\x63\150\151\150\x61\x79\141\141\153\141\x73\x61\x6b\x61\56\157\163\141\153\x61\56\152\160", "\56\143\x68\165\157\56\157\163\141\153\141\x2e\x6a\160", "\56\x64\x61\151\164\x6f\56\x6f\163\141\x6b\x61\56\x6a\x70", "\56\x66\x75\152\x69\151\x64\x65\x72\141\x2e\x6f\x73\141\153\x61\56\x6a\160", "\56\x68\141\x62\x69\153\151\x6e\157\x2e\x6f\x73\141\x6b\141\x2e\152\160", "\56\x68\x61\x6e\x6e\x61\x6e\x2e\157\163\141\x6b\141\x2e\152\160", "\x2e\150\151\x67\141\x73\150\x69\157\163\x61\153\141\x2e\x6f\x73\141\x6b\x61\x2e\x6a\160", "\56\150\151\x67\141\x73\x68\151\x73\x75\x6d\x69\171\157\x73\x68\151\56\157\163\141\x6b\141\56\152\160", "\x2e\x68\x69\147\x61\163\150\151\x79\157\144\157\x67\x61\167\141\x2e\157\x73\x61\x6b\x61\56\x6a\x70", "\x2e\150\x69\162\141\153\141\x74\x61\56\157\x73\x61\153\x61\x2e\x6a\x70", "\56\x69\142\x61\162\x61\x6b\151\x2e\157\x73\x61\x6b\x61\56\152\x70", "\56\x69\153\145\x64\x61\x2e\157\163\141\153\141\x2e\152\x70", "\56\x69\x7a\165\x6d\x69\x2e\157\x73\x61\x6b\141\56\152\160", "\x2e\x69\172\x75\155\x69\157\x74\x73\165\56\157\x73\141\x6b\x61\x2e\152\x70", "\56\151\172\165\x6d\x69\x73\141\156\157\x2e\x6f\163\141\153\141\x2e\x6a\160", "\56\x6b\141\x64\157\155\141\56\x6f\163\141\153\x61\x2e\152\x70", "\56\153\141\x69\172\x75\153\141\56\157\x73\x61\153\141\x2e\x6a\x70", "\56\153\x61\x6e\x61\x6e\x2e\x6f\x73\x61\153\x61\56\152\160", "\56\153\x61\163\150\151\167\x61\162\141\x2e\x6f\163\141\x6b\141\x2e\152\x70", "\56\x6b\141\164\141\156\x6f\x2e\157\x73\141\x6b\x61\x2e\x6a\160", "\x2e\153\141\x77\x61\x63\150\x69\156\141\147\x61\156\157\x2e\157\163\x61\153\141\x2e\x6a\160", "\x2e\x6b\151\x73\x68\x69\167\x61\x64\141\56\157\x73\x61\153\141\56\x6a\160", "\x2e\x6b\151\164\141\x2e\157\x73\x61\x6b\141\56\152\x70", "\56\153\x75\x6d\x61\x74\x6f\x72\151\x2e\157\x73\x61\x6b\141\x2e\x6a\x70", "\x2e\x6d\141\164\163\x75\x62\141\162\x61\x2e\x6f\163\141\x6b\141\x2e\x6a\x70", "\56\x6d\151\156\x61\164\157\x2e\x6f\x73\x61\x6b\x61\56\152\x70", "\56\x6d\x69\x6e\x6f\150\x2e\x6f\x73\x61\x6b\x61\x2e\x6a\160", "\56\155\151\x73\x61\153\x69\56\157\x73\x61\x6b\141\x2e\152\160", "\x2e\x6d\x6f\x72\x69\x67\x75\143\150\151\x2e\157\x73\x61\153\x61\56\152\x70", "\x2e\x6e\x65\x79\x61\147\141\167\x61\56\157\x73\x61\x6b\x61\56\x6a\x70", "\x2e\x6e\x69\x73\x68\x69\x2e\157\x73\141\x6b\141\56\152\x70", "\56\x6e\157\x73\x65\56\x6f\x73\141\x6b\141\56\x6a\160", "\x2e\157\163\141\153\141\163\141\171\x61\x6d\141\56\x6f\163\141\153\141\x2e\x6a\160", "\x2e\163\x61\x6b\x61\x69\56\157\163\x61\153\x61\x2e\x6a\x70", "\56\163\141\171\141\x6d\x61\56\157\x73\x61\x6b\x61\56\x6a\160", "\x2e\163\x65\156\156\x61\156\x2e\x6f\x73\141\x6b\141\56\x6a\x70", "\56\163\x65\x74\164\x73\165\x2e\x6f\x73\141\153\x61\x2e\x6a\160", "\x2e\163\x68\151\152\x6f\156\141\x77\141\164\x65\56\x6f\163\x61\153\141\56\152\160", "\x2e\163\x68\x69\x6d\x61\155\x6f\164\x6f\x2e\x6f\163\141\x6b\141\56\x6a\x70", "\x2e\x73\165\x69\x74\141\x2e\157\x73\x61\x6b\x61\x2e\152\160", "\x2e\164\141\144\x61\x6f\x6b\x61\56\x6f\163\141\x6b\x61\x2e\152\160", "\x2e\x74\141\151\163\x68\151\56\x6f\163\x61\x6b\141\56\x6a\x70", "\56\164\141\x6a\151\x72\151\56\x6f\163\141\x6b\141\56\152\160", "\x2e\x74\141\x6b\141\151\163\x68\x69\56\x6f\x73\141\x6b\141\x2e\x6a\x70", "\56\x74\141\x6b\x61\164\x73\x75\153\x69\x2e\x6f\163\x61\153\141\x2e\x6a\x70", "\x2e\x74\x6f\156\x64\141\x62\141\x79\x61\x73\150\x69\x2e\157\163\x61\x6b\141\x2e\x6a\160", "\56\164\x6f\171\157\156\141\153\141\56\x6f\x73\x61\153\x61\56\x6a\x70", "\x2e\x74\157\x79\x6f\x6e\157\56\x6f\x73\x61\x6b\141\56\x6a\x70", "\x2e\171\141\157\x2e\157\x73\141\153\141\x2e\x6a\160", "\56\141\162\151\141\x6b\x65\56\x73\141\147\141\x2e\152\x70", "\x2e\141\x72\151\x74\141\x2e\163\141\x67\x61\56\x6a\160", "\56\x66\165\153\x75\x64\x6f\155\151\56\x73\x61\x67\x61\56\152\160", "\x2e\x67\x65\x6e\x6b\x61\151\56\163\141\x67\141\56\152\160", "\56\x68\x61\155\141\164\x61\x6d\141\x2e\163\141\147\x61\56\152\x70", "\x2e\x68\x69\172\145\156\x2e\x73\x61\x67\141\x2e\x6a\160", "\x2e\x69\155\x61\x72\151\x2e\163\x61\147\141\x2e\152\160", "\x2e\x6b\x61\155\x69\x6d\x69\156\145\56\163\141\147\x61\x2e\x6a\160", "\x2e\153\x61\x6e\172\x61\153\151\56\163\141\x67\x61\x2e\152\x70", "\56\x6b\x61\162\x61\x74\163\165\x2e\163\141\x67\141\56\152\160", "\56\x6b\141\163\150\x69\155\141\x2e\163\141\147\x61\56\x6a\160", "\x2e\x6b\151\164\141\147\141\164\141\x2e\163\141\x67\x61\56\x6a\x70", "\x2e\153\151\x74\x61\150\141\x74\141\x2e\x73\x61\x67\x61\x2e\x6a\x70", "\x2e\153\x69\x79\x61\155\141\x2e\163\x61\x67\141\x2e\x6a\160", "\x2e\153\x6f\x75\150\157\153\x75\x2e\x73\141\x67\x61\x2e\152\x70", "\56\153\x79\x75\162\x61\x67\x69\56\163\x61\147\141\x2e\152\160", "\56\x6e\151\163\150\151\141\x72\x69\164\141\x2e\163\141\147\x61\56\x6a\160", "\x2e\x6f\147\151\x2e\163\x61\x67\x61\56\x6a\160", "\x2e\x6f\x6d\x61\143\x68\151\56\163\141\x67\141\x2e\152\160", "\x2e\x6f\x75\x63\150\151\56\163\x61\x67\141\x2e\x6a\x70", "\x2e\163\141\x67\141\x2e\x73\x61\147\x61\x2e\x6a\160", "\56\x73\150\x69\x72\x6f\x69\x73\x68\x69\x2e\x73\x61\147\x61\56\x6a\x70", "\x2e\x74\x61\x6b\165\56\163\141\147\141\x2e\152\x70", "\x2e\x74\x61\162\141\56\163\141\147\x61\56\x6a\x70", "\56\164\x6f\163\165\x2e\163\141\x67\x61\56\x6a\x70", "\x2e\x79\157\x73\x68\151\x6e\157\x67\x61\162\x69\56\163\141\x67\x61\x2e\x6a\160", "\x2e\141\x72\141\153\141\x77\141\x2e\x73\x61\151\x74\x61\155\141\x2e\152\x70", "\56\141\163\x61\153\x61\56\163\x61\151\164\141\x6d\141\x2e\152\x70", "\x2e\x63\x68\151\x63\x68\x69\x62\165\56\163\x61\151\164\x61\155\141\56\x6a\160", "\x2e\146\165\x6a\x69\x6d\x69\56\x73\x61\x69\x74\141\x6d\x61\56\152\160", "\x2e\146\165\x6a\151\x6d\151\x6e\157\56\x73\x61\151\x74\x61\155\x61\56\152\160", "\x2e\x66\x75\x6b\141\x79\x61\x2e\163\141\151\164\x61\155\141\x2e\152\160", "\56\150\x61\x6e\156\157\56\163\141\151\x74\x61\155\141\x2e\x6a\x70", "\x2e\150\141\156\x79\165\56\163\141\151\x74\x61\155\141\x2e\152\x70", "\56\150\x61\x73\165\x64\141\56\163\141\151\164\x61\x6d\141\x2e\x6a\160", "\x2e\150\141\x74\x6f\x67\141\x79\x61\56\x73\x61\x69\x74\141\x6d\141\x2e\x6a\160", "\56\150\141\164\157\171\x61\155\141\x2e\163\141\x69\164\x61\155\141\x2e\152\160", "\x2e\x68\x69\144\x61\153\x61\56\x73\x61\151\164\141\x6d\141\56\152\x70", "\x2e\150\151\147\141\163\150\151\143\150\x69\x63\150\x69\142\165\56\163\141\x69\x74\141\155\x61\56\x6a\160", "\56\150\x69\147\141\x73\x68\x69\x6d\x61\164\x73\165\x79\x61\155\141\x2e\x73\141\151\164\141\155\x61\x2e\x6a\160", "\56\150\157\x6e\x6a\157\x2e\163\x61\151\164\x61\x6d\141\56\152\x70", "\56\x69\x6e\141\x2e\x73\x61\x69\x74\x61\x6d\141\x2e\152\x70", "\56\151\x72\165\x6d\141\x2e\x73\x61\x69\164\x61\x6d\141\x2e\152\x70", "\56\151\x77\x61\164\x73\x75\153\x69\x2e\x73\x61\151\x74\x61\155\141\56\152\160", "\x2e\x6b\x61\x6d\x69\151\x7a\165\x6d\151\x2e\x73\x61\151\x74\x61\155\141\56\152\160", "\x2e\153\x61\155\x69\x6b\141\x77\x61\56\163\x61\x69\164\141\x6d\141\x2e\x6a\x70", "\x2e\x6b\141\x6d\151\x73\141\x74\157\56\163\141\151\x74\141\x6d\x61\x2e\152\160", "\x2e\x6b\x61\x73\x75\x6b\141\x62\x65\56\x73\x61\151\164\141\155\x61\56\152\160", "\56\x6b\141\167\141\x67\157\145\56\x73\x61\x69\164\x61\155\x61\56\x6a\160", "\x2e\x6b\141\x77\x61\147\x75\x63\150\x69\56\x73\x61\x69\x74\x61\155\141\x2e\x6a\x70", "\x2e\153\x61\x77\141\x6a\151\x6d\141\56\163\x61\x69\164\x61\x6d\x61\x2e\152\160", "\x2e\x6b\141\x7a\157\56\x73\141\151\164\x61\x6d\x61\x2e\152\x70", "\x2e\153\151\x74\x61\x6d\x6f\x74\157\x2e\163\x61\151\164\x61\x6d\141\x2e\x6a\x70", "\56\x6b\x6f\x73\x68\x69\147\x61\171\x61\56\x73\x61\151\x74\x61\155\141\x2e\152\160", "\x2e\153\157\x75\156\x6f\x73\165\x2e\x73\x61\x69\164\141\155\x61\x2e\152\160", "\56\153\165\x6b\x69\x2e\163\141\151\x74\141\155\141\x2e\x6a\160", "\56\x6b\x75\x6d\141\x67\x61\x79\141\x2e\x73\141\x69\x74\141\155\141\56\152\x70", "\56\x6d\141\x74\163\x75\x62\165\x73\x68\151\56\x73\141\x69\x74\141\x6d\x61\56\x6a\160", "\56\155\151\156\141\156\x6f\x2e\x73\x61\151\x74\x61\155\x61\56\152\x70", "\56\x6d\x69\163\141\164\x6f\x2e\163\141\151\164\141\155\x61\56\x6a\160", "\56\x6d\x69\x79\141\x73\x68\x69\162\157\56\x73\141\x69\164\141\155\141\x2e\152\160", "\56\x6d\x69\171\157\163\150\151\56\163\141\151\164\x61\x6d\x61\x2e\152\160", "\x2e\x6d\x6f\x72\157\x79\x61\155\141\56\163\141\151\x74\x61\155\x61\56\152\160", "\x2e\156\141\147\141\164\x6f\x72\x6f\56\163\141\151\164\x61\x6d\x61\56\152\x70", "\56\x6e\x61\155\x65\x67\141\x77\141\x2e\x73\141\151\x74\141\155\x61\56\152\x70", "\x2e\x6e\x69\151\172\x61\x2e\163\x61\x69\164\141\155\x61\x2e\152\160", "\56\x6f\147\x61\156\157\56\163\141\151\x74\x61\155\x61\x2e\x6a\160", "\56\157\x67\141\167\x61\56\163\141\x69\164\141\x6d\x61\56\x6a\160", "\56\157\147\x6f\163\x65\56\x73\141\151\x74\x61\155\x61\x2e\152\x70", "\56\157\x6b\x65\x67\x61\167\x61\56\x73\141\151\164\141\155\x61\56\x6a\x70", "\x2e\x6f\x6d\151\171\x61\56\163\141\x69\x74\141\x6d\x61\x2e\152\160", "\x2e\x6f\x74\141\153\x69\x2e\163\x61\151\x74\x61\x6d\141\56\x6a\160", "\x2e\x72\x61\156\172\141\156\x2e\163\x61\151\x74\141\x6d\141\x2e\152\160", "\56\162\171\x6f\153\x61\x6d\151\56\163\141\x69\164\141\x6d\x61\x2e\152\160", "\56\x73\x61\x69\x74\141\x6d\x61\x2e\x73\141\151\164\x61\155\x61\56\x6a\160", "\x2e\163\141\x6b\141\x64\x6f\56\x73\x61\x69\164\141\155\x61\x2e\x6a\160", "\56\163\141\x74\x74\145\56\163\x61\x69\x74\x61\x6d\141\x2e\152\160", "\56\x73\x61\x79\x61\155\141\56\163\141\151\164\141\155\141\x2e\152\x70", "\x2e\x73\x68\151\x6b\x69\x2e\163\141\151\x74\x61\155\x61\56\x6a\160", "\x2e\163\x68\151\162\x61\x6f\x6b\x61\x2e\x73\x61\151\164\x61\x6d\x61\56\x6a\160", "\56\x73\157\x6b\x61\x2e\163\x61\x69\x74\141\x6d\x61\x2e\x6a\160", "\x2e\163\165\x67\x69\164\157\x2e\163\x61\x69\164\141\155\x61\56\152\160", "\x2e\x74\x6f\x64\x61\x2e\x73\141\151\x74\x61\155\x61\56\152\x70", "\x2e\x74\157\x6b\x69\x67\141\167\141\56\163\141\151\164\x61\155\x61\56\x6a\x70", "\x2e\164\157\x6b\x6f\x72\157\172\141\x77\x61\56\x73\141\151\x74\141\x6d\141\x2e\152\160", "\x2e\x74\x73\165\x72\x75\147\141\163\150\151\155\x61\x2e\x73\141\x69\x74\x61\x6d\141\x2e\x6a\160", "\x2e\165\162\x61\167\141\56\163\x61\x69\164\141\x6d\x61\x2e\x6a\x70", "\56\167\141\x72\141\x62\151\56\163\x61\151\x74\141\x6d\x61\56\x6a\160", "\56\171\141\163\x68\x69\x6f\x2e\163\141\151\164\x61\x6d\141\56\x6a\160", "\x2e\171\157\153\157\172\x65\x2e\x73\141\x69\x74\141\x6d\141\x2e\x6a\160", "\x2e\171\157\x6e\x6f\x2e\x73\141\x69\164\x61\155\141\x2e\x6a\160", "\56\x79\x6f\162\x69\x69\56\x73\x61\151\x74\x61\155\141\x2e\152\x70", "\x2e\171\x6f\163\150\x69\x64\141\x2e\163\141\151\164\141\155\141\56\152\x70", "\x2e\x79\x6f\163\x68\151\x6b\x61\x77\x61\x2e\x73\x61\x69\164\141\155\x61\56\152\x70", "\x2e\171\157\x73\x68\151\155\151\56\x73\x61\151\164\x61\155\141\x2e\x6a\x70", "\x2e\x61\151\x73\150\157\x2e\x73\150\151\147\141\56\152\x70", "\x2e\x67\141\155\157\x2e\x73\150\x69\147\x61\x2e\152\x70", "\x2e\150\151\x67\141\163\150\x69\x6f\155\x69\x2e\x73\150\x69\147\x61\56\152\160", "\x2e\x68\x69\x6b\x6f\156\145\x2e\x73\x68\x69\x67\141\56\152\160", "\56\x6b\x6f\x6b\x61\x2e\x73\x68\x69\147\x61\56\152\160", "\56\x6b\157\156\141\156\56\x73\x68\x69\x67\x61\x2e\x6a\x70", "\56\153\x6f\163\x65\151\56\x73\x68\151\x67\141\x2e\x6a\x70", "\x2e\x6b\157\164\157\56\163\150\x69\147\141\x2e\152\x70", "\56\x6b\x75\163\141\164\x73\165\56\x73\150\151\x67\141\x2e\x6a\x70", "\56\x6d\141\x69\x62\141\x72\x61\56\x73\150\x69\x67\141\56\152\x70", "\x2e\x6d\x6f\162\151\171\x61\155\x61\56\x73\150\151\147\141\x2e\x6a\x70", "\56\x6e\141\x67\x61\150\x61\155\x61\x2e\163\150\151\147\141\x2e\x6a\x70", "\x2e\x6e\x69\x73\150\x69\141\x7a\141\x69\x2e\163\x68\151\x67\x61\56\152\160", "\x2e\x6e\157\164\x6f\x67\141\x77\141\x2e\163\150\x69\147\141\x2e\152\160", "\56\x6f\x6d\151\150\x61\143\x68\x69\x6d\x61\156\56\163\x68\151\x67\x61\56\152\160", "\x2e\x6f\164\x73\165\56\163\150\x69\147\141\x2e\x6a\160", "\56\162\151\164\x74\157\x2e\x73\150\x69\x67\141\x2e\x6a\x70", "\x2e\x72\171\165\157\150\56\163\150\151\x67\141\x2e\x6a\160", "\x2e\164\x61\153\x61\x73\x68\151\x6d\141\x2e\163\150\x69\x67\141\56\152\160", "\56\164\x61\153\141\x74\x73\x75\x6b\x69\x2e\x73\x68\x69\147\141\56\x6a\160", "\56\x74\x6f\x72\141\x68\x69\155\145\x2e\x73\150\x69\x67\141\56\152\x70", "\x2e\164\x6f\171\x6f\163\x61\x74\x6f\56\163\150\x69\x67\141\56\152\160", "\x2e\171\x61\163\x75\56\163\150\x69\x67\141\56\x6a\160", "\x2e\141\153\141\x67\x69\56\163\150\151\x6d\x61\x6e\x65\x2e\x6a\160", "\x2e\x61\155\x61\56\x73\x68\x69\155\141\x6e\145\x2e\x6a\x70", "\x2e\147\157\164\x73\165\56\163\150\151\155\x61\156\145\x2e\x6a\x70", "\x2e\150\x61\155\x61\144\141\x2e\x73\x68\151\155\x61\156\145\56\x6a\160", "\x2e\x68\151\147\x61\163\x68\151\x69\x7a\x75\x6d\157\x2e\163\x68\x69\155\x61\x6e\x65\x2e\152\160", "\x2e\x68\x69\x6b\141\167\x61\x2e\163\150\x69\x6d\141\x6e\x65\x2e\152\160", "\56\x68\x69\x6b\151\155\151\56\163\x68\x69\x6d\x61\156\x65\56\152\x70", "\56\151\x7a\x75\x6d\157\56\x73\x68\x69\x6d\141\x6e\145\x2e\152\160", "\x2e\153\x61\x6b\x69\x6e\157\153\151\56\163\150\x69\x6d\x61\156\145\x2e\x6a\x70", "\x2e\x6d\141\x73\x75\144\x61\56\163\x68\151\x6d\x61\x6e\145\x2e\152\160", "\56\155\141\x74\163\165\x65\56\163\150\151\155\x61\x6e\145\x2e\x6a\x70", "\56\x6d\151\163\141\164\x6f\x2e\x73\150\151\x6d\x61\x6e\x65\56\x6a\x70", "\x2e\156\x69\163\x68\x69\x6e\x6f\163\x68\151\155\x61\56\163\x68\x69\155\x61\x6e\x65\x2e\152\160", "\56\x6f\150\144\141\56\x73\150\151\155\141\156\x65\x2e\x6a\160", "\x2e\157\153\x69\156\157\163\150\151\x6d\141\56\x73\x68\x69\155\x61\x6e\145\56\x6a\160", "\56\157\x6b\165\151\x7a\x75\x6d\157\x2e\x73\150\x69\155\141\x6e\145\x2e\x6a\160", "\56\163\x68\151\155\x61\156\145\56\163\150\x69\x6d\141\x6e\145\56\152\x70", "\56\x74\141\155\141\171\x75\56\x73\x68\151\155\x61\x6e\145\56\152\x70", "\x2e\164\x73\165\x77\141\x6e\157\x2e\x73\x68\x69\155\141\156\145\56\152\x70", "\x2e\165\156\x6e\x61\x6e\56\x73\150\151\155\x61\x6e\145\x2e\x6a\160", "\56\x79\x61\153\x75\x6d\x6f\x2e\163\x68\x69\x6d\x61\x6e\145\x2e\152\x70", "\56\171\x61\163\x75\147\151\x2e\x73\150\x69\155\x61\156\145\x2e\152\160", "\56\x79\141\x74\x73\165\153\141\56\163\x68\151\x6d\x61\156\145\56\152\x70", "\56\x61\x72\141\x69\x2e\x73\x68\151\172\x75\x6f\x6b\141\x2e\x6a\x70", "\x2e\141\x74\141\x6d\151\56\163\x68\x69\172\165\157\x6b\141\56\x6a\x70", "\x2e\146\x75\152\151\x2e\x73\150\x69\x7a\165\x6f\153\141\x2e\152\160", "\56\146\165\x6a\151\x65\144\141\56\x73\150\151\x7a\x75\157\153\141\56\x6a\x70", "\x2e\x66\x75\152\151\153\141\x77\x61\x2e\x73\150\151\172\x75\x6f\153\x61\x2e\x6a\160", "\x2e\146\x75\x6a\x69\156\157\155\x69\x79\141\x2e\163\x68\x69\x7a\x75\157\x6b\x61\x2e\x6a\x70", "\56\x66\x75\x6b\x75\162\x6f\x69\x2e\163\150\151\x7a\165\x6f\x6b\x61\56\x6a\x70", "\x2e\147\157\x74\x65\155\142\141\x2e\x73\150\x69\172\x75\157\x6b\x61\56\x6a\160", "\x2e\150\x61\151\142\141\162\141\x2e\163\150\x69\172\165\157\153\141\56\152\160", "\56\150\x61\x6d\141\155\x61\x74\x73\165\56\163\x68\151\x7a\165\157\153\141\56\152\160", "\x2e\150\x69\147\x61\x73\x68\x69\x69\x7a\165\56\163\x68\x69\x7a\x75\157\153\141\x2e\152\160", "\x2e\151\164\x6f\56\163\150\x69\x7a\165\x6f\x6b\141\56\152\160", "\56\151\167\141\x74\x61\x2e\163\150\151\x7a\165\x6f\153\141\56\x6a\x70", "\56\x69\172\x75\56\x73\150\151\172\x75\x6f\153\x61\x2e\x6a\160", "\56\151\172\165\x6e\x6f\x6b\x75\x6e\151\56\163\150\x69\172\x75\x6f\x6b\x61\56\x6a\160", "\x2e\x6b\141\x6b\x65\x67\141\167\x61\x2e\x73\150\x69\x7a\165\157\x6b\x61\x2e\x6a\x70", "\x2e\x6b\141\156\156\141\155\151\x2e\163\150\x69\172\165\x6f\153\141\56\152\160", "\56\153\x61\x77\141\x6e\x65\x68\157\x6e\x2e\x73\150\x69\x7a\x75\157\x6b\141\x2e\152\160", "\56\153\x61\167\x61\x7a\x75\x2e\x73\150\151\172\165\x6f\x6b\x61\x2e\x6a\160", "\56\153\151\153\165\147\x61\167\141\56\x73\150\151\x7a\165\157\153\141\56\152\160", "\x2e\153\x6f\x73\141\151\56\163\x68\x69\172\x75\157\x6b\x61\x2e\x6a\x70", "\x2e\x6d\141\153\151\x6e\x6f\x68\141\162\x61\x2e\x73\150\x69\172\165\x6f\153\x61\56\152\160", "\56\155\x61\x74\163\165\172\141\153\x69\56\x73\x68\151\x7a\x75\157\153\141\x2e\x6a\160", "\56\x6d\x69\x6e\141\x6d\151\x69\172\165\x2e\163\x68\x69\172\x75\157\x6b\x61\x2e\x6a\x70", "\56\x6d\151\x73\x68\151\155\141\56\163\150\151\x7a\x75\x6f\x6b\x61\x2e\x6a\x70", "\56\155\x6f\x72\x69\x6d\x61\143\x68\151\56\163\150\151\172\165\x6f\x6b\x61\56\x6a\x70", "\56\x6e\151\163\150\x69\151\x7a\165\x2e\163\150\x69\x7a\x75\157\153\x61\56\152\160", "\56\x6e\165\155\x61\x7a\165\56\163\150\x69\172\165\157\153\x61\x2e\152\x70", "\x2e\x6f\155\x61\x65\x7a\x61\x6b\x69\x2e\163\x68\151\172\165\157\153\x61\x2e\x6a\x70", "\56\x73\150\151\x6d\x61\x64\x61\56\163\150\x69\172\165\x6f\x6b\141\56\152\160", "\56\x73\150\x69\x6d\151\x7a\165\56\163\150\x69\x7a\x75\157\153\141\56\x6a\160", "\56\x73\x68\151\x6d\x6f\144\x61\x2e\163\x68\151\172\165\157\153\141\x2e\x6a\160", "\56\x73\x68\x69\172\165\157\x6b\141\x2e\x73\x68\151\x7a\165\157\x6b\x61\x2e\x6a\x70", "\x2e\163\165\x73\157\x6e\x6f\x2e\163\x68\151\x7a\x75\157\153\141\56\152\x70", "\x2e\x79\141\x69\x7a\x75\56\x73\x68\151\x7a\165\x6f\x6b\141\x2e\x6a\160", "\56\171\157\x73\150\x69\x64\x61\56\163\x68\151\172\165\x6f\153\x61\x2e\x6a\x70", "\56\x61\x73\150\x69\153\x61\147\x61\x2e\164\157\143\x68\151\147\151\56\152\x70", "\56\x62\x61\x74\157\56\x74\157\x63\150\151\x67\151\x2e\152\x70", "\x2e\x68\141\x67\141\56\x74\x6f\x63\x68\151\x67\x69\56\152\x70", "\56\x69\x63\x68\x69\153\141\151\x2e\x74\157\143\150\151\147\151\56\152\160", "\56\x69\x77\141\x66\165\x6e\x65\x2e\x74\x6f\x63\150\x69\147\151\56\152\x70", "\56\x6b\141\x6d\151\x6e\157\153\141\167\141\x2e\164\157\143\150\x69\147\151\56\152\x70", "\x2e\153\141\156\165\x6d\141\56\x74\157\143\150\x69\x67\x69\56\152\160", "\56\x6b\x61\162\141\x73\165\171\x61\155\x61\x2e\x74\157\143\x68\151\x67\151\x2e\x6a\160", "\56\153\x75\x72\x6f\x69\x73\157\x2e\164\157\x63\150\x69\147\x69\56\152\x70", "\56\x6d\x61\x73\150\x69\153\157\56\x74\x6f\143\150\151\x67\x69\56\x6a\160", "\x2e\x6d\x69\142\165\56\x74\157\143\x68\151\x67\151\56\152\160", "\56\x6d\157\153\141\56\164\157\143\x68\x69\147\151\x2e\x6a\x70", "\56\155\157\x74\145\x67\151\x2e\164\x6f\143\x68\151\147\151\x2e\152\x70", "\x2e\x6e\141\x73\x75\56\164\x6f\x63\150\151\x67\x69\56\x6a\x70", "\x2e\156\141\163\165\x73\x68\x69\x6f\142\x61\x72\141\x2e\x74\157\143\x68\x69\147\x69\x2e\152\x70", "\56\156\x69\x6b\x6b\x6f\56\164\157\x63\150\x69\x67\x69\56\x6a\160", "\56\156\x69\163\x68\151\153\x61\164\x61\x2e\164\157\143\150\x69\x67\151\x2e\152\160", "\x2e\156\157\147\151\56\x74\x6f\143\x68\x69\x67\x69\x2e\x6a\x70", "\56\157\150\x69\x72\141\56\164\x6f\x63\x68\151\147\x69\56\x6a\160", "\56\157\150\x74\x61\167\141\162\141\56\164\x6f\143\x68\x69\x67\151\x2e\x6a\x70", "\x2e\157\171\x61\x6d\x61\56\164\x6f\143\x68\x69\x67\151\56\152\x70", "\x2e\163\x61\153\165\162\x61\x2e\x74\x6f\143\x68\x69\147\151\56\x6a\x70", "\56\x73\141\x6e\157\56\x74\157\143\x68\151\x67\151\x2e\x6a\160", "\56\163\x68\151\155\157\164\163\x75\x6b\x65\x2e\164\x6f\143\x68\x69\x67\151\x2e\x6a\x70", "\56\x73\150\x69\x6f\x79\141\56\164\157\143\x68\x69\x67\151\56\x6a\x70", "\56\x74\141\x6b\141\x6e\x65\x7a\x61\167\141\56\x74\x6f\143\x68\151\x67\x69\x2e\152\160", "\x2e\164\x6f\143\150\151\147\x69\x2e\x74\157\x63\150\151\147\151\x2e\152\160", "\x2e\x74\x73\x75\147\x61\x2e\x74\x6f\x63\x68\x69\147\151\x2e\x6a\160", "\x2e\x75\152\151\x69\x65\56\164\x6f\143\150\151\x67\151\x2e\x6a\x70", "\56\165\164\x73\x75\x6e\157\x6d\x69\x79\141\x2e\164\157\x63\150\151\x67\151\x2e\x6a\160", "\56\x79\x61\x69\164\x61\56\x74\x6f\x63\x68\151\147\151\x2e\x6a\x70", "\x2e\141\151\x7a\165\155\151\x2e\164\x6f\153\165\163\150\151\x6d\141\56\152\160", "\x2e\x61\156\x61\156\56\x74\157\x6b\165\x73\150\151\155\x61\56\x6a\160", "\x2e\x69\143\150\x69\142\x61\56\x74\157\153\x75\x73\150\151\x6d\x61\56\x6a\x70", "\x2e\x69\x74\141\156\157\56\x74\x6f\x6b\165\163\150\x69\155\141\56\x6a\x70", "\56\x6b\x61\x69\x6e\141\x6e\56\164\x6f\x6b\165\163\x68\151\x6d\x61\x2e\152\160", "\56\153\157\x6d\141\x74\x73\x75\x73\150\x69\155\x61\56\164\x6f\x6b\165\x73\150\151\155\x61\56\152\x70", "\x2e\x6d\x61\164\163\x75\x73\x68\151\147\x65\56\x74\x6f\x6b\165\x73\150\x69\x6d\x61\x2e\152\x70", "\56\x6d\x69\155\141\56\x74\157\x6b\x75\x73\150\x69\x6d\x61\x2e\152\x70", "\x2e\x6d\151\x6e\141\155\x69\x2e\x74\157\x6b\165\x73\150\151\x6d\x61\x2e\152\x70", "\56\x6d\151\x79\x6f\163\150\151\x2e\164\x6f\x6b\165\x73\x68\x69\x6d\141\x2e\152\160", "\56\x6d\x75\147\151\x2e\164\x6f\153\x75\x73\150\x69\x6d\x61\56\x6a\x70", "\x2e\x6e\141\x6b\x61\147\x61\x77\x61\56\x74\x6f\x6b\165\163\150\x69\155\x61\56\152\160", "\x2e\156\141\x72\x75\164\x6f\x2e\x74\x6f\153\165\x73\x68\151\155\x61\x2e\x6a\160", "\x2e\163\x61\x6e\141\147\157\x63\x68\151\56\164\157\x6b\x75\163\x68\x69\x6d\x61\x2e\152\160", "\x2e\163\x68\151\x73\x68\151\x6b\165\x69\x2e\x74\157\x6b\165\x73\150\151\x6d\x61\56\152\x70", "\x2e\x74\157\x6b\165\163\150\151\x6d\x61\x2e\x74\x6f\153\165\163\x68\151\155\141\56\152\x70", "\56\167\x61\152\x69\153\151\x2e\x74\x6f\x6b\x75\163\x68\x69\x6d\141\x2e\152\x70", "\56\x61\x64\x61\x63\150\151\x2e\x74\x6f\153\x79\x6f\56\x6a\160", "\56\x61\x6b\x69\162\165\156\157\x2e\x74\157\153\171\x6f\56\x6a\160", "\56\x61\x6b\151\163\x68\151\155\x61\x2e\x74\157\153\x79\x6f\x2e\152\x70", "\56\x61\x6f\x67\x61\163\150\x69\155\141\x2e\x74\157\x6b\171\x6f\56\152\x70", "\x2e\141\162\141\x6b\141\167\x61\56\x74\x6f\x6b\171\157\56\152\x70", "\x2e\x62\165\156\153\171\x6f\56\x74\x6f\x6b\x79\157\56\x6a\160", "\x2e\143\150\x69\x79\x6f\x64\141\x2e\164\157\153\x79\157\x2e\152\160", "\56\143\x68\x6f\146\x75\56\x74\x6f\153\x79\x6f\x2e\152\x70", "\x2e\x63\x68\165\157\56\164\x6f\x6b\x79\157\56\152\x70", "\x2e\145\x64\x6f\x67\x61\167\141\56\x74\x6f\x6b\171\x6f\56\152\x70", "\56\x66\x75\x63\150\165\x2e\x74\x6f\153\171\x6f\56\x6a\x70", "\56\x66\x75\163\163\x61\x2e\x74\x6f\153\x79\x6f\56\x6a\160", "\x2e\x68\141\143\150\151\x6a\157\56\x74\157\x6b\171\157\56\x6a\160", "\56\x68\x61\x63\x68\151\157\x6a\151\x2e\x74\x6f\153\171\x6f\x2e\x6a\160", "\56\x68\141\155\165\x72\x61\x2e\164\x6f\153\x79\x6f\x2e\x6a\160", "\x2e\x68\151\147\x61\163\150\151\x6b\165\x72\x75\x6d\145\56\x74\157\x6b\171\157\x2e\x6a\x70", "\x2e\x68\151\147\141\163\x68\x69\x6d\x75\162\x61\x79\141\x6d\x61\56\x74\157\153\x79\157\56\x6a\160", "\x2e\x68\151\x67\141\x73\x68\151\x79\x61\x6d\x61\x74\x6f\x2e\x74\x6f\x6b\x79\x6f\x2e\x6a\160", "\x2e\x68\x69\156\x6f\56\x74\x6f\x6b\171\157\56\152\x70", "\56\150\151\x6e\157\144\145\x2e\x74\x6f\153\171\157\x2e\x6a\160", "\x2e\150\x69\156\157\x68\x61\162\141\56\164\x6f\153\x79\157\x2e\152\160", "\56\x69\156\x61\x67\x69\56\x74\157\153\x79\157\56\152\160", "\x2e\151\x74\x61\142\141\x73\150\x69\56\164\x6f\153\x79\157\56\152\160", "\x2e\x6b\141\164\163\165\163\x68\x69\153\141\x2e\x74\157\153\171\157\x2e\152\160", "\56\153\x69\x74\x61\x2e\164\157\153\171\157\x2e\152\x70", "\56\153\151\x79\157\x73\x65\x2e\x74\x6f\x6b\x79\x6f\x2e\152\x70", "\x2e\153\x6f\144\141\151\162\141\56\x74\x6f\153\x79\x6f\56\152\160", "\56\153\x6f\x67\141\x6e\x65\x69\56\164\x6f\x6b\x79\157\56\152\160", "\x2e\153\157\153\x75\x62\165\156\152\x69\x2e\164\157\x6b\x79\x6f\56\x6a\x70", "\x2e\153\157\x6d\141\x65\x2e\x74\157\153\x79\157\56\152\x70", "\x2e\x6b\157\164\x6f\56\164\157\153\171\157\56\x6a\160", "\56\153\157\165\x7a\165\163\150\x69\155\141\56\164\x6f\153\x79\157\56\152\160", "\x2e\153\x75\156\151\x74\x61\x63\x68\151\x2e\x74\x6f\x6b\x79\157\56\152\x70", "\56\x6d\x61\x63\150\x69\x64\141\56\164\157\x6b\x79\157\56\x6a\x70", "\x2e\x6d\x65\147\x75\162\157\56\x74\x6f\153\x79\x6f\x2e\x6a\x70", "\x2e\155\151\x6e\141\164\x6f\x2e\x74\x6f\153\x79\x6f\x2e\x6a\160", "\x2e\155\151\164\x61\153\x61\56\164\157\153\x79\x6f\56\x6a\160", "\56\x6d\151\x7a\165\150\157\56\x74\157\153\171\x6f\56\152\160", "\56\x6d\165\x73\x61\163\x68\151\x6d\x75\x72\141\171\x61\x6d\x61\56\x74\x6f\x6b\171\x6f\56\x6a\x70", "\x2e\155\x75\x73\x61\163\x68\x69\x6e\157\x2e\x74\157\x6b\x79\x6f\56\152\160", "\x2e\x6e\141\153\141\156\x6f\x2e\x74\x6f\153\x79\x6f\x2e\x6a\x70", "\x2e\x6e\x65\x72\151\155\141\x2e\x74\157\153\x79\157\x2e\x6a\x70", "\x2e\x6f\147\141\x73\x61\167\x61\162\x61\x2e\x74\157\153\171\x6f\56\152\x70", "\56\157\153\x75\x74\141\155\141\56\164\157\x6b\x79\157\x2e\152\160", "\x2e\157\155\145\56\164\x6f\153\171\157\56\152\x70", "\56\157\x73\150\151\155\141\56\x74\157\153\x79\157\56\x6a\160", "\x2e\157\164\141\x2e\x74\x6f\153\171\x6f\56\x6a\160", "\x2e\x73\145\x74\141\x67\141\x79\141\x2e\164\157\x6b\x79\x6f\x2e\x6a\x70", "\56\163\150\x69\x62\165\x79\141\x2e\164\157\153\171\157\56\152\160", "\56\x73\150\x69\x6e\x61\147\x61\167\x61\x2e\164\157\153\x79\157\x2e\x6a\x70", "\56\163\150\x69\x6e\152\165\x6b\165\x2e\x74\157\153\x79\x6f\x2e\x6a\x70", "\x2e\x73\165\147\x69\x6e\x61\x6d\151\x2e\164\157\x6b\x79\x6f\56\152\x70", "\56\x73\165\x6d\151\x64\141\56\x74\x6f\153\x79\x6f\56\152\x70", "\56\164\141\x63\x68\x69\x6b\x61\167\141\x2e\164\x6f\x6b\171\157\x2e\152\x70", "\56\x74\x61\151\x74\157\x2e\x74\157\153\171\x6f\x2e\x6a\160", "\56\x74\141\155\141\56\x74\157\153\x79\157\56\x6a\x70", "\56\164\157\163\x68\151\x6d\x61\56\x74\x6f\153\x79\157\x2e\x6a\160", "\56\x63\x68\x69\172\165\x2e\164\x6f\164\x74\157\x72\x69\x2e\x6a\160", "\56\150\151\x6e\x6f\56\x74\157\x74\x74\x6f\x72\151\x2e\x6a\x70", "\56\153\141\x77\x61\150\x61\x72\x61\56\x74\x6f\x74\x74\x6f\x72\151\56\152\x70", "\x2e\x6b\157\x67\145\x2e\x74\157\164\x74\157\x72\151\x2e\152\160", "\x2e\153\157\x74\157\x75\162\x61\x2e\x74\x6f\x74\164\x6f\x72\x69\56\x6a\x70", "\x2e\155\151\x73\141\x73\141\56\x74\157\x74\164\157\162\x69\x2e\x6a\x70", "\x2e\x6e\141\156\x62\165\x2e\164\157\x74\x74\x6f\x72\151\x2e\x6a\x70", "\56\x6e\151\143\x68\151\156\141\x6e\56\x74\x6f\x74\x74\x6f\x72\151\x2e\152\x70", "\x2e\x73\x61\x6b\141\x69\x6d\x69\x6e\141\x74\x6f\56\164\157\164\164\157\162\151\x2e\152\x70", "\56\x74\x6f\164\164\157\162\151\56\x74\157\164\164\x6f\x72\151\x2e\152\x70", "\56\167\141\x6b\141\x73\141\56\164\x6f\x74\x74\157\x72\x69\x2e\152\x70", "\x2e\x79\x61\x7a\165\x2e\x74\x6f\x74\x74\x6f\x72\x69\x2e\x6a\x70", "\x2e\171\x6f\156\141\147\157\x2e\164\x6f\164\x74\x6f\162\x69\56\x6a\x70", "\56\x61\163\141\150\151\x2e\164\157\x79\141\155\x61\56\x6a\x70", "\x2e\x66\165\x63\x68\x75\56\164\157\x79\x61\x6d\x61\56\x6a\x70", "\56\x66\x75\x6b\165\155\151\164\163\x75\x2e\x74\157\171\141\155\x61\56\x6a\x70", "\56\146\x75\x6e\x61\150\x61\163\x68\151\56\x74\157\171\141\x6d\141\56\x6a\x70", "\56\x68\151\x6d\x69\56\x74\x6f\x79\141\x6d\141\56\152\x70", "\x2e\151\x6d\151\172\165\x2e\164\157\171\x61\x6d\x61\x2e\x6a\x70", "\x2e\x69\156\141\155\x69\x2e\x74\x6f\x79\x61\155\x61\x2e\x6a\160", "\x2e\152\157\150\141\156\141\x2e\x74\157\171\141\x6d\141\56\152\160", "\x2e\153\141\155\x69\151\143\150\x69\x2e\x74\157\x79\141\x6d\141\56\152\160", "\x2e\x6b\x75\x72\x6f\x62\x65\56\x74\157\x79\x61\155\141\x2e\x6a\160", "\56\x6e\x61\x6b\141\156\x69\151\x6b\x61\167\141\56\164\157\171\x61\x6d\141\x2e\152\x70", "\x2e\x6e\141\x6d\x65\162\x69\x6b\x61\x77\x61\x2e\164\157\171\141\155\141\56\152\160", "\x2e\x6e\141\156\164\157\56\x74\157\171\141\155\x61\56\152\160", "\56\156\171\x75\172\145\156\56\x74\157\x79\141\x6d\x61\x2e\x6a\x70", "\56\157\171\x61\142\145\56\164\x6f\171\x61\x6d\141\56\152\x70", "\56\164\x61\x69\162\x61\56\x74\x6f\171\x61\x6d\x61\56\x6a\160", "\x2e\164\x61\x6b\141\157\x6b\141\56\x74\157\171\141\155\x61\x2e\152\160", "\56\164\x61\x74\x65\171\141\155\x61\56\164\x6f\171\141\x6d\x61\x2e\x6a\160", "\x2e\164\x6f\x67\x61\56\x74\157\x79\141\155\141\x2e\x6a\x70", "\56\x74\157\x6e\x61\155\x69\56\x74\x6f\x79\141\155\x61\x2e\x6a\x70", "\56\x74\x6f\x79\141\x6d\141\56\x74\157\171\141\x6d\141\x2e\152\x70", "\56\x75\156\x61\172\x75\153\x69\x2e\164\157\171\x61\x6d\x61\56\x6a\x70", "\56\165\x6f\172\x75\x2e\x74\x6f\x79\141\155\x61\56\152\x70", "\x2e\171\141\x6d\x61\x64\141\56\164\x6f\x79\x61\x6d\x61\x2e\x6a\x70", "\x2e\141\x72\x69\x64\141\x2e\x77\141\153\141\x79\141\155\x61\x2e\x6a\160", "\x2e\x61\x72\x69\x64\141\147\141\x77\x61\56\167\141\153\x61\171\141\155\141\x2e\152\160", "\56\147\157\142\157\56\167\141\x6b\141\171\x61\155\141\56\152\160", "\x2e\x68\141\163\x68\151\x6d\x6f\x74\x6f\x2e\167\141\x6b\141\171\141\155\x61\56\152\x70", "\56\x68\x69\144\141\153\x61\56\x77\x61\153\141\x79\x61\155\x61\x2e\152\x70", "\56\x68\x69\x72\x6f\147\141\167\x61\x2e\167\141\153\141\171\x61\x6d\x61\x2e\x6a\160", "\56\151\x6e\141\x6d\x69\x2e\167\141\x6b\x61\x79\x61\x6d\x61\x2e\152\160", "\56\151\167\x61\144\x65\x2e\167\x61\153\x61\171\x61\x6d\x61\x2e\152\x70", "\x2e\x6b\x61\151\x6e\x61\156\x2e\x77\141\153\x61\x79\x61\x6d\141\x2e\152\160", "\x2e\x6b\141\x6d\x69\x74\157\156\144\x61\x2e\167\141\x6b\141\x79\x61\x6d\x61\56\x6a\x70", "\56\153\x61\164\x73\165\x72\141\x67\151\x2e\x77\x61\153\141\171\141\x6d\x61\x2e\152\x70", "\x2e\153\151\155\x69\x6e\x6f\x2e\167\x61\153\x61\x79\x61\155\x61\x2e\152\x70", "\56\153\151\x6e\157\x6b\141\x77\x61\x2e\x77\141\x6b\x61\x79\141\x6d\x61\x2e\x6a\x70", "\x2e\153\151\x74\x61\171\x61\x6d\x61\56\167\141\153\141\171\x61\x6d\x61\56\152\x70", "\56\x6b\x6f\171\141\56\167\141\x6b\x61\171\x61\x6d\141\x2e\152\160", "\x2e\153\x6f\172\141\56\x77\x61\x6b\x61\171\x61\155\x61\56\152\x70", "\x2e\153\157\x7a\x61\x67\x61\x77\141\56\x77\x61\x6b\141\x79\141\x6d\x61\x2e\x6a\x70", "\56\x6b\x75\144\x6f\x79\x61\155\141\56\x77\141\153\141\x79\x61\155\141\56\152\x70", "\x2e\153\x75\163\150\151\x6d\157\x74\157\x2e\167\141\153\x61\x79\141\155\141\56\152\160", "\56\155\151\x68\141\155\x61\56\x77\x61\153\141\x79\x61\155\x61\x2e\152\x70", "\x2e\x6d\x69\x73\x61\164\157\x2e\x77\141\x6b\x61\171\x61\155\x61\x2e\152\160", "\x2e\x6e\x61\x63\x68\x69\x6b\x61\x74\163\x75\x75\162\x61\56\x77\x61\x6b\x61\171\141\155\141\x2e\152\x70", "\56\x73\150\x69\156\147\x75\x2e\x77\x61\153\141\171\x61\155\141\x2e\152\x70", "\x2e\x73\x68\x69\162\x61\150\x61\155\141\x2e\x77\x61\x6b\x61\x79\141\x6d\x61\56\x6a\160", "\56\164\x61\x69\152\x69\x2e\167\141\153\141\171\x61\x6d\141\x2e\152\160", "\x2e\164\141\x6e\141\x62\145\56\x77\x61\153\x61\x79\x61\155\x61\56\x6a\160", "\56\167\x61\x6b\x61\171\141\155\x61\56\167\141\153\x61\171\x61\155\x61\x2e\x6a\x70", "\56\x79\165\141\163\141\56\167\x61\x6b\x61\x79\141\155\141\56\152\160", "\56\171\x75\x72\x61\56\x77\141\153\x61\x79\141\155\x61\56\x6a\x70", "\56\x61\x73\x61\150\151\x2e\x79\141\x6d\141\147\x61\164\x61\56\152\x70", "\x2e\x66\x75\x6e\141\x67\141\x74\141\56\x79\141\155\x61\147\141\x74\141\x2e\x6a\160", "\x2e\150\151\147\141\x73\150\x69\x6e\x65\56\171\x61\155\x61\147\141\x74\x61\x2e\x6a\160", "\56\151\151\144\145\x2e\x79\x61\155\x61\147\x61\164\141\56\x6a\x70", "\x2e\x6b\x61\x68\x6f\x6b\165\56\x79\141\x6d\x61\x67\x61\164\x61\56\x6a\160", "\x2e\153\x61\x6d\x69\x6e\157\171\141\155\x61\56\x79\x61\155\x61\x67\x61\x74\141\x2e\152\160", "\x2e\153\x61\x6e\145\x79\141\155\141\x2e\x79\141\x6d\141\147\x61\164\x61\x2e\x6a\160", "\x2e\x6b\x61\x77\x61\156\x69\x73\x68\x69\56\171\141\x6d\x61\147\141\x74\x61\x2e\152\160", "\56\155\141\x6d\x75\162\x6f\147\141\167\141\56\x79\x61\x6d\141\147\x61\164\x61\x2e\152\160", "\x2e\155\151\153\141\x77\141\x2e\x79\141\155\x61\147\x61\x74\x61\56\152\160", "\x2e\155\x75\162\x61\171\x61\x6d\141\x2e\x79\x61\x6d\x61\147\x61\164\141\56\x6a\x70", "\56\156\141\x67\x61\151\x2e\171\x61\155\x61\x67\x61\164\x61\56\x6a\160", "\56\x6e\x61\x6b\x61\x79\x61\x6d\141\x2e\x79\141\155\x61\147\141\x74\x61\56\x6a\x70", "\x2e\x6e\141\x6e\171\x6f\x2e\171\141\155\141\x67\x61\164\141\56\x6a\x70", "\56\156\151\163\150\151\153\x61\167\x61\x2e\x79\x61\x6d\141\147\141\x74\141\x2e\x6a\x70", "\x2e\157\x62\x61\156\x61\x7a\141\x77\141\x2e\x79\141\x6d\141\147\141\164\141\x2e\x6a\160", "\x2e\157\145\56\171\x61\x6d\141\147\141\x74\x61\x2e\152\x70", "\56\x6f\x67\165\156\x69\56\171\141\155\141\x67\141\x74\141\x2e\x6a\x70", "\56\x6f\150\153\x75\162\x61\56\x79\x61\155\x61\x67\141\x74\141\56\152\160", "\x2e\x6f\x69\163\x68\151\x64\x61\56\x79\x61\x6d\x61\x67\x61\164\141\56\152\160", "\x2e\x73\141\147\x61\x65\x2e\171\141\155\141\x67\141\x74\141\x2e\x6a\160", "\56\163\x61\x6b\141\164\x61\x2e\171\141\x6d\141\147\141\164\141\56\x6a\160", "\x2e\x73\141\x6b\x65\147\x61\x77\x61\56\x79\141\155\141\147\x61\x74\x61\56\152\160", "\x2e\x73\150\x69\156\x6a\157\56\171\x61\155\x61\147\x61\x74\141\56\x6a\x70", "\x2e\163\150\151\162\x61\164\141\153\x61\56\171\141\x6d\141\x67\x61\164\141\x2e\152\160", "\x2e\x73\x68\x6f\x6e\x61\151\x2e\171\141\155\141\147\x61\164\x61\56\x6a\x70", "\56\164\141\153\x61\150\x61\x74\x61\56\x79\141\x6d\141\147\141\x74\141\x2e\152\160", "\56\164\145\156\144\x6f\56\171\x61\x6d\141\147\x61\x74\x61\56\x6a\160", "\56\x74\157\x7a\141\x77\141\x2e\x79\x61\155\x61\x67\x61\164\x61\x2e\152\160", "\x2e\164\x73\x75\x72\165\157\x6b\x61\56\171\141\x6d\141\x67\141\164\141\x2e\152\160", "\56\171\141\x6d\141\x67\141\164\x61\x2e\x79\x61\x6d\x61\x67\x61\x74\141\x2e\x6a\160", "\x2e\171\x61\x6d\x61\x6e\x6f\x62\145\56\x79\x61\x6d\141\x67\x61\x74\141\56\x6a\160", "\x2e\171\x6f\156\145\x7a\141\167\x61\56\171\141\x6d\x61\x67\x61\x74\x61\56\x6a\160", "\56\171\165\172\x61\x2e\x79\x61\x6d\141\147\x61\x74\x61\56\152\x70", "\x2e\x61\142\165\x2e\171\141\155\x61\x67\165\143\150\151\56\152\160", "\x2e\150\x61\x67\151\x2e\171\141\x6d\x61\147\165\x63\x68\151\56\x6a\160", "\x2e\150\x69\x6b\x61\162\x69\x2e\x79\x61\155\x61\147\x75\x63\150\x69\56\x6a\x70", "\x2e\x68\x6f\x66\x75\x2e\x79\141\155\x61\x67\165\x63\x68\x69\x2e\152\x70", "\56\x69\x77\141\153\165\156\x69\x2e\171\141\x6d\x61\x67\165\x63\x68\x69\56\152\160", "\x2e\153\165\144\x61\x6d\141\164\163\165\56\171\141\x6d\141\x67\x75\x63\150\151\x2e\x6a\x70", "\56\x6d\151\164\x6f\165\x2e\x79\141\155\141\x67\165\x63\150\x69\56\x6a\160", "\56\156\141\x67\x61\x74\x6f\56\171\x61\x6d\x61\x67\x75\143\x68\151\x2e\x6a\160", "\x2e\x6f\x73\150\x69\155\x61\x2e\171\x61\x6d\141\147\x75\x63\150\151\56\x6a\x70", "\x2e\163\x68\151\155\x6f\156\x6f\163\x65\x6b\x69\56\171\141\x6d\141\147\165\143\150\x69\56\152\160", "\x2e\x73\150\x75\156\141\x6e\56\x79\x61\x6d\x61\x67\165\x63\x68\151\x2e\x6a\x70", "\x2e\164\x61\142\165\x73\x65\x2e\x79\x61\x6d\141\147\165\143\150\x69\56\152\160", "\x2e\164\x6f\x6b\x75\171\141\x6d\141\56\171\x61\155\141\147\165\x63\x68\x69\x2e\152\x70", "\x2e\164\x6f\171\157\164\x61\x2e\171\141\155\141\x67\x75\143\x68\151\x2e\152\x70", "\x2e\165\x62\x65\x2e\171\x61\155\141\x67\x75\143\x68\x69\56\152\160", "\56\171\x75\165\56\x79\141\155\141\x67\x75\x63\x68\151\56\x6a\x70", "\x2e\143\150\165\x6f\x2e\171\x61\x6d\141\156\141\163\150\x69\56\152\160", "\56\144\157\x73\150\x69\x2e\171\x61\x6d\141\x6e\x61\x73\150\151\x2e\152\160", "\56\x66\x75\145\x66\165\x6b\151\56\x79\141\155\141\x6e\x61\x73\150\x69\x2e\152\160", "\56\146\x75\152\151\153\141\167\x61\56\x79\141\155\x61\x6e\141\x73\150\x69\56\152\160", "\x2e\146\165\x6a\x69\153\141\x77\x61\x67\x75\143\x68\151\x6b\157\x2e\171\x61\155\141\x6e\x61\163\x68\151\56\152\160", "\x2e\x66\165\x6a\x69\x79\x6f\163\x68\151\x64\141\56\171\141\155\x61\156\141\x73\x68\151\x2e\x6a\160", "\x2e\x68\141\171\x61\x6b\x61\167\141\56\171\141\155\141\156\x61\163\x68\x69\56\152\160", "\56\x68\x6f\153\165\x74\x6f\56\171\141\155\x61\x6e\x61\163\150\151\x2e\x6a\x70", "\56\x69\143\x68\x69\153\141\167\x61\155\151\x73\141\x74\x6f\56\x79\x61\155\141\156\141\163\150\151\x2e\152\160", "\56\153\141\151\56\171\141\x6d\x61\156\x61\163\x68\151\x2e\152\x70", "\56\153\157\146\165\x2e\x79\141\x6d\141\x6e\141\163\x68\151\x2e\152\160", "\x2e\153\x6f\163\x68\165\56\x79\141\155\141\156\141\163\x68\151\x2e\152\160", "\x2e\x6b\157\163\x75\x67\145\56\x79\141\x6d\x61\156\x61\x73\x68\151\56\152\160", "\x2e\x6d\151\156\141\155\x69\55\141\154\160\x73\x2e\x79\x61\x6d\141\156\141\163\150\x69\x2e\x6a\x70", "\x2e\155\x69\156\157\142\x75\x2e\171\x61\155\x61\156\x61\x73\150\x69\56\152\x70", "\56\156\141\x6b\x61\x6d\x69\x63\150\x69\56\x79\141\x6d\141\156\x61\x73\x68\151\56\152\x70", "\56\156\141\156\142\x75\56\171\141\x6d\x61\156\141\x73\150\x69\56\x6a\x70", "\x2e\x6e\x61\x72\x75\x73\x61\167\x61\56\x79\141\155\141\156\141\x73\150\151\x2e\152\160", "\x2e\156\151\162\x61\163\141\x6b\x69\x2e\171\141\x6d\141\x6e\141\x73\150\x69\x2e\x6a\160", "\x2e\x6e\151\163\x68\x69\153\141\164\163\x75\162\141\56\x79\x61\x6d\x61\156\141\x73\x68\151\56\x6a\160", "\56\157\x73\150\x69\x6e\x6f\56\171\141\x6d\x61\x6e\141\x73\150\x69\56\152\160", "\x2e\157\164\x73\165\x6b\151\x2e\x79\x61\x6d\x61\156\141\x73\x68\x69\x2e\152\x70", "\56\x73\150\157\x77\x61\x2e\x79\141\x6d\x61\156\x61\x73\150\151\x2e\x6a\160", "\56\164\x61\142\141\x79\x61\x6d\x61\56\171\x61\x6d\x61\156\x61\163\150\x69\x2e\152\160", "\x2e\164\x73\165\162\x75\56\x79\141\155\x61\156\x61\x73\x68\151\56\152\160", "\x2e\165\145\x6e\157\150\x61\x72\141\56\171\141\x6d\x61\156\141\x73\x68\x69\x2e\x6a\x70", "\x2e\x79\x61\x6d\141\156\x61\x6b\x61\153\x6f\x2e\171\141\155\141\x6e\x61\x73\150\x69\x2e\152\x70", "\56\171\141\x6d\141\x6e\141\163\x68\151\56\x79\141\155\x61\x6e\x61\x73\x68\151\x2e\152\160", "\x2e\52\56\153\145", "\56\153\x67", "\x2e\x6f\x72\147\56\x6b\147", "\56\x6e\145\164\56\x6b\x67", "\56\x63\x6f\155\x2e\x6b\x67", "\x2e\145\x64\165\x2e\153\x67", "\56\147\x6f\166\x2e\153\x67", "\x2e\155\151\154\x2e\x6b\x67", "\x2e\52\x2e\x6b\150", "\56\153\x69", "\x2e\x65\x64\165\56\153\x69", "\x2e\x62\151\172\56\153\x69", "\x2e\x6e\x65\164\x2e\153\151", "\56\157\x72\147\56\153\151", "\x2e\147\x6f\x76\56\x6b\151", "\x2e\151\156\x66\x6f\x2e\153\x69", "\x2e\x63\157\x6d\56\153\151", "\56\153\x6d", "\x2e\157\162\x67\56\153\155", "\56\x6e\157\x6d\56\153\155", "\x2e\x67\157\166\x2e\153\155", "\56\x70\162\144\x2e\153\155", "\x2e\164\155\56\x6b\x6d", "\56\x65\144\x75\56\153\155", "\x2e\155\151\x6c\x2e\153\155", "\56\x61\x73\x73\x2e\x6b\x6d", "\56\143\x6f\x6d\x2e\x6b\155", "\x2e\143\x6f\x6f\160\56\153\x6d", "\x2e\141\163\163\x6f\56\153\x6d", "\x2e\x70\x72\x65\x73\x73\145\x2e\153\x6d", "\56\155\x65\x64\x65\143\151\x6e\56\x6b\x6d", "\56\156\x6f\x74\x61\151\x72\145\163\56\x6b\155", "\56\160\150\141\162\155\x61\143\151\x65\x6e\x73\x2e\x6b\x6d", "\56\x76\145\164\x65\162\x69\156\x61\151\162\x65\x2e\x6b\x6d", "\x2e\147\157\165\x76\56\153\x6d", "\x2e\x6b\156", "\56\156\x65\x74\56\153\156", "\x2e\157\x72\147\x2e\x6b\156", "\56\145\144\165\x2e\x6b\x6e", "\56\147\x6f\166\x2e\x6b\x6e", "\x2e\x6b\x70", "\56\x63\157\x6d\56\153\x70", "\56\145\144\x75\x2e\153\x70", "\x2e\x67\x6f\x76\56\153\x70", "\x2e\157\162\x67\56\153\160", "\56\162\x65\x70\56\153\x70", "\x2e\x74\162\141\56\153\160", "\x2e\x6b\162", "\56\141\x63\x2e\x6b\x72", "\56\x63\x6f\x2e\x6b\162", "\x2e\145\163\x2e\x6b\x72", "\x2e\x67\157\x2e\x6b\x72", "\56\x68\163\56\153\x72", "\x2e\153\x67\56\153\162", "\56\x6d\x69\154\x2e\153\x72", "\x2e\x6d\163\56\153\162", "\x2e\x6e\x65\56\x6b\x72", "\56\x6f\162\x2e\x6b\x72", "\56\160\145\56\x6b\162", "\x2e\x72\145\x2e\x6b\x72", "\x2e\163\x63\56\153\x72", "\x2e\142\x75\163\x61\156\56\153\162", "\x2e\143\150\165\x6e\x67\142\x75\x6b\x2e\153\162", "\x2e\143\150\x75\156\147\x6e\141\x6d\56\153\162", "\x2e\x64\x61\145\x67\x75\56\153\162", "\56\x64\x61\x65\152\x65\x6f\156\x2e\153\x72", "\56\x67\x61\156\x67\x77\x6f\x6e\56\x6b\x72", "\56\x67\167\x61\156\x67\x6a\x75\56\x6b\162", "\x2e\x67\x79\145\x6f\156\x67\142\165\153\x2e\153\x72", "\56\147\x79\145\157\x6e\147\x67\151\56\153\x72", "\x2e\147\x79\145\x6f\156\147\x6e\141\155\x2e\153\162", "\x2e\x69\x6e\143\x68\145\157\156\56\x6b\162", "\x2e\x6a\145\x6a\165\x2e\153\x72", "\x2e\152\x65\x6f\156\142\165\x6b\56\153\x72", "\56\x6a\145\157\156\156\x61\x6d\56\153\x72", "\x2e\163\x65\157\x75\x6c\56\x6b\162", "\56\x75\x6c\x73\141\x6e\x2e\153\x72", "\x2e\52\56\153\x77", "\x2e\x6b\x79", "\x2e\145\x64\x75\56\153\x79", "\56\147\157\x76\x2e\153\171", "\x2e\x63\x6f\x6d\56\x6b\171", "\56\x6f\162\147\56\153\x79", "\56\x6e\145\164\x2e\x6b\171", "\56\x6b\172", "\56\x6f\x72\x67\56\x6b\172", "\56\x65\x64\x75\56\x6b\172", "\56\156\145\x74\x2e\153\x7a", "\x2e\x67\157\x76\x2e\153\172", "\56\155\x69\154\x2e\x6b\172", "\56\143\157\x6d\x2e\153\172", "\x2e\x6c\x61", "\56\x69\156\164\56\x6c\x61", "\56\156\145\x74\x2e\154\x61", "\x2e\151\x6e\x66\157\56\x6c\x61", "\x2e\145\144\x75\x2e\x6c\141", "\56\x67\x6f\x76\x2e\x6c\x61", "\56\160\145\162\56\154\x61", "\x2e\x63\157\155\x2e\x6c\141", "\56\x6f\x72\147\x2e\x6c\141", "\x2e\154\142", "\x2e\143\157\155\x2e\x6c\142", "\x2e\145\144\x75\56\154\x62", "\56\x67\157\x76\x2e\x6c\142", "\x2e\156\x65\x74\x2e\x6c\142", "\x2e\157\x72\147\56\154\x62", "\x2e\x6c\x63", "\x2e\x63\x6f\x6d\56\154\143", "\56\156\145\164\x2e\154\143", "\56\143\x6f\56\x6c\143", "\56\157\x72\x67\x2e\x6c\x63", "\56\x65\144\165\56\154\143", "\56\x67\x6f\166\x2e\x6c\143", "\x2e\x6c\x69", "\56\x6c\153", "\x2e\x67\157\x76\x2e\154\153", "\x2e\x73\143\x68\x2e\154\x6b", "\56\156\145\164\x2e\154\x6b", "\56\x69\156\164\x2e\154\153", "\56\x63\x6f\155\56\x6c\153", "\56\x6f\162\x67\x2e\154\x6b", "\x2e\145\x64\165\x2e\154\x6b", "\x2e\156\x67\157\x2e\x6c\153", "\x2e\x73\157\x63\56\154\153", "\x2e\x77\145\x62\x2e\x6c\x6b", "\x2e\154\x74\x64\x2e\154\153", "\56\x61\x73\x73\x6e\56\154\153", "\x2e\147\162\x70\x2e\x6c\x6b", "\x2e\150\157\x74\x65\154\x2e\154\x6b", "\56\x61\x63\56\x6c\x6b", "\x2e\x6c\x72", "\56\143\157\155\x2e\x6c\x72", "\x2e\145\144\165\56\x6c\x72", "\56\x67\x6f\x76\56\154\x72", "\x2e\157\162\x67\x2e\x6c\x72", "\56\156\145\x74\x2e\154\x72", "\56\x6c\x73", "\x2e\x63\x6f\x2e\x6c\163", "\x2e\157\162\x67\x2e\x6c\x73", "\56\x6c\164", "\x2e\x67\x6f\166\x2e\154\x74", "\56\x6c\165", "\56\x6c\166", "\56\x63\157\155\x2e\154\x76", "\x2e\145\x64\x75\56\x6c\166", "\x2e\147\x6f\166\56\154\x76", "\x2e\x6f\162\x67\x2e\154\166", "\56\155\x69\154\x2e\154\166", "\x2e\x69\144\56\154\x76", "\x2e\x6e\x65\x74\56\x6c\x76", "\56\x61\163\x6e\x2e\x6c\x76", "\x2e\x63\157\156\x66\x2e\x6c\x76", "\x2e\154\x79", "\56\x63\x6f\x6d\x2e\154\171", "\x2e\x6e\145\x74\x2e\154\171", "\x2e\x67\157\166\56\x6c\171", "\x2e\160\154\x63\56\154\x79", "\x2e\x65\x64\x75\x2e\x6c\x79", "\56\x73\x63\150\56\154\171", "\x2e\x6d\x65\144\x2e\154\171", "\56\157\162\x67\x2e\x6c\171", "\56\151\144\56\x6c\x79", "\x2e\x6d\x61", "\56\143\x6f\56\x6d\141", "\x2e\x6e\x65\x74\56\155\141", "\56\x67\157\166\x2e\155\141", "\x2e\157\162\x67\56\155\x61", "\x2e\x61\x63\56\x6d\141", "\x2e\x70\162\145\163\163\x2e\155\141", "\x2e\x6d\143", "\x2e\x74\x6d\x2e\155\x63", "\x2e\x61\163\163\157\x2e\155\143", "\56\x6d\x64", "\x2e\155\x65", "\x2e\x63\x6f\x2e\155\145", "\x2e\156\145\x74\x2e\155\145", "\56\157\x72\x67\x2e\155\x65", "\x2e\145\144\x75\x2e\155\145", "\x2e\141\x63\56\x6d\x65", "\56\147\157\x76\56\155\x65", "\56\x69\x74\163\x2e\x6d\x65", "\x2e\x70\x72\x69\166\x2e\x6d\x65", "\56\155\147", "\56\x6f\162\x67\x2e\x6d\147", "\x2e\156\x6f\x6d\56\155\x67", "\x2e\x67\157\x76\56\155\x67", "\56\160\162\144\x2e\x6d\147", "\x2e\164\x6d\x2e\x6d\147", "\x2e\145\x64\x75\56\155\x67", "\56\155\151\x6c\56\x6d\147", "\x2e\143\157\155\56\155\147", "\x2e\x63\157\56\x6d\147", "\56\x6d\150", "\56\155\x69\154", "\56\155\153", "\x2e\x63\157\x6d\56\155\x6b", "\56\x6f\162\147\56\x6d\153", "\56\x6e\145\x74\x2e\x6d\x6b", "\56\145\144\x75\56\155\x6b", "\x2e\x67\157\x76\x2e\155\x6b", "\x2e\x69\x6e\x66\x2e\155\x6b", "\56\156\141\x6d\x65\56\x6d\x6b", "\56\155\x6c", "\x2e\143\x6f\x6d\56\155\154", "\56\x65\x64\165\56\155\x6c", "\56\x67\157\x75\166\x2e\x6d\154", "\x2e\147\157\x76\x2e\155\154", "\x2e\156\145\x74\56\155\x6c", "\x2e\157\x72\147\x2e\x6d\154", "\56\160\x72\x65\163\x73\145\x2e\x6d\154", "\x2e\52\56\155\x6d", "\x2e\155\156", "\56\147\x6f\166\56\155\156", "\x2e\x65\x64\165\56\155\156", "\56\x6f\x72\147\56\x6d\x6e", "\56\155\x6f", "\x2e\143\x6f\155\56\155\x6f", "\56\156\x65\x74\x2e\x6d\x6f", "\56\x6f\x72\x67\x2e\155\157", "\56\145\144\165\x2e\x6d\157", "\x2e\x67\157\166\56\155\x6f", "\x2e\155\157\x62\151", "\x2e\155\160", "\56\x6d\161", "\x2e\155\162", "\x2e\x67\157\x76\x2e\x6d\x72", "\x2e\155\x73", "\x2e\143\x6f\155\x2e\155\163", "\x2e\x65\144\165\56\x6d\x73", "\56\147\157\x76\x2e\x6d\163", "\56\x6e\x65\164\56\x6d\163", "\56\x6f\x72\x67\56\155\163", "\56\x6d\164", "\x2e\x63\157\155\56\x6d\164", "\x2e\145\x64\x75\x2e\x6d\x74", "\x2e\x6e\x65\164\56\x6d\164", "\x2e\x6f\162\147\56\155\x74", "\x2e\x6d\165", "\x2e\x63\x6f\155\x2e\155\x75", "\x2e\156\x65\x74\56\155\165", "\x2e\157\162\147\56\155\165", "\56\147\x6f\x76\x2e\x6d\165", "\x2e\141\143\56\155\x75", "\56\x63\157\x2e\x6d\165", "\56\x6f\x72\x2e\x6d\165", "\56\x6d\x75\x73\145\165\155", "\x2e\141\x63\x61\x64\x65\155\x79\56\155\x75\x73\x65\165\155", "\x2e\x61\147\x72\x69\x63\x75\x6c\x74\165\162\x65\x2e\155\165\x73\145\x75\155", "\x2e\x61\151\162\x2e\x6d\x75\163\145\165\x6d", "\x2e\x61\151\162\147\x75\x61\x72\x64\x2e\155\x75\x73\x65\165\x6d", "\56\141\154\141\x62\x61\155\x61\x2e\x6d\165\x73\145\165\155", "\56\x61\154\x61\x73\153\x61\56\155\165\163\x65\165\x6d", "\56\141\155\x62\145\x72\56\x6d\x75\163\145\x75\x6d", "\x2e\x61\155\142\165\x6c\x61\156\x63\145\56\x6d\165\x73\x65\x75\155", "\56\141\x6d\x65\162\x69\143\x61\156\x2e\155\165\163\x65\x75\155", "\x2e\x61\155\145\162\x69\143\x61\x6e\x61\56\x6d\165\163\145\165\x6d", "\56\141\155\x65\x72\151\x63\141\156\x61\x6e\164\x69\x71\165\145\x73\x2e\155\165\x73\x65\x75\x6d", "\x2e\141\155\145\162\x69\x63\141\156\141\x72\164\56\x6d\x75\x73\145\165\x6d", "\x2e\x61\155\x73\x74\x65\162\144\x61\x6d\x2e\155\x75\x73\145\165\155", "\56\141\x6e\x64\56\155\165\x73\x65\x75\x6d", "\x2e\x61\156\x6e\x65\x66\162\x61\x6e\153\56\155\x75\x73\x65\x75\x6d", "\56\141\156\x74\150\162\x6f\56\x6d\165\163\145\x75\155", "\x2e\141\x6e\164\x68\x72\157\x70\x6f\154\157\x67\x79\56\155\165\x73\x65\165\x6d", "\56\141\x6e\164\x69\161\x75\145\x73\56\155\x75\163\x65\165\x6d", "\x2e\141\x71\x75\x61\x72\151\165\155\56\155\165\x73\145\x75\155", "\x2e\x61\x72\142\x6f\x72\145\x74\165\155\56\x6d\x75\x73\145\165\155", "\56\x61\162\x63\150\x61\145\x6f\x6c\157\147\x69\143\141\x6c\x2e\x6d\x75\x73\x65\x75\x6d", "\x2e\141\162\143\x68\141\x65\x6f\x6c\x6f\x67\x79\56\x6d\x75\x73\x65\165\x6d", "\56\x61\162\143\x68\x69\x74\x65\143\x74\165\162\145\56\x6d\165\x73\x65\x75\155", "\x2e\141\x72\164\x2e\155\165\163\145\x75\155", "\56\141\x72\x74\141\x6e\x64\144\145\163\x69\x67\156\x2e\155\x75\163\145\x75\155", "\x2e\141\162\164\143\x65\x6e\x74\145\162\56\155\165\163\x65\165\x6d", "\56\141\162\164\x64\145\x63\157\x2e\155\x75\x73\145\x75\155", "\x2e\x61\162\164\145\144\x75\143\141\x74\x69\157\156\x2e\x6d\x75\x73\x65\165\x6d", "\56\141\162\164\147\x61\154\x6c\145\162\x79\x2e\155\x75\163\x65\165\155", "\56\141\x72\164\x73\x2e\155\x75\163\145\x75\x6d", "\x2e\141\x72\x74\x73\x61\x6e\144\143\x72\141\146\164\163\x2e\x6d\165\163\x65\165\155", "\56\x61\x73\155\x61\x74\x61\x72\x74\56\155\x75\163\145\x75\155", "\x2e\141\x73\x73\141\x73\163\151\x6e\x61\x74\151\x6f\x6e\56\155\x75\x73\145\x75\155", "\56\141\163\x73\151\x73\151\56\x6d\165\163\145\165\155", "\56\141\x73\x73\x6f\x63\x69\x61\x74\151\157\156\x2e\x6d\x75\x73\x65\165\155", "\56\141\x73\x74\x72\157\156\157\x6d\171\x2e\x6d\x75\163\145\x75\155", "\x2e\x61\x74\154\141\x6e\x74\141\56\155\165\163\x65\165\155", "\x2e\141\165\163\x74\151\156\x2e\x6d\165\163\145\165\155", "\56\x61\165\163\164\x72\x61\154\151\141\56\155\x75\163\145\x75\155", "\56\x61\165\164\157\155\157\x74\151\x76\x65\56\x6d\x75\x73\145\165\x6d", "\x2e\x61\166\x69\141\x74\151\157\156\56\x6d\x75\x73\145\165\x6d", "\56\x61\170\x69\163\56\x6d\165\163\x65\165\x6d", "\x2e\142\x61\x64\141\152\157\x7a\x2e\155\x75\x73\145\x75\x6d", "\56\x62\141\147\x68\144\141\144\x2e\155\x75\x73\145\x75\155", "\x2e\x62\141\150\x6e\56\155\165\163\145\x75\155", "\56\x62\141\154\145\x2e\x6d\x75\x73\145\165\x6d", "\56\142\141\154\x74\151\x6d\157\162\x65\56\155\x75\163\x65\165\x6d", "\56\142\x61\162\x63\145\x6c\x6f\x6e\x61\x2e\x6d\x75\x73\x65\165\155", "\56\142\x61\163\145\142\x61\x6c\154\x2e\x6d\165\163\x65\165\155", "\x2e\x62\141\x73\x65\x6c\x2e\x6d\165\163\x65\x75\x6d", "\x2e\x62\141\164\x68\x73\56\x6d\165\x73\145\x75\155", "\56\142\141\165\145\x72\156\56\155\x75\163\x65\165\x6d", "\56\142\x65\141\x75\x78\x61\162\x74\x73\56\155\x75\x73\145\x75\155", "\56\x62\145\145\154\x64\145\156\x67\x65\154\165\x69\144\56\155\x75\x73\145\165\155", "\x2e\142\x65\x6c\x6c\145\x76\x75\x65\x2e\155\165\x73\x65\x75\x6d", "\56\142\145\162\147\142\141\165\56\x6d\165\163\x65\165\155", "\56\142\x65\162\x6b\145\154\145\x79\x2e\155\x75\163\x65\165\155", "\56\x62\x65\x72\154\x69\156\56\155\165\163\x65\x75\155", "\56\142\x65\x72\x6e\x2e\155\x75\163\x65\165\155", "\x2e\x62\151\142\154\x65\56\155\x75\x73\145\x75\x6d", "\x2e\x62\151\x6c\142\141\x6f\56\x6d\x75\163\145\x75\x6d", "\56\x62\151\x6c\154\x2e\x6d\165\x73\145\165\155", "\x2e\142\x69\162\x64\x61\162\164\56\155\165\x73\x65\x75\x6d", "\56\x62\x69\x72\164\x68\x70\x6c\141\x63\x65\56\155\x75\x73\x65\x75\155", "\x2e\x62\x6f\x6e\x6e\56\x6d\165\163\x65\x75\x6d", "\x2e\142\x6f\x73\x74\157\156\56\155\165\163\x65\x75\155", "\56\142\x6f\164\x61\x6e\x69\143\x61\x6c\x2e\155\x75\x73\x65\x75\155", "\x2e\x62\x6f\x74\141\156\151\x63\x61\154\x67\141\162\x64\145\x6e\x2e\155\165\163\145\165\155", "\56\x62\x6f\x74\x61\156\x69\143\x67\141\162\144\x65\156\x2e\155\x75\x73\x65\x75\155", "\56\x62\x6f\164\141\156\x79\56\155\x75\x73\x65\165\155", "\x2e\142\162\141\x6e\144\x79\167\x69\156\145\166\x61\x6c\154\145\x79\x2e\155\x75\163\145\165\x6d", "\x2e\142\x72\141\x73\151\x6c\x2e\155\x75\x73\x65\165\155", "\56\x62\162\151\x73\164\157\x6c\56\x6d\165\x73\x65\x75\155", "\x2e\142\162\x69\164\x69\x73\x68\56\x6d\x75\163\x65\x75\x6d", "\x2e\142\x72\x69\x74\151\x73\150\x63\x6f\154\165\x6d\142\151\x61\56\155\165\x73\145\165\155", "\x2e\x62\x72\157\141\x64\x63\141\163\164\x2e\155\x75\x73\145\165\x6d", "\x2e\x62\x72\x75\x6e\145\x6c\x2e\x6d\x75\163\x65\x75\x6d", "\x2e\x62\x72\x75\x73\x73\145\154\56\155\x75\163\145\x75\x6d", "\56\142\x72\165\163\163\145\154\163\56\155\165\163\145\165\x6d", "\x2e\142\x72\x75\170\x65\154\x6c\x65\163\x2e\155\x75\163\x65\165\155", "\56\x62\165\151\154\x64\151\x6e\147\56\155\x75\163\145\165\x6d", "\56\142\x75\162\147\150\157\146\56\155\x75\x73\145\165\x6d", "\56\142\165\x73\x2e\x6d\165\x73\145\x75\155", "\56\x62\x75\x73\x68\145\171\56\155\165\163\x65\165\x6d", "\x2e\143\x61\x64\x61\x71\x75\x65\x73\56\155\165\x73\x65\x75\x6d", "\56\143\141\154\151\x66\157\162\156\151\141\x2e\x6d\165\163\x65\165\x6d", "\x2e\x63\141\x6d\x62\162\x69\144\147\x65\56\x6d\165\x73\x65\165\155", "\x2e\143\141\156\x2e\x6d\165\x73\x65\x75\x6d", "\56\143\141\156\141\144\x61\x2e\155\165\163\x65\165\155", "\x2e\143\141\x70\145\142\x72\145\164\x6f\x6e\x2e\155\165\x73\x65\165\x6d", "\x2e\x63\141\162\x72\x69\145\x72\x2e\155\x75\x73\x65\165\x6d", "\56\x63\141\x72\164\157\157\156\x61\x72\x74\x2e\155\x75\x73\145\x75\x6d", "\56\x63\x61\x73\x61\144\145\154\141\155\157\156\x65\x64\141\56\x6d\x75\163\x65\x75\155", "\x2e\x63\x61\163\164\154\x65\x2e\155\165\x73\x65\x75\x6d", "\56\143\141\163\164\162\x65\x73\56\155\165\163\145\165\155", "\56\x63\x65\154\x74\x69\143\56\x6d\x75\x73\145\x75\x6d", "\x2e\143\145\x6e\x74\x65\162\x2e\x6d\x75\x73\145\165\155", "\x2e\143\x68\141\164\x74\141\156\157\157\147\141\x2e\x6d\x75\x73\145\x75\x6d", "\56\x63\x68\x65\x6c\164\x65\156\x68\141\155\x2e\155\165\x73\x65\165\155", "\56\143\x68\x65\163\x61\x70\x65\141\153\x65\142\x61\x79\56\155\165\163\145\165\155", "\56\143\150\x69\143\141\x67\x6f\x2e\155\165\163\145\x75\155", "\x2e\x63\150\x69\x6c\144\x72\x65\156\x2e\x6d\165\163\x65\x75\155", "\x2e\143\x68\x69\x6c\144\x72\145\156\x73\56\155\165\x73\145\x75\x6d", "\56\x63\150\151\x6c\144\x72\x65\156\x73\147\x61\162\x64\145\156\x2e\155\x75\163\145\165\x6d", "\56\143\150\151\162\157\160\x72\x61\x63\x74\x69\x63\x2e\155\x75\163\x65\x75\x6d", "\x2e\143\x68\157\143\x6f\x6c\x61\x74\145\x2e\x6d\x75\x73\x65\x75\155", "\x2e\143\150\x72\151\163\x74\151\141\x6e\x73\x62\x75\162\x67\x2e\x6d\x75\163\145\165\x6d", "\x2e\x63\151\x6e\x63\151\156\x6e\141\164\x69\56\155\x75\163\145\x75\x6d", "\x2e\143\x69\156\x65\155\141\x2e\x6d\x75\x73\145\165\x6d", "\56\x63\x69\162\143\x75\x73\x2e\155\165\163\145\x75\x6d", "\56\x63\151\166\x69\x6c\151\x73\x61\x74\151\x6f\x6e\56\x6d\165\x73\x65\x75\155", "\56\x63\x69\x76\151\x6c\151\x7a\141\x74\x69\x6f\156\x2e\x6d\165\163\x65\165\x6d", "\56\x63\151\x76\x69\154\167\x61\x72\x2e\155\165\x73\x65\165\x6d", "\56\x63\154\x69\156\x74\x6f\156\x2e\x6d\x75\x73\x65\x75\x6d", "\x2e\143\x6c\x6f\x63\x6b\x2e\x6d\165\x73\145\x75\x6d", "\56\143\157\x61\x6c\56\x6d\x75\163\145\165\155", "\x2e\143\157\141\x73\x74\x61\x6c\144\145\x66\145\156\x63\145\x2e\155\x75\x73\x65\x75\155", "\56\143\x6f\144\x79\x2e\155\x75\163\145\x75\155", "\56\143\x6f\154\x64\x77\x61\162\56\155\165\163\x65\x75\x6d", "\56\x63\157\154\x6c\x65\x63\x74\x69\157\x6e\56\x6d\165\x73\145\x75\155", "\x2e\143\157\x6c\x6f\156\151\x61\154\167\x69\x6c\x6c\x69\x61\155\163\x62\165\162\147\56\x6d\x75\163\145\165\155", "\x2e\143\157\154\157\x72\141\x64\157\x70\x6c\x61\x74\145\141\165\x2e\x6d\x75\163\145\x75\x6d", "\56\143\157\x6c\165\x6d\x62\x69\x61\56\155\x75\x73\x65\165\x6d", "\56\x63\157\x6c\165\x6d\142\165\x73\56\x6d\165\x73\145\x75\155", "\x2e\x63\x6f\x6d\x6d\165\156\151\143\141\164\x69\x6f\156\56\x6d\165\163\x65\165\x6d", "\x2e\x63\x6f\155\155\x75\156\x69\143\141\164\x69\157\156\163\56\x6d\165\163\x65\165\x6d", "\56\x63\x6f\x6d\155\x75\156\x69\164\171\x2e\x6d\x75\163\x65\x75\x6d", "\x2e\143\x6f\155\x70\x75\164\x65\162\x2e\x6d\165\x73\145\165\x6d", "\56\x63\x6f\155\160\165\164\x65\162\x68\x69\x73\x74\x6f\x72\x79\x2e\155\x75\x73\x65\x75\x6d", "\x2e\x63\157\x6d\165\156\151\x63\x61\xc3\xa7\xc3\xb5\x65\x73\x2e\x6d\x75\163\x65\165\x6d", "\x2e\143\157\156\x74\x65\155\x70\157\162\141\162\x79\56\155\x75\x73\x65\x75\155", "\x2e\x63\157\156\x74\x65\x6d\x70\157\162\x61\162\171\x61\162\164\56\155\x75\x73\145\165\x6d", "\x2e\143\157\156\x76\145\x6e\x74\x2e\x6d\x75\163\x65\x75\155", "\x2e\143\157\160\145\156\x68\141\x67\145\x6e\56\x6d\165\163\x65\165\x6d", "\56\x63\x6f\162\160\157\x72\141\164\151\157\156\x2e\155\165\163\x65\165\155", "\x2e\x63\x6f\162\x72\x65\151\x6f\163\55\145\x2d\164\145\154\145\143\x6f\x6d\165\156\151\x63\141\303\247\303\xb5\145\x73\x2e\155\165\163\x65\165\155", "\56\143\157\x72\166\x65\164\x74\145\56\x6d\x75\x73\x65\x75\155", "\x2e\x63\157\163\164\x75\x6d\145\x2e\155\165\x73\x65\x75\155", "\x2e\143\x6f\x75\x6e\164\x72\171\x65\x73\164\x61\164\145\56\x6d\x75\163\145\165\155", "\56\143\157\x75\156\x74\171\x2e\x6d\165\163\145\165\x6d", "\56\x63\162\141\146\x74\x73\56\x6d\x75\x73\x65\x75\155", "\56\x63\162\x61\x6e\142\x72\157\157\153\x2e\x6d\x75\163\145\x75\155", "\x2e\x63\x72\145\141\164\x69\x6f\x6e\x2e\x6d\x75\x73\145\x75\x6d", "\56\x63\x75\154\x74\x75\x72\141\154\56\155\165\163\x65\x75\x6d", "\x2e\x63\x75\154\x74\165\x72\x61\154\143\x65\x6e\164\145\x72\56\x6d\165\x73\x65\x75\155", "\x2e\x63\165\154\x74\165\x72\145\56\x6d\x75\163\x65\165\155", "\56\x63\171\x62\145\x72\56\155\165\x73\x65\165\155", "\56\143\171\x6d\x72\165\56\x6d\165\x73\x65\x75\155", "\x2e\x64\141\154\x69\x2e\155\x75\x73\145\165\155", "\56\x64\x61\154\x6c\x61\163\x2e\x6d\165\163\145\165\155", "\56\x64\x61\164\x61\142\x61\163\x65\56\x6d\x75\x73\x65\x75\x6d", "\x2e\x64\144\162\56\155\165\163\145\165\155", "\x2e\144\145\143\x6f\162\141\x74\151\x76\x65\x61\162\164\x73\x2e\x6d\x75\163\x65\x75\x6d", "\x2e\x64\x65\x6c\141\x77\x61\x72\145\x2e\155\165\163\145\165\155", "\x2e\144\145\154\155\145\x6e\x68\157\162\x73\164\x2e\x6d\x75\163\145\165\155", "\56\x64\145\156\155\x61\x72\153\56\x6d\x75\163\x65\165\155", "\56\144\x65\160\x6f\164\x2e\x6d\x75\x73\x65\165\x6d", "\56\x64\145\x73\151\x67\156\56\x6d\165\x73\145\x75\155", "\56\x64\145\x74\162\157\151\x74\56\x6d\x75\163\x65\165\x6d", "\x2e\144\151\x6e\157\163\x61\165\162\56\x6d\165\x73\145\x75\155", "\x2e\144\151\163\x63\157\166\x65\162\x79\56\155\165\x73\145\x75\x6d", "\56\x64\x6f\x6c\154\x73\x2e\155\x75\163\x65\165\x6d", "\x2e\x64\x6f\x6e\157\x73\164\x69\141\56\x6d\165\163\145\x75\x6d", "\x2e\144\x75\162\150\x61\x6d\56\155\x75\x73\145\165\155", "\56\145\141\x73\164\x61\x66\162\x69\x63\141\56\155\x75\x73\145\165\155", "\56\145\141\x73\164\143\x6f\x61\x73\164\56\155\x75\163\x65\x75\155", "\56\x65\x64\x75\143\x61\164\x69\x6f\x6e\x2e\x6d\165\x73\145\x75\155", "\56\x65\144\x75\143\141\164\151\157\156\x61\154\56\155\165\x73\145\x75\x6d", "\x2e\x65\x67\171\x70\164\151\x61\156\x2e\155\x75\x73\145\x75\155", "\56\145\x69\163\x65\156\142\x61\x68\156\x2e\x6d\x75\163\x65\165\155", "\56\145\x6c\x62\165\162\147\56\155\x75\163\x65\165\155", "\56\x65\154\x76\145\156\x64\162\145\154\x6c\x2e\155\x75\163\145\x75\x6d", "\x2e\x65\x6d\x62\x72\157\151\x64\145\x72\171\x2e\x6d\x75\163\145\x75\x6d", "\56\x65\x6e\143\171\x63\154\157\160\x65\144\151\x63\x2e\155\165\163\x65\x75\x6d", "\x2e\x65\x6e\147\x6c\x61\156\144\x2e\x6d\165\x73\x65\x75\155", "\x2e\x65\156\164\x6f\155\x6f\154\x6f\x67\x79\56\x6d\x75\x73\145\x75\155", "\x2e\145\156\x76\x69\162\x6f\x6e\155\x65\156\x74\56\155\165\x73\x65\x75\x6d", "\x2e\145\x6e\166\x69\162\x6f\x6e\155\x65\156\164\141\154\x63\x6f\x6e\163\x65\162\x76\x61\x74\151\157\156\56\155\x75\x73\x65\165\155", "\x2e\x65\160\x69\x6c\x65\160\163\x79\56\x6d\x75\x73\145\165\155", "\x2e\x65\x73\163\x65\x78\x2e\155\x75\x73\145\x75\155", "\56\145\163\x74\x61\x74\x65\x2e\x6d\165\x73\x65\165\155", "\56\145\164\x68\x6e\x6f\x6c\157\147\x79\56\155\x75\163\x65\x75\x6d", "\x2e\x65\170\x65\164\145\162\56\x6d\165\x73\x65\x75\155", "\56\145\170\x68\151\142\x69\164\151\x6f\156\56\155\165\x73\x65\x75\x6d", "\x2e\x66\141\155\x69\x6c\x79\56\x6d\x75\x73\145\x75\x6d", "\x2e\146\x61\x72\x6d\56\155\x75\x73\145\x75\x6d", "\56\146\141\x72\155\145\x71\165\151\x70\x6d\145\x6e\164\x2e\155\x75\163\145\165\155", "\x2e\146\141\162\155\x65\x72\x73\x2e\155\165\x73\x65\x75\155", "\x2e\146\141\x72\x6d\163\164\145\141\x64\56\x6d\165\x73\145\165\155", "\56\x66\151\x65\x6c\x64\56\155\165\163\x65\165\155", "\x2e\146\151\x67\x75\145\x72\x65\163\x2e\155\x75\x73\145\165\155", "\56\146\x69\154\x61\164\145\154\151\x61\56\x6d\165\163\145\x75\155", "\x2e\x66\x69\154\x6d\x2e\x6d\165\x73\145\165\x6d", "\x2e\x66\151\156\x65\141\x72\164\56\155\x75\x73\145\165\155", "\56\146\151\156\x65\x61\162\x74\x73\56\x6d\165\x73\x65\x75\x6d", "\x2e\146\151\156\154\x61\156\144\x2e\x6d\x75\x73\145\x75\155", "\56\146\154\141\156\144\x65\162\x73\56\x6d\x75\163\x65\165\x6d", "\x2e\146\x6c\x6f\162\x69\144\x61\x2e\155\165\x73\x65\x75\x6d", "\x2e\146\x6f\162\143\145\x2e\x6d\165\163\x65\x75\155", "\x2e\146\x6f\x72\164\x6d\x69\163\163\x6f\165\154\x61\x2e\x6d\x75\x73\145\x75\x6d", "\56\x66\157\x72\164\167\x6f\x72\164\150\56\x6d\x75\163\x65\x75\155", "\56\146\157\165\x6e\144\x61\x74\x69\157\x6e\x2e\155\x75\x73\145\x75\x6d", "\x2e\x66\162\141\156\143\141\x69\163\145\56\x6d\x75\x73\145\165\155", "\56\x66\x72\141\x6e\153\x66\165\162\x74\56\x6d\x75\163\145\x75\x6d", "\x2e\x66\x72\x61\x6e\172\151\x73\x6b\141\156\145\162\x2e\155\x75\163\145\x75\155", "\56\x66\162\x65\145\155\141\163\157\x6e\162\x79\x2e\155\x75\x73\145\x75\x6d", "\x2e\x66\162\145\x69\142\x75\x72\147\56\x6d\x75\x73\x65\x75\x6d", "\x2e\x66\x72\151\x62\x6f\x75\x72\147\x2e\155\165\x73\x65\165\155", "\x2e\146\162\x6f\147\56\155\x75\163\145\x75\x6d", "\56\x66\x75\156\x64\141\x63\151\x6f\56\x6d\165\x73\145\x75\x6d", "\56\x66\165\x72\x6e\151\164\x75\x72\145\x2e\155\x75\163\x65\x75\x6d", "\x2e\x67\141\154\x6c\x65\162\171\x2e\155\165\163\x65\165\155", "\x2e\x67\141\x72\x64\145\156\56\x6d\165\x73\145\x75\x6d", "\x2e\x67\141\164\145\x77\x61\171\56\x6d\165\x73\x65\x75\155", "\x2e\x67\x65\145\154\x76\151\156\143\153\56\155\165\x73\145\165\x6d", "\56\x67\x65\x6d\157\x6c\x6f\x67\151\x63\141\x6c\56\x6d\165\x73\145\165\x6d", "\56\147\145\x6f\x6c\x6f\x67\x79\56\x6d\165\x73\145\165\155", "\56\147\145\157\x72\x67\x69\x61\56\155\x75\163\x65\x75\155", "\56\x67\x69\145\163\163\x65\156\x2e\x6d\165\x73\x65\165\155", "\x2e\x67\x6c\x61\x73\56\x6d\x75\x73\x65\165\155", "\56\147\154\141\163\163\56\155\x75\163\x65\165\155", "\56\x67\157\x72\147\x65\x2e\155\165\163\145\x75\155", "\56\147\162\x61\x6e\x64\x72\x61\x70\x69\x64\x73\x2e\155\x75\x73\x65\x75\x6d", "\56\147\x72\x61\x7a\56\155\x75\x73\145\165\x6d", "\x2e\147\165\x65\162\156\163\x65\x79\x2e\155\165\x73\x65\x75\155", "\x2e\150\x61\154\x6c\x6f\x66\146\141\x6d\x65\x2e\155\x75\163\x65\165\155", "\56\x68\141\x6d\x62\x75\162\147\56\x6d\x75\x73\x65\x75\x6d", "\x2e\150\141\156\x64\x73\157\156\x2e\155\x75\x73\145\165\155", "\x2e\x68\141\162\x76\145\163\164\143\145\154\x65\x62\x72\141\164\x69\x6f\156\x2e\155\x75\163\145\165\x6d", "\x2e\x68\x61\x77\x61\x69\x69\56\x6d\165\163\145\165\155", "\56\150\145\x61\x6c\164\x68\56\x6d\x75\163\x65\165\155", "\56\150\145\x69\x6d\x61\x74\165\x6e\x64\165\x68\x72\x65\x6e\56\155\x75\163\145\x75\x6d", "\56\150\145\x6c\154\141\163\x2e\155\165\163\145\x75\155", "\x2e\x68\x65\154\163\151\156\x6b\x69\x2e\155\x75\163\145\165\x6d", "\x2e\x68\145\155\142\171\147\144\163\x66\x6f\162\142\x75\156\144\x2e\155\165\x73\x65\x75\155", "\56\150\145\162\x69\164\x61\147\x65\x2e\x6d\165\163\x65\165\x6d", "\x2e\x68\x69\x73\x74\157\151\x72\x65\56\155\165\x73\145\x75\155", "\56\150\x69\x73\x74\157\x72\x69\x63\141\154\56\x6d\x75\x73\145\165\155", "\56\x68\151\x73\164\x6f\x72\x69\x63\141\154\163\157\x63\151\145\164\x79\x2e\x6d\165\163\x65\x75\x6d", "\56\150\x69\163\164\x6f\162\151\x63\150\157\x75\163\x65\x73\56\x6d\x75\x73\x65\165\x6d", "\56\x68\151\163\164\x6f\162\151\163\143\x68\56\x6d\165\163\145\x75\x6d", "\56\150\151\163\x74\157\162\151\x73\143\x68\x65\163\x2e\x6d\165\163\145\x75\x6d", "\x2e\150\x69\x73\x74\157\x72\171\x2e\155\x75\x73\145\165\x6d", "\56\x68\x69\163\164\x6f\162\x79\x6f\146\163\x63\x69\145\156\x63\145\x2e\155\x75\x73\145\x75\155", "\56\x68\x6f\x72\157\x6c\x6f\x67\171\56\x6d\x75\163\145\165\155", "\56\150\157\x75\163\x65\56\155\x75\x73\x65\x75\155", "\x2e\x68\x75\x6d\x61\156\151\x74\x69\145\163\56\155\165\163\x65\165\x6d", "\x2e\x69\x6c\x6c\165\163\164\162\x61\x74\x69\157\x6e\56\155\165\x73\x65\165\x6d", "\56\151\155\141\x67\145\x61\156\x64\163\x6f\165\x6e\x64\x2e\x6d\x75\x73\x65\x75\155", "\56\151\x6e\144\151\141\x6e\56\155\x75\163\x65\165\x6d", "\x2e\151\x6e\144\151\141\156\141\x2e\x6d\165\163\145\165\155", "\x2e\151\x6e\x64\151\141\156\141\160\157\x6c\151\x73\56\x6d\165\163\145\x75\155", "\x2e\x69\156\144\151\x61\x6e\x6d\141\x72\153\145\x74\x2e\155\165\163\x65\165\x6d", "\x2e\151\x6e\164\145\x6c\x6c\x69\147\145\156\143\145\56\155\165\x73\145\x75\155", "\x2e\x69\156\164\145\162\141\143\x74\x69\166\x65\56\155\x75\x73\x65\165\x6d", "\x2e\151\x72\141\161\x2e\x6d\165\x73\145\x75\155", "\x2e\151\x72\157\x6e\56\155\165\163\145\x75\155", "\56\x69\163\154\145\x6f\x66\x6d\141\156\56\x6d\165\163\x65\x75\155", "\x2e\x6a\x61\155\151\x73\157\156\56\155\x75\163\145\165\155", "\56\x6a\x65\146\146\145\162\x73\157\x6e\56\155\165\x73\x65\x75\155", "\x2e\x6a\145\x72\x75\x73\x61\x6c\x65\155\56\155\x75\x73\x65\165\x6d", "\56\152\145\167\x65\154\162\171\x2e\x6d\x75\163\145\x75\155", "\x2e\x6a\145\167\151\x73\150\56\x6d\x75\x73\x65\165\x6d", "\56\152\145\167\x69\163\150\x61\x72\164\56\x6d\x75\x73\145\165\x6d", "\x2e\x6a\146\x6b\56\155\x75\163\145\165\x6d", "\x2e\152\x6f\165\x72\156\141\x6c\x69\x73\155\56\155\165\x73\145\165\x6d", "\x2e\152\165\x64\141\151\143\141\x2e\x6d\x75\163\x65\165\x6d", "\56\152\165\x64\x79\147\x61\x72\154\x61\x6e\144\x2e\155\165\x73\x65\x75\x6d", "\x2e\x6a\165\145\144\151\163\x63\150\145\x73\x2e\x6d\165\x73\145\165\155", "\56\152\x75\151\146\56\155\165\163\x65\x75\155", "\x2e\x6b\141\x72\141\x74\x65\x2e\155\x75\x73\x65\165\x6d", "\56\x6b\x61\x72\151\x6b\x61\x74\x75\x72\56\155\165\x73\x65\165\x6d", "\56\x6b\151\144\163\56\155\x75\x73\145\x75\x6d", "\56\x6b\x6f\145\x62\x65\x6e\150\x61\166\x6e\x2e\x6d\165\x73\145\165\x6d", "\x2e\153\x6f\x65\154\156\x2e\155\x75\163\x65\x75\x6d", "\x2e\x6b\x75\156\163\x74\56\155\x75\x73\145\x75\x6d", "\56\153\165\156\163\x74\163\x61\x6d\155\x6c\165\x6e\x67\56\x6d\x75\x73\x65\165\155", "\56\153\x75\156\x73\x74\165\x6e\144\144\145\163\151\147\x6e\56\155\x75\163\145\165\155", "\x2e\154\141\142\157\x72\56\x6d\165\x73\x65\x75\x6d", "\56\154\x61\x62\x6f\x75\x72\56\x6d\x75\x73\145\165\155", "\x2e\154\141\x6a\x6f\x6c\x6c\x61\56\x6d\165\163\145\x75\x6d", "\56\x6c\x61\x6e\143\141\163\x68\151\162\x65\56\155\165\x73\145\x75\155", "\56\x6c\141\156\144\145\163\56\x6d\165\x73\145\165\x6d", "\x2e\154\141\x6e\x73\x2e\155\165\163\x65\x75\x6d", "\56\154\xc3\244\156\x73\56\x6d\x75\163\145\165\155", "\x2e\154\141\162\x73\x73\x6f\156\x2e\155\x75\x73\145\165\155", "\x2e\154\x65\167\x69\x73\155\x69\154\x6c\x65\162\56\155\165\x73\145\x75\155", "\x2e\x6c\x69\x6e\x63\157\154\156\x2e\x6d\165\x73\x65\x75\155", "\x2e\x6c\151\156\172\x2e\x6d\x75\x73\x65\165\155", "\56\x6c\x69\x76\151\156\x67\x2e\x6d\x75\163\x65\165\x6d", "\56\x6c\151\166\x69\x6e\x67\x68\x69\163\164\157\162\171\56\x6d\x75\163\145\165\x6d", "\56\154\157\143\141\154\x68\x69\163\x74\157\x72\x79\x2e\x6d\x75\x73\145\165\x6d", "\56\154\157\x6e\144\157\156\x2e\x6d\165\x73\145\x75\155", "\x2e\x6c\157\163\141\x6e\147\x65\x6c\x65\163\56\x6d\x75\163\x65\x75\x6d", "\x2e\x6c\x6f\x75\166\162\x65\x2e\x6d\x75\x73\x65\x75\155", "\x2e\154\157\x79\141\154\151\163\x74\56\155\165\x73\145\x75\x6d", "\56\x6c\x75\143\145\x72\x6e\145\x2e\x6d\165\x73\x65\x75\x6d", "\56\154\165\x78\x65\x6d\x62\x6f\x75\x72\x67\56\155\x75\x73\x65\x75\x6d", "\x2e\x6c\x75\172\x65\162\156\56\155\x75\163\x65\165\x6d", "\x2e\x6d\x61\x64\x2e\x6d\165\x73\x65\165\155", "\x2e\155\141\x64\162\151\x64\56\155\x75\163\145\x75\x6d", "\x2e\155\141\x6c\x6c\157\x72\143\x61\56\155\x75\x73\145\165\155", "\x2e\155\x61\156\x63\150\x65\163\x74\145\162\56\x6d\x75\163\145\165\x6d", "\x2e\x6d\x61\x6e\x73\x69\157\x6e\56\x6d\165\163\145\x75\x6d", "\x2e\155\141\x6e\x73\151\x6f\x6e\x73\x2e\x6d\165\163\x65\x75\x6d", "\x2e\x6d\x61\156\x78\x2e\x6d\x75\163\145\x75\x6d", "\56\155\x61\162\x62\x75\x72\147\x2e\155\165\x73\145\165\x6d", "\x2e\155\x61\x72\x69\164\151\x6d\145\x2e\x6d\x75\163\145\x75\155", "\56\x6d\141\162\151\164\151\155\157\56\155\x75\163\145\165\x6d", "\56\x6d\x61\162\171\x6c\x61\156\144\56\155\x75\163\145\165\x6d", "\x2e\x6d\141\162\x79\154\150\x75\162\163\164\x2e\x6d\x75\163\145\165\x6d", "\56\155\145\x64\151\x61\x2e\x6d\165\x73\x65\165\x6d", "\x2e\155\145\144\151\143\x61\x6c\56\x6d\165\x73\x65\x75\155", "\x2e\155\145\144\x69\172\x69\x6e\150\x69\163\x74\157\x72\x69\x73\143\x68\x65\163\56\x6d\165\x73\x65\x75\x6d", "\x2e\155\145\145\x72\x65\163\56\155\x75\x73\145\x75\155", "\x2e\x6d\145\155\x6f\162\151\x61\154\56\x6d\x75\163\145\x75\155", "\x2e\155\145\x73\x61\x76\x65\x72\144\x65\56\155\x75\163\145\x75\155", "\x2e\155\x69\x63\x68\151\x67\x61\156\56\155\x75\x73\145\165\x6d", "\56\x6d\x69\x64\x61\164\x6c\141\x6e\x74\x69\x63\x2e\155\x75\x73\145\x75\x6d", "\x2e\x6d\151\x6c\151\x74\x61\162\x79\x2e\155\x75\163\x65\165\155", "\56\155\x69\x6c\154\x2e\x6d\x75\163\x65\165\155", "\56\x6d\x69\156\x65\x72\163\x2e\155\165\x73\145\x75\x6d", "\x2e\155\151\x6e\151\x6e\x67\x2e\x6d\x75\163\145\165\x6d", "\x2e\155\x69\156\156\145\x73\157\x74\x61\x2e\155\x75\x73\x65\165\x6d", "\x2e\155\151\x73\x73\x69\154\x65\x2e\x6d\x75\x73\x65\x75\x6d", "\56\155\151\163\163\157\x75\x6c\141\56\155\165\163\x65\165\155", "\x2e\x6d\157\x64\x65\x72\x6e\56\155\165\x73\145\x75\x6d", "\x2e\155\x6f\155\141\56\x6d\x75\163\145\165\155", "\x2e\x6d\x6f\156\145\171\x2e\155\x75\x73\x65\x75\155", "\56\x6d\x6f\156\x6d\157\x75\164\x68\56\x6d\x75\163\x65\x75\x6d", "\x2e\155\157\x6e\x74\151\143\145\x6c\154\157\x2e\x6d\165\x73\x65\165\x6d", "\x2e\x6d\x6f\156\x74\162\x65\x61\154\56\x6d\165\163\x65\x75\155", "\56\155\x6f\163\x63\x6f\167\56\155\165\x73\x65\x75\x6d", "\56\155\157\164\157\x72\x63\171\x63\154\x65\x2e\x6d\x75\163\x65\x75\x6d", "\x2e\155\165\x65\156\x63\150\x65\x6e\56\155\x75\163\x65\165\155", "\x2e\x6d\165\145\x6e\x73\x74\x65\x72\x2e\x6d\x75\x73\145\x75\x6d", "\56\x6d\x75\154\x68\x6f\165\163\x65\56\x6d\x75\163\145\165\x6d", "\x2e\x6d\x75\x6e\x63\x69\x65\x2e\x6d\x75\x73\x65\165\x6d", "\x2e\x6d\x75\163\x65\145\x74\x2e\x6d\165\163\x65\165\x6d", "\56\155\x75\x73\x65\165\x6d\x63\145\156\164\x65\162\x2e\155\165\x73\x65\165\155", "\56\x6d\165\x73\x65\165\x6d\x76\145\x72\x65\x6e\x69\147\x69\x6e\147\56\x6d\165\163\x65\165\x6d", "\56\155\165\x73\x69\143\x2e\155\x75\163\145\x75\x6d", "\x2e\156\141\164\x69\157\x6e\141\154\56\x6d\x75\163\x65\165\x6d", "\56\156\x61\x74\151\x6f\156\141\x6c\x66\151\x72\x65\141\x72\155\163\56\x6d\x75\x73\x65\165\155", "\x2e\x6e\141\x74\151\157\x6e\141\x6c\150\145\x72\x69\164\141\x67\145\x2e\x6d\165\x73\x65\x75\x6d", "\x2e\x6e\141\x74\151\166\x65\x61\155\145\162\x69\143\x61\156\56\155\165\163\x65\x75\155", "\x2e\x6e\141\x74\165\162\141\154\150\151\x73\x74\157\162\x79\x2e\155\165\163\x65\165\x6d", "\56\156\x61\x74\x75\x72\x61\154\x68\151\x73\164\157\162\171\155\x75\163\x65\165\x6d\56\155\165\x73\x65\165\x6d", "\56\156\x61\164\165\x72\x61\x6c\x73\143\x69\x65\x6e\143\145\163\56\x6d\x75\x73\145\x75\155", "\56\x6e\x61\164\x75\x72\145\56\155\165\163\x65\x75\155", "\x2e\156\x61\164\165\162\150\151\x73\x74\157\162\x69\x73\143\150\145\163\x2e\x6d\165\163\x65\165\x6d", "\56\156\141\164\x75\165\162\x77\x65\164\x65\x6e\163\143\150\141\x70\160\x65\x6e\x2e\155\165\x73\145\165\x6d", "\56\156\141\165\x6d\142\x75\x72\x67\x2e\155\165\x73\145\165\x6d", "\56\x6e\x61\166\x61\154\x2e\155\165\x73\145\x75\x6d", "\56\x6e\145\142\x72\x61\163\153\141\56\x6d\165\163\x65\x75\155", "\x2e\156\x65\165\145\x73\56\x6d\165\163\145\165\155", "\56\156\x65\x77\x68\x61\x6d\160\163\150\x69\x72\x65\56\x6d\x75\163\145\x75\x6d", "\56\x6e\x65\167\152\145\x72\x73\x65\x79\x2e\155\x75\x73\145\165\x6d", "\56\156\x65\x77\155\x65\170\151\x63\x6f\56\155\x75\x73\x65\x75\155", "\x2e\156\x65\x77\x70\x6f\x72\164\x2e\155\165\x73\145\x75\155", "\x2e\x6e\x65\167\163\x70\x61\x70\145\162\x2e\x6d\x75\163\145\x75\155", "\56\x6e\145\167\171\x6f\x72\x6b\56\155\x75\163\145\x75\155", "\x2e\x6e\x69\145\160\x63\145\x2e\x6d\165\x73\145\165\155", "\56\x6e\x6f\x72\x66\157\154\153\x2e\155\165\x73\145\x75\155", "\56\x6e\157\x72\164\x68\x2e\x6d\x75\163\145\x75\155", "\x2e\156\162\x77\56\x6d\x75\163\x65\165\x6d", "\56\x6e\x75\x65\x72\x6e\142\x65\x72\147\x2e\x6d\x75\163\145\165\155", "\56\x6e\x75\162\145\155\142\x65\x72\147\x2e\155\165\x73\145\165\155", "\56\156\171\143\x2e\155\x75\163\x65\165\x6d", "\56\156\171\156\171\56\x6d\x75\163\145\x75\155", "\56\x6f\143\145\x61\x6e\x6f\x67\162\x61\x70\150\151\x63\x2e\x6d\165\x73\145\x75\155", "\x2e\157\x63\145\x61\156\x6f\147\162\141\x70\150\151\161\x75\x65\56\x6d\x75\163\145\x75\x6d", "\56\x6f\x6d\x61\150\x61\56\155\x75\163\x65\165\155", "\56\157\156\154\151\x6e\145\x2e\x6d\x75\x73\145\165\155", "\x2e\157\x6e\x74\x61\x72\151\157\56\155\165\x73\x65\165\155", "\56\157\160\145\x6e\141\151\162\56\155\165\x73\145\165\155", "\x2e\x6f\162\145\x67\157\156\x2e\x6d\165\163\145\165\155", "\x2e\x6f\x72\145\147\x6f\x6e\164\162\141\151\x6c\x2e\155\x75\163\x65\165\155", "\x2e\157\164\141\147\157\x2e\x6d\165\163\x65\x75\155", "\x2e\x6f\170\146\x6f\162\144\x2e\x6d\165\x73\145\165\x6d", "\56\160\141\143\151\x66\x69\143\x2e\155\x75\x73\x65\165\x6d", "\56\160\x61\x64\145\162\x62\157\162\x6e\56\155\165\x73\x65\x75\x6d", "\56\x70\x61\154\x61\143\145\x2e\x6d\x75\x73\x65\165\x6d", "\x2e\x70\141\x6c\x65\157\x2e\x6d\x75\x73\145\x75\155", "\56\x70\141\154\155\x73\x70\x72\151\156\x67\163\56\155\x75\x73\x65\x75\x6d", "\56\160\141\x6e\x61\x6d\x61\x2e\155\x75\163\x65\165\x6d", "\x2e\160\141\162\151\163\56\155\x75\x73\145\x75\155", "\x2e\x70\141\163\x61\x64\x65\x6e\x61\x2e\155\165\x73\145\165\155", "\56\x70\150\141\x72\x6d\141\143\x79\x2e\155\x75\x73\145\x75\x6d", "\x2e\x70\x68\151\154\x61\x64\145\154\160\x68\151\x61\56\155\165\x73\x65\165\x6d", "\x2e\160\150\x69\x6c\x61\x64\145\154\x70\150\x69\x61\141\162\x65\x61\56\x6d\x75\x73\145\165\x6d", "\x2e\160\x68\x69\x6c\x61\x74\145\154\x79\x2e\x6d\165\x73\x65\165\x6d", "\56\x70\150\157\x65\x6e\x69\170\x2e\x6d\x75\163\x65\x75\x6d", "\56\x70\x68\x6f\x74\x6f\147\x72\x61\160\x68\171\56\155\165\x73\145\165\x6d", "\x2e\160\151\x6c\157\x74\163\x2e\155\x75\163\x65\x75\x6d", "\x2e\x70\x69\x74\x74\x73\x62\x75\x72\x67\150\x2e\x6d\x75\163\x65\165\x6d", "\x2e\x70\x6c\x61\156\x65\x74\x61\162\x69\x75\x6d\56\x6d\165\x73\145\165\155", "\x2e\160\x6c\x61\x6e\164\x61\164\151\157\156\56\155\165\163\145\165\155", "\56\x70\154\141\x6e\164\x73\56\155\x75\x73\x65\165\x6d", "\56\160\154\141\172\141\56\x6d\165\x73\x65\x75\x6d", "\x2e\160\x6f\x72\x74\x61\x6c\x2e\155\x75\163\145\165\x6d", "\x2e\160\x6f\x72\x74\x6c\x61\x6e\144\56\x6d\x75\x73\x65\x75\155", "\x2e\160\x6f\162\x74\x6c\x6c\151\x67\x61\164\56\155\165\163\145\165\x6d", "\56\x70\x6f\163\164\163\55\141\x6e\144\x2d\x74\x65\x6c\145\143\157\155\155\165\x6e\151\143\141\164\151\x6f\x6e\x73\56\155\165\163\x65\165\x6d", "\56\160\162\145\163\x65\x72\166\141\164\151\x6f\156\x2e\155\165\163\x65\x75\x6d", "\x2e\160\x72\145\163\151\144\x69\157\x2e\x6d\165\x73\x65\165\155", "\56\160\162\x65\163\x73\x2e\155\165\163\145\165\155", "\x2e\160\x72\x6f\152\145\143\164\x2e\x6d\x75\x73\145\165\155", "\56\160\165\142\154\x69\143\x2e\x6d\x75\163\x65\165\x6d", "\56\x70\x75\142\x6f\154\56\x6d\165\x73\x65\165\155", "\56\x71\x75\145\x62\145\x63\56\155\165\163\145\165\155", "\56\x72\141\x69\x6c\x72\157\x61\x64\x2e\155\165\x73\x65\165\x6d", "\56\x72\x61\x69\x6c\x77\141\171\56\x6d\x75\163\145\x75\x6d", "\56\162\145\163\x65\141\162\x63\x68\56\x6d\165\x73\145\165\155", "\56\x72\x65\x73\x69\163\164\141\x6e\143\145\x2e\x6d\165\x73\x65\x75\x6d", "\56\162\151\x6f\144\145\x6a\141\x6e\x65\x69\x72\157\56\155\165\x73\145\x75\155", "\56\162\157\143\150\x65\163\x74\x65\x72\x2e\155\165\163\145\165\x6d", "\56\x72\x6f\143\x6b\141\x72\x74\56\155\x75\x73\x65\x75\x6d", "\x2e\162\157\x6d\x61\x2e\x6d\x75\163\145\x75\x6d", "\x2e\x72\165\163\x73\151\x61\x2e\x6d\x75\x73\145\x75\155", "\56\163\x61\x69\156\164\154\x6f\x75\x69\163\56\x6d\x75\163\145\165\155", "\x2e\x73\x61\154\145\155\x2e\155\165\163\145\x75\155", "\x2e\163\x61\154\x76\x61\144\x6f\162\x64\141\154\151\x2e\155\x75\163\x65\x75\155", "\56\x73\x61\154\172\142\x75\162\147\56\155\165\x73\145\x75\155", "\x2e\163\x61\x6e\144\151\145\147\157\56\155\x75\x73\145\165\x6d", "\56\x73\x61\156\146\162\x61\x6e\143\x69\163\143\157\56\155\165\163\145\165\155", "\56\x73\x61\x6e\x74\x61\x62\141\162\142\141\162\141\x2e\x6d\x75\163\x65\x75\x6d", "\56\x73\x61\x6e\164\x61\143\162\165\x7a\56\155\x75\163\145\165\x6d", "\x2e\163\141\156\x74\x61\146\145\x2e\x6d\x75\x73\145\x75\x6d", "\x2e\163\x61\163\x6b\x61\x74\143\x68\x65\x77\x61\x6e\56\155\x75\163\x65\x75\155", "\x2e\x73\141\x74\170\x2e\155\165\x73\x65\165\x6d", "\x2e\x73\141\166\141\156\x6e\141\150\147\141\56\x6d\x75\x73\x65\165\x6d", "\56\x73\143\x68\154\145\x73\151\163\143\150\x65\x73\x2e\x6d\165\163\145\x75\155", "\x2e\163\x63\x68\x6f\145\156\x62\x72\165\x6e\x6e\56\x6d\165\x73\x65\165\x6d", "\56\x73\143\150\157\x6b\157\x6c\x61\144\145\156\56\155\165\x73\x65\x75\155", "\x2e\x73\143\150\x6f\x6f\x6c\x2e\155\165\x73\145\x75\155", "\56\x73\143\x68\x77\x65\151\172\56\155\165\163\145\x75\155", "\x2e\163\x63\x69\x65\x6e\143\145\x2e\155\165\163\145\x75\x6d", "\x2e\x73\x63\x69\145\x6e\x63\x65\x61\156\144\150\x69\x73\164\157\162\171\x2e\x6d\x75\x73\145\x75\x6d", "\56\163\x63\151\145\x6e\143\145\141\x6e\x64\x69\156\x64\x75\x73\x74\x72\171\56\x6d\165\x73\145\165\x6d", "\x2e\x73\143\x69\145\156\x63\x65\x63\x65\156\x74\x65\162\x2e\x6d\x75\x73\145\x75\x6d", "\x2e\x73\x63\151\145\156\x63\145\143\145\156\x74\x65\x72\163\56\x6d\165\163\x65\x75\155", "\56\163\143\151\x65\x6e\143\145\x2d\146\x69\x63\164\x69\157\x6e\x2e\x6d\165\x73\x65\x75\155", "\x2e\163\x63\x69\145\156\x63\145\150\151\x73\x74\x6f\x72\x79\x2e\155\x75\163\x65\x75\155", "\x2e\x73\x63\x69\145\x6e\x63\x65\163\x2e\155\165\163\x65\x75\155", "\56\163\x63\x69\x65\x6e\143\145\163\x6e\x61\164\x75\x72\x65\154\x6c\145\163\56\155\x75\x73\x65\x75\155", "\x2e\x73\143\x6f\x74\154\x61\156\144\56\x6d\x75\163\x65\x75\x6d", "\x2e\163\x65\141\160\x6f\162\x74\56\x6d\165\x73\x65\x75\x6d", "\56\x73\x65\164\164\154\x65\x6d\145\x6e\x74\56\155\165\163\x65\165\x6d", "\x2e\x73\x65\164\164\154\x65\162\163\56\x6d\165\163\x65\165\x6d", "\56\163\x68\x65\x6c\x6c\56\155\x75\163\145\x75\155", "\x2e\x73\150\x65\x72\x62\x72\157\x6f\153\x65\x2e\x6d\x75\x73\x65\165\155", "\x2e\163\x69\x62\x65\x6e\151\153\x2e\x6d\165\x73\x65\165\x6d", "\56\x73\x69\154\153\56\155\165\x73\x65\165\155", "\x2e\163\153\151\x2e\155\x75\x73\x65\165\x6d", "\56\x73\153\157\x6c\145\x2e\155\x75\x73\145\165\x6d", "\x2e\x73\x6f\x63\x69\x65\164\x79\56\155\165\163\145\165\x6d", "\56\x73\x6f\154\157\x67\156\145\x2e\x6d\x75\163\145\x75\x6d", "\x2e\163\157\165\x6e\x64\x61\x6e\x64\166\x69\x73\x69\157\x6e\x2e\x6d\165\163\145\165\155", "\x2e\163\x6f\165\164\150\143\141\162\157\x6c\151\x6e\x61\56\x6d\165\163\145\x75\x6d", "\56\x73\157\x75\164\150\167\145\x73\164\56\x6d\165\163\145\165\155", "\x2e\x73\160\x61\143\x65\x2e\155\x75\163\x65\165\x6d", "\x2e\163\x70\171\x2e\x6d\165\163\145\x75\x6d", "\56\163\x71\165\141\162\145\x2e\155\x75\163\145\x75\155", "\x2e\x73\x74\141\x64\x74\x2e\155\x75\163\x65\165\x6d", "\56\163\164\x61\x6c\142\x61\x6e\163\x2e\x6d\x75\163\x65\165\155", "\56\163\164\x61\162\156\142\145\x72\147\x2e\x6d\x75\x73\145\165\155", "\x2e\163\x74\x61\x74\145\56\155\x75\x73\145\x75\155", "\x2e\163\164\x61\164\x65\157\x66\x64\145\x6c\x61\167\141\162\145\x2e\155\165\163\145\165\x6d", "\56\163\x74\x61\164\x69\157\156\56\x6d\165\x73\x65\x75\155", "\56\163\x74\145\x61\x6d\56\155\165\x73\x65\165\x6d", "\x2e\x73\x74\x65\151\x65\162\155\x61\x72\153\56\x6d\x75\163\x65\165\x6d", "\x2e\x73\x74\x6a\x6f\150\156\x2e\155\x75\163\145\165\x6d", "\56\163\164\x6f\143\x6b\x68\157\154\155\56\x6d\165\x73\145\165\155", "\56\x73\164\160\145\x74\145\162\x73\x62\x75\x72\147\x2e\x6d\165\163\145\165\155", "\56\x73\164\165\x74\164\147\141\x72\164\56\155\x75\x73\145\x75\155", "\56\163\x75\x69\163\163\x65\56\155\x75\163\x65\165\x6d", "\x2e\x73\165\162\x67\145\x6f\x6e\163\x68\x61\x6c\x6c\56\x6d\165\163\145\165\155", "\x2e\163\x75\x72\x72\145\171\x2e\x6d\x75\x73\145\x75\155", "\56\163\x76\x69\x7a\x7a\145\162\x61\56\x6d\165\163\x65\x75\x6d", "\x2e\x73\x77\x65\144\x65\156\56\155\x75\163\145\165\155", "\56\163\x79\144\156\145\x79\56\155\x75\163\x65\x75\x6d", "\56\x74\141\x6e\x6b\x2e\x6d\165\163\x65\165\x6d", "\56\x74\x63\155\x2e\x6d\x75\163\145\x75\155", "\56\x74\x65\143\x68\156\x6f\154\x6f\x67\x79\x2e\x6d\165\163\145\165\155", "\56\x74\x65\154\x65\x6b\157\155\x6d\165\x6e\151\x6b\x61\x74\151\x6f\x6e\56\x6d\165\x73\x65\165\x6d", "\x2e\164\x65\154\x65\x76\151\x73\x69\157\x6e\56\x6d\165\163\x65\165\155", "\56\164\145\x78\x61\x73\56\x6d\165\163\x65\165\155", "\56\164\x65\170\x74\151\x6c\x65\x2e\155\x75\x73\x65\x75\x6d", "\56\164\x68\145\x61\164\x65\162\x2e\155\x75\163\145\165\x6d", "\x2e\164\x69\155\145\56\x6d\165\163\145\165\155", "\56\164\x69\x6d\145\x6b\x65\x65\x70\151\156\147\x2e\x6d\x75\163\145\x75\x6d", "\56\x74\157\x70\x6f\x6c\x6f\147\x79\56\155\x75\x73\145\x75\155", "\56\164\157\x72\151\156\x6f\x2e\x6d\165\163\x65\x75\155", "\x2e\x74\x6f\165\143\150\56\155\x75\x73\145\x75\155", "\x2e\x74\157\x77\156\56\x6d\165\163\145\x75\x6d", "\56\x74\162\x61\x6e\x73\x70\x6f\x72\164\56\x6d\x75\x73\145\165\x6d", "\x2e\164\x72\145\x65\x2e\x6d\x75\163\x65\x75\x6d", "\56\x74\162\157\x6c\154\x65\171\x2e\x6d\165\x73\x65\165\155", "\x2e\164\162\165\x73\x74\56\155\x75\x73\145\x75\155", "\x2e\164\162\165\163\x74\x65\x65\56\155\165\x73\145\x75\x6d", "\56\165\x68\x72\145\x6e\56\x6d\165\x73\x65\165\x6d", "\56\x75\154\x6d\x2e\x6d\165\x73\145\x75\x6d", "\x2e\165\x6e\144\145\162\x73\x65\x61\x2e\x6d\165\163\145\x75\x6d", "\56\165\x6e\x69\x76\145\x72\163\151\x74\x79\x2e\155\x75\x73\x65\x75\x6d", "\56\x75\x73\141\x2e\x6d\x75\163\x65\x75\155", "\56\165\x73\x61\x6e\164\151\x71\165\x65\x73\56\155\165\x73\145\165\155", "\56\x75\163\141\x72\x74\163\x2e\x6d\165\163\x65\x75\x6d", "\x2e\165\163\x63\157\165\156\164\x72\171\145\163\164\141\x74\145\56\x6d\165\x73\145\x75\155", "\x2e\165\x73\143\165\x6c\x74\x75\162\145\56\155\165\163\145\165\x6d", "\x2e\165\163\x64\145\143\157\x72\141\164\x69\x76\x65\141\x72\x74\x73\x2e\x6d\x75\x73\145\x75\x6d", "\x2e\x75\163\147\141\x72\x64\x65\x6e\56\155\x75\x73\145\165\x6d", "\x2e\165\x73\x68\x69\163\x74\157\x72\x79\56\x6d\165\x73\x65\165\155", "\x2e\165\163\x68\165\x61\x69\x61\x2e\x6d\165\163\145\165\x6d", "\56\x75\x73\x6c\x69\x76\151\156\x67\150\x69\163\164\x6f\x72\x79\56\x6d\165\163\145\165\x6d", "\x2e\165\x74\141\x68\56\155\165\163\145\x75\x6d", "\x2e\165\166\x69\143\56\155\165\163\x65\165\155", "\56\166\141\x6c\x6c\x65\x79\56\x6d\x75\163\145\165\155", "\56\166\141\x6e\x74\141\141\x2e\x6d\165\x73\x65\165\155", "\x2e\x76\145\x72\x73\141\151\154\154\x65\163\56\155\165\163\x65\x75\x6d", "\56\166\x69\153\151\156\x67\x2e\155\x75\x73\145\x75\x6d", "\x2e\x76\151\154\x6c\141\147\x65\56\155\165\163\145\165\x6d", "\x2e\x76\x69\162\147\x69\x6e\x69\141\x2e\155\165\163\x65\x75\x6d", "\x2e\166\151\162\x74\x75\141\x6c\x2e\x6d\x75\163\145\x75\155", "\x2e\166\151\162\x74\165\x65\154\x2e\x6d\165\x73\145\x75\155", "\56\x76\x6c\141\x61\x6e\x64\145\x72\x65\x6e\56\x6d\x75\x73\145\x75\155", "\x2e\166\x6f\154\153\145\x6e\x6b\x75\x6e\144\145\x2e\155\165\163\145\x75\155", "\56\167\141\154\145\163\x2e\155\165\163\145\165\155", "\x2e\x77\141\x6c\x6c\157\x6e\x69\x65\x2e\x6d\165\163\x65\165\155", "\56\x77\x61\162\x2e\x6d\165\163\145\x75\x6d", "\56\167\x61\163\150\x69\156\147\164\x6f\156\x64\x63\x2e\155\165\x73\x65\x75\x6d", "\x2e\x77\141\x74\143\x68\x61\156\144\143\154\157\x63\x6b\x2e\x6d\x75\x73\145\x75\155", "\56\167\x61\x74\143\x68\x2d\x61\156\x64\55\143\x6c\157\x63\153\x2e\155\x75\163\x65\x75\155", "\56\167\145\163\x74\145\162\156\x2e\155\165\x73\x65\165\155", "\56\x77\145\163\164\x66\141\154\x65\156\x2e\x6d\x75\163\x65\x75\155", "\56\x77\150\141\154\151\x6e\x67\x2e\155\x75\163\145\x75\x6d", "\56\x77\x69\154\x64\154\151\x66\x65\x2e\155\x75\x73\x65\165\155", "\x2e\167\151\x6c\x6c\151\141\x6d\x73\x62\x75\x72\x67\x2e\x6d\165\x73\145\x75\155", "\x2e\x77\151\156\144\x6d\151\x6c\154\56\155\x75\x73\145\165\155", "\x2e\x77\x6f\x72\153\x73\150\157\x70\x2e\x6d\x75\163\x65\x75\155", "\x2e\171\x6f\x72\153\56\155\165\x73\145\x75\x6d", "\56\171\157\x72\153\x73\x68\x69\x72\145\56\155\x75\x73\145\x75\x6d", "\56\171\x6f\163\145\x6d\151\x74\145\56\155\165\x73\145\x75\155", "\x2e\x79\x6f\165\164\150\56\155\x75\x73\145\x75\155", "\56\x7a\x6f\x6f\x6c\157\147\x69\143\141\x6c\x2e\155\x75\163\145\x75\x6d", "\x2e\172\x6f\157\x6c\157\x67\x79\56\155\x75\x73\x65\x75\x6d", "\56\xd7\x99\327\250\327\x95\xd7\251\xd7\x9c\xd7\x99\xd7\x9d\x2e\x6d\165\x73\x65\x75\155", "\56\320\270\xd0\272\xd0\276\320\274\x2e\x6d\165\163\x65\165\x6d", "\56\x6d\x76", "\56\141\145\x72\157\x2e\155\x76", "\x2e\x62\151\172\56\x6d\x76", "\56\143\x6f\155\56\155\166", "\x2e\x63\x6f\x6f\x70\x2e\x6d\x76", "\56\x65\144\165\x2e\155\166", "\x2e\147\157\x76\x2e\155\x76", "\x2e\151\156\146\x6f\56\x6d\166", "\x2e\151\156\164\x2e\x6d\x76", "\56\155\x69\x6c\x2e\x6d\x76", "\56\155\165\163\x65\165\x6d\x2e\x6d\166", "\x2e\x6e\141\155\x65\x2e\x6d\x76", "\56\156\x65\x74\56\155\166", "\56\x6f\x72\147\x2e\155\166", "\x2e\x70\x72\157\56\155\x76", "\56\x6d\x77", "\56\x61\x63\x2e\x6d\167", "\56\x62\151\x7a\x2e\155\x77", "\x2e\x63\157\x2e\x6d\167", "\x2e\143\x6f\x6d\x2e\155\167", "\56\x63\157\157\160\56\x6d\x77", "\x2e\x65\144\x75\x2e\x6d\167", "\x2e\147\157\x76\x2e\155\167", "\x2e\x69\x6e\164\x2e\x6d\167", "\56\x6d\x75\163\145\165\x6d\x2e\155\167", "\56\156\x65\x74\x2e\x6d\x77", "\x2e\x6f\162\147\56\155\167", "\56\x6d\170", "\x2e\143\x6f\155\x2e\x6d\x78", "\56\x6f\162\147\x2e\x6d\170", "\56\x67\x6f\x62\x2e\x6d\x78", "\56\145\144\x75\56\155\170", "\x2e\156\145\x74\x2e\155\170", "\x2e\155\x79", "\56\143\x6f\x6d\x2e\155\x79", "\56\x6e\x65\x74\56\155\171", "\56\x6f\x72\147\x2e\x6d\x79", "\x2e\x67\x6f\x76\56\155\171", "\x2e\145\x64\165\x2e\155\x79", "\x2e\155\151\154\x2e\x6d\x79", "\56\156\x61\155\145\x2e\x6d\171", "\56\x6d\x7a", "\56\x61\143\x2e\155\172", "\x2e\141\x64\x76\x2e\x6d\172", "\56\143\157\56\x6d\172", "\x2e\145\144\x75\x2e\x6d\172", "\56\147\x6f\166\56\x6d\x7a", "\56\x6d\151\154\x2e\x6d\x7a", "\56\156\145\x74\56\155\x7a", "\x2e\x6f\x72\x67\56\x6d\x7a", "\x2e\x6e\141", "\x2e\151\x6e\x66\157\x2e\156\x61", "\x2e\x70\x72\157\56\x6e\x61", "\56\156\x61\x6d\x65\56\x6e\141", "\x2e\163\143\150\157\157\x6c\56\156\x61", "\56\x6f\x72\56\x6e\141", "\56\x64\x72\56\x6e\x61", "\56\165\x73\56\156\141", "\x2e\x6d\x78\x2e\156\x61", "\56\x63\141\x2e\156\x61", "\56\x69\156\x2e\156\x61", "\56\143\x63\56\x6e\141", "\x2e\164\x76\x2e\x6e\x61", "\56\x77\163\x2e\x6e\x61", "\x2e\x6d\157\142\x69\56\156\141", "\56\143\157\x2e\156\141", "\x2e\143\x6f\155\x2e\x6e\141", "\56\x6f\x72\147\56\156\x61", "\x2e\156\x61\155\145", "\56\156\143", "\56\x61\x73\163\x6f\56\x6e\143", "\x2e\x6e\157\155\56\x6e\143", "\56\x6e\x65", "\56\x6e\145\164", "\x2e\156\146", "\56\143\x6f\x6d\x2e\x6e\x66", "\x2e\156\x65\x74\56\156\x66", "\56\x70\x65\162\56\156\x66", "\56\x72\x65\x63\x2e\x6e\x66", "\x2e\167\145\x62\x2e\156\x66", "\x2e\x61\x72\x74\163\x2e\x6e\146", "\56\146\x69\162\x6d\56\156\146", "\56\151\x6e\146\x6f\x2e\156\x66", "\x2e\x6f\x74\x68\x65\x72\x2e\156\x66", "\56\x73\164\x6f\x72\x65\56\156\146", "\56\156\147", "\56\143\x6f\x6d\56\156\147", "\x2e\x65\x64\165\x2e\x6e\147", "\x2e\147\157\166\56\x6e\147", "\x2e\x69\56\156\x67", "\x2e\155\151\154\x2e\x6e\x67", "\x2e\155\157\142\x69\56\x6e\147", "\56\x6e\141\x6d\145\56\156\x67", "\x2e\x6e\x65\x74\x2e\156\x67", "\x2e\x6f\x72\147\x2e\x6e\x67", "\56\x73\143\150\56\156\147", "\x2e\x6e\151", "\56\141\143\56\156\x69", "\56\x62\x69\172\56\156\x69", "\56\x63\157\56\x6e\151", "\56\x63\x6f\x6d\56\156\151", "\56\x65\144\165\x2e\156\x69", "\56\147\157\142\56\156\x69", "\56\x69\x6e\x2e\x6e\x69", "\x2e\151\156\146\x6f\56\x6e\x69", "\x2e\x69\x6e\x74\56\156\x69", "\56\155\151\154\x2e\x6e\x69", "\x2e\x6e\145\164\56\x6e\x69", "\56\156\157\x6d\56\x6e\151", "\x2e\157\x72\147\x2e\156\x69", "\56\x77\x65\x62\x2e\156\x69", "\x2e\156\154", "\56\x62\166\56\156\x6c", "\x2e\x6e\157", "\56\x66\x68\163\x2e\156\x6f", "\56\166\x67\x73\x2e\156\157", "\56\x66\171\154\153\x65\x73\142\x69\x62\154\x2e\x6e\157", "\56\146\157\x6c\x6b\145\142\151\x62\x6c\56\x6e\157", "\x2e\x6d\x75\163\x65\x75\155\x2e\x6e\157", "\56\x69\x64\x72\145\x74\164\x2e\156\x6f", "\56\160\x72\151\166\x2e\x6e\x6f", "\56\x6d\x69\x6c\56\x6e\x6f", "\56\163\x74\141\x74\x2e\156\157", "\56\x64\145\160\56\156\157", "\56\x6b\157\155\x6d\165\156\x65\56\x6e\x6f", "\56\x68\145\162\141\x64\56\156\x6f", "\56\141\x61\x2e\156\157", "\56\x61\150\56\156\157", "\x2e\142\x75\x2e\156\157", "\x2e\146\x6d\56\x6e\x6f", "\56\150\x6c\56\x6e\157", "\56\x68\x6d\x2e\x6e\157", "\56\152\x61\x6e\x2d\x6d\141\171\x65\x6e\x2e\x6e\x6f", "\56\x6d\x72\56\x6e\x6f", "\56\156\x6c\x2e\x6e\157", "\56\156\x74\56\156\157", "\56\157\x66\56\156\157", "\x2e\x6f\x6c\56\156\157", "\x2e\x6f\163\154\157\56\x6e\157", "\x2e\x72\x6c\x2e\x6e\157", "\56\163\146\56\156\x6f", "\56\x73\x74\x2e\156\157", "\56\x73\x76\141\154\x62\141\x72\x64\x2e\156\157", "\x2e\x74\155\x2e\x6e\x6f", "\56\x74\162\56\x6e\x6f", "\56\x76\141\56\x6e\157", "\x2e\166\x66\x2e\156\x6f", "\56\x67\163\56\x61\141\56\156\x6f", "\x2e\147\x73\56\x61\x68\x2e\x6e\x6f", "\56\x67\163\x2e\x62\x75\56\x6e\157", "\56\x67\163\x2e\146\x6d\x2e\x6e\157", "\56\x67\163\56\x68\154\56\x6e\157", "\56\x67\x73\56\x68\155\56\x6e\x6f", "\56\x67\163\56\152\141\x6e\55\x6d\141\x79\145\x6e\x2e\x6e\x6f", "\56\x67\163\56\155\x72\56\x6e\157", "\56\147\x73\x2e\156\154\56\156\x6f", "\x2e\x67\163\x2e\156\164\56\x6e\157", "\x2e\147\163\56\157\146\56\156\x6f", "\x2e\x67\163\56\157\154\x2e\156\x6f", "\x2e\x67\163\x2e\157\163\154\157\x2e\156\157", "\56\147\163\56\162\x6c\56\x6e\x6f", "\56\x67\x73\x2e\163\146\x2e\x6e\157", "\56\x67\x73\x2e\163\x74\56\156\x6f", "\56\x67\x73\56\163\x76\x61\x6c\142\x61\x72\x64\x2e\x6e\157", "\56\x67\x73\56\164\x6d\x2e\156\x6f", "\56\147\x73\x2e\164\162\x2e\156\157", "\56\x67\163\x2e\x76\x61\56\156\x6f", "\56\x67\163\56\166\146\x2e\x6e\157", "\x2e\141\153\162\x65\150\x61\x6d\156\56\156\x6f", "\x2e\xc3\245\153\x72\x65\150\141\x6d\156\x2e\x6e\157", "\56\141\154\147\141\x72\144\56\x6e\157", "\x2e\303\245\x6c\147\303\xa5\162\144\x2e\x6e\157", "\x2e\x61\162\156\141\x2e\x6e\157", "\x2e\x62\162\165\155\165\x6e\x64\144\141\x6c\x2e\x6e\157", "\56\x62\162\171\x6e\x65\x2e\156\x6f", "\x2e\142\x72\157\x6e\156\x6f\171\x73\x75\156\x64\x2e\156\157", "\x2e\x62\x72\303\xb8\x6e\x6e\xc3\xb8\171\163\x75\156\x64\x2e\156\157", "\56\x64\x72\x6f\x62\x61\153\x2e\x6e\157", "\x2e\x64\x72\303\270\142\141\x6b\x2e\156\157", "\x2e\x65\x67\x65\162\x73\165\x6e\144\x2e\156\157", "\56\x66\x65\x74\163\x75\156\144\x2e\156\157", "\56\x66\x6c\157\162\x6f\56\156\x6f", "\x2e\146\x6c\x6f\162\xc3\270\x2e\x6e\x6f", "\x2e\x66\x72\x65\x64\x72\151\x6b\163\x74\141\x64\x2e\x6e\x6f", "\56\x68\x6f\x6b\x6b\x73\x75\156\x64\x2e\156\157", "\56\x68\157\x6e\x65\146\x6f\x73\163\x2e\156\x6f", "\x2e\x68\303\xb8\x6e\x65\x66\x6f\163\163\56\x6e\157", "\x2e\152\x65\x73\163\x68\145\151\155\x2e\156\x6f", "\56\152\x6f\162\x70\145\154\x61\156\144\56\156\157", "\x2e\x6a\303\270\x72\x70\x65\154\x61\x6e\144\56\x6e\x6f", "\56\153\x69\162\x6b\x65\x6e\145\163\x2e\156\x6f", "\56\153\157\x70\145\162\x76\x69\153\56\x6e\157", "\56\x6b\162\x6f\153\163\x74\141\x64\x65\154\x76\141\56\156\x6f", "\x2e\154\141\156\147\x65\x76\x61\x67\x2e\156\157", "\56\x6c\141\x6e\x67\x65\166\xc3\245\147\x2e\x6e\157", "\56\x6c\145\x69\162\x76\151\x6b\56\156\157", "\56\155\152\157\x6e\x64\x61\x6c\x65\x6e\x2e\156\157", "\x2e\155\x6a\303\270\x6e\x64\141\154\145\x6e\x2e\x6e\x6f", "\56\155\157\x2d\151\55\x72\x61\156\x61\56\156\157", "\x2e\155\x6f\x73\152\157\x65\156\x2e\156\x6f", "\56\x6d\x6f\x73\x6a\xc3\270\145\x6e\x2e\156\x6f", "\x2e\x6e\145\x73\x6f\144\144\164\141\156\x67\x65\156\56\156\x6f", "\x2e\157\x72\153\141\x6e\x67\x65\162\56\x6e\x6f", "\x2e\157\163\157\171\162\157\56\156\x6f", "\56\x6f\163\xc3\xb8\x79\162\157\x2e\x6e\157", "\x2e\162\x61\x68\x6f\154\x74\56\x6e\157", "\56\x72\xc3\xa5\x68\x6f\154\164\x2e\156\x6f", "\x2e\x73\x61\156\x64\156\145\x73\163\152\x6f\145\156\56\156\157", "\56\163\x61\156\x64\x6e\x65\x73\163\x6a\xc3\270\145\x6e\56\x6e\157", "\x2e\163\x6b\145\144\x73\x6d\157\x6b\157\162\x73\x65\x74\56\156\x6f", "\56\163\x6c\x61\x74\164\x75\155\56\156\x6f", "\56\x73\x70\152\x65\x6c\153\141\x76\x69\x6b\56\156\157", "\x2e\x73\x74\141\164\150\x65\x6c\154\x65\x2e\156\157", "\56\x73\x74\141\166\145\x72\156\x2e\156\x6f", "\56\163\x74\152\x6f\x72\x64\x61\x6c\163\150\x61\x6c\163\x65\156\56\156\157", "\x2e\x73\x74\x6a\xc3\xb8\x72\144\141\x6c\163\150\x61\x6c\x73\145\156\x2e\156\x6f", "\x2e\164\141\x6e\x61\156\147\x65\x72\x2e\x6e\157", "\56\x74\x72\141\156\142\171\x2e\x6e\157", "\x2e\x76\157\x73\163\145\166\x61\156\147\145\x6e\56\x6e\x6f", "\x2e\x61\x66\152\157\162\144\56\156\157", "\x2e\303\245\146\152\157\x72\x64\x2e\156\157", "\56\x61\147\x64\x65\156\145\163\x2e\156\157", "\56\141\x6c\x2e\x6e\x6f", "\56\303\xa5\x6c\56\x6e\x6f", "\56\x61\x6c\x65\x73\165\156\x64\x2e\156\157", "\56\303\xa5\x6c\x65\163\165\x6e\144\56\156\157", "\x2e\141\154\x73\164\x61\x68\x61\165\147\x2e\x6e\x6f", "\56\x61\x6c\164\x61\56\x6e\x6f", "\56\xc3\xa1\x6c\164\xc3\xa1\56\156\x6f", "\56\x61\x6c\141\150\x65\141\144\152\165\56\x6e\157", "\56\xc3\xa1\x6c\141\150\145\x61\x64\152\165\56\156\x6f", "\56\x61\154\166\144\x61\x6c\x2e\156\157", "\56\x61\x6d\x6c\x69\x2e\x6e\157", "\x2e\xc3\245\155\x6c\151\56\x6e\157", "\56\x61\x6d\157\x74\56\156\x6f", "\56\303\245\155\x6f\164\56\156\157", "\56\141\x6e\144\145\142\x75\x2e\x6e\157", "\56\x61\x6e\x64\x6f\x79\x2e\x6e\157", "\x2e\141\156\x64\xc3\270\171\x2e\x6e\157", "\56\141\156\x64\141\x73\165\x6f\154\x6f\x2e\x6e\157", "\x2e\141\162\x64\141\x6c\x2e\x6e\x6f", "\x2e\303\245\162\144\141\154\56\x6e\x6f", "\56\141\162\x65\x6d\x61\x72\x6b\x2e\156\157", "\56\x61\162\x65\x6e\x64\x61\154\56\156\157", "\56\xc3\245\163\56\x6e\157", "\x2e\x61\163\145\x72\x61\x6c\56\x6e\x6f", "\56\xc3\245\x73\145\162\141\x6c\56\156\157", "\x2e\x61\x73\x6b\x65\162\x2e\156\x6f", "\x2e\141\163\153\x69\x6d\56\x6e\157", "\x2e\141\x73\x6b\x76\x6f\x6c\154\56\x6e\157", "\56\141\x73\x6b\x6f\171\56\156\157", "\56\x61\163\153\303\xb8\171\56\156\157", "\x2e\x61\x73\x6e\x65\x73\56\156\x6f", "\56\xc3\245\x73\156\145\x73\56\156\x6f", "\x2e\141\x75\x64\156\x65\144\141\x6c\156\56\156\157", "\x2e\x61\165\153\162\x61\56\x6e\x6f", "\56\x61\165\162\x65\56\156\157", "\x2e\141\165\x72\154\x61\x6e\144\56\156\x6f", "\x2e\x61\x75\162\163\x6b\157\147\55\150\x6f\154\141\x6e\x64\56\156\x6f", "\56\x61\165\162\163\x6b\157\x67\x2d\x68\xc3\xb8\154\x61\x6e\144\56\x6e\157", "\56\141\x75\x73\164\145\x76\157\154\x6c\56\156\157", "\56\x61\x75\x73\164\x72\x68\x65\x69\x6d\56\x6e\x6f", "\56\141\166\145\x72\x6f\x79\x2e\x6e\157", "\56\141\x76\145\162\303\xb8\x79\x2e\x6e\157", "\56\142\141\x6c\145\163\164\162\141\156\144\x2e\156\x6f", "\56\142\141\x6c\x6c\141\x6e\x67\145\x6e\56\156\157", "\56\x62\141\154\141\164\x2e\156\x6f", "\x2e\x62\303\241\x6c\303\241\x74\x2e\x6e\157", "\56\142\x61\x6c\x73\146\x6a\157\x72\144\x2e\156\x6f", "\x2e\x62\141\x68\x63\x63\x61\166\165\157\164\x6e\141\56\156\x6f", "\56\142\xc3\241\x68\x63\143\x61\x76\x75\157\164\x6e\x61\x2e\156\x6f", "\x2e\142\141\155\142\154\145\x2e\x6e\157", "\x2e\x62\x61\x72\x64\165\56\x6e\157", "\56\x62\x65\141\x72\144\x75\x2e\x6e\x6f", "\56\x62\x65\x69\x61\162\x6e\56\x6e\x6f", "\56\x62\141\x6a\x64\144\x61\x72\56\156\157", "\56\142\303\241\152\144\x64\141\162\56\156\157", "\x2e\x62\141\x69\144\x61\162\56\x6e\157", "\x2e\142\303\xa1\151\144\xc3\241\x72\56\x6e\157", "\x2e\142\145\x72\147\56\156\x6f", "\56\x62\145\162\147\x65\x6e\x2e\x6e\157", "\x2e\142\x65\x72\x6c\145\166\141\x67\x2e\156\x6f", "\x2e\x62\145\162\x6c\145\x76\xc3\xa5\x67\56\x6e\x6f", "\56\x62\x65\x61\x72\141\x6c\x76\x61\150\x6b\x69\x2e\x6e\157", "\x2e\142\145\x61\162\141\x6c\x76\303\xa1\x68\x6b\151\x2e\156\x6f", "\x2e\x62\151\x6e\144\141\154\x2e\156\x6f", "\x2e\142\151\162\153\145\156\x65\163\56\156\157", "\56\x62\152\x61\x72\153\x6f\x79\56\156\157", "\x2e\x62\152\141\x72\153\xc3\xb8\x79\56\x6e\157", "\x2e\142\152\x65\x72\x6b\162\145\x69\155\x2e\x6e\157", "\56\x62\152\165\147\x6e\x2e\x6e\x6f", "\x2e\142\157\144\157\x2e\156\x6f", "\56\x62\157\x64\xc3\xb8\56\x6e\157", "\x2e\142\141\144\x61\x64\x64\x6a\141\x2e\156\157", "\x2e\142\xc3\xa5\x64\303\xa5\144\x64\x6a\xc3\xa5\56\x6e\157", "\x2e\x62\165\x64\x65\x6a\152\165\x2e\156\x6f", "\56\142\157\x6b\156\56\x6e\x6f", "\x2e\142\x72\x65\155\x61\156\147\x65\162\56\156\157", "\56\x62\162\157\156\x6e\157\171\56\x6e\x6f", "\x2e\x62\162\303\xb8\x6e\156\xc3\270\x79\56\156\157", "\x2e\142\x79\x67\154\141\x6e\x64\56\156\157", "\x2e\142\x79\x6b\154\x65\x2e\x6e\x6f", "\56\142\x61\x72\165\155\x2e\156\x6f", "\x2e\x62\xc3\xa6\162\x75\155\x2e\x6e\x6f", "\x2e\x62\157\x2e\164\x65\x6c\145\155\141\162\153\x2e\x6e\157", "\56\x62\303\xb8\56\x74\x65\x6c\145\155\x61\162\x6b\56\x6e\x6f", "\x2e\x62\157\x2e\x6e\157\x72\144\154\x61\156\x64\x2e\x6e\157", "\x2e\x62\303\xb8\x2e\156\x6f\x72\144\x6c\141\156\144\56\156\157", "\x2e\142\x69\x65\x76\141\164\x2e\156\x6f", "\x2e\142\151\x65\166\xc3\241\164\56\156\157", "\56\142\157\x6d\154\157\x2e\x6e\157", "\x2e\x62\xc3\270\x6d\x6c\157\x2e\x6e\x6f", "\x2e\x62\x61\164\x73\x66\152\157\162\144\56\x6e\157", "\x2e\x62\303\xa5\164\163\x66\152\x6f\162\144\x2e\156\157", "\56\142\141\150\x63\141\x76\x75\157\x74\156\x61\x2e\x6e\157", "\x2e\x62\xc3\xa1\150\x63\x61\166\x75\157\164\x6e\141\x2e\156\157", "\56\144\x6f\x76\x72\145\x2e\156\x6f", "\56\x64\162\141\155\155\145\x6e\56\156\157", "\56\144\162\141\156\x67\145\144\141\154\56\156\157", "\x2e\x64\171\x72\x6f\x79\56\156\x6f", "\x2e\x64\171\x72\303\270\x79\56\156\x6f", "\56\144\x6f\156\156\x61\56\x6e\157", "\x2e\144\303\270\x6e\156\141\56\x6e\157", "\56\x65\x69\x64\56\x6e\x6f", "\x2e\145\151\144\146\x6a\157\x72\144\x2e\x6e\x6f", "\x2e\x65\x69\x64\x73\x62\145\x72\x67\56\156\x6f", "\x2e\145\151\x64\163\153\x6f\x67\x2e\x6e\157", "\x2e\145\x69\x64\163\166\157\154\x6c\56\156\x6f", "\x2e\145\151\x67\x65\162\x73\165\156\144\x2e\x6e\x6f", "\56\x65\154\x76\x65\x72\165\x6d\x2e\x6e\157", "\56\x65\156\145\x62\141\x6b\x6b\x2e\156\157", "\56\x65\x6e\147\x65\162\x64\141\154\x2e\x6e\157", "\56\145\164\156\x65\56\x6e\157", "\x2e\x65\164\156\x65\x64\x61\x6c\x2e\x6e\x6f", "\x2e\x65\x76\x65\x6e\145\163\56\x6e\157", "\x2e\x65\x76\x65\x6e\x61\163\x73\x69\56\x6e\157", "\56\x65\x76\x65\156\303\241\305\xa1\305\241\x69\x2e\156\157", "\56\145\x76\152\145\55\157\147\55\x68\x6f\x72\x6e\156\x65\x73\56\156\157", "\56\x66\141\162\163\165\156\144\x2e\156\x6f", "\56\x66\141\x75\x73\x6b\145\x2e\156\157", "\x2e\x66\x75\157\x73\x73\153\x6f\56\156\157", "\56\x66\165\x6f\151\163\153\x75\x2e\x6e\x6f", "\x2e\x66\x65\x64\x6a\145\56\x6e\x6f", "\56\x66\x65\164\x2e\156\157", "\56\146\151\156\156\x6f\171\56\156\x6f", "\x2e\146\151\156\156\303\xb8\x79\56\156\x6f", "\x2e\x66\151\164\x6a\x61\162\56\x6e\157", "\56\x66\x6a\141\154\x65\162\56\x6e\157", "\56\146\152\x65\x6c\x6c\56\156\157", "\x2e\x66\x6c\x61\153\163\164\141\144\56\156\x6f", "\x2e\x66\154\x61\164\x61\156\147\145\162\56\156\x6f", "\x2e\146\154\x65\x6b\153\x65\x66\x6a\x6f\x72\144\x2e\156\x6f", "\56\x66\154\x65\x73\142\145\162\x67\x2e\x6e\157", "\56\146\154\157\162\141\56\x6e\x6f", "\56\146\154\141\56\x6e\x6f", "\x2e\x66\x6c\303\245\x2e\x6e\157", "\56\146\x6f\x6c\154\144\141\x6c\x2e\x6e\x6f", "\x2e\x66\x6f\162\x73\x61\156\144\56\156\157", "\56\146\157\x73\x6e\145\x73\x2e\x6e\x6f", "\56\146\162\145\x69\56\156\157", "\56\x66\162\157\x67\156\56\x6e\x6f", "\56\146\162\x6f\154\x61\156\144\56\x6e\157", "\56\x66\x72\x6f\x73\x74\x61\56\156\x6f", "\56\146\162\141\156\x61\x2e\x6e\x6f", "\56\146\162\xc3\246\x6e\141\56\156\157", "\x2e\146\x72\157\171\141\56\x6e\x6f", "\56\x66\162\xc3\270\x79\x61\x2e\156\157", "\x2e\x66\165\163\141\56\156\157", "\x2e\146\171\x72\145\163\x64\x61\x6c\56\x6e\x6f", "\x2e\x66\157\x72\144\145\x2e\x6e\x6f", "\x2e\146\303\xb8\162\x64\x65\x2e\x6e\x6f", "\56\147\x61\155\166\151\x6b\x2e\x6e\157", "\x2e\x67\x61\x6e\147\x61\166\x69\x69\x6b\141\56\x6e\x6f", "\56\x67\xc3\xa1\305\x8b\x67\141\166\x69\151\153\141\56\156\157", "\56\147\x61\165\x6c\141\x72\56\156\x6f", "\56\147\x61\x75\163\144\141\x6c\56\156\x6f", "\56\x67\151\154\x64\145\163\x6b\141\x6c\56\x6e\157", "\x2e\x67\151\154\144\145\x73\x6b\xc3\245\154\x2e\156\x6f", "\x2e\x67\151\x73\153\145\x2e\156\157", "\56\x67\152\x65\155\156\145\163\x2e\156\x6f", "\56\x67\152\145\x72\144\x72\x75\155\56\156\157", "\x2e\x67\x6a\145\x72\163\164\x61\144\56\x6e\x6f", "\x2e\147\x6a\x65\x73\x64\x61\154\56\156\157", "\x2e\x67\x6a\x6f\x76\x69\x6b\56\156\x6f", "\56\x67\152\xc3\xb8\166\x69\x6b\56\x6e\x6f", "\x2e\147\154\x6f\x70\160\x65\156\56\156\157", "\x2e\147\157\154\x2e\156\157", "\56\x67\162\141\x6e\x2e\156\157", "\56\x67\x72\141\156\x65\x2e\x6e\157", "\56\147\162\141\x6e\x76\151\x6e\x2e\156\x6f", "\x2e\147\x72\x61\x74\141\x6e\x67\x65\156\56\156\157", "\56\x67\x72\151\155\x73\164\141\x64\x2e\156\x6f", "\56\147\162\157\156\x67\56\x6e\157", "\x2e\153\162\x61\x61\x6e\x67\150\x6b\145\x2e\x6e\x6f", "\56\x6b\x72\xc3\245\141\156\147\150\153\x65\x2e\x6e\157", "\56\147\162\165\145\x2e\x6e\157", "\x2e\x67\x75\x6c\x65\x6e\56\x6e\x6f", "\56\150\141\x64\x73\x65\x6c\56\156\x6f", "\x2e\150\141\154\x64\145\x6e\x2e\156\157", "\x2e\x68\x61\154\x73\x61\x2e\156\157", "\x2e\x68\141\x6d\x61\162\x2e\156\157", "\56\x68\x61\155\x61\x72\157\171\56\156\157", "\x2e\x68\141\142\x6d\x65\162\56\156\x6f", "\x2e\150\xc3\xa1\x62\155\145\x72\56\x6e\157", "\x2e\150\141\160\x6d\151\162\x2e\156\157", "\x2e\x68\303\xa1\160\x6d\x69\162\x2e\x6e\157", "\56\150\141\x6d\x6d\145\162\x66\145\163\164\56\156\x6f", "\56\x68\141\155\x6d\141\162\x66\x65\141\163\164\141\x2e\x6e\157", "\x2e\150\303\241\x6d\x6d\303\241\x72\146\x65\x61\x73\164\141\x2e\x6e\x6f", "\56\x68\141\162\x61\x6d\x2e\x6e\x6f", "\x2e\x68\141\x72\x65\151\144\x2e\156\x6f", "\56\x68\141\x72\163\x74\141\144\56\156\157", "\x2e\150\141\x73\x76\x69\153\x2e\156\x6f", "\x2e\x61\153\156\x6f\154\x75\x6f\x6b\x74\x61\56\x6e\157", "\x2e\xc3\241\x6b\305\x8b\x6f\x6c\165\x6f\153\x74\x61\56\156\x6f", "\56\x68\141\x74\x74\x66\x6a\x65\x6c\154\144\x61\154\56\x6e\x6f", "\56\x61\x61\162\142\x6f\x72\x74\145\x2e\156\x6f", "\x2e\150\141\165\x67\145\163\165\156\144\x2e\156\157", "\x2e\x68\x65\x6d\x6e\145\x2e\156\x6f", "\56\x68\145\x6d\156\145\163\56\x6e\157", "\56\150\145\155\163\x65\x64\141\154\x2e\156\157", "\56\x68\145\x72\157\171\x2e\155\x6f\162\145\x2d\x6f\147\55\162\x6f\155\163\x64\x61\154\56\156\157", "\x2e\x68\x65\162\xc3\270\171\56\155\xc3\xb8\162\x65\55\x6f\147\55\162\157\x6d\163\x64\141\154\56\156\157", "\x2e\150\145\162\157\x79\x2e\x6e\157\162\x64\154\141\x6e\x64\56\156\x6f", "\56\x68\x65\162\303\270\171\56\x6e\157\162\144\154\x61\x6e\144\56\156\157", "\56\x68\151\x74\162\x61\56\156\157", "\x2e\x68\152\x61\x72\x74\x64\x61\154\56\156\157", "\56\x68\152\145\154\x6d\x65\154\x61\156\x64\56\156\x6f", "\x2e\150\157\x62\x6f\x6c\56\x6e\x6f", "\56\150\x6f\142\xc3\270\154\x2e\156\x6f", "\56\x68\x6f\x66\x2e\156\x6f", "\x2e\x68\x6f\x6c\x2e\156\x6f", "\56\x68\157\154\145\x2e\x6e\x6f", "\x2e\150\157\x6c\x6d\145\163\164\x72\x61\x6e\144\56\156\x6f", "\56\150\x6f\154\x74\141\x6c\145\156\x2e\x6e\x6f", "\x2e\x68\157\x6c\164\xc3\xa5\154\145\x6e\x2e\156\157", "\56\150\157\162\156\x69\x6e\x64\141\154\56\156\x6f", "\x2e\x68\x6f\162\164\145\x6e\56\156\157", "\56\150\165\x72\x64\x61\x6c\x2e\x6e\x6f", "\x2e\x68\x75\162\165\155\56\x6e\x6f", "\56\150\166\x61\x6c\145\x72\56\156\x6f", "\56\150\x79\x6c\x6c\x65\163\164\141\x64\56\156\157", "\x2e\150\x61\147\x65\x62\x6f\x73\x74\x61\144\56\156\157", "\x2e\150\303\246\x67\x65\142\157\163\x74\x61\144\56\156\x6f", "\x2e\150\157\171\x61\156\147\145\x72\x2e\156\x6f", "\56\150\xc3\xb8\171\141\156\x67\x65\162\x2e\156\157", "\56\150\x6f\171\154\x61\156\x64\145\x74\56\x6e\x6f", "\x2e\x68\303\xb8\x79\x6c\141\x6e\144\x65\x74\x2e\x6e\x6f", "\56\x68\141\x2e\x6e\x6f", "\56\150\303\xa5\x2e\x6e\157", "\x2e\x69\x62\145\163\x74\141\x64\x2e\x6e\x6f", "\56\x69\156\x64\x65\162\157\x79\x2e\x6e\157", "\56\151\x6e\144\145\x72\303\270\171\x2e\156\157", "\x2e\151\166\x65\x6c\x61\156\144\56\x6e\x6f", "\x2e\x6a\x65\166\x6e\141\153\145\x72\56\x6e\157", "\x2e\x6a\157\156\x64\x61\154\x2e\156\x6f", "\x2e\x6a\157\154\x73\164\145\162\56\x6e\157", "\x2e\152\303\xb8\x6c\163\x74\x65\162\x2e\156\x6f", "\x2e\153\141\162\141\x73\152\x6f\153\56\x6e\x6f", "\x2e\x6b\141\x72\141\163\x6a\157\150\x6b\x61\x2e\156\x6f", "\56\153\xc3\xa1\162\303\xa1\305\xa1\x6a\157\x68\153\141\56\x6e\x6f", "\x2e\x6b\141\x72\154\x73\x6f\x79\x2e\156\x6f", "\x2e\x67\141\x6c\163\141\x2e\x6e\157", "\56\147\303\xa1\x6c\x73\303\xa1\x2e\156\157", "\x2e\153\141\162\155\x6f\x79\56\156\x6f", "\56\x6b\141\x72\155\303\270\171\56\156\157", "\x2e\x6b\141\165\x74\x6f\153\x65\x69\x6e\157\x2e\x6e\x6f", "\56\147\165\x6f\166\144\x61\x67\x65\x61\x69\144\156\x75\56\x6e\x6f", "\x2e\153\x6c\145\x70\160\56\x6e\157", "\56\x6b\154\141\x62\165\x2e\x6e\x6f", "\56\153\154\303\246\x62\x75\56\x6e\x6f", "\56\x6b\x6f\156\x67\163\x62\x65\x72\x67\56\x6e\157", "\56\x6b\157\x6e\147\163\x76\x69\x6e\x67\145\x72\x2e\156\x6f", "\x2e\153\162\141\x67\x65\x72\157\x2e\x6e\x6f", "\x2e\153\x72\x61\147\x65\162\303\xb8\56\x6e\x6f", "\x2e\153\x72\x69\x73\164\151\141\x6e\163\141\156\x64\56\156\x6f", "\x2e\153\162\151\163\164\x69\141\156\163\x75\156\144\56\156\157", "\56\153\x72\x6f\x64\163\150\x65\x72\141\x64\56\x6e\157", "\x2e\153\162\xc3\270\x64\x73\150\145\162\141\x64\x2e\x6e\x6f", "\56\x6b\x76\x61\x6c\x73\x75\156\144\x2e\x6e\157", "\56\x72\x61\150\x6b\x6b\145\x72\141\x76\152\165\56\x6e\157", "\56\162\xc3\xa1\150\x6b\153\x65\x72\xc3\241\166\x6a\x75\x2e\156\157", "\56\153\x76\141\155\56\156\x6f", "\56\x6b\x76\151\x6e\x65\x73\144\x61\154\56\x6e\x6f", "\x2e\x6b\x76\x69\x6e\156\150\x65\x72\141\144\x2e\x6e\157", "\56\x6b\x76\151\164\x65\x73\145\151\144\56\156\x6f", "\56\153\166\151\164\x73\157\171\x2e\x6e\157", "\56\x6b\166\x69\x74\163\xc3\270\171\x2e\x6e\157", "\x2e\x6b\x76\141\x66\x6a\x6f\x72\144\56\x6e\x6f", "\56\153\x76\xc3\xa6\x66\x6a\x6f\162\144\x2e\156\157", "\x2e\x67\x69\145\150\x74\x61\166\165\x6f\x61\164\156\141\x2e\x6e\157", "\x2e\x6b\166\141\156\141\x6e\147\x65\156\56\156\157", "\56\x6b\x76\xc3\xa6\156\x61\156\x67\x65\156\x2e\156\x6f", "\56\156\141\166\x75\x6f\x74\156\141\x2e\x6e\x6f", "\x2e\x6e\xc3\241\166\x75\x6f\164\x6e\x61\56\156\x6f", "\56\x6b\141\146\x6a\x6f\162\144\x2e\x6e\157", "\56\153\303\xa5\x66\152\x6f\x72\144\x2e\156\x6f", "\x2e\147\141\x69\166\x75\157\x74\156\141\x2e\x6e\x6f", "\56\x67\xc3\xa1\x69\166\165\157\164\156\x61\x2e\156\x6f", "\56\154\141\162\166\151\x6b\56\x6e\157", "\x2e\x6c\x61\166\x61\156\x67\x65\x6e\x2e\x6e\157", "\x2e\154\x61\x76\x61\x67\151\163\x2e\x6e\x6f", "\56\x6c\157\x61\142\x61\x74\56\x6e\x6f", "\56\154\x6f\x61\x62\xc3\241\164\x2e\x6e\x6f", "\56\154\x65\x62\145\163\x62\x79\56\156\x6f", "\x2e\144\141\166\x76\145\x73\151\x69\x64\141\x2e\x6e\157", "\x2e\x6c\145\x69\153\x61\x6e\147\x65\x72\x2e\156\x6f", "\56\x6c\x65\x69\162\x66\x6a\157\x72\144\x2e\156\x6f", "\56\154\x65\x6b\141\x2e\x6e\x6f", "\56\x6c\145\x6b\163\166\x69\153\x2e\x6e\157", "\x2e\154\x65\x6e\x76\x69\153\x2e\x6e\x6f", "\x2e\154\x65\141\156\147\x61\166\x69\151\153\x61\x2e\x6e\157", "\56\x6c\x65\141\xc5\213\x67\141\166\x69\151\x6b\141\x2e\156\157", "\56\154\x65\x73\152\141\56\156\157", "\x2e\154\145\x76\141\x6e\147\145\162\x2e\x6e\x6f", "\56\x6c\151\x65\x72\56\156\x6f", "\56\154\151\145\x72\x6e\145\x2e\x6e\157", "\x2e\154\x69\154\154\145\x68\141\155\x6d\x65\162\x2e\x6e\x6f", "\x2e\x6c\x69\154\x6c\145\163\x61\x6e\144\56\x6e\157", "\x2e\154\151\156\144\x65\163\x6e\145\x73\56\x6e\x6f", "\x2e\x6c\x69\x6e\144\141\163\x2e\x6e\x6f", "\x2e\154\x69\x6e\x64\xc3\xa5\163\x2e\x6e\x6f", "\x2e\x6c\157\x6d\x2e\x6e\157", "\56\x6c\x6f\160\160\x61\56\x6e\157", "\56\x6c\x61\150\160\160\x69\56\156\157", "\56\x6c\xc3\xa1\x68\160\x70\151\x2e\156\157", "\x2e\154\165\156\144\x2e\x6e\x6f", "\56\154\165\156\x6e\145\x72\56\x6e\157", "\x2e\x6c\165\162\x6f\x79\56\x6e\x6f", "\x2e\154\165\x72\303\xb8\x79\56\x6e\157", "\56\154\165\x73\x74\x65\162\x2e\x6e\x6f", "\56\x6c\171\x6e\147\x64\141\x6c\56\156\157", "\56\154\x79\156\x67\x65\x6e\x2e\x6e\157", "\x2e\151\166\147\165\56\x6e\x6f", "\x2e\x6c\x61\162\x64\x61\154\56\156\157", "\x2e\x6c\x65\162\x64\x61\154\x2e\156\x6f", "\56\x6c\xc3\xa6\162\144\x61\154\x2e\x6e\157", "\56\x6c\x6f\x64\x69\x6e\147\x65\x6e\x2e\156\x6f", "\56\x6c\303\270\x64\151\x6e\147\x65\x6e\x2e\x6e\157", "\56\154\x6f\x72\x65\156\163\153\x6f\x67\56\x6e\x6f", "\56\154\xc3\270\x72\145\x6e\163\153\157\x67\x2e\156\157", "\x2e\154\157\164\145\156\x2e\x6e\x6f", "\x2e\x6c\xc3\270\x74\145\x6e\x2e\156\x6f", "\x2e\x6d\141\154\x76\151\153\x2e\156\x6f", "\x2e\155\x61\163\x6f\x79\x2e\x6e\157", "\56\155\303\245\163\303\270\171\x2e\x6e\x6f", "\56\x6d\165\157\163\x61\x74\56\x6e\157", "\x2e\155\165\x6f\163\303\241\164\x2e\156\157", "\x2e\x6d\x61\x6e\x64\x61\x6c\56\x6e\x6f", "\x2e\155\x61\162\153\145\x72\56\x6e\157", "\56\x6d\141\x72\x6e\141\x72\144\141\x6c\56\x6e\157", "\x2e\155\x61\163\146\152\x6f\162\x64\145\x6e\56\x6e\x6f", "\x2e\x6d\145\154\x61\x6e\x64\x2e\156\157", "\x2e\x6d\145\154\x64\x61\154\x2e\x6e\157", "\56\155\145\154\150\165\163\x2e\156\157", "\x2e\155\145\x6c\x6f\x79\x2e\x6e\157", "\56\155\x65\x6c\xc3\xb8\171\x2e\x6e\157", "\56\x6d\x65\x72\x61\153\145\x72\56\x6e\157", "\56\155\x65\x72\xc3\xa5\153\x65\162\56\x6e\157", "\x2e\155\157\x61\x72\x65\153\145\56\156\157", "\56\155\x6f\303\xa5\162\x65\x6b\145\x2e\x6e\x6f", "\x2e\x6d\x69\144\x73\165\x6e\144\56\x6e\x6f", "\x2e\x6d\x69\x64\x74\x72\145\x2d\x67\x61\x75\154\x64\141\x6c\x2e\x6e\157", "\x2e\155\157\144\x61\x6c\145\x6e\x2e\156\x6f", "\x2e\155\157\x64\x75\x6d\x2e\x6e\157", "\56\x6d\x6f\x6c\144\x65\x2e\156\x6f", "\56\x6d\157\x73\x6b\x65\x6e\x65\163\56\156\x6f", "\56\x6d\157\x73\x73\56\x6e\x6f", "\56\155\157\x73\166\151\153\x2e\156\157", "\x2e\x6d\141\x6c\x73\145\x6c\166\56\156\x6f", "\56\155\303\xa5\154\163\145\154\x76\56\x6e\x6f", "\56\x6d\x61\154\x61\164\166\x75\157\x70\155\x69\56\156\157", "\56\155\xc3\xa1\154\x61\164\x76\x75\157\160\155\x69\x2e\x6e\x6f", "\x2e\156\141\155\x64\x61\x6c\x73\145\x69\x64\x2e\x6e\157", "\x2e\x61\x65\x6a\162\151\x65\56\156\x6f", "\x2e\156\x61\155\163\157\163\x2e\x6e\157", "\x2e\x6e\141\155\x73\x73\153\157\x67\141\x6e\56\x6e\157", "\x2e\x6e\x61\141\155\x65\163\x6a\x65\x76\x75\x65\x6d\x69\x65\x2e\x6e\157", "\56\156\303\245\303\xa5\x6d\x65\163\152\x65\x76\165\x65\x6d\151\x65\x2e\x6e\x6f", "\x2e\x6c\141\x61\153\x65\x73\x76\x75\145\155\151\x65\x2e\156\x6f", "\56\156\x61\x6e\x6e\145\163\164\x61\x64\56\x6e\157", "\56\156\141\x72\x76\x69\153\x2e\156\157", "\56\x6e\x61\x72\166\x69\151\153\141\56\x6e\157", "\56\x6e\x61\x75\x73\164\x64\141\x6c\56\x6e\x6f", "\56\x6e\x65\144\x72\145\x2d\145\151\x6b\x65\x72\56\x6e\x6f", "\x2e\x6e\145\163\x2e\x61\x6b\145\162\x73\x68\165\163\56\156\157", "\56\x6e\145\x73\56\142\165\x73\x6b\x65\x72\165\144\x2e\x6e\x6f", "\56\156\x65\163\x6e\x61\56\x6e\x6f", "\x2e\x6e\x65\163\x6f\144\x64\x65\x6e\56\x6e\157", "\56\156\x65\x73\163\145\x62\x79\x2e\x6e\157", "\56\x75\156\x6a\141\x72\147\141\56\156\x6f", "\x2e\x75\x6e\x6a\303\241\x72\x67\x61\x2e\156\157", "\56\156\x65\x73\163\x65\x74\x2e\x6e\x6f", "\56\x6e\x69\x73\163\145\144\x61\154\56\156\x6f", "\x2e\156\151\x74\x74\145\144\x61\154\x2e\x6e\x6f", "\56\x6e\157\162\x64\x2d\x61\x75\162\x64\x61\x6c\56\x6e\x6f", "\x2e\156\157\x72\144\x2d\146\162\157\156\x2e\x6e\x6f", "\56\x6e\157\x72\144\x2d\x6f\x64\141\154\x2e\156\157", "\56\156\157\x72\x64\x64\141\154\56\x6e\x6f", "\x2e\x6e\157\162\144\153\x61\x70\x70\x2e\156\x6f", "\56\x64\141\166\166\145\156\152\141\x72\x67\141\56\156\x6f", "\56\144\x61\x76\x76\145\156\x6a\xc3\241\x72\147\141\x2e\x6e\x6f", "\56\x6e\157\x72\144\x72\x65\55\154\x61\x6e\144\56\x6e\x6f", "\56\x6e\157\162\x64\x72\145\x69\163\x61\x2e\x6e\157", "\56\x72\x61\x69\163\141\56\x6e\x6f", "\56\162\303\241\x69\x73\141\56\156\x6f", "\x2e\156\x6f\x72\145\x2d\x6f\147\55\x75\x76\x64\141\x6c\x2e\x6e\x6f", "\x2e\x6e\157\x74\x6f\144\144\x65\156\x2e\x6e\157", "\x2e\x6e\141\x72\157\171\x2e\156\x6f", "\x2e\x6e\303\246\x72\xc3\270\171\x2e\x6e\157", "\x2e\x6e\x6f\x74\164\145\x72\x6f\x79\56\x6e\x6f", "\56\x6e\303\270\164\164\145\x72\303\xb8\x79\56\x6e\157", "\56\x6f\144\144\141\56\156\157", "\x2e\157\153\x73\156\x65\163\56\156\x6f", "\x2e\303\270\x6b\x73\156\145\163\56\x6e\157", "\x2e\157\x70\160\x64\141\154\56\156\157", "\x2e\x6f\x70\x70\x65\x67\141\x72\x64\x2e\156\157", "\x2e\157\x70\x70\x65\147\xc3\245\x72\x64\56\x6e\x6f", "\56\157\x72\153\144\x61\x6c\x2e\x6e\157", "\x2e\x6f\x72\154\x61\156\144\x2e\x6e\x6f", "\x2e\303\270\162\x6c\141\x6e\x64\56\156\157", "\56\x6f\x72\163\153\157\147\56\x6e\157", "\x2e\xc3\xb8\162\x73\153\x6f\147\x2e\156\x6f", "\56\157\162\163\164\x61\x2e\x6e\157", "\56\303\270\162\163\164\141\x2e\x6e\157", "\56\x6f\163\x2e\150\145\x64\x6d\141\x72\153\56\156\x6f", "\x2e\157\163\56\150\157\x72\144\x61\154\141\x6e\144\56\156\157", "\x2e\x6f\163\x65\156\56\x6e\157", "\56\157\163\164\145\162\157\171\56\156\157", "\56\157\163\x74\x65\162\xc3\xb8\x79\x2e\x6e\x6f", "\x2e\x6f\x73\x74\x72\145\x2d\164\157\164\x65\156\x2e\x6e\157", "\56\xc3\xb8\x73\x74\x72\145\55\164\157\x74\x65\x6e\x2e\156\157", "\x2e\x6f\x76\x65\162\150\x61\154\154\x61\56\x6e\157", "\x2e\157\x76\x72\x65\55\145\151\x6b\145\x72\x2e\156\x6f", "\x2e\303\270\x76\x72\145\x2d\145\151\x6b\x65\162\56\x6e\157", "\56\x6f\171\x65\162\x2e\156\x6f", "\x2e\xc3\xb8\171\145\x72\x2e\156\157", "\56\157\x79\147\x61\x72\144\x65\156\x2e\156\157", "\56\xc3\270\x79\147\141\162\144\145\156\56\156\157", "\56\x6f\x79\x73\164\162\145\x2d\163\154\151\144\162\x65\x2e\x6e\157", "\x2e\xc3\xb8\x79\x73\x74\162\145\55\x73\154\x69\144\162\145\56\156\x6f", "\56\160\157\x72\163\x61\x6e\x67\145\x72\56\156\x6f", "\56\160\x6f\x72\163\141\x6e\x67\x75\56\x6e\157", "\x2e\x70\157\x72\x73\xc3\xa1\305\x8b\x67\x75\x2e\156\157", "\x2e\160\x6f\162\x73\147\162\165\156\x6e\56\156\157", "\56\162\x61\144\x6f\171\x2e\156\x6f", "\x2e\162\141\x64\303\xb8\x79\56\x6e\157", "\x2e\x72\x61\153\x6b\145\163\x74\x61\144\x2e\x6e\157", "\56\x72\141\156\x61\x2e\156\x6f", "\x2e\x72\165\157\166\141\x74\56\x6e\x6f", "\x2e\x72\x61\x6e\x64\x61\x62\145\162\x67\56\x6e\157", "\x2e\x72\x61\165\x6d\141\56\x6e\x6f", "\56\162\x65\156\x64\x61\154\x65\156\56\156\157", "\x2e\x72\145\156\x6e\x65\x62\165\56\x6e\x6f", "\x2e\x72\x65\156\x6e\x65\163\157\171\56\x6e\x6f", "\x2e\x72\x65\156\x6e\145\x73\303\xb8\x79\x2e\156\x6f", "\56\162\151\156\144\141\x6c\56\x6e\157", "\x2e\162\151\156\x67\x65\x62\x75\x2e\156\x6f", "\x2e\x72\151\x6e\147\145\162\151\153\145\x2e\156\157", "\56\x72\x69\x6e\x67\x73\141\153\x65\x72\x2e\x6e\157", "\x2e\x72\151\163\163\141\x2e\156\157", "\x2e\162\151\x73\157\x72\x2e\156\157", "\x2e\162\151\x73\303\270\162\56\156\157", "\56\x72\157\141\156\x2e\x6e\157", "\56\x72\x6f\154\x6c\x61\147\56\x6e\x6f", "\56\162\x79\147\147\x65\56\x6e\x6f", "\56\162\141\154\151\156\147\x65\x6e\56\x6e\157", "\56\x72\303\xa6\x6c\151\x6e\x67\x65\x6e\x2e\x6e\157", "\56\162\x6f\x64\x6f\x79\x2e\156\x6f", "\56\162\xc3\xb8\144\303\270\171\56\x6e\157", "\56\162\x6f\155\163\153\157\x67\x2e\156\x6f", "\x2e\x72\303\270\x6d\163\153\x6f\x67\x2e\156\157", "\x2e\162\x6f\x72\157\x73\x2e\x6e\157", "\x2e\x72\xc3\xb8\x72\x6f\163\x2e\156\157", "\56\x72\x6f\163\164\x2e\156\157", "\56\162\xc3\270\163\x74\56\156\157", "\56\162\157\x79\153\145\156\x2e\156\x6f", "\56\x72\xc3\270\x79\x6b\145\x6e\56\x6e\x6f", "\56\x72\x6f\x79\x72\x76\151\153\56\x6e\157", "\x2e\162\303\270\x79\162\166\x69\x6b\56\x6e\157", "\x2e\x72\x61\144\x65\56\x6e\157", "\56\x72\303\xa5\x64\145\x2e\156\x6f", "\56\163\141\x6c\x61\156\147\x65\x6e\x2e\156\x6f", "\x2e\x73\x69\x65\x6c\154\x61\153\56\156\x6f", "\56\x73\141\x6c\x74\x64\x61\154\56\x6e\x6f", "\56\x73\141\154\141\164\56\156\157", "\x2e\x73\303\241\154\303\241\x74\x2e\156\157", "\x2e\x73\xc3\241\x6c\141\164\x2e\156\157", "\x2e\163\141\155\156\x61\156\147\145\162\56\x6e\x6f", "\x2e\x73\141\156\x64\x65\56\155\157\162\x65\x2d\157\x67\55\x72\157\155\163\x64\141\x6c\x2e\x6e\x6f", "\x2e\x73\141\x6e\144\145\x2e\155\303\270\162\145\55\x6f\147\55\162\157\x6d\x73\144\141\154\x2e\156\x6f", "\x2e\163\141\156\x64\x65\x2e\x76\x65\163\164\146\157\x6c\144\x2e\156\157", "\56\x73\x61\x6e\144\145\146\152\x6f\x72\144\x2e\x6e\157", "\x2e\x73\x61\x6e\144\x6e\145\x73\56\156\157", "\x2e\x73\141\156\144\x6f\x79\56\156\157", "\56\163\141\156\144\303\270\171\x2e\156\157", "\56\x73\141\x72\x70\163\x62\157\x72\x67\56\156\x6f", "\x2e\x73\141\165\144\x61\x2e\x6e\157", "\56\x73\x61\165\x68\x65\162\141\x64\56\x6e\157", "\x2e\x73\x65\x6c\x2e\156\x6f", "\x2e\x73\145\154\142\x75\x2e\156\x6f", "\56\163\x65\154\152\x65\56\x6e\157", "\x2e\x73\145\x6c\152\157\x72\x64\x2e\156\x6f", "\x2e\x73\151\x67\x64\x61\154\56\156\x6f", "\x2e\x73\x69\154\x6a\141\x6e\x2e\156\x6f", "\x2e\x73\151\x72\144\141\154\56\x6e\x6f", "\56\x73\x6b\x61\x75\x6e\56\156\157", "\x2e\163\x6b\145\x64\163\x6d\157\56\x6e\157", "\x2e\x73\x6b\151\x2e\x6e\157", "\x2e\x73\153\151\x65\156\x2e\x6e\x6f", "\x2e\x73\x6b\x69\160\x74\166\145\164\x2e\156\x6f", "\56\x73\x6b\152\145\162\x76\157\x79\x2e\156\157", "\x2e\x73\153\x6a\145\x72\166\xc3\270\171\x2e\156\x6f", "\56\x73\x6b\151\x65\x72\x76\x61\56\x6e\x6f", "\x2e\163\153\x69\145\162\x76\303\241\56\156\157", "\56\163\153\x6a\141\x6b\56\156\x6f", "\x2e\x73\153\152\303\245\153\56\156\157", "\x2e\163\x6b\x6f\144\x6a\x65\x2e\x6e\x6f", "\56\x73\153\x61\156\x6c\141\156\x64\56\156\x6f", "\x2e\163\x6b\xc3\xa5\x6e\154\141\x6e\144\x2e\156\x6f", "\x2e\x73\153\141\156\151\x74\56\156\x6f", "\x2e\x73\x6b\303\xa1\x6e\x69\x74\56\x6e\157", "\x2e\x73\155\x6f\x6c\x61\x2e\156\x6f", "\x2e\x73\x6d\303\270\154\x61\56\156\x6f", "\56\x73\x6e\151\154\x6c\146\x6a\x6f\162\144\56\156\x6f", "\x2e\163\156\141\x73\x61\x2e\156\x6f", "\56\163\156\xc3\245\163\x61\56\x6e\x6f", "\x2e\163\x6e\157\141\163\x61\56\156\x6f", "\x2e\x73\x6e\x61\x61\163\145\x2e\x6e\x6f", "\56\163\x6e\303\xa5\141\x73\x65\x2e\x6e\x6f", "\x2e\163\x6f\147\156\144\x61\x6c\x2e\156\x6f", "\x2e\163\157\x6b\x6e\144\x61\154\x2e\156\x6f", "\56\163\157\154\x61\x2e\x6e\x6f", "\x2e\x73\x6f\154\x75\156\144\56\x6e\157", "\56\x73\157\x6e\147\144\141\x6c\x65\156\56\156\157", "\x2e\x73\157\162\x74\x6c\x61\156\144\x2e\x6e\157", "\56\163\160\x79\144\145\142\145\162\147\x2e\156\157", "\56\163\164\x61\156\x67\x65\56\156\157", "\x2e\x73\164\141\166\141\156\147\145\162\56\x6e\x6f", "\x2e\163\x74\x65\x69\147\145\x6e\56\156\157", "\56\163\x74\145\x69\x6e\x6b\x6a\145\x72\x2e\x6e\157", "\56\163\164\x6a\x6f\162\144\141\154\x2e\x6e\x6f", "\x2e\163\x74\x6a\303\xb8\x72\144\141\x6c\56\x6e\x6f", "\x2e\x73\164\x6f\153\x6b\145\56\x6e\157", "\x2e\x73\164\157\x72\x2d\x65\x6c\166\x64\x61\154\56\156\157", "\x2e\163\164\157\x72\144\56\156\x6f", "\56\x73\164\157\162\x64\x61\x6c\56\156\157", "\56\163\164\x6f\162\x66\152\157\x72\x64\x2e\x6e\x6f", "\56\157\155\141\163\166\165\157\x74\x6e\x61\x2e\156\157", "\56\x73\x74\162\141\x6e\x64\56\x6e\x6f", "\x2e\x73\x74\x72\x61\x6e\x64\x61\x2e\156\157", "\56\x73\x74\162\171\156\56\x6e\157", "\56\x73\x75\x6c\x61\56\x6e\157", "\56\163\165\x6c\x64\x61\x6c\x2e\x6e\157", "\x2e\x73\x75\156\144\x2e\156\x6f", "\x2e\163\x75\156\x6e\144\141\154\x2e\x6e\x6f", "\56\x73\x75\x72\x6e\141\144\141\x6c\x2e\156\x6f", "\x2e\x73\166\x65\151\157\56\156\x6f", "\x2e\x73\x76\x65\x6c\166\x69\x6b\x2e\156\157", "\x2e\x73\x79\153\153\171\154\x76\145\x6e\56\156\157", "\56\163\157\x67\x6e\x65\x2e\156\x6f", "\56\163\xc3\270\x67\156\x65\x2e\x6e\x6f", "\x2e\163\x6f\x6d\156\141\56\156\x6f", "\x2e\163\303\270\x6d\156\x61\56\156\157", "\x2e\163\x6f\x6e\144\x72\x65\x2d\x6c\141\x6e\144\x2e\x6e\157", "\x2e\163\xc3\xb8\156\x64\x72\145\55\x6c\x61\156\144\x2e\156\x6f", "\x2e\163\157\162\x2d\x61\165\162\x64\x61\154\56\156\157", "\56\x73\303\270\162\x2d\x61\165\x72\144\x61\154\56\x6e\x6f", "\56\163\x6f\x72\55\146\162\157\156\x2e\156\x6f", "\x2e\163\303\270\162\x2d\x66\x72\x6f\156\56\x6e\157", "\x2e\x73\x6f\x72\x2d\x6f\144\x61\154\56\156\x6f", "\x2e\163\xc3\xb8\x72\x2d\x6f\x64\141\x6c\x2e\x6e\157", "\56\163\157\162\x2d\166\x61\x72\x61\156\147\x65\162\x2e\156\157", "\x2e\163\303\270\162\55\x76\141\162\141\156\x67\145\162\x2e\156\x6f", "\56\155\141\164\164\x61\55\x76\141\x72\152\152\x61\164\x2e\x6e\x6f", "\56\155\303\241\x74\x74\141\x2d\x76\xc3\xa1\x72\x6a\x6a\x61\x74\56\x6e\157", "\56\x73\x6f\162\x66\x6f\154\144\x2e\156\x6f", "\x2e\x73\xc3\270\x72\x66\x6f\x6c\x64\x2e\x6e\157", "\x2e\x73\157\x72\x72\145\151\163\141\56\x6e\157", "\56\x73\xc3\270\162\x72\145\x69\163\x61\x2e\x6e\x6f", "\56\163\157\162\165\x6d\56\156\x6f", "\56\163\303\270\162\165\155\56\x6e\x6f", "\x2e\164\141\x6e\141\56\156\157", "\x2e\x64\145\x61\164\x6e\x75\x2e\x6e\x6f", "\56\164\151\155\x65\56\x6e\157", "\x2e\x74\x69\x6e\147\166\157\x6c\154\56\x6e\157", "\x2e\164\151\x6e\x6e\x2e\156\x6f", "\x2e\x74\x6a\145\x6c\x64\x73\165\x6e\x64\x2e\x6e\x6f", "\56\144\x69\x65\154\x64\x64\141\x6e\x75\157\162\162\151\x2e\x6e\157", "\56\x74\152\157\x6d\x65\x2e\x6e\x6f", "\x2e\x74\152\xc3\270\x6d\145\x2e\156\x6f", "\56\164\157\x6b\153\145\x2e\x6e\x6f", "\x2e\164\x6f\x6c\147\141\x2e\156\x6f", "\x2e\164\157\162\163\x6b\x65\x6e\x2e\x6e\x6f", "\56\164\162\141\156\157\x79\x2e\x6e\x6f", "\x2e\164\162\x61\156\xc3\270\171\x2e\156\x6f", "\x2e\164\162\157\155\x73\157\x2e\156\157", "\x2e\x74\162\157\155\163\303\270\x2e\x6e\x6f", "\56\x74\x72\x6f\155\163\141\x2e\x6e\x6f", "\56\x72\157\x6d\x73\141\56\156\x6f", "\56\x74\x72\x6f\156\144\150\145\151\155\x2e\156\157", "\x2e\x74\162\157\x61\x6e\x64\x69\x6e\56\x6e\157", "\56\x74\x72\171\x73\x69\154\56\156\x6f", "\56\x74\162\141\x6e\141\56\156\x6f", "\x2e\164\162\xc3\xa6\x6e\141\56\156\157", "\x2e\164\162\157\147\163\x74\x61\144\56\156\157", "\56\164\x72\xc3\xb8\x67\163\x74\141\144\x2e\x6e\157", "\56\164\166\x65\x64\145\x73\164\x72\141\156\x64\56\156\157", "\x2e\164\171\x64\141\x6c\56\156\157", "\56\164\x79\156\x73\145\x74\x2e\156\x6f", "\x2e\x74\171\x73\146\152\157\x72\x64\56\x6e\157", "\56\x64\x69\x76\x74\x61\x73\x76\x75\157\x64\x6e\141\x2e\x6e\x6f", "\56\144\x69\x76\164\164\141\163\x76\165\157\164\x6e\141\56\156\x6f", "\x2e\x74\171\163\x6e\145\x73\56\x6e\x6f", "\56\164\171\x73\166\x61\162\56\x6e\x6f", "\56\x74\171\x73\x76\xc3\246\x72\56\x6e\157", "\56\x74\x6f\x6e\163\142\145\x72\x67\56\x6e\157", "\56\x74\303\xb8\156\x73\x62\x65\162\x67\56\156\157", "\56\x75\154\154\145\156\163\141\x6b\x65\x72\x2e\x6e\x6f", "\56\165\x6c\154\x65\156\163\x76\141\x6e\147\x2e\156\157", "\56\x75\154\x76\151\x6b\56\x6e\157", "\56\165\164\x73\x69\x72\141\x2e\x6e\x6f", "\x2e\166\141\x64\x73\157\x2e\x6e\157", "\56\x76\141\x64\x73\303\270\56\156\157", "\x2e\x63\141\150\x63\145\163\165\x6f\x6c\157\x2e\156\157", "\x2e\304\215\303\241\150\x63\x65\163\x75\x6f\154\157\x2e\x6e\157", "\56\x76\141\x6b\163\x64\141\x6c\x2e\156\157", "\x2e\166\141\154\x6c\145\56\156\x6f", "\56\166\141\x6e\147\x2e\156\x6f", "\56\x76\x61\x6e\171\154\x76\145\156\x2e\x6e\157", "\56\x76\x61\x72\144\157\56\x6e\x6f", "\x2e\166\141\162\144\xc3\xb8\x2e\x6e\x6f", "\x2e\166\x61\x72\x67\147\x61\x74\56\x6e\x6f", "\x2e\166\xc3\xa1\162\x67\147\xc3\xa1\164\56\156\157", "\56\166\x65\x66\x73\x6e\x2e\x6e\x6f", "\56\166\x61\x61\160\x73\x74\x65\x2e\156\x6f", "\56\166\x65\x67\141\x2e\156\157", "\56\166\x65\147\x61\x72\163\150\x65\151\56\156\157", "\x2e\166\x65\x67\xc3\xa5\162\163\150\x65\151\x2e\156\x6f", "\56\x76\145\x6e\156\x65\x73\x6c\141\56\x6e\157", "\x2e\x76\x65\x72\x64\141\x6c\x2e\156\157", "\x2e\166\x65\162\x72\x61\156\56\156\157", "\x2e\x76\145\163\x74\x62\171\x2e\156\157", "\56\166\x65\x73\164\156\x65\x73\56\156\x6f", "\x2e\x76\145\x73\164\162\145\x2d\163\154\x69\x64\162\145\56\156\x6f", "\x2e\166\145\x73\x74\162\145\x2d\x74\157\164\145\x6e\x2e\156\x6f", "\x2e\x76\145\163\164\x76\141\x67\157\x79\x2e\x6e\x6f", "\56\x76\x65\x73\164\x76\303\245\x67\303\xb8\171\56\x6e\x6f", "\56\x76\145\166\145\154\163\x74\x61\x64\x2e\x6e\157", "\56\x76\x69\153\x2e\156\x6f", "\x2e\x76\x69\153\x6e\x61\x2e\x6e\157", "\x2e\x76\x69\156\x64\141\146\152\x6f\x72\x64\x2e\156\157", "\56\166\157\x6c\144\x61\x2e\156\157", "\56\166\x6f\163\x73\56\x6e\x6f", "\56\x76\x61\x72\157\171\x2e\x6e\x6f", "\x2e\166\303\xa6\x72\303\270\171\x2e\x6e\157", "\x2e\x76\141\x67\141\x6e\x2e\156\157", "\56\x76\303\245\147\141\x6e\x2e\x6e\x6f", "\56\x76\157\141\x67\x61\x74\56\156\x6f", "\x2e\x76\141\147\163\x6f\x79\56\x6e\x6f", "\56\166\xc3\245\147\x73\xc3\270\x79\56\156\157", "\56\166\x61\x67\141\56\x6e\x6f", "\x2e\166\303\245\x67\303\xa5\x2e\x6e\157", "\x2e\x76\x61\154\145\x72\x2e\x6f\x73\164\146\157\154\x64\56\x6e\x6f", "\x2e\x76\xc3\xa5\x6c\x65\162\x2e\xc3\xb8\x73\164\146\x6f\154\144\x2e\156\157", "\x2e\166\141\154\x65\x72\x2e\x68\x65\x64\x6d\141\x72\153\56\x6e\157", "\56\x76\303\xa5\x6c\x65\162\56\150\x65\x64\155\x61\162\x6b\56\x6e\157", "\x2e\52\56\x6e\x70", "\x2e\156\x72", "\x2e\142\151\x7a\56\156\x72", "\56\151\x6e\146\x6f\x2e\x6e\162", "\56\147\157\x76\56\156\x72", "\x2e\145\144\x75\x2e\x6e\x72", "\x2e\157\x72\x67\56\x6e\162", "\56\x6e\145\x74\x2e\156\162", "\x2e\x63\x6f\155\x2e\x6e\162", "\x2e\156\x75", "\56\156\x7a", "\56\x61\143\56\x6e\x7a", "\x2e\143\157\56\x6e\172", "\56\143\x72\151\56\x6e\x7a", "\56\x67\145\x65\x6b\x2e\156\172", "\x2e\147\x65\156\x2e\x6e\x7a", "\56\x67\x6f\166\164\56\x6e\172", "\56\150\x65\141\x6c\x74\x68\x2e\x6e\x7a", "\56\151\167\x69\56\156\172", "\x2e\x6b\x69\x77\151\x2e\156\172", "\56\x6d\x61\157\x72\151\x2e\156\172", "\x2e\x6d\151\x6c\56\156\x7a", "\x2e\155\304\201\157\x72\151\56\156\172", "\56\x6e\145\x74\x2e\156\172", "\x2e\157\162\147\56\156\172", "\x2e\x70\141\162\x6c\151\x61\155\145\x6e\164\56\x6e\x7a", "\x2e\x73\143\150\157\x6f\x6c\x2e\x6e\x7a", "\56\x6f\155", "\x2e\143\x6f\56\157\x6d", "\x2e\x63\x6f\x6d\56\157\155", "\56\x65\144\x75\x2e\157\155", "\x2e\147\157\x76\56\x6f\x6d", "\x2e\155\145\144\x2e\157\155", "\x2e\155\165\163\145\x75\x6d\56\157\x6d", "\56\x6e\145\164\x2e\x6f\155", "\x2e\x6f\x72\x67\56\x6f\155", "\x2e\160\x72\x6f\x2e\x6f\x6d", "\56\x6f\x6e\x69\157\156", "\x2e\157\162\147", "\56\160\141", "\x2e\141\x63\56\160\x61", "\56\147\157\x62\56\160\x61", "\56\143\157\155\56\x70\141", "\56\157\x72\147\x2e\160\141", "\x2e\x73\x6c\x64\56\x70\141", "\56\145\x64\x75\x2e\x70\141", "\x2e\156\x65\164\56\x70\x61", "\x2e\x69\156\147\56\160\x61", "\56\141\x62\x6f\x2e\x70\141", "\x2e\x6d\145\144\56\x70\x61", "\56\x6e\157\x6d\56\160\x61", "\x2e\x70\145", "\56\x65\x64\165\56\x70\145", "\56\x67\x6f\x62\56\x70\x65", "\56\x6e\157\x6d\56\160\x65", "\x2e\155\151\x6c\56\x70\145", "\x2e\x6f\162\x67\x2e\x70\145", "\56\143\x6f\x6d\56\160\x65", "\56\x6e\x65\164\56\x70\145", "\x2e\x70\x66", "\x2e\143\157\x6d\x2e\x70\x66", "\56\x6f\162\147\56\160\x66", "\x2e\145\x64\x75\56\160\146", "\x2e\52\x2e\x70\147", "\56\x70\150", "\56\143\x6f\x6d\x2e\x70\x68", "\56\156\x65\x74\56\x70\x68", "\56\x6f\162\147\x2e\x70\150", "\56\147\157\x76\56\160\x68", "\56\x65\144\x75\56\x70\150", "\56\x6e\147\x6f\56\x70\x68", "\x2e\155\x69\154\56\x70\x68", "\56\x69\56\160\x68", "\56\x70\153", "\56\x63\x6f\x6d\56\160\x6b", "\x2e\x6e\145\x74\x2e\160\153", "\x2e\145\x64\165\56\160\153", "\56\157\162\x67\x2e\160\153", "\56\x66\x61\x6d\x2e\160\153", "\x2e\x62\x69\172\56\160\153", "\x2e\167\x65\x62\56\x70\153", "\x2e\147\157\x76\56\160\153", "\56\x67\157\x62\x2e\x70\153", "\x2e\x67\x6f\x6b\56\x70\x6b", "\56\147\157\156\x2e\160\153", "\56\x67\x6f\x70\x2e\160\153", "\56\x67\157\x73\x2e\160\x6b", "\56\x69\x6e\x66\x6f\x2e\x70\x6b", "\56\160\154", "\x2e\x63\157\x6d\56\160\154", "\x2e\156\x65\x74\x2e\160\x6c", "\56\157\x72\147\56\x70\x6c", "\x2e\141\x69\144\56\x70\x6c", "\56\x61\x67\162\x6f\x2e\x70\x6c", "\x2e\141\164\155\56\x70\x6c", "\56\x61\x75\164\157\56\160\x6c", "\56\142\151\x7a\x2e\160\x6c", "\x2e\x65\144\165\x2e\160\x6c", "\x2e\x67\x6d\151\x6e\141\x2e\160\154", "\x2e\147\163\x6d\56\160\x6c", "\x2e\151\x6e\146\x6f\56\160\154", "\x2e\155\x61\151\154\x2e\x70\x6c", "\56\155\x69\141\163\x74\141\x2e\160\154", "\x2e\155\x65\x64\x69\141\56\x70\x6c", "\56\155\x69\x6c\56\x70\x6c", "\x2e\156\x69\145\162\165\143\150\x6f\155\157\x73\x63\x69\56\160\154", "\56\x6e\x6f\155\56\x70\x6c", "\x2e\x70\143\56\160\154", "\56\160\157\x77\151\x61\164\x2e\x70\154", "\56\x70\x72\151\166\56\x70\154", "\56\x72\145\x61\x6c\x65\x73\x74\141\x74\x65\56\x70\x6c", "\x2e\x72\x65\x6c\x2e\160\x6c", "\x2e\x73\145\x78\56\160\154", "\x2e\163\x68\x6f\160\x2e\160\x6c", "\56\x73\153\x6c\145\x70\56\160\x6c", "\x2e\x73\x6f\x73\x2e\x70\x6c", "\x2e\163\172\x6b\x6f\x6c\141\x2e\160\x6c", "\x2e\164\141\162\147\x69\x2e\x70\154", "\56\x74\155\56\160\x6c", "\x2e\x74\x6f\x75\x72\x69\163\x6d\x2e\160\154", "\x2e\164\x72\141\x76\145\154\56\160\154", "\56\164\x75\162\x79\x73\164\x79\x6b\141\x2e\160\x6c", "\x2e\x67\x6f\166\x2e\160\x6c", "\56\141\160\x2e\147\157\x76\x2e\x70\x6c", "\x2e\151\143\x2e\147\157\166\56\160\x6c", "\x2e\x69\163\56\147\x6f\x76\56\160\x6c", "\x2e\x75\163\56\147\x6f\166\56\x70\x6c", "\56\x6b\x6d\160\x73\x70\56\147\x6f\166\56\160\154", "\56\153\160\x70\163\x70\x2e\147\157\166\x2e\160\x6c", "\x2e\x6b\x77\160\163\160\x2e\147\157\166\x2e\160\x6c", "\x2e\160\163\160\56\147\x6f\166\56\160\x6c", "\x2e\167\163\153\x72\x2e\147\x6f\166\56\x70\154", "\x2e\153\x77\160\56\147\x6f\x76\56\x70\x6c", "\x2e\155\167\x2e\147\x6f\166\x2e\x70\154", "\56\x75\x67\56\x67\x6f\166\56\x70\154", "\x2e\x75\155\x2e\147\157\x76\56\x70\154", "\x2e\x75\155\151\x67\x2e\147\x6f\x76\x2e\x70\154", "\x2e\x75\147\x69\x6d\x2e\x67\157\166\x2e\160\x6c", "\x2e\165\x70\157\x77\56\x67\157\x76\x2e\x70\x6c", "\56\x75\167\56\x67\157\x76\56\x70\154", "\56\163\164\x61\162\157\x73\164\167\157\x2e\x67\x6f\166\56\160\x6c", "\x2e\x70\141\x2e\x67\157\166\56\x70\x6c", "\x2e\160\x6f\56\147\x6f\166\56\x70\154", "\56\x70\x73\x73\145\56\x67\157\166\56\160\x6c", "\56\x70\165\160\x2e\147\157\x76\56\160\x6c", "\x2e\x72\x7a\x67\167\56\x67\157\x76\x2e\x70\x6c", "\x2e\x73\141\x2e\x67\157\x76\56\160\154", "\x2e\163\x6f\x2e\147\x6f\166\x2e\160\x6c", "\56\x73\162\x2e\x67\157\x76\56\x70\x6c", "\x2e\167\x73\x61\56\147\x6f\x76\56\160\x6c", "\56\x73\153\157\56\147\157\x76\56\x70\x6c", "\x2e\x75\172\163\x2e\x67\157\x76\x2e\160\154", "\x2e\x77\151\151\x68\56\x67\x6f\x76\x2e\x70\x6c", "\x2e\167\151\x6e\142\x2e\x67\157\166\x2e\160\154", "\x2e\160\x69\x6e\x62\x2e\147\x6f\166\56\160\154", "\56\167\x69\157\x73\x2e\x67\x6f\166\56\160\x6c", "\x2e\x77\151\x74\144\56\x67\157\x76\x2e\x70\154", "\x2e\x77\172\155\151\165\167\x2e\147\157\x76\x2e\x70\154", "\56\x70\151\x77\x2e\x67\157\166\56\160\x6c", "\x2e\167\x69\x77\56\x67\157\x76\56\x70\154", "\x2e\147\x72\x69\x77\x2e\147\x6f\166\x2e\160\x6c", "\56\x77\151\146\x2e\x67\157\166\56\160\154", "\56\157\165\155\56\147\157\166\x2e\160\x6c", "\56\x73\144\x6e\56\147\157\x76\56\160\154", "\56\172\160\56\x67\x6f\166\x2e\160\x6c", "\x2e\x75\x70\160\157\x2e\147\x6f\166\x2e\160\x6c", "\x2e\155\165\x70\56\x67\157\166\x2e\160\x6c", "\56\167\x75\157\x7a\56\x67\157\x76\56\x70\154", "\x2e\153\157\156\163\x75\154\141\164\x2e\147\x6f\166\56\x70\154", "\56\157\151\x72\155\56\x67\x6f\166\56\x70\154", "\56\x61\165\147\x75\163\x74\157\167\x2e\160\x6c", "\x2e\x62\x61\x62\151\141\x2d\147\157\162\141\56\160\154", "\56\142\x65\144\x7a\x69\156\56\160\154", "\56\142\145\163\x6b\151\x64\x79\x2e\x70\x6c", "\56\x62\x69\141\154\x6f\167\151\x65\x7a\x61\56\x70\x6c", "\56\x62\151\141\x6c\x79\163\x74\x6f\153\x2e\160\x6c", "\x2e\142\151\x65\x6c\x61\x77\141\56\160\154", "\x2e\x62\x69\145\x73\172\x63\x7a\x61\x64\x79\x2e\160\154", "\56\x62\157\154\x65\x73\154\x61\167\151\145\143\56\160\x6c", "\56\x62\171\x64\147\x6f\163\x7a\x63\172\56\x70\154", "\x2e\142\171\164\157\155\x2e\x70\x6c", "\56\x63\x69\x65\163\x7a\x79\x6e\56\160\x6c", "\56\x63\172\145\154\x61\x64\172\x2e\160\154", "\56\x63\172\145\163\x74\x2e\160\154", "\x2e\144\x6c\165\147\x6f\x6c\145\153\x61\56\160\154", "\56\x65\x6c\142\154\x61\x67\56\160\154", "\56\x65\x6c\153\56\160\x6c", "\x2e\147\154\157\x67\x6f\x77\56\160\x6c", "\56\147\x6e\x69\145\x7a\x6e\157\56\160\154", "\x2e\x67\157\x72\x6c\151\143\145\56\x70\154", "\x2e\x67\x72\x61\152\145\x77\157\56\160\x6c", "\56\x69\x6c\x61\x77\141\x2e\x70\154", "\56\152\141\x77\x6f\162\x7a\156\x6f\x2e\x70\x6c", "\x2e\x6a\145\x6c\145\x6e\x69\x61\x2d\147\157\162\x61\56\160\x6c", "\56\x6a\x67\x6f\162\141\x2e\160\154", "\56\x6b\141\x6c\x69\163\172\x2e\x70\154", "\x2e\153\x61\172\x69\x6d\x69\x65\162\x7a\55\144\x6f\154\156\x79\x2e\x70\x6c", "\56\153\x61\162\160\x61\x63\172\x2e\160\154", "\56\x6b\x61\x72\164\165\x7a\171\56\x70\x6c", "\56\x6b\x61\x73\x7a\165\x62\171\x2e\x70\x6c", "\56\x6b\141\164\x6f\x77\151\x63\x65\x2e\160\154", "\56\153\x65\160\156\157\x2e\x70\x6c", "\56\x6b\145\x74\x72\x7a\171\x6e\56\x70\x6c", "\x2e\153\154\157\x64\172\x6b\157\56\160\154", "\56\x6b\157\x62\x69\145\162\172\171\x63\145\56\160\154", "\x2e\153\157\x6c\157\142\x72\x7a\145\147\x2e\x70\x6c", "\56\153\157\x6e\151\156\56\x70\154", "\x2e\x6b\x6f\x6e\163\x6b\157\167\157\154\141\x2e\x70\x6c", "\56\153\x75\x74\156\x6f\56\160\x6c", "\56\x6c\x61\x70\x79\x2e\x70\154", "\x2e\x6c\145\142\157\x72\x6b\x2e\x70\154", "\x2e\154\x65\147\x6e\x69\x63\x61\56\160\x6c", "\x2e\154\x65\172\x61\152\163\x6b\x2e\x70\154", "\x2e\154\151\155\141\156\x6f\167\141\56\x70\x6c", "\x2e\x6c\157\155\x7a\141\56\160\154", "\x2e\154\x6f\x77\151\143\x7a\56\160\x6c", "\x2e\x6c\x75\142\x69\x6e\x2e\160\x6c", "\56\x6c\x75\x6b\157\167\56\160\x6c", "\x2e\x6d\141\154\142\x6f\x72\x6b\56\160\154", "\56\x6d\141\x6c\x6f\x70\x6f\154\x73\x6b\141\56\160\x6c", "\56\155\x61\x7a\x6f\x77\163\x7a\x65\x2e\160\154", "\56\x6d\x61\172\165\162\x79\x2e\x70\154", "\56\x6d\151\x65\x6c\145\x63\56\x70\154", "\x2e\155\151\x65\154\156\157\56\x70\x6c", "\x2e\x6d\162\x61\147\157\x77\157\x2e\x70\154", "\x2e\x6e\141\153\154\157\56\x70\x6c", "\56\x6e\157\x77\141\x72\x75\x64\x61\x2e\x70\x6c", "\x2e\x6e\x79\x73\x61\56\x70\x6c", "\56\x6f\x6c\141\167\141\56\160\154", "\x2e\x6f\154\x65\x63\x6b\157\x2e\x70\154", "\x2e\x6f\154\x6b\x75\x73\x7a\x2e\x70\x6c", "\x2e\x6f\x6c\163\x7a\164\x79\x6e\x2e\160\154", "\56\157\160\157\x63\x7a\x6e\157\x2e\160\154", "\x2e\157\160\157\154\145\x2e\160\x6c", "\x2e\x6f\163\x74\x72\157\144\141\x2e\160\x6c", "\56\157\163\x74\162\157\x6c\145\x6b\141\56\160\154", "\56\x6f\x73\x74\162\157\x77\151\145\143\x2e\x70\x6c", "\56\x6f\163\164\162\x6f\167\x77\x6c\x6b\160\x2e\x70\x6c", "\x2e\160\151\154\x61\x2e\160\x6c", "\56\x70\x69\x73\x7a\56\160\x6c", "\56\160\157\x64\x68\x61\154\x65\x2e\160\154", "\x2e\160\x6f\x64\x6c\141\163\x69\145\x2e\x70\154", "\56\x70\157\154\153\x6f\x77\x69\143\145\x2e\x70\x6c", "\56\160\x6f\x6d\157\162\x7a\145\x2e\x70\154", "\x2e\160\x6f\155\157\x72\x73\x6b\151\145\56\160\x6c", "\x2e\160\x72\157\x63\x68\157\x77\x69\x63\x65\x2e\160\154", "\56\x70\x72\x75\x73\172\x6b\x6f\x77\56\x70\x6c", "\x2e\x70\162\172\x65\167\157\x72\163\x6b\56\160\x6c", "\56\160\x75\154\141\167\171\56\160\154", "\56\162\141\x64\x6f\x6d\x2e\160\x6c", "\56\x72\x61\167\141\55\x6d\x61\172\x2e\x70\154", "\x2e\162\171\142\156\151\x6b\x2e\x70\x6c", "\x2e\162\172\145\x73\x7a\x6f\167\x2e\160\154", "\x2e\163\x61\156\x6f\x6b\56\x70\x6c", "\56\x73\145\152\156\x79\56\160\x6c", "\x2e\163\154\141\x73\153\56\x70\154", "\x2e\163\154\165\160\x73\x6b\56\x70\154", "\x2e\163\157\x73\x6e\157\x77\151\145\143\56\160\154", "\x2e\163\164\x61\x6c\157\x77\141\x2d\167\157\x6c\141\56\160\154", "\56\163\x6b\x6f\x63\172\x6f\167\56\160\154", "\56\x73\164\x61\162\141\143\150\157\167\151\143\145\x2e\160\154", "\x2e\163\164\x61\x72\x67\141\x72\x64\56\160\154", "\x2e\163\165\x77\141\154\x6b\151\x2e\160\154", "\56\x73\167\151\144\x6e\x69\143\141\56\x70\x6c", "\56\163\167\x69\x65\x62\157\x64\172\151\x6e\x2e\160\154", "\56\x73\167\x69\156\157\x75\152\x73\143\x69\x65\x2e\160\154", "\x2e\163\x7a\143\172\x65\x63\151\x6e\x2e\x70\154", "\56\163\x7a\143\x7a\171\164\x6e\157\x2e\x70\x6c", "\x2e\x74\141\x72\x6e\x6f\x62\162\x7a\145\x67\56\160\154", "\56\x74\x67\157\x72\x79\x2e\160\154", "\56\164\x75\x72\x65\153\x2e\x70\x6c", "\x2e\164\171\x63\x68\x79\x2e\x70\x6c", "\56\x75\x73\164\x6b\141\56\x70\x6c", "\56\x77\141\x6c\142\x72\172\171\143\150\x2e\x70\x6c", "\x2e\167\x61\162\x6d\151\141\56\160\154", "\56\167\x61\162\x73\x7a\x61\x77\141\56\160\154", "\x2e\167\x61\167\x2e\160\154", "\x2e\167\145\x67\x72\x6f\x77\x2e\160\x6c", "\x2e\167\151\145\154\x75\156\56\x70\154", "\56\167\154\157\143\154\56\x70\154", "\56\167\x6c\x6f\x63\154\x61\x77\x65\153\x2e\x70\154", "\x2e\167\157\x64\172\x69\x73\x6c\x61\167\56\160\154", "\56\167\x6f\154\x6f\x6d\151\x6e\x2e\160\x6c", "\56\167\162\x6f\143\154\141\167\x2e\160\x6c", "\x2e\172\x61\x63\x68\160\157\x6d\157\x72\56\160\154", "\x2e\x7a\x61\147\x61\156\56\160\x6c", "\56\172\141\162\157\x77\56\160\154", "\x2e\x7a\x67\157\x72\x61\x2e\160\154", "\x2e\x7a\x67\x6f\162\x7a\145\154\145\143\x2e\160\154", "\x2e\160\x6d", "\56\x70\x6e", "\x2e\147\157\166\x2e\160\156", "\x2e\143\x6f\x2e\160\x6e", "\x2e\x6f\x72\147\x2e\160\156", "\56\x65\x64\165\56\160\x6e", "\56\x6e\145\164\56\160\x6e", "\x2e\160\157\163\164", "\56\160\x72", "\x2e\143\157\x6d\56\160\x72", "\x2e\x6e\145\164\56\160\x72", "\56\x6f\162\147\x2e\x70\x72", "\x2e\147\157\166\56\160\162", "\56\x65\x64\165\56\160\162", "\x2e\x69\163\x6c\x61\56\160\x72", "\56\x70\x72\157\x2e\x70\x72", "\56\142\151\172\x2e\160\x72", "\56\151\x6e\146\157\x2e\x70\x72", "\56\156\x61\x6d\145\56\160\162", "\x2e\x65\163\x74\x2e\160\x72", "\56\160\162\157\x66\x2e\160\162", "\56\x61\x63\x2e\x70\x72", "\56\x70\162\x6f", "\x2e\141\x61\141\x2e\160\162\157", "\56\x61\143\x61\x2e\x70\x72\157", "\56\141\143\143\164\x2e\x70\162\157", "\x2e\x61\166\x6f\x63\x61\164\x2e\x70\x72\x6f", "\x2e\142\141\x72\x2e\160\162\157", "\56\143\160\x61\56\160\162\157", "\56\x65\156\147\56\160\162\157", "\x2e\152\x75\162\56\x70\162\x6f", "\56\x6c\x61\x77\56\x70\162\157", "\56\x6d\145\x64\56\160\x72\157", "\56\162\145\x63\x68\164\x2e\x70\162\x6f", "\56\x70\163", "\56\x65\144\165\x2e\160\x73", "\56\x67\157\x76\56\x70\163", "\56\163\x65\x63\x2e\x70\163", "\x2e\160\x6c\157\56\160\x73", "\56\x63\157\x6d\56\x70\163", "\x2e\157\x72\x67\56\x70\163", "\56\x6e\145\164\x2e\x70\x73", "\x2e\x70\164", "\56\x6e\145\164\56\x70\164", "\56\147\157\166\56\160\x74", "\x2e\157\162\147\x2e\x70\x74", "\56\x65\144\x75\x2e\x70\164", "\56\x69\156\x74\x2e\160\x74", "\56\x70\165\x62\x6c\56\x70\164", "\56\x63\x6f\x6d\56\160\x74", "\x2e\156\157\x6d\145\x2e\160\164", "\x2e\x70\x77", "\56\143\157\x2e\x70\167", "\x2e\x6e\x65\x2e\160\x77", "\x2e\157\x72\x2e\x70\167", "\56\145\144\x2e\160\167", "\x2e\147\x6f\56\160\x77", "\x2e\x62\145\x6c\x61\x75\56\160\x77", "\56\x70\x79", "\56\x63\x6f\155\x2e\x70\171", "\56\x63\157\x6f\x70\56\160\x79", "\x2e\145\144\165\56\x70\171", "\x2e\x67\157\166\x2e\160\171", "\x2e\155\x69\154\56\160\171", "\56\156\145\164\x2e\x70\x79", "\x2e\x6f\162\147\56\x70\171", "\56\161\x61", "\x2e\x63\157\155\x2e\x71\141", "\56\145\144\x75\56\x71\x61", "\x2e\x67\157\166\x2e\x71\141", "\56\155\x69\x6c\56\x71\x61", "\x2e\156\141\x6d\x65\56\161\141", "\x2e\x6e\145\x74\x2e\x71\x61", "\56\157\x72\147\x2e\161\x61", "\56\x73\x63\150\x2e\161\141", "\56\162\x65", "\x2e\141\163\163\157\x2e\162\145", "\x2e\143\157\155\x2e\x72\145", "\56\x6e\x6f\x6d\x2e\162\145", "\x2e\162\157", "\56\141\162\x74\x73\x2e\x72\157", "\56\143\157\x6d\x2e\x72\157", "\x2e\146\151\162\x6d\56\x72\157", "\56\x69\x6e\146\x6f\x2e\162\157", "\x2e\156\x6f\155\56\x72\x6f", "\x2e\x6e\x74\x2e\162\157", "\56\157\162\147\56\x72\157", "\x2e\162\x65\143\56\162\x6f", "\56\x73\164\157\162\x65\56\x72\x6f", "\56\164\x6d\56\x72\157", "\56\167\167\167\56\x72\157", "\x2e\x72\x73", "\56\x61\x63\56\162\x73", "\x2e\143\157\56\162\x73", "\x2e\x65\144\x75\56\162\163", "\x2e\147\x6f\x76\x2e\x72\163", "\x2e\x69\156\x2e\162\163", "\56\157\162\x67\x2e\162\x73", "\x2e\x72\x75", "\56\141\143\x2e\x72\x75", "\56\145\x64\x75\x2e\162\x75", "\56\x67\157\166\56\162\x75", "\56\x69\156\164\56\x72\165", "\x2e\155\x69\154\x2e\x72\165", "\56\164\x65\x73\164\x2e\x72\x75", "\x2e\x72\x77", "\x2e\x67\157\x76\x2e\x72\x77", "\x2e\156\145\x74\x2e\x72\167", "\56\145\144\x75\56\162\167", "\56\141\x63\x2e\162\167", "\56\x63\157\x6d\56\162\167", "\56\x63\x6f\56\x72\x77", "\56\151\156\x74\x2e\x72\x77", "\x2e\x6d\x69\154\x2e\162\x77", "\56\147\x6f\x75\x76\x2e\162\x77", "\56\163\x61", "\56\143\x6f\155\56\x73\141", "\56\x6e\145\x74\x2e\163\x61", "\x2e\x6f\x72\147\x2e\163\141", "\56\147\157\166\56\x73\141", "\56\155\x65\x64\56\163\141", "\56\x70\165\142\x2e\x73\141", "\x2e\x65\144\x75\x2e\163\141", "\x2e\163\x63\x68\x2e\163\x61", "\x2e\163\x62", "\x2e\x63\157\x6d\56\163\142", "\x2e\x65\x64\x75\56\x73\142", "\56\147\157\166\56\x73\142", "\x2e\156\145\164\x2e\163\142", "\x2e\x6f\x72\x67\x2e\163\142", "\56\x73\x63", "\x2e\x63\x6f\x6d\x2e\x73\x63", "\56\147\x6f\x76\x2e\x73\x63", "\56\x6e\145\x74\56\x73\143", "\56\x6f\x72\x67\56\163\x63", "\56\x65\144\x75\x2e\x73\143", "\56\x73\144", "\x2e\143\157\155\x2e\x73\144", "\56\156\145\x74\56\x73\x64", "\56\x6f\x72\x67\x2e\163\144", "\56\145\144\x75\x2e\163\144", "\56\x6d\x65\x64\x2e\163\x64", "\x2e\x74\166\56\x73\x64", "\56\x67\x6f\x76\x2e\163\x64", "\x2e\x69\156\x66\157\x2e\163\144", "\56\x73\145", "\x2e\x61\56\163\145", "\x2e\x61\143\x2e\x73\x65", "\x2e\142\x2e\163\x65", "\56\142\144\x2e\163\145", "\x2e\x62\162\141\x6e\144\56\163\145", "\x2e\143\56\163\x65", "\56\144\56\163\x65", "\56\x65\56\163\145", "\56\x66\56\163\x65", "\56\146\x68\x2e\x73\x65", "\56\x66\x68\x73\x6b\x2e\163\145", "\x2e\x66\150\166\56\x73\145", "\x2e\147\x2e\163\x65", "\x2e\x68\x2e\x73\145", "\x2e\x69\56\x73\x65", "\56\153\x2e\163\145", "\56\x6b\157\155\146\157\162\142\x2e\x73\145", "\x2e\153\x6f\x6d\x6d\165\156\x61\154\146\x6f\x72\x62\x75\156\144\x2e\163\145", "\56\153\x6f\155\x76\165\170\56\163\x65", "\56\x6c\56\x73\x65", "\x2e\x6c\x61\x6e\x62\151\142\x2e\x73\145", "\x2e\x6d\x2e\x73\x65", "\x2e\x6e\x2e\163\x65", "\x2e\x6e\141\x74\x75\x72\x62\x72\x75\x6b\163\x67\171\155\156\56\163\145", "\56\157\56\163\x65", "\56\157\162\147\x2e\x73\145", "\x2e\160\56\163\145", "\56\x70\141\x72\x74\151\56\x73\x65", "\x2e\x70\x70\x2e\163\x65", "\x2e\x70\162\145\163\x73\56\x73\x65", "\56\162\56\163\145", "\x2e\163\x2e\163\x65", "\x2e\x74\56\163\145", "\56\164\155\56\163\x65", "\x2e\165\56\x73\145", "\x2e\167\56\163\x65", "\56\170\56\163\x65", "\56\171\56\x73\x65", "\x2e\172\56\163\145", "\56\163\147", "\x2e\143\157\155\x2e\x73\147", "\56\x6e\145\164\x2e\163\x67", "\56\x6f\162\147\56\x73\x67", "\56\147\157\x76\56\x73\147", "\x2e\145\144\165\x2e\x73\x67", "\x2e\x70\145\x72\x2e\x73\x67", "\56\163\x68", "\x2e\x63\157\155\56\163\150", "\x2e\156\x65\164\x2e\x73\150", "\56\147\157\x76\56\x73\x68", "\56\x6f\162\147\56\163\150", "\x2e\x6d\151\x6c\x2e\163\150", "\x2e\x73\151", "\56\x73\152", "\x2e\x73\153", "\56\x73\154", "\x2e\x63\157\x6d\56\163\154", "\x2e\x6e\x65\x74\56\x73\x6c", "\56\145\144\165\x2e\x73\x6c", "\56\x67\157\166\56\x73\x6c", "\x2e\157\162\x67\56\x73\x6c", "\56\163\x6d", "\56\x73\156", "\x2e\x61\x72\164\x2e\163\x6e", "\x2e\143\x6f\x6d\x2e\163\x6e", "\x2e\145\144\165\56\163\x6e", "\x2e\147\157\165\166\x2e\163\156", "\56\x6f\x72\x67\x2e\x73\x6e", "\56\160\145\x72\163\157\x2e\163\156", "\56\x75\x6e\151\166\x2e\x73\156", "\x2e\x73\157", "\56\x63\x6f\x6d\x2e\163\157", "\x2e\156\x65\x74\56\x73\157", "\56\x6f\x72\147\56\163\157", "\56\x73\x72", "\56\x73\x74", "\56\x63\x6f\x2e\163\x74", "\56\x63\x6f\x6d\x2e\163\164", "\x2e\x63\x6f\x6e\x73\165\x6c\x61\x64\x6f\56\163\x74", "\x2e\145\x64\x75\56\x73\164", "\56\145\x6d\x62\x61\x69\170\141\144\141\x2e\x73\164", "\x2e\x67\157\x76\56\x73\164", "\x2e\155\x69\154\56\163\x74", "\56\x6e\x65\164\x2e\163\x74", "\56\157\x72\147\x2e\x73\x74", "\56\x70\x72\151\x6e\143\151\x70\145\56\163\x74", "\x2e\163\141\x6f\x74\157\155\145\56\163\164", "\x2e\163\164\157\x72\x65\x2e\x73\164", "\x2e\x73\x75", "\56\x73\166", "\56\x63\157\x6d\56\x73\166", "\56\145\x64\x75\56\163\166", "\x2e\147\x6f\142\x2e\x73\166", "\56\x6f\162\147\56\x73\x76", "\x2e\162\x65\144\56\x73\166", "\56\163\170", "\x2e\x67\x6f\166\56\x73\170", "\x2e\163\171", "\x2e\x65\x64\x75\56\x73\x79", "\x2e\147\157\166\56\163\171", "\x2e\x6e\145\x74\56\x73\x79", "\x2e\155\x69\x6c\56\x73\x79", "\56\143\157\155\x2e\163\x79", "\56\x6f\x72\x67\56\x73\x79", "\x2e\x73\x7a", "\x2e\143\157\56\x73\x7a", "\x2e\141\143\x2e\163\x7a", "\x2e\x6f\x72\x67\x2e\163\172", "\x2e\164\x63", "\x2e\164\144", "\56\x74\x65\154", "\x2e\x74\x66", "\56\x74\147", "\56\164\x68", "\x2e\141\x63\56\x74\150", "\56\143\x6f\x2e\x74\x68", "\x2e\x67\x6f\x2e\x74\150", "\56\x69\156\56\164\150", "\56\x6d\x69\x2e\x74\150", "\x2e\156\145\x74\x2e\x74\x68", "\x2e\x6f\x72\x2e\164\x68", "\56\x74\152", "\x2e\x61\x63\56\164\152", "\x2e\x62\x69\172\56\164\x6a", "\x2e\x63\157\x2e\164\x6a", "\56\x63\x6f\155\x2e\164\152", "\x2e\145\x64\x75\56\x74\x6a", "\x2e\147\x6f\56\164\x6a", "\x2e\147\157\166\56\x74\152", "\56\x69\156\x74\x2e\x74\152", "\x2e\155\151\x6c\x2e\164\x6a", "\56\x6e\x61\x6d\145\x2e\164\x6a", "\56\156\145\164\x2e\x74\x6a", "\x2e\x6e\x69\143\x2e\x74\x6a", "\56\157\x72\x67\56\164\x6a", "\x2e\164\145\163\164\x2e\x74\152", "\56\167\x65\x62\56\x74\x6a", "\56\164\x6b", "\x2e\164\x6c", "\x2e\x67\157\166\56\164\154", "\x2e\164\155", "\56\x63\x6f\x6d\x2e\x74\x6d", "\x2e\x63\x6f\x2e\x74\x6d", "\x2e\x6f\162\147\56\164\x6d", "\x2e\156\145\164\x2e\x74\x6d", "\56\156\157\155\56\164\155", "\56\x67\157\x76\56\164\x6d", "\x2e\x6d\151\x6c\56\x74\x6d", "\56\145\144\x75\x2e\x74\x6d", "\x2e\164\156", "\56\x63\157\155\x2e\x74\156", "\x2e\x65\156\x73\x2e\x74\156", "\x2e\146\x69\156\x2e\x74\156", "\56\147\157\x76\x2e\x74\x6e", "\56\x69\x6e\144\56\164\156", "\56\151\156\164\x6c\56\164\x6e", "\x2e\x6e\141\x74\56\164\156", "\x2e\x6e\145\164\56\164\156", "\56\157\162\x67\x2e\x74\x6e", "\x2e\x69\156\x66\157\x2e\164\x6e", "\x2e\160\145\x72\x73\157\56\x74\156", "\x2e\x74\x6f\165\162\x69\x73\155\x2e\164\156", "\56\x65\144\165\x6e\145\x74\x2e\x74\156", "\56\x72\156\x72\x74\56\164\156", "\56\x72\x6e\163\x2e\x74\x6e", "\x2e\x72\156\165\x2e\164\x6e", "\56\155\x69\156\143\157\155\56\x74\x6e", "\56\141\147\x72\x69\156\x65\x74\x2e\164\156", "\56\x64\x65\x66\145\156\x73\145\56\x74\x6e", "\56\x74\x75\162\x65\156\56\x74\x6e", "\x2e\164\x6f", "\56\x63\x6f\x6d\x2e\164\x6f", "\x2e\x67\157\166\56\164\157", "\56\156\x65\164\56\x74\157", "\56\x6f\x72\x67\x2e\164\x6f", "\x2e\145\x64\x75\x2e\164\157", "\x2e\155\x69\154\x2e\x74\x6f", "\x2e\164\162", "\56\143\157\155\x2e\164\162", "\56\x69\x6e\x66\x6f\56\164\162", "\56\x62\x69\x7a\x2e\x74\162", "\x2e\156\145\164\56\164\162", "\x2e\x6f\162\x67\x2e\x74\x72", "\56\x77\x65\142\x2e\x74\x72", "\x2e\147\145\x6e\x2e\x74\x72", "\x2e\x74\166\x2e\x74\162", "\x2e\141\x76\56\x74\x72", "\x2e\144\162\56\164\162", "\x2e\142\142\x73\56\164\162", "\x2e\156\141\155\x65\x2e\x74\x72", "\x2e\164\145\154\x2e\x74\x72", "\x2e\147\x6f\x76\x2e\x74\162", "\56\142\x65\154\x2e\164\x72", "\x2e\x70\157\x6c\x2e\x74\162", "\x2e\x6d\151\x6c\x2e\x74\162", "\56\x6b\61\62\x2e\164\x72", "\56\145\x64\165\56\164\x72", "\56\153\145\x70\56\164\162", "\x2e\156\x63\x2e\164\162", "\56\x67\157\x76\x2e\x6e\143\56\164\x72", "\x2e\x74\x72\141\166\x65\154", "\56\164\x74", "\56\x63\157\x2e\164\164", "\x2e\x63\x6f\155\56\x74\164", "\x2e\x6f\162\147\56\x74\x74", "\x2e\156\x65\x74\x2e\164\164", "\56\142\151\x7a\56\164\x74", "\x2e\151\156\x66\157\56\x74\164", "\x2e\x70\x72\157\56\x74\164", "\x2e\151\x6e\x74\56\164\164", "\x2e\143\157\x6f\160\x2e\x74\x74", "\x2e\152\x6f\x62\163\56\164\164", "\56\155\157\x62\x69\x2e\164\x74", "\56\x74\162\141\166\x65\x6c\x2e\164\x74", "\56\155\165\163\x65\x75\x6d\x2e\x74\164", "\x2e\x61\145\x72\157\56\x74\164", "\56\x6e\141\x6d\145\56\x74\x74", "\56\x67\x6f\x76\56\x74\164", "\x2e\x65\144\x75\x2e\x74\x74", "\x2e\x74\x76", "\x2e\164\x77", "\56\145\x64\165\x2e\x74\167", "\x2e\147\x6f\x76\56\x74\167", "\x2e\155\x69\154\x2e\164\167", "\56\x63\157\155\x2e\164\x77", "\x2e\x6e\145\164\x2e\x74\167", "\56\x6f\162\147\x2e\x74\x77", "\56\x69\x64\x76\x2e\164\x77", "\56\147\141\x6d\145\x2e\164\x77", "\x2e\x65\x62\151\172\x2e\x74\167", "\x2e\143\154\165\x62\56\x74\x77", "\56\347\xb6\262\350\xb7\257\56\164\167", "\56\xe7\xb5\204\xe7\xb9\224\56\164\167", "\x2e\345\x95\x86\xe6\245\255\x2e\x74\167", "\56\164\172", "\x2e\141\x63\x2e\x74\x7a", "\x2e\143\157\56\164\x7a", "\x2e\147\x6f\56\x74\172", "\x2e\x68\x6f\x74\145\x6c\56\164\172", "\x2e\x69\156\146\x6f\56\164\x7a", "\x2e\x6d\145\x2e\x74\172", "\x2e\x6d\x69\x6c\56\x74\x7a", "\x2e\155\x6f\142\x69\x2e\164\172", "\x2e\156\145\56\164\x7a", "\x2e\x6f\x72\x2e\x74\172", "\x2e\x73\143\56\x74\172", "\x2e\x74\166\56\x74\x7a", "\56\x75\141", "\56\143\x6f\155\x2e\165\x61", "\56\x65\x64\165\x2e\x75\141", "\x2e\147\x6f\x76\56\x75\x61", "\x2e\x69\156\x2e\165\x61", "\x2e\156\145\164\56\165\141", "\56\x6f\x72\147\56\x75\141", "\x2e\x63\150\x65\x72\x6b\x61\x73\x73\x79\56\x75\x61", "\x2e\x63\150\145\162\x6b\x61\163\171\56\x75\x61", "\x2e\143\x68\x65\162\156\151\147\157\x76\x2e\x75\x61", "\56\143\x68\x65\162\156\151\150\x69\166\56\165\141", "\x2e\143\150\145\162\156\x69\x76\x74\x73\151\x2e\x75\141", "\56\x63\x68\145\162\x6e\x6f\166\x74\163\171\x2e\x75\141", "\56\x63\153\56\x75\x61", "\x2e\x63\156\x2e\x75\141", "\x2e\143\x72\x2e\165\141", "\x2e\143\x72\x69\155\x65\141\x2e\x75\x61", "\56\143\x76\x2e\165\x61", "\x2e\x64\156\x2e\165\x61", "\x2e\144\x6e\145\160\x72\x6f\x70\x65\164\x72\x6f\x76\163\x6b\56\x75\141", "\56\x64\x6e\151\x70\162\x6f\160\145\164\x72\x6f\166\163\153\x2e\x75\x61", "\56\x64\x6f\x6d\x69\x6e\151\x63\56\165\x61", "\56\144\157\156\145\164\x73\x6b\x2e\x75\141", "\56\144\160\x2e\x75\141", "\x2e\151\146\x2e\165\x61", "\56\151\x76\x61\x6e\157\55\146\162\x61\x6e\153\151\x76\x73\x6b\x2e\x75\141", "\56\x6b\150\x2e\165\x61", "\x2e\x6b\150\x61\162\x6b\151\166\56\165\x61", "\56\153\150\x61\x72\x6b\157\x76\x2e\x75\x61", "\x2e\x6b\x68\x65\162\163\x6f\x6e\x2e\x75\141", "\x2e\153\150\155\145\x6c\156\x69\164\163\x6b\151\171\56\165\x61", "\x2e\x6b\150\x6d\x65\154\156\171\x74\163\153\x79\x69\56\x75\x61", "\x2e\153\x69\x65\166\x2e\x75\x61", "\x2e\x6b\x69\162\157\166\x6f\x67\x72\x61\x64\56\x75\x61", "\x2e\153\x6d\56\165\x61", "\56\153\x72\x2e\165\141", "\x2e\x6b\x72\x79\155\56\165\x61", "\56\153\x73\x2e\x75\x61", "\56\153\166\56\165\141", "\56\x6b\171\x69\166\x2e\165\141", "\56\x6c\147\x2e\165\141", "\x2e\x6c\164\x2e\x75\141", "\56\154\165\147\141\156\163\153\x2e\165\141", "\x2e\x6c\x75\164\x73\x6b\56\x75\x61", "\x2e\x6c\x76\56\165\x61", "\56\154\x76\x69\x76\x2e\x75\x61", "\56\x6d\153\x2e\165\x61", "\x2e\155\x79\153\x6f\x6c\141\151\x76\56\165\141", "\x2e\156\x69\x6b\x6f\x6c\141\145\166\x2e\165\141", "\56\157\144\x2e\165\x61", "\56\157\144\x65\x73\141\56\x75\141", "\56\157\x64\x65\163\x73\141\56\x75\141", "\x2e\x70\x6c\56\x75\141", "\56\x70\157\154\164\x61\166\x61\x2e\x75\141", "\56\162\x69\166\156\145\56\x75\141", "\56\162\157\x76\156\157\x2e\165\x61", "\56\162\166\56\x75\x61", "\56\x73\142\56\165\x61", "\56\x73\x65\x62\141\163\x74\157\x70\x6f\154\x2e\x75\141", "\56\163\x65\x76\x61\163\x74\157\160\x6f\154\x2e\165\x61", "\x2e\163\x6d\56\x75\141", "\56\x73\x75\155\x79\x2e\165\141", "\x2e\164\145\56\x75\x61", "\x2e\164\x65\x72\x6e\157\160\151\x6c\x2e\165\x61", "\x2e\165\172\56\x75\x61", "\56\x75\x7a\150\147\157\162\157\144\56\165\x61", "\x2e\x76\151\156\x6e\151\x63\141\x2e\165\x61", "\56\x76\151\156\156\x79\x74\163\x69\141\56\x75\141", "\x2e\166\156\56\x75\141", "\x2e\x76\157\x6c\x79\x6e\x2e\x75\x61", "\x2e\x79\141\x6c\x74\141\56\165\x61", "\56\172\x61\x70\157\x72\151\172\150\x7a\x68\145\56\165\x61", "\x2e\x7a\x61\160\x6f\162\151\x7a\x68\x7a\150\151\x61\x2e\165\141", "\56\172\x68\151\164\157\155\151\162\x2e\165\x61", "\56\172\150\171\x74\x6f\x6d\x79\162\x2e\165\141", "\56\172\x70\x2e\165\x61", "\56\x7a\x74\x2e\165\141", "\x2e\165\147", "\x2e\143\x6f\x2e\x75\x67", "\56\157\x72\x2e\x75\x67", "\x2e\141\143\56\165\x67", "\56\163\143\56\x75\147", "\x2e\147\157\56\x75\147", "\x2e\156\x65\x2e\165\147", "\x2e\143\x6f\x6d\x2e\165\147", "\x2e\157\x72\x67\x2e\165\x67", "\x2e\165\153", "\56\141\x63\56\x75\153", "\56\143\157\x2e\165\x6b", "\x2e\x67\157\x76\56\x75\153", "\x2e\154\164\x64\56\165\x6b", "\56\155\x65\56\165\x6b", "\56\x6e\145\164\x2e\165\153", "\x2e\156\x68\163\x2e\165\153", "\x2e\x6f\162\147\56\165\153", "\56\160\154\x63\x2e\x75\153", "\56\160\x6f\154\x69\143\145\56\165\x6b", "\x2e\52\56\163\143\150\56\x75\x6b", "\x2e\x75\163", "\x2e\x64\x6e\151\x2e\x75\163", "\x2e\146\145\144\x2e\165\x73", "\56\151\163\x61\x2e\165\x73", "\56\153\151\x64\163\56\165\163", "\x2e\x6e\163\156\56\x75\163", "\x2e\141\x6b\x2e\165\x73", "\x2e\141\154\56\165\x73", "\x2e\x61\162\x2e\165\163", "\56\x61\163\x2e\165\x73", "\x2e\x61\172\56\165\x73", "\x2e\x63\141\56\x75\x73", "\56\143\x6f\x2e\x75\163", "\56\143\164\56\165\163", "\x2e\144\x63\x2e\x75\x73", "\x2e\x64\x65\56\165\x73", "\x2e\146\x6c\56\x75\x73", "\56\x67\x61\x2e\x75\163", "\56\147\x75\x2e\165\163", "\x2e\x68\x69\56\165\x73", "\x2e\x69\x61\x2e\165\x73", "\x2e\151\144\x2e\165\163", "\x2e\151\154\x2e\x75\x73", "\x2e\x69\x6e\56\165\x73", "\56\x6b\x73\x2e\x75\163", "\56\x6b\171\x2e\x75\163", "\x2e\x6c\x61\56\x75\163", "\x2e\155\x61\x2e\165\x73", "\x2e\155\144\x2e\165\x73", "\56\155\145\x2e\165\163", "\x2e\155\x69\56\165\x73", "\56\x6d\x6e\x2e\x75\163", "\x2e\155\x6f\56\x75\163", "\x2e\155\163\x2e\165\x73", "\56\155\x74\x2e\x75\x73", "\56\x6e\143\x2e\x75\x73", "\56\x6e\144\56\165\163", "\56\156\145\x2e\x75\x73", "\x2e\156\x68\x2e\165\x73", "\56\156\x6a\56\x75\163", "\x2e\156\x6d\56\165\x73", "\x2e\156\x76\56\165\x73", "\x2e\156\x79\x2e\x75\163", "\56\x6f\x68\x2e\x75\163", "\x2e\157\153\x2e\x75\163", "\x2e\x6f\162\x2e\165\163", "\x2e\160\141\x2e\165\163", "\56\x70\x72\56\165\x73", "\56\x72\x69\x2e\165\163", "\56\163\143\56\165\163", "\x2e\x73\144\x2e\x75\x73", "\x2e\x74\156\56\x75\x73", "\56\164\170\56\165\x73", "\56\165\x74\x2e\x75\163", "\x2e\166\151\56\x75\163", "\56\x76\x74\x2e\x75\x73", "\x2e\x76\141\56\165\x73", "\56\167\141\56\165\163", "\56\x77\151\56\x75\x73", "\56\x77\x76\x2e\x75\163", "\x2e\x77\x79\56\x75\163", "\x2e\153\61\x32\56\x61\x6b\56\165\x73", "\x2e\x6b\61\x32\56\x61\154\56\x75\163", "\x2e\153\x31\x32\x2e\141\162\56\x75\163", "\x2e\x6b\61\62\56\x61\163\x2e\x75\x73", "\56\153\x31\x32\x2e\141\x7a\56\x75\x73", "\56\153\61\62\x2e\143\141\56\165\x73", "\x2e\x6b\61\x32\x2e\143\157\56\x75\x73", "\56\153\61\x32\56\143\164\56\x75\x73", "\x2e\x6b\61\62\56\x64\x63\x2e\165\163", "\56\153\61\62\x2e\x64\x65\x2e\165\x73", "\56\x6b\61\62\x2e\x66\x6c\x2e\x75\x73", "\x2e\153\61\62\56\x67\141\56\x75\163", "\56\153\61\62\56\x67\x75\56\x75\163", "\x2e\x6b\x31\x32\56\x69\x61\x2e\165\x73", "\x2e\x6b\61\62\x2e\151\x64\x2e\165\163", "\56\x6b\x31\x32\56\151\154\x2e\165\x73", "\56\153\x31\x32\x2e\151\x6e\56\165\163", "\56\x6b\61\x32\x2e\153\163\56\x75\163", "\56\153\61\x32\x2e\153\171\x2e\165\x73", "\56\x6b\x31\62\x2e\x6c\x61\x2e\165\x73", "\56\x6b\61\x32\56\x6d\141\56\165\x73", "\56\153\x31\62\x2e\155\144\56\165\163", "\x2e\153\61\62\x2e\155\145\x2e\x75\x73", "\56\x6b\x31\62\56\x6d\x69\56\x75\x73", "\x2e\153\61\62\x2e\155\156\x2e\165\163", "\56\153\x31\62\x2e\x6d\157\56\x75\163", "\56\x6b\61\x32\56\x6d\163\56\165\x73", "\x2e\x6b\61\62\56\x6d\164\x2e\x75\163", "\x2e\153\61\62\56\x6e\x63\56\x75\163", "\56\153\61\x32\x2e\x6e\145\x2e\x75\x73", "\x2e\153\61\x32\x2e\156\150\x2e\x75\x73", "\56\153\61\x32\56\156\x6a\x2e\165\163", "\x2e\153\61\62\56\x6e\x6d\56\x75\x73", "\x2e\x6b\x31\x32\56\x6e\166\x2e\x75\163", "\x2e\153\61\x32\56\156\171\56\x75\x73", "\56\x6b\61\x32\56\x6f\150\x2e\x75\x73", "\56\x6b\61\62\x2e\157\x6b\56\165\163", "\x2e\153\61\x32\x2e\x6f\x72\x2e\165\163", "\56\153\x31\x32\x2e\160\x61\56\x75\x73", "\56\153\61\62\56\x70\x72\x2e\165\x73", "\56\x6b\x31\62\56\x72\x69\x2e\x75\x73", "\x2e\153\61\x32\56\163\143\x2e\x75\x73", "\x2e\x6b\x31\x32\56\164\156\56\x75\x73", "\x2e\153\x31\x32\x2e\164\170\56\x75\163", "\56\153\x31\x32\x2e\x75\x74\x2e\x75\163", "\x2e\153\61\62\x2e\x76\x69\56\x75\x73", "\x2e\153\61\x32\56\x76\x74\56\165\163", "\x2e\153\x31\x32\x2e\166\x61\x2e\x75\163", "\56\x6b\x31\x32\56\167\x61\x2e\165\x73", "\x2e\153\61\62\56\x77\151\x2e\165\163", "\x2e\153\x31\x32\56\x77\171\56\165\x73", "\56\x63\143\x2e\x61\153\56\165\163", "\56\143\x63\56\x61\154\x2e\x75\x73", "\x2e\x63\x63\x2e\x61\x72\56\165\163", "\x2e\x63\x63\x2e\x61\163\56\165\163", "\56\143\x63\56\141\172\56\x75\163", "\56\x63\x63\x2e\143\141\56\165\163", "\56\x63\x63\56\143\157\56\x75\x73", "\x2e\x63\143\56\143\x74\56\165\x73", "\56\143\x63\56\144\x63\56\165\x73", "\56\143\143\x2e\144\145\56\165\x73", "\56\143\x63\x2e\146\154\56\165\x73", "\x2e\x63\x63\56\147\x61\56\x75\x73", "\x2e\143\143\56\x67\x75\56\165\163", "\56\143\143\x2e\150\151\x2e\165\163", "\x2e\x63\x63\x2e\151\141\x2e\165\163", "\x2e\143\143\56\151\144\56\x75\x73", "\56\x63\x63\56\151\x6c\x2e\165\163", "\x2e\x63\x63\56\151\x6e\56\x75\163", "\56\143\143\56\153\x73\56\x75\x73", "\x2e\143\x63\x2e\153\x79\x2e\165\x73", "\x2e\143\x63\x2e\x6c\141\x2e\x75\x73", "\56\143\x63\x2e\155\x61\56\x75\x73", "\56\143\x63\56\155\144\56\165\x73", "\x2e\x63\143\x2e\155\x65\x2e\165\x73", "\56\143\x63\x2e\x6d\151\x2e\165\163", "\x2e\143\143\x2e\155\x6e\x2e\x75\163", "\x2e\x63\143\56\155\157\56\165\163", "\56\x63\x63\x2e\x6d\163\x2e\165\x73", "\x2e\143\x63\56\x6d\164\x2e\165\x73", "\x2e\143\x63\56\156\x63\x2e\165\x73", "\x2e\143\143\56\x6e\144\56\x75\x73", "\56\x63\143\56\156\x65\x2e\x75\x73", "\56\143\x63\x2e\x6e\x68\x2e\x75\163", "\56\143\x63\x2e\156\152\x2e\x75\x73", "\56\143\x63\x2e\156\x6d\x2e\x75\x73", "\x2e\x63\143\56\x6e\x76\x2e\165\163", "\x2e\143\x63\56\156\x79\x2e\x75\x73", "\56\x63\143\x2e\x6f\x68\x2e\x75\163", "\56\143\143\x2e\x6f\x6b\56\165\x73", "\56\143\143\x2e\157\x72\x2e\165\x73", "\56\143\x63\x2e\x70\141\x2e\165\163", "\x2e\x63\143\56\160\x72\x2e\x75\x73", "\56\x63\x63\56\x72\x69\x2e\165\163", "\56\143\x63\x2e\163\143\56\165\163", "\56\x63\143\56\163\x64\x2e\x75\x73", "\x2e\143\143\x2e\x74\x6e\56\x75\163", "\56\143\x63\x2e\164\x78\x2e\165\163", "\56\143\143\56\x75\164\56\165\163", "\x2e\x63\x63\56\166\151\56\x75\x73", "\x2e\143\143\56\166\164\56\165\163", "\56\x63\143\x2e\x76\x61\x2e\x75\x73", "\x2e\x63\x63\x2e\x77\141\x2e\165\163", "\x2e\x63\x63\56\167\x69\x2e\x75\163", "\x2e\143\143\x2e\x77\x76\x2e\x75\163", "\x2e\x63\143\x2e\x77\x79\56\165\163", "\56\x6c\151\142\56\x61\x6b\56\x75\x73", "\56\154\x69\x62\56\141\x6c\56\x75\x73", "\x2e\x6c\x69\x62\x2e\141\x72\x2e\165\163", "\56\x6c\151\x62\x2e\141\163\x2e\x75\x73", "\x2e\154\151\142\56\x61\x7a\56\x75\x73", "\x2e\154\151\x62\56\143\x61\x2e\x75\x73", "\x2e\154\x69\x62\56\143\x6f\x2e\165\163", "\x2e\154\x69\x62\x2e\x63\164\x2e\x75\x73", "\56\x6c\x69\x62\x2e\x64\143\56\x75\163", "\56\154\x69\142\56\x66\x6c\x2e\x75\163", "\x2e\x6c\x69\142\x2e\x67\x61\56\x75\163", "\x2e\x6c\151\142\x2e\147\165\56\165\163", "\56\x6c\x69\x62\x2e\150\151\56\165\x73", "\x2e\x6c\x69\142\56\x69\x61\x2e\165\x73", "\x2e\x6c\151\x62\56\151\144\56\x75\163", "\x2e\x6c\x69\142\56\151\x6c\x2e\x75\x73", "\x2e\x6c\151\142\x2e\151\156\56\165\163", "\56\x6c\x69\x62\x2e\153\x73\56\165\x73", "\x2e\x6c\151\x62\56\153\171\x2e\x75\x73", "\x2e\154\x69\x62\56\154\x61\56\x75\163", "\x2e\154\x69\x62\x2e\155\x61\56\x75\x73", "\56\x6c\151\x62\56\x6d\144\x2e\x75\163", "\56\154\x69\x62\x2e\155\x65\56\x75\x73", "\56\154\x69\142\56\x6d\151\56\x75\163", "\x2e\154\x69\x62\x2e\155\156\56\165\163", "\x2e\154\x69\x62\x2e\155\157\56\165\x73", "\56\x6c\151\142\x2e\155\x73\56\165\163", "\56\x6c\151\142\x2e\155\164\56\165\163", "\x2e\154\x69\142\56\x6e\x63\x2e\x75\163", "\56\154\x69\x62\x2e\x6e\x64\56\165\x73", "\x2e\x6c\x69\x62\56\x6e\x65\56\165\163", "\56\154\x69\142\56\156\150\56\x75\163", "\x2e\x6c\x69\x62\56\156\x6a\56\165\x73", "\x2e\154\151\142\56\156\155\56\x75\163", "\x2e\x6c\x69\x62\x2e\156\x76\x2e\165\163", "\x2e\x6c\151\x62\56\x6e\x79\x2e\165\x73", "\x2e\x6c\151\142\56\157\x68\x2e\x75\163", "\x2e\x6c\151\x62\56\x6f\x6b\56\x75\x73", "\56\x6c\151\142\56\157\162\56\x75\163", "\56\x6c\x69\142\x2e\x70\x61\56\165\x73", "\x2e\x6c\151\x62\x2e\160\x72\56\165\x73", "\x2e\x6c\151\x62\56\162\151\x2e\x75\x73", "\56\x6c\151\x62\x2e\x73\x63\x2e\x75\163", "\56\x6c\151\142\56\163\144\x2e\x75\163", "\x2e\154\x69\142\x2e\164\x6e\x2e\165\x73", "\x2e\x6c\151\142\x2e\164\170\56\x75\x73", "\x2e\154\x69\x62\56\x75\164\56\x75\x73", "\56\154\151\142\x2e\166\x69\56\165\163", "\x2e\x6c\151\x62\x2e\x76\x74\x2e\x75\x73", "\56\154\151\142\56\x76\141\x2e\165\163", "\x2e\154\x69\x62\x2e\167\x61\56\x75\163", "\56\x6c\x69\x62\56\167\151\56\x75\x73", "\56\x6c\151\142\56\x77\171\x2e\x75\x73", "\56\160\166\x74\x2e\153\x31\x32\56\155\141\56\165\x73", "\x2e\x63\150\164\x72\x2e\153\61\x32\x2e\155\141\x2e\165\x73", "\x2e\160\x61\x72\157\x63\x68\x2e\x6b\x31\62\x2e\x6d\141\56\x75\163", "\x2e\165\x79", "\x2e\143\157\155\x2e\165\x79", "\56\145\144\165\x2e\165\x79", "\56\x67\x75\142\56\x75\171", "\56\x6d\x69\154\x2e\x75\171", "\x2e\x6e\x65\164\56\165\x79", "\x2e\x6f\162\147\x2e\x75\x79", "\56\x75\172", "\56\x63\x6f\56\x75\x7a", "\x2e\x63\157\x6d\x2e\165\x7a", "\x2e\156\145\x74\x2e\165\172", "\56\x6f\162\147\x2e\x75\x7a", "\56\166\141", "\56\x76\143", "\56\x63\x6f\155\x2e\x76\x63", "\x2e\156\x65\164\x2e\166\x63", "\x2e\x6f\162\147\x2e\166\x63", "\56\x67\x6f\x76\x2e\x76\x63", "\56\155\x69\x6c\56\x76\143", "\x2e\145\144\165\56\166\x63", "\x2e\166\145", "\56\141\162\164\x73\56\166\145", "\56\x63\x6f\56\x76\145", "\56\143\157\155\x2e\x76\x65", "\56\x65\x31\62\x2e\166\x65", "\x2e\145\x64\165\x2e\166\145", "\56\x66\151\x72\x6d\x2e\x76\x65", "\x2e\147\157\142\x2e\x76\145", "\56\x67\x6f\x76\56\166\145", "\x2e\151\x6e\x66\157\x2e\166\145", "\x2e\151\x6e\164\x2e\x76\x65", "\56\x6d\x69\x6c\56\166\145", "\x2e\x6e\145\x74\56\x76\x65", "\56\x6f\162\x67\x2e\166\145", "\56\x72\x65\143\56\166\145", "\x2e\163\164\157\162\x65\56\x76\x65", "\x2e\x74\x65\143\x2e\166\145", "\x2e\x77\x65\x62\56\x76\x65", "\x2e\x76\147", "\x2e\x76\x69", "\x2e\143\157\x2e\166\x69", "\56\x63\x6f\155\56\166\x69", "\56\x6b\61\62\x2e\x76\x69", "\56\156\145\164\x2e\x76\151", "\56\157\162\x67\56\x76\151", "\x2e\x76\156", "\56\x63\157\155\56\166\156", "\56\x6e\x65\x74\56\x76\156", "\56\157\162\x67\56\166\x6e", "\56\145\x64\x75\56\x76\x6e", "\x2e\x67\157\x76\x2e\x76\156", "\56\x69\x6e\x74\56\166\156", "\x2e\x61\143\x2e\166\x6e", "\x2e\x62\151\x7a\56\x76\x6e", "\56\151\156\146\157\x2e\x76\x6e", "\x2e\x6e\141\155\x65\x2e\166\156", "\x2e\x70\162\x6f\x2e\x76\x6e", "\56\150\x65\141\154\x74\x68\x2e\x76\x6e", "\56\166\x75", "\x2e\x63\157\x6d\56\x76\165", "\56\x65\144\x75\56\x76\165", "\56\156\x65\164\56\166\165", "\56\157\162\x67\56\166\165", "\x2e\x77\146", "\56\x77\x73", "\56\x63\157\155\56\x77\163", "\x2e\156\145\x74\56\167\x73", "\x2e\157\162\x67\x2e\167\x73", "\x2e\147\x6f\x76\56\x77\x73", "\56\145\x64\x75\x2e\x77\x73", "\56\x79\x74", "\56\330\247\xd9\205\330\247\330\261\xd8\xa7\330\xaa", "\x2e\325\xb0\xd5\241\xd5\xb5", "\x2e\xe0\xa6\xac\xe0\246\276\xe0\246\202\340\246\262\340\246\xbe", "\56\xd0\261\xd0\xb5\320\xbb", "\56\xe4\xb8\255\345\x9b\275", "\x2e\344\270\255\xe5\x9c\x8b", "\56\xd8\247\xd9\x84\xd8\xac\xd8\262\330\xa7\330\xa6\330\261", "\x2e\xd9\205\330\265\xd8\261", "\56\320\265\xd1\x8e", "\x2e\xe1\x83\222\341\203\x94", "\56\xce\265\316\xbb", "\x2e\351\246\231\xe6\xb8\257", "\56\xe0\xa4\255\xe0\244\276\xe0\xa4\260\340\244\244", "\x2e\xd8\xa8\xda\xbe\330\xa7\xd8\xb1\330\252", "\x2e\340\xb0\xad\340\xb0\276\340\xb0\xb0\340\xb0\244\340\261\215", "\x2e\340\252\xad\340\252\276\xe0\252\xb0\340\252\xa4", "\x2e\xe0\250\xad\xe0\xa8\xbe\340\xa8\xb0\340\250\xa4", "\x2e\340\246\255\xe0\xa6\xbe\340\246\xb0\xe0\xa6\xa4", "\56\340\256\207\xe0\xae\xa8\xe0\xaf\215\340\256\xa4\xe0\xae\xbf\340\256\xaf\340\xae\276", "\x2e\xd8\xa7\333\214\xd8\261\xd8\xa7\331\206", "\56\xd8\xa7\331\212\330\xb1\xd8\xa7\331\206", "\56\xd8\xb9\330\261\330\xa7\331\x82", "\56\330\247\xd9\x84\xd8\xa7\xd8\261\xd8\257\331\x86", "\56\xed\225\234\xea\265\255", "\56\322\233\xd0\xb0\320\267", "\x2e\xe0\xb6\xbd\xe0\xb6\x82\340\266\x9a\340\267\217", "\x2e\340\256\207\xe0\xae\262\xe0\256\231\xe0\xaf\x8d\xe0\xae\x95\340\xaf\x88", "\56\330\247\xd9\204\331\205\xd8\272\330\261\330\250", "\56\320\274\xd0\xba\xd0\xb4", "\56\xd0\xbc\xd0\xbe\xd0\xbd", "\x2e\346\xbe\263\351\226\x80", "\56\xe6\xbe\263\xe9\x97\250", "\56\331\x85\331\x84\xd9\x8a\330\xb3\331\x8a\xd8\xa7", "\x2e\xd8\xb9\xd9\x85\330\247\xd9\x86", "\56\331\276\xd8\247\332\251\xd8\xb3\330\xaa\330\xa7\331\206", "\x2e\xd9\276\330\247\xd9\x83\330\263\330\252\xd8\247\331\x86", "\56\xd9\201\xd9\x84\330\263\xd8\267\331\x8a\331\206", "\x2e\xd1\201\321\x80\xd0\xb1", "\x2e\xd0\xbf\321\200\x2e\321\x81\321\x80\320\xb1", "\x2e\320\276\xd1\x80\xd0\263\56\321\201\xd1\x80\320\261", "\56\xd0\xbe\320\261\xd1\x80\x2e\321\x81\xd1\200\320\xb1", "\x2e\xd0\xbe\320\264\x2e\321\201\xd1\200\xd0\261", "\56\321\203\320\xbf\xd1\x80\56\321\201\xd1\x80\320\xb1", "\56\320\xb0\320\272\56\321\x81\321\200\xd0\xb1", "\x2e\321\x80\321\204", "\x2e\331\202\330\267\330\261", "\56\330\247\331\204\xd8\263\330\xb9\xd9\210\xd8\257\xd9\212\330\251", "\56\xd8\247\xd9\204\330\263\330\271\xd9\210\xd8\257\xdb\214\xd8\xa9", "\56\xd8\xa7\xd9\x84\xd8\263\xd8\271\331\x88\330\257\xdb\214\333\203", "\56\330\xa7\331\204\xd8\xb3\xd8\271\xd9\210\330\257\331\212\331\x87", "\56\xd8\xb3\xd9\210\xd8\257\330\xa7\331\206", "\56\346\226\260\345\x8a\240\xe5\235\xa1", "\56\xe0\256\x9a\340\256\277\xe0\256\231\340\257\215\340\xae\x95\xe0\xae\252\xe0\xaf\x8d\xe0\xae\252\340\xaf\x82\xe0\xae\xb0\xe0\257\x8d", "\56\330\263\331\x88\330\xb1\331\212\330\xa9", "\x2e\330\263\xd9\x88\330\261\xd9\x8a\330\247", "\x2e\xe0\xb9\204\340\xb8\x97\340\270\xa2", "\56\340\270\xa8\340\270\266\340\270\201\xe0\xb8\xa9\xe0\270\xb2\x2e\xe0\xb9\x84\340\270\x97\xe0\xb8\xa2", "\56\xe0\xb8\x98\xe0\xb8\xb8\340\xb8\xa3\xe0\xb8\201\xe0\270\264\340\xb8\210\x2e\340\xb9\x84\xe0\270\x97\340\270\xa2", "\56\xe0\270\243\340\270\261\xe0\xb8\220\340\270\x9a\xe0\270\262\340\xb8\245\56\xe0\xb9\204\xe0\xb8\227\340\270\xa2", "\56\xe0\xb8\227\xe0\xb8\253\340\270\xb2\xe0\xb8\243\56\xe0\xb9\x84\xe0\270\x97\xe0\xb8\xa2", "\56\340\271\200\340\270\x99\340\271\207\340\270\x95\x2e\xe0\xb9\x84\xe0\xb8\227\xe0\xb8\242", "\56\xe0\270\xad\340\270\x87\340\xb8\204\xe0\xb9\x8c\340\xb8\201\340\xb8\xa3\56\xe0\271\x84\340\xb8\x97\xe0\xb8\xa2", "\x2e\330\xaa\xd9\210\331\206\xd8\263", "\x2e\345\x8f\xb0\347\201\xa3", "\x2e\xe5\x8f\xb0\346\xb9\276", "\56\xe8\207\xba\xe7\x81\243", "\x2e\321\203\320\272\321\200", "\56\xd8\247\xd9\x84\331\x8a\xd9\x85\xd9\x86", "\x2e\x78\170\x78", "\x2e\x2a\56\171\x65", "\56\141\143\56\172\141", "\x2e\x61\147\x72\151\143\x2e\172\x61", "\x2e\x61\x6c\164\56\x7a\x61", "\x2e\x63\x6f\56\x7a\x61", "\56\145\x64\165\56\172\141", "\x2e\147\x6f\x76\56\x7a\x61", "\x2e\x67\x72\157\x6e\144\141\162\x2e\x7a\x61", "\x2e\x6c\x61\x77\x2e\x7a\141", "\56\x6d\151\x6c\x2e\x7a\x61", "\x2e\x6e\145\x74\x2e\x7a\x61", "\x2e\x6e\147\157\x2e\x7a\x61", "\x2e\x6e\x69\163\56\172\x61", "\x2e\156\x6f\x6d\x2e\x7a\141", "\x2e\x6f\162\x67\x2e\x7a\x61", "\56\x73\143\150\157\x6f\x6c\x2e\x7a\141", "\x2e\164\155\56\x7a\x61", "\x2e\x77\x65\142\56\x7a\x61", "\56\172\155", "\56\x61\x63\56\172\x6d", "\x2e\x62\151\x7a\56\172\x6d", "\x2e\143\157\x2e\172\155", "\56\x63\157\155\56\x7a\x6d", "\x2e\x65\x64\165\56\172\x6d", "\56\147\x6f\166\x2e\x7a\155", "\56\151\156\x66\157\56\x7a\x6d", "\x2e\x6d\151\154\56\172\x6d", "\x2e\x6e\145\164\x2e\172\155", "\56\157\x72\x67\x2e\172\155", "\x2e\x73\x63\150\x2e\x7a\x6d", "\56\172\x77", "\56\x61\143\x2e\172\167", "\x2e\x63\157\x2e\x7a\167", "\x2e\147\x6f\x76\56\x7a\x77", "\56\155\151\x6c\x2e\x7a\167", "\56\x6f\162\147\x2e\172\167", "\x2e\141\141\x61", "\56\x61\x61\162\160", "\56\141\142\x61\x72\x74\150", "\56\x61\x62\142", "\56\x61\x62\x62\x6f\x74\164", "\x2e\141\142\x62\x76\x69\x65", "\x2e\x61\x62\x63", "\56\x61\142\154\145", "\x2e\141\x62\x6f\147\141\144\x6f", "\56\141\x62\165\x64\x68\x61\x62\x69", "\56\x61\x63\x61\144\x65\155\171", "\56\x61\143\x63\x65\156\164\165\x72\x65", "\56\x61\143\x63\157\x75\x6e\x74\141\156\164", "\x2e\x61\143\x63\x6f\165\x6e\x74\x61\156\x74\x73", "\56\x61\x63\157", "\x2e\141\x63\x74\x69\166\x65", "\x2e\141\x63\164\x6f\x72", "\x2e\141\x64\x61\x63", "\56\141\144\163", "\56\141\144\165\154\x74", "\56\x61\145\147", "\56\141\145\164\156\141", "\x2e\141\146\x61\155\x69\x6c\x79\143\x6f\155\160\x61\x6e\x79", "\56\x61\x66\x6c", "\x2e\141\x66\162\x69\143\141", "\x2e\x61\147\141\x6b\150\141\x6e", "\x2e\141\x67\x65\x6e\143\x79", "\56\141\x69\147", "\56\141\151\147\157", "\56\x61\x69\x72\x62\165\163", "\x2e\141\x69\162\x66\x6f\x72\143\x65", "\56\x61\x69\x72\x74\x65\154", "\x2e\x61\153\x64\156", "\56\141\x6c\146\141\162\157\155\145\157", "\56\141\154\151\142\x61\142\x61", "\56\x61\154\x69\160\141\x79", "\56\141\154\x6c\146\151\156\141\x6e\x7a", "\x2e\x61\154\154\163\164\141\164\145", "\56\141\154\154\x79", "\x2e\141\154\x73\x61\143\145", "\x2e\141\154\163\x74\157\155", "\56\141\155\145\x72\x69\x63\141\156\145\170\160\x72\145\x73\163", "\x2e\x61\x6d\145\x72\151\143\141\x6e\146\x61\x6d\151\x6c\171", "\x2e\x61\x6d\x65\x78", "\56\x61\x6d\x66\141\155", "\x2e\141\155\x69\143\x61", "\56\141\x6d\163\164\x65\162\144\x61\155", "\x2e\141\x6e\141\154\171\x74\x69\143\x73", "\x2e\x61\x6e\x64\162\x6f\x69\x64", "\56\141\x6e\x71\x75\141\x6e", "\x2e\x61\156\x7a", "\x2e\x61\x6f\154", "\x2e\141\160\x61\162\x74\x6d\x65\156\164\163", "\56\x61\160\160", "\56\141\x70\160\x6c\x65", "\56\x61\x71\x75\141\162\x65\x6c\154\145", "\56\x61\162\141\x62", "\56\x61\x72\x61\155\143\157", "\56\141\162\x63\150\151", "\56\141\x72\155\x79", "\x2e\x61\162\x74", "\56\141\162\x74\145", "\56\x61\x73\x64\x61", "\x2e\141\x73\x73\157\143\151\141\x74\x65\163", "\56\x61\x74\x68\x6c\145\x74\141", "\x2e\x61\164\164\157\162\x6e\145\x79", "\56\x61\x75\143\x74\151\157\x6e", "\56\141\x75\x64\x69", "\56\141\x75\x64\151\x62\x6c\145", "\x2e\141\165\144\x69\x6f", "\56\x61\165\x73\160\x6f\x73\x74", "\56\x61\165\x74\150\157\162", "\x2e\141\x75\x74\157", "\56\141\165\x74\157\163", "\56\x61\166\x69\x61\x6e\x63\x61", "\x2e\141\167\x73", "\x2e\x61\x78\x61", "\x2e\141\172\x75\x72\145", "\x2e\142\x61\x62\x79", "\56\142\141\x69\144\165", "\56\x62\141\x6e\x61\155\145\x78", "\x2e\142\x61\156\x61\x6e\141\x72\x65\160\x75\x62\x6c\x69\x63", "\x2e\x62\141\x6e\144", "\x2e\142\141\x6e\x6b", "\x2e\142\141\162", "\x2e\142\x61\162\143\145\x6c\157\x6e\x61", "\x2e\x62\141\162\x63\154\x61\171\x63\141\x72\x64", "\56\x62\141\x72\143\x6c\x61\171\x73", "\56\x62\x61\162\x65\146\x6f\157\x74", "\56\x62\141\x72\147\x61\151\x6e\x73", "\56\142\141\163\x65\x62\x61\x6c\154", "\x2e\142\141\163\153\145\164\142\x61\x6c\154", "\x2e\x62\141\165\150\x61\165\x73", "\56\142\141\x79\x65\162\156", "\56\142\x62\143", "\56\142\x62\164", "\x2e\142\x62\166\141", "\x2e\142\143\x67", "\56\142\x63\156", "\x2e\142\x65\141\164\x73", "\x2e\x62\x65\141\165\x74\171", "\x2e\x62\x65\x65\162", "\56\x62\x65\x6e\x74\x6c\x65\x79", "\56\142\x65\162\x6c\x69\x6e", "\56\x62\145\x73\x74", "\56\142\145\x73\164\142\165\x79", "\56\x62\x65\164", "\56\142\x68\x61\x72\164\151", "\56\x62\151\x62\154\145", "\x2e\142\x69\144", "\56\142\151\153\x65", "\56\x62\151\x6e\147", "\x2e\x62\151\x6e\147\x6f", "\x2e\142\151\157", "\x2e\142\x6c\141\143\x6b", "\56\142\154\x61\x63\x6b\146\162\151\x64\x61\171", "\56\x62\154\141\156\143\157", "\56\142\154\157\143\x6b\142\x75\163\x74\145\x72", "\56\142\x6c\x6f\147", "\x2e\142\x6c\x6f\157\x6d\142\145\162\147", "\x2e\142\154\x75\145", "\x2e\142\x6d\163", "\56\x62\155\x77", "\56\142\156\x6c", "\x2e\x62\156\x70\x70\141\x72\151\x62\x61\163", "\x2e\142\x6f\141\x74\163", "\56\x62\157\145\150\162\151\156\x67\145\x72", "\56\142\157\146\141", "\56\142\x6f\x6d", "\56\x62\157\x6e\144", "\x2e\x62\x6f\x6f", "\56\142\x6f\157\153", "\x2e\x62\x6f\157\x6b\151\x6e\147", "\x2e\x62\157\x6f\164\163", "\56\x62\157\163\x63\150", "\56\x62\157\163\x74\x69\x6b", "\56\x62\x6f\163\x74\x6f\156", "\56\x62\157\164", "\56\142\157\165\164\x69\161\165\145", "\56\142\x6f\170", "\x2e\x62\x72\x61\x64\x65\x73\x63\157", "\x2e\142\162\151\144\147\x65\x73\x74\157\156\x65", "\x2e\x62\162\157\141\x64\167\x61\171", "\x2e\x62\x72\157\153\145\162", "\56\142\x72\157\x74\x68\x65\x72", "\56\x62\162\x75\163\163\145\154\x73", "\x2e\142\x75\x64\141\x70\x65\163\x74", "\x2e\x62\x75\147\x61\164\x74\151", "\x2e\x62\x75\151\154\144", "\56\x62\165\151\154\144\x65\162\163", "\56\x62\x75\x73\x69\x6e\145\163\163", "\x2e\x62\x75\x79", "\56\142\165\x7a\x7a", "\56\x62\x7a\150", "\56\143\141\142", "\56\143\141\x66\x65", "\56\x63\141\154", "\56\x63\x61\x6c\154", "\56\143\x61\154\x76\x69\156\x6b\x6c\145\x69\156", "\56\x63\x61\155", "\x2e\143\x61\x6d\x65\162\141", "\x2e\143\x61\x6d\x70", "\56\143\141\156\x63\x65\162\162\145\x73\145\141\x72\x63\150", "\x2e\143\141\x6e\157\x6e", "\56\x63\x61\160\x65\x74\157\x77\x6e", "\x2e\143\x61\160\151\164\141\154", "\56\143\141\x70\151\164\141\x6c\157\156\x65", "\56\x63\x61\x72", "\56\143\x61\x72\141\x76\141\156", "\56\x63\x61\162\x64\163", "\56\x63\x61\x72\x65", "\56\143\141\162\x65\145\x72", "\x2e\143\x61\x72\x65\x65\x72\163", "\56\143\141\x72\163", "\56\x63\141\162\x74\151\145\162", "\x2e\x63\x61\163\141", "\56\143\141\x73\x65", "\56\143\141\163\145\x69\150", "\56\x63\x61\163\x68", "\56\143\141\x73\x69\x6e\157", "\x2e\143\141\x74\x65\162\x69\x6e\x67", "\x2e\143\x61\x74\150\x6f\154\x69\x63", "\56\143\x62\141", "\56\x63\142\x6e", "\56\x63\142\x72\x65", "\56\x63\x62\163", "\56\x63\x65\142", "\56\143\x65\156\164\x65\x72", "\x2e\x63\x65\x6f", "\56\x63\x65\x72\x6e", "\56\143\146\141", "\x2e\143\146\x64", "\x2e\143\150\141\x6e\145\154", "\56\143\x68\141\156\x6e\145\154", "\x2e\143\x68\x61\163\145", "\x2e\x63\150\141\164", "\x2e\143\x68\x65\141\x70", "\56\143\x68\x69\x6e\x74\141\151", "\56\x63\x68\x6c\x6f\x65", "\56\x63\150\x72\x69\x73\x74\155\x61\163", "\x2e\143\150\162\x6f\x6d\x65", "\56\143\150\x72\171\163\154\145\x72", "\x2e\143\150\x75\x72\x63\x68", "\56\x63\151\x70\162\x69\141\156\x69", "\x2e\x63\151\x72\143\x6c\145", "\56\143\x69\x73\x63\x6f", "\x2e\143\x69\164\141\144\145\154", "\56\143\x69\164\151", "\56\143\x69\x74\x69\143", "\56\143\x69\x74\171", "\x2e\143\x69\x74\171\x65\x61\164\x73", "\56\x63\x6c\x61\151\x6d\163", "\x2e\143\154\x65\141\x6e\x69\156\x67", "\x2e\143\154\151\143\x6b", "\56\143\x6c\151\156\151\x63", "\56\143\154\151\x6e\151\x71\165\x65", "\56\143\x6c\157\x74\150\x69\156\147", "\56\x63\x6c\x6f\x75\x64", "\56\x63\x6c\165\x62", "\56\143\154\165\142\x6d\145\x64", "\56\143\157\x61\x63\x68", "\x2e\x63\x6f\x64\145\x73", "\x2e\x63\157\146\146\x65\x65", "\x2e\x63\157\154\x6c\145\147\145", "\x2e\143\157\154\157\x67\x6e\145", "\56\143\x6f\x6d\143\141\x73\164", "\56\x63\x6f\x6d\x6d\142\x61\156\153", "\56\x63\157\x6d\x6d\x75\x6e\151\x74\x79", "\56\x63\157\x6d\160\141\x6e\x79", "\56\x63\157\x6d\160\x61\x72\x65", "\56\x63\157\x6d\x70\165\164\145\x72", "\56\143\157\155\163\x65\x63", "\56\143\157\x6e\144\157\163", "\56\143\157\x6e\163\x74\162\x75\x63\164\x69\157\x6e", "\56\143\x6f\156\163\165\x6c\x74\151\156\147", "\56\x63\x6f\156\x74\x61\143\164", "\x2e\143\x6f\x6e\x74\x72\x61\143\164\x6f\x72\163", "\x2e\x63\157\x6f\x6b\151\x6e\147", "\56\x63\x6f\157\x6b\151\156\x67\x63\150\141\156\156\x65\x6c", "\56\143\157\157\154", "\56\x63\x6f\x72\163\x69\143\x61", "\56\143\157\165\156\164\x72\x79", "\56\143\x6f\x75\160\157\x6e", "\x2e\143\157\x75\x70\157\x6e\x73", "\56\x63\x6f\165\162\x73\145\x73", "\56\x63\x72\x65\x64\151\x74", "\x2e\x63\x72\x65\x64\151\x74\x63\141\162\144", "\56\x63\162\x65\x64\151\164\165\x6e\x69\157\156", "\x2e\x63\162\x69\x63\x6b\x65\164", "\x2e\x63\x72\157\x77\156", "\x2e\143\x72\x73", "\56\143\162\165\x69\163\x65", "\56\143\x72\165\151\163\145\163", "\56\143\163\143", "\56\143\165\151\163\x69\156\x65\154\x6c\x61", "\x2e\143\x79\155\162\165", "\56\143\x79\x6f\x75", "\56\144\141\x62\x75\x72", "\56\144\141\x64", "\56\144\x61\x6e\x63\x65", "\x2e\x64\x61\x74\x61", "\x2e\x64\x61\164\x65", "\56\144\141\164\151\156\x67", "\56\144\141\x74\163\165\x6e", "\56\x64\x61\171", "\56\144\x63\x6c\x6b", "\x2e\x64\144\x73", "\x2e\x64\145\x61\154", "\x2e\x64\x65\x61\154\145\x72", "\56\x64\x65\141\x6c\x73", "\56\144\x65\147\162\x65\145", "\x2e\x64\x65\x6c\151\166\145\x72\171", "\56\144\x65\x6c\x6c", "\x2e\144\x65\154\x6f\x69\164\x74\145", "\56\144\x65\154\164\141", "\56\x64\145\x6d\157\143\x72\141\x74", "\x2e\x64\x65\156\x74\x61\x6c", "\56\x64\x65\156\164\x69\x73\x74", "\56\144\x65\x73\151", "\x2e\x64\x65\x73\151\147\x6e", "\56\x64\x65\x76", "\56\144\x68\154", "\x2e\x64\x69\x61\155\157\x6e\144\x73", "\x2e\x64\151\x65\x74", "\56\144\x69\147\151\164\x61\x6c", "\56\144\x69\162\x65\143\164", "\56\144\151\162\145\x63\x74\157\x72\x79", "\56\144\151\x73\143\x6f\165\156\164", "\x2e\144\x69\163\x63\157\x76\x65\x72", "\x2e\144\151\163\x68", "\56\x64\x69\x79", "\x2e\144\156\x70", "\x2e\x64\157\143\x73", "\56\144\157\x63\164\x6f\162", "\x2e\144\x6f\144\x67\x65", "\56\x64\x6f\x67", "\56\x64\157\150\141", "\56\x64\x6f\155\x61\151\156\163", "\x2e\144\157\x74", "\56\x64\x6f\167\x6e\154\x6f\141\x64", "\56\x64\162\151\166\x65", "\56\144\x74\x76", "\x2e\144\165\142\x61\x69", "\56\144\165\x63\153", "\56\144\165\156\x6c\x6f\x70", "\x2e\144\x75\x6e\163", "\56\x64\165\x70\157\156\164", "\x2e\x64\x75\x72\x62\141\156", "\56\x64\x76\141\x67", "\x2e\x64\x76\x72", "\56\x65\x61\162\x74\x68", "\56\x65\x61\x74", "\x2e\x65\x63\157", "\56\145\x64\145\153\x61", "\x2e\145\x64\165\x63\141\x74\151\x6f\x6e", "\x2e\x65\155\141\151\154", "\x2e\145\155\x65\x72\143\x6b", "\56\x65\156\x65\x72\147\x79", "\56\145\156\x67\151\x6e\x65\x65\x72", "\x2e\145\156\147\151\x6e\145\x65\162\x69\x6e\147", "\x2e\145\156\x74\145\x72\x70\x72\x69\163\x65\x73", "\x2e\x65\x70\157\x73\164", "\56\x65\160\x73\x6f\156", "\56\x65\161\165\x69\160\x6d\145\x6e\x74", "\x2e\145\162\x69\143\163\x73\x6f\x6e", "\x2e\x65\162\156\x69", "\56\145\x73\x71", "\x2e\145\163\164\141\164\145", "\x2e\x65\x73\x75\x72\141\x6e\143\x65", "\x2e\145\x74\x69\163\x61\154\141\164", "\56\145\x75\x72\157\166\x69\x73\151\157\x6e", "\x2e\145\x75\163", "\x2e\x65\x76\x65\156\164\163", "\x2e\145\166\145\x72\142\x61\156\153", "\56\x65\170\x63\150\141\156\x67\145", "\x2e\145\170\x70\x65\x72\x74", "\x2e\145\x78\160\157\x73\x65\x64", "\x2e\x65\x78\160\162\x65\163\163", "\x2e\x65\x78\x74\x72\x61\x73\160\x61\143\145", "\x2e\x66\141\x67\x65", "\x2e\146\x61\x69\x6c", "\x2e\x66\141\x69\162\x77\151\156\x64\x73", "\x2e\x66\x61\151\164\x68", "\56\146\x61\x6d\151\154\x79", "\56\x66\x61\x6e", "\x2e\146\141\x6e\163", "\x2e\x66\141\x72\155", "\56\146\x61\x72\x6d\x65\162\x73", "\x2e\146\141\x73\x68\151\x6f\156", "\x2e\146\141\163\x74", "\56\x66\x65\144\x65\x78", "\x2e\146\145\145\144\142\141\x63\x6b", "\x2e\x66\x65\162\x72\x61\x72\x69", "\56\146\145\x72\x72\145\162\157", "\56\146\x69\x61\x74", "\56\x66\x69\x64\145\154\151\164\x79", "\x2e\x66\x69\x64\x6f", "\x2e\146\x69\154\x6d", "\56\146\151\x6e\141\154", "\x2e\x66\151\156\141\156\x63\145", "\56\146\x69\x6e\141\x6e\143\151\141\x6c", "\56\146\x69\162\145", "\56\146\x69\x72\145\x73\164\x6f\156\x65", "\56\x66\x69\x72\155\144\x61\x6c\145", "\x2e\146\x69\163\150", "\x2e\x66\151\x73\150\x69\x6e\x67", "\56\146\x69\x74", "\56\x66\x69\164\156\x65\163\x73", "\x2e\146\x6c\151\143\x6b\x72", "\56\x66\154\151\x67\150\x74\163", "\56\146\x6c\151\x72", "\56\146\x6c\157\162\x69\163\164", "\x2e\146\154\157\167\145\x72\x73", "\x2e\146\154\171", "\x2e\x66\157\157", "\56\146\157\157\x64", "\x2e\x66\x6f\157\x64\156\x65\x74\167\x6f\162\x6b", "\x2e\x66\157\x6f\164\x62\x61\154\x6c", "\56\x66\157\x72\x64", "\56\146\157\162\x65\x78", "\x2e\146\x6f\162\x73\x61\154\145", "\x2e\x66\x6f\x72\x75\x6d", "\x2e\x66\157\x75\156\144\141\x74\x69\x6f\156", "\x2e\x66\x6f\170", "\x2e\146\x72\x65\x65", "\56\x66\x72\145\163\145\156\x69\165\163", "\56\146\x72\x6c", "\56\146\162\157\147\x61\156\163", "\56\x66\x72\x6f\156\164\144\157\157\x72", "\x2e\146\x72\157\156\x74\151\145\162", "\x2e\x66\x74\x72", "\x2e\146\165\x6a\151\164\163\165", "\x2e\146\165\x6a\151\x78\145\x72\x6f\170", "\56\x66\165\156", "\x2e\x66\x75\156\x64", "\x2e\146\165\162\x6e\x69\164\165\x72\x65", "\56\x66\165\x74\x62\x6f\x6c", "\x2e\146\x79\x69", "\56\x67\141\154", "\x2e\147\x61\154\x6c\x65\x72\171", "\56\x67\x61\x6c\x6c\157", "\56\x67\x61\x6c\154\165\x70", "\56\147\x61\x6d\145", "\x2e\x67\141\x6d\145\x73", "\x2e\147\141\x70", "\x2e\147\141\x72\x64\x65\x6e", "\x2e\x67\x62\151\172", "\x2e\147\x64\x6e", "\56\147\x65\x61", "\56\x67\x65\x6e\x74", "\56\147\x65\x6e\x74\x69\156\147", "\x2e\x67\x65\157\x72\147\145", "\56\x67\x67\x65\145", "\56\x67\151\x66\164", "\x2e\147\x69\146\164\163", "\x2e\x67\151\166\x65\163", "\x2e\147\151\166\151\156\x67", "\x2e\147\154\141\144\x65", "\56\147\x6c\x61\x73\163", "\x2e\x67\x6c\x65", "\x2e\x67\x6c\157\142\x61\x6c", "\x2e\147\154\157\142\x6f", "\56\147\x6d\x61\x69\x6c", "\56\x67\x6d\142\x68", "\56\147\155\x6f", "\56\147\155\x78", "\56\147\x6f\x64\141\x64\x64\171", "\56\x67\157\x6c\x64", "\x2e\147\157\154\144\x70\x6f\x69\x6e\x74", "\x2e\147\157\154\x66", "\x2e\147\x6f\157", "\x2e\x67\157\157\x64\x68\x61\x6e\x64\163", "\x2e\x67\157\157\x64\171\x65\141\162", "\56\147\157\157\147", "\x2e\x67\157\157\x67\x6c\x65", "\56\147\x6f\x70", "\56\147\157\164", "\56\147\162\x61\x69\x6e\x67\x65\162", "\56\x67\x72\141\x70\x68\151\x63\163", "\x2e\x67\162\141\164\151\163", "\x2e\x67\162\145\145\x6e", "\56\x67\162\x69\x70\x65", "\56\147\x72\x6f\x63\145\162\171", "\x2e\x67\162\x6f\x75\x70", "\56\x67\x75\141\x72\x64\151\x61\x6e", "\56\147\x75\x63\143\151", "\56\x67\165\x67\x65", "\x2e\x67\165\x69\144\x65", "\x2e\147\165\151\164\141\162\x73", "\56\x67\x75\162\165", "\56\150\x61\x69\162", "\56\x68\x61\x6d\x62\x75\x72\x67", "\56\x68\141\x6e\x67\x6f\165\164", "\56\150\x61\x75\163", "\x2e\x68\142\157", "\x2e\x68\x64\x66\x63", "\x2e\150\144\146\x63\142\x61\156\x6b", "\x2e\150\x65\141\x6c\164\x68", "\x2e\150\145\x61\154\x74\x68\x63\141\x72\x65", "\x2e\x68\145\154\x70", "\x2e\x68\x65\x6c\x73\x69\156\153\x69", "\56\150\x65\x72\145", "\56\150\145\162\x6d\145\x73", "\56\x68\x67\164\166", "\56\x68\151\160\x68\x6f\x70", "\56\x68\151\x73\x61\x6d\x69\x74\x73\x75", "\x2e\x68\151\164\141\x63\150\151", "\56\x68\151\166", "\x2e\150\x6b\x74", "\x2e\150\157\143\153\145\x79", "\56\150\157\x6c\144\151\x6e\147\163", "\56\150\157\154\x69\144\x61\x79", "\56\x68\x6f\155\145\144\145\160\x6f\164", "\56\150\x6f\x6d\x65\x67\157\157\x64\163", "\56\x68\157\155\145\163", "\56\150\157\155\x65\x73\145\156\163\x65", "\56\x68\x6f\156\144\x61", "\56\x68\157\x6e\x65\171\x77\145\x6c\154", "\56\150\157\x72\x73\145", "\x2e\150\x6f\163\x70\151\164\141\154", "\56\150\x6f\x73\x74", "\56\x68\157\x73\164\x69\156\x67", "\56\150\157\164", "\x2e\x68\157\x74\x65\x6c\145\x73", "\x2e\x68\x6f\164\x65\154\x73", "\56\x68\157\164\x6d\x61\x69\x6c", "\56\x68\x6f\x75\163\145", "\x2e\x68\x6f\x77", "\56\150\163\142\x63", "\56\x68\x74\x63", "\x2e\x68\x75\x67\150\x65\163", "\x2e\x68\x79\141\x74\164", "\56\150\171\x75\x6e\144\x61\x69", "\56\151\142\155", "\56\x69\143\142\x63", "\56\x69\143\145", "\56\151\x63\x75", "\x2e\x69\x65\145\x65", "\56\151\146\x6d", "\x2e\x69\153\141\x6e\x6f", "\x2e\x69\x6d\x61\155\141\x74", "\56\x69\155\144\142", "\x2e\151\155\x6d\x6f", "\56\x69\x6d\155\x6f\x62\151\154\x69\x65\156", "\x2e\x69\156\144\165\x73\164\x72\151\145\163", "\56\151\x6e\146\x69\x6e\151\x74\151", "\x2e\151\156\147", "\56\x69\x6e\153", "\x2e\x69\x6e\163\x74\151\x74\x75\164\x65", "\x2e\x69\x6e\163\x75\162\141\x6e\x63\x65", "\x2e\151\156\163\x75\162\x65", "\x2e\151\156\x74\145\154", "\56\x69\x6e\x74\145\162\x6e\141\164\x69\157\x6e\141\154", "\x2e\151\156\164\x75\151\x74", "\x2e\x69\156\x76\145\163\x74\155\x65\x6e\164\x73", "\x2e\151\160\x69\x72\141\x6e\147\x61", "\56\151\162\151\163\x68", "\56\151\x73\x65\x6c\145\143\x74", "\56\151\x73\155\x61\151\154\x69", "\x2e\x69\x73\x74", "\x2e\x69\163\x74\x61\156\142\x75\x6c", "\56\x69\x74\141\165", "\x2e\x69\x74\x76", "\x2e\x69\166\x65\x63\x6f", "\x2e\x69\167\143", "\x2e\x6a\x61\x67\165\141\162", "\56\x6a\x61\166\x61", "\x2e\x6a\143\x62", "\56\152\x63\160", "\x2e\x6a\145\145\x70", "\56\x6a\145\164\x7a\x74", "\x2e\x6a\145\x77\145\154\162\171", "\x2e\152\151\157", "\56\x6a\x6c\143", "\x2e\x6a\x6c\154", "\56\152\155\160", "\56\x6a\x6e\152", "\56\152\x6f\x62\x75\x72\147", "\56\x6a\157\x74", "\56\x6a\157\171", "\56\x6a\x70\155\157\x72\x67\x61\156", "\56\x6a\160\x72\x73", "\56\x6a\165\145\x67\157\163", "\x2e\x6a\165\156\x69\x70\x65\x72", "\56\153\141\165\146\x65\156", "\x2e\x6b\144\x64\x69", "\56\153\x65\162\x72\x79\150\157\164\x65\x6c\x73", "\x2e\153\x65\162\x72\x79\x6c\157\147\x69\163\164\x69\x63\x73", "\x2e\153\x65\162\162\x79\x70\x72\157\160\145\162\164\151\145\163", "\56\153\x66\x68", "\x2e\x6b\x69\x61", "\x2e\153\151\155", "\56\x6b\x69\156\144\145\x72", "\x2e\153\151\x6e\x64\154\x65", "\x2e\153\151\164\143\x68\145\156", "\56\x6b\x69\167\x69", "\56\153\x6f\x65\x6c\156", "\x2e\x6b\x6f\x6d\x61\164\x73\165", "\x2e\x6b\157\x73\150\145\x72", "\x2e\x6b\x70\x6d\147", "\56\153\x70\x6e", "\x2e\153\x72\x64", "\x2e\153\162\145\144", "\x2e\153\x75\157\153\x67\162\157\x75\x70", "\x2e\153\x79\x6f\x74\x6f", "\56\154\141\143\x61\x69\170\141", "\56\x6c\x61\x64\142\x72\x6f\x6b\x65\163", "\56\154\141\155\142\157\162\147\150\151\156\151", "\x2e\x6c\x61\155\x65\162", "\x2e\154\141\156\143\x61\163\x74\x65\x72", "\x2e\x6c\x61\x6e\x63\x69\141", "\56\x6c\141\156\x63\157\x6d\145", "\56\154\x61\156\144", "\x2e\x6c\141\x6e\x64\162\157\x76\x65\x72", "\56\154\141\x6e\x78\x65\x73\x73", "\56\154\x61\163\141\154\154\x65", "\56\x6c\141\164", "\x2e\154\x61\x74\x69\156\x6f", "\56\154\x61\x74\162\157\x62\x65", "\56\154\141\x77", "\56\x6c\x61\167\171\145\162", "\56\154\144\163", "\56\x6c\145\141\163\145", "\x2e\x6c\x65\143\154\x65\x72\x63", "\56\154\x65\146\162\141\x6b", "\x2e\154\x65\x67\x61\x6c", "\x2e\x6c\x65\x67\x6f", "\x2e\154\x65\170\x75\163", "\56\x6c\x67\x62\x74", "\56\154\151\x61\151\x73\157\x6e", "\56\x6c\x69\x64\x6c", "\56\154\x69\x66\x65", "\56\154\151\x66\145\x69\x6e\x73\165\x72\141\x6e\x63\x65", "\56\x6c\151\x66\x65\163\x74\x79\154\x65", "\x2e\154\151\147\x68\x74\151\x6e\147", "\x2e\x6c\151\x6b\x65", "\x2e\x6c\151\x6c\x6c\171", "\56\154\151\155\x69\x74\145\144", "\x2e\154\x69\155\x6f", "\56\x6c\x69\156\143\157\154\156", "\x2e\154\151\156\x64\x65", "\x2e\154\x69\x6e\x6b", "\x2e\x6c\151\160\x73\171", "\x2e\154\151\166\x65", "\x2e\x6c\x69\x76\x69\156\147", "\x2e\154\x69\170\151\154", "\56\x6c\x6f\x61\156", "\56\x6c\x6f\x61\156\x73", "\x2e\x6c\x6f\143\x6b\145\162", "\56\x6c\157\143\165\x73", "\x2e\154\157\x66\164", "\x2e\x6c\157\154", "\x2e\x6c\157\x6e\144\x6f\x6e", "\56\154\157\164\x74\x65", "\x2e\154\x6f\164\164\157", "\56\x6c\157\x76\x65", "\x2e\x6c\160\x6c", "\x2e\x6c\x70\x6c\146\151\x6e\141\156\143\151\x61\x6c", "\x2e\154\x74\144", "\x2e\x6c\164\144\x61", "\56\154\165\156\144\x62\145\143\153", "\56\x6c\x75\x70\x69\x6e", "\56\154\165\170\145", "\x2e\x6c\x75\x78\x75\162\171", "\56\x6d\x61\x63\171\163", "\x2e\x6d\x61\x64\162\x69\x64", "\56\155\141\151\x66", "\x2e\155\x61\151\163\157\x6e", "\x2e\155\x61\x6b\145\165\160", "\56\155\x61\156", "\56\155\x61\156\x61\147\145\155\145\156\x74", "\56\155\x61\156\x67\x6f", "\56\155\x61\160", "\56\x6d\141\162\153\x65\x74", "\x2e\x6d\x61\162\x6b\145\164\x69\156\x67", "\56\155\x61\x72\153\145\x74\x73", "\56\x6d\141\x72\x72\x69\157\164\x74", "\56\155\x61\x72\163\150\141\x6c\x6c\163", "\x2e\155\x61\x73\145\162\x61\164\151", "\56\155\x61\164\164\145\x6c", "\56\155\x62\141", "\x2e\155\143\x64", "\x2e\x6d\x63\144\157\x6e\141\x6c\x64\163", "\56\155\x63\153\151\156\163\145\x79", "\x2e\155\145\x64", "\x2e\155\x65\144\151\x61", "\56\155\145\145\x74", "\x2e\155\x65\154\x62\x6f\165\x72\156\x65", "\x2e\155\145\x6d\x65", "\56\155\x65\x6d\x6f\162\151\x61\154", "\x2e\x6d\145\x6e", "\x2e\x6d\x65\156\x75", "\x2e\x6d\145\157", "\56\155\145\x72\x63\153\155\x73\x64", "\56\x6d\x65\x74\154\x69\146\x65", "\x2e\x6d\x69\141\x6d\x69", "\56\155\x69\x63\162\157\163\x6f\146\x74", "\x2e\x6d\x69\x6e\x69", "\x2e\155\x69\156\164", "\x2e\x6d\x69\164", "\x2e\155\x69\x74\163\x75\x62\151\163\150\x69", "\56\155\x6c\142", "\56\155\154\163", "\x2e\x6d\155\x61", "\x2e\155\x6f\142\x69\154\145", "\56\155\157\x62\151\154\171", "\56\155\157\x64\141", "\x2e\155\x6f\x65", "\x2e\155\157\x69", "\56\x6d\157\x6d", "\x2e\155\x6f\156\x61\163\150", "\56\x6d\157\156\x65\171", "\x2e\155\x6f\156\163\x74\x65\162", "\x2e\x6d\157\x6e\164\x62\154\x61\x6e\143", "\56\x6d\157\x70\x61\x72", "\56\x6d\x6f\162\155\157\x6e", "\56\x6d\x6f\x72\x74\147\x61\x67\x65", "\56\155\157\x73\x63\x6f\x77", "\x2e\x6d\x6f\x74\157", "\x2e\155\157\x74\157\162\x63\x79\x63\154\145\163", "\56\x6d\157\x76", "\56\155\x6f\166\151\145", "\x2e\155\x6f\x76\x69\163\x74\141\x72", "\56\x6d\x73\x64", "\56\155\164\156", "\56\155\x74\160\143", "\56\155\164\x72", "\56\x6d\x75\164\x75\141\x6c", "\x2e\x6e\x61\142", "\56\x6e\x61\144\145\170", "\56\156\141\147\x6f\171\141", "\x2e\156\141\164\x69\x6f\156\167\151\x64\x65", "\56\156\x61\x74\165\x72\x61", "\56\x6e\141\x76\x79", "\56\x6e\x62\141", "\x2e\x6e\145\143", "\56\x6e\x65\164\x62\141\156\x6b", "\x2e\156\x65\x74\x66\x6c\x69\170", "\56\156\x65\164\x77\x6f\x72\153", "\x2e\156\145\165\163\164\141\x72", "\x2e\x6e\x65\167", "\x2e\x6e\x65\x77\x68\157\x6c\154\141\156\x64", "\x2e\156\x65\x77\163", "\56\x6e\x65\x78\x74", "\x2e\x6e\x65\x78\x74\144\x69\x72\145\x63\x74", "\56\x6e\x65\170\165\x73", "\x2e\x6e\146\154", "\56\156\x67\157", "\56\x6e\x68\153", "\56\156\x69\143\x6f", "\x2e\x6e\x69\x6b\x65", "\x2e\156\x69\153\157\x6e", "\56\156\x69\156\152\x61", "\56\156\151\x73\163\x61\156", "\56\x6e\151\x73\163\x61\x79", "\56\156\157\153\x69\x61", "\56\156\x6f\162\x74\150\x77\x65\163\164\x65\162\156\155\x75\164\165\141\154", "\56\x6e\157\162\x74\157\x6e", "\56\156\157\x77", "\x2e\x6e\x6f\x77\162\x75\x7a", "\x2e\156\x6f\167\164\x76", "\x2e\156\x72\x61", "\x2e\156\x72\167", "\x2e\x6e\x74\164", "\x2e\156\x79\x63", "\56\157\142\x69", "\56\x6f\142\163\x65\162\x76\x65\x72", "\x2e\157\146\x66", "\x2e\x6f\x66\146\151\143\145", "\56\157\153\151\156\141\x77\141", "\56\157\154\x61\171\x61\156", "\x2e\x6f\154\x61\x79\141\156\x67\162\x6f\x75\x70", "\x2e\x6f\154\x64\156\x61\166\171", "\56\157\x6c\154\157", "\56\157\x6d\145\147\x61", "\x2e\x6f\x6e\x65", "\x2e\157\x6e\147", "\x2e\157\x6e\x6c", "\56\x6f\156\154\x69\x6e\x65", "\56\157\x6e\171\157\165\162\x73\151\144\145", "\x2e\157\x6f\157", "\x2e\x6f\160\145\156", "\56\157\162\x61\143\x6c\x65", "\x2e\157\162\141\156\x67\145", "\56\157\162\x67\x61\x6e\151\x63", "\56\x6f\x72\151\147\151\156\163", "\56\x6f\x73\141\153\141", "\56\x6f\x74\x73\x75\x6b\x61", "\56\157\164\164", "\56\157\166\x68", "\56\160\x61\x67\x65", "\x2e\160\x61\155\x70\x65\162\145\x64\143\x68\x65\146", "\56\x70\x61\156\141\163\157\x6e\151\143", "\56\x70\x61\x6e\x65\x72\141\x69", "\x2e\160\x61\x72\x69\163", "\x2e\x70\x61\x72\x73", "\56\160\141\x72\x74\x6e\145\162\163", "\x2e\x70\141\x72\164\x73", "\x2e\x70\141\162\x74\171", "\x2e\x70\141\163\x73\141\x67\x65\x6e\163", "\56\160\x61\171", "\56\x70\x63\143\167", "\56\x70\x65\x74", "\x2e\160\x66\x69\172\x65\162", "\x2e\x70\150\x61\x72\155\x61\x63\171", "\x2e\160\x68\x64", "\56\160\x68\151\x6c\151\160\163", "\x2e\160\150\157\156\145", "\x2e\x70\x68\x6f\x74\157", "\56\x70\x68\x6f\x74\157\x67\162\x61\x70\x68\x79", "\x2e\x70\x68\157\164\x6f\163", "\56\160\x68\x79\163\151\157", "\x2e\x70\151\141\147\x65\164", "\x2e\160\151\143\163", "\x2e\160\151\143\x74\145\x74", "\x2e\x70\151\x63\164\x75\162\145\x73", "\x2e\x70\x69\x64", "\56\x70\151\156", "\56\x70\x69\x6e\x67", "\x2e\160\x69\156\153", "\56\160\151\157\156\145\x65\x72", "\56\x70\x69\172\x7a\x61", "\x2e\160\x6c\141\143\145", "\x2e\x70\154\x61\x79", "\x2e\x70\x6c\x61\x79\163\164\141\164\151\x6f\x6e", "\56\x70\154\165\x6d\x62\x69\156\147", "\56\x70\154\x75\x73", "\x2e\x70\x6e\x63", "\56\160\x6f\150\x6c", "\56\x70\x6f\153\145\162", "\x2e\160\x6f\154\151\164\x69\145", "\x2e\x70\157\162\156", "\x2e\160\162\141\x6d\x65\x72\x69\143\141", "\x2e\x70\162\141\170\151", "\x2e\x70\162\x65\x73\163", "\56\160\162\151\x6d\145", "\56\160\162\x6f\x64", "\56\x70\162\x6f\144\x75\x63\x74\x69\157\x6e\x73", "\x2e\160\162\157\x66", "\x2e\x70\x72\x6f\x67\x72\x65\x73\163\151\x76\145", "\x2e\160\x72\x6f\x6d\157", "\56\160\x72\x6f\x70\145\x72\x74\151\145\163", "\x2e\x70\162\157\x70\x65\162\164\x79", "\x2e\x70\x72\157\164\x65\143\164\x69\x6f\156", "\56\160\162\165", "\x2e\x70\162\x75\x64\x65\x6e\164\x69\x61\x6c", "\56\x70\x75\x62", "\56\160\x77\x63", "\56\161\x70\x6f\156", "\x2e\x71\165\145\x62\x65\x63", "\x2e\161\165\145\x73\164", "\x2e\161\x76\143", "\56\x72\141\x63\x69\156\x67", "\x2e\162\141\x64\151\157", "\x2e\162\x61\x69\144", "\x2e\x72\x65\x61\144", "\x2e\x72\145\141\x6c\145\x73\x74\141\x74\145", "\x2e\x72\145\141\x6c\164\157\x72", "\x2e\162\x65\x61\x6c\164\x79", "\x2e\162\x65\143\151\160\x65\163", "\x2e\x72\145\144", "\56\162\x65\x64\163\x74\x6f\x6e\145", "\x2e\x72\x65\144\x75\x6d\x62\x72\x65\154\154\x61", "\56\162\145\150\x61\x62", "\56\162\145\151\163\145", "\56\x72\145\151\x73\x65\x6e", "\56\x72\x65\x69\x74", "\56\162\x65\154\151\141\156\143\145", "\x2e\x72\145\156", "\56\x72\x65\x6e\164", "\x2e\x72\145\x6e\x74\141\154\x73", "\56\x72\x65\160\141\x69\162", "\x2e\162\145\x70\x6f\162\x74", "\x2e\162\145\x70\x75\142\154\x69\143\141\x6e", "\x2e\x72\145\163\164", "\56\162\145\x73\164\x61\165\x72\141\x6e\164", "\56\x72\x65\166\151\145\x77", "\56\x72\145\x76\151\145\167\163", "\56\x72\145\170\x72\x6f\x74\x68", "\x2e\x72\151\143\150", "\56\162\x69\x63\150\x61\162\x64\x6c\151", "\x2e\x72\x69\x63\157\150", "\56\x72\151\147\x68\164\x61\164\150\157\x6d\145", "\56\162\x69\x6c", "\x2e\162\x69\157", "\56\162\x69\x70", "\x2e\162\x6d\151\164", "\x2e\x72\157\143\x68\x65\162", "\56\x72\157\x63\x6b\x73", "\56\162\157\144\145\x6f", "\x2e\x72\157\147\x65\162\163", "\56\x72\157\157\155", "\x2e\162\163\166\x70", "\x2e\162\x75\147\x62\x79", "\56\x72\165\x68\162", "\x2e\x72\165\156", "\56\x72\167\145", "\x2e\162\171\165\x6b\x79\165", "\x2e\163\x61\141\x72\x6c\x61\x6e\144", "\x2e\163\141\146\x65", "\56\x73\141\x66\145\x74\x79", "\56\163\x61\153\165\162\141", "\x2e\x73\141\x6c\145", "\56\x73\141\154\x6f\x6e", "\x2e\163\x61\x6d\x73\143\154\165\x62", "\56\x73\141\x6d\x73\165\156\x67", "\x2e\163\141\156\144\x76\151\x6b", "\x2e\x73\141\x6e\144\x76\151\153\143\x6f\162\157\155\x61\x6e\164", "\x2e\x73\x61\156\157\x66\x69", "\56\163\141\160", "\56\163\x61\160\157", "\x2e\x73\x61\x72\154", "\x2e\x73\x61\163", "\56\163\x61\166\x65", "\56\x73\141\x78\157", "\x2e\163\142\151", "\56\x73\142\x73", "\x2e\163\x63\141", "\56\x73\143\x62", "\56\x73\x63\150\141\145\146\x66\154\145\162", "\x2e\163\x63\150\x6d\151\144\164", "\x2e\163\x63\150\157\154\141\x72\163\x68\151\x70\x73", "\x2e\163\143\x68\157\x6f\x6c", "\56\163\143\x68\x75\154\145", "\56\163\x63\150\167\141\162\172", "\56\x73\x63\x69\145\x6e\143\145", "\x2e\x73\143\152\x6f\150\x6e\x73\x6f\x6e", "\x2e\x73\143\157\162", "\56\x73\x63\x6f\x74", "\x2e\x73\x65\141\162\143\x68", "\56\163\x65\141\164", "\x2e\163\145\x63\x75\162\x65", "\56\163\x65\x63\165\x72\x69\x74\x79", "\56\163\145\x65\153", "\56\x73\145\x6c\145\x63\x74", "\56\x73\145\156\145\162", "\56\163\145\x72\x76\151\x63\x65\163", "\x2e\163\x65\x73", "\x2e\163\145\x76\145\x6e", "\x2e\163\145\x77", "\56\163\x65\170", "\x2e\163\145\x78\x79", "\x2e\163\x66\162", "\x2e\x73\x68\141\156\147\x72\x69\x6c\x61", "\x2e\163\x68\x61\x72\160", "\x2e\163\x68\x61\167", "\56\163\150\145\x6c\154", "\56\163\x68\x69\141", "\56\x73\150\x69\153\163\x68\x61", "\x2e\163\x68\x6f\x65\x73", "\x2e\163\150\157\x70", "\56\x73\x68\157\160\160\x69\156\x67", "\56\x73\x68\157\165\x6a\x69", "\56\163\x68\157\167", "\x2e\163\x68\x6f\167\x74\151\155\145", "\56\x73\150\x72\151\x72\x61\x6d", "\56\163\x69\154\x6b", "\56\163\151\x6e\141", "\x2e\x73\x69\x6e\147\154\145\x73", "\x2e\x73\x69\164\x65", "\x2e\x73\x6b\x69", "\56\x73\x6b\x69\x6e", "\x2e\x73\x6b\171", "\x2e\x73\x6b\x79\160\x65", "\x2e\163\154\x69\x6e\x67", "\56\163\x6d\x61\x72\164", "\x2e\163\x6d\x69\x6c\x65", "\56\x73\x6e\x63\x66", "\56\163\x6f\143\143\x65\162", "\x2e\x73\157\x63\x69\x61\x6c", "\x2e\x73\157\x66\x74\x62\141\156\153", "\x2e\163\x6f\146\164\167\141\162\x65", "\56\x73\x6f\x68\165", "\56\x73\x6f\154\x61\x72", "\x2e\163\x6f\154\x75\x74\151\157\x6e\x73", "\x2e\x73\157\156\x67", "\56\163\x6f\156\171", "\x2e\163\157\171", "\x2e\163\x70\141\143\x65", "\x2e\x73\x70\x69\x65\147\145\x6c", "\x2e\163\x70\157\x74", "\56\x73\160\162\x65\141\144\142\x65\164\x74\151\156\147", "\56\x73\162\x6c", "\56\x73\x72\164", "\56\x73\164\141\144\x61", "\x2e\x73\164\141\x70\154\x65\163", "\56\163\x74\x61\162", "\56\x73\x74\141\x72\150\x75\x62", "\x2e\x73\164\x61\164\145\142\x61\x6e\x6b", "\56\163\164\141\x74\145\146\x61\162\155", "\x2e\x73\x74\141\x74\x6f\x69\x6c", "\x2e\163\164\x63", "\56\x73\x74\x63\x67\x72\157\x75\160", "\56\x73\x74\x6f\143\153\150\157\154\155", "\x2e\x73\x74\157\x72\x61\x67\x65", "\56\x73\164\x6f\x72\145", "\x2e\163\x74\162\145\141\155", "\x2e\163\x74\x75\x64\x69\x6f", "\56\163\164\165\144\x79", "\x2e\163\164\x79\x6c\x65", "\56\x73\165\x63\153\x73", "\x2e\163\x75\x70\x70\x6c\x69\x65\x73", "\56\x73\x75\x70\x70\x6c\171", "\x2e\x73\165\160\160\157\162\x74", "\56\x73\x75\162\x66", "\56\x73\x75\x72\147\x65\x72\x79", "\x2e\163\165\x7a\x75\153\151", "\x2e\163\x77\x61\164\x63\x68", "\56\163\167\151\146\164\143\x6f\x76\145\162", "\x2e\x73\x77\151\163\163", "\56\x73\171\x64\156\145\x79", "\56\163\171\x6d\141\156\164\145\143", "\56\x73\x79\163\x74\x65\155\x73", "\56\164\x61\x62", "\x2e\164\x61\151\160\x65\x69", "\x2e\164\x61\154\x6b", "\56\x74\x61\157\142\141\x6f", "\56\x74\141\162\x67\x65\164", "\56\x74\x61\x74\x61\x6d\x6f\164\157\162\163", "\x2e\x74\141\164\x61\162", "\56\164\141\x74\164\x6f\157", "\56\x74\x61\x78", "\56\164\x61\170\151", "\x2e\x74\x63\151", "\56\x74\144\x6b", "\56\x74\x65\x61\x6d", "\x2e\164\x65\143\150", "\56\x74\x65\x63\150\156\157\154\157\x67\171", "\x2e\x74\145\154\x65\143\x69\x74\x79", "\56\x74\145\154\145\146\x6f\156\x69\x63\141", "\56\x74\145\x6d\x61\x73\x65\x6b", "\56\164\145\156\x6e\x69\163", "\56\164\x65\166\x61", "\x2e\x74\x68\144", "\x2e\x74\x68\145\141\164\x65\x72", "\56\164\150\x65\x61\164\162\145", "\x2e\x74\151\141\141", "\56\164\151\x63\x6b\145\x74\x73", "\x2e\164\151\x65\x6e\144\x61", "\56\x74\151\x66\x66\x61\156\x79", "\56\164\151\x70\x73", "\x2e\x74\151\162\x65\x73", "\56\x74\x69\x72\x6f\154", "\56\164\x6a\x6d\141\170\170", "\x2e\164\152\170", "\56\x74\x6b\x6d\141\x78\170", "\x2e\164\x6d\x61\x6c\x6c", "\56\x74\157\x64\x61\171", "\56\164\157\x6b\x79\x6f", "\56\x74\157\x6f\154\x73", "\56\x74\157\x70", "\56\x74\157\162\141\171", "\x2e\164\157\163\x68\151\142\141", "\x2e\x74\x6f\164\141\x6c", "\x2e\x74\157\165\x72\x73", "\56\x74\x6f\x77\x6e", "\x2e\164\157\171\157\164\141", "\x2e\x74\x6f\171\x73", "\56\164\162\x61\144\x65", "\x2e\x74\x72\141\x64\151\156\147", "\x2e\164\162\141\x69\x6e\151\156\147", "\56\164\162\141\166\145\x6c\143\150\141\156\156\145\154", "\56\x74\x72\141\166\145\154\x65\162\x73", "\x2e\164\x72\x61\166\145\154\145\x72\x73\151\156\163\x75\162\141\156\143\145", "\x2e\164\x72\165\x73\x74", "\x2e\x74\162\x76", "\56\x74\x75\142\145", "\x2e\x74\165\x69", "\56\x74\165\x6e\145\163", "\x2e\x74\165\x73\150\x75", "\56\164\166\x73", "\x2e\x75\142\x61\x6e\153", "\x2e\165\x62\x73", "\x2e\x75\143\x6f\156\156\145\143\164", "\56\165\x6e\x69\x63\157\155", "\x2e\165\156\x69\x76\145\x72\163\151\x74\x79", "\56\165\156\x6f", "\56\x75\x6f\154", "\x2e\x75\160\163", "\x2e\166\x61\x63\141\x74\x69\157\x6e\163", "\56\x76\x61\156\141", "\56\x76\141\156\147\165\141\x72\144", "\x2e\166\145\x67\x61\x73", "\56\x76\x65\x6e\164\x75\x72\145\163", "\56\x76\x65\162\x69\x73\151\147\x6e", "\56\166\x65\162\x73\151\x63\x68\145\162\x75\x6e\147", "\x2e\x76\145\164", "\56\166\151\141\x6a\145\x73", "\56\166\x69\x64\x65\x6f", "\56\166\151\147", "\x2e\x76\x69\153\151\x6e\147", "\x2e\x76\x69\x6c\154\141\x73", "\56\x76\x69\x6e", "\x2e\x76\151\160", "\56\166\x69\x72\x67\151\156", "\56\166\151\x73\141", "\56\x76\x69\x73\x69\x6f\x6e", "\56\x76\x69\163\164\141", "\x2e\166\x69\x73\164\141\160\162\151\156\164", "\x2e\166\x69\166\141", "\x2e\x76\151\166\x6f", "\x2e\166\x6c\141\141\156\x64\145\x72\x65\x6e", "\x2e\x76\x6f\x64\x6b\141", "\x2e\166\157\x6c\x6b\x73\167\141\147\x65\x6e", "\56\166\x6f\x6c\x76\157", "\x2e\x76\x6f\164\x65", "\x2e\x76\x6f\x74\151\x6e\147", "\x2e\166\x6f\x74\x6f", "\56\166\x6f\171\x61\x67\x65", "\56\166\x75\x65\x6c\x6f\163", "\56\167\141\x6c\145\x73", "\x2e\x77\141\154\155\x61\162\164", "\56\167\141\154\x74\x65\162", "\x2e\x77\141\x6e\147", "\x2e\167\141\156\x67\147\157\x75", "\x2e\x77\141\162\155\x61\156", "\x2e\x77\141\164\143\x68", "\56\x77\141\x74\143\x68\x65\163", "\56\167\x65\x61\x74\x68\145\162", "\x2e\x77\145\141\x74\x68\x65\x72\143\150\x61\156\x6e\145\154", "\x2e\167\x65\142\143\141\155", "\x2e\167\145\142\x65\x72", "\56\167\x65\x62\x73\x69\164\x65", "\x2e\x77\145\x64", "\56\x77\x65\x64\x64\151\156\x67", "\56\167\x65\151\x62\157", "\x2e\167\145\x69\162", "\x2e\x77\x68\x6f\x73\x77\150\157", "\x2e\167\x69\145\x6e", "\x2e\167\x69\153\151", "\x2e\167\x69\154\154\x69\141\155\x68\x69\154\154", "\x2e\x77\151\x6e", "\x2e\x77\x69\156\x64\157\x77\163", "\x2e\167\151\156\145", "\x2e\167\151\156\156\x65\162\x73", "\56\x77\155\145", "\56\167\157\x6c\164\145\162\163\153\154\x75\x77\145\162", "\x2e\167\x6f\157\144\x73\151\144\x65", "\56\167\x6f\x72\153", "\x2e\167\x6f\162\153\x73", "\56\x77\x6f\162\154\x64", "\x2e\167\x6f\167", "\x2e\167\x74\143", "\56\167\x74\146", "\56\x78\x62\x6f\170", "\x2e\x78\145\x72\x6f\170", "\x2e\x78\x66\151\156\x69\164\x79", "\x2e\x78\151\x68\165\x61\x6e", "\x2e\x78\151\156", "\56\xe0\244\x95\xe0\xa5\211\340\244\xae", "\x2e\343\x82\273\xe3\203\xbc\xe3\203\xab", "\x2e\xe4\xbd\233\xe5\261\261", "\56\xe6\205\x88\345\x96\x84", "\56\xe9\x9b\206\xe5\x9b\xa2", "\x2e\xe5\x9c\xa8\347\272\xbf", "\56\345\244\xa7\xe4\274\227\xe6\261\275\xe8\xbd\xa6", "\56\347\202\271\347\234\213", "\56\xe0\270\204\xe0\xb8\xad\340\xb8\xa1", "\56\xe5\x85\253\xe5\215\246", "\x2e\331\205\331\210\331\202\330\271", "\56\345\x85\xac\xe7\233\212", "\56\345\x85\254\345\217\270", "\56\xe9\246\231\346\240\xbc\351\x87\214\346\x8b\211", "\56\347\xbd\x91\xe7\253\x99", "\x2e\xe7\xa7\xbb\345\212\xa8", "\56\346\x88\x91\xe7\210\261\xe4\275\240", "\56\320\xbc\320\xbe\xd1\201\320\xba\320\262\320\xb0", "\x2e\320\xba\320\260\xd1\202\xd0\276\xd0\273\320\xb8\320\xba", "\x2e\xd0\276\320\275\320\xbb\320\xb0\320\xb9\xd0\xbd", "\56\xd1\201\xd0\260\320\271\321\202", "\x2e\xe8\x81\224\xe9\200\232", "\56\xd7\xa7\xd7\x95\xd7\x9d", "\56\xe6\x97\xb6\345\xb0\x9a", "\56\xe5\xbe\xae\xe5\x8d\232", "\x2e\xe6\xb7\241\xe9\251\254\xe9\x94\241", "\x2e\xe3\x83\x95\xe3\x82\xa1\343\203\x83\343\x82\267\xe3\x83\247\343\203\263", "\x2e\320\xbe\321\x80\320\xb3", "\x2e\340\244\250\340\245\x87\340\244\x9f", "\x2e\xe3\202\xb9\xe3\203\210\343\202\242", "\x2e\354\202\274\354\x84\xb1", "\56\345\225\206\xe6\xa0\207", "\x2e\xe5\225\x86\345\xba\x97", "\56\345\x95\206\345\x9f\216", "\56\xd0\264\xd0\265\xd1\202\320\xb8", "\x2e\343\203\x9d\343\x82\244\xe3\x83\263\343\203\210", "\56\xe6\226\260\xe9\x97\xbb", "\x2e\xe5\267\xa5\350\241\x8c", "\x2e\xe5\256\xb6\351\x9b\273", "\x2e\331\203\331\210\xd9\x85", "\x2e\344\xb8\xad\346\x96\x87\xe7\275\221", "\x2e\xe4\xb8\xad\344\277\xa1", "\56\xe5\xa8\xb1\xe4\xb9\x90", "\56\xe8\xb0\267\346\255\x8c", "\x2e\351\233\xbb\350\xa8\212\xe7\233\x88\347\247\221", "\56\350\264\255\347\x89\251", "\56\343\202\257\xe3\203\xa9\xe3\202\246\xe3\203\211", "\x2e\351\200\x9a\xe8\262\xa9", "\x2e\xe7\275\221\345\272\227", "\56\xe0\244\270\340\xa4\202\xe0\244\x97\340\244\240\340\244\xa8", "\x2e\xe9\244\x90\345\x8e\x85", "\56\347\xbd\221\347\273\x9c", "\56\xd0\272\xd0\276\xd0\xbc", "\x2e\350\xaf\xba\345\x9f\xba\xe4\272\x9a", "\56\351\243\237\xe5\223\201", "\x2e\351\xa3\236\345\210\xa9\346\265\xa6", "\x2e\xe6\x89\x8b\xe8\xa1\250", "\56\xe6\211\x8b\346\x9c\xba", "\x2e\xd8\xa7\330\261\330\xa7\331\x85\xd9\x83\xd9\210", "\56\330\xa7\331\204\330\xb9\331\204\331\x8a\330\xa7\331\206", "\56\xd8\247\330\xaa\330\265\xd8\xa7\xd9\x84\xd8\xa7\330\252", "\x2e\xd8\250\xd8\xa7\xd8\262\330\xa7\xd8\xb1", "\56\331\x85\331\x88\xd8\250\330\xa7\331\212\331\x84\xd9\212", "\56\330\247\xd8\250\331\x88\330\270\xd8\xa8\331\212", "\56\331\203\xd8\xa7\330\xab\xd9\210\331\204\331\x8a\xd9\x83", "\56\331\207\331\205\330\261\xd8\247\xd9\x87", "\56\353\213\267\xec\273\264", "\56\346\224\xbf\345\xba\234", "\x2e\330\264\330\250\xd9\203\xd8\251", "\x2e\330\xa8\xd9\x8a\xd8\252\xd9\203", "\56\330\271\xd8\xb1\330\xa8", "\x2e\346\x9c\xba\346\236\x84", "\x2e\347\273\204\347\xbb\207\346\234\272\xe6\x9e\204", "\x2e\345\x81\245\345\272\xb7", "\56\321\x80\xd1\x83\321\201", "\56\xe7\217\xa0\345\xae\235", "\56\xe5\xa4\xa7\xe6\x8b\xbf", "\56\xe3\201\277\xe3\202\223\343\x81\xaa", "\56\xe3\x82\260\343\203\274\xe3\x82\260\xe3\x83\xab", "\x2e\xe4\270\x96\xe7\225\x8c", "\56\xe6\233\270\xe7\xb1\215", "\56\347\275\x91\345\x9d\200", "\56\353\213\xb7\353\204\267", "\x2e\343\202\263\xe3\x83\xa0", "\56\xe5\244\xa9\344\xb8\273\346\225\x99", "\x2e\346\270\270\xe6\210\x8f", "\x2e\166\x65\x72\155\303\266\x67\145\156\x73\x62\x65\162\141\x74\x65\162", "\x2e\x76\x65\162\x6d\xc3\266\147\x65\x6e\163\x62\x65\162\141\x74\x75\156\x67", "\x2e\344\xbc\x81\xe4\xb8\232", "\56\xe4\277\xa1\xe6\x81\xaf", "\x2e\xe5\x98\211\xe9\x87\x8c\xe5\xa4\xa7\351\x85\222\xe5\xba\227", "\x2e\345\x98\x89\351\207\214", "\56\345\271\xbf\xe4\xb8\234", "\x2e\346\224\277\xe5\212\241", "\x2e\x78\160\x65\x72\151\141", "\56\x78\171\172", "\x2e\171\x61\143\x68\x74\163", "\56\x79\x61\x68\x6f\157", "\x2e\171\x61\155\141\x78\x75\x6e", "\x2e\x79\x61\x6e\x64\145\170", "\56\171\157\144\x6f\x62\x61\163\150\x69", "\x2e\x79\157\147\x61", "\56\x79\157\153\x6f\150\141\155\141", "\56\171\157\165", "\56\x79\x6f\165\x74\165\142\x65", "\56\171\x75\156", "\x2e\172\141\160\160\157\x73", "\56\172\x61\162\x61", "\56\x7a\145\162\157", "\x2e\172\151\x70", "\56\x7a\x69\x70\x70\157", "\x2e\172\x6f\x6e\x65", "\x2e\172\165\x65\x72\151\143\x68"); } class DomainUrlHelper { private function __construct() { } public static function RemoveProtocol($_iqh46wz63k0mspex) { return preg_replace("\x2f\x5e\150\x74\164\160\72\/\/\x7c\x68\164\164\x70\x73\72\/\/\57", "", $_iqh46wz63k0mspex); } public static function RemovePort($_1lwqj3fov6ylero793dfp7bg2l) { return preg_replace("\x2f\x3a\d\x2b\x24\x2f", "", $_1lwqj3fov6ylero793dfp7bg2l); } public static function GetRootDomain($_lgm72m7vsbj9mkhhpqb0i) { $_lgm72m7vsbj9mkhhpqb0i = self::RemoveProtocol($_lgm72m7vsbj9mkhhpqb0i); $_lgm72m7vsbj9mkhhpqb0i = self::RemovePort($_lgm72m7vsbj9mkhhpqb0i); $_lh18exh28n2u3bmdotdzsty4mx = "\x2f\.\x2a\w\x2b\x28\.\w\x2b\x29\x24\57"; $_ojdpxdv4j62kexglo6yrsub3nx = null; if(!preg_match($_lh18exh28n2u3bmdotdzsty4mx, $_lgm72m7vsbj9mkhhpqb0i, $_ojdpxdv4j62kexglo6yrsub3nx)) { throw new Exception("\x4e\x6f\164\x20\141\40\x76\x61\154\151\144\x20\x64\x6f\155\141\x69\156\x3a\x20" . $_lgm72m7vsbj9mkhhpqb0i); } $_O16setgayb8g9i22 = ICANNDomains::$DOMAINS; $_Owjl27cro5jz4dfs = $_ojdpxdv4j62kexglo6yrsub3nx[0]; $_0w0ggetcmdgvq61x = $_ojdpxdv4j62kexglo6yrsub3nx[1]; $_Iuj18zez8q5hrodin7c6yhaabz = null; if($_Owjl27cro5jz4dfs[0] === "\x2e" && in_array($_Owjl27cro5jz4dfs, $_O16setgayb8g9i22)) { $_Iuj18zez8q5hrodin7c6yhaabz = self::GetDomainName($_lgm72m7vsbj9mkhhpqb0i, $_Owjl27cro5jz4dfs) . $_Owjl27cro5jz4dfs; } else { $_Iuj18zez8q5hrodin7c6yhaabz = self::GetDomainName($_lgm72m7vsbj9mkhhpqb0i, $_0w0ggetcmdgvq61x) . $_0w0ggetcmdgvq61x; } return $_Iuj18zez8q5hrodin7c6yhaabz; } public static function GetDomainName($_imh703ueks63ehm2, $_0da4jnf5zfpysx1ep3sws9b2x6) { $_O5lon7nb4iqmlcq1a63wp = false; $_Inl5omcyp4gpq0u1g0g27 = str_replace($_0da4jnf5zfpysx1ep3sws9b2x6, "", $_imh703ueks63ehm2); $_1t7l0eihpslckfum = strrpos($_Inl5omcyp4gpq0u1g0g27, "\56"); if($_1t7l0eihpslckfum != false) { $_O5lon7nb4iqmlcq1a63wp = substr($_Inl5omcyp4gpq0u1g0g27, $_1t7l0eihpslckfum + 1); } else { $_O5lon7nb4iqmlcq1a63wp = $_Inl5omcyp4gpq0u1g0g27; } return $_O5lon7nb4iqmlcq1a63wp; } } class CorsAuth { private $_Ooqag32wnbyik3bwgu78jmkudj; private $_l9bw9nhvol9vp8gg; public function __construct() { if(isset($_SERVER["\110\124\x54\x50\x5f\122\x45\x46\x45\x52\x45\x52"])) { $_Op84fqefdw0trdz9aom4emcz7g = parse_url($_SERVER["\x48\x54\x54\120\x5f\122\x45\x46\105\122\x45\122"]); $this->_Ooqag32wnbyik3bwgu78jmkudj = $_Op84fqefdw0trdz9aom4emcz7g["\150\157\163\x74"]; } else { } $this->_l9bw9nhvol9vp8gg = $_SERVER["\x53\x45\122\x56\x45\x52\137\116\101\115\x45"]; } public function GetFrontEnd() { return $this->_Ooqag32wnbyik3bwgu78jmkudj; } public function GetBackEnd() { return $this->_l9bw9nhvol9vp8gg; } public function IsClientIpAllowed(){ return BDC_HttpHelper::IsIPv4Address($this->_Ooqag32wnbyik3bwgu78jmkudj) || BDC_HttpHelper::IsIPv6Address($this->_Ooqag32wnbyik3bwgu78jmkudj); } public function IsClientDomainAllowed() { $_1obkhfzr985fzbb4 = DomainUrlHelper::GetRootDomain($this->_Ooqag32wnbyik3bwgu78jmkudj); $_I2i4oxlckp3kgs2pp6ezy = DomainUrlHelper::GetRootDomain($this->_l9bw9nhvol9vp8gg); return (strcmp($_1obkhfzr985fzbb4, $_I2i4oxlckp3kgs2pp6ezy) == 0); } public function IsClientAllowed() { $_1s43by5dg1w6ybxj6hsfg = null; if(BDC_HttpHelper::IsLocalRequest()) { $_1s43by5dg1w6ybxj6hsfg = true; return $_1s43by5dg1w6ybxj6hsfg; } if(BDC_HttpHelper::IsIPv4Address($this->_l9bw9nhvol9vp8gg) || BDC_HttpHelper::IsIPv6Address($this->_l9bw9nhvol9vp8gg)) { $_1s43by5dg1w6ybxj6hsfg = $this->IsClientIpAllowed(); } else { $_1s43by5dg1w6ybxj6hsfg = $this->IsClientDomainAllowed(); } return $_1s43by5dg1w6ybxj6hsfg; } } final class BDC_CaptchaEndpointConfig { private function __construct() {} public static function EnableCors() { $_oxc1y96xc5mcp04x = self::n6ypv(); $_l39dnhtwiy3xwggx = $_oxc1y96xc5mcp04x->IsAccessControlAllowOriginHeaderEnabled(); $_okgvq05nbwglar4f = $_oxc1y96xc5mcp04x->GetAccessControlAllowOriginHeaderValue(); if ($_l39dnhtwiy3xwggx) { header("\x41\x63\143\x65\163\x73\x2d\103\157\x6e\164\x72\x6f\154\x2d\x41\154\154\157\x77\x2d\117\x72\151\x67\151\x6e\x3a\x20{$_okgvq05nbwglar4f}"); } } public static function AddContentTypeTextHtmlCharsetHeader() { $_Iie8je7uy4jhpmxo = self::n6ypv(); $_Ohdqzmj4r8g4ko4g = $_Iie8je7uy4jhpmxo->IsContentTypeTextHtmlCharsetHeaderEnabled(); if ($_Ohdqzmj4r8g4ko4g === null) { $_Ox21xq4cej1s8vwr = sprintf("\164\145\170\164\x2f\150\164\155\x6c\x3b\x20\x63\150\x61\x72\x73\145\164\75\x25\x73", BDC_SimpleCaptchaDefaults::ContentTypeTextHtmlCharsetHeaderValue); header("\103\157\156\x74\x65\156\164\x2d\x54\171\160\145\72\x20" . $_Ox21xq4cej1s8vwr); return; } $_i3q77mi9suv5cp50la3nz = $_Iie8je7uy4jhpmxo->GetContentTypeTextHtmlCharsetHeaderValue(); if ($_Ohdqzmj4r8g4ko4g && BDC_StringHelper::HasValue($_i3q77mi9suv5cp50la3nz)) { $_Ox21xq4cej1s8vwr = sprintf("\164\145\170\x74\x2f\x68\x74\155\x6c\73\40\x63\x68\x61\162\x73\x65\164\x3d\45\163", $_i3q77mi9suv5cp50la3nz); header("\103\x6f\156\x74\x65\x6e\164\55\x54\x79\x70\x65\x3a\x20" . $_Ox21xq4cej1s8vwr); } } public static function AddUserDefinedHttpHeaders() { $_I3f4xjp0skwh1vsiivymw9uub5 = self::n6ypv(); $_Oyqwd7mjfyvdk2s3 = $_I3f4xjp0skwh1vsiivymw9uub5->GetUserDefinedHttpHeaders(); $_ouoj7ni113ducsz1 = BDC_StringHelper::Normalize($_GET["\147\145\164"]); foreach ($_Oyqwd7mjfyvdk2s3 as $_oiphezk7mu63lnnk3qi18) { $_19842sfpxb9oxyym = $_oiphezk7mu63lnnk3qi18->GetTargetRequestType(); $_19p04kw46ckrkto0716ppsvrx9 = $_oiphezk7mu63lnnk3qi18->GetHttpHeaderName(); $_Odkgdyuxlghwol82lldb11u6xy = $_oiphezk7mu63lnnk3qi18->GetHttpHeaderValue(); if ($_19842sfpxb9oxyym === $_ouoj7ni113ducsz1) { header(sprintf("\x25\163\x3a\40\45\x73",$_19p04kw46ckrkto0716ppsvrx9, $_Odkgdyuxlghwol82lldb11u6xy)); } } } private static function n6ypv() { $_lx6ru3j0rhlu1tcqxfxc8 = new BDC_SimpleCaptchaFileConfigurationManager(); $_0qkf9g5361y1fh84mt528 = $_lx6ru3j0rhlu1tcqxfxc8->LoadConfig(); return new BDC_SimpleCaptchaConfiguration($_0qkf9g5361y1fh84mt528, null); } } ?>

Youez - 2016 - github.com/yon3zu
LinuXploit