0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0293501cf4f9e41125bdb05044b8d6f6bf1b4ff5d2a618fd051aee85c7a99bee6259445877e984968fb8c4fd5df44c5a76485b3e840754d77406924ff5d5d7ee8a9d7c0c49f43d5001e2bd827f9f0a20df48c25dfe2187f1bf4e80ea37604b428000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000790000000000000002eb000000000000003b00000000000017eddb537e119e9ac614eca365a22124652a69e3aee6b683acacaf4b07018782bc1b7b70696a47d5a9aca304cc8396b36b5d648d91e43d94c1434564cbe678c003a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000ddb0eec769cf21c61eec4e0000000000000000000000000000000000000000007b7cba65c2d5f4fa5038f4000000000000000000000000000000000000000000000d808084e7762cd5ad5d0000000000000000000000000000000000000000008e9a0b343563c9481034740000000000000000000000000000000000000000005dfe2503a11214af277434000000000000000000000000000000000000000000001bf397b56fa91aa22a45000000000000000000000000000000000000000000e12c8ee50ea6d0dbaff829000000000000000000000000000000000000000000ac3deced386a72471f442b000000000000000000000000000000000000000000001d69ba4a235a3f2576810000000000000000000000000000000000000000004cb54937274bbe0b403f2e00000000000000000000000000000000000000000019e1a0318bbb825fe1b522000000000000000000000000000000000000000000000013358724c89b8a21ae00b6fbb699900db8e6428dac94c1d7b6dabdeec7983b129016f2921e3ff42ccd2e9d6130e07f46de9a431881823558cda184380895a23e098d7da035fe7468af20ca025a0e929348316820ce3211d8ae0ac009d74dcf3ba977a13f128cde0dc42b120a1b297096bcd8c4596276170ac70aa7a81a3e8ae1998d607824bf0c9a390a79285240a1db05caec07cfdaa4aaeb94872b4a96be4516c97bf32f98ce0a8819cf4601f26669824ebb0973d791606ea48f8ed10a1410b284e9c697aaa22bf31ba0ee82ba5b74653b48457ebee7aba3468563e7cf79f0bea7d5af6f47d1b0d00fa89d83b0f257d239ebdc1c459afbb5e3eda7936deb489b93af4dd3f01cc9831a9b5c026758944440cafc56c955c368e3c4d3ee710ab47bd9bb743f01969da70ee5d332c6b9161a65755bcb49b8c54f0c5097a0fc9a1a4b87af0c185e046987000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020cb4fbcd721b87283c65080e606e9530b204e685dea44cc03ded6894254390440289f3d0fe416c47b61004fa6a65d441c6040d5250645ee7cbbabceded31e0ba1190c8d9594df294584db6f7ef113014e5a85c87890d81dabdf14ca2ef501a9b2bf3e11f18572d57e2b8a4a6f826dc4b52950e267962720537d9f936d1e7fed31d4f2e6079dc1f796b1d2a36c2e71d86d51bb83f06449725b6b62347827792460768075316d88302035f7bd8fac06d54674fbcc04b4f92aadf218068b59861220a21c5b9ac71c229e352a2a63008b2494206c12a210fbb4963904ba669bc80f127a6a6bebff04e806ea0eb1b505c9b2899e7b066c6aa8bfe80a048bf83da85dd1445ac193ebcee701b62bea009a6b2557ce633908c384d82ab0bbaabf2bd55fc1dad37ce84262b09492bf612d6a6f3cf50c941c97e57f452e27c64c11f2a522921611d61ea9f21de718435a7b3c9fcc9dac422d57fccddb621f7c234bc08773a27dcc6d3905cdf43da20912e9f8f54aaf965c3337801e59b47821260f9be701e0b68ae5d2e354a506218d064960161bb078cf27760fe2e4708e0c6bf49a4d26a1ac1323d81d6d95f42f26ac988d5c2e40d93451d6b12258329d2ed31dec0be2408d7f4e3293ff1f331049ac6eb8b2babe1f8454eb14052798ed395018b0a869f20dee4100c86a63d5d1ae1b6931710c5dcf7e5d8cca24c69844cda787ff2c1de00000000000000000000000000000000000000000000000000000000000000011e5ac1d9c8ca01d12799806a06119ee1edfca8c26c922ca4aa3b96a1b8c1c12d22869ccb8ab412202e337d7d33ca1b8ba3448afb62e49964c36fc786ae8e19802b8ec5750ac717ec419d374a9455202f2f2d2ab440b0972c24afd23117c587f11d3b982ac61901dcf04906b9dcfec737c82b98a8c87674728f3b021c4a709a5a03748f81bc128200144f40ba50791d9db09a83bb337035e7f2eee63ee76009d7093333a923ae521dae70c3dd806140792d17033dd692495e4c9314a3588cff2c2cfbaa4756faf7f6fc768299b9fa6032543a01cc2a6eb060a0166e3881be9a820096acd74c66bf5367dfe035d7f4a970c2d8abbbe90999798f5e4651524255362fb3ef0b8e552ae787b1337dc5cf4ea21446b6cbf17b960bc47a1218a67d54de13f1fbf43863994a97429e7ec1caf497a52073f3eafbd884d840e6baec464d2a1987b4e1905c3e256b04f134980aa22a7294fa5a04d57463913d6f9b4483cfce2deec3f2db16d3106693ca045b80b314a45d158246c73dbbcc33d6f1a7c2109406a286f18e9e864693c4b9378717ee346eb4fad17bae4276ba84d1e4b9ecfa2700e732d0e6df419189ff5787e74d66fc1df97c4cd140e4286e4e04e49a4178e5