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

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

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

Block Certificate

Block 84358 43d93a42545a69c472a83f0dcd84196e2898f0ea3ad60ab6c4e6c280980c3488

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e28a3940617ac9fbc3fb96ed1670c8dcb5c61c1c5f40fc5ade3871806ec3ffc2
Certificate Block Hash
43d93a42545a69c472a83f0dcd84196e2898f0ea3ad60ab6c4e6c280980c3488
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010260000e0150000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000026a0b6e53d68538f852c1c98299efc6a28c5a6e71f3de3322c7f7dbf957ae1b7d125c4294baf8e9c2e07d3c0d825de6b2a0caed96eb0f46a2ca346fd62bcf2cff85e139a940b74171b9ac0ee2545b07b099e69012d881aeb3a05000000000000004000000040000010260000e0150000

Raw Header Hex

000040202555f7b43a55ed2dfd9af55a869808563b6b9970c97cd87ac29da959d0152b8d4b8e97cb6da6410a60eec555a44b4614cf679fa30151af4c2af9d712498b1af6000f506ab6c80018c2ffc36e807138de5afc405f1c1cc6b5dcc87016ed96fbc3fbc97a6140398ae2

Proof Data Hex

59,560 bytes
12121602030786f8286d3e5429135566ecab7a60f5a9125ac35e3c6a8b767ece96ea8a567c4a394462480a1dad2d3a5a32e9c66a3c1d7f2a2218df328d92374c46f5d838db0840c9b2a7bf2e19604cc2e2956f39698fc6ba611f3f61037e6c844492fb513535f73839e023ab8515be93906c176bf77c755291869b78a44adf7867e1d7eb1309df6e5de2114b6fd0898d2b8f73b11861b7f5df667cd7fbbc3b21628fe3adeacfa66148d3b6e6d994e6aaa7a30d2e2d4c50d1c3ebb7b7fcf75403cf300311be020b7b30c50fbb5e485595be10c8a98e3bb9cd30f20ada202c368507a9eb7f892224e3a7d170842e9d6868e4dbe63e838e491c0ca1c8f3db5d3e56156f96298390ad77e2673b3c0c62d6aaf2df9ecab41a9fb236553e237203c46492af28fc7adbc9418c70776b283cdca3ca22de02adb4594223f9c4f61e8c6bdd0f15deb47fd07ec0ac69d56729ebd5aa78abf42574da51ade190f344d2d6dc7f27727962236fc0f70c340343dc6f294e02c8f91807c0b9e2a08180d6a16718e5246f329558979ac9941490824d943ed14f551a3258b407b9fbb6bb9a2964d6885d9cf0895a9d7e0f0317b82b1f85465bf3c7bf7854af9c26445534eddca6cb4f85bbf68e87a33deca938c2a696f767009ceaf92aac2043ba2c37d9a23c1972f9c7634162f507fd8ee2704eb94ede1890fa8440324f7e3f13ad2ada5d4f6db2f9fc3f8577103cbdf4d767bc48c579eb3f0f99bcca28760db95c37302d3a2bebd44c9db9c495a3614904ecaca19b7ad60c314ed8c65c7e84fcf719c4d7d4d772cf84ef3bf5ebc2336e01f4c4fcaaf755c70bb832b9005c3be3d41f11870756e093f7f1637e5a3fdb7fcd2ed6b0df16cc4ffd66a653ba1490d624310a6258b760d6fd4f000a121201c68e4689240f8c9bd9d4deffbae8eba3a5870ab8a9b27fc820053d4ceb463880fdf02257f5eefc160a78f9e3ac1d1c6ca6e3aa554afb41b2d2f2b8458678754d07cbff89587e29da7fe692ec1ef89ace97436a11d83589bb128c535a05c36990c99b11c0409e3fdd702f48b449905637ef77229a68965ad4e56f22dcba0a587ce019beb3a0fb87a5cd1983ada8c12d3ef568b8a216b2950a7f1b76801712484f20b83891f8926d96d83d24231569a640cb6f2a395d388cf65bbf7c0133a973b17b70b6ca92da570b301aa29a0d2c091d5bc46733ba9107c96dcd806cf446cc794634521d37d635f1b99f8f203d804fd6f01fa11cf91fe5f3440f1fcc4b552e42b779b73607d26d5da68051e2a394f22d9bd807397ea70afe08e307a9cef28833bd8dc360fbac8eba472791c33cb9536f7c0efd8d96f8592e80563297c4306c2de410172ced1338aa6c95f39c6dfe77efeb385bffe8b72386d6bc70cd9e277c7c7c3dc7f0b3ffb07d37d3d0909642341e1b476c0fe5a63aeb58b60097b3cfed24c9bc37e55cc13abed8624789dde5e96e8b02243324776f4cdc5a02cbb7d25a1c7654f1099a4c50ee75f49bb40949a0444fc903196207c8e412e2f2fe8bbea2c4e92fa9fdfd498a33bf2c13859b104eb0a6ef556b0caad31e87514dd1a146d5ec5f68f5f3d7f59b6be92797ee0e9d46f9a43488ebea39ef90bc176ae2460803421c3779e321655b264dc6452dac8acd284e1aa5b0a4924011afc79d5656c9c48a63551f2dd26af1f4f2f0febb7c3730cbc617b329905478ba282031414c952bf20b49c1e7743e1d0eeeacf47f334b81c3b05e63cb7f17fce837f716c7b40adb555cb47bfe787de0a625feebd2f9533151e5a4d8e71e7d3a653b436fd36e3b03f475bd48576c3160111fb9e025644ad4a81721a368b34a7bcfda1bed448f6d40b4265fb39732924d986c9d7b63139e5f06fe63fa158d30120f1aafd7a9427b55ce5cc50b86e5bac7719643179388dc74d932bf464f4b33dbc5e591f3ec8236329e58f54891a7feaafa6d7504178be608e29290d27cba8adbfc2f7f60466671ada83c3c421d587e89493a79837b50cd190d851923486420980b3ec2883d5e6f8e3687966587bef26404e6345ef70f39864597dee1960a6fb925557ac6112d8a417ffa8b2839ab4d3a15cddb8225c5bf485a7989748fe4fc1daf973026e07b9f79ebf320b190e4f76aeb3fed676cb8d94f1643d71f424d9bc7c03b103d291068b51f03619cfd056e4be7035cf1e11e8a8fd13da83ada845e8dda9faff9fbf8663a1a0c2b908c4ebe9b1f371b2b5e9eadf2a99f77cb0c5a2f50c61eeefe0f4e67b7fec2e12418ce47a66a1104fd8cbaf020c6310f0b502eae8969e381bbb4faf7e2b6972a91bea643fe59233948fdbab517dd8868d35aaaf335dadd20b25d65158fdb4c3db6559c1ab415ed3328edbbd48021575fce33d8e3ea6cc6521061f851ec0812fc388645924db5e0cbf468aa34af82e1b65724dff913c77a6cda290ed66156b6327f833fbf1f052dd2044684c2b7e129186cf3a4c411ce547b594e12e9460dc8400aca05876237ca616394b2d1d31208485f3454207af71a54f454fc4d4ff039d6b3f1399d3cae310352215735c63ee6e7faaeae2534ba23bb30b117fc29e84a0eb8ff4d6e0a6b7bd1ed06ec41f8b098dcb950fd7d85ec1e18be4cc684cb2d556126c7647f8ec63d15f797cd6e1d5ebbdeae205d76fe6df8a54efb792585c7e7fae9ac650e8c7c87e91b3f0be03356ea1fd196a6220b48e7df1392b9d4a854ace9e04f2f9c0ea1f1aff5402fe396726a96e3812cdf5b7f874ee15c1971b1dff151ac2b93c979e27da451100bd72587845b62c3146ad6e8f1330ad7f654eb45e3f6c89d625893b518e8b87c9ab6c6f025a256d025e3344ae7afbfe2de71b404f80a02119c55d3033d0200ff4f78ebbeb97704126a06b4c4540b545e78dbe81c031550eb8029058807aa37c73ffb9ddafb31d9b4bdf44c3bb9e920006a71d071ec9513566bce9af09dbc6e83a112349907482b38a13fd3d212c1c3b75e48fb2001ca441d3601938283f7e49c0c692c9390cc9b901c0f8659f56461b0fa02e89e4de00225055fb6c87a6f57d142ac436743861baf2f3f30595445dcb68cf9f8ecd06fa4b7a5c4043f2a88e475dc1e23992b2698aaa376c4352adef319be409a7914bec5138596d8a69087cd197b10dc8b7f8313f9164675ca01c5576aa62b969fe5a0fa264811299d285e391a1ec7f7b7869b55a234869b031758de3c9bfa98bcd7f59af1631efc1ebb04fcbb419b7e603cfda42c1672baf0d43da0c1cf6979f6b94dac53669fa00257febedd6b8dda06d983b01bc24782c9a8d27f01dd6dc00d72bb70ca983c45e094b778a91146bddad4b820839ddeb7ffcb108ad14dfa76508c5723b9b1a1cd7bfe39bc84e72a3c749bb3d804c420e1f1dc973d412ea037058b2bf12b8a055ee9b382ffb68bea6178284a3eafbe9c215164f54bca1b8c4a8bc7fb515428532e852e5782ca9144ea61d67d8a50b20c8eb99cb81b7399d2edde4067bcde7e020047b5db567f498427feff39aa84eba7ff891a3f547ddd07fee4362ed797edeace2261955804e78a5edd0211b8568691c3aa04ec9b268fd6272365001b0b083b67136ed8f519c3e62f52b21cb5e435d9ff15c355ff07f11282587bc52b182adcf06942bda951d70c6cd79060f14eaf6ffdf920b48a3c32e22e92eb5c2d9dfa1167e751c5fdf92415fd4962064ee71ea5964b70bbf68f16612115421bfcd438a21e80d3ca17bc38e8cb82ababdc411562fd38bb48b50c7e4dd3377ca52c4b156acd519befcce34c45468c826762264650755750a9e78b12221899df95563e19dfc8c16686c0197540266960835330a85ed8467115e10e0a9e7d41baf4755ca514c60b5551a36468905a721878d9c7aa7b10baa6604e7ef02f81bbdb540ae763afb28281f2f812cdc3f328ce0d5bad2ff494ad24732c529bc4b892478b2717ff8c698a944ccc258fc8964ff0908cb64bdb949c1a265e53ef074ee65a42ad02d28593ad46dfb41cd07720ba63e1f736d2917f6846411fb93ccd266eb972f7f1575d6a1dbf667bd2b36c2cc6250947c36394efd38dd1247a617c3dc71da24be0c67eb7cbd92a5fd19f152e919aa6ed6beff00ec3f587f75d5f048049aedcad47a55a2c6f13b6b50d89abda7351e5439fcb2baf56d159ed7683a04355175dc8cd7d2328b07331f9597b26ad2d4bb167a47747c421fe4340568c689c60d7a1997817b9667b882d6141ed84b2a152907e986e3c457db8baa5a8d8e121374c72325da50a95769aff20e22ac6e0ce6b7d14db4d62483206cd83806ce61af01e1f7813757a065e8369de4b36e3eb7b06e0f55b6ea6f880ac8caae52a15110ab1f082d5609280200e815fce600185c5af367667e2afc6e7b40bfdb604319b997ec54e9760227a120aba951545c9cceedfeb69e6518defd759457178168c276de13a17d5c1ab2f4fa73f42059d51dfe2c2a7937af80ac7a0d70f654d6acd8edbdb2e8b3a0d8f06b570e37d2ab849bf44231e6197404f4d7ceb7cda81e748bc4e2acd30508cef46371d0fd93e0ce641fdc3f914b6cdd44711106ca45fe8a80cf2d007672b0ba90e22ab4400d83719ed9e4d08beca0a20900360d2e6a06321249795e9946e16d6134f78eaddbf215dc3cbf0850076c8243bc5f68d822c6ecb578aa3d7719403c8907bae200f70e83958ee1e57f4a09d08342ebd3c181e6b166e042aa116ff32d39dd6a38f38e5ea7c1b5735b9d24061cbd34ebc6dd634383057eb81cfbae446fe29d72676804be950de26e2a6eb276aa956bf401dc7d9a540fa619d28eb23016d25549ddc27db7536e6a1b04166a5259aae2a528edb6289f8d79399c866b09afe7805fc6def732eef69f78d8f0a5cb9e53c66acf5b535c1d05ecbe8e67f67183510182cc304b7a9a5dfa585c866ec592b1ada4615f1540a48150926d53a01ec082508a6ccac1ff7a55ebc9e270f5ff344b5219665645ba4de2899468c4bc7f69cfd82db1760b419d5dca31c0f21b10fafb7391b32f2c6c9a1793d25a4872d289fcad9a7bcedb6ff64957eee86ffd5a53b8f2d3081da9f4b9469edc2a0ec1f58b57b3fc8766688a78f9d5e3d1fa1c2ecfa8f939d878e18f074b18ce418ab4c0cd6b66faec3e9422b4d944f024853df9dd3be293469bafb09f0da7ecbc5bd2d301f0c6636ead8d7513fe520923eb6ca09c39c2ebc0a68bb7f043b2a7d95a5020fefca9239258915dffb04cc30176f139032a4c9b542d59a44ac5a899db1da313710a15d469845b0b50cb625f17e77a45a82723da48ca322bcc219447e6667ccc6387cb7a7361f9ac811b86fc67c5f8cef7108f595336971b4ea957a4de32d27a00158795b34d62438931a55d0814ce0ef77f660fa6f791dbfce004c2014ebbee8077bf905008dbd401dd948b19c9a13de05644df8f01f1cbab1f644ab1cb5153f21cbf13318adec37eb41eb4db362b64ae8790cc00e48046abb7e7948576cbdbcdba2852d694ad69572cf36b7403ca54ee5e7fa7ba4b116aa5a5134c5104f2462b312a390249ab8d4238086c5d8835820e4f7c6a4e4e11a32046e95b6fa88ccfc3624621b28d9a7ff89cfd0e59104d2671e5b50c234314c5bd1974387f534e36f42c9b710bb7aecdd89d796aba5324012f57f239b905755a2fa0204036a2b8c45378546b650ce7f50bd1d320f4d478d3d33cdf5b62c594a2d1296014b61228438561a77b3ce7b3591272a631a8275c442437a650d8a0dfdcef12e7ca7274485485ff877475aad51fb4e1e48b024583b57c272c8600f0404d109ac7c088589d2c11e5aa3889e28b52763cda17d40e952d7622348f853f4e9fd97626105ee349eab06d3c2df6f7ea24ffdb91447d4ab90e96de35678816f758fa8052a88019b53ece839028615a7274cd9b2993ce8c8f17199898231b8bff6e6736cc742afd63fda4e80c33351393ebdf3ea610c2d7a8e5b9afb2af5cf50822b69e6e119673389a7ac7d64d6f60e1587961e36367a531223f2836f0376de2a1846c05c5979ce3b601b69ee7e47c824333854de81c3e70a94f00cbf8d04286e6512e8e6fdc517a4e70b728f3bb09171789fd2831d95a9792ece8ba5fb4c878eb29499137b37dd9e818a97144841fc7cd99a3cd6f642aa49bfa3f977291c85e826e17d19c7ad181e020defd7b7a5c42031556a8f04dd0b2f9082a735e2d536260a63dc85020dc68af48629e291de2312eb76f452bb75d949da3fa7b47cec2c95648047f5e760313a40a954f1b73547588fbd9886186f68e13b0576229f2389feb287ade4b2f2b7e8973a92c9accb6331718f5e49ba536f03528170f206c804d93cd56ce49190e80919400c2bef112f6ca85eb81c82c452df66ca9bcf5852834792caaf21cb6f6d16c25b7b4bce09832106762cec4aad22c314aed0ad461e4e0d9171b4a959bd89ef3c7cc3a12bf38d5488904ac5e39d60a71b31fc71be6cfc2ef5045b1228a9d9ac0300aafc711c1c6148b70f42c563f9327dde35b04e3986bc56764a4179049db8d5b5ec4a2126d8e5b8bafc47abd269641597007a609c72d76abdb9a35b2f18931b20d22d23ae759c909adb254289cb5a62fe432682e3d375d5598e947bd8a4bccb3d9fd50f659ae149643c97e06c5a77af80be721285040a5ae7dab26ade4d1e9b03dd5f40beef5e18c0df6623c93055e847ae7d66fe9f0b1a2a45236ae5ae1225af9fd31b7a5d6a71735e3f52d9922dfdfdd1436af1c0baddb893edfafa459ad9f67ee6a4dfa830f317413779e804fdc65bc9c734ba981096c81333c84fe95cd42fd64d50eaaa44146a714b50cd2df5e005107c9797cc09848f674bbfd51c5927d57943b469a5b90b9978762038122aa51d9eb660cf16a4c33a042b0066f37086dcd67e0aa87dabf86daeeb78901984920dca93c7e7c720fda0b1b9548fe80f4e9d79f267a21917c74cae62f914cfe240116b7d122e80bd20cdb62f2a9764b4346fbdef44b036b831e4b757871239a705aa74e8ae0583879f6483a889e7622df89c86e7ca53a7373a2a4b55605aea7a823298c1d299aea3a4ae59e907203cb2867be8c59a43a75042bdec1217764617b592c66f2053f866d10ec2a9f6f13d18786cf218adbf83ed1e1caf05877e0c7c2f39fd0702d82c02079555d5f655bcfe5db8e2a96e4bc576c0dccc41f8151abddb6836db0962dc3dc5f57036360f19aa2484911e6700875289cb2d33e5e19b0e8c03ea1a9bcfa1c5d2de210f45d78e02700453b2fc32efdabbe845d1b2d791fd29a0c2c85ca687b7693da652b1e192c1f1c08175d366dc564cc15664253de815868c8775cd3a9297db1ba5291f2c694ba006ff6413525e82279958d4f19c4f54bcf2c433f9187236c288b2366605ec6f138d94a2c9d11f26a0b848b280fc5c200e042bbff87d964681fd7cde1fb4bacb8beebbf3884db7efe14c2000ac6b4a2209bde9b6a7a2f753ac73539f8cc0e408819633a9951d4d52d6a920edd852fc5e455c2cc11774a01c1da833e6c4208e1f8d70182a7713b0a22b411f4c2cd686123c5485329c60bb7d5998f242ca2e2fc4dd04624c6d547f8722537f9dde4ee7a98b459b99b286184c7023ae8fe8faac68490c10ae574a514aa2b6293bbd28115c047c2cc5dd230ba2c32d49dfa9211b9c11cf801c674d7253d4563c4cea10938d68dd37461a42ed12482dc4eaf78c22ccd0fec05c9b9036277af1f52f2bf53dcd1f39072c5ac192a636b82532355052fbd6cd4869691875aba957ac76266111ce3d6e2a34f4660a0deac5c4d9f945b94f5ab592a493077e29355d1f5e973c1f65a0011a0cf9fdb998ee5548faf0e9ecda668f48cf204730e50cc9a848169a9ab13cf31872d74b44b127a6cc6a3d4c55bc85c49e003d8cc412eb75f79f4b39051c509634714122d35f143bc32a198b390c0012afb01688d8677d366717424cf59667dff95b1d15e490f03bc3f9221a92bfc19c107fcf7822327e86cc7c3ac6c3d9cffca3c3794d922da38924cb54c1e4a0dce81c23456fe6636eb4ab486a4695b91cd8b9a4689af8da52bcf7679cdec439cc1d6adc41b497950ee7c33fde13b04865114b4951552323ea5002fbbbd1190f19e3c6444cdd935206397889c8f856a17da4069c7700bfc55a7bd4aefa97dbe90bc169cb1a38867f5bfe7188fbceb3743c80aebe9ba27dc05f0139dfd5b3be291e6154d8ed99325e0e48cb88ade978e9445e436d13d526c2ede808c90a383fe0e910363d038a3e70cabd8c3734f634842bd879541845844827bf3a44d93e5c0b68fda1c6a9bf495a0ce573f3818bcd6843ab7d5aab0a6deb00adb249fda23498fbd855183ae005e232495a831e7d249249b34685b748c5594a4ac0340d3ff180135f60b0df970f8cca6fae5bca4bbce9d19d330504fed28d5a578417fe040257d1c63c74dda1c51e14666d8544f26defc075700051c3a7cb8aead26a6ea68ef78d75ece89b0fac9709d8017ee3b4d21ea58418d1fd2a02b00a6317011ecfc373c91c7ccff9b19d3c1dd9663ec766cb81d32665bf7270b47856485e79c9332859a1445954e1a3fe5b52aab8e9ed5cd15013921a13ed03e2ccea994e5a1580b68bdacfd3fb0078d25b8a7c50b249d64435234128f28dafbfa1902b515e4a1af4073b5d82f2ef5c86cb6575d6d853938db01bd83fe0c8c9c4a47a2440471fa2efdd22826b7d821ae4fcd83fe4de91c02ffb881de863f245c11ae524aa4e818953ee101a7104a590b018df1f615c9582367c17ba8540a8206879b685ae1a8aaf121c0bcd2ad1de155a2d65797bc4fedbce69bee9b4a9b41ea6151ec9924f11db74444edebd374f27bea8e07319f8880dc693ff431ec79bed74afa11be93f85198cb48140a4946a96640e6ff4e6644e16035907586626240114119021383cb2d1341d470af75d3dc548f31637f3cc51fc549e746ad513ad2d49c07d0de28228de7a68e13d8bd23d4dbe6f8b497467c5fb248237233a6d32ad27da4ad6da6ff53d1d557c4f3538a6e31a55710bc9fe5a69016d4ae17e918a0c0e487e4f18a42f37281f6dacdbd27b7e57a9094a0e3f9b846af732cf2014ec7b591e4d561142187c49e0b3a3fc0a990ef0fce8f5bac264114558efade6ced837cd814f1309fa219a9206d1a270ecb3d5e9fd2a55c22d7d12125117a62be9cceb1eb35406247a9f004f26cbc9d836b04667b4f44b281ade308552dd4f6eafc487d3ff19e99e58fd92b86ee1b640d89791181b81c1e5367872d51d8b95db5666c0e80fd51212ddf2a1dcbe4439b4fdef7e6f5a99ec30d4aaa1abc6966aafcf382cfb3dcfc5a7f37d5448f3297f64cc9bdfc05b2308b9ebe8194e1d61c2e454edb2f9ace8e0bf52ad5cc94780b95fb7be9d8051be88e7315c35286682fcf604e500c0a2d990d8e191c344e8aeb7a7ffd972cf93cecd9c32eab2ef802ceb27c26fac01df12be7af6ebd1e32be52d7cd8da0e3cb0ee8c815cc3eb866d699c6d6567fc5f68c6acfcb2b2903071bddeadb96a4fc93a1d3d55a585d3f24a5ffbbbf887ff460cc0a0722ef6aedc39796c228a4226f35d51e7c0a038ba3d17fe1839d321dfc906617fe37a04f2d915c7a9e107081f98c8ea8afedca934db139a16683c188eed805eb50b94dfacbb3a1170cb932863b149ebadc88cfee5bc1c53abb5a13e50415817d264e11240330a634d79f572ec5f8256d8a019ba8a4f3eb059e54f844823de4818d8b9eb76ad1753efea9622c25a3e4f9d41425ba6d21c4ddffb70c4e2a7a29a95f61bdef373157649ed7caf2c9e7d61ec85d3ec5e34de37de3bf84a10d9c62189aa1326e79b64b797660012c6908109e79f91e50ee9af98090b7b88935335a9050e1bb7ff1e4c8772cc20bf6d2870df5ec59974825febd0eb22710e12f078ba73a611efa9f8ad04e704d9f463cf447f852d4dc201b3c5cedfd3052e07628f604da77fcf7663c3ed57ca38b6b9a47228cd551c5efe02a45c5007ac54a795ec434e0f4b5d9153df3501f28658d6b36c2a24d38dbfad261cfc1c0fa384b55d05175b5a53be43f157867532ec6cf185a5c8e87ee4364edf2c04032e65e15273bce20187d3d68aafa9f024b006d314077812e83692fa8249844823c16c5a9dfd231c75ec3c5ffe30485d23a19eac47cc4cbfd8242b95d8e3bd8123709adf7095eb9cf94d4b87a5fc8b29a515eacec401b79a3b787829b91687fbe93551a9368b34475c059475960dcab6bbbda5cb7b695497ce339cd268f7656adb364db494977dbe8eb8e8ea33c14dbd20c878ff27581545ea4b83e8e52e11cc16b07de251de384dc8150ef00ed81ca0f8f99caf6b2641a404cbce6b8d28b8844db3ffa93c44dadcdcffccb8a39493c9ffd84eb6335e122ec97ba9a18fd4ac53956f7a7436fd83333e19c80df3ffce28d3384bffd6baa1e99e33582385dcf12440a7f35c9d524055309c6779711b7b75f2e17fe036233114144d350f6d16d2739dabc00ed244163c03b62d451acdfbf9735c5027fe2ea26bffe14227ba918f55faf6da68864b8542164455336277b355d7270da979abb9f0790944ed731b7eb3949b7669cadf7be6f65067f8df3ad54ec1f08c4512d0ba0e57f0304de09267b84d08ed03fa61fbced9265da417940b59bc39ac7da22dc6b56c1488fd53fb5ba7ccd019c961366baa8d23f7f62f28d8b26de3c19666dc594c6101bda4dc54228cc02d4d03942c1248adf5490ceb79144191cf54aa8d0593bc106531ce03f15d0782f23f5b7f4f1ee245500c772f31f48fd8abc44eabcbcddc456a787303d1663f2a8531df7671565eea5a64ce3561bfd5d152e90220a5c11499f400718616f443db30b0c3cf2babd58a57b9bc3a552c529f703c92cdd2c5567a06cc66405507b02e8e1b1eb2a2ccc016fe8a5408ee96e3db7bb0693210a99267adeda30b8f810223ca092be9ecc5f7b10271a857bea304d4eebe3875d46efbc500494bccf4dae8009061b6aaa2752c0128905f571c6d6ef639be4b3e2f838eb10bcc6f0a08e385e4e833d0068c59e8d063987a2a30bdada63840fb07bb7b97ae52b76fb94a4fd43a2ab555b940e63c88eef90ac7830c030b86cbc7b3e15bfa60f02c5eaecb69623216887c34e73164f467f6a4fe747a76692136cb49003e04ed81f5ca728b94dd37ec8b77c525c5758d856940fdc0ce820542131edc8ff183711421c7e9e8080cca67c5fc50cf3bbd7f19130952bf2400dd06b5a25e3ecbab7915e105118e9a4a82136d299c1250bfcde7db6b68675a34e0b010fd53f703affe703b3b164a07d34f2cc39cc49cd95fbcee09f8d2631775227e1f017da97f19eb64f87ed7d6c2ab01cddc8832d90eced7311e1bbe179830b47912a8999c5d34a0376b3fa51c5121eca70ea94f3ac5141373898134ad123bfa5974b97eb28844007f37400e9a661dc561ebfaf294a39be8718aa4ca92eb3a0dde93e6f7b71214aa2a4df79ba67f50c7be02147bd87e5cdd8863237237c45653aaa8699488fd0a1706607d04ff0ed35dc4bf2281d8e22fe419690a347fc8560400de314b0f7c303128558200b1023cc72c807b94f8e565a3c6e4c9ca0068af9edda05eb464e20a80b8e1d1ff19369644c85a44887cae03426ff21721c7fd7f1682009b4e880740142eedc4328aea1fa62040d8759840a07567738ddb88f0f8e6d065fd6e2ec4f29dc2b79064f967aeaa0b3364ab80752b2f18f2cd839cc2a385409eb9d0c6601084ab4e1a27716a24e48ccc05a1337d4d13b70ce375206ec44886098e0d1be359e47c54fc75bee9ea43c520cce35f31a07c3f83e58a719878a9f06f447fa5b432e63142183129c5ba4827d58d1f7be44a8fc77170e78b051f11dc0f587d919a98fc0b05670453d30e679facfd125bd494f104587ab231424c0331a5e3b3142ac32ca901ab1d8a48076ff8300b214b86bd4a0232326c2280ec3e845d78c78a61095d037549f29d0815e7c3c559792593f9187dc3ebc63c31bbf7e80d918a4d9488d6feed161d2c4d016a8a1b94e2f5cd8d2e30d4366f259d200093c92ef498c1c41ffff203f55e5cd0f96b2ad114e89e42a93ff4694fef571b48e6554438d7b2e0c196e75bfa5326026c90b840eda7d4768e3c7fa1b697751fe95fb34ba912d448ccc3165f8242758eec051228f3ba189542e1cd19976c6f2cbe429d058c900570b2486f305f1705d704a21a73405a7e668cbe2c459a42d95eda59d126d5c78ada329716b4dda609468ee994d36d47a7a26a7f9c350a7d00b9c1f4a6ed75eafad81897354eb25a03d4bc7d4d70c33049eee076ffc2839f71a772f9197f546f53a0d7abccba471b93aebe9e6ef7816e6294ee9f2aad22d509bae97b02ddf3309a41cd50aa2da03f91b9a3d79c79895ca9bb8ff647d8087c3ad8db0d6e71067179d56fc00ccb7a5f38ffd93bc06651489849412fc0c0245d6021ab92a9a87e7f88bbd483d533fe6b9acc180922bd0c72951910071a0255cb372a9314520c90fc620895e4ef36e8f974454054ab2c03ba63731d657102124ae6625fc0f72e668a62f0aa782c959661b05ff1be9f6527d4770c81a458a2465a5aa5c4e4192e27dc525e13ef097fda8560375ee1940cd917fdb06e884a7a9b5dd966a9063e0eeb72cecb28856e4abaad879d0fe1af8ae71f4cf63a34c01304e15b2b782255418b615d2cdffd7dc8528beeb197f9fda80af2e8d8bbdb2b1d445d6fd16f70235ba8c730ac02dbc5b0f961b3419e51787856f133350f91c17b18c476cf2f07585e03bc1913488134ccbcd9095be047bc48e7f3005bc402a0bc808ed48149ce5afeaf10c7d3c3683f33d71c553413616b2b0f2830e75e9f2afdab7ea40c86108beda2310eff1a0a5eaeb0eb76050530e59ec0cbe0389a943b118652d71e475be1ff3bafa7d20f310701691939d715ed74d673b80015d3de49ade85367032b122b652ef017abc6a9579625d497364d346f08e5bd1c21efde678bd6b3f52f417740613108a8aa2694a3f6f53010f18d47ddb2a444095f1bda00200db437f24dfd13e86f947c8933215bfafd4a50353a9af5941891e6a4c5e9e40ebcdbb6578d803d939fcda85e2e55f7438ae5e5985451d230339574bd0d856b7c9621ad888f41e7633c537d729c2a5e9af91a30d87985d1ea3e9ee5da5b8033751de13694dd13813ec5553dc65130e0ffdfc2370c519b79e02ae1af9fc2b89daa53530147152f2d31b9cb2c03820c7ec71ae05c60acb9ee69e1de6aac84a35f8831eca9a575e94e6c24b5d57cf7d49a71b0c2fd0094054d3855c0fe725a30e7c828d74495c888ff93c53c1c79e464c16ebb309ff327595a5b52de672a7a0c1eabfbebb9ba895f76114f58d66c192d06a756e805bc64001fe47a59f2a9391733905a6e33a32518fb2c43cacc9387003d15069862dba8801df16b41a61236c57ce445cbbf082ba1c52533fe1a05c4d9b88a788e8bc46df55047710427f1cfea03e365c633e3427a451520dc2e6953ce82f8e1c8d9710bfd592492411234c2fed6c99e3e0075e9d1cd0865802f756609ab174b3a346eb92813b2a8a86ebc4ad208c36c5d353af4670034d3a80c43f9861befc90ce037d03c00ba25959333f8f2b4e212e20fcf502556b23671a3e779d721b8b705dcbaa40f60ba86933a85296fa5559e80f065e437130956e790bd4cfedae27447f2a53005310bd7ea732dded01e2e6ba3573bd43fb2c7c0f085bcf1229e023ab05a5e4b8ea14c96d2887b434ae36cda6f1b64defea2c10f93e7333574caa98fc4d2e31b0cd2115a92b6d11b9f0302f700014a5ca9f80cd51985b1f04a030d638861aba0926856a15db6b13d0891b4835d95770f39b3eeda02a3c1eb3220273225259759cc39e14594f7efb024f3a0fb80089ebfdfc647c195b6e3e23dda0566388adc20a78b1d1e4498646fda87339e9e0ea26e55e49d8891e95ee4613c7a9b557231d95c73afac304bba7bc9edc5365f4008d26f32e7fe4bee314732ac672da0045ab5f8fec58723bb9526850118b82cc0a7e0e4c9a882b00338bffbdfbede34f163d4ee377738eed2a439a6aee8af3fac74d86fffec3563d5f49a22e28fb9646b3b9a52ce5683031be04d31c3c37931d100d334324b5da28e89eeb845a7bbb80cf76f77a7b73c00fa2826ed242ec6b81b74ba62d69f8f6a6d1e2d52590a41f85109d806fd711bda3f2c896dff5bf05355e81b3790c4deb93fd23ef8ec1e7a6b0c452cc2caab4bc2b2a0f97a1a279340293eed1feb8569f28d4dd36a183abe24a0174acd7c20b5f092e6c300e7833620734159d854a0be6501270dc347bdaaf7f00a60f7da818a00bf754338240648c262a3041b4da23f071ed49f84da4e6b62a1fa9eb953820cd67b13ac6fbceb4cfcf400a00918028f198c2c8dcc061f74c9ae3f64e33c78988bb36553abc6c34f40f1d264444981e0c4fcfdd19b3963002d584c087838b34ab8ecf231b79c414857700c288d8fdb4fb298fbf40034647abed423eae55adf19826d51dc1d5505f9db99a7b4bdf7e7882d54a546bd8548e63120db029965c54865bb17a22de97f3d3bd32aaed60eade196fad9ecfddec41d74751bd1bcc20fd69048212be2d3fe23451577916e984145e32af80a82410fd33f392516898b128f4d51937b5b0807b3950c1240e1a00b19f3ae641f856d5c447dc5cdf5e73b5cf277c44669f3e27d59c5646243421630d09ff7389b9c05a683bc39f4050f49b70390a550e3baeaf7c5841b5ebcab02062112ebef4ab95ccb3c5ba481334d569d2129fe105b4f6a8f2df58c0cd645099663149004fdbd8bac0d708add0eddb7cc064d4bbe4298a2e3bf1da1d07c69fe5d66b1352483b8d811145bdc845a0698031d7b631d4d11f8217da5f18dff321a748ecdca8c824d7264132eadf6f813d1448f1319dcacc9ec02a4519dd5ae70d7765ee6bf458c61130791610455b833e339f98d302281d06b6c79c5041a53f3b6e81aec7809587549fda24b98225a0142edbddf300c2b09d23550e34dabc067271f126e4a3270474e913f72f90a5244b7a1afd60860823e1cd013fbdfb01865776ca5997379857d67229bed21a8752f087140e4b80afd22f11c91e27f5306186da7647bef08cfb9df148bf65e1e775d5dedb04980374d8d3038f824384ee4800b2c5b9b4e7b663a67573b7a77d6ba1a383b0153f85fd30b182dd5f490906242e6134a3a1b083c33425f58bc4bc18fd823329a0e413254f15f0c48d759df5a64ba85eb23542fd9d0717d69adebeef871652c5047a559d233f32785850ca57eba42fc187ec71f519e94ee145944812017a62b36d88ee13de6c47eabf859c958bdba7edd9b98e8207d7bd6c67e76a8239e7bef92c9fa1cf14a848c02114d9b1128e885082539bd62f9c9a7ac4c055cf6f2eafbe55f736ac3ef749c73d9c1be69b980a72ebf7e75f40ea03117c8be4f48a83767251ee24b0fbdbb2c94eb6bbc447246d3549d0567cc490a3c82eada0b07ed82167f42be1290b4393a16e83500f9678544e21a2138316e420758111f1507e74f6391c7fbd55ab94735350ace3e86d25f08a24e29434586b720ed4e50dd2b31003e9b1281e37b5651b1c16db3b34d6382f80e753f36091dc3601aaa1395d20583c09f337b71d964d1bf616b21a4d9e983201b0ab8b3e89aecf313312b5b6732f51dea0c8b8f726a6f880f42eb28ea235fd7fd4a7763fdc0651ed06ca9343637f0ca6b3f5044833c1e0e45abffa71782870e5dfc801e4f90493eba929a8fa25d7088884d321b8bc48d89e4e79132b34c84c966b177278519f35fbb83ffb6e428beb517cb53a22a69eb1ac3fae60baddf9db93f1035e62e42a453448464a3a61c933770b8f599379aab1d197a7d60f23dd533d9535c5b894ee8a79ceae9688f15484245600a3e8f8affa2d5b9f966a9837c3165589097c6bf49dd7d806530881800d6649237ad4d629a32fa45f70ebf4717d5219625767abc3df6176e66405f1febca577f36dec201827babb378cc3e038e5dd5ce85f912a9eb3464c799dffcf680352706f0d694a2428360b704f44f69087d0d5527cfd2d587a9dc2a3ff9cefa4b102816a89d41fa3d041a64d189298dc5d07b019e44601b011b26c40976e038a7312aa2bab5f655a5d74821a6f295c57e5831bf97ffdf654f8ade86760cd59fd814f1a8a70fc062f0d39dd55d8532675d0b1d020ac3e8bd63bf6bd4d7f4e37bbde73b6799ef0ff3b25f58c0074676b83362f200e1e6a1a4b059e522441b88cd947866fb0ea6eaf1634f371531a73ee1e01090d636f4cbada03a93a0241141dc840deba5d6b05b0004a092d1f660df3f72437a2983ec6ce23d6ebfea297edad1295ffe6008bbdb73774868112a5b22f579b8009500cf0d9e3997e8ca5e7255adcb1be7f7b570d27fd023c800c6b3ab969a5c352d14c1b6f5a2b9e19568e56336af080a97dc421c153c28c5aba2613bfcdfb38c369604f7b978daa368c2d460720a6e80041ec452bbdacaf51769b73eb85d9016b7e8b80aee2e437add3e525d5bbbe7ea29eb929b46294742be29b227604987526c5aaa922ca1ff8a3f03f8fe88431d8777fa454a02b60ea54d05a9d52286f12478570342e96947608124c5bf69f7752810199ad209b7a4ceca5cab0f1eeb7ad79e9ea127faaa59183f6aca77d069a91db612ad539b8e8b1f7efc08e97a112d0364633b3cfeb6d70c801233f16bbdcc9b532c43b26928ffe405a21749c5c5817f38961ae9bc624f8963be68da69c8877f026d881c5fe28aae9185de342a4b308da62e87ddcb7d88c27af8316be08ed96c13f70e9e0f2f719cef03338dcaa0dbc8294aea34093e1c734464195a2f104bffb5e0f325110d95050628363f1dc7e6b7130196a20b9fe4c547eecd3ea2e9dc94a0f9fa03b56b2b872050f339737322930f6a5fc6e21c38f3344c7fed8a7143f0db435f48d0ab99166965ec46cd88657e2a96f2116d26a90c87f137a482aa4d90a2af2d28112f8474e392aea2937dbc8147438925c638aa1a89038e2d27f62c29f1a98595019afc5ff19806c2c3d56ff4c79235ed6ddaa0db123da597792ce0b445c8a848f6fa7748be18a2a42f2efb0a8914ffa7772d67eb3cccf16d1fa3f94175f2718977845a143d9935687079d618253ddddeb55922dd46efc5066c8499a4c1eb6606d745960b5b4a4e966ac0eef930f1c56a618a7db51aae43f732ca4c0afcb9df2fdb5e7de3b64785dde50e87964c1712d743fbae9bbfd1ef8380f95067714710663701ea0a1b3665cb29be61f9de0a2ff85f168759d7c410bb2182f7687f376fa115e53d5a8f8a7d8b8ff2b5b883c161611b356c50381e612a21941369327bd6a4581d8f76f516c3e5792dabbc379fc8892ab5b6ce349efa38082c15955edf4d91cf0ac7f3aea64a970939bb9c7a5816f396dffa84e9796913e12c9fffeb5a6d881ac7954fc9292ec7ce9c7130df748407efb98195e07623df16386d7bbd0eecab4299a80924fd92bf3b8e982f5e8fdc77b525d318d9363b7a56044f23c614bceaa33a0dc44ef7cf325f54ceb8d8547032d721f762d9d1b114cb8d71613237a583e4e4762f16b3011de075ef9f29b0a122662d035c1fee8dbbf60c1bddd6e274694e8db1d651cd6a54524afe21e8d488381ecaf6cb10cd141818a58589515066196d60cc62a2dd91f720af3797827f60076d0896b89abde3e329a90f7cc01992b612192ebd6f79a2cca5ceb03adede85d9cf546fc1b6364505e2ee1f9cbcf1ccca5aabee8a4d6513dad8cb3cd55687f642116cb662fea5bb6616f5bad0e0e3f5e67b6d78d7d0f05a478e95e22759ff953bc8aaeceb01ef90444358b80142dd3311792409011f37534b6db22cbb3de37da39510928fefab9efc5b208c2785545b83516deb69d7dfba9ac56bf4f27ba66ff1fa9a3418dab5358f365a1b27d56793e08fb315c2658cb21d7a01f8eb2b97239d1000a61b5c958403e411c4a65e4f9490320f7b89c6f48fe959b40f0718fb0aec7e8b18b64fc036747ab891a8a076b3ef86968c9c333197642a18b1d7d40e8c46a67f1cbccd6d1255bcdc6c47508e43cea51e3b749fcd5a87ecbdbb077a940392ce5c3717ff8e9463126c6f2040e0fd3d518cea97412a6f18c52c430e5dc479d28dcec925c54d68cc4f3e1e3ae301f161b6eff48c4773c31126cebc894ed7e1eddbdb6f055b0e27c2ce41bf0f754d709d970fcb95aee1d5710c3383eb4c79e119262bc39cdb57a23d064e9431dbb8f987d16ba752a3e02df1ab0616638c3324ed387765386e479740066b36fa7008ad2479f989034c4e3ea76a16e374b83efeded7192cf93862b861e7415b6510ce9527a51e28232c1df763ce7cfec31cf2ee453629bd6fca2511eeb417e8c5dda14ac517f228ddaa3056cad437f1bdddcf627a8b662e4c2f12a7c20fcf1500df8a367dfc9bdc4573475cd1aaea9e1426586b194c9a874f52a6424d64b507674bf8f2c402f1c1d839e4e3f0ebc8681f53ea2a8296628032c4798eb558f6821babac3f45e8a771c81d6d3269c0c7e0be54f22403646c1b5a7652b7d3c0583bd36060fb84152573e9a0c76f491804e06c8488a0844c784b14c5a7e2ce00bfd5d3f6955390d346e25898f84e03f4dbe79801603fa97e97fbbf08adbc408fd8bc39c36072c3e4dd32e7c6c5df4d0ff4f12096bcabc8fdd38df494e9bf5c9dadf5bc7ac9236da48bbc89b8b9292fdf40321caac870149a119392272cce5c3c7d2fbe327d4e34a0ad0d467508a14a0c8a3ba8916b795c9d9a0c2ece1e0641c19a6cbd816d202ad672969271747f0dca7179c35dbd510b1b843355bfa5daa92e9a96845adc6594512561e9b1181c41127dd8eec5af9ce037097d427b656516f07adbdedbef8e8f39da2fcc18e507afc130865031f54e0eab611135b7868690b6df705644eaa92c9d8fadbda3ea67d366b8ed217125cba169bc385294c8459224fb4b04a0b8cd4dc1859398e77190f698f384bcdafd9d943f1bb2722d1eef831fe0d26cb064529427a4e320ebb8eb1ef92398b7df86317b999bf21b7d5d395064285f5e05a2a6959666e06a278e9ba351efa734b14150389797d5a7a6ce3f02224565e12218f2c262947f6de52a918025b62c71758d4b715347dd906cd3e78be3d30e8f189c241cb429516847fd97d206d9f47d6ce6677c42be3505ce6020fdba3af23a8ba8a76df5be0192cfe720483389f9294abde41d5a57fa689ef995462baa95765d7c0b5b9eae5801eb5907c6aaabc03526ccf673266ebe2e8936ad5f2cfa48dba3b8e8a0a5353379333f00d7fbd2a3ae2313028b11815b14a080def14233f72e3b277d618093244d223ab1af83fba40a3ff441518e55741b7f1c2ee6cd7c6fe5773e253dfdd5b0ef226323909408fa2f5ac3a39995d2b780143eac8f6f8489f94b3e0ce953e9545569f156e75b60f7d38e4a181e3426815a38f216162bddfc795d2ef37b2f628ae382fbb213d91a0c62100b314e038acd97756493440df8031c417b8ca69a60de776f96b243537ca5b9f9a599e387464dcbf77c148a9fce7b0e86d9d0c66d6c8f2574a965eccc99e374c7840309844a3dc44a39489f60d9cfbce94dce4a91383cb33538111df0616b3f3379aab32cc23b728c2d5441b2b58c68c80e7dffa5b7e471b06324270694f135b868efae60aaa3da14aa9fcf1d89a4027caad0983bf149732cd59b05c4dcc5332564ad216e57c4ff15a7c436a4d5c92b7372367275a4895d3a900c4bf840e1ad2bcde3179521ca12c7dfcfa2deafb6e4bf49bbdf31156bff632faba3b5d161ee0fc289f144e2ebf3dc75778b5b3a5aad7c9e69452f844ee7f3674b796ddf646ab3cfdb0aed80585809fc8c74ba3dc73b85dd12323873c101b48b5f1cc020c5209ce080fb4c4b7f58807a36bfe1894a308dcb8c8d0dd0e56f4156947fc98077a23292e5e70f5b734a48e5bfab5c6f53b1be8c712cc97e84abec1e49026a259aa7df22c4fcb39ea4e3a06d0ce00178553a0e063f1b2ff0cc37dc71fcc177cc50b8e9ade1ad116e4f62ef343d52c48ce2d18a13092ed57f4709f1c1e942301e8c2db571120d26af645f7922d5fe3f00fe60c27cbe6ef8863ea1e11c3a2936bfef9b685e6279ef7434b0c46c9d5465fca8d807c631a261aab82cfb26edd47a472d12e64fc2c6da9b51be7ee5b6403063e60b7a23674be8e5cd2c52149afbc83880faf3ea7a27381d22b35caecdc541fefc47fad0f705d2e7f5ebd864d5a7374ad4561638a79a6c2de9827dfc8b615b1289373481bba4ecb0728b9060509f804fff691c38fc54721c6dd6e8dc035b0dde35373e7b38ad71da9084c15380046148a4076d255bcf64e48f87efa7a3241c4b65762ee55de65ffc7969789a4f1fb22cf29cd4d98777f4e8d9240a58364cfccf6126062406046cbd7b8451ca7e827cd3da5459943197eeeb43310780563f391dcf911edd94764fcf7c34e67bdd2f04164c14ccd61efcbb609f2b682e0ef95f3521a7eddfdce85ee67229f987710b99b445b3ce6ec62cd62ba4fbc60ea19700f1e87a8e67345ce8abb426f2b9733f3546e7d8d4c6faa183a25cbe185d07d96573fca416a2fe2a17ee887f9955d642948b32c63df10c861b011d5cf4ada35e25f7af1fe2c39045541e586ad70e10512063c98badb76916ce6d5d3ad942fa2ff71159a6aee470f0708a9fb88f6a719905fc7eba8ddb8afe6202dc075ac0e65ae6b53a9deed4a1d90e175241bda554f484f7ffec043a2d9d2a9dddf3b80913572102db52569f9972e9dacade7a24be76bab02e02867143763dd552ff97f498fe229243003de50a9003549cae62e56f613126f42c224c1bdbd53e689759a9eda9910b27f3923e7af9bffb3b4d9ca288170695d00e15e5bf745ef2442583aafa3cee89af67b126a8b363a645a0ce5331368a432bfd0d605e11db9c50fc42c1f4fa668d22a42fbc948d4fefd57c58912fd33facf754a5464b1a91ed733efc3e4ef5493b99c298beb02a4cbedf5d61405580af3a38ac1d7307c20fcfd42800618d36245c5d9d49c0bb3598583de1628ff7af541822a334a156595096fe582f38b7dcb49d194aacf83979c33218cda00e1440d99c3f6f09e6bdfd70080de597f17e2929f426b9206996a4da59e52023d419b0d84d301ab296a8c22ebb2e938134e48ff28325c1cc65d484968bb2aa5db563a695e804cf7277773e4c326bfaf0ccb89497f387c2fce35526be14f33ada70f46cd068d36bc9327118160166fcbf6fde2276e55a75a46c211a671056dde6c14a1c4c26a3dd2f3a920d9d0bc49162a7467aa2d44c6308ebd410e48c38039018c0d8f8798d533600738e82c28543b361ba05eccf005433fa1250d835e6de8da8531c75fc012839ac13057b8a32adc7a6c661a0a30c1ed7cae4af873c79900345ff8ca8cfc048459e8174a31d214a492a259be7cd85ac3ad3db57f2693f84f6889e58cd6499db3d55a0fd53c9a08853954a8469e7cc26b60f8110f56a83c03cd1a0f14f801f234554866cd609db4403b75e58e788fecf7591fa8666aed42393bc6911f9817e0a08a3347ea3666379a5b53e8a9e4973e8241af422114fe6821638aa96faa05fb1eb74899cf3d903b7772df1f93d74c5bcffcfecbf318a78dc5af085956edca9e6e0706b2b01bc90bc4783b83e2480ba22ef1d83addbabba72e984d1642677cef84cbc3e6eea29ca1a0c20dd9b29e7e30841f5f88c598659afd369f58c70909a05644bfea4bc0c94665fc314720b57011fd3478b0de1e0feb0f08327ce1712e36c47e02998c6bae0225ce6f574e70bae49a2d56e431363df318dd2a5bc102e87b31d5c5f436b672b1cac32d020bbf0c2cba1f104cdfcf6b17258275e7d1c16a629f4710a2c8b0668bb691f9564e48b317e37dbb44d280fda8d64d677ba0ea2a14ea75d8019b09f4e0e97a08b109c7c347b0ba647acd24f39dd528958511a5026be4891120fe4116f2bcaeea4c287678dbcae654109ccd01ddcc0d80330f7572c3a63c6bff42069304bdbffd97a0efdf8f5460a4a1e95ea6b2077af686e0548867cbec418582e99ff29ece19994424d5b80432601e9ad2f384242128b553f47482b4f61703dce20cc0cc596ac40412b4a9e4776a36f088c8f574151e2ebc3155f41dbe9cb4dfa6b2df7179793049c73242f4965ec7fac7fc05f4cdb0774fa289afa701690c95a4ccd6c3ca0102d8c062b85f5354a95380a5cfa051eaee4b70716d4bb4fdf64a92ad4ca5a6212c72a120fa152014b596e34b079fd034d93b851f0a37fae1cc1fa843baa50f2167286f8731ac7c8332ce282b0172760335b55fbf20a4342d2786d88ee88f39a59f5a4013e467c4d3289dac74c9100ec6d807b4ddacf64c026968ab545cfc1d8ca360759aa31b4f5fb2778531c1541b56514e2830eb0f9811c7f54e623fdbf5c4a45d4465b83c5fcaea98cdb82b0e4e9664b8c583220ca52215fe3d17c846d4b6d0387b6151d8fa3ac21cbd58edf645938bf421ee4ae93797ae6c5872226223a4d413c50e6b0c2f08632f79a4ad0ecb51f7968e38010e0033c0e82143f824953a6f2ca644cdfaa1d9f9f2f82f09ca20df818a9af8c63abf7839ca68347c218ca33e06208a835e8e3ae25c3cee470d38b51a724708b9f3d67359999867c83c8ccc6f8481574903b4908c98ce6a9f867f0cd3592ddd695805c84092908c3a24dbf0d79d6ed54c74b2fdcfafbdf8e941400c8936ea7869e3584cf880fab113c2c79e79ba54af974080ff8db401610d3f495d16ea448a13f289ef24d20c3852337b63dfdec33ba20f509bfdda0cc3f5c82a77f404cc76b967c48f36747f49934c93f96a9eeb6e15805f4f33213b6bc7ca442821e9bb6461fc555b006edf6c5f41498a833f4fcb7dc87e6b1de817073af75923591bea6d302be4abaca777110e82941e8891e1d8c6ae387b0cf86ab17ac26cf503bbb80403248eb057d37ee25f3b8dabe39c53a58bdd947b805bacd804e8303a78f47015e05c0f5e6104fa88cafbb31d9fb1148f8437f717cba253bee7ff7f126e571607a6732015d8baf1fdc6b9cc16740b088f033a33c7d7584506286e44608ee331bfd6391064eaa8f4491a837e13d6b3fea5f5fa1cd0fcb93ca52ed1244c9b20a9a852a6eb7fa0626eaf7ef13b05045e5361af05943a2afb9feda252205b6fe462b3624b21031e05c108afa5168e71b2b37dd722805ef6c883ea4c1af8d31de9115f413562fb355558fe55435adb4753d009a6ea7abcb717a393e15db2e077df0138b80b676d33cec1ff8179ff6be8e9b56cca60a94ceedd0ccdb49ba3400c9c1c51465ecbd3313e59d51c0343060ae9cb85279a042b02f29b24b6bcf254ff36587fc1f2363ad6c1fcd8ada791576bc55e63d31a419e491ceaf951befe718a9e1fafc11fb0abf3e3e268dc940ffd2eacecae2cc0b17114df5c037a6351ea6c3485d95af45db2f0fd203f90d2d6d857ad5bb2bba4c56f9aa3951d400420f4a717b954f04242992c8c7fd993db24d0d927d510061750fbec256218aeb097ddec0776c82d6b7040bc1eb1d877907dd716c5f3e4659a556b938498eec3f282904344113ef22b062493801f5c3133955a0b9e33debd70b1cd60d696376aeb3917598155ce04697c42f3970527465ab8051a8dcc8946a685fbb971ed24e9e46ef2e011666a65251fd1cb7d2b142db4fa920ffb033f1b992acb265821f11869708b3980748350f00f4afd92dc87b9d5611a52ee24b4ac223183bb7b9e7822552c161a4ad5e71fe9e9041835ad6674239113186226b033d8d6e1b1f07c97ce6c2650febf6b189bc29d02e957b51d5903273b5746518efd3cb51251728068b7ba4f1c0bdb97c494334f624fbe02e6d23a18f55dc578afef4af6cd20d1bd0b970fe33ef4b7b2c1ffe2124a7d94d75ce50992800aa0394c47d1b1d3fe89a7a8589d9a8e068aed20cdbb9a7bc8149b6cf41340423a72b38fb74b9145caf80243be0c458115ed31587e2ca383a7e5be71609eed7cf19995c40bca4a853423a78787549ad8620af9eda9dfd04312361aceadaacad3b2a8c04ea733f4916a8d79c7247df6aeb5da42c791cb89ed90a7e62cab86532fb82765900dc76a1f293c900c0db312d32fcd0886bb6b979c0b88f4f9bba457df30909098c7c3aa57c890fdb5e6626dd12a583366cc530711c07fb35f29b5bfcd923fffd3fd6031d6dbb27ec364551f3d894180912d1e7f196fc733a30da0f9154a3b60ada0d3775c4397e45850c9131f3d868cfdb01b6d8f07f54266ae8e15f149f692f601fba7ba9475f6a8420e3dce8aedd6849e49ecc03104e005b1cf8c0cbf68eef0026466c2ddca0b9c74e2d98b749e53d4c9efe3782e4a66c175f1404d9b22bd916a7551be0106236d6120a442978062747f92fbb5070c73b995dd3ee3881135b205c0ab8f34880217d8816405134d42282ca175f4cd0675ab194a5c1c9ddd3b5321133607bd11e0c00a172a9e2cfc76d5b831988ffadee1c943b157f9ff1c3f433fd403bc2fa4199cc132b99505563d49632899b4b63ec421e45b41c2709dba70955143db3c37ae552088e19b561fa0a276cf30c97dea4be5ccf9ef1bc0b2705c6bb29b33dd3e6bda784aaa3c663025b8d7857cdb88e24d36da6ac9fee7ee872ff43655c689ba8bb24b57ce45d6861cb412d3885d851bcfbb5f8ae070849ff46ffc7bd53d23a5fe66a2a3a5f9c13ae7a534f3780a21a3a3b653d653d9034b26ce6ef2e2056e3e299efb94b9f13fa592cadcfbb23576750d431bb3075d7c9e5b9245f226884aa6bf0b5641c2cc8b20b4facc9250b4ae6ce8d94032b3015713083ba83c8e4e045ed7e3daa36d9a3382ad2e46ccfd67c38b69ff92da0a1666009ff0b9c021fd7ec7198ba2c51917f6c5008a2e09276fc7d230c139508380122ebd41c714cb36671ce786b60dbe1c9359c40ab83ad8eb617818fc89d1cb3557959b71e8b9aaa0bda141edd4f25858854f014e7fe5cc77073d4d2dfe8a64b178e4093d8cd532acab7f9e229894d22c445012f60cf2aae016ef8f290ac887715593fdec01e768dd65b2d97021a54df6ba2ec34f33de48c4e4091988282ad169b0c59ea14984f17ac03d69f8e265d63091afe4db771842fa9828af7c0d8816b74eec6054837681f3aee342dabca319a5cbbca5cbc7479335c09d17a747dfae5a2a5cff3795867cabf4a926f23b56b739935eb041bd7aa9a49b4d4e13ebcf8fc14a77d957f41762fd173b879864476500ca311aa06ff71070bf43e5fdea799b6f1856f18fa0f76b034c4539bb9ce1edaf7e60a55756495399028880299a50bf78bd0d1f0252855a77650459afd1170cfba42960cf26f7d8ce05fe66d6343b8ad74883949efb3f6b2d1c77390ff1d548ca541424e5fc2de659a988da798dc54ef3f2d97b6cb97398606eb7d86c18625e5e3fc2fb40f80c8df09d9f215d6ad3095c152acfa0f23a0ee75cb3c7c86724c835237be7fb388408a34eca658fa1181b624bbeac914cdcda87801f6362866e25725fb2d9ccf984b36a6f0bd96d0c88823317476c00c7a96e0fddbaa44941c2161dc6fe4de808587907f60f4586e71543d893504276affa85b55c635765589af5d7cb1ed5d1f4c87530781c1d17c36f7ada8792654be8b85b1d576e1e3299b9dd0875bacbdeaa02b2d8f22f366c83dc5ac63eb173de9cd462f94587e4053a143543116ea032644ebfbf16dad169d20adfd7512dfe17fb4f3c7499788ff67e77ecfb21ae50219cd55ae33f9cbe960355f6901e71bf29b73c22b37391829ed919b3ad11ea22d64042d1fdcfbbe513931d4df077de609357ecbd52f940345beab3f61324b9f1124de166f2afed9fa605984bda4009a3481db6f52bb6b407fd7a9078cf7190ebeded91eab3cb5b3a0ce600f61fdc4abf48825c609e4ca4c3cfa90dda1419fcd704cc231128f414bd184a5952519f0f81529d16a62e0c3f7f4fae584b014875206d8382180af67cbea11f75d5c76cf51eda9e89d4c9fc0a550b85a1ba4e55dcd6bc76ef0d67bd2e0f76d8a040e50560c415930ebe14fc5584bd605bf27ec00092fa3258bbbe08f9e435e15fc479c8458bf5885d45194f60ad137af427a432c901d114527cecdc24401e146f8c370d0eb536d20cc40b40ea11d56742b0e1195309c7bf6821085cf8ce19ff38894dd06352b20e301a625bf704387bb4fac771e694b3ea1496065b4260dedee63784103c30874350dab033536f36779789d545e2f2b69d5371f80be001c69aea406dbc654321605a1ff841223f599ed6e57bf1ae805618dfb3af8a7c39627a6b447d7c1b5c8a8f04ef3dab10294fbb7553d5e2c4aaa51ede4ff664ca6ebf67c37fb972f4454c8021fb453499d3682d751fc76e3f715d1cb75c322470075d09643bde325eddd14989247fd553414cc1eb0b5b1f5b431730a8aca7b22d33236a6a1fd45eb80b2376a26b86725f17b58af659ed91158ba923dee992f7128e4bbc160088ee54cdaf620256509405579dffe8ebbd5abdcade07d055339abf909c5eced205a29068be272e829471e8333ff1f99de6a090abaf74e33c5efb17eb9f7f23f9c3a05647ce252c697dea0df6365a415afc694a4a25ec2a089cd12de9c354d6ff0c6ae470a60d6e3c56fd11ff3ea958a98455fb93e89389b9ff67a96cbd8af7b25ffab3efb407f16a33cb1e208b5b48762e69abb9a43c1e54e40f683275d872b864c38fff44032f738e49271c34627d23009c720f6f4fb0dec7ed71e1acc92ac49fcd9f8de49117e750f99426c49c737297e1567f87a9629a0952e772404eacc6c9c9152748aedfeab3be659e8218b92fe138638a21f6dd427720e36e1a6ce166b65101c5bdb8f278e4d427d3edc8d7170c76466e8fb2219a1fff94c521efdd5a80b2c996a286e345af12ec2ed2c6375bcbee72c52a61f31354ade006928715f863c31a730e69c9179898a3851052262395a1b835370546f093568a7749218cdd596a38043af268de7ec87b165658bfe9073b1392a1a7324c68417232a0f4b5f4f3c38a1390c83507ff2d80495faddaba0d7f03d24523c777aaa89574abc4171587fec2a9cad1ac532a93b6ea7327e49f82c787a5282ec853e5a4755290e613a2fcc7c64401f7ac0993ef0866b2463feb0b17fd9c846d25514c5d4e5baf8c5bbb595e7ae4d4ba6bc61cc04e6a65c22018cc2fc5cc2f24de7d5167a4b6e4f85d39566db33cf5fe14c64c9c2bb75f5ac2301c32d28a4ff632347c1436cced2f5749472b006ae2b0edc9ca44062d3c4967e8be199f77106975dae83ec74d5f7c680040a5fb8606719a3a4e8a82addaafec3ffa95a831fd993a3d2b720716d5a0804ac1a84dca2e605d05cf3a9a1e24cf7c41cd18c52cbba024fa1b340b5b12eeb4e9bd8b93bcff5433125c1c29899d16eae927ef568a272e9d88d6bf7f92ddc2a1b7a92e9f43dad5c099084d370c1f161706d570c2cf67e3024b6673dbe3d6b28638936dfcfd2d68061137d57d94b354f6eef703bea45d3acccdc4d6104ff27b7fb56b23ec29cb642c75d68d5345b8e4f29aa2a123af483f6fd3799aa0ce9cbfebac68edd47e7f88372d91eca00bc1b63d30ad50ed2af6ce31a69b489dc4d07662a9b436253a8946cc60f4854169650e3a620fda35e9584f29127cbfd3aa30416775852d2c541d1af016024cec3fbc9e6e867fb227ad03325e8dd5f6c56f557600e9e516959f5e879bd3af729fd80ad9d83c4b60cafe454af14fb96e2e84edb4e1f04e18a28bec69e48e88aec88a1200d95e8f43e61299665eca7a5df7b500accd6faecad057afcd8dfd7df450fb4cca152d4edbf525fb0262902f45ed0e92d679473635415fc690ca9ad343ee06363b944155ec35f094f0d13d6e8934a388a7d40f8bf9c672eb80126499b3391b72f20b8271ba9eca6a916d861aa1cde0caca9695f6233764df3799764892e7db9ebdb276f8fc89461fc93ff0b24e215f0e033bf22748b48c3938aa50b618715f851eeb52d1e105e64fadcdc3427585afc51a5d891bc1ca14e9e5a26a1200e4ab824cf5c9603ed44b7ff55ecfa735bee65c803fc0f7a6fc5d7830a2f3a0ff1b5a557742d5fdaacf3cf6a9fed43f3506ffb33e36f4b5e8b79c97967981111f3362a2fa70160ed5ba76427e5ddca61bf3f0d8a5896311a2d70bae7a2c5e7b3495bebecc4c0dca83aa8dadf9fdccfeb89749fff6c1f3e9bdbb324216ed9d729d6550d5d658c2627d16bebb1a7750a0ba852f300a24da612ebdeed9abb00c94854dff66ba9e768d629b47dee86e1d6d65bc6f9d45a9d7c21e17858e5e4b1f83d211a52549d48c99dff2497c418f36bc457213f810d83f25ace631bbcf8ab744e9a6841dd93603ca6941f498bd9b626702e3147efba1d5bf7fd7d1b96b9feda3c02dab932d9163130026a998d1310370e5dac11ff28191ff80c782433ea950de57b7457863a776e0d79a2af4509a34f484015db5b22b7831a6b2b6b2f6c5124fb6e6255c8e3181efdf41bb20201e0416ed3331f3b4fe48a7feb13e364176d35dda6aa0c138457b02f2390706c72f461d6f34909781b4e357021fabcfe315ae088108b82712688735f9398333b1a3054e0f8e4e7ddf5170fb2d94ead0df5a1051f3657c6ed483970aca32314b1afec077ee52b5bce42c7d2ab06eca5398e1aa11f6dba522ef3d0cfbff8bcfc98c5141cbafc6ce1b9ff003861b36a18afe3574e3877c4ddd46e1800d0d3b0d73944fe507e19fc48ac07dc12b5a2bbfe34e5fc9e309171352e7c909afa40f2d54aa467560f77fc079f65847d9419292865b3567e779a5edb97486afe595601f4cba0ee344c9a8084fddee03f12b1fdb1b1ea3e8b3c55b3db6f381cf3ca74d7fba440e86a54ea90c6ab5529eae9f2ecd00bd267096a6af274c15e139efdf09dc4e23de4f91e7860fc2d3a0a4eb61e1854b96c1a8fc3644295ec3d43a1a5d917641835d979e7efa1097b619eca1064454773a131087044e372a062001dc0fdf4729856a42a9b33b32fffd3250a081db4fcbc245c974eed523b62841b74195216cec5fd20b83aac2531bf15dbddf83a8a942e8542764b0d75ec95dae8fe7c2962767badc062fc481f15771120e917e948a7c734b472a3df0fe5bc7edd41b7d005249bc8dc1692a4fbd84ec766832e56f09839435bff7e9d1434d4f8b93c962eafb680ea30d21d8c11baa670e3759382aaebcfe9edf96755644968c7fa2d005a216d9ce850c9ad7b670e8e01f2c353805c7358c3402f84eed490341555f504685458e6db2540c60a340618f83694aecc36cdbacfc2761352ae8033aeca48ef00a43ba2d361398a0818804dfe050c5e7f277045517ef88e63539109f21f5ca440a0b080e60c28c0d711e276eee38a70777276bf08328f9fe114cb9fe18a58f8238f1fe0aaee082d01ee1207e881cbdc494f0af1bdbc8c34fa6f9e611b2499ae581c7f958b3e501820d3aadf7d133825d6c1510d6b7d29e2703aaa5ed1f3089d7e8ff3b5af2ff13d8f494f62ee4a8096b3c221deeb71702c27710030860c2805bdbdc752bfe287226a3e08da26b9e90b7d5db74177330e37b7d067f771e3c8806bfc410784449405ca3afdf48114e7ebaae9146741d9163137917f338dad3c9bcd259fe396c1f84f63b5ef3a373daf4116f18d289811bfe1dd9abc27f0503f5bd0a7ef2d23175b9ebad2c8613d13e210e463dae9ddc83e9be30c4a235eb7f0ffbf22388ab0704d126c56d2ce5d225e59822f0ff92bf9cac4020f8935dcd296c010be3bb8173a861b31b6aa786c92085a0fa7a6d41d0638137514e339b67d36118a7330ce81b25c3141592f5ad7677cc7f568468208a97689c4fa5f6f61b788e980f5700b34968d5a0eb7a288545b93d6e1cc2502e71cc90eebaf16acd6068290f64382d497931c12bb9ae7b1e852c22cb4a7c8653bba43d2c3d69062adf746c48ca9fa83322e4327f18978c2182463a7025e3605eccf6f841dec981ae936cacc339a4f23d369f7436a2e0a9c6f9931e71e2d37d0b7c4b4bc03aae17d1db566d865dd231dbd01faaad3414df9bb328c80d0c78d19a31bce8c69625b1efe207dd99537b6eb22d8cda5ea2ed9ac0c1388ad5df0d5efbd73145d2f3e22d900c15e8e9228465a729d3c017c309643a403e748d3ad26703c7444dacc466a433b21c24bb2d40942f5a2742e2cd0a8a9c72a3911a0a345b405e58d451a3e58561de26e4369608e23685372007855b2fe2eac0fb4213e8fb0085896de3e9c7b229afc902f9280cdcb697ab4881080b04420b82f29e3c34223a68eb9c825fb8a44d8bf8d53d717ef807bc810c93dde0f83911b5178a31416cac7a39bec3f7afee6588dc512c9797144c4685b7f0d16187042955746a69e1e8dffaa1579a523b57cab0fda4093a6fc3fe754fe40fedd78bc10f81af5c5a08ce0037b939224d1d05b15898ad99c29f37a2703d6a05a4acde0199ede18fbca51122d56fa9a48a2552370a81b54dba8e9bdb98b69aae756562407cc5205a61a00c5c4a180741d7f4698d272223fd49c4b5b4ed11766b667acb760a1be8ff5247690c7e7a76b20bf84c3d146b738fd84ec101674cbea7a8a2f012c2f3f5c68d02e2609fc6298565623074e255ee45bd0b3476894d80ae63bdcd93e177b75a8109c70a6b7ce51e8c564c4b79be9b51e83f9f6c2bfccfed7eee536f33c094bf1e3ed02364ab37ea6ce038de3ad49495e611a2f2b0549b4b0e8bc976dc8dbafe9a3111ecb170e1c97307537da0c92c497b871574edba8255f4668e5b1edfc0ca1ee3164d75c9a3368b496ea31f37e8b570f5e9cb40a626b89f57a5c128b23a99e951bc21d9bb0745190c5a902858b616e73c2a69dd047329b0e836a8a1825cb658bacb98ba6130f0e58659aaaf5eda54591462c6569c5f14a7e441532d88fc8cae25d4fc88c2a8d5cf1f3b119f7dc31d8f160e21c663c6b8b63d221a2a193d7371b9f8149aa6d8b5c3a2f95222611ed862f450eb2a20ce86bb8d1c80063be622ad588c0f5141a1cce57490bbc48a43d1324feda94dd1436af7458a4f2bd62cf85392c0c9e1b943d7c2de8ce952160761cd1d20cf70eac9452d6c01765418c808d84e225a05b90b64dfb5548afb9544ad59bad5060358a33a7268f0b030a59a92876214ba12550fc8a3468c61296b2cbc504d6ac7016251ddc89cdb93b5e9fb77993bf62e300d9182a1349762ce15c22ef7fdf139fc3f73b5587230bfd401598234e0a2d15653f26c3ac881e4b971edbea9db6ba1443c971135d3f41afaf5c934ad0b16e5abe53afca1a4843e90f1539474c07ff4d31d6f2660e2fcbe98982348d41e1f4dfe5e4b31398ff075ac2a3e8a60128ac81753fb1cee676374d9c3a64f7556bab9bd14bc822326100c054ff8a59417e4ae77f27b2ecd64ea2a01c8402510e8fadd3ac8e79ee178b3cd1f870a7198370b35ec772859f0fc6770ea5170e3a1667820f28bae0f1a56df87d061fb9afab59bee755dfa9bafd4705c8df413e08e90eadd0848d249775e00614ad7bb1bda781c5058a916a28e45cc1b3f17550af23dddbbe2cd467bdc1fa51c3fab6b2a81cddc30956c419643a33b179ddb87a6dd4bec6eab0ffabf31722f0ff17cd53bac9181ebdebd143c91c8612ae18841b12b61cb2e6b1b67d20b0d9a650c3b924b0c8993cbc667b587fa7d14d77e8167689d0390e5e21dabaa7a9587db1a080954b1a525ec616dd61e930d3e9567610b9a6cc5c9491ef5b5b49ce780fac88da6e3ae542ece5b0c7084156018165e2a110ff3613f755f8c30387f717870504c3c1526b068b321e30da87274c7311f545d18afe1b81c1f721bcf5d0703b646cf7e48856450cafd11c6dea3a33ead18b22456df381202d53fb7f471d8f3858fff9a2fac79c019791a9dfd1bf799ee4e07f010ac8bc78f95aa27894a924a47250f9dc6fce7b5b881cf2ce9557a2d79069a34e6f1d6f0454c26383609f3b89b6cc20ef2c1d39ad3840b3d75e20ed657660e85e5feb2f0a93079b0483bda27a2a7ff40890474853f71087309169e5d66a6f930db68f8fc2055a0929790101c1311fc9b96813cc4ff06dfb96edc57d5e4c210f5b15fcfb242f60ebd476f5fa96ed7e4799c8d1a5f22797fcb7eb33f4e4c6e1bbea0db3ba0b5799e5158f43b736f214bb39015c893d58a3cbcd664eb5ba95859a05f1c0c8132faf794fb271b8a78f63ab8d73e1497f9b7cf1b462db0d666478983b48a69a0ee969557a54e56ef658fc7beb83f84fcead0a3f19d24b430d0e703f913506a65aead69e2d5f1f8ce39d4813a79bf6adbffc964d398c6fe44cfc31a8317b29a82fc94bf9ebeed3b8a74a377ce801d128b2a727ea2a9bd5c92a5cfd4a26f2e00fce7a7afda5dbb06b9f4762dffa605e1e565bc9afb7e6922ce515e58b338a407ce1bc2559b63bfdedb58f15dcc2033779c3c2eff7d3887cfeb065b90fe8a691f2ea79ec35454a94ac8cb9c21f6cf8af476464b8240790cb91b190c6122ff0db9c7b28566a896923935781007d3c1f30c1aeee74ea16d4ea25b052c85871c8fd7078b582df22921498a0c313c0cc68352f70f53846fd71525e6ea2ed2abf81935f1ddee2fb5dff31d5d17c1712aef03b6c15d54a6f398b67966283dd09042c7dba71139dc5b31a7617911189ad2b5ba8f6f9067f24ff0d1b127a3aaeb4aefd69f66b3fceb126e5f22863623969bcc04bc15d953feb51551fdbf22cf8eccf1b90a861572169d81b214c92154e596eab7a8c212f197b5cec925ecba20cde0e9fecd76e14bcd9701c56912d0bfb1d170183ca251f728f910741cfbfce4a6786fd2c68140f2d766743a7af916b353a7df9867161faa03bb21fc501a119fb9dec758d5e3c583a9b5eddfc2fe00fb9d1d17b19e8184bd71cf5f22f583a57b8e0aa3b0d0b255310c5f05e070125adac8ef893a9d6e1576a90b8c66573b0ed63acc993bf7c12422b282fa4d1eb0bf7739ace66f2bb3ed4367030a469ca3a917351c6e50e2f978f294062e7982087fc16aa820bc25a8316170018c8a74e244f7509a7e5122823d18bb8fdba80d80fdd6e5a39ce2878968c8a8c19629e2f695048b4063f41be9bf421fd7c904f71f7cfdaa36195df7f80c5ce82c07f5278bfa5d634d7568ed3e107e22ae399053dfce62abe7f5149c47348215388253ea10eab0ff19e78dbd2b615f6d932ca637f9c96657987f01b20f8253592423aa453172fa1723ebd5bc1b83d840568ac19a935ffeb018baa8040af5979c5e8e6121e45d39ddb30908ccc66beb273e8695ecb8455de8e786b07794fb371e93add536db80a56fad64ee87a2b861117f4998921ff682b465055fe37a8edf1445d630268e8bef53bafbc5ac8708cf06b4bd8ff303ff7b55cc7d79cefeaaa3fde479d4ba289f3b509036d43f6c2888c2e2a88168ea4dcf6d0e36ca36c65875cb7cbc1f356468eec29a52e031148c85293d903e64c01a31af84c76ced17379c4b9087f62a7732b687a5f6d464f372119acd5a228c6e88a9c574dc4fca8184ae702ff4138f98632e97fc5d58652fd8d6a76c9a0856ad031288dee11f0e4e0c0d7817f5ee4ec3d465657aabbb70910466927c1562dbc728fad8c3a0b7ada4b3df5e9eb82d9cc1d3dc8dd65950b211648c80263721ed64cc50e6cf2a1a62a4ad474036a820f4b705cd21a86fdb0af6c5a69e4afc1497df1fa138bb0e8f50fa184d76131c3eaeb73cf515689f0fab1586e323af1dd94782c78154b3b97979fbeef6dbb2578f2c36df4d610a527b7166d2d899725004c53d35c8d9860393a3be3ea9480df1d9304d150a423e1d5dc7e9a8c59d42df86d6e16c4631d6e32a1e9d6e6fe9f0146b60f7d9ca41bdad9adbd6d8988883081fb19efb7132abe659db765a2be8a63ad31d9b67de873b54c64905149af5e185791d48cb80aaa604328f7b62144350b51cc6ab0300272a8f4f308b944765cd8801b3852a868fc796cb4d8fab836a4f2ba64f04507af191d92cbd8194d2b4bfb34cab5db3c56daf5ca1d424711b2d920f524c6c91b1b7061fc28e350572de2130969df1dd504715ce0bef7b91265ef73489d1fba7819a3b6b53054e6bdde7d4e1c6b773851a0cbdf18b8e0e4f78a20740e11c45280fac3e5e58dabc9c6c417cbb804ac7f4533583474eb062720df1ba9204e47cbaea2029c105eeede588f879e4d31d47ed5ab7313092660dee01aeb7c6d1ab354b4c2af68c110655d1731416e8e00f280cbd4c04bba850399b784c178b96015e87c3ca07d6c8f2f278a873fa3ce94987367636c38ab4c66bbdf46558644b629524cb902417a2b55a327845bdfbc6cd5d4e95430da6bcc03c8e63f3bd561ec16fa9316c0e790b7ad3b249aa90b3bb12e32ed98e63dd3af1365e10e9a74d272d5f0d2dde555b25f1bce7090d4855385b37652c65baeb7bfb4f49546e01e3a67d41931d202f2abbe4d17236f5be742b8798486a8a3fc0b0930d9609c828871df20f1b441e4a2581728867f35371179a23cf79af1307b6e943dc57b9c3576b7e936533d6bc15ab7878dd37f3eb7da79bbc43e5580cc6de48b49768d69faa227c90600187d1bb3e2412a40fddeacee98d9d91e3c463b1c0cb1726143926225aa76ca300f71a80eedf8524bfdf6ec3e9e7e06dc442f824702c1ff4a93be5da2f88c967ff4242ebb5c5fd7e7c7299ad837e9bc9af7f471f0631e5a76907c94104a9c75064be4555e68ef0c69ee0701377467582640c8a1548cb431ceec283c67c817b25875c9431c22c9c594578b98a447dd0efef3af3d138be8e882fb1396750dd903bd9939deb26008e46ea372134fa63681d48d72086a798160c09d64fc63910aa4bcfb2c25184c41b0e6b660eace36df502e02f224dc53fb22c19b3ba8891e6e4b259cfc9a83ed3119d38330571c7a5688bff9d92ca50d90b6c5938c5d16b8f1035e7bdac59ea48b4372b06a5b8b73039da8b4bf073b36394fecef9ea6446c0a64ab4df8b00d44bec1c07ac4b7f966d857a21b6cf2b43682a68c61dc1d3bdc35328a0af206153c9ecd61214910ea10309ab736460ff29495fcbca212ed3cac6c32bae945e3b4f493fe8d288e16b330bd03ae17cca6a759805f283b1da07400d837c3ba62e46d1c3bce138d765c8763c756f49469fd65e42ba336c2055eb3f4a7a340187b31f7b8fb53b08a0ad2520609812963c552b34e9fb022521a91fe5b78697c86fecb597d113172e6a809d89e3e7be85cdcc723015ee3fbf009cc78c1750e428e5f70e54a1cf1f7d3e81116a719ac0216046c54e1f552132011f8c2ebb7a2159f699596540ece5cd32e3d9540b8cde2244957e5acd6dbd10a7cca0882bca8b8772f573eaae72d0d0ecda3742717db9b8e9e853c2f7dfaa30d8e13a314bfe36d1141c2434b047ef160a47d1414f745dae97d50e96e9077f51d32d98c4253ba7822ffcbff7d17f6b9a6015ff34c3e820850b5c0f2c0c0b2b0144a865821a702679beb678b718b319b3416e08e6d620f08c6a7425fb400dac92f49a40a7759227d9bf8a7470b98fc8879e7952c3f0044c7b2bae87ff09c6af8e88429d5ebdc288e202d54ac8e7bb196453b20bc1ed96ebc9eaa2e03f0d44bd050fc0ef41c97eb26afd401a234f1d03d360991a7d9119255998a670349a52845b2010d8e73118df069dcee8c064b47597cd2ab8a686a4fd52b9febe57ccd178a36a208ab2e75f240cc267dfcbe08c0450c221af95a552201fc03655755ef8e25baea6ef98c96aad972f8fa61494b2b1b17a30ac432c308524a378e582c0fc35002be100f63db9e735716dfb1841af425f811287b5a468f20c306ebcbe393a34dcb193116616ed851f05fdf0849d8a99a234ea2385127df80d53649771337cb12441a2937aeabe30bf53ffaf52788529633d988d6a4a1021729100f028cff09fa67a4d17f3f867c786cdde830d742addb950aa175af8ebf4264f8023ebe26e898af73e6d7b0ab99d48e533f8da23ad25019966dbaa1475b9d5114e4321d6b83ffb721eacaedae7feff321b2738f8d0ab23f0c11d619383dd1f7b12e6dd2b4a005f2d4de2b1e5f256fa1fcee219e78cd7ef6b109c800816da7a9b4f82e396380e05f85cae60fe8b8f1a752a8e251c03bd1f81c5ae92a3b4ef6157fffcf27c7a7f9ca270840063b818663869b6b2b0a75e3cb7b67a52dac2420db7e1b1f7637968ce6c32e0942cb0ab2f3e73a61eb7a16d8fe3addae683eb77c0e41f014a226034e6c0591d05e0c7e9888181fd7c3114a773a84e9c22b59e57900f3fff840b8717abb45027a07a33844bb08eb2dc9899b572ac5eba3b160e0fa5ef2bf05a9a6a10a35db829f6f7b532d1876413b15a71dea87559cede4cfa19338622b28de747bffd636ff583d62b30f1f458725ae553a379c35cc4360cfcff67246e5120fb006f17299b92ba5d245cb459abfd9514b85c688483ef489707205dc4d187cc231067a6e46a26f31e19b5ea829650cef83813492ab96b775fbb347b4e7b7cebc76397aa82eee48da3c9924aad045f456ac3f41121d2dcbad101261fbe32e4a253145f96a818428eff7e2547e43f092093d95e9af8f8721c46d3c7b3e6d14826569771407d781fa32286dccd280264735037cf1dc9ba59c2b21bb7259c30e3d16065e5b18225185a73e10ad1680e24708406aef8119945b5c7ee76b70b123e2a1825a034b04198f3b2f7cc2c995202f048f7b9a6dd5e856971c8a338b1004b50513b71238beec9c0016a87e61d1cdfaeff17be11fd64e8941df8d4d21e5ee03806db0dee55af3110c8d7453dbbabb5bd04b1f49e1f9be5d2cd3f73edd7cffadbee58a21725cdefb916b33a5651ccb9cd7796362bd2deb30f9a518f65def40df213392ca6a044e1b46e3b54971efb1e8e862e87e1dcf4a0240e9ba4dfd00d72ab8a7d95e6a6538f3ac0e1a2da3911e2ef37a7f5c84b43a6899d3ab993fe5243d793bf53e701c63d2e2c0ab89bf16a177f5336406e1666b59227f47866cf70a240746ff7c7079e788ac4730616dbfd0b1152a9c71753ed8eb1284920a47cca0da130d11dff1486b1cc4be521188056455321edd323bdadc48aa16f06d45638bc48ceb885e3952b3989eab8b63b60647e4f45ddbadb27abeddc436e4beb836136685bfbc6ea83f2e4ff3eaf511541ae0fa9b0f1bddfcc9df4e744a45b90c6c57caa71692bb3f7826bffcba156ff2d9872930de3883248029fd1ec336b96b620885e58c622faa95f4315656afb3cb703a4d7d04cccef5d3d77691ac635ec571788947a214981a39ae46f0604fd235d1eb4d517cd8f97be685f96115af6bffec2e15af01df6865a52f8ace94b221317115de73d472bd265f1e0d6072ddd64ae011a33eccc2c568488778b2b835c95f2712021dbaf50fc19b462d86e1ff5d85b7d517048716c24bdaa460b9cb9c1fee3e3a30cc856415b6b6b8310f3e8d22fdf4776f575e1a136a4ee1d2aebbf9eb24409bedf9d2974f51b913dfd44a36b3129f89f18f1e358867d85bc8329b340ff1ecccca2a524388ffa5ff1606a022a2ef7baccd37745d927e71558a5b7fb5b57458ce86c0b604f2f33d45ec2e5287ef3ab94bb5f57f894b7558dec5ee69e3c9f96c83aef9bd2eac66f6e0b87447a5990fda8e86b22ee926973a847e562faa2b3101972ca1e094b78e27a33f186a6e437b5524e587950837d34ba0cc62aef04e358981e86dc9db994718b66408fe930b7c92ff18214fcb3411464945e58838a0ee367cfbc8fae00242797e383d2d1b85d3221243992888465021f51a3c845771b67a4ff5ea981367753e6a4ec9fa51ebfeefb4c6247d0429cab7f560fd99ca6fc0839610ec3562b10fd41e8b8bf621db1522911f574048b0ec2910c1ef7e4ad86d1792ed56efd3bca2d69775d8712b2f215c8ebea5c8b7247b9c9f344becc83d75efb2376d3720d9f9ab337a16ab54d78320850f9585acb3c70daf0b559fd0582bd759277b9497c29e906a7442b31a8767b69799c5e1fabdf4ae26bb1515ff0746c08bb852ec6e4b422fd78ab52c6b74201c82f4857aed6fb94bdaf91c0cc169bc1c7ae247000f0d89673c2975298d4f454d64b7303a968b6e7ade2e80236f9dc8cb76b961d5a0f41122c174d73385ceb34928d6feeb1e28509bd1e3d98cbccac4deecaf72d1d9a5c2d9c34faee9892290c00ae1616c976d4e2184e2340614268f3c9b1a4283e4c28a5c6c75f4204325be12eb58965752f2daaf294dd6a889a3bfd3f60914f43481077375e2f1f055ed72573afe98592daa11a42c20bea87ab95749358b3fb47f4bc2f61e442ad906a0d8401193a60b57647c143931a1da64181e856d433c6708fa4c3c0a6cc47bf35c3ec65422bc8e26643e28a9d5dc99a54c2ee11dbde93660f9b3b9656d56d125b1758a6b60a2525a51bef97aaa9152bc461fa8d022f0b3ff388258d57cfa2a901af15739ed0ad60d68f865e2cdf5e0d89a4276c1b74922d2ade2d414fc95713ee01855acd295bd0c981260fb5201a273227d3761d4a302d6f1424127d63cc1f0dd68f9326db6d0ce015bbfc3bac552008ff365a84f801353938eb63026ecec652fa8aee37d642b5c1197379d6befae251d508fec10a870c994fb4c9538755404befad6bfe2e0c1cc38f29c981e05206ba8b0876d175a90f5a8ac3bbda064375e09456aecb689df0ae9c50740081dab483f780564e7cd1e471e61f11fb2510783e74f7ebfcead0afa91b0a8c611696b164cc683c98a5b8eba8f223e0e56183f32c3401c742e69b99139956d8f78d18e975ecc44cb14980bf497ff4fbd6ddb264007045958fb0aa4a689f7d5ae34aa1c7ebf69b0058d71eb540977b820e4f5e8184e326b6c7e00aac5a821500b97d3e53d8c45b862d8c66b4063e0442caf1474feade5a8a1f36b17e0c78c4c305db6b28eddf80f1345ea50ef3f7ac21754e2f861e8f142fa91b96b8c6a4f4bb11112e39d5011f02c5932fce8166e58fad362b1f1adf41dd10b6209ff19e3ffdf87a102decb29f2e9f769f2721b41bc0d07d4a7ebd749832a3415b28b282cde90f21d13ed616efe9687ee63a0101efe4e69fdfda2fe8051b8efc61be98b15a2bfad420dd81391f3c81f86fb835f64c0fd0cb3b2983f10a851e088b3a34d90167f839987f0d97a7c4b8a8528ccf73aa660444e9248a460b3698dae06ddfe2c441b2c695074fd018dfebde496091eb630b5202513bcb34473363075888821ea472f752ee599bba62b96c304b790b574ef41c36ffeba2d3ae7706e26da6133a454c709ed75633b2ec6cb9a632f7ea5058e9b0488a31cac814b638ba1404369e86fda9a424afce37f64b7444f5288b678562dee893f8a74b94f6dfec30f27c6b1efa63948b867555f62433148f2e7d823739369555c6584af04a0bfed6893ca4666f967056e83f8ee511c43a501199996e0416d20a640c60ed8e0091c90aeda222c1df0d9582c7f8864cfc6ff4e7ae6ca0970b5a1e9d3d9995e9659b82066eac667e75be90487c123451d5e177046cac389e5cc752fd86b3169e3a9f165ece4af0a6b980dfa78ff1d14450bb00e320bca968a1eab6ea7402558bc835693c48a50383ad569e6eddb70cdbe840652b2b402a699779b364aa6fa07f04fe5cb05e31e2f05677b373f464d4e228fd2c23c5431a41d818493d7eabde5cfa222383d0cffbebc17e826910ca12b5b12d64c85ca7e0ab2ef41e26e6602d1dbede1a7e39bd188abc06aa99ac56687ba242d2e4a0693a1fd2fff7ce0fba3741cef684768686b7b7bd6776b00307892b494a23e5869066032867c29afc56a078ef9f168c65806ac0cd6b1d936ea491d3470b1b4a5dd5d6aad88c05b58bbd6c055e8ba60bfa7bd97ac8a2d5a7ad735251385901e4e5a1a7dd53fb26215fc58e379b9b5a8515a8b78d566202fc1085875f979d80936b2231084e59354e0ac74ec9941a3c6dc6c96818fadece717ca35c72e10eeebb46cac2d2c17567a5f55dddfb64838d6261c36dab29f2d8cb1c27115eedea623cfe73561677a8e6ca8fc3ed519b171f33acad4c892042cd10c92088401f3db971e521c5cafec40f944cea481e6038725fe0d19c4536d7095138ab19663d24848f01cdeeaa6541553c3974a82e49ce26a7e008388ebb171c714e6d3c4becf75e8e830043b20bd4d7d01f02d8636922bee8de7002c0847760ba1c900298fb47fa7baaa947775d96bc4c570f17d780be5cab4f4ab4fb244ae706a65768a023ff45c52a03823a1d0d1f5d4cdd6fb807cf91e7b134d0c7f2c309b72dd505b810c6eb86ed36ea0c7b93a1440498d16657e5d5a1c93ffc255ea0951903a861f26e1a6558bb234409c4d0bd900afa8d8bc14f24dfe3b070c316fdbe476a0fdbed6a306d89d52a3495adfc0810ec60591044a2f343c7b67afa62b79fef3b9b91dcd7da7a5aa8b7e354c8ad98f566725418388dbe8bfbce53935d21196ff3f2ce8c310d8b43a075d7ada8bf72879e29910fff54194c46535beda8e9152136a1e395981fb4e4864ffb6388d6cc858d9af18d4b40d87affca7669bb9e845e25340275060ccf1251a26f325176210dfb67bab83a04f7051d7355ef97197a3912f7c6aa65596f2ba969b4f1b47fc0df578f89df73173a7b8b924e0fc95fd28e77e2c18dd807122a3e1883a83c1d6640d1f6d4355c5c62b4f6e5dc6690152ff1ee10b81f41d2db9ae5ecb08f39925b9b9d51537cf6530fb8dc6e0aa24dd0f9698bd50921cde6b247576984539573ca1b7d4baacf37ecf95f8d6afb24d2d7befb272f28ff3c2cf2c674586cafeb3a395b79d714cef3cecab38316119cd55de5737f7bad24ea7f10d4b0e1d8cc7d846029a74833ca5ef6dd27c656bc56126b261918e9a0fe921260b849626d9abfb0963b45a995a757df7b3813417ea7447045db4040fab803d40436c0326ec48f108af07d84a527b1e0b67d4c4116e3c8c4a3e6579859ebf3cf6298409f509e6a3f93dcb772f6dcf8c2a469dc81cd4b96a4d493b177c7515822c9938f678ece1c4c3ab5c130315b14d8588b5df29b7877aebd08a93ce9f8b02a73a418bc7d194e35b3078b02472c77b9afdfed19c6b6e2ee0fb47066702f0ab9634d78d864896991ad188cc3b47de4a149312dc5e6d25f68f2413cbe11062ae1c6855b3c6bbba57e93aa4cfd4e2db4505c3a584a6d0d1d51c1001ae26410230b3d52d494b279088bf2be6c1a5a272e113aba0db63bce3e9b1618fee61e99a86acb62851a8dccce93dc5d3a06735edd1568a2ca33414e5514885e3e74b7c7fb64323921b667fb5d7305d5eb1a0151874811a79110d5738d890f7b10bef590b153bd93ca9d13de476ea19ccc08bc83ca2d06a51126d0c0a4c2d6bca03774e5b4b373b5f7a2d7986925b1d82409f96070162a3238d7696b41408ece23d6e5cdc8c6a09be7c4678609affe190787e2720e1c416c4a2e0ddf66c0f713736c53828d6c4673e3f32e9fbd1b1492122f05e18ec9683a13007cb7649ec4e973a51bbd1c0cc14250c231fe040377ce93500128a45754aff69e45c0f48eff328c78b2707dc9a879f5a5056270b80774ce335d0e0e4c2c69a4ef9795fa42a9e0058da975566e53211adffe4fbdcd6974b81b74d729cdc90260c0260a7e7a15755719d20621136718273cc44339457bbb95b15c5bd7ace12159fedb5c6d2b82c819b536bfab03bc5acd64cdc32e78b044dbee0d354d8223fb6b57b055df08480edb942755d7a5b8db7d3030d09075be1399aec77a7a335d7526c1bc95a32de548c352a822a00009cf7740352361b6cc4b0e662325f676073e75f4f05c10556daa897d706370fcd8ddfc869fc624ede9d4a55b2a091027ce7c74361483e3cacd70c03612b87e7ce34b47d2224534072f80d8f5dd044784b35293a23361aec7ef0244e470535875b3be21ca85c7c07ea6cb49ca5da5509798feef806e51119f356014d57dd82a9d44240622627249129052c09a070f7ebb900e13a9fd959153c83078b2d7c9da379717b49e2dc69537020900be63c2206f8f01bb687425f79e36a1eeccb97afe46b6787aee3a600958c983b4d4dba2062c5abb3047ed7445dbceac369903c98e23878c2933bfca0233f6c478c068b212eb11cc46e45ef432424489bb6fdbe8b5073701604a42f58272893aaede46132a6d804bc82583e5878a6439f5905404f23a915e4dc26895b1675706e2777cb890a5b997de4fc66d1807536aa02eae001898be0b3370f6c090364b4c6ac4d02974b4b85491cd762acf96ad8dc022457d3f36a13d920d4e9efebc070111c2652cbfd7ad93cbea46e57a809c9af6e0b36ff44d3fdf49c520dd61a82d791b14b3e7e03a06ae722e6f3dd513b378f3435bb53fc03b3f0c35fe0080af8ee5bf3065520f3000aec36b44a5f9cc7235f1d6a8d25a61dc61ac9a30bc2b8146327ddf4c14f84b100c63dbb16b279459f602a0d60f656bb1cf95d31c8c601583386c695c225a3eacc4a4df013110f2f32c72830e6e911a0c843dc0778ff714cbeaecfe0169c3f15491d8b78987cd989dbdab0981fc9e4371f0824a89ed91137cb7fac0b49ce21117e14908637d30fcacdeaa34ab42d22294cc7b2f383a3263a7c32830e6b506f107b723a4aceab01210004e918dc3bc6b8a18a01726698e45dcc95deb99a1c8bb8fe1ae75dbd36a3bde03f9c4a975d12d804adb5c6c48ddd609fd0c111c53407fcade9b9356a6ce92a401972d6d03d6a754e6963e863a7fd52cccc3425d0f4c28e549ee5c6c321761fed63d66d5c85c1c699867d49541467179c4aef31bd31680113163607375f754e43b9d82d44e6ce846d968a86858a22ba33956d77a4135876ceaaf048df8b41f2368bfaaa307eabf0c28f55babbeca2e199bd5f074269399573d82440d790b35099fbd84227ee8d41ca1840bd2514a0c8e194031f7e2411eb9a79b8f210139d15795d20c43bb9dad3dcb615b33e7740c0df93972c699d887a343ae6dbf96c3ce757110b68a10778925fca82cc5f8fba4e81d7473937bf8f6bb60f904a4e3094555274bf29114fbff49df203442540902f2f119f1e46e5093cc1e01ff546217368abd495f8a968721779499c445b28804d5e1ebb95c4534730f25a64f785c26fdfa192415691be09649c20f5772b203eb2586dbd9000ab6b2a474f865b81dec4bb5f37c5000eca8caa3263d00ed85cf6efa9a2598528405aee53fbd0521fec5e563f64eb43f6822750ca3183f4e9ff01801f1a3bc6fc5d8142e74f5dcc4cbc53ff25eda897b5dbf196a1d74f0afd09d4ba80802f7956c537c642cab320628eb01f9f2e415e64765e1e4fa3149a6d04db17bb6646b480fd9f5b1a9fa4ca6c87f3d70573d319fad4a438ae28865333492f7c364f283ee5469d7a9a168a71f6d91dbdaa7c0c68be61c2ad0098d38800fbc5e458ce078a75cd50bcbcc3053cdfc3eb08c3513970baf0fbd8831f26d10b5ff464fef43cf88aa1e2b0314920e5ef1787939851f7ae719f9f98fc6d557c1a6fb75d44fc800ee4be9dc67a2e852a24be750595c3721fdf56930ce64b925c4d6ba03b79c1cb170a04244f2785c334ae293ce95228ca292d48d34eea103061bed07f723308ea14e1817344490280004104a5a9acb94394d880831695f12e937b157b260a8cb617b148f830dfe19d609bc4c3b97e9b4b6ccdba24ee18a9beaaf829a1daeb6626dc255629a657da6501f0ec1f8499b5d68268dd4979e8dfa99571f36157f5b6084b28c8201aadd1519445840cb084931833d578a5fec4245848fcb52d3d784a59e25912b8786310dfad58a0c08ceb93865481aca6293da250b889c83f73a7dc5d5ab07ff814495536decb3e59973e58cdee898f916c71e2c68e8f09217e0d0047442e4639aca5f8daae1229d7353cde270630264bf6a0d0429ee1de3bf08aafb392dadc186a43d6486b690f5bc2cb7960c79dc12032404e4cc2facfdfa45ed8d8c88b52633405dcce56f36e745a1fd0d75cbcb1fa0fcd40bb3118f183294a92355333d1b1d00a6e8ae7bec0e9e0468c062bad0c4eb6d356bd26bef4934055876fcfa696da64ce51d751cb738dd340771006ed184fda14e2af0dde7f2259f8b3080069b114e05d5e2aeea4d75e73d7337fd164ab608e7e503006f0da453c8fa0e8a9b7faee24ebafee96c2d558e4bad0aab2dd52ba33b2c1465df315f1a5db8c8ac075f97964f4f4dbe92cce1ad81d37bfe061c83de0af6e36ac83fca190b671657a6f77ba359e0d23de4b546c3eddf7ebc020c3f6f5a725d8b221916b977925f52b40097b3b152e75eea711285c3b61d815a2502a05b8140e2ad1e06ee56b77a2721211424f42f9e99731ce64ba7f39069b9bee6fae92e44e1093fa3b2c4ebc2cec4a9626981efdc57c61d565704e5f39346ea1cd85b92916f7c1941be77fe4d323a29e76d8bbfe7c16149f35a073de8e1989ebdc5e9cc5c78461a807305be22d0c4c2487b195ab3c0ca14fdfdbafc49d9f9ace8107de17f2ad006e6dda1d88c7a5951df6923cde9b35cf2e07da805c5e497d30f097285a2ea8fd0e862a47a1ffde22c788f00e923fe41a8c922e75f6da30b0b4175eca7cd2925651e1bdb7ec99bde06757bc704e1d814988564f93a54139a9ebdad6c4fd51a8319497ed1a38c05ce240a83506981adfd0816cc88f2a18700ef4ce0805af7d7df4b5530edfc3304280c445069e3a2a6fedde1954f12d186e0650bb87faa2c8d442354b294cf229b505c9fab1012b43def30c9a374e5e1dda1063acd2d4fe5c7234a0a87d39fc5e556ecbe756a1e0ac333c43cc783daf4fde0793e8440935db7fc6eb71bb61564bb4d90115b55bb3caaa0cd78bb3be338e7ecda6c03be0494f9ab0edad50258d1bcb814d0d260eb5b012bf4d1d761c94863a49595d87dfabdee77470dbec4bfe6725522b5d93b56924defcc0eda9525f2b045a79a77ffce8b7d13ad33e723cddff4e4d72056733757c13a538b9c5f67332fd908694bf486f3025d6b236fe32a66f8ab37efcc22ab5ce2cd43930f51aa09644517b20ce0c62abb2b2a459a4f0a802323809b1bd3332059cf19a90de10629864d4a8a1c3968ca5654d69fe36f71c393597012907fdcfc4045cff3c3fcbf99a5d4e0b8c8dce5e1aa2c4522a7db7559e87e87e11dd01f9f1c6cdf81e39edc989f61937f962fe4a5bf96adc884ba43d7374dfdd52e7f8881476ec6f8e3889d33a76975a3cd01507cc72d31973e388db3fa97c9e04586a53e47e6cf02c8b9fea8d69c57132d8f198b4c227b25cc643a5b2b4f60c980838ad85b0672cfdb98409454c995086eff6376ff37f97ee96a32eb3a542d7555d460febf8b0d11b4083a406b1b874d6509b2b537c72260bbc5e8d717a2a1cab4c7774c23355d457664660095815ed0b1c25b685f5bf60cb0bf3cccbdd683eb9ee4a8bf4dc1b78569d794f2f3f36b8fef80d63256393eb7b9a95ddd8d8c67eaa5e6e98a3b2a6214191a450956e0f0951cd87b9f4bfd8fbdd3e41be2b4cec1091992ccb0db6f89042db3a17986785d1f8b67bc76d8d8a8270bca3d774feb9d3582ae7b9b7839f8fb588bd9188c609d1ace678f1443bc4bc8f9defc5a09cbd693a8a25e202c4606942f83e6a52457ab0787fb562f0d7970901e497af7f65aa628162f1261a152867f09bcde83b87fef6a89202a20ce5b29c6ace285d86b1615d1b997c19aba403da28a19d6ff0e4d629d108ff565112aaff2720d75fff1855cd727cb5c063025200ff7aaeaeb1333e9200cf65e5f197474ece94a3c06d3735fefc705347226a35c50610c8499230b3b9ad9d5560fcd95de031db5e032538e9265735f9bf61cb16dddc871578c8f19dff0fa6dadbb8a91af6493d0bfb68f596197710de7b1c7c18226802df8a1fca0f39a87ad0ab2dd66b07d93ae7a220184a0d5308a8dc8370295b2990025b3b4401738cd6e6c68036dace21bf355df3c8b39f8b06dd8088082d219308eb4887edd1ac085f4ee481312f926bae717e6f69af37c45351bfced2aff735d99afb29683a3c8c6a03f0764fd8ea4d0b5d5e59a42a7b0564a03497a7cc4f029209d3135cc244b6daf038822b7532dca4116982c880a38f7d5a05e1b69eb34435dbe142285823b82b4abb6c4a47dd927d84ffa540cf4ec1d54141c9717c48f318494061feea160d13f3ec5bd081107a12a2a888ddf21896e558e5b4e4cc5d5318e54125cac1f6bde4c2a90ead8ea6f63e279e38e4bd28520513aeae66ef8ff6f9c973ee20172df64a1959f36c412a71ff5a460b718e594583034d544a77ede0e2966ab9a5bbb8e8660b60663fa9fee8c66388f72df30a50f4f99e231c1e7b0fc62825a9f5f0bfe7c7e0923033540d4ab46de9d6333e940d389a348fabfc8e1379be5ff600af1cd35eca6db42b1060466610d5b249fb0dd5b58ee6916c640010436a4186a86d9470b0f6b9588f8f3b0b4342ed9dac49dc18a81ac621af7b8f20ba9e9c32666fab6c0cd8faddb49832aaa6aeccb187a07d015f66c43f72ec9d0e7e889877d17a1a8b18c31e306a9072bf61b33d30510264cf87231f0fb21dd0277e505e017f27f4b2f44adabdc038d7b176ba8141e848ea77750c25a18041ebf3e06dd1972eb4561545a09e3d63b63f43522f3ef8e519ff75de7fd042fed5e75cd9df6de6b585b65b05b7fd6223d5bb55b79b9f47bd6a55815566a776390b78da141c2d28148c9a896447636c71eda8da44fcdc17d68654794cba71e2450f6ac9f0ca00071fa155481216368e00d4e88d5f60ece88540f4b5c0d5f0f226ad4600aec4a5405d7053ed00347dde0d9d2fa5484dcb2d1ac5c45c80b2e04b1da415c06b89c6cfb8b60a0f195963d0550eb3fa26ca54df229e9a185626eada964ddf6f5a67197e76132cec9621c4e1f816f51e2f780f3c7749d6cce11a22641bd194897f27fc2671346da09cc01cf91cf215ba2cc4cf96a2d92a7ff8b08d7ef7343dc97e1a047ab5e05765fbd6bbeb4c981178c15ee856c5dd3908f29c215c4b44926e3d906b123874ccde33e976e3f9bcb8bd3f2ea286f77a2079a903e46b14a83b973c26502b1cce681e1e9bfabbc9c4f0f321a937e463b935cdcb7e3ad876a6dbe52f1759875c38b825c7e018407e9d93db016ff42d3bacb4190945505adff9dd2abec49e029bc9d671feef3f1f142d5e0b0b229dcf4875a6eb1cd6f9e82b6ae0af8374dde3b40856ecea721b87df09f74d3497b359f4ff53cbaf754ca9bcb511676cfa47e2478fc76deefa1201d9977fb339ebb0b7280d0c14420aaff64caac23fb983c58c240be623971daa22e2dc190fc03c99a7e5a539968da846d1299c3882770b4adb23629ab9d93f55062e596f4e32b0ea72dc76b13233379e570ee91f3dabe4f31a9469f6d0ee2a8760def8bf052b8782534f0a2988692830947ce3f34dde88c44e4f133327922b349ca4759ca0d1b67b69132f3506b4c585f9b332cfd2fee34c3ac6e354891dfa4a1053063dfb844534c49ef19d38333954f2ec076d401493dfa2a006c936602f66a90651748afbf1c28eac6ab0dc6b3245259702354f62c3a2690404456136dd279842da52151828007f5e77578ef5984351721165114aea4422231fd524e47b8e57953efe3fc78bbc0ea679300e6f7f39555b295fc7082e0d68248ad843ffa2423cf4f944f9c7a72f58e859cc25761f1db721a55b624a0812991cade33c14ee894f41396256eed550b31586e9847262f9f37766458f61a7366fac723e25955410c8d6d661d6b1b76be6255a3ab33d87899588fe2a5982324348f84df47d9c39ba02510585eaac4baabf0671804143a94e06cb1a37c8ffcf9cc82fba3f19b9fe7952c58887bd950b8b6b9d6a9d4c9211bdc47642032d5a88a8f25cfa92881dfd92a8138aba080bd4eec086e2ddcfbb3048b300753de0697332a3ca52751e449bbe72ad82f838512fda14de7f23bf1abd48b9bd574b43c3fe8d348fe560ed3335ae38e35fae97c4664738a4ca3ff4eafdbab88004625edfce8edadf1e610be9d059ec0f56cf1d18452b57245925cf6c8a1a843e2728269d0550e95aecaf47a6214e25c9b6bd6d3696f00758df58588def61383a0fe73a8ace57fcfa819d540c9924b932006045828ec5bb676bca6b09addca1fcfa9afe83647b85de7fb7d550646099b5e0cc5a6ba42aadf5299754f95215a2acdb68e29054ae05262ad0f870574d624bb74eee29d5f79873285dfaf12babff0de39670bb441598abcd1fa74ea18399fa1618b4368c314dede67cc47c4798fd38a3f00c16f633162c2042c9298a474f22dfb2c8c44eb70e7ad8fa3379d42a4e9b704aabe947d78a01a7c3630e5bfc909b4b1f9e982f294d02323f1b04793b95dc8597a1d9c750e295b906b71649b096f2ad9176fdc0ee3dccdb14bf74f89cb8d21a0083e32eac54652e7b3c8336c4b128a14828997b7daaabf0fc225a31d8fa372c7216755755d716eae5674dea8522da8387db94eddb4b1afee78fafb5a4df2691fafa1cc1586b2944e351aa6f5e8aa16329311d9ad5c4136e50ebfda107ed82a9452427124e7d3cfb0b06dd821b729b4ff5a2d3fa5cad807c646f20cc5d9d26257fffc326ed5e91b065d3cf4bfa243ea50d5fa56bf23e5cb3dd932b16bde563de34023a0b258b796e2b0ad8b4118ed2ac6760d12ddf5bb785dd199ae3d2c9085618820591e65d147c7ba48e648e450b8e3f8662b1b31c093b79efbba1a47a9fc82ec0140d732176d52eb431a65a82f611f5bc95e53822d983396bcd4ef648508413a6ee6d8c70efcf1c075aa8826591bd28a62e41e643cba63febf1df76469575ebb429913a7bcecaec52f671bbf7e3f43c5fcee061f8b637b9d8f3186b7ae2d260a71d0cda80e85cef2bc7e1b2494f4edb88f4813de599e388a904d31cbe78d5f7288c558007af2653640f9859988aa9907351f243af05af65a1e22902a0f9410079b5adddf428c84b04481bea4d9b4f7ada7075915ecc55a71ab6b9160f0247718b945be7ba7acd414df29c1fd1bade1130782008aa3851d5c2da4c533ec25ce50f19dcc5bc2754c17e889e1f0fa8d8f0c21505fc7dd403d27746c86f119c03ba78bad743e299bc8c76811f100eb4a59b5335986eeba9d522db46c2d03842bfb83117f6739631b04e7ebea69531ac0c301715f1895a75c5fadad601d62804895547feaa515845ec3c685dabd79a0b4bdca495fd29e8bfe4ebc1e22fbc72c8f29fd44f179894bd5a96386fbe9b3e185f41bb87b6511a55d2520ea19e9a34b7f5db9179e8f840c23f528116a66b606a2d7a48344b8211d1d90f817e27e11ec2d782d64beead795081a01410791024a738f74ee64d1cccd141e4b4fd5dfd8a5010b20809d03ac7063e280e9134841986f459aebbfc4e456da6fe74c1d1fab3cca9f2cfd20d055202cc7dd87d31084e26b744cfaf85814940d4ed84b0f2207feed7c343a2fda274d44d7f5b57fb7d6c1bacd121fa91e5ffbca6d31f5e5973a835cdbd8b80cd094a442950541b2dac7fc96f6734e16f9ec044f014f48c134aea87daa0a0aa3cb8dcd3d89a2608def62c0c9734590a2be6b2ae763700fac0d34abeb7ab2e2afc319f2925bc742e6386b2af7fadc444a4d810dbf5c4cabaccd159a86cf17c0e433bdc0d632d3bad1dc65da701f4fda574098d17148ce82205162a2c488b3332ac4b3df312a062c5de44a27be6f88c03f02f784d2fb0b58445c367d8a6f5fe3595aeafbfe8758907a982f01b45e6ba2e5ffe5d2eb6f441266bc2d52d32fb12c0927616e394c329eb0feb140c417e7cacc28e8395a5fcabf5fc877160ef201f020cf3cfa635161af112ce229715487a93afbf19ed801444a90398f000c4f765f9a39521bdefc45f576f4ac36d9f4e9b7cde87c83e54ec0fa453af10067be5e260308acfd7caa2ac3f9027b49e52328fd12a5678f7292ada7e4598feb6ef6d56377cf2aa6a5676edca4126b9bbf122e91118f0bbc647eb9c7a5f9348cd80dc8c3cb43fd6746a6e7429d9fdceeff51a2be1896aca8c391f4cd99c6608c7c37f85a37a9bc63ef60eca20e1a45016664e4aba3c3cd6294d5449c7a35b634d8d0a0683ac0d4bcb188c109071e7fdc38ebe4abb684fa06c38bff75652908eeb2d825ae50e00ff375111107fcc7529436f555c4a8ecd9d6f96d5b67c86748c6bcdd4519298a9afe0c3f9bcd6d7b4207cd3c9bebca42443d592dae2bd6a12170b5456915f1bdc7bc71495204843a1776d76f0fd8f3834b8e1187218ba96fdd28a45236afaae0b97ac73d1437ebc74e870be4d967a4a35834a59cc17576093b10745bb56b513e41ba889c0d68db7738573e11dd294d9cc3c023d80095979406e1ca9749aff4cff9a61882f4c4c63cde77e7fba29e9da92d3f0d15db5fe185d26c624bffc99e9a9f795a21e278df37c56242b9c1e78c8549646b9fa95b558737cc9ca6405aa1baf0df53a09ffff3ba45f21cf8a6a596593bfcdbcf4b767134755e9542d7830d827f84c2153a933725f33f39b1d58f2dcd9bd85ca8382affba9ebbc4ea04d7036ebc8f4dd9db0eaf0a218b8ae587fdad355ab8125038ceeb9c0530f632eb7dafdef61efb179e634d32d4abef7cf6ba9fdfc0fae826213f028e8d152ef459ac21a229e84f4d5c3b8dccaa3a5ff41740ed42cbe37d046e7ed823045c6659f95e09635fb4282302c047b223e4e8f957e734eb61001c315d1a6d50def7b03143373c10a3dba8dd41959609b4979f740460eb988d33bd9ead8e6a1cf5bd7428907ee2b072d8253b198c8f7151bd45467e15f3d237d0f99170025a68e1f07abace728e94dfd212fa40b3888b457303aa48c4d6c65b80391f02e691712a86f3271bdd0dd1ef11bee1eba38b5dd1a78ec4a18dd1ce834849b930742b758f36add30d06e26a5a5325649c2090feb4d7d5dc8b587365195e7e2a9167f2fb1b944ed8788ee81486891f0f615acec9066d030dc35a93d60d620391c1c15d23d4ba8d4fc0e71d46be239911b48843e2cade0eccaf2940ae847ae6e58872972e7fadf0c264a5f1e717adf80743b11884be706482740ee7fb78db9b599c23e1720da3cbfb1a1780bce676ddcf86e10db238d3b6e1b68718f6e696dc73786296da91299066ef9e0a56768adb5edfecf810df73a5d34ab30b4b0c517f5abfbff3ebf37d976859c7caaa22ce7fa07c49077c1c2d4e572e8a0078988560c6ae60cd95fd3a752807fc305490768f0e9d5c397d7c67fe6eb0fadcbf1aee678c53eea6a7359848295314a8aeeefff8e31290a996473880630f0381d7e7892309e2130e1ea9630558f9789e5c9f38b00d186e30a06b425ad0d675245fc7c2ceda6f791b0c41aa8099d7ef5fa98fa78c0570b5cec400adbdb916aaff3ebcf26dbff027a81dd3769f0eadd094699338f37a3a268eedf66c055359897c155263c21793ff3a3d8b22449f6ef14953970ef8344c0d58d224c4fb16910e50321bcdcc4442b57c6fc1b8f074a99eb769a99ca012509eddcb7d539c310402d58ecebff562382d4c9bd2b887a01c46c4b393a9c17495117bfa4e19d4ce6e02b47948a497f3acfe399c174d045ee08e0a482c577ccb269259a5858fc0b6aab97caa2546c72c78ca0796ca31ec701b73a32c7a0e69802f539a0eded085285dfdd31d84e218a8d0cd17ecf47ce6b83d761b44c942b8e95486661f20fc6a26d644843cdfcc48e51e20e370cfeb63be9a05270008d8e71896cb7a5bdaf4533f378707433d4c7994094ae481862f47aa5aead8c2ae6554f3a9853ba172fac981cab00aeaaca6f2f61670a7d2e2a544f3ca3650515a8a7ceb104e23e2807bfc24afd25b6415e57c8263e682235ada6fb52f4bc9b0634596aced9c3f7fee466a3210e96efa04325b7ca257860e1c1299de0dce8136a18bc7112f183fdf862828ff37d83859f637ace51e4dfd0c2bc5fed4bb60819e29276b727423782dd2cd1e637bdc7337c1305c5bea35f96339c785bdbce7fdc88284bb414bc72e3e43acb483a61a7612926c9c286f7ce4c358eff92fe1761f3c3fef7eafd130dba34eecdd623ffadf2c2444ce293702090ad924b9b307910a63c19fc08fab6359b03d30f95f8dfd31346fa4c9d56fb6e8f7f8a097d1760a70b62daa06161e200670ea8093d37245266aca0c145346ff9dfb0be8baf209eefb1da43c70b07c698bb281cb97c01e41bb622c7d511e467dc972e4a5c470665d001a43f2801a10f9dcae2652441ddf8c8aee83223964a6dddeac596176020afc9b477528a6533b8ea4a8681f356010371d7f5033eb49e661cf39209ca3e0dd2dc33a603b59e2a89cd873fb96d5385d35ffd8676676c6652339289668a39f44b76628b696a633b68893b89db03caf5a4152d0f335ba24f9c7d997e1eec11a6e976c83c81a74f7b20d6d8be319cf126f79dc37454db91aed25b13c6e7e58a3052862d283eeffaef3c054f5b3103a9fe6524989e3178b5bf1c5b4083bdd050b01b5b573bb607c73afbeed690a98f0f59a7929a0ef2d76b6f3b3df21034d93a5f864158c56b6238de8fde662bf71a72f9546770afc628bf2cc013e1d0e50e158957899958635cb7f534cbd7056de2b8fcc1bdf908f87e5cc8d3ffac6d46a67dcfafd63e33e1c1ed982cefcf0c6eb0c05ba27a57d338c044250a15543bc878a53ca3e02f435b91a65818445c4e74378c97098a21e72e1da4edca9d7841405960fc4720e081bac78441d146d82cb3012b085bf5df525d40f1bb6441a1b10ca4155f15f8724f8b71a606f6d7d0787d62c2d9020a4c312d4ea3ee3814a6906d4d15c2596664ea0b99ccbca68d39b64f0ee70669ebe650bb0d76d9a3f63f5d0acf0528cefb466983ef526d75be754919f845a6493d9df0404a0d12eea1c0ae4fd6347d3ed4732ebf4bc0d2e229713b5867c591999056ae1b5072b1838f1a7c4cad5ebb9d60b4fea7182b5448eb3e3bdb323e9730281600ef2a0ebf3bc3744bef4cdf5352ddf8bd03881777809e7a06ccac2dbf0946f0563d3171f2deb4da6a8d2c8fbc4592062143cec1f1a514cf8b05533bd7c84d55347cced5d04ec10a3299dbda9a2fbdf77ee9610af325b545414cc8f0da0ce9cf478d5cb31682c368b603976bdd1cc99023da9c27ad00b4923486195d582cd15e5711502c68ea9652a2269c203f260f55fff09b6f03ba2c1fefee92e8e4a0d0765afa7052b84f981defccf2ee466589ebdb26e724485c62a8f2d9bf257906f22a2b3b59afb4e23e57e94b7862c24531b9792380254d86ab29f5bc31496120e29e03c2cb6fb16f3269291af3261e145630ebfff071b0612f097433b27a235bb7fc107ae280100f2a249db2ad30d17d97e2d93d11485b1e112e790732f364cc0f0e67dfd94ce0b6b6cfe50afdc638d098f285f17ae15e911118d160113637b6eea2d2398b928afc86dfde24f62a67cdd4a85ddfb1cac56d450b1f4bcd19735f81ec34ea7e44879a7df07ced8ae41ca69359f46d79b4fc1dbe4d068c25570d55756d9058a31ee983df4156b0bf20c945881d47a8fcfc70ad47d3477944c457dc65efe2fc61d7d369ea3d4d585e8c2177da208fbebc1f26c1eb35685d0162311c8d474824f08136bdb6d58be475d818bcacb5ac52413efe55594d08a3116f0b05e38b8a90f62c8dc559c63d9dce2093b5c26092040cb379d9e3a5dea830aa8134554265d0ff5679839611086acb2df8e4638fd644387048a997e8f247806015fdd1a238b05e4ed8865529a820cbb74c0954d0f6adee98f047481aca7fa47cf62ff830906aa9b775c964de1ca2dff25de80a4f7038536b4970c1f6fde35c6307508898e6d2e7d78585795e404a85ebb1c29a462e3787430e8c6341ee2b142ee2e128b0b0bddf854ae622907603082aee29534557bb80fe76f71016eb46d14797149effe636e8724d278628fdf436dbb497ceaee24262056b824d63fc2381e5a3f536c372a98a21283f1b36746d45cef2a93c659422453e2a748b89dcce06317862b2d00562e958603122e151fd8279be08eb2ae70e4e0ff0fcab58098d44ad88f156a44d06cb859fcd30fb93c18a081e561ae8eb728bc8d4876b3265dd43375c300e6cfea9bb6a99cb272bdca91e98a84848fa2f8c68a68ffb80000c711df30f2bd50a8e10e92cd266c386bd8a49d924337dca6e3f8822178e4759b180b0d1549785ce6ca8f3a1ee89312e197bbe475a0702a6333f09efb2a1bdc353a90f178dfbae382f9ddff884c51f71170e59b283a5e09a3e285c14710752709c08d4fa1cbae9b95d14a91e5bb2d6075e33b9db601ddcae5d0999270020bf08cd13011f25877935b626582fd50967254af2d706e8e445dcc3a8f7d447ccaacf5afeff9ecb112783b854322b953a37ed62c1c64342e7ae2da678e53d3dc326af91a8c5cbc5b4063edd0c818a0de7be007bf1aabe1133e35d799aba1197e1c2550c77013addf44f087152dde7111f269170edda59bb3da5ec165ea4d44c4dcf667a845c47fbedfde3a67aa7ac515f870249a1e961d1c0717538b92100712841d6d0042768a35e4a1f116e6ab508b69fb4198a35f6cf61fa50dd4b6f1343127c407b96fe445d36e01cfd2314493569331b2ebf298b45ba311bf7f166cae4d211a9fcfee8ec843ec0daae44865d981914b023b0a559fd67bb1ad4cd2b30178abb6adb4a56333095045e51a237bbe73499b50bae9eccb8d35741da7b1e9dab5be87a0226fd3489c35568d5662c67a6141254223ff4ca0515fc31515a2f6d96cd7644885c26181f590fe941fb211dd50c71652e0f408a380c411f0a7c079d29c98f71b4a319e70c8ebd7fb8d954401fe82496d81d1c588c8022c1efc64a4bf8d6494f6c89cf989ae135b5a1cf5e163b8ca31070bf856e827b151aeea40cdce4a8acf3a1f63a978d04152df93e5d10bf66524d1cbe8f90308f1b71e2be32825159ef55951e063e995aec95a9d54f13f08afc86913ec4d1f3d11e6635ff4306bdf949d1a7343e92abbf47994698bfdba05ad1b751ba51e94b7482bd8c3d6c894ff3f7c286f912977342cd43beffdcad5651c78e0ccc3bb149915225a60be421548183cd042bc59ff41aaf484b1164aa197d0755caf875123be09a598099ef17b863dee7807ac923b1da721bedaeff46688d5e2106d76f854b53f1de67c2f396838f3ccbefeaf77d6a96f3e1aab65f34f2c55dcb0232db87758bc4f85e6ec6607acae38611a1f40939fab2353c160af01289cefca27519b11c04a0807985c93f8d81c1fa34fcbfa6bf33952d0519da56574070303f6bb3853ab958a6023f31350786ba3d40b0e1ef8e9aaf58a368d9ed581105859a0c0e9a900f9428ae8c2d870765bebb693ee4b5e5f1aea31f3e5b850bfa526b9cf13c225294968034907b33e76044188ab4293dec95fa169e95f365341872449daf3475953a8133754d70baf5730f57a0254ae0dbe19b5d37e1f196cd5caf3991135aa54e1dd523ba64ed9a0dfda8906862d44cbd517e61199956f27d225f95f79feefeeb05aabf4751b7a26976710923f3ce35ffe7e3bc10b50f7aefcbc754ec1dab281ce92bf1ba58eb710abe26d13c4d583fee4ebc727af5608375a7b1bb858fc5a0b41c06a90c49987d2eafbdf513ea5786a9b3449516173a8157ced2a97eca1bb5dc6dca93b48f73138b39479568796b67ca384afe4827264e059bb04ed41e4b5be4d7efb48814deb2ae0ef16c41ab1e6c1cc0ff3ecd5f2ca8ec382841b43ea2e59356494e13d3dd1dae830a9a32754299a07b9e99e81b663ed6fb3bc2ff80c0e76f34f7bf750889809fa5a38762c94b88a659cba173f9ce6b02b6dc663fde8f6e2d1102b0fc34017500725f37d273cb8569bf36eea426e60e263d6201181ff99216fbc4d27390df3c655545a64fdd362fb7677c9ba27bab27ef409c75f6a496f387b8859146ead5cafa7f62fb386e2e924f0d8942c7bec19f01e64689ff269a0551f79de73a7c873f550737aa2d34a18fe0ee37f6acdc675b86be498809e92e01c06c7e9c56841efc232d7a92e333caab0220347cdfe673ff18cef9be9bf96aad13bb941401b56aece883747c01f4768a2c4c655fb524107b31b6b4d51388c66939c912552de746a7442824fcac348c954f7cab5d027f3709a25e91abb03175cdbd33c37fca30901d6399c8e070d2fc913a0a9d75a5bb9d5c5325a51102a650eab0afa5ee6b3823d375f667a565aac566da64bb109c17d674346ea10023b30d4ba3baeb8bda2c284a54342e28a58ee4ffdc4ae6167ec609303daf2a6aff57b3a9122ebe7bdec5988f77c8004c377c4b03899157066c9822e1824eed2fc529c1dcf0a9fe461205ccede0353ebf8737ef7bd73375727972d93003d6d8fe7abbd40d69b35ab017082d0e8a036cea75e534df0c98ce57844a610c7bb0f561a0b95870dec14850519f8ec38683f4b1d29a1dcf2aac6f8e84b8c8769f43cbe0ed0b15a4dc5ca9e8cb7c909e41df702f8759efa8b0672a92fbf87b08b33b97bd1279ffcf5aa142494bce3ced2b8a85db36b26253c5cd7443a170496f591cbc76b00c8769e12799425c10583db71a02ef758fb76c573997d82a54dad37e4c5cd3b14f88be3e3feaad1617624cefa906a22399020056d6f37e8f68178875225c9cbedcb7f89e9ef05363924511e3a31c6fee2e01bbd72ff676254749c13f48ad88656565317de0e7f6c3610337333fbd3765f07b2287429c48dfb8240879aca7af95ecea503558c718246b7cdeb6caab036b57e2c81facd4e987993d92d611e7310f90cccd2f844856e0557c8bcbd94dbf74dcacca1ee1c2dc6e665c0d3d31fd8e90a2a97d48583ce14096e87721ff6602b914728de4bd35644d59876e0bcc53caf07877e4f3a21b2a5560c44416fa91b781020b725b320728a81e74765f7890e505c4885aaee93067904e10ab3be1426d6492c73f321f504d0312dfe755e8d26f8efe0cf5a2dbde30b702c7e45c228b5f9b15d364adb11c945536eb68a5473ba32a7b2fa1ebef5dd8cdfc74befa9a784a1e9aaa272c243d828bc6476d4c032cf7f7a7b1deeeff075ac7b48d2f8ed6b509c7dbfc151e50e7981fc780dd91a43caa378d92ddfcc74ad3af361bcd51a21546cc531783ae48e738f23e534c378439f97fdf8483ce41c02baa777da930755edd0f3edfbaf9896d0042738c24107ed4bfcbe7a184742ffc740c963c8895fcce8a9aa1396bca962f9ffb577d1f8e33609d32c0e6407d44c9ff0124f26d2ed306531ea313ba03b425d5637776c6e789df4ada40e1af639809a48ca90c5409b4c1b23fee7027ec3daa1abdf08decb6ffa658d95a17d0d586a169ea89bd55b0a6f96f040d54e5c08fc29c2f9dd7967a2ee8fef29530e08b55b908b304c48e04f8450365f15042267ab5dff0f250dac15e5a82a842e52ce226185e686f878ff23070c531996c193edfc869e604090fc97cc52c0b861f52f69483052339da72042e4bbf38caf2f2e20329c93dcc36cdcfad5b7f3cbf4bc094c523cf32dfb4df69cfcc721b9b9ba5b24828f1d6d2bedf08cc1073ce1376d5823eb9e06ab3ee7ec4ee54a9b8a8be4dda968d9872f200ea6ec782760401dda09c9f4af4ca969e467502d6f857b7730709f1436c3a70e1414e4a1cb7ad44216563c43cdd9781d70381aff8ad895445cd175e467b9395a99a666b1c6699ba61d9081ef5a253a37692e7354ec878e99c7d3f97e92fab3f2d705c2f1d907d4a80e18713b49a34b2a9234840e0b429a769891aa2dfe20a5cf6db14f8e6e7c83528440771b5ab40d5d63216658dbee809807af1c46c8fb5d6fa413116840e173bd5f6ca582c776ae26504573acf73e387bdf08b4a71fbb3674616c66a31a50d91cae5dead5552e73abf76132c3cf11a180171a190baca7543c5decec0fdda446713e4330444eb5bd9fbadd22c1df1b06adf112cfff97920dffccc5ba60052372afcc02f3f9726926feb0524be21eff95899935e9a8e2ce4e36323ac00f35a19c6e98c6a1f2c0b3378c4045cff4ef90dc71ce1447cddac38cd1218405a1d40bb2bc03db36c8cc7278ee929300d37ba910b31774374a591180b313c5397934842ea5d4da7a9ae5238ad7cfa30f7e233fc4eb2ababb664b85cc6add851f53f37d60546ac8249dc4a34bd97f77f926009ec71c61715b205e37fbeaf03bb394935c3d5c7ca4738db417d42f1af9841c8f9df1986aeaaac477324fe6ccd75525b0b86819d71d64d84c2fc0fab99436ecbd70ab332913c7b09bbd6e396957ca0b5c2dc9f7962a48b3e60762552889a71bb2a711d6367d3aef200e0bba514366a61d4062c323ae6b9d33ae03476065c3bde0f1164222bf8894fdce71d4b897aa0bdca7ec08ba67a55553fbd29d263aab38531ad8060e78125d15c974eea96930870f9e88b2b59769d179f996bf6e5c87f0949bd832fb350a9774ae9ffe682b05f1c4145de2dfbcdbb48968b2f3dd03c3e85d92d46d239470b206a9acf26cca3f8809dd0321a2daed5a98d91cf10d8ec33badbbfb85d599ce40eec5ee4eb09286e79f5e1ee71057d9982fbfe45bad568aea4abe379020decc09cfc552ead31072997ac9e9b467255936b867ff5ef381a900c3529d77019718777323dabb428a411dceec0b89f18c977fde66eb006f1619f098d115f179b3a73b0e79879ac572cfab27d7dc4a82565bdc54b766ca1c3513d0dab6477a6af80005d77e098fa56d913cc329dfb23fc9504fd02adf93d0acd521e557ba9d17102fd589fbdb6f7a3e7df9be1da2434310216782327b03c477ee6f8d69dce32f8c8affb2daa519e832ac71f5c4f45d6e4156dd5ade843e8014ca7a276f46e4a1b564c245b0f44c966122e88da50e01eebf2fb3c30edb45daac7693f7230973944f903109c925c714f50077d6a54de87e0726abe7424e659b9ef3a97ce829409d25c73604ca4d81b7cf366c58ad8c8dd0bf366eac653d66f93c1a2087829798c62a8b2f5344e53dfa2aed2e1a56c18e456c22f11183ff07d2746c404282cca378f56e27d5352ffdbad88d0092cde3aa64f548c7a280361380d2a2c365a96c722b1549b3f17432f6e6873355d4f242e75d4ab07fd948bd7b723e40e12435738fa0fb98643b8563adae9fc6043db2a954ca9ee0a0ca169fb0cd9ffed0181dd0653a39283167f105b1c2e38264e09726fac5b8127914b1666ce6b084b5830b56cc58fd355720fade18a64dd33bfc3089f285d8b9a9d79874c19753552a75322602e99bb75bd4dc3d30da3a87dd1b3e6332e4d56ff131a98b9e66f133809acdd04613d60511864173a6fa9fa50c2176401b0c491c89e3f3510609d9cfac4369b298d740a2130bb2e2e75854b5e914d7d167cf0c0074ffeaf68461d86a632d84e1519cfccb339f37146a0fde7bfeed255bc49f5de77eec97d7cb8256212b34a33eb6e8d6c56c8faa1a1ed0cee9e446ed17673bf8312a32b491ca60131ef1d3407406d6ceb11ba8ed2579fb5761cfa27309bbd1dccb315a58166a0c99ad93324618b3886b3f83dcf0a36228595045816ba8b8b429d5a44e8252eb22189d41d4d4a07b8e94dec49964ff20185140d025b4ad20dc8273f4b2c65031c82b3c8d79bc6643e26dc96b3053c65705f40578ff4b89c5a57bd21d735420dbe2f26fde1ea260cad081071d214d381ca1fb043f2914a86342364ef859b120d3c3761f410b2f88627ac3ec6924a144cf261c4f6bbda72923fc3ca3ad095f5b832617fc15a28de39556031a2be7e48a7087eef551558c3718e702bf59d86341433a3d7b4f4d6ab49578e35bac9035a2f94f72d1f907c81eabdc30b047510f6d5ad660132b404cd66d839c22ee2f8f36e1305c2643b5a6223326b78c0133ca9908824369cc13e01af15666ba73bcb38a88cd063b715487070f9b8272ad176abdf0e087e66cd76f8e485fb1a3f7343d722350064bd78d6dd939fbb3729d7d515b65a403f0caba29e36403d1635f02f6825cd09229b3460e25fd927af66b0e4dbd6169d21ae053aa6326720a0ac989c81ea81f471754fd6d843c53c4964a084dba2f47197b12741a4dbf672e449d9d4c22ded3b70be18b7b7e464d1f234931782fb2e4348fab1acfe4ec335dde46a6522b8e1db68c454cd8d1662ef931cdd45958bd1f601c842617809002380f08702af5e3106826a3113c0aee120f3bb5c05091a6038eaf71932dd0e9b3039b0a759ffb30fe91945e72ac8362f17480192014cedc9f166b39e02671b4a05afbfa963a101d82aea6b7826819460a8cf490611ab0acf0558c0c97c3ad8ae4e6426b5df1528e53781de7d177175638084d9499820a2ea3ea32597e999c9315a1264f1a8e7ef56e199e5aa786186652baf396206a824395843e8d012efd9a47a030aa9144d2f00b49b1e7a90faff121c16f6136adacbe8352e54e58d9f8a30c8022c451baf38e05d93f2dc6d53c026b7ed82c8f70bfe141752577395f372a095473da4d6b9b6edc9b0b103065af29bf8b833843e17c5a2c8d730d16dc40a9982724d203c06330395db5d86758687c217849c0bd80e84ea521526a5c940f6c1e22453cfd35c936feba37bc2445b01b9c35154e9d6c557ac88016d69c8c3a50964b32d501f7d64405f66c690e73de0bcd95978c872c4805c036f2aa12d42a4089f576c20f2c35410dc1f316448ea81b53ddf818c4aefb17d77eb90e2bbddf486ea4555ddf44638fe1cf984e5dc45dd78c2a031851ad34e01b3684ca7eec36fe3a9cc8936ea7940142085c85557f2ff4de368f4578fc99a144ed3ac4ca230624992583113a54bf4db9ca10e056e2b26538982fc231e2cc0657f318425c55054186a07ef4d5c540c0b1a367aaf2a422e33c0ae0eb43a374417fcd124c65eeb8c54d458c029a4c240d590858bb7676bfa5535ef1a535f475fc05d0a507edaf8ef689fb80ac8732bc7cedf8710425e8e164aa10e6953c9d6dff01bd542e1f2826f3836d59adcce837a7bb3e673325adc19f6aedab11a963c83316a9232bc038bc7a91789f5bc4affbc7f7956aea4870bcb1a3ddb3bba2a6283c735fa909350919187a269e33cd87307774241c4dff070041beea841060c6daed3a9cec954da7acff93e0b2b67d3b10440e41974cd0c9a76bdf560a691be5fbe8c840751d5efdfd8323637ac8b3694c19f124d49e6c5458528f4f4033c22080e91845b142baecfceab260e0d5fdeb56da19659848b0efe657d597b195bd1e458166a581a7ff68fb4049e74bd014c681d86e0a619bf797e9812c0deb1d9c9bb2823c9df687db8271d621a279a8963409b6b4ceb13647c166b6f1b81f340761c40546cc088110771ec822e7b4c0d7700b409994f02b8974235ec9782bd0431a72b5f8acc16aeb4bc24257f08b3f673c4079902f6188c980d21da352c300d4f5be25923a9eded365a8642c93e25a88a74781be8510dd2d7cb7321ea5f7a5179459dfbdc7213b9ceadd0d4b2e6e6908030ddab34661b21cf82e272b311095a6bc275931a9998d02d9294eacc37ad9d120886e526b7a79c833b750606f3f19d93b151334164521dda79eeb0dc130c4ea90b82dde32b69191f17de7d314cedf4f502b6ba7e37079b240300e7834a452958919e3c5a48aab2e2c8b04c21ed84b08021e16f01f8a06cea5d07d62cb63b83bf9c56fe7591c1a185fc99c34b38ab960e7af957b82de075d3ef8cb0f7cd1a21ba9483f3a1eb1cfff8b90c0147ab61b98cc9c978d1cdb00c4c282cec131999f2c5d5498daffa94b82ba87a3458cd6d318df7e923b8039ed427dbcbb2c49258527fa6c5a24e8a4394b263fed1fe021d5070e64d5497b4ea8598a25f9189a1ec147753660c226d00b6769d54c496de91ce684064f4921f805fc64c7cf76b0ae71d41941ea3853232203d454a047d22f253995650dfc196deedff856e5203bd0f848d59b8d6f1b3723606d5eb2f8ff2200e7c999f69a3161ed8ce10b94b419b2c24b1279adc8f502c046b14619a624728ddf3850fb5b89b27762adb8bdaaa454f3fe66d3584d9eaa7c777c960413008c4dcca917d5c2d8a849313962152521f227e951f6d3ae8cc9a22a3dafba421cf50458123e523fc2479624145a5ec4caffcda1d87df9fc1f060e955cbd0a73040b7e49120a6f3ae13a6d7b1fbb09e699be8c3ae6af7c5138b8b4a033b1f20781c8e3c20905716b8ff309023589ee7ce644b701746c8ef6403645e3054384933b9f203255605dcd20e70ca85eefab5c6e259747fab793d709964b40ecbaa6a449d63cb47616272875861d8589e212e835f770c43fa92187957621701801c668b9b8262a31eab071cd00d291bd2a56ab717808a5c52c20193456adad9e83581cebb6415c0e1cb15dc400be200d7375f005d754b633075f905a4489bb71057b1d5bd843cf47136b04b71353181f441790ee19d729620d2e8f0cf314f2d42d62b3bad8132badf26271d1e494e8d16ce350c231f9cb9a2983935eb5642831cde1628af5699f590c6b6b364a1460f3da1c601d4667624457bba0ae4300ff3910c18a9058cd3163181a918a679d4fcf6b2ef5c3027a3e0227072ebf8167a29f6036d216056874cf0dc070c127d053580198eff28d2747c57e47e96ccd33872adb72ab74edfe0ebe09ee1e252737d052002ead4bc14fdfd89bb76c7df8853c42189078dd9330464ec5631011000e0260d2d0a9f367a094f828f937c4e8c563aa3f956068d5e9fb9899e6800f24b8cdf8628ebd877bdbc81390bf31249d1246b7e2d8321224b84451cf665b3ce11d76e5de89ec624d0dd23642b25c7d2104d44629fb28e38d9d947f01175ec386af1cf482bb2b84d11845d2801678d36ea75215e1bc735fe55395f6077ff8a2980682afc1045472d336d259d0f1c885e231f8e912832157415e782c3b88bef0b295c084288021e1b107d051d82deab42d02829cc7e511f25cb9777efeac48ef134168f2345db45adcda4a1f287de91b7d4f51236c909dab7d1dd54f62b68c30b51e7694586659bed9967aa035fc13d193a831841b9762458bb288c9dff35d7aa2e38a900ebc084afa04cfa8ee75c8f7a0b99f6b7088a846d82053714f151ee5bc70327ec3165a6748ac741bec84735abf3bf1a1a176fbb51df267aa81ce558b3fc527aeb93dbff4c1b06b4f1567831962c8413f827414745a5f89118feab5da167faedf6d898d25ee7cf1a6c258ddbf146037859e867eb216de24b6547f3c76689ccc64dc5222585e1568f1622b4fef8a62d48e8f0f388a49b5ab4bdba74619baf78358f5dd23af9658d44ad4b0a7fce7fb5cf603fabdeb2110b951b9e48800f4244207e627d94646c456cea7c6c0a42cbfa9b7dd6d9de5ce6b74cb17e078cd3d6d392215b30759a7e9e5d471a2d3b6d77f38c5218a03dd8c10957aae7b4ad945a5d5fcf7fde91eb451150dbabea67da56949fb97a7c95953cbb3c3825b3451a2d8795c6b59efb5b4c1cd0b86b567c5d51e4966d59735cc5c2de9c1e5e8e14ac4434fe46c41b376c2b8b144cdeb5d8291c2a766b9e2318d23134f63ade4c08fd715d7f70fa361904e755d6d7ddff0f169f26dec4dddd5de4b0395389723205eb4247de5c3d56a22d36a0b2fb8662946ab86ea60f440154be14e56c5cf4ba59efce2bc0aeb240fd50d9cb5d18213a7406c7002328e44978170f1945c2fb4ea9262c70979126421f2e4edafc2acdcbe819508f2459053eaa734870f0cffaad6c1af697e2be0a7a83bfb47ae2645a1711afa8d56cf5e7ccc022fd006c9ce437c6118ebda74672b630f86f9e69ee8b210615cb2a5e0279f4c0459ed77fd964e13b12feeb6db0188dbcd0794db0f2934327df148f477345e1620a60626708938d6a3f62250ae20e12dbf528a5c3192255e67e97ea14dcc148a0a10a7f2040ef8106a6f2bd753fb7e07ae84584c9e8949c775c60b58f7f79270684873ffdb0549986e8a35997463cc98aed04925c34e3946bc19360050d1612e31e50b52cbe94ee279f9cb54acb0a6d658bdf080c2e3a52416b23eb0e4fd27c5c45aaa5c8dfdef43447d6c837f549147d9d777d2a09e019fc47a76995d714c995ba343fa1d6f106ed1715684273865f8eb6d9bfa314a3ce7b6f7216ec7067ebf1cbe1be26719fe7fa4798e2dcc7d655b8e138a8a3863b54e0069d577884fffc7eed171cc4f981c8446a1374501938f2ed6d995e0f8abe7512f2ab0f2bf5897ee7fccd0b1b945812082fb58c27de246e8486085f6bc216b437d168ff862f0c716d0c34ac712eafd06cdd62c4b723dae4f16d4e8325d1090fe249fb858cd2e6ab67c1fde985c27b55b8d0b2918f8f35eaf2c712dc4267ffea5b2a6709b2b355d9cf6485b1267a681b86e211d457f3749e116f5b43a8a5e61b4be4ee12b4017fa01b00e47d5068a6e474623ab428e98ba5e22970f8a694938b0f18797e30844a00a6a8b3aa3bc93782fd3793e4d2139dcee09d05e47c9916f0a1f93f4c35be6812b66c41ab9a01ad3055c46e799960c1fa882145fb7c7f73856d404487443764c6764a6f07855780cc3216fabe83002e8e3c6f7e016c4aefa38b11a83c0ecd6310117a663f0cd30e825c07cf400ee2716922d9a2d97e0466b1b13fb997a9852c26c2cb32d595a247e39a77b9b9b9b9d5b21cf2c73a3ecc1a7a18243a2417b9fc2e1a48a8d36ad071bf18b340f86f6b9089431ed2f50cd864549c686d5f27f7b715ed6ee34e72875ec9d61e38d5ad855ba4e6c3d037358190dc3fc4ba2b31b58386d85c886f01e71499ee1108088a1f9a48cfaf2adf721eb9415aa9e32007d46903c0a6526b283c477cb2cfa4a2cef6c16930f4450aebe688d3948be385d7e5ab79df043f86eed2206927529dda7924939e1a0988887a0dcd8038922d25f6e0a777b7ea8a426b4aa17bcb6841b87985042fdc9ffcf275279e64dd65407db405ed31e9e8f4f968191b1875a439330cd3d2b2e21b2eff18f4c6bcee831ae04a2d9d43d072e7abb07e9b04fe1431f87d67131b4ca82033dc4b04310975e07066736de55fff9388f2e4d761f11e748ad30c59e03d79d96ab1387e2d76e774ccaa91d2c1ae07f85f2a04cf2feae5921d2ef0b81ffd0972fd6edbf91a88a02e0133edea9ffb5f1472102c74227685ee83b84d5eb72897f910dd6984f4d14a4a6168c4bacf1be28b0a9835e108c5a4212a946623ce2980e941f08bba9fa80e4e0b7c588d9d036744067bc3e4aa01d9e474c60269b4592cff97946655f75876c00dc820ab9bf6592027a8411fb9a89b1c128cb029592cdadf5222226bbb958653698b90b21032d69a6f8b1c8cc8937ab3d23e0570d892c85b596288b91fc86bce5d37539a6803b764cb5a081b8895c855b4c86037691269b074a31af421564e6414f9a8dd2587e518168b01c4e3fabd9966eb36fb047e096312882b6b7b2a4f33687028b205ba5c8de9f8e383a613cbf35a2c788e8c2e405ba566dfa9989c45e6c806835463158d7e5faed6d5318724351e860e9b3e614bf5c5c31936777182cd6f48bd333cf39abfe5d98f3681a05cc3d4815563b8bda7679d7e14330c0bc46794b6af796f82c6617a310484c0747c77c19cc1dcbb3058e72e414ba02329c93a8fab339181336786e2ba56b9ac3a84e56b74495e2344b11f082acd29705a686bf29decaa079a6317f66260ef6a106de880d04aac0c27d209536ec2ca622ed83444c100900c5b129fe86f32b232cb587c0c0236fdea69fd1f1f07a329eea9dd5d6e10ce8785bbf5cdfbf1f51db4e555c33ea7e2f582642d5356b9ec49683e50e25459a7447123162adff4990b75e76f6f6874de7b59be0d65d615271136a0199a2b70894c272a89ea32247720e6cdd7dfcd4b088a15d63a906342a9ce5684c2f8bbcaadb232fc51719ea9d98a92100ddf1c6a8dea16a00fdb88cd9f6eeacac067f5ca6d3d559d8b8c5af4992816c62d5982ea94d948c975674c1eaef29f05ed8431ed6296031710c618be28d7e4ebf1ace368d6a483161d026d2735262f0220d8a9927b8e28f3c576d1b5c4b14bf5d857301974f3b880d86008cbfcadb5c35940eab5b0743725d1c9f437044475ef66f44f9e9ee9883a52ff680c53c3be0acd4604504dbfdb58a0411b9d10e1aaabeaae04c1d5f25bae8c2f1ff475a1479ba4818839845268b82cf47bc3ac19253627b5bac84c85bdfb22f6d3cc618ae5b2460f3f89594a2d155eb4fb161c3c86a65fe837b914c25769cc75db2b0de952baba03fbdcdd7ddf3f5c6298d74c7dca77bbffad0d9d3066f82a5a14f9e47b086e9bef6a2ca83542890c97dcac0ac33c68f50fa13f818f4a9f710a3624f253c7b0fc6a2f6d5ad6e207ea4548199cc15eb6b5606e19be977f43f1c6d72455f7e05fe5594669f1316dc936af02b63b230251a24a7932402e53a9d8d14b66dc8cde37853be57c23328fabe1cc432f30cba8b7a37999ed3c09b1c9c079be610894c63e7dc0f55b3d538a98eca43b7f1c98f482897859a2fe897b870532d012f3460bc9cb35240b6339541f972b8c8a81b37d652ab5058859ac1b65c816de1f17deca24b97163767e7cc7e46f60e90f3f7a8d0b9330082db6441307383401ed6dffab566ff4bc87fb8463053e06370fd59be39870952ec18640351e8b109bd62e3d7700416493f3f2af55f8407f89ce1cd1c5bfd5489b1856b6b8af1f153d08450374a415552282f9f4645e5095b507835d4de0b319b60aa4dfce7ec5677db292eeca0560ed40d4ed5ee5cf705eb89535ec39d141f7b3861338cebebf2c74111a7103f10f25978e3e3061564a38f81fd711ba6fd20ec0993bdc2868384a86f58b15c3cac7edc291ca7c712c7c58463535042babf01ab575a2c05c10a6003dcbc4cf282c8ab83886c08d0004dc11e0b409a2941d6f89a756bbdca7923b48c08a630c2b0268791b7c0537fba6c061e7b8a8a259f4338cdf77b8d6043b6590926fbfa16678d9d03e3c251a3ab31e214e3bc0f17f96572352d7dfe31a78f6760a93d4fad8e2c1fd1dcfb9a7240a2baa3a64733c31de68f33c7fa77dd2adc730a4364ea28508fd2e465310aea1f9ab867d224a20ec144a0689982de13dcc4365c03d5018be4997eeb229c35938a3861be7b78c0b6f8a32b408a1ff02a01c7c532a509d9069e23e5aa4794ffb43f62a9c6279be512173b908560940a29940ba8eac40bb4c4e274c7bd27f86b66fde4b1af706cc68a9581a582416c906de201188fe1e49b350eff19a1c9e36ba461e63ac7d637efb123bdd24c1b200d3bc14ca8efd6e78929e7851165430520460a9edabcd919ad4b76904098a05e25a3f63d2b69b5ae6f3120836a9f274cbdf0177b54e9a08cf9f1e61f4a6f4b1ffed88ab81abc56ccb141834bc8401c98eb6f66e89fb179c96ef0132a40171dd4825fbec14c032f8082e5826ba6b83f890882808954bfa6af0a9f650e3f6c69fb255e6fb3c4894f242356fe83732fc82262e118195d297f6e334264642b3fae45b89a7b9aa88fc0f2760ecea5f13c62936a35cdf439735d8730071f1af666d7eff10afada33398f6b209e89a7f31275e6d058acf114d14e7c95ee7b2f8295326c11fcd4a10dc5681eb0f55c7563cf6a35f0f7f75c6034c240a2f8fc8f41dd862a66fe9daac33e322be0f3a7189a9bada3330575f584ee459da8d01643dcfa86c5247751e1cf15a8cfac89be8bf76da6ee50816c5ba40334fc45095cd4bedee362a9e1e563653f7d871d660713b1dca444357502486a18ab56ef35c14bbf9c484a30cbb85c30a04223f1fa1c75e97c45646d1f5e193d0beaa84c8df7deab7c1a769e23562a9326cbdfffc88bc02b04f1b184e69c79d8faec09917b2e5685221829493cde1dea1ad17fe1bd90e30cc2aa00a959abcd4411bcfbab80118e91901eadfeb1caee70c9181b31a0a3aaf5e7ee3de1511dfff08b1e66a57c4280e0773c779f92ef42b123835e07b77ee2d33e49b8aec169c087c88a0b37ceb16df9fb9c469439880e39338d4c841881361d1f4b120a8cd9ce2eaac7738359ff53761d3ac971399009548c9560ab5f8aa06371d75630c1b4897428f94494138f08a8cc89ce6a0f6cd57721ab98dbf3d97ccf25f90dbe1de4f34cade974b6bba06be88868ead67604fa1fe65c0d3f7de379dd9a08c1b2959096d1fb81165498c5b3d4e92f94cb7e3311ba7454be1f54cc882db7822f5f0e85c04bd99d616669cf208413a4fdadba0df14917ff4ca284ac6ba659fa2a4f2c83de8eb5cccb9cb872c4aa59160312c4e9aa1147dee78b26acb2ddc7e5544d1526a689f8950c6b95733d54615313e4ee5bb31df363cd1f3f69a5d03693045697cd5a04a52a2f313c7304b2d5e71e6112ad78d0829def161c8b5f0c69c941eeb581ae55d0169a6164fd51983230f692c6de41907f50f24d29a44f7a87585544e436a814f0c0e0dd2ee6e6689e2fd112bd32b8dc37bbf77b5673ffb05ff6245430df2182fc80d167ff04565100ae57417c9ff2a5ff0f2cf87961560409867349307c29dee76113840ff9da1a0c611ee1511080f299d0b9e0f62c46f5e7ec090faa5b5407ca20d46582be8dd4df21ef2cfdf1d310ab0b559c7064090130dbc6fb863a6983ef1d1b0d3887aa81fcfbdc2885316abc1bb0ceb3c0b2f55235abd4b262cc8c491d3c598369a6460ce77586494b63f0f982a3415c878261e88f1f71bd59b0215dc7ec1566bcd6e2e958e724f2458f8666a09a07c02c5ebde2caa406ab5d7fdfd3aebfd8f471dbab5e5bf1257aef8a2a23a7da1ee4b0d73bc6161d1749448e298eb7af41282aeb0a5f9357895f227999e3a38d9e8a16f94b37574669f0d7a1661a7990d3e357ad0d95eda838254e7cf4545703fc18cb551e9ca56e24ac90696432404420e2f5fcbfb5ec759f170d225f5973d31ffd81e1dc8bb57dd9ef654a6868bda4dc513f091358db1d319396c8ae13c7cabadf571e1b7910426c60fdbeba349f473641af2cb4b71190501c7e647d13da67e62bd1e7917e06077e951631529fd7a4b2107d4a7726ade3490bf4952e88beca1f0d75d8d77b3e4bace6c54dae4cbf77f1eff55f49a2d83244e28ba4f40f8eb2338834d7519f95c9f7bd445a8c90f8236ba90af42135fb05df13e342cd342880b81e89f5d0f79d188eaae90f63fc6866be7158a0ee184b5cf899564000aade8c385d396a54a96ca7cb269e4762f94ac02130579f90b4f9cba5322bc805f9ea4ea908506460b69b3d0d2c114a5cf7664120d6b8e1f1d22660a56709fdcdadc1de4e6a721447798c4a4fbbea8b0766353e2c6222f2614c84e9dda166cfdb197b709cad00eabab55163f4d67f53b0547adcad4ce0f02bbb06598df63fd17659c4fa245c20602560ff9f30da95e46bf0e41d0438e3537d2ddec737e308e1c9d77e1046f694f07f40e63f84613bbd62c86cbac8f6d02006ba6e9bc1eb1c287506dea067c8c2e1ddf5f4f2fbeeaafb826354dadce4ff96194a6844f073235cbcccce92cb545b10f8a88108901b98c738fb5011330f5b91a0c0236b5cd9d5ba7207d3682b1fce4a9f14e5216f0c43e10d59f36e14fbcf219d6e12b5a89dfaaa94ebf21bbc825625d7278bbc68c82a229c2f533ffbd75b6a152c3735a161c0cb7d3a101145ee6675bbeba05b2ec8b5452f815777d2feb8b5c3e82f5dbb113918480da6d8de968aed7eb0b25a0b54a52ed9f61691b195a20fdbbe399eea8dcca2d0dcf2022f151cbc7a2451d3beb6701cb4885a6ef7a6215c5123fc12c22f4a3dce96da534b569ecad4bce9bf0c56e9f425b6b2d3ffa59a769566ddc225d6560163abc15eca629cb6233808b6ea499913b29f8b68e2c3db6133beb5e56599d8df1a03379b4f9d3212272b9bbce110f7cce96b72e71ab697337e43459e42bb930f5ad9b3fcc8cbc8d50567c0ad4fafb5f89a8668b549274328ff00c3685061a54b0e336354ba9e689b0a5102ba8918f0e1a308f666fddc85aa7e073dfb825088f7e3063410d12b18eab9c340daf3e3dd8fd1d24ae162b0963fb4c967327aab16fa4ae791f50e5cb006f73fdeacd79b2997d3071156006460f81e2fced4c55bdd800a75e1c1be3504d029e9553eab1711d3e39a32a60ce1eab94f75e91292ae1380c4c576adbffdd928f17264f73c0addea20c74d50e09733c94d84f4328982fc3400ba76c44f36cdba1946b6c7ab3589ef096b67395288833e11f7bce93a67ee4bbf8a0ee3387818122820ffaa829849005b84dcc0d721074e858c9a87df9817384d98734eab8756364bdd251cf8abc513857bc10c8470ed72da0edd598c5cc8c17eae34bb13072a2af88e5bf1302e495280d44cd0264ea60b84e9336a770d134d523e0925cae8b93c148f9510ded5a8e07da73181f71deb37a4308fef7317a1cd02af1135a57bd22fab9fe82f6e238cbb517811dba6586da89546880acfb3d4f70d9c9756cb8e3888fb1dc82aa0ba982d3d45dbedc1a49adf4db0d8cab93df91dd7605984772706f354adc73246343c5bb6241f8f19a3624b49e4aa96419e611a96028d7e196a38e73eec488ade6424324fca56dff4f79e43b57d3527cc3680552bd204da9ec8029fb602c6e37f1dc6bf76bb1adea91e7bdc7ff2685abe8298f5571918076c52489c4423d78c4417587f70f4a5ad1d99284697cf15fc5041f2fda121635312c9b6020038d62625c8c86df2930cc39c27f9f0be3285026dc7d738884310e0ee31b6fc5b8cbf422c0016b1175ecf7b69bdadf5f7eb7dad37a9e398c84e979a90967de334e003bcb0d68f8dddc50d15afb2017dec56f291702ff3adde1a4f781bd96c5806d28817e912629298cdc4ef92d1dbe8a8242fe80491ba48fd2d561edb22375f7e8437a75985075da12538def40d9539b984e56a1ce845af3ad87965bde846c98c8f4ae66055f7d4e4fa2a0ec6c0c6bee38cfad841841018a79fcf14f9059add2c330a5092d05533ff2a48524feab10a8f39719143963b7d754a11f3ee922ab13110f842ea996758cbc516b9266c90627b29e73f7911d8f21dc87935d3bcfa5e4eb9f3d9623acf8a228126f861763aa56da02e0038e329657c65e0996a578b5134b319c7ab780be68828a512ba0aef35f92e12308b2a7b6b18e274325ba9fd955294d1f8b56d431a1d0a3d197890e43b852cc24fa4a0cd3830921af09ef936fc2cccca76a6a60b24284efc8d6487b4b8015132c23d5cda68d9f8641be1f2e3900bf08d04ff237028b74f02602c7018b549a2ec1bd671dabe7b705cf340c6bf79386d70f0264712f705e2b430900870a0759b078b32ed12172ff63f02e313668b538543304ae88cce92d0c249dd37b07f566369e618d0c0d929df9c488e17fa77d72995bbfd8b55d1ec690c147c33c11f6fca870023be7f4b02c524df00abdafdfcac8a728da1088c4966cd9ba16e8ee70630e603c28c178853fe77a6d279d741226aa0084b11dfd50604b30e1690ee659926ebd05531ec7a358b8daa01dee50d312e0cdecc4496892408e17b4d94645c2466ddfd1f29985186a2b7196e9bc274de80d3e42910ae706fff991f5e009f479f8ecf83161de3ac6f94bff87cd6b0801f799c739b26b229fc51f074dfd3bccc7b7a46bfd576b9bb03d1f2e721329a1b3b1ccbb88852b77c5df4b2d628479c8e27ec1d8e38db4cc0459709ff54dc1108299afcd41ab49ce6725f61529242013c4a2f0ff12153e4b70cb18f7536f1689b4705376fd79fa291db8d9095165ff7cfcfba2e8cba7fec0257f19cd3a076d1ce570bae5d917583abd16b8cd08e542d811107b2849a2ae9d6d128ee7f78c4cf62bc6d9edeffdbee6904782c4f268bce96e59bba102cb592586f164b0e66f4257a4af3b7b313de4cda65eb98e5db4fea7f9f95c87ae07e93374190c820f454f3bad513db41c4a5e48acda66ceda718b021a8715f79f3abbefd5a92f2e261894166169db35993a4e5323475e1c7e8b12b91e850b09a31f2d919f48d21bbd5d076e69b61a9097a81f3e919e5e499ee82147503bc24dff2b93bc3eb0a7de3f1190b13380d41bc1d91bc3658b7dc2bf090c1d9b33bf3794aa171a886d73fdea41f7274e0ba62235383d995c43a8c6468f6bdc0d1ed282cf636e8e0fe768c8bc7412059036aae90dec166d058c809aa93360296e04034aabc768192481f8a08b60d016c107798a13e2ab6aa29ca120c7a2048af5fd8d3ee41d9ad054c262aec4db2d32660d6d969b9a0cb5f770204f114b531f87ab01ae477a73df207f9f17db1e28a21bb5c907a8a539851be4b1eb5817d25ae99e457b144a29a3687cd4ebcfc778cfbb2347e9ac9a7b0c2d1fe3fb92697de36fa8577d630b7c7265cd40722966c6a4a1a8ad5047117e22cd1bcd739b4e7915addc0038f856f67b2e1157a9fa55f035c3c6d5b601b2abbf299176d532db91d300b0b3e9ab9c445398990831461f1cc41a5efb5ed875d5734d8eaf652aefa81e96f8956edca9d04a9375b4e85305ee0f79ff698078dd92e845a63f336d173ecf2bfa7569d08da3d8e3b3c7eb4d09a3f9ed35d90fc5789a808ebf139abdf0560d7df140589e8d88e787ed6e1132fce09fdcf2dc87cc0f61864b89e80bbff1892439b33ca9176b415fdb873bc99b27f5a932673a15dfa6e4a1c2d3c89ba47136fe678cf87d0c0468974899bacb62ba2b57b1c48dc51e1228ccac0f746fb1104e270198e127ebebc7f24475a1869d87251ea0c310942a0aabbd9ea6c273cc23bc25e6c4394a07099a86c3eb3d989502f80fd2b6b41883d74a1b5a927d88844f7b66239241f0041e551319de163fc1b4afbd9db582d8a180ebe16963c4da0e255d64e01a650dd51643670b6949c2c5408cc6b1ed432102e2026b1ed03cbcd46374c35d2b9b88f3fcf48369140f30a300a36f2a0dcc10162c1db85944c62ddfacb04d36e3c18f3319747f1706eff319a0bad64b51c1195f579f7fc8b80daa6e9b8404f987f270726b22ff820b43c84a883f2cdcd287fc01f355274b20ea6e8edfc2104206788e0dc4227fe4c9d6f57dbc6feb40d3bc1e75a8cea5928288a291e18bb707867be7e02bf4b1b328d9856fd65240c6f1b7f0595dd25948c0e691bf96a0a1b732f214db71521610a617616840ffd5409151743de3fd92f0c6a0038650adbca1f100d465405d5f18d5c1d5009cd25f2951cf472413c1c65ef62c5497643cf1595d665e56bfe25b35c606eeae994ff4f35d36f43f586e30b36fef20f42f77b59390414de82d88b34fb4cf7878b53445b06a569d4b6652c474c2f7ffc867543e2bb908a5d15fe60540b8c8d3690aaadd4c1ffe61f4e3760441d3d3287ee680ab1d06089813a2cd195c4806f7a72e9e925e3aafb225f8f629af7dd78d658c9c223fea5fda42d1a949c09f42ebd209bc5e1009c2133c859f40a0d1be78e5c3d0a3652fa05b52a56fbf802b6a554fb9dc4634431a03aef15235393e8bac9b05a35f5164d676eff0a10fb82ba3b37e2b1dd51215a8612cc00bebbfcb8ce8d1658afd93c57ab305fe49ac7d22448b894b2e6a4cd91564dfe658009cfdd3194aec45fab90e3903726a94d3700d0187d9817af9443ee838394df410d15684f30f874dc55a45c849036a2a1335e7ecfd19e17b40c966a5ca396a2a6e16458f890f122cb6a3a405ed0ee61777f179b462662c22d15525a3f838a496a4a3d1543daf54c5ec7861e8d9a02cbc242124638ee3d0bdc2bb8ea5471e26a4ec5242574e81b28a5163af280a70fcde7b72a64579d199c2acfd6518bc3a8d828b2e5f57b4dd17c60d0aaa8dc45d5f89f75c14931488673c31a2ef52a22e79e4772334fba4a65f9e591ff37b397f677592a1ea72704248c2e7e5fbe7683facb4dd036c70a98f4071f4b3b14a5cb9f508bec65145394d0bf4da4598a57103d5251b6ecd30f3764e44da768254e783b0bc4991782df51d5205aab0162b3ee622431d298303eb1e624fc7cd5c5a0712381eb78e82cdeb96ce7184acdf9239de078a3cdd5340f910c81b2c14432a876053e71b951de268cc85b3bedd5a9b7343421bf474b895bfedade506600172a88830355169b38ee47729471b33cf67059525e531e4d0abd1b45af189c1b66e6f6ebf80c6f3dd6e5c987c94388e769fbae5bf3b80a01e7337f67f883ab91c373b18d6f80ec13c00e2bfdd64c57ab228760032a07f3620d7036f52e33bc273b658b50af3c1d280c717b20446d7c3567538262e302639dec3ec43bd3b743a4ab4e47b10b1fc3725a14caf50198d9d92f222ca87a3d1aa857f391b4f9950504e232d8486b21c36bd49358573cb2e46c3933c6ed754028d57fd3b31200e3ca69f0c286f91a41ca1754ebb5ca05dfe7c20c73981653ff8a92ad72b15ae61e88c36d1219dfcec3d42d8df4ed691ce72dafee923af4e6bdd84c17bde32657a44c12a6e129b4731503e00dadca22293235e72c3a9e60fe1d68a615dab24ee236cedd57734c01a98ea08214343fc62f0ac8c4a9161c28d306fde9cba3e54a3a9617d51eb90505563aa8c910954b1cbd0afb02f7f42a264067da9d715904f307c62ddeca17ba8e28f6e67e1adfc639906b37cbdfa88a2084b9d70b188a5d8d08d76c0eb91e4ddb873020ed5dd6063c6528fd8df5429d7a6e6e0714795ca1b492c8eef44ed04b3759072c29bb67bb7262c72922f97c65c43b4ad6ae64cc8e99d36e2466123cf890a6471f5a733c7c1d3111c879679b84ff8693ee95c794324efcc2af1abd2bd316af26ffe56bda1af7cd3473f9b835dbd49d350133d151c698d7c39d58df4cd8bcdf486d10913b3eaeef1ad658e49c48d633c07761a0974a33da99a1318908bd1243c49f4f4b71b00c817a28de22c55191030b952ddd2a754df3debbec0f8e0446cb07f14e6b8c9eb493b102e9880d002cf1de28885dd4822fa59317dad7b0a4539672f0c6162b79bd2f4bf0e47648e5a1a24d0095a836aed98911ba7ab8378a64338e6edcf6864989525a8ef051abfeec7aada35baef92623de81d0dfb52ca3b32ec0a09d6be26c249fb20ed5a4cf2c16f5e14cd74454214bf4560e91fa7ccb66832c286343ac26a3cf9f77eaa5be84602ba88c1d06dff3b94349da5d898a23a6c6e085b67afeaf4daaf07e96bd7f0abc8ad18a1c49eeac4d2b7cfaaa4dfd52a4b00b7e3510a15eddbd6c86cba2296030e32c75373bae8b65b39302349a79e43627ac765b8580c127d2a9b7de61f79f15ed10c7b4b4976269aa90553c0c4711ae8cbc486492974bb932398c066b5bc0d5b436e4aee2a0f62c3187711db9bf82a54ed1a39ec50459e5b3083932d7786eec10562e7d53c8a078d3abd83724fda1f6152d0fc1743b850d55f672413abcacff30240dc7c0082a676a18a56ac9c98e0c4e986960e5e45f18c466a4814b240f8ea7dc4c252f5b9c0ddb220c592229dbad5778d5f78796fd70caa379850848bbd927f68d946cb1c82ff66ba5c6f1b10341bb77a9550038ce891daa9cd124e2edf1d7b0ba0b1de527a9cd5c9963a7648e5be924999e133372b0bcd8c5de61658dc24b1d1f0dccb7af248c1428e2df46ecb29d86c58c4a7507ae429feb2cbe84f05144c0710b7eebe5725f89b2646a1b0c56028e6f98d094b89dfce5e2b26229c89b254e52198a9a7d2f34d605ec5ff751c634962e6a8e2242eca0615100060bdfe5100e832a852eee5c95518acbd300101dc448e893eabfee8b960a0ceb0610e58194439690836f808553831fa8de7e3bc266fdb9c106c49905e8ddb2e17ed827c839e383b44e02d8413b67e60fcacbe11e4fd1473de9d1803d1164fac7a58d99d9fba36b3ae6cc694ff08370eda6f0ef521d5f47a4a5c7c9fceccdd097ea0cbee10d18a3c76b9da794f78dbdc86aa42e67530db4cc1d91df678dba198895a70b4784c75a0d4e29c08fd7de44ecc954e0f5d70178a548d55f28f69c357bb4443f95a6e37f517fd364aa0a3ce9f53f1cfa49c2640980f5fc50fd6fac5c876cc4e95d21e4e3cabe786089c1420b042102cb7e3afce7045ee64f645d4a34f18e269f83c99c06c9c830f61ed11444d9f91e9c0f0852a34ca873143d20f883f3f741f8285593d8083f8d28f83602fd71a8cabca39bb394d404156148b1d25b9e74e1a257f31fa2f8aab3dee10838408fde8b5cec92c0af4786ba52a4818d1d7bd6f2ceaf28479b0d23d2590ec758c036303449f629d822be12bc6830ca7e286e3477927c7e7bf09ede7f21a7160cc0a77f5d4dd2c0262dd1355dd0135528993850d69509873515628546ce27faa10a9206bf100cf82438ec5e099344af944f9c7edfab03bca2a493680c0cd7e88bee96cb9166064af0a1319fd73f8a6fff945e926a213ac6d25a16fdc680e3d13be32db7d2fe35f52fc1c02df7f11fb1b59835fbe9494eaa746548be4c080537a19cd6b3f099c69d3a6727474142a5ccccdb920751082f316d1fe904bba30ecaba61e1daf829a5d6e6964bc48a14a1cd4be90aa31b8c3fcfe35bfd32556937d24f5f4511aad6bdbe99fd5af013c05308098ee830bf97e3fce3ee9d2b195f3459f94ce5b5dd4bf80298d41744295385d55a5cba4dec33c7a45aaf2c5d0a623b12811f050cf374d389bc293d0e1183fedee7e2d841733f5bdba8b18f281d06dcc1d98bd742dbb7217155ca7f31400ef2662cbb56b28d9e0c2ca1a61abe66715ca8c739775dfa5c7b61f30ed431d1f41783035bee80bd79b457f6fcaae837ab920376d717696a695eb58e3ed82240a2b320b869c1698842a03380a2530f4d071943da8184274d889a10b356ac94359cfa53131b94d4d37576d3695319af1eb13efab5b04b657dcecbfc9503ecc3e11c8ef6d22523528fc3e5294ce5a217d1b523bb4854086c076c25b1f18c77e6a5a22acc3999750ff007c72cbf61b841b1ca1add4c200e5fd2cbb786745c92d933f4bc8df429e599051fb35a9420ae3fdffc9e7309c91244bb2196fa3d2657f829a81a6c583f48faaa71ccc4dab5d82d3566964ec354ba4e6dd55edd33f92ec236436f54e530902aa8b3a2b23ac45f8789876c8bd978033759688bcbf9408501cb94b275e65d71d5ff890a30f5164f763ea882bab5b1fde8851f9ee5d9292a579f8743a4dea490b498b95803e8cb014adc864d927a16bce5d65da4aac2a1ea61fc1a73452748ca883239fe6709d03fb59e9cb08caae6f06dfdf86c46b64819039835e79447c87c6e7aaca866eaf9fc41446b6953fcf8923ba3d089aebde382d2d8944747a8a205b4f3bd9f7d11246a2071e5dfecb24a4c661143e3ed8f7dfb806e9bd73400ec9b9814a9f02a52786229f90146dc9c81e6df8c33e25d9b41946b14674c83e653edb50dfbb0b44537e746d4e6e0ce51d0d0a69469796a8f3102f91ba5fca3124f54a362ebe69c4a0c79c7c005144ab477cd354f810081cc11a33d5b9b114cbe417c7d4009210226f858ddca7131ea05543680c5d4ab3776b22df096db2fc1d12444d909d4813ad0ae9fe28ddde8a16e41735bf3831edd9f68897af6c20f4a3a01fb11a1575386e49204c404e4b295cb434e422dcdbc247bddf91c8f651446e1d430c9e2c77bf0f2a47bc93ef1543e7a19b32a31ade4b3a32e45cfe6bac9d9a7e8c8678f148dc9eb8e6b00611c6f54be9c87f7e7f38c7c9df339ffadc6472d25643d1ecbe5cd3b6e9b8acff16f5efe5e73ec4eae391ac5b3234d0d61605c5a907a905714a0a9ef2cc6636ee686e3b9dc9476deca5030bafd568e6d0f1ea9b0c205119222db4f26ceea1483e070f9ebc0268bd469724c32e42ab72a5d98aa181fa82a98b1261b9fb62d133e76e08e390c7b9f2725861e0e75ceb41d490ab429ff2cb479ea2c446f0a112869b3ff359a0d548554a5567038a4c5e35e3e9c1684bede98ff6fbb70b2a73bcdc18b99b9dc742d7e9746e7644f45bac9e7352090eea8f835e9005c8671121f8f4f6c4dc85e08a70866183948a8c964383ed275052f95e4dd9c1ce4e11925c0b894c3fb06f0a3f99927b48671c3125fe3e90d3dcb24d2096f207682902a9a2a84933ee7356212b3c10d88840e18e75b00a7b98ba48da2789f5814f1a961cddec43519f7c9994c67309a0083c40b7a6bee7faffb072050100e109127650194beba409e178309001caa793c9acc57ed3a8296d818902fef6a203a7d6904d8b2c0d2d49fd69c91d50ceab450436b294f7db5632294da2feae4eae24d9c11ecbb8aa635b8c494edea0fd773e36465aef109aa6ae7ff9d15d4dad2711ced41b5fb75ea1f023752cb6869a72fa27cfed88d67f2cd7d355ae578e9ddd0081e15628b36ccce5d2baec5c89ab2d925a64dcfa1969f26520652b54793598d1d7c4f440a94a5f8f7edac72ef09b794434762e26ccc0d02f62710611fa84f1d5d7f121fdaf0566e8a1acb38e3203bba49eeff52032be908a1bcb143a1bb7e9a2ddceb3857010d7ad0e2b7d2164849e161df612751d883fc5e0c520b9e2078544604c30f5c49418a3cc50d0618780167a428e85c5e6a72bb8a610e77249c88e7d672067bbb35641bdf7a96434ceba11b26a88324820ac560fe1167532d925aa998f4d1eea8ed3a6ddef082d0a627e78698e5b37a457a01dab875d1ee2c6783011b2181031fa0e3f03ee78d915c078cea671bd4e134aac19e36b3b7ee3af25fb8db42d72a9d2c4b97e9e3ac1d9764c49650f316dbd8ced5ea63ddf0037ac7f16bba8fe8a206084d7fe7fc0e747e69282be1bab627fa416223d9c02d65e59f121c877c16c96155cd73263edd8472e143dcf7cc46e0299f1de55760fdea72967026570e90dea76af0c3da3b39b67828ac2f25884c6cdb265917a1de51503198df55bcf7888b8f3753c2bdeeef143d4c36a8801303dcae3e74c59580f8320de3f7269b5f6157d91058738944b817f8c5e391e22d04cfe0b60bed36c1a005bc25e4138175d7be0f00c6d334551938c3e894155df858e2c69909efe78b0446a4ff109f2f6f267246b46eaaab4c7edff06168a4d8bc305ec48ec247ffc19d7f439eea1307d60b30fff70f4f021ca095be905742254c4ad307ce8e7d3bca0798930ff309326f3da4ff1d2f33988574fb3c1748b7f24b1be5c25b16e3ba7703c1a673e9d7b087fd076a8926f2d1d3449e501e48eb59857f01aab19e69a87616698941d0b0e1c1a5b8d29c5d185ff828c6d7a4726fe3c8a0e187b7dfbd5e285602c3e9d2b695d17325a1abb1e65a68acd350ad753a6bff45500f59dc8aa852a9d844279909655fe7aa0a0d1a4bcac334323a2790ba6c8dd1f060e49a7017a0720ee88676ee5b30ca5a9c81a26c5798513a97ccb665efa0d8cef2dc574e51b067f98fd8931a39f15afdd889465ab905620e3497845a07efa2e722f1beeff9f4ff6a43fbbb26adf74fe3505382f3482d2e4783b80628029c56d1afda0fbec91d819d3db3998ea6c9777f00b133454df0f3f84d0e115312d9e5b2b7abbcc2ae17f2e7516c2f1bc8fb5e12325b84827607690f47ab100c7ca3c249bcf85394f26a21f809a7f6c4a9dd1d9e2290f8d660eeaeb518c7ac83b83fae685ea40db2e6e242b5131ed9362663d0ab87e91e40575b7ba2dddb9b8f8cd3f27b4a1b716f91c229d4fcf0a4152cf7049bb602f802520f09ff5466bbd1cd5442a4b3279c19e44dd419a0183a2015899a5871414aafb84863147c1e596020142d9fbe37d14820cbf964cd74ad28d24e907270a978e567e0b2b418e68a33d05454ec376f0a2141c928aebdd1a92325f75efb11d10bf53314f0eeb06587260f491666ecaa9c1274188459f0f18bf05ab0d6aba08b95d6cbd592266cfd574fc7398b7fb6e4c7a8aa6555ceeaea2b894ca0a99f2f796f309a2a565c680d6fec6ac34d9875d2bd887dc640e25129b97db2c5a78787d1d5b90ee19611cf4554076123e240455c01a30fd3dab02c8e39fd15c51e7fec913676dbb7e94fc77f0576b8c65b0d67dbba0a34c743fbcccad832c96e72db7ce0ee92c2e20486a974e9271e4a3a747e065230a3b20e60861551cfaa03eefb84a3a42542ad1ac9adcb6a0fcd4b8bc58849eba3c46bb4eebb2cb67a750d881f90bc5198489ccd87f08f1fb6086ed86042c6a172a37900dac152977f3c4b403e814d4789f31f68bcde45b92a7ab2f546e611c99d4271aeae0d764e0a3acac02c8786363797c6feac2944da6dd8280b576b16befa189540114c0e2317608d6dedaab00c4395f1e88b91f8fe31b0da947eba25128ee7fab50667a1d85fbc5bad7e474830a7692cc867157a2505807740daa867667f77407110cce6b63eaad413c4672f9061fac9c97cb5bef4a5d5a63da554b051fdc95d3ae1d8aa9f79955b075bd6bb1fe46792e9161b88dd9d955cb3cdc5ddacc7834a8101207af06f0b6d41454f856cefe84fe9afa4aadc8da3680a232e637f8f798c9f7cd36eb39f388b9c60bb30b74aeca3ba3536fb2ffb0a80c8135b486726c2f25835fac73e971acfd041b2b2372d88170283c7bc96f8f8d312d0f6454189ac2fa8a80b3e30da2a74a16d0d5e06f1df4f008d1d9b38316407f5825e2e8d91e4115ae4c19d4647e5d00eee1de5fb3c5d92334c40ef9caf600e92996f22e54c0f19dc176d184fb26926403f77845261dd39c7a8a0de7b757aeeb4e2ca1204e6e877c39b0c2d66f273562f2cd0e19f30a8b0940e3e25be4989b50fde24d9ab49c9dfff7d8e4ce0935702032efc9f7b1c7f86bdcf1ed702b91a86711c8942249117979616acac23a50fce882957f09e4e25d535a71a13d6952f4cb82a651c7a7703825a43310cd0f02a19a69d8591cbb2f27d8fa889243443ac450acc8499215646dc9b6ecb8e09ce1cf4b39ef3c83bebdc4ce57988076dadb86cef05d0eddecd83d8d1c301c1fa49c9b37f9760ffae82432816a64ec1e136e9931cd7851437424a78aa34d3c5d314809eaed5e8d75c69d32d291bb19b2f59d35df2f2aacc0521963406ab6b3f3e5af8d928d9bcaae51b57fb284ba854672f2419bea22eaf11c52a62a0201175f0f8f02fda213520cf5d2216e2c9b1e722af0b377a8e95c4705579b1165db5676324cb6f10f485ecd6c912fce4e3f4a1605e12d34b35a469a2135fe6725f622a7714a78664d2bf6bffd8ff2df6255891108c17a5664b38ddfb9c0f9b19e4c16268e6a5bddc4c7c8db463ccdad5e9a40ada4a5eb6a90f8775991fdc63040cb9ccc202af4590d44e464afa1fd4ea07cd550af691199c9c18ca9752237fcc7f1eec33b372f3b3f49ae7eceb68a80f2057eb73c2d5b0dd7db611d3872576c08726f8215bb45d9ea027dce602ea65962fb3ac14a7b1c529b56def46eb23db8b68159765d48951ef00841a9423e76faf4844ec6ad417cf872d87b86b75f5a7a1d297f1532a332df6405b883da1f6f686bf36c2b2ca0943876d67c4120100591f5cd56395d73fd1e22b8924a430bc544574fd71db0a8516ac01b608a265a8ebbe227815889305f8a2738230d60886cc4451b644efa6774b1aa352d6c163045f4f59c6f50959f02f7b82954ac1438d3fb08d71b4d51ec7419d958a5c5fdefa34b62b17ac797834fb6b075ade29b38df0bf233c94e0c8f699afc2eb64f9fad5e0c95f68e7017e97548d665c62cf782219c95072a9157a83791c2d1789ebefed628262f09e4168efc48a3af2b804031a47159e74060a342af1fa87527dcd0c036d6a5f972a91cbd51db3821bb39d7c2c3defde1321cb8818a40e0f288b0acd005a37504dbdbf1c033c4f41ad5dcbecc5e06edd53a8139e073f9e72e839f2961254cb9d28b2e772f3c11fae2a43f99d858b02a9758bc078804bb4574633a9ae3ee42463f7b64d5bc2519e16fcdfd8b647d860633104103dab4ba09435a2a4a103f911cd79bfb8d8418f1419967aa05ed48e3af07620ac17b14cb0de518d994a6a4f9571dd02381fce664ed51e54d272774563b00ccc5255fbba44fdbd3bec72c4a99cb344fbc3db8311cf704fec33e1b99180bef12b0dda0a6b597c78472efd36bcf0372b34ceb81b7be0f2565a62721023ec85307978a722b3541ffc27c84619c996271fbe342b92bf3a3cb7a596c58b703889f1426fa6b3d6154cc43a370fc5e6c6760a79db9e592585e1462db880e07229abbdf5ed1f5eab1b9a10627c941c0b3fbdbbbcf4af2900889f477f5ab358efc4b54ccd4b7d586997c3a3ef91f3296e792f870464eb7c839e75f32ec9db6148a353ca030da0d76f59133443759d6e6a0a15283ebfe079ed14050fba632abec940e76913b2ba28bd24fead0311135b678b90046167d20efd302c4fe1adea2bdb88fab3f32db81d27ef35024ee5cb4c1aa1f0451b317e51ffa05f93d962a1f6a204b91b8c0783d68cbcd617adf5dc5e646acbd16cb908e122acf7a5d42ccdde89a10c0ccd1a9e9671386d9f8b6546e38142560ce855dfe3038245654ca49a4696403577cb95d056aaa4ce3a79554a344f8907ce85ec886d4f17fe3fcdf1e4baf62a82e43a663695711867e536a2813da79e79e6ac6b5e70fe3d49f6518d7d5ec1d04c0bf3d95914a641842c02d67281d76bd20c751bfd9727c1e424a9f112a7705ea5205b98563c0e84928f72168e6fc81d478b33d314d5e97405c19f21a29ff55bb96105f2159b4d2aef7c3ff30a8b36d5a1f3a9c9ed5c222f47804d13060185d8e694159acef6ee6e286234b71001b3587f50c254696fb34e9a86db292588d37dd88eca0556c259f0831cffe73394b172df833f738e509e11d466b8c8433b64f70eb14882588d36c0e948d13c812ba811bdde4459731e181404e8a57499e85ddd4d4b0a76d949dde5443df4362fb9adad28bba8e3001478b4fa7cd2d6327125ceafbd653df8260f5d09f44d7786ef919b439349e10ed5ad46a9ac7e6a6d223d35701b78dfaef2302af6a950c3f86a375de5e540283e2853738d9ec299ed70f91e1c036113f79073154749ab2a7e6b3f8b6af0d114d9126c4b7e7397af2ee15d1f7d4df399fc8363145addbcf3c17b122f2ecbe1c3d1bafe26f72044431dfdcd11ebd38f9294e6315990343dad9fecb5c8f7c93d354c6329b5e52266ab71bf9098985343990a5954cadca6269a494201c339df5696163f529f606488820dd11b569ad78a83e8ab265f6ff6742deef1d087de4fdd517053f69620296bf1b42ff8b18e9fff018c9af9a77b99a84608cf3aa00936621c33035e5d09bb9ac508fb304c1c28cf5a53ce5daca4b2bfbc9e8dbc45fc199868503c35d167e2a8b719b67f734620f06696c14a825cdf84e8fa40b91b8b34bee268e2d58920a89751043fac3be95026d928f43650f11e2fb500aa2a08c9f9180b3f246dcab17548a987282f48708c911b938bd789839f5c7de57da22e2e1f93dbf3298e5f95a22b4062ea9982a09470a2b69404c5c97b6cdc5819e785cdba6365142a0204cafec715e854f7ac6a872dbe33248600d6969c771897b6b4fb838ae626a9aea14d096c441250cf1c882559a4b938f508e12bb23398606877678f956bc27b158c04fd0bfd008be2871b912b39a06a554d0e03b50db59966d88eca0ee49908fd7a0bfd3cf72decdeb0800954459809826e8338e72e1073de465ecc74c28beb5cb45e135a9ff7b76bfb893caad188003639414f78a535de7b8304c961ee4731389a627b52c53837ec5a176f0817604b29558e7c4771fbabdd2644d60df641aa6c1b23e637b6510f44e0b8f6e322e8ccde0690a9d1d1ce058c0a31f0bd2d6daf7bfebb43edb4b209b7a9da6fd09e4fd87262017d6fd4fa0210637aa019b5659f38c755a5084b2818cbe41d8ec2e536dd027bbea53dc1305324cf34b92568193d4c25f1fec0e2f48ba20c45b921fb218c73d86d9f5be0ca0b448563b0f3341d60661b915dfb6b35aa3ef51f9f7bfe5096b5ff8818631687bed6cf763db218814f7d0101cf8164ab0e8545b29235f3510f70f4905dd8c626e099aaa61af261d69a7b8c42248e7c4570a43ee529d5c1dd8c34a34463195fe9180f820035740440c2012200309d5b91f72e66af489c71dcfad130207684f0f141bc21bd02b55c717814ced2051e3248676b31728208220e1be44970d7241b647ccb21c6153e34416bf8a8682f00351faa3e6d165482974ebd7f77b008d9d480a1f02e37e74edf7e8f4e4230217fdb5b7c9bb576628bd461a496353ca30510078ffffff87