PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73482 487fa6041d8daa21acc379575b142b1a6edaaeccfb504ccc639a44480ba3b493

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27d161e12df0999fcde8c63909c1ec4037c16e65bc926e98346e4709e89df5a8
Certificate Block Hash
487fa6041d8daa21acc379575b142b1a6edaaeccfb504ccc639a44480ba3b493
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00167901001a200100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d41080903a2857e4f20eb3c85f0b2be75ac94a2dc4ab99d2b4a7af82107a4c4a41e9cf256e4340cc7e50e638bc9150b27a25e1f7f3a05d9f49cbd32fe44617f125e50246284bb23a3bb162b5ce9bd8a6e679a073e813ac6744010000000000000000020000000200167901001a200100

Raw Header Hex

0000402057812e0cf6e3decbd2eaeb7804c35f8f3880b396d0b38d104497c29eec5aaa1cd3f8ea25f2ced5201cb33009719fa2b189cd7c5c2f3f9240bb3d9619458f939a5c72306a88ec0018a8f59de809476e34986e92bc656ec13740ecc10939c6e8cd9f99f02de161d127

Proof Data Hex

59,560 bytes
12121602030721bbb7125535bd2d58e4a5a21ac3037fbd03fa4747578b5529232a4a24dbf7cdad5a8363f5b70248fd719f2bf817b632e7a19af9c1a884133ab1429ec19e8b9dfd1ca7ed67ac7505a424039f3c40ec60a8841188321af98cfb619320b46c3ef912b269f683cb5925d7faee945f6f8d114863390d1f0ad76329aed0593c9aca13aeebbcbc079766616920ffbdc4574babc4a902813d7dd72a6c705a3725ce2027391c193905144c2a1d3974f4a8ffff6c4a085f293ca810784382735e93325e670281c003e41d33389ac19c89b3f6ca31c16bcf6b55bcfd329c4bcd7895fff30f03761eff920448f9b56fda18741282e5a19d4da09d498dce79ec9b11171dc6c4124475dcfe20caecd8eefd7454d2c18e1568ddecf1118bd6ee56b13c6d05c52c15693fc1f2bf605925498b49e42b955b36acc542ae0666fc06b05de6c34473f98761640538a812f828cd9f1fad42d7622f45cfebbc20fdfaca4112dbb2d7c0c6973aedaa457c31c265ec06f0053235b22e38c501b311e06376f7e59b2eaea205da3aff2b7adb69f9c0bd3110d623a8ee2d349a1b1f090d2af077dae665ef860dfa24e9e5b07df4355fd5adaebf6faf7c11d8faaea4453c079ad867a2170b7508a1d958271abd15cff01b569c6f0ff456d4d931bf0d68c887f133e4fdbe6884c345c61a139626460c3b76701f08d92e7b6741bfd6a513ba346e4bc4ec2e5ef0faccf37db708a523123660f78ca4e03963d2313731bd7071faa97d442655fe791770cd6ae3e2156e1ad24ce4ab1428294cd8130cac9cec95f106845e6c266ca5740012e5c08a4e97b9d2c1ff5d732a522585044133928c171963c31dafeb2d3e99be79bc5b929a277ef17eb933d70ebbeea99b035186650b34190c404062fb362e8d834df9ff1b2a49110badefa8753d058ef68789a60bec8d4e63a1bebd396b8b19e0a8aec826f55e88d34102949aba8f0d277f90e55fc55c9e1929b81103ee440fdf1c870196e4bb383b8b393e578f3dea792532b1493b02d841beacfc68e4bcec000624f1d3db17d772494ea72e76411f0171e681d9fbd2c05d5009bb98b58b5d6a497799866938200760be355a5798c88e8834e327e0770f93bc81d7ec30d2d143761c8474fbcf50526ee7686ea1950083eee2f91994ce7e983d195f0010c8e0a87e906ccdad34586a8b8d14cdc40ae9937e2c7f3de0d21e906a8911b138fdb79e3459703b3b9d6064ff5775728ee689acab6074d5addd7e6257bb6f2b5bfe16dbb21cdb09618e130e34198a6b2a45b4da08afd3016638322ff4091068055382c58a738d5e27af4388f35c1e3cc31093b18c47a1f5c70113dbf23f4df668070ad280808307a08fd2ca4b6a0605137dc58a110a2d15fcc655a5f65750f2bc18d127f75ffdf38dcac7350b8d3dccf8be6874b528f91b5667f261cb706be0d77329313d10030735759a92f40a772f1ce2d67f3c55d57dd98aec32ebe37662055b14b7b18d7ef59b9c97f5a7be8fb3f5c9af9f87b0c17ffe605201d499a1285c0d007013f096406f9883ccf1ddf57afe7385cced72f9af9501185385e49a55ed656c38edadc2fb2df266e91646f5608237d73e3aa28ca00bc4e311c6f9a0719dc9c5127a94b142d8b1079ce29dcd95e27c0460964d78202cc05a0011c68de27068749853d593b3bed36f9adb44de5fa6eb292ee7550edfdb2660520a29696f478d449b1d4e6d99b327e5442eda58e0127d6874c1cdc0e6a045a6d0f7256678d72bd56b3811bc465fbf71c81bc74d9104d61d4a21108ae90bdaabc952374af8509d55cde068ca29b030cf8951ef59b90cfb7c4c333b684b92082aa440c86f018e9abfe715247edff34487d1001cadb23892513affc715ceb68bd954806226fad2f564b831ac9f2cc47a314bc8ed61b2b807c76a0a75db1c82f50fa67820cff8ad628fa23f294878365175e035ba28c47e2aed5a717c74c3d7f03a62e80448b667e780c3226f2733cc9eb8482b53b33c91781ff22bb2d5aa0a8b1aa9f8f4b9b1d028733690cdb5d8ac431210bdce4a564678d0fdc138324df7c0aea59e189003c641397dbe4e23f7f79ef734ccdd3c0bdc23d93a09b16514163a41f5f966ab0d28ccad2f50bd86e5393bf56bf11e7910539c423490bffe704bbaec4a4620bdbf51498c22f52d288b9ac94ce5503c8d56439eaaa94e679a27e38e128ca1cd23b71d9b73294b5351eca8fb95b661e2ab522e49a1b5f3c29e55a84db13e5755bd66c03cf2be3ff5732c5b45f69e4e6d395d7e6b90a9bd9393c615cb06a866b928bb26eb43ac5544fe7ab5216df47382a30eaa18a90e366d4398450882618deaba5abab0d8fe117c01bad6e52980dff44288f418d7dda0a35962dcfb8c4dcedc328dca7bebd7146f7455458455fac996e2b926cf8b48dac1eb8026b251bea30dc7a0bbb4f12bc7e44c23fd7518062c4b1d06edce4ee83cb83cf0d1d0444b69fc4d49cedf49ab06678a31c41675f5d5d93a4a9284613addee15040f0faae44d6c54d7788fae90a06d910eca0383986b667a62a0aa1c0c92ac43bc2599d140a1413025aa48c21c1920fe6a3ca85a1466ad8426feadaf2af4ecde01700fb447d3eaa74137ba0e100b48ae1a442023b1514a8bce42d39d3619c5f340776f87c6d19dc2a74eda3523cf57c0130c5ead79ffed6a12b1aaf8ff3da47f70ed5babf07ecebb6199a3d4d976b9e66ed88ee6fecc6ce753b373656f30e5577498d8b3522e6e01bb707bd6c031d1d29b4586c20d7e70124973650b778ce068fd506ef7040372eaaab7d4fd144ed8be22b6ca918214abe6d23075709de5c7624b0b1f1d002e19ab87abe9196922616a777de5212a1bba382340e4ee02f666e06538a6c15b3ff8639ecbb7b96ff3f22333a638daea6cafbafa3b7c537e348417dcd54bf384439bc6c99202e3c8d7076d6f9ff40bdd51f0893d0c8f489a8148426fbf648b5726ee6e0425304b5a56b1015f41dcdb70d6f7425524bc04eeb10f141bf338e266bfd2c8c162b0a139e330e05fa44d0c7beca7a9b30d2055e42e14223218de693cf3f4177edb318947ed6211555ebc086ea37bcc098f6eb75bc3f7a1fb74c5bc92676df3a6c21a8717f8eaf08d9ebfc750d7470e8d7befea2c3e8084f3fc6436d57a3687b59b3b5a094485d677dcd7025eac083aef953c3e39ac71d846d073ed65b413690fa1d9b7e0dcfa78c8c7aa5de355af1a752445e342b73f54e61e4a489a2e7c6e97ee811bf7c165a53e482aa69e55eb1acb104c32e157952843a28bfdda77b54ba7f94f1f68957440669aa1cd9e80f7d51c7bdcd49dda1d29e79630706d2d3139c53f86a3df640899ddf1615a1bff9050f696a95e2893c5bde855e0f25cf16fcdbc9560807bb8ac96dd0b772f1feb7652d690ed4d28a6d24040195cc4fe346936f2b529462ea7599a7e69e366193d1f6a2127d65da04b652eb203ccb4a52d5ff76f8d780da9815bae905dd05139e7097128acc9684392d44f09b45f28ca1e3d72c396ed8e96b450a8db328a1c003e9a44a9111042c9dc00f4f1895bf0d1aed098ebf90939384d8758adb5e2e88cf05f9577f8cf5b80e561600aa98c559bdaf2119eb7aa75dabce00dada0a2d0b2b82eff0124801616b996225c1aa651a5af9e1d1682c7688411598e5d1dbeed18b084e3224b4d62ddf2b25aeae9292df9fcdc58938121bdefef1353f3349a7cbb7ba3b9566a2c3f92a5d499558fb146f0271afed93516f43304782b3292e5e402f27156aacaaf3b218f51affce14f896f5735fbd93dd6bb4559ad95d621a0a68dfc7ecd069d78925f9cff9fc4921b097ccbd7aed060ce10f874905e4ad7c657bd07d4ff812955dd2565b55a09a6fb1b296a313d300bcc5ce2b9e38e7a7c696d8e21bcebb80db0b966c6d81519fecce6d53c7def74ed68ba11e0d6e3317bbba0d2e27e69bdd1eb3ec49ba5e1c9b52f8ef640d80098358cc260fca3eff55a3bc4e73cbf948e75bde3ac4ed5c3a4cfc709f4c267390fe00fc36742a63c07a3e17c20d9533254cdd632f0750c3522bb3fdcc91731b6e683e4588e4081b0fe95057d263145b3927bf48855fdd4bb3a031e0788b05fa37a1381f908a34dae3b337c78cbb3364731c3eac60b1ec989b2b567e9d44d2151a5156482dd9b1d0543a58b959c69b01414d0cec3a73d3af7816dd4e3a86150f8dca03ec98fa033f9da8c46e46c4c084b16ccea78cf9114d65e0638b920988ff2e3eeed880f1d8a05084582fe302baa06b9d6723597083858fef01341a26f6943b993c764f7da8a37fdfce9f73232d2b7de035af834342c3f16bc2ec7d323f646c69a2df25e032eabdd1af66ea59174c6971bedb3342ab31abde087b5a9e8864a20d3ab4e3fb11bc3d60f5cdb5d3f1ac8460deb548887649470bb6f99eb8673ac7d3339d198c5f10cf0b348927955caeb9453eb3a6d6bb30435630a04cd06fc8a5164edb5e0a942c51f254a03e3ef9aa1b389cdbca2bab4733f555deec021c9aef925fdcbacf2a5c66cea779f51a680dcb26f90a3500b1e58e1310ff132c3ece186d80546152fead2bd93350c63c07b6abea5eac3bbd298b521fcdddede29cfa2d59dee647f02f495bdfa27930e2747745264f2af1064246de83a7971e236cf8a0c38eb7b736c85017e5b3398ca5b0cce1695148e8529fd110eefc0628b6835dd3da63d3b684a75c97580db7640ee85d241a555bd1d7f0bc49817bcb7cf7ed113c2ba0b5d9a0fc973634bd40b2ba03527173f5840a8822e399abfac4a20c399760cdcca1e9e003fb48425e9300777d1054ee314acc1accce679817f0f657b0261a8c187621dfd49287ce8cbec66044addac0d9d369fb3680e5a8661f6515b904b138e15a3701b78cc0e685de5ad911d12c33a04ae2e36c3d2a71b2939ce5fe266ff8c50de600e73e9238c53544bfcc1e50427c65de5dd3cec2d06f2214e71b5a305b535d22161c7da89f437889c75b7c78634fc0c07f4a6b91f2b71a9ff6361732f5977145e833e5c37725498475b95239de836fdbc9b61db2aab7231b3b333c488aeec9fcc2ea530f99b181cd1b8324dc717bd6345b869ab920d8e45c3d1cfca32f46d62689c568ce16e78bba6c5e939a68dd389b47aa955a6f38e1d4a84f73349328c88859f35c0dc136df26164062471d4b87f9672411e1f2c39a206ef101e84c0883f88063fc6681550d395e4fbfb86a657c2b0438f0b3122b209f17f97b532937e31a3734ecdeb3db1eced158591a0bfe5b8b9de6c9cc23f169edc32ff48045b533c38ff1001cfee0dafe174a67fc473f68f0cadcc5d40800f03ec8ada0e78d93c5ca617d3631cab120dc1d367e3694b0abff8e83525ea42d73698f58966cd8e97f604bad859eb4fce28ba04074d90588fcee57326a6fd4d1949bd973b4e9179dd1afcdabe83fca7528ed9346652f218f481810a4a7b181ec84fd3c95455d6804849a68f718cf3b2e76f7698f1f3dae0c383beacdd2c105c001614e41fac0037d6e9132df27015fe3687ba5cc16c35a17b5e420230c9154093650717df950e1e1b31e38758593277db2119207d19752bc9d4e8417f353ff71be7b50cdad55d335b9d9da8d411645798d4e572ef65969b28d9184efb61ab39ea8c5ff0e60a30c99971be6c65ff0a7d525ebe6405d93ccafccd116c83c3921d1864175cea8fb2a433197ebbfadd3f2d71addfa42c36748800dd6b070404e542690956ad78554d62d22318aec432614775049bdca28130e64a4c2d90ef70d26ad8e509d92c03f0c04bcd32f8b2ce26e3b848899e8167698a38ff258babc1ecfed88f35216d6d661d0334f858675f252001d41f4688ec3662af1ac2f8d0c9b820c9a07b4f5eebf27ee54646bdb7a52ddb338ab2c2dcfb7ffb320ee48ba2ce6ea65b5224193b4cb03b89b90ca5f8acc9bc8309785d16a4552fd5ee3dca91fc27632cbed671dd016814bb4e7d5dd00c5b906a1a8c5a5940bdb1afde596df06cd4cf24aad58456c26af6af084b2ce05832d9daa3a7043e17ab88a84ac7507a0a05185420638cb6e3f308039e003ed00a9df709da559e67bf566734a00de9ab92622e29d9e398e4a4bdfabe311468ace721df4e1490c5118dee5713892ba502e4e3ac1a3cbbe573765ee1fa32882f310ce6443688a6a6ebc5e0b921234dfb61f6bfb267dbbb6bb7a03c5fd3800010ee60841c4efe0df9e79af364098c0f810332a54da1e3b08f3cab7922eddd85e6fe89e14058a50710d26955f4cc0784ac7a091c87938c470ee07b1e511fb0b17fe95e4dc4b4f3e41af1b00d8c0ec2161a9ee1245a8d4cac28ebf434a28b88c322709a26e0c2f4e8de107291a35c0070ea85a8238b7cca1c04fb42b842d480e303e484069dbd25a668e00ff932944a0f31d79d13c290ce38730e56a0918de80156430435d971a43af49f313b4e5f479cdcaf202b9a6dc90d42ae83a141b18e31918c85504edc208f3ba3e20ba54669f56030216126757e89ed958426c4439b4ec1bb0a0b130e0000e52955e83a0ffea61878f5d366fdc6409dd284ffc85e434d1e102993ebc4c8726fccfc29ef99d8265ae524b66b85dbcfcf97700d4967469e4453a688f7e1d6123d2fe06e630ad0e990c73358e59f570658506fcf89d375a15c90aea5150cd4b19464739ca9ed9b0edfdd03f8e8eeb5af4e21532fb6ea79a7e2b4d35c6606d1434760178373b771ffcef7d4c3cc217244d1dc972286c9ebca0649c12a331575caff61a868a800be8fc165af8f573cc08e06d0fcceaa5f33578f4977da3c39c86f7642871848188359b5ac86ba6c8a7a20eaa2c38a5bd233cb29336c2779ad8872751470e33a1aa48757dcdca7f13eb7954e7a18f5ab51e47951d147cf1b4b13eadcda214fa1e2eda24aebe87f6ec74b685dab3bd95742d92af24c4c6d586b6b9c9809a462f6d23d7311b1dd003bf5259e7c87d10eab69a0877854fddc519f49ee85495999c705f0934fdde5fc94d68e3d445dd48e0f360d1fe2bac88bad1dfe095ef7d01f39f16a877fd3387f48b800b6395bccad5d46efc5ea08e36a5185a7777783c957de7fd6491939792b3d0868d24f551b6536a35ebada6b7640b7a94607e0ef8db7324f419fb42d61a22b373b8a9692f19546d78b580d5d63d5ef4a245bb62be9280995866157b2e85e83ebbb0a787996413abb24d657198e6bfa618d3988dd4437e83e36dae5fdb2a58fca62dbfdd03e0a687c229dd5c1344a649066833508ac11633ffc7b1187925ff078062a57c31a38db6b263f17af69408e56befe13e52a2fbf9c00172220d2ea9db9e690b11b99d9c910ea70dd848745cae07d7ca5af2764c587ea53f0e0523997730769a612e6304d57522a944cb884f1a1a7a5408f3b3530591dc65c744c836ce771d3957af6b60077f7a4abfdfbebce3bbc87653d5d2c3e2bfe94142955a6e6181b26490343665989fb579e10e26d2cf1d2a9b991d634e989aaaa3a217f7a7aa2abcdddda718c82e66a896020dd4bcea3619a18b755f582d6a2f980d9f4eab098dae7216333ccdb244abef44f50e2cc2475de2a119e37bc4de0272bbd396377e19db48c9a30f052218ed5a656a415ce95c37b06eba036264bdd20c3735f5f01f3ac25a99e55dc7a4b8567d292cbe03cd97cd2f8b8168d481bdaed6e38b8e8a41adb23dfcccc7a4a30070eb9abdfdbb81b74871d7182326667f7945236a3dff6aaf22881602f79b0bd972840a42f9c8e375521fc43e4714813c90abf411bc14d22b70efdae313baa3de0b02edb59bdff9b6a17d8f93fd082ff868c31849c5f2473764c8dae536bb6e884d06c6d34709e83aa8b07f76f244d97f44937e313bde8223dad76ab31b8908ea5427c2c446b9c7bdf5af61672c061992f097b99bd6425301edd330e78bcc715cc75155804904b483462096f4fb134a13bb547d033e25151ccb63713dfa8ad103305123853f4b541aaf3fdef50e31e261337d5e24d990c431e591a98fd17af881d995883a27e30ea2ec23c03c2f3108234f310c470ecd91381c2b00b7e047672afcd1b2ba63126fd82730ac6cc7c2278cc9fec7e1bdb837adcdf1fda166a044e6e14027b649e6f11b1c261996e95be8490a50d9dc2352504edb1ba1e12a00b1a785ac5d5381824b9c0119469af2a087ecaa75ad0ad815ca4e5014a0f69388d3dd96e45e1513f6e034d8982bfadcd0bea6c23b5efb40f102ee633720b1e94e6fbe375d5b83b1b974fb37c00d2d976e06cb147ceca4f277ca1541290f11467913ae9dd48797b9d41ac4d4d602bfd61b3a75bafd3538171d1c7d06424fc8a693e942d72f89f5fcf8d894dbefa369d1ff3dbd64add5a49282836b202d001ca42740543e680d58bbdd6374b62749e3158b6cf4c083b22fad9a6e0f0ae68c366c1a521daec4710d65a7ee565e43850ca8699ae4dc9c387e385b773b3d75d14329523fd4e9fe828e3733b5933c991f64da542756bb2093e1113d24d4c77981bc7b5018dead06752b5b4e28755c482c5c5d7ec1b16ed1db47510bebfce85a437e3f8bb330390e3fae811c60aa0385cae418f6184c1923417edb80ad458172739d7b2e4da083ccb201d8968674688225c8d75359346f3653b21e56d6cae0f3686fe0b97ec4123c618d8d76d70f669c05e7817ead9ceb59d1967cebc9902a9e7ad759a147604665defabf8ec8ddfb171a91216c9ad101fe9f4ea5654eeee58f4c803be3244afff39441b915d9dc95e351fec28c5f27fc738950551a3fb08ed44b041b763bab2cc022dd8e812d64ce12332298d89220da07a8481dfd3cb891483e529492ae75fc55bfed4a5711bf5f3bcf20a1a8ace5eb748f3b232113861a0de847d6c92c1a7da23da8dc119231c9990ef63a860c7dad29e1df852117d190ae1e20d7040bc487b4b5d761dd2be5fd3cce7c8ad1d1eb1643cb7f8b641659ffd35b8eb27af23706cf596afd5dea7da724b1d91b9f58d5a1e6cb0217e7d3109e4ab361e9e562beb128b5b8cf072e6d78fa0116bd5bf13345e0e39ffeed6849965378add5bface8ce078049408119769a9341cf01ddaf0d104e8eb13f88c712c89967b7f6eca3b4380749c26aff7fd5823daf72de1ad5d0790c38360ee07c4a8509cf4fd4abe53261cc5e7cbbdc2f69bc3f22cb850c9ba1e525434f8dd8a46790a65e13f16cbd5102e50ce557bb4263b3a0c0b2caca6256dd1c8e3ee31b69d3949d2f32416683d1ad5661e4e84b9616d94ea5cc7a563fd014d4a7986f0e4d91c2e195e1e9f8a1e49f2810163657f541886de59dca3e38d6d099fe719abc3a6039d7dff04d1933e8abd26bdc243ef24bf530b37348d047cbd59d5d8b9017d652620eda99966ca1eb4645e3bd09755119c97895f3f0618064b502f141095a3a3e8eba4eeb1ac1adf2f49948c86a38fa327ffc9d10fbeafec5fbdb17c2feb96e3eb976cbb11cdeeb2df0a7afcb5c64149456cedb0e8e3e3179c82da81bb0d448f57f469ea456eee57fbe3e26dee895bd1d40cecff17d9b0749ad88c2b65b14f77f05fd4acd1321cb7e8684993e6be706aafb170e7b7fab834c880e8ecbbba5510a2677d3e9891cf53bd0a770f5da1225aca7697c47136c1b3bb1ca1f02664d4ffa28dff25ae370b86f8352a83f3d7b808dc420ee96b9b58e28e8d44b29687e453143e1ca1b77a4a314f5328e6ee6fef3ced2d3a533222bd908ef6c84fd545d5df9dc6e55d5b81eadeca951a05646b555329811f469172f7e7668e59f189edf97095f1ab8fd5ef97e9f932af6eeefad9c60e1dfaed531a70c2f224f93d1ad76253a0764d8d87275e95acc3111694fe382c687ef48e02006a0ee376536e1dc085455cc43737d67f3d715160833261225fe0bcf575b2e8509759cf49aaadb1fd1390f6ea28b1574dc48f644346bd6ba5a8bb8f33e640bdb420e31f85c671e1c34bc60cbded824c21e97ca4ed1cd1a24418097a9af622bd75a91279d2d2380f754956eacd3b7ac73c06381f22a8ccb2ee8511a4763c87346f471892fd9ead6bc78eef5253c94e6fa4010f146852e910a61ffcbf95a5d40b1126b7c3a53cc9c8a7d824d67a68bcfd24d28687fa1c18407eb0ba48b49578c1520e41aa5773d69f14be83cc962d21ff2ae712349017ac89710198ba9aabad09762bf0661c911a02b250c5fe2d7561e345c759b13698f30ee9dbc4e485d5fbf9aba7e54ebda4bcf446577812c3d5d5e893edff2ccbd7a8133bc7cdc2137d4d406072f90f3a9e125cf2e33358803d19eb44c344f5a87c2752477b29cf392c81dbb8e6b542f003aa0b44584790cf45875c3c68645babe80080c32082f58b30e30b311e7b5b4f5783161dbb6869974be943606c4c171a138837867dc5f36b1dac00af7da76d4995899041ec0e19babf6807393e2592330c00429138f6983f9f40776cebbdc4888b8b837cdf318b7c9d3ec65d641c7e1630a4975e1acf1087ba7557b7f8cb2d18bd01ec2e4c24ef8466b1f729a547c68c01b5574c02753876187dcb0f3b59533a2c1280759c06a749a71cf6cfa44a219d4bd449d30119e044a2063473443ed1c15777130439d24861420fc3f25629e74a37d9cddcc9f1198603a06d98862055c4cd7b2d800d889c3da9021675be1c90e5679cb9bf2d37cb632931f8a29658d4907513f7230e9e0aacd32cae987631763f6dea74bc05147854f04b0fe3fa95df606d40fbd1928300b3e3f50de95b1bc4bb80c0e282193139e176c6aa6654dd095050052543815191e7268e3497728deb50e37bfc7c4bf918bc83fe7e343731269b67e31c97d431128d85e938d3374818b66ecf2da94f69203c496c1c5f824d274952fbaef0e36b440c5c4733c281e67597e23cfafdb27c4c0c3eb615ce19bd099c8020a756bd6ecf63da0fa4ad601fbe588133cec5b832fc881fbd920605caa920140bc6fad149036b3165b47f35ea9ddc4ba2d851980a1a4b945df48040d939ef88cda262c3c01b35c64581d58d7c39ed4dd49f4d9bddbe300416bc37d1caceba2299f2ce3459805157389e61f07875987d1510bcc64b68ef3b95f24de5632aa3167d5342792699fac7ec3c541451a57e0788a2940f6c3f35924c748abaf9d5773c350a0bca444c1ffbdcb7f59c8da5d2b0f454d9ecd13cd19ee63506bf2bc2d140be80838569b0e1306b514cc64b5090fa306f7035219e5ea2e430c0f8147954c4521320a8fcf6dcbd255b1cf88c24d2d62d085fd5369ae516cfbd29341aa4b81d9ea130c87d01bbac3a751bd591bed9b20b7a4163fff907bb5b0d29c5f6e728f7cb7a186d8467e2747ae1a575020cb2f75c93ffc69cdef96ca7f828a84aa9c203cf81600db2894b9bb856302691329eb0ffd74f1c2827d65fb52911809cc842117ca54be7e0c74a4f1d15e1de9421afdeb425ccf1ef476546ec2a887e463be70a82a939eda73a5a038b893429bd272185534fc9c94119680e6f3022af67f88f1a99174366ce573e3d8014faca43ea5da678c2f3d5fd6a6afe1dc53b98081c50ee063f4f173dac3909c8a36de67f32a8abac98de567fe3cc7fef3ec44381381c7288ac91b5426316e653037446c22d70cac76198b738546e3500b07cf0ec069b614618ccaea8ffa3b2f04fb00342e5c8b16deb5c4dea1febb9c0b01caf6265a34374cafa1a0c854310b158fb10dfe6ef09aec2f16f81693aba99fd32251aebdd256e429828fb0dae0418d238dc44f234d1a542a378a94a9630dc76a7eff57ee24791e1c303720048ab888bc29e300558048a2510e4bc874fb2890ff094ab962e5e6c54a0a7b61ebb3d7eb628c3d561b73f97e8d6bbdec52895e268382c0ddbeb7dc1a98372cf8496451736bb751272622e4f9a59eb9c0f34c41d69966172ff90569a5577e0808865238a80db5540a4a6ce66263f36969df53d39b46542bebc2b566eaf8558c1d6f6bfc0c100e21326b0190e6c2d2273cd41527dbe547d0dd62cea6a523fa3f729619e5b6acf9b40786614a687639592b456567ab9d612f4da3b50cba5b359470ec1b7dff0663fb089b96fae6d15dd459ca40e10e0d2ce9ff9b97e0750f9abdca26eaf1507196f41eddb996356b674d597a91d04a01eff16f06505a399293a68705c81b7309bc70e76ee266efa949a7cd60b18b4ae227cecf1238cade2b377127d676610a2e411e11a6038e657fb1e52e555ae39dea434340e1ccda9d5902cdfec44fd547189ae6380517bf4ae97bcfd765a819bbd660f9fec06a6c817c40bc5d036df29c805fee53a6f839e416f4f09b3652a09dcf47e749b046758ae450e63d770939c7dd9463c634eb4ce2011eb8cf1b8af86ff10ddfb73b5f03e2165ba4bd34eeff9a72608fe07c30780dbd131b2afc9e988de383538aadc7864c97514f2a9a72a737fc8f4fbdae0792b782aa689169bc6219bd210c429d2b8782511c45588d2c7a579c2571fe6957a75da5937169bd4b93c0d11ccce9c3436f655d89e11dba5e342ee98ee4fc1013cf0c6de501a5c44c0f2f0da05ef6061d004f46a20b24627326a179909ad69940b045fd9aa597637b7e20f1b4adc7cdac59ddfc7cf8a3178773834f2d97235f12e720fc6636082bbf5ea0808dca4f58137d0df24ff3a23588ee9fcb73a4bd0befab954aa7c352cada16b0f7d3ec88aa89fbde10a0f3010912ddb14bf2704d4df8af9d31a4b5baa3e8c43b28e2504c511e4b606ae3db599ca866bf774bab62bbc6450a18e1d4419762aa4759b8a67f2395dd100232c0328def9506231d01fe8c0eb63b9b2e723e9a88104d7c8c44bee084e2caccfd8a6ec780aa7d21b31eaf8a4464a1b4d0ea846461b920634282a4b4a1db05662fda9ed4effcee615c02ea466c30c6a68d4bc725dfe58ec8620f5d2d5aecaf8fd0cf8cdad7e2a1443277ad47e27c3119b12732edf599a6048ce837d9f2ebb7757a1384c748672f94b9fae04bdd3b1d4f4d7531ea387827e546dc7f0ef0d49c95c956a2419bd91d831d94ee5cdae9e2ee3fc0e7cded35db5af55aa3f7272bc4387f2ec5b997b2c00730501864d6b9ad16d8ee907a5960e31e8278653a37bbf56a8469951298f7918074b6b571983c4ba4107cfe9401e82d6ac746eab885beeb74992ae98b6c314f2ae4ec6cc5120f8fc6138d8b1b194529d8c2353a32a2c81a86ac78037dcdb4d6b720f2be9a863c6b5d1f06300cb3bcacb087226525d34d13b2f3ad1bb8bace7f7d62dc1311864f02221884fd8221b1f79e1781613d20ccea8742b97ad9744de8094b4a61ef292c6683e91708fa414b713f2a096c3b8fb40a96e73ec0e37abba7ba6c38705c88294132e762c69404d4cb0c8bd68e7dd196c16aafb485539e9bc50d94275da1c0c7e9de88b1b5bfd4313cbfb6de7ec6d17211f489be491fd6a10311ecc17e8ae7c69d8b5c80305f0d10ca2fca709884763f23bf84e728be99498d1b8d4549bbc86868f68fbbecde1e7f14fc031795a58bbd8ba69c9cc7d57648a27b849e8218625f65e75345b95ae54fc9ab26a1921e09c3d06931c9f3fe9071d068a7f54f81edf2dd4393432675845f361967db2b88f6f18cd96bd757e9171a8d44b5cd9121548f67d481222b9551d1ffe5383a5c478d1608a7acd4231206db496522aca73062e780f3257dd5a440692039eb3a171724ef879563848ad85a166c051ae16419b1e4f384ddf1d568539bf3fe05dd90e6725c568216cc7ee3003b5930898c6071c78c9385e3feaedf2254c2c520f7a44fed70c9cc75c8cdbbeef92f08ad54a5820eb85dc237a811e353c7955709121a653e1c10c8862d45814ec3e59a9bd4b3bbdec0df3db7f28ceff74ff62d68aba464bf29451bc11cb951247f20c567fe6a502d195aca16c80e83799563fc4f8011d43f345213ae7be2196b91396900c7d7bb31508e8302480e7fb198ee6b272aa03ea4e6054b3c8c8e4405c25dc35d958b1005b670df564e042df3ece348d8a3da136617370e373eb78dd9e8b9686e9bf480ccd678e5c9af59b1a6c711249fae1cb837cb33fcc79c0fabac700c7636fba5e8608fbae1265f103eff319b29a292dae8ffdfa9320f18feeea2cb6854b1fbd72307ae3afaa66bd214c0cffd8a49f6a0fc00e2dc35862598a3722d8e0977507925844fc275d582e1c83800ff3c197f7037126e531594587e7ffc8dc0aa4044c9e71bfc0c5ffb3668f89de1ade4a21809dd70b75efdefa7aca12cd235af3157282d7b7294adb41214d13765f79c2c941a586ec6ae603877d42466e829e9f6c5195e27cac3886840af2ef64c38fd117a4560698e01e6520ea418e501cfe9ad00ef76b1b32bed580cf8c613f41b4d3797f138278df0a6fee47c5e42775c69db3ec7a1009182186dc0d63300ea271a10e0b499ba870dc10f7905f190c5b99b9af3b622df28404913b72f0d4031d3ff24fd5e6e483869d6f99ad966c4c871fd2eed602c3d7a09f5d329f3ec64c9387f53cd0ef4635a57f9ff93915f49772f4178ede689c063c606933329df6afc4bc80c156edeb53c1fbd0612e695d7c40c104502dd47073a4c7708784393e2b274479ee9c417da16e3be32d83d4525362ee5b6c66a0fbae6f74b941d829beee98107a5376775cb586eca830bf34b9839dab2bab4acc2a45f2c7165e07f66c03032a56cee8e97999dfdccdcbd000f2eb1acbc86b0591ef3ed5d5ef9e086e978e72829dd1489b6d00502d608c4bff59feba6e4d3c7fd0251ef926418cb6cc733088dfe7b6720ca12bc2469b039c9155332398457e611bad271aebd11e797f66bb0a8635c5e607530d04d943e7a4322cb58564b2d34edf729ba26b80a2fe5c676ca7e8aaa6e0ac95d677e0298fd128cabb50bf0bef9417a6a6b3305aa7102a29d3e65942dbf439c96f7e7bce5a3f8f893876800999c41dd5a1206b2a4a600211235d6d059240ebc0e653d34a918bd733da371ad4b221f82aa2dfb8c15fe6e5182d72d0ca0768cdf7c5247a7f36196d0c0dc55f711a7a2252ce508da1fcdcd7835b930f2586dc98df8e8a89827f5b5901524280245d09a176bc366a66511f5775540cf2bb7cfea185db6d38a02d86ed2dd3fc2da81274a485f29e597cd752a307d57096af66b891ac2857022ff035290a745ae683b94dc5b1b50963ee88c777af41df111deea7438e6b6262b3c72d80529416ac6f7a9d118f514d0d920783960721e35446e4f4c9a809525d4d8c492c15878f159c556605111d0f58930b6f0309914842de4f639fa6eabb1ede08ede040637057ad4559b044ab1062446f9a86f02594b023a5fa47828e326af401c80cc59a58d2e5ae8abe877d4ddfeea50ca81646e9706cdcc6039cefeb68dbc426466b9a4009ee002caa0a112ae2708c842da1ac5cd29abca644cdbb56a70917e06084138b47443bce3dc1054da4c71f08ae8084ae92dc313af67718041ea63659f08828a30e824d868a92a593d7e89fdfadb6be51ed9df5e1e92a6df4ffdee0e64190dc28bc0560ce1090e4679eae220c836c569dfab858dd3cbd1e225f77e776b95a1f93ac2f28672ea998e40af40810087195621e939eff098b1b89c03493fbb4c00f789a430b50b01d7561eeafca2fd7924e14f460c302840b44a093f5921ef5a213899ebc9dc7b06fd067a3a349dc55305dbb5e0e254ab28fbb1fb9f2594cc873cea40ba6b463030b96111366841d2e04896245bd6f45bfdc1844001fd3958c04b15f1aeee0913db7799d8fba8b9745104eb7be30d320f3d2f7c069609f53423ec71cae5c7a0cc335221c48de77066fb6c67d2137f8a8f633f4980185548c2aca86d31482df9e64106520746fdb5c0900bfabf5c14572616c328387e53a603f02be27741d522e758e8839bd16fe146129ecc8bc451c3fc838f45b11140fb6f1cb3c0cf08fb02b6edf5242c912049c75b5c2f7df1b9ad82e26210953238c645c64b67a26d7b5238dfc8a4288dc001d36e0eb3d446f935bf9e0794ec0dd3bd9045052887ed13f86891ad55995481e8318dd51fc1d23db9228d45a3b7fed45620dbbb872b8ffb0d23e855ffa64e4e58a1d196507ebe08072f006e6bb2679587d092773db73df1cff847d51f15b38708a311518073444f033097437dd3d6ae59fdea3a7caffdabeec46a518fcf3e2119d54b2d7090fe118166693a2ae36908d25198381b4fe5a3020d982256e23e89d0b75e1d21bafb79b4dc28d71465d2de0aaa5484351c055d2da52935f1adbeb43a93e6141c0597871bd389f968a6793920bf9de6145cdde96ed5a96f4065af68294bc3c89626933a80bbec86e20677c29a6efcb675c0471ec7eeba17d65ed2d85af16ca02bf8a6805188903094616c7a1634f420c458756a307e6ba29ae8d5e84527c42da988fa4912118a8ea8d3aabb0cb6b7bb68bbdb806871cedc3b427e4642a12a87d4ef59ab1071a37df937b1fa40d9bd92d31647e3924f44c63121f007fa34894b04d4380085a308839b95a2be7768d72195016d990ca4807b37c557dbbd0328700b0630ca90f50341fc5c66629142ec8ecdea16d435ae04dca95cdc400614a700a371fa93f69318c0c39f5597a1117df94dea4d446b7e502d34ae130bd854b2746cd783382680bffb537a6b96375db050f69835f1f264d8d9aeca676c2d3cd572f1f9e5a2b47cba6ac2b0cc7847b71ea84509dd60bb08d09085c62274f72f583a5150a0676a75738c967497cedaff2811ea90b41721152a16954081afcfba1fc2870535b776d3de614227231dbd32b39203f70de86893068e29bebb56c1af49ab62c09809d8da1a07543745d219740fb061f3d1dcd80c4142cfc47dc615086a91c9771d0880cb8d6b2ad14c1b92d4efa5a23b0eaf5c5193d83af23d961d3662d28c89aecc363adfba25a876444dc3e285da794f29c96d384d26dcff101ae1f0aef2b66b4205125fed6a37623f028d755f5358a497ea5d878ceac7df344d2261ec50f1d13c953e61d6919bf514e5178081762ba7dedbc6cf1a8c9df85ff677ed0d74c50a50ab17c84d1f308c11e0394e2322d381def3992d15ab96905d72144dba3ac2f7aac446b0a338522ce0ccbb7390556edb754ba3f39a2aa5eb187ea9b99d4a6bd115875dfe8ba32d13d9caa3d4f616493bbfc01d54b08b981f8e85a8a68525b0e269868f7fe9efc9e4ebba4947c300346e69313838708c47f0195e6d6448391f6c4d531d98d8e742c8da80a1a2d2974de8d9fcd3723921c470f235fbcdab5dcd1fdbadf50b0d5f322a8b5bcca22273ba31879ef1bde9a6bcd6bf472ca8dccc46c168755c8acb3b4beaa454149fe30edafbb60bf87e5506b1df4510c23c15c66f9bb1b9a2b355dee12d727117c580f459167894d538db31fc6c252f007343101b1955679bebd594df3261c78ce8bf72a69a4e9d9da5e963899bb6fe61c2a368d81f81a849337140900d06986817dc52c07fd46d1bcf5d76ecca41d7c025b822109836f2841964de000d4aae81fe7ea975df17462725c66169194ee5b570814c9e18203dd48d8de50d75b0db118f501f54015525073aaac5adb5ee8b165a397013c9413f1e027c0c27ba4272f53bf6ae2a2adb8af9602c390668486f3bc71faeb9a1aded20a5fac551722c830a561148e0114ab91f88ba5b9f41a8766a92deabbf6f1f258c10c89ebdb896b017c5a975f70846aa61116b01805a9a98fdf568239783d696f539fcc0dce6176fc44f660f64279f214a447e44655814f2d8c288cad5794e0551041145ffd737fd4820f32c8b0e7e26d4c37d1afb67db78f6144fca0c9bcfdcb21614c1854a86bf362bde41458c3b9ea7fa68ebc146e6da6a884dbc4a15acadd33dfc469427d45aba6a6777132a01cebf53963ef41be65abb23738f9bd5fecfe176389c106201871b65ed0e8d1393289aceec940696efc8d2f019011d3d6c7c98113223916e0bb0c6aebdf4fcf17ccc02e20e1055fd5b1d2bd11b574de8437d275ee09996e1495a52ed7b55b1c534d1114b58253538a5c384a9f57f41ffba38cefb7bc8556dbb7b5b3308b582642b5d806c05702be72fa2af17d8f7e799a0271e51c2c9bbb13a617327bc4080b9e1a1454606d20d74e00460c8f35beb712c00f190a6b11f6600078fda50341fc9766e28719ca04de1b7d2564f157fcd2db2744169612a316f86394008b778a8f13d44d56150319f5f88e9ebda4c19626fce2cae02e6869df97fa46d6452eb3c96b216248bc6672a7a35ac44a1933d403d802ca7087b8640d07922ffc8dbc54ffae67dc3d9393f2b85170a07312b1a43915447e06113bc9608a35e9e1a6815d921ed45d5641b60eba9fea7fc30140b2225dae859014e68c96ed1543bb5a21fe5438a3de41125eb5f184f06ca96fcb35ec9d6236d5420f85e53364a11b68fd2124d29a6c5d4b7547eca84d8599bff9898bcfc7df09a8ee40d4e69268c632cc741d35b7cba7ea68cf53049d56af9c33beda705d650a392834bf6d3551e59e9f8d3687f0530244321c628a6025f5eda23c6206a79a8ee57e9d0d1eddc5dcc7428c602fa0c644cd0b81b3bc5e710d8b0ae5d529b258028e8982f8870825f0a0b300053f3c0c1e108610c2e9489ff707b871c5c4835f73c3dfbc3e9d70f9c74644b8ef02e44c3e301d73bb2c6437746e66e049b18209c721306419b33d1d55a6e9d0abcd08beba687d6d9e7dca05daaa69a0c4671b7615309ef5e72debf63c5da1f09b80b925ad8438b8943e490f8b542e7b243afb60812c1dbc672c0c7ede65ea89aa56e98072efbd4704cff6be7647b29055d7d1f3ea6d153437ea6531533153f16379d8b39ddd170477a907e6f2b482790dae3973161d41b8cd142b2376c527261dc71e46caf658009f2b342c63bba7b46cde27262f56af807383cb755ee1a0d5141869c384c4958d263e7c327cb9c81f7ace1a9b834c1884941eabd09deb368dff2f048d95802569506e5ec7ea4e59417112918d92436cec15302dfddc80c16f1e937b55beb19420ed025cb382569a8c35cf6a59981d11f71b8eb2c62f8649092d86e9f1e4f857fa53fae36304daee4b95c418f0201fc63feba3b2bfdfc525c289438c2e969eda37862503c72b45f2c657dab939f2e2cc891dce62cb02a80d3c949aa424b8ae08c7caeb82cf123e24a85173761499e8774419335f24fff1b3074d8e22981005c1c593c8b084ac1fa8639d218a815a361ee9b9424f0cf7b11fb481593eaae45598d643800ef9ddf9693500d1a5b4e47db3d6d1fcce094d531b4cb9de6ae7ed3cbee8de19948dd54547e1a50847eeaaf55572aefe0150419defb8160c55cb1c419c3f41c39fc203bbb599fe5ef7f889325da682ec795ca311fbd0cb50ed0e37e1fcd17516cde4b234cba8a3a579bab7b840e0eb55176b9fa636ab61fdaf73dd3ecd4f05c4c4fab15c685046efde875f3fc99195a80fe2e76d5844539fc4a203943e2124ddbb11ae3607d1f75179cbe259fa5b2eda7bae280b6d0dc10cfc71ce59efdfda5f66a50470ae05c2c02a754aa02b116fe8d1b5c74a67f7a99d7349dcc2e43212aa4a343c6e7351c08423564be8f2abac4bc2fcda4e08c920f33c01de1ebd1082686ab333f07106f15108552d296792de0d52053b94c1fab863092194ce644b66b5b2f69d0c081453c48a5f5d9f34190d092d21af66b93bc4ee246b91679813fda705aa3585f214a27600789b8f64cda2bf2999172821effcd324afe69861efd7ea3e43dbbe6fe2a666fec4953a5c2f8972e54503d53c80df3a276f6efc0093972d0dc5de2d2fafcddcea6ca15acee37df3ff5cce3e734b66b0937c5c97438d347f471c8e056d020b9bd6496b124e332aec9784ce597f0efe68a92d1584510da4d3812a211bf4ba16b2bf35a07380e4b619afdd943829e794d1182b35e12349741cfd36c2a75ca491dd38f8e90d9bbe194113cfb887b1f9d85ea6a7cb0cbdee3588c569b9ea19ffa0b4b734f8b760b9c077607922366ab8a6c0b0ddc5328950b82ecd79d8731df07676cf5d143c11187a5663941621178905fba6f626476eae93e62ca157b006f44f264b3df52297deeeb18b034079d0c2b191fd69be8ccb7df554e1c5e07727e04b26ae445177d3814afe3457d4c5b09bbd83e6c90f4909e62a08bdd73da8d942a6469dcc0f0e8a4a9b6d5d0e9c9b14e1c24481a53bca58fb0be533fcd91a2aca215e720d2441250efda7fcae95d170fa715046d93c54fcc4680b26e971994010ef50c33e76b88197b4d818324aecbae710719aaf782bdeec221978df14a4b7b18d6b27224c3ea2776bc44f27e9be05e721cad64622a94746fd890d772a106ee361feec16123ba4105ab543fe67e2d6bff8954f8cce7f90d01ea1e8c840abb1c7969c15079d03147c9f5368ea194d69cadddcb4cd01befb1f6a8c4f88c9f41cc11c6bd57000a9f034ba428145eeec64c1b364f269670142dac5927e3af9a8debdf0410aa049a440dc0ac82186b057c850951968fa223a444397b50113ac5f16d746961eac7757e8499f968bdbaef1cfb12a716ad241514c32b0727093551bc00ccdbb5954e66bb00e3b9acd4755045cb7b49738fc4b50ac66af56d77ada7e4cd92122e6a5dd27d5572889d1445969febc65bca228182bef6d94b7047cb0f80ff89d3f27209d4633ced08285f85516eab14e7cccc757b55fef3eadce6768f9b895f70b6b7c2395a30e40c0e941b034dcaba60458c51c157db12aacc8c38bbe359a0c51a20109d41532519921f29e4b6af5044c85723d25c074a28984ba169b3fad12a4519efd347d376450b85aa668abe7425bede5bef94d54722d4a9a38fb2235b14ddce0e0501dd1c2c591bf4eb643deabe3a2e3234a40c2a0460364ad6aebc4175f0bb92f5cebf04faaee7251889e009006e7d341d8f9177975ab183d6ffa57726ee652e11d17f6172f5934df1e762854bcb0dc11a092406a49839b1aef11c1fdfaa1badfb80b3c278560f2a38a0d4a3e3c0447ee2927db01e02b36345673c34d21dd11d668439d1cec857ddbff8741172470638db13b21a6042593a1bc2a9b0d00659e867e3727fb1eed78b6d3cf2f72a5c398f913313f1910e3f9465cf050a6052f3125ee1957d4839743a3b5ee99effefce5f23e45481d3fe8eee70a860dc2fe4ad2e4aeded97bf2a4716163878554aef64d1c1cb688172cc46ce9d4a398c25e9db28b675fce589584ff62b786f35f8f194b5023533308f1f299100a23e87ae47069921ed9e2cfbaebef31c2fc5db57549c12a69d43579dba46332b96fec17947ab3bf53ec6e1cb62e58dcaf598b15d7108460d00c07b21cac39a50ffef8c32ffb5925d3ca96c78308c00a18295bf885b2847b4bcccbe4de6fe302a515c25f87e32c22cb00c77684e239569d8bdbc6f4a4a948433677876ca295f971a65fc719412ecb027dbb0b223145ce9a30900720c1a5fe323b0ee3c352ed45ff9a255cbf7e830a89bb44cba23065191d211bbb8082d3d2fef39a553fa9c16bf36d1299c2ba601bb6280e797e9b4e16e1286bead151237d5edef6e22d2378928e6a6c893cdc5c4717b7cb3bbd59a5e1c40e799ebe83ed47e86c86c1b18ac683fd437ecf4294b81062f19b76cfb7fc544ff1f97c731c4eb9945afde679c12dfb4cb55f1cca5585404d6c447f17f712de8f12b5c35a26c67bbae1d0aa5cb91a5a19ac48bc0991b23909a8983403d6d84e62b41c5e919f42b211e7af86666d789a3bf96b47aed1d1efa711402461ea582d362ab40cb33b8751c956e98c3b2aad7dd54df9a0a1d2e8206e57932b5ab36e1aa1a8d52559144f52fdb3f53d726dda67ad66343da2a4c9ed6539e33aeadb9ccda237e131f80dd8c211e58e9d75d6ee5afc8d887dace065a7523531e1656b2eb057e3c2660ae6977666ac666a3ccb972cc9ff9cbb7eddca487f075c99924fba44cbff5779d939ed93667efe6a48b34a4fd3fd75d5f8027215cb8a07a0bf844660f9eb615f5662c30f64def6d7df94d2f162e7bfbabc347bdda2db1a0225b0f41438117c7c15142c30dcc2776fdcb8b987fdb6eccfe60f53ac793dd85dfbe381b0aeff5203547b488771b3cda4c870bbd835986bdc1bd0f8dc993d843ca3188f865b6f8beaf687b1b3ebcbb21478da5284b085d15c2316a770bd78d1382c4edf818b99a702d4dd9e13f16a34b091e25220d827bb30e734ebda46abf4822595bfbc7b7828d0e724d0e8d3b74843d7829b296e741d65b18aa539dd3e448f2379bf549e55a5b7ecd386f214aeedc1e81f7e9e88684ff02a4ce8a3549ece789443066b7dfe5e2ed3e0b241b796cd924e49b1084526b06352ce83b4702f376e07d9535e77777686a37462df6e981f937214c703b578cc7fd2011f5de2e6373e9e8373ae28d34c2a41ef2885df48970a041c90a76d58c56b41b4d43cc0327e8381b9e271518223c9c7e0455c5d6d2baf828f1de889dd2aa583a714d5217310f5430d8dce957e95bde1b8ed6ec5e955f75622a798e93d31bad736e5c3a4e1f87eed93afbd10be99c14c7fdd0488fd82574431bde5bf3545b8b5aab0abe783a8d56a1e2f949e06f5c238fdedd8753e61eb26873e8a52c03aaca682c49fe6e93d3998d4eda61729f6e787495ff4deda4695934120761a7c12409a6fcac2d66840e130b86b17e56842de7bcc4cfaf6420bb71b03888161748295ecb34befe83f1526e9d868ba375747a8600dbae91d0239456a4266dd1a7af82e798a1d5eae194d150b46504851108e0ca192e7b7bdec0387790308cfe64b127b7a27519896e1bac6977b836e07a1756e3d85961beaefeb14e9d6f76a1b1a5572fc1ebaf2b1b794e4dd5c51413491a10f528c6300ff7814af0a89bc8c6d1e9b1d86d8c26c7b0aa241c3ff1571a5db8dc014aeb63a123e9edca1b37a0e43fd552068cf3936dc3b4b2e05e18a16572f79bec5e3148fe1f9f639d37a2c1bc05566040d5f74151698646690284321ef02c204d6efa55f435cdceae474edb9fdadb53dfd5701ff4957433dd20f0d9488a427fd2970f33311e0248ef854e326471a0f2ad28747a23343ff349f6eb3a853c98775fcd6937d371a272c95040c41b52ceb642e71c328ae0f864c35a1787e5d1e6c0a50cd1a7b578de3c2796c21bd792216592aa4b06d6e0513691aa2b95f99a32cfbc43bb3abb9e210820539f66e78b80976b8502914f7a031cf37900604d3d3f28b385956339cc70192314e9397ed9b2a9dda7a81f0f3393f30089ac948be3a8b6dd45084bd37b44b7ace391c9c06194865a86f3424abe059c01afbfb82970f9f39c02fd38262c7e744b50981bf3e74fb8cfd008f6e7e676693da765728aacb7e33b66f5c7f48cac0991f2481c3104e79c537ca989e94c77178ee4539b0493990b1ea7e1af7bac1891d33a4c20033951abf5acccceb153e806ab68370e91de937086ad7e4f7bb87639c31b7189061c9b412964eb5e127c25044aafed066b4b766c63e11522247ab9e6733659a6e1d6679faf10258450b70f2fa847e2ae0c977e2ad3ee1695d7d52bde62240c71afd874f5e7b50063e51a40842d2df1348b7d616eddce912a72e5d7d3bd1166b13d48047432eabdd7806cebd7aa599ab7415abd88d06458709275259f80fec0ff551b3ccd085e20fd9d40f3a5aeedb382c5bdc8d71002b3736a2fb09cc0ba040c856f2a9956a3dfd296fe31a6c191ab1f1337c64ab6d85f2000069c105398ab019e71847050aa67895979dd0df4f172b692861bb27fa18de2c7e51bae303f18ef8be4bccb5353c23c5ce0e692207e0f2d57fa73b8e98107cf5fbfbbfcd442f54919e0fc47f711c5971a59c03ff4143520d5279450835b2b2d91c6a464759bc9ddbac3f84a269e063a01d19d5670ed6e11c1effc476ab494c7382436bc0624849e71c54da7601fd86fea870620607e5a891a7b65070c85a8c83690f7eae32688441b17237ae83eb75484a846b41c4d07355eb1603cfb9768aa42503c4168bc25fa79acfabbeb65c99a48029a40572e78eb8307b1ae13b75e3a431c8f2185d160a385fe77d3388c96f50f549459ece1d610fb4957af124f7473b11bcd8b57f173bea88764bb3181987b50f496b1b14d860757c43cec92fc256a402c125c0c83d9e3c8254dd3651dd11957659d885f75749d3edd7d359233497636a801ec9283fc4fc398f35bd9c694674f6e631f9e4ca9107f802ed223658b5f01defc85fe032f3d674b24b77e4723e08be55086019bb936906211b991ddb41b6052e2404f79299b7a9583b2f18ae58641c0c4b70c3f6ed6f2e9dc2781c61f7f9851e8a37c484a83d665c9f22398c838d4c6154caa120ddc62c58d994441af6bd8bef4c8ae5fb0b1c19865b4b44d694d0dbfc0bf4790b0ed1566c049db5746afb817ecdde376a0a2215dc5473bf722f848a9bc7f436f5227c40758e77164438caedd18ced4292f9b3b132f48822edeea65cb261646f40d70c559304b2324dfbc43f1090f6b67cd36018f961309980cc19ea980c3df535701f43efc59f8fa1029039ea66da22b4ae723ae80e2e8b0c0ffc82006c72803e3f6859482d103314170c49933299e4baf993e71963238f2d1b83faa4df29129c8ccecb144c561cf19a315a379422ba68cef197a0f7bc534c6f55d09b6889ebf5f71e2037b06252ca3c006229b5f8a78504c45f7e9cf30e072144472f0b07b5d91dc245947c5769f01712185b8f9b70a58bbda0886215645dc3ba54814959135ff056e8942c72d0c1d5a5ea4900974fcdbf47823bc0dcad13d8f802e58a29872d8ecda3e57e617dd9fdfde5c621d6a4562ded8c4f77c97efde8f6a72e7d8c2722f7c515c139f67a62c41fe69c4841d95f33084d7156daff4b1d58f8e6154dcf4476c0239092ca96b6f4b21f92b9281d149d68cf40a1e5f1871af6093da72dcfdd4d00476919ac808f1e66518d5419370748207c63654f111abb408b14de8eb5883e8d09b7037ada9f5795b0ac8c8bdb47fb6d77bfbb298ec9a4e0e78cacac6d2aea53e3d5ed3aaf5f0d09241136166eced801204e266bbccde408b1b9bcf90e1c12a96b3590b94eea458b15cbb36eebbab60a3231e52e22529ca43babab24f814685eef447b0698681c47eccbe727a0b44b61e0e2e914ce9afd1f91c8f7169c53bde1a884ee01b40f1ed7855c005d9fbb91e08835fc5fe4676398b2df5e3e784816ed5d32c8a7a9f554ea92c52cac09e9e6bd7459649ea0599b932a4f9cd10523950cc96f34d0210d940dad5f8699a29add168d77d95786cf31ed6d5292165552547c3b193155bba944976fe26b5cafbbb65d6142f8a645792603cfa26042b7e95f5d6e3a91c5a7c40d1e10da633bbb41f810b381edaa23a573382be7cc6132a2f4f693b30658b61245570cd0daf317911e36579f503c8784d1c0d01c7a8fc836f998b916a57fd63d875e62d9deeebbe8a13aaee7a7198485039442b0307e1d29fc614701de03dc2ad7ad51ed100cbd6f28f8d68be8ddd27a7e489dc4066b76f4880264fe3b3b152d0b7d370bfcbd6c3a8e6e89b7cece20c20a536e808133e06e519911fac8ff32778ee4bb940dc295e80da1cee67d73a08dc2f48d1a217341eafd83e82143b3a4376b0455cb4311fb9636d11f547fe0059246b13423a01213c3205929cf25dc06b7c3259b9c3eb199dee62975a016f3f6a22d0a751b053cd5f92b7ea32d6c3f3fd2f37ec964d3af0feb926506b18d1d2104a67b7f3198fcef117244e6b10b98edd96bc108aa84513b401879e2638764c2cefc6c311827a0ead02406296cbbf4c54ff17cc4ed85b889aa65647b163cfe13906d416d00bae7d0bc256d1d73813a47ac37797d6a25d5b661a934d96de500e360d6729fcf299625c6ca96b4d9199a097d1ba6c3c239c532d01ffd73d1bf52a609a0101135f6ce02b3e90e3abc14015325c9724c9a30ddcf1bd4c9fb55d39f73e313326c97624abf1055ca4106163e9307ab87cbd5c18bb15c6181f26be7077fd3f25773cc5c5711b9008a48b2d1b00c5a98504a67a03f2c6a8e2a04d1bcb6b6f4d585278885fe0d6079de22ce9cd5d920ef2b912c1b208a0727d147564fade4035099dd32d0d0c49c73f9a696ec999b47ce189142be20e72c841fa475bafbbc05467d4132c3e6dc12da370daf05d317a926538e63696635b085bbb4dc6026d0420beb0b87df36102d5d3aa421eb98e7b7a9e7c134d20d16520e4b5f97550d87987b42dd2fa4e0ef74561062b315fce78ddbefdac4e49cea3c07e7a7f00a7f75137e17fda65876a01b827e4e59feece6c4b622a6ac1e7768fe840a9dde5b20896102f685f3443e69c4d8c59c9454131906f0da27cbb427092252f9fe97bf566d3f86f84bc819c9bdec4e90df1e1e97b9059a7092636954c0b2c18cc7c3dbd5dd043d256e5d4b7fc11144e84fd5ffb84761f6fefaf6cc811ebac9930a7df1d57ad4530a4e4b3365b9fdf23f381b169ab6b36cb532097ff15c235e077cc9807aafb85111a9c47836a4d02fc67c4f8156d0cdec279e515039438890268b915c0d18acf1c61bab1504ae537fa32ef009b16221bab348def10f1ba4818b760f50ec57061f8b4d95b5a4a3be9a7455fe8c2f15bb413de2334725b1d65fd20f45b9b150bd3f0ccff85ce55cfd35bcf575230d972ed8034cc3664178ecb203cc4e0662a73cd45c40945de37526a8278116a11be0398772373b785a37c311e2cd0800e714e250f2cbfad8ce2f8dbc6e7c3b96a7f1714eff0f77a709ca79293effe06af7bfdef17e5cd5e8a0c18767279532e6419cfd4fd8e7ead2afbf78cbd00e922e8461dab097fc5c68b72971de0c69838f001f2733a94d0323e8b1194cba4980974f9a88b43c64847fe4e6709d09543811c7bfa8e7e7a6c193e00be7d604f9ef65c7d58fd8e796d76523336859b745b63bf8df690ad02df4f8dac0a8b448086d56b8d56f821c1753fc7cbec1a905573f65628177591d69e92040a18b9efd36dbc3a96eec11de076b4c575062714ee860b3f30f36a831a7e052bb2460e791a7b89cc0f6e202b6d56f99b82bc3241e47cba1f9d0709a9d30c935e12bad61d6f751ef9e0fc2c150ab3e161424c9a888da0b2d6befbbd0126584d450e19e62cb2201c6374ed9ac7f0ff87e0d3e105fc111c4ad81c9c43645ad42a7e02630df67e4634dd3416b19c3c7c106c133c55ea6fadf30eed6ab462ca782c62f2317c96e03500ec23655971352816c13a4ac6e3bdb112190a74713d8af8b4b9259ebed0b09eb744b097c54332af1e859214ae8478c8700bb8c7d1a5f0c88d46c0a099e293ccc464dc1de3b4b7150399322fffb4a262eda79ee2eca12b357a892bd05e743836ada021439e6b947690aec63a8c3f87431e39ba9d8a7519add619a143f9796ff244d0a2985ac21992803d96df0992e36d273ed7d48a39c81482859ad990ebb15d0ff89291f341e42e7f8f15eb7bc7a99b889f030212572c185d6fd41804af4db30a9445a80c8990a703ab9fd0125839e645e8764e9c752b7878ed1a689924c044a35fae2a9dc9818f3c9fc109894a0fdb2f0b97e2e5b4b0824c563b25131aee438177356631fba689d7f630fc69466c2ed13ec8fa8906c96a1db9289974108eb89125e836f78fcc6bbafa0137e191d3ff17abb84102ce05575799744b039b62b6fca8329d471ded8303e4730e4152ee8fa4c3f20b5d9e3a55008cb6c4803998305b3811f29de1ea6ddcb4905512b1cd9ef90547afd2f78fc8754b56d16a594db240a4e7d0feb27ae1c7c1ad9f041d55aff1ba51428e09985638f3f900ee496bd11750ae5aba88e2c64c7331b0cdab5f11da6b2c962bba8414020ae5d82d1de309b972712f96d7d8b016aa19061e737e6a826d7e948fcfb2224ae50182256736fba9dfcb57c91c4c0222cc9782391c09ef8ce52ce980f49460c92508fabc56686b3264c1b1782013638c4af146eb387eaaf63f2925d82def20522c161febceaf405e48a7c62d8dd0c9f53fca98fbe78b0a9c3b405aaadcca915b41a9fb4f7adf2930b56667ee53a541f62256643a955ef0323b6f6ec8c8a060177e8192a0b65dc782f229c09de1efdcdff3600939dd866cc61dbedc5a602c55d8fbe8a191720a77d90c9bc5fb89eb5a510d1ae4afd60760c066ed759c11d5d5b0e7d514f1754b3449424c8b366e37b4055fead574d77d8d88d2a7131dc86b32356e55e27fa8b9678c49b6efe7832855d2ff8a23d9cea2355fe020c8399a5b829784b45cdf2211f272a7a32b1ef8355e317ba960034fbdaa2ab1dd68185fc101f3aab98fe110217b459e92c42f092ddd7c054bb8cfae9ee475a4c7f6aae9a3948672705030ca273ee8c8a591b231a99c0578d6c12ab674156a205764d902b36547cefccb6d0f7eefe119318c6a6a3bed9c74588be968dce6baadbc27c54e0639b2a8b8ac9f994a60614a35fa1e58170f257f39a6e6b7d9f874cf8a7ef1c3639e2136822c339ed59c0d0d6fe853463e5eff889a2709e393d85166fcd946688655528a9a3c65fdcce14f977f7d6f839d1f647144686f530d1303a42756be745a34af1498e75dbc634701c0bc1a851e7357880daadb8dc756f4c924342cd05fed896b70e3cfe0608df851ddeb5e8780241fd22138871e2bd73207514fe775567701e9d85b965303eb562385bfa9c50b7484a510db68328ec0d2abdd6d95ab86502480b42dcef7a26e142b62c5defaa6bb620f8e40263567d2983a4e987608ca737b814d1866f225f3e5f0a0b37eced0272d2a69dbea462511872607fea6bb7831329e92e14c03d3364d5a36078352ce40d4ecc930d9aa56839300a9882cbe5b4d37cf010b97f7333f35a0400843bd2fdcfb3a5cbca22ad84a64aec0e2297a6e3168a3a486b8b6c2cfe08b07a0ff2fdfbf0c23982019be84a87c9f83452526aae19a1145702f35d502dfd9a54fdf223fdca51b8b15103fa8a0c6fea919951c53f5a4cdb50783b7c203bb2790a95334e775f10ff897e87f9f5d2667e790841c7d48b09facbbce8e82756b3d61ea4463aeae057322c03aa3b9c9d4e928ddb2b8a23c46f8dfef2023d0a875c76ebde437a40f03b40fe8494e109057b17a156a2478e8c43b4179a9a0381d348db282caaf373a77cf75e02a08e4ee8d51efe26ea74b07f3efd1fcf726cdaad3b633fc7b1a4420fffb722f2c055e3d36fc057e49925fabdd9eb9825dab40b0c4036f0cf98ea6e8fd7745323f092aece0caff550919cb1accb87b16c302c28e2761c48631fdbd1c4bd905f1c85b4b3592d4e324ba1bee2dfa590e15a765885b43257a9453a6a0108980a21f2ed9906254772a85bc0722497e0ac0f12f4a884273cd081d0f92dd21ee7c813f877f0b4c5c73f367d48d5e374813443b12f0f6a587ec206c7937becffcc4367f706ec82a5679c60009245cc2c64b2b1425dedadbf24970e943567027d4a86e9844d7fc0be06c005f267185b89db7d2c1a6f1807b8991198f2eedb2e42724b5287d8d6c4699b648db49a1cee1624202ccfac6dd40de86a3f36afafcf3f8427936d26b818aebe1f4269dfbd4e775a77fc2f5db51ba26cb9285400349b4303fb780af9a51d74bb4b9ab75a3f7f40dcba0c159f71a82c27bf86b1ae2004619dae7b34381bc7ccdbeb3408aecc5ffd3d0c06e76acdca7525a2c75086afcc3ada24a4c52b91e32788f6f99ee9cc0a7df4ab0c1551d6d041b98dc71e4d82895096a80d73519fda0bdec931f43eb0f2c029a3b5e2b222dd4de2085b59aad2d9cfe7da7a61856f935873d0aab68e579355eaa3f3c30a3fe4a494c9556d62f6af76a19c4cf40c36a98f67b886055a0f5fdcc04ed83325e5effe131e9159ca50353e2bd8ba0fab35d8013ca565c542f6ad4413d8954023fc3e94f35b0252a11548b4b2428e977d777852ddc299b04d3ec511074183055ae1031201b489c25896547ecf0d23af0cabf6259cd8c288265e3a21d7e5cf494aedc411ed0a75668706422e4fe8a1140fdde5f70680b359bdbe2b0e27b0b887b946de18bef876a38027ff618a3b85dae1d333263f39060584ebd324e362c6704b1bdfa14426a60cbd78d6571c11298b18181c96eb5840b9be04a2db68dddb1c6ee1cef10f30a14ed9703da0b797b13fd25b114297d137c913c6893f76f15c4237794ff9f9643c7325048fe04beb37362e841f0c8b1d27c114536d32299ef0b629b086184de8dd3b0e2c4dc86a7d724b7c77e644ebe3f36a2e32cbad99e2816d3a99c0a8ce0e37336c7c84489827ca0ecd8bafbfa59ca927ada3522cb2f74e4429dc092f9c38ceb9945b50feffa98a9178cd8a5cfb8a23689491cffe3c182daaa6d70ad5e7b1d27e8ec7cfb7c0502ced76d65137e07d6ff753acbf245c4e076419a162aee82946860426fe3e089688bb85d0c8836d557b2e98fe95a81a932af1c45dff556db97169d345b63d7de1b426e0afe86f355c03053e173065f99b197a189752dfae2b3be753ac7dfdfb7f390b265878510242947b1a8e2b569bece5d23a254054596cc7f10d05f68f6e138e752af043e311d1514375be191da6c6968a8048e778e2a453dcd2a567e2715c45f09ffe4131a22d3e30dc6292498239d70aa900d3fea340bd6597904007ecb0732462e897674755c238b3573c6baad1a35fcdc29dc47743ad8d2abe67aaf728b6f39c5647f336eadec5c7e83db8f5e0679ca9aebc24c03aaabef8f5399742442ad9032bc7210a67f8f83ea825653a9856f3d9a329edc3da1dc91373e22f0a41a8b13e665ccdaded2625153096e967b36757efccb6f7cb06ad0d4a164e8ffddd3d1ea626cbf75314dc234177b412d436eca760e5b0805087c2763203d107bf86aed808dbe1c2d1c39ef2e2ac1b2fc79f558f882b48fe9d30f0a8c27c179ed6559f88edb24422b66d49393b2be7bda065454c3b949d340699f2891f1ad319df01e3ab67ca6535aa2c5134e2f0a17677fba9efbd28ffc29aa7e53c012e04f406ac034b84d3322e9de947ec3a686288da6e7cadc1143fec156a0f02200e41e27a91539451d116e4e777be5fa17dfe3a8f1fb2dfa0e54ba8b58bd857768a6f3dc6414bd9e7796ec4588d0cba234dfb305faabf79816ab62224df240e76ea4cce0ed57e42a10d21fb83673c2ffdc6feeb5a56110fe8122fcac3761d7b308e7e86d5b41ff110c1f96e593b613cd8f787b72335b2688877b01e49cf31a59f9993294dba61d8363c02440a8429d5ae4521f959007929581d0673b43391b3bfd9d3a29078f2390fe0cd9b22afbc0df105a17e2dc536357044b363867649be4a484fc0b8eafa17dd1d42e2861d6772bb56254d9fc0443aa1441c7f836f5b06a707cf44b66a2d3f4783e877c8c4ac83aca9f91e653062236c3e04d49cb5bd9fbf9b6f06b6884125d7873c251a2fd1a69544596309229574d78f2d3895de82ad0ae1867da932801de4e72645cab831611073421df35e6596d835fa783c016f20d33c824a5535c555c8b431c6f190a978619bc902d678fa8c83dcbc342588822e2ca7bfb9915d5b39905a0980703c511b7e3c66c76e5747b787cb0f67160e253e2c47586a6938754718f2e22e0f48a012d58c03ad138d6680789e26a52da866fe45cde72df0d7c686914c5f37cbaf4ed2661cc4183746a27087b2d984b661a6cdaa2455e524434b814881e1c803243cf27b3a20c4a1248c6074b51a946e30de930d77d996fcde1a6260fc2712b6f43021b1da3b7201e471589e83d854a6448898f5df6f0be386dfa82805e9964e5d9b142a940fddd7167c5fbf61e1fa43925079ade4e22007f1157568bea3319b0d03e150b5b04ea264e81235425d90259e8cab66d9652f9100e36e15f63e684cca76102dae12fa572d0b42654258a8113cf9128cc6aa1e651791a8973cbd6f7bba64b65365b59dd005f2f3102280bb40053753485a0aeae8df28c6741c034640f0152fc595021c43c5a01f4f941228f850a851500fc9d726b8a84af7808d20274952ad13465edf93a4f82562208c32abcf151aa807f67855742a5d15c9350eaed15e286d440bb7f517b2a84d982730549ccd79e517bbc2b9fd8710a6acc6ce3a6932c57e1edce44eb2fd099d9bbc0f13b534fd22dc7ccdd0b2d6c9d62c6940954238a54e441c438c70c06c789573f75898d1927a1ce2a4e8210c667f573f80b2c7e30b8aad43152a7faa7ad955f4af442207ab3596c362e0890f99d4a5dcd24966bc093d76d38fb7677b85f5f56b3714fd7fafcd304f1171861216ccbf777326f1dcb64497191fc7bdbfd0b8d644fc94b7752e0301223aa85d3707b79bf75cde6d09f7cc8f5946a49af1534ea685b5c05b066db96947379880f6537460885b00f8f9447ba81208a54d54f080c5b64e3483b4ab159e853e9c0ec731049a6a5c71869f72d391d9a25fc4b99288428a126c8fd1c49159abfbebfd28a216c232dadf068c7f6c6da55324797fbb8f7ee9414dc2772c97416184748a313e17607657c1de7d178127cd1cc77750b694bc969552bf33ac319a12ac851f72b7d3e363dff894c1226638f10ac9f0df2963c5a93f41fb69ca59030b1b01e8db484fd9f811afd199def23f4fbb33c01b1b7c31e0fc7bef812affa28040ce3561d281fcaee9a590dff5e78507719429885eecc127bae753f2e751c048a6ae37c90464dd2a55070219043a18799bf2a6505715a659c3055e166c6259532889e5be70bbe2c1987c2600d457734cdd59c495416deb06579ff542abfd6bf5a80e77bf60c40aa302c46c178b847a4483bccb764cdf14bdb64c8f8ce28afe166300f4be1a55155ca0fbfce1a6a629f332ca4d0e6799bf498267a89bb1fd35e3317b5c84801f277c46bdbcca7c814aa78dff409474a128c6bafbfb65da1c3ebc750dbf44e632f3d531defe1cf0a35be659b54fb5a5c12ed752450b290dbeb5833c1dc39a3073e292f78fd4fd4cb6c61ea8b1fa432a4dc967b39361873e24013b80ad0e4cd86df62ca9266a01ec93377c1d0f2dff5f5004ec9bfea05849c760152a61b648cb5d23b80e364186c50bc7d09579e4580528cdd6da116ab85861e6982061f47a97a33a80ab5d6625181589aef0652533cb24805e5e6d6e7e2838eaaba913dffabe0b21b3f6e369781ce80772b34cb67b3a7b834d1e07f9d9ba6e6d4da8ef4bcf5f5da3676271c4204fa6fc64634a259867b3e325abaf21027698f3711a231b33fd522e9f8382f373ad46a72e0928429d85a1c9c7ecc8b35ea7642479ad4763ff52905d788935a11f2a90d1d7c7186748c26b15883d15ddb6b5fb0e657cfa5dfa0eca123e196ce212e51ff3b04f267dc6b75ee615594be14e157c3a2efb6b0b1fdab54e12f8fe477bf5908d609852e1481d17d537148a27e0106dce19fbdf43b734b440271fbedaaccf7ec079d40b2e4e594ab38a491b997174b46ea21eb4bea478c290f854756ea113ba98049c744e450c7b88d32a187d7724dcead50f80c782e9871e3476f5a4cb834ae0d976c0e34f3bf28966c31eb7e283df0ef71f4411087233ce8cf37e8fc23cbe54a17b4682494e84f9ec0afb9d841f36658a5d8865e06643f14ba441586d9f8618ede60abc667109ef706f9dc3b52bd1439ca973504a468bfa33d5d13e65169f8d3e544c5d89383c7ebcb581c719b1dcecb10abd6af6063ffecb87c1fd26c1563b77e60f7c7fad632d3b150477bb562bf43df5f78e3ad137249ae9a177162c898fb9ec403e9244ad7587a2100e19fcc68002f9e19dc0b9c075b527692c4e7ef45fbb819886ad4d41adb7c6c275edeb61d24cae68f197824a44c4c4e86913b821f18fa57d83fed0693c4104512aa8aaa10cbba4fa7dc633c725106c35dc9dee2d532d0cc69658d39f4e12f73bcde39fe7252ce8f4161fa0f800221161da72ddb3d92d763e07f30a7d23f02bae60a3f112f1cc39486739be742e525b549ea904158fc8edefcb1f44d3e437066b3c05ac08770fe38d1c2921b1fdf38e74a1cdd3675729db86f4dc59518b7cf8cb1899f2465a7a67d57bf182bb03d330caf27ef17aa71ef865ea0f6ccfc2c4732cecde964fae495c7c2798b9cd0971b39ffcb46c2e80adb8539b42110d1195ea2f0dbb187be75076635ff4e828fa243abff1ad648000f1a8d46923f0b132d6339b00ceb1e1df07f99d587cc07b640f7fb508aac6458eab84cb71b6a20c50a3114498661b20623248b225a9cb1e0489b08be049fa1c6a6cf05758f72bc9dbeeef958d7b97f8cea32ce73f1a6f48cdf1a5f4bf453f3dc9951d1153f9fa7a6c3efd7afa397f874d2e6ef51b3d4d3bbde19ee5470b735db66f36c0809aabea4be89a89951bd0cb884fadada840ec9eb2fd05e0e22f3f567a686b5a0254a34dafe9336089d2163838d161f1b8d8c23fef30bf9ecda9860345bb4f6bf2c9ecaabb7d7a645ce8e1936f902088714822ab1dc8d4950c772b7466fc04efe2aa3d0dcd504581713c3f3f5f1992a194af005358ab10b022bdef2ec31e1e373a84f7b74ba7a207c98cb31fbc465c2f900d2a307e3a980556cf4cf81c4bc0f6b6f9bd543cde9c08de1615708b37a1189818cc6822b2026be84eb07bb0cdc61d2b94a65c232478a32b185cfb4e2aecc1f3b6777d5689edfc8348e2884e977a5ee1fd7f3c13511847d1b8581a79f30399a36d231a477446b4dec5f7869024b118d2cd27abf37eb7e6c81b582672dc858c17a866e515feb18d078fcc48ae1848a65f2cd20c985e06908cf8dc30294a18604520cd54c98cf10094e60d0cddb563f0a528c0b5484c54149ea069b0d041c72919c6278fffbe9aadfe5a3bdc39d31b11424807eff22339a057985175bbf7301253e483ecb9c03e13ecf3010607f7d298175a7d2f0944263b3aab6a8698952f148fcefc686894256f59dc7e0134f0d8b4c9dd9c96da59250e84c3e2c5046d0719c760c9a4b88fb84ba9854b721d0a8fa5f60a06911d9b4a567d508358ea510a2c65b9c2180c5d5bf1c4a408f4c160eb0c81d8950ee6f534c0884f8dcc6cde724972864983eb65f3b9fb5d9c66c93260d1bac04c71b6d26b1dcab94f29cee29431feb6ec493a29c81245ac70063d26ec6ae5be39f3235c05790db860c511cad4c93660a6cda424fa577dc61958942f00e1b8bca3d6c08f851215c68b45c30b0a9cec02ef480858958dc20dd32b75723cf60d9a215a67f0e4285dd9fafd598a935f8a81ac5d49b8ed30fa42a96e17dfa4eea0cea8d9fdff9367fc587d9b4ac79bcab87930f26171b0e8754028c18051efb197049303c2e76bf796f583227b1f9ecceeb2a4ba21c5b179f86428c252eadf7a3ea0aeb69caadab2001ba7d53006d0cc1c181f9274c1bbbabe77f16e705f0daae7b94240c5f353150972e8bbfee884d9073fa9e1733319a0155dd062c2b82a618305d4d983f1140cbc42f3d787ab956a6bd03541b225743ca6f912345aa4140c3d3b8b29274961042710518432fa1aacedf580ec14c06b1103c6b7d1850778feba9eb13e47f1c748494f830647f99427366a7882c5005dab8bf0aaf740fa7d417c74bf6499c0a2f438a3482bc8ec77a13f8ae940d730a947b698ae58fcc0006e3d1b2254661ac640407476efe1d50c625794a718d587874a3142d224495cd380df787416261041a7f3f6d3bda972880ab83246df2853e67aa157b40a744e34575c784fbd4fa3b6ed801406c5fc7b03226c30b6e7e83a474729f6cf209de98e4b895eec9675639ada556de10b44ff26a927cd788c1dd70761379b200fe7397bd23e68db36e10f615f1e5d70fc065780ce0ebd978d40711605d5852857f6f82d50589d997c956cbd82b6f84d80b312794f5df2e9f3f565ea57282ead99e3609e41cad31978a7451ddd4eb092b7fab2301d7319833cae84a30b589415fa5c68267cde861f5e4ef22f14333c30b4466b1ea6b89ae168bb023300afb9ed2bb4dac0951355d423ec84c93edec3716829224bad5e4198cb98e2a8059572d20bfedcac60a1d6cdbbaa51ad231701af6a4ba3a2809a153f477b24bac2ad06968e87709dd819419ff45e449ee3d58ac15df9930a031eff3a16c128cbb98149c270790aee6440d60fc2161a708a2ed223ae9542eaf41ff4c2b5aacf6b67fd09eaf14a85b7cb07befa3ef85c10d0c8b06afd50fa963f49327b2286ea21377bda7a4242f5bebb9610fda5f6ebb9f83c52e5ea4dd797ba8824344143982789d7c444052ff7e269921d2328e40971057e8b773e5f3f266f9fe6cf2069d61e3763591f697eb1bca8ef97fa546954a3d301c49800bb372ac798a2cf1fcbbe46a24090d11302a042edae8d0e5956dc0eb64349e36728f0c7ca6ebe9adfc287cc0c93d396a61ce964480ba65944259bc33c442ed1a1a9f964647b552d3675784951feeff5658c2b00c757e275987ade9bc1ea458f164ac4bc1487b032289c4d9bd866143ac8aa969e1592e328752f21d08122eaa66db825e82fc15e76cd454140e47669b5e34c6a9d4f674ed8d48731f0dcb3ec738ab4e7cb42641f46ac67fc8494d6ef073c7b03d02b86ae864db851c298aca329bb124dd0df98c75ada5d4f6d0b1144e3b917dc79ab895309e025aa1a3892ce06566509bd59e360b637b9690a45595ca37b4a1dd9234cdca665cdb100f2129e13ecbb80d7689a2276e52116ccff843db154c636d54b3c03fba0afb35c82d9f182a4b8a8a01f082ce2d849aa3e2e52a36f90d7bd0b2c303c1a9d31e87ee802951f552810b21e7239132607fda95ed0e08ba66ddee1705298158c2f35d949fdd6ac49f58e3c107bf064b79cd932c202e8b6ebd9bf7282674808eb31d6645f38ec0ac318f8af4e008f322f6007267ca68cf219be6fc3ddc53f5cf7b231316a401356e65540fab9a0f90517b5b808c9ea6333172825caa71d7574e06c23e29f55150e98428adc6a0697be8c619828348b76f76c95d0627733f5cacdaf5f6165a27954acfc2e2bf2a3174edede5653ecf037f1111387673e9bed09368db0e9b638a1c2b1d6e64b26fa1d32a8f9ee60fd9a89b94c9d0c191a0947641060c529ecdf3ae4e4950b237220ae271f1691c8a5cdbd40d14ee363dea453d5b15c70ebdb766f6f3d52ccd0fd08b03dcf67080361e55260b75f03da2ca8e5bd4b0ab858f2285879b7afe7b6c77821196cf6e1d31dde8dc37fe94de2ca385834fedef7ed0308c35329eb51374366159a4fcc3d0788fd89a1be4df990038ff4fabeac356da1474c3f3f7ad41d6838e52973d56e39d4fc7b1571d8b8ab021aef1641c21df0b18b8db581831d41091b4850970fb4afe9f83b2cfe8591a466003e918139ec463ea41bc52fdba3f57dede25b44e51df81fc2b3440b8bce25263041de5d90d82bfab687937aa37835a6c6fe73a5325286c0700100e16e0509e447896301a5b8b1291b327f35414a516d5d49bfce1ac93985f8aeea7a114f848dd60ced41110e312448b338ad025c452020f8c24200d384ca611b064f236c50139af70031a18003ec9d8794d1438e6ba89ad51078f90d136fc86fb16b5844423eab99675fbd86eec69f9e7146f08f0d031abed3e1618e78483ec99d72ba7c6fe8dd6a795bdb83343563e54cc60de83147657f7f924e27ff760262079d1f6a20833b5eae6a1ed7fb337eb6eea844690763ad3fcc20b10b1c0f659245bb431b0379e0dead8c5a36a5dbcdfd319a3d387b752707f8930b5866b9df09f92a1db952a562a0a8d4cfefd7024038e8eb5521de120a844daf0d73df3ae21bab3e9c5012547859440519329116063f9911325ff84cb33c8fe2bea7df9fbe36495ded486e3068dfd9af1bcc97bbcb0429cc05fc304c95c5f30d1847d74ae4925f0c14d42afef901033efa2b6ff574b362f3d56f5247f0a665eb6550536540361c9aa17707a09217edef7513aae91dc3d0551032618988e302bc9f76602ff2d4cd71bc70263f4fcecd70ab2b1b953dd59fefe1b6884e2b8fb2d9cecdeb55efab885b52314a118e14a4f5f51d2c91d5d50a9f644ac00a4798d0e9ba287fd0e3cf42f65faa2820ecb15956f6461de4f88ebde29df0897683ab76649ad8c70b034d5490447fd76917ff0f0350e97db804f5d3465d86a54a3f013dbdb436f19014d3086ebb62081ba0c3c7865f784f272cb02715c3538da619ca032144e367456987f3891e7e51bb10f506ce2e7acc2425037971ce4c92d7526da5328001857a1b6e547305d808123f2f7b02ec12238afba4bbdfacb87b4fac4aabcdd150cf2db3f43a73d6d6b1b60fcb9fdca0d247ebbb8ce1d49eb235ffdd19c9d3b71949f8b2b12f2004c64b21df1b99817734757247ba8f36b9723097dc84d2c06e3b3904afbe6fb281635b6599f6e09180a340a7a617f4d1529a545e94d847cf161392cdcce3545e54c85ca15770f1e182d9ae34591c26fb84a77acaf734577615f4e0e9955f6ab94337258ea8640081433a715ae504095112cc6c8d8d2c0fe76a6e4e44e2178fc0dd69904f60dd7aae91d8c6ac76e35e82553c6a633a9f0a703bac7e8efc0196f8e365dd776b0700e15435da6ff5d65d335210c6584f3e7184fbe7979ae765afe678d10028ac3b171f948716ca05db8e3c0b6c8fb2f7c4711d15b6236e56ce21e9892b29380ef7cd3a04fd8fed60a01067942b7bc552031618f6fd2a07a56930a480b25da0df10badc67f94a2e0612810825030e811cc94de01654f838cce392f683cca0c50f38549139031bda9ca6b9b973b3b9df665296398e5eeefc02ae185c294ffff632d829015dcf9fdeeef8ba8248843f7941a694903fabca6cce315da4e39759b8637d7472c713979c20ae4a922bcfbfe94377af6d1dd571016a634f74b3bb7158e78d0ae250802d00aa7cd929762a600bfcf143e569bcca6acb9736ba7816d173087a8e2cefb5747427bbc1814ff1543101a1b92e4f956d92f4fd672134ca8e8286a677ac27d3f9beb831000bc5d1a6a0821165ccd0a4e59190dbe6028c74e285935d7599aed408135a513845abe91abb1f3358cae36afacbd9295d8b45daddcc096f4959a0fa20faa36ecdfca85997f70f41a11820d0562dd9125d66a6c1e700e1f878f0e5da357435d4cb40c30f02a045214f29fb2e065c97873fcd49487d862b0a9e60db2074ca79456bd5dbfd5fe237e4b2644ddabc60077d6074f96f8596b1784e2a4ed19fe44af9de12dd84e76e9272e23172556df02c73ccd2acd851622328a74426d3f605513d35133135665018f304dcc73c5707f6dc3457d634417b28eee71602fb5565d8c69ce14319c2bcc1c3c18635749015ec6f43e201695f0043ee10d928d2ad82e4f6c4e5b27b52d0cf3abd8ff8e6b65492c95ba74fa6df3a2dea22a4b4cb7829e891fee1097493c4688187a0be5c6df803bb1a513e4db239a36c51bdddc6e7ec0500c04f8201a42cfeabe6f84f6959cd28bc2e83faaccd36324bf9adfc5ed0855d5a5449b78ade23e91d7c76a63ed77903799115b8fb19109d0098e7aabc41255fb07425d0399e47b18e02f8f4ffcb0685e8f34ecdce494f23d99377be7d1454adad3492696e8c5788133eb62d847666bad603051fd790f1b41a72a6bf57d61816ed34021e7d93e1e378612094531d393ca84512604580a0881ae7dd6aa16d5e824a9c8dfe59ccb0c5f6a6c05b9d47f6ec3666f6fec01d5ec0c64628b25ab94cd1a2b802723c77bc440765007f672595dfd4396ef14b0fb4b5596756d2fa8fb561a9c16c659f28727601c54452c16e77df2504ad28fdd9a3087e3bb99611c0b8c556d0db390d11011ba1ed8eadf53717d336a4938f16b1a070f97f4ee91e0cd4085df7fb3f747523d30862a99d5cff27ac16dc31453f155bdc9f61d7624a564ef6bc6187446a0b0eea05f61917894f9c2620509fec94c831b37eb5945608b63ca2170e6ccc0731e7e3681e888b4d8b39db4a78b2211de7827a4e5a0a787a438cc50cefd9c3feec97ba0724b74c2c07c0785f843726711afe81f60907e40967a50c93d6fdcc5edaf64dab4c29f9caf693f7563bd464998c7e290c4180f0e02ff49b1231b81432f3112f21b1dcc53d06e904cab386ca4ad63148afba5326de869276ee032baae713f0ea6bdfc8f8c8c260e572aedcb8a38d302d9d1eb6b37e1d2495e2d89e4a2c873026671c7c28a7a720a4644022f0b5f87ad261007b4343b578a950d9a376afbb252876e2e4ba80a77acf23af96f612cb50c18e2b96b8ee876c4e647a269988d11cd4fd13c037c563f8c87b4f1140e1836056ba3ff58d977882e0e8b7f230a8f61c2851b8c119bec0826a8b559ef6fe46ded3513751ef4b8daa98a4c9843b595405d045e2d65cbc03a4219828ea6f6f6c25c45a13e785fbcb9d402f81de5740ea4502eb9322fda5fae5a77b5b9522f2005c4ae01b23e0e597ed40f73580ff430a36cc96c684dbd6690389dcf93b785d52383f274c6b35300ae7012d7609b79a2f9d75b7501a7c3dfea0504d2da940223fa1c92794fc8e162197b3e5e7e72f3971f11ced5ab0420b6bc30bcf03d609426fd17d6abf964ad775bb9c52c9a3d0e061498c174a6b70d695063a06a0df553e48a722a9be99691d922088990f62e75484f934515075294297d681d6051a4e3888e8a3c8a56588611e018a57a94558282650e937f21bb593c32dcf0cad56ce5194a2a302688311aaa047a3fad33bd49915c7ecfa5046c6f6928cd3f422b7b5295d9197122179e18b4a4ab926cee22578e08986ea932e5315dd41644a3ea7cd4627b6c346b73729c08a0c0650752135446cf705781f0fa819e10b181b090d553f1453a0f896192ff1b59c0654588d97fa89612dd069ddadf3d93e1525f76281d0fe1616be4c36019622953f1630e5f8bff6578e08f8e3614e854d72f05ea0e4826e1c81ee02948ef8ba9ed9480643728c6de71161f8ce8bd70308aececc0cec1c32b2c94dda9049a6032db0fd99d9c6593218c263b88e5b5e1a5b77c70f314c08bea4fb361f5448562fbe08340f89b39cd0f4e22abd384e64df7e92d316f1bd91aa4f53ecbbd996a0e9bf4e45a474dcf4cc0159a412acddcb9fae977c39a624f4fd3b33bd6fe0f738c73f53356197e88a3760539a0c76e2157f5f2e31ad957548dfdba96d6c1a366c41e45a99e78b45b03fb94869af9f082eb013317954b7d382afd4d5a8bcac9b355c4554b0ed649a0ef7a70fba5677699086daa921b9b4f1bc627552bf5291781d59d8c749a90b1c80141e90c80843a84af11d112817aacc27d31bbcbf96936fbc1ac444283734148df5a5342313cd2f445b86a27d31cf9ce20e77b7b5c649be5853e731846b213b37acc984f844750551ebb5ea32eb876468d62e00a752214888dd2a29eb741cb2c44db7ee5d2cec6e59648cbf64dcafaa7614ce3c0127bac3b54073b3098b262de58da9309657b94fc0cb5628341dd30a8a4752077259907456f10dff7cb055f69c3e3296f7422ff3c326a545aaa1cd5d939f3443623c081f3a43af80ff6cee6bccdae01802766ef8ce1a571126133acd884c242927f7a97fab1b85c6322382a991d5e6417f1fd457dc95830170dcae0bc5ba7e06ea77bd78a4f49797f47901c02d1878f1814b30be2041a608fd0e861677dd5ab1a1608cfdcf29a995673c4bcc2e388ffb4cafb57b83d231eebae3f9c9591e2143edad1864b7cab31afa2298060b4df505eae87d3095b24c345f4eff563297ba530f637d8af9fe01d0b2f44349e5dcb63536d114fb6b9dbcea36e338e86f6084332510a4a8070cb28a1419148a9dc1edf5e9681b5563f51218027d1c0372c9dc7bc386ce24d4a0e62323a5d736ff6431d2eaac8ef49038ed56b004c12d4511a3e842dd641c8d84be44aa290a1b0c40347e86a1bdad62def6376b8af0ee944f8daacf02e30842d39d11d5e51e601cbac4585c87ec78cf7f4fd3e17a5c7143dd5995837a3adc1890b4079de3ec44a7dffa364f05c2baaf7aac6a8018f036c716402f2e210ceb2d8a1220f3a624b65426283b7ec9564fc60576610ff9f8b2dd308e2d3690019c389f38fc4183154adfa32c97ffcc5cbcb36915d0ed4fe9bd86b80acc375ddcbb9b64644cfe66a34e6632e8c09b7f60577432da5fc16f5b8d662f5f969a48a7b49152d71bb7730b2bc0adcbd0aec5e34893bf0709b72b577a03873a55a6fb62e12e9662ba66f4beade6a9599f3923ec041fd72af3ab17741bac816d69b3e9a8d63bfecbf9ddfa5576707c5428d66b0495f7f2d5f6726b0dd6a32005ee9f1d7d1d5a0a371aaf308d8653475dbf5ab9d6764e5a1092547833ab0111dea1ad41afaf4ff200f21ed4d54afe33e1a6ec74d32d3a214e6cdb342850684c9ed6cfc0b3fc95c09dfb94a1ea71ca488edd61c89d3466660f9c8f67649780eba89ef4ba24b2e82dccfab93b85f28cf307b299ccf8d48dd1c15b15ffea7dc65c7b4a12b91bccf5f81640f1fdbf79ca24a71b5c4f84da48580dec8930b2588795ee9ef2ef36f787239414110ef99d6bca720a74ee5fdfed136c051be90e2675ee286771cebb54e6cdd66682accdf1f98fe11780801fc69cf0d8bc860c0cf047c70f828a3ffc7dd0a4728aa2d927debae69c126c0eac2fc7b94ae02a19cc1fe66716e4d928054b4bd52d06d380ac93a9461623aa01cfe358bb23d1ac9807c9739ff4102397b8a1859cf8efffecd0aebe380ef2753932067896878766a596bf868d4a66287686baee1254e6bffbf2ef681f92f393b5ac602fa859b45c1158770e5dac471e4d51c006bbdabfa3dca8cf02a78ffa554ffff7d47aa7149a72a5ca854f251878e79e4aa6734c30dec97960a3f1f90e09abc2582e32e03b95ecaf3e9df9b8ce423a92cface3c52fe355370843dcbf69919a5578ecd2f0a0175315a6491e2ac86c1fe8b8984c93ce11adb82ecde788e57afee619ac95e1b179ced887fd9e7632f5445d5e05fb802dced7d1ebd09b7222531b7b0b22eb851952a2718954e79955d4ba5eb20b50009d63ff7c5e32b492ad34ce51e24e6b99db34a20905990e1ad9bc559defafe61c4b37767fbf9b4174c242f8653c0ec05b2acd2b08b2afd79efd64d17ed9b7e5adfdae97e288396ffbc6e38fd1f8e619ed5232473712d91ecc74cf1227ff660a691bad26c4e199c7f5f34ee7abdeeddf87e9b664c71150d3fef9ede0e3b80f66f8d980bdf34b6c6b82fdb63e00f2cd46a13d3da060db638b48f03109f388813828046adb0642a840dfe900a6c25d70f727a594631bfbfe4aa85aab96f580bcbe4b8e2f09ac67295699f041f80921b3ab93e24e25a81da1816eddb127c88e8e2b41441b633f0924772697675e971e02ec01fa35766c8c9b53f9c9b987a49474f651f23bdf16002cd8e74ea413e16b32128be2ab11393488831d7420df3aeb87cf3073b472a898798068b509e2f2d2e32a86601fce6c13e80173e38619d723cefab70ef7e9b8ab27a3afc5c86201ba1f923111d6fee352d8870a7055a79c2ff07f02c344b4f0b32028dc08a864323a4ac14c6eb1ed29a940758877a90855e4dd14b2fa6ca51e1c28c4ac0bd9535e50e1a691970de1f8565751d01fcb7fd08010f0a4aa0ce0da5aee74dbc8a4d410a677c29db455533067280dc1d822a507d8f717483e156206b34fd3a12c6cab471e05804b7c943f3be2f8ea9e61d5216c3638db9a1730582e88c9f906ec683ff0b5df86aba8848b0d3804a1d8a333d41d9a999929a616d6b9aec1f115ea530542d0a88241e6596824b373c9283692454d26a178da4188abddbef748a324c9e5052504438e2856c634f43daf165ca023add7e28117f66462a641578f344cf47c03e6beb2c75d739cfdf6734a02c0f4ef64f18b50f878b303f47e6c20f152e077281914dc90f3de93e37ad07eada2f9e2aa8436267c9de6c5cb6b88c048f9ff483113efb24c6702b5c8b4ad95d113df21a169fac0fb774053a7850cd98b0f6df3adfef6fd617142f787c413dfc4508dcb5602a215641f7289a90cd677fb7e4c0767f63f7f851ed2dd1abb50ab5e4d76d7a86de2da895999cf58978388bc0531c5363ad4435dae28e940d8d3ab01f9d0dcfb648d7340a8643d4ed82661a4e7f5b45b1cd4379c1747952bc435157c33e18a37023afa4b61b467fde4005c8afbe2f90f458b9d3ae2ea95617c341f99723bd04e4dd7e2dadd79afe7f380702a07b608e16ae78a69dcc0250b617c1caf9709803f2d870aa7ef434f55f13472fd294d330a582a032c6f54363d54d56d615d88b640d84fc5b6a7bfa785e80b91af5c75e74b73ae5507b4fb390324ca375eb8eb8bdf20911a780c2e09f1ec804b07a9814c61e7a356aacdd94869a57ac9871c26132d2bf7a2722191c6737868d36109fbaa07fbb9211828d4de23bac84e569e01de0b8fcf105d588c4d63f9fab6a3e5190ec35a6af1b7dd2f96b1fffc859f492076f421d753145a4efb9d2c0881695c455892f79bb7c3d299169297a3853dc4c8eaf345488e582ed28e4568e48fdc4eca968f1c017898bce7c83f825dae675c8e8bab2a67179c31f3280571984a36de1887e3fe24e528a60d558bcf1763e3e78305b1cb8fd50884100505bfac81653e16de251c5f4518bb93594eca6492de1da03a45b6c4b4b80d137cedfd143e1eff704108a64eee814340e301de4918d846a9e0679920ffa47f0e5b9c71d73795accaa7df79c7c947f80ae9ed6ac44ed35b1a53efd1404ba06ba774d06f1246e713fa50997f82a314413fe01f0a1179dd8b1009e17ccbc93d5aa4c468561d3d9d1cf6e751496c81cd3e16d9576c6667af54ceed286a389699bd9ab76d813248d3363bb0bdcb42bf5f6bd8df2c7ff8c01c23771193158294819221adc7b4b218323116bdfd615bd8b1f248925971396a3631db145aa6b415a8280c255ea59967760ec122447939ade7110eb235100c02931f2e69b50c642133d70feaaff1cdf9191baaf4234e08d03ff0ed5bec040dd191a033b2451dc984564749e94c2b3205d16ba407b3fe4ffe2142543322bb7d0fed7298300d4d09a14e102b4f9f5ec92eb78a9332029d942164afc645fc68d25e94cd516f0659baf1ed1234e9ccb3d0fb5bbeeae4e3060b389404e77e9d3df769e6b11b9a9db372538bb76706ec72b37aaaae1485c6b462677512b85ea8339f7cfba640bbee8f6950b041e8bfcaf1c92301977675d14b6af236bdcc20c8d136422df1156fdaacb1a88908172f42ecaf0ce1872cf38302992b3dbd9919fdbd1b98e607c45e074a7e80a8e7f1bccbaa8611318674e1bbb7fac8ba795e3717082f8b44f11d2c0858efd8522a8bc318895fd4c55a9b54de34c1608ca4a167695fa350e4228b9f31ec7ec032eb4c36e3bd3252c3f0241405de4d90f0abf7a9d93dcdd8d40813ae3bfddddf526537f2e4293c88f322d95c1f79fc9751c4d19a0a0944534dfd3e68e83260fef0ea1fb5d9ea1dabf07427e8665736c36fbe190ba1b54fecbe54654880aa35107164ec736ba5e928baccc7e72780c72f7ca101fa1a49f9b33d54f09dcdcd0be62f04a09907615409a217d4fbae39ff36d42330fe9a044deb3e8ebdb531cf15832a1affaacb628f3e78d1757ea6167b4d9428c161f2b2989f5c1d81ac1c4242badf973e2dc7ebce386324059d5715b476fe99987bd555b8358771e06ffe6512a4ac46e5e8245d4bfc0b17dcd1a8a67c05a3c85a021615b0febcbac24df71ed067b9e1a170474d687133a10858583575d7e70ac8becef6f489374e42ee4e3c8d0d1a7368245eb47b2436791e2c25bde9c7753c68a06495ddee71039a58df6973d2673e7f992d3b5ac7225ca834b0094669d2a27b107f99f4d040d11e279c9ca24f84bdec768bff2fe3b0297577c6c39bcbe56e0ec33d2cb946830223266f215950bbdef4fda89e4484e1bdb96292a20845a6803c6e68a002c335d7664144757c774513f5d6bc43cf7ac579016d03a90fef62309e0bf2445fe06078c0922561607e85ddaab036ff7f59e72631f4d52cc78abf7542fda848d4001a3d604d6432306187e775de680ae71be34f5cc3ff565aee02950a38cafeb155b3fc5318ff2576a23972efb6430257b7d7bf09f863ab57e879dcb7fd1bd5974e4a3cdc0d657883203a1a66e390843cdb0d855549936ecfee509ad4581c5ec0b3756d2905f0e20c8e71fac78b8cf9baf8bd3cdbd76eb46010473aa82bc0148ebf57163c53f8d1f60446897a58cfccd574c2b134e4016fe70dabd86bd17df94ef9eab5550fd3b677f2f251fd7af3865373697fc7b774de0e785d9bda9a7c0e55fdf163acfd65d02513988834b964d90f60bb60b408339ef9117b61ac14c1dadfe10a61f97d601fc56b781d0c862dbc66a3f81cdee9a471f131b47aa1987576f0ab6c3074661270e3b147cd072f0f827f0aac27639172f4441744fb1555e105f278ec9619d7c674fa6e6c1834cd13a2fe9cc62a37a8cc68445924e38cade641b79070fd53bd83d8ea1489c5e118d0e55f55351f76d08eec940f1ff139185da474658aab756ac0659e715adf77ea79df04537cfa6a1347c2ea43882cbfb2a3be1697d69939d20548cc3df35f1faf16622dce69ea3ca7a4a36dd2a6ac72c2b15edf64b423bbbe801ef47a48ecdfa58a7d96ec852b939123ef89d6538d20ded0f341ed938f5719188baeb18b218e60d47ef7f239309b894c0fa4efddfe2fd5b5a184fcf060ee1cdff4b329958d60f7acfb20191caf5b5ad3aebc27eb68523bbf63a4202b7366faf6244e69761d877b6de49f14d34ace80a76792f99ebe72cd3f21925165717e56f5b42d778b353248e6effba4522b9348907410ee9eb0eefb9fd3ae79d2295a3f3f739abe5242d6d94af826da4a8e592f36b82b9d9d24d05f382ab2579f78dfc2b7c58de49ef80db5b15005866c80b21b5ebbd98d8672a45f895d1a2f2220726271f3b2c91c6d5ab310caf5bf58a311e240e27d23eebfa808dd44a39ffd0d26659f773e8c2b977e96bc03bb4339b9353dfb5e588c4a58257333e3778e3ea0df12376dea49fe04772e39e05a10ce1a62f3d9f535369da6bb831eb3279fcb3b9a539f6fba737ad98b2dda4f6bd87482147b0cf9f1ff575fa39138d9a314054a2aa8b154bab5a523d9d7007b80e8191e2cba0db2a3ef0a9a08f930b23fb552fc1d5a2fffd3fbb49724c83256fb9335c66174ecb1e1f7a937fb2a6e9a9f36bc24b77da278f531983ffb85eef4122f31e23f4fb62588e2a3611d32230234780911d359385701f5e9263ecaf07230c29de6e1dded925d114b8f52522b42da662bd3686513eedd359d564ce067ac864f4f16e19c066948e7f050d6ad66b2c8f055048f94a927197175119583ed2ae8b4ac3174eda3d645358bfc32322b058eeace4006d769051b3c7a8cf137b3d7a33c005cdfa17b831cfa9c4c84d80fd3658c84bcf969f18e81575e5733b2e65c1d7bbef24adf003885a5995cc20feb895e102fcca0f3e978a91c3764dbda62080664f5ad45ac99cfc69f395123330e651e0e846238dd6b27510c1b1774d731153be643fc4dc7c56736a51e41805df9015926f64b995b17021d9c75158d482a72e0986f585089b2c5a4abde59fe0acd783cf37a3bfbeb4c515a3e93cf513c9144d6d09da532b42865201a1a5b31c4af5b17a1eda4a653a059465a71ba0928777a398bc44050de9c45713e4427e343b9d4ca315f5890c6e92f678c530df2c8ed6bbe7eb6698bf77f1098c0f50ecf48ceb6770c55231ed947e1203fb44f503ac3d500210d88757e9fcba18616febd0225310b5dc21936ea8345371712631e475c7411fac1e03d65a30e205b45a1d0960c659fc3730aca29b5d6fb044f46967022a3dfd85f0c112b85157f371a12264a05c17c76f735534ee2f8c5b2658a0e4b843ad158eb4f228f75bb579234d80b8116fa3e9312f47bfeac38ccfc84f3141f0ada97018b55df5da07ceba130397f6a7966430bbbd72f41935e76aa416f5d19f41218ab4e01869425942bea1d6ed5880ee7b1159b9acc34de23e41a8673f95052836d2770da51efb8a629177af8ea9e5abd816a5cf58d198dabce4db3ca381aef3ec12aac7b839d8dfc8eb3df1134bfd6e99f272d55d1f0c572f33c177f117f852835719cbd3895e69e13d419be4da64d7de17b40e2585e7f66ac95c87949b566af18609a1f09780ce5830ba27998269ad123f896accdc54ba939bc99fcd395e19472aa1d37e18bc80e8dc941b40dca8ab841c9e6e82ca2f7fcd2ca910f51fb71d4f0e33ae5e48d93da57c62a74f24000b743f4cc39b471c53430bbdf24fc70534405c777a4b303f44f3be94dc7ebbed99df3e47ca5ac08da70f5055b3e07e09f5b5c4079ec8f14e8454dcbd07e561e50e311cdfedb3273a811dec30eea6a91125f5bab5de08dc5233c6064a8fc4bc71c13492eab02b865b5e5ed494317562d76cc997a50638fc8e6147933c5d6d4c2965b5b7097571dff3a27b6d9fc2eb95dbfaa07e9adc9858e1c3774003f5bf36f6af0bb537c7710954980c35313b4103230092b0f16df428fe5d0da5c28ba5ad0fcbe483c8827fb5c652493b0a905e26bdce5dd9b4b14dfc47925e70228c55e7048241e512eb2d8a8f971e377966ae74e0a6701e32019465a86cd3f0d4a76c3fd14b50194e59ad4e5f19d8b364cb1ecf51758412c35aed61c1f41ff654956388d1217d711043067475523dcc44deeec0a457f98a94dd010da53eef79b467b923dc0a211c4d1fa23f15ef45046a4260a356e484fca89e198d3df67760d1d17047f0447092aa816649798331caf9ff8e8ebe430dcaf1bad331e4f422d206589069110b57a020e063bd15a5ab87c7061d03cb7b70fe5357109e26695836289deb407acb43c4853fb05d0702870de8fd6f5e1d57aa69fcc39c0eab1be1c5224d451ef809e0a18747f7ff1d215c7a056c1f70448e371c7167fb0e97a5e69fb1cadc8d44be16b9afb2663338354d3543128faf384202769c1773605f564b77f0f6a001a3e7adb5f0aae9fdb323796730dfa12136d90fd391d464005e9b2a2c7b902878d0086a30afb0599a2bfe3abf6a6edd196b158e16148038967cdd5205d59ae094784f7ad69f00b0ae946ed86b8d588c6e0f572b7b5d6e95e14e558ab4ea6e8502ebc0865dd29ad790d2dcaf6f2adca8fdb8534893b10d2c9aa65110bf6abb3191c033a58e138906feee76e76cd4868fb2d54b46799b0d9dee3bcb8c90f731300dcede6f7f6e971d573d69de1b47ff6c1fe3a91a26d5407484e704acb2f0c0cdbd95fa805e71977e1df04feb583ea8bcc010b0590245a23b856479919d8db8e4e281af8a4d843b1281f162235ea74905e590b24ee6373a10f88e572a04bf9694bebab25dd42ede551968649a8cba17152578e2b0d99a0f749f8f8d821d2cc96a3a4cafff602497f8921d0e1003f4447d2a64240e918344492a65663052a4d917ee02eaf946b73d081dbd1745c3268a48b6d800e9d7e03e6f2aaa97fbc57592105a58ee9c35271abaa1d49c9eea6ce5481338f54e024949fa430c0162f3f18cbff3ecc7a643ad6087ac81abf419dd1cc42a873b013f192aa6aee339450336a091e1aa9af38155581136aef2a44b06cc79a8b65b2b7745ea5d3f231ef7f2547a303985d0455aa83ef2ec0ae27fcb1b17fb31ecd0b83e0c976a8b8e1889c6bcc1e5d398ec34422756c8d913d2cc97a4443c5664d9362145ccd24af8972e04bd37e00822ffe8be687cf161293e0defaaa8556d7347f0b0f6a2e8ae31bc33677dfbdac8d49975511cbeb89ce144024eb8fa32bda2d827e795861206ed13d17342cf29c295c87a70d6b198950135cba9f29cfe43e0eb9bb3bbd1981c695e0d696791f9f3d029d1f6e3b0434b39fb751fc0ebee9e696921ecac9cc504a02b7d20234d9e8d60255e0f14cee497e2d97d4332c20124b9b42f5abf5fb543837856e7fb64958508f95de091e6a8a51c57fb21d7d3cb1f5570cdf4f64bb110bab169d41ac7f34524aa89d4663d62fb425b43e7b0a6a818579a175745790e1e81bfb9616b3e8057e4f04482163ac6577f978f50e253b0ec0285bcc45fe21804b0da07ea1b9916e977b5ebf9085c4158b19447cf4ff3ab5e4a51132118d59e03780f85406b10d37874d7000baebae81ab2da830aacd60b9538c37e2795817ba3ecbe69f76172f9b6e1e9d4e9031fd6b83a3a66fddde9f7a0743115075775a0c69f5dc05c8d1753334f27f24b1d8d3fd4ea630a0ed0bb72fdb6d7157fc1078368bf87620a8ad416a0ae0eba68f3c123efcb25f718921561693d3f5b1cd9256c4e1cde9101685228d139543423685b18fbfb2e7ac07883c316fe208d05306c0f44b16a22ca77a9571807893fa4abfe35583fc051830c28baa084969ea396aafb4116785fba91b1742d183e368f8d3200d37f63a923a9702fcb454f6ae22af82727912ab042d61886f370326989a1da7f2133aa9ceaada8278ecee06a16b62f4dc03aca1ad2b70de681de788b856a26d44bcee2b1988ccbaf5da6f5f1c89e71ac27598012f7704b201457d7fc8d905bbeae7bf4f58a0631560bb09f5d9db52d8a95a5b59118bd5c3ad0a33ad8e66bfe1d841f65405c17f6c4a1d6c5a2c7ef221090cf24fe380d82b7a988bd3994808010ed42df159ffd98efc8efae5b64d5c0edef5f3344eb756e664c45f1797aa3497f8c979d34a4cd9d7e66a75f436718918dc6e8f7bd6ed0d74c4779286cfbee4acfc986c39311d0a3aab54d91d885c45997af393f869e061f3a1c43808d3b4dc03a32040bf6e024b8ef29cf2b0a462f140ed8443e19ca3442e7d3ab1b920e638ff4116fdb86a8f62500d6465cb647d15668c4f3cc21f2894151d19ba893391d2c26e7bfd17a989ebc7af7b8d337e8930399f80828e57b1c4033e29de262c1d898f98a87833410fa1ce96cb341c7d89c59d134c9091df834c9f184a64214b710198a9e7d1e547de152daa9cdb484cfb14fb07555558c1f9be9ab06f4e4b61570e2cd30d1d2151e8c41d3ae269500a2e32e61e84122b3f180db809ef1fd9fa43a9e3152c01158a09a4e6ff2b0401e8f078858d08aeae72480a42e32e3f1da8bb0faf8f77f1cda918048eff19b605beed4c8369ff3da66909a3072fc9b0916fe1424e6b1632366a0bfe497ed31dd8c76e9a7b19a667fed044bbc905fea17674c6dd7e64af089665e2b856399a40ddd1a6289d92de27900d57fd569e1d7f0f3eaff59989466ff68c668488f814dc1c136dfa7c36ccb2bba08ec20c88cd09162a4a418b9c48624091bdc670aed1aa3cf9ae6c769534ffcdf815769d12721b1acdef03260bc11487dacab9c5855ae7c4e9b1d0285fa9779c6f8ec463b1653c00b20dfcc84b328f172bc6e2ef4265091b87bd65a52c1f42566dbe92fdecff14d227a4068409fc90c6b52a61cedbfa737a5d7b65f2d65782391de24e07ac577d4db7a73a0cdb7b0ff9f75d9807793c278653f8fff3083049165fca4631526712ffe6e306fc6ff63d246e976a8a7ab7038be937335165da9ec03e396b1f7ef7c9510e1522a4d49b43a791be242aeb0388326b7a3736a186a88f39a205c782aecf9f0126a89a06c151f5a92a104f41d0ae23db04fd5ab98834e8b05bd514d6c06705536c719adefc01f9f268f8f1d5acf19c7b8f2cb4cebf28d1417e50cce787b101f85894354b5cfc9d14bbd127e6b705c1aea522601174f8d67008159852705d1fc5fd63fcca018495366bdbc59afc273be8f91fad49e98ca5cfb9bd98eb937d4f7b161106c0a3fe8bcb673a2b36fd240716bca9ff09304f033096f5145be7cd821bf55dc23a112fa234a255e1c863b46053008d4cfe66097bddf3f1699b734528312fe48f5fc0886453f563f60c49ee4b040fe272105d984f29520d517052748a8617b298f9df91b9b19c5544a63704527e022fce8c1dfad82bd2a6c2efba2d9bf74894c6a37124ea6521ae057a3953c5abff51bcd19a9f4dd9c8df1a732e51e2ca0bb1578b1515112abcb70d5871515e304246d6d2e515e4c8be951ab16c25e0362bb4c0c626a8d48404b10fe65f428c978f23012bb5196f28665ad06f8525c5b1c76b00cf5b450bfdc59230f7e90387ac58ef250671f822edc38b9d5eb6dfc34e6c24a2d3a87ed570e51e929094e3bbb7368628bd47f8dd5140675871405e6c475dd674dc98a7f910ac44587770b17c41fbf4f9ee428e9efa3cb33ed92c9ade2e9b6efd3c9afd2cacc477677334a62298001e26a7fe22446eee55fde63520e1a83055e4430815eb409c067fc5efa3a2dfabe0f604a78d3b82335b15ce8a663024510c234f5af1f4fbb93b0a1b6fb81963c5e19980b2bc6f3532d19b4e665c11583a7559fd492db5a4ccdd5e7a6117746d01003667649ce3c9ee7e0c438837c6d772dfce0db0b73422fbcc64f0b3dc75895b784687bb8bff3d1043598c6a1ad68f3994efa918be026de8a9c87a82f3f5ede46387c373d6bddce77942767e73e3688935d768aab7720dba71383aa47c90d06de88a6917f4f3aec524ab6238fa0d0f8b18eae52e4d0b3ea8eb9d195b55d6b1ba218b267d8f71e9b27bc6198eca6c27a7db01e0d8b4dfdf3c0b8e43ba26f1eb566e4c0b9255ee26d4ef5f7a32972f1c298ff1ce4ee558600eb6828322f8664428d42364c32ef2e4cdc317bb1e824f0ccdfabd27156744301fc766005f6a66a431f5fad1a18ed1438e4282f9526a7bc00f4287527891fc24e8910d0b2c3d4f23b5328a644a3f2dcbab370d0b234668cec4f6d61f4a3b1017a7c541be6efaf9bda604f51e401e59ff1cbccfd3c54244917f04b1da5f90733bab555a3fd162c7d972f1485ee4c425c9f284f81c08e59519e9f0eb96c90cd500bbd6f7555abbdbcf41d84b6c8550943f3d32543abe1ccc0c15385033f06876c2d8f85f0bc093e66f8a0ed7f251f0df4a800b950f3b5b52be3a122f228bd7d6832d30a7c4d00b89c3d826e0f7b235dcf5b3c47566e70eb2fee63f7033b77ce456a16f8a2b99121ac28c0a019b4672ce583b35d8fb4d81002ce46f52c7acb67f9295925f77b333e9e67d2e73b808de3eb26ba1035ee570bb0a83036d678bcc93df7749e2f0e3f14854fe8ce30938d868c8b6cf7efaa24d47e94898a7d4b9f77ffe196a4b9b013e630c9970335036de5d56e108a44247a8d0f18a55a696ab0a4fe5774b3f58cc1ac1419d3bb9e5f1363359b769766325f0e29a783b322bd81e56c3f63236a690374a2801546a6400c10b8b4fdc6d09ac36e9a432dbc20fc1d8184d88c8b683a504ca87c7e004fd507dd97b839256b47cc7ae55e300f4e8c778794445eb56bbd80fcb51220ab1a0bc352477fa52df255eda7da9f8d383af0d732d1c84332c447149ad9688ac1a4963370cf435c9097fe5155e36e23edd0ee60487745471b4709d2df4a6443d3d79a5f8164fc72b52d3d4406dcb34719839ccbabd09ef283335aad391bf81dec3029ee6b0728c5bea1500616190417fbbe21f992dacc355ebc970f7b98e345ec4278b7134bc3ef48dd8e8fba034ec869a98b99c42440b77397f175d9c14327860d78dc9bb2f560a6ab2aa10d817caa447ecaa7d0e8ac77dd21397bac597346571de5090262bb72c6da1842dbf48751127d92df6198df2e90fb4e50754ff9d65c155a68d9dbfd3fc8a3062eff6f69d1660eb2af16e38c8e8a09a1a9151c853b70bb3c4191bb0b79d81fe80f5ecb6424b56990c47124e9fb68dd12cf1b1c33c52219d43208d2af90e46ba72e72c89fd23ec2eb38d28604268c2289865021cb8df35be01d3afde2945997ab197afa710fc56e97372166967112e696cca2c0b91a378e529af777f40a0fd213654d02f9db3a063bec52277fb468ccf6386bf867a6aa5f2ffb8c06b182fa7a660f252440557e38d6e4058be5abff8582ce98cc102d1b4d368b0ceb6ae84c61549d8cc2c05e761102ca5c77002e8e7d8e3188bec434d8611e3d2a8f21b82b672d7a4aa39e499e3be1a6c7e2bc8fdd60a65887261f37fef29fd4273ae1efb8e4e6d90c8bc0a2c9ee4b581b2691f2283c79a48b11bfa23704b1716da943f2de0ebe526dce8a29319048839db3776c4b8d7252f7369be79e9156754451a1e10af874a4b30eaea7e59a43763a22c6c324a620d6c846aff22d9cd79f40c267c57ca8fdb5b04b4311f6bddd47b05c6a0179080c83eb01d36c5f3c560811f07349fcf74bf7c7dac0cce16ad4304580929bba8778f8c6a6f1275e0484036d5905e4d7b3159111bce4d1bee07e9d7e751d767f891cd806113b0e016b5f8dd80716b85f40f8b3a91a96afe613a0f4d9325c3c752e8f50ea0d116aa2852a286fc1c19fb5d0e63b8b7bf2070a887ed362a3ba7a3587cd87aa3c9e212414ccd547020a787c586303f474c0e093ae3218bebb25214724f47630a2f6ab8521693c3378312f202be0b39fedb30491d4052d8c71046b68124bc9c61d5daf9960f85eb9f4db8c59db9f23436df77a0ff63c0906cc9e6bdd2fec32b071260ac34c524a04bb1c923c71ef3ccd20eeb5293ed66cc63e777db717201ee6f904796cc4945bd3ad64edd7d2ce4f16f590498153bcd16b95a818302c3a622f25a3aae1d08779e3fd3cdd4c9669aa1b124f9b14d46985c6c023af53bc1faf3b6d6b9cf401d4b78628afca9589bd7e2637ad114143074085b9a1c9c48692940ddac77ada129c9bd9487835d7984b6f59978e9546ab24a2f545c9be4cc750a18ce8a077954aa91fa5c74e4072004bbcf22693d0060753b017c461a44b4385528641b92c57c63a2146732a27601f3d807de150254beec45fb2abf363bab30fdc0b796dd3b51b0b41f6d4fb79250c8a30fe035d41f1aaa4f26357ad03fc0b60836c639f78c6219c0a9f2521e4da949912d8bc2262fe0f3fa393746ed532a06bf44b4d5b68bdcf37b408836829173c169757fd72d38319af8a213b2c1362cbed7a1ae59f040b426a5fda91913ac31582eda57d879eab85296d9d4dc30c1f95d9853d726d6efdf591265b2ae9d4ac50addc61634e3e70a5224ef7a30c94c8eb4dd975b35630c1b23d066977e9a33974b1c2e7561dd059a9d3e72ce0f1c0ec761284681aff85a5e1a79289e2e532d53309200d18332842c235422ab33d4660db60f9fefc090900221e9e666ca4e0ea95b6e7c0d3815dc9a049a2ab7a6341a26c994cd2523d9ccfee1d1fcf9a01a59f2a5c607882b5fa54ce55985a550018862062d2405aafda0f07e266822da61291a9f84193958dc57822ce30399ac5e14574f647c1c7b536ac2cd8d85654f0e37fdedfc35a800861f2adbb4f7b5d31b1b40d0afa158a153d57df1f75f3c224ba9654c2c3be2fc611275b34f61c7b3706a68c864606277363790b54c2e8238cb53b0ee77ba5406e2f1c14f082db36a3adf2bd72209e52009223cf9a6f0426ccb8f295c9268045403f95f56928bc2d4cfe973ff44238c10758e0771625c83f11105937312bc5a4ff1a759bc0e589b5af49c72ff0c1e05d6cddedf22baf9b1379886d3cf8d5a5bbe96c3d8d9ef348284d779e6981619f60885d8df07a379654612e38b6fdb54583f4aea71fae7f37a6cccc28c279a31a5a7aae925aab10dc7d4f9d0b6b0c5ae63e33221e5b73f67a83b74f0c4ff30efce3fb75b595bb9d150d8ab63a4b3d3641d4a25b5028341934c8032af616f5363750ffa672cfe1bfd09b81f4cf2461738e0f75cb58db90c44620af0092319f5d6ef5b1f0331932a6342a1d335769cbb00fd93b024bc410a76cec207de69c97d264d1fcd1dbad6a30eaa514c61b210424cbb9653b96156f66eef8e057d83053570ef5eff65c77b8e2cb877c559fb78f7c0d351be9481a59ca7086b3e76c0a0eb4366378ad036b64adb172724c7c0d54397b94ab24fb81e1986a31535039dde2369954f06717c745dfe88c68c5201da5e98a952a908fd6b12d544495d03bda08f3662b85e1e0fb203903747ee2c13e9d05ef34c1e27a7cf5bb4764a62e8a374bfefd079538c9f47905476d6f5e8282759773c34c46f8d3cf3a762b140f3f98692207e92d7a2be56b1e03ddde6b9844a5031173fd3e92ae3e1ffba464b59e1d75f38b32639c150991383e2b7e6c34344f610d6a739949f71cb5bd0936a63a20d0b74013a99cae003bb62333324886e6f1a2e30964160531970f6aef2fac907e65627d189d48605fdd8de0b2d24c9b78464604284633f024fc3521cb0f40d9474f8a1f27e248d97267e2bdc65facd28a59869ac1aafc72ad4e01d7a0fcd4955f0610438ea07e1087b11c7926fbabec9c170458cd48423e51472ae7d38dd2fc5b275aa1c3092b1de797573e1676fed9812b917000ef73ebcb22c4756517255870ecefefa3722f9233b3e1efb16241e4d67bba9e88930dd206a9922aa506e05d07852ed9a5f430e375c2d016c6f013137ed06a0fed2a9697b1c80515dd97ea9be5468b9d5ee49f12909c71c7062fac91b43b3c1870de2a7b3da70e6f8b8a398d2227c5e7218ee563d767339e99eff0a460c9da85515f32f6d2a288815228bb7794c66a5662d193b77cc844b28aca0339ac144c342c799fbae7d1019ed4f69114f0995f7e9499790939b93e05c46c6958af85989207ea2b1b736e6857dfc3a4a848c172d0e3ff5c383c8702c875a475282314ffaacec6cdd33a5fda9950c15ea308e7ef2dc316fc675cdde5f474c186beff73ed7bd4570921e75c23d733159a75c0ce2c31be250a007c39c6e4c043a36b026f23f266581e97e7b65213baf882cc484bb1c3648a5ed58c4573d2806ae9980b4fb9faab20bf24bf1bc66f99b7cd2a67ed2e4e67a190544f555f1b05ead3bd067f3135bd012d9cae3665a5c6ab582d39191348f017ef564e05c20ca08c79cba2e488c7d9b760c1d30115b2a31eee2076ed7c8e936d247baa3ec5a1947f80c431615299c4698a1a1959bb43cfec645405458c96251aae445db6f9bf8d9212d4b5cd4922f7ae3004dd96b05c15164ba9696456fc1944396113ebc953ff8d63a4668cfd25000345a38fa24b94ce08c92796a4ca146d8c3a2c45262bd2b8a9f796fd7fec88cd7ae3612b92e79fb84efe497d144cb676278740891536411d9a8ffabb0e3568ac85841bb8d18794bc7d75a402391c0998dfbdfea3fb8e640698fed808d0867b110eaa2f58586790cf9fe105d6687f3bf4adb309de4b1c466cd715a5c784649828fd8808b2366b8953d4c09433e6e1b68681ed2f94e383c1fd98d0970c594a4df76939d6b66eb2bcd4ef6849b4c74856c893ac54920bd714056d8b08143e6ebbd13db8869e8f99d5b2bc444e73cb66d5fe71e82963ea0523827976df7fcd33b5692b42785e42db1299cc0c79993a0224c8c2f1cd5142390386bcd37955fae243bb56f233822925982e427966e83631ce6c854fe9789f735480b563ec56e033bfa42b9df960ff72aa4c4f99fd375d29d52f0559d04c431f642a925b2e7120e999102abfdb11ae03a306f3ba81b4f19c7e287990841cccbc9a7e151f298ff4fa89d25e28a0196c603ed8022e8d406a3279a379feb1b873801bb41d9beeffff9f88c04b90dd8c3cb28ab29f7de8cbefa035b2b5cef930ea1209bf4ffc185b5bff7bb3dfe050f702d875ed5e0cb3a9fc02286fa5a0a75b6329f38789b4baa2d1f8a70fe9849ed1cc1e15e95de6b5ce0bfebf4c58a57ae2c15bbb6d9061044a3f4d4b980a8c0b0e43ef49da27ee0340030a8906295f774664adc43da72b3a7f704a831f2b77d7cfc6c6a5d8bde5e7cf3239a4bd0b367eef027b09fdccad6f7b199408da27ccaf3fc4d2c0a22bc83cc444f1b3ed4ac33dd837f1e7b2e1977e3f85749c10be299b3ad5901c19367494d3fa4735a36b9f5ceae3714c6d052f00ec95e6736f60e44aa9fb7ed56057cbbb889f494e4d84082ac28373aef95c40265dd9c5950ce85051a1cf5b3486df3c36792ab8cece45eb38454aa5e992bde8d4f139d68e82fabd2c0e0539d77893704ba3655d5ac970d8175113b267cbbe6605a33f4cec8d712f8e1e691e4f21d0ee6381ea080d5ee4ad47c5f8ef4b2ee9097c4c0932c11bb494313be48b0fe514a3294069b84e51144f03c05af6d21920f8c8e25b1e7de96d9ad7a558f865b0099a88556f0d8220ab011dd4fe5269e1aceb652579303fb1475bf8eab262db42186a9c8c8995db1a0e81664a0350d4d33689c919300aae0c8ceaf973ff39c2a65d965fe31186a0807d2fa232b07de0f517da5cb324501ae3cf70970154fe4787fc4cef09378a7e7c237f1941e22bbf9fdc4a76da33006c9685800cc90001995cf43cf0d210514e188ef4299c9b0ffd6e888a7cc7140eb62cba37c8fc458d5ef1accba465aeb9b60cbb10ee602eba9122121ae1e8d04ee66541e43cb3aa8837edbad14b4fdf08af2050fe3a2ea43561539ee222f0f2f6a54fee48b6b684e7b654a1cfc02fc4e8048ad64f178c8faea81c9b465520737c9310433c28b932218daaa29bf08eebf5a1312d34aacbf7bf7d891000cd2eecfc9e9c6d3b4b7961dd3f52bf8ec8ca3abffe8e56df55d860869a86a9e22c688792c9069b80116e586e8ba2a1f6bf3e587f8fc5d4c0c984ff04f0bdd22603cb6a9c874eb5aa44e5fa4c761cb30d776d0b520b80a6fe83b007647763a3e4420517942099130045e3c36ab11155ba9acb710b8ef23cd3c566b1c28159c6c5376a9823b18187d2a25113cdb75be668536a65f684ce3c3f12058c3b84e97a7b777e475329b250038ab09a4c90d25ac5987d7cc0978778edff6a076a3e38b8607005540afb6a3c0fd10fb8c455dec563db60057f644c3d6f674a707b073d65ff143fb5080ed7ec6664a4253b5b66e9fbb1752684a2c9caa56095a636e6d2dbc75b14e412fc46676c43fb57efba4418b39ea743cc5be86607da1398551fef517a355568a1a5990c62b9d7a140d2f80d544dc0d9e7a9bafea436aedb99fbb8cc84cceb2c7730c78bccdfe1d11611bcc05c215ad84f56238c9485e5a274b8de35215d4db8ee3766400e2ab5085134270d99c0d9ce6713fdd2a03162d7083e554d5454c5b44704bfc1c1144c1eba6947e9b2d888315fd90c202c92e7cc959b20e479d01fbb67a75f7342a6ba6248a09a7eb9c30009300bc61807135c82dc28f603e6abe61cc6711203be02907c15c90f22d9f6c8122c8a7cc7d93fd9a616f794588232e1f2c554674f42d05658586b9dda016d89457d819f589e378cbda47f606b65e1d5c34148f2b8dc6def62f831773c4e2b2a12b3bd63c738fefabdb2108cac1c1d898bd680690687a04b56ac3216a09e20b05f3b743c06b4e7bd7d1c5b7bcd454d6752616362caafa0c103df3996126a172e4af5cfc4dd0d775b2567b50b1f044d781e15c0fda2b51b26e6c05f9a39c47ce863b4d54b760e258e10800f677240c68b00cf5e400c3d028d327952887b58393962ae2db9cf2225be64637b751b606fe8e6a01024b8821223ea135612f17f6c06fc13bf30057a02e53382fbd545f26f08267d88018bbeac435ad7f8034c2810c451c3c61890d68b604136a180249a2a35e590fa55d65394870fec93aa3fab7a70c3f9f04b4c8735b20c17ca6e7667986495cd82caf0099df6c8861a56d5efd90acecf587e5a1ef634769949f841e255619747e81c42050e3620d7333a2184eca2ed1e6242ee8890e67abbf510cf7d4657cbd2dbcb2d3301601d59ff4f7c5996faca82e9afb57cad9c0ded19cb893b30f6e4d025da9145245be3b612f949f1090bdb0ceaf98ce7bdc3b7745462239cd7cc8b8036ab2d87499c21ed6c9ee08d6f2f6b16dc8463afb17a523632d66aac89b08f5d783c15dd5eed9d1b4b3b30dfba0a735096c5a1f4cd6dddf6f326a10a2aa79a5a841e32749813b0fcc349a2eb8672903da8f7a2fa2dced2016df861315ed8d4141114e0a6ddc9e7a77f37364d9a869bd662fb3c354e8ce5b8a9493a6e84c0d08139632f2b2c65e589bbdfee78fda4d3815916a4ec9830dc8134833b2dde2b1ce419cc29ba1f2f8d9c537387846f7371367dbc3fd0d077c4509da55c9f9522215158546b33b76541f5d3482ce487c2917e572f772178f2701a6c2704a55788ac8db3fe8990b50e8eecbb7e77cbf1155310492afc1bda1f10c0bf29174eca526daa3928b4bb11953c46e06fbaf23060c152cfdb983d2c30d421206ca7197697c23c4db5e046deedae8f9ac3c64d315e4387f3a9c0bf92291ed8394735b15d45e39592f97c5d7981b09d1ba72a18556215db0799061f0ee4d139fd11b8138f839711327aa992b84e1c28c8224aad99c3cb76fc6cab230fd0a0a3e4887038058073d7bf1b83f1aa2daed3ba064eb50fc9b75388aecd2ad3c023e6d362ba7c38ed37ecde03b63af61bbbb415cc1d5b1d84fc166d2c5e58babbe5f415e57e942db903c4d18d9fbaa6cec24152498f795763cd9591a630aa30f9de1c4190b7ee29d54e84604b5c4c07dc37303932d887d7dce8cf09ff7f964e6bcb4f9afd87539a09e6c302ad82c267d2959bd1a765244ee1e538f7d575dff6ac40a96c42415d8b233879672095a34e44218a7a7106db2ab5e14dddbde5f4fe86dc6e63fd6ed6978f805cc9dd655d4453e5400cb219ec46f12274923da55c54a99df2b2bc0d5a341c6b848e593197080f799dfd85337912441386261b220fc35936a5c0df871b22a64be7889064c391d1884a424373bb4a23de9ce9c27477e1efae616b7ae61d8fbd831dc1d2adbdafd2eec9685c69af847b4651a6dc09e29ced18e0dd2302b09cb17d8170b6bbaaac07cec1da73ec612cd890249303556d388d0375d7c715a62bc26fb20231fe86b150bea53f0f54c4071233ca58e183044dbf082efada97e69bd5e6fd39b5b0eb959cc285b3f6913a16082978272f028a24e2d228956d61dbb2dd8c737c9aa203dc30a00b042a729f8e97eb0cd520f28ee82f682ac8f531c439449e5bf5c138f6219085a7cf2495676d51d0becd32325d5063ea4c4fcbb34c4930d173f8cb4b86c419499e9feaad9878b7edfb87c16f696d80988c9af565f8c45482e2528a3d9e6fa0ff7ad535c01a12562a9fcba2cb424bd73b0fc715d761c1c0e8e2d4236ed07995f91b8fe19ddc18409211f814284a97a6a088eddcc96034778ed07064b57878aff842c5a9e472ada0b70b672a77d257a3af355770bb2445b40a5ea52760c2405e88129660db90284398212722968e970bae028c2ef4f0eefb32f720e8efbb83cd2d3a0f082291f52c5b2018d7b1252611fc051092c01848702c1a0168a5be999d54b3ecd07db937e42393765d8b8dccb6be1055d67a2d6fd486106097e80fbfba6abf6cded087a9b08e7124ff11841bbc47ab3477dd17a913261d1454a67454918a8c92fe634b6f634026199618c044192957deb74eaf39f9ddf4544bf3bad2ce9ea88839ff109bf25504b78458246c98f493255a83b0bf3b0848494fe49a71b179a72bec95919e4d19f82094c0c3e47aadc7ea1eb9ca8aa6cf6dbbe2d4aa5bf541d25d2ef619209289f9172bc95c0eb9609635159c17e06f708b15ca71b848fd5d8d8458caace774fc25910e1c272b3a48d75e929fbebf951f26b6294962512a2ad226a5f337c185aa07fc4787bdeb4cca42d41d9c672a2f07c27ede2cdec158b992f8b900dea0d5d2fbbbaadd5d2b83d94ad8c74bac21bcb1ebd737479bec160c6fdc302e7a41d0f13ec4e02d29320d7750f441232d8ba0bb7388734950b3abebfaee4595124dbc54654c56098db3793a911032eceecbe173427d8e87c9b2de0008dc8a0b65f31b7ff4922d9225a8581bdb9d6751a756f2c09505c888645aadf83c909432aa473b401fdc9d0643f1ee0f59715517d6d46459150d01bb2921f1e658e74890af20df83fc6af624d80594e2bbbda0a068817d59a2aa0f4d759220f66efc345c9e450deb0ddaae8af994a12950f5c79ad2cdf5948ace1be46a6daeaa77bbee417c7464e9936b61a8dd9fd17ada191488c96370aa51bef7655378b30333a2aadf45ad4ae812d09f52fd2806d024d408c89e2daba7aba56770a43802f3029a1bdd7fccce247ad2dbd1e57eeb73b708c53c9f2e4947a4fe9340976b8b47857fb645916f295780343e71d9602d8916916bcfbafa7c7aba98ed7fdf55fa99526c6e6558ce2a8fef1a1272bd7eca6b0e836d2e0c65ce6d5c0bb69805c611a6c7624d940888958d3692f458a771b0e66645ca03f5c65e8d9074bb5bc8b174d69e6f2e3b02e9bbf60f0cc04e24be07e862e56b6df557ae60d1f55236e104a25adc86c52593ffc50937464afe76688ac79a505cca930bd2319c657c302fb040440fc7adc48e418a6b5f887ce3560309b0a4a884c95e9cf328b4930786f187db442db6f1397967627fbcd6555abcb8ae6059e129dc1dbe5bb477209d432053dcac8af8741fcf2339adaa01bb45a5dd4252187ac7179d2171e9dc0624a48ce5d62dc8e7f254dfa2f080b2fe1f8220bba0cbc06e51b2b6815c37c831889ed4269fb481d1cd5136ed0bf072864f6c5c16660758aaafc8eb26f532915f4d17a6727d27907a2423775c15d7d7347ecaa6f5a3d81e80cfe1ce45105b6c7e62311eb188d9fba83bee9ddb3bdeedc3c0a6357d3c7a8b02925f1cf1d7a70c06152131c6cc0b9c8675abee5ad243adcfe26ded57917a05f3256a98e8f625de7a740ea95ce6b470fe3297920a26b767caf28487317374bf2f4a72a270692d3c6450b05be389f2b17b283cad64b9bf7c02dde55bfbf40897fb06f82d420d6bfbf4aee205dca9a175f884dcba822988eaf9af9f3272ff9ab8b84ed5b1966fd2cfbe46e5983d138efd4db8d94457ba261833d78b03eb35db1d91f56c365ea521a5e5a5428a3fcac3d19f9b7b746e808440dcee4ac548f8427010c684962510401682481b5b2bb83e60970e0adf9105510b1fad4758ac0006316cf662f3c5a80db7c1d5ac3218593178963c92f822570b29d6d561cd50391bc2df2e40922f3ebca86e5d42ee5aededbef0514cfcfefafa4cdca9e0307dd563d40b0c5745e9dac308617ca148d620507df01d20ad1cbb176fb29f3388fa4a394241211ed416a1b2b6ef0c9fafe9367f2621c1a08c265c5eb9a7ac3088428eb2b852415b461227fa972c7669af8bc38f62f204bfd1a81fc379937931dd7d06ab861e53d6c02d8da0ae81bcbf52a7a91f6e6c5cc069764c62d90902f4b793754bed3cb0e547c65ca5bcdf588e62f8e100e1aa5f18f53fdb55334c96c5e676487c1c3fea57f11278570c4dd4415256ce0b432a8a383846f9f2330cfedf30229d0e1f21b743c8fc988375b445e19cb2048a1f36da2f69f4e3673ef02cdc19be6a26ba671d0602132a26337c7a7be19647e705f0bb4bc7dd4881d7cdd21f031ac42f8054833c38b258e3eb4c76417c7aedc476d2ca8fef1f682ee1c6b1a2c9f2f88a1c5a93ef297fd1936c8f876930f1d1c987d52a8d52a1bee3b787098e89edc0ff58cf8a441f901428259883308573b9d1be2ba58ef570ed064ec782e375d09688ca9b83cf7b72ce450e2f4fee64cdc99f6520a8736a8b756140389cc122b78426e96f13ae1c10f0a41e986715d0b9c90d3d7a832de6a1f86b330a81a7540c57997bea7b95fbd5a85e9c20118341aac4b24819a9366696511564a666a6786678c0fc78e010ba1532f1dc7337eb63b966d5b557202a30f010ab8e924d4486334698d721c63367d79d748527eca7f20efd330694eb68a159d8a5d943ef1bb68f8b28c6500eec14392aca2ea8564a2385bd8db19e07ec20515eedbf9b7c801e08ecb993acc7d2c1fb60aed101ee779c7393156a3225c00380a2fff42c3e31f5dda663e3bfb92ecb0dc58ce5b9f7b5778c73dfbb2f832c6392667fe22cda8794c35bc4634c23cbe0a0b418ae8f399768941f52a573236fa51a49981eca3c8caa1ab5ad9405df9d01702fa0a9ffa70d36bd039fae4e08112dd371cd1234afcd4b1de4be8598c0a47b46122d2fc10e3a8479f9f1a0721f385c5dd439568b3bc1ff37d924977f59ad6120fe60b1c32f1415be652799f8f6d345c38fbffbb67028cf7ed775f5abd01548d7d3ba1fc21f3ce9f52d72b51add8fccf16679b7052e563e488ae8d5c8348fe89a7d7327117ada4f45d8cef0d57ee8da9e528c35823517e719c556454feda4d11a013f616d2af0f42ebad9ea2b880fa3b48d0b6ba950028f57369072c36a99e725cecc7c00b18f26985a7a0bc61de69b864083869df300f7a4b4e3d6fa36fe96d123c65b31566d639ac91d8887cef7a29353dc6ff84c6ddf58d1485440ac47b1afc6da119785aca536ffcb050c64ce81d6e1bba3dbf434944b039a434cb62b8f676d116205926b4253cbf9e3e9c5e4acd12381790d052470c11419fb3af0ae8c46fd70de161e56469bd7b449f79c39c797873cb2765980d1bddee71613172d4b3b4fa2319dee8580f65c96ef2ab84aaa4e459538dec0eb94897ef3170522a4d5029ef06eff54ec9cde600fb4cff9b8115c9c7176935eea6dda774ed43296dc9fbfaa0cc7314fc09b1ffeb0d03a8d45373f459b72f7082a35b178867a4b1c05bab909e3ecdb3fc493f03d62b1f91507896c8f129765d1b0758697b923fb8a9238e9e828c37e1446e9161747e43325de2c2487d440d35cb3597f1d870be2f3932d2835da21a6addb852ff3dd89d858496d0ce040e52881bce0b21f46649ac1ba18c19dda4cba7345a62cd92cb19edb74f3ee2a3c6b9c68dd71145788e90f7cbec8221fd5a859088eb17a111022158c4ae3d506ab85d5dd3349d736d30d9ba64bd37986a25f20ddb9a9eca0f6cffec6a77e19f587a57573face008d96950d44d4d124edb025784789d72c772be70e7646d7d4dc423fa2a5cc5d3e88370833b1f41931a07858abe675a9bc4f27a2ef8398053dfff5fae3274f093e53e5d636c854a06e70c2b82f772c0ab7f18d6dce7daad2622328ce2445b3084120c37a1dfde56c2946d81af66d44c521ced262f66a116261ac8d3f0e1957698b9e748cedd96610a16669656c845693c2f44a7a7b7553beedd30419e2882fdaaa112670195022b25582956fb22abacbf87c251c092e9ad16a436a161a52ba434c05deb09e09c7ece4e42062a97d1461ffab38d0ab74b12c988337fff7e7f13b24223dadc8011e276e755829e5282618e4932e3971c8148acf79f31cd7ba4452226842874a20c0b6664a1b34532e7b54ade77dd4f5403273db8598fc7fe86db0404595d9812be93603f20a705fea0ae9797d55bd13661777a139037074dc9d380ea76195343c417e0f450d9c4e6fde81d2f1d0693f7b63cfc1f46e318dbcb097a643fa0423df851a9fb5f6640f03d80e963a6a77887add3bdcb7406a22293ae078cb9b7dc91fa31b67f85f4ec31e7748f7fd472a1440091ebca807e7862757c7dba455e60a05b52dbfd74068d6a9a38dd4e1070caf7bb167da8d970af0b916415316d4a19d1ef5f9429178d78cb0b9d78508622037144155d46ed00ca4f32b16a16d5fafb5b9f24ce50ad2c02253590c7edb3255b0b1ef6144fdb2a078c7d7e77f3f3beeeaa2c25f22a002956f6f3de012b9c04e553a3f697e1537f98e8d49fedd184abc09a84eebeaa8d9f5f5ea6b60ff86d92af01a5d8a5c4a311e7dc91ba625a8f3b2a04b6096e415d4dbe75fb0431b181e8e741372dcb68a3fe181cfcf7cec912e2d65316eebe00e7cf3328474ed55587664121bd096a5f49bb7297068272f7ee3aeae7a4bbcbf21d1851bae86d96e7a5105530c68f22710bb3e4b182663f3c1649da045a9e2cc1dc19033cae5130fc5f4f0b8d483cc7998b01a5a4aac0d8e294b0ac3da6b6bc7d6b0961c826c92f765655c3d7f0a24001f9ad23ecf2478c18b7cac33c8a2098bfefaf98c4961350561ebc54c021ebabe6155fe911411060ea3df416f97c3a7f267a81c1b98273a3f048ea408f529585ed08ae96ea1e61afc725a0d1662fd95d3e69fdbb0d7fbc1ece4ee9d646c37a337fc30bd5a1629ec964bc77a4d4dd006019a6d11e12fe9860f2db3eb46b2278abcb88fdf8d75c7bde26af5d686fd6d37d09f4bf192e14738f4a541252dd197c06fdaa59e2d624e08cc53edcbee6c562114dee906159a4e6bf1641072d51fdc989f07ae7a49c787815db07ef73bdef435df42332f496846871e740a8d4e3043a846fd14c632110128bef5284253bb8eec7d63eaf2e480ba0033517fea1658d5170668246bd8981eaedbfa2d54632adfa26a8bd75837ac005a090fd174facac84a9f4448f9aa0c6cb8dd4cc06f5002d813d7ea6dbcefada4450427c7f6ad73fe8c90a1a10be7d6b9998950a4e9389c1cc98385652c733e2e02377f98ca32a576e6ab89e5eff254031f92a0f5cba8214f2357f93b7f3b6d8076273f2ef02a0dc1c84c718a8cd79dc0f3a9d019607548d2c26b6ce514400858f34438d081dcf501238bccd326a006535bd232d0b49ec966379b719da28eb6625eb0d41a31c34c4538d7b9c03a697a2b6407fcd10958fa8ee1fb4c9e53349149456140daee60deb3125c9a49f29bcf543472105d67d7598fc65b96d018ba68f5e5c1f495cd7da5ab48eb29769ba660724d508615a9e937e429db59eddfa7a9ec6dcdabd502126e4f36b8dedd53c196c3e80e1e4d9f1158d0a904f6e8673cf5b79f5437ba5e6f506345ad9e849d3cbd5b0a4f40fabdaba5fcb38554ee358f7dd56fa4004d9d3d3f564df89087dbdf5c84f2b50254895e51f68e5669f1e45c4814df084f464438fa03f144054a5f897776bdb9255ef69aabd1ed8687194fd96c10e863ffe95a9509b1870b85178aa18bb06b7794d891829ee83b1a27535ee969e033dfc0180182d086aa9c427522d7420b840dee04f444582a2c62dea4224852a97ffcc0e25f4b8d1553467cba0dc5980569cf360a03f096bea4aab6bca0d2cd819c140369e7517b2961743489bea28a5efa784b01d2e4afb761b1349a9bc4780a2177536d54966662bdd0c7b55d5ff20a4670b68fc8fbffc0ca32d59eab1baad9cf53fa5bbad083a035d98fe5d2256f1bc4290f21d85993b4ba81d5e90fd01c914f975d2e49e59d99514bd7103c045f700ef174616ad18cce38555f57c0edf091e6232de49b3564655763f2b88d5a1344fe8b4a181435c7b66b29256ba99deb98bfde88b9cf2ea97caa70ceaedf5822796be58617de98a64527a9ac25b761b0378870a2244d2112d89dbfb4e34b682a17becebe6126b81b55e35903bdf5282f2f5603a64367754ed6ad94e02bcb1a2083fb54c88c61c642db2fd88135fd9265ac628afe034b31fe78708bbac03911b2a2cb27865148cead3df853527ac9aab46da01df996fdeac0a8fcb815882b9f2b3772aaf1200786f4e7510285488600118a2ae1997db46058daa946aac94ac6f5a579ef61cd2d2378c53ba8b86bfc05a6c1264391539ca4d969af5d56ad22405787b1f9682bdbb695f70335aaa66e5da0900e966afa4e87004e084f4b09bab9c43e26a90569750887f12c5b39bc50f0d1fb8f8c0a6544399cccec39f2932c2b4ce9f97cd180c67a59148d4e1a7406ca82336a039ae3ef9085ff3c50207f9981da63e8f2bb7b9400def03b2fc5157c5e0c762afeea2a1afa92db93543fbdc400eb8f0f6abf159d558fbb0ec13555133cc006518d1af24865450af390a31f8d6503d6be6b986360078958822aaeea1882ad4f02bee96d3c7491eb59389ab08df56f7e3d0cbdee708a60dc002ec63e6df2fbfea72137e39fd8e3f0fd9e672d065ec82d3f2752ee68e95597233a4e02886fbf9f98786fe8d902b5551d06794b6dbf272b439932993d78ac6ff45455570c544c5e60260622671673271eb526646f546eaf61bb64fa3ad7edfe9d503417c01e51cf4212a206f340ed0bec840207cb3aa880178127ac55680e4aaba15b30acb43cb0d6e386c298758f5890da9144c154bf372fdc5edb276650a55b72d2f2ebc4e30c3147a5e343cd10288429eec8a9c6f8eba33a3cefc8f927b91deb02ec275d77e172dda303cad4b3ec19253068ab754283c2d6d6482716a1ad6f33fc99be1f06792dbf25254773ebb96e66951c4485ea52b7a8244ae50b940f2394a16cdfaaf792ce1f3ec450cd6841866ae00ff1fa5cb24f160514894b1b151d0690a2a9139eddb2f36ab27080002390e1245d235e445d4cbb6ff5e3dd22543f94b5e7a913a12de35d474fb2f05bec840ded3e5367805bc64a5161ca4fb4f871b86d792ae8c6b7f69c6dcdfe7ba393d1e61717bfbce40ac22bc7da78e77a21bc7c53d8ea860ed8a27fa3b1a63a07400efe9e6ef2a53a84c819f46279359c432b4435f060f1894c8e110e938d4e9a737e629e1b17bb240e6fba2e5dbf0a4193d9a27019208e00e19cf4f14fd4e3372661047847bda57d012ece3cd6293fa7d1a880519262f90c47a5cd5f4eb52b4fda0a6daa8438ab91abc533da9370e269d758b09ac89ec58a1bdd68e96edc350da537f6d5575e829cda7b4a9c5e9dff79ed38857d9da17316f2c741d3d16af6c8b17da648e1eab01ac03d32b68e1cd0f22c4142a9934f4cd715a730859c4c96bb9962517dab6f8063b7a121138816fd6830ad5f749952555e71ca513fd01527b68f49391a24b00834447c4add3ba9d997d5184cc8a471d9c0eadccda22ef55f44ab24ca7ce11428ad079753a3234c5be491b3286edbdf826995dd32c9f20fe633175de34245339738b02d62b9c1a44f97493249a5b830e6406c3c4925dc3d69e3de3caeea7c560777a168603f3fe466f80d17565d448bf094cf613df8abaaa49760d6d2ca9a4e788a4328118a22630de930a8f71d07497fa90b35f632be66ca7d60cc4fe15e85e6fefd390d7c0b850a028454c4dd5267b51cbc317fba0279eef72a7a5268b87813ebeca903c235c077c20c56cc6493546245cab4ab14ef926ff2b2ea84bfdf66bbb0ff540d6ef2a4516255a0edd32f2cfed1dddaabe56942ff1cc5684b2d17f6472135bd429544e41c356d9c3bc2a979e0c8a4f86115cd4a5aa47aee7ed660362ba19928e79da74bf530258159ed044a1cbc21d90a9e0e3508710d67f27da9699c897e636f0a9916dbadcb09cb1c875be486ec25f1bb308690ede9a713d55499cf35ad20ea54889a1752ffc8cf18a98b77b3b8956c2912ab3a2a1c9c93405a942a49e6a5fa427876e11859e2e0e3c1c6262dc66d855fdc17af72e60fc5f7204a9d0c690fe9fd2bb9c41963aba6bd11f2b29bf3edbdb73aec880504ead409f89890a62924a74809eab1da3653a7a7fb8021537bedcdcea50ea4fc2d95ec1851771ecc851cac570e6efebf0e7dc77acdaadacbfa401b0be9a7ea3207d5a152185a1fd7bdaa17efc0d542fb85a3e1a57bede4cd85903be9c83c96f2871f04d5e0e39f4f439db3081b56dd5a2baad3eaa06d1f9ae2f869065ea1d6bbb52c498c0a1071404f4832f67cc2ef0d589a0e82fd8bc3a6ac4075e4a9787c427107d8445f4800de92d964fb321fd06cfe800acfca4306a5f5dacda6f0f8f9a2a5ffe114c7da646de5224d69e99de08845eac769fa7d2fa5b4dea8bf25f1ce86eab45f6d15c67a93c04ff7e4b02aba5f0ca9ffc1430d510046d7ad22975cd61afb9462de8f429d157848981a0e2a2937da1086f362425e36382695972c6de65af67ebe5037afcd4d5f796b32def02173ac147aabe88aa8e23cd8d165481a6d0974dea7f3eaf60d275a69bda97406e3682788423de71d88ddf05368e692bfbe5a6703224864a4f7de458dbfe5873516d05aa40f30f84746106d8bba508123f0488fdd1d214ae9dbb56cf48d26e9fc3a4a458ca7aeab8e42808f38c93e95ccc7526f6cd1b3e541c934e2cdcffec3be09443998dd87644c6ecd53a4e87e2be95792e99ddc26f9df40e994c89fe31a4fec1eb623f0a2f543582c385f880777d4a74ccad461f873948c9353f41fedaf4c3bfa4177a7aab30cd7a72f70975c0a638a11e7adf0333e8fdf1e9a120dd9d487bfcc43c52cdf92642d313399856f1dc9b6c5637850cbe9673710b81aa28ff20c9f2191566892acd001b63a38284be30029cde571a257508e8233696f7e47f4cb746aa91a4230a6b586264c32918a54a04e93ff5e351590dc27205249de36d5dfd9feae5ddcb5921fabe182430a81dfc6c39414d2f91668146f8e7ca38ae61e06c227dd2c8ee88e775264665466c1f45d4adc307ca7576324b9cdbdf87c0b67d2dd6d3aebdef4b8cd7d6786cd2d9585902d6625db8c131f60f7d389a4942c6da0073f1ba650ccbe1728d03b6a500c2f6354c6bd6d3a3f2298d9156ddb032b42e811b267b9d1e98cec19ba0089e0361e0f2dc7637defb8872705c6b0794a934bb8aca2ae1a4c86c266f39e5bf0510b2a1928fb5b79aa5c23cb6fd052721b07fadc4df43d9e4b7821a6536f49aa41db8cf3bd2bc897d77c4b7fef3bad6f9c8ff898a1716c8642e6b9e1a35c51e58afd3807eecb60e6f3d12c173c52c943d92f73c5271d4ef6e1163deeffb820707c51aa05f84f564935c698bb861e1e66d11d1a6696fb2b017a3c7b02f3fda4d9f3110b1723b72e262c90a5be7d00952d5597125087375978f0967d8f213c6722e3a2d7e5c1b6459c8a455b4ac262fd492f589d982a67b1d6bf348e33e86032d4226875d536fddad4dec7456f4896afb5bea0a32c4118cc1047071bdda3f5ac6d52375d396dd3ec9baa84efa175e55fdbe26b829ff3d969002b62e1c586740bda12bf5405be1369ba321104c9a11c55f2e0370cecd1e2e6252d038df94a74669a263afbd544fc9678c02685f2646bb6739b63af4ebbb68e838341421a7ad0f1c1a1cb14ace9538ab09ce12365ee702df4008e2d6ab6eca2d04e90acd7a36ffc722c8047464a864c8d734b03c9e6a97cb9395b91bdb55adec11d31b704368091ecf129390e0b8438051e9d05cb342a78a65a39a5eec3cb14d87ae2fa693090bd36fcb396b96324e6f6392670af0b45a6682c333cf05894d1c0dc81e0972b49c09af7b787ed63c5b713bf6beabb5a711e4dd014f23f63fe3dc94932fc22bf09e643a000178da8fe2b3ec91941433b287d28e7fa0f765aa87b1bd4074a20e453ac12e8c84197e8357dd0ea0ab75fc49aae7018bac6a81c73538496808eb5d0ed32e771a632ae6c17535a02ab181d6df1020767c18170a3a7f6f935ad1d6382c26ffe3afdf92619ef3c186ecd2fc0307a320ca526f7ae5adea6d1ddc4f66e942b0a4d341271c7b67e475b689f0da66ba1bc60086012c0f61af951dbc904eabb52a96d62318c5a53d8a31c1308cc55343a6026ae9377ce8f9985712a877d5c027ad8f2c6943b2b1811172131c2520bddebccab5918c37b2856c35874b42302d753121389b88b80ee3ac6eb545b2fff289b9a9f3cbd7878013923d653339e0727f36fc43192bfd4895c1af5e2cd8c628db55cb854e492bbbfa62e81d9d1eb7b9533d86ade68331df4f8935f2b02681e79b09d7673c78cd90a4bc0e660df70b5f009cfca133c49fb22c175d33370a7ee5701bf05a90c37f08768413a57d3c0019001f5a2f9e5c138e15b18457b2e7e8acd90981a4e66ea329216f45a3f622980e4d44c747402dee6d74cb909dcc973704e4a0fa4ab7c0d730a0e73614f96a60fc15051f58d68cc8ec1983c42a553168a526b5dc36c193bbd611d653a2c7dcc013b5bb5542840c67615127fd31fd106fcae78830b851a8879e8153313bf26a02942e927f3d65d2f0a77dca949e60301b8fefc0b473194a7f17c786f4093862caf79c049d60d5ef49e8c2b17389c5fd56702edc1ab177b3c9fff47d41c17ad19e2aff611aab9c7b7a109bc5acc08957536414584b2990af6cb45125575733d821078f40571f3fc1ac30dfe21ab18ac1d58a1eefbc442613a2c99749d4d509cf26c8405da211803c95996b5e0f79a242db34d2c951c6500857a0f867777b7cf9da717286c9c5190bc62c9ed0991287a2d01f6c9f2dacd818065c9063804e45ba3773daa0eb76816fb0564b35d03a525648943c0337602afa842cd6a428b527be3c5838839343b02b62a5766c48717bc91e60e44e75d7c322c59e73ef9927db4a7987cdd19e28514215521a91dafc17716677dd94b029367e59d4895c2629c2a7f922a42b7cc05633c016c354628a4db5cd0f29b8fba3554dbee9c4a262b113fa76c928c9cc5b85f0705b505001686d122bf28e709728ccd1e168a8ae7e2d11ea8ad856ceedfa58b95fd9e6f76d13cd931207eb8522d1d296341962b248fdd938c9cd5514eef59729a7f57e1ae378bc1e96473565bb0e221a3b74649d050d93ff8b8647b9af20b2753fa6230778c2cf91035c2edb55b5297f9bcbb52333a6f123a50979f92a188754eef18050dc29477a988acc0f0465f597cbc0096cf53f08784f4c7bb05fd81aa75eaf954ac23acd200cc863a44abb3210b969d33adea3d06b1f05bd3bcf99167cf7d60e31bb7376ba9c2276b3e9ebcd71d7a5f55de6b4be6374787bb866fbb6dbeeac01b25ed312f8e7a3ba39862e51fbd98cd0698e85e6262978f207de07645bc94d1bc536774e80628fe9dbf15dc7dedf9dd2f2b1f0fbd57b53ac51933d74acda0749de694acc4b63258a569e5268c61157fec62e6671c00ae22d53b79d7dc6c5910241e471bffff93a426a87142d88fe732c852af8cf29f4aec4b3aa0dfe96db85a8aac0e22809e5e86f365580c0df40e0a48583491eff29ebea178b6ae23ae7cae327891f67f3501869c4298008b2c6f835d10cbfab730ffcc2294c1c9f72dd08d1c57bde6f90601fdeee1e16d8cb844d11765c78557dacaf0491e08a32f5e6faef9a0aaa0a0fe1a6cf4b2aeaa351fd0be1f231bfa99d91f4438ada8724f9b591bb922b935eef8ca5b5a151e61268f3127fbfdc49167ba53bbbfcba9096220b497e9bc322a867fbe25d02db3c1e936a4bf91f2cec610dfa8d618156f21e62a8c7f24f8a1857e23e55f3afdbd2f2a6bd14f53be2af52428d58afafd0ee52b4332564540d62207a1b3e1ff0285e9189c178bdcad77b88491a9435e13e60ac7d7c1437d9037a5d905726f0549b398178eb110c574e1a2ea68c92a19af7d2d949fcdb303e4d84cc7e80ceacc1b7ba2d17d3fd1b0b792df4622cc6522032302542b753b93e339fca7c6adc694376d4a91aee98171f4c9737a9a67289f7048979bf878bf324fdedffa32c0e8d74b7571f245c4941835f1ddf3c158b7ba0362dce61ec6260d61796384c500061294e9341e7ac77aa484d8e6c7f277f69148fafed912371db238f07b636486fa727afe21e2f6548eead5d03b46eab968630b92e70b1dff26864efb11cb6dab7f83aef94adcadf4f9cd0b13ca47813b3852f1692a0250a04005f8921bf7b93cb3eee484a3ec8784a6e87e658deebd18c7ef1664193f0c948e6fb8ef90a703f16d6cbf95fcdf1b3b80254fc3f1fe5e09662d9218595282dde8d96c050626d4f900c877f8807f889d92b4c11a30e636a1315ab3dd6de281dbff6240ec8e76799d9a5d46a411964b2518ad31b6d39d064c18ee35effd6f66e7e637253105ce85d544d3e0fb8bef68aefe70c9802743e04e186b757dca11dd235f3ec758222c251923cb887bcea0e1d4457c4690fc1988f0621c7936cabb7928dcd9b548708978dde6f107135c8c049bdcfbfc4c31044da92a97336f474d32f610a5fe7195cf6a4e55731e8ee4dd3592a0b4362067b0bd78496a0a585b678d87186aa20f8626af88dfb3f599999f209a3f317bd21bf8a69c1dab11a7eb65cfc3caba954790ccc16a2cabaf829cd8011207686de607b38fc1962586af12bfaab019d47bd19985110a9dccd196db8a09750b585e3edad41f0372a1a35c6b40186b237f4dbdb01eb21320426c064e45703cce092189582dd1d09f0138bb47813027dfed0221610bc3895a5ccb154f31318866f7b2b8f8206cf3aa5a71f52c35c2284b82dfebf4ab500d5a70b19a99ec05007f0a2613f70aa0f6b28b4b31c20b4f7102bb43bb503586a224e0d2472affe94ba18a02add044946d17df18ae1151f16aec8fa20189a581f0ddcf82b1cc4457deb04d8760a3e5b102d2bf4c8427f743cb816ac7584d6695977b4ab1df0f6da9ed7e1e06f75690f0dea7d07c3887268f3637621f93901963d7aa5e65ad8c74e5b4b929e5c5a0cc336fc95530dc214f773ce1d2fbd44d997d7b87a56cc1719aaceee6db54cf3a1b5f2009a1f71e0d981957d361e8a594b85b65bd747aed999eaf43d819020c486a056b9f045aca415fd1c0c0daddf448c53a0a0282fa859d80999c807956b3cb0cff68175b623f99f056c267cf4b511e38fa3d2997f3f442ab5c98e5d0f61a98749d13f69dad8ef36f66bd82a1d56a14096efebced8a72997832e4f313e5cf8e883a7d2bf9e70907fa54525a2a26a56af2a816707bf6ae5d0b72c3ac6dd5784c2d10165b3f221422df6f5f7b0f501fef57165b5928f498c138dcc7f2e8099dd35988f77edc5af0f709369f5acb0db30c63e2c43f516ce020fee26f5ebdd3944fbfd20c563837da907f587c3bffbb7c4aa9c27d24b06ce428603c2f526ebc77960c6fe606d9d1c624668e09cb10f7f2025696f3a2d9c3ab30213413353805960cb1b047fcc0949e42fb90ce04925ba87acf691f6fed9a699c6b231f5b3fc44bc964e74f1e20db87c532008839ce1b0689d2877d106729d7f667821220c97d08952bab91aefe215c11b374a6702e24a911f22121f4e8300985966910108bd19872fd0114ac711eebcc792bc7f6f0d2a32dcccb0d8c15e6c1420f5ca53c2f9d786a48eee923aa0885453e6f10d3927de1a561f717a1283d2b72987c1be17f3ac4c9e164518af344d137b983e36624d7253995329bb98dd82437e0e2f4e0d8039b1f693feaeca2af9aa71e42eab9938c12a5ef4363e65a63bd4fd0c041185c713b1327cef110ec28358b620b5847a10c1bc5d16e2cd86b483d545933456b0fae48beb6597b9d284c7e8f0bc511a09a4925a3f3307b18144dc5c2d6d264288c1add97613534ca67f4fd8760a8098cbc3cfedc5ac77b7d66eafda430109dde1e1a913604b3fd8c01ef8827478de61c6be6d0557f1d89cc99ce4fa7cf620fc2028859abec47fcbc2c66f1de1bd5a336268939627f580757bd9da6aad01e3a67fabc1842c0abb897311024ce3d6203de563c539189712cb01bc7bd2772a4d0693285a9208bd8e22cd6da3bbedb160efc7d2420022a25aee253e8a3c395cd886006d1692712ce652ddc8002fec91b1ef1c72dea67ecedb6f646d3c4b065bcef978dc890783a75edc8d7cb9731cbd6ba7f40143f69174d90d28a2671dfbac9c4b6303bc2c27982f0c50aea995d08c2752606297c8c00693dd1970a8f9bd8ed795777edafafc6112ce09a1d3564173d3ff9e27d52f35795d548caa6042754aab4ac843ab5dad75a170fe64b54f435aeb00b8946bfd7f3e607886f6de59cafa548b30c0dd9fd0b3f49096a394390225d506be99d4362d549e525eecb9640dec9d3ba0eb92274dde699afec56f605961a9c8144493925ad74dffea19b280d5b20943b12902ad1f1d48eccd30ed83dd7bda5f75ca9a117d7b530f5c848dcc965371aa344c2186092baf0e6f8f42afe0ac4632eb6cd8ab1c439449cbbf1b85df4971ac4f10cbe0a4be77080fc7f24c65d6b57993cc99ae0cd78b4caf1cc4348a6df8f354ab13ef01b120c49d86e8b2499fe9cff13ec63a92e7f60710348c0e11cc643af5e98bc72bb66ef048ee979448fce0e14fbb30ac0fc13ad6e156766615ac85996fe7c7b8f6915a0fb53055d1b8b0cdcbdb0d9f1f9ea88a84b9abbc2d8810cfb6c98799cf316736468a38b1ded8863901d39fc5c31ce44e0eccc148cff93d48457cfec2c0a80e1080065ea54fed5fbfa597ccb355598af474c9e246480f289c9a804f063052ce8e360a5540d05040926cd286b567381c231b3d68b15f4cdc15c24dd8e0128331370c52411f49098a8dc5179ba6b538cd7db42799c8aa8908f2b0dc457bb417ba2ed7558f05fed0a819d6e4baaedb04ae1fd701070a3ad173028d1a8e3b25098f052868f32defd51f7db605b44081a19402fbfb2da2774dde54d33fdd9f9b7721c02c744a48b9db0bb83f6816307e2cd586b49ad9d0446cc555fea8e9a7192c083d3c650ff8ad352047706535e2b1c85f0889a48c8df5245fdcfca07b7c678c84c392acf573ce07ee16bed881436d4499bd2e0cc50e218f21f1e5686d5081225a2e735fbf9a3e9f3c1aba08082b61f2cf9d45979e01b6de395e0df2ce3c6fc307a9ba2f38b3a13279a03e94d876f910714dc0eb004d4b37414be758d470273f2a73067e0458e8a6d82eb4992f5c5e9e9aa6fccf65ba33bfd983522fe4d921d1afeb00963612a26282b1a580c128af14a1de32174c9aea76c5274c4c1a8dc61d20484774707e0ded9c8268ae38b3fa041b13510af7b4a6ce696983db8c7451b878fa611517d22f227851730063c917462b65426b8f55dcca03d286a924605c4af4c8e3bac5b0d8f11757d0981149db6de31fb129d1b0df09366e10ce7e46680879b46ab7865869377e44ca3d45ab991fb254c266533b824d4fc569aa63d3ce434f6580889fb363036752bc0b1133abdbcca9ae9ace015622bf822e47a5138766d1d287efae82f1084ace055154e37cbb6a679e56a2b85262134ba7f6e552c95ffe4bd85a169866ae058c3344c52b5de9380abf2746caf6c42e2ea955f416c024106c3ee8de1709a67c612c373d6e621d40af15fe26cc7a1cb31acbe2d8674a004e4416e0cf3deb0f9b4ff636620dcddc591f0528bc5396f9d302fd187f1a9c95065b0845d13a2f9dc9d21a87caa0b251fc417e956dde14a5c1ee9230d9c58240aa52d9e4a1ce8db9608c00e3339520f8b0d09e6d9bce15becdcfb787cd90882cdb82d7966e74b3d90ec4de8df74f8132cfbfe17cbac744c8afcf480c5d270f14f8ab2d695ed13679f852847ce0145f915ca9a981d5d4475bcf7ae83a33fb7994f807f1c8c6375ae90d08fe2dffe2d70e7a836bc152bf4f249329f4a6d7e9ed13592f660929ef01b601d1df115eeb7690bd9c3477b900ab2df92595e30bdcc6e3be604f2d4e0c88cd768114e7cb06dcfe96eb17a86a75751c366e1a2bf85f342538d6435ad6edbd1a04e092ca239ccd5ee118e56dc2173a2a7a226485286928ac0a3dc91042910f07d5f2db7dd8d8901e5c88a8d9c007cda27793a644f1a5ba7133fc96b338c63a9e8fb9239336ae58e1a8997e14305b85ce726bfe75e47432f6e08b729cab6455ba6a65d435211348ab0115e2c54565964b639e83e25b07ce87ec3c1800ba09081adc7bfcabf61fb09129711b6598ba3269c16b51afcaf2e8864b56efd53ef7c40db86e536e039bcfbd0b8e4cae3b40e396a117af36029f5be834e17d692158d6986fe113dc59633b793bd5a21e65ccd0e15ca6b41ba125c239340dd0dca84e4c458bb31aa90b61ae78558e5678d1765e08fbb012f035c1b0c5dde9267b5a1abc9c1f678db8e029e7789020bfff45d793255977784947ec918f433f1b36caa53be2a0462fd3b085f06636ce37f201f184c7736586ef83390117d31458be9d605a4d3c60593d2c17b262c779859ec1fd6214fb02bbe4039a8bf82d385882b0857a367f0aa77883dbf99c284afc53f950d1b11d756e9269a2f8a65361501a7f59f60e155ded915810585d6c7225172ff65c45338bfd50b5be767aa463cd82fb724a10ba1cefbded80157a40200146ab4e2c038036ab78da6d341936783e4b3db423f763a92d0420e887b7e23596497f1873cd054fe613a3636e89fceaa46063ae4bcd69337e2df41d1eae134fe54c9871e265f69661b31aeb705b27e934f1692f4688670309ab8dacad43add5d50f3743bc8ba2eb82897fb14d446c3acc364914adacde0053fa8f42a1574fb25e0a162e58921c8038b3165cc5a6074abbcb9011ecec15d6d664c588292944b8d075df653fc189f0f1de4cacbdd698206aac4fd2062caa60d9a4e2212e93d5d4b8aabbfbd629d0e5e3c7f8e8f8e6e95cff812d9ebe5bb4044b7917d364d14fb2f414bfc952e46217e211139e50e3dc861b0fa5a6513e611a9cbdbd77ea052c07dc1ec9e148c48ef50ff67e9e96780529016e2ded622ff5d00ebc939246458b369fc92b352882b5e5706ef2e91c146aa23968e6a01eb512b9750750f9d4f5c9f962dae18cddd87f1fde4385395dfa6ad37109e2ddc784b7875426fdb1d8ba07dccd56764e9c9acc98daf3f17ad38acba762eb1d08cb468d91115b258dd71377a650490c3466b956444035626eac19573ce89975ec2d43a07fe86b269667a22a2de001fb96bfa2725b0babafaaf3da721708d4b6ecab70a00435f241a36ee07a9c2790829fa25b2000258f16828e3b886c7ec947ddca8bdd6ec0203ccf63af7419e397fc39486bdbd6b5514ad8a26655d269c48d1e06e2e96e421e57ad7de20a4e19ab814029d5f4e955e3a9bb16865bfa783fa1703140907a859adb8c62be321ddef1107c8bf7596dea4f1e22f41cce510ff64893dfe0185d16a1eed6bd40aa6f257e9064a002a2e3a4ddb0657eb6eaac7bb1c13fe1261e15ebdf4972e5a9aee00193a49316a6bfc3edd31d5f39e61de114c6ca0e87e4ef1400dfe77195412356bb823c68e993351d1d759167c6d3430f1acfa05bda42053a1dd2ea2342ad735ea967c5abd70a86258ea03ec9417f74baf9b2ed20cf3e40eea90c441d601b568e88f04ef8671c84ad69bae6f4d4322bf9ec5ae1eb9cad0c1e5f62a8faa086ac910e0243ef00561857a67002cd20082a6987ad34ae1c80e17f144738f7b3523b5667acb63e3c5f02544b73a1c744d4024d044b72a97e8c82b032f110a03f24304e7e9338a395b73964e0660cfd909a5cd7548877edc7ab02c3df4d664c7648bf1ccd458dbde5b66b5cafdf96dc9ff40b7b8dce7357f0d03d352ddab7ee806996ef757c98d914ac23c41e67a7feaa567f2c13b73b2b5123ccb073ba44ac304ccf9676a79f0e9035acd3fda1bc0aeb78d9a7763130c3823a5aaecdfa63758382f6b8eb4635615a69200183f27a6c592066e4585bdd12e34b367bfc5b58efd333fda283a3f7d30d09b4c2ddef9aaa15bdedbb8ef1adeebb8acaf127a5b239a048586c14761c3c8e2b0781034e1fda3cf5cbce87324edb376d1010b38222e782f2b864675ad6d50ac5580449f763f6a5f29aebe6dc63b76199d65d45d285260c31148fdb51a541496df76fa54392edb14b8842ca435699ea7d8c807a8d956b8a7dfa496cae64c85af12b9d58ef2059d01410de46cfdf7edd4bb5018c00fa1704a4b46f3717611ef9a7a96c6fafdbdd2923ce103e279f49b96e72cae5b04955153917e3cecfabbe2f6453f59e62c48a6622c3a74ddbbff22846f2db85ad77d3e7849a1019fb875db1712d1925bccce525398caaed10a676703c8d616751384e3877b9a4c146b69d7853c3d9a51fed33ad065349e60197e492f5a6e7def504541e2569f8d59ef64e4e35bfb7dae8345aef3086298b626d479aee6bafb29e9e007bd4e85abd8b546db8c8cf3b390d25fa6f6ecc143c474b5b0d87a0b3a520a80d1d6d4bb7f6b14c696575ba78984e56e70d581808cc03d82fd666fb7f73a284df6d0fa840ae76e36d045671a9526db3cd73558e8b79c776d9add6980a1481ba4837854969f984d0a7d98a3cddf6c381963e1f21a6565cd879f796069083bc27f65cfa3d7ce4493dc3679b1b2a1837375c6a5af5cb4ced775996d94a36cbdbf38e2c2c413644fa2ac44013ce6f1815f5d92e30918eb2e25e2f4fd466be0361bf00924f16c8be802d60cb44373ae7624f2cc934c7bb384036e2be0b7332854a3b547486024127f3bc1dd94f164edcb84191c794265860c83856db8c0c67b726d3a27529f3251c2ad3655e802daf4e3c61edb6559fac985030af17ff4a2b13e1670c86d65b779ba164bf32bd815587493cdf98fbfa550aa400cb8b5b1383dc558ca3ef1612fcbdb8c02ad82103ebef91347bca4334249bcd446dac2318ffdf8c0d806bf848351e7cdd31f32fbe649c186943afb0d2d6a8320501e6e8c3604189501c81731740cd95c244bdd14e7a445c337092c33f69763b65b688428dfb84cf828b8b6a6717b4901b203483fb315f81fb70b29d80ba38aba03aeaf59241e933d350e9e5158aaa2f85504b01b4dde5a135b54e293186a394bc35b1ee5642bf7b30d5cd33ff4119fe60a77ba83c3e687d58c585acba2d4e02fa95d63dfb4020e7940990e1ff7f3b39714fdd3c324a63de00af4dd6fc1465a1d970ab30e882703bbcb7878d9635e98b427d6b44b71f6fff11f058c8e63cfd466bf6b94307c69306315bcd29f33afd717477427aa9d3597e6b7fd557f42eebb5910c9576b71463494ac5399f7147a617026cd3763ece2b64775f2ede54bc87ad4ec66632388eed8a5a312dab17291d292f3c1f1b04c57ece563038c4d3e2d43ed93d920b1da7b749be5203495bc7e15250ccaed7d2dd2060b6e84f6093744b9d2389e09d138bc2915476cfb8537a2e482e6e5d9b7aa3cdf0075fe63cd2760ca5386abd9cb896e0145ca1df863e70310037a79719c336cc6cd9d1e93c3063a36467f60b408bda5483e14c5c716565d023a463cfa506d8b930fba5a00043a020b9912f20d73cdd6220017d25d1de88c48f480fa18771fad3f7800a97cd8897693ac91e0d3195320d063fb77abd5a819646952686f5480f9ad43b200e106f798afa13654881c78e1aff3b3380e2902442f959baf4ce2402b4cd2b4ff5b4ea14ca46b0c76e7bfcc0594df87b136ab78276fd2b633e59caef28a1621ba11e9a668f85a25da095caa7f9e8b543888367f7e4a383fc9bfef21e3918d4ad7303cd6af142cacedccaccd5b37881f9989e29cd5ebb1e26f15a3514293a7f251e84348bb2f90e9181b0f5f066d728540f5501269c72d0206c5339acac3678aad37200b2788b81941afd9d3309ef8090693cc8e9b3f54551f7e5ce4ea20e5c85692b83bbeef66cf67128046609e4478c4e666a65fa8c05fb4ad1ef05cd4a20d926701457a28fb1a307e53f8527b2bb74c17632ca5302009ac4d6d03c25fca806f8418427bbdd9a05f15449d88502f37be73ec084a37a1071a21973ce55886fcd6535aacedd801521581b769acc5ff84c747be8cbe0a8a95ace3d9e7676e1bdd7f20b1b0f7bd0516c948bdabb400275413f9e746b5b2fd8cbe50524655e4be7e0fc8887a5ff9401873d364d5bf751710181408c59d06786b6758acc7561b1512302a88c0262dd2b01b70cd0a430597cef8b1ad1123aa9765db0338c1f3351d7c689e5bf5ad57b03b8bb70487bb6b683e24d22762c34b6c5a60d4e5a397231b53e52134d1cfd17b302fe4a1c2c07c77fa52d17888038e0373e8b15e5eb8659287c9a624e2b136860dfe915c44b74f94e60c7842f7488c15e0407f14d0a713e75ec497e323c773c8c63c3c0e1b4fa58265a98c4442991da28539ff8b7ead0ca53e956b09ac00d664625a1154b06c547c73f155f4ba7591ad351ed33f8b21913b8b36f36eda6e8d0bb0b568c81c2362410d386a47591b3ef1742433e66f38d00f2a60febb26168db14ecaf51cd78621f62ed138e8cc0685687358506f8530b2d268c1a8262cc598973e1760a003333d6293dcbe5db6d6e15f6374177cbe359cf83d0e597beac927527103f9d405ed47f4c107dd5d545dd1fbbbf0db9577a42cc7121b496fa215e5e28c40cb318d5f609d76fce30cb339dd73735bdac090889e6b083382e398cbd38c900acc8a401a5d6f6307c337354819095f94765444487fd0927335e5b24e2915ffd8fec1777227d160abb3a38534795ff57d57ebd0836ddca01474ddad789b1b1745f5c0bef3772264001dc9d888dd755d26c86e83b0689073175400bbda3c1688313c91706145ed4fdf46a1014bdb0d786f636b38292453ff84b2fc979cc0c64b1a3c5feeabaeba50b55f2bc77166d5bc5f869c7ce28fdf2bb0bb03ed3064d813f8f7051f5e9f282de73bae43c75ccd87b9ca98ba46bb2f227ea0cc49fa29b886684ae5f4db1251cf0c0add25fcebd934f04c92c8dd9053b6e23a593e63c92a162a195679b2645518932e8ab95923c766f60c6cb649ee910610bc3046e438cdd9e695c7836f960e6b2d7f8d662e236076c5ad34b70a2f1307ed182b14493c95d271d065d2b2bfb36b0c120c4ad0b680f82a9930be92faec0d56ab8be30596b34c1acf173bf810c9fdae9e8d818ac61730222f1f365b7e51787436b38e6b6de45519a3d91d3121831c142e68066a291796fbe458ad5aee6b55a2446ff71f3c6905b144a38c33a6da208d6c45d54be4f769835881f9917afc8ab11d981f264481b3ad822783578b0714eab0a090327413f9b85923db4a682496368e27ec674bb36bc9455bad9e84b6bac7bf0f760af3cedb80dedb62da0e64118ca8b0554f5e5a43eea1db45762485715c9f176a9f0d62a18d57271624f3f61e979f97cf2cb308b5f77acf11a6e745bd3a22e5a7517e99e38d44ea029c935020c77f2a7e2a291cbd7085548345074cf32636e3526f55f3011df2f8f5b344ca165203a9644ebbac07790bff540c1581ffa64e11b4aa5e5ceed207865f39703ead779902de2948c2bfd317946c31a947ab1d98b928651de28298e5e674156dfa612488ff82d09115ed2f513eb9afe8ee14a441dd977c06b0b966310bdbf23b766ae295ac699872e9a689bff3e15f30010aa6f2bc618f1585f674fa96573a471dd3dbc61e7903fa85467fb1bcece43c94db209fb99d99f4c5138c5e663b9bd9e7aeb32dc9cf56f55108c3670b937fb2e37c2218191d0cef621c6291bdb2685783099df99aeeb4a2223665e3b44815fc7481501aa8db7b568fdae64c8a7dd1f03a25752de2e1201e9b591ddaea6ab3bc2a6e78f7c346abab62607af0388c715c988f1c3d704312a927e09a1141a96b665b087a360269248084fe8750e572179ed43a4e678514a3034b8ea629272aebf4b5448b2927b51dcb828f9782477965e6c8af1afa6f13c858cffedeba0b48b9ea06534beda6300a3b28061a3d0c45d936e3b94115964f337c479633ac8a331d225955d25dc076c044a6d84f329123b4c556e3b92323c306356e782d8d30567423b259f29ed6ca12663baa964ff2cf142884ed14ab3696dcf6adb13886081c6ba24fc87e2c9b1cef8bbb2cd3bc38c38a915ac65664ae4c8abc55f77bf735c0d79750f231cc5bec55f3858c809b58db8954e2f7234641939a5363344ba4e750d8b520da320e87daffa190934c16ea9db52f6e688b815dfa11fcef74721f6fd0583c8aa017f77d311018c7752dd0728878cefaecd112d069a2fc23e8be83c05f1265cb64daf0d388c660fd4384e1b15eb2029c827620263182791bb05b3edd0d18a2ca54b9ee492924cf04fa4c34af0911f0a7bae487c2295b4834df933aebf8436daec11020d72259b300d165cf3fdba9bdc57c57c2cde34f5490156a4d2a98f0ab2d8e02837e2b3e0c817bb5bef2e6ee802d4653380968b209d08d0751fa9a356dcf337348fbe89dd05fd8bf482a4ce5167aa7691a4c49ac2598ae16b22e6719eebf38f35bf3cbb29f699a97881f2c0b908f59c3a4e57d31794b2df76c7642a622f5ad7e988884598c34be9796dbeacc98b1a546dfd5047ec98f55aab9c864f90188f3510d4b12792daa581868a6eb8cd4e2fc951b0030821d47ef2d1fcc4288dd6b9ed73234ce29182b72ebf1bfd90f15541a735980fb6eb67606601ffbbfd9edccf1f6ce86c93aae2ea8bdb975e8e7a006c6132011f17e31f034c76f88cc58bb6d6c12375bcdcbca8f88e25e89cbaf5deb03dc3ea2e46093e52ba674a55ce6d15a26fb6cd198aa6603cc4f64b5d3f5cb6ef6f2388290b06e3f812ea8aa315a319701aee53f8c683f8afda12dd04afa0afe6cc0c0801e7c2e06bc73096a823f4b1e06797b562d2809b1ad5e950d920ab4eccda394387cc032182c406cda072e94376f31ea1b2e716b798a5862cf695a4f7971917097e894cb0e3927e6f68c86994325b233c5284388ce87072ea2b5f7ef3bcc673b95b3a5b03388dd008462ce159c935af1c053348bf6004c29948c3026c407362db2bc8178b777970b4b885176f327a3ac35d59c600a963786d6180d5eac02bc70f9dbb5b502ebc50a5b664518ed8c618309e0ee8ace56029c4d0a22968cc299afc2a1d11bf8a73db9a0b9f35a3a2e52e19f980b39c704f4937d1081aac4eda5a7200c0ffffff3f