0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0121607e77ff3b28d9ff64faefa50e4f6a2a96382f54dc841f7f4f08dde1393230585f4af4c411b2d386da2a5f3752df78c45f16b2d8cfc5f570008fb3f066377d454199f67c682268ce0476e74400e8fbd8e3562e57ac508e07c6460cc0a127700000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000028cde0000000000000000000000000007c409515dc4921a7167600ef485fa4d34b1fc9a3d66122e75ac62efaa8fae1c7764830641ffd23cb019b975741686d02974ef51dfef113cb0712b11dfe8a213914e730000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000006b398a2d471cc0cf0a147d000000000000000000000000000000000000000000c2a5637122ca6961413790000000000000000000000000000000000000000000000636258c9d2513b9f464000000000000000000000000000000000000000000a59008bb3c32f2767c35ad000000000000000000000000000000000000000000a0448ff3781da759176bb0000000000000000000000000000000000000000000000bdf71e3730e290e47930000000000000000000000000000000000000000000e8fab90a4912012a1ff2e000000000000000000000000000000000000000000de9b7f5f5f06c87e4fe9ac00000000000000000000000000000000000000000000163fc9b6a9d89dd3c11600000000000000000000000000000000000000000081df774346189052482da6000000000000000000000000000000000000000000a88a1b7a2661cac3b041bb000000000000000000000000000000000000000000002fa39b8aaac7ee08b8370f65b443efd0a90d3e964e221f34f718dec7cf7d3ced4d6502808530b200145619b549ff0ce063b787ee7cf8da3100a2f310548a09b2171bcde608892c46d12607c5bd3835f31e430aeb597a5931c65261be348451f4b6157161f90b74bbf32e19c75d60daef80267ab4f1493559975cab67e9ca26c1bc96a4af2fe5ba5f87cf0a4eb19142e23fd29795f73eabec9dd0ae8df9f530d2e7f5db31e721e777af8a1e855025549dc8bbe46fefdb44889bc49019666d282fd407a13e7bf65e586de6261218bcc2a6e86bfa4d36959666c9f68dc2bf956558c3b23055cbe6ea1bffcb2a97ed354524918ee3ba932ffa71ee1c0733c17f1bd3ec91cd80306b2b779fb1188651471e9003c55a8ed5aa35d558323b1af0bd18e2c699c9017d03137f7ce110e7257cf8366e12b5a1374ab5be37b026e2bcff7dfa400cc0d5bf895e8814a2000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000021acbad08ece3ae4735fbfc16653f13fd895c61f4e977f5199fce145ffb7261e002816714538574d61b379b382be063327d6d9dc3f5c2c204459af2d5120c80b30e26e14ea9f69f18bd28df7be3a6479e8b6a03a3cc531c41551bdd548dd1e6f40296ed7a4fcc2d373ba70c76850b3cc573a473d92efa478858601c7357132d0e02d056cb436942fdeaedb0110101fda582e7565ba7eeea4de4c8657932adca8422fe62257f0d3657b7e418a54d039c1f9ad5614446cc94fb7efb23b276c463b40f9716f4d4acf3596aca3d67b16fe4cdda3d8700749c91c8923f40022f03c8dd17d11328c565827df6714e32bad5c91b47b6688dc98263e4bcf81fb919c6c6830791b881edf8a7cd16b6a1ed2b49e4ca5cf368cd5be3f0d15c47f85f5775f31611fa2c84ceed996a7d0a52294e5acb339932ab243fd6f1cf85bb7b02b43acb8a0ba97a748172d5739b654df23cbd24d4448219743453cc24e1f757d9151cff87281eacd25f1e53c9dc36460ce7673b3906359479d74ead285eb9b85466e0e15d144a3ce9063919cba3646e7fd18f350b6af54cf8c889eb94a0a0cfbd7ea02eb91a09b6eabec4325434a138a0d988c214ac26b916ab42bd1546b444d6751423940474e295a0c975e7fc8581c376de7a44f09a988138a2c94162a604cc389923f803c735a25fcb3e9f10b9b0cf39af69736054b472615045cc8767a9ae409060340000000000000000000000000000000000000000000000000000000000000001284d3c372588fa0ec46ca95127414be22459aa51998e2a43dced2bb463e4a7c3038003ab11ba6b547681e05149bf969ba35d760a1f449830bea5b0f5a3b64e4e2d70c3a5d07d02eb9cad5904261381cbc7ff49d61cfef79bbab4e2fa4641fc600e672a2fef534d0b02ad316721d1abcf31ecf73df4e5849a128993b1d9ae5af226fd4c5e53593ce3fa33d0971f4d57e83f93dac2bc8cd2f1a0554f13fa650e681a536c39abec480005b8bb61ac76067e4dc1608268fe712708370a50ff434f5400a7740b7d9340afeb441b8339a715b1f9139f1e79ac9690bcc4f3ea8b548412146091568f8010e37148f1f6cde8a07855c77ab0fba20be112bd7e68b4e869ff04ae98b10f335940b453993d5948c461ec796eb1b3dc2c263dfdde1dd31458762ebacde671a54ed2f827cd291248549e65aa436c85e119a2010ae5654fd24db722f43d3c9ce601e816015293583d9a0beef8b8d76ce6b5f7d05ad4f77dad7e390f3aa934461c178486fa1a970e4b5bc6c80c73256c1729d6008cc431b1c475141e618aa99bda34959af05b0ec67b3054b114f4929e9424e6e0e69213b46af159276448341642eba47980b02321c8375be7b9f5460ae06b8cb665cc7b0a8e841e