0xe299d31100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000019a000000000000000000000000000000000000000000000000000000000000000640000000000000000000000007b67c92dab181266082707c4e218b2c738fedd4f0000000000000000000000006dc7c9cbb36ff7fbdf70fda59ea4e899359388c8000000000000000000000000cdf9a1818e0721337c8e550d84ecbb93bc838668000000000000000000000000b520281d42bcda7de8108cf70f48420427e3e04300000000000000000000000021be0a36e4dedbc495c5a1d96bcceee6f3bc266b000000000000000000000000e0b0d53468c2bef6174901c0120fb9a1ffe70cb0000000000000000000000000fd64fd519a74026d9c564ae861e5536e94b407690000000000000000000000000d9bdb2bb0480f76ed152325f81ba4f9f4069423000000000000000000000000d7d6e0583e4b6fa6cc4ccabea2d3f96ca92aabcf0000000000000000000000009956265d9a63e15354761bd0db85b6c5d20a4c6e000000000000000000000000813cf40e3edce6954e2e807f6598df6cb14bdbd100000000000000000000000015cd05c404a2fe58bf4978fa6ef72c5f018264bb000000000000000000000000716925496b6b63796c79893f1c8848f376caef8a00000000000000000000000099fabfadd506f4a40b4e19d2a437c6dc330823eb000000000000000000000000937becf6453011e12c2ca64d16aea4ae025ea656000000000000000000000000665754e495d2b213fbeae0e9bbca4afea95b873f000000000000000000000000e89ee72958234d7c177167832dbf52502bafdd53000000000000000000000000ece6873f1187d539c6bb2a1fd9e7d9f8b00c42fd000000000000000000000000ba6e170a3eecb0094249fe4343c7452fd0114cc2000000000000000000000000c31ad136aa3fb42468f2a28c9ae52ed2c64fafc4000000000000000000000000aaf25bbadc60b1bbc3465476bcb63cc56c0664eb000000000000000000000000ed511cd9f12835c6dee21ebbcae1a18263ffb69f000000000000000000000000903ce0d75328bb5564e8c567615b0c0dc367ce1e0000000000000000000000009e851802f087d8712ddd5fa8a950044290c649df000000000000000000000000b1fd67812ad0d423807cb863d37009657cd90a1d0000000000000000000000006287f5192eb8ba88962bdb702309f6ef2698f968000000000000000000000000d34b4f597853dc99c5289b54a3ca1368159bdce3000000000000000000000000c01bc439877ec66a66d4dc8110cce476c35b298f00000000000000000000000072c410b411c161e4e089d4e6319a4ddd9ac5f73a000000000000000000000000c854a3158abf5fb9df96514623decbb3ce05536d000000000000000000000000089f286d4e4905998552352bb4cc11bc21e88c5c000000000000000000000000467c86cb49db1774fceca915abe16b6f0c349f81000000000000000000000000ff9935579d63ee05e747b9aa1d38aaf0b73827d70000000000000000000000005cb637681eb879b29185f308345fb86443fd271e0000000000000000000000003ed4378bc8d6a1a02052457332072cd8fbed16c2000000000000000000000000a8a6bb4bdad3f5463125d605a988a0d171b7e2bb00000000000000000000000077a3084387cc0d219bfc0c37a9f2a97b3dc3810a0000000000000000000000009261a7c07fa6b5ed9281bfdb91c53e1257d2888100000000000000000000000094bc4135249219d624898a1592e5f8c3e888fdf30000000000000000000000000bbd4c5af1f389b75ea23ee2994460745297334800000000000000000000000004a7eb5f66f090478dec6494df46d7f1bf4c8d5d0000000000000000000000005b48f105bd6c4639b93ef279aba4af929db880a6000000000000000000000000893f5a60c4a2bed8b329d702dd47e14129e01feb000000000000000000000000ae0613337840118886184c8d1422ca9cb6f7f2e60000000000000000000000005e8893960eae3cd007e3158a82be18197326e84f000000000000000000000000d67aff39a737cbb371bf8dd6d0f0a2cd7d86cbf800000000000000000000000015b3f8cdb1370402f63292936c0d63c57d3c0635000000000000000000000000bdeb247daca02e31e36bc2c79797a5a0a2170082000000000000000000000000fb5f6d42b8951eb1610b19d531ee27ad5e530db40000000000000000000000002855b387f4a748ca3ded836c6ba93eb8fa1270b70000000000000000000000001ad2fc74489a7a3e2fe8f54fa8138265526da7d700000000000000000000000053852b0a1a6fa9bec6adfdce888c0178d95bedf1000000000000000000000000fe42be6f44298d3a36db0c80f1958f288e30bb66000000000000000000000000d88d0a79be21be54b0f03eeb018436c246222822000000000000000000000000baa7670f24f6ed3da1d75fc481b512c756243399000000000000000000000000db4f8aeec7d30b7290cd962ae0485091b8fd11880000000000000000000000008fa823d9b5cc571f05b143c0eb4ff4a697ea701e000000000000000000000000f6e9994d923e3c979311c1ad17246499cba0f527000000000000000000000000724108d71054ef9abcbb6efe44af3597b75296c60000000000000000000000007e2e4326d934158bb88db502cefb43bfd211d5bf000000000000000000000000fad88d63fec921ab2632166fb7fb9fa9277e547b0000000000000000000000007355d01596048e71f35e7eebd761f75750ca37b7000000000000000000000000c04f0129b9e9cdb62260113dd7ea6a7b889c5d88000000000000000000000000f2f8ace8be9effd554d706dd09bc29d84c891ac9000000000000000000000000c1150b9be5bcb100bfaed690119551107b65d464000000000000000000000000582904e6b8f743a85cd56dd10a41814fab918051000000000000000000000000965410738c7428b6d9dfdad7763911c2339ee0b50000000000000000000000002ddf67dcd829b091a2651b128bd0f5b677098b890000000000000000000000009551e16458ecef8a8f3dd334e60d6aa9d16876fa0000000000000000000000008bcc62095e1fcdf6ca86c530edbf53f6a3bf1c67000000000000000000000000f5ea1741f5aab8f00e8c1c78396d3e7abe4ef180000000000000000000000000bc79b78e488623c3442bf5f64e2e7c94b15cb67d000000000000000000000000600125384b2a16e41853d92f6bd5750049035342000000000000000000000000efb54052e38d988e21273bf88b8b251b8361044c000000000000000000000000911470a2996020b67646145a3cf22a97c550a08b000000000000000000000000a95e8b492f262e10f1fc99f2d25838d8df2f86160000000000000000000000007349aae0b1db00ea82a38162cd68f628f53ebf33000000000000000000000000a7a3bca81acd67bcb391aef7ea6dbb4a4dc80b00000000000000000000000000b763a0c123909063a59057e4a09cfeeb3afff28c00000000000000000000000069712458f3b4ed931643e1220adb2e7f768559fa000000000000000000000000d81b155f2aa0b8bb6941ba78f617f717be373df10000000000000000000000008c65c0bdc8059fb09f6740f32af74e939e1fa8bb0000000000000000000000000257ce48223e7818a60a1b9d4b009e0f96b995a3000000000000000000000000a5a18a47d01376ef91491d4aeb0fd1cc85b243b0000000000000000000000000845483544e9dfabaefb1b24894def1885b13b00b000000000000000000000000f9a339e3516af263ab51d18ba66bccecc0e6350a000000000000000000000000ad56a6df330da96cd4277b4aa0805f63dbcbabd30000000000000000000000000b3e9b9f8694c7c2cffce36313eb3394cd3b9952000000000000000000000000ba98d353b464b1b00b92d7c99ef47e248927b2e10000000000000000000000001444d8a2ae098c3cd06efe071aaea9d18c9cf4e4000000000000000000000000c58add329caf3104253f1e50d93fa5616c0d082900000000000000000000000082e7b5593831cb840d0389c609ac864445e7a530000000000000000000000000de0d1837a86a9eee0884d542825b2f557ca56bd000000000000000000000000000f3f6838f470b1c624496e4cbd32d750c57c56e000000000000000000000000e9d52086f13ecc55fa2020ab90da81c428a87929000000000000000000000000e735d652f0af24c3682533698a6f389c8a3c7121000000000000000000000000a47dfbe0f11d8a132751a253d44f29fc513d08bf000000000000000000000000d3beebc64c740d7bff5a75fa72af8381d5def1ce00000000000000000000000017a591980c1649e189d0a6a6539141d0361a1ffc000000000000000000000000f9ea2d851db3ba7967daf4da9e1abd2a6abbc8a80000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000001b41b9e73026dc0000000000000000000000000000000000000000000000000009e7c0581369a6000000000000000000000000000000000000000000000000000cb271f7dc82000000000000000000000000000000000000000000000000000005bf15253f469c000000000000000000000000000000000000000000000000000333a38530008c000000000000000000000000000000000000000000000000000ab5f755d4cb17000000000000000000000000000000000000000000000000000c02d8da33c2f400000000000000000000000000000000000000000000000000091cda99d950000000000000000000000000000000000000000000000000000005d0566419bc5f0000000000000000000000000000000000000000000000000005479092344fc700000000000000000000000000000000000000000000000000032f248fb81f4c0000000000000000000000000000000000000000000000000019cb1ea2bc9df5000000000000000000000000000000000000000000000000002de75d34e5bbc800000000000000000000000000000000000000000000000000196b568b1a9641000000000000000000000000000000000000000000000000000358efaf50dcc40000000000000000000000000000000000000000000000000005057af3087dad00000000000000000000000000000000000000000000000000036d7f96396d5b000000000000000000000000000000000000000000000000001880a461758c2b0000000000000000000000000000000000000000000000000002a0de15a4fc670000000000000000000000000000000000000000000000000018e6675e9c91f4000000000000000000000000000000000000000000000000000288182752008a00000000000000000000000000000000000000000000000000047910813e98fa000000000000000000000000000000000000000000000000000c070e327817670000000000000000000000000000000000000000000000000006a4642bdf400000000000000000000000000000000000000000000000000000038a3090fbf8fc00000000000000000000000000000000000000000000000014270298ab9012e00000000000000000000000000000000000000000000000000007ed77d714e82800000000000000000000000000000000000000000000000000d4e3d868be19d8000000000000000000000000000000000000000000000000000469eb107911a700000000000000000000000000000000000000000000000000055cbb7a8043a1000000000000000000000000000000000000000000000000001dddfdae11f4dc000000000000000000000000000000000000000000000000000813491d59cbe500000000000000000000000000000000000000000000000000031c3856f9fab100000000000000000000000000000000000000000000000000028d4d01cba7ce0000000000000000000000000000000000000000000000000019bf5a5a4a9abd00000000000000000000000000000000000000000000000000028e7eb9aadf48000000000000000000000000000000000000000000000000000384d35d4900490000000000000000000000000000000000000000000000000003714ce4c98fff00000000000000000000000000000000000000000000000000052e0340cdc0c00000000000000000000000000000000000000000000000000002f679d48655b40000000000000000000000000000000000000000000000000002927d6b1fd42e0000000000000000000000000000000000000000000000000003ae8ebde49e510000000000000000000000000000000000000000000000000002881dcbf5f0d40000000000000000000000000000000000000000000000000002881aed3e9db6000000000000000000000000000000000000000000000000001ab0966ffa424f0000000000000000000000000000000000000000000000000004e73be29b523b0000000000000000000000000000000000000000000000000004eb57ae5ed605000000000000000000000000000000000000000000000000001b32d80a077563000000000000000000000000000000000000000000000000000b5733b3cd045f00000000000000000000000000000000000000000000000000082312ff6b790800000000000000000000000000000000000000000000000000072503c9127dbc0000000000000000000000000000000000000000000000000002f979aa8b158d000000000000000000000000000000000000000000000000001dddfdae11f4dc0000000000000000000000000000000000000000000000000002b64ba9f57861000000000000000000000000000000000000000000000000000288169aedd4cd00000000000000000000000000000000000000000000000000028f417e7654830000000000000000000000000000000000000000000000000004f86d83fe319c000000000000000000000000000000000000000000000000000c89b95d47f47e00000000000000000000000000000000000000000000000000033b13fb2e837200000000000000000000000000000000000000000000000000063c76f71f2169000000000000000000000000000000000000000000000000000caa3f5794c1d60000000000000000000000000000000000000000000000000004cce8b556e86a0000000000000000000000000000000000000000000000000010cfc51c1dc913000000000000000000000000000000000000000000000000000288b7c47d1bf90000000000000000000000000000000000000000000000000002d941e83f5ee5000000000000000000000000000000000000000000000000000b571b6a1f8000000000000000000000000000000000000000000000000000000aebc8f6f91e8a00000000000000000000000000000000000000000000000000079070c2e166a2000000000000000000000000000000000000000000000000002ff800cc72f2a6000000000000000000000000000000000000000000000000000b78e3bed55339000000000000000000000000000000000000000000000000000edfad8d34bc62000000000000000000000000000000000000000000000000000289c8243a720c00000000000000000000000000000000000000000000000000028813dcff1beb0000000000000000000000000000000000000000000000000004b694ba7aad03000000000000000000000000000000000000000000000000001417c05fe3b984000000000000000000000000000000000000000000000000001eee0ee9973f0b0000000000000000000000000000000000000000000000000003302d179f514b0000000000000000000000000000000000000000000000000002881ccbb13a4e00000000000000000000000000000000000000000000000000028814b5be0110000000000000000000000000000000000000000000000000001bd5803c1b98d7000000000000000000000000000000000000000000000000000795211b76f404000000000000000000000000000000000000000000000000001ab0bda1cbf244000000000000000000000000000000000000000000000000000441bdfef80dd1000000000000000000000000000000000000000000000000000b656a330f7e3c0000000000000000000000000000000000000000000000000018806ba8bb971200000000000000000000000000000000000000000000000000057f49b124e6cd000000000000000000000000000000000000000000000000000e8800fe916ea200000000000000000000000000000000000000000000000000028953d46e408b000000000000000000000000000000000000000000000000000af10ceade30ee0000000000000000000000000000000000000000000000000003b6e8059dfeef0000000000000000000000000000000000000000000000000004c689a945536e0000000000000000000000000000000000000000000000000002881b281d587f00000000000000000000000000000000000000000000000000045deb66a3703a0000000000000000000000000000000000000000000000000003d2c6de6cf8d2000000000000000000000000000000000000000000000000000a5405083afd59000000000000000000000000000000000000000000000000000424dcf5c54d44000000000000000000000000000000000000000000000000000390a53c736c880000000000000000000000000000000000000000000000000003bed3efe25cd1000000000000000000000000000000000000000000000000000d0f166a42871c000000000000000000000000000000000000000000000000001543562cc18cd20000000000000000000000000000000000000000000000000000000000000064000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a000000000000000000000000765de816845861e75a25fca122bb6898b8b1282a