0x3f31ae3f0000000000000000000000000000000000000000000000000000000000006a5e00000000000000000000000010c163364fe153cadf6532a5b34481eefb99d96d0000000000000000000000000000000000000000000016477feedc3b470c00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f210767bc1bf0c5d7bcd16c4b7ab41922784d164ca44bcdcb8e9fb28eae3bd888c18e55cc5fc8257d8707987f8548ad6e1176727e452bef433f69ca083a24f1122ab7f59461425185f316c27e08e416e541d3cdb9a77858e62e340cb413eab6245feaf4512145d16a57b5ca88b805ef575f569ac456d4e15c23315ea356382768b5cb4b3108b796617d4ac508c63a27c20f627b646f4f982539dd9e5efb22d332d520a9a27629c1f771d8f00794a8f9628d7af8af90e472490edb66d8656655025c3884d18872f326dffd59f6941aea9c5c7f631e336c7fa92ccc553128b3bee4a097ce3936ccb9e362d2427b82c83b0e9cc18cd809cd2e01e15c91e5879afc6a5decebbd7e1bff19e842a510beead288d8f653ce070b52b8a8a0aea80e0b68e6145cbe2ffc906e395c419acbdc479d28095f4180d1898e86264d48a8d541a6957115fc2f8bed80934a49e9f49a33590c852c93b3112d03ae142b9e2d9227c9ed6796745ba1c60dfbbd1fbe9d27a46915a6901f655beeb71124554d36c0fdb225015c3ed85d1820e72e8577008c49f6a38ed51f736c9bf7da5c660a42453e349d7ad104cfb3f3f64edf392298e46b3b54a7b49d7d51b6f7d4dedaed7be58fae970768d67d005a3df669a284cc6194b3539c40a6ad3b552e4363cc5453362b4c84