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 63595 3944242dbaec1a81c7d1b6c8df559ea496f16979c921dd90aa08c4a87e078f5b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88a776b196cfef1dd6449847867f86f646eaaf081d555378251ba6f2d24e846e
Certificate Block Hash
3944242dbaec1a81c7d1b6c8df559ea496f16979c921dd90aa08c4a87e078f5b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005708000000470000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005405764f5b9624e9821fec92cf4366a8ab44fb2b7a5dcae8cfb815ff4f0524fe8f66845f124091c3e3242ca6a8720b9628bfecc3f9711b55e22aeddb85048066db295a507b514bc71730d32b1ba813cde58287719f98fcf0671d00000000000000200000007000005708000000470000

Raw Header Hex

000040201bd7d2cdeada6cbaf2b3eb94e7e2a1563b4437033daef447cf4d4fc69c252449dac90f29d8569b565695697032bf44f680492f022731657e37f9b95c68657bb906ad196a5ffd01186e844ed2f2a61b257853551d08afea46f6867f86479844d61defcf96b176a788

Proof Data Hex

59,560 bytes
121216010307ac4c6df4474d7aa1f9054f59298c41cd1432967b9576a3ebce30d50ef71beec8f5fa8c7e4ef4b934854e837f4caa319e1551702f690620d745c23941691ebf96a7711546f9acafe54144bd39387342ba4baccbd5382fa4c7a1d8db932b2713b880315ef04b579db529a267ce70506843af13340eec8d188543707b8675316d155a842dbff55c6e17fecace2257801c9f88f0271456851266308033ecf63873755ba90165aa4a282c62406f7a0bf178c32c5abdbfdfef2871cb42ec1d4a45415b89e528396f04d15ee30abbe548e1bd45d5c18579ac825feca3ac11830cddb51876f0a3bbf84437fb091211fd624506a5a978d513f8cd173c3fd9b7f55a975734e555fdcd3b146d427c18c940847bcebe9055677bdb1c21a94e2ddec2ff2b9105b9ea00202c9048780ace463cc2cf451e3ad37dad0dbbd747267f91ba8563f87e65e347ef0f0bda87b84ff33ec9dd06ef6eb4490f243ed77a832d9e0b1e4af962da9de23e22e95390c64c5f5df3a2487d73e38611756a901aa679dddac60c3a26a1328892ed4cedc4b7cda593dbb07e7c3c89fbfc15bcb562bcabb966cdd4548f8144a9c7ad89c890f85c82b5f491782cb84d307680da067d2bad6a32ee83fec3dc77e42ee30dcdf97cde017dbc0b527fd5b485714835859ba6fdb9fe4e723572bc92bdf025bdfcb06ef4fe40b8f24d8c78a92930cf3f21f59977b68a9f5f1a279127daa908c5e12255938acc11650c5cdd3858fbe930d7f079a6a72aacacfece23aabd594e2cc666758a8ab4a70265369d9a5056fc844225527a74cf3d5448b011db0c1c03ccf9554e930a62c72083935a1d6858dc5353e2ee28f72938338b84269f75a2baca9835598d347c15cf534ef8777b546e8f8748adf65fcda099bb0498dde88a178b79ba86765c5c1a1fe8f56f71ad40d69656f6bfdcc9df3bfdff95f05af7a1365d31fdbad5d300263409760b59f9ace09bff71ae1417603ad1d267118e1274c8da67b735a9a228533f53823a543fb54fea28020312d92330d15415a6d7c0e055fea0686cad76dfbacab92a54b9da55d21e0e6a0ce546d10f4cc63800ee81e866729d42e80b6fefa4838d51b943c24a3599504c3da2e7e53947b1543dc5f966b1131b7d390ff13f86311d9623909c161750d47bed0a2c7d1aae9cf1c07cd3cff7ca73f84ee587d1bed882aadb4a878c7813fbdc39f33c5a5f78b6393a1e35765ca54c3b5d2e7bb67ce0c1204a0dda74284bbed04ea413b02b2cade8e292268fd615f08440f53b87525ec392baa3840a162f6cd8cc989546e888fcccaf9ad1e4bb920df870cd8667fcd8e1422ed2332013b2826f21fc73d061809a09c1c4c5a491b4711f52e5a09a5619188fc5d8552688a9ea695ccc1735c2d11b0507723f0e90b2cc1d191710f2eb868d01cef7220dce2b14120f04f09fbb99b46a0feb443f88ac446b0d06ab2b6e8eb2d24844aba75dcd2dcc5de9d7ce2fedb970c08ef793ac8b69f09a3ae3f2be2a8a6ea2a7ae4da8d03bf38ec62bc33ccd8927eb6bf740831d17294002f2e4927abd824342f315409bdbe8d4f49b117dca8586f7a804ca535d15d7d802165c0266a3095de46ad1af4ab224532f99274ae380da2dacfee60f16b0a499b77320a5333cfc6f89ceaeb0e036eafbe5737e20264f9438452f322caf1a9964c1b58d815e51042a8b8d68584245a0f516a4c2384e6c03c487bf5a427c439e668267df1628a1d7115eb0ee38273968dd43a1e30abd862d62e6611ef50ad64d05221ff75b70f572d8c32519ad4c5031bd38a717003286d547f626c06359e1a3d4d6e9afa74a68ba2892cad4aa09b1894157b4026f5e9e8e6d43402a33c9f00ec6f7c8e41cadb34fa8a5dc967e991ff13484545c693739a2ad5420a8b3619480fa6d3504f24fdb81c15be8343b5242c538e118ff47b113f7031e4c99d4e78eecc2f852fab7101beaedcd8a41c51ffc3d1a1f9ced74a3c8a5aac6bc408f269694e3433f6b489c7ddf972c53c3d9d0775f800320082b6f2f5b2f562323f179ee4db8dd0789e8e74812ae34809ba3d15b8cb905ab495101c826fbbc6dcc2255f44c6be1bfa4dbd6c65230ee08a6aee387edac723aed4e1e9c6dbae98f92638df500b2e1138ec4b6f70e5e065df9cf1695a3df8a74ac0bac462eae62fba624ff5a662a99bf91ea886df0726b2e9d171948fb291e321044f7b78aaf849e1b4f1c9352d4da0ca0d17b3e4c93e4246c57298e12b37b364e947a3640a6537e6e3c2307399d3c51942bae356e9bf739f3cf287e74384bb0f79533f88877434016b53583598522887f9ca32684a4b9c01dbd95d596d859b78a951d6539a05c33cd54173eb11338186844e0559a1a8af1f602eae6dbc7c0b2a6b90ff1ef6d9179d5edfeff88eb0ca23622223d85ac288957a564d0bb620d662c30fff78ac744fa3b48b162b9dad313e783848fe5658343e16013624ee2cf79fa79e900c46ffbe1a9bcb16021235fe9703385850cbf6fade675fd81fc6688f1c896d13b37d068293c00529d96dc3f5d06e91ae751d7fcc02902d3fd02d49fe6abbacfde8ce03a27fa120d61ac39a1ec2bc2ada9a7f4d7f2e891afbd48ec99e618fe82e53158e53e4dd923e0eee6e3ac27158b8a6dc775379dfe32c723d2707c9c7f864d50831e1cf17cc7e8d58d8b49ed2f5971210fa8a0e065a30764a45ada7631f6c00138eceb1087d836e4e213b040988dcfeff29ffb0110e871312848c939d4b52ed947ff95fe36fccb8853014669e1a650c35f1b32e3b9fda28d5a1774947d8d27914addaafae35c6f5c0db019e3fd63d67c0db07536421361938f18e683cc0b3f8d41addf02b4cfc373c08ade0ff77046e908ec8c96144730b51699f0526ba028f1626e005bed432709f716bb487bbc6024a2133732973ef093eff8bdb874531c89fed5186f40370b8aee2339b871ab631a4dc41c3a5435cd56498ae78911f64f963d03147157e973010c4ce80767f70d240ed108e4ffb4f04a3f0665885cb6721ed56b8547cd44cfec72193db270200955e7026b69e4c3569edb2d741583d73bafb2bdb91c9610f97b15888e4051839df5316fbe3629579606009fbae1cee032541747bac7dec64626c175f3d1cc5dfa1d6760405eefd1783266583ab23c38f0c92c16bd6dca9e10cc0d33b131b1ee77af1b09c32276780767dbdcbc220b8fc052637d23e0f2d6a3829bb6a86050788ff4de900c06ea11b561b98e6b74f408bc83ac36d43c3fc967f2e70cf315c4f6c7b51e8ee285ac8a8414605465d46f8c1ee2f915843756a1a8a4a9b66e38cc2fd5e9a364d145fc80f704b31c9c66da1e47a24dbfa76609b6c18c5f024526e8a0d9a75d21023c4dbf183a2d8edbcfb1d2f915c51d76e5b800af58cdb312695e3c87e2d191f5e800966fa4a965d0109efde728108383fd65d443add3f8c061ca56a2233fc7f2f14fe69e4504e93855f547b4fa61fe16458265a1431bf974d53c281e35c9befb1af4cabd55590297208fbc930fd6d52bf701659b3c7d9a832fe8f5f0db60419749270c3c4e36da9cd804893611204034c6397bdbc870e529435a5fab333d66485693ef4a7d24431bf9ef2ea0d08568deb8aef2fb92f37f90a9a962c00e4db3f7fff67879e65296f0370f41af9a140dcc9918dbe7d25789242a4111213ee7b95cc97b1af06578a3e22bdab160ecba8ac9a3ff3c4bf10dbec8b5b63cc539971ea4c3a819bfd9a196c4a379533e47d1637a0575aa8ad2cc48417ccb61d95744529c19109bc6cb7850688745a4560765039df94285f3e32633082e8b98c7324f0d6fa35153c74fa8b43fa833d34f9e48925e803c54ed9f8982013f42369428ec65f5a490e5ae25f078989caad7337ccfc71318eb217b1216895b37195c59eb1d288cebd8b3567b6089db89214e88d31c147c6ad3d21d6c25820730eb46abb0136117950f35ad7e84eaf6d53c69b03240adff91c18c047e135c078989ef9c1c21d77dd714aae3e6c7e9d07146b1f62dd81df5976a006838264533c2ced9724ef69ebed8832da61385e0bc224deb4a7cafa4cb98fa6fc99718f88c835d570d2ff20f729772a3f96c51dcaa047059ebef41e118bc79e262fd076672e8d2e0bd66114bf3767b19ee2f07555c655fd8280c3d14f486af83c42220413de3a640010879af13c78b228b591a2ec3fbfab43626b442346a9a6a292dd1f94f37a31d4811f1de5f032cdc37d2c453a51ab5e17e0cb4e1ae42d8267afa7e24d2367ae8fdf73dd2a032c6366842a2186966a0ce4c6e4967927941cb2073d2a5811b66635d75c3f893dee89637734c3959025955c2ea4ede5cc450a9a4e529ff47c47b9f8ee610cf992cd93fb75fe97cb5d8c01193febad8bbd9ae7b2492adc5960de175403e87759d8c8afbcc73415ccbd2af9dab3a9bf41a2fdd542f25adeecfb70a19cc8eb91b8a37770e46447e7d4cb3fd3c0b5e349df2f0b454f0607fb6a0c011ff466c89dae690b47e476cc8a93dc563b0a0be80ec63610cef0868a9bd480a47d09a056042c25e10a7940a900d6b5949d8d7c02c2cab7a91dd7b3e0367591ccc460a837b56e1a03f3c1c2c8e55be41ef393f8d78c99f7acd97e0d90725f8fa080cac6b10366d9854a3c37ed6c04a7daa46e72623becfa050180bb5fc870d54fe691a8be2bebe452f67cd12476a89c09d0293284e74df4e2ef1e4076bb5e2285a18d070e4d6fcec6013adbc448134f996e2b7add7341ef23996fd3a160aa0e86561f6304760c649ccaaa1f4b0140763e9d5a92d834b376a5eccf77b09c74a66eddd1bdd9641dc8a8ca800133baf366db5aa466972c5f25a67f1885d19917db58e7786168decdc560bbb3816890919342c0044b169537e7d330898e4b627abf69d2ce56ba9ac5c7c2b1a16cd72718f14baa647cb309025874c6e3f823a026b6449177169b1a5aff3271be090bb4ccbd83abcf05b41bee782e5c7704c9ae562c6cf44fed40f9b198d65f7e6c588b4472743dfec838e3337889ad88da3690cb2b7bcf0ae39d1a83a384897df7798ab7f6a6523cdb135c5c52b4864ac729591f1bc46fcc758604af99e9b62aed879849f3b9532aca599e7a77721b8114976c586f2d5c7dbb1b5c6aa9a23e2068bdfc4a13477a1945326942d76035bf041323540aef853b797ff4a0694aab33534e6fbd239e528613767c94ef0d6c3917249d42e19e50923d672cc5300c0a3658a8c4f50cd1ee8016509c13fa24ad2a6a5c97ce9286e65c6b2fedb8eb8d561a005578ff0245bb6b15c1eb04f3ff8280cf048ab0e71bb9bcc0390565f1cfdd98a56e0423234a9cecd15f57fd979577736919e7d7cb8dd446d49d1bfffdb0e3b42fdce577d07a932592d452749e9d3c26e0314a83ddf7b4cd3f1e9bc07376f79e2a66cc8d4b41fb52b9d0548d7a7e1210bf1975a7f37f6ac43626094342e46f9d181ae8cf673e22dc40d3ce8609d5b9b260f70fd0d58b677a33eddca71e7f6c63ed51a6131c147c864119d044e007dedd4179b871f4b593cdc3b6e4f4d4dc6370e240be2dc4e9c193f5073dc979f97634e3b4e1a57e210732c658379f9544accb5c132fa57d7cb78415807d42ab37b46c91cf3e89772e7ea4c2cb1e1696a02a3626ab2bd10a37b542c6f1f448dbc8732a98dff81cc90208c1c26268c78098c672441d7d381eeb9aad44ae819bfcea5efd06784f263dbe381fb72937925623c2b51be5419a400eb0b287c361d4743e8fc86a77417e0568e2c57347171229d48c50220a8e6468ab46c774c9d5acf4af8e14dd8f511453c20125fa092859cf3c80be6aa0e0192312244eb2b85723d82220b724f46ddd30fa133e5effbd0e2c09e42e1954429b24cf7a79f6ec2ae853c252755ad5d27debb5d433d06d104e34dcbcaaf0ecfbfb6b91f267584868fadd594e05c4e2b7672c6526553bae520e700901fa1d0b82b9ab5c1ee9a157ca120db25b7274bd0d001425e28a031afa553d75af6e363f6f8ebf8bee6dadba598034ac4a74a5466b0ea4537fa1895074ffce2c5374e52c92c77076a03d22dd142914dc1a7b982fe19ab43fcbd2ebbd259ac69228294ce2a08580a965d745b0cbc21a3f5d11838570dfae42dcd57803471b403d255758e42ea8cb875df0544e37ed9bc06ab9484f9d49bd96be51120f7761b8d29cf3333ea9c1fa930911f4d3566a66258104babec06acc33c8762a077e2648a04eb3aad694a55adc9e553e0de9e94cbf84c1109337f52e3ece43451df02b767dc537dabdcb9ce298ee37c954533e0faf888265b18af8b9020a42dddb525fc99e482dece53b21b2105d6555c94f40d4c8d191bd584b4aaf75eedd72efec17935a82a84d3b0e2275ac8870f3ffe8ccb023795b4180443d4d6c98c1e9fb6e9e904d1b050fa003c048717be6f831456441325e12d30324c23ecc3d6dd29ed0826709c0386d9ca78125dbb0f6a9d52209cf7e160e205658d4a02a23030de8747953e2cd33443fd9bf2b0e7f5f84b38096b145c885629519d1cd57013e1cf5579dd5e283a9cd00b9543db9ae7742c4ae96917054832f09299ef344b69871c2be85dc2f71eeccd042538a68e9d4056db7f861bc7c810a07c94de9fab1f4292b7b796d4669a355b7647c981725ca0831e881325de58a253f57dc46bfcfd11e4b48260823d664d67d2a4b6e0e2643bb369e4ad9bd9b68f3f9c118c05e3d7cf48948726791d6a440f04e7a7e72384f08e7b1a31a227f298f60cad85d14d110870e97fb24d65555791e29dd93837d89e34ca9552555c187ed98d7a9d25c1a54e831a87033386ce6f1c97423a18161bb0a62f13af7f35ebb647b41b43c1fd127d8d233dd3f61779c3ae18b5bdf3a18356281a67f2ff1d6c3c03515343f41d71fc21f985574560435cef2df29ba215ff1d1a323df6060978095fa01a1867616ff66cb4d7480acb248ef13f6e9694b662cdab229b7bbdbc4115d55934fd6ba1467d28bf09b55c9cbb2c32863a7ffa847506888be506555d70626f4153469424b15f613ef6aeb60c56d3c16d40af141d5430deb1293fde9c20b912784ac9b4eb3818321f200720f4123b49bfab55e6dd7031ec1012c76bd47fc5f6063bdaa8421554d528fb61ee53b6d99930ededd90dfa7cf6d6f79617d039570ed020461bd06e0865a2b7d71e022af220c29081027f9a3fa66d5e8a6fd999d3fb7a750f74a9fc1898784495c3b95387c72500d8a5e9661a1ca9d0acdc7f9d6a5d9e9ded23bfc825a55c9614327c34d33458fb5b4a52e39049ef80794d27ad2e70d32cf6976f6eafde0ca15d3e4b8fefd1edc0d1f869568add5bf25ae6fe8a52d4645276be813fef980f3ed5e198eb8aeac3eb3c83fb0e5811331da218547daf0d8b88ac9d9a2017752bb62051bcf16f2758a411ef660622acb7fa530fafc76cacb3aab5980bde4d8c6897cbf30b0c6c3eed7cd98aabcf5dd6eee54c7ce9eec36ffc68e3aa87de9bd8a18d9d01af5742ca48a1a54165e0b899e0a3faf6c4e06c75c6172917707322667b3a7d2321a09e36e0062d8038e9f2b8062302394c3520e61105ffbd7b6eeca80877b7250b84eccbbb6ff9ab2cb28a8ad31cd9bad6593b99e25c65206f15436ae7349c4853fba56646c076630350a0c6a4eb42256563ab078fd9bbbe0ab3ef10b41672f7cbe606f614bbad99c3d19cac002d47e401264f31bf949ce769246a36eaf31ccb8b8108ed885e2bbdba1761a702c541310613b766b6c46efd380e70bae07925469b40abfdda5f1a0a23a52b8a459fc2a5dcb4649be201a85b76fb96f73d7f17b29b2fb258355c8ad7b95ee936e59c223a426c4803c5c35ac4be810b4ca67b7d6d4213ab3ed9a1375fbed7bf9eb2292da9cd55f65fda8dcfd92bac5f1f8cb3a4f704377640457ad8f6a8a73c227cc1cbcf02e2a3955427a62670753774e62b6e992abf88bf056405e6e025793d222a80fa785c34fb9bae56f7e324ca4b81e336dbbd30dd453c5a90d36c5ad4f2d99dddcd10055e6c025c5d5e79844bf617d87d951db3c8faf1c784fa35668761e0d977149c5448b16307cb3ac05c644617b64bcf15e468d9514ce3010ac1eb26265a78446c5544da15851c836ebf82d8c744fff783cd124b668abe46e6e180a1770c02c7fe084806e6db962662f26789e388546678e0d9ae7ab6fb7d3b62313e5be6f9f7c1e1948abebe2ef70a6bd51f43c055d545498fc643845694a96e8687909b9e8699f5133ed433e405a327d1cc050c7fbae2c56d0bb57424579eb1357342915a2dc60364cfb707fbdfe63541806c640ce817167cec87800339dfe3450f084ea1a847b79758b552c2ba840e579eb9eeb3f74e2c24e6497e5686559039e3ba15647c0a5ebd833a784ab9ac5e8da54412506d89d344b121b219e0e31252be1fba6a9bea1d38b8a83602cb5b47262c7b32b998a3922a979a9cd33d959bc48ad6cb50ed96b38bad5953a084052c8f11f4ba42596350248d1cb4d830ac189c1682b4746b66029de827b9ce40f15350819bf80d66280b05621a561fd077bc290161d5241bbe62972137f759934e6392e0001081b72233478db182adb85c6c8185760c2a4c3a2648b6d56fb40479366226e215cae07d94766044e4d5dc79fccb55a9e2228637e04a1f586ffb734c5de2919ce534bdcba996c87ffb7cb53409a1bcfecb5da605c6bb3b2482f9b2fc8fca294df13618792dad8c9ec2492963eecf96462b2b75d711ba580fdbfcb8cb2310f6854815e064474b3b724d35dc5c865e010512dacba69628b2d9f0c04c1274b47c0d4b28567275ff1bcdc3c6c2149ed7ef4cc37aee829d74fb07210866eefc754d249c635faeb3ba9604458641ea95f12ac39b84ec76eb64ca3a24ed41a2cd8e5c8127a9444025ec573e33e31854f37ec0c50b96ecdea91d6241ca5fa2e416cb76dd1a201d0ccfea0e578e0b2e7c7fa1844a393648780e424e2baabbba73439ad5614f496cde707276ec1c2fcc8d7c6043c52ba9c12efd2763cf113dae08c07dc18c15e93e65665e72fc11d5db54e63daef202453c51ac7d6bb5fb194b4700ebe8af98ecc0bc9ab8b36287110b967d23a714ef5f8a5813ea969e99c8657dd79fc0602bdf172abf6ba2fe5cf776a9bdef7dd60d8161ba1bc907115b3700f0b67bf549e88e242339a02bf5f2d33755f133584171c43367b10d620cc116ae839c18ba1263d7eb673bf8354481bb2d1306ccbaf5e5f99ea705f00b7a0d4a95adacae2723554ed38598c5684b7423c212e97733d6fa47113ae094cb4e60ac5ce5ed2ef8e3bc7c0b04ce7099922cb17565c9710ba5024e776af11cdc7b28a2f80a21c728208453d2b8383ca3200082fb89a575f80fdca6449f8973389632e6194cb715d3616790d975df0c490e31619ba003403b469f96ab3801584b00af9a023cc24fa903c52fc777b3ea19720ab97ef7b1497abcf4eda52aaccf9e3689cef3fa00fc245aed819069062a061058b71ddbbaf9e5af75da2d2a4212930b0b697008613b1e9f807463dbfb54925261792e9bd135d21e0d7611c45ee7af6b45815ba1a007ca428b44f8637099c1fe02ddabcfdc263afe79675a72c72dc3ee69d5d1947dfccb21e574ccd10701fbe73e3718e5b066267107335fa5326cf61d616092838712be5bfa9c7c3d6039514a0138a96480420f88a6cc2a418fb42e764ca109cf30906a05975fb75e6de1f8713ca2a34fc7e633c2642cc41ed0124a186fe35822938b7b73cab29ec518e421b4ae81c873f5500ad501831cadd26074dc7df45ef87ae3b43585d8bcc8728c2ed7cf525a50c692d7b7092fcbb2a43cad7d13edb8c4812eaf7147d86b191080bb85a931a5f247b07145078f25b58846a34d9bda2c94e5f55dbb5792a768f7c19d07e9c65138ffa097e9bb96463cc65c529ba9a6d88342b87454809393b707c8d4825fd64a413b0d1a25d6ce307773b3b878035562da11a0bf9a704fe65ff9e09593df198cd6175612f215a9a42936973d9bc3cc45fb95978f262ab547cc1853f75b21920fb64df96af14a14383e77be217617db8023bda11a112a51325a8b491ca8b5fc0e74d07cb9dfbabe7e56abe00c84671f4e28f9ded81259d5669042ff20ea9496d812d4fb8828287a7d6cbe36b54448e51c2e5e9819ab014c4b02aae79589ac15eb05d7d988be6b8779eec1691df11dfc5f616a85492af6de67a614c07067850d3bcbd1672e618f7fafc1cfb2a3df6aa01278de9ce2a945c5f37dc387823a41b35c4890792776f303862f912f5584a4270c7a2711c96b9ddb7cdc098628c4b71e1ddaad5f1762d1932a9f050b2ad27399d8ffac542ddc864c2538cfa48cd1fd2f29219074035b558601c50f041f4dc1f1893bd9db9398d2a8fec2155db912dc08bce00930f41f1ae0f8c7c28c60c07f4c3e144f22382f9691bb65544259db2417bd8008e3368a3a99b2c5d223cd50330a0c94fa1b31214d4291957c965cb5fa88642521b27d5dbcc6d26615a5a141d567d008f8968bb9e869fe294f2e736976d96b83feab58f040f7ebfb28dc0494a4c35c5f4dc8d803ea65213322161cb434ca2cd5c6002b7331e007ef1b55f34fd9885e74307a2fd7a87756225fc43f3df65f5f1af35bdadc85c074ef96f30766fdb29412dc27de59dbbebdecc93c73a35aa74f37c174b737defb222aca5ce6ef1e21da9414298fa5b66880a3fe4e0d4d4f2329d5d8409e2f5be5ad1a86285709c66690353c7bdb94e383f2dfedef06b40374483fb29f3a1f860bf77d2a912d4386738ca36611f251afa6fbbef531e814c248c9c1690430a0fd1fc2872a5cd1019b3d66294f3360ed1e564df2efc5dd3ab16747ee00fab6087dd29350646343243e576069adebc37d17c287982b697cec6cad358ef6261631fa9a5f9b35c495483ce8e8ea14564ae75673d82791877a1d8e31c710a06694739c21eeca793a9de0640862e2008cf4bbedf4568d46d036f4c4d53f11987c0755a4e08833f804f88b578532e433f8017e7772f9b5b6fe466e6bfbfd07cef8fe2917dfbe4b7118e4a76e685f6758352f0f598487244c88ce8a29498e878748b7866026f4b9520b49e47ffce47179eacd76a4db7b5357eff296a5f0790086c7d3fc41fa6a30bc47f362df890cb06fdbec3ff7b84dd709a0330f2654fdc978fc9d9acbd099c5ddfb970c244daf463791527fca16fdecbbd67b30c476126389eb70309a068d1d60142374154240adbb911b72566248aad015870e6d3816c173e7883adb1b59319a5887194d880b5a87ce0aa653f6157339851bad3a3fe53d3d3b6478acab2b9442dbd06e2077c0fc7bd31097448dfe42a1383eb87c7aee00604418f40580f294feec86a69ee9d14a5d6afb0b2478b795e9c3b4ff1e9b96555a95c60307e1fbeb73317ef60a5042e055e3db0203d38b2c439e57fcc63f53df6d608cca0cb4cceb93131abe16e992d5745d341fcbdcbba509897742847587055785081c721fdcd11925464ca74b10209bcfd462bcafee1b0882e462ef827615d2e28e9c9218788388b5e8b46d448931e9ee754f01e051bd6e0452624bf134007a32366a8dfb7704f4dd208f587d140f33470c0fb0dee5ae6050daaf3afef8e1848c79ecb2d3f69c6b0c35dd1ccb6433c611aa243685f3148ce431e399dc85b0f9f6ab08bc58923c1a19bc59f79631579fb887387ce212ba23b67a0708b79cfc511d9d193cd09ed75e6864bb9b70f8cab2aa78acb29493e1408622fb4ed5aa2e989663a480062bf6db7caae9348c5ce92f4f85019241106eebb4fc8871fafece241803beb0cfaeca70c7a644ba123d1eeed2c47d379699d14d2dee56c50540fb85937ffa4e02bd2a9f2c530faa2bdcff8a3a657719c4bc3f30281a2163d3e12935c361470e56000a91e7478637e6d74272b24b731f93c0c2b0c06989b5b1eda131f77085e45c10c0a532bcc6f9eacfe417865daac048efe55a8063fa5e35d0f8cd1a48fc56c54630fb569e153d74e4f910bdeee8e7759f3ab6f47aff3dc21d39d2438c8012019d92831fa8366d124cb22f82f476bef232597a2aafffd8b38941728ec831742807ae12069280245db78beb76758620768f5af9ddebdae879bd1e9614ffa7d9b240b15e2d2e7a177b2ff365f4c05f9ea06a6ccbfd549f08958310c90831a9c1836711c5c71c6ac7c05c0b0c77020095241c451a6fd8ab2d98e7e616d213da84d03a005939b6994a1b8587b5c8e6d207f439e8a074972f2f0ae04499a43ff4f493dcc5b05e98756b6f5147d025fa62f1caa7a0315b64600c377d4a8a171f876e32a95240b2fcfe7b922209e0bd3936a717a64554c14e6da1cf498025f4878b5f86082dc20b29148344efe1f804ad33f41b8d5905d7d3101d8c37dbae5e6322d87259ab8aa20bea508cea3885d563291ff572654a8af5c37b06f663944176b658978058f6b4167ae7781f95c5da5cc9a2287f551cf1df29a977e2ade65a04f94d4a29bc94094c1cbbcd980e3a196140fb57936e590605d3693779c7e8523ca4b0b582e47f335a2791a0c004d8fc17844b67e4db056da46ab6c44d8ed9ea914142418878f90805a9c4fc8dee73c2ada683259c8f746590d4da6d52851de7bfcd60dafad7a1897be1a6beb43301b816daf5d1578a670f0e83ca0b8d6ac42c48717c6f4cbeafce2e6bffa2043ea834c8e4357b1ca269019d8f5fb75129e36c19cfb34737eaafa0c73e52c327abab55a5da48d171751cf15dd01b62921a9ed82c229186a00f8ec86c113be9f00230689b534994c12957857e88faf4c01b0fba2148e771134989d7ed802f338cc25a734d78e07a8f30efcd2a323b81192e0d124b0c312a6b9c66674ea897f4b43d1db9596ae51ff9f15b564dd09d882e0e99c4b4baf6c8bddbd8521a9142a007964e85732841e891410c7f5aa0aa9952ade945617e09e37c138b412f2214af33f2b28842962cd899659328a195394a37788771b3d4871c2ad0a72e7f8d74ca170f0d59fd14d5e20fc98d8280bc11bc44f204d5e608dc3df5b82854b2a655188df7cb28432dfb9d78009948e335e486718882ba90bf34496069cd89fa14dcd1ebd54ae8d4297e59d6b4e3fbc7c7852609f8a0a044b8d32355eaea12ac3c902b539d6cbc1b609420740ce25c1de2ad91ba1ff9ad9d875e42ca29c28a251ba43c0467ee758413b0c651dc08f8ceb74abfa6eae32ebe6f96f42705c064c715a8766cfcccc371f2c57e59338c9884ed65666d24001b1eaa3069b127513d8cf0c71d45f42400d331873c39392e4195597657988d679f7dd3ac39a33eba061bc40f6ad988d56fbadb3eeaa3b842355f011112457e886825bd7cf4bfed73ddac569e0e41ded9df2dfec88b8b699b7080734e1e63a4ccc59afd40ae7b2a5b760a2f301edcf98498de5035dd96cc222e85999025b91331365a29c761f513109facb56a4fde2025f0a43e4bd98c846d42c60a24ffb4a77f36d737bd918045d8d63b61fdacf601df9072cc84d6a4aa7e3bb3917ed7e3eeda25e9b4c6f876d6b62bf5b1afcd1dec95a944f0494fdb393248f768e06bcd4d17aa1da45ed5f41afdbfdcb54f764f913bc5afa2d34e1e0c13231f5b0c06d2319a797cdf6aaa090f871c4eae49eac13fcb6c03d7509c498eb0f7b82b659e7840c0a7a8f265bcb1c277ff320c82e08f6f3d4dcc965c55d412ba13928025804d7d74b1c71ef7d05dcb036ec7e8b38224f90990f4cd26d5c0eb6cc07e5efc0af924949dbeadbf7dfe1308bea770a260748b09da22ff995f5682f34c43d742509aa66d3246cc2e92b65334ad13dad7204170def8c262f34f5be333f69cb3142dab9164e791300f630cf548016a7736a8af262bd0cd4459caac0b549929350e6f7d8cff971b13df9c17a8a6f7a2d118c57cd059b5c2c83f5fb174a0a19d61947927f38eae237002fc9816d5db30c1ec4f6e78805b9ea3a1eb267b429e8c6a13236730ff7c77df8f9cfe16b5f050c1d0ec0cb10b642096a8fc34ea84ca565365e8dbceb04e8ea84b0c477c22ad9e1401cc451d19c315d4a9e535d564a0f1275a0f5858bc4ac7f18906ec3075a554a9491c13761df10b50bc3e4a34a135da8c63d873cb7f705164584de056f321229bba6c0ad21bd0597daf34f103a42e15a6b3d07fcc3291a9f8723294a73352484a8706b9310ad324f648e4434403b0278d7308243e6b40a8e04343fb95153370ea8004d0aacfe91dc941ce2f43934ed4f706afe4ed57ded75ecbc754ac97ce03795e052c3e4c2f842be6769788cc6b846eb181e908c131597dedf76de2d30c7303b11c728cff2b2439a73f412740b4ac16ee4b84d9e4af9f45fccd21c8f4b2ff8f5dd32136fe9545241d515f368d54ae5f770c9ede4449bf4cf0c21b1736dc4c6628d4d00239ce01710d0de44f285bc87ebd2271fd485acc2fe684477ba152095c87221537b2a9b9e78c6edf7f783e104db3caaa5ba45c2d6ece1f7c17d416e22e79a7ba2c618d0448b83ec57b70b294ca72452264be31b1a1c29244f0518cfc76c2b6380efdeda554f57d3767098d8976079f16c1065ab971b9557e41c7497f162f589bc7fb6a60799b81fddb660094217354476b667b237741f534a158cd1bf023a1683bb637e8dc112d2a4a56ac9cdf4ceda14da534e567ad337defc4db7ea48d5306ced472346cc85800d5c5952768a21ddf9126293a87aab1ec96236cb69dd79fb116764d8c93d5768ee562e163837b7339e675db71c945692dc418e3e04b9ef05d9ba6eed1bc6de4006e5c6e3b3ae58491c719707e2fd496be2b1f386f7481fe3b45b24552ad09bbdd94a64373d3aea72f80fefd7c9eac0385b8a6441a1b3249181b7dd7ae07e10556c50ac36c44a56aac14109c312576a5c9131129865ffb4afed9fb67a467f2fdfdf01a684456475954eaef69ea8c23e6d2c54beb909350e3b1186769bdadc8779175846ddbf0c5098c82794ff8bdc0e8978f5e5b7475b852a722a74119962fe15ab679bbca3bf8018c6ee9ef09a161d376b90ea0171ef93c3935879e4760b32736cbf5062293905028cd173bddcbaac8a5881ee165b166381efb82838534b379c53502fc66bf7c87fe092f77296223bdc5a7e00f3ea9d5bb743fe19492dff511c19fcd337099ad44dc79fdfdee9949a830f6d34533b0ad6fce45289531a1173db6f23301e8d43f7341c7f9ee9fab582d43827989b1c59b06eec0e26fd84414462e716acdab92f5a8d1d9d93387e4e44b1f9e0cf74316957cdf44a643c26667689dc6b5c6b29cc24a7f822da44c67ae60342f4be2c82d23895a6c567dedef70563942578316d7f86fbd2b982c9f432ef7a2caf91f240478b44eb05b7705da997d267f6eccd0731b689f96379a581a7080ef8d3ce915eb98c3771b5739b64390aa9f043f24fb97e49ed42a33a521a1f94c6240df97d97f82c4da5c59f4d208f61dd758b9d7d80822515f31dfe18c31d98c0c2ab74babd453c7d7877b80108c6a181d4bb43eab9575d65f58e3ddeab243638312fa528b8172f3175713422c232e2b6bfee85de0567c9ad5b3265637c55a94a94791a89fe1ac826ab2f57e92d4939646b93ba80bb39138d830039dd8b8fcc40dc1b67bf2f9cb42b168313eddc3047309b862160102f22ac063d95164853ab46bfad707580b23cc05b26173e8df0e7d3c8b55872e3cb4e4301d0b03d240db11de56b5427829858e39c481ffdda629771024fcb8f0778cf12b04ce8e3a8ed13ac157081209955619e01ca7717aca4166f5971a7f91f17cb65b482104c14e4665cd9b904c5d7444ba1fe51d0a70ff27112072d11a2e49f0947b464eb4af2b2c095a184340ab2aec9799451f296d66b7fa32dda0c8a0b814a79307ea777f822b2caad6eb0869a59f2a7c9f00f85ce967e087c88f2e3fc30fbfb26339cfc252a816ca22fb6e91253559036828c674130078c4d6c7088e1744037995c8b28a1abd497cca5eae549c5f40f7a4192372b59e761b8675091a29401bd6301e5b98279b75030778049c0eb9f75116034f32db923e55c5855fcaabe9e3e2a0b7f2e56669c1890cf7d5967108938624089aeceb03b054e1a28dd45c7777f1f11582ba0f8cf8a34fba2c43cc4f7c271057c656ed9be6493173aa1ecc86815262882142b72f41b778d913e33f97610fbadbc246e4a063c3827da75a8b5eb6caa3814ab483dfcd31351ec025779d0302ad71a08b697cecd369f383fb5671a2e605187a4a461555c7433c14908b0401843764d2bb993798fbf631f3725e7dd26abac2e28054a5c2826aaa65133f4905a7c4602854f0dafc9c723909b3ac14d381b63e3c701c27274e09a91fd9eacad1204cb0feffd5a9b2b50e34bba3401c4042f3a9ef6f468271aa51d8b4323f7e913f8599dea317b6498a3489fe4de330b8d339f9d8e40c036ae485afb8221eac5db8573c453017e27853a048779bb73a4d6bf703cdc983bcf3f8b89145fa7e0dae83052143f6fd1c0cee710a43e280f9b324aad9e38a806dcbd5d3828e0468879ecf8c2701c8aa3c6fdd046f3505d6742a51d3295fa248e32b208bda38b266c01c940ae6f0d6cade656beb53bf77bee01a16c0e488f73d3cf7fde26bf2f0725fff973c028c69d6545472377d8841d1db39b0c65b958c486bc5c78d68f798dac900fd0e8cc192012c8ef847c901b2464fb202740a944880d3d2f6a053f08417e02b4d058b4d1bfb182392b4a264d8cf13f5c75f98ee24341e8cc9a622629405e5ea0e0eb7a209781d1051570772b1a0db9bf00b014b4d51af7371a423e5be834385d682426b129f5709d80d961cda535e4abea46e057833b4e27e9036ac10e1675ce1e9efe457ac0b307a741c2e65c0973036852a6ce3e72064d5170127162d78683e6cc754b14dc21789cdd89758a5632bdd871913f39c10cf48f494b8224a5df90f009a71b094c3f2a31467a5c38c3586c69d5168eb1d9f7e2c09a89335fbc9a1fd66bca076c8363a59396c4f5ada67b3c6ef1f9670af6e9a9c8b091dd66f8a2cef0d445b56e6903b16b1a1811d5810f619bb9ebf228ebfed132d0ead64739f20fb4d6103afec7e3ddf32ace99d4d3690f10355e79eb812843eb281a6addd2b9ce55dac6fa8896902aec07eef49ca6894b32fc3e96fb1cdcbf80e422c186aae5d20dd1f723d6bd5d4d442e43b5127fa7dc3000c1c3643a1b9d1cb3b459fa407c615570c38d80010ebddd348655b4e3c10dd78a8d360a10ef157d9389c12c6ad9f9c114fed951f902d82cfd6ae7971dc911a2a1b3c74db9fddf240792874c1e8cbade2eac13b80f9b3404f799960e430e18bf5f6abaf3b4c557058b0a2ce7232e11bf0958a7f2be413f2ac4a6be3ddbf006ffd86ab95952e16274eddd368d137bb2eedf522910acba9ff0c8aef483ab2771c5a968dc915a710c5e590e6283adf49ca3b9f6bd2fe40316c9ce72b9362fa39bf8f0303d4bd27345828f2e1b7dddd6dac976e6237891180271f04a55794f97ee574e66672a4a628b2db8df2d6bdb2e74ce57078f2d02bfd4a6cd4c80715da2486d71b37c50d9e40397e94d65a9cfeae2a6b838a6c73e63339fa2d52a694d6fa407d5a8f48525737151dbccfafbf18c4a496bea6aaba7b34b9fafa308bb1d2ee8cac0d99d599f00d1f2b49dc4945a910059d825beaa2fb504169bfd26d46812d742a65c5dd8b53a5a9b0afe8b01c913d0c6983fac303e8822cbc71a4b7050f4471565372c72498dd19cb04eb8c5b9181dd1d848ff8f60e9ab6a753c1931128a9e195a9a6ad93578feff85b077a31748c9488f129782fc058e7c4eb45dccd23ea893f83469dc33443a7b47517843c77d05ba32801984e5d7a5ee1212a1f5f8b373dacbc0e76c5d17f09e9d51b4668e769811cf9366e1f7fe2acfe2d4aa423b2dce0cb2da920dbdc0874c1b95f06dd6aab2cdc45f610105a16fbf838578f14a9f82268c07f1efe224aacef687f55f8f0a1935574f0013a11b77e48a8211529ba4359d60ac9593f417f2c48e7804cbd962f8745074f7bad76a39cca7722c64938f39ddb26eef4bdf817c073b768038d5f64f863c8d0a8fb9d6128b2b89fc51e61f8de57d436be7d33692fdaf0eac92533d5e3239f1eb5eb9f7206bb4a053073b088f1557c48d9d7ed8e4424e3d26c4d540ee24b94e7eb2cc913c1cdb60099b0c95794c709a03c80fa8b8adc86fc27efd59745102bc5ee72b09fd11957c7ac1541f61883071ad1c36339a3d824edbae8863082bc8df6965e70f967559ed0cc4cd9773aba0a58a10bcb092368e22a217aa1bbdf701d069b0adcc27c4a8009212850e5ded2397ca08d3232e0cfc48500126d30661e595d180b663f22dfb690b0f61103cb8dc16e64c3740037cb8fe22c4ea683411f9d3edf8d288a7b52629ce1aa1331752d13c097f4d2f3e867fd26bcb2dd5808a4b7c05061bd43eda904a277cf65490da76da865ba725c6d98ad73a19c6a09d2faa289fb1bfa22980e9e675a1eb6feff274bcd0741c479a640a45d0db3fa1ccfb6ae695bc97a25e024f15108ee18374f6f668ddd052fe83e2d926c38efa096976a4a491f5c3c54e7b7192463fbf45a564dc46def8f31b78f3f61b41bf702bb7b89db9fa23407cb6a5fe7c9b20774fbfa0481d4ed0acfc4f20234b87cf9d6eaa8a1b45515b8c4f9678bdd2556f429fc05f04c47d5268f1d549aeb390f9a981d945d5b95fa05db2aaf5b1e6fdaec893f02708abd19acfee582de14136af6fb39cce9e3163f9a9e033989ccfe22b1da60545954445f0da789ca64df431ea88c351e843f88afb22ae03947f7c19441bc98cf60c56c949f4d66a85f85e778fa11b0d64c8643fa88dd0dfd1f140e9784f2ba45b58b634619f20d79dd1690d3a2a709e6dc8ba591e270371bca64b72e199e43b76f66e8286ae9c20caa1f846074f8c554197840052c790eb7bda168e047be444ff94555675015a0f5171f0db79d311120b5c00cd5418baed6491a77c98fc0ed525ce54d6d4632a4cbc8ee6562f7f4f597182316c264f5096211b049b79f780f3a2ef0ed5acbcf177af042efe7c672e0958309ed864db43f70ad76d089f00e7e7303b699f7cef8335c8c133302e9749757ac71b4593025ecb79a0cc57e520d4d24fd76220fc8e5dd17e64f89e80121f3fd06d189584a931882ec84ff93f83f1d053f3f2c7e1901454a01630bcf905c205df0f3a51d48f254b1c7305e6eeade6dfd8bd9b7d4bf25753699ac5b2698c1026dac06e7f2ef898569387cf89173f37f630ad20e9011bb749dbb3435ff03689c9d6ac516ade0d36d107741dafaca5820405af07849026288102eadc3c02891a8a94b508d6257c293d8be8bf7d5c2e424b16a4ab9b053defd50e598d98b9772469e334c8a2fcab7a82b02c11df4e6d9d484d14acebc187f5e6ae8145dbfeefbbe2c79eab3ff0aa04715f02b433bfa4bbe27d50c2a541a958cc3a35bb9759d21f268d24d815f482256033e0c2c248ce1a10f92ab1330bfe3c3d1f986dc4beecb5c99f0e1cdf8045d44a0f63f278f18e9a6320ec6ee2870cb76b3fa1952767e32ea2ab74bf1c09918f0185ba47ad6736b07b0efe8e6b08a27bb3543ab2a9914a90ccaa1ee89b316ef9f77bf3c44c619b957e76ab1ee0c99f699bb288d8729c13df3d36df880f09b663f096733aed29fee5187b5430b939d4dfb849a78e0c442c2e6725fc15970cd563f4b6abb2ba71aa2a558b2cacd4875bb475ab1f1d2ca3bb6e07098c45fcf690c2aee5b694783328864b3b0193da02123a8fe185d828054458d00a3e6b715593cd54e18943ad91fa55d5bb694872847f32fc8c897c9a0cf86167e24820f93d1e6c11fbeb342dce4a1339f8ed4c9a56efa6619d2d22d1c1fb66bde7dbadac1397a809080c8599276dee82bcf536582eaaff3ec540e0bdc417fe072194ba98a380bd59059e848728b653f6f2bdc07ca5bcd3199dff2c1133b8a4cc0b58581c541066a8e39b8b7b19507c80dad48dd2ea7430ee3ba529cda1db61161410035567b8d0be5350e7eb87c7b9d5a9cff7b9a0f6a63a48c10e4041e6345b81b102c3d6c0747cfd6b7b63b61c30452872cb82768ea0980aece2f32af828f089e368568d2abcd7e48dda9bfdd0aeda6b359f44c0bf2b2938666d42117226748cdaf4b3c7fc1b3b9e795e4a920c5f63fc6ab7aa3adbd564f67a0f98d7fe198bc7b50330c956fff884acee601b2dade6e7660024460063571891d66ec93316a2439ace56065dd62fa1a0105a8dcbff2f1cd9c07170259929d1ebd027aa3a500eadba338dfccbb2342db3c1b0b39f1b8d89d43be64c0de60727d587cf81b4a9946649c6608ab990e5566bd6e106254394bbe2779e6e9c46a28f4ea6a7ebb44eb57bcef705417203443e90c7c99a83bbc3bc4ae29587f225c94b0ebc6f65ef561d207a7292e2c340fa95b9b73190c7fe765c4c1c83de7bfd6f39259217b9e0ad962f6419ac636b04600b654d826f3bb70c0324b5e8c4ee881c49ad17316784458a22125ff30df0e5e5d5781c95de9cf9a7c93f48b19ed22f23887d48f991ab42587eb92d16bb8a9ee318b1af82eedb03b40d8a663879526b008c8fae2e8dba664c1c4f2f4bd7f1717fa91d2d144c75eab9114c4a902572d6a5bbbfb12543b09c829742491bf8b26ea2baf890cc706824efe777fbd1e9a8fda7dcffd6af54f78faf2ee5023e20f4e3c6828c650c882d28c9f9bc8d4ff810b351401904fa348dd26964191dcfe7ab22ff140f024b2698293a454e2f7471b199d4b21ef8f293e02517ffad1b8b3d8758dd214fec343e7779f305c8fbfda85f69099d7b849c1df6b90dead85a5ccbf817d3da22056c546b324af584b7302b4fe6507f38dd55d7b623c9a8efa39dd4238d20ad44754d614f2c6e6b06fa0e4796241d2bd778e86abe99053b9cc0fc67be0ad5d8f6553e0a669f61f66680f1584440f24f1f0f45b13029780ec616fd22950af0629ff076475f8134d9c4acd9aedf14a229b40c1cc6aacd37737e39c93bd84bb01719a680d032c77edfdf36572b4edcd91c564113ccdfb542cdb4fc4127cc18fd5bfd7a23fddc930c44b8c8dcefa3c9b7bb2a5078fc4dead2b62c4d715dbefc4833d7dd2610abbff1b97d9a18ff5cca3d966bacb863276fedd9571734e40d2bc028fe81d260181f6fd53df78477031a05dbc5c857842c1f4912c31575469372ec5dc2c22e88614af465537251ea3ecc286983b3d386563b74940c064c1ea9a041713091a6a4e1a92a383dd2424644c467816f78c7d53516e7fd364ef1eb2530edb1aaf23005ced6f0c10d996ef17cd6d3880356d1d41acf3b1e2d51eda518988c887839b2e8fccc721d8cfa0e1d242008b24830d2b13d0415b1fbdd1ba9ab595a9faf2d568177047a75c328837638fa009dfdefeec69127b235f800b1404edcb4177658ccd2a3c637153c8351610f96714aa21a2bdf4cee4ad49274b5eab2dd993b3a88cc3e821440ffae857d3d0a9af6479a3a715a210b86e7e5962fdd4131e48de937a0c3be23cb2cdaedbf166daf945c80bcf90dc847f6ecc0c48bd34534600962d868a5490917e1123d133f1bd82418976cbec81ec0a2a11e0adeceee3109314a284fabe47b7ece2e410e59739b544c9c360e0ffd68d5b5c75736d7317fa8ae87c33f6ce5d1f0fde1f762a8c96aa5e25f304bfe8dd1b2d9c573262fc04b0dc03e1a5b96460f44164a025891b5a7652175542da4e2f2ed3224033c2305189063ea84921827441f73041ad5d4242b7f0a5c8df46b2b538fb3cf5c917c03e1ac1ad38ee0fd0c3d7394cd64933c142a95f3392cb20b721fca7cf9e8f07f7afa3d70eb46fced05b3fb6e32c49cdded438a348ef6351852cff4fe7981a69feaf729c93c085175f9defc62f5325965e143e37c18c1b522c9b4021154d5cd5dbd5e1a9a306275b36506c4ae71044addb4cb020b4da9fde3a6bb3df48c63c7997263430a655b2e8e48aebef5ae3167bf4929316968e97d771b8676c6bbf0f1fe13ef83f7720798343e759a730e9a3b739aca692414f9aed58bfe4e887147f879016e66bbba97bdf30f069a28bfcc11e3709c72a17e3cbe5992851637ff779c1751400eddb1601ed7581b2a0ec4dbef37dd6ebe063c98c87bc8be53a163404d61c823c4ecf2983bc1b48ec009f7cdc4e72cd469ebcff84a5361d3480faa31bbe90b8273a74a4f2618e7bd312e472f9080bd8b55e366b9e689fce0626cf2abf9f495fa7564bf120b058da388aede8dc0e2a2659c12c82bda5ec0b54a978622b2ad3d43d5f49bd779357a1b591e5bb41c01a15d4b7f1a88fff8ed9344eb0562228beca0a0706f7368ef4abdf15f2658cd9e21147aaba59c6d5c2c1caa9df65407ffc53631316e000d8e4938d13ea5f68e837f706b1dae8d7f1d8f22715fbff0af6d7588236171bbfb0b28b263582a7a47365d4038ff905132c84d67d5a286df7e1685d8ab9a11e8af2a27545998e8a35e34c3e688f2277b2d8384c25e92165adc373a157254f0c2695dfff688250d9f3b62c48a5b024436a5ac9cba87e69229dd269ac4b7a4291df0f4a30d2c716a8105f7a56f76fb8e55d1a6d55f9dc78eb3ec420b58f25f60da331dcb8ed41d9de2b3be789b351492a5c617c73a3df75164d3e0a9422fbdef6f79e5b6959b9e28d873a714f337ad8c869a6df7ef9b2918fd00a61ef9e1288111b86d1a1d61931d537c865242d5e701c2ce366d2b80f3e0e1b7daebf8e25a2ea4684face25551e89d9bbeebb82a1f926be79b594296112427f658da86a505a82c3e963d90d0a0f9f6b8ea50490264f2cc3314e56d69b2671eb7f50e04cb9122b846484f4bd9ca1b34f674f35739642f30ea4b230bea7aa9c6598e2bbb85e018fdce9bd49dffb524a42588402d36f9579f9dc12b9067987494cdd3487d7b398e660ac479f3cd809a8edc8c525add05d43d71408ccc1b63b7e30809ed562124816fb4dda9e6416f820d6538c465e5e21920ed9c76f9a13ae08136ddb138e681e316fd7d0ceae8f67130c608d948fedc920b9b4a8ed882dbd8744a6cbc82d010dfac4bdea318ff7071c6af5de18bfecf066dc454fe5c80ee8c1ec0d48157c4fee40297e13039417ead3f6f68ce73d274182a49ec31665d97092e655806ce4a78b114a1fdae69049711ff4ef7b8b36500c19b8935332dd16b432c3d1f3a7117afca2f049196f176454797f1ed879182586ca0514d1f5ea26661f4c52ae4f3148059e76fe6a19d5e83dd143eddb59dfb0d91aba7346b3a6803b1c5f3e87afebff2816ff31105834fd03fddf50a37c5e8bdfcdc70f3ac0ce781a242eb8f84ba963bdc2270d2f4b1399239cd3db51ca77c1b23c746e703d495aeb78f09f135de035f7ef22cf3dc02b3bbd451e90a6f912106828c43c7e8fd83daf26491caef838aec1a7dab955cdb1449d4610bcec6ff80979f6ebe3477e933bb69c5d1f997e9ee434a14d34f631b2c9d94bde03011995d7e5617dd8be9cc7536a9001c761d738be3b27b69df569d0e22b7208873d849e3db332044db1dd75ed15f5cc7149bff9f07cf59ca1c5cdddb9cbee1f4c0f7d3e70e470e3e00a87f539b83a37cf68ac2c52ef35cab3a09a362f580005f2df588d87d3427cd723c71d6d34d62217133a988b786621397861ec9e5ff6cc23900616f6296186508143577d254e4c58660bc054501d9e2d77a9161145ed91d19e1cde90b82d67fd2bf750910aeba180f71166570bb4c961e4f3822ca32792b081f5046c7cf068463d650f89272392b3c5a152ef606f3c39a36264cb660f29582cb16619e862aaffebda2d0a9b59017f71c7feb0ecbd8035f3a661aca75de93a78ef80342cbd884a70bd28a0c3106c54bcc6dd2cb317fae5c2c6dc39aef958fc80f6d74548a197dcb73f18ea759d8286eb85b0bf5476abdd58ff88c7fd858466f608099f56c7bf3d0c72adef54bd74aabd6283718fbf3cad801e492cba4c26125ff88374ab2529ee51a4a2180271b19e6b76aac112795b87e887f07ff1e67cabf8b15af51e3f3789706ad88b3e9e3ba2c1013c5736b08b955b017c67344984d70672af4c3181a4f8d6edd2f8fc17357c2455b88acbf072eedbce6b7800acc4e1b271f059a21a4a393947e5b7bd11c2674b3f82bd44a959b4c3a81d9fea376737f79bedeee3ee60f1951c036c721d05309dede14d49386254bf01bac8af931ce2a1105467579be3410218677af8febfbb894bda2c0539b92ee66dc7048ed74479cae5d580d583e5263476b10049086137cb7d28b019a75f37628f6ec509796de04224029d51c25616580f5e6629a0753788c646d1eff61fb3c943a50ab55c99fb956e05d0a2e614981fd68ff635fd93ecd732d636330c0c48669e39703fcb259abef249a52cfbd0bf75e93fb06e25656cc8a1081ba1aa92de662213b1441168db53d4bc8e4aa0b395d66b080d801929f1ab8dd460543b2f850a83bc3fe7eac5166dc93e783a6bda113795caccdc081c7e2beb79b1c7979e122e14d08f414313720c96ca5189377c89c3150e084dba2c21843a9f3e357c76ab27b2708337458adae8187a824c6abb7c3751dfa4ef47020981413887dcfaf25aadb0b01077b30a7736644974b0f9edd72c6f0d2d0dc199336e6e08a189094a8d2e754a966e575e3f09caeaa3d29e72d7347b61d197d60f613719dddc03a3c972b44f25c68be3a5b659ce14294ac3db9b0d6a2ac9a356e7bb7f3727968ba758433fb2cd3939249dc64144fe636c6d7212cdb40a91996764d52357f8e8a50db3421e509b2e4e35e0e5f0da37a1f275f83d7e487eb0116c8e562d95d5620abe749939406e951362dcd302f9fef152c3275df548fd8643377e25e7fdb01f4a2f53cedd89b1e40ab6f7b2b2a435eef8571269eceba50a95659db71d613e6ea62c606b9a71a8e8b94c6a4080ade1dfc7bc8f723e3bdae92d90675895e770fb6814c89eea819b0cc18faef40ff12f4a6bea0d68ffe323158f4c3443b2c959593321aa905372007da2ebc9b57340360b815d4a08d9d382a63c190d264d4077259c4b7bb9736ba67962fcd8a4a1f40b7abc163f21e100259d39f262132d89db3736322539e63f0b3bd5327fc891773d5297c309a22c8b15a2fdd3b32e01e3aeb058447ae10b9b936da3f7c605369ff3a0df0939f25973fe57f950ee429b42d64e44849d6e069448e44df0b5c5a430b3afdfb29ba96bdb8e3f2df9ffb731c788349a339ccfe991704a40c660a5537d507ba2b68809cd50d2f243c07f2fb628cc40bd26f884ba367889e52fc90e00a9557989127133a48eb2a8f0803b5d8c005819ce7f1b7dcd2e362f85bd9abf18e3f5e0721d19e48d58a4ead56f89697b1fbaf588230e929db74d28b05a10a6953adbb4f561384b505c5519dec3bbaf0da4722a4ea248d0ff65e0455f3f7c6f3eb543d5c2358b69826953145b973113b62ab5871295a9856f8ebdb33a78a445ec74fc8d3ec1fd5b0c22ebd25ffa77843d774dd800f57e98febc1d4c4f91ee3e0638d0a7aeed1014bf87e00155a4745363411e9afa86fcbde263f53f98253bf4861481e4379a3ed9462ba7a4d4193db0fdf23167660a906c45051824fae3219263c6b4087b3f8cb575fd17250c49cd4b2f759480fea1a619b4e56f19a403e1932c42cffbf65a73ef5602b7311a91f57a2fb9f210462d1fb66242a430daf511e4fae0f71dff8a0af98b7f6aa098d5d1a27dc2f0c3e5e9673d6ba7f877a703a3269eb329472cc412514735cea607659e881725adbb8334acb3767256b1022b4e8926809be8b094278db7c9d952e29d2b2f3857abc9996523297f113aa6d755a5bbdf04f2377d9b546ec6b267fd619b8b76912f40a5c7c6dac3f4ad1e45d8fa9f8f374feada3e0752efd24ec5fcdfd0ddf0779f2a36ff1eaff8bbfbaf01497a3430622953852dfa30df7af2cfeba03a0fe9e2495bde476d14c2fe25740532004f5d4a4242ced62f514225e0c8a9616cda4949e260e187f0b1533861498bb748d78ac22dd1abd2697f498991735a74d6c62f06834124edb0df06bc0c4692b1ab5afaecca3569635df5329b4e67980e3a76ca99002bd655cf79c38b259571f3331c15bf23523a248d55e27d7d235ed75a949aa2d5156263982efd6d15095ec511b938d6fa3418253cde9a6954f162a4be3249d075bd36e106fa223fc95a7a7b930892d037ffcd813531c8c6894d9f8a5d0dd7d7407b5e555851e793a3e936e7481f348438f809f23a99dc3c6631eba9fb6eaed13c53864c28a83b0975dccf375b8837d7a23e65de44ce763d5ce9c040bcde38db5a6137bc948761b1cbe498e1122aed8881bdaddcb025d746441dd8ce1da48ac7405289465bfe886854f94ab7b5b388bc362f3b48d54f768fbd824706519bfa1f580f54f840d20c9cca3a235f25d3a3014236aaab586decb876106dbcbc7d085dcbb773271dd18ef02557352e9604c9aa95c8773c67397a4963017677428ed454407ea23e7917f60c618161ce6fb1b452dc91d1d08030439007601a7f70c2ba92e2ce84146a65422c4d289af47fba9fefbeb04ee9c971a53ac1ee7c8288d1dffe16250c6297488a1e16b2b10dfeaf03804bcda3e4d7dc62e97795ff2fad9eff00c2a5ddbb6dac28627a0037a5162909e4c38bc7f582a19eeeb016490d9ca71c4085c06e27aa40bfcb16738732fab01a38004d2bc4fd39a543c1ff523d05781b277c72b621e5995099150c5c38824f3979a90890844f6c16494526c98911fb69e00aa1b6f6904bdd037045dc3c8ab903109c804a868a13d0b9304d5ae957e7e63a7f947cc6bdabb514e75e697e1b21582c8075c616a1969ee70d3f1f841abbba3d1c6b7e6353e04b733ab8cb3c8ff2ce8e781450b744507a381b83a804cd69c52b4c999454b82fd7b4d9503b781c6661aca76b5b8bd6f993189b4201bf9d8980d153c693c7693d0108e7f8a19e3bb1a52d6ca010a1b12960cd6d057dad9ba54c4fcc99b3f9586496f48dd92490d2c1ac763b0cd8b296b3a261d2acd0232d814cc89688546b97339e9fcb315a21c1fc94f40fa365833c9581bf4e49b8285b3789760ff5d7b61bfbe3d6de6b27840047e2809b52199fa73129be9eaf51d4530e59634e8bc1f05812a6bd9211999654277e3ee7f7246d3da09d3b07f2419b97f2fd15905be43cda1d952c89472eff18111d712a4b3789afd5fee811ce6f35a37192deea16a0be794b20c2e671e48cdb5cdd84f2617a7dcb242474cfdaa3041fbc381693d01c993b8a9e9cd43a014c3e3c8c6a9b116f8fbc3becfae2c351425646c437beda684e0c918619b82596f834699a4995e112f6a95e3d81ff5574c3caa45236d6dcee9295b0655687a52af7748609db971620d8a09b478f30292b173d88f17fb903b150e423ebc0fd0de726c645901fcacb50c151355c73c22d2a982023f23ff2bac1388fd43612e9b554215621883c72090ed11de8dbe65226edbb50c10b7f382076de3d5f0ef577a8bce6019d0659c258fb3750cd28e508c3f2b492b887bba740e3deb4057af44f6e242ec6609838209e9c57cab744bcdacd52cdf57f4b74b51ff297e08fec0c1dda120f29b9f55291c317fa28b5feb7350510196442235d9e11c49deefa5d4d7a8327e054b6e7193df62a44f4bfe141cef0d2e4d3296cb470befb1d8eb22f6e80159043da7b81329ad35a1ea10f8596a35958f2d9287d7ce4afef7d67ccb3b6cffb7f35636112a62b6aad84d9c8852098620661af94c25a80441b3a6620738ac68364c1332f3cb043f1d3dcf49cda0a6158bab08c020be48369ae05d250ab7731d123a45ed6e814565739508e063481502e19e0956b1eb7eb7977176cb1625898ca2fdd65ac0fc74047e4ba82c32bc4c452f1a511b0f88be75b22c88139d4f0bce6f0ba6de33e8cf107d94c81eabf08bc677db7a07ed82df702d5de0c26c09434142bb6b1bf22f78c8f88b5ba52ae5fe4d1878716742a28b8b247d0d379d0ed8995894518852e580bef368572660ecfad3ae1d697dd41875bc6cf061c7ed46d455e3a95e208c91e669af30752b1189157c0fc5df4aafeccc11eb03139957ea34bb156bfa848bf5348f820e1b4af02b17843531a67aab307f7b52197822593ec5c6d07da38c6640de6bbcd9b0754954fb18d0e077aec6529acb174af525b94730bca850811b663965d186411bdb3e72a02eee660df54d614a6d2fe5a49c924079d28328514292bfca2c2bff1af40548b90ec1c61cc218c2b592c23cd2b67a902a0b5939fc0f54b8475ec7ca220cc4c340216e9a32248cdfa23ef1f1986d37127ffbdf66af58d8d8292708addb5a10ec83c65766547e1503ccb51a1748211dda3c3890ceea395f5bd6299463554778fbacb72b08abfcab4627113dd0d6446ce27c7aa16d69d19afcb474a19a35aae73e688d6a7e8e7b82372bd011e0e0faa16f76b8b82c449692fcdd0587e36fc52c5234150793953ab9a4a70fc07835995cc081cb1195c8cc32a8d5bbab82851cf398aa46054c222509cf56640934620a34afee5d4c7d0351d9f0958216f01674bc84ca54bdd52843762f71a8184faeec0d7270836b162911ce803f3dc33450912c8b63eb07efb38512b010c25a1010ae6feb5bac899349af386bab34a830c8891248f5d2c45d49b55e9f1160cac13577790b56c05b4c96b8d99867bf12d32528beacaf16cef88147e61ec520dc2e8844defa0788aced3b038689b76c2413adcf152307065b89b6d41d882e0f640b962883ea0b12bd84d331bd98d51485c0a2970c94e3126e52c661706cff8b700ee45dcff5051c3f76a68e55646e0a41d4d3c7006478c1f9b410fb209aad0aaa4b6973a5712551593a82c91e508a90fbaa9eefa4bbd0690f085704b37fd6a6c878d2019efca8b89f9cd7f718b8d9e58c51c0a159b58e8ff84ec9f3b450075a3bc2bfe9c7d58c55a016d58b60363df78f0e81f713a6d135c429d3ae53656902342482194f1cc34c8708747188761dd27e8d5af53ede5e09fe91b5c8be6b36eb8156d2af5e9ff70959ec71eb978202c88a295f12f6a9ebce01fc4e273bb54ee46101ebc35ba1286b3b79c67988fbeda45eb7ad314312830a3744ab301072cc166f34b9e14fb6b5c69795337afb13d882cbffe9c8c2cb4feb6927b815ff4094c933c49c8dfc6e730a87ab995521a0d826695d09088e0f103ba50c3fa9be326fc49f172be087965f88fe40335bbd1b7a2bd8aec3d94075ad432fd1c38ff8b8dc60ece9c27a98a754235fa04a74aea763d57264d3ad4cb1514ea638cc3ea1138fa310acc4536da54b636df5247064035bedfba044ed0d9b4121e807f34ff9d4395847fef8c32ec373ac9c27fab2dcc0f316ff345cd006a18f4833a3950e9966e9908dd4d0b41694a5139fa19357e419ceafe02de3b2d5e9f28eeb11c86faa6bb422e173cf439d30626d6dee926d1aabe44850fedc33bcf1ed6096ca3f535e07859b3d5e92e5596ebcbe2d7bedce3792e8631cc2b50246de147ce2d920617aa35dd2a920b897e641b68006a41a432797f622e1428834850be86c16bc38e9a63501fc5e33fdddab5791373b58809a7198703590c7ac7b0d24eff2a5a76f70df60bd07852ad59555db9c37128e3fb00f31ececff074da5eecd6d5f3942bd000c68ad0275ae8d4396e618882cfeb4bc21654fc1cfc16fecafb417572ce4090ed49ae9c14ba31063fe9a4e7046f7335cf4f014be49919ebf43f18dbf2f8a93dc07ff11b9a862ab860b7f608aa51b377ea68fffc8d45b40f5fc8f252838aa15c5c552da0e92188e628fda4205c16826d01fb78b21d6f9b5cf0b790fad87a6cf23b29403035541a0357d1791cbd6747be35998239b96caa3eea34cb4342e8715e913d287e65445240135b22cfd5c94968fee95977e46544f9101c53fd86149e59859a9bcd53ce99fed96022c7345447d5d06f5fb33719a49adf7c07db1f01fc07075eb8dcf65a1f56b0cf6374f184d8fd8972b733eb443b7d019e0725cad1b717b722f29f1737050e641c332b5a2c70955ba93384cd0cf6948864bba8eeb9b36a3101d3210ae732551054f8993aa399156401dd51dcfdd78cde318222ab106fef7686fe22895efd16d5b473271f69cdc1ff2014135a185ecaf58fe0de88aa4633043a363956a396b0789e47eb758867e35552310a2b7a2c2589f538dffb90dbdfb20da0fc75c1ecf3600b970929eada61a23df97dff961ea8c04f09d1c92d985b181bfc0b94189b015339e1faeb12e7bf187c399c7ce30469ee7fb2ed1689486165132bd22fb45b9c4a0ba965ab710ac197b8633b36e1cf5129c56a15323e67b6472ddd01eed23fe463b7f9b3ad27f71df7426ecde51cb7b7bf0bcb3aa503d55ad48830feaf800847e7de227689e295ca5f2e3e9c52d43264c29f043627b330240539a3fa414487bc3afad1beba9bfd0fa55abc25209dff190495f386c8c6bee4ef5d7686187f3532fa57317c51a62e95762865083afd326ab07c2398c4d59e32bad0b5a1db3fcca6a7e454b3d31104511113aeefd0e6d3c19de8a1d0a5b804b705e8a7182da48bec05199112831486040b7634fbb2c318082be369a975f8cbd47dbe99da072ab9fc789ae0d3e22f8bd9edcff3ecf7f7c60236328c98976f81ce2fd322aeba3092305b0b16180adce88371e74fe8430c0cd6552ab436be1f3009fe9fb4c9f40af56fff6179a3a1068539f1c3a9b3cf8a470796b48a584a730047917ed2f62e8a87a1956fc11d63ed63cdd7774c2487c8954e757fdd06c4237a4bf0a98593b2daf93903ce84ebc7520478f0b26cf9ef8ff825cd5f75771bdaa17888a49cfaf75b69bea640bf8d7d60924fcfb94328e70d64f847f077dea9c85d2230d8d8ecd4f76fe0f780e80d4ea831595a7dc3bca856a8f9b762f6145254563fc6e33ee3c64ab2185b12f26c0c2a0bebf5c67a27e9a77f6d7f54364088d4e6effd94784b9304d0d38d5b5391558fc874fd650b88450fb9bd22d358f4ef45adc82e6c49f9ee6e2a2d279bbb729594eff7ea9798b4e5fb3184b39533913d2152aecf2192c4fcd0244730e9b495b6414cccdbed2e486ec510506ad582eb7d1e2b6f4770536e6a5dea51f30ce04bc3729e86af5b4b7007ddf507c8a04c0dad0a921e661d8c3358273e9918861351877d08fbd0128753604b43d4d18cfdab04c212c76e791b555a3da6b6fab66062f9aa78a4299da5238ee86265382fcff72c023b44abe80c692a13a38322bd2222cfb0c5a719990a8a7cd4bf2d80271c33eed61d1c39f145e909373c27c8b88167ca8e99a7c81864c7f39b296c471854fc219ebf6d8476378955a6c085e0d4404f0964ff47227a96812b9d46bf5845d01a20902b5786e77166e4013d0def80e1049970cd00e9a05cf4f952c680377786df6de42dde18f99b841af0582426713778bed4f742bda382bb5fb1c0750e1ab27a3c34ca48140496e030cf036e7920ed3a4f2a147bb388c75c77b27d9cdf7f4bf8e5bf6b1ac861b6f17f71a307e918d03672f32e0e9d23c9edee90857ec0ef9334d986b06bc5b0a34ef1693da01626eef829feea028f732816a7f8d9116c639766422df24e8b772b776b966a5971c138ebb5146c5118b678d25832f8daae3c3cb264e8c7db772113d9cf791f5a2d6c269b32b58edd1d281a2b0b34edde83e6e16aa818d1b622bdd0d847e29eb0a1014df2d9ce777130904283511718c85bb37f30b6c18726208f4a2c6ebb8a9cbe07d721ca8b353fb475c3fa372d5023c67f47d565c1e7bbc34a2cf4023f6dcbe1d6a4f739ec0ca3e95e8aff1293c2fcb80c486ac6ad6c7ebf67af3996716d344275254876ca417f96c4ff11367cfd5edee75722d17693cf82b0a869167acef643bc70a0e89c8cc7d703c27dff7b90c0e21f23c3ed595e37ce1271d597d3d70060082684b8686ae2ddb63fa4b5568a29829e30566134994ff12a70cf17881f23ec280715df0d2f798ec27562f7cdcbf441482af7476b6160db5bc3fe382a795654d72e172bf8a5270535a7dc4e1b2f996b93528a9fd84a0ecce2284930b77c9f56fb2cf44989a4822dd3687e7d3a2ebe46710c0442d1fa9cd28936eb964e3c8d2a9d33feeb4062f6b96e7e83f1bcb09cbf2fa8286331347cb77076a581090f37928c805ab11e5ef0b038d29897bc8b3edfcb0a71dfe01ecf2bb3efcc9a493d25a1e534e3178192aca8750a02e1a8c67547700436c3253f58ec4b4ca0226c85b5371b7ecd1ccadbc6993cd40122768b6e55cb82349fec6ae4ce337f944a8dbb198844c3d31dba9d48feae218318e012838516e83d5646361939dcef4248108d7c41840d8d0c51b729c2e4a46347d8640cd3096a5ce173ac6379479d3b902aed931559c1be44bcec9da21f87ee765a40de0c61d13acfd958540c1279a2b5bc41ac16249d1b9b2d4779e1a61b19a75a7b5fcff83f40276a331caea30b039e03472ab0dfc4b2609320df609fc7e09f2ad930c6e9c9417260b10a6322e73bed14f092c4512c476eb742658e5b57595545c9c31b2d203ee11f8f5a9694b6da1af75801af884d6ae03a5d21e4453b2fcfe362782ba5df7de948e87e9f4caa8aaedb1d5230ff05baa3437a3ea6a3718b8fe5a00e8dbcc55c215e232abea7960c69354f667ccc7a1fff264ab7643e87c0d5d45cefc36082801262e1174bdbb8fce6574f96d5af85bbd7a8a0ee6b3dfdc913e9e6d288d787f626292756d6b666b955aa1de277e06400b487363bcf3952f225f5f4cee8cf46d70e0c8962bab8733b5a06cefa70bf86ba06d0c62e2fe1a51006ecbb53902bcb1c4aebe91920c553801c37e346d070a561fc4b65b4f1b046912af5e8dd0d470162bea07ae51deb076dec65468f4c386dd5d8cb5949fd1926466558db75170e5af39ec6953a809020a828186ba03aa480a5831adaf764b21f1f0fd7d52b320a1dc613ad7caa4070a1e51c0e582be3b4b71e1f19b68bff1ce18b3671a54d6d7d0a9d9702896721b9b4a960e458f27a559bed29b2101020545e48fb6fe9145e68d479aa04602222956a4c12c2f63d626968dcacf6022ea2cee57bc3db5f3e8fde12a03ceb135b59854b5619e4ec228dd1a2bfb3c12ef05e3ec77923c9138feabe9fa7f8c70306656a4244b46205c63eb32d0496c3fa33856210ec27449f06fc62bb9eec3e0669e23e54dd14fc962ab67716197e0c9f5e377a36270d7d4bada8d45e8948c3bd94d680a4823956035467b3c89851c8952bb3a3727b4a1c5e604528189413be94b51953d1a8548df0d43ab36157fc95a40f4b46906f7d03d4fc786234f6c1d2a337de88f689d31e0e0df183beb28cfd41812210b7d5bd3516d0879471e9cacd47f5ef0b517cd70e18c8fae1d77c3585da900d70721d2d4dd4344f0150e51a00d8dbfa0ca573b5867923245bbcff841dc78df505959ae5279035217111355cc672cf579ce098f2ed01ad4dcf1c3d9d35a3d21a4e347c6de933587fd117a19dd0601e865a02a7178e1ba0e125ce07d035027a1d95a7c9afbda7fd037301c27a432d423ccc11c575677e1015cca7282461df5ff5f712717cba35be368ca791035f9bfa15e9a937965619f35df182aebea1226a31753439f4879fb2e138599d40064de1b9dddfccf5ee63abb7d98b01c77d9aedd039a530492dc7433b7e0447e80e09dba6681f5cff5a01ee81bcde3ad931ed74fd2b60ee452b211e4a80a1099141fa3b2975fceab61452a5e4ce7f1cb57d9854ecdc461e4ea03af4be66d63a9aaf80cfe2cf1db9b2d4aeb28a20acfdcf9581106e6fd96ccbf7a6693835d0b898b8e795fc7b1d0ed02daae3ba93a30696f7664ba203e0449e4483a4ded5ff09cc73c9579069bee9404cd59b2be92b75d38cbdb56fae89a213897fd81cec28e1d987b9c17b1e0f8ac887b3705289c17f7eab70c4deaaa10e6628bcdbc4c0beeab78ec64f5859de71ae7c3d3fcb76fa04d7f72d79033d1afa84c5c0f1fa6d5d4fb21ff83087e7cfc540feefce193b617b000e023cc46bd95cddfc25217a71264ada94dc792d128ecfd5acd618deccbad2b18030438709f9994f19b65e1df9cb482346e4eb79f1bfe8c0538275f36b62585443eb7e9e1bcd09177ff7367f197c148fea07a58113096b9bca674b920c66a76329c6964836e9cbd25f686864ab176e22d383f7ac12ae1a79db06d6b3493cda09e3cbf5c17fb97e28a67d68408beee8cbbcdd892b7d0b0917db0588d8c33844a1d07776f5d1dc67e267eb7b5aa0f1065dc68ea0f9bebec7a43e747b1b5c3109f2223cf1036c43b5cdbfb00d6cca506b35b9003aae41c992309a8d0fe6f07decf7f177c45933ee3f596bd7f21194e759e1dbf7a99bc45b3057ac4066abec9bcc7439f81426b179e876975160098a4e74e82941540aa4f5378aa379ea7dc36bdf12439e6e68e1479f82759e452c73e15da7ed3143d5748a1fe96aa7af74bafe2533ef5b322c2cd2185f15839d5dc9484cac99574e893db9fb12fac028fa6d50500dba0bce47d3f9241f89b7f10d1540531299c5ad8d784c184a6f1e3d5503e91e4164ec68c5c92c756cb7596e71a821677bc376c34464df1b2b19892351769c00586bda2401a47f6dafb883bd2e2e58704b0512854859cc278a63876a6dbc7703117c0c3009f373ec4309c06a0cc85f936111ebcec4595c7da674d5f9bc60b4ef5603464a27562575c1d08225e46f69b8eb751921def2a9d894d65bd458e25ec475b3255e02be54a6a370f55b1fb8f5cfd8cc71821b92ba65a800774188fa6d545c5245b76d1257a2c80e5aed89be853cacccdb4b75f638d49c8effd0d17514b4ee1ec21878e016d2abe9c568dcd1b0798c88817d3068c3aa81942d8aab2cee380b336e40d5a9d110efc1a9ba25f760364cf1038b46f089cc0a4c2eeb1532c77011ab7646517b77094c012628f32fa4156225332cdd259075761813429414d0efc53bc5c33e36edc12aff1b1fc18e72acedf4c78d0a8cdf7885f13a362c9c674ec1fefdd20ebb9137c83eecde05d8dcc38fb09b1df3f5a1a04db598b7bcbcb6b32562760625f8053b16742776b5fdea89918643d88567056645b76c54687d7fdb03648c9887add6f99b83ad28552d91e17057cc178087f62508da60dea1eada1d6b591a4555a500f8be1205bd3df6abaaa2db59cd1c9412eeca7380939ef0fbf143350815e3d223f4f852876b2b67703caf44d343e5febd6c3e24ddaeb73fbfec2a4932136a2df0473b3d75aca5967c333601359a629369bcb79c8d92ea95f5dc9074856a9022d356b972ff5685a7725add096bab9ca1c2593df2a0c78313cc84074a4895c4fc0af8662267e5ed80d06a8ddc15d659e8e25d8fe42dc4b0e6d23c68691fe73160947319395f703868c05b65ec4fd966c3cfe0547cb23bc4e2b1d0a93cbbf85bd7175e3a1b9c56b44034853ae85b964049085dae88342a15d6938e4873a28d4947a52644f73c83d3aa0578f15a2d7d8c400ff4e091f95a580fe05441a3674e09496280c9332b0a71f108b63959b04f0ad70a332caabc415fbfeb48e3001aa4ec1dd83ef85ea72522d14500d4137ab0f7ce4be1ba7771c36e93fdbc04624771b305b66acf35453970e24cb46d37b5eb3c19de45f6272fa16e1055e84fdbf909040ed27d852fc1467ee3c0fed3bf0c2a59ea549c95ecf780727fdfc2317c988386c295a5dd89146accd6989674a6eaf82e555dc1bf44f6734fd29d661d48eff9a71142ccb83de0539abe70a89fc0789f3fb8afbc4e8fcea9372b649eec068653d42790d936008f7b7e0ce517198919caa3c26bac9de5a812955f96f36a2277891d21ad2af43ee3fc17e1b7167b4843ecd57755e8a54231f18dc7c0dab702c2ae4676d226c6fc197948222354f9b7e9485e65241ff3b0502b93baa11c841a4009777bbf74e3caefbef5404243c182e187be525441429cf7588c2f8b94a09149ac5f3230213570963dd28be36ae2240dd140bdd28a4600dd912a33a7cb9e96c7abd33459e22eaee4e84bea94e42ed17aa61e0bcae8c8a6bac2c9cf32d134db16adb992bbca6177a0f026456616cf54357407cac2dfde388942743a9445df85d1f9d7e60ed3bb7dc581979616dd6d2385d47d2953d1c101dc6f0ba464c63c6725f222e4ab79fe20b53989035d561c4a78baff78bf0f33d3e9267be4116ed700a132ea600046f5086deff1f304ef45bcc7a48467bd7af3d597f31e539dd6ab16d8f447ba8890d24ce7b3b3698e0f65a8f7289ab41b0504268dbb29b9dc97b8f4ed60648cb135a08deb46e66bd6166454a5ca44c51041ee890f5d09c09ba14c946ed44bc0bff40fc31ea8ed37d489f6a9918e97726083bedd74563ef40a5a1cbe0ffeefbb354313e52425c1239cb9656358aba87f88045477ed4ee62230a0f634235c6f4124ec951590dccaa1b84e95657f628d7846877409605039273404ff65341be6dc38c384d366afbe6a118301bd87bcd0fb53cabce7fa6b58a1ce52450247d14deff1c88148a8c8926f91a818d2465ccdde2e9b35269e165967ebe82f1b6f0b7a5c5e7486ef367224afa79f0cbc5d2faeafa85ff1ddc8becac5cd720cbe7b7b153fa9c1b7b5da1926928ba03a815d414a7f2c6fb8088dd34137337bc4904e99c3378a155bd9bd7ba1e692b95e8681deb8e2cdc4b79d0f9c9ae767a0b6b89efd0767c29d283d5c429af53d43ba40de892c192b55b75e7880b1fb611534306337798a65228a0f0a7965345cd1ffb51d595092d3451d97a0e0484dc26625ebcd13419c1ca6264718b7e5a30ec4ccf746dce60af4e3c6e34a70d755d4d640c428b969f8a10c19297a2b9dd36e7a9b4168db0db1597062e8d899cbcc9c9faadddf0b3cfb91fb7269d6fedde189e998dec2577ba5ccb9658e8a3196e6f1cd1c9d3787db42f1fd8d925a8ab1c33db336620afbb0880806237be1729d680721e1100880bbc43afce6696d293257e82e825eea4dff9bf9551b819454a3a824ad16a345e8d36d4222bbd2b76760e7203a76b9f789e75fc76870ef265d0ed4c6ec67da8b3fb49924f50ade2d957294fa2448f6310181f3a4e0b7801bffbe909d5c76d9b696f758609adb624f8442fa603197c6288e575c6cd40260cfdceae38c870971d0768a416ffbeedc64b3e8d189234154f2a5a1c76a9b2511a85af44c54eb60f705ac6de0b63f422c2eee884ca50d488fa05b2fbfca3f20946adfcb0f523879a645cd419f7cd0c6527914b177d3e53bed69e0ece09fedd3fade9df360ddb50f2bc9d4c3e07c1f340eeb035e0ce52466f452b6c503e7f0c64cc9ea924846c41fe5a06427203261a705f0c1596ab4da247e227aafa97c4fdc776be331aa65d19e07ee6d11f7bcfca4d638510e408340e71c130aeb4f8d1e609fe158a512b320367746a0c07e3f4790f4340ce348e77af7ac7994c4c142bd768ed92e0f21b1bab96c26b6079764d6f1d1c823dcfcef590c6b6079666bc5cd9f823b3d29bb54d1d5110fef4d511951d35d00dccaf760dc3513f95cd9283a6f2aeeea7dfc484ed07f1685ce533d25b7404b03b284de78c1898104eb459ed7a683722a5a9d21f8cadebe8ad273d13bf73e39188859a0dbf8f212d62351ba9ff2dfb9849ae43d263330f0d483805aa3a94a2fae70e6571c33896aa4ee7384ae31fe9976f2c153c97b3b73bbe5a01db98dd35abb0d42daaa1bdbe2be46f6fc6bf195cffea4ed8bf2a292d0123bbabd64f7ab9cfb0eddcc352d7a48d472ba2e6d639066a4b51e625d24fc265a46446b929ec5ab05d65b807debae65ae2cb5fc4eb14435603f4230492f7f9d31832d5be55f9fcd21b2be98c60431b586edc843324e56be52f3a227073ed2f82c61e7b7b6381ad08b67f06b649a7b83ed4acf00de16a6ec4d77ec64c1eff063a7aa8d3acc6aa90b10120ede48f4f2413fe52cc9a70c133e0bfd52f26b48de47763befe26b1a58bd59496085b87ccc49bddedd176a183e467a6dc1de9f8ba4d64f706848889d80f5c60f44b1431f402547efae3ec65ea386f307c6094bd27b053d6a099e920aa53d77e60c6a7842fc5bce0aa64917f0950250534941cc77d67e0079733ff9771e9e2f63a16bd1921c6b7fb75510987b209796086011132eb35886d7dcdf47f7989aa303094c1fb8384d178b95d41f801ebfb922153d3551eb6e05b9e63f4511b86292933ec754f1b939fd7a5d829940eebe4f573127c7a6849b57e0c17ad2ae537633f818a6fd59af641185f58c7253d7e37aaec36919ef222a0e2da8aa74791e8f48dfea081cf73c39e7df47d6d36c00bbf65d6bd2ba03a0fad607b88d1a123ca7b30e4ea613e72ddf15019dd466edf841366c1886d9599105cff3cc5997549482df9ec71c5e2da6ea28db951b4826b87b87e2a06d06be8786112e2ff69cf215781bcc46e8d08582e483a85c83f1dac6d7d37cd4b11267c1231996b2d41856b21c6e99aa61caca864b71e986086cdc51a7e44307b5bc95d49372ba68b0e189f9d1b08591af69704c17ccbc95f710e30f395376671e33536016f207ee25dfece2ccf9b91b05d3a2fe6a0a696a4f50b5293c0024a585be1a607e6d6d5a1ca09f4c076be2891e2dccbb780d50dd623d24962763514160db7baa614a7e13dd2b7ef8d7e215dd337676e53e90b099e846752fc0dd370aaf0d41f39ebe694620ec93655f22ed569e50f3f30091ec7268776b245c8f4caa8c80411a53ffa722c2cd55327694cc08e4925bcbb54177978d1a1b972eb7dcb38d7d0cc5ef6fde86d505dca9e4761c66effd77154ee9f615521754ada89e26e15aa20ad3e794bf68af0b02f170f48421a1e487a8dfc74bb6ac7650f326609cf0bdbfec74b130ac8a459c8d73c616eee85a2df573b6a383ea3ee024b32c23992a077fee4736179f7564eb4cbc86809a3a262892c8aec206267f47079a4615dc50b264cc5e1956bcf44f5b63e86028ae8e92bfefcc1a331afcf02f35200f9aae96f4cb38fa101d733da6fd1c785045746f261b07d842c4978d6fc1db138aed5564096ad92386857c3e612aa0284ae797fa320c0c19396490ab7215d2929f2ffb9128d4161904dea3b07c9fa4160b22b0862f7b64af7bcdca3200dfefd6aaca8b34078b3cfbced106656dd161f31805abb5df0890f11ac9ecb48b4ad0af10495b87420312de6c827501120d42a650d423d8bedbfd6398460b4cd9fcb158950502cf8b8c07e381f103a499e561cc67c76aaa6ca23613bddaee8274651b3b1564ebd5242275c795c4b62c202e9864b68b6b53b4add33b56884a41363e3a28425cbd4872deeeec1a8de7972c71d189467d07501858a6fb5776e89037229a0a02031a1f42220bf7dfd9059129cd132269930be24767230ef1c515e7ad0732486624bc9807f7d1e47af2ac6beabdf09c548a581a79eca7806a8e9cfcafb0215315f026961baa607464b07d2d967cc75f884d5468c31f13b5ab35f41535f0dab2090e6f334ea346049d36f830cd1988d466ec7c1458876e7dd108e582d5dc844aa0617b1fe4a7f2ae3d173215a6e1e50d3a6dd43db573151b3c8d2fa6535e252b28f2ce549e39083ce4bf55da16ce6ef2304feeda19321f7950106b37976a95b4e468c85d6aeb9b9ec42f6adf95b5c29c4da6de9397bd67f37fb03deee080e48da52335395263d77feb687ba0b96cc54d49b0d155087fe38559d207dc15ea78946c72ef96cca2796e1774a17f6ed5549c10bc6a68b9b40cfb023bccba645d2fc71383481b43317ee1268b41f7f19e52c13f6a822a6c7f1a1aa3352f198befb3f6a3f6c2a3b449ae692dd37ed75efe51deb395f1c808736cd9caf33f07ef951c7e1a95470b536536e7710ae8bf9ef2bc9510c79afbdbb6408cf353b4add0993b67d25240218d62d0810915e07baf235056b84a6ceb02258bc2b9e23170b256f37d2a0d0c822427873ba07af9a1b249fdcfddae9a99d6266bcbd8a1acd3c14b6554ee4f41bd1f27f9a4fd6eb8f10355c038c416f2d9389dc083281da9f143a0c2bc51b01c1b0ce2f05f8d208d75be8852f6a3769ac68ee3578ec92e2bed567e3861e2f5d8482f4e6fb56f3269b730b27cc03b78efec6efa774fdd393d593d6ee63f1829e424c97b7e33aeff463c8ec96fa2ca85e297779b492baa525df36644c762a7dda003bfc2fd1f2c0fdb6e537df99db9fa9886ef5c1ff59460cb91755d0f78f9ab1399232ac98f8c4395477d6c0f2da2a074dcaf8794fc73c8ca1e14b36c3b17dc7fbb51909652f9b68eea9e9536c367f475739b164b121fd9fcaf9fe3f0a7c2caa3b6741e3ce64c8ebed33ca26dc5add708803f6930d233b9268dd08de42733ce6cfcdde0fdd8cb4d75fd5321c3bff144a9537ab2ca5c556e2e0948749ff371edc4c62c34c9a9355944ae0e9ee4ff97595348154111021a6ed999094298e449317a7ef86d7cdea0af8ca16fb5204067627ea3b9e659d15fc0def55fc8123a04738021bb3e04c6ef63cd33c8fd99d891729c9c324485e3ab69818ef185adb4cabd7bdd532e4c32d86f87d34d7bfbd2435402909fdfbb6d18892459df0d5f2f917df2d0e11e40e873fe24f56bd1a56a7729743e3a1343f1008b440142a1ab080dd6113c65d0d7a20a77a9f047c146e5b8648f77c3e32d7317b9b7fc362c86911775e1ebf169f1069e1fd651e9d274933d542441193d60b58fee0fee79f39e6ac5f53b3ec420dad7557d18c32af83694024213f79d0edb6b222705fc842394d462f6259d5984654f99fb93cced77a3f5ec59baa9afae6398c8d1d8bcb6aeb1bbd190b237c2ca94b54748219437ae3b91b1fbbed0076955b8fbe50c0c149b57b1366bc8d8d3d07cb8db421d0854b3271535272ebd1a347cc7fe2c0ff2697478f7f9cc109ba206ccc0be7902eee671460347c15825a8bb495cf71054deaf04d541cad20d2018904fee0cd0ef06503ce655c439abdc0c27b0c2cdf61c90a1992a1cb0e01d21588b35a6e9ea4222398e3f58e1f665f46f2647fda1821becc5cd9ef252971283e2793ce2fd6d94a9d56219e8bd624ba109fbb20dead10ed932336f5cc7bf0ec621e721d93333d85de3fa0d44dc4211d169301246eaa6cf0591f366f6ef70c2edca66cd222e9660d91a733d22009060a13e15a98fa30ee993915fe114ae021c58d521cfe9df3bf51ef70631cf9d602dfd0c73e30ddbe5b66b76c81867d5a45183853af449387db4cb550b1f0d18b23d23f21b5a778b184055a4124351eb77126ec58cff56a42c69db2841f4ade233250975d24d5247d592e84cfb8ca663a62ae29d70d59ffd44f08857c32adff0dd2f0b3f4eba237b82570d9733855bee51e533c92bd61699e31a7600b9bfc2a13f2ea07a9ce85b15cbc636046b36feaabced7fd8c2ba9c0cf196a7d36551229e116034caac7ec9fe65fd7159daebd2ee2a72c55ef758a8bca1f6a7b67844e4d4246a48f463b4c5772242229803833196e1a4f537c87aa65f171d1e8e5fc08470f3b28fa9d98baf1bab328253233f3cafa6672247ad12d6c6f2719efd6d9aa8aa629f97658303cd3d757766eaba0aafad33bdad8602bb84664279fd503e3c371c87792f9c2f366e7d232bf0781260b57266ef323185c8c7384af277fd8b6a19b3edc32f26f3e7bfb61bae198c6d1a3eba83c982533d62c2511c3a6ca1ddbfb6937ce9be7be5374e00a10ffbe976521cc2cb2f9de0775b946be5025bf1d95a2a89b4d8af1b3016a4586de8629366dee688822a39cd4859285a9ed613d76ed56b16b7bd2f37685296a6bf66d2dc53d98dee9adb3bf72d6acb8ea5e0d11b88710944c650ad28fa3af7621253f123db40c00f97cbd142f21e7220f931e9e934e680113918c46c3a55f7593a4430e377923a92b5dbc9fbb3134f01a4ceaab59e0282560eded073bf81a05ce43beec2c765b9473eb5254b86740c265e988c9fb84fd932b96de535c914454f9dfe8b6725665bb2ba52427de567b39334c0e5217c8729b7fb8c177bbf8adf638026f81feef7d0aa478b367289e17d2b260dbeb6fbc3f79b06500f73fbc5095cf2fe07104178977f2af769f3b982073f793087e3bb266b4463f340beb9fa44d395b9c7914980043b245ca99105591231d41f8e692d278e79638d58a3e7e61e9ace6caa4b99efdf31b69fdbf653322f332a6af58ca3cbe67bf3f0e767f513657523e2859c61876106058c3f43d519e59dfc1ffcec38600dce61d3fd428c2a1a46ab0bec75470f4d28200a8af0a7aace60249f87ac49f7f0f7157dd404b754c9777b41a4498c77d289f33e7be8a53e0f4f14692f9ee303c97e6255cd35c2599e803860e9beffea50377f96b1e2d7e8a6588781d3646de7eb891f7af453a92307fd284c22fbd53823f8932b37c88a28ac6ea1b96478af417c01beedf395c22e3f63abf50781d01765e0ac69d70e3680774c163aaa3e58a80f9d4d5feefa02a4bb820ead81c57b3632038795baca9d3c00e344746687c3fdefc80a370e2d0aac43444167c731b9846b3d007e46bfed24b0dd5f69b5d1b44d3dd53db00230ab66dd1c635317aa5a39ef83b44342db4de3a15b93849a5189eef9b825f5f118fff898ae638897116378765c1412c5737539e1592c4391e275fe2f85780da38ef29b10b273701b96834c4e8e21fd78a1cbb1eba629577f70e36a2bd1459df664280e13c11e0b189fca48c69c84c5e3c8f2feab14fe0a2e441c84623b83bc45966f44330f5863b52cd96d50e0fa6da3df527e251e712bfbdda6a19849f0069f0d25a933b09e84a4954c7ba7302a3a6c7b8ec5d4db3a3353ff879585665786e19f25ca6f537eeaadcc024d6b21e356a87aaba73671cd25aac3e96ab697650ba6d332d27579c85a34a1bf61a809ca71b75d209fed5c2d705c00ab271619d2c422a371dc85e6da98e5029212e3a46d6c1d58c0e151d0235fe6be80b0163b0329300adb683edc3d9ec5ce29c8b40a91d58f7f4e0415c00e42bfbc385a0e56782bbfc4dc590a08f5c1234c7afdfe34964802fdda7af2a7db2dcccd686ba99ae6bb51181adb23629f5969f1ee6e9b38857dcb4fea7d022b265b94bc69e3a793ee7a580a0f6502e31a2e8bee49dbf79674109d52f31a5d821db1a0711ac28af11e746e4e2fcbfcac3acb0b4d0d8716bb5bbc9bb202ffcfc49b79f38589ca58e5698bb0eece3be300b2baffadbcc6c7f8ec74ac2e138a99993074deacbcdb84798a1e33c19020897fc1ec747b70a83a3e66a5d554310a7f901208de90ec430a48bb1d262204454b9da47bb1d6725f4a2947c71f48183aa69d7ca168b51a20dfd9f027160001979820489d06592bacbe27ff333c69e1d26c6ae42ebdcca0183f995629b360a2647300c8598ef6f1040d70064ca707e7089a44f7e15ff4c9cea0ff39616eff721624b1e978ed76a3e944b4b1c095ef1a93ca72641d91c7904c8ee193468ca3635f4258b3b3cc6c0fb9fd417a23d552e8173b7b1af763a487312efdd19bea13cd8afca3bbbeb176f5d733b76524496dbca7b66d5682f51ee8626ff80c34ed37cbab98a234d3e1edd2e7fda4b23feb37a79062de78d6852e20ea51d2306ea4413de8d357cf85360ade2ca7d84e6db140e3fa7f74ad3e3a5c145088155768e0de469f1dbe9ef85c24e4c2fa23ad7f291a63c69a8bb7d3eee6b73f608c37137ea23b2b7708b58954ce992338842fb0d6b0d0d9322725c1414d990d8f5f93f472e1ab20d0bf71ea8f4bf274e15dc4bb770112ba14c7d98fca0ea1a58d23a67ce0d90544506775b35fd252ba89506798ff3d03e253b2af2bc6d03667ac47e62ac46884785c1a7d33799320db2cf85aa64521643a9e8b2a36ebf56c5d3fe03528289aea72cfe76354b501954f440c341b2870198de17be3e25f3f9d7f264e39100312509efd321410f0fa57679d4873ec8b61b560f5699ed9427d56ec1dacbe5e2468bfd73c710e268d852988d3076f3fc1acc41803447f5de444cd7c33853182788f53ab9f585bff1a2eac935f6a0155bf89253487f174aab9e3f66355e0f2322db6a5c112f19bc3218cabd9ddc982c90f1d2f03104c1081bbe11249ad58b2b331ebdcccecfb27de9eb3f35ffb48302e9f8580734cef32e4d2de90f2710e356a2977084ce2200c4070f03bfafae0048f0db528f4bdf5b6c8b4238917ba6a02334b51c108107a6d02bfdd47f83b045080c8f958b461c7fe18364e34ead2831ed90cd6761f4fed47054acf2430c08da0da38f6162f7a5a5f980ef10c5e9ea82562b4a26a9741ca665bf7632120c09490340d5693382ea06a8a47969889e82acd807d13dbfe27e58645629b642896156de72765655e077cad9b71da29118cd427f9a418d9da495c9e732bad5d07b4edce0b1d3cfc558b3de3b4198d81f8f1ed000664940edda24882692239ebf39c5e4b8cf0c59bd66221c98460baae4045324c7d5a804669f53f74c82d274eb7f0cdae7c36b6970c8baf8dea0a936bdae6a7cc168387c0229eeb6ddc0cb0271f672c663a2284907c381237128fc60e1f73dce8505a936202957cc0d57133418d9971c55a55e4ae95d3629981485bee2f6d50eba42c0df7e532c7805f022b786f6b6fb1948b510fe5da1509de66ecb359e938e2957a745fdbe145044d9103b4b25004318c9cee3b522ba402d3a81abecf6672aff586e89a746211b55580ac1faab14cd134b4e23c7c3bed51084713d844f890e8e0d2d2ce4e9f611f30de15f9c0d10008b28108c727af9d1507c83d2902b94196867aa69d904d81195d4643aa86299fea9a65c1a38359e42a8ce625b760929bab73ede86fafb42b0c9c12b19a3bd740a4b605ed4f4768f736f06913f549112519e0c176c04f05c091b38c536165b1cb108f1c1bb19ac018f31211208a955501e20554e5949bdfc51bb49e025a4caed7bd75dcc6f8e98968385781ae74009cf33bd9d4eedf72cdb3726c685d1f0bc9f594d9147b8c436847e3a66800fd960e3e27f4c80313e17091fd11c13a3f9e6f3c08fb0caeaef5841bc6f015ca0ad3a6833483dd3136d26baa2a08756b253b12f6ea07c92ac162e5b75198e2f1e6adc98b2452ace9615f5bb02f8928a6b2f1a5905e622bee564c832ac1d8d8bc5b2c1de00efc903d99ff5d483ac0fcbfc4a3a4bf34af9b709a542b82d6b981e1d87832be80c8ab4a37c8c7efa0d2ab7d2c1337c0cca727f6dccfca22edd15ee6c05ab72f810556f3fb5b2f74b61ff9a0ebf8c2efede4c11d41f826493c5cc127a98e659d8fb33a5f12cf684d7c5072d1cee9abc2eabcb5f12f7a8c668a9c995d6ad09e6671e07b68c9d41d4edf404923572b7bfcdff6d56027b9e4a4eea8d1616376c4dd5f13b3160f6984f7d65ec98671b9923888b03391645bbfb0c41bc5ec531fb11398501ce9acbb8be71264bb16ea5e349b05e8ebb794c2c65a65e2870740637afc1485f6fee005ebb47485f1fa3d093675dd8913fc4be76bafce7c98af34aae45351dc53887089be865d15b47e813de1c801e6cbd42d837cfe2061c3c6562f42b7a631fd5007961b48764f9d7283e75b76615070fe6cdf9127d0827fe55eb0f72f9806987db0081f0f696e8e16965c420c0d7a0c3f31bfe33e5cd414c18e6f4521dd7c95b127f2ea41a415cd4e970a84bda83ac3d617f0ebf43cbc2de50032ab2b12a4d0e18f5e61a1f2fe5c9bd8c708d89c15e9d89189633ccc141e4164054b7474387014c286e9b09ae055a011d9e0fa2588a091c0eea643e3a592f2e783d4ae1e5e22bb55bbdbea13224fe7c0ebec03e075965156750dc4f2de8e8d1c518c7f20588af571f04c5a0e184a8625d5bab923af12c3707b21483114078c1b506fd5c5101e9a50bf9c41a159ddfb4c7b0b5d65f460a1c29d6045a197965f7b9114e2667dd0e91d4f39b7803faf3599b46c8d9872bfbca90f3e99ec0663e2cc119a7eb8bb509cb254183fd2c974553f7e0fc64230cccff24e39f4ee938d6828f41df1b3ae9fd4b9e508c12dae285e10848fc1a342cb9c682d315bd0698839e5b23889f86e302cc552485b7a6025e8a287ced7f79f07aec2040c72103338aa48eb2bba0523ad6dda999c211a37eef988c0a5ad2db46f2201d184175a5c4e2bd2e830e80f229e3ce2f83f147daadede8deea3af72c78fa91611e2aba7b391d37006fe0d2a8cf8e49ad84b594978791fdb1e2f18da41eebc3deb25a4238dcd14f35a717e0bd3bb9a2dee945dcbdd6c8ba2b4a524d972d0cbec30029d8e261a171ab19431ff56c8243bce3393312b7d9562ddbc3f854353944ebf5d39f80dc4abc253777336da2a1f8a6075241e9667ce5f0b439390d04e7897227ad1cd0ec43afde03e1f014e7914aa4bb10c2841b1c280daf36c59a2886b07ed133a8a9ccabea31163616518a966d45fab00a71de1947ef42ea5c4c7e2d7439748123394ee5bc476510cedbb423d20690d32505f567ba59fbadbfaa25b768855830a891ea6ac86b33d5bd4cde633b6c508a1a7777bf48da4a61aa48f5e12a2801cf5bcfa5a5ced17040eae11614d06698b3a604448090dd57cc678b3107ac335436db31ffe725d994d2e5fd41140ba8da0910d4ba9a843152ebc02cbad6e508664c65a8c8ae906c380877e786a286e09f9c454a7f54d8135079aa3fc19e3d7e47df980db52ff47fa0b9c1e2143abb374ac8790a42bc29cba15f42b726a5d986096ef6c078cd1a56c82c5fbc3a76aa9d5527694133546cb8ba8f2dfc04ea1fd998edb3f311f7e867b0788cc5b6dce6b859b08f5de649e8dfe6d4a1537df2a70dfb47bd5735f91186c4212ac355281d417c6574078677ccd831aa00bb747ea6d23ad88c17bd118579b9e29a5b6c50cc4d0b7c8b24de79517e93abbda6b09632a318a15e28f4ca3672190e752db3a1adb9b208f3fbb6ded7631e8dd0a82aed2a9fe514db64a446639c6a55e3a8a04d6806094bd24220998f00f58007a052659daa7dc55aec3c26e98f3397fa9aefd376aa3e79ad92915f5d32e938bba66f25dc28dbde29ce190100aaafadbc8cd6e4d2c6630e936f6eea84bab6fcabb5b24d4a2848adbb1355da15fbae7e610afe0a3060228ee4e95d0bf1aeee380faf3d2764e539498ed35cde3b22907cd072927e2f4e9e465cb98bd751875bd1cb8cdf72a9f1b2d395e34381d5232a6168b7edc7d1e11f5633e62451a206cc23653f062708b7f8593289713fbfc46c2dd5e4fc76ac66846e71c1de22bd4a0b7462e2ddf8d4e5f42478d83de16b257fb4a08116eb0ff37f365fddd536b54f249805c52b5117e921990db500d3772faae8d8df78c1beb42c259cceb585cb8dc84b91d648e624a4eadb092d703477a5347f64f1d69ce085106262d6137cd3ef90aa6ef51eba2a94550762c0fe8dd752248e395470c81b4e2d6b257531b3191ec0dda0798f79743d533e76034cc2e9e5bf273cd27d572e7e31a2a52f06f7868e11a9800d294a09411d1caba68a91c8104050f3fc1abbe3a6bd0eaebde8b27304544f2b023cc7e87163ce0366acb6cf2800c57425468a9ae0c9db33702d7bed55cf9daf0ac01291a33d81f204ead9305ea936c23e1d13f678b96b1f6e9be35e1da1e025452157fe2b0840ef32fcc7f53108a572ad08fdece9368765c4f4d4e8395a5158a7ada0bebff5f22aa812246a6d5eccfaa39ad1401c8fc09be43eafc1e084ad7d9d6d69027c2209de62b6f13bca4760db307c91d330d153f42a6d1b1f9e969aee68fcf2dee7487b6364988ae7e762d1dea81374ea00bd6b44207325cc557c2944335fe5db0616ba3e3c4e00fa0a8b05cf0f34cfda26eef4ac0e220556babd65176f3fe7c268a36ee151d4580fd6496fc4cae55e7dd6b52ba4dabc3f8c8ac4411de4e2e499f7c5c44ede5422f7846183f26c6996b2c1e8b5d0c181e731d761f4bedf24791e915dde843cfcd511c14ffe54e9efe6a8fb1080588a7476eef38afa508e9b9bf9e937c9deecfbb4404612e737e2456d179b5330af853b32c1cd69651ed7d4c77ae9ba534d258dc02f1c26bc2c632e4c4ead7e283245a1aa77b0d40f6df5ab46696f9ee64fd9318d2e82c253db6fa03b845e58cf875da459ae2524ac4cb508420b573bb72f531945d21242f0e80281aa52a8c5e191b5e7e4c0b4689249cd30abbc752b3a9f33413f001d8d772416565767ffbb60f672ab2e15ebd424e39648f46fe4aaccfd772f4b5e6b70c8e380aaabc9aa571ed2e5cbafec9568a9c6c6f734b47ac52259f378cf82f73859e33671003acc7f7f71885c4f8e035fb88891a02812e0c44a0b95dd96a54d75d090cd46fb3361cd5cc6042d59d9fd0b07d591c5b4abb52e58fb71c90a0e388ed75f71430c9603482791e53d216eada56502ad458a57362c4da1d67c5e0d7b5ee3f3d43ae567577ab8c7487584baa799a1d7855031064696cb3d26e90e0556529344317a4c1b169530ca1f493e68f0d7f4e691cad76377f8864f0cb59dc3076c952511460c1df753291c83d0be519ecdb91418280e9d94835bdece5f13a407049d941fd882665272b0a82ce65f929c749c277ad12b0839fa6888dae069aed121afc5ce3664ba3e2ddb9f1bf219750de6b348a61eef6cd76c39f91898508ea1689f2fc0d4307d753d9440cf49b822e177ddea5e8225590cb6532c2614a8fdbf8069cde3f0a862d8d6a4916a68ae4d7dfa1950a2615bb05b6d7fc30a87049f5268e648c63c868094e18b544bb2fc1225cb778e6e86fcd7f5830b00d2037f8e44242ab90aa596d80c63ae83c99d012abe0e06b93e35eb4a03a346ca90e443a8063568520a109bf4c66c8e68c652c2722cc751b5a042be8c7dbd82b60cbb41f1a2730d340ba9928a495e1888b6b5fab92609a4b23050b065d2e2c8994f81718c4801c954dded95aab6fdf5dca4375e88438ef98bd31cdd11bd1854e4ab257e59287bdb780f7ddb532a32348ef283f8a4f600a15a23bf51b87fcf8b3a99bb70d0cfc392620f2ce6adc6cbdb631e8de2c0c65544f2ec328099bfd314edc748c04e56c2d1dc8502a252fa688874d42ff61a0ee6b66a797891b79b0ecdae5d77ec8aa8e886ab75efcc3e9b3530145273978a425c08b3a8e417e3b94045ee8c4134b8f8e2ae4510e5c7528431cb0465484df205f6bfac64788b8d80f73191198863405326ef2faab25c3ebc4923da984e561b5c4de0d89d54765ae788d58e1660d61ce9f8364683266ac0f56bdd0e14c326b314deea5453a95822faf4cd93bf703a92df3189bfb2d32942ab76c2c9698f62182a0425fcccf6ea5cdcb35bb0e78dc89a7f3d656774ca7aee3fc569a6b066ae7607344fb38dafa9a4c4810c585162eff533f3b0a1c05913a94d9b73d9f60f5334148af94464351707c2604a4541a53c0d88bad8c1a28564d7cd29cb3a2dfbeb3ca9cd3fc57fe6234f6d4d18d031c5cc12df549303f1c7b490b1179be8d4ded07c88bec82738795e8dcb3f7f816760a0eeeb4019a731d3195d43591e6dd5534cb73ea57fd4990a149c5d9505d1d03fa693fdbe6e10637cb94150a60e25e8bcd63dbfcfe9415e51398026ff6198a11ae6966e4de6c6eb3aac2ef56ba5c74c95fe03446e44308ddc8f449561a875473d8fd2a3ea94cbfe3040e273d480f296a0cfa8fa6a06de0ff08b963de66f8cba1d516a754d6b14bb914fb689fc64f31172ab7c09023ba83caf5b28524938bc8e3580c5bf74e8502ffcf98a4f7e11cb451d571acb3d829d067d17f3a26b975dff28ba80a5a4c9b654ed5bd6bb3069e78e55f1271406137fed6c373b5653cf05b165d107ded1546034aa62e92f941a8e0a6b6138c395e096a20711cd1a81bf3e779500c7de2f67a261aee4565f75e9ae17084e47615e2a63d61c6f1fbed27126fd450615caf8289a8f0cfb9ba2f4df05c87300c1e830fad7c4a8173e204860122cd7c2cc905dba688c39ee5dfe3113171f61eb213daae9d13cfc9af0167692b5f597b497cabd36d195cf0e9f70bd55f861e73739f36f4c1c201c045ad96a709a89e182180fb7363f6df6ae115445f8f6f4c63a63ff946ab6e1c5b4d0894b87d27e48f761fea079ca5bd7ca11719720eb27cfa6ce54b38808ee0a7859d9e7ef58f24beb3f5e8c9fcccba1828e8c9a20e36567e3e2356523dc0064531863d5f919b6ca21e050eb168498cc07b638a535fbcda00ef0ff2360a190665aba56ba1f7cf29a96e27be7b3182a2d278809fb7749c2f803f7f7a7c65ac09f0751e9e7294fd150bf5c5372d54d530a3bb7875c8541324739c51c4baf5543af7784498a480eaec0617a32492f83f5cfeccd1509a66d21cbabbd2b41635f76d40407fc4d98b545af46d79bca92946df61b3149c8fa03867a02c219b9178447a2f00c86ad2507438ff25d217a1d29cf88486a0248d91a4c2845b4a2760336df64a2d30d6514aebd1610c214468126712c4118210af324d4c5e95c78b1619d6da34e5f8a9b36e4a20c9aaa9912fc8c742bdfcd618c6ea617cbed58d6bc7b54837b4c134e712fd28311a844701a6c60e8abcad74bb8b50fd9311f6e6490edd09c46fd468748f1aa0c9396f2f2b35b26154757e6ed7630033546f004e6243b58b58175bf8d1a41e7047789ecf90dbbd1b20b88b9ba076d8598effdeb367ad132cb2ad21ef78b1705e23ddfdd8936fa3ed0b336027f5898caf1dca7898f58c1261fe6bc4667ffd8291bde7c8b0c25c124e497fd0beabbc1048b5d8c269127aa0d136c019d502c2933ae9480a73a4714b51f56ce6564331323a8bd008fa53b4d1d87543d9c593311d96f25ac5d7e48af29a6c81f5c0c66c5608d49941e8658ed6c7a0ac69079971e1da0f999f3bd4333539353eb75481f829e6cf20c85844210e575a005033f509002f25f3a93f81ba8f5a03695707af570ae4b5cefcd75761a55fbb2a8bcefca6605fc2c1d60e76f6d5998f26328fd380d6c02e7d0b6c2179f3f09d58c15e70a6b2eef96387dfb0917845dac92b917931ed35a3160597308e8f354dee269902b58822cde034194803ca025c9f6e77f7826acc27d2527bf4f161ac2964fc989d06d8167cc17bf158dff32ab2532f2202a45d28836c937dce6d414535fb01c3d143d61e0699bc30fb7c306db5f1e3d048b9d6769df20d7cd10db3af2d546f11e2622f3c93bfe5a6571863ddfb988d774545a14d42dd57cd2726611706416488f70e768f4153abefee98911d0a96c99034af593b310e79a68a8bee0efe24b9cc15a7de80863ccaac301ce8f0698005e47cef9afe7b81c33e0af40aca0f88a509264a2190f831502085c3dfb87caba26e3a0caa6b2d9399e3e42f168edb72dec036e9dc398855e8e4657398bb7e3d394a4a1b24e991a6eb9cd72245df3302a9e885ff2e864d7660311fe2b0d4d64da07ab59c204548ffd0e670d90560992a80849fb374c4155bf93adbd0ae2d5c52d0d14002a58db9189e8a058978a948fc564be65d64e6542597ae2c9d9b4faf859fbb136679679684eff4585d84c1dbd11d9092583231de482626b979c04587abfcbd67ee07afc2afe74da383b69e48e4e7aa8cf1a9f3f14174ce00b6069d61af218305f502d22aaedac0efef25fb5bef2ffd7cd71b5ce96b837b5a9ad740cc3ef0bdf53bf3ed779fd75b612c8fb296660feac9a5fe8c5aaaca0b0e96e0f3b529d6145dabee7ca2507aacf0cbc3d6e953b302dba210be05dd11d7251bb1a68b40751fda897ec256a8b8eaeed0f5073511898af8f8aa61ff0f727bee9999383d765db10bccb7495d55ff6e50c7434c3e9adb43bfe8f74cc40c43469316617c99994baf937a2bb3272c5a9f53f9873a758f828042eab6bf6e8b85f5b21a4a73d521879fe920304ad03414c26869f7f5f8380df343e135e1524f6a6885a4e46c3ffade88645285047b4f5c04d820682f90824fdd1eb2ccdcaf7b36d88d88ceb849896b5a9a069579525618c199f4fae3b0e1d3b63f69c02adbf070459d8f007a1b945649ab7520f6e827e74043969b14efa4f7f711285a26ffe9bdd05641c79774c9bd0fddb1ce7ee25c0b0be093c00aeeddd2f6bb4780dbe792a9f042d0c2d86605157e23029ab3f9597cf86af0f8cdbfa1ef79bd5c2977d08ab7c05a624590b11860ed8f078f2bc298777c867c2060832232d67fc1130a2b36a1f03cc91016f78dc448d90b629041a72e0146eed2bbbc9b2d56f24a7b376036a5a98bbedc224514c04c09f546b6ace6f1ee1e168bc9bb1cf5dc57e1fc896c79fb501a8f2e88997947609c355525a4de21d5bd9b5568d9b9a799b43cd79e2334fff35c8d96f8f0c425fb307166514724d6ff5b215714325467956be149b19d00139301b4c56a46d161cb6202d0170cd3a64d004226528c8190eb8f20e775bc9fc08b3c15b8d262fb52243a16d94b8c084781aa8c68abb625192a1520acbfa4567e319381e7cc6ad7b94e4f5d98ad931eda51bfdabb9da1b8dcde98e67dfc93c1540f56b351c663064244096ce5d5edcd7ac2f2a6d1aba965d4706b9b147c2542ee6f508bcbef16c59ca87e1832577d011d189be317b0c091710d1b9709c54c2bcbcd48668fae03e55c085cb0bcaf95c49957cfc30f7b874a1d152700fe60b4a56895b8cb32e6e114a6199c194e004c09c56923df8a061604ddc7cef82ea81af3b4f8671e6689b713440cf985d3d3320cf25ae332023f452429d8a0143067c71a0ab70dcbed64a912987e4801331537a9ca825ece691d9d1ea02973c4da41454a0630a772f09d080a420c8eaf2c441b4084ebc879b192c92072056fb8a7232d524e0083e8cf8740fa6793896deaa6dd3553c3c5a0f6436e47601de937d2363275f56f57ab30b085047a9a01e5503377f24499b15ee1057315d121bc063365d8d6a374e27b4236bd500a6966522781769c7272b607c3c9a6ae5afcac3fd51f09b7a0e5a6cf5750272bc9b32d79452168a8873c5565c23b366bf7a987c3b1a39986e79287acee38e04ac4c225fbd64886408f6aa94ae7b1b11ef5c0d2a732edb0e67e0b36f5a2db3dc42f64e3c3409b69678be2c989f49c099d294d7941619209cc06230b1b88082b6ebf028e7c226618d6a6151cc1fc52dcb6960c70d21d03fb1c47c655c4cedcff78890936cbfd33dc0c267920fb62cc594bf165d54b756e1b359e3380f6df8c2f6d5370594ca4ad45912480597ac816f490642b939773728dde9838d3dca87b673f0f65c33dbe19397d4289dea375baeb4c714f29b0bc3de4f9a21b56b16aee17b8fc2e29baedf44d0f1ff1176b277439f24f5f5e2788922ce6940459e394ea1f11e2c82e7e97ff7762f96e23bc2ee57e55831007ae5d4f51bc161d660c1e3b41dc58e047939bc4eb994f6917c15abb24c08b6a6a0578e3b66aa80ae793fab68a236e39eb31c6aa49b8865ea8f755a14eacb584ae419a312d531e4f862a393cd15805b6c17856b8d791c8127fac552b29f80fce692a972adf156d2fb87d7b92602c9c8c3f39addf9dae5aae52b091c82ed2f3226cce1727b5dcb9819d9b825b3137dac76dbe5b00c1e47115b01091e4c497cb00e467faf3f31aac6b71a43a14204c1685470e0eefafe3e12be6da439f80a1384a4496111ab81b94c18542002ecd8d1634154ec290684b28411d15d8b110cf6587b1d5d2dab10058af567111c80579489430ed38061a3fe08493ed13900cc6fe425753ae82effd6ea86a1e5a9d844be796ab3f101700fc23715d9f14e9c0f7e8d8352c4487bd0f5a35fd63423e55dc09f2cb8bc6ad257c4ee9e75c4b00eec7aadb16466e403ff3c4bf8aa0a210acfd021af80b0cccdc6d0149ef8b6a675addd106faf8fa18046f38ce74855ddf4659e410c4e731dc833b5352aaf6e677eb7af57898be4a5f28d3b4958dcf7e4bc5ab2962354d22a20be04a85dc36e6e80d3d729487eae90bd733750311490e6abd4de0d5090701fab1e30ac4c0b5a23727126d213ee4ff49fe59c5f4738d7c70c7df9aed3c906c0b3a5568e562f1ecefbd1b2f6857eea08cafda0199c5463b4dff462a5175b248ae012aca1470c42fc36ee3f097056dc629d6663125b3d3678f15da0b7255e597bb47f122c5a0f5a5b06ffd95230edec293b9191f15fe0de998c14e57c2f2a41f35632cbac5a6d461a7e221febfe464476a569277f63c7caf87764f6560903d9fa7d48974ddc45f9351c7147d45ecad93ccf057582bed694a12a0500ade19772dcea18c25c99334d0cbcc0b1e76044cb00f9baa358ad25535ea4054f70f9bcdce3aebd24719468c7d988ddce82f31b59620689c350148dd55d18e3c92dcfc56f6d30110e802db6b723f1567ccd17e7243ae0de302fd20f8a65022d1acb029f4a5682c6a95f245f9e21729a8c47e9bb3ad7c293a47d3977cab2e65e7bb90e503e31b0926260907f5cf8fb211f86bac599abc058b74314a625f694f2d4493465e54b7b9aacb1f6a0c70209207daeeed2469ee9c7f979d5cbce0638105ff0ea2bbd7f32a278b9717c14302def368dfef7ba0c28fa9bd5fde75ba2e82e0d7fde120ad6f9a39de6bca2b17a71cf91455552759efd34f9bf0305dd97c50e53534e60d5327f12672f0af9dd9a1753e9256200de904803e4c0429c859ef68dd853ec4ba6bf26c053579079c57ad76b68125c2a8640a95608abef8364a06d701597af2929bd94dad72a4862411450ec6819594c390eb4e4c790233726a323f55c3587e77e3512a355a095eed16fd4169541361a51f15c81eec629d56323dd5fadb18469ad69889286a5d48bba941c5fd504334d3f51e041e9c862355a1f3dda1e29828f0fd63eace867ea6e7845afe6aabbdc5f3765054dcd269f2aaa0c70e456ef8acd3fb6b3f1dffde00e0b50257bb646b7f7f8ec77982631ef39279c8ddcb318d7a0e15484c186a3d761ed493e5ab4f13b978b8ab2eb5a06385ee0f9f1023105f4587299175fc4b0d24c82bec780f240c35572d3a874b9d94ed448514849b88936d5835024c904b1a240c18d0e998c1478b7e1c2c185596345e78c7c13c4fa401acf9ac19e2debc28a0f70a877d7821d2d66367c0297047720716db1a88dbe69f5c55c7757434f4f88a18aab1d5cdbd63f742f744d212ebc49f7d3dd9680d2d1e7584a6140be46e840da3e1095698c94b8359029086cc5316439aafb256a34e78ebb39743929c0ab221fe30d54e5eaf11408d76c0d705c56035bd97a01fca0bf4d2d5a9f1368cb26da99cc5552bd2141ca80d0f12e4a282b993711f24860355964fe53fdf3762a5754d85b1f5cfeb1b5d6edafe1b9723ae9d9d14100fd9ee4a6d476947eed658d5af04d9650efe2d551e30f3793827be8e285e7993ec2241519632514b6e979c966820d17d5449e87fe3c62d89191897fbc3ab5879258d386aae35e72ec5585f27924b4869bf5d93a7a03ee9504c1e7c388b10a78f623054c29b2d934e3bdb7d1b08f5a6735478cadcb3163e7b969cffeae6c47447dc53d3605b56a48fbea7da2eb0adc2b7b00222064d13824dfafdf174c858dfb5a8b3b07381e244c2ac7975532ae03d486941b3008ca96b5a13d8a023d24acff862edfc3a6127ffc3ab96a1b7b583e7fb876ac609a55fbf133a54dea9a0e2f2a35a79b9bb61d557575a29d88ac233573a93775109e3a016511eee957b8900ed083c579f169b417d808beeadc5b34a3ca547e8e779276285ca1ac4f5d451e88e38a15794ffb897f0b845c2e1359199247a27255eb2ff36812e55321ca28ecf8c602cae0d3ec623b1bb39c34f2637f1a2789abc05ea44f9c52c76870d247ee3ecfe838e3e29ac945acb3c978c8c03bfb1cc1e7dc2dff03d4fd3650d6b509c10b0ffe56c469f0bf3cece91bf18a24f09b4f208fd1a42dbdf7901731ea43cd2c9a5cca679deee9102351f2a2687744523d2b3a1ee199f0c97b0c78c17844a0dc4e619901b5902bfc26049325fdcded3675ea3267e5618c22500c18b8078561375f521496a64e84d242982384a6fb65a549c460db23efac2103f0ef8a6db1639efa451bad16e8961a43da59fcf686387e45274102785c490e21566466ac5b45a0726d7daf7a4b280fde04382efb70c649e5f6f7afe3c522f35b086940b08ce8b6b82de9faaf95680019294ad1394c0b886093c75363a1e0c584f9a8609ed88f649e713f5d2c31374de1fffa35186aedc9f402d4aabfe9c92131afcfc0647197f7048ab9c08e33995302fefcd6f5ad7646b69b51c9b022cd44a038ba5cc4989c7b91017f0b48688d6513b238241c13c03246afc68f6fedbf999aa854332d4f8c365e9992c395140213c29027c7027e34fc1caf44671e1c5097ee827de2c51b2510166cb7cf982c3d4009403d07462c4f81158fcb1f65e775556bf764e3e2666d88ccfac58bfe08911a5b7eee2bb53069d1e82a0fb92c88c3e69acb06a40728e7d8b0faca32d481fdebbe74d3a61d72ab3f945bf512acbe09d70aa13a18f0219ddd1a9bc222425ff68088951577e48c4add2202c26039a024880d9e7cc8b97a588925ba8a66406f15bb57a84724c8d6360964e800d6e0c21b5e92cf374127a0046989549cbef441a4d38aa25ffa44ec0e2ab4d095e3ff7da55346acb196175eb84c5e37810e574548c36c36e0f5d19888be13d2afae7717f02de08c87698b04ef94c178d9be2a67c3f7e7dab1920a269f4e7734d8a694e5ef914f265d2152a60038ae533e63bd2dcc2b6aa9d6fe53d48aad7a9df5d3a2b5cb1d0bf8f8e67b44a6a900713bd000c0ff6c231f571c5b42eb1a938605b5395fc5c4c3bcfcd93bfe1b70cbd196fb5a0ec09a58abfa2cf0ac69bf6317f690db9c5af5dbb5209e55e081094162ca14b29a2b4d7a0a6d68fffb9a527e2799337fac5825758544f33af83cee91baece874e1d56d2df4c34ae90d4c335ef5b1c2ace9b64cdcaa94683b6b2fcdeced20ac73b9d49a2f5ce5b7c2ba8112448b5d37cd5f40fe7fed63a0e369ddccceb9a4a3d90dace43edfba1429716106326efeed18641ffd9d08f5cd9c98589b0211f5af314e9cebbe11c64df29a786afa135964bb557fc19a348751e1995f1ec62a2f144c528b4638b3902f21eb039e76581f0deb36fe1e7bf915477abfcdeba73842d4a53126487a0f24ef6047c73f8a0b6cccbbe2f1991906fe85547134ccc5cc0180740e35a7ae9c1d4a17f2f6b5dd5d3822e1eb2ff11f4b952ebc645b1ade2e1b572088b57837739e7d8f6cf2af8be994c201d38645e3881fc8bfcaa694d30aa8c01552e68da731558ec6858df58f116c4c6221599fd21885aedb860c2ef4c6e2aa97e27de9918d089bd4dd5996c7d62a3dadaa32104eb6aad1e1460e6d3c16e24a55eb683ed8ab02218979f847120fe0523b6dae6fe0117baaf761e71b4d7cdc7824bdf8880f28ec58d3765e5327a03e8adcd09b3f44b51ce61154c9261815e2100b1591d8fad87e03359b48426c203518b7e51d177e689e880fe52babdd952cdf2687a931f1307e17172cf0a4308feef19df52e7b8864ef142cae4694bddb33297ae3f3a9e10545fba0b3cee2e66c9d07affc2bda59abbc259850961f3630f5ab55da560f3908ea533bc390e84696d2aef93ab57a3b00b65985db2e5859694e33558a63e4ed26b7b835d271c6575f9d382da790a98da55f6c58bbe2d02bb0e001b813da42e0e8ae23c746cd700d9e5eab0a5c2bd7a6b706849b02b5fdc8a4efa0cb1c3fa75cbea7bb9c72819c7b7b95dd636cbd59dedebc1db7958674f870bfd22cdc8406800f465056cb51e3afc9df7eb52d7d10024f26d9a08b7eed3bd94755e08930e6618bf268a35206fa3d18bdcb8c9b53014e08c8c9025eba1092e53508a9991f5e57f0051b90ed5efe6517c67eac63f5cdcb98377ee14eab67ce34ca49ebd09be3d03bf3e7dc6b5477096e594896356295b6c68589b237ad52f7e6af6a2f6d929a553c137bf8841a92fb093c0a64483c06d552664804b1405c95fb002e90bcddcf1ea2bcb54a040649d419630209d540dbb3a90751f38fb5833a116428853c74a484d00a808790c968a07dcf4667d8bc21793fd595ec9f4a879a79aceae23d6909244fd36ecfbcb1d00b6c8ded914fa30846920c63a5ffc13ca9fc6e3f6360d6750d95f68f1855e5b5c6bf575ec70470edad0c2270adadf3e3c0f4ae37955271cf330fe8954ed55a5a7174c983c553879b24244406a0e24b1ea6e007b25b17bc4bf3528a6774d856a07168a97a4f280a208a6227fc589c4bbcac10b6ddc5fed4d186fd865277b2a5765c8f814b85188b572f75f338958f1173ae7b1d5e3fdc28c4cfbdb0eb8b8dec7cb2b26fab46684dc8f2fd276e077970941816d9edf792f3e70086e65dee60bc00f2ab37690fed89be09bc92cf8793d3ece168d89beacaa4fb71a9468dd6a4d7708b699328dee8cdd66550ff7c807e94bb54c24ecd885d94fb540c2df98ce5afac9f6e7ec42cd550334b35578216f98f9d2476e0a6dc4c33e01acd4ef50696c7c028b1c11b4ba1419c9069d21683c36e1270c85a32ca90225c3da75f59423818c08a9db33937a2eaab96165728dc1276e17b13f53ecf67668b37fb214c492f5e42b0c79c7f0a6f11dd795a6f8300c262ecb914d7bc677fc8a0e44ab40ad5868c2fecd0e0f32d0b6e4435047ad031577e9118bc08b35f7a0287af82fece2f0d3e8bafb73adfd4d1eb990ec686ef4e8c8b0a02f6af3d42492ca3ef0ad75314e0e7df1c49700b352f536393635fe334e547131ea620f8995894b747ecbd90aa87f6f777a90c66f240d48df4dbce361b0327915eb4b5c637f12f955ac604fa4631b0c5d1562aaee1dc5b06bbd5010e1222c86badf4de627fe60f5828e5a3090604ba1b490d85de9d4252c21377c76d110e8b0e939e57fb51cf7b5f647e1a9950e9a1b91fe00757d7b6ddf3cdac506abf9a7df119e2ab31881d4f0aeffee444c2783ab8a4e16969c5d673bea1cd35d91d123a57ecc3ec9006a0791e25b5b1631b0f38962901e6383f3f4b7c3dc2aaf426938698fbc71668f3193c41007315ef94e159d680c6c8e066cf13c43905bc8335b86a149f8eaa6f039c940f6f3b928e97e9cb1b5c2bd71659ed851de31f846262cc8670e57dc0679bb0332d2c18e5b46b9d0edf30200ad2ce033963445aed6a3f76f3d655caf2570e0440a2924fc28af501481c87702ed17d80f7b01f780d6352b9f5d445b3ce2a254fb0f239e7159d9fc7e554a18be7d3dccaf4f17d3fd3595a4c74d830e72803e5fbb86135302316f4dd44b024da009f8184a401ff110a921d50fc853c6b577851f2acec6bbcb8c332ba83cb6a8f4109936dd6dae13dbe451540f88517df984e0e1c13321cf65595572c792f81a04ade4910536669b550b8c6927e16fa6209dd7d784d7232b6524be1492824f3fed263af34b54796bc1ff196c0f350ea3352017d837c62f94125341610dead5f193125c53cf99adb6a40daec75d9542195a1df604a5dc27458ee9b6a4a3ea9ef575818952f86c7e751e854f8a802271cafb4d4f4e04f7edbf08d31453713d4479135f09955ee1a3c08bd9bfd2206ba52f293e1ddb50305ee3cdd7059b308f1466d0c836fb8d0bd7e40ce4e908d4e387a17819b7408e743ddcdb333fc582f02e717350cc8f620e0a1d697a9817050d706751444111f2d8ee729774b9663b100b60f84021cf0115ef8976fe5ebc1b3971266f7dd89257685335fdf8e7f453c5d0619c9dc8c0c2bb8da970a1bf8ddc7307a53af8a37716d96f400c0648fa2911c9e0bd488293e9b40f59c84aecca6076a0c9a270485c063b237d5de39d3d0a12775a262d607589883f69470379c0f029c98ec5d519d6e5ba0c0ccff5948b2bec1cc60302005c0ce30c8e48da56b94d931a7e2a4f7acc851bea4757959ce1106fd91bfa3e9deba0e6c99c151affa666b0c3efa84df1915d1860d65c1c46d873c233fbec260703d30e141b63acdacd65d061999c045fe60825bbab4b41786cc8221024ad4143f6e53bd51bc718ef559e17db2d2aa9c07648c01cf7be754490fb5dd8f03a3d9490d3395971779fcad8cade7fceacb30ea46c39eef80f9012f4af14e2b30fab0ce31b1e3850d66afec1405686a8fab27fcba5c421100b786fbc532a702e864970835f8ed559647e62a127bfa86e2f526ec660c2e492786726a0f7ad2bf61c18117831e49eca517b0c8b66214d620da0964bdfdcd147064e604e10f1eb219acf420e9c975f2aaead11345e20eb55aed4cfcea812d6a38d7a3fce8cfb03994271d066c260442da3a50d0700711b74c3369dbaa9e5cd4229303e5293bf6fa47ea2a5fd0ac3ffd3e1faead19697b50c845c6484b5eb5f16ef8661cbe27b1342a5fe2e8a2ebb04ecce8066cd2ae1015d10b76a1eb6cfe44efae747a336efa60172387d9c778d3d22a4497b47e322d257c81829a16d231e858817053f81ea77d6659fdf785a53f5323bc463926b4146b37de5ed4d28aa8d7852ffc3b28e891380da6fe86bedab384bb3251f558dd1472debd6388d745108b50c41c1be699a452aba49a11456dbb1d38a5abd1e55b939e1382898963abf26a39a85914b31a9bcedfea9dc84f877e8801cf472ab166ff2d0c1429b45294532b6d21a3e4f4320fab2b9f24db32fcd374f2e95683b952c2a24b878c5573404254366c19185dd4d260163e46bc9ed8ebe92da2e477bf570099ed9a1af62e501a5fdcf588062dd445d223d0a68bc786e0f09840353e65fdc2d557014ae70efa2c1e8e3a6f032025de93ee430fe1979857f4a6bccbead67ccacdd7f99019df5e8a63f6862e14b3b75c0c72085c85ff3d32c67af145384fb6b88322eed8c778c2bcdea7629da7700daa6874e12f0db796e3856234103d9d9eede6ff9ec83a6d1cd4a80f6c682ee51074d3712bc85124c46ea968b15487bf88c7c393dea498e02428227c4750e1de88e7a073424f5e8119b1b791c6845b501e947505201d07d39cb2fd4209597589aeb829d68f7605ddd432abab63ecbe647258465e652fd4c3b7022de00c05c0fa05eb6e49cdeeb516017f67997642d2af44aa30792d376efb42695f7e5aea71c5272460a4e24fe478a2407eab5d6f14b4801696823aa8269993a58d6fa7eaa3e1ab8689cee6103d97eb653b1ff827d412a7fdcf035fd7a2f240306b1071c9d7beb4a827629914f0188ae28426d0aea28252c144f1da667f6e999811257e063bb04823109e5f7155931e10d08ccd8428a9da157cfa4a80eac1fdd0c14d1af4d6ee6052b0fad527983d84ec2ee62c11db48ad6370540a74060fca29937e286d85d533b983f864ead6e1d3e3b9b86f1d56d5e64ff1dec357ad855cc818c2ccab808332f8f73fb72c465b0cbed48967dcd970c076c3d37d91c8acdf296e1c80aabdef4f4bb0abd37a79bf454e2b67903aaff3ee1e249c36ddc08ec0e657a9114296393a52686fea5d2e67817a1e57b0b53e97fafacd21b0b6552f09bba399e97008fe21d0a0140b70fbc064498a1db9201c5c5424f794c726b7848af98fcc3be6a05505a502e6f79edb8d9f39fde86c95942470fc7892dfa7d6627a05480b133c661b6ec6a66417c30a0d2dc58ded94cd3b1450f549ac87bb5dfa580507cf4ab055a9ae5bdbaf268df2bd43b5a8f964c65d06084788d4b79f9e8dc33940180373d5a8fe609f17fc7239344a5c17a499f5908e0b746ff458acdd5fc200e3acf7f064fedb879e2c921cd7777a73ee1caedfb48a4b7900d4a1076f387ed31b5ea4961b24b5a4d20793ad6d1b9ca72b7075f8ad398b1e6d141884460a4693c0a6bf978421d8adff5aa0ffe05f707701cb27a622f9b9983fdc2e078805e566b05bf0e044642c67885d3e30fe4dfa04d506d99e8f3407729aee0da6e484840c9d3f6e4d2064f87f0d7b7bb0f62e6aaa01a6170a2d0a8aaf5011cefacee431371da87c32f8c4574898569afa5283776dd1265440c5aa35fbbbc09586526971d31a287b273cf42566ba7699d8eacdf21688f3bb50580bb2f16dfce75be6efed1e0d50f90a2f571381ae20ad7d23276a611942a858a0bdd965024f0bf1cd0bb43a966f6cf491526a0fb60717248c7d79ba916413825ebfcb08e702c3203f75b670f5452869ba317dc21e03b78aa7913311259558084710df27fc7565e2744e7db5332696f0a4ad7322f70256db45ae9705a92f026d8075d91327830c71a33f06d27074456ce7001006637aafd94e0301a0503f63640f9fd105062586b8403769f29efa31c7917b3724ab87a8b93779b3ce54529fdb91cf7f8ed151322153aa1882fe60bef3c3119a92ab586f4e6f4d285c77e08abfea1e52a892d37232ed5218ac2c70222083fb3a88335502e4a8ac7c637b05631eecb34563c52b828e14af076ecd3496610f8c027fd1dd22ce3957e647003f49a4fb53c2d88456028de28ad6e50f72465123457c78821aaffd6e48e20fa210667fbc0a34100618d751019036d1441b9959b9f894e06a36a695a45478c19472fb58335bda542b3341d11fd8c1471b777620f17188236e0b7bf3fa1a11ac8d4f3829e7654ce4252df048adfff77882a37920c95858c88b6d8f9a517ef3d6b05793eb11fc618c0fa5407529f054f879e243820b0f3d2e11b764ebe9cdc22c037870400f885a490edd421ef0fd9012f5b3096aa13828aaab455bbf0f6aebc6d00513a95f7e3b8c2fc993c5debf200a6effa7cd23c76d4ada79ab64e2f670518bc5f7d59174306233e0a22142b7f8cb6c3b56dc243071b8dc08b0971632c0f5e415cf5313c1d08bfcff72179a3031eba45c67177fa5770b21aa2f303626281c261d704788e20bc7b0695b5e04ba5798e96ff97fe8e2c3b654c30f277556c70a9a58a7064c997d8be7ac2394328f6b8fba3b5edd6da652adc83c5dd69ac2fb73a639452bf75fe3b6997172f71926c1deb6e51490354198c5b719a19d8f8886b9e381de740055601293023e4e45c23c6b5856da6941a5d4da9e874735a4b5f0238f4f32d004d52a437bb534a1f916968ecb3e719b5f61fef83bf20c923c9620c4be9c04cb319fc7ebdb83d38d8c3bf77b1c1a0dede040e890420321d758185c35162e291420547a5d0809ba90c4d9f14c74684cb972d67289b839684dd4f1417d79f5f6ccb2765c236b760569b0aef4de45e1c53befd5894793f3f1c388879de88b17b74279bbb699d42ec592856f18150d752da482681f15e3e1b87e4aa969032d7572b70e152bfdc6dd61fd172647461bd7b7cb2901a8e3e43b6312a242023b8e921269dfbcc5c5a97de02e4002ef97467e1cbb79c91a98955e543eb1d7f346653d5d9e602c4e602fe97f6a463b510489aa1c15f31e054bba925602acc7a4806f0a7f612f255321cce42fdabb080a7981f054c19d2c477db8058896867bcf2197f81a9fe411615fcc947e93fe0e8dffe6ccd46ac16c2894cc1000f691b5e9ef70102f2b8bfa6acfc3c55299d446038946c14bae22ec4e99c325f0fc939cd68f3d377ffc01dcd896d1aa83c311f3c14f4c499f8aa0004ff3a6211008f79300a6173ca92b32eaf65b3db3b005c691c61feda975599803f57297cb36dba4fd21c088f47a1d0e85b2fa11485e8bb9084ad8396243c4044376671dd832ddfc4b77234bd02fd1832ddf5b3cfb16e2ae7a92feff12ee93f5910e952da56e1892bd877ed8a5b63e83f2672596f1d649047c62feda3680bf18810db8bff00cb31b304e8f5986950bdeea37d0a2a52422ab99da4919067f309103d4362f3609ccea05137f42552c229f62098ed782e913dba6cd265c123d3fb2d854c5ebf401e158f19b1ddcf7f7a7457c622781b37ed8e0c7d4cc395aa152c7e43c21591f80c6332b3cd9058a30f1a4f221c39a95674f39d58aa358d42902ff6d9ef1218c57b9d1961c1c39b4c7e58e2035b01d8f0234277c678f9a5392d80ccd220dacfd5c79d3296bec8ac713a7aaa9849a25b3526b6c2687d5a629c225989c4641553d86dc7c2841ab872971f6fca75df5b3a639afc84be475dabaf7d343118fa2531a02706f40fb80c4207fbc1c89fda3004fa553067636c4cd9c3e44fd4576b8322e1d592609e258f301c508e5431b3a43ed55cd6adb79818252515de7994c6ee76ffe8ae6a8fc71125d8be2a35761ae62db1c4cc4e814eba5f53aa04ed042f04e91fdf0932a58c45c144b3dd673cad5c169a6566b352fe1a3164122e9eb487e47cd455400ffcfb35cb68c2e72519c1f4b38d8f89ea699641b5c25efef684e01f6ff699ee4b6c6a98328e58c7742052cf65f61a85136d5a5db306bb390cfa22ce58ff46f27ada42b4447ba45fd588c2b9abe53e216c5c7801054c77d3335fcd98fe5fc0773cbe8669fc6b6e833393fe32c506495475617b7ce4b3b7887aecf5c80052c180291022e85ff5fe3d1119c1540f52df5b4a8ec19c4467f96a2024a2dba383305f88f9307d492932ed5663e90dd9c231fee0ac0ddaac7e8907a0dac13e839d18f194531604d01b1a4414926e457b09624ad46194d418b1512c0e6fb7c8190fe9484c5c150d9552113b3420cfca39d1cff9761af0757778495e1c512ebd0290b3a5385bdfa206515565943b8bbc0aebb8fde4a578bfe96252289f15841ca8f9123c7019b0dc37332da549746f939163515e501c246257924f4d498ff7acd1246f8282b97de1691db4e7bbc6dd67f271d7219521cac6ceba0e0703809812f2fef5972d64fb0a6f49f4c16b7a23f6c3355f6ae3f1fddee81c345efefc864dcebc10aa38143b58be6aef11851828f93b725fe4485f88eb65fd36cb8defb524c9ac42745aa313c9b0e6a0fdbae69ed8627b540924df294871bf2ef2211e60413cdd678454859910f2962eb52f4c8a13b3aef01945f92d54eb7d6d992f1ff22cf0d4f3057e39c5350b8edcc9f9b9ab5295680f6a19ddfff23c67edc3564987c0fbb36a64390d0e273255e1f9744b050e7bdec177be6ac64f20dbe4ea3787bd8e063b513b68f5a1caa5fdb5fb2deea47a2f30e648c4c32fdd6554c34ba3a73696813004030ce8e3d9f7d56906c8258dfabb522a72b9b2e1fee67e3edb8a70e901cc2255bee5db3e994a116df118afa5d36f142a18980e4f03198f8582ef689ddacdfceb9290aa56b2c3c53df4b74d101ba32174cbecd8c6a9d15c5cc51ba8e4d27d4abc7aea480c3452a3f6eec831296ffc6305e33fc3baaef20e79b556cecf2c1a5c8fb81451f6f0ccd0534e4be872f7dc83fcbe2b08ef4b2ffd60ad305c881a93ca78e1fbff751251fdb3ea4a9d75963be0ba12c5faddb666a2bf47f03070ff4a02d1746e434365b5dcdcb2566427e9ef9ae0a1e0cd1ce05fbd1a1e3f0548b9615c0d6506ecaa51f84c7561e3c72d9c867245952deec4701191f76c2a7e18845429b1109a1b71cb1d96e8dadbbd118bad0ff985dc408599b4990d7afafa93ea91e0b016adef001ed206df3c1e3a149dfd54d7d58aa2a055850b0904fa33719f99a26b54fe33b5492a6d78fbe1127d2c67586d34aafebe0d6caf381cde98b33b7ed48c375a08f42edc21aafad83333e57a780054412c54f05ae4b9eab91fbe952b602a326cf8ba71311d4d926ebf71383b4ed73ce5cf6aa3eac1ce98dcb94fe097e8b78246e8239520ab9ed21ea502b6d847a0a764492690a685fa58bd0877af161017da2bf207a9afe8c4bd1fcb8acd1891129bb0a948e3bbfbbefffad9c7611bcc4b5a57cca522e341188addda9f86b878e8eace6508e1981b463e3838511add14100f04d5091587421c2ef528959125c1e7e896a21b52d233451bea8bcdefbbf96a516d60e84975a79009c410783c8f8e750e7ca25f5fa9064b03c6a7a647ea5b0f64b70844976f1d3d36e95d21ab0a46014f0f81c1a2c2f0bd7d66cde0ecfbe6ef3a743cc1da8a45876fa4c986392b354d9e852b38af91d2e7ecd1fefc8a507f4edd10801cf709a2d2e44fc2a039acab733a28586851aa096bb9716f175575f6ed22f0fca30aad55a66595412dba83d7b783d03e630d87dec58a7133320c46cdf18ca31bde7a62ebbc47928b859757742aa14a3862002842afacd56ad513f46cecc4cbb0f736c3c5ca934f9a2e0a4439310ce291030d73ca938d8ffb748405b316fc76eac7dd448ff83dd103bb18a35c82011a7334cd269f61ff5b39b6ad064ac04d5f277d77c2c63f2cd6a1f03fc2c5f961b6998f2b43fdc901979e3963313db21029a313562e41d1e0371b0125ae870fa14130debb984709baa936a89175b8f283ddf47816f06f4ec9f5594c7530fd90c6ba6f85bc94352ac9d5a75a68aafd6c7c9de7314bcb9e674f148af66bac303b56bf16d84a20f35f4ef39a7d3db5b17c46b273182355cba2bdd7989c3c3649740083ccb529bdc558a7cbdb19986b4f85adce097bd650cb60ec80edc901305d99679e54b098a8825ab5a97f241f33415645aa962d73f95bd3e3da4b2f204f6a58ac2083170d132cfe03b01d8f172eba910e47da1b05853087b76ede50aac38b409b0c4b0ddaf79e0cd0acd0312345877443eca45058125631172da4ab83f92d87d949c82ab04f8d99c23f8d0062bb9da3d142b29e5f1d5673a1695dd11fa0f835db205509af674325f738cf53572865904cf49a00b6d50dd44874d4e872edfe97716b57342234bdcf106899086251ee8b02e72862430825116255c00c4d3979b0426502aac4bb55954b63ba09269e9b75a88fbc540c86ef73a7d7887ce07f39b3129c1e5396a51af737598281de773233fec338d462a2a1e85f7054f767af509dd6e148de0f8fcd46ca1275546dc6374e4256a6429e32cebd6597626d7517d0c8b429d51ac7ede5fe63ae3ee875db68434b1af90d3920c258b855c4b1c7b9a67217193a24eceb7e4d07634d99cef05ec5eef7feec48447b2fdada3fb9a21f5a90db34e1f499f26b9a9101ed6335d387d1ebff6fd6c82cbcaf0db1264778223611ded92835353d55a4fd1676e4787be8e3e57e57ba8049aef48a199940fb4c405ec8cd9a0f69e233392fec0109f96b6363674f137a97f3748101316e9d1384ad4f5e56db348b50e7ae883b847abdce678f19308f0b71eb0490a68153388d1e955db369f518058fa08c872efbc310461b4c80e55e87d24321901e242ac7b199fae3bffb517ebc7332277b0138cc325cea4dea1b8f9b107ec1a501fbab8d40bf24a424bcd4c259ec8c6ec77b5b51a94b03569a6457dcb6ad5611c5a635d44af7f1a6533c3abf8d4423daf66999403f95c33c5305999daf67c40560b6bd18a1c84963e04c50a1812ef56db3afa6d4d172567624c6ff58b1af26f0de5e1b9956ae415a70ade47adc19803d79b38d5e733889cad508e94db43242b981a7600e697c31e1e717b2ec1e18043e6b973390b7659a8165842d768d1f2ab8540f8b74b18d3c2459aa2f6afcfab7fb367956b5ef9b99214479c2d45e88216ae87d911141f1dfa384ca044ccd1b3add64ff9fdd4dbaeb99aa09d16d5f07e085e2c17a06b6f09cea78a71f19ce21127f28143db9be6cf7e7d95e0f6c802640a9016ec3272e99efe45a4f28aff4b4ea01310d82a2f4862cecea3081816f8f1c6e8323dfd008a4189ba76d9275a36fdc527e302d8e96d6241022eb9669efff43751b848070a82086835c4d8155856e40178bf1cd2fff6be4c56496210ae4cc3b4a16c8ec5e2852c35b0feef16da96c83254088056862f2fa408f5d496a757b8fd12318b7e8c05ddb8fbe40602f0f2eb390be6eefb637b764a864fa938092bd5e6b07afd863ca6e5dc4e71f3ae10bfdd6d3cb7f715f95d0854175f904a32216633ea11d9dcdb6fbd42512e7e96c9fc1b678c8209bef7d5a4a39bb74373a69de5a872fab761e196f6c7c2ae62acb41d722ddab9b2b33bcac7884549f271b01212359ee5d65231c157bef83398f9145f1ef46732905e77f0e20d557c018b44e49771b60c709b510e8213aa38b2715c9945c16508ce8919547d836680160403ef8be84d74e0ef73b5a4a701dcbf185a97df50964cd1c176e0aaa891f21551b3191d4ccb02e26f1fe8bd36b947049096c747d106cda13d0967634558f67a6473eccf9b75c1e7689e4643a65408127475607ac2367f4f9e2e2dc1b8ccb191fd94ec88811e440490b3802065880cc69ded6b66110b70954360b628609f916c096338cb29e0dc5372fec93f94a69a0ceb4f53a57724340df8c33529afb50e0ec289a123e92d47b4f5ec605ee5424eea2ed7eb6a6fd37629fb2a0c7e172c907737215c2b06096051b596044a8727ca13ecc666b4ca4d8e821c15776a41be5d07e9c0818255a892acf7e724461cd962247f181e7f426af03bc91660984eda0f9b008be31740f64684dcd30d48821c746d5890f0b32b5ab66d635f1b292def365c1e282c0e678119da77cad150928079304f93833b5f37d4c1f02ca3cc662151128e4b11abb92fc87f262cff11701c55c78bab458406cc3ee3ccb9e66e01d98469afda09437317db8a18316842f7c546c0e1d5a2f0cedf2224e0238a37f373df70fd3033df097c57b2ebd9679fceb0f3786077d6bf97717e2d360d56b5b9e826a8ef560cec8470778d4f864dd9756db888d576147ada598ef8b97dd16f42601be1f46d6727185b70b0cb14ce28b945d636b14a156d8c896f3c9696f464092ab0e83ef5d214b0c229a998109b323af0640016ee50fbf324cf6d2d805e38458b298c0bfd8f28dc9a6cb5e382009c424b57b5a52fb69dbe69ab30dd50869f244ed756270acfb9655d167cba84ef7e4123ebe2be2966cb99e14cab7e8ad62c4d5dd08f8ca19331ed3f34fb6fb1c7f21add6cef2e80550a17f3b31cd894e4a3ee8af6e8a613d18c0862ee7fc0051b164542f69229c33ef481af81d1e96db1c444ced2a7a4a90ead3a1c66ecc7c6e28bb40d0c0951a3a853cad53fb835c42f8b1e36ef28c5172256b8349d44da85837d3fb8ad4032c6b621e0b30c6510b124097e070e323b61a9092462c3679b06e35cc5581ccdd46887acad7984f961943095a0443fcefa8735515cd2784d27488174caeaa0e60e5f8b63e4cf2b0d49beae26216d134173173ac0da508fb37d2d6f6e1dfecab09295ec39a5d2ca1465c63de64c0ec8ecef856b36935f5333065fa48c010289999b68a8d364cefb1522ebdefe1685938151b4f8396879dbd2da7574962c7a4f499feea0455103fce5f93176040e2f320ad782e0682c2dbd3bf1e9450482d96a0dbf5552c1dbbdb071a5ef4653ec0e6af89c51fcb0a85702661414f281c33940152760bd24f05787abc5c65aa9a19299af1ce249e40ef590394d785960e911ccd7760e21c2e975921630b8e43fc8f90d915cdffb2531ebfba1c19d3a47538815c6df85c81ec729f18cf8b721b5d3009ab38b6df85addd3e7af3c5ad4757edc7000112231b05f7160b6988d980546771160c02af8e523aecdebcf6c414c738ceb0e48af1f905dcfad1efcf0b56c37452f4ca8b6c712494b89de49513e360a80f229879c55eb444bb0d680ef981ea2c1bdb3361feebbe1c9096f22539efbe205d605b4d331b7fa8821ba7d1abb696b589fcb472f61c89f0d5a9e457b7fbb23511aa4335ef3d8b98af605830cbc5ec3e55a3cc9137779dc6ba320e40a7fde21a7c6e03ee0a2c05d3fef4384d330acfc2fdc0523a01e809cb7be1a339f32b76b5e78694da59e931081492f2d4ccfbced46cb7bfe34fde50a12871a905b3b08de6d268fdac6ece68483cb4332e5d252e8c0c5f38cf1f73a05c11ed951bad1c41adfc8bf64c3de46d2aef0b648f225044509cc0c647db5bb8f422f3c4f970a158d967a5bb7d8b64577b93fb764e6077b0bf2094783ca2bdec755975ffcf873ff85614dc3aa580298e5c7ad0665c07c214bcc1ff7d807acea1ec08fca3c618afdc049dc4e107124a63df5f92e870bbe17b590f32553c1fbd40626dc22e440e612766b1bb0b3e12734352071e430c2f3c2abc4b07174a27406dbdc45f6200381a1696291e0fe58498d67f3c6b97428708fc4ae6132c431536bd29abe6663a591a30fad17baea9736d1fd999616203a260b9b79d9a0a53bbf0e484fea7f4f8ec358f18fab2ef15bf72b3522fb92ec2efc1052db9df8ba60c156e6f89472b5c657695452998ddd4468f7637a13da379943e655c5d71d33b5223d1ec5187ecae5007f758e3bb37d655f5039e59aac9182aec3397ee6ae472b4d0162e6778a0e55852d6bceab9222bbb436b7cf8ffdca2561dad12cb07b20c63e20cb9138363008c8e681c33bf01b1e7a68087a477d0e869f58c05a71d71da67aac81a7b9130fcae79937e1c8d85ef923b15d264f4663af05e600c697500045efea0e0b3c67982feb07e779dbcb43af0cc7dd7c1d1a0c484cfc67d1891d8af7c1bf969be2a73e368357602d705d9eef43cfe45f29e183081308cfd2857b4836cbb3f08080e33439c3f88a02d1225be0e508e37ddb81c2a2d259a393cf7a27f0d063b90e6bfeaad19e533cdbc5ab07979312cf072a2c5d25508d4a5ab670fcbb13210a168a53e0eb69f5ee04a5e5e8a8bb18f74845d0571a43037564441191f777062e92788a2988d653c3b8306358b6949842c320f55d4fbaac5b947791b1f305465b2aad96a7c9095eda2b28c08fc026fd682981f081936040d3d6a8e912e6ed9faf461e48d4d12cd5bfbda14fde90dc68477d48dceb18625b3fdbde35a27fc1b1168158fc789b17c65e9f778b3241a6e5a39a94c0ccdf458e86dc2a996ebb4a87e0374a2168370a051ee448d56371e1be1e7f4fbeb55b9a98a15d5cca6d5f96a8e35aac52675cde5428d1caa0664346704e2f51386087d36c9a84b0c33b316c1f9883c97bdca7ab999c8f80e89d0790b4537d4bc35acc29fe59c95316446e4d0bf98e73e2a09d7b8f57f5ce7b4f9f461a210ea79648057757f80fc4e209d600f1f8696536d6d06366e0fc9ce7ed0bd821a4d9b6c723d2fa0b123fd441814b65965a3f1239c6a33771eb35a1cbe3a256b49ece9109e728662a756d7d4dde7148cfcdc3e0717b2892cd140682cae2df3c478079346eea24dcfe5c86a1c5dbc9f4b12028d8d806cb427f1527ccc2d0ad27c34deb7dbfaa6cd421d1b71bb949613ff65ecee722c5a50f17e875fbdcd4578ea2de19888b42399c9e15bd511afa4a970a9b972d9aa4cf3a3b4c3f9a5f38494506f58198c3a72370cba41ea0839aaa26e19e188bc664b973e3a940d1fee2cfea08a0b9383899f97af84e81313ef1045a5f33ee94c2c0566c6b89d6d985ac6281f5acf5bb484fa6f4767d4cfea875a716ed3ab33ff6b9bf5d4be7a782e06acf9a5e81cbf4cb817597382886a3a9a8e0ace46362d20ee51c6e6e0ce10a81e163c4db25da20a43a4c21d38842ef49fcba797c5887e1ddc47a330ca1da64c02e993fb44cd3cc6f8f5f5de0d5513736828147cb1d28d4bdc7603290fbabb19bab3ed74493469a1f1c3abd6264e04ba719ce6dbbcfd49074f00fe58819c0c34e7d2b682b30e885980d289c49583541d2b6569ce762d79a5c108f9d26ce78ca499fb97552c43e59ebb7e52c1d4f59a4566acd3603bf87115603b830760597ec589f836eaafc9c7d723578c3a3fb289e433aba10425a5f67d121559eecc340384cce60f82b756195c1a1f26c20be1152255446dcd60f4bd0539ef036d4a86799f0062fd2a229c31a2d19b75ea3f0805431f3626da44222198150c18a987de853709e5b8577ba1eb67fb472a0cce1ca2bc7129f3251b06d959ffbd91fc0bac367d9aba1e6dc21c44898b8f372fb274c0c9143b87e130223e17abc9cb4e5ca3f86114041bde4ff663b16a523b091f681ca0d7cf34e1ef6aec75e129174959384335c8d3c9141d8fa4e025317093d721ea30b00f50d1a1ea40e67126a216a9f812634709de034432eed8703defcc1b97a9894f759ae1f2ebdf4df80381c39e3d81dc3fe7d1f6fe167dd6f829746475f20b6d36713138c20b5c55676f8022e337ba9aefb307c563a8214875f34f8fd7bb0076ca0e43337217804bf1bacf62fb1c8e456f00e1f8ab93cdd218676ef033d58502f30ef0029f407a920d3ba2d6af235a6e6c49055d9139b49f1ccf467ab30be447e16497554f7b8138c33e08a1546aceee4311c323b5d09940ee1227f8426ea450c76564653914ff7762d6b8f2a260ef071ef44fb2a4251705ed651344aabdc742a0ebcdc98f696ea5da1532b27cbe9ebd2ac66bb4cfb587438d5442d0dea8e746640c76f6b5532d1c4c2e5805a593738add993654338abff5a51f74c83826d9c1f5b83a49f89410b8f0fb75cbcad7bf8cb13d23e6569ca20dbbd7f164c04581f2096bd87afd7b135bbcf4c5774dad23fc5d8e3907029092a3153395ea457b2ebc6523d5f22ae861b12ce5a0859827ffe664108866312c6dc4c64ea3f247437668de1d0289f23d14c27ddeaf468a0b81916a464752c61b7bbe7da3083bafe4c2c2d5621f10fc722d82c91eda5653f0159a143ef4e8b7142f02ae85b49ec9ebe64a31148a9af69213d55312528c628c7017537011d72defa1bb8147ced1c5f3498047f7a5af61daae55a7515776a4a58f4aa09f0ca8573ee1d68e89acd403ea13870d2ab2a19cf109839584382773536b6d17af8f0e7a75046f44cadbd726a1e511669a8249a08d7294e812e548557dcd7b266a3d87fc6b1f2b2e2e7c2e52bdfe13e8c2264f7a428987888a74014af24a6787c8d9864e5ece761e6fc002aa3cea30eb59c3823cefee935295115bd8321a41344416e8abe927712e26b12568752fc13535804d42921ab8e6a8e9b36778966722055d2dbb0f97747af2faf38f06f35003f8712576844374abfac680b0039649d5d005e0c8895cf5ef9c13cb34211aea6048a254455784ed7f8eb5e34e34b4523f0cf4a972bb6692693fa2125abc2c44b12659b3c0569129a7e9ab955ebd058e3fca63a6dc7e1b2f468941cb82daeea521f7be3aba126984df510dcc4d847bbc0c00b8a807eb202c2832c8463118c5fba76427573eb33e65e8b09be5257c6ba96c752b36e143b1aa538038282d33d364c0bf2dcd6e524f31da253fb5d73ee2d109c5d630cb81611332e128906c70a5825030dd62e0d96311a230262ebfbe079772600abba0cbed7901c02f02f1c8db08307fecb082260464bd9a64af79f7498a046d7ed7fca3665121d4ed8e2988c2edb3c5238a460b58b8d2a70ad499e6f4c2585e296f00ff15647866a96b3e092b4a6be3ddbf006ffd86ab95952e16274eddd368d137bb2eedf522910acba9ff0c8aef483ab2771c5a968dc915a710c5e590e6283adf49ca3b9f6bd2fe40316c9ce72b9362fa39bf8f0303d4bd27345828f2e1b7dddd6dac976e6237891180271f04a55794f97ee574e66672a44258b86f76aaa7146b0e272339d38183d44f47d657c813eb68dcf83958bab7c4bab98ece8962979b2bc131c2da374d34185f9f23d4d191b226e998c289a7c83c1bf3c915064837c45f6ddfc50614a1792c808791f1ce425f4cf6edd0671b9bafcef889fb1a6a143e15b7b751e38f886338351e6ce6a16090f55fdcaa04e54c140d96e1b23024d59d566ac6dc725f568ee6b993deb5c13a440f029847c27f883479467bcc68c6a9848a2c608e4d4a2c17113449d7f00fe78571934d098e77e8f5ac3c20fcf58c911f9f8dbeca17db001585e001205608d779be21d9d00af124e0c3710963f9c6456ddbdd858e01cece94be0b24c590e4a83ad68d6740dc0f48fa3c24d183d00d34622b11b2415a0d4e7f435570f353b10d76d050b970cc65a247388239cf8ded709235a7065c8de32e27b1410a64647aa4f69b22e4f91123e77a7c9dcd5d844044745231fb4174fe1d00cecf24a1abc53c61f4d3bd7aaf6facc7643a47557bfb5e8a282689ae9dbf81bf80c8f998dff8fd8ddf43b96960db51de8e3f6679b8b1d0a5bc3f7adc8a58caff7525820f25b0e08001916810c79e94de6f8721f3e7432d7d7284a87f22771ccaa4215abd3d17fe0c4b0fae5ea7684506c86f4424e3d26c4d540ee24b94e7eb2cc913c1cdb60099b0c95794c709a03c80fa8b8adc86fc27efd59745102bc5ee72b09fd11957c7ac1541f61883071ad1c36339a3d824edbae8863082bc8df6965e70f967559ed0cc4cd9773aba0a58a10bcb092368e22a217aa1bbdf701d06ba471330e374877753241884b895d216f9c0c06a579ea4c32e96714ea20717585230b1c442b6e387934ff1c994a91cebaf0f34f2b76079ed9d73e7687a366ca1dc4de993137025036fd3a81e5279c7da163d8e0b0de348abf45c651895fae764c5058f4ce8ebd0e4e498e28ab724915941ef8ad8ab260b6a24171cdcf3ef815ba79a103fabeaac4c3768bdea9f8c287215f91f4747e459fbfaf28c5cdfee7c05dd4137fb2eb3ec6ac4ebde0e0c0d1800b2acaeb349258b1c299cfc6f801c21e55685744d27297a8f04cac4b280f9f3e05e3f612dea65968c81d757790248fae31db9fbcb7ea1270a0cad5d5f9d7b0c3414d7982d6de9ecaa34e8d4516fc3ebdd210094f32cc86aa0ed55f6ffe40beb67b9c0c235e25becc90f3175b85d8d1de798ae736865524dfe5c661eebbdee9a783611bb89fa84bf962d73e51a9f5dc71090d1bcd15eae8dcbbd5f4f416ff5e1ef0031dcff82d0bf969b199bd187c31f6174899ea3ba987ae12bbdf130e2532d42f3d1e9c3130970aab0a05f4002dc0c6f714051223656e12ead144495c55fa971ec0b99961d3037cff24a57524f1487c0539a31608cb42511f6f8894a6bf6867a320592e042a80c58489da9888b894c54f2f8b0e371953df6498d14d5d9d93d6f6a321a6cee150449cfc59eade038f6bd5a2c978e8295c3e7151b83e4c818a9b239c0b52e562fd1ded7acb249cd9c6e92ad221c83752ca4a47a3cb8f418656ce4bc0317781ff7264db68f97bdac45b7b4820746367f535a35c0c94eac42ce48e1e2723397aa30b2b697a4a2f4a827787c610125ecb79a0cc57e520d4d24fd76220fc8e5dd17e64f89e80121f3fd06d189584a931882ec84ff93f83f1d053f3f2c7e1901454a01630bcf905c205df0f3a51d48f254b1c7305e6eeade6dfd8bd9b7d4bf25753699ac5b2698c1026dac06e7f2ef898569387cf89173f37f630afe6549f249470da9acdd260fc18ce9ae52e9fceb48b6db9aa50a6dafb345d8db21d2211f590c47609e8c74a7cfdde881ca4a41748de4d7aa39c55b337852cf3104e053519c44d85262d71015cf4e8fa75b374f1c0c2c525ee5f969ea698338bf9041aea8301cc6011865910e47344a8e5cade63d4c7e95bef6662c597fa225360c7f2e4ccaa1d7e027aa8c01e1d2bf97b49f5b7bff6ccb04d23c94e5f0b385640f3c35b5e897b72563879165f7d1765bf9435a9c4e6fcedfb9cb4ff47d1502ef160cb9807cca70371669bfa894443ff9ba448427a1857b3203e2abf5dc15917fd9015fa9fdcb1f095c369e052d5a029dd4d33af9836b3e2c484795fd6941a603b6e19f1df2628fff9362a4b905037a9adafc2e98751c7b21f0024a897cbf00fad11152e7657bcaa7e0e816e868017331edcdf7feb537cff85c690506e03d1e2534735dae480d399fc79aada6a8ef2f52f611d3389a54e5d5124783328864b3b0193da02123a8fe185d828054458d00a3e6b715593cd54e18943ad91fa55d5bb694872847f32fc8c897c9a0cf86167e24820f93d1e6c11fbeb342dce4a1339f8ed4c9a56efa6619d2d22d1c1fb66bde7dbadac1397a809080c8599276dee82bcf536582eaafc0aa87c68209fd4bc8787cac4605fa3b3a7ce7790761cc4fc537bc30ab76ceff1c999c7c5e76343b9395380d31527d0c304f2fe2fec4f1f5e0b5c7fdbb63b82abf23b0c98fd471354c4178e682eda8a7af2a79ef34b9878069f4e10bdc6ee6a224e2be9c0992ce6beb1b19a65a80deb140e15e1d9b5ff968681e72a8af3b91b3091e7064ab2a012d26c9266a8fe29bc9c1d0bd3b066d5e86cf77ff1e9dff80506f3d9cae58de357e3f8f0d3d92d73bd4e437d3c6d72ed976a36051a7225e475b94f0c1c498847ec8dd01862ba8cc55ac305522ee212cd5ce2963348586be4c4acebc2df5a372e503f3e96777a321c815941a1488f44f006dcdabf260f48aa794a466a3923f13cbfa00eadba338dfccbb2342db3c1b0b39f1b8d89d43be64c0de60727d587cf81b4a9946649c6608ab990e5566bd6e106254394bbe2779e6e9c46a28f4ea6a7ebb44eb57bcef705417203443e90c7c99a83bbc3bc4ae29587f225c94b0ebc6f65ef561d207a7292e2c340fa95b9be26e54533f5476b06e4a2fdee62caf4249be851549190327a6f5d7e127c31e9c9141d0bd76c72e50aa951a7511999ff89b6b05736b280ce04e73de5869fc85094f6c787f92d5095f042b6cb3a3e1e36a9c271f9d4bf6db240f40921a9e46d1c66cd1448401d5d1f01010fd003a083f60f96797c21f5160edd424b2d61f662a937fdbdde28331899615d2318ecbae215022bbbfa03a28ae68e2293cef08f5b477f2ccb1219837d40eda0999fe13c343c3b19579c93e16fd4666edf805a52d51f12a7ce78ca8999293401b75a708c280a3819419d16ce878228df3a03e4d47539cb8c7fd4bfb79d31219211218650014968c3ec9faf01813cd47e13d49aecd737b109158e0ae4bededefbca8d4cfc371922d84d5540c251aaa1f80665711340c7fc4c165972fd59ab4abd81de7a3491b690a66398ec0827788af592d994ecd5eac106e4d9f69a2253b8c20379507956576da2d77fa501d37ea926d13f7d18e8af73484692b678c0330f63e2c448a01c2d50748c638c961185fff7ded18d7a9ce9bc341e8d8e167a2650f00dc113be42b71f2cb5f0eb708b0896ecb2e333294e5bff6c3eb32ea9f159c76e1455d46b9e6a8e47c1b1175b57ff65efb7ba12d1e2c33bad75491d338ac90759d060e2f8c93f3de48e7b7b422a8914e46e749a1f1c05adea8e171a1a59d9eeb35bce57c5adf36818b8a353b92f50bc0697f5081417a9f0678cb452ba15ba48a99be3c67e340d810a84977a9c9ab8c734de9a6ceef22c98690c13fb58de870293fee0e232faf2bba73d57464cd9d146ccc506ebd653a182ee6f064bc5b4803092307d11bfc9bae9228be474e643ca77e9999b6f186c52197e07ca26cf42895e5d4259991f863bfee7760ae53240b78973128a31f8e3fb5439cbc60b6cbb39c5ccf2f93b3718f707f8eeb21550335fe92c98caf4f7d567f594b25e1e199c30516e7113625289ee3525dd58c4efa0d968cbd97d3156f02a4b220c28f899e4b169751185c72819bbf485f21fabc62283bd9716e22f48758a2b450a2d7be27d292f90c00307564ec65f973c431fb8c7bb27a3333ab4c22ab3354a542c99392f1c639e191a348fc1a073709f5b10a48c9c2b0c3e62ba8e6c312278d7f0d0b7271ede56c6ad35c4c737ee6cd832e3604d63dcfeeb8e59f7bbb91b982843eed3a042921de048f1a6a77abbeeffc2b3f8b8508e59a5311b8f8153a5982c6597a568c3efbd873cee7f14433bb4df696afe8b1d44cf5e809e7e17d3deaf8f1859a9b41c18c067569fd20f258ffa4691c12dca96d3f72fb1af6eda0f7483ed73af63bbe57bb286dab8cd4caba0214a2c8e90de574b88830cab5bd09f2c6049e4c1a3cc6851aafc580c8b3df7ba4d95fc3a617a0c3c7fbfadf642ba78da76f2007987118896c2ca846e8f2697fb573f7cd60ef4deb20997d5c2140ffd43cd255d09e805313ad950d85ab930bdde365163462ca39633ae9ec9cf258507d462f52bb83ca7507132921de173c081f17b50444d6736ef5b337915452e0e2bc68bd679407ea49fcf0b886f0b2ed2b72a9c2f9ac630b92f00f47074242cf5b3b1982a3e37b8ff441747c7f4be2d870cfc10626bb4a3dcca4871158f58c36ded041b916f07e95fd481147f08d5468df7850a7e4ee12281958b872933a1872eb77a30f61be06992859d24241b3022816088b35ca9d8a8fa66fdb0bb1fe1aa32fd45abbb5ebbfd7a82e988276c79439bb114d4a50ae9e48247e8b0b51ef30d4f2621f52bba6ea29bdd7f12171adca9861985bed56fc9311507eb5cc7ab4ec20a56dde46eab6eed67b903fb44ef44623c6b832a7015d8aad007148b74467bf2ac23c3c6f9bb1833e44e24d9381d37f44b277fd50ca44edbc71efdded9f03290ad6f922c2b07b92c03ea0a1f0c5099da6d5efb1df051e80392a87625b9f9f700e3aeca1cad47ef60d746800e99976dc6fef78835a6103aa10a7fcf377a08c0bc051a526ba3eac2ea5ee3fdaa2f8f5b8e8b5b3c877d354156e8d768bd7c9aff5d7c06384c19624d64df571280622e8eed8c4b55f50152e0278790ef8ea47fa4ea342499a680f17ab69ebadbd04b1308d19ab67664f8c8546c9da2bcac837524f6fe16a72dfcd71fa5afe1ac2cb47e0c0a6315991192276765404a31539e7912e4cdef8082055a1ae6ca2407e6b656c33a2cce40b19507fd60adccbb2119e63a6e90e3245139744a5e6066ed0c0d73284416681cf2d5cf110a6a83ff4b501de40620b8a71454d7997e02ae206530b6f2f1fdcb73680383424c8ce89bf3c160237aff2cc3d5b6b30d1691e30fce7d8561c594b82ce587362e7b4a4286638b9384d15f203efb60cfaab4b0f5d01c2082d2ea67d714a3114b4903bf8577f73b175322b51d4194efe906f983b71c5f212b46af7087c1456659bb926bd8fb928a47802a443a96d773490f424dc6f8915f8d4e0871279abaeea967b479c09f2ab11c581afaa14704f43e27a342f82e672541657754d94a4062d6da53fa97a39fbf163d6f6434738647719a176d0379de621daa3eab7ad364fef5164cb4907e0dce041bda73dd2e9db0786653f5cb25cc7d30cc64491955ec95423ae5717d923504bd0c96aecc0693db57329499617c653bed3bc637c42e5fca2d31b85be79f8415f78e31fc8d94dad5b71b693cd2fd1c3a60d6f2d5ed2f7d1e17b784c02b0f73a54c33ae9754e03306275385f949ce27d1b668c77cc3d73a6f30ba8b65a0722ac66d87056b63e04d7fdab6cddb76ee69c9b509ddc56529d45c059456838ee02ca03991978bcc618ba01331a12adcdcd6603583f12075e4246d8e32dafc54e175d8436a895238cce3b70de4f28d43f53fff3a18845cbfed19dfa2a7fdf7c6f77eab6da5daaaa61c518e027dbbdd236804aca7b5077354d3f95ae900af9ea5fadb0e16f43f60792f2eb36f38758ffe65a79d84cf307ad85d7d20783f04e3333b206df6d1aab780bbed9ab3ef3b40f00867c8f60012602a6bb7293f26453a16903995ffce300a35810c13b84048cbaf766d9fe1632d6990806d254d4827aed3433cb5c6a3b64839507de0f8d318a298bc0ef2e4f6d125e388fc2ce00854131f282a44b5cf50517f78902bf39e72a1d84e45ef88c161e0aed7108cf07d015165d09b5219b41ee582017846a03b5c2a870800c763f8eeebeccd00fa1d4a2683cb285fb72e5416c621b8e4f8034525e07d02ab32c53512b30e85d6815e8092ca975bd87d97a599d63e36994d6cfc6e10a7b40adb34b9cd31fa0fd9980b49ee9dcce0916f1ad1e4d4e51f2a84dccc623306d6db467231e50d4502926b4f40f9e851529d31d21a8df53fc28ed2d50ad0b391c7de7270ccf823ea8deb8b8e1401777462bc8439a1d98699914461ed5317bfaad6458ad82a9b0637be3771dfad29f76093f4efdedb1cbf42c1421c5a715a43e6a7a2b4ceddd3959ea2702bbb642e27e714820c5e16f8563854194a54c44019c666f08876102c7430f54a804a287eec0b39a7afc944ba8dee5235ac13aec3872147e9dffa71fb429f421ad980549910a087934d755d258fa7e0abdc0b15cf651f029db4e59f95ea6295ff7ecfc02b2cfab70f089459f8ba9c0dc4cbe5de34caf62ef9883e514224c4966afeaf09129097388fe64274435838f429feb5188f37648280c230410d61c8a925683d5bff18c207eccd1f112c4fb164d379e014ad3e35b929228d2e6222355a859b707c7b6050567cd431389b400dc18ea45301307a8e843611bea65d6dec3cd24cb81994177daea994f6e293c87a00536c5cda699619e1e1bc0e357b890f86ad3b5eeaeb06db1b2c2a9a3d1707d74e7c0d96b69cd3b504b01973684787fe188f9be697bc2343414c891791f92d54682e666b6bc8d80548335e8dbb6f7a181f0c2b90b1e807e64c844a53fc4b57ed379b4b4e1fcbd18c863b950364d21df2c7bee0824352a2090a81a8b410e3444317075ef22139f222bba70bae747844da34eaa738e224b994a0c9098d9c74aaa009ad5edbc84031baf12f101ff79004ed8533e389f12c1398585428237a6769abe28b57175f6b3a2e302470c45308783a2279c36f96802f5a47540bbaf79dea037c05a3672c5d41dd02256fa2da82376ea4b40bd95f8494250189fb4ad017ed006143054a30770600c68703846967f62f2c650b4296219c68b54fc0ad00f11d4de5d7ca4cbe0e741e34530888e34d26df9f9d1b3c3a478a12a0e1cdc170a6843029edec577f8ae2ca796e150bdfd9ffa6c7f91686987a99686344023332f8069dece0122aca6be8c08f1aa37a4aeb79b4bb3d680160263217ddff4537bff0bba655d5851690ce109637c7fdfee942450bf81db413cf9748e7893053f1ea98ae8440a7f4fdb941afa781227ed4ee14e7389298aeb8cf112e82a76856b7e126bbf2d78f24e30852e9512729bf022aa6423a47d40ea2adb8145fa34643968f623090a86a668f7b5d576f0db2691f1b2d214241885365940c76b692bf7e80e09064156926c215708d51ebb313368947253ecd9544abeddeddefc42b4afee5a81e45112f6f47a97c8351d98dcffe71700c3549952d366bedac8287328405f6f20fc16abe7a02e73d4dc8bca7a450d9b90f748ae268815f9e8e40bf0515d5afa9a8425b6e41ec47594420233d247c98615c31ee78f58222cd96c4d6919bd498462bbe8b2bd63ce53eef06ed4f10342bc6d69ca09e2dbbc46e22247214078e7203b7b17e8e24ed1f261d280a57e940a8f6667ea837a1a6477ca5b4d674bbce14da00ede0add65bd5f329613d667d036a8672f4a34fc206cdfeb9889a5c8d4b1d03d7d0a67354734a39773b8500a63d18932b4fdceaaaab8bbf2da0c919451cab30142b4c01fe6375042124637bfcaf4cc25548eb16991183dd703765f53407e41c9d725f7e7627e082ff452ec6acee7d31717a1eb3f5fdfef2642ed07185341d918314f1eb4d6f7b9033e6bea0ec074d14e34d15943287da86ae7471cdf4faf7498404703f36dd9b4fce79aea57a85699b84794dc6093e33da4d1a9debc7612cc820da221fc79898a4eaf1005fbf78098741981521e5bc0125899af44b7231a5c95c8d05375360a89c508c2a63ce1a9e60561a11d995914c26c5444aeef57959e2ea62229b656f5babc801c436428fd2bc79930bb5a8a40072d98c0be630f1c9e3ec616143502ce2de953a0251a3d79f29af886c5c3e8d548cd0f65d421e0b7e5c9ed2840ec0826c4fce682b30155c9e892648a877200d0e0e03fa4690422e14a43a678a2dc031d085c65974291b09b48acae5a6b44589590345a0c3e7b8a86d34a00e8cc70b4d054f7af27d8ef5cf95d7347cd0cf7ad43f8f7eb84b7e6c79ee235785383a2cca30c074abfdbd8555ea5b14a30d9476bd1b9dda868e739a5274bf9654107f633ff2bab29ec833110888978b8bd6ae8286b699c80349082f7bde34bf43ce4559c573b9518a2afe64174bf3022000482f808405798f86e2c37159651afb5bb9073eb2abef786bc2ffac0522b08757fb28d06ef064749ca8bcc8c124e8ddfdecf4a12886b3889716bd8dad6c2c98956549689f63c123eee594f03be8ed9caf6122ee63682e08e88a6dc0f9bb153ee4207c0b561e35d93231d0249bdf8fe51babc9aad38d3f532c44cf8bbb8efd254043fd8c6d42e6c7d9655d4305fe2868a7a90bd673fcc5073f7b875105ae854f0a521e2624d4b52bbc799314d7df12b4afa24a713ea94f8ca097c0598e8218a20a04d7ad556726d90b535a7624e2333e8069ba652a7c0c320dd6b8b9e5c94b2531cd91c2ad31ad24045388c24e29a4f40581d8db82602cb1071c2a9700ee6377b81d91b3f8138c2f1e2618bd2a06280f40f72bb42bbc95fc844a195d5bb096b5b99f70cd939089123534029efb3c10431622170dbade53702f1b4856e655835c49bcc2f81750a789a8b48a015faad13de8617b9d46f99e4a8c6933b213f76b3b22c0533b022a3b62d5847f99cd159cde9ba82f5188db2c5560530d9a88bd148b820f464ae324a47c74f768142d84710f5a361822d9c3556b5598377fd655775e721e5ef8f6b08ef58a403af0d70e14e74278ea88505977bc77fce0adaa46152ce90266c6542deeaa5448cf647a149050fa6b0a7777a7e486dcdcd6045c7df99b69ed30db17020763c3969e1e951b8eb6805ec197a8872bb5bca14b19d9298d541ec6c80bfd4c176b13b502e89343021c017c2ff3ebbfc08d6b8679e0246baaf45630542814aba6109169f694ea67fa291c1f8abceeca6da2125ff838838b3713964982dfb442c30da206d61f824a0bed7d9d3613b6368076bb4440a9343b2863a1f571b74633ddfad514491598b3c23733f52991bc613bc92ccb12b2b497692c10974a025af1102d84e56f28938e24e93cbf5d16e53b9528c7ef75c24317ef472cb8494f64451bb420bfc74ec4295ca247a0815587cd7040c977d1c7ca14c54f2634dbe3f9abf4c8824cd54d0aa5464b9e70a8d86dcde7d9db1379d168ae129826b3dd7c8ac2ce26a2a392be7c226f445f6f4d7311dfd62f01290b68f6560025c2470eae761093f9e5220274007613c97f195497f0273e54c11cbe1f26bc30a67a154cd0688f67d47c3297cb87b814e90c46777e24a0eb8707b4251e249b0710367f13ec2119a2b9a75b209f564d0a191c0966297b1705d2b5c61c245edced1ae539401d66539c90ff7624d3edc6a0cd38044dc1d97392485a7abe6c5947108d699968a30c67cb18e9a6b223593af0500c131acb396080653553df4c4e8c4119d6a0247b406b88655a7fd97cf44ff317d9fbd3c65c3bf73c9229eeb10e912c8a9e9674e2b5f9c18abece4b3d4bcad18894c1cb24555ca7fae5ca90c85150762a75b03e59877d66e59d7aa1b7e8f6a0447af339b4db66cfb14403875fab4c4ce37ebb2c669c0929f346798db14d6e243a3e9871f9a56f25682d5b7af38ec600c5841123e9b56647df4418c69623cb0d45711c59f087c9035f3f205cd51418d8de7093c1abe8ca680b53fbf9850328b1e7e08dc56c255fcbaefe1faab47137f27094bbc3a2e9cd6c7099cbcec0d4e65fccee6803f45747a5dd0430ca70652337140604bf575279dde310c1fc1140188c741412cea61b5fd9d190ec6c4c40a3e37a9d48d53fd148f872372a29050b1d2e24c5de8358499d6527f478d1474bfafc440a4b394d2b625b5fa054d79ebec38343b4a6100d74371e59201e88f6945a9cc773f55cb9c866debd30d9f56ed16e4f1a4234161ddfa900522f4cc37393fc2ed566201816b085c9ae32c5fe2dffb7f222b13d1c2bccd1c61041e22d35d0290d17f6b8933d7324ed86449f35b8add28172c74d8e6c40d569591a0b9b4c7e34e60d604558fbff0750d28453dd9ad89767bd1117348a9a53fbf0511318a20ae1426044f5b079d77df8d241c907f1c4bc6fcfb5d691c2efb3e07cf0d13053d3f6a11ff32cc45dec49b55bc62d1c9fc67b7a85bede307c3083d9461ce91749f630edc5f90acb6bca4674322ba0070d43464fd4e6d8539145347cb26c867e115556f2e1282d23b91116ac45c16bcdbb1d4abcd991b040de9ce502ee274a65c428c88e29b6eecc05b9c9741b75e7ddfe0a860f1fdfe6b8c5dc0d9d5037820a99172de3af7d5c122e857269e6d77d63f444cfe18481f3b7118c625cf4c14d068a1266080bc2249466652b2fc07b37cc4dfd6b7aa6d5d7367940cb638b354725dc1486e7a35a9ef5aed25a413271e0447dda0a95442a8d5293cebf154b98058b5fe53fca6d2f297ae650c0e4a94039c7ee1395e3d1963d4bbd3ee68c87cc4efc852407bb0f49484dd19fa34644e7b0c7a82aee65de248b7d901152acbb083a7f96a5dba7d0c689eeaaffc06215edf985911f532ebed8bcc253179cae1f18ed813f0750edaa3aa6ba1dd2cf238ef798cf99b59578170dd0cc94f0dab01a8ffffff57