天择加密量化开放框架下载
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3 lines
295 KiB

  1. # Pyarmor 9.1.6 (pro), 005671, non-profits, 2026-05-06T12:43:53.257389
  2. from ..pyarmor_runtime_005671 import __pyarmor__
  3. __pyarmor__(__name__, __file__, b'PY005671\x00\x03\x0b\x01\x00\x00\x00\x00\x80\x00\x01\x00\t\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00PM\x01\x00\x12\x89\x06\x00\x8aN\xcc\xd7I\xb8\x8a\x8c\t\xb1\x89^\xc4\xf67\x14\x90M\x01\x00\x00\x00\x00\x00!\xde\x01e6\xf9sg\xabf\x1b\x1f\x08\xdaYEX\x82\x8a\x80\x1d\x94\xc7.6\\I\xc6\x90\x9a\x07y\xe0\xe5t\xd1N&\xd3\xde@\tV\xe1\xde\xc1\x98\x82\x0fHb\x8c\xb5\xfe\x91\xcb\xbe\xe0\xab\x08\x9e\xc4\xc4\x80\x89\x13\x1f\x8f\xbdS)n`~\xb5\xbcw\x14\xef\xa29\xee\xa7\xc6\x08\x1a\xda\'\x08J\xa7\x9c\x96J\x8aBR$\xe7\x83\xb6a\xb0\x99\xe5\x9a_\x9ar\x04\x17X\x15GHj\xeb\n\xc4\xed\x1c\x14hp\xab\xe0\x8fo\xd2\xadU\xf1\xed\x10-5I\xe7+\x91:E\n[\x865\x86\xef\x99\x13M(\xff\xebc6!\x9a\xab\xe6&\x16\xf2\x85\x8c\xc6\xb8\xe3V\xa2K|\xb7\xd6e\x0eD\x16=iO\xe1\xbeE\xd6\xd76\x9dI\x90\xc9\xa9g\x87a\xb6\xb7\xd6\x08\x10b\xdc\x98\xb8\xb5<\xb7\x83\x91\xaa\x9eoUS\x9eh\xe7rl\x99@\x8a6\xd7v\xf4|\xfe\xa6\x1f\xfe\x81\xdf\xc9\x87\x1c\x18\xe4\xe9 \x14F\x1c&\xd0\x08+-}E\x0f\xe3j\xbdq\x06\xe1b>"S\xcbk$s\xaf\xc0\x8c\x05s\x8f\xdf\xb8\x05lWp\xaeg\xd5\x05\x82\xa1\x02\xd1T|\x0b\x9cw\xf90\x19\xa8\x01\x04\x91(\xb3RO\x16\xd8\x1b?A\x9d^nHKa\x90\xeb\x9a\xa4\x08\x7f\xb4\tWR\xa0CWZ\xee\xbbn\x19\xc7\xca\x90F\xa9m={eY\xa6\xfa\x13\xc7\xa9\x85}\xa6\xe4\xc6\x816\xda)\xf8\xe2\x1d)\xa97\x8b\x9d\x99\x96Q\x91\\\xd5\xab\xe9\xd4\x91\x90\x15Dja\xd7\xa2\xb1\xa4\xdd\xf5\xa4\xc5\x1a\xd1o\xb3_\xdasG\x15\x08\x1e=6\xeb\xc9\xcdH\xf4\x11E\x05U6/\x06\x0fAN\x924\xa2a\x84\x85\x80|\xd4|&\x92Z\xb8\x94\xd4\n\x9e\x97\xc8<\xe4F>5G\x9b\xe9\x03\xda\x0er\x81?\xf8\x86\xec\x90\xb5\xb1\xce&\x87Sg\x9f,\xd8\xa7<\x08\xff\x81"F\xcb\xec\xbb\xea<\x918\xcc%D\xa5\xe6M\x0c\x1b\xb5K\x96\x14\x0b\x95X\x9a}\xac"\xfc\x9c!\xea\xa59\xcf\x14p\xd8\x10%\xe3\x82\x13\xe4\xbc@\x18\xcfJ\x7f\x84\x97\x00\xec$\xd4\xe5\xaa\xa0;\x01\xe2\xe5\x9d#\x92N3av\xa6D\x99<\xca\xa80A\x145\xb0\xf3"+\xc7bX\xfc\xeb\xae\x0c\x05v,G%\xac\xc0\xab\xfa\x8f\xfcj\'\xf4\xc7\xac\xb5\'?\xda<W\x07\x14\xfb\x96K\xc8y\xe0]\xf3\xf8Y\xaa\x8f\x90\x8f\xbaX2r.\x8bi\xaaJ\x1e\x8a\xfcx%-V|\x91y\xad\xe5\xa8\xf4\'\xab\x08\x1ef\xf6\xe5\r%\x888\xee\x8dT\xa7\xc4d7\xac.9\xa3>\xe5OS\xd5\x03J\xf0\xc8\xce";\xbf\xef>\xf0\t}\xb7#\x1eR\xe8o\xcb"<\x1bu\xdd\xe8\xae:-\x01\xef\x8f$cT\xe9-\xb5\xa7U\x1e\xc1\x85\x99\xb4\xdf\x9d\x11`Db\xa6\x86\xe7\x86\xcb=\x85\\\xf6\x95\xdf\x0f\x9a\x9a`\xfa\xb3\xbf\x16$\x7f\xec\xa4pv\xa0\xc1l\x82i\xde\xbe<9\xba_\x136\xbe.\x05v\xde@\xc6_\xa8\xd4\xab5\x9eWnxH\xffK\xa8\xc4\xedlu>\xec\xbf\xb1G\xab\x99\xf0\x06,\r.\x19\x9c6rZ\xf8=&\xadt\xea\x1c\xa2M\x84)Ig\x1b<\t\xe3\x1a\xbf?\x98\x87\x1c\xce\x8d\x10y\x08\x9et\xbc\x1e\x80\xbe\xbcf\x11\xb8\x83\xb5\xa1j\x9f\xd1\x89<5r\x12\xf9\xa6X)\xcf\x0c\xb2L\xb1Ow\x94\x1e\xce\x01\xc6M\x84t\x97up\x9b\xc2KF\x1d\x95\xe8\xbc\n\x92c\xcb`E\xee\xe2\x99J?\x80\xe5w\xad\xe1\xf0\xa5/g\x0cm=\xb2\x86\xac\xee\x15\xa9B\xd9\xd3\xeaU\xf9\xc4\xa5\xda\xcbe\x83\xab\xa3\x80\x9c\x12\'\xb6\xed!h\xb9\x14\x90\x98\xdd\xdf|\x1fnt\xd5p`\xd8\xc6\xa6\\W\xe8\x16\x0fJG:\xc7\xfa6\xc5\xfa\x0b\x8cG#\xdb\xfc\x87\xd3\xdb\xa2\x0cm\xbd\x7f\xd8Y\xc0\xdc\xce+O0\x921\xad\xf9\x93\x85\x8bACHV3\x85\x99z\xeep\xa1J\xf7J\xaf\xc5\x8d\xc8\x0f\xca:\xbd\xd2\xae\x0c\xbf\xc4\x9d\x01\x81}x\xf7Y\xea\xfb\x15\x1b\\g&\xd9d0\r\xd2a\x12F\xf5\xc4\xdbV\xca\x8d\xbe,M\xe8\x1f)\x1dc!\xe2\x06\xcb\x9d#\x80\xa7\xa9\x06{]\x9b\xb4\xa6\xa8\xdf\xa9\x7f#\xcdj;\xd71`SG\x18V\x0e\x99\x19\n<\x16\xd6e\xc1\xb5\xcf>\xb4\xf0\x8ay\x93\xcb\xcf\x87\x97\x8f$\xd1\x0f\x9e\xd8\xee\xd7\xf6\x8d\x80\x02s\xf1r[r\xd5\xf9a#\xcc\xe0\xa3\x9b+#F\xd4\x85\x8b\x1a\xa0\x9c\xc2\xa0\x1d|\xdc\x0c\x06m\xc9\xf6\xaa\xbd\x08\xf6r1\xf7\xec\xaa\x9f\xeb\'\x95@\xdf\xcf_Y\\\x80\xa7(\xaa\x12\x86^!!\xd5\xf2\xde=\xcaA|\xd1\r\xd4\x01q>\xb7\x9c\xf7\xd5\x86\xdcL\x9b\xc0\x8aS\x82w\xcc\xaf\x85\xa9\r3[\xa2H\x08\xc9i\x00.W\xe5\xc0:\x8f\x19p\x1a\x8cO\xbe\xd0B\x85\x00\xf1\xab\xf6g(`\x93R\xe0\x9d\x9bU\x19\xd4\xaa\xee\xb3]~\xf6\x81G\xea-w\x92\xf0\x8a\xcd\x8c\x95rG_\x98V3\x14\xd06\xbd\t\x9c\xe6y\xa6\xd2\xb0\x9a1\xdb\xdf\x99\x155\xe4\x9b\xaed\xd4\xf7Kg{\x0e\xfe\xa0T\x9a\xd3m}\x0f\x85\x98\x82\x04MArm\x90\xf9L `\xcd\xbakQ\xd2\xedQx\x14~\xbaC\xf7e\x14\x85\xaa\xbb\xf3\xd1\xbc\xf0\x8fao\x85U\x99T%\x99\xcf\xcf\xd9\xc7\x95]A\x01\x8a\x1f\xc1\'{!;