0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0206f6120c1456dd9f5d3c64dba1bb9bdc7a4ca1b144fcb1c53be293b49855d301962ad10890c2643a88e911b9a0b8a7ef058f110daf4795a920a36bc510bf7155abdd84f7d2d8013fd2c816448b1381266fd99e2e1b49186f170a8730ccb58710000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000001b460000000000000000000000000000337fcaf22c765a768a2a1a97275f7525d52b21062e0159dd3390407559a88f5161bea75c8d32e9f6b1ddd6be08428fd10ef3c3f7a783d95038f78a6abd3f527d1529d0000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000006b5dfff62cba432a9bcb1a0000000000000000000000000000000000000000005fb7e26c79ba449cac928a0000000000000000000000000000000000000000000015c06797119636df6b23000000000000000000000000000000000000000000a26920dc531bf9f72c723500000000000000000000000000000000000000000093136c3fb9d5b5d655f148000000000000000000000000000000000000000000001965bf1b85b2a0d656e5000000000000000000000000000000000000000000e4a4b7851c473dabe06d320000000000000000000000000000000000000000005e99c4008ec44cfd08fd7f0000000000000000000000000000000000000000000022938a2731556ff1d1b1000000000000000000000000000000000000000000ecd90209e124e495322ddf000000000000000000000000000000000000000000ea96c9429d0f000984433e000000000000000000000000000000000000000000000f60eb6a5f7badb1386d03eb674c60962e056505b7729319f801f9d363f313720b0d889910c6cca7b42c2e147734902c982b4fc8675de55a70fd0740ec6fb870742eeb4e9235c3e1d6b702dc0e587cf7e3ddc26861933040d381da187128d1aed41637a24d8086ac092d00b8fc7e74c19dfca4a61543ac8b94580960a6fcc21312a11c68eece555c339820c0175e260dab6a6996f30b61aed1b337ea93f6ab42ca726019da03e13d749102ef0806152d65a3b537f718852e56ed90e8054f04af419a4c63266b7d6d1bed29347ae48f383cc509a26d96df660790be437e08e7ce181806902c2d798c7dce116257e7fc77ad31dad160ca5c02a8f03b11e03fa7dbf17c32a1510ae1640a102edbeebd1923916ca15675a131f7575ca2d6aa82b44f67cdac253ee2eaae207d0be29d5ee8241a679b65fdfb313154bed122ac8853272be72bcee166f20d1d270000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000223f90b7c6f2eaface25feea014e4ab8fe0c22f63bbb87c6ba5acc7b12798edad132562d5d2a9928cc9b0663669a217d6ee324822c31dc6a003cbc6db8fbe4a8602fb91caaddb2acf6c24eb4d7ccea2fd97a2da830f9599098e474ca53d91e51a2fcec86d48d0ea7cfe30e615bbe939e6d1efeba69f63b1c49c077a3f92348da6061b7048b4dbd829ed5bb655956e85e83911931db41980b6504736209cbccd8509ccec6313b5d4b25016f52d5154d8c5e79893a870119c65bba2274bc61e5a9e25070d0c9ceeb504c21688c7a8030a01ffa75ab95da917298b204ac76d6b083606e52c7ed28e5037848ada26bbe31dabaf9d90aa5bfc32fa08d81bd8215a947e1d4ec0049d4c1622f36d5dcf9adc509d12793219f66748e001555c9a7879f9e5249654fa3c82001e449c032a6b15f2a1144bdf68da099fd64648e50c9cbe239312221304cc9f5da37227eb7421b4c2a8b76fb5ea2ef368ac126a6b371fcfb7f42492e849c4215ddc71911f33ef943f70ac08c5e12a0fd7eac7598c8ffe20fd1025689aeceee2d9c13867c5bd79ec9dd602fc25167e616ecb5783b49be1837f610c114f210748c43527bb1c91b0bf7eb89c3c6640b26e01ad2ea457ce0679d9190567af9875d6fd6d99c9f0fe32ba21ec3f1d4f13582fb27a6e6a84ae89b9864500ceaa9ba608423928207416c7e344c2c63868ef8f3fedf6ee04e3502e8720cb00000000000000000000000000000000000000000000000000000000000000011831f71db6469a0f20548ac713e56f5ed4b3ed8edab97b080e756bd215bf85b803dd7cc22463bf25ee704b5a80f88c4e3039d70c4df3ab11bcea9f95433d3e2a1b8778b7bb9cf4bbbba46ed6f3f3afa1d6ee266d8fa87d28d42db5f82c6593d319ce0eb583b1ded4e4d2110c6296eed308845b959459afc4ae246324c7c1069b1f25f33073dd9dd88fa6873bc10313c3509ceb5070f5401a9faf6ec053993f1f1bdfb2c12810609540e9b1e4e5848f813466546167f9cd6c35b9f2d9ddb4f4c411cbdb37773b67242ca6622c84a60a1b9d1c78e870249e35bda510babe88a2b224f9aab99c01f1658b68f222db3e82b6f7707d4e544a96f4dfe92aa5b24405e00043d1cc20b046000d5a0f3d131f2e1f90dccd8239036a66f2026818637ad3e1149b2c105b2e81c784d577f225a3f3c663d311146b1facaf31749658ba50a3b91ed683a464de74e89712b1c300fc0eab1dc5a66ec229ca753892630a10c15db018557c1a381e0ad2046b3acb4c7772d4569b4a8f89f783450d02ea4d622e926d251e6cbffc73c3a60b47937216409f0126ccadc1fb2c1dfc2db55b4c93a7ce3e0f34be1ea549aca1d77736bb19723e744e66a4e84400fca305e10ff5142bb230