0x31fa742d00000000000000000000000000000000000000000000000000000000000000a018cfb464f5eb8f7f0573b4ce49f5dae494e8b84597c3ae19e6acf8f9149139cb1ca7daf8c1bcb98a96ad725832637f2b9420cb0aa3740c7f083f60598a6c740edb8f9e8799c417819c7cfe9d81f87f631cab7871fe5ed5a0212ba59370233b810000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000000aacd000000000000000000000000000176d421c165a679e27af28646913a1d385fd10f0f2dbae3998faa5c23ae968ed9d3a0a4bc490d1b77fcff5d6b40053557d3b23951878de9a3bfb820a2a188ac0534e80000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000019ebe9835dc59cf7487bc000000000000000000000000000000000000000000012da1589a18db949653efa0000000000000000000000000000000000000000000002a122f7392c7dbf6663000000000000000000000000000000000000000000ebb760e1d601e40ab76ae20000000000000000000000000000000000000000004ca7d0fc0eb49782406af7000000000000000000000000000000000000000000000407144d9e2d42696893000000000000000000000000000000000000000000d677118e06f42250051496000000000000000000000000000000000000000000419a99cfc1d8ae65354e6d0000000000000000000000000000000000000000000024451e75f5ce0b96a9080000000000000000000000000000000000000000005028c31e1d559d17594527000000000000000000000000000000000000000000c0c9651461936bbf51d6cc000000000000000000000000000000000000000000000c8526e4b7689a1013842366755e236b33a07bd0dc7b68bed8a671593af446ed21187b0c3c270abe7d69039290f9b29e7c92472f4e798473d6797623dee2503507fb155908b5528339e211c19c87fd80ea1da42454313f01378c4a921a247a79b060e19190c6be6e89492cb09171728e7e2aec0d3cbb28f02777541c7390be2f83f2dc20bf4bc7625e1220399225710be29d32ab476be2139a362092ef2308cc637dc2a5e57c6535727327bc99d7b62b51d6a64b17790c9def1dbf54efbcb194978c512743f02bf309ab03caeaa343d3cd656f9807b61629023e601dbb5571ab2f80e68c19540a980e491e855963dc79d700843f8afcdab70907f3fa4cea11c804dd8ae6ecf5d6a013221e39ba363a9bbca43a20dcf9374553d720283531909d733407e802415549ffbe2027183c03c5eb7ff101034555f31a5fb6bd9394d0ff521e29b8dd3b7dd324310000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000226efbf1e34c50555a0580b3e826e23a561eed37c60161e1d7356a3dbc0753db80d982c41b7fcaeb02d75924e364e3ba8d9cd885ef13135c22216bd2999b4f51e2b6a31721afd6fc4be977c6030081e504cc244805df15857d534b28facc6e1ad2de518866d08135b76b77ce12d2fcc5a81d51dab9a8a52e2e5743c3eed26310e0cbe76e16832634f5ec52bf7b87661d3a3192fe23684f9b9691e423e8ebc38821231a12ae988a0c4d9e41ccb8ac7a637e28d7cd090744d691a356479f134fd7a21f7a63f6718e374e0464dd918208d4be444eb0ac061f35db1840f8ad68340101ebfae0bc3530de7c67e861128cb77876cb6fecce1323546da6b4a13ae14e5591e6d943ecbaeb5df0e841e30fe6a688b39a634427b3f3810b727da4c681c0fe209c9162cca8342149fce80fb034977b58d9a81c72013b0cbd1d0a8c911f049620e9fddf3ff1624074885f16a2e8f4b39982c1de69ab6f52184be6832b651afc207f078499e1aea669b15e4469a056941dd49ecf345798ddf98665d191ac4206717055955496ca54f0f945bcc630b7a01e25aea845ec0c5632eaff5b2d3f87d4c211a926cd05e191277060a4817219572fd8c1623be70cbf7c0ed496da77ff1bb225fa27aa37e901092b25f614a952586f1ed9fdc65ba4062adb016bf051c142b1ef378c5358e17558ed715891ad013a3e7b4cd2d47fe9971e7e59cc1ffa6b81700000000000000000000000000000000000000000000000000000000000000012f04a5921d4a7a1a13368ebf2acce99aca6bbd123ea09e50d03e0739ce8d73a80967c2025f73b20f0e279e1a47187b656af74f690d9983f27c1a1599127038e10a914408c6b2b3f3e4120a1b8ad444e57987ec971143b5e76ccd9a2a09df12d70b4c805152ca5d118d43ae00b6895e649a04469c00cda700525029968ad0cb7f1e3564011054434f880f9267e08789ade518b9ec9cb397879adcbd7c29ed792801e1ad3969745156a22f03cbe46bfde8cbba7453f08482d13ba06e4b4638125b2c2891da3865c3b5fad6e220735f08aa3fb46d15c78dda8fa261ee239330cfdf1692f9f28fcc860901d0d6c51aba5aebdffa16cb9989be0551cde263d003ad1c0a3729f56b7095f3ad48476faee5f70e34070ab7d70dc2d72518955b2f221124237178e7496b24af165b1800df3d64460a5c0d8a315b76b1bfbe25705e64c7f81dcbe03e7af05e087645c376c5a557ca1014ffdc39e0334c6330ab85e9b6325003de580499b98b0866668acbc80199c8352e3eabd1f28f1a1400e7ce8cd3582e26b501368ec3a343ab92fd05dc4bb5030423aa2b865116347d84c019184b7e7c2d79abbc79753d2399d27389e5aa9f308f4b5d4eea4ed55b9e2b630faea72c72