0x3f31ae3f0000000000000000000000000000000000000000000000000000000000003dfb000000000000000000000000dd60c48e97ea81948593f1ed05ef3be60222690900000000000000000000000000000000000000000000001043561a88293000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000ecf3a191f731c350e81818de2ea0502570bf9eeff100eda6783de7f46b8c3596e3f05672f38fcf91abb6350b09c8df334cd50f062f0ae7ab88f734db4b7bc265c17fb651b0b6b64cf13638ff2e8a26bf951abd2731a63d14336ecbdd5f76014fa5c5c3b65d4286b9c057763c6cd9cc845831d71df428a4895316a041e5d7bb7d9fdd90ffe3367d08278b3025ed3b94fd3b0272848368e58ba6e08b6a32594d0b83aba52f3ca78e51ab9c454c5c981fcb905736c63e2cea678e83aeca4174f34aa8b0f5e5217e80534e19c922ce1a731949a433ca0fab80aed65867c89d49fcb6c436bfbbf6994e27f3c7f51ce0c459172de1abae782c77fa6e9484e14a16e056e8ec556ea5d21375b77817618d328edf48e2fe557ef3812df64956cb4996f4b728a5162914df2a2b80a5a6d3f1b9beded43882ddcfbfdbf568ee1ee678e1b794df213bce359cb1c6c0a784679746f2e56c54a91799544a02af291358554711c9533eade47a4d236df8e3230e07c462400f40688e8a3a83f5f75f201c915b8ae4373f76ccf50f5b9ecab9c7ae1ad0d03bb3f57198357bb575d5bb12a36ffdff996cb46ccf7c768df0db43df1e70fd729c7bb4597558f253387979775b9f7e1d0a3