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

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

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

Block Certificate

Block 77854 e6b4e05ccb66fdcd0504d3aa3e62048d7a968180b020d04974507f6f1c4e4526

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ff111f97fba3180e3852ff90d5a5263d866ebd1c5b611763a99655be8cd98d8
Certificate Block Hash
e6b4e05ccb66fdcd0504d3aa3e62048d7a968180b020d04974507f6f1c4e4526
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0080b70000849a0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ed48e3d985e3a64555b1909eee965f6f671c1b4e3fdd558d13d0ffbb6dc7552170855f801b3a5d3228884d0228af7425d08aa499939d5e7606b5b50fd1052b00d3b50299cb45c693f55928ff968583ba52190c0c02d64317d500000000000000000002000000020080b70000849a0100

Raw Header Hex

000040205c1129a6f989259f8f2c598cdd308fea34ddcdbc793a08ffab53000208aa5bdf4dbd383af0994a0a5fc96506f02d37d5b8707ae5b8f8edf38f278194dbb7ee7a30b03c6a13d30018d898cde85b65993a7611b6c5d1eb66d863525a0df92f85e38031ba7ff911f10f

Proof Data Hex

59,560 bytes
12121602030727836ee85978fe94ac8abdc7c2551791b353bbd00bf5ce9cd28d1d09b96cbefb636feabb263fae6a4180ac7dd6f9b8c8bfda05d4a950f463aba7dd4a7ef97f743b0f693022c832ed59d9c7b0c8adb6ddf5aaee0477369298883adc864863f4dded9c7d1fbb9efc6fbb7f5c9566f08172f3c8b8d35b19bf437a743462ca32561ff6e07dd1589bb2f43131dceb39db5420dbefe47e43f5d66fb88ce36eba80636c964ee03919f00c99038e204b92baea006b154fe2b75804faebdfa58558d604bbd7fff8e6d01b8fb75b60ff303b7d054c975ebae982836fc36f7bfaa8de79fa60a25103a6abf70193012c3b9c76c8641751950fc2f1923cda05d1ba75c91b25452a28dcdce332f181d330ace4e8606f8201e99b7c5b20896245d073aa704c70cd49aa85346220a76e20f8df33a5395d9ec6d2a862e06b9c31a21bc0d659241ee0f5f0b88945f120f1b0d208c6aee32b43a0513ec88f8a2e6e21392e48eefc12fabb63272671e166d3f96abb2e63dc3bfea31a19bff97d9e0443aa06377a4d8e4b655f5d928f21cd391420a0f56e3e8165816a727ce53c81979d10a3ad09e89ad1c24abe52026a6ff20fb16969e26249b0e61758b8c37a512f1f30bcf402ed56ac16c717e606ace77f6d254ef22fde066279a4d4261d81557cf431164dcd85a8f9b9747cc55a513f47c046f1f2de2dfa88aefcab66508d28077f7c9c489c235bb9e9d709477578f9e5901f9a2cfc993b044715174fc0c65b98e21d33a2882f98f7e36c4e0a4d8a75569d0eccb0b33f86c719b7d7c57d371a1637f175d597be272d8b048b4d5a4e5c7518c0e986a36d7922dcd0c2608433e68505503298cf9d8ab65d59a4b23f858fc3b6db8c5e8d85822e43923d92473d33a54284c13130eb99e41258b1ad873cda080eaa55df7a1b3630b8d58a2b37421cdcbd9e91a9ac10ce35362778301c3ec7e69c9461c4686c3f964b2194b12090fff608e2f4cb62adafdf43a376290a054c469558d023ad29a2436d533b60018527874d82f566db4c0c61109b4ab0682f752b7ae7b3fe2b530ff5bef6c77a7899dcb0d25f32a682bb59c9bb2e9e0a75ef04091474792bca3a25d81fda2e12769f6b8adbd365c8e3fdd3bc4ae1e8974a986e88391f70eb86ed982fd8cdac768c03ce563e7455e57c03f45893d79bb7b488a95896e4df225f88b8947f15cf3cfab44338b5078504fd274e3370e4835a6375da84302d1d68f0934fb1c83113a34edf45dab84f8a62d5df18b4a4b74720c96a8877d3de0bd81cb81528df59db749f87c6f3953262ce6f99144afb742fc276a0f118f52ddbf87de1798b9a65e95531095c1529e5eab83743f51c2b7df997cfcaf8f06ee27c411f9254e0324d49ba7fd039f82e4328fee98ba2d9bac5848b4d3fda7de34205865465c691f78cda4a5ad9a0e28b279baf18dbf5eee865f2dc2884c95b900fa78cfe138117011436634814b7aeab684ad8a0a01ecbc2cddc35f4a4fc68c715792c8e273f80a6aa5b5aca02759f45fe7108e0c6500e4eb718ad7666bdfc40875122ac64d6ef5eaaa60b277208edc1f7af00fbae222bd5a19fd6ebfe56b42254d97e26029066c57d7707ae82ac70c407a18f6cbcd5f3c5dd41ba8cf9a494ea38de32464a56e54d8cdd315f672af2a301b930511e2f24b5deecef764ccc05f1588d84150517cab9770eed11ebdb2242aa450641d5f68d252229e644e3602f801309eef42c5d01c63859bd8c398f9805e341714265e449538b819d3d54a9f9f1c155a681706675f1757fa7de413d74a8916772c4489da7f8d349bdc26a7eec6f800f86bfc56bc66e2f9692ac269747d01a8a4b0ea3d405321726b58425d4817a88fc1986174488232333a754607a2480c345ecdbaa681c93b95449c3dec98813725dfc3eb8f6de186a630f8fafc5918f3e3c5e147d2176292115310aebadfccbc0d760d6ffb7d6beaa54b9c49f410f40ef9f46b542c55b01f1c0efd6356d8ffaa48eb4f1dd76278dcf62b4a98e3f8b741b904f336a4db6bc535424d435bc9283e815e9a8ff61e9f5e19bb85d44429e659245393e6eba296e50ae5635e1e16a1ce1cb01b9a7164f5d2d2ea72ade16014a0c7f3920078275bd428bc91691c7c98dca43c06bbc9779284a06214372bc960c63c66461ac8c9ea4a9133dc6bc3446007ef03ae2259d02d03306570431b97eae7067630b7360bf1bcdbe00dd0cd7cd68ff45ef9e06dd09cfbb8c1f5e0aa1394f2a6c23825032763322fda1d2c9a935ac8621d3bb312d9948a56325be67fdc4e853d6376061d6dbb349e431dea1ed2fad1144c8b3b4cf5d6aad401f66b20926c47892c4906e96ce3279c4b146319ed2c668819a17a5df3259a88dc5ab8b15c0d6d93e4d140d104426d249f42b4d9a35b825360c6d3f66970df79068bb8d4cdf4545aa8e6bb08c06d160280786d48f164d5c13455a1bea16eead87d1ffe646fa392360b306bbab606d48965b2a7e75025c66e2b6bc7d24786185b31231fafe7357ad3394b761e50e203fb79e94de6c54353656c60112cee28a57cd75eaa47ea41ca53ab864d68f7242381ff262ef680c0e1af033d94f2c2d60eaba12426743b25b3635cb5b1ea1af7f6f45ff6df6d61f47e34ee6ee7f1babfdd2a80549a37667ecdf621554901ac5d3ecf86d56fe51f8eb60e7f6ecd3a81ba1da06c97d097b7ff411ec975ab3f17e778e329d67081be89e8eda3b1d322d3e4443ffc1254e0d1c3de33f2e7c506ed5cf570e5cd538080c993879489ac04d10230dc0ef2f887166c6820d88727f76e6e1a5c9c51d422f015f33356396bc6a7e0d7c04f9e3acfa5144206908feb12490c04997babbdd79bf7c5e5151489f84775b22341517a3509d17686e64b9030958f701f205aca578f7c8f1ad1b57776976ec82531994c5f2534f1498e478033e0b4cddcf104702014222c3f92c5b963354a54003246f0b3dd87eca361b81c4e3cc97fab3003f0ea7f33804686a4f814fffe9fac916343228cac5c3707cc41e3570aeb0bec3d4abd7a4656a808905c7a9061d2d3eaee4628b2874cec86573ad42161c2998f9cd0eeff0e42a5bbbbdc4ef4c6ee5e01c31abbc232eed8fc043c5faa7fc3f71382c86c84d4a72f250b2d2ba014ef02d2d46841b3234fa8bad5c7a2d20e234d94d09e6a9375c70703832db38596bf70d7640423099a47bda59f002e78d59cdfe887340e04b515b822cdb58a60d44c81c1826de828699987f719fee691bf0fe1f3b674f51b04c7ed1950a25b6230ff3670ac842944fae413aede37c3e97976ca2d28d924a7327055f632d333ca1c91c539fcca47dd9a5113bbf113ee1645b00b0bc3c20c19da41bb068dcfd86054c735d07ee3877c275516cc76115d7caeb119071dbfb4d5e01975dfb11012b2cfc471536e5f52bf79ef085326554ff7f4330a83d8f6d4a3d075893a84580bdb177edf8b207e5687f008600954d1271f397c0aa902501082c580e1e67287470d973f656ce23097c1ea6df79563390b10e13287ed4b16a8f6fbf5def0beaec5a2c71aa1dbf5b9f56558e8ea0566da1fbd434b5a6bfe465752f8fe24565030b2d1780f2449d2a5213092b8084fd243fddd46a40c90573c0987bf174e4c84c2bed61c1884994a69b7a0d9b163100376319999a7162c01d8c6a1b33ee9990e7d9a564898f7d89e852e4ef25a0d0b1d511731ff6c70362daedffafcf85162be1ed756a52da29fb1428984ca4bad0c7fd1431f1ca373d22d352acea6e868f95ca6851075a7fced1bde4399b47a213328c9c5a1b94a470959f31ee28ec000ec6466b1b86e42a4a4b01b7fb9115bc56a431e303a7eae18090e5fe1f789586ad4559c3735df03fa6aafdc3f3d416f11ab50d414bd617572f2a394d872aa5dd0341ce7e1c3b250e2579997a5cfd08de5f732d017233fc4719c1b8386d66176a5db5a861327024419cd141d661558bf91d1294d102151dc62f6e323e6838c73e2fb5b4f0aecf462d59b340a6e18f26044200192c8a5c3a17b41c9545b29327056133116b2dec2e4e3209635cbee2e1bb9031f4d59572e9822348918acf8a164e582da6551597eb41201802443710031d95c4c1cc33bfbaa0d47c87e9cd99c8fbe0551d51cde1aa28079a000718c566d3dd252e8c2d3d79764218dbadac9d4c29c8fea4e97ecf5a93f5d57464cc3683d3625870c35f87e1a80d04d3b000dd5a4a8a8a393a6b817b3481e655bc895a37430f9ccbc7d0a67580d23f5a090db02d32cdffe3180ef64e9ed34f234d7a3a9a6fc2c2fc00063bb2a22742ba1e58d90e48da902f16ed9d986765ab6bdcdea2c9ba50b6bc6bccf6ad1c48761c0bf19abbede2862b6127c81f8b26737d13635b996b0e59ae5e28772e3c6f15cfbd9a7e3779a92838229533226d9df3e97038c05cf2e78765bc7863e15a27e89ca5cc7399eb3f06ca49962a5ae764461aaa76482ef55da04ac61bfe6644b56d2e4ba701ddbc90143077016b3911189183a72336808ad2d6f4747aebaf6a590137fca074cf74e901315fc31a00b6058c95c645469a94d37bdd556f32f80d5e8b1a410a90a3a7ee86ec3a1d0664fb9dd3ce0d181b71271ba872fb6bf7437510e1b4e13685ec70b74022e494f895be4c6eeb142f21757a97525943a0e638cffc42c17a5f79d9aa12657d6831390a38e97e998802385098bb657faa684f7f340306b3b48dd393cc0f527b0a3953e86b255552f755f715059ffbbb6d86c1ca02e955bb42c7a9957e88196c80587ee29b527d004dbe4fad3b5cbc96c340396b96ae65e168fcb62b9ac25bfdfb5c460aa6396172b48014ebfb51dca56ca1d157ebd07a79588dd29b46bacb83cffb111e4843fca0fcd3a166528513630e28735aa3da76c4669be2e181185144b63fcb87dd71330149aff97a3793909959132416d907269c215aa59e55abeb21a9c3546304c31c1196b075dad3f96598974131d0784ff4cbe007b8cea9e5fe866d6aa9fc8dd3bcba90c791618ea152bd35b888ee86a9d9b8c9066308242832f4dadcf21186d1819c3112384b91d4b20d9106a0515a24e2b9f9088eb683ac3cafb023d6e37a4ebdb14a3921d656fd6123169f8261018188bf612c47c50eb4adb7daf836dce93da922424ff664657f2d735071e835a15d7dd9459e035aa4daac081639f32d9aecfb1af89fa74eb18ea042a2c1ccab445b7dda2e53c2305bd19a761eb4643292fe4c3bd1cfc98439b7fc400b997b5ba5b378f31093986f93f49add94df456ce8dc32d2e198ca2e5d3f4ff4fdc642d29d84038a2e7875bfaabe2883779bf22d516296e6968e745b904833d631ff699f8459c9f2e98b62c2b9b852400705c7f7af91a9755539d9e3f7b024972044d8c092c95afd74be07ef530c50dcec82288362a19521f31a6956d62ab53c7c0c7c4a601fdebe88ea8fa04d21b2e2890744528478d4022eb8ed5851ad2695915e53fcb4af3d720603f139dd1b291d3d11379892cdf8f12841797d5adafea008e7d4968f8215fa49a44211defd035038c1b04c904b7ad6e0a3191f3dd80177e7a98aab9d7517fd86a68e3128753ed14b78c70474f12b2ebce7a90ad08f069c43af527e32faa2f2ef1b1a3308134e8507572c4868f02f9f83cc8bfe513b67dd0bdb2c6a2e60d3337f48795a18591b2005ac9394a5dd07e901b2bd7fd7026b53744736cd3661d702f004e84164927da788d4969e19d8b843a87e298bfd573569e2608f210e7e9013e6e768350265dc3bf7d0b748c040f2c24cea138ba003959f0afa4f3fd1379d3a18bc2e3c2286e3d5672e6e5073cbb899f7df8a7bd31eeaddfe0cfd9627e2771e7c5dada7e570cd69fb9ecb4a41cdc012a84bcc76233e5ef84c5eb7b3c170147ea6e36ee1d5ba1efa5e4931b5592ea74c5d06289bfe47f236e152c5a121f42b6dbd44083a6c66ac0ee1cad8603aa4ba2c78a11ce1a803de72bd0dedebc5bbffcb75301669819b257ddd8150fdd4588792ac3d0dfa8f1c7f2eb0b53b5d8292a09a33f85fc051c8e9b0b599ce0d43ad6c93ba576540ece2cc9704eb24ee6b18061d4f0684c49618d0b5b5dfbf69a9aeadb7e0027075b59aaa0af85435cfbf110071d44cfe1e8abbbd5c131490ce40de9dbaa28618c409e9a08d58520f6f3c96e45c24a264bbd5e75322606fa0cfecefc4b62aa488443341936d8bb0d50946177217ded2cc8c5edbaaa54b9af2045dddbfe192f7e51dbd55f759beca942e05fb19ad2dd6bd7e6e334447c6924906b2a84242cd67b8412883392143ae9ab39703f78106fd4b157782887433dd6bd382582551014efac3a0e96380655bf67619ef2999f50c503902e446beeadce78fde8b136205ca877f146bd6d52095b76f5be3c86a4cc079d3452bb9420c99a45a98597830224b1f0ac7311be9a30dd81434844ce97fedeb7762da224522d2e9e50a0e4fa808a00d0631027c5305c09cc770fa23a6e78079be5badad9fac10057fd8f0ddf36192cdd20590185681473da4b7708360fb7dab910328271ab38d8fc5ae00e7bca870c0824e5684fb655470f6077008deba5d10e32ee86145bb3f026fb907371257a0a3b146da68c23d70daedca65f46475c1da31f7e828efa601b37b72f7acf39df033c68c27fb52e0569da19f713a62870643d1ddf8bd5c360af9e0bf3cf5309c3c8329ddf86e13e4ff884dc6f118d3385720b3f13731a15e60efb22cbebc8e1c0521dc6fdd2809ef91058787da078cf2720072e90e4469b859db17882557b299aa27520243396a47d3aff7b62e36f3501254ac1289bd23a647b92b693c668598bc5a5bb88d4220dbb82caa1768bb3562d4df84470994e52acd50dfedbcc55eca99582aec53e793f2c3815dbe763a88478ecd59df9320fd272f455b7435fa336e1b5b94c6d356d048052f1c48a2ef30696942d2b68a453c5544a4174d257286b3f37112f51a2ca9a21b0ebb7bc7cea2108830b1b95081dac515165d8f050d1df54ce1b5a1846d56cf6182127fd849755811e70edd69ec1788815272d86d443efd14255a9ea5ec12ecfddf954afe92a9d007902a86ed035f4a95a4d03702fd72a45957c025a2b907ff1bf927995a2a256b0d8807ab2589f1443bb6e10f3e9bdcd55e0eee1a6fa95cf3e7ea40d4f2926db3f3330c599d34746838c251b7795cab78cb16ebeaf53ef1c88e2a64a137deea3c3d136e1530c9169e34d08fb1b8604406115e40ab45db98eb59179d80484254eb6fed7125d9e618263ac940d73fe7607ede8eae36ce657cab70e5df69ac6ed784d786bf2447ee060894e25173e77f83e783a5ea69b95f819be5b94a2140d1817f7160b457caf4e1a849cfc851abd6eb0db8ab0bce4b7f2409f128878ba7ac14731059c8a8c48a495fdf2af8c4729c2e98397284fabc479e70a61b2753a7efdb5d8c3b8bbce9cee55999789f8877a1411121c1dad57665d2e0d717f3abb44ed68ae52bbc8340fe92585ecb4518f5affa52f681aa445a3d0dd653c9c79278982d594a51743b049674cba460e6d3bdebb304967653baeb977a60c16953e2b1a490f976d8446217e935224f4cfdbeac05368b879672a64ba685edbd1a0d898a5ff259c6f3532a7a1fb9ed96e3ad18118e263c4c08169d477c4d6570ad27a35ef3c83739c1e7cf89239d77ca8adb0ce9f17e826a23753b2370cae34757c2302555f70d8b0e4ccda3fa922def25aa43c962b4d7fe1d4f6a377964d483db16f7e72a03046e3f3a21cb5b442b2a1884347f603a57d51ea46cc93271bb1d8711969c7bacc07da362e931bd94aad7ef809fc5994d9bcfba1817ad19fb653f8cf60b29c1c595863237461448878ef622fc1e6c1d851cb6be176f9900db68e2aea706a84c6e2e4df23d3cc03f8f20f3e6b375767797df15cee6b9b9f299a4d47738642fe64208dbe75cbdab681c0dc691a60356164ada1acb0f2f1c488bd3c580c3953a1d057c18763c35b049eef4fde40051b3d7ff45c6e6d3c6e9ff398009b5818cf20ac5e6932be94a4c0cceb0a0296d80abdddc74eba7940f824aa30439bfec7d7361022edd7ba15f9db465a29316d0f3ed683d2c924d3eb52f94696115b9efe0ac63b200743c816b1d737f5f4691928ab97ffb7b115889e3f8b9dbb61e66404d7eb0baef9f52fe32580f546558a8dec1d0223058d6cba162818e7ce2c6509c479338831b3b6d4b855b734c56be8b958058bedb485b3ae965d0b0092ddd7531bc059d490a7231de84838d6476d1586c7f5efd4e4ad3335a6c8578aaa123299aec9f30ef70c398bd084b302df249df33a2eaa26d52dc2251cf86c89fdcbf6db1cf354a25268e12c6ec1cb9b758b8458d3a035f45b7c9771a8f0b03d5a02f736703776e074f0022b1d3431ce90b0beeb331bfd8b39997a41c88781591966a3aacd7b50ac8774ec5e0ec8ba7c046b22a8c66edf069264a67f10718aacef1c0096ba97d8056af23ed1712a16a72a75b3b065300a825bc429149ae29e946d1db23027675e0425605c65f2db4731239e65cf4f38543d4b3010b7729ad95e6a2e7429da1b7195cf84ed8daf6df62815b7207f81440f2a5fb275ca0eee5cbb3f9633f29b844efe63841be657eaff004ac0560db67fc9ed6f5d7d63892880eab98c58ab36df203bcf3ce9fd7eded4a8299e76cc08e61d50c281ce2f1e4032c1f4c10a884589d70aafa7f57dcf28a37d44b8efbe6225a5b3e809ac5d900072a2e5e28ce032f7dee985e8fa4fa257b7bfbac0a9ccadacc4ef812b18a35a9797daea904cb2964ef710bcb4254a140338abe0318f9051701117341f8494476ba260f5e7981dcca1b25f6c07f538961eb6c8d433447b02b1508afb7aa373c038e0669f5dab07cadc7e312ff7103f54ab88547010d4e48b24569a7b4ecb1f82ea5774873fcb9f22c52e9f8912a995349dbbb9b64589c1c1969da63bd2e67bc37b309e4beb26202379b71ac020291cfbc329d5de05ab9f57b04294ee4774576f197ed5d9e8e9a8e50e0281d06b893718e0ded371164a96aa91f69e2c632b1695f3df685b510e6afe799d358f096294f50cdeb342dd3cc8d59cabf4cfac6194602d9f79ee5ecd91e5a9803bf3d978dc0319190f00c398f692c54afe0bd72af6210215a7587fd36d8e6f08e86452a9797bea3a10316f1f85440747d0e8c05034e4ed195578996c2c8f0cb5ba8cd4457107d184d00010a1cc34d1e8d36d88cf8bdfca32f535ecaca73916c196ab9f0e95bfcd00a49895ed01e2bca0e6b6ca55b57129d6201b0fb6702243fb9f76c94bba5645963d8aaf2497e21c53d31915fe6965d2ef41cbd7019b7c39e90fa4eb883740c4892c483d834b56f09ec753a4449097e01caa35cf88f6b74fa729ab32ff9759059faaf3e95b89eb296c9a8064d5325f46ab92d098ff7eaeeb47338490f4dd3134109500932b51b019efaaf3b438ce59284e1ba724c2ea3744ffe9e511aa793058af3af2f1bed4a7b5f85a74de982820c8f320d240a1b3c0754e652aeb373bfebb293d9f2ac9d2688b3b2abea280bf19ed3b16ad8aac3d5c86b450b4657c7a3e417f2e23320e00c3b4c227eb5568d4bb41ab5ee61b6bae4a20ae76bbfdca596c6220dd1a03ea5a0fa5fcd96ae7a3a6c5a9c8a37652760a2835353612a2375f2cdee4d2836ef25202d33576e714fae189f4025ec1afcc344692bf91ce2707375523ff371fd58250ca9b76879811e12279a6b4cb8ac43b61edd9e959ea5ff567e7095e6536647cca58e0ffc21d3faf067f99a025bcf00cde101c7d254d4abab62e727fb885fe0218591819b448fdabb120c22a5631bfac4f9ab32532757f4db1b78b7cb6abe188808a4acbc4a9076f830bc53d0c9820f366db110f2ab47bb3ce934d0aac1d736eef1e643e1457d8268002ac552b6f91df8d2281dfbb9a34097e5fd909c783e0d555c34f6d0f2747f2b531c121d640c5e950b402064f1be7b61c8bfaf3b229cff567ccbea5d759ca1c0db68cea6ebd25b22677be32b146e612d0142770181bb1bb5bd85af8aa57a1dcc32c980f7bcf0a058e593e8aa75e9d69ea705fcd5d75287baa7c05849cb2c80c37004dbcde4c8cc2b7e094d846124ddd60c89532e5acecaaa02539775dee902f98ab5ad043ae8a4ea000e36c7036be4397dc4debd7930809742be27de0faba66b165ed3a4c08c592af2112f1ce9f9b17fc7d5b92cce8efd06a4707ba8fa68ddc3688b202767b40b87839e0f5d5ff25110138db520f725117ea7ba896bd1f51a22ee2a10f297e8fd5c3b40535695b2f47d9fec69b3a45006d4437e1aaa14b3993bf7adeaf148acd95eb5d369caedce93a5ab803d9306551a74f9034aeeaadcfeb76879e274a77e45d77bb2548a2d8f417350d1facc1d8b3211bc51f457abdbed14b6663fe598267a622be6e7d6b53271a435b78cf8aa1fbfecb7272a2b38d138af0dd03dff4435c56a751f5955323abc34b2b5d768ed4502970f6a2ff8a3ebcd5128684b3fc3ff6521355c472b3f658e9430e489689a2a6e8fe1b48d9b2b5afe913568b4624ad2f5347748d31c014770a8c3cf26b8958d189fdd3c177d1f7ca25dad19f3eac8960ee5e3a979eecffa1104ab980d4e0ad331b2f5f8ddfbfe1cac151d71413dddf3dbde8a08e411ef486bf659dc5e49632f716b5b7b8794cc519cdbb79540e9f77848b3ffc82c6896425d459a11ba3213848a65d7df189693b2c69b832a70f5caeb37457252693ced5bce77fcb1e36b91c716ebe562cb5800bd40df57cd604aa42815779155665ae07908c89c78b848e39b75ec948545646e1dc0fc1d51595f8bbda35ae5f39dbef64cc3b1ea5b161f35c2afea012f9f48fc06ee8d0e648021ff98844fbdf67cbc2c0f06a518d5876ed2ef1de944db304765e810fd03922457807ab0fd190c5a6a5b2e41bffaf7ee09dadddacd64b6b72b72f81b750e2fefe62c748f3e2a48bcf1de615ec7d12b59ac3356a656bf1b763d7bd72d866062905fc8bd529df9f61c8ed8d2dda68d32ea3d8d5f3502046d99fc5e2610bc147220dcd1c16dad4e717f788c95ea36f0194e3839afd4668210639917ff25cd094b9bf17105c48b027e8d42a535ed7b0d46b14cf2740d1836963d0146ea8b4acac8c7e79da9147a957ea16285d72eaef227aa9b2cfe1e28791b886e7701409e281490b29a265a0783f27c65de29960ab1cd790fb5b84ed5a744c43b2f1df404eef8f8e256becd10f8622d0b17c46a7acf5f7fd073c820b1ec19fd847bfd458c36e8a3ddf52a8a746e15b4ea91f688c8c5185a5ee0047fc777126ec66bd41a69b45f35df347af57c5ff110905af333c2eaef702d66c0ab316d267322cacb0ac77729c7a8030c3ecad0ba747e21453980278b2a505f9724a1611d73e18dba77e92bb0191fe2b3e0114667f7821ce08872116e63ddda6e7b1607f021c154369c0b5e8e0c8d0b42d93edf937b7170c8052466954b89c4026dfa957611097fb9fced67bc8aee760b633e589ae8a796b8546982621084b19b8afdae74d6d0b89733a1fe3e79efa721d2cd1b2fe4efcb8263ab7f6d12fd04433a70a2cd283ec89496ffbf269dda16b87387395d3310210b07a2d8d8008890b8d6676b6a381de81c72b0d6a691f9bc6d8d2fe3d57369d576345d09c240ea853b538afb59802cdb627a88be14bc62d8dbb49929ade65f44fc7841445f7b3afb4cfcb10c3d42e48ba968d7f9b771fc3fa408c5a44ea64aa92576b0f5ae7e20b64758cdf7a7f8373f87af4546d51428d95129ed2ddf8934d13b5952303e35c2b2a561ded6042d39674c24cafe02a8abad42885c804e65dc7fb9dc3ccb756fd47ef519ba33e111446163d08bf3b46233ed588bcbb88f7e1e818a58290f494cb6c37a9254f1b7034a262f64ceaf17ce1ff62e480a6a376436de78e453b9870d89f4b8700b8b695769ec43260d0486fbc95235fd324643d69a95aa38ad8708723b2f798e5bdcee79b6546e985bde2d19bdde3e7c8052210a673002769e39ede2f7e11ee187fc7a5dba1ca5c4a619f9f2c3c48d1f9893e7ba8a697fd47a9b2fe718d4fb6486ff6a716e0ec7d405a2b6d3726493e2b77035717c930682f363b4dfd53ebccce734e5d9a2f22f99f4ea6075150ea6d8a9054cf738c25dc6bbd4cbcb1d95d11d87e0cb0df91350d3eb1ef4d86471d365450240535155a3db015c0a1d3e653e2878449debcf17a56d62838c12eeb4c3fb992c4126ff4b6641e71f504ca03055fcb6403f4b714ec83e8632275d2054b459c9c4c5a69518d8c654d3c1abcd9a7f2254498ddc1189023fadfa83adf8fa0f60fdc3a79e7b7e187de9fbaf20477f1f3a923afe8f62837bdb5cf54d28070d0a846a88301ed98fc61bfe43271343189ff33c53489bc8d627bf8216aa29d3566195b49f00bbe412ddefb621e12bf97829f300a65363c791f0ce794dd910ad17d15fd1b1c70a4f82deed7c57e36896c7e45da6dd5a1d34f9d46097cddfcebaa1f6dee3ae6eb60e73d22597726f37cd86f2a2886e9b12c6713d48b880cc85c4f90700b8703ffafb14876fec7ffd845d1d6177e384d98da9c6c1eb997a23a52c0dd9977687c84471d201f6dc9004014c16accf931cec378b946f329200c87078d9c8dbc33b6bf2bc4cb2f68f9c4f2d46c5da1e26a03a1b3a3e9c0f3a69dc80f172f3dd7dabda6722300c0246beb7b8e240900c47b54c62edcda1d809bdc6643150f03fb4e4519bfc1f2bb695df938c4fd5aa0482a0a107d9968ed0a7cde2a0357e58af0c33c08cddd8589b5ef9f8a848549f846baa4964cb3832f0ebfc1db9f3fd464ca9b0aeeffbb1c993e55b8ed5519eb3ce06ecba9eb6fa0f529131ef4d91dd6dc4689d33040e5ea213fadf80528ea468f91eb8def4fb0780886ed475bf8b79d5b8f7c6345726d416ffffb654edd07452e67f9071eb4c9fd363198eb957f2e329f27ee55d9dbd72904e296f9c9b34ee14c324c2f3afac41905f457478a06fdd0ca457e713bcb9a4d038b6e76e8c7cb187a2dae775c7411cf19baf53969a8cd3e77d0dec03e6cd4a66d1cd45b3bc75c00634b8dde85d05537444549c5bb7f6bd8de62129833477b2d78e65097ae5df62c2212df0fa6c4aad9fc480927cdc0767a3bdb4949b689535fe8ce304eb81bc65f9e76bee90dd24e943c8b5c0765e70e67c9660ac7ebc227932fe50376689c94d93734d8430bb68b928af0b7882c274823bc89f39076fd4b46e647e36a1838c0aa58ed23ddc79dc3f22c5ea3d9210b83de6f3926f1e590d1ec8a10994061c9ea1492c5644ba97c3693a595faffd90180f87c00e36ae6f17bd3e27dc1fbc8717afa988bb25b31160d5e87bad7ce8cd4dde918eab9368b2aea162adb6834a057526d6d9033835350b54045c1860c5b5ba8a99d89852785766a7f54604c0d35685db1f3f065e5e3f1562fbc140332e414eaa9d269a2400a1b09ae9a6afe9924fc197d21ca8980e8d18d71554351c6140173290af0acba45017d38ce3fcc9e35e3c871a1d8009b7ca7158deb26dc880baae48c8b39987d3e0d928de951f7f88d818c5d5caaef053ca78606bfe2de99a31a320bd7d12e06a3e5171698509636c83ced096aa29072bad036e37942b4d6c62f6eddaa8d3845d24b30f466bb917677acd6434cd19c9d07e2654426713803c4fd7fcf628abf0aede9fb1c1fe7160d4ea5b9648cc9c86bbdbc9217ee47f21407f5a6e19b8e06c5242265a537167f41f42867e12a1ba0821f2c030ff51e629dc128a04851c02c29c0c615b05c7945ffb9784b7408b160ef0f7a92f6d95e0cd2188b6d98bd52fcf98188ea7a127083dd167e2fea3cdcf79d17653b33e1d095315cf4ba808a3ed0878133dc5705d4f31dffe1d3ed77f76a0dc4cf65740fc67e95b5645003d5c682465ed640caa4759e38ab87e7cc628ebd68f92f81d2057187ad3d16927b193ad37f8e901c376acbf196a78c71ab5d093d45371e123050bd85abdd58a925649e899bc1e36eae25d684ad7ce85d6ba120068448ade8cf5add32ceda88c8b85b3190b198e1381ac8a03be978883f6777a36745c248de76cc1f7df7642bf76a3e6a40d08589bab8619bcdedd717dbfa5eee44aa9506ab7e3fce80f03902ccff429c2f45278ab1d4243fe63ea5702da55c1e11d658a4e5d38d45f7a707cdc0e28f52bf7a0c5580337fb3e624ec90ef96d43752ea389d7ba9af1edaac53335b6d12b3aa2934ff1710c7a5fab9ab4a6df0f9eede5b8fb00aac64b1462f8936c6b41278e0997fde8ef9c692da50021529499ad566167b1fc604cc723c901c406c7b6b4f92488236d5061ac7bc84da77df8209f037b308785c8b6d03117b652ef0afb0b5a3d1951fabeb74650e601760aac1b41300df9a9465b3366cd3cb50c7d986157b5f4c064e451308b5981024ba0a7a108d2056349af0f822db936e3009697d8b62bb81a8d81a50822502ab8bd0485590eb0d1dea2e02ef83b49ea4e0e5fc492c03c45dd2c8785dfc47e3de674b40798cb731e3ace2b3af752e6f345313ca74545ae44264ac4e2510d0880f6b1a6904e45c36c248b0ec55f100216e80410804d1969d4963a1de94903c6e1a0fd6ec852c9f11e7bc41134276817bfd599bcd883d0e35ac7d5b43674851e07c7cdfe2274c5b363fb28f1ce3fa24292b77750a6bd5e18078b47d064ce6d6a56c3727acc17d420ff2126a66c090983590e50790c2d38eec53e3d981c4f477cec72229aa9641dd2a737aff4a4ce91fab2e250d148dfcaf4d9414964c41ab1aacd97573dcfa242fffd73a638efc418ddd98673dca66b0a5d8577aa530a1626d15e882870456933c602c455b39e0cd89b19a3a049cfc1d36216c4921abcd1b6842fcb44e17cd829143ca9b48ec39d8951e8855b3cc5d1a143b8047bef116e87e67178940cfe9580b5ba2e22eaa52aee792b3021a42365fa95fcc461897136ad5b9d9fe0ae1fce51132f1b8332957f56eb7ec226e107a52504a1b73a958331c9a4e64c343ecea32ba8d74c22e9a2166f39fe1ec3c3a727ba09888beecad18a59ea53c326aca648476d8215100e8a95e81931c8c7d7c9359c05f2acdc6c29d85955b2c31b920c6e5127764975d4c5d95ff330f5f57b2cad5ec96d3dc9f261f96c69be6c7b3407262222fdf8e381f5768916e974a38e21343cac6be77359e34c2a096c3c5e788d916252d73e7d5e0b972ea889b3b1b6f2084af3d3f409f6bf1c0025abab4e8028a6c1e86f9dab10f2fc4b0a9bf58d7ef889c4d49cf460176e45ece638da361f685278550ed89cb954327b30418b76632d5350d0710720abbd57b6cbd404de65800025e1ead1aa57083851456d08915f97e2462ed19f6b5254e837e93fa4b0b71abc0965862c649c87707e9eac00698ba437793fec08d98262d39f4538c83e55ec4e0852d754f05fe47e7edf13eca3e7a0d92cd674cb80b41d27597763ff7d6a54097dd8b6c60d1dc2bba6ad9d00a090feadb6f44e28c5205aa2d8145d678f774e91c65baf8133f05881d8f0e525b61d81913cc5370edffc102b7ecbc44025fa91e212b2658dcfbf2aaacb7f6ee41b143ef1d64350c018adf5e5a82284c60750e11b630afa386f80b365f89b647efeec0f80091115c243c279589f686c922e0d795d4f0a6287de83ed58bcf534be51db044e7f086739ee9017210e63f8235040917f38a8525865f731e3fc3a048f640f16ff4b9b889fa13d1a046af0ee123876d02086128df7e76bf9cf3d204956b1da09346dda0b9d911ffe75dead85daf00b064002537f84443f9607b38984c29f47d744ff1c422bc23e6a2480932cf253a581e61451caec3aefac3d194c9f959b8d41da5818240eb8cfe756d41a517275981f1bbd2e9397bc82a6126584adf3046c2b6552304a79513963b4df9d3b8631220a490b2e6063a86c35baba7c405fb0fe1445170fa5b685d78ec823bedfab034e602991c592d9c174ae0fab967f496213181c9b86e60477aee7c505b0067e465e2cd99b76ef59366db59f57b38995a5bf1ca5ef6ada74eef09e5edeb7625b1fd2842923df2ac301365660ed3ab1ad204c763f79cdaf35c8398ce897ace53989b477cc1c9f4292f285ef510bdc12c76630539e605624ff9704c92bfeccdb748e72b11620f2837e561b4df1d79e9a0bd684c4f355482900ea0db0cf3a00d58a6dbdee9f1e3742f5724fdc050ec4b100d0e0089142363964f31e8a5ff30cbe55fa50354e3a5f4716c8002c1a3bdbb297aff86407d7fbc7055278bfa00cb6cc7a76d0ca7906ac0f0b297c5afdcffd7b5b8f11b759be8dd3896fdfe272373b417719fd6896db7a45146d74b7983124918e7c4a1a549faf452dbed5c3d1c17fb8567e9bf94da842ceb6f37943ec61f8d0acdd751fcf9ce3b91a7dd5348d0a2a3f6177ebdca3f83558bc6a7fd868adddffe0ee00a8f5c5fc908cbee78a516d5bb0e9396b5aebc36b2895f0ee811fe397f8d30f18f40284caff0833192707d4d0941d6e500e2a617a61f2a0f72f1be0100416848ec73c69c79f94bec86efa7107c9b01954e677bcc956421fdb7064997b2c63b8cfe0ee3be75a43c10b10990f3a678ac1ef482d4b9c49a69b21675d35f2694a778e256b96548dcc840d138f4b183d9008591731bc05c9d083977321ff288f5fce3cbdf38a0b51b298e7241a18c58df64d0856b10f621e94f0edab5a163e9e72d35f227e515638e26120a244eb221064f40140128b89f415b208c0bc1e4aa3fbaff89e99a3fc59457cb4976eddb076c0719b56d6a81131a0c32420ab73c732d14872401525e164278976bb70236759aec97fe1ce341822884e98bc586126dcd38f5838d5a4c675b3cc6fe1075024e7feb1fc44c4878d332abce293b80b714f7d9be177e2a742a91d6f73d0b21f94509d2cbc928504ac45a88d12d6cb8068a5dd4496614b74de91ed23da60ce4e7a507f490ff19149ce7ebb4449ea50227c6d5797f7b981c5ab3c94d520f2914f2e5d74a0cce4c6148fb415ab2d983f2eb5f9ae1fdf764bea32debf6300ce520e924c1d57e153facd78682d131a0dd9885d3f62f5ebdc252ce28e04e62bc3ae8c9df2fd75ccbde4803e97b511356835952c41dbce0e5f98aba85f762bedb22390a9323712eefd864e6577a496a4617d318062abf7429b07498efd4a2c8926b6ac218099504ca4efb7367fcded2144ad5a6edba17a085485684a5a9d8a37794c4891102c1125402bf3ec059d5b86344cf7a8804981f7569f6dacea974b49eba8b47678cf28e7ffcd5182b9deca03aca745bb507ae7e75d3318133735563ebcdb4c77e69b1a17edaf3d53167ab0c97de0042c060713dec7ba3f58b225fdc6a48a9ca45722647a8815bff3f764e42ef08ed2f61bc1186576fd3c39dda7ebe36606c3ee809a7a4ed6ad4af8625bdb078dcc9c00f127d4268c44bfee18d80cff1a009f525485a5761a43cc80e04f2b03b4ad36edcfaff6c90352ce55930b22d27fadce5d829870bf554d62d9b2234299ffbc7806d7f552114cb56c2df7bdbdf56ad3070f611da6ad2bd44ebd9aeb9b5d6b98c6bae02d0ddc7973b7e58e5872df44f9978c2159573b50428a7e71b7fa72a047fde6632c02fe31e6ca93725cdd7561755a8c5dca5324f3e9cfda1614a059e07b9336e55dc9e426b98930f4bb0568d76fd04dd760108eb11222dbbbaa48846f5bc35a6544ed09b11ba38a009a611be6d0ac196e42476185466ed2e7f48554f17b88fb760febd530a8ebc75b9a9f0b0ed2ac690181e5a4142dc73a2f5e5460bdf4ede1ec137ec3286a1ec83a3a055ab34c1f4f9f829f257d107f6f46f72692a9801593b69486148eafe272703571886720c651d3cab9ada13724ee6eeeae2b17116666a911dab09e69fedb1c23908534a82118ac62321b02e4aed175fcd9ccd21bf55be0fe87d469702ffa49bc9a0f4b339d8da617846fe2a7910e85b90434387d268f58a1ac14675280a3ebe802fccfee57f8fc4181ed5bc5291eaa68ac73570a68e37f474d596499283ba37983cd8db126e728e84b1609e613f952a4f28f86214e94c5bd7c6091ebacd4d493059ac64297cfe92cb4cae9a7ac759b7e6c7b36ce6b3851b76d53334b2019dc96ad3399a8a468ce173e37edacf9a617fb7365a741ecf78c62d3cec43787be07bf0f458a1f92ec94ffb3ff94f7f6e7dca5a1a5da7690d710b5def8b59da01292be8653ecbde1ab82707052abc881163151adbb46afade6e643792b7e60875f5cf2ca6c0468609574791ae6b325899541e6f879f04c796b9ffb46503ad6f8092c0c672f2aafb3cb02160230cde719b3953e46983b0e3d11e2e9d498d11fbbda590c9e131b6486bfc0db5bb6e8f3aa302da7a5ae99e8b7ed4c446938df1612334e3550dee92636b79a0330a190e6c1093ab2a80dad3d5b18b2728a97a8983ac696d7dee21167c996116f7eade3f397dfeed1fc708e38a1097c1bd821080d2fbb6bbd363f185081fbd5ddb93fefd73f48d7021e7e7869555c9bcc0e613a8e1725f0d14d1b924691822ecd617bbf5e6e00fbc38298fa8a778946ff71ea3bbb2d7c8670f33ac359bb9a87b712a6b6c86e51b51e773ce49fab442ed519690a46cd4d1ba8a8debef41466abed11ffc3a10ff04043c9844f270d23de7fa6f67bc5f8d7e2d2a41384d7f3337f2c5721f5aae2f027b88e1bb4f06ae64bd273c48088e5feecf378a081e8950f6bb82ac075a9b3a76a23ace99588a99e6b3cbc3d714f566737b19a4b6e2ef7fcd3c224adb52ed315be361ab6873cc738aeed7eb0fe5db99253d71cb08489f50246259273f7f5883c12c7a86ce23c335faae7caea7554be05522b79e3125cf9c835e72e69170415b875131ddf9957ecdbe286d88f326fb5b2d05a0d7a1b916a926babcf5e6647f4e1de16292ee78cd2f984d7fdb414f8d03bbdaf9ed3a9938c45e0029dab54a38b3cdc9d3d9157f40b9e2684b44b3aac307cdab8944f331f76c9841e4b1561eb81ff5e259b5ddb2fbd14020b10bfb316fb0cb4723af13bb3d60ff8ee12d36cefbf66b0a440aa1c9072fad77de7d15c6a98acbd6a10cfdce03941162271705e8f121b64cdf586706d5057c692a20a840d0dac6385f1c77ec24955daf062b672f72d59d330c5dee8deffb512b436b00ac5bb93ef3cad6e9a70f9dd4e9552900b238a5b362931be4d24bcf50b800e488a15da1557bf8db5ca7dc01a874b681832b879c85f51f1f9509e6ec6d87efe25a55b1ee9e377624f6dd4b2440d33dec045521e0c118d744e4a0ec2a791f8f55fc8e69cb59fe5b881b41bf0680f945f4786492dc2f33056d365b67fed9a0fde9d4226ffd5e0090249e4e27c207f94dcb5f4d41692b910e057211e25760bb90ef5e8d90ae3a03e83431d96b0cf5ef9017a88e22b74137153f48a5fcc375c059f34cf9737d77fc6a1139e1d661f2ed3c601ab08540e4953d842bb032a1b69c48e7ddc0ceca2a4a72b1fb8b98eb2010ee0ab3cfdbadbffeeeffa44839e8feba225b20539c48025cd86ccd26736a105784c75e164d06134dadc91307678b6690a7046523f65418f8cb1495192d0b748c2eb785d9658dbc0353d96aa8dcc91ea5456d94bdf0f2bb3b2d9ab3ce5a185e9838f770866cb5990b55ed6db785e7a1fb6052165d35e12fc546807c0b6b9328b5184316074476f5279f5f292f3ba63bc4551a6bacb386fca39413d216771d52d15b56f84876c766a888db9dfdd0f263c105059770940e888482448630b04dcabb5864db21993884a7fa1c68a9e852e141c03cbe79aee98da38c9d29c29a1adee521c907003d594bf09c7021fc24a39cedefa2ad709f933b26d8a039726a04f9a08fae912154889a09a00839514ae4e77901d9310c583ac36a748a5296f1cf927fbbd0c51af10c561f635b450c02cbadfbc4aeb3b520acf4f9a1710eadea277c8b2a6e22379d55c3626b48c51d0f1d634a088914e676c349364153d0cac5034fc805dadde85fa2f460a429f495ebbbb0e79bbc2bd9fbd238626a81281796fab48ebbd522d7eebaf27e66afd7681503e628b791e1faf9d65ad88c966c16265ac378dd28337eb945d13a5f533c52743f8d118787875111cd2201809a139a27e78dcc16a28b38517997d1978f50c7edd09483e19a7634eb0d7be0731e34f1b83a82db739ea60df412ed16cc5155e347a0542923e7e10c868ddb30b90b707783a35bdbc94521d56a1dd836e88c57cb4372159189d9922c44d5d21d4f40738a796e7258dff4e9b93e6c673f24cf09d032286fd7e97ca8ea82fcf6f10489e0029e6d2675ff46cdaabe15eefc8cd4660dc5303296b50f6b4573760225fea0cb8d52dc61677652ea990edd1cecbe36020f875598f8b7b86733fec2f92130dd79aa6383e093151d58e0849f1804f6d6d8d806fa074eeecef5b4e254a461e8d4a459b36bc789d25d9354e36b4301019d32d1d37298a9eb554dc56ab153a0dd7e5a6d5d4c5a3b9c3cb6d833c67c5c793262f1e5af976eeb1035d01d7f47b13e34d2afde8de78af4c83e1e1cee327fe5273b1f8f4e8a6ffb79436c22cfec1c5daf61e9eea7ca5772c69af9d33c5913605277f144f91bcf9e34c76aba9478e24c30e91701dd9f6dc20796e5d0f24a9431f10b77144c5a24004c2932882e7d2174aad5ca0c8333c005aa496d9f78febfccb9294147023e8a3f4ebf12d8452c20e9882d74ba6c395fc79bb498c505415aa328b6f43b9b3d9010b81a36b38a253dcd6710784fa47a444f47512b1d9535d68fb6f962f5a4e948d8200f25e21a11e10435ce18ce83fc733c14ec66a03850cb85fa9b17ec8f71050f30aa488e650640d67a7370281ab867b52993846bc86c6570413c8662858c486e4c5b7f3e503a675e9ee4f1ac124198b665d1b051bb1aae7bf5b9c573f3df70744c377d5c1f8eb35830d60700c7c5e104d26a523a05fb9cad73bad809a6ee8fcb2fade19b7b83c551be7818e1b03b530b8f224b40737a844eb9c66903b19bdc4110c4cf7db6c4fc4d50dafa723591858b006281c85f593dab49e8eddbef2a678f815cea621f80e6f5ae33d3f190db2b9b9b6e9249aad16073f899e5ac33dfd62194ee37b0a9d8650f910d80221098011dc008edb933f1f9abb5062be570ddf893092150a4daa311c9936fe3826d957feea2c60bf25282c0b9a6ea2516612caac08dc1ac52b0043e78bc99bd9538445454c49001942217b4fe205de2ce7116b0bfc251b69213fdf2d80ecf2d96c99b6e0342aedb52d7b24a0593fa11df5e676fd5d27afd36c161c421ceeefc6cefbb6202c44c58831aba6255a12aaea21ea0beb1a954270d9f8f5d1541f2c43b20210a05498c07c3a2a1f6fb98a2a5ab5b2b1a3421bb8544fbff986218d5bab2fd27ce7a12c9430e973df72d5eeb1de904b38fdd9acba164dccc2d797709acea9b41bcd3314308462c84f381ee5b60b9577838b3158fe74b08e6ac83f5a59a61fad069ec3f80e8af9092eb801786ae4b749f706bf29a60fdbb4392db81db746c8cfb2a48355494f2ee3fd10e824d62c734e980c458aaf87287bebc6c8697caad9877345bf5d3704be68264c5e861cfa57cd63f93f14458c6b281a94ded34ffdd704fbedaa34f0a84f2ffc13b6858cee58f8885e77b7113c6d1a2a9ac56d3178716b2ef7e4233d0a963dcc1aefd5ef4c3abdd9a3a7b59e6feaa57e4f5d687d79b08b65ec18580e40b0a5c08111b0735504d8a580cf1f818a40825757f451da1fb7d500b94de6dd482829d03a0bdc4c86273566a74756e33782d1a846506dbf976b7dd9ade20fd1ab107c16d6e70a8e3e252e9bc0fb590f1a9ecc73eee7868f186d6e1df0ebebd2c71de29552958f8cc625d38ed63963a8ba3d02ba959b39dde4c117cf30d20ab28dfcba352914827469e555089607d08bb225c1dbffea31e502403d3ad4dd5a312df41c4741d90ceffe735ce41e15ea9f4d8992ced61b62f379e65e68a15f993e069ab4a911f775f6a080c005858676387fac4592c467091531fe2b1bf3c9616cbb0f9cc1f3286a30c4757c3de67302ec3e2cb6102f2943128b04a633634bb52906b62a99f0d0f2d5f98a0176f2cffc8e6258d1d187ea68c95fe49df902acae011aec18f13070f75df7488e3af424ecbd27ab2f2c2e222c8ae00f40b17a56fbc3dc2eeab316abacdba31f77f5c02bc7bc6a009bb04c143782eb09e7c45b7330b1128024bad6ca6b53a79aa79a20f8b89ba650e780034fd0467304dedf086243b9520824183625b3aa45f3c147bf5b45980eb15843428f9167679a3c313ac46d2bd99f690f09501bdd58594b3f5f4461f5db6a8d652458942f35bfab2ebae2e9a06d1f4105aecb535921179f9e5e507b2eddc23cae9bfd917c90a1af74f2182f3cd80fd00d7a5c61108f04868328bab2e2ff2896c69582ce893d58c131c3c4f7c5e8ffd49e61bf182866e49311f8e1394c15592acec6a4d1938a4970aa12e67c0a77ab099be64e665293ebbab3003aa9b95f742973f85c30e6d1082c26407a7b85de276b2de1f0b0968eb83bdc466c0ea67923581a877cc2087a6ff777c22e7dd0bf2ac3fad36fbb044ae66f26b662d069d83eafc327abe637f2c1bbd306aaf362213ac59bc89d0d3c65ee0548c537b42b0f4e5c3a067c522e60b0ba70bdf69b683d6e164673a3638e9fecf7df709ef6d9f895973ec496cb4d9ff6b19e44fd3e5db49501a87b446031debede0bdf3795f20f127793ea4efd350dcfb2b78593eb16849265082d898ba976063a9c68bc979e23768fc76ca8fe0f569e553fb58a8b4e42a707aa834421eb4a32123c272aa90ff2ee6b6926e6c722f5bfb923907efd5b91048dcdd8ce7f72de456cbde7f34021b774214168bea8d65d3a81168b9f407602fc5cf1ab442d3938e88a53f0e4bc0accdd129032581dcc1e27d76c028557fa2a9d2a2757e0c453345bc11cc85cd562ecd65679721c6369324140b2da124e9174b55753b1fe43654b2f94af1396dcd0878fc1157575fce2215359cfe93127c829d16dde9d263e991386c31006a435131ad2cf3d13083b44121840984aba3d7334471006e84ddf637802c3c9269cb47945148c8c04774547b5d1ea13d4ed12586199a83fc2fdbf4511636c81e7f91995be70fbc7b2d8169d0c4290c1badc0edd3a48f3f30f3f40086005565365ceae91133a8e985ed75632e90cbe04ad676b5f6f2e365fcaabcd1b96920b3c3c8bd886d7c354893215a59eb9995a65449156d0c40b44b3c46eff817a6052df557de0e1845fa191675be913c998a8b3dc408527522988abbd0622ae91098ae9f065d2d66f072c96c33df15eac5a1c7ca4aea0d957f95ec7cef8736c3c373f5f2f4c39293962efeb90f67be2607f3349c43edd409bbc316c4c0b0c3d946b8a4f6ce2f7a2e8717e49acfa0c3cbf1b932b897e0c33e5b8f61ddc35821d6fc723f6faa47baf0ccef5ba30a077b1866ad26fe73194890288be07c60d70d1a2b46776d01baf185a13f9634472ce3d755a2a08176704f3fbbf6e5dbda05c4d4ba3f82a64f20fee73ed4afe3302567dbd37ddb88b71ed007cd8c9dbc3d5968b78004ee4af1d280df8fd59f57eb57f8a8934f6269a89152ec8c76a638deb50eb683fbe17009452ed31df5f66d57ff32cdf5fdfdefa53639e2dbcf197b3e1dae572e302e16d13ffba2e8e1ff4df71fe3bd84b345aa3eab1d69fe66d692043aec856b44442377fc38ba5ba9b3382f61646e6e583805252c71d157167fa9feeb51f4f65cedb979c263866dc73bd3633bd6973420ff96a0fa39947072cd9076adbc10ffe6d88832cf53411b65145f1b7349af814940283e9fc51e0d409bb48bde22641a108c4d7322fafb1c640d0256e2180ea84099321f448d0c92a6496288e63a86f5bd4e15f6a6805607fa2a2a626c426505c0d8fa27073f4af413cd723dcfc1e967c439d8784e8ef01313664cab3e7171656f7ea68b14cf95ccb127f44b093eacf84d9fda1411115cf91ca39073c328726292444095345c66346f1786be78861ca19feedeb5a642c63045dee6c2c0428a75f73f15f1e85dcd223ba7636d6a5963715bdd8e35a754347349f0e5fbc5edb32efa343a97e775ba6b0ddd115d9a578f510aa3f3b45fd6c18ea3d429bb338b1788e5eb2b946899a40ded1795be23e9993ced07e895848ffb0db055a87d9b45c8e4a41531f9a0d370aecd9dade8cb4bbffd5a98350cd7af375971953d52ab3610ad70ac66a1911f675354df7fe7250e5c735f33c77bd4504df07704a127b7746a9a8810c019e9d49d7aa767ae466c8152cb3e92a87b4ed3d66e99b82ff6b4fa4668112e8eec295eee4f973370bd88cfc93b5f38071e107545ef9ef0d4cab4f19e90c581de42e2d3f7686059b78bdc4982c12b121ee8092a68242a5960e8fd99571cae183b002388336c1181de8b7729ea70ebf43d4f2761be2d074286b478f65d5e6133c87e9340e95a871f267abb79474907c704862df5f0faab8ec8c0a4540c994e9de45840102c27775458136135830f7834186e970e7ddf5af0c078ca21b8658f721ff41b50eb0572a5ca1c27e2366f76786db8cb7165b685681d2a04067138194c2aa390906b2e7060bb53b0a89d91c092c264c0744e5d6d0a86058ae1a58ec3c1193d4acc11c91cc46588ab959a89cbad07b0c4df4beb5458b2587872295c950b73d3c8706e783ed08175c5cb0ac90695b79298811057048560fea9cf65d281d19913c5a1b589ddfeeb40acec0ff25c1ad8ebef0f528abb32088c22f43a744085a392597ebcdb2b955d92ef2431269e4191b7a3a9513b263435a0f42788ff5eb0bf21620408ecaae5c855e138273a3f587570557e25822e93536a3279bd8bd50b51f5690888bdb1ed917501a7e52affdf7ea8f6ae8ea7fcb443a33e312191223ab09d80a73987bb47e688c692fec338ac2aff784e81304d70fc35647add1478c681fff3bc5920f67ae1ea44b191bb377a9d777fab76d78504dc5cf257e03877e530270f36376204d2aa2c9a4b3cb1421723cc882ae56c25740fcfcefa421f9d1ce84aeb6fdfec91bb966b3a1f23c3d6fc8d074713a12e97b6115cfad8f0cdd3479fc62ecc957bc15f6e3fc2ce623dc14db73049c522ee6455656d0f7b3c077d594cd6a4542abda83899b22b2072781ac9ddd9a1e84b777374f34e7fdbb098b61eacfdf9b45838570d79dcf9225fa2fb78a5ab7128c6792d98b5987d041e11d67d66fa4b4c63db8f091230aa064c591ba877ac1bf1b60e7943ddb02230c66dbbbbf8cb5acc5480976a508782ead1fee5f0d0d7a3ee83459c038ee8e403f268f75d5d4579f9bf1be716e444b35739cb389498dc3d91ac7bf3d5f4344b3cb804462347611f32de5af3a6e9c9c091ffc90a40dff1f5351e8f9b6a6c5c8d63296cc27ee7ef32dda7952ec9938448db6fa82cb75b1f1477d6eb95d42a5c5c0ecfa812bd6c69c50f1d363e357173acda1a96446bb39db38fd2b83b44974381fe30ffa2e441e7ce8c4f3f45e84f29046bb789e4d644930b71793a278181517fa3e69757f7b3b0c50d553e027cb1a3ff6412d36b0375ed328afd48f72566f3475d439bc11237f473b3c34df83b01ea77ff06e3616588fbe7070c32221366fe03f8b5e4fcd9b388750b058ad0964506c5d39e23bb359c24f28bd5ec002f9f7c4353635278b01ab4315360b99136b2975574be47a5d9adcb696ecf52c9fb4e5c40926802fdaafecd388532e1a1f0bb26cabc756e23b27c3b631ece0d3a44e84e57d84ebdbd7d5e41ce4868ac03f987d85dd4d5a1958f2a2ef4162cb7955401dbf3b422b0e806bcf7b039f5bfafefd002b54e579a0497cb8329c437278f896c5ac888ec54501122259bbdf9e36565213ed792757982218019db4a51ce9c4cc4096afd7bd8e0d7e6a02dca8dc9fe84a5799e72b5b71639280e47e92e7dc5a6da1d0eb6da91eb0f241e9c8a24c731a9432c3a7184775ddc03e7cc2f14e2f3bdad7ab4b9dfea2bb99243ab9d6c7918809ace25ea47d7db824ce3c31cca6d763a63572009b25ae21f7d22ccd9d43ea8fe6bc8a0a3f953abc16bb74981f448b0e80e7ae0f08308770658bced7c26592e0db431ce01f9a0a458c2fc38a57bc1aea14f46c53844511219abbeab76225903e1570fb93db5812e3f47640939e2e55424a98e68238a9a35c6c66c5878b8a5cbc977746d8f0824cca6a75dee12c0e1e45cecb6a46efc4107c1bff74d1abb88dbd61fb98af5b80a6cbcb1351b1c065bb32ad78fce0ff5f4bfa016e475f53b02e8ce17c3c12af10256aa3180fd84ab1bc3a23e83bce098f124029b524b419b2bab60de5e35499d95b282ccb4c52a6013be8e341548e1ab51662336f4d02ddc4f149196b28dfdd826f3e0f7ca812a1acd80e0230f6ed21f6397dbfbc135bf232de5045ad3190901e4c8b390dc08ea10d8fbac623893f1fa9a0da74fb8c61b1d5fb1833a3a9f9be9aefb4512cbd733d8daf46979d51d9232da55772ec759b4ca00124cd6655079a7d66b078668dcc3021a6f89a667d1cdb982c3a0067e9d835d1ba1c56c3ec9eb335b937f35af1f87aedb440a91a7bf99eccebd625fc87fbf224cc9756845c6665419dcc51929e195e3cf547f1bc2c1236e6285576e5e764d304026d95cacd4d3156be700312270b230cc1ee25a5a5b649a9cacd6cd20c658b65d6d4e922891375b4b3267551d43090d3a12176f52e099cfb81b44ebbc0a1aaa19ede7b75f0b8664f872a688318dd35dbe881b955367463b7e19a08b0ea6af0b0f83275c10d83b772f822266538846853a092a86f4f63f040b9b4262acf946661723e391a4b8742f25d966b8d07b8337dfe7b04ee8a8c78698cda5851c98599e11762d8879fd067e9ecb23ea111e86d26335f314ab4214a590627ab6a2882432c878db9686fff48b9a318473fb6a77c9ace4b413320e3061cc0676e7abcb60690a7e8e637fb38bc526a5aeca44a67b3e36bd7f62353d697de71c70952998f30a548f4a327b545a810410c964d079a859a5c003a207d1435f442c98acc2908621b4f7b831a6c0ea53389157840cb508d9605aa4fad478d7002a468742731d856895371df0f63b624aef60515eb09dcf278445c21831696aaca388143d0ed56e266ddff5baad86879a2279af33a394e84635ec5cf0c5a7050e7ff7e3186c194a58309459944cefa3f83a200effc319c84fd93c61a0ea8f7f62001c2c673d63648f609afd4897fe0afa6d36afb0975857760f6f6b54f5f9fb11e663ad98e63a47db7b99b321d38f06bd93a9cf23e849e8967597eceecf2ecd73ef76f0af18168ba2c0188cdae7847c9c8c32e6b59b9c661284d35f765d33510c21b35d079a3c1a984223891e455ae47e304857723129768e810d913ae1a6c9a3185e1ecbcda3db0ddd8d0d24877855dea46fe972ac289169d5a67735be5afe7ab756ee7fb10c802dd24a478139e0f19aa4a8f07940f63bcd4d7a04d520810764d1754fce20e04e12c3f85191c67307cf9e17f18c1e9904678840e026560c957fa6ba2ac979ffa8c4e82a83765c0eb5dbe4d3efee2f2b252d78ba4eb657a4e74749b410d585edb11570ddca9f9332d4f111ad7ed325ca7a62e13e2aca88554d6d64ce6052a220ce412ddefb621e12bf97829f300a65363c791f0ce794dd910ad17d1a2459ebdbf23b0ee2609a91966ba966b9da46fa622762190dc3c610eca551385ebc958a306608bcf4573e207d22fefcabee6677a3a7d7cea4fdc07a41332d320d0c521ce1e606ee95caf652cc7cdc94fbd2bfbd37e94e882763d7dfa5c269a564e219ed0002f61628ddbf368d04e815c28c6c661a77e7724e96137c8ca6a110b3f3b61c1c457df590fb12a49e78a53c5fb17d89a24bf571c0f3277e1fc21a01f4e947e614e22915cd4f56f25b9ebc44ad483ed5610fd186d1d158be531c3c024f679d9b437bb2f6baaaf090479928501d60870b8cee6f2ce0472e48238332c0348e28a47c21fb0d1bc156e23da0893a9f7bc46f60c2ba725f309a3b8a5a4651df3dae855421e3684b77429808b566f7616bd93c0ee637bc6c9fd06caa9eb65ea8ea60a0e7aae9bde82f2f6a1fc87baad2f968923eb3e0477ed0c764cf0c2840bf411a864508bc63a06a3671b29264cac3fe4ce649d7898e476174805407d49cd23bd838b54dd20a7e06adaabc4ec17a68b11cf2882f007b0258e47f0f13a618f89f2cd0d675cf46dcb6b7e587e64c4e5ba81dc3f5fe28ceb963639efc739c692f684857588e759917896bf7019d9c40c0bc94e93301e2bbce05c4dcb5d25f05908283aec90b6663e4e10c9794f8ec6531f8baac69652b32f317b1db446a29d57a2963dc6103bcc22bc74152975ee24c1a4311f9af45193dbf73a94e361ec0eeaeac976fc0880326ad6f0c0ec9ec1621f92d31d30bb68b928af0b7882c274823bc89f39076fd4b46e647e36a1838c0be9f2e6608a90f4e982604d0127608e5c33e6983e892beda6b3e8d32b3c657fd7f2b4d3474fdb6872fbc97d37dbffd17bfd824ec56e0b8c11a152b58dada0d00c7c0e93840ef51a45ae2f6b6eaa491ba4741550828cec22d617c8d810988fc2dddc4643b6197b7564947ea8a0231090bebb7ce24a647531b528c318b05bedde025872f1f3f49040e834c98a11c3c9cf4d9e2f9d1d12e127a129938d3eba60a19bfcc637de1762cdbe21ce96e621ba9dfa8a59e1c8f5351655b2c86bd5f9afd67869506b017616bc5ef32bd99ad3077d81cf00fe8847047ffe55d6eb540bbc1af1039442164492ccf6a8da9be176b71dba6c0ac970acd7ae21be28831195d4c3112df015cf8829b89b910f6c95fc73c0b737b7d85395c3410f63ed9458bef966eef7a568260e8be8d6c0b0ca6e902dabbed86d1204efc90738527281f2df95ef687da30217c48df6034b6386fde7d1814fee46c1de4d5e54f947fbe89ca3077e629db545c88fc8c2479415a692bc0b5a10f2b683bf3cd4bfa850ac46d0e21a8375e68647ddbe10ecd15f93d55504b3994f81a26f513f3ae7c627608c35a7612377e0473384cafb9ff181dabc7a0ac3e5d9834539cf16616c260c697cf5245b13a5260bd483ae8453050b26a037bbac0643c3bd2c79e8a963d5cbcbfbc3b2ff513fd7de04fd9a806de44ea710ca0a760d8a9151a4b2228e353e793c0e27720bd3fa33055e236295227b3a98ba6799d05272abb66270a58677bc67e65ea608844b2f23db18efc844032de66e545c5b46d097f0bfd4cea00e6f969cc766822aa0e5e69b10362c1a83d8f89907b44ca4d5ed2b2af34526ef06a5ab803d08d4d42588a1567135cbb7e40b24fde76307369107aa9d223df9b6b194d828dd18cc8e1766093b287393f4a3f8c768934e310a01c39f76712bf7a0c5580337fb3e624ec90ef96d43752ea389d7ba9af1edaac5386896b0a37ba418b24dab6d56d3e5c3e6d000bfc3297c3a30c33bc6c4c275ce0eead70e549e116d3c9425a206490dc9efe1c33929ed50d1c104bcac2d8f9b3462ea92ae02b58bc4e043a611eb3fd1098e762673d833c4d09a8f586e21e783cd71871a9db562b008511a4ca23fdad6609de5831b2deb92e22ff86b5f50e6adb90c2e1a1ea12377f110250185ef0b3af0c1fa0732e60ee37930ea4a70086a02720ca3a3e3430393b0ee5259799583d89400b72a3960a345ea805b899fd71ad0a866b42d46b76eb24a79564739309d3fe5c542e5ad9277bbe942afb53ecf889057636589c6e7e8e3d43821d75705270e94017beabecf499b8f18101753634582ee824499823e2d8d326abe3367848cc0373f730ca70b9c6aa9e775e3ee0f64e34e1c8708dd15797e7bf5b63cb63bbdaa59596506f932c999b20bd061cec711107320d97b85681c7074f61d7c4c53a576b817fb7a9386f4fe7f762b844a5659ff4b710b7daca7f23682c024243b6019115e5b45e736f74dbec62813d3664419af8d49c9a00c60c57541d3ffbcba94ea1b075e7b84a1c2fbe8e7a386da5d3102350075178cfd44fd21e677e40a1626d15e882870456933c602c455b39e0cd89b19a3a049cfc1d3dc100ac23fbae32201605b36c43d17543dd6184ccf143aabb4e4d40fe26f5ca0b632bb268e6c1e13b500de2ff39f980ce03494bbd38b314ca1256ae7ea83b76a7b4307b48fce2e219a43f3da6e5e122e810bd7f39ec94d1acc70d6187ec101dd3780b5599c890ade15a151adebcb1ba6fc8ee258e85c86d73f267f78a560e946096b6059ad79bad3eb4fdda02d5e42863b62b9b7b932c112f7002b4bdff58e9bdd822414acfac80760437734cc8fd6e4d889efb5e8d4b915ccbab4fe00084e791eb018133707b1917c7efb0707a69431b00e835bc6cb252644d75734889c233cef7e4117ba73186b5f3a5be27027c8699f1daf128ff4cad07413a81640beedc302bf243613664dbba87fd737b070b12fa7c960689f85a47e022dbe1eeb027fbf1e3391ab16e96a243cfd6d34770aab371feddb7d8665d3c5384d58f81555bd5d5a494401065ca1731ee50af6d61d6a8f5c99dbb3dea7c6e4b96d08915f97e2462ed19f6b5254e837e93fa4b0b71abc0965862c64d7c951092302e09b568692cbbbbc1a158a31165261dbd3e0fd4216dc07c075b3e6429402c894d4cf079658839bc0d206797e4b1ead16cc31181823cb6b2ac361c0dc882b86c5a6167a78a13f47d2e3023624ecc2f09d0854c830e6ec217a074f7322e79289ea682df8e2dffe8089b0bebfe890a9b927be8c83d929e226b4383305cbf14fae41f8b8de120ea940882342e1e6f6887d8cc751ac0e0291b9012cbc2851eab6da56cc60b24519c67d02d9731d266c5c5d794839bd49c9fa0861a17e6e330b1bbf27173d558a4d5e29c08ef0bd9c2feab0ce4fe0069c01ade81586614f005067998e4160e4dec5bcba45111953b9f9d39ed167e71360f68623a12c049ed9298c194c92644a7a35352a8503cb1dd4e617cddf77aa7ce2cd86679b5a6481637296f0a16ac6442f984629f7aae06c61e65a2f4a124c7f1df4b75d1fcb84ed994e5cc735c511e1df7d007d7ff345ef95b2457a41b5098bf0b99e4c579dbb4a7d9fdf1151d654b3c4372f17ebbfe547e1917cc51c02e0ccb110e8165cb7efde628f1b6a1197108fe9c5cbc7fbb42a5bda44b374691ef0a9d7e16c8feb3ed0159eb607480a3aa4a119a498fa9e0de0a28540e660e62129df843a6a3caf92f942ac518c6476f2873447e2fbb93993b3fe19fc1931c4f84efc6d3894aad5c508a1b5bc2c8a60deb35d8c525f289e58a944441051f0bc5a89b7f1ed40f37df5cd32aa065e788155fca45a33097c7c16be2e1f93eab5a428127abf8ed6f65cbde51a1d6178e3d758053d9e674e979365b345a6291fc2ef722488658abbd35212b139fa404eb9f0dfb08db072a1f0ace28e31126ab4e047f1ce544da140325317539d4096a9b86bfcdadca5b66629e34e00c0fe370b996b6a638db1587e63681efe40b7fd4581d951f7976ba75176488f898f522f97562c6292c3560128fe472870328af2b5fec3139838721a4768aae8c6f51e41ba7cc0e382769d11e3ce200bf7a0fbd51bd750072d7b9fa865d5ac1573d369f1dfe22893734d6df9a76b0254794d431f8fbf256bf9babe96bc9c3151c67d530a4c041409f2d87e03d87786e1fcf7a41b719ebdd5c9d5e94013cf1156b53ae4ac03ccdf349cf9bfb4d98408a4dca144b7378768ff7f5ab64e83e0fed465660403459fed404cfda5e3107394bfa17f741b9481584e3a616f953ddcc15ee0faa379e992b22ea0b3967a86449802b074220c6faddba9817b93598528e2c49c77b4bc20c3646715753269aa7cb2741a903e3fbb1d8803b64d16c729f63d1db8712ef3cd64a4747baa7d5a29f116aa7cc07c727c21ed53133cf490dd6df8be099a4c128eb6b15ac3c294a81dc9f81a4e57121924ebe83dba136f9df5c77147e47a1c69d62ea1cfbe854c2ec9b32ffb7493e07bfcaa4e2eb8f85038c12e5f1fe2b00c00ccb1253090092b021381de7c70733e82b5f77fdc1e36f15fd02a7a923bb823dd53fb9864ef561d968e632f56ece6e0f9fad986f2068e5303d7bdcbd730b5b9dd35c560f948cb8ef9a1a2648f322f52c3f13b6181f216626141c454fa8b2b6ff0a527e50abe0ff2b65da7b425e9ad5eac366d3badca2d8e5337f91e3cf7e5f4915862a2c352668c1c5c3f65ffd5d3df5869cdad26032351c77e8974f25fa75eed1eadffaa78daebdb190d0f0806f680c0f7245f820cbbcdedb2f9fe054acf9e698367303abf8e443a8c7987e02016dbb0a0c313ed4139dc1990a2b7a5932377856b3cd0027a342055b57a0afd9d1d9323e1f791a2b834e19e895f0d9b037b52f51f4e1d66b8e5a83afe693daabbbfdadbd80c76d39e0223adb75998af821645bf6fb8670de54d158e0ac8b2eb5e47102481b85c4e499cf9442b9aede872052b04ae3bb3419d526b4ca565dd2018aa1594eeb13fb864e592d357131e59cfd7febb29b32bb3049cbbe229e7b065c77aa43cd73857965cf9fe66b8fd815633546eeba72228767a6cd396481cc19e6c31e53e85a266d8da83fe42ee39f55a86272a68830be1280d540194ddede42004375e3827c7cc2050ee56960e2604ccbfcc00fb7891a6c502b0964a154421153b52c7ae2088e2452e3dd54bc190a76836995d9042d60299c6b8956c161ba7a8c4dba000cacae4d1a901c674ab7be213d04762cdb30a40e10aa500653daa502c8bc9933578b88f10a3839947155d9b1486d71bbcb82e83324b2edbc2e3cc1cca8976e5c6db59c6061264572115f3738a92707c91e06b3fafaff66d45affb33945364d47ad1c8db4745ede86a08fad89283215d3d2d68094badc592e8d1153a114f0fa407dc0747e561ef3874948bc5ccd7cc19c8fe3b5c76a492a24d51fa20031f577c23d0c4ce0ffb692fe7bcf11359aa9cac83067fba69fd793adec946979bfd42848b4246fb1f794597e085d7ed927ecba23cb868fa244f255966f525feff3c2d7b7ba17f524b110f5ef3e6018da1c2d087a399d43342701db8a64999745cc18adbb873a16794b6d421b6ff1eb809ca173a7c0b2ab134791e7fda4b65588bd1517d449911a78cc0cf5e8a08c900c3f1ea4392534f1a15425722cdc0003c284e7090912cd3f8641899fe4b77ebc321e154017ffb1ba285c6274968d33b71546f7f901f2a6f2121c690f351a4c8b9177abf76fc5ea7290c55cf51313436c2a0382157ab4bf4a5ba06d0c3bf5325f5e308e85a39ecd81bf1b723a737df70ca991cf2d59c39b9d207cf5bc74a48151596d9a886365f4b4b35f59c2d2310d8d88ea8fcf932ce6e2970e40de81cedd94970b57bf6425f06651954b4e09e9b26c21bd1ea924d1212575dba33d75d19f40311b5eb578ea8c79d9513ca1cdadbcf72916a991092d490f7ec40c0778ebb44702997567e01f0a6e6cfe90387085a062e368cc31c3a758d19ab366694525fad83cdeb0eb938cd2d869342bd5b4ec86a40c222829304ed2a9b04de6f841337aad59d5062a92b2b35f1be508d13a7f92bbef45a335a9e05cd38a8d0469206cd31da0fd60b0036d76bdf3b04093e8bdee0e86c2289180309663381551327f51f05527cce8edb61083de42f72198e4d24e6d3997167e44ac58bfde82099fb48f95dd886c90d7771d60aed3a0e3b946f52be34dff78369da91120660b5d603885a1ec3f15c2bf9b3464935ff81c5a5466b073a7a03d8110e0325e81df0e80e6002f1180e8b833e597315725d6eb5218b6275599ea36f75141f638628995c25962ff26c35e6d70d2a0d7c9d966e0913db7806b11ae191a8acef3fcc53bffd80ee012810360977089267e0f2cf4f3cd7ddb6d373d05b09a50e6000382e8a0a76d3f4dd652a96d4a068c60f659febba043fee14e28a2239a5d4523c2298997824074e892f6159f9b3c00cd9e37d7ff8373f8eb209734013109bb862c91e2ac88d1b1418f73bd5ad9ff98ceabd3a6bbe784218adf34f5d0d0e3d3113536c403bf4e416165bece27a11812a70bffc2827c978846993ef9a1473c13b3c2b93fea012eb0ade901f19d7617d24d2835d0db878126abbe1c4192faf8c0b5b857328b9d72482f58b258270135b18ece84baaf7312e1de5f9eb95ab260b8ba0c55a3d19665c534fdb0bbb834dbb6fe9889966d5cc5472662f601f44659ddf16b723a718a15965f1d0450e767ac57c933f3fe30e96564df88ddb35d06bd3662c95e2a95483b0709a91eef7c0fdb79ee03ae790d2f065ec94b89455a2287bb878802dd0bd2902c09a220b5932261ac5034afe9b7faee5ba6ac63c4799531e2f265e57b2b3d3b70d55fcb866fe88e94ebd427af28e2e3bd33b18c9a1e25051fb7eb2b5f0f2fe93bea3333be9681b5c4e25b97ca4e3a4ac3e72fff47e56cd18f360f066e28d5c094253a0064376cbc882866d2828956929b364de0028d0e70e8bff2a73dfbef31f0bae94a5ddb278d6a2c79679dbd019eeff80858132bfbead8fc9664b41587047e92effb65ca4aef65055b6318b213f80d8f68aa2dea309730e36ae3be0f504e94c56c9a165b760a5ab50ff414c8e6852520cb4ede849fad60b73f680b8f73582e28f8f473c3e29fc61cde9a5fee662bf7077af18f13b72b040b4602528f2b50cd85f1ae5adaed34f42c6e608d98a92862948ae6f677eb9766073b675783d9abde78f1535f52bc6839ea73cd48afa9cbfd1efef541a8b46667356b5af2284accaf043b2ad361bad23a0460df1bc3128089f0f266fa823dda02c140b2596162c500efe6657c097fac7401a786bb01feb6dcf8277c14ef1f33edbcff46d31c4ce13e543ab2f9c44dfe8c6deb449ccf4ac66ca3b7c5c62a037fd87248a55f0fc6c56793bf9e154f0ae32109ebd82e700ebc0b1239bede06c2eb86e3cb3c431ace073e7b0b6c149d4b41264a4c4d2655a27726d9568e0a2c1b109837939cf2c7e0743f50af6143e3087934746c81eb3033bd9a8704574cb7c75a5fa2e12927bb5eec3f7bc4041d5b1601302aaf58d497adf768e91845c6e7a0e2da361d647bf80878f79b27b17dcb3f212f8bc26a9333990a421db0164c5afe97f8770af2c201d88f8af9e5738af621783a7351961e3abde0e199185ca42b3a586fbc13b44c291bf878e7a4c041fe72289075a69f3c6a4ef8a71e7b400a1e2fef30af25c468d24c23bbc0ac69ee6076d726c7459830b88fdad6720d91a25d0f1b31e405847aad3b7c8d07bd43f9d40c21b309d4407522d06b1ba035c74fc28c6b05d0eae43be7f5ac2c148e31f098f65d22fd5bfcd8514ffd9e66b906a75ab3733425a2d6941f44f518bf9567fb1ee528e6184f7e032a3d3142c5becb1bc1c184a1125a9085c57b293fcc4591b18242d745ad2386e10b3e86f643aeea26b29b6af522abdc5ed85cb5856a681d9b705d843348227093ef745eadce59da6d451e5e10b3d02d27368978d108d8ce6c7fcb9f0ed5622b98dcb2e174ee39154803306c6501c194e17af09b4870c0e1471ba2176e3c3156c8399f7b3f09d4584b31c7e04587804f2a6a7d903f67ee9d83b72e8a76382a703ce8fa21cade2ab4c4a3b96ebc052b5e54c890f9845f8d3a6836849a98d8ea06f2b2b1c356e76335aaaecb1301177683f8917ef896bf1ec21fbd3b909b4870cf85db02d7b0ef90b54a5886fdeb8dea790c9738dba960f567c7d3d848058993683378d13ee1f4320f1df6b136505bbcbb11eed3c359b826b7b85e67f5339f4e83c89d1d64d1d45c6c28ebfd887c655b0816a033e2d8a40e00d703a765d54b4256b746f4a9b47a615adc5834d92e1bc3e47502e295c64c8279ef64040db9571d84b0339fe11df9962d40883f7c86f33303d8df3f24abd8f02581e50f20c51f9d8fcc38f9afc4fbf83d31cab65bdb4137a4bfc79e153a784e128c0bc8226900bc2586dcfc8d829b7343f77e0b74c7badf6837dac100e628bd6601873f6baf03a528cf03236aa8b2d07c3fb058ac0c2d3aa779b4e20efd645e1b658576ed7c320bc8f68abe1dddac26f505f1107d6e8412b39fa97b7a1d58e8bbebd2bcd382bd4a4962706f793d88e59bff5ad9d23048e947181a5b86fdb079ba1decf8e6e6f0b0874ad1b5ffe830d75876338ad880df55a1010870c5297e10d6a062da158c998683b05696405d65eb81c56c174efa0b8a08ea4bb7dc9c89b6f87d2d24975ce6a12a4355914927d3fde8c2c2080c91243053167b02f6e48ca7a884c514f54bd19a3c1cad6db4aabf2f952598476b5a4c3f60f12732f10245c00250d03f0780b6d5e6b0971b4d116f7773812e447a5b07b91bc6f239197d41d24eef72bce78b898a02c092fd63d9c470abede3176d68423ee6a74aa6deecfebcb15b5edf2173ce675786d746345f29b70e44541251aadee6da8ab2434755b873a25c0adef0b781287a48b9c2c65bd08e3674cbd3328fb9982a0c537c2d580ba14c3353edd01c9046c1d86fa0ae8311963b8eefc77578e9a99163575ac9acd0702f939c53c730cddb69688abce2a49f3fe7d4d6c126b912c22b5f789775cc8825374a3fb5dc10d88150e5b1bc29076e2f70f1f79b68874f54e4f683db16e126a4246f9686c5d7b64b5623896443fe5b0aeacd5121e7210131ec46f759db27a44aef036b0c57b192d57f285e37f4be576507a1678eeb5a2973dad1ee7bbbccef498954f2a97eb76375cd4cb2c47551102daf199d24ab487777553c5a4a303a67f51c1c63d349d943753f28362a4f3c425d3648f8d8adde1b3df219f188404cf1e1d8a8251dd348a0368acc74d49cec99f0fec9e21ea34e7f4c8bbced50b24b5cdebc4dd1bab2f9dc8c18134e6bb27676831fe0409e2363b3e969cccbf9f79327dbc380f1b3e78573a6c7978ac5a662113637e587f1b430bf4a9bfee5eb8fc3977da9eccc82a17c6b427af8b998cb026b0d74da29c1f7704312e38802498035dfcb00e23b121c0b0268d0fe26291f19cac49ffc8ae95ed6b29009e4857ae54023a2a8ecf1e0d500079f5a16af761c73f42835ec46aaba58a7489ea894506e237ed2bfe6a1bc586eef5d3739594f716993a58d6b1d95c06c63208e8d9486bc9c7de0699a39011051d174d93cdad17c3af7d414a03409c4744b1bd480feeee69eea49b5c7fb320aa27a0dca51a1ebab6081f432807f63cc09f04283f503884fd156325a0145ddb0fbf1b3d7166f551410ff1d24ad8d48643058d02e86e3411786a2afc1f2ee5782b0fd66ffc38be3398b5c120b6f0d50dd007b2fd17c814af9ae57a9a50f2fbb0705751ba1b673fa14c875c783741a38bf373d023df3501aa2991f7872f80b9fa753ab471d26c0a22ff83bc7ca3b14aae350ed13fbc65064f54c1daaf224225b2b7e80ad3a2247ddff5524ab9cca12dce0656846c51d1fd5aef3e1e85b1c2f5306069d190a48b2e94747d3556879937a10a37175ad6e29e5f67f719df2e340564ca486fb69952c3a2a2d73c9df1513ae040149c13c59c51142d30f7b9da4bbf671c895cfc103527e4b672c89770ed937ec8c44a631701ff375d1b35d23a84e9e6d43a8a53ad59ccc9cf467edda986328674fa12a90f72254e03a22699e4996f0a02d584c74d6610cc2781e18a09e65664919f47617aecf8726d999bea9c5e029b9078caa3c741e4a965dcca00a74667938998f8d31d95eb607a4a29cdb04848cbe4135488dd783053acbe31f4b53fa8bd1a5417cac795c8fc82628893124c3c564ddfd5f0c22e7dd0bf2ac3fad36fbb044ae66f26b662d069d83eafc327abe6c60ae57bc80c7ec84c4bc0a3fea8f0fed336255c34e5c621cc6ae8199b2ed37fbdcc4878be0fe9127e89a701b3e43c8dad3cb68cd5a5e67bd0f37698187d66a86120cd3557eb66d09e9dac1fa3569016854cd3c1b4b618da526ac79e7fd90664fce36dc85b82aebe9f2e373721a772a0434b953d8e5828f460b92b93c1ea17623fd6c29f8bf989bec2063787656ae6282c0a7205b2dc5f890ff71fed131297b53dc1fe2eecca0dd69e4728c6f91da3fa5a9dec4c58ad197964a494e4298f70d3c5d7c3f8c153dbeb6b428c05478059b7869cadd314e2660dca9b24f6eff424b64986e3892fd8dd6918c925374846a20a2709356b7caa31ca2f383dfd6258721a4220ade9d56c6130826541d8cc5703e47b78d1487066fb6f8b12dc2727ef03e38cb6333ae8c0054c695539f4449206ddd8cc91d18ae83449565cfe2e4cd6fab8187fb59abbed5554d5071b0d4129f47f16e683ddd8d699b818144bf1cbd599223d6332428a11b79b8218bee10ced7c9ac1c9f952898e31d52e34bd5ba1bb56c42d97a83614a78ae554bb0720b546c160707e2b071ca1eb5b1d84c7c1b37b2a5416c821aeb772abce6c706eb9e456e03262a0f830b17d102b483806f5fb5dc5d0aeee8f5e6ad2a7884311312b77ea5363b1565cb7dd9b1f4e3a57517acb815e4dddf61191e779800587e8ad298fad4d3345a6fffee0007bb2a576b6e808e3d0cb13a068c9b36442930e08f5f6477dd4ecaa3eee3f5f2f4c39293962efeb90f67be2607f3349c43edd409bbc316c4c342655913f3bdf90b1c0671eb636e35812c9bacdf290185166fedff636bf3e48a2f6efb53b96ffbf1d16343f8cb870b510abbceb1149bbe635fb3fc605ef2fbf4cad11c18dab10afe4b35d89fb2358c8bd2695b9cca1699aa3028ce0eca5c8fdca85437d09bc5f7c9529c69e632c3be630aab69ea4ba897d13d64c95284e9cfcaa103c7fc2c7dc56a31f43aa1e051d764122add79742fcd3022ca1648a7a6e7b71ca7c1da5d468fbc2c1c248682df708400932eda9f926f73f750b3992fa6f2537f1f74f1c81fb57001523c8fa68e8a68d044a8820acbd12ed6bf9046bc05f77b8f49bab8d1469da33ce413676ab7b48ef0e5748a74ee5b9e3a030fbb33eba0373fef427643b0ccda2a051cd219d147dba32f7c000acaf210f37fab424a3ae7fabe9ac1220ddd2a84058218b7f82f5230cd3bd1d0c6bb1e2c49fd147ef5757ef67527d70af8ccc683524db2ec4abb2538836c2c8c8810aa6fa63d3873c2667183b684c386f9bd992f2071bfd88a3bbe30ebdff7067f0416f1cf906dd8bff303609a266ddcaa855a8969f7a93dcb0ae06ee9b9b445a86144e787452f2ff83e1399bc148ac080c840c04ce89ba3a6cc7c006a01417c30f1317f113774d867abeaa86d7116b3f13a7b49e31443a7bae5251c3bee20bb3dcf49689b86f82f6d5b0e37615d0995473b8af5541ad643b1d75338481781697bd541f3d508ea4f49d8a1ba0fc3846e68251a3370b457ff351429ed9ddc3c7cb9108327c796cb53817f96fcf59548b3dfbadf789a2d2fbade8dab68d3f9a3e226917ab8ef85b687a6bfb838a9d096d715d8fb8269f765b1f8916ba1e70eb8b642756ff52fc87ee078b4bb044897f9742dd4ccecde585283cbd1cd66b9717ffd218d85e5974d932c20a666c8e2803198c677baabc760399b02417e41e652a668112e8eec295eee4f973370bd88cfc93b5f38071e107545ef9ef04a680312158cf50f4e6f89164d85d3c53648bab7bf055f31f938423355bbc66d8b2f254b4d69aaaf7df7c2f057b49c9dc5e1b8c8752ff645b9993955dca56c769458689dcf5bb05cb4bf083cd520589b37ee8d5412cb51fd2eca27b0acaa67b86107dafe7a074c566b6f69575d067ac2767ef26a2afee49a00a3370adf3e64f0c9553aee6f45115108744f66035a954980e14369c43b352921f5d20d3b5445b48f4382e8d4130de88ec3fc9393669d8e8253d3d2acc1883cf5febead9fda814eacfb57c3bff522708e80ea58e1cc9a365e6a53fd964a56c057d13633c0e6e76371dd4c8f00314d3d4993fcdbd2e99779deb80882df4cb7fd11d66e5afb91a0c30d1d4be093a50fee2a63d300ee9133efe80092a658ad263d4eead2b6d4a7a9243a4fc9f5b97d5d67ffcb938dbd65f0542426c1e34557e283cbefe3fe074e5acf41b94fd7547b79e147fb426aac30a50d70ff60e2a326db2dac667f14b5b70f1a01e73760150082e3484dcb6e6557dfb98687fc043df5bf8229a116946f9946a86e9612360b11365e09f90a6c933654b8fa7bf1ce7a8efbd19503173b33ba68b60967cce7a37aaa8f1b5ff3bc5920f67ae1ea44b191bb377a9d777fab76d78504dc5cf257e849df434d13ba196062d9fc8b4a820517cdc7b10eca466cc2a32a46ba29b0d1b09558a2f6949b3a9cfd10f52bb68cd13aae2674fd21d2b8d39a2704eb0e51fd4774a254ed4a50025c3d240d9ba0bf67d8d4944519ef7d434716f89d6bfc8067713a4a1282b849210fc7ec7a1ea52647d7552ff800d38258ee4e7e039c08ff103096c93706e28b91363a726a70ed97a3bc3352e2477f1a8cfce08fb99611cd310e47a478b513647c7b3cd3b1d1b5a4178887c910ed21d981ff2508250b18ad856b20123859bb24cdaff69dd2745cd28a79b68042e122a7393951afdb9e90ecc7a7fd4b646a218ee8e5e2145c95b4a0b15d84dbb0bc12624a742c6f9288632c50bb1e1802162adda563023461866c813cee9a129202426ed78b06ef5f1550606ee960de8af26a1ed39f34acfd223f401209336ae31c884f55095cdbf91413ecc74bf0f1a9da8975fac91149fba75c59db054a10c377e4a5abe6e83b44974381fe30ffa2e441e7ce8c4f3f45e84f29046bb789e4d64c906568e656bf7f1767f15e4b724145cdfff40c3e043285ead4cedf039c441c736db11f8fc9cad6f24521a9f57ee383996922747e0fc38f019544bc8c10d3532e2d4c2b3287989c703982a6c7a0374f9cccc49f087d1f5a83a24a0c87ece6908f35ebd044c399846c9eabcb309d76434ad35cf118ec3cfb8d0ca2dd60d275e1df1bcba68b613ad97f3ba2910b00efbb1780928b8faed7cc88c10a3be9c2a5b5fa8e4db3776a68fe105a0cb7960a88100fde22dbd0afb87c927944fb9dbb1eef8451a714f7f22687773ddd3dd3e33b5680dd607613ebbab47e33af98b7da6fd367f59b2812ddd50ec2b865eaed89fe0cfc39687e7ee86b814e2820152d8dab8de64046cb656278fab6ef83f8eda9292ac90bb0b863a6096bedb8badb0f2c6e5295892ca3db5b312bd49066def7af08e95cc89c2bb47faf00119079f7afed9faffb00ad5cd7201aeb13384edc1972793ed754e0aa3827f1c3e9b7d0ba32e459ce449e1cd9351fcfd77676cd31caeb6688fe35389ca3c6f546b90afdbaa9f33b674dd83f91c4cecc2ce7491f14f1157d1b813d15101c43fe00b51457e36cb6c6a33601772bac18819f23c32a7938d1059eede885d2fe00d144f1b1967c6876e4345821e1abb5a913d4c112af5909fb1cccedd49cde147e6c0ff21193cc665b8e99e649cc96bedf84ad23984361fd162aeac1a736fe4ed0784e256b2236c0926e4e2ac8f2ca6cc3b3f6c33a7617c9bd256e8506124b55d817d7af5564a18411a15f665b5ba2c513c6c70b822f3a465a0a80a2d987be8e1bb183a3196e630a1534f27cbfcddd8d36dd98c1de3ceec26c31c975ca2c44854c82dec83a6882dcb5f61d9efe56083990b6b758b9314148d61a47b901143ad3a8c837933eb0929eb1902e1eb0aaa75ee90efd9cb7285fd0889e71f1f3739e3964683d1cbb84e8afc6559a38d3cf1c61bf4c70680676c66dd0d564fe9fbb218fbc00c716ff67be46edcb7fc5e132f139d9b743a650ca1087ed32c749d48ef5bd6260ac6a80300534e8832bb20583b851cbdf31f996ad1688e48b6fa4357fbbfcc70af5cefa3dd060ea185586c28a755ac517a2ffc8c28a5564b004452fd3409fa64f279179e17302b285b2715214c6fb4324660950f37f8297a793ebd1760bb6cfa13f9563e9dbf636a3fb1c12553e492bd2cdb975fd20b8d9d6fc64b926c9b0686329f7968c52d04daeb8632c72ce838f18499659530c2425e87dbeb982667645b3b43b70b513f2b4754cee11070c2a40c2c5574a33f644a823d3e8a17adff039385b98f24283441eda300aeca92470d2b85b312332e899602b66ae5be5143a249e1019d7a1de862b8680acf81d6a7058f92e2224840f996935b2194b6eb93b0d0a8e6874e18bfe84e2ff26e62b3856ddfa9ff5cd28c106f26587d8190616967d5d8dd2fdb457203c9688f0a7ede1800055e705d05805b76b38635261267d3e9f7be1dd8c9781b06c965333c51826edb1ccd038fe8b00372b982135379d461551a34c297de1a67d6810e1fa3b6353a3a947479d0ddefd9d0ed1a3c604ef17210271b290f4e92715a68059a4abffe0af8e15e5dd054b87c68b926764285721698774d9fcf51a19e3982efc83f48721e19883c13656b978a340073a463159afa8e509474f659bd776c601378d1837104903edeef9a8b3f8641dfd457b8640a31d520dfe534b0a2f305df2a9a1a8fbd021710d387debb52fa4e54ed7d1f24b1583ab4c43e10b409ce2222549c11283e3c09c30c69612d0e4c316174c0464cb502cd12f8d282b13085211fa34cf879065205adb1a384048f08d01209190b83a44c803176fd1f27e497f4ba264afe79c9d7b7d392b519d22d1a810b388acf2ba564a6f53fc958a819ea1a610688877ba2f6c6973e4c9d0843f0d1899701883874a92d0880d6b703ab1ffa08f4696e472a1f86f9b075117a92aefa1751e878697c25f364a946afb34d439fc47236c4c5c67c72e248d1232b318211e125a2c7c9dfd2b203c2574716fcee16e396033742ed18151bf1e960fe90fc1dd4677b15dd23b7b009a1a7a56fdcda6961be80e0b9978c3f9dbfdb18bb505785a8291171d1699b7761c69d9b8127a4faf1a6bd9a359c48a64de44f81cf471c16354c542c56f6044dc303f5238a0b7a68164e19e8ccdae7b3d1ab1239fe91ff77ab24b4ed6937379b63e539f4b77a1b6dcbe3b4daa2a1089190216def46938d53e654e045af0fefc1656fe36b38d94b249a2a303fd6dbae0fcd0ba0ebf0229a2edf246b4635ca982527607c98a24cf0df27c22618e2dbef5c0467717a3f3179880486c91942d8fa15c8ccc5c42abcd83f8a2b5797447b5525cc0f4df686b52cf74996ac83e9e567fef5c5f1fffaf815b6b703fa4b792c8123865f1c0b132f81a058d007db4149d6cd910c53985d91f3001e64b8f879ee5d7380f050cb38757e6c7ffbe8c08e76f2c54d26e1f5b2f3d350e9990c28f7041c3d6be21e733a824f7cf634d4e33c4fb327c9bafec68c933bf84535d09621175f0960f72c28c2ee045346bd21461515904208a6f5aa8874c28049dcffe49a77cece338889282b5fcb0b5958ed8a4f3b56ee78e1441a90d62004c5c68d438aafe3066a934e93724af0a8c2f8b76461f18289099261ca99e06df6d6f92e2b674aba05e6798587f79a58c9358c510106b9b303897c5e5fc85e12415d05f7eadf620ab937583bed52ee20d2fa97afc0c1aa7484b2b901a2c0f84e6e3289740cc864aaea6a1afa6d3620cb0e449abd235b605262c881c3ff12b8675ab372eeba900fcef4375cce979839edfb0aacb4ad68b7ef1839afe03ea17d8979a365a8aa3c905f92fcd80af5c7b47b304f0f87ce0e5bb518f0143b9576f0b2eceb73dc34eccbf34fe84e07548f0ff5728d04b55fc712401fd99321af0f79885df4a05769a0329ef2b3f23b211030dd517a305c508a5a3bf4eb0a89320650d21eb37835b7f4e243b7dcded4c393bf5e0e029f0eab22f2914e17f69142e59bbbca533500497d8fb3aeb6e15ffac063f41f5d8c919342de3d64903e490f7829ba67694988d6774d56d7476f832e3b4b62ec28474785904d97f72581d1c061c4a3a38ed7aad84fe51be34c084fe6e93c6a4afbdc2d58fb9a28e7a45bd7ca1c11df4ee7d816725b81a95929b91f35d9a32f324952f519ecb1c77fe30614e90688baac137755cbc72ed2baefbccdf97bf579a22f5720fe4d6a920a2189f51e59c08fd820400daf86477358a08565164b4f25fe70b589c88877d688ead47692a2c56dc624d322755887f9c9edf991e6c1b63921cfb78ca5cc29570f5a497471fa26cb74a9bbe97438f383f788efe1266d59d98ec3ec7ccc6867c0ca58eb173c15ec08f907cfa118e906e40f9424e82ffed668b3ec4fb8603ece6dbaf59aa4445676eb4165d8b412996a77c6c94956a1c8183cebf2416987bdd3063c9b830d74d69b2e2c635bcf1b493b99ab07204965bb9092ae9592af242a17b51c9533743ffe6a2efe186b23314b3127b761dc2425008411740429767a33f8a47aee7e3fbc647eb2547946b850733b825ea881ce6f9887dce2c178b986ffd530842422d67b761dc2bc315da5eb827a70a09dc77e1bc5cc47d6ba544cc8031263462ecbc16dcea610a2846971ad556b63d0a7534913f8200f22e11156e1fe0c0c67e7d18c1f782903248696e9b9f3eefd56ed4d98aed94038894b3288b09b30ce340f4d10167fafa5c9da7d247feacfd17a1305f7935696f5b9ae890c15e3c9a2490b4bda32ccf29b1a9e9777e7b16f8ce46e4fc5cc245f525f8ded62ac882c940fd0a0d133a4bbc6df7fe79a3adda61396d8e188c4132405d2aca497737cb79cbaa1dc8bbbfc33239a10de2c3ce036292343536b633439b27035a16db7d5bfdcee5ec570afb7d6fafc3e2af9571da590416d76e9f265d9381feb009852788d9c4aee358ac14a00bb039a43c2af234d16faf961c86d622e122a02b5d77322723d9ef0c23f2d3af00028fffc75c863821baead30af62fe5e5ef72daff3f4a26392fa99161de8f372d64ec249831e4eb12e2354fd556c5b0c1866ee4c00cfc95567c02254730fc2bf695fe1c818ce49a374d71497bc07a6a4c703f0addb52545ffe796476ba3c827a7b68786a3e7849d597df8f5069a230b71715385b1e046932b8fda7fbd60ae4ee26a646ec9d70ad54b04a2ca587dce8f48167949c7ebb64f39773a953742b18aafeb9dbe6d33cc08cb74b6c55f8a4799e8ef7a2b6d45c34375102f64a143d19f7b4c750da9bb0c37d7d2179779e546b47d07b125ff49e829d8494edf5f986af4cecc17c6156668f7b232c7b4bfd6d983e93108671ac482d3cfe469c5df06e7baa9bb54db2513adb561f836cc5e2319d8195a3ed22e4d3222fa9259308dc48773546cb24e3d21ae234c948b51a8a9cab380b8ea909aa11c81a260011e0e3baa410a96f9bb229662d59c1f2fef8ba166228cab0096d5442791a7e9c67c273779dca4ea21a9f88cc8d613e2e1118826123aad357e37421952fc83d80d80e4af461775b1283b4d370efdc6e5ffea0f95eed5edf4954a0e77e7ae99cac7fbf7109cfff22224297ebc41913cb35251a2e6f13294a0c583489c3bdaa522db9088449a8b8e0a8a75344fa748aa0970f88d7165b5a2aaa34026fd8d9dcc17837e1a75da448e8436758799e4f4d6d735204e564b5181468f9fb0912183d8b96bb9590b4463f9bb97b24bd38717d9ccffb7ad4e1051e69461e886d5f651543cc907b8cbf312e8d7fc24d1991af28cfff823fd25d7aa4d7616a34bbaeea7d7a446f6d656fa2dd854c23367167ca978355afe815d9286d3c87181177aced50717d9f7767667701c8f13fae2e069af0c1bba50f0046f76a5e44f1008624f1bbe7f59308fcc96243b125faa19505a7c78e3ca8f48ad2654094181824091bc1263bfa484511829ea1d098abf00293f220a79681bc41aa214dcd6af1c9e9421ee543bc3d156763fc7e567d8466f1254dbd3f77fa4f6cb9e893416de229810af73d740cf6a9452e783946f946425ce5fc8c5bf07aa3dd422f6a46d153dcd424049b1e3120da71fb5c32c0ba49739ef4f5f4f9fe4da777919d4d89c66c98ab95cc2b7e166c61f2adc73acd545cf94a3e8d03618148a4a7c97e81abddfc3cd071c5cae3d3f36384a5ed39e59378cee44d7722536f4d40b6a339de4db37e8b93acb1f1826178edde91ef99a936c17230ac3e3e9fd85eb2ec7e859f9add99d01d45a02112251073bfd701d7b7576c1779926599a2f01820f1624ca30989c289191ff7169f4787b9f6259f6ecdfd0813aad7643dd0d5bfc77b6e826647a92b7fe593e2b0aeb908996b0edfa9a45e99b67f7b7c882aa34654e99a3f54ec6f595edf97651c04f6c97cac18e6c467c6d96ee3c0f9ca02f74637d3a6d7264b382f95b3e86ee938e11fc448f14a5b26d4ae1338f702eb198829fb59cb010c5d0df4a1db95dabe22a55acd67853c9abff129f7c7b4a6dfdbdd15f5b8716dc192905423b5dff64b26e3bf1698d74282cb915d8853165db619a08f2d7b099daa27f10add9f9472eeb04117115b04f15c85d3a51d62bd0f4654414d7f5ca9b5b873a6734596e525a4c6ab7ccf73d40d3d5fefd7621127152b2e071f4138238c8bf1bbe71565d72e2195cd6faad1a84076e26714618a064968356772727769b99ea2d4d467ea804ce4945a39dedf561fb1e4bf21d46e0d3960eadee1cfe6f5566914b0eaed7b9afbefdfe8b195a7152b92559f9dfaebe40ce896cac77e3851b8792da66ddf24877ad946eb6eb3031a658f91f73cbe2cf83671330948f6aa158dcd98edc32f7e53889ef77cca1f13b512c0c3937ebc26f801718e1284d0a12da69fa1874339fe91cec2ac8ce2c5b0e9a9f8db16e3150da6bdaaa78a2e415409acaaef4b05bcfe54192d2fe301bcd5a3077160e640d7175add4d2007fc5cc1a5726e11db623fbd96185fa6170cc0fc04e4fb4f53b11b9226d0d5fe8c45920305b97d125ac3f2fb483c6f6fcdea8f9261471b019fb331b56f47e565b714ec8dd30089b36592dee57ed34a5fbe46447621ded936b2ae320fbee7a1bf236a6083df4085b8611bea81e11508e11b3c93d5bd24753c86c5c7e3ea14716a4023f3543d4288dd9815fd3504b3c3f1e2f537f6632fac0f8e97ac40ec9a90564dbcdf77634ea889850efddd3fc1ec420ad183885ab853c594154c7b2bf45b9265f385ad9d74ef3e3108ed38b8c22c4a3c8bad37fe61aad17a532df91a64a048880545997bc40afd7252b36a4b338c69093d347bda2d18e8a8c47bb6b7844fffb23a53b195ec8f2f7f5e5be8a65e5b901bd0255928eb86a2c2ffc1eeaa500780f3ffb93da66dc7e370918f1853184b4aa1d259b4c8234e753b98b5b343cd23693979ca3784c626b861baba5f41c75695366cbd7c66cc9ce1f06edfdafcb89f05e70f71d67cfa23f3a5a6fb94964c617b37a11bf36d40a2cebc9d4876bd575473bec22d8c22c5e99cd43451bdf690c838aa3333fd8ed35e6c5badf17c167b4512f9a62f848b7f48ead20a9b20425c5186a5bef74c3168383fc15592040fb853fcbd42e916db623d3e90db8e4885436f25d09060cc7122540f599c70f53243392f47846e1b014d1a3aae2b4c2d19347295b9bd13bda3e9ba99d149b0cf012e677e242e307ddec840e1a57a7a9add3fac173e0f8730361a1980c80369e4e2a96b7a1d4256b2201f52526a2ae038f00dfc4294665d7a3da7c7736ee5f33ce37557a28ec8f5acf0b344816046f7a3a6558b07173e394b629fbcf8f3ed5a4c90226eefee7cf15f5e765d231ca11ae9abd3510c1d3de9133b7c1d5ca637b2578b060915a4228fc735698d794db1f552339dd66687450975bf6453814b5f9330ed67ae0b1d21510f42eb8b18c84e188850dfab3c0c396eb457ec96bd570a8ca1c6acc175dc186c4131914c22024a1507802cad8fb3403992b9811998e230c9c24df249e69e77a5cdc5d42b0e7a8341b21f2f837704630dc4712146cfc1763fdd3720a029059ed79868668ca827b3f7e5c4a6d1db6d54c109f4b58f20cb0ab94cbbfaceef18f51b10783d35b34c4f7779ad571bb5ea05f2c8862ec7f276b7c53967d992d57bab17fad3d267d20fd4595499194cd30e14ed87b3bbc3b957c989834183c74a82e7017852015afd4d4a0da68c88156d9ad20f474df6191f76d89b04375ef26dd4f3506684330677708e406ae56c600189013a5024f9eec9e5c4a348b74d1ae8f12e4baa0446aa3a8da25e498b847c590655dff2615212d508bf7ff409f8e62e0f2daf1611daff4554bebdaeef4a6881970f90ec295e768363387839a1ad88704cf64da58022da5f65a7241910fef404fd07858bebd0c95185b46a44a99fc519acb1d41e2b0f227068c8138591efbc8cab8966694d69dbac5467be1853d79e89deade246a429ebc215880736c56e9903fafdbaf2c3174df9b073bcc9cfc2ab3585bf7f1733e69c5a0a893e1e567b630a5f2e6f17fb382507e4214e7d8c838034277176ce7ddfeb9a86cb8717114f8e106531a5457a3061725a63c3e0e81f2dd21160c8fa3f17d3ee5cd6b4fe00ceb815f14835f689ef041f51f92a1b5a7e2400b819b0e61dbbc295d64f00299e5a6cca20bd0acd074bf6c4f6a6cb408fb6bde1adacee3b0fb971b1b5daf023440eabdd5b2b51fa458cc17386369e3545c220f83b9e8b36c11c3239e81b4614268dce9ee15b89a1b65a6ccb31a1180ea56be8135a31918f8fd48d5dcaa9d9c48eb43b09351f077372d57050417ddda789fd40aa9232c1d8da87a0f8fbce23d92e2ac97a606108e5dddbb93db8034a31f95722f09c101c6f348c81234f28d612f2a0fd408667ccfc7630addf7c592a57d05b7ba39842fb64a6bd7caa9c7fa2503e53ba3bfb80fc403579c7bcf243c273eb68ac70587ded585911d00740cf925af3c644b5a50cb32c6719dffd02a4490814b41e47d1e69f4d94ad42f5d0cb6f5741f69fa7506b289fbd6b7a9bbc5e3541f04e7a15b48f55cb169071fc43bfcd527c49e4f7c056a6034c9ecb0f3ccd9531b6d811867641e73bf715952ae772ee16be30976f48e2e58743b4cb5237060f5b9b46f3724ac7e9e0ec1676f63047a65dbd7acb0af694d0c2414a3e7b0057a019637937053969fbc144dcfd6b2b0691cafcf468cc04b5f88933c3094fbe1bc648ce82945c6666e0e4337763796d30646700416c1b94504b429d467113164e20090869cf6698052620c239bb40b3677da8daf97aac3fe78f71f1ec4fba0937b914b8ed054febd4e5f3a644f56f4cea0a2a41fee5a7b095c590fb79cd1bb82b878831b45df5192e6dbe66856429621a25b82c7e66d000b77e0f97c7c7252c770525165b39757010dcd6e1f87c5c39ed4c371b8f8bfa643c6df78205fc797fb0a9014b01329af9acf5cae452d49d70edab54098c298f0cf138c2e3625b8a030c1dfbb8556c17aab1f3a2f6ae8e83ca94582460949d2193442f8829ac67a9fb213c1165f6b2bd566c4e0ed54ef66024f2f5b2d27ef3a7dc9cea528925c57fc9729d277e5c289c2cf6610cc9b56934d45866aef2b385897c9154f30410ce6cc1cb3947eb91379125d61c0f5ef02a5d421ef2fab0e0499cbc50d16f184e7e35dfcd1e08d0844df8ff4a3036c0826be3c224a367320e1c4c5bb165a427c35e0b3872cef3abcdef044bca82b7e36fb5bbde178faba5c247d78d1fda50a7c48a3ceae53342828294dca77aed1a192e5948354dfccce0d1f7347df73bec69bbb7a67642b89eceb8a350b7965b7c540301ffdc0604954243e7b1004123a1bdbdbb8dc30ecb695065fef5861af26fa464af33714fce3db750d563f4313df5d71f372af5aa9738465b8de2e6324ec303ef8afc3d4c346409a39dcb3d5030345ae29bcc5906bf27eb11367d8c90b6d48818b6e42fa56ed2dea73cddaadeae9ca7773585a4636f28a1ad96f7242101e12d66252c6970433538f9b08db3291a41aa40572f9c59601dd649f24f2a3aa7c524275d4ee7c3ff34f21f904576d0fff355b7bceb6a42c0840a6158148a8d88470724db2ae17c052928b6086fd897a26aad97c70ddc37e5e8cf73b35a9f8c7067828b7000290c3596078fb5c4cb96e79a0cd60a300af8d93db7cae3f1f4b551b83ea4f0d7dabc7e0667973d27c678631acada9cda3b402a5c232e6019210991cf79eee0191a9fc70c2aeaa3e25a46c536ff4ee5dff1b5cf2d8ef99d5bad2dcdad973011c6fb606b5a94083eaaec36ee17be89ba7050ab6b92925201ce070073c454004bdde9a789715319744ac4c92cff0ed946716cd7786f4ffed88397b8228a27fb6ebf9483f49057b0f0bd531083bdd3c3fe38f971f18d2e6a2f4aa0126486ed33e608942f6ba61a1afb6c739e58aa315a6b78f7ec6c7c2f580d04dc2dc6bc9c1eed5549b9ef67cb869c8586b9a05f3708d9f9cc4f017ee26f4ce836bf8cad9e6a7a618d198fd52962e88f91000d0f1accadfdbbad5b8ac33ec3744d41ff6886b9d9812b33845319358484d499766705184d41ae38cff8c6d9b54f4ecf56312c6af01f25a8117c09609ed48a6aeab2eafea2d6b65804ed83adf869b629ee4dbccb3717322b07e22354641d9b513b09665ae24130e6b533fe50ed7279c765570e32864c85a94fa9f16d94cac3c800c2425a734b3080c020af9e20cf693a59cfdd611d2ba38d421a9f2d17e563571ca1fa08decc4c5d6619f5d878a491c2cbaf43d2eab64f355cfa53c90945a7176e1da1bac7051bedd3ce5971456f1454e9cb3884f7876100e28cd58e77e6f22628f47ab18509870795822b17ac2de0ace1f081303e6d58244c074f6a878d0aba095c0f3e3ea64f96fd75c7f28e3aafd6a472f1a65da7b1e06fdbb37a980b2bb82ce375fcff1f9ef955a9d63d0bab76cccf8246c29bebfe2752fb71c5a7520142b751330d2bbf8f20ad79a3c35cafd40aa5f98db71dd0aa11a8bd3d5648864428791fbbd883e09989003820def81ced33c0c584dfd1400096bc0321c4418d3e0a147fe542990f90c9173b759ef8fd88638e354f994befb5b9a8885c8a3b23ce0a5ea1a607dc18c24d2bd6b2424dd1a6fc616012537df7d3280c1a7f68ba96b8137bae469a05108c49340f883b06017adff7ed702b44dc4f87a607809875b9d697c3d7f65f13da55520f11aff90319332b4ca089f51d4a4dc96f043a3a15a295299f7f2779c50373c0e71a7e085fe3a319eeb82253ced36eaac36b25ec8acde468e0e87c29c7ce3aeff2453828ebb464d710cb803aabde004a2186eae20d76e4c56b8440aea9540f859c20b8534d25cec3547d51024545091e58c2cc868945403e58296f76c488027930c6b0af6b1841d439c2f18de12a0700315656d4e3048b91d810d8640830fa4fac2bb528e1a0fc42f19e11c4b6878c9d878e2f02861d7e3ebf76f05438e3fe66777bdc3b60ab9ca94a7d579911dee25d5077e73965dccf9227334790cfbff788c3bbea1b10fd839a3f9fff8d1d505034df2d96b9c4681a34ab521b8d2eda850abf4abe0495118cb5169ce9669c47ca1fc0f98eb845d002d74c46079c06beb887f0e7105a55732dcc4e31c0159d8660e2b93199832e393701bf4ab9a3239d5cadfa0c8dad3c6c7b305ac19c9f3604ec7d3992d25bd97c5e04ca876bc9815a3b7cdd45b39662714496e7b2bf9c00b38d1cd0bf0b2e4ab8aa0b919159991df24055d1ff37544a0c466bcdc41a6d34c4e5915a717c8ec63c0121d812f3eed56fc306ee17f262f94cd71de49b8412f70e1767ec2dda2ebe9f2db0860c02bec7d5de457680a674edbf597f47b8a5b2cfec251266165b4121851b15c00b5973534b7a5aba927d51f5b4e823d3d330af54c46537d2945e6aab0845ab599533e31188bdca48d38464d5aa11830723dfd18bd63a6edeef921802ef04b9c50f9c88a748159ffff69b9c8c476402103bdabfaaed747f7241a7f7eedd7f28ac44c08f9b66085dcb2b84512332f2689b7c8cafa6f40357bf9e838a64bef548c0b5aa1cef2b882cb013de2a24d8c53ff4638986285c44534e6baf9969bb43a7552607f8f12c7640c8b81e6a8c66aac13023a27b408e223d1571aa625393855d4da503443b5b544fa03e2726d932828ee05c45982e3aeb21e4b1f23349a1020b0dbf75394b300c78835b3dc70abf6698c520b29714f780167c5d7e58213dc59dbd8113fe2abd7709b43b42eb6668d3b8ba2b862eb67d3a77650ad3e2dc924cf1257a0f1a1ad4a3519999b6ae54dbc09cbdacbd0d1d1b56c84ab920df80c72cf561b329fe156dea0af902d48e1be867f12f96b9249e5d95b94b45ea14257b554ee39ac06d26addbbfcce5f81a9beaf5f4690ff5c7b02e83ee03a0ae7788d716d24d38de5b7bd5129b1971b51db405db4231897897d35ffec959f58118f0380e62f3b21dc30d511606cbab15d779cbf993655589eba9c9493e0d2a00ff7a8554b4193dd7c55d82e07629ce3301a66b5eee50771610e66229041417276283b9b6e364fa2e71ebdf334d774d8e5ea9fd60cbcb59fd4e59eebc62b0cf4d58320f5debe2d3445a3be9538f395ba6bbb783025aed0a640b6ca0ff8c5a373e40875deb98c81fb3875aa23f2539b08d3b0367c7c3e2b8e942ef78f57400430a676c93800fac02298a2310750d0f22a0c49d02b8780a31426f9574415b117eae9afe2b0603a9162f5f9e6aa4dd47d5424bd7df4cf12ffa7ba3ffc689ee85445690f48b9a9456c6e0e71b153988190cca1f191f5af3003c5051d136be8fe73e5b2bd03fc93f6c557de6bc3ceeebf04b69b49aa6c86bd6644c40c61e9070c2da54dd13be2fb1ca08d8cdf3aa116d84170b98dae174755586802334fd165be98efedebefe911a9c70caff0ccc02935da9e9180372f3fdf9c47767c8443ef382140e407e75309da32319851adf72e35ebfb2fb039d5b956b33a3d4e601f34002dc60809722b46ab4913327ac3d6180191b9bebefe787a3c4976631fae9e2e04497a11138b55996b9ab3024b930d3605003aa1aa8b7f065e1d8d430d224d2899bff315aaf7a380e14d64aef74ee2475cebb7cf83d68f62cbf7a31528602652b8c8ac79329d39e3b1337a585c3f806998c70c7b10c805de7ac9b30feff4e06d4bf5081f0b58a14a4b3a1489329fa1353cc82d00324d65be9c5fb9d67ce1cd94736aa77302083dd1fc160665c2cdf1d40a81f769f9e8e7050492969ffd71a23a375834615960c8c1a6c5495ec0520eaeea0ed2620a33fca3dfa6fcd3520f31cab51548a1d6b7b7a74c1b2872f08c0445ded70409f70cfdb4989d9d5db80b62c3df82f98ed11d7414445aadc2d192cf872731910b715a49282a6c68ea80de7f1176b7da878841b90ca0e790e9f4947f5e82b5b5e4179c63ec353af7cfccbea5170a0715d214caf9296fab3466bfebeea1aacb5fe6482b07bcc2443cb3145890f96260851703b6eb71400c1874a1443ce0db07a9722792ca0ab4ccb335458cc97bc819845fd3ef5abf53c7cf8e57b59d90fd2190b9468f2144cc635ddf7dcbabddb18e1986b313af1c9839a642a7cdb8a727b7ed1ce6bed4b4fb29ec5cea8539b10ba59a87071abda0cfdbe0ce473b4effe33107c2ac8e68c4df459a77736956f9bad36aff7d882fc665284dc9a4ca6ec3068448e67348addf7622eb8cbd8783466be814ae63fbb8ec93784953e492fe2250bbf40faaa56ac41533daf65106821943a4b400e590854705c3f391c6307ae18f312c09dfc5fbc129c11c4ce5f079239b3e2096380536524936d2608f4fca2cee825cb9065bc604f44aabd187a57618f9781e75c418d4b83050afac701a97fb2814e42035ec5ac3fb2a5284420ee107ac777fb67f6ad343bb5ee6fe80550da5309b233ae55e96ffe66ceb603d37e7c118923933f1f0b88e7dfa33072677c512b2455702a0d57266fb05f72149f65f4b30a677f5cc633065dad6d2754a9f5ceb0c3ca99cce05968b40b72823489bc94de6071387fea13ca90680c95084d093ed5d32d551e47cfe77144ea447924a9c6d960ce742b20a2b57605d0e410d419adaf825cc4050098acd2cc22595fc9d181e9e3892e1eff67ecad0ebea1fafa99b3ab1f949f2c5ec6bfc2bc606f5ff020aa36584f6c61569e6929c7276acf47795662970b048f176374fb94e874b9ce48c6c796f7b9df5283214193827f4fbce739764a4cd36ee7344757a81da96af844734499fe5e0598dfa4637a466b9ec560c9d1463cc6204c2ee8ed4fdff3b78c03ec205e17a4fe5673fe57a0ff85e55cf717acefcb62b1917d5fb306321a284ff5ab9d0cf616d42cb596f97e36177715fc03f27a2974bd5e72b2f96ecf143b44267478f16daf411b7ffe837fd513483c9f285129f44d3315aa09f87c0b72592a38442221cf5a3e0aeeb3c1a1c4dbff0f1f38edafb90f7611715fed8f0516bbd46692c0a995fc55aafdeb71d372cabde5e615547482293005339c933d5037afc4561af513556bdac618266f1016a9aec95fe0c5da032850b13f41a7de3234ac5a9222207f323873ba31718494294d8a40d175fffd92172b2684466a3f0ab7269b875d4a7c2ad36d3d289a5cc04333a83e2351b47f97613e8359cc812da2dc732a94d9c1f2b1cb114c3a09d71dc0ada045025ab7eb26b3639e3551c2aaafb60472434496c2c0725ca34f4c4aaa766ecccdede3585f4433782fd646260d48aaf1f5091ba432eba4d7cb68fef957a8ee919ba594799e11e5dd981ab392bf8b35ff04b94b5fd40894eb31ce42d6cc0d69a51bcca9886b1705a6fda4e0bcdcb710f4601f5f581334271deb309f335e2bb767d481178e43ee7252eec7aff8da08385bfae05223dc8f790886c4ff014ae83c275b3cd0dd5fc1ed45873314dfb912260bc2cb9e2bd9f95386e27fc330525ecd9aab0729598ec37d8bdbc7234cbdf5a319c978ab82454a3be345fec2b0e8d44e0e1377bf4ea283aa7f2bef805bc850e351338a3a04ecfd87d3d0e2e9f5e2e83156e0f793d3f6a167cae21f8aebd616afc028a738cfcd267cbfa97113b61b75a95135885481f6367c1b769674636929fb8f486cbb1f25d164dc8c88188ff03c151ecdf323ced3975164f3b43a487076182ab3b445bd020fabf2424e8426415869560e06afae930d876aff15dc0e26cd490ab03b4d382b390c7d1df924368b932e1cf143cd26365b8806154092bd375227b12a8eedc47dcdb5c6733187814e7efeef95483ffe8078d94d96001806411b02b9105fff4e17567becea18be568979a31228ae9b4674440e514cf5962b8e57dccd5f9ba3368d7c2a5d39be13aa508e93014bdca8443351713df5a165144d6e2159f658e4afbc2d127e61b185f1063e8c01d78094799fe86feac7a88cedc20ec25e7833a44eba51d8186e293e427e12d746e2c21d4f64304fb4d64fd05d469f353db63646f9e3ecca9197290dca05184301312dd98b34a90e22f3e0176e891d0009f08110c3834845bd7ad30be7a1152d9eeca53dcd260cca338ac08352cbac8a8983799d11abe121e523de9aedf268ff120a0cc5230ef3b2df00fb1f4d9bd828a0e9275a411e178cfc728691418e6a09307721d775f58724925186263925bdab61049c6a96281cdf797661f2654cc91832d988de862f3d56f965a280e5d2517feb19b56b7a0e586447fd86ef4b2c07912f7256366d5b84256eb6de3128ed750f5b767cd861890e875bfa69fc9d870355d8006a608adf9b79a51839dcddeab6469df21fd51930797a339102c1de199cdf603f2d41d1b37518fae4a16c12a911c1493546e91d4dab71b4e8738c092a52be277bb745c46df7cc6ef16704c8be22ea31f1f5352c18c34abbbb92683332fdbca906d35d53c97ab112c143fc98239a503449cd87ee2974df19203dfec2c2a9c057fc8cde5fc87fdf5e6965a1687d622634ef359118d0c3586f6cc8b6cc69626ae025539bfc2dcd2dd5f660329dcf45388bdd31e7954907395b9fd80ff9619866643fac30331cc8ec84934934fd45c4862424b8c1561045abf7c002710a1ea06c73a3c0ebe9a530923729c27f6613c3202339ff799eac87f9e83d14654732b54e3539bcaa12f11dff14ecd7ccf5a05ac9f1b870cfc7d44facb6fbdd21bb89786c0d3a3625f73869cd94a3e2473a9150136513be6eca8d2902c4bffd8886872627cb95a56c7f9bc23daaf7fbd90f79cbde5bca1536c7e5b0e8b6eaa4f20c8a19068f0b084b0b811febbb1024f3fdb206412086df3eb26d77d5b4d96eae772520903bcc590097867b0d92b24f87885216229f0da09524bf06588819bf844169f275b3c0a21fc7ca8e411cb70725d4a90ed684b44f17bc645704fcb67cac293f340285f4dccb6782685ac0cbf94e6485ea261e6fcf7af0e46ad47789d792910641a7aea283bb2546ad85f5dd952e10e60ca03ead691a6b249468c11cd5660f440dfd136939d92bffd0db0e321ac80fc68b9e2d1b7b9ae8b84483acd49e5120a4d5f624af999668336cf2f3c5bcdbfa212e26343298fecf2a0555905d2f7ed8a037508ee037010e47749053609fcee2d6892b421a879500454fa1cb8a584c20c1793da032e55885b2686cbc25a84a87b7e81a634ab3743f619e919efc09a93b692ae2b6b2ee3498869a76a339e1488f0cbbd390455c1b6f9480a725ea0c2acd411e1db39dd43742c06b1f34af533a9db320f3ad83331f764ffc1054629d2b5b5f19322565a2499403a4ba4a98502f8c299b20620cc52502bfd2c9ec5f4617ec16437ccd5299607e144c729e6608eaba3c19bddef917445598feb2e5b13258a954ca7d82a4f30983bec5a45269174988567f99bed05ec66369db415c922bf31e14a129f669e0bb90fe460df14cb7ce973d09df3e209d111fb24f21c70fca7933c90c73f366f7a317440bbcca35acf4f485805e90ea924ef92c5f67e3febcccc99351776ee64a8824b2b92ed51044021a4d3d878902791ba2b8bec82a62f31f414317ae281a8c00bcfabeb7eba4cd16d122362ef4720c3c6a9fd22f7e7b97b993d5cd6afb2b67d18216d3b8ba649473c591b2b8547cab38c8f547bc1f67e24bb6af44975940e61be8d878ed07d0d5ca9e1ed0a9d946ce63398b5d529635ab5ad0de6be5cad2d25f4f980b3401a7165a4536d4604cfcdb9ff2ed18c98a210e3264fec18e96f52e3a65f1dedb584e2e3683bf78bc7ff5fb59ba20852aad6bca5457174ec5712489373ac8521554742c25ae9a35cb743147f527ecdbb5b24b3fdc9409a8b5b2ce095cd07538a6a63aee6cdaa96d61c4ef5a8eae9dfcceb1554db2eb964b312f6d0433524112bca6c11a73d3086a8c5ae73075671405638e38588af2ae285d85dc2e3dcc4c4d6d727533026adfa335ace4ecd150711675167309ab9ff2832dc6f80e3f641004ac1493c20b94b024d19a7a6ed6e64b4902d8a062196d98625104b790cbf291cf63b2ab3caa3f741eef42fe7ce3b031b4bcd7df7a050df95c437d1405ab79601d834c4b00a3044479db52e075c88fde280f97e2e54ed74f27a3cd330e47bf10d34d47c111ec74fc379e15cab3b6354afccf871c00e374dd6a7815f1cc8de5faa158d296b50df654477d29b8bff829ed06c28ed53312152e3be5970824195cad69dfbacf75cd0303a2ee710f33047a64b516b2419f57d5f0e131e0f61574453e78744cc7b08f2d7bbd1994fa556e9442cce009b3f67f53badfc9ce97a5bb926ded1c0feb9b2618e2b664214e28eee972173d9cb374e52003de9e47d0f518368e299dfec697cbd0fd2706f939ab26502269d75933c5dbd1904e7f8c4a5a3d030f07cc3d16b0eceb831c54d980d051869afb4931ec751d6e72013acf64961d8fb70c047638705ed6d8c8967a398afaf3117ad876b45bf3f284d00c264f28540560a7ea13eed66ede27393b992e2413c10e36af84999088524f168f5b36b33b7e5745268009bc0df8d62419b7ad221cad90462be5b0ea6118639e2c7da7af72121e26c318499eb24128a4c04df5def48d612534809548f5c9b90c08bae72a0d330a1e2fc02d87b6f773b289cd35bd3108e0392b7f7fcaa2b2ff81f2e5886d23e0a2f3af29174742a98ac5e58ea67a4240189604e58abf24782358852ddeb5cf950c1ee0a2306b6a65f748ed3629c0454fafbe7f07edbd7490de578cc04be0ba4659535bd3da89d6454b2811584c6fd8e1df76a0bbb364209c659eb23fcd0823bac55b00268d23ba1a5b53a8f480ad17a168a07daa9c134fc538782275ac6618d6281df197bbdd8c350785bd7dfe178cdc4155c991036fdb534a92696b2ec55135692f76a0ca5d5cceff66d865096fdf9727008b7b7b69f10d490938d17bd229086b86954a52922f37bbcaf3f770666c507ddb6aaaf585bc5fe056bdb6edda75a1e3b589021f6bf8bac69c26103340e3394465578af9c0edc265d0978f8b919d72671c741b6d4e71806df95a5f25e3bc231948faf535145369a53c08f7096788ee920c74529a13e5a12d033aa723c3b217020f5dfacef449ac800636e8cac4eddad23acfea16170a0d8cd9bbc3e3e00d8e016d6e395c58ac6ce51ca7aebda185bdad237db1bf8c2e8384a842a3a47ea2f3fd4125c6c11b8015c86fcbfe0ad376b287c7e63b42f191cfef0e2ee55a1547389596bcd55fafc54578bc29f8f1c7dbdf567c395c1d8d3aaef0002d9b76f6cd9b526e6e6ed9041b13fd034182fe7cdac923ede5e0c82d40f712feb93303a0a20e7987c8caf11341b2a204416567dc10107b0c891d405d4bad8983fa703b9c7d0899e4e2270d8cf80b2076f725ce0cca3d53cbf07b783f891494e27fcd87daf10febd19f1efdb155e0d5c045ce30d9de9cff00e07611985dba88fdcf73e62de577f09a319a022d79e5b67f138f2641048f390a7eafc7913680185289fdc9d5a3c1a587d13d01f4fbac9cf5165694d2646ab2762ec0777f615312c04ae8eb14f56fc669a6906a3e77a49b19800f387ec72853a0d134a8edf5ff388664d1f864698f054e0f486bf287a84baab163f629664e73fc223d02e587e947b5d6e1e10a006bbc10511d1c7f529d9e78bfb5040069ec400c3f5d3508729ca3f151b31cc72203fa433f8324131b68a972e48b81acc88e327f41eb0df6ca527566f85b6564bbb71a2cf0df416ee7044dd900bccd321815b35c8a7afd4f814b0f7db491180e89ad04f65b34903f59b1ba1620bf73e2920ec59d7056c1fe45827b8e64ad52382f4e7f5bf6094638b2e3bc51d743a5b520dc8834be69b3a520e755fd49120a344acba6fa4e49a9b7ef2206dc286570c583a60a6e800eeb60849a0c8b04e06c661b4a03c57c7d8d509d062b8a104941afece9c220dab49afac9847522f46a516608d24147eaeed265175c8c98326c05ef441ccc88ebe4ebe3fb1c567459baa9ec6c7bd31ef12826fb26dd0dc5f100a4e619b636b5e3d580e6781cc6f2fc922e215466f61f4f8aefc4a804ba7fb4f1e6c9170fe34fe05846063792b9e09a72fc33f4a62635d49190d2b9a86d6fce6e2f7fa54eb6952d0b1ebfe780351e4f4968ab341d8cb2c506f59982ab0fc178447f2f1b6bd2aac4e93503b2d7c5b89a7ae9ff0af4e6ce1938a2512d7379ca72e6a06efcb28e879ed95e330563476709ad9c2fe5e3658a04e7f7debd6c066828e49b3502bc82936b3adc90e84c3a49f769dbbc23d908e3f3252ed01752e7e3f2f714fdad284cef7724467c657c6656bc58bc8bc2673320fd53f308166e9a156f16135fce10879476f01170bf03e6e30cb10f2d243947dccb649c53c64d5c4823e292ddbb04d18dc9611b7313ad39674887655dd268c18785e05e78e5b406d624cd2a9489eee6666510f516fa7f2dd825cd3264b4eb1e5dab7c0a860b81f5654de593a1c9149f8c9e1a038f47ed3c96ea50441662067bfd9294e6a4f26ffdf770652c51786d448173f90f06fa35c50e8d9e1998d26bfa70ea817a43a608876ad592390e51a322cbb25fe3742318ca647d3b25ee24a9450a33eed7f4ec919c712f3e2340d7638a7b353212fcdd5ded1cf68c2b10fbc2599a936620f5fb3f6c6cc727c5e7b25a87bed869452fbb8ec528ee4a65e92bd933874330daf69d88cd49e535110a2210fc8f7a4f1c69036f5bcd8b94b4b6c451ff7aa6342f86ee465125579ec43a20164164fb443dd7d242bb543e9c29caf62cf360ce540737f7cd3852594a91bac77a0bf67574361dca7f33d49da6b9e2b376e1d9ac577d0ca8eff6d57e06008e7b060a880c1d74633a2bd45742b903061153898e8d0519553dad6f0020098aa48497b66d72c4b3f614afa947a02e67733d8a6b786f67af444e1c54a6f49d14017bc1399b1f327e796885dbf7bc2df2b5b1a4057e8332a5ed2dbaa7102a628d642da5d6b04c757dfa2ef96d5829c3051d5f293e2a183a7b7c215237a5e4100c9f1270ec274442cec2d27dae9a526bdb207780531cd836e7b3a33a9a214eba3b2c2d5535f84847b673a069b9ced19f76e73bc0b19b52a0871bc6bf1580297d38b9cde52683fa5218b4c54c289b2a8e89ed9c2f36a3f86eb6cdd0601a1bf6ad66699808b6393972429027ecd2c42eb4aa6de5db53897770ff8ba12dd1af27f090b8ef3422705a26437015204a0789e26f2d7cb60b2f64b3aa355391ff707c7715f0203250dee9216edbcdd109b727597b4fb39c55f53c3606354982d08a5dac23a04d89494143215a51c6c25991262394dd3225a40be30ac702d0575d75d664bf08504e36caae946ca41b4bead5ad3cff6a48c0b411f70979692e32d0e6de2153583bac0c7c3bb3d4f899e93d2e02981b50842ac5f7179d8b0899c33fea4c5e49efae145954876ee5c3b612ee5003bfab3d5d4b56b28113023053da2e0909dace262b5b788ec553209cb182493801403ff4a4a113041e34477a9c9e6ce3f6a4a7238df57a0a419b2c4e9e2f8c7ddaf47c56839660a65f4e115fa13332c521c86a742cf172a3c9feaed019969810eb44a9d513b6cb41aaf235901bced82d0422ea7cd0071c86798b0bf0272371a3b277f14e5ce3ca572b877b87162647981adffd042ec21ecc6dae4d8b0b325b05d336a1b7583cbd3f2ffd0d8e03ecf29081bc5a032f4be5c5e534973792dcbb3527ce853d8d9402d516dbfa794a9339aa5282b0b24970c99faabf3f62fe57a77ed15e48f52c634055c5f982a57e06e29083807633586cd34679ca28b568dcb5bc3cbcea405b354d228dce5acce948b8605f529ad693d62456608c7101688a5b8acfc43da189f24e3d005dbd24725af0512c9a4d5612c23d731c28415a1e5c1a47b3407ad3c1b7a869269226b45edc097981b6d36a1702389741c2d937bcaf78af759bd04adfd2d0a8e960f1022b2acd977113f497bce02757f27e61c9cd1fd2a4eba9a6480c5e24aab543d95f3a1fcef6d8115843cd7956cab622c313d9fd33f1e2b84d7e581eb05cacd72790f6639a3cfc90ac568c95fe7e4da0710e4a49397c9e5ce9c97c14c0af10059a33cd9b051b264257fe0eea8d00288c57085106f1377769c599e1bbada4d5d0ce373670725713358515ec971d8c8d2061d9d033dfad62c454ad13005003458ef238eb70e609bc79f471d5dc76396ba9ff6eb97490308ea684d49fb6cab148eefbc82baa278281131b3bf0fcbc6916cc5cb1954ccdb95ec6fa71cf1bf8a63c781984e587546bc43fe76ca8b09744b3302810ba86b2542e54359e2464a4b4817b45819de6dc84499a0c6a077f9a80f85430ce5cfde9e8119f61b6045bf63c818009e137df6c470ca59bcbb9bc8b12ef2c493e037b0712a4ff41296b86107393c66a2ae2d9dffcb4967b2dcba8f9e7ed103907b5f0ef6e3bdae8e587a47766b9de770c6e2deb2a4a4dfd9f1f14811244a81820955b6d3411d590262736b6c2086f7065e7f5c0317e4ffb1b0f6887d0333ef95c090a6eaab1103b743ba9dca7c1bb65d64b991ac3429779b8ff2a81983da53dcce7382c3890c57bf152c932e67d1b3ac7fdc01f5d809b74910263cbba844babb43013b98f36a17b518f8f946c703912f524b8bdccb6537b9b3cea90c0f97a4ea9b9262d076db99e1f93aefc293f09246b06a1aebf3c3d453f68d7fd22a028feeb003bc91d935199955d52f4cc3317b7462a81476bf071a177e45b4e881173eff1c827c0953d7a00e2ca28d274991debef1e5a504c7a9e315a3ebf86bca9ecdbdb9fc395d0e84a221f17845764c8b8d793d2da4afe3099fa600d0c8d7cac04cf245faf6db9c8670c143789bd2b85e60ae035aaa269da944b1c215453663bfa74e76c2a7ac9a3162ddffa06d8085f476aa8befc7ab8a453a579fc618062d1fcff1745a7102cee5335729ca61e883bf4693839d53314a5c0e8d88a230329cca728fcb075a245be944f67f3e2a0e270a24096098801c836b02fae8b7ec06f6bdbb5e04aee4ac40793c30969954f2e3668d32e711f60140ca2b669dc1b3b9a82d7aef5ce88b4de10dc998d95958779f398b06fe946354669a0642f13ecd9cbecd040a350e4a8102dca0f9c77c9b5758da8613e8373acb47d8b46876c5e5d37ef7769c331c907adc4d0d72b0f31642ca6daad6ea9b8acb40719cb2c48cbfd902eafd63fa642668b8b718d1571ce3bacf48fa81a90c360d8ac50abfa13557b8dd17a2fbc8204289de797648659341c11d7ff508ff71bd6195c8eddd47255707665759ea412d29bd9b94cfb0dc3b7ac423b0144f943be4992e98d217d872ac506518fd8ea4e4cdb8bcb13af4fb79c5315ea45fc90787640f5d4e73eb47630ce5e123ef5d20f45bc4df6354a41504a53e250eec9f6226bf0a615ac60c1af851345402d47a2ea72221524d9b3ec32d636e56996813c29b8ec8dd6e29cc17c49f49e05673223383d7ba784625b91493c8b5984baaf2fbf49b16f96ee794043d588ea618fef15130d5c32c659cd572e40ae461bb95788b46961ed4a0c9fd40923ff2775372bd59397ad1ee365e5b70b892ebf17d450237ac8bdaedef3053f43f952bb17fbf5bdcd9cdf4ecbefa2e070fc9ee7e6caf8d1d04eaba0187b83b1e28ee8d053e7d1b5bbceacd1e8794fc6c05eebacacb773126fdf7bd5bcb63c72f3302fa141b1368747f4ede12cf9104e1b04b23aabe16954712a10b4f8547d57f9686406d3dce9ae77a3436eb443718e602cd5589ddf8f1a1bf270a618076efea119e0d836b685a14a4cf6b1d547a4c0d5acec1908c87f432fcdc6be5e5b3154cecba443010cace77398b47487d1ebc89d19b671d3bc70d56ae2b4c63ee1801bb8218badbc3a7fda7f5b5adf59e7d8dfa6cbe16ecad83d73fc897fb0295f5d00f12db5f2d003dfba9fe7e99bac6c85334ad5ade79522d9e4e3cdbf6d759bc198986572b3179ddfbf6c24d817f230153f30f7338c53f7c50dd0f6a47689d1a03364b5bc49bf719599d2326df3d58b502990c7adade988beec3e41fcd401e77afb6e40ad5c6995491d790651a0e047eec3257670bfe37fc99a9c82eed2829ddc49db881448694c6042a529b1f0abf10b5955150f2aa3c382ab6a7c64753d908b1f8203836048334dcc90baccb820905192c7987d793edb0ff0b8ee4784f97a0ac71b4a87bd5b32346ba4b4c15c2def4be38cf85a3f9dc0ac1d856924feff3cf6034adbbdd9ced7a04871abca168cc07ddd33ade39d69f84236c66a92139490a0377f87f4703f6690eabfbd4a2e2cb44f55bb566a9bb83789e792626d5569b3a4804ff1ccc1f48a3d575e1492deebb89b3bc35d5c776feb61a53fe0ce896de2ee56238bb2e84d368442f3f5558c46e46e65f8161bf9455c589652e92acddad900ee651fea118eb9d8ed40df5c85d08a1088903b8db754bb4e2a718139c0b2b7ecffcdb444245bd086218c8cc31c43e8e2cf34627facf1b9f52e41d80bd0fb3682ff0a87b70252d14df84252738f17abcfc57beb90f14e3dcb41ca2a8e2b30c9c32b6f8f4467dea10615450c728fdeda4baac04ad14e10d514a767f8db91fb4618367ebe99bebc9fdd6e7868c1a55c4410b263831eb6e3f4deda8361e554a712c435b66e6fe3dc6d5c056e395328021c75869f56037bc5c518cd9778f21e2962bd10a27e2841a33c6986e6b2f4be977cb2964e4fe3c234c4f7fd42a98dd17bbd98cbe0501dedb0199426c5438c5f725792727bf82bce9269361439ce16e07e62631e1b2753a41357db9c72884b2811f99a631128a313ae9eb6a6d8665895a052739a114ceaa44b99ebac9b857687f861db9b5f685a0c117710627a606861f02ff043e73f9faec37aef226074fc241ac463239aa1cb7699547ca44b6feb4afb440cdc6688752350518ae0cb751255dc405cca18dec27138d3bbe16ad3df5c2ee395543704ac8949a9fc4f17d1f3ee5e59ad9da6a2aecc11175844b3fff1c571cf64cebdd9f8e8109a5a5db730064f000a15493ccb232248ed73c85e9413a4134b0bfbe3aa0d0026e41ae9a08f4729c7d8bc007449affbb672ba53291c68239aa1e7f985dea97576c0767a1dfa6a05ba9803c2a5c95b29d55a7b342deb537bc79f986249b0b8930fb9baa5c0358f8621e01bfed627cc18bf54e76c777330aebd0b4c25efa18394f0ab03555d15df0ac8b9e66fcd958371a8f6052751e6a593d22d793ac8c9e19f5724a2cc968ea59376fb065f0c5a2772a7b1787c19c965f449eff939463361d11dc8aec1224166a31137fe3439ff1007cafa6bb4448fd1ac0428de507fa5080f9359183a909a5585594defdf58fb1af5a1a9eeedd6993257b452a46851845e81500141670a35519b628d26dfb0ba543c06cd01200646f88d7b3f8e73f9a5f7ec91c39c3ff516fd2fc0d79ad8d142a8dfb869cc78fd7d5de7846cec9d7e4255d7e388148d368055298c8a3b0912bcdefed4d45dbdbc8cbc865ad85a790a4481ed827207430ca8fffcfb939f109c2f593cc6a4dbe1defef15868acbdfcb22202022d8b4ca089120a6072161d3c69975ea10ef163797305b2ae13ae18f7286cd44dbb04482b2011a4964de500a40a08bda9b554b2fa50388a663f1a1b3acac6372cfb15681d17c8c6a16cfdf5ad7478d69a9274d9ee189dbbf9bf8286faa917364403dfbf4ace025afce36ffb7b92e11cbb4a98659895d0fff19784bd88cc809011f646ecb90cc62287a2a3eda2b549b0dae1a3b991e638971bd67a5ddc202d903c87eaabf8b62c983bfebe2d8de8c68bc17bd4c4e8bdcaba747e5335e81244240a101788c2a251b5ee3dbe4bb8abf8c24e107b45a7faeef91470d71240f334516744a965e11ba6d0af7cd62e65488ceda508b4ba5c93bb0ca279d4235dbf646b344c29d763c11862b650b0bcf6d86bd7842ec17fefb456a8cf365ae3fa2a085259503355c55a3bef1d8259348aa1863432d040632fa48eee0313b778d383280977bff13f29f8485ca6396e7e52b732603b6575dfc5520f7120b290786c5c35c445ef503b76a815ffc7dc4387d419ebd107c445b03175b42d36fb98a225c4af6322fc3a961bef23b3baf55a3fdf1979c91c23a16dc1706cab075e5f33561db9ed72d4343da6c7321ead2c45d36c3f552844f06ad43d21d90110555747c49c4985a63d472a2ec320f20c45b93f9be792c605147dce220c0e0e699de4b361bff366609890f832228f54f6f17982372b16990b17dc677dcf2696cda0473c8b5328656584309a1ef3927ee04fb7d6975ef5fde29e7b79f4c9524baba7c3efaccf0cf98846e5317473d4c30297775f95ccde8d984edc191a4e710a71b9e786e42b86274f8e4d50b3232db960336eb947d9e37779d5172f8c2fbf81339c354d42996a47dd890bfe5aed672e2afc62b8321ac000005295f36c2256d8d603249e838ad467e7c954a0f8b17c684cf4e4cb65fe6094be14a24665654d627bd3ce265fa0c7524dcbbd4c8b68b276e130ccc9fe08d551871d0794bbdf0ebb6e33a93409437864af56122e5a4c245bffa5d86d66a76383aafb8b847cb7716d6d4c0bafd38b730c104a2ab418bac9e694652a2d1a0e03d685e1d5d757c0849bc9eb4a20d9578d699c448509e5fc836b56b0dff8a7673b75f7ec2665e3579cb475e032ed3196ad8dff19bf2226f3eeeec5d5a8c42c47c49c986910464f1a9572d393b62f54bdd2eaad0e496ba55916c64b28114c823dd9b25356d9ca2d2b576bc891cee02c17be649ba390fd60dd894c4b4ab2ad1ee2f532f5ac366f6431f78b20167b5e4895cac5fbdfe2c3b954c8da41022d8694786186493abdac40a1640db12ec2a3a77058481cf6c3357170f2d15c20bfa57322c741cd80cb60f6504d0d150c7257eff937b905617b09e567ea4cf44b79740e34687fb7b33c82414f94b29c81dccf619f1365302b2fd32ed6031dfb027da0986e7b4040347038928c6b7361031071f89112d7f916eb10abaea0991aa2207641debd3053b7bea95a721f1a43c5950965e6acf5f7d623c4b4b8f93bfae601d26518f6f9c1b6ac02d7fbfb5b0ea502bf6a902c189233a2c9f4b95295b5f13b36db20910c1bcd9e9851df1f9355aa947fe844fcb29ef954f8b993e2ab2a20f985efb0c8d5dffbde381d9ba90e912579fe6ff910f20a7921ebf936c01cd8df546e572f85b3a15674898ee7ac3903532bfad75f8e0ce251198e7858015849b5d083c68107690c8651f97a627573c11859daafb62282173d5ab70e4bcc1f570cdef2f8df50009773be638d8e5ca97fd5ea2a6f32f8416a66ac98b796a4ac5ecebc7df211a3a92562399b4bd4eb7f707689ac1421fd78f2b30587ce7ae1cf83c003cb6af1734b4473635e328d06712bc609f063e3ef3aa7b19f83249b0dc6bef1c1de2f10b72c9d9162450ed5d9ff25f3b3b334b91277b94fe6d05ee31d759d5c609a8968defbe6f403db4512e6cd58a7cde57e859816ef235ad90bd3918cdbba8d1a64d582fa6d79438efabd57c97ffaee35df78802a3ec00dcc93e97c6ff188a109d55b36a1b017921a1769d24ce837f76b2eda656007dc546e77bd01aa048cfd96482152d39451d5314a833432172e9bbc37b13604749506f5169b629d1761f16cc13b8b9901a3422f67ef6fd78b3dff492ac252021dcf359475c2cdb8668e3f67451e8f237d1448d4e84080418cf58183487f6afe5b1339ab2180be1f3f9515c78ba657a171a43cecdd3c0f6d319c795d90506fa3fc1d8f297058e0ce94d8b5657f67d2518a70084e5ee264b9059cd84dc97947981a5546dac6aa7f97dbd3d3b1a77e37897e2d1775a8d85552eb2af99a3f986142b52ae65b1012c8b47698a0f9b93ebce50a8354a5ed36cae98e7a0253f3b990db1baf5f79cc5fa1ab50b31242aab737f8bec27624e56f8709c7ff6aab7c703f36c90a91157bc2dec619e2500795bc71f6b665c5f7e4d771a1d59eb6b418bd80f0fa05753541737476ada1017c83e6e21d7f1a393db51acb3554b33fed796c8100b7e8bdd69d7da83e8880253d8fe52fb450c445f2eb620706343d12fa0b281c8e7ce43a9a393d9e3b2ca4d9f7733dbc742f10dd2453a74651a1b73f27d34be432902946043c4fd67c05a50e4376ffb3a7bd3436d2b9c14b30dc9e8756812a9fef973f9e5cc2ee2bdd3e772934ae091f54242e2eb84786c5e8c9595550e5517aa3b6e85cb58ec0f9c7184e624beb06863fdeeb7a99f6f98a19f542a870a41c32f02bf00ad9144ae1ec41e14755189f9d431f916f8bf814497c7cb56c0df98435b39ba0bc44409a53297b9201f27e49e831437020fbafe2d3255de923bc7112ccde3b6a04f2f68ce0b6da05267c23e3e38f8fcb084a10c7718896427a140b86ad26b3f4d05abf67c2feb96eab0287ccd883452d471d5ec20e7a371ff0e039f1fafb7dddf59f1b133c130fe3ced5b6f5cdc8fd93a7883c2dabe48cf72e6aee4d3851451462ebb9c095113134609ffafe189f9dcf7f807ae7b5d8983763ad8b051792a7496b9a4d2b45665b4ecc8374d6d6afb1cce3c9bd024541f50d527d35a56e345ec176a8ededa7008984d25e99f051791aba0feb5ffa92b182ffdd3fd97c6b557abee5d12c9fac43e8a72fc4549cbc130982b9cb653834a0d49e33739c69e5ac3bacff3126a2de1e810478c0a3fca0a46d86ded102f4d2376467bb8521b146ff56931bd7f775e8434c77bf4467e5afee6737a5894a73e0dd82914bcc473f77ad19cef543c3211be1d96c4ed0734b1930837582c93f2b3576fbd154536566ad201f403e6f9a014f9418eccd969dcf5622687c597c9a21d0b95be51966ca1ded9926ecaff072f335815782b3fb64f58b8cf1a1760dca9b88630e3bf6f1cd11515878167287d7602d18ee52a179964b3edd5e5f99ebdadc34551d5f9b3909e7bd6e87460a7a37173ce4b0964a154421153b52c7ae2088e2452e3dd54bc190a76836995d9042d60299c6b8956c161ba7a8c4dba000cacae4d1a901c674ab7be213e7466c3d713447b9698f1aa11744f5d2eb63b42135e3b7e914497b461b1f82eb4b2f367f8cce121ec6ec6c4f36ca2be229a90d0ca0c016b5ecf12fd1fd0650b4c7f9ba0724e50e46f02f47cfab9db28d50aecd5dd7879bf6a98d5a6c0fc900c10c9d9edc92436406b6c77d1d254cbece6195d241a3a8cc687088a78d7c80d15d236ed468de1cb6a10b18cb89b4e98b0b5ea4bbd343bcb10f329f4686ee875b7fbb6e6311962e94f9b79de9e831ea6e2e0da9931d8d569d272f2928b769f7132fb9e02d6929648372b382e657c851a6bdb61140e6607549c554ddb3cb41f32903bf68ddca731022d6c1f0bd4e1418ea24d4b3dc2bc9c0c7f1f29a2b0fa63e067c8b1904ba9e8e67ddd2d67c8a48841a600cfc16a17e3d1229006178ccc97d5e437bb30659f8d70733a9978bd1c9d8831d0967215c87776476ebe29a4b78a9f1ecd1870b0aa6a75054aff9c212867cfc423e1d8c27702ee43d66f55f1b561173a4380ce4ed30cd21f518b984973343fd2dadd1d67699b7d8e25b4aa9515c8b1bd70ea890b14a9efb489cac58114b67999a8e7ce4bfa8c2e9af45576992565ec60f5159244fd5feb63029064aab9675fb829fac441cb01e22fdf9298738d0a14d5d422abe29629a8d1ca4fb5f6001247934787ed053c86b910c691fcf5e0a6e0a377866659c5987ec1a5036d4d9ec194355fa2a9dfdb6c835ec40c0778ebb44702997567e01f0a6e6cfe90387085a062e368cc31c3a758d19ab366694525fad83cdeb0eb938cd2d869342bd5b4ec8e08899a9e43ad8c4e8e572b514b8b84e8d59b713c1af1ee0c2682d6174d4f3af5939a75c8989389eeed5463a40b185e9ed2b5e66a108ee027edb7ade686b556b0b6eb2262d302af113451f91aeaff93a0e40bb3ebe29579e95d948036a27cf61f021ec891595a03de7ffe35cae67bd99415381b3dec63b8038601cdee4106a8cf7ae4d9a6c367b0ce3c3f90682e6782296217ee6beb93e62239fab0663bccf2a2bab6411642463cc91eecdb56df95426726462bb9b64ceef5730dffe3f2d8afc9b9ca8727c782a187f875a9b617f22fd646a9d21d915900e6262a0a6ce351ec59654e4d4521d64143aeffe28ee7b99217a5668c0fbb1329880bea3aea917dbfca0a789235be4bba291fa7bf94002f2cb9ecb768e6f63a0730f1f8f095f0a838eaf1af60fa9187e52cf0ea84731a71f34e978b956b80718d5771619b43d5219771dcd1b81f95583923ff8960c65222b0f24466eae5aaf3eeed4881083d55764d985f1913671989e018634940172b6a9784aeaddcf76df69035b5645864fc2bea89a5eacb0cc5d1879eeb70b881bf08fd7838f6d924834ed8098d5d00578cf64b97dab70feaef565ab218a5481326cda3496919a4b9572d3899324c32fa91bbcd6adae757cd24d80322f995d24db7d6831fe0744501a0572a8c584fd2dfa8330bb77b815a5ff4b61f248d13743e7a06dfb596e6974192551e106329a5a00669f68ab6cd7644ea2ccb792e31b9912afce978ec0f9f90374b105fe6ddb80dc0b555f64577a8831195bab155f1dc04a420d9d73be0dd230d1f43e7c5adbdba093dc891321932e5d9e4cbecaf2acc84ae10e7789890a2bea83d4ce8f778f9b59b116686c4fe6e51178ad46eeee82f78aed30e9f7ceb9346d9f962125b97ca4e3a4ac3e72fff47e56cd18f360f066e28d5c094253a0064376cbc882866d2828956929b364de0028d0e70e8bff2a73dfbef3c6e891052cbafbd76eca3af464069eb0179395a82b4fc1a76701474e9279e835b5d411d4f404535fbcca2b0fe2aec192a387d67a81189c3b30e880c99c00ab0f06c9e52ef9d075069be9f6e1bc69f05b0bb3221fd93b7bd0b687d9b31c4e1c118ff8184457f10794dad70d4b17efb140a42de952684022c50d3918ff990057440c481d57618c1efe43b1cd89de9716009c604c77f3188d019cf10fa7d171e17612416dc3354db3ab1d00e1b3f0e32c9144f2b5505eb8969b79a7788301eb90cd531fcdbb72b7e96baa1b9dea3e1e7dee1832f568ba1b9cbfe1afbe445ad6c9c1605206a8e9e123103a3e3180a726f636b643d103c22370fb34f1c68eb58b856da92472563c2520aa33cdaa23db538da49cd8c119e585923b317f101e74a00592bbf5645c317f91b69cf796db2ee819fac28e795a9cabb7a99e0ea34bc96dab8afcfc23376e96b29bd47ee114eea443f4aae0f8c80625af03b66a453d8ff0e6469b8b59aaf85d747a13952eeb850561a249c64184461a93d5d9c703c8f2707ad81c8714b59079d84848a73672da1fa5df768e91845c6e7a0e2da361d647bf80878f79b27b17dcb3f212f8bc26a9333990a421db0164c5afe97f8770af2c201d88f8af9e5738922e477da698f8f8757866608f88c362c242575a3a22f01441f50c979e5f757130411bc2b54b56365d5a9f12064dea62435b0c249db56f749f485053f73eca557b83b891831d14d926048eb4ad24daf0c357c62e17224d59d619816aff20a9e5c6aa77ef7aa02a9ef62b6d53de7861a66c2ea8f1121235c1dd74996230fc464b0951fbd9b376a80ad3b58d635e23a5a79d854c1d6eee6c2950969ff72e70bbe8245b499e835268f7dd6b109c4d8660b468d529248cb926634b4ccdabd5bdebf335d8ac1b3ece376dbcdfb8a49f9bfcd8fda347e7b65ee63d1b533598f04e6198eeecf73d02c44cd4ba57adad45c03b7dfdd576df8e1b715a5335f04004549d622d8d23cebed4bfdf43a828f71056af61eb7de70425114c3c3d56f67d352f68fd3ad0ec47ba8e9e1f4cf242673e8293d9e190caaa0cc96e25fce82b7bdd23e9d83b72e8a76382a703ce8fa21cade2ab4c4a3b96ebc052b5e54c890f9845f8d3a6836849a98d8ea06f2b2b1c356e76335aaaecb1302a5edbb57beffe9b9fc323e9665e3f4dad1be4c249bb5098740b158177c14c2ff770b1d9ef80888072d1f4dc73a1a2ee1990316c4e8f7114e67230e2ab657e7ab066738d9ebcec6842f3f7dd2bc3ecbfe72fdbe8fe332ca51600d9bb577e977f726c89b1b28d07f13bb4cce4c25dc801aef632230a71ef3bc728290987b30dc6a8618d62f1e928b354f40ed6ec4d456795094d25e1b9d1e3540e6e3e35812370a7e8002a67ce194148b9ab3f0c8b2c076a1624b727e6c58a0c106793121c07e90ef87775831a6139e64beb7e0e7bd3fe6b8a319046f8a9eeebc396616c3d52b5960c30ff8d3a30fb8ead413e392aab5f972087d9ff1be0eeb3099dfc37e970de31193e7dbdd0b205d1d8fd185f904f9513f4309228007695c022c160730451bb6f87c6cd849d491ef5e8364592ddfddc6a75bd2d845b5944442ce7dbcd7821513b933ab68d891a0b853421b42068071022f3675a061d95e8be675e862c288e25aa705a25401ab0ac458656de8557d9790f050781251d20739c361b9b9803836de4578dcf0731f5024d5fcd8f33d263e0f95d3e82cf7e82a5f76707a8747c46412b9a58f82365b1f4babc67a0be17fcb580e22ddac2c4b022ad7d8b08a6ee0f357fa29afd515605c7172a708ce3d303bfd346f242d14cef32e9f99a49b37d3541954dc75eb01873c3889c1782ebf4d448e99d093e0be647ffb0a341e64292f6b826df95628d38f683edfc3a2c40ccbd274ad07845313c05b00b774193ca678c91963fa426f26c9d5310945bc1491ddf7dae737fff26280e61e63069b311ed8442aea58e1576175f612806046a736e57d793ab185333554139ace9cc2e5ab17edea1f974e1d1c0eaf9763845f1e1b863ae9d507bd444d819857ae13521f15886a26e00bcccc6caeb4f3e35a3a0110399fe2b413010e1f08901943ae1344cbea4bb10278cda0ecdfb8ef62db8cae44892d635dce65250d12ad3fa8bf6a9171ec36ef4fce861efe377932a2908c6049b271563a046a371a6c198eea175d0a0f2b89c3eeb8193b140d086fd8da33752608c7cfa03a1877cc0dd7570c5299ee2bb2274012eed26242043f8c6b9191bd16d2cbf52d1e611d3dcc31412934e8ebdb33e2cb59ed4cb254a46c29ceee4c8e68986d87a14d2d0177cd8dea4b764e3ebd49738c05ee7e58af8995a7bb343d914b7241586c92359bf16fbc5d060aca9e59dfe5bd033a4f67909ff3cdd312ab4aa5e39bf83a5d2d30f0c5329078c3fb2e48c7bb7c3cfede3b743afec0e8c882761c58bdb5b7388a8e3517173ea57dbb40ba84a002ded182b4007fdf2202889437636d46f298433082dbdfd7d0cfc1530d53f8f8d9eab8bef57ef5c4860b7556d77aa3796b222d092919335a70c16787c4d254ec3cf1475032ed48a12a71bfd8a3b92dcbb5900565c43c9a08c0f35ff34c7e885600830d24de65323d6692fecbcaeb93ab8c7c5ee6dd755f63999d86837fa72ae1985c88c60e323d525d0badae7112cb164aec3e8e98e2c0a2b5cae51c6ef6a1ebc83d1cfceaf95d2b5fdb3812c5e819104587b72ccbf0295bd0fecc90e2deda7b1a27234a056cd9c482c947c7437ebd32b5242f579a1e02270f7edff83845224272df2766f5be9208fb9657fe20d9df8746e6a9f888d3c28a452cd3217f89654f91564e658a8e3863968537ca513a92f0488e1527a59a1501be65695dea5320ca2e2f70a5aa938b321d3cb19eb76c75adb3f2330188097a665d4fc89a0fe8e52c923ba6536e203bfebf68654747cac1f688e76ba8913fa221337aafec48f88170e859eb775d89f40986f11f9c82c1675d2058e61a08a5f25af009e536fb5f1ebd17a23bc3d203e65cd4dace325a24be715fc14b63a2588f676b7496354f4df217c62964db00f755669e40fa9d179f3cd8315dcd326ee10dc0e6005f7eb1c4b8990159ac5db285d446c3e095816a2649f357aff9df6cd3f2095dd72d77a59b0883887475d38a42b69900f434811716eae4a735f55c78404192c72b351f85be224e69b3940ea54600901e077db0dc7f41edf4aa14c42cd31456871a6270c040263ff0587d03a6174169d4de5769bae4dda19c9ae4c3672378d5447f9d1c7a2fcddfa52e1e8095af9206d453049d7e0a1c9492371bb47137025d4d146d976c90a98faba138309bd318c5871fe8357b3dff954f0fa9e8fe4dcf5f39a1a1251c45e994e7f5f41e059e43774e62b8255f8e376452bb90f1a1a37fd878dd7b4d54b4bb6b268f639ed32055cd3a72d8057bcc46271097e4e641d1862e1fc2c0afd42b621ef6b83e908b010f0e036ee85b2ebf145d44893c5bbeb6b281062384c47ff14dc577d561a0b7c520fcde685e419e1f83c23618a65efccdb1d611131faceee4bc91b1ab9be5e38e86014cd2ddb612b650cbc6f4adbea2bc1c97738604887c7b9b78a5dc652aacd44243108266c829e13dde3b0f5b08866ef81185d01c2378b038a5661904a95b498e5f507f9625571f4bc2a05c217ff894888b309f03e17309606f8751dcf7879bd7c65907c8e8e992de15559bfc7cc1417f0e535cf56f266fd6e23c8acee248870b9b93766bc79185eb555895286b79317dfa88d984be340d7183bf01e7edd074674117c18219ae1b1a72499f09f3381ed37d12e31ff86d9f7704d5846dd42a505bffa2fdb2fdf070755f231f24028914bef0a1e4f01801d324f77662333af69936b318be66ae2305e8226a1b4def8e5ec19d2b98fbc4cee8d96fa376e927f9a46a921ab19bf6634f88dcfc096b856cc21497b6bf10c76736ff603375ae7a8f987490e423728778a7385eeb040413df78ea5b2f84764cfde0c00f4d89de35e0b366ecdc4e03431d6cc45ba03dce674551b2c14087be935510ecf069433008f2c14be2b90b64629d688dd2b880c23ab322c5f11082ae217581170e4a10d6decdd66936e176b32a866c5d79d67c76c567b8e48b09b57626790a6c5434c9fdc25993a719c8466e0d707f85a64e9a4808d9b113e3aec7a663211c3caab5a2b79d5a2b3a1beff93e7927f56141cc102b7c6e75e74865bf2ef371ecd84e71187589e04875070105cd7a51f03dddc2099c5a364946cb7110fd1ccd9f167ae47996e351e910a207f1e30fffbaaac6701aee8eb5d3610ccdb6ef795a4f2ecdae1bbf4642d8874ca59c8b5a0ddc59ecfc5cd5d586b5db2f21c37f4b9d5f921d0695dae5e4ae103ca5205892e80e3d7fc676c40ad4a535b8672faf64bdcb1e5a599c80853aec31c7ffa98405fcf163c6e2caa3f16e6057c159b3e4e93ea87abf8e51f07182c006f59e63a5fbbf81c3db31fed48640fd55e2ee3eed7fc02109c98212da86dc5b0bc7b574eb39ac32c8e941b5a5a945bb7b461cb98ce95aad4c2e189f68a179020b91f434371f6bc4ed1c0119e7bd7ea95d4341d0075577a302f0ee35ac4257f8bbcefae57e1d219983c80fce18cce03c557d1a7ad4a7a5b2937ce94ef9b6a9b50dbda82761567ae35df141542bf0bae8848ef1481f78b019f5c316a6d24c39856fd4e8e6e004becb7751086bb6eae979a4937a26ff06e4c0b7b29c84486422994a1751fb8f219f8b9e03948457e98cd074e1cb4fc1e714688154786e2e30e5ff3b217467c280734a951f0eda16163b13d116b352d40013e61f239aeea09ae6c20d741a97d72f34f5f82fc4dbc9b8f5899dc32513819fe2a1e802aabff4211d6a8dc36b6d1342e45c32ae5bb010bf089cd9c9e7fabda33110a1ecb9a891a78076bf54b95c15f7c6ace16e4287323322c6d9ea35d471cef8b889cfdd5053b397b5914bcc4f9c120462111a8f73c2235e284be41360dcaef1bd7c51b353993ff83542ad7ce61b3062066c71ec6df7e6bd3c6e41f77dc80c515f1651a599b7ecaf782bc657311050fdbcbf0ee44cccc108aa706fe2b147e8eb339e9322457b76da677c1e8ae4be63951292e20e46f1029c52e1c46efc3e8e50ca00575906b54dec30c5c1067946941037669668d2678d3dd408995cf615a42a1d59685e364bc8b25eb1749df2418b989009e30d22cfe240065f4f2c8104f2f22f13e9a3fd78373c1aed40b4a2f0c5051d2f056a5800309249c7668e8fcdd74c9e851bec67ffeb87b6189eac804d742250bd668a81d7e62eab01f9f91c2d7dae7ff23ce8d9bb54d2cccf0ea9db92e78b4456ca644a0dc5a5b3949139bfb053d424684a0db324ea461a50d52dd6140c61f956eab49446e8f57a8a845b699f9cc609b227021e7ac21e4b37d0944be1c62781deec797457662348176d5df0b5738501bff71e7984c87c2ad5812ddca26f3b8888726bcc5867fac07f47a640f5db7a4f6f4777ec2f618541df5e6850a2be2340dd1ddaf761abcdeea4e303c9a23a3f24025c2d61c8ddab30f39fc3536dc18d63e8404174ab10ff7d69c410161f2286d25bae78d424d68c51d27c514c1a757b1d6b69e277db4420efdcb2d02732342d2898e98f334c25ff7df19058a422b9e5c153dd84dab55a84114019fb996c0d5df4cf4630d06f7a4d74e171af1067be2c0cc84a17a635b9b532a626c8361925379a4803e451f33ffff342d5b3cc7159dd5504778500f4ad63889f7a3cefbb026b7ae5f1ed14109526a0aa1aaa2fc85f7dbcc3df01eff7330da41c3078a7b534324972002ec562a65cd4913d5a73cd17a557d90e4ec652c4a98868737e7d2ebd456fa0ecb7ec3c5d6c41b3343f471eee3235e27098fce04b7823310cb2da8f8ea6dcb6cde6c1c03feb497d65246394d666794e886b39adee819fdbbd474ec5ee6592ea3a1bd320e514df868511999de3d23eca0cad1a83a36928e9a0a86524d2964d0411490e6e98e8e503701360ea239e08e3b7303c667b8f46cf3c6307d81ac881d21261c5af8e99811c269fedbccf09bb521cac2db5092f5e5bd9906daa6410da0bbbe2b36e5d3610bfcd7deb05a7fd0db10a23ba927b2f674b94c09b0f3413daf78923853d67feae65232652cc1475d13a1155f57e5db7f083371cf769a5bc8559839ea0960e2614a2bc732516cb8735355b54f3d158bcd2863ed11d43284c872c89ce6b864f7681dd9e78c95355741457f61f51f9d5585c67c1dbe7f1a49b3f3f2b92da3ee828d33cf46e1ee92b1f3a60ef7c770047d52274b953bb8727bc995dd1b8ab7bbcb02ab2dc868602c5c055e7fdfc7817805adea9a99fc4003a6609240daaa5e80d21b4c1d2b166b6680969d3e28bc97afb264e17c799a0870b297ad76fa28e2b4ccbb7ffdebbe40386f44e8c96bdfc5294bb255bcfcf44d2f0d329f6374940faf9c12248444ea837d531bd06be7c88d0177df868ba0c23b2018cfdd18d761e490ddc709f799bb59bc48f74e8d435687697e892bd095adc2e7199217f0eb0f0aec98d471122bb70a8b076a16d32d34319808190742e45520e5ea367eee87d7d3ee77e6467d5f57fa88fb9b76562ecf034568ccd34d887109f9ada21664dcf95065fc7b70421c4742cb6a54190fbce72cd750262be8b13793e61360f258985740991353ecd9e45962a9294ce34b7a89f09eff7a7cc3cc491cb28110af67a3581d866b04fe609b9f40264d9453c35617770180fd53230503612c11895f668a4ed21f6f64c0320b992883ee8f0ca8d21dabac89bed0c32e94429c737d75a04a447a1fa986d63b650eef9e8071e9110ab6361b653e90e2c8a8753597fcc2b3dcdeb865f7144f0c32a5d83f95bd1cda515df94d78ea2295d8a018bd636bb0c5c0825a422cddbe8bcbca5653c174a93af0c930c7d6ca7f4ca8743f42046a6f23e59ac17c90db9bacec21e1e4de965447400ee49b279dc6426397099785c1bc895570041f2785efea4705a4010298394afcd2b9860fd34a5b041e8ef8fad8f225414f19c0de4aaf1383601fbcdf3b0fd18dc68659c4632ef799cb425291f53eff9d1ce0dc84f0eeb48bd6ed017131d9e50d76db1cf91d642a82d70992397ac08833d637312ea5c8341f20af98d4332a69d6e5b48ea1041d053c2c0c8e866ef960794d1785f7a5cd48ed37caa37a48ffccdb2ca125889f64f2a8190eddc6ff6fb464cef871a33e33f24a8ed8359beedfad53fa8478d4df0234fb50bd8385dd2fa73a815d825a8d980cf0408ce6c1177dedcd1c6823489c295296af5071af354c8b236232f130a30f21ab247ec9c710db3ce1ded7e6b669f9e2d708d7ebc85c277f376aad9a2f8888c342ddea932530a306c40c0ce07bdd1060b51b8934dbeb8c797dcc3b438ba512fba53286d3288d9c77377913e5566e12609959b4f17127ee62977422b2d0b878ef05c76f930ce3755ecd78b7f6572a237f78c767290e8a500da616f4f19abe13aa02d1ce2abb38b2b7b7f6d149c2f512968404407014fe6fb42dfa7d9f046a94b7a2df7c2e4eb27676d91b11077ba7cba6fc89d7febf76f25045631bb70ae36abb848f5e457a0e1ff11f885ea3e402b8d93e4a920a3f47fac4eaeb6f947ecf7c8ede2c52b6dde6de455094f5255aee02ad6978807aa86547bda416bec5fc39a70626c7c6e401a66403c0094af1e5cfa2f1e7362d566aa84e580c72675ca1c82d370f415e8cb7ac9fc121429d8139ec95980802cee7a0b7d3753b200d0aa339f0580c973fe39fe8bc90bd2418420b7ba04a48bdac3c0f74148ca0a8a69c56315dc09cbe33797c873b42b8ce72e1cc1b05f052f86a913fd7b216c947ac2a837788b04af502ac22a30b60ae8fd76130900b2c8fc790c361be8c7d4ca824c3466858c04bc093095dbd9754047534a39f49866ddad867071cb3c16dcb2d3ce69e50632101be277b921ae682cc178202c933d3e58a2940e11950a3750f2ccd4915056dc0054f73dbdc45edf5f4b1ad1c79a0045ae73eca15c9bb5dff02e2b5c97a623411beaaed4dc6e8896b1790b5e5c4eec535c6001c8b17bad6f4fb6bcfca20808a82faa355fc7c3e9112dd090a237c4cf7a55a1261a1cc7849f6241ff7846b70e0351349488a280989812eeed78d3e8eb3e3299dff5dd68707ccfe79dd53c704ffa7556ba2c951fd26af7d36104f60e65e6777ce9222a25d518e463fbdb28d70bd8d566584742ccf9bea557ef08f4b368714e097a3b94a5189d292221fecb19406aefd7a76d63aec671a795cd7f045c03d1e5de2b8b9e3822fa63fcb2ccfc1cd7a4f9df1e3ba960760e70ab2dc014773dffa779be44d12e4a8683d345048983bea9ce8c69e07aa279fe3dc9542b297dfb9311e226a1bde55371897d6f3c1558f14bec700600389d68173ec343f8c3c0caad2baea11ee95448c75d7f7537c8965136ab144e80662cb608d07d8af122da71e7c366f27585ffa3346a45b25a2c44699e6ecbba7d173bd6af3a3194b65a557ec28e9df42d34327df9d6e9555b79dcb628189cd6a2f16b8821e4cbd987205ea4223c57f118d5a75e3340a7f971ce437337806980f1eb2df5800e3c7b6bbd83350ea7cdb787c1714a35450d65740440e1b6d86e778e69fe1cefcf4f1bb825a19e7aad2afaeaf9e2109de541b7f5eb020f2104aa701cffe0e287f3acd38041cbe7cca3dae688f8a72e87512c9893829201fd47b69f399958cb20f80bcc146721f4bbf7fbce9e87d7c7040df4b0f7918e2b04a3d2517c49d86a41bff9dc3f5763da2bd190c185b0f0001e6b8d93d2ed51e3e8cf7abf3b3bebfc44767c1130551f827421cb4c7eb8918de732c13169c7966f717c14ad806fc1861be9e031a44f18aee436f02b0cf05681f404819ded3145a9379335d759d45b9c08bd5f7dc241628570b17e267cd9fb0c4a19c9e3faca5e5fad1429fae2d85f09de73abe03febc98a5a9f61eca7cd8c613483458af7d368b9b7959ca8e6db3836ce2442b8bae05bcfb9f6e4d2a9409d6b1a97f4ed5b187b3cc9823927b5e45e7958ca8f6e9cd2fc8678ac47a56d528e671160178a501aa76ae50f48d68fe0de52e9f11377c413b924bec0364c3f53e0d0b7cfb32c33b2b4a85dbc59647df6689f79bb9966ecc5cb48f82bdd4cd6c5648533501fcdb31b008336ea28932657395589401bb7ce4fc4d92e585f549799c3614a3d6e63b7ff02e72f6e54fd8e35b2366c802a85076e4c2a541630dc233b3ad131ff841d384113f508f26ebe82d51366d6854f1d8a88c0f987323df0b6edf68583c14a246cd872364b2c357f5c6f3a66ddd30b07b83785bfc110587478dc4251dea5210ea9b0ba0011669686eebd9a0d694230ae1b5947d22acb8b47282325eb855249c8ff579da54ff36417a912e2bdd02ef83a8a1fa1bdf1c68113ab31d374135102334803a115e4a539a162773630a576a324440b2892d968187b61e66c376a0e2c6ff802a37983c892f2b1abaac5c141480c8595dc874f01c786789826e92ea88a86ab74ae87eab43da7a8a0de7a4473595273e06e89abe0f119ede95b0c22f89f1a5c24f03886f504828a2a82b8f9c02d6bf281f88eb13f2236bf535edc91044403d3696f7f49202023e912a793d353862b913c92f053712b70f286ba1f2aaf22340b0430a60dfb4859686e04828f839c4709c04df229d731a4054dd6eac610a99d3e71e620ed1e658b2b731ee6dbd78afbfa907ef6cfda2eb9e765a0665361e39a66f2153547e8b19a0caa55b9b8cf5043f550a5455568ca45c227ef038c0f3d28f74f7bb2ed3b00fbac5acca8f4bb71370cd1af28bcc46aa2bc1567234bf76aba47093234959031c4ff6c812c4e6b89f0853ad66408f38727a9ae15017f7b8075881cc820ccdf3ce77fa6af4c656ba02bdd69beb39e2d430e8dea2bde231d97c3c404855bbf7d90b3dacf5bbe96a0a9452c8188e7a42324f42cce517310530cec7b77e1b25ad1a272d3d4c2feedcb38b764a75f974c04e68e434fafe44f31553aebbcf824cbdfd8b90ec76f58c8d3946c9b084d1e160c63fae6d681bd0033b1d251c9b862e462f89c03570ab292ca6ab3edbf2456c5ac575e4380c8fc1b1129bdb7728e618571e2e9c70d4282720faef9a7c182e36a418d4331effc8f045180e58a40f42e887be8702ae3b597ec4ce8717ccea4d926bc512acef57e00d99147b845c1c661c035d2bf46db770e24cf2d499dad62865285528a45f90a4314877e7322e3ad805332b156ec4eb064d791701e9762265ca3d1f4bdb426acb275b70e0de5f4efe0887909a347a983d0c9e5722ba5ef513cbb72c870ea6275ddd8ef85b8dedc7f0d0205fa5c517358686870e953023ed05c7c6b7b4061c3c1e2fa3f627a6410165f3bd336153637599089c16ffca5e4958bb4631d47216f06b649cd68fe85af3e9fe356f6ddf73091d6b0ba2c0d4296ab3944e7a668ce90cb97744b1d9b943c6a4787b8a2a3505a8246cfa0207066b54de2f18c101a8586b4aa855e2b3d3e1cde73cb5091096cb155c1ae84ec2632dc32a0a6f50530321eb262b69e6293289ff6b8f28e3d492e6bd43fdbe6b1cafd048c849845cc67c622bba8ccc54de195207e5208190caaeb40d072fe468c048557cca0740368f9387220f6033eb07d06888ae438b09a2b3277c9371963a3a2ff20a122ef1a31ab05fee2f7bd60ffb9f3584f0631d34bb7dfb74de0bc123638a2ab37cee1057dde6f698079e186ef5ed9bd6799b5a5fc08d5c1481a3ae334d51554fabfa08b6cf2d5003f8052d4fe34a72d365427cef7006aa700612a52e8b16dcb7ef06a175ff5d1ce76c7ab6e83fb0b07d154482bc1a04965b8fb7f635a8b2a49669a6dc488d25d491cee4d43fdb6e9f6df78743dc443f689a850db863b9cfdc40b4d95899f88364f6db5fedaaf54833d32c20bfdad2d922f6045bd281dbe809a62ca0270c4486e0894903b79a9f6d0f7e4fc290170e874e87237f9cec417bcf9f147a384f92f63056d18dedea2fdf0235281863aa31fb92274bd6ddb3dfced96a85ae83639fa9b6e7e16f63373ca384d080414653e6c1d87484823d373591567cf8583dcc2554e4d49918e7cf2badaf1b2462850974b71967c85f241b97c1055a6fdc1010d170c95d687036b5aa70d996857a759ca6bf45c79a46f00a788ad2bffc4ca5bb3b5744b7bf35896ccf56f0ce798fcf69ecc338beb21f49ee0f763e8bfc31cf00eeab8110416a30c3e4cef5352662d1257d85ab3f38c51c385893adb2c70477e07b139a58652c8ed87615559b9da01db1e647c3cd66858b2e74f56f12570222aa5d0333e94cccb564535160668e6a4d16c957aca7d4c40cb7f8f4a2ea12125d239bfe401630b5936894940be7cb33e1eb032606fe9f52ab34b49269524a2e7467ccf157027eecf62259b2597080a1afd3f950b9d150d49db22535733805a2972953c7332e448cfe6f8e3d2a9d359a244de61003ef2b10cf6af6af8e500218433e5ab946f5a0a5bb68e5423ee5ddfab642ec4d4605e148fb9535ebb9ea0b1f7e7ff90bd4557f7dfeb787d6acc8b78f50189b9a7007265d8f4180509a910b70eab5620005f6047e267b94c9182332615b9df80a4607f8a5115f62ebab842995897508d0c9bd27950ea77dbdf58744296f3ff19a8703b48a9409e00741f1fd11e2e2a307c1f79ac295e08e4d55d7b61009ed30a422da2e808aa909f55b56eaf5fd582f334521f9a9418c793bab9419e6bcfdda59f45884fe5f20b26c231d069beb93e2a8d64d491ea52d9d43f35efdd7c20bb09eee39de7b9a313a7b3e2afc157c8b30fb27354dc6b21f5f4cdb194cb9f41849a0a7da1b61995bdfd8950110d4c59d29d4e024cb5f904ae910ffefde7d954e69e786c174525eae20e1ab7f247a9f04c27da3ea29e02ff96fe2d8bcdf688db447529b6d0eb51b4ae7d749445caf7745b22c7ebf174eda37cde5b719105b3dfa84f9ee676a5c48fed9824b24237813163710df8456b7e64ca865451d8a9e24511f0733497030438bca4d163ed15b1a1a46d9f4d5e3fb09247099559866209c4c601b2ce0990191da64ffbd13592e9f948d93113acf73fb3e8b38520fd45068666c97933ddb46d89d84544016eb87cc39122aac4f62c0a948cb6bbea60a79d241b1fef103fdf1e2f82997bfcd9686b4e6cdee54af3449cd0376afdf07f289999c884871204c50b632a111102e003719acab61979777e98b6590fb572389c7eb16f9cf95c6e48653dbfb8f85a38babe4b552bb4970378452d8aade30919b6f391c8c89dc884ffd3dd22be6298540b122f54e531d9e3def5c1010608f54a4119bd9b18402acb345d292d8685634c6cac1768c22803bd59488d0a20341696139a25252e4cabb588dbd4f8fdc05d4c0fc337e7ef86f7d5bd9db6beeb9d9c2b87c2a40b5980a0410425fd1ab9a61d5a5a38ce1bcc2f75a08c8e6ca9d19960b60409aa587b07d97246bcd77becabddbe78d9dc9bc63b72bfe628042042f183672730e2a23036d3aa9e9ee119acae16c2c18fe2df7a6f1425ac53539462650d1eac679a4189b2551279e79a25d759f9a91b85c9738195e666059acd8c00dfb00ddb913a175629244e380b0c822f9fbfc6675f0d8f74c4f5a2c32ec4d0a9b1c0da2427217ee138f3d3931a62261cc69d7a03d6e699d166fcc72d8630c9bca6834a19614dcb2bfccb97bc6ebf902f0ded9a8c29321e040a27f72fe4f0e224354d7ff19755a9c044b899e0d0354f13b24be17790d598e23de0f8aea30cc6c5c397723ce8a3dedaa81078474ca47864357f45fc9d17d63010849de38aed226e9c11dd0ea5b1b9a04a5fcfe386ee8f0dcbfca9319ef31985ac338682138c8999254aba8901aca34646641e89b2e869c89ef5888130e68285f004b004fa26f4b5f783e62040f35356d6f969adf7b631a66c05e7fb916f85e79dd3166218c7cf47025c96536a6d8ca6a02079066f1e0cb234731a46741be87cb09bfaf1aa7a7ab7ff4ffbcf1f231e155e442e27cd868f0619485e4fe90e3478fa569d247d00c4bedea0561297a6867c6d539629f8f525a5bc8c6cb7dfbbcc4187e8f1c451bfd87f964c56e9fd3e4983504374ca49911c6837e7f7bde490772c2798030a3c336cd6ca7c43a4f6698d4cf76aebb4ae293a71008e6c3496c52a97d44985cd9da2b93bb8469dece495377af6ad46d2791a1e20c622b7ba346be695c63624fbec8ce2b0f9ab66de2f3dcdc3616d275ed3202782ff9e9fec41d12ff6a126206ec618a88f48aa4f3dacf5853bfb75fbe294b0adf956418f6f71df1cd69975ccedeaa64fe05fedf19dbaf87674ded70bc78be0ef5d0037e45dfc9099040118601948d0283aec6c28e813648075ec93995670fa151ea20f11341c0824cf9b462580b99f470ebea5b5de477ebcc7a717d0f9ffc1615f5a71e160a5c8ae1d7e7b565b881ad5fdda3bfed85b3b7a3f6f9770665baa85cd33027d2aca989eae0c1e5754ca77ff76ca020113281597010b3a5835ee4173b2e6364d8515ed1095de9acf9233c817e52bf8498fc0115dc17a57e0085280b9fbdd3ddb6cd9e74a9177bb6b6ee684fcee0973e2e417dc32941fed9f4783c058cecc2459140da409c2c1eac4fe44c4b00b209eacc1e7a5ef7c946b0776c5ca5df03536d016971a41984fe07004e24227283111012a241498da36e6ebd291c2d15c09f3bf56db90981482072831f3e80b9538860ad06ba0758550f43eb24eb86469b74b1408e00bb5b33a8e35f15cd305a433a0827d27c52feadf2c644fce47315e9210951a624aef58589dac69d6ca931d85c878006ee50e12e95a68cf17d0d0c0c33c6acc6a2f66c7e35cf1c07fd28932754c2d6cbc9d6cfb7426ecfbca80764ef8ae7b04d5471fc67fe91b140719d6c94cf8191759ca03c019ffe53923d4be700c39fa3dc9c58266c6e616fe136aacaa19a2d19adc5c532ad7dd84fbcc0dadc004f4884dcaee5f2e691955ab8356f9741cb806262c61a7dcbbdadcfc6a95c3e935337ab45ec452491874b099b6208bc2bc5173455e43f3a23fd9457cd3bf704e1ff73111f2bdbebe8d402bb052d82d8e9ff8e6ccbc7a9988f69c92b8118f750e9fa5cbd0b637e2cf872544f77c017429a75a7193be2667b179aec2dd082595871d27b6edd079d4678df65b50b677d91fe7acecaa09f040040ffffffbf