0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02d4f98567e5f5a63bbf395d5120ee5fea47716a9779ec7c994fd1c7719e98d4908d7239bc1c81c237e3b5f8ee177f590bce37cfb8d116f95263ecd88a6d43ca672d8210a461d49d5a367a399e3abcfc1be248fbbd2d5d8ce3a4c3e329a2cabd400000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000019a060000000000000005000000000003145dd2901f54ebaf4e201aa9ea6c49f533b586131a6dd09d77f37ee89fa9edae20bba28102d236059e8bb2eac7817fed73d4f3032edcc982a32333d067dc983ae4cd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000057eed084817197bc09431c000000000000000000000000000000000000000000b22df3a799f7cffe4d9d29000000000000000000000000000000000000000000002c467253853dbc3fd49c000000000000000000000000000000000000000000a96438b5850670a19622a0000000000000000000000000000000000000000000c7ddd80845cb637e0302da0000000000000000000000000000000000000000000014c4ac0c0bc8c45e4c12000000000000000000000000000000000000000000df4a72a5cbedc9e407e48e000000000000000000000000000000000000000000eebe8f3548731ddee7d9ff000000000000000000000000000000000000000000000fc87e51df56850e187a000000000000000000000000000000000000000000d7dd2ea97cd749cce9953400000000000000000000000000000000000000000012517bc633065f2780bbed0000000000000000000000000000000000000000000009e75799bec1b14546e40dd07cb87398839955a5e16acbe7bb977f79e536ece6fa550db8b49c29ceea852c006359c32b78cdc296efb9fcab51c652cd0a5acaca53326079fa40c6b14c5a0571a7c61c75295c66b0c2ec366acfb5caffe5aede7117286f062276c82c062c2497e35d5e1f7e35dacedd146fb7ed642c15e49782dfb16ced549b9584d83c5006cc37670dc28bc221e68997db844f71966301667def54da2970df37cb2c14de0cf2ee36daad5bf27edeaa3e97f67bc96abd80e4af92bd87d597d5c9a4c97fce1e1b0af7787dc9a25c8de998b6597b9cc2ee37afdc681ed068dc90e9e38abeda2e78efd4b499c8be3d44340c7f06d8fd61cc826bf9ff767d5f8c4aa878ece538166f3179ebb2bab49fcdfacad3ee0e21b131bf0f755849693166e84672233d010f8db845ae11c93350d036fe7616e70482e288aba1265351a95576ac673916b40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000216d1d656b4efac07377e766d773127722be9a42d170b96af4120cb49c115451603e0518961f4c38bf2f2dc9661dbff892222571832ecd0bbaa14a245bfef96c10042d98e64d3b35db2697d54f0029f44c8b64ecd95fa7e3b6bf553447bfc9f5a004dc08dc47f63472a95e717efc3e7ae676eb26e773f7904f545a7b3ea008f18079e2bb72755f76726aca43391adda77ecdb49acb10cf42ca7fef1463e0ce64c0b598ab80512613973752c749833e46398bc4a9e83cf25ed3afdd71544905fbd22c55931c8964306ff7008b1245a8205a6aa787511555eb1f01e12661f2957c121a170bb9d75abe546e9c469c89042b593876c26e55554cb6be1f9301e572248020dd17d29286f4d4cf2a0caf524951211b97f3d25d5839e25ee3cce86cf6a8202b517f10aa88b4d27008f9449bdf6b3e917a2e522c42f6301396ebd1c01350b1ac853103808fe76bb9decc6e8bfddafceac66eb86824870b7fcaf8b45d78d341306c4d1c50021558cc4ac4a83a30fcd2655e80dfe6eed9bb5e51835d11da71601d3abf8f155084a8d14e0a321602210b127acfbea559070095815c9e1584bcf2b1efd3fd6058b88ce2aa4ee9e4182716e09d6cee146bc7c9f3c6d46f5b94b2207d9f5698af1e62c9f6e50fecdf2d0aebe43dbade6a422f9c6b85fb519ed74ec0d2c0a9bba5e3eaf2b671f9d869bfea809be6200f6a86140f9b8af5a91ad56e700000000000000000000000000000000000000000000000000000000000000012d3093c16c851fed51fbb6bef9ae289deae22465aa113b5374373ac13e2cef10245a6aa58abcbf8817bfe34e421e10015db0eef3ade6fa5d9b9f6166976bd22008d271a14c55591f0fddeeb622238131fd3e7743895ce5121030509f4412e7a228853fe648d6f95b3eab0c651d528deb9707a8f74c69ca400d5dc57372f63fc50721aa889e33883664447b3abaf058d9fda0612d46ced11ae85a760c6311b4ca2a5bb9110f80962482b4c026b05677861d41c428dd680c0ed41ba4f7adf2d1800b3bffa948933f1269616d240cdd7ea467fa394e47943b792e2a09c86fbd8fc306bcf85286ac384f5337e06aa4730cb7c616e007535c34bebc628eea784a0eca04fbd30fd764f48099a5ad7667a5e5076b0d4af32665b6bb5803d335fc934d4a17453ab5f3dbc42082fbbbafffbc0b1c3df58eba027ee1089fe88aee5c2de03127dabc10cba875cb2d63ce8c77ef8fc7b6a3afdddbf2f64f115456823b0192871179695764cba4b6e8f48be4cf004af9a412c1ba3cebcafd636816fac9817c202b524ca1226ccbe888330786fa3809ce8d2756899375e1797c121f5512230c600f3c80f3145ee1b7a9b61c935cd43039f1562c2e1e345c68be522e5551c72695