0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0100a2f1f730a5970b45a1d59decac5ccfbfaebb8bde8683c3ae2eccb56aff294137a9a22ee2de5f3dc332ea80e53656f6a75fdc403f270425f6166449be0b355f479d3aac1e53def4ae3763b5a729fe9d797b56107a1c297fcb8f2b816fd6e3a00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000002254000000000000000d000000000000b225352e6048a8722d8239af99f00466c962b0875ffa2cb27df0534770f35c5d1d044d0137f9062878d5a8083027cb53fbe821cfd8c80eac220079bde734e254ca3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000000c6c27640cc84109cc07ee000000000000000000000000000000000000000000316d541d55247025148fc400000000000000000000000000000000000000000000114125b956f1f56393cc000000000000000000000000000000000000000000dfb5ccfeebbb904598decc000000000000000000000000000000000000000000c2384d893d9f4461b7c246000000000000000000000000000000000000000000000873c59f16a1fb2c1be50000000000000000000000000000000000000000004995746310ee13f2870dd10000000000000000000000000000000000000000000389cf53e1020ab0f3e5c3000000000000000000000000000000000000000000001ea16ea02c201935a5a3000000000000000000000000000000000000000000230a9b69337d3a3eb8bcc9000000000000000000000000000000000000000000ebae17ca11921d3725f0e0000000000000000000000000000000000000000000001e6e0c8872b9b75fab2d21d1416b410645bacb2f37860176f1a69b8c5bc0ed93f866742d6bce017d26cf0bc23fc2114ad88be60a41c6d647d415ea989792d8bc58e4696910541e3f943312ffc0a1e8221e12ccab38efdc1b7d1f2a5475effe22a538292616e61bd634a821e85aa6c5ca258ad2f954af7ff69c524170a6308e9331859385f92bd16edf7f2f983adb3b24e24d62919ecbd03989becf69596950a9d896af55452a138e053927625bc79bbca469a2214d0d8a3729cc34fd5439410f24f9037ed94994030c65093c34639f997751b9d4090fa93a9d85bc753b283ee9b4981f25a3c40a46304514d47a6654f832cfd6b1c91c90b5614c08452ec9433582daee056e6855c64f041213b1991597733a9e9ccc8e82d10fdd9e50cafce0c5ac993b3a2ac40e5ffa4e07ec4059e06cc550db479fe669ed2c3f4f9d81c1a4e53c7c625e0f895b6366930000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000226743ef44381cb2e25d60e31f5b323baef73f89e4df01686c02daf6f29addd1f284f829a22d240f447e5d04c32ff04939719ec84fb8b49990700ead880e2a9d32cf5bc0a5a4ccd94b3ff020d0e5d8f7801d237e395663fdcbf6bce1449bca0421e6f568344c70c5d3f9c20082c8375c90f6814064d3baa37077aad270afefd321776226d33b2c15f67843f21e8373c0e301b48d622be3b32b7a7119c1f2e652b202844aff40af6fb944a45b471352c38358256fb0fdb7a4d91443cdccb78551006bda702b89391b448c555b655d645256e3ba557d97ca92e228ef1a74d7f57aa11ddaad13a23a80e6f301a183b3b1b349da75ac3aba2bd6061bd89a54d03581b15b23f5c6a00a98d035f48b75a1b0ee91fae0e88ccd757c34a033ad54f63344e216042baa975b25be2596ed15324ba29d30e73647710b8d4ab977e3d05f8c6e122d4024b80c05811574d68c474ed24a5dba8852dfc6bcd85c2f42c4ced19dc6019715050747d0adb8a249859fe47e09cd88ef04dac4aadbe94a98fd36bac4df10abcc07af8b170e496d4be59a604270e0f25aebda85c59ae05de9d91729e2a610bbdf8e3c270c501b044a6afc243f380f91b5b9357500c4e0629dbc64196b4ee3042b9ec513fd82645d84d1e717dcca44a87ae5653dfc933e5dff829f43d1fb8176c2ff48e467c92a675f2d799e6dbc1c54c580c09e7208c61c8151ea85815b6000000000000000000000000000000000000000000000000000000000000000128ed4965405bb260a27c63884a9c40e3e86cb557e1baa8e210c87a73aa315f8d170c0f4aed7c94eee6d61e31df2f23c648c66d7314816fae669e3b2dce771e100b6e0b75f62bb057ca36c7c9e168090a3d6cc846c675eb919830ad5ab58524df2c509be5aad63ab847321de83466088dd8f5f1bd9492ad584cbc8ff0f16112941050dc820b3bcdd0c56aa5e9d46caa2e7832cdfc522817219b54e69d9a91099d1b3ed372a3e9b5d0c7d5a7e0d4cee2bf11587b30459b4a9199d518708b4d6f1819c73c7e758b2ec825c08a965ea0d26e55cda1a1022821015ce8969649a0a2e72407d00fed52376bc0a6c0133adaa296c1e721a704ee258c1dbdca98fb39eab90af59649d4e8cc6fb5c3e9024ed92c592c7986bd79b63240c2738e70d11c816f2093c5b7641b5ae5d41c295fad08d5332e09369e94de3c000da2d94f84a86ec81324c4025003efdefcf2bc3576da0c73253ccbfe53d84f145101974d41689d302093fe30f9da0a6b509c79db1add2e4c63931e66be46459c4535001835f99c402d81e413da3e05038afc63e6b0f64a4275ef39eb65a040c48c678c0e6289607d024be528d95354cd8216de487ad42c6f67bdbded90002c2d59a1b857b345cc25