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 65601 f4ab4953d1c176e8336262f53ce3398f1d6a0c135ffb12adcd247f6a05d93f2b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6a0fa4a62e4df9eb338c249a22ecf6a2cabed61934b6076463a9cdf9f98022de
Certificate Block Hash
f4ab4953d1c176e8336262f53ce3398f1d6a0c135ffb12adcd247f6a05d93f2b
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00200c000060230000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005eadbc278e99746a5cd072dd91616765419d6496866b236104cc02c448804a24e6edc5b70b50b552cc798ea22a84833887769b61ae25919c04caa1e1d2c1a228aad520baca522294b12b601c9f7597d37fb48a35e36d36b8c21c0000000000000010000000800000200c000060230000

Raw Header Hex

000040204f8f93780a8256dc0ec5765f36f3f70eac7125db5e16134387817980e33e937e42d433a6c745f8f369dedf6ea1d14fa1f0886a63bc53fa8dc0d981897f4a69795b381d6ad1850118de2280f9f9cda9636407b63419d6becaa2f6ec229a248c33ebf94d2ea6a40f6a

Proof Data Hex

59,560 bytes
1212160103074030c9a1fbe27b1a58ccc7cd1f653843e3ad0dce7e9ecff22a7970180de1b27b59220437ad9cefbff785f3e8752da63aeed0c599f5ed1fc51f64a8011b4cc04ea0445ba4741d2b1c9e9e9cc58a881f34a765cf222e69ef53c72d26639ed629a6dc611b899e6e7374df77ffd3f59bf649932e678a6d02b1a07eef7a1d56dabe2fe7bff2b603120fcd67c79cdf0c9dca41044231ab0a3acfbfed7272276d8c4825dd9a2dc54d2cac554a20767c5945c7f0afcd527eb5fb3f0a8ae7a67d3d65cb9a1bf1906a5a887d743dd15e1bfeb54bd9bd49014b079f81aaf66324418a2d18f9c8689214fbfdd8d1a28eb6d9e75eecb9d9a5723c2428bfb64978bcd4d769c86ae24881200323c55c9ed5d7318f140ecc9cfb3dcea6fc98d771720bae9bf36a3254ee67219c176fed6d36f40babfed14e87001be9ff1d8c427edd286aa9b8e8c8e061c9381e1293021f5d43cd03cf4f55d9b54fa851818297d2a1710ffd505fc445a59255ea06d90dc9eacc2e0052fc35756644676659fa0e87dfbd80ffb3e36aaa6e719b37092b9e36ef3f23897d1d8afa3778eaec4bf68776b3473ed68616885969bd5daf1ea8107986de43f19d036db09e3dfda4685e53b0cdcc5cb14596f0c80329f3146fcd4e5d45dc6aff64d2a3ad930547da915c49f0fd74878ee67c0458f39357896f88eb6eed545a01c6e7ffd8b348b1a24f3266df8d875f8ead58befc9ae48f26150065e459344f70ac377743dff864bd4a352e412c3e28e91c31852af3044541b09c65e596f50ca2d98af64d2df06f8161d2f16caeca328da9c300c0b0a6bdd2a65605b0d9893ca1d732971baa166b0e0eefb0d10fcc17aa1d5f0333793707531589227e9b6cb5924752eb57fa4ed93fc53fe2d2fb028df4c919f7cbd5bbef75892b39cce08bff6237823a9110ded83050e2c2386084cac5f054891f5d6e385c59cb288c3c6fa93171ee228d2af546128be8dbfcce0808de9b4b07f044c0d68b00be284cba9f7367e2f031c9db5f7af0a39cb936504c4109f1faf4fbfbdc57eb7e403eeb8da467c4fcbbeadc4ce190d4054e35c9fa4cacaf4eba417f7c16c0aed2676b1b4a5556097b8e3bf558aa045f72299ab502f71da1d9176f2d0db57c2833055e1f2fd31e9f1033387c0502532a41b54496f7a1fc4ff704676fc8d3ccbea82678e51c117c49610ac5cf6d913919bed8f1c2eb6e92f351fd7f25bf1654de69ff2b7614bfef2c4faad45061b15edc3b196181d473efc006d8ba1ef3cf8bbf46228b7a136c1256280d39fe6f368d037e6b97c9e9bca308b9d79f63a454e34677b3382a84ddebff176206eac6e5a41596993afb36b650d4d8a49d5511390c3ce9a87328d693652428c730332c5aec6924351469824b516411e946a80eaa0b8baea99774794639f543f88a6162caa4c2d1bab22496e46a2783d9e30bc136d5b3ca074f621438a03cbb5d5d1392d29c575fa35dcbb8e8798d480e4bd8fdde2f8507da30ab02745764f0500c831e508fd9e6b1946bffb30dd9821779774b616af2849d12583bbfc4c84cd6fa3ba02524a1966ff16e84cb5f24108a08b9119e0c9197766ecd5c3b44cae4584c5f38e2782db15470e67085c5c7eaa3e02ffea0428dfd2732de9b2da0f2fd2d7b230f8901b034e31f439d0148bf21da185c915d2377c10b91c548821e1134c59ce1448cc2aac62534bad0ce6d551e56c2b13ed68ea3ad349955b72da1e5a5084f2464af916c8dd84cf4404e621613f71d59efc05952231507203ba6dc9b5fe97b154ef78332b0b41481011fbd788c5d910daa48561b19fdff3ce51f8f7a4adcb342834ccdff69f8ce2ac98198440baeac658f15f4e17cc1252b57f0bc5c54ce3d382ae78d8195224b6afc63f91be0b880eada1c6c8512f8b5ec746e6f7f0ca29b0e447127ddfdfa69db86818cc342421c89f4b3b693b8c95aba8968c711c14202d92eb3b6758be0b48eabf8448e37ed1708827c2f04ca2f2762f2f5890efc1c2f96e06899be82220a55926d30947ed6b37683681fffe40fc7bf89117d2d90371352d78c8ab7658fb68e736e8dfb2356c292af7e6d5e4563c8672b2b694e4e65d8e3f9d5257c6da87a176c930258074a74784ed0f4ef5e679f5f97107fb5108ad437e977948dcdf656b27850aebd31dd3a269cd7a5ac41e3f310f1608af20aa6e9ae9c1e4a7bdb5664d3ea95ebcdb8e7a37f25433f57bead2aaed006cceb5c0fe8845105b544946bbdf706d2bd7359f736d6cd323cc87828e6d269c18b0bd46fd630307d7e889ab9059f434e37d1d0eac8dc593a999f3ea2f846131110931f556472b0b23954f719f76d5afda9dc3b5a59fc5afae46b18e982c580e3d6a293b1cf0d4d5a922ff92c3b3b5a4aade1d3e7f990d76a3e834f581a9e24cdf28d1e6d23502909c1b3a33a5afaedf184a559b880912914a652904ebc0a2c766b4e62710df348c4b7f3ff04882279f56ab93fee7c769c382f95b3f7ff0b2c36186d164c0542adb93c33af909d2918f428f737c26569aed2eb926310db27b55cd0a57e1e28f9007b84c068dd820a93e48df86816bcdaf7923fcb36dd6ee18ecbd38791e3c4451ade85926cdb9e15d530cd441caddddc1c8d23f70aea468d41c11dc18651d41808963924b185827c823cc0130c42870961b70f6c3053b32d10d8baf99e8219244dbf2d531afa0a8b6b0ec76bed38b3fc6255052b5d707b7e3c08e4740bc6ef6aa49620d775bcd5cdb04188182d96a8272eea424155bd72bede863fca3423f76b114c9433b4f184d45ab18c44696d309c718abb24277e1e6009715994778e056004348a2b44bbd91928f040e384f5c819751b4ea70d603a543bd68585bcf624f33e238588ebd32c6c0d961ede3f34506824980176f70e1d837e0d0f7e16aca4d48e49cbce949a005831e7c4c2afe24fe5795a548732cf4e9e83aa621be5367a217b1fabf706dcc259b11ea72fefc1ec1e1f7776c649099c898a13b330e16db5575fbff73f9d7faebe3e2183e1d1a3331357211517e6c31c28846d72c8303da7d20655369a2e21e110cd0f72470ef8b2fae8417c6a7aed775373d16016d24ea6d3882748f97112ef28aae16a2331befb3a13b3fc52d3439d27d7994a1741170b7db0900a661014e1627f66b02649a05a0c92069dde6206a4daa6dbfbdf11d7c707cfe3ae6e58bf988b1e01ba412dfaa82d63285b820247b6694715746e639768e5696e25773860ee66430b55b0a936c978c2db3b00c0d54b75bda13f9ce4530df71d10c688007c75d6067e0f6bdd2a747b82706a29c82e7fd9bb979a400d2c3988cef661f9dfbf7d3c9227a9e384083bb3fa4fc83a0ef2fcf946bb18d54ab35674fbb095f760f81b191cea198f55e493bed6faf94ced6470cdb311e692c17bc362a58f919e36fa7c5ae03777ea1d6d091d685a7a8ef8b9f5c65166c2eb72ab06cfe9f65a3dd76f23a0a252c95c316df2d3ab730b7f3e91b868450521ad18e9ab6452eab97eefc1a1fafe86e7729135fc3f978a798d592264fd6f65f1ad9b8ce339d883b32aa325aece89076a85622cb7b230907c8899ac51f11dc67711cefdd79465924234f68e2fa661d7c056c37d6f51b0a0281633691c842e0a282037bf1fd0069b7810c1bad15f4d512e65e7191027c6b8c9b728b7cbc21421e79d5bd0b0450d01105ba2fb22f031d816d67086ff9aebf272fd927f0c3222c978d405d1ee69ac3f0327c3a335b8ce79df496ccc4b2e33fc86115ebd3b1d268f4f6cc4eb4d50a0123481ae9a228eb23ad9311e41b7ec392a7647e94f458282aea37b33cd595bf8ceea918f4ce112defd96d2d2f7c6bf979df397d07f1faf8968b60fa978eeb969bfb8f094b61d3e7e2d1535944742cb7c2be9f8d9264c5acaf82a863ce6c23084a5f114a01e2545e351052a63718849d97f0bf37e7ec93fc645e743a9cca583a29de00143a012d69b3a770b9cafcb2d56a1d4df580c8c7fa94fedf2636b330159907297a604c45a7b22c2cf8e639b54e0b325b5f274fb3467ce1e1b109ed1c1abc32e13bbbce2b8b6bf0fd0079f0e747da679a957608c21ba8a4ec3194627b24b8c763cc583cf12b3b7dcaf135522babd241f8604b7ca385dbb8cc4e7e6efc2f201d200bab7374ff5f81b43a66ad1e5daf3b3c3212fb4ec043d19d285b9bcd81d3042f5168efe6fe3b5c40fa225513de115eb6fb000adec47636b134cdadee2ede9b28bce70b466a4800e68c1e6d1a2818bfb7723e4af1a5b49031717da1c63826aac161f5e8d18cfa07cb2f34b2488bd977a0d582c241bf413c05a32cfb82ab6f3882f60b4fe5b4c42ce2200cfdb2906da5f3e1b85114457738ad05ff17ec32d59c92c875f6a5857cb48e9db4dd77094b6bbd6984dcc6835b46a640d54abc4a7fadce99fcea0a8b1f5c76d0495e3ae19d834dc5a5b3b3eaecdbbc4dc2ab5c36fb39bbc3d2fe5089403b6047a58766a18e2f3e89fc01bcb2901446e735a69a68a03f58a03616f6b5bce6d47cc69c996879de221576c5e4e076e0a16be1d26ff7eaa1030730a42d5d46bb0dd1b97885cc325ec360915564e7f2738b2ae5076eb23bd6192e0f2bdfdf4d2cfdd774b67c7b7053ae0227e07af86ec96a7c43cafd2d41b621e425c148196c29c9cc98b5c8ee806a054dfc5a3ebd7f2af7093181a4833f208a8b0ef1c66fb31882ce4b8f8fb9b0b8fd9572d2c08ed13b6f0c49504e7ef1d5e96adce27ce2999f03d0f9f1888c1c07c239178aa15913da02f17f6e3b649b6097a9d63572bd26308dfb03d0faac03e7a3e0dbcf90bd09eda1f1c4471b763ceec662814d42ecf9785856378aa2249eb1503dfd581303863a77a4f94e561edbfc5eb9bfa15415ed08722c4200d29f2f1b9a0cb88d1090528b6f62bfe3c80cdd3c7d11db75c782b756ac95d6b2e041524c849ed88afd45e165b1256bf682f24a05889ee916268ba3e33ebef20437fad15582a8755bc5aafff1f64b45997f04a48dbfb52bd600362098517a659c137ad5104c7d9a4a62444296097367966a7326dd8cea8455e201fa92bbeac8d22cbd9332b0393e20f8eec975023ad2de294cf7abbcdebc467fc4a866ea5c6fb7785284f647aa8c074ad6dc98276a3ef7e7663dc2daa4b1c52a910bfe23b5d666b8a7f5963d4a4edc376139d71c6688b26a1f10f05635c943571696ee2229e7db8e60b91a5e6c6bfb4ea47b35f79242c7d1e41be8cb63dd4c53ca85a437abd9dfbdb8261e4d19e48b339a801848ddfe8be5df475d095a4c7dc3b819111af2693d4f25562255f11877300bfb29753276e5fd536d3eacde300892d7b9c72ce3d44ddf7c9e6ee5f3836a1bd359bf70f5b24c86bc40a200663b6110b7f146b5b7d9c1a493687b6e66589f2fec66cf4cf173535aeb10309d9f6e0d43665be6c95d5a254dcaa660314352e0e991a1a22e2db5c3350e74575039a5206bff16a9a94ca72fea2b2a20a9a52e4715c2da07fbe33d25b771726fcae6579b8d6fa50b0d8eeedb2e346cf85c32d105ec745ea0b58f599c08430308a97eabd159a8b00d2236b03a985efea7c1fad625157579d4d4e796b3a7a3166c902406ff3847129cb1b122f2bb201292821b13ba17d272545372074a1551083a50863bf5d28544fe2f0f04edde9256fd94750cb05768e70507e6a2d34b3a6018200d47da602f2343591790ac3dbb4be62a69e75bf8ee4d9edc8facc3733d94f62fa74002ea29487346c9581e33f90791ac0951f38dfebbd5d37a6986d72733d16b097bc111085d63a885c14c0e348b42c6b82b2238fc62e985bb42a4ccce780dc71980a5e68bc67e53a5aabd2c043e208abc8c7fd5e9946c3c89d57bd8eea6ccf69bc833cbeed735e1f46c3767a05de1daf610bd3f10befb76f95cafae9450f05eb9c6fc5ead74e12d33b34811fd44f5c5cf26f7c18474288102a65453214880e70d18b7c27c02619ae236736271a657629e670b6ecc1693bd68db378d0820452a94a05143f34db2a644eb110637033e429e3db1bec89e28cd1a3dbb7d2cda330dc3b9c7ea27c8923d92d06a7804cc8ba73a2cbf573719f884757d787d105229367e771cb70f7c63d186af4da24356ca4dc35b4d163eed32034f92a243354efa2794bcafd591d507d6864718a375522e6b08d36721d4831862070b9ebfbca3aaf6967f5a0cbc94f0154ba801b8c126c5d7c846e1cc1999d9973079d5d317a72432eaf06456002ea911f023d2ea67eeb7c894ae2c18d62a986af9631541360db42a7f7be7c7417d3de114d722ad407fac4bc61d80fbd13fd95a29348a01643d4844cd5717b3cd45a5dfa33d010aa13bff26842093e0387cd2e5054db82b74e1de2dc8f957542057e2311f377c81c678d57c230d276e746efd0743df0ac836ce8984388fb23e5f234686870938331105cefea3be26e7539b723f530c0d0d521ffd5ef72f2421e9fdc490becaba371b47ccc0d0c741f60b8b6c939ec2e65d386665d701d1dc5190384240e8a09971d70fd6c667592efa42fca367366b1cab52735885e2684139ec79285a677a3a7a835614f895f186cda96e2bee8cc3dfeb3cfef86917f10db823e48d7a421834fe0341ac2aa5197796de83db0d95e1ba84502622435b01aa240db3f83f2347d965791b9caa5ae4d91a3fe001cfb9a94bb60a3342830859639ee3bd34f4fff5f85c98fb1f7516153cb98b6c524dbd186aabcbb0aaae8364c671d2d566524a05096e52e55989fee7ef5a4bffc6c4c705efc56dd5c9911649ae7ed3c3adec7b0428ca9a2016337e0553cb83db05c327bf93a8b2a473ce3b2ee886c07fdbfa0d45be9eee005c0a1b9ce33c81319ed5034f01ea17a6857e80714f2ceccb3de87f8572a3b312c28a3d242557700597d123bc3e3dab7bf9183c93323475f01ded2ed9f63a021581af25e72f63e94e6954c81f751aa44d6f7d5f762f3695941de046a321b67dcceb62c59e665b6a56facae3722a86831bdac2a25c2695c451966d2a1dffed51e5d7bab770f7709d97d83c536a08f9bab548551119d2d82a598d75b77ca1b67008847ccf0851a05f6c3232405473580ce9ba69776e94ae103a54ebf383cc8a1f51be24f1c8f5e3957d20bdb310222f15fc8350e12c0be864e551c41ccd94a2d66a20cd3a5289cdbfe1b03b91e7e71493d1eaef4a32e164bdef6f6ad3a8c5ff108aa01607833ffea186734a39dc638ecd14ed72d31554d4cb0ef12ce7a9078a1d8f67249186163fe2acb7aa0418f195e1c382d8506e74425b0b2013f2efc09a05290b1733d79b35292237760c07c66c7fb5ddc1b4c195b585142733d6e92f4de53c5a577ee0615e3d0a710c694523e3c879563d00066b6fdb50c54688c74070dc7b1779c59077eeafb4bb97dca37ef0140b8a800c6b70d2b0c58484895ad7b4b90380ee65b3f32a2b1039fc515c314fcc21de364ce26476ed0324660fa74c4c1eb2c808226a8e936125b25d3957ee4d60f5d0533e13628d96aaba6a8f972fbbfa8189f8d371b29c7cc942501880638bfe7673b45b2458e8628e7ce40ccc55e8123503da210409bcad0ca47333857336324f5b03edb433239cffe57209a9ea511a8db6a29b146fc5790ab8c6ead17d8391a732b25f30468bb11548703ca227d50d98a163726f701d2efb8abb1a6ede9b2c8d6a5bb84e92fd85a7955cdcaa0e5c5c69236ee25da16c1cf985e57130a3d09c35e77fe7b724ca23d49b90a25e6b5e36aa985a943828d623c1d04027144344e7bd08a55b907442188d8e1c274e3a36b9774d62580a74f75091a9c80a960ddb387d3e20112afd7792562d6d99f9de2261e6dbd606979c8ea6e00e09d1d638807f67af2284f0909154a3b89f0f0fc561d24d53bb9c0ff5675d2d3eb9e3b5dd08cbf2ed597e018672e2a8a27c13aec998c8cdc064d31d7111983de37053f29f3b5f3cd3dc87985d85d8d8a2c01141eb8c2610067dff92eb1abbbf8af9ddbab7261fc7c41c12f5c6d61222f9b687a1ee1227fa8f0bda5ebc66a229ece341bc7e6e6ada37d85e6fb726831576885e92d136b02aed9518dbbd663b84288fdbb03fe446326b1a48d2d90adbf1ab63d2fe4f1b3ed8ac10c881e19b8b67efee88768eb07f50cf98fcc7ab3d57be984c374be8cd74cad0c2ba6e99602d6a2dacc4ad6eda55505e751a638aad09af785cdbcae470072fda4c4140ae98cd689f035b3e8bee63c79cfc8ef056bd084b912006265939cd3fdc55c448187fdea2b858f1b9c81f95162ac5402fa6a3dee70ffa989d4f234ff9333430a36a119a7599790b540888fbb2efe17c5ae90196a2b5607bd20c9061801056674d90d031bccd2adb9b88a111bc451956348dad5b4ad494b925d76527e9d01b5cc82a30142e982d0dd6c6f6a3a6e9ab7bcbbb7e0f4809c37b45b30fb4ad1857a5e67e89224ebf368156c3cdcce7257d0e509f062205f91d3402c82e3227f2cce562de0b748e04ccf4fa8a9e09a41a4b27c53465814dc645431e5eeec368d69306e12c13fbb941b6b0bd891db3aba35e8142e1dc9121d7a867fe744b52dc6a5c850e523eef0fc620db1c71264f83a50d8da417359cc4bfe37da7ab0b50bb0d1d421079005ec7e0f11a5874849ee32a7f5e60afab8c6b56c393b3cbf4971871b0caf2f659d4442a5226b2dad2d69104a57be4639e06adb3d6f00764e716c70ce2787dcc32d399922f53f6fa8d1a6f428a1e9940a3f329b23db4d7047a291597ac38ff733078567d0a71e8eab4232f5c24d47f429c1fe8323c67999a92892296007551d84fa51c5038a079de3bc18b9d598254f35b3d3f35229791470b4b11ddb48c68ce5238b18befacef70bb48048790d43f880cd6c54e75510ddddc91753dc5169a24b3c4744f679817abc6a83c0737f6f8dfb5506bbe7a78272cb2fd794af73c48c92d0a217a2652134709d30911c87ec8618798cad4b7f971a047bb0148628eae64b370f5c6d40813e05ec5d7866221e7f2f5449ea012d9ff7fb4e956d708f2d5777b917eb829979969e402e0570ee7672f12c4e55101d405c739c5a7146db5cb8cb8400dba9740cfa266b6443521d2a596ef6442b084a08502844ab197b8630b8ad03fe4ef4cbdc969b0a90a9a89171e0f01de0e269928280b0c26d97a3f846739aa2cc4cc18b1e8cff5544ea7b1b3a673d5342773cf1a66787e691642772fd5aae9e165bade79e0cd51fef0b6c02a3cd045aedb459605c76f9ecdc1daa2e45eda3c2cb7378df40856ab837ffc668cf110db0f451ac8a01b60e05581b81402c30415ce64e6cd5d7563ab56e0d1556bc6982a8567b0b845562c77908a22e8b0ac73d420b0683fdbe07eb7f51600e1d3b15283eb6930dbfca62f29f8d60735b139e97c77fce4805db89f7d32c8097d3107259dc78fad75f9506c9fedca0cda2394511ec047c1f635b0136a19e27c686e97952c1e115f8fc3becb84ee1b0915bc594299f98692f2e53cdb6dafedcdc53b27c3e1cf726a3b676b9fbb06b03365f1047a692b0d524ad0225210b1dd1aab6f56093e26806ed29d8fde4cfd0b05f5b087b90f2fb50b497c2ff99e3ce052b57f0f8e02c99702d73c564f03a27f6ac47a0771b45c8fb7b4f603fdafe99585bf798c2357c85b9cbc5d890d3dba3f7cbed33c20c6355bb81dbd05fdd8432f05f84b0a9a78e570a7fcea13631fad39ce5c7a47dab3230f81a33647ee9bedc79d155e4da81ee9cf7320174fad662367a1eed6849380f1b56607a4ec516832fb2f12cb35094d878dcae093ebdc3704ff19718e84bb8edecb8ea12bb0b96fd140a20ba6c795331b09a88ce1bd8905654b38cf92f7ac65545c6aa218c9b7723beacd6db50f7e2c697f004cec3183d5a238e081c0a2eaeaff6f37f0ee05a79cf25bb2aa7e7921d2d7d5fc31059260de703bf307fffa20eaad77e12b7da2fd8949bf6090a62de8984a1be47f60160c24194719b8dd8793c3e33fd9186c68b6e8319eda22dac14d803f19fcaf56418fd5991754fa452cd4795faceaf66087ea3a439f537b74521bc4eddf2b133f7adad04c49c9bb8cb8a7cb02b15c2e64e6cefa9bda8d1ce39eaf1e122ad8b15cddf1241b105cbde055671f43e2ea8645b0aabc635e2340417b0f034ca10b3889edd07aa6fde101fc64b7b90b835c4414cd49299d9bd98f25253b80c9e4e9c12ba04c9b6195bec584a6b5c1183277becdc2a228e1791ac09e296be2ab49fd09aea480196f6df77eeaafef9e480a4fd5c50a904a42e4791e3cfe5ddb9b865338d7eaa5ac04acec6a46d84672e2a0da0dc8c85f99a1467f7471546dd656ab1b3ec75a6e2217c87cebfc2fac3c53a8b15cc5f79e48864e05c9a219b8ccd9bddce7651c077a34764aa85d86512f1acee4900d8620068325a33e85dd9fbfd30e493b48006a603be8f8d3d9d316c99a2f726f9ef823cbe3faf8a2fdf1dc812eeb4df5494a1ef356ae7a1b1c27992c6eab04bee1ff2db3e8cd742586ae55905eaf898508bce08731d65f252d903755c7bc6a005cd608dcbbc71b3c86b7ccb7ed3b07c9579501fb2b15d996aa3048c02d0cc34b59a3e1340484be680ca4863b7fcf73155ab782d174080e4412e16d1b09da933ce6b1e9c78130f6d488e512b1669fa55ba14604d7f258d28f4b25d806bf15ed17b94f18db5427f3ce6792b5e1e0d21b6fc0e9e356fb33d3654b21ff2a2ce82633a56a5e112a46f3108dd4fc01564d4b19cec8777ca26ad3e1c1172eca5302492ca78142a34b5127fb23da762726a2e50df0cd1c4fa3de77a883ca58efb0e00e83d13662741d6bbe127c398c6bcb6617b6b01fc77597a6239d0107e37c6490bc669c385812dbe69cc524492e1b4105b8a3911db5b82a999d57754a178342c838f0db410489bd446c0c5ba497b4b659ac877620e9fec3c9fa292302bcd21287bcef7dad896d1f929858fc09b3194ce88b40c35bdc7882ec4746efdb029658205969ba3d9e71d0984831156c1717c27fbed2c41d3d919fa9854623fab2c63de41aa5b4fd2d806b3df579da13471d35e746fca8dd95e897f1e9f58b268452b1a2b81f88db9b15673e55dbebcb6c1d71df57b872eb1dc0449b90f7da5a5d3c1c2f98c14f93fe95b0aa11fa6d49cc74e56fe159e8e82ec67e0bd79cba7e439b826baacc32890533b668794a3b0d38e6bf344fd2730ef6ad6481fc0806b1dd55c58d9e3c5ab90414d13c2aae92d4f7f27cc934ac01240952273549f32b59a5156e189196fcb554fcd345be85ca0ab4898ce2e39995308703310269f61c20f4e2f091bdb76c29fd1e6778ab4eeef1f8c100b97378e14f3b91ddfce7408c6d7494fc0f34a0e1989ff4d93b52cadba7310625c05f8952d22d5b9a7b2ec787fefb954152181b357ca71043031e6232a342a7a25d81302bbabb0a758c254cb4515a81074df11fd7c7f0bd83455356cfdde15cfa9382fa1b1a9dbdd32ed46b6708977258b550acf66028ead184ea03a1dbc7aa8dd064823a2824ddd061e6fe16f80731f9993fc021cadf4a20c7c92081baadb11af12177cfb17d7055898fa1e87d1bdb8bed11f98f12da3ee794a7c51ba4053bbe80893710bb0012f4909ecebd2eba10f05e1c34247d3d56e2fe600449cdf84c9e3e0f54af9836f249c7151507a9c3c977969f843c844ff545046614531ee2cb29b3d93b67f8cd09bc9a34e7ffb30180d326f766a79d5968917627a8c133d2ced3fceed6b884970a0278bf059cbcfac7869d4af350bb9f1813b3f8eacc8ecedac5718038eb166f1f7f233a43650ea97c35410df3c804966ed6bf68439e2a05710a2a0d1824c20728df6ca1438497e1c6f63f35a719dc158601c14958a01bb24ccd8ee1e5a85cdf9dd96ae0031310b320f4954ddd48949588b71406721e4df2c9b11497285089a4d62e3b6c702481422bd46bb7f2746b6dd724e2864a5e6c7ec95c603b98ffeeba255e2cb8b60fae6c5b4f53d148de9d18f3f701788d66dece08926ed2ab55bd29e1e638699019f1afe2c7942d47984beae28370567311e76382f09c4cd6b2fa376507283029af0af1f38a726800db612195c76afd5ad0467e77486119a892e20716cedc6d6934ab91a09580d15c7529974132fbe4cf4e572ceaf34feecf67ffbf74084901a6db5b52ad008bc382213718dd27ba4f7dce6e52a2fe2637ed05c09abb35e0bcd08021cd59a7db45df5ab05d6c24a733e965483aad644615e1517418b0b08bc7e276f09514f573aa5dafd01b66301f59c736bcd79709cb6eaa53d24adad520525a5a31f302bdabdb7cc586aa03a9bbc6a4211bcadd48c289db075739f269d789a56fa97476e45ae367205f2dd601c9f23a349f0c838723263e1d5298d3903e9b05665f9ba671d27c1575a44e87ba4c4fb1a04d11f9feac0f108d7e7419d40198bf14ccd0ef92c5d2f6ae167aa4d7b857ad054fad18233e0b882b46b4e22960067f530a6f1cfe441ebf26f7cd06f82c5e18f0f13eb63e1a2a8629a4112fadd8ca484ebe1e9285ff91a860155fd6fd657a3ec7174c2bceb00ae2d07050cb52cd72cbceb47ffb158a83a8332483a220671b779dd9d6593df541d0f478cfda2c57775c3ec436fe62a0a457be9fc15aa0dbbb82fc68d41ce045fa98354c26562410f1077b137726f481d0f3df50a4edf8d7786da850f9ce95491c58ee3bb45c7180431bb5dec996382fe62454b09cf9f3971e5998d35aca608ed089d1f73dc7b9a21d1aa255ea3ce7db9b6153833b8648e8642b6c68313770635c80372e86d167d9299aca733f0175a1f90a8fdfc2bc99d6e36fcb5c1ff55fee7e87ea5cb64926dd350c04186a3d8bf667221cc2996598a0c49c1034691ca1168a4cad31361e0828a28437ba74dff80e9c6136cd0d08a76e4ff703779d041607919256d25bcc9ba97db330b5d1647351cb7683efc9e2cb0ba76609487352b4ca8169295f57ce62ec2775ff7a907932c1074e4601268aa0dd367afb42b06ada1d32c2840be9d76477e6b7a161fd0239c625b660d7235ce4ab0654c7ee129b3dab94c1055224e3fff309c7b7ddcb99cbfaefbbd7354c864375fe06a3583ab806561d7abf5e1f1ee4c62a0d781c0b376821762f91f83537e93db61357fe033b76d19b7c41baa74d5e5dc7b28f3358f7781e804b2753a73b6dcd11e681ca89aaeca15fb1e2dba857849d97759c5f2db11e37f1c5227f41b5e649dac0053b56b0282170636e1496a4afafadcd71449874581ada4ba147fcc3249a0208a4351938d2d08c1a8385178b09e2e9dfbab402b3c9031e476715d31e653b44569da4da5bb873058044d942d08c4b949d82d22ec8f63272f4c06961971181b221c12ca82c8c3a2c6ae58ba86dc3696fcf12f16e718a6c297611428fc69f67f27ba1c82bec190ddd1edf266d129343f3cf6428276c1d8ae03a76fb56a668d686bcaecae74dd438bc7ded34dfa6800d824053de496112fec6a45d8d778eba22efff428520e0b153cd43be2bc3c0e5691dcddb094350913593fa3987c727d8af922c29091b5db8450c3405a6201e8248853b98eda92660dcbb867f67d36c8a38e4de43d846c1b5c82da4c879905854c9cc80bf224b6c917175068b8031f7e53b59bd5c97f6aa28012d450852dca26b96cd10f625c2730baa1bb4ce814103ed767480ac786e05933d374bc1843127bd590e71dbc036f315ebdce431d4f128ed14d6a2234598504bfedc31bf3dfe88b56d5e2ed0814ba00ee646824730b75645b408ac4989b2b5db837526ddc7b284879bde156faabeb470418f96336c1ff4c9554caa7fce1507b6899fdfa7b201c6a3bf234890cafb0868bd845fcb3aa1f78b6aa5ae1ad67cefd929c7a5c8491097823e423e5c4df443da94722fd5899d5a0f61ecb2a021c2b30cf72d472e54576cc280e756c706f7a459f038647c093fb7e9c3dc1908d327808ca5e8dca1b87e12504450b51bce58a82924a44096d6d6218c20d4662b159420ce02d94d8a49a26f2aabf56e31b44ecc5a23289faf389c41fc99b23543df6262a182c16f0f9315826e752e4b225847fcb82b1a8e8c02a7656ee5a57bf61b5e57c130529bf3174c0bb342491443b775d78bb700f9e868a9e6b532866128d1df5ee868b7ca0819b6c0477d9a2730c63d8ab819baacdb0787dd048e3786767a6ff523fae45a214242a1519d674fc1968e87179ba0dda71cb46812ab092428fe1434b917d4d772f7ff44d7cde0de16334b0411322c28c1f7d2355e948c5192bc0711e281d8b9885161e63f06ad92705405d477166d63947262e9f57ce95b321946048d5887ec256731be6ebd3cf6290c5daf9fbda982b1057886b1733bcd9df7a03c018c1b90d3d325300f5e668ed7b778415f6aabb18909419b67aa2981dbf914eae6f0ca91ee8172e00a7b972ac49ac613359493b6f137ccf91fe1b0f0fb97a3f4e9b67a4f6299731ba8895018142596d229ea13a5051f0dd292eeec716496d2feb51a709d0841f162b46cbb6e072b19a5402aed6b7d1ca25c4b442939b136d1d5c4f8f7b16090f591e4ae3124b5596b5773ae39c0336955ab64fc6cdad5e4b0bb57d534e79e7b48e30357884c534c1c23f539c18660e4edf0ca418715ffb77b07fdce902c7331b7d4f5ddf7d6906c20fa4e53ff6848efb6000f748f8ebd9391deb45a944b65486c88fd0122d8243226fa901e60d07a49f5f2524d79ef340de8be75dafb675c3547de150b97391c69e5d4346a5c9f2c1dd5d89701fd20e474c7de0177b4068cb1efc2ac3e89543962f05e8a35b2f9c0102a4a2d7320050aac9092fc32d4690b8c627f95786ea539680e5b39665c95c427d43c45afe3acedd4a01fea72a7ea7414b4e5487b95b50cb22af519efdcad0c0162d045e06580e1b70e318aeae4ec9893ca7c20a3c4bed4b851d9b7c18ea82fc9efe480d40c2b792057dc54ce1341d1cabaaa970293d968d7bee72a64f1ee48a1c4635b7362418b968ba295dcad3dc86b06aef814030ed4286a1d3eccf7da807de5c48be1ee959b68626918d1fc817c7d409445db058bc4f3385feb984f42f2f5d36ae472d74f0be712ef90fed79460511b22d6ba667644e18574f05cdc2104e8be82da63d47fd4e66fa36936443b8ab29ac506b66dc408f05fab7e2a2d0e4a42a3494de04f42a9f4e92a06386ca62db7385eeda278b837d018494d4c00c498cad6ec67c169298c2cb4e6b1d4ddd394705fd4eb9fb4a50768975ef2ef43df0f07665531e289d4e7c1978a1739965e500ba6e488000acfb2e552d0e0cddf1d2a6b9db04d18035371ee3f241a0515001ef6943c962e60b2648a153e5f364923ac8f379ac3edb4113c57a32d78dd1c98a783650efe220d808093672a657269b3004320a84a03558c3c2ffd3ec262232947566554f901a56f22e9ca61462a22ba0e7749b10edfc5a564c7bd2d324bc80ae31abd899badac112086c61ae15cc37b88c420aad36fbab4674dcd6a5e56ab33f239db53ed82b3fc91d30c78e340eb9d385c5154e8c413a77e909dc6ede68dd74637da8eb090dbee3977317c7081c32145e012377d1f80cc677dbfa1513deeb9a76bd8c36ba93a796830d3e97e838befc74567522c71ba0bcf3392a6c9cafe0d097c65abcfbfb3be7fb924110ff3bacedc904bd7f46bac1d95903cb89716410a07ad703b4e708312425ed16a3643963a7a52ca05685a9a273b40e9be8710402bbdc9750b14a55e68ca2378469613a7e08c3f19b4565e1a929d0b2bf5dbd6260d193b3d95335daae34fbd811dbcfbd530b486a19d0af96ebfd01d78b7b859377c30c728f9243a4c2dca79fb332ac9e496bb6baf9349603be03a950e4d89c50dd731375861b679889c8052bde8b659e055ccf8fd2c0f2709d71c8780a482b69f9be1a902bfb2007d07aaf5057f8a24b75c0d4c6555173a1ada1d5d523350ba8ae87ade4b1d550b3372e1abf7f2aec53aba58149ee60aaeab761e05f063e16507cd4eca8286c585815c68e751a33231d6cedb1ab8de739960dd29848bb3118b50f293a375b6bb82a21f0521570bf389583732c0dab4fe1809a63c0e0a03cc10cf1499cf09113fcc61158d6bee0b7562af3d0bfea7fad917e266bdece512915c9a2da26834758db25e18c2a7935d9f99ba1bd09aa37ec2d42d76c9d2a77b0f21d141e87c020a4b55aa5e26bb9778b515b5131673f4315fdbf21cd4aaaed7316a8032cf4a7337fc5e92dc7ac7ea55cf790f8a7888bde1fb3ef3417c06545f4497477e92157f0364d68a6a2b051de8da337dd2c718609ee038d1b1cc48066169bf5176e40faa71dd8910fdf9fcc75ec1d434502f05fd5c1e97baed32284ababfac8c9a2261fbaa5bb5ff2d650d952d8bcb46b6bc9a48a913d7acfc4ce3ea15dce4bd1b4ed2ad71f44666c2aa6032941d2cc2934d523c3e9cfaf16094cf17bb68e33c3b72452d828148bb497335a65a67659e50c7f4110812f969d99f0bc7f384c03d24b43a04eda907e6f4750aedde889b5f670eaa4247328e196a8f09066689599e539787f3bed14cd2450ac17e935cc44b536df019e2f32d955edd7b6a190dca48ba78ab959191bbe527bd6733466e6453ec94ac380282a4eb37daa9937165b620c1b665542e006628926f7edd15faaa696f994564fe6b638deef84cfe01dc2fae73ec3603be9dd3db25f85909af0f1dfb8d53e3d65761875bad7a74560b8a085fc64c1cafd52934ca77be7ded124171f9afeddc3a6704785e848a24430237ffc158c85da18a4123583799bd2e33b76ba228694fa15f25797ff110788763c759d4fa52fe39c35c3bc8bcb211955573200b8c9e4d0cc215e26a298f6a5a357185b69318cf512be3e5206d78bf3395c2bed58e9f534e62d38cc3d9e8c3a9ace438b8c9f5cf86aa932d8fdd98ae5c871b9e20bb482bdaebd0f44094e168a2ff2ee879f32e825a34c0f73c6ab40bfebb30c3e0fd7ed594ac0b31e45554c3fcff1dd12ecd9f25d5f34fe5335a5b4999f8368395aaa40acf555a8240d69fdb0a49f9740c578d00de56638bfd100b7a1bf2387924f7ae6f91b1b7d04a157c3bfbdd0d937c1a52e67588a5d92499850839c2e1941afacd25a324354dd36a65c4175b7a5e52012f57272f85ebd115ec78a3361e3b7a00a0a84b266e049bf0048b2dead949b4e9609e1435b445c1cc20806d0381981f0564fb56939fb85e7efa1a8183eefdc2d0e7fde83d721c6ec621519639f312abc22ab7772d2cf001182124e513ff283ea3a3bd17b6b0963b84b82df62c7a72350f76f8c90550a8053622d9785e560d269750b9e65446bf2bb02fee2db8ea79e4c5a7d2bcc5f2b835c769ffa99055c948737c6c0bda923152625c362039715dacd06a178957f6b8a1adffce093b221453cfed5b99253f4f7e4bcbb862a8c2668b68fc93ef60b13290564f1a06e122fcdcb9ba7504366498f64535cc00094b24d2fc5cd15be461ff0bfeb927196bd3cf4c03732aaa908d015fce8a4cc56f5456ec2079f765554239d0e9656e89c5bd0a1a312ab3d9fb50399d192ef805fb0efd5152b20628fa294906750e196a0de480d8c9e2dca24518f30c7f7554c1e5f8029f0ad06d5bb674079be0c742eddec811cbcfe520fb54ef86f6c619c8e04f5da51ba8dd781a91fd9d7579e3f711079801993132f74a3ff165d62287bac3a15d56b9b1ccf2e59c731b6961589e907dd9fd2d70fd59e73b70f1ef6d00e68c5af4af9c427e96f5396d8aef2312fe696400ff93570fdae489abc864f89655be2dcdfd56a78b348b662310972b8777684c87f13b5faa091199a1062c24663fc2f952564ef200bb0707f5c08e9e2b50b63a3e0cc4b326361b2e56d715f9a0c344c5bcfae202b446a714fe987a818a3d7dfe16f049c7e5a1101b72048fa27f84b21c7b6012a5a564adc200287552b2cc22df4d73e5f8b1df3413a152205f2c8c38ab4e31a9fce64a797d182643919122a46de199b67b7e67989a876f9e21ac615578b2c8535f377ff4504cc3672e629853deb8492a38b784d38ff86bf38dcf8d783bd7704edc1b85982b8bc8a9861b70b24aabe2cbd799fde8892125d81e5d5c3110f6fc3b0b28054d2ee7d68107c88956adcdbc2af8c4758787bac47f59a4a2dd506da1cea66251ddc870b36ed3bf38fd348e53c82c4c5a0c736e197274d497952c02b62afd9b5294a72021d40b0b38817e7bbfc6605b46f864c355a8627bbe9b9110d71073cdd0dcc12094a4a6f5380f6850853eb339bc2c325b244c64e45a6c68f9c7e71d4cf484104c670ddf3e4c33fb3c929707845d30c9e7f0003e82e4cfaacca7b79baea50efef76b92cdcc769a8ecd06e05ea1b695309efa34b22537ef5a6b81f24729b9e08011b771b2e9ae4c3ba0e30d53bd9e0ce95c1c6e6643e1ad49f2babaa6873f4b115cfce6b266330688cdbdb70fc9ba87240186060be2404564e7754d31415a36ca564e87bdad1d73e0233915d76a6d20b11feb2e635c12de7f2dcac5ad397687918f0e8bb7c7b7dbfd9fa54dccfe3e78688e0e3219adba108b206433bbc2c3214ba22c259dc97da673a0846505ffd2549d3a4581069108c88801963e7783d6303b386c8cd2cfd400db216a9475c603fdacc5f13a9f97ab42b7c9912765dfbdc75751fffc0e4e616cb0b2271abae27e148272cbbbe8f0766867e8909f9bf1f020545cb10694053752513ef5951511f2e4ce7c4bdc19ddcf20f0ea06349559159b0fa261b7670008cf271d05361b06d6378ec7727ece1da94b4e810c2b68904578746bd5f3c8b123c0ab60559e20f72bf17b2c65adc92b9fe0dd3a46905f06209baa79640685d16d3893b35f63eb7fa0738a6c67a57f77a19646292c5533b8c8c94fb1f3ec5d4e174fa383bde2e2d38a615254b806c83c03b131c655d640fac986f3c39032ad4caabeca60d8f73641ff19e698b5fdaf9fe957afbb76e13c6048c680ede576cea54428338d98fc65bc24a27fac06b3438b4a8b582c7329d041f2b2d642ca0f7d295fddbe06e90ccd0837b7e2390682e5ae124a195e7810d396a39cbc00e178d6bb63e43ab96f9bd4c523c505117aad8e3fdf89d0083f88ef013c21cc9e4b6556634db63653a26b7c2f510d6da56d06d9105eef2362211a69d3a3b065cf0b986a24d377f2dd2c951b844ceac56c7aefe4a49e440d26ba9e62f191fb6a8e3f36a7ba6a993bc91efe9e4d9564d05099760163cc2a712c215f738ce6d79a047b16c16d45c0d66ea593348427713bcb4ce6b03fc072c51a076005cf939fa5f6ad6e14c5f1d72179c99abc5982a459905c50c6f5edf2913aae5d657a5201dd8dd4a81a65830455402c5bac467295e88200f95c453dd79efec355153497e0693ab023c4a2553a32e09e59c7cdc92a438386984b15de98ca88399fd0ede0df31ade34bf823ce713bcff7baa7bee508513c962822ffaf9debef147138556ea2b91962c9d149b24a669b681e38e0cfcfb6230b607fbe5809983449168a593143fc83e581d864a0de169ae4e0d97a44fd531d8c59ede552783a58f0652db241104f95eebccd79d4428f956462a5be3fa058e1f7b49ad5e2fa045e373163a0ccd3020152760a055198ae140690dfc27ee68516aacb1ad227ae570574d393e957e907dbfbf2a6a89f43bfb3e16d70b991ea154fefa91f31c013e5e5b5e30d1a995b17aab24c24b126b2543a66fe3a403f2bfc5d1cd50f0855ed1e1c99bce2693cf40b30c7f5850cff7eade7ee41233a48b28f797437cf613ef1f3247ed06477bc56a712bfdb3ddc6db9d1918e4dde23d9033c178ef0b7f67f3933a7f70d7b14e87d5583f40484c59ef94fe28baeaf4b943344440e41ba94af2ab2542ea76a2d648d971fe473804d627a6c8605ac13191b4e1da4766d67c2b2cec6ee393cdc4229a5146048b3364172f9007e94bce6899691a57c8a44e7d256aa0e62b81d92a313c8597707b6aca4849947c3097306a087a0f59a7a02f48146c4bc6dabb07f338e6f5947c1b8ae680b7ebc7ff0b5e71637b8cec6e68c260e9fa67f219d3466d410ff1ea8679bddca7cbcd301e31d692943051a304720a2ee18feabdbeff31c93485e6a81b20d1f6905b0ffd2b3983b6f9f76ab0460911c1ad30612564dfee91330b93ac02cb7a62124a02b3b49197135565f658377e9826045caa1114ede6d31f0c58c730b569f216668f30129a543c9798c57b4125b249fed40e3752989bc70b0aeed872b533713c1eea2639d03317740aa8f35b001e7c659f5cafaa0a7405c8b653b829c293136d2cc685527f96b93d3cf0e219bcdd937159b87d821d4cb89f9f75794075e8d6c86b136a03259b4a4121f28c2f70ff22772f8e4dcfd33c2520e43d2091bed0037bcc889bdca6205ef0af3deaf28cfcf33256af669b12e78caa1b1bc4cb874531cded49f44fcd7738a1e1020cec9f68228cedf97d54494a0060aeb7d04b95ab7f7f969dc3330f1d078a67b0c10c4be5781c356c712eb8e99ffd45f8cf129807b8cfa2af4f285cb08fbd2d5b2c8d79838a4354a96b16a9b9b028b6311e5226507fb3b520d28132d9c5a0effc3131093ad9bec7a76f9273852ce0753c12cad5aa948e596120e9ac172ff93053fa3fd979025a64c0210f852bab1bb02f1d75119ab2ec3cc834603122a9938e0bc76060bd26833eec18af2014ad992b03fb414a0040986f8c94ea35ad33856182966e6230cbd1a6c4ca31fc924dce30964ae196f63c2d7a3fcfe8e31d289489ccd0050763087e37c1c467635890e6f788d01d811a4c65ec67b91ec933d1fc6222d1df60578ebfa87b4b455156f00713b56573a98e08bc5613009be5e6683a688fc1cc4647288983c4114b8428a2659cde04ef694e81f8a184cab4ba09518d8a66598e35655ce10fefafd0adf207745a216aabd66218327559a692f237b2d70715be8def6f34a977e59d5eac58f3b37b93dcfa72651f7a0ec0c0a5ed3f4a20c4acc416a23850c12ed0f37483c1c411663ba6738415d7b0a695dffc722f92ca1d0857ba4535e08131a43a1e85426df62905672889e4e23e2437c63cb555941f4b6a41a9a3e0b92c6258e9be2f5d2dee3f2c0b5e302008b391b266b4189d61af861186db18f0ff6e31d4b2c218f803770b012d552aa5935c43f19db60e8f784a82b6fb4668f9b09811eeb4286631025e50195b1b5a566e3497f41090f5097b76ac3c18cf2943160335dba975340b91da68b6c3267e85d9b157d31977bf872c13565ef67fff0cab56adbe7b476a1cc2fd3ca44211c09a2a520d056a3b435c317f4cbed0618b39f9e646a342335e8b31df13038c803243e0f1b634267f45c9225eed2585b8a54072d7b8f8ed600429332e54933df5ca1b4b388970d26af3fc45d42b5de1e152d6ab2322fee6e44f9a9b0d7e4aa56c74c3c1148a8de3d110e97501a3c6bd7bcd4b68a7218e7da8dfa147b36a3f95236b6cd2a8a6cd9f52188186a23b86e5716e8d6f3eb4940a50bfdd735ea0859c94b3e83e98d0a9d9ad1943f3168bd0be863c7cd4d5cf1eeb86d978166249ad3386dc548346311ba86bc253b3aa59b54691aecd527780a3bf048654ed8ec0769b5568469c6dd6044d4efda704719e0598dd95f106e77f59381df2ed44ed2d03f5fbfaa63fe9bb2afad5557e2bba1e4b9c2240cf563428e4ee3a075d3d0d924bcc35155b7579be6e0d14c38982a04c3701c9a6a3a1ab220c9aed7bada826b3fa856ff9b6ac906223705037c07719b11c6e025bbb0d302c712747288c8ad88cc8b12cc9c385b646fb8941996b41fb15cab5a6d5e52ddd313986f09936bbd67bf6b5681152c9368fcb6da70f7e32bcfe46f690a37acaa92c45ec9ac219ef3b8e826110039f70755dea8331dc5701ae8754af07196709445157a2671f73fc106320546d676e3a3e0686ead9d76c0b9707e243bb56026de52e6473e0b690e0cdc5c9e58573699659169d5ec2b1374890d07ee88d716e12416142346497c7759f52e92104f74043c45f2666b7c187e168aa1bcf10cd2d4b1a8c8889288bbc55320faeda235a3a9fc8d32bca147a35c168ac30192258f5004b886fda568ca14537da92aa69e33ca45708a01d3a6a76fc0903e7ba93aeb68c25eef6877fbd85527bf057e3f60ec06f25f64e59b5fff6ed1a9349182f223b5a36889f25689a910277583421d634aad848b993f6f1707f22e00c02d85cf8a244c5fec278ca92f8711d96653634df6700716ed17761a082777603e45efad201e328b4faac51c4930d38ae8928dc893097e06c49141088c9223716f3bd93b1ce352d1556bb1b8c38f8a062833cdd678bb188902549101e7f66730252cac1c48b73807cf2370e8adfac6436ab87bc97fa29d4c9847c95bff6a20b486cf36d03910988b2653bff72986b605cca53410062d201bdb5c8c778cd5d46b66065f4ed06e0691efff37dee95e0705f31be32d1700e011c7985bdf1ae1ff19b3811125e1d307212f265d8cf20c628e0bb91eb702e104dc936a9a3c650efc3b28dafac9ea60d0b2a06c90b9986c0d533f88b88e0c2819e04a23824cf0eb7aa9551031081fa134bee05262834291fe800a85317a5da0460bac868dbf5a24dd4538f0725e51eaa796b0c8cfaf50f15700af311cb23ccbd0ce6479ca5d8cccb57d47a5a4b689bce69f8a6be2165f62d7385e4959fe7e22bb52ebab5bee505cf042c19457793b3d913ff2c557c1d052558c8360586bd617808bce1f511c336134e65badbedd5e5e0ef88b06d574b11222ee6db215ca0f6ca94170e71029614a3d8c4711cb5dab47f352708a07404a06b3cc87d4bba52478711139f4e4378f40f9270dcdd157cff8d7d6ca0b55c5fcd2254fb5989d08b06e92ad35853065a45f369495bd742dde118ce6376a2312f3c2a4c25b51a3c10ac1c3a0874515e8cf32e06922b64d50e9421a089522e826e787cd37f18acba25c132da1c2a858a828f21eeda62ea434e9894104a93417c8d5a70db441cc944552ce2b76a88ca2f6022399975a21afaa99c8b41e5da0101062f2ad8fb7431f1b754533d329c4e5fba8f3de9a023070dc6ab93863e1cf1f19603e1b911dc9e7dcdfd35d8818dd18f4dd02475becd38a49649621d4b2163e5b46cb6b55761183316e7302d3d51e6aceb7b4c48cab2078a02ce3244734ad2758be29bce28b9cef4403a6cdbdb47308099b694040cf7788a577743741ab4d1bd5db0634fd63600954cb7ce2cab606073d87ede229810f24ab69daa7a79cba7812251458a982efa9526575149f637b179f6fbbd2e1506117d20e36f76ebc1298951f759baaee2e879e05d3a0e064a0b5159c121335a5d027902a85c3b23eed03d27b03d92257d4c2b24782267396009bb6e167288954c6f1602822f8005c80c993ff61bef6e2ae057c5181d7d739e5e25cf0422d98c56727f22ad7053be3c5deb55dc2064dedca066886bea377c921780bf800e9e84edffa15786e6b84d8a35e4f4f7ce486d703b1b8ec4cf0359a5eaf3eda1f5db4e388dd9fd7104561fa644b218669506b90d65368b8f65c8a1e309446067096e000af4b4ae7c3734d862ad19c9820486c4cf6007552cf1311c9dd0ec68009e4557614fc547552fcb26a84666a1ec894d01c897b536148f913aa69a8992e1f8aa89364b680c6a042d9a16276abd05bd5515be04ba9f3cceef52d67b12e9250fe1fde6ce512a6a06bac90c059f8d61dafc64542bf06d1c177ebf357926db78f6d903a21b381e0c82a03da8454c3921ddae0e7f2e7c0ddfb438d90f0d49f11df760d9454e0502f813c8e703478a0f97f19feb44c99fb9701aa2873165571a7576cf3606cc0068909a7ce72450259177ff977fa5319e32896f2088de3437c4108e72d5f1564cf71bd69b326116ce485556156dcfb5d2ea7c3dd02a2dde064b304aee43b0d385fb7d84958bb9606825da4206ebcf0d039270b26d2a7d94f3f1b72956b16d9fe87bb93422a4154a93cfaee435123edfae6fdf9a09aafe509067cf24121b7f5b81c5465b5e353dd669746fc70ede6f019d674465bb219dee2e45d73a5a7a7cea20a2a64bc95398fc804916efe6a007e6ece5c4f5497edfecaff47a390b9ed90502257b99cb7f0d30530b49f8169e67f14b54f43f452cf8c79101ee10d588484a97f13641e5e7043f5a5006a807ca8521af66c2c74e59b3e4d09d85bd17872a68ddfe89f57ea1f11c86d8d605d2d2417911c7d4c5dd648c0599bd864e3dcb2550db0650734c0c37cc9d342c0af5d0cf156d0d1419e22a99f739efd2362f71a5567af0b225f07cf1a832ba2075a90ec938292df8d3e6f53743ec18951923ce578363a1f0569c0b77483574a53ea19a1d783495120ca629ddc97f6ea542c294fd026e760a292473926cf35d4262d056d7c5dae769cf253b4c3cfa36d7e5c138a607accad709a03694f1ed3a86ef9db9533db32c5e295fdf35b356e727a75e12fc99a7c800ed6fcb8e7c536317afd9ee5b4618122df322732cc10f9260647a9224e7a1d004c4867da72f0b4c438a2277b446f4b1e963325af940465126040f17820cd4a1955a79f7f62220cad2dd2d841937d4c0a788caa5ae0c352a98188e625ee2dfae61020a4b6294ea5e1302d2a035bf1a0ea66b74ccec21ed5fe83abde269c992e0132f5ece80fd05f7978dca6abdc5bfe39fd65e2d0d6d9f50603372c019cce014ced584ee51a93faff3dfc83195cc47c674cd017377a12296235bdc13f14bf18cc3e635b1af853f7c6017453f2fb2cc4e6c98a08369d254f3a8838797a7935a2a390b10b2157231502125e4bb194f10d8d2d647b20610fe0aa8a1bda479de1cee5c1235d8fee83125b3e4cae81a55543fe70f5ff3152d135e8008ba82cd45a151548539173e0f3b20a6fbc028f99e634bfa9d2e9d75673fcd58644e9309240c6a0e428698cbd2b06b6402474ffa1727b3d196eb5709b08c4fdaada7b595427c3266fae4837c645bd820957f3e81a1a61310d0cb2edfc7bd026abb268d98f7166257c559df69a78f744c475e05745ad450ea516dd41699282439ff75d936b444aa2a276c9033cf1522a558a3356c4d59fe924538905371d685c07cc3c48fb0a1ba8963d9999799138670d225c546babbabb227a7774373207555c6bd76d5e59bc42d358e9473180296cb07161df530cc381650355eb8901a3ca960c6dc49626cd8899109c262b6be822b454ec805c8f7b3f3d468fb3d7be62357a85cfd8b7764df93ccec13a3430cd12b5eea34d48d2eae224861400d1cd40c58101a6d3f07ad77592637d03a8de8bc0a3da67c906a5b12e2a407566dc2a756646b59d7e0a33eed863c98e96888d5855a42767a3c8ce6c81d6c5b96f332f24fbc53c13c5faf1730eedf057e66d9c69c7c43247afbbb009db455d2033e759a32a6f996a59ccf73def370170ddd2f0760bae2120718965a134fc26f6d6cfcb20e136276558f514919ee69ba9c00c5b09b529bc4596426e06de701dcf498d26707727fa09481d233fd6c68640541e340748575845968053b76b0f533239549ed638e704e793faf9ee8cfeee0ccf902a35473a96f0e8f1d94489c87d69bdebf8eda17eb25b38fe39e9ff4216c33e88dccb5d81fb85fbf86dbdc976dd2ca16d160a66eba89506662164af2592dac7995f1ad4a67b88f790ed7e62174ee6f230a4dbf39aec574d1bccc3154993e572cdb84f2d6a5082c89e64613b9333ca56f4b8967b5d246397645e8276123285b07844280f8de17c97f9648a6a79a2fd7fe3c33d310e39fdf5ef3cc0ab6c80c162d6a8926f71615792f97fa569ee38243db7dc52aee56283055e7da2a46a344fa8b71a2e1e8e62da707b15fc3d97344efd1dcb11e06bff405859e708a9207b0c28055628b2fa12e00bd5f10670e39fc4b569d9398c12d175ee8a05d5625ff84c73cd0661d2c0a95a7442266c1f923caf061d5c6fcb0bc212ec0baa97282a6688b6302f1424942d5051dd475f1502ca3c7f7ed595c886e2ba7ddec80f10f7a1ce1aa77f0bb51fe6bb12ce43005e4a769e5463ea519b55e87788df131b0171b10a24080130701076e7ee2011a73380b515522be1e485db1234999e768ac8267e3f398ce5c2f393ee25562c533e804a289608beff7413a134d411a5d57d7c75c701d140282ecafa07838272150ec2f5eba08920aae306bebe076ad126eeca83f165689a8cc42a151ae0b0d5e96140ca23ae6d680a8c52a15ef13cee4e37b7ddb163356e6b480c821b850facac1e5ea7869dd41eb314482ad3f22d3f743ccc1a3f5046d8ec207697463b96bc07aeb52ce5e1dba7a2ae1fbda8c42fd7491a53f154e66521cd0fe37adb9fdf580cb7f6cbf8a5100550992142646376a0c51cd825781f8b705fcdfe74e260b6456254452d59402ff13178d66df90543df7326ff19539f5e77af6ae404fd270d382b64e099b889304c894efb540d4c62798c9fd831f49d7e8374410c64e6352554b905ba8025219b18a2974e0490f7b9bfe79990231ea3921f56f41c3f78f4d8e8ec414aacc0f8d29eacd31cc95d4c072f093b07497dd8900413d1802246dca3997853f72ac118ca2418defa1d48003a8865594e0c01a370e58b5f145d9f831734f269820881ee63d7be9bc0e504f7db2fe0957201ee3424adec0654177bbc764cdab440483fcc2ebe55fbce41b402940f990eb2134d6e30b2471a50be2e3b191c90dbd821d62995cca510d2c077bb8a446f3159915fb96a91ac7c8fa66b284397d3381587b916d9771a66510d671aaa925f8193c6889f7bc35908a93af938d8f34977c7f2187f6230f9a6093beb9370f9c3b7345ccd41a265dea3b08441e3f4bc3661e1cc2f60d527d3a9c418ba71ef27333fa005f3d3a18121689349f0e8bb4c55e0320ab9b1ac6f08b0cdc2b772c24f170ee633ab83d44b3a6352acf7534348d2612c7b5965dc4c5f01e19724acb04b0754be6ee3ab5eceeaa5f38afccad406371865798cac2eaf979c5ddfcdfb866f2fb8540069eb5562ad14b9169b5235f5461a8d12f0d5b3ee487221813cc45415be74b6cd27caec5c71c21112410f71715abb8a17f29b2df12ce2f6ccdd9247ab5ede7e1bc2503c441cfba68ddcb6fc2220fd5e680fdb7e0f551b529d139a2f5789dd1a656d921ca47a3742898b1fff998b82791e23f0b610411a5f2e8b961b0136a09999cd5ad2c9ee43bdde5e356d21f8059a8892c1b039d32ddd04cb4648685a1a357225304e39894372bdd5c0e4ef9aa8e337e2e8caf16303f5f946f66495a0778049fdb151fe5e2273ba1fe234d17a477a5ff5b4c59f3e52d269b90710ac987a3189a7a076d59901f969b3b67effda71dcfbfe093158d265631773a7721405e0ad2bb3b0a1f8735dc11ddaed76cef23fc3ccf2682c0375553e7f90c6e73a5e0a863bb14a1a3f5901d31a0e63bc3f6787274d2bfb005e532a36792bf28e94ad15aee33b468079f81848d24fae3597f1ee3738f22fbe0715f67799cc5b042a4110e568dac2c9eeb34bd2fd52b339b5a9e76acdc2bf613f0e9eb0c0238cb66f2adcda8c25106e7cde646e5818d05e549c2835e9f19ce9c4918bc822ca1f5b0eae508ef611857ff4e149e91d3925cc2e9a68963ac48275cf40cd0ac6cd83201b0cd1c841719781a401a62c8317c425f29aca9056445efaddd9bcdb22d989995b42fc54f9f9bc47b08c6768098e407920174ca932db55d7c5fd3744a37a8b39331834553c79642f400d0908e347e2eec7ada957022a3c6a37cfd2f4360e0200b8ec190dad1a8d7afed9c7b19c3522298765be3f1e6487615d4a8df6ba4d6f78a5ad5ebbe7afbeb924fb2b76f50809bf533c6867d9de80eaa73016a82051791f16e8734c5bdde6652354680e899c667b75cbc92962c320ec7eea52d47d15e6c0f86ef63b92e32aa4182e446c10ec28f609148255ecf03c5b9e06e6b5c40b1a2650901f896f0722ef5d9377d89f0bdd34c4bc903952d6fed07be82703aa588ebab806e2e71f697668a78d77cd87e5f8f9a16195ac7a63b487afa61cd0e5e4775c76c6232f4376a59887c60ad9b575d2bc3ffcf5cb8617c6dd80b8a3abb8e15a4075485d818d57197235e6778c9f4a396060daae288a51f695373ad5f57fae857b5ed31cde7dda36edd88090be2fd0e8bcbd315aeb63616614f6beb002113fe0bbf7f150969a53ec70ec5a6a3904ecbd79118059a35bb55a80f20af39a5cdf760605bf22977a1ded8d27afda8ac9f720115f41472eced63d6e3539b5db95ccdc37e8bb1344a840c44e8dae2b379cf89d3637777275028594b60bc2c64efcb91c69ae0d4d324e43f160214d4fc52a1a3729ab656cdf85f463a5adb10609d76f09de8f38c3da2f7980687e10b97f267e04164be4846163e7925ae13a33ac1a91a0e2878463dfd63af8f4847783d05e4d896083f70d888799988889c1060ac47cf9ba0311ccb4ebddf1fefd85d9d108264c169821957e0eaed073382714da8383dce5837429586093b8cae84261efdacffad5d73eff0fa850d897500b897c7d49e9c7f6544ad13e1d6bfc32ce55de5d34b8a4a6028e932f25f8a160bbbf1bff5ffd4ffbbe065072735e3e48d6e29abd04bce459db49eada06ce71befd0a40b498c69594840a00f9479b6b2a50e0b2fb30de729a33474bc6bbf85243bef35203b353ac2f1588b7398445ea42c800e4b5984b5aff636ced183f3f3ddeda0ac8b5fa0e74aea56b5e5516738acf1571d3dd0da0a2d98258c35ceaf17d1a549216aef5c67fc786c7cf03d4b07c9e4e960f1329e725f0d3b21a22a9176909f731c6c970c93ccc1d9da9658cb713c62c4e4f8ffb8dd9505053b2ee71636cfdb804ca3539b1d51d488efdecfaa309969d8a2d06b0fe50bc2c7f46bfd10a22caff357b42e3e69d84b96ac265d0a5765e70fb536a470e57eaf81da06a9f0458e6c681b7a711e39f439cc1f5e94362d5cd26be28af61e18b27d42bcec64b790f1d36bcf7ef204e751d4e3ad0c675513e2df65ca368b109f8f8f174b88d28a045dc759a36fcc017d169ffee9d3ef375936dc8fac805bb36277a28666adff6b8d5b7cfbe97562865dbb45e9b10540e478baf814c279c9d3d99aa7d4ffe65a0b83247ed8c72c456533b5407728e070cfe8fa31859e63666542dafa2fc3029a22e9dff2f9b924012235e3c6d4b71d74ffca21b3f02089149935643cf446859b862c1db76c43ca10d6601ba49c21d8f69a7dbaaa44acadec372e52daf150488a250e0c55f6d6cc561a3237c9dd055071a44f6ab87469956e7c4c38aa198aa9f3d87d0833e9f10080b2b9ba605ad85787645371a68fb6ead0cdf1c4b7b46a41acc8d441824509b76aa40c13face3c4c92cf4a83574f3631d5def35f126b20a61f111c0300eeeeb7ff890cdd6301c421c280b5c59ab67e9725fbe1f75621ab7cd6a47483daceb0d44fff650893a55b68bd02643013fb57b8e1a3eb3f37f1b4c4a2627fe05c00a4c1c615e34aecf913b8b84916609b824ebdbee531c16efd5585c015c1aff22556b142a81baaef940b027c4c0fb700db487312758635d1db6256ab1a9755ca2f61b259b8acc99eb7cbdd14f1c61e445db56d870211eeca101dba2b36abd557be75a5f4a10bed02980b0c3cef408bc59745ffb95f23ee63b1c553eb36dbe00bd709dc87709868dd0ed8393976c0f3ea52bcb1cb8b25a4d30365241762f00c248bbf6a26684e71f1751f633ecbb6f51ec1eb5aaf90a0cba8e31d3b81df0e5e6b0b2da5dde5627eaea52d7df285fda24327e398650dedf03e7acea8dff0563f5a1fbd216d3974f1c417a25a96f1fd533082e581973d1f303952cc7bfe00b0b2feebd9ef02a4bd87647df1bda84fe32759c02fe7affe5a977e990247c5a8a0d427a9dafeac7d3db0eb6bb96e45c56ca5acbcae7ba94a90fb627de9e5808a92d6f5e097ab6fe813022c2e39c05ddcf8c3e108bb55867bed75a9dee9048c8ac2c9ad4fb8dcf22299077b382b5cdd5b6387ffcf1919dfc0254ff38925f91bfd7f07a8e8fd7f9e3644e74c4df1c943af82829bfa16713f4c62e52863119147bf001de1dec31b6a994bfd4baffafc2503ea497fcd149019d55b2359b9b5d416bd0b41f1161b8820da7d2768568412c5b225b87debad66ad5c20f20e61751934cd71991cc02e4bde94497327c9755d72ad5d5377d966eb7ea94202f05de12eb6bd149b4a1c75f7081e0981e12174a822e1a0b7c4618747ef9729b9ccfca7a71df17b6c4e590ee1fc1fc7ea7037c8f1ff8e0a1e097e4cbfbce8de03267513a22501e1910a691d02bf6523988bdc3c16ba38aede4123225baff7b579074c88f2015af037f46ac187534a8510750045f359f91a834e0052fbe1121af3d3e8a9e74aa077b7d58a79aab7b10437978cf98f74279d3b7ed334912518aac8d0db6fd8b802dd379fe21f559a6bc1cdc32207e584562b4fbede41cf3b93c6c566a91460244593546a12ac240f1104a956cbe0480b48fe1c92ffeae7f16f10e8fcb6f2779714267fdc890adf3d1a4a8687f60c1000ca817351a1cba0eedae7e674ed4f02a126e041f218b32de12a7bb0a464a1cb355d031f3643b83a584c2e61a354e163ab87a4271e266e0cde02793c83b4d6e784216a4db539553ae469357f6753f44253ec001beb989ed1a9699027f050931672cb01140a4e4df4635e2717f34c6c0ba4dc63cdd019e8a35a0dea97a69e45f00b2f2650838abae22fd1025d0eb9ab45a9e45d2d3168043cd9e3f8bbcf602a0fcf323ed6d0f40d9355f4a11ec0736476beb1c04d983a7362dd568f37b6df7229d12499faa7333dde1f54ce85779f1d2c79e32e5851aebd95a3044b2af1b93cea7e06ea8e792273bc831f2e76a22d71c9bcac573e968779fa656c97277d572f0de580211ac3f07a5200b2d29c93ac05ec76d9f7f428d4775b948cf0fad1181253f497a3ff588dc6e285cd7af418d24d62853c212b7284f46576f1cd52a6608d1c77f67970e64d7e6c151efaecaa0c267a13b124c3762211e12e3584279761a1f6c212b968b97743008902e86ac415a2b6ae0e294c80c56d6280ecd4d872bd0050dbfc71d181b1812ae0e1d1b13c416001be633502b291292d2f1b76f05a2e16fc334b7c30852e2ebb5206b22b44bfbcd3cdfbef61af94acf7f7d978bc5ace7c63aee7a26870cb2369f24fca14a99059ea8b32d51315dd125f57f16a6bfefff895ed3caf02987aac6ea2e26be0d4650e8426084219d8a67a4d359009b7d9376d5a803b3a5ed6d5e58028b21d35d5b23da0fac0655e5f88bbcc0a7575f5331a02cd4abbcd312257b2cdffc3f8d6e2e0471bbf3b0b846b485ba9803df1d8c2c5b2bd635d3b427ef70a74dd64f4fc7e02aa30d04462037a4122b195b31e07f6ca2cccfbb54561a8be4eb44ea5ddb83749bf37ef72d2802dd052fa3f6843ae26926cc1cd511515a6830a74a6b879858ee9064de98ed589052d0df8d5db910727e92991a8b26a75438f988f6fba010d0da62bcc6823a1cfafcf265d25105940516ad862c97aab45c79bc9de46666d1fd2b13de7099080e94e6a9d98c87b5d32e4e6ebbedb8c8549880bbc422c2080f08590990dbbfd62347f538d6cb898fdd4f3c9de8482c1271c352747ffdf94c1345f798cefe64903fd9d6a69891de6666b6d744b70b8fd7ddc799443a4a978fe33d5374515dfbbabb73715e5784d04fffe46eda0d877d19783e42f90bc125532e0b51decf69eb5d0c05c86a0d0fd306bc4fe02485c42ffa0f3cd33da191e855886d3b86607571317380a047306dd6be7128438a02684befc51601f1303d65de498801847a4e9052dcee1e25ddbe989a27990044f5d1d70d06644ce076030d9aefb36bfa40432f3849ec830d5801f8e54705f02e687f328063ce8caed2fac7077e8892d17e824340079f477a2fcdc7f9bf3b1547fc3a01bfb289d13be4a51e72bddf3780bca2ce079f1a90ad3f4e0ced53b239bab8b7131002f55c254468cb25549b077907ab4d17fba7cabe141e60db7e08c79a0fc4ea4d1bb8569c549c1515708055854ceff1727bd2c202292d5f3a0b20ba3239adee71a9fa3f21616cec04123b4b9618c87f447ff02ffb3e927638cde921affe8bfc82af636256386cfc9658004214949badcb17faf1c0ff408516def1dfc9e4cd5e6c545f1bc6579fff4c2d665839bd50fc77532e2a2018b0bc17d19f4bb17e76dcaa2df43a08516581bf967e359b2516884fff0ed500f31407eafde9018c69aa9fb75e386e3f0350ae4b581122b50b65ac3d6a7a8ea43731270c60b48b852ccd66043488128472d1482c3c5c9b98bc9a9c32570b5c5c852e405bfe3ffde3d0c5fca68ea1c5d64d60b609de6ab392a0e1c196aef99839b8885fdfdc6c5efa9b53446e805f170595b9128f171793e9fd565c36ff95146edcdfa2bc6299340d2b9286b8b074b2038a868ed6fa4aced1d73f1535816621cd478a2009830dc17562c81bcf489ad2b4ada4956f7665d63c98af327cd20dda9e07dccc2eeb42edbd2ee63ca33321399af9b9b6586441c76a43dbdc0b1a73b9342e4d530edea287ccd2d127c8c57824e2bf3e2e42b356934f35031e04fb89937b804d37adbf2b703f6a0d012ec02f475f959048a006d25b77024249741e20389ca74cbc0eb50bd4745c422d93360be30016b387fa6f9dc0c4dabd0b8dab9449d25c2c0163100c75985df6cd42176ab0e53caafbc0073e419fb38620cbcd817d32225e8be16a7697f5461ced0a64b74dd7cb977f8e85806142c1fad72fc33ec195d40aba9253c242d4a3ac6de51a9df878c1514b7c39db4b1dec63837fc83cbcf91defb0d416329d8e5e72cc8dbf8a23dd4ce94d808dc41c7c4a23a04febcf601b67723377a77394bd9cefd2c5e2321427bb84b141674d449d5000e43762215c492050d689be54af5aad8fcdcde552a3ee9a930e0b561de50b4f8f4917eeba769538574f3654baa770f961db2eb7e8c65a64f9dcd14e4c6b1ac1554d0dc96d3bab8f629641d1ae6297c6fadb226105d7cb3ef32f96484780cd043dc7cd3283a9b6ce738612d963a6a0d0390fe8ef38b6a76b39f36aa4e9c7bacbb45a6d9c566c7895e925264d53e802c47cfa467ee1e057170a802c3d503c341d1d55d8c6b596320b8159127a0ab2f96e817d2449e343d7399571834c9b86d4a4eccc166931683bf6ae8e78022558ec86274b5c60be5e7d115672f843c71b216bdbbba1c6c084fb3cc926e66a71f921ba3f665b922c95a30bdd9bcc3d24038c019e4e7fbae506bc29551b7cf9629e9826955b6f5f555ec85068f0dbc0559a8f612aefcf70321ba97ec051719792f82d8aa3b08ac5aa6045c32073eb9adef8ed014860517a22a469ecc5a5aa961f5866dc9c7af111bd335aa318cbf2a49fcb54fd86817ea8542cc46484216b0ba4c1e42bcc56c9219e725182a3a09283c50f67bf563e1d5f6da9781fd040eaccc6450697238910599cba76216d9fcbf8cd56e7b48b6ff0696d4473f7af006b47372de892bc231f8f94412ab18f0b671d5352c8fe5de3ad9a6d57f60bd5ee69b8c2388512ea76de7b4079b30b51036738d2a2d155f56169ed3a990a3da2ae7536563c32e52553f1440ea08e6e50639461c8de3a42921a6fa52e5522bf49cd8d1b2f36812858e94c3a3efc8814b5a1d019a28a85142f4167f6106d41eded7c46459dd5aafb191b0b4bd99b2835e4a2d9d0eaf475fc9b13fdc7ca8268773cfb7978fea81fe8b4fdb625e9e0ae50f70304748d0e4fffc7b92406cf379f1f64751ff14ed41b7f2929785b0dee0e65dcdd31b202eb7e6d70b28a8e6c4ba472ceaa51ebec13eb193b3076fc4cea7a2a7833e0811ee8b9693491f04e1c70f0937ed915134ba871793ba42520eea102fabc41953c608c73e40c8a0835cd87b0baeab3ceee2d5d6fcebb2e919590edef508f774fc780f6de7c91e7eb30b949945d96ef9b0df4d3ae2f1f549861fd59da9313cfb712c6ef30f596a2a3946c5df038e829f504e862f225f67612a9ad706177abc15e603dda2d8160e04df58504a73a4294d76df976af405e531a47ae00296a51620a650457bd9311551ba746730b79dbecdc1184f4147e296c4e684b18f4b84001cfbc816e94550aac20cdf79cf34c0d2c81730e8b77e8a205f7f948988d737575b7657fa34193ee74480f095319c94b0274a80eefe1b68382d05fc5b5e45c98811b49ddcc3cfaa2abc99cfff232af690fe1b6156baed4d0572a3541883e806be608b7640610654a6f336f1185f59305bfa377a71689f9f83d4234265ad708a53ce261681c350eb921d761c8431620351abbbaf6f8d735e4f7a69145cd2109c66b7fa41b272f0fb168930b0e101b182c57e77771903c31f0ea53b8dc39f5c4f0eb6bb35010dd727e4d0978d6385370830634a801d63123cb623094c814116b522e9614bf2789ce507e42959284a04a9d1f21165e986904f3dd1af19b55cbd7a3e7b0460a13c18dca6d16a00a3c0e1c2c74029b5a2353e58787587c88541eeba7d4fea0efd489e2d390ce6128eb8c5886c21922abb87c36e750026a40374b52261c9b208e43e91ce511b36a637da4cc14ba03d4f1baa53864c41e8646e44a88205be972b7de00872fd5cecf75e30c3d09bb145602a67df1c6aa9c0dc59bd9b4b55b75da34d4dc1e67dd6f27d964aec0dda02e3742c88341843420cb424bf632a68fce4c0a5325460e4aa45aefd7a55938d89cec4abbf08866fdd678f4ce1b4258bd6a4bcdf9681832fee3d8758f09a4e2a6d0c8b67e71cf6a82f9b82144e48d37779bc89bc726fb3fc994f2ba33c2281c9f60f0d25fdb52c09cf4814d5f931b39b9031f567a541eedb1b3aba372eceb57a034c48e3626339d54a87ad53bf023cc66d3ebf03e8069d7a0db2519711b41142fbf77704e2816bdf42ccac56c4a5d67cbead46d32c6178abe8a224de2072e5a1d0e7ec046a8268bb33ac1d204f3bc0c2456a6eef7d6bb52b575f842c1b15ce23e80d098a310cab37cb7168ddfb593937c6b3726e4069477c5b4b7b9260f166e3af9e668609f5e43f51db266c8e8186329fcd6fe3d808f812ee764feba4055a4e24baceff108216de552e8c69aa8246ff91e9c1df47a048d70ed4c2ba28a53c8d3206de5904ef6007c3c306bb38cac92cbf1522b474d609214499dcbf4ce0e8624df1b2f41b23ec3dd4944a4272049bec3f1d73ffa602b35142d7a763ea8a48c816dcaf29cbb231e91f42dd7d6182bf9f5c8e2fec0f7d610fc9f1ecff32e391efb04647b967a04250e35fcbc6eea8cfca241ab9e674f7024f082c120539c38c1fb050a23da4a9d1455efb0e6bbace09f07fb92b26c2b40a0a34f299b2c5dd92e1f1a7e3fdeb3e7d3381342d3db179bc74d52c6eebc2b45335dc04bffdbd6c6eb455bd0bfb4eb1e3503804a2f1aca00f85b99c6505df7f33be228d3aee8ad664fe22095f897519b26e394b58f3258fa27d9edf17af78c8c20833af453142ba833de6a792d1f4f27823736317251af72fb71977c4a8a8cb8addb499dee4adf8562408e4dbefdd37eb079d2a21a01fc1c2e18ac27a83e1001e47a40cdfb6104a71c3d21125842a05ac4de16fd9eb28fe902820023b88cffdf27a88cdca383c811e507813653b744b4970e1089f12d05a1c028a55da34fae6e0bc2e3a840d41c4b6965082a69287afec203c07edbb9fabb8029e701b9c1414faf59468dc9232bf30483d79c8a75e080b04f431307752c7555fa2a9818325ddfc22716b4b6942284552b71c22655b566c8dc20e9f34a4bee30ec963eacb8cf2aa9c2d66a50e14debc75c3cadb9d0d4d0c9299ef066c22b363d3220d3ab58121ca65dcef3ca4f6e34f0f4d71b6fb1c1e985188ff8b0f10b00fb5659365de192fc47acfa59be5bc0e5391022a913aefe2bb4ca569dbe0d65fb1fd4de0555ac7f4d4920d2f27efc004a482942409c8609edbf42d29946b6f9f6e65d635d38faff374022ed558b2b1b659001cfdabfc9b3b691c1fac2188168bb060050b13c3503f711c4978a85f42f2a53831c85fcd47504cc26fb8393d841693be58f28cbcc6be60e4fe652068a916bdb341691e43a1615fa2e21a2c763db634d92e6d98b7f31e0366d9f6da25788986eaf555f6f7584073272ccca4201f7373d4c9415836c929a1fc3891b40baeafdf788c00dfe89614e010d63f4feb57e41ddebc18abf7112db96b2ce464412cc4e9f958f9fbff491e57cb38134aca5aaee1432cd26b5f5fb9ccb0ebcc74bd57ced9e0093d4907130119a981f46a8046ea319fdf0df0bab7781620fb5d75b855a7a4cf6dd9058167bce1357f5e7e1a292846014a48dc6938913b4f14dffce72d094e8c47a41607cf369e6bd7564aa2a673f7a2b2064cb08f99e67e1f9a9215f84d2a8118eb3433bed614988d208d02bff33213562711c93501c214f64eca015a1d7d98833d47a84cc1ebbb9dac84bdf7a3fbc31feabb6ddff12f6fb9914880984903c8b95cbcb762078c157a22b3f27085ad5423a4f1c070d9472242ddc58fa87b499636f6966d65888ededcf72029260827b3130152bc199850987dca49675a5fe9b5a1f7dc98bf43459c5591b5edcae3daa718b12a3f7eaa43ab22a829a9fffb304fcbeb76e3d44656e34b84b1e03ee568191b086c51812bb5a343ef134856ea8f86e45415d602750177e0ba2383e7be362e5dfe91305e718f399c194494355a2491e328d5822d3306a26b7b88521a03f57f5631dc2467e7a3e3163a4be7f28db4a4f3777d864fab8d4397c560dfe67e162f46de1926131549197390e44e4b8b89803a2944f31c1b5a804520d95b11a6d9e8595329fdc2fb818f454be5fe23d5051a5f159afbb22ad3b9ec266288d4f6487d05cb1366a8939117c22600ca7caa9fa14bf2b19ae01d0e2a8b79c74945999d4e3ca8b4a3cbefa1003c421f0192ec57eb2e71cf6bed8976020642edb900e005b9700809235e2abea498920f9bf676bd8e906d2bb48ca6f3ab52a1dadee83d5f2b825516ecb0eadd1cc6af1ebefbad66b0bef0d05f50f046ac5c30260bcff69d76d67f12e40ef2af23d8aa2bb7c7fff81503790c842766e7e2348140873ff3413610b0b5f42aa7bba7de4c1a7a20662ec434f84cf5ac5ce9949bb6affff3d35505d9874acbb870a06549460de8c7db5343d93402fbfb539613d6078e55e3c65c6ad536be67a6528fd274ef661918566b9a78f524d72dcb2a0aba82c80a10f140d526c056f0a2ee22c82c4b0f418a3770daf8f6991d67827343bc5bda5c99b05ec9d72582c1afb345719016f0e77becf13b7518afadcceed187d03efa11f2d95e23b886ab3d64fb487b5718370d00d1cc199ac09ef631b3bfea4daf918e19be3a7c3a025ef0341e7c172e3ad2b457eebaa8f1dd8cd7952c2859c63e079feaca8fef06ac07acf7a5ad3904fea00e0f5f4bc2900d4cca9295512846e77abaaefdd7bbee16c9060d4454bb2e191065ffff8c136bd3bb4adc3bd1f65a0456b500435d5107a9ea93ff77e40f503c137b1ac578d06ba1e011595ba53cf24dbf6d6bea03ee2db2cb0337de88e8bc2ae5234a9b8e234b8792007da644cd126e7e3c74d06d6de2a0f51fd405338469c3d4df976a445b5255f12c9598f0adf4700eba9160ea6f4da7922e4c28524953711f38f0495ca364217a55e0d086db0c4639f72092441a28b6c3b04898d0711ab21e67b701cc65fe12ddd8bc47896e2fa79cf6a20a51e08b06adc41b780a10c87ddbdaab88d53e272d8817873adbc8110b31be08062efd3ed8d6f11aa456b1d0aa1a99baa65687530ff89f7d8f7933843294b74432f9bfe2e0688853af9767be8d258f7c02ec83cb1175a83825093fc0a8d5b4a2c390cce5f28ba8727da3f0fe8ced4381d5f2d7a09ad2c8619d06f0e6e9eded8a60990a27f99a2c15524dbb9407f39c6b710c93d30f5a3143867b50cd3fd5704a4e9f1752138a3b702d067c5b759568ff8a1ef130e3771522a740839a2cb0c923878fc0ed635cc116efd94c8ba6adde8377ae9773f0950f43942d8e0fe87f1547681eaf80a1f5c4766257dc522b67bd3ce40cb9a2048a72c45f38b6df5228a5d4c16880e31bfc2b7d52ea1f9d7ad99ca31c5868b0251b0e0d1ecee308fcdc1725eda0994d438e868a13a03dd93a8930c032a5179309e2738990ab3cdc2be35800248d4362cd16f43f1b7706d0a92789e86fa59813fa817fb8bf370ee0eaf959639f03416f0423f2e67beef7c2cc0193f851c7b7dd3528ad6b5a98d1920646a5aadcdd822e15f488e671eb90a738ba039f3ee73c14330c825396d75257b2f82cf4488977642e79369a7a266cd62a81af8940f5816a968feafc3b266a5261649ec9d7e090f623bd03f2d8bcd2d4e10c55eb46b62b0b09a31688bff85ff421853b8028f9f1c02b3ed7ca9ef6a20071bf9d8d289a0675c6590175826c3929183b4744c0ba984a201e6323c77fe4a2ba2923beca168643b0ec5f469b2fb98e5b87e248726922bc4a9fafd70a3b0db527bc71c697109eaa1e84c23432d1aa21eef6bc730cf7c94cce0cc7b9781beb8728dc9535c98a365baf2f5682a5836cf2290b7147c873ecf6daae2f14c60d6fe74b905b05dd4bf66bee9ac9521159dcb1a1f47917c75d1f83ea38adea8e1491ca96185c0d631a6c00c2646b4e0af0c06f798d1b8192764bd42f42a26771ba5a3fc6dcefaeac8660036c54214e61bb8c656d5fabbcbcf5640d2c50e0ab52ada7a2e9728a6f6e869ca38612546f106bbd589b1eab5a5fbe0dcd886d70f0b7ab7e8fdd7fb7562422960e0eecfd5353f7f10cd132e9513d320353942c1b1b357cd5118fb145fab1f6095c8b22188b052c1a99cf44e7299315ec5c6ba24911efd2942cd28b98221d7f2572bd631eedfea01e732131ac6e40bd2cd2c15f04d5446a5482c5acf045aa141d293e5ccbbf8115c4bbf64ce1e83cad17f0cc19a3093d6e6e6f8ecb7fb2934236ba9538b17caaeea85e9a4d68a5b9bab2f4ae190b928d0fe3bc44234953059ef48e98b8a75c6f13a4234a2639113b8d478e7a3715c578afdc38a93255bfa533c920167f228f4a8b405ed59cbe74448c6951a388f51a2973b94a386d3a697c252c719c2093cdb97daf8ee948436ab47e30b2c16b77e13655f83291d87dbf792c0ac31f40ae06bfcd401ef2358ff0270c369335c8bcd63184bcfaa60bb1df6f3ca48ddf696ef7844daafa6b807ce5cce5c460bd963eeaada6d60fd0bb5f13e403912e6a70b31aa5b74fb6d6aa98e6df0452123adc189b90b1dd6757306d185989571c6eb515a7cd0e7afec032bf18c669542ab2c39d76c7468259fa9750e108d439582b1d1c711f3709dd2427a50481a454d564a9a0d6a36f0e2b761c05609055995c17d204a40f670d1b75f79f4dd1e63c5b72f74af5d80f1ca73d31aee9f4608aa474529157d7eb242ead883d3f7989e156a7fe68554718d36d394905a44a9cb4b234e688922fe5f5a4a2f5fb02799575b0e881f8a685147a1774c5f4295122dde3f6b8772088acf1c9921d0f0bb76f161d3a22d79c73c3f567046935e3a58130381ba00b9e62fab78f32c3ac77a985b9dc643be71a5afb8d2aea76e8c890c9bc247b0a854774af6d54d43573e0035c8c0cbefcfed94c210cc08ae56eb75213f61fb302008d51bc41f799bbc3465e0a24b5d7b9d4b66f966c26fc5d74a950d74837a6d7017b8eeacd64fbbf30a1cd482bb9f74fb512c51f0aca99bb10b2bd64d5d6598918b1185bc94544c8e60caedeac697c819f55188cd797121488ece83c40165c203cb34ac66c4d7c48005520c9250a77cdf09b813146e4296b95b56e970e6049c38ec53c9c97e52647609fc94a523fdad6f206ed4de5b7f9d253d050e3ba2b7ccca8da977596fcec55b84fbdcdf35c9a532c2ad4d418733e93b55d7dd431013057b37c4c845c392a957a070a1a92574e0d8713d850e573c8065746b5c6476b1ef8c354f92ce45af2737c6be424f5dff659083b6d67a90a2b11c4280665320006e54fbdfca517b90910269dbd4d0e80b6557bbdddc9f9f3105b6c447bc0a14eb69bc824a5eae86d88fa801ea43be3e4ed9ddd8d1a32ac047d2657eec74066403b354d46d47593231f8d679407c56df1f8d7ef895018150484dfa929d2813bf00b665552181aa666643bce81c02c0d26779e8676c2dd52e3a93dfb1c52f703f6645f2f1a23599a55cb9dbe4107ff682ea4b5169f6a895a0e1f31e59cf11fe956f120ed7ef7b2d5b4784d34b775d878c7e79f53eed0069c31b58fa4aba8e1bee53cecab5326815e16d2658870d0c082a287d98079a92e0bfeb5d3f89ce713698a69f39be86083171fb49ffdef018d1ad38c6c8c48b1120eb23601fd161b050aeb53c5350d9978eeecbb8aecab93436a4709ed74d20ea48624aff6193e1697daf85badd0184046b4888867a3f5e69df567fbd41e4f0f5823a29cf64ebf34155863f98d7d70dc055fbaa2d04920811a1fa79f35bbae60338e9f716c09c461063d96676e09793f8646f3d49dd3ddc35df33c05b794ea9d2bb34a55b3c032e93c9c6532d777f3780adb4d0012f6ee745c31699162a87f89c7bdf792e910ba3cc3b2ce305bcd6ee2a05b1ca849e3a2db9889bb5ea677f4b0793d1d1d18c743b779ae9c8654cc20c8227f8ae442180c4239011ab57fc190d13224c49c632bd62f7febb521ad6df17af50bd4c93a2a1e470a736e144bc897d28c4413fc3e3d97041176b3301f77ad1d21a0794e7d62c7d85c14562c6f1808a127f9d7632f45884310ea6636d8dd3579e70de6af3215329d773f46656417fcd4bf8f7f5a2993f0e0ec7673822ebd62c6712e6bd1681c5b58abf6e0b266bc7f102e2fe6e49917220d695a2aa3ab948ecc4586155a031ce00f7bab04491235e385aa8747f63935fd2815b4893a074895425be38abf6caf41dbcc1e115c49f3ddc1a7d30afc3faa6d3a960e8530531cabb21e94d4a0cb01a2cf3430887825c6dfea758446ac9c922a37e0581e1f7fd27d5dce955963741c6a16a1a84af7cf58b74c9853acf4d297736b2704780369dfb3ce3b01cd0ce434c8e43dfc41e56e6f7828f47069a68fc00585e5e1dd26a750bba7922291fa75333a0d027c2fb5a3648f2c31ff2ae27c3636cde2e85e68e9d1f3ad1fda7dcf2ad0dd370831a8d030868eeab0d166afa4afeab431ddae9ce6715fe9106aed0f53a4abc58e1957f55991f04d979e61830c22e82ffe8f2ca57a8233e67c752dc3326d1cd7a8c09cb8c462a8b4f0f63f6dec83a21e4a732814f857ebeb8a9e7bc0361d3e08b7aaff7cadf47f59cf2b5bbf25fb25139947edb844919fea6dc4e520c8403a5e308cc85371e16b5fc85e12e3da9b9f423d9c10863b67bf542054919eff487d9a259c145276ebc37a51fa71e79680041c3d17a25e07608f3d16112ad2ef85e354b103e76667a0bc6d12fb7a7af906e54141064a8e188edf797eb50feadfe5de5e2b84a3f37894ed034ef6ecb71097ef64a34a34d5917f34b22a686066d9158f6966a16bcba98d35424746dd30e6e90653dc4451ffc0fbcd3c2617fce5cb64b4ca72d92215c7e2811c243331e85e45cdbfdc3be95263ba742f6ecd4f19018c3502a50b311b4c5ef949e55d252da4a95a1fd6bf7f17c1e3e6d1f73588dca25578ef4402b4acd84f7cc26eb48cd2c7d1a0e786ae047966b94e4caf3ef41d258725db307490871e13f41d1145981474a4a28e7c6d389782f607ceeabf809ae4223f3e1db665ed673a3ccc62ede2e6f56b78f7d1fa03b4c8baaf2b57788e40a2e1f4659f4465ab411ec9f26e02d96522079c5ce5a7edc57d497c28b7dfb32f7fdd033583877a463be8ea4faf6831243ca90370d1e0d314375b25500492d1c1b540ddb981e5585b49ee7f78d0b7193ec935f3da25993ef4a4e74fba98645a309b47173ee1cd6bf35865de04cf83605a0735f491bd99358e3a74643937867a9a81791196da5bb6c5c154837ce8ccb99d51833600a1f51e9a617c8a64d3545dfa4644209b59a2c8b1a56005c0f15498af9a5c15d868708d7f1d8fc11d08ac21ead701f00ff6b21b7b0d0a99a013ee725e001913366fa1c34a72bb9f1a1c46161055910a2ca88cd0c39e6b13c180339189d9682907deb5915a90452fb265fdf09dbe88e87fe5daf1915d0d4d42ceec4f92602b91ad06eae80e0b354f6ce768f23d7736861082c638c352750677d947013112c9627b28fd509c211562b0537f4291c13897a01fbfa8d8a45d65372e984146f47770c8658f9981bd21dfe10d76989338a6c6f1f35133e28fb72c2ca2e7fc81bdcaf00fc5e0b76f35c9a6b1f02518b7b1d9ad2f8694954f9cd3abca12c9f4aa243ceb6f2abd0f35f5d5b10223d277f168df7c1f130a95371036703ba1e27ec60de4ae2fbb12a099757dfb8033d0b4c0bc89c72f9e05bdde082f2f336324ad4481297355cfb74b78e54941641a81ce03c113c2b28625ab6b90cae32bcf76a154100ec95710031a653d2026df12b21cc7ae18efdd070c2c7c1fee92cb15edb5d9c483bf7ad0bbb9bb367876c5deeb082eaa03a90c99d841fe4dafa12adf59b1689518a24806569911084f2eba83084484552a8765cca5ec767e1311854004cb67994e94c68a82a48fbcd0cc8105384a44dc1da5619451a30b9268c44c8f950b86c5aad349d63e3ddf847d4f1130bb734fd5dd2ee829a85200385483cb80e89e0658298b8bbe0b8d859f3777d4a5b593a2da3407217908b56392b4e37ba96a79eb6a119d2b934479895faef3aa3ed6ea03216e03e7e61a3c9efae11271d6bbeb646bf72324c7670c1a0bb1fca6da92f537d8e1b8e4e833856e494be8663f85079950b3d8689a7b74f97849f50f36c6decace18f5e05ede0d75a7a519e6cf22f8dd13f43ae709ce551b859788fe286b4f6cd5c9dd7519334a9df39e2b529bf647dca67991ab584d3dfafd78cbd35b755b4cf2513c37571531474e1914c59c00251b2031e43fe4c5a5a9f6bb9bb2c1f1f809520f6fe5ba0f2d8340bcf17e6b5f0d1526c43f29fc52addc3f79efab9ba17e89f658045865de25b09ffceea10feeb2472019a84826ab2d06da062be708f094bb300f283618c2cc097bf5d726268ba89c32c57c3151316b6584d3a0b38b67c86e32735ad21ee8591ace8eb058c8190e6d33bed72bb54e4fdcfc0522f56dcd4b0d6b492654fc16b3145b710474f13b4a1f48845fd03f3646381e9cc97b4c2fa25d7096c97ad453227e806aee5c5fe5e2023c44281e6cb99187de75fefdba6634b2d148cfd08218c398f66584e7c14fd200e5405b4d9a300c741b8527247b0e33e00951ac857f96247d98d5628f1a405f0b95c673086ecb23ea88b531d8947f95673d74fb97f9cd1301eddfdef02181d1bc9f41524ab397761f4eee8a557c57db8f937d89576c4fa3a6f2536291ddca5b3607255c837a647ffadf75fa0283893a71a422868f509452cd718543cbdc8bed5ddfb64ce20d64084103e41a9d571291a37e607746cab0b759b17fab9a854f63e78127814e4a56607dfc8bbfcaa6aabba03ee0dc35ec9708da56525d0d3878c54f4fbba52d284b63da8091e4f2be5b025c2c3d0e889bceaa78a61f764ceb1f8a13be4712f7b121b0af6bd57bd3dcef6cb2f299234d0970ed3106e5abd74aeba08520daa7a22358867ec150187b6b234dfec6e41c6efefce8e386d8a2eb7d6aa4d7626ac4b0dea59113f81e609252d11dd8c785650aa3a0a981ba5bd85be4d732435cbf3f07cbe80638022d5c5118d3c81fd03a5c27dcd9721bd17363ffda8ca5346fda469a09554e862e9884688c169d32c6b8bbbd59c651c45d09d5651b3fb3a5668f8aa0e5d06982c6004560c716b94866d832b9f17387d5f697191fa1f8bd2ef4412dc8f6462d41cbeb6f1893d87a69387fd6b75240e01629db901df39670313ab12191af6e14d253ad21180554fa5348a20875c7768b05e3a21f2d168cea6fa2458b1c8a9c7eff99c5ed017389f76dea4d863e29fdf4eae651bf686d902aa89705bb899e212d56454a2a0dc53ad758537f1f78164e10a1bc0395606a187f0f5736cc4acfcde44415d8f32a323957e0024c06b3ef5ad3a30bd883b47b64d54f3b13e96abd5bc8f4f9b11286e772105afbaf0bbdb74e3b775ac1ecf616204799c5559eee0b1e50fb3f6c280d6b2ed331213365cde8ef12efe1713a24db352194e933088bdca0a9084aa7455d6faa438b16391f04f33995fb0fd8dd55828d0176ff6f69495a44f061cfe634cf4bf93c9e16d140fade75f523f5031bf0a6f23d2e7f450e4d1efe9a7bcacbf6af23a597acb3467855e967f6a2c79fede272c9883adcad24144f355a039dcc6f9aa17242ae67c7dea4287f855526a615b35a6bc92a4477acf4279db24f005f245b65009cbc11a5e979e35213c88ba80bc94924c139b1f8c84f2f7f471a2072b78735b2b85ae7678ff41992344d1192a0cadb07ba79c97b6a6d09cd086b0b8060832e76491d3a00aa44dfd83443f6b152bb674177103776dc3e75d8a73281fbee5d9b30d5f6bd1a7a676a4fabdef140cbc64e57f394dd2b1d2b18701d599e409c12f1ad687fb90d48c6da91ef5e6ce8a6c60687a2b8d597d42ca1eba129d6cc5a03ce4360e62c0c654b6c4f906e59cb76bc1df9d928555c70f3e70b39df20248343467942f2ac5867f66714e6b2cfc587501e33dad4f7ab38efd3d2c6fd106de420dd93c4658ce025ac34100b521d382621ddb68bed3f0880bc1219e9d2e17ddc680dea55cb001925d0edd6da99dbdbb0f4b398cffe04f9bc05ee9866e49d8eb32d07940fffabea654d010cdeee3ea503e3fb93566c2b20430a3d0df0fca85bbccda8346db35f999004a890b0b0ad0eae91d3c21b3e4da1fddfdd5189c22eadc83ff2e858bcfd10f4d85260723a3eeac34f43e6cbdb1c6529ce8fb8344e150d8f2fd94e1018321c6ec4534427bbae2138acbc9d6caebd4728764fa692e7981be47d5e35cc551504b6b6aed74efb357b8ec1603bad30c7806551fc5b3c30ed0db428c4b906d6e9627b6c0d2fd78a3b3f7fd0df3e83f20a63e6ee9b218aabea5e7e4a02462d23dd66bd3fd5804a56aa62722fde48e65cd9e6d89f5cf491f1a8406ff90be88fc0eeef6ffc81675572ae41141f006ae984b3e0dcb0c339bb1b7673f147eab8a4f1270a42a90a7826d7164240e3de52759c6ad31cae3ac449248daefe9b9ec3a83932de60b6ab0a903c7c84e682da6fb30c5a2c03edc1d2926352bb77b222ea3e14623210723cea8743ddba39a77c5ef630b65eed61c87843d98827dbd33f548a0e8298885aff620b13a4dddae18239475e0a225063389aa1307dd661eec13df281113576fbd21dbc3c9c3d176618e04a23444b9fe844a7e5c55a2e3b406de83dffb702f62497b5f4c5ba20f267f2b636ae6b143df8f29b038629362651034927d1bedaeefe418a62e6040609d3b9e39426482ddd013e624f9f9c95b2ce54d54f653adc62ed3048d1a2a42902dac0d0d8b48cc52cdd95a56df4dd0aba9a328ea306ddab5e6a2be53ee5edd58fac1c61213b5f13ef927d34db8352731090ce385227dd48cec18a06445f3b49977bf1450ccb8eb3f8f4bc2d254d6b95415c3ed8fae3ca106f12ab04f1a46b79b334a9bafd85a09168dc0ad068f0400249410b695d56fbb277679e69ef9919125c6175fd471a87e888c5e529cdfecf62fca51af7d371492aea4aff8c1815d6d9af5e4b93c6e01f2c52982e9c8585532c6628f6a0b4ee9180dc91efcafcc372ee60936c390b52e5ed1757093271b4ab7c0cbdfa0d7b1ba9ea82e7203e44969fef9431384f3b5df9cefaf834f86d3d16375ba2befef4743d6764b834b3f8a938a0372e34d1dcb03028f6f6b8d47053028ca25d30a1fbc0efcb67f1597113d27ad62ffad7c340066467d2744f7998c255b4a33ee4429f72a7ce44eff42e53a832e35852043546a7fa476b237f2b532adc18eac85ee22d4e3290f510f83307aad62d2fb905bb284bc73eb0c089bde7155ce618e6b59740ee06dd927c9b9ca6c3df6b84feabb4c04f390e6190b21cbc14bfc0840873014b32e2470bad89d692ed917723b3902e2e8bc11e6934fc88988bac19516f1152c99230c36174b6ba2dd29fdbf5ef988b58fce2a6759d7df97de6000e36d6a09ac8736d486d8f3878c0c8d9058b4fae1c29e8f28eb5cbb76d5bf707a4182e5cc6c3e9d3f92b3260a3b9d437ae94defeeeabe80581a0203abe7d7eb83f9eb23768f1cb46f0057d62c63784479401276f5cb65486c75bad96106da81a3f49ec725c4ee3dddd6cd741071dfc32cc08286ffe8d06f50de54b4df6166daeb1c4714484ae45d437214ff69b7f9994b9b35ab2935702c185e80356c3f05cfff776cff0d530502f61e3118ac75f57d71da531dadbf0d5e42914ddd1d2312806817dfdfc32bf24b363ac09876f082da777500e6f6df87369e7a79f1ad33649cb3b152f0f4813bff79769a8c288c4f8015bc3f2afb3dd36789d7f106d15b08cbc062c3d98332b9976d5567aa8d9e03b2a2266ee41b40194dfe5f737fee5fb9beb56370c39f4b2ffe0e6907f9f0f5116d36c56955ae19984d2721b749e461adf176d907f69afc2a51cd07c6e6f4cbb53d6ae28a65b691fc7359307f1d4d7a6fa34593b4a6cc4dab3683f6a70d0bd8f92c962e8d4976196936e1a209b7c852fb75279f6a955f6c799d01868d82236cfe1af99d7f50d59e50ce4fd34c9cd3b1d47f094f5e1c83239bd1c1febfd6e342336895303ad4c9e194c0c5ae716d711dbf599b6c5752605da933eb9df422013f0c1894ad735778663a7dd9790250981cfd0763bce8c7f82ac667a9d6ee67a5bdbbb7369b353fb2232ad4c0d69e9de461cba7e21986203e7350a69ff7378853d500959eb9eb5f6b4641b0fd710e5ba5d2ec1d156e345b9844fd2de01100ece9a9c3f3f55a2779f058b50866fea9df7db6b04ef0aca3822c0952247101a659911e23f3bc9982806496ebfcd63fa11e2d40e95806ab77481ca6c9faabd4eafd63a35ca854a7eec100a098a0b35393c2b704dd5b55f44ace232d6d68e9df42f2a9424b30c58bc709430d2685be590e22e5b5ff2249d8ec6c9191fa5c14673917d57fb828f66368edf03663453ed95057ac5eb093dc3e85b4d972331543eb39e2047d6b4c01dbccb3fdb345f4ec6672081b2e6643af89569b8b3a6611373dd8128ed39927c2ecb0afa1f8d9aad78b6e2a53ed38aa4c4b6150a210fd3d7de2c2552ec29941b65c2c63b51d6c3991f79522b217fdf57f8b1ec801ee155fc6d6f50509172248de456c4aaa266217ea51c2fd13e9fd89629997530418899640a5a8c3fea004129c71adb2943888198022f46c2520fbebfe40e7d5c63e09f4d8e505c207d4e01b5745aa30718150958f878353c2d86fe29a4a35002848e0b46bbe396562c6c28c6d876b073942eceb8a4afe6ff3c957a7c11eb69d94624df634d102c93e624a41a1fc8010cfaf3fc90f357bbe6d7b31bcae2b53ea086c30e413202f3a56addc544e53740ab46bb28f8a523fab709bd693e45876310afbfa0fda0d41e1cf532dd7e706a92a24180ddee74a321d3f6f8e3d809b90a134c583539a27e59c03c29158a725053d6b61577fb0ee85c193a2fa2185e38d33f4539b587482056a9541de8906ee7d5e20780dae6783aefd500bf45ed61d2f16df0b18606cb0109c52a96df4af5a0e662745d513faa6e016185053874665591d894613b456ea43ba8b104d54a397a041d7203472a46c9294afd94e004fc7425f810159d84fec61cf103e06ef6a1ba43ad94095c3e2c16a831f533388f3f8cab02366ac44f6409cf70fc1fb3fafcc82487109289da4117fcb4cee52057ef6a75ce1b1f0a3939299098d01872fe395abaa15cb1dd7bf1ec6e3181c7625a9b9eb8de6754ed48490c5742bcfd109d6270e53b87ae455b9da98afcb7f2ce4d9f06e1dd5328caa3ab308bd776e0f390cd70a65d784f3b945e5755f7d03c7d4b4f6c0c34ad617891202d105784ef4010b96cba62031e9047efd330cf10f8ab348e7dd9a533a768a353708fa8ac003077ba0cf082a428b62e533ccaf82acc6c1fa0a6a2976251b7582eea11e0de846ecc9ce97afeccd682e96e2f2debde57797335c828980529b1ebe267bb0f52b8922fae41a52c57db49c46c3f5868f1355323fd4ee1b2997a83931e4363f858eb096df546bd43efad2b4fc6930d6191ff30863b6fc148bf3237a529d7482b9c580fe5603c85c41524a90686b46c463c6ce3c9cf328984337996816e53e172178035adc2d97f668e03fbded8a5231c38e3bbc76cf8074c74c06ea2b492a10f13bf219bea53ca6b6b43d835de7cae75ce3198d8415e90d63b3e5ea5ec5e78efdf88a81b651973dfca774071fdd138730f8ec830041b2e07b39347cee9639821657702e81c4bd4d3094324be3079e9d867e142394298374ef7cf6a1238be956dcc9b7d2c3253e44599076d45001390dd5a3b4103ad128cffd825716588d2aeea69c74364d8e8a8e032c2e76ecb253cb1b9cdf738cbae3037492cc90a7a96e71d02ba690df887718fb2a4e4241c622f0db520e1618b4feda3d5e1cafb7a195a9eb66d14c9d938a05e3b9696f4db3fe8f7f8d97815b09ec873df7597465aa51c9c3ef5c34d0146daf6bbf93d947c1756d6285395aad5674281d128e6283388c4589ae3c56fce9a0777f74072670a746e3f2057b49ab1954e563801c2b6b0af1e91b9f5a1e305b5e302ae4a22957008f081112fd324d9ff6488ead258fe513f08d17a1c9468bd5cdb0115871b00bfd17d4133a6ed4ae3f00f63122feefa33ea47d49569bcdbaa5dd2f292c86ace4190cab1773c45cc7a75117383468a3ea1539e1ad7d521f226c4f349602c9d67863db5efd1c3688bac938d2e83b14008e665a5fcf480aacbb1b5286f4915f077a07fa92d7866b813bfd024306957d9bdfbc3297ebcab0384bd591eed64a28cc576ac8de8d4a148ebdee326fdb2f482ceb27ac18f6fa21a83fbf712dff29c6a86ca0db5739e2be28dcc397ce1351cd6fdf922078b8b3f1acd47cf9995209b9232c65c20bf04f9fb83ffaa1e5a234c28526d5ce9e345e1441a0fee90ad7b65c5145c0fd785a9ea62ac38b67cdaa51276d604e360054f67eb295807ac1818e209ad2d6efbbf99a329ea54b375c8166b4a8956a797926d29e2e122990e4bdcf5720efeb257b9158b1372e52f9df5091e78aea1cb523f0ccf3008efae0d939dd5ef583499a3b27a5d0cf85279b67279240ba2c2ba0c111a4053990fb13945918a6ee90e18665ae8278d75c0c93d10086906eef0248c67d30a9fd0fe294f188af6de50461e01aa782e0c27a3da74f6373a5df9b811984fb38a7650f5dfaf98bc479c9cf0ca9a45f4d649655ef476778035e5d67f646aef7486e266605202825240269c149c90cd082b5dfc23382be39726224e0e6c02898f77a22f381aa4cc4b9904610d402ff49012c5a86d1b83e2bf2c19fd819cec6d90e71389ae42fe4b63279de56e5b6f39da493690747c9b983586116c71a09e26bf4216a68a6556ceb2a3f7bb4152b19ef89f88978ffe24479246c058f0f5dc7249e3ae673324ffbc27bf888553da67767fb90e3bf04f7509da18f73f7aedc58e6b55818bebba4fc3f8414f1f70808b6f039ccfaaeef53e0169b239ef1c84b645322c8635342ddc220c1dcf71ee723c85ebac5deb8f1f1c27e9186d9b225afa2e7564b85ea5aa419c205e3642c87293513fe6da393dcda9b7af365cead5e862a6aff9f432ce274408602734dead2f1f8b08bf1a530b975c61170ac7a97991b5e4a413a8d0b8766d483cea215833c424ca594e9962b63b56e0fa002f68f86398db8fde6f0caf80e0af766acf247641ef87b2b0f361afdae465f75b05d37586948cdbcf1b4c0c8afbc4995fa4128b9a8fc30a913f187e023fe5400945c04c5027f54eafdf09e250baaeb9bc34eaac2f2c12d4d5845fa9979bfe50eeea02c6e4d0d7547c0831b14567d9e532184bb2d778252ed71d94b50a5d3d7330d43093eb39bc3c1ac1c2c4c91f0db65f9dff3064fa1ac5a3a0af92c72a5dc8fe1d722b86d85952037ce728cee9d8aac7f0ee585e32d928c6800c086de0678956552e672b22b11deb9b7001889f86e534d9c2b66badbcb6879f6166cb80e30c4aa38c86c126e7e5764711612adff4fc2d19718d7f700bfeae40a43b6eab0ac5474793af783e8cb894647f1efee508f9275bedf3babd7cdef48245ebef2877351beb9c4d9942fd682a8c48bd26783504a6ed35a825e9481e39504e2bd81408fd04c273371e552bf6605294c8c7cce27b71f7349f212b56600363b31ed7c0cfe605e5de27f36b981a254ebcf23a5b86f1a3cde3cf052361bafd928a0340ccc4288dbd2eb061dd824a729725c3a5e4e8f671f4676b2bbe075e455395ce62bc0161cf872f5e00d8fd98c766f11ca9a7de3cc2335fbb499b40c451f42c2f652fe343db3a4e388d12d7851ed98f1aa97c56091a945e099c37094777712c4032704a0d9c972a65317c7be8b3d92700ca02c0d0a38efd664e65d025ac48613b337a6eb7e29ba794b1523bf25a220f3d52a999f4f623f6d1b2e87eb410858d23d58d8d95cdf138a0f848567be14fe0502f5c5901a372bb3da79026974e3850058f10df8e6c81e93d66686918b631c70f7d411d62fee96abf50ffb2c0addf44fc9122f38a5558945e7e59414c0509e1df16fda433082946ab17bd49a56308fcaff7e88db65f971dd2a8f544375698daed7a899b3b48d3175e84fb16115d71ce620671adefcf49871c6dd606fbe7e0133736bc60712082d7ddbaa3491d3c3c2d37758c82ac38455d1df7ec99431af575e50c638dfd7225d45a057fd82932aacf9537aebf003f1d23feef1d5442a8973a8825393fe24dae8b3c3a035334a5cc748d5ae1de64aa1e051a7a48caebed15c2f21dfc72252dbd8200d949d3523eb3a447c4739f8285d0cf3bc320cf07380525102776399a86cf65337efbb65edbe606d420832cd32dc030396524c20488355ce776016474e1c745a97fe0961bb092d18140d7ab9d8e06307e313b1406cb60beff8f249a60a02bc57d42e9b73ad34bde8d11aa3991e9a629c189c5b2b07b6da07194afce57e5efc6eb7dec4bcba31233bdbcd482bf9fdabf188c43eeb7db3f81010acac72da588ac306c260754763df598e0afdbd5c10b9e78287e8627319372997d5df35c25e4981d5e5b8e21552bb1022a86e2a06b661c1cb27025de18570c88e9d8dd90862cb8bba5dbdc04fac97f61c689f02dfb82bacccd033659cc2f51ef6eb38939fcc043c501a9851a34d343d7fe56ab6fbc4f286e7b3adb8f9c887c0c018a93d9b2f378378d75134c198e81f83c68d94d0a8333a5c7c4b72f7dc673df2c7db9194a9fade46bc2ddfffe80fefc0da49ba4451b97a144b7b30fd5c65f59f92b50808842225505fdfb45b7929e9e4f7bea3e4abfeafc0cfa653956042d03716d1f090034b4f59589f177d06c017af990d764fd324e05ef2d7c461f35187e6078184131fa5331658b24339e12d3f644247b513fce744bdfe9e530d5434402eed90b2415b9b5c613bae06160ec0dbfaee2e4c343c0b860c2911cb459c4323751b392c945cb06259172e2c64eb74ce730655c1d26e369b057b3b19107a57795c8e432ce72250e2f1f5c29c94b019ef11b30a641c150ceba01fb56a52de87cdcaa7bbde2c1f14180ba7391358e1bd9cafedb469ca123f12737db4e5f0340c4ecc68e03bd7d0bcadfee80db7ada1336c84f0ffe37ac56820597847eb01a0e894b090ccdd97568a1d39c49c87cff4a9635f3f503cab580bf7a7f2be92c1d7a6cc0dd9bb8c89e4b72a480aa884d55e999cba4fc45b6fc0b15877060dab82f0bfdfa93fe83bd9e1ec6137e5535c6234a89b7767e3428d4464473d7fd26dd1fbf7fa47ac199bafc0cc252bf76e205f4ad3ad77b63ba51043c6d2a9160b399f81517c6098c5a2708c81dbdb0a33f7644b0b2cd151c010b71624c3fb3190112d1b9f0ef67a53f55b32156cfb15d257a66b956c9edf645e3634940ffe9e27e55c2256284ccab819513e4489b53a7775dde9a9e6f2728d03ba4fcdc04d1b8a7cce85bf05acd216f291f0a8448e70671f6a4005b5153d25f5ffcd8e95a5dd3e31643822503627688bb2c4e593d4ab8020a0d65d60501507bfd6e4e8db58ff09ae42b35d8b466ab51840d8e8a0d1d086f32cc8dabf4e75c20b61e932d62028f3e507611560a65ec0cd9af1f2458e50ed6270b4c5af635415e6f4124a9fa20f09682a9f2e0b77af949fa218b879ad9812f90a804bb8c6e90ceedbc7e573614af9ebf615db046eff7b4e00822278d7474cf5e2e4c7bf30e8b160fa2982122195c936913e6b5d8de2223fda1a0aab365067893be49030fb67287fad99aeeab5f9c464ee7f037f16b318df7810c1784a1497b49cc5d99ae8a5b43bbd1354e105c26be5cf87424c0e7abcfc51c8db07337816bc60857ab0f57febb5f23a9cad492fb62e296913b61b306fcfc87fe7a531eff57d323ed21e389712fd289614a47af1944754ced3047db954b2c0b33ad82fedb65def9b3088362c971f58b2749b5d795e7715db542f8bffecdcd622596d01b5321726633bdc83ca34a6cdd3d3ab3d26e8c602485a2662f1ac037c1dfeb21c6d1f7231eb472f8d7f2018cf75b6fd9cf7ddc630bd8875d59924bb95ba5e5d54b8d741cd5285487f822ba76398be314ebeb00e71cc68e8e034635afce2a87cd6155a714cc6cb481b4da45ed7e8d922bc8099beeac11ab5476d32b3fda10c69df3bf22b7ec43aa497d8232e17d505a655365d5d09cc0f6f69f0cf665ce3de9ff65e694b12794ebbe7a9ce6cd58cbc2f47f157ec06258b325bf63c6fc9c75ce27fead1e169341ff00a1f7cfd6fd250f20d2046e728df7e1e309f7dafdbf8b270d4c9c2d6d11d2cacc965c1230c5184dea31792b5bac856c72a07396cdf39f70572780abe58239e1f1adb31c6e7ee1eeadd775f789c53bc23c8331b24e1b80595ac17e9bc0444b5508633ecd04476822bfdc04abdb757827c9935eaaae8a0692ff3800c179a6dcbf373b852010e52cf21586fd0620a8a76ae2b8c4715b820787da9422516895d594e85eb01a68790d4a14dd49431d7df1e23f9e753db75e9d8eb72a354d548910d3c2ec241dc7367b4c07817e07d6c50fb1c0d4411f97be9bc29aefb94437868c8bacda7a1e5e565a2b914a9c58fd178cae9742c558459799b647263301d6a31313bad51606357a83928e553e4cd1e5bc2a6c6f5201b969e29384cdde2ec19b69f302e8dcd8b599b5edf4cba6a81ff4c80a655a43db0b587542f29e065eeae3bd5a127da203c0523ece847a24a9c72d408ccdcaa4ac99031fde945b4063f4d62594874e2e8b76b7c88436e09a78ed4c039f23d9fbbe1d6843c4b489b44c92310f4758a924ec6f56cfa80a77162abf1346e1c6bf9186f097230aa4a96c1607a4c65649d9b9b5714d6abda68de3bc7d2f34049afeede2f9a803c3e7cb4e9fb3d5e1218db24c1ffbf9a13dfac02827739015e76ad5922e1e893ddcbe828a6c38e4ee7ad3f8f3026a05441d9afecf1f2574090e08a697f2c2d1a6b157f1dd7dc7f1e615c71797f7d43daa99055af145bc279d40242017adcc85b90570fd88e82ec08b85726cf3ecc70767d7415580914868b641431c2fa8dcb9043bec6bbe510e136dda4391ca64aea50f1bfcb41b7cf85d83c230d94cf7c89c9a69062f5407d84816d64fd8b11f4f1e00e5c6f6cbbdecbba65b26bd4b340f668930af78ebf9d475e546ddb4d7c321a7dff84c4a4c4e3105096c43131463fec4dcc05c2753bad760920c32f6862b46966d6141ceb09991a363b9364ca0e34e4646d1204aa70792adc8b3bad9952ecad7247b6e606c98092eadf0d9dba90028e70c0158b97ebb7c63d153f3080be495145627f4738f8669a4b90306d01fa65c05b208bd6a70f0f454fe1507b8abe146f22c9d54a826081ea22d97203d6fc1dbc5ae480114878a1e13a83d149586fd2b84db789ec969a27b8c6394318d37d149a74e42e2ef4ac5446cd998194eca1bb22bacc243be8caa439a39add7371ffc6c37e436debb328e5c5869f2574b65c472279ea11ca0af585e19cec1350b5e309cc8d44c0b19d1770fb715f4aa7ac249354f4dc9f3fdf888949a1ec6868ca1e51ccb0eb92f3b0e62ced77cdad6fa9c61e261ad2b9f5fa9631cd2c2d3ccca760b83b500bc6b3b7898880d3377b477dff107b11f8ebd938764d380eeffef76504182c26c976bcc8528b95760cde8658351b42132a4fc76a11e4213efae1b11180699558053139710a3784e7252c644337bdf2a5fe89ba42d4c438e4878f51212be354432851c96a66971eebc02cce61b15f009116ec5b050e7123fe0c5e26e0ed3501169236bff27e6d24fe3d1a1f96367e564c56628209084acd328226a54159b7a9d1bdb65acea5be598bc865b401cce0bbf7cee3a81d90e28ceae8ae91eb17e0b4a17c8678a071551a91a01b7e73ccf8f02b6c44adc8527f56c0bd93d9247e85b480bcf83dbd9b0f8585c680711231c539f3064fd96f11bc3b2b0064412a8a7742f0550e305d116a48b147811cb9b093b708b5fbf718daa0aac5c9cd848b3702a25bc6f86885cdd2a5b32436b1005492dafedbc4dbc01fb1b48f4c044574fbd37725cd85e6f1bbb364d663acd3389b35882d8f9ebd5565550a69c53081235f629ce8b84f98601486de6c537cff6041088b330e42d70bb2583eb21d7679705f5442966d484342f90839a81916a7d42673ed6e96ea2dbb689d5e4aa81c5554ddcaaae373c5232b0f46853395c6645533beaf7aa9b51dfa5aa13c05af018fdb670d55082bd61b3fc7f1323f728ec9728b2e4e90b8a7eabd701ac08c4de9a670cea8dae64391a5d202d6dd57b60453cc41b4d775b2fbb3ce0254f4b33b91f048c40326eebd5bfc6bba968152c5e597e29b225e950301f2a75bb2f67570acc920b8b84c4e3db714c02962b51d1a2a17ffdee9312bd4a7b33345557a03225d928a1e7c9cb1b86c4d2c0eb29a7593a099995b472497be6d215dd2203204cc72ecef6e0d651cffa361b67d070b5b2499af1a29d145f1a8319d146488fb9a946c464aacbb7122cd645102b97753965d6dcc0b20aee47ffaf3d1a76c630231b9d754a62a4a79fe770512a8ab2a106ea7410f86fa47eef2aacc7ff327af2384459e230351461055e3a8c53a48c1b05172475792a0cab2865e26c7a4b3e86d17fe2820c03dd67ec91a3b45038e7e1b6f0fc47d73acb78a6786822ed063799a2023c7b6029ea0680a005a7c4a62ada368fd5383292117423ff318d0328684380c319f03c19debed04e64323556d086a4772186847040ffc684e2bb984ba9984400c7d446153a622fb757a3e3340345b7ab6de896dfd962b45f1fca2459fb1d0f6c1a1295548475895b17d4849969d3f9a99b0884b85f02a11c804a320b61c3d9499927b048c6a84dfc0b80e538d8990b67a911f2910a13ffeaa20e3dff82696fe74b06e97381c7187209ffc52c0e50503d22896466e61d8eb634d9b72d72a69089a75ae292c10a7c8d3945fecc3f3f67641c41fa8c9223bd5132c6c57b608e16f8a30267130b53d19b85da3e684680b2c57aadaab0c5c1fd9d1fa0c9bb0525717a9fe80767b13727886954c278bd5c3a0404192acfede88bb65d9a0fdbd1be170f2ac12b7e469760fe647f14ad60d9ec7914ec4ce0213400d555493a96051d352530937fad9fc70624f68dfcf1fbe4c48148c34b88195aeba90fbc66433128890b057097ecc42e0c6f9d3275fd48e3a1a9ebf501c9aad9a6eb5616accbe792ef913ce776ec58b0285fc8120bd0c820731ea81c057dd93283dabca8824fd9a6b637e3b654fcb1db9beaf6ee0f55fc037626ccc07bb6f96906dfe55ca3d01bd777e65fe8a1606fac2e72ced8d06967761852cf1bb002534b07ee0f5b940def0b30c9cb48acc557f964161b67b0fa865dff4082661be1b56be55f6bcd688a51865d4fa4167c86bdc3fc0bad4cf6729bb7449f2d0623d21b3e2b831a20a046465da457fec743a3eaf4638e13636928319ae0825f6160c1bc26abd235d536351e88a80cac3058ccebb8bea90530f297e1863a2d8bd924c7f9d6f67b842d2db3ed03d2c1657b4f56d8b0d8a5b120c791c07c1b859ca518293f8056ab64e978fa040adb4101c28aa734ffc6e596156519257e2baecf0dc99e662c09c513b1345be6f76ec94a74e0e9bcb3314ffc505d74e2ec643195e9141ee403df7b19fadfb1013674c645ea16cf59013a1d6f615ae203101a73811224c03eaae96543b2109d0189cbb9ae1557d0d6a7b41052101e7d51fe45bcf37ca55d29162b7caedfcf96e1f418e06c38ffa28b2e781b43d045d27cc0405093aced9d18bac603865edd07a6e47ff246751d54474c8f9459639044bd97d35064b97f287abee365de48dcf210a5713a9cdf52ce1743690fa4a48c872916de1c663bcfc89e3d3befbb606d5e089f48ba9f771b340f1a7744b53e3e11d7315eb09e30945423a68def42cc46a4816b4ed84f7e36013eafc1257c86b8a9ff0bd2089505433cd2a786eb2841592b039666013abba2399482b5ad8f16d3c2cd61c4ca462cdb97fa432b5cc01e4bb55668db680cf54ed163121fa4725aa794894a34c2ce70a4ab3384f08207497b562ea8e629310d5ca5e48eaadcd5cbc912b4947df28f59731c8d60437d7bdaeadba062908c2a4f576dec0293f752c428c35e6c55ba312a5eccadb962612206b7340cabd9166e0e5a790062347725c1988a5109176f34773d0432fae60573e3174162789ff6340047d037a01cf3b17deb3ed0a00870619504a36cf34cffb9be09b4304995db9e460205e0e5d9e67604c13620801ed979c284dbcdd90ee20b1ae54b00d7538b3adc18f5c0110be864366ee5ecba792ebafaf34bdadcee4cdcae283d6907cf0e75c97f26833d5808ac8dde2fbdf67b0cfc211fccd646df45655213910ea8fe7c80310d7ff905aabd14e4a16f9bc338defb92b2e8027e2ca758509768afdee2e6130b715afd2a60d74c8fa13281b4610b229396e296fb7dff9dfe3bc7ba15e0f6dc4c13df9d604201ad7df00ae1290605a51adefaf61fdaa044b7b6776df40e1261268e82e436f53639b043cab1d0045c91fa7c4236e4b2bd8e12bd9449f3c082d32e1abba0c24cb15628b318e880f61c9c7760f702fb86462d84d2951fef4a8205b578146f1ea5d380b3555d06698ec548b369523a38947137c1b518f1b2414f657726fae82a71d4147de81ac87a3760476712277bad847bf4dcdf9c793adff922f3d9b1d4b5cc54b401dd7f7509dae10d77ca86b80a048f8a792907759fb07861e1967c738ddf2a2425a619e490fbfd48a1804e6af78c325bb507130d2d27311ad64c3520746f5f1b804483bd7c497b5de53ec90f10e0f92cdb35d34d7165f47161dd6118402f64c6153847adc87ecf8b91d15b0e8868f67fdb058accba17298709ad9bff3047f51c9661aa86166f5f536d15b03d5fc82abdcfedf1a30176e5f6e1244830dc508867f97c50769903d5efc78a84c2dabbcbae005c0d3c7a70f976670a62dd95a3ee7b0f8fe045a5b1c3646ec22dbb8cb64e2249c97906991fcbda52db3b9044cedeb253e58d84a5bcb6e905a116f9457100128cb848bbc5560ae822476108ee7f8abf3a83ae50bcd159c326cce248632bda0dbc4943be2662fa1cc501fc6d942f51363b039d8b76da1510b802fce6bc2dd50c5feb057c7f7570eff369a979d6ee973118f7fe3d6696ac81d99e7b751c45bb520bc8939f3d87a0fffe42d20a0814753f3ec4f8b47d8101f5aafe67f1d13b1aa2df0bef3c1e1561ccac50fa3cd40728f9b9b5df4bea5d1b640052eaf17a9e46b4426db2f2f98145c1b9a50467c0345d49dff81251218cd65e970e8569e61f5751581d2fea321fe275ae0998c8a0cb6d6b593906e509c01c2544c270e14dd2665b74456cdf27537ddfee5d97cb4ad93298d358d7e9313591ac92f882eca48547035f9ecc6e080d709e2235337992589382e5eba8523a2cfebb15b74cd5808e2cefe45c959bd878f603872a3b4eac31ebb131cd3af0ed2cc30e4c8d90196ca469729641cf2f5e6f62f0d202040dcc86b523f7c067a4d7aa52a0c11fe5e06872491d1b167723362ed07ec8d5f8916c62a9f77b45d4590d6ca60a864672498ac7d47c80f648446cc191a3380fba3ea0a48732622735877efa0db4c9f2dcd1245c202bc064a5638815f8b409fccc6154712d14e0a432fb0ccdd08a0a0ffe1b4598a530ae5d1946cd5b1a56c48e8085de189a78b222b372d0cd729a28077e975e62bf5b6c38542196c3b27a90083efb13e3b03cbb5515b8b3d77171cecff5727dbed974941529cbf38ef1d68b81fefe8b4785971a90f2d872e4bf2f0316042dfe85ea11166a7c30d8e6c8e1033c75b7022dd6344143b6cc7306de8b2f06d9ae8a54791e6b58fefe830241ab830f9d652acf18c244c5c61701b805b732f62cc5d6ce444dd6f84394ee8d481b5919c90819a92d98e92c8ecad30279f376b318df43712e3a199d68f2f5382a4023447f1ccb8732a56eac79c47305117528ded441844263609c1ab2dd6a840d8515e935cd952c2f7f4557e34630f108e6400617811544ecca3bffa7627cefe008ad1a8121bb195f6b9856e2e6b216cf6a08cfe2d1be8ff23acae7597c11a489faa180a434279ca823f360a41e0900108946368f2e3e70e6f6355cc9da4f3a270d890b8b2defb0d2ebf19280168585a07e98737ab161d17c7616aedb86d224f24b3e8b6658e885be63d5c6affe91a19eb57beaae473c3593bb404e7911fd5d29b9ade45457325d28732726236c37e3f6e5bcb0e9d33ef8277c9d20c5f19dc5c994e43661c80cabf6ec27411889e9af438bf5098f7fe4cfeba978792b6072915e2ce6a62b1fff3afc68d402ae1a9a72dcdea228f3e583c0779f603827eed53ae2218e39090ad9c98dfa93c0261fa840fee2d0cc0d94384452c8827327de2384d32d9c857c49269330e8d31b09780153a7c2d3edaaf0edd89f754680d2ddb8cbc6fc21dc726e5b26e92b36c601523554ceb1e1b73c914d1532416f18e49aa95eb362a625573cf585d4662738abec62112938e65a9621a3edb597fe58bd1d869e1ac95e0fb2bae811bc278ad6a59303491a0f3b1126b9dbf28a2e177f1d1b13afedb8c287ecb80eda8eb76b01ad16ea0f02b545c85b0f88f9caf0f343118d0ad0c3cec6ac20e40915e70fe07266e4b01a36ac2aa3b6ca5cede752fc8b985e4c37ea731b5f436313c0c5134758c86715fecd156fe5bc9d0f6203e1f429e4193308ae101e3736102d247a68dac89e931b181ec5845ba40d4ab86413a7b393c85c26714903ec3fd534b424476d58031367d6dd98ea54be638a70744511944696f5e8160b53a35b94c6d3aca43d68f3cf5baf99af5012291ccceef9e390c1fd66927751ef0c7ce05699f57e028559fc641f3b1a0d3172b1160ee0dd836d2b34ca690345e835f9d208e0b403d5b75e687a09cf0a4a520694c87bde2d1f85e542c92293c14985cf359e5bf3f7f92557bdde3236ee412b9c956f02b398e7646f0142651891bb35df359bbce100ad4882f8269eed027bfd8053a904f34f73eeee47c0a69af6ff27b53a2d27c54893b554ef40f12e826318a804b047f1a9e14629450bd000cf0cb8ffa5c8e9e8f3a8461ba0e16b3eb17e841b1266a13593cd87f0ac9b3fc5603bc09110e5b87461c238de62d8a815cec32f9578b4ad31d13976e3b0715898b5aed34dec21146c22e1a9badd3116da736e9955186ae92ca48523298ffe92ee2ac4fb9035e519e60ca47a646628047f7729b10ad99de6e87f7069aa6f5cadb04b80a7c3cbac05cfc9248b936806c9f582df425c54ed5404f516d33a4b46a4f13098672591a8e60cd4b9b2aa71a8f5e33427996593099001e90f81224028559984067b46881117ead1939c57f5f80ba298583ff4cc763c1e46aa053d1310b892ab57d721837c365c737cf7e822b69105efd1b5dbda168ba22e48d7de050dbdfc926920265fa395c63c99775a46b2b02e5ddc74d66b2f9a1ddd3875be12fe97fe7a558c251076a89dfc0ba3e0d6cda80e8610bc9ad13b419d90b4bbc5c60d2285b7d0594c38ec23a671d6b72d914d5ea5c57336daab129412e2af612357fa193135bf5028240d3419d6a8512f9ea431972a1b836c8d463f5184837eb23d7fe984159f6ebf81b9c2d3884486f766a9849f31df96e58243b4b2b1af6e1ce684e5ec6b6e4d86dd4e23b4c52596612573ed69d5d37777974ceab7e84204a705ee0d7041c1b36731d9c7e05e186b9dc89ada2ce6125f7e1d5ec7edbdfc2945b8bb9a1184941b26f5b7602b7315da4367e2bc84e346c6daafeee1d44ea2b9a25ef2d8b4893ca32bf07dec5756feb71723054075125a081119ce421b1460e7415b50abb29ee54b2e7030eb38b379d37e11e688eaabaa335cd7b230b01c3efbd03ff30d66e3c69567b0081fb8ad284fb8fdc5bdd44491e2c9497c9c39f00e6e642d0838380b0858a35bee4bbe6a5213e90994804b4390af4f561f6bf7422afbfb8eeeddd2b398285d77ae7b9156569cd736901da19c3b3cb38e38b284a1ab86ab07426209c6ba2dbd53a097dbb5c9f11501f3def2421ff386aad0aa4f48181f8c36d35b9df9fd8d44f6b4d4775234e8ef34554895764b2a24302fcd909a0a51dbfa271fa4fc8383653df35a0091a2ce2f2986b7a1d9f80f2e8167b48db323c0d8e89103bbf587c4df96407cfbce39e5e2957b4e8d179e8faeaf1cc2b6bc7c71496c7a6cc002bd1c75f24236e623476306589f452d72cb552645afa9e6be5e34e1b70fde5a9b11b04f391661051486b3da2928e8e5ce1ab11a85c3a4e7e16e2a5ca7d8e6771ce37198ca6e281988a67e1f99a4daa60ef39ceb80134480e267f11f63388b48e1d15092df9b470416d909bad0a329308425396989586415b68e0803939a1549d01dc22400804868837c2084f71422d5bb0336b4e4c81edacc88cb378dc9feb80bf0759657da38a9efa3be697f617a29b50d04998a4ba768c87ea09ec93b7a741866fbd53beb267424fe7e69dedf4eb7f1562cf8998224f84ae7d3c9f6dd7b9cef9b905d2b87f8feea16f7e7999de36a5f627638c660f69a5e5d14d30aed6231b3beb954d0c900ba25cfdc6006153020c37fb04f312c439732dbed6adc1cfb10088c8cbe1031732b74647a487b59e2f3ebbb59be851e6e349593a482b40876ccacce1d98f3aff0d5092bab831b586d2ed63380bbc4f61afcc49cad0b529e4eaf3cf3908d4e41b87ba340f9669ddf87807832e2fe6aa291771d4ba1901f829833863661815fd4392fdeee0c7f36a51b09dae6bd221f3447b2df0428a0a0adef3ef863274976b5a5ba51cb058c0e472ba1b4cece521f36be18cc2589b45c993e69bcb2884d8908deee8afcc189b5d98b105c0c9c0541dac6c55cba4096a2b89a36ef4266aa1832a1fab59d55fb0bfa7ecb5537cd5cc225e2fdf98d38d727687e1f01e43f5a22d50891c192943739fad44cdb3e0739c893b24bf568f57a9053c169a53c52fbd8bdffac6a5eb676f0e322a5011f4f614ee0ac07a7080858b1abb52f790f5615ffad6e46cb6066763f9f436ffffd9073210444b72f1c21c9b7c3f648a07116586ccbfebe8f533eb2db029cf8a1a3af1b454373fe98ca85d90ec94fc93485b210188fc39a830a8f84d51991ea1e471308fd3d4999a96c22cb28347cc76ab54c4c862bff7ec22738d64ae78b21e911a70472e55811e00ee4116863b90949e4c87daf40add99eb9dfe221ad2dcedc0b6dfc07bd9e076061bb1baf4139672d9d086ec50c63dff96dad2be99e6f8486d0e4438b591328a03ad12ed92cb7edd9ba97f5637a0296059f4ab8d8cb314f2a4d18d0f66a3600729590b3422bc790e9faa1b6689d8f05937371413a911710e11d66d5a62cf8054e3de16a19c47bcf212e99d5c5c3b0df144d2a249bee58475678440590b6997cf4642018b69670360623f9889425d144c2dfcba1b294e39b833c56eb711f9551430cb519f1a099fac2109a8c070e5c81e15a53349963582ea600a789d1cc4d4720a5a8e68ee8023e6cfca94cbf6d639b9640fa9e80d2f2f7230668b68263ce15b2c232a1f2bf8d561b4eb32afd78d2950e02ac6b092c7c599a744aefe3dab1926947b63974948bb79e19289e1dcc9db22de176edfa73b8668642071dc4730efae36a2b951b8824798ff64c9b543c2ebcd64631a6e236e81ba5828cd5ce2adcad37ba9bb795b450bd51a97c0375d379732e1c1c7aac931c48304bcb77d6c5ac465f60f5558a505dad069c54b8851b72df484dddec574e57f2cb6df783acc43fcd5a2ceec0c3270583d8ff8dc0e9bcde5603f31340e56bd88f1933e11f48f18eb01cc15a4ea29929a8efa44c3081fc3ae928f4fbbb51351b435ad6efb49111f8830f7bfcf13a6540a7573e6d9fc52f4c3c952a7b2019ee1b707d834008af9d93d55c920bd45a2fb49802d846554fa68210b3c5c2adaa651ac11f1947757548787c10c0d526db0399cbb7fa1cf9f951c2f40a3b21688188410ae08d7643e7d3a5d1dc714bb701d3bd262d4f81b59bdc40c13bfe6bb41f7aa446ffd402595fb8df38061efa7948f90995538714b2048dd82b37fe5b584c1739e1db62a6ad9257499387c141538de9a788a4cb132476a048eb2f83a25ba20115e0dd8caed36a31748943e08f6bf6f5efb5653cb195bf1f2facfd7a6ae952a13f8c6248e4d39e494d170a456d6fe18525b13fa0bebd11c734a60581881ee580efcf0bdc2abbf23e83bc4ded7b2cee9e2063537528f8b9a37bbc4fea84c354f70da54ea577f8bbb58429ede119a8ec6dfb19459e55cc16b35dcb906f754361f3c4bd3c5fd710f62313a59ccb21955520e3473de14aeab46f5acca047da1659247508d16749f48f6b9fa021a1314146b489f307d99877a6de59c72acc418fc00185de7196deb10c0d9dd2bbb6d1ea79932a7175bd7a78f1c8265ac73959a0034ec4ffdaa92da7fa5e8e2ee4bde23ab4a4233a6e5e77e787b0eaa6eb033ed68620d054d5f7e91b2eb5ff1e21bf34cbd1b4bbd44730255147ef9deefdc0030938e8e52b80091f9dcca979d7517795c2a732e455e29d93d6b12d71b932f81311f4c14326ef6a2137b8acbfb78a23363e8ccda40daaed29f22d76360d606c4afac6877b93a22aed712889f52de05e816e458806bf01499b4ba4ce0fb8f0dc0f10dd99a052faca1384ac0120eddf7e5745dd730db1471f6c848aa605a813e9bc423b56c9af9be09479b51ddefe85969605ac6f63a5c1a09812dc222159aeca48bcee75bfd1706869282e93d5e2c4c4847449449c545bf442b1d472ba8f01e763449eb9c5909dac9760b97e9f02009b7047f673db80b47b874caf720360677a5cb37035ff45c5cfe8a317428b647e03ebea2d476abbf68804697949c88752f4c1bde62113d80904c796d48eb4a7a1fbe5cd0dba08ec745dc310fcee841c0b7644208113d235cbb2682b40e9f548415088df6c40653fb5d4d2634b78666fd71ce7541986b65ab3005e53b80a951cae188774d2a6acff536f0622403c1ac7f23d908db1ed8260b771f99134152a391d7d36e9b1e1ddc327ae32d38844dc9fb2d6838c6c42ae51d29ea846be2b9494fd4020e35bd3a10a92027529d2802a4be8e6d10a7caba18da56631a61c551e0a54c06c99b7d365d93d4c82b3241fc8a6c9356993e3883005726c3216d5569a5f9955db0bb1f42ce368d7ebad370a35327c6a05c44bc021ad63cf313fc2fbdb7b5e090f7ba4f7dcf8299df8e15033e7e65c3eb31112c546a9523cf9421b6833f62cef102b1bc814f5324b8f0d535193d6816ae0e7012a3b23d309f2ce68030c30a0bf5d284c568c4074f1ee6301bc5f58a407665c0f66d9197c8062d8d6b98b7b310130a3d906bfb52aeab108b0f4ae347bda89a27985fc330c0ae09c05ca52ab49a70966ac35d7de8074672274d9386a31dd529994bb49f6cc1ef458093331d53428520afab588be22f6d36f5bd541c84b682cb6f57be22163aa6a7d89eb27c30bfb7fa9ca827e05cb72c99c41aea10553c2ed1040e9047e7771ae952a0a05a994ff5d948e37e5d5cb9c945a75864d996c9252984c97ee8afb027a76f86228e2c05bc34cccdd871fc1231b0289e8b79c9a8dea9f6a65f64c4f8f7d930fc011ac01a0c4d11d63cb77870c3ace050f9695e37a67601b6f9bb0d50ee717adea31ea47714a47fa43faf115b2f09c6587ad020f7b2fcf87cc214cdd1fcbdff31f12c8a92ed0ab4b394500f7b0425b868d04b40c2286c1ea26aa6c9a969052136c4f573632578a7c9aade43dd6d6de5e77af200217b2494bd4db8e3364526494817e432607d0d3dad5390c4e67bbe7dd1bbb2f02d46372f15cfa11e9a7e709d02996341f87564c5a0f2bdb6164194cdfaf0deef48901d777d84b559495c8d8633fdd3682277cd3f91e38ce37f07858cd362c52e758ff11d4f3deb995dcd39da5982cc6a8750d9752b2040c8a13d6decb56032ef219686abe8e353fc14adc9e43dd1b495d0e4516a598f58bb3afcdc5a52af81b1db148a80de1ca0744cce5b59c0392f3a5ae2e353655be44e53ec106a9779f5cc15ab4f6d28876d0e9d1e5a624b1bcabb42c92a708a51b4254e154e4290e8b90151cb0d882a4c906729bf96856bf347d55c9358ef37943332fe8bd1bc4643d370dc5dda642f7d9b38cc4356f6222b10b7ff593366c977b3cb7eb54e4ab645d042376b95160a0ca242b79ddc87d2e04099082f19c46c2cd4333dd8a72c4cd6747106a25e84ecaca04d721b84669cc3cf7226604b2b7e62f11759cbfd6fa25898251510d0cd0e54b72649acf176d66c9dfc8dc172e51ba596eec8e8f685bc328d67df5caab20fe5c136d027aec0ddfb326276b55884037ffe676c03cacf7186c263bb30c25d237b271dac59d5ab787a4403d28681fc26999f2857a152c933ac5582e7cb7f08dc95a9c1d4fb70691e7a5a5ed1b06588dd5e849e51c4ee70dca4570041c5d94d5745cc22cba97523fbbcdef29e264459bc891d779994ce5ad5346be632b45c5e3b17eb88f0006f92ae2def22ce29bf9c9b3756b99fbd4c7f29d00e2c016d3fc04a4950c3d1fc6063635ed5380b729b6f1c5b39a1ba370950ee068b50ef65b7a67ecd6b67960e7436ba4f19230c4661a68a6928dc9de1aefe3025a3625a30b98aa94de7aea2e0d544625ce697a2dde5a88adcbda670ed20219a04cfb1c6ec53e70b70cea4be5255eab9162d2b33679b7f306f36f41f931bbfc7aa0604520fc7dae3ea778140edfb74ca0f84e2b5c87258089864e3f20a638ecbb054413230c834cb9be50a87ae18eee81e2c70d0d524a3ec6b9cca12e092511dc9b403e5735e7feb528f1261ecd3bd76df6202d925448dd0a99f8f2a1950fa76a5b3ee3ea7a5c49f47086587b391a3f5138f0c353044ccf2e3a6fdfcf588bd437cd5f0914583495eccb7d531e89fcb901404374662d0a5b4d03dc1f82245f8cf1387a609f8f749a9338bd4b08af73f4774af0ef0ab90fa1d963a2aa2970534716a59077946d443a671009e10705be678a954b90888c25e3296afe23080a8cf0c3013acc8a6e479b45feebcc2950a9123f28f3db9daa5325e8eefbae331ee281af26f59797cb27a036db51ab42cea483ece29c5101743a1fd2f3a9d05c1b4485d1653751f123f2f0a36383c7debddac07ff1c3088221e60e8ccc257b748150413f86e9ef1f62fbb9334c4adc903ef828622b654029919e367e24420074020e7549b8b3e04e9fe98c74e7e2b00e192897b72933036302c867a606242bc3ebd9ebc18b3c4b67dd18ee2e357f9142adf0ffb216044edf13be458897dcea4463862a83f3e59098a7bd0ce00267a24b63458046c36370a39199ee25aeed2641381c06a4c9bb3029c50d63bf5b8ff42259111140a326c6cf4224c58b00d05219809bd929558ed4a93d445fb837a4fd1070f2adc9fec7164b6719dd8eeaeaea02399d7ffdbdd91595ed8e78035c181ca2751f8b97f4ac42d8be01925075a5081adcd63b76ea3b23953cfdc71d90bba4da250cbdf9ac51cf1cd7fc87e529cddc0e49b2a97c0927534a40d1f4861957a54a8341ccdeb41cef28be43b5b83bd183fcd14c79e2e45297d3fdf1499063b2e3563124fac17d8f400479d37cd06f6160906fa4258e069edb4ad1449ebd3fb52ed2ee56170d95ee6ab21c888e4ec58ab794b987859b72981d5b26ada3295cca6da6958b91fe49a87d5edd04a6dc7c39528ffb4aa774fbe419272557c67fabeed2c2303a80347e8b1675e05e66a886fc3e7ffd3274fa38480f0fecc318779dd7c19b0cb78a3415759df1dd42d81fbe07160e440000e6670b20010be32cd92f312f800b2fd961d565c31358254cfdd03aa1e974ed2b7f38ae1aa9be426b2f16d83ff0de14f0604d38335a020960d51036d3ce2a6c9fec9ec2e1bc8f776308e7841187afbbb741bb5654b365f1cc50eae6712a4f46f0d26dfd8c2560e667a83e63d4f044e50e3b4a9bb5f2e1b691e221f3c6decb11c694ebf30033feaf29d37bfaf2c78d62db42531ff4073b8e1ac365bf02e93ae79697f5c9292fae8e2c8079095cd504841cdb38131b3478742ff7439a38f4d1f2174d91f81e287de33e78406b8c76a645ba84599e1c12c6d0b620b8b2532520c9a7d3ae8e16db56695c11755fd806121cf678f2af71485f34f79b5d2b91fe64dd49204133559f0e13d31c62f24ca9a86f8af32279a5f73421912a91c10135e07ca5d4dd30ab394541ab4253e9fe983751d453ebe3266a13784eb040c9cd86db2da69ead9d0a8dd8d81c9806c9f32203133100f7e942c85d6dca6e24e1fc97747f5b4d76e4b5710067b86fa1ad6dd696f74f5a582b0976fde7c36122048560df2bbb6e4dbd1140042dd2f4c4c90f6b0cdd3ef482caeddd24bf808cf5537553d430af3818e559a659514abe4c7f706f94276ab740df3f41196d4b41b360ff4064f47cd71e04d19387aa486384fc929e3500a53f42e3ab208dbd6b0bec465053d3a41f45fcee4c54faeff5264c2f3d2fb2704422d8ccb4eac6612bd7a13e949873190c9a2998c538eee3a681d6a8f7892d24e7f72c21bce8e80f57dd7c0e4083439a82d91ae1685b04104d39a3e8c238aff6b201952b185fa5aec150dbfff4b656c7a7c0999b02823809afe251be8cfa0dda638b7aef337f535bb39ea67af55279c36b9d805bc7020801af3fc4541be3e56edf3c1d817e670021d95ce2da0dc2e65f365de4efd39087cacef9520f82c354ec161ae5ba18b51c7715d789ae365eb463a10eda59b65a83c8a3302a92ebbfcff8afeaaa945736d502530acb997bb2530356ba24a360a2c59670637cf83575dc3293513ecd58824b04ea6160d15ac47dc0c99d57e1ff1fc0e222d4c363c7be65be00c5e840cd53526c133a7be42524e3b386699ac9ac72578e4d1dcb57e3d46617c2a51c715407960f9151b791d2f96c3d7db84ea406cc6d3696775e3df83ec35d06fa25056d71bb4de5863519e52d5a6dfc33c80080d2ff4a2ad41170c9dc00f2ad47969da602666455a730af9cf6a84866c00fe19e3d5af64739a3afc4695891e7359644a8b824e44123839ae094bf675adc775f6816ff552a0f5d250665b127f8c1ae36e8ae11610e3a42e7177844cc863edc8fff3a2a78208013980bb41e90df94f7dd2fb231d55900b21eeba23288e8713a12c4d55d2ab18ad9c2a11a0497579c380afe1b151352d69b0cf01f3c744831e10f1a71baef3ddd68f522e8be9f13a853a5f32ba8ea8f9f80b579fae044d413d56d23b4af778d005e463323d83df05e0ffd27b9685f2e2b0cf341ed90e5fe2d3d6722367ef7af5ea4df4b06013c3feb978e901f5da3ecc5d4d3a646c8abc350335e5620e8acf5f8521e61a814a9b723dfb657c06e0a55394af4f8b98d28e83ecd13603c2d9572df64e000539d4c9a4cabbaafb7f76dae37c5ab1101cd69b6de965c3d882eb646d981514a3c657a69bfb10c0d9dd2bbb6d1ea79932a7175bd7a78f1c8265ac73959a0034e6481227fe0fa2f016672c53f8046835d056aea401974a639bf9cf8662364150c6e4e488bc54edc18196c35f460e0a1f78744dca29afa8c1d4c328f091c9c495d5eea2044382ad42211b4de31b0c6985c1f9f1a81fd84f3ad9db0631df881c3632236e37668016fde1c87a5be3fb377de8fd76c2f6abd99017c77ae0e1c617092205530ffd91d12fe3780d658b0b92d5d3e9423158b722e9c0f52d92fbc9ab58d0e6fe548436d2049f136065ec59fd04f7ab6f652b9ccfcff4cc6bb3de579c6f4ed6dfb8f944af74f6236c00c25022da868db8618dcf8d3a886957c050976f20de09afe067499cf90594b4d653f4fc499aefede60ae408ed91492cd230caa2a9a2b5937d7cad1da04dbe74ee62a39de4f0651a9ecf9f66a9d682bcde29cc4d802927ac06db4c1b0197dc20ae33e7123bc83b03b9fc258f69d3aa300ca9b5a924d34fd7cb3db4a2a22a6c8f7372349f601892f46175eae872a67643e26aa534d3b3c1bb831f0e537b442a91b0467e629d337b5ae169a95a5c7cfb58241e5bd08341a7c1520f77ec2f0ab79b1ed35b287f108c09aa7356b4fcafcf8bbe937e1e472ab30e0edcd97529e51701007347867729299222656415a85b0571c5f1ed7ede6c875e604a7b8ec6e9386f9d67bd8757f445817d813a0186d35dce5607c6dccda23f6d345c55e0ddda5f06bb330af7b6542a9070e596ee172e8fb0d8c7bbbac6da83398c88f7812f318ad1fe21055a58f00bc8dd7ebad370a35327c6a05c44bc021ad63cf313fc2fbdb7b5e090f7b50a630ad44a351d89c608b3996d68f68575372c63e63953f746ec05609b96c0a993bb78afe819a1dd1f27aab851061f0f50ee5256ba310a45ea800580981654c0239af48269f821e5e25e73a055a431c0cd4dc2b399e46b5b2d668e7a7b12cdf4cd515eaf3269ba512983215525caf6e046808b0fa9cdf37a0fffc78729126e46fa37d78fd0e50f72ff4596babd1ef658757d01b4eda566732ac1ed6ea9717af62ed748e6f7bf3ac045458faaadf0f5951502c4b16721110d6b55f75e4d4786b90cfe7a15250a66321d4c88e1686b6f9b1c0ba1592ed58d5fa5f08c8afdece0559aefef9cee346f033cfeaff39631ead1e98e30b4708c32374525fe9ae61129549fd84c65ff9e2e0e708505478467e633e9aee113ea3b2c30f9349ce9bfcf3e17e8a7c4b537c1c7096ed55e3137bab56cc135be419e4f48520979e424e023746e972f928bec708656759a931f3573e97da46ff039da3c9ab8e94651a01f6a09a5a4bc3cf7755caec2e910215777ca92c36562f6f7b8fa2b5f1f73b82e2f00b451ac171eef30dacce9f5159d614f1450888274159e9303c39d620c715cd6457d5a864f7597a43adf3b12ac2cb9fb9e7fb9d5047de84e20119d8023685c6d0fc2a789015fcbdf1dec58936bac71a2ff716c289fb4c6b4a1f329f436030d4183f37d693163461d1b634972cfb0ee249822f3c40c298131c6a740dbb9de59ffabecf99795bde34d618703c944b3a571560093ee2b634f54558f3acd7f5e951bf44c1b920a9c7e4e55f351964c6bf9a8b2838d35606af4024695ed2ba3a01646eedd61249e9003b5961dee8b0e405c62daefbbf92109c2a7c9447c5085c7e752bd89f81dc43eaac849c2bd860698692347c3118da1dd0f3efe0c9186edf81f36c8fbedf76e38e86890f0f0e7b01d4ceaaafce83ff35b38cc4356f6222b10b7ff593366c977b3cb7eb54e4ab645d042376768ca8890f0c2d835ed942bd67048953abef88cbe243ac1d232e5aa91072be10547fc26427b3e47ec85dfa332a7258c81114b87a0122bbc3d184dcf592e904090329cc7c45f07064b14744d153905793ec7310340ad8c130fb559d447bb9585919e6c67f020e6fd9f14fb221512bd40ac11a373926faa159d464d3a9aa5ba8cc0c86f52cc076bd2d81331c79f6a55131aa38cad8049477918ffe62ba0485d66e7debde471143b4aabbda661b8a9a419964516e20588029d65ea24f64e92c755547324ad2558ba3aadd44ae22cdf969dcd547f15bbb0aa3a4fb9118ecada97b27dfab758013cb07575df5bac48e038feb895bca45641726671fcf85d9e20e63b4bafd63ef74652e88f813b3bd6b382d2f45df0cb4b1b3a1d768ad902a948dbd859f10fdb4e99ce5bcd71e2f56873f357ec656f469a5cb0c263256dd5b2894a81f0eb1d185b596dea441d819508924b2648e353d6f3670609cab51dc16c8dee1c8a1a986c7be45cd92aa5d0e901a744ec3ade2326226696c75f6bf8a146ddbd62abe549f8f328dc6ce57e179f606bc5bdafcaa3b3326f8d3124e5807c863b2efd5f3ba46c1f8fd2e0b63aaee81e2c70d0d524a3ec6b9cca12e092511dc9b403e5735e7feb52807884bb07cc0d237ec86cfcd84d21868c704f62d9ceebc11b9e71c72e7069fb46cf8e3d2dae3adfb0c2b06443be1e0bd17686508cf58a630d58a0972135fbc03fdc6e6667b476381fc848cd209b2f0f1c131ca1360a41ea723e6dd44e0926e130321823aa095876da0d731eb0f0f07de364bc7252d96725bd873f612f143d24909898775214b6f581dce8d313d97d24291e0f6b6173f265c02fa12644bc5e6fa7cff25f4ff08260813e782f44673e156cd05c0b5de1380d3fd2ade0798dadd96ced0e61f5d66be4742af1499795aea46e8afe009a39c1f7cce16d90710fb967ce444c6fcdbff6005e140fea39b961d50da4b82c255d00b23c0da2434996bb4ba72aa02fbe1ce15d1fdf66f4baee3305fa76cd611da212b219f15624cc43025ce58d8423c40edfdee557a789b44425343eec837487327951a389ea848e017cdc9737fbe72a293b279c870a2fd8a1858b90217864aae6c4410f59098a7bd0ce00267a24b63458046c36370a39199ee25aeed2641388098b226cf78db4de9ca0cbfc34f359d5dae18a35878d09ba8ddb84f94f8dc007ebab8f3b27d9ea95c7d30811a3de6efaf97bba327387e449880488e333fbd1309604475d3df5876d93c93b5fe5f8fbfb8d480349a60d96a21e107389c0202bb27ef8d453c632dc6961ba8f1a3504378fa28a7311a1f171c152d583f9b73a381d071f39a9a0e8913e58489cd233ff15c055ba7038c59324100f1c792a1b1f4e188d287c0607eb2d5be55f6f38c8b59dcee1ba786718493852d448367972c7c03befa9781d6d230a612d4b8c1304d116c9854b83c28e28585df09a8bdbabbef71c5206f0a682c6f95686bb0de07c51fa0ed2f1a679b835a747f4bbf103d04bc632e57ad7305c23fd104ef642c586e3e1b826ad18fe139c0f4ab5286e1ddeee46c43ce4cab6acf7b5423ee356402f7449ac69c6e5468aa7ec5ce5c41e361be15bf5a931ec194871dbcb2b507aad59129698650fea323aea2f5a15accffe1ce6848360a4b1b55b9b1d896d5a0d871a01eac87e6184665c45b692064821de29f3688831e2c5305f662df257b92d6dd1f6408eaeaca31b641a2fe6e078f183d286195b71602aa2f1f5bda41386ba435fea85f2ef4aec5c3173870a5ecaaee1090020cfb5e9456a61dae7e6c3f7d7fbedf7d7a3186e9118f142effa807d25e2ee3b55129397937aec5f6a72c0abc680ec4436fa187e92bef1168b4913cf787b6fe4ab4cd7f9b10619153864dd541300e351a052e42f99964c81794f37c3eca54936b9191712b32430f0457b508254e00d6bc49bc8d5e64767cc1d354e96ce1f105a34c4e24eefdb6a954743492ed2625f8de98dd3ce2323d5f3f06ab54baef199b0304af9c38fbe0408c07376605c0be3977cecd2f4e2bfee66059bd800da042074d08203158153b1a3e43c1d541110d3fff09b199654cb5fbebc80f1f75e06d8255cb20f99886edff31fee63e6b364c3066130ddbd49ec8161158558616b5e5ada7412ca426aed037528d1c73a28a4a25a6d7616b337b6d829b5c9e2418b1d4caa74c7e0c996a8a2756ba46fe2abc794fbb53e4a28f5274a8fe899acef4ed1aacdf2611799ba63b832e744300cfa1add8df0dc618cd940d81883b5b786f68ba930d480473e3675f7410efe86365ebcebc1d1a76a5c214e253bd68815e642332ee50377c8d806b4910a6ef3cf29fdcde56f001653b3239afed903772bc482cdaa7577bc4eadfc65e277d4286d8ca377743488fdc1a3029bb7adc4bd2a84a13eafa09e66538d19c62c42960325c85c258186b9dcace645615960751ecf7b75f5c097d9c0c412d3c54e6f4ee88bc26a1ba2e5d9eb38de9a0376484e311b839002c0af0eb797ca734240e69f51801c885da9473608bca7cb732990a4c341beb9dbaf66c8314c751c240e5dbaa158e1850616b74e8997bb661daab804fe92a5186b56bfb513615b0716060ae3369309e7892f8d2283f3202f76c561a680b3db6735d36e8078e08fe33652374d008e2d078f5396318131ddbf74f3aba9ddf6845fd7fe3ab3ff3359fd16047615e6d6d9854d5ce10e488d60aecf3b205160fb1b76fc654d8517760710f2180b5b39c023a248d8dcb8baad6a3a1c5cfd242db4568511d32f91b00c4a23db50a0618d653e869e487be7f96370339f1fca259c10eaedbad90b4f53b60e48af1c46b8a3dd9f81ef1c94b4dc51bf61d907b12ffbd7b7109ebff7bc631bae21a90625ad1435a4dbf2dec7c582f34a620cf40ab31402da8910a0e6b6027a4686ad43b7bae98886321894ed886f05b217defee1909a3395966ec8833579b0abd2b594ff7a85a52f0a059b0127608762886acc6879eb331bfd85fa9646129df75a53fe50ad14a8c9853d7c787f0958164fd92cf2d6845cf52d20b7beb2fbad4cc2d71b62bdf9cfc39cc3d4e2bcd94e6eeb519c19aff49d854636edf19adf29289613ad2a91bd385ec3f8a2680ae1534173b06091164cec229bd4ef11f3b1737697ace8771ca874647dd0a55f157157847ad28b4d6790cf42a6fc12572f922e9efce933b99ac2123808a43ba32c17a73c9437868609020e1759fd7a58744c069ca5fa888756f0403110a2d1c98c30ce4e4b4aacea7c576138646ab6f2b27c8ba0187769d85e03534566ee6b5ec01aac7b30287eebddc0ea77f0a14df16fbbaa72d31e01c79645839830f991a36c09bb1aefe77541df8470be53a5e41e8a2beb36150db9e3ed2b89010dd1482556dd411cc58daa88af4f404fb1fb53d5cc1fae013ce2fc389ab0252144704a8b26976068993cc0145eb372f5544775b450cac630133432df6c525a6832d826a1eb83256d641aebd6a636641816effc7a2eeff964a4a33170f2b9055bafb5081090d0be0574736c8a59ca592fa4a18d384e43d473aaf90cb9f65b11e01bf50b6f89b8430c5d389367be910ec35d753f285fa19a108bb7632745f963511f6ca72201c0063cb2fd3fe8a65a520c81e42fb2cd10d842c447ecffc7178a7b9ffd700ac286fdaf73a31df5f2292a076bba0434d63c71821a8c28ea7b7a5dd1d1483e96301751d79dc75d6f2acbe3b99a4fa347d9433e4da2f2d61e7de886212c48d73cd7325bebfde36516ade7162f3f0ed76a4868f7ec62a71b648abbc1984bccefc7712a293340f4130621bf0f617604842b078ff395c96193b5854cd4e39775fb22f03e911dd794fccd767d82970d2ce0b87da8283f3675e22175b899dbd908f481e2b8eb412aa575617221757cf98d26570f034f8af2359a47a877a779078b26faed04711361f4442df20b5b3b7c72cf09511d57edcad60ac46f302aba6840ed68a2734fdf83b27a6fa0fde386bc01e6d3fcdf4b33ceef6d394aeb09f9f83e7ee981c1bbff2d77936bdceb2283c00511673693d9c767ba38db0a662da280436b5ca653f58ccad7d9d6507cc9dc1c4b16e4c03d96acbbb82b0ca389de57cb4c54f9945f6d24a3b4d485774981d98f81264bdf1fadca04ad20f68d57ca0ff0b6fc8cf7bfa06dffb862fa80b08806c6ac7cb4c80fd3ce3b2899e9d9367352bd0b005593c3fedd60fc0fadb114dd6be8469a4f0bf9183f6ca9150f02bc4812b5176c21ca6068963093cf3aceadadf7d0f659c2ffbfd6fd3a9e14074be7f3d963f74aa97592bfe1eacd76d7ef063f294ab1f38e8e25dabe0d6671bfab65d47c813c7fa2e4991cfd75bf44c6020e92790f12741be8a403665a1ca399acfe1a5e28d0d3473eeea2e49318abeb69bd7750f9102a74740810155734506797f791d77ed366b05ba716c27447a9ec3b1da3b7a4d7f42add6d8e8ccabc39c4d81e8c6032fd6b264b229f4e3550fa0ee55e3d6f75613155d4b987bf954cc4e6e97fbfca8d9428e85d1533149c9cfdf95f46abf6a38235704f3dad2f10d48d96da0c6d17abead92859746076a0a94bca585a049a73a0fa9287f2cec61c502bfc17d12aaa63789089c9e263faea9346df80fcc0ab869682fbc8cf3920c293893caca9d2462280fa92b0deaf02a56a8da4781dd18d66b9f02c9f5515e5dee0fba5762f2081962357319959efcc003d11e240410e82dbb159e101ea2ef8703ef9a2d3e31e46e6694b818d02db3ad33aa3dab2459c156d9f4996c06a542fa0317448938dc73c43669c747ec8817c5a507d14e1c6860faad1115192c9c5716c8060ae0dbab8c085fc55d9136ff875f5bc7787f9e2dd8f0531a170e3bbaf653de9a1d71712ff11f08e7a4733bcef47de159fa5d75ffaed68f9a65f67727e3bac8ccdbfa93daa6854361e5affc1892a2b9c5cd4d3acfaad9881e39e97a616db7c43feb32b191812a5a2293dc608940be58ad620438a63faa3fb17807a7a94bab30588c9e87fd6eb292943f22311b4a19e1ed3d22c442c1403a3dbfe1a5da9c2c4c2f30edc2b11e159640708aedc197813d6e876981db4833a2e94cf21c74d7fadce2e3a454b6bdd907b7960c1c249fc86d9a81d808b8a89808526f8ec4305990d25e13ede3104c825703ad06853c34a1b3abe2c68599e5335dc1baa0e899227c8365948e23b2b89c7f484887e701d544759e7f1eff000282851010a7c86acab323f3ad0f53b5a30c3b33324acb07706423737aca09d5337058049262b7dfb27a429f470b73f0c06c4782f641cdaf55bff1248ce00bdf300b7e3a8d52eaf02127cf59e7ba397e1a8c9b95920c118548be01460f76ab906d007bf7a4a0561b12b5e1d08034258d4142bd5fb2d910ca0b47b31ceda00ee8606304c5bd7e12d5b53a663273933542c1708fb03f064b56d8905cdfb6ae48a39afe9ea341f4d6ee28d6bd76e6bea237b693676e2b33ad47ac60f94bae974092a89d459ab26d318f0209115cbd2945f9c6c1ca5b1a38290a93e1f01391921da8ed11c91eb19f0548d0e37eb2d1de42d99a941bac8d6ee8b210dbb39cc99709dac32ec3841c619f64ee9fe2b5bd48282941cae0b17ca9f1ba4de30913d3cc5591ad10b03ec7317cf746e73154adacc0fd4e1221e878c9f7c22935b97f1506d1ca3540fe6d8ab89e43ca70265f94f77b20196e02758b1c352fce4c99ab1cdf7603a763f6cc19cc69e9c64af68773246c673ae0b9ae57757d45581cae52cb5b0a317579de01d285f32e82b05834980b3602f7818ca2208a44c82deca28dc831cc5e307c0e44f76913a90b32c41262646b6045fc70550d95ce22f7a2b250fca53a38515ee846520a25a5c1d4fb69601e7802f880a8016c03091d1d5726bcc105aaa3192a808f4d024450a243ed8a07d80f2ef751e313fba3bd7eb414d4b5dc6d6a10bda8dbb607d8be136642e251b8ecb21cb0f9aff2167cd99e288c5f6f7814fa5cac88fd65fbe070a0f238052f7f9ae83bb0c0cf0e8d559d4f5fbf4563b234036fdf987c85b0a78796599cb2370c78cf274e5a5bba5940802eeb09137d033dbaf886264b5144ee371c473cf1db95334ca5bc9892a37e22bb03a82f0aec5c605fa3ef3e043385d8bc9166da7d494538ce8d3855cb0d3f20f1736cdf1882e112ff2cf9033a4a7822c4d2200be66a720f01febcaa14d2b38fbd68e8c3f6b55eb8eb00c8de57b52111cbe2b15a84b2c22cad39966a5865fdfb2f0950c36ded0c010a7c42d696c75cfcdbafc50b8135ed77284b85e54af3f6127a4c0a0ba15226f54541b166af4345e5a2d98e54edebade9a66a9b59bb550e1a9d44fbd20e01cfc4d2d6a3a58e0b8a050ad61e8322bcfe001101127d1e2d82bc9f4d51dc88b7fabccc8af219491d40a819adc7f5031912166035bf6b1a9546b4d46a1389b5d6edd6704eb4870358549032985f2f20a2f5649daff272b8be17b84d45465852c9377ae68a35de43bcb5fd153efe62fe2cbeedc45cb32d47f07a0a760d17c442a6b611afad20aa8c466258df24e0f289b182ab3384efdf8773b2bea3572a3d43661803df19a2cd6aede2df5c366dd6743a80b305c70e507ed460abc2f39a3a1df48ae7d2ff1aba55f6b21eb6fb043cdd5d0c152b5b098ea731677296a96cff6d152933dd8fb1d9d0e0d8cc15ca925b8b9342a79cd74994d2a36010d6725f2b469aec7046fe61c68d465a4b9865aacf0d3ffdad82d957dad0a664def854c52f34e8aea29148462c39258d4d4abed0a0a39e69f9489c5d8fcad2c071b309dfcfb41610099f2527468ac96aa44e168661de52be9e6fba4d62d61af42b2bf800a99c611b2ca80060f0a1dbd7af1e191324eec59cb81ba477fce63b6204d57f6c18004423f0b4a3f79e2b6707871a23a30757a828d8bbe31cde8c0db2dd263786b95d05a48c6740530f377977d541bb1c03c58314b72f01bd7ef266ddbaa32ccac8fd2bf89cab4c2d40d7e5bb5bf911c51c0decbbdd03e26f240d0eef663b256dbfa03e0ea3378c62504bd6c6cf8ad016994c5ccdf106456185cfd1de6c9b631395a53c0b1d357d224f8be33dff240a0e426d35b80a64702de837ccfaf313afd33a7af8ddf1e174e20c5b623f291be4425899e0bf7c107eea06ddbbbb039c162c351aa7b8deb5f2278c4b087e1cea894baf4e5a8643c4248e2deea4380e46fa3f723afa0800ea7a625b234c7fb6f2b1f46e591b3b666cdc4c81b64b5c77cd46bf05b36b02e5246afb6372d583e370f3a08c6fce361a4727d2398bf7bdcabd8b1efcafe360efa1ed1d4ce445e7990e61036edff8a7aa816da3e32315bd45b8bd48cb817dea991b355a3f5138d386a2654fb5495dffcf1a8a26abc47792887114a7ec2cf35a63c01f6339dfe95f0e3ce4245f5f573c52c16539a65972686b803cc9cb13a6d662f61048d5983a8b1094c2eaa5ff6101caa673170d866f2a7955f7168db7d6b817934b463aa2000b562b8d56ff296bce021c99c4b0e7fab113edbdac882a03d182cadc8c03d61960bc2235ece32db2cffcb53fa6220c45bde9cc868a0bb68e406cb477c70c66f39258fcb2fd0c442f874cb0e921a9edcddc8a6ca49c1d7e2789a0fc01615646e3fcd911867275cbd014cc575689a45ca74a390d1a55c7370e8033c62743b61c86ee0bfbfd8aefe3de558aea25c16a9330d9aa3c3bb46c1b452ae5e7ff3d2f63e18dc47a85e5ecb09150e439e6ebf70cb8c5d25f40193901988c5716601d8ffb4800d78257be39bc7c98188be02cc7b2c193538b5fa62a9dde890d2a22b0470f773c3e2d91011cb883cb928d106871f30cf133d3250275a2658d786447e8787d95b3a340a3d60fdcb63e98158a6f4c415e2f01093e26bcfbd0707756cbea9bd3c13c1abdf56afd9693eea2ea2cc89982d1fab8a39440bca99188e1ff7aa95ec920b60f3c21632b5886402d81897bd1534c8b451c2f4179188b96f4303696e280799b7742f682bc60f1fea94ca438178a63507e0068a26d901cb5563a4a82637c50815296e39a1d9aebd3856c7366812fef14c235f84de62dd7eda81552a23c7f4d121603d6a7bb37bed4eb493f015bff059ef615bcda4709ef5480d45bc8584b8f5a1acb151054772a9ad92823c4908f9a5364f755142dc7baf31068ebce006e1fc6b166453112492c39ba8315101e82e1bcefdc7a0f0d5d2030d4292a35d440aa17087b94f947a413c8cd89cbbd4f3b5d9cdcf14af17691965bd3a511fabad0408b72dee2e0757484826610e27e84dac19176246579b41732641a0f1cb4be9efb09132d342d827f4a3c749ed1b3f803aa17d66212e6c614d750710816b4f3badc058f7d088c6db58d543241f1ddc549722bd3ecdebc0c2474b2fd52c50fc58546aaab3fc9a27fceb3ff365fb84af6c256a04fe80ae83ae4d66857e1ac04446b633a4436888aa85c93322e0dba7c3397983130f4ae9cc9bb67dc784b37ef58654cb438da0c58ebdfe3cffd1ba92afd93cdfc068abcdc7eb587f00c9784595dbb5b24ace7cde79c4f34cde43768153cab3e50fb83266467af939deaadb2b6df876e29a1e2e61ba5caf07baae4e70f7952cb3402f4e40dbd06d1814bb1663233e1c246fc0a92b35a4ac267cb802b3cd7e305fa1ad34068621c0ffa075a74f0540ea02cc32655d3e5976122e27728d6b48d3756605bde79679b94a458adf078f2753a0a9383c7c050ff2a553b53c731c07c06b98b4f7426cabc35167da933fcec050370046e0de99c3f449ee0e06bad961f61fc620ab7c6e7d2626f3d4e304139d752f5ce0de61f15e6c6564bc45d2f2f56902cd6ea1c2ffd6a2e617bd99c6761ecf21eba07fb45268ae1033d67d35f83637b12622a61ff96c72f70b53d40db66f07d475d57eaef3d898dd1efb1d1801a77ec82b475e47b5c9a117d3866a4db6c460c26c49cc6497a27facfec5d203ea048933f2408863480f9b4934603e4a2651f4f4b7b20ddccc955eed852ac1aafb2e94778fb240925cd828c60ce338cf1e68254f946300d39ef9fb1725252e55d177327d6808e28ecf00f753f170bad0c7e683d6a8f838bf4fdfd0584bbe36ee1245f2e1e419856057f1e10087bf2cc48aa3ded71c8f3c6bcc0b37334ed2049bb23efb82850153bc36c6aa02872e8bb5ef1cd46de3b18e547afc50c863a7bf8437b47587d0c6a4c15058f680c78b33ece6d9956adb33d7716c93450923c13a8511b0e3096e575318fabc9a5d886caaefde0cc8553d8b813a1fffc91351f4a17533aed89888de6cc84a1c16319999c108f41edb5e2bb879e5f3bb8727a624b781b9ea833ac74c9bb1bf8be897cd17bbd171ac28eca15a6a15dabfdceea2bb2e8adaa3379704667533146c6de28f719644f477dd5e415a4da8c37c323635461bfa29f7bb816284c1813f76da5872072bf9abf40008c1c5f4bb4344ffa7286721ecc98dfc47d00a37f24e1a8fc4664f9fa02372e7ae6a58595a88aa643457ed41235a397082fef32ebee6ac191e7012df3f7469717d68474761ff2b9fad44ed6692b4696f5afdae4b54545f481d0e30fa3d9f9ebb2b607e8201c5428cc0dc047f93aa4169bd4a0f774147ccb627b8f3fa7e2ab8933bb71874726fc6a31a1e52b919e2434c2ed3ae7a98a04314653737445b012787e513d9ae66aa5c52286951ca25cd828de4152a4fc3642f42b4100c6a5656416165e5758bb7deeb32aeff4147079d1ecd2b4686da43802c41bc20b6be97f23e5a1248d179c9716fce21187732c0934a6266a7672d0ec13bac32b94e580bfe42964286ff6d1421909853c9a16a57b1b34a2e192043cf49ac743d5b115652ea9d09881c9cb4367ec477b119d0fa90ac0066e32e1407290beb239a420f23b112a5c38752d3d277ef0c5d3f58013c3a95b9cd73de15786d5bc4dffc0fc0e240de8dfffd6db1af730765a5b3f01de03ba416ddcf0ede0868a2e5c00daaa9bd412cecc24eda30e86f8992ecde423052adf2b8f03a96d97518b8cf4493584b2bc7ec974340d80384d556fa9e4a474782b9c7d1b78582bd1360fcdf67ec53081f55331572bc0c457c8d4c7e67038dc37d7af31d402e40b07b197a3b8bf9d35d97adc6801be4934fd6caa9ecd0727f192cbc56c1cc0acc266065426b040b580bfafac84f2ac4407ac2365dec91cbe15900cf86e9326de9ba13c3b7a18c850b0797c5105bca61fe33ec454a88bdaad6c15e550596d73711b0f4cb71209855302c69ff7c04bcd98d0ef03dd88cb77d79e9da86b17609f73b8773e1608761d9456421d4aff804fefeea427f7564d1599acc290c41fc4880cc6810486bd59aa87a4e6c26a660e6a023f2edced1428f67046f361c795b042218425edf8257b7c59ff52b8cfa4c71491916ba1e4a54b7b37feb45e0096ad5b8c8110fdb99d94ca6175ff32281c10a6c6b47f321e1d89deced4e25acbef47af90b89bcd2e34ddeb06486d5e068d16ce265b67f636a60115b1153512e7b4632c69f45192e0e1f0c2fcb47a75bc89add7db3a601dc9942ba0fe9b38bc26fc50fc8e5ccb2cfa7b0554ce16d59875275447a074f5a9a435dddecbc04bdf544c56db85e9f610880ce018774ecd31de79c9e84622c26389fa96ef86d1dc6ceea9709c37c251bf652ee326de67040162998da13f620f2ed1b5e0566879510ea521387c4764e3bce66ce4d4c823d2c64e9de9503308bb4c0b319350c3ea769745c5f4b87e581d0ce2bc35fdbe21551be71368a238202d8b8f5ae9589bc0a37765d35c8a1d67046410d38f0ec373a5a001d64f104a59a570ea87a40fd16a1e4bb224389ada3eae7971d694cff1a56aed1aa4286e1c983bb214521132413164158f44ff7e248d093d01115c08fdcda3be36391566ad75097bd0c38245247f19d49353a4a27fc135240613b407dd5809e975561f982f065009fd07914801cddd5c11b5fbc18b7f5770f6096d665b78e7cb878e4c09ef67ceea6bce4e3ab597a982ac679dd9bda71e7a319ee267eab06ce1a49115ef656a0e2ce6d3da5e9b28d855cd17e31dbb595af8579bca363e428c0ddc6f6a21353dd503f3de72893dd2b62ffc508d23aecf965ba4480a31f7f9e04e2f2b26497b7af5ea3b0b262812b70ba7cd396294d5371fb9f9244054b3893953d5b7d512f2ce11bacbedc2050be17f63bca8bff4d28a80825d25feac2d58128e6375226c086449fac0ec6af24e18fbebc124e9562d0d38390d2485946fb3f1134d73a0baff26ebd43e6ebe2472bd678f271ce75bf63beb3a3129dc6e30e6f7bf006653ede997eec00558867f4e3a652622ab8ddbd9c70aad2023893163e5e9ff80d03a9239bf8120865d15cc6d2e32f8b9e6dee0b6346517840628f574b6edd981e4a9159cac6d0785d6f3df9d866bb015563d8c3eb0d1cff025f40ba75f3f5c7039ae998adfc546d32cea2029955b5ad4ae021768da661c8a766d3ac44acdb87c175143f08dbab452f79b1ff38823cfa395daa67e230f7f42d42ed6d741f604862eb216491a41619fdf2868527b57fd9bbe30a836a335d66a4a06e2e6fd8faff9551a15ee250bb1d0ff0a23da770b2c47cb42ab789d7ca9beb18c80850d1fc0f171fe90d17955bc5e154fd78a83f1cde5ade925bdf6df020ac3f0f5b83559625faed76f371f91fe0650ca715f421c45f9595d2ea53d76cd92d384e34c48dfaa5d1af21cfc49b5ceb9961f0130a7054a0c834093a51984b4e3df591a00333fb16632c75d1ca55a8e09e3b3d580834e8e0ef5d6bc6b9b5e5a83bbb44222807f4dbd87093c409b329029e407a23bc012b8e6a3e913b4322c6809e2491251ae90e526f893ffa1a6201e1de3406a036e7ba7121ac9f20f68ed51d36861be84c11953892dddced5296d83b5b6926ad92719680c2e8b051f02dd73d2a20f84ae1a9c4298d30b20ee42c9e55c70370217bdbaedab80746eba0d168e8100725355833b645bdbd69a1d4fb8835df2140b129446e73cbfde0163a97bb9e0516c806eb338d27242885256347dbe9f611a18f27e3f14c065bdf5b28c97ba8628b11a06fc210c13475b264a7f497aa16f97dd116a9a32598684acb7bb5920719508738171ac34535eebbf28cf0fa879b4f71c8e8b033abfb88059d85062513635fcee18c6045c5606ccb099f2560f9705d1d3497fbb14bb19403a80165aeea286b7a4ef6de9832b846305985823c3103bd122019ede881d4963524e420387085a654aba4a4625934721aa8b17152f3ddb43cf078f94aaeb29466cd4e10f5014d9a06a3250465f471a2f55b8aac8df81c1e8ee6b37d85a349ca2f980fc99e2eaaa3cfbd89e5555e52bf2fd82a69e2a26a2079b200a718444c8b18858e6e711037de84b3f06eba12c072a144aff4c1ad5052fda19827021603490db8c9ec0869eacc0b8af3d62dcc2595550d72d7742cc296e938fee5b881835b8273347ec978aef5436d32f2616f6ba13cfbd2f24a7886852fef67fb63f1965fbefac2c71afc22738abc403f17991445f4345925f8f5bf9b3665f800534875558169d6c44c5345864553a62f36c169ec6e7cdeb7032e23fc9bf41cf66ccc9f27fee12fdf05199ff8eed9df8636eeef69140749a92706c6bcec42d8b89a6c7adb6530d0d539a594ba4a411f6d1be1590def0c5b5510b47f6c7473272cb9d7f2c701f74cded142806c66d0172a265f6bee449ab1aa53e1d9523e010c0a9cc6bffe463ef72cc0a88eb2cec6e71d68a3342212670ef34606bc48123de4078e2498d94aadda899f910160b08589716e4d914091602999d69dadf5887d12d3470297348aa20321fc8fae630332069697c7e1d74f10176a204d6a2070ccd6a263e249cfb5d995cc4ff75f8d393c9b7987f1b8b69ca92b3287c3305fe3a15724e10048e04a3885f9af0bd5f89bffea45e28af3adae4880e5ba2ad6261a833a86a810d05096e39248071d32b8d4880884077e4377442e3af6cf9aadee69e0fe7a5f805e0d041cfd174cbf24b3b7400c5fb93538f966d536a9c795bc276f98116923417a6461a87c980bbeb642c30bd31f05a7167aa07d03bd57b795f908a6aad53c13d8dd207855dc9bcd6055d2fc45a59a8382cb7531b55ec90cb6d1613677010fa61abb82451c018a7ca656c9c6a63a772433d4f9f690eba8e0fccddbef9cd814b76d4e35f5c207be7ed78d365a79481a634f0593d6ccdcd58db317da25db0d1a7510b8af3c59d566b8b1a7bda9c2801bc7a60f562e90ba3e5b1f5d8a34b8b9f58576e1a2938481301441bcba310dc932d769265e35449a7d25cb0a1c8ab292a13547b518fbcd381ddc06d56eb2fb752021d8b471e5474b6b1bc960547b4a87e1eab3cbe1c418692618a7fa54aa9eaeee60287c244338bf331902a1a5a6a28ca83673d7375bbff03c31f1b0b8abd401299525d28e360eda3b4339d387a30f4d40058ca3cadc6d57f07273f7052f4f8b86c03d8b71548b66b0499f276efaeba68cc9e393a2f23f75392a2932363d340d9320c14ef9720007216ff70f8452c90a5e51bb06311971d7879aed6df799453173f73f2dd3d02638effaa76dad65f4ea7390694ee80fe4406e6cf1ed4aa418d0325258bf2f43bb74707e70f4c8f5bcce7adbadc526db1fdc6e5adb7f33139f191a86be2ea2017255a9bb791a29ce0a3ae7cc2684db6b285613d6c58383e2da5b9046aa8c11de9342b752f1f19309114c110849020fa9859f8463f2b9566e8a6f3a30b4c5b22066c2cf4e364896c3e60bc7f7d572553e4b95ce25fcfc62b76d72ad68581fc47ec8fa1e837d79f37230fe58b8f8885b66e4c7c8cc29f41b8f1fd0285694f9cef345b00e8626830fcb91072a496756bc15bce01049cb9367248be7002eee548893580ac7c334d328e37b704b8c75f39af514d523f280e769cf27637e322eb5c01e40275f46a26837fb5300e1265e817292fb6ea9a90012686280ce5e4d4343232f02e6356d9dae7c50ba6848b9e78548e2c16fe4da680dc734d94d0163ad6849c350dc9a5fa65b62bb384b36fd25bb1a7bcfab3af39cac2c4094582af45d97bab32c62127cb2b96b635dc671a3a43b91b66008f2dc9511ba0bf4ff56f7f3ed8f366f4ef350b51e28c06f0482a2e3974d4a3bd1cad42f9c3da69f93b9fc5c6c1f904f31628801a2fbc2916019a5258ec1a550a9ba419efe666272ba61935f5273a04efa045ca5e1685def9660340ffffffbf