PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59404 47acf6794a7b5fbff813c1970ac09b8e327abb6e8810954e8358dd6a404217a1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c44ea3d6ba73bbf3ee078585ed6808113df3185905c7259b852424d1af7d7c9c
Certificate Block Hash
47acf6794a7b5fbff813c1970ac09b8e327abb6e8810954e8358dd6a404217a1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00902f0000803d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000098bea14425d41c30f0c51a8abe0dbd0b429576b5574d8ba5c0827f70f645a543329091177dd5d3a483d3bcc082cebf849687deab2d311091735bec8ab439f626245044e5a9030f3f66b88f7e4725fe1a569ccfda0bcb79dee1080000000000000040000000400000902f0000803d0000

Raw Header Hex

0000402032d8d1f65a596e134d1693991a86bfd585251032366a1a462dfdc18b67083ac223555dff62693587090d4ae029f2697700694038a12c71e9d3939d9390bb35bfeb2f126a606f03189c7c7dafd12424859b25c7055918f33d110868ed858507eef3bb73bad6a34ec4

Proof Data Hex

59,560 bytes
121216020307d93a6baecbd7073b8856e3d55fe0ea505177ac56f2f1f643bc76b96444bb87a2c7b2d47435feb8295aea96f1e6688e392f8c6e0a8ca75ffa030a36c5abddc37bb0cdb840352d19868fc4585f787fd06203bc7c03edd6d7c865c29beb1a00eecaf2c25393ad6f60ec98f4d879f881d10504b97a87a49a0dd3ce87e0a6444cd57fa6fb3b844ea4f1a44074ee3d73ab91883bfb6ff64afd07acef581cf6d23ad692d722cdc3aec8f79fe48e837e6ca0ff39be159a5ba73ebcff4edd5f90cbcf52ce7c5f8d7d8de8f6794e5c4030105a11c8290f7c81db6606529459d034303e30c80d37bcb0463b916a84689217549cc1992a90d347a7c17e857f233e28672df3ef56ae2ea0d68b7766c00ee6e4db747f77536297bacc53914df9acce3fd285810c38f7638d7e737a1804c1629771b46248466e5bd8b757503a14f5343abf66e183e13d342531d1e8b6718d95e663b67c2d7d474f1af73da8bd2cb00d49237c0e88806ae4c75b2768f94b8e46b283be58e94b013dc54c12c939da01980d8db2422f598c548a0e151b4ce3c285a2962680d067438f3e39ed29b0ddfbe7ce9e1b379f6554cb08ca77b5f4c2d48843a736ec356ece1b242d3f0c591d2a5729529c87243e530ac8d8549b390032948785e93d3a33610bddbf9d13501d5cfa4cd478e5d31f40042bfa2c80c32fa56cbf76460c0e74406e1dcb4ddf551cf20b7516fc35bb3ff52359ca9da7971881ad8dc02489da0d6f57d389c6ac179e0488508661ce81e1f6a4f6b96e3c9839d366795351f5466d58c7711b8f64731f3443610420d7b6da340a05b9d6b865f8f3289ad50bc16ac1cde61eba31d8c182ee0dc3b2f3b44e48585ceadb9f289f3fb8be6e2b837511e00c1affae6a966cc257e1e5386ce56db5f868325c31fab03f180429384e0b5ba7758edba87a6b0801db61dc8f6ccc6626edc03cc0c6397eb2b6c0258c94e2f09b51327047d7fcefeb1f62b08108ac591240bd1be16cf035035f140cc4e97b7ad1d10cbcfd1daf6be9eb0d70efac2be3dc03ebcb7a64fccdb549d7a149509e1bee404e6def628e2e3f0016a7a767e3e35c55e953a8f41f67d3ead2383dabcd8e28159da28943fa248e4bd952c3c8b4463443f568765fa02416ff5958a4affdefa5080cf8002613dfa68e5b50b75ca2adf27a90b08f1abf3259c15a45a2d175509882b554b0132e9ed12efa5c16532337f6b5c0803f9b92ba523694ce1426b2d95c243f952a3706394e7df7a3b16724a32ec6094352043c205373b9a9f35aefd88d7b715b0fdb25c0e762bc04b8a6540eeb9540229132b653774e0316604c85efe9987f5d0136062ba6d1d1c841ee4711a03a268082a7ecabdd65d71d5a83e3bc15db104072223809fd93e941075a5f6dbcc9163fdceeedf8d947a924348d73a743a5704112bf48f5af349a2be8f6c6bf87098f1e79d0e95b6b0caa0dd41f4b992b13fe7efc3cf0361767f234503dc0b781e9f1958c2dba9c127543c0162fdb49a98247c5b0ad7aac864ce7bd541a604213dcb801a85c0cd0bac84f1b9f4dec4f853868ffb3aa2f34a00ed166fc12c6f9a4beff269f18ef63260b68c40501a12996599ec6f7b0166081829e9b570225368a16650fbcc3af1838caf9b99d81b029d738e9065239795e1588e4513fd13970ede25928caf1d611fa12f54a2955a64b2d7dce8fb3382257a31eb79ffcd449f6b86904c32d4d0cf16ac03a2ef8317a977ba0ff64c2dcdca9bd07eb60480f322add27b7aaa4f8ef14cda342af40d21ce893e9b7ba8357629ac01702c8d6efd73cfbfbf20484d11c4e804e40f8bfc3fb766fa466e4e0d0997a5a4d8d4d515a91c63b3d2dd4c1fe69ecf4f110c055cc87c215b3781076a5e031ea412dd0b764d55fb830e1feea0a3e45060e156d422760e94ae9702a753410beff973881c0ee239d888c29c2f977fab99c32a55f7cc65166097e1d08f11f232d61d22e6a6ad3ecaa002d2d73728e074976eaf1e892a43b0ea8bc5fa739b86889a1ab6704336576cb8c2b7885d9772a8473b763cca0572ddc7ee439b9fbe4aa4a6489a82f55fa034e758272c82818f79bb8b65f2e251363df45ed85355d1fe17181fc80796b0122b1ce363fe6bfa2629353f51314b4ef6660a301d0391e7aa76266500eedf2178d2c813ad175bb635d40bbc16fa2b525787371a9cf8473159ff753a2d4c4a32788ab71071c2bdfba2372aaa07bcb2c4704cdb56521d90403a57d2f26d1b99140ad221c5a05e665a7f06525d7cb1047eb89d65f6120cfaf953b9a7e747b4c3a7f4420089d5a33d15dc22e4cc7da9d5c607e5acbb8cec654b1cd1f2c17c973228591e66b223083c18ef856f0b89b6eb67b096afa91244c65e9ff5dcde1c540f81aef4cce6c24b35eeba4d6ce8d08731f43c7d939ecec012cf1326daa9ae0eda4343c9da2fa3750c99cdc31bdc0bdf314852e40a9c68f1b08e5c042d5a74945ab828e631887941718894a54dd18f26ad24c275e2157cfe197eb16e3737d28b354b5c588175bd6a20521f8ccd6ed48319ed8476623444aa8a280d883c255a81fb8229e9f60e53a6900fe45a3e4bcdade31bd3af0e6b94659d7297baa4d80e8ea0b21c2d2aea8e4c6a9b536fc74936ab6cc3336a2a1e0e382e69f7f5cee77dba36e2ae04fb9980d46f86b44078874e1a06cd73f78349e1fb33940e80f696d584abc0bdc32dd0a9cc0a933f0bfeeee6dd3c0a9284214d4bc9b9a35c284d2b4515027728e12bcecffd15efbac73162767fd99997b30919b7e367082b93e192129370d985596a86cbf38ec859c5824bd3a5792ce754b843c0e6c296a706336a085037a57c874196233fda882668f430964551dea34898078ec1ba5aa9db95fa3c36e3fe632a9b99922de1f546e6f19dd945101d1fbbcdd33af2b15e97a97c45e5e7346feb1b2c9f5901dd5dda6cb3212a6ebaa828ad639c3f8417024d578146c499ab2f00b0f8a4c0c9863504741fddbb85bda65c7f16aefe609e370377d94d9539ef80481f2b054f999d2b6848de06f91573fab669086cacb9527cfc6f277ba5bb7b6e4bcc26edebb574071fad8ad0b9f998eec3fc504c411f4038aa65d13d6cb0d9f621f564a84ec3ecd31813540688e3525c8ed68a40b8c4d4a9418950f2389dcfa0764c2e1c2dc8122969b2c253534f59c5ce0b61c165c522ead75865d18fb9a9faca229e3db7558dfb8aec81a4a77817b185410f21a862ed931d163c60a557f79cf1942d28784ec62fcb162650a9a23115cd4bcd1d2775787f0ff68a89607e7f4c9a9b63f76f70f3b028ec94c3fbc661eee61f6453e20558ba83678849b245d05fa93c583ced361f52a31c5d14a572ce80de7cefdf69725860bd83f0a43cf37b58e0fcdcd0a3e239e22758536d264f2ae1bf5a411758c8de038bf8ef0aeaaa8ac9c69609f8d953fea72ec8bdd066bb2a1082e51f1fc46a480701e8f2f2e23525852f43f9f0cf09f68297806bddd8bbad9097cd6e326fcfe1f6ace7a66d067290040ca396f0f5519fc1e0a966636a46eb667df2cba0c65a17e2b47fc82a4b24e2949bcc9b388c37b9b0884c03a4156f8646bfd25f15e90822dde19d2ed70640f01f772c55a39ab9480f6bf8b0091e253cceb473d10410d57d93a753a73f725a4c68f513cb6ab7a49abd2aea4657e8acdb42c3573b1fb6f6b987de4555876bb92d2522962ca7adf54fbe1146a33b7e3b78e89226e6784638e2ada9b410b79b11e0959785d19783b8c81c71fba10e59bbe04499c8dd0b43beacdac9b8d993e5d26313dd30073d7bef5144450530285365503cc6be292994e18b500e7789653eaaef09b2a7a99be58121cba42db5bef6208aa47b9872aedcdab6118422a277ec31fcb0488290b9670e103e68c6d93c5452f5dc93b7cf3f8626918f402b271ef46320c01af2493c1da1607f0747e44a18a79c7990251b555e025c78480b196032bd3370c7d26e2d93ceaa1c44429fdbef3c4a596d42d9a15efbb0b9bd51423f8c7040c65c396b833947a449a576b8aa6b08d2b41e52dc32ca16aa1415e6afe3708c3d7aacc275cca4c6441807614be4c5e5de27b681f3e6a1748b9ed62ca077320ff5823c6a66deed3f0ba44190e689ad92556358efd46e4bffd570b112b9f767ce8912b1e368097c92a8b05bb8471709e1cd6b9a8ddf9069cff5f7e7f571c19baa0a97712f8694d13f9e0fd4f053e1494bcd3a7bdf2c4593c9fce63aa199c3c7ab0df0681759cf8cbeafa99a505c58c67f38b02157d9cafb955312f6f1772d29b3dfb06bcbc8c696cb0c0febf9aa5a3b272260ddc63794667682ac47e746953cdfab3f09608001bfc977fddae958eb805f5179102a7537b67b59fe74e3e34ce1f43637b2b6d32d1389a1d3e63f42510a9477ae3390955392bcbbe1bc76f72d4d99564f3e6e6921b2b3453bab41d2561ac9bb29780c31994ee19cd910547e5bf1eb82b238563a1b8fd72bdb45e718541e35b42d08fcca6c6238bdc35acce48d5994aa6eec09936d9760dd834fe71539fb79774c95c17b9a41b1d66106b95351a6ac7606dab0e0e98e49dbc575b5bd33a60334bf91e08dcc19110823a8be89d8c74b3cab249ac30cc02186ca1f67d60d2f56ec87ffa7bd12d12e2c394ceee7b418c420fad2d6281664b586bae338a176b43abc11c686f43eba7de5e67f0fed7ef543c39a1c28770b143714ef7503da662f1cb9ee9bdccbcdb4ded29de31e762f012ad059e2f03ab06062b5f9a31eec1b12b32f66f6748ed7fee7b55df48e1c9df5859fceb308ef57510d91e8b5fe2b5bb58a6ef0bd18988a68ff8d0eddc7482098f456f3d80d70be88955c4c131f7f9db2707765be333faac5ed795a8c73e12fc65ccf1f394003d8c5a72daabc60fca3c7c113de377ed9606953e9715c5db53e239c9f11235eb06546f20de0cfc007f839ef0db285e26a49ec0c1972e0bce166b2da2ed120dc8646ce6580fed1a3de0a809b18daebb7817551d360f866db792b7041ec8eeed42cca7bda918851cb4536dc60641f68e08cc0093a8fece46218b7cde48b6ef89c9cc42c59cd99c588ef27e2e4fc521aae060dada44f79ed589a18e5a7ad2cbe96fb12b1588fb3327d0b5b99265c7ac334f8040920c48f95bbc3d2bc2d5bac7c2669ee16616f1cd44479bb3f2d41c568ad8277692eb464be25e97a8fb0fcacd2700be75e3a9fc97d8b709e6536b0f0ebd015fab0b13bfa24bc1cfb7ce28286af714d51556832b1b7c9e58722fbcd552743a3c0a9a32e56ff34a446c6353eff0ef8d98b5eab43968a18c2b635049480ce9787990236771c92c413e6a9582def66d0c91dfc84e566a3c1893152217c4f36a0d3333433a370eed2e401b4c035026b45306c41d08e954e28fe624580a46db59933bb01b2a352e8a409a9415cae40e1af3d378537fb29536e27a024495c49db9b1b4cc4eba7532fabb0c660a6e21434c252d630032f20c97ad65b4c0d37fa69ab75a9ff3f11e621c9e37d7596fd030bf17d3d00f0435a6571e165294b1ad44e21f96c37cf43f60be988953d989534ad1b77e5ff1f9707a1d14d64c83028e12a08bd74662249822131891160167f8b11761737c21d281df761384d8767c1ecc0d758e5bf2e9b32e3763f00534fd200f8730616ff714810d659ce02ea5af89ca189225e5103ad5a23414ec4f971d45a4230bc01fa53363b9d76dddb7abb73984c7b2a75131696e5ac116cf2e9e560e9694896acdd84171499005df105dd5bbb0b21d5108c6dd31d728f2a3488411960a278f8c687753f6321122b8cb9c2ba565e4969212f346eefa27da0c2708283803a53bfcdc90bb1319d8df9dbc51635f0dd5d75b6fe1b76fffdf6250a78215f37ff53fb2ce834759542f01253fbab351bb4a32f1723abd254fe692eddafb2f370bc43965a581dc764cae9e095fbc0a39abe0656a0c5614f03337ff3f926fe2c1b0fd092df94be50b5d5a2f251959fd4cfa71f3d9b3ced0adb94abc58593c39c21db3b8f01ec9f759eaaee0ca8058bda92153ad8d29c8410409ee05436a027065445f1ddf0b7c886a2172800e647e72aa9a8cdd1acd5141d34c744d47a8ad872ec08450fed6b9d261a6c93611f00415793b3f59a1abd6483c2fc22c14742faf44c7f7a78eec828be1eff8a7e2053e744878365a55c694cdef09e09991f26fe0af0910f39df8954744cb3b42730801b1616ffa08e701de2dd925c5f4f3eeee2b298e313ef0dd4c5b4542eee308bb7f937d11f7d8b59d7f7961fe6bae4c2a74dfb4298bb8f9d6ed476ff26dfca95006c4a2132fe6183aae502c562c2404407fafb89de23d09ea559e938f6b8125618d9e975f9891228f3a728805b6c2f72eded5d5791f2fc9b60fb67790472b16e18f171b9986402d1f07cfa7a0803bd53b6c851a71b84e425f1cb487cf2ec7a1c007a965faa20575e47a0218c7b34928757e98920f91d2e864edd123d89a783823cf73326d0b658dfd19efb4e37d726b163f6e95edfa75778dbcf952c881ce82b0b087b6c6e1b41a891958030625011cf6d7d65c3296cc0d9315fe374e71ce9d2809a8f3eb872ad96b15e168d9a5e3f138cc69e0e5eb264bbc29e67c7e369abd9c1ef1bd41af1c9772fb26a2139a0e91de3786ea4aea5bbe72b1e6e27cae2256841c1d653cab103a23d7d0f7bb3ce2b8aece8168b7b978108ccd876df2ffd848d454fe5782b3322ba8da6b36b12dda7c02d084aff14c61c5ae5bdad22812ee927bf6e6ac5d5c59f5a13e1f8b17eb8feb843fb889658bc8c195ff5c6cb040b6453cc5b99885f1755002c6ff377470174310e6a9557327a2700799f226f86bc75827ed65d94545d0b08173e0104e9985b406224babe59a24c8ccc224d6fafaa0ed65e2d9b6b828f903a1b98aa924ed617036d1c71cf1b722bc88f57d570c49d1ac6b634f8714d6f30ddc62e685f6e9859d76b4d5078f19c56d42dfad67f44def1745f4037c1b44d76a5a4e8b0688473b48039dda10b8afed8b9a450896c11f21c257765ea8ed0d0835d8d2a79e462d9ab98ae053a7e2315f5e0e2269a48f8473c5248e619e60872c2ac6e89a720669d0c02023ce01b7852d3a464150c9a4a5994135808767222760450863f6dcb2541c8f77acb0eb752223c41025e59cecfafdf113390d8b2d68e27375816287ff22afc35e365cf8dc2cf03206afee7a5dfb06fdafb86c9c13a5cc37fefbb8f3b3ac08c266b97517e913e9d3dfe5bd6c2c31084c89d15be0ad2f6ec518a468272630d3c27383d14cd2fc8db9abce70206fcecf7098b4b2ff07e6a9efd2c8074fd25ac97caada34f57635d12af075203175c2cd0cc22230789eae209f5dd52e5efe36a4e1deaae3e6d7e133ad95269502bca7620517a5b8cccf08d76ae004e04a1c7a9bb2e0155b4036afaf9a39ffba8d0ea7c5df8a2504098aaf6b45967ebb70855ae49c3f0460ffa136d478b1b11f19fb812f42737cee1f46433ffd71087def19b7a07b93c108d1d4b2461ddb3cae2344cef68996a38037894e8b4868e3fb58f531974a3b060053caa5f1a904341ddd3f41de5d5b129ec6ae7c355920f6caf8a8282c0d38675cd585cc9bf3eadbdc20741066c8363706601462f12802b77363b42f965836db3ea9d792d05744752732af72e961d962534cda44bc60825b2d1911435f0d749a723ec50095cfb0d27c5b7ca9db94f889d00197fdfb3fae6bc55580bd37baa995784295a41107f8ce9cbbb1b00d941b6944e0363d644c0d4c2862db0b85aa92d8a1cd13e2e0e52f65aa9eb9d9b53672124655352ba86d0dc5095f95ad90c43fe6fc003ac5088ce4c6ddc5276e0d2f1934785e616fadd245844478e0b0bad5c21592bd951dfea637616e177f0c19f8c20a000832f2288ab4471e6a76dd5e625b7a207fe5adcc23da2686f546b2a19614d051935a1b5f806e431c8df96264db14eca867ebc7e66417684197e0319e11a0b80b3baa8676c302d48331c0411d1213ddde58a66cfce93b39c3d592b3e29f274c288eee1f14deb879de6e0c647c8da5f5aab825485443c209f516a231efe98363355479b2200d6f43e18c2954388d21b8d10bdd54db397ef730167bb1845490e798a9385a1e1d502de49e0beb9c10af83b6c268192a8eb2f8aa69fd7c98b57d58527e390d6ebc1d21f9d8e18c74c4fcbbe6386aa84c8b423318950191044c5f8b0490e2e9eb8614162f2509f14d3c1e23e0b3acf7bb19f09139e80c3be6cd79f7cd3d6b3c5d631a7726bfcb8915a9388cbc648715755fddf2252590b50c70a39c451500d875901d293ba29ac535311f38ebe87a1ae69c3c5ed7f87edd74096f4901eb1482cf7fd322e0cbdd6ea3e796f2f0d7b7b473f45c2996bacb5b1a42ebff245a9ce128fb1d1793802ca97ed17678faa3c1df5e40b8442d68a13115f0199682af7612c1604d761a47aefe752a362c425da6bcb025db7e927aead7dab0a5870127c99dc59833fcbc958d6915fd89eb50d32b20da3247340c848e91281895a885d9d28afa6257958b5b4da5d3da190eec1a5df99dde411a021acecfbfafad96acbdfd33e940ba832b6394bafae478ded77c2c5dbf78f5b60f4e4098dcf0d68993333d840d05ae85a0f923485a6be1d7db8419db7afa0b17f5b2d8472c101d948dde025dd1f8db8c12021662f029754a9a2dddd8798b43ddcb8997143e7c8c3469b68d5e01ee98966e0a1e2e4fdb2450f3a7e25efb98c0d9c6e9cfc298c1a500a7fa3ff9b57586157743a0b645ecde0c9115d3988f1649ebf97452f974ac972dbaf4b97046455dbe7399eedc76bc6ec02f7b7fb46a0888e7af32738a83dcbca6723357a92c407b293691d1cb26778901afe1479665f790f14eeec0703febe44aaa1519370a3a3410ca105207f5649672c798d9bdf77684cc079fdbf111d44d3f4fee59cd3b05b33ca1192d3bf261d730c0a5bc28be6b5fbcd73d14fbe440d179d53ddc3548aefc2f8ba2a006a6bfb8c63d97db139decd013fef48bdc88de7dbf6e99d4f726254e69a966f6e1bb92243967b957e24d02ef0127672b462651d1ec438919ab60dccc6ee82c242403219ffd3b3f3f5db515cbfee4e6de952bc718b16a5a4d76981657b96bfa11aa66ee5249ee5c62310a8ded14e8d12f3b30a6c239da26e5769e8b6bc47bb63f0d0a792087ccb4fb1a81de70c990627cd832738b6288c7be6bc710444f7dc387bd9ec042645d1af230ba4b49890de88a9ecec7ffab9d4ab457344f385c993214fb305a098ddd3f2c9c3f24b2d3ecd2b917a66256b4647dbd8dbc6a4f56ce23e0d7b75cf1b1d027802bc4e231ee82b1327dc557ff5e572d2c248aa1148aae87535d9e6185fec0f9c70d01f4a250fcfd6aa80e70ed1c235380bd76411b066595c19cf72469795ce1d7da92876fa66a3f1cd5f3e0722a31caa49ad8467c8aeede4ed75998cee37dd54f1d3cb166bc492fc88b2c4ae80751573fe4ae7390f175f2feb1b001542f081e53f7ff59a4e56e0d274d04d06a124daa75f5ed777618b176f0650a2478faaefb259583919930ea5c466fd39fb28801e2e5f4b353f3affaff20c88266c697a18d3cea635ca091cb7d6b42a1e950d47888f060eb9b48f0a4e3f5abaa8f01416a86c474d6ca1b6c4bceef7b1e3a6ffe1ed7d86517f9b40f9253f3f76a953cbbb1888e2154337a8fff3bcfec25a1b02ffa00fc90beb7850d64d07dc09987eb1d12c54bb88438d67e6e7ae87d4839b78a130afaec4490a7380db9aabe6b652b581283dfba7cce3773190df0f5110b1960b8cda4fea73cc49afa19ec2c13daa3bf572f1de5f1fb8073bea2c1afde7a10991ff77c0c9b27eaf32b216eda67ef0bca25f73ca0ceea8242ae70c19e29da93358fa691800597e5e01fb4a8c84a36c2313b44cfaed18741564199e4b24bfae53ecbbbf2fae7ee651420d5217a0b6c91deb9d479913cc06977a970c6dc2dff8fde4db9b12cd04d57512252ce31b4e19926a063db0ca00cfcbe13ff3e5a084b7c5d0295e1ffeef5436dcfed24defcf6509b623e4dff0c0b65b66e90d594f2c1b2453808370daabec21d44d917d21ebe72dbfc89e305699ee8f44dc9d2a136377597c25d7e1a36f5a5167e062e10562981e961b779d5eff8f5930fdef3db013db1ccc74313ce5d4591f902097e1075bf6fec2e7342ae552632adcabe4a9d9a585b83c6b2019be46b61a4a81f54a8e1e1aa725626b0f5e8cdb059963dc0fde467f9cf6741b5f0dbad86af67c534fb096825c4da956f0c4c8d92113688b0bfff90020562e8371ea054d35aea4392c4864c940ca4f4a394729f05d1221a03afab59ec3eb5671d52337433f9dfd742232754edfa6fff708a2b3185cc8874305e291945a500f34f1f0926cdca5bd7a1edd7ce16b5845ca331759bc81b6550be5e41864e7a31b14a058e9dd9b892c8988c5d910677b736c401bcd3b9fe58825c7bb2082705f352f52e0cf32d0d4dcd1d12af1c368d02c6758f8cb54d2bb8f86dcf5f79f3c4efc3fdc6e00c79d0e1bdd71b45c15a8300ad2eb87ea80934264abc0c67854e7c323c8111c517aa8f66a1679bf771948d329bab1c041e6f0778c9ecb0ea6ee8c0e7d78e34f1cc89afb623a873d91b07af1e757d93d8bb0689f9201042bfe05b2654cc4012444024120b20afe036ca59bc9d148df6f3e9775ae0960d8285ccd1e79656adab87e1998aa1ae82322aa12d875174234f8de21db108355753c6396ac26a9e81e4c7a42e66e96406bab388e7903c9962f5f1fc9dd9c4a08f768af649507339e6bebf8f70913d8f066636db62f5cabac96b634bd509967c85c9c02de6c43e12482bfa182e1d975ebcf280e6fa099a04402aa9f80db6db35dede13bbafba5862911204ce271ffd7d2fc35b711bdc54076c5dd523241f57dc522c8182946291820b6e214964d37da8305ef44289e6fd4e7aa358d6d2ee9bac3683987cdea456fdf4776ab406eed35908c6f0d42d102a6e01117b3cfcc2a4b54cc3f8f023cdc30e70cd55fa1091ee335a73057872995fc5f2c88b119dd7040786ec2a828a63ed65dc20b628ca0368b86724757d0ee1156647040b399665c0b9a6cc3c252b6d87e416a4e094c2317a9da34e1f87609ac45bace119d510d767a47374c22b37a7a9a74960aa8ca58423b356802e8298a92dd820e77d06ef07ee670ec850e625cdbab5621a1887ddfb2d94199c63d7dad97416d5e670149c5a8c4b15a181b8ff9f72562da2e97eff10efffd4839bb540c6c98357ded30dc2fc34dbd54483b2edaf9d2ea22cf561a03a4393b17d687117e6d7c3e185bec85a28e4aedf740b318abf703edbd76eea7e2130eb0d3cd45351e783c58f940a8a7cc159397e258d8479d71cc05fb0714ca14beb83d0ff3e64dcf1b47848f19552a9813f181640466e30538023b5e78fcea71dfc80dcdb7eb71d75f72cf272f7022b4a6449e1b90d8bfeda181f69e6ab2ee8c619979a03987e7b6dd7c765cc7b806d980e6727a1b8c608093393597742409a6332e90c9e632862517d3f4706b5feb623b3444d11fd57263f3c646ed2bf313db81db54c43769c64c1d8eab2160b55747bb6a93763c6f0380cccd0d1684610c39bd88b136d1b9460c810c6030ede481ed73b5a674660162d616fe66e094f63e5d9ab94b78af8fdc0fea4a420b5b428aa46ff56de372bec2baa15b07c543284004223f4c0dc012da73fbd1e0d8578939641772e3e5fac4ade872d1383d9bc92c711e2772d88cd4bb85463b63f4f78ae57dae1f2813a9092598d7e1307a1c45cfe2d77d97393c34731e2f084351ac8447f25053dc36315d77334a22700bcda63bdf8215b4722f661c4f4c6313041de441aa88e565962310f8783c07ab4da4a88cb7b5784f10c77749360f14b8bc65ad65b78fb0d4d7a8ec34c039dd3c4de3cf4810a8b66201ca1a767801f5e20f186dff5c4336024e8f5a2d1006614c00b65ffd8b73a8bace0c720e0e9f8198e111137b73d4bf507da5f010b43de30d57b41a22a99663d1cf1fc7d71fa73978bfd711f2952508032e46a8a5b4ea5d6680fed6eecc63226957a5f8f98a31ad2416ae47adc107904482dfab0434c23df3424cfbab85a3e74aacdebd355a88d851feac25e73b06e181ebbcf6a15c85c1b7504ce598324517bf0dde40e64c6e76952095c585ccd4aad8971603ade9c62a5a8799705f2932f749114f6886833779c95decad7b152b253ead430d4fcc7e646e3011b27b99cf1abd7a44d6629aba35da7f35e99abc2a37da9dd5392d7352930164f48c4d84b0dd9d8059d8f56ebf21bc403dceb7a802255b4fd1aee0138ea2e17dc3d7cfd042fcb7991ee68089c8d63d66ca9a82ef15a44f9a551ce9023da207a70787d89cc75a109bb9387bf248c9714ddcb3528fee6cdcfeff14c4d965ad7cb45ea125b646b3d707bdc797cab0d34878b88ba9214482ccd993d164a45b5336f920d4248bff9c4efb68d4a06b4644e73ad60257a580be362bb8be4ca7013fc1ab454932cd5382bbe326ffc6d6f1ab0f8f938a334b706a3a5d5e7cd2300ca6d629f22160de0ef21cb252ece71e21a5c3c0fef61a39a0fce9767db27b5afbdf269ca6be8cd8ac0037c43ccfc2a7f2291b8cfd9f981d42e196e376c5b7fb7a435d1f33876acb80d01d40fdff0187d2a723a84d01d82bb6e94a584945ece1c7544c55d84c120a4e3dfda8562e6a2d7bb53ae8f757f8f70ce25744fe5d6436ec8cafaa91d2caeeef5ae8cdcb9483ed2986b00d564bfcf10d0f83ceb452406876f1aa2abe9a8ac9c15ef65638c731f100caf8f807951ecc95c7c4f70037eab4147f938ae6d8172f2080af849ef8bcbf2ed48063400458c6026156845772573f87e14b8ab9d853ae6e33afa88acae94750c1206bca29bef9b5c5d7fc40f7d22d2d7e8f5eda8ab80d8009d350e98cae3291dea0b60d2240b0d740d16c4f0c6210436b49890cc6d79abe02682727303e3f9d6071f8d9e65000ad45b5b2d1f8a142d946b099d7d099dd27fac05a2e2743d3b27690fbddf5c6812811bf9f095832da0a9e66e7094d3f144550ba86ffc25ebd3d388ecbabfff3f2949124daad2470376f7af9f17dda1bfd47c9bca6b4de4296aa141f28efb7f5360f4e0159eeb4f505946bf79a6cb5f5852efa43cce9a5ef3672f70ce4cbb5f032428b9770e57e9679a8756ced6d7e1f77fca3b93978db4240b6a07cb847b01f357c9ffc170fa47d22ea7b7090cdde61878ccc3ca2ba29e0a4903923d539df17fb8da03c159b39922696ab195ac9b8bdf2e59d6e1b5e1ee350eb289c9c47171ca68233c743c47ea47974ab1a587a8a1a3f7ac114cf60c906c3a2646980bdcf5992eb2db4dd1589bf97fd338ceb16c50db29a3488a9ab93dc14024c98c0fa31ac7c3c8e2cb6b260d7a63e07e504f33ea06aa928957da1b5ae5360504d0afb8feb702f8dd4f5728258517474945896803601744227b84da5508008355cf9381d4609c001da42e24ded8f6ec64d41f86d5e14d9b0f6d7d946f0f5ff04bcf4d53e3c793adb4d8b55f2137c48dcaad6fe16b340fd3edcd561ff6e79c441cfff4e48838330a8c51eabf7a283d9c5a1042f250d1c290d92793b3f81567cf849ed7bd1add09510f00003ebf758e77e2b45f270c187b74d077c2e1787f0cedd31d045b80b42ca18a27291c1f0e9f335565a98960719aa35df325cedbe90bbabb819d9590debffee2c77bdfcf48cf6b7286ba53ce25bbbb237c9e921a90868eb54926908842fe06bc25c395dd2f7f71f0417236af062c5148d567252c77a01da25cb88b36aaffa556c34381c86607b4741036af99259062af0b8428dd826ef886ede2efc5893a4efbf8b78e51892b045efc7bc02aba1b0289cc68b7ff496b8eff4902363253fac946681aaf4f8b608a5e2690c3593199f5611fca86a61a6cf91a822c91e99d7ab0a9d8322ff8eb94f4fe9280a8f24690316393c6b62a80a4649d21bddee6405d9781cb1c728846983bd8a11ead32acca905d041a1cc48d010a318ea55153d690f2656f00662420d3fa36e7b6381c099e7dfa4d0024cd8cb5804785e255bf641b440ee711f33715a3ef3c163549dbc100406e9d42ebe0ae7a51ade3055882690a4273747a79f8592b9f5c8f318c8dbd57339b1904fcbd9fc4807f27e4093c29f9e36e0252fffa000e80948979c6ab74275f59507493fb65b61c4bf892ef47e18f3e8fa7235940feebd96d64559790e93fbe9ac88181a603b28876e07756cc8912e5472648d2904685f3e83f9bcc75ada9f2fcc36a4f544bdd156716d1ebc15790907de82be4188bf95f0c26725259d5bffd60964888674ad7dae79e088a8909f08a3d97ffe11a0d1d52b3fee2ec6f68449c0479e751ba6c0cc92f234531fa93437a786ef032815443a1e37a75b932f1278776e4994aa8463fd850dda2075c18f29a7b7231f0a27116c9dff5e9a9cc147887a0b776b01c12da7602039b3905514b64636739b346aaf158b035a92240f10806f3b2cfb9589b36d22292339fe8490fc222c925bf313bac23bdfedcb16eb7931036901b51a82a06ecdb6212d32d423051290c914f193e8e6f9f119aac868f206bdbdfeb426af4bc21982d30454c718dc157dda8d162cae2e22d5235d099dc36699c3e9e9f701ee6ae491d2db9a83d652e34e53506fd9ceaaf2797780b6e2e1bd2dba7c30dd069023d4161011323cc4c74d6639508179bf26d76c75d1a7ddde6dea7dbf4ff3da8cc9f4e9ec8bfd85df756ce82bba269f03dd2914866e3587d4288872e8cccc90bf3d10ff133fbb869448213026eb0cd222c3ce62b006fdc362ab879595c672c9f36ad44dbe5edf229e3f7cc46a0246c6d93f1fa23db47587fdfeb554bcb4c551e6b0ceec1a0e640d4ee24d08041d9cfc3555b041923c4f74a566fb024dae59f841859da20e02e6c3c309770980b056f1a92f9af1f5f10653df50462881807db73de69dbe66c34ea7061615d4b8d297d472d1ba23363cef9c0f26e059328748045ab3c119acc09c182ab3bd97407865a6d278801698fc4a274442567c035c8b88483ae975263413bae561ff689dc0e8f0e8175691adf90a9b48952f9841a59232d734c0eae9f2d32aa24150a152f7613d9ba068686067334ba5cb1628905876ff045ef055cd4916e4f006d2741ee8cb0bd031513cefb653d9e6b7b3c42b009b0e13d570abe437f73a1598ec4e33631724c2bb334707985b1377cadb77cfb8de94a99f43be3ea3fca85e9ab53eac8def9d81053de921db3b967f4032acab89a64f05ee81c0033989674b57973bc6db9b7b74bfb85c7842b40bc9a70cde93d1679582380ca5252f8853bc3d0c10595aa517101066f197ed7cbb42afb7d5dbcd73b9bc2450b3a534aa4e68638ba0cca2e7b0bb8a0b96023db5cfbbf628c41c65abc308c1102ebbca91e8656d438fb87217c261eacb1073ac4a910c0dfc8715993a6344626c178f451f553ae9f182d1176c6d7e6ab892dd7f0690ac7be879e87026f39530b2cb3450b0396a3b5190ff883e4d7138be13dc6da65eff62b8bfe1ec79cef5bcee274ed58ff039ef4a69f95cf52a4f4593057aac076563d6220bd05b233dd6994c9d9fcb3804290776e2799185e4feb6174b37891b7c076ed422ccac73bcd7981615c373b90d76ebf9b374b136df3f909dffed3a38b36f06233ddf293060c8f1cb2bc6496bf7d4afa3365ab023057152f36bb52f7035a802562c20258962334a9218c581a5bae7e98123c696d28c362e4b38b0b0d9f1752c6b0e458b87b249cc4c9d0b70508c075e4c384b16555860a63f8e173167a4a28eaccf41b0c32e2bff23f5717b6d30496e0b1ceb314cb5009957fffb3586436cf47ccd32616d01b78a85839b18e0a15c554504f877c424605800c9a3cfbdf990a746d8043849ecc9c897d85fbb991d87cec687b1f6979df8062fb9f0678c6d8a72bf49ea248da755a336ff1347c6f5428f69ca49a28db155032b1b1f1941cb19d6236f994dc2ff9d8c9d7134b03554333a2504caa7418e62dfb7c474d34eecfa6f00337fbc10a31774ab394b44a148131de33ac54eeca312760581262cabdbf099c2fc8444b414c724fc2d7fb2dd40ebc01312a8fd047d868d2bc5ad66b2a75ccd408c30c8a854cd5608860196c9ef2538aa9d2838eb22f393b76071f9768f19b396fb8e9502d23e7b67054be9db67d7e7e56a87bca3da5748f1096509d772a637a5381f0c44390bc7a5dbd98e4f7a5f80df88cca38346735c8b2a5a3033f5459371ff3836314c8c7b9cf2e5139ced04939cbafe2001684c6d1d00098b4ddaf11347d989cfb1f8ba1bee576058e3cb5a92fa85ffda87f6ad830d17cf7f3952da469dfce5f3b14e023c9967e4e8a516569290253c95900eaa957a7e98fbd40f23771368be0571da2ec195ca68bae8a438c6a66ea8b015b3ed3cbb9f26e4304ab65f9ec6684da296c84af1858b6a3ac9b3c2fbf6b6f16e167f201736a98d88c27b97a93d723c6e0209a9d936f8535e86eb67537967c8d7b019f2114e9256fe92557495d7108d63501c643f85e7c37906b70f143f22fedf8c4e7c2a365e7607280bad0ae08ef88bcfab8d74707d3d453d2c934ae029ea31e05ec1babf2839addebf61948a15186701752ec440f08e1cdd97147e61d43abfda8aa96c76e479897c608104dadae2066899ca607beba3d589c021a0f4f1ea52b724dd2b5703839184059a92f407e0bcc8f040503d261922bb88d659f86d6e50faefb9ccd44d021d94a73eeb060785dbdda1ef28db8a017ea48dca965f7f2344533e0f5057f66e253def1d921c378a51071ac2b0cc2cc6b50d70ed16a14888af83c8f3b453f6f0a454a1b1deaa6e065f3666a5c0cac76f096165781dd06a88101b6bc66aa93434eb405d16fde604d35279a58d699771f015b4631ece60a1ad6ea66e80f52f81e877cc8c289c4cfdef9a50ec17069ab76b195df1c951832f3e4dbec8637a57347347dbffceee77befdb59b147b96529d2266eb48c7a88d6b3199e6bb4af4bc4c758cb1b662b9cd5a19470077a12a0a71ce58b0f416777120bb66f593dc54a777f1cce3691c628dc301a512682fe8d42fb6dc6e6fa3fcf31c879b438e00fd50455bcb815bdb810de6e2db1c6cca23675f7f100f1c320ccb0b446c17db955e32752e0a6dac6b16a0ac35b1e9146965223ada4560c70dc89c1b72f720a6ed8df38cda5ac502e2f9ac8c528ae8916e542f92810a78f353840ac63385b02dddb768f2b5d2d668be445b62fa0bd60448e1a1163494ce9d673dc0116102c447a44d6208b035f42f881f719fb0cb05e21c85889c64a7f437e1453ce29e2417175c4a23b7b8eb79cfea76b420f9a238155c5d94436015aede08f0f174f6807fcb650815b7de3d87c11bf24bbd80e9785cfa67b24f7e2f02cd6a76cb808ba03e08dbc4c0df61a28bca9eda3d917a10c555f94fc7c9a5dea448cad2694717c4f2cf1b474806b4f08092602f4555fedffc3c5bee88f424b41a3c077927c1936a865f30db0c7082142ef331ce8b7ca5cce2091929f573a1d936bcb018ebe07061f886cf10d1c502a434c11d018b96531d074187dcb23459772b1637bf1e62bc067ccdb0ffb23d26e204506c9c97741b26e6fe124c018c7a33e088af99ca08ddf62ae4bb46e716dc5ba6c23936a7d6cd88a211c2d6623f2c4b6a424b139891a4bc640bb57320f8f79a050e429b55ae6f3e60fff8276d7ef086b5a7800e97f6a819c7e0f9ae407cff19fe8de6f908dd9a23d6bca07350a1d88be9f5819f9ac68a42debb67cc9f70f3b1e36724dfab41e4c6b5425d6684e4e6d698685eb37371f44c071cc0798bd69242aee1c66bb8172e3bb86fca744a9ea6d349aa450236d569f344fa8aa0dc0b265074898f6fc1cc295183f5ab85e40c8ffe6c8ec0f155e1a95107d2ff1db0b61f794686671b87690d9dae7946387e6a48534dd58accf87f22580edde7fd14db6a2823ed5d3e828aa478fbf4cf0e636dd526dec7c40f4d23a3f427226a9a305b42c50129e5cff2c979bfcc536296f3f8a76346847bd2cbe9932972c10bbbc43fa6f20e329c42af399381a1dfd76a424ff206ec5cce9d7748c5762daea1ab391838aede5e982fdc32ef43573673b50f42b8e36626567d1c9949809c25b89af79915bc8c1931057bd4a41ebdb175e6065398594e93150cea4935aa2e3b52c3e32ca13234d22d58874e117799f65285f362505453726c573b97801301d70cc3a3e232b328c6c15852d823952148736f597f559ce3cf646bdaf2a2fbb831f27245def99629d498257f86663a13b4c6938b4aaf8922ab442a940c383d922a572a361bcf9679fb9e3d5efcde73d2e514cde462bcc820573a196553e0265cba2e5482311f25ec77fac758a3a6fe40cdf589d4402593802964a6b07f34cb47de614bc5396620e7898c1cc20decd698050705ccef4b843dd75775d3574e67d1cc906423e1e6a3b67b7bce0fae435d65d7c59c192032656210f809785b5005c96733755daa9e88ca20ff0f9c30077e493aebd8b384ca4bec369cd6dc05790b27698485d97c15ddd44717478fbe5bbab44e622078aa55605a77c8f945af02b9283c0e044f74ed7bbdfc83c6fbde5a9c105c0dd9e037f2f505bf7400c1a000d5e1f74e2911a766f46b0ba54098580d1cba49fd833847a456989e9288215030f2634f65bed92076ba9c7be337bac7dbe33b5607a83dc9368a518c9010304c00bf331c2c526c827896596d3fda072788def928b0c07eee38556f003c946a3fa0c114b3f45103ba65f7423520b1c311c74dfb0b8cba32d68626f83c582b46b852bc60e66694c78f9c27ae134bd6a6217931ed423ae07f443e5a4b9de14d88f127dea83c368d6317d240dc92ad4568309553b498c65c50ae8373c0d8aec463c1390e6bb3462344b2c4b9e6426de8fe54593c16e105d23ec44521729d998cf8cd59929e88adb3eeda25a5ce39961c73b5ee60add28b7baaa6fbcf1dbe2bf593df707891f2329b19152148e2304301814a0a178970484a361af33ce61c6032ce9b4e7e134844a47d513b5081f7b11477f6cd25d4481b526e8fb3575cf3bfd317741cfa60e9b60f767c42ff136f34f8504d07061e5bea79febd823ac7afef83a596bd82a52a3eb51f01dc10e5aaaa6ab397e6df616db34018aed6855d45debc3739712ec69c9dd06e15c6e49939d701e575da7852ba3e834741ce9b817af79c1dfaa43d296c52d21462e8fc7b52001a5413dec77693658a8004d540cb74231fd3bf7033df4ebbd4e854e79000b1af00ee952bc4fd081ae93eb69bf3e12c148923f14915205564a63858bcd032b485b8e571590f68c04708e6924e1bbf55751f01b17c75eeb22d20e58b552a89fb4e52d4003b2f8dfc6b32d92b67ce75e3ebd9601f25e7d95d48a5a79d99ba07a9272877dd5468101d9b83e0c9d900de48ec2c5b14e0f44a6d6a4e128076b0d759f18e7d4b22adcec7e28d2891510c2550338f35b65340fc52de2fc4a3204a51262fff9179b33b97478dec81ffa23e154a1447a418c1fade57cb1da8b00441797f16cc193d4b6d196864268b3a64c8eed56d63b38ea06a47c7e17b27b3edec0ebe7a284a09b46236f2ca29b19ef755d0d1868a03edc76c0046dcab190c7415f8dda6f93208ca7d4ea89a6fbee5532dde49eb5787ee18a4708b25a3041124d8668b63c5c2dc4452d2b48d1a81d41091d762628e150db81ae790d9dd41a46ee8f410e36eb74ab36409c57deaef876b449ad6915ea04ba81f04e30ef223da66560605cf8f905362855f6595257a6387f2d5188063c8d2ae9fcb6c127e4d9600a318f703e7e01122eec35f7d9d6b9473898238e7e311bbeed9a9572995eca233524ae177a9030564d011699d383fc99a63cd4d712481940a85b086330ff148d09f65587d340d766bc12c59bda7ef3b9a92bbaef286f9ef50c710ba5da14b26cb24f53babe56b7f9b96bf65a2ea166d7194ce5c1eb35459056923c962cb353f3782a9dea35f9e4b25803b5a55dfa6e4ae1ebe73120c6ae9790f7a3dd877f7ee6735e931d7488112a7ac021f105529102eaf98509c472081a01512395f7ae9b3639c1f89b09fb6bc08bd63524d6910bdd5c861aa3b0c2c4803a0736d67547d2c34cbc0766330e55c889d29966eceb30dd62c4f1e6bd2af8013c6fffbc11335f36ec7534790e5cea9d731f4221370d42108dc881dd25c06d00376b605821a01ac77d86e39fcdeb0e181ba73ae713388caf5133884933ad089bd82b01fb719679029c4f47610e1ab53c5c7129cb482402e812aa363c8d0ffde10dd4f3b3a217533cf1729de48a5c8e279302b81bff0c9ae41437f788194219a7097c2ae63ae7661beccb1ae19cdb8cad87eeb52bdf028cfab85a3f7aab9bb2a6f8597b1350ac54131fc4980dfad083b0c7f22b9628cbd6452178ae835cb84627436e32813c5fb32321c97c4ec32bcc3ddea1b4b6026489e4f4a0f141071d27af12345066a1fd33250478df324a907e0274bce57ae57e704b0b9ff6f2005544734c5c0c391da89b1f501da17992041e36bfff3884d84df5f5ef6d84be791c4339fbd64ff3d3fcd74d250436f006cf8189a5f8789388d74033691695e7222b629495ea687dbbbcd3c76131985af8160ae7b948a1c507c68e5d6f01f0056d7a2193a09752511e4fc8b39d55b5cfcaff744da8406dd075e1f6a737fd630ba40897c55915c4fffe415ac974f26842747a450535a186543f73224e2bfb248e4c71437f089333e9bc37902d2de54011e515ee4c5acc58f0e79021e31cd1f10137257a2448465a3d63a0d003f4a0115533c6441cf2e70feec37b23d8d56e0b6f2957c6e65f9afcd9d51db5c571d870a95bb1a7e112842a87db9561a4945895b050b86455c9051e33cc3bdecc96ae1da25a8791ec686f5aa1e610ce7c395c131827676526e89b2129f8fc1b860ccf88a638b6ec56ebdf4fa75ad8dd69fb8e5e13a9502680d8c7c74bcdb4df3c955514758fc17affe906a878fb0d64a4d4f4fea06e71d5f8ad1cdc57ed00ab3186e3ac68081887b21f5a49cfd9e3742f6ff9bff127327851e82f2e112976f86835e981e9b06567bf7adeb3ea96116cd4dc68c1447e842363eaeb26b174569973443c9b9400e6317db129cef86c7a80e2d89847244c57f751ea4afe5f0f77dae40058a8ba5db3478aa5d422e1ba036df3851b31d7692a36e6454e96febd74c543716e56c326306746372d1f10ae6f30b5f00ca70b07381666ed73fc81c5c36f9ddf7317bbcc04694bcffb456ecbd96a5d550968ab70408d904437e7102583cb6bd62aaa82a0382ded4ce3541f8804c0adadcd136a1d424d01d4fe90252a0f8fa1d7f27d12708f906f191b0fc1f55fafa8794f669e4a26f98aa67385bc8787a4079f38e1cdbaf20979082d9439aab275f40f5a209537e406e81bb5a99d4da6878ef9175f6e00d70c3f07179c415a51d909991faeaadc4c866363993bd86b2d825b381e5b496307613cae049e5f6cf50e469c422d6e7274905877fc855e2c07634418bbd6ed5ed1baa81bc4ea50ec0cbd07764e040bb63f8371fea0b3b8567143d3012beb667e529cd596e7012c40f892dee9525c4b81e3845f3da82a79afa8527b90279a8baa36604cac7e08cd1a67b32cefe30a7006a58b0eb18f5c4e946b6c8d34081e4dd329f54e8d20e67ec333f12af79d949faab45b64ec5cfa6c84a792979c06efe719edcf8cf5004be65a310b14b66d8572a04245ef6b5e797167977ebb3930a9b69ece250e838d9e7527fe1b1ec4046b1b184fb48176f47dc488e29ffd370e3a92cb4b52703c9295b61d9c6a45438d64cf712469b22394348d3a897f38216a3260d2752df51918836796e911e0930cdd7703ba624e099ba6e1ccfd8f0addc1a654c00098561f779d81f0cfde41f3620c0f9e51eb22d16ec3e879eedee2d96d246779cbe2238b2508bf2c113c25e68f2980dda9c972151541c981a9630f25a7bdc9f337a57ee4f62fb412236c77a871778e4284bd1b88dfef32ea0c877eae35b89c6ae1b4fbf6e03162cd7db24dd8a51088c3951c01c556d62656719106ecd4d272654a3ebb8f8262438327d4042cf13a2506832738d8ff28ed4aaf71875a82137e4f5af91d2aeb1fe00fce231e3a1452f6b62ac47333c3080f6f142bcf91a817916960dc46248387a4802b374c1cae7162a652d9873818f34d74f1c42598b1c05caeb3e7fbb0510fb47780efab25a2fbb76e2a89bb4efb898637648e8ef382196d6e5f8a5b0fa36ab3911886f05633ec9c727312f89560bef61ab0933517437658509532ea1fa72cbcd980adae5df94d9a23d4f7b0d91170729a1c12e708711d0944da6682cdc54a16f85432e91381f354b9fc76be594f8ef50b888926ba918b92ed6a1c467eede0f4b3df6d918fb24e9f237e04c6c90958584a49c851fc7d28b7a4f2f1a48dbebbb2d7093ee8a01ee4a2abb19ba1a41d288455317d476bc107d7e7569a97e9be301d43bc41fe4ca56f4600d2f30f02bac9048844c0a3ee761669a552a4508d664d6c570d02709a5f9739df1334f3cb5eb551defac0661e8c3458654a0210d562252eecd9ecfe782e4ad1f947e551032f5e151d6f5663f34ad9be754379278a5a8c8b71aba56f5f76ca8eb9e2231fd212bdfa79fb13c416ae169c02fb18beb399a02324631c1644ce3f39a6aa950b12facd7ccaf7461cc68796aaa281a28380d44b67611a7bb7e5e6b7549bbbb99387b578ec982d4e3784f9ea961bae29c31de7e07db60fbc4319e0c506a253a5357584037da89a795741481ef4391c9f333a8b754436d3b3728910e4d7fcd148a31a80d4e69559a78a647a56312b7102cc6edad663efffae2a1cac3afef37805fba7ecdadc40e6e5ebceba7a0e027582763afa3aa98b2634ceed432652576987fd3a96535806a3b94e9b03577c6828519e3d80b580e14f01db4bdf21df916d638580afea4f82c99329f083ad888792376e668e632e81ef5671e96692d718d72785dd2f45ce782b1c1f0cdfd581ceae222c8253c45171d85040a668b77f478f513a1e29e7acb7b246cf3a9475650bba785345bd951106a96bbc897a973b78191978b74bcf977c33bcfe416010124320c5e79d3a3971e5ecae34471f75896c271004f688c476bce5341d9c509e6c730eeee7fbfdfdbfd97d67d37398d5fc374131ff384bedd7aad33c1634c1eee38f30b697b5413c9f79c3bf7a14b76e576313189a0954a5d261825498c49cc9335b74532dd0103f69735ad331634dbc70cd53f8de90c43190cd9ac86cf00cd72033560dfd65b2879d070ba0bbfbfc44631b3deeb43757168c6c0cb15916b90c1b69e16790db54f065ee765e1a8abeae83476eae9a551ca91b191a3f221c717c119cce004c74007225e54a3dfaa9a4838af3ba90c7503663318c12edd7ccc29dd1194fa08bbaef3005a0bb681e20e5316eb1deef957d3bf696540c464e5cbf4aa9be442c776587d57c3c5d2fc923d751a4bd65c270a5c0068f7bf7fda348c256e61a02cd949b8c7dffd0b2c4dbeaa5d91884a9142c754c1b1919e98d165a8ededa8ed35f6c6b254cc9202d5edf6853a9a88da296078e6e7f889938fdb132c15865db1304fd7b30b40ebd3449edd3fe30cb1a04a423562f9bb81fb39515815ac38758f0bcbef159aeed7f4e05b908721134d805ac199ba14c21a8ebc533aeb26a5e7638ec7da0192ff7b9d5d51cad1deeccf2a42767cea9440ff97b778814b6456ef8f296158323ef2a86e365d5a83f984968e4f16d3fefec3aaca0cd374442601672e2c1dab4926b0379c1d765d781a4e210cc71f9d9e063dd189006c5d9d4384c4c588e2370f6ae6728c65f1cabd62797b2c0ede0355f7bbd8c9a5478b31217177afba681a8787b28173da2c18a738751c450d7b706639ae6750fef82992872e6764863aa310f38cb7ce5b129a02f399128de2fb07b2d5cc8acf0665d14867316d4333fe32208c5e11ba583d8f6133ef6bd2edf4049239eee4217be85808a5159b10d849059ee72f7ef3ba566810ada67303e934874c592320c023386bffdadfaf3df95af59fed358d361a9b7632b8dabd450612acaebe453b701cfca7a35e5bf88ff980078dfb12ff35e77c3035836bd955c786124a245365722165fe4715b778ffd6e4183481cacb11bb3c6ee381ad34a2e631d51f6c1ed1cffe2a267250e882a8af5e86f2060ff9bfabfccca05403abc25c9e92dfbdc5991c6624117b87aa1d145528ae1502f9f2eb59958564c49dab4b79952009f57c5feef5e4b9f7139ec5bd7f4cce2cf03c06ed31e90c84ae5f79c22f021035600339bda0cdbf1e84c0d6245505af5d8f648c7ee286f66b84e6869c1e3da00c90268ce0a1aba2d259c0995aecbe063f43c10c2a8e0c6298a3497a49b31170fc52a9fdb4dcd5b229bf72bea8d45d7ba6ed729a9a8ef5091bf5cb612e551637ed8c9102d38a1a0086a53a0abbc2b1f606e60ac5a81fe05580c8f64f137f5d55ed87a2fe6388dde4e500b252154227c8b45c3d84fb141034b92d96c5cef0a1853ff9dc839b5fa7777e2c476b265e8fc2b6d27b2933bea201459db682dee94a1820e8944020cc1dc63e78b94ab435fe77122120b1297bde9b739022dc4d84d1dc6e60cd287d481f8e133fb0cb071f1ae58501a8ec8f43d74ca7279e4ae8672a90150ef64e9cb2e94d94ae801f6f7f6efe78d1a556e101cee409d31443079d0cf70e109f2c053242dc48e25237c8bbad0165c692309cb14979b352911d10eae35b05c75f107a405d65f9aafe8bd5485fc521529589f399204efdc1149859b4a32c3394eb1858c7b4f27580361cef4455c5691b79c8a3f8d61381534c5d189a0c53d75c6cb63db9851d61aa4aedde5b15a18ad4bf04743235de76b54e5bd643100b48e40177e63c21e590193ab49a2fdaffd55354e65cadc1f160075a0382fe16eefa67722d03c2840391cdd6b5875d9f65d96bf3cbc189157c34c3937c3144c2e17e6bc74bfd81a4d06bcdc23113901a61b75192140aa054a51fc671493d67f58e228556be879c7185d4e17d204b840907d6f56d710225fff94dfdff334977e6333afdbe123088df77cd01c3fbf191c2ac3646722810bcfd2b12753d6bf8909f5a869a03fb926da8d92cbb0d899a11018627ddfcd9ce2a51fed2ff00993a55e194dee7e0c8ff8748a1f2a77c9b8032e3bf729d0efce316bef9627442f9c091af993e6a43c81d166a6d9ea749fc7ec19162aec7f77f97f7a00b2892bd57cb6bac33c09b9f11755cfb6d93d771016c4339a0dee150ee4b31746b5be860275f7e435f1c12019eab2fdb9d3a9419ad61edf9f2f3fc995726822045847872bff14cbec0f2ffb3f906c0ebe896239b9309d4453ce0c6de72e046fd65481f2c79e71d0f4fbc39dc65f9739b554e22546f4f1903ac7d7d5351298ec4fc7044f7ec82565d7b7cdd390b455036de698f7dcd675e570ae8a8d23e6f8511870b8dfee737dd03547f7a5863127feec5ecadb89a4eef4eb75db59f823ac2ef30d012fd97b8dc9970a824fb25e19a753f587c6743e0a30ba1c27b43df3f6a13797a8511de7152a842dc0bdce04b77d0db4843d54d9877db49a8713fd20d27ec218302048961b27461085f0d6414b9cc77eaba8c002fe77282ede0d09c25386767ba9092067116f8e19412e1fef45e040d385735e39eafb34e68cf7208b31d947903ce8d5a4f5f2f7bd4f4b56e699fb946072baf242ab51fa499558028a948870ffe27cd01e40fc1ee152e413bb7a4a05cc0fa54b33e7a43bece46e22455ce7b605e3bea3e5154c0f6828d7d61da5f781ae378823250df8aad04c0a4fba6e74a399f12e08336286b119befe0ed03877c0d8dfdb675dba97090a3c7ce993b579c27748829bf002024bd0c26ed847d856478c8a096c7dd6df704aa7f82a4ddfdb77d91ad66c99eb20bf526eae7864425f25073cd89ddd2a21cb759090637ca6e275516e01349e6a342d5f979b7ec884cfaa92d87588496a4bd3319f0a890ee4ddceed23862da09d4630b5a2a627c92651f53c89d3bb2f410cafbed3dab34f630e427ee308cee910f4e9aa308af1e53c5701b931d87149e4f9568187c5ab6356d83bacef9a1a8e2024308274ffffc8757de51d17dd8fe62ea067667ac4fc2c2a96adc98cb6b62f8e37526af6f3991212100855c3d2f4e817ddca3c3306bd5124ab27b54829638719f3f9d5cc8aba0c2882df4897f1d0f52e87717c4dff73324b9cccbf2ccded83834d43bcc0463183dfc64efb1b77ae945f8ef3de31462fdcf347bdf2a4733254d05e3a2b32822da500ccbbcd6ac02a8edf07ca0b60d579c1d1c7ee4a8e3ba80c36f90f165eaa2939df298604f3d421141046d032aad9826d06a8dea62f977a4c4b30004549999c890165928765b62bd21b7a489f9c8ce584bf04559883331e6aba09cb84c211c3316fc782e2b79f9bce06542856e386bfa1a8643d9ce7fb5daad9bc43504e14289d41da10fd25ce2ade68af76287ffeef15a16465aaad90624db4f3e220d16e5057273a18828e473db51e591a7f813104f375daf332b4bcee20b7ed15c0a3d5b76d5af3d1cc4f9867d594650e4a9cb784479f687adad304de86b3e9657a46d8bdbe517ccfe661297f38f472460354d5d0d622992ea24b38b58e7e496d61d65a4c627abaa04f152e2ab5b40ceadfa8c152046865c544e1f147271c3616fc0ae40a0ec48b4f659ff0662b46a1a1a8ced69f29bac21fb5b7029afb5d60490ed0c5f9cfcc92df35cc00f10ba71d1e3b29322736be620ef51de05e5612ee9649b9e0c13d3f4d5737015219ed05714c5d5200ce554392553cfdba13dbd713a4ed53181e2446ccad0669b8d205282dec6433ad758410684426b25bcaa091cb4f66713d2e2f790a19a4fcd82b4037ed9ec79bbd1926afd7c13a378ac9cbcdea5757a1d87b41133e4839097440e6d8a1e5e47cd3f4796ffaecd698fa99dd7a071d37f3a872da32082a963a92354c098716372a85ab56e0a60cc37df89e817c8a59749137c8eb8138a4a9c50fbaf92567f0f08569650f14060071ac18b8e2dcbe059a41d34934a7a764cc9bdcd7b4efbc92f862593858a909f8a17dffd2a7e8069b021aad5ff1cfd94491a398e4c36c8568ba5dd4697e8205bce2c51733c55e4ed6af5b848517b9faeeca9388b820d8fcd06184f69fcc799078f0b51531582777be92ccc002475fbdd63503f2d21e4c31488548191d095394130a2c1c5e0c6a91862140b1e2a7d1cc6ca3fc66b7df767dfe5c9d937b64ff898c75d9d92f32b02aa1bfdb38a458b1d45292f1bfb6c912fde4dfe93c3ba686327cd061f73d41d036409da5b8103a10a60035e54a94baaf11fea8aed7ab9d8f69e19c9061ecb4f077aba663a2cb6b4587a94aca17016c810580b51d448b495cb77ad874620302dc964c6cac6d67439215b31b4c3931d245959cbc804c554dbe70b54a17618ce64812677c4e4fad06c24b9741e4e9e3f0f6e4788d81dbe6be7b1fe18418263f131f1ca378a9dba40cacb242af119416a612d10b84083985a4d54329cafbf701c5ac17ef51e25b3eb04690c2d79be147564aa6661228b5e7525c816da17b41aafbbe2dc507299d2fb6bc9ead8b9ec06915b9138e7a4d427821532b4c977e104ed9a046ee7844fef1136210fe2dff94f2065df8d6285333ed8807e579b7c22ad46717f4b480b8d8ab7323fb0bc2f0cabbffddb4aa192042c84f55992b4b348149caaec1ebc6782d213fb012918f323551fbcf94c1c46833fb2c54ed8f5034c25ce5167f4cd4f8b5b5249b7652f71e935b16175df0a1b94d4fff6399420f121d46958b3f243ca48309a5e2d4cf4392dd82a202090ca5fcb6ad76130f18325174712c2a9d890da1f315b92b69ec3ac2b1868aec2a23bca8c7fecebb17de750ab6a1c2eb69d5b3d174e1aef8337520c2d73531d589013af0188cb1cc89637871423c7680e893953c94e217f46b55ea19140fb78ed8ed4cfced08eee0a6d4054d69aebc0b7b65163de33f05e4be962de1476b9ad01679aa3cc5db80775c2bc03b5908a872c991cba040b4718cd779a99d811d18caa81b73c4e26809da54131b1f0267abc9a23e928b03dbffbc099be29a1cfec0bd394b9968e87248f9ea668272fd3aeaff0d2d8b7a1b884bf58453946acaa783356713e59cfc352bbf86632fdc11885f9d600d52809c37ad2adee622bce8a035cd7340d97ad5d37d096865b60c780d0f4269e4ebfbad94de2db5b72e58324251db9afe61229e7d136c313b6437ee3e4499ee069749b83164320dc1fca10a775b63f53ff2a9ef4217158950f837ae49d348c4dfff64c4e6447a378c6030e6b3ebc339bd0160d0fd6d45752f4520112560c9a59d6fc72e1ce15dde1f9557658e6516dc0df2f481662cf267f22306847f915aa4955f19c745712379e61eae05b83f7dc790cd758845e6f9c418d8f351e921244a8c11747acbde0bfadfa15790fc20ef8d4da63574fe4cbef7b616947c3f333b1c83346a249434bcd736553ec70ead8353f47d70444d9cb5b62a1e593581e71288aa0acc34b111a7f443648d8c9b22745f4ffbd77cb922f36b69651fb3778a4bb9dee2a6592bc81cdf2e1684153904b5bf33efe1cc6f7f80451b47e83dc7597709826c948c4d96203d268d137567e778f44f7b76807de704d3b4f4decc6f7eed9d6e7cd000b9ab2c18cf6d84285c9c07051938c3740c3613e11fac27d7224d14793e9217487d3ecceaf4c91591ac40764b96282727855764d0140d340302f2fdf6fb5cd514cda1ca0f06ff7dc1682e5eadc1362f7fc0937f981cf5f28dadcc8e5bfae56911dfaa14b5d0eb1b2178e88a5ca7071e20355d573d45a2a19b3ee88c6602ebf4102ae0b2617712b3db96bb7be5a6e905b3d653900982b21990c5309c2ff244443ba0a32361932248f223696583b20873759a9787d771f5ec86afc9a741ae7b1ba94a26bed3a0dc8da9dc8b0c842fe056d721fd9932a631500c1ec12477fb7c119a553f8991182ad66fe4b412539265952e517a7931733eefe88041ab514a141fe93a3147c80067738ed598e7b4f1826de527b5fe24ad90a004f750fbb8320f59e778d55565170d0c41ef02a593efde95ea8405b5da4e26c20569f07e3fb38ecd5b1f46c8369b8b979865920e28aad4ac0fca436066b872cbcb8a520ab6274991b040d890264dd7466dabf0742eb2228106589557e7335dd3a6f58f5029cfb505e4b4b519581defad5be8e735afde5290e25cbb599d4a0d69dc7c7f30b47874dd3df80f5f6932b7a686c9c5275f410e85c6c97eda1b74b55bda311fd8f389cbb6a31734f62b60042dc7378abf001d46260641f1ce1d22fa22b15daacaaa0048a9cef7df9c9a70c2a06c8b20d8e9253c4151f38edb3b9ba2be4a01c765ae81962599593bee19a18fd0bae7f880368825d6d127738a8302eeb0120d6f767fcefa2138d6b19a6315a2158d9b86a06a1f333cf019a63f15adb2ae6d5b63a39a0a50da7a00d032e4782d0bda36059312310d4a71f88dcafefe9cbe0fbf0c8deb68d6fdf6a606485bd1939e1858481de64ac638be9f99ac8d7d1f6125d962ae50bcab56954789ea0f91486b4b8304e85b3eadcd5d8715847626ceab7dcdde02b8fe1d5b97177169bac054835e217441df8ec7f76c5f3a50fb149f4afca572b621a85071b56218bf58886454e0e94b67281c33407d1b15b9ef7e8c48af94ec2e4e7328c96085d719cfd7a63eaf352f597211f3de6aa979714c026b907b8aebf196bf199b139696b2433fd4757620444ec4d54f1fb32ffff359b2e1c456b8d2e4c944643c5e03777e132e6a280ab31cc049ea43040625469eacf332b7e2a44f970dfaa6690eb074a0f3fdc35c3ff169283070b96bc6c9b7cd10ca1abf0ef3e9f2325ddf6ecac6e968da225010c049eb5cb766cdf1be7268d3602f7257b9139313c9090e7e610a979282327db700d8851c832d13a398bac4518a347edd5035a9f0952023ba64a8d148c98d7f93650db083b748d1a3516ebb3c3ae9f777aed45c56230c3cd526b2ab07092d6f1822a09419d71c0814e3c02610de1b7507308fa3775e30bbb50a8a523fc634670183da9027206cfdec99fe69e91b104f872145312aeee27931fcca1df4fd82eece2238ce0bb98281414aaefbc1c7a4a3e18d43cf698c506d099349a4b8edc4e9e64fc2d1f09537d8dab6225d43ef3646b83300fd56862d385a5542bd2dc712a84f9472023694f3b65dcd8d3d5f31062ec64dcaec77a13eb5b6585aae7f26bf14c448305950447629afcbf428f0a3597df3b54784988e1fb76af7fcdf12914d25a05d54b86a22def252c6948d341351a385cd5f621cfb62a7779662faf51b62ee1d8b3d226c2634b8df317d7e72ddb0582b41e7d322c69a8adc59fc439fcb5f9f4ccd9aaf6a5c22551e08394fd4ef0593278deb2ea7f8921b310e9d93f2e460080aa7e533f3dfd3f5563b06133a0742b494a475900abb4b1a9e0450952946137bf23bee32b41688a1c0d00b481bb881b693f7861030fae1ae016d752918886f4a243e69babd01541820f770bef415e3bb2bd4a2cc1d5f7c49de12bebb305ac02a6e9a261c55982c6e40a96356c3a8a2916f1b359bc58ffcab488a247c2b91beb14a8e5eebd5a263c23e5185f92023cec0909e4fc2066a24bbb280e7d1cb6ac2ed7f65e2aebb9af0897f68befe695b0b78a431df47ca8386dadd92a06e1f3ece5ddaf95beaed8af5671899d0bd1d6e35f15db7612f087007686eec5a59e16a4483baa4babaccdabc5755b7c9aa863214c62ba5114f031ad2c436b61348577b2ca294305b020e9c861bdf24300ffde2900eed00d612c3db4f5fe7974fdf8f9c6fec9bb125e3db6cf0deb8bec0e43f2fc8ca8cd184e09b061976e7d0f4ce6af88bae1d9fbad8a1d9ec6a055d8a48a8797f4626aa44e099354cea0390cd3f559f59dd5f3435bfb147b2987cd4408cad86336b5a8b1b2f516db2bb66c5bdbe38080fa52f445a80a46bd11590a81f199b67f7e6b87d1976a4d013d914bf3b90ca5f6fa23973b9702d21a60cba9caf284d982cdc6cb07394d4074d5d8f6ba8f7a0067a812333f7016a2e0a207b46368338ac5bd8feb1dd839f778186ccdbbf8bca09070f2685fbddda69c7410270e70e647c9f7176594a7f6bc89b82a95ebe5fdc31065dfc383003cf40ac0579644dcb5ce5b92273f0dbaec4da3ceb7da62065312d82d6933200400959df6f4a1898ce2c18da5df5dd5a4571fb51a463cceefa12dc0f2fe22f290511f3ef4cd1c30ecd2a4b6bf4841cec1616608163f1109e5faea6bb68469b847dacf2f1634a98b52353ccf5de83ae4e8d8bb886234130e2c82ed03dfb730d5b592095567966df8f725dbf21a9302bf5bd094f19c9845e63f4bde13685665cc57abc84df13603e2b1a3bf11c84bb94ee51378721ca195860d8e461afd9ebf320a868aab8d5da6dd73c8cd9c25df26b7e03207c548d6eb332cdbfee18928aad14d05e9c98978117b9424206a656a2bd740e927535174b9492adce2d6316fb89d403079fc8a9129a349676499a51b078588dafb5c493f64e521b189c3fbdb729f1ab200b3b7a05beae670494994250bf8072c6cf070ffbd3829dcc81debba606c0f98b13a7bf1cad5ae1c783c072f117059b4aa68942da0e0065a8d1b1f5896b4fef2b0b875f1fe9e359b51e1c50fd0725dac835e80bb0f6539149631c737f3a3535955de4413c55fcf4e9d8dd0e79834572dac40e7e470da5cd7443d3a395d0044e501b83444e577bb74443cf9e2171d2d5658e641092797c8ebd8b2e28df8ec2cc84add520e8d9aee7d5da0d376bd08570ec95639ad8b962860bccb9d662644481dc9b4be286463d7622c3fc8d8716ef95b4438ea7fcd246069afc75a6d3538a1d0309ec6aa5afc349f12307c22bbf3b247664e6bd092c3b5a6f3b3a791b8fe0eb01c1f2e4521510a25b52896117bba7bf7653212143a8a595a2c173ecfde01cdc85712e45f6b05f2caba141ac46d39aa426d0211b51373f75b31622563964f53e986044ae03a160131ef04af9ef7d7a5a4446bb1c569819c2f47e65d6f0ad56210f77bb0ce7282dc9b9ec2a5f18f46f3f382a9779ddaa1bad8732bbea749677ab12a8f007a0a86c768dc90dddc786a045a2472ba5a6e12910d0da2703a906a94c841fcab61e2243ad9b9eadb05fad3d57b46e4f68e6583792dbbc3456d3758d577b1bd0737257465885c7f27aa05b81f16c2751b24f30424138cb8ed5ee940dba3821d37948b2f1ab9e3fbe765c03c955d8f39db83129d2b7828aab49d7f657e67d5999e1bcff5ba2b2db1de0100918fd70145926c538fcf026e8f1c885515bdf65edbba3b68d966f500722b9375dcad93f538f403da83e84d511a3253353fa7f05f59d2e649aa6ee907055ac5409240380794090b6b9d21d1fbfdb3873c64bb2ea49e247f5bac80911fcd4b00354946e1948a3e28698bce81f53f19ee91de665ff25736d8d03d807752b1fefad47994380223fc43e556db03a2dac133565aa6116c7b98d44a14c3fe8cf77bf9cb5f71f9edc94bcd88a38325489301c0bb87ddbe0ccb428dff368d7ccdf7f8fa05115bdd8fef0ee3165224744c3e1789da1a435ec5d5924831a12c2855501b7845ecdd933b8188239b9c44113a130afa22be11ee9cce184c43ba149e28360e77b570d01902c3a35bb442749915548f03b9c6a9edc749bbd399ef133adf1e50aaf0e5aed56fcfda8c698857e65d002ff0bd4a1c60a28a4213cfaf6223bc283e2bf1bb24d5b5a54e17a72a9b87f31f93fcef40a76f4d2311600341f81aee2431c4db39b7107178ee4fc1c658215b406e409b58be57ac5c5d49cb0cfb434ae7bbc05460fd3d9be2d3d1487135f2c60af7a6d1c2f1cad13d8fa0f54d0e32f5e528e9049e2dc995c940018f084ba24ca7a9b357bc463f386a1d11b812f5e5903209102cd4a64d63434d9c075b0a616c9767ca3ba36d1328f80d422bca566785dfa52a2b6a07223229be092283ecf72b3748664f43e3b9716bfa095bfaa433e4aeccc9a485553524616222a577adedb2138a7986874df5c006d473e61cc277aa75b72ccf4b8cdc74ab1822bb824111b5117b5ee2ee1cc3e8bd40481a504cfc48a3ce4049c567a53c7b94159928dac837fb6c3ce67fb89013db0ecac3f2c8200993c6ffeb22167aea12340cb7a000b4236d5c3c5aa964ccc40b049f22683c0862ba7fb2b491b41dcc64f26aca0eb8cc2eda7000d2f82ff2d3af53d1846c8acd54ee729f23f3d2d960e676a083cb001044ff1572d4c56cb24bdbbecfb8c9caf9ad169648d43b7e3e07110e903d7397e73f3c1b7a3ada6c35a58cd5ab3624b434a063a1d2f5d26b229a83afde1807e6e19332016afb061efb83125e5b9902d010f1d454e68f5474c09ee4d0a52666e2eba5efbb1211954c6a5589e635f8e00d2df8509c636ba7c58dcad919b910fb8737056458f601121370fbe408b53246dc4bcad7075b0240361130e6582ac925f240fee8647c6a3c1796fccf630a1a5ef78e596216e14ba9b0e3a092873e31e569db37672146fdba50317f947d5fdf7743671d2033be56f8f377331937c77234d856d14d2a3ee497afd107674de5d00d6eef94106f4284cd7640ac3c916a31d729d99324ee3778749a44c3217a7d102c4d7d8caccfeed84d1c82b10fbed057bc830e473d9efa0591a48fc20d600760151779ce42ff403c2fdbdb1ef5aae7978d8c16590cc1eb41ce08e4f243cdc151a67ba1cfbc6f6ec7a77346e871eed695f3bb210a368235dd3e0e05abc003b4c3b413249c89707f8b43494cf12088a7d3bae373b511d7f0f4120651c0c8fe2564703df4829d0bb141b5bb992b45eee4b7748912943d19c1964d3c892a8207bd48e3b768c197fe30c3596dddfbc7d01a42e25dd31d0e435a0a6c47cc84009b5c65ef22fa69b220b9356bd0a28653afa5701490473f95dc5f03962641d318448e6d0e2a5ad910d7565817b5f822302dc93cd37a5926d9a407e7770985a153aa60c3eb096334a8ac453e6a26a9cc5e40f240b0647062a3d91194967ea87ec8836f3e78f463b50b36cfc7139fe0d10be868e28411aef6c0ee5c66b62106eeb3bc3c8ded4627d74fc1641685676dfc004b7c418f1956f4c15fe36bb18b9ff41a70f77be203cf973edd8b2bce2ac54afca744f5393f8034f4baeeffbf7a2a5010044c6665d8774f2a958696575a8f60e30005d7a398b8cc1cdccc2666148feb538dc1fa628f57d9ca316c622fbb1cc582f80c5b3e7ca30b1c999f51c28b9c1989443f8313ffbc12262e157290032f8952d696a9bae5fd18b20aa6fde64a4f59ad296dbcfffb4248ecc832d15d2f8192b27747ab7ce9df9b91f00be70eb31e682f8a4176c3c80b047d6d671fdc6b0af8f7fecae3b85ea05fddff818be216a7d98e4b66dd0246c5ca8c6a6a3d2c341443444ac2412f13d84d6897978d051ed367723a6bc1d4443022f82444d3078607d511c6cf95f1cfa20c676c441d22385aec7d987dc29a0983f233b088275b4baab114219a1b3b9d141b10fe800536e700c6da9e101a3c26ca0a84553042f6046d9dd0cf6e070f816f2c381f1d26190d87add67766741b6e80af4012d19b32063a8dc3834273574f5c894290afb3730b1042d93edea6ec963ab026133f063536ca7bf470971a8f8b087770c6736baf97958e4124a54389014063945dd1bad721ea60de7d2b9132f6aecb18eabf83ce93424d60290f2b7a1d96b3ffcff0b8b61edfeb896028cafdea7de6dc8daf046ca874b8898478b299af03eae94d0657a0d14fa46c8ad5d291805adc9d68bf1d8a6553a81851e3bdf36ad4df6383a61c27768649441f234161af2ca70ee119f420374d08aa66d38a5cbfb4c60e99febb27b416002dd6f09e4a519ed9c3a54ea5c735e48c2ebc71507335a0ed76319b416f11bfc1000603228caa795d9f6d034a0692233bf57ecfc57906a79db83f4c85e82f4c7d1d50b0d2200fd92f4537ffcf3c69d5b69aa0bc8f2da17521c924753feb980370ea713e3bf84de4e58084678122ed7eb8eb74b35f6383b3094ce22147bc1d74fc010e42856c3e9b982e57e7e1b073660d62e8c4167bf503955c0ddfd340912d6bb85e21e116529bf5a591e9fdc30b60e15071081b6f5f08c8f98f91f7bc8fea36a954bb2c16c24be808b671f4a97884b1f75992266041169b5fe260a57259b1f8ef890d748a309f405b1c092dbfa1f2bda84735a8b65825210ce62c99bd00d285331c288e58259df1e7af521dbb505d31617a83ea0d82547ad79e141f72ce5143d1e5b8c77d398ecf6c5f4bdf14961d8ac1b8b1aec49b73b9a49ecaeabc9a957c6067ff43d75a7d4718f68a8b44fb1043be57ddb0198ccd650aa3d5d6c841dad7503a9f29935a01086e34ad1a5654735f7bcc6ffe0535828fc6310ef60907d6110193cbbd24ceb1e2cd2df5e4bd0b6abb663dfb77f07f731e3175269cb6adf33ae43c94cf1150e9ab5226bbaaff05864bf241790f6e4d6be146cec230a72e326b6db7e9339cd1882df5b51c149fb43392cec255207cf38683dbf356048e823a679b2f3c022d29069d140aa4895d3394e36a3a888a27347f5fd10757d1cf9cbf69c31d423f126b6591e84a2e33711ab21153af33f70ba4780b8a5f42dbbc2cb8c1ec60955dc4e94d6774304492b699a04ba3f3a1365e546fc2c924d1fafef5a801b248dc58b9489b4d4b22dd8a045c028ae0d338c6c659c67b4c98fd38a759bf1ea545f1f0dba66a33f3e627b397a110731963c7e6cedc7e3bc5b9f2826e748e7bda490fb5eeeafd58cabcdfd2585a1488e2fb20302ffd4640c6186016f0168edbd0367757640e494602f9d9b321c0ac428fc8d3c758f441e7ee7f5d44e1dae3ede1593243247b8acd2aa21d438d6ade266355c893c3b818aa2a6cfa3f916d187a118d235035a48247b08618e02dc5b05021dafa841738d4c41c4bcd9596748f5b9b3dd07eb753a8b616b5e551a27706bfc8262afaf9227598435ebf5a397e015c4fdb611c9d3206e1fd6646c688b8aa9fb3f85a674447d5c556b34d45b44794345f6089236d7d5c3b8d09a0e2cb1ab9843da9bfe591ecea303cd19c2ae951e326152df7926458bc285fe22aea55f32082db999a1c4e00022c4984dd8d75b0be76580088c4a99c6154f7507dfaa787da19274c1b6a49c3bc97dcd5f1bcd927f0b4d76b76e7b619b15298dce6c894cfa85699a6a713e7bba85135928e2c6709569014bed976cad45551cf1205fddf26ecd5689e8ec8b5d0ebf91d0db9e261109acb8b24cec4499d1b745c70f479770b4673e5878265df5554496f55ffa6afeeb0b95a3e77892468464c2bce46d22dc8fe30760d42a66a3aefd763024d2f45c7d3c67db3ca9aac7e61147c0010365fa55e2b710e33133e673ee7bac53ccebd997d89edfb4a1a188b30a5b38ee6769c3852144d42f859aec3de357b1d41082ebfed3ef165d527c3f72418a9e5f44d5e61d5f2c8233520b2c9060b817c6ef8653039cb0563e410b4ddec460f62e2febe5bbb85f22c7041a0c55d924dbb4d907c90cc3a5fc2a4b82a0ab8dcaa66d76a53c48522c967817713f1aaa63e3499509d2e5ef6f8af093490db300db0be70b28b58660231a7dfb172299255e1e2cbb3c607e1e389f6e129e7db7b1fb7ff915404d06ffcc0726f2a40fad8815b7c6ed4bb89703195f2c347df4cdc124d9a3728e8aa16041b2d20c8803efc4fcfa0b9423dbf3bd04428adc527900bfdeabbd51167cd93a6ab61a7a6d6f17b98346207544b06cc599dba7a455bbc114252098fbf300b85b0f69774fd324c8a8e4251f40010285d292819e99dc3c20f2fb29e9e6d6696a77d6453c408efc2711d5f77ab56cb632e410d929250e715772d4a95271f0d7e8514c0bd3da9598b466c34141649baa0aca6aa5f27dcf24008ae8f51cc6ad1547531defd126f9135b50aa208cd3ba26bfc424e81d0f5f7a2b64d8d86db957f8b2bdf149a9981887831f4360ee546511a7a12c9bf0e3e3d8d64b1c4fabab1576ea5003a60a3876b88df2d608c9d7884d7cb55181fd3fb4e8049e5b86cda2dd0883a3ea77b326c9539e8821413d7b0c2ab0916d4f0b48dbf7f7eee075fc6898441afd2cb90feec241c19a43f87e9bff86d669b69de60f02d99c9f5b5d0dc5171ed6974602f73f2cbd17d9ca37f3c442668c3fcdb7801d93b1a86d9c577c6081be91d18a3a1bddbdc2776a09ded66966a2bc20548701fd6c9b3e8c10b5484297544555ac107e8aef7cda4b9d2782449830e5f6d441cbb0debf1c426db0d9bbc986d3905ec17bb5eab14b814d4e244a668541111ffdb5a2350c28002b2fa9a2620225b5937ead6a0eb5817b42612e4d7d135d610bb6c0f1b18b3b6341aa93db131a5e779f852c4c42bd01db651d6864b0dd9f04c2efd325bc1da8d0afd573028296b4091caf2add27e7b505b69c443f40f007604f230401a222860e30de4006048637767b845505856994cb4436d0cbe251dcacee818d0c39738eee40fbf2715c63375ce13692bed0dded6b6f3b63b6dcc5e4ba2be6636e4a10ed6f7e1b3b1f936fa61b75f91504291b31fca9b14ca701362a00350e26b7f4a1170ece03bc94eac0472a3527b0d6a00766b270b32b31cebac64887954ee1ae54bf386d2f58ddb79a4ae9b12f07611d7e3e73db822f7e5716cd1968b241d5234e72d907013798325ebe79ced042b7bae171b892fdd5c8ead554698d582dec2ff015b7af44d57345b0a53f9a127cbd0cadd645f8fa99d0074fa2e1ee0dd9ab8061b67f1d5f443023d230d99d6a4450a4dd14f761b9a3abd1fb528cbf9893c42bc524938d9dd2c509517012913e2c93e924ecf523475cc15482e6ba68b83de595f4ba6ef24a8cedc8ade95982e431e0865fe02bc54245f7b6202a610f911a6d5e48e47a5d9b6116e0fcdf8755e4018dd6ea2c5036f62b310bbe06ba96961b01deb35aa14f24e8c2409df71742cec7d236acc9661abc77be5a322e8cbefb2bfd056bec1449eacc07cb1c03881bc50cdd67a8526542cf5e04f8285ebd3f428a3f44f3b2783273c535b25ba31e04472c20a7f775a14be2d9e2569f9c3d34c52f4ce3fc8a6e4070d0b70ffa2d7101359505540a800681ca4a99d66a0bb3289d6ded2ad98aab4bc6300a4ee28b204323f395b85e8b1d5e0233949df87abb7b8da494a61c41dd75bba0c4d138972788a8c0158f2044adde5556eba06504e9f27930b5f077117f2ddd1cb0fe2881adb4f307ffc8055182917921e4ce84beafb3bcd3078dd0ae85b34d4b1d7738b7cf9aae82b371a872ae760ae2670b779162b110e8d0fb790f81b14257ea2e3ca1c2f1e89ae16cc688474828770678beea7fff04cc3cef873f4938ffc0986a242a658d17edc0d3ff45cca12b119ec4da062583f3fa24b4c25b1f470c4f70a100903af3dd220d62775d1449c350a68bd9d411e6d6efe206068223c034b11fd6ce4ff3de6edf0095150ee8e7be71bfc141edc95197c738dff210e0f21e8cac98a2668858c497431a4f9f73d93614f4ef9d04cddb230762cd9aad3c43fb145bfcb812caa422fcd5fa22d336acf195b226df5df8c163c10159fc7f75b2a899e7bfa75a66a2bf31b7c53ee373abcd918b8f8a08c23712100c33e3aa5ac9d0071c6068c4091b93ad7c927fc4e45ad5d3d2a6b694c1d15fb71ed16c5f35274fe1c6533c2efdc9aac99eef8732e15e321e2455d86b3fb866fd53096c3d37d31a5b25d1d7b304bc5a0d9d18bbc6b7a27bc9dfb64480a7d3987276e356e5d0da656a9ee851418db551baadb1b4935d9bbd49d5be8aa14106bf9bde4b23f8d92ac1ff7f610d2f08f2d66474e29bbb406c94cfc55568a177d49b339c6c371ded9e38086f05d70f50da16fccb66fb8fe2deb02f012d3899b08812c6579aff19fc7179ab38013fc7e85ec7e4b1a8097961bd5022626b5fefc5b53d98dec36a3c4ea0948cf0f369da3ff60139a55a25494280e99b217c4480728267307fbce789508ead3441d7afed25e77e399e4a28b0986a683697d9c0c2a9db43f4ab1b41d69f12f0172e99a46ed01d6951922a84eac03390316f67aa5971c76f06104c5df1e6ee6ab6f4c4132119f879c0a441a9bbec2f9671459646ea1dd469ae299f729431665be07d3fdfff3f1418409a730ea0212c3e519abe13aeb485fd6a3c5cb6a74a4f533618d76e81a23bba55d3183266eca85c56bd33cd59c7da0943363517ef926ef6dff16087134d1e971c2a7205633d4b78f065d850e498caf58eff0dc608e3302d30ae857c77440a8fc2a9fd6ead40e0fe8f310cb22383ad17f9af22be77cb560d4bfde6cfe07a91481f51c10584551292e94a82384d18d3088fcbbd39716694bc0bdb6476da85f4f3e82390797f9e352cbef568e69d42da386df49ed0b5e99f0b6a1ea34ec3a698b8ff40ffce73b0a597c157269a8011ac35d3f5ea947acbd0a43483708973510097a78f5db3d2b1abecc5bf5c0034026fb67314372d4675f3e10eb9ed158b63f3d229167243b5f1a5024ab94188bb66b5327607cd2771eefe2345dce9eb64ba3bebc64c26ddf837d8e0562e28fdd20e44e89ec8e1c174a267e693f327c6fa7cdf4b426c4c22a5a5e682b92a94ce2f15fc9b00c80cbf1d9652e5a369d2728bc383c1aff699d4f83fefa03d6a8c0fd3fedd8253f5ddbbd3756d217faec0bdc53855d8b54c1534fac0be15f4dd0a79b3d04861e0905ab3338508d246a71b0038b4796581c3fc55e9a7add91e640f106e9a23805530d8b9d06e9fe951828dd8d7cbcf6445a2d4a34a57aa3e811a85c96ef22666daf154b9b0ffcca3472b1c51a1b5c2993e997f546e456eca592798e215de28955c5c04ee9d73a7b9762f35c5698ca9693bec68ac49cce3756fc38ade181df6d280df61372a1fdfe29c634c1fc69926caf01298bdacc2a58c65134c47bee767e0d9edd3370db2c24bdc5d27288f1ee10cf1672b8c6e657e3cdbd5a3f97d93711be5eebf7f4e951de63712853aa384e2ccafccdd910c6da5bd6db7e5166afb5202c8f06127f8f923dfed2be71ea216e63d7f20cd1ce8ee8126125b01f0aabda1a85f0310a76d08e106a7a918c318247f7c72f1a5cfbdb7d06654e21b36eee992cc6d325ba60cc07b9250782c5e57101408c77982a803162f819ee8c815d6c588e51d4e6aaaca55bd5475795a13d459fff52632ac0365ebff591ee14b7d0183babf42775e113c9b8041644258b765ad9e92117140b06fe183a54e0ba193a20bc4e4ac906a33b2a3e709cf7bf629c198928fbfcebb86b39da87f5c6200a78e48d95be7213a82fd3d66947f54e2625ae90f6b1118d5e0575d8e987a9e07cfcbd6417fa757f5be46d70c6f5a099fb72f8eee4ed3cc03481290410169201c09bda728102a48da30a29f3aaebbad8e28668d1ca95478d432b4e29d63c7fca555335dd8fafc4a76a4c29497bbbfb21c634f600952f231188c05d48483ce63cec814df81c14fd4a37671e6d7b1e8a0ec95c94203fa77c8102ba06f41762eb562aada590c90d6be2bc2569f0982a484b4b07a8e3d2b6f5cd5eadc0d90f2121c1974d59a4700fcf8abe419c7139c3e12849983c7ca8b0b0bb26ba64e1fcaa7b2c3a7319e74aef91fe9d3ae7ba183a27982cdd32b55cccf92ea0195ff1350b7b41b2ba0a57c4f4cd4f0defca00680a7a9d53bf76354b283150b72f0dd1c50c834e460562629d2163a42d2d6100bbd58530a303ee147d9fc6022a9f46a271758190ed8647042fd08e042c44656e9a6e4b9271b4ccb1fb9163c965434d0318cd05fb1c2f4647753ed907d6024bb958482b2948ecc8b72a381984435c2d19eaa7043d699a6985aa1449d6bc4b45e251b38f2c46157e0fff1711041f64e24bb683d660d1c48257d0635015a093e1394d45facfb9d30b194e18ee4635b0934fa106bd24c08822ec2bbecd7a9b02f63529d2ca694cec21fc044085d675d49cb63f91e50f58be1ba065ea65c4132e4c8684262fa3610a9e72b09a9bb51fe8f3194aa03664528c0127a9a6464d671d250590d46e27d36824ab7521d58057e9809a8a4bd09693624436f35c3ea7bb821b8a0c88d709da32caf659c91b07f5062269c0fc62ceb1cc3f5a5533728c2dca34d29b64aa33b584b92a6684458c34dd22120f63ab3d7ed1f6a3128011e978e40c3da496483f3c8b8a67d48b672a19d7944f77d14c50b2ce754264b08e0d5d04dc1d41254251bde0a65625f6acad2965c451d6da20fd366a5c443626c67678ee96b4709f3f11dfeba3a637764dceafb126b616bb691bf0b7dddbccd58469e5485744cc91721eaa149d82eb68e777d1888c00ede5c31e738cf8e7712ea31f27722f598650f3b2338da592dc36ea9be5b1f88b45d4a31c0a3abbc72535d02ff3bbbdda461242d5b2947b6fbf90ef4d4f5d8a29c2114c78f2ac4d2e768abde82614d86c7c05b31838b00e841a695683502106110160db840c05af6217aed8912a521b59a6d1ecedca079e54116db290ee3254d76fed3a66d59d19508e3d2f0ea5649e17ffc4a5c61ad01074266d05dee7cd63ff731c72e42a5499be0ce1535ddcc858ecb4a4b67610beb415f83d44dbb19a6ffe7e5d7b0208c647ed32589bf5c708df5fa76045b5d315f7d883d20cd2bf0615387b85f0288c95597ee23a3445abe635e2749f81158449fff7719255dfdda85c3cd1d04b3183adf347293a3e2264761362225326aca1d6b8b93bc0703435d4173fb5bb3eb6d8cea76eb76e80906fe3881b0cf2a1a497751bebcb103292e4617a28843884fda2cfc1e987842e179943de624e8258024be7b6db3b2ac2f342ace44401074e715454ff97389b41a08f9e4c9f7099eeb62584b57f5d4830ee3e529b7d18a4011e07a6df3630407d94db195cb4ec266d2d7208c056e8d87bd4114fa4fdca0f0a8b325ca7a47529b9898a3372d1c8fce75eeda1a93a44068a9ac77b24098c4a196e4ab261b52ca81134c363ecebd29133e57896988dbd68ea9b04cdb0a26df8e6cd377004c025d4d658d8f11138f4e08290572533c5b2de244dfb4447cf0c3b95833fd9311f0a9ef218c32959e57517b45d611857d64b5d6792d230c92fd3516b775895b29b99722b316e6001b87f59815d994a3c248cdea5e01a8f4143852078b03dfcd479f95d4267fd64b948f743100c0bac2934b256b1bfe0f480d6ccfd329cf18a7d811adb31b33f482106ca955ae4b3c2836515f02d20c8b44d9044d639d9c2bac2177aedb2ce000ca6082161c22d06123fd2dfbce581bd3950ac57d88e90cfd2328c154e5c4b59d9cb2c74da0aeaa98b6bc77204d6367f9f63882f0eb62796b1f7ea595d60d69ef0d0f78d537557fe4a5d950e0e5a79d998fa3428d69bed2041da104c7f6eabef8b90c23513b35a7e1099e810662f323e93c19a9066ac62bf7601864af3504f169e59988f6172e382f5e44f4cd8a6628bf8dbbd8586d8d08602734a34b03f9b6b9f500850f407d0dbc00aab73bd0bcc1a4a5dca65fb044055eaeb73bed7d32a2eeea476b334aed7c20171589cb1626edba08834c61de6e7d8e2204280b7ac16304020579eb90cd9c42d292ca6bcf889504cc329a8a6d64180599d0e1f5bd1bf9ec3438246a1fb03392fb33859919436eb9ec8ed825e90e35538cc5475ba5ebef04302f7a671df51c34762c255c2b5ba91a45f5011305409463b54613d6e8b42363901ee54d52d5ec40d238cffd51eb79465e476e09a154eb36923b48309548dbd6a494c70225e2a71980c0ae63e7568cd11035480f9b61e5745dcaa2c15ac590710cb836be67baa984f269398f67e106b42c5dee642b1d608839028d1fce3f6687d725de41febd6ef27a9e0d46feb84804f2ca0f3def24fe3c54c3bbab1211a3066c0e5939f22533fc6b415e4664ca336f97832bb2307ccdf9e013e92f5932923f3fd59b425b134c40740d5f713e7b045fddc72721c1f5547d284351f4380f45abb409d91467e70a23812a7ac5b4ba6332b01e73280496eaaadffeaad778c51837722f6dd8e93791e00a44ae6abdd7888c7503458cc31f5c415840b1f2f3e124df0a46cedcc91a1aa23e6fcaf74d9c7f2c6ebead6c55986be594f17571cca2d0bd2e46c99380f30eaeb8cf1046c8ca2d7d8a143508d5ea35d8f864f18e96058d55f15565871f5920232cfb7e94d797d9d92126cdb1229a3426dadb10df8bc2c6d40453c2014bb0bf7eb32f5759749cfcc45121965125c005438ca8653809787695cf9ff4849f52f1423eb6a887e830fc662a4601483cadb52bb5cc7199afca421631963c5b06d3f8c20d4b530b6522beeca69838ca546cfad931208ee1902fdabc3c21237d5bcfdf726195987dae4dbe205e9c59fd58f136185eab324100d637d1e96482f7491b745796bef87d75999e4728074a4cf95e1de3af5273a3d17bde4e1ec9000a17988f105fa544a2819130ceb236d31f1175fec50253c77f9580a4cd24145d8d4f2565f6524aefee24e238bb1528b2792d4f74b83e777e15cffcd193c40c5287f43b7b03c505407c5df150308f0d6aeed284d5a1d89c42e9b0e6d500399f3ff6bdf6b82a32275599e1d3678d4785cea9570274d269624e2cc289cfada18cc84f3f29ed684955d3573baff5801ba563a54423789acc349ef425583a5315fa6229903d766b5d7f19288dbc3e8e6cec5ce90590822cd8355f0a4c7ec7b1694c56b0283fed3ba5248299f5f8e46636c490784756a4d9e83c4b9b50415c4049cc513578a00ac2a7f07ae8d74fd9066b0f4768c354c0b5f575801acb4b8e6e09c42faeae78ea0e0ea5dada4c4f623abc7f05bde6bf226dbfc3fc9a19c4e26a46af1f1e57e7dd07baadf4d1c8a1c7f5a36ba1f317e5bc5e7724bd76c729bed5383e4202e9eeee8bd8ad0b8e2299ae6f1b98b20abd1854427e99a04713acc162e58cbf8011d8209f5795b40f9736e37d62588089d2664667f249013949386fc76ae02790cc0823e0dc0f0145bcc2ddf44efc4e62683ae10f304ad63d1d0dedd5643bf1811f3a7282bfc75a8a0c4b33eabef6dc27a5244e51a1097a80e8a2b155d440a7f839e83001b4e1ea632d41628615e5d7d2550a4d733c38459bd6699233b03f0ce9384d377453aa266ee0faf44e2da607c20b083757bd1957214469dd159dd96d44a9a05fff8ce6bee3c770f8b85174e1c4fa157fd79b2b8c56ca989fa38f93b7b7c3278bcc33e59e4cf09e85e0a799f3ed9ad7220f586b1d5548e9abc23534f498311730e017da60a1ac3549d703f2ce895d5a30e6e9303e6792d0af4a2c9e9ce03109ef72e2faa8a99b38f5675fca0837812a12c3c1d62056a879b168bd38a22fa5a76cd0a85a01449e2f333c4e48fd8752219fbede4a8b9ed544c0cd0ffe0430b597090cb8a588ca6b71082857fcbc62e6d18339d600a20c32fd8967e1c8296172ab865cfbb1e90535b65b4d304ccc0bc8d9536632ce347e88b0cb8167773ac2878d83c3975115a85c9b61d0c367836ae8b46dae29bdb8d4fdd4132a38bb412f5f6aa3c93de831ea716535e4e0cc7257d9788ec20d1611f69e27109e56f220ce792c019f99f2465e274873dc3b127175df8b562d1fafbfd75587a14fca48788cb99ebea42f476abfb39fbbdcbf191a43f63f3d157f36b5370bd80948050a417f8e0ab1af4d31f36ab15719b1e59a971539d4b7794289d5d4d7f4dae8150cf368536de5cedf3f15accafc886ea6327451d248f5d55cb93625c4495047d364b2b65de6fd8727c5d128663f9152daf2eefe48b851122d7c9b8bef0cfaa97bd52b0f6ade791b737c294b61cf9648ef925403d1abec6b9676d6a04c1190a755b75d72d567147263009f38026c1dd20dce176a842128d67eb486e0866bbc6ac098f4c57ef4408985e960ba464e53aa7a0e9c9faac7f8cb29ee252457092b848d79c806873fbb97922594d6f99dd6c258b21dc6c1be2fc018031f805ca8ad6a4cf17f3715513164319303cd6c8fbf0c83b5417aba93a46d932a78ce362d96ad0bf34705da7f7979b375620af321e19a5530c12573a17a27288c5c82a9aa5d723f8e59df382963e493dea8c1aa4dbfc14e71aad9ca805cd06524652e384fab7bca276fd7d3d577b25f43c6b1e267e460f9056be3a28b2c284b0bd53e8b337db0bd29abbb3a552c38d6a4cfdb1dc3ea76dbce1752b916faf632dc4a453d5c8c4eb9aa15faa8a5b46b8d9a1da847ee13b2db89eee3f99eeab96c6364fe87a3f2b718fbf1ef675b853d8908fb5bc4d92f610fd30c45ff3518316df2249eae58dcc5d35c14ec19a2b1a296aeb361b65f9c1ac3136d3ff954f0f4cf8b806c696985d82e43feee1c5809e5aea52ec37c68f63e3c2c9e85d0879d6308f66ed3635dc5678ffce9fbc2f8a7b85167df326ef21a99452cc099af9a1bdabcedafda6dfd6963b5db41dfb1e0988506f48501295462f35654b4db8ba8771fe83608003a9d620c3ebe4dcf13b65b94bdea1025cfa86d92c1262ff383f83e84c0a970190c33b3c17d82406839425e0d0bc260cdc91068516932ad60ebf027d5049e637801983323215bca6a852d0832947fd24857115f52b1a8a672b4186d0c7f2b4fc02e68be4e5f234e644beb234f0788db6e72229d1c5861975b960276147107062f3115569e2572a0dd928511b2d585f88ce9f083e0853f154301fbd86d0b4378b7f4f5b38b1aab3ebd0ab61542cdcc0ab3092d64220e618f00a48a64c177b28fcd2d563164710ee0e82a4ee2778259257d03fe640b22002ae932b6dbb9876e02c9a4b1986df47e9284ca945b0967048003fc98deefa962b165a5f84159e57f434aaf3d8a6bc8cb2e9253ffddbd640fb34fbe17f9b6c0145d617608cd3c60e10857f0686e63045b35026801af5e1493e0e64d8480adc718f88574c92af8bd82d591e3092db67a263ce7be69c536d3f205a79e9ecc0aa33a8e05108e23012c25f6c8a12ea29be05207d0678d90e16e22fc188b9b8724782c89f5b28d9ce7c0535a0829faf1ff8a86c9ec4224419379896c33fc733749f33dc6e9adcd56de7140c2ea3278d3b212b1889eb209beedb9382bd2cde13505158d9e814811f80922fee81a4c7e2ede59134c71b90a27ea403e5541b3893d5da8fb0ac03553871e545d26a6eea87a6b4c0af896d3028622d1c4ed9715310a8e3f5887aae50867eacb522e711ad0b61a41da4ea41d87c2638119bc72fb672b2865cd2323c38fc91e786e43749bdcc763f66c0679358d936fc7a49e58d9839109b07168921ace903cd11ab835941e03e58c37ef1aa2f88fa6959519788552e96b2fd590b2778d949728817783c21b057fc7f03a999a4a04603fb358894f52858b3728635658988f131adf3c701239c0a315fe46b62876d772d849bd2c7bf9fecbf01689264b89a430cb74157e4994e1d9abe4221a4971238473c8d7730f353731d01db334ebb1d7ec86b32f0f3595426623622794d45aba486c196b902b028c2a417f7119c34ea5a43d95562c6f7c98da06594e19a226cd4cfe4d7ecb3bd68863b70a566cfe61f8a643b8a677f97daa43c0c86e3dd46d7f7faf167c27ddd4f5180827312767d21652a8c3c6e93c8bcb8ee1c87303ee043cbf47f765169eafc6d7ae0c0baf55dbdcda0b67f7286ddb040366c379133454f31b000017e98e93a681fa7df13257e99814e7cc35a4675ca0eb2592c4a6db6282b3238ae533d276d5c7853e6cc322b6778b3e711f33d15547ee9f42b8c4a4bc00342580a4ec51b0df6ca4d95a74eb0eeae17d97a420dda3f2bf56238746b3e6384369f17f0249d3e5178be109cf88e70c6680644fff8717b316bf8a160afecc004c61a82c7f9fbfe9bccf0afef888ff541244debf129f4c83475830ec750f5d6577c33ad47a4e16e47ba05521727082737625ce6f91204c38d5b7970382b710ffd607f46b6023014e7dce1af91ba19341fe6b0b1155cf61b9245b2503291533df4c95664bec726f4c9020f5b47ac5fbf3036d210878d803d86a33b04f91b6a6b5203bf3d6ba45bb38fa1cbbcd959ed81b08e39044996b6a6f5ee165fe3e9bd1c46a157a790cc906f1cc7162b4dc37ab31ec72cb1ef8b2f061572581d346a85ef07c6c61e698731bf6d88f1c99cc89fd4391096f712350da697dbc9bedada1f1411c5a9531aaec1da1c84eae6f8326d6322a3cd4c4102427fdcc3f100e9f8ee10dc36d3e3dfce091ec2b7218ce7e47c843b8725d824b34100b90871d4c5dcd8dfeea0439bfe781b442659d6e0f69983e7c6fdbb69914dd89761428b42101cac944fbeefe3d2c029814d529a9debfbb76c921a64f5d5fa03ecef3c74cd0b83cee6e9bcdba5c462e3ef8598cc40316b182524b2a3de52c8b7ec1ad65feffc0eb6bd4d5a9ca7787bdad197a6b6d1e92aa9a85a32133754afdfa8e55d78374a74e0360258958519cf3b3b2e11719c4c822b0dacee59503211d42127a8fa7159ac5928c13ce0102801abfa5b766e3fad99ae597e0dafe0cb746bb0e434142978138fe40536cf9070bd980cf5088c70d54e12cbc7785ed2bf3cc8fa02fb599d060bc343be5cd4cbce032a377c5f7a10848ffdd2a520c0414f7065a28fd8cd2017da33f025544c28e3a9d6ecbcb79b671008065f671fa9b5db269fd0c3c8844f947e34359038c699db73074f81bbcd8aad67211b37da8f68cd85ecc290e5661d72709aea4192e00955bb6964df18538565357b091f7d42a767bc307bfac1d998f52d682f39d5e185b8a7754c66c98e3144d026c1a466ae0cb8a6c8918eba47962cf94208ce10b5b5e752f30683c3d8ed541bb62b84f4fb31ac78db187ee5a35ce220cc3382390c311a4a1551251ea711165b4d94abaf33355c66e9a8448a0cb47cc9697a351b994fd1ce836587c463a4f7660623c176a9093eec88908753fefe6ad1f12e2abebaa7a287566ea3bfd61dc2a1c7581a8e9c33affdab21d462330995185bfe2b4bb8590fee379a3a600c2ccd01dd340e63e2961c9fcbd464b659b4ef27a407d2a3e06584c244f1c55c51908440a3d1d2344f956037fcdcf050f1d7987e37646bbe17dcd22e96304c3169be3d15aeb11cca03cc2b357cc1047b8791e98c23872e9c5b3eb7e2c87c5aef0db27108ddd98c282f6963b2f49e2f058fea6f80a04ac73423675fdf7d6d4425bd668beecdd65c8bffd8afd3b8fd0d155472f2ed06b72b727fd0febd0daa7dec38c20715acbe14251289e0af19e3ef49655f2f3b7fab9ff90895e2c5ef4a239ffa3fdeff0a1330d7d9164bffdb208133ad0d95d86d6989f0cfce1f6688259da8ed95f43500701cce76575b176961daf0d18dd34f64ef0bb232a0e4e137880a0a4a528ddaf713da15d9cc0d29aac144edc832348be9a0a0bb9cc407b7260f5feeaafa783df2ce6413d3b656da55adead14bf214fd20b7932deddfdf11e14fcae9b00914e592813424e2bf49c9cc35dc4ece71f6f125fe8a7aed26e066e37f02cdd95579f5f6cbe860ea61389bc48ae3032dad9ff4427b6b009435e2984c94ab857b6615e6c3fcd8ee3d47bc6ee0a90aa4f19b2f85153fcd14234d906b5c80466481fb58e6ed12e85d7281985c67c0934c80cfdffa0fc7e794fbccac632a257b479f4c81502d1215f5f31f85fa47c30cb5dba1840c755e4e3741dca34c00ed35e08043377682a4691d9f241950b195901749bc02883fe406c2989a4c96656aec504976a5b95c15a4be5dbaa44c1edabe75429ad1c687813dc99731ea6c66e9c5483660ba378910121a068b0a4611ac3641ef596192b4c8f110c36cb3f2ab54fa0e9011a75a399e63ceb70dda4edf377cac2f42af192cae253d89fd824867408adc972743704818faf27a544d4d8955c50def87119682841cc13726ca6785a488f49f493f5c327c128076b9ce5ff4b12746b054e57769a4d5229031399928c7fb9d62e8449ccaa11148e71ffbc178b5134c3350fea0b4e3dec6528e16239772c3cbd252daa4dd726bfb152d703177bf64a5c7fca5241f8f8b7e149d8be0f190f11e50ae147b91e98e0d4d3fff1af3b691f72b9c3058fc69ee2e61b8bb3bbbb3bc92078634b133d4725aeb35261f0b29e32447e8ad8de59c82210a24188f9010c591a0ea5648d239435e8f4d827b014375267b8aac43e61e56215cad9210614325ab79cd4627e5043a7324d63d94722d6503895cfb435404ee2a22493d717cd58a194cd05bd0a9d2dbaea6cbba55ffcce5fc0f98e443624007450d24705d963bc42b7849048cf74dfdd3da6095d9b60e0a6f7cd359a98c335aa1d85c683f116a6c4ef1e518a70e6e4e7ee1249f47c0c557492bda54bc135f01f5a9ac49b5f8c93ca1571f1a5a52b6475581802967fe2ab4ff3233302f58dde46d91813a2cb3cb4603da5a8b476a9be325f920d11ebc8db97b402a3ba723b13c7a3597e5e755ba7cc9dd1fc8d5233231ffd2cc753a9f7ff420a7491abee670e754f81b53f11ea6a5502b4a6b99177e282eea241e17563137104aebebb574a03349333eadf646657ba207eed30954b84dfd4c9cc51ca5b8b09b11af17a691bc6b13330698c23ce7d2bd4843db6fdaf90f1c05575f2d42c43018da7523617919ca94ebcce305a58e191d8412719096791ccf1464e9598a376d765dd1fbfa075aaf8d9b99679d0c614a34f21b939ebc557ae54f30fa2fedb7604c04fcd3360540ef0af0566b772af4e762a1ea20db1f4a6086b2e803d99cdabd0f9732f645c1d534841a12228f4cf37ceea374572d52b3a7bae1a65750fce2a66617a93d60cd75a47eefac25c8508a39c042bbf2922bf8df35c01347031682960ee7cadb32e6d64092be0fef6d796f472050f4d4e2127b531affdf8e4420002b77edb33a7a3eee85c048abfab47a7d4ce3cbf74cb0f42c9f0d029d594b9d48bc8ed7f046959650396df2638ec896b3394ac8039b489188eb4b54f297e28765d2d6afa9085a55d83a61b28437cfaedf2372337333f4a056dbbca05ee21db221840c8c04bd4abd2dd8eca015b706200c432471271b42c2ee3b92530e11ececbe6a2e28773680fff68bdf3c7284d72d704e720d1c736ba7babc3808aecddc28bdf0489902efad958c51415c97616ddbba030b4c3b34eb8646d5f5fc0b681abf6608a6ccbad978df3d46efe586b9f8ae6d51ecd5c311577bf434f38d6fd3bb38a7bdaae4594cd026513de05086028dd851e15c4349a43b9da1e1875c54f299d0f3f2286cb8cbf43698c3fa8df755605e261d7b48f4229ed2ca325d53d7114186dba9eae478addb9011e1505e7dbde3808c712d2fab8b17fc780de46bf20e9f5929513c02e08341088e2b9996fbecdd53a609567708fc94a4204bd5439a7fd5d29240f57bbc9014afbd3422fdcd79fe1a4fdf4cb432e30fda136bccc8ef69e8bf4273d80bb02e435634de80f09ad92708d43cf26446f33bd1a201cd62c358f76bc482d244e8b1d02921f8a97793ff05c4f1520da010b71f4f2bcd4b7b31734b24d1d1a59c8d4471d5b20e1a66c94c90e0fce9cbc9e0f4d411bd178e0e76db177faa3360be820f436c078f8014f2bd4ab242e8bb8dc3a30945d7058e38760acbf4e2151310fc13978eb9ef367a4f6106a8f08b40c4317f79620feb2984bd166733f8f505db6a71f618078d94ba357dc146a5cec0737b1a7deb11e25a26d4927ec7af4ff5b495cbe32faa886d767d151bcc799a81c66c717edd1d32ac238c5f00084fb4a3e2b71f92ef99b8333bdc2a261202eb5295b659981fe3a465d06563077c0e0beff36121cddd84f73000b6ab0d664567d3741864aa0952eeecae42ff7fe735f1fa7e5d77d9e62fb9f3f9c2402a43d6d21d79cec00fb2d70167327974dbebce3e2cb626950a4a15f5a28a95a1566881998dd4fbc55599636fdaaea225ea808ba4326ef3b099180f98e507dd15d984a6ef73b130bbf54cc2c2fd51e3ab27057867e727970044b7d1acb0297bd3fbc368089648224575ba0b68b41951400b8928d95bd55194954c9a1fde27e73cb7cc8b769c36aa84a3ac7e1ce272be5335f8c72ec3dcbf94cdf9212e9f943b46a72e2b9a8e0d82e88c73ac0a5757d164d55bd4f0ce1f098fbbe14792f5e543850e1f521330bb3e3b50a6c18d3fe68bd01214645ef72fdcfb4b5dac9c5cbbc9bb945d22c4d8b38d56193fc76f3e9047b10f21ce43c35657fdde28170bd52abdef6384b8c64c33435c85c73b472fcdf5fb8b5daa544336320c2aa805c2fbe57a4895300f0674ff6ffad95269cc8b89b50a737a1caaea37c68479d55f0f8c9d5cf242af20db4be2e927d027a093f9c50c69aba70c8f998bbe5f4d899016dcbb5287db9e4000a2905af8ed7643b66a9df8c9bf121b05e30f23b8c6b6b3ac64a949f19a99cb3ca46edd03ad12a0f01b577c62da94a55aed5e4cfcc10d85ef5a65c04637e573f639341a99c7b95bb26f5a5e0f971d4cdbdfb511b837e14c8ca7d46910ab9febda2cd656a38a3f923c3ce79d0ced34736beb88528b8f3692325f6ed5a4f480501b4899d138e3b6f976580b7b72069a79b1745f67735a79b1aaadf5f0b29f60bb82117fd2ae8e8af24245c24f54ac7df3bdfeb6609288d8c47885b28be5a93c58b3b55802aa070e029eda1509b435cb44edf4aa111e488b0d64c05747c7c6ef6b3d6ddf038e591d240343fcd53e4472443bef2085b3fda7905010bf7b96d134105024fbf98e4c82f99ad9ea10fcf278c233149a7741813bcef896940933d6cf3d02f999944b768925916f5ddca2ec748a6c64ae3feea618ceff7c46c53d91d4350af4b33b5eb5d4d961f5affc580e6fc7552772f76463dffd2d392485368ea724bc555c4442c82908219040f82ffdaf369f434574bcde92fa058e17d7b7bb53373d7dadf29d2524130a3b51cd8a4a56016f8053839ea0eef57dbddf70be8f9bc5311055f32c50d546b167e62edfe2ad62ba304d5a098c3c244631d62ab7473f05d6cb65f1ff41969d8793f8d6209fbb8261ac2e426fc98646b0656dc12248d1f054368471f781fa235f164aacb35219c7cafce76bcfe2fc842b26579a3e5d4cb9834a8fe0054c84d6bfbfb5cff6d600e69b57262d186efa15b40ec6deb1b221c758246aefb704b239cc37e3d336f270989d145bc57fb46086d95175403ea66cd4f4867586b7226f3153466ac50069dc62109f0e095e160756e39cf64d640ae41372bb41dd6df83f5d719749356033fd98fcd272313694bf97364ecd6d91b8cfcdc1bc1ec405d3545ca6a17e75036b2a5361c3da103b1396bf12f197b14fea38f3035942708547733db1d2fd5930e1ed1636b707c9681e79c85bdc5dce42fe2f51dff19cc9ea01e0fd1bb0e6afebc2fa9757c7d8b023a65a885a7824707cc8414c82673f04dcd198a8012e61e45b2d76fa8c2023193361d07fe8b56ad3d8b71dfe76c6ccf401b07af996cc462930d8a202fcec3b454b2b4212ee0d9121b3d31102fca46b9040e1630c2584b03f8a010df6b446e5306556448d26fb398fbe1fd912d8e5d65c1a15ae7f06c6837b0ad7c218b58f98a4ebd64ca2af4fc2ae2a71d57a840e9925a0e709b75c4c9b92303d35374ab4cda648c958772ae3f1a61b00ee348729bf74131fb431ae8d09d5ae408e310ebdde2451c45abd4a27555ced6f7c52146dfbf23749e3d0def3a4fbadafce40648dc7e47dddd8561848c7fec0917a178dbdec96f35733ce07b5caa53d580d074b4233afbaf27704873b26cc9925aeb2b6629ba3c17c7c3293bf694ecaf0957f804020ca080b9d98a8da4b9885f28706ba2b332799ee339a51fcdd6b2610f2d9935e2eb59f780f35c9c957b05b09275c11585b6ef98bbce9023da207a70787d89cc75a109bb9387bf248c9714ddcb3528fee6cdcfeff14c4d965ad7cb45ea125b646b3d707bdc797cab0d34879c69ea569fa78c4f80b39a93f77d4b16252c84d7ec2870c2c1d0866f11d280b3a2d731051f0c458a551cc7194007bc43b8469a25974e919561dfe004e8b4a51c55f1bea0b2f9d3ea370c16364b981d25f87a58f9c1713928855b2c02cf99100b04c0d4d59510ee72614af7c805f80fa220d856ea052bde59acedfe42a9585613fe5e1f0a8f248aa544d1289ce881eefa55db4c2807dfc5c50ffd8f830bd908e992414d3df2cb2d8d60540c0c58a605a9f8447df90e8a2611caabfc965ebb5d4e784cd185ca4067fca2ea765cd08fbd8b9cd0ee0caeae9f646b8354a1a4a9bad785b35f50d9ee2f6ef30241bf136a02e25d1f68ed4a226f4073cffd50ac65eb0f300a64f85d5b7e51378ed6698c027fb35de2affff737b53733ff9c348ebeddb030e7822b379d04c1daaf3d099ee2d7aa862e1475aa901738de4ef039107016a74d09e41f699df51f883d340b9cc3b9a01b0040506cd46c56a686ffab041c32227ef46190a6e1450c3919f845f71ca018c10e64934e8ffd6608c329dee3f72e5195cd7411f12496b2f8e37d3869a77a05f6f97f1edf3d149ca3ec9bed0c226d7d3e9697bb313964a6c27ca0d970fd534410f2b0f91fe86128b4cc60702c0bb51769f754b421605073a01b39414a5a0379046f91281f702186b69dc35ee9ab5f7acc3744fa5bbb4d3918c2f4b8fefb5e9b6285165b5f364a77ce9a5ef3672f70ce4cbb5f032428b9770e57e9679a8756ced6d7e1f77fca3b93978db4240b6a07cb847b01f357c9ffc170fa47d22ea789569e92a94e078eebc12b02c7b91c90c1b6a48365175e937083fe9fe15ef590597bcd632b3ffad1fc343197395e7036e1959108b7503dbf90b61e3aa5819b1d901fcc8f34922989ee5d82b0ccf17da847a7616c58135f4644c76418a059fe1dadc70fde81db33ceb7ab28b7263e6f31d104621676486fed72ea24abfb8d74e09e61b3b21317cc0b44ca6d360f5eb0135b0bccb13101d08c4a1c00593359325942098edd8ddcd00bbb40d52752a0821e0ec43cc5acaf18bc4531f07251f0b5f675877d2e6342054e6b0256003617967a9d54a2103b2e49f10cb2f546db4c8abe07d98f5797287a928add417070769bd8f21d272460ea46ff7197abc129d721e60d57eb627aa83d7c0913b9a63891fa15ff21214c91fa299f0fb6de352ca6950a4fda8f3ba7edb57d8fd123075ef04a4db04405061b445593aa4ace2fe17b80dc226c052dfb1ab53dabce411cd9e49ebe899f499185bde86d516496547ef51c563906fd04ff6c82486c305479fb1e9c501e6c3f76f8b478c6d7ad5ae750e6894e7b80b3e93624f2010b6dbc60586eea57b78fae523d22d6dffe9526559c252cba959795f62be986a4e1ea826a9049501a0984924c3b59900b05665bf45dfbdd5e5c91ae11c5874bcb57cd341df1daca63262658e9e67f13b06a3c5e7a9da76c9d256687fd196b5a22de9094b70cc596fa400d58ed8fdbc194846a15308f742a8bb18d00178ef7987489dfec6b7638dbea6f93470b71bd71780bf5f1a39112ea065ae4da91abfe89cf240395c2ec4c1652a4984dcacc31de007b3f6abfa1224158a20b57d1907da284701a57951c2e44224f5f6566a6cde7fe96074e08477ec769f39d19f16a0b5c06109fc78deaa04f876153d4ae092a0ddc73747a79f8592b9f5c8f318c8dbd57339b1904fcbd9fc4807f27e4093c29f9e36e0252fffa000e80948979c6ab74275f59507493fb6529c84408f602496ece5ece0ee4bb9677549ea45eaa284c1b33415993e599083025a15f912cb4aab95e09659d105670e632b408ccdff4114192655786f6c4612d0c0a17897c2f7ca107934dccc22de8c4249b2c1a866afa939548545d1521ce0740c7d078505257f4620b4b556dc62fcf8ecd580bd8b8e6131d853afa548412c60cdc7d4590c18d3d23a1e1481ccf5b4ffe06bbf199fe68f907f17951ce9d8d0813f70280a822ddfbf9f11baf4193c6b1cc7c755dc1d0624d16cb2735585ed980a58f3a36758e0db2466b384f5ced79080e906585fd4efb2b5baff4a5ed78ac2c018af8e00f8fc1242a53608fb458aac117da454afc5eca24901d40767650410fcf010885dfa4ccb400b2af23e9b678f0d9f47bde2d29a34f49bf90894acc350113fc55d54161ff628b98e202e0afe905b0a918d318cc43c094a0f4cb19e97e8ee5a2c9474d28e2b375f8098c129bcf4ecf98c9f71ae85b3d305133efa251355b75eb3084903ef100b4667d37bf07733330c1d009ba510c56aa8e06aced2deb97e645f3b932721e795109c9e097b5a6f03dd2914866e3587d4288872e8cccc90bf3d10ff133fbb869448213026eb0cd222c3ce62b006fdc362ab879595c672c9f36ad44dbe50a5eeeb730f266a513d079997b76ed305cacffb4d500faef6e0414a77fc55fa19832719e3f50d3f60a040b5ec13be44e6e3011b49ecb0fa32f57470e987f8e34d78fc2f91024e2909e062013625aa4e8f175b101ac611b1ff0792047b1d3de69afc4d65024d866a1efb5216e4935ae3d4696c18d4ae83cd18eb318a3a172bc96094cd293a62bc892606b14482955acae7d7e560af28d30cbe24448e0916a74bcec1dc4ed192192cc4ec388cbc20878478f5b29444407db97a75e489f784d48de168954db2abda3e6e87766a277d566fed32507d5d3ecf375536c3a34b63ff42e8586928a5cb9a277fcb57df05958edaae6304a14e41ec948333dae82c3903c136146a7422ed53bbb15b2b79e6633fa04c5dfd9c9f9bb782d4196124be61a9f5e20069b3f1ac00e8a3959be0203dc60ceeac0ec60b8d9eae1d1d8ea8864d60033989674b57973bc6db9b7b74bfb85c7842b40bc9a70cde93d1679582380ca5252f8853bc3d0c10595aa517101066f197ed7cbb42a7deeae0a55974a8284982f01c1eef7c1026250675845f5f1702c7e886f98747943cf1888ea0005210fc25157fc5e0d54d85a0a1b88f29ff855cdeaaffff5a136c91b75c29acf1d4b734009692b1da16cd33841e3f48f8420984f91a91a57ea60cca3aaf4e40de6c2f460b8586b4f0a777f911d63ae24eeb8f7e9822e2af886b02afe7f8887147c202bb464583b2132afbd444901be4422eb8d268fa41812140b62b9f84651e6ed18151b34b43e9fdc4b9e35a6051cd4c06b1878698e80972635e0943bcd846096604f499300c080992a3cf514732517197f86b4aab7bfbeee7eb698de0f43e5c0e0a9079061426aa2f386780fc900b5eb6e4c2fdee94cc7f8c310aad9ca13776e1ad4b8cf097936cc790b2c2f1a2bdc478cceb142f154ec325129dd638e8978bc21ed3e80c979803f50a3d76bd64c4173cf77b49197549a0863978d7d01358c5073bc96db9f594dbbd2066501ce9f3fca5d46d8c78bac6f6cc1674fd0498d08cc42290568ba754b38a74bf696a23f998602419181fe836bc2804a6c455456d1c31eb086f0c3707ac6c44147dcc056c21b3bf127a49cc213249dd7e3cc7ae8db5db15ef66101f485f825b2d0cd50519159d67028e76904cb295df25e4c4e3933cdec6ea515f04ad3a4fac5430b3735f01242d6e91fca4da772dee6a38b0ae5bf1bb55b9f208b485c022378c3d987c90b5cd2cf021375d3da260a6ecd8ffed47d77663c371a5d92f3513fd851eb987c80d3222a72cb6ef617247691f054a427005ba42ad17f7474621ce9c88674fbae5c607408fae6b4c8970d54d520c65604b19961b48c48003ddeb2317089ecd9c309387aadb1a61caf9d6cb14c2ce33cdef1bcb056cced9da5e816757f52eaddf4f8863c22ac4f546e8b83b3197f829040457223f7599bda89e9df91ad7818b695639c9208cf562c7c6a37ffda0043ddcaf607970f4f26742baa4b0585eae4de2dba127da5e14700203b3e9bb473e801fac93af325bfabf6a85f72967475f34cf6a9d18d6c25c736e51141def63a1b50191455b03e99860f69cad6b3213d615e18a2a7570d4d99179084181be28dca540ae1cf809c29c07f8a21759eb4db585bd98172f1ceb74b7d7ebd49db921b4a939ed329ab629d14da1711cd8089a55f40171f6e949dcab4c1608153ecaa2001452247d9d801d74e92f999b410776778067452c554d82ea70e7b080bc153f724755b7a3db618d4098206a3012e305e8bc7a60f31e339349d18bf81190295620bb0ee7a85f19efd115ab7647fbca3d1b2e607b583489d1927c1c1c828d5f562274b12dc7ab3df5c636c3bf7f8a931d4c90071ccf6c0eb1034bd82ab52cdd15c09fff78c99eddf7af5eb82c2d7668dfd2ebb8a5ade40f1cdfc9442debbcc692b54c5c8c8c3a59dbf99fbeb38fd621a828b9f5584466b1ad622f374b87ad8858e0a2abe44782347b4320dd26d8cde427874043f460075d27eecc5c81db4c239b41d4c288699858d8d861a679330c895789f445265ea8d8ac0526b133852ed051993d0db0c014e478de7dfaf80a5607cd6754d57ff0f9d0f1082264f70aed0abf1780c970984ac34d06dc6c3d8a9475f2303df2c00f3fab5051525f2e5844023cc07d70c928988671174604c5c631c48ebe37b2fe8ecc3ada7d439d59a01ee3747a5e3dab20a30a194d45606fb8a49308d07f1d75a7772c7ef3509e29a13c4bff834480317975a14c9e68c2fdfce32a72c8aafc7f60b1fd3a66128fb3131ef6af0fec56dd875e6a5929b43485f40648979fbb1c5ed45d6e205f45870ff0825a2dc303b384bca24c715c0a1206b114b2c35f41829069e132a38a8a332ef393b0797ce10038548e922201b07ade00b1204005a6f79b44fc23014eec6b843d2135db859c243df8f1f0c1bd630db9e3cb92d605c026f8988f36ca1553f79ead8a684d456a01a7a8b17eee643aaeb1c7a216e9ebaf015dd8208e7f78bdcced2f31063555f572b7ec01cf25f211bca086aca3100f5038a8d9cceea31fdf7aeea6a993ce8ce0eb1e867a38fb664e54cbb73b28f9cd9055fb4cec43fc28a286ffc867ef67067721d4875e12907ac45229e893baff47f064d0aea5403f6cb1897c4b81390934523371d370efbc08f7ebef85b03f01f5674b8df50343798cf3c815503e351044738fc49714073e055fc0bae1d137cdf6fa05f875d44b77ec523ca6bb3e564d60185332aae726ba78407947a73eda728e04dbac242e61d647adacd3db081bd2a81e93b1f696675f1b150edfabd68bc0c6d1cb1e445384e2a64b2ae1104e3c11a1c78a282da7d557d26608a1f514878f041c06452f0932d6eda0db26505de9fd7297a145c0f0170f00dc37e68a9fe4de4da87c7cae5574ae74313fe262f5cefc2cd642dfe95056087d03bef19b183d947ff132f43975df748f6090f7e392a52a2c2fc55b00cbc60837a48ec06d0cbc16dcccd737b3a831d6f2a897279da631ce418749c659b2349c0d29ef435349c857d4b279a328b45b5dca37e63d1335d394528bb83e1fd7d1894aa291fdfe9d42602276687c7bbbef3e8119c2446b6e8355e338b4d3ef2862dab780a94cdca7d286acd9f6f10ce3bd9fad8cec93cb24e352604797c4f1ecf47de3173b9d8544f962755c29b22b82b0ac3d1cb74f3d2cbe543ec6f42ae24438ac7cc1ffb3d66fc3c824ef066bda3dd07739386f65af32b43edebd1aacbfbcf78ce4cba856d6a70333823fca4097fd7052c11569f06ea793b57c54a80e13cf42a1a4068d2cc2d6825ebe96201012d909777129712c16f22587fad75b54448f7e3e4cd8d982f5e5ca890e047cec628a7c0612c48e9958dbeca6904afc876ad40035855a9c82a5e40167dfdcee20d308cc7592cfe46de02e3b32389b778bf44379befd4d915e22dfdd84f96a060cf02931ae1ccd99bf1731583d4627082bd21b0a3ba354a48df9f54417067b58d4c00c5409ba7644c4d520544ec5479a139f44406ba9150bbaccbbbb09979513ed7fd4dbe2ccc1cc3d1b5d05714c103f3bc0c18ead19dd273ae75525bdc0bcb569b6a2bbb88915acf59bf6d6858da085c971b88adb300edf5b378c5f86fad7bc7902f5cebd1c08f0ca364dd65c7c6cbc8d38738c4dffa23ca7999aaf78d5049b1b5f51bb7f1f1a6f24345e37ce6b485b12be6926b120a6df350f2f93a5a07e9effbd4272e1c75abc7036197a0b31492644dd384f5596fee67958370a04d50a74f1e6bfcfefbad0112616e80ffa095dcab22d191844b7300a098d194fb39418d54068400997b25a028c70694d758c415023c1317cd9e7d664b799b2af25f8dcf0fdd993bae61638020e90e9148175c543e52329e114a70b9b64c3be02a27801740617377d30a6e1e46b9afd1ba7505552b5a26f9eb7e3079151bcb1a64e20c063faa6f7574c1b6259a6fef4a76de47b0ec0b1db97fbe6fce4ebb19c17905b2cc3017b472332d4c9d96524a19223c0f576246d385ab5182b9fb9b1e64d2fa4bf9cbd250dec5ce5ecad8889f1984a6e25cc7ef2ff35901192739e5c79af55b0a00405e91181421907f176440d2d665e77fe6d449e23ac5459fd47dd2831ec5c2f79cf00cfd9097af420679e69744c446df16f00c610434e7315b4b0de804ae0af1af7fe795a4eebf9a387863415faf98dbad478317254c8e9826b9fd9edb336d07cb3d994d480f80cf3a001d8351381a8c7dae022e6a8fea7238bbc8b999121e611bb68f27aafd898acd6c1199bf73a798618c28e87a696fb8f11d87b3ebf49cbbb30009ca04c332e7f0e35f64d9c94c4c912514eb6d4e1ab9084dab2d5622d2d69dd66e911d2ebc50d8294cb1362ffac159fc4b4743eb1fe0539ded130388b2484018b28ac5e29bebb98358e077cd05a4af13423a148bcfe2c53a07974b540d70aa7358cde5fe23dc2077836b08f1f137f82a548dc6e355bcdb4cd246f71c08e8cb764d8b6df05a3234b9319369955481819f35d43f2e8cb9b6c8da4140ad50219fcf4d0ec57015a6c9cb06b0c6ea57475035558bb682375f8a96d8f21e8edcac51bfee2d3511e9705e00c4ce9d17d5dc214f8f1fbfc80ce2c0b46f340fc6ea9c72e00acdda72e59190d2d948515a6dae21ea248356d179a9ddefc6f7c0bdac9e007b446cb2a1c0ba28f10976864be3c4e8a741c7f1263879c5855904b06f715e92389d096387495fbe8c4e79410057bc0d718206581584515db9da2fca67658f88bf4fd9667235c8390b3cbec058787e85a595169261de696c47c1f395bf50a6d334264a5a6e75843fd4d32abc13d4a5243af2d4f0002aa0b0f8c00b9a6a153f93ce235c3558cf740639a03d46db3443f9a5908b30b693c0bf4e38dc39d4cce8150f99922da0ba269d047289fd6b859e11327d4be4afc2dde9850300ef793408871f6ceb04f7ba8263bb97cd30c2f8b815fcf1b84e787a1b5b24d7f41bb7a04eacc491b429826b7d6f0c77f5c58ac6f3e8c64054408d4a871f64d301a6a5cf2c21b5436d7a6f41adb9588d79cb8e108374f7d1b7c18b1ecd9258ea54eb70a77f8f0090676df690e0a3b3a06fe30519d0c882a734b9374e3312fc2bf4d014320451bb0d6055d1d542d68b48b89b9f7f89498ca5f1cc3fa91b44cf0a25f1d6ad7c6f4fe1f801d4659d6a5dabb511cc5101f18387dbc3bd2339ac116fba0fa624ab0a431d3f24433866ef2d470faec3471f6e9a702e1f2334fb36ba6909f2582e40834669566272b2f07100bc76928a18f7cf79cb02c0c331f52377bee3199546384994033f931eb8651769ee3896a07acb1932849881451bc97ace09afeb5c528551a34cbc22da246d506b6e6780a8bb990f3cb2b55bfbaf91ed08c18971c03b34dff6a9468291712173fcff2d6f8ee5dba45ef6f3375317b325bcd00e680b372ec48e650596d5e9e9c0d1bf0363be0421365647adcc353af68fb232b4b86a512c82718094107cb1c26ddd8d2cb0ec3ca4296c1388e123543b630f318ca42e56e8eedf152ab92f800b93c00d9e9287dac5c740fff4a7fb8328f9c5ca6ebe5bfca7724a8483c13c2bf2839f56400a27e08f13c8035aa37f29fcdac81ac55ddfba3c8504c7610d15615c31445a31a864dba52c1aa46d487da33515a2a42b7fad657286cbfe36c4dfbab63f4ef44945713bc0e7ca332a3bbb371736911f59f681ba10fa1aa4c60cc68ab529756186fc9bfa7773b23c54e5bab699300454145bad67c8b56172ad9f6bda3957e2ec3388876df5c0e6f4d475ce9a28b713a9da1fad1d212f015a88e361d19489ddfc5ad9d216fac1604487a7b0ac6cb044d7cfaacf27da8d46529b9a4fe2cf22bad4f2228cd299bc101db3b958e0749f512f4877c12986a2962ec38c3c2fdd69849364f4157c91b8fa1f2eb1faa2376530cf4d848731f14f0ea4525d8351064eb3e75b33f0eaa0f71ced8a8e787bb4b54d5446fd65878e6ac9e7dce7d1df6fe9f9135f348f8911284ba349eb71fd47ac7df9bb610630961ba7032bb7f597d58e272b8d4a0c77f38dae9719cf2fe954e2c000a42a4104373367a4beefcaf1042a89cfa149af46b7c18fa4da13478b5e4f08d9002a1d06c4d2410b7aaffed37b0e9638db08cd9adc338e1cf1c78cbd1cc6a7b45000de31fc77bd56360f9b99a1a0c5c80bd72b5a9b2e0233000e7f3373cf76d157b87645628c68f84729fa5f89300cfa956498cf1b5e5f4a7e1f384d79347a522a7951d2a0f2a33209307229744b485d1a65ee384530cab547467835be345efaf5c07e9b1a82eda00765741e18b95c7b367c5484e300c8639e12cbc3f9c037f92763ac6434b186ab511d0bc07c1d5ddc3ab7bd3fe23b9017954d333d5213e38462fbbb4f34ee64bcd43eea4117d94b5a1d5aca5649479cc8c3863775fcb36b6d93b6f81ae2b853562eac65c11f5c17c58fbf7a9f04ee7f0dabf6ffb8f59254fff2e13a5b4883808ea0b1b2b3f4704aa736802b5b9500f85611cf1ed6c26fa615dcd8df5e341cad0c2c0e01e8e7830e545a0bff5ffd0ea18b0aa155cd08516017c9f50c32d08d0ed219ddcb828f0119a82f4191f9dbf9d05a649a6a0a05bb4f3b3911ef2d181da5e9f9b6706ee498ccc45efdd6c0688d213d65685bccbf4463ecf008b67858abb0583ca2a3f4d33a74bf7a3737d693348971079464345f2381f4ab39f376f071b37265a1313dd94d73273e893da78151692c8fe3fe0ed6acaecdd793cec28aeb0b28153036094900fcbd18d999916f8add2cf846446ae9a1b464a9ba765c5ca69758eda6ed09f7984faa204e8e116bde84dc30c7eeb6313d6b37eecf662bc3655c385dbb6cd3ad7cbdfaa2aeb796f60870c3037b59fa6681574de25d43bea101332f21986b5631eceb712357cd78db09370f85c03726018e86e1e5cf87cfab64cf5a70422a46de00b5f27e7c8dad6bc0f330fd5680d7531e7713e2bd4fa6e2e78404eaacb737b8e3546b7158a11acc4cf7448557a2b6fbe3ef7e9344865ad1bdd90db4c321cfb89cda44ae456a0643ef7d2cf420561bbf4781606cf78e1f345aee1ef7b13b5e8849bfdd3ff28966ca56f0a43772aa726a62c7bda22077779d254107a1c25fa37ea9cfdee1e6e9facc6b6e21cb666d76bab5fccd9b2c2009291d0579be9795f00f11e0aaeddf4bc88e170d16ec7da22fe2e9c671f127aee9a6f70d2b9c123038b8c5e3d4c9927c17e0350aadc53028d6a0e9392e408fb6d41399121db95ca45bc53502a23745763e163a4abf3f69c8560962899c0ca82d8412ba971776b24203ba7ab2c511c71658f1ce208cc1fda59d0b40c9a43d1958f835b410afff022f9f3b90b24b220a773b30c563e64d8f6365930cf8ddbae9b4272e99ca021c8d27c3b9f66a0bc24afc9affb051bc873fac23036d4eab5e3cf4533580ae7c64962ff66af49b963ea82b478fdb4fafd4d521f162411939f8cd891816613da6e6255ac440bc13aad8ae49fc4bfa534ea355c0f0d471c6e3ef042e43c109e557c16e1ad34f547323aaec81c0aa1d3ed6a43e20ba98353d666b8c8f8150ace22f4bbf55450d81ff3d9daa32a6f72515e8d55026c9c8d2cc9e791caefa1ba673b528726a492c82c8b611227cab448c34d180e1b1c11e27668de9a3620a1b6b0fc88787a3bdd1e643ca2488227be63f0581842533e97fe00b178b058e64c14d43509e5e58654e966b8e638a0995713bcbb127cb86b1c5e36bb101e2371c033b2fbe992a0e1a8699a71e9983023bed5e9dff7fe946bfc1dfb82c7f47c1e2f7b4ee23f8f127dcef89b3417fba4a54df395b91450fbefd1f476328bb92bca424f3b3a063e680e035112a63be3ae60e17aca87aeea354d516c3b844c6874bfbc675c2d03d86ec378c57761459411dfff17fe6870c6124c817df333d5ffd0d3e8942fc79054f0d51e169eaa22477814698be311f59db0ffa93ca70f6764df793dfcee3c0325b259e355b94e2ab828e487cdc0a4fd5cb455c9eb18980fd53becfd62ee072043e579074641bfcfc388fc538d968084d0db366bdf177c37940ce3561453887e2c400cae30516677c9c37f83b06ee40ad53e633b970ef8a73a91e3dafaed00daa64f815ed0078daf9a3346a941991ae187501008750fd7e8a27fb0faabba768a021c26c3ff7d018c17db53cbe572685d0f368b06fbfc6e9c9036c9bd00a326dde36b1cfa32999962a4402e785d3a25eeae538ea13aeceb63011480714c203e9b7085cdc2d9a9ce1c36dbf12e65ac537b02fbc38b04554025de7ed3f197e08ea4091e04aaf73ae180624e63dd7985ad06f698fea35b5d4cda56a555ea511956d200371bb87ec7860e70104fcc7c85d77b5a16a7a90624d28e699a6eb902ee30635314a63e98de4176462b4b1b66a7718e212ca889ad1e7bb8477913324ba818c8e736ba726ebc08cc3a733e3fbedb8eea42cf552583144f2d82944440a415fa56bc1eb2851448e5e9ccfd5a92c75eaf296a7412943593f6d9f6c81eec45a4fd5181e28e7fcad9d1821d65b1e9873b0ced3b75d27e134cb2937cb2f9a3ebb4609c56dbffe0a35a258e65cff77c42013ce1ffb9dccf88218509777bcf185e47a1133d774da1d316c4f0773e116784888200dda87bb45d283390add8cee2ad93eb40b27e7a044356444dc0575476379d1abaebda44c1f489d5866603b43ebdf77f82b86516e5f0238057ca2ed4cbf7dd39baaa127a2d691a9c181fb6b780d21b383c6834e76cdf527f139da9d6d6b4773b53ad06920885489ea39481cb24d8be5a28ae5b73882f20ff004bdb02efdde215564358cb0789bdce2e0f11bb9fb68535fd838055b70b06cee259f231aded2f37df0808d6f231c47e4e05a8b3f9d011e10c5bcf1771f9c37c98f47530194fde083b9369cbe429ea11cc9bfd2dfeec0683c0f90875fe0af4ca492788d6ad1951e82d34790a7ed57cff82cb3174bdbbac9457f8eac1d6e4b4a2c0c0464d8bf94ecf1f1987c5dd6c09ebcfb1ca650d937b8b6df35da6913115564906edbef18b387b6394234e2c0e1e75e68cdd449df8ac4cf7052eb7479a1e138f84dc48909600102ce65dfd3291209345527dd5e47c2384f55eb19ad1fa5f90f2ca40e06a077a0b9315fddbbcf9dd4f440d4f395476f0a7b4a2a235c96d824954da775c28f5905ffac53967f3bc8477af2c4a16320d349bd80c565025739e417ef6f2b50da1f35214b626ecee3199dd908ffc1a28340584897d0fcbc5bfbf1def9016047df53728192264865d01efaf55978ef950aec0a071c85024fec5737aa93ef3994fe8b05426c67bd434c4a0b7aa05406e533d5cb87adffa672146c778a00dc4d3f890e7c252f5a0a1d2a7cb82b128120beb1da0d9552abbec6c6f269af68a48132706e11d9c23f2b51d46041d3879dea2cc57013454b0d5da0f369d293efccc5fe7b715820c98c83f16bd4ebbf25f9dd935d2f686ca27bb184d7958cd76c2f0d82d68477c9c800ca136585b7f568329ea7b2fd0b28036801c95b89539108d15f5d39806aa5047b704730490e936dae46afaad90963cdaa79e7f678416dc610499944cb8fa8d117accd63203813534c672c4ed6e9f25b5d561154714020bb4dbfe5efdb939c23f28a02b412575d796787ea9bda30bdb8e24affe79cea6ecdeabc3b46216354000c00ec65900c9ff836a86caf86adbec07170872fc5f1c082b1c5eb529a1b3db6f3a847addbe40a2c911cabb5a24853a96e2d3a517417b8bbf1be3e18e97a34a78eaea99881c561ac8303b2d10fabc38fa4e0ecaed424750870dd46d19cb7fdeddf479beb965ba200ad901ebbe8508584658a712234f43d8de9a9f370ff32c4188b725936ae51c364206bc154eade0d4dd4de475d7b271ec9609dca44b2a05fcacf928a8d343a53a54e8c88440780c6bd895be7dde3f9130a0d3abea4d141908d02bfd71635fde53c5732e1c469c8f3150c6bfbdf6a43dfc0fcce897142887dcb1f06a0fd1cc661a6ea7ab7a2a6dba3b4e077aaf94a25d960ad40a1265a551f47d90ef18e99277f1bcf4b54b949c8a6bef8202589d87997d3f5c7e448efed351d5bb286f0e9e1df2c1b2d2634b407fcd913623cc540fec85a51a880acd487fa46b932228594300f30f16597cf52551367dfef6b52968548ae863e905222dd69579e881f9702d414edeb65a7b441715578ed3b403b3d1452043286203080a87bd6f71c39039d17a9a9d3a84feaa3afae616b8820e1b2da3697bcefd11cbc0bb1ebf9fd06f9d51d10031e1cad2e84f91b0e6330bb73194aed187bbd7bbd850c058bcac5b028843254027e7409a97130d5fdf80fb93967a7e77ee854a5ce74473afdec5a6c6184803549df491c4482df773e59b95b79a216ed2890fcf7661b6e81ad4180650f1061e35ea72cedebf8bfb083aa81c2c6dfa614b2871580f2262d6dfce6475c908d3777f0ca48e009b5def70d328a44934fb671aad1bb30be53cf154b6b40f7fc6c090cf5146cf376fd388cb22b6c405db4468aa50dd4f1169f0ede64529520af33a09c932aa7c8cc56a94e179fc7e894a82c413629f362aa9abaa353fbb9e5077105634cd5582ce129490e75c2ee1b22e317123d5dd90125667300f339700da90d2aa850749c54b523408a7b237aa03916c79a728bcfe4033b889a64f2ca133685187545f47426235280b9bb9993b0438ac023faa83af6f0f242da333e3d9a8677120b70e509722cfcf84e707957cd69d1c9bca3efdae151e3a7902fb004b2e65465ec21189fa0d9cfa4e387e1f7d1e1745a7075281bef2f57f39628255ab3f39a88dc840cfd1a41df6034ec754014ffcb38d96216a23cc428583e3e7feb2d4e7139978ac98832a27afa2412930151dfec79a8b38d5a138e70d5ae439b46129800502e1a0aaea256c6b1542b2ad6c3e6b899c7c25c8213c2fbff420d7159676cd63f7ff74dd6aaaf2d0b47e0e85ae2f168bfefcf3ec4642ac18cba41eab5269405535655c63f3c0c2f8f2da6af20729fe2553f5fb34ccb320e7a91244e12f7b38450aeddb02ea8fc263aba7b6a03b835d91273b2ec41b43011de2fe63cc6c6527e01c6ed7c21e754ed023b0c1dabbe35f89cf19c3bb6a84b1278d22718c0e98302cf70d486847ea24c557f7b66361e121b2bf10d49312e3bad7c291157c79c7bd810f0ed42704a7e0509128b9bc87742b1aa4aa02c7285db1562ba35e5d1d162ec89a72e960b44ff3e89df67dd790370011caa483665d7f232ee175cad0e1e81de48356291d7f084ac5af5afb443cf4487951aeeda4190617c4432b9781a10f0b3966b2e7280857defb6903b98d69a3c17cca905f89ec0e480da13de644d620535ad5673d3ad21ea26805095ac93b184c8f9baba1d21b523e5e6aacaa794a18cf6ba69640742cdbd779efa7f7f0d5e30976f6e9a975a9b8d2f668cbe12195f12fa8eaf7ce66b17f13c82a668a5354d4a36072e1bf127dec5afa5d93eb8d5c687b8933ebc5d813bad0fc5b9cda02253d655a4b0bd428b0fbc6408475bb7f2eb1594d11ae329226f6e1167de0f64c7cbce3e8db4384efe4b94b6d7026107c374b941c35b57a03c119afdcdfd7a267f9574325f944fec2ce9658cda0d9e58adadf4d91a580efe24d0fd3a5534cf60eb1f988f37ab2e02cd1e996f81177addc89e0177f591ae2f5d887523a3141c7772928db3b8b1c3a27c4721b516e1d88d2368ef89815e849d53834394e8649c55069797fcb1e1f1e666ef71f1f54cecd0ac3b236800cd8f6e8d6b7970c894a9bdd424780bbbfc3ba03587eddcf457f6fe57610163581d133347d5f81b3cf005830760a9d70fe6c65e6dc5f97818f91f1fa49b844f6710fc401e5e51bbd71a7579599716304059ab59e543692b2fba6caad2a62b57cf3bd6fe466f536bef16640976cf8482f24bcd6de7df7daa7b7cf3b412d01529b488f6cb6852b69b13b8955c61d9d25dd7e8a6b8e4b0f55fe384816453f3d6c351b0209251e9e5e831d1dce2e530fcb70ab82ba197f92758c621b6e5ee7c00a7df0a5efd0bc5434e6a505ef8d48df960e5735d319ff4d79eb780018ea9e581593627af8fab0626aba82447ef1923a3bf78779202d4a133389d77df3c63c75302a1e2cf5b6267e1b38acb11747d082014ba3973cd268417a7ebe499383b4752798cb1dcedb32a169f145a26d8e4cb2496ec5e712dd012b21a2c301849ec53009d6165d3a56610996fb5347280ba1bca44c70f4ab84da34112ceecd89f7b31ba9df57840cf898c12c8d38eed3078b26fb26aa8c19e6164779d0ecaf5499a7cf48c8cdc781eeb5ffa956a527ca2af74840caf0eceea42501b856efbc58881b195b12fae5dd7a0cd23090cb5b5b58d10ae2db03f58fd68bb3c2e0450d6dc884ffe981f15c6952d783a86dcb966dbdda2bee81030a569969c79f0ee83550f6304fb4f4f4e62e093da9dfae91ccac15c104620ec705038e9cd6dac637ff3f48607da15cf2bfd09cbe0da2c0c11f930565b33c6d9744579706c009d3af37d4aa1a109fbdc5f28bf330c6ae2ab38f90e569a641564f984d473615ab0270a65dbd60d71aaedd79ed88e813f9000e14c027c5e8a16d5251a0e1686d66f93057092d4a4b7f70a39398667f30c9474353e2681b9fdda6ebd557f0809571df1b136eb8f8659f691d6339cb4d3e1f3ec3dc62fa66aa005ef188a11d8c89c5ac6d11c23ffca316b08d152bdd72ff232d4e8b82407389a87017355d6bc4fe2ab95c41fbffcc5ab011b2392b0bf8123e2221cbbec7ff6bfee6bbe6934381acd5123a167c16ebc8a8ce81d95af36e70676c1c59a3cc40cf68856fc54e6cdb057f8a2eb78518e9f24df5bf1f08412d8be5537c760699561aec498c55188c91c517a8f6d73db6fb0e8993c044962328f212be359d5f6d556fc286eeaa63fc2512f72bace8140c535ba8f96a248bd9924c3c2dea42f52b274c338bf468b781727d3ab4f9648fb8fd8a134b3d902de97017b5d996c25a0e006e1a8b892868f00b7fa0241f5ec791b7ffb0f68f5350066da4ea6ffa0980c6329044520e154cad36e8d7a9f4b42685a39a2f5e1421df62513049a7d28bda4c285969ff4a367c332c65771e79c37bbe6f6de6fd6a0b5fa99ec49c004ce917fd1c4f081c2fd7cde5aa70f7111e890d1e75cdcc72a9e0af250b4edbba3109a5cb7bfa058cd05cbbea09c4bca516fbf76f17eac5a0726755f061d2e5c0b43d65d09eff65166deae6bcdabcde142c2bae80f4de43b9487bc02b6bbecc8b5786e7667ad00b989b30d09c1b96166a061286110765c6f885bfe03ce65ae22e847ece6311c7510de648fd88107808c852893be3ea8cd6f503ac78952f210ea1b3048f5a5c640dc592c02949a26bcefe050f813fb82cdc9496d90566b688461dde9e275d8aa93f64a08a66ef402b27d14dd90dac45457f86eb1d3417393bce0526995d80bf418526faea3c6f87a6b6ccf028b06bbc58e76b56e162110caaab9340c33453bf77a13d64c6ddfb6251511c0682fed32ca2fbc64a6d88f1f8a23a504f361e7a34d5a3997a3037cb296ee57700b8903579eec7b6caf9a89e42b8e3760be4bd6e36d13ff36e39c9c21df300c3c80a5c6470f8ebb0aa1a660369d129e564345f0c9dded6c05aaab34855b1b63d68e4f16993acad6a0c7a714257ed085193e2637178344506bde78ea2a7bb92dd8be716a97aa26ef00d0d3aeb1b3c08611edc9c974470002287771e578efde862eb4ae15f8b6414e19c5910af4015c47d9ba542b4e4501e39364fa1ca55d345a05117b71bdbc075cda82aff5da45ae999e66d866650e02bef3b1fe3130ee85bcdebcce87c2db8581cc79221b6f672c552c7c8b52fac980e1a99013ac5d4e15866e9a064e460a106bd109be1e92b2e57286753bf14d80bc82a62d2303a90640c9bcfc345965d3e97f66eb40a688ba1be994ca850f17f4c53ac84a3fb3e1fda846210047c6d41f59e9d4e3a53950583bb4cea0fd1e9b0f63bb012d05ccf3812e16076ec21717bb4b563581010153b4d8082bee1189a1fd2578701d950741fef3abc3871b58c487d2a5b4282d76554a28b608d00564cc1742be6d05898b001ff0633836f046ed8244fd709069c4f1e2a7f30fb3996f6683ebd3c4020914a7d9d51f192538b25df45d0c59b1ae0e888f3ec97557b5f9fcbcfe189b3eb61b68c7bb0affc91bf2f0f671afb3618f24aa3e29264400972fe259d8cae14a2a747b630aafebde5bd6f5ffd831e8bef18213ce1f5d5544284007ad3f4891969014b7862425710b79b1a44a34c854efde7b7deacd532717dda7c8218a0744fbf3e895ebc86fb0ef0251537234eaee1aa944a954ae20e0cf4e7bc4919b66518a3477243db04b9a7a8568af595be5f819638ebd71a09c5eae2886e2cf26aace391e6bfac8c08fcba6eb47ccfee324c2724a703f02368895ad093b1c0f3d52ade5098d38db1a67d77bcb289cde5dbbbf653e3c2b0196aa4aaeaca6e8c08d561133fedb19e0616bc0ac877ac153b1a991630f283823589e65555aeac8ee7493c0501a184cba30102556d3ba80500ea891bbd33c4bd6da3b16a9dc82fe1fdb61b55f44b7c900bf24b6bde9d7db03616ddda433963ecbf4597813387ad867a8f4ed4f4cab40e7021a64b478ee0492ba6f7e117d5b17a73405c82fe281291f3aa1618b98996acd30ff2a7c95769a764d68fe1fd3d4e8f97609b0ae2f44d3453da2fe7ac9ecd09353b1a6191ec9add6410adc02170cac6e2c4dc48861177ca680e4377bf9b065792e10b79e2a78b3600c30d91ac08b5805de82ea090592c06debe137912e9f40e121d86dd5c5649bdf31d27800fa3a6108c657776958f3f361a049f6f7f08f77a58e1ddac51024452692e533303ba2d80e76602c8be926d27505144b373e6bf02f06315383d038a22a5012e41f2ad7fc23f83b1a895aa2e68b0f3d0c15b6b44b033c7a9ba3bd89ca3d83bcea2cfc2aa660cd042ce54d12cbe0081c340f61579c9e9da694b3ed0cdb2285e37597fc056b31f4f17a3d8206c5753cf375cdea44116897a3ad414efccf0a21d84a6ea39b490f0794dc4a2ecb3b104a5e3a09fcde2df6e538af05dc905ff54123b3d50b62b0d29f2f88d210550ae79be307ef5dd105d3950eb7165084c72df426fe72ed7c3c9bf24d65b3ed285c172afd7c78132cc002e9deaa0eca65ef3a89128cb338cd08d024125f98b681b720ae6bdb31bd75b03dba560a4b69d525b2f85d85c39e03850e90cb8985704ce2a544ba27eef5eaaddde0c8980d1813d81897d5984e009a3926bb498fcd4f5cd0866da536866e75aadfd77b1c2cfc8ec522e827f090b4783b7bdfd5c72b6b3b6e4960c6ceed5b541478da7c36b36533a1827273dc111e4c08387aa9098615d8bb1cfc6d6b10f33ca585543fc6cec77dd8dead7971b95c3bb4ec2a71e26053f9299b6120c1726e0070d70fbfc802e8404f6c1317a1fa40c74f34c6956bdd2b8f17ad0030df8d660f6a6a059671815bbae999641b8b42a000cb392462f28ac39a2f29ef20aca6990353396e07e80164d893a5afd88ce9d82c21d142006c6b14971c9dab19baf3c4dc81718efff88ac13de45702dfac570b77a4bdfd8f6a9a9eaace051c92e7b498b198b41ff6e9f46a8a81a0664c14d8342189fc03c1d71a77433abb840798b9a1989b8aa50e046b00e190f538fb3832c2b880f5080db4cb3f56ca9f91832f0e37e5434cfe9c3d81ea033e4f1b7da0316c3b800ca3b7646383060572a82d6a398d6f79f97aa4643656a6a7db88a49a66cd60724dc9b3a6bc648e53a7c7cb188f67e0ac3c9bf55b25d93ddb51d7e48d28aeb30fb435bf1b22c7b242bd898daf18915f661d223ef3782bb7035522f5b6385b8f7762ce926896eebf3c1ac85a5ba1658dc93aa44396231060e2d8d92ac5eaa24cdbf9a06a4b8b2f03a12587dc5666cde7c1037cd3f8b18747953311b97bee4e531aa9765d3abfb0d26fe899b2353dee2b4bfd8402bc446a80f6bc4c77e03bc727bdbcf2c21931ff1edd05706e5a5671d165fba0362e336b7940015a9876f0200633c56e36af6277a8135af5ab24eb8ef578166ed3447fb8bb4c7f8e7882aeba5d017b0531c133756650a08dbd372429583b98628fa70ddf6db2e72fe4e0d76874f55b1f1c6fd53fce014c3f45e750670cf3a451ac8aa1c77cb01d4da384413ce476bb96b8d7ecd40253c26b57cd89c2e47d8db9adcdbd76d02f70f45d72f7dad36eff6f6dd73b8808b45e13edb19acad1713c781fc7550384acb4a560ef446b32c95218fab075107e4cb61a5652c630be00214039ec56fd25483fabfb1834f207d19f0f08f85a6f1c92087bf410a7141641915e5741b6aea12c657eaa2d4529500366cb45162642a8cbd735c4607decba5d67af320aa56dda0965ff6353a39667fe7ebfae908735d96ebe8a53795e012807c8d52c6a2063d5b91d2188df4a8b59954795f93f15dc56f820a8317243e0a399bbd7ad8bd0b1ddf2cd47ebdcc9cf7cf0e650c2773a93e10d98495f9b38e767f576c452ac2f82d43435845476a459317d0a59b382c66f4542daedb037b15c0bfe72f54a60c13f1ef55c9e715eefba967eb338914781024b292eaa01fdc58e89bdd7274c448be13e78a1935d6c7f7f1aac784e6dfe1f9d1e28729b3bf5dd0f8a250352161dcc0bbe1b610bb8c85b178305cd8bb5b1fc9156e7328d26599523ef11fbec4ec7eb1790aca52fb217521653a727c3612c5954079cfe1bace0be98bd9ac86a05690031ff3178c8dcdf77f03f81de63fb534fab9e6092450661a5352b65c5e9be6b9fa6d3cd8ffbe5d2a5f3037bca19413e0c9e99a28f1d5d1bc4334e1cf78eb2cdd1ff678472f1f6121b4c2a7631ce95ac26c8407e3e0de297d4455ba343fd2a5465665433e1c4f10f165cd04f5afd6a01a1b01baa56af98b1abb854501b4533651f5dd0729210808ce8859284bc5003231d8e039f5208d4ec80e41a623114a7c4e8667e53ae58472232b3f0a228e27ba7540f21c13d67ebfe5a0a052ec3cafea5ad0afdb2a6f03a31d9190a75c71e1f6a0c4c3101770195a563c43b99397c79b6b6a0e4774227a04f7cf1c270e7573208b7c5ed52e62e9b169ee26224e976b28ede3f02dce6fd7fc2c18722943ce226d5a432bb2e1096cc40f08481d0c5fae801165148f50c74ec8fe8d075a371002de9c2929d4725697231edd781393b01a977e500f08ac071d867b30194027e4f5e668499d82b742f620d374329a2357fae72c7754e1123057eab89cb61d13403b772af268895d0b7e5698dc8a60f181e7a39d5cd1902789890f9eb04cf40b21065c2a92d3169ac14afde57f4fb2825a39a2a05d9fbe1f6ac3f6209c1f3373ca242f0bf2a8507bb3603546e09e95154300179ae46ef8c2d4f3f4a416c36b902d1d7e5cf821e34172e4bbbd036ac9140650879cd8bfb4fb331eaa12255db9044f0ad6a04bae2d9ddab534042bbbc9bb6856396273736ffb19c14456cdaea6b7c5ecfa5bf44eaae99d90787c8306ea20b8c5511f75199fbc6e66adf84bb44bc5ff55bf4a24b94abd9cae49427903e1bc62b07cf94dc92bc51fbc3ed9ad3aa1f11d811b4b8f88365215f93111390482fe41faa4636b3fb9fdbd589f9f54b5168238fd00b91b0dbe152bb3f4a08e5f2d637b0924b6d88add220f78b81f57b84551bb0e130f0a4cc60ba4192efaf727d6a54f0478f088a8e385b1e77b069e08773ae3d38629fade9153a6ae2b726637f38e02ca3a9c58f4b418962350f8ca76c6f42f47094a55ada9422ffd66c67c31875c013d12d5bc0c730da715e364b0d24771a38346c8f0eec4c4bf7d5572ca58ee629f5d4f32ff28644c4fea8bcf13023f2fe8e9a67a2ba375f6e3bf9c29e4551c4459e4556a689a6ce62630c2ff886b97a4205357da12d4f8af419d7d3b28cf305b5feae87c9fbf8daa462a635fbe11c1e776eda3cd07b3983ef2a7d196b7bcc35ced0e7a537dc5ac84f813b74faa29e5f5c92d61d78bf7e9368153d4e47027e0b52748cde87b424d25a7ca69f19e9c599bdebd785e8c780ba5a5241e4116829cf2b2113e6b1ab71b3cd413737680f2de0527e238a6eb31a0aaa4223cd01d4a3df08cdbbfc61ee8ce141b64a7be2099605bd7ad38357b8392d2935b8730ff729bd9aea43b55e16a28a310b8c3e93ce464e821b1f35fb476e8568ee6414954ee1b8b0977e4e82dfe84d2a472baf6d48cb0a922d7f5e97f6000b7b3305200b570b6046898d9e12f00e15ef8294e23593937b5e49d6a161d463959fbd8e719189eef88e0750728bca598366102a2dc5adbea025be019ea13eae9ef061e1c4f82ec1250f0580fa95938fd5a57beb68b316de26488cc463ab1816524c116ae2d59851c1a57d930b57f89682ca11f06dbceb0cf45fea633a41d79d6287574ac2d56e8f4024e9d1efe2bdbc646c9e923b35736568f67cdb4daa57f8d4021fe2744c81d981c54101c7f7610f962413563fd665f1bf4026b3a668d0ad0bb09b194b1b7792199124cf3100f86d6f16f884c9e53fabe0ad99054532cda9448793232a070ba34855672bed11a7b2d19571948c21fc6b01c30eda89e89e719cd26e985278de12d76425b32d77b8c0721cf7298e7a957d3ef1d7cbcc798fae8ede167d2af274087f2edacca394df26e13b80c7a7fe02ad70f65b9a89fd32ba0ca37e9c97e100c16a6506e470ad923381b86959e8b88502ece8480bd626f501c69589828dc097abec4a316f8633a6672c906e8a4220a770e605b7eee277f5b391de8d8822ca661f0f9556fc0f7d256c195513c11150fa255822814f0c36107eaacce9b2521b7adb8fc80aba321974d36f460dfc5cf9888583ef6493a281b065dcb7f0f3a8951b9db322adff39331e0b35c3cad9695c1f26bc615c6e84560e2714fba9d30723aaf2982ae8a97608d31a8a13b6785bde397455adabc41d89aaf6f55ca4a5c894bc1717f48980733bd91f858e6440bfde2bce1feb521321ac6891d42379e70e161bff45dd9351fb87096388986d231d1f8fef4a7d397c09dce1a95c0bc8d20f12db20b9c66157efe9d83ff01be455451a98c2b775ea99ace3dc8a311346bff56a9c6bed739157560e71ba1c6c474522e82ac725a86c39ffafc22b821eae33840799a161e7d8bd65a430a964dba7f85c1d16e7e4debf5c0c7adc7e0cc574ef1639629fa25acc5c406c9b0f7b0106fdac4fdcbe3b0e5e73a83794fe5004d2133184d8c5dfc3900422dbe8bb533533b050b5e48657470f4b45438094111618d00a8685053de8bec707cf7ebb69079ab48e88de8bf01576f59b56f9e0a568cf5babb9c353d8cc56058fab18262d149244aea9171e2b050c7c04e7d926d2813cf6d525bf679416a5270d36b98c8e397c9e3638ba2611b248cac3b41338002071f47576018c13600d2b2a132126cc79de9aed0c69d88af71b05afb8f1c9327f563f7df3855632d6b77d61e88ebffff6cc11d1545ac4924d8c5940dab6ebe181c517df1187ce525dae0c2e1d109effd064725f26ab769a0f230fb3b32b82cbecc49c58f6b0a25fa13952fb169bce3e1579b5f9fc6394021dc179c6a1755b053599f2cce42ff82106fdf07bf6691ca1e68ef899abf119905bc59b6726e9f617a77b34283737a83adb24f9e2f167eb81a93d0580797240b925a512e2432d189a21e5d954b1b368f12a5976d58e46db5388f5a860b3dc4a668815bd52ba0d50e126a903867d3cb60c6049acd96ffdb7be358c9d3f8e8c36e3c1c7e46fd7f86619add8d907566b50f3ad0a54a938a37b825b5548406c505bddf90c34c00d4ca7258a4809d937693e42203437ac694c7edf0ad4f083ae044e1c974e1e9b7840458a518ef41915d0cd4dd6421785347d9b6f17dce136a9f716f8870db8e99a76097c3ab931116fc193799f66b2e98a463fbcfe985777ab8884d77a6e2cd89ade9ffe019b1ae06f53c1e1e9a2aabc263a11530101d4c8b1374f45c04e5ff85332cf0f7e631cce15776d70168d85a96ba0e08fdef996de6985dbd715c1800621b3c0368e6a90f2887f81544d957bd7c3e69d18b0f3a949025672de8e1b204ba377eea3ff0af4d001013a0f3b559557272207de4020bf5b7ef9b99983bd6e8ef58ab3d918c1b45158e8db8b601a7458069ec8a36634ea3b5deb5048eca01d8d40303028dcc5c0d0f030053dd6673ff47b22e7ab8f9273bf1b8fb12c7f2299051ae7204221e5cfe06bf9b220a84f3ecc1fb4f19d054a21fab2d098185436ce41f6b23fd5ad54a9e6aede8648b07d8960a917b2cdfcc09b5f003d2a7aa996ec72b763fd183e8db32bc9e60fc5169d2526b8a1a7bb4ca7a1feabb8e4405877337aa1578b97f26a3971d2f3c3e0e2074fb4c72fe86a4703e7e3d3e37064304fa2b25dcc2447f37df1cab57ecec68a39ae69b8f86dec9c881101790703464b0ec1c14761090241900e6e76e5b5da78e8c7cf5328bd226d87ce9c23e3a440aa15eb98449d13fcb86e1f0692ceb7e1c04a732f9e28477fc891eb99ad0da88136295ae4313c55c90fcde99487c7c29a14b2288bf7f3ddae384a4c00de3f11264f5066099b6759859b38d9b6c206f0c45b215f30ff7d4ba49879b2ed460a84f5d893ab99927e12109531362ba5305c1601437c4e11bbd4f1c31df6726fe1f57f68c58d50ef0cd547ada653713db56e267ce3b33a908463a942f337e5fe106e34e158edfd0a1f79763ff984bc8d24a53f7679fa7104890ccdf857f7c7646031bde27b5dcdcdcbda42233e24c553f07bb4abf832710276c184868c90429f6b83d0d7409483f5dd7bd733d43174cecf41a4d5e7a23dec088d2f1cf65e6c6a91d7060c07641fbe458fe6368f5aa01a83660fbc1f8e142d63b90c6de3e75c87d68c6d8cb00658948d67cc1953430c94d11edd0c2c32e79f510396e5d0ddd14848f38afa9298ad655f88d00665cdca9f8b5cdce58076e27013f7978d832947dac7f2ca725f8a648421fdf7983417bd5cdfdf6fd48f92ca181f4336b67fe424eea5d03519624c2ae253996fa288ff65e4c1cb9f0eb63290a2bcaa4dc2b8e485686e66865925e181dd9f213e9c96b9ff1782db606b65a9734a6773046c7a3474ac2f8b30e6afdf2497f289134c4ae6b4d4d786c2d907b7cd2ceb64448d3c812a9eea50aef79a7ad01565c6210f717a4c5e864e93c4fa2e3aab6292dbaf3ae7b6a88988bf19143a5728efadc710d52da8cd82c49eb46519c6abff6d292cb910fa8c4a00262bd54858d1a37e1e951d013fae9b558b850cb3cba60aadbdbc51608db992a0b068c03cc2a4aea478ec066d6e51a7c37fa13a986082503dd650c6a1eea824596f2bea386d7132e7e2953784a6e2d9c323f9d9ea2b6bfd72910781c0a9a1092b3889bb638432a81d7f0372d8599a0abe3d6b050e92cc10e28cda2b5456a0906bf517c5bb0ddc7cfa438c70bed541a757d8ca1cd3b921af6c40b3c298b81a93d1bf71be135ee21930772462ab352914e4c2a2d0303c67272cc21b81d669198dc65750fe80a54fd88f2f6d6bfc24e6b4408961d3ea699a8175fe60f49cdd0bf519277f1ae6c0ccfba7d6b925d0c97664bec9d9d61095c872bf8fbef4da7a4f6fc096bf2359f5f9be4d05f05f93c539595e2eefcadb338ecc8a517534779a331d4f3a6f18f994f18b47270343826916db4fc314b4242c90090d561562ad21421b75ca8530a4395824d66d12c07d8b2237cbb687f5f851986ae3368f80f02660e039ba7ef72830f8fe57c84bcdaaca322e52957713fe35ce63d04d1d4aa38c0662a26180f97159d745ad306f74a02e85773211a74772280917a0f07c05812993ff178eca0b10bf62b1db2be6db69a9d10103714d7d3fc399a0d9013ba6b313241422d2aee935a6c6678a3c4556df6ba18d6f7308f6e9f6f2856f4dd5c60ee8f481cc3f8a0af92cb159c3beac90afc6a8a8914885a9e7a999fde6b5edc9fc4354384574ad2412aefc7aea37dbbd2f2faa602b5e661563fee6f11387a990d006da8fc7427337fa3a71d9e137c8c5df196239ad7b7c89e06cd43bf73daaa4abdb994d135434900bc25fefd5f3840c9ce2c0965b8c0c334dda16ade981eca01ebb6de5818b67b1f1955257ffb15d6921a76a7505b3cbb16c6fb9154fa012d111e7c90ba993f1cdf5693005ca071e61d6ea176b37aa11cd02e038e3294a07d5280e2b23a92f734a222b08511af1dcd388a5beec8ee80b5b9f90296be1d2410973ba16d0212b5dbb9de4d873fe63a47310f4cddc7d797595292aeba2e95d6bb613b0f3201f4af69bd7a85d7644d391bcc9cfdafd6b3eb7edd119ce3eb7b71ec9bc8f21f516bbd6af4f287461563df2809ceba13494e1dbf10f36991ab3b71ea9a7b3ce82ed3439ed9267fdd26441b63a0812fd9b4cba8c8572d74bd1ba2a1ef23b4e0d5796f52c542dbb3d2b15717833549c4ed14ece4ea3d838d22d99f68da743239a38bd76e2215aad22951b22d6fe89c1a7bbd871fa42fd13d0ee81566395891b1b165d0f45060c07ccc317a2e914168087c89c57e1de924df3c2c8d5824a28ea468e97e3737e49c572419a7b218629c37fad016c1454ec249d3a9c66287f806bf04793b406306687d1553e1e463d29ad6ee6b532e8471e5861fee84f4fae9d767ef3c2dcb2f5680c37ea719f650e93bf2556fcbf2962d8ff015c8c67508ece6da7a75fa9953c889b1afb0c5cbe8b69b8030cb58ac38418dc346949dc491a0222c1773a10bdbec9045480afbd6c8470efef19974379d2dc06dc49642d10f051f2999ed11e3093586cf081c0970b33eb9f48d09a7ec029aaee2a9dfe1d8d28c35358b3d239992ec69c02811e63149fa5e021eb311c134fb559fc91b029ae7dbf35ca0bfccdc18d51e5ab2db6d28b9f0cfefedb7878223e7156982db4102b1d86fd98a510838345120f7821b5e7f164f799981eed942727c3ac928d87a5e6f297f10564b2107f92ff68fde94ac8b1ad4c8b1b80c56f5217f2193f315bda7cd15b061976068b45919888d567b26f8445682336e899527fdc290453951f5c3084122b86ac47fab0a16a7c4c79ae1bf4463ea897f636e04d2bf107bcf4c7b848cef1aed5415cb434ce48ae6dc13263c7d35b2f575c080e382d62494207518081e42fd3a917710a0f6cf034d3fe79cf9343e8ca9377b996ad9957d12e34af833819771c7149c95b29393242e14b00dd67b2a12588a314be69e78e4e11c325cc8dddf30ff43a599038081b420b7210afff20e10cfea46f753bb82655517486584e2751666eaa7a7d27dc8257d30dab50e3213516607caedb6f9d4aaffd1ef29d4523545a94ce957e8ffbe152303e50c3e3c8a31742409a2ac11e022d88d7faf2260effc1b5d7e4f8367a29f38c25f73cf4c758519cdb8267e0da6ba1a0f9e06687cc20df97496b11dc2ba2b875bf266c840c2d38943eb84b6aa201a8bdc055b1c7a0f845bfea82f65ca2e8eacf703616bd1c82524ca3c59a848bf2396adf25171b23b51e28914bb264f41a6ea298355b63210a1e386f939bb37e26e9936608295c4e9aef22e80f350bcc0bb200dd1da7b116d04c4638544561b61806d2cd888792ee0ce0be4ffb41e23cbe9cb90abd9f2a84c6a2267fa603301adcc5a6c801260efc235c08955f27285c240f24c9400605de414133a87dc4e8f424039c537e9087b90fc440cd38f02117371f7b5b841f7e60667ab12668507efd462e2a271e2e68a26ccd50851cffcf4eb4b3632816f9e3471d2086ae50fc72c29c626fb6e3d461117038c1b0a69e1a7eef26aac240927817d6242ae523e4fde8ace5c0509c9cf2d00d046d98de3af878859061c0bb9443233fa3637ebeb32e615049c3bd57059da9e6de8cf87538d3615f8dd053ee32ac0d151ca9f7baba7e4e8172cf75a2670cc1be3c1499a2658c9f33a9b0fc2776ea5eb10df5c4eca2adff9cd3d1b089450de8880cde056e8ce052a9c81ee9eae46b5ec74fa83746a5641a6aa42c57bd028b00d25327265648f6727fa8ed649a61a4d2cfd62f553037aace8dcbe1a95beeefcf7e1987a0450fde7eec5b79b04cf5bd3561077284dc605cba803b673c854548e674c44d422e01d61c6bd047c45849ad414918fa840fcc37f91a08ab178574a6d8b92712ddc4550bdf1e4a4a7f5869ddc775dc45f3dc8a0b79937a86cd27e07f57916ce8186a345452327088cfb777d5cf08a6073d2dfa546a99258b6398a5e7250c7cd48f2fbb700614d32c6d92a59af4e5b5a13809ebb6101968e71987832cc9564e353996fe4d06486fdd0ed0ef6d44e22349f336cd806460dd188dcb925494f696d43aa4cedc343431031a71e5baecf8091e56c8b01a132afabcb5032620d68673d12c87fa4fc0d10c5b779894082bde65e78323b0040b31b49efba064e98b3ab30410391f2c3b920515f89bb9cb43cf8c5e8a62d3d612300b39b35d3c3b09004b4780ba2ef97f77b473ccf14dfcf9d0c0d2a34edb3034702e2a0e89b4b7151ae5245df84219337ff9134d89a65a8e3b06b1a7d7f1811a6c9e4430835ac44f626112214637fb1ad8321db64a1ea5aced747bff3d276fccd22cbd065ae361886218ae334db9447c12e2b987717bbd4b6ff773b347739342de222d21b081d81fd66353d7a589347f665388ca7e6bd5a27be0cb09c890d71636c0e513eb5f0a9e293b02e3acb0e45c6a546e88c532940f57ab94f78516b6d35f6da60883f2436c052fe94e8d1b4de62bcbee7265b0c5720767e51c0bc79eb565deee2a4d478c64dcb58e712f83cc6b7136d1b7750e7c2537b71fb1b72c59b8b48e9e92bdf8255e47bfbd1fcf7c984503c7f66a0c48f9797faa68e57cc6da84f8ee6cb1f035304b763fd34ec4cfb10c66110c64a79234d1daf733411ad74d33f3e8506aa762b1f0c1d885797ad187009d91d7eb0f61c9a269c8b4bded0d9bc7ed948a3d0188b2fb7d7e5fa1bb7c2397cd744d8b068184a042dc6fd7ee8cc39cdeca2e4a553240c9c3908f3ee3d4d54e54bee759ac5b91be9ab1a87fa20bbee823afa8b95581e27635b72281f736fa5971e88d4c827c004136471fa39c8ff36c3c4ff21beae9fd78ddee179e0d0b062f9e2ae97b1980245de890477369e7005481ec7fab1deb707e8a493008b3fecdd053d911ef56a898a595edc0b08301461b41ea5cfdf641d207d3787d8de70e29494197be66616a7abd6f527b7412963004a04fcf783f8c63014fd6a5a0ba3dad4fed2ab838353efcaa30d0c62f83a2f417d5cc5754767559a819d59bf33cd4ac1995d842425c27588f9015036b16519102a07ab2496b889de42ee15c33217ee77bf17ee9a082d8bd9c59851a641b4e70534c06cc7cb53d82c9c46c518ce3c0c26bd51da94d7b515d874cc42bf82bfcd28016b27cc703b4faa2846d38923904a0862c7815e57e2db3df041850da436eb1835e13de81891b866b07d5d92d6335e07b99a49123329f0e1cd337f6ff9b3e11e0d643130d2de2320635ee06ae49325fdde7a588d52a5ad609e0306c20c4d1a24f9d5a605eb286efe34b60d8364235f42c3e88d6834974bc4e6c72968f98cc61739ebb97eb31ffc54678973ddda526c83aafd4bd02480b2551dba319aa32b132eeabe28805aeab794bbda9247f0bbb758d1a9eb2ebfe89c14618c915641be0d3a5ea91a017e4a8ab94f894dd2e21e51594775f2a59b79f8f9050e6960621a476fd885019b4585151ded6c9e683de0d173e6244d293c0ddb0d1d01b9add0676520306a276acebe79d4fac54e6ea472b69d977a5bf44a424df1723c59658b721be54bbd8e1f21b4971977611b4382c96f7ac66556a82f4a68a9fee8c124dd47bfe60919a28ac6d00a7eb841c45867b4dc99ad3b2d13674ed13261734a16e3548970a591d946902e3151a13f0c60882ff3239c565fc17fed9467eb17296af8472dd5ab0209027edf343aa00f36a453984af61cbce36fd372b4833e58312b38dca4ea53c56cca570eb4ac2d4a6e8deee3eecab6486f1daee881b239226e6f0b43fdfc3996612ba7d5dea04e13cd5acd36673b208b8094612396b3c7c9ea30ac29b93607d4b40f4c62e71be762c712ba7690edf8a340875eca7b089e6d8e0a8bd54619ec244674bda03f20572db30067d679d0d68b30da1990cbfe4d530c739d069c38ef46634668a4c4546daab534ff1e29738a3f780d68262a04770f382c55a4c8696bebc6b14453b42fcfe28672822d2a0f76e87aba561cb87bc3f27f03ee0d5cb4c2b1947fd55ccce84aef737dc09c0ec69d05078065e1948cb7ba10b0532572708a0d7e279b9e6c8f6a359c313f058d75f793325261d74421e2ebbd35e5b192870cdd7b3542c8bad31d3a8867a63df6d13a1ee5ed610f95c0b62be6a96950257a7e27e8222a57afce0e2df412c78fdc88153ec8d5f7e25bdcdcc1eb99bb12338f21a7635cb4dbcf22d5b09d4026d22ca4dfb274ef2546da0440761281b78de1cbed97cac41aebc61f73a364a354cbbd711e15025d432d105cdb85694e927055acc9f1de8baa31fb0b9722f5b62b16da08db576cdee341c2c8c9d4dec5ce20f8674cba09c0971827db7a9e78822ee0296235928616fb04531ad770efc748c293702be84c1f0ef467e11691de28462da4509cbabea261b9dc38051adbe9288116296930ff6203e14147531172bfabce52e7db51881f86d5dc6f89532723e8ff5918ffb47f93e1560fc011799b276828c7c1e5cd6f7147bfa3d2c3239cf9ed01a5a4770949f0f2bfb64eaf2ce51bcae2e81432b2db37a88a2677ec2bcba919779b2de16171e4417ff8c0d5f03380bbefaa52506ac0d3c826fcef26dd3de9895982edb2bbb0c2d0a32593f57dbea4839c426205a60f49b0a0f2745ee4ade7379e666c702f586c11c49e362a2c20aa7136fe745089d658e093f59872668daa83a1b1afb8adf7165e2c3e3ceb86493c5a92b7a313ec75dd6c8ec1577fbdca7b445c7b257fb04838a2574f7b672661e06afaf786a1e5b0aaabaf6582e4497aa11c77af22aa56aad83fc0dc47a2178879020a546a3026550a751b33d362f5ff32fb2604ced550b0b921de3af83e9705c9344987e8cf613dfea30a3721751c0d870ac388012a1b902555b0483970300b9110d0da64a9145931a1e84feb6aa6e146a0ffd1bf731027ef6e3ef8998912ca0d71a12976dbbe195caf661487fab64195d42f5f4dd0f8b6f68ef2701a8d928e1a100fb05f8d6831c7ef5ef565f40956b43f16ba4d2ecf8951b7ec5ba5b6b80ddd87f01fe5264cc2b2397755b7bbee7743ccfc4505f85ca07e22b0245ec90ba51dacbc18e5c3706b754de88235dcfad3dc2ba109366f5c2929359ec9eb3774f1e927a2a6983fb603dc1e80ba810f374d7b74e0d47c7272c931b98f4f06c0cf0f95bc3648d6aff7c32c42565052906ba96b272c38d3fa4177de45ae65c4c9d2adda747a2f1a2185136fee856f8923dba507f842372d5562a7e7d260247408b86d2a20e6ca6bffa40c3d818f3c92d6d7116fa31cc581f9f5490197e7753caf527c795e64aa1c6c74b0f300b75f72ba2e16a0cbb0aa9ffd2f328f0fbe8e9eddafa4e663b4ccf4051335d49527c7de77528aae00232978e97e3245750409c054c6ecc746545eb29087398565a3eb49d3636c9b8e4f493dbb8f34c0f6bc95bbf81a7363bbac890a750498fb7962bcdc1d13fa64e159e66945b09169d6575a2fcc26191366cf89ec199cbbfefc6f3e36c351eadc7504eb6ad6a46fa124a7756738d386ff8bbe5ff59d445c35f2751d15ec181ad1d27d2b302b60b001d6ffa618be78a058b23af05926282d2dec1463227f47b9ac79a8079e6b2925b3691d1faffa0b9a71ce1457e5d8a92bd5790a98f2b9c516781af73cb56c26434e44b53ea561ae00474bf1cb3cc38aaf6b1e4e7dfa96c0d38425b7bcbc872b81f3a01ea28326bf77bdff626267a287c57c5208f7f760e01b3710ca4b41412142c8b561fc7cb3eb79aa202aef4f02d738ffec88a6257f50d5171e45362c9151c32344d3169e7b77d6feaaf74c3a2ea5ef7aa9133489583795fdd7774d2c75c7a3d90c85158666736ca2bd9a913a6636bb898a56409c9a5d58b5625389166f7a75baf90b225a45cd6aa0713a9f6d58c384e6ef1228b8e2888ad1595605accca754cb728c76a630814a21ffc9129926beb80773c3860cca7a46cebe274189f3d5cee031ea203b5883ac611e87beb61b1f42bfdd35449e97e5c0a25627317a02689c45eb4e59ee95d2991c8822b3f653dfbd8e29c446f2a113c1db8854cfb1b5e3f30e5f54afbf16799f1900fa2b798956aba80906ed977daf703bd7016f928c4d48b45f650672b280538832c5594b4ec2606ce07ce3693c07b483f4521a2095248c9c2247b5483b5bc6ef1af5c03454b3be0757f3b1198ea5f67d00753b21947ad7ae1a440526759d890f69db4cb396fa332d6d7e494d9a8273102d9bf73cf40534da9360cef27792eeb220d9e0abfb81e07f38fd37ac47dc8fec0afb516e31a7187bb14840c2b94b5b045601e0384bd93001e0b7c0da53f33c9dec49d3d0827985238a2bb01eed2aa1493d331fac4ddc10b51530c4b598770c5b39d640e8f7c6ba29e4c3eb6166ef10786d758e9f014e089b7e012ed5d8005dfb8cd7506020fe927d6b80093dda80035cf6a78ce8b66937a5666307eb50ee6c21fecbb62b609d692bd713c9c14837deb1635f69685491c59b43fca8e08a1ef79f8f43f192ac46bdae6e3d7d0ba8fb00da9fa00a0ffffff5f