PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62994 de0c221da98c93f0c3e09933034acc513db5b430e197ca3ef849b2b835212764

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e20b46331ac0cd7507da86e70e0e0a42280a886f4cf0682b7c4a68f8bb606441
Certificate Block Hash
de0c221da98c93f0c3e09933034acc513db5b430e197ca3ef849b2b835212764
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...004d3b0000007f0100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000006d0808faee4a7287d1e3d879a5c824b68f5b694ec170b32e10b7374493632b6f1c78fe878937895770f76caba0127abdbb04757be7e1f9106b8e1c6e88f62c7a6dd714834d95e05bef40add67bf2cc4622af1ec4d96ae63bd30200000000000000000200000002004d3b0000007f0100

Raw Header Hex

000040202c569d781a6169cd7e81ea1872ba24612895df00ce274d2c161a0be492c746a4902344e640b0aaa8fc87c3b9de240722cfaa6a91254f634a4a7f647273addbc15a9a186a7a270218416460bbf8684a7c2b68f04c6f880a28420a0e0ee786da0775cdc01a33460be2

Proof Data Hex

59,560 bytes
121216010307e7ea018e61504d0ee89378c1a6c6f7559b5ae97e07ce4ac5d88e7a03137fd58ce913a51bb17968370be58bcb85ad17b1a3026a18a4d29067bbf1e9a400fd46b78abc826cbf92b21c3bd2cbe69a16e96350b52b09e25ae91634645804946e4cded4b1466c51fdd6f2913a0d11cfe6829984c3016201ac73fb22456f58f6450963c52a2fd00fd33a63bb704241dc25c30cc37500df71d8f55a6aed1694e153525abc11e4950158d8b37f5a4bf01917fdd622c0a84c96365fb1bdb0e535f4e6691fac88868239a6b52e49276dd305063b28661669c3e57a922519eedf2d89dee481f475296766ba3c4dc432497adf333968b85c962c8c2eaad9eda1961fb0d21343a7891133f2b03228d6d6fab2c370c009e84369013ccdf56aeffddcf791fab73e30016b8d5358986a4626aa4cc4b799d78a3ce15ca7df6a2d2d857f80c6194f986fdef0a42d74ecc8a040772db478f248764d94f83d4fda2a7edadfa3f0c44c28b3f7e01e1077fa11ea2e7cdabe956d387d28781d413179cde21db390edcee937799c271ac4a0e38af69e05b11a50dd8b4cebc8b7af4fc0aaee13115d3f24a50a0a6e5d6fc89737ce3d9e352da5544934e5f6c02df4779498fd81017cee343760e89d77cc33608e52856e4683c3c25d0c38e8289e8c0967606c926bb0f5fd9b54fb4f26a69009478ed8e00ce98b8e0154b9aa1b05f9a60806352c0c0a6600c88fc0b1581fa607068bf57a3bd27de264d61d3547501dce126da86168d4edaf8a4566bca5e0405c710b02e5fbb9961f651dff0de0ef6d571ee5e9baf07017105043e8ee97b92787d2a59c44ac932d3dc5748348eecd9587e5e7096423543e24bbfe49e1f62501a46174943ebca25064461ecb0b7d6d08e571a0d0572a63d0d62e15da03d9120ec6af432addbf42ca4be3f1dc5929d95252d64f3032b65095682d272a95112d847469eae10b160b910a92dce2d5c26b3a64e580ad8af9a8d247d22e6cf9ddc83972f6ecf98947c477afb5eca4a36e2e21397898bf560e79729877b2475f5de554449f5b75cb15a7c161b3bd7a0fd1f4ea073a1a1501b4ce074c3bfff21d88b9daae9a00013cfc32e015fd86f11148be686b64e66f8c954c191c589a1881b1208804573f73f296b674179202713420980c64fe1e402445f8da970919b5a0174e1fe4d557083056f719b7767af413f3b453833fdc4353b1c6dd029f32fd148ada26f4ecb8b158555504af2dd42a9abd0dea71c9f52b9ba872e23b894b4b28518e0aed18390763e2cec47236bdee747d77e312250f9fe884203fe0880fbc24c9f46cda5cc711ce3e8242ab6562b16addbfc6ea6826aba6c14905e58fa4cfd1c98b135f8b07be8cb314460dcb1369650cd535e5a3e5eb5dbb5be255f177949c984f485d9a79f89a5fe2d5ce67d26f17a612deb7c26dd444ea206b610a1e8bed2536f74a88cd1f73b57d3df5d21947ffbe56b4bf9df7c2e1e705f6039daffad4f0e54802e109257d534836d04005587d633f91fe7670ace1e24ba58b35a5782087862c0d4baa3597a7d0efa174ba79ddbdd56e105ed7283f7810c49d46b01cec7b9266ffeeea7a171559f20473f0318a9291ad90b1d7b0890abd251040f4a2e149fda2e6969c11d6671efe0202aff061e49d00f6ff33f6c138d3763e596411f58f0677b4614a3d99f58b741928d4f47e811b20c6242da481b413b190ed2dbc3818a91e6ab0074cb67d030bbec0a0156fd541896c651aff33767acb0258bf215edd420d98e9c4a2c0f5d74cb3fe0c4be60b0fae92cb4d5b6a73bcc98d88e9f7717f099ac5354c7385e8f22c7300e37ffee0d720d9a49264fc02c5eff4c0e1ad254f032bd068df3e09a41d4aa3b7c39ecfa7bf8e35e832f4667548877c464495394493e87928891e84fb9914814c206e9c4c1d1c0012a3b44c0f816912061e0e8cbd5422750dd7995457047a319b9f24349cf1f3dc889210b07353904d22fd78e08d6a56a2e94aba48d0e90336b61cd8a2a8135a228ecaf883e6a7ab6a1000482e88a37d425a97a5a4bd8eb5e17261aec909826764d52189b8b0ad097e53f519b88b0d6a923119cd5861318e21b845df6e22954faf214ab886871a319f6debe89531071998777e9e7c9bafcf599680ba0b02801144f457896fd5c980a2d7cc830ceec88a48ba89367d117f7e6dcb309f4de09c6bd300b7bc1d54232d9756a3242f91ddea14df36e662e5854f88afbb9f210c4360b89db822f44cbaa265774047f49b309a06acc0ea90ed0d0c2aeb6b5951a525ffc7f860ee68d3e2ca00e3faa010d4a267bfd752bb5a1b5f09b6eb85f94c5fe90beafedf874c1b140f670abe0d332b97ea99428a574e7df8111a892cac18855c93c1d4aa532dae7bd41a0b3ad05e56233edf713d15c9e000a211e364640b3938e87148614e1ed91d1bea67541e30b25b20f4a654a5255994ae82d95086e7bfc6325d7d896b526b373bfb2c69f6f6c1cef8827a11f66f9a5c4a024a6164a6a8fe5fbb8d532099b7a339da94073f60bad2670ea27933782fea75fc2bb4a5d845fa4bb24ab205fd47dec54ba72a4a6c5fb23a4909b705bcb3a30a9516997cdebacc29394f37eefd6cc6fd95b3c922d48ce6021458dad7b0bc0371c3bde0947bbce4eb83f15003fa85ab2a6fe6d623a9b26f3ca13c7eb8f2295f4311d4891a40ed83b683ea549124c84218e0886430b4aeeabc759fb7629fa485c1f0e8f38088c61dff95ff69b2aca3675e1f8675a1a15a776ce6bf1c3e9da6cb1b68793a31e3b302a04948e6c7c52b3df5e7db58b57a850fd2c8bf43b8b14da72761e58104746767b248688255e7ae8539a622ad3c2f7c27bd9774eed4a258afc95a728a534af0f129d7a182c4dd9182959e6e65bc4cd3676ced4a277d7c69706bafee76462adf0493d1caa8ef86a916e7371016ef6c148eb65bbbd159647cbdf7565831de12053cc1ec59696d047cd31f73160003cbc94b37bc8eef76ba58c39cee52b79a0ede37b261ac4d5762941b9b5815305996707292f9354c33296734cf974a4b32b50e94a7f00f8663ba3787a488c67e7a10bbadb825ae812462d0a029aa473c627531b26eee9e8446f44f139a3e7e43eb08482a478e398498b6d6aef38aeef71176f1d26de03b1ae90d99feec3fe3446b340481304e25ab57cfe509b0e6cac0ec5e94d1e2ab1b3eb4c44071ea83a62a96fa5a6661efbab690a891dc7631696a8575e6254b16107fd9b52e2d46a8e2680a51146bb23d0983e85ebf32bec880f629a19354a660910f0c2f364cb8e726638d3e26e65b651dbdb0143c8d913a98f0428bc8be721502d480cb534b4465107e61d45b08f4ae36ac477bd4be658e02707efe61e8d93349deec20c122d15af96648b8878e09ea38cd5acf2b1bebd65c2e7dcc5c4b028bab6d331b1d5ff5f8ae424eaa86d20a83b4de9c8ab7ab08b9bc49037c99e2fbc42576b4ea1d2e68a8b3b284e67a1f36c302da5792f7967d86542038839e2b962f36891eb2ff123d16d8d2741048e62e29255e484dd7ac5f186764821e01172656d2056c3898c03b218e858f3736fd4366425a065b87fc49d266d4ced5a26c4d29db2af1931f612d0595433d7dc98ad3500c724dd1444bb2ddef670619598123902bb4b0e0a9d55c5f7f68056a1879b2442c45466dade342eaa743b46f894b005381696f0425060c3ee9d63801dcba62288b8ef6e5c2b44a28642529397dad6462727296e93cf1fe925ca7e376f7d1ad2c57b4a7c30ad8a14a65be858d1c144881b5fab16a19c3d084f3e12100995200e620cce0e460d66d6862aed98f5f8b216b0b5f96a71f3f602a751ef9241e63e3e4bb8141a22447015ef51da70bbe5bec37c031a9f9cca9ab9c0028ba8b9cbe57e89604c3652e08fa3fa369bcfd6a301a388e499c10c5bd8598f32f66acc1b3705ffd0ebc2d94cc1811396197455e3fa4208bf0f042a780f1856ea8f7d3fec7e3a0f93b2ad5e1b4707ced1cbb413838eb4d3017bad6a970db50d7eebe6d799d0fcf4fe08e871fe6ddfbc1ba5a3e45e1650985d705b60409a85f4e16b29a93c17e54b1d7c6e7497c65e6efe3f9d2f0863ec495d09e9272375b7d7148f26b19d4cb50e220f21ab1e61b79cabe184163db83b6baf00140b38e02a49ed9516195f8f6be7fede1c71767b294e77372b75b346fbafcfe976bc0af389d47add76040d0f7a4c8698263889ec5ad161abc78c29b0997a4c3e101285617b0afab4778e74f0ae1a918f7e9abe40576c808073bf2ea49d608c7dc5eb1d340572bdf1dfaab68cbc265c998c03896202b67566695c86a5a5432693052c45fcecb4fe8fd8fe50945f000e5b129bd5a18d739e8f2ce25edfe686dec903c65642e0a77bcc6e9aebd7d63c523be60c5a34bcdd2d461aec721e7b839846a3644dad5ac429459cf8df59dc276b996af66d3f6d3e565faedbe6b36a65bc746beb28df17e50e6c71bcc939dd8bc2d79e201c6999035d1947dd98f86347272d974488be6379590433d81fae353645b1ddf44f5bca62553d29a0701518be2cb7b584232d9b573418f7cb175a13f76e08b13fcede38afa3d205e93656ba4e3b9e98a3db20f995662d1c5bd3eb5af3cf373ac2be0a66f6479a3907d479f3f15765ad567928452738898fbd320cad5be91dfdf7953290f47fe9953e25b9d141222703c1d686a8e22c5ffc28f8b8c34b207dc3a37c570065575cebd74b9e818c53e213a281bba667e30a0af9e15f3275dd3116ef1fa3dbbb14b87151880cb2e74d5ec6db570a59956fd21958231bd993fb4dac5f1f24ba9ab55436ccbbe6772a73ddaa6edb5ff46769d2b6b587c0b3cedaa4cbef8770c6c380299c41a9d525f6078725ca71d34e51eb8ab9d14078206e12921c181f93b6275fbc05cd4d60e056804e8abcd54266fe9b7a9944d60b4732d28a27af4b7dca3caa4bc5f6407a731583c1d64471969ed8c593926221dce766131a094d7cfee359da868897be51c6409d2dd20824a97d1d56882e9ad7115fdb6ca7edabc9682089998591ad50b2b206d767f213c380597bfc351594b7ea925901bcdc8b534d87b49d60d090ad1a6b0a9081ef1e283ddacfdb9e14cea76015a4240182d73c1e1027a14491e3bcdeb88d82da3dc374f3f8e75c3e103f08cf26cd67b20017cdf6ade2ee639d1d7fd8f9d94a24ae0329cdc85b23f7269e3239d20197a1eab8d9dcb93f7023ec397f263c4db8d802f9c0ceaead46e326b2f3c60121957ae597d673bb1100ad9c7c897333fbbed50e14e276b2a6f82fed15ac5ae2f56a5824c43ca60d86c54cc16aa8eb12457d5161b395d82b0359106ac03c5b43502409fb0a1fb23a5f9ef2b0286b2cf95295fbb4e1866ea99267197ae84b89e8142c07914d022c2ce4a95003c6bc88071d0632baeb25f9bcbe8c1ed75b33509e8c5974b570afc804ed63f11ee78a8444260feb8fb4a7c448d47d0589b431a3212af0c50a4dc703424ba329edbc2c081cd624e947657166d9cdf0c00d06286599613754722a9794717af3d98fa96c489eccb589a5f904c4b062f6481f55af993f8c3968efbd8ba1f98916593903cd7ce8d811c102bdb1c323b6e216babb34ad1b5df0cdf4807a3551f0359c51f35d47a83fea34c31b45d0553a25c1ea815df59e1ad6b73e2a6cc9b1201bb5fb7451e4a751d3c3db265c22ffbe13278ebbbeefb6d824806e1b823b0efa71cf8c724df7d5192b23703108d9a030e30d8fb58524b7c0f997b0b40fe05c183db4636752842ad59f6d2964693c7b3d07c558a11bf7b963057244b67f1b7c26737744aa7507e1fe3945dabb03c602618387820a534a3e8f7964414e2b2cdfe5b128fe90f57e712a3963275b94dd84a2b06954342f2810c1cf8ca91f8a890dae8a521279a65199fa00002c6ed61b9631ca65fa82fcbad34d6bd498c7b48b18f06b401673ac18fe765d07378ebaad44d0e13a9ccbb9d5d23e13d982f87b76f6638a18333b1f963d59df180b2371b63ed4d964af7440405bf609ca76d2d53a9d476abb820e2e90c3d6c66d318ec510b50f7a5c0a142b977130e87f4398688a7ae4dfc33fb1641c66b4dd51d2c3eeebe05b081e00762c5dfcaad413d365effed54dfb3539d1ccb31a69c0f9d25d956a11cceafca410c28e4e15135f15927ffd13470d6dcc5d995e43104ce65cf1048bee4e9394717a4cbafc6066f448720b3b7e46ec22e3fff5e101600ff085dbcafed0ffe971acb5623b8171e558dd95ef939cede51f4788a0ea14723b256844f3170f3d06c66a850e24cdfcc6cd082bc497a218e6db1e59f467a0da259297bb4b6d8a9cb6896591a4b12449de9ec0526ba942541f151993dcdf0fa192dd17ea83975e14248e249996885e8e6f46f38782fa91a911aecbe651c42c4633a0a6593ef6969f48c4a120bafd5f75496b75915214664fee3e42c6baa285ce7687b6f4a3ba25fd5512f69c391724c41b389fca12a6d95c5a51dcbafed28e3821f61481415be5cdda0b0f226d258902d878aeedd76e2402e487c482349cc856f4563ee0da993c7d35834755a7ebc691dc0983d5a94b433f4be0b76440d893779106adbb6a6cfb114c7b6a481d62bdcd6801817ac0bdde35c551cb3201dcd28265bc7b4fdcb31456015fab02e2426833ed947225df8877bf87f08753e187813cf6797a786750263e7d06b19673e6d6ab20d9f054153116358826ccbbd44e991d09b8d6ffc381054ae2d70bb7d67164cb8d1c7ebe47ac16b4535ce2b69a25ce6e018fdca1fc3675e6dbedd795e300fadaa8b82401f67e7e19d86f716cb19a75952411843a798ecff6dec3c283394f2d73ff8f6b75ff4f7834b77e90abdf512ce2e4ae289201041debf8b613155e6d2ab6b2f05d85866b7eb9a982a82d3805f2278022fc1351dd93f1327b2e26018b8bb924b0ccb3f67661a45c7ae2ff64abc31a2aa7d249ad3592b08e1b9ca78bff5259fc7e883aea2622f6df610aaf7251477b6a4a748f46ed0f42e7f877f1bc30b114901dd3fa2b3d057d153fc4a292c9f27f6e43baaf722954c4870ccc1b7c7907f7777063cd1db2081b14c0abe39c29aad2064236a5618deebb71703fe89b86848ffc133949cdecdaebb3e53e7a6a1174d6de16f836cf07a4f17bc1b180cc3750e505aa56291f463bc63600541c98864da78479dbac07166371aa86bba16196ca3be171accfe0ae60ef043bd02b74c28fc1e05ecd1e150ce789b5008899cbdaccd349ce2b5b0335c99582d802e7bed5f329db244020e27be0ce16ec9a806737ee3e0dcdbb06cd0a6ee71a3115d03a98a6bf2493b7e6e79f0335d556a1cc69f9e56d23cd48c9b2342b9c2a41daa27e9cecedfbb3b2e856707b4cf8017812b2e072eee0b08d32d046286a615496a2ab9edb7fcd290ee39c8b574202a0024c1e8eb8c3905910c407d95bb06422adf9d85d4cd29744f270f044ee2758ea3871e585ef2bf18a6575b863e655b943157144640cec7f5181468f93f96363e9ceed688cc44906086f6c5d5002d1a2a0e9ac16f32d1fbca3171caa20efd5d7497ee7a752599bf58dc8d52c3981dc7b6528dc8640229a98aa9ee979053573d3945aee6104e53ad43adcfc70f869209f1635d1ed500c19a0960af3d3415f69bbd4417ba2798e8ac4aaaef0643932ed0b93f6144ba9ec96953bc268cc691eb0a2513f9c70bdb2b158b715ff16164465dbbd488db91cb802818e47a5a9a12a1021856c03350ede30dd544df588383b67ce21e785f1cf62c53c7f1273c9d3756bc247810b038832539136ae42d6aabc8a9e3698f7de29023ce5e31369a6a9c32bee32660673a2df7c9f47e59ed9a971bf83a5703b6b7606896a64ee375e1b193f5dc3154f9cb8f5235a807abad6d5763e042ebde1f37cc033c107a5fb1a06d814433c5e9d65151c14cc71bda03d91c7a2ec430afd10d772029b707cf99981dae29415e2d36fd4e8d0d0b3c318e86c5400257d90e07d906708ea9e16d2672eb4e3eb89e9650b070c5f2be1697f5e4f37f5f7214f44e4e676dc7531a152553bff6cfdda8536833d7575ff8d41ede4259ffdf98a79fe170434dbcd20324323c84252bc1ee6de16744828087ed6d0999e34b420f41ea3d2629a7b0ad680f4317077234dba5af3a6eb76a6d49cbb5ecd4af2d743650d75fcdb45929be047b863253e14d2576105265de65fa80e06fd72d7c32efb7df7e85a1a34a5464946c7ac3e76e75f2383a30a601588f2946564a6eb978a43ffa99a7d2261c8ffbb8fe7d6a9d808b2c92877b418142833da2ba62ff7f67634dd62781c67b65697f43cfb139f93d679b27044afa05c21b7a4fa7b25b52817d6989891b0c77920146e0e46f2cb1a847fe0a84598eabcc956c5fb8d1023d3daae753feb37d72eb57cca8a5464a92475d774d0dabffde20c1974f7d13600cc1de6f20cc9db797eabe86ae511243ba457d7f52737d01782cfab3acb7560165974a1dfaf8326faf13e7183857855255c4d4aa39219ee5cb2aa9c6b4c19aff18ed0dd89b2de5846cdfd20f5ba0bd99c18bea57607adfc31172159afab7cf5743101db81b4f55c97b4e4c58895f821e14958bf36ca42645f83614bd9a4fa35553423dd5f45c270d033394cd383f2479e15096c08380d6a04417f9fdba7f38b97d2468cf5e4c6438fa8041cf866180408de5e7575e0ad97c29cd9a4ec91e4c54b64d70616333c303775b4a26e55c5b8a676fc0a570d0ffe45a20bdc829e8c14ce2d42f67d5cd0854a95ea569671c969cfe6a79e4a7838c5630bee358a32a1c8f822044081bc9d4d659d90a87915b2d9eea7411e75eaac8f3afc999d49336ebe21bc750d741c08c70b5f58ea86b44cb05323b9ee766742c9cb37978cfd311386bf7c3c70deace8dac463dceffd06e06cc48c5a99c31bc718a6f21b6f43d8794a11d67f911ccfff3a7fd3e4a36633293e6b7f780f0c65fa477c422932363d871dc4499867d8d95132820dc945cc71662d7f7dc1fdab825fe24fc6b5d6f5a87f91f41c51b30ba0963d170778a8182a16f35bcbd3dc7d49ef6a7c9306b907824dc02699d42142dfc9be4815df53ec33d41dfa1843fe00daa7a94dd56795153b52a92bd61ca5b879d1df7dcff14101bb5cbfd2de6124100361b23465f0dc30231f140016b989647eca8f5f398afe81f3294738f0cbc6cc89362c73d5292c6155ad183b61eeab7965a3b6c9607dfacd6ad9dcc5c174e335f1e0951fc9d6a74ae7aedce260dd6ff00f5e1068073e84c691bddace6dc3ea84da7c4336ed0ab62fbc786bc049f7f346d44faed69a4c9be84bbbf231757c3c27aaef24cc0e5bfd6c488b3428da11bc9747d836ee907d0d7dd535b9306f6f4e2d3a5e662b3cd1ff8b3190b3f745052f1f8f3fdc37147d034fdd7d1d38a42ef00f681b351f7ab49c3e138eb46c775aed9ee1389b386a897d353f9cea7f644e47f3e0d403af9b2faaf80ab74e67ac599843b9acfb8cd63f87813c28909145dd59c62913d783f35b50ad37fdcc602b7c7c6452a97392f61ba7d9bb736c13588058a84deb3a7dc6948e87571b60699e0ae0048ef6aaabda33a79f84d907988e26f412526432d36a67e715189812cb9e2422949bc6119785ab3e5b6d2343cf1b5e6e8da951f3924edb79d6b294b4e6998efd29eab669c038c61a2d4c55b3aaef4126c00688fcfd5ec68401375ad18c96dd7e0d2a88e0093453489ddf99d6cf0454630fd02498a95cf63617bb03beaf927b94719c1710b086101213f10b0bb84885f199e234f82852913bca8ebb7fb47da56bc8e5ceeae5da477f34fc7039be59f99a4732345f6fe31a2d0cb0eee368aa9d60f187367554111d25f1a293daed7bf76abce0f018064df38fafe3de851403925e0b7fb5d3a6eaede6b8d31aa206efa3fcd247d5a2eae22aae867f3c99ea5b6727af3d6b7d624f718aa8cec6228f8fd243d8d8db078bdfe4280234a9171f00dfc687e7274c0f861185046c1b125a2ad89fa7a0c9f121ec923eae93e229d3b68126720bde56cff3c834491f31e04bbc5c34172dd4720ab9a5a961fd9f08a00b5decac0b6955aef8bdd3b5e413ba3c294fca8f973c949922b5a79269423c2d18531df9d19ef4770544d10451d2986d327c2f8172e631c1129b52eac3b850b18278de26742b21ecac69d5eac6643a0396ac4c476e24222a08e10d4411ea41667e4f5bc90fe26edca14db741d3d59ba90efdda065058dfee369c2246006e164e7fdd6eaf93ea3b250e3655e058ba4ff533813cf335d7012871774c709054c47fdc1f4329fabf8764500d50d7a68cc89c6d1538677f500cf6194dde9914f6741074e36321a6cd809044c5ca649d56cd86290cfc4770eb334bb768e9ce173253ea8e47ec5da43063f2bfb168d6a535f1d0e6f24235a398a7df73de9e5c79256ecfa1db646b2a20be7f2971191c228bf8b524e233006034ed8753fb57ebe6f5b06df8af7f10fbb029c17e2714af81b69ea7384f8f9439b544f6449c0b0d4b6bfd1b4847f253d07b2bf6e9a9c864972ebf157f1cb18687898499f64a3a13ee65974cefb1b96236336f353f955a05d291d516e6a452772f999f970eac05b10d45d97de82cb59a6a0ca4e503b07f1cb2f3416b38a0cbacbb492f62e40ac1ef9c4ab94a907864c7c379d97d1eccf55d6b7a9a35113fba390852a658d391e8aa9ed9b7f806a93348a8c396c9aeab2e17d88896f17c20df3549eb6d466996658644e73c03d5f1cb3dd060b1104a0d4877eee1d299bae4ae2579c94ad38dbdd2d91b28f2d0cb2df7e0a8da0d8a58d8bcc6336f2fc35326ca7b12d72d6f4c9c013b583d278d941dc26968a11d513b8f37a88becd6d7d34977a2fd4f8d7ca2b27eb96316d6a324cc4dd2aca4c734a4863ee9dd1e901dd7eaf41b17518016a7fe04283b04559618fb2698b4b55a8aea1b914811e2d488065c064350978935df2d1b000fb89a0cd9bed99f21664994a10f704b403e55e0d5152cc1894a30b387e7c0c26178d62e9474a741a4d124b3c8e640a56dc2d8236a6dbec34ee60838a80b14d125d63e765844041e24ed3f28bed252ba9f668788ac8e5bf3cddd2ba94ff6df83b093f3adc637410c9b371853261e6d28e310fb6aa4aec4bd6d95bc9b4c5ca97d4345d08d8b9303e3fe1ba0ffe35a670e256362fcd3711f71bef911456d97f4fd31f346db0ff3d179daf1ee2d4c52fa6846240e5d46213c1083a39917888ec4ababe0ca552696825b21616f4de2958873cc6934b06acb453bc05bba14852204a21e915c886fe6f86136d2cf780ce5af9ce4eec8896ed7e1b9c03dbb74978ca43f2ed8c3f590def428944920869e46c423140dadb57b34cafa7dfc9a6bdd3cfdbb8d41af8c4fe3aae519bb656514491424c74e0ee793374ce3c0cb34e3bae3071244b1195df469da387ef18e2c7929858b6587172b7a27306eaf58e0cb6522651e1a8f563fc75b60f9b439f93ef337e9a9bea70b3221f3c10cf665472e77bb9aaf6201c57623020dccf0a40b8b660a56418e926e8021cb36cef30bf18d0fe009ce238f6add81514392b48acc40f89d9f677d95d337028deb849ca9db73f4efd4cf5ebd0c52c9bda5061e762217b3de7de2c0883f02bf658f170d2c2ad0c86d3fc6920c7f6253462ea9772b80791ae0bd15bdfdb986d9ddefb16a23622a73cb715cf08bc0488dd8f7d400bb27c47892854bb0b2f92ed78e13703d98395410670ea048e9fd33f98061684f6c93219449cf23c023c282bf5d964e8a21ea94e07ef7f964bc1e7d17965c76ad2f7cdbf5ccdb3f80d14df390e83b82d01c822703a75f7964c033c80daf3873f67ab3d17701d2e6add266b182b6d2bff2e50f4423b2e8a0fc067ba0e0d3e94009c0d4abf8e7c8787abc66e18f7b94c2d3bf125f77e85fc7419583bbf54f1a2fa35b8513f7d2a0597cd03338da9b05bdb3e65b31c84333088a6f639e889b02612867ee0cf2bdfbd98b9c2e625091c961dc4f32370b8f587161a96d81ec8aa11af170cc0df3eb1f39331d6315db03d9634d1da6d384be59053cb2808c362b6b59423734eb387670751faead26df6c176e279c9e967c06a7ee69e4e595c470bc6fde863e8926c33621c8b26fd9e94fbe86832cb62d1b0658e8e1ba52fc2c16b041ea51205a2ba911211f873bb87a44e4d2c6f7489bc501624eefa1832d24b5338ec5d21787614859bfcf4802f576767481088a92553d9c6d5824fcc61f3ad40da1d4fc7a30238f88ae8689ba8ec5bdd381ee1790a5d826467405e375041f9938cfa5394f202732c4b174dafe67d6539f70c71f5c7d89f0c34542e64b2f356700d328f0bc1187eb6c286b9164da9dcb00787f378f590f4f21098f46e2fa9606eeb3af0ca26f0f09d4182f36f84bc54802c0f63879ad1b44dd8079e6b886beba72a1fe21ef6d58dda458ad4ef382ee0020b813fdb237c5a8ae678f2ad271d88b57dd9b06c78692c131a4abe121b912949165537baf93cb98024777248fb7c6120fb0ae7d257b613104c1cfa9c0aa61088821d4db05106804deac372bf0329cdc95369026a9b9e99932016d86d53148293726bccf13c4d262c4228b516e492395187d1fe7ca5fe57d53ecb3783c247bb189f097b034d977c44ea5f3124e344965ee775d55c7897830f18021628c200bac8f1cf1f6292af4d18bd3da13a57d55487e5c903bfc306501f2bf5c29245a2ed546880c4e569d7cb32eb6bc8c68cc4dac38a7d2e505a6b609803d178053445531ab02489f884f59d73e0a95486db9baddb07466889d16205f7b07ca29756c3f72718f5e3da6381c772df962833bd9a08bc3c3d1232f794923959aa4efca147b0e1d3e8517a804a626a9ec7313ce1d50a9f94fa412fe466055d1a346b564d86a08391343f51c837c0d49f1c94a79ef7fb45f4d3d8e691a65150613f0dd61ba1b9da22021e1440af1f191fa95743a99cd207b164a7f17d08c0ec3d8fe86218c2cd18e13ad10250aed1c73e04128e5166f2c65e8325b19e41e61165dfa75bc98aab4bc01df62d4cc7317b370234a17cde668c67b249225981714f4b39f6e1dd6fc28ebdc5295ed4c3b88b388e3d432130994b44511518c19b73b15b0b3573c01d9a88a6a92375e92674f3b6310c2716bb801f663b9117e6cbcc1fb5c486d9be011a01b3d1ba603e89b623a255100872977d7390574b6527755af34aa8735c005bc3a07a20dd56a3964566510d2647d83495391b57aaf09ee91a6aee5a4ecf31428369224ab7a7015c42de1d8bd5c2188ba8cc2fe0a9b2c0667974e4519568ae5883956a429715e783c33da234331570d51fb4f74c80e650c51edf6309a8b5edbb3de2a067930d39849fbf101ec06abd5d2cce176aaf34604241dbc4d11e1b5f126ca582d0ecd0cd9bb0480d85a46314872e5dabb593843190e810708f5e45f9a600a48ef46b2a92fc207d21cec1d36729c0b45eea0a52160d8ab9a91ac1bfce373f4b9d106a4fd822602594d88d6ea822322913d9359dd522c56246805c7f67bada2a320e095c355351aa67f1ffaa41fd34bd1da91bb267ecc40da48d05ba5b1669a716925d992f20ea70c387c57d1aba2d3917cdd6ba1dd353f024cfff3a8ac39f019ec31c9d460f8e8cd4b92d89a33b43e011ea1e548fde1c75bb130686c3e09418d9d701fde6e9fa245645332c8d2bc25149a80ac453c8630e2045102fe12df1d00095a5616465c6502642e3e1ab9a054dfeb94b5a0eed7b1b9a9b59316c115f728120317615d603a682ff9b86599cecaed40c6af3bbfabac35376dac417459d83b10d8e0c15bed0e786577d207ba4c694ff1ef9b6642a93aceb1cc48cb88400d64f61dc8e5c56b8b6b4d2a24d6b1ab78bf72790d9be75c3e9c07558e5121cdaed73700668a93bf708bb15852ef345cb682972d13843bf095aafd209a9b1b312054aa32e3977448299429bc3662473b3f4a972ef653b3f1da069fab4f11f565af038bdaba3f6b8bf3c85670de2549428cc30a027d11d8cdc07a164601e7a4a63d6bf424cc4f8789fde177d5bb79f4cb69f0f2f053300ed5a076c3bbb28e00ce55955c35347cc94a053c690d1e8fa04ca306b32eb90e22052dbcf176a0d2a26f33afbb09e056382864098a9fc30c2307e0e6fc794ffd9ac46df977b582e752e9df6079a8ca2a63e261805580463991194e1334b88b34a6ce60cb5da293e58cc303cf9e37c5d4aad6aa98da0cc4f32186cad950faf075ef2d6dfb5dd6dce95bb229c6557fca847b033fc93d43d24a52dd009406cac45b8bc5f7fb47f02444ce744a920fc649f48d37a382eac75ed41033380bc207117673e0bb9084085cf9eb980e5128effed1c3880ac45fa45c135f22c4bf4657a4628d191792a8e1f0caa3fcde86163724f9c144dbe6a9cbb03432d89b9cf7525977710c1c7a4b01df710acd99cf02f777778b099bf0aba81171d6c43e2a166d43ae584d70932bc9224b7e67a543ea7b3ce906ab9bc88000f6c12b6d1366cc1e794e0facf2b81c9e67585c1a2a994cc82f4e9a2f712280d24836028edccc7b0d77d922006507f8a4f014458ea51b526824e3958f2baace98f73c01c64b3bbbdb532539394ed6ecf499b30d4eca6ea978d5a29af469088a6caf056c80f799d218a0b828cb29711c8f5c3c7a5c9cb73ff1d5111a8a1b388a2f5c5f5bdea4fdce0dc4e5db7be1d4a1bfaed48276f79cc3035765b968f2b4ea104d7932cb79a4cb96b83a02a821a1cb59d62f0998a9a02ca5012531c08160a8ac7de79a6f1b50457e1e54f0573ee0ad81c6b073c2898da57d7132036648f6c7fc94aa3c5532cda3c075b1a2dde8692bdf0edc1f9a81a32bbb6490322b4d1770a068f86046414f152c8dce32e8a471c0cb6412f4b83b86dc580d9447c108f708312e4d587dfedaa60a6d74d3cf50bdc27cfd966c84bfd5f24e2a8b3824c2bb8af280dea2ed6e9ce80be2eb477ecaf5c8d8d1be35ae362148e29e02cded537aa1e148edc3f6381215e6b97c60c14292db43e27de9cdbf60968339f59f2c022ed0c9b8914f114b45c7deec720b7f1ed1e97badf23a33811f09b9ede8d85bce93fea3b7e4a79b807c468857c3e09e79b17a916e34ae36eae9af1e5895e90f2773f40f80317d2f209a3905bc2ca8389edda20f3e71036d4a3f1555e91743c6c5ed596c9cb1b1935a54609e530a9d4e4b99475b64d3dc091ddf90e0a69774c3c3fed7146fca1363a44b1e466082070daf598128b3da018418793bb2dd7744927126cae95131233d8750ca73768235141b0bec5c577c3c26d598b27c0058beabc181c75c4fc5b7b12e670005e703195f633d112587442e556eba241666d9cbbe1bc8924454c7412ae4ddceac5fbabe2c91401928b1fc8a10571d26dab1afcf6b004f2adb5a675c5c8050367019ee9ce89c1357ceb2163ae3434c1a1d101b02f4204a11054a27831be667cabd0c7a180c9ba66c82c4437aee11eb9f0d60849d0d99e7f5c0f4eabe44975e8e546193abf9228c9d19590b35a0cf202f6f23427a1d4c4ec1a8311088512b9868e6f9327e07800628d8506505706c675dfa6b9873791f7cdbc3fe035788ca1f28fb6671ba244db3f9053e59928e368bc5db0c476bca321444839a7b4ad0a827c57534766ae9d0ec4bc1691840e02d53be6848475fb75f3d58a3a686eb2e13c40390af489b875aa2d4898fbd32a7eba6b4827c9cac05c13531c258d5c2ba63d08eee663ea0a38f11f53276630542177a51f3bc46cc54116276c0230b86c768f2ea8c97ead98f7d536e41051f2e5a332543906901d33ba7617d926883e2c1053837c3041191771a1c71990a6b15f27ebcafe35b4aa76523291fb9d254133b545686a0e9ff8ed4b48decff68fc68998cb8dd8e446154dcf4cdf102dd458ed0f93835119f75a57244f02bddf8567290b0c30de98d3eb0c44dd574dc771ad31003859c013640d318c8b11a688221ee38422d9fc135633d0afe25af6c0468d79f64d5aee05c0f07982e425d2cb68d147d3af26ac41a6924a875ff78a2f9b491f0a6fa6d0b25da91fc1246f073e31941bee2b56f3cf6e1505d2301b8d65543cbc6872935cd609033466e678860085122ec0d49aa368593c5113eb1fb1c96a297bb8b9bb7918211cec1a5e520b38bcb020a158faf53ea12a85385955885214475e95fcd39188aba4625dee65ecf774baaebccf6759d36209bfc4cbce6376468321d3d5ea0e2da77564c01539f5ed3d873126a6442003cb26537741bd1c728dc389b1e36058f4b6ef5f20c1f345b491dd1e85f7555b993db22d304163ecbf851d0ae5e32ada6944487cbd4650e34094497e8cc650568cba0519e046be12d29aa8249cae4d598455a90cf2d96ae83f708fa3ee117da86377e062e80ed933f3595e4c068ea94b0af53340134c0fb788bacd191b53573e3d3b58ef7d68eb30a025f61d0dde02cfddb21fd8d27c4c77c82d04614f22d59cd1147bdd1495df7cd57022aef38e6ad60291898b856ecc456a68b406ce233370a8a968ef41b77ae5620208014bf7c08ab8881e151dcd08c3925e4fb14d0e156ab0e73b66c9fe39d19d476f12fc96116260aad61a5db76d67009c1c7ea42cc6ebe0c74b2a2bf43f9d00cdfb339d3611cab2797af771965b10a3ca44ec3e6ae7def706b0389dc367adfe3ebb064f3339d81f36fed5a2d13d192f54f741937f3a0550e28192d9ed9045cc704c694c3defad900d30943e7288bfbd4ff8b019fc3c33f247abb004b539850b92aab5b2a4a0a3586861126f89fa07059aa99ac48376e2742cb713be038cbba228e00575c9a6fdff9a68f387058b9fdf98b0f647013f7ebaacd4aab49b79937a347f1d9a36a0bc02042b9a9ce2114d9845203d5b9dd10f28a6f9fe6e1d749a1d325986c03885a57f0cdb78f3ebd80215fb0bc1e7a026463fb654d101c3d00383ef0f88dcf79fd6fe6b23d6a4ece1dc9114bc804a2a7dbce1ce5f24bcdf595736931f9bb64fdeba7f82a7f93d8ee9f80d85b4e2e9ca61353d8d5a5be06ced0379326a7ecde6c2087a7f66a9943f6da0d2e9b05c4bf25e936a4098ca93fc65d5801f99dfca023d1a4623a98c872f81c923b6db8b72de1fa1072de31ce245edcd2d65bb1c835884f894814ba406432388fbfd3a2ba71637683c0446405d16bfc129d27c4e454c0867ff9876c21a065978d8e5fc5a6e4a1d4cdf708726a1a082090ae56b8ad1b1f6acf349c05d6d55ece76309abeb1f2fec7ca749a32ca79b581345e7958b1f5679990186305321db17505f728828c7eaeb240b8cb4ac9a85e4a4b4a0bf9cae89bc4d21b4179b5dc9659d0fbc5db2df692899cd642702fa0814630c2679b5a6d993fcad586fa6ecb058c1f71d0c87eb1d5c378dc47a4928710caf97560a4a7ddb1271b4e3e25255a22412d2103e7a61f9f93410510005aa358e8ecc92786f516274be0edfa1bf57e893d6bd74cf6861b36d06285f6b0f638cb668b5f305bd3bf9b15588dc61672a755939841a70c885ea0ef03fbbcb8ef2d15f6d9932afe48a9604718dd08c659133b2ded212823c2eb78d3b1937fcf123573e5c4552c6fc9a0317f0d2ec6f6d0b5681a25c32a71534cfaff1059ca6b7fd134981920e4773c11b258100d26b223951361ff6558c58ea53a8ce60b9061429fe9f981ea8d1fcdd5a19791322ecad56c9c77c6e5d85724a7d6c942be5224e63a358d817f3dad0c6b3c4563b1cbdd507fd097e0f9570f5f1d8bafe24f24bfb01c5e2fa64f893c21f224e7a29f1e5b8e9ffa2aee4bb3a09c8bb256d606480db2049b42810edbd866298864a46681d1f1601cf37ad80507e87b390048ab698c7f8dd30b739a8b669ccda129f09b8a838e0ca331b38f53f4c2818d025e3b4358e6da9087c6fb1cef88c1ec279bd2a0dec70087ec0fe8f4d8cdd9fb3b03c800123386f0ea693bde9979c99c471ddba14d7dc58dce262e263ea26dea503556d78a23241fbe2fce0b21393580e789f5be3b81fa895198ea27fb07dcf8b6c69bc17844becdae030001b8ff1276d13ea3a42ca77bb3cfcd4a504eb69946238912e6ed46ba4b2c015825f5e274f6f88301314f880d35646f41cd73ba4b417b01f883274a5007bb78beac7708eb889a9c1b49c55adfa4f7dc475bd2d1cdb5e7f0f00521546f738d5b98aabe19902a36dc22812c1e8e0ec0ca3a0fa31d2ca0fd63f9a98a9f63bc4f50711bd3cafb99a71399f0727d85bab4abd618d5e01626b9c131fefa546106b40e401927637502c8b7f61858484fbd6f1c68952c93b5eb26b93c99e7b23470b44630684669362de0cd9c5f980d9ce11641589e424bfb70b18c3534c9de6149cb9226629061df5d659cc6f6196975afa1165af6f5bd4b0fdea4360364cb7446a69618c53635dc0d3eec1fb7016a56167e8dfd59e79a6e10fc818d75f87fca1187c9cb5c1106ff3063d2985f6ce255669944876de56024d9cf12b69e92e26a28b993d2db78496731750e42d7f966417a7260310dae5e5f363606367fb07010e89178cd1ccfbf879fbc73f6a372406737893fe6fc85b0e1bc7a961bb36b51cb9feed2f1ba04ff6217d381874e81a8f6a500a697e5bcd78b37516777c8f66f603323d9ad245cb75af9570d5f7dda5993ab8ffe5f56f216cf2f48447ef6f7586ffced9303ece483a3776449bdf7622208670ed7ca8414d16488a7f4e151bf9f60d0f047c87102ce1d52946fc94ddaf56a29d0d97b1ccb0494f443716bb6e5a3513055113df96aa14706e56e3b8e3ed8094cf67d9127acdc36e326b5302d018f65bdef6f2cce3d2d70460f240a27c968ecc92a3b810c9a2ca0e60d63d53e2e842d387bd3ac3cd05d7c78a38468e3d157de19226090b285f193b1e048d9568a7861c734a2e59c45b4e03c04c6039bdc95bc67b8f174e0777e40ac9df984d31188d24ed642b559c805219c4b6ae4e20c1a893662fd46ca85e8aba00a640212a05b3a89f9fa063a7077d1bca7bc0b11c1da6fd1bec25fc07f20388640f8f4c124d767674883067c98db3c9cbc5afa2adfe1d527f0d882785769c65af0e8f7876a4672b6a1419164a30acdf3cd3dc852227bba9f739a0ca8684293ed537006e5e8001b335305cc0e2eb5533b037695af51319b445e6f66bc23e33e67babb55a0087c8aa9f2cf9132fd9f4ce7b2eef46127aea24a960afe25d49c3ea847a5b4d7bd0b4c0cd22428c47f8a07f39c9ab52754b52b58de8e4284cd2fb056f9ec14c9bda9cde09c17b43140ca11cb3efdc80290a1c452496714348fc1fefe3fc9666c3701ff4917e30bbb242dbbf71532416792201cdf3d0ad36f90d3f7cba699cc2c1351bbacb6fdcd80c17314f6a3b2f3a5ef9be19afd952c50b7751d0ce03d541a28383b34b4310836cee043dea2430d1c9e26f6426c71043dbb551b15be48bcf941dc4f02b1c90996dd008f4086fd14cb35aada0932c6f23d82f0c3a76a5da402527c3668415069430573655d57b7c3a73b279cd8332c1cef140dfff940001b42d67e094ec349b478265d55ee731386ef8db33fe491dced98c9bfeb7a9f03a63f3f371a6a7a7a07de11a5f3aac3e763cd979b519997a264b2ac79035a7e77b8e10ea62022f96bf7cc237945b418eebe11a41ea32c510b3864cf6bfbdfce93d05551efe533e5b6601cc4312925e408797af7565218bb6ae8f500155cfc6d446fed8569c7fc2b7acf21fafe1d1110fd0b7c7798cbeed2093e0e84605b234773a61fe8d694a2ee7d95d0a8fae885e23d29e73a117a92e6ffce86225d7283abf3056a434160387e55f1895c90008288a97d686d030e2bae83e8d00abe4fb199002cceb9bd12ab45102cfd12f16e7716d3d7963e462d1aaa45b4353addbc455fc1451bd9165266ed47f9428f9d0e73c8d6165339f6f9214c1a47952b7bd410c85477638286e08159e708faf2f98d6621d80dfff4c61bfa305389bc1cb8323ab85b0c05a92d8082967c656ce8503967989d7081dc5bac90b9aca49c0e8de64bad4d7ec4df1c3583f87e62dad6884b0963118e9f548b318dcfc4d5273b54852ca1efb710392b7e97276398925f545c5da2bfd7de2ec427363217cf7d79a2162583b4f099e21d8af7206b9200f5cfa62ea93dce9402710127c7328241cc4128739ea6030232c0e79377a8ddf98927b28adf63f3ac938bf5636776fbd0c7eadb430f1406eeefd26676f5e7051a9d879db6cc66b9bcda4898d31e2cfaea25d48ec027388cd08075e20f2acf7bda3464de6fec329fb68cc2b7548585daeeb643da4b4b6b52925d77951e8d4ad1c8a4fb11b9bcdc0de7df43edb01b8c36ea9d5e47a54c6592ba6d86c0c071ac900c2d8781005854e23e7cdcd8fa923d103cb807e48a9fda502eea27dd997a3605ce823d9847a5150ab4053287f682bce2e20448b1bf9d57e89213c6df9706878471dd4882bd69797bc8085845c468555e806655b487a4c4e0396ac7f0efd9c93390b6395f914737c5ea7ddd3e2b541bfece760c6403e11f1a40a40bc3bdf3e3011db4e4cf726db38d8628776a44365ab0fdfd62b373305df9ca5f81346e5627aba256e46378db5fdb0778fa7513f938b97d7f26b54a44ff79775f9b4da60cb7432c9a42633a69da457a1c87784d435a8d0cc55b0ba82ca8a04ee4e017253ff74faf880c60360e64e6d3c7a6ad078414fe19cacf1e6677196ff0c134b550429190effd68d9f8df178adb2ef2322a45868f671abed3384eda5f21681871761007e8a2f1302abd143b4babd1075b91adf66b8afa80d10038707df5d729268d976ffaa471de3fe928514ba159d82d5e2ade1215f99b5f11593d330b4812c368b373a1dc6de455923449440e9c83933d2913d0148aee9d215777ee123f40b0635796ba7c62f81fe1029a50f4420a80e5f993554c90759612c48f079bec7b2175af863783d74b4bbd591e6ea10c94ad44022d642fc77c1f45a9343b4dfae9d2aaa3d2e6cf89c2991c604953aa180f758abd38288addc55b6a5ee0aac6e371cebaf8a805aa2480b4fb745e24f42228704f975dcc7ef47f42c19154fce056ec67a5f94799c5858a8d392c2191c563b295cf221ff5effbe3a2e7b64c57ca57be57fa7757ac1052e5feebfa2d521975758d95f701d6e9134f3b77f5076a788c8308b9b289288a75aee43be8a6b7cfa466fecdd209d3105a9741b0fb93aa90acc360d296a2276ba942f9b4841221cde90bb39ae8c2071589f29217db6b768aead10c1e7b0e51a1fcae787ca4110cae2b9ee61a239e30990489837e21e83a772a08401ff7a82d1054c989a7e3fc64bfdf2a9f8de26f2e00e1ca886c1ec1c72bf67a74b98cd3f5c1edeba518e6f33b5c046101e5f37c1fe6ecca742f565d624cd1d2b4ed7f8699b826a03a428308a3dd8d940f549d26020c5e66c2052d4e94c4f30fd447f9b38b26e3a53000e99cb3c37fc6bbe9e132552394f4733477d7f1c65b90523fdb8250eb511243a9d987524de49771723ba756ef611d08a7040a40a2a787d2c70436a615a596d18ba22f085e007358bfbed3e541c8c950afd7a657a3bffc4df1eee65bb8ae795c26c11b3d142f6f4bb06cce01bfab26dee39b6d9c407e05d066f030804a4d50206460cfea51070dabffd2cd33639685f446a84b6883a6a848067585049282fbd9d5cd196f4ad5a4688f22435d6cc93fdb7ed8911644768140a9a2a01cf6d31236777de275be8e16a9e7ef667f1c1503343358ce6fcd0d213ddc1dc5774726cc7d211e5e35e37747a3c6ff1079abb06f3b7735f745137920bf463bdca55d864b3fbff9f973b6e8ff6cbf572e7d732949c29c93b8bacab2a54bdccae4ea2460dc28af0d8497af6fe5969bb15e533669e26b6134af960ee08344da1542fcf45f83e47e704169112c5be58293059fec579317f1deefcc21f06415574be84edf33eb749c8f1acc250f103b954f3e651cc520f22a70b1a0345395be3a9e0c769f765c8b257204842fc2161422b6361d0774b127a2ce2ca39f9513e011fa9d568c226ce0fab8fafbacff0a05567dd69e51edcec542a8c27229addf105ee521ca7bdd7098314659ec89e2f65520792425ff1324bfe4fae58d679cadfb0897b1e5b9e94dec6ff3205b64e0ebf9279a602ace423b8cbe5bf0cb0c55d4b17c69793c74daddbc821a56e5af4ce6bde08d435e10db254a4e7cfa40c439126860bef0cf5550450977fbf2da0b62694c30c2e2f0fe5ccf65610f6a18c7a63a51b3fb6bb899e05a509e2df3f10463c816f5a47a4a1969c7205254be121429f0f2ffaa37626c8b972ef213c283bf29243b3b1a85acb3ab54d1dd1949cf441e0d20cfa5c547c58e505a87952a46760d4affab4814e27d137b303dfa6cea01c13ccbcbbfb35b75aeb498073a80a5277fd2d430b107d6a2fe551615adb1cfe9325e5838dc706ae0f55684dab613c8359a741871129db7076365d07fb656bf1bef01d23e8a6088eb22b7be1b13188ba5ad3434c24c3e1f0d4cfa86b65533c4d7cf82a00fb53995d56706fe0f19e4788bb2c1b406159e19d060d488fa06517651d7f0533563f5d637f4f0f73ea03351396ccf02de9626f4446e14e586721703a3c6a979c3f3646f99fe7a2fd3f9434234ecdb8c0773bf43204a4b249028a613e2dc53c9aa044ee7fb2ca1892d742ab892222a5a78b3b9cb50c6e9a44437c38bc7ca36da7b9c2642f4f181c178db02330caff47f91bdf847c5b8fec7be95f3e3130ad233fe31c2e61e0fcd3c985a3ab9368949a021e8a20a37c2707d3e1d34f23789baf7392d650b058922040d5d0badd2448b94e812b9e97bd0f3be22a4006eca789e119b15d4aa8b7f7be3a7b339ac11ce29442e2298e7b5d7dd44755c707bc3c2fc62cbe32c3d5022671df048f4d5a88fbff7e67a0110ce0d512dd12366d5dc871058f6baef5ba256d3f6645a62c52f1978b606a3c4b80db8f40a50fca820f2225691ff267bbe3323ffe8397958ae86c10e993d5cf1f72c9c9a584f8887cef1ae5d53b9fadc67e5055677576df1d204202f53d5a4ab84f91a4dac2855a3d4a3a886b489ef3c406d4868f706186752021231bf9b662eb7e67b2f9c0472487b89a9d10158166369ddb385a9d9902170c145c657906cde45c8a66ddc8a53c487985f683a158f7a83861fd00c7da519a92ae05575dd9537fadc6df1f9c55c8b603094ea1413e75a875f4746dd2f8e96c66f07336308a22e577ee3b6182db45cd8df2dbc25bf014b742384afa35091bba046d3c56d9335ee85377cf866b88dcc3b7bb7d58fe0136011f8890542c64e96bb4d5b85be8ace55d5d1949b8a09f114c72b266a6b927449363b288c7abdefd5279f422264fbf7eb132e9b1f48a5b4f6a5084bec2319a6c0638c48aba32bc2d1394b78043e1db271b7db00426ee4057f4db0a81ff1279d174a53e8e819777e9c4202eb9c6b6a2ea657b8e0d50630ca73d76ff05483309ace3271065702bb0fcf701f7cdb54d8f24dd663e3eed7dbaf23b7c96271f3d88318ad691aaf5d0f2a316d7e204e9a3fc44391f470210da3391c30876e95ac56141577ceff44eb98ffd6fcd637592a642ae3839ca7259cc4576fd8df4c09f967ccfe206923e689955e5d6504a52dad6a87038274de3d30e3ff81911dbe71099c0a7e9eafa5af16cba663519debd1a2df207f8d8c02365c1ee4531ec84d331206b71d9990d43a9620e27ec4889e1e9a3fa39bc64f05a91cd78177ff320d18e07822775a7770ef3be64d8b7f2c34078137211332b97962909cd715891b8ddff0b634f7c0f22f66038fb99bed558498207c34fb68d4c7cabaa7128e04ef1915c06d4643457cbea18b41b9ea4dbfd4533913766468778c38f1b2a9ee7fd170dfdb894587fb31643017d01e5a01d36ab674b24ce2c05b38437e68eacba48187c2b20793a2375e80a0613f9fc637b71418751e8454819b46fa1bd108d690edc226434a932435f21f0dffb3540c9e1afff6494802d43e366f6d5dbb2adec1bb3f322d70bb69af48c920490bc3f35f1787c26266fb80d0edd68fa700d0d9ad27892fdbcaee18022a23fac20dcc3fbf2cfcd81af263d2135ed1dbe3ef7e585d20446115d94ec727eb28f467b3d3e459955e2eaf48c1e43aafa80e5991890cedf013542c9150e9cdae9a10268cfe48e55c716b050d85090a4a8ca03d76a612023b0f5085bacd2c7061a90fe5be37426965be421da38516b9702145d9b0fcf5bc82aac8e49e410b30eb23e5a41f905342adb515badf9bfcceced972ffc9276c790e6e054de7c54001528c93ef8dbd9cd8e1d7d148e0899d126f5eb43bb97ba3b92833e09ec0b896ac55d619889256be1fddb24671516887dea4a48b498ad34a73fe2d5379f5aafc6ab60b046e18dc8333a393b1841efc2729fdf3f033af7fe203c38ec77ea4263068b91d8e52d86aaedf4d3f6541f2c1ac3e24b6e3815ed9893299bfa5308e5c755dbdcbf5b3c08112fb8a3d93b165db8bebb1d5c12bd08cce6e998c24b76a5227286e2e86d8353a77b5bf9f0543ffea20d08c48da2c7750cf45f758433148d94d96f8c790f1ed5c969e38ee9a143c687d615b1d8b29a3b8f7039bc57aad1e52b459ede22e044b240ea2aa4a45a96f1fe52e43989a560c170c531c8594a3bfe9f92d941cccaae235628fb828a6bdd8a12f6549ce403688ede68117a1f46261e057c716dd0738460d54f8d45494af424c11afe86cb3f659cbd9f31f63d2fe3f8d13c896c13b7a167921c9c6a5453612d8233e7a07c17c9a77e1ad66c9bd94c343173893c6d6aea8505b5a8f67bb71801806e23ad9a424b79b95df7a334f27ee7111a9de8ad0b56e693a64201390146bd569bd53edc7bce1e69c2433f9cbe6b6ac57ca64edf2a9cb9af6f26c5390ae0632de71f15bf80d60286175b8da1d9c07cf72169b8202fb79b4ffd80d3b22efcd6429cafb02ab112f788691cd8628cc9554977af33cfc915253e4aaaf8b22fc78e2295c456c7e81662771d0e70a67565a5c742da75110d8fec74ff230432f09640fbac3cb4b46339974663044e93ce834c4301ad4646509c8f81b33a71b7f337eb102365716387b3e349b52b0edd22f5d3af80caf3178e52efc90f28caa61a88898a280a3de2a6f12833f14a38f67a382b32b2447bdf69f5aff5a96ac8a1e7c1ac1d7bbb5af4552f888d239e6fec09f87475ba14288e320800cd08a9ffe82d31ea60264ea8314693bcc4f34962d20d0ef62d19c39a772cdce89a5952e1d3f1ffbdadd2ad3f66d6fafdb2ddb52fbcfe7a852d7c782dbe3b1eae7b3342e4edd87a1720a948e2a64394e39378a552e2ce296c963cf9f69d339e06a381d3c14fdcf1cb3015004a311ed2432ceffacbbd9835c7bb7b24865d758746e3b4a193b10699129914d7e343f1ce169e9397753a833c022c19a54beead27312b3ba7cf0df2c4e5e67184839879952c7a76295ebe2535d581fe593708481b99f08892a36c811895f4cfa4858526a608ad7ee5bf59fe27bea51d119e53316eb5d77e66b37081db2a520ef29f0b3b1be37630cad2082d6cee0fdaef003396076236c0e01ccc57061bc9ca63455992e2e99f8fb345b405bd2845dc8b72753fa8932477e991cea96e09f9577a014d69238b988e6843a68eac0c34e10b847e0ddf7ea7d7d58fd1bd3ade57529be1792a7a265960656f1caecb7322e4909167ae6cacea2cafd087e5517095c75b04956144478b6f41a1f18fe808468f531ad655df524a611a94831c0a0151a77d738d4c578f4408d8ad614cdf7ac3976474371c25a38e63c2e3a6c8a61cc3f7caa708a9b347a571972016e7ab9ade3601da2138d625fc5fb40b08ce4c00f8d24c06739ba87265612ded56ebc5c6b666cd61a0a82e98b005f453a775ca3006c1fee0f5a1b635d91da13ff5eb6dba59268dc403c8b3ec39f600b6ecfad0ff578cc0a698c436cece97ffbe2d9e9932aa46827319a89d1be9df7c7d46f1aa780ee08120bd9ec1805ad97bb438b8f406ddf479e99a2fcaa25d4a8481046e037a8f8d3ce851ed6122c3dc75a5ca77e0e1c7d5765fb92c14f4ae6465d7c565569c5cdee7687ada9fae75f871f54645d1a17ddc7e4b7b6eab57893ce199fb861424c2bb9bec857d0fa17d7582f5f700aa8a41d9d1fff7fb1b658c3403cfddc16caa991d05943ff3f71fc9217e4d3508d71f72ac7bdbbe13e254153e7e8732f04aa6e899f5d8e4cb0d08e80eab40245920ae0558a7a948f536d0233e729f5f7c5a344d10501cd45e3b31d42c612088c572849f1cf19a3e5a5e92c56c3168053e88c8e13bf071aec128aeac593bf7756d7cc71c7b2565362dc055bb3f345d282faa690346cf85ac27a54772ca6b5652e84b5e921a672d16a5cd5b2f360192d8ac70f9522a0d5d823f756dbdb637981660083c11ce872ad7aa89d5ff693b28ff721cd2b5f3626c885060de4405f2b8a778a862f83b513eb92e1ca5f06e1f91fce0d1b7efead82e49caceacfd63ff109deaf30f0f5201c6e19fdcabdfc1868936e6f1f0406f067bad3f0f1c34ce7fdcfed17cff3bc9b2570387251e863072b49fd93b44b3dc4ba226535616a91811a8b4273bfa36811e93d6a50298f380aefa941f82d772d9627a5b99038b54f01568e55db32e1730a53e375d896b7e4f980dfc1b009f3a8029ad5e88fbef1f8dbe50d0d82fe6d42324f8e864b752e0f57f9efb583a570a9c0697de4ec9359a329b4e5846f4fd1c6ab649c44aa80ba327d12f80bad80dce96f106c0e1856083edac98489e2cb936e1843ff2090aff02b93e9feec5398460f96f551f4dcde277c8024fa78b6d9d437b34b81427f0f14c43119ffac729d5ff895f20936831e9ca1a476559aab06a3e09e3a5e22ab71e6ba41d7f5fdcf51bc7eea77596425b1d2cb60956d63ec55be1fc999938461ac0f4d04419f584cba7b7ef1573abde6aa9694af4211a9cc9bd02ea0175a0d6ac4351090f30b787929c8306c8b436dbb5db65cefea65894aca12c250a0d84d873b9db1294e88585688078f964610ad768a7801fffe70870122272e2ccf0924e4e670b6ee41094e91af46289a7f525132d834d2a8015f441ac4bb8a9258962e54c20ab0f72ecbeb8e4de7159142783af99129b80e25c16ec881e498297e89b9892ee4ceda43e2a6761894ec45698539c8801b607bc16eef6ce2d34da8fd5fcdf1f9d4492e12d1fd3c60baae8ab95d032679f0ceaad7cc791c5c382059a35f0258f3050cb402d6f21c556c037bc1bb8e394aa5adff151afdeaec14226f8f4730a8d485dede968d6c587085578d9d88315fc0e2a077c72cd8d6e1881e3c1f5e41e87f878591e3132406a0ce564f166aeb32469d38c4ff61e1812887b2bb2225a9d14b36032ee8662c4e45b2c33ee01ceb6b40b64d09d71f64734f5bbdf450defcf8ce1ed0109a226bb4fccf8507bdacd212f0245b2c8d8ac118d41c77545f1ad9e4a93ee9d31e56ea3b3d557fbcf033e015a61d2f12591c08579813baada870e6f92f1979f86509ccfe2e3113593807e26a1a605635c105b2a95a526ffe59bee690d34089973c2520d243d4b6733c092c7bb58db969b63759f943fd19c9ac7c14dffebd9ecda0b865e2590df71de48d42ba99ec643d0675cebd556df3346744813ccaca02e39414918e861ece2523e75760ccd04173a4df8727043192433423ca9ef3c6e98a141ed4efb9e997827ede9852655cfddd2aebe5a1b63ee15aa72becd2874eaca9d84719aeb86225b40a97479f3e835356609eaa4c1a5d504c182c733bf21b3ed913569a916419bf044e0c29a10cefbe9d860d7a6dc0a76a429bb401f58dce0e92ef4ea22219e126475ecd6c8f8a5ca4eda2428d9d40e90bf4554a94effe494e1529520d8bc7c48b298e1945a460f5d672c3c7c7ee145b4e940bebb02bb03a40b4cfe85c1f9a5f830e021c0dfa6776767a23e63f3585fcedd7a47be216fa6be27d7de6a2b076b6625c21ad23800f6c87ee8ae2197ace6cfdf41753edd95ce7c38427720c8464c270ca12cb1a4683992c46dc6462652f2d9048a311eeda091b5e6d014c0158ea9e8866b2d42fbdfd9b0ad45a1cf3becae9bbae08a29ee91180093f455e52539c29707f0d85a1932db82803a9729a38bfcdb8b341c86b88d473c4353e11df40da7d25c20372454d3eb014c97d6186e1cbf097fa50843250dce815a9fd6c6c512e4aae2dd75c54db1f75a0f280b17187732bc509ad0c2201b9405ee8e43d5d9bacebc92b51b923d9a7d40ee8ee2c4255fe28772c831afefa668a2fc52a7d3ebba7ba0d28dd3d02d0547043d04daa1d97bd8875f2cf9653283810367f8bc4ffc9228fe372cba5a32547f8c0cc9291d248d26afacfcef7a6debe7df24f47a8a4bdfe1b82027c279107730cd5715e16931516f01461676f03f756798ee47eaf1c282da0089ebb979e9dfb399c2296fcf1fb8dc7fea2734d34a2e4a80f6ed1413d2f84e0f8c51b95929452cce0722ac46758515ebec9a86fbecaf4b22781011fbdaf47f4bb8015acbf19cf6128b25e987dfd91bdb629e66bba4ca22657dfe937652fc56dd632e9aff187204f3d497c2f764b5954d556a38ad1f1513a2da3c1ffc2d911bee1240b13c1123c6c2d3ddb0f98e0c462c21907f886fff1939ebbc6f19e0239c383b643a795d1a750a57db13e7b0370aedcd77719bf49ba67969409098f9db11cd74096cddb30531cf0f3de36e2d822110376f9d04f75cc2057140a848a20e4075648edcf631bb863e524e14ec23d348b0199c9d43a5f5822a965c269ae3ea83c1bae3c61a5c8490bac1c868b930ad33f908b90e173da94215a5bd8702eef5c77df3202332f7f3a8d3cc621a88f1dd91b97fc431de0f26a1399e9ef6e204d3e39dc73f02ed3c908c5643c8e0d42eb438e5e4b8ea03ad1f106a653dd2d7a029c4e593f738b58242193f482771cf94a4eeb2060bf6770462a3baed7d59d01cc1c5e4b796b98dbad80dcbbacf8311075d17bb4d7a8c63f7a7e5b65d932b8c92fc8499c988b641fccb9fc4674b8a3e24225f3f9d8e8acb2ba7156fca108181f3e949b7fd6a6d3357f27472dbb30b16de78516f2ee98235277f5be94cdef64afb52ca1b3137a3a3627759035726ff15b279f4ba466d2cf398e635b551ff3eb0ad4399da3e78134f839b1b3093e3af67a6cd7670276f2e10c7b2bc0fa5acf1044846b195fcc4ed8dfa0461026269a7b46ccbb38ccd19df7a690a987d8bf5b29e579fcd5317a464f228a31e8578d314d1cc27dc5a0a71f03c02696ede2c3201cf8d1277ccadac9db4b4ffe40917d080b01f54a957a61ce72b913dda552d43bb883cf55440cf4a83a84107a20458ff80bf44cdfb3c379cafe59589d62a62f1f9d6a2a4bbc8e3973268b3f2aa8209d800ae2c1a775c8a1237dac2f4624bf0647f72d72c0005b360629fc5baa9615939ed213edacf58fd287d11f16751a6b2241c44dd6ab38c0f0296d17a59fba1c0ed4bc51af0404c8a59d4f7f6098029e1137dbbf6425ba3037385e5233f865cd1f8f5e288ade800c8f3358a433f570aea71e05dd4a22842beb2b36c95f3b97ce281867ff3a9c22531101e06bebabeb62de0cb46dca9d776a8168f8e40dc72513bde0c15f2bdac7673b8c88a9617602b602d9ec4dae7dcf80431d31bd15e06bfe33e3496e4cd1db7db4974b26ef94c4f97f5c3b8e763dcb1f87c0f791ac9ea65f64ca1df2e188e054914940c63c5cfe8fe0667597f9db4262e5e370f390f9abda237cdc498042747f06befc5f451d1dce833c1f2ef6f3633bace9dfdf10c5137e72c15ef802d71dd1608ab40a89efe163ef26cfa441b08f20a70f583069635199ba95d138a8afa1719db58f0909edc6ce7eaa9c3ba0010e3b3fc4bba449c52f5b32d2265728d1fa2602f4122fc30fe387258e886c4fb8b725409574947d5bd077977266b4c17f296aa60dec5a2dda1bc4e8f55c236d8f480880c392f1e3287850f69ad65bbf689caafd20fa096a6926cf488d81fbbb1ac576041da7e70e295666fdc491f264de3d144ba6f351e3d79f84885ed6ea9341167e72cb7627ca7e30f28478e5fc2142e0e8b31d1d0aa92bac960f8bcae7e166474de6fcf152bf8230fd83d5fa568411abfe50dbb8cad3ca7792e92637f34aef3051fd1a90da6b41521500f49a2a7bb5fabcd7fc2c3aa46d3934b793f3bd1912759fb524fdeb7bdcb4675cfe5df2095c8a870a1e900f01933582cc78a6e1a15994596b852a947f01c712f3d13d0150e720904d189cbbbef0c7a3780d25cd5d25e40067af48046da32d57f2ff13c6f76ccf25a2e66ed678b4c8a91d704f874e5943f45db2a9a212305d8f4b20bea4dfc5b8c5cbf2b463bbf0461ca5eb9847687b2d63c9eee087ab178e5947ab91912cca0e0d8a1a51251a5d824fb965c9e6a3de5d7a343f4b7ad901b2eb1de5ec65518bfd5628068dcef8d941ef2060d8f1d6f45d89a645d300006de89d1261eb37d81af36681fb04dce956e7e67ccedf1f64c4da02129b9f1938521c2cff734a400afa21494b70ad9cb6bde51735649f0f2121339de652ace70e4d97bb1fa7268ef6cdec68c8ebc730da57ce6214acd95d547cc6056532ef1b32b307b7c2236080881c2934f379a79bd605822f9f586ae9deac8721e99d6393f656ee5e273d37b9f2404c20154d3abf281c94fdef3f3bab8195ed5fe3f0769e933534a5cee0b4e6391db06018899675699380d50b1e94114e7318dfd7427032e7c61a545dc16a08eabb4858b6fa1fd63b14a7f9be195eda2c5cc1525de8cb717fa786d37cc6345e637ac4259ec2322c1ca6f0d1c2f845d8f3cacc061b0cae9951254ab87eb123d6675500618d2e4f2d4ce9034b93087ebf65a9e52f5e1037987c790c736dc293d1de1b0929e03d3967cde71ae9f922f1fa63c955c57d81441fe16a062b15b3e33bde16c163bc34b61e0260b50c55f1015478c812bc5ce8db6f83542a5564a58a41300ceb41ca8ec0cdc628055e04256c875c2475918366c45b5b3ec3d06781c3d5c1e6a550efd684d839adbe2868e0c93a25863304196430522f51f72ad89010e384854068bb15bc3effe2911ded574c1f034f91c491a8ed4f9fdd34ee1e076d60273111c593c32e192c23f6a6b4aedd570fa52980d9eed27c4e2d4e6102d085c04ad334e74a73aa2c1785108899ae5358dd07d4ff61ae078f96c8668e49607f00bffd093df0527f5aa4970556191aa3c4936262fcb8bf6ed6bfe5521281e378b9a696c11179f1492f27fa8a28c9de0be86efff0af4eb0704978508457d93fdf5b619d61c91f1fb296614d9f84bdbe7f783f2fdd3171749f903866de68105f6a173fc78c47cacaa2842436c7b0409aa2f7c64e78968afa4bda30d6e7ef2f10175cd37279485e866f9b127c41abc890e0db0bc3768d27049a3f31f973cbd0b45cf46fd5a030777731fd8ab5c0908cd67cc8e88a4efca75dffa16524e50d9236cb0edf9be194435a497fae8c59f323fdf3a6154469250195b8da52bbacf3f8399c08e7e59610c0947bf3b88e645e48daf169fae51b5e153118ca77412991d6f2d360767a5979387dafe8aec4fe9f9ad79ea15db7832e358e4645bef50f21badb487ef6ae055fe04cf1cdbe5a31e61ef6d4bdc4a9fee8d729ea55bd85e3241980b8e2a9f6a8f6ed6a7bf293632c2a86a51a63d73c1cd167c442b4af60fa772163f77914d7702f87e2f352608400a1ebb3e906f1be25d331ba1fdc34f168ede38e204fb6aa47acaae0f3f66154c3b4f418ec2b3d502c61096c0c14333f380aade0130d32af64fb0bccc8f5a51adb7db16b4098adb056830ba06039ce3614409a543662ba0a55d88f15ca0de4895daf79900b58103bb90646410118ddcd5997172a3aa242e28ff98381caf81e1f60357b652c7f2b9ea0927e6fd9ebbf09fb60efcf0864d83a2dadbcb56739c2ff9f13ddcba32ac2b2caab45846a83624488530964587a6084fc33698f8e4eb8ddcd746a340f0e51d0a69c23b3f603f46c9bcace086fe3b446336994a33f74421eda7418294c8e84f1fc5df4c42b0702087931139b4ea79ba38a0724d10052a55b3e41e8f77d6a6b2b5fbd5da46eabba00b97515b7240601ed1e9342c1c31d7eaf2b990cafa3d6fdc61bb3de463ba73ece02c542bbc3123fdc8bed52fcc96e4d519164224430fe7c52ee2b094a511ab9c5707031c11c7323316e98dab662c783c22aadea78b7494aad64fe7211c9eee5c677da75680fc2683a98810337b342100f3f1af94e73a4c6cc3dacbcfd63205ba763fcd786dd8bc01e2c2a3860894d15323b910a1ed2ab7554b1350d2c0919826941e4f89d15b9e32b393498e32a87f9e7ed50eabbeadb1ba3e65e6a33d2dbf3b71502b141bc165eb526f142418b98c20166075d03459a765a65085833c162f1d24eefffab5637753079ee546ccdf89da31ed97f406b3cdb10cd0d2ce2e113d84b774d35cafd98284be2943651980b3a2623363287ce99acfd5590109bf3846cdbc15ab5b66ca29e7e0651248ee39a8c3a1ad54853467f831c8feb463eb53220f398c45d87126e2b7064cc52889a90be69fcd337d4fe37e31bedba627f30b8aac37d111cc01d45b6a6556d66a7e23e98a201496307b13d9aa0d2078a1782a0c94e995a06633d779eb5904ede703a0a17e4926dcec810ac717fb6d8fddc6c896c70679f82f2218fa7ddc354937bf033a8ee8b66130fa55ef46e9ced2b1052bf93b69de7bd5dbccbbd8d4f2f8eb8093cb77ab2f47f94abc5b39f926f8bd1b287bba4d6bc2f3aa17fe092d1417611ffc23723654dbc878c9de1f0bb7145495c5e39c43a07f8cb95618700cac7e68aa6a9ba30b1104acb5e7a18956296d955d6a58ad0e5fff354defbaeb9c3568c9bf46a10fcb66ab012e573b61a33d245dddf3af1b3cb5e4311fdd596ff3a54878e183c6f0ab4eb8e6ccbd54da8d64c5c3cbc4bb600021050f492c1acd04390847fc551ad445c601dbe90799eae627d6a3993e9d922e7c877e241aa96fbf8ec0d8937a2e6c45d33b2340aced9bcb380f14d385e7016f24c2df5cc22eb1dabe94b446aff7ca98f2769d7a7ca0695ac593ba6df720ac6d3503ad19bc0553f70ac367e6391dbdaf6557e3b4e8271ed84106e035f935d503279a815f388c5a13bc24fac297b6b585bf4f676c54b32fffd5444594a54b09fdde0e3c9b25da1e83d4499482871ad6a2cbf8ce2c1c5315524ba5080e8ff9613aa41d68865af3bf216b19df5bad1a1ea9fab7d9a78e762eb447df91840534dff7a5b0b5a66f220966e55b9d01078d06837b04169cc5058fd5d3efc2822945635dc1893e36f3953383ce6861a0b02e8931d717fc85420c77989c07eb900f0fcbe957961a46cb4263810c93df0c05b5360e441d61b20ac48c2ff8c6a54a244c597be1017076115d99659715d63acd7279d93968bd2693c9f56d9fc9b70272612b9f4a79c44571b218512cac9af38496a79f05d7bc815e98ae567bbee253fccc11b68d23ad303c3cac5e47df94890d98b73c8b7cc4aaa8731d00f46147a2ee25b0cfcbfb1dd43cc4cb117d2664353a170892d94c52252394ea98d0332a44667c55712146f6776e41e6c48da27f9b6065e3cb65d8a840b58938468377014ab7af826bd0fe3434233c6e127608dbc7fa8227f35670587916abc09b1b56712e465b39e430e2a576aa80da9e2ff8e086e74582fdf6e17feae3bee5a971dbd3f46d99fb7a1ad8362e30332cd225bc2b01b9d322c34845ec25a68db5b8f076f937a8b59022b11df02f9d963a8ed860f77718f6e4d09f4cdb29f977b3b8a8ab5399918a0c81c71defbc03e69dd3071d09e2f178583066f0041102ec722c3ceebd184a3174db3364f635fa4c9421e2191f64e092e368ebcaa52aba7aa56a67ee25d9614e5d6414250dd174d6acd6222e1cc295c988610f9a59d6997c3c9a60184c2fc48459e7e7acdceb40eef1eff80b6b367a5deb4e9817406377af7fff8ad1eddc9e941e6b874b8b6bbb2ec54487dda54bebd59dc2de5014870c7b95077f9f2182656bbd32ad1ad5d97f29646b12858cc3d1a3d41806be0e0576012bec6767317e0bbf7364ae01dfad9792c2440a2b549771e8dcb16c57a45f41588d70d35f62e730ac39438c6422ce73e24f58f076ceed52e70aee7f4669b709f1f9979e70673990a0be4630b237de225499799189c3128474b077b95bc53a18634bbb1c4f4ee50e6d35e125373bf3160d43f97f2aa7bbd45163cab95f1425d6a0d3c7b5d66e1a79268746c1cde32007b33e5812c6c3308e5489ba7d503ecaddb07001bcc3301a17843c9a7dde93e62afb9bd12a9523148b3ccce1a2462ec6801c4d36f4dd241a3e01b509d6ffc3cdcbf3e17283d741fde6ab9d883003272e43842742083f3ea6fb9b4b0b93cd8104d54f5fe2250dc0e7e52e4186440259055450d0b635cdc69a4389f9491bd44feb26cbefc2bfb3e04aef6adf748cd542d50aa1af168b3746aa62b2fdee3277cb24d96c0bff34c719f59b672fb3de90e6f2783c0480966ab9df40aa4ebef474d6fb456d9d1bb852d6b115ad9f262a3d611ee5f08b600d6aeeb9e2daba0eb74a95ed149a399c0cfef872b5a44fa817e54866e8da77e7f0ce840c58193d63e6df3f735e56096442972a1420bb79be60f3999ae8e44755e04593c24c4a6afcb74d59a7ed3a0cf5afcf466c4c43039fdcb724b85945b5f69e636a1dd56a10fa2d8c84d496bc1efcb6f3b451fc89fcbb03335d69b8753f0bd5bc5e5fb8403d80a89919ef4430482d1c93ebe86f463db61427622fc0388370f62c15bea00e5f34cc988523d9c767ce2d09c1c3dbe46557f894418921d7fbb277dda6f719f2cf3d607c771103301746376a46c77553ef3c6fc54d7a5b5dab6971093c0bca61fce8b63f1d2f24bf7f1d4a27ecff26e9a472fc61816cc9d8a6829ab1d15a7766b26b34c4d4330f70f466b5b7d80a2e991fd2fb7d0002b37732c27adb9c771d985f187b382329f3bfcc4beec548e73ae885b3c7a1fc84543218e9989a6b69ad595f0510b56b1d0b47729d50e076b3163ecf1fbe6a3c7aeaa91cee6c64a67c3c3d295f3f38fc3c6e072a3ff0b90b9674d887d48a1ae3e4bda544566ab4af5c2b4e21eaa38bf571aba22c75c3c540d0892ddc3a3354a25abc8f738be980295de505e2050671260c3f93651c07e35244038df029c01ab7f127893114aabdde5208746c41a649f149169956fa652440ebf6821d803d5b12f9b808d522831da772c5af856599fa548195fc400d97cd314ec31d6917049e7a379c59d89637b99db25b3648ecc1c08061745af5826f7d1209135338d72b64cd449dffd0740df1825ba95b6ac86b4f153944bcc68e1f895ec05f9aae97fd6263a7b6427cdd1fe600228c6424fd58ce952425eced5b89dfb9f88fefd0b1dfbe903e8fddeebd7a9390daefa6a85667701e2e935f9ef66bc61184d51daf7e8944e5e22799db5b339cb4877c36d826d5a134e6c2311f9c2d8f73ee781f27781f4d77d0f05a443c4b12d7198de46daab08296f3bacc793d01276c53b396d7b2158c97868b9a1a8d6ff9b955d3984468a835e7ebeae09a4c1ab2181584b50a542057fd374f813dff9677416907894b3dd486e3d163b583bbe5d0ebf152135ea0b57212553ef70d091f43943742de9ec332d5aa13a6d4623532c6a19139d9d7a3324e1ac681ec6f500eca98ba83397bbe603eb662bb830f6589fa66eb997e5087192e3a29110ab7a5158b9fcc5a25d23f6f1c0dbd38c57b40f8ed4da950026d8a60121d162fd9dd4861fcffb4315cc60557d1fb5a3b78d09947ea7d9e72a7d3aa768e312cb7be8e8725e33fe44d94db1bc9aace4bb58ab3b9f03d9cdd58c8bbd54c128056d979d51de40517ec4c6332dcd1c9e524a35bd7b3b2348ab896b63629bc0ff887f523168a36956d60d4a7f41523b32f3dc561bb6d81b13eb89c462b333c9bde8a2e07da8e77d8ae778f1134a7940329dbf8b19328dcbe4f0952bb440ff18c8e0855d11ecc92989579c41fb6381d39338f28f532b498645ed59f0c1c7470b5f2339fc20a8079cbdadbd15d5bc2a9ac7b0ee8af04eaf9e236716d2ce96737a92fe77f059111de212683fafd58c396aeff93bd4dc7a1dfb4a7409c2d5842ea84aa258f279439fd6d665c086e412adb9be26874cb8fbc427e436131ecd0fd008835f42b0bc9b52ade5dac14aabdfa2a14d6743c796c17fe79741f42fbbb85932eaabf730e3140a653f2a884822a2cb2daa198c2adbbd6cd8986b4f7d60ab73954e3cb5b61020d5fc70963bdd28c27a98bd09fd7e1787ac960e09fb3035c4e64f0f3b869565d1f18658089d6612c5c56fbc667d06a8a2a6eab8d22dfec5c2abba9719eda48caee3927fbc34c8a51aa88e1d1d478969745b539a9a8b199620b5eb2b053068b25a46608a498a6378afdef06b013f0b7787c964d94f12132520dd21a5cea41fd99b3419d3db7c56cc02ad777d3a8e971ef45f14ddcc69ff4da1a6e7fa2199788dd3f4e99c610a440c6ede26c2c89d51ce5c5b602808d825e546a7f5de7cbebf635e977c8dfe409c4f3da102ffa3095274947fd5fb06e25452ca1a7ec6fcc4862865d429dc4992d37a9d2f4799e039bd5462d44bb52bbb6def5f35f0cc0619994a7dcd0077ff53854aec4541a75864ea57110f09d978b076c1d1df6adebd7039ab782832aa7c71987e9067c4237a923c4abf39cc2e7e5af8686d03a07d6a5942bd8e53cabec328bb80aef34af6a123596ec8ede96c204d3e47ecb0121b2bffdafd54797b3924170e522c0bc6071814436a58515db62e541a5999d1830c87a0b94183b1da06d2d4c80fb545dfcaada818411e70e2228acc9ffbd96e0d21c3059772c784e83b4c7fc0e2eb00e0219f60472652a6e76af374ccb8be3b2b1ab5bd3846728fd2df0d799e789ac4bc6877ee9be0a46af11220a4695f8e980fe348469659b48116e8be4fcae136bdd9bbf554d851c49e39dee99d474d64b9c8a784831ebb5c99e5da1803fc6881f49da1546ff0375a0a0b4eb5ad5a431e53c9aa84f0676a82d4aa6f0e0dcbecff0aa41a43c5eb9de3687d84b5e74e58204645332efb5546e65774ba3e3035117ad527348c06826df0b58867d251efae376acef569c2f7fb8396348489dfdc1e3a10c9a8ca9856dd6d9524b3f4f310d936802857a062d252870ab4bf77b71188d38daa2e38a9b5b5570f8081d769031894e8ea1dbfe3bbd750f1b4470834ab285209c4d0dfc1bd59d2f10f7c6ae4b6660dd0d6a8bd52c430ebbe3b5d7b8d110aad92d551532c5c96cb3e960591c0790ffac9e881dd96c1f45f630e42a38e1d833af54820993c01d44473b463f358465e8f7d11daa19a8b5c7367e7692e14e3f955cb19d0b414469d2aa200c846d88a91114c793ebaff94600485d05ca540ce0c0a1e860e12895ff7cf303cab8901593e78129b0188637697bae27b02daf7265dba68360f21ade60dcba7478c72d6a34a0f1f2ba57500734393b47b653564334c38438865e92e3bce8310ae114a9a02ecc6e079bc1ad1dc2b8087dad40c7b67ff0ce85a252777f4f594ec3b85be94562b334e60f495de518fff7bcf9f2bd2b7ac153f86f47e2ce4d6baeec244ad59f8baf056940b8074d1d81010f6cd3073aebd52adca2fc1cd641c250071378d626052369212993599ae2af11750d6c97da267945ec7550d9a3bc419b8a4e3db76687cd4399d76ae832403ac761af27e2470763d7c8b464040bf5a2b3a63cfa216b0ce362f5a9eb4c1154ea0280361b7b90dabddbaee1f94d241af39b454a8cd700487e951835feb8d92d294d62256665c7e70ab74670a0834000fb3dec47b0ba843f8d46e8091f5bbaaac57aedc7a9bbeb9f5de4b5a428fa8ef8731750625cb17773b010d749a315bdfe7b6db59e4376567b5c2eb674e472de88c115f1a41debee0b3e41660106278ab0d585415706cd3d4923fd6ef41729335258647b99cb332d48a5414c3880e8665c34616b4e6083d134ffd96760ab732d0fc00767704f5b47552dcfb6ff74554835c9132d08223d402cd3f1ff41ce323904ed020759b18f0d558acf9f139105df65cc46d015d7dc43475a04b7ea63bdbda6726858d871541efaf75d825c8b3e4a56050728422d7be62c739e602e181595e22f02a2320cb64b919df8abc5c86049baa106c31f8eaa2db65762201e723e72414f71a251dee71a58b88fb7be7b8c97db1b98ef20790a50d60570759f92f785fae09ad934efc2f3d7bae015056cb811252663a73e1446bc18fad72f82ea9730d186a9d62761ccbca0d59b660dae21d3f4605f20d312c784f05eb9cf1f629aab6138777f6cf563e67488e0cb47d5576a2d08759166a046337be927141c31ecd846a02e12260039f85f5740e99b442ac5aded02c48088aeb90ca21ee2c77059e63e4d53ebd177b2255b2de75b52dd8903392114c2dc3ff6f0f00ba0e1a3e19b0181b76221505086eefabc5570b1b752fd26a78601ca6c14a15301f804fda661bc1f1c5d53d49b4f78a318accd636c1e48f3a6cffc1a29f301278e3cc0b37fec576553b3054e82c7c3a6d96ac3047faaf0716ea65877d542b76a92ce68bc430a5ab264ad0c7ba642777f9a9224ecabd1fde15165e9aa026232ed357a6ffa1b988d89b6fa108c93fd60cd7b2071b4713abfce957a636294ec84913f940969d67685aa0bf2f6a96120399765227ae811f3448b74546249bd846bcaa63e85d8d6142edf7ba10ce9ffcce1e940e4ca2ae06fe71897567629eb8b4938a49c6a0d478b734685aa20997564dd39e15a2d435bff434fe16698480c296a7bcd84887a7c20aede316ae7270670f8770104408de48f37d10d9134ced11e975444a8169002d6f48e5843c38b8cb1fafc08b80454445640b75d52dc894bf2d6f97d361b12a88dc3dab2f6be0200a7b296b4c3dc545e23af71e6252ff4793ffe1395dc6945a30ea9a18e032f283b678afa7fe07966330f60d9d572f39b452029d81935f2c18099ac2a4702a54772acf370fbfbbe63a628bb34b803cecddc68c439d2f530051f749062a0e428766fedfedb76a51732a3457ae0d2720f09d407cd8d6a6fe4dd75e44bb03357fe1af01bfee0491d55b0743029732349c766c503b90cb270c342b24c9e4b0aad92e393416a703012885bb2fd3ed32810d085b03cfb30824850f9f034e36204ef81b64e58322aac6e85b72fba6231398a5af879840080643393f2c1a89790d70182f48f40ea36dd856bbca6f497f6c7393e12afbc90c29009dbde11d55f9d99af12cc6b18ce27571b6c88093e4df9ebec052a6b096d95ab740fc98a373aa3a1c7a838357ff36329827098fb66da82c90c68bfe045365c89cbd2eb33b6bac6a8f985c674cc3c050d26cf9aaaa7d75ab6ce31e9a8c318a08a6b484c498c618280b9873b32867f83ca60cd53dc4747ec7d65bc2aeecd039901cabc69caa5cf4e6af5209a7d7f7e09605b79c8441390455e13c8a0e48c74719244c5bf7ae2e78c21ce8766a6c26d52a5c99afa0c4e21db8e03f301774a4781bbaeb99ce2208aa84fe15a68721248ce7f66fc7ddfa095a76533055bf71b5c85a6dfcb33c50075112eeac5cd96842dabef19330c95eee0e2268e42d3770c42ab70d5706832224e5f59b6440363718ee15b074440ccdd8a0143c1ffe8a9ed6778a936fbada50b16e5ba3d53f06f2e86989d47df297cb0d2cc4b7cf4d9d67e9e3d8c0fe1ee6fe54e190097300c02aa930f67468af78398b53262e397764ff9f1ec42995849f7dea48d7b6fa457e8445e1e33908b3b6d5e8a58c64986140752acf7ae2e377d01faf717106800f121e7e8aa35bbe77b211ecae71096eae9ccea40f700c3445849ebd780852ad0a2e39d8d97eecf5eb70dfa5b76595027aa894480d14bf477faeac5d3826025396ed124971a1931b9fdf4e88afa30b1987e05b97c31651f1f908b7f38bbd7abf34355b4e7415d4a81ec2135a8a94d3e8b331feca5aa26a31b8f392fc1557ba724816f571f65273f70c8f7777c5f598a84f63998d45aac616895f44514d45301950021f79d2e16412450789ca996182b71f3fbe6b259396065897f224c333123299b99188dd9721642cbd90065ec4cea1ec7218d147a4c4556357eeb3496ebd74a777f2d6b4693464b2f10bb29899ee86ac15cefbc677bed3d525a163d100e6acbd3e5fba144a17b80b9e46dda85c2cc3d3ac7d9e289ed41dcfa74b8c100689bff936d204426321242ebd2e89aa47c5b8a40da300167954fecd0542c06fe23571c17ecc2103286e617f7e7bbe26606c934314c75978822d568119445bf74a974c622ee4382b61dd73421e2483bacae902f7e3f50418efdcaac59ef9a7e3599f8d32a1d5e3b3e09562b72f2cbe9dffae9b411818e0a876d037d1613d449a324bee416f5661405d0778bd220d05603b177000810dcf02c0a687cb584dc8fa4149475c02dc74652cbc0376b10b3904119f93f0d1641b979b8c5ade51023c1df7890c495ff1ba0e0e47b28636b9605ef45670c6cfff8e8247d2410c8e84577a9c8af96d227d1e1ad55f5c2ba297293e11a6338a688d58787349dc43f198900302f2dfdac4fb9ae922d6047b8ab2fe1eaffd90561bdcccd0057599131b35d25d9cc20b8f802d626e8b4b6876302c2d0935268861e57348af91fda40b9925168a6bf66367673490435e0a370937103ae7428f2b51f038ce35a14eb0260c8ac9346101237d5ada6f35cda48a2813bbba3a571d419ade75afd0f67031b216822ae622e6a10348c31e9691d5800aa47a0e929e4cf8c1c77c5b8ab7d6ed97320fbd6c8bf56cc9d234681645e33341cf040daea7f9cf984b40c1fdaea63f9f4eed96f259e4b0b0e1f6144e4a7707af7d0a8d0b431a1014f79db4923114941cf2edb14bee64401af7392fc736bccdf18c414e4f6e3f5340548f9a92bef9837804419bc05a1ece8a8e847011617185a06a67d215c110405068f5aa73b7ce7377e978b30f75431253eff222553e55a416d63a5335fd70ad5ab032d8adcf2a5eafe3547424f589a77a95d803d68b9e36bd4c2423de9f091fba5a92026c030b5802afb5800bcd02116986aaab4e73f5b9e3723ff500fd3df72bbd8f1a793c2082e724621ff9073bf7e3f6142ce5e79a8cdb61cc5462638c13856a4e09d86a7d1fce6ba15b566bf6a28b1fcf87de07f221885bfa48a8445fa6ddae0b76bec4aa15390603b7a1b446648970182dc737c639b088c956152141fe8d20d97246b43d880e78c225050c67b60b0e3b828c6f7de73aa790319965cd1d54103ccfe3fef188268f39ce0d1405d8018b53dd525223cf09af717bec3e003f7cd6d49137cd532b0cf10b19ee6df874f0a7f866bc7ca5bad880d09436c8bc5d79b0567bda67d2deb2a50cfa04515a47ecc0ceac878a75f55bba1028468b31dd52a1ac433161a3bd6634534fd0e04fa1b8a05e07ac09bb9b5f1628a0dbd67e3815b94e9c1753fa90f3211f6111675412c92ccf270ad2d61b24d1b39a7b067383b255f6f0f148c26b4faa4538c37ca2f1a9393cce342fdba31959288929151b3e55fc14b3a3ae323bfe3f8ea8f34132d07c6c0fd882c6575f746fea0ae7e72a3c5d7cad0fdd16f5356ad640e40b2ee69d1587d764cfec0852b6f191cd41b18793ec2b2410bf8fc791e464c8373a75a568e6f00d6d1490b05a2c5e2d6a26947438b2987e2f2e0dafe5a4381c8e4dd115f8dc0e840bab68347af055dc3b559b9f4a13c8d6084be413f9bba302452495bab7add95fa3055ae51ab1b99af5f7e85ea218bbe526baee04a5ee527e6c92c9c881108df64468ceca20be42a34799da7e9042c87deb02062f09e73f606c3fa1fc46292f9fbf473711554690620b7d53f3411186ef7bd214eac26352130742d7f24585a7a92649b274dfc224fe27acc915784e63dc239c76f854dff7808dd528f637c7c28b674f1accb68fcfda6d9cd51cc00413c83481d53d74d7677e4bc1cfa4e66674eec1c48e8f70fd93bc2c5c9f8d387d79de6989e908942d734fe89148912d77c45d370a7b318aacd922e4d29215fee242b2ed83f2f3b0a1b13a89d452808f3937d0427584a1b3a9ef8c1c8cfa3b81558b1136784b48a1b955ff4e2bfe2285c981eb9d5b5e5e666258e96a09a59f5fd06c8cd5819b5244533b2637fb592811ea241a5ecf3a05cd7c7adee484f5e3e3386668661ca6b3b78d6c7ec3d21fbe3b6e0664687dff33438c975c18c2a36e61f61e4a8b3969573e812db3672193c193f593563cb39eaff1b6642ba98accf1ebd510f54268dd6b27f246111e298329b201d550a519a36e8c3570ea6c3ad9971422698eacea79890b5585131f144989dfbe0e71f63a42b50d73c0267da05eb75f5a4310e855c6e13733b3aab3fc7c5411b1274b9eb0603a2ba2163c6197d462cd6dc79f2857c8df6f0c90cfc95ce3434e50bc12d04c721a1b7494830ecfa821e07f44121674ff2afd5680e8bcea2d511a662186576e8052f30c9d3d021d66f7dbaf278079aa696fd19414cf88b621b930ed22548eec8d942875e8b3504b39050650fe1296a779848d5a47924754fe7e223fe1fc05f1313ad5eaac555fa65c7ddf37c32c47671f0a24fe1df6cbaa75470be8ea8d5a29627a6c8ea32ac7d5c4bbaa9d3deb4244ff2c2056bb462676767898b1ddb32151fca1fab74a7b5491c83c679d5472893ae133601924b4c80e129b8e40529a0ed221b594e645f6f49792af0f0671679646444ec0ebff62be31eca3f7f4a0b1bf2413eef10ce5899226454a32642bac4a0c270c7e6cf1b0580c4ca147dea1847f8e4f73dc3becd0e10ad5ff03eab8ab06616e51233761e52cf86351322f9bdfc406bfdfb4ec267a428bed043c8eef1f66b89e884f46acb9a5d30e7a0c74eba5b1d7a5235b73fdf183e9069ea5116dde0cca2d272b847f11524d13c0f31ae07362cc878018c307d2d87641d3407b1c54a28b953d51b0ee83969e156084a1623940130320c63b43a637ae875428c652030e2019b82a5cafb444508070a3508c0770806491ef8220161c72907185848e8541a68ad08e691f20e0613a5e40f1b3636b30ed8b10d6d308b0768c28ee99661a08fe5a51ef9ddeb369dddac1b786ce784bbb4ee0aa24ba32fb3e93b8e8b01aa96749441afda963564f9fd221ef9afc49e878723a50dd00cd040aa3b8a4210ea0c7f31ccb57c6717e83066b0ff411bd8f23a3d0ad62ecc28fa043c5cef88e742c155ea35714e2c64827f57c1b27187fb01e6bec4d3039978f15013cbf59bba3f449df711be96b0a65dee9d7a5e4d6d64903e685fcaf8e6e5865be1ca87de9c8ae951f602ee26ba172ba67e4358ff82a50a03cc3f71788f78d171a6a128971e3b8344cbc607882913b97ea322e8b03099333d3b7233c50a62bfe29fc035984a69b9e04e5ab542dc886125f7f91c0a47849f80b8c45eefecf70277a9adddb730b9a5f4d239ca586cbce2c9b1d7430cc7a1d494fdc603665103cb86da9a83e6e9a36912bfa5330eec13a711722ac0709de9a68fb1d1b53705bfc7886b71d1166a828d5faa179da13b91a43f11e51d5d9aad98c1f185687e47d27de9c061e7d0af549d0c2af86eb49cc2f1895f4071196f2bfdd7936c1f2eda61bc8f3498d4653903fb132dc05ab700110bc18f7905e1fee5ea4ae2bc7dc13c687b9b2f22bf923bfa5065c3e40f574b48ed0d54440005fc1bc776187a5c0e84ad90820eb3f04ff41bb590a0c9d44f3961a2e716105aea2bbef2bc09feba13a9795dc010e85401190a692a5356709e4701f9f52c02d99d90c01749303affd2d84b714c908d60f98db237c2a895f3a1569e63168d905df1886d1efa9ad7896a974fd875b7ee4c6665923ec3c5d5b661a4301dc545a1d845f206a9ddb792d9ac7d600e7291b3cf65370ad6f4af46512f5d7d6fa3c08f772bdd06ee11aa34b3536cd09622de2e5002891e57ed98cfe98e38cec327f6c32199f229b7eaf50e415a4939733a39bded4caef0a21897b15066ed1abc95736049454dcedc648e8369fe7a6489f4fb0f14b1e6b8e69d24f392ecf953dba0fa9d683e13e7f175786f67f24649dcd2448164c8f1722076e11ca842b348aaf4371806cd6aa66d5593d3b79aef3399dbc0c71d88a2722ec0cee9c2054b4b12dcd3a6b81fe2b999751084eee27cb881f25627dbe0695612ce322e22dc1a1e1d3caa8718ef28f5b56b6108d8c75b94b72cf77e0a9f1245761de3efacc228a4944336eada253a4a650896a6785f3ea31edf32c4437622a8bec5bab44c40d8f2b672ecca1133d0adf69f3f9371b3b57826c821b80c251e362e01a4a929e0f8b1f1222bfc34bca1ad6d1cc16e655df6a8b860d77b6a3bb0f42c60c6d4a04d895286f3b98d5ded7eab9088d74204adeec66197511c5a5b6104ca5b4d72158b4ce1dcbfb1cd1ec5a54375a409b518c1282a07f57d8758da0632985d6e7f87cc9206ae636997875da8f4d02a66a6552ab8465bf069a9300f22cd55cd68cf76a07c0ca451199da745d88da439378771690061fdac21d9e8d8a679dcd5b95da3bae3b87514cdb346f24e6d58b66ae36d15012db1f1f96a553e03ab4fdcf71af0f225b17ac9c171ed79bae12b4b7c3ccdc8cf8a9e66fe17ef7fc18a9c93aa02307049e8178dc6d1f6e7a822098450c40e723f8c354c9090ef9e38e28c245b3351161a82cdb89926ba011c2807cbb3316192d23073b0248d1ff71c31febf574449a986c33612524469fe6a476e48e4f799184b32bdbdda88dfe74d470b26da4def45aeb8de70458f62f16090900c7801b10b5441870f650e1e27acb3e95d2cbe43ef035699c42e2bb7b9fa00ad68cb3514f6826d7547317f3c03f87f6e7e91bf918d63215fc49072f1ed7993231d2233848a14b0bc055f96dbdf85ba4b558cf0c8da06becbcb065e95ba5d87512563215c006e76ab42439da6907797cd25dccd7a6ab3ba1ffcd33b39c941da642930095507c13c72c12debaa2ac50423f90d0fedd9d20e2be3a8c307ca07e0a7ac441f0abdd48d35bc625bcc40e99a7aa7d443d1f9a64af080fccb24645833293edb2db81292090ff3b20fa869d82f7c50ece2907e8a654d188aa033129d7e08c57383bdf84fe5fde1b0dc3e3769e17df24b729c46dedec0cc11fcdfee07e171ca908dabc15ccd0f506e7e3d861e12360328e9db5451118371615edac8e1d5c6f2099a47c160f756580273906f002930af9ac7dbc29e7aa008810333b84618719691698cfc14932beee748351af23e6512268afc3ff095fea29c9308915c9e3ae149123c1ca8c18734cf41853b00217de32330731113455461bee4f1266734592ae342c43f6556050e345ed74340e0c5ff2c25b6ba3d5357f62e6eb0c3ac82016c18062fd6f37b163d45718a628305ab5fa290c94188fbde8631dc6f0d55dd5473eef5943b0923b3118c8b49a93b4e5574bd834cf38e8642f87282dfc6aa73d8623101701c5317c9b342fe883f0bdc2dbc2fc09f945e13d9b1957da5319aa38f6caa185e3915cb55b9574d84baef9ca6f56c4adccb65df8418a31fa049fc65f615494d0da705ae581c276659103d1b3ab04734e27d2d79568ba48602398cba7f27941d6f30d9c1227ce9ae1bc7730580afd537a1ef051eebf99f4a94f552cc8ffc419d843f2c747dd124b083b297e5c5de319634b09cb2207055187273ce4505a16be75e26a90c7c995e6d3a0a8d8438df96028dabb2ce2a652e4694e790aec0337120a9f2d7eac3dbc1c784f0d7b5617ebc3914a78fea14063ad1449926d10af2bd8d7cb5ff70e56a45af8cca08da6903369447cd29da61fb79060910521153babca9fef35f6e056bffc77b3897391a3f583cf4bf917e5b51304be157c2ea2604bf3d83b0b5ec6171d437e1b36665bcd797dab7e6891a99107a3c2bc8743ae69cac4152064d9d458f34e06e783f96cdc9b8ffe2e136b29db667d2761f5dee0eb0d149683a671b9f6279ad1ca630a821cbcd71a094d9d22918b648d0a00dd0f1e32d94fb592fbb1a5258967ad96ff9522f78adf17e51e9b783209d3d4081393040a66761ff2962c5a2203fc8e56414603877a430d475671da196588c78006d5017a6593ba1f55280e8f68dbe93d0b97653ec425d2c8f4d01844d04a3099b72c573867e3a27fd7913de7052235c457a4a6ed5d1bd32b62c6c1029c385600e7faed8679c807f5f7a935b3d80662429fe89067bb14b380ddfb1825b4465ef776d975bb5ca20522dc683bf77e63a2d4e0bdd097e6c9f285762a0f56773da20883c803af7532e0929d8fb4ec3eb1c184cc73d9f20fbb0abcf7bcbcf29d950738bbe08279cf24959338090bc4861ae88c7a2d7ab94da8ad1b60bea62406d062acf9c050866ec285daf9dda822cdca014f1817bdf0d96411559a25ed8cf180af517e031e0d0912b57b32ff2cd7970dfdcc7dc37f61f113b5f2651ef01a2ef98c41a55d34da0a90e167803a6808a9c3c861ab68c97ac97c070b74b1981d866b92481f2c6a64a5947ef95767047ae44924a0a425a7b3f5e5582cc302bd15427d2603e355d68a8051e12886e2381eb1d7c4d34252677216a3176d1eb33dce2e179cf45773600f017b99494e9d2e61f97bc072e9c15a6508a51c85df429cc8dbd4f4638cc0007d0c46ec18be11c4af90a195f6df93ddcd9d1043bb7495328c1abec6dcb74420d41650eae5364dd50822f5e2554083f3b0f9145b3a0e22e497f421779684facd14e563c1a7bfa3374531014de4e90624aff90808033796c54a8ae728bc9db61c74ab2668d9aa38ca3ad593761ead277cf4a33e946f1651a358ac151f7fa94affcfc96b4fb170931b21c84d6e4774eb0ecdde1524d41442e0cb6e250401431b90526c9ec6cac55379cba93dcaff38125db971ee17e4464ed046ac16512bc78921703d1f82a9984fad85a1947e3fe5e2eab6aaff54bd58fb3d4edcb40f03b11737d8a784023eef981d7cde6d4b11d56b943f9e5af739bf0e57b18c58c81f0857862941f0e9ed10b46101eebe40baacc9be4c6608f1adefc4e825c73e920b02569ef8525831313411be779cc758aca25d7204041d7e07383d5cbe045fbf618ea67e67c8c30b14e9a76fcd2592ab48e08df5bb82e4f778e320253d4d2058f79efe4902210adc30d68b103f7f55426bda782101ce86eae073b68038d434783ad3be28572913ddae4cde73dd19797942c89b12b5623268d27e0d315cf8918da508158544e80880e64934af54e88b13837b2d1e9320b134273bda92e5b4f1b5a2ab2d54f2a1c8cfb06f2857f9a53efdcbc972994dfd94a93e924ff8e96cc6e9df57d0a52682b6d82c1c543f32faf6d85ad176b440fa3c96a4d790b7886430b0a6d9a59f08d3772937dd0727cb2223bc4a7d3789c1bd79370c9634e404a9ea774d3e6857ab2f6ad5c4efb0b0604d0ef5eee13447ec7b00a1286fcddf1c4fd9520442cb1b97bef4bfe4d424a3fc032ab27f3978e1e44417f121734c01be29ee12be93ab5604154e35345f881141dd3bc712228e15ef131c66484b3cd8ee520197ff70649802681edd7770fe17750e0a7c92251ef280f8d8c939fcf5378eb0f49ff4dce4bf3b8ceb0b705e885484a87da5809679e9e20c010c17c1a3c5380b6c29993d13eb5fa16c525fda21d70ba0b19652ee1480a4c01f04f7b5afa896b77a6344d7e1e46bdd448ec3cafca16c24a4065207e2743be1f2c3014a65df2dde42a59d2912ab29cf45d38f0d2b0d021124f896d866ed0c0ef03373019cc6e932b799464a76c7d215d584c47cf8d08b1b6ef34814a4545b099d8b3ad5e1b151f95f527d9584fabb2678f4a2bb7835eb3a0ef386b5ed8fe0ac717fb6d8fddc6c896c70679f82f2218fa7ddc354937bf033a8ee8b66130fa55ef46e9ced2b1052bf93b69de7bd5dbccbbd8d4f2f8d24052b8924a69099b9cd968eb7defe21b593d1dced1ac5562b78c5e91d85be55bae09960dc6ea1e210db25d49ae8aeac030a3eaf413738c5ee9fbd530cdebe0990399b3d776c54158a5bcb2101746b72adc659f78b464f299a438cf7d0a4d5dc607227972514f37fc55df967550c784265fa95c1ed87ad23fc8e805051f4ae04c63e1d250af5240cf84f0e02b6d495ee5bc1448b2ce2c860f1c9383392fdb5b0272b841a43c4947424e850bcd59eddb81f3558030aca0232f004f2d43ea5aef35640915e40e10da561652b9bf4bfbc2567eefa7e3b2046599c227d35910f2145fa0ed33ae2ca2e71ed0934e83542ed6949547dd1a03a6728cbd8e3302dadffe33804170db28984e500ee7b0e7b47a323e5a69518b48e7cb86a1f0325cdf96c41f90e05afd5d5d2ad723d9b6118d813609603d5ef778bf3d492280d801b4bc67f9ecabb2fde3ed567dfe5f175bd4411bbde8693d8119169c0fe52836ed1293670deaf936cc4e8db4989142df7f87d9adc67b0777537f7d6ea14344d4bd1ba981e3cc34da7564570d8ead26db77b2e3f1adc7337452219786c4959d95d7d129bbdd7a819f696fbd7c2dedbe98b47166c3ba21d9f62d3b99caa35128859d903268a560c7d12d3a4ce811c095697454ce766315778de5faf6f97315f4967d9f8455baacefb9354db378cfce2bd6b483bf3ee07d657c4c08b01cc44571b218512cac9af38496a79f05d7bc815e98ae567bbee253fccc11b68d23ad303c3cac5e47df94890d98b73c8b7cc4aaa8731d000dd866c00504714e59ac998c17030acb1fe304668ccd7a882c68e5ef52268e77cd4888fc8ad7670bd746b8389117ddae63d4acb7274a8d2beb9a1d5f986e734f2ca66a8929051917b1d3f261fd828f102229bab10848786a9052c3fee031adf22b33d44788fb3eb5ec4fadf60899ef3c7467b740ee0f32412f5c7c074da53bfa3b41c5337391ae9e91041d95dff145decd48897b0665320d86a9d920f2c96ce19b5cda8c85f791b019752b391a93b1f8a77cbd8fa922e3787db3b82ba2aeb6d92eb73458c55454c3dee858b3f5881bb0f36e14c2eab851952357433cb565e5aae6f42529f3043df36a5ce84b6d28a2010752790d77e5c6e76bed510bb5c681839450d966458962458cd94f60f7f4e05ca0f724266715e3c00f89ed504af4321bbf7a358c5830b3bfc14511d427eeb7ac40c0c9ac87e99fce76b05dbba464d2ff6b53fae6b0d0730e4dfb70bd450b32bc97b731f0f33523a2a578be319cf577674f13f0043c1b7125b16684f031b3a7d051602464267df3c5d1b02cc66bee083cebc248bd68dbc514f70dea3f3138be3712dc3c6bc1231d3a990621edc4add0251364cf65c5c063c055db51c7cb34acd4f503c40d6d780acc0232bd06d059cc00a6fec289b86c50b79f34ff4b6cbb266274c7155fff4eb9c7f23b7170ea51b77a0f28c96b3e098f66bdce8ce5f64a0c2de8b09af6d464ea3e9e82f05567b9fe028a8415a12ae3608a363f2a1a092ab893c76579a49496e20c805e74b212a39c082328136bdc587247ff787c55ee09bb22099d18c33f4fbb02c34a739932215038ddcf4254615218829c73e82843e98d7962c5eb26c79f5814bb1715bb3db763ecd97881bc7324862724211d1268aa794b33de282db041418d440259055450d0b635cdc69a4389f9491bd44feb26cbefc2bfb3e04aef6adf748cd542d50aa1af168b3746aa62b2fdee3277cb24d96c97c2d673ea93e8711b6441c56a8cbac8fe0b8d2380dde343421d2f19e9f1344196b321e6541eeac77245a0e2cc2eb1fd1f92bac829a1e429458361913261aef32586a8bb043dc6518682b1a2782200e61c239c6cab8d31d4850fdfd45a21f23dd05c151f9a54d0149916ea947d6a6a3e7bf151d56100a8b359cb87b0ec213c050ca4b1eb8a1a06c8007e5d5207944c565a2472abcd21460de51ac152eabd4e5634e17d90f5496a1df452a8849cdeb059b29e77723992c54185b1b110d83930743c7536ba8a603d3679dead8eb8a6d6c3edd4810dca9c79a01e27eeb293e19ede78b26da84a7edf97d91abdd6fdf505cf7d394d639da65c632f3bf5ce7f52750b289342bfc8705ce7b2224f0b0cc79df4714be560f12577815b005ffc84fdd2909e8477ff24d6e6480e1964dc9bf5f7a03885da18963331d60f0564a81b6b405667bc866538121589c96bca37dd11a944e08862268613f30342585de7eb2a341b4ada73e5694c612321b80379a0d9fb3a97c69ff4225304f0c3563b36669e01c8fc45c93abd626081806d129193c69da91cee6c64a67c3c3d295f3f38fc3c6e072a3ff0b90b9674d887d48a1ae3e4bda544566ab4af5c2b4e21eaa38bf571aba22c75c3c54045e19175dbcd488210bea6b80b5dba87f892a86a94e272fcc8aaf5a70d6bbe3a3fe1eafcf8dd92acb89633bb1b9c52afbdc447be6fb9e929b047266ee14a4afd7ae291bc42bb76dd25d037043e993e5497fdca4a8d5de853d6567211337b3de41da9cd488e809fe802d5753025ea8bf3c5b06d0666307429949726ba90dd079d09b5f6fc42b99a6aa7ff45fba34277a0aeb148d46fd7dd98ea33c5e62412811b5ae4915e3c2509a16ac094a71d0eef98f38ec8c42e18a52a8f7555b5f3ce91e5428e0aa62130497d16b21c781dbb31cae1d4a0874716caaccc0df81591a77e8eb50d10a150909434fe9a7f05a62a48ebd9768d17ec4e0465eb5172cc6134406560adc6266686462ae8a8f25861c31a4e9a7cdc374151a1d01d7587ac278ef411ed72957df8c68d9269f6c4dc973cfafa09faf6ba9a11d054bbd70f061c8cb2181584b50a542057fd374f813dff9677416907894b3dd486e3d163b583bbe5d0ebf152135ea0b57212553ef70d091f43943742de9e280fc18e96bd0de81743185b94569a3dcd695e723448dcf7f086799e69b0f5bf060771c494ed35cdb0b26de2e0478640a5a0c43b8cc37e67c04c218cfd104af1630d214b4360cd6df7a83f981178b869adf3b3c1a0bfb81c90760869069e6b301b37711efc766f5f90a9a800e596f0807b2a8931e2869d981ab5fa270603329db12769a3f9c509e256415bec06b2b361bf5bd7e127cb31f5a04d0cd556e345948073ebabbd8e0fc2295d541a5bb80106e42ef52e26b98c8ea8af6e463572d10a0c2e71cecb6b7c2fdc03f8c2c7b578a3a57aac4aa8b2447024b601c226dfb945219ea06755c5bf6941298f369f8deae27135723c24b1ce5881343fb33a4c7447dbd46f8d235d4f78abf8c3127b9bf8e966c87fbc3ed7633067615973b4d436cea9a7b2e13305344cf75882f66b7749760147d46ae98962bd37129179a5ac577545c8813f92b51dfff3efe8894ee7897d4915e4e573dd25c87e479c97a617e7b9efe4cfc89bc85ea0075a26be2a8ab3635c286d360f4092c120dac583c8cb56fcc57d929832c6d6541b796e81403045c1cc94960d26004ec64d7ddfce5ace4dbb1ff1597fbe4591a3f88d25037a91e89923999c2fa8e3f44a1e14b0c59aee4eed48b6cc807bd87e03895c073d57de1317faa0b821ff0e6d4e8f8224bc4088ec34f0f337864a350232896a649857a9fd57d82883b43f5136372a65d250a88399a6a17651cad1138ff6aff67ffadc7f57a662202379dbd5523e69c7d9d12ae5e408087aae9e43887da5f5bc6062a2942eb031ab742e9272af8f0506b51a4d8222d635a85e5e2b1ca94c5462b020375ff8b048fd1cb93e3268856ce7537017dea792d8d93cded3f1255788e17f40a04b42fabc6510f164b74208c97501d762d108c2d48faf2c0fae4616bd4d20c748f7fcca140a15e02106ed9aac54f80ae23895ded1307a7ae6d2cfeae11cfd34808d5e3403c99679eb6d22bb6ce18d23e8b51ef1a214db7f380a1cc6d8f0d20419e8e8bdab129358967c34f50642b35b7d9168b1b131b8b002263686bdaca653e16ef18d81a8964da6c53a0943e2e6e1b9077637b6b3d115ecd5555598a6c141041b9915448c16eb153ad7dd337734c29070118bf22b31b6173e7c47e8b83ca7c02a7b96cfb478a674c674f4621c27b5eb5d457da3110f6a3bf3129a195a54b6fda2a407167ba4c8ebdaab4727a946fc9b9dbeeef1db538cea48291d08d9c875763efe7dbc000d397df620726b8c79b1d2eada9109da583861b8932ea46966922f5326639ce497f5cf18006aa678e295ad88aecab1fcb6726491b2a402ef227aaf8811c03869780755ea7bf476d753b914cd9373d3282004c9d560c7253461ee0a490438c3e4650bff5ad4a016ae709e57240e1c681af6357cfbb6d0457d96271d797efdc7730304870d7cc0d2da231d66a2018cda6df00b519dabf7e82aa11294a3f1b5b446483d6d18cdc141e0ab6ff49a4053e0eb586515206bf82f5cef3370a3f9c18d8de62336d924244c94bcd9773a6a97224341fc48fb315e4025c8c6e3ffea278f3565b5034b640e0f8d96fc606fd52d240a9812570ae971c11aaf2a3eec381ce762991e3a93e320d638c14ee45992c12ea3981acab317123aa37db36d5985041d7e19292d1569419f0147c2aba032b8cb63f836ae33e9cf1e9fab9089ad83f20bf0a5849d0d33e6678595557aa60b4d16e47fe1ef0bbb843facd7e4d8127bfe2915db72b095c0356cf004b614955c439c79cb60b562f9f3d0cd61f369ce55fd818bb9097ce12375537d509e8cb442b52d7cfddf33b14ee613bc0de9736bcfd9f1e4fa1184db952662966ed69f254b4566dc7d957820b891d8c287598b49af070e2a4fbc405612f32b4da70b77dc326aaf9b25d3b3d5a0dc39cd2975d2fb8c224f2350b99b1272a371be76aa468b7715b8bcf60714faf9e3a6c170561d4084abe3febd7ea3a601a1e280278c60a5e573cc836ce0ad4ed5935e3748b2413fc2b55b1acc444d872a5c9efa40053ba546ce6fc92940478916d280fa5b073db4271d1e29a24b26525105cc20a25d302ab46e70c347cf3a697425ae4154b87dd1c311736e47e8289e4f89809d3ab472ab5dc7274e18bea7386044f6c564445fb425fbc307270b196547acd8ce44664a5d1b56ae7903799c4372185789bff7f63a329b05549935a8fd4fb91e9af42714da74f2c8750afda624e2300fbb978ba726136a110c6464ecead9e89257fd16f31ab3596f6efa0bdd9ea90b1c9891d77be3a5d132c15afaadc6886ed99f287eb09349e430c9b557619422988c2b47e5647a50dfe175645fc97909b68ee003ae5862731853a5fb8aafbf0ff9cc12b324ab11d81bfc0d824424bd896f64e3e893f99f164678ed4211e1d779f3170d51574b802c8d8bbaa32b3d0f7ea0780750c183f37e0146bfa063f683a02ef91453c66e6ce5942c4a2a94ca1b7ae45d2e724dd3ca7ae572787a1aa1374aa90c85296fa965d499b9206fabc3bfd35fb5577fc2a40ed29f58f150888b75c337893dfc9b436fff046f1c1ca0c98b23041e90674b54c9d8db6af04f3b0b6d3aca95d520e750accbf48e4bd4e23537e80b8c5a19c8f2235fd26e0dcbe0c6a9b98442cf7b0bc31b02981d0f003672a05f7662af71b0e2cc07dfd1dd011c64da31e0289ed304638496c3e21a8beaa4f158da8b78400e7beb04638203a54cc530578fb47675e82374708654a26a5c194541f3bd0c44f8c9d29f32ed47d639355d131d97dc3daa66fae6dfe02425319b9c14abe85858387805d747a41c87b24a9c3c261fa2074cd94ccb96739ad3f66bae2389e44f960795ccfd7f4ae5b9c2e7163ebddfdaef744a05e0b9798042b2e457cb516af73e0df17ea62577272f42a5644b8307b7d687357f57e99a831acf4d9267f2e4dc66581b068ebda45878d7260ca683bc3fb29fb8da187df309762e5d547bd9a2c70f6a4c73cc5d46be374b896da3784251598b1f6cf0a931af3a2c59461fd7f9cceed132c3b35317329af5ede4785a6036d9ff3cbc69788233e0acf3986d5f951b044174e5dfcb52f0a82088b394aad5f051a54b346144d84a2a4e679fcc31b0abe32955d63111e83f29b0ca4f2ab4779be127c2ef9a5362231d2c82a27a65c1f6d1fe4a3cf8333415bda3255e6777534bd627411424804c366e583eecca4675285a978d8549082eb7d9b6c8319f83a0408600f3f5ac47bad2da5e7159b48536e23fc4094804743f4545fbb3435e843c8fe7f348d4947cc1951f1712135b9a668ff418c4a931150e764a04421078a29e7e7029de281246d48ac1f30f7c34ecb1c77b2df14d7ed70522de4dde5cf99e57eb10e9cdcc42194fa815407d8c74b4fa4c0b6d4987ebaf3fe5f5a386a8826caf7b826a062f273348001c7d94be966476a93aaa6fbc00883b2dec8e07fe068f0d46dd75c34131464ba4aaf62aaf484024525f41e2959b2b69a123081095c668778d76c36cfe757538a4f6af74a41c580e29e333e221fc64062af9054725b8a2fc55e4643f90700d7a31292544fd043133fe8517abcc3f05b5ad61c7cf52db28cde2cb7cac7efda3214c95b2fb5009d99a6a6d8dcfea5ff98a1934dfbe127810796d1a6b5bd5fbc8f2dfee6352d8753e3371be207b4948f10c59dcb56f34bed70e81f374f7a504db2ae6a10173e6946aecd2070bf956899b23cce7e0113179c46b7aeceb11f728980cfcf3a929990551fc5174e4661e98eaf27c93da3e20087d0135cf30812b0235335da07232c2a3c6edd12d4385437569266ef1db8d17186c93c3705763ad184ad31ef21c58beca7e6725c9c0bc715bacfdc4f14fceda6809b18ce1904bba5c73c374c5fa589c5e7b5d2fa232e7594fde2eaf0bc8e0017ec061f307f57656d66152e247e884029869efef508dee1ca15a8383a5fda05d53d09e9c30ff433135ebc3fafd585faa3aeae2b872844efb6c7195f8150b7f52d397ec989e7dc0b74c2567def3f90fd3d3f33c3313e921a6a253ff9e5af625df0a78ee9fad102aa85c914c8ed72e0ed13d71f191168e95d40e4782d57dd2b971811f1e670c160feb6db4fa3eaa4a0a479f74432ca51cb0d609b1e559197ec8dc1cb6984e6cc98898770773b6b23a12b626a01dc279dd57429076d5717f27b4dfbc9005a1b7ea322870175d0a0f3a223efef8f76d82de4746066f91f28036fd8841572e3ed31a2b6fdacdf631f8bfff8c199bf116c17032b4571a9737499b7aea7b868bc453b1340d70699ebf2c02362c63d12eefa8cf449848b57b2b12451f027d7552f894941ca02d284e762d073fc1d1a65d02d5ca6d08b5dd3aef4ee9983d3668a1c936efacea890bc70e134cf5d20336c8d420b8144b40d507990dd04cc07ca5efd8232bf5f742cb00396ff3efd9581b7fa305095d40135beda1df7ba4e622c6031aab8831c512a87c7523ecfb5bbc6cde71d1aa8db309f432de6a24a59eafb064be76fbe5db47712ad02cb74cd78d76eda1e2138ff69cb1b600bac3abe45123790c152fb7c98a5ed863c09b99b02c1b329b344a2045ca4ded2d62528f2614663a9dbcf24c8ae7b4e7fbc2566f1318953e790fcf991aee82e355f8431d025769f1caa1859fefeabaabcd8700680859d847bf3b32eb85691a39dc22ed6ba5123b5585483d164877ce65298bc8cb4ba5612392a3f31b99ece0ca5a68a6b63bdb191993b74944e845096932d5f39aca1fd6815f322fbb7456e294c04f6df3b5b5190f40ec9072bbdfefb777dcad6ffce6ee2d78929c5d141ac522aa342807afac979369750054e0bca658437ada0c677f2f5bca5c10dc65d5eefb25b0e3ef47265b4501cb9e78ef25963a56ead5076b40980d0becdf879c4e7e597b57eb2e2a67010f089ef42f0191c278455a6a3346970512f0242fe05257990a32dcf4d22adc7661296e475fff1c13f8719e4b360d5c2fb618f84c7b7655d30c7ac2f87111f180c15cddeed244d5269055bd25f956b09c14d1e04267608e8bad16d5ec53a17b256f737d670cc16ed73ecaf2076efa0f30b78fcf4b0b3012cbe26d50a0c513a312dfcba41e71b6161221520ce35ade1137079a6731d829d6bc215878bbde6860840e4be8d239f817a51cad212c9d8443b486786887cf8b270e1f1675284e4cdfc3b33d02b6c9677381c6a4646cb0fc74004efe46bce7b5cc13079bcbbc011335ebb023c2e4259564e4efadee60d84ffc28084abde7d7645b8d5f00c7a3cbfbaca10b94e8510282b28379939202f97d5de54fae486ca2813e2207cf5190b4e66beeef42167d7d8ae95b412b4cb319a16d6b1ab0e006ef8b7288ec9b2525e97fdd639a52b9f91ab6650f64f07045e5eb23a66bdb4be961e6617b3fd883326ab345b88703a133bc42a0cd4af52bb1286ade2647fc723edda45c4a60b2c4c5617efa06b94d3166a44f78518c9d1fe7eacc1fec98c13c65aba38eb36fd0c6a6b4340c66a178f9c57f74363fa79f08ae818767890c9c463e070aa9a96ca46183f487fd4b1d39f73f9b4b0953e150d3639b99aee56455a21bb9717a9cd7ffbe00cdff0bcc7c03d7c8e28af92186d12791d3e5991c28ae4511f9b17d812995f5826619ec121bc0f10b94e6cebafabf07e2c629d9871446e07d5d145b507430df0883bebf41914ad38247e71fdde4642c1441005af48cea8d95b8b5ed4580549bc656319387367f3d0cee95ddfc2cf97f3ada4a42a71f25c9c7ad9e50a2f7981a61a7a1faaf7dc688f2379e0e38ed2b3549f0e63339bff9e22e5dd5f40469ae87140854576411dcd02672375694589ced2540b95642704da0273e82e8c4f4cec6aa3af7f070c97fed0fcdfcddf1103c9402776db41b3148b6cbf875dac9860c4787d078a0aabbf7d4a3cdccc4440848d16361b1cdaabe6996a79438eaed4db347a301afaea77dac9737b76c977557fc822230b90ad82c6aea9493e81ff7bc9f8bcf16d677e5909147f2d887f3f9e87f2de02b958da1f947f76d7c66b88f060b23f1c49b80eb27adfb812d8ad259559277325f25dd8db91ad8e6c608a7109447c0031fdd33f72ce67811bc472339eaa5b8ebc945737d14bd0258aff645e0b5c8270955386cb1ad3622f7aa74c0ef68e28f7d45185a0e988e8ebbb85cf176d811fe8f40fd3311761c2ea34bb3ab989434973ca461e2e5601db4c5a88606f92923669a2ba8d656a9cff4577f920cfb8d0f41890397e1ed8787ee294c611a2b0924af676eff391cedecb71b0cb3a20bb6f8acca9d5774fc8f3f150891035771685b5fd5ca6bbbf96589181a08d25cd0bf1f27a293bd070d7cb092752720074343c51c65a6b51b100c40734439e31b1c633ae00d38f591a2cb56c8ce829427b68b07e857b779af57da06fabf009e12033120edaa224469575f5bebc1c2f3033c04d1b7db5a7d8709c05242a454c4a9ebdc261641629f5b9959c08e868f1ec3134c744af4fc485534bb77156924392273d961dc5b6938400a43dd68188d285dc2cc3c01353751433b6863e1eaacd69dbee3e73dfd810d5fdce91030a2feb5a40ee08dfa47803c1052cc8b15cdeed980c47d09eeb9f1068a894cc790c796f8e96e1bfa6b42dc147ec7057ed5f95a02c84f3055c4c40ed3a016aea14c0f3bc742706de35ea041d0f81410617c41b5ec810cf52177b0541ac8f1a747fa55f78f02780ad9259b9f30d1f25f0f0b45f4f2777aff6c0417cc15fef3a330c33204305fd4c8e285aae8363668c1cd11f72759ef63249a2f058fbc7eb1d700d5dc634aedecb8f22bcd583ba7467e42268d2f6e8d44cdf4df8484e47d9b47b78fa19ad688405cc1d0bdcd0239d81cd10938d9b2eb0aef5a9bd3d3b0399201944dd508239b70a9d173a9df94a7c4738981631ce360bfa1ea7e8b8eb211fc4d9e0ae4fec28554b0350a2b45bc549ca97c8d8709ad4785262ced1eaf431f8f1a93cca3aa6441807f7a087e9cab3c2106c70be1093bec089e4e79a37cf23111a5cfc7ff36608029262ee7699ea8352438a4700b98f29d56bdbe7a8a6b3a09ea64fb8b879deba06e7a74341b458df60120156b8a1504e10da3b756e41edf3f7b1f748a6c16a864d622f8eace0825893d368b13c7a4aa39000d07f705f36cebaf131962b5faa66febdf446d92fd786053d3ad637e0979cb21e580c2c0120da121a13840dedf1efe07fec04a2799d46e384d9dcb954b274e893f32ba25c258a06aa0329529a4aa4a84b3576d0bf796d365c66ad9097c13ecdb695116bbf79d8197a9d1d47bcc41be78ddd415f477f36a2117c27342063a4c40fb39b551cd407db543e8fc07c13958d1dc8d7532667340ca849b48e7fcf5eaabfe99a7cc6060d89afbe6e3a4cc4446f55efacf839c3887ccc9b96b2668c3063434c032c51dcd1286a2a72bb6dff5b50b93e394d97b94f7f20d0f49d1e63a039cba85b774ea3fdf39bbb57f9b18a326de74280dfe80d7f1c9533f1894a15867deb103fd07235c345b9eaadc59e66211828559412f307c1d2aa04c129e41a54ca1e4266d00a9a4165e60bb228b2e2463ed33da22bb8e9aca3fe11926fef3dd4841ffacb81cb219fc8389c129834d7a8a9cc2807b2dd89ed58259d09a75ef5accba528ac1b7e8c33be452fb7670107bf2d3793494cac705228851c514f8c6eb0d50292c84ac98f4c970fe279c037e1f5d5d0faff4012ae51c4885cc782d1af294a860372f1da4dd549ec137a4f10ac0ca8a79f413d486f0f27a037f64f232028954b3baef709bf256a58719e6839e4bbb054c445d2bcd2c689cd8136dbc14b0a2633bb5bf8d01c9592bd4c2de77fb6f601f339cb679ca56d0d1bec044eb5eeed02ea941943a8f19ac1ce5814f5e01dd353b2a2f17c1e8818392542f37e0d1c53467f410246ffba52364a42ac2009e9986494a1bea2e78ef4cefacd66c4ba2fd24e49357fa82b83ea366bfa4d858889c70faca65cd4c4804fc80fdcd3c7b7212b511a734345ffd0751412b5e7797b74f159e7dd4b08aecf83bf485fd0939f779247b1aeb74da31bf20d7475132e9f416aa3d96f27c7b6c7d99239245718713d78844f1dec3e048ebb06fbfd706b87952f91d933c9565644ba6ae0e8b18f9a2271e9bfa011aa20887bf4995d0c361347db1df6f83dea0089fb71e1fc6811a555d101d53f02c0964d2dfc27fd3cdf2d0c2b879ce6c2317c9edf472edeaebfa6d3587e2d94f4c2b62341eee9163851b8ba93ebc4ea35d4d3b16f9c056c01b75139bd0db336753a1e17129a7a681de59f512f71eb80a5c0bb8b79930590025279cfbc6805503cd1a2bd7bc23b381cbb4a2466d4f63563e3b202fba21b43effc0b38e045f83c362d8eeff68a6dff03fe993c1c15096c746bbe5c11810d06415023f0dd92c560d14f36ed8dc0f287b8de301afd6b67a4585d4a9db1d9874bc5fcd61568fac25868d43e49f40947d3a16a0877b0e81155313a6bb9d9ba41eb6e98cf33395cb3e4f513da88ccbba8b1b07a55ae0a575bd00a38bd3497f83119c49722fbcd6253abacb1342cdb5457c19e02d933ee9d00deed940eb35f8d236f99c8df82a248668699adf87689c40388b20e43650a2de2147bc7c4c98c07a0d05c3b542d640483a082c193a8f91f09531ccb02e186b0af8ce1a573db738404e2e4dbe1330d86132b6dca1aae365b07a3a31ab2d4bb834d2a8fc138af213590605922afd06ad591522cdcdf5a0ca8d655a4872187fd045a1d3bf34f13a2c941ab4b8170ab9cfe28c4c0dd6a1150a99a50a5b4289e02cca9de17606a786b4bae7b6e8e5b518fc135270d0b5b56fd68045e92fbfff513a7bd239091d356045ba2416f717442060d7e80d3da35eb83e3938f1525a0bb14ef49681a6200f7378011c981b001b19a69cf262080748edbedbce0b32f56ed28c18d8b23c6457b58c90ebe375979ec91f5f15e3ec80132d0c7b80ca1316ddef368e9245a654d56b6d20eddd470d784cb0448ade21e5177dc78661b83c17ea33bd4567972cff5cccbd766590d5c2242958fff180da81a36ffe2832978b6a6dc0623f0fb240dddc3978c2d66b804d4df5e1c4baaa62466c683120f89cfc8484c1abbc54218669cf9eb7ddf7451c1d3741f16e6c601686d66fc15e4b4ebb55946d6366e5766e7b16855a96ba87ab3c2b0cf990e78454ef645896e35b765d3d36ae37d30166fa492e773e92ecffe8868501a18b474492773269d1422eff1cb9769fea1c819e7c741a120fc15d7b869aad5b985fd9b9b4b033f6bb0f42ff93e60c679dbe563f734b1c5a5f4a744cd1c8a2e9e0670a67e1352fd7b0ed5a20305e649c5f18316df60c3bc5fe4665fa0fd8a84ab63bce9e4c07b68d4436004a57787214569df99e9484f9df21176d58978451974f16231e6ff3731bc5735464ee72936c6f0d08a5f25be5ee9824ae0e90ae21442f25012194d3329ccee2b2312f71e3bd7581ced21806cd75b89e309d9a5a1a39a44729779ceef6a561bfd6e362202b5405d3d1836a81a7e404d6c6bb02a0fb9a53361cbc57ad89d6c63dd2210a7fe539bc88c52270dae66dc97ad96bb8358d36a75ba49cbcc594faacfbcb519f028f513a0cdb14421ff47c0003a86d6bdcf64868cc60382b2a9987420fb0c1e8e8eacf5b63c8123dbfca283e20678ba43d2112c4ae49367756687ef4fc8be8c019acb09313942f07bbbef60dfcb670a4602c142971f2753b1697561c5095b7fc24c37601341355865241fb0eeb62aa2206d2179272c6fe0dad8cd1280dbffcdb4e0983cfc5c131b360bd86e2bb1d49fc9040f2b3c26e460997915940d8fc72d60ac0cae6e76dccb732fe5162c1aedfbbaabb61d2feee9895f07fc3318cf1930cfcbc01a64d4635db532d8edf34ce6d49c490dba338b49bebaa8ab29adfe2ae6eed3bf71038cdf4a761db64f8da908de6bc3e4e9d0e24fe6b2698b2e0a79f8ccc913cf621465f7ebe5668962dc001ae20ef4ac71460aab6d8fdb743971dcbb09c547c2b8fba4536a88ef205ca816c8894b138765da9081389f1933da9bf138022f51c6e657c853cb0eaa33ede5ee6d59f47a073548126659c995563a12899dccc0f7b5c80eda10aa5992420784ecbb2e929fef1d7d79a91139512fc16f856a3b2e37b3e0a85c90d9c4434d492654be6cbd8ebd3774d8b44e667f07a99ffc702bfab4dd58e68ddfc142078a27aa98b6720be3d12efafb67bce495d055584c26493c217822f4320177ece523382c310ca1d13951cda21d7f8a682b38d45cca1b5a5e622df22602b40db102711763258b973af64930019d7f541d8ce5ee7d31494cf71b07d09730f2dbe46f6d928a6bb14791077ed7a4cc653a410be2bc08eb2c25b1e7be0ba7cde7bfde3df394aafe07a8a48d6de65cbb6c6aecd0dcd3ea33e0922b2fcee934474eb7a42f9d0e9e2603ff4fa466679f0eeb2fc0f270ba5f2e00e7b95b07d1cace9b3e31a552132578fb5e3deb7044dca525103843ea96d5e51b0065b347aaa4be5467432a54239844d543924f5ce94a7f0b2a2bacb9200c321bf962c27512cc1dfa3a47098f86bb31f2385482727149b5f3f3f35992db1f7ffd395b16a48c56bc8c9ec4adfb74794af858130043bed4211e265aa39594d99d01d633233cd3be48806b180798be99f07cb5ca9f2bbc86639c23834c0e948a40775fb34ec8bd171b3605e6d1356d7da6d04522e8a99302be3a1e963c776ff7215863a975ccc34985fabf01b1c2f7be40bd85ca7054bfde7da9cd9e514e034203ca5bf6eef6f0983fbbf0d0e21c64888fe6cb4e1592b0831c5bedaa26ad0714e4c9ce8eaf3b09572a26bc0b288e7f1fcf36eba31a9751917d0d0e82842bdc3b05dec28f9279fe8a8ce714fe03a312ec4ad0ad96101f30efb80b985fee903c6a195e8d8e11aeb36d165b9095a2984526588e8e6b38d2087b0dd58082d2207af6f40442cf66fc13f7dc01540cd2059bdd76d52582937be818b03c7d94266ed1e017157641f2e24c16ee7063154488786f6617884591bcaf896caf9df087dff795966a0455838f4e7ba802d38b508a95d93e3bca768dbd33ea997030ca43c29b148e274171497c2f596369e6b01222abae3994aeca5e3a17edeb6ebd025482013f67906132a6139af5670ce390e7b910994610a1b187229b86a0edf9fc0f7a4b07df13474097891c1a7a11b91af98eb9417b058dbf9ee667e3f6cf2291283b5ce91232e40c30cff585f27f4aa36bf35bf26d884b75d8f8bd1606e261a6b1803dc2e4d1055ebd683ef97a77fc7922c401bc12c7e739ef88c0373a07fd6d3eef9a19ec10ed50dd0ba61858b9f790e48d37e566e81ced49aa5eb29b9f0d54417518d0bb3ae684c07d481699e9331512dccf94340be34d66f2a7d08209f214e0d04ef9e2580fb3e5131b3f9f3a0f2110f903b2ee27fa1321376c7cd69227101c6af258330bce78796c7679ed8b5f9cceebe01aa7140001c9be19a16840975c8fb72da40b7e188ceaaccf5e8a8d84855b2a39a9f98ea1a71c471bd12ae9308ee121e3cc50c96440f4f193399131b1b53f2ebf048236446b4c9c511866df101b176a2a53e03ff977983699f3e9c29cc9c575e6b58f146cb15670cbc880052a84366e5fb4069fa2517d80c25207f2e84d9dbb472e0d6e59c6b2ffb71dd22b534db12cd4b5fd0ed7a4040d9259c4598c75ceeebeecbba5e9e4c5e0c1857ed413b9a6460dd6876b91d2073eb0f91bc38ec04b87cd96b651940826252cc945047437b47fb45baf1ffc053ef4b0df176e226b4abd740b7da78c975323cae92b666ffcd0e20fc109642737a7690410f0447949d70e4683c237665ac5be48c3a1d942fa4b8d12ecf6b234d2102662ab3437bad0667016955f3ce9169eac958ca381d990ebd6f41df65125110e69581e0ec0a255c6fc0f93da28c9b091aaf90bd5e84b80786cc8b96d4722d421ee88ab9a636f47eafc27ad21ecb287620fdd656adcc5142c9b493007e24f281ee811f1f8af021e5be74e7968aa842110126670ddf396caa651f48a143ef486f7f058fe7f0d3f6984fd55950fe02f4c3a3e53daa709567d949d6db0aa6f79f8d85061e57a32f0de3e2453f27bd626852d971420018428ad856e787ebca73216e50cd2520ad4c0034ea67c99e3919dceb75711101610831c2990da66c22bcc4a467d5d2018ede205c4e7ea451598bb9c07008fc4ca0049186edaf240279785ae42cbc963ac4712f4efd8b2cd82d3217dc245737550f2ce7ff10a34c0786805d783f5c4e45d3753e0aea6bb490a133bf8379f23b4daceb40932bbfc41289635bf373c9514c993a9ba7d9039cf37a6498f57b9252c04f1e987f3dd04b2da8a66746cc5fb0157246b3a28f3238c79cf5b472d4e9280ea030e68a469325528c4c63890543adf6cf6c8b3f8d92906584e9fa0ed1707fb50a293102b268bf227dc59a5b8280de054c6e5fc1ed302d0092ad03b6c1cfc5c516a6cee85d710b21360a5165bdc0592f98bcf945469fd4a0985942440ffe3cccf9ca300b2ee89ac7f333f6885170d02ff4d9d5cc633ed219a5a76b7e761cb13980fcdecea12af191caedaabae8e5962493081c38ea93daea92dac4f6b39a76bca5570d8dc88e9b4032fddb037dd3ea8d88726bbdc1c94d0ad15f28e1af02aae55afe6744cef663bf1727871dc98dd2b599031be5aa311c9d85c2aaf852392967d190f17eea288aebcc8aa437876bfdd5cc29ea8ce8cc39855069f7dffe46e6bd50e43650cf14e7f32a3d343eeb430a022b6cd4a8eec11afa92bba48f659be110ca81c6b6cc390579e254a0c0b6b8f7a7f678426802b38b97850e8cc67e775e5d7d00170ebb4b952b675f58b3f2817afa7612dcdadc745abde9427aaacc5bff84866c2b69ee808e728a7ddb25fba1f2460c7e932ed1405339f8ad39111fce3aa8ffdd21c0087bc1316579a2be4059b9c4b5962093ae170e9bfdd32873e97d8ecc6ece0e27bce9677e28af71ca05c92aacca8f7ccc7a809636f4e8b1c360b0da82920df45e391409a58108268849114260729bcd9cd79fe1e1d480c6d16ee5750484edb64e6ddce32e499d3f832aa3a93d2c7bcb6c21664248c008249a33a62e298650ee4023822b95014f35a423f029997c68a8cbab7a6fbced7b2050f975413bb95518ea2424e7a81e979930c3b0cced8af8d7794e9b5fe7d582b1b0768da8e94a205cb901245adc601c5386fa4919423fd0d887ff5ecc6f73a4b92b3d3cfbbd01178aaeac9e4b653cc6f40762872863612db86a84da101e25e207e2deff42be01aead5b300ce55cf5bdfaa1dfd9c1f82d6451d7261508fc4551b24e0841e56d113ee2667258925ec9b156435fdaa61101c360cdb931b6b6511cb3f1962bec0f02f8b03ec4ea0e602639a7f286491b2cc67b39d628c002d5bb9134beb13bb691cc15f2e400a415d9046629ec04a320948e9c296cfdb6a5feb150b011a425dd85d212ee4063745fd06a340f3c69f675a7d575f157f57e7c36183e358da3971ae677aad765660f14237d7f101be15cc7c9ad4ccae011e3ab069416637e320f1285815ff89ab0d8f23e40cb975cf756942ed64153eded03ad9ac67b9a01b8c8a974207e778119b0ecdb42c96b0eb356f4249dd7a37ecf4c054401fec77faddfd501bcd7f2b89d86b680cd192b0fcef7f22f0c7f8684e91bcdb9a8c8283d9d99a288a334bf557b7568db34ef70e1d3e3333824a8ca5478794eda4503299c77a057d3558a959e7a18152559abe88bc423a89e6ce204c4f5495ed59459cbab49d8959b15b16d24e0d1267d06dfc73437c4d966d999595e202db42ae666e5edc6fee9543bcec8399a7837fc041dd7a0841b376c05c08bcff4c26a03b2c26b13d7012b193269c7f4c622c98529c00fd75fd3e52f955124154504727470f157051352faf362694bbc77fc34a60089d50da2161dc84f95a9884da1259231939e16e4143e66e78ed2f12000dd4d1e758fbba55850c2e6427d82245504f4a5dc66d93fb62d0c41af12cc19e4811b33f3b357d9f0c18ee4f0f18c41ed0d7f7e2a64db5424e32021005192ebe96f323b8d58e394b5f1cb7331b7dbe806e0ac16d9e5b594183981f173c831743f074b5564d2e2ce87c8096ab1c492fe9f73062aed94630e48a6236f9d537f1d5be41fd6c512112e5e881803b088910159d6adb19250e827a8282050a6afce6b46001ced60ffdc4f184b2e2e9ac8a4c761b41f51209a25d3a9eefe0c3b3da7e60d9e1ceb9e173b53f38de8f3e40a03a835e2d88973d94eb95a3b44d813f456ee16e33f49478b7063dbd2be1a42430e657450cb2cb315f4a44a7e51dcb2364fb279e891b7a7d0230efb36bb719eb341d4ee4e1927970d674a955e72e533d7eb47d93aecdff0947adaffaa7bfcb65f19f9f3188cd9e502e367ae09fddd822849bae9a3189ea00b56305e48f0ec700f384ffeea16fd364463a0171c40a86290fe0011379f94bad16e3afdf82d837b3cc912f9c02812cc03610a5bea3e012373d9300eaa2a5d7d8a48f0543958dbbf9304c4cf53ac85a0ab84838264bd7b8ca17e1ea5b4fc0b297765c98c3b0a3022dad05c27587c18bf57a96c32d2a077cfcba1f87f7e925034fcbf41cc322cf6b5fb5570d9fd2a67da297f9349c1aab003a1707ba06769f6c482951c43cce26c3a014cab27f1df0b00e5e7c7060210ccc96953e083b172f76e525e9a14af7265b64e78d614cbf3081bd5db9ea5439fb5c147f9fd46091ba055ec6a1977b6796be8da40baaf9496afe41b93dda21d03a3d65512d19a67a6384f82c0dfcf84e191184c666ceb744f01013f3927aba4d05d7eda4dd97e610137ab8f6a8cbc57e15be5fef1e5af0949e48f58ad9448e453078d88842209968f0a7206a457650cc55fa7e47af0d8c023fd0aef657a8e785ef375168043106e5952505d4373b1827c33929a62072536c18fa9c0f31ff49aa4b6496acff01e79a0aba9a175ee3eba61d0c95578d53cd350162d25400976e860be22b4809f071c00337ecf2275813920d028a0e1dd9f9bf5a92cb8ef9cad000a693bf3b70bcda86a99412ff391b0f1cbc650c9139620f24c3e60c28797cded48db92d5287f21d27d3cdf51a792f7cae83c2d16e448aa2cab75318c43c99293f4ea6befff99c2e8f163cd1d7a2e033727565a60ca02363238f3d7ede5fcff2d94a740b771e21abcd84f24a955ccbb10d97a92ddbadab255051d3569a01d639a3433de68d15948970456b4d320a48cd375998f81a8fa365a6142ece6f3e4a6b0857ec72d3f144c133d4ce8d711e77833dc7bf3302a8c35a1b11a094cc5f025b99b262d168e9be164e17d131ef555c22554f487b97c81d1c367b88682e975f5cc038f7edb39a72f2be73572e0cbee0f929660d5b1d3947325f7c7d245136b228e8d322291132d34539a4abf005f875226931dbc13c5f92a23b2fa36e6117c50d2f2fda016e71b5c878ab3a318a3bac1b7bd28a2d3919bfc37f38beb2653814059c67ca105978b77e5e12681a86ce775abc20bf0332692b07ca2fdfb44b95caab3435d4fe169ccf8e81eccc7f3ce02d95dc27f5baad1a6bfd1a44ed32ff06ccba5d1b686e6010f7f14ce84a29152bed2d296f9e066d49f7a2423027bd444cb833c5a4e225a6c9132bcf3756d240dba2d759c0b7154634dbcc0bb4b157f6c3070deda737ccf769ea3344720781370521e5ff4a94b7a92627f70c93bd0c6f35dc9a118e5d2cf6f83503963f09d5ce30c27ec16aca78651db260fb9bbdc1b5a82d06c9b5a2396ba05e7255d1763d8a6d56dba8ba91c19ca316b4674335a409e09ca921913b0ea80c8e1872dc9ce4661f3cfd8fb3cf424a05ee93626bf92dfd700ede6716d9c42f8206e4173312d212d0be29b3f13c349fff1909727715134b23d3eebc5d09da6ea49d64f821964ae9099f0908bb5e06f121fc7f1e9a06f8afc7b39483f153872b17779d407d1c32d0119bc1b03d5a7aeb2ff7d1c8e30b019e7bbaa6312042b32530b9096b379f1dd3b4dd0eb9631716dde910eabfb0a9560f0cfa6874fc10896cc7cf5c6a95cb66aa8337ea2e996464673d1fdf0113182835053ee1424433571cf2b1e89f9093e9051585ad9fb8273cb7918c1480bff94caa553ef49d78edad010dc26e696e0073e6d0f62febd03931f446c72c735386db9a1438faf6629883bc960c56ebb321578041ae092de959e4b564d05edb1d24ba542e9bbde10ed711007d0df4ea638b688582081f16e6e3fa0281e80f63031d40528702481fe2759c0063ed17e889fe70033bdabca1a427d00bebe271d93818172bf6a9891679135a8e0d332175fbbd837a155b1be24c12f3156c7ccb0a9253c3673230930135cfac9c4d912b416775c061c6330aa09f97e84f7b95a42cea6327e59dac2375ef4f4667efc43e69bc544d5eaeb39b15cfa290c119225eedd661a85c83281ae87c1ce5a220fbcc465350c07c67540d0c91c1004412b2e86b7c1f7810f9da70df80222b2934d314d8d0176d4b93476587ee01e424b916055bff6b44d63b5a9a17d2a377c020d1d34893dd3c3792ab31b85b6adc0e56649797a2b68c6fc90317b1a036b535a06c641bb0142065bac54010790043545a7a5a451ca380224dd0580764ec6102cd8009647f7022ccfd2b9a62ca0b2166c2497c805264fa99081163c046b830f6c6e839238a0e8e4182d0c0837ce03133702ac5dd005a94a7c9a73eaa113f96aba2b0c69df2a110560c6d88c090ba36da277692d34221bacac9a6d1e1293dffeb097efb39b22dc572e9db14c43ec0fd3ee7e8212ed4f68029bbd6dc28b51353d6b17086b27670a907922c702ad90434e222ef13e4a7669937017989ca211c33f094b61c9ecc717150d3571bfc6d8f511edba1fd7e1cc173a7978fe428f4d49405eec7055206f80507dfe504a3522b08a4955452e46790b980b9f780972a8b0eba2c7f0b44df0c7d4ce242c1d5f17fd00c8554e181f9f8f9d98d54dd92aef6bf1bb258d6101166eb61eeeddcb317fbc335048d05e5e9f9a0aa404dcdf15f3b76c9ba9bf20a66b0679a47bad8a16dba0c505b2d60dd66945788d6917aa9f2bae1b3c48c5684c70b63d6e24a7f747d9b0fefa3f178d2421c8ee56e57cb389c9ff18351e56beaf3c1ac26a45d91e232e74af04894424c936cdcd439c0e1dd4861d5279026ab7553e46257f78bceeb80ad071c2fa40095d39b5ae5a78bf66b911589c4f39704e99b729a39a097ceca1075b386fd4625825d134f1d6de2afa058b8878ee458a11e32b1958c7bcd44adad00060836ce649035e8eee52f1d5cd9db702c16b1e7650ec86102fd73e7fcd2a3ac8eec0ea9f3a4fcc2b7219fd5c8b98407f2ca56f1f6572e3c22e970e5ac4c304c1d14dee7fa515aafb60d03c1ee04f32d004b9b110747c4c7064072563e58a5296a4dde4bfa85617a5f6192db235b86d7a29d66964efd205d9c93301e4f8b1bbef6b3cb8ba7850063738ae68609ae335d4dd55e346f60b471af4e477803e7e76c5f2c3ee9a417450d241886ebcf9b0004e7f5a2e5742f4c1524e53948ba700e880eaf82b68feb12ac08a3c2ba65c0f53f1d7ed887e7723bf53e893fc0dcde102f88b1f72004bea4420ec7babe3293cc8ea0dcdc0ebbd7f17f5b90504ec82d0761e92edcad7bce292400ff2e50b99f70f45e41cc65f8ead6c89e9af6da181c09073522831a7d564597b367fc8e954106632cc0212a064c6c7e704547a6c2eac635acbb8cc9ab67b0cd38eab25fae48b478d2b1190e48984e3f0a32b9cf22a76e4ab00cc2bf921d8721486bf62481ee30f5fdde55dba054546e36a2b65844a3cbf1f78404e8e734383422b08d3ccbdf10c05f488b2bbe7692167fd30441d794cbca39b2e5300d1e893eb804661700af627e20e58df601510d30f8bbb74f998ac79cce64b7a13ddca7f8e09a43daf0a3139fed8edbb5e48d0784c524f9336f56b783fddddffed6e10455c0e625f8e935760df6222bc3a8a8c34b675eeb8a773f3f3d753492c6f78951db3d3ddfcbc2fe1a7167e646ef73371a42619fafda67db8b0ab458bf412a9b78ce0aa8c6f0c8f71c2d87ade8d92a8b18f343c4f107c84f964011c1ca3df06a99ca4fac910eaec7688b899fd0263c9b082096e7341e60d9ef8f09709b341be88b66b584cc01696d632c7d708f25505ad818707eba0e3a15f2b24666f91b3823379fe0874cab64e452cedc2a02e3e51ab7129c6ba48a7dcb7fb3154ee3257fedf45fec55bc75b9f936d2f25ba52216ebec9878dd567fe5e604deb6747df6ad303d7866d02c7f832980806c1e747e34c3a9ca6aabebed1d2e109557d5b60740828bdc32ce16d4a1cd785211633fb26466676ae3b1d2c051216c0c6b4cb675e4bd33e71e2ad5d0fe728e86f6fcc68013299e89efe4d3347e5d9d792175ef029430a67ae9b325bca2799f272dbd363b575f2c9c1eb3b71d6312e55f6f4bc129e8fc4f2c28841cd1864a74d4b852ff0389404b6c53f16b02c4c11e4093787b04557feedb4bd8e8a0f9f591f69e5630f8fdca7ef541eb7690f892c10f4a51a6cad0a2270869013a3e3b552603ade6a0028693d03c75285ce511872547f197cd555c4a2aadf85c31ddf4b2abbca26443337544843271b0b34572f29d6da5bd7bf01459296742ec6a6f04419b2f93ba3d3aa1f35d5e2ece7a177bc3f070e31699d5f8bf7bebea572e54d74a377b3562d38944106b91e441e28c98f41b3ae094ff08f9c167acebb1a66b1e7630e88690263491951efc456e45535d350244c4695a45655013b5fa000da5c0adbe12db741ef9b417117efb78a9eacf66f4ca1547668bdf0cbb5c695a09b1b9c1d79d8ba054dcbde08233ed5b4412805e1ddc9159e87c9aa41a274ba9e04a71d7cbedac6662e1c5aee0067e2d9bff196982c66fe641f5a5f53530dc0d2b0a449438e502e951d711462b9ac736d74ed9eaecd5f5d244b2dfe0e6c32925c50c8c9935bb6006f540cdf3fb2402bb1cbb3edff8b2362c06f9139239115c439cb0ba25c84fc224c0a0194d6121b9929b6ed279f94a5d670b7583fe44cd208fc7c26bdbed92165875040029bdffe2d6acb83fdf4a7747743faa9ee82048a2ed24b02fd668fe1441bcba964318f268dc7e8f3f752e0f04be910770b9bc09115097d8a33b7893ea1785ee186031a7ebd59a50f45e335415d1bb8add137d0213715a672ce8c8d934dc53ce73d5cd0a77c0147a7b3075d9bc440745d9fdf56de008b000aae0aa918dcf18fb39487262b4c60c81dcb0ab958b5c5dd43b99b54d5944efca2a9492afaf30c0234c29c565ae589e2a546612b0910e1fa9a352a3813af787c04148495a4029592e188b61486874ac7c46350b772b52efac6a28ebe52d2412ba7f8f40ca00fe2b7d6cec564cf146a08827a61d4560fd0a66afa794b4f6ce185d15f27a90e9e921330f7edd82ef549f9999b7cbda7932f143e11c1ae3ef8befaa3f23017877902136e973341e42385cbb26d934683b7168120fabe9ae1390b3bb64e81a445b3cbabdbdd6ceb277791dd05d56d1caea076de559395f5540b03bb9b38094350f1cd53beda7fa21b659fcf9c6861f64a525e86d1200221fe9fc0c7b8041917c77e23a801a6775a98eb28f4617c7cc207d94b95109fe621ac513da54e00956da5a63d32f47caff3fdcde914b7f7c848e761345be8f945657682eb2a97b783842d6038a919d04f2425ceb8b97ba95c1b0af3176ee55d212f17fda93902194613dd43111ce0b5d1221f16af537e444bb2fc18fe92e44322dfab6b7c59df6d95c1968d5f43cf22febf335137c071c7c020b99dff8107173f7784ed7437a47e9e5b585ec993cb081d10299db9ebffbb0ca2d9fd8c18f1feb5253d651836054c934d596aa9fc94c66b0c451e952fb040cf0ba8172c171278bd066d2b73aff825b741ac17d9878d2c5509a66089f01093b261d65d800b3bc51c9bbc954057d76acd7ef7922abbe1fb9de6053874550157aabcdebf55362ea69d3fb7bc730667d91fdce7da36dfc354f3dc978acb1da2a4a1a7286223c726056721d46650a165e4ad4e8e9780a312f6f263eb0bbd24e13351bc7b7e41203a06d61b7f3498d7b143c3399e2e3b67c6c2849e6ec1a2129d98037310764afe85afd2ff975fbf9b217f5521f662a8c46e47f0c0bce95c72edc91b00774e72d6fdb7c9fc61d5d6bb270fe02cc888dee5265d667853ae13925e29c759a6715b2d3024e9bf916b14d89a1756dc5d98a7a916aaf393f9f1643ca2dc57c4b1c406e0528594a1fab7d1c7edccf203dc5c4527869392751b18189217bf2215d4dad762c983df112ba2228415e1f8139a03e452b44d590391d9f40223c76f0f692859d17d5749a2bd265f4cd8fcf64f48e877e9f0989a1afe35b8104da782aea951afcc606ca4beeb8494cc749db28e325fc0c829a6310c521f5c955a64d3723546c5752c82f9b30fc3913b0d08b08d1c988095ac8179a722e5832ccaf0e7ebe82843028f6682bee839166adee618d17dea601b23b4eb44efd227743fb40681a5d6de9fb77f17875d03bec6ca7b97328b56a9c8906bccd845dc320da61f237a8daaccac4aa772c627c18ead1178e3febcc0bf91f54317e046860623462a6d4c4bd072e6596c659dfa1a7dda5bfa9923ffb9dcf17641869df63ebd356b81d78fcd85bf310006875d5ae72913913a390153375a188ec1ec57b5e62008d7f9970073e534a2ce1ae73e358f000980b73064c09cf02c97c8882c17d202c33ee4b4a92b1d27fad6432cc5bd2b6d3d30c196c222aecb844e5b02b91a86ee6c2c1b4895c0c1eaa82b6881905c8cf506c4cfb59cd85b4e09ab04d376905a6731df3f1639af8cf99b45b6583c2ad975db9ea0c73a837faced40a1845fdfb133840fa32d3f49fc1b66447d429cbc4a29caa5818a6498631ca7674a9e92e641cb5bcb8f443d66285b72844db8bf22d0626c999ebef066794dbfebb12f806fbd9e346276706c3518f407e0433e7a0d90e4a0e789e57ce0c1d6ceff4f68c444fd906d80c213c9cb682937f2534842101b9b5ec0b250e027a2b53e4e9194fc64c29ce2d2da81321ee5afa476b15705bbe1f0204f897ae2edec53e0618eebb769209380059eb25810b88a8e2c76ae88db9478c9bb51779329023e2eba13d1564100306295a1eb1db29cfacb4266ade0b868f2d7761220071b4f95f5c4966450439ae5e66145d2a95636c432b06825c8d3d5a253f0e46f63339777dfd013601740fadcc2c4336ae92d2693ec8198db2fe7f57b0936fff53868b70c1ee869a03fc79cfa163bbf9e6858edccfcd1f638da6272a02cc295bfd15c16f69494fb537f49c3c324d881f861fdddeb32f8664f5e28fc713d6b92a8baf5c4ed6b05b9109fa1f8943bb5ff1f4983ac55ab52ffafbbb147caa973a0267c8984111ca1541cbc949e1e7db53a38abfd23ceb81ca2e35d8d19798e7e84197406b4c024cec796c064892263409535ab2708b88db03f32936bff7a0e715823d15d75c4e862fc82b015b53612474cb5e4a1432fd479e7e1dc05fafd0557277804ff5e118e00ff1061e7d87fc0064f0a23b2f7f05f16f3078915ad8c2fce02bc0129e2160b03132902de62d472d1db573f4d28805b28ca6049e0a01acbe225c9a467add5b73340c42aa9738f273834338d25bb66cc3e1680e0442c36b062a48471e7626086ce33efc290443ea3c707346a30b46e26f0ce7cd01186e28d9dfc780b1d91174ceeb62870b069d06bf476bec48fd98ca5ef3cc2890d204272130a35a80112ad7da48eb125721e2738e50c035a1e9bac9a6644287ae766b760747c14a51ebaf7d60c7ea5626cac0df694ce2f5da81dd30f56bf1ff3a5cd9a8f0db20e44b943d1f3e53a9cc9e93096b7954c32a46853cce5cde5f830e37302140445a55d9a1ed5f827886fe289b769bad2aad0c7a7d22083ebbaf17435e5b7705e559f1111f8e562aae027bc6299cfb331507506e1e7fd490a902c3f8e6518624642ceb921f2c25a002363584c4b03de030324a918f3bd388fba318261bca8afb53e276788031b52dd688adde6324bc2dcf503622d863227c0e1338e4064a0cce122459f88055a6736d793a1972eaa6b9845d87e4e3f3b7843a5da9fc0cb8bee809d48e1bfc7c87c475557d6e171092dfe9a4de578b4d11e2a38d0c889d3865bf618428d266efe6d0b2a21c416e5ad294964033002e236270e27c93beb83a59b348bfc26383dfaf76ffeb459e4570ae91934287843f324ce57a6efb134fe37271393c1a1cbee50660e5cd403494cadeaaa81bc022de01009716d4bcbd228b8456cd90d024b1038c8ca61e74ccc1cece3a317cc1a3831b96e8fce2afe524eaca422ac3dd1ae12572c242ebfb949e23fbba8146d4724f0421a1aa5ab9862d18964e24249bf6737d92b084e12472b55e68451e5e6eb1fecd7fc82b8341dd79905a3cb8a34b942c0b0aecbf61daa7e8aa655656dbd7c23e7b8215f48b998d83469c54144ce1b8c79eaa1ef7987f54b13eabae5486bcb5584cb37491f869fdbbddbc3f6852d23bfabd06acffa57fe3c381c42c6aa300850e285bfbb3a5b4a8b5b01f3fdae8b347f8622c4dbf35b901d87a0c422e8d7450cdc037aad9150c159aee39fd422efd0d70f28cec80128301879cac46bd879eb74788bd6180216b783757e98c3596374c4ef37f1a42cfe4c852ecc8e522ff4b4297e8c1a500bb0f01bdc75e62937d172b44bd87bb0626ce87b752f5f204883cb608499ede36434efe13f1d28c0d4a2002957780be1d3b78d7613eb2338870fd0fc62cfab9d9abab483bc83dfd5e0108285c6e01d2e16906a6231d8d29188661ca886cb1887e42db3eba691048032d62893931cba7c4fa1bda9e0264e61c389c63ea8734c86b12f83b26f378182c2b8af388c419130fa8fb4c85fa6b22d45f4ac1ee4c260dd269c30b0064f9deac08b09c757ce2ddaff2a31df295146e8cbd434eda2b3e9df51ac508afc9bb1bd32c316191aaad91cdb1e07332e152cecebf83f2c6e6f2765ae03d80462abaafc4020fa885e335d180ce89ba8133d1f3c7a82dc8e9cd778a68036a3784b7575153838890dbe035aa7e6ebcfa95820bf68bef776e868e48faa4cd089adac8e172287193f79a30267bc19ab9baea9e5e5594eb9e93de2adbabf55fb7a840cee2c1b1f5e78ed37b6c20ed027dbdd55ce18fb7cd696a0f93affb21061afb62da49199b51952d1ba33d5bae82bde07ad21bd10b9de7428da462a5073369e2dcf5d8e2b2ead305a88999a8f6e37aa845c23716a541edc6aad6679a0aca6a1c3f0dda2a754e92a3288ca16d391981ced6629948833fb332e041d7d3c8d96c6a720b28f1fd8def440a83e8114e7efb896de35942df34711a76b553328a0730784055fb179f68652352ac78e7cc4fa814a05b3a5d23ba7226b9478c0e5dbd3bb4cd89c886e7e0b4c273098ba37f82372612701feab3c635564185186c4085f6a3b2d1e4fc4deb2e9f22625f221a1d1336407b7b502c15cb5b99d2f4de9b205e449cb16bf43883634b0e4a0c5a08e451e21363b6180d26b8feef91ce33d433f25d0b3027a8cdbe623beb945c46d149c50514e6b06cbfcf30fb34dcf01439607ce0ff30c2ca8ee82b818a7925622ba41fb7a8919ec70b4b4f162c43a91e767a8807456a20610d1eeed9c22558c0cec3ba608d52084cbd41b5fa0d2e9f1e09d7b03d3aa93535d654f3ec51853286faf8e0e6132f7a55054292cea408e7c687d75a1df1f8638e3d3043e5dc140cabd4186a01b48001843c4fdca8ad78121ffbaeaac45a895861845cf0689b70889ee7cd7c712314468a3873a1a9adb7122b227e21486e2b6b79eeba0fc063ba71efd1db87edbbfa6529ea1e9ed6067b50840baadf30f058d1898568d34ed233cb3430ad36d42261e12c2f64c23d362126212ec72563728f9315dff8f42ade626cc40295659ef5fbe189ce37e158faf8fa85794b9b4bb729e9b9b8f82dc57006374b0292a5daece02a5157d4e283b50deb16d680f77671febd0b3fc91b477c60ac2f31740fe72a2393d6983a022ccae77096dc952d2909cec299e7839e341c2bc74e247f29ad008a438370c69a03f2a8ca22298ef86377657d641a8aa7fb2a52a393137fea966b7e476cd8583b9e0a3e490e47a09bbbf3f526394b9bb5cfe5af04f925d779036f1252e0db1cdc489da50d1a9b0b587b04e2b37a0ef61cf9b511dd4309047e9a805d6337209cd365d8b5f99221339d9f8bb24ade846237c8f6757d9b4ebc95495eabe7eb79e252215de983f277f92a98f78445ae1f2dec09f16e6b26f1fc431d237d85d33f8e2ad933fc2bc5c9ad4cd320a34203417220afd98db72420cbdc194d26a9fc959c5ca75b3f837e082ddf52cef2c08823975c2e6ac8e9af477115c6b13c296bc308ba1e040bcd8aeca2f079ce03a562e988e19d134fd92df4acc150bb154211744d05427ba9974d383ca04730eb74cb5d16e59fbfff6fee624b9286409ee7603159f8d9d6d646f2393b16e336851342b633d76a0cfa327762f55be37e36af8def4f36257789a6f3a746c98d87c4dd8dd0308fc21866a7f2715dc062fd31d4dd6d91cb60a009ba4cbce6226f8b3f2313ef5d1ccb86b580031d4c3a2c0c6088761177b258212de0ec06d53bfb3c20cf55befd88933d356bb2dec78a4dd363c250fe7797c8fbb147022c4407f346ab22c45e6351007f7d10501170d8d2deee102d09740f063ff1ca813f48ca881df421032fb3684b128850c9b3cf9735d9e07e5a1c31cb31f2688abbe25aa5719cc6f9bd4307b95c6dd0aef08c45a8cd04f8277338184008411da68e982081dc34a4e4a151e894461f69dcce9e3fcd08e6e40df72e7b39ca45d812d942854f4975f31e8eff6e34c733f28f32977509c41f89bc92bc9cf0106b913b926c2e766451a6700c29890807c6586feb43bb5f76e5dcf4e8303f76e78081958f634f7800c19a7ecdbb684ddb470ca4b039e1a8dc7b30929b69424f1df1a138151e30d7298af088c3bd0146bba6871a003fce3244f2e56bb6a3f181e7736bde10f72de2546590dc2e90a6a5e4453235554974984707671395f1624c589260201df00d4a09520556431fb63490654bc4b61ec4cf8d1c6cd6892d3d406a871692a8f6e80ffd7a39a1e882165d740c177e20da911a7dd5b782806f6c09b6bf3d9bb277f5920c572e1e73081237ffc46e4b5492261d1a58b9e52feccdba32ed048241b7e6b918b58882f4bb25dd706aec6c7a87e0c4c73410144c1c1391d20608db0e278c4b06a9cb021bc4987dcea64d67f0cc6eef8f67f8fa70361922706c6048558857449a1b2dd887e4ca6014b838dd8b795ef3d5d3699625ad757c71cb880535e8e1194d27ad0aec89d01e025b92e6db0969bafc8bf35e9db646054f8c31c807138cb88563c4da36f84ecb5b44616d9349461e56b2d6fedd304f39cd9f0283acb4f56b219ead4144248698b05a7b651dc8b7587cbaf77f4c9ad6f559212c8249efa42b8619da5953809e57b7d38b9cd84451ecacb9241636435b5fc1cd071b4c4e5e759920efe2a9a93e5050de36059c09c7aa44c2473816b0d29158de9a4217002dc5b8f178bde8cfc6a45fbbad3daf63c7f71cb816be495048b2f03f43d857487e87abfe714070a10dacdeb1ae50702856023929eaa4ae7f77b6751e2ae04298652503408df64ab031a948627de7128eca4c70768ac33eb5d4083237a30376082775f1353951bf4b7e19fc0c936c1b61ddb98a0d9ec98084b69e0092603c794a2dffa3689c4ca91f040fc12fa1a669cb90c70a3673777a9179151ca85f067ddf31d52e1c4849ab853f4304daa37123e72863f97e9dd6578389cfa42a12716a7da1c2f4f259fd659f0b08add1b0bc892800c52b5c6428f5729bf5b9f1a03b555ad9e4d5d94fd400a8355518d14676350abeeffad9a1382e4c99abfe286237a01089149ff4987d581ef90ff5a4c0e1f99aa62a25b7fbad5c5ae2913a8a8ff0ed7ee772af19f0fbc077fbb1469aff51093b175cb9c5cbca6c55276bfb1aebdeadd6f3def2ff641c48918adbb5218088ca6dbb5bc2c7346da41da5fa125907d5032e537b77107931873490e41ecaceb75b5445ca75ce544517723da962db3682bfb3b20215b22ea51f44abda8389c1dfb25a3163f799d9d9ca4cf3ab75646a9b68f7f193368437f476ef39d389e0921d2547cfa85f3894952e5d961ece35de390bfc47a31fc38bb2de21ad18aa1ed7ed9e04cfa5ba245e598ffac15a63b9214b5fca858209ae47270978c9e68183e622597188e6a42a15e2a4808117cbda95481f70dcec045000e648b71fe531cb34fa143a343879837a53663e0020af122246454a60a8f6a9cebdfb797db9f3a663bf4c5dfb8b0957e5513a6d26a20682e4181e275768603a919f42eaf406b9aad2fb3faf9a5de9f69b46d7a41002a69ebf50e26a6dab79518ffd91dbcea4c20e561d28f9ebb6736b08dc8cddf1da15ef26257678ee202fe9eb3ffeadb31c65924dd26b639c679c6c521900dce8a9f4aae8514ad2f6c1f69d0cb1fed0bb23baabd30638669c25ff12dca2393992c7dd61d9e347cbdecfe01b8606954520a500813827e478af315190350d957ff6253e63daa349d7a9f852c2c934381bad5e5a3860f1fcd2e3f928fdc25071b8f9970301370b4a24af680fe5dcc44c1f691283505ea4b82b13a9f992155fcb22017a92f6ea1878e48894b3d1006ca1f931542e932aaf740ccfe99e832f0eb36911cb1e84f7771c3cd1b328e8da45e4011e8ed6e4dcf07dd4614c670e5a31c55f011d84a6f3b22efce54869d2e5a14418e51e1870bcfa4b29270de6ff5344a98b773f61966398165b244b219963e9f6f2b40ee3b2eb2038ecebf901ef3d7cc6eff3681280540ea23e20f3cce60169036825734348e5c2f0ffa07e086bc32ad628c74c364320813c0f45aca4efc6f1b04b0872fc15aab23d6e58471ce6c32bd2a8c23b26edb4027011eae004ece55641c5cea764fdc443dbca03fb9fb6b1790ac107a987f57d7782e8d10110ea2c273d5a60dd885447e14e24c82146b7c961503e1ee776020d30da251721a095f0f141a61c46b0999735c27453d68b865e620ce5952dc9045d2e9dd002ad87a8a1667ea0c7928b24ff1b091a8404a74ba9f1487ba64aee9a3599cabf859235ec0f96e543de674d26c21f165ada7ef292c8f46a7fe05ded0b7508c934c006e945741f268821fbc83c63b5a42acdb95b48f16785a286d624e1b2290e777c3c7b4dc39ea9616203ab2e3d8210113a2434d53d05859265ceba8383cfee1ac852a039a2d8d75540ba890975badb4147e53272478dde67650dfdb4b99148dce9bd189f4cb2071118287050cb399242cf5e271d279c0a2fd572d13b14e33fcf9a550e85b5daf7e7ddc892981b64395af0b3d76766e2f43d2199187e8b66130fa55ef46e9ced2b1052bf93b69de7bd5dbccbbd8d4f2f83863c62976d346e54989a89bed697f8682d469bac5b4f7169ca88674c1e1f7721faa644034bafdf58874e4e6d7f98a0650215a6f594c2fb5ddcdf56fd9163c7344f13ead68a75ca4f3a8e4248451d3dfd839c672463db91c79049b681065dfee855f6ded177fc7ae150adbea4d433740162d87c304be4b3d01047779b409416e578467b88573b0ef8a1f00d5207cc92aa7bd63d82053dac70fb6ba6b26628744d79a58bb3c0a62b7f0f0334c42a18de59d1a2199aa22065701bba41c9c5d87485285be3ba0cf175b531b26b381439f43cdc9595ccd0bbb94c5f6e91951ec2e2d21a5c68dc6775e347287828ab4bf8eb06209b14aa3532b9c20eff9c79eb6afe53d9491b3b4e953a15b10be55d01340ea74705764982326181b2302efb2d55ff9ed9973d86cefe0b998d4125d3fcb976ee28898fdbe6269eed815c94587bdd21acd88d3754683118523273a93ac14a02c896e0c4fe783d7a946a11604390eac8dbfdf757a865a2ea72f0c58ee9405937b0411d916fe6d1d94a2046059a272a442474d871458511917b7e625995c5ca61104ab28dc17a4a8ed3a8d5bf0dce9bd12fdbde9e42683dbae1d8892388357bc9ac04903b41ec737f6a1ebc720cbe8b646ae1cab0116194c2b25a27dd98fb17960cac97efc75e593ab4259651cbe5816f9b01c045e7911f6e5fd69b0a20f2e7c2f119d65550adf86ac4b90b1b8ff70e32a27d0be2072c8ce151421173a7990eb40301d1bcc11b68d23ad303c3cac5e47df94890d98b73c8b7cc4aaa8731d0033b4a67141bc4e1169db01cebadf614430ebe4b66f7384fe07798f29a04f6695fe3c932bdeee2a7822d72ce91487b7033e6ebc326543ad0df0cadbd4e2a8aeccc9b69abb8821ed6ae4078b672f3c7909db7b45ff79b93992574b541618552360dc158f9e00cb0e10808134afd6595f21f900092c1dba7d710a637baf2c63ec30a63b610b514853ce867e222db10224d11e9f321c125849522303551abe88a8f18688022281d9504597474eb9d4ff89553b584d202edda234e965ac4964747fe2976c0b38f6c2403b9a3e8bcbedcee816299372c19a62c96eab58eb59c522f3b21244b6d81e9363306b372f6c2bff48203bd45038c7889723601b2fc3ff79640a1c239da51c9946e04e88f64159389cc7437866e6e4e545f90fcf999ecbd4a507f518918ce144172cf479132a62b0cb07b0a80cd07eca9fc9145b7002d5ef14df73616607122bf4b7bdfa0d3bd4819badd2df30f4b32f5c7e6fb06cb0bda6017bf1f807fa810d12ef1596cb9d17853531c77815f54018b54f58f1cbf540df23217417c1221eb395c5cf8b69c486eef36994c012fc1bf94febdcf6c085050590a3dfdfa0308628d160e9bc6390cde77204f27e566144ba192dd43f400cb7dba309dafe22584091cc367e69bbdfe9a517a1bf9209e45bdc7572b4948cd1477b5eca7e3c3a34f85634125d4d4bd469f67561bc2cd1a4f249b72d51ade61958bf6df153cb1dcdc40974d08a82cc9ccaba3857f24596bdbbb45bc9b32dbcff38fc964c3968a45cccaded7b8a38a198909940e94d95d297bb2c91cd62b745ec7ea9c37047b80c6bde0844764ed0b2bb35056a14b0eb80c115396f3daeb0beb3e48b6d859bad7a867a838d6aa71e57ba2ef8b0f5eef908fd800e4da614d5fefbfb0fc75025acf9bcd70e44e3ddab6ff2d8e5f03a5433fe4aef6adf748cd542d50aa1af168b3746aa62b2fdee3277cb24d96cdbf8aa6c33a1d9a061d258e46dc4a72b84d728da94c01938c52e9760cb691698d321bdade49bf103ea22f6370d0de4151fc46de0224cf04ebee8fc93a9c4b91da528a3da19ecc1a670b1dee1d4f54453c7d8b389f2149f413fcb9b894170e3da5be89721ad6adceeabc333ca506e12a45c05acb143f5fe734990087cc2068aa40c4bfd5bf012e6158e1a066e313ee20620e3035556dfbd42a381d674277f84bd1b95f9d33debdede933dd9f68618fd02a62c8d4ad407497b29a894f137894c87cf23bd8fcdb5ae1a7100a6c73e7c0a352c35c36abda5ea9249d60e0adb4d9d53e824c827c6bf7156cb35682593f4fdd358e30d48606778d6c96dad0229ea59cb2ecc8745d3f9eb2444de55a59ed5e06747c02ea1899a07684565391a1b955d504f43d3a62fb338d40f2204ef5a9b8c1c706b423a3e828e1bc3b90d26beb75c007a95dbfa4032d34639e0fe8ef1b8b68a60fa81d15164d1346d8dab8412023682bc5ae689b82bfe66823a05a5ca2388d3dee043fbef0a7dc7044706703982de01d7f900983796095ef00a9614dba4e4e3d376f73d1a3b4cf396b113c79479a0919c5aba950bbc70ae93d88a1ae3e4bda544566ab4af5c2b4e21eaa38bf571aba22c75c3c540ddea16486108d06b27d5b85ac3e866c4fd489ff3fafe837be58b517eaea5508c726d420290f9029d89a7773e6fd028cc2f1262ff8fd3d5b42d63062825f99716ecec771c4809612aa598cde6263c5bcc278f67443eae6a16f5c153cce583702de179471b89b4654f93026f655a3b0bce7c7774e09a1a43c51d195666925e51f30958fe526972fe4b809be178fa53ee11c64d0d1a06378b775a87338957b1dfc6590fad7fd4f8b87b1327576bdfbc2bb1b98425a54d02670cf4bcef8ad1d268ba1af6ee01f3d84ace8b827a930c67fb08794b8de0c43be92d7cce69fcf353c2cb93e769d9d6221fcf7ca1b41d8f094bdd1e11e2e08d8336b371b2d49574165f7ebb3675d99f418cddc18097fd07f20b2ff1db0c8e0a5852af38e1146bc67445094e4aa17cf9ff69d48ad7687cdb9abe9e3382cd8a8415a5a66301705455551c00872ab1a94b53b60a8da1b48a155e4b3cad4d6e18b5f679d12363b583bbe5d0ebf152135ea0b57212553ef70d091f43943742de9e59874e39b631a8934df5a29dc5a1c44036a24e960abcd7c69a5969c43c5e0fbcfe9739d9bc73c9fe123c90d04b448e841f2e98d96c70f08bd737948c26b6e091207f49dfe44551c713f7a25700609eae6be2fe7a46d6952f511b455263b0c4e15404970904eac4885381c3cceeae5865c9630a2e5442a489903fc380b5729ece50f521ea7e25b73ee73b72ed7f43b6d3dc8fc4db67d20dfb72b776b0f00a44f03fa5d9061e28ce7ad3de021df6d3bbcb9213673a5ddb7e917f67af25e43368ca7a1e1c88921521595d478e617ff740050eeab5867c33a4d7280d7cd9824d79642ab6bf71855b8e9183b8e956e3f7939cc8ca9cf56c5314696d4daa0b3202e88ed3fd59ad16bef46e93356fe13ed65959a0c2de7e382c491648c09efe47effacac73594e28e61d64a53b21b26f08e4c96d8898922a6af26a3097b5a048bf32bc00d3b2599c1ed417102145b19a423f1df091f4cca157ac45994a806a5787d3f03f233a5bc597cf8a7ec53c86cd27014fffb404f073720f6c53c54ae4574a59f719e68449d11da1ba6ff3fb1218d7f3a44f9e663ac3fe22add6991ffe407bc8745ad81e548d0fe85639bf46742b9d6f70f9666054b5d05947dae7816039f4ddaec9c104557380cbdcb4705f9f16c9548f5c530bab7723541bd2854c4023a5e4229133b26379252147e568f3d6a42bf42d8c9aabce04849ce827ec967896dabe3731b6454750254a2207a91a124520bcc6d6006cb00274454811f3d270af4e888dc471a1d448ceaf7328903450eb5500f2bf07915a2ca2e27884b5ed078c0768e7009f541877b264387725ded65be8a8f32e719204b6c7b9a6f43530e6d738768e615f6e8fbb4b3f4d051d577bc22836ca7dca78cc62fc7786efb149fecf597139bb8e7aa6c9345f3c77dedd729147f52d23e674e683713a110c60056a4841a14d5f42cb4b7198d434ff19249c1cefc5cf91bb0b11884f11c5c372653906d289151f615a0e619fd66dd556ab02d120ccbcea87d901ca53fddfca8203fc1f4e9bf7616f072099331d382efa924a1837de1196bd3c64b9dd4ca1a70135d443773a824514bc05b53696eb9d7b79862b572280ebc488097ad2351ff944424a9c571a08934302684295090526ec0b6056c3e197f645cf05d3c639b83b2b014c7cb7744e04fe5a1bd6a8c1814a5cd49fe511828fa2057546e9387b6cec67020424be01567f97e6254dfee576a0a76bc17d6df318efa8369d14b81af4f383d9c424e9643b7abb6b98fa92fe5c900ea8cf1242964b9eb9939b7a1da1a706fe96bb5ec824cda7d2a3dcb3fed1a08e5eb94eb51024d190528f1f4452597694e6126ebde3d44e4270cfdc51394f9f9362a4c5e9b39cf5603f2670a3901ffa952156ea8da2b078250ac4ca091c37aceb0f2f7e60a6630db2e8214fa02e0ecc73f1b3b9840735f45d0efc8ebb70981af52e7748898f74a3aa697f893a88f19a387e8fea383c8c738d935ec7ff82b9cca4f21128f88d79fb3fd6a3abb04afab6b65bc1ac3b820b2badde8bbf496cb8f125524da2f61810bdbd35e9433ac8473d764641d87730f5722dfaf4bfdb3cc6679a3ff986413922b6d8b10a255d57b3d3649678c2c31f5896600006a413b6b9864fe5eb03e6cda3f64a38608fc7ce702112683738d228d76568af37e2ffb5385f81982cd08135de44f5eb59a32ddef31729e0a2aeed9f561b547b6bab92dcc0eeb23bd5186c40a8e79e1a5c7af61b6e6ce1cf3db4877628a149088fdbc24584f5d516a93687a4b746c4e6ff259e54861a5fbabce9473d5a37767eb744ae1738db4121cfb4919918158e215dc5a2cb7a371539d2e324ec6a4cefb2d38657cb234041923236a265c53a6b4a9b7ad3758653859134b0765fb2adad15ee634df9d8709d0695c69cf07a34fa9fb68bb1c49b91037d1b1aa8b972c441f1ec2bf2dca56f494da84ae4357ba9311bd3c0f1c40ccd554a4d26893fee3b84c3b03dee856cc47f63870ad5580f44db9e8f9cd36e4d4d796d4f208277c2c72d68e3f6c10b31538659ac42ffe51a53278dddf86990b2efedab22190dc4744ddeca097bf392ac1b27c450ca84bc0ffc0b16337cae547b6857b117cf01f6b83c4ac700a8503f5df8ac8bde085d3915d4eb9e1feadb1a9eec248d70dc7da7fbbd6541829157cba066d601f44540116a7cd8579b9cc181b65f7c3c6a84c7fbc6e5c5b5ed63b7d4f2d7cf1507bb3ddf3868931d717f3dedf8b188d9563f3ee67ee2a98253c8163b599874145e24a20fe028eb616816775f24357eadde4581ea6acd4ef4d3bfa5a86b89babc7401a6084a2f7e4e14b0d11b366f4e74288bd2c65f62f1f9dd3b4ae95edbcf6c4cf6963e1502f8b0fdbeda67fa3d8bc400edb575076d85242226ea60cb4edbe9b48bccc2488735b6402ed90f65d2afdde8fff4b7f06e71d7e70c90a3a9ba394e1544cc46f26f1f9dd34ff10983f5d50d8f66d6df2b2c6155718b952c83c165babe833441281603d8b20f1945c50f1b23e8b9843c53c4d86790965dbfddf6f283f4ea1465cc8a744c88e3b89ef47faf4881fc12928544bf0675371bd805f9b5215c8e12208b0bf69e3bb1eac793b34b1dffcf6351d4973e8e8ade167f1ead05178ecf51af48d8402cc2752548358f48c17d228cdf54e68e79117afead0d7ad87031d21ddbe17dd08ef660169753f7025f4410095959c7b9298b4248e24e3444b4f0f48368926f4bd248aae719dd4289b5f1165d45f332616270833723e382941108208daff210dc0add47eca3b952b4254a65641b7d769fa6b568e49f7fb3bddd07f8b4fa3f0eb65ceff9cfde88e18a815fac58d773e94a2d622382853b00fc53a4a8ef6822c1b7400fea0cb0a61e19999914108b42a4e4d11510000000000