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 77088 9da090bd0009db9a525467b831e76ebe418a3887ebd7ce545b3e702f87abe3d5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb471201a44681f53e22d3f14c87228099f8e9927dea1f0c620642ff6f1b3baf
Certificate Block Hash
9da090bd0009db9a525467b831e76ebe418a3887ebd7ce545b3e702f87abe3d5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090240000b03e0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000089447ac184b59716112d3fbc984e75cc69b73797574bb29436e4b3145e49b4c2fc2cf28d8f06bb38f4f145121dfca0b4818d8a38153610d7df4def6542ae2403b3a804dc4cfc0c77bcedc7cb4127d49994be855f7ad39bf5b905000000000000005000000050000090240000b03e0000

Raw Header Hex

0000402046c8307540e686391c1a4e4521f1f7f8805cae2cd2dfa0059e4a9e8a2a7103f8707db1b8019f19e19af57b0a2cda359e6b53f7a2e61b9a37c121761ca6871d9b29613a6a63d30018af3b1b6fff4206620c1fea7d92e9f8998022874cf1d3223ef58146a4011247bb

Proof Data Hex

59,560 bytes
121216010307bc940626bac003e6dbabdf2f4707582f8bfb7246c7c0b54a9a8a839fe95c0faa982701cdea2ddcaa073224c542bf1294ef9f39efe1634db71656c9a9121af250d995a9dfec1940c40b78399d17d0f7c3a939f7360ea7ae2e268163efa55a8073aae0a13d2b7cdf2c656ae8471abbcdc4123fa9c8f58c67bed0db76140704bb05c3937ee2a0e02155ba6121c080de07ed5a21de2f7b0792f53b37bc3f045071e05745d32f4c99fecc29fe82a382f4271c1a3d6fdf0f200c4328be4e59f934b33f9046b1e18e471bc181e54d928eebf23b87b308abe1d0bbc8638365932cb182575f9583681a75406a010b7b942180325954f47214a1e7d66484a55746654138f7d300cab74ed39ef54d9123ebbbcde07e326b9672aefb2b201f2b0c66dd74b77ccb4ab31e918cc10d3ee7b795eb29d3688e853523a02bf07c328f52b746a3f580617fcff8db6f335a1360199e5c49dccae4d2ba0529983afc177578904751d81c83c83bea6b50af5e3eab90bb0e32bf40d83149a6ebeb38ec9f29c9519700f9447ba1567fbad6c849328f72d17501f70322024ea4e44a9c0ca8a82803611c3fe5db4a6ab71e8ca1b19df78f29259e327a644be3fe2727d6ed178f59418803cb93c276b87ece076407dc8adaff0ba2080f97889097304f29f2e0a7f00af005468c6b55ce062c6875a8fa4ea5363cfff7f3c55ce8e7da4ca361eaf4c6311ce902bd49fe3eb80f733f0989018effffff3b96957adfa4d80447173c55ba1fd76e5ce7c0dfa197423762503d4f04d603b1aa5f9dc0c8de6cf0b8b93b3175358f6f1f350c04d6c8d6eec6d7c5250ce67d3780ccc88b91db8623ac8744b2bb4c2b64f66baa6843450b01a251b9fb59a126455c8a44048f52ee4044a06f862852a2b17f244a89a7406deae78edc9bc84a83fe5440c17d4eafa790039307671fd11762115a61135289a27b3357da1883d7471461d624cec46b4852c00890670df7e26355102bc90b13d33f9b6a54351e0259ff4600466ac7454c2ddf0db1ca64954de3ae43cf2b84ac9dc0ae10da9cc93429652ddbdc98006793895aea7478fb7fae22762d4d91aacc5c03d6db2c9fe80d3ce658739d5f258c4bce30d627dfd0734ab35db04391e40af12a3f66df883628b80793516cd6e8b997c93668083b9538796b1a3d8b91a15cd32ee2a95e4730df4f44ba6547d2efc8963c1d3331efba15bd3fe3a580011dd4f142a650e6c9e58f7089c332fb4d1ea609cfb85bd0af19957d1742ea0f22b8e953ca14d4c834059d858fe8e1c9e19b98e9d084c0d0d6a00088eb52f3c0220e5c006910684dd019710a1865d66ba36bf00b749179bd041a01d6c6f58a60b6de8e4f745336413558341d29f8ba4d01d00e736fcb2433d8c2e1f9135217322b7d354320c0c5a5ef629a872741c8c0f2b071ace1cfd3b938e61165d97b793744738c284ec6f41fa6d479fc95ae463d4ec2fb0f0e09c6f98ce1ce702339c214c86f55bddc529c3ccabb0fc31d04ee1cf79a79d9ef33998d718c911ee65d897426131d5855063b4b7d742385d598ab57ecbd2d1c5e274dcf4ac6cbac48bdb7aafb7c52fce6ffbb1216f5ed51231418ad2a3b11b40722a22328fd9dc4fcf250b6a58b1d77747f6f7c5ffb9a49e004998440493535f028aaaf443d7953e32de5a9a24ac4e1f758d11d926cedc4680d02e9fdd2e52d5e105f95e85468962b5afb69c207c25c3910c73ec25847d9a8916b6edfa16c197538b30cdccb0f359f24172b106f8ea7349ffc6f30cc7cf3fb5d43808794c1960d76ac910af8df83945923b923a38295c3669b03a0370c8a723b1a7e0e8172c7d10249eeaeebedcb96563f9d68e5f4017324cc3f2be93d9ccab76f0b53c83afc06ba54384c1e7dad14084516807037b283dd60deed5f517fbb700c6da9b73c0fb2630454db9abb639e89254d42eb386b8037e6c446d3523f8d37e2f125eb33ab905f46328d475d4e6298d412c41e99da2ebaf62b9954b250916c323a790f36daa1cf8927d4b063063f1cc1878b7c3d1e0734361b013f7c6817040604812b1c4686ec2e024a950403f661063f50b52ba46152888b0fc5361749143031636361ac80e2bb5b14b72f098f095ebc3b567852832fe116c17d2592c3e28ce7284e215ac9a116362bfd67d9b99b44f21f14997a53f63bc57747fdd570c0ce0f109f0cbc2447fb43c36b59a85ce7a830ec1155ed0fdaec2096e1473d5f0c1b6947309f5e8b87c02964fcc6f4d4a5ccb34a88e5e9abd056bc99b6d880b0aa2e28cc4e38b0305d879f18de0ea2cd4f6de6ed9171e39bd1c3b71bde77b9a8089fef604d68645dd583a02d49aec4db8eae47ac7e7e8f0205e137fe348d96fc3a8f5cfdc0eb4ad0f0cb7e92e4c6722d6abc61c8f9da20c8b35510a1901d9b61066ebeaee19d112552290c9b15258bd57c12225fd9c86c1cdb3a700bd6341d4ece90591b37776e21d2b31e8d009b1642b3303791c36b47577bb64da66ba49af7766bd189125c7299e308f6b6b77b54a7a6a455f6cfad849bbb032ec12a848ab553e563c54ce5ccf97e82b37a8585993ccadcba1361e6592bdbc0ac72d77f5bd160665e3b66ef1aedfc0c9345e4e6ab9ca03e775633cdb6cbcf29cf017f6d02bbb16bc46642c45198d982d2677f65f46f95496e76958b1b0f8ebcb5aa06b8c20c52002d2116c636055e5209e812c8d9328594738120321d461162617ee5f7bd77f28c39066db75d159ebd56540807e9f72fa658bc2527a6d122020791cf3c76fa5d99036085d0706e2d20a04ffdf5768ae086bc1b3f38bbd89b9c9397cdbbb30e7a9b9955ffb892ff0575ebd150bdbcd9cf9509987abf3df01d217fe393c64c6dab4ebef4b98bdfca5347f93ac0a5e3ef9c6ea823034483bdf517470ce29b61c2c68593d34111dd6ac92094e21a8eb97936c9fa47c8ef02a93bbf207233d433a0fc253ba1ec5137522a62ca523754482e8754ab677b2895e90b14479c54a16be623b5bd6d1a1bfed310379bbcb9aba527e96263f208d4d32f3b6945fc0e63537fe9ed591c2e43d7895f61fb615506fff721ee09a5c4f0e4cbe9ef3c661ea5aecbe433197c784e960454060c3dcccfff9d04e379a0dec31b4dcc2fbf97ce1e64148bdc482a5b9d2d84685ec8b9e1d64898116ef7e84f7fb6e67f72aee927d16841924892068fcd9e817dbf200aa2efc7e5c96d8194df904b27077a5e69728984ef654d94b4a59cabf0a8faeaed6a0ed71723f88b04117434f690615772af0a8e5d9d720f4b88b0e6724db61a01c8bdfeb8dea2fe78e5e0b1224ee7c17e41ed5b88e16be6699b54555c480a3cde185b690f8e766f094abc4056057501427730e9ece12f751ffeaa0e48d7540d5cf016df7a5e064c5704949b8dc0728952319fc741d63a2526b8be8ca2a57abdaf2822fb658af2d68689ac176cbfafb52f85363c76fa45cd2240645eccc1b112eae90c016bf161cbdbe8e19137db485658fcf2208d1e2af30feed1f0e3772a34a1478c2d92c55c243a7336270d948417d478b0a46bbd78ce70c689ba8b942ac316f56af94f29e8b3459bacaa9106402e743955808da63181aefe7788d263b87ee8b0b35ca1c7ccfa0ceffd1e223923328e3997c958c278fc829fe6211ce776c3a4d8f6a84892adfbaff1f8cfd2f7709f9579d9f66efc83c8dc8661f6d591c6afc9e4d914594dc21281b065fc26c039175bb193ef41ce9eb2104968b1fda40e7aca477e29025261e26cc1d1a0e66c54dc67370df8c3535ef50f960658c5a95c34440452d834f4636d15ce0697e056ee0b82810768ef7aa3b465f978f08aa9b3e3a0b9f952b65417712bed1f00f5d92d1377b5bdcf563ae983d65bd531b050e56115f0b3c56db35a0a0b548bc591e55efb1708af7d7519d06a289d829ae35fb7b1e5187d122bc035307775670b1f654ad8bbc4aa34db99215ce977bf8f7b4b11d4802cde4ed6f3bdb04dc92083e1fd6bf6b3306b3e0181d3f523beecc8ed3e69537170243ad3d3d8d22f7d4dd06aa5df48cacee991910963fe175b7166e57c453892add9bc7d07cde2a67bf0016d182bc40f54a3c36c7cd08d345fff193c364c297c946aaca9c7e33674bb46918452a2f75b2a110085c6313b67324c22bf5cf7c12c27af793984f8e034826008aa68fbb71cf38b6fa582b78593da107f5c9f7a36aaa2f7ea8f39d7e289351257f82e43e2a574f88886be50585a4f20db4e6e90988382d84d7ca661a161bbfdb02f7eb7c7830fc92b62eb49c276574dd210560725e4a37a2c63e98c2da85147f2f1aaa5593ca522b72a1552e799839bd00504c9d7d0d0d125f9a495909e7378c1d49964cf05f97951c963ab6ecec1686e021012a2d156f1e36b0fa409a004fde70a9bf8e32df2c05b919dae9125d31389eb693eac33d158f844fc1e912d9271b31be9c34c2457d4a09444afa700935353363cbb3591e2ec08da8c2d02f4e5ca762bfd4f0dbf17f05ff43340456e8cd0d3952f9b4605661dc3d9ded197b32ef60acea9c7315c7d0e89f2e1d557572657f57aca98e4c2db1bb4b27fb28af6d2adb625dd8adc01ae6e66d9a57987774019a405a72e67d9646517d061da392a961c1d63f22889ed7d3426a0e7f998a9011580af1bf4245f78dbc7bace6a2a9d26009ea9abe494a89a8cfe3befa661d411b4f719f1fdb498818311bc04ae5ea8c9b4e4d90441e996d2810526d9fdc6a386b39d43385d8ddcff51ba8c05f787401eca82a2a1292f023c2b158a81e534a2e50ba3ff95f3b09d3359859fa9935b76b5a21aa02102c543e1ba91f3988e8d9ab5ecf05f27792a9215f822c34590bb75ef254f9da4b6b73f3b38d7afacd469f079d50dc43754ba2fda0e01b87f49e2b91cd4928ec14c01757a77639a21aed317cec48c055c9eb03e3cafb92f2ba1010e883425579c357bed36415f8664c2ad7f9baf623420d86f2b04ea105b42d03b17c2d89c943800c8f6a21a71bf7851ee2f00d209100612a1f8dea6f5d00140f3d5cbc4ff5ba1bb115c15f223b6c736a4a9bdf34e8ddc029a0bd65962f741741b6e15c542768a9e3c73d2086f2681dd9835bbec80786f99ccea8772a3cb5a53d10a1f61fe167ea65f2e9780f3c7ff1ed82eb50de3f0467ee9a1316ae0ac09e078f137a91f4534024cf3a1c7b574842d6c1cc27160f6c90bcc2cb2368181b9faa4479ec26b2d8a1fc286153010384cc0d020b0e4c5eb31d162bed59d7427c75d7026cd3d80993f326f4dd935844ac4f4f81e641697c9a4f88091e1d8584a9b569ed4db094df03f9d12c3f1e51609fcd8da035a0b52f31e1976f9bb144dc94538d18fc498b06e045d981680726330c6e7c1e59a5112107a729772bacdb4e91cbe69be734a655fda4e667c5cd3733469abf192a3fd6c78019cf0a3df0b2b666c19b42efe0497cf87e8555194452d3e9fb1dd158139bf73e4348a5edeb47e5246fe1041f18a2611e293fa70f261384b7ab5e2b591e99faa1d9affb7944f239dbff9a50d56b70d64f734f9a21b399805518258d4f13588316cf44031d34bdc9089b0fdb6d52cad8238e6e45c1040346b7be5967292fc548057fe9bf897478ac0d9082354c7e3584252cbf7ec5eb17b9d342b0b7bcda6b166e8f374867672650cdef4ee3c4d9b856dbd8a7b9eab44d6e8bb36613c4788a6bc5455fa9bfbf415b1666a52f3705d0732a29e1208c7f1543553f8ae5d68bfdab0909f3e8626be632490d7f3727051639b5a5deaae53c3142dae5ff04053ac9e8dba03ba709edb9435c6f99eff3208837bb56fe6c655b88dea2f3f3b336f9998e1b12d21ae5eb791f45de6c9a82e40f2c15e7a699f26a308eb33ac367ebd9ffdfa9c58fcff69743dc656c8d13d70ea1cf0144e9f01eb965bd9e661675a15ea85480c2e76d8c46081b64138f82ed1281d52a5a91524f124953fa207ef848d0a9ede73537a60c7aeb9271b01e532fd374186660c34505d1b38a69da6d138ab569c23e1fc625ce6c3a1a34bde8d12ba8aaf28d4b2c204e6c9e8f43a4f49e8e1ee3d47b9c8f3a1b2c2a31a1d6d0dd7aceaf3ef0283219467b7d00a4967f398e175105d16b03d1844398bc3a8e1bc54396d46f0ea933dc745ff2e1b16a51fa257dc404e2f3692a9be5fe5b1443402663083d79517b8df596dfcaba5bf57d32ed0b2fa9fc19c4b88127d0db59da81892ca776b3d72b8c74c27fbb9f7538d20dc3d346192c7fd2584f5e0b7bd5e362bb795bfe1c316d8fd872715804654ecbfcb49a4463bcdd736391e0ec9073c93d0c13a3356e7196a3fb996769d03dbe27e637041f0eb28751028bacfbea2785afd4727a97bb2b8a800ddde3d8b6f6abd03fbd3bec530187b5d1287e33a322b2bc20f948ad26d89d38bdb066b19169bc3e14111736ab70e61487c4e0c11dc8fb75a9bd980feed0bebd33f045952b3ae97a9e471a773cbca8d0c60bef8ce631e46b8c17a02f07e555f36328d0273f752376e68f9d11d53e5c98de4ba89af33610483db7e5a42cf4a95c4ed62c67087bf4f34a27b52ab6223408c21ff615b149c53260250dde5e16c89de13ad0170daad47a9f54c982b6b071092e179db209fe64779365d51c76c3179440736bca40ad958fb267b1a6a826843ad1419892189aed4c4f7e3cbffb7b7074e6f0aab104ef55ec4a11363e8324880f9eb0470d1b4dca2501c6a91e56ce31ea5e408c3405fd4dcf12f95eaba315e48b7761e1327bfa258db88378a3935e949058c4f730d2c7b97b0a1e0c7d7f3be4b1c96b94b8b479596e73a8ca2e3cc20a12362863a76348ca8604018481abe227dc0f8a72d2876a8538c7899fb5bebfeefd802f731c932d627f17f39974c86a04c039c068702fbaf445c0fe0a57964db487308e1ab5a6a9b437fa849448e0128d4815fef112b9970b71280dd3f0279f50198155e6f7f7aecac3bc1ecf1d92899a25163056acea6059c024a7e8a600f0c9e345b6238b6dbb9477d31ce1e4d3e8b763fcd882fcb2cec384e2e9f37b4bbfdc0b9eff2b21203bcdf5bc6251b6606bc80536aa165277a9d591b5e028609c5003a2a135edd386aae27c004ce4a0ee121adb3ba48c18ed05e6e86ebe29f6b3db9cdb619e1832aa9903c2d4a41bffa3e620dc298821404db3c97e41c9df72530f39b1ee7991a56b8137b39e40484535f04a0e92d438e46ff003ad879949a94442ca1db2e720859ca77d290483716d4971d9e52e9cbbdc7500e0a6c9423edf83ab4d7888db235d63937c1fc7e155f2ea5f4b24df06ea3464660b67304e5586f492285162546ef82e2ddb4776b752672548873705c5a05a252430a64af70a744926ab4e54f36d39f075c792f593252d00a963b2ed9ae5c1cf7cd3eb4361a90abb0ccaa1d4f01147ed1c4113115b3778f270b8f9e9dfa201466a77dc36644ab5a8e37f4364cfa6e0153501c72219ae5e63dd252cf040210da83771b76ab462225df8508ac0fd8056b8a02a67fc06f1a24fa5fc04da41fc12d2b6dfd152c66887ede0cd99b9006799e6377327a805b6a9c704dfa6e1bf2c4571e5ef14dbe618d5a5a0adba40d51f1d1b82ff5e96beb6a3e78adb41524777fbd6f4ea84e7e4f5272302d2d0f664b5e93fec2a9d9f90a6ed824099e9b0afd03529937b5a45fb0e08e066feb0d11de8a47487a30efe63c642e84c496d2dc6355e037611ec926dc01046a774754f1db4832c5390c50ca339944d5452f9b3b344c36b386253ecb7774c69072f81e4edf63c1245ed93052ee9bbff0c342c735ca7f14e63c21902724503be028cc868768446944a2e7ca7adbf845e1708685874a2efb2f31593df828ca6fe13461c12d3c11420ab60e475d5245eb8bff49739eb400872907a12318c0ddb9cfdedb97131f65b4bfdefd1e2f4b9e5ae95ec6f9eefda7564fe5fcc2ad49c2d62c4f084416e45cc56832023c7baf32947cb8ac7d0dc5118d33754ecfff20b60d915be988ec137faa725e5575798f64abdfc4015667766192f189ce6227f36763a9d0a5c1f6a889e67ac936c196f484e0f59d808ad335fc7ea4ab699251da7787d674cdebb15c87002dbc34ebc6cb9e6a4cc9b2e9d0c4fbac9a1b7a2fde93a64eec149e418c96c456c9be4e802ced62128418754ea58c657ca34883b81ab4d6dd6947fc5f5622442b544e9fcf88f4cc904d269534eddfbf4635066eb399b9e9b63328ff89b66b9bfc6ddc91a81981c1def142177294c737583dbd1e279ea8e994ce198ee6d05fbbd078ea22c7e3fddd9bbb5399ec8be6f8277e6353555b87214c6dae32944baf976a9e512b44675af4b7d48de3546eba9d4881f7efbc3b3bda1689f40dcef982bc1ac47ec3d72c404c56f864b616b2fdbb28726bb7c6f0c9f3851add17b73e47bf81adc8c9b8cb9ba35b9fa67aa3c54797425bfe58def35ede9ad66d727bf4b260943e42e4542b7518f2f32ddab5d83e8d15e057c44a5bd8923af426a5b7d6080e5b123d0e0950c57d3512c3b5d3373cbb0e357c2edcdc6ca8f4ca8187afaa75f1398be8cfbbd4d31e4986da219a361e3fa00fe1e3f6e5bd33a121f9a6554632f871935b07c595aefa2375df84d1fba37e0607aea8e67879cb55432fa939b4c75d949ab8c4be5afc2b0ee505bfb5d36fcde840f2b064f093c0a99a5833bc726d62b32b0c23a2fed914326c18779c84fce0fc03bbb8fb1c56ffe6d6120c4744c768e6ee3619afb14fc98f5c9c4e9a2bcc65db13f8165e256f47778db8d31e399187c54753c9b22c57af84657c717adc6b88161aad9866baf47b8b3a8547fe9ad7ea65dacb1b5975606733ca65bdc0d049b56b6223079c3aa2a1df98d677ccc668532f17d68000f33b20dfbc441776f2eb3fd9742de3b0a16a2e2c278b2abdae282647d94c054d577c22947eff70aadab653cecccd98c315feb6a7435a9238a8be2a827dcb1982b1969ad305702a1b65fb7be8158399c7bf3da16e415892ac7e667d09880368eae5c7a6253c4081205388811d582b01a08751f7a2b27c294681b1fbae489d6d0b8dee8c1ccd6d54cfb3e84cf7b1c66c26bfdef04d323fc96de6cc8afff3d189bf06849a020a2b3a0b3703a516fae2d5eadb4182c87205339857bbb383670248712d4c8f50e5faab1b200d07e4f732e4e5fc5572499a04d81ec965c669df5223a59ba3908a9c06d655dfd424e96d4bf26c55b5aa03c54b9cd09253cdb9494f20f6025ef62103d064ec3b508df6732fd2e1d9f56841eb73a16a3a258113c310a1b047e5d598dee7c5945bd5f8ab76a866afadff2ce109c497ac25460528a5cc4bbb13026e2e8af5ca167b5b23abb2b624e1c08831274e435b69f997334d383bc27451650b5771ab372025ae9a22959c87b2a7a6e0d6d2b92437e5350270b7ae6905c0c0b041006a356db6dcbafa2726ad6580e3e0b01b37f73338aad533a4fa56aae52d5f42d04110ac7e311eedb6f5c795217df2a4eb04eee0bde2a782ba2327ae1ef6b1b6845c2d9c1fee4b67632e467ef38e764314a43932953e944012419289e1c51a2363598f0163b4123b90b03e5e307e6e60b888bd8b556399c2d8110e89c02938e3641d77e33cec40bb1470ccfc541ac6c4f9c8921abe6fcb853865b5631bd4acc9efdc16e494929de293f9495ec90c8b34355945e2677fa6230589026b17e82d64176a0f48dca9e2ffe30a7eb669d41621c2eb85f8555010cb6f2b0d4d3ba7f3a8db1b390b37bffd32682296e8db6914874ca1cdf8be85ccf1d92e49d94874e19a5355a8957020380514f7b748110c249c724987372ea21a374daf8b2e469facf08386848fe60f1d11417603367e7f5c622db222d3f26e41f22c8cc3722f28b99d8f17fa61bf0de61324c6128f496144bfbaf80bda2e5de31c58b1d6fc12cbe70c865aeac5a643970d25c326051a05d1617fedd1091f6ce6daf080311ec40f808b3b91bec0fa7037047379736220b8920008b3519cae38a932175ca39ac81ba54367e72de57c410696a6dde678c1e2cd324848ac89179e5642c56b61448378026c3874b5f80b8964e71922bb2ac5fa2d258b2a38906602f84320c61c2093c4f5e9d8dd0d64bd9628558be0b8a38e79ffa2581044a672c511aa998c0b164387342c09015af0ded2827714ce31921ce654a4b2fae858ebfafcb84c1d8965e06d1b95748709ba34bc2096da12e224a19f9083861fdcabd8de36bb652cb367bce9ad18916aad5c4d4516d6431cd9d037e22a310be8c6764c8c2f79f1f5c52c6aee6b6cd6bc0ab07ed0998eb826430f94fbb892e47fc36aeafe5d2c5042f87268c22d8d3f4f43c00f9a34eba09d90213e602a61ec3c26c2675f803594ba898db2a23158046366c3203e135ef9f11de623db726173edde4a1bdb13f7d78c4aae86ba61027734207bf126189eff1339be9c24cca92c6ef0032cda8175a2c323c989f3424014ffa092b0246c7d53d3b447c8d528600d1e302dba35fc2aa399299cc8995b746260f26c4de175b774c6be9dfed56114c32ca73e01276e989481d815be5754a76fb9a3e05e0e7daf9623ac78eb1f51a18ccb66d3b331924e134e0d2b4c0ba9c42e32c96155e0c57bc322abbc1eaaeb2b9337ed180f6b092480056ca584d673e7edd7d2cfbe9fba2c0ba85f5733378f667350f664c44d7a4b08e5f8d620c430923a8205abcdbf7f2bcbe8f1c98855757fc2759be216ac4987060ce9c9d5e168d585af472fa254d3a9af21db55cff7aad79a3bff6aed7776ff07bd7db4ec2d84fdbd829096784f18f1d6a0857e1ab23cd1b42f07b644a5a63443569e2d1ad9522133f60b219c1925a06997b0fc99a0312c676d673d159bd6190723a696b9e5a271bce589417d88fd83e12fee2ff3077af6ca60179b3605fa007cab1e8459f3b0f594f6bedf35d64eb2337dc8056910e5360f7a97b1e010b972aa8538c654c5f2f46400a8ef5579e11b0837bf5c20da37b57f2b96e19aa1e5fc919fb23c406eca5e990a7299f77217765091e6fd4cde1ef131f1d4972d392d19160d80c403512037f5a9ad97c468344df73d018e964d67f910842f627cb4e15596562b8eb2cfefbe7fe23eb65131ed862de49db71da6b31b8648365c4f0c1900f51fd6e18040e8788b2fa05edb282318735a2d3dbc2445a2f0baad5c838198830b6df1c258c1965d6eae911ffd568e981d15037a806b701c88039fc95379394e4199b4c8b16154a39912f4ae1a4ac82b86d56dcbfa8c1d67c89687dd4a531075c646648a6f8880db59cc3fb105d4133814c3b077f99ea952f24b623ab8eada90ac588efbbde847434df669e2cb0faef9946d921ad4b367ae2e78043d4cd45790bd49377cbe8c0e264cd35975bfe511855c7a044e3a6812a00b944a3f35a8332bee558656d098be9fecad656a8a2287b4cda7a4b6d219d13d60187b1131d35a6b9a27339ca23e617c8491dbc0176cd95a7ea0a5ce0b1db609140d402bc447ec7fc96945de24b8573c57d2e0a69986fd95ddaa2aa20c7d8ec7d99d2ec11a6016fd957f74c7da25b445ba7c3e0b1c1fcd030751269c6d56c750ea339d1efe46fa111dc2acc094571623409cc93f7097a6ec2b67925a133f8a690e35ecd011ce5cdb6130ff101c8073cc80ce903dd3a8c06acbe02d7a775ce493e44ed1e7de7b31c8c5caa5ecc5e88915e9c2b0cca1f773c8a99bbb7c2226049e3527d4ef5d7400514481bab2c6c1630cbc12db22feb4913b188bbc33732ce4b88d01b72a8d59418aafcbde7917dd7202ed1184de79038bdff5d6f7ee04832e3e0d20eeb2f521ccd83c47d3e3115b99fa7f901519e048abed1018e2c52c9e0eed90e4f39493ecf4e5c04b2f7ebc83ebee3c61d9603cf7c6867e5166f0491f10a6e007b40f60d4c77a051d2a3d4e14c7eecc3f28ba3c4456f10c61a9443aea774729a675d8f1179038bf8172690d2e8ce81fbed2b3bdf5b4b3ce0832da6c50f114117c9e0abdad75fddb346b729c4d5bb8a29ce04a2e818a0e133b9e1ac00eee7f23e4a8b5cb8942a8dbd757c3b638a3339d1d2c85c3807b959555e82916cfff4bc28be35fabfb4b15f151284a8f26deab7470c55e55774d8d013e9d6f07339f5ee80068d19b7e35eb92a0e8b2ae82eafe9a0ffdd6e145d9af7bc59ca8daa438e6fb15dbf2232c60993c05f2c3b13f2565edf6caa5d12acd8ef40c74a6cf89b6b22860764e6f59e35ba844360d2a6fa72581fdc231fc914a6a3e34d91bc77fc06c9b9370c77fff063615de20beb738048182ef8582307cd3ca3f3d00e5933e3f11273cada3d9b08626278b3588d94d8906bca856cf6edd87e63f3069dfccc7b3f992e939f2041eba05f6f48290fc43969776f727ca012c996047662e805e64919c20cbda130435c9b3e93a38d05f82e95e69ef69d26fa36ff566335dfd0d38a1b3f840e2ce3036afca291f41b22601e7e6e98d65266144791d24364c537d4ad075b11a3e9cc65d313a0eb98b58d97b9827adcfbcd7e67ea843520196d1c98666a35d791091bb27d4645b1d758b63d1717175cc60d39fe5e120a8c4cbbc4dca03831ea9ff11ddd372bbd10bc635337977cce87bbd0c5a6563cd93eba1ea92b599a0c62848ba4c4f107a2f65020440814166193933d83cf7e80faecb5df84e312a8321285bd54e28c55113c8fba5a162b4e3da0f5c177f7a07492818ec6b8c2129e90a6a8239ce0ad354ab9cb0d89c5a260d306b8e8ddc5904f6a00cb8f8d4469f9ce8942c5f86cb59df107770ba48864bb62ed652323e83f2ee4362fa97bc5ff69d44bb2176c285fee61e7480a585e30fa74b1ca2451449af7102150f8deb6872b6884ea7e5f8429b291870e3196830c8df57d43525f998e5c33d8a0137738191627d7b7bd743d13bb4f56ec0c5b76ce308d2f9fc67ed3ba11953db0fa8ee5f686cf22f8fe1cfde71a5453e7e8da44ff96c03f6681f88e086d6270ec5f96630de95438f3649fab62e91167acaac0ae2be816790ac9197c7854423b5c61d5b10be8c9d1d6b13f97554f2a214718a7301e05bf4703b8b25c0bbb0a725a6b78c45254b3c95c5d049aaf7c637d3c5f0b9705aa5a2dc48df3c6661e26b219ad8fe78a6b37c0897a8e403acf29b86f371c1af9f19cd758f585b2bca0d6b3e814662ccc2e5f5853f3877807a3b73cfa4ba7b203a2f7461876db14720da80463628fad4c2b798e7418cf827ef98788b5ea5929bc3385b3dbd34e2f8fe8f70f97e9f52aa257fb5d5ae64942234e28e28ad3569fd85eea5f505752fe68bfc2833829c36c6c7e44152e69b13e9184e54190ad379b88c859339489eae7bdf061a1163bea6fad86571941250e6c9edcc1c9e3b68b51ce0367df95eb0c16a1319bb183449c3583698691903b560201ce7e1d4fa889382d19850bebdfe5e6f0b17c62a23c2f8ec0f0e2bdd2d7db6b4c0882b1959d0853ea0a23f306de211f88529d0dd6a4797157e74da73317a9be90f094da9af208c1f346000cd92572900cc78a122dfb586eb9f4d76ef2adbc8ad1738a8116c51fb93f0ea10536328fb7824443b1d3e60a844627c35fbe2ec27202d92cbafea1094650103093948d1407fd4be597a4785b02b4dbffcb2616a58228086ee84a9f4db5684d64b81f67940cacac1d80d689126a8d70f4c8d116cdde03b4417bb7c53a4608d1082fa8ed5a9ff95748dd3ca735f588c1c7687a991a83d6ef4099835c1f525f163e578a42a48b056dc24e19b81cca59d133aebd6f5df4ae60c6fba3627dfd909f9eb326fad9250c62fc86ac47d26aa2b2528afab6eba48113b8c1bc976db5f8185d3a3a518616c317d735f8876682ff01fc04b9a5813ef277f15269c60c8f1a8a42456b16de494a750860fcbb30c7043eb07ed48fcb73e0b4754287d4eabba8116f24018f95b673d701d4c3681f4398e6648ee9d6e8969fdd2ac829cf601770e90c4a905c80e6d46834da4c0b63c0b4850e399670f581e406369b2f27a13902445879d46e5cdf18a7d2be25e9c0e8f9165948c005f92f955237d7bf7dec57683ff5a1347116d89848e3ee687277cd32cd6f8249dedb8c912a5665dad4baeeaba2eb6e1f1ecd0c86f611252ce66dcd6df1a9f6a9292b2def2a495477d2bf2d9232e49101e5f715b3959f135c8b7619aa6936aa09b097548594893372490dce7f78ec8b6b0df5a838d6db8f0e45a9b342274aad386fff2fe85efae2a43fa64ade5faa32065c6f55fc142ef7562353ea119d396af1c70ddaad7a31c51caea074fc69b1d3a53d0f5a819d16015105666d698abc72cf07969ee9a48d9a31cff670437c2e18aa27df7685b7d9c3eb430ae9a4991cbb599a3383c0340d1acaaf24436b1b921d1e9807c26941f1218eb93efef84055036ba966d8b9b142229740f2d4772477cfdf7093d0c10bdd0a50819fc99971ef1bb1738b1fc654f4f0d5c13a7159c812d1944a5291650bab9b6f71d982fb4ca06927dd8affb259fb949e071a16474ddfad31bb703a6459ef48e7f8efd56d2d3c713019b77c44c230ae3d5848c4351e2a5ac5650cb76d8f74d025ba6b57e487f993f24ed45cde65e55fafdba70aceae8938859fe199ce8f9ef0caf6e44cc1e3ad8ecd881e28a8c0defb892cec1107784a2c2b3ea288291a9ff0c71b4084f0445208c783e6e07eff64401622ea570ab5a88d5970241ee1ceff7bdeb2f5dea758f0376c34fd1013e7a6f1e7022a739bc3a321c02b42cbfeab796ab7b517bc61a612b5d0594a3f8ea42667a9c127f4607edd506d074ac4a7ebec0c656883a6044c483f9b9a6a9aa6adda5ac9822d1888e04616ab76631728fce68f2be112cc7b10a5d11f99ad10b9624b97519a88cb5af89caf62f7e3bb2b1779b9af1e29f72a99035817263e9ed9c5fb49a4d787da75e63fda005f7bee373e6ee496b95d56ab20bad3f1bfc7bbc204287f37c2967e4ca84349fe0f45a438ea03b81fcb3192e0045ffe0def6135ab68f99a67853eb80be4ab9382050909d1dfe1a41aee9847ac33c301ea9687244c032ff1e8ca26aac58cfe7c71da5fb414781622f09c93493621c9b6d34e34cf3c18054bc1fc54f5f88d7da6c2d65be57f81f249fdbfc9c9e8b770d28979d155433d5c1753e7bfbba81dfe706bc159fdf6777910505916c649704de1cfa397048bd077fb6264cd92084eca6f61f22276f47b2bb51a1e4021c29bbb98fce59030c3005370226ada06b7e349d502e30c057f31e1e0c705b63a07c298de1f90285131009e7c340dd7c8ca63f215ce45c8b88fde41c485771f94610c777ee6cd04fe1863f0288c8c75bd2388288c7c60641315d65a9baa7efbeb2fba0bf6d02a910a0ab0ec02574005329ee50736597aad875b2d19cec531fa0d8c1457500f5a61b356afae2be656b34e1fb500cbdeab3f56a5b3d5405a7c0731f0d5f0318854a066a5e63cbb2ee8c1849ccacee9da52ea46747567a27c2cf69fa5c7f8159416000663885a9539945601daf24c0ec26ff934b3fbca7af1b865dc8b0b3b4dc1498758815271722e96844203da2f1c4371ab50c0dbfe77adc059cfa47293a3bf8553ae565211605c4b0ea82dfb8cc0fbb991ea483214c76c794bba7842ba6fc719008cef5ac74825c663b27057ca6c3c141468b6b9610350c5ac2875afbd826ed14c045f4ec11e18bbaffb54ee28ab0b93aca53bf6a6c190408df232e92ed85116277cec548e09769c66b561fa9b30745da24599f7ac5ccbc58d0f0848eb017eba504027d8cbe2dfcfccf6965f62c961009849f7d0091eedc551dc73a4cd7b7ccbe9878fa64092d9059777aae176ca339e0b5dc6f975e1d786ddb23c654f6e1b4d8913a499d191d1ef51ac5a340544d222e463fac81ca8aabdd31377f8bb4c8b75f6f918ed65becdf49cd7da26fc1af2fe4f318549c3f47fa2ae2fdc276ab9fb29150bc2eec42b236ba9c1c37be000504633501c514a1c88fa43aee95318f1d2397af9b0d25fd8146e59d19e05729a49ef1fd2ccaf3b17430bd835f850e92616a55fee7b534ddebd9f784cef8250d71b9d8f0f922edc85832e01c5d392a12d62eaa42df633112a10cadf1d779da29079e3979f695c64557fe9b230d7ba21636acd6deaaf616d153bf6fb1ffeeca48eabcbdbc1148de35d0a348f7a311a56961ac12a85cdb25fc895e2fccc8e0b1167ca24b07597de3e9985039f6d07bd16d3b7749349685bd3906084b45a706e84941e93f1f5400c7c3492ea46e455e36c7a962f8e5a29bea1086e8af8c1b29de3abdacb9dbf868f9710e396af1d74f881b679679785e2c42c90909529f67118448ff214c5651791ab0a41c2388a925fae08d5158250078e2df884398a30456d147895774110cd064cd5a78f43b89729c88994388370e9fbc6fe62dbb4ebe5b6bce4e8f16ecabd0de1aac5fd22d07cf31a6898c581f7bc0e660c73f11208ddb915ed0262b4fe8989ca8a965ad9e84907455a7360f1ed42d4b0a6e10fb6b439ca96bb4568102487f87d06f9e9d22043eee5f9c3a647679dde8141cc82f0144de1618cf5342a9385bd3e9fbe6e8dff3abf0f61cb1832b50d8fc5c7589e25c4f17982f1c282ec6104695c68f118088fe2cfa12f2a18d3ce835ca4c2841958c696e5f9866b030d5194e1c6158e50e593e6ef87ee7d4a56f02afb0c876b5ecc36b0ac803a1abec841ccdb158705390529a5755099df469becc31a7ca22f721bd553947aa242ee46077b1baeaebe4864a0a1a9960fcf7fa385c15ab2c10721c7a6446446bdd2ac92fd4e84e62e48dbb1415cae7fdc6ef251185f80faf0e34922b68719d10478108a9c48c38fc7db9f28cc1c32838cd2ff70188af54b8c42f477a7e80bbd4f5065dc1cc6091e17038c708b1cd575988b76361d63bc8b319ab2a03065e39728e473e404fc9bd0fe1d10b84aca1b5795111a2b016e4dcff5102ac4583838a58fa0263808e2ed3c0f1f93ead3b1489832443096dbf0f783e6e9d13ec13c69a968d26662ed2417b74b5e76bca8ccd69f61d1d51d4a3d1b7a933d9e73051d382c1cb0195ea21e6dc11610d0c374207da286c9a7abd73916e6865131bfd76f4421b1ab38e6c697872991e592c6401c81a63455503a1c0dfa3c81aa7cdcfc69550e575d55bde5e6e20231bd7287d6e1061546070be21b321753d5ca0212dd215195821697e6b20212e58c9628b226c4c1401f037b76ed76c9a427b4f1622bb9581caca999d5fd95fd281b4df6ee1c04ff12d5de4ff607b8d4e7dd0c62dee7fa3bb86f440e2a0fdc40d01f988ed0139f25164c902a14b36a659beaf5b553ca327616ad2c01702ea82a45bcf5ec46c3b292111ec485d30fa3d94734fc208337f166c509fd3da3fe0bd4814e9ee8e98f8414476878b4bf2ec14c52515855cf0ab7d4cf87fbb8f6e5d52c427632ee43a0d2f62bf6aa06c176a26fd42fcbfddce47f87b07d63ab2ffb955ea3a68e6d18aa0a6e5b25c2421b90df24aa26a8ef7abad797ae453506e69f3bcc3331f2809a4f950cd6d527b81ee8ca89f62fe415f594ba50fcbd5e0e693960719ce8c2f84ceeb050e30ba825287f1c5d451a1be85f3a6ef4b9b8d0d0e25e50d88f90c91b66bd73b87993dd124f59d7ed7eea6db68e600fdfbcd66790b0f4a8be580edebb21ebdb581e1d766784987d64f583cf4051a1ef106e725ac407222534567186744075811c18fc87f64986de5cda1a4430925edab3cef2959aa18f873b294a281b922add65043e34caaaef9f1268058c38bd26cc3afb0a3249e0f0723eab1e19ee04ad0271020d7035938713a2230a11fb2f4849dc60284a0bc78c360e69d6758a82a3a9b754bda4851c9afb805bd4ac96afafb219833ce7a99d4e2a722bfb9ceccf36daef129c583bc39061aba6e2bbb2fdd1bbc35d5064e2f26b5a9246ae0593a75d6d3b6fbcf4abc5bb4cde14f9d7b84a9ae3459a3733f286ec9b5eaebca9697020e153e11111e3c775f0e82b1288e7897513513b07677937306c1648b019be516c98bfa89ee2545378c4b0b58bd754fd471130b680244d9ddd9f59c0f63ec46b676f86d470c48f863aaf5c615295893266f8f47c10574f5bf80f8570e0c8de796091ec28d676f2bba814d416ef2895d18fd31b9b3a0066033a54b143533267475c811b1e67b294ea1802634388efa0003b8c59f737bf20fa5b8053c36443f18375a6e108033a18035fbbfd3d7b8e4dfedaf0f2dfa0b3e8e5c675ac980ef41da77ad3a917ed7cb0bdddd79ea1b61418c39d1f18ad56fc95a8c4db3bac0e6c07e3f7c03f54eb4952c92f5c29083590654de254c8b36a85bc7a48f51c6d96d9fd8dc3b121739e2d77f20a06b1ede484f73bf5f67c8ed75a8fadf005f136925373af2e4a35d2796cba42aee8af5b2065c439154d32c4b22bf6fb919816210d2c7366ee46bf851c5209db67acf0c7432da38a3286ba72aaa276b6492c73b6eb48ca1c6aa6efcad24dfcb177a35c2ee418c78eb20b147e2ec2f2ce554a0698aea12c2d6b43e769f7c167d4419c53233dbd59eb0912c4b68c0e361e83601430a7dbbb505cca9b650fb2392cc3490ce8905cb8ce8665e1d21b7746be03447e86423a09e17a748de732aecd5e57eaa13199324b19e33d110c8c9392400626d5942e091ad3b00d665acd060fd96b204c13d3a194b2fd94cb048373f5087c87b98d31260cee031e4eb2736254e7b1750f05334f4ac9b4b33f82ea93efee52db9544a6c4bdbc564141962810fef06f09610d71c13a2fd80cde2fbe458a94ba21a1eeebf5da494cf34d5ee6a4314c6ace355e362fd75480bf54fe56608a08ee66be7864f04f92494f04fc3d5adfb2550954eaa83df3d8cf7a6bc70cd70f1903b45dd7e10d77f5e57ad6af27cf74bde760ab2fa9b46618f5b99a3b38426720c15ec4343c1b2ae9be211aab1d652fc1ab1b3c293aca87ecbf375d59b58e7aaa050db05a47d662a240e2d7cafb7abda2adb29043025a20b8888f047ed310542431bf508342b027759f4cd9377b7eb50868684f8403f75877587d2ea266f588bb3914349158ac1e514d384fb947a8193efc5905807f5f49c1939850296723a4b7ecf0b4112b5ba32d7e2c8a8672ee38ab561621c1c01c81bf9cc230e4c6748d00fc708299a920f47a61de55ddfd164000344937c0e79483ee7c566b99c37909d13bc0f434f5b901f5afd72dce01694e9e3234b3fac640e8e3a51f20d583de82970ae45d98c4486ecffd8393d6173935ef1925d9f9b434ca9db8e270f1ef67a5afee0885a85c22d9d2bd54de2b0a25fb8f9ceab7ea040269783d97ead503b27081f06f8d26d262b021901919188b8d8e1ace46fe8574fddd97ddac0473a9c7b6b6df584f036170a4ef575e1701df2c80763814314e6e1f0d736c1824ebaa7fdb962ded916dd0c6a19dd774598972c5e58f36f4d425ab249e44a4b82a49fb70a344c86da243731079b018abf3262513590cc22db206f238e4a29f6f0566a83658f7ac510940c3fa32b60cc1715f970e5a5069659cfb41567894071dc8ed3bf62d2af2761cdec90e15747b407fbfbbe58da8994843b4073fbbecbe28adaa364ef6658fc81e7b241669a1e05f16e8bac294fef65a083496be4242b36afd2805ce677e32a80b177215d5b2e45e0189c274571c2ab7e45108563ff9916dd3a304dc52200c1ebc7b1f92c756d7e548df77b03bd58c98efcbe6c242429c68cbb7d2ab8d2b7c61a774491b21f77b66388d7ed1efc4eb1cc06ca4e50b79fce6d2ff1803aa8c215c8137baf1c22f7e45e797ade3cc12e00f7e8ca04f87d7091a764595da070fcfb1378cdb4f822af62e8f9d9104d19101e33b136334974012adfdf3ca9ffab011d1da965493779da10cd0d3d0bfee3710f9f4a415fc749934c33f049b6e73a5a0ff5c8fc52a0ee76b8f489a386ffe8be9838f4c6382202bf4d3b5961aa64676a05761558d33cb71aef1f7fdba5f9da580bb26cd0d1286a08747e48eabed5c28b1889623330e5fdb03149347bae54d4782f76460dd3a639fc15afddc3a05d84a6b0ff07c2237c9c17fb32317a97c422e237a4a52150c78255f9b391ff64572080844c3f456b8a62725e06abc42df1328819d50ea4f49fce0a98fb98e772c1a0f8cd3d7f036a70451309b2796bb0a4c2b13279d46e30bf39ef05ece51f6b7477d60c47d895abf214766ffa8f74778b9f4280de6860f6e335f13399c7333bbcb9854b996693f4f73153a7d5c5444d1b2637ea3f101e83d691bbd736dc3ddd0829ec0334006e7f829da4e0407a1fd2d47d25216c3df1a02db00cd1d973687cd1094382456721d0a556f0d2c45698970265e95c32360105bfe85efb95d459a5701166c0049959a471744ccb4d4200604b747edb2425e6ee18befd7f9ac8b1ee8b349fb27b91f2536cda6ae33fdce721ccb5a927bec8c7cae142a224c4393295538154f31edc33e369ff8b0cc5d876b952ec38997e6c48283bf52335ef76cc958503abc7107fb6a8963c5756200f1f1dda41802a103e33d4f4a10c69ea10fc722b160406e52a515a3d405c5e30d6654b971bf0c0568c7137a460c8d3d28954a526b42ea154862488c045cfbc457018461a31631d07677b6b48bd3c79b0f61f4284249105bd6ca4a76e24ae606c5b1a8296389cca77d88461e269a1cbeaca1fe08a78a0ea4a50c06ffd5a4a6551fba68f947090ac4a85729374f861d1813497b648385939ac8428da8ec1315ab27e7024f27fdab0216f196029119354a175f15833568dc23d4117c6a2c9e3492fcbd27a512419ea00f9a52dc24216237f5c0846a83c1a2360e219c86130dd41c4f91dd8b0e218311f62e65ad3d3deeae116776dfa055dae7a68b83be36e0051d569dc7bde9ee72e4447a4aa3a7f3e05f943e0047a441221eeb4baba91271c27cbaa68b3a0199e981b9ffc48cb7e106332fd5b4d48a201054171df94fc29395e167467d80700964fd6bfe8712007b4dad7054936296827060f213a06b348f7d1a61125df9ed3f77b4523d7defbc672b6228d71664fe4f91abc552cbd30afa2251c66e99787ca94b29e9a8620ef2227fe59d7aec0ee103ce17be100055e1c2e3c33bbe0aab5558d85f099c7e4c3381a9b2629c3f589ae016349f4cbcc3580618e17bb62df8f718e894fe1d62dadc9987909edda10bc566c72a531009d01851fc9a3b756423bb3e759a6467c199450f98a3aafc61da6761e3e532ebc6de8e888bb970e75009ee6e10ab881319a1a28856af3e01eeec608a6bddcced59066452c6bbd2fcffdfafd322bdcd49d45956d5b9acd84a89362f1f1d974ba2593aca2ea648225f5421bc418ef23881e00bc9961ad8ab0b76993081a968278efc7254249eb6100a3399d84875174ae7950aa2c7b569996edab63b7a48efd16930b7bf0bcc27c93acc4748568da9c276e888cc67ef5c804324ccb8e7dea3b5bb80ace86ccfb4fa337d7c19e24ceefc26e71c18dc393d2cd73a62ca36dc1bca8f417d0015599ec90ac0ff3ef2e2d8b12d60b4e636641877b3ecc6014e6b74ffe4c4f0637628ccadbc5ae707b2c8b5b0f32c299183bacc6b77b6c32debd4608e8d4682e618c93c5413a91569a12dc6def7af38b80d335fe203955a5d94e9e3746626964c46d17218c21022ea0c22c05b70c78ff5ce3a047ed359c702f719ab9264e5af062523167d477eed1df8eb7a456a1d18f5bd7ebedbc6e0e87cc500d01587d2a6cae73998358412193fa9b97ad16d22cbd2ff54bb5e0c03325841575ccee3388a7dfc22f74daf1c71f6b1aa8a3dd8ba11211bf75330b47de49f29e6d0e1cb26c761974461dff7c27bfb47b080379d5c9dd8dd856e5c203117edef2d15438a4454b713beda4f23b00df7b9de3e269b04e8b792a016143d4d943e03fb0101793c067031ef240348c84f18f7d53bcbea86602da1711d8880484a2795446a46c2016200d2bd1f42306416ace2ae58a8b7ad1adf8c79bb3c40c8e2bb8d9b9277f2bada0035c80c84488ca25040dc616d197258bfef8c21058647e59bf27ce3e36832f59ef00f75a78c35a5591bd08dcd2540fda331b6e6930d5709c60bcffa1d4e0b1a35f30e36a07d23d531c68dcbf06d378518334053402a622b3e9ca28ebd7464ec77b361de83336cf77d59d8b7d8ee562a56cd9ca00236333c1ed891502ea0a1032ae89ddaf07e8a1978d2d757e237d20be10da1eacd74ffebd796d711ab4a5d5366fe0402b26d0ef54c3308e0eb39dd0ef2ab435b59ff801b0ea18427b089751db8144759903cb590026164ec79b9e6be387ad54bf1d6cd65c2801f2c86dd23c327f8290a520fbbfdf766ba3aadec98abb981f45a89f4b4b6e4cab4414d7c245a6cf5ed44bc5bac3619a01f9f438e07c5c9eda1a5573a853a461e06ccfa1f5822962d2e14fa4b85532fa161a31e0ae7646489da63a3eaa58d04ff061adf587f2978ac80f5018c587bab9c089b20b6aadc183056553fb71ebf6c7641f5ede0911af18da6dfdad5de87e19f169a1517c6c2f785e8550f37f57f5a97ca37bb0f6eedbdf79fd3223953dd0c3e3fd38e684d6b306affed11a1b39b7ddd717132713a228de9b314d7db98a9ef0dce49e31f26872f218275016a22a4a67d6564792f8176cb244edc47fb83ba9598ac1f188c4ba2f459b6c7cced764ce39049651cbc861e5c23c436e5867403d25e19042eed3a91739f9909cefe505e26b6bb3d502afca0a02aef5ff0cd17287e91e44e0dcc85aa0da455794c447f0de68b36b8813596a0d55230d5fae0885491138ff32dec338d3125805f7c6d7b319fa748d22ca112025b4bfded390ff7117ddaa7784a9612a5dfd901e8872a9067499ae0f9f0f0ec0072f2536f46a3393d8b7aeeade859f70f13b01756c22ec036b15a7785ed80a9e58ec8a62b45e2469f85d521810ce7dcbe9f9353e1aa4ddcc1f994a631be29c73eec36669917ab7da8d04f90301172ed0e3803bfc29a52b1c837a1617e295437902910373c05b09df9e785fbbf84732522a90dad92b9bfdb82c92a75149ae940b1953a82b42784be9c6ac460e44eb32b151bc8f40c113459d9200b273ad7bcd504e51da808a84f1f665a43decf3245a18e6d9b7a30ed694adb649f60774a129487db3ab4366ef26f01a81f61757299980497f7cdf91295c54d0b786e0a09e656f5b9cf4487b27610accab6180dfa1617e01a2dd100a20d47cd8b7204546f0d3dd818df5ce35ebc141b0b66a05aae2c46ab2897683396430ed33590a5494a3bd770fe85ed95ea0c158f96a68780af5054c25172d8c4354c4e744dbab6dfdd4faa1fd1c8bda73cfdcfd8d0b0bb816be6831cdeb71c748017bb46e8eb5375e875f72a8def628aa0ba030cb9b99166ebcc25f25ec9f3020e79ba05db6f38628b2a7313ad01687c1d01b1d10a984937b95f46b8c4440c384cbfdae583b8abb53b561633340419f2d9646d928da2890945b2ae5f48ee4de80d58cb17b37938fdda90a06f5cd687acb82d7a9d99d307d2f1175d415c2edbca9fbf5ef6b02ecd04c29e5ff5ac2c1708e3ac8e45221225f0d6fbad65545768ba7e5a156373776348c5a990e108328b99afe2dba1e0f0395ed46a2c3483436b62fdbeadc06350f7898a0b7a8a3e3fabc8bd8ed923fd884cdb6403d5d657a61dbf62907022261c07ab07a025059af90d7ac925d2ff869232ea924abc834150e2edb149f926638cba62e552c14f32aa9e92e902b71ace3df2263b490ffddbc20af92e727709d88abefd22f450584f3888f48e0b2c57ccc1796bbe8f5c3d55780ff52f80059dc97a4dc3d4d702f1c9dd2ca004b8ed62a900b0fc62447ed7374f9f8c01d175af95610137f6292cf943570ba5ee10a1ba6f23cf8265ee1336868d817b7a39b303b1a8b8b4e5ff2b7fd475960e99ebfb3a4ab6ed46b83c5a6f2b737eb3e2093bb4f1bb2d0a18e14658172f648136b6ee9b0cd979fb9f29984314dd71a8118583f1c79cd19143a2c628da1d738ed3d1ec2af929c0e5176cc59af44becf02a1dff876c4ac9783577255c5414f4755a500398f14ffae8eab7282e112b225bb3e0257881f209c1d0b3e42155b3bb17e395d8996d570bb57b24e6db5d3b7634c2724529aa868c8c42c15a89f1b8804228074f782cce5c379df4cc99a8a7ea820e3f09384462e981eb5846c8c2d2c7389b7a9f38936a29aa61bb9fc0e9d9c7f6f572ce51ee043549732c621484d637a577a970345eacccee802146f35c72dcb89faeedaee4614b4ed6ea54924ee98715ca555366ecfeedd5620c04b9c6729e662a85afaf7e59f76603290237d18577f7294c455037088dd405bd3b8d85e9cd888cd4e8d0883f0ff674e74df488309281732aeed2f76fe803cb1e18eef45c665d11fcc55a5ce48ff82e1ef2ddc63c6f671464ed7f6e0428586151d9b5ae443c9370504a5fa5bf611612668b927f7fb81e66d868451b21ce4528e0b3cc46ddd612ac31f4c1280775308d9e1dfee8e98f3ed823e9e7bd1fcc422d40e7cba638b5c7e5e64e401c2c44b776787114b6762cb3a729975a4ab9165cc14038a76fc1fe9eb1e9509ef28e0da45b510039d0ccd334ae4a10099277115ad323082991a3f1dd1e041afb173b04f4296b5cb0bb9e49e8857554ff8b7615a8733b35273f43bf47de21270fb79b25c74b989b0d371101c005633a31df06e1f4a630961178438409460973e1459ec47d30f89c45e42a48a757560c51ba3f263becfab1ee93f5748e13d9dc3dc9ad1950591ebed9f14c6c0b3d0c7b09c729f96003e596c6fdc78597c2b9a440ff089b7cd349fe8fbe547ac4d253c529ea0a737be485d5f731c654e08d29f31a14b464555c1c4b08d4c22f264e10e047f55581c362e16221fcb64c40c608761e619af0355d83ab948e3dae576eaf31512777e8c36059941876a9841071c8491e8bf6502c541a3080acd99aae76a8049d5bb1432895c2d81b5a49610bf118c9faba37c86cff2d5423d99254afa35f74343ddad870be2fb2cd6f5dbe93636fe3700c4ead0410602fae7a62ec2db6589506477ae00da10c9faeb6d7dfe5fb13857569cf68bc08cf58ca1f654194987092fa87e108cb204a6ab45f67b96dfd2ce9644cfbba3bf59cb177473ec148cf00857f626125bb040a5e8e718670e5ad996624ca6b95f3816af150192937e5c575b1428a37da6628f1e75c0c1eff57b01bccec47f2f9715e050a644c15b169e4009f24960f0f2589817874ec6ab0204bdc7e8a5d65d625d290cf33c53c214c927c6e70b276966fc801aa61db53bcf71c564ecf233dbc5ea29f39cc789be4fec87f8e223bc67576b2867e0fc172c755a247af193bd4445d67a0168bba24215097bb10046a292174040ace91dfb3e835960b58f0e87f47849e1ede9a2bc112d38eeb6e2a9918affdf6469ea4a7c50d1ddf45d9b7e411079473521a235bb6a1ea41486e2e7f2d7f7a37be0003eb8a4d016452e272bd647a871d2a8a13aad9d2f3c1bd5b5bcc9f97bbc407e913d62d7911dbf849861ef53022fce8f0dcb7f6f20f7b344724fe32cbe5c0c151558b8188800712718804f8597b48978774865d3ca42526362ee572fe6796964a451f8c0e4b1e5b708e711e12d11fc5df127bc5abeccdc850ad8abdcd2890897944788daa72acf29655a9600429f39ef975ef574137f822ab3f83c0c4cf5b3273370c694d1ab89a13cf622581475d4181937906971d2afd88699950d3e26368a7b0f033f7452c9b1e75c5a973564fd1ea7a8432da51723e2d6a1fe69c7815516159d3952677cde6ebdf7f9014ab2061ca400bbef34d495116c1b9575eb0248e90ae9cd362228f36e08f1c0e0dc9782af441d78b7957b555923fed4978aa06c5a45d50e1bfafe3625e9bcc93a6fcfac8c1b5ad8be2392d25570f6918cde7c878a5b78d9cb4fa28260ed22dad70162d6ba492de4ad6404decd859827595c9e2a2d9861a44c587912c365f7183ebc99070cf8a985b8c467cc4fc63e686f5f65f4ad0068cf5dd3b160e96b4cf3cb989086438e9f77e45e0a220a2a5d9a2ef3bb8accb6e90991550010bea39c70ac1431a74c055de87dfb638732a0d29bff8c3345ef2a8d76f15a0593c8bf7a4de7e8c8658ab1768ab14d239728e79705af26a49f4bdbf02f67b9f034f0f269651f52ad4e40687deb1a4c84f75f7932c9b8469edc5e4df6d814b2b1d8f96bf2bbe002e1f45f5f112f1fc82045c1356360444c82876786108c1fc526ddab705f95dd0e8c3dc074de5bcaaca02f9056f113d1f3fb30735fc85254cc9d4760bf915b819fe2142d64e51b94741e2a33595d87dba69829ec81bf10db08bc9f126ca5f178bc169dfcfd2caaa36f9235d7ea044af9009027e14d8489ad9446f8947ea4e4cbc1303701c697e63ec94c9af328d823f12fbe4f04183eb1d93ef1eb0932ee8dc5c85b86e12b95648caec8f69fef27b71190fc85cf44bda52c3db356ec54a39c4bac9a0cd02b231aa7763879f49ef8b542f14fb9c245f1069dacff9e651c5d05174061f86ad378ed4e2abfb9cd0b29fa16cb7090f37c2ab3e4994a1fef55cc391147c63621554b2f61f5f40a628f17b8048c1343466e13109a0433f959954a0513d88941a0ca3d042a0093dc725961ba4fd5a1b630aa30729b405f514591d89cb3698a6d0f0b20a537766ff98de66dff6e46e4aa7f9d25bbf89dedacdb28fefaf22825b710b81588f7591c7efd50bc054ac4250bfaa75149309a6a187e697ede8ca1a530c93fe4f60efa86b9872f640016e3ab7095c7ae889aa92b7255b39753ee9ce3bb767418f064542e56f17bfb5f9ef515b210b3e16d820f08eef6f81a650bd5851fbbc65430e147931b5f2e09a79afa396669c6b95eccfda06b5cd4757b3b23a68e395b002b5fd415befaa03aa0e7a3699ac20dfbff3c493e3b5fd5b6d5216bae0afdb68298eb2562de0e7290cec86150386c9fac9e2b31a4f396f7fdc3c37073d4edd04221a1a74103615e6444c57634a4f4d4a7151f594d40663ccabe8975e8e36ca224060135ca217e27dcc36cf7a9b3b1df8759ff923f036e5068ffc9c9c69726e0d0179fe6601f5256dda0e093fd19fbf23eb04713707ccd7a9dee744e66c6731bf7397cd0a025b799fb28759f1c6cfabbea300f50006a5789ea8694f14abbb3be846f86d0fe1ad9a577e1e49e78a940831a8b3981e0528d39fd34c111cce847f13e7d2900c992ca1c8fac366ad3573131c2373c3f25bc5094a5abb1a43b1a9186e35bf63b545eec03649b2768f5f1995ce7b4304518a83f8f624d6821360a92ecdd62b0c623fa15ca711dab6241fd00a18b36feab158b3fdca94db816ad03acc59e0c4c984127eb3850cbb06e423b5c608048b0be5eda32558b7e82a7c523677a3526ef8eaa87bfd62d127ada0aab47fc7c6a0740742c353b9e0b30c28d4214aee1c077d8399c2f407add98d7f22e05bec2b098e8298be54e8b544556bc617fba0315b2e67137475f6e8be646041b82a85ae10b31883c6c4d1cc52b5ed771604a752918157723c34881aefc2952f0cd14b80f6a73b20936661d85b5f28e26ed1735b9277bbf3494b3ee2e511a8dba9eb6a7aa53f94ff23fecdb8220e0ec7475753271ea3e1eaf2e7187b6ee4f79531c0469926e9541bf98d50c04094c6b61013f218585ce8b60b6df9843a5856da2dfaa95f84e58b725fea13c66c7457f511c4a990d3532f0e5a7554b28063a713315dd1700ce6f750edf18953e279a8b19a75fdefbda2821f613fb3569b5bebf6fc4a2311fb7fd964b012431c39796b1a56519ef1a249ef9daaa2b403b298bbda0b80f40bd83d229dab534206d0803b2df7a983efe07b6ec6b35c4f73277f84f3a478c94311b3d5e09a18cb582cb39b6c4f6a6a32f55205461fd29c97b64554e983c7cbcc6c2a2117403f6e38cd37066c137300fcca33045785da28ff6a2d8acb71fdae388eebba4adcedb0301c71bb593e59f2ed083cfba1336804f3c1b84fda5ab2a52f68d5f2c5834a7e43100ef6455cabaefb73d99a5fb054e601719ede2199aade7b196dd26ab5f9b02c6c6cbc952ea72d2f7c137ceaf892da2ef6c2443a9a4ace3d80c5141dd5b79dbb7b9464c2beb6d4e88efb3b89e03fb248543746dbfea54c58b1f16688e241f642311f5cdf0af749f0a7dd92686c5ac7ccc43fe02fe5a3bd93ad2982d32c47a44613d58f99aaf0f5ffeca8158050c80e40c81368e88826cad20fa56b51473ecb9f4ffc43c4faa4b65d058f1402fac60d5b21a225c16c2b5b91259d5c40531b6ee04ae5f90c7174a7198b164d228219d837646715051f93ae65666fc7fb294fb0ec436b096f24c18dc6de9c1db0ea5cdbed55aa548d3381def28e6449a88a8f9bd799fde100a2c50e99554b0728fa1e25107f977d77d807b869fb24998b7e02d3196f302d3603cf5132e8ff1cdf28ab85f41ea3c90482f0533c500b68231e6cb27b68e8d5f48bdfbab91cb38f26512c765645a353e37716b3bc4f4bdc0116c59e098b6e5f49bf873a981b9f4aa3b72ff1ca5860cbe12124fdcb411d54ec520bf1d78474c8a9eaa017cd29eeec986a4aa12e015e7914860c58316550551523cc307201a85394134e63d9640cfc29c857c5c3dc03c8b9ae70bd2f5ac2ba8d196176b61a34be2f24b8759f015f21386bf64aea99f39e6478dcb596b03237dae573c56edb82b73a75921ad17eb36e1b40eac84f16b2a4bfa20320b2e8771e3b745638375e0450e6c8e9e7b1f16fbf9cb92b98865b33b3c3119f38214fdc1713c5fe6b09f36202eb9cdef84976b828022a1a0d3016f0ff32c036686dc9d7c41f1276a70f3ccdf0a1038b442ed780f43bf96021327518e8ac86394712c681707ca26b46cd5933d88ff39049cc6b4a0c6ff0968d7d4b8265e3f0fc46162737515a4ec7576ed3daf69aafc8e8fb697e78f47127ddfe63e7925b38f4f70df7012e51ea7afbcffecf95aacef15ecdbcece5bbead22a31ab82c8f5d60cead895dfb5f8607c61b3185fabd5ee0f62cb503293e9d0e50eaf6dfa1ca00877a35373f62f2da4c9785de42f5e0a2386e66b43fbe42cb539ef104008c6069be3beba906a9eda238882dec01428972ba854438a13ae7a291d1dbc57e58e9262da4995e1b39a455e0c20d1b8d725d596fb85fdb93188479884a9e7c5ef397eedc3a4bfd8e24d431a0e78efc6055a248110b57b170cd9928d8e5c15e4620f618dee65053d9bad70550a3f57ffa98ffce9dd1d03e00d1e5f9a26575de5ce9884329eb61d265008bc93a2eb8ae03e1c7b8afd0d4345e89300dacc8e6bb9c28597936f1cb4173e664b9c530e66ce8f5168009937024754486ecfa8d9f7052f39ffb915429c3684da72c5bf15c8cd0fdc0a94b3433a01c8dffa11a341a5c8de5b8b45c7781ee396602e4d7d0d871764b73cf3336a5b2213aafe0c1a4542d84bb39342c69b52726fcbce268786ede40b509816793df9e12435735c075f41f091f2b1d7adba8db44855e80c7bdd25dbb9940fee28e4a86466f9ccd0be6f4963990010ffedd57b6f8eef96c4839dae08eba102b3383ae40de2f23c975d451f1024dbee14a8e600b23eea82ada7d0059ab14879751e1418c38e812a93b597484cfaf9fce88df796f0e004d2415cefa8ab2fe9626c98ce46a86790ccc4a6f857d3f58773223a8e75529b657fd7b326df00326493684eddfe051519fc18b17f4fbab0695e1ef63c5d0bc4da239ae325c1edc388aaabf06ff4b0dffbe3cabab48957643380d20d10d4eeee01307727d8e4583ee29325293a9c9776fe02e6b4687de78ae9daea13bfa1da25fd4150d8b3439c2cee4779a6d9458d0de23cecf81ccf21a2f42d74ca9386512854e784fca4b8b402f8730bcb64b898922c21d6dc6cc0e58c5e7f3e0fff70f8ca8a897107bb7200351eb4a19f46a6029d4bd86b72d478f91f70714f21e20a9df82b8459f3da1bb8e6fa6398333ce4f502058100c3d7e2383b8828ab8663d22a3ef01409b81286a389d13ae9efb01de3aa2b75b4d9fc7f3ea38a913222094f18c2d8da9f0e9bf901c1ce34d56ef0b877eb5c4a814ca6b0dbeee44c6983113bcb3c5e2327b24a0e8f721a29d9bc2ebdeb0c11245e3c521c969f9af77d6fd9c00b4f2a9fb606358f1d17024540a5eb39a175793673df8a3800628541c6340e130272f2a658c2df889057d55e0f5e6cbeddea3f74acedbaef705cd7cf93667001cbdee5d3a4ba510840e65e921842f717d9c8be7b81469739ed5842e6520fd97670d669acf33669fcf669e21db56c331a81147c138cf81ea099bc39746c66a4b7795c2752aedd521ade701a884cb4d4aa5aa75fc3a0bf43c5a3ee044bdbd796fbe0f817ab45aa6bde2e61e029dfb411381221c8195e68698cb11867e1f483175e23b5b610ee765b3e6fdbf6fc753e26fc9d0ab7aed5b85e360b30ff6fe09815e0f36b974e372a2e9c17e11bed64082151a40027ff642dc462e488981e5bf811c12d14fa9cadf01a0885e4e6b453d9d26b1936c07c17580cc8e1cc585d85c4e329f64ad9be22a81166815019b610cb90223eaa210642a8e51679393f06b316ced607e065eb208745dfa1a059f1b62381c176c21f6e08c07bfae99e84607b02f6ac2e9cca45c737b344af1bdf96f414a2a9d23ee456f591c7f17e1f0e86a1110678671e0715f14128afe74c6eb4df77092fd62cbed7b61d6cb19d7966c0871479b5e979d457f780c8bae693dfea741da1345df1196c0c9bc1a31b8e8203db9814fc674346b0982360ad03ac3c1aa3f05cb07054f1c263a5976555fd69cf0fda5013e868c4a6fb89df32c046141f9bd32bf89a79743a7a3307f537dac2967447961084e63118f64807b03f435592fb030d3e03b82ac7854d20ec11c1f81c14f7c78b0307c636e7feb37215c7ca313fd139bd49f93f3a4e9fba1f8c40cd99b18c53038d231e41e82be917264e73fd049760cb1d80a8c23ed14f61a4f7433ac96cc7078b4649b75abb8ffd106d59fc039f0dec50a7b0d4889d63f07359915d5c39bdff64d01e0cf0660af52eb00db27b40cd5f543087d2d2bf8711cc73fdfbf12c77e371da86a17cd525d6e75fe146b7154bbddffc8c746fbe24ff5678019c78bdb4ca4e269ef26a6f387c249b02e3a811ad7cbea0b0ccce550830930df5bff61eca27a3633799448721bff26b2a1c35a9b8b4cd8adaed1925cdceed3c22746e750628556e1c343ced6d9c83b7701ea8bb356e5e1ce49b516251f1be9bffc4b90bf37876109cf95b1dc8a913b58fd195c2f3834396b182d51360192bc4a39b79a7f62dd52ccc8db8b5f55c06fa6fd733a8a3648c6261a539ff48a7497b23f8a194e382ba0afb33532b8cee4767fe8108619304103f56c5ea4cbc7734135455227216646291c28d8280e633f4da3e29b59c4dd0b28639e46870a0976150de72b5a7abb38e8e161cf7229187bac5956aeb54d3ecc3130651921ea67e1dac4d8603162e221d38f11e39646063d9db41ffbc1846501b26b800b87ab28a6be81d0cb6f2c509a77902ffc744d9a94cbc94c1b247a60e106cc504bea17af9dfd5e9e4facd092df1149207f09028c032357d5263c5273fd340178a269d9c9d45da1d9f11f9bb978dd0f62141fd3a51ecac9493519d99a6eab7db38dc9ee472dec29712bac34ff278a3eebbc8051057cd8dd8f43757b252d5eaf609a45dc76253651df2c94f45f3b56ecafd7347fac140c38a1fd7905819b6032009ce58a710c1ad3d6e876c356de26ef2fd6bdc92fcc326ad3b6d87ca0ef69d39469588c0b178d4b8c8e31a9afae3a1c6a9a4c8066f9779d44d769d15bca605b039d14254ec68ae4a02852d613d50add32958657f0d71b6f31e0ffe5fa8e9d6a4a0417eaebfc1727921a1cebd0bdfdcbbfc0f51b60dcc83421bf0c81a5d864d8b8d0fdd9fcb3800847c6be8cc331a0cd79623ee3614018b8643dff90339b4fda6a8b054789d1d2d7bc093c0441e041b26d355b3d21f9bd950775ae5e97f823389b0ba10ee153ad90c85d4ee698d559c7f785dccf1a47657412837b34bdba2a0d1a4ae2cf1af60a91885590febee04264388202146a76d11ef8bfea673c83562145382d97c7b45b202ee8251290b29a00d554e395fad0b3c9d94187eccc211313221a4ff7fe7ea648af33ee6139a6dd2ee947f1bcc57973cd537f843287acb828386031b0294fb9ea98370ea111774f7d010f0baa28a7f50be4fd198598609bb2c12ef6c2a898e1a97de93943108772fffdd8b8de67027333df70a71f4fc9c3ad39e0e0dac3678329b6f8bdbc6b4364b9290463f29fdef1593acb4ce03562ee9b8cd45998293fd0e44ab9e9cd9b26999825419c713a9284e8feee68b5465cf7db163e73d22746e6dcb228e9075ef747bf2cbbc9f8fe78fc55d6c23992447b964e1b69bbee113ff305cafc104e074edb5e97c8eafbaa990bc1e896446e80b9319cd93a7c04e0387e7c4be63b4e6764c1ee64250fb623b3f8f8514dfe24db18ea857737fc186ba98314244d091a0117700a7616fa06dfe65bf8e641a4d2a57a6c8130d6faa303405f58cca8e1b57232b2019d10261afc266a0a10a1d2c82c9df71133bb82c4c497dec56a696484283e6c4b585b5529fb71e902743ab7456baf7d14630afe0af0dd361c79ce2adb834bed470bc8c51807de878d6d31def897aeda3f2a967330341e366b20a15916b5a6e52710f760d511b44221f772bd138c2d7ae658c9dceba98f3b78429d75639e42f9a3ff02f2c28c08fed78354690b9727844767ea5d8716a538f0ec2a14b6dd31f4cfad7860eb4fc00b5d38fc451686a10f9b54f33082512c594c8af35e5bf34476fe4c7db97dc5aa91fce64123a2d7db5ac2a850a1bfc713ac6dfa12b859784c9beb07c2260259cb524e763e46fd4c765666c45b76b0fe7da321f2ad3428cfdf9ef5da31c1625cf6911a467fcb3bd463838eff27098051979428a150c4b9d1ff9f8a124b347aac3e57aaca9d6d0b4cfd7c0f7bc0626423b58c2ff26fc26a4f2849d93e6c6e7af6fa79de054d532c7c12c9e2b1bc3860a4f8d612ac171895a4696504773d5a5fc6cd4edfea130e834a2dfe0e2f01c2e930fa2cfe5063b43888d8a6269c4692383348870a1cc1f328fa3766e4d8aeb47735444426faa3e68cfbf476ea800ae767aac0cb04958fa78e77f15d3779a9169e1610d00ee02a27ca8dac43ff4e9c8eb1b6e6351ec3b7b81a172e4d15b2c7d4c17dcef03fdd4c7044804b7b3aeb48ef6eb6b3eea704b73ab42ac9dd3879202f987b0340b8acade87af22b98b7c7d6473a8bd5d77781222205ec5fb2dd0165743a92b3ff85a672f3e183bc3e3065bc92477cb64c429886be97fc57bcfd678e0f4f1d6c21e4ee36e0d3d7dd97a69cee4057d643c5f09e730a5d9ad469a4f21dc403664ecf2b6c05fa5b4e018d6d821f932051b6f5809045a19de37da28e423485fa669e858d9d5f753ca425ab50f37283ea58d2ca2895805a9ecf6f44350548761d01c445281a356649cc91a51e5af3ad5cf6441916777e6c495da257b4dc3299ca0b97d8dbe9a24fa9feb62771ff2e48aa63855c5d705a55616dc5d9cbb6af7df66cf49abd279d332995ce675a6aa0d4c7bbabbe5868d4dec45f0d36bcecdfa7d8971df1e0af1c03a9024fa7dc7153729b030783f885ad0a0bbddf959ce664eb51740b5f4a5d6d4dacabb07a12e23d63cf4cb37cee7ece821357f5752ba56aa95ef4b00970c8b0258ab756dbe8551c27127642248ff9e9dafdf22f5549548cadc3e6d6014b4a596e6ac5f3e27a95da2b001d606c60fb07a50f0b66326302222da5ee207e8e2efe3d81870080d1b4965c7eb677e272766ae8135e4d2e6708814bcf392fdb3b9ddf3a187463de7dca535bc4cfe42f1ccf1e1c99d02829e0ad94f40063f68973adf3e027709e63e7230a242bdea159652a20b87c60287a720e4b4354abcacf659a2c0cc20c0f4dcc5aef7c705c4595f2c03945770960c9193dbf2a655d57480157a27659df65610a08dcec28e1c6922b1e6cfe732f78b6e43f05152fde774d33ec2704069eedf9ab326cc302f700c81a8f5a1acd8bbd4e2d112f4a4a6ff4c479004f1b71e37a84388bea1ec7f63f52830d9bd73813ffd7fe2e95b16ae664115a2544b5ff9f24c44b11afac0dce0456ea81b32bc607f8e81899545406e71c12214dd173b660ec3575ae56340b24ceb1d56e7d3cbb7b871dc103c0302673ac50671a833a8dee9d46573fb784b848403314fd92bc220d33d7e4aff11e209880af0e0ad086f70b6a70ebab3ef0e2be83f115de23785f5a7d65b2f6c72764809ba63340a1466d4b5e008e017f2c54fb5d24b0d3303cb1fddc12ff26ced718507093de08e7047b82cd63c5a44b3591e66ed0379d51c8e6dc031c7c1fb818f6640ea5ab2fc99a3353c37846d446bb855082edda89408d00510cac5c3441f382117b55eb77ab68d0d0f54e580e7064a4ba278edf2664c84c97bed2d33878ec9c2dc49321efc2f5bcb99941186ad0c99776a92b25d5781a7f2f42f345898f4abd01d889485b2012a643f2b75465daf241ee65a80058af7a1abdfa36f96f8f9cef31610b8439d954211584f43f5172d201c1c8ec40553ff3c9e8d3c26783c41798e0e6f472f0e76c331bb7445a4ef22cc639781b561aa020c1bd939be2bd990044716f8d5ab5e78d54cb3e169d7cb1afb93f4272188d10f8368bc809b4626c580c5fd96a57c3377fd7c22b6f95e33b896c1cee818a65c3f914fac0fd16cc508ce3ecc1bcac0cb4b1cc1db11bdeff595765cf736875c4fd069141993ad4d1617a8e8fe1876cfef4a210a19d5190a94ec35f8bb5738554d11192ea34060ec130e497d605cec0e33a37d2e03e0381eba007e0d8f26f863286f99c2ba077fbbcdb124a6fc8ef43915b8716168fbc8b87274e2acd8b72cc1e237ba011c4f6e9497584d43f14b7ce27231fd264a0276b1094a5e8c0b879f19e20c7ceca761d330a0a04ddc8357aff6f88838424a4e7898156f891c7b84b86a21d8dc538c43f59c670aa8aaf7e48ddc72e1191cd3a96322bdf32d1c7944683508b00ebcfac7c0ae72fe466a5a62ce6275474e872ec104c5fc53521164f5eb8d8acd5ac5363307a03c0fcd247d023da7102d079c82ebccc64127c8253e7ef4dfe88d51a330846b118ad2b45631060f43c39559d482794cc3a09eb82e9a49d5fc9808337d0a9c6be7a8ea937fd0d79df460228b0e4d0b4d48921b653026cb882f5f15175de696e50e6606c8ebfebde9411b44f500aef43b5ede047e1018f5200e60100ecf7e9eb4f343b7d89bfa6d3f0ad3e29887f4dea5e1b479a3a269960373331bf80027e5d7d38e269a0838086b6094d4299122be98352525409c02870109986829538edcaa2ea25a5b0d592d539ddd76b5aa5d1e6c4e471ec609ee7253bd816804d06cb6083005c3d6becb003fcbe5955466891d52db5880d3d7d305657b3d709f7413f371ec9011df42509862d775bbf70f4c3ad118d60d626e0fc674ff7c7bc5b8c7ca9fbee9de0754edc36262aa7afa00db4f251abda23136b495a91149070f8ebadff89734967c3a121bdceb95a2939f7b29f02e8faee2defcace61216ce50ccc5180ac542bec1123bba9f0ed4ba8eda69968f8802960ffdaa956e6c63a165f5410a846a39957ac4fdf3fb0611759ca355c09dfefcd8da26bc54a8cc99259577378d35e5831a48b8de7787a57cc70373f3e88b78fcf47ad7fd8679ad3c8c2fef7d09c0795a70bb3f44d8d68d91ead82ef9b8e5eba334e2e73182f7506948cf3cede5136180f4f879eef4df6c321afd4dacab0984054a790941d3335a4d987953fe6fea5ab3dab8620df493da50ddf94377da61a9fb4fb1e1d280102a649a4936551987514d0369ffb1fef2053b3bbbe6cc8c608cf69df58717c0cff0f063c0013d004175e5ba9e6b960eaa22c26dccd8c0058b0967ad44e252a704c834640c42acb0ebc91cbf9b24304d88d9431ff5a21fcdbb16b5cfba92e82866ab13f73d1a1cf9fefa00ec0a80a5adaec3d7a715ef3e2030dc868895b7f1b42676e32cf4f256fd45cdce215447c876eca0e4932b69007c0e27a294b550227d1ac3aa016ae1ccdc582fd59f56806a3b2bc003443074affccc8ae28662e5e1ba334cad8fc3a79abf658ac521497b37ec9a1dc845cc8d83145df262341de18fb46ca82146ce588260d14d191caef4123029963c772a0b33c173c032d1363a2ae3dbdd7ca19c9721becf624eed0d9394bfa0484e7d50125ce3d697ea007ad7a3dd125457ccae5fc7aff1e29481e9e64be58c81a03e35613a8dd708dc8d0047fd6c340ec3e63db2f3a01d48c2fdc3fc9aab53572387862a3ff5a85decf09ad8fd2629d01634a6b97203724406f3700063a0b018ad4b5f741fff3a822bae26eeca19c3020ec4b712f9a634a4b2ff6257975c98e7c6c1ab766fb98ee2c0b0860679bfcac6155dd568fc85d9f6d8effcadc5a400d832483d3a6e331f5557b63dd566b420d4d90d1b654a93deb49f9a68ad014e3291ad34164cf14518924a64204759b6eaa2fdbcfee43b3898d713794a2d20ffd08ff89300d7f8a7a54415637fadd906162f88077206b4e900675b8c0271fbd1449f7501c99b33bf104cf2a56329bdf5e4c535920793e0cf239dfc94c97606908c27f1869f52b3df0d5e9eb74977448801556103adc3973e390617b81f7e08280b62ccf18a34fb9e99fbf63b60fb6528ca1f13fb99b1db556b335eeb2533f59a42a4a26b2b085de355551b88db8676c83826a397c334467a6db598b13c5b19cf7264fcc7ede823bcdd1609277fc7a4e307f8c4c7a7dcb7c92bb3830b417654ba07fa3620151ee4b5b29cc6c93d3eac21034b810bc961d02f17dff03114264b14b36cc9f47ccb5f767d68e179102786762bfccd310e34ce55d6c4183f3a9fc817429696caa4f51b2964091b0df3114e1b31306d820520ed6d407ac4cc5b46b745af81f515509f178f8e024c181f9057069dfc870381ae71357e0ce55044144fcc96f4375924f9cba6050b7450f5645b7977bd82fb47d1702e9b922b7a08327950dc54bfa48ad5d6c5fcfe718bddd6e1468e187848e833c75d8cea6b93d1b0082633cac5d33cb4ae08607b9f1d6764d02d94278fb2ba58d087a72faef91197497bc238faef72451f753127317788d3bf19003f742adf5e628f39669976982c8cc58f309b566c23520fd37c645e3f4a49194d60a649c1f6bedf3e6b3655d05cc89839fb17e99cf2f7a6d4b679946470f1ffd447d406d57d34fd92d3afe1a203913eee2637229d9c53451f129efd3d02f9b879dcae543bce3cf10ad70a2b78c200f8ec63934d5bdbb8dea0b269b3867244ab714c0233b8fa5d3b1844ec5b65a0361630ba2c76300e4968fe201e66780e17d7e62f0bfb26f361574928ff50458c8d4973c79954698c611a9b731c08b293ba1c77ad073cd4c845de4423c9692d4fd4c77b819a013ef6b3d9e7db0e3409470b883bb25381f840fda4b82d468b4b40b497e964b655f7677c6fbe7ceccdd382d0aef9390fd8c3173d5d5f707fa5f0bff625491f6c75805688742e2ee5eaed04de002f82b1dc6f9a5557a59178f789476c9fbf48933676eae338d75bde7b9bd1743724e987051c1105c94ec92458e4b90bb49c8196f0b01aeb3f883ff002d3f59e2f3fbf8290f49cea1520146c4bd1f50fc6159ff734975686750d63e64909d273acdf949cd64588f70854af119e3ec7f84eeb2c090f6e5be1714cc965d40c1d9e1629f93499559888d87202e73582c9417bf8dc57b126272965fc5f511c68009051047c3cb155c5f204f6aac10070826d20130a0d407e7e0b7175ca20f0fc500118b541e24c349cfc03536716cb02f844d489c7d004f4a6991384524ba7f725fc2d7d4c1dbe6c779c16c54a36580f18ff96a06d1145b4bf5315f8475fdbba70166dd1a8b102c44c97b7b9e55d13f782f8047607280f2f8cebc26b34e43e07d3347f67fa625fcac5494d7d7fb8eb12f22e9cfe463d2568e841c4cbd2051b14dfe2bc55c8c722a24f21ee09f769f0fc2daa43d295bda91ea69f5fae3abb372d1da4da92bd77d8642c12381b655bd99f4c0fb2a0accd881b7661b2eeab4d9897447bcf7706bfc3413e015020520e4d4d6a2322253415483cfda0828ab77fc86860e28fca0c2865143297b8065a6b3c44ce69a5697783e07a7e6169def11c7d1d64ee60e01c65423be59e11df7c621e0773747217cedfa1497a47eff86a9d92a7f8addac69af992e7b14f8285a47664a7a3e3b2061eda34fed25e504365738609db163a2cc03c9382fb782c66438f5a4a7ef1ae81dd987f3195f530ebf3c76ea8e0677ab1d92dc9ddb73a4ee4953f4384b21b1e83ce9ce043b47a8ed05172556d3c60715f392be00f6f3f9c5eb332b821bac2ae64a9cb3491b388cff0790c46c60d4dd4fa64f09413d019da130069c212f42cb6fb489db9cc682589150959ae015084a56744b206022c8712070c3704e7fca177a4a3365ecd678df49030499a7bc97e871f0bc88e023a9dcfc68052c14d7c70ef88910e8fd62bd5238f6ca20baf8a740c6395d5394107020cf87b8a830e15dbfc7cda674033698bcb28852649c919241b7e4e667c5002be20c0f9cf32f8a86785ac92f397f6bb9fb0987894138e8a7ec27e97ad378244bd95228a3affbfada4955dccb8efdf2393a5542d63af9168f0332642aea4df179d39a6f3dadca3d2f846bed552568f169583712eebe4ec6ea3f0eca351ec0e1c7cc4a792e8aa079fe8d996feeb920aa9b2762461c2a098db4931416e962283c0331b976b74e639a444e2cce1177bf2a0f3839e5225bd52c805fd30b99ef310aec28ca24b89b8af58c9b4f8d7ff47622dc0569736d58cc3882b49b2949f94048351e05c8c73eec94ec4183a0833e1b548e49bc884bafbb782cc827bbd8daecb8d73156c20fd685a2809d3d0a85d63b12ca436c592b389f5a92e4a8557fc1e3708226809eb6b81443da121f8f8a8265515a1931150f270016182e2de4d6cff86a6858ed220d09bf2ca95126b860ad757af6a44a50ec6194e0b73b262c374e95525d9d997488c1eeb8b92f7c538faa97491c946f64de6a255499bdcf29bf1a9abcba0915f64e4ffc12dbf549fa98c52e86cdcca23d8f99456cb6d0afa19e957bc98efb69dfa017713e71ad5315da7428c7075b8a904bef09b9a495f60ec2ae7cc41c5d51a3236c702021250f1a5b801c31d78c317690922443b2181afb199f43e474166386e46a84ad3c0c280de56276ddf042a962a8017684fbc4765d89d6c2778bb0ef9272daa92a7373ef4f662a3c7e7ff3b60951c2ebb1e3415cb93a4e32c4f2cf8e6a0edcb8d76c82f3d5f747205017afa2668b11eb1bdf284cdeabd317c7965b5fde82955325f490614c6b22493092cfbcabafe9bc8f62b1e6de9586e98e386e256b15e5e70c4fa44736f3412b73c9be5e1d69c0bf506c0a74c3e4f63b65acf61f01353425d5d139bd071e830008d33e9b90bb2ab161d9aed610e7d9280228f3643d93eb88abc2fa7b723ae5c159fc59a6a5b3354f199954c67442eadf07fd0a79682747c1225fd430013c83fbb532169a9ee341c21eaa444963eba2dcc1b40ac1a822887b9d8f51f6ba10f29eef00b0511be0ef8b9be71b09da1e005f187fc4b22053c79664ac2794701c5736a615a438364dcf1f22f0ccf00a505eb813803c4bd95eecf2efcfab9afc4da1c034333b9d65e7bfbbb02d44ae22b8db3fd0c009f27762a093861d8e0c71735023bd72c130a327d22447c5f9e9120e05374996d1e847b6f1ff99d6917c994b7b2dd98216517a4669c3f9cddbc67d0f14701f013792e4bf1231939fbbe6ae732a85a8454fd1942f88e733f7213bc470d5b12beda5fbead1fab96f3d08d0d1eeab5c3e4c9e39fe75206443ad438336dd3b63471912da04fccdd347fc457a8f000494319f64f0eba1aabbde197a3d087ea7244423e4d2edbd05960f043ef55fd502b3c0e126484ca03b5276c09f79811c734ba2b23d9aecefca1926539039e4e8892d412bebd2796df28740b8388e7b86098aa85e70b448f3952f4e618778bf9d3e71bad3dd6d1e0bc1fcdcb9ce6f8d452730612aa94db695a3a746ca84b03adf19cef9f45b71aae0747d9c9448b2f1935b8caaacae7bf613d274ad7285284c30c2f97323204ee47ee0143a90e7b5e2085bbdd7389201473b4fe1e1490c42ddf83952fedb58b3a1050604def18fc9e1993587d24f6ae5335f9f4c2663d271f20dc018e455dffcdbe1e048befdc56d16fab7aa041083f96b3eaaa0a709492751b874ac79a80c859f5151399206df0014236997cb338f30ab35a1caabe16e0b32cd10576af3323f65607b86f54a66bf7f141cb07685e988a2f2dc0adb5488d2aa53a9e6095e7244deed75ceef606aca38b6b468f3ecc27c8d40771a823fff37fc041ff51bcf4a6ab3bb31c01fc2822fdaa231d6d50b83cd4a0e62ca3c8b0d9cea6e2ccdbcb0bee65145fb77dfd283e2bf821e6cd6a54d004c0fe080fc97563597799fbe380e9e97e861357827c290a4ca1ba84991b4932043701367fc8e4d6e92285292daf78c9a848c4c8ff7da599e70281a70913da317971f92a084fbefbb8b2c73a48fd6bd64198279d0eeafdda4b26a7d6a15ca4b2eafc54a596033d837677f26a128b73dd72f52886b39530ef5108923be24c9a2b19a14a9492896cb9f00e1002ffadfeda91f7c71c61e8ea8183adafea07bc4f02319d782696f6d949cd14b31f611bf263b6158ff5cb6d64daa3f9eb30d0551b89151b28456ef6bbbe1f21a35ead1466ca78a697f4dda1b0b4c0d130a0eceb808614d7c52cd3dee4d2484e93bb8b0577b50281553cde22798ec743f64dd30a15db8732a94858389dafee0176ceb042015300f4563f9372d6c87384de6b6c7b85c53965a06928d69890cedae17ac6b6ce4151835372aee72609ebe53efaf70346aed0651334f11346b4040bc17112d0419de32122c7ebb0443dc057ce312a424b5dc3c56f825eec1a5f3f7282f8daa3de24b11a1b88d9ef3e25a514a3b4123686fcc38e30f78c448fbcb0512cd872b23e77b10760fdce2b21bd1111fe4dc82a95c05c9c2bed6723aa6e669b2e2dc9cdc539bf18a1b637a48bad0729730fdea3976793f09465783696d92979e4d4833d09f865ea5bfbbae10fcea9af54d08a2327878ae6978dc795faf07d2945ad4c7d7ddf2eb0867be0e16001764f32d86e06e2b9d1ddf5607a5d8baed92b5f6c64d01b4b777317b315e31a93e11fd767461210e10ecb0a9cb5088e06087bdb94a9351cf78e2bddac100a9545fe24e12e613a83c66b7dee60db17e4bd6a17f58b3c5702961100c9f134581ac87dfa4a36a9906caa35ed21af41a13caf069e47e33fa809839e609ac03243f9f2a5d005b8beded304a02fae9f785e834129e28a09a56544fccc6cde7a8fc1a26c3b539fa7f07aa19675ba126df0ac4f53eee870561afa8c68a5e501ccb43fe299393475da6a084fad9f260f7ba87729e2765996ab9aa762ab9310f790f8bb5103449f1e4102f9c6b0edc36e576057cfe1e2c012846838707ebbd539c892a8be3112d1eaa48d87b113dd28035eebd438e493a01a84efc85337f3acb0b75a90aa4e00dd33de3fad50c9453eeefec5349e81aac9b6ecc3ef62445efeedcaf0e3661f7d867f9a19a8723e9466c535823487c96026e7f79448bb26b8087c3a44cafcb5e22ade037ce097eec7075d08cfd2782770ba771664efaddf1e75e4cfde82bd6f9672f888a107f4a357873009558bc461960f726e7b58b42aa932d7d293ba3c3148298954adfc04d28f6016ecf4e9b8104d94611134ee362c70000293537f51a60c599f85e6b3f874876083b7fbdcbe3bb082ca2f80a635ba57c939ad27005e1d87fcbd775e5a9f30b088098d7b311a3cebb1ba5ddbbcf9a3e12f00dcae4bbd02cf7a0dd37eb0988f6d158f80a7dcf5b8811edf86ba15198214a5aa94fa71f92db47e8d2e196766c159c2e11bb990e01e6656d7981a20f6b1ff32bd1bfcac344ddfd78ae768de0fe7507711d75c3a9a22e24b2753d9b6d7337ee4453fb1e1ed0db748141580902c9a050cee58a284923137a04ba6266e729f2cd056d95665f927bb542573d944cd4e0d7752b7681ec0575189c088a29035472300d1cdcd62316088d02cd3f160639e3b05b51059883bfe1d790cd4520abc683587c5509688efeb1cf1192bb130366076fe7e8f22a2acace11479666eeb447ad8fd6e9a4b93c03e4ab2988a6ab17a277634a8f42eb277e5530e933ee5a870b6c0c1b9e4c9f44b2520f7a62dc4a8a3cc5b636467e370bfae462288433befc81be1480e0fc8ddd1523dff1ab1bb5eee981c7ba3ad36b577382bb4b5ecbeced94fc5c383a3405ad9b607a7c28ba86ef5a58d90f8e56b576d522444f2b550a4d25b23e76c15f8d4056e99b640a54690a8856ed61020afed7c648a42be025479a5eee8933eb1ac60734853738ce543898d3db835fe179adb10fc8f4f2f5f8d138b94a29a5caf92402d0ff1ab5a6a0d66f54778a242bf5be29474a77c1ceb217fe33aa82775ec6a2590a5366277830df776e0cb386952871ce38695e4ee543a838dbdf1902c74d496089c4db882ff22ee1be56fecbd2deb59c72a539fdebbff6d5209f97a75257db45520e3802412c05c619b6be1610408ca1862a2d53fa84c688230deb3ad86fa29d3fac80c64276cfcfaf661142aa186af0107a000eef92850e737eb9c3d66fbab44ea307bbf2d1ae6c71e4b8896371a577561cd0e63e3eb5acc1e4238ff7ec20065744af1b330895966e87544d9be48c5588c608b334b0a8a0236017a9047a9f1cf7c4cccd6ee5b16cbdfde3ace47ba15be125bc04f1e38facf22c48f9c9ed763cf84714995ed2f1e8c21b6229009c8d192c8e87888ead6f3cb97fc405131c390e5437b728629cb2d07a5c83f7483ac3df62ddc524d69ecdae108802cbf27aaed920067561b2054e2e1b1a8c7ba341cf244f38f5c31ff1688d26dede31fa2bc615f8a30eb9915d79dbe73158f4ac0c8ba22b5a6cb3106e9a9594ca1cfbd071bdeabfe68b16290ff61fec622d2fe48d543a0f5a9e90a3e06d3f0939ca812e1123ce03d45f28840c5f1f935dd02dc1ca5bb3c5228bca52d38444328bdb45c8458830f1d0658f02872f1d1760a136a03c8b0e139ca9a17178d7712560c849826dd54f616b924b5e64f18cca5791d428e3e344d573976c87b746df4fd5064dbb04d229e3aab41fcfc784d33d8f962edcfbe18545715aaf52579d808fb9141bcc2852a9d2ba6751389fceaf125a08836beb68a5b31be0b021c89c3a280484784389e4c67b474886305fae2e75b8175756ac000415df940a8a7f42db91c346cb85814916119f7f4dd63f0d2d53f57fe4ef7b0cfbe99ad648783d12cb8b8fda238e01c9ed1373977deaab02ec53f467b4bd5fc5b56e3b6fb54b415278ed4c662113b11794e77e5fdbbfcbd5ad469d98c24f0280fffdadb5edfd746b33eb8997c943d74bb4f558f1d231d8f1125ee0b77b07ed4858f31bd0f8c2b0678f9c52d8c2de0c2d665227104455390fbe070b284319c863d6b9b0e693700b088e3373f319f2848d6bf4cf349fce2bab99e279c73ed5cae76da9fccd785bd6d2ef744c4d97b368a5a71dff5f5e7ad191aa8c08d7e8a4befef416a8b3a1e2ab7fbbb829eda3d263b7c76a67a6055833e17c1e58115ff6b85e432d83b27b65b4ff0fe6034a0266cdf7d1f5a02927d83fc09b534add0b4994f718b1664b3c8d4b56aff297dc37f41d6fec589ed20b77d30c1a2e38e55d9abd6c068755ff00c807275feeaf1650a958a6a1d7263580fafd8582250ebcb32c19c7c89dde44bfbcd8b74db70afe468a79d08c68414658209c562480d9af1fc0ae84cd49a739a86253a5ec56a0fd61c648d4dfdcd8ee670be722e8d6d6d9f23de8b6a93673722b86d0aef07d8d9ea45fe499365ba05a7bee2b0d45353e87d96247c6d2c587a851c1c3a8fa69a794ab22154415d7fa34e4542be4f520474258696dfd3b2e0497b24e759ce4bbedb597d28f0fb62cdfc0ce7e4d2e0af2b5b2b800d668d1d7bc607548af018819c264f0a2f28c0d6a13435ea5a3c46d98f61c56546af138b000c497b380eb636ccd31596ea52e5062e65945fc871e9fc55f91430dc21d0c217f26e29c5fa8ddcad0edaf7160665acf1ba58b65306fe8835c0322bd653c4442240ac96be91ae178707273bd38a8989c4d8e33a41a4ae2ce1c36354a88e143048717ce799b41d1ec9ac98ca6e3e7091144861d20ddb76b80e3292da1b43285003e28ab5a224d02e0d764b7fcafbe660dafe707b5479f5ff15ae6271921f9d5a399a8903b3d03f24b504a46c03c32bc67903fc11132a3fdbdbcd517f4f01c2f8e415750adf9a211b1251bbc115b7960a9cae20728f9c496d2839f8b9dc118dd1d853abf7459ac8a5ec1e361dcd01846456ea4504c36a99e492b78f36b915217d45e38f883b2a1f8004b658bf2dfd66fc30891f49ebebe7cdec56a9fd6e89c0eed4ed6ebe6873701e3fcdc119ea7f25d4f03a3536a972add26f5e31102b73032d8ed3fe0d24eaf07e2ac8eb38696eea3a8a46f06eae38d8ace531677e2c4b7f4ee868e8070af2b438d5aa029489337c795d4bcfdccb209b713ccfd04acf94910fa4f47892a1c453351b3c27b44b3fe31bc7a78a3cc4c2690b3318a8e8c6b8b30dc283185f708a4dd7046c6331badceae41d62034e6860a5a935e789515310f381a1b76f2af42b00c59c6e033b5d41bd7081ec3c67da1d1aa5ec87009ad0dae7b34306bfe0c5ea2267fa9ccf28515110a4ba8129c1acce29843808308b31f47841b2112babbb932b55ff4f7df8782df1dd24e321adba5a9636b82de0088daf6d6dd0ea30a54cb2047b22690cd5311bfe75a3623b91243f117826b005250d35ff206d6d833414cd2a050f13e20652400703df0f0aa8fae0955bc0ad533fa0a20c01356e160add8dc87d1e25824d9133511643ba22f21f656534b6d095013f6bade95371d384b0c89014f7ecbfdbcfbd0437221814657e8e4fafa392d5cefea066733be4239ee5ee328e8686364dba8e0f4ec09298bb4839a3560cede131c40c199af91652967118cc304cf759582bd2dfcc26218dced45db5976746f59582fd619470505f31a7166a4cee307b0599c9b75a6749035911a3828b4b13c3c831fdfb42654b3822f5589d8d908fe781a27e8c340708c0d80be6d4f94478bdfb04e530dd3d5c0bee0c105557d376282c723d8054be27587f083e42e7a0bb039bdcc569b94195ab0a77d4ad61f78a107e76a22a1cfef300a79718fddae62b8b3feeafc63d996e3b3b01a02932590b01b1f783f003b7f905891684f956f888173d470831060a1f4e644965af57342dacd8422b6228895066bea5d2eb4e1287700b58d7c9aca05a794b0792cdfff09397c23ea6e6276724bde908f88b760ca1eba53b3cb4c094c87d4039ff787ccc6163086e4e4be475d995d669081eee376ac5a17197eaf5507c101e50be44b1b6c79449d7683d77438dc9238ec806b3cfdbfc6738ef33fac28defa1f911ece3409c4514efe45c7813f9f2e9cab9faa2b265ffb7867a74f60f1cb8521f1b8b2cb489345a6845560b3add2203da8129f73ccebaf63e282801440a517cd16d1db02ca342ad58bb4509380ce4f3e75c4ceb9f8437051d8af867fb9222fd71aee5f1e92afc225c52ab91a2622e256a4ba991cfcaaaa10433afb06e94febc26b169decc991721e84ff994851ce49004fdfd930fa7675487ef06a62adef2181b8b1cca39d477d6374847e99d91971f08603106442c867742ddddebe35881313660ce4e0412326aa31c7a7b22e3de81235237ec68f7bda6fd812ae688024ac7508e75c1075a0875e144cd38c7e6e1192761981a1080b43c0a77177953fc69a8bad308e93cf033a64b3b02f0f5bd9064d2ce68e4e23205eb8690edc29ffac0e7e0591fd5cc6be8c361a013f54fd0cd9dd8d7929581cf16408295f6450705742ac0175fe27cba3d64ffa1bfdcdc3f236e811bbe2de990b8fbe3fdaf5f0f1c0d356c53faee162481e7191fab8b47e4afcdc7f5e1dcec019611da11c16043fe54dfc3587cfd9a5bd2a9edd3c518dc7a4bff01ed923071f432ac61778d429c61893e8410d078ca1b2e9a61d425541e4b943c6e920b8fef700b7f158f442011dcca95a9b86df4edf8e35065097b577a946b6a8ba103911345eb9839eec794147e194b31c4137f0e2a4341a2ee9da0154c33740975ab721545a97fde9e39f6589f97eb564a5a4ed0622f40905f3938e7fff61d633faca333dc66be8b4cf2ca6f349b3787c64194d2da6ea37d2f8f5636e9c86d4b98d6e461b972dba54ae3c59529096ce4f28da9441df84b2717495b5caeb6e2503a065c173d7d4d20f6cdf02228a46210967b3a65f1bd94c51452b1579dc39a5ed680e3a06a4c7a643b69e29a0298c8daa699e620feaa4bb619a2327c6ec5e9fa10e7e5c0257337e26e67eac81789749b10b621a9a0e55549cda32ada63a0e7d9a290b5615fd525d83085c3d4da74fb3384d8b3bda04967692a28c751acf4ffdbed5e387ee6dfd94917cbdc8a96bca9bb329af288622e76cfc2e9118de9e6219498a378a79ae408415d2589979e061aead1c183bbae4a254d589529929c434169575217506fda2aa84ad96cd1d77fb8a339659dbe788942549a0b8984909f6a7ec38c9c0f29c0631cf3f425855ac9896f76f7c9a443fb9f6289280ce1b86a8c9efa1c74af2181bbf5341c0b901cbd0c425a21643389202a53fb817d214a0fe6d69c7848fced8261f3e0a6cc5d7dbca9f742194bac50f0d13fa4919a4fd3ff706a0dada89bff662f740f1b096e0bcb85bcb227ef85f4cce0b082f23efb6b4437b0211cce33c57ea83c64665a3aff1e622ba5c4b528b5a53e091bd656242d125ebb57ca31d62ade0e90021232615ec838d50c9ad52fadeb892642c793170d4451a8344be99cb7f6e5ac0d00d5d69ffe8f36914dc6402b0f318d804d41c99e226a5be4bf5a63ecb7eda2bc5477cfab862145594875d540a589dd89076dac42011251acb048e7234a50317032e0ef0ffed3671f9f15f302734730d6bdb3e9a2c5c94e8218e0a187d1f78d4a5f26cd638fb88b69b6d10dc9d8c343a2f08378b2e9cc0d9b3ec6105c26980a6e08a05d6b9a067c17161f4c80e03f2f7ab9dac0869c36f4f5af0116f2e358a37ffb30d4eb2ff25ddfa6fdb4f0b01b84adb521d38e4f69f9784ae1feb2dcd95a084eb13cc3bf7185d589f0e2e3ac8e772d630ad9a4db1628174a220f800ab6916f9ec09c5d5dad091bc223cfb4478ee87002d61404cc0ab0fffba8326641d3a199027f06777e29467640b782f068b5cebaf4bcc5145cd56eca068fe256f519f6354f713675e56f6c93bf38e8925b436182882c1c3258bae3c2bf0d72ac9c07e93f7e48104744a80e9c081289be52f9a5e9c5bae8fd5cde8dee35f34f696260483b866ab95b2b15362c701790497ffde927905903092e0f5edcf6c2d2cbee510b9ff4895a57eed5e5513641eed335c8fcda43d326d706e751f68c0705300f397ac7c93deba1a62c57a88a9f861f6b49a61acf0d59604d2332376925d310f7bca652224f924e2fccbb16652f611e1c216ae55d27707d1a72fe0496d399f0ef6f273fceb9c68031f7ab5859d5d12355d141ec88ce43d20060b877a373817c575f885fce596bf10adcfe2ae4d87d780d20f1359c80390f43cd1bcfdd0996de6aa531981ea471c3b61e7280b2f2691f22058808b568225ede9ff7a8e7daf8eb22600d14898f483c9555ec6fb11c259f9428e95bb031b9c736d873b19883ada89b3d4d9251726eaf7e380caf984297c775158d5549fbc952ea5fb8be3f3f54ab898a61485ceecc22f1d437d52051e5b3618b8e568327a2c983c4e050fed7b3d077210e0372322b26661752342aaaa6354a1c717f5ffdb0b92075ae99c4c1d01fa11570f5da564e666982166c2e71013aaecddd8a46e75e9680db5919a567d1480db46688648af073a77e168cd94b98a49db5cfbc1aaca6b9dace4d3837196d5badc90b330fcf921871e24ca15a95bc678e99eec8a69c1d38a3339553eae1fbd065b31c4f9cf26ac3c0f88a36b41fd5138d3d51430b9515a8609f3d683a3f6dabb93c5135d1150cac7d230b14ce373424213454046b86477c4dc205ac60a15c53f02bda0bf994a7f3b5f8cedb47ae6fbbb8b7fb04800d5307b423cd9895794ea1bae23e80a044e4b18835570d91a8127f3cdc9a990ba9ca1175dceb9ad27c42ac03b5552546f4d00489846e7407799a589bf6f669a4947a9f3ab1fbaa117050ea1f64a501f5f5ea65ab54adf28d416c3541b77fa9320e186cac63d1ef3d5d4284edd3cb5431299b9f40338e10cb6ea1ca0e35380f7e8c336c2ce691664995b7efc8b02f8f9f1205d3557847173b75c639acc813f72da624338ca95d7e48c43d387091c3dfcfff2e5003b0399dee17d07c79929b9cabdc99afe92b77b0f94fd2aa98337fc7bb1b83c4f685d38f6500cb58ef1b2c164366c64cac57434640e1fac31ed4bfd7c714ca28db31e919c5b5b6c7f685729b315f3aafba686eb9a7793f3ba12d749723b2efe32ff8e35654ae668f0d31fa3cdf51e5bb8bb09314bf2bed468543acbf411af9f16cfeb0918b9c4c181d2b38b4658a2a85a16803adcbb59ffcd4c803e1557b0df5625ce78d3b19e76e0c7813e6b26b6bcb4810a0b2d503e360029613b65b334d1c9644d2c8f7bf715a30f9131872ff514ce833bb02d5017424611e150a19d3c172a2d103a5af25ab929b0432bf5b9a92775c83fca61aad8cb1441e51a777846b03a47679a244502f806fb293fab8a045a5b5752613e73e76e77f742f16c88124199dc7de820fca7cfd50efb01d0e91a90a09c94e9ce65242d065f05608b501384721b73ccfa9f913a277089fb6083c37fee95eb38340a36faafbea954566bfbe0e2915375948c6d4bcf61386a3a65daa8456061b2b36bc5b8945aed3eb1c69ef14b0d92552a8c1189b7847eb8387e81e7e766432d8a9e4609089b1b9099104d9e25edcd5c62dcbc8a30a69b831c48e80fb40b2b88b9281b35ab9534dc39352ea12b76268672a6217695fd1130873c3eb7fe91e6e21baea37ff3bc178d0031728ae5a604cf4db263187a1ca3798a31f24f21696c93fcae055961f8886d8e46138318073e199bfd42d2139b84cb1fc61088236a53b02cda59d8b8fee7c957f1058a344f86e496fcbe6889b3cee599b82856208f99ea4ff5ea705d1c30e8d5a1d9c0da3eb9ec6350ae7ed9ef138df30f12cdaa5734b0a7347dbb1f58c08a3afd2197c48ad1a401c8d40dc61424237883386464a0007326a98b0634721722cbb0722b50933c6386ab47d02bc12da64d89e246971531466a1a476b953805ccacf74a4707088e32497bb3f5d90df572efd17c9d0119ac70bdd09e4dc8f7d3f7b5f3f55c0d13ca3269cbae5a050aa4a985ee67f4aff50a0f2a0cb06ea580060d0cb862550bbf666bd8d88a40e4af0b63df0ae244ac81962f02f6d8ef48afbbfbdddb28623a9e32c39e50d7bed482e6f497ada7c9d00d332ef5caa9bdafb9fb3c41a54d7e4b597b7ccd6d7a318cf7d25c6e6d6e1065864c757070cd49bce072f5a24cbd825096025a566d9913d40e24f2da026685ab7bb804684f4a7a0d3bd84408dd2cbec91ec7aa5a3d403648f3289d7910492b45c46e7df6ef170d8ee13724132a86a32ba3eaa84a8f43889ca1273db33f10353abc93b4a06aae22633ec5ba64cbc25869f7c4c864cb9af91cb9d3096e4e6f368a33d9ec89f3033b6d880f9e88d4654e5ebe86e8e30cf1d2996e2dbf3dc6438462bdb09fd7fe78b350aa0e11b1470898387ef7fe3d3274d4e486f19c37d864d2eceeb874cf5b046f9e17f3eb312e2d1f649a82162132d244d585303747b63da0abe0ff0d4d82e000ca5dbe082e635b2dd9220cd72fad50703df466aa05e0cc81195b353e9893a0d0e37ecc3dc08dde7bf192b569bf56626f4fecd44482f4cc268892dbd3c47f92f3093afcdc7959e6422560bbf31f60419ada7ef0f42236f3bbfbbf8484a9919304bcee614081d6615490303089279cc52fc9f2499bd4bdd053aa2084459b868ac8f9634ee564dbb2bf0f3fca24a7fcde3b1b7f8454ff766a6e708ce3437358062c6a24e07029ab8d9376dd2622af47ececb3f44530325e81b217836a553463354693e3157076c7e536ed4b31b72af0f798ec19bf17f8d36f27daf440f13b28dea9eaffb63c6c2051cd36dd536d5cf9ec4b35583336573426a398a69f47f1b879647bd4b4f9403fca214ebc62121185f282be7ee3710ed870bd3c394d1bae41a3d7e36545128a4ab175bd19709d70094f6350d7dfb955d60b965e952563f6b1c96badd5ebb891cc63ffbb4afe725d18459e8f744bf341be01927fd5d658ffaaabe2bad059ef6ba0b7109c99d17e8cd4f51ee3e9099926b4c617985b948ed30a97ebd794289c6ecabebcafa1a7e79a84998d41fb2ae287541ea3a693af466d01c7f03cca93161ac0c11008894f664e27a09266e83b2c42c371e1602bbef59345ebd46d66f76e9d5c8e9255c7fdb7170291a91bf1e039a3c0d0fa94fd22e933024e55a6b84ea100cf37c114eebba2e7cad3d9680041c003fa4f754666ad4b9c4e276b742ccfa1bf3605a8e5257dd487c1a0fce640fe557f88fddf11305cb7ed6567e9aed83f37fa6453d98fc73097e3eb59331573ed51a82da6e3dd43b7c2a8733150a17ea1c2f71ada73d9ff1c234df03120a3c6cb2cf1ae4f334e367ced6800a833ffd6c70a98d4d9c46f1cdff714b862bbb59da1b49c6d014a9daab4ead093046d16375e54394cedd25d9ba302357034efa30f4533fd135012f9b7e829ffd9299b3b4a2fb7a9e6158f6216db1a08246534201f3f31a2b60858c0fcb0f0e8e2f7b018ebaf98601b9511070b8738ee77de9cccc26d940ecc9569573c2273c3328d59448068ad1a2fef146936f6cb5f2c3c9fc77f0a3b6fe9f18c163178a49c5c60acc3db81da841ec5c540f2012f48c50a444effcb935ee2c091e8d24e8ed412ac113e7f531b611448de078483ae1b9619ac30cb615cdd66480f86f3a063ceecb8f138ec77090a7fed8bef65ee52e72b806e3e7d2bda50039f25004a6e80d3d3c8e9f70679428eda9781f346f724196fbb756dfdeda542534807ba4e4b451c0b586d533b7bb9216bd1fb1ed4273d3f4facae8a4283fb4c24f58c1f2ecaa748cc32f9471f554be1851ffc4ae434cebf8a5c0091e5f54d4fa4617224f43fecee7bba91b0389f2d53e0fc079d3bd9be07088774106a16847f67198ac945346b7f64e0cae144bcc85b15dff3e0b4400154ce65df8f282a61308bde0790c217a7298d6d5095f0ce68f3a66b1ff9ea57e1734ddaf135823c702a1df9fb888518114ed56eefee4b8c92ea24926ce5c49d26b830fb2865710441e872bf0f67aeaa98d4358b5324610ac3c5f9e3322554bc85f5752da2860f25b701ceb4634e8f3aa6d23cf257723b0eb374ddef4a48355f70198bcc9edb84bc1efcbcb72f8a2c96330c23c8f0c0878ea750ccbdd2e993b760d8f5cca29549bcd2bf2586a5e686ef97d6aa14927b5548c5eb8888275e316dd973ad5d44877d91ca06479074cd7a747aa05ac18c8a0dbd8d32513d52af296a653b0ef2c69a0cb783b27c8c1d4c667223ce56dc67e7b157be11536917eb17b3ec0b5cb50dda04bfb7c366fe037200619194b01253a1e824fe3335147c31369ab194f55c8ebdb5f89ce915024f9ac546dcc772532b7aacdf790a7f45f61e88c461d360c5f758b7f7ae12b52e3e05923928be15b3986a6250afd55363f54c0cf7b4579778226af9c200920ceca9ff50e3496c2e46a97793b730f8846b329ae26777e2066bee097c982248b625dfab56d9ff63e327fd104b7d92242ce3b76c8e9fd9d1aaa7be454fa309bff426724ba8df62f26c87257f53a527bed6dee4bb5091b21503a51eb589faded2e7b2c0ecf30b867fc807767d52a96537a32309e4d05e0d3ee1ce6bf29a269f2825811d10d49db5516b0f4c1a3b6598e0598d71818ebc49f8f8d31b7adb72f5b7b4d8890459d7de4fdd56f003e35f80106e2f039dc2c4b41df6a0ff65ef2b74ad52acdacff32fbcd90caae8140faf2a3b61b8789e89bd98d47f03e339a1057538d90cae9b383866db20db9808c5a25304cb41bcd84a218db701336e7ab3265f2de1e5c67a7104c9a49251f6217ab49f3bb8d1c2e0ca1d69bcc4399297ead51ed00152ee36103379577f18619bfa8fcd878efb163f9bae66e70d14828c14aaec5fd53b5a7f6d132adf290f942acb9765f02578aa3fe1f0f19b040930df45a4faf7b78a43e07660a5c10d0fef9908123c689e7611124cbc8a5dc86223b12b32978afed31d376c2fa5eb77aa4c37120ea6f9e15177eb809e5cc8417d3505c67ce0c83ead5c4036d4deab515b5d7c3f12986c44b1ef44eb52d5e661f8ac22ebe1009568d67663afb72ab9a80ac425e43962dfbfc3d42c053c089a6d1b217a1201249e709baf0728f53ecfefeecea348bcc6302239b5a9c206f4c59be784ab10a72384c972fc74d214c9d2e38b969608f4e8994cdf13dc172a8d924efcbb1d418dd73670a234522deb7e36927d308f12f2b1d69cecb138f7c070a87a2addab41262fda2e286c700803669e2dea477a0e11a8f4caaaf59159b3f318baff656d79b4f9bc61b58b995ae9ec0451c041e5729e683c01788a2b3f790012fd2dfc58846090595cf1b65cdbafa2e00a64d3267e43cd4a8d5f85bee879f925948a576248c44ea8d238c86231c2c3480a6809684ce0f368c21bd2fb5c02e10471d2eb449ea8ae506027f2226e6573fcabd6cae58e4fd306d1de9624091a7709fa9cb4dc4b10d20e40127f1d01ce00f5abde6ad26307f3e06e9e19e027923a69225db178088406bcc4a27671a198612965654fa6f379d71fd027966366858492c8e7bd7d2a7491a800a3ba5f02eefbc32bca4e805666fd4d24d4b0df9032f8c5e531d30ef10f7050f20bc99db3ca2675a6b7e88fc427ff12cf377171f8d0b36ad90734afa4d9e6d4516b3146e32f43b9d04679ae2c4e772442326c070bcc8e40c6fff489d4c5e664fc74e45f6e4d68ca26f0ab05e4f1ac8a346ea57b147fe80fec24120e8c25c17ae066de11ca7aee8943c8f35947f8ef6e446a890f89780db029a09161b41074ed5e10d4df968f51f1795bf843d2fddf909d8bcd5e2709c2268f10488a1ebc9196f184fcfba0588b1216e46f3dfd4beda44ea202d2bc76a3b88ea299529deaf22ec0080edf48c7c3d055ca7960008d193309e0ef32c8b2b6645dfd5b77a2a35043c05bfe51fda0ea48fd2e386c1eceab9b01f9e25b6b668680eeadafc68ca8b3601e802179074455d38e1074bf34e891cfc25669d4e04be7678261aa4d44a5831bbdce296140a429e86cc8c2254b7d4a8a62fe9939ce0b4df054322ad161f26218ef32af6642efb8674ce37dc5a1c213c272fcbb1ece4f0e794517abef60c466f950b6ec2c6e1a82cc3442afe65c384f79fba18d51106875eaac6001ab8533296f85521fac533a567796949bbf8ae1ea4dc943a61151268d62a1883865feda9df5828a1f840e293b51de7eee45232c848927678ab693b00c58a570ebbeb83ff25e1be2c193422f0394ff38a54a7b1f49eabf27616bf01f821eadd753823ff60d4d44ad779d1c8a1f8200c8df5a9cdfa2f051965cf1065b5cbb2634e0540c48edbac07c5b13032fcbcc45557a4169bc84f66496e0371a1aae076dc8dea4935dfa8717b3e1f5e8b438ac1884e7de7820c94580dc41ad3f3dd2b746eb66c1ea511bd5bbfff73dcf2fa37013f9fe6313177ef29a03c7f9efe73ce24d62936579062e30569e4cd9a47820716baa55f86b9d30205ab586409cd6fb668056841cb9a322931d64b8c127c2f777f1b83fa4d76994df2e6aa7a73e0a91edf4a52830dc7bd668e4b8b76df0ac70353de6b190ea0d07b9e6c7528f5b72ce091dec2bd64850660e9a1134b61cc1fdf8f9622769244326ae42a7aad69bdd214d9addbfcec5b3bad2753ee2d2499d04dc64f9c7e27128e4703afb2ed7beddf430b85791b0a0af3d84563d47f0ba0f1246c7cb40a5fbdf54ad99acb89e597ae51a4748f92bf1c0fcec81a18c7a563977d7ebf919387497ed1a4e7231e2ae0f47ed82e36e84a80687641bca4a12f5300965e3c1b1d7b5c71d5694de44e4701b17496b76ce9bdc6fc90ccfc4f93124c5c1a3250b670e07eeb5f783c27dbc69c29be4d0e29ffe558a89e72d6918243424d456b0aa5a992880cbc9130332c047ff28a530bf7ba07e4fa1282cde6c2464c1be0c1d14bc7a6390bc7908a2e294652434bff9d82ba396e07e74249ca1e345c9522f7d2e8e24890bf17c2c90f07e283916e561dedafc6b149a343e43ff30d2c1277f514e5cf075863d0dbe030fc1c7f2d282ce77ec6474b8e4cc218ac8e89636ce282888fd4695aabe1aac9f8d86fb795fbe7f4e7a538396efc17d65e71732a383b48effe1b68feb3917d9c64ba5138f7859e878d057d25bde264d0779bcf24add9648f2bb9b2809eca63a4342c66edc60392ef314215886ca3b42fc031b536f8fe06c8099a23a7b5efa73a24be96cbea92d7883b045c52f723a985e16127b167bdd5ca1d46b948792d021aef31e7b4bf56f4308fd05f4075a2dafce142f1898348f00d2bcb1f6de375f08d6917eaf8793328de1f415da3fbb3a83635997b6400a75faee1012932f6fd29a4c17f2fb8a1ca4941b94aa9bd92b28482c5b887bc2b3380c69168eba26ae4cbc6ff5d90a61bda1ca8a7814f48b79d202afb59c963729e3b42fe4a474a09c82c61b9317cf1a23430c54260cb9a580eaa4df8c9f0387298b5bc8bc266b0602d919d60f8363bfd463bef419e86189de9b4ba838fafa2b7af754335a9354655ae438f829d67e70efd5bcb35029eba7aced22d11a7bcc412b52d848ebcea5bd17a1907f8146c820e3f788a584cbba9c8ba7ea0ecebf10e0f1ceda6ff669447a1db5f958880c6155add0b9641b6bcbd5fba148fa0f172d9fc0e017241c6fae9cacc37f3813c516d8d7d0b26e89f8323e629a90fd2a415ed3048b5db80f270ae52bb4016420245ba00e6cf579b7260b47f2c0eb99c8e9865d787f1e06e987241ef5344e11847a767fd00a700a4731b7225e918f68c4d1e4dd77afe5c82c073e89be4b9f001f1219c7561bf57a79c334aa1a2b7e48f733c1b7cb80109dfeaf544d7d446d6d491e120b2736fe77bdb7b49e22ee6f15fe34cf9f6824acdd67f8a4954d3956181b9bbc51cfff8bdf47d4f3261aa6243fff28cbffc4c896e7eb4481bb92ab14bd358bbc5c299001e7b5b47d44607308512cd6cbdb9fc9d77be63a4338e3628e64cf4b2316a54e836dfb54afc5fb233c7bd9c8c68c12e2a0b9d08686f53f55f6f16ee991f2ea3c32cfec391eb939e64979cb4119876b6be7855fdb5f79a2392d42ab5121ffcb53906d68b8d62e2cd709816d437342350fd3e26d6b17de78f69360ae2f03e8579d0ffc82a3cc886a73c2bf41aced61d4ce34503cdb6f90db03d1df2c8ffc427782eab2c25bd3d43ce617a609c0c5c1044d9d9fd4248971f049d2df556d27b81cf30b8f8483ef9518ee1181f9a39d7914aeeae360c26d82cbee15e4a25301d8cd7ade1a8e5d94203bb428e110b5d0752b64c3522116248c6935f802a00f90626a32e65aa9f9433c41a24638a0cfc4ebd1fe0cf8b0215d6f59b576ba4221e803bfa9ec4ec184e290c7a48611b09f1e1e8bddae097887ba6ebd345ef0e5ae9e9f2ae50232e9e313d193fa73fed304754027898198628ed04b28f0e63be46807632f07ef2630d18b669505ac7aec836dccd4d8e13162cb36f38a93159c4de768fab90cd3e13e35edff57b34f3cb51c0136608519b7ef464cb6b902ea1371529e4f2863bfe999dc60d0a4986955cbb7149b0f433626d4c1c470c0a2f0539334859c70f41055a463d4c1e67f2f96d2735e78ecf5ac6ed372ad70f741ed6064031a3443ef1dc36eb0aff6e63e14d144dde89912e107f9b1c2fd126598dae0498a1b95b52f0832067fca2f7d92a139ac646402c4eb382046e2e40d668a525f08509605166a4d9edb952503f523e36d73e932640bef9b27e60079721ce3379183d0e25fd9c47c195585cc18e3c3557eca8eddec32b8f0942185b2866acc2778adb50e9349ca5824dffde363dfb06ae96f300e99aa2da5e0d14b6ded6ba65dae6d962d2558eb066e57fab25b09a1bc731ab1a8942262ea64494ed099cb536c83d5ac13cfd9a1d1b51cc2fbff6563585d05752a5757eaaf7ed9fb3e31073551deec50d9bcca311241de2e9c483584374b5b2114f617fa05cf38d4a52a7b70978c9e15d2f9d3465fd2a6bee4000f1a1c59e1b0279dfedc4f102c4e5d87abb40217a4b0959fffebcfc51e168f464e4881858babe332fceb46527e98e98f4d642dd0e8b3b74916281f97771d911e832fedbe6c8ae89af0bc138750091e5f48ab7fd4846a90883aba5c3c73d21ad19fd587a8bffe4632d345081529846025c4063dbe895691e0dd6c3f593817959159388e0e7310a733f67abe3e6975292cd044e7dbf6413299133ed1b9fdeeb2c32768512b3adaed1acba5c0d8a769d6ab95bc3f1519818c338541342e8aa33034d3a867188af464e1ee966890c1e238d51dca3d182e9af66a63da34ebe99e240e948a5e80ead4f18f4011fb7dc6cfef004055a318efd6a3c2fa32d2d1c6504e7bc9a95d7596ea7d126e274f8856c77ff3c42ac411e65f1be0366e34a3f9d5f1d0ec391803aa4993f3be0350ef88e5004b4f5c8ed77c27a0995566fcbcb80ae666b4200108c5ca635a9b49bd14126588fd72b3f713d526562666514460bed3fa11f5169a0b9802470aa00f28e740a307e053fb818826a84d1899cf30c6c0404fcbbb49f51aba8918665ad2adaabc9193211eb2bfbbf3d5b42b5e4f0c2ec8cd2c2065b25f8f0d88c1b8e0e784fe5591316b090eb6dbb97b2d0b9c624db0c58319ab6b0a882ec24802db50d861f584594fd26fd2fdce38aa7af814974d737891701a1e241ba9f9562998f537459124ed143a725ae778d9bad061389d808ce2667d03f128f1b57ef772d89370b8c0d450e9c4abc3fa05c8342c467e9b822a30ce17c6b4eb048454840f09b3563159ce941d789ef229a92f26d909da6c6727ffc9a3668a5cef62e278274c478b52a0f444f8d0574d080fd0f177bf6e117b638473baafccabaec0c60c421622cce1d67cb899c28d81c0bdcacafbe381ff394a82e2dc2667f6166f629aac0c504d1682527559af39d417966b27b515d6c730917d5860f2a7e0c797edf3914ce5a8f151a99b6380d99f1a4654330b046602c8f3d3de650f61a792d96ed31998349a4d0962d30fb411a7357fd09bbaf5c26fce8b2d9218251cb39c502eb09678b6f1d952f00895da4412dd5ffcf0a89aa2f5332a7c6d24a6e9e05ecddd58dc8f0f5fbb1348044d82a41e9c3c09253b48ab00054d4172d903887b6182739b8e09483dbf70fbefb69e34577c1e25a6d2b9bd84d5ccec6608bae4d1f577f3c44317ff6c11a28c57137e9c6ad3710e20bf30c97a3a7f520b60a2058fff97f92f522de5729c5dc846e62b4ad466ae2bf9f1d34b7ec2edbf4770614c6aff525060932de4700765c8a8264bf662e28e428fa73497b1180c001193311477e7afcf1b653843628f5e9da5789d5eb91529c6156dd7ac53f2fc35f47d3d78853bffb7480d89a4337f90dbb9a007edcd4304a7714706f5f34abffc09bcdcc6f28b8bf421379c12502c4a95c55f8166f407c204b1f792d1e0e27c7f8ff997ec55ea5c47b62a3d1a5c3810cbee940aa837d67e77ac7df7ae4a3287a761599364a4609de886fb5bad0ee96d282fc3b0626538ba200f33b685253ffde3576c7a215b9e44bd7a91360103330c38813b9040d779814aeae26808bcd6e818726f942d78afb9d658dff12cd932a9c1d4948e904890bcd54e1378cf564b7b800e7e09e313629c35c68bd50c7d8fda676225216e77628a45991d50a3a00e56d87202017c1f6ddf226e45ee709911cc90b1d4f32c707c98abbb0abfc8acf8680efeecd153fa10db64a74b8ee7b44325cf9a1513857c58b68d29f45ed07a0976da3f9e7fc787e89fa39e2356a1bb933b7a014d24ebf94dde6ceb6777c1558a4f0fd744467af9fa83b8012610264c3cfd6476b57a97e7f7a6a44abd3e2292a007bfd76687aaaa587ffca0164ce602490ac5a0d4afd11abdf4a47fb608054e09d003a753c07bf12d54fa6da9c7833e56d3e2faf99df44a6c7a8415a1de04768b88956408744e5c7d8eba4eda44f723c6e0c73dac62bab396fc540a88140fcf71fa2d8f51b5df8fbb60fea0f6dcfaa0846eda69266f73ea8de78af85f15573ac843e09065366fce3f44e9d4f7e392fb06e1de6a24244a6762d688e08410b19207ff27eb92eb0124ff67e317ca71d479d5086ca463dc7193b3a9c7fd7dd5c399d4111e7d01a55b2b3d682483aa9b211e016604241eec9a667bda6a8bd3d1a5ac278bc90fcc5e5ee5b2879b2ca99f7cebc0bfb8af84f3ae4512c9ce91eb0816488e7040591ac1b3bc3e7043a90ca361c89f7d13df65b7a37249a48b5addd994aed8c2c41e3fb0414af0e0fa952e791ef219cac431fd8f4257deec8195c628f13399ae76184cc0b0de5545c241b332f13eed10215c977722a4b03fd50e257229ee68c4377dbbbd3177743dde02df3dc7d67774138b01c05962393128a0c21a37bb269649c1ae45aa50c48a776cce692201ed8c6bda2665d40d57ab36d1242a78d6fd07cdfe35a3cc5f539ada9e803b361d6e0399ced35c71ac60b015f0e6b47c831ecac3b0b4630cae0af182be78f11af8c01dbaf75e5741ca639fe1cda541728fac65477e5d5e9692d7816db770b2a3cd2a5a8dcef192f75e96142b51cbe5a9d27bc60cabb4b25ea30b6cbfd98fca0ce79c2fa931d5a715f7ce52b1aeb79c5124bfcab44d839167f47e4347c6142b4662d41f57abf7892d32d8e9646ca4f84589ada325c3247b43b79b3737eabc8b7f2ba7ff0948f6d1c44901b954a4209c21906399cfd5773f56b3ec531ab6a5595f56099d05c031645c30d31e4bf985d89c20ec37346a55122fb5f340e3f40c5bf47d0f3b7b79bc71e46d3bb9a66751a4d3d4a6006962fc0d5489056018655c2dc9468ad9860dac7bb63a8c9ba0683b5dc0b19667ef8d6c0bc20054fd400d6d6eb12fffa44f8c0eda610294f136cedb861e9bf18f1423186aa57b74d8dcdb5a1a7e454d9ef55e90f0589eeec0b287582d8f371a324764769463ad254f70fd05c0b19afc85a80aedd5da3405bd5c8699bb5a95803bd2435ccd9b88410bf0ff0f275f9ef8b8f8aeeb039736f87b0af6351a45aaf6d8de54f558c600dfd0a8c9cf597382034aa94877f3546d8037ad63939bf980fd10beea600173556e53ef9dd558f9c48f83bfe07fb962c3487b5eb49e42282ef99a572d4bba8989de4d15cb6389f772d6c258d12099bea8a34690e45ed1838f30a0d5fe89e699edbdc05338b15b8c6ca0bf633f63571e52bc8979065ba478149a87eaa70171f732489799370d7aeed1bbd4fe61dd1c9d223a38d8a7f985c44c956d943cb314d7f83cf6cc4b265ca6946c1124e3c7eb333eb1ae12cf856fde66ebf5174851f394f96395f002e90e7cd1b2daf185266adb46a72ebd5d818fdd6dfcb93c916a83d70c8d310dd7c8220391ee1989cb8c6cb7aa7eb44e8c2c7d02687a39bba02bf845075472b9a9413d2acbb75034942b107e87dc1a8f9ed4fec9de849bddaeafd8708fd77eef0b8055b2033de8509bcdc901fe314e046c678019e608f89d85fd2cf64add8816db260115421ba2791496113386a394b9ba4513c626b9b2045c6d950c1b9c81af68c3fa871c057a24ff1c8e775aee7d2a29df28158d86a80b5d87994a4ad82f2395fe70fe6fae8ddb1fc3f3130b4799f6707b6704379d678d62bf2fe5561e8cc052efa9b3c37c0b00d082e0a99edb8dbd926614cfddc5092932f4dd9d10859543c9e310e2f41bf2828f4d6a88d1f8621a9b2913aa7b38732bc91fe28220bcbc2f699d027c7937b017c34900fb02e468f965b7d58ec3142c79b6ca15f33ca9c796b33612117c62c02fbce1040398fc9a7e941c219caa034390b7b715b876d9ff74c637c6f7e2410d5fd21b0c3cd099c4733bac73b7fa5b6664006e0f246042f6b1bcc2815e3a9163e665e5a9a92b8aaab6097dcb8c1c9ddf5fb6580a00ea4b975ba5ac8112de50c3d09c9f7929323ae5530df240308cb7c669e1bd1a3264a54faa7db571d4f30a53f79351e94c8195cebba6b117899ff0a4cc2db22b740456832e5f106d1f0f41a76147558a4c16bc54af1d448dcc50efe0529a525ddd8761c30e3db4f156e51f4d6aec613cd37ade1ab7b6f95474c3b6dc94789188f015e784095826d0429bb476f66c64c81c8ebf492ddd0d91fdaf83bea54cb05ab83b00dfe077cd795aa589bfcb8cd1e43d89783fb50578b9da1c432651e316d72f1f4f2c790979ea8184d8b6bcb1b1d0028632b5b69867fa300bfe5d8681a0d539969cb8514d15c64655ed2e6582fcad614f7927233a23d8b54aaf29a1cefbd2d8fae2651f30cd8a35d826558fe88f1611aa6a41ee9faec39247b057c3aba13c5c0beb7a3ac9c58a5128a34abffcaf4c3d5134ad0ce927b708133d2faf806ddfbdf1edb1ea6c3f99a54c9da365f063fe700049deb015ba2aa2c549610b7a80cb336cf46e5dec5800739ff2f5842d583b8186627b91b8b1bde8ce21513590d9a595c74a2b20565f602f4111287467e206a45ac284dfff3376714e2677117c2620cc07d7b0529cb01a456442045b3fa2ac597509e238427f5fbbb5e2f150a9cc0a49abe49531499eaa700a19bc3443ceb81c167e9d25f339862c9b88c5c0d0313fd320c40b2f31f67d3f703dd11ce817c84a92bbf9f04989423a5cdd92457b011a89ccc3ea7f584d76c91b5c55976e2da7f42f5938358d61d0f5a755af356e9bee2d5381e6e0f2a2fed943142109d94386e864f574ebf1f27da9108cd45383da4e4f22c985e21e459e5fb2094f624cef5b342fed25bb2bf1c41fa451967a43ff01456f5a7b38408d0b5cac0b9000f3f5ffa35173d42de7fa38fe2acc9cb101d33e3e51bede342191cb2fec9863fafb42eadbe507ce7bf247c9f7c38365e56496953c86eca9e258669b3424d652907b646a8f79f709016f2c5cc0275a00ee1a067c312cb3e5c93c5fdde863db4be2124144a52d6f134969474ffd8b1c0a2a2de6a6c2351a60d0b14907f9a5aa9a5b485fbfccf88be59c42555f4730a0fe05746346172d9376e5dda2f97c2c9576e05fe71fdd54896bbdaa53622088ec030896ed66813b2e035af8fb8574251eafe8d95fc050816e324ba381af49e98ad18eb4c6f73fb0daaef6dc318445885d8c3f942f1deb85534ee340f0bc49e8e22595bcb4f199286590f412c1b33767928c411420cee06a13624a5277e04b3a23abfb1fe3a495daae7a47023552e0c3e56a26745025c830b4dc139abf14f11c71c1eb594182eadf384af70713f411fe3b4f6ca9d922d0d4203af3d4c9540723dc985925fccd18756d80d0823bf57719c3dd74363bd75bedb06c2de15fdaea643847e870e75777ccc81bd614da7ef1f14dd2e1cc4355aa2a5f37c7c88768131c6bac49f5d1ad400f687d1aad1adea5e6112c0ef768b3549d715136931adb722aa5bb0a55c5ca4873695d6814cdf3f6a62dc49a61de6ccb1114211e02d784ad7e9155663a87ec585a243237c740076ad845e45046cbe275b75d5c8e182df28aff2aa6f358e058eb1b3b159d47b0d4e8ef205d2b757c7388bd9e17923187a8e2a01329d69dc1b075da5a5786af105c7e6e7861ef8af5c9e08a871239771b5e1f17bfeca537f7e33db9683fad5964d0e82bb5782cafa0a4e1e2e9f263924a580838ca16e8bd2aaea83e0ab6630fdfc050de2ca42ca236ec7630741460146169e75572accfd31a6409232c9edf89dbff758af8162070035f888c5ad3a15a5b568f3fd21e973f94a08d19baa6eaf68d86dc0d87ce5e9ddc36c476954a1e83c54681a4ed0414d8f047cbe4b0883524a2d80dc91b65b44f11c4bb4969ca2c11e08ab2798a03c4742a610b47bf568a83f80f3a9f2d1b39b91b133bfeb436252458fb231af780d193d02f1ad3cfcbc8753da1a07393d2f71e13ec3a0ab4cedef852dcaa2bfb59e811b93032e1b02fb409fe9ef45f36dd12b8439e2cad86a63f683801ede9fa4fe63800ede1e479a9b1f6d37adaf2bce5651a6fcbb74edaf2702a0325dac7409bab845e4b18600c45e238d55675ce0067adf810c735e3bc8bc3fefda27bc601df48da78af82f32d3f451b79c813d609ffe9249a6bc3301d3fea659418a147f2f37aeae89ce47641a5e7fbc3e22c5418d47f75b7016c0f908746fe92500949f878ae1352e7a4d86206525a5e6387e5285642e5f75664d790d858e55bf792265f0cdfc88d52bd7c4300286270b85e53252361cf9c36066a09d84afcf6f2345e9d5e1a620ea3e388a26a52452842ce7e0bc192f30cff6ab61600b9708ee350ef34bf39d593b49c563b4a210fe2e99f79e3898b2607e0d0db05e502b524c477341c525819236e6ecad4b8326aa42a597502b33814bcefb362753828d9e0e4cccc72a1d43032dead3977ed08b40bae78a95f7db00cd3e31144014c75200c8da143b1a6ef8da33154635fd4e26e2a8010e2ef084f48a591e3f199dfe165aeb1b4043a6e6d3d7bc7ca6c21fd9d09910466f32babe5149694764e6ee99be5442c488ed20af4beb1329e407321bffecc164ff6bbc8d262ae35e4314411e076e953ac3399a319a669add19ed8f259eb28aa0910f1a515f58881a3b248ed32f8ead37403cc42a6519d7c8972f9e3c6dee5e10283a7aed77ffb9f49b8a844c8d560ee4e31d8ee371453aff0dec1e675943bbddf42eaad671fb5e4c730e63a247d2628ce3c5055b2b0579f3b3819404504d4ad091156934162109bede110023a7e6cd6ff19159ed76de68583b571e6fc494d1dcdec7e01291c8505a39fdb37c98b6f6a28dbea17b31a02b210a7ae42aab14c7529aa690dbc4b37a18939f4c0f76abe165735d7cac9d838e792f08bc9ff006681e07f8a9dcb652ab539c9c3216e1a7ed6bff0d03b078350f864c086bb74cbef7f2faa3b3c8c7cfc8d0f283a4ff612316c677738df8572ef0fc546fcddb215fe2a9167842b179e3825bbf016923c475a29a0d0090a889db2ce2585cd4e256b0e71c6a425f7b7f47e925125e004de6c4213c292474260255cb24a819e066d588ae3f49e5787618ab429da774cadbdbead061fe332508f7509476185e57db4ee9ecb3135393fc16a2148ae9aa260279ce54ee90e71b0884732a95fcd5ff91b2f3a4f15c40fe0b311bf921abf78c72ff735855c41b5859f946da95f67d3f8692f8c37e3250f46ef9cc698b4c32d0b1e4f8df55d2cf6d06972df849bb6a01c614a75f7c7fe2b4ed262c831a80213bbb455a0778b1a6f5b8f0dbccdfe1ec953cf893a56ad4dce5399b13b9d75ded42830f7d4a93deb9e83f8db891f8b24fabc4977c7aa02f0f3652d40e984e67f6a2b6559fc89f690272d91e0c568b677fb8e788145b8619e99931ab4cf0d68f8e680f4fc4b640f2a2533cfe06a220dcf72d13bd7a666934ffc84c13a6a60f34193f6941256c8098566cc85fa7e488ea638d79638f9e3a39ac52dec79ce4463542274fd877b3d049c7d1eba0ccdea2e71e791df79ff127bf4ceb5abe7a9b6fe45d72ffe165233d2b0ca08346edcb74757fbcc3d30d341a168955351ef24b5ba9f38d6b173f64b75006ef52444eb7b682b174d24a7d221a7bd6cb23273d0071405f246168c92d2b7006588ab9b517349105281dd815e9423a95b3dd25584cebda8103a96239b47f6e5bc6a7c997cdfb7073fbe9e711af2f58a9c40f0e7077e6284957e9fcda2447fd8bb90f3deb0df6287f9773319bfdee7e9f9f755188ff94b292002485103e1c61bb9bfe81e163e6a1ed8487dc0191b36621817e7b4fc8977bfa109de4bfc3990e9d2e90e56fdaf01abd58d33d6fee18292d3111680f5ff7c881f24efe92520b99b71596a6368249e0b5d905e642163152f549f8600c6f0231131a54c7413ebb5a0743bc5c379e3213755496cae404c680132dab00f1d83fd1ac93e77dc9b0a38d31c78b1d6ee2626647cc408ab1eb3cf511a99397fb064df1c8da6ec4aa697a553fcd85716c7cf3665201a726263d77593e01c7489d2ce04d5afdba15cb26f12fb8cb3031410623100cde28c9343a0c3708210adc37ac881faff4dcb2148b273ed45a8993afcce57d5b3c55f3fef1013afac48c8d216168703df985098d4d38be75ffe810fa9718229497f33c2dd18f4f7d781a033dba6e3cf69b1a3d146531c8be2e3fcfa2229640592e81daa139b2f743374a6338cff840eb896dc23fda5dd10bb495a233a2db20f135de65e573d7f21461d94a283678b8adc218c74d2c1e6a38ea135991e86d19dca90c6ebef6a0b23757615dee221106d5857e2c4b5d7790abdf5037d1be2bea180da5cb5bd02de43254d94c2b3678c93020aebee0b139d1eb1310d493517d19de633b6db6da8e33a3c0a96e5f5d52553d152335200095877eccc7694d293b1b3e9059c6aaa876c6cfc86c7032c52d0384bfd7fa91ddceec6c10121db6e5ba92aba653e2cc82e7630007cece573c7d44a45616915134a3891e264d30914338e6cbd72c9b29540ec7f9d81c842a3f2181145a676c0fc11438784ca9e299559b2fbfd07f7004112dae4b27f6a59622d774cb42f644969e29c8a9766244197334ebad0cab4852823d86ebd6e2cea0827e9a0062935721fc70f6bca0b55887f0503e78d1d72be2d1b3a0408f98d7dd8c970c85b076acea0fd8a3ccc99d16ba0eddd96a50c9f408a57ccca0d1b287382cfaa7718063b1cb891ca49b674f13a47a8e507dece8a2aaa430c04b9bdc04f7554f2d2ae91a9360b1ce9f811df5cc5c5f16d616c24920412059171676af9fc94dd1661bc3801a441eb5126ef90f391ea6e965e2cbea71afa40d53875a71fa9a543a902926dd9cd9b2b593bc9e0eb460e70dcae92d064348a79cb4440ab451ba8de40fd6dbf8766de9ddc38db985a3bc313c8c59dda6258fedb021f8cf4c65e153d2598afc8009c353587b2e04cde9040cc83b789bdebb0e3ab5296c79aa702a855d8901d61fc81d5efe418febd36831c5df4fcbc13bc01dcc6c3a22e4a906f599274d77286847c76d1d4c477aa6e2f07af24cb6372c04152fd6b48f24d08dfaee21a5da3b1f0158d66a91278a972e6558e32e5fcc904900acc73f845373bad51138e4d48aa3d07fda7433733ef7a6d835ec524eacd3f6143ec3878f5d99299b9962c9578ed38782e1d3dea9dc2e8a96a6db6d23e4e121068514a8945245e19105d4777992f836dd86dbafcd2e69bd4abf683c06fe2a75918f2e30701dde95ac8b669031a303cd1a2ee19fc297801ff0a81ad4dc3b59b551b1cd4c859392bc634b72e4148b0e721421da8a6f080442090f595382c5c31c40cd0093da42820255b4458dea351ca2f0f30a1a7e7964ef0e3bbfd466f57eac13cdfcb0d9b75eebf0bb724a813d9dbbd859d35ef1f2121258fa577b45f61f3ca7024f83b3c9594e9ffce6400ad444170ff6b893dc0f273916d825efa6ecaf8e9f2ef755b5774bdef60bc3c4e49374f7e2fdfb2cd9650459ec22124e8255d38d9a847d67457300ecf1caa4193cc170e384ec0855fb47369bbeba17a6f6132cfe496a8e80531914029a18d44c7969f97da89bf95e4076907f1f578fa6902e068f0cd6df01b92221c1bbb73e27f3e5a1ecec3d6f87cc5589f556a4ceed953b1177f6ca23dccb626ec9220e4c610fafb015aa274964525729d828eb675137314e790ababac3892b64d1e85c6f297739e2d5ea23241db1095a3a1e41e804c941564d8ab7f88fc36a3b9734cdb61ffcb3dfc91d6f48cc770d1731c841a6c972677bf9bce96cbb9d4dfcc71a9c08a7b4332c4f8687e70ff1de7192a9174563a46653b743136a646a3c8df9dd21194f5d29fcb34b61be7390a6b705b235568b3799789c3221e0a76d7fb5f86a307f3756f9216a94751b2b376118416f48ed9a631081bf814cbdffc0a9997abb50d9757c6092a3d135923a55079bcc3ea8ee1ab9bee15d398bd19bb86db37531d534c46865fc477a45c4359897c54111515982bea73156e56d50824d39c554c67f8df432f64ce0d5246f1f0d1384eb56070063ce35e011b3295ad32f6cec5ab1e3a3fa1a26bbc48b982f8f97f43d0e59232295592bc50a841195edfccb3846ce1ec7454e3180beb2b7acc2228b3358aba076963222b56a41959426e3e404d7cd37cd045e7fee93fe40de7f245a682b41c7624378f836a461b737e5f92cf3a810439dd00eb3b1baf88fce57cd8820fb49278107c09ff5633117efa36c0be4d29306f4293826884f53b8ddd9d3ff08357ef9f05237ccade94f9a78304c8f836b65a254634578eae2995754a80b60619814ce296b729a5e89d4491196f5c5807da92c9d4d6b08f64c034ffa19b8604b19c80d37cdc5635544b3f283c16f326c3cfa900c254390e6bee9b0e9a26aa6ba0a2bcdc2ad1a84b8836a461fe1eb15e82f0a4d03b1dad7d020fbf95f052a81b301bda68922f46186c4d3f0ae5c81a39b4a1c6534b8dc7bca4dba2fce06a71dad276e1c5146f2e48b31c35fbfc20f746fd992b88b4dc46975653f2a1366fcc57e06db705723ee40fb87295c73ae3faae564830c9cfaa06e6d895215851e8771c27d74429c9d39a790d8c7277ddfcb82bf2bc53753a1a024752c2217c66b6df3c7a6dd7996e28b958c9587dd44bd18d57d43aa0e73c723508d650bd4503ce71536301d406b348a7201230d4d3a78c0d925c06d369d4b9db1f178a6516c9d88b48eb1830bae71051b1818d0a09a1a4a11c0b945b7db2c9df0c93f3d4ce69b457a24619a5fe7b82e03820ece90dcbf64a4792b1f79908ebb0b1107fa415ea8e4275a5678219840346b62979ba7460d641d2fc37e169798caf17e7e1aa3c8e32f040f667cec3a863fe405be09bd6148eca06be0ffdc7c0da3a465b890973e92fdeab636092c29a2db2fff59696a30baf22a0c6e8eebbdeca54e8f6c089d6ffffa5e422afdccbfb80e108bb2b87f19d76f0f39046edc9b0aad0107443706ed28bb07ec5d0c2299b2b225fe461df4b673c1934139246ee54b74b521b8854b30aa87f85fb3d4a060c465fb7f31a45f14dde8fb0fdcdaf6a4de6fcd43c8e51c8d2483d05f9955f72de42a1db80e2fe5ddf62d815efcbc8485178dd79bd04f582fe56e24c16b6f46cad75fbf8e73cc7dc036ecb2de65e8972d95bf3779a48251d6e8960ee6c6e4345e95bd0b8bf99d7ea5a89c0ab66743420cbdc2c5e4607d41a88a8f16172a4e25a72ca4b7ed6879de1f253faa5141ddf20fd1d87210f0775853013b4bfd7eea011a8c9e75bbcef3209446e03c711bb55b16f240cf091298bebb96e7c3f0c8485576712dc01a34056daf0f1983840b07437fadc3a6b02915702dbded0fb91b3f59d2f61f9996da3a35e3159876d6a6a969dadc83548c12addd625efda9bb0d0ea5c6c7ed8f47c7d965b8ffbe50e60e1acd0ec9e4f146eda8a2b1e4a1971f80c49423e8a84c0623d3ae6208096f02a5e86b6691c13c9d088a660a6b812342f34a1aa18e6e299932ae55b73d5264ae4b263b199137b76a887442ac3c9ac94a5cb1f5b70439f81f9815ac974ab176a9b6ccf16aed1a84bb4489cd239058cf7f70066f8229404d53d3de3de7ee8dacd9ecf55328badff0f0391b18b36df5f865a9e552570be1a9ed198f4d142d74a1e3655a4544c8f0ff35dafe236119dbe315f9b2efefb08fa406aaac3338544ae38cae37f54875fe3f96de0b195fc3825960e1a6b8faf90e51cf75ada7df96331cfaff3a7685dab5840377a216591abb01d7e1c3f0e3ca8c34bc9a51d040daca52137a5d00e43510fe6080df75311f7dec7c9f52e36f23fd2d0334b2cccbcb294f265d2834eeadbf093b3733a91d715890ac5738ccb66b1189565f71db679ce87496043cb66b6f1c7052c0332f065a4ea9e780118810f1d9e791782d19dbb089e6b511462e253deab6f8b0ab60c807bdd93ae9dbeae961ee0158c8ea925743d6abb574dba43c1779652f316e4c848f45e632a24d05425e0779e90e03a29d13086c318c49465478c06be7a0bc9da3971098022e5d0687f750ff65e965fc69495ccca90d3b000d33d4e7a38e137a0a93c9679f699dd334812db5d629e5108af930ba7459b768bafc9c40b9dc8bb4c832d1777c65718cba2fec71c3c53394a2c5886451db320bfbf86f9876fd0b8e583d0ceada9ee34e3fcc977c0f68beda4a51034dd6e1de8958dec2673407b46cb2f82e0e7060196ffee83dd47aa468359182a298190494a28d5e6d22b234130dabd1f6fca7bf7b4296e8ec4f62d804e1b8b41ad2f7c866418a107256486d90ba207a37b9232544d582f0c8861092cd229df9a16ff4caac8d664e6d30deef344324dcf82ce2047875afc46ec99a1c77704ad7399c9806b124b6263488b66fdbd089aa182d6dc5061323027c8b89dacc73e0bf5d889d16c2044aa44fa43402d8219ac513a584f96096c25cee29fdde874b2286bf156a7b3fc7dc92c8ebda8cf53028efb7fd17e08f2f9acb7c1ea93a4d05ad18c0d2a3a304666d2066a03f8bfe9cbc22e8ee1f8e28237067979d2519fe5c86178ae41ff8c33a24cf5795fd33d8eae68e14201d54207a6bda6103f82cec1541a2ca5c9752d741ea04ced0f2a0b3ab2051e0933e2b214f33bc5685dde9943c58503a1aca2f96df48f07d1b072bfedb495dbfbf372e2d3babfe43523050177112ba0d81fc5cebac678ed6d388925bffdfc5c3eb2af635d69bf55137d80f6f8a9acdd4715c00c4080066649b6825a8bebad764530a6b59302a06694a1d73b1177ade0f9720d1dde27d08237e1171b7430f2ea3ced99010c9f7763df4a84e2b12ca3da70d65554f81444a40461f5f63795599aaabaed75bf7d5849ea80fd54545a2546cd96eca932ca15b6ca350f83a1dc68b7a9dbe19d084e260ea8f24e41970a55d254348c4fb64ef7f81ee128d5d5fd45763459220d15baf225a0c01bae26b3713b9adf897614c929228a3ce97e982f0b0abf1fd886df77f2bd123fd56025165e1baf736f5c7f370fc5a4206e742d1faa1911347c250ca5571e225ca53ab800e7b01157ee619a521a075e66c98f6d490a02ae4cb49395c1bace2a34f49dfe407f103bcf5288871079a3ed8481f0474c428c93ea50e18b8651c16499e02f84e55baa8f3ab6db3886c0c793d31234e97743fc42efc6c730448f1cd79e537fe9186293a651edf550becea4dfb240152b7d494fcdfaf0babc0acc8892d1e083396427e0dce308d326a5be513bf496fdd1e42bafdabc7936da383d2db48cbcb5e25d6c3e9ffd519c1e256047fd0231060eaaac43c9963cf85ab8ca25f80d12505d003d5dcb664970443159c1eaf89f0d1548174ae64eeb5616e4bf8ee4374f519b5629aaaaa94dd4409329d51fc9bf254232d18d1061b5e7d1540d5187d5ba76b7d410b7182f569bda9ce13cb265e35ee062fbdd000e2527c4a22cda5661fd9b3f8ecb8d214e79bcabff31a54e068bd0d63ca75f6f023f337759faf16a2e4532a7fcba4945d10b3bbb47081c3f8a75194aaaa0ef1818b84c2cf8fb5caf0d02feb23fe7583f54be7fa1404c7311983c94ba34868d23bc2c2423cd0cef7fe9b3ecaa5516698d3b73b383d78bd2267e3d08f574cc5a99f1e9d4de41a61155759786e32e46ec4c2ea094884c79f6b9b7df52a488fd045dea1997cc3dab472a48901877af9f3f7d5cb65e96fcdbaf4ca00643c1ffa808f76ed9bd0df38c1eacf93d8b3b938c796c55285a28e8b8036d6acef2a393a545163f9d2323f4a91df92900a40c1820b0ee8fc8b41087fa0af779087f12afb16b73713b75159576e15ace09eafd0a278bc4c2b29c2d0997109a119bb8a2eb033a3c816c495a66d860d57bc530455ccf846d2bee58cdc801952a91e6b8ccc53945c9616b9bcea07208130715fc937b5cd6b4cfeda1709c6a0f9cb5bc2e441ad66a5eff0be20ad35a67792a7d62f26592f538acc5b2e6cee2adf9034c2ca3643ed98347449529352f1e245f7ab074a8d75ecd014205820e86ddb177caa432d2ce2667296b722e9df064afd1200ef7dea94d8f0e75ba0483ef9a50bcc6d905515424589766d0dec07d859e537642fa2e3ca07fe51f88291728ba9587795705d30c36f8a641169dfdd8ed2fb1b9a2b2974b7dd111b84c4547a6f6898a6e8c1cfebfc004fa6aa69dbe29fc71065bec0584570a307764d256da3f9833b2eb6eb0594f6effa50107cea1d424f8482903baec67c9d91d122efbdf6ddbd2542beab4344bfd7fa150f3362574d576fc9532dcf6002a6a24dd7a3db8bfbc9876ee7d6e717e3043c5632548752f4614f46346a0ae01843a9c2270c4e41541cd0d320b44c9125ddcfe66a7fa5907559becc03b61d17d672db542f75459d007fad0c2def9b67deb080808116b39195f29ccde9526f1f29b2209b9b9d3ada8109a61945807b6538d771d73d8d1e19d864e7517d2600805888b3ba12fe67fb49d1c2389b73e187b35aa8f6f191193d8c6a1364f3cf07f662dc9057b3706ca70b7559a98e3d3f9bf295b6f6ac0186212b690ea98f0db67e0d1a52b6e167c23387b5dd936fda6a2ef87d4bf8b31d89af71c85da3dbdd18ef8cd7d1df46e5e26be9ef063eed3dbd42e2bcdf95e7dc82744752bb2ae339a36405e5adeec0ac172ad7628921b06c53f23ddbf6b8eed4abe13efbb4fe005f5bd6d27a621b140e6eedb799b206517430b9a84d72226e558b20ce83c0d85095329a416f40ec56bff002298b32a2076f1bce498cb4269ed0c1416c47fde90c48d8c77d0c2c7770cdfd2f3c20edc42a2e87a14d523b5085ce3c6c9ece926f3434c6cb4a695b0ab5c2ec012df2347455e9e7e57f61eab0fc52fc08b9a52e0ce6ee964a83b90ce5c849679e298dfafd50192f305e5c14c3c550052cf534366eb42d319c28bc51fd8e22682a4263220538578a072527454b494a885d8df149ad5f964a0bde83432e0917be478d2674f9928b8b13dd1c9c6852ede9322f669090f39cf4b0d62d44d4f2732791691996717683cc2216b6fd984c02657d3e1354caf711a0676583a0f990e31122b8ee92b2eddf15d2decdc64f74301fb4c99af1ce50d3398d632b68bfc6ed19ecb683e2c8cfaf2c931a92422defa6aaae0855fbdff2e9221b52909dc3a1c2bc6454eecc6a1093a96f193aa75335b3b60bbbc180b5db21913501a82cb6c67acb2ba29c2e58bbb88337459d740c0dbeb1c87847ac213e162b0d884466b5a1a04edc18b5865d5d1c3c9e376f9a80e80151965ede24e4eded3f4a71ecf7d0c660786fbc776b1620affc526511bdf9d1929621dc26fec6fea87966ae80fe8b703d81dfe3ac1444a64e19e88f9c1e702fa9b2f6ff8dba0c4c3c8b38d3e32f9091ff644d439fb449ad9358f1e7fcc7d5cfe44ae4f234543504c5b61ec7893464ac3b8734ce4baf9f1061b0a77fe6865a02885be437ab7bd11220f456b2a11f3ea3fbc34a75b547a1f47b80482527a15a0c134a6665d20af33be1be47668a08cc322a57aeb2321124428cb23d08c3c202b56406fa4814618df304ad0a4c01d70461ab354b58a5a4c763368a9b24328c5bae05b576c32699fc1fd3921a8158a4feecdb70715a08ec9c6d7f0076a7b9c66b8e4855c7c79b7d81e95ea1a8d15cf91ecbb447523e8667a3a7add14c03bdc8653e640767a91115e22b52bd7f20787697f13775a2c2880e963279bdd73b3696dafa112ff024a9d6af5d776a4e0b3684781ba7ef286d4a61c8df9a2dc1bace703224f90601834fcc8bf9b7019cf3d9611d691ba0445a4f043883042b49fafc78c5a9ef5e11bad09a4f6dd71cd9cc3f0cd4bfff832153d1a07bb1fe43d6d3ac619c3df8920adddf4b0f9de3454b7d71f4751743cb5ccdf3fbd84ead96c32f88fc4b731f21e706bcb471d110990d1e660d47da71ab01196d1bfb5664fd4ab2912ce040b36c3df4781c7e2537bb7d2e6c68501760566a5ee46f8bd1a7e3fa27d1f503453679d9951f60039cd214a79687a17cc507ba133639fac6952f719c0d25b3655bd610a2f83478bab49937296c8a80734653b2dad165b9df498b2c2c10b844301539ad5bc1743c946fa582abdbf0071ea92a092ae66059ee243fc45b4c3f1ca657200b5f3211e72fb4e1691f504dbb8e67e5f460a454ccae944ad447f3c57dd8f37adab9a2ec77da141ac19fe25fee965ec72a8952a72d63d5d9926908d4cf5ce3ab3e8627efa53ac35cfbac368479021d12453f0d21c53440e39d35560f456cd893fd1835b3b15f8270e3a65f4184ac977b2efef936750d9ecb6ced757331ef07c4b12d6c25ea46f523310c050195dd2363ca3cddc76c07c04a30f0d9576cd56f422dbb7e094b8097caef08cfaa17320c763943a40bdb65702fcced73d172fe695d9798193c2935ad7913a2dcf2b7a4ea8a9359d477e44dd13da747b83bf74d36318f2eb3d641c8d128a63e3a870e6268ef33ba76e31a4fd7e675eb3b38c6b144bd16843e4e2a55021a6450522985a4bc4c482f846f1a981b743a01384b47e892803b44b3602b14511e2932a038b4f7b0a7564727424caae5c7f3bfca9e24c770ae75a89141b40568c7aa14f7e5ff6a086123ba6ca46bbe41550acc2daee6dc9a9286d6ca56c89a153148fd442e260286b2a6b5684040d994ef6f18c41892c94b9d92f099dbbcf9bb27d930e8e75f6df90d77fba99160ccc0f873ff7a569480c9f579ef7ffe2ac8a51b84cc48453d379025fa5c04d501de355d8ba4a4e92b087e3c7a38df3d73b4882237ee8f0c01effcd48df4ddcbe067869bd9a1ad4ff5d654e652bf7b67da356ac4e7b18497e49c7c08514c20501103dded1f85b612588c4b4dc207f56603b4a5d326e02df77d350b454e8c3cac5f511c68009051047c3cb155c5f204f6aac10070826d20130a0d424ebeb58b6325b75daea05948024f13be66ccc3622e0c6477bb0a76aea3ae0178c8633c9d153883d7d7b0eea5597ea5020d11615d10e7be64db32c28aa4d809de92b7584792fe97cb8510699cad759fb278efcef3af94d91a244bb1186bb88f9da645a49efcfc9a2505c2d134097333a019f4e60421a16edc08e9428f1b2db04adc099f49b062ca1103a643808c7052332dd5408d4c64aad0f387e8b41cfc5909ed5e7d4d26b3b923ddffd17f355b2ca548777c8a9553c7675f715a20164ac80e116578e1c91dab030b284a224f96572f86f104b39574761a967b808b0e995551fe48c93e07989b969fb5fa630393c3157068aba9588a52d088fa2501050d3073bc4b41806c36776e5053fc2011236800124eeffc3240afeb29678978b6ef4cac9d0768f2618828b8c8573b043726378d5daaafc4f97720b5fb6ad7fafc9689d4498d4b622de7cc44a7513823aa700b4b55d84b919738d834c0d21192935f2d7ea2d656ce5b7f62d83c56cc321e82a38ace5f4090c3979d98a38e77f4ca0db34295e0fea54fbace1fd5f3cba88f29580f80294bd18e862240135bd6127c62a5069f93e23e52031344f16adfd5abaca4a064c8a4da7a5af7e233de5c3e6f99c857eaba4e853e6a674cb20f55141b8b0ae7d776476ac7e1aaa81b1f671ae4940cb819c917805fca353e5a5ce2effb4c386ab343dae5b4ae0a345c3cdf0172363569a6df6848e19c42c253baae06c27b7d1d22abc20cf87b8a830e15dbfc7cda674033698bcb28852649c919241b7e4af7adc65fb74525656414b3c4d21b70bb8c77a329aef3580a361b66e1e07b70710cedeff6ff9b7168ea29bd29973eb9032e63a91234783d79b551006b5f580e9c546bb92dad07fe80392752865f534f152f1a1fd813d907d4d9f6f6b2de75c788ad92a0c88ec7cb892d36f3501bc3c863fc2d0b229cb090d4b859444269305301b0399d535ff6f970f74dccf1c6c5fab57ea31c023a9402823a50c28d5f9f85005647d72a38946dcd4dc16e8ecf87656543c8888ba428ce1d2730b541a454420c958b023c0c42f52672fe79fdd17ff22636525447da55377a5e8d5b3e066cf772d55ae69db917cadfcef967df26f4a007cdff7eda126b5bd0506e0812285c7d3270f91f5580735e2c640bb5b5bc8418ddcb8ad2b529ba0c10f0f27461a1c3f7387cf3e7eb4cb6bbaf8f812a27342bafb7ad142bef36d6bc4eb91a797da69075175a05183a4b0bd30da7de33b4a5d3c31b62931b05bf33166985fbe460103ab057fc13a6400570ca97bd9a66b7938946fb6cb0dba638c7359fa89adf3b0176ef962be9dbb980a40c0cdad3a24743d9b849ef1825f5bbcf13686a703205c031b61a7f62490564e9bcbdeb68b0695f7d323561a2ff96f1c7dd207c2c5d5978f7b57726676082e1ea30f600d68b553be704cf22e1bde9d35074bb537d90f005f5329f8ff0b422083602a525ae1405c919c07e378f2a959979f9ab5a4a3467685515bcc40d52c6ab1176718642cc336b2d1a953bac07dc060c2a968495e3aa9141e4df619fedc9bb9fb09869d60d55437ab336f61e500aee762b808f71fdf83348d83a33a3a59e2228e90f9028d32334e629eb25fe3b471042ea1b46dd186624a0a152e8ba23b249c5102f316e9b7f73a4a752da74c3e792b5175425dc11edf45d44bde54ec5a956d920c406c42416d235590ef237659fc59a6a5b3354f199954c67442eadf07fd0a79682747c1225fd4d70870c9336914724fb3034faa58a6e56bf03da78a7aa0b8433fbc21959a66b22663d863c254d12ac8e9399bbb776db14c0bb2525b6889dc3593348718f630b4db17274c710b62b39dc4de71b429ba0e550cbbf81e031d1bb216ec3d524254873072d107fde43aa78b89f6f5b9e24c95f138c81e278da59783452a2715e718450cc363695df3aaaf2840257db5f6f5b8196525346f971073b318d4fc42a6e3ebeea98c8cb7d58ad4be00bb9cb339c5d67a752d7688d9759a04db5d4c612a098aee7e8bb83064192249f77c1892d2ec01c40139b7c5235d940ab8af9c38c7fa51edf25afb390d65acfc9b7d173621635406b914e49cc3879d22973bd1e38c81d9a497c3bc62e20035853d441136a45496b633cfa8931e1f1e9272545f3f8460f80eeadb68b546b65b7530ac4b121d89c813ddf14311ba3bf6c6a3960e2547738b622107469ba3d822ea063bdf269529f59f517fb7d781c7c2e458a3f6977122764f97b3732dcf09c503a5b54bbb252652ea5b8731cca84e07cd87e25a1ed8dd9878fdb885ee92c300cdc93abd32bd3cefd1810fee5476070b108261e823dd76d930cd750090f2c9b5095d7ee0143a90e7b5e2085bbdd7389201473b4fe1e1490c42ddf8395287a54194e287feed87a1d6d5fbdcc41b49efb7f90387a8953c408b55f05f2ee20d7a7448f29a6ce093a8abf7b4f720611911eb41e2d925f9ca17027abd50853dd7401d440f4a4ea2025d179d41dcb4222c2435e8e477152fa25b8055bebd53e35c130b54183c8a1ea49f3e22d0a5e79d8e3e5e7d768863812bc574867a3d7ada09387d4adf527ca6ee8f7e3a048fc0f4547d6f09b2a3a8811fbb72b90bb60be8e8a44d746f0e831c53f45d3a77c1e0460f902f03b02b082a9c0afd3e2ccc73bbf0b4b24b9e26f2919704e8aa9297003ea9af2b278670dd78dc7a746b21ec8f017face980a027edc983f41f8b740b506f15501cba69c3f674d73d479ce96feb66a608618bb1bfdd9295cf60ebfba65a7b6937b0f1e1a249467b6be852dcb5e77a51c43f6c42efb421854753687858de23aec9c3296d925b51ac5373cffc78c2ade7d94e644f28222a488e7cf96b07fbd05a95f1f13cd6687b7896cb9f00e1002ffadfeda91f7c71c61e8ea8183adafea07bc4f02370a2f35089ef939f4def5b19e208d500f4352f42acf11cb3b215d073bbbeab42da3add46f6931314debffbf3fd243ebad9ded710aecb9405915c428bee4c992e1f3d5ca16d90ada6faf5d5b36ebce9b0220776db0a36bbc0abe05dc3ea43b09a240c03adea145b68c479aa9ab329157e379c45c5c6ee92a2b3a68a1585226fe5812048809608f7ebf22bfc0acba7b16aeef59a4c9f448514366ec340a6177a01825261adf901c8a4da7240ec20e03e7133575652b19758a858ee2347e93cdac041df3ecf4b3e503f23dbb5094123b0cdf162dd7559112f47f43b6d761fc8a0ab5e97e9d3b1ebd9d48bde260d5a75c353623055d15bb56a737fdb8a0e266898ecae5cebe5404a9428996e5e8d712c7e22534479e3e22d4298424ad2251243f3fe129ef20a8fbddf558d8a2dbbe80c9fce3415ce89ea0efde2514b36eb275a9a2ddaba7c116d910c6809113c652d5a44c3c5468222ed6655ada32ae3b04aaac6e9bcb332d046614d38cfd07a6827ec2f109d83e8066f27d6027be07519e262cf4823d133f1bd271825668c83ebf7de08eb919c8dd2210ef027c155f808c0b8af6d2d16be3f892a388cdf2ca861701b2df6053c8b7dc9740b1f121ad61570af2f1e40284636fc8099a4e69da6438402feae1b74ac4a585b2cc0134b81512916b088909ebc1dc1009d638290d8259da902fbe25db328686c231f2c2f40d82744d326b8bfe2f6e45776688127074e68ecba02ca0d16698ece3fb3e78ac5839671bc50599c10a22394c06e3addfc6a5768773fed1bf1a27526e4a33511610d636938f70aa0e358989f6b5c5ee0c76abb8eb452967f00b38dce4f2b1d0ee4c0198ee9222f52b62b20c70d7a978efc96940dbf457412e71b88d9b7d356a6e22fb889e686380b737f028cb6d8d1e04a9a00942b7e72727e6525335bec197f75f4ca9e9051edc660197298e63a67c3d81c4ab36c4de484f51d6d91f7450dade48e4430909b1f16b756366b06334a9c5731a3f8d2ebc047d34475883941bcc9a093ebd9b479b744d521b24303980d9d9c990e200f4029659bdf9fe9faaeff45fa7ab51c42b90ff664d4011f5e130f3c5053afb85bbc3fc88dc8d3770f70e9141f4fbe7930d0a57b85fb914b017f0879d4cb568c9095309bc9321d7e1419d918c87481ecefa23d2ad04dd1204c98e1e424ba38dadf8e3015afcad272df27a9737a24c877d297bc488a7686f788dd0e3ab0391c6d13153cb20a3d3cbde04279caf50cdb5e4e99ac1f8e8e7755d3b77fe5c8efc357f906dea0ad607ac77a80633d385781c1bfc822d58caaf6ef59d46f2fce9817a35e182c8691c8548f02a6edba94275886f864764614495e99c5807654705eb192f0370d64a98f01cc153c86578e2d511bd91796a51ce750509d7d8e3e8b974534da3834cd23073cee9d74e0a56126939d988ace64338d50bc8df678a582ad41203338cee0942d0b3bd6ffe6a161abe7a36eea5ce8bd9a0730a2fe88b68a7795daee5a7c40e4eec1238138c2a4d1db4559d53ecc401d95cd4d1324b55f94577506f1b3de9b899b4109321f0f75575687e3299c2a43faa6adec845e1c090d0d71d1abcffb66e49369f697322dead87e91bb30f9cb8d7f1ec2867b7568ade8f048ed8d239f68849aef80b2fd01baa4c20394a9dbcff21ab236e8f2e3b1224ab29256d44b93acafdf80663397e95312b146cd4dcb1ec41896e3b8dfe968f67b28b01556efe675b95575d81e1c461a52a0062ade8935cb92dcd45c0e6320ff286cc5ba69c3e758e4efc770e71a985b8b3743e8f7a73b017a0fb6a6633dabb7b860877bbc455f4a67520a497748e50bc89bbbba0c244dd04c72d889dcb09d4d73dc349045eaee6f513915d9738008ca2a19cd9d49a3d47de49ae1116e9d35d333c07023fa62aa8cba78afd3082013fc8abb017ed89e7e33d2c411279f39fe645bdf9fc20bdfd2be6b8b36a3c7da26b3f08cdc1ff709720ec76e344f78c810c1ad4cb116475a212605fe953b19f39e5a76feda8560ee9a6b22b6e8a7e3f76c0694623e98d5b0edf88b3b782fcd7feae29e8e6249ffdb5e2a59d14263c16b5208ac70831124db370adf3d2a435a7a75cd87bff62f6f984384b063e414b860f579f7d28482efaed09f78c1e7ba6e002458dba15cff81bf4f205cac2c38c03c01be948366a3f3d9ffbbbd79dac1509a5733c82ec058268e5fb32e925f533b1f29a8d8684817055a909dd6723450c1caaba4dd415a3c66de6c212b27fa01102922e1bb61364b3aeecb776b300f2ce67aa18d29275b37862f615ea7e2c5cf079becffba33801b7b9026280218b7e3ebc85b5538028cb443f630e4a87d14a90f8b7464a8926ebff02ca3a06833b2934418f4a6e2872571ffddf9e148045d6673cecfc83a6e3b46f6aac2bad900370d2758147f38dd9418961ac1977adec4655c5237949264f4f8a6af1bde099b3199037c5ade8352a404adbf87c7973cf37710af64381bc03143ed6744d35af04b8084947c6cd71f010463b0ab26f3a0a0ead50a944047af47ff233ea24c4b271f417ef9fe287a27a0cdbadbd92a4674397e57f01293aa579c02eaf038afdd1d78181f6712df8cffe6cd29963e6112d0231c2c193aafcdc9824120d708d4596044d22eec364a77c89b0b4c723cdc583270fc313e9d5015188801b1f44318050267de25905d60391beec5e069751f9243a2c58d8fddb423673361c7ee033f31d26f3df31e0004e577c88ff47f4185b95c070a6c0c1ea1c99bbf610aa5c33668a74a0d162593c69a1c8b66f52e4d5b393c07d2a3ce81427e7b88d6cdc563b42eaca995a6ddd3fc549bcd5d92c211677121987785edd2a46526f7f3ccf14f71c49f16ab007eac72a04fe9d62bc02e4baba12181ca54c211a4234c5766603646229eac691894c312819ee547c4d2e6a7460bc0b7d393ef0dbfefa56a937e7f4ac4ef57f850d86c20c4a7a2721375281d4f2722c93224a55f782aabd326c5143674d60beda9dac91080c6ea2942fa44587cb12592794a3033cbb4ca18b588ebe3385a1cdc896b7699ba35bd170efbc60ad2fdcc33bdad8f650b17e951c713fdad154900c8c2578568cdfb135926c63735aa728c25a1d4be02eb5f7fe786eeedd5a65e8dd702357e169dd026269cb3ffe25b0c20e7ab972f0c658b765ef109bb5a0fb81e4b17e550525ca0c3c6173cacc1dfbe1844e08e9420f754f722d86a09d243f1222bec9df716f040280327abc7b8bba16885f278dcc1cdf2b7f6956947d18db2270d575a86d402a1df9114ae81fa68290b6177daa772c104d64671da623626020fe0b4d0f05165709af30a6dae1253cbef4081760c597149c63a82fe75c1aa5b23f4db386f1c2dd177fb210937112d88236899ef3785bf33f40bbee69f3a80ad3cf0647811ed55bb67bbc5b8ec0e9bc2215f974fb060c18082a83a6495540f4ba4f7a174613b472bc55e54ee622b6827022f3b903d5c097cd3c92825d8ef8e2daddd0aefe88f47bd34c586a4d12408153d38bbc87fb93c6c083e2be0a3a8339f13264379c06e13607de4e3b6aeadde38cb33738c10ba240fb5518d257d6cd8164257bafd4b6746e5554eb017af696a832d90bd42bbb87def00da1aa081d99565d50fb403ab9b87ef1d401209746c08c5029fa941d1b8f18a5d1a9f3e2172269fe66e1d9eedf4d53ce984357545659e41a96f552596530352996a7705ce20bb67632065630a4ad3bad695896f32b70dbcae9dfbebd85004de1584ce8b148804a9997a9ae0250ab72e234727c365779649be87cd45358d2df7eef8978dfae470c0c50d37183029ba018fe087ebaca8d4490a23cf4f17f5d83965c53db73fde182a58bbc4fa89d6afdc92c2f1929b7a50f899669eb479978667b428c4f8b4a6293d1a3547b35479f31f9aaf57762702b4a0dc891c6d2789b7f19e440a0caaac4e92757be738adaa1d334814e8c71e5653d0942a32c079a7dc1373c2e6c9c61dcb309dd7e3658f51b7671da479a49a971318ba86cb2beab8a0b6926949ee0668f3b2818376ded193356d188968bc01a6b44b02854e9948b50cdd986c67a47e430b0c396255bbd8ac25edd7905431600dfb5724ca775cdbf326f279423bc271624b144f3502b403c72612c114d3a23016cdb52b3c1b3c09151775f7e54979f780536b5bc4bfc106db7933e9bcf6348a478187a9d238c04e7b17791929aca9aaed6610f677a94e93d664c522ba3864b5bbb877d1833828949cead9e57fb0e9d5faa1c2d8430c5a83e5eae4d7ef62d1d6922bf72dbb952bf5918cb47ebd79e26d6cf8191bc2045e209f2cab72f76d89f698600e81119c98296abd830816d4ad363a0b904eec0a9ad93a78538cdc7788886181d63b20b4ddbbc22fa70b1ece71a0ccffdc8286f2bebea655cdf782b6841a1d28896007e5a57fc41bc3f7759e62255de19b61dc7fa0d1028371c7d4c86fe393cad477a6db8af7bcfd812dfb89949f4271f812aa6217674771bbc12082b031c76c19b8eefa4e62679217f02a16eaf65854fc7859d64688296b92568b5eeca3519d3bd761fa98c2e09afc4168c0a765af82d0f2c228123a7efd047d5fa2981bdecd57e143a92cdd4d419e608047914b847e58e1120eb4f27970129a6734699ee890fb51d5e02575a8e0bbf00b414bf0b676e61ffc27694f07a4e3b27107c92cf5d02a93bdbcd19716fcc1f3d40c09f1ee44856cd6d6f687ff774ceb0343c19abc34f2c6f632ffb8aff1fa6504846a8d94bd94c3cf6590bfa05046453a387bc8129672ae94ee6635d72c1be30f0b7bdbfb2660e002b87cffabb1237ec53398063ef66841cf44df8fd11d17f4ab58e04301dc22141d878d879456519874842a1f0f9b4d834756205c9294611d2340bd1508bb79fd308e80cc1f833b6d9cdedff39ef5fb513b1ae1d8d8adfafb0f775d98b18fc9e9fd88450acef3fce0bab2637fd12b8752a73c1323fea12d52ab43c0a8047b6b2e8895a3d48e3a81b336a0ada32de1e38f51a91a7debc0b554fd9c103de000de85a91eed999f69d82d1b0da8f3fefbc0f9f1a65f9d1b0ab7d89dce206ff82e4e6e3512f1493eb2d921f02fb74b6ac5e589cb58160f558c82a6e0a9be4f58d3abaacb50b67e48f9fe1731bac45724858a39d728edfac5841b7a89498e296a952916ed92f96fba279cb1c895c27d77ef423ab32617b3e67246ae73ac6e24a3167166c882806cde063e07678e9a8f211e77c5ef72f191cfefca0afbb50bbd0cdfd6d1a50710975a5b1847eea17306c6980e27da25b7eaf6736f64323e3a730e644730a8cc7be483779e06dcf552c316c6902059a78ed89adb57a1cdac2d87c766c8924c9b197a80fa0f114766b48c37349981764e6fc2d8aaec24d2259ab08d9b1459d7f9500dd8f875bd4251dd63a7d47aada5010bcee4a5105b350e88bcd883f8a41be2fc155cf5d797e3f5214dcff4b370aa9aa922c952624f76adbe12b556f3ca2d6479671b6ab4af9a6b5f23b99fee3041c7816e9d2808121880f01c2e92d5b721cb85c98a5f906eb16de8b0248982faa57389858bbb82b7fa3719d240c2e2b54b0a1711f90d4caf5635228c072d2403ef1084c8f4ec56d86aa69da46b3c67667938ec8634c85edbb2af80f520099b7cb2a1b73a78572012c3719877fe3cdd55379e457f9fa7ce23ec7937d3eacf52883bfac40748f22e4f48df004fa42bab5ba534ae410509f9dbf97755295e0d3da348cc9f1b983e5e7f76a017ba15b28a2a811de928fb0ba06ef650e0b75f2c4a6cc9b4c87d7c1a1fea6b9f4b2df8db19b62bc6ab233ab41f4acdb2fe11355c212ff9a615d0c8e639f4774d3538ec503b65796832c0486001e9024e0122c8d865bf304edaf39ed7404408f44f1e84999194c701ef0621db56d4f43813f829882dee3caa79361ef2dfc8d99d95a0c253c95752711f4deb67376e97ff262cc3e089c7166e511a60c761144ffa812c251ac85dd99a4da22805d67fbb09c8b7a3baa04309f1d74d962002070c3f33ac3c99eab0ac8a90fe07b7af6d450d605e84b7a8f3b9d9bafa95c830442e13a373de1df1b5041a69c93a02ccfabddb500c5372718c87b62013013f640b63fb8e5c98f68cd90b9275bc7c6d42a7dfd45b0684238a5ef05172205fb3795811fa43ed03e11ead1e36efbb7a28f5e16b9449fa73febae514e8eedca56905502b77e5f75c6cb42e2d107bda3d6c8640fbede3cd70cc7c8c4e190ae00449a027b9ab3d3838c76d720a696e712eca4b8a93b1ca11bc797678f9e9c4e56c2ba95e6268a2a8733e55144bd67c49afc87a7bbd7acfa363a162dccde44383533acb3835f59fe5fad500de7308cd40ed1c4d0d11145e99641b0c82f114c6c74466f95b049dc9e259ef8d8dc7d8591b26b738ec3994f22e4ec2e5864b0476e6763aaa2c63ef400d5f1a635e9ff5acaa22a54035cda315e40086679893a5b22b5171dfdb41d3eecdd842afb5dc93a9825b391c33601eb1f163c3c2dc0004db633d84812de1eec9f5f0a4d662142435485934a4f36a4923ede88dd0c7da2746ebd2d99e2e06a1d79411c2c6bbe17585204c94400409aebbd4d92509d528bc50ae144f4f72136a261434e986a55043be04f297592661ce3d421ea43216aec5dcd2068cc73c26aa5e5401b3eab0febb091e9e51fe5f7746730cc7144d152c9b8ae4f31ca195b7818876c9b6f4a1d5a1780c264a1785fe276c03677846aad2383317879dfad02579362b9cab887773b1faf8f3eafb44298e64562c20e6dbdea9ce7156fe9eb702f79cc21142947272f4248ae43a4c12d693ea20f5edf1fefaa828dec19e21d07d1c8c38945ac354b84ca965bfddf4742d243dd068511997b944589673d8b420e50ebd98ed3b0b7d0a36a1406adbc31b53c3372e7a389738599e11468760ffb300dddf72d44a27dabd3c4e4c0f3bed3fe950e95252f435a2621085519ecbe397729e077780c60881b3183acf34cc04b0b14e6651d1739d8e562ef69aabc9e2910f26fe6bd19ea2cfc55edba63d88ba54fde316a8052e48b65088a56f9d8c091c3afc419490776cd12e773e0650368f83b276728a3f2713c99e9e9ee8845a71b541dbec78c534953dbc5e426828684dd19726544d7e44e617d0a74f54fdd6560ff48b02538d7dd451ddc2cd4f2554f8e517072525822d177fe94438e796c977ff37b1f3cbabea86a1391f4655968c6a0d26c584305c83ac35bd245d1d96af3c1b3655fa0777e7ca4f93c7943a0f9c314d4f8bc509ea64463ded64498a46da525627333220cc0777c198458289a67bd4b52aff73add7786c01d17666910e667122a9f85ca85bb3514c349d3b87527ddf38e57de66576e5c0a5328f99cbc19517fd0a05102b7975dc7f71739a7cf51b0820bbeabb60d9aef037387184bbbf1106e78339471d43f7aa4675e98b9d060b5b80393b0c0e0f3dc0aca19f9b44ccbfc934254e78a1f363068bfa53e1c2ca2cd733b3d20d8672e10d8da240785a50a8b0d90b11ea03508527d618e8621ac176259fa8ffe65e690d888d8f5e74d80ddb3898c8f8da1e0753637438b331f6af79357ce1e763a62db5254e0fb83792c322b60d50c0f5c6f21df88d8cf24b184d53650a0ff90418363456cecd3faf56c46f665db6d53b7a10dc9c7f30e7a1f2860490b52b8e6277c532f29aebfc9faac02c513a0d8005d30bc1fa778397d382cbde622b83705b9c8602693093b621268d47514b2af71e61b59f9f4f990d6737cf2f40c2597a2ca3e9cf1f4b18b97c1c52e025b8e79a0e7e3cac494bc29399685e93201ac9b920e913825b71d1fd79350c69f1150e458586c1843d5f3c31b0c95c37c598d5f8012a8031c54ad027f50187a1b2c705feb73ab21e9c824d1307d631ba3c02d5978bfabefd97e4a3912e0f26aeb18cc26085c32bc590a44f42acfe36d5260460635c04fb3d21af0c60ffffff9f