0x3f31ae3f0000000000000000000000000000000000000000000000000000000000008580000000000000000000000000855e62e9bbf02ac48acc2c06cf555c20822b86050000000000000000000000000000000000000000000001c0436d68f5d91400000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f6ed463582506f3470712cad639ae39eb0845a9b53b9764123bd7711103aea1464577e495cda4abc8338ae952a3650902b36d0ab15916c0e1d2f492d9de72518a82b923b7b66498cb9a46382671947f093537cb9b2fe11ba23914ddf512924cd091f18ebccd57b8a92735bb6d3a3fff674eae8f0cf4138016f89c054b6006ec82ab50e0548fad3ee209678771b2fac6d0f841a381150f45549b3d8fb8ae1acfdac134fe61e7b86081c10bfcefa3d3f797a5d8a5c9424cceeec27984933e87a734d175f28bc5b9f381f62a06c6eb6fd115e331b7fcd93b9e7dea5df83a728e7c5ed7be69940dcbb151fee928eabb67a4df474652f683ae02883ed3f81b0f43bed99d4659ed3109ad0a0ed011803949e84de0b247d57be6db1a94eb18fae50de2b1b6153978a35414454510560c7ac73b3ec71cbf6f5dcc12959ae63c5f3e24ea99605802d32d107279be8526db56598ad5c61213840b877324bb6e381b064e36e2f2df4d4f5923562d02ee9f66ac06af21c2e6ac576f494ede4f2d68fb31a3422783e1f2e633535ece954689c836b83226c86ae56d8e4fe072f028dd19203f00035f60f0207429b10738e20ed6934cd0413cf2e2e02f832d0690624ccb9a97b6317fbbf37afe04b70c26ce21fd73f65b81da0cff961170d71c7e51fbc5d32366b2