天择加密量化开放框架下载
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.1.6 (pro), 005671, non-profits, 2026-05-06T12:43:59.350294
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\x00pD\xe529h\x8e\x8aTi\xf9\t\xfa\xe3\x15\xb9P\x00\x00\x00\x00\x00\x00\x00O\xc9}\xd3\xb2]\xf5\x9d\x1c^\x9f\x0e\xe8\xd9\\\xa6PY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\x07\t\x00\x00\x12\x89\x06\x00\x16\xda\x85\xc4\xa5\xb5\x94\xbb^\xb83\x0c\x1a~Pb\x00\x00\x00\x00\x00\x00\x00\x00\xf3M\xc6\x1d\x1dF\x12\x12\xce\xc8\x9f_\x8f\x83\xf6[\x97e\x1e\x03w\xea%\x89>\xe5\xe2\x07E\x8d\x82\xde\xba\xcc\t%\x02\x1foU\x82\xb0\xd5\xed\xd6R>\xd1\xb5~E\xf5\x83\xe0\xc8:\xdb\xf9\xf3.\xc7\xa4\xb8Uy\x80R\x05}\xb8_\xa3\t\xe1\xfa\xf6\x0f;\x98b\x99D\xf8\n\xba\xa17\x1d\xe0\xd8F\x00\x14\x8f;\xef\xf0\xf9\x10\xf3\xa6\xe2_:\xdc\x82\x82\xc5=\x06S\x00"\x9b\xab\xfcj\xa2\xae\xe7[Wz-\xc0\xc7\x9ed\x93K\x97g\xed\xe2\x07\xd0\xdd\r=\xf1p\xf5\xdc\xb1l\xa4A\xeb\xe1\x83J[\xd3i\xe8\xd7q\xbf\x8b\xfc\x8a0\xa7\x96\xd9\xeb\x8fr\'\xe5\x1e\xbcQW\xd8\xe3\xb2\x9b\x9a\xdbJ\x00\xfb\xfd{\x86@\xef\x03f\x1e,\x02\xba0\xaf\xe7t[F\x03\x8f\xc5Z\xe8\xec\xf0\x07*;\xc6\xbf\xbd\xd8\x8d7\xc0\x1dM\xb4s\'\xed\x0c\xc0\xa4h\xca\xf3\xc6\x18\xff\xe3\xf9\xe9\xd0\xc6v\xf9\xb0\x12\xa1\xb1\xa5#.\xef\xd8f\xfbEL\x8aJ\xeb\xff\x15\xd9e;u\xbf\x1aT\x9c\x85\xb6P/]\x84^\xb6\x9c\xad%7\xfbw(\xbeYM\x0c\x85Gg\x1eG\xf0\x87\xa8\x02q*\xdd*\xe6\xed\xb0\xbe\xefu\xc8#=wT#\xaa\xa3e\xb2\xa2\xcf<\xba\x7ftd\xe3\xc4\xd0\x89\x81\t\x9f\xb0O\x13\xa6.\x19\xf1v\x01#S\xcd\xacN\xa5\xc4\tq\x99\x02\xa2g\xfff\xda\xac\x19\xd8\x17\x9bu\x9f\x83NUj$\xear*\xf6\x13\xee\\ E\x8d~8\x86&\x00>\'\xbe\x89\x1e^\xe8\x08\t+i^\xac[(\xaa\xb0\x8exw0\xdd\x07$\xea.u\xc5z\xaa\xc9\x16}\xec\xdcM1\x1dnL\x98|\xc9D\x02\x7fY\xec\xfc\xdc\xf3\x15\x0c0S\x142-\xa8N\xc4\x16\x0b\xcc!\xad\x8bDY\x99rX\xeeW\x84aZxsK!0\xac\x86\xcf\x93\xf6H\xb6"\t\x16\xe8\xa7\xdd\x8d;\xf2\xe8a\xfcm+=\x16\x19\x03\x1aW\xf5\x9fN\x13\xea\x81G\xc3\x8f[\xca\x16\x88\x14\x1a\xe8\x1e\x00\xaf[\x8b\x8fN\x14M\xbc\xbed\xdd\xcd\x0e1sq\xdf\xaat\\:;l\xff[j4st\x04\xa0\xd8\x83\xb4P\x91]\xb8\x0b\xd1k\x12\xd6\xe2\x11\xa0\xf3\x19\x16\x81\xcb\x9a\x82\x87"\x12\xf6a1Z\xad\x04\xfby1\xb2{\x11\x05\x16\x10h\xe2\x99\xe5\x8a\x1b\x0e"Q\xee\xff&\xd5\x9588\xb7t\xa7\x9b*\x00\xfd\xa1\x978\xb4nEqH\xa2dy1?\xdd\xca6\x05\xed/\xc2Zv/\x7f90#<\xe8h\x19\x1e\xf8\x81\x05\xa2\xe2\xb4\xa4\xc1m\x18^m\xe7\x15K\xae\xff\xe2\\\x1a3\x7fW\xbf\xef\xc7\x01u\x0f\x08C\n\x7f\xec\x8e\x13T\x14D8\xe0\xf4\xb2\x9e\x8dkhN\xdf4(\x1f\x0e4_P\xfei\xfe\x0eJn\x8e\xd1c\xb6V\xe2\x0c\xbe\x92 \xdc\x16\xe4\xd7\xaa\xe2t\x03\x83\xfe\xca\xeft\x82\t\x0e\xb9<\xfa\x15t\xddY\x9blg\xbe\x87\xaa\x0b@\xe1\x0b\x05>\xdeXO\xe6\x1a\xafx\x08{\xdc\x04\xff\\\xac\x99\x1b\r\xec\x10\x94\xc8"%V\x8eg+\x9a#\xb8\xb3\x08fJ\x8b\xab\xf5](s\x03/\xac\xca\xf4qrg\x82\x8c\xa9\x7f\xa1\xf0\n\xf85B\xb6\xca\xa5t\x87\'\xe0J8\xc5KG}\xf2\xd8\xa9f\xc6F\x1c\xd0\x1eK^\xf1\x1d\xf2U\x02i\xb0\xf5\xe2-\xce\xe3\x1e\x97T-\'\x88Y3\xc8\xca\xc7\xcf\xfbQd\x94\xfcg\xe6\x11P\x1ft\xbb\xd5\xb1K\xd8T\xda\xdc\x87\xd21K&R\\r\xa3\x81\xed\n+?!\xbf\x1fx\x83\xa4\xec=:W\xed\xb6\x04\xc0\xfe\xbf\xc5\xf5\xcf\x96\xa9\xd9Aj\xda[\x0c\x90\xf5\x00\x0b:\xc6\x1fM\xcd\xb9\xba\r\x95\x07iQ\xed\xd1\xf0w\xf8\x04\x03\xefOj\xc7\xf8\xe4,8\x84\x01\x85\x99oC*\x96\x7f+\xa6/D\xd3 bw\x1f)\x0f}\xf2\xaeu\xef\xa3\xcb\xfc,) v\x1a\xd57\xbc\xf0\xd6\xf4\xfb\xe0W+\t\xa5|\x83>\xec\x02\xa8\x0f\x9a0\x00-\x91\xfa5/Mx/\xee\x92\\{\xbb\x00\x94\x10\xa8\xfeK\xeb0Uv\xb1j\xd7\x93$n\xa0U2S|s0\xd4\x87F\xa6\xfe`\xe5\x02\x16\xafZ\xd6\xca%q\n\x11\x87?\x91{\xe3M\x0em\xb0\xe8\xf7\xa6\x87~\xc4\xe1\x08\x88m\xeb\x94}o6M\ts\xc9\x95\xdcw\xf4\xf7\x92\x9c\xfe\xf2\x03\x8a{\xa8\xe6\xb3\xc0\x18\x98\xe9\x841\x94\xbf\x1f`{z+\x901\xe8\x9a\xac\xab48\x08\x94I\xefQXJ,\xad\xf6\xbe\x9e\xc2d-H\xfd\x84f\x94g?T\xc1~\x98\xbfQ\xfb4Y\xbbD\xcb\xf0\x8fy\x813)\x02\xd9\xb0\x0b\x84\xbel@\xe92\x9e.\xb7\x1e\x05T\xa2_O\xa5\xa2h\x8a\xde)\xea\xb1yM\x82\x1c\xff\x85\x94W\xd7\x15[\xb3\xc6T}\xe88\x8d\xbdH\xfbL\x88Q[\x8b\xbc\xfd\xb0w\xdc{\xcc\xe1%CT\x96\x84\xa6\x9aDM\x8a\xd5\xd8\xf8\x91\xdf,\xc3\xe8\xa6[e\x97\x1bm\x10J\x94\x1f\xdfFl\x7f[\xc6\x96\xe0\xe7ea\x96\xc4!\x89\xff\xc6\x08\xac\xc7\xdbzX\x02\xb2\xe0<\x97\x1aL\x8aI\xa5!\x07\x8a\xcb\xd3AV\x0eplTeV\xf5\xf6\xa9 \x95\'65\x91\x8a\xfc&R\xcc^\xf1\xb3\x18NkW\xf0y\x12\x88\xd9u\xff\xeb\xfe\x98\x08\xe5\xefT\xbf\xae\x03\xa1t\x80\xc7\xe8Bu\xb6\xea\xb8o\xa8\xfa\xd9\xaf\xde\xe6\xe0\xce\x8f\xc1:}\xa9UN\x99\x98\xef\x14\t\xd2\xfdC\xf0\x1a\xcbh\x13Bz&Tj,\x82f\x96\xf2\xf2R\x18\xc2\x044qho\xf6\xbc\xfab\xe2\xb6c;4\x17\x90@\xde\x00\xbf\x01\xea\xe3P\x02m\xe2Q\x9aa\x1e\xa8\x9d\xaa"\xe8\x9dZsY\xa7\x19\rn\x02\xe6\xef\xd51P\x14q\xc5\xf0\x13\xa5\xf5\x07\x95`;\xc6\xf7\x19\xd4\xae\xdas=\x97\x88\xe2_\xc7\xab\xee`E\x8d\xc4\xb0X\xb8\x07\xe1\xbf\xc8\x11\x03gZ@\x7f~P\xdfu\xac\xeb]\xaan\x9a\x03\x1e@Y\xba\x12?3\x89s\x19\xa4\xb8\xae\xa8\xa3Ro?\x07\x92\xff\x82\xaf\xec\x85\x9b^\'\xa2\xd0\tn\xd7X\x11\xa2\x921n\x03\xb5\xb4\x05\xd6\xa9Iw\xbb\x1c\xcd\xedA1Q\x9c\x91l\xe8\xe4\xdc6\xdd5\xf1\x1c"<F\xb2\xac\x8e\x92M)\xf7\xe0\xca\x94\x16\xbc\xe9\xf5\xaf\xcas\xe5\xe7\x11\xe1\xb9\xc6\xc0\xaec\xc0]\xf4\xb6\xd8\xadKIMIi\x0f\x96e\xd3\x91I\xb5\xe8\x86\xee\x88d\xdd\xd0=F\xc5\xc6\xdc\xa5\xc5\xc2\x96\x0fjd\xc5\xbf\x0eH\x96|\x9e\xa9g\xe7M\x90F\xe7\xa6GU\x97\xb2\x1a(\x83\xc1\x06\x8d\xd3y\xff\x19\xab\'?-\xc0\x7f\xf2\xa0*\xdbr\x86\xaf\x0f\r2\x8f\x98-\xbbb\x83\x1f)\x8a\x0e\xc1o\xdd\xf7\x93 *\x95&\x01H]\x00\xfa\r\xc5\x97\\|\xbf\xd0\xeaJ\x97j@\xb6\xaf\xf8E#\x0b\x18\xac\xdb\x95\xf7\x84\x18\x9cC\xefl\x92\xe1\xe3\xe4\xd9\xda(\x9dq\x89\xaa\x7fS\xf9HI!q\xbe\x03\xd4\xe3\xcf"7p\x03:m\xcd\xbb|\xb1g\x7f\xee\x04\xf1\xf3Rk\xe1E\x05\x05\x91\xd2\xb0Q\xfc\xf9w\x89\xd8Y\xc9\x10q\xee\x13\xca*1@Y\xcb,V\xfe\xa2[zz\x16=\xfb.\xb9MB\x8d\xf7\x14p\\3|\xba\x1bj;\xa4S\xaf0\xccT\xff\x16\xd9N\x82p~\x94\xba\x88sM>\xb8\x8f\xfe\xde\t\x19<R\x10\xb3\x10\t\t{\xab\xaf\xdey\x1f\x921\xaa\x12\xbdY\xa8\xd4<jR}"\x81\x1ai\xd8\xb6\xd9,g\x8a\xce\xfe\xcbsB\x1cX\x9c\xfc\xfb\xabkv\xd7\x1d>\xa4\xcc2\xbd\xff\xc7HT\xec\xe5\x05\xd8\xf3\xb5\n*\x983\x16$\x1av\x81\xf7\xa3\x98\xc7X\x15+\x0c;k\xaa$\xe5\x90N\xfa\x04M\x8b%N3\xf3K\xdd\xe8\x00{\x10\xde\xfa\xc5`[^\xc2\xaf_IS\xa1\x8e\xdd{;\xb8[z\x9c\xf4B\xa2\xc4\xa9\xaf\xa8\xac-\xe88g!\xff\xa9I>\x9d[d\x912\xa2\x9e<\x0c\x01\x8e\xcd\xcak\xf0AliK\x92\xb1r:\x9e\x877\xe4g\xa1\x821\xd9\x02\xba\xb0z\xf2\xe8\x10\x9c\x88\xe6\x03\xa1\xe3_+Qqb\x8d\xedz\xafFt\xdaV\xc0\xed\xf3\x87\xff\xca\'|Smw]\xd42e\xc3p\xf4\x97\x9f\xec\xd8c\x08\x07\xb1$\x9adC\x15a\xe3\x07\xa5@9\xfc\xdb\xb5\xe9\x80\xe9S\xf0\r:7\xfaT\x16\xc2\x90\x87\xdfk\x1cv \x19\x8f\x96a\xf2d\x92\xbc\x9c\x8a\xb8N}\x17\r\xe4Q\x17\xea\x8fZ\xe1\xf9Z\xe7\x1b\xc6\xd0\xdc\xa4\x8d|C\xe9f4\x9e\x95\x97\x1f\x147|I\t+\xc0\xa8\x00\xa4\xdee\xa4\xbe\xc9\xbd\xbc\x8e\xee\x8f\xf6\xd3>\x18\x0e\xc6\xc5T\xfd\xa7q\xc3\x9e\x1aO~\x8a6.\x1c\\-\\\x1c\x967\x85\xd3\ta\xdd\xb7E[\x07\xdf\xf2o\xa6\x8cm\xad\x95\x84M0\x88@\xd2\x9bU\xa2+\x19rz\xb4\xa8\x1f\x08\x14\r+\x8e\xb2\x97m\xb5KO\x12\xf9\xe6\x0fV\xd3L\xa4?\xc88\xd5\x08\xaf\x06\xecp\x02\xcd2\x0b\xe5]]\x9b\xd0%\x99\x9e+\xbc*\xa8\xe8`\xbb#\xa5\x82\xa5\xb6\x1f_G\xea=\x05i\x88\x8e+\xd8\x87_|\x92\xa5\xd1>\xf8\xf3\xbe{\x89\x83\x9d\x851\x9e\x92\x84\xd6\xed|8\xa5e\xc2\xb8\xf86 \xbb\xedL\x03\x1688\x1eU1\xb8\xd4i\xae\xc70\x007\xdc')