0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01af940c6ebd3da657a8c2b39209e3378974d595ae37c361710a52976b4dbe5b118ed9ca291011700ea126fb9e055c8cca579d9517a4f6cf883b84936fd01b4cc2af6ace4063edf8945b41fb1e9c6d97ff02960eb508902a8065a6b46cb3df36c00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000026e690000000000000000000000000005607215a829ce900b43507d61d2f5c9066dfc9faea27fb43dd7f3943618973eb7ac85d2d8a892c487e28e205893966aff23e853feea0403cfbaeb2b25bd9e44d90ff60000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000005d5e0feddd60996436b0ad000000000000000000000000000000000000000000efca69d300409d2bbec0aa0000000000000000000000000000000000000000000017d6ea7a174c5a031896000000000000000000000000000000000000000000ee0ca041a5136727647382000000000000000000000000000000000000000000f018db5a8ceec3d8c7e889000000000000000000000000000000000000000000000892d6b2985139097bdd0000000000000000000000000000000000000000007e9178641c3194c20cfd6f0000000000000000000000000000000000000000005cf7e0fd0f82877ca51535000000000000000000000000000000000000000000002d907f455c4e928f051b0000000000000000000000000000000000000000003e76b3d1ad9b07f02776a3000000000000000000000000000000000000000000f7bef87ab4f762653bdca20000000000000000000000000000000000000000000014a0c0b63c133d6767c11a1cd646930b0fccd9430162c9a2f60f20351f8834267e2166650deff723c2f5207b0c7ab64405790d755932b245f50abcb055584f7847a2a3c563b24012d7ea1b04a60161f508e4b4bc04b1597646f38dcb39f1fd895afce475b594dfac8e920e381a1534e16385cf3ed17687feadaca6498c686be8a0f51e953f8b10e837f62e3e65330954bb5432c2856d8a45f29368b1ff3f6708522f8828dabdb206078103f743d3aa7e869cc757592478e81220421272e667bfa7a167b18299b6605c3814c78efff39be8bdef9c112eb0a2c9d7d974ead24686fbc146679477955137e4008c86417b2fffc1c472b0497d7dc07cf8cd941145472bedc9644682e2bab2c5299a9a8ea13a35fb2309cbc0344782b28847fe9b0861aa470184c559943191922b6e1a8c716139dacab9e90c1fb0c3bef31cbc028eae6d259b19b3d3df7f0ae5000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020abaee6e63967299307ad65c35a7ae1a89ed106482ebd6b873c8a2f84fbdd34304fba0bc404ee47b9318e7bcf9bac422bd720f122f4649f1a11cf8fce66987df093ac8bb87b28abde1d73e60c1fb2f56ed7acbbc2a6851d0fb67fecf578dadd52cbd994dc6265d9cd4ec297eecd89693a3625d07d510c71b09001dc848c721500c36c5c94f97d4dd2180980bcd4d801add110165a43096cf2f84d25bd32493a52b0a16e331a9fec1b2d22002e4ddd401c1c3b30eeae27714ddaaf09d9601823c1e8311e4415c1f8f4ae8abf5286c71d062650ab3092beba632c20f48d1778c5d165a3dfb32f959cbafdf31135608013fad9af4ff56cf96174c08b8b29add55a102c8de0951d4ba60a4152d2879ca42741b4b89305839a84b442f82e33bc74a8e1ed3e336064422d71411c470398b63adcdcc046117a9821b04013b482e8726970e86e4daa49717075f19b1dac79052800df9a1e2783f8fa0da70e222de81ff4a06a66f74ea945064f864795d42d8ff6af3063340a1c2f272e001075d95da92fa0a686f8dc09450ef9c3b37467bb15c2cfaa120a2f962b64ee929ce6814b7e5ed1aed35b860972afef329b0813861bb8ce5124c2928283155f304581ef1fafa9e059f131e738b311bc87fb942128e849adee257bbcac45b0fc364ce45f8804234111c8c3d84ee99c7b9bca1752c8d01cfd45d100a446472f485a4e16dd9743cfa00000000000000000000000000000000000000000000000000000000000000010123efac84972de50246b57b975139b9a130a6516272d7ed7cd8a62a675e46f502ef090c4f81844f7dabd40545a221f61261ee712bc631dbe873c9251080e05c155e12d6958f7cdcf10d8410b2f4acc8bae8d7bfad100c3b47696a715af102cb2cb70ef8c652642c668c8bc868f2ed3f5a5f8875d7c0a4f254af5df5d5e2d9c407b72d82a40db373eea4cb0162649c090e8205771000e7bbefe84d5faf5315a22a99b5db05e4ab8507cff5d810f52b3c71858c7b1f92286cb06e3c57cb4e6b411cd4942b9dc2b6535e2bf82744568493a028f262e131fedf7d72638b39938d022c08a9b38731cf6021c21ef76009f427c9ff99406580e20c5ef3e673ba8b586a16df40f96b76743624f9ada57eb2578c93594c2717be768cfe45f18159efc0861545be18e72995687eb25f24b02546311ed57b47564aa40bffd640357339a9b703a216a4b2b8197dee16e37251d85246056298afc2e40f8f3fad4dc600ea904a2c0d5de12a833fee3cb32209c8dae255cf1d4c5c7e38763c01dbff89eaefaffa2410d77e1b5f2e0a9559d0752555de57c03850964231e549e04bda1cc0c27adb20109c60f396994634bd73e4163d62c9a0f3e14fd137eca43689fa23a7f57438