0x31fa742d00000000000000000000000000000000000000000000000000000000000000a003032def410a9a136a00f30bba27559ad55e0278e6abd981a5048b0c6fd9cea513da0d007faebe7089258ddf566cd867a30b0b8aa2d81ef1ed0f1f6393589615973024de7ed287224b24630701866ea4637b2d5a142834e98bb7f40d95500aa50000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000002842200000000000000000000000000072d0dbc5986b45bf798bc65c6be571720053c9606077276378f3a4ab41690402b828e9b6b87f867236f4ec2f8d61e9dfe454beaad3a3b0756d41c9f59cf60ea65d6380000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000070bb5dbab1ba9075d8f59400000000000000000000000000000000000000000034f0eb8c3aaba6bc8bd4d10000000000000000000000000000000000000000000009e8f33ef47e1a803c9d0000000000000000000000000000000000000000005e33d53be0657fa9cce897000000000000000000000000000000000000000000a624de53907c111b55f312000000000000000000000000000000000000000000001cba91a0071a7446cdf80000000000000000000000000000000000000000009bedd4fccde3d09c15e5d80000000000000000000000000000000000000000009ffe83e6d6fbd81fa062e20000000000000000000000000000000000000000000006151b24149c2dbfaa64000000000000000000000000000000000000000000226b101cda2b76a4f410f40000000000000000000000000000000000000000007282af2e7dddbc199892cc000000000000000000000000000000000000000000000b3177a38d66dd93a004018b645973473be547a4f49afb795e9fbd0a8ad41403ca58591c0ed3fbde474903813ff73b169df1a2469a4c075d4c728dbc44a6fe81493b2a30829c1338adb327ec9019a196b7d6888ed8fe0a98adf34c09729c8f7380fdec26ee639f30d0730b658c7ab5ada43f5f77f917d62921a0fe31326a0ef3f522a879567f61972d8d16b77ceebb3348be7ad0e2fc418661b50e4e4037ac417538648f6c20a5e49dca0a26074d35b5c3f81a6dad40483bd9fc69f632495748d15a8d290d522e1ab5242f412f94a64803bd1eaa1dfa9ba06f53c81a75996aecdc8076c244ba80832f5e1e5e19be60aa7b6f94233200ce23ced27f006da3e71f344a053870a59e0fa7972027a6cdf5d05fab5537f579c733c3c4d97e05e3e5b5335b95b4d9d0b1717d5b2573f12feb4eb2260f651ba70f2e8bf880b684b5df08ca1a785342f52a38be86000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020a1f4a6fdfc91a4be825b99599f0ffd666affb94ef20918c6e3fe7e371fa42300a83b2f3ac2ed8c59447d4cf4b3067933dbcc4e33e97533eddc712212bb7a15700feeb6635c5c7542ca0c8fdab948be4b3d7ba59e6c6c7d5054804fb1eb3862011cb2d08604d871ad61420adaf693afc8ddfe6fd91ec830e2a5a92a3a0df71fe2a9811f3de218efb4dfab34a0d3c4b10c13a658601437aa944c02ac8c5f2e7740506fd26441d4c25d409debb7f2f368a5b8a24adb2819dd86631770d251a326724bc4ed2126355b134dfab2b005f05c71d035f3a28183fcdfa163d11b2599a4221507d1926aa6caa1368e81f84b0efb3bd00f29d2b0d2fac9910fa0b67b3c77316467a90d5c10163382908e1128400372815467da22619df47dca6f2ef81bc481f9ec2b3d780f85455bef1ec9d4a4e7bb949b05912f63cd3da644bffe36ec72f1110148b98d18a6c4a059144a091f2226abeea48130df8548935642f4cfb8dd0143d2be618b4187b589c31a3cd24b6d0ec279ca841e975d8dd1947c1bc7315b92036d04eadcf354942cb8f974b3f15e5512012d53b9d5b25539b1bc8d8a8f5181b908a44aef634998fb2de2e99eebc1928d9b0b54103d1c505e801f0f5c5f0b9118ca7a71af6f3eee1cfc71ba58b99045cef496c3a4f3a677373eb9e32635f68172523091bcfb3e1525ea72ac4c17d07ff89dfbf9b339af65383723775493ce5000000000000000000000000000000000000000000000000000000000000000126d240f776124cbbf92b423fb7a1eda3d17ffd5c87b1924835314a3bbe7e27c80927bbd33fa7d0af77e21560eb05c9c36e28d513be798dc3de0f1863cff897fb06c48e14dae6ddfc278a56fa03f0077dd3aed92de4107514d1d027ea2fa6a7fa039f491ae3e64ddf9afa43a5575c3a343e9d37ce8c009405107db420e62569711017485c45af11af5de458f174133cd109946f4dd9bc4de9904537fc82069b2922be669816610559b086288b90a2e04f98f1c2112fde38343f9f7246049c7b9c247c88e2ec47c6abf60eb4a41c84122aedd68950c3c1758680592d454b56f5330ff2271ee24f53b111e61a6c747f389a085aa451b77a09b9def013f14413fb9210529fd664b343a18a7043a0dff689db78976122aaf9e9e0fd47b4c35e068dd1266219495cfe634882a2a28fee830118dde0eabfb1de04851fd1f9de296cf208140e260be33769f829c383b620189ea14efe1a980aa49f59b62ab658bece819b192737aa832fb7f78e813d0743a3460dcf22d74089f3b2f13aaebc5f050fc033001165c3fc1074528ec9dde38deabdf4dfa5e9a454a7ed31ca64c217187a979b264776cf1333a17badf788b1351a2228c8a67f97c867a055ba05306ee6e4a765