0x3f31ae3f0000000000000000000000000000000000000000000000000000000000000c4e000000000000000000000000b7659fb7387584a337163a515e95022c1ab4055300000000000000000000000000000000000000000000002a48acab6204b000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f32f4102b2977d464956763c37670a66e4a85bf7bcc00a7654a6af0932b9d7c0b7cb424ed1720e8d46c8f5f3f977bbd67064a9fbdd2e81f4832bb2aab236f9937af0cc7167f1fdf4c4f452319ca390854ee750368dba2dc11432ae8d28cb78621e59570d524c057536bba0626d908bb0a6bc707dacb770adc61340fd738d4d4214ce44e14ffe914ce17a8c50947b847d582f279707d76b5b52d4d9c6b0ce8ecf76a22f80e1e3baa8e5e23cad287005afa812941595c33ed5dd8092cb03904890296a08f618397ff684261df276f39ce0f460ac6921131d0c1960ab4cbad13989b093bcc31412a50468595c9e1305f34397e98e7b2286aaf882e16f20b44c0477cd2b952da495e3310bdfee746cfbd33b693cd1b1e89bb6410a7c64d5910e976fb0b1f606e3ca29083e007e1e2c8b5abd1d39cb3d74cbea2bbbe98a2d912cef3cd5162cb19cfac536fd01e858325990d05c476f91f0f0ffbb3311f88314a32a2b6965ff2384d25dd7ff5978c11145c6f5b8c3ba83d68a0bdcc2a78c047e0d32810015c3ed85d1820e72e8577008c49f6a38ed51f736c9bf7da5c660a42453e349d7ad104cfb3f3f64edf392298e46b3b54a7b49d7d51b6f7d4dedaed7be58fae970768d67d005a3df669a284cc6194b3539c40a6ad3b552e4363cc5453362b4c84