PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60258 3fa78d7ac65f5befb89fe71aa63f4cd49215a2281bd4df99242e39355e871cdd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dd8e73c9dc346cdaea82e4e34871ba2c11e970ec658225a935ae9225e3986947
Certificate Block Hash
3fa78d7ac65f5befb89fe71aa63f4cd49215a2281bd4df99242e39355e871cdd
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060670000b0570000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000060d67893b3497cf25644da2e2aba2fba6afde4824aac6f8b67caeb214bccd4d7016cfb6fe451154d1cb8b98cd9234cda67608ec7d46d82a048e5f311c616f63beed1d110a1c24dd8b46e4c349762bc715efa5b29e08fc332af0b000000000000008000000080000060670000b0570000

Raw Header Hex

000040203e96a7537f86e2eb8a689526c5a301361f9f295cfa5943dd4720f66f68094889490d376b255e60862cadac09e3f5bc280c2153c3eaef4b9a16dcb8c6471d078394a6136ac30d0318476998e32592ae35a9258265ec70e9112cba7148e3e482eada6c34dcc9738edd

Proof Data Hex

59,560 bytes
1212160203071815b0cf114a95e39e3ce7747bc0265ed4a241bed23641e7f4257370dcddb1cc290efae3bac4a9140453383b14dccd0195a1852ee76c76448428c1e72d39196b001f3444202a35af67d5a39c0deccf7c191c8dc96112b2fa4a422bc4ea11ed0937e70bcb952da405eec20d42daa64ae0cdf6cffa4edd833116cfb47c3f4df85d4b78f14a6110ff272f713a79ee721c1fb2ffcc6449b5051af15f422d5deae6a1118c1a04bc721fc191e035e0fcb6549b9a2d14cead87185f6590e8474cdedbf0073476014455718b3a27ff1e4bdd75c868051e7e5e1393d88b4bcbe5b01ed034095068e18ba7c8cba1504fc693b99970840befbc59fae702e02f92367dc2088a25189373ab0d19a38e83b9afee8a6e7fcaa1eb801d70a8b517beef5420bebc9778a767f1516a04c296008add722040d4c4e258adc8790246f496564c6c0262fedc035379a6a88abf89d11f025b99b655dbfbb945b93521407a64105d31e4220bf64e8a06ebb5d843329121cde4ff1875531c1eb487a9a317aa2d54eb17b32d6cbbf62c5ea2d8b51aa21b2a24b445ac180613b24aaf3f2021c1d9dcae441a5f210e4d200a5ebc2075028c13159caae680c2170efa5c25828312d2339d273478778f025043a81a4ea1e603ddf040647b71dc76c737d4d674d2ef19857a0b7666ef24e6fea6367c29f24e8a44dccdfbe65d303c1203553ec20bd3798eed76b4f6a04fc2bbb825b9a48dbfa5f6ee91ac1580ba73adb70578e0bf49ce117414e92aaef736f98afee0dc26295559dce1dd46c926b890825efe8835c7d7b38db6718f2da8ffda56a31964e5bd0c8afb7a85ad66745e74b75b6bcd1dc3ca0db2030047d38cb8c961f8e6793984c606235304dbd93baa492f804abafd2246f61a14873ecd1ae1bd611f0c4e4f8f366d7f7280da99c7effec7003645059d91a2490f7f7d275f97695162c00719c4510fd95a626fe93c82c7a8363f224ff01bee49a689674cbeb1638ea3ddaa06b80dcf561415ab0c7cd703a801f98999a9f85c0032e0befd941362a30503142c1a498d0f7805f51c3957073f7de3112e813ead1ea08d4fe7f9b51242b856f56471b2d2cc24de81943409cc090c107a32edce7a4b7cbfc355e64e6013096c35b922e3a798f6b8d2abef6a6cac39785cc34ab701b9522300d1193d9e9bd17f717ac1d2927487e86a8b08cc894a5e76cbe4a61e760ae17f9576240f72547afd1185b7f337f61e058c385ae8b4228286e04551c45e6cfb3a54e277de6bdfc87a84b5da0832c63235be6d4d1bd04ebf429dc463993e59b975c4707bc414c88fd11990adfcfba295dc0a857ad708d8af7d600a849376951bda0296516754176bd294add5ec0d4f3d5d49dfe63e9c7dc4a14159822ab30a9a94ce8e4655f5f89ff5e1ea0bb65e557f5295248e0512ca18079bd0756c161666fc947dc127420aaa117565dfa0ca64a48eeb445ef565b9a3964aac2008d22f25eff353ebbb5005e9deaa46706e36cf560d821ff00b4825c4222a224fb8bdff074f3358caeb60cba7c1f590ba7ea7b8c457ea75ade400e3dc8e7d8c3d9107757057023c47342aadc10db9e438d102bfcd0593a397366e18e35fe72446962481358a6f22926c66779b3701e213b59248a61eab07fde318f43e0b403d3bb3855f51dd805ecf1559dc0f61be4ad06acb6eda0dd903419e42aca64adce82eab30af84722c697fd528d8074dbe8777d41fc6871a3728c09cde08393f16fb0b48987e630d9717fd3aa9637471cda4d17d7022cb206223d681672d2e3c58d302f8d971c75f3ef514eb2f0f31f3538fd08cb916278e31cff0375cc5e608485f872d6c0c0882a0eacc6a806810359f3d7fd26ab8a52a320029ba203b22dfdb3b986ea09720c209c8d8aca2dca4500fd31c93dc77bca41217259401ffc6bef517454291c2b65a45ac4fefd82084c25d57b7e995220ecff6df6a510471d509fa751f1db951a3644335e3139c404b3c43651265aac473fd942056801cbd8b5d25561042f7c293cfc3a246d2ba0a606a1c74cffff955b8204114a08cecc81c0107b020c03edeb7a11d3e7a1fe2853b8f242b7d8ae227b26fe2c94a0546f6b24fe8ec0f33c3e36c2abc876f72baeaad190a904e812b774151f15251696f8160348831ead49fd9b0f4946c5b3351a7ffc5ef0e22f5487380a9384404cc0d4c990c5174aba6e74b4ca188e0c538919aa2165053bb09a57ed3d454cbcb109c5b2c36f30535ffd6f5ac073d880148f3f610c7ad7c602cdd54b7d24a0f2d03ecad56b68657738600d27785bc76323fcfae37bf899ea96735fd3edb37e350c3345892ccc06ca3a1d27855aa37ed5c5f41cde1b8e31639c88b919509be51cf64f62dfa7207ed8860934573d0139460a17129569d0b97bda16344f0bf6e64e2df16ca0f0a9e18110ea0047aa8721bf9aeb78e899010209733db11a6acd21d186fdfddd41b790f6d7411f288c01eae807fc3e4cb990dcd6e7ebf1ba426d53c2e921f14ca428690d8333fc86fe410cc63675caefc9d367ea8e7d9fbd7bc19b467d95f31c96a0e956a0f675e4589fd5bc353d3f4e02906efd84c19201c81957176fef0642bcb24946fd8795928066eb4e151414fb32006433bed4bf3a1fd017d8cf47828e1af261ceba2d8c8f39f614445aad00fc0c48e67a57a69a621b1b26c1a922215e583cc8fbbf13dc61642606f14b10faf636f7ec515ea21106e0b85692fd724aab4fa4877e8eea3a635385f1df8e02a7d800d0fa7214d0b3feb07ef69db6812edb3b23dd94e884bed06b3ca4fc0893ea16204da6341cdb2e46f10fdbaca962cc2b4664ccce563d2436f765d11db2423d73b62bbbe2f4c83bb60be8c94a247b3087a7d3f74a0ba0de61d0d2b67f468b1d0fdc061980e5003571b98e59ad64be0ee60b0eeb9b27f83859f9341a2c8d39cedd8c03c085a456bb48bd65e5b6d5acb351f9a86d05d2e0d293b65653009649cd513f5ece29f4bdd2f46c2f241560ccc409b12bd9a125bbf439b85447e8a362120f0c86cade9ef1a85f2029fccfe173b05d9428f0eedf2dbf7e05196b62311aa57b09c7525a2dec3291f3dfde56bb3f0a599e0b5125bc5795c5f42f7960c0b90d0f978d26b5b40f81e849ab11a5e672b1c12adaa23dfc6ffecd7f6daecb4bc772906ec7658acd687b0344c914790910266282956c5453b3e45e2785728d05c02aac94eb850933c8594a09adc3b54102138d082b8a539802316e57e4a1db6933dd0cd7686086b352bc84487cd20bed2ca4d5ded44602241e38317be3cd2de6119fc4f4ac147d92b9539dde23b4f50484708c5678638de48835c79a5ebbb7699a49347a9cf48998e2a7a959bb658ff9e065cf920dbf34f07b4a1cc2485591d0aeeaecd221b30ffb074c184271cad023d13662a2f0437e66f71d6050ad87bc753b65b4ec61757d5f68e7651061b53a19c2ac8dcac1910df04aefe707cbf62aaa00f10b86ce1267b6c1bb46dafb44b69e629621c23fdb7a94e3d02c07f7806b556cddd5135fa1c6992d8fc7aa3c5d59e9b8b94d2c2208f08851c22c9292ef108e5ac1d794b2c5c4c5475f34c4cca2b3e05bc5ab5b7f84af9d397b316e1a8dfc3b4cdac4e533c6b6847d2707d1c7b7c99c470f7867c8826ffc2d3aac2afbab3731a212de2b0b6c9501af31ab8802fc8abc6879b1d3050d596e91e55a2bc3b17629b4a133ae440f60e4ed6fa25603be7686d4e5343d3ba38433328c877b8c25ba27c7e9a4d6517f817adaf0fd72baf94600a56b760c459e31110d95efc5445e1fb7ae731f8c9bb2c54049b135ad19ee4350d0fab61a743ca4922fbd9105f81ba412da94cdbeed24bb611131c653dce0b2a3e66bcb58861480adb350414cedee80afe1cba9a3370ac6d406d609a77c8366ac8d21d0ca15385da39df9e35fb06b1ab1e0aa24042e8c84daf3fde21bd7fa370bd5290106040b81596d474c873e01358b69dd0199ad8c9ed8210e3e78fb015d38a9cde9efe4c2dc73598c1c96e13f5f24bc320f9a93ec35bf9cbb4b259fcf69d0b9203e647e022d9db125f85c60fae7cf9664504c240dd4e00e42338ef0ac3d8e7c23318a4ef8d4c6f83a91f336cc771738bf50cabe351215af3cf9f2a8b8a5b7db8ab7cbbe06046159eca85e214c439b3bf1f3ca776b152fa447c2a3b713d329463c7c81941cfce4c94d3fbecb5a3343e053d79fa3f4578447f623514f9daf761850bd0d248cca88e76dc8c53523ea038c91ac032d7262ad2f78abc1a3faddbcc4ba48df0a29cfefc5145f88cb04f291b87b4c25957083d38babdd90df2b2afb9ad4d02bb316451aaf05198f60ad1336127f47d1e87b264d47023939a5f5dfeb49bcfb54699b7b6298e1e84de45b1b8c5603a34d793d7c77c09d106a628ef3a95e0351c1f856806e2878a580ec3b3e7443e05533d482da5803654e14fe242ad8a03971ba69ade790ff0ec34694fab3ce5d972cb005f7cbe1d2c206c6179c6b2ef6d978827292ff37be16ce557f121878d3ed3f644ef7bddbc3d8786b3273d39ba1e2572e0e2feed2aa6cc1e8c08a8e53f929cfff90f8f88fe54c46343de011edb9cf80e7b3f1df20a470a22009e810b868414e0d7afcdd981e1104403f3983c4c1be3a41360e064ac38ebe44efe87998b0fd8a4bf3c34cf2974bd64dae96d0ff7e9811cd84e4fc461ba85b6b5d3d02357011182bb742b10333888cd106edec56c871e5b3438ace3573bfde5314cc81baa1aefb2f86cd6506d1146849e7659c062bbd585cbca9767b39a0b52b46332ad14558fe9a2d320bf903f0d8abaaa0dfe6ae50671f7cee6cc297ae34f8b2509cc50c627ab02898121d5dd858a70297ef53f1a5d2247ba6582c4aa358cb9be5e35c2b028234be06d8d5b3ccf45409bbe35ab68d04395c483746a85f22a615296f0708128770e2fb29a0b231f3517c53488586eb4a41925d01d96254169a60d1ba3807e83539861c6a307d926ad156bb6e416c2441da235f0ff584c13088465a66a7a21ba258dae0b8e53e99551ee0cd5d6bf1a2c84f9780985b51b941bd487f513627802a86228bbb7c8dd67803f34f77a2ce83940a295c492291a5c018863d4bb2d9f7fdc52496346521449c5f63478b3c3919cb92564575058b48f535257f0c970175e6ea6287869d838066b97f853912af28960b5bff78e1a29f657a7c256786934dea6e6d5910f2ae3a2e8e883b754b498cfbdc2f5df6f64af23934380fdf3272ef123b008fe59c097ab9cda77c031ddf45b99733c1f067b983b23388dc29fd0976d7d481cda4b253be41900d7d933bbb5768258989eced7522fb1c238a45cc9b9cbc84cdd523ea45502b2d4826dfa00c7a6b53d7172f1c55ac7602adc15e5a52a7131c2976fa398cbbedf7ecbe5a91579752b0e703c96d85519690860511d741a2d57f93fb91d5334acfe3c19f7b1cac6275d744f16531fcd25b36d89b7730fbf201286ed70670a4228ceab30feba3b5ce86c0e4124d5f64f7bf1bcdda2eaa37df462067979fd768e09095753cd3589239cb74583791e8643a308d545ae4bedcb71cf82bf4f21e02ff3f7dd79573acc5441579e53b8a7e3c737f7a35959cb2bc49d9ae5ff5b9ffaa6600be5512f6e1162c321f0bc0e6b088ccd1987ddfd2d5cfc292b974b8fb59ec0eb4d49d12041aae60f034ce87596a6d0772419f724cd0d3541d6aaffbf862a9f00521d284edc879a17043ca8b18d48b5f444d9ef4ff6990d303f27d99a80638f32c8f1d35b2efd320e38aab16cf4e656a0de8678f0c3e3a46cd5b9e5ec801431a8bbd9baad39da856ab2dcf6fe319f42133783c80d326b4d3c403ca0590b213fc799ee135e6ed4cda75562bbe783116338d81f53f2b923a49e73580a78b1d619374b9973614f020fd0e095a856b1e94de4d9f4898a22bd48a762dbcdc94992c6cc8d13623f21d11d438bafb35ad612dfbf69ba743440c762717371af15eafac8b62ae777f0ec1c46e42ab7e451cf19115f806b6316d98c8ea46d2147b670ed9c9689b031ed98c1bec82796a8d4e62b03d6e2c35e7a0bc2ca547f351ab51ef7187e57f3882770960ab19ad34bced754ac97ec7aee748a6af0680c005c65071435708368b766e13024cbd609a5e1d0dbd2c295df8c29f6a99d36c7faa5ba70267f426bc45ea39c454ba990baf9fd4201b7f2dfe15bfe33231a76e36e7b0b17931884223d2271652a45a4acda8cfbb7d2beaac9e9cdd68a18aa2c8c367d1c1b323740fe88ac97ae855a086b0fcea7461f669d5e9e3b351df520b121ecc894403600f86e39b6af1b0a545db7a845d9240662cb16d099e910098b4c7d0c6c0c141c5a3873d45d11a2b535291e413638072c708cc174f833a68e0a34bd9cf221af8db0dfedd1d1838a324cb5946480e4d1327894951fb2f3f651f7dd3bd65c382de9c7df4b5e0b918f762200c4c0d91a2f8c0d9c45858a417c2d7bfc9fff31b61ae47ab26934206b3ef6ce188ec65e53ba9a9afcf6626eb6623e3380483fc2df1e36c31f95db0cf624425bda1fdee4dd18ff584506bae3a1d491fca6c0f9cb768bf77378b55a721bb3ef7cf816a8d71a1ee4789a56684bb02c4870174d95eb297618c2ea33a8d452842ba01a7eb734582d3edb18abd59ae3fb36aa3dc70f8573edfa9370f69c12adc3c9295b85de1ad3c6adcd68efc38678c6ecccf0680d5880a66310cf4268947adabbeb4f916504a00d588532dc845effbe569d0cac6e87c8b42e7ee7351a49c020f12bdcea374cea5fe4bc4496a34a5a6815bdbeea6b3f4c522be05927346160538d18071af45a78ef8807946ead04d16eea53d0697100502bad9fe6bba9bec5094736ee65492df85ded54401ae5da689b721d93b3d051107511dbe9537b89b2395b11eff52e497ed3e0c397eebb742526831b95cfe8c448cc5a29e13eadbfafc02cf46f0aa144a4a021e5824bbec2d15ebff49939860d5ae362f41ae988e212e2dd2ac755d6a05ecd947e313e7cf8d7a83e77100aae974a4be9e4ed604bc64f20f5d821fc7d611b60268b9488755a8174eaab8f95b75a3d22ef141fc5209ff1eb17ab128fd5bf5737de69b1055c9972015ab8526e714755b8fea4f43b182d728fd1016b0757cd9430dc5788d5174ca4af2de0b8d1b03f7675869b7c05e5f2aab19a5bed6d02207c21d0506cce3bec750be50cff926df4fd7c05ded6d227f4e27a95fe526a6115436f8b2a7fcb29dae62e71d872f7d8c57671a1c6357ebc76c8c3e9e865d302e42a47360de08350bd9d5c9d6be8807d31ec82eeff39d7e377e6e54d28b7713f605c4eb3b805cf82cd708279ebf0b45b533473e66709b43e720782f98ffad27a662abd8973aa7d06fe84570152d08e623a56a558b1a9d5732160229a8d2865f57c96620a5c615f8fcddcfb993ae1c637e816fe3ac604999ef95a90c226642bfc521cc9fe6348993e0b77813addbade580223a00a6c6876959a01a3c3476d51462718b9b068812d65534467f1c0673e059913c12c247bd455a3ea25b1ba7596aaaf0f88d43325e458bca347f9acd5d12d818d5d419ff14cabbc03194d0cf7fd5456306b660e4692ef6c48fc58e237db48ebe0b26c868489085977d09fb0c4f5a9ac8f81a88fa1e3ea5f0f9d600a87a39a0661eefd686b99db5ca8cdca6e745b4725184fec0542855fca394bf61ea87e17f1b01c16497e54030454b2ff07b6bb4b2e13ad583e1cabdfef45b72cd34665efea4a526438db247fad0852d3cab77640408c75959d5c80a97340c192db51295bd04f2c1bf21b8492906399af2f4ae0d1ef77520daa3564064acd69adeb465b2a3526b3f578f379607672846bc0f0afd30ef792caae83e0469e5fe46ac49459c70fe975bc8cd2ea66b841a897b87c6233442a05ec3c243f24b3c340f616a59745096b2b6004b6a889256230846748705d6bb55255227ba0f0c7201fde1c10f17c472a49f9190a2cf50421c52587be87f123c6dffab698665c2d7a9a50ed6d38550587ed1c040e59242003974b7933064837299c1e4bec44a0141ea1686022dba229f91aea755771b857d19b3cecf0b96b7cd88a362055589d9b4e3367572df65dc0934ed56efac6f01098037e91178b994669cec815c8ab810c56dece54966330779ea4b155c6725f7ca08776fb085c2287daeaef49b89057d33178b8a7d05d8dc8068bde0e94011272db543b612601845f83b333bc17ffe7635feeb952ffcfcbae59a2364a0006cf758dc7596b96b1e47518320ad80e151947ec08a6d70efe5dc50573c137783bd9d70eecef261d68c2b42fa17e38c72e193bf1518df87de70c9467239789f2b934810babc3186d306c4cc6eda0a881c482f61a1d12874efdcf3cea1aa59f41b6e54a3af965ab07055ca9d43889f0960ec76df11c941d1cd0e51997d87d06e00ac5e4d023e39440d23a8b4c9a686c0d73cec0fd739feb7ded77569c4f218844aa9f083f80f0e415d5b807ec5aa1dc059f52e462b98560faf04837e5c65645a230679e76aae3d35fa6d450b7cd199bc5d7e1392a07aedf4362851f5c54cf148e7e19541955c71b273904dbe664df18a96fd146452a727773692a9fdb539b4b26f440b8772c8fd26abf398e7002f95717eec1e2aeea28878a09b87186447175c59e87e7a397e091b3e0f64bb6fc92061c63d08890b2c48564f7ed10cb9443228be081d84eccccfe021dabd4387624e4d08a0067f8bb6d47fb1c39ee5a4cd37dc4412dc39caac07b491bbd2237138db9ff63fb7026667a4e2575899491724222d13aab1a6223611b514b8f61d86ccf4015af65543ddfb867f4e74f0e4bbb80fceca2b102062d689dd01b4380fe4fd2f6aa70bdc9ebfe711773eef797060b61e3381491e7a951fb3e2954cb0c51675f61dc549dc31c3c477152dc64f54d3bbcdc2e5f2b5d318b61c98bf08b264ca8d52146743dbbd1a3e86e8a44cd6762fb2135bd2245b6f3d151dbc76b20d635efffa35ecb8cad805376ec808bff85e7973b450657a49622a2fa90231c0c7f15bf9e24d44ad2b4ae73f7dab6766734ab6cfb4dea1fb873fa28adc630451279870c1697271824f6d19f573ce20f7b80a3fd5c3fbc550193d069da3699ca9d6d3d7cb0720604495ea00c11d3b77653e9290297db669df331dfb10e36710c691fa956361ee32a1dadbdfeb1fd65ad71e8304fce57508503f3daedcaccebe883b8f51ea8dd54250bb59a35c57c589fa8db4cd3a434be5a17e0e3e7f0d8f4055607f57625fc9815281a5751ff2306581141451886e14a77327433cd45179525350353401e0ce80590b5b874dfb47c79ca337d369d05dc8e49ab29739324a27ed66a785848e090f5a89d0cddd45370b4cbcbd0e31330c411db1fc165aacf48c98d98ac83f856a793e5877ba85ca3480c2f26e24421ac575798b0570f335bda228074eadbcb21c50caf5a20b37ad8409a575e6293c3e1b0d4fffb81c8909a3710da5eb35362793aa6c3ceec34d5a9024eea70e1e7c74204e0ffa8bf83d61894e76a57d46d3b5abeda9ac1c1168fb55fa08758103061444ffcdd005feb96d3f55b9026a34ce15ac35eaa79824534a21249f706cfc66e67b6c465dd1946a30df7fcbc1ff33e174b16d826d9b1653e1a097b7740ef7966e88493a47e0689ebb9a1adebbfef87a4e4616f31a0868d954001d5b85908f447cb0cef8d38bf2075dcc1435b2a8c5cf3899afcb14cfaaa949f097740b64450b27f41cb50fe1def70004fd6847f1904af0b214c9703c06e04ec463729ce139dd51423453e46a376b4ca13f8eee6c7caff5c62cb9b93d9b31ae2ee59a3a15fec3486f16974e0b0cd995efd21d5ce62d2676949f91d0655144ad80d2f524b99448dac1385ca1fc891f2763edb4ed0d37af04ade493ab35fe0676ebaceefed3e8f817a99951c298db23fbb3d4a66bfc48ab90911adcf3bb27e5b0cfe011295d4c3de41748c438032b3c0741eddfc8925ef0d7763080a3ec475a7dad17ed2755be7b5101b5b27aa03f5bbfb02431e8cec52fb03c0a510ea5fb7cf05958ae0f0596fc266727cf08129bdaf52f5efeabcc5d25baa4092bee925733dd9e37cba29b08d65afc79e19c82a4e689ad888b05df97cb24219d9ec56473c905cc37f8ac2f130c04e53b071ead81bfa0260ffba3a4af35d6d722e551478a02435ab19c2968247e7f9e9e715b947e62bd478d825fa77167f52f6945111021bb101c2fc4eaec13fb0c84da8b2f6c053815d4c6e3d0fd98c340c79e290bf4b6b8125bd5c8188f11aaca267394e698f5e4e3884ab30b53978c1589e8f61045832ae5968a2427d606e8ed4e1c61c5ddc3da852345cc3372b891dec40c54d1d5c66c990553e76da59662d7f80ec81d0e415a7363569ad4ae30449411b8057993215e1fe67b4c2223767042026de4333149c4f748c76123a141dbf6252743176861458da0ca509bd297f5427bc64a5a22effa1cfe23184cbf1679eba0fa7f515c55a59bc36c7c52612521bb724b0da3bccf58c005c367f7ce828d41de18eef3842b1ee17097fd9d5ee09d8b8b1d9858fda2c688ca99e6426c0fa55fd2e7d03d82acb8bfe9ad216d696b1fe668657434e4f3a4d91e78b9998f45c8585c3c59f6e8fd16b1fe3500e1bb62a90a08ebd84121cbec5e00eedca693858b4c794d29fcb581e9d23dbfcf595bbb071426526aaac9458fb28f6225f4f3fef7c1972b47773d84b003e49322d673f31d7112b89cd6a729d4c417ad82b703a57f44e73fa7025cb715bcb5428b687af86ad73419314c91f6abdd9581b7f70dd2057eefef3b18d5ecc34254d7601f52a0fe26164f532c0951943322dba73a12794cd75ce930a92ba1c4f690940aac7a160b6cdebd36a470f7e53cb3947d5743ef55d711f51e3eaf4f26fd75ceb4397f81198094370669ea46c32c39cc9ba1bd58ee47f9c9eeab7030d3c4dc8f9e486bc4945754993d9c37fccbf3b371d754085ced22758da2eafcf3015119a29117ced0a245457f191c39cf7da06078a05dce27c3ce7cedc1b07a2eec0fce2397f42abd0d7ab10c790293ebf8d90728848a709c577ba9eee6ab54d3326b72b0f6ad416627d193052d2de8f3b6c2f69e66f36d9ac93804d0923d3b380a30c5f0652ce4860311da8965cc866a2ee83316bc8c46fd70a995311a2c97ca505c9ec8a432aa1907ae665226f3aa65ad45c1b7aaa1de9787d728b865d1903bfca78a845719ee417e42d4fbe997002f8e64c314e7df6df2702ec62c421fd08b22a5e4775680a19b78e286cb9687bfd55727c96641474869438c0bf82d2c81f32f1da583ade2ed0046825ccec4944c3d77a54f8e5a92bacde3acc1a6af224e3eb77b5da1e088899516428db0848dcf9459f8b38cb6297f5a113dce70a0184bb868a7864a98fea1b12eb67bf0776999ea5d2cf1392a6ea700641ea494266dbcffcd74780b435b0721e94b5a46f5fc31287fafafca245f2c432910b94299c3751494148f4e2557869f34341aa15fc8b2dc2f976f35dfcbd392bdbab3b77d6582b66f3acbcaa6a12a9d4e12146b06a06ba31752033edd83eea20cd04a75a6658b64f5077e4fe2c6f184471e402f14226dbf6693efa99bf15db882b1f35a06ebfc5a86d55fd54a3cd8cf6d9dd32947abf545eff09b7d1f20153266ac8ac6e4571f24e4f41ec8511ec5a48529394edb9d502e9a4ad6c78979ded7694da013cf788e2215a685b8836b8bc3d9f75d03ccc8d9970d1933066349ac5e08750a95c686caeb630585de158d26f07bbc50e4f72d1343b9ad0f15f11b9179693f2fe39f324c618454926438879e2faa559870e5af7bac28faf111d7d532dc92fb9803490c8e0cb6fda2f859c29b00f1a61a9f69433d8d4d414040da5d113e16c59b23500ecd12690de503a97266829d7d8e847e38b394e1403f3236f3c87509361dd64151b0909d50558f74d7645b34f6f28e58fe2eb857037883360b555c949a22822cabc35b2c88a06b0db8fa264270eff570b1a2736567522bc6144a6232dea7024acb8c029fa46557224a95ba9558bb4fa8ec7b2b6de613207a14f1faecc5361e484ef20bc45b56cf3eacc04183cab2dc4dd259791afdaeb54ebb8d75bf81f9d50dca173a479d99cb025526e4b55e2f5dd8744d2d61d929a2e5726e106fb1a5f694cab3d550dfe9a42e9615b6b628c259b147c59740bf029d1b94855797b9a152e78d961f1ea72e359f184e4508d6381e31baf3a2428e527445d37b26a5af13fabc3d4e4b7c66b3eed39b66a13137f91755e96fa8f74c583c49f40c90279c1ff6503097a4e34f562f0f4de0efbaa21cc380c676a83aea8dd0097f3529db3ed0daab19a5d13e252521c2bcea850fdc9a154d7d9d76199254c52a0b402dd6079ddd9feae6575d351e87502f8abf2e75378a07163a47e76ad7f9ad608327ba9d1972a37a060333cfa6dbf30bb5c02d34f8a5aec07cc65c19e9604c2ca1adfb9b8aa8e94a3b079f29b639caa2fe5ceeb4d6bf7d0e3377951261b40d5bb3ac8093ef74f4395a7b5b3e7e894e953fae2f3da6d84ed3bf5268a1d8a41817a8d1eacb2ed960df860404d29511e7d4e67be13aaae2c792b3fe0d245d477a59d22cd920dfa7e94d895c2f5c1acef295c6eaf08778b7034f9068f65f1bac5170f1812b30bc611daa137bd14d2f753289044456da5abc92643a8f8d9689abcdece5027c7a14c80dd9363ab5271e195d2034a500d6d6486a69d01fe140745de4d0f4fd0f72599e71734ed02a4343e7c8e6d7fc6812032e583cc0e41769e87d411f082722b79a1f029972185c2baa3b8bc5c7b0369f413fa386eb17a31d13acefefccd0284571518ad15eb143dbac47222174295992b6b68210302c3ec7ed4158727ed3eab0458cca94384547dfe2dcb2029637824015e86e7a4940a5f4610aaf6248abb650d5b71903b9cb84f94fe09cb1eef0d17d745c28e0a652bdf5bd2060a7bc39025fc83d7ab13c4cf48b36bf5972883fe2c49a9708e1e9f16e539693225a771d5fc6c00cf3c16c6922d15501f20e73cffc5722282cd46556ece5f424484e3d878ff2d3b0abc3e4214cf2118dade11d1b7f280d0468908d7fd562f30d49303dbf29b1353b08064e2077106b0128a25e7039b85b9094fe8537c489ea0f693cedc891d266318c2a1f729902a1499f67d4de23342b307b70943fab4ffef93ccaf019ae140a26d5fbd1423dfd6f81ee9aff53ed975948c156d80b5607f89ef94ab168157e4e6fa683e618736bda3e8778989e3479b87bf78a063b741cb7509d0b9a4aca101c52f6cd982a5709a4d072e178087f21b49276bdb967f94cfe8ee0227476bad21ddf9c5286929dbaf7c54337dd3d346c1440a485bc6c65889777bc57038b20054f86f84ec7d6ddbced81fd91eaea2d7eb4d5793151a57c5de51c3335af6c8c2d9a02d1de6ff10dc47b3c43ad526cf3155d6e82c6ee6cdf99b3a6ea7957ddf149419c9a3168e247e826b1dcc5efb2da8d3bcf315dd82d3c819193cdfe87f54a70bcd403dcdc105d77bdd48fa24534ae973b80521441a82734729ff2c031e001112c218da31cb5c7174ae0d918e5f12d41134714416a12d847d7dc816c4e6751becc6886448a1b8d530050f46d66f3a53ce4faf527b9ff96b8d5b3c1ccf5db62023850d3a45bce168a75654cd6ee244830d4ebfa0fc46d1b587f86cfff0aaf8a1f5277502124d509102f577f99d7648f669bcd62fc40dbf46c64a5ff4829befa9ab2b66da385ef56257ad44effba407e66debd3b835f5abd62b85a02c3f6f9a2f26c7a8e28e5dff23d297d6464a11de76cbb389ec28b1c29a0cff749c49d37fc137f815c3d9857fee270553dd6630f7c849aa2727804b5fe570c945743c2872e4410d77aec3a9a92a80121f4305119a3a28e151802aac4c16654764eb17bb99bdf4b5bce8c6b25fdc7c8f349e05ea16a0b07632c6fa86af0300c72c4d969d0922f1223c2c08f13fbcc6ec53aaa864b7615438b2ea1e64004d6eb98627943b67540f07f8b39b4c4b0f297341269d3e1cda62d5ceb1b881c32f78ca33158f746df163662f8eaf119b9b714ce9f7e8184d19fc0906ea460f703eebd54fec37663657076b0062e28f453e548a7a0de0d26317bffb1460086b2b2b945a325a298d8f16cb9746a15703c2f51094837165313c8c2c72046efb959e0cfb2c5ccc4c20444df1439077363452d2c6cd981b43dcf91b82269700e0605221cb04b0e6d87f8ec12e4e20c0286c285dee80738b141ef5eb66a956cc61fa5d685f38f59e42b93fb7c24417fa5cf11b1c1783c858c73daddbc0ab691bcffa71d7b661bb720d50128346b0a5c1dea9002ace7d06388a5d43811d53be7d4f7611d097650243b30090de0c14c992a32a0092dbe3a9eebce6c1949974d13330edd13722a77f846bc0386b09da90f9eee716d1d62f7ec74b2d3f4c5aa2eef4ee75f9c3266b6de62488c696451676d5e4835cf009603639ebec5ed2344e3447572bf40eec8f61916053b243dffc558556ed15d8a8f55a2c3967672eec1bc2d489d03e69cd6635073bb2a519e7c9d1d234fbe99996ed2cb271e23a8e5a3b74b4f86ddffab92a42f10c8fb6e5bfcd23ed3079623892ccf299921d706195ce650d5bad89ea9b8ad4cc5175b936a1792c9bf852db8c5b0648412ba688346aa888523482b0a2c0ed4d7b12eca40eb2a1b1763ce00db2447c9ddaa9b1c665678fedb7040b83e1731fcf006e3dfd0d0f81f9eb3d03a73fe294c81074e9fc74b46ccd758d24246ff0ff37dbc90f00f3a35c115acf35775ab24be9f59a1a45cd664bb5fa6ffd41509ac39b8e85a62ef83c6e174ccbef2842b67f072f0a1573161c2460d529b33a06a74a552aa52e0ee326d61bed6043986b83ca68b26b1a9c06a19118ec41ba5e8efc99f667a0cce2c31f576ebe7698c98c0e3d7e68decb5c7a53bb91d2a64fff8a9d7cba1a87a3f140d6bf9dd12b2fc8eb06f9903760af87cdd3ca314e4fd9dbdaecc2418f7077cf606f8946bd3d0933f30d8eb9608377e06b0145580ddac4466681e66c9db73889a9d3662f316a75b15c46eba3b2a30211db0ed0bf88221cea0d15284b9172f43508330ec95a5b0c42ea24325224963080dc478c40513df9670dda2a1bdec5b256381b99c03349cc9d759c0cb4e5a243fa345791a9100bcc42e783d5beb7fa5899e4fc23e1e23a21b05359024f23c63f0d8991e5f6a8afeb94a1db25bd473ad1a7936cb3d5a0f1e7cd5a99c49af37d635e12f186116376d1db624ad6ed6f34181810404266c7bb3af95516c7d102291932617784ae4f5a3b2c5dae8b7499c7035a01ee368b31b10d61dcde3b6a75fef906a6f0d346a44189b98718ec0f357d20302cee36a7a93a1f91c81b8dd482453655817ef23b0cddc7ee4347ce90c8be3634aa2c26ce004dc04531d6d5acea1a8eec7ae0af7e25131ce47a8191447d0ba8acfaf6c97150ac05199e915de6abc3648892111eb61fa6c4cc268428568f1e20b39024fc055ba95a4b6adbd29638ce7b7cd3bbb9b95cd3386bcae426af671533a2d869a0e2048a9f4623a8d3da2f253428e55ccbfbd1c4845ec0af1263c57bb827c7a627a9c3c7c7a0391fc11bbcf5e5fa362b063d6dc5050c48d104996088508a9cd105d9ff2f80daa52144e9795e2cf3bc89fbbab7c230bd9266061fd33b2c285f89d6f54e1409c8368e639ad12d7d5c95a84d6167858f7fc328bb4c6f70ec22c739910ace5172056f3729262591f56ebf9778c6c3938b6eb65874f8f0ebcc10e5a8a1af7d91e75c408c19dee57f598a9d51743961c77e52aa834fae399aa68a5e0e5ee55281daa438bd57a8fe553188231de509cd436e5a9d49aac78943399dc031dcce05ec2534083e0a47b4eb597c08f5662f7743dde903aa80f7877307cf9c1474db370688219469fe8eb63e40b8f615e25d1d508133ccb4c7342a9af14076a6cc3939173464c9314f6c03e07491b94718a9fa627d633797e9aa0abd47b5693ea2c2ede1f4fcacce1ab1e50af96a02188f668d76f16e052ecbc2f77f0636214b96f8cbf22eac85ce8fcd4e9a8cb27dc450074d3f45d6c40f2e13354d716703c59c392655ab77ef6ecb1ce799a280fcad74b3f25c194e862f2d74d65fac5d1cc97ad94bb1d5f63896402cdfea78064587c67569dc7300d0cb6396abe7e32e3358e5b6e9ea9d0a8d94ee495ae662458f25e8a593fe8ef506214ba9100befe79f3a51ad4047b2d2dd18b70ab86ae800fcc25ac387b4cc66dd23dd9e81e0d4b4d9ffffe4bf91dc467c3380bcb128ab2f2a04d77f9ca5f3cd4af1320e77ec696f040ac8c8a09322d2e54a301fac91694ca93aa0673f013607dec652fb4515ad94c61ca114b12f26f383c418bb60b4b8a113d7555a9e4a6cb382b29f3c86716aeecdc90fc0345aaebb056f483649c891bf9eeb6feda4b3f2fb0e451e51ce50e3526105eeca7a06b9b8584dda29c6c3ffc4a22e8e7d1730cae512577d3d05960b525417e46b8132547c4e2477c36c5d71a478702e3a7751e5f1403d31959a351c9a8b8b01c6e945d3ec868f6c0a41e1bd011df949281faff600d9bd5baa4a23fd8bc7f656b3cac5c2234fac660139cfc0ccff190a65dca66ebccc49dc362e7e6425bcf2f702a85f09acfe9c21182e3e414c420dc20b9a310a5cd2637f7d29ad8fe99f47628812e80e3474375303b190bacd628c45a4a17653655a486a10eabfcdb1608f880aaa57936286b8c374e3149a9407cf3ef658affb3b7d9c9755876bb1084f7cca0468b475bf97d45c28458b1d9da346dc19bc277d161bf208c296c224230f5f5fe03b237f6290ef952efc6cd5172df62ab04b1ef52b80f8992027245873c90a5b395754d65a5ac6c00e59d1f22cbd0b2df4d3bfef0c0aae3818a45a7d179acceb83c730156fd8502acba8de92dd3a220f6ab32f05dfbb04a65d4de0c219ad750c6d3eaa2ea05400b5c45c475b0b0aea83ccb854bf97cfe5f06671dfbd169e0893d8f0a4b1eec80e07044ded373a0dd72b3ece8f0c9ae4a7722fa6e2e8f68780556c7634011fc17a94cd7c559e6da8565e736cbb37658fa3fa86e038acd0198eb8b0103697d639cc8d27c12bff08fa1f2619b16c8ea799b3e848a0b9b4294cb6c1319f07e2b0279cffb6ca0c86f099dbf668e518e50214cd2142a167dd6707a313775555414a1b8ca73acd0553c96770594d0122fe631a2f5393982505e0893e6e46b643db175e4f40bf14f7e9a1409245861b2802a5f5f83977d027e66a841b254500a16e788c5accbeda25718ccf09d943d92582ab73164eba4878ce2469b71bf8b336b53239dbfccf3e71c039b58708bd7a799bc074ee8ebeced42069430703d414c234e0a39f3d269b7a20c7a3b7560c3b4c4324012e6c60e7cabcd6df38829b302fab1cc198f4208a4867a53ef59da612b162049650a6fcbcc5f8b0adaebf92d9f66f73b439f96bf1dadf377090b008f5117f7ce5ea50e1e191123f53b234544cafde81c4de4e57e0b9a0fd3b19c61f734f544a4087f345c579cc63f9d55500407d0ffd8d22e9f74f979fb1037ab99c24fdb33b9f595fd16b864b3c5700f488618b625d44b09df580d80855ee5d1ef948184796fc5a2402ed36defd354b0ddb214861cae62bff412ebd7736b2464fecf941cfdffce96f899b5e8615adda0266ccd97e57b47badb43994609c861f418c52578a852a1cbadeeb1af0620ff94d8a2e6928ebb08e2c5403c5494fd516d2fbf87a7a757f8cb42c5227b395fa8f15505b944370252631f88c72dda3f2957e156991203b67310559f376461b8c8c506887a564bf06cbd7b2be35ede7c9655cccab2bbe560e8d9e23ec99c6229b57ac9784b1de8135d23d05e973c1ded623031e8ef222551f4db32feaf5d56d312f9f94f0843deea83d6023ec1684f71c57635e8de99b98903313011ebfb2b1f0900355e6cf827bc2d5e8daf801046cc24db3f13aa7fad8e6eeb42e91a0194e3a575e7e81963d6790375cda99eb983f68041fed8ae75dfcf0e0b1e9c337a4f46a603390b1cacc674a14be7e1ddc86c629c992b1905b182b36a0bcdf7fefb8a1fc7c348c2ac398f5cff9b8ce6ae226b8881f39b882aa145b5a0122650115d6a6db574cf7b3c28b6af1337db4a8b701db82528a5724ebb4ab60add1edcd11ec90ef52a6f25c134bbf9cc941e3c5008ceb99640c74652a22bf5692bebf28d5021f1231ebe0c514035739324db284e7ae6343a5687f526cdfd2c230a101022df2c0e68d1d1b062eaca95757bb3bed34eaa9ca343f4ca73089b553914f0d5e8e970d7564591314204aca59d603a425e5eef09c34e9c3d9d49b9d07096267c4a6e8f3b7c500153a0112e3dbaf981fb9c7e03d8d47260b4d06005b60fd959a015605bb5aaa9323d738b0957cb8dc05fca493b0ed3fe27cf8b1c7915bd481d3275cb7ea4e86d63cfea453dc52839069b96a2578b6f388ac2b1936db438a244e974542920d9c7b4f8fea71813735ace17d3b5da248e480108bcd5553c955b81192071f8db56f776903b5897f9304138112244ad4d80dbda68bc3823c2afe5ad785638969a45a39f874b5e6791feae2f55083ee6fb76b3717e589b66adeed8658319b7ef181fb753e889852d2e5b7e79150840e15c01c33793cc0da8c6ab28e41283cc496a1b08cd53ab848a4becdb512bff10fdba5f61a1c3babc91ed50815992a34a5afe23074ab01e8a44847ec290af346c04212d633130841b437a05320cce75668d4f29ef5d2d5439e7521519751771cfd79f81860d0dcb4340e88ce26441c26b3e9291978a0515640c69bb656d9e55af725034f53f36bcf08d4b2fff3c5ba2fd135c4078a71c4f11251818d37d02618fde63b2e1bafca62c87493a18a521ab1d89e6b0fc9443b896180a7b44c16056c6c2a2cd5eac8f65918301e9c74a65a7c4627acd9ba60d2e1560c2aa967f0da4b8d523418460a0225ef02b39f15d0f80a02d24baa002c9ad89c35dda0aceb1fab31a74f86f2b4fb00b24bfb8030d636ea9bb53ce6966dd46139269a1f8f1fa16c11f25b77dce311ee1c225b144c1dc85ba4745864a4d3f0369f856e73168b5247dd573046a210d8cd68a2fd3e37ade3d0386d1fd01b47df36ca2f101d39d74f0acfeae0a1d7de2a4ee47e4c3953f95fee454e929f71e35c38ca7c0faf954ab0692501fc6a70c0ef4bab0efdaebdab88e5dea10599f763d67d55929002825bb4c1bec7d7f44d61de719bda5a1595d2f206cc67b8eb6ace60527defc5c65e81624e76202bf94ab83f10ed98e085ace3945482761ca3461dec35e2375a39b6703fce5a7bba2931f8fde7905c5408128f36b385ac3ab3740235a95fe42fb1a75d6fa5b36594b068ffc5fe5b49af94f8318117618e2e8fae67dec8ded968d16ce8176587377232c3a96eff80298bbadd3b1aac231adeaa38fd0cc4cc75db725473927effe2c8deefbdbe648e9fe595758822ec7ca5cbf5a8584fe44b45d4fb5b53af3fa05bfb3d2c81d3b2c2e3d1e40559c6fd5a0188e7d5ca3c1845822776977dfaa74f19c417018b29148037cf78ec984e2e4456108187b132a8da37a4def51aa3e7a66fb643d843323c6a0e87a3e103c84b57e0a4c060628fa722e73b104daaebbff985f50c8c04b546761c42cbecc5869a28247b7e8ec804792c0f11a99fbe352e25cca8cdb8657e1967c9a820fe94ee36ed6dc8facb5cde727be6c7e157f57470084cb16f714ab5b8e0c03046a9cbba235b4ce19627ef9bf6fee04613adfcda598c4fefe5a21b55012b0bcc455457b362e5c1f3a2ca79df034008e436282d5d949bf89e0b75bfdcec498ff3b6e8de1659e5e1a3de735b054ffdc47b9ed38990dab7a9ec572f27c9f2e07ff50b65318553f58ce7e17091a17a8409ad5b51449e3e7e6c60713cba99493b65a34142f31aac8f48e09b054753f56e740d49272b07bd82c5b3dd6b12e98bedf67cbc816f1668b9ec2e1548ac1c9c6433fbff25fa3588791f4a0cef3632f4b31c20b4df9339580490e9796cb7d73bfc41df763e64020eef158663264a2f147b835853561348038a3e2cffddcff988e77fce0954c3a3689ab3569ce41a83a670bf39d5240a198258ffb55ad93651d5c73bc4319f9da6e10787e0aa5a799c83bfb3b182acd104c8117b254d8511984b83cec38737103b9e4f9dab61a5360c75d45e99e314c4a81474863a1f40bb685a50b77b71d25b6cdf6019113ad33343d85e23b10be7a2b06e72725d5243bc20f831efffeccbb1fa3ff857a568785b466d875335c73410447a46ba0194962a95dde7e9a99dde2d4173d9b9b4b68e8e7a946710ff689d67b5d9da07a2ed280a46ecc6dace595d5c381e3ff77bb5cd900336770b75cf065f536980f507feaa979e822aa1ac476d06528bc97585a2319da50e2b9a403d002dac112747cbfca79eaa787ca7f255d20454aa711dcf26fe0d0981676a5670f1216a45b27249242e2ea08f946e40e3f7099a44ba535a4dc4183c005da3f5da3b1a33d7a80ad69c528c633886f913f263fbe80986b36f9150af0b647cf4f706313daf234d3eb24981de6cddb15a167119f435f12b4c973b16bfe344ff977f3de9b84dee605d836f6630f03d9aa01a8faa837474a231e09f81f40b8b494de48aaf7a3b9648f7c0af681fb3a57fc399a6f8ab2e611706ca3be4e7ab6c72b1f29406be27c5e717640a720c7c1a7d4aab9c953240dd7da459e32a3553a126dde3c115d352e4ed1c8616da261743f5efd38f1981161f34dd4dfb0285d2303c6cf56705ca782aaefe50a5be9119a7997b9959358861f10a682f69fe32368372f6a0684395be17f72ac7749204c88d39569d02cc5394594a828497bd5feb1b342a9e527d5a3440f19222e4d7914bef6cc1b5945e41b7fc73c1ac57230690ab629ee0bd3951f0412d5076290dcbc3fdbf442b72ec9aef70e0d3c9d7fcf92c3da95f799cfc3c489cbb55d32711c431c15940d3b2c19189578d1b02d1c12bb35faa87cfdf14db75c3c72d634d816342f2e1fc05f15a41e8a6e8c3cdcbeff79886d5c52bd46856e3d081707e28fed41a6aa22a00966d71e2a77b1d6b47c255f9476ffe94d8fb3552ab16c6c491e2b50ff03ef4fb76e6e7e73231c357bc85cc9200ac025fd881c5041bbebb24f501430c9adf81d51665f16d7beb31680295ef1ac1fa4c6f2f42e21b82a5f66280120a6f43d137e392fc6e9b47c78ab947ae807305ed395b3dc1c956870ee7531b81b689414cbc5cf099db782e41d03880b56caf3c4e14e48583889a011b31bbba198e5b21d0f006d319aff1f7c78c6b4ca72d7a955e922b19229c11032b15cf7bcddf874face2881d849ea14628be91fc5f431998efb4acb02f7190925c34c51e92af61cd9fcffa8c7b3faa63d74ac9dbc43fe586014cd7600795947188f439fd5bcd019f317f573e8705ecee1332cdbd62fe1ddddaf6893843d3ba6ae3fe33945c1f53a49da300f43761af63d5f6d79f13d0ec642ddbed1b0bab9fcf59684f6260bd2176e29916ab188a45bac6838a62752dc1e5f91f3815a27b21737c868ae55594d8c0cce9a0c2b7d12f325bef02a7579856b1ffbd3325c34017a16937b4834ae5c2dbf23c5ef4a88b232b41af6f6f79b4441b9e84d5a074b14a8505cd8e68bdde858f01e9f078f0687f5fcae101356521108613f3fc7a08ac7893fb67b0926dc69b846f32088f5d17adc7bd811b2272a19b48c36216a08b06c9006f51edf8aa1c374376f4fbfde9f0bbc9f8efc10b6e290d7b41186aa2eb89d18ea447212652702d205e7e37171287b75ac36049eaa69d6d13bdbef508044a4f8dc0711c175741c57a1fe67afb26b257ccc331048c373d1488d5675bf74a7d7b5d7ef67fceb2d7a0f3d82d4013330b559067428ac8f7e85f135ea839b604edbb04d761a7f51491aa20c058893ea330116bb445248916bfe4aa7ad01c6c544b5ecaeac505da9fcaf5ead030c0fa7d71cd4e453a43df0d162f0f7f187993a9cbaf78ea756f58fabe9fb61a8f85ed31ebd9c1c79f97383f941af284e48fb60cfd7cf93733b97025ecaae67afda15055166b1e21e1214a273723ff5c2bb55c11397e30ab51af72d4362bfa8e29c1ad3bd0b5eef0b2a7b60c292a0ebc87bbc426071f93706c8c9b70645a94ca62149a1923b8c3fc240aa14de985ef28fb1a778d303a700026068006f185693810211e344db614d846d9b656056e956aeb3cbf5b8786f06eaee9199805b59ce4da9707a23c6a7e8d53f97d43cc7bafb56658d6d8535b1a660bce35f41ea73201d2016596ea43d1d73555cb53c9af1b71e30d445ec94d0b3b6543dee51ab80d24e2c096b74bdfaf28ce2b4a920e04a1528a4871c74b9ac296e46a6b3e296fbcb977947e90843c0f46a2f93103efe10b6c1a506988c192438fe57188408b06c87fbb88d9a7554e7d1c9a1cd3915396836556d7470c676a83aea8dd0097f3529db3ed0daab19a5d13e252521c2bcea850fdc9a154d7d9d76199254c52a0b402dd6079ddd9feae6575d351e87502f8abf2e75378a07163a47e76ad7f9ad608327ba9d1972a374823d583c7474c01703e9c39d70bb66f1fd17966a92b1d47ed898491899473f4810b84b9e1018d812ec055bd888826566fd3cabe8bc8c6dfb8fddebc7d31751a6fbf201690fbeb3455ec388e235a7eb37f75fd57534823b0aa882c1a54b2d4ca0294b935663f84d3245f864f8cd083e376b07bd53a179f9bec4a0215209a35f2e6c243c5ce831fcd3088c3a5ffc560220a09c59b03380d930ff5a2564981076c7d06aec4503c4cab3119d2321c54447caabaf32a1a3abb9e7d9f998b1a165c16594f1cebff52be4bdf691630a3aa7d1aa8796a011d6433ba9500505fa86a005ed12fd5bad28d818ca398245a0fcebd0379462119da3fb5ba5c73dba78f76f6b8342b59da126d2ba1900105b31620a24505ce347f6b1174e872591fa096a3396c884b4e250880098feb36236f43b1d07d8c13c8c0b7798cf0c257b88a5be3a40b43d3a7f2a4e1d9211b15ac6871482c88c29fa5ee42d24c02b8cb3578ecb1adaba5e03d46ebef1271d26cfd4e828dd9fcc489aabf800cf77e3a02230310359a7e611cbd0cf0f578d112e7408da51021f1ccfc944b4c2b09176d9727fb6dcbc789318bc21361a4173743bacaeca1b7727eae65a6e41775756f0c60aa211fc8f9cb5a1cd4a1f70833a36892ed3748be62175d4d143ca3f197eb06333253a353b08064e2077106b0128a25e7039b85b9094fe8537c489ea0f693cedc891d266318c2a1f729902a1499f67d4de23342b307b70943fab4ffef93ccaf019ae140a26d5fbd1423dfd6f81ee9aff53ed97594a2261981048245677514839ab6fb3be71375d63cd74870883529953c35984eccd99b888d9751524dbbb79c55ba1423b65703bbbf5d3c1c89eaf920fc80cea93838206a80c74d8e5aaca30c1dbbd9cb1c7bbd2d2641b6a9d2c62de266bdd45cd8b9559f799357b6af0ac894cc25a56c4e3fbe94fd3e1103fb24c930b9047d5855e3759c005824dac251a29d6a5dd972625c135df9727e60c2f03d240a81576a1b9560d002a8362fb35c19f0bb63fdc41bd58122b658d87a5ee3b807e41bbab09672942b5db0564bad56e15ac5610c1ba04faf84c7db49905da9fa2f5a8ff1102ed6fb35fa41c7b95849e2dc903cdb7be386852355957f963914fcdb96a42fe61a72fdbc21bd951aba432d02bc40b28d1bee5a969f375126660f4590188394590bcaac18f5deac0236ab792a60c258e34fa23b4a2498814c0cee059a563bc0cf0b67d3fda0eaaa135c927809c6d064b4f90249e96316f40beec9c6484708ce8d9f34d64c4820c29a2fc9ff3777531f4cf7c2d9f613f60fe08b20d2b3239cc20571a3faa1a6ee9336a90b1b2ea6c60cc24feba906d6271a0a73e3a61a0cfe6fa29df503b11d6de50a9aa4ed0e84ff481473aa11d500f5ad65972a4df985d5c752167f570ab6cfb1a288566452d83d958a6f037ff24b5c083aeda617f18eae4240bc64e0dbe3c735abd8291f72c5d62b4aca4c9dc59d72e5a2cab9cb4ce794a33aba5153b0beb1f329942b21db8a928737e7c966f6546db48a56f1907773e607568f81c0c87a6546cfb68165fd54f5db80cc82ceea84b4e757717a88f91681a95faef29100852225b951edf39f7fa51c996ae48903d2cbd4b52939249c73e619fc0906ea460f703eebd54fec37663657076b0062e28f453e548a7a0de0d26317bffb1460086b2b2b945a325a298d8f16cb9746a15703c2f51094837165313c8c2c72046efb959e0cfb2c5ccc4c20444d19d55b4a83115c4b5be536debd176fd42a01bbd9b0367a3c91829b2feb20434a251fbab3657f93dbbb8ef3691a6a01b8855c56e4a7fafa4a17d79a6871e4ccd9ab45ee9284f9728d3cb78aacc6a44064ae053851aa33f3bff2a6f90a6d67eac32398329a09b1ba1b833f6a86a3d00628b4b7b156ab8b4c0bb0698ba8d137c38b0c8ab6d5656e09e0a2c0c0e74ff642aff4a8d9bd6cb4ae4f1d53dddb757bd6cbcdd37d683cf80fd152ff87c9da78e77668a7d4eaeb6bef11b03111a42d0cd2fcdc024c7b5ddf3a6172bdd5ca25b57adc8b66b8fd49fb381df8e3a19d6400e0821e7405a95f030f25d05d74fdafadf39cea243671224b2a4bba6ee19277bb4cb0f50832308f8af4ea6afbcb623f199988c2a6062aa0891f0aa794f0c4ce5e186e41b2daf5dd319505a3a44a58b40c74888f332f462d409af663b67dc55f03c902077c4517bf3fc99ac0fab6b001855d8098f0af224c1f4951979f62e6e893ab63da15237774cc27d11c256f72a6c394980044e9ab040b83e1731fcf006e3dfd0d0f81f9eb3d03a73fe294c81074e9fc74b46ccd758d24246ff0ff37dbc90f00f3a35c115acf35775ab24be9f59a1a45cd664bb5fa6ffd41509ac39b8e85a62ef83c6e174ccb167b190a4849156f0c75efdfca42e5f6c165ebfcd655c4ac374ded0b3a71e17f049c50c610a2af2de0f2478b62f264bafada71fde70eca42ba28b3787b967cd1f4a80232afe043df5c849e3d10145044e226839fa090d97c6b02ae12776c967c2d7a00838f1085235ec3a4305e677f53ac225dd76dbf0906a565cf5ef179e70109c8d8c3c9a5e1226884d35017a29bc14e8861cfc91acab26784cd8d4995a3c618b0600b0ae5606a057d3284878658f2053b9b97df4973d087cd0b1c1d1411f8d3de56a4e39d158eda39ffd75893a43703ea9b6e46451f8487d2cd7d58a9b569e5e6a86b2e721d1195b0b32681e87eab94a4e829879b9bf3f7b809a2a342da776d90140b6b83e45157ff55914df2e129dc52b287d52b9dfb4f5a340b06b117fdff0fc399c49af37d635e12f186116376d1db624ad6ed6f34181810404266c7bb3af95516c7d102291932617784ae4f5a3b2c5dae8b7499c7035a01ee368b31b10d61dcde3b6a75fef906a6f0d346a44189b987189cd2d7baf355ca550af563826271f5d819553f5a65de584d2c940c69514a694a39372da004d40e7f39d29df3ce6d25216dd69996c51e960b4d563a83cd3430963fd8be1d9ea03324e33dc313701b9a0b7fa71a5f0c3d1977ae7e0b94c4b88e642e512217216613501ca2d7d0841986c0f162ae842039150b44ed37fb99489f703c07c8a06e5e486cc39e6cb9f48b62ce328e49720ab33149cabb5c4d0db759fba246ff468593b9ca687386e10212ea882ae976b9ab39c71baf3ce6aedcf14f1ab0e982766b74ebfbd3282b13a00f92f1785dd69bbb6527214e003ad65dfb22c418b6a68b9c6320e973d3ddc389869d59c672d0fd0fb2260086f19801413baa804fb491f128bf1c88d5eede9efe233fdd259ef74ae7e9a2faf32b0663f8e5e5b7c919602953fa09447f17b8be4e19f7f44747f0e9c69e7b28aa184fdf22595aadcae20ba5cbfce2827d0e00474697cca24ed050ce9da8f4b2de89c032ffdc1684696a19871c68e4aa0ba8ba04c81e11b346238a95d7d7088824592c7bee6e991f9815fafd5b77bbf317b0b85a711b9ef9b98bbe6571d88b1181e33a9dfdacbff9ca123bf5f43cba862dfbc9e933f2a9852ba45cf157e80fd20e7c688f3be1b444e6aeea54975126bab1af988f70d73a8ffb3ee168092ce509ac16e7ee33fcb66c444781ffb4496307882ddfb3cc0a839be6bc68566817842ad61fdeaf8f6e2f2da7c8b6fbdd844336ffcbd5fd4753bafbb23b1672b3f9c93c53d970330a231632cf2c86893d48e4ee6f9c3c2afeb880efa14c97013d56dcf1bd593eacbcf9b43fe59fcc32fe7462c18a1b69ee7dae9f64954a8cd5b7abb94c416d26d332af2ddce3b30093b97c00672bd2f7be0d595d59436f6166041a5cd3a5b4a19c90a4ec7915551bdc815888ead9e4204687e370023dbd82625954f3b6ce628c621d2720cb586ae0033c0a3ebdddf77282a656e87fa5c294ca94fe8f460580686f9e8fb8bf4d777ef864c98d93d19bb99d8a6e6ba4e89a88998790f071a7cb901d98adcd40cc1468125a29a6134d824b212dcab7563ed97bce3cd57d3ac4cfed740005c69a94bb41f7275d3e4330eea16ca5384490204e030fb211596bbc22cf6605e15e2113d11871fa850977f1267751e58f342dea12165a1fad0db148a849e66c68c884db7df25076449ec9340ca28cb80c4707fa9644f9cbb30b507bfd84e138ef524a62c6849b6d4882057b1470c716be641f51e371f5dec53b6e3610384a3a4c3d6aa3e176fd476c00395dea50c0f33bbc10193827ea4cda7fce31b1863f69175c6e5f218b1eaef86dc0892230762f1a394912c1dc3051c770453835cdf40bb04703e71766da82d0ce246e79576ca7053bc4bce7b6d6fbc53131aaf492219943864d71bc486cca0a1bf225ea58f7c87a8b7f06b51e851737544dcdb9361e1207ebdfa2ffac1ce9ebaeecc72846b65fb586f2893ae0fecad2bfa4a71115699568400aa7f92ad6e28e45af3ca01dff817e52822170a90c2b99fc5901d1d2cc785e2155ee54d0e322c80352e9270e8020bbaa4cd6339d9f9d8ff52a0f8f7e62965af55122ca74cb8c05ec087e64516ef30b8d648b961c68f7a310b301e1ac8f3fa533676d7a3223834021232702ebd86c4ebd0e8f467e37034716d51f1a72df6f7f1750e2e87c35c1f588ba57f0c908008fd261fa90ec0bc8c7084649f185035157d3a1623702b8384a281f14941748f796b84bbe1f08911580fd1f11db2bcde0346330f32f097967bb2a3ec78a7ec5bbeab79f2e4455440b7604a9b29ef49eb5c95d103be6cbf54a7f550f8556cf29ba6953d504a426f8f709214e16469ae3f25a5d0b08458debe137bb78841640408bc1af410514ce7b1e49735af593e1f57309525ac724e9c50a41f55508dede3e5fed542b02f1d3071b61b4301baa4c7f21924e8b67041dbf6c6e05caa541edfdec5ae8162a58e424b1ef3fd4f53814363b2bf26efd858e2faa5db76150a0f923d503bf8b4de6acf54d14389ddd86f1ff17d27239901adf8458f2e648ba401d54c4924475c5a477015e246c0c0f116be58ce42ca3fa87ea0781ffcb2f21485e3a1b0898576bf90671dbb8f0d442df1100c3a638bf6d176e8b7fc58611b00e3effe665c3e020fbc3b456470abbf28e47890b4a45137bc2f144d9b2a2fd90fe06fcec1aabb365342c58b6ed318ec4f4fa3161ccc819ebbde82387687d0af46e3d17ef7fa32903ff1dc2f7c0d40292e82261211d2003bdbcb9bb97bef225ee0f6d3b0b517952088c473f54e0a2c522db9071bd1ff856652f4c1b27f5509ab5bc14281b6414c55f04ded9e70b93a48e23ce41e111d0b6447f3c35b8890f52e9f9f98ed35e43b57e485977dad8994324db78cc178d4a1254523ad2fb40b4a3d5d347a64a34faf40b371d293aa129eefbca17cb6cf1dcb592e409feef8ef59de0da08e57286f5364352fa2add9adef4fb175fbfc0f667bd4de428079278d3167f020332a63d316c119d3edb8d53ba6fd5265c1cf37ec289d2c7fd27eefc35373e4c7af36095e868cffb985aaea50420ee35cc84e900adbf748c524a323f356b600e6505638b062721630868c5c0cf1e8073b59c8a8c91a1ff547c99edff782cfbeb124fb04b3da39bef40adba58003a2fd8d390d10dfa2893e7cc2601931935b4ef7ede5c36aec00695ed5b713ecaacb63e791b001fce562f9dfc9474232371d291dabf17c951ec14fd5f0fb180296f8c61a2ad3df298f9f0dd0ed53589b5f296ca089e9cea3f0a56ec0fca9a248eb02c929c22c8e4f46398ccd076988f0f5d7c950cb740809edbc029b47bd104a504d4a9474c9534ae2ac973de782d5a1917fa1a28f08de8c00533fd1fe9842c4eaccac43c1db4ac650780bffb6e1a506c86dac9d0a42e7be6f8316ff204892f5b9292fbbe9e85ddf2e7917e48acba2409a80f8b422113bc22dd0d6634444bd5da02f60bc5be92b631e680e9158ce4975bc92fe8bd211f5ebe97b945995c923647807cc8227f7956d654e8502d31bed208f04f2f46d8e356b80088c2cf3f7f04e83398f412bf6fe66c31e46f65ed1fb9b18c856ccb39d12a019050ea69be8155331b384e1370f51288bae0b5fc566df012ecac01102b316d84e3f368d1f05c428f1e65726d2815f9f1a6ecf616ed2fe31574529763a3689822a77b05a7d3a553f970e325e853f188c6506c8c4e6867363216347179fb228e52ddf716269a01d6b285611d7a9cd294ab3230047471acb7788c424b79cd071c26af42649adbad53833632152bd56820b103daa19b0c8be64af9d31c20be59f068708ee245680fe8093106c2d9373b06f6e2e5228ad86038bf0e0c970724631667fe328793b83d4f6ebdae89f3d30d24ce87124ee98ba47cb776b39587f5b54ecda5b1c63c9d4d6a11064b5de583aad6a1c75818a5b600ef2143fd05bf946c64aab5692de26340b9fa8bcc95da1f6f3f441df410a4162aaa7c76f5b51960ec03e9a62d1a41b38de20ab5307c6b5cdc4d93612b5686af3b54c04e387f6c737528c91d67b518458b72e51d0c18a7c05dac7bff36804fc3402834325a3c48c458fb081582871bc04c82f0f1ba41a925634fd2ff57064409cd96a6459523541710a9f34d6d32dce707053fa7bfaf52403a501875be8cc37f2ec17c170886d357d78f80ace2c06d5f0f984779aff6c45c900371b93de77fdb2564440956a7f4b2e9283619a6a4269f89737afe83a51e35e6b000a9be75f44d1810338890a797d8d7f9c713378b6982c4b0939402a7bffd947bbdf6c7c9bd9893bacf09fc821d0dfcf0e4d32ce6be6f14c567768e39601e24fd791d22677488ccfc1594c8439a11c315ccdd98129fc8adae743e42cb95c3f378d41cfdb48e8226a76ded2cdcfb616f8a4a32c953e8d51c4b808d5d04610505d0def6a0ef04a8735f0ba041c1dad8e048ef8c223ffb24638396ce7f0fce01fe4f8c28c2a882a77ffd461c331f2a633448886087c8ef33a7e24a648b0ba5a55ff9fc6ce77ba8d4f6d51d62d188a3b123fb653891c1028d5121cd0e08b735bbc9ab3780fc12df5731d3cd3177e30c7885e6be20ea4d8cbffe79060f4f74332ba47c4fb05a3a3f3701902b41143b388c6f07506b847ed892547b0afacf3f02a47611f4d563202cbf429f384788edb012a2bcd1c3ebf0955e43f422d41f995f96bf265022b3bf452cd61a15ec70384f5baded5d6e5c734529a8408c267969fb5e75319a8af4e812cd53f3e236cfedab0447637a9bb8b28f184d83e54057ecde2828cd424504796e57fd2183bc26d913e70aad87bbb64e694fffea63f07f04ac3664a14776f2cfaca6910c836c07f10ff787f9cc6df0e44a7360d292944d5c535d637371799190d39b47c6772bf4b07583cb51de2ba6c3e99f4daed075458de2e846253ccb9494a435b678f02f3023e4869de68b6d0d0caaa47c2a679356fc24999a65106d3064b275d7c47b04a0aadfe370b05b66f59269aeb07069e5f48301b10b5082ff9815782bd12fd42fe51b62a6f55bfe1e2cb2f0820e8552861dffcdafa90a645c1fb323f92dc3fcfe5245140466e018eb3255611554488b99788c046ee077b49c4626681f8a43c945fc3f6f477aec6ec03a36dd72c11d321f552f154fde10e076db89b31f55dd4921a198c5108049d6512e89726c697ff732dd69514cee83de43e575adada16c395f820c07ec2c73570974f19f8a255c551cf00041cd1c17c7e8cef761d9585dfcd9f9462d07a6596e4388eaf0114b16a043c530bdea57098042929c6d0655ea5329ccc1f4a3011603de2740b97db382a16aa6d0e99fe4036aea47f7f42da864bbb0816d091c9c3a619c52b0e40f7b87feec7b30081da10b93817d496f663973ce3b438f65c27ed7a98b61a60341ccd5c5db4f74bcf086ceffa4f2cd721ac623905f94252bdcd30437fd553278812aeca56e9fa74ae80eb7e055765614fa89ea148938a9347509b17c3d19e4bf32cd522248dab69f66afa576d6bf903b1601cb348b9b126934f2855a54b7c702ab5e4749aaf5aec1ee11389e282bb85c2d7af42f0eca1f2a7991a2b5708b00294e02dcfbb5cf55e585e7da6eb3685c221be5d9d1b1e3aef4ee0375b10eb0ed8ae7a6af05d5bead6bd6f823690b5ba11d7fec334a528d936f8fd22fdc56904db4a64940ff7124e9bf1b7506e53e8e96ed20e34b87a168849567714898d2f5330240b45106615b6c98a9c5ac5a5a59557448878323656ca434b358485bfa6be361a2a54b3fd2db3ede5b3d3372aa981987fd8a9289e9b6a4b6d8a3df4a10fdf5fc3797937be1f444bcef9d56a1aaf8ee08b7ed939d587ff66521a86a77ce872abcc1885031931f736d0d962b6a8a005ef066fcba4fb8080fea826627c021edf302d94900e505a4e1c499aa233983c99e3e97597226fdcd3293be08229a43bc86b0ec94d310fc6d355606ce37d63662a760e8c32e3764aa94c3a06d26b553666f802daed228911df5970e2aac2fa28d0e3c76eaa7871a86864ec0935bb819227bf6bdb09c912abb856ab80f320f01192eeffa9c61cc38606c7ff5ae8f4b075943ac6279fb6f24dfcbd3d7aad50c169a852285cf5e4c2bad7891c985d1845a69888d252ff87877c76b9ae4a2e0353e5494d12749cbea694e172bfc14bdb087902622aa643d810785db586a52c35e813a3a6e780b13ea57d8e6b018bcef40dafa835b868dc0d3d29b76b439ea558bf56eeda23e5f14afd37e5cecefe6441d402859c93ad1561ea4738e0aa46a58e66fdf1a25ae3278d7fd6426aecf305ee3b89d807ffcba5ea732279bff122921fab4a76edaf721cc84835466a53cc529742593e0b22cf92c18a9cd4b1ba80c48f0650d7e48c1f8b316771f623d2f33c2ed010d28acfc24541a58c47c82f99f41890465a0691ff061a1fe5fcb841cae011c7bf7f4064f4497f490671d9c5f82e8b849e670bdac29552d8012f88fce830547f88910dad090e9690b0e5a85c665a273cc94c85a50024ec4bb5d54a3396a9e499f304c3e1e98229659bfd67aec5915fa3b0a24e7ea2654bb2fbca11531afa3572a7a2d30313910d7ec1bb47a4d90860cc28704303238bbbae45b87ab71c77311e87a3661da1cde7e13e6ed8e14c55cb60c7c8cb5d99b1114934b9cf5acb2fb1f60725fe6f4dcfbd1866227b58558efd871508c9fdd20838d63c77768f0c20c3435ced2e5832b915f85106692cb9c0c36fe8d0092e7d5aa1dab50211928be2e386233d9cbb0d0122d8e5adec915a5c2bf5e5ea0b7b298b01b679941c2543e91212d268e154e029d5f5679eec389d8b57b85e31cc833466ce85f7afb2eedbbc12ab9343a8e1355d0f0a86b3b66aab0cb153a379a91c2b5f53fd92e58650cc79465021a770443be312777d4469a8a88cfa29213c3e91fda10f3d559a854a7b59e5c0b170bbef89870334ea5fbe4dd20eff7789a6e6a8a393cc9dc9bd4f28319cbb6305f67f3702702bae2573cb9ca6fb04d171a6d483805876b697b6c75cf268eb43d0b7f6a97596ae70f7bcf3132e271548201687c16d52e3eab7e4e7a4327ccc893d4edfe26ed83e59eee11eb8bd7a333c42bf3e37ea83783deab3395b5033b4c9b9ba6360bd2da92d19e05570fc1c443365e49e6428b485a756890b781cfe79a9fd023fc4599f95f17ab4e60c529c5620893055626dac6957c550f6f80d64e51cbf16b06e003fc3aafecd601798949efddbf6a16390e862ae431c61401493a54b88068fd240620584f9515c2e5d18a9ab74f07a22928f2b5d31d569a1b5edf5406cef792c8ee5d46ac2066ea250247b50f8d4779cb9c71cccb4155bb1996373c2ee029e27c04bbeeb098e2a1c352edca5d39086968d7855724bc30178a5d8854ddfc7cf7f51630dd8808ea78cfc9afbef0dbeb9d8655cfe47ee2643762fc4da9ed34d625391252169e259ca738e65d7926b3a7a6040c1dba02288f3303b0eb94d4ec29b8d1eb2572752ea5e32b2b8a6409d479014e12057ed3395d90a270e2c40f587e3687ce252111efae8dd6b2beeee888b185957feeb031b07968e43a3aefa40a68eb35ca4c5a059a3cc0da9a91a43a92a120985e3413a1098831ca09fdc6618fd232c7c700ffc62ce892e69b517d10a56cc277e03491b584a65782bc20da5ca49f6549be7f5753ecc39f490556945dc1c1063b4b443ef8da0cd1bd7a2ae12ed2fe83be278bf8b841f0711950eae95cd926a93fac97ad44a1d900a5d2e604690a5880a3ec73aefef34b98d0d023db2135a1c5efc654d6665839e8361c554993f0dcb4c18e7653b18be449d6f09e5fedc8f56d2fdadab823c2d1f530c21daed8162d60f01f63df0094d8d9b026c237054ec81541ee73e09a21fd11c8d51c0ade7d59555a5cb91a355248e49cd44e7eb7ade0c58777f3c193840f4cf6bccfb732ed9124494317824f741664fafef25b534eb4cfac2594120261a7381023aaeb8d3823f676c8d253075d7616d8202b2590b4f9ce3fcfdb3ad63476c4b4210f2b7ea8802feecbe3bfcc2b6c7a4199c8402eb5e175515bfa590cb8e180104de6c60cbb86ebbab4c5d390f1883a90d4f71c428ad0b2510205ea1528ac35b6ac8562aef8895d2e600c39221065e06e5fb3128ba90d621034a650f9ee1926e8f8ffced0b85e0c98c81ab19d79318eb71d6b02df9ca273d0f1c5b6377d35bf3c8c1b006c536819fef61e44d25d88b3420dce512ad8a199e8fa8e4459c5fb3225a39239a9fc6ee514ced52178e6ce00ac78405e7388f4683899c3b3c84c934ff7920cd81afee0fd8423798e77806befdeb675b08f5573773553804a72c6e632d97ffabc84169ebf1b83b7a2d8fe0f88c9ed67bdc7f565afc5ee125f4077b953a30c47c5d88fe3922f7b15f1e67a9ed56bde6a9c0dd8146d04eb4d7ecb115f224c121b8b765bc3ba41228a010a36fd47e0dfa6d0b5b2f1292284c85c48a2c1a4f2be9d1f0227b1efd3d7809b3f2abeb808a6a284be3709732d057061a55ff5763186c70596bedf5a5342fa396ff664cdc6fdb3a9747b9a8153f152512e95f384c36b0447e100d47f113664429cab3a3cd37730411088c8af8a450d4dc9502b05954b9ed6da4e3e56a1185f865a3a8d0173299aee817264e8925a3817ab725bb5c30df60a16800cf4fd84a31ab506866247b26cbe6e5bb98ca72cf69460b4279a615c50e1a5ed421dd95f30bad445bcb99bbe81af7a8f8b9931315e7620c4f8ea0555541c991ab7c16334371fbfe9ffaed2559f0242aec99127109f5e7d260cd483e2195dc64595e87a1b6ad6edb58ccafd22dcc25f28ae37f8dab5bfa4d06ab9041f744740fedeabf4cb00f008cc9848c3a758a5f7d5f6135abf82b44b39a7061ed6f1ac95ffd42cf16af7fb0ff45913d00aa8cd71db9428111ec7bd07728d4c56ba68c1d63d202b963b825e15d33b7f86fb7b64139ed21990bbcfa95ac5b9995a98559c04366aa1417524818295611e8043442cc40de6404c53ceae1bb4a4256789da021280e8bc57affbe64b88935b524a2e7327e90ab5c4c60cd0efbb6393da7b861612c57d229525fb3537f7cea9d2976678e07f240af3c71d7f687836b02a381f62fb4702bfbdf994aa2f0ef7a16967007cf3dbf63a3f64df134d9728452c96f4073b2851f655462f1116e9c55ae5436dadf3cdcd096d210a32d2617107d5fe83a75cd1e5e5aa2a29bf034f541c24a63680df79f7bf0723f89bee20069412c267d3a147cfe92208ebc6849a2bc1fc662aeeffbd2e9032acf6d0e717588805ed5b9a25150186e90396ce822feed3cb9507c3a872c499917f10bdf161fc2fc1b053eda67864041086f50079e380df3d5fdca56ee629e6939e282c33e2c6b737238d44704cbc47dda917717b2e9b21e728b354cbab8818de5246beebff310760feb70760d50cc2c3a072ce6d660b88e04052f0ee4cd0fe193f42264e8851b4d52fb6dec2732dd2c73acb735ff2fb329dd87676fd899bd69a70aeb1faae5ea7b490dbf3daa42f163be4b6f5f17e4e95bf5c684a1052cddf5e0082c551d403421015f7277488c2d6e6872071858fc7f3e48ba33f3b675fbe29790fedc46e79e0eac720e039f41478f490fd6b586e907c4ef87181a7dd1ca0878c6dd2641738c278160c5dfc97f81ca58df13047ccd9ec98e537043a4efbf0b7a34bc8a401f30636522d088366334d1381836cfc14a55a8df53b5eda4946bc90e772d23204ecd6dba740d56ef4f6682c227299c1fa49937a11f215da9f658a6345fdb6454f9fff7086bd21a103a9b436350c4174069812f7c4de95d7f3c2507cb8d5535a76c7230bb5de6f8a9746f0ec65f5b238540025818737053a20ffd6ed9be35992531d35ba1ae19a54380be53aefaa9570006e3f0f801e27272ddb7c70b0fc2b9dcb3127ecea0a2dbd7b651365ab354aa6fc6e7b17b5be1b3a86db08d549ff05cb326af04c054f2eb4c13d0e9251084c8b9bba38a7999aedeaa7f35b29a76c1f3cc6c81cce7d0bcd91ccd0d24a575c8aaa7341addeb5879ec691bc89fece0b63b1b7649c3134d09e31a7f449c88a34b9683c2866fa95024eafa02da4da1c31ce41a83d59312aeaf5549ad12c98f4c1caedb9226eab889cbe14c8bb89ba1b7d88230b3817a426fbf6848d9ae72109596e86bdf62999a0e38c4cb40e14a7bbc3c1f66c1eb9c8e629e179626fe6fff045b124b5a8bb29e39b90214b2049e8a2aa70e067f0a196bd8905659b83ab3721013ea78e63d9c8a97d53357b376b88a2ec8dc0fce0c2f5e7ee7eb7744a091975152b9fed8022a7fe9a3ffa1a6c6ce345bcd8cc76ddd83a73c7eb6db3ec1343ca7dffabd4de474ee70c101908c93d3960b74d00337d3e5176b27920a24a634ace2c76cd9358b03b5463c1888afa78f2e7010bcb533126d16b89946b62e12b2a985bf7631bbe5f1153c42e93716b13b04b5d0e4890292a6ce3d084dcfc8111d6095332b47a1dd57b14600d691c9cf3dd9d3ce558bcea10d9e5851143b86a41e9091059b10f2e3762018d1428d3ed8bec5f2853a4a56cf952b2be9b2636e28bbb352997f1dfaeb51f9f66ceb205ceacbeaa29de03d7cfa7d3ba2cbffd369c11ef7732d8572c30d18f33117a7f820bf186d27c7be6e246920a04c27eea07f7ffe84819799ab672369f2ffbb0547ef12239095322a3a57fb8ea8b4c69c8b41adde29404719464dfd3986a6c1b0d5207a58e761e36ca99055920ace66b11d67d510525c876eae9594a9d5930bb3bcfc718ff1cfda45f68eaf5110801ebd3673976b890e1967db65b3d38e6f7f9f1274ddf5dab61c32489eb661a79e4ab7a6e2eabc0841132542231d0505669b4ccb7ad75fd31096a7a5c46e2e446ddd280b3f083169cb151537ca5cd0f98364af51e0c993365a237b28feaa05b8dcec2ceecebd0f4a4a5fb8fc32fc07118973ccbd87fbfebaff4d912967ac0b62eeee86988b91bf8a0fcb06ec446a33ab8cb4dde9d3683dceb5929d5ce4aa31bc2edbc5e27b9163ef7ac30793300f8e6edaf09e17d7ec1b7539f51a0be973805aa803cf542ed1716d6508e85fda83f7a0cc19ebf2fc686ec4b4a5b9c919ce2ae5620189fb2d7197f68a023c2c6030b6f924d8c7edb891f88f72dde9052dbaab0bd17ebf08f409cdd2268353edb3043ee4d5322eecdc07c704189cd784eb513e64f7981f4d56889ec39f6407311d79214cc221abab68314b7c654b5fe9e76acd05b6823dd7cb76baf4018d087900ed6aefdcf20dbf689f6f7bfd916ef81ed059fd20d07056dfc2381d46b9a4b06d14125c84b7527f89412d48e1cc71ba437bfde6bdd1b311388bd619c94e6d336a2d18f942fd0e6db20abee3de9fef69107d253fbe8b619496879b0dbb6f52983c620140139e4a1003bcbabf89a77c3ee45cf4773df601c89457b474fe20ce4595c72c8e1fe62de5367c099f33213e10a72021c21234fa4128dbf9e0d22c197cc60fede698265c99cfe6d40b2001ee7cc05dbc65d6f4a853b73814601a4e1d5d8275b7916a962071e4b18c107405bffdab6e9b243b4071955a237a0e2086bee9b425303b1bf3959d2d8498b1b7dc6598f2e48935a1739e6824da296ae9b947b1e32c37935f5ffd271cbcbdfff9a505ae21e979546cf532a065f8d3e3a1a6337ff24f0d619c15f954d2964b02d9adeb289aef87968e582efb22428f160018d0d75aa7f86620f6757991da422c22b0945e0fbc7b46e84e7656a882eecfd3c080cade67badf9fdc81e865b85ea897957a03ed997ad4320a9e30b71c6984dd931fb4c689011eca71d8487c516de0575f24fbaa15c1bed2c732c692d35d3a00e0108e88c2a2e8e1d1a98ffe44737054432db428daa69a37d81daa67549cab38fcda0253acf850c174a01698a9f4993d3068956e01e3c34cc9b481a1c1e6e2af708942b80d279c9c926b740b467fb65411535eae861778c9ac42c45d118a2364980a4f7cadd162b92b5f918f5a45317f6dbfa9b4e6a526be754dc8e79bb0f36e069c7420fff5957a90992aae5c72e41471e7fddd902d72d7316c062d1045f4c375cd359b35dc2af47b6d2e692655241fcedd9abc47244c445857734ca9ec887e4aae467644c72dda73e072f81d8f925d1428d938d943965370a6856239d97dfbd27f33e1f8d86d0f0cfc407bd2aa7bd598a4d581d498ddee1a0105971456fb75b50393b8cf347c9180fc2e62a4787cd5d65d2ce3fdc0c157925cd5c944daa1102b8aac2fcac823e813d61d218fd81eff037479d2393afedb6e2a024abcdcaf14b922d65a5c8b9f9e2e19dc2bb56ddccf11c1449d2db58b78f48a07280b964a17194caf797afe7bdbcc669ac03d3ff2605f49af18e0bd26c4e8fbc662a45dc7cc36c665a6d5dbad687e8693b616dbdabb14dbbb085ef04b62d0f0503e31573be4ae953dd5ae22b01725769d85fac04663e3bced755e372aa6fd68e8b97f3eafbff57dc68c48e76d71dcd9ba7924e7e3cae9aee8c594de9e5bb9bb5ba409787e23383f1b5c940186f64cb3f4632f45ce4503840df7e0a2a4389270289dfca2b5194fc29f013295d9352f494fb2fb55a78692ab2b03ddbfa6a3fc7b97036ae4bd4e79ce0eca56d442371adb0be6946000fdbe6e71d829fcc797614806e9891943f1fb3c2b52448dc2f4eb0d74eb3e47a5dd7fb06d412d9f5ae3ce999a48f8bad4c94eddae6cffd5de980deeadf1e8fb9b4b08c20e0b817030b4ed2c4502f2aaf748daa3d8a3f7ccbafb7f0b10520c3c603774b34abcd2e2897ec9612e3a7a495f3cb055e0bc88394cb5ea4f16bfedd69340932baffa262cb7eabaf56d6441dbb26f39cb6c0cb10abcb722f31d0b24aeddd111b1d90a919e8bbb267601d9c6af4506a8a0942a7ab77ae26e33a92e36d94f3e8624da567e7469ef430ecaf19d9f15674aca955b30c705962e91669119a8cd170f4cc3217b1db5179dc2a9418e37a55599e9515468f8f59461f28b2a5b2342662c4e7425b67aa0ff826e6b897968ae13ebfb95e40b583456520f7931d30b7ce8efa38e6d5c7246b713ffa6fe2bdeeea2c7b3c4b2e8397fc8d8854afbb33838323976c500e34bac1c190ff16fa63f4b7d8a128e748d4792f90ffef9a1333bb6770b66152b66d8a0c2d0b89b3356cb37d5d2aa28c9352587118ea0759efe73effe0019d7d261ba1c413ee3e9168793f20ee2c12b823cafc6882ecdb21f3a282797b2ab65dd8e1ef8d7bec7bf2f8d9ea552d1bf730b0b593905c03d37e2a659f9a7eb9603de067b1e0a0ef47878c664657782b62eec0df7943e6d1f4a9e1362b0db50db0ba140ea1470660300c959918b9da8c2470537c69aeba49872f876c485318a83be02b1e739248a74cb1799cbce02edc4d9166b2b3dcf0e0b0b190716e87f25c2824c42afd1474b881a09ae9aca6e58fbee67c5e2209f71679da1c9b9621b7a84dc3c2ffa9054cc231426ec76e56f7835bad7510dddeaeb89ed5797fb4c17403339ab4031c3095531f5ff3d7bdd06b7cab9f9613c9ae04a7cb7f687db014d0c147c195afe49d8c2ab227458ff7d9443cc60a07d6efc2c5e4f4a883c9770b112c7170a134a37ed52a6900b8451e2295874a03a8e84248e0fab81f3a77a7c96dd95ed4f479dc3e32c7b4115f4182f027b7f4365c54fee52180c1585a91a80a7cb839037ff98cf71cf839fd5c4d35546123fbf9d7eb33d9f5e73a0ceb63b9a041ebaac83745b8101b8b26d947ae88a40fba716941f773fa1644e30959c2485dae0fc8338df8a180620b3869c2028efd5956784002f8e7f4657e064c0ee4263973a038f53ef6aa84806de671d21c0e9d87023927c889bae00288a88e03354bf260faea562f547eec94a90dc822eb956292338aef3fa0c6397d528a79e9e7051474c5c525fe62b3f612e9ee42fd94db4b1dbe8b372561223f6440c934800c6594bfa8ad0ab5ac6f14ccd00aac98d0dead472509d4430f3ce2950bcbbeaa23ee94807926a647267b51b0bfbdf4854f444035372d691b0b3c2493e51d6cee0a79d21b0ca6076df259d9f586dce064d089342f35b743468100f52ab2d1ef498f1f97e43e92ebba55a4538871e962731c8cc7fd22c7082aaa6e70d2f3c15227031c377b8b8f8832f9f16d14c7a65a213e843cbabee0b0205ab6ba649708bb86d088089891181018668e4331847e2abc2f8782e5af1a3ed39154ed7f9a6d83ce06bbe130ed0fbf612fd2ca6929841203c6c6c02dfc8305063be85c4b1560143f17e2213e0471d5fc406c33ffe0de376c5d33023e392a2a6d1ecc377a5c6f251e5da1f291eab2ef8f4fe6caa210e3cfafc0b42d164ef08ee9db499bbfffb434377c6c3a4d4a92508c114c132a46764a2633d58472cb77767f5aa24608ce49963763e84607dc9b981ee393db79fb0aabfe9c9c6a7ca5b208d8623af1af9fbf454d27fcd54ed380370cfd9a0c8b08f4448e1c5574c704d1ad92bf27bf5cca16a06306c4186a49fe015667e4008005c1a25a15a214f10550e77bcaae7186afc86b85639e1d2bb38c088187b57bc90f917c2bd8dfd98bb7ea9a49092773617727905d66d8213da7ff1229a1e6b3dbab5b08319c78eaf19e3ee323a5df0a646f451396936c9e83539713ff5b4bc981a3a35f0ccfd2e7aa45154c22d21e8c355ae8d7913dbe23d5fc9d926f826d310d33623a9b539c7f197afc4ef29079cec261bb9a9b738b30a5d1b392003bf31c81b6dc0c8848d592c53ec3b4b7f03b0973b92dba169b95eb29ea3f26d044e84557162497c6148b039aac8fc9142f390a681c5ec66df03c020f457e32a73047ef9f70b7bc3393a5e636164fdf346eecfb61acd1d7b68b9a91af1c723cd875e3c7b52f07521cfbc4f4ad96118e5aecd082e865f1a49aa000acfa86c1e69d65992e7a0c175717efb66fba385ee512261d82c2f2726397d159c6963cb1433c2902a512b71e7a4f05f90132de94c28402ae0298b2202cc87b94fc36b6aa30a6ac9d98fd4f7e227fa4ed0a28eb0bd1b80bc1b6433f3ba05b66b1908c8bd56f7727490532c9264ec38b34a66edb1565b5ce113083da19708628a780d66fead2eb9a880e548b8b3dcb472c1e91678ba4dee3e2fd97f888c9d5d778cf645a4d6ee9c7f693c509cf4dc20c78d697a6d54c08a9a048ab3fbb5b22ffe53aad017673b9a7556388a7c330f205d5e5e4011097e7a8a26aaa3885aa182c9ac7aa30465545e8b3eca6ef4f1e977f6042aac664c644090722a36e48ff781a90de2827033cc9984d5abe8197b61f70187ce4d040d3aceffc9f9234763c0d757883c17cbfb9c2407ed3e724c41c4c74b7fc7e00dcc7b478a3f88c8c2a9271a48438c102eb727dce7005602006f7abf5afb9096e9e64c9fd2ebbe312e904592999df57f8d91b7d2699d5343303405c2c6e7bc78966ee126b26244559987824a08d6213af72584d5278d910339d502ff69f320bfe2e3eddc3e412ca73f9988414640e2382a6662393ed87d5d810be6b687fd43920efbd5c304dce05c039fc7072f4db25ae08f68631962f2121018f457794a02fca6b3956c8c65a179398f88bb352ef804f98de7965a2e7fa424823bf052fa84b03cea2aa354a1b58e37831e77a273fe68cbb125a6078624be4eb40a06272fc19ab85aaf60e8aeb5a1db55585cdffbba310b0895bc39eb25c0ffdd2f354dd47ff4359d267ab430b2351cd69e6046e5dc9db4c92112332b5eac0466a6a9c976ef028b7855a018eb0a36e08d6183f1ebbb648ae98914c408cae9d9b2b7150c25d07826c9a7c69165f579773d48488396de852e7f77fb505f342c4cafa4d920858bbd9b5d61e96e4b1f1c851d9ce857bd2c8732fe6addf112b1a657ba8cf4de725d8187c32c638a8abf89931578d2ecb5349e656c66139e4d198b18fae97d66cf62c30b92da0acd6027b2b3a1bed38e19b8a5c674c693e1e6b2f43f92f714825de0af8ab785b0311e2eb37b4e8208cbad57a23561f5bcede0c7df3f46ea1a6aeadd13a1aaf6f8e45526b361f224d36a58554580550f28c57cb0b6f5f9fd37822a6c8cf69834981dba4a619ed9ffbfee9937ab0c89d7b927ef9df2ef8998eeb277afd432cf68ae268a59430a39928b67bef376fe0714397f7702147ff6e735883979c8e052b89700df448335eed8ba506620db88e0db500a4767b6f2be12daabd072e987145e11916585ab29f810ce3b670aee658dd2f8c345d41003f32bd43c043c8b9016cb54d00d216b22ba39358fafdcce6dda00653fd1ca0d26e678bdf138bed3930ec587e0269348f7f12f921ffdf46c6189990918b05747d3cba64466ce0dde2cca59cf78419b917c2a5546ef5b73df9c4a0fb54fddfbbb343daaf32d73fc372bac5c6ec381e83c490e29e459948dffe0176079238ff922cb1a970e6053182eca66cbef30caccaa2979eb439b4c3f026e91a853d5bcf88f464651deefb505ed2278de665d91128839d4731f4d3a44cf7dc5b96ebdb723f0708c56fd6c401a6fd98d9db6aa9af6646b5217ffa912c1de870e977b66de47a7948157e687734cfdd219d35dcadf16b47ec64a8d068c734c8b2b0e91173007601619fc7aa1cc51c3f7ff172da1c54c183f00ceb0ead37aa725c7092bf885d8d1a2b37cc8e08c15ba6ea3d63456ff72a0ef954f42e803ff72b7b5a81b31a80be1a6488a881c6de4c9e9190181bbf92a343276859137961f112ca6c839deaf77b71600f0ae1a88a2d533af8f2c85be4e11786f4e937a5eb5570b9dc5120e223aac5342bc1723dee64acde9db3e311d650571dd0858c6bfb91b6fb3af826368e5aafa6c242b5540c2fb7449514d052a2d19d42591350125491b275bc3b98e910657117b7dc107dd51aba25831cbf6de932bfac4496a44d334a3e1a8582053e81c8cd066120c8292f13fb7c94b7f6a8352b733260e8d70251d3377c54672f66c523c4a6fcd374033b8704e3c58e73e9c54f299f87873e0f2816fe785fcb3f1fa2cf76e0fa89a626e834b64b6e2b16df781d0fd62169ff7c85654157faf418ef191aec67c6d3a917536760c0e586cf9ae06976b0607bc0ddabec848284b40595bd81c321dcbd01f761522ac44b538e69e085c2bbbab4f7694dfa2198f035856a51365194703078d51ab88c643ba4999c948bde9f146e972dcf4d986e7275511edbfbda7b92030213f2273cd18f77959f2d9eda9696ea2b2fd9d3a0585adfbe3365e070b8700536fdbd20ebf8bdc82ad88674ebd86cf15e0c5e97ae52a3862ae6c6344bd05d3f0e1d780af8810ceed4c32ce554a8f40f3ffef1348b1cca24842d40c11ebe4f9c2d73bfb471fbe7686d49314fdbd87c3a94b806711362356646a8a9fd7fdbd44f6166fbdb231c66b2e9714f05d8b7082e97916fdb333585349bf513833401aa33b524fd2e714eeb5ed3d4694304aae106b5333723db97db8a80d507b7cbf1a6657b7d6c303ffe9e08d688a7bd77fd8b7ac1c0e9edf82593fcf6609fa781d56914faf47685c870a5963c9285c894a789d3260ba5e7b8eaee9a9144a7d1e1075eec1f2b8843734818670a39aa09dbdccc396d16458413e246ec0aa1e717075cc4c877679b7765e2f9b11fe5cf123572fb126f55c048fb6a1e886d9532f272170e7034ce371133c7625d18967816112e1b45cc5227b787ba9505ce5e82f4200c4a83a72302891737f188c929705abdd2e1353b65fce62302087c95aecbf699af3efdbd037f689720681f665177bb77a44875e137b3b1859340d317a4c5bd07db0384e548d062d84cd886f53694a4209baeaf7d169a93ca54ff769d4d322f05381a683dd7d14a6e07da8ce9078f4a6e15ac2e4c61497b9003cbb81cbd9ccb6b9c944bd44c2e62264c65bd21fbce83c5b8bbb38b2108d9b77d55b2e12264f1a60f1ab3b5e31b858a59da75d9fc2371491f2ea3c212b44b88b7224fbe945aa398937aeec263cf0a6b4dac9103506ed2be0c323d0c722cb0ac017045a88975dcf7b48e15e8113117f5f45f561e9f6adc730f4e4e35c68768e1ab505347d4bc33d63d612f2e6c8508b343fe4a078529971f17f120b53634e328bc43e9b4a90263ea0fd0d6b92f6fdd16931985265a31c1f366d119d651d6b9e024f11743272c49fe405e0e7ff08a55f1383fc506a88cfbf38b09270ec81027a5647e646e91d42179c2d2e638593172b481a0d5dcd10ef576b2c0b2c5ba9a8c724ea80fb9d2396604b0704a978d24f33310bb60b69b3df7ff19a76b41ebd6d5cc8c65595a723c764a71c9c945427ce97742f2237630b1717884fd16b9e9d357ab98da057cc51ee9d48b222e809ffd5973b786e010cc499d44f6b581ad76e1e16aa2d9875fd00ba2586bd604177497d607e28832f87e93945bd3300251546d87a6ccb402d04f20b8943b2f0e54da4ece3614651374c3480899c5cb22887cf0c4326e6c903f0499de13db211eab8831e5d677a911d2ed745d924496c43f0292ef79ed80ea14b2d474e31e78ebd3f00733b7d6edd905d07f858dadeed0b029c7f31d3aeb11b470d76ddaa64a36459675b47854389aaf7e04272ba74a441733f4db2d07077f05b4a35c0c405552a06e1b929d6c0ca0bf3dad109fd47a5e5083ded48db244b217b11acb5fe4cb098a7d593724d1c8b924aeb2b787a2a82bdfc6495ab7f80962df6b83111af55ee100abc8126c12ef6ef15de5fc53f476c9a3cc976da424eea3d68271b717c45ac86ce8042444fd35712d35c394502a30758769efb02c73ae0d5e4e10dc919b5132951c98708624a91aeab7368bd1746f7d1942aa753a8c09f61784a63cf6db9071efb586cf8fe2650d2ce318bee3daf304599f29a77e8142665324744df05722d3699e3235f3c185c3a7e766ae769d8b06623e761efcbe08d783ed5046401056d6323329b78a26a27492056e8a7d612c38319b02dce1e02a906b67b17cb32cc3fedbf8ad50dd71921d47b1c167f8fb5bd4e530479f33cf66208e5aa73adabb9bc40beaa46e4d2ac26a3a018b65f64a16330e5f7895cd37971559dab606c2dd115bd2a4665d2ca35750a7346b0f74588e9590f5161c067b2401591af190215981332ecda42863e76ea4f3550059e2774d8e5351fea0ff96659d2b3b8667a339156c4fe19707a46aef897536139a870bef60dd093cd8349510b34f9fe32a189e9207de3c2091e96097a55130f6146c59c8df7f61af2cbae67ff062aaf572a1c54289225d273b3b9294e4068a9142c4a88d4e28e311004e388b573eae01c4fe9a68736527448ded31d20d4ac510f3878a88c3f1df8541450d7409fc4686f93033b6b98c89d3fe02b172f51813c075c002ce13a4863a28a32b352b2c415f607666305f6490ff7264bcee7f8db63c6d797d90890582fb0bc9d5633c3fc29f00f02de6b28f150a29b27baea1883ae391661edd9e78a55d12167204388c7c86713b4bb7e95c758835f77de5b532cebd36f91eef415656ff752a14e415db3b754afe44e5f24ad8c9a223bc5a35da68f0ec989574ce167424cff47f99b42e027b8ff8446691caafeb76a83df6caaf1bd88b863d7e56b222d1dfc067d29011850005356e76eedeb692d83fd34b210af41dcd764c6e29cedb68701ebf37f32cbf0b90561384f8921f4e592dd63b77a9553cab0f0c7db20e742aa3a9114651495a0a56bdadb96bc3054c9f7281cbcbc67b940089a82deb524cf56ad6dcb9c4c36d06fc6c3674dea98e4831af3eb4d23bd84e985c60c7dad1feb3e2c7119f52604f3900c7bd16130cb6c90c8c5529a8ceaf6a93a97b6f6b2bb0f0207b0a150b76cd89df4ceb7c5db60c3ab06e0dc01746725151d4a680a375e081a81b04526e52f1dca682e47eb196b211b711b5c309f0e8e3f34cc61eb6a350fa66e07ef59f82f2e048b5cbf90f5e08b5be9022c9675dd70eb725fc132d7c436d892c3d7d49c28692387e3a794d8cdeaf1c1f02c2fad8c7090d028ef393f295850c1a1d6a4767f8072e454dcdc73813c30240006f1ea05c6f082204db129a6d7dfeba29b0c4a4eb2b3cb9d609bd9d9cb9f3ae1d9e7310b98b023f86415574d469240b8ad07f9485b61dd47d275467b154f2ae7373f0bc71dcbba07bd793f7f3e1187191c4daf1163ac1b54d19367c3b5b70be6eb5430a127f46553c249dcd76b491e2caaa07d35112fba3edb81af9160541e2fd77d4f967fe93ff604b9c48bb984a243a54fda28d83ea981cd2c8f558e6f2472fccd5fa0c397e91e2daa0f9cbe480008e8b2ad009eb7562c050280afa1bf5a23c11567906fdb45be85a1d91ccc7034c168709376e9cd5c3cecac4fb9c69638718e70db4986dd63e4f94636fcae788786f22f3d35838fd8e1d31dca02614776ab398f986da8b5c5faa48990aa7d9055955d3563db4aee35080e035ea1677b22bd21c80dff25d1b0b2632cc915bb8f8eef32ce16d4785746a558557b0e323a5f28b09a2ffdc82f48c05d7bd0085efb931a75992759b7d2832abad61ed62c73fe127e6080972862f292b717cb6ae8857981ae1ccd7af2e12b7c6126b3c74256471f4331527b001cae7103e7839fe01583258f75a4770c99e241ba9f927d94d854bc44a42baaeef3f952b04202f6be89e36d3eb855f88d0d6bc8656cefd4fd74bd8790b6b0b59b9d7abe9b30174650be2f80c9106d541a4794e841586f245dd47920fb8c4344359b2b92febe9c8f62bdd53226df99ae2873046beb0f2244dd4d40938f25cb58ec57920ed4301c90039bfd3c8583fa55ab3d9704851b3f0763ad1f25834a2c91e071299ee1bb33675cc09e0350e42fca0cb24c7208095f4b98acd08b7743f7e18896c2b66683ce13ddf8811bc8328eecbc0b8e948c954d82ed76a95ae6d9c60166f4db64b7f9b762a322e4eac429f4e211cb7768041177738438e428ac512c5fdeb09eb58f532438357979103aed633a3bc3cceb3547673b313cede32cf22135026655891e60f796242b9a4faff05990bdad153134f5690b7a7e2257e1405042491839fbdd9c861a0d47ef8f20bc3f0e263501d34e85e035f159800966e6622073d1f2367e9d43d5fca15d78943a4491839130c391bd1ece4766fbd93b877124e57153fc0df18cfa2419d4f21445a076094a7f3638c60083eeab3a38af152993586d96134a4e04f683237533096c101e19cbd888e0a7b808fc272757f39b4d1fa270a4e125976e068453e7f8ed4534abbcd57e3606ff1767b77b9ec57a8dc2f0508f2c1788881a2cb2627618fe77b33d958a7771ae4588dacc72656bdd1e7cef4a7c8a2c9d8a0410590272824bb390847b0343bea8ca820b1cfa2385844798c4a52280b445dc1b6f20ccd818b87073c6641ba411debb6684dd699f5f9bf286a2180938a8e0eb1e42dd64f4a40b19077beac93d4633ca7976e400844459b0d3e842363d2af0c3cfa4f4eae39847ce90cdf09f3181063d5ffe3d4992e315cff71d27a8ea3be7c89671b62d69254a458dcde5221c22b8d4e66843f2dadc93d38794c7191db1d94ee886d367cc00d4a975da9c41cbb693d1a44249142eb44ecf004629f753484c575ba3e12a22a528b289f2a37a9bf367b21203bcce53b6db541a500d6dab500470be4260927436a2b4f627c96b7aa14c2182f37b72741d4e13fd64f60617698f3c384bd975d4fad67a0ce08df3ea7ef06563907553bf7b8519ffa936ac9205e3adceaebcf666608bcc14377b165cb026a6cd194e483e49e8e87db54195c88d753f53fc8328d048bfaf9c33c1801f8faa4e338a2fb0c200a9b02ba49c195237f55cab454b3693145dce57369c6015c0792a615e5a9163661d1fce5d888d8187f90847363be17c1df6d43f8b7d1a79b7359594bf9b878bb5e0a0588b710d616ce76cabcded739cce95b6a8810442afdbe7b98ba25d8c0f39371c89ed441e0bd2d70302b015183d8ecee5371575fda66bb1844c714d042b537e9bba1f0663bcf7395607162fac10634c6f38aaea7a27d0b2895dc2c6f1f8578bc82881d9f7b4016b801dbd4204c016d8d918220b571f6f0c4919f8e0460fbadb6f1e783c29855df5313f7c532e4c63a77b74e4806d81c84a01bd1599b096f796535b1a2c71d8b6437527a0aa4ed3abc24659f39adc95beb89a65acdab832617cbd97ecd8fca2859f824e7328a5e2efd2e52419ccc7644b7f07e681d328a081b903796ba254a114532c217f8d62e0b11eaf5534c649e4ec86c7639432743bf9c94272ecd4b192ae2f258301adf8cbb1835d6019335aa4bec87ae0dd6ab2d6a947773690a39730d8f18b399e7053ef0b7899c31eb047ad85f38ca3c27b68f194126e65dbed89caabcd767584456851600a86ccd89d79246ddde19f51b111059bf20e54884e8c47dcfdc71a8c80f6040549f0b99c90bfcf5f159430ade5e761a501b46b6be5ddb16ae2cf4e48f23ea1b532e3ea7463a7e78160d552293caacdf88295373ccdbbd2b0f235032d9604de1672cf3f0d38e413f08ac7193452279c092b01f88f835da456f6aef1cc87d8214c81f96a021fda4bb4390720eddfef9694a3f8d8fe4e13121528d590978368c306f5e14c3d70bd813b0a8c73ac59681b7c774f61b8d1553284421ee3c47f46f1ae666893c7814a9e3b8ce2afc5af829c1936b42b8c4ed434d362757bd5886ead4bcc31026b1973bf009f700e5d3e4d4dcf18424f04d5e156e3287854a96550dcadf2e906c216172b5fe31e645b9010215fa5dcfb7793564a0df4840245d27af609f80b16e7007b7a050c58f95cdbeefb48457c2f8fabef14e143e336fb81954f60bf2b0f9d4a16d481cd6cee6c4b93d07d216edf5aa672ac4a54695a8efd33b976004365d34a10e6d1b4976e2d7c54a59139b2bd13ba8c486bfda8ba8b55ccf8d4d8ef2495b3f9850dac2ced918905ff5b47fe4caeef8c87f921ec61b94dca7b3138b25941ddacd8250e84fda56702f6585f354b2936d0bc8b34f4e9acd2d550052f43cf362eb971b0369b5c44fea9c539a51319b957f438039ca821b0b39ebd32bdac18b06151109d5299c28994e87029de0078558b3f33b6ed537c78573d17522bd07248dc7634bd1a6ce6c2b264427efc0bc0e4391899d198614a41809865af5540ec5fcbad06b35f9343d04edfd88a6520883ebe562c506bd470718131d45d75ee4df62f17c7523d9c00f1e4b25fc596c57b0f8c11c658fbea2f4759f5792d85ca3c6fc9c89eb3e923cbb8c266ee24f01cd002b79110cdd8a181d7277f0d4bea3656005d282da7b028269689be45f3b05434a033e67959a3880168e07db0ad1034c21778289126112f91271a740307334e6f034abd99285daeec5fc8d04ea3b0cd14fd3400358c9bac2b53b45fb759b67e66217acd83164bed4e8ee01a796ee5bb5af879bb83041a55bce769263633c7604e879980c2f1730234cd40885c75ad8b5895d828210dbb4918cf88e913cf83c6e91e4ee98a791497e36bad156731fff60ae0ea6555442176e095b1d5740fec21697fa1e6a36d35863a44740ea74bef24809ff5cc594e1a32a02b0df60ab209d8b103be1f37d63d5d263dd8d8d2419963c76adaa18b841deb1f3caa81a4a795b59e6c62f989289c3eec4f6ae5b86e3cf092f3ba37dec6c38223d859fef979acc9c37a2141dd0d485c997a99703111cc11b9b76941acd9c417f0b14d5f804972ac33772605739a4c842def2a173c88e91f726107a7ccda1c1c4ddabc89f818301ea802818a6d986f930b5f9eb0fc92caa9c410f26008fc6eec1519cf2ae8ca5d1d8dc64417920a919b09a4f9d860f513593c73cb6c42fe4dd280502f1e34af2d65dfb96b31fc958d09181e0100aca99e80ed5cf4da14840da4ed29a3ea1e743b8e79855ad3a1fd210fa3243550b4d88df961d1ae81799556d52c727a53554496ab077e042db74afb4e9b67adc694c2c03c073adce7ffae51321d2be71847512239c7c19c59f9ec54b6dc85ae51a1e0c81b35bd848be246d6d9fd4f41abfeb791ba245dbc32216ced1e375ec5bc34662e6357e50e2d8cfc429323fde6c0e17b71f10f6269ec25931907f0833e7dd6591b57e4fb9be8fba7a81831aba2c54602d897b3578e3419aab70b98ac1ae12db5ef2a383db10a9c4f35e1f0694dacad5a137bc9bdc3ff1184c0f0b3ffb67471691b4aed79c9e087f803b15e5accda462d93f27b397f7908b7410e7a472a287e834d9b7376bb0d6a2bc1e93b96f8bf5ba4be7b8c41eb52c7b58988ee2c7269e1c54b2fc3a4ffa0dad07f5af1a3a1ea473737be81e6b52019b477b7d25d699ebfd04e6cdc2fad46f2dcb55c635d393b1eb48570a8ee241bedb00b794160a2dd31bcfa5c2366687abf016aae709c638bfe00fb0dbd48c7f27a73abf2fe2480316d7feef89a8fb3239b3e79d705e6f78dc96b30b3e76757acb5ffef6520acf0df39ceec9a72f6704dac180f057880e26951dbfff3b33f7a3585d578c692dd186b3e3353e58bcfcd285eda2388f92239b364d0f5d37cad879d7c23aec6d0998c14ce36a9e99d80065b0e097f8dc7948625896a59908dd88b2ea042cf4d64bcc44aeba03f5f2d46a4d753ab50f02b1f2c39b2fe28ef423e639a66aad24825858318d251efa473c6854ec8a28cddd4c75b2635313fbae15fcb750b47d2843a360fff03a89eceb0c3316cdf0448ba8c3bd47f19dafc359d99bde7cf49864e421b263bb8393282eb434c367a984a95fcf57263b271562b6671068ec5667ff879c67b167cb596b1fe039001c576cbb98d0a3717766df26baa7fc8a5c07dc319fd1f2dac8f95a6d4e444bc60d0bb93c9b48b91e870687b2b28f0c0ff48de9fd4ff0e183ca2ccec0d1008aa6bbc85c611b2e35ee7fc0d6ed733aaa5d7a00752b09a2e181ab2e6760ab4f99b867da51be597e41afb90cdba34314b1ef391fc6412017a8cdc19102deb643e58b5ffe6e20d88c1b925e7c002961f407ff3af14bd885165942ce71335f765c4f60735bad8fd142ac881dc2188ae856554c029da8cf3e1f527e5008bc45ed2cece8d63b97c2e184a45582601c268147b0afd856d06727f55c067b9e5ae2746330bc5f890dedeb8266db84b323d0721c9c1260d4fc2b00cd5743db744d6a4edfb060ac027161dababde109b5496bbf7d2adf9362eef79fba2170dd350787c5a1e15df7d75b62cf152b1038fa2f7a0559a5beda0c84d973261f6f03fbd27aae290a136865d0fdba00b1ef79002f293fe02c2ffbf2117ad4a60d555a3aadd8a26b660d940e739bea058bde0c2c41cc218430dc836eb25db8ef9bf21986e737e4c512594ccb36309b4ab4c8a741935273fdefa8348cf0cdee052d57fd7902231c48ee54de65568e51a3950626b9742c28b61b55642ad20bb5dcb2d523aced2a5a10bae80795dfdb84437340aede4c8a8959456e4d5a32a4e7178d0e64b67746fd5c4ee0706a8ac980669a3e6dfeb62670bca6d32d7eb21d4b63d2466571076d3238429dcde98f8bbb10f7de6046b5f346f7eead90971a5bfe167847774f8668c2cd168759271bcc06ccb693a46890ff320a09930a079c99e87042dd65be1433fb909c22ec958a72bbe6228aff00e6e4886ea7922482bfa1c0e875a9a55c1eede4f3e9b7fbac8f3ea6c23a21c62d49c246a064b6297c85ed7cec490cb515e1cbe373b8f6c62e174660e8c610a9969daea6ae42c9468ef4a5971b40509035184dd9c90df814c3aad5f8f9a519889fb3ada43d153ddd25095d6b1e7458639169680cdad9127b4293359b732883972dda7bc2cb7c591e78bae374a22b01011a8e4e70b5b097a54e8334e3cf56e96fb1b6e6ced1f779648ca7a4135c38e8ce4f2152d436a7ebd5a67618fac5b5229906a22b20a0cacb83b25b416f1a5a4b172dc0957a3b04f914b25382854cfc566e0028a29230bf290c36cd255d9eb5f47e8033e27df45d7a36411b4982a6a13fa3fb99643bc76e6ba8fdcfce1bec8023ae80ff624cee7ee5f1dd14ea00d3d6e72c2f467b37a7760742ff76e0b7d51230348224b065e6137efdade858f136db481aa0bd98e72b5caae91dc4317ef66ab700469327dd05dc1f427d508747948cfbe827b24e8238b99cc50632daf35febf7b851bc54a5b8b32ffa43b5804eb9d186f4c1590fa32054125d4350c6fb1f96062f3f67b2618b8f899e6cdc7da88a89fa0814a037473975336453761cec4d8b45248758170492661d8d227dbd93893e33be5007e3460b8e7904fa951b9c6b6b6f80dd5a18d915a47e36cb51710ffb48242685461fe364448e86b4e21919c40b78646928ac2abcae2df4a77648315924adb14b6697b920a9dccdacef33268975667ab9180521ae46105efc5333f9471deabda6f53619475ff5d65403c64bf5df0e5769e8f87d953a56fefad4b4260b51b6adc9d1e90a84655237bb37e118742e0c439c3091c1f46383c55f0b5941921bbdb9c06fd7bb5a15ba1e4a1a54891ea750566a449bf11115435279a2498d8da90ae3ae3bf35578d9c96de1d3c6c662b38f420339c9438efbf2737ab6de2cddd7e603a41a98aa43920b55cefa69bd02132bd8d5aaecf6c486d58aeebce3b3f251cf01c475184d64f591deedc752ff4a1bcf1f9c13f8bdd1c4dd4c2b6ef4d61c5307c2639afc683716e88b6d609fd1e11fc808d571f63b89106943baa20729d3f150ce57f0d15c953108bba0dd4b5fe19edae6f9253e27088f0427e3e3993c3a7a11c34f0dce5ce121c43546a4357d13455e7271e142d08e087a799b560732386d2cbb8367a35b8b759e17a37300e451a79d41d3d698c5bbab158ee336d02e5bdbd315a8013bb951947a0324da395c1b751114a217e43972b86bbe92aea591eae6e0bdd642cc99f69f03315980bb0e96870833c1fe06821b34328ca94574cd06383351cd0765f6b9dff9e77f51551101f455f3d81900867b4ee90695cfaaa5d2a4258347727a83f55a464e9979ab720d85962bff2dd32117d94aa3bdfc7ad8919a720e029fd76396adfcc178271475d3872beda5f40a92dc62d37094e9688c6487fab85c32dfa50ad73d97816d194dcf35efee4e14d1c565902c8a1faa61f7ff7ee4c25c256aef3217f6933faea04f9e01c5b8096bdeaab9e3a6eae89543b03c7ce53fb1fc02316a751dac3e74367803f369ee6144f225695bbae8d440b8831397fc427c32a974419fd80ccf930b83cd22676f36d9cb241bc00c30463d03275e0ab97529319e7c28891182403efa480346822dcd30defb5c5e42fb42d495ad5c479e286d680a72539d5afda5800adf5276ed2410aa4d3604a6e8dbf2a8f596107d001c373b8b2016ddfa7d32dd5dc1a6780407915c32f5934f8198aa7cf1f119927adc02effb60bffc11c75a5dcc86f114d6cc656e9bf36d9e1863604b5257433de21cf4495d97b82cd996f839ebcca366f6178b68211af4e919bcb9379d1aaf4a778a9067e5fde23b30767d2198985fe6a6b3e10f163642061b63c1d4b224993572788fce27ec40722812a57b8b0f97a686c5f444c86c5de50881eb80c822109da22e2148b8b046d4bde032221462f8e388f4c8326489f60cff1e4ae4fcfe087448dc9b7a23e8e06b7e578699dac8249b9fc6a47913c211f593b11aaddafd993b363fd52e588d107b17b529badc004438111ebd2dab2f3b9aadf27da308fd592f2cf9c9c27762a6c50984ad8f84e7338d55a4ff52b34fe103cc641364d534f8650a65ff7e142ff64f200606f008ed98ee46a90c4d1bfd4f62d042e82cb10395fad817dbd23d4fa890f1da1e9280ab38e91437120128d128c36e82b4377394932585ac6a4e28ab93adbafabbcc6d52efa5f217b93804d878da49448c75591c646bc9d946fa113c302c015c2ef4ae1fc87a55ec3e7794681e871ac803ceb1d7199ac044f2611c02338d11ef0ac19efad63aa83a4fc754588c0c666ae38a5cf9a2afe80224a482f7e75ee66ef085dc63ddc05ea60fa2d4cb74ee3ec4a491b8328ebe358bfde97bc9f1816d58f42875763f7ccbafb7f0b10520c3c603774b34abcd2e2897ec9612e3a7a49565f5c21a182bc4bdb6f77902abb187225d2a68e743e7a7b989445716bcc41afcade5b2f0da454c872d1f83c8932d10f641eab292f662bf5fd8a2c0bf09a002f4c75fa4a72d15107349e80fd95aa3a6aa60948dfe68b1a076c09e3cf704855ea02ccde8760bf9582bb0f20a3db885228ffe1aa42ca7bd7292e46b8f2090e5a18b2b8d07f9e17dcbade10bda89ed467628fa6437fd2f47b4700f16f52b13fc6ddac889d4938dec4a54b3ee2894f54450369837a2e982bef2f7762760f2c6a2409c768022f2704d77e5e5bf7ba0b3784b18b723d05940e7b8422115ec1acfb3170652e77dff3b243b9aa1fcc3182f1a24f547178c6c3cfb30241e717314204ed06e405192362f099fb376b56c2768af65f431c49ceb3ae481231a29e860d177db38b20bf755677c7b501baaabc610aa4844a39ae7cfc626ad08ebebe0bd235d77627a681fb03dc98bfb24857c24099577ee1210041020f7acb106913550d9dc57417d93b18e9211b4b1afcd5bd26cdd1d485084cfe324e788d86530fd6028174729ab46a6f32621d247b74e1227c509744f8e04e9b4b472eb070fc9af1d750c351c36aeb56a957c72c4c2678bb4f032dbc7bd577d793e5355691c0168d6c10f4c55db646defae0089f25626eb6242521be47303f712a48603d35267e6f422dda5720fbdc55b9700134a8dbe846ebb797f56894bf421c12f29de553870913111bdacb8ab2dfd8c96bab3500080df5de149d286be8f47c195afe49d8c2ab227458ff7d9443cc60a07d6efc2c5e4f4a883ad85f4da13d54e15de928fcf63cf8d943f16867221de2fe00765e744c526d3bbb6f7db54f600d038151b2fd9799e109e1b30778975c56d983d1a557ecc7ec1dd3549610108da9cd3d9ef57ad6670b6eb71f139e884be638bf22760e38629d0a7f4271bb20bad282d74022fee9e5b1e8a7c6131408c1b82ccba772967bf325029ac9ac6652d53883da832e46fbb2bea9bf6f8d3d37f486ac01da95858b95a7269cf00b36f1d879107f971aa95e3db18559213de212b9d8d9fde11034a4df15f567e8facf5aea5bbb515d3c09c3ec5e49a12e11b076e0ade606cb3da505fd6b1bd4fe6b6a927c600a848efc06f1f96df0e1213c5ef8823a5ae2e21029ae7b3b2df00bb6eb78e39f59389a222fea3bbab9d51a63a7dfad33e230f990e4dd3e6e815902d6613ab29778979c18bf5f268f5638a7ca5bef5d72aa1ca7b07b2bea9ed37c0fbd2ae05a36c7013d826659698b00e6b730c9120f2e38879b2c376f45c9a2854e42dee327d91ba1f5404b59af4214e72d824a3018bcbde1df946935d552bf75bd85cdc9dc7a487397241a9ee1fec11f6a2acb93d70fb99b0b56216abab76425dc794658800188547c01a2326e4a1d1a453de89c1a0bc74b44bec43ebc5d7d4238d51f4d2603b4349d51bc7299f99092f6d3ddc2f8995daf9ae9eacb749add7985133f7ef0325dbe8a5077f997d7767d6bdfd4568a19908b0652d3618a2e06781f50d27eaf1c62c129d37b1b6afddf0d5e38418f4637586eb991e26ca40009f0de9158dd7804d5a62a5c8e95057b766dec7a329651b49b8bfe3314de8c6561718ffb417c7cdf7a7e9190abf0e9d23915b44ddf174e3b7be71cc0152aa54fb75ef4f3d3d9cb2dee88ca86064a4b8e2d7420d82b7ab5a6f6b0c6002f3993116d7279ca9f60b9d7b58588b9e8446a9799390af8af10550e77bcaae7186afc86b85639e1d2bb38c088187b57bc90f91c77b0d06c245d23e05f76c22f918df73510918808e194aac063412c8769cf85280aa2bcd0de4ff2f7b925d0dc1d23140f21c7554ce45f0e9f3b0a11a4f5073e55394b8df376ca3a9471bafb2180441822ce74fd2cbb401420146d79fe23ce2b69e402011297233416a40c368393f10751581452a67c420d592c589e0153ce2b90c20361393c8aae98c484231d4ed10259f47324b083e8244c33dcfe8297b371d38f99cac014530c6c1fe9cf5deb89390f4ffe3428f012fdf9383f6d121ba62a2efa715e9de65a107a3cf9437a52fce93a050391428206c471296f280c81bdac065115fa7b7572f77fe80a7ca158234556928312c19732eb25c65ba4f881f09fb89647127ff1e8937768022779b06c59d8209cc01f56f1b6617c17a4b3cc514fbca1dec1b3db928a85597959c324918b47a21dbddae6603f1db6cdb17c6461da339a8ad6920e375a9380b9d0a9a126845989220fd14eed525d12c2e39b6b8a114b2ad6ff61e12d20e70fe197133349d8017b1fc413c04436e771bba5330e43e913ed1bb1c4358426d95bcc1cf22c51462aa0c5ff8205a5a8b94e0976b96740a0d1d51e6015b1a6a1d1a1fa9a048ab3fbb5b22ffe53aad017673b9a7556388a7c330f205d5e5a3d4f25c4fd6120274ecb965e2cebd8028c53f8e73b3137f3864848137d82e5f72a7fc926256f8c25ddb6b5d3582e3f9fd1eedfa1333bdb4755065aabc8a24df454a4852e8475cc789888e6f5c0e36f10035c8c31472c513d18af4b4d7dbc079f9d1997cfcf8b7a9cd563834c2e048c738dc8b10f233216d849ba1aa95f3f76909f7ff285f1d0272ec355e4a2f3e1539b54ac7244aa252c9882c1734cb2517cf2d629bea1c965ae19f305f565908f0dc942723d39596fb02f2e5a0921920305864ea4b453141b0ab6c4f1d9885a5adb7685e7de4c81dd0260b3e40f3ae1a8264fa2cfe2b8751653d604497d7b5041caf58efc34c26ca173f0c5f4215fe1ad7eff8bf754be87cb57dcfa7fc8e9d2f9737a605ec6f0c54a25fdeb1446af04d70dd3be3eaa0750e4bd49344720327e26f8887767be87468f4ea63b15117d6f4cd22783e4fd5b09791bc3adb69847cfaccfcbb4f992a689129ed140ffdd2f354dd47ff4359d267ab430b2351cd69e6046e5dc9db4c921b5042336994154d3a955e6804fc0a6bb0217b5997248c6abc93f69a49f441707b822caf34bf73ec589aad0db7cd53cb98e9735d51a783a0545abc3870663aceaa5514e62ccb562ef1c23af65e70132ee96f3175742eb1d68233ed20b3fb459ad8ee21698ee5ddadf2e2e3a08ed562fdb8d268858576e396ce2312e8e51e177e8e6133dd1dcec18f50fe3cd8b7f2543091282f856a379526ff623d40c5fb9a87dfeb8c7620e2485ef50813a00115354ac3ede286a4739a40f2b0beb77b410f48391464002fc2ec8deb8004e9a50b6f74895ad974e2e798e7bea41d4cde2ceac61e34da9714e2ed99ef83a4fa3a2c9b26631eeb679460a5b064816d9819c6332039e6d5c6e1257ca32ba235baa5b602c0b9d37857482220a2fcc3a46021c121773bca32ff8365d5a91baba0ca48ac6a2141ad8d898a4bb9ca62a859efec8d288869615cfa685bec5326e35c7f4bb853e173c95badeb4ca786d4e9c523ea909dacc14556900ff4c994899e3f973ba6f5f44bc879d37ba00854bc3ab48395336a36af31f806534ebd39d3b573b2ebe030f31d9ce1a0a2ff0551ca704dfb069753a52bb03a625a48083b883855469ee42a769f657e624b6941223b7652a2d2148d28dbe20c0ca7b6dec6cd0c016dcb90ecdc8f2f6b41cbc1c4c25f9973ecbbee2ff5838308fab7d9045d591a2c63bb2fd98d90c6b9209d115549b19fd834da5a2da38c90807379e64b3b4bdcb73839cf90b93065f3a2e97688492917850c0f2ccdacafdd44db89a7cfda991c1011b2d198b55364d018cacd76bcf6f0aab0ae41eb4ab349a93056babb42ef03477190801e48a3ce0be884f7e6442ef6bdbdbfccd7e879a227e2c8a4ffdeff15d1abcd94a7264f7abd57871b9165cc133592eb07bab0005f424bcbda7edeef0e31224e1449676cbcc9682e6215a6400784d7365b8927c0051e880c9723d9d025a121a5d23b19d28dba2487541f6e786adf6252df3ed8cf3adc981dcf32064a90bbcb5a85943b0f580db350eca9d984ae5d1af463dbc10f27bd346a4b55e44dc8ac4a54d66263869aaf564a750a581d72d5fd71f81ce74d80e46857febf60525db7dd86841f8843449fa6838ae2296a59dab5ce8db88b9f092cce0d6cf675ba896e7e0755f26a1946e006c9e7ec4df6161562036860875c40e26c0ef60f5611c92005dc983fefdf039b0412a8c108b64d59a5a92931244bab3d4543a7effd8bdf5abe09390af34909d2f64716ca5abc0c6ebcd999d3bab9856db714cb72b9ec136f6421c7cf67c4cb3631f67b2d1dc0a4442afb40c77c595d736c79e5d01fc091a35fdba847e876553758f66f1b58ab73257fe74402d9ae6f633600b4ac30b679c1d7f3cc19424d15b2f07193d075b3a6bf21f09545c861a32cc8f7ca717f3f1b3d6dca0620eafeefa26dcf23ce7eef98f01fc044b49e2b75b5629b81431e6a0e2bfa9c43e6f1684e51b103093c2010ac50e1f79c17420b13af2a3bfee10a9c98f288f9a41ce45c334055f70573cd4269fa1f82e2030c69888385cacd3d60e47c9f9869bfcef739329e32cfa9ffcf0f91687e09f7b76ba97474e751cfccb7f3acd3275cb199f1c53719acf9c7e2086169d613d8f31fe34267b56319ed6958ba0ec4717da5c24e31a17c1a3ced6eabe2f3d3dc83ea9782b71e51c6b00ecd76d17e0ed9da8818bdc7b01ce525a4dea447cea02521c8151df4a24ff432d2ebe8981a9b7d6cf11405a94a0a392776e80011c62d0572a74f022cdd02378b9bb9a99e61a8836bb81791d74e2d3b5bafe0a424cad787cec3cb61e700770f3b76dbec452b5fdf680a26a4efc4fafb7ca10cae2e452c2c22aac62c0823c2261699968f569da2b63ce3828dc0a1f421a9e6d528166665665c3544c9b871870cc054ab9f139b482c0222bf2cd26f91b51fa4d4bba5d4b78147fa870f22a7c801fc90a8e9284908dce759b46da06c0ceb1227b2de0e880e4b770024bfb084c882a6c28764ebbd6c242af905e1d26c8201aeb9fc7de3abfdc3ef8d38bfed92de8b25ab172190b748e86320ed6f15e7a588ec12f681fa4cf434ea4c7df32cc3878892083cf8726f078fafd0bb2419908183a5bc05e029453d1090afdd13dfecf09e635b484cc755db535808a1441d0a190aa5ca2d2c0619ca1bb738a73f343aef5c92ef87432b58a884e6036b7d839e6994cdc3cd7224030accb3e120a0ca3f72e3775552ef87a2d690bff4999fa8b3f9717684f2a283166d49b979ee044ab3350ded6e021740fbc21631a76b396171ffd70748606632e17797fdbfb48f0ed2d27c1e2d4ba46fc31b445a70f50416232947f27348a32fd15e4b26d3ed766db2fdd49f680f3edda8ee5504c203a655f41b8c79dc1df3b3ef290321106ec7ff76d00290dea87215591b265e959df90c9b9ea2da5657110a77e056b8514ebde4efec350f3eca80a1c0e644e7716280ca0b158a6047a18c4dc498961584f42bcb9861a3ae1e693046f203be5deb893968dc95ae206608bb88fd1d411d688d7c3332a23a7f762792d392361c49b3693ff14c8562c64e3f4551b710d85166b79c6c76ed063ad19eadc1782f906441570d5e2d1b4e1d668c93ba44a054af44b628751883503a22feb1082ecdccede122ffa943c062d227817cbbfc881d43690d3402b3b83c3c0c85de6aa8cb2e8111d09e21f11aa29adb0b399da1ebbc443e1ee2d947263689c61df5d5e1e1ee25724162061b671fc0568120f0139b0a470e33f1d6ce764089710379df07be2e33bbfa415eebb2117574c32813de4b7578d8cf21011a1473c79e06819cc2898398daab996aa7ae0c3cb0330a387171769be4291144af56403a1150f1609a970c4c9198aa2d430860583b9dbadba2778d1dd126692322ccfc96a77d37d68690db884cb229bbe8e2e96397b6f767a5724c96167b0f2abcbe87e5e9a3f6f03f685e68d5c9162fe8268771b5f8bd8dce91242c3fbd792aadb684e4048364c431ded51bfe972b5eb97e06479b2231dfe6a67ea6fc708a2a0088bda85fddbde28db1a0009252ca18aec46fa39c0f962825da3b06a21d076ca22a70bb3fdeff8e1de88e41a74959e35bd3be733f0e0c2678da2fcc2d79feaba58bbd79b742573b3b3355d9b73e50259223ecc0d1e915bf55a0d554213b6e4322d2910d36a64e0d7353604fb6706ab5a4277f78d3f4206b30cb4efbd3c718d618afb95569ef11e22b556705968dc5faae0b1c0cfa333655afa042bf47f13b30b960c36cb37ec0f08eaad117a0680c215d95de2374d9fb8de9dbf1c03382e124c170ab40d6ec1a1914d7cb4c93cb8192a86c2c0fd45b21d30f4b2e682feff701ceea902278bf982cfe783038e119a007f105a69a240605f2f567801bac5b43d1e8297508fdb08a5c3b2b55a490bbae7db865679ecd4f1423fb0578920caaf7e7effe9443c7d2aa0a0a24288b296c4dc3aacd58b5c31f05c99cee5f4375ac35c1162fc04c2fd19077d995082ad7c084003c35ccb6ad7270c242e212f2d6838aa2c82ddf84816bc2f567bbfec50466642d363fd33de4ded5cc7b68ec350d4e712a6fb982c04d072cab37846e386fb32470241249b22347c523dd9086acaabe857f1e087b934a7b7926f45513db04a5c3095fe30f778e4b1d4402c1fd31528c074aae8bf30a783ca6069d88c4d3ddabd04e528f16d18749d9c6380596d585003a4f39e90af1a0e033712bded1104ec92f96b67210d1a2ce5e610cd9791ce9eac8aa701136d0b224844f5f1d6e069a8c467d95535689195ec4367efb8ca33813e5cdd1121d0933fc77d4c15bbd306532b7a068fc21a2fee7e3d087468d9685b9a407e0e38f0d22d37489938714ead0685bbb6db79ed56d093aaf9e536467ab534015531dd01f67da6f98b60ebba9f8a0cbe7b6d7964bb7481a3932923f5297a0960b10340ee04eb018e6f6eb6b9c9f94facb01deb05f60beb2dedbfee42fe7aa9fa09942bb73a092c44197d6901571b1955984cabf54e08b94e67c879375ece2be306e38e7fd16cda6218d3f9eef95644db73ee909949f6b2480553fb46455051422863a047d863cbbce020c6ec4dcab14569591085b65e9a0f25712695b1bbd23b09d2afc60a02abc1ee78550c74f28b8be188969313f998a3cce0657d14c929b27a06e3ed443a22f0f4c83255551ff89f56ff8c746e2462b890fca6cff663ff3174886fc3c85f8db72b55f997c430c170e454a0796eb032695dc71f79671050ecb950eda3dde78f51b7b182e51aa07d6f4d83bc9a9db942dec29bb0b65c562099f2b6f113ea8448efaaffa96b44c478d78d32ebf7bea5bfde7f029e268f6e597bcb8cfb0b71f16d13d4728b41d4ce456b41d586a8ffa33070f7e075dfead2a275ebb745a67c7aa43ea01bef56ff2e7be02b809b84089f2390e969aed0c4a20ee0500b5721d359789abbf1e8f813ca0d7b57dfd5e809f321682dc4d8651794eb647531034dbc58fef6fc9deead25399ab9215ef0134b47974628a4c30f9f8e5c585b18ddbbb9031072fe1553adb44d50b6def311a8c8cd1398ee595c7d5eb4f09e2e80dccc08260d6ed12cfe4084a3c9de6a7edde7ddf70171d8a87fc83eaf585966269caf1b64818012daa3441ca2717ad3361a252ccafb21858e4e0cf0d80013bb5e3170ac1bace708abba04d6778b8056747039fadd6860d5856942ce28b82a018bfc923a52de45a38b0e3e46eeb09b7dc9b09edcb04cf8c6fec89e9e2189b7a112b925a4f3867e125ee6ea2b4f42bb4a764664716bf86a9555a441bd22b5ee2e8cb7ca30511fcd214bcd392273c27579f1dfded0ca35b04a7cd48c40c1141e9ec78eea5d6110eccc7420c2c96065b40401df63ca7e0d2e49bc1f18a58a6b7e59da91053aaf849af08e813b6c835019356c06343de3b66494c271275a84389753cdab6211acaa0ef1663edfe35f58c730869031a19a258966084a4462e96539481d94559c12afa56ee5f009d7ada2c588c0eeed0bcd6864ab334b2dcf4d66c7b192eeca66cfb9cc320906c1b626dca49c635f263d1d4b9b7bbc0499c2e1f2dee31d1f2948b701440e6dd3bf4c8d82c1b6a1183a9c80515c0628651404fcfba143d3f3768936fd13b9b2891363ad94dace5e4c49a13a486468901ead74e0a2b1b41028d7ca50d55d3ad5cdfb5589b654b8b8e9b1a39eace40f7439047d474f5091ebe46ab274be17c6de9baa26517780e048f8f0c9ac9b816815885f012711e8b055178e45f3e33e04c600511b6b74850f3548507069ae25e530a7b88ef0274e544eea240ee0c2463277f19600b8617ca2b7b9dd31b7023c7933830f69bb7491b0547bb5eba03950b8dcfcfe2355902f0395d831bbff5485d6fcab7504c16ecb97c053f799fd8f39023a395dd75eabb518a3c65a0ac078cbef5ff7ab776a8f6dd00083c8f7c667170f814d6e6a461e6ada16b84a582d199e041764f3acb58a1bdb09b880dcd2b43692a33791e87fac1a365d57376cf78cfe55db01e43d9eeee110e23b176c3df56c5795c78d5d5eb12b88bb70c777bc75ace88b52d906a08b2b26b0917cd776bd88e228d6f25be709e84fcf80a8ccf2024d8bc63429c2bf991d7cc3b612cc68b81f48a9bc61e7afc2505a5705603d08a37d802714959bfe14b3619d29dbc0630dae7b4e155bac021be82d285c1e611b29a039aaa4549725d6c8fcb77c88a08a884f4e051b797a865d1994f32246cfdfdcf09c1aae0194aed310c12cf66e4a732a1d60f9176948e3da65f7cba80059eb910ff376c9791d5eadd2a1c61ef7e0ec17242e1d2bf2bec735873eaadf5c1f114734913441bab522c79f36a58912757b4ca0355a0c95834b026f161588ec160562a30e7e5e03f9fef85a69b9881e98da459f5dac3acbcf3b35b38511e55c8205f5d4c4dd8ca2777fcb56cf8052fbc6351d9448ab6b8d876c63b53e8c01b21a97eccc72fee74697e921693018811ae13a88c455a13d9adadddf6e934ee81f36c2dab698be9ca904d9327940bc983d55397ba380cf354472f45bf802c6f0a413556e0f96a6fbcae2f4f3c6e9c249c6ada04cbb8ea2ac85697b77e1691473094b87c5d1397ea37d61efa1d606629cb94f4597207f2b8e6ea02aec8d0ab056f043c65be314aaca6c9b2e0bdef892fc6a8c6b7a5852e321a67bcbb15d1b7da54acf3013991d8ef18fcec4d8a2dfa25bf46b49151589c6de302cf0f65ebe9a482368473bf8147079f92c39be8743194dba82e38c18a479ca61329c297f5897bf82429acca9a59740bda6b9a3f7b1f3b36db222270f45db1c14b12877acd3e2a213529a6e8bd51d40af7f32c1fb5c50edff890ee79d4afd21514ef375cfee522c49b5c6c6129aa28c23dad1efe1200f4ecca8426ba9142a59b0a0f5cdcde52daa4229de5161a227dc0936236372b27370606c1decff2ba7e20050b4572024b5b5a0e6e655d0104d58fb4bd9b31e64540c0a4380289b09fa73c46455c74efab4a6a3b5181fe12f24c3d486440150a4c9bafb6835489dfb90fe905a922c297ed563f600b3211182b6770a277da46d8895db911fa27d5848c408cbdc1a84c82a1bab7c765debfd72a0bfe66bfbc1a79716c98be90dcb71feddc836292708a8be9829d5d118dd7bb57740f742d921fa7e7c03686d6808dadafddf7db332baaffdede3310521867f6c2d24f9457af468b4c6cf26c538eefde27f960d8dbf87aa4e02597792b02768109c0f9502e9f954dd36be8e9ec5780bf581914c78613ce3720373425a94bd4b7e3e5b8ce869d80cb0c8139b271ff758cf1c228a4ca8614a2715e6340d7c87901cbd0e8f616f87c31135e64b67365b70814224589000a809284338d3a760aa1d70d8b794bcf43dc6663b84fb79af75ebcc35c93db740273fa1eef4e9293d1b023e0dba7b2c6ee52ac473e225f29f350a5660779b1bfa1f6e43a75e7a361a9306a826866185162d232636f8e7c50eb3ca53866cb12875ca4386dbf12ee5614e5eb87a51b252430b3a0ff5127164fa15d73d58b6b51a39f928e16f8a1403d484f77612d88ec5ab42dfb28613b9e404a6d0ebfc1a8fc4d7606ad6a6dfd11ec7a47cc6c6c018651507ccd2aa47cfc8487baa0561984d1bd3996fa986bf75d72a5709fa7c3de0c4b695563f14173368ae403545f5da4ee8c5b411f3323e0fb2e715caa069a3e048c5bf2ac1445ce0ffb928df474506b3bd84de03afda3b1412afcd01fe84c1866d7e542bd4808d8ee1bb8cd99d0a378b22d5ed924d2eb1ec29ad8ef02ab3b38e1ca8e5cb05ee78d6c251f88f92c38efc144572efedce1a167ab36ff347d772a005825b2ac6e10bb31060be02e86e4fd79d208119c5e0becb0a13ae01a88f033b8f7e027d8172346b7ac9b895ee79c6a3af6543fb6ce93a9d33c5bf860291fb967518e4b3c4e1e909ec51b90090fed355a34a9ac094ef3f5f268884c24462866cd1a18dc003d9f552af1daae820f520653f74da85bc31bf549b4524e97f457baf8df0d021bb22603173597ceca9fa7ea11d8a82bd71ebf0be7af64792fcc23fcd8875614042b997bf0eacff8adfcbc8faeaebb9bf1d91eac4a662c422c28aeab77493e664de7a1a3558cadb71812f395ac0bcfc4ceac94fe3670fb45b5b44ea7ad349f9b4278fd3f44eb32346ccf8b042c357b7541edeabb654fed5d8e485b9f0bb9424986705e2be6e1ed54b5f2b87673aeb047c88ea5c4ea98392c4265c778a7d1423a65033466cab8a00952e3cb5672187b1350523ea97bfe58175586365850cb65dfda446f4740540542d6335efc9d8ee5f7f601018baf7d1c5ac7fa25ffe4bba9f267382427eff70eb0288a94d5dc8142fd53dc819d9eea876c338e9483d14a51b5587aef8a2fa0eed1d3777a8de3e4d8e3c19b58fc71d5724783290004fd1d8e4c4d3a7df6d2ff7d24524606d5c8182b147c34dec4898cca7cd09c0ba7959579187dc4284f3eb3bf2551edb2822c7f980a61fae51407d35f9bec43e0f26f00ce88a21bbae607d07b86bf2d233f1c3fad5aa6dde57192a49e73bc6e1bf6b947c075857aabaedbf3f7c27ea45936f5cbe02fb24183054fda2d55cb80f1d3248bdd76caf71d416e240f4e87e669bda1449b64c9f8f48d79dc123a8b8ef914fd21869bfe4ddde67fb5996d0e43fb25855653dab525c4d2695557c15d6929d24ab9b2384355f94a39facd2f938c13510f7334ce79ff5f8e13ccc1152eed90b09dfb6bb677c403f4118593c76c795a333cc9048f160d6f3ea6f669b42713af53670ca7931aa2374d57a486743f61a4e0e101c467c27537a74edba94b22dbee2acb3c0cbae289e383af9d7c8870617f96fadb3564a4e38db68c4845308ab104e45c5f707b2b74d072d130bee54aedca542f74c7a399f29878d803d90f8034c326e001210b4c655ddbe0c0067501eae4d4c2b7eef708ed25f10217a0fe0453e3ab0fe4307ed34caefcd8fe37d7389b94a6e8e9e6fe42ba6a9f53e6c7bd13df2d0caae49c50e44ebc2930ba2396dc42a18eb906044ee2e9b182af41d9fc1c8ec70dd2ce22d9b93401a412321631852b5532dff22714ea957bb015e61cfd2f95b6a60bc50cb2648c1025aa7a1a0ee0d8201b5171b348b445d461efea309f31b87a35951f41b76a46b739c97130266e1a5d4f7f57e08447afc7e6a4e2085a3bb32c92fca6ed1509d91195f9792f87137a6f1639152100631ec2f6cdd005979d25a9ce29505717df9ca650e9a96c554078d87596963580f859b65644a4aff3f14dc850a2c7f40d73badb8eda07cd5ec00bb94c88d0421234c7cd48dcd42fe7712aaedd1ccfae2b28d8d32f21f6ddcedaf673062fd8ee9c73968e340b2a708ef13980a136f270ec33c5dcd30398c631153107ea82648f9d11c0682ade6de83d0be1799bb04bbcebb5c5b7964e64fe445f6d106beb104f673dc35d7b42678fce2666990094b2b19444bce5bd71c0ce4c281cd0946395a91a5fe1f83784d915abb0b204e83de939fa24171e738d025fa80136222cc290d934a93b888fca82a68a851d54e64116565c776e6e56683e89a5185fc07672a94f3d3b9080d6e98599c154f9c621e1378837808cc738893327eae0d42e4f94b86bf707feea1714425696c5e1f95caff4099561f307cd23d006c4e1396d26060ced45a1522347dc41c30551f938c923e9100ac9cb6775ff18eeddad7d74bf3a4d6b2a28575a5090d311280e7d19023cddabd2c83edea6ac632b0c8f70ed495ce463aac36ddbb27c9a94fe76e03bacc58741f9ffcf91324f4f054cb96f2417fa3a76c6fe964e5582702589f222f78b59a32770a7d6074952b1c31b0e4d53b8e018f05a1d63cade8fe3138559029684b2685bd027923a72b92279db54764ef6a47c5533a4e0d97b118e483768d5b7bb78854390dd7c1b8ffa5cc9a00a44776356c4fb4efcd0234366ea963f03effe65a142e3cde3d7d079ab5aa9d21ba68ad86a5f5a9a6457301736cf7efcbf12d94bdc9a00446074b5db1602cb2be9455a2ca404dd350713cfcc4ff21abf6c9e53c55188eab67d179113b759ea7cd1445a4f312aacceb0a2e67816d676b955abcf5a6cead85111f3649f98be8f343a0c1493101d56da610ea39b5eea13766399fe9691bd47586d5b4ecedac0f4e23e4027814127fc0e17f9ad9a467e644171c3d72b25f7a5b9e673dc7abbbaf8f68e1c6202a9f27617b2cb3aa159508d0323b5343f7fe661fb3749c44d6e518076ba1a742918878be41f2bd8d22ea8c8f64a987f72f42e0b911dca9db52f132da81441fc15268f034fd9cc09491c8936b262208d85f5d8ca31e089da5727952644b2fae4375b47eb9e14bd592a391a7c85cb1ea49e3c45fca549683985629a5460daedaba97d9e5c1e54e01f5f4681bc895b4658ed9680b2be060eed16afb9c2b8f85e17f5e639ae6f03e48c7cee7164523d5ddb688c99457e6c059c65610c746484474286154ceb055c9d0ddc29b0f45d56a32243171bbf7a460263b13cd019f7296d3950959dd09e53055600ab08d5b52d68312c1094c5fa547789462cf7a48551d2447d642508b78bf294f07e85771c55c164e4ce23e5910f6054c34a31b163e672b781ae001338bfd747a4c1aa223f8320061b88011b04c779fc9bbc71c9b0fd7f1653fcf95a7e71744f909573b7a74fabf3802e7df72e1123c5a04d919c42a466e4e41dc4a4dedc6bb32b292a472d27443d3996574fae6a4867b3fa38a14f66ae270d2da31a3fcbde016e37b072eace3c16796102793b7f8932e6c1a9244173e908cb2304f3e29a7b7374149831c3b65d4c1609a2436455e95ed341921e21f7035553398f1fa5229a33f0e5fa6c80f9905099d039f942b331ae3def63b1ccdfea300430d6061d4cc42885078967e3fee4d8d64c3b21d994cd8a61baa3eca3cff70abe01fb1d851a04deeae5bc07819a7dbb95cdbeab595c89f87331a8b0b16256c674da0ed57832cde94179a1c41a55335f011d76a8cc9c76b2866330dd2fb4f30ec467749db373fe276cd58175bdcb91a915bc4b2e0b89872046e27cfd57efd7b88d467449ace934f1b1fb4e30788dfdaee6e5b96f52ec46acadf7661de8f7f937cb7a6d19032328277a7243e6d5801ee55744abc6e822f100b1f7141ffdb4fbfe81d3198f178ef641d9eada9c796e9b4019f8fc126fc1f3e0bc5d0808ee098a93192424ee0b336d4f8ad54d75631177ae2c545995c2a43c4559eea5ad87aa8660e32bcdb8d23488796eab04e0a7f8c4aa5e3cbaf787f6fb5423b79bb1642c70db5cff62872e7b9c2d0bac3cf92d2385ff1320f646e019b7dbe770602cd0e962bbbd782ffb90cfd685e383da55a776ca67ec20fcfd74f83e072884711fe8910ab05d1710f0451815f72410f6bcff7781262ad2ccab594407af86bb365111c4ee3b7a9fc42f5b4c32238ba399a581e4b1c83331bdb85d8214cb0c6c5a084ae6536182cb85bca20b810a7f3a59e697931bec8735107842800119cda2ca0637610c2ce852b6465fd50124a0b8f7ac243cf01e05fd27f61719933c41bc5f3e81c155b3128ee9a773389078fe792ad904935a84a1ff270e050efb1174c9ef1c4a851e76dfda64b4f4854121948677e7b805f65a6d45beaff9a0c40b307e79cc13f5335e3ecd9cc1c958ff7a7b15b3a710c97a5359c709de8083b6e3b657435544f4840b05e9f79ca5bdab4b4f5ad5e336880206d6857f71d53773449f5b6a8315620909d194191d2a13f86ff5351a98f0abee261ed9241fdff6a0d6ffc8ca410337326642950af99941d44d04e89d0690c77a936d89718d7f298aa9af92f1c60232a2d38d706cebc8e38d75ae35cff11f2767a52347dca101ed70de4a962cd704357a5c61322718ccd4bfb78c384f3ce32f797ed59699edafeb5137457e0c9812afb218abd7860647253a02f4c7a0dd7bc2b0f5ef600e5fa42f7accb259c840ba6aacdc015378b969dbcd524341ae1a18320ea8590b8d7d9f78fccfc6f961d9497623d2fba3b07ff57db6d91c78afcd540224f761e2303fc4a2a339f0f883da7db7c07c528d6e52eb15d5cb3393c9f5c83065be6687306e0bf76e5274512830b9bda741974fa2348a04303e2badcdfd8b6359a78ed474c1f2c1f5b907ec7ef340a9054f0e3a3fbb13ea53cd1b3b1775396c7beff37e314f5553d1addf19519d928c4c743627601565f41fa7adb871d5b14eca6c7075f30f2b6bac993b52cc165389b5d81e58fa02c3b36f9264a7f80b9b841eee773ed6c772bac9b67cd5d65226ccb9c673500960e83d31923aab58ed83ac8b4a4b0c9e8e4b9a80d42edd70a1909733b10520f4466b8ee808904a243b7e4869eda859d0a8698fb2fe543bd1c95af19b78f48fa05a8e0cdc148baabb21f88cac4942fe3fa7f8301643cc758196190077ab71639504697ffc0694aaf4dc85c510f595bebf29de22ed1f029cb60b268f3f2c5aa7381736c5d33c90750db16eca91014fb0d216c693f5b3b5ed9c11d05a7bff156b01a9b03eb57fd7160b0d2ae51c4c77d2ae9f24cc694ffa7bd15e07a14f1a17e757536e1d3a7132604fde61093e9e95b48817fad8edaea0a8817a30c2010594f64041d7df2dd0105f3123368813f434a8b286e5b6bcd5ff7cdfb9f4d46d1cef0313b423e82e0301d046b23690cb7924d8812ed6e98e411aac6660dfdffe72fdc31784eac1d14e7d154cc2de215c88479e2d83164da645f69b943e5f242a487ccf5c8e88e85848423e3e3d6f56d1f5195bedf1b3a8e715d18ff5062358d052d09b45797028b102755fb1cb0102196a28a3ae4bd80eb08aa54d980b3adf22da77cce58a2a36f34b194575c404eab92a15d4c79df06eb94f679a55d0fe40f64d3e92544cdc89a4e9e6ee2b786be2f46801120716e3fb97f2f62d8b385432f4bf57925004bbf8d06c958bbbac64610b462809628110a8919642ae647e83c7c70d904ccccd376c77b0330ce16c0da7707c2960255b9d93ca3f8200ef2af28f21470a0f8fc3076f609114d450b0c0a1a842ac84109232d15cb971707aa71df180f294f8998ffa78ea6ab43d2308553c3fc03933c91cb86ce79ccf4cb7d02dba8c1d1fc7f053b35664881252004390669b0c9807998ba298e878a3cbd1c3a744e46fafc31e38903af4647c5d4b2d3938cee74e0de78fdf87b1e140a04eecffd7dbf17419cd3f35d8aa2541941ce5c5db7ce821f3a2445bd022a8b5992df82ed38bba8d79cff79104ce825fa997d9918c7deb73ce6e08ef2269c50c18da00d50381106c49b0ba0b60060161ba631d5faf6b7c0e43b65b9a932cb7f20e007ef06c94bb46fd34eac58da76a03f58492be56ac923be097083b053bbbb72ab2a95ddd48688fec1c74a354461c5047c3fee5e68995cc7da181119e09be88ef3f7ce42b870fa66f4ce06204356331b52754204f1f8fde370c8f5414324dab2777f56b430f8f1b7f3dc63656ffc9ecfc5cdc3953006dc2019b00dcef0eb98b719cfc05a8aa7694cfa4badee1cb6853e284393d9123bd3d6af5f451bc13d0bd88bba1145861ff9257b093ca26faa9617e3d63036b05ee8bf18120f9fc58147c9c7300430227268f5c17789f90b9ebc2125045bf8166b46ebfbbaff6127671706a17af76093a7253438314b4721323e0d7d0d426fec954ea2138811a34934fca061819e38c2e16a6a5079e86111da08ffc4de1abac8a5a734cae8b7cd01579e33f6222afe955a7333557a3899b1e4357a322fb2b75588c8574960094fd1546e3323bb9749cee61edd914d1b2bc3696bf3bb391451e26048ba178cc78df22a67a021010fe384e73d5b730f99f7da91be9f1e48aded4eda5a031a50abb91e50f68ba3970367ad4dbdbd8097b937bcfd198c3caaf81e4d270639dabc2ba41c438471fe00d9a771f269d976cefe9e52956ef4bb2eb4fb6ebe731db8a6967454238a13e1248bfcc16ac1fc9b4535f9103701db49f92edb6a70f3e1523cf770e75c1abc724ce3ec64bffbbee873ceaf9bfba2244c5935fe6c89eecf2f8e290ff42ef7144e92d641551be7953cbba668345ee6a56af393c66c8e5c0b7cc40e8420323342626436afea448a75e53315b395cfb8b3b97d09f6dea4e0e5e7681e4b5611a07f10ce046427bfa3edd1ec002f86785300683a22395ea3ed3ef6a366dc5c902588275c2876b713ead904df37b31d15762bf59627588be18a12a81d48c2a90a17af82c48bc2bdd7bc9c59e5e584b998407125e4a1dd1502f3419bf90b233d7b6f65fa86d0c58d6ae06fa956592e7f0ddde85b170cce4533bda6436f73e95e84540efa24fb3d734d434c0bb1c8c7788c171814758a52b6feaf6e44b08278e062d450449d236b3775e44062022de4746d1eb9bbc828a8f8c46bda498d8877443a22d1616561f0ae8247580586721b456603421f3565d76a493bed916b1192dd036372aa588e885a791579d3290299a8e184fd1c212ed4c2320ff97ef269087dfd8881608bd9cdb31a193b927de226526ed8f5820d75c9dce22a982b5849e3ebaa6e28229067f467529078e2b93f70cf733155702d62494cf063868a067c8d70371f5150d9b1ed42f6e2b3310e0c7fc296ac23bb18bf17e9558091bf389aa913f639ace8c8a58eeab3afd85daa9d26b757e769cc8d58e7df4de5115115e630b83d7bc19e1b0e9d604c2d0dcce69c1227ea0a4b24c4eba1a71aeafafd78d7f8b7379f83ec129d7f4fe7c5223d2e1bf0c82f428d67c2e29ddd66d8c010864cc839a4c76ca2019c3f372aee51620aae301e624278bb53a50188f51b93ce93b7dafa390ff356a62e1c59e3f89bb8160d046eabf006d0e5a8166779d6a4e167fd9cd380b026872cb6ddb3248cd17046d0c823f8abce4fe8534d50d53a1d5b50b332296dc402e7776ae3a76c92403675d019dab5534897bc843cf7601eef0d43c9d8393c1b528936b130ebac3acd989e94f9eded4ee3d55b9b342baacf98190a3cf2a6c4902fc0203deb5d71425ffedf5a2e0ce8f9dd3c4f27d2c9224be086807da7659faed3ab9536de31180bf8527b755e6916c717a130b80d6fe74d945c71e8deb1548d87e4930e3a0282d3060d8614c25a341e77d56ca9fdc7a561788c7e5db86db1b3db4ca9d2b8813d14960fe6998e68fe7eb85c3f71e84d9b261443df0421a4595f9addc8f99a6536e4c1b5fc959724b31844de77f8879ba9077b96461cb11da10ab379b5f5ebe296c141f37f1d53c7287ff304175a50253af36b28ed0b4111d6ab76712972a91bdb022513b261db65106ee3e27ae2d5006b77df2ef50b767105344980ae1af9c87d67d2b8d4273922233e9f9fafab550b2fa1bbe2fce96222e2046da75ab6e62a5d214e928970f1ff84b47f109c8751d51b796360792cb1314e5453d10ae3ba81745285a3f5ac25a53b9c25de4103ddf890e70f7f109726bd7668866406a2acfe96edfbee5d5dc03260f361ed89313a15b39cb5d275c4a904f93900bdeb4b15168479defe293d9bdab7b9c95cddc461c07af60817f5da91d4c7449fe3708613825f68411fdacbb50d2134567e1c022c8f733e6abdc1a0e7f0e3cdd8793fcbd5d9dce1ab64a68713d2a5e597d9337235913631a2d280fa1cf5150d3add5c0f7a69b4ea9b75b70029e6d0e88f1d5862f11827573aae9fdd351248cdadecd030ebfc32013a3d76e88d35167c046ce30a7620996ad0b6fc71c65e5e1d87aa736a02ff54a344ec5db3c9374eb8cf4196e77157021af1a50010970e8f415d81d07d1909a4a323e35f31b6eec0f165c9d5f2b58686e851d880ba7ca5af2abe60917208965346504e61025b2c4b48970c1a8534dee279fa8ba1d7e004315997eda4d4138736d7ae51ad1fb2efdd5a5941add870dbb6c24d49cc204a0bcb19670498d0a6611631416b7c80e4d8e3477a18a64f021897c4ed0676ae157a60a17b83addb292c79d020c754f2f29f00787dd52693e1b17a5f978a86d3a5e5a55af5a6a4e9c0efa314bcca8fc530bcd7fb72aabbf7056cd419a4211781eec0299ab5804362582642e2037a0e7331a26b3eb4cd493b35d2996aa52078f87a90e42e74141ef4d9199830b4c7867a65682ca2ea2d99517dacf92fc36de5ec3e9a9c41b56b59ed863083d7df098e78836dfd6b70451236e879ae3a8eaf7918f27d5e04435533e64a82547aa9af5d80169b297f5ea675a4a0aed094074251610559338453ff5d2b2f12b90c76b51b8386a8b1291075e1d6ad44f9e53fbdda58e68f57f3a5d21a7db70d5241d101309ba4087dd904799041a9e9d6c09978a64b3557b0817bec132b0d8be33619e247a181e60a734600dd381ac131334e380ebd897a03b9bf0bb68576f4f87f639131ee60f9eb98fee5337de3f1a8d2ae4050b30ce01d12e462342bae606b5d05b2a4dabd953c301718adbb7eb547d34b4d533120a623d45cd71113ea3050a83975d4b8762dba083f5830c862562ec63afcd1987cb5fc93efb0abb770ffaa4293ce914cc3d70257f0b4c50ff2683e8b6a1cbd8c299c0844f71177f5280208df2dbe3354b3eb016f9282b6a06ece469e3a70b1c53f31f10695716dbb2305b10a24cd323ec0bfbe7f826b4ace555405a30712bb9fc10eb63b619c52ecdd2db33fa373ea6f227fbf589662813bdb1855bb1bcc1aa5fc6df5bb6f98470979e355d7f6a6eaef3a840f48511677c46e3df260d42e806f10642c337f3221f30183b20c4012db3d82faa8ec1232f57e52f9af1dba2d8ecd6b48b684e6debe3650d339dacb0dbd185412c54488bf396fa5ad1dd59991fc7c672ad94d9f755a0ca34ea6ee22f17336aef1a227bc9826544cb334a1c7828b846b48ecc44dc899468995f6c6b877013b9092c93427b119f92761afb04c0f4e2016faaf197d907e715726613747f451ee47d1f65ed731805cb1796ed83de4be320ad5f22ffb9cd2682e1399ba343dd5e4a64cbdfeb38a4207af6ec6f9b262bade0e15664ae2ce5a05887435aa2b31f9da6d73b5a7c504d9862d4316becaaae3d337f7d861cf1e1a4f0c55508ba0f979961a83ea2012886df5b977b4f02cd695cb7e17808b359849faa607192f7385e6d61b2e819e77b1f0e8727285ab0f1eef6f49ed94fdb74a103254b87b70bc4b93f0966989d5e48ed84021dcc5f4425a77f45c44ecdf099a3137e2ed91ecdb1dc14ee50b34db5f3a3d4bd55539a2186e54cada57f465528e0f18d6fb5f5913ec9061f2157c5be43cc1ac2b2a9c05311ee50f0dd8dc2259c0b85b084283ca85cddb07de2d9ab40e8621aaf0ad722a175b65801250f5d4446e8e6a6d27d2c15104a2b8637d4cbe7da25c119bbf26e1f9a19685434a736a6b7f0ddd4457e1bf150c3eec5792fa023e48386071b3379b9b55e7cd76b251018d187f0340276cdae2c2c76066429fc6c62363f2c4e073ce432701bc5268687cdcae64e9979dc564d85833bf6364a55deed9c6b1fdb0bc61d25750f0e5677b9a1d45a4d6e9290f13390e52b6e55fe4a1c5f5b7e12dd1228365f1b006a2bf1e70628d4b89c95f632b6f3c93d2202ffc8b4b167ad667f432a141ed7c4de2b5e7a32938c1a6398b5d2f75ff34df56b9854c05adff14e3ecbebd35fd3d1c7dec58f5d7205d34c1ac18e44efd250437cf5b3f532c6e0c8ecbec5a6ababc5993e5931cece239699a4b861bcac656e3e727eed1b2d0541b0b95c93d30f0b800011ebd4ba3173aeb394854b4cf0ee3eec23a9ed8fd2e816ab041cdeff2f7714c21e997297fce5e04db7eb2297f7506b4a6520548db6e1e8f4c4bc074e078479838e5b9123e64b1c12a439b4680ece5de1c0690df843577c54042ec66483a5bc05e029453d1090afdd13dfecf09e635b484cc755db535808278770284ab006dec68288472d65d3cdc670cab5179a83b1e20e667b4283c66afcbbcad7982db93369b4a854966f49dc79c80945496251a8ff71d87ca30d0b23986bfe76dbc740eb3f8750ddfd0353d62a7fdc274ddef201aa041b64fe61acb58196ff86efa0257ca4f82657772b29c9d8cb9118d57bc38bd5adcbdc520e3a11b3b49ce35c5429469259e28d378367c1fe48a7d0e84046590f7b3daa0422cb0945c2abc096703809c00c7f024b4e8bdc0bc920fa742cf8a0bb8d9f87303544613b76904023862eaedd27414d9ea64493d39a44dd606407e4dcf0056fb9bfa1094ae19f31c0e62b40d951f0b4a53d3e0ced8e722d13cc455d9fe4268edf21858b6bb6249a0f356dad735bd633f47d2cc490f74e76f0ead642dd24e5115ccac35075274350834175da99d9b0e11e301528240a3fcb1ccb418b5b006ba59dee83ac698958d55a0ad6d5b2d3e80fd6c14dbbb00d485b2aee66add40fb65656ab4ea1d3f864fd13c0643776211a7dcf82cfc044a8f7a89a896ae742ac8c78f2040f87ab8444a43f80d738c72f6be69615d84b3e4db995f2101d50808fb979ebd8ef823fb30de180e2e202fdf55524ab50be3dd654bc73f8dfc1a1f7351f4766709d6a5c752334cc6db8102310703e2759210c5006f362597d53826741e14ef1ce74600f362467713bc9ef857e5e24e11b514be9aa86b1b5736d305cc4ba909d569f5ef760ea521f41b511388b88021b6242f5ed9c3722ccfc96a77d37d68690db884cb229bbe8e2e96397b6f767a5724c4d146b427fb189f7cbba812f22d9565622f61a025b355c7a977261874b7b862021a3807209c46069cb6dabb0dec92013175983077b538a9fa066e15f47c388777c75707c63947e152d4fd1cb2b5df4a12e70adfcef99498beeef240c2c4c2f41012937667107de2e600c54244c1931279078ea2dbadb3ae3fe87dc04d96d62a931eb7482b7c0d4bff3d3382e254b1da3da841b50a4522884828bbb783590203dc29ed50f9fc2797435b2b38ca9beb204895eb41b0281e6dd1bba254c894791f7e4c28e0f638f35a6340eea4a8c6a42bf1e90ee1c020d99f32b21a9d5a622c4b7645eb61fd73427aeebf4a9015cc10948f6c5ed0364535b772d551e100e2adbfbe107e0d51cd22bbd3bf44a5616cecbf36498c089f8f21a5d0fbb3ed9cb7b8eb79a50a51f26fcee4835ad762efa81d3dd3b88522bede3abc6cd3c42cb2f7008df99b9ce9a77ae2aa792a3fce63f1e535302f45ba8872ab271066c76ae951c5e581ed1506de367dae36809ebc3d2ee4f0a8c32e615d98659a171a6558fbd20ec9b6cc4e5296fe2828cbb674721d33375b4875db5e3a49132232bd5d553f1a194b88e5bbd61fa3911cf2e210c954cacf429af18d7cd2352584a1b536a9cb6407054bd6ff27f543ad4847c840e36271d4c9ab6daac93a7b82ac0f2066b205c1f5a97f0b62dfd7e037a9c6b0d157a09d4c70fc8171fa3ccec33adda5b3dc543cdec013de97729496cc8941d1364e66f03034171077d65fe8d2642d56ccaca6b6693bd141e598b393b67417839199608baf7d7c2d594abd091baf4f0af8d2476a1d08b260d8811897dafd2f53d7c722eca81df61c80a29d837ce5279d786bb96ef95a78d8c51be493c0c56c3f766a9abbca799efb7b7ff9a70ad3815ae07a794a398f45b0bbbdc81a7c852492da086ea5db23dba783c5bbb6db79ed56d093aaf9e536467ab534015531dd01f67da6f98b6ea32f2d9d5885e0a990bb7d9087f1ecabee394e2a62cfa22c868642e11b10e2f30f9df64638411b004a1e9bfe250afd44f6d19b8e7162a4802a625fb38978c3fc0b2b3726173bcda566f779898bc74c6f336c0c214b85833cac1289b2b0f6f776ea47e84072533651352f562aa12bf0d95ad73a70b2d9cf5178bc029d47021710c25f33b633e2ccf0e5cd89c580ba883f66f7da42d93ce38d5ed8be0ed369ffa34601d32e9fb1869d635377a5ae8fd1423a87c8bf737f023d21bf6b6132afcd47389bcfe2dbdb0b388fc9e5f87a91952dd890a99319687922dbfa51a15d700378fad14adad4ceb9b612aaeade4b499d68e71a476357ad294bbc0e8a6776d2e0cd2e94b3892bdd54c0358ec92f1eaa47193d835879e494d5d4e05be8bd3d7e1345d29f6d7676e576369c1252535c01955a9d0241cd4fd3001134c16132031aff48975f542ddb856a1c092bf36f36644fbe282792d1fb3179969f9913a18aa740ada7c561c2f7246fadcc83ba96a7657d66c8fd1f985cf0f856afca65dd98504896bf9ae575d111eab680d357d48f904019168f5aabb930ad434cfbf0af591d7ce3f0fdb3814902f11d88634b47974628a4c30f9f8e5c585b18ddbbb9031072fe1553adb44d572ffbce9a641e4ec65257090e3b9f49d7d1ee94db67fb503c56cf1f0ae6002b5856255f034b6a4d5c998533d08add6c295728a6cc36f50208886b262de0829959a1878dc70747c7587dc5b930b9ef5a49a6dec60075f1af5b3737a19fac66f7a1dd1a49544091e6e227f7ed8f23289e927f8e03f9ce91a1d670aedceea53e8db091aa9c2d385a437cf0787c8952df41fc0540b4e2e0abcab52a274f5498bd196b5669bfc664aff39cd41a1535cf52684906970111597fe292e5c494225f565b0f7beccee192268d441735c471564b0c675c30f38c3936fddb40f1530bf4c7edcb55131431079547968f96860d1beffbe3ab6cbd1962036b97ec39513e4387391baf26ab1915252ec24ecffdb006343d10099557595d7ba20afe23744396debff6d8b1aaea99589b6fa12aef8323129544aa222ce0a0f9e6eb03e6a0c104337f2d25e9246bfb572ccaaf9110b98c1f6f85f07df00c9cbc18d5cc320906c1b626dca49c635f263d1d4b9b7bbc0499c2e1f2dee31d18e0b02fd4cef1b0c3304af1bd7bc2905b6672467f8332ed35508ffe989f6a275d4bc4cfe142f3e5ce9632c06537f214dbe7a6aa78a5ab98c0ba3c2dc2d9e06bee35028dab0ffe61a76213639c17a90b0d07dd553f7cb491fa5ae5318aa5afa5b706da33e35f35ee05fcc2396044df6dc913c27a38b381f46be936ba681daaf95b5b7fd1076ff6b5daf68da6a2a67d02358f07338abbfdb1689d73b612aeb9ae627309870681b98b7be908c62e04181268c59b7b5d03cb3d6d854b74f10647152ec205dbcdbd1a02b6e1b530abfa2270983d1fd4a4af08db16e5a9653abe6e434892b39304b1641f1c3706b2396b6dc33d0b5ad08b096b9f38a0d7f0666eec850be7d63e9b5a1fa6da0783c68b6f4e8c6beab6b786da56b066e9214b339c1ca5504246c598574471d9dad61c0f3e1148af2f0943082cdbb33662aa93cbcadbeb4ea07d096f4f4becfc6c348a73eac35e7a4d54f9207464181dc753849da3a1de87b02af24a1030143cd4def9a9ae052af2bebe3f19c20d88ce053bab86f2233d5beeaf3cd9f90a45d0de4e92ee1b4fa061002a7696a5747e6b2d5f63fc248cb589c2d1c7c8342958368377896a52c632bffc6d570f0872404ee4e7cc56beea2c3a43c09a8d7c9f7110fe7d134b3ab22720a8931567ffcf3bb514424b5d60d29a00e14f7935646c639f6d129ecfd9e61b9b0003550aca1759f1b95f97a8c4e7a223abf4c31b678ea4f2b3d68fdaf1f04447a91b8ce4ba409c35c7150f1d195f18e3fb46976bdcc2a65895befa6607028700bef246f963290ff754fb7246d8871d72e3f033c63c8d741551a33916e09a2a547809b834f844acd035444458c8fb6b2c4a126211193e71db7626067b1edbed6a915f295b264297cc1b69b551a2c5e2c22c53e55dfb752902570a7981f82f8c8dd0c8ffc7bbc3aa5e7ce36aa9f95dc53925348fc84bc5c261a079875464a740d146ac919171203841dada6bee60683a2dfb7903745466d9397674453aade5371e20f9f7cee1ca7930ec5265a577a2be8c1031e273940300d637af087c340d33e0efc3872a405aa2d1df5e78a123174cfa0b5438838ce9fd6c6c28c7f5a5f94a62354101c0dfeafab065f8d7bb25941ad071573e9484cc39d79ae1f3ca1dca16a3c48d5763a4b62d30a04f93d11408f50ae7c9b148c1c2385034f4c2478e8921e04ad1103351a5b218779712ad5291e79fc4079092ed658f737edd162d359b22e018fdd1899448fc6101cbf36ed27d91fffa229ed41728cd2a2d305fe4d6cd6e81588acd25791d7613769f6029b5d8f6ce38a2367a70a424fd5ab85dbf96885008ef3117719abe4d27ce517c120d547c7b043e0d8ba387fc6ec5f297a3ae8aa869d0689b3680bd9629ac4dc2d364f77dae5279ba81e2d07ec160f7589c43aff8c8884bc3e51ff1047f3ca4957f81320860f067798aedc6041ed3a1f0c11e00bf3bd8f34895a9a0d935b207366c17e33ec8422319b28ae570973988c2a726817850b056853165a820f76d8ea085922919baa8b783f6a83d308f256bb30efbf17fdeac93998f3f90ba40f9ea0167fcee5b6778c74ad8d872a7b3ce821fee8d46e71299165911e4d1caefffbdb5b3a03f6d4c116f5de2ce4e090d03bef3913551cb7fb9657d95cf9bd3225fdcee8e6a8e16751d03fcf6076bea2320a2586954bd70e1ff8670adcca4ce8e4bcf78d0278ebd7e40a1a754a8e5490b86f4e6780addc0bfbe7b0cc4f7c87c6d292d6d99c56e51055cdac85b67d6870a2de79deaca6826f4a8f7867d10208313aa55f8a2b92434ddf9d3c98857b529a3570ec4728e6976dcabd019ef4126d4dd3e1da4635296d4c5119181829754692c7fc3b2fd94644d90041ae9ecf09b6e2f1ac0893a87a08664734da93e5e346e66ca9b964d63b73c8ca9082d9309606965aece1c6fac441c8bd285b72c1c66b7d4aacf94ff157da51a2235123105c6d8d34e9aa73b28a063fc74bd071c8093c83d05116de3a663b8793a6c368eaaa049044622b68fbc5e9273583c542d5e6bf5b83e916b4e2c8da3474a63b95b6dea84feb364c39159d59b3e49c24a536333cf913ed9890e6c45a208ed94e2cf7e263b628ee7cd9c5396bdb36aba71ada528ef40a66c5cae6c75bc35cdd4ef4d8025c18c142ba0e71da8793642bc5cd3f6c210e9e3c01567dec704bd0a7ef9e09f8df9c2a2ee326974e858027d6e2ee7d62792d66e8a79dabc4834febefd57c29727a0aab565043062f82a2d9474a6ec39bcb7234a6227167efd709c41e6c156214ef5bb0af07f136dae92c5fa5487e795e3845bec4dc1b6db23ccb784f8be9921661a155ad040c5faf4d9907cd5f3b3e6a0fdd1bcaea2fa443e9689c75cb70478a455883f6f2be7c24565cfa9634f4b7f8082a708bcf11589bfedace6a54a0e9859bb4c2f09b1c7fabc705f9327fc6ec65c623b4816fadcd7e5a68b5b6a7e23bacfd2e276566e60f410385c2ab31207f60ac727ce184d5c9d972e4db1777fc95c2a57e873ae1a5e9641cfdc7134abfb2cc20cb588b3143ea57be9c11b78dc9843e32bbe3831add242c761d5d281290c36abe38e57044c06c530bc043eba9bd8a43a12adc34deabaaef943414dc76ca1c518d0573e75d8f0d89452232609118b583a6b4d99f4b69d88776d3088b204ebd869cc46caf982d1519b5f628b39f6afa7d7cb558a9866ad491d82a769598ce323ffccccd076a1c3866da6911bae5f7c02158d8ad51bb6a6798e123706a453d97b8ee7974f3cdb36ca7fc9755679991cccd0f040256cc0b6f0597c9f04b4a39a6a979d975f61f6362b2f853a7b8c7b53f1a83457726f2e69d91cf66c0bf76a65f946e76c3e0e488d7f124309528fc936cec398ffe3f6656b06b3cde6a6056592c7e70ba577c6762f7d424bec0fa0bbbfe5ab8ddbf24f006791c2dc1d25261648fbdc5f2228973dad89797c7181424db4ae8d5febfeb6ba5622b170bd345fa99fc819d3b779d529efe3fa5bb66bffcfafbb360401a2df36277a332c989f9d581e654bf24b56dd5c348256aae85c41c15bf559888ac30355d7a451328d9f0cb16860e4fab0de808c70bb37491d5d2bbf3b3d8c6b91cd3cd95d4f0f63cbb16f75c1553ab24b57231659aa2292f3a0beef4c12c28d3e258ce4d1fb66b67343069f44c91c5c4f0ef92786e241c96670756734c800953ea8b1702d9cf17391891919d991f45f15931a8fb76e081bd5c1aafc8c3e23d85a2a1a805f110acb73957739a1f8067c11e4dc83ee6ac44b1e5dd1032da29cf416b474cafb719167ee1f5951e4612632a0628c26e4363db8af21844370f118b3412455dea5b413bba1f1eecfd4a10bbc8798378c2404e99d929d1b346783e3aaa40ccd1be9ae9e7d9d04f626d56ce1f9fd7913602282ea58735a686b7b2de4e1b062ed8c772646d0c21d59025cf3e1745ce7addf7de5ac0d75e12154d5d74b91980cf62d6a84b11f12e8af0ece91a8cc1dce9e0720d1ef6994515c185bdbaedb7ba525f9874640b09bb9f7a01c25affbc76f4ece64ee05eb84b3c2200936a6c9a6d5043511c0c777ebfd0afc01e40747549a80976ecf2accd979a0aeaaa1082fff16fa2d2f1d727bd20f177ee37e0cee34049bfa9ed2aec2e780aa34404a1200650f95ac5275362eb6fd70f27e110bb5742b46f8ea9d32cc368aed826a046c05ca212e4adda784264d898404ec3d825d68ed783b7e96022605de42600024e896dfa584dd65574a95535876bfabfd7755925b6d2a16be149b5e3dc618e3c809342cfc5745b1d30aa0857375c1bbf17724a47c475428da47933fe0152549fc073d4494505607f9f9c15e47192ca5368d1545442139b6feabe8da1de475d3c2bfb6e557d556d4207b8c0a4cc25240fe061e9204738c1ee5cb82d9ada9e345a51e877e2352c853a89018de0f21105d62d30e2d720d2a218492882d7ffb7a6a0faaa035fff7cbede4fafd5b191832418670c68175886bbc4c6fd3d58f163f44c0f0df9d144dc19d8d5ce808de87bba5e7c9d05463dda1fb0d3acad85425db218b098d6e7ebfbdf5b0c85d6c3acdedaf0d583d7e0e90cd2e51c93b28b6ad97ea25d706e9815641aae3edbf706eee001178167c35383905ada4cda704f7bb71d80122a50dcc4a04b4e76332af6646b8f4a79da70f423de3ba6894554121ece778cdc46680890af1ded0a2ff2dae5db0e11abd516f20b8b8ef2ead445182b29e6458ef5fa3bd822931971edb8fafe854c9892b58ebfcb62f0a62187944dd2620aee19cda859fd61b815bb9f04ec41db416d165ea96e54897ce7328855163aaf5d0511abc369a6e10d3137b06279630c503f0996c4ddcd609ade93c4aa02b3a5e45f184ec372c08a4b73db55c46cfedb75d21d65db93c7fbe7c1d76df4ebd22eb7722906ecaafa498ab1710aeeea901aa7e533248a7dac6a99e33a65c4c5d8607a455b165c05a7a5df90c7da7cf38bc39e61fb3fbb3aea8eee55787ed0cb50739d8e58d092fe2bc4ff83bd5fb16b5996a5af09de59cb6aba748188698d6326790a2aef3ab9e214854d854747b6c1425a9739fba86e439cb75a2b694285e685e96adb404778c7d4c02bf7be6aa3c20f944a5947ceb311f14af05d49f7fe9235cda3a1c5f09bfe881d2690c1e9caf0e22c42a5fc86f4c8350df57f174e2d0d9d761693d89444f4203fc0c0abf07e68f22d4d423e158762be6447960abc0954f85759fdabb0a22d4a9ce03396f2afcbe751eeb8c1170947dca0dd945a32ac0e43d1503d3bd0f637f6b61e9b4f448278ceea1b0e6e7a38217e41b099b91b7f14189b61dc7da885762105735098cf9af953422028e13c604409718181d1034aa301f2a9ddd8506e1ffc10b0e127d834e5da6904f44b1d2e4888f4d962974be2a3297f1ccca591603b64abfa537a67420c914242281a0984a7aa128aceee99c1fdbafa4efb51e982179c7cf499a4de7a0c2f18d17dc440f72fa7589c1075a3d93b626fab029d18e257ad3a44f53f588b9027bef73023f8e2a335ee62f415086e48d1c8257fc5412ec7c247ef939bbe8cc3f68d864877b20add663b52e4448b6bcad6ea4f8ef89e41593e38316eb99fbe94878058378a75c9b74220282a4493426c6a4e5ea85bf48cce527159c4f07b7787dfad250f9d0b365e833f3ed9c94e80bb4708d69ba82ec4103f626934e57544e8cf2892cd87f18b11e48f0e22f7ae75108bfa4223816a8f00968fa9e4f83395e3dbcabe1a830f367119f84babd4c94bf3de9cc048416091f102bb16abd51f963f24818fb859de5f97612d19016392d8da06d992fd1e4ef49799eb214cd7fae88f5d09fc6f8d5135a910e06087adae148cc7999088dbc6d92282d0b0897183eb43b34a17d510b4d97ffdd0769944652f0aae19e508f79632c836a0ed0f403dce550ded91a3091536e3be7b5528fc8aa638e798bfec6e5cf5bc52e2cf49a7467cfc7125e9732947baeb6d571cb1b9f219e7bbeaf6217935b484b1c74439aaf03bea60f83cabcbebe62c077b63f5b2056334d0b629031a339ccf259beacd5b40c57eec9f6620aa951ce583af33c16c24f2fa40caeb4a6c49cdc11f557883780787b8c7019b76a5222256f3541b50b36c19c47ad45115a6668842f68883d45eb209e58c1debd8643ee8a8e8396b1ab0c1af44be5013fae54bcac92b6eac6406b41940aacbb598bf4dd9a7ec3559cc6e460b72642d4451deaa3311bf8432838dd10acd4957a089f3135194b19ba271e6255920036b4ba47e0420208e0b108e3983716705f9b11c41ff1ab2b4d129a33db0faffa3d835377279d65552686ace4c777074b9c2cb9a7ffa1471b55be87844fa9c4cfc42cc5d08258901fc984d9c12fffa0ccf00d7ff4e05e3e9e03050266ecaae13c7a38eb13f64dd8eb02a2224b25c0e9b5cc247096e25b5dda2bb15f6b93e0c6a94d1b051156831a3e36e1eec70a8ab55fa33a048a9e7e4020c6b0c9e2d35212915728e91995152b0f3f8b56fb1e7587be2551cc3e5070eac841537714bd36f448c6563fd90275dd321bacfad5c8b783625c29b960463a3ebd577795d7532199c5eb7a26ba796f550f8ef8a6a813d699f7e8d4cd4b9486264fcac5b4aa2bc39e81a235f698a4f6ca1d322ecd690cef701d4f747edde2348ebf83d39c12b0aa0d7e40646d704462b8c9990440097037f675a8bba858987f21921fffdc1da527e984a3084702978a320c6536ce10383c93b9f7658570224d1f85f9a60d4b493f5c3b5d7018d6929ca6944b09783beb9a7efe544b8131dae4ebdce0539d183d00db4b99f3bd34d954025cbafbf8fae4da7c79e1e5cf7ff9383cf5469abfe621b46ed9063c2d85d65e14f9bd43632495133ca338e318c3c72ebae3e4846da98e01e06517b6db96bfc5c8234ef43ab2814e5b95ad4724b1c7ace36f96c8b947f09a710857f7e2e811920e8cc611a6f156a980adab366e9029c81cd47270d3da3840eb3aa557a6124fe580f8afe073ccbdb0c17f45d7fee7f2d82a350a1b92ba08ac01aa2d2937bd067c3146183bea8773ac3db287e6ac983dfb9af0fd8a6e1caca9228cbfe938536c065883212f07a2d6731b517d49363ca1544c803815eef93704ea92bf431a6e30ab5a2fe7323adacd0fac98e8d7853007157a7d1921851ce91cb00833d1ce4d0eb27ca220ce23a8a31137c5dd9688b2172bb748dd533b8a546eeaa432172057b5e4877b751d118b56f2fbce5f6b5c7ee6359739ebf23f091682f2d683d1176c570c41530452ee3f5c26ec8e711d9467809486611bb45bba0b18c798d703d0b68a08ff106a6710697f6d04100901a3fd011ad1b6a178b77360a79185ffd8ea0791342d5208c14d98a58edbee790ed27eb4bc44ff743c32b14e1547bc7f5f815e10df13f766ca68cf583ccb8d63273ae7bf870c9a2f9c693a0bbca4a18f9758e9e9dfc5d63f9065e5ef8a64580ea8e587a02aa088fb4c80620d5f1a49272208442852800cf34dc7ec510894a8bb5b747da792de47deff7b47cf5994815fddfbcb48da547651f48543ba81ce62ded9731f5e975f128e839287a85c62c546f6e10d61bb030fd82ee3a6054538de21ca4f03f68cc8b77316490d8cc80bb7635e94f0b76b124b28a03fafeda9dd814ae587ee2e4d82127b70d36c2631bd845a25a90dab15ad5060e7446f78645f3f0cb3da4e74808b78db5f8078cecbc35c1106009c43edf677799e9c31313cb86e3e02bc23dd264bbb6dc0c9482354879e8f056d5aa4501773edbf111d8476d20df5082277a69e065d659ffd7d54e5130f340c4161e8b1804ac7c4b2432449f3bb53e74b3272cefa66873b777cba88b02db72cf97c4406bb18a9022c48e9409da7d93799330d860c153de50234dfa791d66b56690c79fc245cb2217c339aebb077147a503a75fa2775ce4db851f16e85ee8453a682810e874d44f64dea2d8470f8a71ecc42725c75dca3596429b6d8ffc11d8d016076944806eee0dc3d9a06ebd8c1ac5fa4614c9e32b225ac4d1265b4e449ab793d5d25ce4ef4ec216032b8c138ded4530e20e800fc01b3c274f9bf041762527fe5588287e01736e1446711556b068193444029d97c5ef62a3b8c0b63bb9fd9cee9e78aaebc81f4c3dff3e5f19fcb67966af8867bd613ec6c8bda762fe752a1d5674eb1f0d9d7d680b5a1046696c40ae176c0cafac84822d214be3b5c467bc540f2cbeb4e8eea38ef231d4fd2b74a502a1acbbccdf00898eb18c502d0776bcbb915c78227365fe520e65643b6d3c702f8b01541aca2fc03fee6c841f724cbe0d5aa864156b6732dc98bf92820fac729b3345a948d7da1991d5432221cca87c9982205cc91b2c1ddfe6acd4f88e031b1f4b973ffd9e3ddc7432d1ee3302b12ac3d4d3a91ce8a568f4cd5e0517f6ce37cbb8769845f57bcae87e3f81ac5254159ab2890c37340d8dbc4adad197de88001d000258ffffffa7