0x3f31ae3f00000000000000000000000000000000000000000000000000000000000003ba0000000000000000000000000b918ddef16368ae1822a907a982ec5f367239f1000000000000000000000000000000000000000000000000008c6248704180000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c7e057a98b92fcde3a033fbbea4494781f13a9a20614d1b7544b3baaff8ff92a933d339ee5323fbdf28071b5e590616bdfb33e44f55d8cce82a4afbb13c76c0f48e223387ef6106d0e50cdc1ae0a2e07842fe390594c601b0af3bf4a4368be6d02ff75dc28b154fb011dd4aced6cebb9c1ee8e59c2c3c943d7e912ef4f85f7b3cc3a932dd3ac5cfd7e7c45264bc30fe5f23e8cdb2f68ee38e6a33e851d1de137a0fae137822d83b14ef83043672b0754bed90cc742f31e15f42385fa1da0858a757ba2c72d7f442e7ce4b51ca426188fa6a0056fd06e7fee8f574d40f7725118768c4854c3e7ff2d691cba11f46a0b6808749d04becf65469eee16755e37f002d19cd17a4d4bbc42a2660fc99bd976088e33c08db3eb5e85ff7a6e099071e4c41d44a0177de495df50550bde0667c560f6598623d787bf2c67241f6086aec4980207590f4b4a2709e3f01075068a47f08c29ed2c6c24208666e5b6c65af7bd503701241de5c195929b8ea1f22f84cc4404a64d9ac8c7840318b8c5a43192afebf