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 70857 d59d2678659e99042e4daa950e85b02a6f919fe08f24c09af4fd3a0d9b6505d9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5da782ab41b658e8b3706aa635a2c234a36feb307ec97b48c3e15b7258a324cd
Certificate Block Hash
d59d2678659e99042e4daa950e85b02a6f919fe08f24c09af4fd3a0d9b6505d9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0027080000004d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e404f122f7be3f2cd327c57a032cce32be5d6d4903f0f79419990500494cb6a40af94a1188571dabd2881cf174d32613552f4cf666bbb4d02647abd0fe60aec86c03cf38b970ad72bd407a0a3795cc2a8f099bba0095d7a7b00a0000000000000080000000e0000027080000004d0000

Raw Header Hex

000040205b00d6a3af930cc612a3a4fd67de86e242e7faf7ef7f24771760e53a346bb200013de7c323aede1422ce9817ac77929ecff468ddc91eca04d0e82fe6f3a6d5308125296a68fe0018cd24a358725be1c3487bc97e30eb6fa334c2a235a66a70b3e858b641ab82a75d

Proof Data Hex

59,560 bytes
121216010307164649e00aeeeea0ae01bc41b9ec41a2480489fe7eb15e72c1418f59d95851317299c390c0b4336f69dd7e88852289893527fc08c59fa51f9e8b4998ececeba696c6ad8916bdc0bd67595f0ba69aac267b8beacbffa8181d98046c7d4728ec548f723ba46da25b5e38d4e2de60bd7da8271ca01948faa44c3318a6543f9ce0b01038d73495235ad0db976b5db2333f98dfa71ea870dadff8f2203799b6ac9715e750eb55c784916bd24a440dad866020cabb1c57aecb642f09547f99ee6733e281e40b74344156b9317297e19c7016825f09d50253c29f0f937ed6adb2670ce1769c95f76c80d21f20b6d2d8133e8c91a91afcb0f59d39d10f98bdb747357db246523d1226f27068fb02830e0ffede95edfafb35558fe9fe9c0d6880daa12b1b376d2c98ab392d5401d21dead0f78c7f750f6dc7aa1805be1c9a29baf65fd63436bd906f4d488464d23b78a525801a4dba4966e6843acf41609e0d9432d717b832b80e25ad0de67bf1012949d8f6914712e4817831c4b35978b29a13c8d9b431532fd7d271b4ac94774a4a8e29f91111e16a0e351a6b83c67cbb10f92837bf0107e026e28d2582364f5a38fde5369dec2729e147c947fa857808f2c675051ad290cb7711cbc5d025566acc966138149b35775b1efc3102de75baea7adb4a7acdce7e6f51c4ca8fd8ca9240a7060be477841c68cc646ef8e66c882dda5476f4c21199c00665e664d1ce84aef01a0195a39e2750e4cb1f74aa733aef789f517e7a0ccc97d78e47c8d7e2c347f17222f21f0282d653db51f067db007af85964c8c25c76e716c2140b2905df64cc3989a636e99958c2776dd4b8798feaf453f529bec7832a8396db8ad72d3e3d999c12b43c9173eb859c36a4c63423fa7cb9a401055079a0eba53302369088b7ff33bf305fbb55e00abf4b4c63fa7b0871603a87e86ee8fbb42033c41020763a19278bd73b5bdc7172e0e7ca49f4617015011d6cbffe4c7a685c3045241fed1a04e8f6d3a6c2408545274dc5d053a8777beb95832fcd3a9d4da2338c8127c479c84cb32cb1a855ec114f15f0a67f9597e8a6a87e21a9c99df30445f0633efeefc8748a256b63feeffd009950e2b73edfc474f3f507d8a638a340330e9c3f889d28973278365fd917f7cff8651848c0e3f5eeb14ee89a6336eb03799e0a9564c95d5ffbe0a4299aa1a7c0a8c5e5c7841786c43a8763dbfea291251a8a5b6322b304317dc91b42e56907891218dbbf0b382c780c5ebd8c80cfd1447a565fb665514d3d7adebaed0a4d49d2a5e85960ac16ee5f022acf3cd5d91835c3d096c68407051f7b4f1e9af786047a2a70e36403f3dddbbf3a585c05cc526fe12d1a0c26f61137de4900c651b9589baf58b7895af411b6a85f14ef3b4cd7292b3f3bab08f017910bd8b4fd83449da7e58af69a738d371045a3661bb005eaea0eb8e7673ec3bab7a3cb3fd071064f4145069af3a67154bed7d7ce4d4de33ad1ea5d06fd1e634fc804308adffaab90fd46a09cf61e303be2f2bee00dd7ab8e98b9513f5329cecad09366e084af85b4b23aed86ba58a1b40a39407249129b1a101db4ce8716fa34d0594e7f415c77a9281fb17ba5e559dc94aaef6658c88d7f1e176d0d0f5a0a902367dbb065f2d020ac1b0a30e0a32769e16d0d37181c0bcf67166e179b74eabc4295070c2dcf99db6d3ab5d219ee4784a79fa072194a5375243c3173da72d3b2839cf0ce9fd38cd9e4f5557ff468353e86d6942a47bb772fa5f3dd6cfe7a0915b261a34612cc4e188a5e71bcdbdf511c95bfa3e0dd13cfc47e4b4f749eb7f21e0d139a7506ea5e57c6ca07760eeca2e826b9b849a1b4ebe4339f606804b9223cf3d88060c9175792eab976ce63ee6acd304b79bdf76b2be0a016e57b9689ed0ebdc0050258cef7e8d1af73d722f18ec491569770de51e3599e242366a92e707bbdd24af183d1f779eb99872e5e247c6e2a44df9c05fbd549b0437b8cd1a7e740118b9395f20e7d635946267b0a7bd6618722846c7972f0930c193e2115d4845957d8df6b27501356bb75278a82200eebf7d4dd49c818e1b212c9f464f26bfe6d78f426dbf14f4001d8af25e74b84c5dd098e2143cbb156764eb67475573c6a4558bffe57b9f9b8c04397887b6422083072d7605219f732265dbd2bf4c3135325180148578af1a6000c3f743763fdf6ff5bcd713651c81f644e3b15431ba6abb162f46327fd6a5aca445b9bbfdb7f20ba0eca887b356ef3f53b03c1336e97b0dc3e64e1c376aea69af07568c631529a2007155d2e46ea0d748fc5997059be4f29e4768088351eb9161ca78bc9b6db0df16d57ad888119787ed11b7c30a2dc4fbb19099158c079281264c7bc69aec614a38e864773ef2d705eef5fa88dd754c52b42b59657aac81e2e0a6f5dfe7868b288799902346849e7a6c45dd72a3624dbb52c27d01e08651a8e8a3d2d1557e44e9756f53c39d7849d0216b674d0b5b34557cf93a30d53fae55b4e80bf489d387c0b07a2ec45c7be24cdbf355b32db2ed02cd1fa976a4e0766fb7757432cd2016d8e3a4c078896c55928864851900be85c0f3917d93647b5f449759c90a983ea654478c96d855a1a881e1d698b93eadbaa06935362b8b7e9b93d3c781dd87419b777e9b29e6ee1b99bd301abd38dacfe74da814555f55e062f56f8648349a125286687049bc8a1fcf9fc4839f502a378e832930311e9b097957ae761bf2dabd5dea2b333ebdb2de72a7115088bb1ebc6bd466aef94f5ce100c436ca6b93b1d7eb4a2973885efbac2517c7688a1e7fdacb3b34e20d0f28a981f9921cce53ef8e4a0c076799aa50e2ba5a9381bb0f872bc8d8829fe9c1c18b53ba40a44110e9aa92fcacf73058546c12cd5871a4e2aa361e9705b1a9e21fa335723b1c75e22ed78b4c4aa5bf25db69f7d222e26f99dcc9209201858b127f4b8c32ea77a5d9a5c5a8c2d08adf93379a91ed2f6740b2c94c9f1075c84685c2bfa71c104cb5a715f93addbc1d183766119b38e6a7a0ab9241cf150a8e728d61c6a1bf781f437d22778e54f20376948049d547f604c0ae45e03c317940919938d2aafa380e20ed5dbf88ec4c1cc0ea97b59666b721b83777e63866141576225a33a1a62d54cd388e3b739da96a38a9d127e0ef1cc5f74924e81a6e152e74a5035da34c59796643accc8febf02e667806765d6b523a2aea1b742d030b4b8484304ff08a9b62c983d2b13a7f30e2ffd4a52aab332a874dc2c0fbe64d0a743fcbe43a2f8ae4437ac851f3ea81bc5bb920d20c9a3cf5e1919f04e460257985f72a13e206cbdc9392659afbe9418ab8b63d9432839961791ff5898fe4d455e6f57776f00d807a31f4302b50ad8bebdb32ea970ea452532b46fd9f79dc2e69867938c3aca9ca0c27838a648e643d32822fdb386c46326a29eb2025281037fec4a3a240312b2ff47ed2755b8ab6e0517cccac2b705c6a09cf44ac8ed224403c6a840c2269772002b6f10b81ac4afd21809f4deb55c1eb8c7e2c7451fedf1f63f46ab9557df78abf42f5620372b953120392fbb505148523fbb4e0df8861f2236530a6b4c7270a152ca1cb2fb448cd5d05c15bfe33b2b260b4ab5072a19f51649a7f3374c564f983ee2a02db7eadb227603124c94afc2e0e98f24682eb185c338a5264c50093fe3da3c6ccce48524cd7df9ae6e3bc1123c361f4789992c1c926cdc06f63aa9048716b01640a6747beea8346ffc04664a9ac5d4fcef6664f2103d952d2f1ccefe83a41e4d598ffed50c37144ff00e4ce5a4b28b9529e860538132cb2afa61a5ab7c1cd96b7033e56fc0d2e5fda6ec05a50a0ff19d39bc7af4d5bf5b6e45b304438c2b6a31e5b5034ec825ab40b5e57d9e2ef2c90cd87fc43fc3adddf4eb0e16afaf1d823c15db7feb6801e2221507137b05bf9f3627bb1f96c8bfc8c18cdbf66d58aa1460dcfaf2844cb83ec588a4e48f8d2de28d1a63ba92c1153eb315768a58ba3dee05ef2b06ecb4502f1104cca4929e3ba78ccf8c4b27b2d83de4850c1b661b038bd79d5eddb15c07373e922e3d9bba8afe249b8b6b8cef24bde55bf5b64f07dc6e14fe43986c798c20e2be2d48712d583a39aa580b48667894cf14249d1e3e367fbf5ea41e00b02f679e2dc3f7a81bb0876e24e9a1298c194c82c72d78558173b415c00045c5177e6cd664a71e8b0c766383b11bea2b16ab683fb64459bf304f397399fb8af6a24f4d09c05ae59041bc26ce355452da2f267d340ddece80cf66bd3273235be5cca627ce89eec80d62e623307c5688853ae3a958e84601b5ce243d73ff8f461e3f1dd381356f68a5afcad40a340f103d4cff0eb62634c1b57be094c77efc99456beefbaddab09f63922445136b1103c0a286792dbd80dcde926428faf36e81df1dbf5412f270ddc7e49552923d6860b7c97843260211a517965e5b333dc100db5af4654232d581d7d4f926319046142508ee4bbd161b193475bbecc451f41ab99713c92b61db40316a9e9d7dd4ed92b8d6e71e64594369c309fbd990e489c77b52eb0f400493469d49165ec90f6f248e071fb6c05169d869839f060adef1ed324f87b58c382e3457923c62fb2a284a706a1b7f7b5c2f9dc548e55eb33464f18a24744a12c77115d55bdd20f2f9e802148fbba5508860cc469bccc04c63c0df20429213e62222800dba5ec408aa76deb8a622003c725a141f9898c05957a6f1f2a15c10d7f9a1c8e380cb551a60cfd6478f41fa3a1ed774e023be8e51e2f714fac81b25e126f574dd7853efa3099aef53423c3c9c940ff391524a8db2ed6c7fcdacb0e56ce43b1647dcddbf6b3ba1f23b09c53e092a3d77e2a5247d9850523bba672ad1e36b6b825b6d99a19208e8a5db6a3abc8a47126cc1f743d019abe129695ede72852de7879264d55e74de6335bd8a62c4273bd7e08717b01d2e142bdcd2a3e2de426502305198d2b025a5bf364d90b253c08e707712c61fc69dd36b1e8d0cf9b1fefea32b0f2d55c0604b5c6db09f9060db7e37fc54b81ca842afb821adb47dd0514e6ebd26b363e4f7a5ecb3515d3b7148545160fea57ee815d3028885fb75e8b2d9831e49000c51ff708b1f37560b9749191c242e775adb5fcf59319f587ebdfcc68712c57d7f0be93f6e9928ff896dcc0de9ebe6dc4076636003813045a5f3d8d51105fbbf22d7b943899fadd5f23a7cb950e9a1d9cee766cdec4917df83703ad2ac38ee1e5532cf17773059093b63ce78d690a9355e765296214cacfcebf1de7b0abfba021e20d94b29bbfcac95afbbc73b494c60b68f58194bef089ee3a8e6edaf8823688ebf88ed89788b19a0ff766471fc6e1275648589d7088719fc2011d542bc4d34f01d1dc3d7d4910fd310987a2beac146142bff052fad9986e10cf44593b8f6fb9d933e4f7b98fa87b0b13a2699c3582860436631900e101874481b77e8131978df92f69f7220245fec5ffd8fc3f185143137d4319ec44d53829cdd0099636a89ed66a0a473d50f2aff72bfba302d8066d350234bbb498d7321e2e3acf0aa2f0fd2b0a0dc3c5761c59ab2cf7e30cab667bd8cca97e8b5106252026f8a9cc91c8336eda46184b1fdff16c5a8b01afe260e18b1977763eff80adc450a322b42b3f994b37642afd2d65549942a091bfbc8ca4d793d33f1067a741d04cb3c4d357a9785358a72264098ae50aaee6ad076c1d7ec086bccaf9e058650ef21f0fb89a42e27ee2e9abce7c63d4b1a90bacc34fb509cebb0dd698ee73262abd6761cf6a45a712049f0d7824686334d77109e4a19f3c0699cb3f5e7e5a937330b578e726c5ec63b69e3a181777b2c3eebca71f29c037d46690d5a002c00a99b7c2334a7556435a3de6e160f99177a19d7ea0f738b107189dbf07e8141ab00c622712eec2324f9f7e79ac8ae504b78eb315faa2a39f8d8bb325373adc4c02876bcfd2c2dff165545ffc74fe40d609c70f8c6d149423d0d8e682fc1de52697cfe5e355c103bbee569b40286aa353efadac3a4d7774b73ccfb5a796c85a41afba1ffbd60e4801d500945dbbc1a25b4e2b15cf6b82c21fe015bbbd9dc4ba870ca8a31b0c2ae121d65159de002ef3a2d5e635cd4f80f8901f87fe123f23c5d593f4366c0938ba52447af28f11e8d5fe2036292ecb0af39c4f6574b65341434682d4e36a99af96aa44954a38986eded2c18251da9531da86f5ad2bcc0feb771c942cc50aa7f601171c49dca0f302b1e9592e7d959be71502bf7f74b83965dec7b29e0e53e2ddad33b55aac155b4a27f65bf66904a003fb25223658151ee66e9cc9b7a0659170433438ffa4652f8d98d17cadeacd7d353e6b1f62c1603305332e6ad776449ab52277543bacb2ea4e9587bed823496823b03f26fc8c79e9db2e2026172b3a215f0af3c0088fbd81f077d35c5dbe1b78bfbe0c884bdd0efe279b55c6a47b1ba8bfdd1e2d4eb4598b6d30e33ee0e8cea4174feb6f2719c96ea8e8d17968cca34106cc00ac087b328e614f31cdf3c5d0b9d785bf46187ae6e3639be68e37a5b5b2bce097e085cedfdbb523eb203c88b9418e69ff4f7c3aa113a927ac1786912a64b3019f89cb30dc358512f5015f1d0425e5659fdaa1184be0cbb1d9c67798293910f278f11d3f221639eac3295981015b832fe61eb17f8e7616b35b733b83d0520238da0bc98a356d5a8ed0de8531a64e9957550feca9043f7618c319925814df0b3c88d8d270e9143a21f88561e052608cfa4b9b92106d5d55bd69f99ac44bd56491491b15a9044a06c91d30118742e82557352f667546800f61f6321bcf525e62d39314c690f91f310c41f2c2f9c5ba9629b56714d03ea2684bff657ee4b69c4673cd62c640362b4c18f75fe336fd742c6b99e0360e314fdebe668adfcd0067e80e6590ea358810a602f7b97d51cdc6d3028a86900c671b17dbcf35a2cd175255a9d1df27e83a18da725efb3ea0ac36233e35b9d76b6fbabfdc91fc39f20a7cd5ac195f2f10d471825a7dd457a8d1d0ff1a042ae6765291795775c499de46c8230fb17876331ef5e538d1f5ebe2f09aa147f051acc75af4e98cca255ce35e05bcf5652ff8589802cb17f2f4841a7e83fe765d780b056e7f2bd349ba96dff37d80146d0cbba4de35e5309ead43f850d7f487f2b22cd9e4fe7fa428f075f901b3ba96f1c84c02c1336b8389321c9b0680a2e84ff1b78b5b8c033d2a4787b646cba1d64b8a4265ed408f60b31b8e69dd57d093bdc16a2e57bea72ce513715d422a5bdb8c559134330b550c6512804baede6b7cb7bd88e31c70cc42f842b8b3ce69453477e120f11ca863aec61c4fca7451c46bd15ab0a44ff7dfb61456c13efa9c076f3c19b086d72e03c991f7fb938bbd0dd8db6f960deaaf5a80ad580ad66d03667c63c763a0246d748446fa2f409b198e4a9788a69f8e882ed368107b903968cf10c23a4c1ca0c24e0afb6cd78bfa0d298800563198db607ea22c46a8515a38bfcda83f2506b499d1f2ef5171f3240f565f511b660c481f4ba7628f89e70f66bee13d83f2e4ccd1ccb815c472399f3088e00ab750caa48738d0d57c056f1856b0db84abc2efd3ef0ece7cf86038176eb4a21f36cc8bc624e75109427ee21737439ca6d8a61a0a660b4eb5508cc452f002260fc81efaba5ae7294e13956afb6c4f8dc5ea6241803c628c1e4feb82e6c2c0477d877a669a3072d47d7e7e2f51c55856a50032675987f1d2f64ee9d9593011b30325d1251ebf9d0f5447d1eb125a63a43cfccfd794a37b4da34d3ada9c90c5881c84e325176e096658609b86aecf1604fe5e6a1f834737d467567250c2d56e34596a777b8a103d70a5b354dd6e19e41abed7d790f22fc9084c33334055a1b2026c060e3eb116973f3c15b0cf2774387066e657aba6ab611e1ca60d0fc303baa1b712303b5ecb47559abb3b13d053846f779a045e5ea15ee6f4e7b9b8c6388077e1d048d483c76f6cf17da4ab33c1104e587b3f57898f3964a41a56b01934180b99761aa9ccad168930686a0a56f53a07739142538330aa4396d5c7f6bcb8aa3174593f1a93455c4b6b65cb2c0376c0df549e21dd1a9ab43bd1ea1f1a8ce9875af1ae9c6d12e6edb81a09ed115fa88349d5f96535865d4d138e5391d524f89e27015d2025f4680c5ffefd172f6297863119224b6c957d358d69f946e20c9ec741b79c97272609d58e131ced4d9b3632bacadfc9f6f39e94493095a133f401144b9057a315e47cab127cd4736d824b1df1c925f929673b0ebcbdb7d56c8b70218393e74e6e9d0f10e55781408b3f24b2d697e1998291910c1044b36c71250bb8569691eb4eb05ca9a37d4531386d65ff1a2efddfb2fafbe155ca78361bbf90f2a7214446e90dd2f3d4c013d3ef85b4fcab3230c882cf9aec743c145224ddf49e58dd5e6ccb6d2ffa51782f75362a466dfef629831526d1ca612885ce8c9ae3650d4efad81c746d0677852cee9ca09d1f40fecc1d14855c5f07e8ab6eb6c44cc0480b59ca360b2726204671468ef0965f703cac011fe7c49c3ec9f9d3fdf9fc00fea6debe0376979cd03ffbfd052132826df0917cdb699194cc7bde7c491bb716d8ee9c63a4a3ab0517b2c75473b0d3357d0108604aa167470a62a27140602646bc69cf7213606f433ae3a8dd87a6161f91474e8239e6703e1822162c92a2995192b829aa84a0f15ab5c89383b8a76c86daca4227d89ad7db1b78f7db16f969c31f9080954e1cf496b485952ec1d244a6ad92fe935d26c6d5189a92a986e67a8020dc0bab82f0163ae67aa45dedffc8f05c76a8ca97e3b26b48d555eeadf2d2eb4a0ae7972a953e30ff1ed7fe4b740ced469191cebc92b9a89452d116f95a57e44bb2d82ac15474296f3058ae49ce10e818b68949bee9318fae24f9cad1fa91c706bf2d88f5776889fc0b09196b3c7ed9aa9cb5c856b9eac3c3f61e1f33e3ce21108f20f922fe80bb80a3307ccbdf8fc4dfad30f9ec0e0e29e3d6781c7281673e82ca5eff6d4df2281f78ff97156b0ff1cc64824c28ed71fab5a1460f12013858fd802fb6abc52242015ede04e325cb1126d6bf206b646ac94384c8cd9b50c5556c71f326a9e122c9bebd7d2dada5d63aef35f36c48c7a1ad69196147e9cb234705e9fda20057898debb1093bacccfed2dc6f9c8159087551c46e97513c3f070116b3efc05e21d0b0c0ba8e1eb4f83fa1d072e43b39a6f60c8e3e9ddcf0ad7d9758a96b3e699bf9c5d5cc68529cb1ce87fd27650d201e220bdb340f3d7bb7178c624e118204527c03adb3d8f4a844a3b6d4199decb629ad7ed11a89f53693c4a41190332fd5525e2d3068cc2d980af256ce0c32c25aacb8e73c7f87966e03ca68e8efded1626f7042ec6ac1eba6625960531203f61ac1d189a2a29767e0120087c3bea2ab39e024154ed86c1fbfbf753a86c9ed97bf76224d7ce50207b86d32700a4ae80a8cae9e033062c1a895e380eb00fee53cb0cad3ed290053fc7d675c58b180b619bc143568321be477a2a4e2afd1af08c0fa027523bb7e5247bbf35cdcf77ebbf55dcea8d9aa89ae2399bf92440496efb83e3ea8102c3c83e5e7a19acc0ff6ff7c66623eba62470843ea8084910c72deec2a5b5544c75b34723971951c0e4c3d95d4279e7cf2f7109ac006896897a576c08603caa50e0d3520c776c167890300dc1000c2ede70b9b796ac2c2683c01f2102b03b79a8bc03e48895d1c3c69210d6c4c1a86ecf808f8720b789548b8ca40609b3accca83b1f24c9b8307931275c1c52bd57929ff6d5c764cd2f46571c2d3dcac0e8727b69ee9623f9dc59238e1fadc554c8e1a4de25c533eb16912a075dd1ccb55c207cce05f31ddfa1a08ee35e48ebbc37e3b94852eeb9be66bd025d444ffb60a7a5aa4f1d970afafa444341d7eb1029c5c9bbef1837ae4beac415369e914fc6bcba3dcd6b249f129301b77166f9eb71a7ad2571f6e418a33430861f898094f19bf12d1485c082284d8b5b003ee8a94e9e25b66a4b7f807c0a51011a13309e981607bae497f2fcb1c6ee7fa2b09dda86488c2d172b1699a38e9f1fa972e32ad263fb633d184193c5dd65f5130dc3b9e12ebf8fed8e35ac7cec8e1088ed0e4cffd47d2ede0b09bc850e8446f58b6efdcf205eb5925acd85a9869b7531b10c143318b41318bb97f8f160f11d878a30a7d19e02f9dc900c329239dfd7b4a5701c17bbf279ba00b78809cdcf78fd4d15159572a35ef5b03083c263784cb71450efd8e8708f3f7ac980cd34194b2d07567551620e8b4e03b1fab8054722c2ecd58674bf067a17ef26a54914b070453ad1f5067840caad47f935e0175b46d63cea2bca85b50f140ad44a2d737f5648fa12b782ff15d33045a870d543c6d0f5f2f78c7b2cbc9d2166cae0464c1b0161be10126f8639f78518cbc54a42e604bfbece9a64e19a3151a3b125a6c86a6f33e089931fb85d5235443da3d86dc7df8409bffbeefe831a26e846bd62373b2891382f13d97522a3cb776ad2439303619f847a25af2d7e887639610dc7a9ce88e81bf2c85220b47d7a5c9fc925126555a8422ff08c65b98a1bccde86c14c52bcd94d9679faa50bfc15884bfca1989c1106d048468ea60968a77ed5b895de3587d25e203ebb4be5debfae87aaa98468238e277443457e476c983d93965af0a4ed83ef5456f11f43c4bb5697527da9a32b37ab232871a2883d060723bd2be0e659cfff99a08b5d978c78f5a9668a734a632b3453dfdde30d0e6594b52706f5b6aa5ae007e41da3ac2aa2e78fcd50078b8b15bbaeaac264c49b4f272dbaa7578f5edc0d4ce90018d46f26451e1012b7676c5c165d2655b03fca9e0d03de951e5dc9c644966cae119ce35d9e8dc7d432edbe11487c7ad0c53b6271e949a4248e1649df15313ff3c55d7ea454213316b587864bf59479ad6087c8650147e9704b92481f14b39adc55bdcd43f11ff62c618dcb23dc5d005104f73620476e30170aba8ef2ea87d613515a273788d3d398bd8f62bf676997ff7bdda298c71c7d075bf3c8dd603c7c8a927ec962ea83841056db8b315311fbecb4a6a8ed73ab8ef439bd273a809b6bb96197fa7e29f268f4d0d9d58caac2f85e74889fffb85ac0c008362438da601765ab385a7f262c4a86169698ff5bf0bf852183aed83ca95da7c14dba5c2988c7e9f9830cb156db22d3f67aee18a8af734e7bc949d95c53bf2dc1b76f1bd6a1ad01b544a95a7c70d9fd245e1ccd03345029a070b75536b06fd1a6c7bb83bc1a039bb3e592cb6e1a9c3a89d996aad6281aa9160410ea47a5b4108418c426975a448cae295dfdb36d919a656b7e7f6595fa9cb76ac836178c59cd636b4545f0aa883c0af06c3d3baae800e3473103b95307bbba9d72aa5377954d7cfe19e67dd323d7f2c6d34a5769c873af058ecbd7d26ee399f49fb7e22dcf1ac6b24cd0a3310c65685b96bdab494237d04ffa607c00d0e977804ebf4d3cd6605fa2f16ad6678717dc2559843892bfd7a7f998997ced499725bc5ff2fbc85ca9c277a5235efef83d775fa1d682ec7a027e40d5ffc7ed1c7773dcd83d2b1f05e7507f7b11910b8a3a33356dec228806a3bb3024376884bf4ac36e6fea65f72860fdafd3bb3399386bc4e52ddd28fc4b19aa7b51c63f9de9500bf3e032126da26fd0f4d7fe58cbeb4a2f66e9dd58bb994edeb7f6cabf9d705d280f99e7bbd06d3bc01bb8f60617de3ebcb3494af0e4b47eb8f41ff2281ca56ab4ddbcb4f0ac02a67006e5ce165c386eb424363b48baf5d001e9a4285edd712a3df7a8c93ed0a8fb3d0bb7b8212e56a2cb79782dfdcba9f70c8f7bbf73fb424ce00f3184d5071ae0918f90c190c9fbd29a680c2346499f90db47456c06c54ade191dde05fc3a84b2e17bde4a150d76736a3472b49db2c99958f99d3e2c59364a56ba655e69c16552d62e5dd1cbde1c5f1c22170ac6a1b1ecf85e143e8fd8248eaa909815fbb8d511ad4ce0c026e024f02389a767c240d51e7c19e78bcaf67313e38fee5e974bec588cebe29f329c8bd02a157ffdb1972dd2b0032a2c8c0d90105b98ee6f8bbc1f8740d3a7e0279126dd6e9c91716845f65c033e9aac1f9572bf38ddb0f6b70bd9b5e7ecb276bcad0063ce8007e5e3f2ffa0cf135fa175a762fe9a20987282abb2f274ff822df007b13656018a2b5873cb6c5f3dc7ef37164e07bc6f950034b3cfcb50cee09dbed28a9d8dd31d8ec421fd81f908c433a25bb787557d6af37f160e9ed1d8c2f832574a9f93429ace25758aab75af031ea5eb8072885ba9c9bfe04022960e726ebda91f36881fc2aa49279065f71daed8e22bb1a38852b4f93933b439871131505b50894ef53f27de5753b58c4dcce523ad16ac6093a8910e6a699dd2bccb6917c09c074bdabfe10abf8a6c7ca12e6f3949c2d5a4b81a7fb7b77eb8bc6c90910204e2d21ded7687d964e49c4bc9676b60a3c36d2f5fae9f05b605ff960433198dac5590408627647e04dc6277ebe780090b1eac37d8ef7de4bd29faf1b92596ac23cc52bb035a4806b2ec41d4f41c7bd4f73b6ae1b8eaccba1cc27940d75141e517c338f9d3709aa827558a2431aff30896929e3c5339fc98a4c782df66c45e3f89cb380f53056b5d22fac9820c58c761e95b25f0e4cf11bf7695953e2f54e3679e96f12ffd77a7dddfb4e28f5a928449efe0054c91dc469eddfc4a164d39bccf1072cfc0658c91dfdc8eab70a9480d35559bb0e57e9b9db9fb0abedf84ada5b3a00c42b9563b527a9ed9c662ca53cdac26e4be636aa1b8e22d891275455a2fe2fab4a08b1ca512372ac27b56546358fd09ce6d4ed8ef01ddedc351afb96c6ed861d799f3ba660769a9a6ea05f29e8a57583ef061493b04ac7e4b8f0582e6e19c82a1701d23ad40ab3aa92d9162a25859a74d3f1e47be24f41c04ee0629068a93d1a0a79bb06790bf43878c39d07df4a9141c487c6ffcad70e7cfcff17c349ceecc1beb16edfa041a403aeb05b4501b699282a3d302e64b7bdf253a813eb4af1aa2bfb1849b13d827c2f90e3234bb42898d5a9fd20b82ae34930648280f62018057ce7835cddb404cf3b088759c4ea50419d7f48c0f4cc011c510a92797df9268dc22fba6e2034d84f21812c9f7747d17cf5f664ff1039c552aaa49d3e03aeecc14203838fe477477d5be1bb1a516c68bebb2bb4eab9e4ce16bbc73f7362ba325fd01b1cf3945eef69bee1ced98d821d7e616df9e0054ab1ac4a6a367e0a3b32f501a9f4bdb7c1a341ec52300e9bb19bfcaa457d639eba88af97659f39ef5881613ffc679bcd664c3e6d5ef0b50d46cf46a1a358a483b5ed39ce6c6a550dbfdebfee4b11f44bfcc434759fdcb167e0982db6031ac8a21846e5c9432f4525fa6dc4a6c625344a76476f6b23c097c4f081846a6282c14a9835d3423558ea2a25686ff7a555171ab1f560ebc0ec13953a96c1212263ca8031042c63f89881240417b4fb4f1c6f2af3a19cd517c9e028d29300a2bbff3f3ea888b215872d276a97ef46ef7ef49c00f208d2b3ecc1f637eac8456f751416b9a0465a6159e1aa3b97a833e45e5e1626e3bdf4937ae19f89207f29d0fd85f2afb4122e2dc7269ae77f4c3bae3b41eaf57de42f587b02e98df7026d834523d39efc4f0b1d82ea7384d8d8e73e88fe844d0a62a245ea6548909f2fab98e0d36e5bf8420de2193b7b7ed8a3ca8fed401d7f29741ac009068a663b3c2d35eb0db582c9dfc8b72a0be30ba3e332981f84e3c3aef0a7fda15c6c067a0aa73bb5c11bffe8335e532868ff4ab2b2421f484a31a39bbf2f3b8383c15a7f2191e33846912d45d9750f7bb31e9b81d157b126dc2d1e74e5e933630dd4715a71b45400b6cfe3d400078ebbcdd3de23dd166ae4954759e99cc5004b538524c05479a2bb8ba66709f48355de59ad9cdc71f602bf43acb1dd9fbf3d4c5b3e5bb9156f2502e2ce6cc429f61a75bde7f8c8289e103b2830002f11bddd723004d305331d53a4fbf684641780005bd8cbed7c8e682d335f99c196ca908f8b3d6834b367338e8cd45f9a61059411015d8cd86c8218de784fea985fb736cfa2554f8cee0326b1b33429020b49819a750984aede8d94a3ba3c7b3798683e0973520bf8f7ca842129af543476712b1f81e7ca31b86af76200735d429c63fcd1d4c99520ef3717c7a31a3c44562e149bbdd053bdb92531107d60e6f8ba0f71647bcfc564357fd810a6d0d18d899a296ac345d1e445240677a991fca0462bf92c3d35b9f8649104f7f7848f84e8d094c631d0e12487922b1d8296deb386157289147a3e21c2b9296e19741ecbfd6dee7e68be4995b8f707dd7b1768665510c4ffff15ed2eec76438c129f792a03a316179eaceca3e6cc6093e0047412b1bbe6f4d0f1ec575d6e31cc4413b4c853b7aa3649bace27adf87356405ddb893bfb596ffdc0e2a5860b1526d624674bb30a81a90c8cf046b911afab1979fcec1e8af444b194379bd83965773329478b659016810d1d334bfeffd67055fe536e4f638011d987b623c092b84cb4e6068054722c8a9309b2a7de34f3bdfde7e5ba9c9159728c2270ae36655694ef8bdbf06c557a4590a156cf67a3e3ea275fb1810138e87c9917184270110ea961f55a6de090a98a5ae80259a59371f97652c5af999d1451dcb65796cdab1256788a24fa6ee7e5cc1569660919f3cec33e694043185c56b68088b95391c056553428102b0ff8491d967f5579fa3872e4d96ddc47299bac15539c67fec5ac8cd652d6dd8066dce2645f14f1a04c0156f0792ef23b0ffd6393da4e8f43ad30bd1709599e9fb88af79c5c15758f1ce7cb13aed93c3a6de57aba621af939d1d3c1b61ccf0871a7ddd3573e0f780c2e563d3424ef6662752e24b5cc6c9ff6155da6a5d3347c37b8ff91ca47ef28a295a4e4e9e3b403492a64b5b207d171e83277b8364938ed07b53ff0bd6c1e2674e2d270cd3a5624b3dce30fb4cdf9209141990525a4a7e7befc54842df2d9bb132a81e145496c5e25e2535fb7998487f2ac531e2a5b6fc4f461bb2d9aea183869dcfaca68c0e4ab8c9549f16a240015153f5e38b3fd4bced2114c6045b84daf1cdb553ae259dfac8a4f83a8016f45e1af05dfc621ac72ddecbaa02612548b69cfa8dca25ade4e3c486016c8867c03499db1e064f7bcb53bed36bd691fc8d6558f1f9e90e10ee200e0520a8e332f4367c6859075d75c151e7c80fdcbc279ccec25ce7c272dd84940a24294560a8bb9cb4ea6f395d9314b00b1cbd3c50984da7a6d3b2ddfaaab9c689ee5407fc7e7b8a15c994a520cd27fd76e0aa3791e7e570ee1165a9f1050c4da5709d99b582ca7235c58603d66e443103fd9e77053a915dab0a5008f6038c3dc7b8dbe471d4a94c23736d1d47d279a4d72f3feb3fbf4066de503011d87c3b8769d0131c13105eda8d4f12d155d76b73495bc04f452909a21bedb04470eee28b0a0101ca9e50cf494539b711bf75734e6b311e6fb62cca2386e26c004ed9eb652e7566c9d1277cd6e3a25913654b90dc2cfc0fd3cc55db68189b8809936489c702a3613c5377ceb43c3f808d6b9120fa867b65c0d441b6ae53219265a7d9d44f741f3d77822e109ab98dea894c8b982286d045624b6499b6747551cdaf6681af9bfc32dc9ab4d0e757c7736c0639dcb9a0f8a113991c7ee97b75602e4c1555489442cb18743cb845a7ecacaa2eae3958942bc2ac3eeedb904d2209e4c684fcea7d6d34a14b60a2a4e49fdb3ec6f1df520e0b11b134e65415ed7ba1568131d68711bb8d5cfcb1dc85f3db9d26992157d081b61399c65ff9996e9577042dbe4f2f4f4d9b674f883b6f49878be300e176b9ad0c74282d196907b276e8914f161bb70b865c98a1759783ff4b16a22558c3a12302ab0ff9d7b8a042b7fdcb48852e8ab704b409e006ffffd0ecaac8b237b7c80000315271ef94cd4e6e46401f14dbe7148134e29fa530c7d1fbdd7fe5d3485fc5cd6c2961ef876a349d9bfde1401dd99d3bce8f3ceaa97bd4ae68ea1498b84003e43578519927ac147e7eacae7b455f8ba896fb997ac5e8d12ab73342ab6ee425472918c4c530b2f8cb3c377e8005611717feeeeee0a2346529fbccdde7951fb3b764212363f803f716e82108d48a8fdb84f11f96ff21a51ea262f3e7d9fa18d3073166d584347b6fafa1b44db8ce7c91bcc2e3111c2606fdb8865ce050570e3674b100d9efccc8267a386921b885c92e54ee056078b7a64460791af452176148003c72e3e1450207fe3fc4a8db88bf7bfcc4e9b78a9519c51d07ec87b9a81cf591ab2d9002cfa5db95b494cadf32970f3ad53323f6035a560313060b4880bfcfc02a604451852de66dececdf092b2de0de261a8095391b8ecdf9a89b097c6cf98f0ae4d1c66f4717bafc4a69c7a17b4cf6d9bbd841927c76208c9060a3ea9fcd0b0fee57578a22d79bff1d5c499c1489416abe3448dc7ebe37be38ce2af48e5a424096d92d64f1ccee97554b936432c7a228516d44fac65a7b9d1fff53b0fabe9f836c4dd1f32ce8ec86fd8c5faf98bb44e3e4d7ae9ff3e1f3d9642903fa5b8145c3c709ba03a49c74710723f83b2c0ddd06162d6ee6851e3ad471b00da6aa26dd00477d1bf4620db4ba942af1c72e117b160eed985ab71d91033b2f88625127e9a011460ce228fc81034c641a4469a64026a83d81d053b8d573293a41a42f43a93e659822b77cea5f8455332cb6cdbf484c9b935558f793db2c30f5b242a72671cdc1cb5eea3581b75bde549dbcd69fec46e7a0170985a0f5a9105c87dd36397e2b27455e4badb9c2b37f1978753dacc7aa360401613de9e613de3605e226edc1640f49aed3c1a8d73972811d6c12855d42fc71f326b1c7793f6618d96a85b3cc61f00f08d131c14b4dfcee9691d1c5fa33a4ca135ddbc8dff4d21c38ea57d3f047f7fade99ff6c5cc64d43d6acf0d5b8d468c47241938f839157e32f68d33b35eed7b91c6a575e9edcb151bb930558c0d9c29ba020e602c00d70f2a518f2d42bd45daff18a60db3822629b2cd658fd893149bd0c219961209b14e9e5f4832841b8f062e99cb5eb2037aa1545b4668e4eda5d11f3ba21d278a54249403b7473704158ed7a9ab213b8617c00b199c431958b676169074cb25cf391e85cec39ea9c18486050fc10cf39ba8e515edd574a359ce3a794c376201b42e29e44a6f3937f40fc9057739d95d01b4689fbde60df3f45dd0efa22522f8f38124493892917067646a5ec9d7d42775da875aeb79d4eae0d5e89184467cb658e5c980391038f609af4b7a50a1343fc9edf3887aae5140bc37f53af4bfd42db7a5f8c0c22a7c4171b3d22ada46eb08f8f66e2858d2acede4d42fee27b37d8cd5c3eab87b39ac05b69c4af4988da3c3b21d1d3c05436857ff069b91e93a42a5566a916a66b164a7c0f5b7606265692bd970c4c01d605019a19bd730b75df56e1c7d9b85cfacd750c247f7382390f4d2a5e3fd8ce3947c3be85c76851e80cba9b32fc695aabd28b5eac012f5e43a2f83edef54f06ff4acd7ed2ea2ec7ab2d62d3ecbd0a46da48c6d8c5e95569d8514d3dc177f52a71ce58df75fa1581570ba35813f65a2f28b33dcc4ac4649d855d5265281ca7aff6d848d4691a5c010440fea2aa5c8355470ef3211cb1f8e9db309ddabf1ac588823536370f2a97dfa8d9e334daf0ad0b9ef6271fcb5ebaf146915500573e0c9422b7567273ade95d246c4b63140a09add3f27e004dd715398bed4e21b8d67d11ae3f8eec258cba892637ef819b6596cf2820e86b6acd090463cdc56a6f1a10a25bbbb8910855cba86a0e0396fdb56385babdfb2d05e5249f7c3a4b92d8052da0657a407d6a9ee7f02403e49189805bf09be2512412bcf20e8f7b39fbd9e56f6216ad95a46e0e23f37d0357b5290003430f0a191671b96ad80ec41ff833cfd68651aef3d86d4eaf3bdd601e44ad3c919a9fddf38960e554f04ad3d741c1a3987df1c83c79d3b8575f784d6d3ed679a3ad65a291d95fd1296cb321aab52d6b554314df60db3c7bd508fc31517011a91ee74fd0fa4d90137961490f2022017cb7cc181858f813c4a1fe4f0eee90c096fce238d4394fa299ba0a3dd7630d243ff9325f022c0e61ee2f9b52f46e302a11342141e4e5424b762751a101577fc7eabb3e73fcfc4a362f75f0c1aa4eb281254b1f4bb15fcac051ce3f5d33e4c8796fa3f1f01507cf18193739ed6660e86b4e2354c4e950d4bf4f09df9bb742ceaa0673131f88a9e8335773247db1fc1c38a468a2af03670a16c21a95606abc1c9a0260aade88f49e13632898f9b062c7d751f083dbe0c7c999b6d5b401780c2b9452c196be507e4ad8579aae4024c69072462619d5d74661b5d0b9ec981f2bb455433cdf0bd3e62b3988564835a1d14e37c1864122f68b24231d6ed949119782a948a1f6d9e39ad641ea3b8fc17fed6bc437557c1d7e93ad0a9a8db222515924efb47d53c8a4438dc686a7e9de6805b2dd83f0c5f7abd36b5ae9a9ce51959300ec57667c711eb63fb9ed6d85443c98c74b69a4f74ccb4c05499f6707f7d4039b7495614b8124ec40704869e791a1d2894d805c330391a4f59f8b528370d13e935217172f11cd5155f51bcce0ad5cf1ca14214ebfad970fd192f3b6c42972301629a7584a3c9d056e619060762cc3fb7f38069d41177f02b59b970e644cee8142bea80b253e669dd74d757fe9ec7f190bc755ffd60cf63df2761c5507725e840f605641b08cb134886955ba8c09eec9ea911e0ef3780eef9e7028c8867a8e873049ebc15aff369f9bd5902c686a98e04444e1627fb2a5daf3c48546edc7580e3bb31c90d9215c02507ac345c1d87dc2c5834e6d5b359bbb3767fb96552302da39b7e5874898063367a5d4379d9d608ce1e46b8329c4e63e2c16a92a239a2922b13f97f4fa4c728821abe5bedc451db62322df8b5baa78cc4201d39cd40e878cdf0eff82fe0a90dee446c8360d3a3ecb250ca6a250e8fdc185d2961a05f882920ef73aafe9fb9b0c756c90a24e7f96abdb6d9c2cee5715aa3dcdc6bd5498ba837a6cd024f7cdec03dd6c8955e7f6f3bc38bebdc1e93b35416498f11cfcf1fe10bc78585e4ed09017d2454a73ba686e747d495251612679bb36accb8bf26bf1434cf1cc4105937e98264a98b66cf9c58a44f7fdd52d848aa4ba98a862dea4e564349f988ff2419e9f4ad355d46bc9f8d5725a449251c3a5fa52bf2d0fed239c7ce301ed02a41496295f64e61a276405058aaa350709038d04d116a23570a7cdbddebbe8ab3b15ae7f2ec8806d06775ff28801395c589701867cc03400fac4082f702b59096f3ac7d3697c120d349f1b421cd69b8ac6133646f9685ea7807b467d4a3b0bd6db2833b2b26b2e36ba0c13d921fa2e25f6e966c9c4959d9d06a3454f8660fb6100b3e237a3efffa507098b7c88434c3bee6c4e9aaccefa1e1d81b62b59ae0431e170119e35b345c1eefde6506d11c8541b9f4bb7b07291394f3c02ad57975a78e7827377962a55263bf61b6adfbaf0d6b76b054dc7432c04aa42dfebcab9bc28f40c99c3ece67aa82fd0ce7c7cf0f2b024f7585f5b5aeb96562e3253d8ea183aaf274cca3ad7b9fb9276e740a0b22baf323e58d1ee2d5bf97171c9e58a699d8e39a5a993962f471b48647b42589a2f26cf2c8198487a24fbbae9d112d6409c901ed400765e1d0f9cf9c1fa2c29125dbea407fd9c17ded1800e0b33b55ea0ac7778a00cf82e7b350096d5bd0824f4869deba73e82564aa81416d70c80f769fad0d0a1c03067f0be9a12146e45c31bbe344646e7b25b8ef497b8b6e47afe130e2fac039fab8f44dd6e65a8ddf0f27af3d704a88b17d5d71f646f9aa983bd0d9ba8aecb5ad8e27105cf0b3fa59e43832734a4f9a74cd190d89a4a05a0b895e83034a27dccf689c59f1b9344b56e3be2020d4b534b5e8dc7d28fb5fb72cfd0cc97178cf937e51e5eb4fff44454ab8dbcf4d7a94000d4172e5afe1376629724c14ac9b80dbef2e0cae8833b806d899a6e09f284de55de67a34ce68c4214dc2786907ac468b94a187e928050fef1b3d06adf504dd5c6aaa79533f44b6bef77212b294ed7b11019f65f8c368e48e50aebd1d7999be902132ef837ce6ea1d6b4e0658b5d05b10c473ec5921dcc66f52278fde1c4d979f52f0dae7b6213d866e07e3b06f4bf5b7b9435f8bd201cb9b78f14ae93f2b6a8b9783569d62629fb3db92ed5fc7d6d739776f97f7eb12170756234a1abe90096381c375afcdbf6fd65a19836e1eda404617c95b012abec456c82cce70b528fed7579443e034621702c141bedb202d406748c8c5dd5bd2dfd4753cd50bf23e85895bb6f4b9e7d0355460f8e98ead37ce940bebed9042c6334f37fdab8b2f0539b379347b0e22b1d1e933d6e90b301bde128484ccd42ed59c52e3ddfc7cb2eb7946aea87cb82cba4c32a4aced7b4bc10208084ff77d9e4d99b3d55ec23823d4d0937767565663bf0f8fc5d963d80bcd877e47b1bfe03fd8a218adcf8fba85f40602badc51bd98be39c91a5f9e46795b15a94a5378467db05f60ed5178f2b23a754a3d353307a9c8ca9e4f1d60796897e216d1bac52a638497c6e9e610db8e312ba50255ba4c23b6afb0fec56d3450d2dca4faeb63183a4e8b8aab4bc116a073c977b79941ca2c5b269744a874d144ecb6f7ec5d7c60d9ecdaaffe353ffb19fbab414b7bbfb3a124e4ef5043a74ac50eb03e884b251156a104d2968ee63e85fde8cdedbf78ebed0f95cd31c52f09d7de66debe716303973eb7372e3335aee1fd03bf961b0e70bd602f601cd3bdf5667438f960642e99b0d1584ad065538f4d9b6b05b9175624aa2ff0cc2cc3805037b7d9590519310edaa10f3beedbc4f968a4eb69e8ece2a52fdfdb1c3c0d1bc76893cf709f4b22af5294d0340406ec8005e34147b9ad4da09bcc52688a8f1d20d2ec470d515c59d912e590f3944f78f488e083cc19013780dcab7ae4bc884e24bed47cd2e332649a158d64e65ec25e38353270902809901b8dc6b3c0dc116ec03a76ac849b0175b0df2470fab95dc3048a346efca148bc50b49472fbaa1c5f31ae935f5eef0a5783cb237a7f24d7d837d0ef8855c56d02214991c00760c5d65bb4dfc81abe0e57f165eaf6d329de02edc96acdf6467eeef10485962016b78d45fabb92341976214eebcd62a7371ff80109fc89abb493f9c5addb04a393272a80e7c6217871c826dc5fb3354cfcb0dbbcc7e38deb28d8104da81727c07a27e67b8e6ddbc64e1fb399167edefd0a5a44fd1dc1cfad39390c10a38da72c1b6e8814a1498e5e0107c76b7871f67293ac1fc56c323332267fe7f96b8525b6b2952553ee4a15fdbdc79cdc419c2e750d87768dbba8f2e29672c15bcab828a1d8818d19776c80d97471a828ccc5749c449ce57e7ad7102ab2d17b0915b790bd92b2c197d6710553f54b7bc3311f06c13dd093ef49842796109cd264285ec116f0aad3313a6820f04ba441613a795a6909bd98b0feedcb056f655d0fec78d90d5eac4cc2d1f0ceb538ee033022d55e5c2b49cee35bab73904106e6486aaa69c0de50688b300ec1e31e161caee4e753ad17c08246f9236f7a3772979e33bb22f261ab3f46ba32c78065c8289d69cee14c91585d9a8ab7a4b062559bca025ecaece8799de389181ba4ee892f43469c479929d98252112fd3fc818d8ae304ffb48d9bbd009641c49fc75e821983240205b2c161ae77b12737d3a26ca3c0419aca3dd695023a29c88000e12c7dd0e042773a1bb2008451fc1fe0cbd8f541a728d9bccf7f03fcff6c0b170417fa4a8d83353077cd76bb149545ca8e9c40dab2f6e3b018997616d42d677dc55fa2dc07599aadf67367376d352a7fa7c69c2a2fd81bbede626debc6f0d70ae90ca39064b15658cf09aef40fae953e4de5ed342f0bbda0f1b6833a53829965787f42701b23aa9add3a2e00b8cd263c07b886de21ffdcc6f72b6695e61f4cfcc21244e08a41c01ab4751bb61a4675645309ed41402c038988070486e2dfe067761db20617491e9fd34abcea3a7c873d28d61a71f55ec46e839a49542bcbb133a6d6bc349d6086e9d2eed763d02c5b7b55e3b367e52b3da6dbb63f454a5e4d3641f83ce1b0483c6f15472b79bb0463521caa21d0c697e9d79a009d73ec85589f6701c97e1d7e3608d10e63d687cb43a1d3ec1c10bf42a0359cecbab16c01f2ab48a94eea9120e1757909fe77a4b3182ec8dda0a5587e8aecb704cc992899fdf50b2d8bd078b9f62520bfcd25b077a826dcf72e6c4a6387340121af70c096bc36e84adeeb29ba04d2a7c3439578dc0ad391f177b82a7e21022abe5aace869915df12a070afb24385a093790d1db8da921c92902320d464e20689a82b57ff062a886c351dcf8b6abc3bd0195c790095d74af742994e8709332726135f5240871591612bf5b977089117d5694ca9783b9c6e13bc17d98a0369c7e9ab5e8fc6fc7e6946f57394d44a7e0453969ca9988f375c74e36ee8aeee4bceefa0c5ff0206f4408afbec2bef302485f16d913be90c71a36a1a590e084a66a1846fdd98d5dedd37446c10104acfbb6dea7033a4bcaefce08e792804af64cdf57ee474caeb15c84cc18da0e6bf8975fa15af19bb0e4bfad917876b9ddf2ec957a7279aeb50c86c2032cc2fffe392d517e5963c712d7e69f7d8eed675fb0c495478e4f389f38c3018115e94a0a40f52b54c313405b3189304eb5682a1980bd6aeaaf6c1eb3ce39776edb7cddf0c1584de605ca9c3615b793cb671736f47aa0f93162bbcb9927e87281ac64f95b2e4bbfe6372a826df05ef029333573c5f8a00f41008a174b513c88f5a82f55375a38940b9ff4c5a738dbf6c540b1cabf6e3e638e6dbaf9e4bace6fe885386169f0782637a29dc8630638e090a9aab203247e8e2a25c437a8deb4b5a9fde382791b5a8a747b0bd307930393d19745ddc5becceb62a01f1b8aa7ac38a1404ecc31b2df41b9e9634362779a92e02a59a14bc423daba0af9f7736460c2465061c2d0985bcc8664f93810eed7be920a33f4e3d070ff29226660c95248c64ede3ce030930ca056ae715083a933e27533bfa7acbd725f6aca3df8d11a2799b672c88ae7d1c1d14db43b1fcbe0a2796a31a1e71a001a43ee3609a49d4c6c4b641dc50d921495b6d69a90d7e353f3fd1c2d2f876859a2cbcde6f9a74d39b4ee08b0e45fcb01dd9a32cb68ca000de28ab8b977291e832bc5740e8561fe7ba81b1a911d9aabcd9d87684bdf87d8b780b48dfe37a7d02e3d2e9b9fdf520145602e4ef52bfc22e60fc1149cbf974594f8b9e9df8ba0c13caee887838cd109f78c76041b8f828ba5fc38889ffb90be9c80adb80daaef007604456edb14956e68a4e8fae2031ccbccc05964d58531aea0811b0ac73e949792c08d75bc37001ff9398a7a24a8e0e216f8840270f9bcba931544c309a57fbee55ee6f05f181d9cdc54f03c5e2bf42c1d9e8f0a4233a6c2d6849b3a02a7071dabbf12bf9df20f2a6c9e6fd7690f215a5f551c318941ea1a1b3d698d03e2cf3f84c9988f216243ec58c63c0105eba5cd4820d4c8d08d7cadea3b75301a15675d9bf9d0981d22bc68869f02bfb697705cff5d1cb6ec20415d981d8ce7cbb60cd06c67c2de20794e7d8591d597dd5a61b41208128a51ebb95ab6927a852c24b0fab715c00665756eb92f37c34491e03c89a51335966cd5d27d13a2184f90d5ca50cd925d22d305b7be181df559e6647e48b10b64e82ceda4f996b04ec112717458deb2059f19540a56a09a0bfe5dfac01dfa5bd80456029a5248b91f37b60fd2e2a07984837523e1c7c0e961acb41ea2cfb00ea62b49df2d02c0dc259dc3fc54e7a15996824c136d0d984488e7bf72bf67fb439feb0c19422f2cf000f6b05387515c98dd17a12a57d9300f49ea9ff8d0b8efc9db680775bef591937df1fc2ca4f58d9e24afe9803533ce0836f7e030a83a5f105c94e403c36e3f29d3c0b0fd8cb338af2ce9f5c63a178e06368809db6b6d474cbd39090829128b0165eb8ed503ae35552d192ba7dabea82629283b684437ea9ec47bc05eb57386a410dcb1fce26095fae2cb17d6f7af457d6045b8afceeacf3f9210d3e88aebe8642ec3c75141f23e9145242463d0513b3bf40f3720909459561feb8bde4320967d76b73a8cc2b99c8e652f0511837d16b0028c6d4757c74f602cff774a0f3c7e545569c9bd9196de42f411cad31e8306cef58db0590a2abba19beff17e3114babaeb55cf30bba6374adcee59909031dc4f81d6e0de8d0c2c4c5284d97bf1d251a089767e66137315a0e743ab5e2084ebcaa4076f387a9bc5789b4dbbbb0ec14400ec3b71ebc18db88cbcc43043f12c419561a74915d329e708bdbd750f3cce4030b7800ba38ee0863ac1b186a32d1b3aaca6d162344de6d8de855c20cecb1f20b71f5d07e1b53da7ae0c15c084c5544b575f5633649c88cddb9d06dc8467bf7e22af8742848216b84ab217d86290e98ceffa33fdd2fb87f34c87c62e4f7b6b9a5e76bee045183eb69259778c73f20f0ddc801ee816c2a0f816bfe3d5ab92548fce90220b6c4c8e4fe28392064dec3eb8242ee6bd0082133eb67be2e7a9609b8a264d77bedf6a893a6fe436f1dd6ce1bbfff3cfe81fd5d57213fe60d53a53cba61ccfdad9ef349cb2241462f58aa9d8e984e67a0b3e427737cea19a16baa9dad1d95d7ebf3fec9cdbd814141a50bf1aad4e722049725886d2d58f3a950a0a0360ce8347e3632a960faabc35433ea519889cfb91f0b90fa32f5c2c86f585c1caf9eaf6497a67ed3c0fb42dc33acde6a06dee7b67f45a720020318089445aca1a262e48c5db2205319fd5252b841486d1ac836dc56421089d6d327a9f66c24155abac16a9c9407c9458a8d48a96a1730bc17feef5190c506b9097aa7405e805962a45aadafe8f6f05a48ba182da2389d1b575a25822b15e98d8e9c7a9c9f25b9919d18380d433acdc24714b7fb7e3cab4f400fbf44b952a63d705749c15ee75314dd3be2276c73da61de33e8366be791f8c009152f975b06a858e6a352bcf78f20770995c36352a2053d6b833c12263e799badadd153ad8949a3578fc87850db15fc48c4fb472ddf562023e10bfaac689a2475977405d8d13a68411a6c0cae94b637f5ba0f9991673ceaddfe86f1d3590ac8812bcd292170624b5e68357894f5cb26085d095b67d89d1d4e6609c3be77aa961197c61882bc94d5040ca23731e92d5ed417f5cac1ed929d2f674f85bb7b28c0c549e19bbcecc09a2940b5c82de3165ffa69e412bef078dfce71964df2f0ac0b1fdb9654d7fb70382523771948aa39a6a71414d5d1d8c165f940b629efa29b61739aa7f96b669dd43531a4cc39b964c3b6dc6d1bc81c107d33ea6f49ec4a80e5209d4657964a10b6ac0595ea57cfa221584633e68c2c82d2acbcd7299e779be16e735512afd8bb4900a51f6bbcf82f56cf008e7723f35e83e9b2c75a062690b5a793a41294d5028b891b7b70bb5f036f3298b753c78421a6d89124a4b8d8731406e745646fdbeee6c1c85fda80221f01c942108d3407c74ded94982f815390a6e9fdbc681a98783a4e9a145af0fdb9e8dac417ad920151aee6d7e11267eaaa21b938416cc178a2183ae9ac46f93218392210e347338d12d9aed18ddb70c04247385261727d3f27ccce48a68b83566db935eed90429da230360405ac676bbbde0bc715a6ac9decbb9686c0eaf02541f8f7fd53634b7004433a1bc7e22ba855f0804aaaea8d20acbfc42a02b98d6beff086a4182cb204ffd6beb5853a478dcbad1d08d168b3acbc6f946d0da4c69c21f112ffccfbd793c0c1d25964fcb1999bd3cd8c1fe7cb596913c43bf8a2c4e35482b7e6cfb4d93a5331bc36eb4aad603c119818b71ad523b5c209ad3bc9c73af955a8614464d524e017c1d61ec1f09841bd784ab284ca868899ce7c29b6d3a307842a2268a2d200d969a28ce634b5e29c5164b49f8245b94adb24d9aea4193f1086a5af56f41d8ca0e2952e857b8e9a78103df7f3738137cb13df873c1e8842b386839a7d033546687ec24f9718f10b55b2497a2456a0990f0c4f9ba8c361f97c7e81905c5d2eab41c522018762ac447942f1d5ae775e24197c42c42cbcc6df070df46f056aec4d75f7ee26ff533f803f19d38a027b3d20001fc3c1e0336d8b7fc805d7fe5927cf21bb1b4948258e760007f4692435c110734d53c2d1fd60012a2dc595628d9df65831932af8f37512e1977eab321e69ef31359c7e30fd70dbf6e5a1d2de3371f126e2e05d3985fdbefbc36ab696a1f27c1b6df2e5c9561e25c07247595540b4a28cb66a09e0f40bce529ec3110aa6d269994de9b4dc67a242d1b3ca5cbeebfb0916c9ba7fb7724312982f1b3810678e9c67d37286f1015e299463bac3b4532c0d63e1d4af5baa79abc77ecc842d6350beacc979aa0a9839f87527e0c32f0fc814796cffa0fd47e85885a53898a93b78ef556daf7e0e3ba7d67c66b930c75b7d5a8bbd81bdd23f76f320eff6ca6f765c132956aa76e801c796aa13f4899c3fbd6be7aeadda6f1c9aa319ef704ccd31dea2cae10ccb164b7912a89e97ac49ff0a181fc1e00c6e4c9fbf8740eb037448fb32c97d582cc581508368c6dcac977666e97ee152fa06c494556fc72db541d398840a7f3c9595e5066403ef2ad38154a1f6742b98fb64eece65602c1450330712bd1db92ec61f343dc3fe8a6c7df87ff31382035b4ee33f6c606b46520bd7280f3f1c2ef6059de4bf047e2bce4d39335aa95bbb65921bfff31e3e77b46ebae05347c58a39e01b3b945c2940a37119e04aeddfedd9299be334d1fe762a94c65d28e139d31c278431ea5d9d61754cc3c70fb13ede35e3d489654ae739e2dcea0863235d4649e647ff7426539c413fbef40dd3248ef1b7448271ef7a817501c4f40c5baf08fc400ca8884a7478ebf853c5ecfe2cc32db9b5dc00f4b971d8202a132de127ff904b14f14dc1e234f3de58fb282972ee4cbd1ec8937bd322de75e0d0a2095973aa47a02e637f15f92244e264cbd697bb798dbff2b18392b502d7422226d4172dee714dfc38fa97e3d96a46bebb8b63b34b0c88118e9796b619cca989f45272f2669977b2ac4ef847ded7fbe01be3a1ccedb4ecc2a0a0813673f6ed72c2c9eef6aaa459ed6f7d06a92dca166f55b17b2bfe7516bdfd3ec8e30bd887978b1700fb76722f7cfe483389e251bd3f4658e490c5dc0624f3a7c25222a250e0aec655f0c70dcefe600316ece9ab1d04207025aadb3f2463a67c45af31a33b98786686628314b571d637c27e864b51194c1fe0bcf4e3dad76d7abd30970c8086fe69f826ad77398f13b9109a5fc1385fce7a60f98a1c98791ef0410044d02f1715b43c60bc6c319fe5c1b313f486f1afe68f5f635cedc6368d6b39c7c043ff25a7bcd947b2b606e5e7269926c39938e4e7b4905cada8a2b4787af46af29dbb96a37b3d67456484a3d2982f5592c5a9b423ff46a6431d9870edb42b9aa4ec197df46b012db42120d5c573970eec7aa73c4361a855713342931517fd2beb3927ad62694ef2c63547f89372c1b56d14456000ad177605dfa026ed49503a0a9e0d849982bde69fa54a53a84f759ff775af587370dde6848ffaaa0cf8db25362cbc015a3ea820a5bccd6f0431a54b107917e98e72f420484af03c314e4fcde68aa8c586afcaf098c20578c5b4dfd1770c4bc1d1c96860624143212670cb03e6fa9cec938e1da629f8f0f9572f6241a9737001758953ce0a8f3b3b52d18264aa256b7e7510256dc2a8f2c1e16f5b3540a0ac101fdad1e4e941a8adbef20db09ee3877232d241f287d011d6eb94d7c90a867b15374edff05241b797b15e4d39df2ab04685b43ed4f31688a416687e903e1620845abe3d8de9a67d1108b52ef8a849dbda644f39423042818c2e0df8927d92cf0ab885a7dfcef23534a93f17f9bdc2d058a668103de631ddc12a206169fda6179acf6d19c597c940ce3dbb8fe0332ef1105535c2d69cecb4c12f2173c7478dd99aeb9b76f1762da0cb226a9bb4dcd40401c413b762c64de60e5e7afac0165842f5a46965daabd0bd5b70f47aedc9315f38a43eece0985143b937041e531afd93207940dadfdd172d6e16b67ec75ca8afaaf38f379fd4128e803615680c042ac011b7182c6e32c132849ffd63fae219aa9ec49aecfae3220dac93141e16ebd5fba94e86c6462553eaf415e8935287b063bbb47996f2241c68be0029e34577fb830aadae80adcf136e897607e0d6265f70ffbe9104a9f03068636806d818cd24558e83f2e552c6f55b0078172de41607b69d1c93176f34c3defd3b1efd84c039191b8aa73865d3a5950cd00313b7710c1ec79b548cb0f59f634821c414e8091bd7237140833c6d2d6f5d212c2cc40dbf89d5d05eaf93887f9f5e0ccea43334b4eddd340c49f45be7278741d95266c7a3d47b17ea78918260ae1bc006dfac6b0598355c0655c63db7948e989db10e627aed1159a01fc03e41aa1694e55092ab7758844571f6f51227bb277d62b7fa3c695292c969f4aa229899b738652dc0c19b2c3888e7d5a759784363ca8036b67c0350445b830c6dbe23ac707da1cfefecb6cf61d829291aeb576ae5f6ffd63e7d365f36b641b874ebf6aacf9b3b5cb69222767097d929e31da0a2ce7b7c26ad58e9de7d0748e221311f50a8c0581a21741dc1bc19a9f86ef0f0b3ce49a6c39ae6620360222df69a7996985845b91772be053b920d22371440363e33a5591bb6c35fb89324678dddfffeab20282884532635d612a4ce05ddc08d8078472e2d0ac841a58388a839d9bfc739e7bfb6a6371933c25bdb4d6a841f857177e38c74cf972c37d780bf3fb2103739c3f97ba6b3fec4eafd31e45d2d96a3d1479da4ee12a8502267bec4fab0a7758f1822a327f1719d2240fe1d37be1547a0ff38ba83446ca02bc909bd59c7cba2103cccdefc20915a9955fe6fb2fd060c752a2d328856c48e5b57da6a7e63af7a37cf5121a82342b633492626080a8d9b11fcb1f12c400bcfefefcd02b57430f839efe7fc5e09c6ace0a6e26799a6fbb72243d4d148c59ff1e8b99f047b489a9f349e479c1c3a413dd9a6fee3c29f25b565326f894cddd3ab85db68628587de6c5c2edc0d02040a87b871e11579799cf7156b27f52021027cd7859a851561fb993660862b32d1d32ca85ca2ac52dadbbde9cdd787e04aceba92e148921cbaf855854447bd437b7502338f94a890a834d1ce45569f1d62091ec9f57f2a3918570e46fd955d1050e82ffdabe43ea42b1583caef3fcd0d741e829f878d68c4a53dce724f4546ba01e77bee171bf6b52a379d7cfb151ed724d737a7ee0f9d7b03caa6919bfa9b6a7236981478060a9ee01af2d92cbc4fa644e5a5f12e1ddc859c3f26fcf742beb41969bb17d5c5237ca71ddf1bbac826c33af18710e1b882d6244eb6e25fec5e00cd3e3298ff3a9e7f2c5cf94da28eafb8820756ac9dfa62e825acabccf963196eeb3ed9f268463f3e83ce615e1f83348b9ea08e201845a9e7dd810ee38e74e8f1764b897f5bdcdc2c1e2bfe2e461ab2603fcedcd09bd72f4ab4ab2423c2d4a292f329639da90e974cd57b08c5db48b1f1a6d85bff794371b4011ea2df89659587e93cce703593c13ad73598bc0b4c2e5e5c10dae7af53da1aa8c1d8bd2b94e7ec8ae1dc0c0e247ebf7b40c6917c93d83f9a5649764374a0228d3044bd894f0e81c98ce44582efb5f0a07edbef05b7515efd92f55f06e87492b33dd55dcb6e9a7c2fcd8b05a304f431ceba43135783d8c6c0ddc8147e33feda0db29d8ef8749ad37d3777d828956a1342e86f95ffd0b963e7a3e4c091726bc827f594c6d68c7508adc214c0863936676fadb0df029bc37f2d0c7c5d3852943f83bd02b71b0ae11f6f0ef31ba49ec3552b80e237122cca9a69dbcbcf21a2605818bd048e711cf2578c8aed76df54cc465ba00b7acd1893b4a270233196285d08f6a634a7441bd246632a60bbf776695b1b3dc4acdfb51f89a5ab49800b8fae7a80f85770cc5e61252497aada0bcd66167025149596529cc44dd9eb2e825148dfb0217447351cc1c0b71690db509da58dc450b689bcb58c6c4b51e857d07b4c3821a53d0c4b930ee50486b0230e426ee21dbc9a44088d18c19b4b7aa229819581fb73302867fceab4fb3021ef8223ec5aee61e782948f1b32a88d7c8cc428ca2c6fe67a042d4230f33205a688042a2b2bfd4d15090600811c913d2b3e721c13c1c92d8b527d4476cc21afaaa91d19317ccfcfcec92f034809030f6f098639df2b7fce8c838a7ef8fe3da84cc33b7a59ae26d43fda739ca8a439b4409ed03f2e9bdf884794a25ceb6bf9bce9faae380094c4921b12e7b6a8cf8db12de6ff75f2dc7be1835c57f69a6658ce36b87d1aedb53c568b81d1255f7c87d72ffb336457bd5335fd7b6a07613baa1cd1bf669003aa3039e64d63e4e6a8c875b3f0d0e89539661ba8929734a386a476bbb795910e7ebbc2266d9485ec7ec43b863a7afa6a45254aa87266054095f1f3f3c79242cddd0fb62ebe37506877f49310aa48711ee0e09fc3779a9f2a7b8682e900aeb85ed028b88be498fb1724589be05950336c57e63cb53f756479045f707943f51362efd86f5bcb0a5cb4b58a2c8cf2f1ea166865dbd4615d11a7c471c8fbd72dbd92dc7c396f4b52ec16dcb2585ffc7dc0cb56d977a19f5b4646112cd4987d270b924552f8f1befeb96511808327618f9e6cb83f5ad9d25fa89a3b673346b8cdd0633d4944bee2970ef222cc3342049194fec35972b9232d6095244b89cea16ce26bd343050c3fe9960e0e3e76f621910a7232d835f7ba0db7437e3b88cf81b312dbeaa5accb5b4c627849675280b55b9d79ecbcd2b014606cd350832fd97efe135ba37052133bd7b9629cc2d2da409355efe1cea304be06eb5488c532631192fd7640224250d8714b82e8fae19fb9b6280cedb09d889cdbbf743fc1c878c6e880bd21f7982b86620db2f69b3764dc75a9edc519a999083253bcdf1928aa64ae90ab1f576f43cbc1230283e07ba44cf11827ac018b3b27173b36cca04f47e338560ceee228f50a88ba0a298c11e01b6eea8eb5bf213731b338d71ccdd654a142e78b4e3bc87acb1b1dcd2b0b66dc3a1eaad19a3fb95d8ad31af1532d1f7754e946a3760e30b4b5533dcd09656c75d51203d2ded061e1b1d944e9e2ae3cbbfa0967878dd02de53a1f3a32166da808ff2775204d12a86cf93cb05dcd1357023b72944cbdfb73e1b34c96825b49565e88172da0b03b87025a75192658097ba9a3680966e0afdfbd1fd40ebbc91aea94d3ff5b94aa6019686d3d0c09a77be5d3cfa9117bb2d45b03cbe7fc9386c3b8c3d8275cdb2744bd449b4f94a8db0bb48901789a5508b16d960a27f09d19341dc365197137333df2f91d0a57fd21c8d6df85777d7f9b11e86a3ccd8da9e4e86eed7020ee5f2cefcc032ad7ba32c89311deba852f6b85a2b96bf50b58ec1eafa40e1b11bd8db6e729f42530aed05d0b060d77a98e2431b8496c469e4c8254b225de94c7dbf6c1c2b8b5cf1aa25ef199ab6418a4fab1a00536404f6f8e4ba5509830744a91d5db33c739dc442e21e1083b8d2141c514aaf7880d071d6621d24f530a83544bc4a55763705c7b9778f9061ebfa74a714abfe2faf2b762f6f92bd11a6b8da056d1cfa83a0f5e0f7d215228a7e245c963bc18342afd124508b7adf3b13968051721e350c6763118c60b553fc47babe34ff27e0a17bb13d73b458db4d3f6bba6bbb69c0478af6a34c73ee9d7e4044562b16c7245d4920dc3432f0e43d1e74a6cb7b892d19d32e3540fe3b315916249b6c30582fd0f01990dffd6f1a3beaaf10c463da9db5a63c2f78b897645b2949fb7ee0767ee4a01d425e65ff055b1447853d39efe507250d652ec33648d2bac5b68cab3666c2b8848d35aed8d8f5db1a26b0808ef520d8eccbd52db42c886f934c6073c65ba5ff587e0434444f0f94135304c515596d66e4d47750a8ee2fce9b08b0e4a25d6030430812dcc0b56824460621c0dce03cfe8a90ed530961693d8931f0270ddba5894326db6586163ff620d1f444d7418e770b8e7be96904a29e6ec272cb562d40485ea53fbcdbd4e9702da2bd88f3db2c456ea078ddcaab4d4b97da3ff6d6e0e97d4cdb330970c02679001b6d9835ced1677d869115b421404e5a86ca7a2c80e66c518fbdf9d60bdb65c66bf7d03fab4140451804909185b6fbb33f560829cd242b3b8358d054dff12e8d56a78248c91503a56297ce05ef5bd11391d1a13e94ce73fcb36e7f0c3878fa7b726e75a642f171a1bcc0ea08ac4fe2cb28bd4c332fec88c275394b97ee2c89ef631e3ea33f09acfb1ec9cda9999096a2c487c4977b0db467d140f0927aa88bf04b19193245134403cfc48cdc5389a470de869e63656383fbe6fc7bb4bdbcf86681c29e64bb17e1e3fc85fedff74b7f12ddd553bbc42cf562752a9c973a4ab046d3de783a3ffa95617483971bd2007072677fc9ff9055e82b2a31394e1f78db533ec83026ce2ce85ba6fec27c632e3321ef2c0e02f220676603c98c992075783ed1c507b7b944051fd1be5ffa1c69c8f4a9f8bac78d4b60a3eecf0e3dcf426edd936044d19c8db4853eef746383e8005ada16ffd90c7ff4d483642d0006a9f4df2213123569eee29047cafd06527b0514c6d1251802fbb8d6a569ed95f00673bd0d3450799fea77c316b9b36eab3bc722de994064e5176432f2b1565cca98ab86c744e4d87407697de047ee0f21d4f283538a874ec96f648f22e2e461e66df9610232502a3792ea2924fedba81b5a58d973ad7f6ecca6b9a7e4bd9cfe5fc97ec5acd2238fc64b44ddaff9314b3a4cfac34c33370e44660e6c7b67e68643cb0edb4e374aa641fb361c76467f85f57df8fc2b819f84d7d6e6aae216a7ca148bc233a148eda9e4e5f6908de86ca086d0b2c205bf3a0c85a695271c2a04cebef7a0f43f3772b8e51a17b8e29fe053c6f1960a678d3466bbb00d3fe615e312ee706ef2ebc24136e941bae7833d9adb4d0a53785c292d3b2dfb1122df9f643dfcd280d8671e34420a9447df9ccf4c8cc1aa9a429033da45b9729a41f1b03d31dd495673b6dc9ebbbe106031f7d2f5d32344bdd59091e611ae92c21b7bd79fd8b750dce0f3130547d67cac900c76dbaa15588a8ca2c222a01dd80794d04158eec76dc509962199ea35a58efde58958f4f020fbdd20abfd28548b9c76fb79fcad861409e798759ae3f274ce359b891feb8b225b1455032d606e84b0d65e1b18ee92b6449978376525051cfeb743fb6fa9e66497c9152b377c8c0e2b98093c6f4f4b51c1fb4fd3dc6b3b3410bb3bbd35b9d558e2359198de98c692054beaae12b33b6c6dff300d475866fc08dd4d429319cacfc0284f26b5492083ed0c8cf5b147e73b6941554d579dd1aaecb29748771597643b9ed8fc8ec30bae85d80a47c6e1692fb2f050be2de9b25f930e4aa30d67c9e54765bb622732f5459739fd5f28b7727d8cb2b86e7778672b2019c8e9a963aa74bee2f7c1473b4594046b8fb3f7985d9660819ae6bc4e5da5f5bbc43a2548e2836e7cf8c7bfb89643a5cdbfa0ad122b4ce32ef8d720cb67839b5a983c2cf909222bc3ac962c38471e84dc029164b813f5135f8f41c3119d96022d6222b6db8560113071c3b35c3c1d646afdab6533dd06dd8b645f4c2cb7cc3c1f2f60fca492b7cb21f452271b3527c984b10fa33215ef64e3c322d8b72b46abd925d7b616655bf61281c3fcdd831179964d3bfcf70cd7899e9607100c810232fbde38ad87b61e3138442c02239bcd2284f2431499893898e3fe156f3f620d4d8e2f0827a22af0b425b35bebd5d6183a111df659f576f94f4898c4b580991a5a68d70e4acec03d6abec9d404ed50ff033402ed1833db25105529fbf788b4194c0e3e7fa62f46c5ec770fc0b3e97a4c92e2f7d6c1925c1994575b6c8260309f39c2c5350eb9beb31da15cdd562f3a48aa11c79236fb56518b14439b721e8df345167a27106985170e7192e051d31657a08f993acc6b88d2bcf011c8c00427b77d5ccfdace6d7a35a9ca1f1a14531dc4575e66ed4260f6026e78350ac63b6a079ca90ba0f4d346e5e661d8bc9003463a605d01f4e56bb9c15fe7a569d96aa12b4d8a862608271b891cbc1441c481f6993665acccd3c0fe63f78948090bc3541028e7c6d53748e8f5f57db832c0be5cd983d7dc2193a77b5fb2c0d869667b7473c3bfdd959013f8789372e92787ba3c60a1038051b472c71a4a59e3a1e0f281f68eb88dffe5fe37d38306ca68437f1a2c965f47bb4a11fec6be13d79da4b9e0a2ea39f702383f638f4598bff37fe3e0a142712dc4eb2cae0a38d108bc4f65ba7e8db3d52e50ded514a3294817ac7d5ac40f8f71a2608ec1c839bbdccea0a02d4b4fb27cad3f8b70faf5a8477a7cffc5684a91fed6c3901bdeb67240d4875eddd960ed10712a4d51516c0c5e4fcdf25b452f1c56e94fd37b2d02461e3af21b2b744aa235290c5762943d6fa5f41ea96cc2223e297220c093981d9852d1f37613f3ea7125d2ac8ecd534c6eb0e203cfe6956b22a60a77996a62615cea4e92732b9a679d1c3811b87c9993adaecaf0f1be1b4b2294b823ad3256a7267f6199293aa9d26799ee83ff008a04333bf8da8a943b9b1979e10e701f739fcf85f7f2d2643243092baae462d211298f94a6074cef7f83138ed0f9046dc054a45feaa76a4bb977286448bfc465d798f0a47ea588c45d36f333c4ffc1a771c0450471de9ba9b921462a429bd3063a5280e7fb7e37dedeb611a960b39a08465e485789cb3322339f82be7d1e4bfc80f45d2d264f68ab329bd937ee1539eb86e61e9c4dac55cc1c72b59681a7fff615af9f54dd932cace5ee55da0968e0c45c7b847b9c1d895684166fe48e2882c48b3df9d8f1e34259135c032371490aa8bc55f927ec7b1f78df5b8f16c687ca8ecb3d61f4f19b5648e9f5c97461ad02471e823c930dead369c44b02b725421a2ecdd0834e4020cce55a8b8c7ebbf457912af036b7a9cf072f2a5a3dbad26d73a8d83b1b4a1bbe86d2c58d6eb128dee66a2f8ab56bcece034d839e1480ecf072fb8157b035db85f109d4dec0b84e9befc4aee2ec38ceb471c86b8f348a7a31c9eb3321374f86b26ed4a6e9ba61a2ff745113c4dbbc5654444a1d9cac59efcc5a49bdb6114465bfa2d102b85bb5b205dadfd21942c753fb8f7a8bbcebf97ad907b81d81e2ec65ddacd9b171c85eb5a44eaf3f4c15324476916b30a43a77a402d07d3c0450592a34813d1adbea2ba9159db75210efb31c5b7abe85bb46554008aa6769f56916ad2c1e65f7120e7c16218c90a64e5e5b6a757d56b06815811d5a63bab1f7ce6ac6cc3627fc36a85aaa0c9317cae1b2d7e1b37d777a9ce624ec3e8e634ee7b8879511e1b4e6acb5a4bfa9c8eb29c664df6989abb93790f9905af982fdae8e48cd25905e26ee03398dbffe605d038510b1284ba5e64bc13a8a355383a6d7ce64625dc618e8c572e0791fe683bc112238e857cb739d96f3f376f97882396cf173ed8c0a5019afac0325839c40abefdd1e15dcbfb1a913f1d35c65f4d84b6af4884be2d953b18c97eac467181005053084a5d48e1daa36dab464be25dde29b30fe68a1b22f2015012277bf563a965aca389cf1138464a8f72a0633a6e920b2031a0e3583c1d9a2e5a8e6d88a8eac9d81036a54e8062e6670c593ad3603414bea29215587e9fb38381222d94846dae9d6d1d212d777ea8b3def83eec21107ff3e44ef76fde54430d124e52fe5d0477a6b356ea3568aabf02d046d49ffff9afd38ff63b6f6520b19d48c3de17259ceac9a8ab1132a56347c43cc79fdfc1d5cf2638e65ccc3649e5999b245a0dac6e3aba6d7e849a2d22312b999f10e5998cdb2795a829ef7707e7c604e21d8119f6769f71844e8a4a9973b53c65d18a2fbf0459daf721262f5967140572f3b50234fe08ceedac3624012259287b140e78e02095280661a45a0b05184a3ded42261938a89cbadd25deba3a5323f254d6ebfbbd83fc4d96d94621658a3d532f3132efdce0f60dff8bcd7e99a068102abf6505c0500490bf95ab339ab374c7a57c49567c5112d270e051c5edd566e2228143f8d349adc92f4fae1ed218f4ade03ab6a409063007a07a4157158e895f850002764d0730a5d0ecb71a93f6904bd5f87ec47ceb5e2d5729ec870551166464949087f80818ff30cd442a2f688a9a90226a59099bc78389eb8986fc10cae9f98fe05e599973f59929036182237a835676dcd3a9d3cdfbabef597c03d092d358724fc16debecb37473021d35f95df93f0e55456de36245386623f67b3ed5d959e714fd8d80ab6560d1cf9a43c81a6f8598f6b55f13fa9e95e657b4c96f0c6616d579b2a819ca2f1257167d5b88c44f6ae7f3ac96ae595dc7115a28e2e5d886cb7d43706315792a8cb8584fc2e5eabd21e031c8598959ec094abf2d61396c508a32e588c28f7875c3caf4ee0c4e9a83c148208837d79f7cce436154bca9f294d73a19ed9f447aefde22a7756a0c9cca2748888b06bb49a61e2f0060f2f804c60232a944471ab22764664efd2786f81b00db54aab79c7339038a79b0444067bf195056b7c70d385487876b072a0a9baaf525641a7600737f3975fdc36f6b433f9169007dc2dbf8ae562090ead18b7078e04b591ee27afcad59e9f9f2af1a4a836c610b8bd9d1497e8bffe5b00f0cf5f16d4a750af84f989a21ab30d76e4e8344d7e2cbaf4ffb9be30f177a58561aa4ac645ce9298a1919e3f9189b5552768b990d97b5c0ea08957446b1e39a70a23742f7e6f87430ce53dc348aec6d52a7613d4dcc9116c47652126acd2e83cc1679af323d7c275b3dec0dd31135d65f962b5c75d4a910e922647b1aeec319fb956efe8b511ff1bb2326babd57adcd0b54e030bcbcb9565d9ae2868d6da391dcaa549f1b7f87c3a5ed379d551a5c183ddee48c827587edf0ded9e7d53b5c50ada29235c8c08b6d4f16b7c0f5dfba403d6610353fa14623b29f233f0696137f799913e2188018e538a26fba155a98d70bbc8de09472023c7c5891fc1df30c8ad006e079155c90c64f8e6b257be79f00be06890795c4818801d3575f629314774c97875db83a64b3e4d18c62179607267856c5a94850c9149bed658ae0ceecd01674817d3343ec15f5c15472d2380bc99f0156f3d0df12e94baf3f60b84ebb30009e94f1716ae5d2d10d4c6f20288913d92f2f0f312f6b3ca6026446bedfe850fdc84f7265d47dceed80b532cc75bb415619b9c76eab1e7cb6a4f429a34a884fa1c5b41e9b4f95fa4341de0b70f880b3a9d4aed1e7f938405e87f62a4b3baef975c6ed9e059926e186f4ed6027814523b3705db704d73e5d8e60e13197c28bb9d70f7ae041498c4c5bf446759a36357faafd0a6e9787753982987851f2bfd0deee666aad5c1d979aadfec7f6ae8adb0e7e3b73b8c5ef76b476f0a8a38e5bea4786f10a8c3e8e300ff4c503f9ebebbfe9b20158ac8e21444ce993ef0c6685a0cd8599e3102c9e2894e4a7f63c309c2ce1f5d4ca2d90d72c6367ab77c7ee453e59226d5cba438a1c3532ff3167b173127df6e28c5171563fa060caf9c581bfa758890109ab4510e92ccb128b540cfb58cdbb6ca8db80e042ee64a1958cae8ca7ed323e9fde2d3e35eeeb70aaf6c4749efa4e7513538d587ed3cfe857aebfc0eadd5a48cf9388dfdd77e4bb02df04659ff674f1389c160f4bfb119a934b5b2a6dc99be79921af0795bd04eaf5f154a856a292ef691e86be3a3a3690f539ed94792fa5059a7a3c793a636c41aaa968e98c8aa4223a10cfba1908620a981bdddf60daaf8df3d0251fe1f299835187ca2b56b6d2ca025026e7a8d93c1c8ef8c1aadfd4737f5f80e4d78b7270e1df3c9335608fdab8aa717ba425679fcb10e77108569233269713d93b2a583310c1d3fe06e262de3ee955fa9de6a302cca234c023b8e48df5020f0691d57e4ea077ccc20bf4235d971bfe8ca3651915d4c6ec34a975e3590a4a61580211f643adf6f1ebd77c95514bd2e1e127563598c957e97268e3df5e510c3be466d955b6a65025c1c1c441da0c2aeeb04d81fc0148fa7f4ddbc8120d18ec3e15bd73213c8aa8619c3c118d2fc88dc890327cf5dd9954a0fe4ca5b0cb2cbfc26ebd233c56b15b1c054565c001200c478071a0a374ab7010e77830ebb8e1b9a6817cf13a1787584c92462852556a12889c6f6f47c890346eb2fc7ebee3a3a91e20745881fabe3b120f6c4270de349f95b2d6a534ca6a0fde149ba4a85048f9e15773bc9b54721ed18bbfc65c03db85c74aaf3962e1614e8358757f1ed93f998c81b9fda3775d79d07103da4adf7b701f48ca0e2e67c3c6608b90774858544f64cc9f8ab80a4319b7e8ae9fb9ce49e751a79bd195a3f4b52ffe54dce99af3209d4dbe3dfb99990531b90e23291fe5d76e7649a4dbe16211f272f552a42b64ce1e3909ed7bbdabefb7bc91d48e309e819520bd6fed5384b1f8f4b3cd0f4ae14f3c54dc198c2c2835b96c2ad11e8587726d9647de01ceefa122a245b73ed69d1bb9e565d68704f09f14c81f38378409080b64075639ea74a998f37b5bec9ca4c31eb437d6f76ee08ad3429ceee165cbf7fa283d76e494515ae15b887c2bef468182bb5515f9c2c788456f89e75556bfa7f048c9d0302e1124a5834986b57c51b49edff0377bd9eec272626f8b39d22e3ab8c400766540355ab2bc6c0bf35c505fd35a6cdab0f631757003d29fca2111cd4a6eff7d6bfcc57b2d35cf3a80a80efeab6142e9a25ad5c198e8b0b99b0b37e301aad82d0d178f69156fc42cf22dc6e5b42cb513bd1f0fe6a479d26ca1177af262dfea202ef02e4dbf43eb2fe5c24073e6d24c993e4cff013e885ba9a2c62558545ea0d40bd78a909bf3c296d20f1cdd9c081e2ece19ed5d07443fe2c3dbae8601709604cdf96f0ace56014d566c4ec0e528e3a12a78c4668c518bbb1d29e55198a5d8837b24f09e3e521cb574b4607232f20b6c7735305c83be4cb34d0c58f01940aa30202a3fe830fad0f20c26964f7dc831010ece9536e32c2998c0340fc8bf7b9b9f338f50b84731452de35aed8e7d6229a2ef0a7f31a73dce4e80afa291922bd7a87e1bd9ef37da574b07c7f3efa2da1f0639be565f354190f3f7c449c0847e6c4e02e5662c2e90710083145b3b7110d9cbe4b14839496a7e66e72b30598a711526a8fee81a10dcc5b1440a3491fd335e256a04033c67b9e3b41843f3ba6ed1bb41d565946dec22dbef68127deb60cf32f2ee8b84036966ad0b71f560efde92ed900e982e6f44ca7143a1ec2dfdfc66a2965fca647c36bc08aa8ac562b8d9531a6dc525eb84e6f854b5686a72cb64712dd0d6b7cf4ec6fb11180500c7202f8a986c219867505bbcf8af849d4832baa51c411ef0fe269d82b7a4b33f05bc416b0936742fda3547f5ff14efa78fd98158d75c8098b28161184d472d64367a3b5335acef7f33eb2027f0c2fcb4de9d5ed45370008d7894d14200252ce8ecba2c9834d4c939e35a07454feb64d0413ccb1f5e7af3078ce0dd9429bccebf5a6163ef272540b6dcc0156314f2cdc80a626925ff90b4becb136238e65a6b95fd86c6397b2b47b26d0deadfd14d385168fb4ffc47d4d6e6a72f3cfd34ed1122b238d47e7ce022c1e6db13c8958e6c2382a28e54c06af8b78d062b5d3dcf7b7f8e0f0e47f2a9e24b3ffe287823a8e895e4f5f82aad24739041c21315cd15fafdb228338d937f75aee501e626e1a7a13b163b86354532557c15b5e2949a16d3f769b930a20b833105dc737f44bc71e77c59e9c07349eae2065823feb5f8e8bdd89472c485812c908a440e84668756922169c7cc84a231537dfbd60c1abbd4a023172f452ea9f2d478851f1814a304a975cf9ff341754145dc373383ffee4f1223e71fa6827c4e6a9bd8b5580110d39ff2cf2d4962a727fb9a7497e1198043e26c965deeaf3bd215f05c644365104c3b222ff509878281956dd7c675684b05f980d7db215413b019dee8dc9cf7f1edff176e83c78619df3918c8c868295064c76021d3eb0530732bb61643d4776194508754e40c1a6a131596c4bfb3103ace38d53f14812dd08de08ec94f3f4f5eb2e933584092c391b3835eca163f0185e721807de96151b560e0de0a7f664b344bf1164fcdfc024eaaac4248b51adf21fdfe82be1833cfc9a64587800f79357af225cf38a3217638b437a9d55cc7f77d9b53064198e0359b4b7077d337e67af15f71681fc25d2d47e5ef619e1febefbfb5fb9e14ecc35e9b11c4899f7d4a5740abb8e19a8f9244dc03dd8ec1a5b9f596db7b90c12a5054cfaa873448a703541666c9a38a34455448318900c2c777befeb2b8ff7be41c2bd965f2fae7f670ec08708f45dc35384aeb2e5d01fa98f396b5c83080eebedd9eed536a27ebc99e6224b8244ca6fbda7f6974e75c54c9c0b6ea8a403e415dd14ddcc77dcbf23267521cc4c230263da90d1ed547b34ab12613c5675db67c67681b9af4fddf0e09812b1840967da518faca04687e61406614437c3629d5e806afbbb2f8e6d5cb2e32079b7d0b7a3c946bfaf684f15ff24eeea445fc394fd6852428114b57693bc2dd7f6c68d8e42f8ac71c24bd8092303504383a58ae20d4b41848ece767cac73a612d78fcb39f8c2884f22b15c63cf45fe6d586daf399a27c8228902db99063162346879a487340d64a317d9b57d1368b74e914cbb2003b09a399fdbef0210619a0e6a7c91e768f3a447f357860f3e0764db48cc14ae9380800ea415621ccb871b0e234b1941055716219268fe26878bbad68baaee04129757b40227ffe4585ee2acdc71fccbfebc52aeeb4078d0b0819fb412b45c123970fb4ace29fb4283a5139419cf0221f0435a5ff345fda8683dc88ca55ae1391197d13543b2999eb7a8294de6330b4aac9c1a2cf534b4b4e54f5cd75808ff5d05f6ac3963589326fdf980ee029d9b3204bddc1a30d456f26876efc06a5d8ff3ade67dd2139e1a918cb7462c8208d558666cd272de89cd4410b1a017ff0af22df328a6e3253e9219d67079742b81b9addc08d4dddb8923ab795d4f17519c64d77c940f29acb115f9a4c1eac13cd919115d077b435d058e0c2484dd86e3531d26975648e44adc8129f8f645c0fc6f41c5ab8f483600b51098749c6fb1fa4f2e9251fc02e8071a5de0406722a74353572b79d1567c5d6bf8e4a126b59cf8b5d6d772313054f2218b8f5f23e447538d2c288821668515af99f6235929f27807d85299c3f51eb2e6971a2c13e8901b85671e36ea85b7fdfc81fbdbedd4c5baa7cf407fb078e06fa9b003507aa534a9818afdb21f1680fe43757416be66e7d2051db54544ebb76d4d80740481f9185a76a2ece56b447fbc4ae215551a8ad3936b1c757ce7cd9f46e169f4f7fd936bb31aa39cc85c3155bc365f1144da4b3fc499175592842f11aeb52e611d5ff39e9c3c3f11a8194ff310dbc0ae26653bd6e9fbfc99f9f2233fc0b9701023a5eb81c6f30ed876c6b19f09b6032833044f9619c032245cd1c735a026f1c28557f810f11b8377c25204f809d60df1324248fa579b13ec29075d99935a86878677b4cfe465bbb3dd02548ad8c03678d8e5bbbf8eb40d755715befbd53f343b743bbe1314a70b5cd0c315d777a42ca091f3073405afe9b8278f6d939c8dae4f621ce8b5027eddc212cbe5cda293cb40fbe4d92e24c9e2dc939ad4a391c5230c8d8a6634bdd8f3b25d0a3b7a6bbb8c403a1803c381bbf0d43e27c740f4acbb58a9f34b5192918ee87e8e9647f36c2008aba437ab3fc723a9e33182155ba4dabb7d6c8037832f9e2043bad51a731b72da21c2c26b8c9261008920d2c1da5f7d8ad7644c0c31c846340966fec1fa9687b31f6143ec5cadc3526c9ab79193e0d0e5f1f56ac42b1b79a91519b3e11315104e9a09795bcfbb524896082219927ce60edc11343abb7d18027c96d68a9f417d37b0a29223c4c1f0adf0cf65bbe262e84ba1b575cec230362ee56e4773e182bab9ab774a0c40190f5cb6e249417f97949469cf0f8013303d776a80c5c60e93be38a07d42c513218f9fc03149103adf0c6d7248351fb818b37c7848c57c427a3c186010612aa335aa8c5981c6d48930637bd07324749da764b4ac45b352e0627c157bcc2b72b872052206758271d1e0d5f9f98bd887408b43f268eefc263cc4ce59dc1df2e8300a8af8a5ea8eb0aedcbab473816e562c0c971ff6eb75295e55bc8b54d7288884fad436daf75e1c868db6965f152e62e402a71c8b80ccb71d9de770719db82e4385336e7d6f24186c2dbcb68b25b781d1476129f51e1a7efb592276dd01cbd72bd98366c2382e0208a60448bbf71dc05a31cd53f853326b8a3348401293b48702529cccc5c30542a05f9741c61b8f98ffa61fcc5f7fb10ae36b5af830c749a0749a792aee391383533433a257da5d6bda86ada5a5bcb5a2839d22a7b9f61c33ca496047a36e2a0e6aa8c86a76d31cd40611639354af44e20a9984b7fd90c6d544f3202571ac88fa9d5f2f3067daad04c4ec9a89992c30d3b2d7bdfb66b5747b322865ba343e00044f2afe78897ee60ec09e261c8a817a64c55c167c693cb0d7ec14bf7907f612ea73d58a3d51470bee3733383b5a7f3eac80caed076d28aa73933f29c3f41d841cf7abb6fe160bb4b27be78384f81541277d88f4c68f9fef0b074dc53b5795e2ae45425b4167396bc8b260e3341274d9c6bd1d87db6f093122cec092b510617b5a29ff8d5e24486112a2bc22c34b628bbaf39ad92c963ebe06c35e199ae978078a5307f1135c8e68e50fca8a202725a416c5b1882864dffa168c6d79464da480451e623529142367134d537d0ae2ee388f2fa0740fda41649a2be686ff6875e9cdd66b3833aff9cd2f9235037bd3b1d950ac8699a801db196c12fa4b6b5e732dd4b5615801be94748541972b0608a570b28d4586e5d0551fb4cbc9213133a674c1552f521e8ab0db5dbb6276d3dfffae1c43a4b5168bad2720dec45a11320a30d9ffebdd64cfcd09f7d51dd0f19344ed2e42eaa1b1d6d4ebf7fd5a1f51832d5530fd13c1cb37055868a234f91a17862195f2bad1ac07ad2a5420bac1f69c0f7349f873a25dc4e477a76c49981ceda5134ddf346da3b502cee13bab574afe074acb1267622e3a1b3335f73726ebebb29f0e7ac32235decc90b077bda21aaaa581ed98c9bddd968201588cf7bd8c099970b22b247e7be75ece8aeef75bc7f827438b43e6135b22c5d8ce8ca189c4eb84052be3a834762d88a0b04e522c7bce39e4dafff2db45480b041ec1be45c47d6499d3aa503d85c2d5cade01b05c30966b21ad029af7450b6c7db0743b0fc0402ae5c8e89b0882d9a47a84e9bcc5550c14b89540736ecc6444141cb7fd87cc7b65fc77cfd133e35dc7d84d7ecee0d938691c2fca0e1f898bc72aad888237018b10ed4e90e1bb0a851f0d3208bc57f45b49ef1d913cc999075c65f4fe34ab8204ada75d035f4fd8cbb25d567355d71139a9defbfc7fa3d6666e6475d40aace96ab693cdd006eff7c21c1fb521d84d79b41cfc589002d7f7b63308b4fc60335898680ed7da916e4247e5f316b22e811c2088a14df61bf3772d95cd4c99d285755aaacbd7af5c10e388f6e24d72450a0dacab72ce45d9357bdc4eb0b499750e1d1faf206f8d01779b65bb17be335b5bd836749ec971de16956a2fdf9b46d120cfdbe69b0e2aa7877bd19df218ec876435310618b59ab9d716769925618830498bdae1800546d607394fd10f593c58c0c94445b4a91790f76650ec8c513c2f10b188b2919eb2b98e44522f787901a713ee33dc9ef61855d76e8e2fd4eba0fdc4476bb29099333eb6c06fdff204d5003cf4ff696246cc3e4f495f3a9e0bed2e79fb34993d0dfd72cc648822b897a6274dca71faf0659d1094f6f4ed4573547dea8b22f81cfd3a42a2e7d45dcdac2ccaa3bebace475e226e575acc8ee16c2c2775d3a53cb73a8ee238f763f1336cd23c1fedb7a3f3c9d37bfc8ae700e7a4a98f133dcd307f24e17a061fb2e47d526607eeaaaf93cdbe137345de782e87ac9ff5116cfb171c925471a67d524b8b0edd4e000f89bb93b482358743044faad084ba424053d82f26fd34d6847ae66534d1d9352e1ae129ca283cab862234974c6d2fa7f702707932baa1109706b9173e6fc3bf80ac73c7b08938a655a07428f3c4e7081dc312fcebf3a4f650679934fc6effe362ded42bd38c39bff668c7d48a416b352dc15e2f6876bab26fd45fa22d1280a80b3c7fca146560d9ed14d29ef89e19755f3855c24f3cfb5b69bb3ad26f426a28aee320e8895ef00c199788f1bf49703ee6ddbd37e426de7f58ea69fd143f948aee99bc14f1635bc1da4b42512d28ed7f7ce65e878246937136fbb66dd050034f7c93e145c6de78f1bcd63d2562e79517c4f0d2a53007884a9129e67453d32fde5693da80d80afc1182d409e97d99e2494c458ce7ffb1d5035fa5ab6949e40f2ada3e2f78b94936d90967bfed116e2b8d810c01ccee1ca905859a8afc5b681705798b273364adbac9c2236fef8d1f823bd6e85e8efd44c44ddc8e3d31aecbf5afa2d24c2da1736981ec5efa4e8ff5d361281c6a8bf3ed8ab0df2103399886c0bdaa6f1b106e216b07e76251e7ceea8480c344ec1337ffda672c94ac0952f889411a76a72feebfb30b802761b3188564838f0f3914b14ed928eb2453c812d3290a3b75207f42bfcc01847b25ff0c428a2abc88abb19e47ee8c7f3d1f2095e815d8c34715a24adc08914be2c83dd19b17f54ce9f8dc7304aa08abcc824d0c7d30512844a17d70ebcbf9777feb3cdca54e736273de07e0ec974acf2f0e1c75adb392945421cf91301a7d412ae1173f273c43774d3ed3b1d252c8a62ea83d3d3656b27c20dd0f306ead02f3c4497c5e82391f3f9b949c2573c6ea8c5fed344093edbc04c5477069f041f7d33e2afd5f7455c5bf69bf1123ae3cc386c038751d6768149cbf98dea85232b560781da67b545aa9372837307e0f2c5920dd649f974b1eba60878bf38b36b37f6938179fe341d6182dd4574753b26206fc24be020a5fc5b32db6f1b57bdbb160963d9cbbb6a131de8db4a58a73b18a559a30461d2d5add70bc7328a837864442234182ed11990a2592ebbafde41709627f10b020b6a141d9e71d7ae768b4617e52e7e7913e487a7d240f718f2162a46946edcef711944f303ede84f0f02d3c0fdba7583383b882bc8226d7455eef4d29f6a5a7805ae8989a68b6432b43fe319cdc52807e8f34b0b06aa883a824d27a47197f72502ffce275e4c31b87590dc0f0eb74233eb45f9c37e91c9816103deb43bac8622d257a1a148c0a62f86ee3081af20cbfb38b3bf9fb5442438f31bb321c7a65ad37793578bdd5680ab99d7f66416a812a346229fa2a8e434a5451ea19a8c49edea30a40e4b4a50276d415cec2feef04f4deb56145c66f97480aa78e7563c2c30a4939b558dab742dc9dd25489084cbfc7ed5e61b49ae1dede9be2807f4aec36226caf16baf0e5e722cd3e27ae38041c8d1c6a396c472ac132c4aa4e5a7f1a2cedda9991a4220ce8794aa87b4a476edcd77bbc33f32e5329a2058e67a2494b75f9aab673d41fdf3d7b9f4399e80fa8731db03f86acaa4787168b246ae8e72793ab3e85b44cad23f3d92deba758d7f8f5f2852b4c843348591bf141efd50a6be4234a70af2ca3ddee28392ec0a5fca364c5bfa7deb30127ced6a1a4cff5d006a05d5600ee3badf4b8545913e19ace186906a4cbce8c2a3557fd9eb5cc386e7e91fb4aeb1332b9e162e706877bb94a89d3a58c624fd6ae8fef986ed85b99542f56d8d6e42d2465cfbf0d51219a24935c289cc7bd2b22001462ede3af4c6e28eb8ac7e246e6b6dfefbc7195845dc371f39fd106d1bead07b913fa34b5edfb1967df1ade760f6d2612aeb5c8111d63c93a904ac43d647cf623a6613dc10ed24a198409d030fbd8ca06d9ab44e4f91f454322750818fd5f97f01e9347c43f63dbf2db79006b0ed3fbf1902b8564f9966181afae464815b89a1019ffe158bf442470c1b18f83bbe66146cbc41e31bdd551de3c2c3dff13796e3c26eeef294f7a060d4b2678361a0b010297ab46da6e8e6d7089584a860d5f11c132bef5db60b1d3549a7782b6531269a0fe67eb6c97038ef63b5b63bad8c54dd82933a196f75999b20d807a828ac55deb21709c9eb25efbb3babc17259b81548a8ae42d5af8211def7216b8009eebfd296a601ca53603b27865f3d111fde2667778ae7d066682b5ccb8ea7195d7e7ae338f97fa348ed503be1aceb6a13eab045052529a16308cc7b325e5004e4cd76de368e834df2e8f0e09ada342d9e43ead8601f4b56a301499b1d6c5ca42c7d1bd0d621b63a17d757b81932d32f03b3e920c668e31dc76d425a4775f57bf3c74729a79251fb37b30960087b4897db798144aa7a5045ee43646295f7d5ec59d0b4c47c9d9aef7b9115b15622cd3692a219f16589d28c9358ff37f217ca60e713973351fb02ab4ae01ebcac7a5eba840ce83adf0777bfdced368c40085bee458d4009b3ba56ffdbc830b8ed0e7d912b6c93a86bb8b7732d84fcbf69033587e5c91a173c32fda0322e5e3e7491272bcb08649c27b58c19c63129e961a91e063af77219e49c46d10f0a84a7d830591bd457a78071865ca33847ed8b96d17af4f6ade5d1b381a9cea8e779bba3cbb9bfc98c5afd9eaacc6fa087a4e63fab303fbd41ce2418f1a1181bc516883731a828017169e33442f1e5b11ce137b33600c92e4b0556d6faee2ddf75c9b070f360a60a1698afb500028c9057afcc08a41f31f725f70e4e28a85748bb1fa6730f7da39b482b0e20074ae87e8b938bcb476795fcfa92619d44397a2f270097df8eaba87ec5751ab8ee6f30f6a9b190c73bee9e361a04282983dba40b97ec5d24529f5754113068ac824ae63de492a7204976e018e1c2632958729fe2082e70f61cace9acf53fb611a32d6d0e10d43e2e45227b61ef3a28b0a8dbe0e3c44b19b1db1bf3ce3401a7a3d32d0e3446bfebbe6fa8992f53da04ad70fb8764d30eec9720ebc908b637bdec032fb183b6f2ad1bb4e621f5c3c16c1d265a8ec99300480b17c455ebb7a5924869a5e6e040dc22ea218597ffe1aae36730e10e964c39024ea855092cdebda9c88eca02d1010dc996dc325edf2337877356c2a6ce69b8b0f148124708ae253759e0550bef962980afa80a301cf25317cfdbf4e1c16a6c25f5f5ebc5f0fa986fbfde1529c670729403e48eac7976343bf2b43a5284c7794c58ccbde279bb77c69ed3312e2a3613e83758d566becd6d55cd3101ad8737bc6776f3bf000d55e3ef9db71b71cbdcd2a3d83e8557e38e8fb0a81c895d54bc1abbac71383f8142e11e000ef4195f484a5025d37297aa06b45821f89fc6af2ec1bc1b9dffdef3f2672c78b8664f5b3305fceb5a30590a1bc9a26cc6156bfd80c16f2e61976d8279e1f679185072a6a1e50469ed482c63a6cb3fd040b24b16765a504e09a9e1e9affc149ff84cc1383249448c9261b7b7a8c2dc251611cfc80374c09843486bde863007aa3c1ce4f2fc16cde669fd005ef0a2492e23c8a1b77be0189ae38569cd04cd7eb8866107666aada84b9dc72dae7c5a8305b785f20076cfdf4eac794062176fcee7516178edaaf452851fbed3576e3d80106767b268d5b7d895a82effa791568759853e82891332feb9ff79eb91ac57bd3785a785f1544e850c8850b45702e1d95e3364523482672cd16e5e918c9e6217e50013ee72cbcd58803045644236db6bdcf204d9d5a72e591c8acffed8bee22e95e35742349b067209e72656f26cbc70f7b12e896457d05f00cdd4bd74d996fadebe2410f2a8a77f7cf6fc5ac4f4a5bdbeedacbddcb5ad739a22de50302f6ba78ed077f615a45f48a91bbfae0a4cdaf3c1629d7ebe15bdb9c5a7a179db4dc7137c196a00644e1eb97ce37dc88d89a3339ea3c0c899c18f592bf40272406a14a2cdcaf3a5fe4009bdd63403f2a3039a6890dbe14d6deb4fca77a20aba661aad40646fd56c5585d6ef55922320a898a2f55c4a019e0180ffe32b4638f65b0f29089dff25c6998f55fd1edbb19094a124593ed6991cacdf05a597d437f5c0ea1873de8880a1158a3472d9cdd156d6f202413519b4c3542e4c2a011f3800f7dbbc8282716fbf2a19dfcc57446433e60fb87bafc5d65e95389aaa26307a0ba053248622ed2e5dd825ee3d827e7e45e31b13d67997157ac25ff026a1c3822a2349e3f38c94f9aa50650a78cd7eeec684091e4c7ba0c00a725ab1827dc677e6c99b37eec9a892d9bbbbc0ff0cfb6d4a902dd68f7c4ba29e93d02a7c0dd7d8fda7b5eed63de38e0a18fd22ddd4f5a9820d642662987aafe1b721114ed3af73ba4e59d3a71f69de77ee0fded70c3c953eb8b9570f93f76c70c7ab0d59c34f6853b7e63e9f2669a98b54089fa51874e70f53cf15d58d16081a3d12b8fbf6c484d074b6605b2011d81a3a05ff9d075e8837541da30bea3d5b32e6f7d9d558a645f7c556b3006a1b8a64b33d67d3670af716392478119689471c3386865fbd1a2865e1bc7c4b84a2b3b6e68844c9b572f9d57d09bf37eaf948b93bbcfdcee50d15be4d09c9ad2ab7c18c7631daaa69fadcce0a8fa26b11a93d3d419cd7d509b9cd4fd91dabd5bd21eee9a79f69ba024fe4268049aed7c3ac338a5b0f7c48ac3c5c2af73831ade7109f00aa867ffdd55926bbc51f9cbfafa5138e8bbb3c202dd80deead3673586b857a0afc08e15136abfd1a6bdab9469f09ea0e0e2aa600cf7a46058690fc7798237839839cd24c7a3ad9e9ed6c95b9d9da7f169d20d6edab615af59f6726f4a665017b67582524eb8e4bef7fd1edfe524bfd8238e13cda6842b78d6806e0bce9ae754ac7621f3750306e5c5c4e30bb0f69cf31dc7b3dd23af94f0c7e736f09a2363028db8d9e74ab210dd6f6325717d823df9c7a0f5f14e472ce499b63a1cf6169ce926e6c5bab58251b664e859f668cf9f0259ab4b97025a1273e794529428d47d16656dca508d95f6d843f804d5a61250eb3a6bd42a14e40232a6bc4f6c07a73869d24670db476b70ee9c3f25abbe7353cdc687a81846ed1981f5e0f08a3d9032186310e56532aef86c7397cf8a8a2029eec78edb2a2c461c04c2c9f4b79d37d14d120ccbd36bf68df6ddd58ea1d316774af7c7fd5951d9e456b759a1360717a8fe4d21ec22ccd58f4f04d712357870594735ff81781c06780b55365d659231bf1c027d94d253f138862e1132a764d122400f04c2cc0e0092fedf9c9aedcaac795578d13ac27c9b9aca25fa6021bc3cf98c649d385a9f32ea3e00bd75c1484fe891c50de357f6c9a57748cddd0388eb7eff95cb16af514f13461542bd8d334762c4f409ee2e11548c781fba0e97565e381d9c5fe7bf95518fa193091bca540250f93177a59faa4a20f1f1729dc816969e743f74b9c6df0541333069ed09881abd9d0ecef0cb714e5e131f6e282fd6ebddf35d55778afe1d8404a92a2b11b93dc748d83f0dfdbc2fb7d0fe9f51caac5bdeba0c86233087edd45285b1b4af0d73e28596d05be29e893e6bf745a8fea87f20c120fe1fa3763a94b9f4f0fc9431e7d657520895ea6913b5e82d84a48d99aa1e461803dae1f2fb68275676eea40ba064f4b86c1691da52d68b957d9fb122ae8aa53a477874287c8c403cd5004aefba41ea2095f982f9c0055e1e0d4c14f9a5b2c76df8492c84a53ff9ebabe28280054c35ca9bfdfe763fb924fc7ef21ac6007a876faf2fce4a790e03ca38f440dbda1e101d3c25c99f4c082f26e4a05ece73bac0e995c92dce97cf906d4c32f6e410255f7adc6203212564fe5790667b5532d1d866111c4188d130b9190856181126ccd3c80842b08e6cd7e54ba2e2cb70b4b0960d0cae0138febf89433fda13f382084e9e4510425a5d0d92ab26e1cf41063e75da74c3de0829e0d60e831f1a8d3b5ab8d2dfa4e832a33b45f23293e06bff00ef23bcc1ba954a9bc4fdcbe2864b416c96f03a6b3341e5280d700d12f29439dc1dda3c941104f9935d64abd272ab062a3f8a274539c62e4efdaf6061261d9e3efcc02dc0d9b97452df7dbe6f84147395afe25ed3cd64a222048b2ad6cb84d878f42b69d8e06896402442e95bfb01bf6f9bf1b30f7695c5568c40af0d49d3e8add5c554d8306809630d6634cb5bf68b47b70271297fffab3cc1d52dc2afe7812dbb94e78b4cbf33a2d162a4faffd606deacf0c77cc7f9e564c9b7b8b38ebd34be79fbb4c8f0bd3b84d67d3ca9fc7cfae0b2461de09ecca9bd2e803ebeb8b5eca4aac8c6a82df8cf54b6a4410635617066eb7ecefe1f5275a31e40d781ca0333eff662a06f22677b47688404d5afdb1df344cbcca2eaf8675815578b852664765e971382b69d2f43dd235dd806c1e68329e59f3d9302c40f14be7597b6dd1646caedb65426ec8fc461779e5ac7d73831b23425700aa46dd8e813492ccd286975f183ac7f163b4a3f3e2de999ca0bb89fa5ab4c7cce374b2549af027d853a7822d713cece0aa78172ee7b60035310727665adbceae1cfb152fe68412436713b59287c0c4ada69c8fb46a57c17838ea3f3520e8dd6922c55c00bda7f0b949ba93a4615c517775e951cd5ae57f9439e3064039fbb2b3c562fdfa05122384b6396ba3dd64fae8228fa99b92626fa802b29061831b2cbe967e88ca1ba527908ee888cf7c38b06f0af8a6a29c28b768ce8608c79191295a7475bd81f36c17413f6648b0d90eb56cbc5630544dbd0858a6e877661dcdd1eafca963cbca7a267d3e69d82ede4cc2b01bb653e2012cc20f91ad52f1b3396d3251041bc4c473a6e29f769b61f7156eb8f6c0e3f79c28a2bc7adbc9de1f13a50fad8d4649ab39a88fe3cca9dd8d3f53528f518f41bbd136c3d5a358b8e20dc2351f1d2117133255d8b9024f3457cdcf2e242ede8d6549e91b6c538cf691d894a7507cc7f4b6cffca24a2e0b3828b1421c560b29f5501992c3c3ca338c3d2a4317f4251a22f48a05607c2ec833e20fff7241ec8f299776448a6d32aaa5e9dac23ef162ada5f4765cbf80e6d0bea65803bde39dabd0de9aa394762adaa9ea2d7f1dd0b4b59d00e20aef6d61569ad89e3c67bc5e1a1075e7958dd9dfda1f5e4c728fbfd79662bdec87a847a9511be5e97be519ac535c52b3b0dc13fccf390b8f5d75041772303b944f2e8cd72541fc3ed8d9c364cdddeea59a32587c1d87e5ea5473a97c512899d6176ea2564876161282681b16e400885958a587ad62fe539ea0fabe46f69490d5bd49b6c5daabe257e3f3247aecc0192374fa1ebb662357657983e6c2cf358175f884461dba606d365e3aaef7ffe70a08d30ab83de6ece45f9a0463598ffb0d25e32aacb87418620f3e8680164201280d1055d84b14a7053943ffa1c6aa04716750b55a4c05fb5913ececff4f9c929dc98dd6bdac7caa834436e48de275d2b71c8be4575e4f43e229e03a33fa11954cebc5d2800293fc3c5312726ec313b379e04dc4fa7be72864d2e6c289309ba6c52b791f5329a084de34b6ea442ef628dfa2aa51e95128542e85c93c14569025f1ca2fc1889c3715e436f8b773a26ba812a59ff4d4e99dd61838737af31d0443e770f4bc16850646d0bda90d1ff30c20da91b86580e79bc6a749dca44d5cdfa7d9cfbc6b27e957579ecca803b72cf4a5405c6aae0c48b90a9f4da384b5c96d043d674b694b4b4fc4697e738fd17030de710bab0a029a0804aec34c25cd30eb7576b572e2fda9e2e8a01ca16db36a66aba1081a40cded98c90b361a304e1d8b4afc435d167c6a18c11851cf3cd6a42e3b59643d117b96ac8224d3e9e26589714f610fb3394c239ec096c667b9335f0ebb5af1598a2ace631b39b9dab2ea6e9560e746241a7557db30d1a69fce9c2081617025762b308d650e15de3df39d27fa24db09a94e8a17b1f088fff8014f747e5dae97b4fa6935c84563c38d0f7d614d47963ff45100eabdcda8892d1f28e91ae24c8bd3c32ca915ff77fde1ca50c493d4a0be906f0a25a84863d8b23986fa23cb544e222b1df9f02c4fbf94631e22d674cb5428f6a59b9b449d19e0f825e066f28655e14f0af334631e932287d4665023405eff78ad984a6c7615ea03e5afc04c8d91084883570d86406e3a21e450cdb30c1c2d1ad675e49be69cef2d8c8ae13f1f7e5aca1e6cd9ae3105b8b5bcae6c829bb4858bec353b78df5354e4cd3b99cc230080f6de20267f148abb75ac6aee8381a8d9565dc041c64ac123b6e38a049fbdb6fbec2ced577649fb6cd62c9d0bad2d5d3a9cf26e84fc620f06beeac6f2cd5e3b7b54ba917f1f1f62232767d8106ab51444aabaac22d788b7c3cc470f5e728e95ccd4906bf2b6b0e31cecb203861835f53a8eebbd6169f26a675fa953ca7eb4417a1a75609d417947a4737e436d3437abd11fa9859601d0620174942a753310cc8c820c75dce17fa169b325ab55cc2138bb9abdb70964d8bafd593f3550e9d5bcffc8c1e1cae171d0a89aae7462f01d7482953b676a4ac906fed5dd9b565a61c7d888a6e83c37c1bc0d98bd185a6f6ee4e386f26968efc1bdf026599c45a43a54834aee8e0358c8ab46bbf4518ab23e3087afc9dfe962ad4727520360fb6221f42e46fc38158c0c3f77ce285365376aa21623e7883f54b5b583453f865a65096b777a4177ba016a5a96d64f5d27c7febe158d6bc317b52033647e6ad7c7a8981c6e176e399d5d2f284feccf0e90e8a4f790b4518c7dcae3a968c491f6ec0c292ccbdb533bee96f88ab4f320cc613711de70a1d09e565109c7a6880474a83179730fb78c10b81d160ed49ba8de8f053190caa783cd2490c183b1338cb992c7b1bc13a71bccba2e70f0b4fc59340922d18a1277b34865fc6adf8556815ef5e6866caebf1aa52b5e26b6b9d143146b0ad03204b8cb496d237cf307d288f5133e38c097525953d985bc159a9c7d41a2fe07492e5f3f613ab1eafa18b334dc6edba1f1b49521bd48effd2e0ff2b2be735b4bc4d477626518173fb652353383f9de330106d480718d0a9ccb055414579a3a9eb19991f3dc75299ff2c8c437bdee2f5c35a5caa61466a18b77fe865af787ffa3235da356fea3b30f90f57ae09eb5bc21c74f64f93adcbea7cf4ff83cf74764b14acc631972f3e36b9b5ef6b29d182d0a9d8b1ae709a4f649973548ac24fc6b855e5345197377cd0a695c675bce361ed32d2da3a39f6e9a320a534067b42df0e2dc9aac7175a2d9f437f7692a590c5cdcbddff4df433bff401d10ee575fd279b9ad89b295b7be3724c3f9afc3a76a9416625f4bccec792b9f9a796a75c85c47aa99ecb730597747a1b757d2cb068edf0c3e4e650195fd6141dcdf7d034e045e88b76e723d26b18577c6c0fe5cdc7c090058e456f4e099f37f535a560406864e76d102028b11df457159903ac69f6f8a4ed1b936538edd8056f4d1a007fb9d2ced9a3ab31ded5a6952eff614d4464e7131e14c4dd60adbd0230099a053516882fab02ecfe0834b7f354ec689b9d920bf52ac991c6bb15a1326eede35c245c8d239d8876ec3e8ebba63aa8b561ad11b0172fb8c1c6061b6f13920ba5ab7f8d07b5b497688847e68290df8f37840162b41b12d4546483f68b9644f36fbae9a3c7f5ce4f6f051a212fae27fec5182034c815a1037f8c0faa6d165e8bd925a65c89db92c4113b52b949bf33c679ae2173db994a283286dd505e48c17ac30cdc14239fffd1fe77d4553c3ddcc367eac39cd1e480476dda82ac99bddb07b28f1b8e785ae59413e682a0da3af09da75da151e837a36b2facef5b57a8bfc9ce51420ff5d9519a51ec66f10f477dc8898fafa836c8bb75ea6677a0b6d7884210eebe75f18e2a66fa0de6118be42b5fcb9cc5cead686cfa41e396abbb86918c19f822fd0f0979ee12fff9c7e0235daced817201a7c50ce592c26a2f28eb832826337bd3c2e971252d87a15de92ed7a0e0da7eb66391f4b952d75a913884dc1e5963a0bbf93501e7abfde9491e7b8c61aa8f301e1f3a789eda2b89a65575c8f2cfa78f3c456c3888fe6d1d8e057b21234503f354ac9744798c77068bcebda5b8c93b07e8f793d904c8f8296f5c87b9e606d92de2a3bc7c7030b9e98a4c2e4caf2b3a204ddd742b530413b46cdca12d685b946a1346149f53d96ff0feb55cb2748fb0cf3f6143e3bea503c376aaa133ac043878d1c7e4ab50bd116b7ca18ab9de97438d952522d5a883e541754348f786c70165b7153b5abc19cc3e5b09161b745a91ba6e88e1774ca1ea12a39ddfff8c6723534478f133644cd31a5eec9769f3dd774c35f016063e345595c09030a7db01bd62ecad25caf38f0d8d0db78df43861593f86b3af2d7a978211bcbba27b8c0d5863b30b125788a22126d2d97ee5b5e1f7d92c224aa21bb8ad6e988f746a38302804b278db63e0c85b0563755e73bbcf47589e50db53773ec50f9b4a31526fd59e6b83106bbf16979c70fedd07d258d7f330185e79091b478ca1a08318a5bc83df7666afca9688e813f5f8495f195eb8ab388fd59ffa90c11ed78837e1f2c388678429c9164360f31ef280a7f4695584490c02d0b5d0ab64e7e1afaece0cdc835d98c2ade36df7c9921055359538cced96c27c0c9620c56b4343efeecb2179cefbae0b6d4eb5c170171c359107847e197b470e451ca25f6fb0f93b7dc5a5edd6e5482808f7fc9221010519e12758475e4a520816bb696f6d4299a7715cf5ab4ef3086c9385b00955b300bb7697f0c83e2169e3b3c3722266d27c5465e2ff64458b3c09bac0226fc397cf9c412d84d7e874b12293a9440a1665690c7d769e09445645218a774b59e250f03a6786c53355eb16c919f36d8930ab8ee62a9c476bbf6fadf6e060a53c531c52de4f19dc42b251e721b748e43ff951cd08b9858e8c2cf08b8dc61e5e2236850290cac92e0646e99f672ba28367dfdca79908a92a0a6ac43cf46adbe08b51a67a43ef9729775d86efb7a91f57ac75490249ce4dfc67fc92169d2b1d2b2b82450c1d8325c8e665aeb9cb40684ae7b13a424f6b62e0b805bc7c8cd2a952d60cac6de9d01ebc31e68c8f560fb9eae5c936f610560281c14a31f5dd4aa023cbceb20c77b90b205eb301fa45c8a372bb0caa41df272bc4af7819fd2a781d9ec2d14400c5e31a28566c9fb877d9c63b8481e3d57b59565edcde0f7107d7eecd2ace7a53fc09d46c4a3f5e768bb366d50943ec6a198377790d9a5f92bba0df4bee4007a71d15689a673b4025e548eab8bf40b22ea1906c8c8ff0d331fa2e68e274a707751eca4a868e15e46ceed4167354df14fe3cb39351b7796dd12d3c2c6fc49f0d99e451f600c83fe8705f240484e4498df10ee99dde24ee8c75e3423344ff9999c11d7532e277338bd24d26ba09f870632ce4a0fd447b1f8b0b5b685ed4b71aa0551e82d33914fe96710c3b72eb84e2b37c70fa0b627e7d47eb5ac1c9a9de10b2c7a7d7af8ed2c38688e0fce1f989ed35fc0e061fc2db81fa5b3ca893638a895a80ce5c14af4b9de7f987436138cf19f589f79e3239c3c2bb1b2e2cf7cdd1aac0c270993a4e6ea3a44c38c22a37b03422610643766bbd5a5240165b66975469240904ec84bcae0ad3fccc2ace0a796a77c81ca73c9b1baa857476dbb0c658595ad372964c4f2727f1b8c1b5af7b41334dd6667f0d63413aeaff9c8434c0c7d3b6877c44a0cc803f81b05f0595bd76a1826c2fd79c1c98b292453c7527869cb96e587436a7209126f80a200622f00b3260758d1d1aed6d74a64f0b0341fe956a44d64363a88808593be440397f90be9fdf8041a3f2bfc3dd0a9a077a57378f5caa1942ea5193f5b3057ad561edcb5bbfc031f1a84bde3cabc3060d1dce0e1d402e30b09f2356e2cfa849d0eba0e9d8069636ff966384afdac0428afd002ede16e0f309ba81ea397fe5972344917d9ea6f5cd673f93539995017af0b02df49459ce5fbfad950cafdd279516c003d646ccd4f28cd4af1102f481497512bad67b91ee515f575efcdd1c58fb53ec23014c26d2bace3788602557ab410aa5e0bb6cfabd2922b95a939da35e3c5037125e11ba0376fe93869cddb8ea8bb2f8214df67d2fb6c4e538df5241898130865d4225796fc0517a70027e4c51b8ed4d18356cfa4811d9aa751911b0d2199e858814ae5e409eb2b3de92fd02094d89620a281262143bd690c8aec1ff73dd37c40a2ba5c6350154211f209403f5de9590d70a9607b99dfca6e298ce171cfe3919da28f68193e6eec4463375427d09a04abb56a159f5364d02f985d8ce905c54db1969a5e81727e421ab37d0b19412071bc36aa61411a42b287c090207ce1181e016260454c743fe1ef17a669211ecd08b2ad63625c5b3ab3178e09eb593c6378690e5fa8a0d1cfe70a220c88ed4da22fca5ff3f4b88851368a8a4593889470ead841fd5a0496676f68b7a5f1afd42fd63ffeba6ff11d45a5b02fb70afeb890eb61cd1a876798f1a0ef41e6ae01d6e0f6acaceed976f7529896d351ef71614930ba22cb17411ee8469ef2d929875951b145087948646e7db8de7e1fc64f8839540509845fbfa633188037dd330a498e292068510708da98f260650f58b1af185f6a1dd2c100b0bc99dffe02d82206c28df6a4319a84c41ed86eba4c786e9f734621dcd2592afabf84d3ed80d2a508c98e434e974c331a43efdf470383d320dea66f781a3e64b60962058e2725449fb9960fb8dcd51900049319f4ee75007af275a72db4989ac2b25531338930075fa41abfbf9fca4331673bbf6ab8c1171192802e4911ab9ff6116d9722d27008b8c3d5d55d2e85bed18f1b404922552df4ee6ca59381f7ebabb8630a678b4c1b0c633409bfccb271d39ac59a08587e20823e0baf4c93b39ed12d4341a664c82ccf0207a414cb1ddff254930cd0df8bcf7b22c794e0034bf15c491f746dc17154ed02e95489eb0a8375e295cf792a1c7770ea4dfc7b464d2983de5157a676dfc05833a349440469dc6480a587ff0398e7ddcbce9d3d88913b3e73e4f6cc3f20f49cb4db91946d266b7bd189e8f83dc8929520f435b680a0755a5c81df8034e8c8822f0641f2794381732af7877ebfa272fead9a7efd1491551d8f4be176321849d300f89bc12b34aa06ef672280b25b1a2c6d093de863f894d1329ff340c0d83985c0fe193922427f96b2d34e65a7a541adc01af63c919b8926b79fdd21e9fe1602a43bc6380f4045d6cc99385acaf15a94670ed2e2a430a011941b58d81ec74cc1f3a374babdf30ac69be22f26f4ead835a123174306ef80c9ac2e1d5183a16689031d0e76d24cbfb5b632215305f7f2d04e54d05b6aabd16a9b1b54bacce0f97caeb2ba3082087c577594ecdf670f828acd6cf8d37ee0c3cc2c3b6fe949bf493b67fbda706fcbf07c733e1def14a8fc96645f1a13370b6b99e71aec9da843a610ee4b3201f7908284971067893207e15d685ec7d32d2871e0bfc9e3f1c59d7e2c6dba6030b3b1f2d677e44ed15741ca3a57d5fac233e2a66bdcd51d66d8ec8132df5545cd7708ae93cb08f2be1d04e4d1299f0ff0fc7ced05fb2910a501febd6df679d00c8150a96c0052add165d8c603d8a8e59d6b8acf4413158c97edf42145bf6a95a7870afeb77ea42cf84def4965a869cb25bc3ba466aa76ea517d98a0369c7e9ab5e8fc6fc7e6946f57394d44a7e0453969ca99847da587eab7171077cb68d2a68aa0b36e09ee02b5ef6490622690c08ac5f4690f8a71b28a5e75d230e1307f5b2b16ea29a76dfed8f81e9f78696ef02f518c8120502c5488b1640981c5ca2c6757f538e491f04e16ed5ce1d848159a7ee8b3ffe4cd57746e3cec90d072ab2514f7551568c44d2565a851a8591940441079669e306f262254df3d4fee5e2ffa74edab98483d60d7df3b745d80f2aa1a2d5dde68e8b3f9b19e4cf01d6ea8e0804ac6179eadb65c5eeaf6da101268e6885642a7ba82acb4bb2cf92dad6a5891930926dda43e74cc466cf8889cc95c0721003dc28fda4ead204b09420e028754961e497c80d9f93524943be8982562a997d7c4a19301f098e59ea3eeb771cfec1bdfe9c6338a3007ad0ab5d1c9556af9eb6be383929d05e9ce4de034c6a8e5fadf25d5fa33b03d16b074e2ff45b9bdf91becd42af062e9af817a91ccccd6460268eefc3c7c10edf1e6654ff77ff19c124728fbc2e07b7fb57a10c41e9b2414715bad4dd0a2b7b09ead64810c88c259b2048f95548194492cb3b5fd45247b4b06af279865227f02dc3676928373d8c1598e4ac9a26e7fffa661c32884747fd65dd84afbbb5df55d22e5c25a83e8f1719eb6260ecf23876dab763548cbf99ef0ae067ca8b82b3bdf42f6b7ac86ab30dcf0aeebbf89d0a8b0612794b94d77ba85eb13b6c59ea44980cd3520f9786f2fbe4307c771b6b0eb6582663c30b876a3972465880b076b04334a3a911d9aabcd9d87684bdf87d8b780b48dfe37a7d02e3d2e9b9fdf5f8f4ae1fb4a03c34eaad128346a3ef8b0b2df634548121f74cdd4dd7b9fe19e062feec5e19401a03eb4f9bb7ce207f963cc7ce5d7fe6d277ad65cde52b6af5f3c9fca7d4b1592985661431a9efe15d8c9e13bbc5eaf9c5c5b403cf904688468d5f772f49ad0e39324ced2df3814a7699a3e677f9481f324fd7c79bbbe80225baef2d87bbc4af10e916be6ac868d9c7f605bcbc6c20df00d70c0e47883dada5484af791ed63453d31fae5e7328855c76c56ba3207e1015d6817a6f297a5342e309a3509d0df77d07740579ae0539757a6cf60a4aa3eaae1d8a60fd03edd706341269da4f2c61ced2e88feeee390a720d8d1041670126b0e476423340c6c5efef1fc7f1f650cdf869f5e9af70f613dc89b781929cc8baf07050fc8cd7345cd31230760473f01c7453dfe95a829818880aede2d795ef6b40a407809c112de4d64269f1ab479e8d14af2513525b9bb60e2b540af6dc512e2177d0dda20182dc8e16cd7207b894b387518c7a6e8871f9e68acfbe16c3a0f6286ffefaeddc29d5aab0b92fe929cce4b97e570f62269e7c1b63b79415d1840a789ffb4b407e5e12654d255e5918f2561ab4dde5ef9971c5134b9f22a8790c8c923ca588b4c51f0f1a0cc373776b75b9465e4139ae2796e330d15ca41e61ac9fbe123a9fc7e616056f1dbc8e9ee4802209422eb46a34bf4cb9aae98ff0c18893891f4e8f4dc57d12470968f6faa37cef0a19a4f2781f87a37741c7c415a57aa4cce57fc756640c72c74a635645ea36fcf853659df58f59b473025fcfb0ed273d114a1aa8bbedca32f3cc0ce26ce95ae772a02abd87d9348e2ee2738f59eb6874d97e9651663f63996c05fcb6dfcfe3db15137047327e44fda7ea74e477a4ac131e393884136e5f51a5f561fc65f98eba3c737bb328dfc76851974a8f1dc45569c9bd9196de42f411cad31e8306cef58db0590a2abba19beff74604f5911c2a3a8f40689a6195172c96d39c430f102e1f364fe327ddc7a35db146c26feb2dfb5fae02ebb0446284ed70491b8c619686d83576ed70c1d1ea3853692826c36a08411159c07163d890e506e8a802c06cee9a5ccaccef0c14afb94eaeb7acb9521c0818a88362261bcf0f1a6e51fa199e362576a3748b9f403dbe80ca5cafaad32c7f0627ebdd7d9867b024f7eb8e4b0bb46488255aa472643408148edaafe760f03d9f1599dfe643f96ce8aa4a2fc7aa4cc16d8e992947ac7c6d8b7a78445a052bf3e2dc1a92a4a774e2cd733fce68beb7157c55eca8996166b9ad6b665563737e7b5e043211cea3fc0368b26a37e50c2612ea9fb554888a77e663e2eba6a2924237eb1cd15a0824fe06ec6a79d4cfd25d8b7941ffdffdec95fcb3eeedf45c0d00506be3dd24e60ff8f1beaec3ccd9e9f9cfeccf62bf94982f7be4fc07b2218902f6bc832ff25613762f7bbb8d45303043bc9e40e6f6ed5ff60222e5940ecbb4da6ccb8a99238a8b72a5a0adb7c44f2ffcf2a08884e883aac4ae4bdd81f8afc593e07754ae25b5227279359ec301c27bf5b5df931982fb73927a9cd9e1ebd18a23e220d825319fd5252b841486d1ac836dc56421089d6d327a9f66c24155abaea51dbb4b805c7733b9c239c39166eb76eccf220037a2440bc1c237ef320d5ade9835f95fc6e6ef56864e44bb92de9b75aa9b72406ff71b624425c52d8c7b5535850c511f34ac8800cc6a540258b222f2544ca3cd413866084bf8d839e25da61e94ffddea25f80ada5d55e40f014376c826d8ef9f381db9aac5e53fd6508728209c1880987e2d840f5b83c78625fabd2d9a3b9d99066773241fb51e3f0cadcc421670a4b4b42e2fbec7d3299b7ebbc54d53216949b61d06ecdcb796a77fdd1ef85e9a18a4c40b602e0f0370b7384bc1b15b041986b290b69a8fd16ea1fd4cc4f3c44f0751fd1c826e35ef07d320beec77778081c83ad466ad3b912d81880d114040bb0d45827fde0d276ea3e343313793b0c0081082ea890210ccbe6b07c9eeec47a26a14d95f6fac4f6e468f4422b83ebe7e9b4fa8e06ddd0ad8024d31254cbb700a9c08d1863eeed1e9e0abc4a0697cbe1c1943f6f7d088c31a4cc39b964c3b6dc6d1bc81c107d33ea6f49ec4a80e5209d4657a5f737e5c1ff362b472e98c333193c4b2ca1490e9b359a9765bcc9a766f50be447cbbc71b150271b63e88f14fb198065f344273a9696ead354545ba4cd71777f43b1a1f6b08cc344afd5da137c81c8abd0f82138de5eadcc8f2bb671f50729faeba018f932498a9c8395ea07793ddb0f79bf66bb817310204464306e03593c47c1770376c26c7aca4f30c502adf6c3815e6c1e331938cde498b646b74980c5f391bc2b935ba55cf8a09003fec3f99633bc76d662defbc8c4eb53c93ead3f2a7b824e2753121322247bf9517df7dfc5ea64248d3397bb6c425ccf8069030253b09292d960be2dc5e199ebab16c163f264292b4150f1bb2e64c3ef7a164ab1b5d92804e7fc50a2cc0b1857cff06ebe8d23556690970fbffd80e4b0bcdecd7807a3ec86c3735a6d160ef0507cbbd8698ccabc64252a2e9517651f003677419bc4c27cc136c4c3f812ca0777dc370436c7c788a00a16244b1140c29b117df51c5d1a31f5096f5b10831a71fd213228769186745e92da3c3d7d197ed4d79ff6582e22b824463e8995e04105fcf8fa4523c0d0ad22e7f68db1594e4800d326a9c88ecd78a71d7e46e4c5d49863d013be25b4a21675b982293d224f17ecbd4fc956da546638dd9d9a787cccc04ed52890c18297be34c51a8c54bd379b3e828a4a7b7b45e86d4234e2886c34af144bbf794ab5c72fcdc5302346b8b6d140e8ccea3544ea5ece33c40c3b73c02d49953b3f414a3f4dc7d952cbee1a08a813b4ac14ccd0a6dce398d275a87acb481676da55aa3bfe50302007cf1b2f60f1c36ff695811fdb3e2dbcde8ff02b59c34680489e40fead1b441a64b2c5b294ab815d4f295ecf96ad3aba8be9dbb93b49f53d6b56e59a1a2a54352b5c021585bdbf67db5db3bbd66de87a783f647eccfaff164d2a010b208c13960bdf5a5330885aeed2ae9842c81a24156445b1662686d750d91ec47d871cefda68927c2c81d87aa03b002a1d7dffb3a031e489ebbdcc018b84b7bfb82bc471ce85ff045324e90e105ba946a87a6f266d85e2f1ebaef3397a937eaec324fd12cae7a4986d189de2e6d39ae40c37b7c831ac6e476ca20f72f54c4288f7ae0e47add9f1c269850a99617f64d53d4627e97121025e62e10d1449200cf4ca73a1905f52dd7e6bf2edb9a55607114e9b12ba4fa9d2d5ebb5eb228b5862e7400002640086e120234f2e087c57f23cb643bf9d1a4724694cac786c0ac51313871f1e1de52624e877ea82c972d866f3c390f30d59246998f71a08800e0d8c76c2d1dd2a3a54e64f646b0e6e1a355da572fc415dc96bba4d1ecb2ff7cb6ffc23011f3bca2b144054407f630aa0215d21fd462b49ba04b5c7f1d9402972addc9405a917e966a99d33363571bf4768c4e3b6c53efba22ef58cbfcdb48a2f8280931058b5f5a5dca03f8ec6bf6abc5478c21b01af8e68c12b634f6280bb5733eef6b062ecdbb369fb773b80634e6c528988d74725c65e24d280c34439467db68eb21828649ed605f1bc7a752a3f07e4e68e3aae2ef4cda657c36f0dfaebcf1e6fe7170157ef7a92ebce6f8a0fb910989732d53cf7de97058d8b6132294823e7be50fd483470149868542890059ae13d98a7e18c40009b67df3d5cac2bc7dd24059b3d37be71358054ae00c997cc353696d022a53be6af8c99109264f5bd21694204808e300052e667b1a182bd3471242372d10b8466449c9cff84b19117e96abf3e0ede44b3c52aefeaa8f2e6695b0723ce41bb0165d7af086a647d98eebae66d0108557097a4964076ea7e75c19a83ac16ac48badeaff788159cb432065542d4de5042e6db5610f3c3f1839b7988c1defb9f1782c8698534bfa703de996183e037bc84db66fe2b18f649b69b92bf55c7b37b96ebfabe92a0cb89332fc086362632b072f5321060b668e9ad5e3feddbd507cdced6fbed34fd7f0b1a78651953bed348ec2eb15a11502b7829660539d6b7bddc150ce46a9b5d39e73e1310d86f1c334aed65c557d40f150e1db3279bcc03590df833ed2515b6c260522d83f95aec388932fb918bd9a858cf320945408f4a591a889b14047b866f034828c4a8ca1ad098aee37b166966e2354540a99ea71bb29ac1a4f286fd48a3d43a776438b34d21d750047fc30efcff083479e40634cccd3a338c3cd64d61fb9674ee20314b98c63b016be18521d0853bda12715a131bb25dde4aa41e97acd801465b12acc2779b7d0f2b7d14c4e0773e2a3e8c7efb6bc128370fb76e40a72824e27bbde5ed8f70fcc32a7de43d24b80c5b06f08d663c95f165fa98cd09b4f57339c1de5dc5017a7f80ec2c3b8b4e3a467ba6fd3ed814ee1a3780a5218ce17b0f1ce3693f47d46c9593fec6be6147801b62ac4e16af76ac8f4b1a7de8e2cbc98d589ef5bf9ce04eb5ac850ca241b6f79e3468c67db04cc34a4b3be6fb19a352561d589d9a5991537fc5d8738f90c9bd95610980ec63a21f98ba08021036f41be68c8f29123f5fb653f5fcd3e026ce77285b3929820946a92c3bdbdd05365864821e22b119d98fed97d5effa2cd5731a6021868402fc5ae608c7e4ef8390d2f45925794ab009c53df2e2d81961bcab763ecd3b9f5f8cfe8c2281061a1fed1e598be6c05548dfa06d932176e0980791a2f152be06571abbbbf535e03eb1a45f0954cb972f3895a6cfa86dc54eacbf8463e43f6e55338a3827939969ab9aee3bac1afcd790661b3cdb4023de0a21f75305c98e77bdb84d9442844993c8d59ac41f22d8bd144261308650e304fabaae4b8b70e60b6518009dacab1b5c4db27d20c06ee77866ceb23e03a6d212a45cb5ca0f9ff08895b49a58d62b10e71db7fd2c77db2e648e812d0b2e81ed84239e164bd4aaeb51ec03c509b314a1eecd25033432333eae70aa6c34ab1e76600f417d9acc1eb8c69b7bcfad03435c42acafaf151acc3f2d9ae0bba179b078bd40562d596857595768de3edcc6bba2d998ba26ef9e0ef81bc700e1dcf45254cc53f11f87737a1c20c09c44b915fe3bbafab516c40e6f40d15ff68cbb87e8cdb5021961f334f73feb13ba04f601298f8d6dcbeb744f47cb88d1912f4d58e1698c2346700fe14e0962b540e997b5ba4493079f334e08cd2496f689ec1d615c596e72513161c72b129b88e910133b8e190acb689f2bcee735e9ffc3d1f2493e12bf349525e442717335c84b2d136312b650e61f12996da9600d8fde77c3094ee7bd56f17436071ede1b7feb3a66b63c5cd67f33d86300e3507d1303e3af0f9d1dac3c7746ab79aab490c9ff3dc00afd1d687676e181b436cf2afb5e38b8ee0f2d9e8828600f9b236f12ec19aeb93af42acad182f4a2fe0104e5e9a0e8cd772c3edefa6fd9c8e5ecf5f6255cf68b83c37a59dbb52e17981501449cf687ade96c82af961dd10b9b13368bbe4be754c244af428dcc500cf38ecc882c9b8d3ecee8ad6bdcb0b85173ba825325e733273dc3456d056c501942c54f842ef337a61d16680dbbba9ec46c171bcb2586cfc786b97ad7a50fd686663eed9ab4ef93b35598d2837bc14a129fe86f49c2aa4480b56b7f4c7f53eb52a2d14b7f14044b3ffa65b8ed3f92303736b7c7ea7c932ddae4afc0bff6b3cb7e780d8a56b72c63a970a2d66257bb3291eda8064c989df9b1a72153c78da1e62ca44dd49e57a46b63db74cbdef2738caa08c0c41fa82d5b6cc4d0263147d9751d39ca4d099811d5ff0c91b4eec2b66739f81b3ce7e77601c76fc994d674fe38aba8fa5ec246aab460397ac6bab23cb1a3bcb4971f037402cb9c95b15f6ad7d258f53cee2ccac257d0c7da9492fb8ba5753d39b57600a986bc9d717e93d38c3b59010a0fb95c473ac82b66596fc1b2b9d73b1a64ff03d5514d511d9ac803f08d51019cd9ac1373d9f3f535fc7f39b195f26988724e0a662e35d32c15e7b93177ff07bd41f79c9997521973cee4e494b22436d794546dd659ecf66f393f173ac1e728952297aeb31348f0b3ac56bc03cfabec5de95fb13c265f34a8e735f9498d015f34f051bc33f29e8982ccdb9dedea54125f75273f23f7e9be9a779bd7becb380ad0e4d2b30c95917ef0a74164410317f4c7d48803ec1baf1430d8b4db977b555c519b5c8be50688553fa92c7cfe961e877b7124993059157f48ffb8267d1b3edf98fa9abf90098ad0311a9c8c0a8a425ed741cde76c17dbeb6e1fb75b9820e5c93b11561466b799e4fe45b918e81f3a2d661e2c137532234b400acd39e4b2be88d3087f5b87aef7fab3affe10b7c16eba1f4c1f46ce749194809097a1aec5c3a4b3eed9e64e33bf3f9ba04bd95598de94e6f5ed73721b719285084fb67936ec0f58b920956f82aaa9c5ebc6a7059633f503bdc122e7b8ff16f6b3d59ba0bc3f1e518fdc14636e2e957a3cd38d567266dee2d6dca89c6039abc4df95f35dbb49159433ce280fa961de5e512f6415ea684facfb10ed78d35765927f7cd5b96d3b48d9c5bd73f09ff730da55710e523c98d712516440f917ea26f32904a08666422b53a242eaf6a8dfb3a3d56a689b615a6da7c4527236fb69d61938a4beab34249ed2b454b6c5248bec7b87059983fb87c5f98d4da979f12196133df4af2bbbc93a3e2f62f768b3c2ab07347e4991a8750dc211690ee98c8eeb30b7a284ed71230099163c950067e69725dd54fc2bc59e173320ceeb700440ac8af57d82a8c60733282961110fa20bb10e09ed7c939d1112cf64de0501d528cbf692bd39b3e7ba591739adc6757e7ba03c78f76cf1ae53532d183de33e9ca4c976f388e835255a5773eb0ecc9229ef5a6cb900c7c63cd6ea252a8a4f3c2a3a84dd40cc78a5f9bd0bba1c5e24a030e68737ae5149eee1c50968cb7fc76b770581144de76b90240320a1d419c64a4627ac7e4f182c3a2f009f717edbc5b044cff7f90e992df80e5f696eed989e710cc3211ef2e1c157870c2d3b1a4cecf58c28f51d610a23090d36d0af6a67f79d3ae32a171bdf75592a82b2de85d31eda54033d87f6dbde9574e11923a59ab2d83248ded55e6854256aef0c1316b5b6e94ac63e8d26409424650e86d93bafeb0b623db37a154c8e412f9eee4ae561f5d028a1dd22d44c0e33032fa77fc45b5e6c72b9c61778693a28812ecf138e745228545bf3e0f2e16031a0b906a64d7b12d57d3d9f39bafc99c49a7671880588563621246738c5466c34b0e4e426c5e58623cae0d6ca7621933d96226f419084cbef5ab2e74336c3cfdd1736e8a5315867d9c4910de7346c9cd788efdf36a7f413b33bf5c303422ad6019c8308de00ef8940f40ca1b9951992ad4517a28f554a40cedb8d7e97c95c3bd83263d6503457e8e9d38b857804174e7995744764a1ce341d9a7d5fb7ef272dce668c28176c522eff1c805ab7ead5a42d54410544e1b444726c4cb08477c03c1cc9c50e9fcd032a459cd1be51ab88db255f742459b0d1d549c42982aa2a9844288dd4e5fd8ffb19c6f117fe1368415dfd0b195760d0b8b3f9b5b68d9936a7d53f4e8525d305f4f1a2388523ac18ca211271e59333f17f74c2b53b9edd64ad1974f5e961df23d58c77a076d918fedae1ff9f5cc7f0a8bf8c108d3fee91e6fea5336536699985d6bdc6cf0ddc03432d7b5a766f46593863f2f6c7ac5539e89e016e6dcbfa2b7e0d060c22fffe605e18efc7627ebdbc4bdfd6d3b528c8b11d4f060326c1dfb6d620d934f75a90cfd2cc03f59758c8830a0692013c33dfedf78adb6d84ae6b9792bc18cb48473c4870c4105b69a90fc89d5274099a68a1026d5706f7735a8970ab87552b220a96035968ba548399934ede98e4c4e2163d7911d69d0f16e84f31f2f1c8cfb07eb38a41e83c52402c54a0a1c79742f9fcf8487a882b1d490ee10e028a02e59ad0383a8bb652d5dd2a303eea163564e3494c5b28f2ec5c7ee8ddc5f2baa442019d276728dd1f52eb270c061a77c0874a962d9e04e97b57f7bbc309fd2b7a4970d21887df103821c4728451dfef1112b0b0bf134fcc92e9a80c48c609ae0ebec94765f8ad8d94e95b1071f482581663a03f5c540afcd42b2be5cb6aaf39b4e152b9a6a09ede107d80606c77a2600a3321710216c993df94f43944cb54c55e69d35fe83c21611ebf2c153b167fe50e29bddcdecbd445d03c8ee24e81bcb63699b01f1f9f6923381d7358dec077e289d3991512fa3c9aebc452fa9b6bb2d055c78157c3f97d3ea39ed9fdf42ca10428c408571ab034559f086901de27a61544f899433337f8943c112d2782f17be3058b867df4c4e9c62a172ba2f5e60c11a939bf380c98ef63d06e3388469bf16344ca457736f043f55bd5677d84185cebc38bc7a0ca2773cbbba974362275387b9003b390cde2d1591cdaf47aee493e9f4277ae278ca19f69c9a52410d711d91dbcf06d3cdcf73d2b66223f0665711502526707bfd7a680dda1760ec46748ab059e228a2eb0a5d0e2ffcfc35e58936b39fa2be15fe5a02ad92acc7577fd1cb540b51827c207937685842e48ffa62d5465f194129183d8f27c62c325a18869927bea21c8e0f363f84c7477c84479339a2ee48b5c2ae36051d7fec1f5970b235143bf0c905ec1fab39bf0f6a56db04b7c11f46b3241f91ce0c09555ee1200774ca101490f32ca9df9e6dd167376032a0899732ff54465dc50c828bd75bd34a204311db2c47dce5d7f71526b8838fd72229cd3163b87f70941b8bfdeb82b70eee20c9c90bd0ce135fd578b9f0d9351724602e485a7dc3cb28f4eb4b86944d9c24594099640f183101369823a919c76b13446bf0831e73f1796cb70b5c75ab4e041a750eac83b31f838e737893b0062e3292dfd116329d313662605b175679e4fc70aef6953582715ba17a49009687852d028495047f53ed03bf3896b296f99e072c87f020e139651e6965af29a3fdecb11c95a60e577654c9e7cd33e98594b846e59f88ed1284942340f78071f376f7fb25235fd143fc7a1d691d6dc44fdb537d9ff7ffbdb1f864aeca2a0449328e898c698f11f9f28026ce216b2ee7b0cf15b61065f72301107d82f2612801c2b2745080e2b88313663d3bc5f394fcd0675870f8d52b01f9eb2d0f7a95e4bc30ee2d7ff0c51f60912aefda6fab8ca61be0e0f849c2661fd5d508ca6e2bf81922f608b6a2816dda15b98c47666830e258308629b937a6f3f05a92657888f496d862900e4717fad8ab0c03f427d2b84a9e13f2af121de8c1569a4c37846fd4f34b25b3e6a31299b9e288718dc66fb0eec1b5375b74d4141aefc80ca9479790ed100d9682844997d4bc531902ea20152bfb8fd5bba79f3e2bb439be89852149501c15524a9eb5445685bee818988aadab636203cb97c8372a024a04f21d457237d107f1ef9936ccb786f7f7abf1c6af773b09c92f96730f322dbe185123e674b9a7db11b3fec0f9a20d98e082deb83aa6d424ab507d046b93c6461beb4810c9135a15f7fb7b3895c2e469ffad3d467685f3aed9a65e0d07cb2d941134b40df2bddce906512229e9f684bd0c31d950cd2beeed95ef047d6155e6b70b116a938f1406c05bb5875c71a162731f196641ecd8d2b9da2c2874e0f13dc48b0e1ca18173bada8a56ff38d277fad4dcc529cb2bbbdba717cd1e862e09e0ae58890c3626330ed467686c876d32851d93f25db8459e8927c632ac0ed5a7f96f294d9270f6a4e459930a90e12c1ddf33214ffd39bfd6d2d023b458367ed93b7cc7af198b4fa03e2560c8ad7c2a54d0909d3b809ed1ccc18957121145301a69c939f9fcb704b5f36ea9cc7a7df4d779ba25d2538045c910b13f26e951e67172dfdaa8ee79ae914204a295d49881aac784d859cabdf2b6dc13d068cdd43c8990af4bd27d54a59ccaab55ad9ada80f589d57b2894ec6776f652c59196026bd9014b487a4459c97c005000320df6f0192e9e7f2f502eed3042e0a45adfe81c96bf03d7ff919bffb80bc66ba096a93061252cf67e1554bdc3995e66d01fbbda2975477b66b26ea2027dfc390738e654f1876eddff87e15d306d424812cdfb922d8f6ccaf605fe9714ef80112ea51878b2b5d446f234d8784b88a7dbac0494bc9a2e4a49ebda9f3c4714d931317414548b40f653dbf47b1db20ee6cbdfe2a0d43ddc5388c06f1dd61d409337695f7bbd0f0cbe6347e8e8f159db8b43872fedc176ef68912ec6b6a3bb2d5000da707a9b593e31cef9e6c8891073d2afa0c631a5defb182d807e70fad33cff01f9b75954223e36b899361c9adc549f668f8c552811dc06bed706a51c695fb49f678d23bdaacb8a4487b727d79a65011c9f93c52dd6d6c5b32234ce78e01a944819c9fc15e077d0baec993a738c151d38b99df957d4495f856b3c6e61c7dd7798ae47c718057072fec09847aaa1184d14f0f873955a2e0a6cf36766c87ed31614b97e4caedcb51dd0a353376a465a90836c2d7106ffccd33f31b5aca63e0035eaffb8d457865fdb3df631fbdcb6e27a44ef25b869f440832a2908cacfa3bb1ad6315f298d8c0c1e0f0498781a0b23bfc721e62ed112648c81117df7120dca6ec9037b161522ee8ddba9889ce867964f12a4b5ddc001bb8374889a94d07631884631c68a9d8f195d037e891486d1b2b1de56c23132edbb4ec82fb876790e98dc6928b5b4ae7e5785879e54008658d92fe6927ef251f442a71b5dce67c1d1fc95c8f9c5380ff217e189173648f665f97a2dc893f3d569cd2146f440e2f2c7b66f6a659bb99110bd71ba234f57fac8d506b398cfa051899419746e303732e5f88bccde58d5c893a868bdaa4c48a29ecef802594580123c4559c265e90c679bc6d938e3e478c65a0c41851fdfa207be16d579f5729944292e93f7ba9ae1af72c1c37fbe0a1ca73454a21d49e1b554a5bd2d1ffef19e8fd4cb1d79c84ab36b128ac1e16c7c2352e0c7b1d9ae028c6f436a6e61c3f50cda8020d154628e35735b2baf70424caa360ac242330db2461453f566969a2ce5af8e6e29e1bd36729d85bed774847fd1ac11e703f3034e7135c5f4fcb129da5e6f152973e13d34146bf418b893ec41a633e438aee75a3e847cfc92f2904b78a9b9a111f958b20d455b893e9dc1348942203e6dfba813bba444f423c46dd469e927fd515c8ba96d8b9832603a3d440e57e816b2d0c6a7921bee68bceb58370c564d9d45ee73639cc5214905f77cba5cb245a8f5c35e21ab9681345a553b451d1aeadb8749c66fc9e781aa8e865c28e1eefd2fdefe815fe379c940c0d1cd445767a56cb3dd4b2bd777ca31a316ae522a3b4912e3544aa30cddf4e275847f004f0337aa0fb0cc511eba761e7740703f4b0e87a2fea810e5b20338310d6e798822cc7a8fec9d584f3b1681287d664d0ae4947b1508d48f4a032f8c57f401242725e1d4940e9e48caa1fe7d6fc94fb5e7c48726482a48683e8789ee55bd4169aba8d812cb1a142fbd58bd580f5e27e891c6d4475d4ef84e4c003dddc6ea2f6bf07aff2934ae7992b44a7b1611083a5c19703a712ac4997e98d88a9db8c01706a39cec52aa7f6d935a8701c4b169f32a7879fdd8c66472e54e77462ceb15bd8a2de322662048dc3c5fdb9a6e95b573619686b0055e8de9220688fc14d565d1e0013e2344c7bfab387f718fa51ccf680e82a41a3f325dddb96ea8569761cbdd9d39aa8d365066711d402d730d1e9f00bdd3feb2738f3e9b8b2e148e697f00571d3037e47c09eef275f23dfb3d045599f7a211a5f1a4687cac0985a10bba646698d4ab0846e9655e4350d7d05ab1904ce7a3bc286c7b8e9626309aa140931aa526021993c5674281254332d46ccd1ae1bfd533c59898b98c78aba16d60262a29d74a9c7d693f080e1237c62f8b26f99568cd9ecc74a3ed791fc4afd2c8ecd34b73160c88823cb92544239ea5f61823307804d08d2e0fd49ef517402493ee8323d22dd01e66816e608883280cd2b9d4bd04b325f237fc1e8dfbde4d07e587e71d79bf1eec49680591adcac74504e0b64b6b8775e98439d202e011ace18b8677ddd52750e6d987ceca2e58af12b46a08acd90f24d2d0dec1c01b071f691ef597b1e716b9e6c0642c1e02516e2d20808fd78706ffa09ff7f8b47b698741e845166b57d3d40dc2848e2b2d7ffa405a80343f4dc6f4b1357906f1ff42be6dc65f19acf1254862d78c42e289b8a4ca89569375aa2f22e2ac1f7e051b058235b061bebbb2ed43c6420b83d8f929d3843ef82750e8b04b33778643be7f1da696bc904dbdb7e88783d52b0872f9ca36d409fc0cce79e5457469a4053cda9135ad8cb3bce0e1bcec61ef035b6f6aaccfa56975d8ce270c8d80bd6a1a787ee633e938a113f48ed9c6fb559c1ed8f9364faa3101fe9a15e8c37d145d57953190daadcc1003898a21d3a87a8f50a820d22b33eac4162cdeb7db4bc72f687d183bc19f787dad62ccadd613fdb01175d6cdf500ddafc4a9d85d41185d830f7098e1873cdda123b011e30e8f5d2f70802a3dc1cc3741a7b0115976b346dbfd9c9b905e5e35acdf800fd705d3563fd587840d25b13b1f3a1155f08ede5485936439e0183876e804d706dfb4fa836bbe4999f6d5e4ce7cdd9766e650a3fd9c48d378a4ac0851fd17a0208516c39f81ce3a64ec325ed077f0cbe4002c1a0bc7df98f2ee7374c7feb5c8eae0b2157da4d2f422573672f34b492c43a74faf500af9ec0ff81737b76e87823eebd393d5f7e46b253955318cbe1d0033d36b1b8894285e71d0b1fea8a67538ae3b9d74eefc45d4d0d19d2f5aba247f2f35308647832289438a4fa90359a797694045b0c075328dee8e7ca12fffd8d8d9a887987436e20e507c378c55c45ea1a1b252b4c17d8fe653eb35e0f3510a8ac31de505245205ffcf5ff4d132a6c98efc88348aca237b3d09452a3ed00279552b8e08a57c22c7be1fe15933b463024eb13c89d6c1edf97036fe665fd1e4c6b68c9930068ea149b7609b39d787e76de4319d24d0d59a7980e7c74620a37d8bdb231a67be4e3974567e4a370fd1e8e1420b13b28d02a23a9b28076979038ad649786b92af87bd70c07fb1ba891332ea16cdbeadaeeb81641799fb2dc8ef6a719f4640e011a936c63028c45bc35d22fea99b5d4bd7bcbaf68291c123af84454075cbadf839af376e57c9887cf550254749157ba860782b1503aadb36a1e89a78027f4195c91bd78ed491bbb882139f5fce2047a76dd3925d65099b896a5f5193b328a1c91d33a8c26c2ee89873927e2e18ce07cb682402b9380d246034283b76a91e5acd791719882fa50cb517c61223bc1699e1a0abfad910586b3c60735f6e4083faab01e881b59b0fd99aeaa9946be0be0f7a4f21f7b5be58be41946874747093d8130e78728166c33afdbc6013b7869061097982ae6f03db5ee5bd681e2ef28ba222a3faae31d8b48169683ba976251301f8128c7c6bff5c19f169ae1397bab6b573513d7b3061028bcbcc64885d5e36033d888f11d48947bc4af08649f3bf499d29e3026b075d9554c7929e6984208c20892025d5e656f53dc0a85b2db22466a67d835f6de0909d8eec91efd7d8b7f3e0d4f011fd44477431be15b0d603b55f7811788735a344f131ff3c52ef1d931d3ce1a00ff54f29d99825b308adf706cba194ab35f55cf23b41a9416217e590dd817ce8720980866bd0f310d110053636d8bc544d0d65ca0ff09ffa10248f8314cc373672b72fdc10f7a7d75560d5ba75e306d2074127db895b1b8cfe5299623b5577124d33722668c7b4ccf6b8badf3b6a62f5cdea6cca55d9824be8667414f084e4839d5ddb31a878ca8c784c86fec45875ff4a6f9c62fae1e9b43b238b4265dfc103d217054eb1dea7abb4586dac5a4fe4d79522dc357fffc761f572e7468a92b0d0e1af86536de3ebe074211ff4b6f11636c49c3776a2278b912eea92ec4572c40557cb41f6cb966cf39ddd8c555f05bc85040185c924d51237798d9a91c431c5880a356343c6b4636f193e93b7e327d80c095e3347af6485fe109a2120b978712fbada489cd1e686f23427a379419b08567aca42975029ebd7cc277c9d6202c5e655af2c30af4e8c60be6abdb0b66271d8f26959040504617917b33c45e309e37dba666d67d25f3bcf574593d2296bb5ae1974014c7fb70f122375e1e76c206f15a23663686f48068d241b918059fbee394f9f799446cb1676af9eefe8bbf240d46d2a0552ff57426658e781a226a937597ebd1aefead7e75cedf307dc73edc4ee0f8a997a20749754efd4629ac92508459aa1567646ab4c36934b211a4f1b520706673b39f3d319b6e2c7b7bc133714c20697d656cda94366a650c6fef3eab59d306df4b28b8af25825c6c74d8bb305aeb89c12fb624d05336460466143420b0d0705e3eb582f6e89e29a2df64413674155718a7bd51c5882b377bb1465c6f699779bbcbff06a26b03b3d1c12d1ed67d2bdb5edca0a3e4e4c71921e5c136d7f6db0247a4a5f56f24f77326903fac81d65980cd0ff337e63f705731fd9c1b7b29907c594fa65428d5ef9bd8019c281d453e619419e1fa85266ae67610eab9cb8ef8497652ae9436cd353505ecd6d23a37fcd1a896d3ce8587c8b6ea6812dd8c90642f0c74bc72810f899cf2b044fdcdfbfea7eae56758bb10c7a9021dd00d6d12f2d28000c2029e2d735fa8cc75ec097add4ec73ab297a41a8257435d6e7a95193bc61d52c0c55ee112d58e8ad184f3c27f50cc2e024e37d405129c0289fbe6cd4d2122d39ac114509af14f5b6230424de4892fd13166250ca96522541cd6269485e69b3e4d9ad582742d26c6fd42377c1a4ad92fff73fae9ef5b81f4c6c638fba60b21f421e828dc6a40318403394cbcdf2f45b3bd649911dd14911cfcef73e2ee208a0a3eb7568942652dc88831fdc409941e8328986e5ab2443c1776f437d0d1a38e0ba0eed039469dec54470999f95aaa693c8a793e656aee538e6b1182bac2b74ce8ee12b9ea7d1f9d255fdba06f7c9de472ef19fb236c379c6662fc8091ad373a03dacbb23a526c56a04a5048b4a779589548114cf6b42151d95423a7fc6c680021baa883bde7ca70758d47820ba11dc1b17adf8ae6e6099a946d0fa634c218f71709fc2ca4e4f7fa029840b29d1fd7f9275deb74795d229f8682548de26427ecd09972310c8c324e418b4184e2d02ddca5a84c0dc4a9419dba075992e348cc47ce9cec311de973d2e43d264b783ede9e68ab1eedd3a1e2a48722c69d50df7891e475ed7231dae9554f37c87f469252c37bcaf21b8f13d7c4d9c7ecf1b1346a0889b8568aadc52e59ed3c097a7c06186a020e007486f1b7514e47a5ffd1f999bbb19d46c1262b0a211fcc2603f7ad1cb2c3c8f6ea98bd964158d88416aa1ee28b22d4f35013368e0d00a02a932cda897070915e17dcb4a24bd9c9a91c304c489ef65bf187e776ee0f1935030b8fbf9e25b2571e413d47f49c40e48245cc930ffca5718ecfd76c4aa96748aa5f78770a1a57626b9a3ce4a47eb6e9ae573527b7b98999f06afa402324f01a62b834db2451dbd9dfb1dc354dad3aae1072b4a7a9721fc9e939a078cbaebf87ef28bc97c48b1b1f2bfa526bb3e024953656cdec18a6ad7362db5830ce800354f7ddb439d6721486b23d7cf3c20a76c86900d21eae31f75471dd8ccfdbb1b51b6ab7f01f93b46d7fae1b508d7e5c87534cdff5ee3736dae575150a5821a6f77268650d5218029e62484c59cd79dd94d3933d8c9948994058f00e9f413df86fb941bd89bcd443d9646001672ef9b0f0fb7ce81ba453dc2f5f0ae88e4aa633fd7bb03b4d8d849797f1c31531ee3c944bfedc1a8ca6b99862accec21e43124dd5cacd4ffcc9f41ea9350113efa92520b6516322983d1eff0297c382c9b76ed5f56259d493c0e2bb2e83e62a9cea0ecb5da9b6a282a8351a4e29a571ceda8ef89f1ba72af1d48fbcc08ffdddff0fa4eae854c97a10cd450028157efd5ec99ab0631aa86c144aa3254d096c96ac0d1f75dccde17f48f15757be1718007802ee76f37e1ab6ac2e934d9924a691a56eef270c425c599c5fcd1fa83f95157a897171aa84dec079a1e4037f74c25fdeb186189d8080670f631fa9b89521d1e481df69b6e3d7a48fc5ea3b1aadf37adbbcf5e55f7a6e3a11a3ccfa494f99fb928f78e6d3aefb6ba1d52a416fbb75291dc3c3cbab832b27b895c8202a8b1aa4eb8ccfad3fd61ddb5b022b8dd25db2a90c74359b64717d4d857d39ed02a3889042aa043d69e1c6d23e9d700896ad04e019cd9a76b3ae4fac7fc2583dcd4b845be21d7915821b8c4322c6268666e11bed560183ee0fbb205fc93edf36f3f164488755e480c1a7fb9ed1fbe5ec308b3533f0c46d87c04350f6e7b18728f2cf22a7182a59f5277a46e0e60d9562a0201cb2d9c5ae43c7916f0e42e1a63781040a36a1f3cb083d699d7203f0694c56eb9a1d41a7f61b2fa42c736d12f5fba6f4392fb80b5f2e31d28f2fddcb0aa26a79d6ba5a2f8e11e1fbc048cbd1d706bb503b20a45fb7a0120e34bf2f0565d43253f6e2c2ec89b403c09cfa2a3ba973ec78a9f2d49b555189e7161c06a6e8f9a36296c26f8345d7f4597f502619599c8adec665997311cdc43199c60cacce17a3eb1dc1db1bd151d047b23031545ffb0eb18a09d15f84a310f3a987086b3d0b2dde67ceef77012b495d2a951ac0ba841de26fde8781c0fe12f20a79c457e6b7e31f38a64edf33b64001f7632bb47363331befae44299f05afefaca863c39f1d84dc7cfd07921a981aefc16bc9497772d41d08a6b5eada9dc052e1ed1cde8374086ec5b23c05887ea84c17cd55ba3580cb2e4b13a4e583c4aed63b624eedc9d4e9c0de19a0e01356a109c0728ce7fd6954b881a1d82eb773c93207df2f9616c68d446491cbf599fc32e17d550a332128b9b578d7c674c29888a88b28b42db59ca7a9dd52e958b49e7fcf9381531d23a85b3edb181bebe2c7ecbdf3e2b8bb648b746a3df044e6c8a7d4190efdf91565d711654c135a53e5548d4e402d1d4003f13440ab76ab96ff076521df5c056544b4cda390ebc1a7ebe1f9001b27f88979664fcb2a68e8744a5aee7e2b58e7915a25264ac10855747e1de862b59dd872876eaadf3a20095a905aecc55c072288b7795badf66d810d65cc2623a01aa133f376374fa70b1fa73bd296da201dfb3758562002c02b53b5f387ba1d057e8f5d063fead19a6fcfb91941a636a58c24cec0529a4135959eccecd64a2d1a82162df8d4b9346bd8c6bc34b270c0a27417f5b690092cb46c059bcccfb1e625cdec94ed82d94431f7cb67ef2317e81bb0f595a11d31eb93829f0afece0e2d51e6e62d51fa45f2a793e317df49cffe97b30522a75513b14fbc80f9286e4c1287678c064ea1f9123444e266bf1c7d785695cc0d062c6c20c40ac721a4f6aa2c791276b6e739882fdc80da3022d44744c40072de69d98782cca5b1777c3e69d9156f723d38b950034d81863d64b9228d2228cb2d9beb21f061c9d2820a252e74c1653ddf349d0acefb7909785b8630229429ea6d67bab9385581014a3b904ed1782dff83b40e49be29fb2c92859f11c17efe6c9ff8ef3e8a8d55e0a8910b85535512ce892cd7ae8daff6171d7e828d199b45f7f5085a591c946589242d92b24bfd8ca6e3bcae0ccd19b99313ef74074e1ed77164870df504837d2b12dbddaf0cb3fce717edb67504ddefeecce39f25e3502d52ce03776eecc33aa7dcfec06821039fd0d3714f33bb0998e094d7aa3e55d8205177f3e1d34ca4b695f865a14a76263bf4471c94b5e0e05b7ec65e8ac09998263ac9f86bb583050ae10c7334aaf3c308ff6c4f0c4eac76ea3dc00191fe474fed50038f7b3fa3a7d73dce90478d00245954c62194f6ca4ee1ccc444fca4b7bd645aff2ea95a7f4f902c072853a3d016127c908b99f5dedfc7b82d764b67d9080afde5625bacf9be7db370660808a9cbc695db74867b4f59b84a1582c773cc8e076fa747b4d0beb1f556b183afaabc7b19dceaa98d1bb9b06cd40792adbc87682148767ebab8ea7b1b80143e1ebfdd90e4b781f2887a33ee737d6bbea9f08eea73f5fe423efb17846210b0be875911575bf3893925178541195a0259685dbdfbff3a3061eb6f38914ec85b037d3d8fd730b8f70ecf0d282563c7e9832425bf54ac6139d90a9f191334f5e04ef7ffda19a62b8f583bca37602d9821ab39f1a21792f087c981ed2f6e269a17373fee727d52b21711be500cea7631f65172ffcb35d2aba2a38f3c941fba08f2b6f67258d287d9bf1f145542ea221a527430c5303f2639159948cab50af9ae6bfc191ae87f93d3418d0c948b8dff029b1985a7f2883226565747605e85238eba5ed6ff468177824cbbf2ea69ba277a505c0899946f1e90609b6f1c2d8f0d372850837d83d72a14b3d1b18a36119e350d845a7efddad0094aeee138bc97e183d0ededf594ef4e2b02c4a8b247cd5df8a1be12fb827ac0a227f1721f72df4368c300da2f2173e9ab1cc17dbebcc51a0e794315fa07e8baf0815a3f0e53460ca85f32a8555245351b8c9b21de7dfc69ea0fbec90763ee9a4a41c01d15c6a1c0ef753eb4a93134654d937f925b65a33771520cd7e89da92b2c3cdcf61295080a5e5795aea501209011b8e2aeb86011c1c18c31307a73dda8cd342d5d5ccb5fd5940831ce374b968cebbe41b690779f5762285662c3fdf700cab5e39d419e99af128acbd249bc0232d8ac24bb9e90377e6c2bc665728de0f578e5d76de217b463770f5fd2762433d0ac088bbbe94625b108bc1d0988627ee27510d800e0214a87b806aaea8fa4ebe8fc12caab64f9b89a016b4e8c153b72a7f0918264b9fb98dc0e8ad50baaebb352b0f62c1f67664fd91da64264390ea36315ec60834d81e92a01cbbb84733bd2d8cd57b23d59052bd387e78dc21444c4ef22948164b156c0886689d9c5ef8979b2f80b3b94b64187e0af4bd87a3676c27f83f0a8492a0a700d177fd64565da1d3d85803406be9e109612c1c817d5b7b0b7b9797d82013a531ae8c450b78c2c4ae51e61bc137b34cc344509aa1f566c1087bcebaeb1cb5d91ed5b2a5a3f0ba8acef2c9ea3176bfb6375d410d86ef770f3ffe4da546ffec45759260877534f0e689977c70450e6aebe5d4d38a85d0c7ae76437670028335dfe13e07f164b1128488ed54736e584c27e5a92665a65afe60ff06e04afb12b769c1838bf1646abd5879c0ae415a19a431464469bfcf2f205b0fb317b3155e6b7594f52f836ec0bcab4fc980386d31ff579f54d6457c11ccfe434f9728a6cd3e5da4d4ac6c21fe299b7a1f7c77a62679c3e428c4a93e24b6f9afc1b599e3ffb966abc376f6b9bc5a68919e0efc4afb31521cddfb11a876d6882a0d4a27f551d43b2a36b11f6272827e4830830f7a2b9ca89fb926dc71e6b8c6c211fa732ab0de708e1d4830b828708d7a475785c3036347f26d41b236ba06bf7b0790c4285af9f0b6fcf2cd696ea4dc65ea354aaa4aff4b2f4672f64a2df9dbdcc1a52e864fb9044a07ee75e6c129f76b3ada1fe727a966b0f82c43c7db752dc33616eac7fc87c8704a405e520d5da1b14df646fb51f435ad6a1b7bb19fdf16c2db574c8ff7cabb3a0f682c5e092effa4d24f9d43287a4bf4740e03473cb068922fc0342d4a68dbbc32288ce36c5559455cd391a8589281a9ba800d49cf8015ba1268993cc9b92281203f7cb648ee9896e27080262366d45a29e2be00f3bf83bd204fb981a58f7a68aebe49344728c08108f4f92c841a36af05e7ef1efff33b355557c722eaa6ccacf5fe75e7f7e46b142389de7464df43e2179777936b56b502468d6274bfecc528291bc505bca2fb46d14fc60ef2adc8d9380d66e1d7aec5c245aebf13614916c1121c9dc7112c6d31e91403b0b450e17eac8b32dc3e13ddb268f782d30c3b72b03026d054b74b94840661033153a2126109d275180e19559150d295e043144cb45cfaa690405ce81912c0780e810418e817576213a947ea6e340b744b0c0e58073daff4a078bab3872a58de91bef82794a9c7441b11c539210b5ee5c51853dc2767ed4f56b5e7f322a6fecf63207f2152bcc61ade92715e62c61463f2758d9f22b4563930ca19045abcacab65f9da019afcf662454756660c8695198f915d1bdf970e181bd5f4115fc3f6ae469e5a09b83f30211d8bbe1d317048ca655bd2d6530b434bef9f1172b9b9f14e462ae65b9551ccaaca1c69702c69a96f178657adfa990f6fe3e088cf85480b80d3866f42a3aa93494cf293b049d2d846374aa228c005166319ba3b3f79922cd36e11407a1694aaa405849bad1d896b77ff7de3415cffc0983b9db2f9e07a710523a55709487a2ddaafe2d05075ba9abd1b275a7f2f9dac560d7d6d90ab6e3f346b3ca417e15a04400efa5eb125c2e78d6d801344dc3d6765c07900a902c3856a46a6f62c8b21486973363389c748da7450ea973686a4f5a130b616c409483f9da77aa556f499225a66538996b55b193dcc11e0f27dd66c7f8a11367df5b3d89a7b47f37b8cd4f673a9049f48f7c4346086e7ac36cefd4285fb7ebcc448b09643b85fb43ca61d0f99d6945998b3d1617b2b743b2d8089de412bad074212d31e3031a544bad57aab8fb64f9db94d7442f8bba2ac9610f7896df15dcfa74ee80812c125ec5755de4a1486664c1f191b91b3922d3c6310eb88787f767e75cf7b0e142be9fb053f52fb7a6612d3660d31b5ab46b6b0d9dd0425d8f883f7dc9d0f9b4446aecb2805dc511e15a2738cbf6c6c8a33cd0c36ba10a73ecb50c71cb85562537a6a4d06fcd251070794caaed66bc827c3088a69e2b8042c92f7e774db5bb9b8bbe1c63954429f61c1479cb2294bf20e263bbc64dfa4c93340715fb13366368f95e85334f16ec52eb66d4094652d3819c72803733be4fab355a88f9a7f301a8610bd9fc78c494d8a8d1e6d3ed4875c8b9d28758cbae2483a3124d8d008fc70047d70d8ede53bcc84181834923b8c7188c21b398dc11804651b25dfa90588b94db74e4dc850b7d71d2ad338107999988051e7c6bab352e380dd6a53e5a9811e6f3a5fb8319e62bad5325b37b172e835d3093d5549e84d427bfd2fbfae044162d625d0aa60cd49b8a73379760dcf6cf15e8247dc0193bae8bd68c31795f8bdc4747a30f31d90a00cf5d973101c59cf1336fa6a1aa6c2429f86440553d3a776f03e03a79332147f255e5f69086a6ee4b385d381aecbca368305d425810194aa8bc647f04714b2a4ff41e0c7af9deaa5229254a5db53ce02c9d327e5185fb243cd30ffa725646df361f66c947a697f940b499e22691f559b3f97047b652765157259afab106f673abe6685a3a1ff9a55bc0e14f97aa6b9adac2b5ac904b6f87ab95f202755202daf9581684e72736579c92a996c19c4ff663e31d354cd32bf662b6ef3fb9bd551239d5633f6f2ac2cfc5184c57b721731b41e8ce9e6e59eb9ca6d25e4b8137adf8612071659c2d2b39def62a53772ac2603067fe633773a0598c0a7c4dcecf4a7bd00b813ed6aa0ac46adfce1bde641ea446030b0ceba7e57f8c29f70c8e5ec9eefdac06c8467eb860a2c6b03755067bc2ffd0181f852c66a8b268bfeb7363b77321269dfd8f1b3898be35991effda98585271274e48b661c077f668e413bf5914e1fc33bff1d2ab90d6ab8888e5d34738823ae613d3bdd3f895a278e26d2787bd334893a0643760cc4ae165dc2580359ea9fcdb8c700351d7cbd5eae25985ea932a3e8c85d322155af2b2e77e96ea870821526eca09d0a122dfac88b2f1d9534f3da744c0f2cc657918fc76c0db55493f5974737c783ba13d243837b057069420365cc7809ec41aec17aef1e336b5171d9e3ad2ac0fc279f5c4b990438d4250afc61ee1cb6d8e0dd309576ef58153875cb24d9b632364db5b74d64dc553d6ba7fadda10aa1e29a893f67be69532284bba5ab57b556543864689e0c244f47b384698816f0d0a1320416e1ab5f0f0b9ccfae65996cff87512da52946b321ab63df6f263cc20548294ec262fcf3b4e4868437aed6854b1fac5c7ff3488c279bf7db46195f2e3194e17c6d1baeb27255f6e9b0df9ab7b26daf3a22108074a0972111aec7b1f97e7053c74919214db995cca01c0b1fceff24c2bf431a085a5eb508e618c95a9bd0fe2c6bc634a578715226998124ba872cfd901e81a64d580608c7dfd89c2ffd2dd6616eda5f488bfde730b56cbb240cd974646f1ae83839b4296939444b35c45b3afc1bca5a3c64da3682cc5a4572e2646bb5c1cdb68cf3e955c5ad595c6d5e827397fc208d054120ebd0add271382b30ee80dc6f38109c1590a7ccaf803f12da32b7c806f47b9ffdd3fade5d28f2e6d3705199ebb85b6bd5bd9b55c3aca7b58f4bbd8fb5ebc5b78b2a27edf92654b64a38132cb12d97d584a396f49f103a4d22e8f90e88027692d7364a2424750bc4c7430ddac2a7df2f732836b6cc0eadc872c4d5f91a9170d8165f735b52314a1846aa67b7506dcbf68ea0b51f584167592f8e3b586ea12a818976afcff1e0ad2fb1dff1eb043d5e59d4b251da07fd8ed67a31ee47cbed8b83920dc8a2b41f15751e5fde2a0d362346d5197ed9b16aefca7e0c331ec5189fac0e679cd02f39dd714f43167269cf69a6c9d4dbbdc3dae8cc52352883ea1052f3022e52c7e63b17bd6ae1816fec780de96a0a580f256fef5a9aac78e7f04c97659acd3554c333b05adcd7f95d752268372860aec26cdbe32d97314e72e1539d32021e9ea9d65a561c4e8c733e2c0fb66c5cb559afc827fc94450ce3c80b4b2bea6026bd6f6bb748c5f8a665de54f6364d771c17091e5762a4e727a76a085a2a75e02cc0afeceabdca9e146da4e33c218a477a2398ba71e30094b71fa38c3614c295b85a1e895665add3d671974439ce797da0b6e82ceac91a853eca938acee0a75c5f9396a6e75ed483749e3a5d82f8b6e933307bf25481c308bca897d26c9dc9798f331c7918a6663ec1220229eba7450fc3ee752d04edd89acf2ead4e4c993e97bcb5dc90a612598ac911456a661a073a2040811bb899aa817df69ea47bc3d6f090a8a97987838cc53c19dbcb381148bf94228fd4a3247c02803a8354dbe04f57f6f6b050af910779c0c902c480a8b50be0dc8e1942ec52f5c54373aa0435ea21aa6afa284be18b685ce15bbd59aa49fb540dd51ed8625af7fc58e4ecdecc40f1c954e14cd73f154d5682db34cb684b9dc9410a3ea6edffc2ffec6c75cee939c9b1ba278060df3c3eac934b61098bfdec7c40e9b72d2873b8f0bea67b066ced26c7751ceef5ab0714bcec38fd532c0f63776af848a8d56fe7755a4fca7458653e8b3b38537843e9cd687770a6712db9cb7e55a004df6fa787caa16a441cbf7ed12cb752a6de3a10bbac9aa46d8320c3b7bb0c675c6be908bfb3db71e699e95af2ddd70acf7c96659cc08a4b619cfb98d6f959baadfd9d96c731de21e5f9b2724ddaa979755c501fa71a9c3e7d413ac4847333913d015da0fde75841b343403dcb154f69aa964802dbfb5a607fafbcb9f343a3fac3cc484be0e9959ca5ad8834d86f30389a6e71575893c15a1be30fd712b8bdd30bde022eb1226be65580dd5228bfca03a22a4fade1376b189e2def1189b007519e1b9710a73df456b93e5cdf6e7ba4f2cfef3038e81a5006dde2de885f06b249b46084159f48880952f8e7d8d942177c5c513106d7ca77ca5618a6c413412141b9c338f8ac3ec2175039eafb756d74290a23853510ec54ff1ce044b2f364abd8ccc4ca10734d0d3e362b840df9da1a28eb66e11548de6b95f91d9717246dec36f37e7cafe3252cd1643978eeb29307daf37dcbe6afa392dd3056e860bec72c6972a7b74ecf7f3203e60143eeae862f95f7a4f211807d6ad0c3c1ae0497cefcc94bb7f06f1c43892e83dd94e646623bc65189305d2c6e34ff89b1e41811b7f810f402bebe557267b31630a7366d82ba67d9fbffa5ace2412f5e758ca34e0174cfbac41d24f3244c75ca2e5c75d7816d9582b762bb84d31c5102b7da53f59b97cb61f108425839365720efe113912258b946c5a601c9e717d25348ac060e4625edd5900e5f4907d2712760722077e35f60e8656835c3e06e045f0576d95fca8f0bdc3a0a41bdd9e892e422aaceef9d67bae7566b8da37134a01983584726a99561f361bb1e14a11640b98b4d60b7524ee3945b4fe59776408c50692313d706409524eeed310e2fe58fa7739853f1ff10a6feb29a0487db22c3d88e0d03dcae3e5cef46f37e26b11779ddca7b43c87983cabacfd01cb9737da05e38f2132a6175a6f70525cd0bf133dd0d54588262983a4afbf7e6d56cf920f852f4692f1ef73427ff9185024c90451a389452fd5e7293d44d9e26458ff03c053999eab3147ac9b11598ff0d58fc94da7256effb61faa4882bc8e5b627346f10f844836164e94465fc8333b4329f651a29bf7b69774d329bbe4e03c690cc0423c342ed7b50c55e59e1d4b2ab04be160570824e86701cd2fa05422482338afd5f6a473ad223261c9a188ee8ee67145bd6303b09799608cf37d18ae289a537ad4418affbe00a60ef223da9d66f754f54f2445a80e2d7243c464709fcb2d7255fa795a2994c285aead4d4efee63465412eea43a2566a4a65dc972f0a4ef5d5b57409c7956fce5ee166547359d6d2fa4349c58a0a54da22badcb54ddcf7b0908b2b988a50171b03d9c6398d031d8d56f85e3a9a4cc3050b140d74016061642ef714d8b5a01f6735375452ac8a934137d8caf3365fdd5c03434a2858469b4540cc03bb838ebf6c8b8631d66c79c297ad9dc5f8c809e07ee9bcf1f2f5d689374ac2cba68a36f2e13355d93a9e1e8d1d34691a7b806ff793c51c77807226bcf8b511e6e0ceccc22a1d96f665bfcfe82bcb11833ec86c821b602e6414248f8d57028c849a8fc98da2c9b506de352be2b64cd17ed011af7cac81e1d71750145fd6d4b56c520b263718dc89d356703a727aecfa55ca22fbb8ad54a6b2c27f8f5726a3eb5396fcd00b48d0ede58b83666b7850c6efb9fd27a4445953420a25a4c739747f5aee1ae2bc4b72d395e6ddd428662644d7dda2b7a95d797d40dec31b81d6712714a1b7da19c006d5003effffffc1