020002020010e2d6ce37fca2b601f09a09a9f424cba32c8ce82caeae03b9b341f59b0284d203b33bc20fa312dc34aa08c90543e1cd26969fe0c9edcb07ec7e756aed07863bd18072509dc9a1adb5b2b9bc9c020010a7cda834b7f0e802b982e201e3af178184bb01ba8c0891a6039f9b028a698638947a93ae01e220ad05cd26a82c0328d26bcf00350d1ada22f9e8a095c7523fe735d05b9116be9ca146451d7a66020003556feba10bfa8c251d6d5978fa3bf2176ddc3cbb32653c0bf6faedccbe7573cf100003e698818c7b0f49ad519a04a6dc9e07917d7937d8e6a08cd13da12810a5833e8cf22c0114e704b3ae86a10e805fbe4f83f3b2c2970e434dc9977c8bd14bd76c2432b0a7020901fc8b6f2d1ebb3f9c06c0b39815e2d502b2d4945f790d293755e5981e7c3455bf59cb01035716abe323b2efa6ac2806ed9ce956f80855207ccf33d796cb450ac2a0dcbbbfb536c3582df628d470cecefa6f1c3f789c6e9fc3a2042bd68501f2e3de604b175495d3a3083cfcae291fe7ddfbb394cfafa9b42a7967afaf610760323e3b72fceff3427eb9c05f946bb39f36c74b625f25a6eb856b6773855aa204a068ba1b96bd672846903baa087aeeda0efc70dd5a5998eb25dbc187e081a6c3807487c64a685614e9e62de4cbdee864d16b332ab26f6c3cc6135c48605b09a2add4a5cf8ed53b58bd6c24f9aabed6045f1861a6557cc5890856692bd8730ff5ba00d4ad2604d899301755658143060289a1b20113bb1cd8d4da4e1690f70007bf4e8dbe2df65963c651f6368f50ff47c286bf7da0239c371dc93c0bd8420f7a992c0ca20e7b26e7fc07a0de28ea86f92e8bf7cf38e84520056b17c050ad64f998244b60b171bf828405e883c50f4b5014671c6c39d8b09e62eccf5329b01740bf176eadf113c927a7cb5d920afaea0dd68d25edc38c379e6e7bc0bac2a0f562013742002f0b8885e6ec35bed5e584b6a668f532280742b15fdfd4f4d60ff0753df7200bdfb8681e3c2f745ec438dba1bb49cbb32c7d39e40719ec3abba1525790ad28d07d2a52a5d7aed404d6955d7a6478a2a809a03f3068a51fcb364acc4507b189afac9da4a1e258504fd703526023e4c72fe6a024d62e638897a95492db406432e33e6c1706c735a6b0943b1a17fca1a492ece52f56749b95544ed3afb475b35a87dbba7b5deaa6d70dba21840c814288cc6bb5281b620c9b9eabdf60380d4b539093a103fc1734d886bb8cf988ea27680f854e1fcaf17ea3e9e10aea0aa7f0d04dcafd61ac45e853ca0b49e8d1dd1bbb8d7b3a2eb865a81a86611d1e771b424cc7237e10b625d22c6079a201f141a0d49cd8b2db610f1211a9736da6b27ee00f0a35e640cf9bc014a2196a37e2be5e4bbdc02b56a62608a8f67e0d457a9a9e1fb7788486049de05d8fd7eb8b07dc716ece3bbff4de39dd65c9979594bf0e5ca5006139b7162f60be7459d68eab2d0a92d660e827062f84c7c0c8b4cd2d0308dc594c422c26834b394e66346d23cb4b6fe35e37b48faa69f9ec80c8dda7021c944a3c17c7ac436934f67f888c5f29b073e47388024936a0b210afac6d430b3920262984cbc0949eb57c42ea02cd322ef148bf08762177ff825803f3806a0491d2992b323c0c646c3f7411758c069de9e6da2e3d8b5076ba75940a7a4dd007b55564f72b8dd6200ee89e4e6936a544115b60b4136553fc7081c51ec5b30c0649ea199e9121d1b8b957aa9bf84dc77fd357a881f22352109c914a6b6b9af5090cc7813ca505d1c03d6a96ab84617981ba42a0f480f301accaa96c2505639e03d72ebee46743dae0501140f38badebde5e4adad0730d0063e6c589bb4425ed052625fec91c3ae23a7d54f34dc9242833904c11f5bcc7edf425254d73aaa96809007914e2ca2695928af6846a787ecc8248ea81f89aaff7cbd721e404f6e60c07dfe74155cfc29eda3cfdd42114aa97b8c80e7ee82134fa6497434210d96b7e0389486a7147f6c0427fe48b91d8e9e77716b0704e7af1a815bd0ed178ef33d60c11c4431d9f290427b343046f5d72a93419bd22b6fb96d5122111ae5e33ad990985ffd9d3b6cdea7e4ceee4fb3b50b171811a729f9f30767b2397a84e5336570ad9e19eb649eebd43993e96ac71b9355087f0810f588617a53356b24fc261c50cc442a28a1e9d3092eef116aacca191cae07c2a0614ea4ca411c9c1e7c55b23a39ced727cd7e1b184c80bce5be63d843ee28596417d26ed44cf66f7eeaaa55303815693a6ebaa0f1456a49aa6f5eb43daf1ca2fcb3c4cfd3b05ed846dec8d5a0b51783542bbd04a9a6d628910944fe485135ac731723ac4f162fef2bd9e10130d713add54fcd7f4e03251e4cddd426e661a8f3cadc5b1f935859963e7d3c37c0a08df150185a1c764750bb2bdb04d6975ba575e0e3bc9fc1e96b43b0680a19803484eccd8aa3268bf409aff1573ad60f9bfd847667285c1fd7da3afda370a180b467292d0418026684a50567dd532b9052681dc07e7453bb158cbaa2ffa31d4011ea4b98998938adf79757e94809a7326929782761d9d2f330d2e446a1e156c0637814e3e9675e8ad02eda4011a4aea45cc53a08e0a1b29626225c6caedfc1f0a3895dee64d48e16f93985d4875ffd297616c32f9481482c165a91aee32d50c01838b988c180722c68f75642b2b63d8fadecc4a9f5448188b5bebca15cd8a2800507c0895521f83c13d7b59be70474c4c8a810837dd90f4c11c2fe1cba60e4e0ee782a28905762d5798f5d078b75db95aaa0c4b5cb10a166b47466c5b4d939906d517b49715ea901330f08286eb015e1182d81092847ea6e551bd9d4abc9f9a00c0716dd35f5355859f88c541c24c3e4c52b3a44530de666d77fec138e3897803dff29fd1fa7aa7e85228947ddf385ab9613dcc0f4f4d2233971bb0079598ce076bc8b6f128ed6886bcd2031af08c967faab32df864f09e26f9aaa60fe912b906a0cde43c1b41c268e862e866c78fbb9950685ea19355771725d5338b2f36a406af2d56d1c8e307a12ca1678232e4583ce155af41ca91a194045ec5d7f1290bb4bf169d5cfd296a67262cb3772b7536da43804035e2f5c6a234c962ec07d5db32