0x3f31ae3f0000000000000000000000000000000000000000000000000000000000000e540000000000000000000000004f68e4f0c975be3a3cab28ab360c26d166101a800000000000000000000000000000000000000000000001755f66fd6876af00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000d2dcb8386366c55033e878871cea4d74f8f80b00972db6c21aff135784d6c0886db2d29ac02e83238b93004b9cfad4e296a526b130489077b0476737206c3d23f4dca5a08e0fbc5a0d350dd18c9700ab000efe12a617be325be338c1876770d12914af703d7ea279dde86e026ab6caca41584c55de1fe001d01c64dbee56d35409730f82cf2600c1385ebc74c1ac01360d485acadd0d790922dd0462e0b2673ac5c51ea4d5abae3684b7ea0c0bf2d59fe1317439735e21a6e7454dcb0d4393906922b943e52e87be71fcedd4369665a1e5d7040a9830c5ab8c4d6fc5a8168c997d71d9b72abdbfb232ac352b0bbe2bdfefbbff97a5e9422082490f00df84148ca14755595000801d368595fcc7950f28bbd806917ac074285a8e4a812a93621e15898c9f243ac5487d3c675d7b383d0e3e6f30d398131cf916ed3fb1642322f1af9963ee91cd109659320458cd05dab1e38656244d64f9aa11f4110b37b1824d9498f4fe83e69e5ccd6e8359f01ea91d4e25b662301351325c9cf60f16ecf306da50ab535a2d600532992b7965902bc9adc042dda69b9316c3d25854db7ee061c