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 84967 2f3a33496cbfc20e477d30e61a3884b66288f38208532431842c0e2f04602b0e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
508644f6dc39dad7a752cb4e83b3b0eb570c2a5b8d762f7031cfae3d6dfb968f
Certificate Block Hash
2f3a33496cbfc20e477d30e61a3884b66288f38208532431842c0e2f04602b0e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0090e3000008e20000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000aad76237acc529310fb7c86799394afdc5cb0ea867b2bfb1366a254b4cf78e7a8d57c18fb5528405e7e996a0f30d817d4af9474ae2176ffb9ef5cad2d5b294b90cae15a63c0b57531c2b9d154d8d4f192c31eb98af39ac899c02000000000000000002000000020090e3000008e20000

Raw Header Hex

00004020f536839a93b09fb8895fdf8769efc70e7ea30bff26f387b814eaa16e0f10743fb749975a51523132d7a72a043143b90a97ea9c4c301f5254edb85f971a9e998ce700526a9fca00188f96fb6d3daecf31702f768d5b2a0c57ebb0b3834ecb52a7d7da39dcf6448650

Proof Data Hex

59,560 bytes
12121602030749458e269b74aa7c676f52fef6bf90932c53bd996b0aa89b7a2781ebbb2ba6b2c1474d2cd8356d6a181c0b18f351648348448ad1a2e66020a105d04e5b929c3d7372c8644fe8084962342f28e3f5650fef6a1308b90da2161d0219742c3384c6a6a9b57541d814b02d2a5a3bf48cd6f0546ae8ba14fb8d0384aa6cab0fef0364f486844915d69a6c55c4e3b69924338af9a895d521fe6a98df83d5fc752ac6afb07944a675a27e5f5381b0732bdae1c9e8557e4e92efa8423369296d58b80e44d5c75a27e42f8108271e43b3f30e440e55ab47dedb8b9d5682be8674810a27690201719a1eb6cf56f05e812919232157437e5a0bde35dc426a160604b9b50fbfc3bb19e2faedda95610a425e4af867ea2f01d2d21060109cf99aa1f83bf22603d7a5b9cdbb9405b6ed72e6d2afca7520c9df952c90394c86f77d1ea2846a23031d34b8136c3125f58f924b7a55eef95974a5e18e6374fbda48fe74d8d80468350160885f545f7c973c58881926945c95c0b7a0cac2ae5c9b468200eb8a27da32df3cc7c26019635ec124a005051dbea52f59c084fdd7616587faa2c84801681b9fe5b8c38ec3d0bf419339b58db3dafab337729b55cfcfd431d452b5fe407bca8a09b4ba180284f8fcd28a444bc29c9de9c4658737fc9884d3218ef2ad38679fa1b83acbb59f654d86575b9ea6c2446513d997e5258347761a219acafeb16088ce279f2e4d2cf368324d8c4b832a6d1fc1bfe658f410c75518b8c0d1250647552e87a7b444706116fffa555e10037146b00025c5d4562f44bc87b335250bd7760eab143e41dfa9e486e90a8afafd1ed5294e9b6cfdb7f02118f265d2e79b49ef5c59155731928355ccb07997d5201918af55cb6f555278fc57815a166bc3b6c01d0ab2303433b266d1f7b91f090b57542ba830e58ed1514e14a8e856b9a349a12f0292b4ccd56bc5d4f68d4f93171bf3eab6d39d3104de014f362039250e6f3b1974a2c424161ef47cbb160d1a95454ddef592153617563b2e654bce6cb4dba86998bc3b6f08bd2db5bcf156e9cac4217fdefe4d185a9e1c313e4618d93e341eba225bcdcb42c9ace0665a8ed8a83314ef167379e298a1796ff4eb4d5b39747095d7901bf88e098ae96df4bde500cf11008694a36555be1b6917b3ef3c8030a6ae33a1f8150f2bbbefaa0dfa66e1a3340cf1e5685575d2bdf7d2639113d33670d90da8f6a611e6ad82fb176ed56d0270b2bab37c489cf4587bc89b20e968d873c66a8ecd54b7e1c94233df957c9ab9d79294889f2c47a16880c77a6ad129fae1e22aa5e62ffbe00ebba29b621f8ed3d0b1c0f4eb3070c2b15d2eb88f224c1414d45247d10a9ff87c0d9d35be042f575d2ee5aa17c0013195e53874db545a755facfbda92a4e0d14ac22de3612e70bca4c6509b2a520666d986d90dcd266a5e99976a6f2bdd6190451185c23473164c0b87d51ac25f38616fd994c1acc304f34b23e060fb101a33c3bc5d80c9c8cf0d15b68a72237e40c0f7af8324b308d2821b01a688d2cc190428c50cb16bf82dd16ee5dc84791503196cd230e25fbf910eb56a9a21224ca80d9746d4d30271439d1e9a97b355f9defabb948ea9fc9060058634bdfa6473202e6aca2d4258b4b08d9dde32e65fd70a1c61d41f265214b489efb1c0d4b7d1f58c3863dbef75239f3208582fb61a73f5c3ab68fed6d5865d61738305dd6dd2882d3989e41db84cd95291486ac25ba2209a83ff387e0f560090977581410475e8f893641e264883937c7d4fedda3d1f16fe895e3f92db9898e33031b29ba47055fd4e1c73d7ac8dd2e5b3e2b9d6531f01a2758c9ec7aa8b6d6efaf25f12c70cf7bc19556071f088a5bcc954719526b47773e1a9a1e788b44ada2c1a682ecde94a698d903c11c1fd8a268db67bffc5b94edf70cb1870a4e5075c22cb45876dc14d19b31e549d7ac62cd0d73424d005e9803e0974eab0943a0fa86d3d323d3c5a6bbd6fd1262c681df2789d9e5eb364eb08f08a46deef7af15ac1f45bd63fe0bd76747ec33ccb53d10ab4868b0e4154f75698f24c54c31310277c344b17f131e2d3f8f44fa9edc126850befe687f30d93e5deae50a02764f2f96c07249a0e0acc8d0b3ef3a07f65e4848e7bcd6b5da7e18d0812ce43096a4e24cdc9c190b12656cf313e4f4ce272e9803207ad819d6f4ed482ddbcbc047254bd24f47e40f44b2148fbf51bd6928e89680ce9ca574ea6a4be75b1de81e41a4f9728dcab0ef27e8501068abb50952909915d4e3a24b6183480b440d41199e84f8597c9c7fdc6b95b13270b74d3f53c1f4e905c6149a214d2c1a1d57d78aac96fd905ee2fede49ff8a9cead66f704d58912c99bc1f4746b4609ce8ed632baf70256c30bc8c1f0f157fdc11b0fbddf47321a247fc17b82d01fcb4f87e267acfd5bfd75ccd67a1fd0bd9ecef57cca63f0e2b6cb8c9f0be54fdc210575ea3fe928536f1efcb09e8053c9735a5e5afc67c5534edba2d52adac1f379dcbc64ef27506d6db88592349d23c7e79c14c60de04b516b2f8df0a3a3985a880c8e7e6f9478319b563a2e097f1d715dd08bfc9427c8609fbae33a01092fa71fa948b31b2b7fe816b32a633675ed35979b523d28107b728b699d2317b2cfb47d4d2bc94296b504ac7f68cda1251cd890228c21fe93d61c104f33f64dd564cd2346ff7d3aee0d8e8b02948a823b22fed23bf151b2f60ef43b484b88fa4a3ace8a06f4f00bbad9529aee4093dbeeb9efb04126c1a2979f04bcd28beb0b2533ae16012c77a99984d818f68e66fba3019cdc307547d23edb1850b8c83b4912a6bb3d22810407716b44e07a7e07282be7b91c0da06529980d018548c089bbb5c5eea2654df541e7f4c2d2b2920ae8bf7eb5dc84b07d98a19fd1bd7e44a89f25ea6edb65bb4f5f8fce61b97198b30f80ff8896fec59452f67294f085e2a6860482aa874c8ca83339a388edfee9da42ac6025ffc0996485fd8ace46a888ed2949302dcb55d267981ac7555ffd2e7fd6026a8e5e6243ad51bc0ec2a966fb41a132de9df8d6f8990341c23cfa2810160bf1eae295446ed19b997889b9b0d2b53f6b606a934f9b90834463ca188bdb0bf0a3d212e3bf2f06f4a02897b56be247c35f40052b3f7a70bee9fda9084a7300288af795e490395800a7830f3e2c008ef077be294b1ef321dee7b21e85bff4fc79c1777465078c38073ce88dbcb1e57b171d70d30fcf3d4ef15a09a711fed63607028b5c087d3e745dac12c4e5abe4801fbe4725f25ef93ec321fbcf6eb3051b575812ff22f4272a5de61997828290c45e4a063da8c009a99609cbaae26d7bddd34c5b50bd76d4fdde49fda7ad4705ed7b3d18c7a873f0e1374972c7c2546e48fa73f8906d4aae33f9e35231f3cf00aae479d040c0f5249df74ef4893ad50a083fb5ce7553693080b574a9080c89dc8285c805074b8ed2630e3a232122f8fd6dffcffe0297edaa63edb3c6c8d9521bbbb70c8217312dbf78517105b1ba9f5b0fabce9bba694903b73dcc6d12603f10036dd7d0344027fe885b09785787f98f086e22f56af9850b3e4f4b3a94326937e0beb951c79e47cf9c7c1ef0d2c5e52c56dd9b7183ac6f560a28497073099f32406d38316454d08a7ded4443b01e51259cd6b91945a50c7eb00f1bd05d1ff0256ab259b2eda2724ded3f68822ba42c76e279ee9aba35e51edd4fbb59943a37877752fc64d706cc7ea50bc71e2932ca2940c84b1ebc07334b041d9b817aa8383744ecbfe225e7e64e02127bbe7b3d643de395526690bbf899dc5a8689015db5c6bc2534cba3d51c7dab37e8dacc5c8adb7b6246829bb01b255cfbd77883ab50a403d6ee3dc7cb5c0805a74aa9bb5c983a43e7687ed18f6ad16f06515eece5312ee7483a188b53ee891efc9809a2125845cad9949bc580ac469e963b1dfc6495656c38d3844a8e8e87604557b9ff56aab5d0699d009e14a69fd6a3a23bbee98c54c54d80b613634648d30e188c5d03decffb8acad98ddd4bb98bf188900aa42b5ed5f5dcdec5e71113b4d32c5cb521ab6cebea058a36e37d7913b5aabf8dd153ecb46ed3d5324602e467d8785f5e77816e81afb3b40b4e7c83728e25b872684d2fc0bcf4de94dd0018f91c899bf763984bb6287f7a9a35f39572078490cbc2d48dafb00efedb70a137e2d26da4b33fd1f4468495371db1676ae0835b1dbe5a4afd1bb092cd7443b96feab10eb2867335feda153147aad03d821c856c30662db3b60147a3f04b022f081646371ea62c08aa77616352bea506cf653b8f6527685f332881d5b7a66c1569600a22b529ca222b83f1904ac2a0c90491125553d5bdbb2593cbcd244f3b4184233dc6fb34a916ca6b4ea138a11556666d9648afb3b3e5cb30d36efd5a9689cec236c838d667f9c9c3de19c8eb3ad7450fcd65f0a5679fc72a9e4815069bf1dc032c059352eb4d5a9e3895c66d2a7533f5a3b650f8487b6949b5b4f0db90801fbb0b8c7102e7bfa30a034596faed90be67689fa80238de67a4dd95cb14267dd4f704567ecc856cc7db28be7e30339c421a46fa5e8871ba741e271d78a7c8bfee367171f9045857c2f7ec524e43eb90cad7b3a379b0b132c151c859dc61799b3f255be1e99f268fc7f11bde0e9a1138ee550e4d530c11d6c92a1d9919f14ce0fea82c7fa4026641c2adb2590e956e10c8b0bcc351411a3b9f5018b9bd7cbc0c52987500f00d3187dbf23aee364aa42951a273a9bc94b6904f2edaa4da13f033972e596d6fd7563f0dcfbb6a6737ad44791dc56f447c50693707e184fd24048910cce5440c93b8dc3812fd07c2e09281190487db9af81c884ef3db30459375af9456fcd1c8431b68e0900d8c36131cafa96206cf0d072bd4159f8e0b8015aad8900d728a6d4443f081b893dd4631ebf8eb4ac020034ee5e686e5c7c85d31da1ea690a630fed450e8c7cd8ced46caca3964f9a0091e153f207ff308ae5e60933ee6bfea6fcf7ce678897a0cbe5a8fb0d7519914855b39fe82f4d0313a8df0c54454918b2ffff0c501bfbcd1fdf5933a81e6a3836c511b8d600b5e79ea55fa5e5cada3078990d4ff70786c9be430853b687631d095f7234d67fab4eb2e95a3bdc259ab709b7e2df269fde9a80ea6fdb1f3add2884b5542a8e90f92ece664d7a8bf034ffaa87a355829c0024b8d33becb2e5aa74571e5a43ecc141a4d36e9ce5c5f6289784f4e0ccdaa0776bb0402da0860261dd5904a189702ef815d148f1f488e2ba25e8789fdd9a3d2e77bdd8deb4b1c6d1458e6e9ee403819c846431d28175f74a9c4c7e9dcb7a7f022c3c7eaed7d43120f4bcbcc33881c1802d035d3e004b9e8c47407982c867cea50534e8b8ce6c0a802b03196d2e708049ab2dc1a766ec060b28bf6d3cacb406db80c1b23877d056979d3288d89b59df9d64045304ffecebc85f4ad342560706ad323e3052357fd570c2b8e4d4100cb69234f0c82ff158e89631508594f7ae8251a92e01f6c61c50aa88f2d883f2be4749bbcadfa1701aeaf5288818cf5ed01b356c8d2325af210b93a6ebb95e47ee7713b21b8faa089f69aac097d487c936c037d7120893f724224e8d2635f00883ae63af217685fb673cf7f4b38c869c8b1f9eedb170aeb0bbc125c1b6d2e5fdb0d75593095b377036ded406781bba46469f834affdad266b1e045ee027ea79702d9520fadbe15e8ef90a7fd9378f77cbe62635b04a5f4e78cac6868601fce1d93d94f2f27942879fc8412f7860a5f324ae413f079da652669767b230b5866073e53e7ffd9d00f6e5b9dda3f87460513e0735ff259662978353fc368b41fb97c3833cd14d511f53f867fd8f68955541cfdbf9ee4366770fd531ca6c3a57ce922ea8c9dc2c5ee642d9a5080dcb3facaa97ea05d96c4e8c85c107e040a21193f426694b930eb444c519b2b4c94aae5bf95c314422f33a27fc143d375b7aa34f0a6e757726b04b2385bca1749fc75094758c840ad217f0d6a1255c3e57749bf4cc0797933a6c6cae86262a190b14337397b65494c11f9e90b803069d00dfe4e47a78c1984094f9f93bbebb889ac1bcfa7c9eebf6f73d98670b1dbc43ca9b2768ca67a7c96cb6098f529ce0c0b53d5be09c684a5a5b418194fa866526104c9746f4fe0f7d063edb8e3dc4085b2bf66c0283f3537047a43a37b30f7013a7de222334440e0e6cd6ad9d34f215e878f15e343ade21cb20d214184f6edd9757076755855634e736ee1181fa182da4748a072eda8e580c5ac9d0e03d2f77df19450b7f30b9ce10bcb710534a770cd33b22f1f8add41a05cc4d015c1e4bdcc974cee5fdb1151c7f6534cd30a7c6608de24dda8b413276f2c1bf0cbd3d314d8c0555af0c74f763883867247a879a377c02d8c47f324c6cf752e10069cb50480266f72b7dd39e0c73053372dfa5b9e6c8f4b85ffeebf211e01383dc7f92f144e3d72e657d903351d0f08234254446ca9617a4f04dbdfdc626151b6396f2b8efe214bd390bb7e65d6f97da465a79406dd9460f802f6b1b50da2f00aaac9bae572246ee2f4fe51ef0f7d274b413a3926623686933d8feb2c7bd655e280c951370959408161b38a9a43a4734b0fbdfaf17d427faa65ea25544ca9eb2b94e66e308df8db0221a72ac49778bc7bb237cacd0407e80a3ef59159875163bd67de4cd216d1e786381746dea7f256f9c543d2b929fb13e3c7d1ad2306ee2084bafead2574765fe036e0baae0693b573fef71741ce2de1b5a515c1aad79bddf171de49300455eea893a8364882b1308e44499d29e83fdfb8b456e92ed221add67f968312b0de3bf4cb8324cbd945e205e5a87244fbf42077802e30675c86581b5ece9f8b55d393296fb8124b7f2dd43862ea8cfa8be7d8df9101a470114e491ff6bceebef8206d31b0bfffa5b31bda6779f07cf7ae0573fc702cf8b2eb5dd6571c83fafdd69006ffa53b6db8c556b9c8f13d6f097c4c71b043bdf93815bdec8b0e1949581ff10b206ca743a79d0fdc542377f5011a84b985e82e4c31a6cf9d6ebc57175e4aae5030a2c7bcfd1e325f355a2f810cd8b7d492c144c5067cf0e10536715f109ace34839b7b4e7bea03fc2bed0864533eed1a1c978b37a2ea8bce51e32c16612185e931b9b2ffbb97223bd9b3d55f100e828feab035fa7230c7ad68ba7c097c31ece9d2766a0170002c8ea50f1097d07be9c0ae845823cdf77c5e3d7ab87846b7cd319beac64d0a2696b521cdb0fededafa94c9a35f67958f9f62a892a66af08cc3c8e4f3a89450a5aeecb6cef7a5f78734d65cab5c92f8f3b2e88d02d09813333ea7d971f58d6445408fc1812765d089c086053dcfd1e6d2a88a85e93a8e3e8af2c97936d858000bc9650cf8705ed0a24326d405a90d45cef70aca546d1a06125b4807840b246fbfa5e2765c770f6b3d9b97e590e15ebc9e7add9282901841921742e1a81f776d896540aa4e5a85ed3d788ed068d621c85aeef2dc2be7bbb37cf75c661e9c8257c5b915401cdba40edeb54c91dbd23aa7809c6626e2cf80d392da09c156e6485ee31f9a8268741bbb505145d360d6fa3e9cc41aaa93d8292a6e37376f34cdfcab181c1492dff3331444b1df62df08b329ae2057bbfa7a1a256b22204c2225fb6a879850f2930949e785ec70da2946f14e6d9002003fd30ed66bc845521b97f67e93665b5fa7d9dfc1f68b217c670d8795703be23ae962bee6083d1f30e147f505f8e4035b25585afac70a5173ec7d9267f18917d163b917f49b01e4bc5ea6ffc8b06f56b41d599e4a597ae3936e4aa6953035f7ac535d66d0518a02a2df867fed7879193ddf6689994328ace8ca3f91c61b06ff10f48ce103c3014cfc675cd74a753db00ce97ae6fc76dbc8060839b2134a3af3872098f8c2b4b16fa3fa6f28c294eb0952cf5d8544062473075a25ff43c3069e51a47a562f42c760b842ff4ca2b2ed85b922a19b0f3f2ccafaf3c954692edf59ba2c1492a1f3fe0ce3b1a1d9ce302b56a7110ab367dc3513759492800415ef0cdb6370ba54c17438a2c5e5299ce08c68bc252f2b299c53a601fdbd0dce5a3aca80820586e257718ee8e5b7edad173ac235d7ef2329c3757ffebc31ccfdd6b0a4dbcd3e681dec3263371bbd87dea48732ce3413328487f9a36362891a6aed67183736b475755a722acf25889d4888fb9020f64dd804bf7b36e3135b9bd51872fa886148c54359f1d9c7790730f8afe07ec0a6b368f5410e380174c9619e5afd4b434b3180a9aeee02e48bcfde72970b226f260a9e0d334a73398df1393b270cb538ac1adfb86ec72c9295f9c82d0f23379ba94fcbec7d2e56c87efa98e3a2a24c618f24f46fdafba8e0d04e79cf2b22d154304214950ba3f96ad039001381375d4116e1f55ae8f1173ac03f1d7c0cde9b2f3996a4cdbbd5e2f22c81caac2f0b86d38ee26b1aa1148b0a6efdf01517cb28f6ec1caa8d61e833114d6676d215e854e4ff675e5be48d049d3de739580e2a676d069511bef62989b78863c605e93ad0d3015660d414fbfbca48d9b303f9153d74537c08f6533809db638ab55504d92ad15bbed9643b5303aab01228a60ddfb14afcc8bd8100f95e63ab30597fd3c8b34545991583d97326a5f174c70e4ac17282b07d29547dde76c39c4ae7dc8ae91112d701363005eab4aaeb08d2780db9feef0d4e512827463d03fb8eb8fb8cc5eba4876ebb730318b3d9b2e30809f97188d7a567c09dc4d5b3e68222a01fb833f7f92d4d5d2495d132560c313eb55108e3b3f9094859d804a0a57c1d0c0d9c874e9f9008e3d3b93145095fb0f0ded550356d794c64efebff0afe4c3fcb21420bb92584068778fe482ac1596e9dee3fa21c97b9d20d59575d85fed25c17a13fef97d2aaa49b39257f49537364f8c529fdd952d12c2810e1eb930f8fb5478ccec98ac39afc38ef96a81d87bbae1bae4890a23dc8bedd088a8c3686b403941406499cfd00155bb86fed8ef7449522dafe331fbfca920164bf6e8337302f9bec34a99a5790491f827065ff9955b3b22887ea937211859f769f3d98bcf42ec01e8b300d607a078b751a328f9a6f6862a814265b09482a95f3093f8f1992f7cf639f307bace68999147ffd4a44031985805199df6eb6e02d8e8138153f0d1e37370efc940f3b91f6dd4cc3e1a88d3d024b274e0f2f5fadfcc6a3e63fe08f4bd50aee89c827103887095503c1012568e0a76a8d5296fd2789534d3dcc4a6b29db09be745b92c527c1551b04129670cc55c7c77b6aa32f394ecf010dae612dd74b377e13b9df4debf90a1745261ebd43db83b4a4731f989a184cfd147acd0225fa80adb5fb5ef70d531b939bd7dd6daa40881a0e5ec52567a4720092b8578d239db6147bea5e80396f2a3aaf04605442b57f09d94724cb0348951920f2760e701db395cdfcf8ad7a97ffc2ecb9b4153b58d936245e5810d461dc436440a80acabb52e5250508dce1da82d06a7a0a46a9ee7398b2e570335146973d67c54423f18422a6279be2de097ac25a1e1c4f44c463600419c8db67c44b881dc5c1dfe0b6e902b0c01f6a519e032094a694642855ab9796b9bf5da2d8b77facb689987912486951fb059b4e036eb81eaca449eceaa418c185cecf6cbb99551a78e2e7b9370d81078811bf9bdfae42835d70cd3f17a942d12c181da090f8d5fed78ab6356fa020876da59d79bf5ee34c0e44b12c2ac7af9f930cc31f768e70ccd2a0ba6953d82ca93a6ca89919604162bded77b10431fd4082ed13fc14cdef4193b499a42ad00500ad6e6da9d26170635b814a5fb5cfad5dd02d0482d563967e85929cfebd51508b2baa7d5152e462937bbb7d1779d07d230d39fdf20fb4eca5bc92e90d66c1e92872f524fa67742f3e387e76a410be9d81ec970b8b9421e84c772a54cb8bc58029281cc39b61838fe115e5ff72470c13081ab2a892615fe4fdf552705069001b9c2a9f1ea9954bb8cfa1ec470e56fdd6959f1e8dd9d2eac3f2c245249e99158e16af9d34ab98b0928b16782e17d02e0c92fa0dfbe80812df99f1aed3f86d35bb988b189f70cc84dc1c729e2a61e2fffdd78955906e1069274c14c054165a9cd98bc51bc6b72e02719af28562551472da0b9693c6084463cecb1b80261682d6c523badf2c05ced3796f42b05c6d1ff67178716f32711444fd8ec4932c6f0bcfcd95bdf8aac9d23a7ac3babb08984adf8e3c6c0ff6b4e1188cb4a60b43095e91ecfbd5427eb223ecc68e7ce7774ea69d7775c8d7bdb71c448392b86051262b092bb78c04a4d7c1e91f2ce3e9fc82dbc81d7cd8e85bd692c6d67814b8f3354708398a39c23918f6d270da2b52b58be31c078d7891af607cb69aff0efc8f4893115f8411e8ba5cc37247f0e47e377549ecf1eac2a7369c6f44da6d8af716ea3d152fbb35a0b948ce995b1a85b83571cab3787aa9243aa7fcaaa4495261f10321084f7eae12e5c01a5a684a50ebf0f2b42b422f5f32d20813aa96ebfc9f23ea00ffb2efaba6c5f03b85176f71a0018627a29b5e69f405e93982c1afc33e3360a4d6413868b1b410cfb65a6a22a2898fd377c72e865f86c945dbec474c4780b49b90f9a2d79023f82c3ea7d1660b2db8dc744769aa326d057504865a85d7bb39989cae4d068479f4f6d63f90cebfb9e52009f07a677db5bc5e207ad1407f70de5dde9a17687bfe6200b689a19e63d6ac36acc215e2595a9d1a7d75b1cf3339278a2b58f879cb787240f82c6dfa5dd886c0880a4dfb95c938cfa43688694afc032573e1d440752202c3b8b28a584dd3873a6e0039a67b6f4307b91634eb976a34245f7870e8d8fde65b26bf9974a368a801f6d9b8dc4532ba89ce7cf2a935e9cf1666987f7fb7fd6ba4011b58fed88495ceb4a007bf79d976d7d133da1d5ea01804aed7c6b1a67091bc9f08efd27fe9a39b45b3901146c43195831d835d344ad8750600880cf2d886a102e83dd003247b0295e05d421f5083ada36b63fcc0b436534f7da7a2c694c733ff042dd7c426b03a368b790dd814b3565ef1b68b2ccf03f1bf7a0222647ee9770b20dd2a686cefb7256e46a12be4cb4981088d8ed2cf2a2730f1f742f4ec89f31512f8d2f4f20616727eda733378ebe144bcffff5bf1b7836e57513862224799527085daad43c5d50732d0c0a30500cfdb7ab4e7b0b8c60ab0c8ac20533e74eec8f0e8ba9f702c8c85b0028a7215e1e0e3314714f1c9573081ab24aec91e1be5fa5b67c639bdeb1a8e70259e929fae53eb401f7383cda3ad579d00b67d58e92426f7bad2185b92aa3c0aee783f0ed25032c8893e06ed8cb73f2ca284412052e986bfb982250d638096e43caa53be08de911475d4b4e041cefe3d68b0551ce9d651fa39be9045ccf96c8c2f4459d28d3b11b3f36c29e481a095023ee700e328dc08534687fdac35177d0d5245b36324ba769cad5da15caf49a8e7243990c897155cb28aa5a3e769ad16e0f2a1b9d31dc44a3e5db755d059a427ffe6536ab11fa033beac508a834e59989606fedd7c9b77b73f4d284e26d07bcec6cfc005c2b648b36188d7529066d97d14a31373e04e216140e2e1211617487000e97ace79e3a4752f16be238f2b0458edfdf713cdcd8cd9f2f57e730ba8efdeb701150563082517b8a0497b499d57cbba4dc7cccba2c36bc2190ed4ba60f5193fa06e79d31770c9bd870c4b1bbcb50bd80d5ee97a13a4be85d5b92668186cf2572a878c306e5a304808a597860a6431d5a71f1a5cc5f52c70352a7fd97aa0283fede62c4a00a9049b5e310483c2b684666b74b334dcb598d1f68aa3b25de82b6f3370dfcf83eab5e900b0fd67216e436a57f52836a56113e18c2a43bf0dfbb348bc25251268076ffddb3ad65323c4685ed6d0eaba74efa1f84a561fff49dc5b8ae42baeaca7073865e7998e4f613df63e71107117d8d130d4cb9f7bf2a0d24b652770fbbe605140a12291f9622dbc52a9a9480ee2d0fc64eef2eebc7a186f5f935ca8d062b2cb84c90d16f07ed7c002c4e88fe49ccaaf793c34cf575d06c2c9f691ac4dd95365beb6f4762cbd6722f2821e3dc1290aa0ffc2a742225f10cb94de807c7c3b66b05ec1461d7ce13c127f0aafedf464e9f65d88fe6e87b859232cf3951ef91cf7bf4d68675dc03cc8557e16dad9a0771bc625c92b4f65ac1b7805b3acffd4a8d8b2f08962bea86f35b2d55802c79c77f661aabc271b5d8d290860dab4a806dda4f845d616716e11d46a358f735b559c957f0bff649893c2fbe6220a7a69dd6c12274f9175f782a6f11a5941368910f540d7435cd539306377f48c1a74589c653990344115a82107e44e4ee566737f59b14fc5518de5653f95935739cd0a508308022806f6d23b7b06061bd11d4437e72feda28c12a22eabd45ee5d11fbf5beef277b3bae3e4641d8fb6600e14f187c4794c0734956703ac78dc80771b83d9de435101da8378bfe50f760a468d6d471c6a3cdad04681859dfe836bbc283222e57950811c723afe9635262301855c0c2ef4131170b197bb701dc0c676647c8ec685e831ea69507a0dfe514accf1a69004e462012fe2e1064a062a6e9fb4112f348bdc6ce15e1d0bfb9f5b7c805a66cb727cdea9a0f19a607ac3a9a7f707147bb21510012da30289330218a2083e9b1b993337ba685c81b7124f811c69002979358aae4f4f5ef193b791010dfea8424e657b69570b4553a556b285d95294799c1095bc987645134414b11dfb8a7b1934f9b32d1b8bc7092cc2fcdda2039f21569314e50f45c935d282cc355c7cd73eb575f97cbaee7a570b4f93766fe771d540577628b2b032ff77ffdb1108dc2bfa45307dcb2bd69a385f3236ae9cea7446da809bc61ee1aa76de175bde617e72974dafd5d93ebbb1a0f24c93c535e3a09075592e03fc43432ff92af58dd1699067363705da8de3d2af3b1da27349ecd30afe36415f4813663c0c44df35efd25cb696bbe81d494422363d9925760ecadcc144e68bf9bfb2d9a7286a756a54b99e7ed4ee3d976363bab9f36ee32f9a538f0a42480681e14ea7d07a1475127ad5d9b41771b03ac4ff59caf24cf4ecb208c42aefa9ef88bf66b784fa6889e5ca2fd7b3cfa7b8f673ec77b3e5e04cd51c7eab5318f61b103ab40caf582bed9782724d711b5bfde3bb0905bc1b83ff98d5b86f6a010f4d0093743b21eb41dbe208492d70089d8c5f88109bfb285cc71cd3e6ee1517847f9df8ace7b1e1bf43927010298f06ccb1ec0d761f84a6058894e8b8085641b9845a9a467e46b1f819cbe6a84bebf08a7a989635638ce3c89d5b3537d7747164af2c3ef19ee1d351394486b62d128587f59a334e6c76702922f75238f78fb7ada62a224c6a955ef6d56e571ccd7bd02384bf61a300219a796338ea4fb1ea7bcc74b05ca95b75888fb0174865ca1794f99c5f5186a19a55ba0ae1e622ce63c62dd118f3700e647aee79fbc911b9fd716228df2f35fed0dc5d05c7cae10cb133e420d0550130e332f776f034e8eca11a5116fae762cc3f5433ffa5efc66e2b053631f7d129e5c1879f4f175f5405afbd3117b9bb52f6edfe9d6cd8ea38348af01e25c0f1657c7e021f2c82a892d5193c73e551ed128345d2fdeb4fadb349e22d2ec835c96e9a8f94444447482e8a4ee9fd7389692533d765c5f0daffbbd942661b510a22857f9d51f649ba3f41d33f73dcf491c547055fb67f89fb543f798dd37b6c96f150a698f895802286414d80bf35670fb7f0fd61d4ea5f7abde75651a9ba4904f4c9da82ece0ebc61eef2129782d2aa76069ca496affb28bacd7511cae10cdffc43382219529a07ecc787119b0f614e029203d6a17f44e5a6713e2d74e355f59e8314d3f1671683b966e18388fc6569aa405dabf68b340036f30529a317d1d5c3750653157d9d4ea25ad449b6059425b9d5d00f919c3635c6f875937bd733bf7c1dd136e32ed7ab6fddb3a5c0e645cafb207e465f95fc962eb3bc66766b147f4b22baaebcef3a1cad888ff477c878033a65f01d87a85fbf0fdcd54f04054318adee4b83266d4a22b3c72f3f4c7d19ed9f98eacfd31306f1d8b752848f17b6a24d30369e2c7717ab2b0c79670f969422a948d25c32b994563375151e4b1f4b298496f83df723536ae8c0b4de775aa32883a72091bdda0f50d5a8f100d45fcc39a71b9fb19b98979c9dd13912c04509fdb6fc323d640de43d37d2d7935a1dd5b88209f3a3fff88d6e59baa9b929050bc3b2a3dba1a2811b32942e6140cef4c4a2890dc5a78bd42b8376655406516c4d2f342a58642e79d283024c58367d23219e6eaf6cd03274e121ef630d52dfdafe15ed779f1d86740c7fede8d93ae5d7c91655c4eb7c001e7bc7f19f8930a053d337723ecbc98c8183509a5f146878e105addbf801b3357d5fc5c49fe52ab59e6d2e0ce8222a89c985b0ddefcf7f1dc94b22beb9320efc3ab640c45aa0402eaecc5389f9210edd19be6576cfc523c51e3a703b7277e7144c534720643b15f7905e173f21244249b806ea06898d10f216499cda7b085fddf18e0cf2d810f58b75ccaa7cb3a44168095e7ed62cbf4cb4dc880855c5eb1c96f12a1834aa84ca415bde073a99140d79aa2cc2a573ff606607e833a4ce72f311f8032d1f153e3c9a10a34db60fd5c41cc870b6fecf7cd5dfaf7df41006f76a21ac512956f269b17df01559d65d275bb444d9527cdab666e3ccd012e0378cb374c04700396a42bbc1ec4d619d41b50fc22b28fdda659b41032c08d83b7bc24a30e5e1baf3d5294a24cb66ee1d09abaaf43b2fc2ab669a314877525645114609eb553f0e8bfb0537b7382dbafafeb10f353a7ab85457102225b123b02c2d4ed7de4fafd1dbeae80f3a9c7bf3db73fc7ece07a686477415f16ce6aeea92b458550a753ad6d22b431fb3cce1512c13913a6997868c5c0c162c27ce8fbec61db7966e35033add089068db4bb8891109869a3942ee914eecd709d4616a4d66d045493c2d95d608eb7547d6b69d043fdb5af73356cc09fbef24782da6dbee0715ac466dfe93e666b58498bec2f0730ecdd42b48af35c1c9dfc30c19f8b77b818027c9f63e075eb2bf73ff2ae0d103738dfdff89b4db193edca9c5e739ea7cbb84049025e12de1c724be21a2211e9830eef4284784d2f377aaa34e23fc6d110ef60af0a2f5785e42221630a34dfcb7526b93ccabe19825e1c611956703eda2061ebffa35ce5a97e3e45bf20539354438700663740dc144679ef966b9c70460d1f8e0556f923026968995f0142de58554a65c37c5bde5ff6c12f69f7184bd40c7b54c79288f846e3059933ed6999a4e3f3abdc64d1b9696cb41b9415ae58c72be091306def20e957ea448b1d6c89c52271e121c7c22e0d9ed5bf29b0b9be396d0d1c11a420a46bb08c91f535fa1bd9ccf4ee4f6072ca418a75429935a8120d34a75b9223b4c9bdc1110a8ba664a4ad1ac763ec6eb826a8737f1357c62280906ca218d75968a7f102b4fdfa900987c9401d990aafc2041df2a6608d1748664db0524fe6b2fc90dcabc2cb5b41290d6dc8dc116fef4e7ce511b08e787272cc28376212e95897301a4f09cda59d8e4a6f035058d3f94c495378559a263f125503cd5db2b2ebf61dc384e97c486d6e44e55112f29c9a587cdaf58328031c27d699ed38fc5f72f505923b9461a0df064166800d154e313511b4353c5e6218db3a61704f9b711a8db9160643be1406f31c78247e7fceabe215b29560f2b4e7bf0e2fa32f24bc037872ab9582dd8bac976f61ee88364616cc6e6a75b21013f1fd70df731f52a5e76e6b0a1fd70b87aabf059aac121844216feb93738deb6336221bd8f02455251fcaf3b7bcd05d4aabf56f48b3674a4eceaf9c2404349a460d12dd0e04bb5d6c26147552e81c214bfb7bc233bed053cd7e2e1d3d0f897878fc697bbd4ec84fd67e032faaa4a076703c1c2d5dd616c9806dcd6b5d27190b08e5c6c5a04ad9e25c73e2e807c63eff741f90f4a7bebeddb34f4959d0e6703bda3e7c64d73a338afa65069a1ca16b0809074ddf6c511630416b30fc6c4380aa79e57f1be8224de82de68921417a3ef0e7a71332f8faa7ccc1f5564a85f2247f909685ab3f2e1e9cf80f5806e5e07cc2ff35aeaa89fe71f49a03b86a625967dbcd5b8af1c44043c888d5209990ab1ebb7196f800c8ff6f1386fce251ef6240b0790821074f8dcddbb9c8012ecd22f3e8ff9feed3212805ddc4803aa006fe96990c7b06b2b818be188d8de2004a4d15007ec893247a2147d0e18f63db8d7230765f556131c961fb3f2fe3eed6a70eecf88def06155ede7ee6000aa557129c40bf693e4fb6e3f294ec16869c63eb6bba09dcd43d727ae4a654279d33b4bef5524d0f634eabd95a490d0c46ab7a15e80b3fbd368030e76f263ffe78149105a9ed8af9f536ae400942e25b949f5500c7d499716adacd8a137fcfa801e5c996f531cd135f23874c71d5153e620e00a416589e49485ca77067c9366400c5ec2961e81f481109061ad774e0f02dfc319f1e4182d51ba9f2bd077f4f3bb3d9074f6400f7fa95473863297ff19c37afe976f6a72ee86ab79e5cc06297ee1103f107775cda0594b3a133f198606497638a4595cdd0c38dcd7ef4537f7e9018dab3af2d7b04090e23ef65b2d24c6b141f5ce38d1a8404e824f0a91ad2c1543be9b3a8464a7e91fd8357e0f8264605f8982bd44d035f05be7e671dd342a90c41625aa581901f3ba6c5b6b8c5b4fe3676d61752d0b9d033f97feabe4d6b78354f7857cd0cacc2d5aaf9ee667f4e94cd54596568c3c7283c1b1b24635b964439244d43c57359dec3fb9ffcd978d54da5dc6d139a4bd1fd488d2ed0ebf49872e61216223c9bbbb4b2b6613a55a2ce0f4c89b98020f3bf9b00eb6f9d187fe131842bb8c97d43234e617675260cdf47485423a5fbe22005e8602492b795edf40a19ae0476fefba5b915c76af8ea88a7342f66f719e9af764f94295a7647c64bebce0fc148e8f00ed5ab56e91e4770060fa2bc4f2db1ac03ec95b735f9ae6d8b3f57cf94056b7393b5c99dc1d92acd2d14a89273f1fe7c3708ae40790b8993d9364c294945a0c3282fbc0407babbc329c7248963f57609b1d152f4f2be094509792becb3478f7c18fa6aa0eb673ef079b8d46edcfeed18573d54574861927d08ee16a3f9348525a970c4601c88b2b81db7b9403820162fcdfe6e45c5106effdcebe0a4f44be137615c6f858573fc51755c8710ab1091dac0ab97926b9746c63f6b2a50e06e5dae32bef70b962086342f8e3ab62f3dfbe579b3c91b0ed90ecd53fb938692f0b2cb44652d33ab6bd2dfaa59d0ecfb8e1ca30fb741e5aaf19b46d82b1371df6952c36e396bb7957699a5de52cfa268189e99126415343284bbcbd9d2c8bd4a9e5f95d2ecec10cb694690695367f1907697c3cdb699b9f737e02952a3287b3801940e063943c5c3b14b84ec6748848d74b4b8bc841dd8f75eb8a12123cfcd702770352bfb20b8e3a1b32c4b7d70d70f2218f2feebaeefbb95f7085565b6949d8c3c308ddfd7cb645592875e44ffd225fd56d3ecdb9001f360c35e03343a93b4051a68c36fa60acc74cb8104bc02a4484815401e4acc58accdb773f6d7651a25a0ff3e40a6b1dd37c419310fd8d5bcb23dfd08b6afbeeb70ac4c8a6bcdb2f7a0fdd82a798c3c91be15b79356eaca60d73cde0f94632f557c4421a70c3b4364c9bb3e63f39eaf069ef1ffcf65e8d9bb9437d7de16eb5693f9a3eeb6f52549042360939a603eef1ef27980eb1e9ae12d6b33ac349826d5d904bacb78912ab0aa8c0fc70e7cdd1608c8b2e3bdc5482088460551a551be16bca5d5ead3a6e9f1ac5aac4a51be6017c87bbf93db0aa40e1f5534d0c36be9b127991a7310ae257e9917e654e4c87d5b257032757993183ca65d1ba1ffcfc853b01ec441345d26ec58451048751d3aa212271b32e64ab24f9738d69e1a31379ca7d224b9d62667aaa8ad4281eff551c3dd1921d67a4420b1a9f4dcbcb839a8071a4896dcf6372f7b1d2b2112dbc4e5f9dc8f1494c13e22d65ab0670bddf44e8528c77dd07ef6125581a818e8b18ad096c668df7b8d46debd5274bc4300fb50e6c505264cda1a3d2ff27c625667e668dc0f7c54db186bbb19cabe183645376aa57e59b16ba7a2dd847ef44e4ee85f342b914fd969c8dce9452c2bd8c8d95e04e67160d725edc89c8f95d1a0f74c2539fe0ba1c7c002d814c55c19eded999d1e96f416c57d7ea7db454c204b05af32e41f79c525208c863d29d8e1d79ba7fd9e09b0819b661a800aa6ca75d07e7a27ad8e133dcc40af35014ff180f1824f0a87ea61c4f9950f5cf7f3116d3d2778360a7b5cf7ad5a755da4dd4b0b4aada2dc8fab9b9f3bb614505b938772e948093d695422273ee7fc184330511f8ff4a2c4c4099f3f48d5e99a4a62b1889caf7094986132e6baf24a603b717cb1e55dd593f7f8aa81ce5d55a99cd01bf9322df41d496f580e606e90077abb6fe1c4f7902761f5f6341cd5c81758a9e2b15076b72036c0a332c3d4b3f5fe138d234e2fb86196ee1365ba2f3402439266d9a2f84e22553fa53b91768df43d780ec0bb9134497f179dc86291654c5c9fcc1c8a3fc5d660f57f4510c266791e60f87ce216d4112041fa205304bf2d9928d48afe682874dfce36fd2e73fe85bdd20b913433045b7de58b864cf5d3b60ba9459ab181a7982cdb93772cdba4d4c72265b0f48354b8148fe3f3da39aad9b07b5c6574a50f6ee9b85d5fa89e5a37ab34f5c08199fd5fb3dd2c3b9474173ad2270747b1656db40914b4e2d5a8734cd74e974b721e6e7518b91371028f06334257715f00e8a59cdd4fdfc7a9704a5c204d142cc108f66fc5816e1150c7bc21f021b1e0c400e4a913efb56030285a355280943f19a5ce66b16c3a140db04bd4946d969078e32de1539cd7e92c05be27d820db2438233df579cdebed1bda0f0df72b2ff38e52e28659b0c8acfcf2a13cbe04dfd99b309e7900edb049a6f35a11c5f40bc8dddade3c85842bf96f635e55aa679d832ff42c36f3c6f7cf719af65f48b58bdd9b354e2dd291960a0bd66ad2823c85a4c9d0445ddb51c78dadf45a332043479207b4d34da52d6ba50186e628ace93a4186f83314ffbb34d9c1c559c22567ec897d9046a229cdd5345c92c196235a637404ed3f9e2ef6bda3e4c75e2e81bd2e0b2f4168da3349fe0055957f92ed660b0c3082ed574b10571b4600a743323d50137d2170225a03db58a077924934515c5501e08deffa3b2b6ca629cf1b525d8bf4fb35bbf6be788bfaa6637efdbc651f9c1cc141da136fed20cd00384e644f109b633f39e453a0f36aa34c6b59af9a8c3c7fe5f0367f8c4150dbea6d03d422235ec18664e0cae6ed64202046cdd9ca57266baba8af151e0728966a69d517c21b1d66b5273149c38240a320315b27b9540098bc79827a30a7dc1b1e3170f010b4af10475a8a6332c57dc82225189fa6cceef0e3181458c4c983d0f798653f65f29884bf1ada107373ce44c9229e2e7da46964a1091756ba3a9a4261fbc79c1d6fd3871aff5187b2f08dcd2544dbb99f6272e8407ecf3d1370b7e8bdcbd605766b8fa3976d36addafebdedfe0963828c97fec177ff8c0f309fd50611a10f5f1e3bcda05fa84eceabb2e52c587cf8ee775c618e29f472f7d90f3dc96976422d924599c76036b085024a30c52f69eee316dc4d869d2057c3adcd72e56fe717a58761310e3d90e6a0f09c5da568e5fb0ebe79baccd95ac55824d3d20e10034ce739876d3ba25112160137af3e606ddd3d97f46c3af68e63ce784607c723895104480cafb8ce9c28e32e3ad8a2cbc1e9203b9af2763293d4c1aaeae7981de6821259857115ed7c61dbc8f5705e9d209283f09813b02fe30ff872830c3d107400b7acb5577a062ea96914f123c43caaeaf068f799096abee65fd70bc1edad8dbbec454c15c6b09c3a57091d818c3460b1d90afda6b98b78fbeeaf648379c258775df5e1564ad40a70c73f21166098e3b9cae3d835f4a5beb7f8d8989a5597c9798b7cfa4d57c7565559f78670165ae636f199e4b648d935b8a5aaf70d6aa78e4d8196d0cc6f2e3a14ec7a8899cd1854f6191d2b59276be54ee6809cf5519da48917d3e4691a4db288255ee45f6d50f8ed2884629d8d4c16114dc8ae1ce3bae6bb12597cabda86d395963f19610885b97951ffd6095addbcf6bdc14c532c6aa20f7edc155ac9f3ba45a27a0b6cbe11e0fa6c31b20881d53063d33298d21d6b19f6a23cbb7a5cf60541461c0e6129531e8d7af05b27324ca48830c941184be7d2972de3ba30c5f94f6421dea9741ec0ddcabceb8741f6c63000040b38d394d470f8368460e2b4ea02cf155f394a31f83dc931fc2deb97f225459f1d1cd6b752e9dcec420377e1311b14103635a981b1e277157c86ea282789a9eedc25c193a90b8a28911aa4f9e6d3b1d62fc666666df5b0f123d322a8e3c9c9ea6d4a24d4e57756a7f7f428f421c93ea1ddf0fb43c0832fc159cbf3ff3f364a85b405cce219134b5ffaea272c8cbf368ea0479665c38751662fcee2e04d11b5b4a7d0a21ed72d9ae3eec9f273cbafd958d60287caaa55e35661c4a5cff641b82aa3ab5ca25b812042557225b09b06086adb2626b16e3ecaea652b69ce59251112c9f5e24c1b9f8cf650f5448ae9ae0878cacba252ed2de2cd796251ec4d4b0879d560e2dac87299631b8dd9da2d2cef2737627bacccfd4d95a6447aaed5ce6c3db3c77331604b9dd77bd272355e90710e4d65ebe7f79c5c0d57e6dc31892042d0be148b67144fa8b21d5177fd96b53551122c4780e79c69a0734a7690f8661a883eba5941c9f2285f7f5f013d1edc60421fbf4270a4e07b8eec728510b622940c6b8bb374917d230604537625d22d58f4ad348a9f42abdb5b1b5f0072d6d1eb0b15c527ac4b0e54ee2a4850a09248a99855668f5c620ebb230107f36228f7514a891c0dc1fe47ce2c98664025a2e892981819712e069079e028d44d2a63889a46b33fdfd2b0a840166b9c1a9009c3975561b19db7000b57027fe70d9ccc5bd2f8fcad94e621bc3eb83e92fddcae52be69833da8778034ff179f6cebce4ad97232063ae45aa1c460d6f7662cf655a04686ced6eb64649475569ede7aa0b26b70c3cf09fcb79bb67cd39d62cc210d61cad1233bdaed6677176f1884c1cf013037bff537f98a813f2bd60a48f6825248f5ed4d5d8966233fb263b6b9e879abfc137fff3adabe593e24a4b709d81064fc1e6b122ce5c565fb80878f2839569ccf2c0f6945a9d2d4506425921dfd06bd806eb510d8c79dbca38d23eb354c8e2cac27f942005bd322d72ffce30c8f5728b98566ad5189afff6ff8d677d7016e164823bec52a8d26926bddf902973233261419fbcbffb0e072c270b40cbe1b0d25a3949e6628a7075abd19187e5c101be486f79a6516e82ed63a79d26369434e4a6a491d880e587984bb2a350258785a578dca47508ed81123378abe0bb90cd9cf7458c14b60fbf49c99840b69185c23c3f1c847dabd6e5c2d1838fc2b71555efe2fc4b0bddd6da3f2dbfb72209d107966b78a1c619a53984ffadbaddf7dd18ed863dee5019ecbc215c8cb991132116224b4adc40a51850c5077820d8033a5e311e250df16476919a326451b1e1e2cc56fc1d603706bcee30389c7bdfc66749d840aacabaa38dab5b339a0b5b11650ed56236bce2a27377766b1e92f626dc129a7efe43e8919b46fe2222e28fed2325b2739e7dccd1d76650cdff6b830b5cb326dc1ef0ad7ee501916ffd87d1f64e66654559513adcf52b8457e197f6e6c751d6a7c04e75be8422f663042fd76610e4432900d6656b41afb491bc47ac47d4c556f036439e97f811a406d3bcd2a4b0168a333c999f17631bed366031eb03c77f8bfdf3e70f4035b2387e9765f295dc22b5b95e0712e7b922bc9c4a10440a667430fadb87e0945c7f69d3689e81eca20eeb16274c0560c4021af02b02a2af3e36e2377aad87c1089d5855d28d36a308ac64023e9db5185e2f32bd01a73428072aa3ff10857670da7a06fd31d36fe9be511cd0667081c596a01559c7fd3fbe0e03817e441fea44b0577a29ed5ed160d01d0ab7a00746289777c476c2f86207ab040c2b1ac029fcbd7dc77a570037b4be4138473e945d73ab728a49af101c7c130482ee911c560e7774cd9b6df203a714987c75ba026ffeb449b8421b2aa4d0708ef3a78d43e6c6e792b7e296d6ef01905039c06e8179b5926736d1b5698023be72a46a4fb001faa6f1207d334b477761b5b54a828c963bdd9d66f0d51989878a65e081ab3088c81d08aa6914ba93425e99fe843ec1eb698df685449397e0779a98caa964ca73908df2c2f88a1a94a005ef521ddc2be742e29502bda8e322a8a2ea70b7af1f2c15d39586c5c456fe0f64f0a47412e8721dbcc6b6ac013258ac819e4db761c3dabc2b2fe64f809a94675725f54292267af1a02b2e1697188467edc0cbe529129392c92b396d5bd6ccb16938e3280cded13d43b953a1ef1d9b3ce0b1ca581cd4a527586ea5af2ede320dca53180f1b3b60f80fbcc4b68ee7ffe5f8831c56532014c8a4f8224cf1ea6646e42b1a8b1ff201384312f09ad1d6c555476bdb374460c26e3bafbbbea140764690b78371a5c2765afbb72971e986a91ddad257ee2eaa88e43c81b5416e58b7b13ad64d890ff7001924c68d2bc74d2ecc8d4a77e2efdb0a05f4c674eec2112016ca015ded92b378d9d234ee6425001618e180b1d234daa15e0409f784875c825fe8535b55eab218c1308b8126200e1d6587a03c94e8e841727af98a81d90762dc0790226e585cd2e0db912d469d755669ad8a021ebaffc219057b0d9c6aec78a9c1fa1cf3394a8588af31e0c641527434afe6c0a01f2c42d6832b0439575cd464bddae370cbf9bb96e4384b8a7c3ef9786b3102f911ff56677ca6aaee47134493c5b7dea4e73d0b43897cad6d07494dabf664c3275d6e1913e479c8ac09208684fd32963e136a90e179c0d1e32172e55fb1e4c583b51f409b4168be7ac284765f5ea8dc772ae6200ae72b774c3b6fb8a369fa64f494cda1a5aa1ebd079694096f9c140cf075c2deeb9583515cbdeb32bd48d248cf3326924f9aef085a274e88ced3a94cb0b890fbf5327e4807d5557ef6457dd1613dd4e76048aa562670fd87b121f0b93cccd5d72824b011ae6fb53f9760f51da7913ee80c8adf945be87364fd2fb09fe672d5d99f24df37cc2ea37d0a3a4a1b2a28619f01427cadf6ceaa2fed8a6b1c07831d4f2914789551f40170f0e09a49799c3a55ba1ef9147a4d33174b2e9ee5cb909543b39c952d288f2944009d70b38a2cc09c50c4b2afb9bb5ce94d1a70600b2cae10789459e82c4b4b6ad53e88b063ef47747a63e8359fdfca63b5e0c358862658569743e04aa4fe4f8a266b48c43b96b75c853dbfd23b4b82fb48982e1e6569991dcf5b1a0f912a0026ee52bd42c79fde64f5731539c3f60b42c95437ab30b6cfd7d9c0cc71df275c640874f2b37a2690b6c954edee97957a32ced3c2795ea8d9d839f23fc02c586a48621d899f69734d8ca46de28f18722b889f392c2a825022e40b3450745b3472e396a218254d450bdd1c4f58fad771c6003a40f9416cc438e0bb716fcc73760a95cce6d30fd1120e33f83c127cad05a20e7faac0a7916352346a10ddd43ff7ee5878f11a7bdba6b8a3fa930a8228cdf8389aa9f58b8b1a2cdc3eeae2db7565e549ec24cd1ec0eb138c08b3801d858a218633bc9e22148b8236cc0ae1b2f0eee0d96a6071dc8476067ed7b61f09a1b8e5515aedf2de9b651996e6c183ec6d1a7e92f25e200fc19274c1fbeeccefbec630e913dd25a6c972c6c588a96e921cb7fb2af34ef7bb4a958ccdf47c09dc8fd7d0a90427e08cd73385e790774acff2a517c3d8a3794b45b74318317df2fd9e21f6c7e455de97ae6ea9254653e44ce621d92094d2e595d6813f6f1b95c287beab7a549f44ce21ae9536c09c06d68132de972a3e50aee3813c3aff1ac2787903cd36b300f77d0d32e4993de717ae5e40c6aed3c6a76b84a381e301763a26b2386003f1211982ef786b2fd9f185504ae8d31693c34767ee31b35edd150f6a1271dd835bc8f24e2a8bd42be7dfbfd903532c6b5d5809c284a9166cb3d7f4062380ec8266f2a91edcd9b67ef48a6c8e13bbc0db2716a67da286f9e86026fbcdb0fcbb70600ad8695d9616a22ab27c8a28d1330d7fd26f87791cc97535fa3b741ed6db33a1656173d44f611eded6b4827a4d2f1cc0a01137c15d8dfbf31dc07a0acc5588c847066a9306a64fc0b72367b35844cc4b9b14b32e7b8255fd2de4ae93d90d0688db435a240abf7eadf0e38a115c53ae965bec85c8563f7be0bf8562a712ab75740b80319b3c4be023e90c0a1c9dc918348d3577b3a347573c1db890b9b1cfe77f2e88775e7521590c24855c181facdbbe9e37fa0f1c99eafcdda54a8443effe2e42f17633411a44845c053e9173fb44c52119e8512bfc451abb6138aacd8566bd1de84a3d102076c127ecad1b56ba625568dd012ec1783767f12d8ccca971a0a38eed6d10d278d81bd2933c03d912ec6e116d712731fc4c11d6fc43f7d23cb2ba7e3bd0c5ab57c5517d61a66ff9634b11fdcce9fd4db7442ede5d59d413e485668618e6343cf80200d100cd15ddc478636fd924a1c3665bb591c078177524c8249b00389e8ea1b94112cc390b7deefe6661b188a0ad19fcaa38bc5e6649cba8d85dec1247ae602d9b034fd1afc750094ea4cc828eb5ddd7e41a64b8093847dbbd06c48e96672a4134597c3c56ad84f5f37df6abbe825f93b8c3a0d72ac8ff2f12c80bab2b756e2d856f28630a3c142bc6a37e9973a60567de70934bf21668569cc6262e3b8ebb2885bb546c9accf03f411eb781bca0d3e0f664269d140bf5b8748f03947a3f6410905596802a4e5a11fa5b1e4eb4d52cfa790ec8029d4cba0a0330d880e3c52ce3f331fc8120f39cfa08a79c5d6bc29da38facd00dcfd91f76f79493318599209f4c46a56c8b914209d74190b123554d7ab6248e030a79e315fa9c67b8c65f241692b8b9952b0aae61237a60dd78e716ddd3d867d653f28cd2dcd2f1ca2ebfa70a1b47d427d9d46a444dcb6159e2f82a6e7f9a36c05c4ba9e5ce518942f6bd7a834443615ea1546b29dc557317880a6b9d1e12a14706a91d03f1f63b162293dbd77367b60b963810e03ebefe2047a7688d9593878eae2ab57a708585e706558fc9623bb9abfe48be635e1367ef8213495455ea6686cc07c68b3bb918936ea87cd6f1f5c7c1f7767843ea738fe437e81472084b3da76e7a7a893e94eecaacc7770d85abbe3a4ceb184449be8d473b25172e0e3047dd67f1c7d048ae6383f7619a6b993bb7ce8d78a56576f2b965d5d72777d15aadff09a321651c4ff5045beed0caf73aefa49f6a2976b36b1410b1ad833d38fc8dc31ad4159cdcf91b2028d830cc7dbd8092503b4c84470c5dd5f10a8d17e9a5dc551d8b76be477e93f5fb559ed6b3ec7a8097a6a8b133df5f1e0d8e65d43627717fc12c2cad4f94eb9b4e3abcd8de49468316479a2664e2e93afb9e7d7a62ad076ef8abfda6ee330091d1071ebe55c28d549f8ff188c2982b811bc277ed1db55fb349d740192aeb1b25ff2e6d48b588b99918059256d22c3d47bb19b8d96e450aebf66f660fb1144082fa5a3c3c37d4178af80686609e984728541e57c87f17d54106e64c308fda5b62874abebea17efdebfb24379b338e4098cb1f70e82f7eecdbde8c4cf975589d12a28118903462c7c34c7b1123893397b2bd683ab3ef64b82ad5662f5aeb5654147422975681dcda4628cf7ce492fa3990274a2d48a0c7c88cb35d372d7968cc8fbe402b6e345af2a537814abb19911847422076eb480616eb1ada841ceb6cc58e6ec3d1cdea57bf8533f47a864e00e65a6dc3434ebb5475aaadb457861a2a82e8ea2dc1e1784a4856ea89e1107ff311152deacee7be75fbf79da6efdf30876b813ac74fbfced49915e978c278181c8e693d24451810f64e8610b046b9c865ee181c8a4379b1a944027b7e74079619adbdd55d122ea45b337067ef1a27b726e8a937c59fd2aa4b16c845f6e22f2648b336e554929b3b73f094c5b1a5d36b289d50e1563b2cd564b12a018da740abefbea3691f2b5d8e7eff85cb5172b25d1ca47ca6d42d29e63ab832ac22393ba10ee361503d4f90ff434ee33dadf62037eba439c0d326dfa47aa7912979c7203fe235b7e0e011c73382686776e3460341b68292e6c6a49210cd7df65ca4b579ce07a47f6924782427060dd48e69a53c28832ff655ff9c1003c7de7610a5ac7bf424488445291bb62f7e4aeeb871a27279c62eb33c8b51b2164a7c691f328e81a2548ca56fb91a507fc8f284ff98effbaa4b5ef212306fef6c3ed44e144c71285858dd9beb5ed6237036fabe0ceb11f6e478fa6a2145a85b40a578d4f70b7f9bb5a48d0173395e1580c443c3dd7706fd3d7f37ee622681e21fbfcdbe45871a749a376a79e4ce9723674ecef1f93be272127894d863a7fb2f5ebd8b158c0f4abb33662e0c90efc49adcb643ffaf803264187c42ab2f6d38b058770bafba06f6927a8686040abb8f2b7edc9ec62d18d4dcb0ac0b2339ab445a817357200e6d98266c58b6dce3f2004ae3830890d9a2e6c373e574e1156722a38e0d6697b6a604e6057288c09d3c55ad13b03c0f97e5e8e8e58ba67516b0c8fa57e147fff33471a11d6833fb72e971219e86397fff24cacb93a0246d489b157b6357366cfa3cd6ef4701cb1414336c1394e44fb9d5d0028789a7dfd2159b56cd13158d70084ccf789e0a37562a1dc19bbb1986e2621b31d491d1fe7caae25de7575f09ff14725bbd782bb5b1a80026bdaae9fd8b21bf3982573d7c2c3c1f0cbb39f85db3d1db592807dcf08093b5d7580d78ab0fb1cc66ed3818e140c9b475be367e2306159c6b6e65e642d99d15515d6b16754c0c3666a7570abee6fb88cfbcd24875fb31b9feda3a1fb34cfcf7dfe4c44022b8cac8a7f8d71dc5ccc3e82ce6460b1ea3dd13c1e38d96813ca2d0c7e72b742e5eb29f786310c0377ebcddd988dd412cd790be704fbb178d61128fb00885cbf6a9e2f075786f512adb5fd0ee784b10472383914df9cf8f0a7a2ddc3584c6c010d664a0c590fbfa027f7cfe82d3fd821ed7e5b558774340eefebd40e4231373492c5b0b91227025b1cc15de8e5631dd236ac626aa7070db63e360ebd6e73d4cafba708a5a988a0dbc8d7da09ae6b52e4927de4cf9868ea2458c1adc23d7fd97bf7633a6c9ed59d179bfddea292121f9f3be31db1919bbd26b5b5aedd79d798601ccdc2de2451e0cc7a40598ddac0a5aebcc8b48b6e0027542082b4eddd32b0a0f62a30f250881387e099158ea969cecbb5fed09ef3bab5b0d9ef18fa28dd9a5f3613af2602bce6d361f43a61ace3882814a4c7a9678ff9cbce266e21edb5d6ed876cce78472ae3f2a2dabfab17546092365f3b2604b6284f57da7f113f2995c17b10aa18f6b6bfbd0949b50b9e24f375a751d00626cd264d340f231986ce497d7ade677182d9b7820a7eb985a5e1f1bf0afc11f17f160a62c5c248ca94be67876d551fdf58b93fd359567db482a3d1099236eda38aaa37cfdb2158958d08ecc8064cc108c50ca2397e9795643e5ce3a2f465d0a6501c2aac42e6a5c087979f01208f6134c6f4e7fb88614c392a4170f5dfe1516a0e419529fe28a4314651903ca43b7ce9eb7841778157ea4daac880a826ec5d15a311dedfdbe331f90932b0bb009fb045fc3d10db282b15cb4bf33ac84d291b319e82881501779a8e786b29287488d86d93d9e1f03fbe05fce941af17a96a75368adc0bae2093a8b420c2baa8cf3845d265eef1a8af437a1187265b7d4b5a642dbac809229f48922ec764b95fe1e843ee99e498ea343f4dbcb2d7c2e5c6c2ee8db438acb4a72a391edc3ee4b443cf2870d602c7f5843e10a1c545b5fddec91f9c2d5c41c337725717f6b26e62fd8ea3944bf44a44c58199a35af3b4e8e851d0121c8fe8782de33b9c5ff5b50bda47e614c2f5f77474113eee620f09f0f784a019b59fccb26a6653c68a992a2ee47ca6c257c7866f880e5846c721c7f7615c2e9f9ad68f42135b8dc2168fe36c40464441889d7497a22a6fdf24056471ff14b6635798b590fa4eeb6c30c5abeb7c7a843abe9767e918b612cdca49c99bf8c597eae266c2491e700e6b9b46344c15d68642b84f852c6617c50faf4de34507e687f5867ef9e558681af8d2347a83b817f2ba9b96437b5c1ca8e6a9479d71dea7937c2d2e1bcaa1c32971a36a415e981fcc537113576af1aafa8163ce556a286750bdfd3e3970116330c5c5d2ca6b1ab038cbf078c7ebb7c06b08d80744503c43c9f36d1e33999becb7f23e2ead871385ff1cbfa159cb55faa350195707f2c0b40c888152ff8e1a279f84887a1bae765878d8736b02294e064b246c4feb1e3f84df82fa41f4698cb97d8581ab74d9c4513b1aa11a43e2c7c0b6cd905215e246af93ada3299aa6b884ac4364f2de4f0cb70713cfebc15f147004446ade94d1760d1d66ba72e897c0c987a1fca3a75e626e7cb70c5dca992883a56a302de529daf4cc95aa8c456b6c3f316bfbd75e1459e9e069d87658aeb5f06a2a02a90563b84ca62cb088762d10eaed7440f3b4341279c4e5bff0406af446dd9fc248b7484aa3340a9b09a697829878f7ffc9aab8263f7324f6ea92a89ed28cfea0f20f9f643106fa1b4fa1513f4a408e147587a3a8c319e538d7179ea890734eda35770d78f4d407d967c8670b920c704b2a41c7354dcc19417986e462c29684cfe649f298bf52504b4043d798fe034a9cffe4d7bc55b4ac69e845f0cc398961c53ce3b255b471e64192c4d5625bdf6002fd33768a8caae1fea04aada6e2e2d29d26256ab6ac18e973d452aac20438e697e8dfed727000b67fa4a082758b4bcc33d633d320ae4d12200e0e2af2033dfe0e54fbe2b65a79c8bf96fe189c366ff08764f1781d68733ad6df9db097d9eda5baa171a7e64e5eb53717ec996911234442ea8108280574108e82ab36f2da07e43cfd5e2d8222371111194739b38fa2ca376424382ce3e372e2a3aed539e209edfebedfe3d7e9f24a29da5ffe5a6e655156cd76b09c7ad7a56f4a7fabb01a48ccad5327fdb2cdaa9298f0c0633111789e3f56daa99cf6684b8b0e8674fbea8fdcb1e02542ea7b99647eb52e7c51fb8e667c0ba30db97bc302beb0a661c0eaed7051ca11e40bd12c0f12aafc864779ef1007220c44fe91e538bab35892f23dd463d76cf5431f4f54211e4ecd825828c5023d575693dc3a38da61a86fddac09ba33dc4c258359bead3f95871cef32d506bb3d960ccfdbc17dce32cee991b7090af6c3ade28a26916c2fa0706d33f1cf5e71ae4bfd232b90a0c795eebc14209f6f04b8d6c3043efcc604538013f5ddfa59bd2409b172acd4fe171868daad468d13d665750051b4708ddb58db25088e757c14fd1323d096c8ec63d8b87febc140f446057099667abdd047ed18825730806f0824dd88a2b43c603ca87bae9bf1e39293cc185d2ffeae326496394d44b2ef5f2991eaac8512a79964b30a43fd3d7de44e39cbb73e5478f46fbc3608bd914e52d0efd3d6433703059f46c18c213002550fd49c1cbff46cf69ea3bbc4026957fd3c84809c48ce1a8b1367c2798dd59dd5e52c6d878927f41535f8d6a0069541918036accd712ad31e481b55ecc2bc22f5b3b3f04c204fde3bb9218be956edd7a322d01da9d50a2bb8285a47c0bd0c6071c8be686ec646c37df06e2e49af51aa58ca5339ee6d03f8b61649c8affd2dc1e2b803b13e83b4c9a1ea0f2088fa6d18469ee08ee279f6b0e161ab272c0925034a03ccbaf0cab13776a900201095ecd8845ea631322610ccb6382d51a949d7e170987ffdbadaa05f6785de0adb08cd40e22864219a91c27336b55d870ebb1359257fad0f8885caf0f248cc754bb5630b60e968010ea497f0ce79a858d53ec9518717dc2ab1c358cbd89540795bc0b88a7b31e53a40fb925c2aef5af25e309a21ca8644effbb9ae5234b151dc114f82f24f3d07b53f55fb82ddd60630f0d83975c53c457a8e4b44e7470fef7229cd72dcb50290b67712c9ed08dd86331178252fc4857e5b5e85073677bcae1841756cbc85e66dfba3d76ac22c245493ce2d299446a5c786c5d70c31c86f53c68af6fa22d8d92c83c518de66b6f3eb5f8027fd60d2277f64a65ec66e33075332c22ca1ffbbd342ba7f952d7e502d090596f15ec72c8bcfa25f470eba043ec1af783d01e3d31e664585143a05a2c174c018537c7c0beca3d8611e940cc35ca1125e7a9bb98060bd64347a6b5d8280d0a1a57094402ca04b591d204104d6b74041566aee456b7ae711e5a82beefc04575cfc98519bd8cfa841dd618c8239e2e662245165052f78a9b5d5e47409f55550d6ca44d663721b7d880590837e0f70b7c75ce0ddb7265228df7cc36a14f08b194cdc2cfbc5e1f3e0e1d2305f0ef8970f790f7896193aa481315dce39d285ca290e7c2dbec60feb3584555c6a32b5e3e61d04b522b1defedf0306dad7316705114dbd00db3f277e1e807a1c94446625528caa0cab6be420d8f8240be52ff09305889176a66b260a435dc360621139015f8085b330f6be5e66fbe8407365c033b15413b1ba7976f9b4e9e435897fc4924baf78389711b5cf5877d29f04df1d67625d9ebcc6f610399ef3c00daa2ca3a6d77b47b97f7939c38dbdb5595e7c551fde1922781f2b09e4e2e881f40fe9150249afb544255df78ae3b3b75060eaa3a6d41806ec2d09c4759cc70bcacc4cae08506bdd308e08b714008a7a29912cee2324b7a7b95b66fc137ec125356626f7cca1cef3dc1121b039672ef2c0d40804c4bfbb67f76fa104df32408ce23609cdd9033e46e98a84ae3e11de7d1190338726e429b43276bfde04cd0d0ed4a5de58fa8bef21352227dd349b90f0bc6de6a5da93cc8e9acadd8a299dd3522e6d6fe8c23bf524fadc7265134dea24e1b08ca0c8fa1c500c9ad2fbb9442ee6587fde926ec96277c2ce68f94d3fd5031c92ffd8952accb2e1edda9cc53ec7253ed70a1f04d99ceb2ee384b34dec79f80f11e7aaf411752096b8eeec52a3254ae7e6772c0b0b590e47fec8f856af73e742c0acda38c92187fe7f839ce19d8636930aa499a95a490e9f8ebabc54c114bbbe33a65ffba359e8f9adf59bd00c0c26338ea5fa2f63d7a81a86e27171d1aa9cb9927d4faf9b10517c032fd10ca0bfe92becad18ecdefb53f2d94d5905dd6178eeb7759f233cebaab71689b8ede206d01bfdd192215f48aa39b2372642e93b4a728e149dd9507e8b542db81135e7ec2ed9c7edbcd761b0ed7e614c9f8e43d1b6a8e8493d9ddb8bda9f3781a80fe80e77ccad20fd153d0d681491ab44cb6b9849dea6d9889d6c3dbe2ae7ebbd3531b6a107f79b7ffb64ba1087cebdbc3d635bcf1a53a8f0134979a468df628efb326ac9ce9bfe2d417546572f12a9358dc03efd4f0a2f321e7e47fcc3b5d440cbc7554febc04c317a904e683a22b5e125112c57b5a5ab0afa8bf5debe9eed09efc8d3b1b09d714422f745bb3d4d2914ca15a0a7a77627e7a3e0e9cefffd97fe42e3c3bd7f8fc078df993b2823275d69557ecd7a2fafd375dcc48d665924f6b7e3582597c621bb0a2308e18716bcdf9858ffac0e9aef74be5346dd927e9f157c67b8fc19716a3155ebe24ff2d08182fb9bc6da697db454ab5ec57fedf6f6fd69eb3f95c4f4da5eafbc60c97101226d4b52227c745e1752d5a71f5a204c484b7e31579e4cc794523b4697ca1aec342f7a300bb4906ee084df98833b02dcb51086bd9171e8cb5ba3843e5b44b621d06b569ec781b975a5c1dbb1b50fb3352f29578dbe9e0ffff524656ff4c20efc5ffeac0d15f5e388b7118184e3496862fea93cc0234e03be454631e0f2ab9b8d030e0631ea8a89ac220c34d48b99a6c28e82c0472e8e71944e9368d754c0fcd51c5c962a6b0e77ce78d3e8064170c81daab378f0bdb8f8feed45184d37e18b92c06a162c93a3f568cfad98e3997fa2f6843a48b68e11fc856acb218d72715dccc4f8b7627a66e6782a9504249d109e05229661a5a0809207364c6c39aca9324c67725802d772fd7823ab3d1254e4f3d42eb73e3a1b723c50e74a24144d7f05ed94aaf2db0337031b4f87bb0b8cc0152f5c4706b8ca59ee4ef866898a7a542b902c73de3b8323073f7962a2cfaa683f829ec790a7a80aa2c40f1c5d3fe16b60a3d449fa8b7e3e4052f3904b9a3fdb592293f67783503b44c704a6e280df56fa54dbae3901e6703633b261cb0a4d7c2f257307344fb8f87a90520335db41263abe96aa20eb5681544267a9d7422d95a2b9bea15b8f3ec37979070db075964b4ab17f0b284890077923b6836eaaa949832560cae22a740ed9304b778a1d3fd2067b349e279a4e41de0747748868b4b9bab8f305e7632df8a151e45cfd182ee9c6f11c9c45fc2c89a96a93c3b24ebe29414be69666b606f0d37d125f624e5b2d7ee8bcbfdc23689ff783aaae098aa4d5cfc273a1fba74f1e7073a197f492d1766bfdce18a16c7d515b62b65a132e36531aaf6966b39ad40b37c7d243e9b46e4d19b73a403c575dd46858595dbb22a94559e28838b023059423c4ab643d5be236f1be1c358956091e810a18cbfbe6e9cb0877acf20adffcdf787b8177e60d3d4979065cf56fa6de5b0f2d8110fcf2a3b5f71bf7b7cf9bf711a3cb352bebe2325af8417b3323b6e8d8ceb28bba0e18d6ca5a36a71ade54f39e0c5831a778abb81885c38ec2fe33ff0f16ad93aaf1730980d58e8cc19141c98075b507779bdc6b39609e280908e443b7241bd391fe740a077482bdb7ede240f66b13c0a2c26b0b46ee8c4d6c36c080eba9d604ce985e8f44012f65cd4cf662945aafb57dc8786232eabb2972d49649c8289272bcb53d4a7b4422be23d893ae4e0b5b03a98d8f8b0336f13ce02a7ae7d69ceb7228f6f60c3e122987b724cfed2dc99f559e52c288cfff17463f454d2ceab534160e26b1095602b02a27a2af0ab29c2edd23dae698489909ef075e7cf900945ff90fc32f96672ceac038258fb1f1125e53c51083632a709c1e790310055e4c55f6ad1fc00eeb0eaf7d77bc98f798d5aaeb639300b0176b63835037c19fa5573c39f869ddbc22700843d2b539e22982639762c2fd3ba5be2beb3de5510682e9601b817507f145231b905f15f4120b388e51fba9fd62629c1caadeb53b40717714a496200317f68dec2bd4442349bc733f5bd5a47f0fd62c7ee4a989f9c697d0f58d1cfcdacc43d5d814653df4dfa7ce2d2d9c85de5cac0952b2d736cf84172bbb34b2c7fec10bc46e77cf25b687b2cde4ca0c44b18349bd0ea13772bbd1d8fafbfed27b594e7c6a937ad08953c34f22adb94a106cde9da989358c667654a4a0d2b7171248e95faef23740a215b1a5327030b18b8368b2cb339e4d91d534ff0d4351688dca210c04b81f2519e5e6a123230e505c835e63ff409b7f8b9023f1e4c81b632dec96b058587804a72dd8c4027f131dc9f991fc69f22f1005e60d125de1e265f95b43b9c3e467391e2bc6bb4210143245aa4eb8e0a0c7a910c7875fa41a078995d87191f521b0dc86b3d19f03a93c8581d925d96238b238d144f74f1bdd8ac72781e08ac33b8165ee30015a5eb0f03767d4fee3585344792213b785cbcd71e508e4a2c44286657726773196d23c18baf35195e94106ade4b39a00d36ddef7d4719d863eb1de90fc0c0e2a75a759a0fd2c08c04048c00e7bd030e8224282b63f739918a0b909ea95a3101ecbffc7b4541c28eab1480626a5872f433cb4c9b6eb1aed6eaafe4609cd9343b4cd2e888d3b3f7ecad73518a6cb3624626f9a0469293db1506a4ed30452098f469b29d674ac7b8a6d327bb497de0da6a4a1d7eb9523e0ed4dc8208d2645e8e6f4fed7d859c9c023a542fabac1e7963bf703ce79938bf33dec36f2dad74acdcddd4705f4e59f592ed1a92f271e70f8b9a3b2b94f3a289683dd1feefab609225370c2bea85094bbcef22f66250780f95b1a48e00d08a7b0f36f9b18575ee4467f61032b7d2c510ac35bd1276cfacd4beaf093baef424c90cb5a541dd6b11be633baf0556039a656c55f98700c96f6988eacf5cdad8bd922f5f260d4d32faa5de19dc234b357cbd4e2a453a9483fc75b815e15580ac793e31fada640582a55a09e2a591bb685f6941a4730c43aafb1720628963a4beba5a0ae54807e1e5436650a01a6a8d7ce1fde0496f8bb29d360afafe07d2b2c05e5dfd5808633222382ff0cdc985de4f7cd79a38583c75a5c28c287a44783675e96f2187ed71779ec680d58edc8893453a87bf8906e6b0de41549b48ccbab30998452a1f2b97008a0e772ea0ce8b3d80160ab3cdeb38921210635404c545ea6177136e862d0c91e4c913021538f38fbc13abf406cacc98951028da7a127acc0770670ca2ec8287b0074c6f7d71c256af404f102d235eb286a6ffe2c53129ac75e7868c7124544a860d7b81897d41f9f65be260a943154c5107dca6c38a1344b76f00ec47171f2d609982ad15b801ac482fcd9589e353606bcaf5ebcd4230415e58c9a667ebc7119300e13ce7df7abdc6b2d10ed7f9be152cb2c35bbd74e2d399c80d4d1ee2721fcb3f0aaef2f10c71b2833c6c7bc4be666640835cff6d95ffd6555f7e2ee797e4d306a3463822e9f0d56437fe0a660b84799e94a36e04fd8b8dccaa89d47c3eca3e61947f9d24752b7e5fe617c0f69a56d5b1e941ade5c737a8b103e2138ed0fa4d4c25b07cfc2404f31b155a7e916d1966edbbc290a1ad4e9d2508d0039b61059e307c810e426be3565d8da6afa5149a3d38186fb22c2f836ac40d41767b5bf1342b08b84103c85d0f539c7e71f1750555a4cb52b3b0c827a8727a8ed1875e3ed89a625b4821a71b7f725222740b0c0a7adadac61f3af107797d9cbdb87a619665d9ddbea7a287d3c83e2c17e1dcbff7e0992afe3d8dcffdefadbc8d3803f9fe19459845da18c2a856f80b9d089133c293d2e786bdba6b58f6c4d9be4cbe28b583d6920949e56f577e4aa28ae1988bed2b91b7e8d923d9fafdff505dd66b9e6099b6d5f00af5a1541a9c30853c04b18a3f8a908e2e36c81cde24cad8dbc24afbd2738e4cf7f95001b2cdaa80e00c7054c50b0ba0f929f78e89cc1152756fa24165d7dfdcb0ff00c1f25e336ef987c85d93228e0fb6ded808b7bb581cc5412042c12d1cc1f567378363ed35d2e36d27083cb62a3989c118dbe05b94b18cd02a3d6d1cbe9705f908e970d8695e7a6f380a89751f9beac2278840bb3e0467c4b9c350a43ffdd4a55ab68e9ff6c8d22b005654cccc4d6a35fc6f0ff9256c17537bc9ef5016f13522cb3a41bc035f0be00d08b8385be79cc42c1ecd7e23c91410cdff9311bc2b30b0b6a16a57375b47aa1cf78cca99813407fe678c608f3b220c7a99d8a1612174b283e337d28cece045eb389488082ae562618c992351be370d1b444b5671b760fdd12438b75d9a1a100a29edbf395c629e013068caed99bc35cbc67b9650263115c3d2793f3645d7b9733552fccfea8732e800964750ed63747f72bbfbe7c06c50f4166040fb2523aa858da4cf0dd4ad58e73a2a12c760bc7ae1f8dd13045876a4af9102c0760515a1624d0cb7839d6fa81d1838e27e416259c251a65eddf4a281994b063fa7440b88d4ae7a0f45b7aacdc297db18fcc9d8bba091a04a1074814eca1ac25c07fe6a387795a9f0a237b3052528dca6026879ede5063ffa5dbbf91c591a484b37f139733edd78a00eaeb0dbfdc1dfefd9ffc97fcad5540c599c2818e2fddb3cc9feac1328d7eb1318e65ce6d8501840fcf03fe56368357825ac76435caf4b70fa46e239601dc42ac2189781047f26db9dc2abd41eed03d691c9af736ba674c80369b82fc0bcb299cf0e289ab679adad890e2b74d944d25374275a1bfa7f566fd50741aca9f2b5c2c5ffe202294d85424b1a0e4047bec8179c62dbfdd5bfc4d7e7489e502fb24aa31b081ec35bd8b0e7b9de8db5829e7ffa9d0e7c69e53e371b8a66499c5db4f1b033cde4b2ee73ea15e0d6823683a49584c387c165f10c30639ca33fd879e040aa91f47a9bd459029693e63ec4dde8b4e6625ddc03239daad193998dd2cc15e4fb198f92ebc235ce8102340a41f77a1f869158aee988938e7074978cae48614b1fdd945aadb615248785fc79104160f90dd2948a7e2325adc9e7864231280d22961c93538bb9462729663a69b934fa76975dd396e2b15eea4713a1f336967befdcfd11ebfd135c6f8fad2487e024f1f91e5b8925c2c649c5aa219c3b5a455b89848e6c92c1f4fc2d76642d233c8916b6c22522ff57b7f1c0aab5bb2069ac5f6525678e47b198fbeefc32cab5c1c4872536193620e65b0faf7928bd7d3e4f9f2d7d2c8fd0cd62ca7c4ed71a68be7e9cb3bbba909054b2030bbff3139ead15e68597ce4fc38945d5a62ef24448705d6e54df7ffbd77c4ec96aa94e8f33b4190541f018a734de3c9594858a9daf3fa48f8f8b66052edb54c7d41c004989fb7e36826b7ac07696bfdeab0a33e4ab7683686034401ce9c8ed09ae7045ec136565a32291357a8d33a663b8a3feb3bc973fdf87c5bea85473c6a4a779f71c85b0440a52b107d1f40ac87f3b7de694382ec0e455e07e659a3b00d5acee8749aa46d48962ee5f54a5ff0a325b92368b15948ea3b4b9146d42a52f689c86d43d7f61805001ac96e91ba4e4294605009f6115ab91d9bb6e0476f54944b27ba6f5d8deacb2e09a31ea89fb7a785416e05a0c9e06b41a2404cb9e7598167a06ab9802993a1c0df97c364084ea97efc0ea4362295eb454d28bed52d294544fb0838067575fd790d79696182dfe9ba0056c7c11696be8f4a81187816b42bdce3283b6a95353ed3002606bebeec38dca936b724799a07e21a3cd252c1fb64dd48605046cf8e30fdec3bd3c065e927920a552bdbfef5536ac903ed435878cdf5edb5f1af22a893811aa468d45df6fd48824545e8cb5cf972cfd2631137e15f6dd45372c759d47966ec00be98744ae0c1d26369fe9998365ed561f68af41e1131f5c5ac4a0345f804ae70b6cf92de314995cfeb8e75082da0d330651a3d9c576fc24ef35be8ba32327461b6f04ae3a4032e89d74f73d20a466be82ff5c65fba020ef7882336dc0544801c26027b0df6ec60b0e5380cfa477308308507f996ff1c95d9e15b2ed9a117033ba167106a7a9a7c4c53e50b9a81e3d1ea4da292e539204468deb7fabf49abae5a0355e2f671e68f5187fc95b769edc44dabc8c40d9c5e9ac2fed570dd06c87e32611545ff826dea5305be6d33e6415f95f935cb4a80607a2b358630352b2271fb643665581a2daba9f593dbf0c7a0e7e70b4ea8566040d2c7930bb0e512d6609193483384c4f6df5f0fb1c254c55614bc1b36d98a143bad9f03a3f071ae3c4f1b43a7eab29206dc79535e93ffe4138c9722adc6cbd0693ffc7975bb3ab4492396bf8eda95b1e7fb13f196b638dc7d97c9bc5b1777939954ebee92229c50e588cf1a1322fa6c9572511efc2914e58c36ad0ed7d91c23621a4ebb5c627b2e66fec002a7b2f468e91d854651afd466182fe4d07fe8b05a43daf9459be2102dfcfc96ff471a044dbd9c5cb808bc2501d985ac2875b123f9aa2bd5e43b9e8cf18c22090eee87186c1557bca7cec69ce2cf91bf37aced2f9be7d53e705b6fa469a72cc9fc88e17712e591896e39e0f45cb2f2715f056ce89d05dba6a3c4d5f30dd84a0b780afc5ef9d3dfca7df0b1e003483fab250988fad7448eee7820dfb8a5fdd677022d17035d2bec29d485737580bb95d603ed6ff0dc5e9959149c10c3edc05352b34385beaba8da5682a816d0551ff3ae47f3526362ed0135eeb8b52562bc1373c9c875bfc91cf0c5bda51adef9aadad8f7d8e3db3ecd4c246cfce19d59aa5d12612ca310f27bb097f3fa2a94e4326f83a04aae4d71450dd21013a2741553743d9fde58926f269b50847cd90cda04a816df4a4d6301be26c264796c4166e32fd77281a00d654d861705e737617c74d93ef8726dfeee4f341e3e4b6dbd9f00c0c0749b0338baece21766704fd171142fd7ce5bf192c78ef1bb936f5142b20ed7152d3a87401f01bf7ccd679d3e1170b21e83fbcc84eb0146b245b4c14010b294c3a842a9754f405d9c42326a31341195f09f4e2d0023ed680e3c5e06252aadf671b791e9a0659af85ac5a28fd4e3f0078ea556e52c4e09052fe5f6a51437db8a4c0a974371ccd81f871f7a6d8dd62daa3233e36245ce88677f461aa68ff58d281a288c651097f405d50009b48bf6e768dd96afac4b03998db212145f4e645f182e853d4227d304b6510e558c34ab5b568188201a4df6e76576a70e5537406416b13484d3a8fb826e6cac1ca866ccbe5e72540dedde5e713e1a493ed9c0027469f35d039c023e24b84637c219485f3b0525297eb037703556b35eb7da362b22a4bbb502238f0c86fad759bd16037a41ab25a6b50e16f71bf236f64c81e886f06359654c656c34aba8d76240460f42ea2360f369535eb6c34deb2a67ed2d222a6ca63f61de6614aae2a84ca3b8d5c6e8e35bd1d496024800cc810d816ec341ad380559fe5d117183b0d1390a6e1ce8d52ca4ca97d7643e8668b3a6169cb59b9eda0766a925e30e84df4873b894845563b23701cedb15227a4a46e0f5ad7d86044af21213919796410c21a7525a739e1c1058aa39527679928ec13066c9b3955158b6b918bc0f374be03dd2aa2d7673e25e14ceb32740932a791fea48bfc883ed2a837602db2ba1cc9aa06e40d0eb4fe1d92d8486db47251481afe6806cc93500afc66a5aec72ab061fca875e3423631ae96c9a3e7364c3ecd005fa39b0bbf86c532613506654ba24552c544f8cb53cbca71cf57778346b20101e8770ee5e7ba9e690c52b75dee2c14d0dc9ccfb938b92c77259e97ab4b6f67d30be4ac673e7e76320fdc717a2be31b48bc6581ae5e6d3b4a6310ab2a57227b9e55d4c0777283046ea67bf5b20b46001b95b63db5a5116ca2f9fff7e53ca3c243c1d9875133f72dbc8e4048a80c8a607b713e5dc5cfd8f28b2dd06306e673788c8e04923614bf9890e1b43208c32ead5d81aa4f49c7b5b8565abcd993558349c58a2014e2362ff0d42a77a88070e6dc259f5b8fe1be98ac3f1f7fa526f5f2d172864b2a86d94b2919c6846ce015ce24f03116d03be646e6c5f6bab3a92df6c5c752a875f34e3d6bd9cf6b502ba2c99438a78597168dffedc07921c25c36d88501681f5868152c8fea801718f5525bee1e563c48a47c4041fd162a85e49726574de1a5c1e4a8403ac40c0b1ad30cf90d4584fdc45633556bdc415119cb0a933ad76ab1533fa4beb967a1e4627d6fbbaf159ecd9f600c7d079fd749f2fd6604ff4c1de716aa20711ba4ddd8f6f5d6eb7a77db19f1f59aebf90c4b32072dac73cb1354b532f83049a3259c199b0f24928ee3eff1fba7c7377a522525569af4719ce2030659eefe5966e048814379da35318fd66dee51a9a43f9f679a6583601b4961829331db1394d9c4b4c444b9de08170e6db2d0f6913a34804ec567b5b866f9788c37acfe44bfab42405233acfcf43aec33351db3e281f3bd676b543e20e08bfce7b01930d5444cd964c9b45a7367896f6ebddb4e3f056a0a04f8b7b76679eb0e82581b6f22ad49b81510d621ff17dbfae617d44d5b0b54e1840259d94614f5298eafcf45e02c382067ebdcad1d6a4ce5fd627076400317faf620b8ecfd62bed634572a3a17134109a51e00795ea0378a131e7eadb0a6d6bc1986778d6c8ec6a47225beff0b008cbd001c9b274cdc91e4be02de2f729675b7d977f0d29adcd58e2dcd84c17446de2c210c39988ff27e4b836de4ccb78c31d8001b36e1b020b9d77a4c5a59cde51fedc7b66a92c384111b6b2914ab90fc67181d53f72820542a68a5d9e153f6ce7fa9317370d5326bb7fb7b3d18917a3f6c7a4e4f56b9c0016c5d7244abec07ce9003cd61bba11f2418c2e272e29dfddf3cc6060669dcbfff9a5de51fa9a21067b3e6ccdb1285861dd7c1c882d882b04b7ac3855dee5409fff159f93737e423bc89265bc743d66d0868eb2140212d6ef4ed437f1c31b096f2eab370fd660e3ba44f096bee7ff116c0eea04e049ef77e91104294f2e7cf6c170350495b8a49ca4d6e96d288d1bd83e6b9bce97906a1d56e7f5dc4929eb799a4286023204b6de6b6d114379989f9fe207a91d15e0b251ef451f331d096c22dc89656e98d5c4984ab2f7f2cd1ba01d47f347c5f93d109e78feb6dc3aaf20de575d9c1075b5bdc6d1cf104593ebef70932ac4c4cf7ff2d9b80c937d95e21772e70c54a900a3a2cb39807ee85214d63f8e2b352285bb4e51de8a51111253f742710ec7830e681139311ab843666b0398e73ea264c753f6b869cf76d4fcaff83aea8b9248b3854b578cc26adfb29fd0cc3ba2b69ba83f7f199737a4b8f602ffc9bfee40bfeebb2a7a0768741c0a84f6746ad2093b70c1a1c13d5086947f2b8231157517390cc201e15f0acd957d331c52621bcfa87e730a02bf03a1f04ff4417a4d38d3a5153a80ea17181eb8c47bcbc11595ba4eab66378d0428ef1c3e2d889afe9e9f2603b60d0d7dc14f2651345c0c7178dfb84798565b2abc44bb6da0dfd2a2b6cf9202ba26dd4f8b7048204dba74c39b71d156cb5b3cb29d40525b4d1a6b25ccdab52038653f49c418a7894fdd5cdcf4d89cbe4fb6ce8027228d12e2d08590b8e2a0e4e965d5d3018a92dce4fa8ff0adb4d0b1b4b3bb11bdd8642cda2308e62d4f3614aad99496a456f1e9db2fa428e7710d7993d0747d6dcb7e0e33db69900b9048d89aeff13df4f4fa4e6e34fa01504967eaa53f123fbcfab3e557aa50199d9feed9101bf7bd1d0c5864bbca77f4dfd58795fda17f45aa9cc2a69ff04373e0c947cb32156ed43015d69641ad511263ddfad653b2801ba7a839dc3c9f743b82c7f0496995e92009c7692a8e8f66d7b3a1b7eb00c18f4e1fe0f51b3c3ddcf04f29da3c910289ba004528b7045125ad7674240317254ba46165fcef24fee57d7b6607d8c4e8e32f9dffd31f522d7782d3fdb396f69ff2f94d73ecd1f600c5df5c68be6e9ae63d6d6d562c397cd66b652eb4e0fd8d7d69bf4ce2bffd8038e66a7d9f09c23125f120b8bc102f72e782f6fb63321e138aa01967c15396ab154dffa177dea9c8904ed0db88beeb79630a7a5bb04ca26f6a4c20b04c787aef1d96161fe3768896d223bbb5d2d29f35056bad2fe93706ca88ec8cb81bf9ffe19dacfa9676161d779a36add949608ce07fdd1100c0f82081094920e046c85e95f72d7dbf0b8c5003bcaae7fe71fe327538c24f107a7d431bf5ef0d2cb9ce3df618a83cd331cf6eb3cd3f866da71dac1ebaeb2af98278df2f24eb5ad8cdc7571aa4450e3aa17beb8f5405f5746ff672defaf477154c4bbde5ccca2f0d0cf94187973b91dcb4b43b238731a33e9012d52388f9526492010f2080ea2e41aab39a40b4544219031c8de38b0f8440466f88fc1dfffd48bca1f2b8146a28f29329aec7ee08466bfb0dc8946073eb852ae2007d0836a3de083bbc968b8f8a90bcdf5ae49e96b98194ec582c74995934b6062bc0646a7aa720ba438f0ae02613f3727a05495f49c7ad235f6103ff35f2873c57261b4907e2f514388445ebac8c3547c1e5743e7807f1b4039e2411b4a87471d22322ec23e28112b93bb7918ef6ebdf1537a76b70b72fe682eefd5b7c457d3697e3792fdb7c42ba9fd503423cb077a148319cc3a4a18190d7c8eab157dcba975914fb8f6ccc016f239cb8a3e2142701159c6c3d053600686393f537319c110250659ac1b712c49e5f6b494a43328226f853e1b038440459158ea05f2daf6641e2026adf8387c6fd932e2013672aef91505f48705d701f61cbd47dac7a6899b8a514a9dc58136338adcc622abec3f9801b45efd95925d1a391a0a083c3fe2ae0fffc642fd04106ecb3eb5987c40b1609af35d9734bb89c7a3dabee1dc29d196dab51b5cb25e2a0158e85c13edaac969df49d844ef35711cc1a7df2fc9744b6e419ce70ca9c8f41fc4d327427468ecc1ba6e7a451336ecd8d700ca67db8a1eee04e855b8838a427ee553de78564d9bfca7ec694cda9e2d3db5aee1d3c8b206ff328f35fc27013f986035d9b86866b9d58a68e1ef5a1d7d6d9cfcaee21bce20661546da7fdd8c54f679df34115bfe368c6808f08ed89000505384fe6fecd3e6ea28bd225bbe90665d8c1ee9be9018a0755655abc010f0244080049ff6524b015366431e0516f8208418089cfe01145c0aeb9e09b30b7eab2b79cdb10ce8510315c8b8760da4ac706ddd81fc4a1f649a767447449c89850c67e6f53f8e7466fb16c0ab9e04f99e9bf910eff584cfda4c43c328edce18c4fae97df326de91dc7139110dfaad0ad0bf784233ede3dc9f15a89d41fe4d6d79903404698a54880660a09bd171adef6e182369c969636b00b6ff43d41a66a5bf74a7c67791a737efa949faf0e621fdb7f9174d4141eead2aec4d3903e19f5b7fc724be676fd08d858e462b4b49f7ebe91665ec3ca6a025b8d1d028194ece23dee8e2fa5d8fb076740209a9d9498dbb8abe6c1f2d20a597fda448bd8bbf2d5a1e6939cee16f2987978481b1ca419c35c9cc381744a7b6dded10ec4f71ac2dcb41174e225df4014befbde8e31dfaeb3581e11ccc7baceb312ead87c730239cb157c47725ab65edb98ff4d38d4f1e9f2da838c39245518d8b380fd026064afcda7295791bee27b6768cf07d37544d691f3e93ec8779fa9084f732f53202c6f7af72c58052c9108c3668735ee786f6d33060f9b4fb936de1decfdd5695ce8ef173916ae78fdda893d1ba40c98a5bcfa3a233787d26fc3845462ec2266af14b9660be80829f506109b3a1966dcee77c444df9161dc9eab03e18b29ad335c2b3d190436018aa8a84d37baf958a9a43b00993f244a5b5c47802c57b5daf5c92759895f37f4d848cb1aeb316536f332dcedb66a3b296b7efb9c3039bf0c3484c9deff87c2e547f471da277725e82298c06b95e900280010e5edd04ddeccfd96ec6f9a77b197dc7eaf2479a4fed86db8fb1bd82d46f5dd552ced54c19aba7fc5bbb3e609bff98860db6af867bed31e87249d1144878157a87030489289b8fb3144239527199226e06653bc4b23e39f5113e978b155feb4436ae9dc51a3ca77d6471caf10a880955f251ae5f2405a3b7603ecb14a44184987af4f46f1b381b5355d82190104ed0dad0db618142862ed15fce991b02992a05aadafc925b074434eeba3f422f5dd66a96c4ee744343e65d9ffed9c3e2c6c352b6914f56f1f522a5e209681468b20f93c840efb38b5a752bb9f36915c3def0c599fca86a95e6b2b4f60fd8976ae9b38bd65c378d68dcf592c209f582c1fd75b30cc29c347970f0e17b53abc8633e8790709853533b93b4e9b87988a92c190093d19d0c4911fc86ac2a37dd07bcae8fe70b0ff9be259891a431cef68d19314f0f6ca20d678bcbe4fb50836fdafa8d2c111fd48c01d0e46ea8503b9cea3e1fb4b5e00631ed1e21ab8f2fe1f02c61fa93f5934db71d87903b6de4aa8850c7c5135bfd650967d4bfd3506ba50ab63645453fe5808cebc3ba6937aea33af91fcf78743f9cff429ba4ccdf4cb114b7309b7fa5181117116ec5cfe13c2cdda3bcbc1b2bfb38ad6ea98653e194ae98698feeb88eca395a0f998e41183faa5f71233c3e672c92db8c74e27338dca4197a59ded7777451d10b9edf977d238c118937ade0752583cccedea6a2908b1b1b6052df66593ed31d04d07296e38eab22648d7d05a1222e64336e3e2756efbf5e59a5a60e99196429f6a7e9994990054c1eb9399a52c51437c115b2254b150e71072cb6c1bc4270ac07e456a2a188d1a2063fe4bd398a45e684f0a765aadee5c2bec076ef9dba54c67c2b79970394200fcc5a3c55c70d14bec284f72c112439f341aba55bb410884f318ecdd13bd8139f7518a813fc45fe76ada5ebb32abd19d27bf87b876e7525273ada2b17ebdf567bd14e662096cd002ac73c2cc5ee4b2781b8eece1b9110e1bb7af1487342e8aa40b7d0eaba3f5f5fc25a6b4ff604faf94f8aecb1fdbe453b06a1fd2fb0e14a4db835c6b12a6a54eb7162e29f21b3a075317695ae50334253aedd8c372f703317c72b1582af3d9d2fa0881dd5525919638df410da1f5286a9529d717c1a70aa58bebe5a8d7d5c2c13d0ae900d9e90622b8143697cb46ea317fd5ff323c53cbbb50cd25a99acdd3a10a13d603944f94547ca8f55bcea10dc7090ed212f2b160308894765832da36b4467e30bca9e68f58043a74216f7f2d142352a12daec40c392d340bcef197f6a3461e6f5a369f0ef1895e0e236d518fbe77e0ce434eed0ff0fa8b4bac6ebbeb3fd99a3ea09ee5128442bc04f883468f44ef9e728b8abb5b7bf6284682b8050cd8b61fdcdfc6b34a40cd04236be16b24d50981d61681f9f58f47c2ef492c9531e08bfb5114b71c7229c07807afe17dbb5aa32b05aef781214ef770dd851968a5b8f7f4dc7ef4f42151caf5c47dd0cae1bee1d16fb01d5afcd68d422b813cb2d0ae6a64264b4ed037625faa758714fc14632c92a14c87ad52dcddc718c059c1b50339cc8dacd9c401907081cff133f8790721706873c64dd47e0da23e706fdaf81e121fae43bca8d1a2575ef0491f3a4028ad60b74c0636b85d9408ace446ef3273e1851f60274e44ce5aa47bf477e4d0b39c1c8559c5c72367cf4bb0c5c0f99a546372a997e0af7d868b4c921de5884472cd36017c69762041cdbd464c45030742670ba71ed31926b39e8ecee6bfaf433e014f8d4c9258aca5653628f992d5f293db04d330f38fd20c56bd6ef54423b9bf2cdf774b3d1755bbf98177c716f82dfea87cdbad8a0f2535204f486370ea5b29060fecdc3252e6be67985131cbcbb9849e6d579018a9c48c93c493d4652e27c1aaccab7c1138175a93ffbff5b8843a18ff98a0bac0f716ce7740b361ecaef00f66ecb26e4c2062992f53d23e6076bf503f60fbbe9cde04d1d3305f0dcca53178b8847eb6d836cf5a52881a3e64eb266e07ab5c70b599c514f1e136c15094a7c7f4cc25487b16739d22ed4195a983a22b7150ec11aa16c80adab0365bc1035b7d31f3cac786ad050714340c674d40c7fdc877dd984d35c5d1f5aae379fc52d54d076450dc001c56ab34f9b887d3f4274cb72adc27c415f76fea4db58df999927fa66b43d015a45d741034772a7c35d54e98fa38ddb3e159282c927d2f575290590d2af39dd31344c8b752c0938cea73464706fbd90b45220730b294a9ec32b525187b207ee352da8a7172eb0d5b7a9873e128db342ade3d134eee2a8e0ca8135e22ec910a91861ff6a01f26bc6744bae4c957d45f14ccabede7c1f3e536de00942bbac5f5d10e0d846ff7dc191cafa959f0f984abfc4d94b7448db1407f87ea38eb63f6bf6cad4a868544d8ca64f6204a1eabbb097fe1b57012641204f7390ec1e42ba08aa816e210ba5b02c42a1e541784ab89d87db8040874b913ec1baf9f64c933ed6bff1bd2373a94a0eeacb877488ca167112cf06ac6350bf02bd19f49549a0e221d6deddde28e1f5763f318900a4e7f66575c9a1cdc7b6c3da5f539351ee4b26a3d87699b6405da7da0fc4238c3339257b46301afad992986668107672fd1e3d08f31cd3e87a44515889e4b661c75f5abbc546c22584aa9d1a7ab66e6d8f35ff9460a51bddef1839259a270cfee63a564ba56b6f7bf8cc56547f93028bbd3f714fcf8189d63fba71c266b3f6585c56fc5214954219b3638779dd4349b9be635e40a53abfd6fcb5a50d059ce52a427b1851eaf5d1087e101bd35827cd22f982e63ceae309a903ac0e95456d9e1bd2f9e9ef15af677fec7ab2eb725d102bf21b6ac8f014bb8bfbd06ed0d367290fafc0e0119e7b1e4d6839ec7560ecfb6be10a69c47caf9bdbd4b0aec223bac4c46581052502756753ca2448b3d711be8f9b3c23dc9a694472fe6f883970b9090cf249323b89dc08dfd788adf79c6c2ccc92ae0dc32f79971c2b158fe1c08b463ed3bde6bf394f4b2c7a4fa75824bf0c16302360bf0ab93004d4427567a0b77aa65858df38df817def9a4d37adcca5d4e1eea3888ac0752f3c3200751b744f80e0e9a2d620acab13c563a219f7dd9ec4a2afe8edb186bd44a79df0ca018c2b8485e71143918b52cba39bfb75237ada37a9ad691ef7499dcad252c374f133502604b26a789318679addf5a1936ac471f43fcff7b9cab684d262f217dd1dae8f9f9e6b5beabdcf629286b2c3314310c0910fed8e3319384f24525a9eb898e5bc1d1b32df177d6b40ca4797df67f2ddb405328c599c7a29adccee9c7a46183b418097f9bd8104fb3ec1fdb593164a5d0cc9e4ff1d32a0b524f8d329ca9f8c183a99968d6434b6d9cb73194e66bd38811df8384151fb6ad89c25c724ceda940e248c16bee3d95d7bb033d514570658880cae6585a4cfb96417c7f7c7461ce66d76cc2c8bf7f28f4792ae47ec889f5f22e46af355f0ccd3b1805a667c779e2d5b2b955a660d170014c6a56ca4976a98ba50945fbae77074d9e4f0962f5494219cb14a01e13a888b7f42493b8a3c8cd63aabdc3380301d95e4b9667047f51d67329b249dea530cd65416a1b748b35b59e093dab803fada794b2a3405b9f5626cf8fe8dfd687d86ca3e977adec4412a5da94330899e83716568c6589d67af0194fd1795943bb60a47ec49c48d4eb43a9329d033e039d2069608d8118bd5759c36e1601b2a50adaf733a5c629d635ede807c285a448cdbcfb4713cf9d5c452201f156c2916fade715321d017e0ae0373845ae7f0f8cd0d63274a28fb1e7d66511bffd4524d70ba32c1967d5caf438b0ad089d55eb4374afabd7dba2527ce1ca8686406dfb9af9ae0288cd05e62cb49555057a0a6a38beb87056fbe30f158de0cf1a6ae41a6e6a6308263407f6eaba462e692c9d46a073c43ceb29f0ff94f0fc6d3dd20ea36b7cff6894ad76f5720fb528341a380cdae826f7070d21e9109805a8b3a329c8094f846aaa106471138e3f71e26e28d5c5dbcc5101fa3a6e928413dc79830a0811f77ff20b8408cb8677c7f49c0f7c7b747bbe1a9f1f22fce434f983338100d7c503b1592983720b16b6b4521ec1e513c3c3f1607bb484144fc1b4ae06194580cefd750312452a46fec9a9f8b20cc8c332ad2151a221fd1e2ba4de7d800e1bff80965206f3d1a9847e726135245c6302b889c043fa81924b32e210d75f336590cc66724bdf183fa5c02a3faeb2dc2f71cee6f21e1a9f5980cdde96587a27b5bb3f5f92b0beccef28956a971b8edf3131a3b1ecb272f0bb7768cde13e890e5e12b0fd00eb7f3a0d1fd497b11206be8802f0963d4bd032b103d86e1eea886602dcb54dd546aec1a2beed7321b1d051a739847d84bb852efcb4eb4c2e3c0662241fdeed679ddf7941cc198e0f7fa59432d83946f7036384b429cc08557839a248cd5f10b523fd958bea7e2e39ba6735fd7535d2cd3cbdc78e519b9b998877ec51703f85af815396ad03206a80a5ab95eb912782bfc41f5437ffdb978826327d91533f9a99c8c61a2300d40e01c2c992f5460e9c7baa500a2ac82d1e2cb1ae4caab7353879234854839fdebd34788fcade85f02c0ac53846939d2df1dee37949ad52641bedf761f98cd3b2bc887faf2722f91ddf6163ebe79a83fdebee755b7f5a5a2dcc005c5050c405778b64f37e1e052a7dd58283df3eadb8f2069b061813f193e64a383e1ad0e800f2cf2c9d5a6d8869eb3f42d4264597f81b98a911726fa0e4aa96ae560dfbee3dedc5ee573320c09dc4c3b4312999d37505c51c400201ae2dac49900a6fb4f49c7add2e7aea5ea7da9c8de287a5a48ec21c4c644e677551b1b0f121b7515d2facb27a083ad3381b0b54905b02498fb73405c84c121640aa8052b0d8527546efd684116f9c15ececde8cfa4f2eb7c4edbde10b5c679663aefd5868aa406c832e0132f4e55c305093338717a856fe11b58d482d749743e6ad7cf2fa129364068cb494dc2af299eb5684d59db4165aed97f3eebe1debd14e0803c9cac19580a40f8b19d0df7933cef201381b5e713b57d9c1669a0908a78cdd559847cd9c15f47be170bbd85ea4e5b3298c8976eff4bfce277df3d53e98c9b0b751ea80701973d76aa23a7b5b2c42ae4c59062f99034116628e207976bb74a08388c30e135db8a479d9332191263b8a99d0152cae4c9ebc29f0338ddeaa186f1ef51e9fcdfe6f7fbe3d22e62ecbcf9a1c9e55d7dd42a10014c0a7e3181b3f0ed2be257a3888d0192987aeb4a8478ca03d0425cf9065439aa8a313231bd1f39b21ac727e93d205468908362ea1e4bfb4a2d2e28c5f497ef67f636ad478c3f05d4089d9b7e03dff1481330657b2c4c0954e90c1b414a7a4e48e816443c743f2106ac67d7ccc88a921b76adb6439444a441dcd6dc35f79cd31372119babe17c9fc715eaac82a0cbffc278ad77485d51fbd84b5d155c2fb3bfcf553c85ab248e6c6a1d1562fe2a6dfd5455025d3799be77a3203f4dacf2994fa49bc0c7714a5faa30efb3c39dd06dc4ac7fddf52690ebd9ea9c38ee3319228f8181c7d464546428e7cf2d92fb80d963f2ecb2145b98d2521f3aad74977acf91e01b55114fb7a3e15972d6733b77ae0e621104db93b22a0e8b850f655f1266fcddad739c700ba239ab5d7fe34483ef7621c57656a36c37f8658648841776e50feb799d01ee5432379e16deddbd18caa76844a18a693a1db7d9ac4e7749099672b590eb860795c1a7057f881069c6b2b34bfac06d267231e7a9a86275cee4f0d243a2b91c65ef0dd439d4351125771b42d871039248ae215939facd2b1af02f078045d330ccde798b1f9bbef0c42966604d22d7f50ce71c6f2ecb5e9ef1cd79703eb062510541b117ada4d70f62a112f8f888e4728b5fefa10563d20c9dafb461bbfcfd3b36aeea9670f5702c630e9c7e601f2f5032a3c15a3d46d41624ba9beabdb762886eab6c64b07b9ee40af07af45cdd6ae262c9793d87c0e5b923724fec7183d11c2e3a2fd9b8ec9ac2bab30bc86fe0360b4fc82a8199fb40c48d56b136474c0f6a4bb409d13c86239219fea2928f20687984aa9d8e26d1c4989f05b15ab2ef3adb04c6d33b30892a1e441d91219a9e881b9a98a1522e6cb3bea407954ab65f254e758b37d87ab7eac12b2509f00f6b52c9e77ad23f84f4c2d1152e980b0875d07cfef4811e65fe2a959b3b07975f5cad122233a4f74cb334d724aaaf6ece9c3f3197c6b85747ded85eff4a44a8a475589a0ebc9b9e0277139e2f9eac51924a6087d33d9632eff3c96137ad1bfb10b9ea082946ce404389afce8737901011160b50a32a88343b1b1d3067b2cb47b928d6852f3e707ab2502b9ab7849120312e3d234b60584a8e66e1784fd03304f28c0229e01dd4f8a0aa017758ceeada0334a579a5efb0b70ab498ec47af05f474f5b6410a0c1f6f8106f6831fb642d8e5df15bfd9149fa4eca6dde6e9e5b952cffbf36690b14a04361cf32c4fb032d437c086c27f7a23ed8b90b51d8240074c51834fc93800528ec60b4ad9934fc10a1780a6ebdcd163455328fd5bdfffc7d1a86628e5fa2c52c6dd739613368b7a08b6b892e5826020e83681072857cc21fbb53817f322484fafe651309e9850cf5dd07a6eba631a560957226d0a986774e248a8491e73745a4d86c2ed3679e7ec77efcf2cd1b7d58ce59d82f70dc251482d73ba5a979fec2caf4c96609b2194306059137dac23f22de6cabe9568744ffa13097b22ca13d8844ca763a2bc26b580abdc0cdb0873812ec3157af14adcd6492574e103e0afa376294751df57a8818a0474aa3faac4fe46b8c7af973c164385af1fdc58a9960348b5af7af979ff9b4c17a1102b6819b5672a8063b41a86d9825794702543bbfec6c2e1ea69da7c2f6626a4215389521bee2248d7fbf68d0e3ee2da9c54f37868e563f46c4aaa9c428ab62986b6501a9f79a18e8e68e7c673f8e1b114799c20df80c9544032b1c42546370fad3649a9c4a044d3f2d378537f6d32cead0da87f7b4d6228ba40b1279f085fde01dc2ffa314bacd6e2213f37a3dca13874e599a8f4dbb83ab409318cd1883398f37ce808a4c352f551333b0da87b2539ffd317766b9bc2547c1236db782aa35292070cbaee3e8be0a3a8de4b0db99b711b58ccc0bf3863e962a59863c09f2649c34fb615b952e019cddc6b8f99b380b9e300430f03b7a28e218814b15726c33f2de4f0c8b43c34782a2c53355ef62a36955ae8107c2761af5b8d0450069719cc7311f30334f0bf1894d94d4b046ff9f11a3800a6dcad7be47775fdd902756f0688ace3a395a8038019a305baacb8192ef1378afebc521f5583d1211e2053cdbeba86e7d47c6e0dcfc56ad6916ebacedfa5708b367c216cbcbeee82502d9148049410c1b1a8901bc3f54bb6f06df7da45f96286b6e98faa505bf77ed0c21dbf8295214051ce032344a7d0419eeaee794aec1de42b8db4d3d14bc6b8b38b42023d330ef42305058b3a295b0b55520799e5caeb1e63071bd31ea29fe04aea9933287ded81c2846e746e0b45c2bf49b432d082d62703a43cb035609f1310e3b28c5cc7247389b79040b07b18a546dd5f0549fdfada3d606fdb42e767daa284827e3c52d72659388f98c17082d9f533881c994266f4c1c2011e180cf6efc0dcf4c20dcc19cd8902928772b4ae234e0435836642a68abbd6be3390edd1a316021c64e8e3d1b2fe5fcea19e3d9661f3edd9e661b213aec03dee442aba02e52228bdf7d98a39db15cffe4cec3010118bce55e4da3e76d39f0d05754700e39b578ec0d8c26144535a197f8110e0eff432c8dd0ea0d926d21766dfa851b8b9208870a5800a185ec61b7552393012f7277e68ad3fc96c7aa210edb6133b394fde49f90898abd5599c67bba301750d8dd9a5c2e420b540f5ee5a6fd1b2010190a131b17431078b33f68c743572f5de2c7c26700b6eb07346e9e6d858dcd9438acd37b750488c5c259a07cabbe5ed14909f67b11a596fbb5d00647ea6e27c410d068ae15b05cda530d7e7a35011c056bcb6fb8041d6d0196d922ec1ad8e17265e39602b0c88b32287ad69d40a3e3e0ef8cd742c8733702c52f5c3dbc985e43f00c76da8efcaf0d66232a1d7937a63de0923223d7b6fec21223a99a5e9d6616bed2b0020648c190047aefff5bcf3d49e1137cf3203feb7109a9465ea060b29af2a9cda68d44744f81f3d7f1f32ebab99eb3f6ca28ad80c497555002939d7f38e8693478830b95a037f14355b7e942fff41e9acded2127c3f03ba52193fa97ab3a7e3f079700528c3642cf316e51c465ccdbabd94596341aa078590e66a04f9d51d05eba0e149b0a4525b84c390f2a13d2fa80206c9a3023ea74f7e92d9bb0eb2a43d70135b6c299af29ae647e06cc38e24616d9243116bc6bd3d63c4e61871646457fa0bb32660f92ce1fb24be1edda31e5e14a4a9485fe612ca22a4a7861bd6f41ae2a08ad9b815029e8dc0c58ec6f39e8308d62f8b928e9bfe2cab9017b4672e1e81175794172ed1c5e5bcf9979975477e57b2e2d699c25cecbdb50b88b668807edb5922bbf71a437667e4f13e7746438178d78a2d990a5a280248df13c8c355d2d03930a6d09dd69c01607cc5448827464b889a2bcb240b39c62f1c814c8bfec1cd77ed70e55d38efb2d464b260a0d36fd1194df34770be3a163d14fe7d00959ad1fb3d52aff4de8af710eab53630bdabbe51deeecb02f6e1462659d2d15887e1df01c856d03296aa9afde1397d3b346e6d46ee0d9a595c42fe55c5a92e2f11376be6e4981e1c6a190ebba5c4461749b1ef898546de7f14905b146634454d7b211ec9f2d9ee4c0a42902bd825c1164b9cb986e1fb8a09d472b668bb00ed1a52d6f8b053a7019b8e95d69d07a4a946f9cc4785a923c61c24979f54763598490b9541ae1b4c97dc8c17a25fe21c820107d93c4c86e3bab486057b35f8635a0cb376019260747ae1e523d0000f49210da49be011bc775c5665afcd2d58dc0f00de41fb2404d39a3573724ee02d473ed4a39395b12ef2377a65a71ebc4ac907f7d4700e167ddddeef3ca95abe662283af2245d60d8f9ef9ee30e8f268725afeaca116ee30cb919dbddc7da690b984bc03ab8e9aa67ca4c0c19d06be72a298bcb4f5f5329e78c81fb7861ac499a50b1d285fe793a8d4153bd564eb2b1cfb48d0e4f40b64e31809d1012505c7521211073597bd9784c7f55527dffdcf25812876110ab567ad3d7c1aa05c6588d7dc6f92676cbc8961fc7835030064dd5390f1a363479ed9234c7b078ebbda61fad86e71ded1881ba91caac062a9924d7fc117bdf88c9cb082ddb2e0f83266662e632b4aa49a44b011dea429d8250eeee55d28c49475b3c421ec51fd415cf28e30d13f73df54d0168ad88da60e2d22b250c2723885fa1eb991db41a4628d7938297c47163d58e66d2ef686f8130f431883518c8b9c3616be1711892c58c99b69c8530f7901a8fc9e435f978a1e4dec12800b311d106a174b2d70c178c7954e5a2d3d491b399d8642dee324de451691cf1015adf85eeb7ac441355bc51d9d81b65a9ab13c39c952750af7cf47c6a6b84e41092f08f9c206706fd5fe586539cdb75d60a8428ecc8bc89d2d660b6db04cbdd228b901c5a80fad306484644e7ffe51d9ce3f26c342ccaa8364db26bb93a2842add8e019bc118edad4e2be9d183fef1990492d4aec18b5e78c5eb06844350042b8a4729bf58f91ad5da69981146c7c40b5b3c4aae5415a76dda20fd0a2d200f585e20838540db783815c715e81d83231b722ca571911a80778b47f536c5ee2440ac0fad69878782549039ae128fa74bd51afaee6eb714827aed85050a02b7bb4f162bf585f5b040f639a8332c92a8e22020993d5ca7daf690ee217c57190cfacd6ffb43b96c88d0b023a2467f1b43d5409918a5984055f9c5b15d89a41988e65b2816546adb609c50ffec3717ef870efa3dd193502d6c2aa6fc3d516ac233dab58532ce08260bf9d0c764733ecdf875b745109090b6687e81db3ad254a731676b5214a677be16e5b2f735ebc6c09e797daef1aebe1ac6ccb8868044a2dcf82288ffc87cf1575b6aca408a63db7aca8d780ff7a092bc27d34b7f0561362adac559c6a106b4507882aba2ad2ec4faf711c55891ef2cb888fba327a3408477cc35bb988b83cfb4259d35e4d51c4003d4519b115998c8b847983070224c81c95b15626a521d416cc303e5f49e35aeb9ecbc9b52ba1a8d50144fd96e722e805bb66ed3c1a9f66275efb24bd56059222e6bac0506757824b34f72f35dcf7a5e9d77ad3167a07a5cc02b18e7bfa2a2459a6282134f5fb8042f782a26641f488a099c8ab3d3c4a0602e7d2a49e413abd57fcd5d35a9ea95d5b842fbc6ce5ec439b72dad01d561419a064e3f0d14c9d24aefac7a3a14bd21729bda405b0947e16c594793d2e6b74eb97206807f568c0a4f174ec700b0702aeb6d0e6c29b36b5b008cca1ad70d6a4d18139dca4f67d395f4457d17fe87f10e6fbb84e1f56134a3f0b99ab7fcb456fc562d30d3a57e7a441a5546ab5d397bd320a02a29742b6bd43ffb8ed45a0abb1c7dafc2b7d4fdbcfaac186b3e6a062d120c3c9ada7e8088460dca750ee3d87601634c64ece56d1956ee4e8ab44345c86646e75930319c3d017303523837b5efe02fe874a25893f9e1e16ee386eb55dfc91f941522e4455eb99b3426cf50a1c4f078a566ddf1cb5601560ff3f6e88dec6c847c7a908f7f8589d3715e4e1b23de81b3c3fb758f87a74c8d7b5e586f40eed7d11dffddd3b59be68ce7fc428666b2eada91322057909b43f578390d0887a1c2a59ef9dfba1da6699a4fd942bb9f65eaa5d3d5f97b89e89d8f97ec3228f08c64b9df0302ee03e7ac6ba7e47aadda926514ba8b130b45dec4dae834a44fde4c3d010d6cf472cabd40fb5484744a52d364eeb3b5c3b69f43ddc7952e1db27aa2a2a0b615eb5d74a55be7bf7c22f8d880c471f3026225b721b48056056c41b4f4afc1a0f7754a3d0da0c0c397ad0f5c770f611a279ca1f0604ee4c03150ddb2771d1c49eeee33c4b0e0e8e591b1bbb5ca41f47c325b316e0f61d0cf5f1598fb917fed6a7ad6a70a537b2ccf59d25bb591c8524f032610fa2c4afff9f572cedcc0b602de4dd8092dc9b01aee62c87c81d37cb5bac3d28cbfb31401f6106a69380af32335f57a2c17358b94e1bae4b121fe6ee4b17e5b708e3c55615eb69fea46c530aa983d98e4396090bc13ec1f3f5242a522cf96de67310e925a7ba9d0420c49f78f3079638fd95e57fc424a15fd107fc10ff79c0def0e04febda710f6c40a0b5bcb55b3c2d4a7f8c34038c36e3d07d2d98ef6fae6b227933eba7ebe8a189c8b97ddcb63e3c4fd8baceb9ab450c547e350ce0b1a869e3c65c0aec4579056d32719894b613a724933d85477eb1e0fd709b27dc5c2471f8147a55571718d57693d731f7a4154b385b0617755a6e32849720ce77bfdbf2b58a0e8b9be4899621e4c77323045c710d80006ef2d25f5d441cab1c403477fb1db994e7f1d07318db9b836c30f2430154880f89071fab7f85ec73ca6f40ec7dbb83ec446deb1963057ae30918b476bcc7fc5011afde7e0bb8f51e9f0036c353708e15cbbe4158eff1d186a6a06915f2ffb84c3e35f5a15947f33eafe4d50253dfb3509ed1a66809e55d477d8551653c7ef0c0e84044a596d3f22f3117ac7f87cca59fca83c2827d2ce8f4449585fc89ae2f7e09250c307f75b2ce3df1bc3a2bb8774f567b8b427133be6d2414568fecc6aba4796138a15107942b2f78342e3a103e86bde6ce68d4f59c5b60267279bd463e64ebadc4f1418ffbaf8d8f3e7e443b396e815d54d1d68e41ef277f59ca83a06f8111ad92f8e307c4fd1f0b2de30108b0eda8fcb083ebcd4a4b1278fcf65e7fe79fd3177780713929fc632f80fec8eb8f9430e45a6f1da35fed3ce3622af89ec837c727cdd528da3b121b407ff5be71464d2df1d4c4c2aca929ba4c22ac549c44c0ac61b82b4613fe5865c98c4d7e8550299c07a47bd764fdd6e774dda28e1ad161d6825c54f0df25a8a8c6954aa4541261a46d1ffd11dabab66567ae891ddbaff19d3096416c766a969909a7593096da80468c365ae671fee9eb7349b793f0890e013f4062626ec2de57d9941c5a05c09d6ec126b640994796c0915dfdbb9dd9078be8079ea1ff014c1fc018b6446662a5aced47949b20c7242ff00ee38b09c7c9746f2b283d992a05876a4396c07b133ddf9136bb1b24d4caeae85c09bed014dd61741bbc23e4fa24d52fdc3ae2fc0857b1dc0548b3b59f298a59b62af7e09b749c3769265e508c4685bd6cd7487c4ac68a6c34e7d086f96109601346affa49dc18d3fe3b60e7032c6ddf9773b8f245ea63f88fac7baba1cb86ccd30950516b8ae696da5fb5b7ac80920cf1cb844c8c4bd143348822bd090e4368a31982a067fd6f13e71f25ec403c4d5b52f6db78acaa11a657ff620f4dfe81650b3d66af3149268c4f2124d9e6dde14a6cb7c1e584b16b1df3717ad7ecd4566f6862cb317d44c7409dbd849ccf91fe4e48ba5725aaf791d3e632c3d25c3ed6272f59449083f83b050b6823d8e124df766e6d1887b55abd9be8aaed7859fde7fdf11043b49093e688e2c10145bd7f6eeb3a488b933e11b9b2e45f2c970bbc17e1f66f2a89c6d68716a59520b0d286d0e2c9c7b30197bd4822b8d6373cfddf422686b7ca88f201a1e37c93050a088b331b28492eee8b7a91a5919af054e58c36b09f076645997101e1873c26b90907735e0dca416b9beaa54ff914767a0734f64a148099454ff15f16facd4e6ef6ab6c8e8ad180c9b72867d70f277fe0ec8309da0c93059fbaf0c5252e5caf688047e7863a5d525b9da4b16cd21ea2b7e05af76d60a4ff215b1b39a33c485142eab2b694512d9d135f92c81f3fc516479e1afbf04e0140bbd37a10e1d5b4865c12d9fe25b67308499d25072583b72bfd5c727e49747df96a98cc6d79d0f27c9574e10af1e9b46b16a390684aef2010f80c458f0f8dff8a85eb9a85eb5126fda5c81fbca4cc463c0d7fa549f67fde5045d0381e6abdb3f33c7d826767ad225101df6d562618450852ae781beb1ccf902ab95d9b7b0422fa270868ab68a33e84c085ff0c69493af3b78ea7025b4ca250d7370a4fd7c478c4accbeafe477e8533166aae35322435afd3f910fb4d4e207fdc9d945a039f8d0f453bdd9641f813d596c76362832556af984f4c0af1474311a029a5dfcfde065722602332b4271172bb70643ab089e407d420bd657a672cac2277da5c276f5465cd7c7adcca25593446ed1dc3fd0ca73e0d96a989e853aa27cb8911bbe68665a14ef09683259921b7f4f40c7cd239f6ce3d989bd7afa3bd4e09a9e7ab5e7f1b863504dda64d5750ca2577f9e9a6df4ef49b75a4eacfc80052fe0593962689945a0d8cbbfee6c233b40b23285ed6a6caa4ccef8ae17e0ea022a897fbfe3c7c6bc0773d67b850a5d929106c449c0e9e6f8266de23d3f78a74b09e244f97ec5e8f2c5e6c7b83660c6cedc6fd6c24ce3993eb3787aef269201d1abfc7751d81141723267579d2acff282e99db4e82e2d7e8215a17763004c2694ababea84565e09ca691202aad0c90e1181b010bbc30de7772356ecda53e86ea665c49cce59f1c465cc1727f469a2d04117569d5831f12bcc1cb52223517130eebd1ea09a465bf2d927f04c003307ff2e4e7fa5ef8feefbcde048b576652244db5a571324e202b048602fb2863b05ee23ecd6efda7150e59131ee54d44830bd288989acbc6e280085a1b24fab9ca2e302b5136648159889a9f81173da3844b413b6e3448cd7d78aa2d8e8da82e97e78f3111c5d63090b09309e972829fce44cb2a648ad1546448e84a3d065789b7a314353dd0ea94bb4afc71c4a82e80462205405a0f34dfd7331d08bb21a413f708f07728f6be03c958853d2c49f5f9e116bc770591fef3938bf0de5478c6537219c6821090823d3226f647117b32484e8b88ff3793c580f597607e984a4f42f95ca543cb19c14ab15a6eed8cd28995da8fd53bb40fb6d7e6a2e461f5bf48a85cde0a39868382ed59a7bf6f348078a54574763e03c6e7c3607c96d0ee425cb87490e0f5c02a62183b0c9cfaa15f4d04db0e1373aeacbd758f50e4a89db05ae6d9eac394bc2662b91e59677f2490160fde74e996e574e564a68ac775e329222f46606cdb001e084108e9273e25b11f093e3420da41fcea206c199c862841432366ee2344cc6b0bfe68fb37a9fcf780510bd5541e616f598ad566ed3374601f124f6608c2c1b1ecf4446c41b6fecf3ec9b265acefe336bd8160190145c353947c5cf25ae9f6bd02c6e7aed0cf6368ca95cc89ca937d5649ad7b706b1aca85c07b6638130e4b681b21c7951fc76e051dede9fff6132fa08369d4b1d300021ab56c9cd7c93adf517c73447ba6ee2a20a195e05ae3837cd6f0373a3c2565f83384c4f6df5f0fb1c254c55614bc1b36d98a143bad9f03a3f071ae3c4f1b43a7eab29206dc79535e93ffe4138c9722adc6cbd0693ffc7975bb3ab4492396bf8eda95b1e7fb13f196b638dc7d97c9bc5b1d0eeb3e295a2a0d1ab8d6955274d006f9b760be415c3ea3117f26ba10ef24df28558b884c869010aaca29be193a89f01625f49d102c474b41e6c746014728781aec4a270e886942c00000e67b15236b933ee8468b119902831c2399b5293a84f26ad135e393483599995bec6f18cfabadc3ae76508e99d4d3d8b71d29634e89024812241f43c95f1b561a620d292284fde09ac4489eb9b020fc1086fd8599d81599f06f0a8e820076331afd2146c7e700198c33b3024a21049a3d45f1de2c757eec6d9f2d867ce70b6c8b6269bd640ed0b8ec92b06ee250b9ea575b60ace0f3ccf675c4a68bb7cf0f0f186ef02f7e8baad35fa7afd79d4fe15e9fccb902cbc49024c9c7c23528af6260577da06f4fecbbbbb3437120dc4d82df2933f5105e6ac06a80f80e72f0cf034a54863ababcda3d76eab6e63ef401575000ac5c74c816a497b6b5b3026a6090e91128839dfcf8ac9c33cedf511fbc26540de58b2ed5b16019bdda2ea3dc8d8f89e25b00bcac8adcfed82d91806e5700310e6e206e91a0aa2642009c7f209e8b1c4407d91bd5dde4e2e352cd49dab4414be156656eb1e74dfa1665a16a1c2d2c4b2ffb3c4b77f428c2383bc0028dffff291d4f33c4e8778a9ab487987b1afa9e67558cd1435ad1f86234c136c44c4015106f48f0309f4e2d0023ed680e3c5e06252aadf671b791e9a0659af85ac5a28fd4e3f0078ea556e52c4e09052fe5f6a51437db8a4c0a974371ccd81f871f7a6d8dd62daa3233e36245ce88677f461aa68ff58d281a28495df6c2cd4b8e484ffeb86347177b282fb5e1a8edc6aca0899931e881a6571202c8d3893abf62d7c5cb71d7896adb46016ae0f7ec0bf46f3195ce30f02969d31b1be71283315befbd4f1134cca768875f31f796636c4822fba7dd11561d7644f079c44aed1871a60469605dc99337c5069b31d1bc45507f2fdbdbc810c955cbfda8459e601187949e04fee42bcd8491a786fcd01ae1e8141fc0d07f53c25a6412759377b2d98572c730ee58c68cf76a802536e2d24a045b9b4ae31f9b7d67aa864b01b7db77e1be019eebf755bc270cc9fcfac6e7a0fbffdd363907779330d31cd87e352df7efee26bfb81be756b7ec53c7f6af73f8e10ef6fdb6a06b160eefa0077c4cdfc39fcc6ca0acecbe58a23f613e85f853b91bd0f532398834134c0131934ef815edb555acabb1eb16ceb1da4ef3002deb14f73e597ae70d39c4eb5176229115fbae8529973ecfb710e2738b4cfae78a5e57880e5a6b2f98d684f67304620238cc603fe49de5ed331ab907afe8a489d2804110b649f5494c216dfbaacbc2af1ff3e0438651dec29cd336de43a6632c5f861212112c67952fadf631913157b9ba0ba3e60b97dde17f1e342be7900031ccfefb63a6009e0e68a3c7d46d897fee01bfdc2884e4dddffba18ad9303c94284f0e77b7e851ac427a11dd5caca0b8b8f67bc7648cd127a154b1f5a9adcffe137359bbd8dc68870455ac9332dd6b0f0a52c60b2953956aceef312fbb6c0de0fedf34b5079ebf25372be38aa922e81bc28458905716a1fee6a2f03e1b9c917871e0aef1218928d531fdb45dbf18eb2b6b7ccb30b9a324c839ec5b474fd4c467108b1575f8d480f6fe2b7f0d42a77a88070e6dc259f5b8fe1be98ac3f1f7fa526f5f2d172864b2a86d94b2919c6846ce015ce24f03116d03be646e6c5f6bab3a92df6c5c752a875f34e3d6bd9cf6b502ba2c99438a78597168dffedd7bab72554469d7ec3afe139802855e231975645943bb642e92c985ebf32dbf7d3cc68d98ac54a7d364791cb4af125c63dc7e5bb19366c9acaa3d97d553f9b0faa783ce74dff687b96f5fd625105db36dfb76b8b542a22df6fd9ce097527146e7742615ee254774fb61dbb13b63a06a53a5759ed1acb7433a2554550c7902e100c8cc3406c9501c7b27998e0db69f20e44768e47df95e8128c2f1619d37386bf139b2cfdf18bb64b98b0659dbacb184e8d358d9c3f5a753df69a61f4b31bdab64e23af08b29e7e82575f340277b3205abd5df47b15b9a6f8ed666210c62b7df33dc2a4d7171c47f0f6a9a80f4848c0ecb145157550c869889f70acd4f2304f4087d9ebc68bc7e78de22eb280d93da1f78e78cf58d4f5e4b0b2a993bbfa6147741df2f675b3fd0578416f08b4a8468c01714e1e6e0b9bdd044389c7c2847f76995a2481bfdb314c09fecb9600dd7350fb2136d5290e9e20d7d0dac6c5685e21ceb2ad0610aaaf343616b6c10647993421d6794d44795ea0378a131e7eadb0a6d6bc1986778d6c8ec6a47225beff0b008cbd001c9b274cdc91e4be02de2f729675b7d977f0d29adcd58e2dcd84c17446de2c210c39988ff27e4b836de4ccb78c31d8001b36e146c589d7ac1bc015900ef566b9921d96637e8251307ac0e92d53a9e7ff2936ad0ad8621cedccaf3f4280dad0b178ae5f3a2ef4f4af92febd8abc34eb92084fde77cdaaf760ab3febd6b91515b55cbf837770b482468e6820d22ff5c4f7b0138b9180f4cc4a68526323299439cb45c3ec3776586d2f4bad1ed4704203f547b76b09dc35a9c273f37f3ac428a10950c1bcd59a1492449509c3b66bc38a18a964259e9da8d8f96fe5dcd028f5875d026f62f9f97d65bec0c71798ab9b19aa362b2871aba1d2466b55f9630c0d22de37e3ef9ca0265b97ac4021854bce808dcf0b048925ef515846d20a28ec0abb8bbc85c9f7ccc810eccb7aa990bc2fb702cf5fbd74efd5cea4bbfad8c121336c73bfa14f95b5af33b7f6f180e5a27c05a976c9271ddc42c1075b5bdc6d1cf104593ebef70932ac4c4cf7ff2d9b80c937d95e21772e70c54a900a3a2cb39807ee85214d63f8e2b352285bb4e51de8a51111253f742710ec7830e681139311ab843666b0398e73ea26a2ac9a19fb5dc5c43ca88376bf0a376195f13c5b837059efc4d2d5e9ccb858d626044a67da76c5a91816b87d10db80bf7c7ca3e29c1b0355adde01030e5526e1e570d93c3a6ef83a659bc18229f75dff808cf8f523764fe8a644b25a5e263781aa9a28e5aeb4dc07a322d1610f28f67d66c0268ce307027efe97034b8b72ece373e7a186cac10db01c8ebc9e554399753c970932f3267a242b4050ea1d9da600cbad0637b010929fdbfcfbab0ba002f712efe5f406bbc9c2623b6a191a836164abd790eb01b50ef41bd102d58fff23fc68d7d529256903492bcb8593174dba99657bde1cfb97f5dd0d8b80f139230dac3718f0af6d7232096b68bf55d5ebb68412852cee51861059ba0839df96d3ab6103150e31f2619af865a38659eef022d7c6b56fb89ecfa3dbce498f340e6f5614dae8e745a423220cba4fb67f8f82dde3e117be3740fb74390d2956ff69b9986f79ddceca8b7222d98e661156a012e6452729f6e1913224b5314e342a3ba56fbb10b68ab5c9fbbd3d87492fe469286bd21ba63d9771c084cab84335c3299f768cdb5d54e71390301b79544383a29974ab25717163e1f346d46bb1670d225c8dc93a5984e74adc7c675cec0aa3c701605106496d043f49a27ae45dcb61066a7953b3a3cccdb76ed9cd9ba321cd5e4203663f5e2164c1cf712726dc72e379046422c63e1f08688140574d8a7e2ec4dcfb98fc5ef15eb492d4677b1f43eee19f0a973920e887b35b8a09b55f6ec7b4645422af808238dfc5bb7c87f27013165dd4793f28410e4babb553415fca7869396c4df2837afba9bf18f1a9801e0ec5b585f6cd0c762a15d8f5e06e0fa01febe2c5d988482faf60e9e850b29d3083a351ea38a5b43e0ed22925d502aa413c284d5a2e25535cef06b7212090c20fda899239a35bcce154355a29c3cffd4f81b92ab5b50dd8a273088965ffada7d437544228828260c4bc63a0eacf6e9209bb3ca57f5276b578bd905fdb58dcd7fd5a2365386d49d4252a432f5274b963fd9a25d012879e58dbb54263cf079eea5f721235b4f5eb956b47eedbc1f9936df4071e2e039b913b4ce58c41034c363e76372a321fe01a6a95e5ff9b917561e81f412c410d8f1a8c40be8610d43a8347ff6d17a98efd0c5b6381d1dd011cb2d143290767018893f9eca3b751c48bf9fef8d5c00d0d66d375f40f93f545815bbce57736a760ca51ae29e764c275f81636dc9bbb4c4830b4116b3cda2b50428f9b242982b1348c48113412a603fb913b24d3cbea2b59bd5539e5a1b36f1f3073b86b52182291e9686e3f7915258db616150e5d1eabb9dd4f76032957fb0ad5b41df30800bb2b60ab3dc73d7a7efd4c4609f605b3e417847e70f1170426921e0f05dba3b6692927adaaa73d243fffb9af8b307ec78a935cc006d98d369c506525d5a2d6ea07e9c4808f4407c33d2d39c3efcf8a55504ff93c964a3dcda2b1123b88e65ba4708534780d61bd23d1c66d18e66631fc69c3fdd16706cd27733b65ff0f862cc13b67d545907f6bd75fe0903bd02adadcd58440ed932ab75357033d0f71a70c99727e6493aff6bd5928cbcbbb3a9700c0805aa9269746ac08dd4b78d363d32f9d8e37d15a56ec0dfb881b1b59b39eb09ec87a5d451cb2c869e7535b854df0f552a9d3c5c1dec7d7b8d6b03d5e5cde255b8908b148312636e17a6a6af6d45ad8cc31b8e4253961aa1d42430c7c4dcc1c700d3d169c6919dad564c53fea685ba7afb9c3f2174e11cf03177bf40d437b89742886df525d28dd8d8d1ebbf037de1cce03c092c1ae49ee80c4a632534228b788dfe3141e28d8f6b554f0082244c71b4117ba75ccd901c950b98061019ff51b90c581f8536005914a4f2aa4c2d8d07dff00fa04685f41c6e0f381d51585a9e5aef87b2a18338b41f8727acc071fdeb2b348b99bff926fe7416859147ee6d70df5d0291fae06abc0d62803012970758c9d13a85daa0b9b1d48036555045b329a9d39cb6e8c1d10c815747f15b6da45498e8c8faaecf291c2d394b47e9e03a90e24ff9d210a42e366949b65ce5142de3610750b10e1f2b33e4bbe37174c5a492f85ebdb5baeb60f2a3c7b3c70233b0198e99a01cbe4d21c1ffe0729a93edfc6b4ccc3c2f6781b7838149f0abb2088f124aae199ab03c1952f53c5e008e6410b8420337b95347d613d477ddf1fe8409213ee943a5b90b1bcee489c07c8ff62c6abc4f181d74034b01d21b921fdf1c16de4a9a580a9f35b9eeee0502be44a501dbbca40e26015c186685d8ff790df5e865c33d85dba36bb84c3c474c9d219fb2dfd791102b653d7b071d68fa552628d6157051f05d6f48a08731f350f1ad29c06af12ac6a6be9ebe054558054076721b8f3dbee673a730929d4bfcce014b00e3190dca3ae09093b25896efab9844976ec67edfde122187d8c81f0c1d2f8dd7aa41bcb23cb4506ccb15584b69429129dc06105cf64123e13423f0c5b99390cdf176160b9c2086c26c58d189a53f46a631eecebea9a82aa765fa6a7a96c5c98e05e7825a2e68d48a066284acdd10cdbb7086d49cc2762f5eb3f4f3228f4de1005fd90e52f661c127c20f2965209d2548167d6ca1b0161acda7312ce85c8e71dba9257166d3f0b993bde7d359abec18ac4f25a85356784be9bbc0e666b6f7c4f1db6a122322d8e06e7de625692f517d1775dc9d9a053b46e8fbf22d08f8e2b3532573912443382cfaca8f763c43b70bc51246a97450ebfe7f50f1b2cb2f49f6f74d88876d46c28cecba9e0716bf23b2b2497523e28ed398ccf31434dfa721799cc0cb2f56ea52a613463a761871d977da08f09453e598503233bc481a54adaa9d790726f80b8037a64b020044e88206a52bf346e103b99cc21ce1d4589975eba406d632468ced9b4a0cc4c8553ef723ed8baf42a6cb46823b424f6fa4ea89885a350572cf7c87a5b9bb23c15a5343a738f92ec1ed003e94ee66f248c321e005839d6df3888c1fdad72829d8922c9194ab0143270a19dc776c6672a168613f3bf0ad79dd0f79b2e745fbd940c8dcabba5e62d00208e9da78af632469295edb9996d1e3c3b3f61faa44c14195e3150be339624cebcd4e8dced466385e7fc2de8d0c9f6f19551275d386ac7d63af8c1fb5b924081363fba21ada2c27d237e40b7ced592cd23fc9553e45d77b42b43146b54885e94c8a3850b855631ea1a37d1ba0bd444ac9c1abc686915ae5858b094182e20a59c21cdf50e5224f88da231263ddf0793b1c96024839a45c1228980339c0ee9639fab0834394836918f58955b93b1dcee48509d6202633c30050fbf63f0abd83ed1a101e770e9ae16c2639ce9af8517402e5ca31f91e7470ff6b765135325b72b165e3e8ebb0814b146cb98b77b62ff796be2f1721149a1371c08597d129889003beb7e84aaab2e2ab246e5f569bace86e0fb02b158ef3713506531cf5da6578fed3850c0450644de6eafe60280de05479b5c6a3bd955e5ba2f3ccd0a6d8a4c04ad5bcafcf488a9c8ceccc407ea707a5694318c399a841a7324ca284599468fd4f6d9f38f92478c1e97b760e041dd2a96e962bd2db8d42fe5980f83c9c31a4fa742c595702d131aeee5347d75d062fcf8964d5cc1cbac4eece45d9906cdbe157cf70a5a0832cc9cbaf066a68c44b946814f2c31a47e1b5ae87d56fb94ac1e94bd4c4ac17bfc6f6fadf8880611e9e8c9a1905c4134f71012afc4edc1c9b1687231cefbf0cd3b7376685aa255e0154dee99f210f3d4957956f3d6dde78bc190a2170c3a32e816d27ead45ca4e7b8aa2985ff076c056472672da370b09925ebb6c52acafd1cc6c0936cbed23334a8bc6d1f8a7ff41452cb127c18a2d6ed316e0546bf4f1d0df529851ee3d928077e3f9d00c0cbcc22c8f7dadee08dff5256286c5794ceba6d4aeeb437dac4a2dcdabda9e2586a9957c9290e8b4e53a4fb37077ef5e3fdb1d77537ee6394e93f4eabca3babf3f668363d324782d388694089772efd9dd7c1be10a41f2d04d4f75891ef743e64e26d353610ffcb98dcd8b934b121a7af9a7215f65653c7d6d373f7154a2420c517711119d7d1b4f49a6517d2f59a6272ae24f4310e01c2240c5585b59e28b5429d1008ea543177ef567929e1f0167ce0875450eae00b799a1f10825d8adeeceeba2ee519c7c6c01d6307d63f76824516e185d8bdf784dd71df6fc265258dbeef78a167320d40142b48030f2b25fbb01868463cb30efa7092cfa7175dcedf6affc742dccd7996186345c1bfbb3d60b1a1a1c308dfbee5b3b9949af67b826998189ed61b5d773f482207a1d7fde22123220fec2dadedfe4a62c86d0ea46e94f3e2c2f26f37b61626532f0e56229421900a60c6b3021099dda95b91656841bd13aada28f329985a6f0efb38fc8e33cd7fe947f79970a4c4988c5527d1b0af1478309755d5fe0bf3dbb6425a231b4283759ab9f8a425bb77b023af494bf899c0a51d4042493bdac16834640902285edd1616914764b56260768215b61922a4bc04e7e76d12600ad37fa9526f25c9482fce1ec642f2ebad9391e32bb5e711dd9b093a3fbabbb9cd9d43f7f3df5d45451bc5db09bd9b208e2dfd09b5bd45685442c142dc96edf854c93b3da9888a972296e0e2d4e556431e2331d99fdbef552dbaa2d2af9189c8589ee5da5f64f5dbd40de1b0611a2d63ef19293e8a1a890e2c0c1d780537a89092a2160b05b89704b2731b51f3b69b46e6bf6c98fde7badbce6426f314575b0b0df35f738f6d453b9cfe06c54ec8f72be5cad75d40a1a3b5522551fb47c2ea35a47e7cf91031c5070decb0a6a1c0ab5bfce0b42f6826508d231bb0a0284c45bc882e8b8f5d1f58664d193b41a9e2916a28685bda40d1a19b2a3f6cb9c99cd540173c08ea2b141562a8166d275a9b0b033c095ebf2ce74f9e8571edb3df726ad947617d7e2ae72b2c8d0b9183a6b9291e1d15dac57c107c8b96940ec2341c32fa14a2d292fac35f8a1ec732e41da754ec4b4c622810258dbb4bc773dade694f69f2bf2bc9a2eacb873f3ec631fd56cbcc46b0e9196435b3d6b3569cd5470c67638c5cbb3ca5420f6bde128dc2cf276606b1b53081de9887fe0731d3f6cedf1010a5b0639097670d8f3af832eb64e9bfd36b8d00891f16260a49441d0d38449139ac6bcbc5981a688f5d85c9dea623a6f55f67e979da7e046c022a5dde7ecf699ab9278541b6d5465fcba2107c78bd496d732b50016d9d704d19221acd4737e2a2913ee353970ec27397610866b992a7857cce43278c59ed8bfcee9bfc4e83faa1f8d09d2b1559145a36d40279e67af549107feeb7d232bcab02f56c63139a782c2b6a3be991ba2d3e9c2b2dc6dd3b7003ab7a944c1587b49a100756e7b2caf9b5e847d58ea9e55dfabf4d6b65b5af8a00e2c87443b33cae6a5b9f4087b0bb927f27fc69a9767d72616fb2b1351d21e68b5d186196ef1b929b8c42a7a22202cf4ef63af179177c45ba8fa8c31ebe28ea1b384bedb0b6d37691c22050be8f586006024c8934829a1d4ba53e9089ccf33fbb08fdbfec8c275c9de1643ac5cab9f10fc191ce48a5208870367acfc91f5d5cfdc19848fc3f40fd2154dea90c6b3f1c0c512ab458f0886612438a43dbc9430c5fb2598896ba263ef5d62b80174c194ccfeda3db8176d37ab5ac03e31a77cf2677d893bcfbd5e49c08aa445ded63221589d9de2267bb8f753b32a591fe668302bb1811e89d3fb59a1b82f056ca590b3d3b1b6e2a0c281d4e2d7298ea0fd8f6039ccca358d555faf9217f76047f07a3b123ba08b20467fa2c9aeaf2f02ca7cf3ead26846b2a16299b00f317a976871171d9659eed22cd5577a8a17aed618d0ae37b6e9a1221704c92ba0e17717d8b1ae9a2406c57330d45448222f557017fbf2a01b6b247fa78bccf2c4460beb4584464129cd40156c4386b4bf86cf9be7151dcc04f12029b09b10eee12ab0e4ba8583306b1c60606a7b38bf16ca50ea4c1942b59738ae54e9b2e29af09e1175254dbfaffe376391930e2460fc69f5dbf90c3625bfab4a9074255e47207b061af1c13ccd5405f46fe6552f020442900e3ba2dcaae8c105d8c745464209a6cd824f48ee103ef67b3b1bf08580f34cc5f5676394efa930969144d54c76ab5cba105d6c453705ce09f86ca8ba29f2615d42c52fb03dca85352eb143dc9e27798aa46799c0d9f192f5c51aa027e9ba4f18508159b1a8c6a97793f2bfc809910c17a6ffd3560d4709d2dfd3fd41fde8d70535958f1c39ac8549fa26396f1e3f358fb2da3fa39e8f13dbd2965d60b31ff17a08be7ac5a391768472d645655d7a5299c1eb1fa40267db993b07825d1a006d0473586e3217717d992903bccbeb7c66f623911881651508df900b4b68b419bc565c14d0f9d1dbdb3e9dd71858b42248c3d0c514007bc701acb5aea377faedc10673200fddc0db3b49b0463dc7cd4931b74c990f0e1c90980e80c08eda29d279e2a0fa388dd1153ecc7bf7adaf919a7e42a510c59fcba9f6d05ed7b2f0c922ba10b9114f2eb2def7898ed4164b8fc4ea47650540889a4996dd968714e781c7a26e34eebf18d3c083f047b34335d1201c24fc0b89458667a63045969036e008b72e7c0f6ca2ff9c77ac8e2be8587a857b5946013152be5c883b6f1f896b6380b6e180bc129c39668236dc6c1fba774f460553a16682f7bbfac159341b614975a35905b996c98bfdfb629a50c88298310c21ed339f00dd7ab089cad15ae7163ee80cd99c30e7e768523b23f151280cd80ce7be4711e36c1b0cd6c6490fc6f3364fd293288e06eae4dcf0810073b41332839dab12fd54344c8b52c283afd3ce4a736fd0843196516c95e1a51ff0468313ea0a86ffed6ab490605e83deeeacf528cef6466c27ca595d0fc1402e810ede1354c08d183f20624cf91efa77535a048476a2742b9f7eca5676316df25b2da226be9407016704b087037016df939bfd104f18aa2abb3c0c8d4ce4a44cb2fd8d06db45067806e41648988082387a297493cb9521ce2b259371c8dbf29924efca2fe873078e0ace97bd3a416b4481a1f55f0b5671eb867c6e27e9d34f95eb7f0b72c067d2fb018aadfe3c6b2afb2afbddc31baea9a60de326dbf935e16508206b6507ed977dd3658078d43a9f5d4be57bd9ce9f93c452b7c5e772adf7ad5ca1a20a50d05a7d0da60d17829b7a8563ffd3e7df8920ef2fa98713e1bc6dfb7d3400956533969cdbefb39d17e304ddd40d3f25192dbda968dc52333b641d086014d4104604c5d4a5b7ef189b390734318b316f04c97819b1e5e7da1b107b70ee384248e45ca74d87e6f9de28402ae5a952e70e79269eb253fc677b746c425a501d5591c4ed856e521c1e6b565b7de63456172a582a18735d1219ebdbc685d2af0790e9d80feddf5b63611067983e6a5d92fd8a702c390214b2a462f15189239bbadc248d690f0715dd26ae052605ef63ed79f30acba67a9f2e3416d027b8d3d5f525ad99eeb2fdb62a0e2296022ceb6ff4e0ed1dae9e9fade9ac6f6eaebc70471aee52853ba7fb2741dc572fef495cbdb3728b67345e2f7772867c8fe5538ce21257428b3fa728229c6da5cc831baff86341d2a8fd8d9ad235e35f34e4625b6d0223976ef01e2dbe2520b8fd301019d63873bcc29fc52f32533f7040ce0359de0701f5730d1d26be46a5a07e4f8d9c646b14221c7a6b4eb219b8048023d18e6b331b5a451c5bbf15aaee6b6accb2a8efd3bfbe3eb0037d171ae711bc7de30c60db204bc55b049637ff14672dd6d32e194c14c2630312a1a4508a4b940d62d4a84afddc9db049c45e48e231b280b60c504c024892bf6da81fdb9b89cc579f778b29eec470b227a1290ce35c59784ab693da82797d79e161315f6030a9ccc0793f513df9f1151d06b1ac895731bf29b1198e1896455636dbaa7c527ad3f8b789fee015caff99f240d319b2e5c1559512b3d1afca3d7551abfde8c8eaeb7b102e6235920d35e8055237bac85b6e146588be2532f925fcec3002688b48cc7c88c76d735f1fb73629393e3ef533206e5fa459023e82a1479450997ff4819ca8b18fa3914f7c362cdda5b586b20837a168cff2e17ed9612a654ec6326851b96e1c1a3652806912b45b238c91f00c5a0b4d46c5044cfc8ce5b6521871ce11ed42d6a539b671d12056a7591ca675de0fc6bec801d4e0815c6c7b96032371879f1c02964d470fdf83537a15aaea4339d24b4745dc4d0c874dbd4d605f35dc4653f1577d8d751dc1b37c2860f5c8a9adb3b529bbf30be613e725ecc548185ad94b3e648d9178e350dc63c00864914d817f0edd5fdb601c3caf492acb890d764fa3bb7154c3eb8b75c31e1dc491534a0cc4c917577dce700f307733dd8a617d7908384f361bd08559dd4a0dda49f81a08e82163a8d1c8becb81b7b5649b6a2eab926b8a7ff80b07fa1e5ed6fd49cf6d3374476f438241c68129ced87d50b20f3e73948ec834f7b4637fe2bde9389783685a8080c1fcaee7b6fee23346c4c81c9eda099f00e393c0b34a4e0c494a35dbe30d0e376b1052f8bd510f13afe6092e953114d17b8217bc79c7bf377cead0cf57f1243b483c5bbc6d321fbeb19d2692e73ff62c8de254f7ead696e7754237b7b2bd72de6d200e3a1810f22c73d651fd75a3987208e5b655bcfa152afb6df4809f0ce686346ac90d7ede0fae71d4e99ec88b4c19b4307a1729b0ef3d88cec8b68df11644d0e49c22bdc116675a2a3efa9c8b1b43509ecde12ebd1c7361a97e37400eb944a81e744c36b31ae09e6ebb6743ca054bd3e1027d5335568ba380942dc4ef4439af33a925933c3ae22a3bfebd5b45b60ab58d22c126a2954fe8197c122a09f033483055fa044956463d674d6b67b0099d7429694cdf2f6d5bafa24d9f40ad8abef294058e22b804d4398f44fd592c825090bf1f43da073714097f833093dc729f4a992479c6f66f9442b6c32531001053b035dfa2475b877413cc2026d6091155e749a687dd390f3654ef91e0f9f777aea07ea5a8bf91d604745e6923d8042d4f50a3dcc29f64a5982d020d8f6f0ec9168fc322b1e8d263e93f72265f7b014a2815e05338e4143f3b7f4634448217fdc1281d2674c260946785b10cb25a84f41a19288fac6d1f9fb63b382443af28ae1cc282168898742bcf64522e2bf100972196cb795dcf128c0c8d9814ddd9de1060d6a6f70dc2045a70b42f6f8f40bb78acd79f45cfbf5d01bd3c9b749ceedb7ec30b165b437904581cb38cc25a5fef43b69bcb5f917fec864a2899a87911a8559c5851dd40977960ee7c8d564fd11e2049ba7e89c154c478def71c21a2f0ebbdc452ec862215ed21afe3436dfb10d7e6686edbb49229a19beac7dfe288d1d9d97e62666ce9d3a57261cf1bf444d44bdf760b23291688cce0c67951e440dc67c20388696e47aed8f5a6fe015a026a092c6d2ef8319be7e685798819b61397122809cd636428c168f91ddf8c18fbbd9932cd60f710a3a4807442f44592216d12e7a1dd83be80ea4324cbcdf46af6b47c59e3755baee2ef45896a5d2ab869e9d4c1b55663b9c38f43cb835cd5afecf0dbc1ab497f933f19ae736997a76c4461cff7d7cc0939f0605ea9d6d00c9a9335dd809fa5f47daebe43758f652c8492457a93e7fb8e8dc7f93c2f48dd9f18762d171fe7bcc70af3090e12e5096cdc5d67c822bfb481a1412a529c175168418330cc1d51183dade1a987cd6efc3c946e0d4dfaac5aa0cb5d56480a78adc41b0090d3a5090ce497cc60d8ce40ab1b439246467fcfc12c6f5acc663087180fd420b3d3712ab135f827b001efa7d85418006465f5298bb217e5526f8fc33e9f2986764b960313be1ea99fbe79e25b2e7cd746a2cf3b757933705426539f0f0da99edaa2e6c113726fa3c55ddcf6572774beebcc836b06b9ccd157a2cf37dca9f1bae74c7716cdd9e2cad8a134fc78a8a81c3eafdfc2db663805a879c55b3195820a887bb69dcdc42d0ebec10b557c6af1d3e6c4f87826d3c9b424c9baae0ecda5744aaf1247b2f66a5030f54ee5c2faa0813115b6a9b952d8856c65f924c94470de5a0b0881ec78081da00c9110ccc3a0cd5defaf5e327630e6ee2e2a841b42c7766591cf78fa2822243a68b5250677d55f37c66e43c058dabd24cb2ec1f823fa09d6700059cd73ffca1948399dee1db1e386bdbd871195c7f3c0b45457e7fc1a4e4f78a23c55f4a667b477da9339d5cbbf019ee6d6d24dcc76dae426188dea35fb255d4c7779abea527c0e28713b91cfc76bf8e4a74f666296a4294073d97f9de9222d977673fa11841be4215e2124776769eb1011d8668fd9824728066d9f6f3022b894a1d0312fe9d5161537200992c0a7b604080e2976c56028673b8a0ee01ca19ed54529b4673db6ed73564e5a4d9cf60f54d29a5fb372cfb157fba1bec04dd8f04f1cb17794107ad5b534e664a83089e362c308d63e3be27c5d0ebc388eb43cde0a327c543f9da297ca015bc44731e4827a85ebc359cdd5184d65b0df86958bc13d04e71e911327790216716123643f0b0f9f2f22ac071b5f7b7e62a0cb9172ec5ea7b540261aea901ae82869ade6eb9fc971cb21c7735b7c2a86a9a1b1b4690c29d1b1f1eecc04f40b4dd4004b68996c2c81e1c378fb95131d93d4b76fd592047bee1b045e6ce92e5836d050dbf87e9380957009eba805cbcbbba7081726872d0916aee0917c47214edd75b67f553406afdc7c4be877db97d67886dd389d114c4d2742b63ab8fe02d2a7486e33735f075330405ba3865a398c7eeef1aef4cc4b1d5076406daf7797be1b5c8acb9eef337114e5cdea6ab99401eb0f5b03e5e4475b6ee1353ed1ac5f70712b638eb3890566d1cbdc6aac8844bfa1131e7e3c7bfa1bb5ddb226454c406a41762d61cc49813c95e56dc50c310b8521309e49c4d98947d1157c8bfc58c421c61968a8913e1f2529e26a585649a97fec31a54657280bcc25474f2f66bf99ba1d01505cff98c16d6a4a18283370c87ebe28cd1b3007a10ba118ee4c8b1906a55dbfbe8d4a8b4fa964897147978d7c4f6482acf79f9934b176de3efd68f4528e3189d9f209e5ce798b7a5ac9d3b89e6e8a2f7f4ba2afafbe0023bfb6b15a630ab8710ed9ec84ea743a15f61cbf86089d50287501851d7ce29e87dd1eaf67d2b0344b5cd746f9a54fa8b8181112c66fe494c75e1c0d2631f845d40935b8f9e7276d3d23e14404c353b4e7e77cc4c74eada048d868a26bbe1bad84f8fe6feda6cad62251a520d9ee708d0d068036f729015209972c9026a20a7b33031275e7e438b796db594dc4e20910705e6a0bed04bd6489e1b7a00549fbd896a1cfc877c987a97cfa15ca4ceed126e764217f89bd7eb3936ed9d6b0bbc733c37c1c179e85c9b0d19b2abe079aa0ff889743062a388fc90662de2a3031524ebe2655acea479ed6b6ee6ecfb505a7abc0a24a432ead95e83221992b8f45a8c7b8c91326dddb9468e931c7edc3b72d28b7594f3cac9325185afe95fcbd9858da3bb9d63657c61cc3e5c202415218516e13b58b53c8fb0240ede2b8ad9610c0cbd1a8059d16a724c87f2744561fc182cfa09add66998595417cd06080516ac7cf5e86c275cb26431ea4cc838537a5eb0d9493ca771a1efa2bc2226c376d609a0f7dcd716e2fe74e7e3a435d0f7a16cfc1b5b003194af9bb25fc2763810cef804e87100ee2a691621fe2f1393c8632bbc608eed6be85d02c0b25ac59088bf428a131302e0505099c0fde494514ee5f51f7ca8f8f3b48f26aedfc0a06df42e3ee0b4cde4bc65217822cf03a9effc8e29bc3630ec92f22b202d6b20e6bc2bf4dd23fada241221a421b7eb460ceb3eac6eb615244510f47da7804c96b317ab3a03fae664ba3eb9010b75ea36ba4fad695413eff64d81b1e33a3d44fecd088d1473fcc94789be18a43a7c0c73972667dde961a5f06a42c0dc210a953d610880ac940e900d9151770e024fb81a1a1c27cc264111b05a3cf58279fb80d2621d01a1117719bd5e6aea8a4b2b688a1bc87864968082d36c01e32f583f9f013e9d9f96fec1a54405ed3b57eb9fbec1d4017900258aeee67c6269fdb10035354640122e895be9c0b68fd8fd80044444dcdab6561222a6e3875e29ab5c57964943acdc51aaa227e1df767c1969d47598e0b12a3d4524620cc9fdf619002097180244a508f60bb12735f9cc9960eda4f45533c31ba03e28ec731990b76cac47654a8f72585c0661dfcccc455091123492c0f54937d3431e0385f7f69c8ec563a108ca644b72ebba92bdf57505a20824c962faf3dcced368b5377554966269b1224c2702cf84e2d34c18727c446e5bf1244842c6bcd931cbfdb069bd39ae81733466448aa6fb5b06811e4f896a7cbf79f14c792bb35038b7844eff97845033ee9b1c5edf67913fb4613fa7523afe93c8ef2118fc33322f2bbbef86eb447ca57200fa9a439509a9f1b668fcd0eb15dffc6902e8f478c13e39011506769777103ff5fe30b1c74f3df9b662123a2a1b889672dccadf6fe7233bf2efd6295570bd38f33e0f5b0ba7dab28435318737bb86da100f026ed58ecc28b887ef785b501dee8af8e7a5b72d3c0b7763b0f13091dfb4230b85dd44a85f3924e2a8c181a3ed0d822ebdcd6da527df96a4a00717c5f80d124e5905951202a3aec734f61ea9b6c473bfb866c82ca0a1caa00fe32b88a1d638fa8d198c78e1524e0769edb41aa7f1d8aa2c3da7d034ead58839a7b10bd066c136f24a362e53b08a6fc5bc1ab212e95e05f5a200842fae32bce56070d63b557c0ce69a7fc9a3e81e375bd65d6eef675a537a7cd65377364d463680c01eccd9879ac61441127cf7e9cd20e7e048e213c3980c5478214cf6a3f64c027392b9c200f2a6c664ee3719a5e87e9be4db28429f127e252a8d4009bf4a81580e6dbbf0da929154adb58afa19773674ee2f6e6699fa2e07d71931d76f2d5afdafaf9ceb3cf9b699caa859062c0ad6ee7ed2cbf54da204c965a6dca1a17ef2dd7857863732390b1ddf6ffbede4ae6d694af0e3d1d3450a39b89dcf63c91181f2cd4afd98f716857042fd0948046be039f7af082fad96f3ee70b2bfdca8e80e8765fd2adb49cbb56367f813b9c42917d2e61b6fdf441b16ef9bca3898fc6f88010c7920806c155d470481f5be087ec109fd8c9a2205458870d1a60bcfef65380e14b00e754f2391ce7e4aa413bac3d4482a0061e0c691f1537a22d1bb7fb9cd418e9f1417921b6f7309b16fddbc0d57ec29408346dc509953f1477516352a508578e41b68e4251a093373418f4f5411f1f0225dccfc767a96529b4ea52167e5cbaa9cb69c925ca8c45968f386983cdc7657640a81e90743e3dad366b9be916a2a1cb1d3d7ce143e52a6b28861af3fe05b35cbe81bca311aae6de6936578f147a9e4ccf0fcfd0c7753a09a28f4c5d8c6749b190c607052009713f3690c39fc1d26dd965b987b54441814ed9d86fc18cdd375e91c41b69fd8247f78b358cc336f31e4e96f8bfde3e6faec60239f2cbdb42ad0572bb5f11e14164ef4700418d6aa967ec356969346a73f1fa51094b6c03c8bf18e73708fe26a7333076b8985841d36aefea4b9bae91f838ec9610f84312d21a007e1f4005ae31c4e48aa7b6713eac971a203698f9922fcfa3e147d6c6c60fdb2e7eacb01eff864696db31ab9e26381a40569694c9ab1da01f38badbbe27697ffb75840e779af7599bbfb233953af9038432eac1017434e4b13cc86025e7c21d403dcc746f381f83c4c70e6d985fb9e658124a188b7bda7a889444884dd7678fc994427652eff420e9fd86448524db242f16e1cfe36923b0fd6bcb974af16ab2d5d8169085779fd74ad7d271996d0d468297ee810e36e8dc7a46fc6617ff467d592fff5567c58825d299a740d872990842d0f2ffe89732b7d233febb9e3bdf50a20e9f52b1625a3f522ff16032e47c09de2012d8b81b4c23dcdfa770c4b4eac6ba1bb3d2ac67d6762924f5f43b20ca493f26cccf8ac574dca7f68c59cb8cb8db58543063dc9ee7085a53b90a2abc8d524395375e0d0d541d87c99104dd11e820fe7adad18389dac58af3f718b4d86e68f3bc9b3b168a06c63928cbcff5d4ae44412fb0806b28807e81856fe7cb1f969f3428e20d8368ffa3ebc5c042eb92741d381f89f27cc6f0320c4ad34ed16be7fecf1bb0da93ac675143881bef209d250d905de6ecb64bb342cceeb890e8c34c5830a9c24e47db8694e39b29aaa2d6bd9e0895f44d48fb1ca97aac2edb4eb8630636e259aaabaffc58dd46b8b90b87ff3d204fe074f9ee7f4e003fa9fb3f5b05a55ab868620c5d2ffa8db69e974cf8e418da420e5d918b6cc9f36abdbbc8657a7a3307d32e2ce6ecb4e410212699199a9c92dfd9722d9833a82f6921de42a83a50a6de4a7a4a6e4d220f68ae9206a31d3ed9bc3cf949590b899a354c772f3743df8c21b197dac54806e227dbe11764677f3df962fe178279fcf43ff12949c65fe733aa60ba6267e58461b3108ee5a9fbf7163cd900273ce3ea5dadce4fb75f3c17c3505352433c7e9b64f60f9d308a806f6ec407dd5df1b7135f9621cfc98ddc684090ee20b606379de12d173972a4c0e60f2bd28c30cac24b9b53725751bad00c83f0f198436de486743d31c01f48abed4ffff78b4c6090022275556fda3cbf12fe5f963a63b46f50713c26070eb80f0d88fd202a39507d329250aa0cd47b3194ed407d5ae50254b1da81382884d69cf7685abe7f664fd7c1b61297410fdd7107eeb7182a8bcd2fcabe229f6e4357b5f3328ffedd85ba7f206f63389c74094fa8e2519d06e1a2a1ea2e558b87a9217a33e7af83358389a4ccd8e4b192685e23032db81f8aaff17a1821ed109a319adace3b5e8f1856611ffb0a28703406c2e49ad511f1361e732c042397088a4535a9609636b47d24affc578922429cdc7dd4632ef5819e42645b40c01344d9674cae1cbdbe247c7bc985de92ec157902a4e5fb4113be6d516156a756a9ad335a05174ed3b0675d8895a48c9bb53cadb7eb68da37645358da37ec65279d22db7fba8af7be7ab6a950c10fd48cbdfea8ab58cc6a1da9420142a87817e07d4318a75dcb1a1c189c1ab055402e0a4ab8de024d21b5665fdd7d5d756956d0a3bebe82e970c80cd7dde35e8cb752849a807705060c650f9fef8278ec17c4d218d123e255735de410d0462f951d4d009bb574ce6a0a66d61b56fa49d8ed17895874e33780ef878caee2adb4927526b0f057128db282aa2d7762cb9132ee4ba6dadc05cffb0e300a2cca5b877cc38108d796043aab2f9c5ad99535443c307fb431fe9bf591041fc583e3bda119810d9a11b3286b428a36fe9bb528cb1711ff24f1e33699556c51ec12cd0509008db16a0bafbe55ba154bc3cb2669059e4ce0efc667f9e0b56bb1998c13ae89480d319a6b1199c68e0321f82a1f05a324d2d1fc6c9073f88e2565c0440dc5b6973dfec4006974b23e13b8fb8da3ecbc20bb3032f95de7ea40818df53c3707a6b1c38ab0d93b56507ecdb562d839267f87918354986a36f308790729e8440b99b6b4d88f2b3eefa3ef662fe0510f09e088619b185068a9748da792a7fee234bbefd2685fab539d041ab08505e42d6570ff8bf24c15a6f72f2b1b06cc4722c2e7ce22c9f38a9243f62e0bd74ec876e15c6b7e26aa776826d8720f9cbfd46f42dff0ebe146953e5106f72f3255b7e0fc3fd6e3a58e5edb1b7df5a2ab1134ba63c6cae8ae9a155f1fb43925f86ae84c84609b58dc65a27c2c4b2a3520f97b4451dd557836d80c00e8879eb7986300e5e9e6e2e3f8342c23d98925ca7f11f75e8bf37d9462d209d52cd9e5f95a63044769cc502552c4fc4bf73cb5455f6f8a2fb501bba1354ce4c2751811aa180fb232dbec1ccda025ba64e2e5b50cf3ba402857fe6416285f28d016e512121b3cdaa3426005151eb94d70176320df6f7f367e5c00ba5dfb3a0697315a996e1d007cbfd35ed59e6aa24e25c714b49e55a596cc2ba26f059c97e12c65b4debfc0777a4f5a27da8a7a88b3ff2d647912e39e1aba294f654e4835dc710aacb9c82824f14c84fa5a2504bd9b4a3b361dc59c444ce8b40ba616dd203cf97bf58cd217902001647b589aecb80a81613185f67d78f82bf98b07db12ad52767ba572d15ae639636e5e14fb9e59813671c16886e42dbdde4b89bb880a9ff7867d7fc8afe6574da89b44f5f063cc135b64d90d6d6276af8522e3aeaeaa303537938c7ee976b6510ebf7d9eb82d0b1e254d18cca3a40758f282d3eca3fb2676d06f5364f0e378d845a66bb1ea771342b769f34e6bea95a7d894a21f215578a2a89829ee8e7d92ea5286a17fddbd487282ad0c27a2cd01e77c22882c9162b709deb42b2fecbc29f73333aed0ebba57d20c1cd0e0035e5b625a2d6087032487d30b3ed1f27ec5459afb6d0d07fd9bfbf362698947d11f607919700f23adbd60c069ab63967d383bb8b685a1cc35c9c5187f8814173aae2ecdb2810f5a46b480ed961af1d35a67aeb348dfe427e6da654a5752413405318294ea7f8685fe1841060af811848f041f2eda67140399adf0347f0474259d745c201e943bfd39a52dd2a20d4a08281edee78da75d7989f84fedd51854227b937c1ee1d28bd325c0b9ecdddf9c94d6a204c4c90b960ffb848d04227a2ed7f79abc9d2d8276b1c2d667a45e1b477bbafed3719d8f0e3af25c490f0bfe639fb87eaad9cb7eaecc66343274495aeeb4d6fda6a8e123e9952df1c32a06ee5dcbadc252272c8da24913fb2c6efe38e240cce533b17995aa83b1ccf1358e70366cc78b210e225b92765f06b38c3695a57b4ac7334b880da131d25f7ba92fa49dc7a20a224311cbaac6d166ba724572f11fef71da38325ab28c31b2dd6c9598c756a538e0e853a16bfd1120033d0b9eee5c3061934305edde6cde91c8ada5b113fc9bc11ecff1e0af7bdc29fdabfbfe406801ef116081302db55a08718864289338f2e82ed511b92080100671970c28049262707b3e0b226d101b77f7834b854583225e9c41155d00d2747cc68b7cc6d8ece67f31714cc662860dfc8fd5a858efebc9c00d964fb88d72b00c46addcb3c6df52b80b9ce65efa97cc5a0c09bdbcb52e4f605d8cd02fc0cc9a66daea752228d9847421f76bee60fb94e77a1b4919c1c3913319c52fb69f8864aa26f8733bec4c01a3bde16855e10b2e4735530f7901a8fc9e435f978a1e4dec12800b311d106a174b2d70c178c7954e5a2d3d491b399d8642dee324de451691cf1015adf85eeb7a2765c8889c6f377f5d04955776ee2d6988d76255a69099f0752b00600f1b670db18ccdff0b35f47b0c05992e67762f80de6b085bcabf015af7dc295c4176fad1bacb6e434cbf778c73e86c82b5815183b1c929f611be46b631408d0e0a65b327f423a0b778031260392f744e6b1e866eec3e0177416c5b3c54e75ea7ac26cc7e880f1ba2e81f3899c05d19caeb75a218456bdd1051f39b570fb334947f4f010aa3d5723627f239d02a00821f4172c62235499fa947a0ecde35474d617f834ce52acb3fee5c11979890662c61b934389240c3e5b10f979b3030cc04a2f4c86a610502641b7b5f4ac09fa80d695c577bb5584ba947f7ed6686cbd7df0824a0db8105d228f33f5d286166a1a13d8938f39281595fee19ee64fc461ba9a3df4f356eae6d72096177044a17aa18dce6e087ac24721f0b0ba1c8725470cbe54b029c44da7f68aa085ec4e79e2186fb76be3538eb64c2692e457dbb9da9c933fbb83ef205d57d3a05c4dd1e29014725692dad485fa5e2fdfcf2865f0b1df1d7ce5ac13a4b7e16dc313727fa3a9ee2559af38d1f3f9067e71366454a42123220aba039d20e3b5d4684c084a0147c4ef017c8023345cbfec3f2183d51c62bebcc91daea78e43cd375f74f84ce0f173dffee9e7e86d4d41795922cf91aebfeb7e5dc6a2f5495eec5d6861bb2e17ffe3572f7896c7b2a8a186a2ab42b796ed3c1a9f66275efb24bd56059222e6bac0506757824b34f72f35dcf7a5e9d77ad3167a07a5cc02b18e7bfa2a2459a6282134f5fb804630565b09b82a30de1a0b4cc104755decdd6da40078764f66d81538aa7040512b99438a79017e4d641b0c3308f77a926325763005ef86c5cf5fee52711f81d2515d802961b11dd8c3a1571b3f12a51fa932d9b63520653b497693f354c263aa4df92c77cf4a6c8f094f6620cd74f5da7c4090d38b99c38b130105787bee62fe2208c7f1ada7934970a0da3ba3b88b6ca04f9153697f193cc4d750ed49019754338907bd8db50118f8d40da2ef1e2076f0ed379c114275958c4c1164579531dcf0afce02822d42b8d9a0a8b43b9d6b0c8573687e2eb32cf1236cdda18b71e447fcf2ad44ca80f82cdbaf536b3cefa1ea1d5d741dadcbe5d66854ef91c932b3193fa9d254f4283b82768bb1915731f425a2225f6d78a9212f20fcd404e393fb6e9c35b187acfe09ce82b1224cc1a4ddfe04b51ea37c39bcb310a1a6ec27ca0ed4467c595f38cb0b126e594a5aeb5b8e07021faba000e1a2866a34fadb88a6cc30619d582a247c03a7ca704912f3f793c873e0708e4c3b483f4bb22921b8524fbecc14a048a94638f963f316735068fa4294ad4061165713f21bb310d691b9588ac5b8977352a451a236bfd22a5ed161a64ab2b0d9b182d652009103de70ec8221dd323dbbfcc38a4e5bc8ae78ef08d326d76a235e8df24ebfd4943e6e268138b9a7879425431920217c615761ee1047e6cdfd7a408cb63da6dd27430c9aa84689bb146f29ccf11ac58ce4cfd3b5c99d8ff79ac55bd74f5b0d3614b0df5cdeeff4dc54fd88a1a1658955168ace5ad8e95186d57ec90f3d90bc0367c574c97e1e3245c1620429bfac1079e1e84a561e83c81f951140aa14249a2ec8e6933039115b20b12ffff238b1d8f7093ab2156c942a711bfe431dfdb36435eb69fea46c530aa983d98e4396090bc13ec1f3f5242a522cf96de67310e925a7ba9d0420c49f78f3079638fd95e57fc424a15fd107f27ebd5ff286882d9f3a94b386b8943fad753420d125af2f361264a19cb825853555ec776996fb17b1450a9fe1627cc42264e89d644b0e6716929a15ed664eae0fd85f18eda4e72af685b35837848ede84815dc8adaad47313e28c7e152f5d496459792e6aa70e2cf65a2e45428c79998c48a0eb947d502ac7bdb03a2daf118f90c118a47fa4fa2e7aa808d1c051d15abbf1a8fd9838708f94796a73c831516eb28c43e38217026a8c686b2ac1c918a183a435926e8c0d5bace2de117064d15415a2d1a351a6d8de79ec4cb0350ca416be51569d4d7bb08f9728b068c4d60f5b9469263357a17e6620d6e36bfddc084bbea81e47899bc50f22d82aa1ca1c7b45ec85c2fa3c98b48a19f9e047e68e7adaaaa49355a8b48430332914655f6b5dcd006256e0aec51e749bc108686df29f86ada7dfa38f19a571e22f4f43200211ccc8c82b10d851ee384ecdfb6ed0884095ac136383746b0294a98ff02b5a3f7b0f8dcba7d0d839930da502e03b60a8cf4e2151ee5904c7990d6db1372a3b0e795e3f319722459ea0fb74831592c2217a01ef277f59ca83a06f8111ad92f8e307c4fd1f0b2de30108b0eda8fcb083ebcd4a4b1278fcf65e7fe79fd3177780713929fc632f80fecc1310a22495e68654c2ba53a694c5926642991cefa8572274045e2a4433a7826c25a82163d7bf1339744c96f538b9ec30ee2156ed033e8ac47c03dd5ac51aa38e947484a96ae3ed2116a0efbdb12a5bd747f53006761476b453dd6c00aac299b6ca3c75b74ecc4e28ca47e2107c048655de45042862b738369c1e9f0ab0b855409b1be27ef97ccb821dba9008747a5e34f10dff13125e07e08a9df7f9b1a00eba7c5c573731c25fcc645236c1cfc8b77d16ecaccdc1e3164bda9e17e92ed86003b193d31abc4051953fc5ee4ca4240aeb364d4c62254639bfc2748160eb576617d194b51fab4264c299612970fd4bbe353f8487a1a5854a2e24d59f3f5da653bb275f602a1262a31ba29d1257a27c20abaa99d0cdf765aaec53026c0ce4d434fbd1e11502e84783598e10d0ea6c0d47121f27d1ee935044e711b1d9dae94773b8f245ea63f88fac7baba1cb86ccd30950516b8ae696da5fb5b7ac80920cf1cb844c8c4bd143348822bd090e4368a31982a067fd6230f46139dbf7fac5e6288ff2d9745edfa6c6757138efad24d38b319a51caa06b04b2ff1983b3c773842773645332a7e32ddefb89d00fa430587c02e4602a08a0d9c59bdf42e926a0002da6af4ee681f33d268122944ef07df48f02a4d395ee6cebde1c04b33b48b99e1310e88397f880cec5f838eff1368fb0654084258bcefb26bd1c712338b00b380ffe7359036df09f5a5bf0f600975d6fc25f4eae6c3d393fdc7dbb513d4c85edf0548527b1ff43e5104f800c5f591f70277de19d10e1079662743d6b4870e1997417f3c5c0a6e672c9af7dcd1a300ea3687de5fbf0551695fcb78e365fdba3b45fc6a470365960c66cc7de0693a1aacabeb27155bf156601556eb743a849eb0bbca1933579d3c1aacce7a0c9538b69bc8a96ee06e51b71d56dbd3959928c5afad95da93e3ee48d480ee1bf2b95c47a4b76a11eb99be02ce58d93ed4cfbcdb7c5b1260a44def800606ef6e2db414ff636c95aa7c0d9346e8c80c7c854eb943df4919c2623274634094f0a559a6b25d0b25bf8c4f4a8ade2245c65bf172a27feeeb5a7f95710d2f3d3dbc7300203b4a9422385594afea4caad8f84e12f399418ed3be74da9381b7b12429332a54d5083aea24139ccaf4f206caba9cb98be7e31f00a026354bf05667c5339f90807d73c5dc6fa34792b563f62a37342aaf76f0c07dd1e65afe85c5a8b0b959ec2b1737ffee3c9f4ad63a6defeb8d74c6f48a8e4d249c87158f0194a60cebabcbfbe266a46042cad19874194c84b22ef0aab62cff34eea543d71833bde69d0124c6819810ebb637ecca72a83dea05051da548466f6e8bf03153983e6f516e40ec1e4231e6a255d6ce7e21a3a17e031eaeba5a1f0ef68f7267889c2b278bd200090bfc82dfc21b8ee9f52a3d4010e82f421ac9b17936c15dd30d0e5205dd0fa1146c83b92140cf4a3372b271fa4fadbd3716e414f1dd6976bb40c3d9d4184b15cc60c7c96c2f06486ad02b4730e2026caf76de1d223b86309799b4455ab15a61e4cc03934f3334fe382292dc162e5c5b0ffe9020f59fc1e0ea195dedff1550938f15a56a84273e099bbedae9570086819b4f2e751ddfd60d2f1ab4d48f0ee041bc1edc33d80ff5544ad4d88c4f2ca6338c044cf05350f16a6deea83a8c3628b2603f0a0559092bb5dba78f9573a016ce566512fc3687b56ed44274922d5149a671347b87636b989bcd33a6c35e71b124ad580e2756be835d41e692c4980f7f9a708330b91fa5e6ea75e78457459d5ac2c0b4aac9d4e5d950252321121e5289023d2d0c5ed5daf5b8c342e67cfe135c3bd451b75cb73115de0babe450561de784edf26c7c1ca0d1ed1136aefc95e6a0c7d45f4c7bd90e64badc3e09b5d59df06c5db81b9ab517825d2394b060dc4753bf611d81878028d91db3015d45a5c55605aba7efc1ea8835f630aade84c730d03a8a36eee0f6849600bdfef975488c14f20061500f13eebc7a907b61b9a6e90523aa08fcadc810a5a848a98a418eb132dc222a024ffddb0c0b41e2aee7c8d2e72c56d3b9c4781367eae8f29bee63ef340903a7e2350e6a54d7d9d791a4c676c878fea92983e42255d58c3f68369d2bc2a4ddbe47602ab8092cf627ee71d6597fecf796369470aabf16e6aa03829faa6cbd4d83c576c22dbc6f1bd46b0e64c62eaeb2561432e2605818d9655071aae542ae31ea7b5a0f95c06ca551d9c0a08936e65eb43dd68eafb339e277588a1f262062beebb7c0c77b3ca4d241c953008e9b02576476899f0407de08e226139b3087665f0fba87f6579cd34fcf7f22fe7eb3ced830ff21aed9e8fd4c7caf96c1989cda9d0af8fdae7ffe2bc67fa3adaf623fbaac190eb2e18e5a6745beadc0c2cf6d204aeaaacdfc593e4734b12cc460a62ca1a281015c19954a0b663466b920f6fa8680123e89ce61893c30eb30f46ccaf5a135e3f9cb143856d7f610e2a8424abaf70aab2ce270e8b38a5b9d3a6054cdaf6124e18e3e459e0a0d95da34fa8bc5a0af5a661fff6714c61e0885d638790a24826929124580166c2ac14b3831b97e36f278d094aeffbfd3186582c9cce9784b81c3c502e1030fb67676fbadfcb8235a39d289d4257153a928e06d1bc327942d50742a210bda18ee1cf83b779deed45d664000839cdd93ff886cec6d4e3cee39340fef87b51d9885ab884067892e112bccb44956bfdff6ab12abf63987c558444c0e326249803c11e498bc421d739f87e3e6db2ef002188caf8715f908149b5d70dfa6fea8262fbb948fef3d60e26c7655ae4afb8400630d36a4af5c1e173033a467d1d304f068c32f955e68f35494bb3f4f2f6c2851e8172338ab178b2df304cbedaa3e01c3d3d5921f68ae7fcca3406705395487df228ed59d0180cef7a5e901f50c01d911bdb3ebd0d298741c56fa5fdf116e3b488e52cf43f0dd8f2cdd6e6a5ee9d56dc06a9f7cb8020acc7a35738919f062f46844bb581be9a10f13f85b1ed31d82baa18975bdef26b9d61a15a092ec3f30a3f52328833c98c0f08495872fd8cfd22f5f760b0f7151231b486052bb79a453c9a290a67668dee858e5761820ed67e71ac52e01f81f5f77b726d9f386e505a362154af65612a5ec3a3782b140baa090962cc07cb7e3b9bbf64bd1e1c0fcd2bee15283e5ac8044ee1caa01ef1b7077d12e5bec145eb8db88c3e1aa7153f042b67605a2540e44b10eb7730d00843bc5917fc1b162ebaaa632a8e3be07530f6088dc2c4212cccec0ea46b06738245e741f0da8a405dac4355e4bb3f35c609b206255fbc1e53794b324b8522749a195aea359f63a8af24227c1ef0aa4e8e7d4c2a96d142c882d70e6aedd0e08b1c4457fe8544b5d3a464d44e59695002f3369cea432b54e732ddfc38fbebe0501f0ffffff0f