天择加密量化开放框架下载
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
7.1 KiB

# Pyarmor 9.0.3 (pro), 005671, non-profits, 2025-02-21T19:29:24.368708
from ..pyarmor_runtime_005671 import __pyarmor__
__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\x00\x10\x00\x00\x00\x12\x89\x06\x00|\xbd\xceh;\xea`S5Y\xec`Z\xec2\x85P\x00\x00\x00\x00\x00\x00\x00j\xb2\\F\n\xd0\x7f\x9e\xb4\x8fv\xf5\xb8\xe0\xdc\xa8PY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\x12\t\x00\x00\x12\x89\x06\x006\xbbF[\x99\x05\x8cI\xf6\x81\xe7\x04J\xd7\xf9\x95\x00\x00\x00\x00\x00\x00\x00\x004\xb1\x14\xd7\x19\xb7\xa8\xd2aR\x0e\t\xef\xf6\xa9e&\x14\xd2^\x8d\x85JI~jo\x88&\xf4\x1er\xa5&\xc0W?\xf6\xa0\xf2V\x8d\xe9\xa2\xcd\xee2;V>\xfd<y\xcb\xfd\xf8F\x840\xb4\xb5\x9chf\x83W\x9b28\xd2\x19BJ\x10\xe3`\x93\xdfA\x95IF\x04\xeay\x02#\xfe\xf5\xa1\xbd\xe2Arj\x152\xd4Tk\xaf\xb6\xa3\xfam\'\n\xc1\x8cU\xf5Rr\x97rk\xeeN\x9c\x8ek8\x03\xdf\x8bg\xf0 \x08o\x0c)U\xc9\x83\x8d\xbfm5b\xc3\x00\xf0e\xf8b\x8d\x93@\xa3\x0e\xce@4Qm\xad\x023\x10\xacd\xda\x92\x97*d\x8f!\xdb\x88\xb8\xc5\x96\xeb\xf5\x9c\x94\x96f\\M\xa8\x8d\xe0\xc7\x90\x11\x17m\xbd\x9e\r\xd1-\xd0\xe6\xe7=\xf7=\x82\xaf\x1b\xa6\xd5\x1b\x88\x0f\xf1@4`$q p5\xd7\xa5\xe8\xa6\xe6\xe7\xbf\xbb_\xde\xff*\r\x99\x01\xff2\xb7\x97dM\xea\xbc\xa9\xfa\xa4S\x12\'\xba\xd9\r\xdf\x99!4I\x82\x9dR\xedW\x8c\xae\xdd\x88\x8b\xe3\x9f\xed.\x9d\x91 BI\xe7q\xc0S\xc3\x88\x031\x02X\x91V0{\xf2\xe9,\xf1\xd0g\xf4\x8d%\xec\xed\xba\xf3\x1e\xee\x89\x88\xde\xd1\xd3W\xd0\xe5\xcd\xec8\xba\x18%=]\x85s/\xc5\xff~.]n\xa8\xde\x1c/R\x9d\x12.\xad\xef\x00\xb01N\x8e\x8aQ\xae\x04\xbbp\xfb\xb0:\xa8"\x1b\xb2\x97\xb0\xee\xc7%\xda\xc2\xef\x8aI\x08P\xf6\x99\xc5FB\x1c\xc1c$\x97\x8d\xa3\xda.\x0b\xd57\xa82}3+\x91,\x0f\x85\xbc\x92\xd6\x06GF:`\x93\x8e\x15W\xc2L\xce\x98\xd0\xa0b\xd2\xdb\xd5\xb9\x81\xc7;Z\x9f\x0f\xfdb\x1a\xbfV\xdd\xccJ/4\x13\r-\xc0\xc8&D\xe0\xf7\xcc[\'Ed\xf3\xc5\x00\x15\xc2\xb8\x99pq\x01\x04S[T\xec\xbe\xf4t3\xf4%d\xf9\x9c\xa7\x82\xa4\xec!\xd0p\xfe\xb2_\xd1\xcc\\\x1a\xdaa\x02\x85$1\x08@\x1c\xdf\x0cK?\x84\x08\xf2\xd3\xe0\x9dI\x00\x96\xda\xf8\xbc+Q\xff/P\x83\x9d)\xef\xbd\xceseg"\x84\x89-k\xc4\x04\x08\x13\xb4\x7fz\xe1O0\xd1\xbb\xb9\x9e\xeb1\xc8~D!\xca\xa7\xe2\xcfs\xdc\xdd\xa2h\xc2\x80\xddq\x8f\xffn@\xaa\x1a\x9b\x80\x85\xcc@9\xf4\x89\xc0O\xa4\xa1\x89\xe6-\x9f\xcbe\x9c\xeb\xf3\xe34.\x9d8\xbf\xceZ\x11\xde\x84\xe6\x01\xa3\xa7W\xc3\xb2\x81\xee\x1b\x97\xc3\x17\x18s\x99\x83k\xcdxv\x90?\'\xe5\x15\x13\x8e\xe8\x02N\xfa\x9d+\x1c\xa0\x0bs\xfe\xbcQ\xad\x9a\x06u3\x86ui_\x84n\xf2\xf2HV\xb0\xf4\t\xbb\xf2\xe4([S.\'\x84\x1c\xc8_2\xf0\xbd\x9b\x88,N\x9b\x8c\xef[\xab\nzW\xab\xb8\xd5/\x84\xe1\x1ap\x91$:"\xb5&)\xdc\xe7F0\xdc\xc1j\x1e\xd8\xdf]\xd0\xe6%\xb0\xf54\xfb\x92\xaf\xba\x97k\xd9\x9b\x8fDd\x1fu\xb40S{\xb1\xb5\xfe/\xbeZqW\xa6u}\xd1q\xe4$F\xd4\x8d\xf6\xaea\xb1\x7f"\xa7\xd1\xa7$\xab\x15\x15\xe4\xbaQ\xda\xc0\x99X\xd8\x97C/k\x1a\xefn\x9c\xb4\x84\xc5\x93\xda\xbd\xd4\xffR\x93\xd1.{\xc6"\xf4\xa1g\xf6N\x10\xb2\x05\xf2C\xf3z\xf3\xe3\xe7\x9e|\x1e\'\x1e^\xff\x07~P\xdf\xb7t\x05\x14G\xb5z:o\r\xda\xe7O\xa2\x98x \x8c\xb7\xfd\xea\\R9D\xb2\xbce<\x1b\x82_\x18i?(\xf0|E\x05\xe9\x91^.\xdd)\x0b\xb4{t\xe1\x00\xd0\xdb\xdc.\xf3\xc1NZy8\xe2>\x8c\x04p\xf6\x028J\x1a8B\xf3@:\xb09\x9f\x1e\x03\xa9MB/\x91\x82LY\xb3\x84I\xdc\xdbm\xe3\xe9\xa4/\xae?\x9f\xe8\xe7\xefY\x97e~\x0fB\xbc\xe3\xc9\xf9W\xd6=\x10\xea\xd8\x17N\xa6\x87\x88\xbb\x8a\xebu\xd6Sk\x04^yFq\xca\xe1\xda\xabC\xb7\x04\xd9\x117m5\xdc\xda\x83\xed\t\xf4\xe5\x01\x0c\x99)D\x16\x84C\x8c\x12}\x0f5\xa7\x86P\x123\xaeKE\x94\xec\xfd#\xf1T\x03\xe6\x85\x88\xba\x1f\x8c\xac\x88\xcd\xd1#\xcdl%4\xf4]\xa8\x0b\x82V\xdb\xcb\x9b`\xd7\xf9\x81X\xec\xc5~\xfa\xf93:\xe7\xdd\xfa\xae\xae\xef\x92\x04\xb0\xe50U\xea[\xe1\x00h\x1b\x19\x8a\xfa\x83\x8d\x96\xc1\xe8\xf22\xb2\x80\r\xdf\xe1\xe5\x11\xa78`=Eq\xd5.\x1f\x07\xe4\xc4\x84\x94\xf7YT\x8fE\x17U\xc6\x17\x00\xe6\x99*\x0e\x0c\x1a\xf9:\xf0\x11\xf8\xac\xf8\xd1\xac\xbf\xe6\x04\xa2\xf8\xe6\xe1\xce\xfcKV\x04\x8e\xe8\xe4\x19\x9d4\xf45\xc1|1\x8en\\\xb2%p\x0b19\x91\xb8\xf9>\xdf\xed\x12\xb6(\xc2\xa5y\x90x8*\x16vp3\x9c\xcf\xe9e~\xbe\x99\xe1`\xe5Obn[5\'>)\xb3!\xf9I\x92\xd9C<\x8b\xa6D\xf7\xb0\xf54Y}\xb5XX\xd0}n%m\xec\x10\x82y\xed\xfc\x86\xcb.s\xc7\xa4\xa3k\xf9\xb5\x99<2\xe4\x93V\x90\x81\xceL\xde\xa5\xce\x0f\x9d\xa2:\xcfw\x0c\xef\x1c\xb5\x1f\x81\xa0MG\x02\\\x8az\xa1\xdc\xebA\xbd\xcf\x1c\xad\xfeg\x1b\xcf\x0f\x16n\xbb\xba\xdb\x14,\xa2*<\x05\xedi.\xfd\x81Ho,[\xca^4\x8cnbo?\xfeL\xed\x9aM\xbaw\xe8\x0etmBL\x90D2\xec\x86\xc5fFr\x80p\xb5GD\x8f\x06\xa7 4K\xf4z+\xb4D\x1bA\x91E\x17\xfeM\xab\xe7\xda\x1c\x17\x1c\xd0\xec\x85\xf6\x88Km\xbd\x08k\x860B\x83\xe4}=\x80\xa2\xe5 \x10J\x00\xb2\xf8p;|w\xb6\xea\xb0f\xb0\xdb\x8c-\xe5>\xd4H"\xfdH\xcc\x86 \x1e|o\x8e\x9e\x12\xf5\xec\x81w=\xe5\xaa\xf9\x9a\xd2\xc6\x0b$\xee\xb66\xf8\x93\xb6\xb1Zz\x80{\xb81<\x13*e\xb9c\xf2\r\x10\x18\x82\xb2\x86\x92\xbb=f\x93\xd4\x82\xa2\xfa\xc0~\x1fD$P8\xfc(\x85\xc7\x0b\xddo\x00\xba\xb0\x08A\x01Ld/\x95o\xb7\n\xa7\xc0\x051\xf1g\xafV\xe68\xf7\xcd\xf3\xe7\x9a\xd58\x01\xbd{\xf9\xc4\xfb"h\xc4\xbeY\xa4\xf0\x19\xa4 \x8e\x9e\xc6\x8d&\xcc\xbb\xd0QI\x91%8\x16\xf4\xb2\xb0\x10\x15\x14\xa3SWggy)\x1b:1\xe4\xea\xe6\xc9*\xde<[\xf2[`\xa99L%t)Fn\x90\xf4\xeaq\x0eF\xfa\xeeX\xd8\x9b\xf893\xce\x8983\x84\xce\x95[\x05\x00\x8b<\xb0\xd8\x9f\x11}\xc2\xdf!\xf64\xfe\x97\x92\n22\xe5\xaeU\xfc\x1f\x97@\x07\xd5b:\xa6\xc5\x06\xea\xc1r\x82b\x00iZ\x14\xef)\x0b\x18Lc\xa3\x16\x10Ry\x18\xd5-\xc7\xbaV\x84<.\xdd{G_\xacj\xd3\xd7\xa8LC3\x84\x08H\xba9\xc6\x85\xc9c2\xd0\xebK\x87\xf4\xb9X\xdc\xc1\xe2\x08\x94\xbc86\t\xb7\xa00\xe6\x0b\xef:\xbfv]r\x10M%8\xcdW\x01r\x9b\xf6\x0e\n\xa8,\xd45bn\xee/8SW\xd5F\xdcI\x11T\x1b\xadM\x9e\xfd\x02\xc6\xa8QE\xfbPl\x13%\xbc\x90\x97\x02\xef\x81O\x19\xa7f\x06\xef\xbe\xbb\x05,W\x7f(}\x1f<\xdbm\xa3-\x1b\xc8|O\xf49f6\xa4TG\xb3syLs\x15\x898w\xbd\xadI\xfe`\x7f\x06\xb0@|\xad\xad\xed\x92:\xa8\x8da\xc68:1\xd0E\x02\x16\x01?\xa6G8\x82%\xe5;\x11\xf7t\x97\xeff\xf9w\xf5\x0fg\xc0\x90\x8d\x9e\xe2\x92_\x16\x1dh\x99\xeb\xb3\xbc\x1e\xab\xed\xbe\xd3\xcf4lYZ\xff\xf4/\x81N%5\xcf\x0e\xb6-\xc7\xb4\xa5\xf9DWR\r\xd8\xe3\xecp\x16\x0fl[\x19\xa5\x89\xe4\x16\x8dR\xe8\xc3\xdb\'\xe6+!\x9a\xd3\x84Z}\xcb\xf45\x8f\xa6\xa4\xa6F\xc5\xa5B\x0e7\x89\x8djGA\xeb\xdc_\xacV\xc7\xf4}\xab\x87@o\xa2#\xea\\\x1a\xfe\xa1\xe1X\xf0\xa2\xf5\x83>\xe3y\xb7\xd0\xcf\xf9\x0b\xf1\xdf\x16\xe0\x83\x17fo\xe8\xab\xff~\xaaC\x9d\xe3\xe9\xa6\xc4\xde\xd2j\xacE\xcb\x84\x9c\xceek\xfb/\xfe\x1b\xd1\x83\xa6\xb5\xc5a\xfe}\xc4\x98\xc5_C\xfd2-ez\xc0\x9b\xddt\xa6\xe1\xbc\xa1\xdf\nw]\xac\xac\x04vpr\xb5\xc5{\x92\xd2Q\xf8\x9fR\x12\xc0l\xca"l\xc3\xd8\xec\x0b\xd9\x06\xe9\x1aD>V/\xaccH\xe5k\xcbc*\xb3\xfa\xc7\x00\xc3\xb8\xf8\xf903\xad\x9d\xc01\x8af\x0c\xa0\x8e\x14\xe3 i\xce3}\xc3\xa9\x89\xc6\x9def\xf31eA.\x85twG\xbe\x811\xae\xb9<\x7fAc\x99\xbd\xd3\xe2\x19;\x07\x85\x94\x97\xd8\x852\n\x1c\t\x8f\x8b;\xe9;\xf1N\xe3\xe9\x91A9\xcc\x9a\x8c3:\x10\xe0\xe9|\xb1CP\xad\xca\xb0s\xf6\xa5\x0b4\x1dj\x04\xd1\xd8X\xf6\x17\x07\xabWg\x1a\r\x8f\x08Q\x0b\xa0w,\xd9\xe4\x17\xf2Q+\x19\x03\x15\xf40;\x86u\x90{jI\xf1\xa3\xcd\x1a\xe9%G\xf8\x8b\x181\x83\xb5L\xfe!\xf6Z\xdc\xc2C\x04T\xc7\xb0V\x90\xbc?\xf5B\x83\x14\xddI\xf5\xbf0\xa5\x1cW\xed\x1c+\x01UA\xf9\xc6\xd6\x17\x84\xff{\xb3\xeau\xf1\x88\xedV"\xdc\xd3\x11\xca\xc3uh\xef\xb2\x18[j\x83\x8cD:}\xfb\x85zf\x82\xa7\x06\x80\xb9V\xd8\xbd\xde\xc6\xc0i\xcd\x02\xb3\x97\x87\xbc\x8c\x07]\xcd\x9e\xddsH\x08w\xd9K3\x18\xa6\x8d\xd5\xe1\x85\x80\x0f]')