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 68814 be174b79569bbfa675df75fe73c8a498e99add723de5c6d5b8cbb37e9f521ab2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
42ca8015d4f454df964ccb0eee2e1b0b998c2a1e69eab6a471526e0db21a059f
Certificate Block Hash
be174b79569bbfa675df75fe73c8a498e99add723de5c6d5b8cbb37e9f521ab2
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00042801001c660000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d85a2d5487ebaf0cff1ccf322fe84db8441e5ec5b4e9ff868c5ed7f900cdafe978991eb23608fc65773ecaf89197c39cfe4b190bfef4ddc318bbe3ef9be193556b4db6d1d575300aa774671e9e2c6dadd200c1f8daf8ef1599080000000000000000020000000200042801001c660000

Raw Header Hex

000040209639257ad60ce082c5cdd9f5d00aed90b4a66b69580001c3f672ca559ba2b1aed5f9028595df8276b9fbd0a451a17fb76dfdf61f243489d3b6016b94be8d034dbf2f246a332201189f051ab20d6e5271a4b6ea691e2a8c990b1b2eee0ecb4c96df54f4d41580ca42

Proof Data Hex

59,560 bytes
12121602030769b4dc667aad100049a7dc4032b0b585ad7e4f4cfa3a6a561d1857cc51a25b683816e95abd620135183e15071f43e60c4f06a8a7aaf1714827a6a9f24e58d901b7030a682c9e3179d533b534fce378ae58571029208fe2c8a8799ba2be3c180794ec5791c6f624b13348d8ec6a8a9326b797dbfa09e3dc233a61717df8c65337f308d41acc839ba0c9189ca77040a4061eb6b62de459b1fe63737400c6f27780210269fcf115b8c356b85dbd63a689c4739ce4942516c6d682cf22e98b0a300b78b9c41d2b8985770c17878b0b9767984eaa1c6919dca4179b764f4447dfad43fa8ec0060e02692f82387c47d0161854fd96245083619ac499c048fba05242aa69edda3e9cd430c636ea00206eb523fd6b8e829cce59387b0562080d94ccd7c4a5d7e58d6c86408939281b1f6bce67113d8cac847524b94cd19073011594bc4bd099dd955d8b3d6f8d78c0f98b90db4c0162753f3aaf028afff571d5a3427636095d2983fa619692ccd1db6eb736bac1ec3ec3822362cbf1becb49693c062b7141e9cfa85520953d34b6d16e5b45f51306d10baba18dad1d4067db25052dc2db12bb5984a1e251c921aaaeb278a4c5c283ff521c0c1b678de1972a7344121752d50d851ade74912d2fd96131eebae82df806312ce95c305b1878e1c8c3ccca5b650754b052aba1df0f365e5247a7c10216fcbd0eea56dbdfcf94d14798ed759a80f7fbba458308ec10ed76a3e7161f8db65fb8b8867eacb4957343600f53d9eb353d425068c2fbeeb9add2e14898f68ee26bd6da90bb5411fbf68d10b76c05e44234c6a43a523fecafb08421cd797754715e5e54ed8ddd9a142a83b175ac683e03d4771d8fbd80acd745fe24efffca4a7150cc70195e81ffe6a84ec1fb38f456338a8ef38ddd4e203092129140a22dd243218eba28212c3e4f01ac3456cdd9f397c97f1c4b1d9f93e04ca55c5af9b4c5a956f8c93b2dfeca85a6788e2ab7af47af6baf64ec4ec7661a1b58da1530280be953b0ed97e071a9da8d15cf680d4fb667ad659f67b772fbf2c1cb70b672999f4f43913287c994fd4d9200fc9d9940e287ec8c35632e8fc2f74e5c13c3490174481e1e5706798acdd6b471dec0937039b474ae66b73fca04a4283d8b717afe1c6e255b8db4ddf17929b656f970d222829433aee75a6f753adccf9a38ed567728ee010b323529a8f4aa56dfde6c84a4c631f06a07c76764f176365f3be1dce5bd515176aa75b16cc1ac8beb4f60d9148922f85390df14cc577771782a6c483cf20fe56aaf925150cb8eb3f8cfa8ebf659d0c41f8f53af75866520d77da0d1e9243bbbd3f5d02c48b45ed1c72d85ec1ed888b1a5567a5b2127c762f61acd0ca33abe9c9130199ed75d761ef407c9942992a44f19a82438fe9570a5609f0d688efe87ed3afb6a6c40b894a0c817256a39ddd832d227c041d56f1e8bf9517b232d1b44232da56e8031e3ca3c9a7a51fdb883933b5d89ac1829638831b4ddb1f7b7ff75d8d08db5b584d72ef839541439ad0063f62ff70ffc03dda65388d478d1b83d57ca7012574fa256ad95a10f6758bfa8b9964899bd775f0cee938abea3bd464498ddb8a1839b4f858e141eaaa8408f4c821b17dd151f4602f3bc37f00dbdaf8c06e07b752354ea7037bba7cafc3e88d20a9d752a18fb86d62526da144670e74fd3a4a76437f5110b74f291119c1f9f254a7ebcb38005db28d1c50272395032ddb0ef4f05fc556a64b6cd1019786a045234ebeaee01f54c64c065c63f0a70a7481a675b495d6355a68e62f1f14f573df9a768754cf83f276fee705ec3e8d2a15cef4c5d1e10fc78f69e5dfa3c7f2f7d77fc3b552cf62551b9dd63b42776a2c12eda12a8d9b6afdc150aaa0a9daf5b5a53dcaf9a395789946e11b4a2c5a75956c0f6de1991b2285281c745933683edbd4b8b2b71f6fd60742547a8e5d55ec8b4f7cab614f908aa1ad0f7bb75ac80f0d83205bba3884a6d2a17166401491605dc701c48d17cd0611ae9c23a668efbbb509953b2754cc4452ee75263ddc485fa760ae84b1f4ee45ef64d6cbdfe7b964bf83ff5e415f922ed561ce3411b896b98c08df47d20554ceac25d9b0f0d3ee29fe9df0e6842ed77bb2a217a50e9bc992d9add905fc8fe818cf0a7bfeb865569d8a691c1a88aa5e5e961e128f627803a4bbc0c0d3858567a648263dad6528bcd8852227692f90fdf283ddbaf1b7d7504b4b27d049e9abd0c40ed2675ca034b746f24c02d5b2749facb705a1f99fe99b88b6a333259ef3ef128c426fd2971832675159a8d6b45b93b2c3b44ece4997fd9cfcead40e0e1087cf415312770f979d24175a079ab94dcb028ed1bdbf0602e44c59cf91fbc37121dd0ed03af548cb27387d701ca3e42ce9893c290f0ee3b6bc7bc5a577090272cbb3887facdf0b0fbe5b0579c6bfdbecfe973d9c288a0b77a233c13d65571dd2ed7499388b35215f3c167eed0062292cdd18cbb8143b89f032f7943ca9e69bf8e65ee5db3207ab101e53e38b778152e0969907be9e4549ffc219f9c1f1132f024e2f07c21abe4b01ee57d9a45650cb89b88ec438158875c997e8dd601cb03b583e10387f11fbacfb1fe27f199783c942c2e925dfbcd187688290442c31ac98f923dce9fd002a41129acd432ecdfbef86b5b582a44efffefc792c60304ae906b4c09d99a36e2c6ff7d4949724cf4e11eb92322a0915a2558fd0b7ad33ac920f663ad607ac2fea7353a32a13b0b04f3a0b51b390700b551d79be0a39bde45a0209fd404408b5af5ab52f697667e0e75ebefade96936c059104d9911ec18017002084fa7e38817b814df805a3e2b43243bc510a90ca8268041c1037c73e4583f78726ad3a95f20879ec6286565a11866ecd7db21901732cfac8f2aa0be114bdc2b7cea247ec3f5eda4de0fdafe55dc353552b4f11b0d453cdae59f239d39a63256a9a04e79efcbb13d7d09d46e95eeec336353c3b981bc9a0cf27ad36f9449231973807d2c273700b05244259f624866ddcae8a595197ac882ffc62d3f483f2ff7f0a37b45773fefdcbcf9791579f8950d82c0a1b80e19e8d6aade3c934123753d559ee1e6fba2c751c33660bb66c8965d62e6703c7c8593f92ee3028edc1f7604f65134163fe093206d03143e81d4ddc8ec077cba7f40b07c9a594b8828504fee0aff66387ff11f977a6cf76f502d9f36c9a623c0a8051dc4a9ec8aff7b21154f5810640398535e30e0bc0f723ba73aeaad0ba68ebfe5c0aa0289ace6b62f8e66edfb9a8bf2218bda4cf9d0724bca0b07e89d4c339a7053f49103b0dd6381edc7fe721856e9e848d17833474c0b70974557da2ba2aab2f6c1c50081ca67779c2a89cb30fb4017e6360ed6bc2b60f4feb5f004dc09f301e536e9b7e3403b8454e4fd8d2c0981702a39361df9b22bed6db8572cb0571c98b66aa0cbdd5dd4c4acc60c782e11b910f2daab64f66aae29264d5d35fd80b9e2a9cb8eb7e56efe5f0005a30982802656f30bae470abfb45bd55bfd1642afac7e659202cd6afbc20918867644e957eaee048b1b5b13483de915b4237745caaab88e4b9553a5bef16cd26789fbae0d45caf835b572197be62a5e3c342817a9ccb6a43a2708aa89fdabeefb6c09cdad577fcf71ebfb72ca16889e3f2755937d20696768d504792402e8cc529c5e6c123dec07065d7ec72bcd47d05e07e88db338e37e74c3f52e66759d3a810953647a6c445b8cbcd45d981a1ee75102f4ddf2dbcf65beb76beb30f9f7632659a0f8e0b4f479ab0003d26cd0d7eaad24e6003cda4a29802cf89799c5e4ebc8c8800b838cbd80164671e552b8f7e1111ba9fcde08beb00b427aabb495094aa7c165bba0201ba2a4186557718ac10f0bf35fd90e037e1a66503b7e7897afb3d053e5fa05c3acc529713369b18f8396a716efa0ddaf1740c32f5caf9dc5c948a7ec34376c90225616b56b69881193f9606c953ada8a9021d639f32069a3b1778c3de8b5942b2bbbb8e3787ed6b417ce859e036b94c0df728a4151c411453f14daba9bf698c0e9ffc2b7520996b508a62948889fdcd4e0386afb19390ada0eed41d1f618e8a5bc9e8e863144efd445b4cf9eb63a9f5d78c7325be4df06f28acbefc2126996572b85da7fe59b33bb634ef4a067c94790656c5f9de35248bea75cc3ed4f16e46eb9a5660149234c394b7bee96fc8fd9a4625863734ac822fc3a5132fb184cdbc35397869b6cf34a4e676a78d344b6253291939348d7a7c8714711039a0713e78f08652455346daf0f298247fb7e202d0cc1b50598ec4b920ff24b32b50fb66cd2419e101f6376f149d782e3dd67414a86a9c506b7c81b20b838cc10be5f670ac1e5eeb34c9a65d37571e71a02970e048e229c2c7173e5ceb4ba252271ad8c22b9d2ea890029b659b0ab9a83c4ffccd85f3dee4f84b15725d28267921b4241393b4a9ee6515828c5ad933b7a71c450115d2a0122e7e5bc8f5a07a46006ddc69a930a5ea6c4a05d42a076326ba9206c1c93fd07df6a0fb87dd17bfedb660f1cb92481eac446491b86e4586adbbe9efa2c73dd70f7bf9a2396ed3772443cbb799e3758c48252993be1fda9125c4a5a2b13c1a84ebbf37d602a03de376fc49b3abd422c1c08424f5bc13ea6fa0fc4dd8cc93862e8aea8b1d5de8e62e08e04cb5a787bf01f9ef74d2a485a16525d62fbcfa4c18381f9683b6ad67acdd64f55ca8356c4efa3c1ef05d924772c8050d687727d79debff8bca8ec6c67f98494c168cc0b97484739c90304ba0066ce5ec79f46885d9d23db8549e06b2007cef9c0ffedd08131940ee4252ebcf21eaf3e150e15a569ab12f9ca48a7491d58e6f965dabc9bde1957c55d0e7c4161e6012dd3ae1a956a8d9a30931df983b3b2cc4224355492c346cb2f4ed55a6584a46233405002547a209748a0490a969c580f165e79a4b0b5902c913dde2a576ce4feeb2f380e9812621913220026d4d23b6e15287ce0850af723a50e903b9594185a82f84250c82051d1539c90665b2e4a5cae4e0294dc3d212151aa8ca1cf1fc39d77802be8e94ac4e89980f4846c1f0d38a9c220646c8bad4c69c083f5a508f250a1773e90159be3cc23be949c847c32a687e5c46056d46fc7e70f7618d94a5ad0705f3ed35d61efa65321f01490206fe133d52c63ec241e1bbae89566b11650bceef058fe6770f3a514ff098627f33f2fd121b0d21926f3282a751983a2fa7805b246b566e6544d5c6f3394c0ef60c6ef949f116c52ed436501f289743babb69248fa36d646a7309300fbd0f22fc55ba75f264454144c5fbaceb77377e79501d1cb4eeb40a28cc925da2dd41231d7b93fc86e54e585872b672dd9f03ed65c409503580808f0b3613320718a880c47cd58331ff877c4371c8cffb1e1873d876f9715240d85222c20926385745e3fa3df854bbdea32b03b4d91ba34ce653d976c3005dd3a561dab833c66f44aec529f3f2d2e859e320249c1af0608b90846e7498a49790ccc0e5e32559d69d2b4b7a808982afabaa7c4d83e1da11d656aed086885d308c52a6321371936c127e49bb406e5c2ca02b606ee09c30f3b26c1f997eda78d204e7516cde0526be561775a70570b6300cef656b16398fd702c15cf98a96f7855123c475f20b60548773a7ebbb03bff885c829a0bda94a917dde18bb89fd4dab1f3cb2808961b2a35b79c2a4f5bb116aea933d0131dc5fc723bf270c3c045abdf219930749b428286c86d27a4146a1d86e90adfb2e6b80b731863297acd7af4835259e77898278e6a3135c284457f7105d94059df86fcbeb83e8b89553a92ac2ea9590f032eaff73db22f714f6480d66a5fbd3d49bf317ce89c5bff326202a65fd60bb0c022eb28fe2e354e30ad4d77133466ee49a394f17cc8c8c1de92f8a5d79bd9bf7b537df87e5b351ead520e67a7813ba4c0a83c226a7552ebc656dfc53852d5650ab0f67af1d580f77767dbee90e59e6399e739fae7c188f64f583cd8cc6b343ad6afa7f2bb7acf5c74d9f36d2b1fec73864663f0279ec67be08b4343200038a10edf6fd3a09c9c862c2524cca736ee29e2a173e4ad206c22d684a85036c0e0e0cf81f2d9346e14d1aea2316315826b27dcce3b8efea45da1794b7f2d1292d85563043e37d345a90debd9521f08f1ffbebea29a41091da24ad00645f50c52f2db3625dd060b2514a6ddaa18a546f41cfa866569428b0e1aba3dc903b4ef85835753b8c4b76d42ea7235e8ae1bf86cc6dd9cd6ec70e2d2626d362b35a0fb0328e1e81ef24a5c1790f8379d459902ff19d76f48af1e90dae61ae441634e2b1dac89420280c4735fc98b0fd7321f0e6dac0fa91cdf3979913eae06e43882822d7a2d7b8ab3ca0bcfc7abc183ae5036870fadde5c6d30b67fc64245e5a114f83a512a748fdb3d66a44ddfb41ac0545fd41c19a06cbec44eae6161641456923dccaa40e900983161e76f4f7d206d174281c5757c784f848d2a24e88104cc971a825732930f3815ebd2b9597cc6e12afd558ef786ebcd2fff285c3236e7888f99ca78ca6ed86ee87cb7c96e5d0a4464ef9efd796d8eb48563de13d12e0209335ec94738538d122dd1a49e8c40d210827b1e49ba06f18e03c9ea5cb6dfc33cccf56c49c44b9cc6cb88330fc89d444e457e973c80ff49ce6f313aba71eea2cf397ce159130f2a5648154bfb604cc047de3387a0d90ea0bb56062a73361b6f1369cff76ba384893b1a01589d4e96545f7e98710a046c7918cf79eb7fbe5dd798e586882693d81d2918e4cba87977a760a9c3bf3e9877ffc036752158a07f1e71287f84d32711ca65ff3434fcbb2c67ce52385616ba8a2cfbc8c5de3029c8aff07be87c26761e68be240b16dd025d8f945deea6f144a3241e6d656510c7de5f6edca369ae0964ac44453611e325eb120f8f04ae9ff138dda4eab03d3791eeeda05b5f74e54f41631ba5e01bd43d98bfdc5db19752d2eba66efb730234723dffc5fd4d62418954489b2a74585d24d230baf1bb7a9de8c669f7674519a1ded52b0993f6fa0e5abb9eb885c2051802460f077656ec2a0e6cba8cf04263c6cf67461e0d08bcbdd3faa38ba4e02451437d37420d3409abe3bff3953efdd26e6e6c3eb1b3329d1d96f34b8b7f8de0c06038bb5fcb4d1e6db51fb231155be7ed16a0ac99dc72a99642e3448ebbe4e213c056030f49d748dbbc1bd54292e57545482ed95663e689ad6df168ad448cf25f7166c04572e4bd50e12d604bedecd1b9ba2c15e3a85fed68583f73650f2ebaf5d4ef26a2e7665c9e215ea36e1cdc1b5a4eb8e9650a2403cafe5794d58ec9e7cc338a3c11cb575213b337b93ba9f987d67afd935d997e839ba2d90ce89afa7186e41d172fdfb24f64175a1c0c73749b8f49d529b308403e58487cf373a9d5e087e98bf5eecc13928960e6c7f97c3bbf4c4e90656fef167a7b6075480cfe93282cf3999d0c152d9e772dc2231007a8e57d353419b06958f0c19bbab71d4bf722872f258c904b159afa891537b1aea95e9eb16c2650f031143ed5c4d13e6111580350718b874f59c0407d4432a6ec116ac5db903ab77f78720a8da25f897fba54912efba4e58b5c5e3a398de11a79bf9ced47bc7403768b4d04fc0d4104c18e72ee9d034de6d51abb02ab09af3bb5544e59dd9a0c2a900f8ed3d23705dbd753ff66cb2d9303e60c8204809ca990344f7e6150472bc952f6b6f1c79ca754d50d669957166c5c42c05afd13b82d9141a2451d7097ed1f2f664886dd092c8ddf924a8c2ef95188e33559047bc98c06bb6f681aba361337473cee8ea93181e03b3e77db405ff8e17e05d1603634f6b146a82c92a29b810162cf862b61e1e24eb2ed08dafb6eb955d509a502854da648b58c4c9400b3eadd04561ffe48a3cdad217e3a64e92e6df8e29560fcd0d8d053dbc332583584b4c9ad1fa5a5167c8c0524781eb4b7a8a909f4f7a17780cf9badb120c41e752683d4ae7756a0af4ac9dcb98f65d6dd9c4b176e65c0e1fc6daea55f0762d1581883cc3072230f4272e83a035d059225801655f31c7c057fb45ed77e2384721cd784f009ed8ccc320b123b194e00b131fb464146219029f76c1b3d7ba242b0ca54916439217b95aea159afd0461db1ce01b2425267abc62f666c9112f9cb84e0ed2532b60e747158947862f67d76e59dcd58b8e95a5c8db58a983eda4702fb5e689ae611dabd240a0f95dd103219590c8834388c9d5272c5bca044c7ea755ef888200d33ffe0b39428b273d9609b9b27a98b027e42c7c16a0507a70b8212839818ba088d0ee56fa5ff9854bf11d8cfd13e0697e6c39f20e20dcd580f4039250ce63b1eb6eea9b66ecf27a01b985792fb7f25eadb2606f1cbf2ee62932c9fff06dbf2becfc38f4a3a90879591335e9b286e028c531d4d8209001ddd19129f67180fcb1b733abfe23bf576a7905966f403c829df489c4566b568be00870afbf1a3a282d0d26cddd81795f215a938a6ed0540082553d6e978689e106b90aa480dd5109f0c3062092593d8c3e2663cebae25669377f81be33bb03be4d2018b5188b67d5aaf2df594dac53ad243d490114cf71bfada1e095a389f287c463a3a02817e4de482fac31037df5e0c5f7468c98a3b4d6a755f89a2b89151d82d22f6e067fda1b8fed2dd60c194070205f4544d265ed67c854f035876a8d08142d2ca4bd7cb91ab98aba719ecac1f6f4a4e3895c7ac41d2ead906147bb39f96a5fc1de769798719465728059592df85c85afdf6e6ee0b17cca9fec29c1541cf5e010422825c212b90aac020bf4359bf7a0043bbd6b80157cec9c74329d1d16292d11c4b9eba1e3b822e6592fb3d1f811bf668916ebca6b416de261577df029940bff065b3e157640375e1906449197dfdb3bf2a1dea79d031bb13e2fd2205cff1c137ea9a11ba13d0d9fdfd4aeea90e19a643b311214e893e4feaee4589d65f4be81817fabc0c431c17ee108edd37c45285342caca75bb778ffa8dcc9f79a299ccf382cae0ddad25b53193056ca1fc15e4a9f635c8d10660655cbd26192a75a1417633e8556e32b766d7f9365da0388eeb64b566ce9ef47748aa80016bf7692ba906fd0dc0a0b4f3a2fda73c46cac89b478d80dfea896d2be576b47329fab61d77d29e8b608cf64eea4cd0930e0c9ff602a450bcf894449d5ded07895fa85db7fd8d36eca65e06562f912e19fd9a5159f3d8c8d9da5a29488c069416079c3e0fef8ec8d0fd53628226107740120a7f31cca0f181b28fe0c195096f71b491ef39f3fe95f982317af3950a0a2fb4867071ec0bcedd4cc4f85c922e80ec4276c96674e4df68997c4d70207be4d44e4f8ec037961e44d89364bfa660112b87cc1c10675816c00a0398b1c628c8e280a1528ff0df44e327d875e100d56cb3820eac42c974ea74c79d30fe9a2e987ef37fd0dd606fc41655fe8933bc662fa6a70c834876e14ea331efd031312ad64de4ae637e3ac717f7477f0ea695082d02e42f8914b5b57875a104cedb0007bfe397879960cbdd069fbfac535b20e4071d941dd91cf5318f678f6c20fa95cb71774be782f8db8e60b2c264ea2817aa0fe242840eaf24c8391ec755af606f1839ac48ea235b732dbed90726b716c6352e0e3cc005e7215dd55259752bdb8e694172877a1bf3f87076dfeedbecc641c62570c49a4b85285c5d94f02ba263d7a52cb0b6dd46ac6f470adde0c760949909070e66e4c6f5bacea061cb7ef75e9be2f2dbc017f50435ec3059a9b594811ca1fda8bfc7de2d01f5e8d3ffd1ba28efd70f8f6c624384fcf6a1ee8c26ed42a700a6d687201b8d34407000b7b84b62756a4944690173c1d7ae89500a53e549f50ff73ed8d5fc558d8e33f0d35f33a308e2a8de39ce55bb481f7070d11db057d94c8c96d54ffee68b806237f700e56014183d50029bdfd50a152f4b659e91b7a8d30ea0583a0f961988695d1f2e9c37bb2377f36c5eae220b0a7d6f4da81b4232c12a293074cf7c9884f592f07d1e75444f5dd6702d63843fe99cb663ca36abfcd0a22dbe3f3a8630be00c532f2e0458f61cb6f24119a3f08b37c3663ef515164b1289b6702682bcb3e53cba1cfeadd95be7dbbbe204b12c845a974ec17195914fd1d0a31ccd744590df362f8f9e0b7a63ac13b202a6b2ac349f33f0ec3328fc9af5fba30292b652fe178bc1dc070e5ce39fb2fc7a5b0e6e43ee5709239285b2b8daa2f4f65fbc1393977727349fd7e446429a4ebae50f9b24da99b44ab97175ed289fbd0b98f785e46924b1d976c747e89902e61478dccdcc4cb656333acc3b02e1a2563ecdcb6903c74d5391c6ca97ed5cd531ce62bd2a7bfbf8c06b56c4fdcb373b21e0a1f37e2f5832d77447fec970e0b2e34a9616f90d3841fdb93e255ec68be7ba7ce61a9dd41b6954b411e7f6dcb9107bf6ca2b3c12eee0cfd360371acc79fbc01ce83468175c43216598a47f6812bd5e71a9ee77fdbf043afa75098b3b14ca4535bbf3ec842c28c83d5c30acdc2ed83afb031756f03a0f93ca7ee25630cb5626f01bce1f64bb456ee948aaaf679c427ad7b2193fd3f0815b3f5f2f157793ffc57e22fb567a92f57c69c36434d122e42ade9938b81964f6f2e6c746d97c9ed7b4bd2348414f5f8682d88e293f064792ae89d04efa111fb475d74ec3305f922ac58704e68af9a5e2cb675acafcbf4966fcbfad8d146a51ef36d401b6a3a18bf4e239cd96e6de592a12647738dbafe730b0bcd94a6fb1fab60882530d258d60bb1a4b76557ce00342142ea233d8e01022f8ee931cbc772a76d1824edbc13a396e1d75b7ad06f317e2460e0749d1666645378b9dadbdae57d8bffce243d2873666649da416d403a09b3bf0b3ac37df993f980447d29e3c42b7790bb06e0e181e1c3bbdd3c95ec04c4eee8b3cbf5f38966f4cbd6d94b2ff553f030745ea875ec8ea73b36a4814026780cd84687816fdbec2c51776dbd15ce5eb5a747329d10edb19edca12f0c61d0a1cb91452ae56d9a0064229ac0ee2a627911cd5a5bf34c34dfbd796c9d180de8db889f0b5fb21c57688937ce9c484c49f6998b116bbfc7152d6c966d4bdc8a60fde98d4e7e7c214e559266983db9a7e16cefd6357a00e258e5a9975d0574edc723a64ab24f44dd0b9093ff98346d16c3881923e315cbecd22248681853bbe9b2823bd69aba892c48873b3112f5f2a4dea221f223e2e1fbe8662e5782d95f0f2090e1c1ef34e2a6b6935fd2b365da5867e03ea1a8f3b17211f4ebcc55bace5d0233709652e6b7fbcd0777ff85f76152a0911fb16ede2791becb27078e81e85f1ec5f6582cb70932bc17e0cd85c5aaeaa833d041191d1ca864af5d11262e001ca6befa1678f065a28a5152a37d4dee460d48b682d7cc29389abd2029a12c809fba89c1f4972141724c3089c4327517f6f7b1bf02c043d50edf956e7625fda48c856bc782d5c50708b749b882845da0ad1990ba5e9a7fce407260bae885cf05593ca10694113259e8bfff9516e47e80ca279ad4f894043ae82c4d9016b9ed0d9be16b722dc606d44f0983c65d22df7289760b5e38ce727627c7e0664779b006488877aa52228ea160a188432f2cbe3afd18a8e476e54334d4763fa8ca38558dcdd948c47c6c7565493140cc489a427f480978950ba7af7ae25f5cadaaacc26e5278594f14cf4a056f325a163974c1016e8688056cee7c3a27f019f2f3cf54a0778060951dd9da541383c36d21035064d58ce8289df840391a985adea20977efe2e66dc4cef07716c4a3f961ab6418823a6eafb28c77beedf477c3c7d20e3b3e884291a923b1cf65413062d2a2d890f2e8ab1ee006bd875bfc2b3bb892eb767ead0830503ad68efc385f193951e8bf8c4c3bd5a3b6858ecc5c167a532ada313005c00d9044fb7fbb4446a720cbac02d18161149d6c5142689fedbb2c9d2360d2b934df8cbac3ac449f02ba1070a07a618be5d43ba1762dd4f4a8c301d9a7f74ae13e90bd05fdbe683cb1887e60f2e374c6ebdb7b80cec700013ebeef9ab86eb67c96a96b86f36009cff3346eb694b29c5455cb74efaac3cbf79d74f9e35bb1ddccf71296a731642a173a5a9bee775f9c7b0c9bc7cecaef5512b706a93c71851dfb0b859b54d07bb5dadce71b58cb359c0708ce140066cac47a4709b09e32f82221ed5ed7ec20a3e30ab311d1738d04f348473518e003d4fbc253900703fc69a117e2b4feed29aaf24a1ba25153979b406e7cec8b439316b344ffe76001ce3f5c17c26b42d4e199f9856c0f9976885c77438eec9fe79d52d16e0a4ef30acf3de93719efd455f6b94b3ea4cbf20c967582c287053cc3903bcb91c4769640a84f16a68a713bc28e8df4eb2bd3987069d5d333498421e6cf88a4c9fbd51f86d6e9fce3065bbde5b11f3cd8ddeaf179f463a748be015dad243884b0321d30b05f32ba1d0bba42771fce0694b795d654c66eccf5cf43df23b58c9db3a375f74349086a74a12db69f03749ba83bea78145247b8cfa1ff8057010df518f50dc776149cdd6f30b4b98d00092ecc0b131bf51688d5714c2169c2b68c799bec04b86713023fd8c9c2fcb3d504deba2233b29e3baf59a52f12497138faaa9118557b10fdfd3739047e5e065088da0dc5fe6d33ee9303acc31aea28803be7935661e7f129b1f497f893cef95b8a244814eab3606b3f5d9a0155902237fe428c029e3d5be750cd3cd3e4be62deadb4554a05b0617ba0075a9cb19430711d98d9d09f4a8e11c46aaa1e579bf5fabd67d1eb8a0d3149a0182b1390a50de4bf3c504cb15785d098d25d12a6be366c496914d2a93e6285bce2b1305d2700a07401580d5c8c1efe796a5b599ba1a53d554aad6d97029472a7e4786cb498cd729156697f5bb10465e11c48ce3c89ce0521c59ed6525115f87191d90987a446d341a07799c68fc7a2fa3bee68fc7c93fc8bfbd5435143a8af56ee46b4bea7df16f05d837cf3624464c0a6516eb9536b22f2243882ba5b64ce86cfb67cc9652f499c94964e16719edb11061729c2b949450c0922cd027a3301dcc2bf1fcba8c78f949eba9f4192a3cdc8026e7ac1dc754db9b7ccfd4055bef09f7e1288f25b8778c3145dc5859b23407cd7b7efb469203d3c38cc36df02962c3510fff023f8161dcb2f8662d1aa28d477a747635cb3e3cb95c153612d867322c27a4bf1a23012f51e95d495256536cc5687a9f2102a2055e9215be089f0b98507f209f77d4ec42d5d230edf074a202bed531051764e920b3225677e4e29def61b04a0dcdc29314d23da9db9e073ab9c5a58e3eccf098e934627dafc94ec893280535d598ab66c92032986223dfbc7bcc962eb37e38cb9d4eaa6bdc94e7dc8d5f2e22269b3baa79de552ed9ebc3d730a34faaa9180215f7914439b6442cc10c3662fd46c9aeb4b760b6703adc34de01b13912cb2dcc365916e6c60d38e1f306f5cd7438f21255207a235356aa71ceeb42ac05f59d8639c42946c2c881222231fce2c70027c67e00872ec7b491841762e022e418ccbb89bb888f290d04636ea5281430a22df194e42177719b487b8973671c13ad89889422c3791ac6640f17cd0d12114df2d60803f21afe99a86723bae3bd506e0a33dbd0494dcf1e16334997c077a2e5f14456bd9fb971805f7af987c39d7dcadc451ce6ca44e711fe1ece46946887184dff90f83b87fe437d9c8a09692fc1a057cf8d08d48ea7be20ba784a909ea0a693f22e4cdd39bb5164c7214b2e819e1565334c3f90d980e64f3f1b3f4ef10ed7c6700f4527ef3d6859f6178b8155b6c0990fb24378b98537d78dd1d0fdbeff877376b9deb3d5578f6d2ebb0d190b9ebc0de579aec8568be3d4986b70b4bf049d3b8e37b865ce4687f1b3d426d43faba054a5f8a058fdd069cd5ebe998d9ff6f5091b48218e7129c1df60fc3715a7f726fe4e6a9aa4eee5f6436c7a0c254deedc4424a26b926be1b1591f53cd6a9c4473450aa9c123c3496f8fbab73fd273949cbedc63f4df833812059c60dc0d4d400d3c65940a9f4bab8f69b2a37907804bd6f8cdddd03e939e8b668196d8c71c1cbfd16ce93d19fd45e8cb9f7c99fb016632c9680bb930d8b34e3c81af7da93da8c65a9525784739cabf2294926a5f77cef28e5e8cad590476d1d9816615836813b8177cc27f56cc7831ecb5c35a8694644722dc070bdce0807bde359ccf799f08bda7fded50dbd5de913586aa4bd0099fdf41e20ecad8a46e88ff8efb1d775a4fa3f7910ad71fb7b0ba29b3a9aed5f9c27573391574ddcb8059b1cf6aa4e64190612e8ef2579338b446fbc8fee9877231b65619fc02b9868efa453b06e18c65d90cd633e9041a12cd883cc5b3bbb80df735a649e3043969a3fb7da5a31d7c41ddcef572ff2ff368a60654d21f4de49da1d7dc562365393b524ea3c2e73d5787475553ddab1de1ce27df2afa8c96b01fa6f90db755accde3bd6e96ac27ee4988092655a3562a2e1be7ca63a04b118284e1bd726a783088537ca20b8f9a9d44aede90c871bbb3740593ac55c39cc93e9e9a88d665ca5587106fdc575117228dfe5dd347a120fc89bca1fcbc80d35422bfd782fce441aa0fbab73a6320ce9cd358cd3e5ccc5da6bddc5acebe61966df4d00274f9dae0f8006fa519ad7e2fd35cd2fdf2097e99bd3d95dbafe1b55ad9b18274c6023ab7b4a0a5fc3ececa843e4ffa365043e8601746488a70df2ee5828b14e5b1cd49e6b651768281d12ef13ba2dbe82d1a187c86f49f9f9e88a74be1a5d627f44ee6749a4f04d75c50629a289b043190967035a0f1ddf50fc29e6904fb18638cd57c1be31e47e149352f450afb4526e55958b99063fd749d9f54872031b6f58e106d5b22e81edf8e0e807755de9d94c6910e3dd45adb793350e50f70564f43c1dd8f5e5bae8cc5482698c3727627da8b8f0c20224f5745f1173dcf25c0357b94b4969df4d0ca856b5fb1ff40f2571ac62446f85b09baad235c4de32ea564982e090193cc2ed32226d5d0dd01c48f31d35a6032620c281a99048a9e946b48cfcdc4ac3ea93a3a3bd50ff746230114378bd1b1e0c593d2d22cde5d585fa9455b84cca7de8e996a6766acbb796891d819563e478e390be9fe8411ef3030717c03e22c48b6a72a8d21c80a33167ab7a29484fc41c572ae71c7d6e488a9d21a14e9b6c3935854c49e89c2efff02edc065cef06dc2de8133f01e558485b6a0b240e0e5c0a1f08087cdac78d077386197c37045e51c19f27cedf7f26ad21d6bed5d24a5fcaf9dc61b78cb1309ad4eb651584839c22eb4efdc10cb3e93cf51a7d07ebb90215b4d9a832ac795bffbe046155301813de9ec06d0217927dbcb9dd941743dbea8b8c0f5852d0bfdedca6b666594bbc72d22a2971efcba634d725d542c2ddc7a3da665886ca7f0302882ef0084e2c99331c41a39c2bc3a44d9788d250a874829582665daf7ab5971b12498169a624b844d30d587ad80545d41da8b5bf1c2bf0960374a395960ea1a4fd0f60c096610326502e1fbc02eb392812a1dddc10b8e1c1d84e72b4b7d8a5c8bfd8e2252f18c2d08ad64bfdec8ea225ed0f0487be1a2ca4e88adf8d12ce76b9cbca24ef0a81f0742a5f06da49569099e30e4f639e45c9a82b071be52f4f7f1610eb3472960a1c9ae86103b6cedfc6b6c0cf0576818e98f216219051e3eb6e09236dd371db97d79628d3edeef08d76d43158e99c11fe06c7eb91296e645edfcb676c7fc866d61cbc1f2eb43341da6e1fd112c0be047ae6946ece146b15ee09925fce45e66b717ca8dddab75c5c8e29acf6631bf4323b80da7b737e42f2a15d360499a867e548fdedab71ef324aa1ac70961e0af367a491552a7b6c49f9a21457d98ec51abd1b73a9fb9f61acbd65b405b8de0927846061776deb706707fdb4f7da2ee9629ba23a04e6f112c23654bb475c6eb95e82f8d4e26a5167c5c669c99bf3304e946dab09c3f28c3eb4b808ddeb16611fb65085443481ed8804d8ae50bf41a112b7af47e207ca40bc1585e748d0eb44bfe4e185f07e06be0bb12d627aa758ee66563a32c54fa30ffca7141afa17ff17e0101850c1ef4e31ec4c2371fb186b54db95d237d4766459fd14ac54b936fd390eddda20a158196f95de6ebc39ef1ab473e5bebf5ee2473739b39beadf0b32011111f626f5f509b6bc62411a59e73247a2d805407297f087998831401e9745e21e60969d348d5a9350e8fce3051102464767a30c90f8d2ed4428f162f08e3b6980eb70db0d73c59ff04bb5ffe8cc3e7d538a3f206964db12f410cebc17b0bb672634c7bc44f94d867e59f2567b77beb2f950372b6b77c918bda7c0f36ef59024aefda62a323bdaa15667389fcb2e8e453f11798724fe17fa80febbf3c598ae9de2d3335be476f1774929eb5be42a8753db900c5d4507aa6d5325a89b06cfb1cf35211d32150fcf9640b03c2e26206c05f45a8c705d1f82ba428b7b7e8a8af9b940039c7cb25b42f85f9ea9f1fae4230c9f6d4611b156318a9c3d9018841456654d218c6d91a191cdc7ce3b231ea9e1c076c5478e1daecf3bdc432a20a1cc8e6b0911027025455cb89a24b29f2e2fba07d86bf68b24a06e9e1a13620614774a95de8845d489aa8b213fa37e3c3ed377f2436c764fc03bbc2695dbe1384500c5f82b4f3e34f05684991edea9522c2a2c4ea214f5cf6d23aa12cc93358a974549f5407300929433e25e6eea59ca5df41717b6e3f7d5310cfb6b9d8948e1b255961f7a23199d6169b9ea1ab45fec2862b83a14e11c96805bee2f07636146dcad9aeaa1150241a0c0d9d61517a2fda8699b4b4bf28ea09e1daf17cc3264e126b14772cd96c0de98708292d371bcb49870644b2552aa2a88dd2d25a334428f99aca107b852808b1f50f206639701e2963bd79977c40cbf6980fdd4a17584e25c2c9f169658e7dd56dda6083b962f70c167ebce7380aa5d4d8ef51878b1454689233266f127079a1b49d3693a277473fbe1f9efd6b46660198d9f29cd799a731b60ff44e131ab5038bf1ad409bf2566a1b835c92f9bbc45492b2d6ebf628397783ba1562bc3bfee1a99a22a4fa43a7e6dc99c975ae55b4d3ec681329240b878ee6ffe100558b7149269455af199e0dc848e103b80c01fa40b17023fc876a2835ef9467eb8fabcc61b0320d24c2556f72d3bb8582e4247738e96aa5dbbc5ef7a82541ac5b48505cf9cb081eb95096d9d29eeaa9328fd9fb8981a9022612b224e0ae937add529d9d2902152837efdbcba6195a82cd3232f187558116e0be8488e83541a7e42adf9b2a6539b1dea8b97e81fa12f1bad18f688e2107383e9af602a2bee32bfc0108e052ac59d0e71187aa1700e162ebb20b0d28753cbf6b038e0690db7e487eb1dba40b7c40ff01f74c3bc9391066668ab9a4bc318e2b2dfec7615cc05b84e2a8892924c42d12d6d682976719a3ad25fcfd72c85ebb9143fc1bfdfa6f7c6768bdfd9efdae9058a03d9d6ccd7bb2adbe412510d6af51f10a779f8ca740d68e4e7ea6aa84d146c17cc58cc2e66c546b7608db2d68a9f659689528b731f6e277e17504dddb9b38e18583aee6e3bc650e1c70a67304168254662edd6aa7e1aad131a9729a43423eb19d5cb21b4faf824545a444b981a74915b92144106439db2681eb141818db43adcc72b5d0fdb4bea1a44bd5a20f38c9a9510fe3294d2adaa0452dc9586baa4e34fda7769713130e1fba8b606c2821d12c8d9ea02a0faf3fdb77af53d532dff363b5229bfa671787b2b2441ba3f4342ed6879504d6b3e904b608e60740a99a5726d13d1d7c2a9300cb629287924b8b58d96f825f012965ca6148a13af43dc7e57db0453175dd3b6853991354061d43053c266758cc218f4c4ebd17b7fa9eba98169218e97bb7ec9b07506caca78493f54f172f3b11bc20870a26e586a8be58479128f2421968a5ce884e3909be9faa2bd13cf45380a65cdcecff05f9bdba2a0967c592e430c91688071f06180108f3cd650670c3cb6607c556e0bb7bc871bafe981ece6938baee88db7d2116894b9703e1009ce84d30f258ab2572f5d4a5a71756d0edaa7725329e6128243ac156bf5f6b4a6a6da26749979f71931f41e04f3218d39316bff423ff120e2a3fdf195fd354d3f95fbaea171d0b628ac8dda6011605cea2705715d221346a9b3f8511a022e53d2b236d802845d5b78fc3a20ae0a9bf6b5b76e53c0f6c9f94b93c6db6d89d95ce479c8fdb0ac1ed3acaee8d09289e645eefa67ee8997ae56f0e2bf703d9d8d9aecd084e38a26091ebe6641472dba1cff79b1482099d68eaafa7b7806908f9332c6d84ba459356638f31a59cf8dcc3222b14879de802a86dfee88ebeddcf7dd9d228a25a3534363deddc6f1ce05f139b12d024db19540af6e66dd30af2117c45fee35a8b20b58a8c5be5f474df3d54aebb066f2edb809a8695660a2eb78cc8b916a94542d91a72fd3d7f2e060819e9d79e7b5886cce3f9b2bcf938c02d63c3ee732dcb41a1ac251cd87989e8770236ce56b142799d46f9bdf606ed4e2742b84dd530ba3369f89131ea1cec8917b3cbf6274968b1c21289fbbcb2e51daeb34680e5d9bddd8ab036906ed171ee58b1a0823371bfa2e9aa8dce252fc74b615193e74985259c83c9d004b1b20fb6f648600f5484ffbadfd27f77d95ef43b41c6db3f6385ec249dc94594ab91966b31345ada3e696035e38b233c3826a70e92873b9f7989143d80cb7c735779c8527368bb15434033effb3ff2154c94026cbbaffb8f23dae993f1bb7d35ca76a721a32ac4d89a82727b2c27d22c7e8c6a5853bed1ee3c64c3f40abc0eeced75b48264f795d2660a425f95440c5fad5c299f19214d4db82dab217450467a485207ed88ded7a0bc57c5ecb00d01059a7a037ed8c4148692f915a4b35ca483bc1a3c892600f022900f65c0ed08b256a8eb04ac1044b99b3b6f8af78a4cf7813e964bda3ebb82436606dcdf91aac32ba1e4b8a60565812d6ce045b16e9ad632b4607481cdd2d9b4d271d988dcbff6d0e0240c22e4ae5b899ceccc8922a658f6e6882aa4b18cb92d8bc80da6f8bd7d20e9f976a40d129266a41bf9dd2b720d6078a3a26ddeffba73994b7bcf8ca01a0474b980c41613902e88a7aaf4a0aaad3611455cd1fc2225b8ceaf4540135b15c5f646a66c0d454dd538eedfa3de2dd4c6145e8e3e494bf6c237fb2aca92e94fbc76654c24d1195fcb9874d6a037491ed871e51d570ff8befecb7dba796bf6a6fc518a20195f3da243a667c0aa58ab62533aac015ff0f5dd4abaa44d1cfa3a8a987a979ad5e4162a59676905ddf3dc6081f252ca4dc1242ed76d2e663658d7b045f7c7423e95d70a474880b0d657cd5a3ea448e7d47224f4e206c382b366f3575d4c78bf06d77b19f00c05d07027e578440df5553543f110c41c5abf4f470af493f51bbe416514c0fbba1bd700112e403f4a3335aef4e4773eea146545336e43b0e28d66ef5a2502542135e62736aea5b4f35eae6ee87fc338e2b3d6de8431f6d77afa3dd88abded2f7bd9ea730042da00fb55a73e3cce7d1a33ab3eee1ac485e5fc92c7eff8d58217a4bc624cf8cc30aac338ab2373e52459fc129db622282d46b37bfb0aeb810e1f7bb8ddf714b6105f84e915ea242ebf987c8a0eb6ec27f238b779ed00b3e61bdbdf1ff6425e030d51a5613d81a18cc283a0b589bd6295ec42fbe2969cfc1137fa9c0e888f343570b0f63981f98f30632b20835b7c9a5675f23bff1bc9f4729e94c6dcf9a2d0af4c538998589532449672dbef653148daa0e5198134d947f521404db48a880e99bddeedb293aeda262fa10d61af492dce406cec0e2e638aa892a80dfdf503be83e744b76c202f813c5150362f50c0bc239205b327490a6559697d492c44773b196a8a4cc181d74932169de344484061f06afca13609a4d30ea71c8c3ac494bd34d2bc1d9c1a5b9a194d3fd99bc86382f180189168615df7c72798072250c0dfdd3c246f5adedc56dbfedbe311527620890b984a589a06c5b4adcfd109cd8b4f09ac62f52f0c5614baeab05a509f4d9bca5ae21c87516518272eb6ac6abb9fbb242c6f63871efb3aade1cba0f1e758f4b372aaee2b2dbc27206c3ecaca56fe6d2af89dcd54c6564355da4fc799110baf55b6d36c4efe92b0af66debbab6f5b04b7b72dc4ad44c9ac8d4512701904a63e78891caadf50465d0638eeb1e01cfd33cbd77b9e33ae2e80ddf426513017fafa17534278ae3835fc0d3f52eaaeca67a1a50ed7be86590c58bb607cbec99ac95331807f9f43e92cc71695eb75aff0199bcc2c112953c6f22bb6daf512d34a2259b1fda39d571c21ca9de1fdbabb5bb1700a239acf9b921db55fa683e15af6d6e66d3c33619a2012aa790d01cf96ed7fb96f1ee87c8e30a20f142aa975456ad0d2908a697983ad86a989be5568c99495b50249626e8e78a797285df1301dcf562085e476faf0d569a16fedd5fb4ab712ceb0544781cbf90f956134e8e2e14237ba4a0707dc75c74ce77b9f0f363f051170a7632b7c2293aed50ec0938006a3a91899f6dc46f17d28085f1b21ed477fd38f075799b80273526308a2dee8aba647d19910ac0961cbb1ea0c6256dc00f81a8f29fd72e85d871d3e844bdf74a208f4cd60ae7e068c04a32e78dac5a3903839ec16c37c6ac08d92f4fb2c67ac408070bf03bcd0be595bb7ef897899ee16bdc9b7d8335c81b2c6ca229729db6e5d8a48a8f190e16c864c53d9ed4c2cf508a24e5a088774bba50c2d29f0397952750cf4161ccc9dc46b4de1dc1cea5d3390e54d46f388df001348b3c9c91e67848031610b354f9523aed96f2c02ba95493e2a7a6e6c95912c87decc77e280198cffc844ca0fe6413732ac2f1b4384a0f11b2778da4a48b584d2307788b4d17ed4e10b36ba578045ed738d28c535cc4941f4760da7bc05e6eeb3143831ad19b6127f246ced99dd838c53361c50ebeb97d44b56b75b8ef3137c123053eb8834c94209543195737edc3ee592ca6fcd165ceba0057ede0a5986e369975b2f2ea70a453e2df63dc89643439306ea718dca4c708ab42a3ef72b7c3df41c22a48e57ad21e6de24f633cc506762bf0f653f3f6538dd7f88da0dc5eb76f08652c948b54eac4eda0a5a61a9edb5000cbd854f9b906c9fbeb63ac407d49bcfe469ba118f437550276d824816f6829359bec64bc37acff1537ac189620b26c8c271b3ee3e2c58fe78914382b9bc39c8ff8212d34da1e01ed88c13ad44f152b87644b4eeb1e1932eb176d1c913dc8cbab96ce63df1dc0745d24f1bef75804a03c0bb4176ab8cba1684f20d115b263313745100aa9cb847072c70ec0d6cdf47a07e563fc444160cb1d177ab14c4a12627296f834729ca5d66f49d55dafcc2cbcae1c26b885d261205df0645193ee09ec9bfb544fb71785b966b2cb58136f7c12c5df203e4a1a98bca2a37e888245b9f42de4c678a041e827ec039da245c4bd63568d91bcf05262742d781646486822ce239525534a9b3d480ed62d6b2875030af7e6edb8a26dd0ac0ff41f1d3a4450008fe2289e474fd7cc3c90d219dee230f6253b2a9bf766111501e78a0282cf296b38ad85adbfbef11097ac97dce79741ffb687be1e7d9c523a0f5231a30a0ae52114b614de0259bf838a208d03475e46abf5c73829443ccfceacc809f310fbd4f86ec6762b71603dbeb2bfb148600b18d07e33f4b920bc51ec28102582dd3edb68d1491e8f8a33814302cbc9b0bc63065ece30fdb276c6002d19b8538e6e2185f6145983444748e426c3d1bf4865fc8624dec90e6180bff18f437604c0195c82908c93a95b5745ae53abb9f022544579d6ff35a274bc7ff963598252259d902ed73c35833e9daf3e6fdc5a5f6a59c8d27fc04ea246e88fa92976dac2acd982df6d9794781ff43d0db3e0ab21a1b6d2389f45a1ed9f5b8ae730f258269c82adac41eb1378565173f0aa6905f6de5744ffabe6506dff8c2cab1232a200b0b3e48c31413db1184f7dde457510637868b0a1bd5927916e8267d537e05580f0e26ca36e95db344dd384296829ae2b113de3c94312c12f1c38c8e9c2d0e15e5adf7eb7b81af8a6cacda48bdc8c4a4423abb4b0c7e155869b4da1013d5da0a9a1eeeadb6c8ebb7344d753427807d6e6db40c006e299d906d4c6fdf346cbaddce64a5c852dbd315ad2059569742a27330a5cf929c05487159598567737e309a20aebed4708e118c7a734826cb6c5c89b89390dae9d1670a57201cf60e6539b129b883f5ffe1a854778403e29a92f925cfd4e56f42a53ffe56eb57eca58b74073af991ac084c9ed929a6d9696726efa0a98d7cd35562ef3a6c9bafe337d8e6f613c64830ab0ccd47f2495353f034111ef5c00c799d193ebea44c482cda3e0b03c9b25c0a430ac67836ef924cd98e89d2be78738e898cef3401ebd3fcbd87783476eacc4d647b072a091e3e78e59cdf42187817d138ebaf8558bf57384318b627db1448e889000ed1998a1f6df6b0c05568da88b8440de9a2972104300e8b3161cf643f19b0986d3f41d4870d01bb3422fef6a081a00ef169ca71403cabd4ff48fad441b78a1f27e0bb279e7175ca6c4a5893d0d555befbb3f3035017887449d4594469f7efc40fbaf70be80b370c0f89ee81e21f14849cea8b307dc221f1efade03eda2b2e19ce8b97b9c763d3157f1b2a605cffb19e23440981a59cfed58ae6a0a1b11705038b4b9d76740fd4214a87e16f1d2e0f6e4ac7568cd3bace51abeb03d1deec401bdb3d341dcf922f2f93b49f2bb0eabb2f69abf7e903cae29b1d5d25114c7f283e92a2b70f1a3a51b7c308b6c606908a18fc86e70151d9deff7ef3327c920ef5e4a79576f3a5b391a1b7dcc948965248f51c6505cbeb7e10d15d2d4775b50ffd93f92c4d85f5eb55602a827f3e17199ac677f2998b3f3cca237e098fcd9813adb3b55a58fad8eb69878371095996e43a3d1456c5427958bf1301930e953e44df465a593ecca91af6f8e9c230ebd6121d6e22a805415f4bde2d0be943d45d5a13658431d3bc78cefc394db67725dad48002c62c374ee15190535e9baf7bf2ea9debf7a66f91991c49ead2b41778a9f0eaac284d274bee27b333c433249b4e51c45a7bc05e5d7183e63de8f0d9060baa7dcafb15445d8bab7bcba312b5e928e8d29fef3e4379c4735e83c61dbde3681f2042147b42e910241774a6332dc402447a174134a2952613d7b85aec86c78f697374fc23e6802c361442271c1de8378848b8cdccadecb492adb50a810c01612dc7d3f200bbf97354a85b96f3032955f1e6de433a813d5c1c7d2c5a8b64bcf2a775631c60ba2125fcf81db1ebfc9182fa26ef7c63bc013eb85db9faded76bb0bb2bf64151087e5b6c4ea29ae9a34060e684933b08617adaddd48aadaa1de2b29a8cbbc558a5dd1f76bc913bbdf54c1376e8b25db237532e6a37eee6c03869062f4aee21ae4bff4bc61def6e34ab4ed16fe98db59801c8ce38ec883108252f4f2f241cb1b377b7e7e9a844ae9914fc73ad44ad6c982270345daf982e4d12eb0e435e58b36c407772e39fbcf1ed8f84b7c36b54282f214af922e0b642765e6cfb721c4e1e367e6085a0fae6d26d775bb663e9df3ccf6fb2ac5272275b8013ad489de1b58b8a795d9c93f4fff0418d2fee1473de31ca84a65b29c3ac7d145f42d745291b100d470ff6d7926f87524dae22c6b77d047d932e7e79a83548373b41a090e16513e790f742e81f85dcfa1dc30793a9b275a86b348cc71f4afb59bb91a111925b81924bdfe96890df3206b6df5bb60ae84c8005334203f1c19ca479021a26f71f1ed41167c66a371f86e33657175122e8ffafda254210b829e3c117d278ae4e6ea933902990dd66a4a110057b297f58a146c01d0b364eeafc473aa8988bd9dbe9e5e172f05fafd966e71c26c749bda40c36f25c8cc9c141372ebec3827d2f1ecd8b0181461be081219377a4edf24da7c5641f7be5ee6d2e4cc65dd67773b5a2785765008dc45ad641a428fd0c6334371996b364978e62578bf6178c79228646838c0ee4de540a07e691d004f79db499ecb24e9c0b732807b2fd2fc9468551ce5501124ade61c651fc4bc72b5dca221bc97c0099d64ea18d8d922a0632e0651fce2dcf0c8238a014fabe432eb20c9a9a37a57d23f1df8b7e04c4ff474ecd9eb26a5f3fbbe027a8dbbe6d318109f03f3692395959c12828c7341adc194afb59ccd6dfda7da3cff7c1faca719eeb687e0f92faab894d30fc97fc53fbce84f8c63d58a34b67866d80a764d6fa09496b1e40d4169f2c6ff459f27d1b02f6de0127fe4318dc945bfff7e188916e587e2e7c1bc16af4bd8a30b81ac217ec4ab706aa08a74636d1b6a65b5052ca66050e396f3f2fc14d550c82280223c6c3a078251c9f97e4d99a25832a8e724500acabbc9a3e480362698ef3534057150c9a7b263e629d5756b61de7c0a4d42ad72a16f2a45b62e9339af755ba1bc7be1597b45cd4117b13d3767a027064d1d2559ea7f91f508d3c5bbfca4eeedfffc5277bb0ecb59120cc619e70e30a4326f9885b7ac84c52d23c643a70514e3399ec182847f375c5b8cbaf8dcab8d2e8718658c29813aea24f364befbb331419d6a4afa74e4b3969b60daee69508e08acda835162222585058c555819af42e5a3a33d3f012096fa8de022188a7626ec84979cffe843d12bedd22af8202b9c53a3b42e54fd7310e51fc804f8e0337e1fe84357e32b6640709b07e733b0397d6fde591e8f710819e69ec7e0c20292cf19b39c99f5e37185a7f41c166a9ab6989e958464f7b5856eef0ada4280ff40c8f311db974d14534dee0da65c4ae83d18d93d3d1cb915a96ba9496d180c4756e8ff95f9a5d1577b3b949cbbb838c3faff0ef3a0c0efbe103ace5533ebfcbdc5432394eb7232e859bff9afc76e40ae364ecd4ea5e5a8fb687cf38ce49a5524cb9ecad9adbcfbcaca9c2cd17627b75dc43bc8552da621831409f2d23764521401abb94894537880ba5c5eb35b9c177a858580cb6377d531bb5bff467b32d8df9f5918abb4c5cb325d729f28882228169e169ee09b1573905be3f09434e45b490feeebb37fa37bf032c7e22477322a03ba735a20eb85ac8b596bbd0ce8cbd515c0af669a52140d3fabc90be9b645740f385c87b370dd9eba63a42ae2fbf0f5b61e462317e15ec46b2a4f56bf73525517141fc3d886962a173a209f14f06c3ecebc9a933bcbf4e7c615f28ca5430fa98135615883a2d63b02613a9a7f7134c3f70e9bf4618c8a38d762f04079a347b9eca7358761bc0ca9e1faa713306c387f6311702f0b6c399062ccf6fac00c3cb21536dbd8506fb9745c81c656234af83f355561fe722523e7e4574ee2a1ecc22f4402312d42e68f9b4f3b2ff164b4c5a248a6b7243af8c99fe4e8c98e9aaad24739d8b37462843e7dfd23097d0b0a07807234e5e61e26431980e9dfdacdde077cde6e6cf3be9e393171f987a4805b1f4b5ac59f1b3429f97e549c8d17d2451e0ff4c516de7cfc446376575635d106f15212278ba6099ec89afe37e356d2a8bc5f7b292cce90a163a604e8b36c0bb9650ede3105e01bc117f1e7f6ea9f6be58d91db5a9df4a1222f682b3b45d9a1c7ce561c79059c6ab24f103998f79e58251f79fd7904b1833525ebf1b1d4cf7d645d8812a64d741583ed786fb02829640c87f808c6d574fca5490648c03117978bebb70ce5682b15b580530073c622222d9c9152df89e4d62cfd9e93f9a1848678e5f9efb69786b63aafa6ce9db8b142b66a58e2469bc7b08c4b048cbc68d400c49aa06cb41afca10a6242bcc664064bda7051d8bc9936bd93b739619624015198f5fbdbe52584a6d1f5fa5b9adf985cbff37db9c914720f073fccd85c09ad70941d6b520778661e8e1a72f8e256614e6d4251a1ba8ddb6e46cc8a3d428c357310df2af689c6538c6b4bbd9f2fa448e13e31b9f8fbc0956625fa1734d761e91e104280d8f52135eaaa4b96ae8f8bba44e556dbb6cfebc3542cd3e8e0f14c07f954e45337a6910dc7f37b7552c06a5b1f823a2abdadd119ae837251c0c5ba66003d0c079977d04ed5546f4365eb9edf15cfee87e21e64111c8652a4860a62cb8c1891092547975533f9280e24da01c948b02b5766cdb45d69d0aab50ed97f2e88026c075646bcb8cfe00b7d36d75710be2554be11210fbba393cd5300aba65e952121bf5bcf5029f90c605f2fe2348d37ab1c82bd3ae42d4326698d4498d22671dce2569181af18495276f1ea661be40ca4340e5ca355e60ba3f44bef7ed6c6351bacc02c86f3282769b0b4dcee04786aed6bba70a95a2fae66cf29acbeef7690215612b55dad3e0277260aa326898118d6ad94ac034fe58043ab47676d4344eec7f567dd9233171061854928d537ffae7c9d42753119c9be6cba7592aee2da9c89ded13e25d17d78aa89efafb31c94f330b7e4f924810a980bf341871daffdc3738ad276288c33ce086c3289eab8737dc7edb520ac9cc401b742ce8c7cc7bc02b160d71e217d618408c75d518e8be8178f619d91f5a3e956a79ba8954217a81f8179daff5c167b9aaceb7b775ff7a986f8459d0634f246ed9f8da9442da8a67104c29aca30bc05f44c6ff46a5adad2f6494d81bedd5995c21eedba2af359ef097fe12c5f66f8d2e1f35c770e3f24cea958530ed8d2a34de85105a0a3916a8e87796c70250cbd1ce020c1fb12e8c3d0993e68860922525ab2b454f2b54afff2953fb75b731d057fd0eabb83af31103b756ffc2b924a5750bb454497dce1458c0dcd4e1576b9b57959f1c5fdf60462145609386e4e8da72a3b5a91014476cc5f82c994410e5bcf42239964f15d427d8e382bc75f9471700e5112d9b166e1fd18bfe64d964ecdef1054c222e439b94a73a8d914b35ac95f7cf9b2b3dd4f0adc2e08e88bb440e3ec72996e68fc0fc6b4a12cd3def2315bc88efca6f668b5fd8e4099ab07fcbd80ab95c98273b0f747d300bb99f79f6e66c20d5222931be0b33df34cf2ffceea563becc09451eabc1080178f1a8c71e7d4ade7f796f4d3a0b80ba36a322dc10f09ebbf47d56e136811d9b2a06ee3a7a2c3c7d9a41195f72509314faaefd2b6ce6fc473901ebcde36c7768318067d3685e1def511777a13e1dfe78443c57b6b1622dc595b014c3cb12c5da3e3fd7e96484bd4bde386a16fbd07e25b4366a0d0eefa30dca685afc1b0f0094965c399d30f76d4b9b55d29c0e8912110b96cffc2948bedea095b6663744dae70cd7d185f5405c2e37cd45d88490f903b5694b743983523223b56e09b5a815b88784f5cc09fda02f3d99b06050af2e5d758eddaf004e6ace3d36611c534e4ac6590a80a0b954584b37298b2d1a58b74e5f6adc1415e84c4291e1049c4754574e57f8ec97cd1e07b5999d2459bd60e1d121c05b0399c949704815df6f3be9164702e84fc186eb2f279d9ccf4c2ce42c992db423297207d844341362cd5fd4995f5dd288e4036bdc0c0e5e89929b51bdcfcdec4a6be25e862901c4788dd8d622986c6e9fad179c303e93a49f2de492cef193170e2387de8f1f9a2194794495c4771cb84e61b14231a7c1e8bbb4fcca6f16788e3876490c26182503f67b53ccf163bb8095ab3cf96c33e128d73ab19516dde725f8d490629569acd124a81c322e9dea57c2acac2fe758e8cb0434265e80875d1d223382875afe455996273cfb19482fe1efa19d5fe3ec3fcda20e1038c4d09b61ce56983b02549d868b0e68ad1e3e0526f4487aaac05260de0fcc8e3fdb37211a2c35aaa0d8a08a47627d5ce254d67cabb240c2dac104abe6bc6360412d982e225cc45969a0c911d2fc33a2e7fa343387b720dc3a65b71b4a58229a36831acca6f663107d13eb2ee3533b85817d0c17d2bd14b7dca85f854f9ee73829b70a52193f3c45a80a152bb54b777312ea3c1b426f4a935fdf48180df965499167f20e6d02590f1386bc0ba713b7550d4bbca934c219d5820a65260aef1998f1f996e146bf1ee1d2c4f14b782642b92dc4449ee8d953d0c5045aa67dc84bcedc4e4a3a3cadf9f19fe46b22ed11de343684f13642dcd101b5ab4d7a6e3fbf8005384f8c97dd0832565f8972e6f975aa57ac34ee56e9fe85df5c517618776274e3221cce3b63e6560916622a735a99601cc7c8491a1150dbcae081441434c0203358188c14b7c0dea096892a4acf47a474d19353db2bd76cd189ade3337350dfe3bc1e1fe41b36eaa1d62f12941b68805a3e04d53e95971189cef6f2969ec2b541e162c4d1da94b534f93fc93e27e397ad97ef4b435b7fba7bd1e8b3bdae839ecffaa87a37c740057aefaf67a8b083f0f245f895ea046c72fc0bfd8efe446f597904d351318b5e72167d82eeffd6f0a140920d9da311f66db0a93498b1b79328dac23aa58dcf3e8af03351ab93849570902ed4cb39f6ec6892520b22800cae646425787c67c942544e66a24f739acbc0556d69c2cbb0d74d1c402fbcb5bcae015ddec2d7f692d05476ff4b8e11aed0c925323caf9e9e00598d5b3bd93b447160e04ca74e92d11bb6f73e7bb98c15cdcc16f3b608005d6dec32f0f47bd011e1b088092f8f350bdda446f0de471d2f8f3389676ad659be15a44ed11b14daeb20f0784589bdf6da49665d07b77889f50faeba921b02426ee6007716b0df4c5eba859660f5abf7ecdb7d44406d092412df8df7ecfd7a7ce2fe2c18afd64d243e2ccd16be455410ef078956ee0d0f768e9ac82267d8c40843373fd62f27ed89932ee3fc0c32bbe30dd456ac4288d1df65ddc6982f1e59928932326b86116766ed64fb9bea1363305f7014e7c9615a8c7f4bc89a3b874dc40ce9ad5be0c45b35ee657c6dece2dad9bde171a99fe22acc3920004201ba37d1c945f168f5b8c2a4afab2b096daa42da09a58c0b47ba2c4235e44f18be9973c7428f45e5dd0e5db89f76a081781e1335b11fe7114785092a09fa3025535f188106b2ff3f65a0d51eaf2b7023f8bda82304fe83d675bcd64e21913fa712cd9805ff958d6ee2b08d58c4baebb3725fba2baea65f5b6477b783e7b5dbf22f59321c4e6fbd552f3f15a25b2a3de566f70814c625d5a3a20d175ac5ad695f20fdcf5acbe45d7d621f5333483f7ff0c00d26943dfdcbfca376c9bf94a9ac8a6d033f581435f8d048a8666c32df4e438a7642c71854d85fe03e13aecbb8c19026e6e11d40a86a4e397f25301fbd24424b997ec374ac1d10edf36b31a7f593c447c4403cda63b4eeae17ae7809b2054fd33de7ea96ca805519c0089f888e01a34335f78ace2df2f8b925387d6b7ac76d1fea851095779a3fa78757afd464917e19fcfb969928881407a655209df47453c8eaa267cb56e0c2745ff08c9a36c7c1f2caae8d19f8ecc2595bf1f23dfbb167ca39b79d5e47cb85baeeae9ef53197ec0d9bf78ba85936d763c762bb16af056a4c42fe30d0f8a61b180d75da14e53cfa19c2d7dde89bafbeb6d32d397575239a0c944bcac5add5af2356c9c1d0c7ee27e51520c40680c1713dac999d244a74028b6e01e1f63b50b2c16de64d27d555d7b77fbcbe4a8011064a168fc2e74240077624ba35b9d2d015c46a95c44a20f0992f398ac61d81c394629d4112eebf385ed8effc976bef5701adb90fea173585c88f84d315e6758851eda7995027e3c1ed51d63f0dfa234d636c18646fc43f146db2edd10f78471569b49f3bb6e81d71a3da7ab2e2fe1d8f6603df3494142e890bd59e2a8bf9f6cc0d5464e7dd86056337c4c9ebc0b3f3140ee87f835bcccc47c28d3c6148ca074154c25d4890beaa75f2cd323663524eb19b507707e82a46ca06ca41ccdc7a9133e9ea90c0668ce6e70ac5d1c7a00d457c195d5cfaded512f71354a181fbd3396e3cfafa3e20ab770bcd9adc1d841cced6f8f080a4884287ad309c3044dad11d3d9c91791d95a7d73eb99c201faa8e5bba2f91bcea2be95b911ebc2eb72950f73775d5820029e1b6dcd89e35ad4ba4322ef62332bfe25d43a77c040ac345819755f3daf0312ea790a5be9d07364cbcedf039e71fe0a2349e67575b8443a146445010f92c9536b8585ed9924a2f1bac1dc0318ef0b87c289b3b558d4f8edec7c651f86dd8be116dff23759384d2e1fc09a908d0f8a7726b5ac69b157442077d8f2e59824fcf0dbf446f6b1e66e11fa44e0cdbd6f1b6ab3eef5d2d9c58b3e5f3b03dace1bb519f7c27e732b147f133b41707834c0ecf8763ff2c319640a7065dba34c736c4d60e9759e315f09acdecea065edce30c9880451b6f34c23c6aee7641c8b2973ff3bc16c9fe376e1e1c493ddb60469bfeeb3e6761fcebe28c79ddf2e1f89733b49d8b17c94d323f721de537c89800f73ff7d9c8f5f3c53e0b25f5f911dee23f03c160034fad88bb1202ecc605caa7e5cdda7b39536d4d2feb72868f42447443efbbdfdc19215cea02d771add34d06477f866b03eb2549ffe118f0e0bfa068e5e5cde50baa31d8c145ef1073ec26fbcd9fab46041e54279de96103fe62c14b670825f76fbaac1e7fb90e782d837eab25aa1e65e2bd74670ae7be29f9c8a0571e4477d92d54102b0a1bfc993401d576b7a7e50e9d89c17035351e535cf3f1a3bb11b6099a1d632557b0936298e0f38ae93e37d6bf051a8a18836c8cfacd348ca73e2354efede7d0184ad1cb6dda9b90155e7c2028558ae385422e686abf4df2426f330216d7ac09bb1116a4733816cac65470f1045fcc1f28e5c91eda8e04ecba5d7b088f1ca8f004bcc6110813f9d60904d026dc2aba9622e96734a14055c4a8bbe281e105527327ca10069c8d331a16d422203cdfec049d3cd2e78daf452d2c1843880d6f8b9186664dccff740a55dbad771cd0ff9a6c6a81162b93b6e0a1111c663873a670682d0a7de76c4d421175572c799b5f0038fd33cc70457679148d1734b6993c15a1796af5c901f77913e101ddd802b050bfd9b510a1ed85dfabc76b8081fb6bc301e5f3620e366432ea548b75b70a686dafe991cfc1c1f9337b2029ae53c390f91f3327c1de44cda82ca4c4fa2723431686ff437aed269a337db7d491c6aef0b678404d81d3c59458337e27a918e0c11db10bfc41e3cf5c594098e020503093ffe325437e4969c7fd6afb8f09921c9dae5be329873e6f6f22fc32fbf419d5e3bad03576c420572898c4fb43e2cfd0547c21f82681edc3dea300950a01887eb140534b790947def7d8da862ec3bdbe8b3000a389abb0b482f5da5028e6a03e8adcb11d5cde0f3b4406dfbe21d8aa9e7b1fa49e3bb12d3a02f3148647a812deb8ab908a6bbc960faa9213f870b10fb4b9f463ef02fe0b778668ccb4d32d5cb55b444af37a21227e8e9e93c9e27d36efadee003cbffcdb67563a74362f0d2b84e75e79081ab13e6ed062013d2d1a77d24dd9fb170b6d9eb262628b957c4ff3d0f83208920c372291ede3a995123f705985c5618a4b268b777dfea0bdd019a365e8226117492780529083198758d10042761192a460230955b5bf88757dbbad316ae75f02fc527a88bcaf71c9e63623fbba5c023b619c41dbfd6efbe0ec8fbf55cb7c80e75c6c394697516bf3f13db749163bda19d772fb152f0b357938423feed840a03abf2dbafa73c5e1fa97142db3923cf3c21dfac001c40987bfe5eaa5bfd9bed72c981557742f9ab04717baea9f2bd9f6948352da593ee88ce7a9ab1566c840a1b4f142e1465e07a8c7a5c09dcf207dfb77e3312034da14734208e3a4b95c9f39c819658722bd45b3b29726928b5cbee5d61ba39dfacc90d6a98d3516b6f71b2fb47cbdbf4eb082927a6549c1a986e6a21df169355a18f6f1148d91c2c92fa7abb275c1042350c1565116400c01544fb51939bed9f7e7e36080530e7e79b2533c77089ed389aab8f451677e7522675530d3016f48a18e1a1cc490f6a2dc539c3cd029386dc10cab9c6a7fd61f6ee7c6577aee29fb3a8bfcc86ab2f02f8f0846eb301a2be978ce554c81224d2c6c1453a92a81981621c64943d9fd2e82c57c55ce7b6a071d3b4df6ddc0369046d03f43d3bb0f456aeadb1f6508c8c16c5eda6172a736d3cfd9e54cc486ea7881ff2ab75d3bdb575a60ca2bef084ebd61e6e6e8231223a230db2e0544f9126e40bb899bd6f21a421612dd43b08916c3790719c64bfcc1bc9660860111e3e89a34d7ae13c27b77122d21fdfa1a5bf56a6395b9b1b9a33e56d61adf331b7e0d6b3f6b27022cac056f94b7e90b30519d4612ccb55e2213d40a6178776a43e0ef46701214e78101eefd06deaba7da1e01e9c12392146e1f7c8912a9ae1d489fec160bcb95fd0fcdad7e65fb45f2db1b399e30ac14106a9494205bdc3b69d9cf18cba16f31533639e6d5be81b9da0285758bd2c20ffed90bc4a9026540818d57d70aa06be5c4cdf5650745dd5bc8d698c1aaef7ae3dd95c4ce51688bd3443480756426ca5657b5bb5b7a64960d81a3eee650eb73d78863685097178a86a99539ca14eb0c33f4093c38b0c2ebea5395ab2008fb160a573cc54171341cdbb0d00bebb0a6c4b508002d2126519f28f40bb58b620d1fcb0e2ec2130294ea4028b2c23eb6d4f5f8081298f9eb416e048354161699b3cf1437a2c0d52edf3cd49086732ea51d2a2c928aff87985e3763ae3bd7624803262eacf33b0c749fb54af537c3e02dc7a66fca91a75b894574dd04b6c46b6e274be86f017a13d0cf10d60c0cabff5b00822265670cb3cfbb6f6ff595bebb23b94d1b706aa8eaa4ad581da8b7cd207734e6c0e480b254816bac518a6b5715bce5aeac8e4a246b36abedb75b84537c336b36e2239fecf620c7e54d11df45e8a34c22878e0fb1e7f71c225da0de9ab116dae707427f53b899de156708d16f957eba2141859ab2114fce7aabf6f281b54f9534136f12e625cfb96867c391bb277d9362b37893161d1df95e3d34a67fe514f9fd4848836ca1b90144be970dc64a71ae7c5a2e7282d8bde5948d6efa51e07a2d257d38c842a481840d03266a9a2d0d152ef4315f7b2e5d6fdf5322daa251d7b46404788784d3703ee16fde1e4de2f9857772c0227359b12932f3bf1227c9d071d738bf3069f5e2d290350d49b22483c73ab94fbda4eb554d7229ba610b134bc06f78506edcc468d31533ff1fc19b0a3e37edb120d2ab0f607e693232e5de32f279a3273c0e44c82f0eb8327124e78e9bb766c62c3237f18ff92a11d8d82965300ae9d03a0a14719fcf182c4156bac5036caf0804b1bcb99a6a2fc052062a338baee7229e7260e63a4750216598dd608d4e172ec750f0f3cb091e9bbd8d63343da9d109ed95bfe51dee78fab25a00ae61034308223af79de38d8aa302daa7d139be5c6dd9795dd637cc5d64d9a46ce0e65c281b8a6097b0c7eb5869917055f0bc0fa70790173a978b82596b62ba109eac8abdb8ee0af2470a7666f2738c824ff0c9190fbdcec2d41da893dedec92d76e707de98017abf082044576807af6d1732c2f9f95e8493146b11d80309e85200e2a1b4778a80195da70d4881d467ec35037d86a6f1168cce0a0821acfcf1d1ae85d481d0c769a7820045192c5d940c3e0ba7a567a273c85c621edb7b296b353d81e87a62ff03984d6dce905dc177b90b7d6cdbb0dbc5174d2fa835b1523a84f6d98b847653545459a9ec4594e8f00484a72e100e5e033429df43569339140f32cb1c1c9264c72757bb57b5f8e12728817d2269a923e94e85912947623a3369a1cdae1c4b8a5ae44e763c69f5b136d249a327345dfb54a4eb16aa5360fd57f95371b7b4d9b22f3a743459b7582c849650bc300ffc0c18f8b3966048513e0483f9a7637f78c58d2b44407d7c1f6433c9c694b74e6c2b14ee991f94871bd98e32f405eef94e16cc9745c68d72a2ba80971f2edea5748c620b5f9242988bb7e3c954088077e00b85ee13243a4319ace587005aa29eddeba06626436590aeded8c3750b6028610530e312c705cc3287de1a8fbe4015300cfdb806bcd9667ea1c170a839fd5bd9c8ac1f236b7b92e6a27a13f513955a5f389c69adcf8a61974d8aa798ce8ba22ef1dc0ef5269152ef07e214a9e9d38965d2cb964a1ba7f18fcf9faee238a5cc359ac194a51c433dc44e339152f1edd2b5af79210d5366de7e5c44475a90cb449c032a6548267d0182071383c949de85c8f4de80fb359087209ca840bc315b8a9807a0e51fd0f438ed1eabd269ab4cc677af4cb886265ffa6270b420886a2af0da92540788ed186c3290cf247c9bef1e6855451245ffe488b1f53f890b049da3a1e36ff035edb57d1675333495e910c07a10f3a83552ff09293a119ff8e4e8920e37e13b6260886d710dc7d4d1a9e9d3ea21bf102e28d14b6eae473968ca22c573e6e257c0d929b64b2492451b346cee13b3ca44503ee61f4a425a1292194f5b0106fad2c65c724450697b1b4733923943231c6ab09c40b80ee164d8108f4f73a83e8a5d1fc1eca8243fb7bf40e6c302091b99c4c44ed93559eedbdfb0b1316144040eb47bed91e0423204443e021bca0f48d22eb8a56353a70d49f7f1389142c9a16a0cb90c4d1577b6458ce782c56869ca16b63cc9224ecfaf90d0b344100a05214d6248b2838798f15fb3cdc26e73c0abfd01a03895de517cb386acb7b2b682a21bc5e08c82c915c1c0a4455e2260116dd483a511d06aad07c4aa9aebce8962c32020a68bc9ef4da672e8111754743f10e9d262097c8204502d52c6ace764b5b50e033a5ad083a0d3a4c987814521117f0817e90cb3720c93c438971b0733b7cdd75d0357c6c6033ffe238ed41d1b53c01fafbe75a07052ba8968ed7552a64e7073ce36955a6b02e15a5411b1c5d644f9825dcec0249c07871410952c111a62155e93a6e8b2a0583715c8d521400afdc441b097e5c8b265a9d0fa03b678a9a9e83af27bcd75a8d09d8f70e84bf6e27dcc14193304fcc7b1b10378f412223b9bca9e966242eded45d2daf171cd938624c1486243092316849036f52346f6ff4b3a20f0ef4ac6ab3c5f05f11187eccee0948991d419ec0481365269ae6ed545f051857b9bafa4f0412301f4f5bd802651b98bdb7f052a36c3f511fe8187471c36e4e0d9d81e657bbd7639fcf587a2a8a45d7f43ad3f72f1cfb66e20b20f5d9a5ab28ba04be2ccf0655a0958786c60b4d1ab47c6758689be719dff2695c2b1c346a35cfd2731c67e4cfa095882a320870836c48aeb7626a930e59d8240cb932bccedb3d229717fb1d8343534afa392d1c36804edad28ad49ab9c59c6596d33cd8d521b5072e82b67e9ceb56e109302023a3b45f183a531d02264881f30885ed80cf0dbd8bfd15e34ef72cb38d72fcfd7d2497cf0b15ee6400b5222dfbd97563f948425fb6304687f2e772092d0af5243aab6c403fc10b53f8ef6e9a709408b37dcd4c404af467a831f09842d731e4390f04156dd1590fcc12f6d7997d08d92bed854acf985a1471df34c8065ffe29bc10ba986a260bae3c7e69900f5c60f8beec5a3be578a0b2b39a0ee8c61a80fab7fb8f2e37536c7701e8bcb4b9a072f300d6efa1164e255f67779c692773837472aa44aae6af166cd93bb7df5ac48136b4a180cde5731c695fe5a4b665c07f05ca3e348fdaf5f9ce39c6873f367880939276f9a90ad0cab966ff42915d317d9742b2f217eb38eebf9ed038414fbe994cbcdfb6e29df85260b0e6fceaa7238772e06640dff1c894d5e6cfb57d446a1e61dd3a9fbc9a08bdd7f088b967b39439ac96cfe4ad243d2fbe9ca4adbecf8a617dfde83c1183234820c9b682a483893985f277558774606e3246616edcac2975e4622f45c14504a05f63e492ac2526039480763feb8842cef7f28dccf33efb3361ed794a4171bb2a436e39e330b0e5258a91a88f8e29c2f142f2dffc40ddd6b0ca98d7b32191cd13156f6ddb90fc97662494744bfaa24970d03d857eab4df5385440316779d791623894854138de7be30dec896cad2077807bb810277474177426124c8fa5b5831ae22152e064db634eff4776f09cf9b52c23fa7b55ee202a2056371509c6b25a1afc424a6775bee11645a1cb03936aadeac3d8192b793b8979d36cd0884bc4954bf6f5659d2a92deb79577bab73e0bf947c848f09d666d89fa19c7a07b4d69280fb815b1f80aa31cd486cbdc650d78aba2303dfefb66ecc78213eaa27919a62a4b46664fd94a2dfe446e5e7a416de2a66ed918fdebacbe3b4e88b7e0b9f1c4817ad59d1ba5aec25283068be081f56f846df54160ab44901cde29f0cf8a21f3107d010e1e551a453cf917785fa5b67c163816dbf919aa059d244b2e368ca22647bd72c73a77931b570a37b26035380b027292326812a4ec3d371f8e74fd1911d1befc6f8f5479794f48314af051aa1d836e2942636adaebe009de567e43a78672596af3abcb1f99bd733aec995a6ca6ce33424f3a8a86549235659fc42205240c2d137340c1150ad79c59230b4d29696742e0359b46de059029c0bcedadbb2d59bd15be29efe0b14ffb45d200e51d1dfb4d8943e7dc7766114eab07a53507ad6bb046e271a0f09b784ea9d3fa29d9e8bb446726f4fcc936a7e9ea94b6cfd2a2e1ddbcadb6292427988b7ca57ea75f76e3e8baec8bd2cc23dba847164bad9bd34fdbe9ad2c94f0ba696b7eefa4ce4edb0a3a2f8ea43bf7b16b66d9d67989e63d11847951aad705fadf7c4f2024b77485ec9df58a63114d0c6a4be002ab9fa3a5535e95b97c091d1148bd2f2536cf32fe37e705b67122874d91682d8a080f406b503a0277f002e6bfec3fa5192998367f1ee1a7c04a4fd5593010a62e196c3bf70d29f560a5c5cc3fd1c3b15a5855e381b6628958db36195cfab298d9399768706a5821db35f9c70e8dde784d3875e23910322641c99ff0f1655568ec9ed61919618a208293bd566e74b75b4bb778685c6190f1371f70e6e99f769037826d93bde2ae946d81c096d91e5d0b6cd282aac0b0e04272b38d85b5117746a58bc88abb421fb4f55decf2b8dd937ea893639ce87fd766040b3f2c54a38fbafe22bfb8d19c0bf282a6d7c94e5f1656cc19c606feaa645698083f10fd30e5ee52f214aab0158a2be90fa1c5eb8a86c0cc599576c9061180f2d7aed29b1e118bfe68614b9b0443bf93535a038ade7090b00966d34900a7be22f5fa65b167bc238a0f4a52ebfe408ea2418d291941c1d10bb703df9979cae413ffe4173b163b57b8f1e0cd555fc26fd60da1905dedfc0d85a520cfa5fb04fd0824b812c3ce52afa8a494df75078e9f3423e3017ba66b8ba0f91f8b23df0bc9568197026cffd635103441e0606145d668661ea086478488b9793fd2c5632d7b453318709c843f7defb089668b408df9096cbb991c6093b653ec77d4e2e6da9d50eefa4b7fdafa047493174721c0dcadbc6ce15fc0fe1d78288ce9200f3a30318b4aa9e7dc630d7c822d222ba4b733d38ecdddf119ec400da0e8677254dd2fd08b42249221d5fd0a191bed4cc95430867155db934504e4a7fc64651b6793c0ce4aca1addd55c7db97da155b5deb07071c15508834a082d36e0a609f66af6310c81cbbffd70a971a155d1982f648012b9845b28b5efd092fe5de7373518ad4d799e50b1f9264729829a83ea21920691866ae16cf96bfe794ad8520271f6949c49183d9e0c097de49b6a213f675040fab2e496a9d64552cd8c0288ac68e6d9993785a47797ddf5172a7c264d97ce64e0cbd931c2447cb08e92476e716eea1c88f30485ced335171af22ed1ab518171b8b279bc3eee716216c9a7f5eb19c61fd23b6fcc7f14180671ef6fccab44a4725a1ee15958a80bfae4b3e58e10ca54bff6f908c729e7ac46ef1016ab3833de37c5ef72f85f96e897880010de7a480f13b61e16d4076e06f8d2a024a4ccf2a150f8e8ee3568847db742a024bc58309285ac9b52cf51b08c70a7108ba4407bdf8eaa45a28e91234fa218960c6f4f11809631a3e76368bca61e6ded0f8aa39f4719e3e45867fcc125bfa1c11ea4f144627b5c3c6f7ebdbe5b8d39151279782d4e80ab41b5a103b7e4837afac0e0e84ae3cd210cd3f9cf83c24867cb40912d8c5dc41cbe7d9c52cea18352dd2835ac5fc7c0dc34bd1650a8cd0a43cd474c66952c8e8bc209249f391763248b091cb1c1f38967f8ff99db46fc3ccc542986e7c9cc9ae9b642b060e918113f20007cd5dd93d44d3b007e3b3135a01a4e1f579d188cd71801157a1edf6b21a08af2aac11349409768b6422c2cf458c44eb689be984dc87769f0d8282fcd31f79fe6be69dc6244a918fe552717450ae7a4cc90a71a1d07ed9d0e3b435b76b622342701c5388790dd1ea192a8ababd716ced7b21522e6ffec6e6826b0835adb37edce0ad5192899ec2f9fc33895b40b797844d3163b3d8eba822e7b0c7fa6b0c771948787a1eb450f227dff801eb06fb058db57726845d698004f2bdc7d99ff4713af46dc89b73878fd6f594c450679a9ba166e2957557fb829c8df1ce1810d600bdc52f0f16fe3f81bbda9dac0d447b02f232a239fc50363e31bc3d1d355d33974fa74125930196826111bfebc2b0bda396552afde442448e5e05b673074caa965aa5aa37a6f72e23a0e10988f9852e18ce1c876944add51183fb393581d0b40e63b0b20ea6617b2302fd5a1c1047b0e8bfa19dcf7241d9187bf306191c4b8678ee9d6e01aa026e84e4d401f8d604575865a3e31a632afd1239ddb2734d9cce5a8a4e13877e8534c64a15f0e221c3570f0ad3b5954eadfcb8bcbd1daa2f17287f2307872ff44e8933ec9c1334caf217e2b178b90ce5a315c4e7b2fed32becb280435ab79807429212701b48469afc0db21f9ae47807795b84ca1bc56c31f6adbca2bcf1e60f262fdbe1d615db33f0847409878fdc3d0a696013de60d4ba9b56e1f2a40256c8254a9d4497c2f414069483044f9fa24b2ddbbfb0a84039ece7e7781644f53d766b2797d83e7408b24fcf4e44f07dc3861131834a10d440b9a2a3e9d788445c159ac74a4ef0dd8c378c9219df32047ea836891c2e78b1748946d35f15e6efba1fb03b88b392088a066a8b4dc34ff2c3ac1dd0b81487f523c10f98f294c20fc1e5c0f6c20c7e1403dc322a6a30c884131c000f4b7795e320a336d6e9a5a1a975a6101b1ca53df8f74c1386932f9eb5264f39c56d8559563ce2c9251498f23abc2b747167bea7ff68d1d6c9908239290997a6284f76097b492e79a746328966b8a365b48a14205f1c689047ac10976e41f20af9e59a9447a66772c90e43600bae04620cdd3b983f8d56fb0b9b7eda8cda0568b73925b3682bf9bfb773c7f73d0b7fc95b1076a04458ceb9ff35c7b3b3ff3c9663010969ed55055c151b8b342bd1d459db52e33b7b8b62d8081e17c4cb853f8dde113bcb165977c192339268bea225db9619386ed932986e65542fe3f6694bd1bc24649bd8513ca60b9acea8ee9e780e27ff1382aad30330faf8e7fbe5172bcbe58b7f783951212403424e94087f1930562824d5fdc28445b8692176bf1e58c7fdb208f8a3a67202fd69010b4b181b8aceadd2527f01c16938837de34ac2176de03b08f348aaed1b262087814ea285e972b1e50cc37ba1eedb9686f53c390615e07520fe0cbd09a74e6b257173659ea8fb08a0980ab031ce2b4aec0019f19b7c367b5ed5019cccba137a0ca41ff19e40402e696b14efc68066f961f00ad85ee04b54e580046863a792b2650fb153f90e7297b5368f328473c800d28ac02366f2843c49664f8204504cb0608d107a21c1fca59beb26000cc1ea4037f9f7f36c84fc42f611eec819985028cf79233b448bb01cf760c906fd1f45a2a057ee928b2cbcecb53c85556bcc5c600e100829433197226df9e859b9be3f3533a016df4fb3677dee94cb1201b8d8456727ea3d7f08711055581b2fbeb3075044e769f409ca6d08258ed34bc8d2911bd516704b645c6182917d5c90e9e11661581fe05cca2bd9fa2ad255eb103d191bf8ec011c135943170e2decba6e9dada10cbdd95053680bc5e78935e5923cd241c27e46ffbd2b6a6a8827f4d04eebdec0cd210f5197365c39a4b4fcaa289ca90e6a6f7f258901019184dd07d42c21fca0a16f0b7461ce58de6fffb0ccf94423488fa3f5108523dda28fa21e24f771167ea57308c8b6ac1c6af4a29fd256b810b7ef0f8a2809dd9e9b4f35d944fd58677fde3064fc6680fcd9196ca546744ba71893f0012333761056f824cf5d1b9ab4dae82c452b66a25fa53456d7ffd2dfa709399aa63a60268b0e852551915d0cfeef0e32116bc25e3cf31bcda9a690474f27b7bbad485808f2cffc853c54e94ce4ccfc4e25539bbb8c7718609c27aeaac9deff6195390fb19145f0d18a81d38aec0e695688e0055fa3dbae5923f7f9cf88a4a43efec3bd04834740eb5e8ddd0db7f59707fb08f47e19207a5532dfdbceef5231c3fb3ee79734b24494f69d399d108b8a553760ac3d0d63d43de34e1145400b6cd301dbe9eec334ccea52f67812fcccedf1b3803740a4c52fcbc53def58160e8b77e9ad93ff769151be0193537c6362c51827924ebfd330c931487e8eae49e5fec04608c13eaa2e2b491439c0dcbcb19552f48769a1a303be5066af9960c40c39ebf674b2770c68c274e9187ac928f811c10303adc6f308961715bdbb690e702e2eae08b2ff92223f80dacbff6e44ad86ed0b9c2084054f97033d901ab53263c972e3c7925ee51c857579483df7c7642a6ba7f87c00add53fa142b9a549f6595db04a64b81a96ebaf4d85ecfb341c5d5fdf83745770e83116ec800098a8aee5c0fd87cc5b222f5ab191e7cd9deb43db778bbecd87671969f3c9f877c2d5cef7312865fd57084f4aa987648182af026bbb770d812b9eb377e7e0ac183e4b3b6efca0f7783d5eb5b89fa304c3a321926a094d1b0dd3ff429149dec58aba21aa98d0f7a0df98f7a38d160896ebd8f6dc502cdf03887169ceced8653a2c7e023227bc2275d5761ac9ee0384d489150a70b5efb85128cc8683d124c8e2aecca1fb5cdfa8d37b9c4666c4d96e53b36d407462fe93e107327fc92b5992a98c5fc59da6db05301f3e15335cdfe8333e5771381e6d666a8c62ab8aaab2e83675a9de342690322556e6e83914cc6a9c5b3cbe8db569aa1c269e3043afaf98dde58b7654bb7efd2fbf8a15019d86c17dc7806f3fd3a3e11dccec293f0987e563a9efcbdf2aad1c7ee8daddccf009398d35567a9a6c0f54f3ba6adfb1cd8f9f1e3b0cc7a0e59172c219646bbd5704115ce668ef2cfa8c87cdd1cb769f6d55d2eb789fe824db6600b5ee493612115f8769aeca76655e268e910069a0cad1421eeaad2778230b909c4ee5daaac303cd3ca62fb1e34422af48e0343334c94ba3478ea1629ea40588f38466277e67387464ed04dc6f6198186e7c1abaf2beeb1fd6c85d43eceb5b6199f5f1e53ca1124194c851a50b609dcccc805b24b6df21ef03c3e0743d1beb54ea5518bd81b61764f157f1653dcc8b917e8e0e787d28b9f744788cdcddbfb844e262974c38334760eb3c187ca7cfb473a1dc0a13bfb3f8290bb261398264c98ee51cdaafe3473a099aaca4fe55122a5965ed659bdc25c91dcb33e679c4e29413ad1458869d4a24912547845b5e5a98fe8f0fd147abbc0cb2f88a1d36f7987b490e3d93b5d1e00596bc3fecfdf83e34d38b99f216f9e5af319cb5dd15d6187d09993ca81e39f0070944c7e8a0a3eb48c19b3cfc9f800ebffbd498573026f145460d68046a6b64a22533c0dcd285c8755dce9259ac28613f5906cc34b07a5832ad1fec5a9ce7ebc7d04a5d577c2cb695e2b9790975b9f78e4df2f0964f3c285b80bf0de203e75010ef186db78783df82c02387681629e0ef6d522388ac267329536e42f0c792c135c83ccea7d83e6aa9248e76f30185ccc6968d24ac9f5787594833f23439fe6d32085e85cf01d7b3bf5b0c0ec5a9c9750888c0fc5a9c0b58f23842803568625048b6dfb453940edd28b44438223e43a4b4768a2eaf45a3f255d694777c3efa40514655747b2aae9ec17ff52f64ee807f7761aeabf382bb0aab599c6a57d4e559e7a139c6923a1a003f8dabd5e369e3e8908c01f69ac964f35541ae1d72f82944946746266b44947317a9aff0bc257beeebdba491245422bc75e513a176c4487bfe2ff2410ff2380d7e696f93977b12d7119db8571d98b8ddaf6b61c7506bece5a4e2afa2b87e9e537aabfb00fb6eac43e7850421ccd874c89b9b665a9e7655668819fbb76b13502617398a1f4a93ac6ec87805b548c0b6d26746a9bdbf468828d5dd43ff65eefeb1d9f2d75e82ba9c1199d755a8503687ac3f92f1c909c84e002f848719af28e80c0ebc14b70afc267a40a4ecc88ef45d412be4981365ca5d0a630709d9838d88e1ad8c1451fa654ffdf284b48589a54349c693140ce6a91da8c2e7e5554f192549fd2bf5767924e74b02ba81a78674c5d2c040a2fd50b2997b9b14370e1379297a391a48da065d81d35fcb4fd8f13113d57c47ae6dd7fd1ddd279f160dac4d25f5bd7b5fb4935859a7564e149534b108c466e477b5540c6a4da90f6eae7d0480014155b8950e4fc28b4bf01c0d12b26994d8c385241e977b4ffab0ff32be5ddf7c9449468e8df8242b9e26f122f36fb4552a4f5231f472e7f754c04221b0cf89c331381c23cd552945bb245c0fa3408bd73a86682a64ccb7d353b08867c42501ac16365b225ea86ffc35eead8791801850d4a683a9f3ad4e3d9a9e15bae83d271819a43fad8f5257ce81f13e5d9948126fe4afecf42c732e7d141f4731b1c7a7453a5c6430583429e7586b6bb1fc140c179c63b0bf6e6165895abccbf3c09b26fd14de0377c3f992a56ae7fbd2e2784fd53bff9beeeb5501945f209f6a7f677b46307d1936926fcccb00466b100467132c9f73bdcd13543fa4d34b1fc3d2adddb9b6a0baad87df1ab6478e0fc84b7512b373f669e2b0b2de83185021d1ea7678e58d72f168ca471681b86e205d408e1cff014151647425818b410ebb8b4bb4d3ca2fe9a53b4ac7fcaaf0381b8ea80c61b743d7bbff64c38cf5aec7729994b16597ddbe442c3ac81859fdefd1f10513e23f8f7a6dc7f1746b2bd0e0c63b9534ede0530eacf741e66798f9e157d65e24ca1f6fc85c107f10435f824b28ed1d2d02543360586104166bc8fa8a28358ee4a4e46f2d9b16d189db03adf8f6fedf0424de611e1a40f106c4a717dcdb478efa496f17927d81f07d99c7761c361f5c89e70ea345c5d6cd48c1a12bb12a013db65124e1552ae1eb9e05ad1bcb96b4a79c335fbb39384fe202d6808a04ca5b1000766c1fc3ffc6157942ae801f496438694e5c0baca7fb2f2cca9a20c7b29ee9568196e563a462ff620269e84d0d2126b7b3e58cf790bde2efdd6f51dd9409cd250041fe4c60b42c8ea9a09d2a9afa123f7d1268bc3608381c0ea1f923d60e1f63e9fc99ce04d6f07e68a19f16a7d4365f7a68dd3f058a5653e7db8fb12cebc982236731b1719e4959ee7ef883302e9b98c4116e29360ab4d3b3b2258a5548edbd52b112fde8fd79e2e7f44e431a1d9dfcb7c68b08f54fbeaa7620a7a1aabfcea7c507f7137254911f5ea94c384aa72de9e5de87cb899a6e9ad99360c4b78897ef7faaf4c2fad57b7008fc22c0345796d3d2c44111f187c4e5ff1ec9e2a8af94abcd47014e70bf01780d548b071d292ba9737b144d01a52b7fb0d959b01c5fe5d85acf6a705ad54cbf3468d1288ff2812d06f6b71acb1c703d3cc0a2c938c737dcf77675811bde74ebda63bdcd39fe66dc3571468baf76d365c94e1ae45217fbc76c66282b2da2369b427bb6031c9af9cc420385f6143b552b08160e4c44a6dd2af1ad91f60c22766cb2b99524021e33fd82172e73bc56478584189c446a60fe3c340bfe2cb8fde3dff6170ff2b008e662120b9480a77286007880453521bd7124ae2cae29c2f66a9025e728f34ea0d66e099965a59232bee0539f80ef2ec629cfd92962fb93c769ca6af6ad2f78a8a9e26ae124d72ad90fa7b4d3a98f51ba768ce9809ff478fdfe4acbfffa01f35bfe4b60782256fda82b3e0323b4a6a4671094e14f695f29149c506c03c32c19bfcd2e0b13510b87167f971b658aba4c20dba335d66d7a744cf66a89640a15ab1daab24ff5b0b48743448dcba522a4a1ae43321ba2fcbe27931a2fbfed85286b997b6e8e3466a99758fb9e2f4c4105ddf93e5c261f3bebdb65835361bed82412d1fa5c6434b0967bacca652f6676f1852e54635c10c3277c67a28a668bb4c9aeae35e486d402b174dccb15eb4583fbb45ac71cc3e87088ed22038d850c2a15619aab6933adcb1f5cd4c68992ce79b2f27833347086e62e5dad55587164a74adff32c85884afd2724bdd86682885d3294233075e56f2deeafefd76cf92c20cd6759d8631ffece433bece6707a8cd02313b9381fa08ac78422366af03d0e4af11fd010ed213d655e550d7c7139aefc52fa694aae78b20e30e7e03802d1956d628b0a4de5b8125a3641d513e7b461c226bcfc5c1f0659960fc74ba8d8770083d95e66104b4f8a2993c017035f8276792a46671048848f596b8f1d72bf922ee65908d301d459a806ad22e67f53f8a2ee8ad61b2b7ced95a5d0d92b37e6f69e663b524ba0e1644b2218b6fe0fce536ec49792b3680f0c925ce98d4d72ccfdc5eaa7a7efbfa75bfa9ee3d1cc867e83fd9e157a4704784a594b92e4e1c3b1c6779ea8e7f4f6293ce95c01c54aa9fdebb7d446b0547fae726dc716a15dbd6906ac2281481868139ca31e6b2e600eb27dd8f6586d9094ab5c3a02d206db308c213f27d5a22dbd734e35cb3ad25d81d6f1cd92149ee70669d943bbf6d07a48bd9a7a62df5429893336b5ff289c3e5e689de6031457cbc9e34baf7e631fa92ac322dabd1069487e22fbb6a19c9bfe7747014f4febee8b9320a6071423fd1a07499f42c8977de0a298bfb27176bceb1f4575bc6653376caad7a556d5db1644fde07d245466c9b8ba60683500e41cc7dbb75dfe1e5f15900c55759c5db78efddb2b55b591c0a71ec949865230820b7a44e945bbbb228bf902c3dc32f7cf73ca91290d9bad2da940356ed452f09a3bdd405140f568d17dd106dab52e2a4d27468bc40ca5cec2163678024ca86692e5125a94cdf1dd3fbf558c653d9c597437338fd5926387fa5310aad855f799d74e1aefd76a4a7b217da363671c548c881873c6cadccb8baa55e82c19fcf7eddaad90e4daa8203807b3f44502f14cffbd23723af0826793afe0cfd3a04a421243e1d66cf8bf8d9e009cad7a82af6424a8f50911bc2205c6f4ac5628c7a3759a3a666bc4ae17caf4e0e63ee777d34ae003a5544b780c70ea34d5c167b0252a63c8660ddefd855e0fec6f4707ff42166440d138e63fd7316cf79e4cd134a6cab7f5c4b0564159df79b87b773650e9b83d8b1963c43b3652f2f59e5ef65ea6002c576e6e57e47326707245dd2d71e2cce2dc708edef42d63afd95261e41ca8e8f6d6b443cc2b8ebe18fc7ac4efd42e7beeb0def03c5f023a505b61955ceb3b848f2ca908e5f29db0fde1ef649269457e0c3077d57a315581780ac98417deb6cf71937b6d917e36e4e107b7f789dee8144de5eb9e5ca9d10dc160736fa2bc5d8c5587482b021edc257024fb2e05567f461854ee4ca06f49d301cd8e97d3a55e1e808f5cfed44d86729473b7052209c84f06aa59c8259ebe86b73e0983f74615fdbf743e60d7d9c6bfbbe0d6c489da4b01926f42b9c0dd31ba134a223f7f07d8071c380cb1e6f16af8347c3ee68a248b4ab4dc7e79d80a9bbdb3778bbbe19e1d6883110914e3102f092c8cb0dbbcffbe9add123ea65342aaf11ae91f191fccc1c7fb8c8e7b523fa94462b8a520aa1facc37ea5faac54a51e5ba633b167806b713ef589a0fc49952898ced0691348c539596f32c0b355328f604d4b65e3241948a79a83610278f4264411a60f2188b280e3e7a8b17e7e50ff070066dd66bfa6fae8d65177b7ee1a5ca2ca32978aef670f486d7a57d66146a703ccc8c0456934cb869cd413f81069489d6948ffed2b2769ca2f6c0e29f417b82e39b04b7d37ca5a0e9efb8e96fc04161bd86bc8f53c655eb4de6ca5e3c5fe46e7b2efeb4b46b188c7c36d2c6dc785f1b8b15d95b6c62793248e432e50449244a34e63af0069da7fd1a3ea94a53e79712d4ba7c54cc2ed587a51023c6811500256b6201a298af69cdad07cac2d0995baa23190f3dc4e94ad43ded6e82c4d4613c89bd4176266ad9009f5995e1dcbe0a667d6fe3a19889e031140df457308c6ececc29de8d94c04e30f451293570060b3ca75f36461dddb9c0779d4da7a6906e822652018f07a87a367988e675a2f1636a2b9d364958c8c5eeaae14c5ac150260a36be1b60c6b8fc4a3c4b0d67934a2b2575ed33e2dcdc2e858ead7a283a485dd5720929de2000aed707f6576ed10beb7f29be93eceed3f588a2d6e74ea58371c9b11aeee0150bfe4be27252f55fa7fb496824a3b0e240df13d459aa2bb72b6cf7b3ae8b2660fe21045196c0ff4120da124874551459a143218864dd4c693639d54e606defec3cdfb160dbb8e6027db08e0d50e8eadbf08b949f7e7d1250be714bbf49a19743feb575daaa82b8209a5e17a45309088da5d6eaa146b2b7a7dac02c4e1fb73328ec5a4d2ed778a039794f64ff2897ddf64912ae123ae5b2efc71c69009aa65275269cf35aead7b90779792faf11ecb5b41bf2970202101741701b16044f2bc64f2eaaa369df16165512ae275ff3fae7c7c00369ec547aaf0219e75c8e37f023145de96c97ac25aaec5bd34071500d4f596a0d19ca1c25ab8aa6021dd13189e366744438df2661648d91255283e220b2a4bf529c24b2929c64dd85ab3ceaabd7569a48ee843a47e9c099fdc44d77a0dae8055accd8449a4e9d7140e40d47f4fba0803e876b05b54fb601c9b8d5ad40599783c49ac49e4fb345078fbb21b92ac27ad7e429352f70a39293b3048c773f9c1f836d011cab878c2e1b5c1515f660ccd2a0943a1268ad24e967f93efab0d4d81481c9764bdae3ab13fc9e07d80dcebac647c8b3807e27844667cf8fb0eceba6bc4926fd97539cae7529651e0814b0f4b4a16bd628c78c57aa3b62364c6aa3cf0bdd9324cf82560239729f55df39cf81a04254763d7d72468d6d8e77c4ade02221e7526069613fd7deb0daf1700cf4faf031e5f0f6d9946eb685f6865028330b0ce7e7b4a29ef8718294d9017f7932703bf290788379cdbf70dcccc7c5afe0631d2e61e48ddcbda5fb4cb6a943047606c942551985101bbb4a22c304618b2ec7c76760620084d5603998e2697cfe21f7d74b1e24049e487f8b2dca66874e2aafc9c346b441b779c5eddf12c8f66af9265b757c1c9855924658b6c8b78d7e26a36492030a6850b1e75c1ab8fc4bb1566e3e0399cf30431372416be4e64df02302791e2f410247df5cfe819d7831e34a33c1b595147efd6116f2d234a3ff7c059c96202e50210e24e0fa99725150eb29083d117addb7d6229db34c1e1a5cc906f3e6312f4c3bb3b949418f1bde1eed6e9f07f14b90556bbafd264dd94e23fa2084deaee4e4d225c5c5c07fd4b681487a0028cb796e1f666a6cdbd2704d5d3d6a4cde74035b042e3325cfebcd1cf971a613502b3b4d6b8b8a5f2305b7007cb596e5ad8fb9223226b1161e1e46b03002bc8b4950235b71b65dbad4bf3f1b91507b57a5bafaea251801c76aa5e7297accbf91a299ed4aca6d2ed697f6887206b1594fa083a48e40e3b7ae9d1dbeef65014d33526fe1e5e4b8599cf7a6d0abc9e63bdc6c6b7098bc38f0eaaeeccfe5db02b85795089de0f2dcc8bfda0a5f4fe5923e94cc7fd5f021aa8a586003a874261477ad4d9149f318cce1613e0fc4bd67e1047b00fca9506218b49e1a4f8007971f0ddf9ee08910bd1fdbdcb174f574a483c173d27438e1608780e38045d77324cef9fcb20ee6e774d5af6172e6d96745de8a3391c0f5dca716862baf1a074c7a8efeb987312c661fd451c7064e86f32ccdd7e43aa9b263bdfb182577571eb99938be1d0f3e59b4c46998d096368a00a49f4e38afb379fa2b6e2ffa34ca3671b9ebf16587aec0d91d96eda873683f4d0c4146777657fb2e30d37abc151745c8e6d661c42f7e6bd84a8847746cb31188a3e722b469151b3516e11fb771781c515ab976608ee69fc3273c87d2038058a556ef027e4bbfdbf5a2d3a34a5acc7893e586596d4e8f472036d033f31b05ec1ef511b29ab6c4491b766a4eec58c01a517c8081c65dccc32e160630a0646ba8340a68768f1e97fa963ab7dfc449f2817ea76c33ce14657b4c291306514b19ca812a167352535b2913c142804c8b7030b21349652bd1f332ba85f732b654fa80758aba06822c3ecb4dfce39e60e1ce0d3958c0e52737fd43cf68ddafb4386ca99d1e58972f8a894c196258ec33b11176cdc7511cbf45f1452a45aca99f3d90440b14ff972ccd4eda9c7a2b5cf8d244e7902313420af7159b91d43036e04b475ab7ed705fb02ce98391333ce0c586f494e5433a73219e7fdc5ddfa92d0953933b1449ea05aa97d7a3bece45d516cfdefa905812230dae118ce700cc8540f167f1d4015ddcae3d3b8a4ca55f52036209c4b20fdba20739df7090a56365742c82cf6486416eef9cf13c722f11bc2d2e7a9a494dd38df21f9c7b475c2bd5d9a8df4ea7c744e0830b90346d9cf26a258acb34101335cbc2d20edebdfb32226452b81ef1bfda35646ca1d9ee5d12418fec873034561c0c3649d0c3475de64921d0d78a45ff0018644b5ac24e23160a737b806902833456990f4d29b9cc4a70ec245c4fc4e06f25232c93b630a99b94eb27845852b3f49b508ec621cd471e8847f2cf84574fa0e05e5b34dc3bd5fb79d2abbcedb718b482d9631434d25bc2fdd6a33505ac5e9589b011c6c809add6b6e7173a915fc40d2860faaf070fba5e5af9e0b1988255027fa10b3ab4df296d190d4a2bbef41a59580e33fb7dcc8365710e9a9ede387fc147acfda5fc30d853641afcefd754fbc28e1d0c7f7c6f612601d762bef7d77eb933638e0a75df7afb62d22300311bf95a5582d9020c4703545dede64f5a33bab67cdcf8812499b0fe00da874f43a7b4d2b06f55d6d2bc1765ea47fe7edf684fc1549efd1c1293bd975df49e1c14b61376916e944f96615e2021b3e3cbcd800699843bc23d9bfd95a9568d01e9154d9e9bac84e86952e8f45cae58f813c5904bafa7043c41c9e2ef40e38009e08bd18d92e8de97749bf821387b448c0e72646d388fec51fef31efc0862b0bea2a0e1d2967d8333aa37f5b684eb918708632d3fffc4b5ae5e728cbc45eb969632307ab4d147d581265bacc924f41c788adc78f8f8dcafbec4388f1946bd1e5937f84dae344b84ac7181a52a71c438e722c140e50f9cbcbd963a3c6a4694e191a074a1844ece674220882430c8969da92e502b3bf6e498692e18de347dd048ece45ffab127586744803df2ac0a754f90ab48127e505f4a1be3de871bc977ddac0703bdcc5b9ea8be381597c466679967453f17af26f07aa49083881f64316d6e5d8970a6000cf4264e46bcebb61fe674317f98eeebe1f7e6ff05f35fb242558e5bbe14275e5d5535a67a8467dd71bda92f6e751a7e315c6e0ffb1bd3fa7a2ce4c08432f2f6032c68b91e1e07e9876a19b5488d595c2e1c647ed8dc5770c3a989374fdb26d6b37659741e5a34951ba8a4ed29877f8bd834ed670e5d6a8b68ba077d71a5ba10cf96a0e89c8fc048413ecb65ec202ab35f5872b6bf197cd851e5f36af34cd5aa936b1cd4597e7b40f86c66944ceca2ebc289e99952c9388bebf6166b0b7043f539967171617f821cdca4629ce72f2443eb49c1010c43a10df6315a22b764bb945209b926f8b01501e25c709170992ea6fbfcb48f1fb2f89f673972beb10d0fa439fadef482545d0e34cfcf5b317144d0a1db89c939e5a3d49c757dc586cca37f6a982918b45a4b12c765d502f22598895e065fb44f54923e20952138d5a68567a9f1437cf010cecb31801937ea07a2308a86dbbc97d763756ff7880fbf08bad8be8cc8266a310d823a81e98d56a52fda2ff4e61fe055f0884ff5575a36d2a3d2eeda388927c0ccc12a742fa1684633add03789fdd026df93949a60064b9f693da560a85dc09bbdbb708682331f5cd68dc0f131fad059f607e2fd2a96d1844171c795a9e6e6b12d03fe9aeca624d9b1fbefa095cfc45f87d26cfae1f17f0b5e2443ca79a5d5a83027083476ffa9470cd99b6ab6fb26c9576da4e4e0f5cc47480af012a43a8dfd4f761ca6a0b34716c1662e7118b1de3f6820bb3469d6a0989bf3cf05a1b27f75937e290c24b2f7eacf01aca6d5454491ee279b726a30e982f34b41fb2a6f4ee1bae2714e9a61b7106b360ea9188e82c965f10776f2a8b4bb49ee54bcf04d54ca4c9900c1318f4195b3f513549b912138b1f66c1a9cfb9157f9b4519313db9f4bd7c5da7adbc448fee337fc8a9a6bf56b17ebc02db24007ae4577a6ca0b1a43f94b3de15cc0ccba7a0aeaf94da6f9e1418d304c000773d65af52419c0b75456c1c65b22da2b7a4954d2a1407e9fe7bed50de855fbdd2faf3dfbc92b4a9b0969df21bc2c95b4616e49b22e4f7b4b4207b3f00b8f34077b376f9f834b8eaee51ad857c661f199e3369a89efefd05b8460a667f11b35371d383015a13288dca0122b8a4bcca4d288f1dc6a49e076d783074dacb111d5bca2437c995a97e02b89443047d438f6b708cd1ed50b930b3ac3d4ec40bd78b02f255f1c4e88490e38898aa547dafcd65d7268ee48e22c930ec7439f0d8019694e6689e616b5169d40522370c78b7ed0e78524762c6f06ecdf07978c0218d3f2725809550a8778a96bfbf230961743665c2b33499c94015fb4dd2102dabe231897f09847ea677d00f64226b22d10e19cef60a3ab3086c03ce6ded79440c2fb904391ccff0f97c82096b2688cd914ba12c21dd51795e91aad07541137636d6bb988b9eabb5facdcb818623e61b8c59ad5bcdbaac008b59106acad1f55a068ebab9038490d5138541d4955f1ca6bf98cc40f659154a2179b611128fb234393fa328ed0a168a3aba7210b1967876693cf29d54d9788b979300e0c95651427c6021fa9015f78e2d1ccc797e5960488f088bf387595c89b385415e84a587834e393f0aa5d4d17cef0702ef3fa83a1b812977be8a9de60232bfcdadacad8b40e3ab5398f222e151a43bd3264c4603c974921b85ed35987e731b62c60e80f814bff53d5c02a50e3909b01ffb4db998db6704b490ea22b2b285b056a4f559624ed53ac824f90cb6cdd8e7ef2b67a1f18a439c36e33dbfd643f5461459c011a1d6cc2a9c63fd89c1302af1ffebaeab22fe391df1dba91552bd0dc33657e4a777b236203e0ee502ed7532c6fcfa48dc1a32f9cb27c0cf4f7ece9c2c1b52f721d4bfbfa88183498ec11b8bca1b159d1ffa78906a3a8bf61e13e97247758ba9a2cc6ab62eac60a61121e91a725eaa364344aee7764db6af2dada9cf43dc2ae7222e42f3a25161feb35dbbf8488810a7a64f2dc31f36c60c4111fcae1b32a81c126afa6be1e976efd4139717121894966eba45c89d228ff6d1e5ae73c31ba399fbcdac66a69ecca3b6a2d036e18a98e589f42af1d039d0cdb6646e599e872532c9ab197387cfbd77960ab2b06e01aa7182bd2e2a8af3a061d52b62cbf3f9d0932da39a9385b4b0ce1e524300925730961753cce19dbc40aa29d8b0b1db8c75632329a17f58e960a685fdd03b2a0f37165bc74768e87152eced9402acbfe04148dc42e04c4ad2bd0735054193ee0e7748296cdff8616c326b77a3c25d395ae636f3d6664ad7ab17ebe399c44bd26084f078cca5c76efa8b088a8e0c8d91edca9224b2e18616b4d11ace980aaf72fbd68cdca3c5669348a3e233881606580d2e5704715b569ec50fd3d54343270d66d1c15bb0375cf9346e7cb8b7e0f45307bac954d9e985a7d69b0ede5e7cb1530869342ed2883ebb7981fbac69483479fad650a0c74045becd789aa93faaf95cfa71b611b3cb21c1a4f2f763b78d8100474dbb1bad6b05336f5a53e08c66e3cc739f7df2435e22bfb54244435d0d35eb3c9d1832911055e4051026e5b75cf6c597a931bcc9d9cb0ec158efa5e43085ed71403025c536f5f19a7b560361ec4a19742a75ef4bd3a3a30364f943b3e4807af620b6fe8df270af9f54d7423d63ef755b2a6de3f42704160f6e603dfb77928390206fe1261e74d355ff466508ffadc90cbc62bbb3300ed58be1fb366fbc5bef0fa6230bbf92f97a1e61410b7c97f779c80a78dacfee413c8c31ac71f83a73022f1ba5226a17022e6337c8761344ea36faf4205389aaca382a39b86aed628617cea3b8f33f3ce27650f1a252b38f003064b438939068ca1b894279afd870e54e49ca0ce3b28b01909bbd7eedb4b13b462299d4b19ef51fcef3df220e0ac9705993c7626835ac8d8746a3ad7f8524db17e1dc66cd5acbf0977583ec1e3b73af3e19b17b56309b073fc1003d66adb0d83095e42721c81dd7f53b9eef09f8f61793336f37dbc1e9b521e7ae2a66529cff80a0046c837c5d164ac485a3ff42351140e65cb9199780082271f1b1b4f0ec9defb2fd1708ca7825021f66ff9e60ad7e6cca6e3af7bc613fb43aeafd46064eac70e2498ff1cb1e99cee5ca8dc7de6a0d13028dcbd2b9d42a3fa9627de17d82d4fc7394ce6f6a0fccb6ab7971848a9ce1968f76d265181d1c281322b845ca66be1164561ff17927877b12b0d114a4a8b6d74a64cd1362798cbd4023d98691ccf674e155df6fd7931504ce23496764f596fe76e65336da07c98f3bda3dd9823eba492eb756d2ee07e5f25a0591c2452de7a07a2f8f2f7de8f601f63666877c81606e120386901a9ba35c93a625db5fc299b8d631972d174568ebf223fcd526503fa044de69c5f1dacb152b1b74c22266c0b8d84157a518f0f503486bd101176b5f0af59559238bd38600bb3568f0ddecbf602623ca0e14c20f76f7c94a56a892f0da482757f2114c1079273b16cba185b043a68d4de560317bb4f1002e657b14cd3928d1f233ab23bb4cc0124c349c8a2651537b16ddf021c4c97816a4684d4f062536c5e4db10229e9348777efa72f034704e33bc3d3626c883d1fe0e3add425c583844c6fe701d47ab8a48684a701352c89ac40b506434b7172b5bbb58d2ebada8678633d75aa6a41702f19a4e764b3f2199c193dc6e6de49fce31c4a7c0163710654e5bae0b6bdcd112b97163b0545452b52ae60e57ad08dc157b91cbbc72ab46f89bd2b4e9a57d7b404d105e97bf2241db225d602bc4c704cb91d4632688f8fbbe9f3f7d25ad9b1054f0406453c463a46e64df4110b552e63fc8398157b65591f59779ab8aa4d60c8a929fbbc503cd3d550e48a1a29f28f5f5eb28dccce2753cb5113483bb7576370f06985d9dd8bae78a1662b145e5e780386e8f2f96912cd1a7cd7e75c2910379dbfd16d1f1eb739b583358219ec98118055e7cf9c491f4e399a929fc6490a0199f1367cd994bf89a79ed9e4b933f8de76ef28c64a5d1e7ee422cfb3c4354799f8b4d28fcfc185cb08c20529e637ba183540404526fa65d6c54b5d2b3bcff4b448d7b0b2235ed6534e8b298ba10ad128500a55ba36b5d6cf7107177017d2133d1cdaffd7ce1f802fe67f4152f07d60150a8acc7e16605b3c13e2c88ff0de60f0be9f2bbb09cd6a7ae2390d8ec1c45a5738aef43814656b65bb8fae98fe2864fae037a52acd8017974b6c7f00c4655186d6dacf8076f43842fb65911c17ee89ddd0a5323c9ba6ff9f6f8e4e9a06141edc1f2b619212cd2c1bd9bf04bbd62a943514615c5665f4e6e2a97f304542061bbb8ddb5e483a281d5d4b9fe2f2f32db126c81c40bb4d03bb3831017314aa60ec7cd3491dea4463b0de4fe2c6a6233d83f660e7b53af7a553919583d7104339bb4a308761ddd0efc91e30a29e5800f02d752e234c5ef97d6788948eaf4783ff2eefb57620e73859d0ed879edcae6a443c14249afc9d164d5d3f9537580997cb22d6509eae0648e329548109279973dae5bff06ae655896fd16cdc0cfd3899a017d11181c1dbe181f186c63533dfd155c41b49668a38cde91915351f8992285b80a8e43880cc8fb6424aedcc1d5eed83c3fd47d0be4951228dd3d6da1f7219925383cc39474ab7184989c2474d587c6027cbf9f99781e13121b6472d842b52752bc2f4209f9087b5919646eb1c2f2570f51f86d9ffc25b33b4a000082aeebfa8183e185a94c1fcad6c2e93cdad5a32fcca5be1f360f9df035a429534008fe48f2ce878afaaa765233e4ff48358c70686ca6ad7ba1c323829432cba700586d2210c9718a084593c0d441f224377f8e1d43487a13f157559c13a708bca026e403b07ea992fb10a48f5b1cb78e7829b4706f5a48cf88ac4885eb21efe046f5abfeb4f5e9a24da9637110a9f0b7759ea19031c373f4e2c26db4dfb80dac66a058dd73cfac5c690ea2e76437727b3c59e5a2d054bd3e90e66a64ff56334010522184efec0f5dfb0159b8da79b35291e08f9189930c0edd14040c3ab6e1580e1c10c22de874ee92a3dfa570b9d9f012dc76003d988f018261794e1466c059a22ca851d319e8779cbdd20db7d77723182f29992de935311e3c2aa756f60747d5aea9e1050b23e7b1f6c43f3d231870b8bb5423830cf0d9910e78dbbc836c6ac20126216a8f640e130c786820101cd8ee8247a6cd67d79787619f7807406d8957fb1b2c77d29ecac92e22d042ff6eae9e26b88da9df1652dde33e2b2ac61bd407063382012206f2999e20a876d795cdcc9b556d9f39cf6cc5309755331a13d59c62eb3da1464a3b48e093fb0a57057295ccebbff4999facf004fbd64dd24827b526b57a11e89cd356686a47b2f08bfdd3d1ff2aac54bff3a99ef3503f9d11d65e89f9649f321eeff49548f89cf4b1eef3e35975dae59a8f1946f3483bf406305f3e81f5e1966ffd6048209119a536ebc4bf094607033dc20736a91d87b3113920c4c96966bcbbbfeef764e0ac3e34032436895aa3f9638c18aa93bc28e6c0d43072f88b340077aa91bf1d17287313d51fe43430759657f2d44798933935a76684f2a41a13b7990ab8823df4f4f3bb59d9e86811dd952477ecb8a6ac718ce8e0b5cbe93e52186a29b5c5e5734314fac7dd9170d985e7886f6fa147e7d29a24a0b0725650be6110a8713bea23e6ebce76c2c0ec84ea230215e07959b0e261ae4d8cc9aafeae7047e23ccad283e751a921534360d6fe3ace2bc501de6ceabb579fdb4e54a071780b129564d5b10b4700dbc30dac696fbbaeb682787fa5538113b840591c06fdaa099c47ea6686438e09553f620e77cf3ade4340b06c494eee4e7b5052ea2cce645f568ac429fc2ebf1d7bc6d0707faa081416df05de4361118f98da564eb837ccfec00d7d1dbd04fecf924e1080fa120a921ff1513a92055658307256dc5d29eae11470b324681e973326a411dca76009e9be0260cb9aa5c8ea6cabfc5a934eb231f849deee370ef438c44de8f83147aded41229f104d8ed1a6c25e96f1d5ef9500af34d3931daa53478b01b0e0c6890c69c2207da1fdac32b4fb9d2a298c730dfda5ad0d5014ceb9d5ad492e6c9099783c706d1cab611241ef8d0fe55119b7a9f436a7ae9a2dc1408036f358551d4a5b8500eb833985262d8ae4de2d9b5d8d477331dc7a80bc8f0fd45c04ead89e3a37393b23199b30b2195a5644ed27cad04c930d98731988202e7a3c45db86ca32a9aa52af52a64617804b8984fe9fbc13ba0123afd340004b1015be5afbdfd6fb572a4e7112eb7829195ca28383b0123b1209f55e818c2ea300d62048189fa93999c797bb04e4bf6c63f1d1e5bdf3ced213df491426146b81b2ab8114c4ee24345257a3f35b2e979c6a6a0e754a25b9f91bacb891479a5a45e4b52a7c6a219cacc6e71db69857098d0f25bee1a9bee9fb695dae83aefdf21567d85aadbba2b65682e942691075a583a41be836215b39bc25dfe6891838b2d9dbc3cf66b3c1ba960392cf88cc9b52484e1d4430d908fd80154f4117d80c2691827fcd9b0bdcbd251fc838ece2a9331e97f408bc2eecace4490b1756e182f162398043e9654d399b0c296fbc538700e2e4d7da5676298868b2fd9919e28ce1df3d54a70ea629611f90e208b3f051f6050c67ada00372b3b1a9c70ff275e1c02727d5ba15ffc04b665d6a229524d868044a344235e2591bd6866122efcd8e7854c7b957031c85a013f5e5c276bbf456ba25684762d0c4b23e0244979133c98ae4316c631e4f7edfb00173812ff28136211475466ac0faaaef66f79a5202dd94ae2a08ef77fbc0826928ebd5d0744dbd7bfdc5145cb64575aa2a3f0c8d9497aae7c57a42a5e4751ae98a303608607dbb861262619146f9e07ed4e98d84aaee1f8de3b823d8c6624d562ccbcad6080b481c4197c93e0582339000e4cfac58bd293dfd7024f812b02565f46e10312f486d0a7a3e98e2fb02a52ad204f703649b867615ed87f94aab789e8d073fe67d3523d2e95ac45cccabc545e5fff3c04aa5f0f58627f4b44ec639851ec0695404eba67910825e2098533dc21d6d36368041392ddf8bf5571bec365b446ab0e4391024d7239084a359fddebfc616eb9f0e3c0d153038f4909b2a5add122f522dc2f5d9196017b95288b5b5a5faebdcbbf865f6999f7091daea0f3138a766660001fd91dc837ca67bed3e01766f0b6b1255d9dda364645a814b08e63d594522f27314e57e4745e711324bff4588801167816ee4288f2910574339650909013572ef93ed7cc51476f9136c451f1b1850b8c79560cdd88268afdaaf1475eb3e9d6be75ba54f9287769afb363bc45879625c02d92f8f26ec57321ece140c3e30d1933db07d96863d39c4e19de1922172d76dd323e811c3cc008e81d4d0eebf5bc066d4cbedef62de5c03d01f47dadf0156371bdc4a19e0b0a25f61ff30a785daad1cef15571573c0eadb222fc50e1b3f56f9a6ce5bfc1cebd18bef8d1858e10f1a76980b35e767d1b05bd2795bccb7e8b404b37878c2978e42b7e922dafa673d54399e385758de14378f944f4c233a322a2f3e120fab530ae6ac22484310867fb22d9f31b92a0edb6449dfac85275f979517e676c7eefa1ccb9e8a6b2807d6c5d39453f4e1d22f7ab91b56b2e07b582797cc7511abcc8d79516c368281c472e318baad81d9f967aaec687c6f8c344f69994e4e27a48104d943dc8a9dc43b5666e0038b0f59ac388b0d81f18f148f36a16b29dffb0afd771a79a0478b3ba1b2ba151ee8819cd7f4716233e3461199ca1d21fe060f4c2d9112fbf94090719cd7a1ca23c02082abea1d42d5b50c0347cbbc7b0104ae0d8730fecde2c1872cb22c360c751a2526f4bbeeb64f34d52eb81e1447f3a9602088107f41ff8b6da3ee0fb87163730614b97bddee9a5a02b66ccf35022224a53e288aa036dcc16ebba3324ebb3d8e56f453e8ebca8f3ad1408648e5fbd89679a85fc5d86d8dc119dde910f8c9cb5fdb7946f1730a605ee33566d98c78f38b8d16e5c87f12098d6dbbf0384ecf6b5b106b18753a5804ac46e4f73dc120bb0d52c5fd9afac5f605989805b58a2b6e54c5a09cbc6630d7e849de7d82dc0ca435840757a7f0b28ce8e5ebf8ca4fbc055294bbbbaf913e16347319a48b1300a8a1f64c0025a2df29b468f387a5afa341124863afcbf6d1b9f06993656df91cbe3ed5526228b037df66581a9802bd2661c5d355dffeee8f503b4d5b127402fe4153d32f0f1ec8f90ce6ac7d7d4a3c76008380b9fe9b66fc8af9c445fae542bd43abf17562f804a15ba434ee42f7484ad57a7af6ae3be01fb97103c38e3c626adf049ef1b5df3c5f47bd62405ee41e09a22efd423189dd5cc29b1717517f54b16fc12e35a43777ecd7f8ab74f0e985b8848ec5c07367b6457b4d5550611dd17c03ca34d324a5c19e99a5243e81c202fc82e3c080fb1053124ee72d2f5cff740530eefdfc40afe746bfc10b4d140eb3ff844a5c6ab8d5d670eb46351047e5de4d0f757e4096868fef7d9c1b773ca87f1890e5d92742328a989b575399d1ac3e73a73fdbfca7a2cdbdd33cf68215882456a415a6cdc643e918ddff4245af6003003839b045023724679fdf16deb95386312f03674d3c00cde15994efa15fbaa0a16fea80dc8d6d02519f8f8685c222224fa082ececa672868590f459784a266939519141917d9617a2db0177370bd83bc4ca04d1a87cd82e71ecc71f4880a5a1bdaf451cd370d03ccf3fb1db534de024e42ce75e0b1459e8193a25ac2d033520182fb32284d9d2518755c048ed0a8714f95776e77c1097dc2416eb6d8bf1f0634573fa4517eafa96a3654f5b3fabd957a43f0ecdf5473c6e6c6a8c90687ffdcbffd17c469188c79561d0d58c6a226e4b06a79c5b0c3110c809d8bfa4528d8498c8e8e31e54f14840a82871a0bf7af73e74918eac8641abe4c56e6ad7254a7f0cc220bd978801be12a10033062ac540ed1ab8c65abb4bcd25db608a6e94718e8f924b036f3f638afa14a316602457bdf611932d7c2d5a8aef5634c6dbdb7c9dc115eb06b7d84f69ffd871ea50a57d6fd152f571a6312b0aff31078b361d6832aeb2cb4c1d9ce397d2326f2fe532cb997d820d0869d00acc7b139ec91655ab043e6ca89cfda0d1441ff18489358c68b5d548370ac456a283c688776ebf15f22cb57680a1398bf5dc4d4f51923d9b2669370e602cf8e71c87513802a866ece4dbace1a8a6b445b05c066d57e13b6ab46265da9ac1d0c0aa9884653529de3600850e0c7ebbb1909de39245649a000428bff0f4989f2bb446d7141fe9d74787576b2fe8696784c8cab4c1d08450c8a67159dfbb994cabcb85431f4a5b48d1a5a11f5a7172cd5671c206f02202eae665964015ab82847483efa964ed9182acd118b14fdb157d1c869c434222ccd8e55c8b90113f10b4dc7cc0a8a4df91d9b687289a0b2588047dcb7be6c7fbb08dda0923520f714cbfb1613ad1f8d2c42d5774d2c24fb2d3a1becf91ffb6fee2d31d20a9182cbac780ebfad77251b1ca06129389fce2608887c357f7c08250796eea0cb172c3bf6eff3bdd1115c426f53f25eee427e213581ea20a50a85e8ee8dedaca5e311db177f69c9621e4abd43d46c63bca503e5669b5c8bdc844d1e97e5929d76743a82bd85902d3a9391e2c19f478063e0b15db30ce682388ce476ca541668acccd9cc02da444d67d832eea09fbe6cd7bdd5019997a8adef9deaa53836142e1cc9479555a55956a9a77012bf1544d5d26c95c4778a177c2d8206b3ba43df69d1e7d8f9231beb41a6fc74a4c9de02166abe000e0af6f3e9d99185f580cb3bc067ace844bb3043f85063ae4d7c9e4d1aa986e3636abc144431c983414a373df5d6677f94ac2e822f5562b37d4ff6123203fb3a91dd0527d1a5849bcd5fc60490744dea353381b17b3a510034eefbd2cd1584b9a67c9663f34c57fd8eaa16e1f820b86588c6e55562efb5c2f4f1095c1e662a8d867014814128210b1094980b2fad0f0ac0c3a9bc20898b69c7076860c8bc547364542fba5b7e2af9159024fa062d75ec8d93a2c59bc59edf6285829d76f20f8c2af31d131da1cf4b8cf9af3c2fc42f09802549ca3992a1ce18f4d8c347cebbc5be7f23ecfbdf74b196cc0fede4cd47354ad62e6e3c22138f4db1eeb92f33def1f83ab1e5e29701f9096c368c52638808bd466816a2c8a154bd49bf3705b30b489738cd8c7ad0ca772d47dbdabd56b2c049f74dd49ad4a6a4a9c92bfde12b712c59ebc81cb6856ed7a365d7ee80893503c5d713658a2321faacd16d12d47f355e292a069931f2f94098e8349294af1a73f664b75eabe840fd10112ed4669414ad8af3235a6893ce5d6dd7a8d2f618b348cba98d21ffd746b54701c8ae16d27ad1ad2f65347e8023ec34a3e3ee442a4bb5740581f98b493258d27500d550b7534c17f1eaefe47927930f6493e370bab8e37afb617a040626b454aefb1e21eda5314641520c39d83d1ef1542778bafcc0f8e55561c77a697a12b963df6647140ec69ed5ce10dc4b7b4f2d53b17ab13451bdbb2bf943b7bf8b5b4ec7d2076ebe0543f60291d3a3572046bf68aecc75091bff1e403bc3970b67317aed6fefa8f4ab7ae5e45796fcd88b72775563a27547127a2b4a9f7dc73b865138adb531bde3555a394355ec2cea788f19e9a1a71003844a27ce60fae25d31364785e851d564f3d2d901772c83f53bedf52dd7c946d735b59c2e7d45f1d24e52961f3752f7597d1828760f6ab8f2b1f5be712b32282a4be4593f6a5bf3ab9ed3de4b39665f7281a11b23889cf02b3af8732782f5c8974b78dee89342ef1969ac6c2653668ee746a733ad04ed96c734ad670320915bb71665e438a7b7829c7a81e304be996975ba5117eeaddd578f2f97a8dea56b521339435ed598b83143bd996f32ff85294e2489f564c5b3ce4d591a18b38cdb8bf69eb847e4daa215093f7ec71bed00f3dc72a94f93693e643d4d9827ee0315023760479d6f0a090293ec87c271a40974f78667a5dd4a02ba94afb7b1afd7f4e2f22c8b0e565534713c7cd3905847817837f45f61b44f94b3bbce1a5aab57981d1d60c5da8ae8795891bbe890b20e429ba113b5b30b1453159a98922e77c6c5d111605f32c754d7fba01e3dafdd5c82b689d4c09e15fac3bb2f58f16d88883203445748909f9c95a2f9bf96f1ac58cf0f770e05f27c752cc9d9e263e471d98fa7433ed40c748a7828f6267978104ad8eb3a0360ce76e3f0f1179cc612caf4e82f04410368d843fee5120f82ae38285a201d03accc60a3018d4f9c22e17fbc71bd9e59cfccee3e84a5892af3bd1ad5ff8ae7d3c037d2894b393c0e870481fed40eaf9113d71239fce0441350afd966879871cecf75974f1c5bb4a5adade03c9c460f15cfe6cd29a868f08ed4cfedbfeb7d4067bee55737c4eb60c6f416c350274fa4e9dd6b21b24dde6b3930caacbd60f3724ce11730d223dd97c56d084d0a5f8b138f8435517bc0e3248b37fe1c8f50e3498a3e9df6d283803b9e46f7f4507b1773ece2f1158b120d8a2cb3b706c0cddcecd36eb5709c5e84d2bfb8184043ff2a26bb78a09f19b4ca1d65dabb985c44d8ade5e81c2c034a536e35272e43121d055c51a3dcf3e3b410b67e54091abbbbb5a7a2145087384f27e347e1ddd69d35e5d7a459f1bda2ee7f06e876aebf4d1ee438d91c82156233bbe8623bf2d6bc2becb602dc8fc81a249877facff39916f053623b5e989194fe85aaad82e74884600e8479ffd3060c49d6e5b179e8b90f1a48cd9e31206f08c274ffc5dbe5533b6325757cafb741324e42abe4558f4e6e97e108e067c9c0405d5da6e2381429f42f1d8cf57db9d3899706f6f4276014c29e0285b07de88a6c79b2e57d0ceaea07ddb9be45a8e7068a8860c4d6cac78f5f359c92875e6d3bcc225c927674d6bdd95c12399e23d441aa7cbecae802f73c0107c651525aa24ef8bc07ce302f861dd5e8b188afee6f442ed8856749a177f44c344ce1c4b77daa0b0a0871a3c5719549e5f4a8fea60fd744df0584945fde65cca627fd667834187cc42650b68a1b03104de5193f558f2c3263d99f10f43ccb2b3ac3adfb272ec664a8d9748bc4b913ad96d2ea0fa174e1bd012224301eae38de9d3094309adb4728135a47decf8ae0e7c92af8e6ddc148f2fe039f065c095d0bb8b41c26817ad93a0ee80ec313b0c73b51e36931dda26ada9d164dc948ec7ed36685f2435d0af8984cf6c8918528673d3ffb9e20761983407fcda94f1bc0b7170a6c7a2b66da45eb67f2ac820e5b2a00094d599cc541bf9a9868f3ab23c9693dcf9a016f7f9456d819d14a92d91a8dcb957cf94ae51d053ba243844b0e4bba923eb9be9cef982d2a79ff1db91c5e53ade32be2ef78c7e1bf540924f22cfa88f3fcf61d19f3e23e4a2508f48fbe923419736ee801a6a3b475e288bd27f974c6503e80003a4a20aaf27e7b74db5c731525f45f0a13014a4571349a5732e038041e02911cf575711c2c692a8f718b5b6dbdd37816f4241a540ab5134c2dd3b98d08012bf70c8b5dc57196955236a83128fc4051c2029e8cab8f3dc8985a50c815cc8ebc5833b7e201ac59fa3d68b8c9d3806a2df6e7ecd2baf6151db9560a89f991c2348db3b352a6eda0f2cb4a919d035190c093c5b05f6c76fb6f9b4b6dccdf3f74beacb47206bc78809b5fc2c07367f73e4197f3b0373e617bbc8c1ae5d5d6b22fde10f0fcf5104cd6457f3b56355a473cf505acc5067386f64c8b00fee6b8d572839db947523130266c4dcf3149c3768b039e84145b18546720c8eef235e2e8ee0244906d316d113bab9df9d899301257bf9b59912082921b541849bb58cc12040f14f11f8ff4224c0d0123cfc4fef94107cee8cac81c8b60c44254188af94e132e5bb6960b753d790a10960317107c8ee626c5cb6434af4d6e82b95d58482bafd875063d166e12e9e271fc522c64413209bdfea3c130cb27e6e2e0243ddeea22d47b3e1c3c95597def15279fdf9aaa91d3f5e2c928d72165b6417670eca4509515606795056d1d9ff770923c4f6e37dd79d6aa84720ac545f1df6091fd1f9d78e08da34d3cdc7a67395b2f7900b91eeaabb478301e7c283d51b747d0ad81af14ab0f21b2f69f0ca7e3028d05364415df901eefa2b04d200fe402670a754cd6a349312a5db5aa624d580a817cf21966dd759d81da5678b8c6ce08fa60554d74594b3782d344f5c33eddf228647ae98b22ec15393b76c2dab718ef5205c554510d3224758cab84bc1b8e54a3e0c7a810a5bc6422220c2a8433c8e19dd3fd68a9d4fb79203a69fdd19d6ad2cc1977c1cb50678a367c3fa6fef354cfd9b6297980c9c8dee388e863861063cac23e1f523320c339a5c67c97a2b2e211fc7c0ffbbe580fdc042486cf4cd237593076e250bae0c5e0b0405db8eaaa5dbc109e53860f0e401b48e314655e735cb532f8f0f6a84b9e913b7b3010ce931f4f02f194ecc8c1901272d46625f372667ccee4a5279e46b9e06697837cf404642a2e4552317d365d6dac092a2b725f70ffe48011fb64b8dca1d5487a7931f0dc5f123afa6efc1e932b2e58f1f8f2627fa22ced2769ecc7545d7dea4174e67ec7011babe3b7ed1875d9609683d99716a9315cb9f147e6097c30be72ce07f456a8a72a84f23f6d3e9326455c52127e02a0f2086d9ca6c3ba4c1deb46b0a18833dfce8311447a8f13fdc00c2d972ae2ac03fafd4f38e3174905fe89fd403a7afd46527185782d718646fa418ff7149e5ade85db9478da292cb04b92b0f71aada2af37cdd43082e842e51a66b71780f9564fbd0fd0c320db8bc0f5ef8456101b39bdd1528deaa48f14a945e78a5dbae0869a7917e0bbb319ddae891d1a729b7c6b24f74197a0376fdc5a0fd6b80e4e07da473750e95380e5b1b7184dbd7aa113be3787ca8ba85da45c5ba51733175736ab64913e3129b818ef025e996b5dab5bf3bd167e88e125f316163a9c96fbe906081eab2ed0d9364b0426d8780c4bee9ab45f9c9c8ea1bdd52583d04013071613a245528fd6486402c0613ff53b81e8bb470194188bde9279eb2c577d987e296015a6f7f002278aedd12ea5bfc408c0121c28291e7f82becbb4734863d9431db369954f29dfb6136077573281cdf5736b77f0377fa9f2d95bc3f9390b49b1e7e7ed8eda160fed75d7de613ddd95842f75aa9d06b5f2cf14c94c6948712b969431211aecdc80fc4c84538678742cd7761267201e1e98d1a11c4f67789055e783bebee3f838d2c67fdd1d0e563e66d2039dd0f9193845109d5dad7465d78b2b33357f9d21513de5d4a1f93e907a558b2061fc83ca6455f99ca7a51633af005f754394f9adcd3406fddbab6358570d26d6166dd722b2fbddb5232dd131b50f811133ca99b843e04783257eb24534decf4b4abc9ab9f3258b77ef880951e299e054ed695ccd161a8a925fa9dc3e536239c40c39f4b9069716360604531a9493476394c467a0b6acb0c3ef0b2c480e72e2ef10fd37d3b9d7d6fd25a642d66d22a8a55282467d711832b0194523c1eb9793dab815b81bf305bda1de82cfd6e708a5375beb3a073d5afdbe88162aa0d730d0fc2dbca0933c315998b3a05bdceb73e4de5c334fea6561bd771343acb3ae2f8dfebcfd49b4593d2cf0f0c69557c43267f935ea45e9dfa59ed40a16177771649bb984318c10a7f0e44ccc5d06c2d536edf25d920e4596938f3cb2922c8956e6bd8514337333ca1443ec23dcc02f6c3dc8bbf6c9425a61571e719cb4cfa81ccfb057ddaec924d5bb0e901a57790be698deabc24f2febd6d3547629d6ac768c997d6702a6993aa7f79728c4f2bea58ca6def072a8d6817da034c4c75bd22aa20d8597ca14b7613f679fd46c75c65bc6921c6110115fe72e5c001cf13fa957a3dc8940f03389ccb9f5cf948964144066501206f3d16b3c21962bf027997683b85c962be7048f2177bc79dd316b56327b3e5ce1de61e6127b33b7b9bc900a462e0d823fb552b0c7aaa67576ecf7ee29c99043916c268e684c3bac8e7cf679e8b1a77b722b11b83f09ec232da769fcd131d5a415b463651e8befae19ec0854d60b843a90893c159585cb490d7f7c9be004e6747902db2a5f424c45bbb017d712f680b14dc7944bfc06e51885b42baf139d9387916fb92f64a68a35c2420c1fdeb291ea0b79278a35dcda4a5803ddf04ece3fc0aa2864dd9a290a83dcdd879100dc61dd345f944d8cf9989945b7384ef94465856e6b7ba2a2acbd30c3f613ea4e582a1a9504acaf9a6afa6f5e7c957379a286f2ede8d04abe3dc7acec04ed3d1a54563a27e6ef53dac5f170e6ba87e2bde4a5dd546ce34cc51d57183f300678521367483a6dbc4356a81f9d8a91370b25da1e220783128548552d28119cc0df1d4521db58c8b2de4809961948462c950594a8a60e4dc673eafca5df31107367411ad51318b470b539979ee2ce071eb1dc212d7bf5b7f062ce647523d2bfbf659de57e5e5c9e4bf6fcd146bbab3de6bed831da11391e9e5ba40cc33f216db51b61ed4a4bcc712274c0bffada8cff6af423475ae5785eab23ff4b987f895265715742a1cd32cb780b64e5db8a1ec50f00526c213311d38d7ae8a24cec1fefc1c735563d61ed5c6f4b2e75459556810742e7eb000f76837bd9de6ab98851f813e4d4a22e4bfe4359df96e7180dcaa91355f0d5120165d08aa05ed57b21afede27469cd876dbcc8bec380e796d58727e23d6b4c8cbccce25e8dc2e979ed618f18f7c921530c95991c0d61a630f6ebf53536c81ff7664c1cd93266c1cf71dcb99d07f1e72b289fd8387c5b924e1b6a6e58cc19865383ed50ce9e8cce02b97aec3452cca5f798a7e659f9fabe8e8d594b37943734034a7a164f031cdde4d5d591c357e098eff5a0898df58b5e29809ec6db649d33dafd9001620d0a9f78c103c9a791ba25eecd3ee5d71ea363b6709b4836dac0a935168f01e1080e92aac1c7f64f1dd8b51e8ab797df40470c0661e9a5c8e1355e23a190b361309c4a92c03fb72457fbf924f942c948d6bbecd0532382cea59684376b4e08679b949ca9bfacdcb88b3f101dfac89d633687a77d9e7e2cfcd601d68fc5105117d1aed52f22aa8c688735205ceb86fb33f921c44a772305cd3622682d1a469d70ccbd171cdca7d2c02151fdc660e4c9891a235a27fa07e4d68bbeebda233cf982334bbad8f6d370bff6d8e4af95828b151c16eef970b2e91c175f00d87bc12e4cd0627729ee787721b1baca5b5cfd189c37321cdda530b6c39de1ab849fce37a8db491fa3b281f73a8be0f5646b464e089ffb1fbafe8cddcf83471eef0223ac0f6a6cec1ea5eefc0130c911bf813375254d383b48bfccb39c500cbaa887357f19524a4e540bf05e2b54b62b265dd18d828ccf5d5fa71337ea59ccfdf914fff9a419614f3bf022ed75a111d979725b80d530c7f5750293ea69b36a3c9622d3bc3e589e0c0bba8b289a4cc93a2231e38a1a2c2ba7896deb35fe1d2f9affebce360fc3e349096321d40cbee4640e0e1249ee7deae924cb9f88186b8df90454c6b0b99a5e43a75c38f4a9c71db314dab9165d278851b1c188003e2c418450b9e76f9d1f3bccf50c374327e2baba936d9b0c2e5ab886d90300288cc279c38c1c282ba169cfa83e213f9cdd54e320282e1e4f173b8937ba6beb8398cb5dd7441a1f108a26291eb4ce338deb9fb4c38d5ac0e60d5034d9afd5232a8c9efc5af1bc5daaafd169e49dbe61e0905385b61fe25a7e3c1dd13586af9480842d7e82f89a2b227179faadfa83343d55b658ef78409360d966f712f087477e5c19d0b9b2b5157c070a146ba43afc21e592252307d820f4be263820b9b7c0a835d02ba9c4917fc50bc6ebbb30515462c18d1c7a3aed68f10c41e24da3aa3861ea83e699830e1ac814608bb61dde46af918fde2fda150789d122a54937531896310b62fc8adfe131582730c27a6de246445ec7f8a1d5938054e85c2ab32af4a5dc668261dce8b17e34b8eed176fd5e093d4510717630a65ec67a328c80471dd9519a3e75de0e0cec435c5db696dff3f7fa49c32dee865a26a7c7d21809c87d7b6adb04a26e1d5db1a918722f6317b0117f2b459da7d2381fb68a2748bbaea170fdc3e3e13d5a32d2244107df422917248e976f4743fd82f5d059422e30de536ea0455ec216640ee0aba35a4acb083e9fec751499f02be79555bcb6c25c9bd772738d8da37d6632865974e4e1b95feea850ba2bcf0af50a6dffec4084de7037ef446fd3e65abcd1161a6127220546cae7103e99398c02d1345d1b4110043912ac263a6f406cabd7e4b78ca5c0cc49a447b510aa49a0bebfc21320d6ed9f2284aa7e83a8ecf3c417ccc2b975678a8e5ebe6b83f900b0a4c9d9f3e66950e2b5243913400786531eb69bf09ccb339335bf26f385bc0fa6baf3a5e0c3cf78c8cc6455f05b0220c76c18621d05e62d41aad6a468237611e3fd5932f8b8c6277a7f7c567d7b2a951211775ddb2518fa1c649ea013f6edbb9830c4c023e25c5cf467a72823f95e207e75d99e252ac5a397533abb54409df03549cc4507fdc487234fa959fe1c3c420ef82af01f03cae5252bfe876aa3a08178f810dfd4b628cb112c396cf9e9f9a3bfe01258c4eb626cf310365727cbb442b3ca92ec4b342afcaf54a1831e0c35a223e558aba9c37fe4f4766fb4db2ad4624d27adb64b9e7f821e9f50b8ac442f1d277c58c694284171787790bfe970a83d94fb636d6c65c039b31838bab337b5853d3853cc094baf98cfbdda6796e55164ed5b4a87b524aa4c5e8e10f9124719e815e8d6cd5504a4eeaca49b00fa579c15fcfc11b762866d3735f7d2937272889ec8db9815273190e7eb381cd1c3373f041876a301a0dff12fa9bbd9a24429efca0eb34d4eb09f6ff0845d5ae816f64773bbaeff5bdab5f4a37814e625e992d3237d8cc8c2ea88c12af9324351f615a41ea3f1f2e3bcfba3a802cd642899d8666e7fb4a58b2d46d0630a90ec357d40b35878decf99d7a4d8eed15fdace577428607f71ae229a254158aebb7261c419d00d55a27ee6bb1446499ec3836abd9d16e4b61a6ac7e55c3ece0806fa6161092a334ca63de2fcaa5c408d0c203f365ff68443a536d12b1b1bef54c0ebf98fe879234c8f01e093e911f5c9c3bb084683c7a79291ef448203e55d27924245fa741c4edd52c3f3b3289d13af1f73a868ed30a31ddc63dcb7f1d9161daf314167225376f35c2f89a47fe2e91a8095b154cb40c0a971a155d1982f648012b9845b28b5efd092fe5de7373518ad4d799e50b1f9264729829a83ea21920691866ae16cf96bfe794ad8520271f6949c49183d9e0c097de49b6a213f675040fab2e496a9d6455e0e7e7a3151df380b89d08aa6e3901c2e49f8b9512db30f5cb5a8fb24b45d63b504b59f7708ebe0842dd7c6fca7a2a0dc0fc9714e7553d7c800d997457b809f24dc55380376d6263886bb38a2af0f811d14284c9c479bbd8aa82f33727acfd5b674bfd0d93c24a1e32cff276625e17acefdc982fd554ccf5e42b40d38b0b5e37d3697ea1b138693aa86747b424319a7a5c65711ed2fbb8a60f4b838a5fedcd0b292ab312d0bd6af4a15e78ef0fc2741343f8b438f58ab9497c18e6a3b5c2108ba693c246900f740331dc54dd94f22662bd31e968586dd23dc1797d0ca2f52194567cd1dff78624f99444e28f609b2b879b3a15dc0e708d851cfb7fafe0a51fb7ee8a36fcac3e25f620fbab0f1d109c4c8a8e080aed45f566cbbb4b91c1c03692197491da46c93ee5dc03443c202bbaa84af891c2146024c61622dbf30a6141fdb7f7d1f7840e10086d54f876724dc398fe182753c021214cbfdaeaf836e65947c03265261201db37875acca749f648449104bb024236d3b2d8b46dd0569dd5d8d460e4e6039e6791fc069d9aaae660eef27191f0e2f5ca4b059552beef72cad786cdb8eb2bc0c25d89d21b1bc39e1d99cae372fe68164a591f980f625d447df889aa1f26ee868a2fc6a60369154b6118997198c8f5e9677e5b4fd536f50835adb37edce0ad5192899ec2f9fc33895b40b797844d3163b3d8eba822e7b0c7fa6b0c771948787a1eb450f227dff801eb06fb058db57726845d698004f2bdc7d99ff4713af46dc89b73878fd6f594c4b60eb5e8f6918418fafb69bf885360500497c9deffc864c99c5e7ca9da9c79464cbc2e01461457928be7704aa4954e7a17c7301dbe16cc807fad8be096a688616d3ac9dea71c690604e5568dd83a35f0382a69dc0b088a24ffe0d9401b76a3abab4f2c8e5a1e09c871793d4ef7903bbde051ad16c8003e38cc53ca829ccfc6a97d1fa0b6b9156f1f2b3a3c77f687e213f30b9eb065788b4402ebf7d2e3f618c3d79b87b543fc84100a34ac7c1c7a451c0e566ddf28875abbb5909ba4c62435560bb6a16fb96b4d17f81c2340993db8751bc5998baaebcf65196e5a8c65d2107828b067e9cf2ec2392a211aa48ccf464c0a31515b10f542e38a5bdd7822af49cdbfbf93b78ce5ec11b941d9bd737fb9187bcbbcfee9fb5ea10ff3a3fe5ec6fd15947d50075843058e110819f77796f7bd5591b44841f43a09c498fcb57670a7917b163d0ca8d17ce655135a07e9eb1c40166711629ca11e8e5937b815c092b26d765cd9dccd5f32da86738add39dd5131604a7a3a07cf123f85f64a8de5ba2a3a4d2cb27b8ebf05d45af4e65b93c2bcb60f6fb5dbd22b9dea36faa42f3b4bcdf074bbfa9593fb3288de718139143859989bda6f4abc04d4a310e590a191061a18c71fe50df77f2725b7413f5c3dc3f709f0085fc4609b832b683026c11ea311382ade22a93e89764e6ffa6b1ae5c590f7cb7b4f9d540808fa2971dfba3a7dc9ba856f6dab85f1a12575b951852bfbcc2d299e81c9977d45dca4368b6239d159366e96cd24134597533ba13dbea58563df1ed2174f19368e1dc1b66362b1a7235848e7377be716a8f7f4658306ea1d68b0ab88b42ec5b9b7bfea190c9766a04458ceb9ff35c7b3b3ff3c9663010969ed55055c151b8b342bd1d459db52e33b7b8b62d8081e17c4cb853f8dde113bcb165977c192339268bea225db9619386ed932986e65542fe3f6694bd1bc24649b0ce0147bcaab7bd1dbb0f6b740cd0a556c5123e50ba93d9d7dbcbdb44210485b30dae645afe2a2465056fa185fdcdc95d10c25d48f907bc762b26be946ed7b3afeb96a1b8c36c53b2eaa8d11bb8c62b0bb10a2e47e99e4ce4cd9db02ac3b1b0e9cee3e637b200e6fb5b948a919096e16a0c77b3d42071c2959f2010100c9e4a10c558c84355089bf16a29d64a235b2971adfd9a4e9bfa09c6cda709124bbde491b60beb291428603eb846feb18a70de2916d2e24294b7067cf94d6be93860b5f9bd5d66a3e9d1be97419fba754e68c45331373434ff855f6cf97e130c449b1eae8848696097ccade6cf001d3ce6ac3194fc6225f115c84998db9f5d483deda093c3b4daf61be4bd1b119d2edec1dc2c768571c82ad7817ad1edc128e85bb28dafb4a8bd9343dd5ed49ef82c63f84542f32468b2c32a4f888384d3a28e5bbc68c199c5e5cb2d84f69b196ed78bf1d94c613ced89bdadd7d5ccd528bbe5083507b799fee5a67d5fbc0444b73c0cc3c49f0accfc3371661581fe05cca2bd9fa2ad255eb103d191bf8ec011c135943170e2decba6e9dada10cbdd95053680bc5e78935e5923cd241c27e46ffbd2b6a6a8827f4d04eebdec0cd210f5197365c39a4b4fcaa289ca937148f5a505fa7eb49b9dfcfdee446c5c6e056296275c3390931f799ee8c8d2e64c39cbfe2da606e4c3d91a8eb8fb6d50d1cb5cc408faebee3b58aee30aee81957957765d6ba5d4ec46fb7d5ff6a41c93a0948ff6a62c15af82b51205f13907105c977352b99ec520cf85540205b2ab46a319b1d35f228ca97ff44ee3dcd2dbe0991e2b007c63645036e4ea38916580b7b957bf77b278a13ad4a0497b80e342949577143a268391d07044d681a3fbe49469bceb0963250ec06a6d15559cb4e194d56b6987fc42236d0a2afe8167ddeb854b896e29e1f1167e64bfd4f3d8c85f977d63bc444de51be0b184bf44f2baaf7c164badb77c72e50027a30551a432e01f10278958b633ae2e6d83bdfb6377269486dc3ab6d1889c8899c85537050ca3b2f07b801dbe9eec334ccea52f67812fcccedf1b3803740a4c52fcbc53def58160e8b77e9ad93ff769151be0193537c6362c51827924ebfd330c931487e8eae49e5fec04608c13eaa2e2b491439c0dcbcb19552f424dc0e37c5982cdd04b3885c2fcda3cb4737ed63806d29b5c028a3bbf45a0b79265439ba269b87a13f4279adaa508f3074e3718a5cdbaf7a9bbaf4dbc5a66ad560ca4e24e0944149255028ed204fba969751d8cae5aad175d1e45afb79e2c83a65740a3dce6bd94005fe82410a819c4f44da088259d72a39fc6eae1155967ae94636193219bd26cc6abfc5c6de17a4c6d7b55fedae570c795ce5463cbd0de02bb08df286084d027c85e14844f11c0ab056ad975c5bd9b9ef4406f706dedc9a0d41049311ace4cda1326a04088463d15b186e62d200922a6633a7451176b34fb511e2b4eb2e6af53b118d4b7daf0fe877c7e3507409934eaec5002de43f1bd1a45c68fd96632d13703890156845b8cd9752d0c15211b1f34128b27382aaed4150e2dc8e7403e995b0f34ac0c253ae9d70be2b9b38e2dd7d6c8090823b80032e7567246019a74259f3671c11601374306f0e58273b36b4b04a35f383c2936c57a31f687ec089143053a6619ccf4f08bb96e0beae5ba06100af88907a219d916e6a658876d5ba6d2b7fc40cc99c9e8bd2bfb33273ea11bf694a55f13fa3ef735d619767bdf82da146e68c126649ffbdc95f5bcd5f3026b789e1365673244235b6fae7d2d9f37902ef5f9a5ca1a311b93053e17f8fd689ff1b307790fad1510703038a688662842017ad44d51157418dbd68ba7ea717886ba1bc095ae87f103d272fe9fc4593754adecb2d89a89aabb2f2e806d71ae16375b6a9d0eba675a62890c5f5187e5de8474aa0d713cfb18e3a7219f6ed4ea206d59f2fd65e0a5022d8d38f325bd24f44e7b5a415fddf60c83f328f5d1aca00af89a8dcc97aa20bc4fb74295c2fc2d5aea6f7bd11af82ab8f4573fbbe315982a883669693efe937638dba2e53b55418ff4b761b550ae3eacdf33ba7a3ee3ca4393bfbe63e9d0c568c1ef14bd1dab16848415cd75c128be1e93ee737f8550e28b3620279a2dfe5bb8d4249d94e8dcdd5ac14a6925865c416d3da17e8a887e48bb22c62d9ee57f3520d98c6894f052d7da3e005202c4e18d20f8ccc502936228987ff68bcbf94c552183e3f4210a4548965dd843f1f7c8d762ec292c9e9ecf2fbcef74be76c7709191cac921d23765d1abbdffcdf5b26e27125988ee387c8803b13c7b51f14cbd75ee27381f797809e6f9dcf83808bd96a4d6b1ec9f653d8b4b05b188094799b551d70fc2ffe921ea1b24554b8acc0f883589132d4bfee2d13c59cf92dd9a7bf0bed3dc5d80b7ce8b6c44c6f54df22b163a5a3ef89dcb66db0c36a0c309271a957064cde46d4d5c1649294ff2d66da785bf578d4f74ed0ba664f5fd5c52700bd4da6b3f17483a3334b1cb0cf0e85604fae3c9f981f9588bd632c674c1741dc25f896734840afe7df5ee7063654845171002d81518f08b9ae507540483da476e89fe19b662677dc59a3ce08b59561910e294529abdbd86bb79682728fe0f23c053849c65b1c4959afa59c7a3eeaca68419644d39d8efd427e8bc87742981a55433af015b01bd51a7f7d1de197fed518dfe658a665729b6bd2c5e3bac0c55d0f552565be127ee4dde02104020fafe30d958e69505c9e0b4751aa7aee7dc4c7e91aeac560d83e61753b7e45ee017008004ca8afe86d0d0c5a253aeedf63d6a0763777b627dc6993241827bd25e067ef2343863e564afeee65086e7eee34fdf30273e59cfdfc0d41bc60813b6f83d727af6412715888474f34f61b3d06116d13d5d6803008461c7059c52ea8cd7ffab4513cec2ee30486567e8d161b5a5f5696a3371cf367392aaee83daf1772e0c1085c9fc4b236e5b80305efdc8e31315b9a00ab6342b17561d288d01b2d05cdcf9985ecd86f31d574797948d84ca9adf9444c45df682e7656ed5b9f3bbb29a65090674ec083a28313db08933bfed484c902f83ee05941941bc66f0f22aa4f38b70827c21ef40e9a79821870f78ed952ab5db746a0f8e42f88121bd72381339e893ebb953fb0111379f801d39192262a7eab630bb5c98045ff4a68fcfd6fee45509dfcc1408d0d68cb3ff3032a2ed6c86b8beb268de0edb4256861dca4d8c36aa1097bf31c704fa1cc92f69e5b047815b99ef0eb744f9273597835e3c886b544631b1f79e94de8285ce718aed12f448716184a4408ea552ad4d700bbdf2d6861f8169344dd776393ad91d3f55a7ccaa4698555d835ef91c19864d6b0525ff94f8bf1b3a336c4e738cb2af47b48eea7e3338f726132187cd19de9d73abf063f063bb367bb23f0c62ea8880fd8b6a8972b7b7e0748e21308356c07320a733c55f8256ad93c2fe8daa8c0a8579a95557baf7a7d2e1ba93f7673ebcb73a153662a360fae2d0b18cf25960a2ce6759e20520b6a0224f9fa4479d7d4f14ac81d66cfbc233ac8939d9db007b09700132b5faad4670eceebbd16db044041636030b3a28050f2de540d00314a3bb3cafec9bc2076959f871f9880b4a24221180baa954d31bb3d17d9adef9bda3cfa945c7a99950a8e7854f9f292f6b1369b7c397eba0de0e71d1ce4cf9a3cc98c53703c5ea218b19f1997ed6e55b1d2f4027a5236482c0eb9065e4f429ce8cbec8c080dbbd8fa3846fd4d2e24789aede86886b43b8f4a55938e62cf98f31648c132e537c8393a4bcf67a8efff52be62f5f7994151db1d844247cea6598f18b9c62a5c0c6018dfbde70edcd39920ff32af21610df5a68105d45ecff27cb369cf942582377d4fc7a13a8f7f124fb4be46b12d7d30b5550d71ed3468945ce7e94eaf59d3e70a9ad595a1b7f3d865481c5fe1e29a5893e79cd1ec4d69dbbe11b6955c44d35a6c4bb16932ccd5e4692a83cb4d5e1f5ce96bee65f05e45eb23eaf2fe06937e99638d3fd6dd740a488861ddcb2852ed83a0e14424ac21d5bb1fe27b15286ac38897efa2e6c3ffddb0deb9ecc4c91d7b72f03f3686788e410d7dbe58f11acf3d8fae4a89307e65e197d6a5d35d5edd2c2e9855d8364b68c98033487961da741d73fbe47812f3ad9fc67f7f3d7d8a24133bf66f86b0b7d710a390901cfddf18d85569e8437988f65166d748d56086cd9fb103c8e08c1eb82c6ef367f836c151d4605a13e24b8468483ab4adac8cb6112e982a116c91749bb494dd1bf031a2241691384b596129d14fcf90e6ed9e196d4534881a963d4a428aff0d45cfd3583253009d41d032d4abf6a283ba00dddf3354c1c9ea283338b7d8e7b04c1f79f1e83f976d0383ae89291a68af5cb6e2f6e4fee8271ed73a4fdb4c4c2dd8953db3f3c45a3ec3ea6a9b735ff3d3dcd2da14cec32868f4ba0a750da9687d3f874c9bd29b4a8ddf0fb9f988388951fb97beec85bdf7d64c1503bd05b6d7cca5d7a675f0ee5413434c62042dc5e4fea257f6c1ae42fcf8f730f84256c1d255e511ec6c71d8ac9aeddb1e0cbf932c4a7791b9ded4f83c934133795606415db8eef79bf39b202c479473e19496df9c3f8278f8d52f768be6f3f82c80af445c0a416d2c8a24499a836a163d60380eff95a8bf11827e7ecd4347878730b9fa25a200ecb78262b8c1269217736138acb5b3291be14dac3549462cf02eeee86db099091358cd5933ecb08fa6f084344128b8ea040b8962334cb4a50bb6c2b52450c3a8d72af63e99ad6830b0ecb58ded7de12cbbe426c427d60c959427e62f871165b6fc54d4bc3741f714ac78ed849cffe7c1e8a66151ce416489079e6fc49bd47b17fd149b8bc753d98f0fa3d78504eab5d5dbf41226d05b74fa5db452958255903f1adf69d99da733439634b8e5f5e783825b1ed3cde95102b3897f434fa08952bade5980ef73a88a24ac71c1f15e3803c1dbe069868673e997a8e07cf02e9ae3c875975dce9c65ef3873aaf51cbfcf1a5ba2404b5427b646bfdf573202d87815fbac517729f599a1f8e51322d184077357ddd7c00986f52c64ea27400ae2a01fab0f6e7b9c1249b33f7aa1fd30ac8a77e98b189994356af45d8a4b243ddcdc5c0636ae6fd556da30fb1a8f2f1811cf273cd49de95340348fbe384429f605b878a6fb372df1756b74e3b25ad5dc7d6930f4892ffb1d08830e0fca092bb9da870ce9bf1345f015b777538c08a6bbf8b00c9b51b3c384c5d8072a5f1cc24034bc95d7b08c935cf9847f3f31d3f1be0cffb2816d4526e25c98b55ba004f73c02f368721ece327e126fd275d7b0f95d0761c95ca87b2b940d2cef07e6bd6bd6b4af33365a56bb3ea543b84707885ce56362e4a05b84fd611e2b602aa3aa7adca4cafc2b5d1686f3cbf5db8bf3fad9a4ff89dd0f80b91d78c27e0a7504cb12dbdc8a7d58dcbdef4c9c0112a2abd39a1d0761dd01b63853efab2823fe18ca9daa33037cb2d3fb0b4bcded460ed64e8df1ab5dff774acd6827fdf02ef8dd989dc955483ed9c53637fb10006bcb380da2e357b849aa9b4d07a78d7473ac5adbbaf93d4124e81fc83f362520d4921b018899f55d0201229123432e84d7e440d8bc880cc3c82c8a8ce4c1660f774b3fadcfc0ac1eec9f970bb4bd12b319c27a2af2b05f29b486874cbaa5c5c30b8ef98c84a80e15dd9bd0d993c9075eb47d96903b9dfa3ea5b50bae703d27b89b5b27fb83171bd6bd8936683c559640c48f0b06c8c6ab373d71023058a058758b92317158fd051e225cc7bd15b177ca0e3b8ea216dfa50ff951468e7e74d2b4d29d75569718021d7d967dd3aa5d6eb10b22c566d643ae18b4d0527e8509419cfd6cf74371c06b29f096e68f8d7771b843ff4c142b34ffbb65ddb9b1361a76f3ec5b853783c7355d0829eb95b44f2401cd0735aaa4a0f173ca979b27b54b7a423a9e01c7f05f4515ef50f74050be98267186626ff11615b212867cf27dbd67ab929c745065062a8654055b8f5fa5e1d921d938666db863be4612cc5bbad10a1d4cd34b654fe7f2ef7e06f446a4bf7a171c2ee84b8966606801cd9e85a3f97739907d7cb95ae43bbf705b6e2526a17c8b7484e13e7f264f8b241826fd4e2e6e4091c5f2ff6657d45de9e6b83adc312677f1cd699fa2fb80dacd0f408a7bd2914226e2a6622d4375626da90eaca8f20ca7b7bd9640a477d9fe0ef5de771472ebc5c07abdd1cd94a23f017551e7c8f2969a43689b927f2b02d4109fe55745ac76dfde3ab9a6cd8262b6e8119b173990dbc3db9270953295f569fac7db80bebaaef25707b14731007547ce9594ed95bd95787ad7dcdc517c5fccaf7d12ec26176031dad46ff137b87d6634fa1dd0a64041bef1ecc38f61140c35a2e154b5bfbe513f09c3ebcc4660331c21a7efe0b95f6fe09f19debe81f07cf93ea2365bc1a04adf7065d555dcdee59a52fe799f9a1406d7e0ca51ca31e23897e979a7caad45237fbc5b1c31de08771323fd2dbd5546b90e47287cf528c81ae1c6db48b01c000043a0eb23843891f18f6dcaa328b826dfc7311dd2845e25e3f484344387bfac1cf22112cbefc41a13cd21098153abaa767af66eb9a1981bee2a7777b550c240b8a288187f9e2f1c8e4129fe007bf8a52c1af5cc9043c4e8bf13d79d26f1769827e3a3f7e0b2754346546946218d2c828586b68b802b7e5c3b93904473db7a570c5cf0939ff63e8d0fe580bfc09d2e2e0f95c313c1bff4a638561f56d177917acca5e3b854dfb2d34333abac178cfcd9a69701551f07d41f9ab312953d175844873faccccca7840b90bd85c633f54c6cfdc95b4b2b35f80ef70c9639f7f0f3cca76a9bee060313fc123d2b97cafdd6731a4a2949fbde0854da712e1980d6707481005ebc2e785ef16e18caffce2f56db356cfcfb621c0097cee4dcaa94015d116fc3d72b3ea4e55af364575b84c704489f88e0496c40638b00d7c299bada7aef629f932a1de1c342a6dac1fe5e57f9a81b2cd0c69b90db9a34dbc081df7867fe0b0a997dc72faa7204f5420fb70f0cc8b36c8aa0595e5b5114527c68de194cb3b68d4a9f644c408bbe7c50489f386fe9b9029bf3ed5ee711ec69cceea49d983ec69b09f5e9e064ce9201b51646a181caafc74146ea82713ced543bba69c9699c8b355d0d591e3ddcfcc171ce585ee81153d5e873000eef901079a294c14a4a9f2865052d011f8c8f329a5ab0f2e6344d96b97427b5befc80b2014e2db818d6c16fcd142eba66b81a474284f926c47e2253068aa67726cd98080e10b4dd001e38f5325a911869379c6b5be7d1fc2b2ac254430d96eb2e28eceba1fca629f84e765692d04be0f812a2cd992f7b82d8ce1bb2f1dcb5abb45ff8494930cc80a7a6579f777bac171a65f8883c6d5153f4a13f2cc2b6971b12d3488231d3e3a08bd98e4b7a425e01d6241cdfae53aebf9681161748d9276310f95e40c32680d7b351e7cc47b0f20f145074c0339d528deff4b990318dffb24e5390bec1fddd986fd376dfae469402cb1157d760968fd82d2ab9e59a70a6043feea768ecc2461d690f3114be7b7c98f76b046ccf60756e1eb53b06dcc34a21b26359fc15f0a54b88ccfd83a2ea714fae392017b1e07e80d1b627fe66cccf86544b43db055d58123181608fcae848b78c180e9bca514b192e951c1e70b0e697ebb9e55cc28de945188f32999821f2fb6bb4f01d65ab88c3ce89e259146e992f37eadf8935a1a7ef7fabbf20bccd7ceee249b45128860f028fd96eaa9a146a17551ba3eeb8705bfd8883dc2b6e3d95a7643bbe17e8d2dde3e2b4e3f78c16647453ccbcb451293deab7be55276e7c2cce429cc04d93af50b38aed183b0755cda093a58cbad8b4973584779a398df2072c1ebd8c26c8946123e4dbaee0768601c85892b21d5375284013e59428fcdd808f55a779d9790c5bcc7eb5e9b2c47ddf273a1ffade66c721fdacbb9cd900fba027e8525b74b3bf756b62dc6425f5055af3588cb3115c9eb325cb0414d298d0dedf7a15866c9251a0e48d5d3cd46953c4d9454e07b2273b765a337ad646737a82ca9330dae6faf2d72bc87d2a96bca49648c42030993239f7ef7e1ff1b92207c589b104986cc4219957d66c7379e0174817eb1cfb1d92583c5ceb6cc9b994594a7950823f2369c3716efb35d5d6dd178f4283d37af9077a6cc53ff9a816b8a12d7966f6d7f307ddbfb465e14a311dcb325d9ee4d0aeae619aa1ba8aedc0d0e6a3bb0b057a4e9662a0676d62f4b2af9a271150365363444b3b7e03cc27c507cc60a58c84cfa2f6fd17c2b44a4207ace2f87d893b378c73abd69e2fa20fb714735716b818dde8a7dc7663c586158689839687118d8a7e4556df72c965fda916d8717a13bd6f36e9677f02c8ba9161b570863182f36ae00516217947eb4ba4793fa5cc805d61cbc98ab07a55e53452884f798b5921cb643cc10851873198d6644b2bb39cf66fd14fcf87297f0cd8187642e124486ba04583413f2c6b646205bf72a24bbe6eef1bd4bf947e270743c545ff477a3da2e3770f5a8146ce0c4492372d5af7cd893c7a6421b5ca1fcd9c6761e5ecdf1b7d2f424a44b114e2ba086e645f23d5af91bf44ff6abc156f07ca2b5358d00442820c5d9baee5127abaa9294245130f9930cb7d8a86ed63b3456d9fa667caa9e944ba6461ebe648bcb298a3e927eb1e29485faf126f6b429aa91e590caf7f8527487f085d9ef98fdd912f683c05b4354e06e968065f47b0f41b35e7dd8da23a312ebbc92c890f1fe3c2b863483e405e8c829d51c915cc4072d72c93da58a42f59b18e02d08c9d2f580bf5984a5d75a5a67e18bb471cd325e2a5c691272b3a5dc1bc433e6bccae64020da604e87bacf81a5815eb654d451a6f374fd567b2533c1abde3320d13a7e4051c8e5df898adbb5c22925b4c7efa8734ab0ca3efce55c38d3eb275a58c9e41f6051d67fcdbd0fbcb731fc081d24113f8bdddfb6f1f4176e74780b4aaac6183c511a97cfcc80cd60e8bd3c4b83925816c0e9eed341684e2f58f274999de80a8fd33626b41b5ed2a49044e1b729077fe209afea588c10006c62a7339620d69332376f47b83febc7a7670ee3ce494a35cd68818eee9c0ce51fe0d8fc1c2c56f796a18e09ebe5f73753562f9ab820aa5dc03bf6c96e6e19d938f72a99969160ce80130ccbf9bca7cc8b7a1b092e03a2c6101eee50ea18ef48ca2e7ecb2a6c349fd67d7994a2115834f8092950b45d192e7203ca177bdbd7e9d2d8a2b27c73c0b0f6c9fd7b0c80fde5ce9afa1a5e78dde816b369a88ea3c59c55644473cab0df3e4ad73d106868f2f90eeb8c6d3574790635be4cb5878fa85f954ef0137c9ac8db8f4286a8e404b304dee21e5dee82e937ea72c5e00a6760095dfa1696129c91ddc5a881a8c6bbf7d8fb41b21e9f78a3992b5aded416b1b4183b30de94d27a36c04c3c1e0bbbf74c3521b0a329d2e8c48ebc31375026d48f08fce7483bee86670498ec7e4d218752d44169c0ff4f5ddbfafc4fa1a5c9ba9eda7cd70287751b09045e05f74291ae6429655ab3a21a221f4953e7329828731d6db27bf8811a955c5566517ca43a767a10085bdbacb0b0b6e8deb78ba131973441fc0af8f08e5639f9245e3b781155c8eca22634c2d7994c4e786a48aa69f59857e77c984f7a7a2659e20003ad0b6857cd2a290b47dd1ab348e7458b6e02a4ac1dc2800a3b36fd7e4057abb94f7ba122d35ce2c1232b770c4482b36858396fd7f161365cacb2e03c68c5246bdbf1a4c4f771adc9d317fd9708866d6fffbba078b9bec1a8b02fe790876ee620996872777dc15536ee6417df86b90a9fdce64bfff0b67fe724f0e2e8daf77c5c922050f1e87a976a5cfd05e5c8c065f8d639f0dc3179eb5ff2cf275fbb1ee917273ab84256a0666faa487b20571ca8d552bc4555c3adcabdf6e4acbc7ad610b5a01c2601833077870730d3021d822e38c4e3085d8ae215debd9e9141ea5c034ed7b3ffe4126d990855d9878ff3e1e89fbabf9f5f7ba6149f01dbcdfcb0ae48a07fd6a8d45fdae981bbaef3117ce7fcff29aa7bcdade2a86f483a8d162d69453736ed20006549a94a89e88c6ff6c26951563272b2420172c136ada6dca600366520391e64090c2af7484752ae23235b8a7afc611c091edba14ea9be4da299e8129d06a07a41177352f6d8ca5304ed54e7d88511b4a69f7645b776c559f10c8578c987962dc84cdcb69b82c60fa2e33456dbc9ddd0679808666066d2bbcb10c14c8bc431062bf45117d1924563f893498689502de59cf5bb515e0cacb4dda4ec9d053ed23b823b0a94187d0d3f53ebcd8f6a7c2c56e021d438dfc85ca174d461279bf0ed1aa3496d7370e99c850bdc022bd94746ce97bdbd4a437d8a0157d6f06074040a2a849177f0016e1939753b256055e3c343fb0b02dc482788ff663917f81dc42923e71c444dd97f4e46eb3a06aa5b067d706ea1cfe94ab03955893ce1c95e08be504eadf2c2dae86a3842b3eeeada6117079cff2859e85a47a1f47022a2244e8afe671d346f05e23121050f1779da27c517e254341e3bfce5b23ba43359f88dae6128d6eb7682c62cec2508b2ec4c1b6e1c7a515a1fd3f62f90943d4764e2b2f981c1e8951c0342ab226573a8c21bbbed516f97c837bc0d39ea4a2ac11d8533e1d69dbad15f9483185460948882611bf5a2ce6926616428c20a31bce33d834448c9ccd15cd032486a519aea94886dd831e6bc9da6f45800348915f0d4406fdad256829ae3244340507b86ea02a042fe406c5a1135769b32bc84a1c5fc397f53cdaa82463b1b817cc4d5e24423f917083769b8dfa9d99922a62ec6c3c9729536470d63f9192e03687132512bf9fb0ca9681f590321ad0ed1d8ea78c3d76950591094dc109f82b93c9797c6633a001c6c1dbc4e2a3449a71a71999160cf6281544c8725105e195c6557e2117a43b5dba1d5ecda2243f6598642f532a3620452bd1982dbb81b9d736f64736a983fca223131b00996408518a928beba918734265bad9927edc2096e7917c7db04d1c345483a11873663e9a5caca5bf9ad2552d1fea529011493caecb30620f3197fdcd106866cba5364f4fb757c2fd1b01065acb8574913b2cccf7d18e73e7bca0643444a5dec320266af90d19e6e60cc1f8db460c08fb2f2f35a55630ddd727cc6538529e6e3eb565a73236743f1526e4ba5643e0ff795a30074b5d5f80aa3fcca36e4029fbbd07e5e7007a9d56f2ac293a40dfab20d2736aee96ddb4e6cc5e16eb520a24e49b4413ded25219f2ad97265d40a765519c0d64f4b2728b1cd4b9da87b2165e7e7b27582ed3f694051292cd9eaea905591635051bddc56a977c11caaca326e5788230f15001c71b8ca5629d405e9fadda514aa8c458b226f9dda11c9736af4d47da8d41e8d0e12a6b94ef53ee4be4ccd3996d8a6a5b4a782663fdd4d34d717b8b862fb7f2485d42be60659e67d1ddffb4858691f81bee3f30c0ed3ed78651e649259aa343eccd4adeef9e7733a8259215bc31715102e6e2ec7412f67f2b0430bcfeb0917550245a569f0fc809369a953c751a58ad59e6780e7afd93e43ca983fddc2ffb19c3d162e7eee077cd9a6c46291cdb401f045eeee52d403fdd44a91e53db5306ae142fa151acff4bf9b84ea27448ca08fefb64ed889354cc9d35c3032aa2baa8b623bbad0a1c5e59565d26aabc6fe434f659e2985df17355fc9c9547b27bb287cae3617d4975800d49c336e5d81672a0de8d0d2db6dc315a1bf47ab3137d6b08ecf5375b19be4a0a24d8806f0c5d1467a9fad2910d750769121902e6bd25d0844121f9d6b9f382704c6d9a663a71caf1d7f208fb1ce1dd5a3a23329d3e7ecd469c73c3706730f5d36a9cdfe23e20e3b41361361e4e9ae888ed8f46ae87adc2cf52fbc9ca2e0fed061712cf7680b9773c051f724787fb0df379612719bd3012fa7056cfc7439d32fdd1a480ce8c8fcaefb5273695a92a3ed1279449c851567e5dbf137410fd2e00215ababe2679d6d4169d9eaa967158b9df6c5ba24f08b2596b37af94ba4a2950447563d42c4e87da1adcd1541a02376e1c7ddf5f95cb9718b6421a326497210bb2ca751e24f2437e5c30c7b96140fdb701ff766ac7edc7f5154ad99f03ba66e618c744e0c5fd7d3a936725a4b0873d40ed670210a54248d4b23e51c8801b02f3a234323f519f6b8c21cb128ee5c53266fa603a0873a03cc42342bc7d637ae074756c0a0865a18b79a5c5b84eb5bc9dda75584d612063ec458cafc4a534c6026f2484efdcf0c4b1424a4a09e31350bfd43f277d0d4a91d827822a8e9658247653233baec7476d8a785f6e7afe65d5effe266eb6b8b61a339619fb8c9f62c59e84d0788604a921c008f7963a8283575a53368a3ab3936b8c20609650bd4b368f6f6dc6f75e298da8e74a0ef14faee0624c540572c9f36342c7bf6a965a3fab78263418b9ac257e856319ca82117cfe91ae3d0da05115c66396a0dd8c9deefdd3a851b8716978dbeb98a6cdc6bc32ef0299873f5fc1063ba6f2b66f7f4e784862e805f8f00942461680e68999ff92f1821d59fd08b335b320eb54b894f226a72901a7cda37a65791135403ea94c1e256b1442a419e7430867e4841a309667b01c95917615378a0d30a998533f0fb7a9fdb318b682e2a9142e34aab8cec7877d5a2b4da1c29cf8ca4dfd455c5f7f2fcf0560cd0c7a27191a312d0e6b9891f1270140a74807e32d3d87795d8b1ec71d9e3d8c98a354f4a47746a3d6202d669c046af3f2268edd77ce85b84c39774d5976220c327b4eaa5f1c200c03906c584e24d99e42c4d6e8344f93532f206b5755d1cf56a0dc8de8edb0c5e79c1620c22d18d085c46478259d8236651ef42f8048c742bda40fa03326e2f4d87f4d132a90365fb1e99ebe101d822b627c6dd1ef3dd73423ac8f05d954078833dd980d2e27f2788b04b97ca7688f7925b24c5bd3ecdf241d4869e448c19583556a7992d2bbb069c949dda4bc1b9b300d7a76bfd088efe88e4e03408cdc5fd20e9657ff2ea33c8b6f0de680a5079c42228c3ae21d22663511476cfa9faba4f745656e17bdc33690886cb67256194c2727e1327f05a584593a78111596cf854e45c9d01e8002395dc05dfcf83b024746e6c8ec5a6cbb74f03c124ef9e01fe32b332a1860146bdb4f04c2e87b747d61992c3f344a6131fa9c1ba3efbdb4b7cb714d1d90314592dd9b8e8dae7b168418dba9c84ea23e989f25286ad3ed8c73fd1dd21130005ab040a68638a12e26fc605350274fabeca98ceddb5ee975d26f964b3620846e357211b1e95757fc800a10eb36a4cb8c1a55350c06c29050490463328d2dd5ca119134300222d67e45bd8cbbf41734e4ed57237b24962bd5439665bf2a7842faa75379dffc1585854b28946b08a82c55fd2c419f82fc45d081c2650c482ff5441b1d653c24b3eda040f55b06c8ceed6fdfdebb5792659bbaf5e34f4cbad2640226eaf57c1bb6338f5929393a000aa89bb82829d9b774920f4b85ca0e9d95153fc2bd05beeeba0826a508c506ca9d7448ebb6f1d20be0c1995920791c476bdf9b1907cf5e0427c18fd7577be4b93f511082732dc7af99b92f8cfed1f25264b2c0d0c1054377d083e717beaacaa1f7a6969e8792a95e1f095bae99308d1c5196d59be97888370d01d8dc02accb6f2347cc02da2d9f43609ef8b82d8e28bdfc4550beb650da4b40067b7c7101ab77d003e8d70092a5501d9fdcd1b23953b53a5030664eadeb1ef3826f51c41dc1c089683d029f684222699bce96fca6dd4c9ae9c23d675be242df81880dbcfeef0dcd6467560c1f066b58315475c4e5694b57ba34e9c8c99194d81f6c7c642f3497472e90efd6fab9e1239f497b02afb6e2ddbeca72fe55e076a516815c0e85fc40ff9927859138892623ab790f54b7df564b3edd2dfb02ad89253367ba39fa84803b5f1d878fbc4f959598626dcf92de1ab98a4227674299f6a1abcba45f829ddad398e5cb575275f5ae0459b4fd7b154e983e981ba856c8943dfe96405f3bb045ab541d100e588a6864135f39b212cc245e1b2023f2f9d426da0f405d8be19f7efcf741f3ee98a7cdb09454ef105ef1f41db4aa0380ffffff7f