PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85557 295da29f47b9e13133f8d72c88df5cdcc9b3bd898625a12d3d4af59d43071d9f

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd3fdd8cca6d33b9153ab58df2f2e766c852d70098f5cfc7a2a5c460e6af44af
Certificate Block Hash
295da29f47b9e13133f8d72c88df5cdcc9b3bd898625a12d3d4af59d43071d9f
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000249d1c0924400a63b6b88141c01317cdd6a137e2a4053d45ccca6e4f2af1cc4bef1a3f5eb8f36635a6840697f3682eecd9aa43da795aab7281876f46c28a07d1a8cd085b303e2b884420eedb98518371547f547b893ee6c3e378000000000000008001000000010080dd0000a0df000000000080010000800100ca248120b8313304f26ad1dbe71ccc2e8c762d20a526eb9dad557c8c0afc2ce208000000000300000007000000090000000a0000000b0000000c0000000e000000

Raw Header Hex

000040203e0cc639a97f184785e84387c59ca34119ca30e22e85eec7edb3106cefc706d59c384c4cd3a162ba67eb8c4fa24c4c7813460e45880a6829c3d768f9f458661b1cb1536a1dc80018af44afe660c4a5a2c7cff59800d752c866e7f2f28db53a15b9336dca8cdd3ffd

Proof Data Hex

59,560 bytes
1212160103079ed661888b99df15cf63861e0073404875cf90f8e9063d95e02d181d513db42ccf93768ad0c5e244b059e68bac7635e8fa39fd74d325b647d96cd0a2c036e8bb40539d50bc97d8515061d33c08dd65d4b022384898adfd36266d89de968683f4ba485ad3a91d0bc8aba7354ee98d3e043ca42a9688475170c38b94dee05fd875b9bc6579661854fdeec1ca2ee0a11f70cfdc8a3a380c45ad1d18d0f26471aef87df483c94569f4b961cdfaa1e2efdf1320a0cfa21f3ec5bb6353c5a5a1daba4e93417d952d0da9daba647f8e523b45c92b5d346aa51ae5c9830060d41955ed49f55edc584fc3f979ca239b46c1bbd39828a4af100969beb82804139b99e04fe253012a67b6b0d1e962063060ae2d2912ce378b0b6462f22d3ba7375e010064f89a1945104c3bc4183d05c86688eeb789791fc654d6c7b9f296d4b30593414f28fa606bc5900a238b6f33cfbeb35e5ddb6c493970fd5857653ddc0b4cea997c73ff830f59530e59d0039cc73fcbe83ec8d8798e62d89aaec98b1cb53cc30b10f88df3b13bb229723bea81353e519c343f8311ca9f25b8c7a360e48bb3e254b3de409824194d0e792ee087314e7a7840778349daf3cb03353bc636b4c55edcdfc934cd50bc3c5cc0d2207bc4ebd8ae2fef25ed98c090b29db21ba1b26aed6498e1c59f10884376582fb7611a16b92305ebee9db2b68735884db64fcae3c758def7812f94f49ceb373a4ab339cc7752dc0c9551b7353f305ee388c1cf86fe0c72212939d661eb4238c35c35b9617aa3735eca89d313b907ccad6091ad8d8552c7411a15a397f6f8fd4260e320e4a0aa4f720a33ffbed16101211f83b8d95b29a4b19cfdeb520b0a2434a4741bf159f03862fb586f15987d9a19b9e391693fc7045feb38d1bf9b1ef83305b8174b3d2b0eeb7844428fd526b0a8fedd8568dfb73e82b97a7c70c361c15fd85141b620cc832753b74689dc8db2ada4b5c4952bbb7f648d5704ba8e5af43055f15234c3261c9c1b58e7c95e69e7df7292cebc85361e56d93043e4a5a5e3d4e49a5a117784ae4d68ba39e8a7b33a3c75345cff2dd5752ef32a4642b0ce250bd2da19f6ce67e7f035b5dfbedcff7ca71ee038d4bd03273244dfb42512859e149d20aad9dbb75fe12316b3a138fb532e53aabe3e39c1c74d9b4b0d4e1919898d0edee4941f25ed22463eef5588319700cc8c9c8f9038c1472de8c52d6feb2388c58286e19e6d9f807902c9dfe0469c6c32151a8e33144bb0e4311408a6484617a0e914c5090039159551689e6f8e16541a906aad673b9edcfcf335fafc0d374598015ad6d3139e7cc7952eea969dc209fb8abcb2d91919b34d6e30e7b4c9c5e44a17264c6a62e7d9afe3435dc5f5a553f844849e69bbeec9094933770c987b420b586b8e4485b6bcf5d414c2090f05573b50b00de91f4374151aa961f854a0497e892c94b3ff8b2019d89f7e70b3e8a9c0f2e488f8268e6b4ffdbd8ee5f46cdc5059220677e9e3c5b4aae1569c499a66d0717bb60485809792c4d7e942e5f636fed1be52028da1d2266903589b93ca95bce48a065ddb6330dd8b324aff12a5216b52f7dbe15b60fd255644d8cd9d986a4f212eeac7f6d0c2be9f971cad38d3210f747ba7b997b4018f23bc59292a5856a4f5b9d24524d909bd8c46a3a3e7f9fcd4212abef4f14c50da287d4ece8ab4442c79bcc6c071d42c7db7155d29dccb536093e35703fd72fed96b978190b33b51202ed0afbd3c6be81b479fbb199925f74ef59907c8dee8f43c68376aa2a8a94997e787720e46c05d554aa30379839f06282e7de73b3494eba2f05cdd549fd69f738d9459575abcc2e00e61c19a4735f36552c480cdc9e4e4e8f980ed94715d735cb18bac52743b9b91a1a464036f3cc7aeae6c2d3347f8e4aea399119365b0ec0f44dc4322c08f10a7af24fe01c78c0682f452049e860a001109810260343144a1444bf608206e49c0950822f8d90eaca03aa356c2a940c47d4fcd94daa4ca83f7267932f7701061a2dff888f9c8f62d1896d49fb7a61aaea2f49807a3c40e141eef3e34030fd5b5c3729e5e7278390a860fc09a71f4775a11698f56c30c314ca69118545636ff35c6021836efc558ae3d7c85c4b1383dc505e543f12df2eb256d6714572816a8edad94abc7dbaeee14cdd2a7c3a941436a0ed246fc748c7fdcfc0e834b0d2d6491448adfc10337168079b678d57cf04837076d6319e8beffe39a474d19b5a298eb7b5dba3f0b49eeefde5b2cc29b3acf3225e1c08dfd72bad192221f28c1970eda4ce3256694438ed1a4f259de7fed66434fd0f62c2a9aaa25195786350ddfcf61c9234ec1e7eef8cf84d32ccc86d8026edfd742f4d7e4888c02fb8734c884b44bf0ce830684328876a69d978da1e324924e37641fec5bf1a579136b930a95edc554751042a0c4a40f60832d4e055d2baea0c8450bf2fa454e4f7c0139a29bbf6f44d7449bca48ad0dde3535849c4ce651d7e7c91471298794c8d71fb9919367b97f34fb5e18cda4986ab2d8f62601edd53a5a81403be5ae6687a7703d195299148c864f7a376d7f0511daa703aef5f61dda8dfe8973fee18c388e8819a1bab566954b3a3c52841c22476dacd72ab8ae548be9e508b07fc259b650c9d9b6f13871769c3210e8b330521fa62f1299c23c0992e3d0f95ed3bca2eb34c08bb9bb66766a7bb568fb0a20d3bd3a448ea28f623b41173e6240f8ebe662e766087fe2dfcfcfcbe27e46334b5e90a638d1e40958db29b048493272d367933de3a0c9883fa1202e2fb1de10070753f7b71c0c8f4ee9299dd3b9b4ec13cc98376805688c5961556242654ffc9e4d6d3f967f23a80a07967d466b73d6da81f10807fda34c8fccd6e5d27bd72969c5f6b9f80a3c8c5db03e4622cb8d86a2dc815d8460bd860823c274eb5f0d33630deeca67aeb8fd28a7c437e389da880775f2437a96fca7a6ae89317441a513f431c3edad732a3a033ab39a29138839f9bb9a41bb731695880488dd1c514ed0aa05bbab0ae8f2fddf9e9c1f85735d9260c65f702780818e7ad6d562bbc99cf4e6095010a698acc30f06c629e6a6a52b0cef13b2d25c2ec71d3eb976f2c3103fa6d0af5bc22beeb4a7bfd1891cb8fba20be4fc445ffbbe483597b7832ae04f422bf0028d3735bf5bd51f18e850e3da2e2fa32933896b69b58d71aa5e38f9f1a29d15e2be67c5844956ca24095d99463f89aa1fbb1176fa9825ce7be232d3dd5742045755df403456873ed7660db83d9bb112c540cd036a36b6efa1b03e33b450931538f7ff9989938f0e15b0130b20facaa70b925a92646240b562a827d848be377e10fc10cba1549606f120505f31fa76fa5e438cdfe56a371e0162355d77a17a1ede6687a03cdc3322f8bbb142d98ee48f6be56bf9dd68db61c91abf0226643d3c5ec6592946176f32fe16cc8ed0322dabf21524ae06c2fc3e12f0cc1dd55aa58ae95744351581bb82dbdb70ea57c559a993784184c8fe7aafe13dc727d1a19c8451ad286fa7a351ca8c2f7d3ad65df1729f185b2feaf7e8aee36963358dbad002776bb08bb750bd7af93b6bcb95140f9dc7647ae8aa8d19f354398a39a6ab38136f817240afbfae496655759d867b2c81ce5dfd34ce36337b228d641888f7dc18bdcd9cb158785773e8f7d433147f0bc4af351b94925b385ff7a32b20fa14d5b4b817be9ff2d4f83aaa2cfb2f6f589d6794d9d3db3f92c1103fc9ab38eeb9e82d75e3b56c5b958206d9d7f5f6ebe0036078425c60e6cf82cfa4407193b97dc77e5f9723b8accdd6ca3d9af2cb096cd550209dc729958bd52322301ba3578bb0425d4d82dff2156544bfe1c609eff7dedeb498e0c5e628bc3341d02ca585c250d08e39d8b67834a9b448c8c8b5e813fac455e6c673e14e0b54d580b36da3097b0897abeae53d7b152c76e4642668fb0d978bdf11200369628425a6e5c586ff90797cc9be6fffac1cc187fc14d4679866dbfd69d2a1b794e028203ffdabf0d23d1f1756930b5bfad3e192426af6eda1294e4aa0ee8d015af2433f2882148e6526cc82b158492d430d4b296cb8e726116150390c37654c0d40b323b89aa9c349729c38f35bfcfac75c8100f2bd47b67ea6cf4e127a161de585dc9d44dd558b462281afeab6d06d3a569bc15968bb23ad7ef975ea4cb7743bef792de3ee4e23c84d0e622df379b614607f52ebcd6892deb09a451fdb594167b000000d16e4b3fae0309b72aa820688f3d90840afb29ca8dd8a25deeb07416f4c0952f6b586eb40e6a0f25a5ddcf17a4a01bf295db9700a1dc09a1c21bb6eab332d40a4099d71cd68726c9e2aa22cdf59940c498b204f52f3210df781bfda2ab489cfd6847c070cccb98f6a1b41017f7262c772fef348f8f566e85e0c13ee02d4b46dcf95e884fed793c7835b743dd4e5952bd6f4edac225f426c42e9ca107d47dd79f1904dc15ba0a76ae05937df0c5c343f75e04e4db14d3c9c1ac503a5a79a1b9bc0d52fef3f42171396580bfa232d0704e1038da0d41310bd6c0d0a1a5957cabb30b69fab999116b7b925e72ac6faec096140c87d8fce685f6d6d0cf60c420348689799d3dc922f38e31bc08412251f32b1bb6794b2da4039f81a3b3e8ab441c32321f974f0f3f6cf0a663e3626026bf3325c07868fb4114c2ed3e7b43c7f7968aab79494878dd6a5ee2c3bb11cb83477f949be6a2c6ec668ba4be5a09cb1f6488c56780a0aa0c43075bc442b4779c1ba15c25e37a99295511908ecda4496bd2af776201724076f9257b0e17d756d579e6d2c558694959003a121ca55fd71a1b113f601e534c01f8479d0fdab26e44025098f2dd66a03527d8ec51be34ad872b23eaff586961d5098d4bede1eb38fa56c26a5d7a9a71e893389fde825d87bdc8f8188afdbd27aadbda7ef3a1c779ebbc37ccc9a9476f197635b548a1d21c6bea76b9452858a87fc617045a8a476094faef75e59b8d1b89fb553a8524343608b332028b3a921c77b32be135dae3104b8a489a163cb6f671d49190fbd120dfba298e87c2bc972bda5b0e4fc5a50064707c5026e5e5d4dea750e96aaa16cf41413a2b04f4c54ad0f2636b13e2ba67cb72e7c577090b7592d9a2dfd986822fb4b24e1a8e2b4380afed980ad6689e88e7fca0fe6a682536d362f6159e55f31d58c419fc3d84e0787eb6e881cd032528b6445e108485d4dbc5a3e12872f2605b3e5f52a126f39a20b983136040da3f5a30d60bca455ac8c9aaa00515bf00ee42816971bd132c60ec7ef0ea2c54f3d417f37e1adfc09ce34944a830f443e7cd59b9485cd76199185e9981b443bb32bf49d04b0d0a37e384da666c54f9d7a364099ac0999ae21fab6c95f5ff81bce0fde2a239249e17766be0538b1ce3d59179ec359a9697e90306e7ab31bf90a4aa3493ce29d6aed83e86a743d3046002b8c2a475996b2c431a57651afda5ed669e9597dc59ea4ca8b0b19c89ef01d2f7186fa0878726250117cd6b37d67a338d23c04c454cfc90b602e1d46205704ae0714436712212627fd7fe973b7746c07f5e27463a8e84be950cc66c382ec3d02c3d8b32366737521ef4f01472981c02188acda4d51310e093b37ae6c24f58e6efbedfc92ef2c9fb61ea392761b9466fe5a4e8bc837764deb722e87ade0bef0931c97bcd271190ec2a8e4334868a1d214ebad6a481eff46491df831796c10230b100879e238ff675a01017d070be51cedae7d944fbc2533dbe2c0d35a13d0d15e08c57c1d9ba8894bdc45af5ebf970be431aa30e77eaf3eccd341a1ba6b8ca8747d4a2d3002a34d14060188289c434ccb12e3fd67fb0fa7464758a50029f634ea8ed86d94e204fb7abdcde210d06005d6c95c9c20d3507d6a2f04759a4c55734b8716956559bcedc22a84d2f025adfc569713f30bfa7cdfe0421a319842e3553ac267bf872ec34b8c11489004a9c27124cf70bb89152f4c6e973f774129fbb165f4f0e845f52e7840869f2ed8a684d1cdcd50c3d1219023be76b2f9cb61b33f91f56725e433bd88c0f738b31fd1cdda2d99ea1ed6d39ab07cf842f37bac82bf05d85a3507a5861971c3ac3893e883b25d13db34d8d1a202cd98814b68f8ab3741e8341a7cddfaff3f6384618dc0edf3ca19daabef376dc7583ace8fc1e010bf40bc3b7e9ed79cbbb1ff91a0cd8734c99e9c734f68eefe8e0e032ddda761e15494c11d75e26917b9c0aea4ebc6e9c8883f07fa491e98e08e87d2ec68c1c06475a817767e6df1b6512ab3b690e3ea13f658cc87fd5532ece12941a0315e73d1ecba6b671ffa77fd714625732be5fca7b7d5b1262b3fa83d31f42c9811fdd462946d25a2278520427600233e7ae5acd71d5b7540834ae6a05a417beccb3d1f6fec557008858e884d8246bde61c6dd598a1f49bffe0780fa4b5bb88c7780a7c158e3f73d36460607cd800978c1abaec559ab7793b4ec42c842ccb3d54317de45ad99cc832e5f435960834bb116b5df1a89221d5b0ff9852229604c634f9a3e2f6e42bcff29d240d9b64efed688639bfb1b3115a17fda02614eb8649518175b7d6011daa573cabb19fe48fe998aa44ed416478d8df8df2204f7f3a5454474afb243317b3878d5d6624b456612145a95d9b13fd793605dd54ffba1af1b493b9217f2185fd9dd04b747448dbb5278b419bd697b8b8876f1904b4d5091e203cb45363c98b05260ee917a4c897bc0445abc6b8993fc1c1a76c82f25c69f33c9aa4ac8240d2c31f3f54e2846fc5c2ffae58398abe85c02e6e5ed41c4cd2623543733eaba6bf4ddca0857d1904448c4569c503161ea2094b8be2a9abc5ee2518d240ac0b7bacaf7a84e2483104eea7751867fa8666e9a609365c8b40769cadcf692a9ee5d43fe62cfb245ce96c3d782dd9e105d95d74d242c4b8d23bfca9967ee0152948bed02dbc3c54c8ead5edf7a3c09fc8de0b30f903db7499f1a37082e2b0476b0873e788a03297ae5d4830f16f9cb164952f99cae3391011afee78bf57829d2422841c429125f9502929b899dc3d46dc5793783c312865c39eff14470a2fa76ced70a1f82ac1d529170f7f481300126104669c6814fb6e18a597fc6250a5ba1c2f6822c8033c1933a7c90cc8fbfaabd82701c78642e72a4841eb13521a77e9b5adcd2f11aac5a2489102459222094345fc8633789cae0f1e3caf5090c25ee0195280ac3ad68ef604bef00063d490d6d04ec1b6acc73386add4404c2fabe55855a64b5cd1a1394d6e0e8bd00b0ef55c728f04e3ea5b350f72e5d55e924afc3725bd17e5c2432b0307cff2b8caaeb8cbf9b72325bc4fc0f4187c59cbf588ba2ad97cdb10cd9bed00a235f338dfdd7acbf96db957f3e7ac854fea521ae1ceb2a62988b90e33ad3dad662be86c4f7d41554ad7e435ff293fbe26c30ce332ed6356d18fd5013c057669007cb05f320e7682d3ecdeb801b1e41335dc83301b6e3af25745d1ec1443fb7ac40dc7291b538d61a4a837bd6e8b330b6a117e4cb0179300879f59a70eecbfb5933e2fb108d4a4f40758324e8673a9cb7158add9931737cb86f579e8d7acfc72fbdb8004265bd324df5e905455e8b6bfdbc9b85a30396f1e19274296240e4c8a21bddea3f9d983b01b694f1dafe26adffdec3a443cd1bb037c13c22388e9a25d2c8666c5837cd3b5bc5fbb137dc6c1d3cc56fb91d68827c043c1d29cdc820274cda05e4e0f31b5ecb8bf297219c06f04e391f17884e29f45c21df7929b2c1816f40aa42141fdd87edcb25db233c7c793ec9cede4482d493c4cf8c27c25b86be0e2d7251e50508365053335f4f2d6fc7d23718dbee72ab40e2086c2724323cd6f2f52f06a32426d8d4902da31bd6058c68f4bdd554a0cfaee66c2917155b214a46d25ece2bffd4b09a3911f83e5e60d69e09a0f652f564915b0eeca55087d252f08676e4b048f372d45bd11b6596964c337f85d5809421df71e0873c2dd7cf672d8b509b370edb97865f7434ac7cea105de114883133c4b03bd41196c9a539bb3a66792bf3040a0ccf14b294a4de516cbb4018dcb16f6bbd4b21f0a2e57b7a99ec4ed3dc9905a5a6cc9e3d77bc956b6e82c1add300de3d7a1b211aa3d3d1e3f09e35adefc6821acf1e214d8879cbb7c374945b436dd8e0dc46c4000e8ff6934d2ea97de80b1c8b31bdd26cc5e584ff3ce65faedd351ccc394a53034277a86338dccdd0b6c13bb006d74588eee7db43e8e272b26a83ddaee149e8d7d8ce0c49ae630eb16cc012cbded114f063ab4292ee49ba8b8916fff98fe1a14574b723f31be2fe485589f364e5cfc9c4b6602ef16108abbceaae9895eeb8d697199123fa38afc78b73f6c5b2dad23a3afaddbd1e36ad37eccbc7c46115f5e6348d947f249f6e825553381b439b626cbd896dddd837db8dae54d45b31593472f653d7b8b9a5c59af80517a6ad96f90a2e5591725aa8408bc952818a355d1fb3e936261b57a06af94a7650aa9ed917bdd906b470a87e6d138e0a27b74d583194632dd30d1a99a9140991e6bc12a7c934846a2b9a8d1ffdf6c8b08b814768dc48cf234dd67591eaf5ba15bd0a32bbfdc0fe7d424c23da1b2c4fd81031d2cf995269b439da722122270a690c3393a305880f177e9ece2feec42d04477ac112bc4e91ae5ef468067397332d079c20a2c0a9e0b4183c9a9935264090226c2956d25614b6d9f2c5d536ca97fddd8134dc3ada31ab8a8930e5b1ce15698ccc4e222153811bc5ca1f5511818cfe1c157ca58715dc51a69c1545cb7e32053840f5b63d8fa0d1e212f1536e0ef1555386b005f409601cd77848c45b6f0ab80b7d1467c8390a909d9417af1aec8162ba1299611e2f3e91ccc59cdc34cbd9aace632d1d75fcc967f3f9d92aa62b32068754b861e3f70032e1769d646282e1d58b0d26913d46a6f6bd0471b5aec93c13a37660eb794eb86d8c8b751b1381742a99c0efdf658e8cf83af9078a1e2731843151f9419b7a2ceec4d012d8ebd260a67c085d04dcda525031cde060336c040ac68afbfb4f3300459ab0b7b6d43a25ff744b425920a3d37cc4ac084b31334197640823e9cec79f80e54029a2199dbae9e3960ee0791a9491d57d90c8e92f53a5e0d12e2d6b49185fc5f2ae93a7b4b55dc07c1df0e6dcaba52cbce6a6fa44130373f3afe05a70f542cb4a37c9fb66aa6af05743f45bcc9f13653775405f1d0addaccaa33faf227c97300de6e607c62dede5a10242705ebd72f52748703ce65d7b3f096fa62e2ead55e7bd5076f014ffe308fe3ffc738494659e3baba933f2699525a4f270d08a2bce09b30c5fc8cbfc420395e87fba4e1a87dcd842894e1abbc0188420c410d333a0b69df8224bbdc4ce5efcbccc578c7f8b394f5a945c06576c5df7d071370c5c6e27e7cf07010052d7079ebaa31017a27d0e9d97d4d98883bc031a81000c2c8c36711956009dd2f597e996339577a96c835d1d9c3d6712c6d5f2da5e69a3a230eb5674c9efa9f315d00bd01767ce25449efd868dfe421173cc5fb746d75f7e7ee8c6b57462ca6aaccc5ed2de42f33c0b0368d21f182cfab2cf7804b1a6c5b78c482636835ec2cbb1be91a349f84b73484083fb7f5f750628ce5e8f2c29d864748d2eb15a8bbb06b84f60d026896b0025cf128ab50ce9ac32d40f3abc4066fa79a3345a463f6288949a11b94e7134b3ee8398952c659fe80d69a416eb2bb9329dc6d1053eae5469316e598fd5032c4f0e9793019a884d6feac52e3579406ebcfc0c4d0027bbce2fe7991a268990a070f7b61f5b50f3e793ec5c4e2bcfa22bf78ae9f53e43988a08fec679602dafa69f14a096d2139c8e720db7ce53c3fc19e3232c55b7f5caa85236878536e2b0e6af026a223b3a4303e9c962273042af4795b886d5270d7c7737b60e10d97b44cb4ef81bf2e932a3a064db03d013fcc7321a5444c2e337deda2454a220838623b456dccebd95f4e765a199af5fe717f30c61d2759c242c117b55c2b3d7bd4c642418a8e7ab57df14b85a5d97b69689c60e06fd333fec79c4541331193c0165fc95f675cfd321830a5fb2c85101f87d68e9f551a30849002d0873eb647b10bc3414dcb761092767473feaabe04ac3d8ba34051d022ce9ed63bbf722e373a262110c29bd4c4e0050c3c19aeedb8df573347d0d3d30362422b592645d583a6252e9ba5bfe143e2ab9c09b4b0f8d6990f23c967e6f7bbf62e5784629d911b5c2c7f6f767ac50ffe45683a4b2e14a70c94ad559dd0609fffdec8b459277542a23979cf2bde736c043d3816463fe135e67fe9f0218e132250b2ee4281ac7ea897f9a0b71e87df0ca12467a0f8e7e9a50c7505138f123eeea392322f0c76aef854b30ca18a54b99dee597992fcce7a88c557b57765fca0725943e6da9c6898b15e7933e85f2577b529825a48a8f2bd58c6935cca130510561273a6fb39b0437d8d3100213feb0e229eaac74c0c7d85fb806b57347d1ba3e85fc9c959f391d3fe1aa801e69be23ed47d0aaee9dca987dc57c55ffee58f05783a9209058507e6b2f79680a7aca363a671d7b07f4a9336802729cbdc114d7598f1f2a39300e818955fea9f1892995614f65ca466a417cebd05eafd8bf8e1ca5697d140fd65a968c80e82a791f386ac46448e840729b81b04135c32ffe970aace471d248e5dfcff419736c44a0a56f0094c74a08a4ada1ac32aeeab88ab408ed756c7b7b61b572239776290d841d68a69f3f54719cd153564646f9a837aaf53b56596fa15ee906c58baad0a0069d772220dae2a7494989a04528b222c50eec0e4625ddcfd37321269c3740e39c4ab5c3ecb8b30b9c8e8c8ba32ea5a50aac44f2472467d1fded323e6cb3b1f3bc73e5050342860328aeb530f0471dcdfd37f0673f4300779a6ca5ebd75bbbb9c381ac21a437d03fc39b194b6fb7bee29bb02cdabc0e902559a9984a8f791aef4c868dd4084ad3cef76e6b56f9ed84782304409adf3519b21567758ee8d067c489a2f976fe69f8acd921e00e03ef15a5459aeabbce0da7f9d916ae5dd46c0d4aad08108953193d35ccf30a5b7f74cd027cfe8057b9c25333807df01e44524cb7e7b6866915b753420c280466f9da6603e119a64e9978757e914600641c6198239331d922a62ca703f0ae0753fd2c49e174e33ead93887c86ced9d8356daf8e7ea0c82a7553d85e7996209d76fb8807d268a4cab595fcbc0e1b1212beb11f623bc18e3a9e9fbabd21d72361c583abf048e6ff36744facefad2cce5d377c0c2d6b0efb0dc5a9dd85ed1fe11931cac0201d9f3e609bbe447432de98d2171be7fdd6c0c0041b5b6edfbf5d3a9849b7f83f28fe78847e9c991c1015cf135327332d0c74b0ea33b3a552a85176dcc10e238b771ae1737913c34c5fb0f735ad9e2165f47b3c732c653e0e201c833e360dafa3ddd2a19eb3a81320802300a8552eb0c23aa23573fd4a30fcce3bfdbeb71f3bcdc56aa085aea8b6dfaf0543bdf00a651069c0bf8a4df682fede7f9f5bfa584214198b2acf933aad9e88adec33c2508a9456a42f505da6181d5d088e1f6f6fd0389c9654ea8448ff05a813581a393d2d5c7cf2ca4e91603e5366273a30eb9d1685d9734f17c681c3682d232cc05f9aa90cb7f1a8bf171a8a93d6577f702eb8577f5ab86da7ec55bf8059d4bc5257889d8cb2e592ddd50c8a6f1bb1404a1aaef94cd6e90edc784d6070ad954e570189f4babf3a6eaa1bd1057c78726715a6f7b9c2d4627cedab56d6bfb969cac1b372b25f1204f39cdb231713085372b6ec1a73162438b297a9cca8d51b91d38076157d1ab6fefeefbf789af5c1ced6e09fef9088d49bef10f7b3a04305adf2f30a81a35d1b738a717b0ad47a15ed91b4c1ee92d1ada90f561b35678b2c1acb13abe3538f4a700af7d2a9e308489fc3e03fc1b42262ced90749299b798d1d1e2f0be20ddb5ca00baa3fba483190b95c0eabee7a7dc6b1291ccf41a1eec48744868ee65d44a70d2d60dacf12af60e0c4e6019f0a05e145c548aef63a8fb2c8d4e1a5fe14700f9fbacd240e9a1bb9092755654ff02b24543a212ca518f76d5e2130218b991fda4897d47ff8fcae107d58beedec4fe7d98e10fb58c05660fb692f9707c7110d7c991ae5e1c336bc43c23462183e36da40c2999401b393b6733442b6bcd2fdc7edf27709e13c4ace53909de3b6aa3917fade42a716c0f55c488334dfb836d2af5ff0ada7b251f4fffc87da862b7d313c9cc96ce60c3708858653e9f5956ac8bd6de395d126bccc604448073ccea9c95b9aa59a744c7f77d47b38224a7f181c23d7562c915621390f9aa0821edbd89b56d405452a5724fbaeaaed6dd297f3399c81780b8a79ecb4937b9a85c77976d5934bd93757805ec32e71baca8da4c6229e3e61c262232e476a592fe51d6fe5a5f98a77a4e305b0adc19e068a0a142a0297cedb2464dec1fca4357514259e28f667a177b019327485ebffe4c9c8eece2c768098b02f03e0f887e3df89fc8cd9969e878864961641cb7b84c3cd99bef1265626e012d13b05359f010e0d0b9a1eda965ba9b6e9b26033f21961e651e7b9fa7a5b9e271b212113cb13f22739456e534aae3ac1a74aba74d7a9928caf5cc45ec25dc0f6d653bd6b5dadc8dbda5e7ad6c20597649c9dac3dc41fcc9896554d8ddf8126333dac5828f9c500a9dc6b0445e6211055f6ecda922fb7d0f8d04a9170a69cd614c3e39781299ffcf77231052f9bba8d5469263b8ee41e5c9ddcde0672a8934b1810d1cb0e931a6bc88010250cf0aad94afd8332f3a959c9d8867f1e994809f69824fec47e92e61305f79727c6c5d3de4f55212775052f679e7c397de8c65867a9acd225a3319678b0e733944aadc370a5df624f1fc325d0d246a06a313565a3558108191def792358da8beb2fae377073a72d10152ef575648f9ebd10c1cbc281e3279a5df97fa00704db8b80a4a9f7bf87132e89e3cb234da4d6f32f18b8e526afdffe393ed2fe05c6d0ca76ba148a76c2b0d4a40ec1e2e93f7e66f6d01bbb4823305c4f9e22c5efa0c2b39dc79be0a59c06f70feefea64b77c137c947c5da33106af1fad6b9b2c6d504494dc60e7e820b5bcada426c654d0e1318887c71dd32ec4de6c8cd8f55909b994078ceffa450e55c24a22191a8d4a4beccd731d1dc33612d7707e0f92f8bd81c68b8e8eac3a3da6ba9c94da13402cb53482c57668921a90c73a418661bfb5bcd8e9c6d5ede841d4568ee2ceaa0fc5239b8bda3576930cedb0b1771f388b70a774d2583638df546ad21bfbf38cdcc50088a7f9b65a67f637d8f62a0deada8a4cc95c99b07c86fbe2dc87f42b9dc69722537176b3e02c1fe25056b9a1ee804073da2a85a9f0633ca0ee1b00bb3fb8d2a8b1821acf5b1fbfda50eec891b6664127db42eba96d7d91d6f5fb3fe559bc13b9baf60e871bdd2fea50d269eccbbac1bcb7bbabe024d4d4000fd72c3eb70576dedc4b26503729565129b2253189bd4f1ec0545f8f6513d68767ab17355fddd0f48ca547c397a2ea76cd3fb6edfc22c20d0dee13bb5e418a7c4a9c865c8d411116cc6552c9fce487edcb002f353c73f30b9c07d70f61adeacdbdb6fb708bc27e9f7e0ee69bebc09d3c56b8da9939975300779942cd113f8e44d8a683b13087285337774624224018ed3c17b0dc9a4926787e107ea93fc2e4fbc89af3415284fb9df9f5120b057e12200cc0bd719393150a77f79ef91b63aff94cd602607c79c5cfe5da77ee5d602ba571d8e4a4a7e549eea21e62b2b77a0c35d94b6c9c4d4f2014a68d744ca8d781fc7cc5fb9cee62d493882726924681e697d8ee84253c57143ed2516b5e3e136daa752a2ab05072c3ddafe40bb6bb6ac27e2141fd4bd47087484df97bb098cf22e47ccd59d096c5b815f5e4f0b3e84562b06b12f3a475ae63eb138a1ee07b10afce4db6375f6364362978af0eecd8d4fdf5aa2d6e5c4e5c6f576787e67e9c372bbe165489a905862d492deacd1334542fa36a54ddec2ecd05a7fd5d630b1aa0a07fc544859af36fc77aa424d97f1719d331abbf67a3d63d78459203d1e4c4dd459fe0e1e94362b591d165d3deafcf3d7476177bd7ce49734b2ce9dc063782def572856e5be10f43dbf2be1068bcedd2477ff8cbab4ec09d399e3200a7feca74b50762fa3d5d233d00cfd442f245e571f2ff472626f982030d9ac44e75d6af6fb8c2dfe1a10be0bf4719930841837efb1bc642c94e48b40beeda4098eefc136bace26791228b0b1042ab3e8dbab2efa6915570d689d75654513870d722491038158ae00a7cdfe03644633d014703fa18baee5c713497fb36c4553939e86d1505d874d40cc9436c895703f979aac8c5b516e3c89e2be06aa1d8100c08a0dffaadce55bd32d340604c52e75d97f03cdf7f6b50d3e7a9e96f6658e280634ed61893f5544677512be4983f658d648fdf5194f543d103e4e85b9b095877691cd1e587560ba5f1a8afa7388e32b92e3a94b9707e2bfe53e545d180e9fa309c2c260a64ca33a5c3b85ab257653adfa5c70e92c83726bd5ff1b877ae5e16d6203e618c95a6e3cf143909f9e0d1f9499eb62138406f279db978dd530d5086ac581a44a04a3a3446bf62cda70f2bd41101b6e7fdb7d788e835a3f8e2683a4a7dd71c876d860040e8739ff6651787ee03d7b67bdd65d27d8d802335e28ebf1dbc69770d88e8bbd9a4f08cad50694b741a1661073cfa76b385ffad50379e5cfb25f1d7a9ded35953e2fb9ba1108aa3486b65c2794458196c875d72700d37e34a09183515835cda780d577fa6a86c3d7cda40abc4b5d4d19f585350a6dd4b2e1ec0336e4b0b264b6b71d03df53bb84c3015fd9e959608290f0a60f4f14c8db22fc3a30ec947f4a3b194d6e2d5fed6cee4cd23398f9b6ddfc56e28ee27bce060e91b41643ac21022c5ca3a9d9e71d34c3b01918305cffd9da3917f67b4008b9542df241938a06d96359c193bd043e1095540d82f8b3eaa4f7004165d6afc898f2b8352a6d7859b77b78979ef5abeba66c956900663c1a16f68e2aa4c84589d116654e1c110bbe8ebffff069f4a95b517fdfa6b55137dfc7ffffeddba36845f06ddcc8fd7f105f6e23712d8786116e6a6e8607484a63fc10b44b414e75da89b407495e31b591253edf4a3293d0ec9b116a64e6fb9614c961cfcff927ba6e4c9887b54943eff1bb5afae73eef7675dbeeb6ead01377eb5761885acd2c760aafaa74408238d3d893e8ce64478d8e64eeab1dbb9f9384ca44f9097523f82cc9316186188ec668996b4d3d8b3d61db286273f55c46fc1521284f28dbf1a2eb08e1d48727d7054abc651fd6b4b8ee2b0a9862467c977d2d037c40d7487592d8609f95dfdc2632dfdb5e40a3cd3d52a198935b16adcc78495d3e0300ecfa8a4eed77d0b2c829b2c5ef6e9e4d61b190cf46d10bebf11bf9b49424f6ab2d9a79781cdc32dddb8366879a76617a955c18c5af9f34239061071e8055d673a525ec5d700d6939273cff1cabca4bb5ed609d6e4bef52cf0f037592b22e225449f273b8e126130e6942a298496faef0a533b15d50a500eab7e026bc303cc6d102c642d3f5cab2310348c64bcb1f4c0588bad022c69654624ea089c75deaaecccb62fc5bc03170f72565aa05d29dec45c91883c44e68b43da5b0696834b0ce7329a24f295d5301c92a9cadc25311b0a6b78817f1ddc29acf131c38bad37d8bd1918a6185123fbaeb5c29a78e657db0bc4b40404d10a47e4e96a4867a624f0ba3ef023fa6e25a7f768cb76bd7091d60e877259a50b70634194e0fc11e873654f945af24ef0e47d58f05c5ef87d17f00fb3af8cbb604e513019b33cc01d4d4dfe4a25ab3db42c36efce3298ddddc7d552cf3e00ec9b9b45fa2b81386e6a3e4501476588c02e0397da485832fec9e07e241a1cfd0b702ee683957f7de357a2242877cdcaa13b19d590504b4ff3fc7a3bec87b8b38d5d6c8de1a36becfc86bb81570f550da9c9d9207352401113a14a02beaf5b39615adad25efe8a68e3cf1a96844f32c425fe3d83d21a62159570e1d2840b0d6957a2a3ab7c006894fe237c0cf825829de354df6418eaacc39973723f4fc97b04286373be64edf12a6f025ef7a1d1a9c7238377f0670b6bff5a9eeb1bd2384a32d5e2edb28121f6bfef4f011b001bfcbb7c3d57ce3b68f022167c284a27bbd34b636d298ed6b8d5d8682668c43b0a95130dd143f58b51397ae0216571747bf86355c9f4adeec9ea6c28c504d83ccb80894bca538d94f70907aa5e084a1772b6d380df38f1e930b98694de339ac6b497240160bf884baebf8d016935cfdddf90c26219eb7fb92a268c0c8c2933e50c0d6a74503600b71e8d4814061c9e2596459a9b3259b0b6abda440860c04a21147b45bfeec20766333e3574610ed8866a956c09ee1028675ad88465f3558c8903babd55360fba46696cecffe00de82a859b5cddb9b5fc8280f2b715056ed07e6632c982c1360ffee13d4eaa284a36786bb31f2b5fbd9536fe833f317e7efea6cb7fc69fa6dade5736fa727d25f9dcd041b5dc97b0cf078379317db7a8adcc1f7da212cde1f8a5f1cbeda214a42d910222948928fb20822533e211b22422d2428c27fc14f131190189cd2abdfad60e595d14b5dea929417b32d6fa9d58629c41f8af0c1c71915a4a17f16fd2c8cc26c946665d359ab8c885930c2a4d89f0392b522bd56e36496918eca5e757031991d053f54ba16287b379adad2cf7bf3ddc42fda88ddf71ad85857cca221864b11c2350b113fe67826e624d7fb14254a5dfc5451ab49519b9203396a80543722de807e01b244ecd33e8b32f40cf05019719b469b91900fd8a06da40a26fd0e336f6433df6432fb3983f73db1784116ec1be3c00a8490fea88db12e74418590598224c37c3e3d32b4f17adaec8dc177e2f13d1c64a85e4bd20e3d46d796a92d3ee5737ca631dc601f0214bb16fbed01c5494c79d7962c557cf29757aba98bfed072a53b42ad72a57cb2dd7899e4a8b678177963b500f810ded4069d48aad9d5e4291f26977d4047e2306b91b314cf7044419b4ff426dbabcb0832874ca39ebc92bf6fe79ecee23a944f09a2b6ee550075994a8c0c8f7fc7d2ce6515001c12e874f70a1e9ecaba346e0066e79280328c748571b6dbafe84569eaf1cb64c589ee9d04349438cd5d0dfa8f5d4e28b6ddbf0bcf7950e19273bf1603e4e9c304feab5418785db6f0da5f5bd1b247546a12d8644a68d4f4e7d7445b8de4fd6e86830dcfc6039d7dda9a64a94d944e81d2acf313b8d7a72c853a1d2405bbc01b8edbcb7f5a6e91fe4551b54e6c0a7889ccee36ba7fb6cb82d54f7bcbbf6ef40144c2ad648bb8b08c7ebad55fbbc6407019521d5be697bcad9a7a5724fbaeaaed6dd297f3399c81780b8a79ecb4937b9a85c77976d5934bd93757805ec32e71baca8da4c6229e3e61c262232e476a5929e75131f3bf876d75bff4e660c17a3db59cfabf16b865d74f7e528fec74ad2edf8929981d61dcb02cce37f2218972e63d9a3a9a58767fd37d7b54412bc9e0c8da5de9e9e92d79e2997a08437c64429d5068b4eb1c13f54a1e18f909a5b342b1f3240a25dfc4aa258841b1b2b939e8ce775483f674c5b736eca9db037acdaa99f5d52c1d16a44858538ab7c9a7b22d0534e59da153d3791250f8c0335748fa9cf673c4af0029c7846ab0f7000e823b4f111a8af2da4a97d3daac8ab3294497e70b7117b3c855503eea2719123baaf1a1e2d53fd4d5b073ca4f69ad817cdf119b742af1531b595c5c31dcf80c7c588655b896bfb1fa4ed215e90419d28da9fc0dae05808911862b89a3fb988ba8b6abe23b2b63a39dab0cc8e48389cecdb0f16d48aa58296919ef7e30b1eb2b3bfdcc14c4d6ad3ee14ef3ba74fe9004d99381077077b25b39a57d4bb05f67aea1a1b95f37a3f07c0fffbab9fad266599191af640ee24407fa7353743d48ec3dbd75744969e8dc73580103bd0c224e7ba5614bf8e6b1d5df047e4a90b63298ed887d1f66de142dc4938c2d72d79290e88acc87b1b84f45497b198b62b96b40b367b85d5b7135d32b3bb20bd3429f5e4fd1737379683f022ac906c9485cee900197153d4bff9371a672825648d05d86986734919590d1d611d3faae6ee57c609e30b7c7c033b44d070c1ac2199d32ec4de6c8cd8f55909b994078ceffa450e55c24a22191a8d4a4beccd731d1dc33612d7707e0f92f8bd81c68b8e8eac3a3da6ba9c948242b0b3e1ce5e2fc503c5fd382a89bef4c9f60a647414174fd3329215822ee41f3879327f64085b25ae240baebbb728e18196b3784effea324edff662fb45d7ff3e971550cf8f94752ff7f6568fade0e435ae35742669f0e85e48046db49b9dc45da5b4b1db4833e76133497dd22f8375861ecdcb301aa89846568afa687fe5ed049f22d3ded599094dd1db88790044e4033513245d13a5fae060afefae356980cba73e52047abdf911c5806de8ea3cc43146804b683accdc33f47b5a65c4358a271a3f36a4cc2eb16cf7e7772f665886963010210a81ecf02d7ec3b4b3a815f1f5bbd8ceaff11d5cef70533978135835c27150543268dd65dbae2f814d782873085deb0c6124e8e6f1be74b32fbcd88ba488170e04dbcf0ffe347942e368821c250f18bd88e538342c1a446d116af1ae93c7ea415fef60d1bfdfa1440e5def1c8a88c2de4572c63e02c36483cc33e61ee7d5033a08fa3efd08861b5e6645111a0cc9484060e208eaabacddaf862beee4233365cc43dde093db150b7fcf59f8d82d5d4bb0a756cacfa017c38d170d7e2b9e524382330a8fd5be995a6c77aafe4dde46a615e4514338e60ec2efd4eea372e4785b746d69b42c9fc5d605a8b895792b91084cf4eb33697642007025b7f8371df6bb83f52c79ea57e8cb4095fa83728e6f0e05cc265b27d898e37f4efb9445fdbf50772b789227ab1e1800b379a3df4a3959267d17b72bc29b748e2bed148b29d9d172cbf97c2a6333053c9eb2521c124f2e54470343372199dd3ac68492f44bb6848a165b8c94c068565751331ad2958c492e28ae578c6944f747803d4b7964e5e62c7b0f2ec8cff53da773b078b9848a6fdb51fa0a621599eda04e46895ca8e40c02d658b8afcf3d7476177bd7ce49734b2ce9dc063782def572856e5be10f43dbf2be1068bcedd2477ff8cbab4ec09d399e3200a7feca74b50762315e5b3220a070e007ceef88a6946df8eeb28561f93165b2bcc57cff3ba3be583658845e18e05ea592f2a2c62d359f0bc816592970ffc93bc19e76ce8d224c61fbc2eb45d74fa2ef763a40dc676811b1f51f97c9b3b71e56bda86afa27f8c323d61552451497c43a8c99a97995e01febbd313daddde048f7217e61dc35556c6a0cad508e0b9b643f3a60d6b5040a29b2f786312bba0cde75ff5e59a0b3649c0d8634ea01255aed51d37968738da0e5f22b956a0903461eb0ec62169961d2dfc87b176317f154b951ab4cbe05ad08184ee5f8a53f4d99aa41302d7066a0315782fd50b95a7098c9d35ea2033a862f7e23319be1d30f884850c9972f7536cdf10894d42a31fcb81a9736a275bc2ca38764e33b660b528497d7c9371373eff31293a385fe0033a20e6b3267b5ec38f4f694e7039e6e6ed0262448e54ea3fc3f8d00f61aea6d4cd4254d0115b352be498c3d6c42b4344fbd27f87f99803e798f21494fa6dc2cb6f2b8fb7e59f2122cc499f38f68e3abe74a1c5dd2480666be3e3cb057d8ffe030dfe7b111036090fcf29985ffad50379e5cfb25f1d7a9ded35953e2fb9ba1108aa3486b65c2794458196c875d72700d37e34a09183515835cda780d577fa6a86c69e6cd31c4d2e4ac03b1d9e9e467b98b06f8abe56450f2980ea406b70efc3f762926e6a4560aea1ad684c192dd25015d96890297f7b2f9b99c75bc02a745a72b41c71b1b53bd4e52e471e6ae1ed92410000fff6b04fbe57e1deb3af131676236452d70e19efeb484377fc91bc16c8fb82c9247c8c661d2382c7d4dfd92b8ee7809b2cae12c580c390564a9766b032616110f7093b6fd226657c33cb674b4abdbb5dd3e75ca47a217a884cc52421d9d0c672a8f7439ab4dc78887057f835b37b7981d44754fe834e2bc4a72edd1900177116eb6b1a3d03d68368df4e18b7b0cc35d23606eea047e5d8f1d4e72b2418abe4421b87a71dfe4ed24580a722aa19957251a057882f7a6d75e00b5bcc93bffae2d9f8732d7ea7e9f2577dbad002973a53677ca61a3d2756a8845e3d39d2a8cf8f913ed8586bd07dcd2aa0580330b4eeab1dbb9f9384ca44f9097523f82cc9316186188ec668996b4d3d8b3d61db286273f55c46fc1521284f28dbf1a2eb08e1d48727d705d5007e8443bd505c7a163e919ab75713a180e74ad0ac8e0d0c281b4b95766a0ece497b4461bffbea06bd047682816563b973433f38f46744427dc24bf6d671bfcf6132ae9441835aaada0df7ddc6a5a2861bc2ad60ae9020c87e2352b91e6cf6f546df4fea477e5c07eb62e746a0b2833291c30380f45ff287cc921f4bd921d9a2e8263ce9fe3f735281728c201b3e058ce67e77f8ddaa514f1121b3ebf87b1ea6da1a512f7ce288c3e9168d90e8cd66a582dd7c4b2bcf90e26bba021e636a947660ce033b71ba3c3b6fc3d00d1bb37e76a07f29cd93382634fbb3f2860643c9f914a87bca34dd2b662d3589c8a95d2a2e048dc7b7ac61078929ffa807f84344acb88f2abf38db9eccfccd2d0d9d031b72452ba322ceff9595d665ed628cf4e600c07f6bda7a23b164cda4984827a8737264b46b6c1c10d12723c6601f07846c1a9a13d5b5203de62f2e7449f0127f64f0724df45514cc6566205691b336175875e28d5d38c52da7c9a61734435d5d53770ad3c0542b5394327beefb87aaa5e18a04cf2918b5fa3c5a48eefe0f0e78b921da5371d0e516ea46e0a9b5bf537c403bab6699bff6f958c4757aa1dc561b6f447949c44b807fc43a73adc879451d7eccd9d13f3f752401940c921107f6741fb9d247b3c1f062e14509a531b4087ec5d6976c0b63056f639187fb55ea0c53223747b9d54be55a916a2709bddbd1c73e1916fb44abbbe6c00650e2e6c4217848d4499b88c23a6a7623402667a812606d7d228cbceae7d18aedb8e6393976af1232d68fc9faf4d301be0ca2995a1fe3cf912cb877ea18353d47a0c73afea7bec790e659dfef51522843edeccde06925ac97781738d9dc5b078d5e2fea001301ee855bceac2ddfa4b667bf38465b35d0a23dcbabbc16dba012af3bb3a1976d278820798a211922cecf3b946c65e34f982f0aac87f0c73f2760d114268abebabeae3a6c80083839baa0170e5eacb9cbaa42cbef479694feddc2d1d4501456e814b871dbf7850611e0c13bb8ae3f71cc3a283357dadea486d6e5ecc5b8bdff1a48963b6e3d669061eaeb2f74f17fc23a41d9e71914e49ec7639824f720622013117b9e270f06c1e9bf858767aa8ae614cdfc226bc1e7f5f436316895057d86058d45a190cc104b98a599eb7def64df3d3b571ee01384bed5cd708b915f1eb804410703d7ac0a69608b52f85146e08bd221a5773ea9fa6ae2241d47f6d521c0a452f0c5f314d43c0f0b07ee10693ed0fdf0aff94256ca3404d5ffda7ba4222f55c7f21b32c97a35c65104f159ac2049948f94d6e9cfc7117dfcb47830abb8507a4b7b9de934c1bdc975626876b65a897e585eab9b0416649d810fa77f7920ebbc2c74fcd5fc037e62ebc16f6995d487a88dbf1cf8e3537db8c816244ad6e17868cafb63707759bb0368dfd979e92ac4a763c29c85366447d05f8c1f3b81a978653735d6d6232ede8c656941c868078ffed0dccfec6f5194ef2a68818cf642263f96b592ad59447eb0bd16da739df8a1ca2088d853979b0e724c4a68a1f5833af647c1521fb322275e14a0fa9618d9b7dce7ed6fe9120464345fd26bcef71d8b0f4a4aca14bc4a7bb56f8e228c2e711193e716d17f3c49e5f5134049bcd289ed49d758045c85d36371756e92d34d5b0e9ebd520fdb8fd9366df369f457a1b63c8bc0a02238db2760772c8ef573f81332c5787b6f859339ed1deccfed5a5344682991f1cf24b98974ad1d4abc790c6bfcac53de1889e9cab1c933e1a26ab6171a01ec287052cb624b6415f048df2d0b87bdaca2febac76d2170270b3781854f092bb32da3577cd22ff9b8e847408c037b3215835eab7afd7ed6fde9da1d24c0dd8112bab77aeda287a7a58001495ac903307e69564da33ca17231ec07c05968fd77e376d62c9717ec9ceadbb91c5cd79084b04791beb9ac650e00d4a330daf99ed8bcae0d73ab8855beb195318c5e93aad6f5c40be1a33056a05e2e9a5865899edf04b1ceb312a7b3408cc9e14ae20d2b94f171ebbaa8440ffe7db3bb27b7b289191a197f6e2c5677e02b866384a57f5206c9cfd48b13851dda80fe4129a0289fd0df4d511a324a6ebb653f404e21cae5ec9bd5f0a912d9cabafe8107a7969c321ae8c0f321d770aa2cf7ca956e4720fb78554fff64aae8c535a3a7be150d25258e6dd695984887fe2d49a5161343c24157fe580ba1b781d77c24f2b820b48e67828fde82c8353a26ac0d26755725c21895143e317c2c306efa6e15362d8fdc86e48700628cddf2c28d47867fc7361905a6740f0b62c0041f6511daa898236ca5010056b86d1dd912ea05c30499a148c42990a653f73005fb00fe41636716c3d3eb832223ddcfe0bba8e4aee974702600c8cdd360c354df70c4e48e382c479cf0160fc96de93afb62d5fe3383f55f37c4ad14f89ae39a1fc14f964eab096631a084e6af4b767550383f40b310da218a27e6a957fc102b9aef47456362c22fdd2533dbd5f75f4ebc1b117a993e7697a1b081b24feaec02b8a2afadeb1fc654a03be970e200b4c9ebecba3bf9be180859a3e9ea64fe5708c50638a1a92e5b906e44417ca11e0d88d8402ac1f69a9180e453d0713a055040a4f4744043f6fc7d678a13a04c545473238d09f3787969b2ca047d6ab6703cf988959adcab2b546ed9645ef9423ca2c1f42083db5b8fb4fe7a3bf666bfb9e73e61848c138aa9d15dc6e10fdd38fd4ee4e0def0239b7fec0df6cfbe3d337cec0e488f9b9082dd7248df5e0929b44ec96e81cc4b047c3b48cc7bb3dba004b272c68b28be158b918859fbf823ab7cc45e4d9ff6a12afb5bc099d8c4b0fd2504a2ea71644f5a2d3e3ab87c71a603ee7793ff6ba335bdb1deeb6ef259d6dc6aa37dc00f7c22fe80b118fbb63f0f6f8dc9e27aefec62fab642605a4573be31ba6cc894f3453260e2e9b1ca54de16feaa81fa675102b5d78af2aee8460fc5250fbf23c991eef506eeb8611f634ab376c12a48914c6a3acfeb5f6ff5e0b03384797803811b6529dcd409237097ce2448872b7e8a37e41a64287900aaafe6451363bb96cfda983b4e972e97e1e2cafbd6fd886ebfe68a0034da6bc39c2d8f154f4cbff1bb250fc7998f164dbe438869ba24a7a4e8519e176acabb7066a8e42e9f932c5434d89604cc26c66b864887ff9bcf7bdd4cd9c2ccc76d88bb2eb031241f5599c571ce4c69ee16b2ecd2c2dedef40aff2e11e2e25a60988fdf7126f21d59d62db8c9425ae30aa13144d4db950a6305f7ff08ce3faa6cd08af93159dd02c670b1774a12a60018f856bab3d4e82dc98167b2a8b0fe24101e0afd50f833767db74bb3265c828c4110a8f1f086ec63103fc3065c1acda85a18e20fce16d6f20e35fafe6d8ac04a9f1af9ca6dcdeaa6c4e66eb1a64b7eeb8fff95c30124c402772a6fc00093b1e01b796cf72ba8881a9c4073be1bff3674a46f6f2b3bf647bf0cb3819719b2284c7d811e8d34b6cbcddbbab338652b4efb56546bd293b5e670b8d215cc38ea1358e4c89c6913506bbb94d902e47d0b4bfec7eac105590acfa0a01d1dfcef904e05ac2f335bdbd79cd3c112ab43cb39d45d0a5067e41ea9c093e8f165dfa63f259d36185000907db7055767e040d63cbeb68595fd9ebc0e3b04d81a385edb0c66bc9bd17fb27c12c6c8a09b4bb46aa99fea1ad247bf11adada50f8241348814349eca592f6167711afc8ea614e7ce9d1d67d4860eaa6da6d5d1583b5636dc56f8d39911d1010dc742c012def4348559aa5911bd6d98be807eaaeddae478f286fd368b02ed511156e6aab4dc711f843d31afda77756836eab739aa46317861ec8236fbbf4966e684765626537e8c4ebafad4593235d79f605a2e38b9fc724a5cac346146ef446472f37296e2536a041e95f0436e5969f852b117c16979733979ce1f4c4175b0748e07792422d53440859e5786a8bd9926805d11837a87cd92fdd51c2ac8c9451a82cbb580536291063ad60d123f4d0d0533f421240f4cb51aab014709f9c1d845a0646b1a284df47c44e7202f37408d59d4134116eb4d236834bd1423fb3630c399eaf325f3f54c677bf848a058b520bcc353fe0c258c5025e40cf2cc8e36038cfcbdaa87fe874428a9112781c24ad43dceae4aac4808173a6c63e8c5ce5867baae3693088954d136dda04a156248e70b9967ed38c0ed752fd102dbea54fef91cca1dcdd168c15bab2f1b729b3ac34745de3337fddf1ad06fdf55eda09feebf477b9ba1729bbabafc3fd30d5eda3f1bf08029cb6b72b091df005417bdd50ab8a319c048f565d013673c36291e0860c223bf168a8927d8e79c9937d6cf2d7742c6af0b2993766efefc57ea9890ba17c89b6b4884245a48dc724b119beeb192cc0887ee4194c95ac7a42ab83e879ce684a9c943e8d6ca9e9b20515fa327f8a2ea06fec965b63df7248851e26a86cf52c1d053b508b9d76b84081fa26a603e5e40c218735b9586a5159109cd505001055d5fe288863ede1a44f843a6c0861dd7dcccc62a2e742b784b4daf0184d4a13850cbe97f1d2cdb038fb9b12e0da4efde433241b1386993bff33d197361ef3ab243f6d36a23ef4004c7054ff023b32d8b4d844b9dfa8993cba9990a3acc8e4b24ac4d14d0d20d81ed21878ed84ed34ac4386532a34c1810b4c8672cd9fb5a0c93f1a4586098376c0f61d106e2b466ec9d1e78889ca570902ebd842eab12d52f9a04bc62944ab1976003f47d0f705a65d8993a2ebd96324c107e5061234af063ec2b0702a4518401262d7965eae2c311c8c747cf66217e431d6a10fbaa80a8f048507f5c507ffef1c8bd9cd7eaa9be78db6fb63310c61867cc217130e3e3532f02b7a501f89b4abeefce49aa99b33bb877d84d26e917c855fd66faf933416d8f5b4422358d9ce93faae8ab32203d561fd722fbd8161ebf833c033a8937d41488888c6c2117c5fcd3d29698e236ca5f96ace9685115e59de2c91c1bf3140fb807a46daa405909fc3e166f3754e2b34957be1428d246923049e7e770a29d2147abb2bcce090e0ca7a84ff88bffcf79e5d08b74c649ef34d94055ad7e70df7c0197d12ecf53e0d02648c7b9c2d74fc34fc9934a02ca4e42786246b1f95a0e5521ecf7f43757572ea6b9579900da6e3370c1905b74427e98932acd22c5e07d6fba1ae022c734d6ff1c810048aa6d7937dc6609d831379d36402fd19dfe667bbf2d8e13e4ed97676e146c37ffd13dec12b6d750a035d5b27c97f3b1583b6783365116383429495ac1675a14327da583b51524b9c4214155d34275619944bbcc8b9f83f0dd83d3c5406e615071b2c48dbbe9d6a391f49dc48095c289f7d70e723a82b64170390b038ef4c448abce46763d6f3171f666a6a3f6ca9def716aa8c0cf82f680bed71598e9f354bf5fcee470722c1830467cd61adbb17c93d1f3e2d7e9369bcf7a76cb4e32413c3b9fb4d767f89f61e0c1f741bb249fc1573e4b419deaa4f3006fb94da538826ea680c2b7cf4190f390c61c36612a59b549ba01f94f6b74ccbf0a51216e7190a78086a99e89a428da550485f755a8cc89c66619ff8d2244271066d78b2fbdb5beb1e543d6148b18a3a8f2b543fc194a26db0144258ac5bc454de54bb8a16199223dfdbe85d80a03217b7bd1a468b076c9c52598c3e65cf21429c1ee93771576537c5bec367ab0b87bff7e9ec0ddd6350dd801e93cf79b669675dcd8a6ba11f4ce0b231e50b8d9e499a445ee8ab8ba27a0b977b450eb527c02888211d02f5b6331980a146ec99473525ba8a446c635f946d33f0c885deddd76e75a6b48b2975e6727f7c6586623049e8755d871522cb1083f9fa0bf22203d86300c21dd4c4e01df31a59be507347ec56fcdc6192a1bcef31877ca43ff63b3283d087fe3d478d769e665304a1a7f41a9b8d150c8614151359d0b91f75ecf5df70763937eee8f2bccc72723344895a93fb3a97433e285137a525ad8b0e50ccedc57f962bec741f34edd8f5e3b174d02c9a90e9cfa8397f29036b381b496dc1b7f875fc889336e5c0fdb0b1e60a84e3ff711639e5c1b8d269bb71bb52ff3b813c6317f4e6fbef990e0508d9eb51dea35e5c82681ceac3528fdbed1c6b62cb7b1273173956b5e7e2733bdf1ef6eff01651d879893325a6a5e028933ee36f47069fac4e4590cbec3fee6e830b4a74fdd361dd3e878a51a0cfc911bb68fb4ca24664c693e0386f0cb287a50da80d3c40d5a493294363e0666618c2cc333db66b4a551df86a35ecd0b7c5fea77cd9a7e64ecb61341473733b4289577485c47e5f611733fb4eaeba0ea228b4338b32ce48efd3d55bfece0d59d7c0febd0d2a2188468252087e89e9d42573aacdd694bd907b194df24d1f5a6fe1015f6588ed967ae036259f8c4e593045ae79039444b80140e7cf0a68f154a881206703baeb57a83981b99943ed01823dcfafb9bb825836e4b0e71155074da11849e6f63e6bfbba68c42b7807b270b0eecb691c600a18a6700ea42ecbe4835a0ce04f7ec076f42c726454b51f7a8459123b402bdc388c0dc13445166f556b5024124109b5dfd09cd3c9f307095217d41c1d600ac10c82489725a17edaffe1ab00b406d2b8ff2963f437946a360f4d82b810ad2bab4ca608ca9dc5ec783c7c62b37584898c86e039f0b9ae2c9ddaeddb67f4d99238a96ff921e80e3e1563805f7791ff7c34981acf6eb33378b0a0ca111a76a98f556cb76fabba5fd6db4d694a13f9058adb9887b12b0c7a5909911596a7fe0e31b00fac61d82cfb001241ce57752c1cd68e48c7e8fc5e75befbb9a1cc7cb034a04cd8752a460622e887adabd97c1cf053c2e006e3ca4158889f1b094b7515832fb4a82caa2f228546e57435bfb9cbf73c8beb5b4ab12c641b235d04239e32f78e45093a71b3c20382a31c9d4d76e8db26ef5a6c8f1510eff357e10190b51de8be22ad19d7fabf74df0c9c344f702b7345d84b9c116e33364b3d3e5ed96194867f8469befcb0de509a843017cf1deb9d723cd72b3c2a0164b1c31b0b8c292c14188f61559c955fdf51b73b2be6b51afece0f770d4f3a59ecf3a0376ba06b21ba784bc616386dae83e526b19191bf9d675b9bec7a29a2fd5a408d114f863451064170fba2b52c443cc781e91f5e66dc60096c7c143cdd8b1636dac819bd1f07d00eb863e69897d2934d50fdcf51bb2a811eda7d130637185242652b6723f7fc8625cdcabb893799162e22c19ae8496ed0faef03fea933dd30cb0844a664cf8bb7312810dbacc4d6bb0f8046bab8b6dc5bafb0087ab5668d04bdf330e89c39b4a331ea74d0a1dcd5a474107b954a893bd1edfed5548bf4d777f2c5aa61df6023b664cd2cfb077eabc043a9749ca3aad1b917935ff31910b0398b4b78addd12fcea44b86273d1d716730fd5cbba7634a511edad45572122c70817b31c12ebf9a8f520c5a9d84dad82b42470ef463af3f5fe655abb569e71a1e3dc3992d042ce6866664913db818214713040032e0d6947764ca9d1fcd5fa346a21917cf3adb1cbf02d72dd64c3526ae9cd133d1571bf8bfb255d8469430468b8e466601f2ed7dba9e121e9ac3917ae0cd228162aa8df44870db0f51136b3504574616e791cb3a764540fb8491f328ee0d9bcf9c653a816142aa39562adf6a665e68c164d8b3b9e6c06a648192695aa94c669c27226bd2466b746b44b8d8f9cd5b13b201d2aae42afaae3e886ab92a4973ac16577b5720bbda4220656872c4394836c85a62355bc22c939ef354c7bf4fca16aa2640d99c0ae26f62ccdbd455b04b5564d61351645382e71b8f91e663cdca23db0e45ca33a5fdce0a12ee98b01cf1bc5f463f2572f6862081b4c8caa1593bade0b6fccad5bda7a5de022f3e68e73dd513e126f14b70c416fd65304fc04d44be617aff12fa9f1f7a1889d54bf1862d2db04dc30556ae61ba52e903247094fcac7b52e9a4bd25f5bde6b6432f58b46f7033d51313b1f8fb5a041e6be766c099cc9adf128a06a9083672b94ddaafe61d72fcd9788ea91c6bbd4ba9f6be8662356345546883378a3181119a84f51473c3d072a6442ae519934c2e8fc059cf27f3ebc4485e4994182711bdfb380f57d7cedb098246542350f7098fc69721c756c34d4f218af2ca0fd0e05dcb5927ea6d8b45a2a8e36ff0e4962359a11269f55d888745e048bc78db14cbdca18af851594b065ec4f72644dd7c26463901d4facd4b3b21eb48283f7caa81c0558e063bfedbdf05892b8f46162ac5b3f1958c74bbaaf1918f912dec68621b5f96ec08282f79dff834b15c823fd66868971acacb0f38bc2dbf61cdf1d5269f72d960b2008ba3e3a364755262960283503b42d62e47599c6a2a8d4054f13b257e5d42bda0f986d3924dab5578e4097acafce220f77d26957af37b6d62102f84c43ab8505e0e9f7fd24403c1a32b13c32fce2bc7fb3da7cce15f9e5cf12f862625ee643f9b706524d6c1e11d87891a3d27c869ae2be8f45849ea10559d76afbe147511e28baf9dc21d75c6ff568935131b2f1979d5d350e30105bf529013c19d9b821d109ed9ed57f871d2969840d31aefa2d2b4d78a074b732ae048b010e651beb54d5d5977ee82557f6963c5833b684a4deabdfc7ef78a8f501109dc756cec108c09a323630a60daa7d74ecc6878fc714deaa235f6555457673ef89fdd9240b0ec881919a590ac54457de4ea53eb57b173498e925a856348f3df33ad9ed14e9135b35f034e60cfc4642955a69c43c014229a959e2ee59982567c7e10a4814310eba9997bbf169d5f59a3331f5d405a66b5cd45ec6698fd8ee9748b8420eea4c46b8f844b1500b8f579010d7f97701292235bc3db03f21bd26b1c3f7d8e72115b8fb10d16a22b9eeacb2c65d12973a03a5d41f106d5d730961ee7d9649fc45b4454449a3bc820fa1ca0cf4d9b02b93fac8be76be68ee84684e0cadf9ba2f6eb09b594e19f28e4c05335f73e8d634537ce9445b4679873ac048ac937ea1efed5b38cbdcaa016debf3526d1f5488f6cc52cfe3317a0de0b427c082705d282470c94639a7c2987004e2d8a03c57e9146f47e8380d43b868babe538390b1e51920afcc8aca211ec2fe5c8e2eea707a5f5e66d4374cc2e1f41e7400470cbd021dc20ccb2cc88d38821840f320fe112de935d8e81822dbc3c00ef1313d42ca3b655fa812be6444b11f59e32596abf890e2d0150bc3117fc4222eee9169556effb6abd82372daa65a725415c2c6d38fc65782c9c2eb313241686865e335ad9e8977db61416d187bd35704f50ba61d7ca47d5d13c2f8c2ab64acb8fb0b326fc8f2f40ce04648f334031698d907f59dec43ee18d7da8adc642b804162b7851f2f810bd3805e10124f90aafe39be6a33a4d4ac931f2bb04feebacd23460ee104a4e0a159741486e278f7ba3f3551772e12a1e07c136c05c5e4418da23aac1c9aec8494315163947e051a682e549b2c3b82b4c0b4c1b697487bc4292b0fda3aeb953f8b38ff7a5109bc6efe4a3cba9d5300d246db3fa84701dc13e8058c672ace667d5b34b7c7129a4bf3cf72e6474c9a44da9223d084305d2393d04fcb1c3bdf170502f8012b602067dbdbf4423eb1c8c2f69820c915e6c24ef38a66cc3eff36e9336be2da6bbca6ea95192e8d027270a8283d14f44f4ec165a21fc84ff06cdbfe328cd1762b91d7322cf43339df0c57edebd9ed6a2280558813b2afe0ac40f4369b4c4a58d5af02c6d44243e47a22a79b1b50dac3669b1891367936abac6ab8cb7332f609cfb229506500e3f464960cc1c402872f19f48504de6cd340732b0ec9ff88acce5f608adc2d0aef6f14526ced947436414fb3c57869cfe6fcbc050a5d5ccd7677e56b47232d871130b289d0081633518b2b36ded7fd7d4f3ab0945289aaaa600c0ae91e8261b7379b6111f60ed1806b4a546395600d5ba90bb726c3a76ebcecb46d5095fbdaf6d356c12fb1bfc070b6f0af5bb39053249fafaaff12ca455313b23dd5a4b3c581da0c38bd3eb81c7c268e5f1ed87f88c9d0f9bcee07638227e0feb9f82d89c4148453dcffc95b7f838b5fa42a2c2b19ae210ce2bc4c39b555b0bd057533098187cab48588216b25e39f610b1791e53d0812e7189705b740b44f48a3084388f330d4db775c3cda1dabd0694a3c10f937b14fdb1181359dfa668cfaa72a883ef183e3d9d66420823d994bfa2de3e37f6ddaa0cb6788274806ccb946bf7f32d5d8862992c7987fc1817e5d92d3a4dd42e1e65d11c1d5aad04ac328a6f11bcd173153b8c983b5cd67c017eb6fb2b21a79fbd561b4f62c191af6f80080d4b4e58a5ba9cc2ede2e9c89b444fe3dc3125a5a67abb1689f0482524dec8a858d38d4dff5a7d72328004fb73c01144618c89d8c539633197452b9f08224c8d00f202177734ad58bf46b103d5b6c54572bd99ad21017157180c927cb210ec003681b542f3d07cc5366d961909acd9a33f3d8702986c944feb576e0b4049b9b1e76331d9cd7048ca97b9a7b03d4babf210a25830d8b93cdad47f427d9a47c9278baffee76900cb22c232aaa66e7a97b628c8428e2162893c4834e1c91802f0db8ab6a4f873ca84e9f18d47234dc4e05b0262c57f8ce3a0063716ab9fd874fd0fae312f6064f56b778e522dfe89b80374bfb0be52961851637acded0dbb3e0bb6ab238a0c24c4cadf7e8d3190ea156f23198ef21d1d98783c78e203949c32b502b4d0d0705003f4641241753854a2044a61c05b6a925e8a81f2faa924b081478ff0c11734d6985477aff439c593a78ee55250983e03a17ead56dff9bb89319e8d50ab6a20f45a8ce84f74158b3bae3844e514386d16a5071ed45ef0354b62b5c0e72b1388e773bbc23cab92bca494f5baaf6caad68f9e19d2742ff6a2e666a4d61f198f5e7fb90e3bc0e82eabd5f63abb91fa947c7af8914bdc87a45591f3b6478095d74eda4060581471ed7da1f9652ccb3f05b122d469d510943905f198bd7b6cb929a028d0099fcc5fc2db43eea8babca5452241e79539e48fed228beea17c38ac9dddb67813aea853d56d0aa8a05fd9364d053e2b9484b84fd9b334032fae7fd2f8fe93e7f88a7fe6e31135453218113bcda6fd5a3be086d09791c02f805e9a035e2c87fd54e5a559ddc95f1c87fb3ac0c8b3fa15cb938bfedf6df0f931bc868c5b764d595246dc7ae0550bf44399d3d7d8b620ba5f4110d0555237146dd5dc269a6d686f6e319b30fad5ce1b89351effdddfc63bd3de7b8f7dd2c23a2de9e51c282bd05bde0de890785295a02e815ba6484f930e6af5d6ae7b5e67c62f8e41650a79406bd420fa55404a1a7fca357b0359b689cb9f0ce4c5768a907341b4a38e01a7a63a71c1a93866a1701dc0571119f35846cd8e7c658f664c71e65835c714faf4f04e5d7bda69cfccb087c34722e82186d6b34c50ee7ad5feded17631ffa21e3fbf2a249ec77405ce925fe888e533f098686c13d402d9ef1989c4ee57c9542be42ef85367418fcf73afa1bd071ca3c4ec04070779f428521256e7472ea65f1100479a4ae45e2ff024cc0cb3eb463531ca3943f696726e7fd747984b31139c4f86c8e6599cf0c6777b4308b0fe0d625cbb8763165f0014079c9e317e9f30d459efe64b70b84e1e35f15ee5f190f1e020ce26144d86e0cf1944f5d08603e1459b214a2454962ede6400f57b06eae7a44124c9e90a9a111411145a4863e9c69d56f8a3227320c7757b9d8cc96c88aabf0adc7c76e3c2309d6eda2a155cde9f214caac92ddc150fe4072e783e7173f014bedcadff00e022a6db21640be95ac0d5b0a9d99762ad23eb4518a74b07d9c4cb4676ba89b6dc4f07405648bb06b736e0ac278f3a6104eeb6367f5c29591ed93a6f2486ee3ba17e0838fcf0bd9c25bf9ffca0bca3f7770dc1cf67bc4e58ec9d2bb609ab6be3e935b85f333519e76e14c1ed3f9abd35e81deb7f902a85ec435c659c6f0216306103442ba0eda718a43b89611714592e2754bad788052140882f50b1f9bdeb960665f409f98736661eb0ea35b101006bd2c2086b82d982f5bcdc97425099cda544d536ad24782450e585c0637ae3eab25661941d9a0d2ded19f6b1b77853dda261d99d87394c1c7defe79a6b2ba0b9164b18496ecd49606b99c5c7a03bb832f5618c4c9e659d32bb2e9cbcf04d32278327ae7767d52c7f07cd85bf8084331eaff94f402dcdb12265788f028ae6cb9bca3979333ed75f811c66aaf0e118d2c2b619956d1a1efa46348fb295ae7bb645d13eeea4e6116578ce829678e2a061ae58153161fa7776392e72bd2246d013eead48ce1ea656453f47bfd5dc3dde106085b8d6e33a2a1870489c830a3c97ff11b57455e44e29bee6c765942900ecd11aead1c978aa0faaf1121882213cd062c39a28e50ff84c1dfbbacede3be3792933ba7c4b90139a3a6b0114708d7a6fcd5f4ef8dde8adabe34a0a1acf97e823103d98678d10fe505c57854f8bfc3fc465e2667005629fdc650d987499c655adc28d8a162a5aed82397779f96ee8ac677c61c35dce5f22f962db8dd6a6d5222508ba67a516fa028b3437d6f722e7ff3af58b7bc39b130251bf7bafef819acfd367248b85159033f66e0f106bb90bd20f2452f36697f9490317c9c5982ae441a0468f7ecc702aaff557d7d87b3f6e3bb5c6e0253be3261ea026cef09a54b4b20a575bb3d494e41086a88c476f81a8918396e1900510229bf2f809e1e8f86495300a9e47b4535e07802056b7402b2e272b86ef9adcdeea94a30fd2cf294acb535827964f6ce9aa9f0e51d04e4b83228aea4bb146ec1a44609cdda51f0628f2bf5ff231155168396a1bcd85725573781212a8de64b3bb258efa7af3606fdc16c8e5f8fa606f02ee507b9c78b9fb926d4e0c728c6043d4f15ea35fa3576a5cddab53655eeab4dbb92a1863e18654aa8f67fcd64b4f10e9b237243411f777c4fdced56570388c2023d02665df4dc560936e003e2450a97a069578a12d81b081f08082cccc823fcc0e353750d6d81fca15882ccb1498a7dc873f5234cf837c93bb5e8de9cd4410f8d9c00f64d00ca1a3791cf8f3d887381a820d082b0330dbc8f9190c675f78dbd566526b21071ce07b56f97e34edffb5e592d32e870447de828707e641e3367ec76cd9d1150576f964ba55cb0a48fd5c1f7233f6aa4b290a93aa55ce7389739360cc0559dd56619be29dffff42308912b9d1b5398e1cae0b45c07dade982b4d50b3cb661bd1c27c1f0f90f70a5234a70531637aaca9586b0fab4cad681d2a55668b85ee75122d76809629614d9c4a3121828ad38d4df292da85b37858b984c036b7605b1888b49b967a0ab39a758ca1cd84e5501a6b6df1f38d9ee1c59c500545ccccc9c3763002bcb294f69ecab601e7735711e5eceb47a5f9bb4b1c45ad418e354699ed5e88a7ef3697f22893cbb80f8369ea1fe69cc820752c0f93464b4b4b09aeaf3c6cb79338c2b79c8886d3b0348194a865dc7a6db89624cc9eeeb7a8be6aa562e0354e7d2d5763fd630d9ab5cf64aa49f36bf52b91c0c6c3d2b6cdbfde2670b11f5e60ffec7418c623bd09d1774fe760bd943dc87669f43465d6b0c41e5515cded09d608947d5ae7b6d663656058dafa88e6c73fc7683220651ed9c9fb2b6a12bb7c415689918565d8f78d6628370b321f69068c4524ff0d32fe250f8ed56024829bf13cee93997ab2b1a69a57968b56f1fa55b988ba04c4ac365b87c2a279bb437194e0de71bec2a8f0618bd58e2bbd13fd8170c0e7ad3fc359b10a8deb5538651d8fd3078744eca7bf857027def8d2d401b5ee477698f17264f21876e33b6cce53109546cecea8967c59b827c45de79f9152d1fee5bde0d033d24d38eca5b473521216cfe700f0a1e9c17a6b91a8bee2d87d591e993d0883d9ea3b18a929ff4580a7bc9a86bb2dbf262230e8eef7521ca548ad212177d3c1a4aab4e16155d6a7282071bf7ab3e0cd9d9212181fb3a8d3e231b5d42da8573d4dc4a26e09456771b9cd1d1e5868abe5416a5ac402840fe351d1c0d99298d4053eca9f44ba1b2f55e4853229593ee2904cb1611eea4a556e8dbfd7e5ac92bb747493ae2b18acbde919eea11705ffcc8de9bf140da6ec975b930171003d8bc2b83dd4e9bcb469010357eb884e073d2cea11a138f6f397f1478f48dac5d5c098e24c39d4dcb5bf9ce0e10cfd3172a5e452f49eb4b45bd88018a41c4ed196ffc1daff3d1a32ff45cbd227205fb52251f5ca32937c07d59cab52fa2c7d6090550d299f2ff05d74c59a94e376f5140cbda7ee66394cbe4487e1ca12eaaa223b3c28e36eafeb96cdc64ba9cba889d740339fab63ba8971a4af1eb5d51dcbdf3379213cc4294df94816dd9d8682f89aab57b27498132480bb6217ff895fdf74c0a42f61cd94f822e0c6ad7359adaae09206609435bc7ba0aec22cd90cebc92e0294295fd72e83991db8b123a11696b6749cbba4b09ca8da69329c10ee4ac7354ceeab2a2330e80493c80db2453ce47d0ed48da75caffeb438bf4b6af8c4498a083062071d1a074fe68f920337394d62b56f5b50939998b080734d87d7552d2dd6c89b4005406126e46e8ad91f36752fe71e86f2bf2fd8c2b09917c2dcfced25998469fd2fe0335bb7d6c53afc403b824f4259794c36ecf3666f066761f0170024083fdefb2443164c9fc77a719c4edf5fc5b5eba16cd692cf28a4a2e42e9b8b8385b2ba8af4c1eb166d60bf8de536bd0c36912ad308b297be1e046c073feaa16258f16eeebb7450013058b3f57ec2c963c388a738aee555359f9b3133c4a022df686504d0e19dccf61f733d38a4cf067ee60934fd4dcefa37dc9a018a36c92276661634aaad8449a7dadf1a53890bc18750cd8d05f80faa8acf35dd82f57b8de08796bbf37d125133b516a8921076cacd3a88a02e7d48801d3d5614d1edbfd5442b3cadf6041a6bb24bf65f233d7b89825ec39addf101047e599a8be6856f58b80f2f700c3d3c8d5a6c400863e9bef9340f4a813086922f244c0f30a02c339b2604dd8105f358f5557ee0bb7468c098135c5c4da28253a5abe81259f28b69c0fe3f615bead2e8b93d764d114fd4954d4b966376c172f00fece06157ea8076ac865791b6090c1ad3a7621169deb8550b0f46c616ca3131bed49331977bb75cd74de56145bc1e49df18b55868e68a4bf566fc028110f4b5cd6735151bab825fff669543b6e5c0d406ac04e41d3b0f6b0246ab147f3cdef1341acc23b6033792f1fb6903fd8aaa51c4a83b9b26d063d84e996cc9c3319161c20ba23cd49cb5c33d0085632f5c87455aa630a504ac9b05039bfe249ff9522c25a79ee1d8d462adf4ee7f514c908660e75344fb6a4ad89990eceab70c864a39c2089a508ace34f6748174ab8367868df142b53a44d4095a5d93ff34c1eb440be9c6123525304a29aee15d82e773000e6abfeb1d06e5ef342b630b767cb10821929665e2da5f40bd43b6fe60f621df60ac0c8c368683d59aea35d7d49400651171e77638bab48358c7be9c2bde6a73662215844d4b9903b1bb0635116405faab1c9ebee01e3643d4c7c31ea61b2c0eb0d5f464678904e552ee511b86da476e898d3a21848bb5ed201b238c7fc1705bad8848082deb1d9af79f5f6a89657d4fba3fb69acae166ee9cf6b686861420449621eb49aded353489c7b0873fdb0391ca5e43a7802f02828bd5bc506771acaab8f57419b491d79931ba18621edb007c49319296910aa178803ffa2630a587206aff3dd6f5cc22fa035690894fbab4c0f8b4b2423afbf504b4e525e8d87cb0f399bc43a86513ea97f8036ede215b0f5e60bbfc1aca2b615fb7ea3c15b91abf3e946be0c0cc77c4f1f6b3d607d7e4b5d801c1781e5944de8c6856ba1e474ddc048eec0c134ccb33037c643077a8182e51e50c0e31a9ccdfc88f7eb7d43fe68ec039d88f014dc4fae00c28333785bc1285f0fd5e9423084bf9ed5c89a20dd804059f5f7c0f21b9dbfa47f4b1b38f4a7c3d67f9787d5322fc9b7241f9608481a708185cb05bc87014dbc44c2b5ddbfe19c147146c7c0146a911cf15ea096dcaf5e9d3273f528aee7e7862461cdb1690eee063c6bf6c274a2622418cf4b33df05db0113aee5547ebda728f18a0feeae4d20744c44d3da96a43ae70e81fac53936f5759ab6c9f8a872c8c841fb73f18987d740efbdfed340090685810c9bc98e90a5136755c7a595ab3a23aa635c27b577015a42a80620d33f0841691a7e7de2c5cc181fc5456ba7151414a74f8b5264dfdbc4fc7864234692cfb43afa35e70336ddd7f4bf40a25d1536d60d6e09d9e67af7655c8332c601c6cd476770570c5070e0c03ec15f983089148a00b0359a41cd56ee2daf5d229b71c0e44e38b4be4e570fbdd66c84cdc38a1c4db7b9f900a9d90517e533accebab2c267a848551a0541637e2221b6b56769ceccc21bdc99e17a7a4b4f9b0bc21c49f39cbfc8dab1036150e07b2745eb8a4256aec9a2ce81f63161933024863d89818406538df9135a70536e41221429e6a795075c1421cb8fd1766a09c230b0034cdda1c8267c2355fc52317d6b4e9766ca98be362e2cad0e3b1f2b9c06ffba46902247e60866fb1f1f7e1e2792f8f2c7c19f4694fdf4b9ac0863276f12aa891cc90d6421600d447c05a7baea877da14680be9a3fad2ab14e20dcff6d1f2cb8bfc87c222fb887fd4304ff96e11135659611c6f7bc115591a2645969ef635d1389dd7430fbe9510b8f44aef73d220ed7b6ce29413e2d118095becae32d4faa828b00bc04d5da49269cb3c796dce2dece9c2bb4e5c3eb0c82f354f2a9fb221fba04b92a19d153d126793cafaf275b7b7df0e3d5158a0d8ff6ce9df6da9e7c37b20eecf06a06d4df156ada1d0e5e651161af8831e65ba0c47b6c73b3abd6e5023a3e6f9ec5196fc921f4ff0b52a510ba83135d21202d53caca1c0a792f7b991f88337bb6e6c88cb0f700e5e021331b4a1f85167c427971adc6616dee5c5297fbdbbfb31e7e5424c2b11ed09c0942717027ac65e5eb27286bfe07b69e719c85a7d44175cab2c03572b645556fa9fae4f0285cd7efca97bcd5b78ef82a90c9feab28f4920fe70f215669fb365ee5169ba71f645e7c90fdf54f40a3badf4ce24c4bb94e2897dbb10721993b38d4c939b916ac16124b369883c20de4fffe276b74f916a5df05b83019aacac0286bc3e8e28db1a2164c486bb9e487d9ab1eca2680d3e064074f0990644ecff082fa31c55d934800288b1a5619d2acd778899f475189029171e2b237605eb6c97826a6ff3b1d58828ac2e29238c7a39be41d0b951d9ec520599a58293099cd061183811cfbd37d9d1c650a46d8b6be234dae6e5ed28e0fb616028330a0781b630efbc55ca8dc08b7c282e384da1add6d15a547b8189172e1333e43580a56000f2892a05a3086368d83b6e723533854a807e644daf36799880c484cc4b8e1c05c0931da5f66c88b549de9c366b604bd3b083046874eb58438fb3e56561dbd1a42cee54cbf5f75002570f1ba4f9ce549e761093c6af4345c1d10cbf3393d8834ca3bd6e5f4ddef60fbe06ad0e25f83fd20fa1cf876d70deeb6fbe6a66e0c4fb7db77893826aecd16ef0ad8f98c91038f692fe540954661a73b3bc9383463f65f4cb207caf089bad2a6460d8e499c78945743dbe3666cf6f07bc365488d10cd71b4935625fc30b1b2cb2c60e10fc67ee1764f97524a80c64b8dcd531a34253e1f971ada5bc53e191288bee187c8a2dc3209bf55dfe33b48a76f0fe2b695a7a5b95c8fdfa1fa6d3e313f446ae788243b9be1203236029591ee2b1c09e2316f9784bc1800e8482e65a8e9998c373e10112dcd6fa048a07d8aee8149b46fb9d138f844e91cb80f8a352e8f85b89c74dae120caba4ee1d0fd35a758e38f7a9d3ab9f39d4b0ff95884ec024c80487ae1eb6dd967a21d1b97246eee13c2e801580c5972c95c3cebdaafc3494e6cd26bad5b06b3430a2a17e81f6d27e56bb6f9dbd4dfb784fd3c7df4dbc119d812353d32436fe8403c3f5f7ad21fcbfba1ebe38b4ab80d330d50f15e507102db2301a46515d920965f8fdf47ccb6e0e1c7f4dac4df22dceaed238cb46c63c7925334b0629cf6903c7cec2d5f18b7735d09fb3b386d265bd536707b8169533f951bb9d8dbc8e135d15abf39503af4c14a561fd7e66303182fef5ba94cc2e3572d2105342e125b5f07b98542451f533c6112720e3be278e0151d3d6757440bbdcf36d222ae54a40f8760282a68871abd32b06bcbbd1c579387bff61f768060bfeec04b18a6c83820d0287c1067446004fb2f33118b9486561521c42eeaf55e9b310c4fbd360ac22b187ccedfc6797df1a73db3d4868a186074c1dd48ea5507dbb0560710a6d9fdf80c15bc46272c7495178a49cf0745f5f850028a67cda8c6dd81fe137b2e452abbf4b3d2f9faf6d4097778e638eba4877ff82fbfcc77f4d25b4795b1a06d9cc9c88b035f5075000850f066bfd1c0aa680cacdd670a9a7ca1ca495a3f7ccb3a99a8d208f6162dfe1e4d2e19188a90f21232c12ef0fcdb80341a362344f3376a07336108ef28b4acd86fc609bf0e44eacb6485feca25eba022f500694c4fe3300666323bc82dc6d4e77ea954d14f83534a6bbafb5edd76d0b7309c9d91a7f3c0ced53f6ec8b217c5699cf3afb087b499b625df11f5ead2d04d3dde9edaec8859dd4319152d0c12cd2bb74f509cd608901c0c93e00ff51959082a35bab64e6dc3cbabca76bce23eea3b3241e4bf9cf0dc39a12862897544f4dfc0e1cc41de650bc3cbcf5ce3ecae290ade87b7869069aa460e1004d8599a14022a51c050d8ea56cf2a26b68c8e5e1a70d54d94cb3f0cc8475cc84cdf7ebf234489125cb8075967b1d4dda7dca0cface715a263017f8bf417ed576de4db1d1cb7dc981d127e9034cf52fc6fad5a8896622aabbb10d9699ffff07d75eb961f73d24a108b37954ae16cf5f07dec655ea976ce32ae1f347257f541218584f90f247e6a6887c89c40b78ffc0d9d62fa5ca67dbb526906fe6f61e0f05ae80e19f6096970d8245176d35322ffde9e4f6926151505405a328078fad8d2c5c56472e1b0bebcf5e82fd3909d3cf97247934b17720a7c3d6adbd7313dc26d6d657d50ac3c06555020302c5bc73878e50bc35aee769d1651e7efc5ede30a1a80143e31f871a3a98125c4810fa97d45bac76ac70979bdcd5bf8b811ea8d53919625ce575f528ac16ccd76737ab0c7017ebfa15a85c12de77f7c13e6547bad9f25e53afea6c21925f92819dc13e70211820ee2102968ad77a8373dd93ed6f0471712933b4bb53a2a8a499398f71e54fe37790d00724f0de4f3fdae629daf38b02a36323335b70f75e96054e7c3ba37133485b1ea625f22e3bb40f683b86ee610f2b8ec39ee54c3e0f8a08a2622814151839f23232b9b3c11b99a3d05c3ae9787c02ec31b3ecd37d3962d07a34cce50bf6070d99cf71df568a411037e3c5e7d97139e99f4de47433c17216de4e6dc27a68bf57061dd743cbb30253753ed0e8fb6c96e97a3dca0f7ae7d8d5185e5c55192a5fd3a00cecb2c723f40148d3693088596d1346393323133adcbefb5047e01dcde5a6a0b5e47dfe02540949b6b78890aa1b3ca6d05d8c0d3da0af5db2dfeb51cd47c8d8fd963aa8f355e50bc1c350efefea7fb0476843ba1ea75368ed909a84c476e5962f80623c7ba52cf9dd241e950df323b6e2f94d52b27635b7d95dc2abe0c83e738606ba10d5c94d27001ba79f43b5c7ff019330c91555fa4dea8eb01bcf25ba9493456a7e3e3c2a6e167aecdb46c49903c4701fc1bac42ba35ffa5e67f4f54b812ea8c076c3c7760671b6e3d360a7b3b1886b49faa9b87b8ceec86968bb4a4b09cbf50138faad38830c09280d351969237a2eb81e4210016ccfcaf7d77e1783063ab490a8bcd25616eb042c47c0ecc92b675c71c4042d52e3ec0a3aebbe0c64e75165278a377c1c65bcc3b4ff5bc679aecf070d7e6b92f2890cfee22cf88f4be50f2c7488b88e2cbf3ec11c80579ec522f35b42147e04cc5db512c8f2e38ce603b3ab2ee3c9059ad95dca456876a0a309e98b5916af2dbbc3a9b4bf2948aff6151693dafe6cce5b005e706f977951c82b5dbef7330d358a9a09f4892f9d1ad2afd8d95ec2ddc580f9fede264b124ce59760d4d02a4c0745efe8b41e5374f1169dc6e2f831bf3d3d05f8769862f858d1619d24b6ed145fef8bca2d026b360759626fb49c0dd023283c0213da14c608ff2cf1e7627ce0e0b0ee3d9d0077125e18177f4942201968f49046d2596f461146de12ddd2f50606b4e169ad77b6e4f8e06b7b858498037e9a13e0381f21e4c21e677d5b25d2deb418cba7725cda9c912d43fb6561e4c314c25cd17b9ac2e7fef9138075af874753d452cfd7bc5a0c6ab9ec67da89223ad904c2f08bf3934899651b934b33e840ac7c32cc8e2fc8b02ffd302d915d692d4855691dc6176b956f6439365767e2ed7c02a48f24c8d5bcd4ff5a48453a3e4aa624ad629d9c033f1a1a56adc915c2c0a1baf570fdb4d6f0143ae66db42a64a46e89ddc09694bc01f1228c59329112b35db7c7f4c741ecb47d584110fc8185bc495341dd9cad4d8b0faa06d8128f3770807a8f08258078666d48c2058f03bcb1058850e5eb22741f8141e859b1836d7ca01bd02ff724c64aae511dc6d3370e08f0647b2afb0ed65f3ea79bfad75955f52092e1090c5aa4c9e1dfa83bbf65a16a6940c2b6eda8854c652089b8c212c614e6b2bf0ffeeeb162e3f4f2987d7cc279a1965b15f412acc5f737b8627ac01a706f34562f30eee9fb2c3740a46790e9e312b5fbf3bc2320191738b85828a72ea612470ff40d7f93784385a55a8f853386312b2eb9895009272014d06a0c2a0c36238c0215e1a804cedea4258d50a0407ebe58d78941802115a9c20399b0b2b4e93e54d50a9cb84a9ce64e3f02e72046aa24ee0d5ce2992de07ea1cd19b415777427f8713071f7e7a52a27a881847637a36e1be49f006b0dff344e902456bb9c9aa1f06f5a6e7678407a0bf622da25b2faf351d22be8008633019e2fbae9a113b150a142e4ab854835d150cd615ffca3ac73b1390210c43ccad16d97cd4e1e48636cda2b83ff1bcf5405591277797032db4a18fbba81c0d81d491dea5b7baf052aace32bd1f56fa0d27db783ebad2e193d7b11c5cc28d21dd7e4989162c143049352f253337a93170cccf2286e971f73a814a267c27705f5cda540c3935724a6b4bc7de8e65db40e26cae93e14da3da94de071b4602396ffad62489f9dbfda491b04660851b5177a7986c8e0777fb1715d8963e16e9245159b4aa6ea87dea7ace137a58df2f73a9968fe76699cdffcd7959c7b58bb6bd75feacc35cb86af937805465d34697b12df7d4ef93ca88a6e94303079100f30ea8a29343e00dd116cb7dd0e8ce0df3cb31c3ca5c2891da9c34241e3a94fee9b480ec8d5e156b039eadaf28b6af34f22b32a412200ec6245b089ad1133a0491ffc38c165708aef11807e21eca676ea1729a8aeac135d9cb8a0c246a460838b0e9ffb1bd7aed7de6748581cc53e08351f34a41db19f032ec35a7eb5ff599b172487687b3e4d9fed2cb3e7c3ddb2160677a7ae83d34ac455a2e31e29fd67c6827f21830224cd9f5149a9eeca60051a28764ae1661b169454b423ca978da25c44cca94f96e506a803303de460fd256aa87f2f036fffbdaeabae4301e17243cd32308b831f5371d935fc9b49f05200f5281d9b226b5aab3fdd6ca29e08ccb4ac0539990fe25af80a37f93015cda87c36b57980b85be069f9ab431f4884b77292fa4af0eeaebba7b6ba760c87d6d23df2f5200e56b3499c751a4fb328655798c45ac0fc7edb43d025527ddc041544453afd1331e2601763fdb0ab6b68ae4682ddbb71d0e3e79d6d10658014b0bf65ad2d37ce1abab36a31c03cde4f9c73d77bfa2594abd83f370bf58c9955ed13721d95b496d3be4be3a997e438477be56439b74a974b7d52aa29b20e283569f442496cd1172220d730e2eed9f596a209b752249bc54d373f0e7384d0556016a53d4254126abc279d47000ff130ec91cb9386686df1fd530082e3a327d39b8faef72db071d608b6b7456fe3a93af870fb9f270fa3e41cf8e900f6e1162632956c63167eeb3e87d5fa2e9633123646484d825df9ca871ae63c10f934112e99a4cbc000a070987a4b3e6af5ecd915c4dc0e6e988b69a366cf9cfccee57649a9eec5817bae89b65595a17579986e4fa468b3e60eaaf89e1f52c7f07cd85bf8084331eaff94f402dcdb12265788f028ae6cb9bca3979333ed75f811c66aaf0e118d2c2b619956d1a1efa46348fb291d3b9b44dc657ce97e7fdfab7961e1ff7333c55624d0dd0a83cd25d71c695bfd7752f6ea32c2ad92c590f5ca2356c560a56c9669ba206e143d9856a89dd826699c0f50b6cc8810fe17028cb69e8b8ff096f88a0044eb6a831260d713be75400d9323e5f0ab3cb449bb46dd9824e4ba167e20593c07d99ef152a95ce98af8850c27d8df0e93247c732d5a71375ab1aa9a4886419e9183a9480fb880cac558802d9caac206faffe970d3bb541bb665b945054c6bcb15c61edffeba533630a2ff6c792e965319dd4aa4c899c4095e83ae7484a6c92ee2aa333be708406829a4c29f19bdd3ec5a445e8ab2f6181bc663c1bee34cd8b32828a161a80ac88f13c0a520b97bc052d9e8502642771e8929f9f7725d0c85c621e1bbad08fcec5bdf1d2470926870268e42b7d84dc797941f0acd995049d342942f4fa584f8a9381300b36d42c839485142dd9797be3be70cfdf9cd507a702143c4f9fc40d196dd2436f64a1f9dd5181c51e6df9de63a9136463528173ae3f03c8a770636ac04280d3db9ad71ed461187e8a67abf0b3a80c54219ac2ac492697e8ef2227395ab731c932a87623b97984fcdf18a6b6de190b5db5a6d6a2e5bf19e6db3e51827a0e8638602fcc7cf9b34ab910d710a3180c3c840f915672e7bc92ef70fad2641dced7105829eb3b450dc89b674cb7debc416c7699fc263159cb222a0708c3d02665df4dc560936e003e2450a97a069578a12d81b081f08082cccc823fcc0e353750d6d81fca15882ccb1498a7dc873f5234cf8378c66a006f622698a64ae0f89215d4aa23d3468b98eba74e7bda3ecdce7b6d809683ae94396f5b2b0383622868e4f4ceaef165fee37a569ce5e343a121478aeca05fe81f90081aa0105b3de3232b201483893fca7958c334232293b4f122df3a5ba00cfcce68c08d8d65d5dc51fc2a6b897b883514d5df53ce0300ea952ba87df386a1190fbc88a1ed500ab80d982912d6baef67453ef573368257286bca7e4f99dab997030caffa44d7970494774fa13cd675aef3f1bb1ad9719658626e04c89e0bfd1d93df5c3b1b285bc3c368f67a78e5c2f82c47d4bb6aa8d17049250185b1e87bf4447c5f2db861c1e23a55e3292f8748d565aee25e6ead09a739a723a6b0b0ff361a0b8189b4082f55a5c212300fdb500ec5899fb8c0f02b8084b97921f046597cde6fd3157d725daef1cfaa4ef4dfd3575780786b6149a272ccada59520fec98668865abd175d50a0b7cb39d76395b0b9cbc90fe25141937caa73dad59e992075149383068f86fd5ec32961c9a477354076c926431c12963947310f23393ef06b03730f4932563bf6e11289adc1a4819e2f5567c49c40f03f5684035d6598148f2bd3d38d60571386c571eb28beba1318d30976f3b17565a5141ea24a3e23c34b5e8792018843bf2c5d66cb4c59e0649d5201fc93fa96fb8e3f72bd6a428320105e888ba4f189c71691501bcdf89f3451ca1443fd059d1214e0341e793a54c16b94771a94ef9676606dabbc7032eae1aed034063eac965234aa2acc6fa3320b71c05286af0a4fc6b25816d7c2f062a2ed0799f13cea218305ee66be181443c9f4957d65bc87c5e7d53a82fa23a6e14833da08921e879ab0775965404534e635dee60cb59e7a6c3f4e803f8548ed63e1322bb455b24e8eef7521ca548ad212177d3c1a4aab4e16155d6a7282071bf7ab3e0cd9d9212181fb3a8d3e231b5d42da8573d4dc4a26e09456771b9a45b643dc664058a0876fc48ce70cb9efee9e07f5734d71d6c1d21b2774130720ecd5cfd0fe4b05a97bcd7c4acc6ab61d02106adb0f9a97fa41aaa9bd08922316ba21423f11be82355de69fe51895499420ca5b34b90a634b621cf502a8170f2b15061859dac5a48b9963cad5ecbd45919394888982c5ce82c9180d3cea1c4b20c006f9d50c5060c71d5ac7faaa059425acee89993eca045981364d1a0eecbc274ee13f33c4133dbb7d00c69dc1c5834e9a030213fad0335315dd5585c5156b02e5c9c6bfc430838003f6d42c5172a97cee774b4a78335542f8cd6e426a457a8c26457849e7d3ebc181707af4cf49f41978a4baf6b610ccd2e403fac739ba1a25ac3babdd089a85e9ec729aa0d7c64c1430512109b95d33240aaacb64528b6d165af259c8916b1ecda9f8ad11c07c82532e738f572db35ebaf8a4383ec3fcda7c98985ddb995e339f7bf262a3fd5b1a9990b06e069505732919388ab5fb5bcd4184517844879c3f27030b50d6e38c2d230b9924cd8e8c24e00a01c8540f0e35b3ebdbdbf510ebb6fe789560d269ba0d7552d2dd6c89b4005406126e46e8ad91f36752fe71e86f2bf2fd8c2b09917c2dcfced25998469fd2fe0335bb7d6c53afc403b824f422c971691b5454d602505916cf250370c6611b23798e91ce75d8269a0b840eba178f5b4b9b8b5d3d06ad55e3df7f50b6508e2859b77effb9bc05a30c553603203c306628034f96e6442e167d7962a28800f6ed2641b147a144888bcd3486b00d8d6fbd1859868368715451e8bd204141b7757eb25325c23201b34bc35248c930909eba994b418cba7c71741680b5199b5933f7ee4807eaffd713cc28ef0fdd0da12b6fb18c7d2d895e63fab2c67458ee9839ffd790a32c33578db67ebbe9f97264466acfe341273c89f44004e4642bae620f029cb9821401e01e3c45806ff06152423172400da750331f03b7e0b90336b32e6b01e40f8bac9ac5d5542afc3518756203bdd9dc875b51e46f889dd4eb412aaffac57ab4761dbfef1afda5b89078417e759b6c1554fd3310f8cb720cc4ba58bfc8f0dc77ead1d29b47d337e3c4b966376c172f00fece06157ea8076ac865791b6090c1ad3a7621169deb8550b0f46c616ca3131bed49331977bb75cd74de56145bc1e7a994cdd537fbd40b94360bd1ef8629dc4de78d769570737dc613e6fdb1b736b1e47883fed48be654e32cb90dbf1a749d4d5d576f6e601217d9a67b85b1b3150cc54f2ebd9cf678a89e7a88cd50bef24bb5cd5dafb455391dd277b7ce1c0f9577841908a693777723bd6c132056cd92c27e16a34035edededacdd7db32df38b2867117aa10521fb72c58165e74f0a780964f1976648eea53056c55cea958eb688b9636d6fda31ec19f92d88760b9af6c3e8754cddc25381507de2ec176747044be28510c72db7eccafd5b25173f886692e7b675e36b4c6c8ca160bf1a6b9495450d5c0ddaefd0ff5b98c215dd62fdf76b4ab44425796b1c441b263887deb9803c7567d0549af10bd3095a47f8a14b5f8e614941c261c103f6072f82cd5f91a4567cbb0b2e5251fd82ec130c998861ebd7942a9bbd68fddcd46c3bcfd5abd314c103a2436cad24ddaa72037048000da9ccbd7eceea2360ed827ff82e60d6d569ea2162328177a6007a0d7e1e493f0185760076228ea063e5feb16b3fefcc9328f3ea7964f887b9c149a0523155e89f61f8fab60bdd21de416dd946f3bfc6bf4b029ae095762288c4faaec179e0cc4c109d8d84b2b094474c851b9f7c5f8786d5fefc1cfafa5200c88aed9e3143da1ef4cffa7a331c0e19912412fba37d8ce16cf2fb1d7c1cc4ad42d67184433a6f8768917f54fbb044b5497cc0770e3939ebaaea6842c43e0e48e9ebfa1ada295c01b6173cd58991a06b8f51e30fa5f2af6f692edd2b3929e0ac52741e14718b7a56bef8c97c47f5543b2446d973b1847f5cba83c8695dfee6dab7dd77b54e6b459e6b8ca0dd15ec3a41aceb40b1fe49e6202c554f5a294ecf3dc0f946159baa2ed5348e96bd28ed0d2e5676a363ef99328042203d397287a86e4a082c2739b00da4369b62a5efe2c7f7f6ef8308c97670815ecfd2e4f4572ae1dc46f48745e357a96770592a6a8ede82a5fcdf5d5fce0576842e76a2451168b1527e3ef1aedfdf1fc0168fa06f7411a719cc06de89379068be5fdbbf7e7cb63735fe2ffbb26394a3cf47a5d4e8d73509bd96b7610f13559bfe5dcbf77295c32300c27a1b69dd4df8747a781dab9a14df04818997f6f106328f405f1f6f9331b280720e233fc2636ad900e866cc66d54dec52848fe6a756a8b1601c44ecb67f03780df39281da32c18541fdd5b455f3d1c80c963bc2cb709adee0d76ad8ba4b1103a713a4ff6a573ef70ee982548a3fb0a84440550b6057328c32baca222e3c8c9371b0e164e58bf20475a3979336a50c5336e3f8ec7eb8468efdb9b4e88a702799b4fa17cf7de9fb2b84d441fdac8ad6ce99c3ab631c6cda3c482cd7601af2d749488e2a33f37449b15f905cff72f7e9190d4095e1aa649841e77978144fc65051f7d11228cfd76f3171195df2f93d20023bdade29af92508d49fba252fa05c8b275c0b62627b60628a070c0fc3a286b2f8ef4b0e0ce90da3d96a650587e6d6e38e44809a8b2a06a2edee5983f3febb0a0971c9a068f91ce25a2087bd00421be36c97c80c1ee1fc9f88a2b0136fee81bd820fe7e39f57bf95f6a464f394ed0d2e32959fa583862a68ef0460573bff469dd0607c9785908a7a16cbdba9e2be661d5c87dc0c07aac6fcb7cc3c445b262d4e4049fda755245f988c24e2256d9e9dc0305a4e9ac527106caecc31adf9ad861687326588f72b5afafd3ecd4f1250b3fc0a701064eb1188c0db596f794750074322cd9d2e3d8a42d89d628e54d063b7b423ce77c421d80dccb7ca9f70f6953991f3d4037ca08b140da98baf81277d0f2cb78d3d07b08b3e0f657b5b0e02f4d3ed3c5dc21153ef79879ec489475f492135160e23552141c13c8b4caf26a9e3f0205ba91e35435947aefa828204af1d6812e3d25544beb14599b1ea8d62d9f3381245d5d89bd0f50161034048aa3cede7ab4e465b7544ca7466b7d3759b5436e13494131a44e6962688225752a679fcbf3fc63a6f496d87f30007f84ffb4e811052c51fd94ee552dc52a8d55ac0121df10be12a4e77afd5174eca40eea576feb3cd4ae7f9b5ebd3ff8627c6c32ce1bb36b64e1ce06e1a99941a4b5ac8f3fc256ecf8a47e77d2645c2b10bee713734231c1fb73f4a8b28c70c3bf3b34d33f4b243766ba42cb9c0101a7883507c0661cd4df282b9e331ab1c4e167080731a8df7575907d849fabec2852423c08f649e2e6d6d665e50cbb14555913efcbb0eefbbda8ae0a6bb20a2fe7a1236fc4e0a31e9a8f588aa7f74eaf7f7d748c69dd7f08f556b9976c518a89be06fcca6d8c0efb27a50858f3a90b168856d15505de90d92a3ab1ee8fc7af9749548b83c39c6a52c660f96748cd6079580b141ca24809fccf430c937f2aa57587115afd5c57e95837a1b2b72c89e73a09785aad7301f8c1dab0453fe1812170eb6ba2fbcf2a34854c7c28c7941ffbdb47fe47cfd07c2016928772d8e5b63fabee41b38c320ab5b5a15a6df6dc2d7d5592187319210aa64b2eefbac1eabef8155fd445b29c5904bb93647f72a55f02b1b1cd9a94f013636e09e1535e17e5a99585cb78fb721b0713044568e1dd0e942baa7d8a15d10ac348dba55ab84b8ffec5bda576b08cf0bbff50b7269c4d84e729f7e824de6b7885f944795b0ee553bd2096b0fd03b6bf8c81365c27e2c564f7ffc224dad5777b5e39a4aca8668825b3bd5b56eeda7037ae47c6bac41aed5bea275abb32fcf1fd2a0257e0b2fe6dbb087dbc916547201e4aa4ababf096870b21a4fd53cdd2b4c9096b72fa704600051d1c5556ca9afa8951ee3f0231045da10fad4ee46f1c71de2c924521c12a189c0b8569ea92bf4418df540cc1e77d01cf86cff65b5da684aed9f952eaed77cfc25e914acff9473c2a5555096c60019b2e03afab2f85aaa78698e51631d50732145f4db5012c34adaa4c3099c0dc090a13197b667a14c98aa28a3650817dcf169aaecc524f1b5e95228d377071a903928df8fbcf248812d5c9ae66016e5fe5967c148d669c4c7f885d4f458e3b6862fe1da4a4f4f53451f24fdc021bc62d7d3bb6dfebd4c6ce350e4823ad76484d2466b3de810035e79c3a4860e9a971bfbaeedb45ca8239eff1ba17212f4264be48b4b6afaef6e52c748b1f59074a3ac261e01d23edde70b7c0df5d9ca5e56280b2bf178a08e53fc1a5f725a98c29cef7b454ac7da1d00da5d1c2a8fa52608ece896ee7aab1dcc7988f2fa6472512c56a64f59911b3cc6373f2a1a6196d686cba93d71d1e0476716660dbd24d98533f478a2151244455b38a404cf61caae614bb4bf8d9f9b599d08aa99af62620f545c14ce7c39d417936c839065cd07920b417347b6399e839f83abd2260bd39ee7533182890033af68a70e1892c5eddb195bb9c4d12a59627d232dbedf4ee0bd79fd1ab4b1e8f25464534a6f316a66285a05cb2e91c3cd4ada3d0172a7f5dd8821249b9796fadfedfa1881280c86735a3bb2bc9296f204b007c2e11199ceecf7282caa4deaca5c766cbc0676a9f934868f295d9b74266d9da326534c2e0ca94e851eedbbb2e1ef9c9295f04d34190f0a9f521f8fb736958a0399fd9a2f9c97b684fc24638ef7d1e3d149b2d03f3d5967c74131909cdc7d080bcac97e8be29b3c32ea1f9b4c38476028a9fe6ed90b85073c25168a4996e1fae0a78a876684e1a6e537847d59ba8a21542f14867b7c319e883b6b027ebc671d6ec98bac9eeafa2a0ed766d668e022fd1e705edee68c2ccd557c5e0c9cc47c97761eb6b3c8d83c8eab42e27fe173ec28387fd76cc12d6fe5742f80571936682c1a9c1f511c41fb2f2390c2e1b770fb71c1bba1668e875a33828d923b589657d4c05d24216a1cc41aa7c2ed42e11b514ba71a185d18a4e9034eadb629c11c7b0464c70ad343d7d7ecb32bf0346f9b41e6ac27521b760fcc6ef34ef8ce5a0f10d1365f1ae826d93467a629c4e4e81b58d60ca92985f3e5c0eb4fdfb24b18f3eb7f02ef3269f42a3593107ff3d0a21fcd69b058fa5eb25bc0b93b2c956703b77c29bebe1a1767bf1b9d6899812f1af7e4f7dafc90b0ecd0829f327ac9a3cd0ca7f6a26aa79c5e059fda51875e6e4e03098bbcb018268c178f056598cb7a5a845830ce31c98994a1559eac2fb2353611ce634090a0f89fdeaf7ba4681f1648dab0eb1140cfbca087ebdd3d5fe8d9ec6d24e237e3fd20d64f55554735704d8d9c698a5239911d76bbd44a4cb20fc8174461ccbef487436c1a26481b50ffc11ff0cd43c4d35f0e7e0aff5fe5e31c8eaf71296e87717962c80858d943b034d5733eb6a8f7cb4b176df35ed95645ca999bd2f749033848265fbae3586c6099675ea46d4ef7a8dc5c86744f40bcafc18d5896eddcc1ca614684464a46c1d393de60215c5cad8b83181630b28ab5c82030cdc1dcbb4d76c32926af106252663e4ad31c88c113fa17da6d5a7309f32c1c5d8484c674dae7211b98989db6e07861c119285dbc46c70262c89c836860fce34e947f0d3ddbafff7c629294c4698a019de877a674cb6db915292f06f73006c707c30f54a3152311b5a97cb798a0ae312ed456701ebd40f099fdc9d37518c446ed7d09064366889810010ce04dfea51eebd54d410d17a69e5aae36e6224d1091b18062f400f48781078b5a03fdde3edff93427ac5ec4b19b9fcecab4eb0bf77b3c8ff8868a99018b6a13240928fdad0415aedb97d5daba097e40bf3c1f13f1d33b2556852a0128fce43d93e32daa0bedd905688dfdc58d4326e9f0b13c7301c7fb98784169ca31a40affd8fd73e41484d747921c24a6f2c25a3e9947140c62c9a61e02cb3b65a0b5ac5b60293e0b0fa807562670fe9a5869aa0662d44b7d798fa054d9cc78b27c23fd26c0c0d9b9148920cecc6d9e985af6aaa98e105f3c9c2b75b54e4ff86ffd049ab52874b459a3d3a4038fcd49f9fc9a6351e6fa79792e758eeb0d8514d7e50f3e9ec0f59ef5fbd138d48b6681bce81035f73fe5f9363a1688962b1bd43e78324434675f2f1c32abd78c39aea0ed6eeca89833015033908b73a85e35435c255525d40b62c5fea03ce803dd96a624bbe6ef6b74e6dce499ecb452ea394d71f024851752cc366eed0ed2e11829ea3367bf055f575644a61ad9b4bb27bcfcd92f245c5ca35311f7192d37a137a2d704b58c8d9709ff3d53bbc4ab07ce55a4247791d3d00c719c2124b429e0481056076371216ee85603d11b7a207945ed3f9bca649afacc2f33b2be051264d840827212bd810e08fc33d0b04ce6beb3b0a487e0e078a9e7459b6def509c352ecd84c0bcd660bcd09d8bd4e68a16957c41051944bb07eaae1b83e859694fc473a5ae48d3a9d58615c77582d281ed10d72a1a0443933c7fd1a4a55b7c6f7e1a43d5695aab4bae33c6958ca983519344abc5f29fe7da1857b7ba747aca951e0ac2032bd90db14d79657abdf6026071b724479fb8980aaaae32bc7bc83ddd9cba7e1592a1f8c32a801f085f3591fcd88e0420201ec019d2cc338de5af1b40314ead27b4e31f778cc0e5a81cda0d31cd2952664cb76957a7a8ebe22bb904b2b6472188b4221b08737c94d113e7ead043ea6e26106a39aa4b9c1a8b3286ad98195f2d1088528b202c2bdd9488322d28acd48f247f3a04959c5735e25acabe50bcb1ad7c4071e178501bc071fa370598018b7a192898a01698060a7c0d999f66b9be995280b87e78ec0e42efa8f82a4fee117a6c78cc8cbdfaedd608f18842be8a7e16f4d681097975ca77bd8ed9f5afa10a19bc382c8a17b37d86d5a6c9d718f7464a481a17e28eddf4ea8df8aac05556a59e42b402898f05ad5cc84bb25523e4224ebb15435f7efc562f8e39ed88860d8e7276e4e319e04a733cfc047aef80b08a4f3f6d0cc52133d415da38acbb85ff91e6a87f99150f5b0ab8feded41a448dbc49f4fecfbd01242b59846b36e89a52ba3701ae1439b093a4f43ae356322fa1955378665ee11e6551eb26a0651748da27f7c9a931fe392fd88878b123bd332eb44b841ee6924d556cc6f48ef88b79bbb05c2cca5332fbc127ff45e1839c7112fef222fef10db716f445c0919fb9f1cc6c2da7db33d90cdbacbc9316d13f30869167364a79ede583fe5042321d6f8ef68b42240919e53bc40317c4d1546976f40befccde11b2b4ebff8a6645e7c2620f6b6ac46e16e35825a46fe4e1c3d44ebf6ba47c5f99e5cc0c1fea4f0bd3ca76a1955cad2c6d869611ad61e9ca5686fbe4f1764a752fa3ce59c154fdf762dd8be3c27de475ece878aef85cdc3ff158ead7891e34de4b1a600cc471c5b7ec55b3b054a899dc450bec89cc8c6a2ac4953a47d72ace6e37b93c3bbfb6c567637b774938a9b76da2b139c4b1bbf05ec2a666ae340137d5292f48166f3d5725c4b7294aeeeba8ee55f6a47754aa7c1d1d23d500e602cbd83992f3d728dd738dc3a79bf21278e518132f809251f6ac4fb09b50f95c780426af4f6721c01ec763f8d5015e3cfaeac179d7aabec3bb2879e3548f974d51c549a333932fa38a519d0ff4bab37b42b36a9991035b5cc35d038c77c56f34f1662d9d2b5846b31120d0831b58a1c0767fec599691e9e5ed1a86c0e8ee753cb5582701cd87c4fb04e6be5fac42eae9d10fdd82aabf723ffe2d28cafcf06cc0d9214093dfaa02c4a0d0b12be9689f2431b615ccd4ac1b3ca6c1d2c1166302cdec19de3215cce17a244a8c5e40a466b769179fef727658315f01c741fab7d451f60d3229fd31ed8eddd3c857327c83581ab39592e8c9ab46f049c098eca83bdc8ef38c285da80e7ab99ada6fcb092f32e757571aace38a7d16f7bb9a8fe368a243bebf1399fc2ee6a41b676364c5a41661639eff7758d9ce19eb90dc0d9a7747c8e36f808a237d47a9a79e66bc366b22cc39b35885838354a94af28abad7c45a1f2feed834c2f8642551884817b8728798d5eacda5b6a372aca4d9dd92f48940020aa7582279fd98807194ec0c995928a650aca8fd5566216583f7d40cf8e5b2fc208b8df3ccc6fa4393d2e3f4ab0cf4d214f0da1ccd37a91300324ee4cf229b1d42015facfddfae013ce1abe301418dba87e26fba5e32d22d40e860c7458e7f2416824e27261fa8339748450e22d45380595e2d877494edc28be545de5d975424320b9b4d6e041c6375049d2cca4b3307eb061cc80ed4e8d01638f41b0f8ecafb20c59e5d25a590dc53360559645c56bfdce89f87149ff2e97d9826ca0fa02bcdb52ee5ce601e836cb96417f61494a23648789154cce0c73e7aa1b7325e4709bb654282a3648e536c59334f8a04ff5bc4b9790c85bf2af9940f945582b17488dc87983d1085132a8bb06de264844f5b78041d4f568559e18d8126bbcee372d81d7ce36257c98a128a7783c7275775465a6fac0866d6ce0dc8fe256617f15c0f20c7d80d118d13dd0b321a81f1617fccf7afb4bccadd17542d6d0d14eedc08e4e7f042f848db444eb6f747e4dd786677bdc7d16fe201469764684bc61de0df46ec520a0cd6b0b3085eda85691d91d830165ae79c64500af316fa1a7ec672fa308e12d736a91af00c9dbf39b51991093bc190ea3e2d8291e5a9c011db843c12c554f18880d3b1e3bb36c883b5a753585cd17b3384190a0ce7faf8cfe6faacb9d0ccdc9e1cda72884e12de6da99ab9a39a3e8b283ff88768902ddecd4fc78d8d6030ab41932ae22b5f8aff460c2aea56fabc94be630c7096f9e769981f1721c3ec8baffbf6ece753a9a13a8010bc007b061e4d8691ecfadb29356dcc853da26d6059d9223b0b8e321255f979e9ee17be53fabf4ce12338d7ef04aa47b2e88b087dba3d596cde42f18e70e4fc55e0fa6e2eefbdd3a20b61b09a857ad31c84b30f2fc6c02514355197f5f15f45ab8c07c30fdc33b9612add3ede871a0b5700b19fe18faca5fd6b4d8a89fa9b2028126b56959e307161c2939a348bdd82df07cf3163eb69595eac942fcd9d50515a92f2e58aa2ac9cfcc0280f965c8edadda55f903500b5f8ce89a6351dda0904e0941e29b7430626813efacdd2e69fc53118a07c7d4eaf370b5bb1e006913ea8c250b55d0186253be43bb39e367e608e3f52ba111a04a307a296cbf00753c05464a8f261cb88f5aada2be3e515689510800de6c9c4e9203d3da5210e3ccf8c8d613fa0ba9ec17400806e9bf247f70a8754ec10907deffb3073d02a05fde6178b50060177b0ea6ebe25e8e3330146f6d04d30ad9c68204e6b25ffd22e4922266098770feced885e4e4074e390587a87be350ebf7899a9b5c77d6246cab4427a851f0ead5b1ac03b8a41a2bcd224985f0cc7ebc9c30b70e79d17901a90fe369a1d8bfa8b158962bb4ae63239291f25d4dbd8379643bd7f3536a9e2eabac7ffc5d60df90fcca513e5133b429e4cb840c35b779353919377e6f89494053e6a93af60b21df99a0eb0e4c4ce0548589612f4278793d94daf466fd17b996eafe11e603cbf7b8a1cb34d0f02de589939b1233bdddb90567532c0309aeceb85ecf2741dcae74099206c51412fd0ccd23084c0178ac34c76489d97d1100b02bdc43266329c1be5173bf3d81832bb50aedc7220b6058b4547b31c3576b3aeb5c5d663cb92dedb90fbd3b0e927e7ac0cb3c3968201b10991497e78d1df686eab457d715196e8c5e7c65cb03cf59290476df16d382d5316a0901c2bb8433d34a8fc2db578208ebfbef411e26b160b238ca9c633636d74da5589c3bad55ee141c74b9cc5f0a05bfa916c2e6d036991204835a978d3d18e420c4e159a46ea5d1649a8065b87660ccafc7ed359a03c719b86301151708908c9cca608e0fa37f9ea56b67e4bfd76695ace40987d55c3fda53516fd5fc1a5167a556b1ef9ef61ed5ec39b19f9572ef3e176b8f129f14de9b762590bc419c283fd274fd3a75a50381380080a9beb53dd38c604785dc21ec587bcbb01ec9fae9026c4c08372466dbbad31695574f67412cad1b600eb891528d0140164368af365ded8e521fd536d964435f27d3cbaebd1916d3265fa2bbbf1da77c90bdbaf9bb16051e7b238248b9161a5e477fd543d6e284a69769cbc8c2d3cf89a89b93c73e8a121276ba29269024fa625eb31c27e3370ecea42dd845e839e3d52c508c6df97826984424171694e0cffcba3bdfcbd9f116c8edac61dff2215220e7a7eeede888e79f52103dc00f859d163fc65df11ff799306f29eac36e80d812192546ed28fddec8f7e8d44f0a415fb864b15d0be743307346b27ec6f7946e2f0226699abe01c8b638623740382498d8b0331a49675b72deb40a6fcf580668d11b72758babe6ca2b92160a793de237c9549b2e8d826df90633db0732429d0344963ee1eca65b7f68174a28e0563d2bdc73ffea196885040d9b02391fe52c2955829125bba14d73281bf3f60c091fad3e05444aee6879fec409706b89ed3a978333f546b21b2c4234084e378e7b7eda52f36b45b09bddead80859e9ed9d2e9d78107f694d95e0cc6ec5e8d0f1c1a295a6428b9878619f451207ef71ccc093c884927d9e0705aab24b72061f98a370de762de508cc7c75aff3733aa649b15c7b080ce83e9b172ec04eed93104f1bfb82a69e576dd77aaceadb8e94dc8c559daacfcf47aade5c8f6ca90f0794443cf9cc83ca94fa9eff21c4d5a122d96df17793a303559ee7fe14249d9a609fa641eecf22c3b48013c568bfe4d3d55718a6d0227ded2a8a769f575f9286b971c351a13c5218aa4eeb570662fc2f8fa61f7693987714946a729d76c6dc7375bf51899edc5b98c05092ad246e8e7517f1aa02757a93dd0c3b2272bfceb791d35291b0ae261b7833773e413442cf4b8f23302d1acc2c255f66ca9ef75ee72db1304c9ac467b2255fc6bdcfac3918d1855331bff9d1b94f8c3b95fda13ea40ff07f429c98761621cb4b1d6031dc4484799d3ac44bb50ad3dbf25796477b359b8a4528cd135f35d550839412d6460b4dbf8c97c4021e0c12228c74653d1f7d279df5ca69357a3a3205d8dc210bf1f3c6605b1159097aff6cd63445528380e0136e4e35d0d406e0fd566e3bc13ca060eafb8c4e75a5535330443b9dc722a56c84e26ec9803c293d42105b68b089f58e1db2902beb9112b09e049826f71cabec70e49e17fb8b805286e03fca897e334afcfeca116107e21f17bde3b3e1c20fe7468fadbd62d3a67911fe3356bc8bfbe0da5896fc2032f25a641edaecb9f9c922c56eaa17d49e77eba3393ccb692fc6d53c3eb5ff092a0d6c34b31c77489064183ca6836b4a11a6ecbc8754205e1211ce49c92ae1cc66e76cab86605d03da1141580244f1f0d2b5da6b817d863c7146c5e7e2a672f97c7ed7be953900ba52f618e0291402edfa5c9630d4741b2f4bed427b77bae79bb2a2c56281503722f420c8a8af41b627cfa7f0a4b75346d27da391046a389105cf6330f84703c0081c407b5440d81c8b5d2b5f42f706c4685898f291349eec626dcefe6d45722f38f9a70933982b1be6e46636a573d63f02ca5d391243d811dd7a9ad373927b95048889030144f5b3a90cf8319574dc3c035bd4fa2591bfb4cceb37b162409bd3c2337f76e94b652af77be882937858b57945ba1d47f24879de269e63929d71b48b7c226a349f836f42ba142a71c02f27ecb80070144e56e66744d998164e2a014380a740edf286a6f213844e63b4cfcb694625cb767aaa791f77cf284a71d064161baf5374057b0a25171060e41923e32006bd14dc85ebcd8bb46cf5944b1bfbaf2329b696fd6ce3ab91b4bf6870d40ac87ea0699121c40071507a0acd2fbb853387b1e1b466e7b39ee8cfc87d471aa84c3345c3292948aa72b0494ae27316db2685af16b1188b9a9c690aadecb8e22c57a1ea13eb5e484d87af0b9ce07c52fe2fd7671450db7fa5b69d9e5cd0ece8fd0fd68294ce508b81958cf978e109086bc9cd71a950886ea677d58f8004704511054ec122297c31e6f6defbd9ece5b0bc644500d38a0485e1e099f0a5ed611a1acd8faba334f68865f875e3113b4c876afb9641845418d82e54fff408604161d20c8151ff4fa8bbc291a6be91ca3deb2ca09c98c215ccbf2582bbe04a67eabe35ac6ef9810a395c5b3e90698b04ce2712ffe035560ee425c0c5bee8cdf44d0c7c8081986f886e9d700d067793a53f69c80765c8c402e8c5996d57ae00347060a013cb61e03e2baf7e3d7f5993ae962b6358229e9e2da641ec08f42fbe7fa9b7211af977d2a1fd7bab1f173c24558f0af643cb0b82e4d53988fd15a3df5e03e8e133922002d7a04a771b4cae2e06ba1beb964ffe996f0afa0d45330b2e38d66c93d4acfd10f34fce552d2ceaea327be666f6c4a5b5a3c2d6cba9d9710d44418540366957bc64da82740c291cb96ab869dd9dd600d33bc8dc337494ba93b220081a10fb9a00625a6b89ff8762d75c43450118e7b68ed3271f32f64ecddfdc44003fd943318aff92807be7da0a12799f78da5f1ad63c527ecdabbb1bc4270e587565379511db6fd4d2253e3f044b3eeac5edfed21dd50bb8d4e9ac43609bc55f84d60e669ad227c011d60a7bc58dd2bc1da8ed6d64c74abb71f46332a162adc688d2807ffa742abb287bdb691eb545de634fe3f4e41443dbe9bf84d64ba277abb838d2367fbd88e1c7696aa5d3f620bb3584eff02172e5de137772042fe904b4bc65e1f7b2220984b68159d670f16651f54f9d08928ab507547467d6fd162063ce728ec6b262637e9ddb91d3058d383293dbe0b60f4fe7d09f8ea5df5f70ecaf634ce3414221f08fac98fd447e70fe79218f458ec39932922205cd8e00eb590e3e07e5084991f39b699a71658c717bf19a3407c413c173e34313a58bf77444b87bebb4df65482fbee05b1133c81cccf72bec1dd302796a5f976805a6f16cc49db263e1c29b5853a7d9e1e3428c0d89e2a45cb5fce8118ae378360a9a346cd2a7d1a1c77eefc3901833cb774d1bd8fceb69cfbdd61949cbdf4ac5ba820cf37f7079db92c9e4421e3622cc3e8ec77db2b633fb83b05f3c5669f5223a7d0a8c8d118b199089e7e5af4694ea3ecf9dfe6fca2433193d5ade9155490c4e806d1c93ab2983788313ca9cb45c831a01e8e078b52f2d5ac5037afc7d6e6c65551fb5df7e34e237aa1a4f11e73a3d133015536104e304f3c6ab8707e5c5e1e90355431363c86843cd8864ffeb04f063c2c33d8240a2d228c6c992f190930d39222bd8d6a066a7b04739d82987843d2f850f7e52b8d5804d5b4037633a784b593f1f43d9b6127d45cf46c2d33884b2461b70347cda7d78ed41950eeea845de6312b8a1375e06d396630d2d23c4ce231fb6d8240f56b5a3e779f1da08d37e2c14826d6343e744c6d288355a0c3ee8d4526dbb3815a2525e92407eed3db8a819234204afbffb57d0ee6a0fdf2653e60a765113988c348af9ed8101205f043cdf05b9e6d4acaae57735afbf70da85fb5ea9e18a484bd521591b741281703d274c50f5d04abe48330fdee3c54cecf819c8f25422ca336a5e4f602a40d71c2128b942c0706882b6a06c76f105119eb9f29abfbde32cf0b8bce8713931c07410d39f2a6228b3ec6a5632bd013808968c95b4d844996c5f923d70f15abd67f05a7eab1d776520ddd04b218c4c09f2f7ce573c94804e745eedc775496f36ac35d3bacb1660699406a610266495c0a479425a878b2fc796c7c38c98c97a057e5f69c4bb138ea6d5bb554829b1956132ac47cae2f3e6386618103c93c8de010d4991f614dc0f1cc915a3d285c619ba6b4c2e75fa94d4fad2d7785de4d7094d5a2bec03f24d6f8f761fb4789fb63c03e8aebd00ed4b17d03a62f02f6f47922ad9d159f979523bfda87549a6d3106b85b677a45cd28653f7f37295a4585956aef63afa557d6916aeb2f6ebd280cdce68ebf19396f6f36277f1424a4d9d66e479aa35a5592bf7d578d945348f2c0524fb5bde64645837144e761c7c23e721a24a872646478013f658b14fef5e14b7b8f43f3fac6b58d1a3a0772cfce2edf9193034cd04e767d5d530ecb9dd3bf3f3f7dcf5597c108b84180cb34f38f084d47bef5b82906c04c5a12858f61b861d17959e74404083b6310f68ddd8f94474f1b1ac48f39ee12aebcfd5abbc8d6ee2431694e477fcfe0eb525ecf270eeae12d2eda86525deb3b604ae5669d686f745a3b4556e5c8b1ade75b9dac6bdadcc2b56a84c57f4947bd8350762861e6f06bb3c5695f595bf577190da31650e0065ab9dfb754dff06f0557b558ec85c419474ef8226dbc5d6cd4024729be39fa97c55f04316a8b745a49f1865ce986ae2183854cfa0107d8bd28c02e27d5a623fd71af912ebf6d6b060d12dc7e29f5a8e5aa47128a2e916cb26765c5fb79344d97ec62d19d0bb428a7496f483273582242da6ba8e9ae83bf866d7d37b7dffc6e1f2282791bacdc5e0162d25c4d0fcc2694aed06d475474293a0f580509386978866fb64a096258b3dede7f52b693a42b30d83b20d50788b37f507b0690e1f5412e7d56e95d60b95bccb0e1689b2e69f17c4ca0e9b715b660f7c788110cba03bb43e16797356ee7d07a420bb5d5d57d6af32b1c9b017c88a8fade955321b19b545022dee0090154918634af7a90610cc8cca0d55841a86c51366fa353a8047da2080225b75f659960ca1fe12319b6f6cfea3567d2e2a38c11f7e2ad2ac5123519152740396e4a4304179e6d5d72ef213e100777c01a8f878b0629d91266a7a141efb422bd78efea00f0816c69fe8a558241f0fe13880a511a3536379f6225b2cb6a187d1928de82d1e589a2e63b9bfa2700f4612f76a545793ae3d52f331943aa507a094e9ec9f957f3631af87bc9866411b867fa3b9ccef17f3acb70dd97981bf136b14b1782f1ebabe00da5703f4ca3a7a9105489ab34e2685b58c0f8931d2d73934d5ce489a2d9443c2423207cd6969e6f45b3ba623f45d58dee6ab9da2c94e565ad5a84b814628ec7257db4850ea1b7fff58d2fce7c063c3d87dcadb49369dc61167041be7064d05da7032419e51f8c207232f10bef15e2d61666205967444e3c564767a2d6dc672fd8cf64ab18cb9b3262e5d6e87bd4391969589e4b00a7628571fbd76cb19084c4f731a4301b0523ee33b01350cd6f33cbcfc6255e7b200b13fdfb095785b763ae316568ad6a7dd500f0894d1375fc935f765308a32cc862ecccc1ecebccd7fbaba8b76d23930c6a6616742d7381e8463052aac89d71c4eceb5d3cc865430f77cdfaa39c5aae8640a5b2b79fb15baaabbc9cc437d28ac10a90184c4e3e98999aa3e2d07b209f200750e32eecf54e9968d1aefa21e3efe7eb802aec45d026b087ca5fbfa8c531a32c24f7c5b5e83ee3394474bdde4774ddfe4d871f462d9c009b56d6a0c5557850ea9fa4579e05bfbff51f389aaa8ad1cd531646799a72c66308bd6a8b103fc018226db18f8406eb4283707712226be1f5004e721d1ec51f480af0753d3770f9ac1250ba31c95f560048e4c9e09586c8f677d5fcf8970bc01b57dc9360b00ac0515a8a933c4a1e7484c1e188626cec01ed683f6d0a537afabaa6556b335365181783eac138ddb916e4a4aa107cb67c2d36d099b7ab3b549748d2aabd1b7d463a3042b2d29aba3ce423a2d73e21d4ae23de6a7bd1e623f4517f4a3c5c9cbdb829f52a6ecafcb15eca6a6dcb6db4d83dd24e9a398af6724dbb66a8605ce06b232868a6a8f1e7eec8a46ae46236c3b123604541af5cd0aaad45987642a825014893d3808b6c11ab75ba31e58eebad68a75ffebde6ab4840bd11a2da59d3d0cfd9293b5d7124093a4446479488fcbe352e17070ee12eb1cc66f1f4e5eec7b7f72aee423d02872609fef57042b280b039c54fe9dfb684bc0205a445af3f4a55e4420840f152237d0d343940e184388ef00922286e56ea36fa7c3a8e658b00df6c67d4df2d03efafacc5f2cd4cd6c3a30d6821b37f2719b311078ee2ccc431a8bf2b09af3849b9d1072c268a1d2529a2a97dfee35f25015c7ab5545a9954217be4d74d13740c25954206f75a52fee5db950e91f66e8e5d034174e3fc70054a7f506fd52020c8ced1b41bdbd36e808360f9033baba3d83d57f00c4f0d9d95a83bcb0a3aad35df9b7cf10a99d14e6ed358a0cdecc05f5770bc010af1b51a124e65bc4243b8df5f82eec0ecf4acecc8fd356d4e667d53cd416d2c3a2a54bdc7d1885352bff015981ed533bfd1d55676d9ea542617d095a9c0c351171caf73b185ffe83a1716e241af2325a98abd5abd5b736f9b4172431c1843be877b95a1cd326ae391f607721b77b9fd7e73d5d1c2a4751e67bce090460b5a330bccecc7c90d3d80f4ca0542bce4e9a3c67705d839c31d5c9e7cf725c6642e7a811d4d7bc84d5aae79fe34afc2f07c01b00bd0ddc76099160d15ab98d3cccc7ef8637ed3e3c65638b0cf6abf4ce812c5fe487e10f4399a067acffc4a35383cc2c069f20e960059d33587a4556049876fdd2b95818774a80d48e160044310fc4cfb59002dc6454a2bd20e1e9a0cd4a257e29a71b85776ee4977e717b3bc0bc2abe8dc2695c777904defeef3960c53356b1e7f7f5d5946b70958b3aed922f04cb7f3148fdbc76e1b4e2b6a354cfe665bcdde47f7a7bc76ef42b1803a6ace77421a22f143d267002169a461bbbd06c4c75dae702d791f18e2fe111bfe2d61840b14d82677e8dd487f8b04d6285651636b145b3b24a653cee7fc6e8e6566f5198a1418bbabafb35638a779011bce36d4e36daf4f0fde20b8ba5cb3c61f61dc79ef1d27e4f2d02e4d76a6e893526232fdbbdbe88a58e2345b336f9fbe250435455b594d0dbbabac8cffb7b4cf3113504255b28adf908a0e1212991540f6d9fa76e9a6f2f1336c57ada2a969767e4bba1d6c1d84edb63fb58e735a18ad06919aa614a71f07cf7a6a491478a01c64ff2b69914e80dd6caf5dcc560ac67087dc8644b31777b0072d6a8ddf39384ddb5b59a48ce85e76f73e828b145e31c15f6c186306df24e65069644b89d6bbafa01aeee92ddd8902245dd87b69ce5fdff9b8b78eb9837453d585559974997f82b7b0eb9fe92cddffd6ac3b6add2b680ab2d06c99d66e4948b3ad13cdbe5f5241e82e32eb2cdcea961171af83dfdc4b77ff904e2ebf0374a352ba517eda6337e188c82b6adaf7cf6dd1e80db61220474ee29d02bb3d4d59b78072bee5f8951de8d337adcfa7a8ee3198e0166393e76f34c8dcb9f7f8be27c274f15cbbc24bba054b2a84d942b4f643633b6b94573bc4a3956d7974a25c350cda290d1b04cd4d7ccc810ff9231e421f9ef59a4902d3e76a28cde271d83f631dd22d1fef26cab6c1c8291f15e38d7e714de3898638ae70d5eaa0fe3651b475f802d96a4e993f696a3b536eff64851d86ad35c5f8e61467ebe90e28431bfd02a126986dc4c7e75f3608a816aea5a1d1128e472b037b73a51be49daa527a8555775141687d4c0ee3d55916266c9ddc4ecae5cc618f8e18b135d2752d104b96549471e513d9c06898411d9467f1612ce6d92cc223eefac661cdb2be6876cc74e16ef7afeb52956c642b584393c1e58e568cea80f439913dd4b67839408666a3e2276c3694518f2e0c8d83b771c2e22f7ce142dd748216f96b8f72ecdb651c6c0cab5b3ecdd3fc4236c20a768d34b797f3da7a2de6e84cbe94d13dec0be39cd6f4fb8c5897ff808194b0a7e36ae1904a12985ca0b00d72e38cc731b29175aa7287ca5170449b64f0a4f17a7899fd4acb730033d1fb0a7045a822350f6d888938fd65a7557b7d74ac9c8b0c03c50bd3990872ce08df5dee06f0077524e99c2e2c42564bd14f9ea580243f60836795f347a3f16409915d13ced5a1f98bc6727584bc96c81915d8b6e44af3520812455cb0823526ef5c32be667226037f11a172ff5145f0d7a639aabe3ebc0f9a85780b9f8da81322e03406981c94d8e937c56f4693943f11d3fec7c2e6e2918982a073f65fe5b8bc14d70e28e2de09f10c89906dc20e142fe3d5bbadd1785156318a77fc17c98718cc8d7c471262bb45c851d3745a4ed1d31c684982c7f5f3e75adce0b54c23bfe928fead1107a3d98f34677441c9ab06016bb4605dff4d715af979a31e1b1a8d2da2ac190117b115ca028df814c076e0e32811e99e8c24582f71768fb1ab414842bb082173f03d24ed251d70285a53fe5e99dd693692496e45831ffaeeefb55c298e8a17b8d9701205da9d4a60911678e703e51b66fd4452a207119481753f7f8d2c182f82566185cd15c37662c6b7bb934a0c342b64e36ae4c4e6f72b192b87eaa0cda4fb00aca398c73c1de95d654d93d5c65e1bdbd36e23710f62b365b0d667e6259b74e022e932d6250d73406a3e1d0437fc2fd2d410effacb672cf80e6465cdee4855454c4ceccea4eda75e030aa102c94ba8dca77f40e39c6ed7af6c088e6f9a9853678c5eece24d4a36e4fdd9b2eac735627fcb071bb05fac73e68bba1549fcaf1a7571afff9c68de11b4266c5c92674437708edb17a95e85095152ea473c25b141d7d0b885cd47811690276085f01f02521e0f9a4be058c8017c2f84011d0aa2aa0dcf97653d64635936f02268d0212361e72bd7203b369f37c06b71369df4fd377e40e4ddecb444ed446106765f80873520d5fc4b39148ce13409bb7e24acf651e32a466da325441bdc49355f6ebbdc31ea84f25d98ce7425b934cf2a85027c397c2e9f21b1423a73a67a000d8b77d53c28eca728d70bb8e1a4238dddac8e042bcbcc6d0dd8fe61683c492fe770d58fc614819c2d6324dbec6e5c4380742daed72ffe8cc45e5f4a5655344bc8807bb1a3fcf8cbbe072928eb1d0b6ca968591931422e4a13c55db366dbc80e7e53e16729a5cacc256ca8ee58a5c14853db98cc29dc87edf78c5ba7f70d149a977bea768cfce588c3ca68024fd2ed56a3a15d6a2123c47d1422010e28689c284c9ef7f6ca2139c4d1dc4bf05ac98c59a3b152761406ff1d870d746cf75c87af88694f49ce34f0b97c044511ed8718e037336b5c94049691df98ffce6de9873a0c46bd15982575b7eb63ee9df7da7666f070c05dbf14023047324994a753b56c2c1908b813a2c3adfd03b18335f68aad2a4febcc2f18c1d8115539b1ac12dfc7b24ad1864108651d6b5e51b74b12a11d9973e0129159fcb04664773eb50f074627a1212f7bb8b0810aceee0aa6bf53ab118a3b1afb12eb9adf7930ae60bebf2babd5b9869c83edbfe0ef4ac454b356ab3e415a0707ef8c54ffd20d7e7d99056ae8660d1ece01495c7572fc39135768b184120fed737a86fcd22d6095cb61c735a017ea3347a075e7325251c47322bf5a8edb4be474287da7f3d0f69532b8c9a366627400ddae5ce21457be75b14f540338a8e26adc2d8befff55490e76bba6c1f08a099058b72a26aebaeffd1eccd0c3e3a97db9f1d67e3807cda35a03b7168dfdfda3c3f042c4e9e188d810e10a3f064daadb0d4f78355762e3804b6e709ced455e35400f08149f28a09851757663a1a41613a20f895899d0e261920bf4cbaa08ce3b5fb9ecf42925daf1d4bc543c23030c89a6452a59bee3ffa1510166de7080d174be2a747d41ba6b6a4a83058214906079ff0a06b044e67220566f5535c5805410ed162371d318bf884fa1ce8b079ebf60169f13040722ef6b1c7ea1a9cd453c388b83056d0adfb011b33e8d6651d385ec07a76daf6f9c034d6f3677c6624f705d290c97306417d0237573ac37c93e5615943de7303ad9581de7bd97fb662427fee14db60b183c54a4c4c4041ea38e274c85e0af089f550c52acf467202bd9fb1a5be371cdec5bdb24d79a3df550bdadd1f84ea3d2a4eaa3c26659accabf3ed6c42188e8a33c5618d49655c2f68e30ecac3d49b2b0a80431fea20000e28c84f9fe99370acb4cf4789259d2748e98d46f0f329734e2df7a633e41449fd278e25a5902190984dddd48dfb8168ce04511d924761e6151c3c6e32226d17a8a619af30f481f03455e3e168aa841d6841e3147066641304b24538246f95d902355477e69c079f90bc9e7e7d10758ead3750333ce88b533edf8ed375107e111516ce04fbbe8a9e16f91898497ea6bd71ebe5ad5269c6141fc58ed91886ca74d8b2ff7b01aa83c18238040ba39719f497b5e7946c3c8908a6f866fa5f55b2835d1489373064fe428bf565d4e2bbb9bdb702d711a8aebfc991210b2aa422aaea7eec3ed7d8efc139a5b8b202be4cab52a6f90272394bc5d143985e2fc4ff8b3d94b402b9da21740dc7bf29f0f0cdd07f17e55966ef8973410997278440eccdff22acc82958847543e0cf11f30a066e5a506732e56f793dc5f89ed39bd9a65769a72e7f7b51394497742168b31721959cffd0527e32c5251e80da409d02abf5fd87f775a6165b5a4a12ed92087c031b15f8411c0b0daa2ffcb2386c84531e4e301d35b7b288f0705e2240676d5ef7ac32a824141e13890408fa673cc1de9b88180520b3d48a2068d9f91d5924ac3f15bc4566b8766db93ea44e1870907f5a6e9977350e70f989b0dfd849dc61b1f135e678014b6cca2f83b02787fa5a4cdfca0a8933b8f92f13f978e9fb6b4037862919d5d6b0b5f9aac58e82da3d42247d0bb3869dac4a5253745f96e8e8fb93617dd0dc875d23bb477f300419fcc9e9879c50161bb628b50c7796dd7240be2da99a7cc703fc0c3ab8b31762cecfe4084811fd0c840306ea22a5f726c590fe3607295b7ab4a0c13bd2efb58d690e27339c873250351118c1cf1ba76670f6789570cde241b914a40cb3af3bdde97409a6e0a82160024dc3bc157729bf2ba993f3502d354b2be99c2c3fb484460868e047ad1cf2c035675ac04449a98d701fb755f29199bf32ba3464b0f40a24a2cfde392c86c87614ccff57e3f313721f23ee1b2ecbe3c6b0967bb19c0bc5c798527ba04625959ae1c82a52c887c06e1e6c2c696d8a53eb5b671a583971e1dde28c671ccc8c2eef5a2dd793fa9356bb814eba7551b7ba11b054603db09e249fe1d359528e502ab31fedd48936c8ec453227c8e9aee71a90e6b953502744d82969b8a435c449449bdfd16853bdbea814c882404f17da2af368835b25883451bad7716fb445534dd2fb56644d2f5a7d50f913dd0dcea33084bd6aec9f983d7217f11a6bc315719f8557cef7b638922961587b6c5dc03b8bc486b15639a1bbb4ce1b962e6c8bc77aeeea7b35da05e9f56657541d95544618ce44a1c40b170895a337df1ab670e8455c272c3f094eed481b9940ca488a72859e149c442c2ef3fee76aff48389990495abc616457fde3925c93013cb6645f780ae2d3c6a2c286cda75bbc1b571dbfaf422a3c307cca0f55c9e47be613bb538b00e56526b2dccf388feff92b5f633459443b4ed7e2cb4949eca0f38f50700b03cb547df2477fe6105a1aa0fa5fe0d96c97d7f140343c3595cde93bc86ef0ed0419f7b2c3004114a0d70f26a876a15693106bcd1093a0c73d02f1d8c43f115969746198fcb5277cbbb468f0ee2504ea91509a466bfdb540de5751184bf4a51591f04385086314a8a96634fb2bf7dc037e188aa580180240eac1f7e56f15ecfb484a7eb419d3b7ad022b408a656925f82af7cf75f1e1e0c40a71ca5b82ce7e12615d70ed8e7536c51c4fd5d09e02dc35afb7160fb3e2058026a54a52e470ff43340375e649d37dd690f9f0c1a1d6d746f6b1794197c60e13606e7a40349ca819dee2a4db7b28dd00ec51f93083522665d5050f6da60ab02d78d023000ea28a715ef59d543e1020332482ecb1ab9acc7350a6ac9c4b83c9af9afa1fc7acadd30b12119206500d990d0851ca103815adb51d77dc99d4f7d09f2482377c3f23f33f989fecce299b6facc6d59d13c6312563c6aefb8d2c9913e1f04166335417ae66c680ba061d1f455ed86f17b466a0d021b2f8d3f36d98eb844e91c11476013b66ce225cd84ea314a45f8833f1a0428e6df75c1c60791ae0784719df9f8543e2df4a7ce996064b8e8b37268d5e9aca47e151eba4b3e733248073eb6a05d6499edf972593832f2b4301747dfaf94f8a3cad88e770da720b6980123919d9b402c1f0b3e6b15f455ae6e21f6ad13c92400e8e0657a1d963c200b78723f129744a04c3620f9f7962477cf816de052e375303c03dc3853c441beddf5f88afd61a11292bea55a44ca52242d9eeadbc313603c42a70cce7ffdaf3536ed238506133c0e8530cf44e3018059be17ec280a2b05cfe8d63d85176d786e1f38f9016c1f16619073f50aa1c67ea360bd8150812597421e2a01493a2b2e3b35c97c7de7e345842cf89c98484dd1389856622d9b13527ff4d7f93911fa9a20135418845b6e9aed005146a00ba83ee8c0baf1f2a95b2bed54ee0fbf69c305eed8cb360db53e1b2c759bb029854c8262a7213d510b624c7f08a7f3efd0d9a6a04f3da475c27287db30d40a5d662040fe6b356a4bb26d650bea1f32566b49a5f190d62964cd51cca6746ee7e1fd8394b64fb6d6e929d78f62cdcbe02ae37a08aa2a2a12c91fe4632be330cb474df3834e4457ee1fed0b008a488f0d2b730c0e335ce0daf660939f37fb538bb44c5c174c5720f91c7c7c72fa06dbe97439e0f49547714de7f481b6117c44198829281a5458423bfc814e92a47b46e59f656e60ae8df84cb0a51d9db2ca0b04f2998d8df087ba65c84342d5c3eb3cfa1865ea7d2adc8065c0f43c4b076cdf358882b8c257b4205ac3d95d0bd53c8d4ac521b5c3cf3fc1ebc4c4609cdbb509cd7e2de51480647bd53f42d0c51ef6dfc143511dc8894f461ac274666a88d4fb2086cfec24a720ed36e72f042f3a0fbead6e018bd8f04ac7de07c30cd88b85c63cd6ae14d6c2832af57a8bce9e609cfc18d5ecd9ec6a94a2c61a22c7959ecb76e7e58669bef7f706e6d422dbea10c4fc87360b881abf02a863b53c704c4baae5116df2c1fdd7cfc10763f2fb5a801e6a6ee577fc71b275464782b102e30cef9e49119b6e9272f4dfd6273526635584c042e6fb48d83e0624b184d3a4d167d5292562fe5892bf47b8c3113f4140265197a6d1e53b4dad85066eca4a2bd3de5c8bf12885867d99a15fa4d3c18718822df8148af47dd590f45a111e370c2077c0285702bde8e312c561a0b22c18c7eea2c4935b50db612f25d840f26875d56d964a14de7457ec9d24f3b377c9b699e4584b598901c2393df6ba0ab5210e2ae9a3850f770020bbcc81e7ef09773c633c4f97893e23305156fa69efb0c6080e620c2b1f3650e08bf91e1dc8e93deee1c9e76ee6d6bd08c18e688251c741de44d8632c9749906a3d60037832d65f55a81ad947305732a7f60380c61d5b05d0c05f8f0e8c719b4c2ff01b334be4872bcb3c7e4b47a44a5c281ce21103ff446016d8e3b5373b8e8d9eafc39451c46ba81d925606805f2f2f55898e5bb8f72371ef08e81b35700ca2705a2c6aa3c80ce53c128ec872bded4749f481951a8d0b373b6f3ea212b164986dd142c3ddcf065c425e3f4b5511182aae44f7703d2e09dfc6b10d2895dae351782528b754743bb2bb8aaed3abb74142042e3ae27d64580b8cdc8b7a1565d55e2010a9d8f71292b6f57648be6b52fa3467b892af689d07140f9c834628e437e8bffde0632d2f30617deffcdae5655b25151f57e575af385b683cb310a0af7f53b52fe21a695c44e404ebd0dbb1dd8bae8224f690af32ec12b920906dabdc6fec3d97bd45c51ad6946b7096097e7a029cc5e950955c5e882dee1bf66c810645da98368a8343e9bc2e6ba823acbc54d6fb7b9c81f5e6b91c5e2bbdfd0a0f2ff2a0af18653dcc268372848585bbb5f529c7af2e3dccce59af59085e63356c432ce79d7680b5bc66245600eceb1f3441ab475fd12ce7b69e5d88b9cf08f1c72c9a0f1f341380e4166512b14ae5ae064313bcad549ab3f34dcf30431a73bd587a784a3796f7c4fef9e2e7d542cc4dd4bdac62c26ee78a662df3baa0ceeb5c74297a20b2322db6a5f2cf0041aefdfcd13fd435d03d7bcdcf4dd048b188a1283a06fbc4673c63eaa476f9945315474996445398c318a2c61c91737e635f88a0c5502bdba83a4951fd935cc1d97440dc26101a8ca8fce92533b43e4ebefd14d52fceb5e7da3e951fbc39a91dbfd58319f59540035bf60485b35dd9718f42752916cec784160562ee8f8f95d3a6c761f906c2961f9f5ebe562193b90cfa8950d41ae992f5e45bea4a268feaba50e088a289dbc3a3b6594997fe559219112b62353296d36d705a5a624600715c3d6e86c8c3ba965250fed46845e5e47ebfaa93bbd1d962cbdf762927a3a6885cc5f9a1afd76265f8b500408f35472f9dc4aa9c4984860ad864c1f43d19e32b07b58e02847e607b9228ffa2dd2a70768feeb0b1d9c4abb0b34fb08803b931e2c103cab5752c080263e5800c4877e18f46bcac778e91eabc6a4c3a15b71a0c013fc2661c389401e462487654c3079b1929c8c30b24a71a9ad91fe74bd152b23412192ac0739a2f603aace42b7a3e5e86651ea796fb3000c9a812b4b1391b89bff8a0dfb97ce95d73ab9142717971c4f6a41f8fd96168928d154a4b2da24e740fa90a7b77dbfec131bcd4990d924b55e3c2d5264784e5859f748d1fc2c26e572ae2ce9a36323b01b9bf225e42fb1125bcb319655d36b338381e30c0fde2abdb95fc2b8b6e6f2024adc86c1d999d000315c1d88d289c061873736107a70efb43a8a070398fbb4594a612a5f339d112db5654bde9623a4ec1afe8f5edbe47a42335fa760a3ada41ea0de96bead2f89267addb293ccbaa96730636a537d7ea4dab6106217ebe6b85cb238b760fa65ac8b29e736e9e58614b0e2a3d4600d2074d3ffb106562d13010349f5aa887954f89c2cf6313047be8bf31514cb67e4bc4fbfb119b5b8faf462e0cc4570f11f3fac71025003bfb46c5fe811a080f7efbb73a679167561dba0bbe88e6be1813c984c0f6426162206a17572b610c436b1a6c2429c3d5faf30b86a7ed26938ec6917b54b989b73a269e030df268e302790f16b8ac86c5ec196eb6b336c6e44ed0b7e1b535280d329b4fa0b306e15ce8fac6a99046c09a29748b229ecf37d4f92b0c542ea5fcbd3f01bc0b447d7bd9f300c2018c3b6897511848e05a26fcc1e44e309be99d9bf9430cde1836d20c28e44ac3415e6477c86952d948335da93af6339980d4e5c392f0586ad036e96ebb63939941f0577879da35e6e8b5f54be9a81304a7e8c0327e50da6273765ab9dae38f3a290e57f9723b35666daf8a15331147a9fc99b495f7f64e3f4ce4923541d1551c3d9e93b427bb0a8081adb1dd737fcfa81da6e93ef1cfaa5d9f0c0397a70aeaf929b4f45292a82b924c6aef06d45ce85d1e2ff1928e808f280527f6d08869716df7ad01e027b29738054d96172ba8553d815290ec3489b0fade4ee95b0d6c2f5e7e3e00b757b30e501a559a3f6a5a749418a62fd692042b5d5c9605c722f0fee058b90dac44cc909b25d9bbb760777e571f990167401c7d82d19bf2492cfef96f14e8a3bbfa73e284198037a8f1f495d47ade8c33a42b62d5ce40f2f72c53ed47044e5f50d11fe2c3cfa3a02e65df5328d14a9099a8938cb7e4b92f8108febb707aef1117a3368103a691847d6a4f5cdb25335f5ae373334c7968aece8cc68c1e963cad9e32c060db2279f265fcc57c7464137cf42ad6ab345b42e4182528f9a73cdf82732d2a4d0eaa63d2e12a9a4fce12baf784ac2d524416f8b721702ed09354ea37be3880a950401935aa12fc74e03830c469df3cb9db512c9c4600e5ac9d2e6010c5ea23babe09b06553fc999e0df8788077c1c6c131eb61ee021741b5ccdd6ca5817c2d019a5adb0e07df6a6e5d6889f964d7c9b260fcf05a9ada9f8ef698ec186cfc51e959c95d4224bc2dec24217acd56f9ad3735f68db787f36bae73501ee0c7f6f1a23e4f7dbe8103742a2b13a6473cfd7a714ee9297514fe400987c1571ebca16e9edbb9cd4c51d4ef5279aa3423d315521b0a23d2d5fbaf97bb48fdf1f9a51a6e0bdf357f366ef11709731ccf6a6ee9a865d295ae18dd7c268d88cb207dc11b48167b4a8a36f92b78f6e6bc3d516fc1e7c099031164a23364535da342a8cf5f595c89e904d5aac1eb116f3724db53d6a1c97884ac9cf0d227cbf81d2f0efdd454529bff6e1a58f536c371151bf7d5f42180a4cc73fd69a1e93df1f5884ceeeb33829bdff27b64ac3a81f056c8208e92764cbf7abe866fd349d5c6cb3a67854b459e134c842d1279a809222339d97452669930c3aa35994d32fd249a82abd326c5461543b3eb14c3ddec3c5cd98b07956852f47078667b55b8df803e42ea7ad950c56ba92db90ba2ef6631eb71409593fa9ff4d3656c45444714672e6f6975ff8c896c95142862434168a3ab42e698e01878dfa04bc5489bd7b34c73e3134488798f3c22b93368e91843108a7a4780abd272b7d73d1c26a7939f7fcdc1294de48537f1b4091e143a46d382ab202ad708007a7d6e0d38f068bda0fd6d358b6e86efc82f06d9a76979a021b95c2b1f762ae44cab09625703304a84a81d2444c17475b642f63b0f2dc5cbf591d9077c559af1c2efd5f5fa9e60008b7525d4a2126d111d79dc4ee55a8a8e508aaa3d96e05407cb52c3155517e04712db2a88b288a569a016683715d4fcfd9d477b4be848bd25392c207d3f004fbf85f653ec585608bbd9326b3b15a200455ecf1e36d7f9a02417829065de16b6566fca936b59c993e4d6f1d6a3247c0663ed57fdd763e41427842df91f23d08bff2ec87c0c05140c92b192d67f71b431f2b37d4db165768d88a68be746d54a869f2ba26cc1c4128b7952dc956ba19f2acbd3742dd41462c430de84e0734810bfe0f81f5c5c8e4375f75b781a5c6f1a2ccd03e38d5c1065955a9f4a3d0929489909ef3926f078086ca7fd167631a56368dff697ae7066812076a29fe17cdbe15e10f4f1cfe81b6c1de448ab924d432f7973e89781777fd22926e389612ccefab58222cd481942ca4d1dc569f056d28364225a9647e47d7810621f82e1f118307e2f73c2aeabf9f5240fc720885d68b21b036aab8ac7f48a0e4a531b42390ad5ffe06fa4479219343911731a5a066fbdf233afa0a13f66a633900e1d48dfd7eb79d171fb2b3f9a1a7da3a4e45c9f3c19aa5d7e985b4c03e4859f27cce61ff668e2e59c15f49a12d63c883cf643878f8def0b43ad361a6db068969bdcba937f1af77cd27794ebc01f14b61d453eef2b112fa3364f23d60e11a2f08cf5fc141b0d65dd2a109330f63abcad5d9b3ee9278ad5051875008dbb824a9ff8823e0d796c3da962a33e7c528d8135c7ee756fc0811b400dcf3ee1068f290eba4c352ea4f4310f6fc24960daff26847b25c14a4b4a7434820b83abb7562a2f1462d77a6b66bf3b82c474dc6358ba3be3a9c27a30005dbe91e3f95f86c6c8327bdc5ef9540eb0e0dcdd1b98704548aa7dee964e00431d7b0983033c5a16165c9e2089e6c57627ee0cff53a90a4ee0e5d83f6bdc72b01824bc25afacc5e77784b3c4dc5166704aa2857b3c9bee4e4b981a39a9fb757c9d00af79630bf9749c1ce59df6d2dcff6b3e49d83d2b0849b679f467f81edc731c3ba4cb4a933397039504f77c1010d76f9bf9f84e386dfbea4b2ced0db330c8f01bbd065804cc95a101fe2a97d50fb94a4c51769a7a964f22b24e2ebb72ed7d1e8c16de13c202b3efc86ab10e9b78ee70693565e43b057978e928f5500106a518f4f91801d1c6155ebe80486fb284424056d306ce7a5aee82005187ff49dc3392ab08d5232005179f3fe7f93eb8339f5cc4477d712dd3a5ac1d5fc47e3ee5cfe0c5fe4c085f5cf27500e40ebc57d77681ef2cd705f1e7704836a55731ab0ff7baa272ab45b6ffd5a41a8cfac4ba1344eee0da623d34560125ea89e571e188c2b8a5f403c924e5790d75c3633902d7abb449ee64a5c04789da411013d777f3db6bfca3214416bafb57869881254be13623e81c0ffd56753edd2e57d73b74b6b48407a4e2fb834955be3367653c72c14a69c9e0253fc2184ac29bcd3c895a98fb0177eaefb550bd19ff3dc839d1fd676e736950f53421c1124d8e6dee518ddcba76cdfd695d8c93afc51964ba8ece2724caa589aa19e52994f4bd9d053d21779160f9c476cf2cf3cbabadb16252de6fd3b918f62df4b2f0186d1154f3fe917b58f0da49835d45d037e8c0b78753ec6b27c699eaab491ed4c8406990bf834f766397d0e35030ef56a9b8e347a3246059303d8c6e712c0e5e48f033d403f59a457ab47206c38e83a580366b8ecfd07030b4700acdb4be1a1a2972ef195ddafa82e25d985928b43ad4af404dba47ab6724d039937e5430c462e992f5d71aa8576635e73523ec8f32a08410a1641e1e7e3d5d3b7e99d0e0c3b92023029edadbe459931ba67997c445795c608ff7e976522ba51c2644784769d7dccb0eb6e91c68f72a70f3dfa51953fd80eb06661e3a0bd2687753558f2ae7f6a6ce47bf0363f94c9191e2d0a6d3c01e68594dc5e1f31e930b2a1fcba3ae03877a9530cdd6a91ba07ea27f9167b16bbba8d3cd3ba44434873a8a2679ac47206d075cdf1b6ab6a0bf178b326291568d97cda70fb270f47d536399520ebdabdc916cd3e3c01f2eed45556edcd54e517913ef288159c50f4e0c8f13c3963befe1ca2e684683fe26843b40dc18bd4dc07b7555470879a8e6c53d6825e4ed52be09262448575f6ed56053266989bf9eaf1b93634cd67af279c032891d633ce600b365e09ae4eda6c40c2c1db8ec5d484831bc5bd720dc1181c2bcf1130559e7f21efad185f307fc18003c235f0629e02534a675b296e38ea097175351501039f17c4ee90370b48cb4b92b405ce59dfd95f942c26bcb6c1c1f58892465df9fbd5ab9e77d99c582fde677a2d8dd30cedf2f1fb3278f7963ceacaab4500e5dd6c9e9cf714f029edf317b37ffb491202b724b294b5bc5668999771aaa566b44e814dad6d1af33dd7abb43d9a32df33520d82f6cdd5b56eda1920fa4fbd6f538b2dd41e44833c30c3329a91495f78497df7bac44efaf51e3cc20902edc75da3de473f89cf617e3e10b2ef5adf39d2f51a3d47d95cda98f3848d48678a3fd8b07ae623ce6255a724eb9fe011c4832bdceccd2ac955501bf335c63ee03b6ef030c022bdcb9e2948866a146768ddc46094a12d0f031a62f5f1975edf58ed0475f3cc829902ae8f98aafde8d0af3ae508d9d42b666f48822bd7ff1b5c32975032d0315fe7ccc32dd9bb8f8b5b769f5ae2ff2d2ee111ce1e24250ff453528d47ab3e3cf3fb377db05e2b86106dbe46846df7cc69c7874c409077d1a8f0e6d624d7f85fbee428c55bfe277be7575d79e28e6163ba86fccbbd2668f5fea144c1c53bf4158e9adcba7f98dbaf8c3ea23ecce3cd7f587d3eca16d9663284690ff10165c17b2bbf27fe90bf435200f2de92024f75cbc72f2bdfa006431a347f79387e482a10ea91ad63c19469a5827a296fe3286203206f1166d261ea371429ceeac9aaaebb32ed6beb28f8d9f42180ad3eb1a2c498bdc1746fa47476e2307253c18365271823c0eb5c70c785ecd2745e809099de51f39e557281ab5e4592f52c41632a1274590a2e60ed6b7c70f44c586345131d6ab89427f9a915f0c3aa5c57d78155dcd70b04e33178245ec3f1d51c10609099209add5d3739dc08f03638d65e456b07d1b9cbfc5d06a32579acdabca2dfd3b4b3dbb98621f101d4e236bd539c6908ed2caaf64f4bb316ee5073d6798ec2e7f8910527790ed5c0f6dbfd5cd9bede0634c0e01d2802d9cae3d9b21fd166c0f09869729708cef3b318fdecbbb3a04db47aaa1d5bf6908ec580d13564d6064749c7e9a458557bd2b35d0925535ff252232253f45fbde43785bedb4d3ce96931e26748616675b1f56b839cf9adccb8fda4f59ff05de52dde306263751e1fdb460ec370e3c54e420f522fe030d19720576c344119805e597c0b48c0fe4348959e5a1fb48bfd00e5065dbf0120fea2e71c05ccc395c49358be1ae09e17f2930557cb6e2884c0799b25812168a11e8de6809bd1e22db6d4a28b8d965cd35d2b1ab0accb4fe2d39baef0047bd6f967d9a4525da1a2a3294c9610d3078e7f1eda034282c8972f80a3383a98d24fe725edaf3d0219510038d10a6f0b0c357b85fc572e23e05174ed332acf937602b51eee536bd2b7b8f1ffb9269dfb102f90cdcd507422f2722b0634b7732809de5ef1b30af427aa919156d97618c3332d2eff6bfb393f5ba899773bc00d186f5ab9d4512d165286504eb27ba9e63cac69dac9057b67d7132d5518f3130a1d1764c39f978164d1f23f767db391709b1d07ca820dbc9a61971bba786d72605f03d004798af91820c828f1c038f30dee072fbb057605a9aff3c0cc9afb8e6b11e82ef1cdfe26735378180d1f614b0d080e662ca88af66654c7858f6738344f89f99c9f9df6c288ddd5ee437ec581158e29b49fcd4e0194994f7073ffcf8124fc6196a46b4e540ef5a6826648cc7f81d419a414506e29dfef3f1e8a8ef6bcdc1cf0b107288b5be6594c160d83d11989bc2657a4f5717dafe50408a17aaa1ca73833bcfa1b96a0f226ad38c9bc039351822683c2aa77c4ee150fd96783649d0aa518f1e87156e9b946e83e3b68e0a32b457c5d4d3f240b9c95ecdcea470dd2bde2a125126e35d9bb19199ab6532a9391f3540f204021f9d7f87cd5ac21d7bc9a6dfe0bb1deb81c819298b442443ab12381dcafaaca95bff9bcd8d6b73b243898352a361e64cff9fb28fb641de8fc02f58a3787a852e859f81b0bbdbe6ce26e30b82e5fe484b943babc20df2a9ab8df4aead9636c17a8b82daff00034f18e03abd772385eadc0417a2a553e35549104da5fd32d0fa842d173e79a3907a49586b98272b90626a56110921ead4c69ba30fa7869c9326a84c85e4386cdf3cbf43b50b11af61c715c69ac236ca959444c455c462caf086949d699a78a3331eaa9aec5f5fe0d037ed387b467eec4c6527098de26efe9d8f8e7b58fb48357a78d2c52c0615eee122fe446cb2075ff3df70362310db0aca3607fdadbf3591cd36947dca76e5668f909bfd4fc1e5d27abe609a988a73278c8b88f95ed804ed25facaaf0b050e32169374f2dd05495900402463e5e2e18ac6798996d4b076759bd7ae87e9624d0372bafea53ab1fe93c8c0565bcee209aa870eedf2180507660ee53216c559c7c4cd5b20d9ec99ea032639a8d10f02e61d23b2b61ef1c33aecd4ecda686a4db6b344b2c4b560e4698fb45c27f8d3e55c89e69dc5b19d4b43ca185263b729eb4e08164a78de4a11f64840efd79c4213746a8f2fe0de84f989825039dfbdbf6fba57a713242cb809b957bc1b99c84b0459525640ab93f86d649f8cffebc792809f364cb70cd4854f58e4b20b64f11654a7736af3cb3bc0746791068a0e5828ad7a90351ecced358d1a8457d78cbfb7f8d2b3c60ba67a47315fe1b418484439e2c77e48dae716195e9369ec5e61436716c9798422fd6271b8479d27da0552df7a4113299311262b588ba7c34da7f0585e791b76464b7f083070b28a01e8d881b013728f917d79fc84def8f233764b8d6e83dbccf7518b68d6704a29f787066c6033e113eb59655529d4c99f7358b54e6ce2f803579483387799bcee8733c7d53814941e63abd7af33640fa74f9997203d6302bf45e800f1ade78c5294c7f480fa969fa80c650dc2ae78973e80881ec431b93865f3d0f926af0546993808e1acd7866955803b4ef8c04f582af9d838d32d8307d4640246630d6dcdcdafe0520b768bddd97855abc188767affde02b9100745d725e3d65ef1f31b78db95b0fab7fec5dd2f06a46bf96cbf9a38c607c6ba1e72c66b3eb224254b6ec6004ed2e8a1dc067c3fd07d1853f3e25eb14d6bfe001ed3bec90834034ac6d8c008398a6ac7246ee0dc2c23cae406c0910f457061da729ab2c9d845c0cec89121fc292a83011c250f6fde8de66104b8a727990c44807c38007fb4c026d287047a680d8b1e9cdb856bef923de1c098e3ac73e5a99ebd10ef49e1144e6c0c2aefd96fb28bb2f9ab4376f675cbc1b845ebb4c4308f49b29771b9769c90d1ceb894dbb8cb1c5f7055bf87a212c94fa0bdf30e80e37f6d42106f1eef57fe3afe1e48580b0e2b4312ffcd782e2b9536b3e012dc30bcfadccf20956c6d8dfa40ee31becf75fd8b35cfa78285d7c54a9c1577cdc2ff3b3d7f11f06a43e22cee826f848c7714a0d1b949d76817e8d84f8934ddf089a91027f9605d0f2f8eb8afeb1741fdaa1e15a0ccbe64991ccbe6628db5a324b8a32adc5ec0ca444bba6061ad007dd748dc335dd4bb0db354e54aaa8d3997c0746d85c3e8bcaeb9d6a33c7e6376e2d2cd394513e5ea4e795afe52c54cb5fcbdb212351b23d65476942ae87f77a32fd825fb0801dba12ef0068382bc06f762a58b40e62c3364db8a5af18941361e361e428964e5898c97600c7acfcc21a37f77b9f05c58a006df05179aaa7a0e7a075811b4f533568e93f1e5e10097242ee3a7307a8f8b7ea2e86c635660131035cda77d4319b33d6a118b362ae42ddd5ae17b1a9ea955091a3438f029e3ae84d9fcff90a279369530336f9dd377077891fbee631181cda978697cb87cb81bf759506fd7d262abc605ef0bb543f8c70dc3f1dc5cddc915e7301908d2a2ed87ed8c1fc75d911cf7b2608bf928f4f0466dd21ab46d8caa7cfb97a584ac313b0b1d2f1e5f226b5ca64413268dd352ca507cf1284a0d69c9e0551a5ffeac15199051a902d5ebae3123864f80f7e2413d431698a715e04e65913003ffc0e25257bb7ea45eb78b3c3f51bfc9985207fc69304de5899f2e32e08559bcf439ee27b90bea2542ae7aef7d86f999fd340a46bfa50a77d4082a2243aa0765556c7d43fd5d5f6aaa610fad9df3da8aa20200f8add333ced508ade4ca1d506defc56967f5475d76138f39f7810b698e282be1cd3da895801117d187fa4d29756292663632c521b73e2684c5beef7f2661571413e0874708d93b35dbbd9a9ddff3b3727975ab96f66f7d090e10cc50f5de901060b463217b28d9e1b373620c6195837b8cb4abd977e761a81dbc991931b2abba01fc4ba9fc42b0c6d700421dc4cfb090df42a59a23a81673ae7fbb9df9936925a37029b1c3a81018ebfcf8c2d62c3dd8033b254478c47048552d05914c1057b1dcb1baeeccae6105bd63f0e58cc8e90f16996e56ed57cceee1caa3263a1e34d041f0fab6d8a41d5825344b1ee09e8e94e54a422128846ef79644e4aadec0180a5c6d1f8191e16edffe48c516d36f31624b9aef489caffc5247555fb419a2d459a531eb6ff13682d15252cefbe39bdb4e3a94e92bc1e556d8cc11344cbe56cb14a3400744a514d5f20847126395777c3cb7dd91a8738e6d0ef52971cc19931fe7f2413ee783c2931fff845dba98e2ce37fb22e1076b8ec41a053b9ce832ed48fc01dd38fd23d5186692502991efe546261cfae246ca32fb133ce78081e162b0dce4429277de5935ef6311920e7401cbcf409edafb57c057eeebae3993fabdbac615c136332f7684ab2e1bc2a227a6e5cd7cb22ba92440b1001899185ba54f7ad4af520bb425f6678ce0aabe11704923818e287a2f7f4c18346d129f5c58b6a5edeb49aaf91c4af2d58feac5c3a2f4b290f6aec0ef175f4ca571cfd029b666a0f29dee900c480f54d91c1ac09f0cd41797a2853ed9a9208ef21a39d6d93c6eaa7f3103b489b8e3273bb9d957250cdcf05b0f345b7527cdfd21a4fa9030e8c89d49056174391963f294fe756a284cece0c5dd7fec4503eaa0134e2d1c9375ea2e9381f942b87e7e9996cc08ccf5655701606e395e08fbd7e9c336939fb08b66be723ae20579a4c3c5caea92d9750073f3addfaaf7af49889304f2cc0d659c5fde657b0576ae946f263aaad3e2286640db6fe0deab9ae4b352b270f585ea92e5e982ab98ba9ca872b6b73f5484ad681e504719b52caeace6a1cc30e7462f7b61c4a7f67a01405a4f4f956ceffe2facd345ff407d2c35471c19fa1dc377199d91ddcde173b9ce8a26de2c853efbb707641207d38e2f03b8a230c65c9d52388c653e82f820d525ae84cf13e272638cdc7965281dac7d665f5d444571c56bb726e18d9d466a2bba9c04da1366bd1c32e9c8b60cdff6595cdd3e8ea4b1f44432623cb8a86da5992be01a7666b3fd8df3f730ec1accb5333a3392fcbe16e1783e96d6e210e349c1508c04246dda090c270169efac149327b09172cf3ae98b272091dc6192742ad0ca36bb57884430dc572c3106a8256d5ccd28ad3575794b3af3298a98c03e8f609bac41514c5067cab625680b95958b85a91c91a65155e15d240d03fcb966be7a2763bb10370589e20ff8539d980a2da326751eca71447cee18b6b549352e6191460b7cb24c25eb9ff8062056968f5eb550e9a4308703d11ce48962c342ae03e1bcbe264e653184640d3d9bf66bef4eb3ac141219675594c585a9e8af3ec2fa9242ee02222ae01c478eda9c604bcbb1d5312bfc232c57672d3e8d7616bf0e20b3f120be193d2dd6e1b1d2cdb107e6387b33e30837d66a0f12b6dadf4f0bdb6d0b300561b91ed4ab6808c97dd65c20b1fd372f484cfe9362c37705e1fa10d88650052dc88ea9c261f9b4bcba1f96ffa0b30f0f61a5553f5611c51a0906dc520c26740ba1eb180de03b1f3a73c0bf8c5eebb0362e64daa2cc76cfc657d8534900a9535a51335f0226e91d12648df1cd22279c5f18359cd148d33fa71490991b246c2c013c7062611a93a4e4a273bfd8a8c9cb0d2d5762c02468cc094c4765628bb6414f89bbb637ea77fd86645c9a06088798f3d83186034cae8fb429358684838dce77b6c9cd3a78bb77e2424fb71c9516e0e073d5c01f31930df103d0750a6800692232905907ff711fbd14fa602b147ffd608b48a837b069d8ce751b951c16d81826c6a0f0478d190fff31d5f20a46b26d7a491a684677ead9f002a4c4f1b31f86ab13373825672ce4d49203e8723838218609b8cb417f78be51bfaf289faabc001b7cfbdf1f972a7936a304023789b4b8eba9a6b250a436ed5c41de1255713825605254a3ebce5a8772798c5ca03294044ea89c355a5a8032fd27ddc891587beacaff8f8fc0554e51f4ebf85b2480891bebda4f961f4dad6bd9f87014dfcae4ae0fb28bed514336fd284c7a1c3cd6191dc91a68bc6a429a75ad0e6a2fa303ec5d0deab5074dfa311f59f74d15032419a6675a11491650cef325d6f056da9e5613a8d276d1db4623c05f8eac1f95ad1e3366635bab2a88922e03d9705abd91b8de77b5832474a062b01d2b90fb5f04ffa40621ae848c42160fd9bb8590f9bc424786f1a7a4741ba13f181af6889d9b24d445596ccdfc6b4589b5e59bd184e4ca02d2165c354f0c89fe2a2078d5b77c0a535613fe97f4d594f108a1598bba413dd95573096911412b54f4e8594f07aa36dce0173f6f046d4d2d5e97cd68b7a25970038dda8a27c6ee2acc5f01205d1ab58147f257e7a94c78f93df161e17d0f5ac1ac84aaebf8160d22b30d35351c084bbb8dfcbec622a090e8f02fc9bda0e01c7da82130dd06daae225f1392d817d75bca1e351a649a936099120b43824daf13f40c8ed11f679d66c41ea9ae0a2b00dc8f25daca99493a8ad7099e5c4160a4bfa05846cd66a2f5b5cea38520cf4c453c69a75a9cafe888822317e15baad3145f0748b9893a67765e19d141f080dcfa23f12225a7f70b5b0d958ba401525b325ecc30f74b1f9af9fd994c26c6ffb8d5f0b3b7b7103ce1f2d4f15c45f3e151190f824df4f7a9e021221d9ed29b5e0455a352ab2fcad2c9cf1b8a55d6ac9f9f53bba8572191d064582659614bac4762b078580d22f2b5ce47e93d9c64fd2798c2f3c9ac52309c3c68158862a9fbad4e20c59c124fbc1bc5ba210087f93871b5490c8b1368f474ec77ecab60f02322011f5b8080459e31cf8e24d400ef3463fa0482d6e8778e238a059beca15a30cfe1fa7b1b0bcfba919f3cb532745fb335559a3b7b30d0e6949b0d2b9df19309e9a7e93a506e7f8cfaaa114033c070fdbae10098faa00d4ac4f3f675aa9be9d804788619da9f394cfcc0ed3056f3e9c2942749dcf84e5c0f77a4ed1a8027c47aa8b0a1ca7c5ca87b8dcbab6c37e1f579e48a884da6ae8c6e2f0883b5529c9ebe663a64a2a4801ee6d91144c1e887cc58772789648298b414bc86e7480b0667fd462f045750c39ef443e04ac27205d6b7fef5b04255e7eb619aaa743335289f0d29297e3395f87037df4f9c8fe4cd33cbf9d6239c3ded7a41bd5ae04f581afdbd7ee86016f571efaed6f798af66e8cdcf8ac01ee4416ba26ab2b4de01d2974fdb871af1d808f8a611b5f0caa4910153bb3c5185ef6c3099221c1e2642340f37c057ff462df2613dfb08b0ca9a51d65f72c2809346cc4374beb0c173b5ee2eaa85375fddc9138def4db187465cb4949f16fc83616a33a35ed8595cb593cb94a12f7110032f428fce5f4d689b8e7e06573ddc7bb064d62ae4b7d5bdde3632c7b84d86a161cc75a3283f98839b3c1f7a874b16af5012deda0e1db74c56fb856399fbdeda39474fad2301743671e832c40926bcccdad92832d93e00f6a076f71d7fd6377932337063c33ee2ed6afa850612ef06a7a26955500ff9e8749c9f97686256f7e3ae7d31a3e94b067f41864618248d164a149e59720a4867f70806c36b6e8d036bcd35cd2192f78899d917dd59373a7aa925e932467b014e5ba466652848ba5b49a82b49189fefd5913225e278ec1b9069a5022f88e58e40cb8b8e45988e52752139f70e286730ceaa3d2e814c64f11a6303b70c8248432123fd94daf5f85861578127efea0161110085129de21704a38061d79ac1bed634a3317c3a44884877f77669a7d78f8b09dc533e7e717657236d31781fb5435c0aebef9d78ea158a3d0a965ab42f5c6e38574cb8c164870b487d4a3c6cc5e7d548cc605bf3515dc56bc793d872cf51205fe8935d65f02e7d6fdfafd02e1a07a7a59be41ba296fffee74e6e5ed935abd81cc1f9b7114a57fd9fe92d33f1e9ec59b7788558245bc90dcba82b6f78b01410eea68f8c5d380451d1d01d9c7c034b517b65b81abe2b7f72a34f6da4214723666ca2052dabcb44074338c0c2f915e93c41acd8235f8deaf27a8dbb4c99cb3ccb350f5f323deb8c89725c28ccbea429e0f3790ad489b3dfa457ff8a7dcf1c85842e9371243effa8323b09cb155d237368bf69fdccacf765be3f911daf07e8c22c0a2d073ecbb9446c5614ce7fc8141b0cf7c13115939d1fc98b6aadc61c33cadf601e7d123dd879319dddea643530e6d7889a8cb6bd4c28a3ea73335dc8a8f978339dc6def7e2696b14ae44f7f1cfd51a46c0aab7efcff3f3d35031b74a57d1ed62af01184b3accb63b8b870fdeb19f39239f241b9b3897a51bdf3061b6074ccaf74e64e49dd7cd5218016dc720e9fde4f08d29cdbf0ae97ca08188a30a620b0577a6920822c687e5df90ffc9c639c226b44d3468fe03ad1a6050f184b4102e23cf2051bd938dd44564528d7356fdc5b85f0d0d34b2dfede6816bb5c8db40f570b3dd566da24139f16176b610ad65461b13919e4f3cdb4a9e1bbdb79b7717a2778dab7636aed7edcfaa46486ba7a578992499918b4952675a8ce4f3575df9f7298024b323314e4f79a2b9c05c4f3f0b2f3005a329c511daba25b603ac4a39c49e0f27c6d3fe3d9093dd50e647bb6d7473256c000a3033df71601a955cec16406fd07d2aea1b08b1c6960a29bb1eedee2d8581cb50e414f9bf56d54ff752354ce4943269106c6e8eae9eb1bdba2ffd236d1b7c05477b2b7672c8ca59f385061f27a758ebe4393d967556a1927c1089babcb51fd924172541a77f945ef075450e0dc8eaf5e5d136bd8f6f24fa7c990b279d1fc72580504ca8b74b99414bc302c5f19766b03fe1d59d205f17fe69d2ed59b0a8d88e6b84e324728399cf00b67a048c2fe8681b5c5123be6d8e297bc13225dcfea5d75241eef6e7a25dfe091f9b86695f676a9e0c33732d6ca9adbdf0e324c36c19418e69fafeda315c723faa564352d8ae86e9acb79455efce7cdd67e840e8e838683218b403dc71c94eef8993385794b45b5c83d7e3c34a6e28b7e24b3e37ef547f21b51878c9177737da0925375f7763ea4fcac2a9e385ceffbf8d308412237b05197841086a410a80cd900ee8c8e7efc96c90d3d13382be6a8249680c41f589f4d8acccee8bb46269cb9e48c874444b362004929d5afad81a9aa2c4dbbd33b195470d61158144053ee23b4c0b01bd691f0b62dae11ab3e997442be3c72b3de114072400a510ad67e39df34794e8035df1641d412f4fb66faa7c3849566ee1d140f1c888e2d39f07d91db6306106a04f064820cb0a3147e0f9da8522ad86eb9f5659937166be6e66d9974f2e476ffa4ab2bb4fcc433297aa588589daf6be383adb70c973ec54f5a3f2cd2d9dace63808f3552335874e9c921af72c2131df67fcacfe8589e6a5b9bb3c7dc8a3b06c4d95bef8872262d38723e3c05b32420a787158d753cc6685a01cbe5f8a8156316a1b6437bc08fcf9a87895327382ca50dd5846f057da5539546f42d4ad233d26fe1af7216d61f1fc6646797837107f010caba53deac6f5718ef0261fe2e6aca127b0317281efd6f1b3c2573a2a8ab82d78e1c6ec10a27673d2ac6d9b58e3ff502345b8f874928736d587b986deef5219981d05ce0905ba4c655125aad3c7eb3f14a90835fecb1c15b9af86717d79035ddcca8a83848f7abc14f11378a5b728e5a1e83ec0ad5e7fdbfa7f16eb6dd324fedc36aff45199857213c8ab79bc3c9945c72d2df5dec848b5e78b34f1d2c2c953b12c4062467eb422f51e2e3dae75ea7b9df5124a8caf763eb10122482cdea69fcbac196ff87026d67108920a9cbd3eb3f0e15e0fa21e21b3c86a70faed972fd10ea9bd683768973821f284e97794b8817d43d5ed8acf400c0dab69cb90606763dd68157c882fde69fc3ae214368d17aa0fb11b1ec7310a57830bf1e08f3d2616b286368864567a8fc45a162dec1b379cdddd1e974d381ec3e5f8756305d36c8b249ec9c318f6f7834cbded8bf3603148c1f84f2a0ef88d3e1683966972628d6f27ea309903ed8250879ee62a7fdbe8590eeeb1858a863ebb370cb5ecaa2393a994245308483199175a54140db999eeece96476d4d05524463f028447c81bb952a435f4237ea25a0b85ad134d6c80dc980ef030aa89ffac6c0dd342515d00e0ffffff1f