0x3f31ae3f000000000000000000000000000000000000000000000000000000000000065f000000000000000000000000202c6665a15be80b8cbf071e286cd4d6dc71f92f0000000000000000000000000000000000000000000000000170c2b448c086000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c1bebcaa6ff7e0b2b43050c4e58e9cd0bf14862022bc23bad840eae7a569d2ccb79e5b901143bb1fc32d167fa15fae18daa1681bd2e436b7fc7855e4a53d4a059c820dbcecbb72a364acd5c044c3168d8e544946298c58ae8612a265fad209293624c055c8b56654817673b9ceba826f0253ad9003253f2c4d8b0a8ce990c83f3478f0ec0adb76156c892b7a5a96bc4b079c2f53347c8c5d574b3cd8aa6ae5eec5f447d5cfad062e8e1df16cd164721ef4b2519a5e6e3a184efeb97b31a607ad20fc0abff2dc680871a00171eca83b53d9add642bcd3064d922a6adcfc690fa0b1bca15ddbf8f4a059c2f0daa10cf5550ea6172582a71b02d1499a31a3f7bd670a53ce015c2ef4847786e3dd7d892a7ae2bef960327223429fa5a9e1a10f003995842ca011da4816ac0d6a8fde26045ba6af006100c909ffc49c613101fb44dd594706fdc9250b12868ed46948165dec9605d30b419e497b63e863c45a0dcbe22be1d08b40828babb038d0752bb3a15b42a8c092a850fe9d8484f58b3d5689a97