0xe299d31100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000019a00000000000000000000000000000000000000000000000000000000000000064000000000000000000000000953b32faa8194897840f5896cf7fe00ffa300aca00000000000000000000000052307925b0d4d33ea3c8c6e11a31a300ef74838c000000000000000000000000950be0a0bfd9a671233d37ff65f84c8e6b1076cb000000000000000000000000bba9ae2cb6ede4faa4d2888eea41fb096d9d09bd000000000000000000000000b657b1eb57975c3ca0d275cca71800c82404c451000000000000000000000000cf8841b63ade14d37ca768a66e9f1c679961c44900000000000000000000000055b760fd65055168b36af1e6f9ba076ed1aa7b2e0000000000000000000000005f4c719814a0c7668eadbbeca71ccbe981cc280e0000000000000000000000004fbc4b9f2102046105d4911106aa325096a3ef8e0000000000000000000000004d5253130cea4c5b6ce340d1f47fbddeeceb3ae600000000000000000000000075130eaec1daa0041a176a4c3cc80284dd06ba4b000000000000000000000000ab07d63d120da4e0ea187cb0133e3853fc2bc41c00000000000000000000000003c7cccaff367cc085d1aa23c3843a41001457dc0000000000000000000000002c58755c7d32c0166530373ce2462378d9ac905e0000000000000000000000008a8d6c5fbdf9be4051afbfbf2388dbac5b021f780000000000000000000000009c2eaa3c514ae14097209824d4dd5f43f0b814a300000000000000000000000074969e6e267112f211557a037ba78371c6285a9400000000000000000000000029c9b637667f66aadc0f01ab527f843e2039cc21000000000000000000000000e6a0371baa2aee852be9492201dd0c2361d17f14000000000000000000000000bd5c2bea484d51ec179e0514e6f2ae869c3ee7da000000000000000000000000679e23707150b5d033b866e7281eed8ad17dc977000000000000000000000000a7a8064ce8501dcc48f12727cb5839b755b1c9e60000000000000000000000000f84a66283defc27ec9f56e3a9220fc2bb850ff5000000000000000000000000eb30301ac98d625e6edb31f8fa596eddd38f489d000000000000000000000000dc26eae9f85c5f29c60aac3764a81cf95d9f70e00000000000000000000000000770aa674b6581d6cc7185be30981242965c6de30000000000000000000000006a98c18cb6771cd1372a2a38c38a667d27191b9c0000000000000000000000002eabacd96e43c44ee01e1a02d72c4f2e03079954000000000000000000000000b51dd6d1153d9588a34fc0f87d88b95a9af89c77000000000000000000000000ada924570433cd671243f7e318bb7ceff54e895a000000000000000000000000ad924c70b270710bd8dbe0234d772fd876d290ab000000000000000000000000e4918b23c93e03330c42012354714d93af89fd0100000000000000000000000076feb6847fd346ae8d04068e2849af0212390daf000000000000000000000000a8c28c7745d1f62f9bbc54b16becf1c8876a05be00000000000000000000000008032c4d3e127826c9c83f5e541b66e411eadbf7000000000000000000000000e38ddc20322d47f93a808aa4410b8b3a8cfd8985000000000000000000000000c28048192c0948fd35cdb0e65dfe0260c989072400000000000000000000000035846d99893a03172005cc95b5abf5bc1967759c000000000000000000000000da2715c767c782eb122953393cd5fe26cbbc2fa10000000000000000000000008db17afcf22dcf6cb04db5affe947e4e020c8abc0000000000000000000000008517530dbcf82d545c5a5f9dfd14c3d26e9f122100000000000000000000000042956ec72c02fa1d828fa5857203e46f56365cdc0000000000000000000000004754401f8a1262c28098324aaec98e9f81d5b5d400000000000000000000000001c734f5aa316183d3741b29cdd78b30c147709f000000000000000000000000fd7137497c8ab03f2fe03c36c649aa6a5a05d3e30000000000000000000000000aa1c17d0eee99ae49f6f1e1d93d28f68896b4660000000000000000000000001501518ddf40298573991c88dd87f11656bb32a5000000000000000000000000fa4c32f8e765feb719b7f287fdbe356b0a4f2d060000000000000000000000009b836c8ce417a0c812e5d2d8c950779df487844c00000000000000000000000084cbb418e44e1f74f6263a65c3f424be5e3c78c7000000000000000000000000edf8d1eec7f98ea1ceee6c0538d460fcc885c8eb000000000000000000000000a9b9cbe863e7020331fa30e3f7f9a8af832ea53c000000000000000000000000fdeffb962b77ea33062d1301ae58dcd69133d8660000000000000000000000005ddc2887fda00c2c085f14448f9c0e0051b14827000000000000000000000000a8aa822498077113190034142d81c70c10d82c77000000000000000000000000f29e7e2bf9ee496932b9c0437a6eeff60cf8c88f0000000000000000000000004fa9be9d80619cf45b2076aa36fd11f231365d270000000000000000000000007fac32281e1e7b90155d152ff6d21cf09a875cba000000000000000000000000d01ebbb8bd74f4ad6d83718b45683550de0c58ad0000000000000000000000002c534525b40552580c51885274273b8d72260ce4000000000000000000000000617e8b482df43deb0f37fe2051046cfb3453b6070000000000000000000000001420de74d12bcfaab6a212cb09950ee49a5f0944000000000000000000000000a6ce2f04a57a9186eda690814d1713e10bda736b000000000000000000000000c082aad4272743bbfca17817b3802b690c4e48950000000000000000000000000350add739b28a35627d235d730abd2362124bf0000000000000000000000000346ca3c83ea76ce0624897cb322fa14b39f13aaa000000000000000000000000a1a4e9c3d9ac3ade1feb0c0a3b7611e6cf84655e00000000000000000000000057d9d91a0a33cb1942a741d5a140e1b3840a165d000000000000000000000000fdb9f27a5585a240d606e03b08a44efc331328c8000000000000000000000000384df34ddb29525ce4b6dd17dca4f761fe9b1a46000000000000000000000000c39663177a4d9bec0bcc1d26f28ec07db37efe660000000000000000000000008716d43bea2b75857dde246a6a067deeb84b106c000000000000000000000000026fb7940a5bcbcbd3e769a94aeebb29d44c2a6e00000000000000000000000043a639c553d1abe3f4650acf3e4386944eca4034000000000000000000000000a0107c4a738902c8dbd602ad706ef3c88a76e749000000000000000000000000dbc6b876bbb646dc7df576fb656773979136a724000000000000000000000000a16e19caf67d492444c68bb7681a76f74766237c000000000000000000000000e715b7ea2848280d3de5199f7106bc511a4fb8ca000000000000000000000000a7022e5c547509ff5cc423bb57641429222ae73a000000000000000000000000d97fe7cedff55a04e6a2c8fe193f771947706c890000000000000000000000005e8fc605674b386ff18577aa2f66e178481ccbe7000000000000000000000000cf79fb750fe4dd0803e2710db3f38711de929f420000000000000000000000000b2adc263246759e37f93104f52adca8f36449440000000000000000000000003cb2e2d8c628e31cf7a2e4a7840b70327a7b5bdf000000000000000000000000ab628ba3307a331dee3251b0394f99d56a5f032d0000000000000000000000002ad6390d6bbd8278b653b0c04b2f4e14783626d0000000000000000000000000bce288c49a4b798e830bce99625ea0f768435d50000000000000000000000000579fa31553f6e60baf4fcd816cd3719e9278f9970000000000000000000000003255652538541edad3e438c62063152a27c9420100000000000000000000000057547e4e9f53b12e42c420ce6a9a64199eb9b03e0000000000000000000000003ac66ebf3304a54fed9c4a1b5bcfc2d1bae3f96500000000000000000000000038b2914c8b225bd7d49c0b133ca119eaa933cb0800000000000000000000000043b5cdd3ca11002d6233d65c07a7f5305a1690920000000000000000000000006a10a409a544419c02e48c56ee9c69cfbded5e42000000000000000000000000949cfee48ecbb333ed04de5b91ade1e3f414446b000000000000000000000000e25fc46b244b5f9505e9ab2a5db736de9e3181410000000000000000000000009a3ccaf577d0a7a1ecef8116dfc77c7a0fd933f00000000000000000000000009344caf2595c06ccfdfcbafa4a57be0ef06e832500000000000000000000000077ee233671e10093ee1065edc085d5153d7b5ca8000000000000000000000000e349e46b5e6a74673cba7e6d9b273be65bf104c80000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000104c9d97a53f1000000000000000000000000000000000000000000000000000104cbbabdac5500000000000000000000000000000000000000000000000000010eae7bf86236000000000000000000000000000000000000000000000000000baab2c44c360000000000000000000000000000000000000000000000000000042e77fce905d9000000000000000000000000000000000000000000000000000104c31b77c958000000000000000000000000000000000000000000000000000104aef781a5000000000000000000000000000000000000000000000000000001142e9736ef9f000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104c247a97d51000000000000000000000000000000000000000000000000000104b04d308010000000000000000000000000000000000000000000000000000104c5ce0e2929000000000000000000000000000000000000000000000000000104c2e3e344b60000000000000000000000000000000000000000000000000001719dd0d9edf5000000000000000000000000000000000000000000000000000d8ab4118f50f8000000000000000000000000000000000000000000000000000104c51e8406b2000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000123a31316d23d00000000000000000000000000000000000000000000000000010a5f15222409000000000000000000000000000000000000000000000000000104c90156dfe600000000000000000000000000000000000000000000000000018c53dd474326000000000000000000000000000000000000000000000000000104aef781a5000000000000000000000000000000000000000000000000000001164bd09a69d2000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000109fd5172024a000000000000000000000000000000000000000000000000000191740595e6f5000000000000000000000000000000000000000000000000000171756e70bec00000000000000000000000000000000000000000000000000004acf4f1ddca9800000000000000000000000000000000000000000000000000010fe7a13d14e6000000000000000000000000000000000000000000000000000109fae0a9fdd2000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000544912c2e3a370000000000000000000000000000000000000000000000000001130d3a2fdfd100000000000000000000000000000000000000000000000000012d9e13b1510f000000000000000000000000000000000000000000000000000109fd0f3af8b3000000000000000000000000000000000000000000000000000104c6c0ed097c000000000000000000000000000000000000000000000000000104bf6f3f58510000000000000000000000000000000000000000000000000001d32b3de78fe400000000000000000000000000000000000000000000000000011807123fc3cd000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000108ac31992c14000000000000000000000000000000000000000000000000000141ca8cea72f2000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000139b93f09e0ae000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104c6f3d7b2a9000000000000000000000000000000000000000000000000000113caebb6e879000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104c545f394580000000000000000000000000000000000000000000000000004b49e9f8a90a500000000000000000000000000000000000000000000000000012e313ae1b752000000000000000000000000000000000000000000000000000104aef781a5000000000000000000000000000000000000000000000000000001541b8970bd87000000000000000000000000000000000000000000000000000104c7c4f24895000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104b04d308010000000000000000000000000000000000000000000000000000104c51a0302f9000000000000000000000000000000000000000000000000000104ca178e93e3000000000000000000000000000000000000000000000000000f956a346d2ed4000000000000000000000000000000000000000000000000000104c4dd0d26b600000000000000000000000000000000000000000000000000011ae4b6ed65180000000000000000000000000000000000000000000000000007e41639ea934a0000000000000000000000000000000000000000000000000002095def034a00000000000000000000000000000000000000000000000000000104c6bfb76349000000000000000000000000000000000000000000000000000104aef781a50000000000000000000000000000000000000000000000000000017d8f3046ad16000000000000000000000000000000000000000000000000000104aef781a50000000000000000000000000000000000000000000000000000017e07f5476f66000000000000000000000000000000000000000000000000000104aef781a50000000000000000000000000000000000000000000000000000010d9496e304fb00000000000000000000000000000000000000000000000000016f7e7b1a365400000000000000000000000000000000000000000000000000014ba77979617c0000000000000000000000000000000000000000000000000001269144473db200000000000000000000000000000000000000000000000000011cce557bb297000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104aef781a5000000000000000000000000000000000000000000000000000003cf8938184b760000000000000000000000000000000000000000000000000004510f951bac81000000000000000000000000000000000000000000000000000104c893542c71000000000000000000000000000000000000000000000000000104aef781a500000000000000000000000000000000000000000000000000000104c7bc80f3bb000000000000000000000000000000000000000000000000000104c903d711700000000000000000000000000000000000000000000000000001176542a0ef5d000000000000000000000000000000000000000000000000000104c70cd64582000000000000000000000000000000000000000000000000000354368768d8b1000000000000000000000000000000000000000000000000000109fe7642c3c3000000000000000000000000000000000000000000000000000104cacd740ac700000000000000000000000000000000000000000000000000012f476e5cca7b000000000000000000000000000000000000000000000000000259cab397e2f6000000000000000000000000000000000000000000000000000104c5c8b296a6000000000000000000000000000000000000000000000000000117b61f8498c3000000000000000000000000000000000000000000000000000104c61915688d000000000000000000000000000000000000000000000000000104c40126847b00000000000000000000000000000000000000000000000000013d499c4d90c40000000000000000000000000000000000000000000000000001f35c593c161b00000000000000000000000000000000000000000000000000011784fd2a421c00000000000000000000000000000000000000000000000000031dbdc977e37f000000000000000000000000000000000000000000000000000104aef781a50000000000000000000000000000000000000000000000000000067f671f2ec41c0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a