0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00fb93c511cad5b704034b31f4b7a62cc68a1ef19121aee9f188d6adee781bb9e1f62d808883918b3cf2125f4153ca34b9fae60d26f991e8084c9e255be446cd828115bb480865776a6a4f652d8722c05f0f23db4d225ba01be86f42a8633a49f0000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000000ea2a000000000000000b000000000001dd1bdd9cacfdc10f6c5ecc25fdf59817c869b732b0b1725fbd18c04f6ce2d2230d873c8391796959a8be6bd75418231840bcc5b36b51c721d87accfce6b65446e96b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000005c25fa4e76f2a58f7e93f900000000000000000000000000000000000000000071823454f3280bfbdbd929000000000000000000000000000000000000000000000e6cd6b28259feb8590b0000000000000000000000000000000000000000008d009656e0fb903a1b458a000000000000000000000000000000000000000000f45e50a39015bfc0390a190000000000000000000000000000000000000000000000d96f7681f168862fde000000000000000000000000000000000000000000b73a9301975ec17fc0e8820000000000000000000000000000000000000000002009c3278e2e360c2b525200000000000000000000000000000000000000000000209ec68e14f3c1d14212000000000000000000000000000000000000000000c41d5cdc906f183501d867000000000000000000000000000000000000000000a6425a5250da4e9e2157da000000000000000000000000000000000000000000000373d268cc1bd3aa95ee23efbd20547701fcd2acf226664b6fc79d52c76266e95a640cabe7b38317958b2bb4474941bd90ca077034544d3583943bfdc23c33a87f9e18cf8d55db635cf519fb8189412ee325d221165260f93d0583e9f3732e4f49f71821702ee2cbad822ec566ad3bd4187ef8b73fe3186d2d8b42c57406517c431768ceb6a23f7011e50119e153692b90bc56a62747c807f3a69e842ad4e786e688f1fc0482116120100eb0fc7a37a0bbc52b333d3f9475062a44d995ab012561d3d22c27861fd604b909c498e4bb87d066c242f13a4e1fa7c9dc29a5cfcaefb17e7cb6652931b139001afe659c82d98957e29288de0c9e7b5ac491c4f5a796ff848ca42fc56721af2c0d94475466bf9da57a8da1250774621a455ed8ade4d29c056a25d359ca8423741d250476bd324db6b9e9ed729f9c3ec15fad0fe1b1da676c994371c3a4e45995000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020dd21943935bcf40d789ba91a6f65c6bba711e05baf5574401d7edb2508d64572eb4043e0b1386270e26ca37b0affab7aea1decc098f6c40b54e5e2699db89a129275ae6ea5243dbebbb20988a6d1c61ae5416d638c93d174e53ef997027a4a104d1e4a932c7b55eaa2f7fe4835708c5bd60c779096d6a1f1f1e311afa7ae1f60a6bb2ef3bdb4b9de800b4a8ff00059c7348f837ef8ad00ab0e1a8befa4d2bfe061184265ca69944d6d75fb648b1f782aaf18740ea696c918340dfeb3eee5b662496897ba3c77413b7de15785daef67117c6ef14b87c1e100b3df25790e26495148951c5b2318c759f02e1ecb6e6bf4efa97dd895814c40052ad4f2a9ea7e24a17e2cdaa01ec0e2dfb35a363692678f9939d77f08c35ad2273eaf4d6484e89e920c63eb11a9a7cb484c327ec3e48e28551ee82c5e959ce8b1b05c8101e46f2f611d13931bfba9bcca15b0a8326e75cbfcf09a8c04ef27b0eb0903b1a9a2d9938185eab224a56878ab5a7c00202ea1d4e5af360f4dae16c4e41205015788c20fb091a4fef44a6022980ede84b16ca6a11edc36c3e47ebb3e7484955122bd942f40da0f8f73b4b40fd4a1608afddc7da115f2d79ff4ef56ae82d2210c50702c6a62ab399848d38f985afe7250bc871dcf8272150306d68e0dd534d3837c3d4b2f31e563691f00b2c9d2fb1a8a0ecde9d1238a26ea011f955a4649a250b58409863000000000000000000000000000000000000000000000000000000000000000115354e0c60a1aee5e14981b4092bf25ca98d8068cf5d716f49da88028d4e82a4189df9f9b09614039bb429cc8baca787845ddb15bfc101be824ad4a47fb7ac882129ceb4a5709b64d196a410488e24b5423621fd6f7486bbeffec13e043814eb2ae6c8e56e3605de371cb135533cc199719192b92d8f733ac0717b47d5a7fa6b05e50661ee31d4df514cf2141d6bca2839cdcd2b5df1ba335ba77780f8f7582b0155c96d1cfc4462889f01d78a241a90259e79a0b9c54960a53458efc936c97d018e95bea20123b5f603d251a75fa649ef2caf611d4d7d859ddf481754c456a81cfe149a53f8d16fbaab783144bbd97f96f4a5a5f239d319d5ada5f14ea6e94b0145bb1f84580c78e335013ea7a4041afe5476cd78c93eb39812399595f071750426ecbc9ae35b536a3abb948dad436154e0d91b8978a9bcf7bef73fbd9d0f281f124ca7613ea11737d4322a56971bfb3e08e7be914f7170d084b1d72d3c38ae002459f3ae6bb15c1a502475a78ed3f6733338845591d118534bfabd77cfabfc299b150a76c630714aee0103ba070e1610c6c3daf9da2d0be1bbe4263e0f2c711321a8e533bdb8af5e086d34cfe0efd9cbb74f7beffa21cbc05b260ae4a2e5d0