0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01387555370d223ca59c0b4176888489fcc919f5fafdf2cb373aaaea74045274e2813033b20607fc01f218c92ac445bb8c028ab19af3d0dc644c7d86536ca2c1867fd2e09677a53e77959a67ea7c7dbde7ca1c2d6bba649a745e178a78eb347930000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000002571d000000000000001e000000000004b6d190bb485a84fb32210122450c8a149a56fedb6be3f257db4cf4ae8c20d83ace854c1756446b123647ab06d41b1304d69f467ed683a4ccd327bcde5082203b407100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000004ec5e5a1d9cc2380045153000000000000000000000000000000000000000000707c50d741ba7662bccc2d000000000000000000000000000000000000000000000435fe3ebcb9e3f0074b0000000000000000000000000000000000000000007268a9266f1c22f4f19d1e000000000000000000000000000000000000000000279fa5b951bf9570843397000000000000000000000000000000000000000000001668c2356a67a5ef7d150000000000000000000000000000000000000000009c335544dd23978d125d78000000000000000000000000000000000000000000af6d43394a06c84eb33d8d0000000000000000000000000000000000000000000005f38729cfceb59412a0000000000000000000000000000000000000000000011f538142c63f0ca83ba3000000000000000000000000000000000000000000437b4940e702deaff11f2900000000000000000000000000000000000000000000001852bce4ba952392a11b3259fa4c524278bc5bb0c8716860cc87d052c50103e8a3b6215f1799ece4e716cf4c3cef1cd74ffeb2f8b0ad6fea39d7d709cfd213461d2f397ad9bf581b0b2c18f1af2fafcad7928b7a4ae0147d1508e49d545aa8e031b2e3b02abfd8efb42c97bc3a3e7e5ceaa5f0bc79be84267821ff8ddd76368241937439d3431d11191383cde23cc8a8ebfdf5ea86b15b305af7b69914279562287a77dd23ed48f775277da8a718f432f4d95c0d83b524fb35821742d3370ff46fd3bcb579a6d7772b27762d77bacf5efef45c73505d07eec280450517edc2922bc1031ad8686cb1f70e9f2d87ede806d434b985160d99251e2042b5d1cf206756d4446e25e57cecf6166d51bd5d08c8274c7455be8fa98257d989920ac17e270b054577447cbcd0b228099398a32d220de50c3a62625c18c1cc4916d56e952c85accf369327a66f0b00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002136afc6150a79c8fadde26909e98afffffce3f57e663c327179a4116ac9e4b5811a58f2751f5b8ccc4eab68f898b98f313d6794eb6aad96859ff515235a764e6279a6b4ec09332abc053a574230281d4d13de741f13d569309ac4b81f4b0e19c2c72d9416c69f5580c1d9f9ec65943468ddf2a10380680ea5e52b79588b1dc0f13b0d3051bf350afbc31ad9de918b548feda4be3ff5aae5af7867ba6031d499d112f1992d0300b95e9c201c547ca224ae93d65ddb8e74c8c2bdd86d05c7defc6136bc51fdb0911b4cf79e1c898e8785580ddd5e909416e3133b82f6a6b11e5731f6168d1dfed371faff014d0adee3fcab969fc8242361219f3a234833a2e30d3017c6badcf7d690a77315eeabef583d9dd0dfc05ba1950586b000e39a3e80a6921b6dd212910124bbfc2276a5fd0c557b98a32d2d35a0e10748046e4156a7d870a7e2ae84fda2892bbaec34b13d75bfd4cc7a48f742f3970198c5145154bc5511b1a85c75b73330ebf26136cb4ecaedd8b96fff7c2a18d90ca904211e69f16e123aaafa0ae974619e79bf30079bb3095f42485c7f37ee50344869098b580ddb919427643d354cb2323d64dd6ee9da489e3493a11ee0ac45da20eb5649e8a3cc82e39b5124bf0ae606c410c63fb58f0cb63e5a25070d8c097bd3c2216ea35f4df0cf853656a58a735ae34d6749d49bba15e9290e7c24ca2d72d78aa549f4a395400000000000000000000000000000000000000000000000000000000000000010d24eb599aa1ea4f841463e01d8c9186961b7a8b308cf38d0fb82fa67ea5f6ce17d9c8696e56dd768df354bcf61784c98f5d59d3402dc6f90d3596a3bcb4a9f72ad28205263d9f78c4eb77a410a63b3f88853c910a446eda348055dbd6dc591923be40299442d0d080e7297c6efe93e186029395c0d969e15c1d9081f186dd760b1bd6b2789870a01056237ab3471442b4d99127009da91fecdd282b8506d26113f3193902248cf168480bfa95ed6d0fe35a5226031cdfa1440a7507489e4601149f1cbf12f704e86afc976ec49de43d161aa795d812742f6d4f7681d28cd24f1f867f57260a600aa39aba123e38681a11b0fa2e8e104e75880e1e9002dbeb1a01733a596136031d99ad133548f37d8a73e4c3f585c940b39a8b971dac202ff52f68fe428a9d93f2ad84f9d82f2717affd4165911f0191c0d42a7cb97a3f0d0019ef47a15a05befcdde238b8b9b82a77044570564e89eb25187076c43bdc51430aa288fd0b720c14065026ba1ebbf13ed69ce2f27894cff318a5a72f3368939715d7a42502f89125331c1aa72fe13d57fcfb22ea9db01e614619752eadfae9c80ff08a829b19cc38542defdef2155d7b33a19ce1b01dd7c7da16f0c8b8b51d88