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

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

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

Block Certificate

Block 57379 fa6a86701f0b09396801327a7344c5c177d26af9f7dfb7b734d78bc8ed2799e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
76d30d56e241bd4dce58da8bda586a8d4287a5f1a205bcdd3e79417125cc51c5
Certificate Block Hash
fa6a86701f0b09396801327a7344c5c177d26af9f7dfb7b734d78bc8ed2799e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008306000000430000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000035b6846a4cd1c2927bae136498b8a6d24bcd32473e3c4f13a1e0b908994e87a0706cb31db4a43c0204f3ad3ac23175f46e0093159040e765543cf6f2d31821074520e9824ed5f2c087b889887e921f3397a6a481e674a3febf0000000000000000200000008000008306000000430000

Raw Header Hex

000040203cb05bad322226b6f17c66d1aa020b08785b22b1267f39ce9ac5c24fc7d1157d4ce738b2e25c83b7057faafe487ee2916e37486ccf92af97854d83b2e491d19183960e6ad6780418c551cc257141793eddbc05a2f1a587428d6a58da8bda58ce4dbd41e2560dd376

Proof Data Hex

59,560 bytes
121216010307bca13c169deae554fbbf41ed725cb72955ed47dc6f6abcff4bc43335347ab0948a2a2ed1d4ce536fd2d3a70a8911f94f00a8659cd4695e226ffbdeea94eea69e4a2e3c8be5ad96dd97d847eaf3c8b8739b1e66254f68a7c72d2df5411e6237e791c0031cbacc2f4c4fce2e29edec93c9883d2494322c3149ee60f4b6504c6adb076d5605734cac8a030766e6f1ce72861000d589ee960ea6b28352c8b2bf79aab37c948b945e00aa72b606234acd2ef834e1a03212f9657d4f8edf1c8d51b11ea4a00462949f80414d935e981cc42ba06a311cdf1622f2ffe1cb42653ac35aba864db75b7e2629179154dd7f0ce55f5b340772d63a15e823b5f41c3302ce2491b80e6fec6e7d9173fa7eb9d880bf32cd42c7f93221f92bb8a735164d9e6225a2d767e2aff8dd097235bcfffbf72ffd5dfcd0f92b67440d63bc71dfc4a531785092fd65e00f67b4d591fe75f3a61d59eea0bd2aaee69d4de7ca68ea38cfb2f8511b5a1864e7a671c83ac09c2e5d6e24fd72866e569536575c418794407edce62e709dcb8c6bc4ad54a0f60cdae25e11c15eecc8fbe8d86dd0fc4766c800c386450785a0ae16898076abef69fe2e7bd4a8daca55067a961fc5ce99779da2159e4df11085904b721c519fd3367f21f041a613c1ef54914b431c4af1d3eb88b4a152fcbb3ab97c3adfaa15291d63b883d07fe4d9f8f6eea18057188323cb4a1b93ec343097a6c181b96a361f66536aa495856c8248872a456f002d545f4577b8d517589b1912ec992cb003da1bef839585bde1ae9e908ba28b74462f0a938d521014a5ef3d1b3b7087fdd8d6a0695a28e6a896134ece4d579399d34692df2a932769cc8625e4c798269d8bb50910a849e560ec695f24fab8550b83244dc290819f7e713d98475f7aad522f6d57bd6fc9b1457296b0fc1d232f97d9c80626bca05dea64a162e12e7584c1c1c5a95f80199a4c59d5971f30881e186bd8f969260ae8d621c8a2304b41d8f457fd8294a7a0a4522b6b72a2fbac81dbe8b4025a39efadb46c4a2d3b89f6a6112c28adf46e93def8a3e49787f1439719c0a8161601bc8215a7f5269674528e96cc79964e6084f6cab38f2b059e1756f3667bcf49778e5cc138760bb2eb605dbe8e8d351685c6bce3b21cd3f6b0c02705d1fd84bb8b9fa635a686cb5e64bee1e08b88931779c491948ad1af31b98fd7e4ffa43308bb95c6296efaa846c2e97fe93490b0595125cddc8f9bf2e71d6fd9f20b3bcada74e85a0d7490ee897b064889d2e6cdc2e8c4a5a085a1caa3130b50254ab1e1f6b565bfa9cf0d6353429a79dd1c194145379058ac06cdc0201e5bac5bacb6f6a2155972e89cacd538f1a151763fc6f7ca13a1d91b4d5a0d2416949a4c63597a6abe288e88ccd52fe6775865943ddac3692fdd41186d97be3ed2bf3cd3aeb4327f4e7e4952dcf47a6e3f4cd6fb3377ca5d658c0dba6a04e59caef4689a8941271a4994dd17b915192bb22a3cc55a9f7e93f9021611a6be86c7ac7f7606f87e78eed770c1bd5eb854a43da2b59f311b5a1baa8e8ed309ad1dcd61bfedb276b902ed39378ae0f4a64473c72e1c3fad7e37df80a125305cd92e3cda0e1959d03843683aa3653787c728fa5d6fe21b7f07de74c559a48abb47500e0d0dda9b41ff6861ce83bf5a9beca63dc7ad6786dd7038c823b7e56acfb3c25902c9beccdb9217581a5636d91fbd757988dad9bb275ae31bdacc468eab7ad8903838a882d1a2e1be9f20b883b312bd2143aad66594af3246334d32da4f26b34c13aebd6823c520871b832591182ffafed0f49be2cc3ad978365fea7fef556aad4360f870a4c029521cf25deee95ab5d2118207c2ebf5a18ba7556d8ab8502dd07eb2012817c1ea5f2a268693d3c595820ac9f1be609a33bd91999d1a4043a15487d135844b53fdf23525018ea5c29e89696ea2b8a2fca230a6fc47ada58228416d826a52fd3f0f924aa584c1b67cc516feb24a5b616e5dd99bba265a9ff9150a4cbcfa8ac296de2cd7ebd5169f9ca409ef752843f11c28f18b357f87f0c90d97b01c51121126673fe6a4c256c3b61f7baf4c0a2dd3ed5c329c16d06a99b456ec731fe076914ffeb86fad90839230aca8e6bdb032f24174df38da8f148c36649ea24adb80e29f937d1468abb2c213a9cdac419304fa116300f0e59e6fd39171f70a9ae96594bbb4e86fa160e53d8c81be483bc26cee838abad30c16095fe2e46e65956882f7f0bf214f0ad06f74411442462d55c5d4ecd83f19bb573409d6d1f85e32a8a616529c15e698db4113db76657b3af80e7606d5b894eb18df2eee7c80f334c9bfb1f431148494be4393fa7da2c624a2c183888b3b27ce8302cf214f47b646733f4669a97d4dcf333c06dba93d1714a7ecea8f6a5dd152e33cecb89924d0fb60ab39050221a2cd36de2d5c81bc84687922034739449a612c963aef154a33007e734ff5679c5d06653c7186467eb2a211c44ba2bf56a218f4667d064b2ece345cf1cbd3d5929e7a01070d228cc7da2e6ffc8583135ff81c23479ec7185d7c5b5268a01b78db60f237eeb2d41abd82e24ed48795755b1e2f1ede16855d585082aa7369dc0768761f5deb1b7175caa3bb1530ade5f18f5a0c3311a4cd390801913d85b8ac5bfff0a8ab0a78c98e28bbb6d77e3cdead61e8bdfaf43f3f6de85f27312e189eb684fde1fc208cf135f05d0ac6e2eb86c9f830f95839c3bcf71bb5e6fc1e77d108f2b00f79b972b1421af4bc7d592d7e5dc28cd2a37cb2071a46c0a561b8a3e8a0fee0cf363db39fea97d7da96590c0e5931262d48cdc4b2f956a930c8da1644f563f4c194d5185656fc626a00b9023acc74a751483a0082e4354c56e0f1e7fda4382860be395f6603682f52a30c7c6cf8f06abb6467b6da74b4204f421a02388b9dbb07b5e9db10db3177c4daba8d74aa02e6a08b6be6abc29e10a40d57c67ad356b4bda93de01fe0b780fd60ca3ad6cca60045ad5f09bd074538c9c5017b62561572f265cfe24ee610673600b587517b255f6c6c55756f4e9a3764ce712a6369f378904fb7ba0535733f72aa5e51636c74f49eeedcb4738974d0a15aeec0896f5fb73edd5576fba613a06643eaa50c660b015604593f551cce2b06b4062c31783e184999e0870b4fca49f80f9f485f75828bcce9325b587c86372b899103aa9c8a7fba8877127f3a88182d10880cc1db798bb584919712817de2c3e3e8d66aec804dbd10328b46c32c5559119c5378840fa64928f7e3e5183857fc74bfe39e4fadde6f53e6cdc7ae8e8a57d1c5246cce5e16077ff282a3440369e452392ce08c21ef6ceb867b7c7a09fbc310379c17cca45ab3df4862d35519d8d88ed1573c3f970bef7bddf8ab74034dd4c9da8c1194fc32227ffe0f29c6fb4c30d88607fd0c5b1bc98e2cef6f20db46a6753ef725ef3fe45d683d1b0d563f8321f6f39dc579d2d532c0e1336e01a983df93de64a656f486cbfbd8d304d0b5cf1861970e24db943bcb4c4565f578499e71d9d031a0b6c819c3b761c68274955acbb222f84ba4cc3293da4611bd09b9e4c95cb5612f41068f87fd6beefd5cdab32103cb90fee9c068d691f8a473dd2fe4d31421459e314a7361ef00cc5e3c874e869da55fd0f9f22e0146da40875e856f42615549b4430a324914d6a4e6ef3f4429e2191688bdf7bb22642b2c53cb1aae3ec02481fc95a513fd7f09ab2cbe19c5c7afe4c68f9c6e9a9a51d974cb66aa54b0307125026c0a21c0e0b51c9646bed4496da5d3ca0a05d157500581e43bbe848e050d7cae2d96beb28a46e794671e6f1ac3d0c2ba67b98453e4d31282d2ae8eedad9e7e2abc0e65a5e84d616042dab7a54cf31081bfd59175e8569411f09d8b5c308806e20ee111deefba08207e95db9fc05e0985c19bf0e41e12d4d8441f09fa57d92a6fe2e99ec9175c10821ae0c3e4982763e1a88e47f5fa6e65f261694689abb1f02062d1f29a0a733b2bc1a04bfa67be398f89c60faf952d8091bb99251aeff61dbc7fe08c8f20319722072aed1b765c177910afb746b7992d92900b9892bb4d8b4ee86e14c656e424b5276d3f47b1b451f2fc80f2fa9ef26dc40578b5ab49a2ed354f6d1fdb643ee89c225cc81c8043e16e9feaa9cc7c09f1de719570b2e1bb055e0781a6e2bede9584b560e5c6f3edc2291f698797e50afa5c9289d00081c6f82e8d7be29e03393b8e471ce99922cd01725af2ad5875bafc911a47084090faf131ad57f04f2aa03cb4bc964136fc119d08b8a5b04e55d1b2bc91110090139a8ed5cf1e003ec0d739f8ca9f305739427d2325b55fb7c0429f8b2bd225fccb5438c790f3e4518c21dd0e62d83a0a742ce40b14c0ed7ceff534d66f265dd886891606883a4ee22b35a4429e210e4ad5ac8807bc11367ab8bdc0c324e2d7fb9ecffd4927a11c1b92d9e5d2bd792a55362b49f396cb7c6f55b09bed0b8275dc37dced4e91366364404bb614d59e00474360cf46444de9d10e0d8c98be65350daf3c34c9a1ef34f647616bbc7bd5406a1cfd29b6b23e0323c380965e2bd2c8ae16c01fcc5a9faca426a32812149d657ce4255b5e165f7a6803f1a5ae8ba81924132961fb65620733a7589d41b73c134c8b1c201031de083b27f96d2dda3550d564e4e73e582491981da21f22fa3af65e7945e1f21c930374dbbbf8ad2d8172dd88e3c54d688bcb3f41dfc330731add9ac35328ca48c82606886c86554d8e2c8309ae0d4ae4fdead50f4153defa867d5d6edc825b6e655509ca8f03cdbc4ab7e1f2cdbdd53413400cec19a2f300353f4c8a7a8e1b4caca1665b46cb3b5f44e43f2d89df2f3e25e63bdfb42b7b33b34a67577d5694d8afa43747667dc20a3cd7f97b4658f8752b4a44b628fdafd691d8b5f9904ef9b9f32742a433aa186d11817cd29beb704fd0092dd2287374cccaaf90ed3fda4af50dab613d564e13f9b9198b6b8fe4bbab354129b9fa2b8741aed703e8947da1039686a3e29a946a8c6834c4c06467f96d8b8fca9ca90fc8c5fcf8710ed707ccd2126b0840d77668bca6297974dfe6acbb13fd35692c0722eccaa4107b86bb7a13fe281e51a18ba3445082f09470161ff21f915fab21428cca3f28f01eb1c6f231c62673fb6a2ab2bfe6ea7cf419d0fa5f0cef4bbba00f2cd25a6da7b502c9dd42d26c8707383e037b6f69ce576e49ba55c9d9fac7f9168a310510c04987f20e06c638374c1e5f1e3c4e3e27f04575895c8f134a5c232de3f41a34b653d4297c46ac1b384e45e826f0d7bebd200675fca4322211b208bbc8b3f68bc1d3fc62447f7f771fbe7616c02f207da8e75405e7f1c90d23792234364fb53b96ea44f833c2a4778b55fa84efb3a5999e55a50ad5c4049fc6ba5253b3642f2f813549320e62b0ab22fca3a75f6663c54360de2812ba4d7d36bc67ce6c9c63eaf9b2f2f0df21a5e608c62ac8d181aa3ab514748fe32b85507abb013a105d1364f01b8b21da889e3319f60cb537404bb51472307f5ba6e4aba03a6e76da633c3a7899ac98321ee348a6cd00b98acc72eef3b891d1aa1d46f605afa3e5100bcc1f48ce66af2ec3271265063307e4ad4123e2d91497e0a0a98489bbe3af317bda769a970066a597c262d607e6f977409f43ed5dce2474157fd4debd8bfdc841d38274579db0788ab2c6c3492585cfdaacf1b2db578323d70d5beccf741eab5df8a2d119bff497050a76b2a564728cb5fc6f7fa5f1c7564242e88fb3cd24dcc9826133b5332fd448694984403f3111dc5512368b7d3cbfb0c2c9d28b67b9c912f963a4c1eabc5cfbb2792cbe21e83085bd881def2986e6ad32832a12368b1f4f83215e400e21803dfa9166b65bfd1b1097ef2795405f68220a7fc312617245188f21b49f3b29b2535e722b84184bdb0118e30228cd8a0c1b7f8e41bf31952f88b197fea61e1b9f3e44cdb582a9839703a40ff777481f7088d477d3c647dbbf55d1a6a0f621ef2d5b8fb351ca05fa27ca1ebd3927fc58ba3ae760e6cc424fc39a4c95c0e79d97f5202489a238e96cb0e792fee566aaaad4c96d4a9951b9fb6d42f119816f0d7e62a92e6f65d42e55aff7a8a0046c24459c299f254c9d6ef6578d66ac4d64f85d331a911a0bff1c942a91d7a51786d7704d7c97dde11b4e742bd2d9e1f9f28b755e02eebc34b546fe6f44c12dce32d4c843d3d751ca0b72214b8d29e7a9adc004160723ecc1aa24621bf7617840297c75d0ad09cbf1454c08004190f2ac133d1bc2cc32f6dcb396f6c4a264c736764884cb0aabde1fd61f636476677182278ef2268e38f24f11d26b279651469d91933c223100f9bc5dc76481a5b51fbcbc2157097567a5e977227295d040eb091a953abd2abf22bf6fe72280be38be59c8e9a482ceb3cbe4b3c748f6d4f1d0fc7b1ba4fbfa1e542fda82121864e56d327c3b238941ce4884c4a3e113500a1dc4b616e7fee86579147d3a1a25ae9a469b021fadae5c969cb48840366671416e6c2c2d2aa8a04ed07db7168ed5636de9d2bd8614f1e01cda6f7b54b00d0f9c31afab8119fea13b4730e2389aed1eb42fb504fbb8a842725d33ff11813e0d3d512797ec3cbcff0532886793fc43ffd8eaf1592b573573e8aa8bb0063e7d36ce1cb023957b8a41449d6a0bec9a2f1b297abe4b6e398f14bc70baf7ec5711ef76010e4308a174bc3285bb7e438c5a0411745267eb7d609d5d62a349cd00a86f9c7d8303bfc43c762ac5b2bc5a4a450d55ec30c5380690c7b8b400a153d57ca5a90ca412eee7ed615c0fe49f7314e7af55d4db465aa5275dc3c592e477cc2704a565d1b35de5f6fac936a6df9f75426e6209f90aaee784cd58f8e9cf86a176e5e3a7d2e34cf67d9509a60811ec9a87c70d63e696a2182a841ae795a5cdacdf8584192614d5ee253d518ea53867c6671906bdda4873b8ed39a4de7545cbaea8bd809bfe302a35c9fd457c3692873e9e1ab74b201a4dc8d115b540a03207a05a3daf24f8b9d6f752defdfb123211088aa20755b5f205ccebe17e9bf932c0c319fdd9d0f5bbcb8c4e9e47f0e5f2f9738824d212fc39a9c79171557a7e9a95e644f5f6e754fb12a3fcebf10ed1285054778b201d1daa2cc30c144daefb131144c617f5be330daf492613786d4c018be4ef182bbfd13500757384256b7d6e73958831a2a06651cf157d059c0f1063b212778ba8e5725ddb65b17f362ded611d4041bab7a96f41c6ae4f50d843091b0399bd1a320883eaa7427207b31a920c90f1b0a3ae500ca533714c3892f36819781d107b928cabe67a9c86910e9178923a21320e22ae1ada52bb048349bbdf687f34ffb854bdae69df46b9b7d2a1a1dda430ada1a4de3f9ac0f408bab26bbbc892bcd45b4dcbef09b5dc7390b83b63437cb2b15f6ab6d40c3a5615854d90994309b2f0e1a316e5a3369a8c8f1d6b103e59b9880526f09c14cf184055854d860f8ade653d2560cefc100536d97255a1ca137ef7b3f99a74ccfd43137ab2e4c4cc8ca7e7ef18dc08dad63519ea8a7eed7b8cb46f5e1b5f8821945761d356733b4004da5b74d88e9edf61a6d1b8b009e65f042b2afea3afa98d4c184e58367e558e50c0741b81ba07f037257fa52b29083c1e408d0232468d8b179ea8f16fb7cbc389bb36b902bd1abe6f13d2ff4766f0dcaef2fe352169dbcef9678e9a05c32fd81a856e83f44cc4ed7be68ae195e4e4f773ef4112ce71039be79a0c59082c4494d31a49fea3c65bbb5927039985e41aa6a352630c3b1d471dc60d5e7a54c14a082b79f07210bf7c1a815376a5332715fd77cc544f01f75f7a121d5caa61f190f9a6795811eaed952d96836ed571153131c2d06ae0fb0fd4d43abc6164d5083c7f7fb0b53839b3dbf9e636da4fbf250d37aeaf1d60e154323dcb1c7bfd4f1e48992a1defd6d13745eb889402c2875e228b7ce32ce3c84b937487ab38e8b97ed4200ac5b420317b1cd01edfa648f1c37b3f8b88d90a3035915a8eea405eeba4433c465132b99897bfc747292edd34902f1be2290a0e7fa8ff1503f8a3444e232304e832047711fca11d2eeaae304e79ee50e986e80ce11978e983c4f5566e2c52ce5966566d31f3cc8d64e0f39b42dac9b9b495195b3eb40c71144e3ac9b1041ee2afb873d3fd442c3bf37a96ace05298188656e3ad58efe171d1022d8bfb058e121c3139d9ea831a8479687a4dd0b56d6f389c62957e5da6e69db10163cfb02e1e62cf81299716017345efc751c6aa52863430287b3fc63bfef3ec2d20088bc84d890ccfb52bc3eef0759d8fb1c8153a66559054fde5557989b2e33813646fc5f0ed101a1043c78e73914762cbc2d24352709a687680549112e0ff3a31845b067e9809e668d6126a5e6e94c45507afe7d3c9228db26a2810947527d22f85b56400f574cc1c8c732c28d1b253f2d3516fc6acc8f2fcea6867d2367d5cbdd40316db6270575c408872c5b53ead3c12592aabb94604be8c81ee06b82b1710d3105dbb4896283750762a85e44ea0080fb3aea3747b515fbe51be73e25ca3a955219024b2cacf208e4d07991f6cc1ddaedbb1d46d271d943b6980bc6f5bf4a56b77eb9bb7243ca523628249eb28155613cf771f1f34503393edd5321551dc531afed92c9af99edf174cb7cbfe76acaa3f5ccb7907e3be2064ce1d15f1f18d40b5d58e753f5e2a00a4549641a19593c6cd901f4414ea6d3eec8893fa45915a4d835b5d0d21667b11602f81f38b8e4d500f9ba81d98b6e01ff1650073848e83ebab47f1f0acda32acbb0ecd275b2ae4e65b1ca2f6bca2df83048a4f498cd48cff8a2d02e0cf4b5998792a045efca805a0f590d7e0a47cddd18249d978f1bd01496bcfb16b0abe19bdadb4cfe8967dcdab61578fdd5e99cda3cc8608a61f59d3cbea65f7e19f384d337b44d00c9eed8fc05d0e99b85f92a8c2e9eefa70b8a9681d981f1a62f0ba96cd4027dfaa712fbc71111693d38b9d3060559c89bdbf0d77a264c01dffb87cfda32a00a413c0c96d4f7986a5cf609f63f7e271e9ef18cfd689326721f2a54ed93b31e49ea1d71934e88f27903ecac74ca6f31bc8a7b6f4f48720585e48795b7cf1707317e7a6938c959cde6e14bc2c1fa834e71e9dbc071448955f60102e0ea411851147b68e563858da4728d08d1c1440a97cc236caa26db34bb77a1c09e15a5fec4c02fad97281a2cc92a7ce8c2e3139764c9d293a96627c2b5c6fcbf5a44cf97882dfca68bdc1ac7f65248a5b033c32d71d480939ba79c1d4d650fa6e84b16bf5386c87c526a463514d38a046c2101e48c23bc4fed5d016dbd77c9b8b4766d0509bd92bb01f5bec877a4bcff2a97f0cd0275b12f82d5cb2dc4f96cbf5a07a199582025f5ab2405525f623641f7a89a55c8ba0d0570bed957826ed31e2ffa817b52a68dfcd7adfb9638fbaa7d1d026f319f6ad97c8c49d85c3400837049489769bb8df5e85d2530399e16fee0d4228ea8a117862097148cf7ad2f264b26975b40fdb5ef89d66ccd474c37de11a8adad9e4a8e05decf36b0d85955885c4f233b9289306567d90b10e4a085de231371d6bb71812b164cce42dbbd27a6592ec643f05351f1b65a58e4f8ba058f407c744fc07c152b9942d62111a23d86157b3f9e586db05e7576a92097e08ef7eae209c119f9c888cbcafd1c4b652c17b60488d2e642b35fa91d661a7b01b71e5a2f78b876cfc386c86208711b8d4f7cd6b5678554bc6cd959e04bf489a625cdfb02096e2f533710967229dd3c765b5c61cf2cdb2976a3c2d239b1b12ef2141b4e5726a0519609b80f7b6e225a10b365c63aff55f309d13daeef77d01349d9ff158467c1982deb0d692d5a8fe75170b848f1820b63efc9f5ce0f9a059fb44637a15b0934493284c6bea7546374a3be3039ac05b5006d48fdf2d96d0712e6258e03fdf0ab25b8243d021480fe8ee4a555294f2a735b21290ee993b5ca3fc3a4436a37b35817c0974c8a7f5b0248525affbced0adf26a0ddaae83d2e2c916986428928634e24998fa08ae497a02c1d305faff91a9057a057bcd6a4d45af7b902a2b536dc093ac0889907045863ea55a314427544fbf7bbfd1ebe3c5aad26f1729c435b1725c48adc37d62803d09c581cf2cd89620e7fecac7b7417a055ed194011a28402a3ba99f59068436d6408d3c8eaf6bda8a2ff9c3a770a3f196b81fa03228b10f4a741de17c149eec5561ee67d6488ee65a3a1ba389f43fcee1c79ff1ca102ae9e26ca733aea7c2569ea6c2e8f7a5727c06b528d4f70e746cfac42d50f6c4a893694b555e49524e1d9825566eafac28e6917834cb80d0c64289d8472ecdbcf06bc8e3e43de7f96d25444e73967a5937b03c0069ac80d673277826f082c5caa4b0784aecddbe4ff2f7a953eaf8c19c7bfa67753d2c18f6aabac7c24229871a9b96162d03a1ddc4afb07552bd0e50da1339cd840299284d7c7fdd065e7c448664dc68d2e78836939d855121420622d08cdc32a7e18108b17ab2bfd5ccb069069b57a08bc1bf3dd1da97864fdbf2d76ba491c949301a698900c1de5d810bdb9f6e432c0a3c3d11eba8364817422b831b93e1b1d6aae6bb7ffde5ded099f66a28f93df0dc48d52ab0020cc21d464da7672d172c9b119626ead223e244064b01362ceaf1a92ccfada8ae617b3378547e82acf35506a8b29e103248ade5dd1d910f410abe6fd5f3b637aef9c657dcd4d3f9b4321c48093e106887a5e9645dd74d5309d0fd8321fc668829968464b51476ba664cd5299b51bfacb25335bb74c0aa5d831ee070a2fc8660ad1098de48373632c6735d8f7b71bc77fcead72a57b5cd7131282ad2ee31b84f34f2136273f9b253dbee2eff5754711c362ca47c5c0978a548567519c5137b17147e44fbacce358121e5198c471a802cee15649ab27bbf7120b8db47bb5a8f971d34d8ce00f584453754642269f3bef467ff47fcf8204f46048a455885d652dcf5ed306a1a977ab938032ee5bb615cc3c543f33a6f6de766e554cdaffc7e62265af06a530d50e5653173c02347719654b1da1d069e213dc9e0b47b4a1a543098d2646d7599c91d72bf15037e2d60d91c0d26b6ed0560c2ddbebfa9e1276602085524ea438c95f0aab2b8ee2e243b554ae8a6f43c97751c86a1ef1a927b0507f3d9c5755423e4caebe404cf4a6fec0a3225a1f1e8e448698986301b1ca7c53603e5527f981fcf3c20f17e5c706ee2dbdb41eaffb1ee62fcda9dfe7692ed608e46fa329e14299d022bb1138f09a11658a4499145dfb8cfd65092cbd53b907b5450dfd28c9bb7e5d4fdeb95bc85cc0f896ad2bc01ac06862f5a30d8f1c30ca0ed90117e36f2b699b870214479c1d0e7966f95508a5747e1c63b24bd4d735847948e9fdcefb8a73f15e8f7affbd0fc74f5f7af27eb591a81cee6ca10bb773db8421f5456cc3f10687299aec379744cd25eeee43de1c851cfa469d56728152da363ba64748b6f315c10b42f14942b0e4dd1d703cf75373d53cc25564010b7ba17131b9a4c831f4cdcf4961c87d33e57c9ff7b3c62bdf9211d10ba02afd62291948b1bccf4287bb9de5e43359c27f107e7c4fbb4e92ecf55888806b2b66875d366c3221237a22f0616abbd4f04d47e47ffe41e1b563ab675b3af530ab68755ae4805789e742d3865d7901cc4d95e5e6a296a0b9ff56db3618d86f15c9307c2d4f903bdb48a6d8f464a67a5b0d7a656bba4ccff07fb70ceb3217e4441919b0522bf2e57df5bdc21ad22345accca739952878652c8f182a92e6ccfa152e5155df51afcf84483df09a1993a5c3ac1f1f2b3ff2bfd388b9bfb71b2981537dc5a013d5d893ad60feeaa10dad263785489a67c54e943c78da384b30007e1d127f34753e087b1f10bd93966aae66e7305e7fb7bd65b35063938260e9005db61381be34232f61e2b1c953716c25bbdd0ec03a836794462ad4aff01d733078950d042b690c06b5887f30d0d785a9f28519bc351ed92df4b7079b4b15134d00071dad7a83b97776215bf007f3c85485518cec7b4dad528a2652da143e00831c7721f4787eb809f6ceefc3e2a7965d6d24b9614d52e2ea0c3bc7603771c5928faeced755edf27d0f504858c45e597be63ff1946823aa2aa1f643103d174e48cdb2071886dffad7a5ab6c06c3c66f46c79c89c0a2dbe6d4ab6571885994dc40392df1d1c4543ae7d5c298d5023fb221488030d0d886f3f7e7c9ec7c22c87bc5c6adc83393376b98e6e25e275d59ee3af04a90870f323f8efceb9897f93acbc31a9bcb270b0f3823922634d98d4a7da8eeca8920f78d7279eba9f5319a94ab7bf18b8e367755ad6c5b58b35ecad45c620b7891160d0330d1cc400ea584877a11aa560cd3ebcbda1e6f7ea2c707c3aa24dc4bb0e7d1c158a016af2ebab95a82d18fc33f83a213d6de348b8433014eb1a2d0f81779ed07dcc7921b53567426198c1f2301eb328d886418b15e2ff7cf316db0de5a96f1f53202efcf99b022ea280d8f6ce8a39a6652238ed4b36322d852bfb1b8bde76fa18bcb4e98b0354c8e9ef4caf1a9c866823c62c12e204315a6fedb90842ca968b3a235e06f29faa92b4f1130995397de78d19c629c2daf342301389b2df32182172102f0fc4d49820b7c6e9db64ef110d363598f6331ccdbdd3f02fafd9433ef1625b814029b711416467c6436e5c85b45bb6db8840449185318c2319e92910e7dcb067a2419bd967cea4d109ce802dffe523fcb125ecb0c215de27881d1e17737211994d5107864a110c6c16c974de0661746f504c925d88ed7998dc5ce4b3a27b1edafecc014bfd93dd380d2c8e8ab794df4e8d0e40418924347af20631aa5bf427f6c189e21427750811149e18425c84a02712aacb2e3dec2cdb512a04afa6dc7d745b94709f9dec0b0b92db77f7cd9676500f1b0d8a1146f394d89f9cde666bce1c3a180e2edc969a0cc7fb83ff4084ed5ca0b258acb86200760fc2cfebf20925066e6c18fc39675e5ba100244d2c450bbfae713039a7eae7c6d8f2b336371837e23f313ab08d1f845dd810534d09fe468bd52b11aff1e9af5292ebc40240c1cb7163dd588909816d664a6e236b56e17dd5679763970e60db351633566dadc0866f2edc2b380dca672bff953cd5c32d63398b58055c108f529eb825670db0fefad29b0dc421a006e9d2b8002be52445e434a63349eb36cecbcc904f9f09b0d62a554cfd2a068dcfa2fce82411f6080734aad96953c2fe2a2fc23e8462117f68f72391c68022c8969cd83b949835b93e9df9372bcf741669175e9b2eb874efc896bed72ea1657005a6d238a885b878a1cceadc3ab76f0c8ac2c337598bc223b290c52cc01faa5e99ba2121964295d9544fa5ad5b46c7b55ff629a708f5be801ed2604d4c8a7b9ea360364c5ccef8dd64342866ed3e5254721b11fd50e19f64188896cc4752c248a5d2ac19b5fb7e7aba86ff83ac3c10a555ee3a546dfcda7055fdc3ea09c50178a70cb046b08ae99af33a640f02c208a55b050d8a5b08bf60865f2a28f7418e85c7d5160585ede60b5abb03d94a841df888a36ff12802970f79746bfa1db7c15bd8309c48fa1b1773270f411c21cfa291eef4dca99d068d08187e92412791ad709e9d57958316bf5734535181f36f3d2806ed55c110cb4aba5ed8e287ee4633abf2b6158f6dc2d106aa8b6bd1cc165c3498d74f58cc1a88475278792c609663878652bba267e78e5e552933b08134af773bd9e4c81aaa31517bf27169a9a73e07f03414ee859c88a057fe7a36af5d8d4a5ad43328be2033a2d0c6fd0e4e301885237508a999d12006d41a8b79e12d3b2ec1e558e6cfc6870aced961bac193230cd8bff3cf407dc97ed6ef8ba2dd13ef2f5557a9e571a335b74b91982e5f29933a96d75b9873a4eae6bd5bdb4359f9e5db36814e1465d413ece52ccc3cf77039264751cadc7663ad6d4063bc08c02dd8fc94d9b08f30fdd63f855d402fcb3f159a32d93073e0ed430d26adc12b966c110a4feb2f5a55021d14300210fb74b282110ff4523ba648173f2eb6235ed7542938c9eebf84502bbce4f23f4a235d6f7e1e41bbaf86cd976cd06da14b9c004424b2d49f7af0d6739c7caa93b6a92bfdc3e9dafcec530ffe5cc902645c6959cafb0149a5d3d115e9a29c2512d93f524c1abc5466de37e726875b1b0087e14f410ec16db48da2352a03e08339bfadef17f0de405a8003a449ea9e3caccf3e2ace163a1be71b898202a27d62ab57d487dc796032a59dd176824942118dea203b4b600eeb10fa2b03232ea58a28a7a8dc024c0177d9542b7b1b9be9fe64024d87917a494b3b23c83f3975306e0b34379217630c991c7752da014a870dbad2be862e45b491cdbf315c6ce619a2c751f2b869c9ef107b2adb84ff64da9de3861f6e7d4e3b0c40b3583de5c309300ed402e90fbea4cac7b282d5f57b15a39d6890ec32695dcff6c6177b18c1b2a67e242982ffa38c2ac2f04a01491c31b090984b797213ed0390f1a5b6b5e3345009290a3cbb48766a0786b113a015cef20e01d6a4da68dfe68cff0aba43e56ed3fad4b7c6b99069049b92635e4393b83b53057b8e1bbdd85d7a57a19f7f63da25693fc46f3e53c594757ee258a4b3014e2266cbaf71165bd0a15f5f7af4ff8b66a926ac5c3f689ff68f1f39f3e61f986112a9ad4221e65b194065e7917be36c051281c01c80f5d6fb93da8d350e1c35d1a01cb629ddf5c0b81dcf9d85ea6a45f1aec803ff36e5931f685006262aff3bc572af906daf1c3849ddc87563f9694d18cb7342e98083cad8628b8ca4c4db555abfac1329612493b62221c767ef6cae8f35535b32b70469aefb3a980bc1d57164b6538c7b554c573fc6cf3d6e12dea5b94e4774a4a300ffaba09d4ce0aad842373b1b3a729c3fc5050cc272db4ad3a33109df0e0a3d413cc169a0c479cb104a5800cac9d43b5eb66e4e2854f10d1431744f620519377e7762b24f6709170cf88af6ece2ac447b27dd1ece5b69237795ca83c5d760385709b8533ff27ede4bf240dbb358d6c36a502edcf8e3365cb5a7cf62edbdf7d1526752541c6d55b7e5fd239d64bab96ad03423223ba265780f198166508006f1c673fb207bc424d3a0275f6f6177ecf090584359638b131d0be108520c7db199f8478c616cd6c656e65e85d32e12901c8d689ab91ddebef59e360458c70b9f9efb209525c651e9b475d31f708be7b4279bd6c249850059186ae34c68748724aa98583cc9e22943566b852b3cf7c08ae077a91b065918e12a49ffeab019707b38f2e61b4a66e0fa09b3961a1bf3d91139784e00466d7c69af55aa3b7f3548b4314a4d0f1bb07ce4f8ab4e1dd8cfe60a4cc102524656c490beb476ccaa18ba72dd06f581b113be99a55fbb42369004675002da716d742695fce8a0d7314a950d2ef3ca55a369c539ab3a732e57b2c6c909b3233e29db313c626b03934a377815b5fb8e478aba7e8726cf7042f582b0353c2a27a9adb3adeaece8fa5a40859fec0e5bddff030c58eca0b5a0947effd2aab3b00c71ef4fbd85eab17ab5e30148ba5a6cca2ce315269dbb12041e6bb5f05da9a01f3af1c189019d372ff809abeb1c6398e6b8d25503f73bb0f320ba261b45668065cb9db77e6068053c373bfcd79374d6ceb00f311151268582099adad0b1ae1257cf333831644974de78046caca977475a12555d445e680285d112ddb1be54033e7683d07a935b215cc7bf28b172a02a4f6ab0857fc47cebf063a1dcbe6fc902aa0cac7ec8fdd55fb10fe2bef7d04b98c663b92c7ea274a6bc8564272d4cfcd72cf3dea40837b5869232d2ecb1db1b8c47f15ae1d5b6a064f061b4e4ad15a73316bbd85c5b39fbab7832ee8e5caad5a11b08ca9560bef9e002d34559e33af4e89f1cc0a71add7f52cb30a40fb892e6cb136ec3f2a076df3b845f6e35e83e6cd2105ea9c835b36b4a7752b6cc9659a3591e1c2970ecab6f475b8822a0e4c9ec79b648e301296c6146f859dcc1ee363ea9abf3b3bd844113a62f820e2d5e91217eb2e8db8ffc7df9af536b527072ab4eaa5894391c5f6d3a6960d42dc6c6bba4cda80259ea99b2806fe0bcf13f2e5db1b8b0a9ee15380ec889237292c19f3a02b85099be15eb6655f31a9b80b1781cd41ebcf963197e441e42c09e034404d6f35de46cb758a8769a6e9d7d70575596644679e6897faedbf0ca1d6bb623dee2cb4bf27e350b0af4d0f74cd7c3a1bff672ab987eb31b6b69254b5b113e142c038732a9331a1e97a7e597e07d45f336f6fa6979544f476a05929e4673bb1403ad67e181a74e3f4fe496c4fa94ba8cf0020c74f458fb916480c8b5e29bdec50b67af4cddbc9afbf98220894187d0e7362d69ba39ed6aa2ec5efb313466f5d2bc9e8e2fe96a5eda3c5fd1cad6f9e0af6a74dcbb7520da79ec6fb6cbabb49da95949304bb8a7ddd908495a5c1c5aa533f37ac0bd4dc08f35037a11abd34ef6f841ca7038725eb6b8b81d7850312bf2727cde24ce0bf9c62bad35f0f089c0c119055fdc0784c95cac78a4d1f2478a3073e26cebc0396de7fde4cc6b18609edcdca2197de74d0721c5aed81af9d359d4fcff457720d761f97c72563d1c19245a254160c519535469662c3269196edcf34b049cda0987d74349ac897012701a45fbe7491f92a13560bf21396c415bb1ad387dbbcf1cfbda73e0d88bf5e02426bb6dd5f8f2de69bb59ae7708df15537aada97d7e68c65d43e0c73517b9eb96935b55e3b2c61db179a5aa6d06fa73b3f1e5f991915fe9b26646c60c904844eefc1e1e4edf03067b5bd3902969720547f8c324c3c922a0bf10609f9da280bd1d2c3e70a041542a174e6691001929426c513a3f8a7d94454339e626454544753dd19a5274d6bd0c660fe539a8913e0d005c35458ad3e8a72725c0e3ff5cdf6005c62a257d90280cf3a1893f933e1e7fe985bcbe940dd84edd429e15457754d00c7479cf226e8fc454e32b3a19e39fe1a00ad55ef251b2e3f65e61dc99fc101b1a5f329e22bafc1314c4a187330e8943b50e884478f5a0dd006aa4082b4c4c782cafa6c60952074ca5bce02f4e8c558bd69fd2f4f0ca55acd8cd2c8583db1ffa67db893ad625ef3a2769cfd645e314e3fc2f3876d9416eceb518efd92d860f98e15c28a9443cce29462f68244312f3f6c76dbb225f2c94e924771b84d6f21e0279283f051c3735b1e7ef0d2af08affe5901f635beaba646c528fb15025c88305abdeb5bf5953d7afd0ab74c97f673def2763d3e5fc673088a7bba00e83a8ff51fa697a14174a1113df36caefc2c83d6348ddc5607fdc0723188551f82924183d052dccabe1dc4205f31605a065c8d76d1a99cbbaccb9918e1cd93f7d600df6abe62a4c8c3377fa8b6941ca6e1777a65058c107a7abbc87fa890f265b471d46f17deb4ef296a4d20347c9ee66a0d7183422e48c3a7938904467104a0a25eef38487752b7b25bf2db6bbe0a64febffd57bbd165b62659f361dbd07d4219a9be7951dd5df22606dd070c42caf0846ef8399b5d148a420566c9eac8642fac1a99255459473e02833f386c6b7fc7b4166dffb4eae3a15332a492a06ace1a67467392efb19bb475b531d5ed0dbbd5a64c7f0e2f1dc6d400f5d02ee674cad10db3d8c137a42f934f49b653ec1016cf348f31ab15cefba31f105b80fe8b680cfdf336c7cb08eba782931d505e0425ddcf4f09ac39a5b6123faad806b4815064cd06c812fc7be8a83f92f47b8ffede645302cbfcf713314fc03f8c0bcee3abc6a2814fe8bd6f3b4cb5fc78017c531ef394b138298c1dc3161492b163b1676ffd9a4369533829e14bd961a8690d376d1f01f15df2665a5aa14f4d9b3a2c3e1d8a931e423be0a08cc7d5fb43140e5a7a5baeec01d49e88ed4d9f73883be7a3ae8e1b0688a22c3755d4d99572181b48982e49798ff1edccd47387bb4c5252b5264e33b7b25182d095ad1735113d9435ffd0d2001a1797303d78b7405b305a0a45a7aa1dac46b7825555b21e1ce1993e68475355c53ee9e2e9297651ced49a1756a073a875ba4cfe35c3beee84824c915f1f8fc1bec3ba860dd2515f90684026e5c0833c1e4790afa510661a8de9b2c9acd1dd529744824460d86eb091506457650844e327a5fe2ad7e6c9b968c9ebccf441abb8cbf37ea388f49c38280844251eab921da10c7c3723b4477d8074503fd332575ab964d7f010835fcf94abd86512c49d42ba67906157cd30cba2925169f765c61b584730a35f3f2c5f66d23d03e7dc113dfe988b9f8fdc9d18d1524de4a8bc87aeef901b2eb87743f083ab80cb027e0034ca9ecab032bb42b2860493202104512792c6bcadd172de7a46915261b25e42d32df9db184f1a6c5f92c079f1fa9f30977a2a70d3a8d9d447fc8221561ac1742c33d87caa0aa8afef708186537e841c69e865b85dc2f158ac1a24a20ea642f2aeae9bdcb5fa5906256ae785a726b79bca0cc0aceae74d850108998e688eff4255a24ede7c58c238f79ed1a1e0da57187e20f8cd7aa45eec0e82d44e0c860f1f2d3ccd0ce1d7e37dd6d80dc30d4ce74174e94750ccbbf01e4dbde54f2fef39a0afd7174dbe3ef4f3810bdadaca058411cb2703a77a311a20c41703346edd336e39671c0d0ab6fb2a30fe5576293f2dbaa1431168d855ec284102de12062c873a35dbab629a2c82c237ec73e7ab54be7b2cf77823a823a29f33ea1dc898447ecfb28489eeead13b47e8a8634873975a9e7076ebda1c72f41630c810fd7b7d89a2566f890ad3e03def122b1cabcbb41af54289af3a496d32d5538c13ac6f542619aae8f7e85434176a9800a05b89cd34f7c7b115dc0861bc4af000ae39ec7927b23bbbb04beb27ecd3805d757f68f8bed2b2aca12a622e650a3569d4b50142ef7545b48a084d35f35008891b1da09cd5845a2da685c0e67b2cf1edb51242d9a63af38677b6f221ea7b993213060a14eebe74761554d85849003ec452a62ae30f02f7b398719b01aea100b057a8ef02b11a28620f0a0435bca7dcd6e42946e0e1e3ee8a9b9bcbe2312fa6320d0b25779a71ecc3a1c0cf4f659308c764f97d5ac1deecf92540c28a82b34418b298374a9cf89908628a8af696a67e15db14b3d343684689731451d55ab1ad6d0878578b38a45d61431b3dba32b9684c30553955a6aee6ae2be7a8bad192b5fe6fa21223345985f172aa4d5db9f6384ff9d747237521d878a9d030d864f5d36cf81c85f2fe2018995e8c979c5e57eb2727d3b572f746ebfbba4bb7108fc0f7bf871407b9a1974675c11537363adf5edc5ee50f56d8dd49fcfd90aaef277e9410e44dc9ff576214955658fa94e2f190d662c75124253ec2797be50d8fff5243d021ed0a639ec92a5f82250019d4fc4ffa7b265571a0cca425c5d9c432686071a9c42083f437539424c74e71d8374f4ca4c349aad5dd9071a18c8438d6c589c13eb107844a8971385bf557cbe72c0ddcf89fff4cbac6d4f8459ccaa51e560c5797df74b382e7a4c8f0307401434efe606acf1fc89b07b73678f0254bcb6a4b8d5251c63170ce569dadf642480a406e1de3e7ce48396f7793d0bb33650d593d50bc47d4d52b73adbcaab9fc043f22bb111b99455b3f3b9ce6edee3bf1f4bbc35eb7ec646f948595a88a855e84e75436a6ff643612f2aa3030ec533ccacb3eca1a8b50cc034d894abedff057d868ff50ee5f923a2089488c5414c554ec7e430a96f908dfb90ec648c5f02a9b3979cca973cda4a5bce06342a9b8aa595c1dd9f848f6df7072e8f1ea43f27f49c2fbd24fda16d3d594c3889238b8ef49e82d9fa6c6f408ac7fe36a45aaaa7339ba67364f0c9d2ca0b5c063b9fab19a179fc6ad5793451aff4d86d0923bcf22eee251fa34b40f16681b1652d7a2683fe3f86f7bbe478faf313e9e01c35040e1a5b4082280eefdb35df7180e9bf8f184d4c083d836873983510fa549049dcdee913ca8b5a5bcbf923c0414c820629942609378daa32358d586129b00f678e5f4cc074b938be1de6ab94c3e2a44947e3520998aaf4b051209f6611c599a6798ac462f22363af92005a30a7698ab611847f4398f0192dfde925e3ada363733af898133eb5de3229a97710b549d32bde83bdb1a9fedf427423531681619e5fc09d023f11d7c229f31c7aa98786353c30d51261e0e2a2f5ed6a1df2afe070cb9b6301d9a5c94b0391185c9ca387b030168e3c33358c1736eaee3cae519a3bd3f8e9e477b6b8f959cd8a6c2fa141c9b0c8e343c3b5f097611a5a9e1648c43c2da020bb216b5855d002b1e94b30ad9dd58f2389c698bc7c7ef653822742653add616860b7753cf33a6986a23da82f0370b44e5232124bcdff370500ec90473475447dafcf807bb5330fa9177db8caadab7a8a7b3e78aa65b416e21bad9342c2a67f1354c352c6e58b4a731a4e3d432a5606fc4bee7086f92341aca7fe7f080e6620303937a6a4db465819a37d1beb9eb70e3b4b92a3a4ea41fb1ef13487d4a1c0fb1f0d0b095217d60301cd564bb6d761d2d1e3bf4668ef9516b47c606e6b1ba5cc64e4a351de86557502c00c19a01f477f41e0177903a1ec7b7d803fe867c39ceda200de2b66ef8312e2054b919bfeaa3eabcac34d7a3fffcb4711fc1cebbdf9267bc8a818f213721b63597fdb6b1a3a54c99a716091eb9cc679b92acf939116acbed6372f02ec43d2e286964288f7e72c33994c7e55496e27f17ffc3688477e1f90080f080cf6b13d0f141bd003eb076a28aa2f083eb0368b5d76cf2db32a3bc76a0128bfdfbb6bc6f67a91f57ee1f3e0549c003a94cb506d19c9421f434ff5493ee915402b4c4c8d661918ae24ee5e78d3f0dede3fc6e2c90bf6fa99287c418d1119650906d715a49c43f6ce0bb103b528beeefa5f759829d79ce00a53dd78ca27cd44e3fcfbbef35204103735076e44256b47c15fa45e68029d8bfedf6fc1f6ae09192d1b7cd4f5475caeb6bcc851572e9dafa325916c20d185d4c40228431c278efccaf53d9cc1ff6cf1b76d4c8ad731bce6cd9b1e1dc8bc6248fe1ca5b0a3b1fc316d6296449d91d6a963a275f462d712e07e5c007714e993c5f275ac1ed53740becf23cd815013b58823596fc95d9f01c0757c16799528c7c126fd5e1428a743cca5f9a0bff53dd5efdab6a5b37cbad321e2baa7069f748374370c07a47a36b0c72bc96560223e385989f0138504fe32c7ff9ab73f8559f3bf3d636febda1150fe740af0a08614c2bf9c93a09034c89e3089fcbfa6c352e2518d80f6e965dc8e74b95819ce52cb7eaf2cb6fa8018cff29527da90091c3ba73d9017c371d34b043f2f8efdf526a5f4a50d441af3d5092684c4215898cfed6868a2eb1c7030534cef2b215160c9a9a8af15b0eeaf2c9dd673e22c070673a60860cfebf1a073c56d2188e7a91e95beffef2b946a7615c4649bcb372e9f0b5fe661539093d3c3d19d5db86848e26939507e3e3eb5eb617c22e9fd33e232606c213313c9e08cd12466871a9905d4d0b7a532a5234e685303f43253a0b18c6e9f09e2f7e06b4147d9a1312191e990bc80cf32134ef5f078de31c3bce622b32176170447bcd99d8ca7b0ec73070a2944471d6c2c519cdf2724b12eaaf6213dbd9db7d15c6884341718c0716bee1efaaa905039184a6a0e46558da464232839561ca5451d66f3334eaa926278e23318cfe17e72f400712b961a0169c1b5364a6fb5ca1130420b6a0ee34de112511ad42ee50c9969175e5111db90cf0694eed79175b79463886cbb81550a818ef5cfc5b6b86ac7b8fa1f0dafd2a3da9d8f49c476ad97d3031d0ced0c1479417b6b2b83c49224c73e1fc271e2cf48b14fae03d5c308e2f58025e93dea6c9600b00e3d7b358816d14d88210dff1c2b7120f098a654585dc0e2d4508ff4caf3b6961928d3832a9c24b52d140e760628e6e9848e00676c3363f01fed0f4f18df43fa40054466fd215c1bd699551e18aee86fb2e8cca8465873360973252945e09c2f0b019264e6b3174522756b87e85475aa2cc27205f906b735c0f2be6825df55539c20bced3a82b5f66822420766305e45d010557683d908cd63ba6e1608cbbc67ffb7c3e523d388f10d6d0a6bf524d254076427a20174f54545e046b3ad62f3f7b312fb36d4e5de728aa5b56386aaf827123a7216919e7d2de49937ead11a00afb65f99252d158e84eb48c43a774b281138d99740acc229b1f77e3608abf5d670e01a968106a99019d18b4c4620eaf25500b1d23d38b31f5496817b5e8f63493f48aa2a15fcced6c2193d80aa41e655952230380eebd9e424796cd8f0eb09db724a55f77329734da828373ccad1ef5552ac9a879d38ef7e5772b728de077bd97c6141a23d6c8d74ff367e4cbd315d35160b74d048194bb6c60e3b0c37e18028bdfcad718112f8943c94bf24e9c0438d125347a1610f14b64ddc10fdfe1287e2fa41f80a0fff6724a37e68630ca298987830399f13fc478751165d38a48213a28c04e72be718855df7fd2e8c140883b15a1afd58887f511bd7a207c679ab497c6e6cb4138df6dee087b2ff755662d5c05d3d81ee24870a83222c015645d972caeaa30b78bd1059ab4a5bd54837b43c3139b8ac42202cd8f6eca158439ddc82097abc2a8d531306060d6baa41bdffdf3962bef0255f04c11e4b41477aefde64e99d767efa7a49c3f7b509da5c581fbcc1acb8d43073e93af0f18293005cdf924592ad07c6f02378da510fc91b470c5432b5f9d707f639d6b499d47e7d78f08c6b96f78081d03dc09611efadad694e45675a9fe3db6cd1792ff896159b1b3553e31f814f11754d1332d84ebf8ccacca9364f4f2ef492bb20c1b6d0cd13cbcc636235fb75a9ffa87bc42f80fa13e9a0d3890bf17faf8e485149d7dd3acbc1ca3cd5ff3edc66967b47a7016fa81f159a04783a8ef0b37ddfba242e07015c605fe27d8bdf2111d59c5209f0cc76ee75cceea79c8ccae4f26c4b727939109e703d6960771a7df40179c10c82c0e733b653e65686b059c5050f00d1f7df00ad0b4973eca90ba7d1cb881f5c45a33cf3e4428d2c7f49af27365316b9bf35fe1376e7576c25eac2836f4b36b3ca9a4bfaaa4f7459d900462ca247c080ce4b2e0970d1d6456cc5d96a5bc4af465345948d6df3868c7c0213740d4dfd4fe6c3eada20ec6b9b66bf9ced7e345a83941b0eac4ec75afc730ba9166d855d50137a23306395cdda89d8b400aa9a557d5f2c3f45728bf8587b66c1f3cbb8173d9392e1c663195a8cbecbba782c7892de5fb73bb8cec213dda6064aad4dbd855e231c23748744fa46931be988b91220dee4c9e5b322b6c73ba63086791befa5bbcd24e44c0fbe80b78325d11b403abea93ca73f80e0c7b8c037beef68a4f0030347b6d907da738f2a21706bed433b5ae53fc31e4ccd7117ba909088006e19a1724b775a5ca9d07b3546599cd67ea975608bc2457d79377436494c46ab4a87659ffe8bca4b8bb6bb6cb141b0093dbd5e5063b0235286063aeed2e55b18c06e61fcaf87ad61b777726203404211e1f133bca89f4d5f71f20a9c4e435ea7a2e197b0124346ef9686aa913494c43579e5501d644cb2915670b466ad31c960da149f902c566d3296f5e26516873a8e83782965a29068f829829afb61ff2ac69cdb10840cd3b056f404be76e696860a02a8824979ff6f65d39d99aef7dcf9cfce17450fcbd61e5509395c5b426981daa2a2495b01409b2c15f5ba4c0359b536699a314371d22de6d759e6bd2c7b6f01fbf29ee689290d3e554352be9366812009d14de87154356eb551a21fca20556899aef5201b1a818a3e8cbd871dff196244ca74ed8476c65cde78c27830cb63e9c243605c1d88da80a80df298ea3534c2d95a3b42259c683a3a7f48f18302245673d39faffd5ef4d452abb591c6ed6e9c74fe2c11e66377108e0351eddc2e57abd634e455ac7c1b9e7720b67735d5b0c0ce7a0e2239ef716eb6c203c02eb03ccdb0803dead0158fd48f9e1b2467b076ded1278ed9b80de0499581a228071e905434fc3921461aa5380bfa10f564351447360313c3ede9080db147284e94a88705cd418a61cc4d85a8303f085a72f7c41f49924688959738e10db3c55e6544ad6031249acc3ce9bb927f28af6616bc51707950ea61bdd40249fd330c7b9cc1839db43ad591f7767fc7be7dc89eaab4d604bf5964f282bd91b9bf1e1ef56178e9fb9ab9a32a77fcb7a9b7b22f59ff02d170392f195384283b357a390648c338534f11efd7c92106a57bb41a46e4aa174ac487611b437ffef171cb99b367bd07df0f02856e5cb3c14e7d8e2759c2c5fea0669283f7ed4459a86e074e9d36907afc5b4616a2ab6006f0006458671892cdbe03e6897e9f41ecafd208731c3ae0f9dfb350c99597a460b4e5ccda5bdf7148ad96f94b5be4615866bfdbb8530f0740ad527f2be47895beb13d0d0c8b8ffa3c0214bc6dc3b05d331563f9479bf8f5a2571e31f2cb33bfec74d0620d9fe42ec568bc78f273a48ea3b27caaae7336e410891dce5a903cdfcf8ef1ae40cd648c11ee948f8d778613d4dec3de21579d96fad5fa9d683acb130572dc97312a06ae349b073eed82ebc49d99db754bf3bbd59c64992fc027ceb69d78971d29f5922f089dffc43a731c2cc4a481d5df7410aae041923e926b0538ccb72e27b07f68e21cfe1fe1c0a0778197b3418bde309ee92d18311722357180a2e843760de3bc57727c21af159a33ab1f7c58d56c60a6caa340fb9aa7486c8298293087daac736fe01c399df1c1b1485524054e6518db136565f7b1bc02d23d22b91558de3e3af21e25cd5927995182c077ce723ad8099911649bdb9f6b4779774cd869574ee8488b0890d6deb21e331a402b611fd7387df2a0db20abb5c1271c8f63a449b45053b59d3caf56ca7703c64fb5b37f4d68ae38af424589265f857ef23e45fadaa3ac5559ea1cc958c230c5af917620fdc072e63d6b3f3f67a0bdf823c00e86d6371e47041bf54ec1a1a5280dadae6fbe1a765638b9da3a5f86574da44ed6497775fb3e7e0d1a0508221b848b0267cd3f60ff1fe9ee83896b85ac63986eb904f2688984092406139bcdd8b9372633a8ebb163675646f7586d78d8e052426bbe580b1704721b52f0fd0f101c4ea3943637a41f0aacd04c03e488e9d8079f28ed4784790b7b280b5207adcf8a2a607b1268f2a4f536762a51e2d18fc0c9f697ed07820ab0bd41fd587d419e86a06a3e329e670902ae988ec7f2f2b41b11e1f5504d09288468adfa797972196a83e551f3c494d8ce326ca068dcc614aa45dd492b0af657eee7e9bd7dd881a04c30602f84b66372e5c1010498861f8b7d7c3382cc35852b81c86c6725be8f6a5502cd0508db261bc604db24629fe3c8851e067334f7e855a0a235ae2d46e1a96e9bb9509533abb62f67fdceb4d3aa891ade3f3f7e7e5a499d43c5446d65356f37ab69ddfe338c196f475040566669096628016c0c9768627e23cc9924804e2a473df60e29bb9831724cebcffc40a553c0dfd481e8ad2f324ddae97d99aa23aee14836d4e90f275f8905d58eeac3aaae2bd8f1461220fa0045ebdf9e517a565af58f118e89ea524e11078bf618005b74b94cc61ebb9ec9e95ba9f30a7745e7488c5f39104cd8bf804d0c08f06a4b6b77963d4c7bf5415ff0f9860260f6e0a1c6318b73a1a535ee8f1543b9fafb089db9068dbc46661468c6529361a4a2d57b4cb204ef9672417a93efa8c5e54322d7265bd70fed0ad73bef58cd493c216594de886db6dd273ffa27f0033f1dfffb145d30bbe537b57175f2a850440d86e9917398c2adfdff6136822e21d99f3bfe3bc3f747c0b3952839b6e8b222459d127f44be4617f35191121946b6ea18438c511e34b413d3559e7435343975bdb7d1f323e7622694b439a33abb8a37de3803ad6c633067319afb9808cdf8e88eb2943a3d2b5cd5cdfd940941301b4a10f40acbfe398259104dcd1d2822508256a0d53db14c82a8774676c0a74515474611e8668dfbc0e0d2b169d675a1b450f56ef06c6702dc3378c05df8b7062e7f816568ded70b30617afda6a9d856a76a2b7daae018604cc1e699454ffa1711aa387aae88992e74add2a800150af215ed4bf713f84b7ac34a5b991dd4877119ee01076d3a6f128446448416b62a079651bc84f8f7ba730b4c13b02e3399d8df8e7aee484a0e5e2c67e380556e152d6700c3cd6b293400744c416a4e10098ed20f7794483a254eaa6150c02952e353d79e8d635f0cb0dcc4403d50062f446550a3e35e0986cb806cf773dd8f2e064eaae19ec19a75d21489e1426c1d4e43131bb0557bae16b3f8f57fc70cf897d345504743918b0f6f71090dbc56849960500c934e9b3e662662aee19d999a4393551fe873c2e9fd71400c654a350ec8a6275b1b2685ac322bc5bc4379fa13942f6ad286fe37406ebe4b0865bbb8b1d8b58bec036af20708d30fdd3a83a4551ccb079edaca2eac9d03dc4c5d075fa64b201d6845f4b3c2493cb49b5f08ce9794630dc1bc7e088a8cbdf4673e31414562d1ac812e4cc470e7f5149b27177a97e003ba9409bf5f9524e3c7deb204b58cdfe75b636c2139615aa0157848db7f8e393413a06d7a5f10305bdf743220c7ed74e94e2659431207ae43952707575e6d4ca4002fbf6ecba0d4270508a80a017dc3ab7ebc73767f0efe5e35553416ee1cdff0c5e081cb31a1160b9c43166877474f0a891d41a77543c3a3eeab03dea03b5dcbbe885df9102af061c2d57981e61d9f38338fb94dd47dc61f4dad30cec01c62717093390df7e4b6c08b4eaaf11b8d69c82af2dfb006d560e18d669b15f202880bdb25323b851e3b7af0feadc44d84c861153f8d21e54906601187338baa4f731b2fff9679e6cb541606c22e4d38899590a7bf28bc6687905a5b56cbdd846e4439b437a8f4c5fa047f2a88e31bcfbe63240cbada588ccc48bf42aac2ed3f9fa00cafd556a3212fa34e7b9be613770f7f923e137ccb31fdd7a7cc0fb0257ae5ec1fbba3103b6494b13d932d24e139fce0be1b099859e972991127c7fc3590c593b4b9eda0084128df53b5ef990baaf6f1848d0ba5512e50a2219735d23e5e0782ad8f5d245c158fa921aecb8538ee9b796ba440a0ffc1e6f9a3f88c7262dff4e94d3900b7020b6e126fd60f44cd304328ac83b26ec1bc9b401f6e11161c83305375f9bc69d648e390301cf4f09334fcee4b90ab4e7ceb49ae87fcaf34b91ffc268fbdc3d30534f7abc8d4be222ae92cb6384303b9f728a52a4629d0c8f30c0543f99fa16c2e1db31e66a76ffb01c9e4476ffa7238ea9edcfe9d9b4d01749bd243723b70cbc3c24b7eaa091b7f023da46ee6c687eedde8b3900bdf9387af8d1804b50e6960354fee00bb68dea915304b2bf4f5bfe9323025ef4e799234ce04628955c9c7c21a3aae697c87afc936f721b03d89140d9be24fff8f8e2e5d9508f652525bea41417c082838a8d15399866a64956c42e77bcc4023997e50dba0dcfc57a81a840a6ebc7728a433bfa29f3c35b811305bf685b63ca79caf53cd1285065f377229293f2326bacd253b8eef1de5febbdc1f05011be801bf2bffc5b26fe2194c1fa350738c5c3052a21786ae530d72f3879599e97feef9f895108baac817a1e13fb99dd3d0cde133786edbfacb2d643f38ab2a5aa7af838b66f3305d26780b70105fbe34c99b36f67ac542634837fcc826c49d07d16270fab30f24e8b4c5d70a9e9501f474d24bca62eff055b0a4e0ec08ce1e53ef089e0c831c0d0fb655767c82999e756563ffe4b42c08ec0519a6934dc973fdef8183c0f860b6f1a7287a359e31f0aef65ab4cf61e6394ca284fa30c7f48da17672800e38b8caaa75bda6a1fb33b10e65a0502ad69019580f5c0613d4b0494135dd90bb23b47eeb32bde2367787689eaac7ec26b03ff2c4e6c1ac85faaf7284c141d833ce99d043b9761750d8a667ca0697fdbcdb6ba9ebfa538cadf41d7d84bc1c64036d29dcf7c7b44a3290175217d9103a6b0e692a85ed21699a469d289a281a531a84d0b6cbdeafec0da43a26448d30a3d8bf55516a6a2919f7127eba844a18747a34c84ec271565393721008e4c0f057c19d1c8d8758be9ea7ec3792aa832022f21d5ba2dee0a90b170a363a446766b93dda993e312fdf635b872ed110f149df71a358c26ceb22b703ad37186f89b2349100ce3fd45159d021e7bea666a66958d1e1c9f5fb4c568190f168581587b00ac05b6299395eda2a6eac4c19f4f5e313f71afb5d4c03343f234cb8de937a148e6faf2329ce55a7ec0c20e619150627c70ad30cb2e8af18b16a121df7a4007e503876bc03676819eb6a1b414727db8daeffd4d2bc8c7369aebaf6f1fbcb24966c80f52f45480410ee23204535ab95bc92e2548e9fcaa57ca4a9b19773bfd7b4d96941eba801bf450176a8318247ac1f72c3ac626a40715aff3329fee1c7581dc58b3b0b10f40452aea1df377ea7eaf73a9b933bccfdfed67a13ec35ef09433feb0dd91601ce34064018fe024c24d5b43b34d9d5ccbe3ed530f9a1595c0cf667106698d136c3051219d15d266317e97b38a82e2479791d7e2f05ace49e59853e471dec063a450e487de7339a87fd9b4a26ede4ff5aa5c7ecb047fe46ff66a105670bc396e9700b3125f03ebbd1bcb532e6cb30f9fe3624c579cd03801fff63d0373868e7703c7d820cb88a5de9d7a03bcbd8b5255c245d55428d13b2f0dd7bc98f99a60f47032b707fc111cdee59ea81fcf173556afcc27fd1c3f8b22fad58c68bd84638e109db11128e914969266ef3f5f7e145e7aa765f42eeb9d11cc487cefec38b885ddd7d94fc98b9aa7272000b0d098db89d15312895b075f38b0e2428f23bc0457e77d5b99240963c11dca47bfd7249b921e7ef60bce9baf740fcf76bace65b3b563ee8d85f3ccacf35f6585502988f81f92ed1435d1f44fde687e17533a92ce96d49413aa24aae3d34896b6e5c8949a3efd532cd6310aea1eab236cad6024abef79cc35ab898d7cf3d2c3f62164471ca0a9370e257a901f537a73a9a45f351b41d56d1ddad817c73241fa784b798d6122a974906f35983abf53d019859a80f4c3bdcbc8593d1106bf8b34ebdf9c0fbe7a9636e5bbecaa48471e2909c22de4cc99e64492bc1648aa8f9f47a052ff946ad97542494b0c90e1139bcf31bfd0494cbd618b0d198dae608bd6154d282c0738177ae730bebb260ad713ddedaee5e4d0ed5ff1df8c76a17ac724b5c4caf431244c63e261c81e4892f3ef09c5922709111c68b9314262fd589ca912d02f24e650b8271ad1a75789dba07da719c5ee395e581defe4f89c6c963bc496e20fc81e1180e46fd2f3411bd6294c8d5fff385b9aa2ca9a9216936f32dd71a5b72e3e2ece1b30ab943ce121f3bd4d941a1b44a73aa24c3ff04b7899a5f7e50749d6567d3ac63b3b01506f44fcd3bc119f3b5a1ed4d1cfe654e1de320cb4d0ee11626cdb241fadb858ae90c3a94b853dd12ca5d1434ab7e640ea70931d03a2022bb269ae20c7caf305bb11baf0422dcdefcb0db3ce418572569eefba097594ce47bb8c3c1b20c38e9bdfe21451bb5c4db7dbdfed4608f9637791471494ed3685a86c6bd5b0383022631a9422a1ccd2b860d46a0c5d49bb5f2c6af31199901fd81ee76bdab75557c0c5fa18c9e0c39fdf646c40df037fdc1a08ecb5b44a02a58aa5fc7d1488034ad996d52c53ba6aedefb20c0739da9a4e7ec20a100b63fa7e017758687b380b8f7f7e70afa09c36d09dbe8781566ad738ea08f91823fd815fca3ece26fbaa3edfaeda1beef6388a97da5c36d3139d3b167bf1dfbf8f3b8e15e3b6f742b59222bf73254c13cba435701e59bd04da104bb77bc98e114c152923234d4a8f97fd6654efa2bc07708fa0f65a3eb39d18d3f0b248f28df617894c0e8cd647064d2f3da4f2374b0a39371848bf7a8fbdc59e7530c68273811ad61202d0da781b9f85f8c7516f53193a45ca34d99d8fb78a644303ef8170cb8e61641c4adcaa7fab34ea74680056d9dc83a5a71145d00c0da2cf5f5997948378e557c10bb3e05f1e3982419e6c8dc8361df872009a9e46e155c6dfe328da17d0a60bd4549f6a6eeffbd63d58ec5e227ccd97f6e090732300aef9101219715db4a15c46e2f4d10d4b192ee85f1ed908baf2e5b5cd3b3ea3de268edc2d414ef0fe454155b8650112328cb2bf80f11dba83b283ad1def5159d7a3b01377fd47672c0df3a8082cd60749a3139eec38773194cd2f072219a19e2770c3a4ad2d1b0e52ed6272f40b9ac11588f1b58ffc7d20d7d956efdc9ff01577c1f214a4a2ccaf4178c02eab4db37d2b6d3e273cf7aa57dd1fba5e1644dfbb78ae5c629c1c9b6d086261d41cf0d58a13b32d5a22202c952979eccfa3254aeb7820d67411bce9412f932b534d4946a33bae7e1fbb8c4efae7576371567523c3358503e3d6bbed92d528500c93103c9f72f9428d20c683010f85fb1a356e0a82d20837d311d108c4cac459599a23d0820d7ccef4e6de22e4deb5a4421782216d4f81849245c8521772ef4f0362a2ce889450a6c7c2ac8f528c8e1acee114543f76b05ea231b76ec997da9f7b18a9eb9f5ff19014425f4fe92223a2fd9eb0e57324c53303073e177191a8d1c3aa7c343365cd3fe77013dbcc63418999b643254c0a697ffe89f430d103f10569d75ad9e47c156d5863231672f29980b4ef878e9ecd85c80de632b383bccda6dbcc0c2f07b35729d8e862b17852722776da4f6ceeb73dc0fc8caa367f394d6e14011ef7a4388d54db4017d82fb8c4142ffe3c183df1694ccfac953b48f4fb3eca4feb90370ec9295f65fe883112e93f3b1ede759b63b6d0648e9adfba098b540f42ca42da139badabcd7eb6b362d222c937930a0a6363153cc25459d7f7372dae4d0067c8035a6c2187985732cea1bbf7d503f85323bf6bdb15314125ee826a5aeff2be6192751ab2bfa93c369d0fd1059b96cb296b990f75f1204024fd219478cd65098eb243edfd8c7a338cea39757916e7727411c03b8ab2a23edf5a8ba047d9e9e8ea1203e1e359da3b3d9a06af7a0c43fac2da1626fac47d63cf65df2e3b1e8e4ce82ee05b6dbb7605ed0281602f1b836551011eb6c079b0d94df4d13720108cb570861a509a4aea8c591959ab8b50b0c37073a41b4266643903ee6f35601aef1c59a9ce0dfa5704d444ca1deef01e81b4a848a780c1de1fb5961c63a07b852660dfa0587cea9855181809c5fd9bd0ec18904ca8b74ca88615714cb00059cf9ab5e20862ada2130857d4a7b33f2e48362940a594b221175c09a788f5292dffb09f26d51bc4f9b480dc5e886c36465b1b7149f3cd429030fdc1db33bc05492e707e5b6d0184b38d24a3aad7df2abe5a50d1256ffef6525b0183fe6a8dedf0cbbd076f1458b39db0535249b30a6614f9756fb63657e93bd6f160f4c79a5f6643a6398064bcc15faa6897fb5260c1d9bdcadf05a5d6e6137cb2c6240d2fa88b4d31313c0a612ba4de72cf3537388fe8c716dcb5573b6215441a656c3e696198d22a05a384f7d97184e5396a033bce3c084d2a13dbb51a406f90edd644b00c755080de968b48a8ddbc5ea683496f51669ca8ba0321360442634b841654b2261d302e1669adc477f7577dd976bb06c73c466837765e933a49ad18b32eee307eb7231c5c551393ef8d4da5a5ef46064477b67580e3a5f5276669111ff48ebcc8b1bbaa01a2097c2499f6462b6bbe0bc78bcfa4534ece29adb00f08d993d6fd28244eac55342323b2daae00ef4a436083c60d3581375c837963676f4238102a7c1c55179381cef99cb14308d83dd87932a43357ef7bc086fd8a57308db1c424cc6fedf098248c77269c4dd9e709d34d5484ea7682f380812134ce90b4e85f7097cc4e6e5c3eb71e11a30b3ee224b5fe51a34de1a21146a5e2bfef137124d25901380dcf54ad46114c45d93a75f585b4481b4e015b1d7dabf85bed6a287cf1d096d03486aa45823ed7a36509aa5e8d6348c18b30f5052d5e1fa9f9f9675cf0f9d72980b094969bbfa553c0c300ce136296dab9cf091a5faca8244b75c0c38bc739099953b6c6b87d12f81ed77cf87dc31928fe40ac2fe298358a09defb33f57a23f602154c06479e7d6708ed866736c21a3e8bb13d6d9c051caeed80c0a0313c6e5dd99a307557dd88af1ede27bcc7c024f0f0f7f78e804f947331e86a3c68db7db40ba929c66eb35a23f472cbb2cf6c76605cff88d2a6a2291d8569ee4370edcb3356824a59098f78f873ab282e754629506a3b3a908b8997205d760f9fc5b43a1079bcb581d3808065b7e45b18cd9220704aa26e22be0726cf0aefc2078aee68ce6141d7bda0c3581204076bec502f2feb4db101f5f54488ebe4b03977ced6d68ee6c90d655d85bd36f3915620728318f800ac1c1e8424a2a26d127ddd300cbd1c08f5a2273ec0d31d32ec73a9c2a5f8f004b843a3db4483269ea7df097ced27ad40ba7fceac8cae7cd7c9e56a60ae04ec7f26baa2989ca0586b1a366a1cba0698215ee5bf56c2ace8739f2abc6e15e1c3bf4db05065b99923e7dbaf2ffd4e4af7e477802d90258f28083c9f916f8cebdc54cd8f59542b9757756e9b7aeecfd4ae3cd09c597d4d890c97f279a9616d448fcf6a80e2dd0e9f1f6ce259b84a2f9c41aa2a77e2e960ed54ef184b4da1f9934e6e931a08be1e35bf13c772aafd9fa1a13267d01f822e1d5ba76845f5c20b09ad376b77a3ee4f56c469f49401fe3250de62f6210f76d75ff98d9b885e64161837da7d97ff3f2103d5b1e60f58827d474e1f1d8bdfc70cf24e8c3320f610c2267afa2091ac07a1727a2b33f51f125cf5342976a94efa5e6f42bafa9e9e430c86cdc34b3d36039a9848204c2abec0f29ccf2dfb8b3aaa202c787387dc5a0e2518247972797b0780de3acb57574f83940519900d7b0a346438ba1dddfe0a0fc536dd5f9f8591bf957a36ed02c0bc2881e473c3a4822320a9b5eed7788b3670ce93c557b4cf45f4dd4a9f8aca2e8fe1e85897f96a1ca0b9d4945c86765daff1a043d766b6c76134230a07052861c789c7d8bc0b065ec744863e499ee543a951f3067eb06ded728702681701cabc9f216a150eda3307501b4b804d5f252e4c675a468e7bd9410e29afe2ee419ff0bcbba72450193418b5e5d3616565b1f67ea0a1de5f0d67ca718651ac1a19f62c2844f028fd722be43aa0c0c427595fe4ed650b4cb9dfe503d769734f3cfcdfc32397de9366af7ce6b42ad99afbbc7a6a298f8d9eedd69fd7a40d3e9371d5479950ba56a21d40de76ab09265800fa98a7a673e8156abd6aa555f52c53efb822e9a6f29db1d3597b3890f99d660c686fdb55729de151799117b51b84236b4a0a2f0b1194b5684939fe97c8fec5a173927422020219db07b65b3d068ae050a814a08526dd036e13501ec3e29fedf34e91ad3daa4f188fccc2c129278706be16db7a5af1c838ceffce215719b97905633491321be8b10ffb88746e48b929938224fe9d56350154f6607991bcf488e8c2ad1cabf8c44c41e7a9e4eb495f7040d34e9e4b186a2a9ec0368e3554654179704b2b3b839417563f48deea2112773cb29af29f2d643359e06893c9d6ef675d584d0eb103d40b2c8168207fafbe9003657414212f7470fe031e85bf0e76318ad9523987bd73a048f66b53b1a8d0e8dd25695401ebe0fe1f5b02f4337ee57ddcb73f77a4cb32a577050865322b9c526eab940c2d30eddea4d3734566f3d0a029abdcfc7788f19797ddc732470fef033cf0f1809ba093a0318385feabfc3fa2d690f3c54fc708e94738e6d4125ce870ba15ffaf42aeae28de22843017c66a29fd22eba1e52a2956a850f0cd41124f5e139696299f959ea0faa0c07be16fcecd7736662db4cae6dd13a31cf538cfff4b7cea0c7b0b1ce6aebc1312105dee493e063b4d723be13aa8481276eba4ea7763b499b297404d4377d212f6fbe272766a6d4bad2db7cd3a81dddcaf83de1ed7404a08678700ddcc372275bf2f59a8eeb8ef3b1de0110ec11e6c0efacc11e3c1358e5339e98943ecc9f397432dbe7f183dec450b6bbbd8d293761beb9ea2a7a3d0a35195e1403549f402e0d38d5fb6d575f67fda57a2fd52bb49687ce4491d119215d7ffb8530105fbd62224a5a73c4c58b7c079244fdec4980263d880cfe3b21067ea4e5219e55ca21c341f4346a9f498311c7e9ae71f8c2b6af28bab4068e620dd40182812f218e89c0c28e1f0e196a54bc4525c1f2073cef50d62c18b13565547dfcd4b2a2f3a442553938a689434066301ca4c93a82181f020c4cb64c7aaedcf9aa62486af171874c2b9465031c95149fa7c39832e7d29fb99da02b8687121c33caabf78be7b2923331d5710d0a678972f85963bb988b496bf90c6f67af3f957442ffa2b9a1ddc57d20aa1f9363ea3dbc4622a047fab67a001779ba9979efbe75643ce12d16f145228bcc062dd90417f8ba696ca163b82d08a7a12eb930c0363223f6ff3cffb191c8c20a111008eacaa7ed6b20302a0c0c79ee542ccfa4b82629c7a10fac2c38fea21fdf85ebecfdf1f9becf4c3f59f47bca44356d43de1cd2bf5a72ded9f3ac4afd356a56e41d29cc0cb32eb71c09ded3d2b13aa9bcc0e6b2da8a10cab479750e247c510df0cb119f8ab271c955e6c86516050e13f68663d266a3c970b58e02b15c1acb8dc383c2968bdcaa9b824c6632600bbc544cf89b9c75fa9515003cf9c357f1219e3dd851dfc7ed6b401814fc1de60cd30731558a774cfb0b516c3abcd18db4b600eb1c3e49cdb1557c656d9a96bb9fbd2e83eaafe4fbe44e0416d0b7dab9e27488b20152f9bde607dba0c098dd0b22a624cad84b7ef7c1a9a63f855c4b2e6577a865316b4f03b1706512847da31907661fa67b23dbe369cbd3fdba85e10fe4a04a7a5b94fef1b28db1ca4afb6014e620d60172a069ff8bb59d8aa2a9c71473a3275823a73bd3304ded6267d8c1e737a8514dc53757c125e100f6ef82faaa4456a221409ec4f8801aa58ec7811b8d8aa63ee70e2640927fed7e603a4d3c04407bef6f0bfd26cf1989fa7d852a2b542fc6eea77ef917aeb4612eff0bc6b9245c4245cbddfefcef824942db8486cacaed34daf54f3b2486da4186a36433a880fe95da70f6343ea96be92a2a357a3e4908764b09374f09dee9ad3bb32d9a04569d1fce37753252bf62306e883491c816a3270df523607ee66eab8fef433af9eaadc1c8de6fddcd26b65aa22e4618de6b71e5158b3828006b2ce7a20f4b8556c37d87d734740b2f5fedeacf3b6032e6e1f54a124164789956cd9f7d9b91b4b889502fa156cd1a8531419357e772f81a0f660b5723f6165fd0e387dec5e1007ccbceb1070c7cfd22a317f2d15c2e276729b6dd9b4750b3469eaeeea719d7b0d80a1ed4d47d1602cc49f2d4ce4f745c375139968fef7546d91db9aee1293f051f452a7724e0e9ee85cafa1ba74bdd670c1bf5baa59017dd5226bcaf719404641ca14eb7371077e900991a3ac146d52bd33af9d2cb0f17a0beb1b009ab211bb031866d777c2799cf32013938ee3d21b432fc8bc6fcdca0b8c5558e7cec57cfaa7ba55612fcba405c0c5b7a8d9f51bd3182bf0886b07483bf518b5f1be1b1e853735c6afda14e292e234140f79032a015a7c50dd376556d221ec62e5fc2cae6a2ac29bcdf71fa38100c89018ae2fc21e2d37adaee1bb517534d2a8d5cc3c60a62fea4c97e9a27cb7aad523c480a882bec2bdeebb1e2a372a5889095ea06bf3034fecd2b5cf95df3cdb4bb53980a90ed7d1e3f0cd4a597e3585865a4393cc16df2b9b96cf95f9450260e26cf99da3b08557c6a9b5a81034304fd58506dfa52337df3b170d0a8c2ca55de448fe0b29680c7065650baad53fe86766b8c131239c42ad8a486059649649b3d4491770e06f8cd35794930d166acf7e9630cf4430b8e339d38258dc9775eb5c813c4b29838d0011de4dec4bb574ef5a42f4427cd685e46580cde69dd7760c0ef279e56b98f21d4f2fa4565a8d7e2c5f63b88f485f72cec276a0b66d10fd26569bf8231c4615fccd19ecd2c909cc4acbf7296c4104c0cc4ed6f518f6f27437e7e425fe90dd7a1b3aaaa9a0c8395baebe0ef49806b247e373d0d8964363cdd4875414af5b1458caa878e0598b0064bcefd2d473efda0791aa88086a8e4a1644f73bd6deaaee2fa1e0896d33abb123f60bba09b9f0e5b3b4816205647cd2ff602d2b1f5bfca89c0b2d248b83b1160e16bbf08c5afc8f1692aee3d7f6eb80f9aa2e8f282629db54a946c8435d7a50bdb042bf7a11d4abffc0ccabb39af943702c1e1bbaa11f4f1e6c7bb92bac46be37d13f3157b79f8afedf60403fdb836eab1002a4f9e467b36055a401063c2347d6630b74409f402463d7146debe67e3c4c90e3777a2e28cb1156f840de261825d4e522c391ab893be57a803bf918a077d2515258a2bb8dfbf37fd95c75badd77af0196e1b41bded86d65b219cf6b8db6926dadc70898374afd348292a413059205c71e6b93bdeac46f44aa455f5bb669d1a83b10ca46f0c062e76d57b91ae0c2ffb117f14950d1dd244f25e86ecd9d3616c1aeaa7368ff2f0a6e44ace3e698e6758966755d693b20271bf5b449d3d9090551ae5525bc26e81be7034cc2f544220dd3e89bd4e70f178e432ea6b01abe00a6bf10f0581fae23ba44fa2caa8758a5c3df171c720e9a13540f95cd42a64c90aa8a7cbb7d57ecfbc2ce61a43945cce5f2324a5e8d1b2b0474258060ed58c4fa417333d69623afe78104c7fffd70415e7c57b669c1985583febdfeb8eff642ef4038e5ba840ee4071c97558d5f3690c758cc79a8207f0c19f33a7e0c8d267ece6b10d2c776e2d27ffa6e9643b14630de41d1d80bf89efd05203cb02c58bc66813d4665a1a22acd9e7ec71b39ef7adccb8cd94d49d7f363ee2962e997778b80e2b8fadf6e07ccce133559335f9e2ebe97d305e15e8698ccec6a47326bc622037c3b28f3b4c1d80c3696bccdd4dd8940bee5173a9996f52ea80d9c9b6f1bbd7215f44fd63ff82aee3891c8f779ec0b71c56b289223133260cdba301b20f2f77e9e28c05c1b495a6af580512ffd9118afcba976a0855caa558709cc98bc21178e5e0b6cb47a20aafe42fb969fdfa3e3c3b8f69cf7363f72563de36b846167344372b1312a425adeda5f2c972417a33bfaf8f0485d4a4ccacdd2ca994555c0b3002c3fd7bfc78722739798c30aacd51ecb70bbd2c130fdb5c856487de5487f8a76d7220d08a7e278e775babd0d48f068e70ca4ceb0acd211464e9a246d525fa43267058534aad9b92d0687a56c812839c2dc9dd24370f73d7cf76ea5509266beb9cbfc6c0750756eaef6df4c0268637808b5a7a04cf7dd53885a821fda68677a4007ad58fee4a5b60d2f1770142c942d52743f9155b730811f3ccd83ff4bfb3cfbfd0dd287366d5a6b219aa8b3660d5b1826a3fbbd2738e1a49347b37cda3e6f5824e9b2f9e390c40c2f967c451037f64e81cca1edb1954c89999daf1052d9a15c06615630c66ce7cadb98530a2aac62889c3cb14b66e32c25a72697a52ebb207dec08f3caadf94ed9761d81deb635658c745d7016405ecd7bea5ed2d36c5ffff9208e32a41e444edd29ad6d54e62ccc5453a6632a7e3763faeec452606fae215334a2a8a6ed42926eb016aefa8f5a34f2d192f183a5af1fcd4794f1db6bcca6c9192fdbd42c092698b4904eb60e933efc2805220323e21ba13f8161083b3dc7233a9e3f95a20a187292f3fdd1c98f9e5b157ea3aa7140cf752a5e40a28f7d305c6178eeb5fac8267b21d156a6dbe3c0dae4909a0552d86f40fd72204fa0d48f984fa860bc95433efb90da40fab1b79b04f5c6c7b856afac2b10152dbe0d90ce4e8c860497a724836f06b6032681d2b4a24e1d2ba919e0826267aa8e18c7a84e9e15f8787c04911ecffd125307214db3564d40eb746e6885b6ab138d253171e9b50227daea0ae175e331bd98af40c49a9669c6af42ba8c306c040e83efa047be62bdf4a432f34b42597a8bcb8f8e4fbf2262121050a225f2d7ef54b1db7ba3fa250768a0494ba62efc605a33a97acf601a09c61784d530f6e4bffa1112a8a845f450996bc90b9b7b0ad73c2274a135c6d466f0fc791521ba1a1c0c7787882ea3854dfd26813dc4b918e530e333ff288e2321b7be0ad73089a06a07c112ea11e8e038173430e711c196429841bbf30614c99db2ec33c16b468226b05ee0fc94eb3da28ef126d4c3cfc12e64b372f30eaa55842ce67012e37894d180b0e438e986902633278f16b1ec5a7b18adbb502df66fdb995485eac8fa926d3d19da198b7edf5d4e53c441fb712d0b75a6ebeac3a6175e9a1f7c899409f6f8e428df48de43495e58221892ce413b042481e3f409d3a04b463bba48b4c097ccb90b91c3ec944d405b4fd4f796347cc361dee48b6e31b401fd0d224bd8fda12fe3edc3613d4d2f4d38c2aef8258119950b39ac2136b54c681d63fe65211321fa56e3a996e08b68ad79c706099bd97ae8d569a8617af0284f36cee7fd249abaf538d20910d59e5aca70d6424e2cf3f617dd5ba648409baf559da074601a1bb647da9b1fab0da8a0bab542f44e41a95188330baad46ec3ef47a5f1ea669907c1b52cbbfe9a1603c0d445c55d27f375b2081f8de70a0be64e2f51b7ad9db143db47b4260d114b680d90c3f23d0230158043fd09b69354ed806530a2676468195b3cae8c4ae6bcc2b64b903dedc198d7c3d31589d85a430b0f89be38045001d0f1839e8e01627d97f176a26691f131af7269bd5dd20fa8e4b7cdc96291e4a094ab80f0406fce3a7f02153844b1501939182254df820b226030cc63f9c092eca7e39af32d49c945cf4f5e9bedf5bdaaf7919e7516f04a7136303d3f243f401bfc29794a4b392ddb1ff85aadfcb344a2a4adf141d19e69cfcfdf2b1be192e0c14673ce1545a1cdef9c2a7fa63560ed8ee82cca04501ae213414657975ba0eacf588afbdcd9fb22db5c875759c861c014427714e2c0f845ffa18587c4cca8c12602f3136cf304c9ced005466fae402cd54a80d7315b54c26a8898975ceea70e62ab287feebdfb3e0c7be9cbdad2975fa14a2b4db83093ad5b25f85dd4e79adf4eaccad0ca73565eaade134e92294c502759cb42fd92413ff160a1539433ac8fde9bc6928a7020990574506e86ffebe09805ef81b1de167ff8084fd0889bd2ac89669ca4ec1bddaa7daabc99fda58c4ac6c50ebd7bcaf1f4becb7aa1f194a47a13dd2f4c59bbaef75f0a684b626649040f3287d5f122f9008cdbe5e6c1729a8a3c9b9aa3cd0733021ba6376a54841f821c6c328722a436e61dbd629014993b98e44aa5e867e8db2d7d06d13aafc2b9d223a5a9c29d259e67964a90489ae642a5f030eaaf5fa4600718270ae48a54c919a067afd6d9b3f1519a0ff3905156b1d2663f1f4efcd8bda209d22ea968c195acdf7d84a848295b6ba63b44aa6680f43e0ec0e98890b5fe10677deea9c5776000102e915b27bd8d53c3300686db50d3fedd2018402980456ce86bce776c7436930f43422456a6a19ffbc0c2ca0c59982320874e88a53122f5a735976a26d52fd8702d9cdd93342a999966713dfd43b6cabbaa37068cf628ba10c3f2451871f867081cfdfd1ff205a04bd03ba2cfb984127fc730ba8d19a4d4c9c0a9b67f398d55a13f53bc8516596766a0866d4a2107e6331d1c465463a5a95fbea477f511f3712d1fb3bdec386debbc43b031fa9bbc3265d38d4e654e3d300e3f10fa0a6053e8a61d48cf3f4ee6f4828f0313d62a05d7a72858a46739a2f87c0ced14e3db25687a33776809a340b005d60398c445115f233bae7fe32d533a94aedb8bef513d505cb1bfae24e755e5ccf7a8913e82c3150969fd3b7f7716d008602c2bf24507f921bad9f6d72eedc65726588e150ebe63317696c6c05ef97989b1c03d9485da2351370ac1e4a537ba02aaed60fc2309b63a42e1f35722e7df75d86f9e02133d650bf5392e5bb45627ec7fd2e09e0138df307dd6101df1f81a16384940efea39b5c26093641ef2e48d7ed226fa163326390185e4ac0114ba5d1f8351c7821af17cb42d3148185e0e6d94b3e7dcbe7601e4d09d8f9d9d976824f69a7657a650d60541f13bb879e468b4febe09d4160144fd83008e470bc5f582dc037518b10565565fb4584376600caa01d783a5b2b4d09fb13037c8418dbff5f6a9000f70c435afe3ad29810394c0e77a3b024b68d5f7bbe976101d99da3c58eea18ebd79df7d181b3b0cb827c59d517285e4737b009ed0a21b90c572995c6697119d3a3ff809e810a86414a3706c45842be4cebd1f212704bc3bc57f75676b2c5ed79f50badc27ae71baefc913c237acb67e213e01cd17fdae18149480b3f35cfd3280636c89fced0c7b25848d5d51620d39d1cdccd7487d786d0681a966714f2ddae318220f99b49c1a176ffc29cd56e496a1dda4cf32665874e07648265ac27482575b05b0073f2d7cd77e0398ec401a93d8f7a4c2d04e978495e06cd2e841bb98e39dc09e5e0fcda47b07060437b8c51ef94a5e3b157b06e40a4de0b9c72fe82a9cdebab281ce95e19dbdba26f6f9211ee88d971fcf5c3e5e732d64b38e70712ff6946cf7d46ced1d514c5e1ffda515d2c41351a405183325e7e1fa77a8f3fa801db4885bb68d9a0131f04ba67b33e09cd23fd5a21bcac089d54720f494ee06ccb7ccb9a38765ee7ae864efad6936633595c446dbdc9882af806a7a8aca30f21d07ecb4cba62a6674489fbb4ba1685edf12cb6dda265c0963451328295ee2eacc8bde9790bb6e918b1291b9bcc173f4841a23e26f8c47b3fe38f3343f2560be89bfbd66a7293dec28e21ed28578116f55cebaf69b798e70c5d75f785641794c082058f21a331d2cce61d3c12fd5092898d8ffd1f62d7171fe678c92ec9e02e47a9f2f6cb2cc0b996127e54546022bb85de82d745bcffdfef54da6f4142cee32f1501964a64df637b6a87c5c64978758a55a957481c2b7496df508248c9d07e5335206ac650d9ca3f7ec46fcdcf9804d23d3a981cd371000650b542f2a0b0cf2f59874704630ec79057b0213562fb6f493180b15409c335a5001a7685897a1be5300bc24308ffcb9e0631c6e110066bbe44b3ed747cd20fce575549d29a9a007dec62ca72c003eb3c9715396b849ff286849bce20d962a2894a970f0d574cd2b306309b896e512edcff9f38e72d3efd84316408304b511d98c217cc76d4fd127739580e468521574bb607ba1af7de0c1f4716c3b0a94cdf9beaea8837ebd7cc8672fb9019327e5ddc34de53ae25ba7589536dc2d1abb2fbdad15180ec4a2394edf587d89528ded672dd0cd65966fd2fe22839e0716daa4b9df7aa6ff1b374258bc0b1c7263f1424d2fd4d4cbed03d18e96c4b65f9542438e73dfecff49abcbc635bafc5e81685887ffb42bc268d7f05bc6f3a796a11ae338966d74b39df0ae6d1460efbc71cef20611a450c9b85e38df727950b58005060ba0b1939114e9d0fb1896173e1a6b91e0fdc5b0e0ca250a157f20982f43299e7f1ed0541b7ef225df1c4bbd38256374b2b6bccd5ffec02d1e5f0a157429e4e1cb029671ffa842e1b3f6c56861f4a37754ac0fc23f0a2b092f275aef9fe03b953177e4985a8798b83419888322f316121360c5679e51cf9a0371dcf392b74a0bc6ddf47d65d83da03d9436471e98aedecc8c656401f3e4353769d6e8d2e23f7d0c547ec475b87f8073b914f3e88bcb414e540df211d2ee29d12e759311242b65d50389b7edddf5733a9ae6a3cf906069603127279b3a1e39c46aa84231db0799616ceedf94433d427a0c5ef342af831e7232268fd99937b3bd44cf0c8b2b22b4a3f9f781199633ced573dee4ca97b7336dc7340d2557b9d92d4fb726d0d5e40bfcffa5b6cbb89f52e30c0b3c30ab4fe97f75b3e14dbcec49b7ace29483e302fd2e511e25f4d5b4b77db2c7d9dff607394fc3146949d15152c68845ce154a74258f85f478771244ae545e19303176b7ef04ef407593b0747979fbcfc5982bcaa644c880585ed3a571ba72a861a823a412cf096188298f5735cfa56047d13cc9b5611df3767610e6e63450fa098a39c497ea7b00821a9bad546a89f0cad6a26c41eef75900f9b030bababe03df0ef1dcb430aa37a38a79477bb98fedbc473a62c21eb58c967d4550736db497756ae6d876d89770bc5384aac30d5a8dac9c88d73e609a10c85df55283ef896972c396e99fbfd2abd300bc5e9801f64a26b9f8fbac93c1711f6f397d2ff6730d9077961cfb892d7221fff0024bcc08a7727d3b49eb7bd3cc58f19a783330de6564ee56966801d928fe909b31aaf96c13cdc2ffefa91c8a4b12cabc5ba6ee487c6a0b7b8426ab20b6069a854e72ae0930e399d50a67e7b9a1779a6ecefea6641e30689b999451847da7cb8e1dd13bf9c63252b40004ade5a6961cf1d0f8a5476e6de8d266692acba7940afdac0642c249d8cbbd857c8bdd4f3ef918d37a698be33f9b1e53123268be691f14ddf91293791fde30207f597e6f789513c39c8e86d1e3ce986a37535751915203fb5338ab08a1c31047f63aa5808a986c8e7d219c17486cfe9dd2e73597e3db4abe9fd6fa5f40db9f8199739835a7392713164c2d8544d621102b62e01643e89d6b6363fe1863a1c62c811c2ecb84906ad74e4fef081610d4782e67dd53614837bcaad017ac36a3ba715b1d542c0aa6f2ea9385dbd54984c1e264d96fcb8b58232682f170181a7e83b6b1fa3c3f300c798537cc1a97a7f8ac48996dc9c1fc4021179ca0656beb34e4b6a598f4cce388ead99155521f98846c3640c9b15e5dec42862cb48ec89c0490da506f3c5c6bd8f5ce7f5227b173058e31ba60cbdbbe69988d10f2eb5a5e2b95d85db87c36f16ef8394c29e27a45d56ad5c343e0f0c80506550fcb4188c9f16d05207bf6de0804620bc51e5769e35892079c1e9fe83db52c5c84d7957c1c340c81b892b5487ca4f2b24f51214f97fdd3a62d1a3615ecc45ae11f30d082879159d3bccfa8108d348b8b37df4aa1f1b9b3793b3a72976ecb6a7aeff650e27f252ca055912ddcd605ef2b6470c6dfbac43cb91fca5a64c54346e6d9f8b25564b5dfbedd4ac95aa4fa94892bb51a981f5a2e23f1422fbce1969ac66cd98ebe7a1aeab0a6bc64761c41aca7855695ef1a22bb6e78297b0b137f7f2d16904a60f57f3224cfe93e815cb4a86b2f73a314286e9783196169f7e760dc27d7a05084f2f434dd4b50bc7c127eae70dbcd7d5e05c399e3c1a57d471e8c8752045d80e2752f239723be913ffeba6cc7f69dae277aa28ca22f1c4728433c818161aad91e5c1fab8198d95e38629981b85aa6302981ae1c71279c48268a4e08b1543c3580747ba182d87e195a7de4aa2419e16fb94bbffdfbac1a3160d2645ddda47367f9dec3a3ee0ad5e7bf0989849070bd2a55e606b7b6b088dc229df2d24f016e7db7412f0440a8a6ae7784aef59f3769a5ab9cc4c8b47869248a1fa93729e46b6f3b16cfd31d7041c75bcb642dd20e2767293c0a8ed0980eaedf3c1e0cbb95df4b5fdd0abfa579fab45d4f9c0757c47ef984b8c0f96b933455d53d0df3fc98d13e1fe70b96a9a7dcc79d54a3f76b10e2d6da99c0563c4ddf92ef3c482b7edfc947e4fa67c00a0b0ba9d53598ddefabf8f514eba36a3a95fa236dd43007b7a2ecc2e3e3e03f2678918c982749b90e800a38bd72e994e4d7fb60a56cc4d7e9fbe375522f1248011b8ba6d4764156d186c66e8515097fbc971f8403e8f10f7e350c1b22344dd75e2ade0acfa545fe39948b5ce15b4a4cb1669e08a74044633d12057947175dcc412082fe26610790f2c09d9e547ccd69810e75353589598569813acfb3aaaac4a52e38a6be27ae804c110e8ce99f1e0e7f9feda821730a44e0af1a2c4525c466c81132c7ff5b8f96dc3957d4e513e6f4a06969094990263f00f7ad3efd5c228339e1a63ad0bfe77cbd128a6be3cea4d03ca301b680b262813461e4fcb8698824d0c085ad4158ced514723392a476218c88cdea6faafb84aeb521409263b046662b8f53e84bee4378dff4c4ef5bc7b052537fa7585ab738bf4798170ee7d89f4cf294f1a99ee0b053f78f473bb538105f8e09a205f7f280a5e44c01c4785dd648e7965b520bc088c2bad7c1b39ce39a7401565d45e75cd4b741ad93694c996d797f400c28c405b7a45a939c0e948bd14d86a86b3b5886ed35746f397024caf14eaaf2a7eb574e1ccc952dee4c9c8da411800a12542b8b90128a1324432bdad9eab2a14a70dc2840d1c2aafec741a669089cc22156b45fff18f566ba6247535ce62035915ce8c08d4401602e95b7feb26d1f88e3fa5ca96fa565d2fb6ab9555017b0d645788d733c1793268626b2ddb9d929581d39ca75d3c89c37aad54a3c7bc226964942630c39ebfd1eb48235f41d66996b947f07224ae6f7db0be9ea0da3dab3db6f91ac5fd20abf7259e701df0d587748dec73ff7344198b0fc48db472a7ffcda39c24a623ce8a229d4ee974faceb38fc2928aa9e1cc65a10189597e204ac0630a7d209ae4e8adedff23508db24934cd8e0798268e97720b11b83d6e0c38cfee84141632eb0cf101187069c36a28a38f442ba2def390c1907e1768c08f2bf5b3687abca1364f1a4e1c35aed7dc39993c9cd137fc237f5eb8368cc97bcec3342ba89623a317675f1fc61e6617fd3a78ed6df36fbcc9b9b7f2f92bcfb2c429b653619fe738de6cb0d5e187c213247b5c2c1282a67ffa416405189e5f5bc9c3eb36bc9d24971496a69d7c8b206846ed18a809ecc87f7af59a9f21d36575314ef2ac7e5c53f59adacd9b078715144b8e8eca5efa7cd514696ea99ad61d1abdcab1360de9f46877f99b81d7cd983721f46ae55f771a4576a51910354299f2d985b9122f337c7c35f1ebfea29554d06a0926488627600dcbdb3c58d8a89e36f5a14bfbeb85b846b40823f204db22700e53eac41616b4a3321358acf34006066f90d286759c55300ea7590b7950bd0a6824a86caa0f24af4a341faefe121226237834f80caae649ef7f431f9a9b6aab634ad40c11ff133b21e92e799745126e0f2a755ae061e775c3b19dfcd9a0ce99a7bed9e4bcc0e3d51bdce2984b4525a83dfe5c485910ab574f06e861c68261b99c22fcba12e86fd6eed90f002cffcab7338d53b1321adcd00537c8ac56a78e414e973b9b159c4e20834acea330d60640c61866880c099dd2e9d5f188a3b40a4f21e0c719eb6870fda5bdad45b4c3dfc986cfb3f9802c16839df616d148bd7271a2ca16b93d9ac90c2814b7d9d0ccdcc61ae09ceb4e3b0ae5bcc54da396c0bb42e86341e99fe8c382f1c81942b6d43ea11fa513f773e529e5a0031f22f339adf7d4986726fdeaaca7f023e9361e9f0d958220ce1c371275abe1f8276fe7726f99ead114486b3440b5eaf9a1807ed2bfac77372996d803330d7a70032befb8113d165251010ee82d596bb97d8fbf73e20f06cec094283e9a63bfcf93728975dea86abdddf78a4d637c2437c18fed1afa26af809bfb8bf2590abe8ff6d78bcb39253be7bd417028fa91a2ec2e9a8132a5ee7a414b74388d10023c005b90f8a23873bc0684a2d75022d652dd8665901e7c098e2ba77e4eb6f0ad6478bd541da05b77be5e1850c0de2ea1cb1e28b3af737ecd6254ccd931aede0d3a25e360135d62867bfdbe7457977b5b29dba30c3c33395102a290eb1f93f1e061cb5d18bbf79194d7f33de8f10cb08aae554d03252a89ab07392e8126a28fd014db1e0b4aa96dcd090afb9a64c95e96a73a1a80ad554ce15462884f70a4fe1a0cfdc07d3042cf082a054f95219b50a4aa39ffb5faa9efda8d51ef164091e6b85288d67c58d62836172a69e079a5b03724dfdd01e5faad02c7504d165e75aa51192e52569e7c4db3a1bedb474d0d82f22b477a8cd64cb3cac9df1528722738351ce635bcaa8a266de61cf0aa648d530a7442170b30775342a7b3f01f07fa78bf4f2f3da5658d40caaa11dbdbf8b7d1d0e4d2c56dbed63b7822c979d857c708e88191469246c9d66d9b3fb5c1d53eec84f131c1a85b93a9f54630d6052d4a0a1a4381be554915cdee8de0e727c839c84537acfc3f1416a48d66c4bb784c9ed22ba3271ce519538abc5444102f23f766d94896f5abd928c3d201ffae4640b6d9ad4039b4d3b23ad39e534e7526bfcfa4ebe4afbb0bfb77f7e43b9d3bbac6c7b4d81ce3e76fad683a4cbda3916c61012d3704be4a9c5381d5afeff50b767bfe9b1ec711a2a299ae724a40b7b04c2a53f5adb5ef48333fe1d7302511ce8d7bff51df283ad6365ca3ccfd33fa291cfb33312f544895ecfd72060d64149aae68b9c3e2b7843b5fbf17e6a6500c3cec92d14d4088dc0e63d49e54b66d6d373de4ae55f109106087c4cf0c22c113b9aca981ca14eb5273c6603327388202bd9335cccc5462b75b1ebb088040f021fe8b5d6564a686e7736cc632957725d481a631aba8e0488779225f617dd74c13d3b5d3508b6555fef1fe4f64815a1eeba29048f9e1343065664c7dd06083c496192a8d9961fa9341a9c67099ee02b205b13ef01ccf62fffc9921a0df0710c566741063ec29cd31c9d7783d6ae28d2e8ebe9a2b0ad77a49b9ca8b871b8805a5d5adbf3b634575894f378b1900ad2b79ff318830c12ea0b9cc7f1a6786253c65e5861f8c4845612799e0d2589a0a922f79e5d5a4b05f81952971ad2b3a2cbf6050e8df5368a0971860e0db68d7b7257e76437b5919d4899c11ae801874e739d5b931fa0b3107734e72e4ee76d4adc322333e44795105612e147873b064b85e59148fbbd67651a1615053b062535ea9c445ac915a9b6f7e7309c91e4020d04e9688b7aae1f822397cca32e6f4b22fc59d29af10295aa2cc49b2e7369d70d87a9494bfc6309e9d26f20b9d756bda42ff5c7af18cc070bb9524509ffe1e5295d7dfe6bfaf3b9ffff7148437db2b1378b7c3a92f3b537d286c7d772986ecd218231e731c3f130ea7a80f36cb76bd1801f2dce390968d7ec9d22676ae454d54f332e827ecc1aa82b9b96b64fd0a90913bbd54da5298a1132ef9c544cc96f25eb3ef1a2e68fdb0e5b29b6ab6e02433fc3328c6d674e54f61cfb59fc47c1dbed24258860fa45329a258ee0f27d2fb5c61cd5a8d9c28d6f567fad018612e4ea0479a2fc4d1fa295d1d3d0e054b8a65ad0718e04f103c6340287a0742bd2132b10935792e8268656fe587db69a5b3ee7d8c6b9e0b97876901ebdb8888db1020f21e98d0e08f83a99d072de872381759da5ef04ec9e872ccf68887e9d481444d8d045db44a8a1f10127868936c74e3cb2a5cf0cbe84d4537be67a9a1aec18f1b71fe7b547cffc777cad596bd128309a5baffbefe32c0cfcd98b3192e81ba2c8809a8370f7eabf11801f1464159e6a43b2aabb778bd90be003ecc07088cc38b77e7803a9885218a78f2e40a55c9b20ad1181031645059bbc8ce75273c401ae64ebd05b03e8e1aecbe2859edb8f3f2d11757776c7dc73d8ae514648b050fc26d771a326f864b62bd8a74c52eb81efeddaa85a2401d593e61457a04b5a4b9a9ad888d597c44d879f0a56e88d13783b94b6c2ef6ea56098cb58dfd0bcfac43fc91ca70fa7f24f4d1f29624fa3e2bc83beed6d6a94ea1b6ac8f1ba4049328fd574c27ea9b31edd02eb45d211674bb335077c3e6dc6ae98c8f106e52e26fc164a74fd64225a5c6d521ca24f6441418eda77f99f7620b1c9edfa38bb7a1f248b7d2bdeefca99c859e227f6087fcdc62eb6519cc7abc082ca845edbfc2073808bec4e23932a3fe1d560fc50eed597c46e26fe6267aca9c05ddc6bf258455220143ef6622512b97218c2f102f9d5b94e80005cad3285fe5062f84bdd067a3bfdd1b7bead5c4e7b31cdc1bf9f617a494b5982824794ca8580fe62faca0848dbfa8cc19c3cf122cddc13873ee0dcecc913eb220f16bf0876feb0510e3ccf271b780ccd5e08b4523d7357d68d0a3c6ff06a31438445299f660ac34199d2408f5690d9479744930f01728b811965d10bf8a8152bdd077d4bc31ce641c4b2c299f7a24d2b2fb2cffdf8c307c06b7d09217a06a7f19c037292c5669e205b6186f4679ff75563d448cc9c721e2e09aa90ed633857a4c4b1ccf19741b6fb72e5b9d54ff06841d3480bf753a94323d7c83e7f6dd06ea8cf44fba66854b799625309cffe4c97ca389eca97e36cfc830063cc9eadca051205a4500d191d831bd24f6db65a33ebfc96271f713adcfbceeeeef6d703a8a55b3c5279b5faf1dca8f38ddc7c89b6a577511668e36cea9c9044bec1e778b99af41e5c4d44c12b76d95829e4d7512f933e7a4346bdfc9c1c35538ddc84d16bc7a461759ac30066846ddfcb9a26e9564ebb7a46d04cc9422f22ddf7cd047484321b722d87713f5602cd04ed95bd5bebb28e5d9c3a98a9add2cae692dcdde2c83f6e3b1ad409e169f09bb4927460af2d018e774d629fc7a1fd9f674bae3f8684af80da17674e5a5074440e837a0dbe8891a7ef367a0b644f5852970da59ead1ba8e80740fa134c9047b0e81763c5b46a06002bfea3c9f52b9ed65be8c2f6a76bb0f891e6a76e14cd211842841d5cef71b4523d55873ee284508936b10fb2b997d9a0f395d3bdc2406b2701f725e0c5ef675e635bdc1c5a6a203b9333874d16c1dd04c365a9532407c4b86d944f1b37c6b474b90b9dff85dc825f4c70dc14ec0b793cf93d01148ac2a7f5c369344c9f2957c951d37ac688912425906d2357986b43e9f3453eb407713162d94f00d832fed8998f062282ef7b553c4d107211266bfa2dca3080a7deeed19034a1d97e37d2f0b40866875df53bccee1b5b0523d7376b71f78aa7066a294403a9c3278d59061abf5446bf60fe4fb02232d7ea0be4c65a61df324428c0b5077c172ef69c1c3e7a19b08b1a6c336fe00318434db1ca61a860c83480399fc0c83ee6634f6c0537e11247789ed8398c1b6101e25aa3ccd0b2b8177aa4487064bf9d130c6420af0a94007eb3c2697f8a3edadf2c49d7eb8aa6495d2972b9be2a04018d48497ed8dcd8772f87058d00e0344bd929fa16c0c9b43fef2504988bc23a66f58b03b218283498703b84ecd6d2cf367c000b58b0f7cafab3d304450f16e93a058d812192134f62eb299cd30c802ccb0cd50103368696af7c68e86e8ce233c7572f9b3a204803ebeb36096f13ef9de74966c33772ea95417748e6cb474dd65968e5b0def8279eef84f1c61dbe51d9edbfdd63678a0125a50cfcad440e8f5948d32c7497c6870bd61d16881fcaafde8a3e9152c1313be4d77d73701d195e631aa269287b61555e90ff7f2c35af915fe0326a566e4b8407a8d08dbd0b471715e9ed83ca1c61c206d842b636efb4a165758218a321d0e5cd797957b573839e6d38475de94c7db4f895b138da923b45504409d62bd05d725ba08c2c29438b1c60696d19ae626ebd23cada5123dd8364896172caebde61ba377a16359086f569b442808e7d2fe0a6a05acc4c0051d2c0dcb20937781a8894fdc8bb1aa1760d63d8702c00a2b8f41a546c3bd602cd14752c76f8403a6354654e180c6052eebbdea31f9a1b487f4d730a0990ee7de3b772c995ad2482b032d52b467068cd0d60c2fa909ab0c06bed4a8b37f54c04efe0988bc22c07d798b6798d5c8d78a05bf0eb6c26685c16978c19816bcc7caf391352852f8258c0b5b5ab4f7ec64fa8b94698bbc6c6441459809ae1f5741784203bfa2f13b4f2475c13ca566d78d3a636da04289dfa22205a63b90a5c1e3165a55006e9e1db7a5a6b6a505a3aea686510390cfced688104a43aa8a1fb6662ceb0a23dce5a6acd2c789dcc4a65b04a5f74c655772f8364304a5483669488eb65a75a77b326da1bd7171a44aad7410774ff150503f5bc8e22188891724aead2e6217821691e9e2730c8fbf9e2670e66b84d7ef09903dbf38de597f153e384b5a1cb3714e0a8d49934bc44686d21084aade035eae0b03d5ca1ff179d3540feb0094ce8b2025d17dedd954e392751a490f875c4ec4ed50e4543d301e8eb18412dbbac49e1865d51e81f2cb0ede36435e0c1dee52e77040105ceab07f6904413f2625ef8647d04e9c09f9dbda15ec45b6f8e07ac87b2ee4aa8c3c2dc92a5140541546d83e1e2fb6afbaeb21833c98db58235398f4dca63f15a1dd8bc0075f067750982a11e87fb7c1333ae90750f9bf74802f7524698531e9818434ac9ad742f873fe9258e56b3f86c6fc78611feb5497e5d232e37a9fab731108674d900939eca423f0a7680b363635340b127a19ebb12f40f647533fd7b184e2f21bd3da1af82803679d5d07ea4b3d3ee12953e044a1ece2295d7d826a59518df692bde7bbd2ab3e79e844d93a960c0ce3eb7524fc0cff62d602c7018b432256d37b9b6d2c7a6864055e6c52c54a2ce8fc2a745ed6957f2d9fa956ba19e056a6d5a3825a1b3ac3669fc030694e39e83f1bf2f3d0e09d34eb8c9c7091a5b3fa6e7cf26b373ca27aac2259bef3c316b54020dfe5ab63b2c2679162b6198da1beacf57b63b730660b2ac4da31b314c6cfb0a5a85af4a6ef61d9617c970e5a81fad20ba1bbdd7e00165341458554bdc5477d3e4e0cdbe69e1b1fd1f56374a67f9e6ea2db474922889534de77d85a1426dd0c482592e83f9aceaa89c4db1eff625ce36d18693c9c75ab95e584b85c45c75a2f90672f0e8deeaf8eb0e371d39793ae25deb14c30169fb4f3e7417061f3ede464efb134d7b90b8ea155331ce8a9a6de717b44549a0ebc1d05d0847f55a703789ce0bcc7ade74ce2ef887cc4119e8c727504cf4861acd4d711a69a5b5d35eff56ef9dbc26eb2fe6516e7307686d4af4e76f963f2b5a2a304f7a7c7bf7e23a2bb01a257c07d9bdaa6a5bca415579f7498e654158454d67f4ede12f103770c0f5dbe8e79b2f49f03c3a897b93975743d0a57aaa5371abbccbbdc2691a97d194163a548277fdd8a98eb180f62dbb93c392ff1c56fcaaf35ec34f2189ede78743a65b485fdc869402bb94c3d0ced624c50a11d4720e94bd5f7dc9f3089ba9514f4e0567a2b48cada4437d2cf7fdbaf2be9e82ebe97ec09b0ebe93ad43c0fb267718dc021627fc3ceb0bc71df395533ca118e049c8f9af4286a70c74c4523a235897d6c085f8e843d429040e40c96455b6ab72ad14d4d64562ba10b76ce944e64c2fbdea328e340c060d37effc98eca4fd0e0f11f2f0a77a22317898624d30e63a043eae9729930be1a668df9fed05a7d951b7aab8b922405cd8f14e1260a0cde75e44bea7cc9a2f650de877f67ebc85e7617e8f271b37b9f05af2c6787e3c63a63968fb2dc77fcc41ebc59d0a9a634e25e4eea31b3ebac37248a8964b01152bbaa08534e9485a92aab5ed86a3f5d3e10eb917254b3f10e1d077ced4859831471c743bf16d14c97ef05849e12a99191adecfa47ceacf4569132f6b722c60df529c49c54756e3c99c5877ec4f049458568bead3566b97b5df711d07f735e1e24a90b44d80fb61453a5eaa15355a96e4e9136dcc79eede93f4c22bfeec8b4e34913834161ec58b64262fe6c8fb04215641484db11c9aa5e84976d97b273d0c30a455b10099e1df237f3fe55230cf42c94a6a1bc550300f1b11ace687275ec7288c56004a3c96993168c728ad466d4b08b7e2d9963924848dadf5a4a388084e4441ad1aea1123467a83e75e884076102e5d2c37a054aea49c3dca152955ef3845be68ecc9830b83238dcaa97eff63048d65ee86ffdda38f01fa0b691da2747ec537245999b1aef7580a43d2a9f15ce58985b2592659b2c7e907c49b1b0cb704395ae692328ac970c3e3fceb48e27e8d7699c5e1f0340b67e776afd9168617c77575f827d88a72d0745e6bf42453fa9bddc433d0169a7cda500cdb8d25b5b89fc6c4dbb913e3e8349e198fd9513eb8444ef2101340dd4a895d1f3f3ff1dded4a6128421fdb1ba4e2dc3f64bfecadcea46eeb07f2453ed32f09b12f4ccf351fb1562ea41c33b4d11d128a92246f5bafa610fe63cf29ecf3516280a4a90ea5a6c8586559ce8e8b6365968d1b6aa0fb2a8f22ba5d0d5cae4541276458d5f26bc3c9ca46a60855ce392052aab4568e3f2ea1f63609384948116e8e05b325a31b2b7ab5766cec484250809ef2ce4f41d60a1789b0e065c828388eac178c2867ffc26243866f0200f91346d59cd951cebf11280f90d41a46612011e52a4497014d61d3a24918b1b4e0fe8d0cde3290cc214599df0b9f8db6c0a7c6d09773795094741b8c240499f869881d3686c9984c4085769f8ef293318574ca0e33b91095a3c0424c7624c7823489056185a55d5c31b66c4ee02f472b5d6c2891a23f04937d9d7bceb47be3c729e8cf1bc6b2b3ffb4e612d8960ac4d1a10e7954a654dd39e3ff8576fc020cfe16a815a3dffdd633396dda1013a6b0bd064702b36b6161da25610c7f08418e113c19a03c4323280b4a0aa32033b19ae1875f6bc58269d0c545c7c0e088bda411071e9b7e302d977f604deb8fd440e94ede5fffe79f4d4ea25ec4f0531a61de31f508d11b245d00faa5b88f80442e9d765d2caece40da5985f3d039a4269171e60627a795a60280ced1e90c97bc9c0a69899eec16fc4d1ae49f90f3d0cd0cbd5cf82a9315bf89246805d8adbfbe1ffdd3a1c21b4c93f46d00a8cbc8d951e14d7830bba7e0b14b38fb4f2d60b659b95ded1d35e826699d2254cc8a5097ff22a1aa68a7bf6d3b22c5b94c441093c0fdb61e03f12b62f8697ce136b430a7237dfd4dccae8b903ec14154f85542ff569c415a27346448986d4315827b8a609128478490002ae79f8debe83884d54557f5620668e6572d17c5ecee077e9f970a405d6efa8ad8a40bf0022e81268ac382e9e1f66a819f38c689c322f9cfaebfde0046fb96beea4f022fecd0854966d5771c0523aaaeec9376776cd058789ce84911f192a1047b716c98b8989b5b5577a560ff5becb09df3d483a8e6d07106c4124c78a5a4e079ab13a44122c81ab0fc98a6125beaea111268e20988c82c662d48e90e82a813e56955903b993505386f1674e519213d6ec1f055a43d8f08d9c4361a3df028092d804eb62a9b798af6139e8286b7f1a1d9b9eb0fba8c6d4406efe0d893220302935860e8a2a0570d3a4f2890b9b033d21c31f9f37e823108ddfaf807476aa41409c8ff4466dcc9379d78a4f8214c843df4b874a5e0dfd35302d2b5eede8f72d698f2f89bd05f2113ba233befc93b9538c272cca806d033d8c609f0580693ccd7011f7f15ba75bfe767896f52671e3448e7842b64ef82df650f611e889b3cf03aefccb7b86242ac923dfd43cb477d91055cb06fe97f36a7a11a14c04bb2feb9e26d13a6a78c193add9642f3b37fb3cbe70d1559d00008e23c4c6005774a35f5318dccc0f8afa3261494d7ea43235262be0f28397efc0c9134b5d162e61a019b957ffd1daca2187142867577dc56f7ed33d223129092cb29cb006f0372e0cb5a0219db7dc0663d523a8a2589c5e04a38b3ada77d3f4e4a3bd21e92f17e530a2e13f192f9c18279b0e0cc8a716e15cce20fe6f06e20567f58e44c8a772164ef350b2a85694de013ac52bfa9bd897ff54ad3d05390dffd5de77e0c8a289a053ff96f171bd6eed5683d81a79c0efc5ff7b1693feb577489b8de8cbacfe2f3a2e96c7ada54c6faa1f6d298c085753017be9e1e357c2ed82668809b9f70339683644293cc52cce6c74fc20516111c1834d60a89b2c75d44b456b516359c1a0eca182a07bfaeb1d3048cfbc2b915289595d774f5824350a68d4b4dff9ec8d5dca9392cd3a9801f6281b1bd3037b68311e8b5da303794b7781b08e98f0000fd3238560df627a0e993cfc439fe18e540fea083ea89254b86b4eea1e68e74bc2cd852c2d0fe30f2b5dc20e6732a40c9f2762701b79bb9966a6ea19dcb73d860fc97ae41b91441b39ed56e25e648f41dee276932d835ffec5c8085e47e2e2557964523370b1ce87cab99164cd7a7d81452e7780771d85f2be91cff1787a23289b0942cb637329075e08e929abcaa787f43679ce4e2f516e4622b492d9f32f7ced6c8367eae3b7a2eb9c093b02085da261e36b9ed7409928be106020810948dc427cbb2de0573020a99b3a8ab90fbed646dfa38b0caf629a34fa91eb6f7b9a33e21d8cb57d66a8bfb5aeadc2c956cab429a4405821bd6cf2db6f5dd9f95d9d91e402ed7a956eecd89f4f1b34e6265b6bad69db44fe217d879fed4c88bb9e948d628d1ff4711f1628183f98bac131d3173594219b88bb11f76651e2b4a5dff9f193ed80445a8e709d2c483de7afc1ad93b3a9e14989d4f83adaf4962913149267d935c381e9c8d77e75006f99fb399b20edd6e9def6b0850f0bc2fce747a75c79d216acdcc386c8d6eb1954eb841956522cc406dfac7dd0978cd9e36814b5d97863cbe25e142376a87bc5fd9d8a069ca7063657cdd937bfa42e1b6d4c73fdb09ed281693354f1e6625b616baff18a1b105d071fe5be4a2fa41ad1cea0aac7b140ea2e32e7695b9c2a1bbdc7c1613737f707df962f380741e859411c51d5dd93faaf020ac477229392d63100f9bdf818417b051f2cb575f8ee9d95b4f90d59cb0d5a865bdf70b3a0a42d6a47072f66fe9407e1956573dd53c1b312e1dbac9c00eed548948c61aeb8e2565920e2d4deb9ea6d747e2ed9eb0c1d75c7cad3aa5dbc143a690a4b91aea69ece7431dffe86966bf6f5a73e845b2f4e59a0f26dbf3064d8de41fa76d8cc4410eacdf2c1f785d9c9a521ed9faa69bd62e8562404e9b95d30412521d0f37120f7f0175d036fdcfdf21a181499678e1a1921889995dbc9ae70b7c14b267e720efa095decd9ba082098dfaa108c2d2919614281382cb91305a7e796a920dea9300cde389791cd36e91e6740094b233505478435e596706bb1e9624c01c5472956fdc6ab630f38fd2e12649cf8a3045c588e0280b6555deb4a2e949acb8e89568cecfe752c93903b738ea4a6e7dac4ab10deb12a5c912731a376598c6d7f276e4a1ca718a1bd4bfdb4f4e11683c1b6b359fdd9aea3bb2a46e2641b058678ab72ded818425897f08445f29f00b39712fbe4658a57a0fe9e5c63d0fd17ae1b6a255f1d744ed76b2fad6290190e3a50411fb7e76cbd5b646c09b39135a87b46cbafa879e8e42152d432f39fb8c1cd7750b20f32ea8c6dd1087fe9b4a01ea7aee8caffa46cab2764d08df83065c85fdbbbafa06bf3e87ddd2d2dec30e66579c3424b1e25ac8541f6b4aa8ea8242661ac8e897860fe748b6f1ea2c8388829a0b15f36a63b8576150d721108905e014985023836aae5265d09db2df352ea158a3d34e8611cda9dd9258278e08fca1b4740f94b7933debf5311323a4ad2ff0f2a289c0010c60905874c430099a8b71f0c304a3d72ac255365430d39e16ef9b5809666cbd42d0568287c6ed56aaa8b990ef11b67fed364ce71334c03e7a42904a984b15c953e8de126d95f9203f41b3084204f769280ee6194d9c21ba0c49fea835b2cd0e1927c5d915cea7f1d434138fbde69734c32a4ec5a26a11907028ff68704f0e22ac8f9dffeb889759706be03ea87bd672c152b61062ea6e04010dca534ce4bfc4445810550456e772598f7a1c458408525dba91108c3c2c39192aa67f536989cb5d610e8d242dafd7fa1b8ff5c67fbd46820cd62d44a67f77c2b6cb263a1c73e99af180ffcec3a74a04944af26b6c6e939744f19f34d66ac194f6f4c4ca17052008b650f25c64c54757c2d3665cb50891e240ce884129723fb79b34ad3a5bf7cf5d67552e2992e2680c5d3314d72144acf6420d52a8985170f5e24fbf3cb595ede6f9556ab30b50414f7b8dcc6996febc36782e9871e2b0c38392bb47d70b770a1dd45d142106d69547f178540c616c508cf2d7397abfa3fc4f4ae87ac53ccb6acfabb5e08c537aa724c15b75f4d8fbdf0f2a64fb8542200e0242b43b0a401e09869d1c48104b6f21166d5ecc58882d49856c6d312b1d68c08ac46e7453980770a404a07b96c7860b017f360c6b53c14599a6c7d1cf8a1408be090424663ab39d09df8b8f02fddcc07b7b7277b6cf3f6874952bdc2be820c5aade48a9ba757230d66038cfb75775be740bd2f126aec0a7b9f9ec948cb3f57c2e6bc2e5ea4da9e719c80e5be039429a05a169fad9443741df77d9faf190748f49d97942a285b8d22fb84f14c39da722e2ba5724d847beb63b0b405bd0f33acabd0a8433abe5c03d8265d54f96b0038179a50ddd2e55507a4d7e75054bed8c3eb65768bfc935bc8f27d9411d9098389df8051303b0d413b44c7307804a9260ac8e9d35f6081d30279421153c16c62334c994087f105ca4284747ffc285219da20193ba38b6b686944b850a05d2b4b7f745f3e9b4b20fc0bf4d018da7979392e7515804eacf804ea602971874ae2cac7b578c306304be9d9077987ece2d8efc7a5314a53f7b90682857b108f50113af718794f3a6904b869e46c48f4bceac4f8796817a91c3b8d87f9cec4543ac3d74ac270bd7c88e8fe8f6d9f95c11b96804339e5f83dca5f126fe11777477e0e08b440cb7cef35746a3be66ea39f27366548d395caa8367412882ff63c8a245c8a85d25ace5171f906af81ca750269d1036382c1ebb6680cbf65b5d2cbe79afe382023e89c553514b18f5a2c1dd08bef76809643db3905a24bb8772e0e34596d4b2b604ab5fbc4b4f36277d1e330e89c13935f536520b5c0fb61dac7dccc963e8103e9cc103fdacf01a06e095dcbbd339b23495c520e9dc2e6d1d83f5d3f11d1a4e0ea85d22376d6d7a7d2c90d81bf4d06d3acd06f5cb3f3a8157ca6178990cdccf37435da5a10723116c7fb52fec3bd71110be16dd69406d8d0cd8119097407764c1c04afaace3b3964052f9c7e08a428a9269f4110fd11927346d163473a91b31787cd41498ef7af8935dc58b66f7e1b2b0676068a16a8316f7e451a436eafe33931e28b1e8563fa150b9ccb0136979b25f686487d0bee863febac4cce3c53782ad5c9a66ace46b5d229b1ad5a4b8cde7c7c42a9af4a3de932bca196cb97c22a656d84184c3a60c1f2c54566cab1fb1e3b6ffccd39181b104fc60aa62d090aa58b18dd90eaf76e34b2d300251e1d2676bc68072a77b3a4784f4aba260bd1bb214c31e9a3a2bc310a71825c4d044bb033eefce614e85f500901a3bef81ffee4f7f83903d075942c4db546b7cc10422c566bcf6b41bc4c746f06990fd343c07c6e126d1b3137a11c7779b3bf39b345c8e5049f59d81f491357ee12e28d4019f8549856e4a2e79e9dc2e1998b7ca1a8092bb031c286ad487b3e41a0838bfd52908b7723e8359ea6fa446be647e1d2af09ac79183b5debd1623895b913e981d531c6bf7edda3d63c6d112037529744bf8cf359f69957ca0334a8d759541cd9b0f34445ff94e5c3885bba77ea6abe51f06c569c6d209b53e79314fdeaac1e2efceab5583b25e71c9b17fda5c9537258df1b2e575337814af51fd6e234d56ee134e106060e5d8c8c86a9d2d70c009ad351d5c6b643b0f7295e36976f5e9e08d93836e3019f86e71a34162c8892d419e1d6aaabf54406ddbf49371a0938158eb0b059d946238a95d976520d91f60b4f0ed29f63f42ef1417c4a9abc64981b0b296872cfec212cf801c7c2422b3fa79de28d14b62eebc64a2971c093a014a841a025472aa8697d79d756c2787cc08d61997699ed4a0b971f8742f9fb6fe1eec5b5e7a8ffd31015ac234f503f67ee612b9ed333f78240d49355d610f8eeb7dcf5c58abad0e466fdd7478c91d28ab2fd5ae2273b2a9b81afbb7ae569db62a1db81b5daf8ea384162938bab1bf9533315773a78d9b4fa411cbbc0f293dbc12a153029b58a7f0cba6d4b6222f39e631e9548b79f66955d5984d8a0aff5d79ce3417a280399f3733bbe204dec866b1982033f0438c71cb2d57cc3ac9d0970771639205e31458aad8886f9343f55ff35a3cefba869198a8ae1bf5342add4eb2f4302ab96316280998dfe4f807585420f80179c4def75207e52ad0cd0f84eb2d56b574f1bd26a407f318ac70476123b4c4c6862c40f897c5dfbde0a66d35aae5248709fd1caa239a4446d86e8dc4261f8b94a8f5ebdf46c816be3a7d3b2115fa0f12841d33316a9daec110c78989bb8060299b0a64d5cb6b6238279ee2bd083ef2bb1cbbf758482ee0289701311536b0d218695114176ea87e5af2ef125479e45b176bab99ecb19dbc6907f71d70d2bb6580ae44eea33d2ed85afbc425baffa47f01016be2e12618e57a916f8ead2ec29116e0b176aca8963f091ebc29500b763caf70582aee9ced5d57c7818972ad58782dec1253a10bc85c0ae3a19b268a4d43e87857f74016ad10771dd6a4953253860ad54226463305a29dc45bba4529b2a5a4d65bc3ae7d79161d24604cfb89d6b3ea56e4552f5d1acfb4b991071f2a3a109f5fcfeeff405372dc3243c394e58a7efb58d2a2445c4a3669322e09ea54a7a494ebf213a1fd9d8f95b482441a755bc5355cc9bafa474d09a4da04b1b61f42697f3a48b17fb87bda6f7f5c4003bb4a58a8a825c231dda95cef86df2c064ace4e8d08c0257c5b97eb11190e715302f0961270887826c64a069d152428f344219d03e6b0dfda9b73f02b9599197b767e6380ce7f4b1b27cf9643823735a21834bb77c358df8dd65a15154daf81cc15110032a555d06214f389e84204a755bcbe7a863531636c8e9c89b10e4617db7c4a1390cde06d39054421c26bce106c6c7b4e8c15ec872ff806cf1e4cddbf94bd573271ada58d9d38a41da6097e41b23484b85d2d5b53c3a7b2ad25b00cfce568cc8e50f3f986b88f0ee33cf9dd51a01ff718e8b0adf5f2a42d7e21e3ec3e0a69067b9ac79dca9377fdd326bf4535cc9eaf62dd663b79344992f3a06eafe01caa74b699a7c144bb230a9c0213cbc37f36728080b34ef784f918ce756498977f544a6a4582243975ad192fe40458b660ff48d74b5b2ced252caaa113a45db363cd20331da94c76788b8ebf442a445b4065e42bbe71a93d3e71116a331be1dd3554675b34b8cafc6f8526415c95b44530ecb6be9c51e2b7c6c0e91fd8ed0ad1f91dd5c12968cebce1934cba29a0344f7d7e4a737f74c8dc4574b9beb69e5d17bc6d31a9ca2fac7123cce02d3ebf8cb1b67d605f76de1cb141906720af545d78c27604836854337b802aee8a0bde32bee1368366fbbcd5195a24cdf2e5645cbb9e89837a7addaa67aae69e595cccec625b690295ffc3a74831e0613bdbca46593f1e7d3796e206d10b375cc8595d7ff24adfa4a2748d118c84aa7502f2a8a366a570003727fc6d338975392c9cda2357c6b8aead023c4bdd64c5acbf1568f6be502b407028737e10f36afa7e5e52861174f781d6cae1ae86fa61dfdf8f8cf76ea572f1dfec2f3e56ee8fccba4e7790581beefbbe203b59d9529421df0e72d4503f05dd0f81819fac6e962c4f246fab7dfe00da454cd0014ffac61c00a75f4a460bdf5e9a8aa8e63b755dbc836dc508626916d5809b535d0ec565b313c98b1a6a5da1950fae8064e04b3423660fd287d1dd4dca2eec4b726e90f29c511409fb14e5daafbc5e60fb6a1b2109f1a9bae30dac7ed23e5ee26c41737cc6214be560940f10df0f25d1180550bd20f9803549d861830c61eac534a57cfbcc191f2e5a31bf020a7175a41dd8de61740287986fb94bc6dfc3ea8d033fea142c352d52d6f110e07109df25e0c5ca3eb1d3ef5faa6b7e89a08c362645284c16741eedb175d54c03c3a6ef189449c1aa6258aa05302a2ea38f3b5e382be1916a0f90ade2f1443e03c1db163fcb2709cbfd26a746bac8951cc1a03a40cb059b808c3f7801ede5248f539bd7c530c963bb4560420973d05d5b3fe581d0b73757853f066cd21d754df5480bb9589e43d53c46800bb755ff12540fb4fb10bc4fddcc478e700f8e0de39e1bcd9392cd9996f9fa7a7ac38e707a541401f7b38be427e0dd66893662ab69729d83b7b5dd4a179321ecad7b5cc4ca3a7762f3774d46bea1775687dbb65d414e446f6112cbdeda0f78d6e61211133cdebf5e5a2396714f83679e7909f47aa22f5a2645a5c46ce10144d2e1278d4dae51b69cbc02e732eb49d1b548bf4cca4edbc01005ce57f95334032197a7186314d4d75a957094bd450d0746082ea08ffa3f1676216917ec3cd3600ca398229d3a10fc84bad7456dc9b81edd46e76865b49f3bbeefd75a08360793524fd3a691df2e365bcfe8b72a4bb7aded9b2dd138838d56b189913351771b963c562554329893222fe1e2c870926e3f3809251a6959148ff904d5d3b1b5766c6f12af9f8c6153a63800e8bbd68f39acf9e81d9d415fdcaf2118992f962ee67a209e154d45c3a15f8c39119473086b1d3193e8ca468687bec9f3d0d369abb6a1c330373c0bccddf0f12402fab4e17f83519a1211d19a904ac00c4e33f5fc591fca8dae3ef0ca8f330e944edd58208ee2742ba1efd484e96ed8631993b911645e674b12e774bcd653e812d43a8f74121fb00a24bdd519d1dfa0f0fe8ff1212c8fa38051b69d2fc2bbe7bdf6bf951125a582c738173f28939c371776c39db7552c1c3c55cdfe5b251a93ac89b704c18f7caff2ab5cb4651f3eb767ea323758afb2347198fa0e6c1a0efda21c11ee7bd2e8c94458c07bfcea56e379d13c75a1fd4c7fcb3c9b72bc6ae0747c58d860758e4e15e34fe053317e1d389ca6aabb1fda431dc3f650764a8f72572abf0004624161386110eb4747ba38f4b10415375d03cb2f90528ede5943e68484910ba3dea4b92dfe8b5cabc13081006ce86f6aede007e6b0dcb1d288b66bf89520c4800984823060eb53c5c03e813cfbf957faef4e330a92008f76f799eabddbd12cc0d41856d8d4fc39a7288b7aa968a8176149246bd33013c3733c3f56812112fa6b06b28cb85e6c3b172a359832fc3f656f17986bb06f2c6e7e33011fc572e92f88f798d4ce47b1b577f5a24fe1b26aa84e7dcc85ed1680a51158bc8c8711a18261db5bbb00a9691d1282c495556cea4fb05abe25ceb292a8cfc8c5846f2790f94f1b63d111addcb94c16e7f66a583f358fd4472900be8afe456b76153e04cd3b803fced44fd93466fea8eb093385e4af52514ac12b04065984b8d21c0448c4e1c9766c2b5b8b5ebf080c22ff4c1b8f7fc56e3b00dc72ee4692b553db6138540c764708b6bf12b3ce670e47c43e9d6462f13ddea65fca3c42da800ab6c72ef06c08e3bafe1351e75b8ed67003fab6475dee5d9eba9d91acffaa7a12f60c07b22faaedd85bcb8171b111abc4f9ed00f4c5378cf19a98137a2caacb33980daa80315647cce822d4123a42b0e68acaac580343bc371f195c792adda5853b4f0df2801068e732a267ff140d060cb59cbe294448e05b7c58b665220eeb95204c9aa25aa179d2ce4de7b1dc7545d8e854836a91f2d88d927c75d3643ad79e736c1248e5ea7790d109f4b48d553ff5131fccffed348a2a0795d1952946185050a7a62cff4f2b4d25a988b82e63f4ed6ea9e855e640769100a52a966c817e870cdac9841f5c5ee104537bcc48ded534aa80720b38cac117d415cd581a5674a358389fafc71a64b8d4b0d7355f7a1abc301cdbf2c440687fb6a8174a08d9c10ee7417800529b432efc804d4bf945a6a7e91e5eac0076150fe6a06bb40601ff379ec5e3786a5faf53d74c32828a9d900b60697e3c625f484269622610428b68833be170917b062098d1ba6b7e9a546f132a26654d6b0aa6bca1cfc045691889d6484daf45e4543983fc54f2eab70c588024e13fff675d2ed63ac5bd3039a5b3a44d4e823b6e7540dbb377d0302eeb1401cdcd2e60dec8d428bf5f5141b950f2555a767001bc6e2b10e74c8b1e91948bfe7838c7cc0b40339bf7d03f5080817d7e97fdc140f0d595a5128d18c455766e870f6990a33aa2690f1175c00fcff61fa4e2ad8f0c7295616f1aba8e87ad6ae6f543c8d7bf73548caa0c4c33fec651dadb132adf52603c096b5c394998a99bb211885542e43ffce158fea961bc387f4ee81966d3264a5a4ca68ba67bf8d7491da6ee129b91c161935c48c1f7a32677d2485baa6e663b3b5e802f8e399511944e02d21c9af7869e3bd0befb450470c1b2721face6ad60b9cae1f4ca6ba418e21c02749361d284dc3e896b11d2266cf6803966ddf81694a06d1a173dcccdf5b831e54581c6c043558efeb0c7ae0a96fec639078d34385314fb003d266bf76becf75701492b657fec1c623c590547721427a9f4a258ed9330f55cb5d0d9aad0f31bcbd398d5b0fe55d1abe7024b1838ada17cbaaf4ac4bf470bf5ec3a69b83b62cb7a3ea4857c8d51b3da01726e6be2ed48959aa83a8c037dfb78473b17a6d8dd6c1c3762c3e6a5df5c477cd4a2dff1e19361e825e18ecb5656f5f463650d7501f4e398b875f1d4a63b825433be1c22ecb215c4ac75e5e46877e36442fd896dacef97ae7508a4d006941aa71938b2c7e630fa0a614aa310d0a4372a91ad5b4218ce363d1bfa7ee34d15523b6d7d687ed1e65462c8398dec6bf561398ae7397bbcbf169e22879c918da918ef90cde914969ebbedca309eead52efb19521e302ec5b4cd79ace100b2ef0f7f64a41c560a9663e9f09ba8c508fa57cb1dbaf813cca1a259e45c4030fc66679ae9034f75f746edada7735a6c46975e85cadbf63b189cc583984e96a02c62bbd0aada5fe158a58669da3013934dda1f88242edb316fa4668a285e6290e6ebe56e6ce956e9e49f87d312e942525564bef6a7d9fe7ae9014ec6a5e2eaa7628201ef0f3e02f308178768303f3b5ac60ed4018a421f5f1a019e3ad4486ec3165bcfbbd368dca61bba7d71d77958669b251975dc7725e31f9fb8e4215e287f129efbfe4f0d7922e14a6ad7bfc7860d6e90e29f306aef5a2b6b19ea9dc6c358fc5556b93a58e575e9f492dbb2f53fd902eb7aba502206a67fc1d8821345eea5cec0e614648e18ae7701d1403901e25373e8b4b1c6c8837af58e64af02daa6751e0fb499406820caf9829fa8603256ac56762f9a9c77078910fe612979034a60f2bba4f0188bc142a53b2c51e360a1888e4c73c486a7452c17eaf211ca58bf79715743e93ef64fd4af21f15e96a31c4dbab75b31a3f0ed7d4c79f797f1f7597942fb4df19f1a0882e697a163d13a0886b11664dd97e4fd714fa9f6c8f6b6e628a02ae3d9a6facffc18bb71cc3c52c5f2434af015fcd4058d1a6a641cb173d076c72fc3f851763e07930747652932c15a86513a836b109d2bcbf7c6a5de82fccb9d6bfaac5cc22ea0b6fef3ed00527951c78a0ab891a7e342d50c5391757e6f98f75b69272ea748a190d2b31802a1d502f3f4b2301b2643ab8c17310f1d48ef742db710571076e595fcff3adc99937b13f70f1008bf8f14e7101afe9aac0e13d4543cf4eeec2a8c7042f6dcebb73c746e2704e4b5ab76887ea4f6d9e0196386895288a1f3cf4fcf3ac059cecbf4870c7aadf390c8225267302b61daa97d9231cdbefa0723ed212d45207aeba47e28f451d498f1fe9b96c41b94f4cd9bb914ecbd028fcfc4519b2afc4d06a6e9867c951a5070755e9275e8b6d466fe1f982fe2d8d19bba11ca809d272379964f1b04ecedd3190e440c755725fac5ae9d28186677feda78d29e8bf9feae86d88d45b56e88b312ef1fbd431053ae7b9e21e960a92b14cb3e7e61993466d0ca0d231199e37f8b285db032135c46a9e5ccdbcb59f1a37c3f580a71d9212d30304072a2ecabc729f1cc8c5a21e8c95368b374fbf73343a19066a2d39e770241b69ab3727e644c81c87b405586ca79233e6ad8374a4d1a71462a07d6480ae98be76b1305c77a788983b068695b92edf0b56ae23f8c90a33447e2b7076a113b87446799fcbacf835365f56bfc6dc7639622e7d7c3d11da91dadb74cf5fe3831783f4b7c2037750a07ce223faf859c4b3fb3ad020675fd64b1626949bbd52e86fd4ae10a3bd861e6cffcf5d90c986ea0268b6d7e85a56d63fb0f81ceb917d0e6316a19c2a5e0f6b3ddba8a52bb95731a1ff3c0d44b04fed888f1f11efc26dc7085fdd82e1b6fd3b01d424455621d1629b9a185c93ee753b43101f3ee3b8a29388e73eea60073cd7d47a501cbb9c17c9b6bf4ee4b0948084588d6bc24c567e09b7b97d4b854043da534cb247f2476798eabfe8d934e42807fdca3a03823b4aa8fe5320583764a094deb59370f2e38f3be2940d4309c81cd05adf3ff13c0a3bd8a161956b1d6e5aa31a7a1f02fdae0a02ad5574b5a5a7f197f494634c32a28cd6c0ab72b9ced76372b6c43227bf3d67612380fbd0e596ab690c1033691a742b028036825ddb8926b5951ad71d0cd4b45dc1627002a884bd38987780a0d57ce0cc378c5a4c823404a8936368968b860d3159330a879ba2bfe62fce2e01ad448b3e5b9a8f5281170a20e76dc67d3c03d2dd0fd0057373b72b15433f0ed36403369d01830c0ee844d35a8268ecf801a06b393eb5de76a1851a198099eceaf90dfb937967198a18a05a3057454582cac46c840490245458bad6a769b435d96e704eb4f4ea19af81205e754633d996c6dbbfa48dea0d8ad2dcf4319e4c306657259e7c1e1337dc0420d80fafce646e9bc243ea207812575a4d7882959cfb60aa476bf306d00c7747f6ad39b72574ec99707e300d528d861b739b1283d332b3d032a79e849babf8da0aa3ba199d2f4cdac0a623969abc3fb04ab5711e4db48f46d500231a87f511152fe154f1874455e893672f95a7f17ad3a3b81191cf5f1c0c733068710bc422acd5d451e7993bffe74d348eec070732a7bd9d3ac55ee5228567941aae6f03be90420a5cf86dee64c5af7015340e0fa3b45766cfd9b1c382816234114ed58baa1145c059f5005d983bb6bd08671f42cc56bf1279e95f119c798bfbb94ab85cdcd6fe4089ed13107095892f2ba412c7cc5dd863755e63e6b4a8262cdcd98a60ec3a8b05a1ae8c63c0b967e7ec3f2067d6c5745247f7db5d493593545011938e28fa0f901f8381576433d6518cfd33a7575f1d77a4692aebc062561c5886925fdab1cbdad74fbae3d18f22545191de0bca02bcac5343a6e4dcdcb69b0b26b1e9a7fc6e1563b504d853d8c0602bf30c4d172f4cb9ec2e0a640afacaff5e4a69b5f38bf2d7a57d2dde2ba2075f8d31eff278df0a8e42cf3a8d8b54cc47adf17338ccf8a564ac0c4ab624f2a4684454ec00cc732058be941ad2b48178fc2f0910fb76edf58fca1aa5cbaea065e1f5ebd6f340a713a8b82bc162bd29b6aeea5d15e8aba559b64c7b42ef96ec8a3da478dae4e5f85e08746bb45993b900aec8322b73d8c951fede9dda81839c96172f297ed3fdbf4b380746a8fc58d59580443a651be9fa0c9014a478bc359e49e2bafa2763f159ef7ee17a3c17d77969cfda76097db925db011ce83fdc4400f1b934ebaa2869b3755a853b6f9792fe93a0becd7d7bf1570b16526190a0fa0c2d3752e2cda25e31390ab13a9712ea0b4a569b487edee009532c1fb0a05ff6fe6ecf01d82716c91b16f611d132b050f879fd82b77ef83580cf5bb7414bb6007e9388ec41bdbf8a0e57b26124590f436c2a0076a4c67d4e48c417d623ff7be6a5ba242dc6df4a4c7147ed3f92731dec04de45c7cb0adf9d0e0da58675387c4339a44495f8fb0f1b0bcb179e5a38fb689a753209c6103bc8451e1a9c42dba289347ab8dcbfce724583fa6704f94acaf1928f3dab212852a5761759343bfb9636ebef5d7e0f0cff31756ce8bd4c2f6ea80132254a9a73498586bbe7a47327b12395919dce48b351026e64528adc3b3ef78ef73ecb86a182334c2114ee143e9a715397daac8c0b98871293c0fbb966a99f701a089ddfeced90ea1b3c7f616b1c4792cad6054f4f6d2f2536f5985cce326c986764fb14f0d724a3c2cec4a1057fccaf9219ec3697fac91106c190e54429a08312669101de60e75ab4fc16b324616837da4b35f144eed92754432e2badfbd6835931200b4f40e0c8e37042becc45806482e7e18561df990830d7b3351fb808756590bf2f77dac621c6284b179fe02490f1bc79e94acb97196bc99ca5a35a8ebaea2febff3544354bbf85d51e6283b449c9b3b529da1a0d850aca13dcf1c651ae77ce3c0abaa601ed73f79792eacf789900fe874144c5d31ba290c18a16800c9a31625b292380757d76bc80b8525b4fce1a51f287a1094a05cc94def59918ae827b9da9f1f27c466a5a9aebbf90c38ef5657e0bed7575164fb782bed5f362e9451911491296575f02472484d77eadbd25237a204353ef9ca4f2f4a20ad885f9250703cbe9856c206bcc51fd3f37371d3fbef8e6c370b020110a575eac783c2586aad86b15b0bd7375eea73a911610fb2f56c77a6fd310f35750008b4917ae823e6fa392726859546cba92590de8a4fe13e5528b4ca7d0557219ce95f2645c1468197dced90b798dc62b9eef21a1a2ec92a28c19085ff7354fb0f9c1abd11919ed87cde6b59657372f2b4517b2874ec423107e8fa06d7e583e62185f7b275287d23be1d19d211523c53e199b6686ee7611e784335484378a8744562a674c91900062d080837f14aacf840660aa7514b0ef48893a4848435b2b4021de856f0cf7d29bd6f07745f8d97477c3704c2a035829c40d3a43cfb6d7d4877519a21e24e40b6bd2779a7209513fcc3e51c83e89e32aaa256bcd6f8fe0b6e906f0b04bc6eab8a1e12b0cee1dfe279367fdae0b2988892a523cd50e58d62504f42eafd41230c4e36b79cfb180e70ec71d5fb71ed17e537789b984b5abfda1a9573976982dc08df20b9d25e50d024bf36fead232155920ee55655468d568b46fbc4e66febe2419c3669c9dbcd9d0bb27bca76d5bde594e7528559b9fed34b2fc3635d46c6affa6bcc7f53efc0b1e1155549b6b901d194b8e4759f7cefe3655a2a1beda9c74e318b8fe4117558591489652bcc7003d2ce9f2c2dc5386252632eed0593aea34386503286228c3a33af93c1bef2a22a70747ed0dac1468908c0e0a5b301ef13580e59fed244ad15aea446057e8bca6e4851af699bf8f2732504e2822a97b0b3d1f801b21dc7c7770a91107e3786feaaae47a35ca6551656851bbc54b48a828c1661828b4801be4a30167773a9812939c962092b0243e1aea505013fcce3c03822a986adb0fd81705740aa15f62ad391b8c77df2ed7661cea6c0aa98c00aadf1026fce426db32fa9d4fb56b7dcecaa01dfbead45acdde12b840fe2143135e1eab530cc0bcfb038596ceabfeb35638eaf535f37b2bbb77ee3d13bbd8f8353ee6202d0f3670dda2a82d29344dd67155c7a24bdb0f802425e18268a961849615acc51498a47acfb04f5b8feae7ef7cd2b3f7a5086e802270cc6f71dad84f090a12e2c1138f27d8d4efcb9d7bf090439065a1eeab15fec1d26cc5e50e4c666d57bbf51e1013783b423f55bcbc9871797ba7e5abafc7ecfb991983d4096c21106b5c8134507b2b15e08e539e8dc892085e6789a1d0ee8558296d324826b4e3ab700082d8b1bd46ee34d053b5183268ddbc49349bddf14d1103ad47cdc5a8412f324a2bfb16de18522452eb57af31072c3c7dd65060ce15f67641f9dd642b8494b45e057fb89635e810f977c372ae7fc10f6c4c3c36543e97bcef5b6e45e06bcbfb5164dd18f4cfd80fede89fc2981f7be42b3a6df78ab25fbbc699f7a6dcd19717c13ac85eb54201e521c478c6bb101bd99d6edeb33d5732fec3395a3d64ad2c37eba58e38462bea704cb0411518b4618bb5707312010381ca42e728ee47e5261c7baf88befd4d4686c4e3b9aae59253b3c9ca367719224aafb3492c60f79537d6b64c30092d97be4ea85494239bbae1e126b6b99e7fe36432cf2cb2afc0fa7f6bd6b5a68149def78f42c959659ce41ced72163d653c6c1267961de469d5a1639dec3eb29850c3358b19800156a489b3ea4e2faf85b231a8ba5ea2ffacce8c8621fed7b26dc5d7ba509105d8e505af0eeab75071f48b23dd29c81a818126c68cc47a96eb3f5e8ed10c55f90e265769c81d4142285941d3410790c5219af1dab9251690dcb49e900791a7f622dceea39c10893143b793c571e80e6296e56a63add667c20f39536be882ec700980bfc04781116e7a507ef1ffc40e3f551966252f0ede6de3c38e74a3f2588f38910e01a33545a56bac162b011969ae5036fef40bd45d9b17499f2b5abbadf3b75fa29a9aeb06741741a9c26d3e74721a5b5571f57471b439eca31bbf4c59f58e1592117a2bfdde5cbf66bbc82c3608e1accbf86f85a260be472c8df71ebda07427b5357888af69bc3f53fcf6c6e71481301aad43ab840293646b63e81f2bd96396b45aa9cef3c9ee811ab8d13716b40b4880663bed29e37dc843aef3467fea8b68faa3e606e303dceda53014e3c58117ace37e3b42cf6d5718918c178a12517cfc9c716d6a1305ade9b99387a9a40edbe14d2ed7875051d7a9c44ec347f9f5cc38e1a181a2d5dcb5d8deddefb823356e5e97be1c44989d96ff17d546190eb6b5e68e19104ae880424c1ba571de9f63a9d90a3d7690cbe5aaa4fa589bae6e541483e6b8b8ae73416e3ee3fa4c14a24b41b68f02f206089d9ad707bebed047acfe7e7fbef42210cf0a6b32b3d4fae33229648bf3f25ce49a07b0886939acc93145b3bc7b520f9a1bb9d4e5242df92000f4f0946bbf0dcbd8aa1c656650b571f22d500a1d2de71cc7ce03f43fbc3b35cd5b95a5b5ec169bda2a3a19893fee001ecd68ae29a9324b911d83314fab715d1940b62083680e4432285b25d4ceeab851ede09a10bdf13ca76202d02517dede9ed4efa55a6ef78ad730120bc8aa83def9691060c44a874fc163558d289717414a157fb8ead504d9d737dc959948a8d3d1e62b81a9a53c2bc900a862640cb4769a36cf5f57a2dea4164fb9fb0b7f1db6ca371bd6609cc6b523e140bf85f4aaeff1bdeacca60e12a5f88ffe3a7fb92cd23cec6a06f335dcec835f20ac372a7b14a802390db08e327e77fcd0ac123bc5ca83aee4de484f4c74afa54a85949691e4a793b9ba62c77e0121e5be785fcf03de9f667a3efa2dfb0f0da6fbb602f5222cb0ccd4ceeb2e224d1ed69e88e952e36d4ce28a1b6c73905a66e80dd8de19560ed9b69fe54949931ef04a322a7a6c6eb00ab2a170f334a0a4185ae8ddc68823cda40d6f8498b29b329ef125ed2f3488858fed729d2c27e0a4b8f172d82e40ef5786e26a97ecfc4f7d68ae67c176f7dc3ae8cf77239c94221d98fde36ce64f500030204d3821e46a112aa18de5d9efc9ea416c13c2603bf273e3817ae662b3ec844f93a563fc4b1b90b7e147ffaf2e9f38b223a36a800761667b125ab42aaef03a30d984ed33ea6c26f1cd737c0c5013641b576abcdaa62b212d66bfc9989c351b993a6dfff6569db48ea77f586c9b413e7b316a2086831333d9ec917872718bba75dcb9eaff62da1b414f8128422efab2fc241d4a019f8f1f04dced6c2016adf300db68a73676fb9107ded6d6d0f20b988b5ee8601a9a12370c99a84e6af89f3db10a225fd0dcab90cdb99a070e8a4ac27b5b4b820ff4abad2c2f620d6d7a8cb2458722c168d581b49a6bf5f74ef89f7d6dde2018184d888ade04ab04735ecd104ec93ec5d86d617f1d061e454f94ba38e1c5256ec63a25b25bcbd3a830017e1defd21c01d38393e44e4b0b7aad9004e6a70345a6b9f3467e86547c918177a9a0632218f350b1e76916676f0753ebdaeae4ed51c36cd885eb72f4dbf23e706926e398916e1faafd5ba4aae0d9b06829cc8e7f181841096469ae1bd4c7940d01a1dbab7d1374a93f7918b07ab8920c34da7ea02a873ae9847feccf3c2b4f05e5ce3d68b503d4ee5035ff86cc63cff057a9f5fa763e71d0e18d7ca96bed96e7167c2f44b77944f046b407428a0db9dcf05ade6b95a97f951b3faa3a53c972346d1a9cb2b294b0264973d5790a28d6b5bf36e78e16a9daa0f1bfed000671f60c103b92fa96ebf805efa17c96ccb5e75b13ca1955922c55c91af6c434c8137f7c168a13c8925e04ec8ff3cbc27b40b22b4ddbccbd9717f1358940ea7bd8679fa8d1f3f71f70b1dbca73abe3bb46797ad6d4cc899ca2fdb91c76caf7c7903e14d4abb08f8f68d3d7c68e4491cecedd43b4f731a55693a9f4235a374617199aaa6fed9a638c9ca94ff3015bbab26d628ce0b80f15b33d642ef6d09aa42802f923cc8e26feb99a44e4019325880a3e53fd3408161d4d9390266a9f28c5454e3f54ad08dec5451c430557d1312be7fa225dca014ba2274fedb5e89b8f20bea75ef422b87a0167a3b121e79bacd74fe54622d77cdcf0cd3663f9f7769e0d3b01285eaa086b8518cdbfc6d242d1164e3ec97cfff16731a1a9df9c7acd0510d0c6078f13a12f2a4199f962e2dd664806e9be423f813ddcd41fa5a2dfd1ff777b4f9939892d59b4408e83846d1a83f3a7d4865861d4ea5c990910ee6757b1949b9e93524ea2980eeaa6432aa68df2e83772c9e48c906560014d73da71e9516a3ca7b6d541546ec26ad0bc25f4bcc827c8ad2cb84035cab0bece5de9ac27effa5c621cc4d7537401fc8f1743d2ca9ac02cd1b94eea9e46a194dc81c60709a19887f5ef9baa0a339a7fcbb53a53117981f4320888efed33f70fe35da4ea5d3b73427d6bb82b0c9ae7fb3ad25d4fcb741f0c12feea17fa4a6178f1dfb15272e3eaeea581aa61752273585b6982e280f4cc6182151d4e5e46a84de6d328aa910347195678fb39511a5be3543d906f4a216afb1e8a07f08c5af777c6d3d0543a571808372cac57b4edf1f89cb0fae37cf57c4cdec2bdb286728af67b76019d1a3385a689138d26870dcf7a0704d6bdae3cb470cc22bb2eb8789ab9c2951390ff6c92c13eb1983f8dd71f148afa6c0b38f665bf21f57831ddbce744fa84c0ad43b2c45e5487a6d026460d2991532269d21ead8365645e411a4a854d193029f39d5d75e07be48d5084dc3cb0cadfb71706c77e3b3e99890916693bca9ed2b1e5ce1f65f7820e4fe764160a1f42cd4e61521db8a3822be3455fcfad3f8c33680369762b9f5d0be4134f00e853764752a479a456cc61006d36e34c60d08669cd41f07e6281bc28684129c9afaf4cdfbb450c19c4e2cd800bc42c157b516b04ee1cd332f1d5fb760e441f8b14a7193ee9005cf2fcbf1c4d4000e539f12c76fdc882b21a9752d09a9048e71f9a6d934b53f70214621bff7a280691d5cad71016b1ffbda8238399f26236943837a8b598a9be29ccac4b35e88484887f2a2c8f97747dda050b81884974d03f211839c9e8125bc09698f94223357ea0e3cdbaa84c3b5b534f582d4feaa7e29f7c2612eb2683a591b08dd8c2e6aee659848dfcf12d171373bec6dc6bc3ae77fc4217b0a0adeab785a21b5e97fc98e903e6f2e6b5f8ae72b811d656b063d6dc2b98ab8fd57c9cf4c92aa634d3a70062b1f91aa2df947a838214dc6538bb5568f9765b7a44b8e834a743ccae0b59999be5d1f20b97eaffb81b74863acf43d7a2fdd2f0ae660b90cdfe5333be7bcbb39b703f41e35a86c1112fe0aad88ed8cc014a4f1392c9ac6e2c2ed1c30de4f0cc04140a41e8343800ee584b8dcf114ce5789652d5bc1b53c392cfcc56c0dfbe7c0ac70de5a18a160a28edc02d59846c1b7be81132d08516b99a13ca419e7b04435180dbcfe4f24d8af9c1adeacdf1ec1d47ee5a2850f33a7c724202449d4b03b7d927a5019ea7709e9a5c3e2e4f85b7d3ff6171c965f8e0d85ccde54b124a8ae9fd02f3419edb4c631d6402a5afcdca0ea53dedc666b3ff74877761240c2950959131be4b0ad9d16f17163da7fff9c39c85765b575cbf093cf308bce26db62797242f2053027666a0b7f77c134ca216ecee9cb89b836649900800bf72bcf8b31130f73ce9eda1bc9b59d4a210a8157151eef1bc655a46ae76790b9bb5fb0d852e2f157d8ab5eb87d13c736a391bd3293e5ecba7a7185cf08ba41498de1a6c5cc465b1693b741c344ca318ae263e87204ff971c59956a4eb82b9c515e67420fa87beb98ef1f2e9b3e217af7c6239fd43ebe902feee9ccdbdbfc24540ea50d37c2bf71d2da02ea5e5ff902fa75f30e89c9b008bfefce0283a1031e7a397ab8222bf4c874bac2321c88e24ef6c8a1118b8dc8b7891247319624cfa467ed8335a3a071d6a5035928e05b962f234e3ee1bced006e4de4493fcede5010ed7aef43d86273428e25006237db41b37ffa2d30240eb275441608b8a93760925baa0577ea67506c85be4186033c2de87e2d3d50d86fe3cc1fe66ac69271dc6592231267d3ee7bd369b088e1d5af38ce06991f17381f352a81ed8eed909e69aadaf46b3ac8ed39c279dc779ec1e02efd53ce56c78a7966a0fc043e59c72c9850ae43d879faab35af61091cd64e287466d9d293c296fe3cb569e449b054fecc6c1fe0578f0428f2f832193ec99498270e6f2b741bae23cbf05945a989c6eb5697b5768e4e02dc6860e2ac3e7b4d45c82b6fa00df8f970b575f128a202693ae6dfe28f0da51fc8a9eab8a62bda351fcf6aff1b7f029d504e29f29cf81288856861e0ee05f0622e4887f7709d0805f3b383b87fa32ee0afd6f818cd2851bac047d6e8a9bd1ff86aa73054da70e46f3b5a3e2ddb2db34709553acdff039eaff469a34227a86be87b3b6f87051a039445cee63a67aa88bbf26c762dcf737625b579ad0130a0ef298baa5bcb49846af9a19c08c02b2364779d26a9de25aa91de9f9e6992004ca259357420a2c6d453fc410b560de66741c93b45c3db4f69d35fc1d683c8502a34baec47c99299c6d2c49102c6cf00438e6f51a050bd36bc95034c3972af1cff97e00285ff2bb72462b075f3bf5185fcdea2c6ded769b4d36d61812424c50149afdb1320fb0b39c95de702febc5800594e4dabe2b43e4184235f96e88e24c21fdee742a62d7526fcb51a01423cf08aec1b2b72c9549defac1e8b6098f79be678d1bdf80252100d479129068f7676deb1242cd34039055e844dbf3f726c24bf62389f3a4718991929d1f3c354bd24dfcbb4b04a94e799600462ef7f643865381d1b52db919085abf3bd8fa7a6d5756ce1820fb3205d4ed16de043a5b744272d9b973bd105f30a970830a5e3e158d6587dad3a16bf61bd9ea65c99a92dd1211527dbb0a0f28fdf36997fd60b01c5f892efb00af2b1ff55396f81596d6ac987d30802209a106f843a4abc855dfa23aa598b337718811f03c0ee46755df383c0a3478a602066c70ec66464eef55059b2337655e17925030c965c6ae0b332f1878a7c1edea3a98c702254c707e2fd4f6f50223a2ede46f200a7da84ff9ee90c45bf641c7a12496a210e97cfa4fe518ce14a10b462b17586c71727994bbe1d28529ffa6ed13f19ca5f913f647f5a2523a91ca194d2b4a04b183d0ceb94500fbc59d295c337eff0ee6137a6cb2a8565dde7ea63c1c84241c419db29edf2a96e97010b6fa2793edca6ab3f0f0c3f75679a11cf41d1e5655085a351d3a3b819490f2652b6e20d0d304a8d17eee22c596d2e0353224b779937d71693112f42730207bfaac516bcd2a791c669772a38f5283ebb80e36c3d6f9a803446240cc9abe95b0894f6b81a09f29f3946e16b568b77039d5ae3c05e79f6d620b210048e2f9110d8c8d41ce18c387fc3f24bfa5def2416409ae0325b5d391b872effced3058d5db439e07134694350980a1aafff4538741130b5c8c994d2bc793c0bbcf825f57a762f17b98a145a246606debbb03f0075487832be6a1d6d640d8741de43c21a9289ec3091b6fabccf787435c087a37bda093a6a3766a4d0975979af0c26c733dfff13b5ada98a3e71acef717bdeca6607ba6369d4469440a25be602c6aace83b5283bf1191adfdfacac11faecdd551af9856a8cd840841ea502ec76b72198dddd6bbbd44e90b7be578b64af53c7e25ada39b5325f6c90a17363339eef1403af951a86d7356f3273c43a8d19f65dcb3de050a1e90146ed7d0bbcccf1ae225046678dd22cf40cb1da2d5f5220cd1fc6fba274911f64f49e6273989da5f6c6dea6f0613d206a4b3ab11bb8e14fcc1591824a7ff29caafb07fb49ef2d5160699b3c99769813cbf677061078bd5520052b65c58b8bdf70f347e3743d9ce13e1445d88938e0d9586224a9fcc6a84ac98cfface5eb74c6cf25288233b31a874d2c1f31dd58b491cf2c3754e64c3d35e811a15070444dcf763950a135e8f009a1fb7d1c828384929f39d574f8fdea35c0b4ebc36175b9817bfb0111f06d9da5bc0d17fad8a2b6d6b8960467bbe0900f1538f7a4ffe3719306cd81cd588a4c4878f13c4bb5ff3169a4b2d50a762640fc75e8a7d5ad28bd2fd60d911806a362c3023fc653f430e88528449e4c0f2020dc13c1fc7339ba2343b6b472b91e0b74ed86fb8db0a5a19c409c815d1c8c54b1e50c4a690e0f8cff93c5ac098c43d4566c076e5507161ecb302206bd038c9c5e1d252e023727aa482b35fc90f2f9d8c7429d10e54d37d2133dabf46e93deedefcf48ea47013ce3d976c604fb3cc2be72f39fe38e0c998a92da58dc68ad943f446e4d671ed4c463affd938ab2482374b42b8106762104fe5170e2e7070cc2ce6e68bd590bb6b475082655b184a443e004d59ab721189b9826876f5bd329c051bad2d00010705d47471a8b335828cdb490423f24c84e2613ca7540b1901609caf20271b2490ec710d413a9dc9159db4da0fbb9dafc38edf37beb286d01c73ae118e443498bdaf522b4af4a9fb780ec3437e73bba488a287ff9f178ce9c42bd232c1688b7c557312f01f55b01f5d4d5524168dd5e7355b5585c11a045aad4fd5d2d8d4252af0135c1ab2124101bd353d487a37c32874af7c6922de4528c86f914f0c3210f62b7709baf519fc3d0d14e88b9b05c2e5706db0c57140e164c20d86b246c113ffd0f6101ea77392331ef6607d139c1b10493ff92613a8fd3ccbf2d2fb63f0256cba787870ebea3af2a793b153d6585675d4beada7b5927746a08d7550a222650a9261c5a618baf38dcb04b8195a5abd5ff82026f553b1b4bb4a21993ca2093023789e064b8a89cd66ce30b556e2846476b25c1d0958110e51747eccf6c68bfb1809e4b4c2ee48f322bb60cdd33d77d822d1a04084af4142b861d35628c19290a9a534c7481ceeed360ba7d65969e89d0346fb796292d78f0c89eba4a18f765f336c225c40545e74ea5daf258ec9dee59cb697aa2243b1f5b0bcb88412e25745d221d908cda94ca7e986c48811811e5f7100142086231ed998743086af6518cf3b12e600635f08500cc74b8b659ed96e351fd038a954ae15aad38b36ccebe9cec17b8897aa5e1a5caab9885fb9743f5c1bcbadc641286ac8a7774af98cc0718b71713f4d8a3f019b734fa0cfada99e7b0029d1286c230ac13bc4924cd1e041e6ddc30b8ebef8f206cf7816761a97d9a4a9f0bc72f161d0b4f7e9f10b7505ceaa837bbb3ee5397b726891f2b66d3b62df0c4d69a42da211dd7dd1cb22f7a3f00534ae09d51271ddc91fd54f8ad97eb69e982064b0eb0ded3e7e0f5797fbccaa0a0fc63caa9ed25d7fdf52214a3ebc43477bca8ffc158eb3b15baf6e9c8d4e235097c3bca985fb6408074e49f2596886bb809fe184d7056a01b4a35632002837dcf914ab6ffbbbcefb5c581e0737927fcafe4b0070b9a8e2c1af166de1eb31257362452b6870467e6205ec33f611665c66bf40ad43aa6b500343355edb3e077b3da9783135729b4179eeca30904209e35821dd60138dc2a29122cde6e781b31f1bcc12934a2870cca9c9690dbff65ef876c8a2192426144ad1141cb461d49cef3cc31ee749a38e7bcfd364182ecc0bda765679020272fb4c8a6e81987a23ae91dda8576b00d7315aa4d1fdc0d152591530e8f392e9822b2e13374e695cb13fac9b22c4038c3ee285b941120b816a33d63274d646b6d55069043ffc735663e66d27438f3bcf72967c5d3ebed3d168cd9430b149466871eab24052f63324a1fba1f060f9338a631daa3345350b6c858b892f4803612b92f6493020cbe99bd02647d2fb9a315b43f7425ffafd0a6c513f633292496fe5282f02ddc5fa2f6fda96e5a7131e5337db2b10222bfec0b7d1a37d6343c46c95e65dd54bce14c85975876bf87b536793109f0906a8ff55fb58c10c2571b0c0d1ca0644aa591a4a5cf8eb30246a4ad5597c893dfac350b0d41684a08846c5b55634769cbdc991f44f81776ff55a28378ce4f253fe26964622c7e9de7b049a39c107329897dd5bf86463af282e5ba8f1ea45aa0d4e668435d263c6f04ab6b9b5316b555106049dcc6c6a1052cb34201768a9326d7b322e7f2f90a769ab21fa523aba503c7a615a0fdd148d025236002bd36231f763b74bd007e68e0c60df1037598e1b35674e3ab8930b1f67b68f7cefc20d6a254c024b366a8bc1c92a387b5dc72590cc7606f515d586894af635a2a8472e083a7b58b45e34076ac0c5aa2f714c30e9994b7b10c048b276ab3f696e2e42cb431992e14ab9fdca3d970260ffd81a96d3fbdd992273b3b0b175cc3a934f5124cd9ee330b175b3a0b203cf44452996a0ca35c13c8e6a10ae387175300d7186fbbf1d5e9f4a5c3ca3ca3ecdc9e9216b3c5d20658921baa52ff4dd1c539e73542f2ac1c74e03be625fc6f9a6620b5c02af1b1a6fadee13deaa226210b0d2e54f5ee5d27fae7e9ce88fa9771c0ceb0b2a19ebf2bd9a2fab1275b68ef56a9d3b35d96b8bc5132e006a3fe1a9aa9e182763536ec254bcb0eb1124a6210ca01784da1685e9c0b8d53e501a3687caa437b5188aa82e5be60122562438ef76aafbd8de2384f1dea205939c2b0af5617d45f73d6ac0db1ad53cb6b042fd27ef981fa1390280217192695285e1000012dae448ac52d64d0ab14b7cc99b711458441779db7921b633c28e5be46db514acfe8cb73e234ad16099c888fdc9b9518129edbae97f90c7aad6fa2800dda850baa2b890f99b8f7b269853c15316f2617b3139b990e6e9640832581eb6d04d95c4fe3fae68d5df1ce9c3b2a971fe2409ac1d8f079e9a332f479fe261ece7d1dfade792cad6af0efd1fb80573fca161b683db4e9c1730d176bdfa98a446388064a020262b5622ef76d19e79fcdde55aaaa6d3a9e9be35445027ad3fc65a16c2b2bba28f766b5192a8a195947aaad082caa1708377a29eeab80bd24ead71589e062120516775912c1dc230dd5e56285f4cc0a7045a53e7f1438971daa8b342e174fa53d4c442f5454faa9f01a4870bcd876be75a04fcf9672c8014008f8b799a6b7c251508f1a5dc000e6fad0d682370da8367a6cb17b2b93e51a543dc5629324d5c890f1319aa42c20266e4c85fa2a72fdea8f64285dbd796e0e0edfd63d6aea6a6c43d00da26d0257ebd16b64100bdb5676f801443b2ccbe2c49fa3638e7690f187d79dd4ec91f5abc18b20929a4e3fb841eb5998ace0e232688366c28ebdb11453cb4f0c42a40660dbbcddae908a5400b43261096bdb0312dea5ad9f8e00d5eb2e3e0330aa79980fe7dbdf50287a10bed7800ceac188815625fb65dd9a4ca173c948b94ae9fb2ac24a5876768b7bc73e06f0b56861f15e2612a2210af36d1a4ec505d08183cf3f3bc5dd11b0f876b0c6cede9b03c1c53bddcd073104d8246eacd31f58768348ff355e038d1494037c253df5e34e94034f92561452ee3f91a5d219222caf112fce2ef6526cdd8fba56e71aa3820c79298893146529dea4ba67aa16e2aa4502dea4a920ca8e637fd6a8bfb8c53417473d261c7672aab984fd5ff809be4034220c7465a2d136541e0451ad16f8038bca60faf3ad7e37156b024eaec138be730e271f0546b40146a246c4da56f1a1b80a3c807eb6652b72cbd17f2187c4009c9bcaa84ce7d76055d9f26afcaf4faa177aa42826762facac46d58c9b2d07f9380fe4516ecddc4cd522b0125952fa0f1aae96134e0a4a26a60cdf4e9709ac22e298ae3f949a5cd218db970640527441d3c4f8857ffea13fed541fb2a33751d72df626dc7163b4651cf16d19257bcaf8e4b20125518a2ab9a6a08665a6969aaf856646c64a23b34a4f023b0208db8df95486a96d3808211be7dd39c3710617134bdbaf7e4458c75df8e9ea17ae56351a64f8ad476065e1faa6e9e3d5ccfff0a1e384a4624cff10582e0249625b366a8a94ffbae6f4af9a06cf224a7473e23fec7570d205d0e6976c05c0fe8510e21b9525adbd229b0366c046fddb9f0c8f30d0c3270d27b03bde075417bc61b6c3dde445ebe91a6d46d0e5fe7661d05be21694360783763e0beb59fc52e3d515d8f3110c9513009f5f34979a55ec33ada694d1221ad72bec90393a5c998a41668d1720270fd4d906a284f2ca8c6dcd381ce53e7bc8b52f13054caf0b0150d727979395c3710b93f822630a1bee9ef28503b810f07a16f0cdd08dceb1fc6abf85c91a89ffdc11e2d8255fc9b03df348489edddc7efaa28759aa1e2eb516c55430877ab69ea6c867e8d963c087d8907d789086d21ae9125a08a8c84ea98ef18f8db3242dd7224aa9ae62bbb3a29384bafffa56220ffbf359ba39872e9f3f0e0ac4b298e1f76a79a92635544ad9eb6ec2860bfa921c13bee0f45bd3b1826dc14ffb417f6bb5643218b00f3a8d20ebfc444f83b59277a07c23b44b51698e5e9a92c1f272dc2ea397473bc77059b97c58aaddc4e2af29092eee6f6ed521853fa3fcf79493e1ad7a01715b1133518f68bb1b15441e10c23163706f515a6afbae19a07927a77cc98c83a5d320c7f41b1b2483a119010d2685021299c143f4c4fd48f5c404a07e0ff715e2b3cae35744472f5b42663d657f45935b00213c0bc75af2daa4b747adc46a0a3152774fb3a9c890ef2d1d96abeee382a24be4322c453695da0463a538983be261ce4cce0cf9842e5fccb083e10c86c12f5d9187407eda0546a390466fe6e13c7a40c631b70d83f612df85d5c6697cf443066211c2c72f42f88c609d796d6935340198c7a677b5661ad9cc0a3c39dfbe32d794121f9e104f44b2ba2552cf11c59e18b6772e742d34eda642ebcdc7a588a89be18bcf213fc1f6407f7d69fcbfff7e16f45a38eee70d9e240532c601069278b74390618a56bf3a9fffdb1cf3882e22f144b3f25b45d8c9767d539b0eb77069347e6e76895f0dcd2ac89e86a3b66ff6f74c2890f6cf25b81730297b81702a9eeff4d518cc4c1baf0676d19c29c85597b1db91bb2080bd5befb4aa529488fc969121faa12cf3ac819abc9d0f57a6e729d24bd50f553c9c96a139892e34325f7d45827f7fbb4509e294267adde67a5e05e1be8c5bbbdca9995ef2d0feb0c0b9e36050548156a3a6519a20e8482c3f0e7cadeeade7051e36a3702a620911adb60527698ca810cc6cfc0809ecf52adbb082b3412e83005c425c78db856ff7ad36efdb7b72c9a49703d7be3e5768439c114eaa52a8ae8d44379209af871cff6502c008265d5e84c518732a2bfc7db858153ab21daca88bc5ed0eebe11840cf131fa4c179d29d8952c427b3390e45dde7d305cf22f3e03bbededc9a004a22ce354340e2500bafc2759dd1719ad3ac081fadd9f4584e1450eac01ce3b9069a66781f585c54b5208f15298830cb2b1e6bf961f2cce7c2941203f978da97e526e16802fa0ce8a564dc9e1f63633fb06fb9f073d14366d084ba6a5be48de89c58ef19f17d78520b2587fb79e5bd3639246d7bfd08dd2e4073f827d54ab2dc875d56cfaceee3e3a15db2efd39e5bdeeb1b08c20f240a3f133de78672d60d3ad6cc108f45edf8b11e235ecfd18b4289882816eb780cc273c116050304ad19b01b66eb3bd044ab216f75797d547131e33cb6ed78a8a5cbab2268d4fed825f7e94c6dcf5385513e584c28e818d7f7af0044695291a83d2bb8c92d724067d60e04c2cbbb93c3323e0fd396b290cf9e2e50c3cfb5468619781ba96ccd07fa424599b642a327002580594c124f53d9ddad7279e5fbfb24e4aa3566d57c2bce878688fd401cd13223ada81de4d136ba635f79b6c2d82968bcaebc76c4207176dfc28ba5b89f755a5cd77659005fb6101ab21976282100c8b32d0f5f08d3e83825261ac43c1374d3f376efc87243789527b98b789fe70e29b970335368902d51bc6f5775c2d47ffce8312864facacdc5b0c0c5bd97874f6fa9cf108d8b521ab87941f62e3be4ef87b7f3d2b1429173fc4d3e66088e4e8146aa6759f8d29d7b7e36795d532b93b9459dfa90b34dc1527fbe9cf13a9c676559647135878ed97cc6778dd6687093610156ae558a770bff8aed10cf8957b87f8a9833d021e69ae26cc4f3f493c9431d08e934069d37d1108c9292206d10c671d4df737fd61bb2668eec15cf6fae8d5f7f16642e77e959d432427deb13e24dc7114f5cbcded25ef45487e0513bcb5465b8d4c913a0789c1c75e0e37846cf475d9d10a0665c1e7dfd0476e4aa0143ce362d1a80aeaf2fc7116eebeb944978330bb211057581869ad359991a410afb905e7c6a7a4a51918a122684c38bfe7bfa14a409bda224db009514b25fffb380d45efa937d02f7c7a964460f0105efe3e3924098cc5374448a4836ef066f8f8fad111347ac69bee5f9a69e0a682b1c7c3226d5314151c5c6bf0922dad61a671ec5a5c940906337998bb1c9cfb7c2988a2440a6136a1e26c2a77450ffde68551dbfeed228e09017846f4a22c12f7586f7a26018b22d0749992dfca5b665d05486cd71a35fa9bf83733415d221aaa89b0705c09ea67623e73ee8d888fb50c0b2f4bb71a7e03ef1e27be335d781bcfa342e976ddcdaef9e0612b7b6ff213fac2013ddc4d7d0c4f608b95cd231ff2144b5dd040fc09f13b0a33fad3866ca0349f3c8a9e117cafe2fc674158be613a0a2902d95688d6820ace1070cb505b330b15ee5d3c1e125d8469585879ba588e442740d27cf999a7f000e09db60dc7300440e517872083b10ce8f4fd043dc62e7f4930384ff11b46f4d2a85c47650b6fdba4139831421a057ee7288b0373e7fbab545d75ddfb36b12d7c0e8ebc3b3ccf80a33d3d298af33e83ae3fda683955c1520246aefbe9454b107bc3c2882e34ea8fbfee7d7eeeeaefa0f7e9a305492907c23ced4f4a7ae21379ba04bfea2e59344f64891a994d36039cc68e6a15b50cfa367b8ea3222e5d0fce745bf5b0de25e4db9ae6b9690eef23bcdeb38b70ee907ff39bb7ed791eaa2862c195d114024c95226a7452dd05463efe431da64e5a06316494c6a4b38e39fdc22c947ef930ad2fe3a3140d201891e9f3087d7b2e245c9c3b23c6cd988d0f3a6089a7a6873c75e32a101a34b10a4c9268c6b764e4c56c890424eb6e7502b813384a99c881e9e9faebf4a75785ad4cb5d2418011b5d74b841d0640f1b4ef88944e8ff600bff4297af495ab1ce189b8927d1b833157cd14e41157e8031b21d928a4a7a9d9c6a03a8693060825eb7705b9a49837200af608650692ec6a9268b91df19d54a1f203c1848fbfb481d085cd330563787ec4b81589eb86cfa1663e27939540f5f78d9e6c86dc295d73f90cc227660bdbcddb66cb00d00bee8ba6baacceeaa8a3939b18bbc26c1a3878e58bc212398adda8d97df679a771e80d28b0994c14257917b952dc83da8b84a0709688f6ac61ce2ddc4e9deac948fcd440dde0b7a2abcb4231683a97310ca17cb7ce46581112b286f8f7a8745f9e595f87e0334670150f32ad0eeac2e824c11381ab6404d16b826ad22ad2ec8251c37da4355fc0e24877fc27074214ce211f66a620585f5a36e86e18cac2f811870fcc0ad7a17010c4ca50dfe10fd8f8156f29013edd21ebd2109e00d34f0b5ff1376089849eace33de532602aa0cf7136364bc28801b8360048eedbd477143228b5b9ba33743b5a16963ef711278a686fcd5420ae08361398af08c31a036957b8002440308fd6d1a06cc888cc1faefedec74611d8194325819fdd1c2609d191f4206d52d2a885d4966757fb1da2e973398912f51a63baa72cb47e392fee276b395e79153526ebc55c18a524d03d06642dfbf33e48c5aef9d1e14c82944a117201d047722ccaabf538da11531df655e97cfa89c9b33962bf3ce480d68e733d3ccc1b46ea43aaabcd6690284c7f03419bb8310004929738ce7d959bf7df18cd1423bee35ff22216ab861e12b8d0fb584ae48810adafec58cf3bd59016f04350ce90be04ed48987c62e846ac4fffcaf11bc788e31512f150dcd0753dca71156e7aec0c5f82a2667f2cfea24039a462ecd4a9d6d4e3bd6af4890084f692ed59b8f3d64166f4b794879a1f58f25a294f7a43ae8a549c11c39c72f38f0ff612c6420a252c35c73d1a8327633183792520048daad48563a5ed0d2c091ebff3f9c88f22b1b5d4c67091e3c8905a559cd0b54775169016e7efdbb50c5de78f5a0694bbbf547d6f1804f59392e9498aa429b86f279180f8832ac2b845ae4bf3e17bc94e615919aec10b1bf2ba5b62db8fce69355ba55c1ca572b55c3a99bbae398e62b3128647550e35aa1cea9c16fca141cac8fed5ae65c14815048d74a5528c73dd74f640aaf2ba868aacb04ceb0bbaa4a9d3b18e9ebd5f7e8ff79599bf4fe0abbdb9ebddf8e3f43863dd1f8634bef2bf145cec4d7319120c577d3d5bb3613a7e9056791405fe67943be61863c148ee505fc1c656d4a3c4147c31513ce9a318ed180d2cc9a7c52c728fc1403ba5aa8d7459b970cbf49ff87c1177d0825062189d6279d03380d604b6b765f3c39ce4acd291b5866467ca387f5de64768641e57824d394fe97f5fef8173c5f1281fca68aefe66ba4396033c98f701349d0006478734d68fe4f9e184bf3afac6f50bd870f9279720bd00f24c6270c074209c290842f775c1c888471121196ddaeb683e9d8e7ee772531ce223fc6dc2909dc5653c92fc096db8223e89dacf5e75ed639d0a3aaff5efd51a09494f10008867beff69966b9741f0b0ec6e655de5121830a1d794d82bbedf83c440c618b04d6b2cffae7eea35adb9ed7158483fdd75fc6a9ae6d2ce19631e67f1ccc4cd7c0ff57f38aae1f4efbbcbd30cdb419c552b7eb71120703f6f8fbacd900a96dd6778a84dbe21d2a84e5727dbc401d02660aff95cd8948dc192777632b1d68aeb36c548fc4a918da2f98e464af312355fe6d5144f1d9fd6024353bb7918e4038e7bf1aa3c5d133a904e728da013566dc235fd31f2f6ec115aa04d62b9fd86b2fb51f23fb9ea2ab1c61b9069d3da4e1e795e433e1337885e7fbcb89b95842ef2ab5fe784274ac642c5acd53d5cd578945c6848f2bb9aad1396fc6fe582db0851dd6bae69685c6a07fab06055abb08b8168abbbebcb882143e1c9147a82f3e5cc07158b0b017ad33bb2ae1b03e7b4bdd1c970cc6e5aabe8e05e8f6a85bf5f67b900de0c8182d9bb89713f698cb015e47a678106f9012601b19d5a9c6b6e64cc05946ccbd1d3df98c4464f0a4534d15d7070e0e96feb7068f317791f45a62226852968b3f4d93b7446d394c4de09fad708634fea67143d670f73af03727dc083b85728df967b94a7c30963d9b70cf31d940048a326d867bd4b48df364f9380d65bd32c564633fc21a8479fd32931af30b9f9d91aaf2ea3314b24bebe9b1abc6f89810b44c67e2767469ee0445ebcec06227cc2cda0b6fc76bf88036a89d29de4280fb12dbfc8c93d69815bdcf1cc1357e4ac0ee20047377edd0307c528297cc6b4dfc0752f6464e52000af012b23961f28c1cba0100488a3000834b369fdf3c3f3f55175a529ff160b556f7d4e7d43c26a556f4df4f29006934f81f4b15e51b048e06e425f49e3031cffffffe3