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

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

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

Block Certificate

Block 86912 88e6a39370670290240c9ac84af9d2d512e958ece88e9d49224a55587db0c9bb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50fdca6781eae5f93d190579f1bc6587af33274c4f5c65660588c22512cf18fb
Certificate Block Hash
88e6a39370670290240c9ac84af9d2d512e958ece88e9d49224a55587db0c9bb
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00021700008c980000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d11f41bf9937bb3d3d4c3e84332aeca4b4f9891accb4863bee41ed19bb193e3b16f71fb3c0cc689d5c6e4d2357e7b254ead53314906ebe7cd474a8d154852613d83695b853d1047f444086e351702ab420dd40834980353708000000000000000040000000000100021700008c980000

Raw Header Hex

00004020055eaaede67197199df39940390585e856a7f22099f7cfead65905615a555d66385b1acb259c99f78d8709629cf50d4446e8aa65545bf582a4c9f5623834b520d875576a56c00018fb18cf1225c2880566655c4f4c2733af8765bcf17905193df9e5ea8167cafd50

Proof Data Hex

59,560 bytes
121216010307429ae5624ef1d4d16eb5ed49f1afffbaa833bd36f2dc79d6930448405d7f197c69c0ac7c97bc8c781639a35643823838d24d286338eb2df9bc10d6296a697bcee112b04146a4ca55338b12d027a446b42540eeec6b4ad12392a8956a42bd45f8a258246aed75df405fb1b6626b616895efc9aa3a34addd74f27aee2a6a763c4e8b108c84f30c2fdad301e3ae83af0379fd707aaa474748ffd51ec11bbf5c0521db72f2ed1b0be48d075584f933e2c72694045c7ad231aa5a4aa81527ea4bfcd6c9f7b0e7f59910ddadd82c1b990183f1fda34b9c0b3059d6900508d32521d4d9584a2083bcb7aa613ee9a665bf02c2aad1caca0b1c4696efde3fde0c8925642157f8ded63d32ecc7d47d6ce224bf17936b25843d8a4a42c14f411e0bf59d2d5f42c9978d2687f357749eb6c5eab115673080e63ca0dcf364695e6832e3779e1d437086429a6d64cd31787d3e6c6c4f6c0cac48227fe7d9b7d751f770b62584f6f03f759931f7df9b5d01c658b36570597e10bd0133f078822c36c49e41863c57e9f68bed42bd9a1905141c5d7b787536fe89452971305af6593648ec03e1b83b8de0a8478383699dbd3ee6316c063d46afd90c57e7a37f53b4d8a8e6f458cb01aadb4e5bcc519a97ece9db51be18a45ec3b6f21b6fb4f6bee861f8e375628d1ce6796f2aeae820fe3d334a23ac7e3f372b2bf768effd7d68d313b21ba6f76ed19eaeba565639a141d5723b5f31e36b9fe0bebd03eef3a567c28111432c0ddb3dcae26d12a0ac7cfe81e7b11eae4eb7d10b2facce05bb07a585d9339ee046cbf8a4d63b6279866b8967b32223503c18f1ee46e217c104898ad174ec74b804ffd33f18ec93425b5b4d628415c4ce805ad970a916072be56c0681ecfd039673697b8bc1c1e93176380681d21f9f7b0790ef6ceb0a9358f0028cf24866b8944149b4dec853eac61487c590e53a6a153637e586aae5ef30655809dd24e3c413eff3fd3ebf285a38de80022fc6818042c7111a807668cb644ce5a7a1d82de7f299b3c677bb8ed9ac745e651118aee6961225b5fd6fda177598ae39d0bfe2b17043ea204fcdf95e4b17e7cf55f45bd9a7f486f106e85d55fdd10caf6d35de535e98087f53a927e7a5abd76e7a49b74ab7cba4c597e6432d997206fafa4a1a1e520e7ba1401721c628b9f35c7853ea6bee21b6aaf044a9a148afce9355c72955745181122bb6085f907f41d1aa9a4224761af97630cd52110c1172f81f217f97d9d5ce6a57d0de792a29d8f5dcb68979120bd6aed252e4dadb9fcc9d559ae89f3a69f2e1d48c1b00666078f0b1c393fab525d97ac8baee2a54875d16368989571b0ed742a4adf683cddcfdd627d56fb2dc4d39d29627abeaa20da67958ba274c47dd7c85688450deccd34550f849465ccb94ea0c900c1729df3b6823b56d988f4a205e37011ec1fd291fe8e827f8706143773dc7629390f1629923d0ac3e221e144340128c5195d2e3a4ee5b00b5a3a8ce3447f4955c54f24779c6a24307e51e645091643d846ed0c3ef9966cf90034a6db5913d8154edb1099f6bdec81a7ef1b032442f03f6184de07cadd8d0fe59418d1282a875929f698f6e7c3bfe0a8a195cbdd898b0bf51ec1b21f015f1b7cd20d1fe9bea5ae6d318cb5b78e5e6928fd3a18407819082c52ac5e42a86ec771c6d449b3a472a3d2221e0ccf64c756e9696bb2563deffd629927e28d3d49ddc96540d118326557205a97dd869771bfd52072ab1a920ccb7784e43ae7d227864cda3ecffe977830c041eeb7f8dee6640943f265b7b7c6ec31d00a29291986db0e132dc6bcb1dc0d78432776cb7ade27972faedcb3535c1445f9a8900d7d004ad979210978451a94bdb99f8280267c9f5d93bc5648feb76dfc7f0baa21eb339cae130be7466e649e5315da1c59af35adce40bf6a98067e9786b57856a3891cbd5ce28d96c39a1e12659b200ca22ddc29060e975462d143d38ad0d842b2ca0ad99b5f0dd1ce8c729f4f92ef8efea8777710f38f82306b18a3fb9e631f723cbc871218b4c299a9ea5446dbe31bba3dc803165655e86542f09acffbd3bcd2e2e52431807538f4e230d9ae5b0859c1d2f41f6af5ab1f61f7a409450ec22a5d8bff6daa67c44f9e11a82fc7c6d363708edc47a298bc06beb23b31f9a28efe2cad379b51e51f7ab06d9e34ea9d447174182b222fffb5d46472889006a25df15128edb78deb978737848f0c989c9fd94252468780f02e09ae0b8accefd2fa2012c39f522718004819730c43119e4db8d853a3d47fac1bb2d8bdbf6597c34f1bb75d0620e9cffc7d99994f4a953220c25e9d000c7174dd251bdd460573616252558c641aadad5f7ed1e2a3ef2a8d1ffcee1016a3fd88da547e332b052a448f8eaf281865cfb0169d23bfe7fa3578ffef051faab24a28c2b3406df5917fcbaf8106fec36ccb12e7dd527028809ecb62d7bff3e7774dc89859a7b5981f03a8573b3eec475787da5cb500c4fbd95780455834cd550165170c777ecd792dfca15e17e51971821023ea887bfeb2f5818dacbf5e3001786176e40973f274e6407e166a51b9fbd26b16107baee6d0c36d83795c249e7a59691f50325a3049136d1d4b99f2fae273da8ac9220824901f1742f554e6d617f99b0e75ef220580eec8a20dc9680f882279282bfb71e28839ee11a02b5d651845ffd1a8a58f48ad88ef287e84d714b3c0f4a22e59f202752fbbaf1629efa753fa362d0e13af77106ff5352d9410f0ae6ea2ac2a04506c50e47679ebc745de4dc863306b23f319057ea272aa380afc841d96fef9cefe6d4d812a7e5e5fbe6721f2df68e3fd7717ce57f73b87e6c99f52dbdaa64311c7b580e2f967825c9b3eaa73d570d7a7111ea5255f849c26272a527c2146a526ace1cbc6a9b9e94e678d457961f8b4649d6c307d6ef05cf6e751a7523372590aebf3ec8bbcb0999ea126460d071fbe441292a3f522ae722a3a6ee8cd41b275521ebf6876cdbb1813b89830ffdd1fb2c99701e32ad607874846ab5dc96e0f6f54ad7676776d3033c889f049937868515b5c36620b0b0c8c220641bc462cb2bd516090ceaded2ee9d0a8f96d2c30b17f4ce34f446603810a35e042d14e7aeace761470de75171b598e8f04ea241009835c1519cfb39c9ed8ec00398a9a0e30d557b983a84d9eee5c050ddbc7bfce4c3d17e38a5109d790501b5b7e14e11093657987734413c985170ec63a5e26da310976149060784c476ec140d3bf5ce77d7ec9efebf6d0f93155d8bfbb068c04fe66c8dec1c1bc404b841be04ab61433066bf3b6e61ca739786c1013325d98f4bc2197ff9e0641e4adddf74833569fd6fa7a05110581dab9c960301a44b85a630cb6d5d3d42fb4211a777acb1ff8b6b888b06b67ea5312c909465da4c8c55ccdf1230c491fcd0b7296a66513e6db2d4767a43225191dfd16b831b5422beb4cbc919e63b815327241be3b9849c966f60306c3c4ec819ea3172ab09ff558951045fdd25d4f3539b04474f30322c12b1a1f3763904f68735d8c479cfad1bd0f5810edc671f59dcc22d14ab54e1c5b2f614c77f5243eb6fc54ce077f00370c330bb2dedaca75b10ff26960046016f128b65acee23c65321977b47fe55c3785dcaef3d7d67e6ed5b1263d09a683e6eab9fc6745793ad0e7c87eafabfc45c34b169e57ce8e817a9d20fcaad59c84620b68bd9ea7d8aa0b93645ae5506765aa4ce51f2891d27a6d3f15a8c3cf9362516295c984f8f80bf262698762083e5c6ee5f7d40738783910308c496da3d65884e78f8983386c745246a416948b8e42fd737f9c063a111578ec86cc40db8c18cec66319898b1b0420d3e7026f8516de5606d7a3d05e156ba08eb8b807ab355d1769e2b219d8c9a8c056fb968ed3df5bb1c36f06b76e769e1b7ce762fc254fc5bae2e13347c6aadf8a519f6d21bf93749d9c162b7f43b8d81cccf77f1af54f5279f57ad11078f70ab06acbe3834a738c96494a387fb1e513a497571203fd9be98d42a7b3048d43dc6a4936764b981c2d07e6303148734eadc7130c4dcd5220b9f224fa9c200f8d58796f6e48a4bdfac2cf980835c4571a18ce8edee35eadc7e4efe8e81509c96b517d9126b6410c2169d21221ca6a875af4236bab0f7a3c603bca96e4d7f431c324cdaf8f31f251a4c247c21dadb879da10c8232a8352a8621dfe73e679d51b23b8fd756fce0d9c700f3e861a7659785cfd1bfe95ac9c7ebbd44d2a7d5b1837bd5ae1e2769ea8ac5543e94a9232f88ea93d74620530fbf6a349309df57f9675b52d85dbdc488a911240a7571fc452e1e8d46482e374436d020fcd158535a2e8f66faca494298274aa3ac356589cd2fed1dff59590f2ff3175f0b3d6b57b0c23f925f006b54b63c01555742135f8fb4b3f9bd15e773cbbd5d35b0c61e4e71eef55cc3886d7b1f4078600a2c154fae7f096d7879634d17edef053460c2a1dafb2384ce9b4d406e88c668aa2376e5a49232c3d7258bcab25069c2e0f1ea19b6f075c745e36b77deee6192d0d39b4eac8595356f4511d9a7f13884ba158a27a50754df1f5b2271f6324d464371e51c1a1b0c6b47b119f519c16c80c965a7c60eaf00f57dd3344d84ca7e80ad97c6be63033690e1a03f1dfc0b85ab6e099ca4e8a55c0b912178b388a1a9e819db71ecfe7176a6e5728b03828667c14ff2f1d21d4689455f59c50332086289bec29f6b550fe882b9fd0ad32950186da65fc942600431b16589ce6ee2711279c5f33ac56a5c915adebb8d87402190c2a1c884fdf293598fafa0f7335f00c7f54ed9aa6dbddb6fd4e600fd9ecc4b0f62a98056052a534501907a2cdbc69470e3631ab5e3537e387651ea5940339ccae019256f44ef0fb0351f92208566efda056c482ca103d8ef5128d34c6c79fa095786bf9f6c7bea1f1153403fd3f637dcaf363ef130acb834ce6968b09823352b9e5bc51f863c37326cbd9ee6c9971975da33a8af3db7d2578ad0f7e938395d9272fb9da38c59549586ecb3cb87dd168beba8590f6e1dcab19f0763a8b0336456e3fa8a663544f43fcba86172a5e0d69e5d99c3b57eaa9b9ceebc800d69a42ed553e8f2865404e1ba00c95328039687c4423c6db5dbbfabb0c444a80b1750a5be002c60ec1145aeb100731de3a5a6a652c1ffb96bad3051f399f2706a0aa6513fd427ac191a0e0c36ea4da520f6616b9718c80c592feb5926d4983aaf4786b9ce99c5f927b6f67637db93ce60f7564d259c5bf34dd6e0b6f8f8cc6ab2745a870cf542c1c725c5b61c6d3be5b055b0cbbf39ac62c217290b4ca428e4af03d351c2ebb95a2a7118e2d6f648fea551dbaeb51f4eb9bf8e481904e3123952c742713bc3fa3e74ea8781b70061263a898bebe542e6c6368a2752f32f85f00e3d7186c264f3a9c64d73c21d9ee6fc4d9d3373e4596b6f6aa427b262a47566cf4ced113225a64db86862e77f5922b5d8978120bf21b41e19df8b9518a6e146b6dcf709c5e6108d0090411e032f8bddc20f54bb20200518ca0a8f6106009cf6c82cbadee26e86311abb27a254c3f693614a806e09e64c9de40b1c127a27767b01475dd16f21568c25b4dc392498f8612653e953faeb5851bd5a0cf638878bc618a1f0b298ca5e733d911bad19bed094f9f535bde52844906653bb3732fd3effe1d282c948f6b357fc66cca2faa8582f9732eb609289fb27bf58efbabbadcd2670f17e2a12007b9ccfdd7c3dc90fca941620f36e51da6f64ffa8961d2051e13cf4a134028d7e5a35b60aff9478fdf98b3aba873d3152a980c0a9e50f1a2f7feacc16f5598f33f080786588e23ca303cbb9ce1f4a5aebfcf8fad31e3b3f639fd4504c9f39d41204518eb43e2c70353c5438dd50408732ee02b7101b60be291fd50bf145dcafd59a3b6ccbe30eb0bfa4107e20bf0795d393acf04c4017e5665ce3caa21d7bd821d6ca408bc55890b4ba3210df01f350aceaa593771ed4881ceab1a13714a9be31fbd79d6c3d9643fb62b701a033d73c7cf772eb09be841b965af6af9088d7d327f6b3370e842e4256709611c0f845f796009666539a005ff7f30dbcbdd9f6f2e2ea6d0fc6a76bbed144036098c6222380f25c2764758a440fabc01157f55b51545b912f63d988d6e56c59a023a72887f63d2e448ac271db45535d8ae059663fc2ebfda14ee199bc3930c7b00928303706ca0d1f2a1e4de199081bd0947893452085cb8b2b5c9c4f86aed2bf65cc469e1af320bd98d98d1a468faac76b7039622e207624f5aa794495cc726af9bf6a4f6ec32ffabb55261f7a33e14df781fef98cac0d520b149aae904559d143cc3997a9044ef93bcee419549a2acea4b60378f5520955ea652121381b98a5d2b8ee698ac562fac567766d59abf9cbd69b49af580282c74bd22d3683b58b3eb248bb5745eb39e227cea7e2a5e84166abe980084e2f992157872d9f9fba6603e0bf55d00a0c8b19c8447ba237012ab22a722febd4fb45f1a0226e6f494aead70888446ed85ac8ecbbb28019a11fed8732770328d5c34e6401bc9bb96d097b6ed7261f74cdcef46d7417169ddd4569978022531d492dcc75a6503108e85accd7fa90378d86fbd22759cb2d58ea51b5d0a41427824183ed48c2d31a93925f703e6f518a333965bb73997d7633fcadc2aa22356f23913b43f01677c4ad960b7df90b4b011ba741c9e835283a1f31a9a7d9659b93e2a14f5f7935d2a4f52dec98fa28932b3884e011d44f82badcd243ef955a7e5e0b762df91d9427f8c7a12a892be7341a71eb9aa5a7d3e423adc3b02c1a6ef8b2a1e2ec3dabbcfa1a30f86c60a7fa08fd64cef5552c17289db7c9ae40bc9e1db02424022b0a29d9cae792ba72f20b17f599a506778ae51c120e8fe4e90666b3cc51d84e41603bd52b18e58e907e799e3f8c0cfe54b824882c669d79218f0697a2067e704b0231eac0483899e7a5e3976de82994c6f156bd0f8f861b12fefdfabd3ddae60be29731c726506f32bbe3ddf6a5520a2bb82eac41d412c5b62098469342499ceec2b03f12ae5636942cf38513de2f82bce42523ee72b23dbbf8d462c996737b0a4cd99323780dbc8edfe554b0c3a5bb2b1d7c86894ccc5f203beb89f5e0a84ea0aacf64c44c1a871b269a06c627c9a99ded6a6147c2f50c51063b89fe1129cfed8240959b3ce0ab9dd5d9ae0cc1a498afc9b6e0e130871b4014c9d47e6e1bec367623539873a40e945383b638cedb17bd7b98f41e5952cb0668bccf6a78fc395b637eb1e82bce752e7da3cd8fb2972930402bc6dba53c0241d738ef0adab4e5574e65e1b47e73def0d6a56ab37d01161eab6967a2b6c0c36d841a9786d965676b527e97b8a0943a9645399066fb9185a7272308b0f5f2190d4be37d22d62d8ca4fe780e6e19de8d8191f53a8022c901813512d24816a9b9f5d7eb10ba60e7f6a301a2de6551220fc4012bd410fbaa34adae58b500bf2836ea007b503ea39c62cde00b31cac683e8667050d60dc72ebcc8f5300bc93eb4706751b3bbf90ad138122451c1d4ff5dc9f103b18447480129ca82651932c3d59c5bb169dbd99cd20102482d71b3746aeec35161746474b944ee56c4564b9c979ce457a34e03e080828589013f337be3b122d867ce1c0a236e8c198145edebbeb5933cecafa2f95701dfc7dd3dc4b3a24fe1179db8f76fb767fd736b37ad82b416195308da0f2e1d2b52b14021addefe5a46b00553183847d345efcac14175fa96c2d8dc1288c7e91f7f2565fbdbf98d83985c635fd6aa37d65c4aafdc41338960e268f07edab16d894eef2f775f22a94dbb364be896bef49ebd4250a03071616d6f33cb8cc0a1d089b91067abb25d247ab82dc60d4f76549a9c51575bcfa304e7cc3b98672e32b0310ddfe6d62b67931280e890cf34bcd132952bf4c7c40d58a1c2a3931555280ddaa3cff2476cb91b62e27730a2596234d31257f4b4214cb119845caae97519d241cf6a97f0ccf4285ce6d385d1de15e50e07f66035ac332908264e662d46bf2d646f28306855e2c0f4b007254d817b5e64f868eb4adea578c5ba823feb24b103d0561cd14b86a619e687044656c4c83b5de58278973a44595ad06d50f492de77ab54674225d0c9c616ce7a262ae4d284c897d176d4edaa5c91385d6ceed2b1b8d57791693ba3dbff5e840996dd923da42d0e3787f4f075800490f04f119841467f3290a3c4ca7dcea613572cd05c1b547628a8405020a9fa95ffe1bc15d1e6e52141b7257bcf1e31b278de3adb1844de2418303bdc6f60d7c45ad47ec985feeb4553b5e2cec3bd0b9937929958f82b3389d3658222c78531f95b4a0383923d8d22939315098155a6142555a3544e6830e3d3816005a18926e2a7087be111b1a15477ae4063805a3272647ce45a263d973e5c6c14c402507dea2c1673ecee789ea984e4dac8a249883c089f3b0c54ecefbb6161ca2cfbbb1b2cc1122ab3f1d28d0d38d651d98081116818f2bbd028752aa61f6048ead821bc98f2da86d8282f8b6c6763184ab3971d09b17019d00f029e984eeaa5ccc1dc06f6813c041c433821b3f0a288a6f9fdf84d3342989a8c876ff07111665b0974cbd05ed43bf4eb7f39e66dac5aa9b70c52b2a7538244b22a99edad20243dbdf488779adb317e433e944f7ec42c15a7ecb8b4d013c80fb94cd7bb6e49f9e4885973bd784eb5ed6bc51aca75a00fd2be2df24ff5f3604a2ed74fff0fe59cdee55c1bc18c102cb73b854fdce6373b8d552253fe440e719ad0fb81f3da56e186cba6540faf7edb3e8631bd1459953b1097d59b461943259ea3af89f2646d4bb19b6b2b318032f429f58856f81bae6a7907e59193c6f1a99c40667c2c635e0cb03140ec7c0f0bea37c35ad49d41f1c0cc6b9a03da08a71d50157a8b1859a8830f1cb863104e361aba2200589025062c70a5263ea7a798f742f1d7f1acb6a59b5af1898767a49df7266d0f0512b650442eb0475e5a0f8894bcfaee7f3f97632f0b354bd07105aa4b6539cb1de01d00c4d12160b169f5829bc28e98c9b98c5a0ca6d75a05b0e49730d7fedb3e1dc08297781c60e00cc7d04063b3ee9125b2fc71bea42bb10a4dc77947c24ab76854649544367f85ea7003da92cb791c9e53180456393018873907fa602520fad84c47918eb032ac86f4d81c669baff9057faf33a1f24979ef04c554b38e8efadcfcf611e5c648a9160ef4b3361571ec600f4a060bc9046ca934952d81197fd0db82d4ad6546c4c968842c15f7c4ae633bda89ecf62a674f493ea433791d382192a6406e358f2516b248bc78d29b86fac89cafabe0d5fc6f4dcd5c832d0936fdcfaf0ac772d5a71affb1a441293d308aee92e50c3616d2158c894a322c06211b01bcc001a6f2cc77088a3e24a71e68a0d73fe4645d358471c22bcefea792cb7f81a01e2a8c507693f741c54f3ba93f41758521d91f4d433cfbc4177bf2aec0e06b1cd8e6542fb4cd1ae8ce53d47417027af198d8fd2afe55bba91b931c5afc5f4e52de305e2f47fdf06d8ef5b7b58facfefdad507fc977b8929c3f909438629cdd92964ff36132662d7ce4ffeb8f985d1b3e9c40c95618e4ba515f19c4d92505672155013c2bfcd1cc31d48acd80f026245cc0849b25fb66cebb2bc54eb9abe95b24d6cf0e520b3174a93fa1eff081121303820b69eea549c1a776a85d80ee1f55e8a52c9afa278405cd47658cb94d232d4098dad4b4b581e1d3b656b97b4af1bd3af858f485edf9bfb0e905f9ec4fcd84506e1dd219a83df07db60b938477c47354cb1332c5ab9337ec7bd06e460263135641d9fc4ee04037f2026c4ec43a508982daba8008c8b698fda87c2b58e259ad0c15de231620a61d0f780828987de0ea3fbbbbb3b043a34690c3367f86c59b878da3f9c5e6f84bb814724904c5b3e6bcec0065f29c579a9d68b9c4609b7e9ea426baeb416c656587f4d5da11b287db2ee17b8869cbc585414e886c00f8bbf8f14da1e4e66675ffac8226970cf54d98893c4c93e50aa12c55dc28ebde6e07b3b79dd58fc1fb3c1a791d83993f76ce6a19323322ca4257d0b1c717d58f6b01b6b5712bcf283151689459e531f347eedf96725119aec628cf5069939cd335fc455e816fee8451cc2a8aa87392a660798f03b19fa851e3c7392b7abf242037953938b605debddf15b3f47661c10092cb901a3a0c38da747a645413e5330ac5ddd76ea2bc177a2306f42bcd2c6f40399edde05df68f10ab1bfb4c9aa9e771c484fc739cef2e0c4492c49c4adb600928110860b23e7e79b8c46554bb65e1793e3607b95110b918633a24aaf28f86d9d9ce27e64c85536e47bfefcaa2af0862e4af3d0d56c389ac5357e2c455c599dcee62a77a9486df4af1eb8ba9433a2d546464e7db709435618ec77f73df2d38d9c4527b69b8b92cc1c9fe692423c076a0c2f480bfea73f5d7d57c8494557244b7bd10f0d8df297177f1806ff2c0a6e09a1d690bee48f1543cb8916e726d34dc8d6b0339ab13b7add38a156b4fa0d1b553163d9333149254af824e4c907bd70564e634e144d1f48404083adca7b492ca10b4951396a8e605c07a77151e94ac87612309f2909af12160249bb75eb647d3102e74fa54c1d47191685feccadc6ac13ef2c20ebf884c44ebe3fb9debb8ffb6f73bdd83d96e2baac02cfe7d080dddaf578fff71e2ecd1e8cde170e92f77c99852c45e1e2ee68894cdc0c6cb1b642750525f77fd6e1715fbafd75faff18fc9eb9d6ea638d479daded4780b7cd1524793ab96b8a73bcc8142e3c54b065b4b207bed426b3d5fb7af3b53defa15b3d80e4e37c8b3ac1ab51d6feadeb9f09c6fee60fae81e791073d720ce8bec156853a77a175aa2109f107b73fc31ec153e9fc1bfa72653c6baf483d3da5fec2624dbe295e439ab2d33f9553c7f3d21cfe48d8b0c4631d84ac73fef3bfe07a97088a1946b460a35b6e7c3520293fb0516d3af45cf4b30073c35ead87ce82c42e54f5e0212e39a9d31cfd997a7a9fcae7b6962e8082d3bb9e8b15795aa67835c15614a36ce0a2f43a7f7f8a849083a0eaac012f4dea5408cc316350fc69988d8355eb1fab842a1684f89ec258c83514c10fb8ef14ce6b2f94fd0bf391cde24f30a8c3c84e9439b90008e515bb0bfa01b28ca4f217bab43000dee4dbbebe07d3d9931d4fa442f94a0d664a8c38e2344bc621bc4bf6416297acdbfbe393a641835d32f7e79bd38add1dd80de2e8794687c417c852509ac64be0284a499a1808cc1cd424d4f12185d88bae1335eeec077cc37dd1eb444bb5d3328eeaed7dc9c6e454bbe2d3cbe53728571f2822d54dabeb050df06fb4e5445e9d393fef5b9fd41e9a2c4469f24e1c4083006e9b85d8c49fe77f0634cc267be30f1f09d7a7d11ac41513e3230c23747e22bfa446a402c23f37b7fa6e60219c9851347bc8804897cc038a80ca71f49f941bfd9c586075f509470f60fa0af202ebdeeefe16d1e91939a9afb1befdd99e98a19f475354e6881af8cb4fe3683fec87fa0a62b2428f611f7ff5cee7fed287dac150ccf7602bea612ce403e29005b2de7589b496273d886ecbf09331f576cc9f13ab113b0c0a7d0abeea63f306e1d1faa782775dead5163c410cec7b90b63890d4b397cdcaf8b335226036a52ea6ef03459aa2275372b8a7a51077196dd02c3397a932ce952f9bdeb64f792f24353b62e6b04327bbb24054b8001a9c065b240244b706df05b61403fffb8033606b822b1d5caab3c98f277c3e7ea13edf731181adaa13d4f141020ffaf90b0efe2d24da3b24e2575bfab959014b58bf845caa46de73fc0240f1fcaec4cbdd362721ca88b11ce8b2f3532ed3c9e48b0daf5140f2f75419f5f24fde1b413b9c9176262d0ce11766f2704338f420ff9dc79895fb8e1704a71506fe394a04edddc3952836eef835fc517832318d5c2dd121da047fc46f1bd27bbbcc99e790fe81c749697e8dda51c646ebdb812c0d21d93b8ba94f9c1777d4c3bfd0382522a77dbcb54ad96b5d92b210673285514ee5ea1798354915a793ebed05de42a667f999779fd4ab95f916b229f1c5b9d3d696fa8a3d24bb1cc8bc1d45dd446d45019d92bf601c74fcaf617cc6642cc66fd06d8c0f7c2624c025e0c5c9eb0b59a8eed01c930d5153ed26d326992306a3a89a3df44634411e428a389fe3805c637e5abba9fe9c819419680b0b7dbd769e99ab47572953cf3d494fd705cde47b88291a6c0787dff3b3a012f06d5b28672842a52f7e880d879bbbb1c662876edf59e326c72a1bccb3d8087b9658308d725c3c38ff099f6bcce90abe52ac07f9b9c1697a28429949488824ff007886052ca97a2b011c2a88c81e3ebcbdcf085ad68d85e85ae94a780d5f5b1556799edd5d7630d278593c5e0e4ec72dbf415edab6a7506bfb44aa448704b6ec8d66cccf1daf5c1fcec7bf06f4b0275148f0045ec8ce3926491804ea33de5496f881ce896bd4034fbb9a169121f7b411df6404b44a9d29df1d0c037589a3636dc168dc1211473d2096991164876a445f3bb560c08ebfa897f4af31070d6c5e357d8883a1d96a7fabde1668af0c7a5dbf21fac535552d6945d93d3744759e824556f0f6ac8310184b732de5c640c9d58aceef6e771c9bda2e5a76f0fe6052fcffc31d5f86989accdad9480eba9e7f348f313d7bfd1e3c6439f74f183a24093bdfd926773f300e745daf3221547ce04d9af3cddee019c2598b72df9f45ec23776d46b932561c769d3052a3e2be60a3b2b000229c8df5c9dd7e76ecc7179df1180a7656285738645b71e9b17bebf8081afab2afcf32f35b52990d406421a390aef0b0056662e545fd27525a40ee6dcf6d66987280cc7328a40f8543c77ecf0d79a73ba43cd59555c57c2845c7ead53a8a98fc49a89b180b9b28841188b43ebba172fc1331eabc1134c8064930b4eb2e52917c4e6af6e82e6ebecf888bd861dff8b1e40756677ea6fdcbbf31e523806b414369ffc8357d1a18a9d7a5d54570da5979ab040191e29e67130fe03f2d8dadfe97f33fef7ba5582f66fc62f55bf7c8fdb09fb6cd150afa0b1d54f678aa8a4f4ec259a3933e6f07d7a14945d762ef5e938c138b41078ecd1164d27b9a7f6da96c72076a3d3996179615f16a79f1324387f356b1c5ab5c73594ab9a424f40e72503e069931a4a9d3f000146270f30eabd10ed0b9349af85c4992c6a4264b135b9c39b82c92dc64bc40bafd141701764f8d949d75fe51a5fe2e345d6cf0f9c09a2eb359efe9f6e3030d77fc1783111938229d63303e73821b4e0d41db07a40b17a523a3d6e33563c128c710bc5a893b04c5411d8a258a6b3efef972e6d0c6cfb3d43ad2acc4c7954716318fea365e55cd77aa6e82afa4418bb7f7052c40e6bad2b9c6675844f96cb1c1dfabf9ab0550454536aeef8164f7a07ea1e0b5b18b39af3068dbaba619ea9bbdbf177b703379edbea3592e5587caf5851015cb1747ccb8116e0b4bf1e9a479375643d734a16147c69faf8c0415bedc7f3e848d5c388a4892577207d6654fc6f395000adba6899296e85a42aaad6c7fd48a58096b6845dbafc0f573705f75e0c4223185b372d2315f43b542bb9f82abe68e5d38602dcfd10371469f61a4b4ac4d6c7cbef7ee17341aad063129a58d8fa8b8a09797130172d48001c0bb73bc6a2de39ebb082a650e00a751688c29346747eca00f59582e21d8562cb3ef359cb0785bd26af91c84f1dd38962650733cd20deb998e41f09ff37379fc2bb8ac7543fa14b082040d69e919087037e7506eb89db0e12e1d6140bc3bf5ccfb26d233360e350e66c8e57f2656294abe696799814c9863ef944a7fc6df73b7e7acaa99f55e8ee40ef2818d831cb7b6566d309350f4b719b17c929f66376377a295daa61430a58d2c14565782e26d8d22cb5288efcb47f603e677fd2ed9ebf634554d9de3605962c91ab08648543483bf925514f1e0052c1d4ef5fd29be408b7e82140dc5ecdf636fdcc3451a265e37f32e8ec5c5d2370313dfe2323cbce60d5c18db03b8d91278a7e5893c8b54255b7f8b11680626471a8fc407838ca92d27aaedc361f833e22e162d8ab423ab834831be6e32bef116d75f3a6606ac1315da77e145cdf1140e35c1c8a2bb96dc90cf6b95eef8c075062fd199037189023813c2c2d3cb0e5363adf95e9e50c58d527c0aca4f31fbdfc8ccd47d87ec58f1f20f51123dc200c8084f40b32b434919580edde3de4a8be139161f5d04d419870218880c6a09c4585de7c41b6b52f5481f78d58868c6c38b753ce5f148713ab99fe6c5802f4f8813bb5a0990fbd9e5eb2c110f827c8730cb824f9abcee884475e792d3477eaab3cdbd81c3bb44025065c50d0d7338f790929f0cc4950c2882f478c176d1809382b9f88a7c0c7bb17205f6d57d1c718f348b7a823bf21df9ff9f565e246593dc76e8996cf565cbcef7a0fccf5d08e2c5a0643ee7f9ac5c20d11263b4b3df685e5a5232d5a44c64093f6b5ea037500888965d61301cc212cc9b288749575b453de6097eb511ac810d8ea6f81fc5784b0b93338e71640f934ed0edfaf8c5b0905c17b950dcb096a4073898d05a94cefe01f57ac3e68abedb68005ea00bf671db23cf66a9299ee5a4e0b0082267b70a472179194fde1cdb488e8c8c5b8699b06527af41112a0fb6e47881260616fd6b3876c2f86f52134d32a6cb46fb0ab14fab71b177fd733862e0350eddaa8274df03f977d877398152e0756d2fa7b157db681d271c359e284b5b113828aa67163065e6782fdb9b1bea2a04f4b57af1ff44f385c71e306caab482c825298527ebfe6e2d8396b0ad6d0b3a6f00a075637e743136a8e88f22762ae7021c233447285e41055879eacc304a7d543d219167f27732cf8afa055f771bcef4908dd224873927470553608a1fcccdec20a760f5b6b9566f058c82c516957dcd941fc765c7bd8f58ac46adf92c4098ff5f33140796d3baf4062bcf89de07ac4c9ce2d0f4e5e4ab73da0483f71fcd11ce56d12d9f1f926c16170612b45c6476b694b60e65f0703606411951a6a8af169ff0cb6710ad829610b7decf88e1ec0f20d3c1701d764be26f3f44e76667c9306f3847ff42aaaf07d23cc9e0059d2dcf97c06fd59287a78bdde942d6231107020802e6a46b5a3bcd7d93f8b6c75d66138cf28f60ef7c5ac5ad7857a4dd3b5e8b32541c458cba3b79ae4381a738a932584ad09a6f78e55eacfb794727e376ac4a6d3f2a298cf56092e0220b87308fa4f087db573a9bc2b530f8ee1230ef2ebbc11879d4c87d3712b3b6adabda74137ec004675010b9d800e1fa37ffc6fd66803b50a8d398113693bcf611191f0687948543df0ea8a850f800d90f637d2c17ff0c10654fb142974d0406ed58af73dd08b869cb723904d42d18230610f213f6a4c17606cafeb083691ea658decd3cff197252bd4c4a918c3afedd5ada03aa69d814d0542b81792b95011411402ce99c5351559b8c31cd5fb8e1058afd5ab4568f16b4b9e3334a6aa1f1cde34c8ee3ce90572e6ac776913ab5b06eda16241b1e56002586bdab5adf8ebce35a36260e44d8f943adb24de75b1da752ca08409ae9faedd9b362e0b8289640638b45f6c51ea3c740eeab5ebc89f8d13c99ed27d4ab251c9cdff57aff03c1e86ebadb9c5b70c3744bbee38ae2890f1971f7b6786ba34a0adb162e1aa33379c4d53b68988fbb404afe82a2003f5f9f7d86b0fa98a8ee7bfa5ea90a259dce2b7336e501568c923fafdcc2ce214a54ee5d33f43dffdd60d11e4b499d540d6fb1b68e97e303ba8c296e09c267368d6bf16feb69b73ac49cd16592026e0e980829e476383cf790b8c9fdd8e10be987589e9d21af8251700869a3b0f17b5563367dbe3f8bcceec0d8b32837d704d3ecf68be4a4531c166dd591fbb3026536aa6d9e3c7c3cd1df76f42e52e428492ee59aae4d2839fcbaf4dc400b62ce125850d594515b6c2b75e86bd2f4f434ec5701ccea4ff6d6dfa2bdddf140ed569c3e72301b73c6d32f6c357f1dec1420e60628e434583f36f7b45f78e6062c1ef16a3f6e8f8928db217fe6c5875f3bb8d4e9dd44d5b3a6c449c8f5ef819722614a6f0343ecd1e7744e8ef86d7cf87fbefdd3011d6da7051ee3897178b4f4e750b2ed31c330ae0bdf7de774fabee4c01f6741ac0150b7cea175e899a64d6cc126c4752610057a262d9a0698f77ad191f2ceca9be7745a618db68208dafc7f51fe95ab18287739979ae5a01c13d45fcc6824518ef1375b9b269542adfcbb889251d77c94cf937bcaeab08a303911f8041398c5a0bb201840dc8d01dad535b99f59fb6bbc143b0927d6137f92b06a681d29fe61551019af6345090d8dfe05731645004f2ce16e8944c7149f76144b2fbdea250231d6edaa8f52a2f584861df96b4ef923f6961417f1d43c48207f02d60bd3e45cf4bc3d80f61127762fc65dc329537c0c08298c4c31cf50cb891e47f090006c70f4573bdf824a67f03fbe69870855a0c3ac8668e085151eb05c9efb6bd68147220634a6767685855df1c7f9e76742d545409426678c9e13eeba058b6e9be724e05e50114202bc9ebfeb3c68d8c67352c23ec042e66f7e7956ceca23c060a088ee41b62d6ede3593e1345d4f7a292197b6ea7dce51ea5f2ce01acffb33180daa49d200ce2e85006d46c7200306a1012c8d90767ef715e74e0f5d6112dc78f96118c076e1370bd7d50965d9a5e5d96f9b735aa97e624d06ba1cf48ff8ce14832ba44723924ac95f45d81c07f3db8e17e2bab7336a8083bed7e5b6a719c25d7ebe06de1abf21c4829bfce6a2e2029206d86c4b66c692847c93039e71564862f5d89a38a53b612717242926fcd7b760b3234b775372c236bf80f2b18a901fd490b936e8ed8494fddc121fd2ffa4aeade68716c4012ed408ed371a62edd63df4b8466b24562984b1bba672db84b2de63a9e7536a2492b250d97329b1506c9d342440347fa78fe647eef4e3558f13d473c8e7a305f69ba686a54f6d2239087e3ed0647c23d51cefe6c10c11adb3201a5fe2e90fb6da1e87931afed41e8131ef819a0062f7330e70343ee0d7a7282a2c454990abfc5f865d19fe94311878cb3136eb0083b98364ef624d72da52c0bf27235356c7e8dbb5110fbe351611f7c3892126d922a178b9d172590eaafab4932cab42d2d098c494068aa360bfcc69737dbb18c53d20b216e88e494d1216efffd8bb59ef695f43a53402fcfdb41520a4a65749fde41336ae495b86fdc17e8b27a9284fb6ba21cf1d29f1812f4bd50227cf4072907577b395d98bd29852586a13fd4d0a77fb4d1858e9eabae0e4b0a2d721ab70481a38651a383740f5587c9820c157b2034dcf4c5c1aa5506a0243022a0eb961ee75c13dc4a91fc0ff4be160418cdf33ece6d3e0114806c7f345e0392daf317fc00072fc8a12588647fd0bb4c9cefc9c4938b39ff3a8de1fc088e15c9f06c74c795413260f72e307e63328afd0ca921b526b275b861400cf29d5eedb179681a492353a54e26301f78843e2c18997cfc4994ede9d956d299d6b3ddab0650a975dd7b6267a5eb637aeaa5bdffc5e7a442c3c26ded086c215a7f36721979750911355a4dca3806823d74e2b0659b2a5282c181d774d3c1015f1ce5315019224dde27f38b7591296f0fedfea92a0b293ebad2e2c9e1acd265e016c79dac0acf6291c00f167f65c7bc79d745ba3e558d892a40d3ad60685e9a68e46c065516a0c4913003d5fa2b3d13de1b2951b3feb8303705d2bb821319b2614c82d1a3341cd5b09da5c8eb9af081361862346f43cae4b8b36ddbf9d6e95850614f27d0e447251d365ba78ba27ab802feeeca7d908f688a1ae128248151b571ebbf57b402c0834bc52cd3006d83ba27eebacd24fe081df96c17f3b7eb336af6a6c8037af1a59625954dd937fd81f9a94b440bc08f4c34cde4a501ae5969c3dbe9675164e6bef82d693a621d6a0a7543b18afebea9ce4222468655c90f6a822c1540fc2c5ee69da61b04b24f75922d776c4893ebc3f76d01bf27b65b51900a9d55d9abb091bf42dcea030add43d7e66e8f2c39ef362dc520c9fb6702e2b9412f5cc13edc498b58ca20bea9eeb909300d6fadfb3679605777681325040a5f1499e4d7b2d8e4cdee9c3a840a6953f89648d7e8ffd6490e18748985088df0fc3b373ddd88b0120dcba18768dd2d0a295a07e74a7276304b67351bffad3f47bb3b6aa191be90cd941a52d25de1c19a0c511765a892a063097aac821a02bac82134e5d773d6d9d31c0d91b3e88ee25ba29f618168ea7d1c399c96642a687ebfe7b88f5bca4458ce5cf205cc364e9e658ac214bb51786a97a5966fd2ff8349d8ad000b3e6d7a59d8bfccd45ebde76378011a7992976be752b0c35337fd65bd81799707544f1b0644475534ba428d9d7c95f1d19fde277a4ead26d1a44e43b56eda792b051887a37b3c95727c79da5f24c220c2f034e334791575937aefcde5ed58f27f1fd9ff67205fb227fd9b1cda260e4435a690cd990d2377811c54bc788ec383a0d71d860c957f261f8b8e894a130b00a3d74da98473633ab9e1607bd101f9ffbd80da26767cbefaa89244f5e781d7cd754c1a2a9b3ba81e02e30484db5f0f72c2c200ee68e1d2dde837f288a4dd1bdf321495312796ec13febdbfecd4c9c547ee7986232f215eb0bf461907d01094209aa4b10ac5002c78bccea2c5e0ab5cf549e77d738aa0661a809b05fb0c789716f962848bb3de805f5874551716f9cbeaea113fd8b40b58536b7601a7b91b1dd2c944c940d626db6cde2929a5fbd1d6a2c4279165d10b2c84bae7f5725d63a303b5a1d2a8cd004f226e97da07f2055b0ca1bc9838eae57f2c9410f288f66a8b9dc38613b126d3dd09629481d6df30613ebe29a2d3f3a3bc4b202d97b38e1b35570ddb87a0511555ea2cb46a57c07fdd93ddcece8d5e0705a34340ab2ea259d8ac4cfb9c1e9f360377806e1a67eabcafeba4cbd934d3ec73a785b046810c1d4834dca46442bfb823aedb7b4688d3c2c2ac2d4d67c9e71c82ae1d5a8ede2d45f45a34d07e6e70bb204ad8b7e7da46f93c9c05a6c4e001b2a875c04a1cbd35f9300ae33e46b3699b4829d2aee57f04915935123dac046fcfa8e35c0fa78bf36ba8d1c28bbfaf1b20a867c3601a7b3056b795ca2832d0ba85502424b2d66a194513e47884001691f2ad60aa3d2903a3499e1220dd16250f9b8540882661727e218fac5b8ac9ef535066e871d01dd1127c5f111591ffc5d89a3517010cfcffcd5f81a17562d4e8e026df2d07ac2e3c0d3435d3d181b955e736bb19ec85bc882abee9963326be990934ca525169092250b8b05c0320fbcd464d417f08a54e87b755fd6ce4b25b260c505a7195b6b81c178868f3cb057dc51d5ecba0a5d48325e4647b5b2fbae8d4f0fdd7140eb2ac7fdb63074819f4ea494fec318dfd016ddb8a9ddab73a20740d3f6c5af89eef03767a7e9f70d1453f5360f5bc95d5930092fa4aee37a4410fae9956de5b0123f4b8927f9d483ad2914b2ad4bf5913904b9daa448e3939d1f25917933e992f3488971c01f719a17c11be76eef92ea93be522f70f68ce71f053fd0596abdc9770943a455d326c9247d9d5491c1ebc724d1da722604e6cf08803a6e97d19f991559aa566e1b6d143d027dd766ea656fabf620875db06340b7f9f7fc6f534113ec28d6814379ccbc82c356d41b4c2429c0c02c758faec67782a22432521757bf0ee1b14afd344bb840d198684cef9257d0d4537667a224b3f46214e0dd9b56bd30b0e3b71dbebf822d8d0705e932517c9bd5e1af23d4d0f8e9bd0fe37fe698ded5957b7eb6ea5bd0095c4611bc5d2ad3bddb4d3b2f750b4dd671484f328ad1acccb707792bb3e8d45c1bd05cc7f0c4619445301cf18bb042b353e9353c70a69afd59985df509907baea2224f3ccbf0607545756e4d0e0cde2cac29a0932422c0d30dccbcd96f113ce844c489c97793f1a345bb88acb7164cde50099408ac3a306099614537c72ceccd1de58d936091b5469582ec19a489cf5da557a13b6244903b3d1c58d1005f5a46fc0d1e05c4e6050181862b473a03326f1eba36181f4d67fa6befae17f90f525c188b6d61bcf18eb644aefed8632c435dbca2d201201f2cfed7b13b7d7ffeae01cc84ad567dc66bcd252d3cf98a0ba0b4532e09e024ccfa2be2888e38d27870cf306868f80dc0187fbe48358343d71d126460e8d5dc7f28383f29e67b1c24bd26d732d2c2707af37d3ba6bc493c8d0002d2d0653d5934151af6b5ec6239c2eb896aa61da6e74e5c1f5b87e20e19fe8afb63894caacda7b719212b32b36e2cfc4f669dea98206b96ac03cc1965493f08e4265a6c25ad942961a63c24cc13828da4a91de873d6b9f3da1e98acb9290f39ff648af3c68610d1f77769301f181f71b3fb972190a583175b4c2f0ebb7b10ae03b10d4e95b7e8252c2b58acb236651d62058ea9a029773be3a0a6616e0a2b48acbf8e88f5fba6385c2260a226837ea3fd7e0d67d0be563a6656c1c2ef1668524d354359e5bb728143eccad75d6010f4084429164b9c5fadc7f41438a9dde6a062e801b89d8deaf9100bfc098b16b01d1d7527e9556108a93b298ab6b8446c0269cac403724abd50c7600ac4fa01a1f6b1171d640b4aa25dfc31b2625c915d16feb2eefaa48f25097f33fe451821970756bf59929df854f8d031db97958b6e729400b2b08a7d83de51452aa4eb8f7b43f060d796601aad922944fb9138ebd2ad8d63408bcbb115f1d9bb08b19445cfbff1865faaec46a27098ff50611a65be177550d8786956a5547c8a328e8177bc9e21abf140ccd1d02f5ab75310cd5b8c0300bc8a997cabfa067d07ec0dcf06804c4ecf080506a871ce883d2dfe6a18c4298d7a0a59dcece13be76dd2f9da2894f77eaceefd3a87bbd9e9874c1eac9153eff86f4f47b12a64f756bbc4774f5b069840cf1670a0b9372cb20219cb049be8fb33c2f5142373dc86463e017c7ec5ddf54240fef6242670347ae6ca85d7b07be7010e8fc3e778c276825590f131d0cf0e449eef381f0a5408ea42431695741b8399271649b52630dd9831d47adfdd5cb4880884c3246e5ec18621868d74746d61ac00feda70374350ee335507ee496f762cd0bf32e89b8f2bb80a3fddd78dcb6d0eb0dceb27e59103271eb6e2a938b0e0504da818c0d1c7c125df012d3cc68f23ea1e105bd91b053ff0d47a3b0d6dc72128f6d201780002f0c653d7cc8c9df18a29e218d5b65b34a82543808e32f292f06b72e2e50be89c754b8c07262c09b0afd0348715b068a93efdb194cd5bf9a44a1852db41c43d1c72b6434ca1b30eea3dec9d1198becc961129af78f7dd7b6dd972acf60abe7b09f5c18b8e4048879e94d17c04282ebe3a92378d936daf103b9bd62df045d140667d3eb0e8c1856fca7bebe9e0ff12dfd0275c333d0f27b450dde779a3796d53bba3a5c29402ba29f3905356cf584f30cc792584fea6df3988e0ce0d848da31d3eb117e96a6871858d81a9ad869a1d63c9e95a8b20c19af1c4b81beb3d426e0e6ee336f923103ec96ed66be341a29eaef4e76f6fa0d9580aad2c9018a73f4dea84123a629e2f9d06c806265c3e0cbc2269a544839e8140d2ef2cfd5e9baa5865d20d8c38bbe2f2fb98e18658e4fa2631c6a2f50082780021a6299716a653cb27e50591f78f6bdab7e8984c881516af4ee730c99c777056ac76b56def352c4a042ab8e589c723b77503c6c7d2d944d070d5e72b33550313d8e6dce028e5846b19d4f3b60890127778d6425c34fab7fb61a4893af0c588119bb0904af2982d671a6d6cdc36317caeb7ad805ef4a503b19f995e7e7c4878f740c1f6a49099d6bcdcb98c7088748ec40a7cbe239f961f0592afd4d29ba67a0c1054e7e93965cf10fa772967508f4c7f6b907ce1bb48a8db91238f1395e5914be9dc8e7eb13ace09561c33a2ea5986c22818bc9e07122f7d8561a4493e7edf4da79649deaf35a77a7002a16602af2aea2afe07cf4bf93c039019e7025fdeff7a22d731c193aa60aa4583cea16e202294e571ffa8fab832aa9db62faf2df496bb896bf556129c6c40b327ec1ddc840244cc0e939da9d0b68edb6cdc7dc4fa21bb8e304acd854f6116bae83620bf76aad56b19413cb8b0fa3fd7ec3ee9206ed1f3e11d01ff47032eacaf01251aa47606f7e26ddcf80bd663db45df71278820732be60837e7aab14ee43b9800a56e079c32720243ebeeb9e517d6ed9b1728bd8fc2154bcdc632a7fd07c7658b2a54f0151caf907beb9abe4a95017e6566e6f92d0399e0b2a4eb63d816d170d9410a607e36298f77b247ee4a56fd191f42e3fbe192a8036ba4ef70802466a3a66415fb7c05856841eac27bfe6ff0f934b3f21962e8b9cf60edab6bb0a0d02e97b92f8b77f5c411196edd3a34192e0dfd7a91afe26ca1c44b2f49b40f53ce3add6d48987ab95b32792991f365da62e11e2c98b49acbd484d1bf06d41bf7b782f47c51e05ffe340b8a74dab91dcdbf7d1a71d80015aa9e5109e4c00d1441526449e65084d8861ce036ecc6df496b61ab1fe04deb49a5c867d6522e27e2abe5145259d31d3725b5c05f1b6c6fea9accfb71a9df353eb1e4e174b52b86480b65a829af3b27fb80143ecddba20004d5682798ca47406bb5a52351f8f1702566411c32f5a9cfe3b50203d3fd8e40f7a4d93315814066889446c7e3034fb8371846bd41257e7a727663ee5d013e6b3a7afb33fd241d047c10835255dc19d45277570f101ab576ec2c11579687f8a930f961d6518eecf5e6d0dbfc0ef6e0cc3ce4848873b520173af3a645b60b24cb478678766f0cfaafa4c49a3ad562e6dcb156c6c312d86b870d1b0b37e280ef89ccac0194acbc0c50c8e4bd3dce94d440e8fc6f3130c15b9880bd4d699f547d3589e8a7205d9f2029f95d7ff2f752cef0fa645f429dc8f86e3035e26121d7272907b998f7a6e2d02a442562d8b3ed5a0e5e241462d6d46275bafbdeb04cb84d4262792400c8cfe16e6569a62cb3a534b41562ce3bd8313d17feac5e03d3d1ef91c2177da15bb2d3dd5d2417dc2724bbf3663f9aa52ba576bec4910aeb114c249053b69d19bedee31e42c6b33fe77acaf0c709f047b4959f39d3fef77164201854e6bd12169896c98463a014fb310a919273ca7af055c42c6278763ebdcf2d49d465dea1d0eda42bc6d97b1a27e989cedaf6c75e7c6a6eff652e621efa748fd7b923bf4404849fd6e709900f19acfd04e44fe8ed0fcf8023341e0b0571ff77fd209491b2eecc158de0b264f036804cbff77d313c7aaf4118b6d0ffd0ac3f35cadedf2fd2ec1945e78643fc812ead6994753ede6512034c583dbadda6217a44bfbc4e424e19497c2a90e11c3d44f5dc2d97cbac1d31f35bffc2503ff523440a04126442fa48c7109d008a5f46b45e7ec020981ee4c7b9a46f93ae82e9e6924f7f14de4772a6a1c63f90e204d044609d5d54c554ea8fd39669741133c7a3ddf1cb07b86cf6a242df45ecbc2535dbc931ef423aa01adf37484acf9a1844848faa9b734f55be5cb42e2375e9498be5f57f728dce8e5404ef999551850c3c5d204b2e664610d691c074bb173ef5b554e466caac6515901fedcb55531f5f1f0b591cc4d468ea73389eed3eb930640056e920fa09c761be51f5d805a0dc48e9848c610f48529d21aa37c67ea965e4223a39058d405540eb5756597f35d414c9a91e5599a71886f91c0f98018dfe48b6775cd4e9ac3e55b9384d9083db0073fe922e3c10ee182fbd55d7381624f05e35f0ac28a6a54f27facd6cdc3a2a8065429538b368855a85facd0a7af6008cea8bf79a2368479ebedb1d7040f66c3ae838f0d344ef3e0e5a2e186f7e60506cab4fa00f9577a6c9a1841a55d954fc808a3157faec4d9f14205eda906da227bfae422f0772f59e1d18e5db011b9bcac0120ecfa843c9483193b73125d49ad5902f7d51abd0bfba3161b681750e0ac184c27d889f8129c30152b7fd61694a4ce8bde996273991296d1716b698dc38e0e962171de85e45c609ed4a14b1eb0fcc5693c288118658b23f5b777f4b131521a1ec955295df306b27b900880fa74c08f1daa3c18f1e3ab9e38b42f458e98ebd58a5a3571e165697f58ea3e637c23372c6623baee6ae03b4ed6340ae76a85576952e4eecf59e98aa8166822c4447fa578bfff6e4db97e2445848323643f14fa58774525349c44b81e78ce61023a20de7a6493aa1c8997bbfc492efbf7c291c87be99cc8d8e3c77aa80d6d562c75c6084e2a747bf0c63fd824c13a244994afb9ffb66c4b3ec7e1225c76d79f5df9513e66efd127eac4ed4a570dace4b49615de646d4136bb519bee94b518b169e52ef90bbfdfcb3ff674b7f21219de9873fdd6a2699e87cdeac09e6558b61a0cbb1a8afbfb51a1ca122c2228bb25a1e54474c2500740c859e4b53bd39515e2b934aee2f53fab0cdc4c4f9cb95d1b3849a88b06205e32b87b9c77d9267063130345d94c77e08c4c722de10576f14fdc3472e1e47940eef955e036ecd5b73bd7e519865ce9a8fb9674a7f3aa84593b370b996c223e1233191ea8a41158c844b46a89097a052348621ad216d1cac1ad77a483813088e7e5f8648b7f5c79c6cc71de074c68e41520616f9187787e093ae2a3049c879552213665f349c47435524fe3d277ec4c51f0b25b6d88084752fe34b9a9013ba1abb6d7aab732bf6cdd0471647c1433aa927a36878c0476ace3c0d041721142b7a49f4b3d7a46a184effccb5ea8dc6c43ff3dcdc7b1d39129c4736dc7d4db3139a6d54940cc0c67514f9a0ad5db59e4eb195ff8df4369e4b7bdb617ca210c5b9bdfe2be39e28f5af049468863c2e3f7df7d8c1f17adfe1190949a5137ee51cff30c08692b29672e7836656381706e65cc9d06894722d1b68befbcb0ab00f20f8c4f1e7d246169dd25114c6f6f1feed3b53138ade21616299323fcabe80a5ae201c6417dfe3036324ae05d6d082b7b0be4ff495f6170b9d70206e5bfc9ba8f5cfde6ce5762cef6b5bb8f8a8c082bc152cf0938b1c3ca22795d048e7885c473ecb82a53255bdf1c0ad94f9c645fb60fa5cd55782f5e66fca1a1d150f3404c243d3a855c095cc04727162f0a08a9489dd3c75afd5dde2603f9a80a768f6c438b60813eb12e546bb0f9222e6a101250ed8f023c9639550e0c5228a87e73b3dba85ff5a554c56ef6afe74b8c476c490bd11d6a545c669ba0b4dd460570a00ff2beb48575df8261038f7b5e992b3edd1cd2b19e1c698b788a64f9d9f4a61047163e57b87055194d528b91a6f8ab8c58ebf4466fa21f95fff09dfc7ad5318e330e659ed5a72e4764199c0b65bb201b7879d07781b6983a9010e3374cfcc3313678fd9114ccdf82b9008a82d56ad2184aab6f25b4cae4e6e87ac91995ff137688f0eeb28fbdf12ff6105b0015e651c3bd3ff184c92df8a1d7bcff9f413442c50ee5199f933ce08dcbb98fe428cdc1133ccd93a82725669d8178e1a5278ee864b4b9ddd66d27c96ed6805901d814f9fe5a265e4df661aa8b3fe75dbfdc5fdd49ffef8c02668edb5fe787c619e66666fc28a394d65e8eb6a1b917deffb7f3699c299d5dc4d4fa22e92ec16a73f542a58230c2a3f4f5b35b05915a3f570587cb8fded6be932ab5b04ab144ca35138179b7d036294d161b5647e59ff3bfab70c3835c7cd8c09ffa763c29ae618db0a9ab5dd6c33c4f1147c48df71d2192bde08c82ce7a95d7e76fbfc7ce91349229c560b5ba3cf0ae27ce0d08fc26f65f4eb8f282b5cd03d8a1b9fa2029222b29823b7ab1f590d75e8faac0d24db7fb3b2bbe6a4398d1de40860a285592d6189ddf354f3fee03ae2e3bd1eaa10a98d07bb5d1eb9322b6baf844e044a82bf746d84f4cd8525ca9cd3c0403de29677762eea1ad4cbd0dd116314976fc75bd1c726daab83cb57cb1253a9e564209fab969d766732e7f18b526ed097a8b88f48dc7404fb09ffaefc90661671a2f2ef74485de0351c6584f4185a410822a7c481c99b63cca62ec576a526b5e2f83fa3af35b80cc0e3ca3f1daa72a8e3d7646cfe32741d257da72cfc2153ba8188977bdccc63ddca2e2f17063c93bbc0e656644515821d11ca8e3212516b4e0b2b94ffe6f53639a29baa9427c394006df313401dacc08969da023baf135776e4c92831c982afd14f9f3d71337eeabb96dd6006589360fd8233d38b9d5d775b27d5e754f3455766606c32fdeff3666979a9570579bdf1cff7dd62794115794f86cda1d51fa5312f0bc75d387089c4c0f1791a551b74510726911b2ecc55c8beee21f2f9d8081b1cfd6f0c6cd7bacf60b617e4989f77d609baf608b8b2461ebcbc0b11aebea1a7ddfe0fe0fbd3348e12f21a09d6d6019068b575e7e0f41cb940f45fc95ebdd16e8243b4c5a5a8d6636ee381fa665ec921fc1f471eff29cbea18b272c25fd91b4fce682ddc307638d274453a01dba667f0a74b20ea1c82abaad34dabd86a289e1edf592a0b8612bace416ced7c8cb4f3efd85ca577dd5dadd0784de0df91f4025816df1b607ff2112d2f3b7c624a83c5015bbda0ca49082ece9a1b3a861208a0e59bc296da63535dbf53bfd358c6b8f076eae3d1db5bb47b6bf85a1ab126a32b730aa5ff8415b60f40fce0f592205629f8ddda033a9693eb9aeb622cee1e720ebf4b3954db861ac635ba9b59a3c835247af49bc8156ba5939351e1a878f01088c03692434f635ee2ccd8a8ec466b5633f8e12499b84fa6ab91cc4e738c6d3159b86a915d48c51c7ffd35c0d4286b134161dd33eebe0364f3d95b7a456be7673a7e6da09ea34c24b640aff28d1f503678b76cdecf217bc1220207508af8073bc8f1d4e20be0a7f9cab214b4e925fc9319381d61daaddc0853d8dff6af3aca482a1adfd42b115c76b32c6a831176d33e328b612b0430e4a597f9cc1153842391911128c60a412b80fd19f034960c61641929d5f82bf82037525c92f60b1fd934b810afe13af7715f5efab0d43ec60e4509f7514236467c972706ec4ffbd6c8da2afee3a5c58cd145659ffa4b1094309cdbbfb9dc1a8abcb3faa829ea21d5f32a3700ccd3cdb079039359fba72fae01c1953b118fc3eea5d5ea6905501f4666096a5fc8b5b7e8d805a93693d3a77f95bff4a4e31afadbeb4ebe96139ca298c2eec7060252583e1dd992e69c203d25515657c8d755998b165204cab0f7b7294fc5919b451c1eb750c198f3d5208b5afcc2db9b411e10ed1324af86955ac9076b77e8751108931bd6464114d4e4ac03ea79059e57ad8233d34d631741bcf49f0be0c73072a25f2cde2efc1a8021d9af1cd37b63b74fec7315d37ddec6c0ce98cbc71934a97d6f1b13c90df1d5b4f36e7582968393cf9342dab14a656e58fd9822880bb3a0bfb69aa917bdbc23e787362cc09b2085317e0b573ac82845b734342d77e34abb7fc68890f56b6a9d8c3fca728f158d2bc248bb934f3b75b10ca72913e4f0c68ebcbdcf085ad68d85e85ae94a780d5f5b1556799edd5d7630d2785381ad6bd98b67b3286bfe4c4fae84899c03795adbb9eca3ce400a404c6db7c7b41cc31ffcbc69776d82b807df37a3f6833a3db208d0e877cedcaa513d7be322d8d01cb47939743246ae4b87cb8d71f6a50ffc41accf1244a1f148d3023f0b6b1cb30e900fd69f7e21012e21ebb412a5b2c77045f62f37dec7577ab3cbcdbcedbf3ca9ed8047ac03a463a3f79e1dbc68c5a64b1aa9b40dd280f45966b68c69b6593aa84107c4061eb1d5a5ff1029be6b578811c114c7f9b9bdfd35b8cab72b26539e3fba1f221ab347e6344b398eff566651dd2bf73244ad99219593afc65406431ec46d4c4ed10c4015abae825116f2e5f1a0894fb55eb9c7eae211829a0f11db64a472d6a10e1d0f0bf0ec425c82f3b4f901405693a5a1b44bc55e1f4ca5d9fb34e31cc7beede45469664080f1e10c4fae6d8292bb2b4aca18a4ee2c29e3534de0c208211c77dcc8ad930f866c5bd92b79baee71f437a68b39942f622504c5ed7ad3686260b721116ed7b34527bef790d98642ab77198e31776da9e4305c16ffb8ce225cbcd661a2d2e8fccc1aefe19ac8402c0858e5cf681356d8f48128309e767e4fc0ae437187543b6f2d6d48aa196587124eb7f40d310a954fc903aa65b9e6bca9b84baee33826c03b8cb54fe96b90f545224afcda1bb9b536c1de6fa05605a1e6e403ae7e312ce52d7890137a1ed53631569add30c2262b294fbff10892b1e538dd8c966c33050bdc08662485d9fc4a824387f356b1c5ab5c73594ab9a424f40e72503e069931a4a9d3f00fc270a72fe63d3f05353e64448c5928c315154a858d2dfdef99b08a5c1a29570b76b2635154e04b5589d4fad6ec67e5373f2b0e30d39d58a4e5c33de578bb3902666d016e07760af85ca24e165e2e2f3882c410e1bee75528b25e7acfb1f88534f66b15d048ec96c2da648b448fbe9bec751dd827b91e6c42c596649f047f1f5d425e9d9f17bb87e287629b71fc409cda6a568703a3e1b6d7b3cdf690b8492cab54de364bc5da091619e4a5afa4ffe50a5974642c269ad525d6e64198a9d48f30950873b799b4b45bf550e8e963afcc654d214ddd73fc53752429cab76cfe68ad81934135dcd66ccf587cbed645bdc43b4ebabe68582776e7dea1e718bcded3472378f6ad7175277a02b74414c439d368f1da5c16974b5800f13f9ab6b29863fbb2c4ffc7a5925976d5e9d54b0fc1effa21a6c1827ff77b2b84beee370aaae7aca693215586548367ee2bd478b0e54acc6ac5cb97af633ba56b8be78cc7b034aa58b871fa37edc5bab58de455db902fac2a41881a6ef16020513970f511c6ad4aa6afc2630a5a3f1951927396e0f64793d75ccd092bf496e3290ac39d2d69365258a30f420fd83d787ab2e3c32b2c7db8e587491f0b872c575b6d0303d2a5eefe198adc846e958932dca6d0a7ce50476d94a7d6816a03817260446f31bdfa021a7011b30200a13abc8a5e81fde2ff324c2446f14db2f89d449fb94ae5300346fb6dba582712079b69f33e4118b36552830c75478176ed283d5a8e8a42c7e426f644f032e3f42cf64ef0131be5349aa2eddeb5dc0c9f6b45385239310fc7326c81596f41ed9a06a9c9abb6b348923c15e680003cc949515578f65869b1463b8235ebf7be7de810911a5b4676a8aac75441796a7836f127beb4b6885d08413b4dc23eb7dc1c6b35e2b362b70099fd48718d355dea6606ac1315da77e145cdf1140e35c1c8a2bb96dc90cf6b95eef8c5692f8647c29f1e9cc19344acfad589d179e689a830a306551d73433d2a006aa898d24018479e03f7cf079de1d9bf2ac5b2785a400f4dcb771284542c50071619745f1e6b1a528e15e43f0d96700ca07bb97a2293a75d4277aaac4352f7fefa4fd63746a408012a2b194ec7be210153488bf1578d02cc5f0f56df24c2276616f0c665c4d5885fb886ad5cf294d8fc8eb80787ec4bb4cd64f36530f5bf631cae056b7361f9d74f0c3658d871c8bf0a1876ab0221bb86ab80d3c2c4126b385016d9dbe93e0849b94b48839f1af278c85fcf8f71d05c3d14bce004f7ba6350e13a37cb6725d1a6b88d33dbf4b1e45afd86eb1e3590e19c2244a119e05c8a1afd91e937329e9fe6509efa1b40fc3e7fdfba4cdcd1fdc3ee34ae2eefb7663641e282fafd67704e628c334893661d4f13fb371eac9db82a18613dfb0810ab29f434e3f99137116cc835ff0b241fd29ea00ee6b237479d4700225f0ab22793699096867536ac2545d00ac2edc30afdda142c71ac3c280cc2817125605236b0b92b731b790d855de98fdd4e2b48fd0ad3b785bb8ee6cb4c52ed5df11b392ca45c4dbe39dc217097aef740a2539e17b157db681d271c359e284b5b113828aa67163065e6782fdb9b1be2fe1ceaed109a8d455a09cb3d63c2bb61414936347e412c4d8634e2bee94834a9a1276309646913cbdbcbc16431e4ed62200a5f117f311ab29beb424988bc6c94805cdc972c7914b3c8a1b5b22d5cdf9ac2df2bf5dfa723ba7050f01d9bdbce25884b59da2e6bf85bf54b31b06d224457ee6d9cb3aa67084fb6a34f3e8b54394096457aa578d5af4a36238234157c2a79d179b16b99b97696a40151e906fcf5967a1b55d13b1944167b0532cb3784e8ccdb27a3e406421054df4f5de25422ddb495628bc6a34fb1d94cf5bf9441887ec7b02c0bf031974648d9e2dbfd68bba86d3810fe90f42c43b47587d1a8709152d9b540dc27c32dc67dcb5b2d9da2bb6036610235a88f9436e3394b301219c0b200afb9b78671d1d9a0ca80e01e1258a3aa48eee8955f4d4a9a92c48da92a89b0f0280daafb94597a996c6fdce4462897d67599424390c795bb4894c41b333ebdc3b7ccd6b9f2ed09cf00f8ee1230ef2ebbc11879d4c87d3712b3b6adabda74137ec004675908817b3ebb9ac5d603357ec0f909a58ea82b6f998ee8be95e1f90ddbf74d922799013f814a52b1206f851a1948047fb56e672f6571f10e8617cd898cf129405b32b50a72459cda2c83e993d8b6442b1d425fd45e874a52be1ced8a6412728bb2ee48397ea7e283b3b30878db22a4408c803d57d468ed242cbbe998b2ee449b14b2bc11c162edab2189c2a6870a16823ea64d2cfcd2b978db8f4508e60ce30be5c09c011c909b6821e2092ef5d933ea42fb6a47fd26ad004401dd821b579a10c81bc34b08f2458731f8611cac79135f5a11a68889b08bc440db076e19bb922f036da065f36895d0c73ea76f38a732483f60a5205e99ecb9a8c6c333a7b2b9243acfaaea57895397795bdf691f0d652b3032282f525b1e8641c48a83c7ec23c9fd178e00571ffb3f92e70201adc05a7b4ec6ed2448bafc10ecd5a7d9f6fee7d3e6c1db03ff4cf071ea983b7adf59104320af5936203d9cddbd3235632012b9ad7a5de69bd6b063fa9deab18f1485c520fb4550413897cd036923f40f0bee07ac018996981cf357b1a4d0f6aa1736652e885cd243dc2ee7d7a4acf88186e72c1783e23d309d9f771aa6d65674a2d5b06bcb6874ed1ff430d53a889140e6e5096d8798c2190978268970048b36e53b540ae1ffa1a636ff3f8727447296fbcada1d92be1c88d3aed73949bf7d407743e0b79def6b3e884cf2e9b495b5730c6bb25053372700b5dd398a87431755cc633397c45e0e245a24c87600162da5f3294f80a5bf60a5d0a6a5972f7d1c4de7c831e879a03c346c619032890e2440aee1998bbc5e6b44a4a8698718ddc50175c588f2f60d1ccea5198e3b73870587b681b0d4e410a7a13e74ae72fbfddf6b2925901b1f7590f83f5896e2f32f0d370038dc63ce3f0addc22871c3a31a827bc66c33492582592ee360946d5471e895f38fb5a531f61b75141b3b51aa20f4fb967ab3c3c285993e148ae9103e6de749c1539ac4217e7288b39230fe3e30fbfe36f4164b2b934e1d04e9bf8f79e6170596dbbdcb3e21d2f0476fa49d5f23a16423bc5c19fb7841ccc47f193bda7a2597e17322cd12a8eb8be67b45c30fd7ddfe19189e853cf21e6c5875fa1a3a683724dfec688f7beefb987066572f334c5e399182804a86daa2564c8b6b5c8d46fcbf544161765ac28a99c5989a0ac6f9327b666b01ae2a32189938dfe85db7fc7afef4c7598289ad3fd41daa437a6924f55a1ec53d0b9a3bce4a7cdfc02651981a3b3080d5efcda903506ca072b3e0f45e7d040f9eadcc52ee47ca0d701f51dc55b12e26066d38ad37216dc202e847931f109b3e63f20ed761276ae470aabf845e455e2b405512ec4281b14e2a5a7c0e52501f3ea15254006ae7870759821d32cddac6d5ed35073d8ed58a730fc1518f238ee4f39840dfb116a4d9aaefa93a61be9c421c92b4b62ce75d349a832458ac2910125b7f73195fdc6a85f46e63fb03d1858bb4dec6ac7f57999155f5747f63b18082342678bc421f3b28f37fab0a2e17aeb20efaca62f98ed0cdb0f74fb037f63b11392c8e9790f7d8d215721560f29b84b08edfd7d133dc9c1cc5f3d6a90d1f3fc5e64e48f08c111c5d14be67a9b98b4fe92ed1c68358743368ada1dd739a7aaa460c2902ec364b6f8e77c35a4460296f201007ba0015f66b70da42930be9e5932e30c65ef2777d71401b781f11ec0565d407b101451082ae1e4fced66a17c96e7f815b0253ab0c6100b90d46445bbb36560d9ed03541e25c60f57841b4f26605bc7cc3b681773b273995c3895525a292eef5dd68bbe6ae6ebe38257cb6bfb4a2121799c68addd3b852c63a291797f84655c4d3633f0674eede1a4658a40fd8f8b68582b2bc4f895c0c72ad442d6341ce13b7811fa05560e89b67dcdaef090e7ac4d16df573c533ca37631ca42c306867bea5d0fdc0cc99204f232e0ab668aea9fd64f264cb4f4550e4622f5ebf2f6d05824b6c979fe5ec1a0d8a99a36e72c83213f1c1991d37bb2a99eb2737d0f37b087a210101e448c44f213a9ed287feee5882cc5ef5e525267d5f50dd66870a3abf79d121d598ababcfd2c8c74a4628b013a13440bc43fa963bb1e59ffc95be9856dd6abcc409928c9dcc58f572bacd43498afdce60bb60f746c2f6298bc851b700ab58812f40c743cb83b038dddf244de78d69f31c65ff174d0d23adcb96ec15b4d7504286176553f034016cd7c9312781588ddd5a337662812fa98749d539a8db31c4b8378a29fe598f17d53dd601cb7f67bd6866378e19787f82194092d893af3eac22733f5d20b3f063e661935ae2146a00fea20870be1321ed591b27a29aa45cdb5f7e487ecbc03ff0e0f92002d774706d1dd4c1a7da76726bb31d4ddb4418f2ad3c95695ff709ea1f36ca22a89d82d8dd0beb2bd73f92d615037ebfd98aeebe9cda02637c34d5ec32422212ad646f434ee5a59c7fb577fc141da4d61c16472f903e493d1cc36b00f1ea2a9b61a8f4464d2af36d957678c016da0c7e5596f4614cba644b803ec45883a51426427d74ba843f8ae08f8fefe90d5ca3be963a848c0bdf4304de1b4ce3c91a6df850c644cc942b7e53b8016ca3563490663b13b61d5a5478e260572147e130e3843df99d490a46498e27cdb23f4eb47263d538076e12b6e1c7d229331a9166f31bcb7bd14a400f65586b6cdd8caf23f763160503df09478591010b82b05087c3356fd97969c3f2c819765116a9beda3bce3f509d54fbd9be7d139aaca8cb10a550adb2719262511ed314b9181c37d9fc02585736d9578f11a7d4f0085d625019b73bd958334236f20412f70f044b04cc1500f8b3c9c81d5911ee7d464024b24f6d1f152758ec81d2ac55108adec9335c5a71f2d1e8e77e2a1abfedd2d44923441059d7626292f4896ea8520cf06f1027e6a841afde072bee5486e19bd9192d01ab89a4bcf5d00b2cfc7431175271c77bb358ecdb54e8a76419dfababbbef3ef616926c6822fa18fbf4fa5cf5ab0b6b9bf09695965a3db0e0fc9e34a28ee88f9f653558290dec0f22c6d516f4992de2819f07a93f45c57acfea0d889a0f3711f909e57162f60c26cbae23141b20907f267d4007f913a6a28cb215263d236bd3b1f36061e9a5bbee1e199b66a900219efbd207b74660d91d1079c482113482720fc49dc2884b737a30ed7010443d01f1f1160cbce4684207f27dc3132319430cef6a222addfa686e4203db661729edb8c04d816b4af54c89e1c61fbf8df716c3be633b266e13edff2d3e70022550ec7344c03f07c2a2b78b4c03b0906a5eebba2ee74286d36ad0b2097e7a4eedc0f6fcbd8cb0cb4dbb01f77de1eeb64f3c5d5986a6acb0ccad2562be44dc69eed4d46291cb411ac3799a1f250396002d501945e5539cdbb769a1302cd140fc2441316d6b2a908aa7c6ed505eb49f6ea7486dd007ba9a99de3cd5fc3fbdb4210e88d7c8c244f0bbbefd5df4778fda439f29d074a996e541833980e40f746fbf5c160823937b7b3d4ca093bb3c793b2f9a8603a4781766adff282f4d06ae5c92b913a5084a13e37909960a0d5976d530fc3f77852b4043b24d80c4b03e7a1f45db514922ccf695c650c1b86ca86b4511e05d6c76f18d870add836a0cb1495c583da0697fab8ad692ef7ad1499c016149b6fd0c41b0bff8fae657acd36974fdd8d6ed48490fe6f4c798f8987d5d906e913bbd86303634aee2c77e33ae50da129704cc9e801cfbe9d50293ea203f944acaa01481d645b4de101be134bf705132658d18a3c23a5ed89866f13916932a0daef6b6b2b176c12a2a5833fa27d2d8e6f991de3ecb0ed55c3f994cd3d5034359fb40a6e82ad4c80c99850cabe9ee44659ff60bba9597fc8f16274e0e02afbd49cea1ab58a3cea9669b74cdf91719ef2c911fbdb548873377801e6def9fa4aec3f325d7eb72530524c3999b0f805689cfb02ab7fe797b9937cdd9f1cf8a7df7ab8368ce8a3c741d092eda0596750482d93a4826912bbd49cb94fc4b64ad87848252f48817974fb6ec77cbcbb5b2e2860cec82936e1f9707db569d262b3fc3aded45cbd3f0b4ac732750ce2dd783dfc0a89e91dcc375edd4bc35d36637f5f94b63a6051b57846f98465e2cde51c68333e04ca85bf0e21972f62ccf1f77a108066f7227532e767919f611977ed3bd467ba99a0283a2f1fc8a4d9dbd132e00b23871fc432ca2ca4f7fb1f993885988cc96e288c5a7268f5df46d487fc7cde70147700e9be757a062aad0e88d0aef4054afc32337eafaf7bec243ebd318d6aa966b27f807f8c79882265452568db85f31d06eaaa872d5f29e4517f1fea07ea6c21f3347313717d236f2b90f4ebf31c335cdcb329f49944d7757a15b5b702ffec65bd21dda34eb1e3991b960779bc2181850be18d9bec1e7f848f3ddd2f57e4d7dc059db9ebd6fc10af9cc6b5ebfc3e9f87165d62257f58bc1fc901945c559793b6c3be00ed9638f0023c6d06293cd4413c2c4e6f9a72fc38bd311eed0b398d8044dec8d4c4541f93d1de69799d696778fc3f9bcea26ae6a0bce2b4afcdee4a66aa5988a3697cc1f336f2b1df3ec91ee61ecc3b7c9039ee9e93387d9ba7d30acb9cb4194aa5610ab70bcef56cafd57edebff8855f6f8757db003ccbe09938acaefe4d7513b67636744175d029548fdd325de95efb4ef6914eede2890a2119a8474712d623b0a9d9f69c361861ed29dcc10923edb89202ecbc67b1ef93a993c46401bc7d62be308ef1ea4910ae55abd20b9ef139d48c447c99918a1a783a214c7cbd1950888949446ca7ee61e8bbecdbf7939a00443b7e92be8a2ca159c1045d606bed972dbf6e8f27b432e130304bf80e6db3c40df29a3f4138f360a12743224054378f403ebb49ac3cdb9c61432e9eb610cc4480cb7d0ebdf52b8621e71ef89bb4d9c62f3555a1b6aa1081dd2d054117760aba948eb9adfb16a667808a7228e06093e47c5d8601c31a6e3a9727e455a73b1516616436e3ce7c0c1a26f7bb6b915aef939a134d3badc95bae93d06c31d513ab2c4ff6197e405cd980c1bd11d1e9d4c500891a2e7c34862ebae680dfe3196bc78ad8a52c803329a9fd98e7b8451fa4886e35403ff714ca1340616b184d49deee54850900a49e85ccf0d74da258202a43bb8daf42c5edea03a665a135299bbb253a684637ce26d8cc4eb96b832b50e2b9c6dd624e6afaa1b27d81080e0e72b387223a84639334d53d27952d11764fba762a9e72374e0e8daf972f3388ecaf0a8a729c00eb87cffd26f2ab1ce4b6533089066ffed79303edec80f4055561610610f368d183b5b46b2b95f8b867cb9eb2a04e76e1511af009f06211191f1b78ed92d34a9b200390cc2c685fe33b18035e961281abdd9292cda929069fbc3c695feda29bce7fbb9b0d378e05c2f73345d78f1a6521e11208cea8d3edbd9ebbd7e562bdad372148ae9e612c05e3a64d33350fc8873b6cab192b1a37de4ac650b4f73a1c0708feddac98fd1f16da42cdc45dfa24666012a7c1cc52993227b382df58c52034607b74a64f86d37c043592e088e6308d6e485adff2870ce0c31416e5fcfb61ad7a479139f9b13ac6a45914e1bbd523f6287325332f7288ca41bbee350222e2eb215c54fae6b5ed3559c110fc8badb859e28c800845c81d8bbca4fc9c57cd825281bf0fc6faad5befdc1ee25999755b746680c5e93dc80dda8d47c1029b9d2f12bd30fa90868ba9fdead7534c5aea6edc78fbc22213e2fe7e3e2eee5c43e181ea70f384b7f7013d3a5afe11b51dcc77aae6dd603dbd5d0421ad2081fdef83c5c2a4d084d22424e375765980d5f5bdbbe5a26202354eaaa2bb156342d9f7f5fceb05bd02eb5f3b7db68a3fe0004fdb0acae4bc1017ce1d6fde801517a5ec7442ec29361bcfeca17dbbd425a2047f4c0c54abbbb8c073a50492b118c189aab24ea3f1c37c2236397b7a03dda6409c844fd12e423cfcb5c5779f1483d86a2a35008f34fef5afaecdb63a17900ff35960d7f4e006c526ed3b6b2778121f67467cef3f3453e842d4de6ee230a79a74d0dd640c19d43012d6b92494f0e66fe98f676a69aa4d7dca04a0fbb7efa724bc86e445b8aeaa767381b17064d61305cd161e982f07292f34639c7464346ed56bec9d70b4c80307d085a8d11a2e7d8e55facd55366ffa4601a0c9a0d908ae08aef7072b0bf3bbd860706c2860fe95ddd7e6bceba4822613deee9b268d93154b6a449aa709e43f56cdd7276e9ec1dd649919d3f8bf95dd7a21e92ea4f058c73f70b6b123e8c57d6a030dd862de84af5fb64ac8fc2c135bf6d0234ba35694165002f64cf439c8efb1c1a58f1e67448bb68aacc2971b77e36027d6456f83e9b7d4d22c272bcec37c1160bd7897e638258e10f18dbc787f5e89c8d47e868f9244d87abbf9dd70509c30aedb864de8eac77293dd5c5fa5c0a3c7eb636068575bb441bfb99eea1d8b74c6b8dec57e6c31aa3020a666314375bffb55bcfb59f72a3b92b48780ff76ca1193dda194500d74f18a9e9603aaade79082774b2af4831ed720ff86813d4e099ad6f0a51993d6b4c5752a069ea39e654bb4c0e3333e52e87ec07b5fad1c24e5d54bd40dba3d504e2e87f283837f3cb9d75626df0358d60f7d2af950c1e16861c6daa39923b4f640ecb3b823ac6288be8e879160c1b51c32772e3545cfb6c56ec1dce92c21c87ab8027216cd689dcf7c17b8d22df7cbecad45773fb966ffe0ae6cbc4d2db34ef920b3dbf37dbdc4e647f8a7a56f8fbe76f642727d3e77928aac3d45563e9fc2bff7509f845e2e9974ab48f7a95f7323a95db6b45fc32cc634fb32fe1b8cc3477d61b20af8368f47636e29e8f52a1abde7bb09d8d51c5b5ab030c2c8f8948dc8455389380bb8c04d3ba6b3bc8395b9be371529fa7aa4336a768d214cca23e28bc302cf0cc451f56db31cf28cf95428bd2d232db9365331355069fd3cbd906d1af40fa1ae48227727672cfdd99a9f6a290376c630d33acacdecd48921bf6d08178ddb895e732773fa42acf4ed82b80d3e22aad4ce5c945727c2fbeacf1a67680d25329c99d26f2897d090413a9bf92f5116b182348b8bc128fe92052654541b82628e7ede0bb135094f5b10076fe7ccbc7939d46d89ccc6a4d8f19b1c26b2371f0c489c665035d8e0a76e57b3018f1db302bc9e488e7f7c086a1b2651825c8947ff26c1c7ea1cb602c955b61d0b4730a52434c61c3f183bf6d508f7e32a2106e3f0406c711f498a63cae17fa9073656615304380f8d357be4e3b03dd7c03389e3ea18cff6beb618534d5c580ece7b4efa1ff31a7d8fba34e3530aef5807bb7ad264218e4e8660365cfe90f9f36119334a751b638885557a9c309d98ecb5a5933f06a809f74f89ab4c9f8efe8cd7789cb10656a3aa201b8eb4ce8ec3cb229def0f45c0b1572a4c1314518cf77778ca8c78af5810a7b74caf7537c2b14468a27e94db00beb40ff2cfa0850a60257b06be70ef1aa487c7fdf5bfd6df9e2b8ccb8b49ae0cd34d82a4f0e4e6a7474e581395dc937e845b281104ab0e86ba0a0eda58a24789e16df080c81de80f8772c2ce42b17e076e9c7e50f9c0fddbb9009fa2be581117b6b2eddfaed7469b3119b4266c8f60be3f9b00f3400d37207afd442143c406c6f4e5ca8d05dd4e13b86424c0738fbf8fa7be5abcaf427c51be87856c346586d65e2f09796125b98b293ffcfbbbaa9020140b6d35075e35b304d2d71116e40de2d9a2207d68da1b7ab0252a31d19d9a9f2813fae051b8333e7377905a098c6446778f76894e6e25263770b67d33445663d4fd5feb2a66f05a04db2da9ccb3d48fec0faf2fc0efff3d505f450dfe4698411d6bbd252d8768bf2db52a281c0433c3c1b87791dd9b6c38af3d8f697e199d8fa3595a741024c89ee54a51d0e257d192f65e1486716714ba609b16028288aca1022784318e69aadfd1a9abfb980f2d3d762bf59372345bd11c71e3d7870619b1f45a35919a6b4cc09984e7680036e6bb6a4d740890a3ed4ddcb0629f2031864d2e2541b6ec2a581bf57e457c91ac0ceac9a332ab731df42250cac2ff650b6cab799031a128cd1faf114fb96220072166260b050ea21d539ef5a049a7e63d603c4ef1d2bc97243d88df11303b82e3eb86d57365badd11f42a6ac50902a71ce4eb08427fedec26dea9d1f67dc02280c0ccbfc6b4468d67f65fc65de35d62f15fadb4c3374f66ab7b4055688bbcac420aae27c5c7a18d3397859703768113b21ab7613d14118c0c604656c636be38fbdc863dc69eef6b1094174951268721dab046e550917bb9d467b97f1550b1c7dc0daca7c5f2ef9e9567526a7246f9547500c4ce8c4ffbb8794668db972f03e7642a7e3f560cce6172444a17fc630f6be35c870db08aa659e2d611efe8e947dcca6e910b8eb125ecc46a72b1b7be526890b55eb5f6030c5460d448145ed5c6d732c72900420e214bb7a50d6e353c2ef4cf34edf577297f95ab69ca8a11398f51835c7f043bd12733059366c2ca9ff433d6bd9f0bf7a18de919e31c48a2b849ef8d482031fbd4c9560725d48144d88cfd53dc6d00b08f4fb2725551ffdd6eaa8b6364b583b632a53b6a46d126e1e3e96525b869af1ec61e7a6fc8da9cf69d9b975e9daa934019291ec1c206f4547083b69c9050f29302f9912bc343b99877c636544ef09663b8c0e505d9fe5ea540f5473688bb58e3ddf1ab3a134e17f0322e3de896047ef4b7edcb0ef3ba20607ecd8899517d74ceb6c0343fe1a6be569ce249d89a36552af42fd909599129a741d0053a20d473ce7dd039ddeb487dcc6d38e25be99655abbfaed1670f8e4e9d73508fa9e68a4e258ffd4458b653f9a89e16049be07599baa33adb32a604c8ef9d3a0eead599cd27f278414e9911f0f6a0746c3576dd1f4e6168fd756688705978498d1824b22d0c93a990b69edb71c83fcd1e1995e9cda35d2f18a7fe0a9cfa45539acb1579b67d2c2e3661718792e495c5c150a847bdc749ff979d32140a3bc19ed5c79df496bc38ca6781b953a816b8110660863cc6879dcdf8c5178fa6efa36515211926e1090a541d7999e665c4258406d21b13f22a4ae1f9d32f51b8381fe5e633f4ab068dc031f35121a49c65e5e2540096ef830c701861437d249ee2adbe6e8999238f41e2755cacf045395f31735ebbab0679f7edebdcc40e17966f068a91bf0c390cd63d4f7139a5a50372446f838a19bc26f46070b1c298e8c3e9d91b0db8ce554b2a09569e156340424578a15b9c7962e8559eb6c3cc71edef9439d60205875a749326f9ebd15c9384211de89b5fa54d756c726a771224f6182712382e7a3bfe51fda3f6766ef09140e67da061cf585f482bc52ff374b68151bc00653ff574fd6ba846a3d6681f292a64c1547965ca18e516a30a7bc60d1e0d49fc3ae563932d5856e3a1b1b259df094c2b8b3bd90da1b837302de1be925ba1ae8c9735ba32194edba4655a8d584c088a3365d7844b958b6ec259bf1ce5b22584bc2d935930a50e04142365fd2a05fb8443b3d79e5b0be58ec0a38d42387a996e283fe79e6914691cc77cbabfffccd671f48029c86935315f1aab7d15a949e2325c3f9e9f08d2d763ffcaa0719f104af534c8ffcd35aa500dc3fa2bb8c749f5a4cec54e780a7aa03044700b1aaf8d2dca46eb27e93a9bef691d27448790020e9c52fda6ae9a545b6779fe7fd7052cafa5f8be99be5255d52f6fba11bc9da1199dbacac3a4348dcfabc2ecf479373a4711c7a1a2c824629f365187911009ac07999542da9d3ff844df017a4972598aecd34f0dccc5faf8a0cef48bf9613c7e36ed14ab941322bbe662ab2043b9054e33492ae4dd124814b6e765c4f6dd37136a427ab312478a83e0d4caf85bddf86ee7b265b6f8fb033b8b1eb0bab1ba80289261a5488340ff6f0282b2f829b7c3893a6ef40645cdd2fc8ae93f2deeb8cee42c1e0f541bc03b55244209cb81eb587c5d218b6adaf263899fcb411fa6c5221a2e6d65923c18f0e3550ed0a5747ec8928826ef5008d2847f42aec348a8388731a4ff1acba62583dd793a0eb8432ac0acad7ff7aa7a40eae361c077dc450dfa07f499af9c628ea580a10e049f2414c9e4ea968acebdf358e8b6acb2958a27357ca63a5a85728c1d8e577385e7c72b0f7600dbfe57f8f4a3284776dbd12428b868b1fa48e0d67ac659fcc26be8b17912f79c526299cdeff5a523ce0f6385ab0a7ccfa97b1fe9a5c3aca177166237683a8a4365be0d8852ca023073de7c8e3b9c097eb3f3bee0c3bb317b0ffa41ff2b381ee0e330c81589862b36fed2e7f128187e48b7db768a07ca2e3ea3dae3ec6494fe3a8ee376c4c37338e6073c1dbf5d28d462354ea5f18e54b4a77ba48e6d931fc948dd740cf5be001aa59ec0b8b1ea9a8e38c6a8ba5637b11416fc7590e556bc74120ca52efd483de6831bb8c1ecc3c2a6d3008f0a4a5a348b9ede96f4000477bd8d6a50ce4f3732399aae336bb18a7f2a2d675bdf02ea98cfa39129ecdbf467a2e70580ab061890a0e087f97dbd66570cad6a888e431b6b91839540e7cc1ae840333f83177f0297e220338df34ef2fc5ddc527ef4c70706c44a944f27bef0f9a9478869a42f6bd89a78c92dc5f2e2475b3c1a45318dc19689b64950b86f4c22b0bdcda00f64bfff590deb7f628a04b6b1d3d0e3a128a5df2ff73ab3aa11d8f2ccb3458bea690d7aa0640d9f6cea082c0dc5a194ad9e4fed1c21733ef94260ea159a222f4b09f194190347314bea1f0053596a0babedbc197b6ad599e2e2299ad1707cde7451ecf137f22eae8afaf1d6f413c9e495b8d513706593ea56faffedd140a2f208e25242f7ef91c807a698cd662d974e9b87a04bc92bf69c93b6b7b70aaa1cb0e16cfc61de77bb5ec6eabcad499aa89382eac07d0eb55af8bd13e054b2b5cde99ad879295e1c4a3b4fdffd05e5e239e69dbb63c22a38a5baa21a0a108bde4d77566fa6c64393c9709fc8f174d27cb9b1ee1873d70834cf276da8e64b3574d3cb76acb50589489cd3cc78cc65941f034e95748ab6e3651d3a563f6657d439fc5b436e9e1d6b03855cca4b6b209fcc534e789a84efad67236152e6562fa1528928a05790611a1f2a54ff204cde409dbd299e0fbe38ceacac4cb9c6ee7e3b57cef5b9cc5f181d0894e5b46b060fa4bc173ad5fa4f6d9c41558fbe3f723ec5dcae52153df74ed90b9e48bd2ee2a2790529401d16dab15e612d8350311d8f477e14dcd031f0532092d5cb18d7bd983cc2af3fc35aad43e9cfea0f250b8ce8aaf4e707442837e199fb399dc6a60d05b89e43d8242ef0f24efdfc767fa8603256072896dd242df9b1f20a6aba6ea76785fe62abe7802c75e500b68fef3837c21ecb8e4df77e6aec409c1dd1985b341b47d34181452b4f2a2fd7c80b43dcdb565848b013aea539ad2252443085464172555c538e8b5c86c6b884720ea045905573dd6a91e74ec36c50bf3055fde537c19d9083fbc7d6ade0729697c1a208c0bfea04bafcaaab291fecf9aebae68cf9e2170dad797e65db5a252d63a7ea0635e641a3558a162ac6149f1903d710d3086a753ebe57812b550e05a31b18b022a98781f3c6fbed7f3c0e1deb8d9fca3ffd5c41852d9f304e826351fcb96c15e628bf8848b4eb84a83339f7f599986e6856a69a76735c53d80d707b60e50fd09938b8244e3db5f50c27527e97a9ef854e9dc07c531ba66f70e2ae5dec6830913cfdecb13d1a69576081e704729a29b345d7345dc1f782d4ec34a1409489db35cc8e04856293093ccd55d57033a7a8d5528eccc9134a18a560623e8098ad5de5d0a8ab463a145688063f349b3e2dee79f8f0e3f8caeae03b31c2345cf15a770556aa9db9d75561243b85c6e932a8792b0219877d5c80fb22a370cd7dfecb3c237cf22719e3231232d9be3a8b0d75668435afd92c2b652112e8898b10cfec26f472a59fd519e8959ae52fa75a0ad51ad7bca7b26a534303d421f1a65f044a6f086fd5b2d8e1ad6398b184298a2b3ab492f3e1b541380b67037249a2bcbab67c64116639a7de2c2a0ed2d72e36af39d8b6e529ff6fe3094c5e99bd123e3bb7e054360c737b4b8cd486ace07ee58dda1d2d387da974e5d340b96440ef3a28874317bbc17e7362cc09b2085317e0b573ac82845b734342d77e34abb7fc68890f56b6a9d8c3fca728f158d2bc248bb934f3b75b10ca72913e4f0c68ebcbdcf085ad68d85e85ae94a780d5f5b1556799edd5d7630d2785ca3c7e83d5d0dffa27cfad7f789ce710bfc4af4f9849905443b35109290a764a5a84cdea353d349eb4e9dafbd1f94840c66443a7024271404a95e40ab78421bc350efca3873703d1fa5851730ea91cad0e509b08bdd010dcac579908ee95efa0d70bc05915da0af073ab4bc063244f5525d353b3aca32691400345ded82d699a32a6485b83734d7ec4fec81e110b23551183b8260a9810160fc4def85043f15c1d8b1d3b43ca877df180a497fd10986773eaec058a6b988106a7994cb5d8f821af1bb65fdbbe5f1a83e279815cecab0b73900752d27e8827da40b0a629f797bcb27caf28a63c9ae920f95842191c0341bdf173e6a2517fe3b006c0b2c1612d273cbdd9baada5669b32aa040c953c0a7b0ab4373944e9a0c456dcb5e954e57b9f5f28a1c61d654e4801e3c8dddf823b8d15b8f2dca86a362b2e323d7cc3f6b7dc783156467c11250b684a2b3bdeb844046286374a59f10f6b9aa091a915db402b7f7cff9c1c5c3d0b87b2d2bef8799ab1a965d772a3379424fd9002c1a786678d4cedf6c1d028fe2f3e827c49feed5367fe170fd36ef18c6e77e5b2a93c16843391d258a051068d4cbcdcd65a4dd92759bca68f64d7611dc10c1599d47da56dec41b70898f47195e3804cc43681157a7fd6a22c43909ccfa42a39a8830be6fa05605a1e6e403ae7e312ce52d7890137a1ed53631569add30c2262b294fbff10892b1e538dd8c966c33050bdc08662485d9fc4a824387f356b1c5ab5c73594ab9a424f40e72503e069931a4a9d3f0091280229ba3934cb9cfb56f00608d92ad20b1289f1f71e505b254f827fdc201a18f42f42c6a7e6fd93933bcf1c4a08ffea2ecf6ce8d55a260dadbf351bfd6e358c1635a75ba4967c960e7ef015aa711422d10e0fdea499606029b07c3393f0af371b22676b1b7efdf4adb0315464d59952fd8c1726131fa4a3b2208068429dd7e6d5cebe64398e48ebc05a3c20c0d6ef6e1c5a41c8c1d0338f0164f492d2b78f8912600224af153366ad123fd62de049210e450faf553991e3b82ef4fdd5bf69b74d1d7e1f6366e51e990f588acb21de65c3e5a3441f7b43c71a51ce588968c73ea29aa41f302300e2040a7093e0a04f1c4d14bae8ebd1a4487155de988ae8601c51042b39ba2bcf49b855e6b8730e0212cd82a654ab9cb10f99d420a146be0ccd07b189606d96e501ec3ad5a3a1ca76fd9818b854bc6e86cea6c931f34ff4f137d0ba3785b87ce43130e2ef27acf546419da1ed7ed340033d8260bde29e5fc5cec56f530803920769e22e9829dca720339c85228f5bdee945e3c365f23f23bf2fbf05d0dfa414a81159f3cea7ea0578dce4ae1b81de06def9f222afcfd97011eb9a935040a53400f444183d237c32e5262b64785764e4ea6d8220f8863b6ba650b9d2297ef634bbe5fef08ee6b85574ad4bbde9ff595652f1e3bf02ef2a2e05b8d375e1e4bc181832d56fd84f4ec8ad45327f493aa6139ef9f72f18808d344ca33ca5b496c8944e4419c7c29e9648d47c4c9f1bd523a0a38dfec9a80f37095cf361d6c0c4265f3ad6d10255815fd103496e602fba21ecc9a7f00bd58c8bd3b848576307b5f97aa473d4d5be95b52ab97f946422cb76b5b2996bc6822563b8235ebf7be7de810911a5b4676a8aac75441796a7836f127beb4b6885d08413b4dc23eb7dc1c6b35e2b362b70099fd48718d355dea6606ac1315da77e145cdf1140e35c1c8a2bb96dc90cf6b95eef8c6f16f0be61e3b7b0c3d543b736d2796ddbffd36d87b85a79678bb6a5323ae41057da680eed571b81790d4faf1241911fcfa09c47e179ca75cfb66ab88d21329eb796c6806531c9e64d00bddd5fd2ced01807bccfdc232fc8b2ea98b5583c81b8b6deb38efe2646c003112e48a64fe838abe6f89b9181f55d50fd47e3c94ccf190ceb7417cb6e56ffae84b49246894b880db88dc1f48c858b81e8b0907bb202eac30791832af75f2a0cd4b78bcffa2af3d358aae54d3f5d840ea7cf7920077ff63a8af63209fc9f259b04793f89b4f6c7a53ace576242b45aaa7df2707466272670d21310a17b4d5d94c940e474f26376cc16a82b6992495180fb5b35f1e483f2870b4af868db7f8ac5d7bba6ad832e5c0bc82228206e61e99219bf01959e48e06f4aa91393fd8ed1508527248a36c3f41bfe8f099ca17ec480e9c6e75aa49abfd363c1f83df11bcc5d193aa329ae0fea41194cceec3a5e644b04060e6831becb33bdd617ba905f2c0d0dda6329a49cc4743fe33a2817125605236b0b92b731b790d855de98fdd4e2b48fd0ad3b785bb8ee6cb4c52ed5df11b392ca45c4dbe39dc217097aef740a2539e17b157db681d271c359e284b5b113828aa67163065e6782fdb9b1be880ab5badbe6e47b64988be28556de3883df9009f8ee9f4f39d980eeb8f9b9ef7836f4ade0e48f691be3e8ac56b06612e349094f0da4646460597a89ed4a2218154395a45d4ebea629c07d80ab7f4ac91d721e8f46e02d564e9b9e4bf9f5e704b4f2511d16de407d6738d4d449c2b893d23a381ebda7b20c82c0bff2dfbe1f41090b836624a15e6f24771ce866077d95cad51e8261bd8b2bbe2af410cea5f362e313302adbc97e37fcf8a7dbced97cb1b28114c752b33ea951c57373bdca7fcfae1070e8af896323c92abf26a021cc046f23f1abc95542c5d2fd6eddf483da3f144fcd314c8b2ddbd2d9531eee2fec2bcc616a18aa4cfe016b0a16312c84d52c6bd10b64ea2aa6b1ed21f0ccee55b05d6e8e52395b99d34be380292eb0a6a015afded88955f4d4a9a92c48da92a89b0f0280daafb94597a996c6fdce4462897d67599424390c795bb4894c41b333ebdc3b7ccd6b9f2ed09cf00f8ee1230ef2ebbc11879d4c87d3712b3b6adabda74137ec0046754848cb9b44548346608c5699fcdac5f396cd6458223db62135d9602ab390ba64815ed80a17328e7f9a1c707ee859208296526529d6fcfd1bcf9a03b52b9cfcb8a588671f617105b449a46b8266eeb5ea0053f88dd992f5c62def25a23f519f9ce0d000de309bc4b849f39ae118722347b6ea1e387f29fa8b971562a56f20e99b7797c0198965cbf214f03d7ba240767968c3d70189d1e51268b1ac6273afbe05833bb2f4aeac05abbcb7d58350b17e0bbe0e297818674ff02a85fcc77074c66d770d40afba460ebf45a09857fd39ae7add6cb643e26584a781afefa7bda57ac0816da75632f66ae398c1a3920cf031b71bfe3058a41888601240a06b559033966dfc4a91459e16dee4d4e5ad9035de7911a3d5d1171cf490a88942a4a54c1ca7b7215068658285b8e0e6fb4f95ef3a8e3fb713d89eb846dd61031383fb976227034c6c94e4b0b6d2a8e2b9bf137523a93120f9e5a808314223553e6e60800455c52d8373fcb5565dbd1d43b9b7b2030df0a67a2649cb4c382b2138a1acbe885a9bcb87b5a10ca558278fa33e608b1f04534c7b292b5f772cef5dd4f3d6a421d9aedaf7da9692bebd92a5ad3ed22e218695f365c50cf85abcda1f8b298fde709b03ec7c2740a24a3c7a1867e03bcc36b99123b522056a7164f4c2bbee763ef5ef8db698496a14f4bf04b9999de51d360e2bb6b086082d5687774e43e1c06ad7a920517acd3eb31eaf87add03464b4d7d48f63966de49d96e37350b1d99f7fa59807a7b61bae3fae8509b78d53d186d5c0725f62c2184aabf5afa33abf05c94ed156efdd1e963e51e8fa9c947cadfbc14b99eb27e81813d8ef5d355c8b1185c64aa3b2cea29bd9d8b35a7bf3ccc7919e2557f3e32aee37debfd9616685a7f496ba4f3b6f730fd3ce4865f86f22126b4dbf4fe746b6c035cbef95a6eed76bcc9dfafd7f8f736643d883d41b78091cc8a9d3dc992d98cbade2ae02f5e0ff88a9e597257c20899eaf8d94ed47149b32da29e4278f4ca25d8a90a7f93f0bcddbcda701af5c530a07eb70a89a909f493b1f877350026fcb7911ac4d4e3763c9b2e54be2bf0efc850626c46b980429257e0c599e602222ec91bc1369b0c458468680b3e55bf6a49b43fe02204fb3aabcb8f86b0fe102de71bbc3a9ae034a9fcab389b1260b3b03a0368d1f686d78e0727f2383a82319e1dc57d26dfae5ff023a7ff8cb235ac2cf9c96a939e29b2d07279e36fc1a6f297cfef1bdb581a82a785b583ec828997cdacd0ebd526bb23fb4a30321c5dca204260ed18774ffb4733a093c6290b67dc2a81f0331f579e47fbb6a26e5b4d9da020e9f4f2fd8cf63a38e8ee1f7b248dfde90448e2a83091ff921a552cd8fdf8c55a14610b872133cfcce54133217c783074cdb5875de744046610b3df6b4cd580d3b5a826d19f84e9a660d475fc27232e3b690b70a5478edd62daab8786325ccf4e0e87648cd6cfcc04dbd473bb051b505f295c261b69be70a7cd5d3ed7044469fe6036ce92b410a91d22243c022ca44f2d373d4cf2b1ef4d3e802bcc78c7614265c033643d2cf0f6d11f31b1baf45cdfda1f83c2cb5b26a14e9e2cd8b9dc1c2504b9453884258b494f7e347d247b8641a4ca9e0d6aa93f84ba2ed57c36ecb0b2bf50c8ba7e8eeed4360383383ece3b4f1aa9afede6a56199ba55696fc2ed896027cc3906445206fb8dd82d9174e32042814787917d85c9c510ec33e3b10bb4242352ed66bfc3c44e41355a87e63b21a2920f1927e4ad9507572257f2a6e5dc3f08f0600d76a9a7f7f3973e5d4cba08fc4f169ef752ff65b99e84d5583fcd3a83bc8b07b5b57e4eae45b43b5d4493735621aa56319f6fe19a788981224726febdec411c35b1f7fe6fe2b2474450aa4846b9602c8081f601badc9440a8700a84f36b722f85e57bf19c198b8f375f6a6a46f74293ade34f1ae435e9ce86c772424225f81ff3db0c00d1cfcb1bf5dc970816557ee661e4c8fac744f1c5ad42aa0e088a23eda8aa0108f086710a9370a1c5792f92c84aa61c0ed2bfd1e7ca091ea3113d739f697dc24a6128cac0dd0fc6a6084df0bdd348ba6f0e02730c62aaf0d3ec9e2bf8f66541187fda88f73b9fffbf46dc3bbe76120cfa2a51a8fb9b1ddfb0708e988be21a8d43d10b56d74a136be6a7db7f307cea314ae076731210d13caef7f56532a79a70ac54a7408655810f2a63abb46b1afdfa1db9682edff54539c0ab0516787bbb6ea15f4028769e4269ffc8b104337cfce4183c8d801262a8044783897fd2c034d0d541adf877337370c970d665fe4bc9ea8fe4d83841caac8da2acb788899959cce234d90a0ac568f9be0838f3d455f0ff02b198b0f9716a562a1fd55a24c0cae4da0ff9012df452b6ee92b03d6cda995e4e2cee131070be42f48f6adc57fea2600f8e72f20009d6b5db124a331f4837c5d084ed49701d178f966561eee571c60dbc36f9525e4cede687ef0d6565a63cd762a9d003e79ad00d282867c37067ae014ebe0fa7e0d5ef5951c91204788a1a19f6298499cd3588542cdd571b0890e02dcb7e200f56025d84be412108e2d3d9f87ef7f77bb33a7d5ef045ac5bd7546b9d9d8e581ad5ef994a8a0fe8e53c98486492876c97af4aba2cf7fa94b79ba85d8fec797d25f08db9cbd40265715d72743ae5fd8d8fc7f4a4a55613e60a8c327fe604f2b039057750dffde9364965d183e66f6aee3ebe57e8fc93d8a48166edbe9f16e2a6823aab498a9cb6c529ff0db4405114b63f6be8c52f7748fd911dff401d0e9981f99955561ec73d5f9bb575e784f1b4a1860193709e9d7aa617e51e9cd71e22eb36e6dc7d78d7ddbf6e2e064b20142abda780838dc1c8dc217a440092dfdbf7ffef53f422593460e6b6d3a6ec9b4490f9be83a56f2927c3964a406431ad0851822ffe420b95730ac786ac6b5dd582f5ca617a7d202e5a3ef3fec6797f43b99e3cf50dee51452f50de6aea05fc106c61a909c42910a4bf4074586547f90e79becb27fded590cbe31165cf60301feb3a0a3a995583e1538a6b0c81f6dfdfd9cf6ca3bd2ce8bc3f4acbb05834aedecb638d081ede58c0c415bb89508f960dd7e61af0cb3fccf0db50f7d57629c3f5aa55ee1cd3361689c0141e2931452f47b0ba2c169dc80a8ec943e3d32f4ae5b79b7e9f70aa2e31b0de5bcc0f77b05d669cd35916d91dd88d83930734e2ac1359d36442cc9c540f4d84f03357f6b7b095a1f8d9ab834612e3a982547c1716518bc66cdb05ea1a0cdc7511040dcfa909efda95bd14de953bfd67d9ae580614e61e95e15e1f6bc1c84709e80a8f1c0fd5b9702e77ebab67ab241fc6eaeb32721344c76341b47ee558e14b723ee36c705518b2f7030237f8006af6421b553eb4843263ec420eaa43c7673b6b482407a53da7127d362b07ef122d4b23a36f0dcff0cb5c67ebc82e8feface8770acfd52d859661dd69a751e397f16e2954b6ce538a6bb129c384af63ca1e488a48cf8013e80f6a0936fe30f1d2bac390d9aade57fbb5f2015538f6f1be56fa3079443352ebe058fa4c4b3d4e1a6a4189cbb9c602af1c51175e054abf7286a9ea80a217bc4113d628a096f26a90cb5ef559f01963762242db2242cce40d440070861b7d39fc4bc57ed05ce87ed996e186b76d13cd219a1e32451060bf02963d2811f5af2d07bd4749ddf345896cf5006df09c2d0776f1e85b7915f19391eb4d9c751cca2d7f55489d290cd41d0ff376cfb47b1c7ed0a500710db128a31a02d75f862219d129f68a74515f010524c7a8075a0ed53051240ed5dbb824055f155049470f4a9f37cdb74cbe81339ef3a91e223dd39dd9660e114cd3c0e23b9fe6f746f28fc393f8d21e97b255a7e6535018136bf9dde934051295653af251cd5caf135335f941552b501a9698733b184686c9d394e1870195990d01d09dc3f9e2f491f1f0d1957a4ae7aa9fe9c4a9ebf9e5e281c4745dc97177a7911445b8c2d9458fffaf20efb9bd964a7562605f8b0cd179c0ce72b198e1f265f39002ad4809f2aee87976471f317a6f33eb7a23bc99662e55dbab6c6f4937d18a0ce78c33a6e85283dfbb66f274987e2ca2016b69b62b63874c4af074e2fa12afcbd7b60083f9731d5677817672badb5475c09136a92381ea608b1e9baad762b83d866567205b58aa5f4c3d322898f396f942202029e00988e2190ebc6964c33ed2d64e46bafcb2444710dfd6e3c6c781575dffdfefd89d4ff60854d9a3ae6087d4eefca304d2ff5e67d72095fb2bfeb53a74dafdf314e8bc35b77083b752e22dc19825e7b1170b7498527dcc81dd0234286a16bbeae03a5d80ea80e3137248638adc9f892c70ce3c889e75abf17371f667d430520fa1f72b70d300b0f7cfeb3041d64879d88d16c4386da82ea2c904b2c541955519f88a35fabb4dec89a17ff13af1b50ebe60462f5eb0ad1596c1875a2d169e0da657465a448888a92a0c433540d1f0006369e3244a9974f0c35b8133107e7425119b60018fcbdb57e4994ab76f0d3477e64115b46850d64ed7a07e88d02bd8f8b9f88a9f86a1bdb575a2a4da3396b8c3dd3b466b31e83acf628804f21f757a295954cd57f8083cf6874aa7d9b88757b1b43d4bbfe98f0b3677fabd91912b6a38ae33918239a39e1727dfcb6fc5a484082cd11a520d561bb517972675267a70becd2a4edc39280377e4f34277c0f04b3579098e1a6d1bc9a9f398d796814ba6f3b29be004956302eaa5742f6be863763a350d470f0eb9cbde6de2156253458ee928e11668942d84f494b808fd92198d9b69e0b04f58f2dd87dae3a0d4aa289f18a0fa9389af26d17b6569e40a2499096f703ee065411df16d001f418544a7ce0dbe285ea897fff8f94c4d415d28f39e0eb728ce17024b51b140e15fece66f8696831a4e7bdeefe53002e51264f7c6de05a1045039bd0c08f88991b6cb7a3c7519a95d1caf70ded891b0b09ea1ae4be3c4541e2b3933baf134c4dbd0004f15ab53aa5e159a8786f6e5d16637126e5413c86dc8a512721e5a9a9844260fc6d18fcf0c1cd2894970ef877a4f6571278b4d9cc12aafc4f9c6b85ffb7609b0d1106090e818ff5673793a4d6297253883ef6f7090dbc14d86ddf63a691b8f05bbe1b356dc4d8e1a3341d28f59490e07d7c74cabd863811407aa3571dcb8735e43dc3f293b9f7f434608fbe35e04cf4ac0ddb5b7477132e71e1528584bcc940f7af1b0a500bd2f41734acdf2ae359c6781c14569b6ed8bbfa0f94764b83f143e8f9c5d25aede1abc99287d9a77e5e0611dd1518ffc37085a6f3c62d865b034e217214ef61f4817c2268c220fce7c11c6ab49f8ba4fabb6468b30d2e66b93112f9f49ba5dde36325119b48c7b083b58b562b87b6120a50e6a8b0116bbefb1ba078f5095258d34f6aff99a273270de418f23323f34e3a26c401a05eb76ce7bfc8342dac03a694385d7ff4d402fc48577cd6f000f15dbb97ba8b6e04967ff74008ed57cf9d89bd344481f2fb537ebac9634397a9bb74950bdbeb151011c98d7ce6091a418c3d41616b9d7b56c61ffe257d7fa93cda09f223fa11d67cc4e933b85cf891bc8db9aae1376e7e7e9d7b82dda00f249e038b40c591c134ef414cfdb1e0b9f6759a81e7b2fac576b860fa17ea7bf9a9ac89bfcb3b19f2848a05731f267cc857148f8a12338ae02796bd7f41f3350d924bd4cf3147d42717617f71cf36a71c5e2733f452c3d921ef447dc5a4a39bf2ca4300a845bd904c356781f5644100a6a32d8efce72f7ed84e0463b13d92f534e4eeb00cb87dd6a174d73c3427e95da4298ab5288de08982681a7d087fff12c6de5bafc57b3b7cd896fa6c0e1c85d3a238239110d95366d39ef6e5d97a8336e3143e4d4783b869edf2a6ed64e248090f33bae5c6ad6083b99575342a4a9370594bd44b377040e16f21ba4696b72cbe4b98841491d0cecfa87c5e33c8f8bacc16555941472518f85546066274ee432d1173833f41bd9c00f2961f28c61500c98acefbb8868e466afaded0fec62fcaaffb48494e086d9fc76a6f62c450f87e3726fda90482c969408ac8c05065b3c5723bd561b4195014e4db24aa8ac2c3276623c5713ffc3ddcce3dd633b9d26600c2d1552ff66a68092c4705b7aa10d9313a95d92c3bc74d5cb4d6e3e7dcaea1c309ae8678240cd8e903ce4fe1bc283383424e99ce270339699afcdd26e29cb6cb38d08365048b5b064cee686d1be1559cb498c153f3b4bf6dd1da2cf3a5ae5d2dec3665452f6fd67685d0e8294876a830b48ab0e9842f3e9d619e8471ac6d0ee89a91a401cc3ed54b8332ba908fc6daf7799ec8eca8fc64c662380984957406ab1e33f8975da7adc98fccee4f361de267e9f3dbe52f61ef9d2b8554cb69351380de398be3fd7b961f3d5c77283c74151635488fee5e4ee3d870e63009373d9582f23640da687a0a107ea9367bd338bcb571b33548ee77509958d4b0ccb60f47d9f258cd25a932d75fa187dc6733133a9e2184b90c80771b988b730fc506c56d9915612050bcf6d3fa3267e91bcab99a0e495f083ee170e5de37ce34e268331eb82a01c6b4e6dcd4e74c8759074d1e56ee5b3ffe43d1dcaa78e75cd9cb7c923d5a82b5b0feb676202b8f62b3900d8ad3b1e9602f32be03ddc80d266dc6eb785c70f17b15a97640cf183b55d5566fcccfd261a228592dcbfb0d04ff13d7388127e8aa4bff300d2ab75cf1614ecc9c49435271e9a0ed23d17dfa0ee64214f79b81e5a025ae95bab4b3daec81874719f47f3d7563867896db36a72d480d2c7d182484f22ed7c6ea36938e6b0cd5625d43be8933900fb6b239ee79af7af13da4079466509ed69f6a76864be19bf90ec8321c6b4c3200b9c6a3f9047e4c20b1c734793973483339b027e95a0b555cbc9ef61ac524c1f0e876554fc137771a387b6c2052260aec3028d07db0b07a570f783b1f0b1ac02c5e98301e03b25321d83addb040df3545aa347966e337ff7515842650574d4e824059b798a407734466e5e37ede1e9b4fb8d61068b6c41b57da387f2a18c52e27667ff2a93042ee828fbf7eb6cbfd9c80fbc9a5b1dee1ff19b33e211bf066a17c31ef6378d9c428d41835b7fc4225c853f9793c93b2a941a85fe30b1d09b88bb27e412900c113818b0ce2db2f49b40f53ce3add6d48987ab95b32792991f365da62e11e2c98bfeebe61dc7b565814c2265a9e145b976283bf7e65636a0d80aa14ea558f69124d15defbfcdb40e2d28b4751627efe7b6acdd94a8c875fba6a3df24c76014b84698ef1799751e3d53a17fad9eb2b804286f33ba6ae9a0d057373ec37a263a22d4f697dd1dc0c08e1f52a7b17c2df640c98b84e3f941ac11a5703e8405d284b314eb2dce0b24a312790dc2bad7af03f9a67e025d6a5ecc54fa0f1d5098a0e1061d603fc00e67b14c999313f5a5cff7b87c943b87473645d940143d1595c5773866de3a7dc813df4e25b10011390d8281a4c82345622d8fb80d4ee0f7e00ed87398c71f9b67bd182f6f79042438edc5edaf4aa8d1faadaa3a01a28b900c56a9ee08d2ff6f683edf350446cdddc60c052a954f2b5477bd6a4d03d29034ebdded05524d4890b95ec01fbf61c339e4ce5f18fd1053fadc3924460a6bf256625f43cdb84f2f9e93de586af1dd5e71c3f3b7fc6a2dda61965f4cb1c1170a937e3d4f26813460c55ad76318a2183c4b84d2b262f3f8da0f5e9f8f467779ddac45275730ccf8274c6bcb4e6a92ca5150117dbe46fb83ebc35a1b5b9a27c3adeb6c37beb8444e994cd0c0e26a574fd87f996110b4b833d42a55659360b6f61ab216e1068ad2f7de9f2f2b42f9f33c610e14409ce820d4c046a38edda84399022a9a6b47a16585c76f17d24ef895eadb70b4c71c0ae94c72f24848e27a2bae8bd566f9eb20ff5460df06a38fa5ac18bc56dd655e662b66079befa748fd7b923bf4404849fd6e709900f19acfd04e44fe8ed0fcf8f037ff381c4c9deb0de7d2b5f594492ea425a2f83e45ed3a2897287dc16a7b46e903f6b76ab4f543cabab5737cddf75c0e146d1b86a16ce17023f4502688292a61ad47d4ed2c75a2134e7b9b56f750aaef2bf56b16bcd6a7a69536b458f600f1230008a128b4b6b1539ec1de315d2c88e71d48966594c50f2170971c5d84f0c84b823fe821255d8d3b147bbaff82b224991b88ca358c7db39417d0588ec5f189b4d222798eb016b3b722da0f250387cd11175cdaf534633ce920d88c7686a6789efb59196db7b9a8c1eab7b98326e27d648e59bcbff3640f37ea38a8c51861b234e105d6d158f69cb1ec33a46ecce70d66568f25e5e5e8570210ce510410d017607bc69b138205822a9bc880d046b8ebd9302b1c2b1e7b350f2e27881388d5b414058274a1e5e2c6c6fa606af3b1b2b9a8cc3fc7f167e63cdd468c8ac0f00d2abe73585c35e4d1e9fb7b9359e0d6ff62f7ba82716d212b3a3f8c52701578325b4162b115b77d4a710464dc6acec4f9b109ab2306d287753ce294106d963cadfcd3e05378a92c38511605ffb3bf1e8dc0a1b76307f89267f446541232181dc25a969ce683e114ec0ca39cfad8a5762b56b1ca1718698623ba0232c7ab803574a272727fdd93e0e537ea4a89f7ed8973001ab3430ca6569fe29d27154125c3eefec03f91e83ce9cad02c30d91a984f5b8ae6ff83cbe8ad434fb405d637e08d8b8ae7985a23f4125791b7b5bf63609014849cb8243a701312d5f63c140eec40d50f87c22d0af711a6dc66432d7b2a6d2c7a29e3ce3cb1d1f0b27d5b353656e7d798189ae750b4229ce419c10d5885ab97d7bf4dafaa619f7e62c5d9bd08842de62ce3016f1740b05fbe4840e6a804eccc5800cba8c1920f438b5e21da6f9daa1adc1ff93009159e3d3b4cabfb48ead9da4bceff12bfff6e4db97e2445848323643f14fa58774525349c44b81e78ce618a167b1e8214dcbd8915f16c7e47865b158fbef57afe8d38b4b92d94646f318d5dc57a487d8ab3aa853732e4744aa631cef16b7ec42bce040f8da1fae0f550180e56bab292572588dd944d53748fb6236cc45ba539731afb94f9898442e1f7745d45aafc963402087602b9469ea586af9f00ced2e96c8c4fdeb7f93d8534b8590ceec0ac5a9b34d0965efc0eb378c5868c911c71f6f3122fc0de6eec932cc6f7d759b67956156e933e70e9dfaab725775cec26c4a1ae9d56df274bec69d142b5a9589a6caa564f2c80a2f3e3940f9170385d632509aba71f7fd05f2b315354079b7890e398bce87c6c58cd4acc5d7a77e8290a0165e0fec6e2926154cf3c23cf411025f8d463dabb4eb90724d86aa258d286cd7a0bfa3bc8c1c6ebd7b978dd34b0a3421248e2ce9468c80808b47320a87fecf4fd0542f69a156bcd4d84f146d302ffba6533aa91c5ef6b0bd93f161c6d292908ac838ba1e5bcd536bfbec9e8a2f62bfd9df18524e64b468f3720ffc7241bf53b71b30add956ec0500c0dffe36ddb0c1df16da31deab31e4a256b793e1e351ec1f9e96a25cabd2199a9e3a4bf44cb80c1c5bb4f4aa1fd8369e4b7bdb617ca210c5b9bdfe2be39e28f5af049468863c2e3f7dfeef36a3a7ea712a8d932aa4237acc47fdf94fee6e725cdddd9822b79c97265302a191564855e2b4752ae3c40eff6543fd815cca8a96cf10852462e2185baba651a5e0ff9f938127487bc35328288b74b980d12b0858d09c52c7597278092b0440f8bc949aceb118b540765107da74ac280c1509498c10a7d3d7b164525810ec5093fe1991534a60cd3c227d0a1dd9ca97b3916ed8f72beaad591a963fbc75cdeca363f146f28b28a63a718329beda33228969fc1d117942dec225ffe62703cb9269dad4573416272575a5fac62726abaa375252e75f3307ac84e4c87be8a82fcca52d65e7c7a9df8d35a9604f9bc1ce468ff77c460080bc6fb5a91e86b274234ae424e9ad5854091935a60e2584343c60f3ecad53c67efcafa761ccebc57f9b39ceff2e29da36da4024e32c04a07e8e40512324bd306b0a7ffa58a0ea35e5516003c572fbdcece386d1a506cd6588502a694fb007464bdc373201b7879d07781b6983a9010e3374cfcc3313678fd9114ccdf82b9db6a40f936c601caab278d83b31887e0d5892415bc2e21114a5f9eb0a65f286287b2b5a9bf4ca9c15cc9fb68259d6d5d7f67e27e13391a2d81731b9fa79a2c72b9d9758e6f77d7359c2563a542eaa8876ae2cbd5a7d6f078c8f044677cd1fc02ac6b66bb3466d602007a2acc88a1509534db13f66012c5382b24b65d9ffd56384cf8b5113747f4be42c580ca8700475869bd7e43d68e595d3afe32d399181bb5f5864f960602e74a1bc580e37c66704f7b1db31dab0542dd1489ca8d9216408282e931762f1e2d702c19847b2c865d1e9945ecea711d7d02fb701d3278300c671b9c23bde2a3d3c2c7332ac011ddcfe88ea255a7ee5802f958d7d361812e47c6b3ade12b5af948d85d5980b7506c510559725d0914a902dd96f1d0174af9e83edd1ae2de40e03d03df7f30a762603e3833ac1bd269aa6caa0bc436279cbbdecf5217db4b5c22992fdb2975f98a3149f251fedaf327b523f18e89cdc4d35e857b66bdff78d64848a7a281e49f857bb93bc5b6dad775feee73facf3a8e8427353e03eacb38721f466cc4308ae89e039df8cad3b6c30eac978d9842ab1aab195f79d3dd585bb4a7c1ab898b1a0e7d3f63cc40c8c083fa6f7ca80177046371f4f3ec549b8f0120aa05008edbe09cb5541da52452dc2b7b92e5cdf553ea32276b73e7c78b55428c9ef2f4f8d90f5e8d4722a6f19a2154ca8e2562ed46f6b0dd1fe45a49e23ee9dc9e18a14b39a2460131a2bed1eac6b5d8eccc9a7f30f676b3746a0da871b190151fe33754ed48ef8adb074b3996999ec81bc46d231583412cd50dddee8d39dd0636738cf755410a78b2832c72d3b7122514f921a5d4d08d9f0cc6d5b1292e5462c7798fb27649aab6e4aba9b9fc2e45e6f3064e231f7346f575d91241c54186b9da140b83f1cad158c11c838a638cc106f157317156754c127fd75853f7ec27428a09196dc2406e11d63363a29a261ede9ff344fd1c51a2b1bb28618970ec4dab031e7b5bbc474d69f73cddce80d2ed6c27c1ed3a9fd09aa91679853818a90422d9cf7a0515e99e8707bf818e8b4f1c67848739e31f311185506d12ef18dab3c179bd94b9c006d945d67e0bf5e36cc992f590827d6a8a2b967a98dbf04eaf34104f8d632e550eb2df78f1431f29037203b288de77971d755c8b07257476c3ce3a8468bf9752448bfa04fb1d70a7ec25b19eaecf9fec93fcf72534dcf9a5b976c31f7106b1d8adac11730eb0fe57f45c65f01b1a23a0d8d96b96616552b8d6ec7d847c0841e01d2dacc14b76aa054f37ad4bb9f3680b1dde1d4b19ae16c9ffa4598a83347c9ef3883d48bb8053926ead8171b06677978fa02d9fc493c04c766e0b63619c0672a3b57ecabb5f68bbdf80c5fb107873f123f22b69f65ba8a9b1be8d24c887e521042cd9a3bcf257ccabd588cf9336b1b2ed39f68352ccd9e6331a60767ffdd720e5b105cc7124325f2152c1d763621469afa89f96bcd29ec72d62a5efab7c44fa10141975b0cfd33049e0d250f838b0d8e68eb66acf4233157f840e7c08f95245c7e9cc38344bb2cca0897d96421c0ffbf28333fb907eca985bda737ab9dfb5792e3b4cdfcd8b50c3897fd948d5cecdf968d6aeccd9cc9a02878811fc1364c8837f2832dcfebabaab93d9aa1c67d1f12e3463e98da012c2f61e85dcd3cc0971b1940cf1906e1c61ab33c3e95aa425cae03bb81b8e6898ea2d215c1a552abec7cf3b061837df72e4dde1b0eb406421bff41a30c1949060525fa7f53590493abb04637ed60441ec485f1a58f64c454030f77ed81ed3d1fd15ea0924c99b770d01bd3a3adc02c2987d06e78cda288d6c69d3ac9ec3a32ead56b7eb8a28690b95c4fa7ab51562d88550607751a27a60cb25e246165036c8d6865d75b811147f83d86c2d308aa456a95114e9df47ab1c86b1cf201087917e6ec49fb7b2e9a92046375c67d2f5b904a5dbb8c0fcbbe473350a7f36cc42be310f2b7532fb644e9797122db0c0628b571c15461d574a711ece170b06d6e16f0270b84d8f6b08902f444bc7c5be15c07369c48949531e6c4c8170a3abf79d121d598ababcfd2c8c74a4628b013a13440bc43fa963bb1e59ffc95be9856dd6abcc409928c9dcc58f572bacd43498afdca76a761255b1e837737cdf1057f7fd0ba2bdfcff2e9b919ad2a7158401a08339ab5bc32ed28340c011bda0c0fe8cd5cd0b1dd25b3fcfd5447ca3fb6418387da54d12fe4153a2884d9c69ce5a033a7209324eb6ee94ae6732e923f8deaa63b1d0cdffb587948c09fb34bde179d6cdad14f2831a5906716b162cb26b509422f923ac4e492b21c10f9f0acff56838a6a0272f8c88eb03c29e150fcce65ed63fc1706a064c97fb983f4dd7b5488069d6c4ca7e400d67d6e7065a34b79d78efe62a87990407683389d03ae3fccfe46b612e4181c959057a66144c985e9a75b2f9e40b78f4849c6b42217ba6f3433b8178a62d75a5ddc581e6882c43bf08b11e8be76a6c6fdbb1ff648079f519a4c5c4f6bf3c18eb16173499fadcb453caadd9c1b62aa3a2925c92409514a9607d1ea43bee3e9868bc3a23f2289cc0ea4d536aa5b35402e1576b7b48e26db1c7bf7f6fd6668cd81b5f22ac762faee5a9c178dfc6c302039fe9cae6a8b64e9e836a143debfa779280aec70e89f8bf69508bd77184468aadd5074a306a47c8867de309c664db43d2ee691e4c4821b0aa09cd6e4869235ce63cf927c931399efe5c28e7e39d9b312a7701061b7f4b262e4fb901b3185c10bd5ed7a52658c7067fc04aa65067ced7c1cc601984ab00de3e61b819841381f27616ff4fa00f8d566dbe420c48d95e5eb607ec31d24e161424f6d1f152758ec81d2ac55108adec9335c5a71f2d1e8e77e2a1abfedd2d44923441059d7626292f4896ea8520cf06f1027e6a841afd308a5539c40d2e25221bbd9bcdeaad5c165e78ada51f375fc0520d5cfef561e4bd144c9065f8a1485806aa18bb30460910d38e0d52665750bed25ab127a45b1f4d258d9f8d2ed0242b7ba3343cd7c8994dd21efeb896064da390d09b8105b3fd2e1554652f140242d74ee151d277054658096b47a0aee1fe2994fd4af446408a81cc41fda04cfd675ce90dc3d0cc2f5566d1f970f071624562360a4fe6fc133e08533800dcb114862e182dd0f9adea120f1cbe0cb57ca14fefe6d0978ab1dc2ef8c5f40c68d0948ec9912e7eca92332254324bc625ab004cd9c5a174652bd30511a12f6f76cb4d3ba5d4c1d78bd208c7237f274a58de93b590b661759d9a1534108151bdc9fee8a8d0ceb504be0154c2c0d3a1d953ca66200fe4d0a412fed151d0011d6cd1163b08f1e2188bfb63514695b2a69e7b49458ecb022eb2a92d83ec8e91423512f2f2824a5ec3041ea68e892fab148df7839b1f5b71319bfadcaf3eaac874978254b0b1f5cda46061ff469b937b9105e5577b99ffc1b26cc4e4cfcd671d2621628c8503e28c62cebde1a8b868c5aa609f3154621a355fecf34c5c7b8b36990d6da24010e914f514c4659dd1bcfc395b3bdf2b40449305ed0e18efda27fc7ab55a0f75f292935d81dde88aab101ed1850310886de54cbd341c4e88e096671616c8f438e848127ff5c6a89ad743624445b36c2e2472b2de56427e6fc996abcb0ff1a804f1f79e2965d733b46578a589b21a587082fa5ea427d50b9239ee66e1e4cf99175a5f2d8b76ef91ccf7cff589d98463f3778a16c217ee4cfec042d12445896cc864872e6a50c01f7f62767ad1a53559a91fe5536fbf64e31983fbedbe791dad6c03338ec44cab58f01611442794d9728833e3ecb0ed55c3f994cd3d5034359fb40a6e82ad4c80c99850cabe9ee44659ff60bba9597fc8f16274e0e02afbd49cea1ab58a3cea9669c04ce05c2bf002f502adb70e143ae1cb67e0f91bafb80c3427a07509ba7b7995c6d2db687f3774ee7a6623f6d844b95391895fdbd850712828deed979b7c83f234222858d2b130512e3bcc2e8188b2dd11f8a5bd2562026fcb827c016b674d04243c343f5a2e41a08589c841a923433c68bb0bc04dc42b25bcc2180a428946300c89a70546b77bb68af72b4759d4f47adf957cf091b331835fc3cf84bcd58fe00c523b2176e3de9c1223f788dd8aaa217f926fe1f4a9a89c49ef7a3e5d9ebddc624e0cf2b5ced1289356b97ec91509929083ff45fbda5d079af490211388be985152b280d8babf2a53cdf628baa2207bc3af6744c3fbce9aa0aa83a365958d73268be2d54ef75fb608b4855127f5d59e4f943e6feb06a34eeb1a40d402a4df0fc57b4a43f128ff923718286a73515ce22c5ae8d536d6460e08bbf43bdee392021d200c2b75e6a13ee27ef54a9ba1a96433d80d128ad54067525d2b6b0f267a120397ba76baa6675ce3ecc2548b91c7ebabb729501f0dac90ec6326bacf3e124d437904ef0be7e27c43fac844a639ec01945c559793b6c3be00ed9638f0023c6d06293cd4413c2c4e6f9a72fc38bd311eed0b398d8044dec8d4c4541f93d1de69799d69677873af123b6789c7fa9b7d7cfb7fa9dc0b3aa5e3157c619153e07100e58fa2d8d28ae3b42e276be81182c279e6d7e20041dd13c167938a9837f8e7a4ee4efe7617b50bf04475a75e4618222cd66abda8f076cd0044fcf954041885e2e406f7a51d874463054d5620b4bad622f707c8ed5dca5c072a31f86c02513da474ded5cfc80975016b67c6617286fc07c30d262b79cd1eb31b533025539e8d4cdd3f1d3485b54e059e4386b0f722b20667a9bf306621c9cbfa4c8f77227b1d3ffe797b4deeddc2b41d8fb7fa1b3b7fb3a99fc27d170e92446567d838e614380f9b08cc63c09562ef502fc14736634568cdce30c3ffc6d36ad279b594047ed27d49caf60aadd5337e99e1b39b4c9bd2843c2e1eabac8359088ec73d200402c80f63a7443f5a519e912879cb45baf6fe9f3d579b9f6a8d74550b625be2e4d5d4a1932ddb55a73b1516616436e3ce7c0c1a26f7bb6b915aef939a134d3badc95bae93d06c31d513ab2c4ff6197e405cd980c1bd11d1e9d4c500891e44738eec90249df60e0a663417058b04b561c2e6f2ed4eb509593fc19dfbdbb01c4337893b76f5049e11cb69c1bcae769fce3f1c55ce557a65ad5e4f739661cf1e5ba6bb16b5044228aa8c8ccebe6a16cbc2b14833f936e7842a31df3d5ffddcea6aa5f71ee08eeedc4eae48024f375436f22ee13e03f33746b221f5fae1fb0c55357593f48f57ebdaad55aeed8c0059af8c268de97e6fd1103c49072d5d4372e2bcce6062d18303fb6ad7f3658c4560a4e418c485e32b38455dd689595b13a50ca119943fac993680f9c01ff07a09cccde7f9c5b4e580904b695987ae7aa183b80b6622b423c124daa2c2a3b56e9adcad88e9e8baf269545b814066bbbdb7770b182499f42ef02a8b0ddf73e7bc07162c437c07046285de041ae6db85f67c148cfe9a17711954ef54d9285f0522dfc669d0683c5f6b960da38e655b102e143c86027ae6e0a432037b876d410cf44729e9142cdc4f09a8a77bb633431c20dc4abf7499df198eee80330dbd07221f52916572be2a910dffa74665bf0e4d004f6c1bf746370f79144d0f7872992cdd5a1cfa31afbab1abafcbfad628785c36e7b7cdfe02c536a93a245dfffad02a19af24aceb25fee27623404665985b3878f93213298193d9b3f3f33ecb3f3362c7c17f89fa2327d8c9c85b86000609b51c9e634331c40b2b35d00594903033c4855ecd8f005bdd37ddd2384b12373d096d158e25bbc883732f54723b2128650f9b3608cf3f263919a57de1abc0fb412348387fde2aaf08dbbc0b49c28a558c3caf4dbdacbcd6f80d92df25de86e59099d7d8e07c43bff9d03281664bf778f6869ea4e8bd9aa0d72b2611a2da0e418b8d0dbd9b9b928e0e493440942e4ef03a6d8dd7d4f92e549dadce87b201a9abf65e82e390dd1cab6b017ffe40389741138a0f90a7cd4b20fb68fbe155e70eb2da45cfb3e06780910430461c1a9a80600b4e28270f54a886e796d330ebd91b42535b1035ea69369d94a9ec6c72ef4cbbb9bc983817f43a3098eef4416617c94d3007e18bb6ee0b3af032807b116186af961578c64032f3d182b9989b03a94588f1785923cd423f575f7cfe5f563a6d19c3e3ff31366ff68cc848ea55a2418ba115afd2c584ef4dc2cf25d60ef991feecdafca0cc70ebdc7a683201d441aa9e28727ae195329f7e24f5a2226051dd8b16526ee8f64247e003a8df612e3edf2b12676b4bea32badc516e88fcf673e6594dd9e3df743e9633cae6b82691e616ab3f6dfb07fcc38d375ac923277a84ea186e8142f79427ba2b6fbec74d792b56d284ee50c6668a301c17bd31f1c8e4bd4df8f284e2f27d243a1dd6a6dccda35bea3105751a1ffad24c0f3145cad369c9c0b3773bc04936669fc7667d462b3ff1b992bf27d13d453576967bf6a400fd89f8a1839ae18203747a58595c1cbfa49f599678b6c26b8c970c5aa005bc04545ba11d17c19480800f9e0844f15b580e70acc4640472bacdd273ae23d5ef351f0a79598f52cb774346d4d2996ceb81f50b372ae87fadc77cfb3251f751fc6accd344349b3f2040e8b62186203f91680f717ff94d35004e6e668ae2eb4c9adda3be2f37a9a76b4a4a67d79da06b6582f9f4e841e5163be4c43594647f99dde9aa61c41621cd9a2884906884f4245113e8d24a29b589997a9a61b6b0736ca16ef22b9a2493b7227b99e983e2eeef8f5e36647f7b2c675834393368b4387994a65f328b8d181f3490cc5bb39ba87adc65ab8603e16dc5093c3c36316d7eacfa7e5b8b8807319a8aa7c3e14faba41e6c73e22875b02537d939c14173255bacb2bf30438b079ec4e34b82bc8c2e66d0a7347c4f399f2ddd90e9d9d230edd555dbe7edeabc300f4ac870847dd9bcbfc1acdac7da8cfe7f0dd6eef701709e66fb46077d5aec9f4fdc550dcd76f94c50472760048f3f0627c0ada8e60070ffa423c48197e3e2db92dd6cc8153b5b3a90481e7e946ae90548cecb839f0c60f0693c327b83889c159dae03ab67e696d0810af4d8d2e9afb1da65bdcb64282277decf73079072405e70a10919dc5b1c5b7cc5301c59b022b02adbc506b9e0246a064bc1e481c7ac9f821f62c83f3ee117f63a5742d079d32b4c8cb599a822563e8fb2bc778734aa503be0dc34875269df5efe9e4c1210bf372a30823989adad577accd2b51ce361b2a71aadc61029d89111c5c7406b886ea080bcf1b610c090d307a66fc1dc57fc926bbedd6770e51e7ef6caf2bf724713355161c879a64b3280dbfc2adf22d40e0aa728f7d286f3a711634d8134ba5700e213377285f0ab7e3abc852e4b0f42c4429ed5296240da15bb26b0f89bf2854783bd173f867629f4c82d8c0fc97fe384214b43271edfe227bc911f1ee54be47af57f18c7cbdaa79e46d82d2cc85cc1d6bc60fa4ac63de00967b726e70138db2d1e67f2b680792e88114f3c30348dc9b6f54348c5aec04629f24ca60ee65c4a3912b88557ffa8ee910d63fed097b12d50d65cae31ca33b3e3951c8682571c766f3761cab62ef6a9061439020667d8a8c6ade45a21dd67e145bdf0f2f2d8e43ba2e3125849df6a2236036536fceef2f0fc729fcb22cea2f2cf568e3dd604e7d87d63baf2b157d1ab53bf00dac947bc0f20024178050b038551272449640f52563961f18bf706aa2ab909d454767be69777ac2ef48b9933987e3b9aefa175d60eeb78696793992a6cf8215b9af311b50fddc88c4ec512c69e45ce10d2290b5825a84a4c967bc30e218fa6ef22eda36d510ac0c23fbb0d6d00217dcf95e7cd8f3447cb7b1aa3dd3fd86fc6924700f556efb6cb86c508168f208a24b6d0682664cc9ddbf5a4d68e141ae8c99e7ae6749114201c92e7dc18583041597c99cb99efa80dab8fbfb372e9ba20b9d2e9f41c25a1b37503edd5840fcda7e338640ff11d439567a22ba3e8ebc2eda61e970c13306e8c44aff8a85ae534ada5a2f8e2561cb720aa517e8133047f1f4871a7d3ab5e4f15d9995a4ee147550a374898ecb328b3124352ea84cfc8ffe32fcbb8ba95887c5022ff877c31c26fd7daf7302e1e5af32b2fda9eae38d06e40aee4559570dfdcf4c70242605cfad524c43def0d63a5999dffa81fcbdef6581526e2923765c0d0113cfdca45018d8e95a5ffb94453e1cefabad9b274bd2cff7d2cc1e19d544a2c5ede2bbbe0bc8eebc4d0ae14e6479455ad149abd3f81b2a3b394234dc5ea6f9fd0ec0dd7a366fe7ff80a54fe112369ece052a63f1489ed1159075e287ab6eafbe2580e738228eaf09973e0738e7fe664948a3320c83e3374404e3bb8d05eeee5e8eda74498e1c5da3a150fe850315c2d1244a944a0fd446d8117e3313988d5b35d87548eed6835f72f23e9889ce269d2db40d9d8b47822f6b238c23b1205b943575214f100c221d4b417b234ce5ad70fb221748a42225bc6aa317bcadc26aa878b800664d5d24d77d39fa3d5e95b80b2c5888ead41662b23618ad56571a1af4174ceeb27b25b48e1659d038755b9e9da3997e5ade22b96c5e653da12fc599b486b1972f51c34ecc57eee2fb55ecc988334b905ddf0c67bbda0d7338ff1233bf80e19bcab3122c49af44f0943d131cc77f97d2341e27d2a2c999d4a1dbf337b94c64eb3d7ad9ef489f90bf8d0b1df7348de3ef36fdd69895d8407ebd46aabac2baee4bbbca3b279ca2889fdf67f637dae0145548f1c1766861e5b596f3fed682374f9bb5f54aa54d49b1abcfd82bfb12f210f39397719635747a1ca736c7e156de3731690c920a9b3c2c259e677f141084acc1ee19e8b67d8517ac18448ec95d2597c3fe3b1afdd2e8d25638bf3dcf4107d52ac43c7400e3573c2a290ef12291bafeccbd200b244247db59a83ee077e60411244ed097d08d66352ab9352955def478c39dfd5f9c169c206f52522c77554a465f2704297f0b537b69bcf7456222e3602ab282b30e763ebb7b1266ad81b92ff132802a942a8301364ca6072c402490dc60e0cd44522a42dcd0c694089f6404499131ce7c8028ca582662732c7b930b3683a88cdf366c23dc60a73d3621b54d52d1770d9002c0d5bf62b51ca97c03e0c9f573a8fab0cf1fa47726e9c73a4ef3ad83ab87f1ef5452d9993feb63ff118013e18e7e738b1120749a569c5b1b657a8c116be0164ca8ec98bab1c4bbdc2ea026440100fdae5913038d33448b0752dc45028508b1806bcd8f6a8ebbfe246d25c651078357cf11c5b195eda6802c1d9f087c19e01da6bdc2fa432acb12e27f54d6bde9ff7602da65ddee9f13b4176d2b12a54a4f0133fb827096c2f0a240ec830a7e91d1fcd18a5eda5afd7a53f1e7133f9e106af22cfe860b9bc38e4b2c510898eec57cb0fd8d4b77564ad553fa7575439cb8e3c31f23e0101960d15c172544cdca8768fc72fa910279b32fcc36b8c67bd0962f1ce11e53d03452c9b294ea7328e36591c26e8d2638d39ca517bb13247acdf3c8d590339313418bdf057ce2c8be8a0c7d106f78b5cbca059f110b48d3682b8da5aa1cf6ade77be609292f540d3efbee6ddfb9d0a05e7e94ce5b18b71532962281298d1cb9db67f834f5a022c59860703ea8abf92108b896a422552f929169b712b0f03da4684887e129b22f47676ffe52971d48041f2a4dbfed9da91eb7534637299fc64ddd102ef907ed47fcb439c0f6b17f419827104d54d80c4f7a4cb403e14f2fbef454ca17c4aec5f736b4eba571309050f556462cc7f39cf6cda74419e4a8c9b51583098833e7ab6e50d00f9e963480d5e958bd45c26ad464817cb1df9f1bc34d699a61f2e0c790ad2367613087a7e05e09e3d700501215bd81d896b9c9898f0e28e5d1967b3beb9d62e3e0c6ec782dad4573b6a5986778b330572a6f25005a9e98fb0f8a4de1c2dadefe2ca3d9a3fba2a0756182476bb432d63e7f263a1a580586178cef312d1d2004f2677321d0aa5927729d8832ad3d2cc4c6b6e491dbb400c21b3cfb13c5ec202b124e044f47fc6dbcac8c982fb856f24ad292b0dc271d1aa5c2a480ac94acbadfdf05465ed9fd04f2591bf0cb13eaa7d6ded5714446992c2209c414ef0ae0b5cd1c06222a1c7252b8237be3b52c626c8b604771e18c0ff698a596b464f14605ea7c0ba48f491b9343e14cc681363f77e1d13da403f152066edbc69654741ddaa471a9923996d032f2c1f4e25b94969819405bd085f2c4d97c54881454103744d5b4db8b988ac391744c2c520c23811d409654325ddfe6adfb06bfbcbdd0d18690f86a732c6ee1edba3636757a04b35ecd9bf858144ea97d610930ed2f0d8ba5ffa8936e4961ef0844e4f8e4d0e7871d49b41a334d6c8eb7a9c432b1c88d22fffd37548a33f8c04aa2a10ab0f70ee54c2d97708db37e6f6390d75aff67af3b7d36e0daecfe8bd4e6920c2887f75416d712711c1a2091ad94246f14347474ce52091f8fb11bbe736e7b5a77d12d9fa2f6db76d0a89b958a17e3e671f718d346244e93df4b7b63de1b55fd64b78c159530c188fbed29ce2ed9c6dac5361eb94fbb47cd19d0b3d840ad62719bb8be87a35e042c8810a3c311173f5548c027f7b46160ccb52d646e9669daa43e87757594683f210a8ccd7737960206b10683a5b4a14ed6d2dbcbb5981caf09688f706989bf7f096fccc2bd085c6fd1e9670630491bc75bf707a123ebd1dd093ed30c68020da6e84603e9fd8dc702dd1916d699146a390af8f77765039bf0bdd14a1a2d6ba3eac5ce314585237e5dffee4ad9b88150901a226faf109a294d74024011585e52d2832eb570fd2b26e801b75046f1c0a9a49277b7019af6050ca1ddfb8ab7b5f9d390a1d73118a8edce8d209ceb21d8f479374acf494551f153678837a3ef099deb8bfbbbd18863961933ff2aeb2c73f176d5fdc1b0205f2956255bc9ce7619f2a09b6912f4423cf5732f562e52ecfdbdfb2dd8613289709e67fc7c7ae0a541cda73a2d6ff783fcb399632db304a74b91dd5a18620182fb3a28caf8e3a93e97ab848501685458ee30e5c312bd460aa99b9866dd55e3a6d337f2f7f879faf4443d5ad57652a6690f589abe7c00b97926d9730ba43b21f235cb042ae11a6a6654fd4220f869eebdc103b9ec2cc17671c7340793f2b9fb577f27f5716386e2f16ea1a6ad82fda2b8a2dd922960e6fa12938b6071ead42ef96a2b91e95a56595c29f61adbbc4ed3e56b2c831c2e22c18fbdd6cc7a1809334d784aa6329b7ce1618abb98ebe7ee441a7e25044ee5d968330055d20f633155742e623f51a21b370d41ec91c1e578d49014ff76385a3e3f54d3897b8b604375ca77253fc30d7c02906922dadeaaa31ffd42ee0bf93efeb5cf30367e44aa28be7216303ab526ec90a1f2a4523661030e2c4b86ce0e42ddd60d4c982db0a0f15cc4c2ef08cdf67f144e8c22a60ae8a6d4c3328dd50f71904861beed27c359306c89df3fe5ddebf655021adde585ecb752610ea53c43b0cafdc6f99004da51c6156c561b6d27907f32e3e2f5477f53e142fcb4a67c087131480dd7a79abc0104b16b057ac7758871fb173a4c8b32c88a889d75f4a53a69b704c91af1252e6c95647a2ac5e687b216e58d3a5941366db39de8cb26e20646359340b262a78d1e26266db23d1fef0da7045d2dfc5540f02faffbdd85daeee6446b8b0952c6b153f08f263411e9cba3b2dee752fc6612d71f132b6c6e1885713482b28e23b4306e4cd60d4d6b2f0f8ed93cc0445dca4acc1a475e430245075a71e08de5256b0eda7c630db27649531144b2568db1d467e3003cf28341b59f492e075b5e1959d4e6a6e210778ae4ce1023d6ec49281ea06feeac48e487f026c0231d49432db076551d524e9c080a46f06273829077b853a52534edc098d935c7f3bae0f3288234f7d2671f11154afcf3f5ab3d62288ed64c0a8cb941747f6200640262181e263f6c57037b857525eefbe5830451faa98960226d36d0432c3ba000a7a086f8f40dafcb25e18239571c1c8b82f193f964dc9b5155d6e5078699cc37ecd1bf496020c13943b8ea4f0b90a04d519678d4465675909d7fc86a20d56a4e7def1d974f88b27963eb0f98676fac74fc901f0d17d29ee18fda161d5f0393628867a07927c158bd9c3d49f767ad250e3e9ebf0534dda178288c4125d28608e4822c886a6e8b7fef7f9998ab59b9c2f615a203f65d72acb54b3546702b70564b9fc026d07fa087fc9ddd744ef64cdfe83f315c4874e882e35ec60e826e3252d9aa6392f13eba8f5e4845727318151b51e0e3bd844b980b0ab0d33ded4b2c8bac6a473a54114b21b25aaa9dceeeb44f2a2779239d0fc50c801b12518c8278d13f610cf2b50df5a562c20d8553c3b8b1c121a5c7fa476c83f762c71b0b07a4bc781ffbea3b3fa242c6073e088eeda5fbb830684e4266da02ee43f0228cdd58f4d80a9d6690f0b6f4f23569f600d071ebe2269f4ff5a1366d26e6764abab45f48d97e123f41d88e362bbc71971c41cb13fc7247a3fbcc9283d4e421475070f27f619af6fcdf957fdb94298d9bd53fde7a6deb76aa393748cd1851efb7be2d5cfbce1eed0cf93a470d60f99d6db99e6b5cbb2dedd832091e1cd1af6fe29c39dd9f279a57283565628320983bce09f8d7f881136f931ca7f64a86f5f5b9a36996957958ed759059fbc4cc99b979e61fc5fb954a34fe86894eb3495bf44f7c7799a1ce86ddfa3714078f87fe779478d165d34fa2b26621f7cbfd0d9a068eed94c37de68255b26adc697fedac90804a77589ec0239a6e834fc445322351a7154b71faab33abb02fe1fed01644b667475f0df2274c44665a030f4bc0975b6b3bf58901dcf72d2f065ccc8cf946f2de4599c8b00e8df82c45e50d6f8e7cae9661459ba88b4b2efe9e9b0fb03aee517051f668a60e8ec2ff4cf495f69998154563f02ad2d8bd2472f2c3cdec76933260936c6757a4fc4e601fd3a42439d5da1aad12f769f38343b09aeae881c2a3fda9c7f832a4d1138fda24d3ca3e6d0cd206c8e4fa609f5491e2a631cc3ea986444a023873e1c0d421d9e0142ded40e64f187bdc61928e30134f75ddbf15007dbcafc7f54d2974d754e966ec0cf287157ca6abacbf746ad640468472b22e0b88b53d7dd2b381a0f9c7ca46a734bd72300da67eeb01a0045c230a911710d363289d08177d92b432d252460978820245320f2ee5d3b554da01580917da9a503c0cdc8defbb48a7a3d1fd89e5a68a8c2eb6a931570082d7797eda06a1db1e24ad088c76ecebd5413ad7d4ad172ef5b474da2672dc90c258945bdc20410a50e0f7e0236b3a3d236df4a19821c7407b9d4f62d9ec09580f83b18985678754a59ffb7cc3a0d73e2e1d962d0f3f0705fd7d867cf3c7d76822422f7451afbde91e6a61b6c73f6a9e074c0a6190f7a4ca4894840f7c65ea1c8cd75122d61b1115bc61a924c397e2cf6ca7d2bf176df09f5b3539bb3f82f83e906ab8fdd79fa51b0398b72546e0aa627019012c38e50464d3cba4cdcbf414fecfcfeb7ad7b0be99f34c66268828faa4b9c20dbc268da8bef48a2a3007457df349ebc6408f995d19304711b4b5c2e925180492c1b30db8544959658a8789f90ce973543f2bbc9e2cbdbf4b78f62d8f28d322c09ea9d63f95b08ccaca6e463b693f41b6c28c38fbcc676b31e2d2a915d8b987edb158ae5262b8cb88287cc9f909ed3c5c66da642af8bb4dce635508fb90da4650232bc5d0262a509d19a44f9083422f8f8412d2430c4e1576055faaf5499e57a5bcb36560718d4973f0b1d971462c4e6fb996daf9dc7d5405ba590c2e6a5af8af7c092a5663a7114e3b2aa26e53554ee67c01096d1caa997653486affd46036abebdba436e47e690f777e42317e5b9897ce5774945bdda5ed9cc0163d591fc299c775066f81183c35054e115b6c55993b8722af2356f08ddddc38e02a860b1eaa103d6442940a761978e354a1d54728bbecd85bb14df9144d1b5410cd7390bb1d7073314fffb95394179f9de158b3002b40d3ddd381815b36b501fc8517c8c15462f767daa6186f6bf21a4927daa3fd150b8f78fc0c572e58a5a76b99af432f0db8f7b5aac5d48e4c7d88e1dd4d53cd2d024f4c61b7ea48ec8d05680b089168d78cd08770ff41c00652959c752c75fe9c61a4b38f9db5c760ce47beb554367d7d15413b1a2d784b2349da61e73118256246fa1dcf0d5104199c6047e5eed472c6aedfa5df67f7db36dd4ce484bbd6770796012737a208ffe1f0266eb72a174963c7c3d6cf56db70e40ee4537360a8707b72e8bed17588d67ff5b142d6df54744701f4e1083cd544f5cc121b7ff8a8196a0f4de86f7ffb9bc3d8c654c19c3e7b4e5f85980184a578af960de836ac5c55658b820e77801cbc6d8375aa82acd47d289abe743e95b321402a2b7bb9100b07e75bbcd753ad47e488f60d9d49e47db9fadcb7c1b6c789d1ca3aec9a89a2de197cac11e2c9ffc134addc4af3ebd32542ab99ad02ab6a0534c439f3159218fb71aa66930c8261caf3f9af7744529dcc9d0b18f5117c6f25bccb2b4db2049692cfac0dea2baa44b74515326063422188fb51858a2b93c61f1bc0444df69f8cdb16df5f90b3bbd32b2f36e829fed804393c802eae4db6731bee709ef5bf1eda3732f34027c0f828a9aee6908bf85b4331e6b2903c8aa9d9675fbe60abaef25e97a93f2643c7d48e59c076924eab892103396e079e80f95589cf14346d3f34e364f1b06c0141aef839584739f96131a9b11c767a679b5e7eaffb4d097169585be9f05e3849e5a75673227ce8ca15eff09ad357e8477bcb46ab43e60036cc71191fec7c495be840698926afc6a6d589f453c6f156cf813e4db3a3ffc5afbb3e5c95b7d66b58f256a4e24dd6846a9e292eae386db2a9fc07bd7c2dd658289eaa72ab5c4bccbb40f8edb7a056b272aa4c0d4ac7d83c92524398621130d2a880a217929ca6cf30a6b255fdb6d8b16391437f467117ca05d907b24cffdc6040179f490e20c3c099cf331035a7ae3c314b47a384c0829cffbefd7b56d42af87b967fd72d0ed2ffcafdc1917170f9439f46f214c2ca9763e20fe44f2a37aea042862dc279f521d35c7211518ef22be10949f356fa9387088a31c4f27a2b697a1bef748aaaace2c089c6079b22ba7a8762aeabcbfcaa500eed7bf05be943b16955a17c6981f119a3a6ba331bd3c5ebd9e33033f2937399ff6d63419380b0f2d78076ce3b3a1418da71ea9c1a49fafe55d27450988735be893b1f1c514111f26b8e5e20f7b59af8f5a075f7ff34d0e297099e5dbd8399ee93d921595a3ac533173e0e99fc3f9a41983af809f46f2bf887bb33861fc6852456b14f132b9a6209f727ccf5f83c7d8f5e46f30d1955687052a8ad40524dfd8490982671c5df77d70d3d818b688d9886b42ebb43633f599d02ef6aa8e51047de0f0242bb4d68284abff8ae3b58b43d902733818ad8fa875c7fda1485f0e4b06f6689f8627dd5c9c677d9074cb3eac3a6166a4e31ed985a1264f84f77e63bdb06fc235b861edac0264f5dbed59e6959476473a5abdb5c7dba5658582c91fb4682be8088e799c62d13b311ca7199cc0c97a5a4de07b7343664086414eb0c675d6ad57fa0880594d39521205f4c897557625174c96a5bce80c730c50e5cc074ce0c584a3993058d2c591c04518756a106923ed4be5abd001e9f6c8d273e3cde465a9454d5a48992781a7015ab4297589df1c2a2b6f147b1de44d6544e46fbcbfede5204a2c1f445779240b4c7dc2abef452bdc624597a58a8dcdc8575034336cefc91ed2a86440931b1f6a1efac4d84be75e41c19ad00fb481cc61fa456c516641c19b69205d233e3e249b461783ee8b7d693a594bf4c555201d847f7d58aebd6910b1e3240238c24d12bc87697923393ebff7bd1cd71fcfe91cf9cfe897fd04afbfb42997ea302f26cd25a270f8e91ea67ab0c140b2131b03ca7d49325e003f3fafa2b45d5c7df945d1500fc5a06833b8fc50f75381aba104c4c45b76d840ece296f7c8b88de6c75ae592e46b4174cfe7082f853d95cb6be8b5a8208490115fab90b675a3c08268ec3735e67d91c3019bdada2857789a9e2a92581105c49cc9851d70adbb1e311d665996888b4bb111b272693f379ca2b7230bb0767ff22e741c8842930a8b9f2732f982ec54bd6595f4ecbda409a33678a8d2759dd8eec268956a9434df85acd8c8e2da6d75cefa7b937751d671d2e1cb79542b71210757d258989df642078a6019cd882e15fb55a546853f1f45528ec7b36694a6f160cb68028a866f9940979a500a283ced5fc2176a98f713e25aa4fbe69e66ff862d8050f1067a36d7c63ce8514f131a59bf2f0fe5629804b8c61376b72af9990c13924fbf1ced93f39867aa2914438f25c4f20d61a4b1944829c15b5f26b4782b838893b3191e612b8287230323bcff0031a3e4c5584be133c48d498d25e94097772f5f41e9ddd991313b1c49033959d4e68ba539db88dc3c390f0a2e27a1a2eaa39e4770066fdb2060325ec690fa7b84b6017baa82710cf13c59ae9fcd4cc3a7a17c4cb94282f7249b61b6635e4cc7313931e8046d43473a6552047f52fcd8071473817846fb39a5f7a26828364c2f2e946cae847c6362ce7a10d201685066a693361a2c56dd520a2fe2df7838dda98c0d9d572cebfa184d4d79bd628fd8cbf3e6a6726afa234acc464b9215b70f4eb349ecfa0f813aa9b027d0bf2040cef851ed3a6c584ed2af2f23504cd62a1fafb83e7de8958fef99519748eb69dd48bb6c7e0c4b2acba8be7cbe4043bcdf1a7c047877e0ca8aee3862b64282804e69a9e34ecb92d528a6081267a396cc8219babba7afad62e5fff719d168d275b8127f337fd3a7e57d555b410a73ed3f756e96730d7b704a6822e87717f45dc7accba0135f0f6ffd21aeaa6d7cd6409283572943403a7b8bfbd4f54bd4ffeeff41b2b015affd017a41ac351bd14464da3e3a2fb181b07820fe30a2e0e0e4ca3453a5a7f3c42646469d5672bc73e9515a7ecaedf873ed816b9aaf5fbe3e09a023e9d4fb631c84a1eda7d6c8b6dcc83fcb1413f6c69161cdffe74fe8ee0da598cce569ea80722c4e88e1caf9026f213a60cc56b184073fe0e76711ae880f9b0c3903f7bb5fc0d66705fc4c0dd7e918fa3672bbfe9a39abc2b91a72def1b838c2b0323a6821ee22f7844ced72e28e7edc7be578ef398f3a69a5973ed4e4c618cb49670cbcf770a9afc13119412682e4af4f344bc24ff6ab7493fc716d8d9ee9ef80c9c7bc078c04450024801586677f70415c4962fe2fd9646d1d1c61c54dd5447584ccdf8badc19f021a702cbf062746c5bc38be8fc76e18c160633337bef8d368823a86ba6e4465171cc4a98c03156aae7b7f8d637830409564778cd35f8b1f7283291bfd129174e0fb0fcfcd1c8a71026449822944dbece1ca98c7244eca20201df1d01b85c0e539f2d77605b3be04e543f3de20567b6f9835f5023c351e420ff35f68ca9e073603dedce6874c3d5febcc7b73a3d02cd10b46a039875de035287881dc00dd8d701b47db1d58e7e8bb99dc50c1295c620d8d3811eeabb0cff98265418fee6ce413ad6925f780b3ab560339270e96773ace6803f8f613a6d32ce131ed372479fbb17137d0bf8df14d57e141e4974ccf5262dbd15ee2e6776c35a93b46d831dff547f9907ba94488f55b37ec2190a473e0cdbb866150ca798f8ac830b8480d931758a60f1f8ef55d2376539a7c5e6d862bbd40d172e819b2b579dead2601bd74bc2de6d4305bef59bce8a21471ca2e9d2978cff083d0a62f7ed22d8d20ff8cc963f311310908eb073a5a47d242bd4169585914d85e02264e7c070e66ae77e7aa2e086529c1971d526b24ef44717192ff8385747451a3bf79afd72adabc68d0db57c54013aef4e277e4c536870b60d873d4a83fb81c6df5605cdf4d24882eaa3b0247bcefbdbd4d06f5e8d92458a7af8c1a3c9a562c96b0db04369d5ceba849cbafeb7a3ba5cf376a6a30b3d569e4961f9727a8648f22d195d312422c9f7ef1bd1ff6f573581418af54fce220bd64393a5e8848649bbe16aea30f88310b5ea08321476255d28d2f830d68c39c1f3ae1f5ec632519cc774e9c92827068fec54c6f2ca967185d2b47d40e13a151af3d9fb9ab6eaa7d96d6fb79406b564801ac1a3d924d74677b4abbcb8396f139a0ef8b1c7283432416a56de58bd69d0b726aae6aeeaf008006d5d1bb2d978b877df2dab4fbdb8adae3f4560057c3b0af545ea3868f87eef4e455fadb3bcf4bf8a8fb9467ba5a1bef8fdafd674bc259dae9227fe747cf9839c889221f7c3bb7383ebc973e804a760c0083e704f8c261e59a76cabfffac644a52e9cf68f1eacf62cbcea76ab0b835eafb92dabc9f4a3a43f70f02eeef3232205089c781a4835940e7f95539f38122304793606883d0238a25d68402d8061f614907eed20f93b54bd14ac1c75ec078fb7c16f7f8ec79dd08fdea417567271b4643694f30e0d53f0139ef24566bfd94b917230cfc498ba72f27be752b66ca2be15d09ce0745d54b1fe8e4017c9f6fb8ce8aac4a9cbfe6cf48c74e274f9e5424d59aa4836ae0352d596dedd90823721988428633470d2b9eb92964392e87f65ef3026c91dedca85cf204c0154751aa4933dad0ea169c2e451a2509d17a31379e9cd5188da34895f9f63adfc67f52fec2c97a4826d6dc479ec251b1ac267cb76c77a0fe2a1b6219aca6ab08a05a7e6bdcb7c4e86868c3abc5ca38c1e27c510182ef817c5824406fc5a5af495130cb7c78151c62e41e45469dbb75562308c2b4e4650c598e66eb00d231e74c616a6b477f841765d38a44e3f2413fb1943ec281a09d5d5dd718fed727d8cc5a4b3a4746bc5b5d9add459a5c470666f83c1da9dc43617875f180274904795e40e40a21f076a727bc94ff636257f905b4e6647dc34b41a6351b6393c97151ebb626a1d805f621fdec3b10e69683d50b5f21138df125f4bf345c033f587d39caa01c378fa1736a42c72bbd4b9c7a020c21aac5f293ec12fed20cce05173ef50605d0a0bab65acb05e90a1b95b9bb1e764607a69a48999a458f4825c05220aa2ac6388f2958baabbc93ff847b37d8230b44ad96e0dcbd7a4544ddbb48aaa18b72f3a1af6b20fb73917bab312b6dac06189542292607b4429f87bd480f297521664a5e32484e19bbd60099e58b68feaa00f30c453de6445bc8d7c5545a1acd40a15ba90e706b4396b3fcd2ffe7e157fb142e3b4391943dff3d90002924168fb8967f9b1459d91c43595006e88e1c63c872d32a95d29665c5e22e851b3c5e621a00d09172ac5327cf9eb9240ec267e6529a203a3027bfa678a0f0ee533628bc2147fc9e6f2a0fda2cf74795fda98f348907fcd9cff5b3678e26f4daaa56a75b2026c74aed34bb44527a0f89af4bbed421c6e42e9e89432cb5e1541afae88102e3c59201fcf1545c182391149edc94d4885814e5d9ba0ea2494bde9b7f75e07b1d5e319f1b3f2b2519fcd52fa4e88b7d2d5cb30629de0b25f8c7cfd56acea2cb2af6f618fb68406269ae05565e13d7dc7750ab27a1fe555a63dd168a05adc7635b33e39904e54ceac0a9b46a7435b666dc79a82b8f2f97d09d09cd60493a1fe78fbaa43f62a438315026c14aca07ca63e2f97ae47b96a77828aa944622327f97ed615936e12ae0e4ee8cd17c47a578981012915599c61ff8758800deb6aa3dd1ad152390c72662819f8680ceabb2404f0c48db30c120795202f2d16d27d86e1940a92856de88e5dd86a7ba52f88705e8c9e7adcaf59ed4dd8d1293dc15a493fb805472cbc7bd3d7437d8478030da13dbfe699a1f2c1d954a0928dbb6813f19ac3d7966c067ba4380d826dec26a82cda3573ded9133b3b24f1ed35735e017359bc81e10fb157acb1ae4868380e03a634fb563e08f1e245db97c10428c256edbd1fa4c491a495cf8569c47cd1bdde96690377066c3f2604eedcf70b2d8f5071a978109aba1c3ee9dd576ceff3efb478e8357de2143b18f0b3dd58d2fe166326607f6fe85cb0c10b6da3a5e41a7e5d80d904ddc5e23e1e83f22de649c66562d036fce4fb42815016a864c634e591cdda0bec4b33a43a4f391fc63cf7ca3ce47aca9ea26457290110a0873a14f1b4be09b46f30e210c5ed8c99b0dc52023c49c89ffc0f094eebbb9508d6f1503b665ebe6d8aaa4e205eefff5192b11262c4757fe8075b33318f42d56e5cea46f33756fd1dada253d0f86a0260223c58fc0cffa604d7e72d093f91b01330350ccb7798e27b66594e920e90cccbcae0231405d17f9345ef58dc1217c3e9590d8ee137faa12d440e5d23fca3e3adda917f996fba1e08080517673a403d5f8b3a26c955035071216be6857b2cdf532b1ccf75dd713717ca9ee1483e21f53c0be181c57087e259182987a90813c627ef3cdd5f55b08313fb76c3634a8c9ccaf3d76cf1aa871b0db83c6b63fdc1cccb6d1e570d35fab88db537ef567e44e1e34ca0a77de75ad13e402681f75660cca563e1e2bb11755e512aee2d3f9d41b96bccce076e24cd05d9a7a8b6219f0f98d2a62a0912e80a0f253b2b93cc443f2e54ae8fa47d4ee5eebff96a838288ec8361e06dec919d3c278599403b6128bf752bba31c604846e1df71d35278504b60737614b581720ef185a428719e3dfe5f6b46c16bfda05e9115a2a8961157e051e9149c01c38f1a06247df52d9bd371e28e776cf5cbefb3d6902815eb6567110a7203ce97d92e4af725c3668ed5a333b3ff36e16fa76d04d872515a26f9030adf697c22ee1b4c15a2aa4b09bf3acc045354375286d537c8dea191c64cfe0a0d36218fa932d3a37dd9049148579af64391a4991594c3a3f4d88a84aa37dac7ad200b192078e79e59645c979c41c38bb6c0963b764fc7158e3177cb2ca5d9bdd272365198f20273b3fba5072024b6835b229d3c058a0f6e706ffbbf927439c955b06b67605e687b49608de4f434e794ce011ce6b70bb5b2c22568f4e30372782cbadd8591716b90046e32981d314d3587ca092af85b8b94bd56ef6c04564ac115630ee1b36035faf64258b3c16fdbec5ec2d28f1cd545b3b2974025a77d1e32b18f69eafd5e63fea60ab16a2383bfe347ae8709c284c23d7251697f83a921849c65e9f4bde34969e58365994339fb3a634707388da50fe84819aea73d11c3dc1d1ef5fc5e6899d8aee2f9bf3487fd61ccaa8e940faf58de05d29b4b4aacda5857416c2425fda2c58d6dcac08cc1cc6f64eb3f1853bfdc157eb5640a189371a5bae8a5837e5c3cbc80852e319426076e4432548f8f70647cf5255369f7c1a6c5241772c2601c03e311db0873318d592a188674bf5d85220c9d2aecc22b7ac6617fb3158fdc90432dbfb9f59bb9c9e5e33f2b40516af9ec840c24dd8eb7b3abd54eae0a228e82de862a7d30d7f8dcdd9f10ba76dcda8a566eab753f7d16671daf512c675bb3f1c65d437f4d990c3253aac07f54d72f6712c68a04b4881e4f67693ce833817e4b19dfbaf84ae0cadfc216ec774ebb21d452dcd9fd064f109f8cae668c9ac627727745bff40b1f554a84ab7ec9d237f193c1a631962c2d8d962fb8e75b104fa550e0d51dbe335b1992cf8f4b9076dae7a108aa755c5518118b6e7782cd9a69e34fd6ce389333a5b04de032bf9017c991f0fa37b0cfc7394a880a76e2923257b28e035c2764190d5d953e66ca45926bea6fbdeda3554fcbf2b6c01af708233533c3bd755e142867a635fe350f41d9ff4b2a6214ba1035792ad911d1b567d69379fe0a508a874591fa92a6f23a74e0dd750b4489e7852b1cf610d6efd812196e30c1e76e84ff14eb546d94fbdc544e45c4b899fcda90984bdaa65cbcd3e2fc022e43ee7e6f9b185c9369763f9e5d6c285ea91acd35997587ba4f375537f275f5d114af07841d6679f6af88a795e2ee4466ca4c69f3574f6e151f3b72f227e2c60f5d7ff1f040ba2b60bc752ec6b447633942a1519d5275dee75248a244b1a84aca6cf13778c9919747e9e518ce69ee449ffa0488d52e4dd37932a6a5ac0e5c175814c0864556b2a6fe30620228d30cc61376e67c85a2df1a83ec7eb38f3a5354473509a717003adba24ed640558dd0564e9ea3be7af387dd932fc13e090f652b4a9cf08af33a3ecc298f989062856662eb689e64ddd3311fafbc532f07384453a1563031355b9a4286044b59fc2af689363a640abca65b155799ffbadb7645d658d897b88fabd4188d50313bd0e75791732f7e5e9a41395d0809dddda63f23114a2403e07ee0515b0fb6e9b011d51bd7e767a5d779cd3e36e34da4e99a6b77c2426f2d26ef4d48674737a3a65409432ee93a1577dbd7ed46dd3c71d12fc115b6c8412fef83abed928da8c7b2b59761177b6360fba9fc572dee4d50ea0cd4a8a74ef1a9534462db610059584447ee21d93341ffaf3d2d6235d578f47186d2cf12f57d571c3868708a7c48bcbd96dbd8d260a1d1c62585de44c7b3a18f3c9b03494f07b59d769087082df4262e84db3573c0d3b3fe4f0f291afa8d0fe1c524263cc9b0bedf67ab458434d0d637c7505895eb0560f122bd6f98a948d6a69b4e0eea91a7d3e25d101050810cb75ecaa53a0e84923107099a64cef23434d87edbbbcbf6cdbc30ee75375ed6615e89450c64215a93d4454c4e1eb644b3b46264b8274fc30e02639c489563efd5afeeff7552b0a2803e6741eaa961dd401ebe553bcabf4717154bb9554762f2fa87e5bbd674984e089498395451538be4170245eca9868f78a5d2fea7aea1c0a2d415e21e11aacfcacdda9f7f6c79c53fc296a854ac66f617b1f3a3e6d76476d5de5eb9bd051e8fdf90de824615c0a74fdc38ae314d9be061de35105ffbf74fef405c6e54666a6ea05b72b4f422124321093b0d59854626b7805ddb332a5dacef8a487ba2c65b63e1a11bd835fd25c2031a3931f360591f0361ccff086e42de3a9266a5d0f7d03bc549e6d7b0e2af9eabbb44e06eac4051e90ce196750a5e8898f95966bd23e21b31b544bfebecbaf9be7021ed13f2d271e1c39daee25b7e196accd59c832873c49c5a50342e47ea0261a1bd9e119cae55fce911de0b5f3a24e0c5d3ba7d57273b2083dac76d318b6480786b09d0faf75fc98f6bf9520e2de6a59e4ff8d6e80b90e0f7be0961a23836207c929640b9fcef106cae0827784ed99d84d9420962f7031648f165477a5a9bab54587c8a0181c6fa4a5a166f103765d6953c93d2ddbe1e83ad522c3dd02223de389b1eb9b33746c3e795973196f88f8ae9e82eaff22b554003856e9b1132ba7166a0cc91181d8bc114a919af703b4f326108d9afa40252b9da063cae8cc16f80b6ca67ab3c44099d3193963445279591981fd5ae7ae43bf797ea6941fa6debf4c6991da355a9b560a30ebe651527b4331ad48d95d324dfe4a061f7cec019b1263619e3066f86ac1eb426766f52af6621621773db3a73c20b5dcf8e0390bbae722eb866443401bb86792e55dd21da0f684c106b8bd644b0dd5c69381b64f210852bfbfc24057f629fa2d1d47b7cb225e45d407cd2f5c0e4c332678423fbf6ea59b7b456ae26fd27e8e3c8ea481d7982df5206f65c9fb3da81e99b1a616f8abd65f0fb913daa30775d6784478ae5883073ed38a01a7aee1c7bf5bf39a446ac3012392efd979a03a6c45bf9a552efa6dab78e16f860c91a8bcdf3097a6dec96d4a7017fbc26e4a829c204bf6a0271754fcfd74cbe0eee51246c3b3c3cc57c437cdcf15a9f57d335349fc3e448403cbd3a4108acc57b49250fd8beaaa8cfd48072b5602f16f9d0151f5e5c04c50ab6fb412f3497c5381f5c02cca425b47789f18abe31fd3ba866c17f2df0c7e321c51ece6e7bf75b3a8e1d94e8b365a5b64dc884261d10ac1742a2668fe0fcb3074332623342f78ddba90b0c9ea89ea8ee2421d1d291216223cd4a32ef13fa2e15491bc4a026e3f6ef6804cab51a1393413fde19d55390bf6ddb20b24ce43384ec6660aa1ec65d49c281d270454ababb12fb58fa8dc6c3d33768b2202f97d3fa72f002a73a23dcbb7450654783cb8d56184bd966e5ddbfedc849e8db35d28ec3eb2f026b482c5af8e8964a68fe52ccb54fc2530974ca05e0eee54ebf3ea25ce1c5adf593722babe7d0f380043d64bc35c0d055200aa7af55f238b7cb54d3630e354ec47f10bc0b323fabb5c1ebc1ef4f021f60c418225b723542ae987c012a20cf1bd7200b805878631f7482de84e0866a43bf3a12ead16e6d0c9b06c7240588ca23d4d82856fbfe282a2c1e5965d4a941613b297f557cd435adb3581714ab201e619a83d9c198257d1f5a5c6e4dd8a7c53a8df135769a26e06f3f2fe0045412c55e7f8b8782616e90baec8a52dfb898be75ea77263151ee324b2fe6b731d5de2c601a3ca7da7d4ec7d942b55433f64ae8fa78c751cd550a2295102b1b66a556f942461b29d2eb38bf187ef1084994ed9ebefb1c2c05345598ed550e7728c15784f5cdd62d166103d0c8ecbe98aa2079de90c11b1c539943056a98ef2d60320b294c6e2b7d8dad52b5ba0fb0d43f94c6e4f0457b268a482762dbbb75b914576e51acd6b551402af97f44cd060357f01eb4e61713f162b74af8090a5a6ade2cffc9151fbac4b7cab96f280b3c165adbaec4bfc9225bddab0aad976e98481242eb784909aa1f8372211d29b0c5d1e2438ccd3ae8c54e217799057751a21a83f52d8ff541b9134f9425638f66890cfd956d8d57e7fd0c2e4a76d7218c9dd632643b591bb96921ff2bf437bf0acc04a04ae173c48107a7afe0c2dadbb43ed60be8ad4d401a70505dc1469ce14d7a9bc0b02a6d0ce3739290349f86c794feeb72e6c8a873a9c76c069c79ed6a636ac5de8da13535e2d96abe191708a51167f5c009e75e9c284d802cff996e6584b881451e2527f45de49139422abbf9b76b25e67361f91b40fbeb1098ea80253ad2ffd14dd5750f920c3f76ff134d61f3e4c2d2509166fd055539c0036a0d8b269b060012a63a64192a7ee2298696af5daeb9cceb8341ed037cb11d95a2cedc55075059d5dd508f64810d3b800d101f99a85b612787c996899623d5836b8669a3d1c20dc3b89a6062d46d596035f5d2589091fba7404149ef6c4aa7a81b9e3bd818c83f7c82c295cdce393e9ddb39e3c1539904ec963129dd27ea1b3b67c2d3c93a542b67458656e22ececd42dcccb186b3ef20aba314d7239056365ebc3e975bbfec078c76e4c1af82f4715589615991f85a92d79c552b3d29178abb22db30e08a58bc515246fb5a02573dc22ab0a5abdeb55e7dd0a4ef8472cc807993c1e3cdc7a876fc13ee35afced709e7e67ac2e99039a6a828909bdb4e2a77f0bba2fed4bf7814a3811b5603572f57a4cfd4e4a4a1be82c0b7138998f098c724e5ead48dc1936c487b5b732f1f66353809acee272fa9651bace235ce31685da76c02dcdd1bea238c28d3065cf5fdadd440fde10e288a27623917682de66c11c5245e6bda383dfbd680b532879fcfeeafa28b3fcb012a7e68183b2f7dd599333f1a13951e4388ba965780f8623dec060e836e27df70e1d1e5cf90c141843d7d7967513f26769becbf32f3b4c7c2ff4cd038d0e7d54ae504657d6b489740c8b3e57d471d8b8ef7e374050912f32dbe180945ca7ff8743378dc88c61a88eff2421197e567c74670ae4a0a9e6e59aead948cd08397f74b97e7f7e13503dcf31516d3c5dbf17fc278f8735875de1342fdeffc039ec755d48822c0cf9acec4bdf221ad511a912eb6f6153d622e06e52a0e97b5d6f59698907f070bf051cea7784f584587c74c32fb1673d0a2581e3dd229df9eb81c192c7a54ec260c80b172c28e2a1f948358dd3ba7a61c3ecddf94fc332815961968b233dec3ee2168a01319ea12fb26c388596423b4f94c431a502e97aaf790b9eaa07807a13ed3e54a8f81c3f3dd5fb138c941205afc95e4d01a039ad8cecd7217d0f3b8c0dba0633038d88f4d338e42e9904cd9344ed09cbafdd76b4e0f7a05bf87fbc59fdb324da12258d1f28fdf27e23d837d7978879553cfb1a9c0248037d830ebce75745bedd1590fe2ae0ff710e56cbb327445c55ef052fc38d2d8104c4e5ac6be3196f2fd3a44e69edb8c208c41adadead82e7eccaa446be1db122aa9eefc0e4499948c71ebed5292e3ecfb8375bacc02990cde08f04bf9682e92a7f4498c23e19e8a4c1a85edf645920ba94a72de1b8216ede26e7b98c5fca5599ddf04997ead059437e7b596c54fe06b220f9cb6e59d7201b926090b2a9ddb752f6fe53b41a9961f979b27ad878932dc898c219bc2cba8f332ca5b040f22c3dd4af7aa5ebaed6fd5e66738ef3fdd58b0d254e4b1b4350dba8c368d9d705285209aefeccad48e09e7ad6119cd04407a9e369b2242a1dc76feff2468a1a3d9281ade7d4d5e8d655fa6a0cb385a70d58932bba008470cca663758fdcaa8658c7d5d0d814cf3f3acb89418df7e62c39c7ba23c850bb7302630107807f163c309610ef43a39e78a39a87ae17f3169df41a00482d2b21a46d19f3b8ccceb8ee0e11599df6f49002065118ce62c555fe2c7714b5f575780684053938b16a5d87c57deef75f6685a52c24e9640c3309d5d68d7b85223456d156dedb52af8e2d7b51ad07d90e1620260f1ac875a377f2eedef916416ba10fe71a6aedb6af6d0b1186ab063e6174a3ed9ab7b686dc32cbb7a7616fc7c0c354e52974707b9f619edef14e2af384e4e6bd5436daa832d8970bb06dd81a032bee379badcc0e12787d4d8ff08dd7d9734dae71e7396b16cde04ae7ddf71e340b66cba8078b106fba12456f499d30311edc7b8e7df070683706c471959d1801f7a07387f68a0f08e0a2b7567e726e19dc5298816287737dadf22e27f7388d6647d3192679e1c07b9811d21e4ebda47bc93d3cdeb87976638c6e0ba04886046c6c70f192fb572fdd5e024eed6b2b4d94c9c4dcf7494cd115e52ce95aecc5042bb651a9a2a21ee8e1191c19a66c4b61baa6ab8eb25de839fcca96a1a1899ff00a3f67160f565e065bc8c6a207b7e20ef125dc70afbe6db5a20089149b7b877b9a68fcf324cf401509931fad4bdb4ed4b5e4985b20beb8574930616c8d63199702c26f8f9fa2fb934eede5a1fbc51ef088cc0e12daa926c66ab007f458341fef69097c81ca0e9ed8f1472122373272716e533e02740fbe0698d2744fafe7561d185da3ab3681a6a9abc7790f6d56431e83efa164f0e590fb6240ea8c49f9ae6b8bb11d5cf4becf314e28d5706fc89a1474d64cee8c7000b5effd03eb11ab0efd7028773c4b2b42497713049ec645104cc2e5a6912929edfb2ce911175ad1429cbea74bd39b2d4ff058fcd8195903848a5ad7611b12dc0b52793376732bcc59d1233b7314c7b52d77dd1f420a7ee958daf63fe2620597590a7e657886431375a4a00bd8ebbc5f4e5b752ae93385bf93aac710390d0c367b29e21951c36d26557ee27b494f036e00907e68c9cc470a2a2bb73f771ac74afa56d4f28a216dcdfbf84b94f360a8622164c25fefc48821ce2df71f646efe08314bcb321ed49d73e9a8674b71424cc0cfa11d25f695835464781125e988ba4d0f744f8e156bf37960740c06669e0d05fa509741043c62f5fc24233158e4aabef73acc474cb4ffb146b30488517ea2ce9c4e3adc6c2045e427879e9e970c81873a6a662835b61056704521c5aefc205674ede20599fd372fa611fe025421548a889b1e3abdbdaa1838424a17d3d319a69795d801a0d3640bfb4f5236856327a0e5d23675f42c12c3ef45dc938f13d20f75d91d242a3867f1157312f19c1d09a84418bb510767d5dc29cc864aee1b56cc8bab916bfd2aac32c80c1928028ee0eae1053fa398cc00dd000d0455f4a8e730e0c5fa54fabd95d0244b148ca5dc032dd9e74cb5bae87d720c55e7da4322060174708c4d266a6474f63432351c9ebc08f4576e7eb00e3413b50f9e901113496275ea31e4e69960688aef592dae365055ed988a05f420671a7194e7ce9f375147a61f5b25e3dfd58c1a58f45db7730338d909f485734e793672873e41a906c3919b71f3a674a6a7526502848b37660525210a91aa75b5d945f8fd0dcd0db333e0aff290f74a4de4f0000000000