0x3f31ae3f0000000000000000000000000000000000000000000000000000000000008b6d000000000000000000000000009cee532e73ef20832fdaa259a6d0c80106dfd800000000000000000000000000000000000000000000003b77eee7d84b8400000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f8044474948955438d2ae0f1233bf1819f4f8fbfe61f3d9d2f2bfa0493d831b85e5c3e66d48d1c3ad163b346a1b93e04106b633fec3bb2ea09bddd89b5682cf02d19423d93b41b157e00ffc0df7fc62197b7af9d61b81467a4de06fa87a3358a9c1f2b9c993716809a45aaf044840b54dd09edc3ed38aa6ed0b312014de8a8f88ac8d348e8458732c366ca7adce2317af09769ccdb8a4c8f160c37004a429732e9ecbf6d547419672e8b7984c8a09929007b3ab7b213b01b58f8afea15f94721f0ddf60d68dc46233223c382e1e0ae55864ab2d6a194afb0baa742515398fa9bcb1a29b5a7bbf7aa769366fd971fff892c05f96198892f6724be8777839a7c80fd04647411b5270020a371b2d8abbeeaca906a6c6eaab7e60141c931000b38401b79dee5444f6eee7bfb7b49031937b7bb9a26a1d2a08818987de5d7d3bd0be701ee544325bc63db2361f36eb17bdde109ec870dd5282d49259bfd5983ffa735cee1d42f9d5e4405f7fb026ac64260936c8deb675d6e95194fab17fd472b9722a83e1f2e633535ece954689c836b83226c86ae56d8e4fe072f028dd19203f00035f60f0207429b10738e20ed6934cd0413cf2e2e02f832d0690624ccb9a97b6317fbbf37afe04b70c26ce21fd73f65b81da0cff961170d71c7e51fbc5d32366b2