PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77149 dd7937aca744a8505fce9705ca026aa1ceace13fd19be1fbcae1ad860656c70c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1dfec85a860461d96a1bbf34c4f8ae9ffb149686de780f9e7b815eeea7ffd0c2
Certificate Block Hash
dd7937aca744a8505fce9705ca026aa1ceace13fd19be1fbcae1ad860656c70c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00401a000080190000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002c3ce3e9e1c07e29a21633c815cd1b808b8007fb2a2b345ada5ac49b8c853d07107acc2da462c7335c3198ec6c4b47064ff42b5a1d8fdd8bab88d2ab2b5637a82fd7430630110cf436a4d297b7b985d112fc87246870034a6b060000000000000040000000400000401a000080190000

Raw Header Hex

00004020a36b21a70a2b7013db353994810608adeea889757a544aa70306fd53f87d8cbc292739ea88b8b174338509c8be1ccbd2d62b2de9179868a1bb8d85c59164d0ba6b983a6a64d40018c2d0ffa7ee5e817b9e0f78de869614fb9faef8c434bf1b6ad96104865ac8fe1d

Proof Data Hex

59,560 bytes
121216020307131c4eb6b313693f38bf4c89208f517eb2423290de6d715492f1cb33cd21d93f20d92304427c8350b56a76b6e99302a9f5c8153bdf96acd4cb2a78df04491f16abd7ffd6440c84a05c11eadc4c334011630493fe4ca303fc549445245856e83ceedbb76ad63d3ceb8633bb278721c608cf0841a38db698490221c80645503d045167b3e2e7eb59af76466d9f8152db84c3c64e0179f9c1a8334eb061c7c0c77d1001e858756482edb9bd72395471a07a0fe63ee5639ba5a11368b56789530d8ca02f636007f40cc76859cd0e635fa04b19075cb3360258371c2b809c1d8e425120c81feb4cf9c6dfbe26ff38508bc4982d2d2123d401a9a4e411131fc248dd219502dd384ab456edde1bc556e66c27d3ef92203a8e5c7887faa5d7bd1f53229cffe9cd7be738dea9467559bcc4b73002f41bff4038953fa051c336eb22e48aa0e105c5423f1173584cca7aecb1198b8c7836da7f0e4b8ebc51282325890fdb6284c4fab73ef19b337138af05a16a5a0e683016b131f8b98e7dfb0d0bd0d2502020f0d6f6ad3b13d8eff219187bd753545a6fe3e589657f24b1b93e72241c6a91cdfbcb4436ded98ff0ebc4ec62cd8fc3c2aaf4533d5abf41af3433f7927b36422f437aee48132372b8da95d6c5ae5445dafeda7966643dacfb8e35d38117cc3506147fd5e72d7baed7d04f4730f37a42d5f4439a3e7dae56c7cf6af30befe9f2e22f926e2af364aac0e439f47e313efdc742793b9203b40bcde8645b2316613360ac3c3d427de4bc0d8af0c5bfbc4e7aaa9f79d6b79a116474fbe84102dd8c3bc5df9b3d0662a9ce794257875821195a7e6cedbd0ecee14f532fe6d942a6469778dda5ebec9fce0119a67fdad57e604c415b4abd79ceef8a074f79743e7bdf4d6ba2f3e41f3fa0b5efc54fc78cc80ee5e0bc48d443d53ccedbc04611f4a9815aba58ea4237aea96728df5d233488c035a8056136b44f14d10e68588a9030006188b5687b3e70381c091397f3746a5f7cc17904c22e5886c0b5258f35ae9dbd18ad10ae11b25f0b0e0ca5d10e6826933fb622cd1221e59810283d599f5f373946d285f4a15ff60dc7f39960e0c391abbddac21540d83e418560af7367698762a4657043715f0ee3925bd8aa860a5f1e4ba513b9c7d50700cc080a4db82cd1918950de2e09b1453abce26e8f3ea2f5b3174040d352f6658be9cf05165c351d0bdf565bed0d99b38c5b1e973fc8753debe99935454b31a16fb4596ef0dec089cb66806c13f97385f5c39d428608618964ec3e3a88f34a4116650552fd0e29c83b60182281a57c5d143c78f42b5b57b23ba476606cd5717b1618d10084b3bf2d5f3ed20d985d925f5a62940bff54e5d32b8f15b09368ce2a47064b1c0b32510293bad52b80c642afc73df34e8d0eea72f4da69c19b3f34f9730c0708cc2a21387abcd4d9a6bdbd72924cc0c1478d56d7777d601f962d53eaaa85c740af7dfb72dad054f6a3580f9ddaf6df8aed1665ba54d5fcf288e1366394cd23fab9701e0630208cec3d944dfaf892e97ccaefbfd21f78d47f4d2d55a784426f1bf3e8d9eda4ae835fc90f9bed9ed71008e98f6b51f8a49e6962a07306ffcc844da7b931d5fec0ad62a4587a67f97f58ce4bda5bbea67c0a75fd9357a329d7eff7a5c9f0396906dd6e9d83bb1bf68bbdb20e50c3b44db9068d732b138459227db3ede06b7288fb7ae43dd188690efc6284c1a264dcfb89e16f6f54f0df34334fc0ab163d482f7fd7508b0f483dad4ae1c9e779ecbb1e324030519ab2b7e77941d6bd5db60e6def35fc3428377129a5722eac3b70cbfffe0be9b10cb0f3ccbc24faf9a84b5a59583af1405cf4e03fe7ffae6bce30a0488722675a99894ad4cc8fe9dc70847f49ca133d7dd038b179176c2b9796fbd0bf342b132966f3f62a88196773b183f79150f89584dffcd9b4644426762a111f39abbafeda14a4bc28b52350c2997c7dea086c37936005570f14bde2a88b1af949b98819a1299ae2c6aaa4bd1bb81a342b14c9dee08a46445dc1db945593948c034e17b4885b790ee013ffaa6e4a31d13175b6abbc65c92619138449dced0e6b13eac79fcacd83af6bc9201c1cb421d3ffeeda42fc59c3682b27c89cc50a1e26f3d706349b98906600d1599bf305bcc13504b16f3bde4fa82aa35461a0e0bd9755e5a231ab0ff4eabfe8ca07ae4b1f330a3f435c471f55c3238d6239ff43abaef520d8fede9c4fdb13039e43e3db2a583e54c5ca02bc219b783a502f79eab02cf59b26b45724b3026c54e16c77d976b6f4be1653e5c263f529d7bf3bb8eb7c2cc6b3011df096e64da53d2dfdbdc98b55f3ce07f67736d6824e17c3b5fbf029d3c52537500e1d6b6273e93fb3dd440c0079190611a7e872a22174f8ba58be5d946a3cb371944c97243d0b3008dbab5f29a8fc6330af6eacdd8e3a60ba4df3f3ba6291c41036c135a7cc3e943d0b56db58314d09203fe7cdad0acaf8c22e682c22ea7ffdfdbd8ef424977e1a680d48cdf9f83a6043de97c55895e82056bbfa39372d51296e6423faab90c5e56d09d63aad34c9937812e5a146afc3661f3a4e2bfec5d8b36c93ed388538cec71cfb4f7e513afc48d0e1b97709713d1990fe84a3e464cf12e34056b88b82ecece3ad4a77be0ef9091fca28025e96302a57c050f706e96dd48133da026ec5cc2d00252e2599ec0a6d9e5278d7aeaba8dd8011f4c48b59a1d589944a0bd506b695985933793e97de9835bb0b0aeea92553409604d2389f5ed9accf3d73a368b81ef2cf0f927e3e1afbc1cf50d3fdec2ed323d1efa52598cab0f789dd31d65e70603fcbf03d823f8addb053917ea0d9c3257edb08243ccd9850a6eb8458ce282d79477f77a4bf811b29604579ae2a353df05afe158563917f76e7a5c6a67097b2aa12d60ea8467c8cb59032d827ac6a0809d967ae581f3ee6664cdac5eb204639eacc4fee891a0be55d0294c8b2344b7a792a7b88fd30a9871ac356fff69dc7a71012a5ced252efbb2f5518d7b2ebf87efbf4f277ec1754ea6a56d08a2dc88322caf7562728f4578b87933872306748c81139d57f3fd651d595ba5e6222622fb90573caa497bdddbe082b251cd73f447621451d12eb0140fa9ab5a5803e750312fadebfb5be318d7f7f23f97fc613d3f1790d0239aa31101bcd0f31bb1cc735ec308601fb73763c58dc333a8dc0d2aa593d403dbb6d9f382de6846f18d42162da566f871e50e4e0e4e79b21509056d59db4759114131649c87a96b3beac66c618cdb09e39d444eda558050632bf9c16989974dcb7eb5608dad1cee9329de26daf39c10869ecabef4f319082c7bfa745e6775d15f9ad5ba0046629211ed7cc5c3a19f3ec9229236d8cdd3a2cdfb50115e56509e021ed8f8cb7a356c06f5de47c37c6b86ca651d752564f3cd23492715307a62de8624c462811fa7d4a2921fc2063e660d8c9a510ffbfab3ad22b8047a1c8d150c1e4c5013ef46f0d451be25397a5384f86ae2c1c9306c233fb34a95e6f3da79fd27019dbd09a6d99ecb6260f0d981634b8fbfc44ace96d9c5042aef46db7c65ef5706912a421def8a2b4b5a26cdb9e3611057d6bd52cdcf8f6e47191ed742b28f17d2909493c208611c6131bb43578eddfd0f8d3e2c62112ef7496f2acfdc33408a952951860ce673a739e91208e69d4cdb960bb833f0476aca56bf81a129db1430a27a6e9cb25456d6b8b2b42177a0b0496e04843670bd25b188d633499a86e88469eb6990465773793f16da723be3e838941f72e9327455f1b5ed3573305e1fdab178557049c42752f836cbee39a447c91ba56d3fe538e49d43b70c429ef0e26294bdbe2356cb37bd60ff4203a561ade7cc388056f10ca52b43b28d4fcc32a7c446ff570100f86f9943fd7d440252bacbae3edf07423319742a535c18646c095d0315b083c7668b032f39dfc887607474fdcc19e0a91d1c7a27dc9a3cd3ed80228dae7a38980decb459b6d9dee4537058c3363ef853948dce047e26858ae9f6d40ff92ecdbcbf556497b0f468815d4699da7b1478eeff782464d3269954d3aa8bdaa293d8638d960fdec261fcec4d89c3560408d9ad178b0fc755535371750c242185818309d5c6d9862c02caf3a2c00db5c43e59fb49625abc1809e2a2b85b6f2eb5041d8ac1be334ce0737af7edbbb61f2579e90ee9cc33e26f2a06d2058bf4a82eded7279aa1e1083931e0d8f3f11f6120a3e460769faa03885f28f428b1a9d1ef7fb2fed1f3bf2bcb4366f2ccd4eb8b9f67e76ea5554fc492589816b35cf10eaabdf4961a635bc805b1370bc31702c708d693ca216af51cc929ff37b89d4bc192c9b770f5073f422fb718f5521db342a24c199b928de66f1d72786f5a443a0fb3298b7956600154f9b8c219becba6f5e869b6d0c78baa7878cae52a663aead3cce09a0b28b814ee1a9d46616818e3fa0e802a943ac3ae042818b358cae293e9c68c0dfd6650b3d9214ad3875ee8127acfd76daa36f17a9238a2531a7debc013c5ef5c4a6deee196ca61d86d9bd2624527be654da2f40530fba1b93af99a9210fecb34b11f95272cd32899f5d55df27a3c9fe5b0bb4731133762192aaab3faa956301caa2628119859eae3b7285286df88084da235ee516dddbeb862e089c814e8dfffc918346acddf6225fe4be865f3bd1779bb66181095754efa942a58781d958511be3f2344141561edb37ccaa81533a5b0c4ab8644920c8873bb708f559d468e6e55efa85432eb037f5e9cb1a09d32bf7b70f2485d6796895965d8bbea5f416fddb70268fcddc2ce886f909a5dfb918c14330e9eb336fe6c837497cec22849a844f1dac5eae91efa1ea9b28cc5c2040920749e806744bf8ddf742236f8596a5e06d23d992c80845c8618644c3f75b252000fcd4d46885c6dbc5c674ecacbbc8261694368dad9b0dfb81edf1b625d830cddad382b1b085ddb0da35fca21248c4e8700b542b1ff941cadb258c4beb7c5422823ff32f3f0de4e6aec775d4e3185c5b78b5ca67fa86235c1498794827556af6dcbadcb2e2691b887d61f2f517aa31f21c2d06f73bf0a980305f702f60c29a86be0a41acde34a32132238e37bfe5699464d8d7175754e2fd2978fa62ccc0c06925839494aec3b0886537604f10a518f2e1d41ee468868967c8ae6c735e065864766ec93df4d2fa9f4fb6f2947a748e7aa45eb9d5c69677e02c31d5dd2cb186b90daab151e770a633a275133dd7d0cb1d43896f44c02c205fa1ffb538d9167809bd539d3f0f036d8c81cc089e1223f896d6ed4e814c75511d6c86c79808b6cb4ccd7f56d38da71eb06f97cfb4ac3b7400bb8b1bcdf98372aa70f006d3575ee8c57ce28ef4b6f8efec25dc017876ca50f75b21f37f08eda014201e295840f8daacbc0729e9f641c887cafc304f9f413b95a4825205fd3f899a1e416a1c64612a745eb5ef39abb63e111fddb6268ac0516ee43d20e8b8ddc68e964b973518f0412c2b43426f7feb728d084b4f683c1040b49ab844258c50cfdaa39b2310469e80aea541290840906f9e5f283057ce83c0ad923f5ea15a95f835e9d755b1a2b7d4bce423130f74976bd04dad6d38063fa02c32c5c219fb9ef1060c30f02b826dc2d5b7ee6d8d750d3e72b36a0be80076d892214140f398dbf6b2d84bf69ef8f7199b7cb2483b3ca15269d475d9156c6df88bce1a0370b217de80aad503e9a633a32d8adbc71920342fe998b0db4535cf952a31a2ec8510e82a06a148f884447bdd146d4a29fa9b912c7d13e527a9fc2afefa897723589179b2293f47c9271dd91c5835ed5bedfde08343b2580bb1dbd00f79964a28f1bff677150d20fb23761081a17b87ab1b9a71d6b3f73f6770487dca17a40f936e9466822ee430c73142d365ae9ccdb9b1f14292c72b666cd9902a6e0944fcf172d5d0c7fa352c82e3d53d568d249e17dfb615f6fa86f51fd5421b919c5ca379ec1d7aea1842f4d6cfa3032d736c79cbe2a9ca9a94fa4fc8c6e8c062b75177132772b63a3fd6d08c733b9620d05a34ee2cb2b67292d9ce09c9d14aea993cc149dd9f0efa3c60846758794aa756787d3a1dee4aa50831121ddc79c13c185835b3caefd014508956e9532edc554ccd44f445896ea2519d1af44d0d10fbc48482681778b2af0ce6bab08b33d8b012366d9daa27dfb1351589c8389abb67e55e6a93bba3d53b41bb8dee1d87f4aa9fbb16ed0d388077147209086ea80e8a55b0f4193f797704986e0697bd29faaf209e626506d445904f8cfc329bff6e5de0287187ec1f3ef3507ae87bd4d008c2ce0f0f38f8ed6b898ec2cf8db8b4172ecebcf96dd36ea886309ceb99d77c26a20aab04e60bc896b4d9c007251bba2c888373ed73704a935d6a7f1e558af27a67766b82be950c8036f0fbfd063bbc587970f5a8cc580a38471fdc963f81ec9442bdfe2ab349914c84d6c62091f6394d323d2ee485c74a9225116ddb7f7df39904b7b89be697f38d0891722690d5e87b45054390d5d91d6ff8462837ca37bb711b35f242207ac9f68f436f935b64214e7a70d89f622bc468df07aa1d48e296ce18046d63b5cbbe997b21d732ce75087bf693b3ef73d3850706bb54635981ec61361085eb8ad7b51c408be6a33a07dc36798b0e22cb9db63bb9f67bec1b01a7f25855c6f5ba53a10658a3909930f23b0e48f542657133bfd33608791bd31252bfa3f89d4e6f81e4c514b7484ed08673ff4d3c1b073df28db57012d0f78623b73944b28e778189f4c4c61f7aca47e7ef11defa55d580ac944ff9bd950bb0a0101159ac29cac2f3b56a1340193db582ca390e1f24282dc5441492b12344054dcbf4e6ffec66ef23b61da337af1ef09a648f5f4dd67c5b9487d41f2b3320440b7e38b34a8036be809fd66cdd1d22053a8d42d96501bc3e3c95a1f36ab9c39b54b014e74c9b327b7615cf19fa5fc0f1d05f330d28f6934e23d50871d11ffc843c54693ad4e6f5788d26253d109fa6ec0eac93468492d7198cf93d7ee7bec260d10fa5fc0a9b837d17ac550df2ec48b8bb081e7264b67c4294aa4a53c12cfb2f022bc27493f046300b75b3bf99798494479313604a877a3342ba7c56660c4d64d844ad882da89dd11029f3a03928252f55fa01d5727e0033e1a66dd82d3183b05137aad7f34cf8a810dfc7a223a7f7b8275e3163d20d5caaf079d77185b508c8535f4f0bde1b124def38e39ff9a869f3848e761c8f308321aa108807650bc2835daed34c14ad46940ffc128007d39f2035c3d1784ee9499acfdf0d01fcb7fb59dd552cf07099e53934a5ea4a55d24a4164ca52e01a4d5300d19b74645178a2c75efbdaff6653e5e83604ef174b789172e28aaec6d246ab76a1dff74384c276856c4708cef5611373cb3c72701ab6bcf180be77cbb7098d5902580a0006e2e4f5dce4b18796960bf52402445a3f41b36229f31eb3b396af833e24884dff3261337930c36f35a4c0a814f69da3c8dd9e9f76b26a2c39308d2424a332bea48f94091a24fa7395a44eee9a4c778a52aec2ebbf30cfc9daa21bdb1c27f235c757f355ccdcd90c5a989106f5dbcd6926744c90c296a28dd1a93e37cbc7b4d3da292d0f94b7baa5e2e56776d1b4634bdaad2a199c24253b06cabcc5e637c57b06f51d97d633805f240da9a21644c4fd6c37312f98f91e0adb10d4b881b8676796b6523fc9b5c92c569d0493a332e55a5f4b4d56f1cc32cf01f0bb6bf2deac7c558517ad72688471f122683b0e7ec760594dd1ca4aecd1808b2bc936b6a6da001d1f8b245ea82420bde95c056cdfe64f8389952f6b129cb8a44caf45d4d9f927897e1115e604e3f15024f62c9d3d9955b012876d6ecb86f110701316161ebd3a019e50fe545715969e90fc3c00db225eee9560a0743187f0e29eb53fecf7253b7e26035c1f8cec5f0e32604c3f73254d78a4a2f50caa99a49d5d9ee5cf4a84c24d3c3c63b6caa7dd8f3cd4a58222ee040d12c8f291a8c688a355769cfc66aacf48cba4a827498875153a0928ab556dc6c4c4cf9927fe1a701e25d8c922f18d5af1cc3cae80da8336c52044e93d433ae06320471d88ca4c5ddbe08322c5b48399cee53387a335fde07f8cb24fbeb528018691f347c618c85fabab0afedc5aeacbcfacec9ba2fcb431863c5e646dae6692dd44d4c044092c8f4aacd3a9013ee1e643b1a274019965e1a6ce32809c529386482cdc37610f7ec2add5265756fb69db870c0f06c27428325b416930bfd9ae6be6c1d00585341f62489e9a4a5900fc07af44dde246e6edee3ca79c7b09ec51d4d98e4c1bf26faf9df0ec0a3eca23cebf399574e11e02e24fec559adeaf19001d12585c97bb2954402a20a2da47ef6860c2cddf79717d2b2211f7344a00113c580a83480c554b8fcf50afcd32e9117a21fcdd9fa2b6bdaf3fa880abc21f79a83bc5f39009c7835d2c5ed2def4f9299e3bb838e9ae5f6d709c4877731e321133aa8224d6071f450185efcf0d4ec13b2de31733fa22019ffb03a0582b532b0e08e8ce7a21a3102767a686b4d6cc89aac080da819bfcc840c409809c6e36360c6357f0cdf5e8dc4aef5388dcdcc8f0585b2a4ab2395745bb1c377accf67a5648dd321fc6338987a46b9ddf087e3ba3222e095f830173e752295e8a234036940775262c45afe93acb3266a890bde0306d6be161dc1a8bc2d458d7499e18c150bc8fb9282bdf54cb350c43968814e056332e5c2571fca2edc6de5ff98129b01bf3fbe0ea29aac5d357dc17fa8fac504c38a7b1b38a0e0118abb2da868e66ad854f8fc95c35b03a0390f7d5053aa3ce1735af2409af98f935068c88c753938191a6af95295d64d3a4e583c5ea5e287a7a45afa1f955046838ba20ad33508caa8828821cadb25a8c61e382f4c0da1b04479e4d3ef734eadec299e1a199722bd86d946d966efa7dd4f7cb378b1193663c320cd9d9c97a919f5a7673d4a1a624f0f3428ecda0578600b58e260719f7833be7c4680c69f4b9f7e75b0d80d417ddbab997d9f6a2a80939a69fed6e9a4d81b0b99c344ae2761a717332b8c484aabf1c44236404ff5d6f0e8f0e5cb21cff3ae1f8113e0b9d8545ffa80b7f36ff7e7929cabe01d1719624a16ac85e10d402ae086757071799fa0310fc964d914058ec91c493410156f9916b3625a265f633e3d851dde5e98c474146f65e6ba1913fdbd9865bd33cc9dcf864cc377c934561cc5214956d93660c88383a157b3e5deaeb38249c08766a1be5c6716ee52cea3006293dcd50852a6dcc8bf645476674bb183d6dc3bc573087e622a372214a440dfe0fd1850ce23e3e9bda18bb2afadfc6ad21e83d68af3c7828703e493cfdfb1b38b112c5b11713d4fd9b5c45d6c11f409e917204813f1789060e6ae39fc9aee84f7ea7d68f0eb7d3fb11c6196648777f1567419871c5bce92137c17ab8f50828317cb1078ff12b95a404288289f6cf458202fed47a08240e39c3de5afec1fbc487a641904c3b111664006362cebf2b724792d381b3561762d4bf07e3b43b227acb69faf3b953d443002d9021cc232db81833d40a9a9c660ea20840ff04f1b2e7467b28654547cef0c6ca9e793399e082c33cc34a9a97f1e499b9fad4715e103ca23903b3673d1f6ee4c564566409ef53cefb4f166f9e28041234116bca63ad3132aae436ea59d0d48fd31754b66a9a8afa96c36f18358e6596a7112eb3e9e4171437c767fc3e68e5fa7c1a74dc254fa2dbe4242222af06c76f51cd81ac3ecd27d3cbbca1ad4eff6f6a63a42ee2890449efd4977bcde826bc83521493945ccecc70adbbf1e26596cd7992ac7db57154c027538106fc3c04f0b18141dc6629c72e12a51fd87c952ff03d7471b7415f63c5d27de066ac8b177a1da512a8bdc9c524e5362a2cff472f52b71dc65483db1f93fd4e8dbf64bacad02741b8f47dd08b9aca2508c9394c3e50bfb5f1ce203b45503b2c28386a75a18caca44155a75a8a923660b423d1f92d6af69def681eeb3c3389ac0630cef702299fa1aeae0173212bdbcc1191aaeee4c123bfabe395c3c2111ab48d016d5029a2aa4fcd17b6b60d918ad7cdb7a502795ca4e6e6c0a1f8cd764e13414f487b5e272fc088c4dbb48c1e8cc9df0f3db157f344ac28d2c473c76db7bc0f260f4776a6353a8b756bfa293a4112cad28a4c88ce8643bc776a3891f2e793a83ddf6ebb1318a01e9d948c2ffe2a03e64b0040802a5627ea0fca6e3b50bf0261f388b6e67af297646978fdccaae27ece6cab7c2688e118cfbc8903243a2404cc579220c8eb7a17c6b852956ea0773715338b86a519b065760eaa801d8ff3b5dde55796d3d735a123494be00afbc860970d5fb192a42dc03ee3717e26cf75d6283a1bf86ec85fd39f06b49b82b869c1ca82989a147c275a8ad2b7afe8420a3da415a02f9829d0f10154fc85d52e88c0bd770194cee2e7f0dbe3a177b1c35f32760cc1d00f17b7dbb0d74b52d686143c796e01b3662586af01b42814d8d3e24d17e2504bea7cc1eec21debab968451af681c7eed3ee0abb282ade340ca8e0b9d86f82e23affc4d56f5e5cea0dc442b959e563ab0b73ad4e1e175645c2c09b92d770253318d42b7ab6b6975d7481149f2d21729be968c3ecf90ec5e37bc3dcb5dce98b9ac5a5620c9ca370bf12a6b9409ecfa22158d878c3b3df883f76ee7b6e20ba53c718e65204685ef79a4e75661edd1e4f310d21e5b3995cd2879eba2e3cbb744e820b4a84c3bbe7673635d1c2137f3443ed0098c7c0b7dd41232ed02e70cd8f6e30e8a41800ed04c14278dc3b0e3e88014ed7101fbd0e16a9f0312f2d11526841cde6bafd2cb41bc16d893aded9e193b64c695ef2461229114499be907f386c2947ce5d2f34c84045114f0ffa0a3f243c5dbc3c849ba54b5c9ac92958e782f036873a2146ad71bae8a825dba33ff0bb2a6907a5a040ced75b80fc9f683f9a5d5528b5b877c78cf8da919c7acb7e1231060634d7259d0536d54b694f69720af276e1a8ac4eb00e301a4968c0baec066643f148fe22a4802fa6c3455b6cb2083343fdaf3c0472c1ad691734f3c38fc1e95212226783d284a90e29bd830df26bedafc57825353a281bdcb706530e13b99f7e2319d61d75d3c4e9d8487ad0d9439eaff4a48926609d726381b643cb38507a9aafc3058a86ef6d0c62a30ef2b47588b555689aea0390a13a1e9669ae33bd1aeb76e0b176389bed3f67d891bd029a81f1ed121d3b7560eef67dfc4af6f281e6b1ffb993c16a431039d8e476560307718d8b90c1b0be145e3d2721872efefde2c003b82569ef860a06f85b2870b0776876da52178b2290de5e3f0a8b84b1d751f9b4cd052d608447bbd2fb497db7c1771a887c7987db3ecb5d51bea4c9e82109cfe739a6e7e4390c6e310bb95b5ce036f9619b4e7b74791f4ad74120e5095132e04cc76e2c84095e0cf57e527c6c007b1c509ffaee6d6149900e9a9c7b0b5f9df5d12b190f9db748623810db059e60393cad26bf4e16f5b0621e4c7565fabed3404737116e187f259cd8abd582efcb9f412406f290fd902d257361714591221440b0781ebbaedbfe3f548f01982b5de5582530e7f42790f11a20ae25e1af6afab228a61a780c140e7fc4510f74ee87550a3e3f32fe0f8bf2a1430020712793a4b177a58775abaf25716f4d1e61b601137347ed2cfa175a53f46d5b1cde7171009e29ed34c0f5eecc4d4eea1286303947aad89a1d9eafca2513dbb58ed54bfb1e07066fd73cb15106912f30589d8ec228a9c54d58607611eaff4b8ef6473ce26b3b5ee965609da01c77f94b07e1475cd798ce7489f0f731a0fcbe6440051aa90d94f3781062222041c183c89253edcc62ae1f80d7aa34bebbe0ac3e985d5d9ad97d16990da8ce51fb56a220566e6af27179eb52517060da293bdcd7626c2ee026c999c20263056a4e69bccd66f989d7523a0d8ebaf96c670db3dc0d3b0dfe7277800776ddb2831c315a3571ec6ece562759b9583fd9349fc3d98d713e284741bdf98c9cfc21597929411a0769c7b2e72df14892927671f6a237fc76ba3e5d135dd8cf67cc5f94539d5ef5032921ca1fbb34a350aa32575c110cd764e08ffc9e564109fde5dea817301fe6d91341af72ad935b7def5e6dd706c50532b4b73bf13a96efe6ca5da1f94fc3577e4b4edc3abac9d1435c1de60fabec5c55d54fdc7e3355b8360b40c45eb8b79c5c87362030068b7b92718d72452462e0f64a34168a915edf9d115d539c8b1d450951bb2eea67b61ec297f722f5651ef4a034f66e2970629e8e880261ba409a0f27ef688c46d7ea18b649be322618224a73636dbbaeec8a34c0b9f6f9ab5f1afa8933b625e1a66aab9992640de470387d2188033aafeab3435ed2a7a4c9ca9a098489417ec4ecb246b29d51d7013982312d7e13a1cde510fcc425dba0eb092fac8cda2dd8fc8fda7a373b4ff8b6594174511e9241a561eed0c9ba346b8840b808706331744ded9d6e0c8809bcfccf5df85506a85cfdcd9ed09f905d549e493c694b7cc3c256872041255e8ffe1c180fa3bef7cef3491a1a82e918f0cba316966da2371b819fa5faf94e3ff753488e2b1b52dc0aafaec1f75df0f398f8a4a106ae0087f8c5cf909f2e4fb3b9bf162b125ef6661cb7c4e73813dd449d537528db9c4dbc915fb7a3317a1f8d96950ea85c6ccff3bce3cbc9ca0058220384e0e2a49fb70066ace627884e8eac02ab5ebb9acf9a96b7d73459782e6f4c377c61d24827a94b0c9ad88f404995b9cc0ddc49a1a35e085068017596c41c81b58f96dcac959c2cf452b4ead9d9c2b0c0b3e32b4a88542360e0654cb94db6a0b42d173af8c0a9be350bb66dbc96cd6c4a583b80d4f275df66a1e3892e79c8283c290ccea8aa265d864db1e9d0557439c776678a1b8a5730c5a1cd320ecf7e451608ea9c2cb5ccf5e4245e9a03259c7af6df4734c484eaedd7e23504521ebf4f44cbeffaf14447fb4b1bbf083b63839096a09e2e3e63082890fd99317aeaf4b0ecaae56cf9fb12669786029e3b976d7969cd054ff23cf99bbb16ae5620e92f08731a1725df247566949871a6b2a255825f45cd7be1d060ce7e7f0f81965d22e5c77c8e393d1eccb78661f90c998d07af2eda2c53e08f50e2904a02d43f666ef442c333c9fc7aa275173e6f0ccf561af51d1cb52338b2143e56c3ab515dbff7e248acc58ac44dcb12f233b292ca234b389cbb3c3d681df0fd7182830276cf5eb9c2e6ea658a831c0d35b872248d25b4fabe1fa92214ac3b651d028ed7615383880f9cb7dd324ec4750ac99e79010e8cf2e07076699a30378e55960b5781379beb80e4741de5d80074c4414fbb7f61ee993460a13785c388d91371e8685fccb2f47c627959a0152f05a84ae84c100c425681cbd21fe73052fc1a1bbcb353397fbeae2e0e12ad027349bd28032af8a7a5c83c866e7919b17422f36d74feae59e194b88129154690b917c6b32c8646bf5b1301b06b5f05090ff03c09f892e9d8f7ef8daa7c9596419a390e3d9f4be2f81fea3f51bcaa5f5be1f5ff946f9c6d249f26abd638953339df3b682173a500f96861f1f0dab574165d664faf33fdd6de1bf6272f7861bbbcf70a6e07a6e80d01828f045ad09e35a720c2bd41b0c031fbb6cf437decab8a977b45cf733fa086b1c106d72a558399ce7447be63d3d78ebd200e9e71c106f54820c5edbebb439ba63f61978ef5de782d04f6dac915e5605aa74af5e34a125caac270d0c02abe0d572acebe7486f7e176c2b9cb203d561302f35fc5c744cd6ae8fd3be80df8d7cd2b0e43c9da839cc1aa51fea4753beb3b22349c3f4edb0c5c49e5fa2e305947a71f91a6650ca4bbc99cfb6a2c53be8a4b8b1f15bd0ead623692cab21244bc9cf07116d52098152347424de3ea97861ae52b8e5b5631ffd86ca4351da5b6ce9f97f6f316f6969b019a09414b7bf2fa415187161e6bffa085ff7f35c4b06b925f9a7ad89c4aee52d1bbdbfc0e3e868e76127f268843a0821601ad4d08251e66c3b92239a5a6832878b141ed21a6659711ed917cdcfa5d1732d541701b4e4c88aac5abe84cf6c016d24e76d56055d16b3ebc294083be81b0ad87fdd775ba3b668bc5c10d216d5d9915b5c37e9c289ec8db4c916a3a1be697d8644f7152cc6288412f08ea4148356a9000eb47f7e6848e797904b986c48232b7cba98f905aa971cbe3e016f3a2023221a1ee0b6f8367c439bd7ec16935344ce2cf369602051074d6d7818867d70da5e4f4f911ce34b6e15d0f4600a719b869035baad77dc98c42df0843692a312e66843fa4190761a5017fb3fc2531176150c881cadff852f404e39a055315535b73eb947a6f78f2d89588e4c607d5d996b302671598d48a61a4b8bf760be5ef21ff310bef7fb1b08880f3b2d39b42fe8e5a5d1c758c036ac600d8e3e7350e17ef33b819730ffb794ee9c1a32686a8800071081904078027cbac284848ff09ff7a124b689a032a0b548b4b6fd4408460f487702985d445b95af753de96a88b18d17579c852831ea2200d568364c760b4de1de4996c2c7f2fdd98f9f3e00b2e5b83216aa64fa76d2ac9b9a72cfda1661656d80c21494194630e68ccd466fa377a7dfb231651bf70076787e9c7348c491d6f84be181426fdfa3ecad59d6c50b585adbf9b8f580e330ee60e04fbf32541bf99a9d5c5fc7f00d89438a62f6ffeff53e4ccfd16d043b08101c3743d8a674ab68d1bfa61b19aa60df700d8b084bd9383238c8c96467faf5d0ab84a8cba6539f754e451114f19fea604e65d7816e5a9f11e31bdb292146ec5d1c4cb4ccc3049cb4c09140bf5d7adcacf81dd8cdb9cdc4d8f177a096750dac91cad81784f0fbfd1620c8fbca16f23a08df2d6f6ca99abbc89f819135d3042afa888f86a7357dbaa2e9922a1245d203038adf1e4c91f22a1efab01d12468993b11c0525f1296343e23dce69f3be7409b04cca60770cae432c989c1af110d775b02fb66ff3636af31d1fb7f636db5e878de8567148cca81d76f0ebbc56b4f2ae1dd94161240507d0b65c4013a3952beee81c7bb923a1f600d100ff9dc979feb5cea41de3bbd94e5417eee4e26c4f266ccba08f4e2681f3c08f91a4aecb5d3bc0488149c1f16003dc4c59c97d20177ac3b04c20aafcf90978aff73bcc964d4d881407d27d64f94b098c833d05d65def8a1def6eb5ed51c85363f8de44b74bb574baf75145d8223d112b9c717266570c5199fc53223d5ae72d5cca0e8601e727a733d9b97cf5d70302850798d56276b60ad2a6b77c8b996ea3a9beff0dfb098b9647b00763136c724cbcfa73d39cb312da41c64ae4ca1a3b5ad0339aae4215d8d138c87b8eefcff4cf9a47980697ce60b5d824cbee68f7edd195ed722a44da82c1ab72f1a2dea4b0a9c6a27aa699e6d3217357fe2a3d17e68a532c83505961ac824e4dbd49f90b2201ba93ccb8b79638e7000be4a3db9601ced58e8d52acc2a5eb1a9c16d082c7e83e2bb001a05eb4251174369686a84780b75ba4ddeea617d8fd1c083d2c719bf800b78856fdde24a804487019153d27bf00c3db7614e54fdce9e850d5cc8a9821ed67a6c0b60821e4709792bea212c4bfb53affab7d3f2339186fc26eada1c532b5408527fe9f2532e32ea10b455504853cb9cbaa47875616e2696a64b9160fa99f5ceeee843587e23b0cd2e024f60420ad7b40ee34c00a2114f9e164039fc407c5a64c847ca0b0220d20f156f9b750191e46233ad34a044b890d9ed585d809d129a4a98cd36dc6a2a2e65742b844055f89a5b47410a2cb800b37d02f1d2fe7d00dbf1a0f2fda7dd5d48822a8a26ee070d82fcdf613b7a991ca3b542f25708dd8f80373a2828344b09eac6f1bb1549015ab6ca4b3165ac24448813af10a686d891cc7536e1bf90962c24a14deb85b560c44a3e0cdf1d23c46009226b78c2156b8bd943ea1bf98cf3833559344105d37fcf1912949fa9563ec411abd138b5b9e93a01f641c0d7794a9ce778d8981ae0d190b8485f2c813620834029614d02022eddfc92cd41a0e12632e301d9e86248eb4b227042c51467706662c90e7c31c070ab1ca9be76d9be4fa20a611dbae52f185c683c7986e47c90c4805fb372fa8bdafc13cd2a5143c5486073def3c5f2af85bcc06bff6297a34b8ab1a340c40a9223f32a2d80b84e57209cb28580c94dd5190974572df086c95328e09ee19ff57f1edbec66bd2fb354fd567281b666347df357c14a687eb188e027fc3dcf3170f15103e0e87254509fd4819707ec3364e06c9d30957107f4a0e4e704cd3610b03b934d404cd70a1b549620337f5510d76756a0cf4c8642bb9bff5549fb9bbd83a651cd17663e745ba2a3e8e757a9b31a0746f6abf87fb879b6e86edc4032358fc401fda6015098116cb149f4a03c8417145bff75d859ed08d40d7714da3aed09a659dded771430ee69a7ef1139df3dd51454dc9dd3f8a3e270cdac96992b79028e59302900a683c11d1fb45113ba6b348b3c3cf8f38d097758d1209796619ad8c87b5796983eee3c5f5045f6410e30c3eef92fd3361f91cde2980ca7e0fb94dfd6fea22cb2c7e808a917d7a9eb711ebdc2e0ecbf6192e35f5fc96bcf78e04c0ce907561a5c86f13a2b4ab93fa5a41650eedcc9eb25d9782830fe5a4d89e11fda9b11c16f5f66884617c9651a42d944f806677eb9dd7cffcddbc4f117d1713131f84496bfff922159585b0e2456bff44e862719758747f3ef5c71df50d6da6c62a9be9bf7b8bd16da00472b0cb6fda550c72eb091e255ff314c1bbe78059e3ab75260dff1cd6617dab5c5863394d04fde89943e1609e006ac5a097aa967b8a5dc28de1e6904409ead41a1f71eef92f41c9d6bb3d0e46160fd6476d18fd711f183bb96b1c611e356783ada2de59d8c504ea2f6405b5015c3617876503ceedd42e0e0c5d997e9929d861ed7105fedbdb467a2880b738665f49bdda445a2b86e6a75af0dd5790c53bcaf2c7164c86b04d9ce14d48f1fb3fad07f0278f6980d041220169de1cd476f6514c9f3e8a69b7ed20191ab9f4feeb986caecf23ead8557048dd90c66adfb0cc41d72da40a8b525c5390412c6e584753eb96506c7b489cc19554f59f1b35c50f115ba3c787acdcea271f23699c77f2742818aaafdcd3271382a6159ed58b98d2f31f303dc89955c597895f915242eecd76bd95f1acf26ab19d98362e2bf532b41d46ba6dd181794d14bef2fd7c471360a0099197f9b08af1c2893cec177ce7f31d56b8e2e847d43385e7671da8abebb675d8d7dfe1bd080f50c81ec525b0535d6b49fe6de7af3c2628865764e88a21054403c56840599059b350d76d4a39643832e53bc366f952af3ec262c62665c5e68378b3eceac19d76f225e6c42ac5d197b8010c637ef2fc4de4cfadd8760a2113633991a24be342ef942446856068833439cdf63dbfa86b5d982095c0e459eeb1229ab4f973d8d4f6148281f9b4f97cf0eb28904851e2f33184c19a57244165541bcc568d7df3d233347839215dc26cd0b45b1f131fa00688c777994963fe0bf03dd2101a479efd550af266f29afce3bf47c7c6a498d6f9ec739515efc79139c868c4f1637bb6121b3d9ce87b7d5576c4ca28288711bb11646dadc2bde8429db2d70933a5bd52e2a7794cbe4ef0db0fe6508d04faba063fbcb4313ddac7f90be8a5ad21214006becb3d4dca67626905ea3dbb47576aeb6b615274e2ef1ed4d2353b2d7f153b556f8f6af418d94910c0582d01f08abdb2bc7f736a5384392d0d9045c69089c9312a7e1bab87e64ed4c6dcaf4ce91437aafd43fcd87189b8a42280e7b5dc791456ee3c5b1440708f04e057155cbb66999960b2e0ec51b511c9dd79e1c9ca6d4b6d80a18cbd7968c2df0a1088bd84e43f03fde8c7d14c3a3c3d1517187942c23ff1ac8c6c6ab82d5f500f24fe32a66ac6a7e010bb13f87ee5f064dfc93aabe6070159a51070fcc859396d62e881b40a9a3ebb947107272c78c89e5597677d8e243959ce37da3d68663c83b909600db104a48e2e670a4b71e71cb5f47176cc760e1f177410126722e298540854e44e1bf81b0f16bb35abdecc699ff59b0a235b24c005b79766dcd0d06f2a9148e3306cb4e3b74867295464d9d28f39e158e18fd9eb421afc15db77665fa6bd6b36323da90d8168463616aa4df8e48d1a78c42d229c2f4976f146e64ead4685920ca6e0367497f3f4cbce9bab914cb60b7c00d5c995c317a6ffe3e2a04f9aea178ccca396ca36d325247722b89e4373114f0d3742f2a5ec5f10ad1d2339f7bebdf93eb48a337a2979598f864b0347a3bf68be7580dc04b284612d23b150167eff5c8c372dc839a9cbab98d5e54c89934d93f144a046559495a3d2d4b9a2f95e885f6149f8973d194aaf393048c0120d4c336dddf25666d9fd8cf76fe94f7a0a85ce7342e0b6eab0d6cdde7f415cd385b4092ad5f385baa4810a4b2e4d55c7ccd0c5bc766d68371b84820c6a4347d7836bb585b9764a03493b1c2c442f0627f265fafdf12abd74c1e5e53393deebc76e6bdaf182da629defef5b208ffd00c467afbedc85e76aa362e56d912a69a4bfcde885ca5bd941bdf5cf56dbe3c2de7051ecc780c595ab2da3b9089bf30fbeede32fb2d6d9abc81d9e10a695dcc89feff8ae0b2a8811d1cc96f9752a0948ad57f8a87b4048d27898230be548c5cc19a6ccd11248e0b1c78df9fd4736019560959a8e942383c7baae7a01ebfcaa58ef106dacd64564b9a506e736077b48cee661cc54ec71288fa4d2ae1ef7e546490930e9fe338f24d2aae7aedf6fc207150436801ce7434fbb3d94eb99a2e5aaaf413435be7db8c76077772c1b880294278cf10f3a8b3aa7f9c08d8a9fc3cab327e57dd89814c76736c110548c842b6e2e89a12127a965afc08a060f3c5b1c81a1ae9a6f3a0555ed89dfed5db00fd7d940811a493752d4b47b471442ba8beb6877d67537145ee584af6a2ac40abcb1d081a621adbe5990d8179d7b3b3d654c6724bf79110df8ab887c37ac42b51efb04e5716136711c46174a4dd217debd8e1dd493b5348fbddc891850f437da16f87bf039082db3543eefa5d71206703a5760f7153233a8c6bce4a81cae70d616c3c16e19d9baddf72ecbd7decee9508c8894d2f1efa8907dc361ddf865880266d160abd6ece126bb0fdf7bc0e71c053f51d496797d4d43df333408ad37eae4d2cf8a9eb4cfd6e555a453f95e442c69ae016e53259e9b831f14db729398a0a342c5cd3ffae577de06ee553c73f752c0af75268589b358b2447d19121e012e3939ce0a79c4b02946fd17720bfcf4e82b6eee5e39c3fe32b28199ee7f830472de7eae01c0328a8745b0585ba012e71b28cce864a02d51fd6afd0c0ea8efff7f3a56402f06ccafc0d03379a21f00d1ca6386e64271ba7865968119fa9758aeab714f3c0a757ccd158860d40e44abd5ca274efe354e75772308f464c6c61cccfe4c16857f3db97ab57ed540789ebb097eea7aae096b1f161ec25af8cba643c1bfc43bd286e13d46eb631fe7c5c1dc30d4d7bd41fc4e6f1dd39a7997998dd9bbe2ee69ca1d79ad18ba9ef6927b1e8115952f4bad3fe234d22f448d8e4912d9d58b10657c50a687dbc1057708ea6e2684f957ab004b1dca514b2e0d90e2074d3186ccd19a812a3298d5329923729c1465c0ed1b858a8ca669a7512f6b0171fb70d6411ee0e2bf238f6c93d37d477a16be7b7c5c3ed2e4318e60a7e90ca148081fe64fa1d23b53f17d55ea5c776c69bb9bf16399da46289818d35766450914aba7b77287d76f17c2f71509db969cc6b4b684dd6c99bda70e8e5db9a0eecbb58baca01b93738efe91860f0be1d25d92ecbca57277b7674e193f667d7ecd1fece338de70e59d8c82f70ca21ed85bdba822ab61846c39940898f87343c3d301f22dba9bb494ea0a47385964d6a31cc37227e04bd425cb75f1d5fcc08b94c95a91811dd9427375fbc98196e13678bd855070d08cc56ca080703c331101d0353e5b624f090f35dab048ebc96ff251f178fa63793ced17dbbc5cda33ea13831df3b88c7ed830d18ddb30eba04c3e179cd92ec7310f56cb852aabcc857b407e1342e3ab5c7fc1752ccd18db682f5abf20b866e3cdce3071a4163416b76bfcc5eacd415e984b62ba4ad9a20f94e02a2ebf3d812dd7f952e351c0ffa313a5bcb54ae0c539646882807114d2e1f1a4d7c065b76579b6a0dfa663da77c810447d9bae7a0d91de0ae89c5fff47abdeac55dc8fa03e2cb8ca16408cfd310928c2e87e75bf02c05247678467ee5e239329c02265c52c5bc0ff298b02e4c3c88c8cf67e171351c7860774bbf5e59fff81b3e09aaa9f7828cb3ea40d7441ab5442b12671b5ee8945e233f541458287f707d51d357649ed7ff909ffca5ed903e4a064bc406a0abc21e807afa63e8426383100007189de0fc421993dbfdccf55078e8e366ab17e517aa28394570c530cb9f9ba11fede18fedb0cd4bdc652fa008b983bfb3521404f30795d63cb523bc3880eeef0414c66d3d79cb1dc39a0b02e447290fc051db90ebf00f72604519f6a7214b08598019e8a303d91ad90b0df6c2ce39d42aa4fa7944c0d5a4609c444ddcfa991056ecf907f11ddfd1c302c1d3a001c8c1c97386b97cb56de354a1b965cd68ee2a2e4217475a2927d36235e5bffc2d9defc1b6788e6e8de42358553fee2d7afca2136a8f784f125e45e541acfcb57015ab9151a7b7646f3c70f3cbbbe11ddc064ca377e8b5e243e13ddfcb2e07f5ce5113f621f61a3a6daa92ed49fe64b58e805334be04b51ffa8189f3c9ba7d2bddb689c9b4449aa18455f88852c89a24e67cdfe13a1859aa8c49aece0b2aea25ef1b027cfdcdee4eca4f9cdc036ef2aabcb3b4085852912a5494532c2ffdc9139f17c10e5073a9aded086958e701a79d7dcb3cbf90ef8699126ef496f91af7fdfd53851617c7d00c70b699b50857b07f33a11e9da1b923289e8d4b8498a2028ba42f85eb4112f663912d67d587e168f44f000b8b46a6a5077afe77e2afa6bcc2f3230f56ee1394846ac9ff42ecae4532dd2d510c147eb1c6e8e5c12cdb0fcb8eaf686e7869ecd8c4e7380b74ef44638fdf42f7b917ad4b47f3a973aa4bd49481e37472c95fc439bf9b449915ea0299c065e3e8edba31436fc4b63564e7d6d6dee9948815fdc641ffb52c3a7c3bb1db7a48a06fb8a70692626c3559c80fe10a27153f3496225952908a081dcd8fdb4f3bb14d35d7109e5ebc519e7befb20189a1d6b0add407d803d42b83bb21ff22779304a3c6ac954f4804864d67033c4de70e5b4b832c0f9b2dc240a59d888ee1eef063219daa23b67f5d35b5e58de282cd56f876e511374a27f9c97cd0953cacdb264979b9534cd38ea429a7356c1c39ad68361f3a06f2c37fb8c34dc1f731354e2f39937ead5aa34930f77a8d2b2bcb2267f55f0a7b80e2d3172eec1b6ea15c59aef57519819910e89392b73ed5d449aac88035385e72c9b8ba07e3517523728984356997358bc623a7e56edbf6583357482ac53df75ebebf7a360816e17156abdade74dde0efa145f7ea542551240d6fc23644028c793bf19c3f11dbaf728c75499273a5c5cbf02a63723dfe8584e60ab67602f63ec605bf199c6ba1240a2115e63faef859f72a56147eb806c5ec36317379a66cd7eaad1c3abf4df723ab0ff90cd68ebbdbf43c9c616c1e27c688b145b4c76f83176a0707397427f257e1ed54351351a6632f699399a090efae2987e98ad5479d073f5e0d93f7db0d16884c0167aa36582690961f8bc39f1f843d29e45ede0b06914f1d455e0fe1c2487de7fac3cd8b5527f2c3a5d193e9e1fd1a5c98d88fc31b9439aa664586719662f07f8bd173db4e3ed43cf65f2e0d317d397eac3e7cb8835a443c9a24beb82f53d6f1138669faad2e7390f6eb9a0c8909842b8704d933598dd66293e3e36988fca1545e403704df196e7c979044cf81b5888ab2d7cde73dab6b2a8cec28bd61bfa37a56fc3efa322066cd1e400ca5dc87040da6370d9315deeb1ef0a36b67cb669254eff8baec2f06223a807484c1e2444bbae4fbd358d618dacb4054232ed6d3c0d9e714f51013052b7d7a56bb208b5e8429478026c77dcc4b4f4ac02e0c4fedca9fa51a0d7d1f1878d701a13f05f75ec7c88079b0d766c42faa5af6f4d738dc7fc808138534db3e7d08e7f8608ac76ce050786fa171fb1a3b0ccee3bbcdbdb2b8d20c269ed1234cd825cffc425dcc357a84bf12993934096e4abb909d3158b722363cd81694fa93f8cb2ca4188d90457c0c070299ba12ee4895a728206fa49a94c15f903484aa92f9d9512c2741080cf4b94088113b04a6da7afa4f292f082b2c0582a526827f27386a6a81c3788ab3fa1ea2fd183b416f8c6169e09f5bbac0e12ae2d5dad024336c2f3c3f6a3974523b9f71d8f88433118ff9a7d1370d0ba94356515e0bbd395b36a8d9a0abfe48a90cad7224e934ee0e8831aa4516fce4acf003c642b746d228ff70d078cd0e1fcafffcf5f8c888e845ef1f00bfee74e0e3d1510cc72fe0bd40820838619a857607a6543235865fcb43f525f0b3a8c4393ee31366ee453ea4c249a7a29dd7926fd0dec934ff0e3d54a74e1164d8ba0f8c39ccf5254cbe2b1e34ee16617ad93deb6751e10d14f728dcfb9a3a43e5cd162516811f0f1a6f30d7ed03eccf7d6d2b8bebde03d70aa410ee70fdd316de44be1ff521630489c32be66dc56cc9977f9370759ab247bc29c1251c4922fd8af4db4b84a52717930b986e272f42b2a0e07379c4d83d6d4a51b3ba00fd4e68593be8c0f67602dcfbe8fa1659e006a072c615e7a9007dd57a9b8da5d5509c9e3f263bc34f6f5a8115f79a7a10989ce55484ebd3d7e479bf6d69454a8ec37d2a76fbcc601a190e70e0120d49c15a4c88dd9a05aec7f7a72730461c19e103c8b0ee91000eab8766c203faeab1ac262c545da9ad8a206cf5b9313b387ed51f606e1910799d15b735bb425abd7d3bb9648540645992fcc45c3a315b32534f0d7ce3d9c187f41b237a07d6c91450bd7bc57d609935bc95414cead95c3571145a0556eb53e195f858928a0cb4a3f43776a42d16b27e6a75f1d0c8fe407a0ac4513194f7286e84bfe1943de881d9518fa34e3a4f557835f5664fd9d78b8f9a37ca0152ba850303db6f9e1e45f2a827e970eacd504516b69a2359992e633dc0b388db66afa5ef5c54c01339128bcabe02c8ec50c340b88359b731371799f851e1d1a70928bbf5b82aac1c61b173663beb8b3a40746a91d5e61bf7068affff00461b90df0d479b96bc244b6c36f61a34ff7c06608d0f8aaae38a9251e2f8acba9b736314f750cef6bc7549852c93b305d23ffd08784a21f4ef71854dfcdb41598e42c93db837723d7d9dcc91513bf9a1fcdfe78110d762676aea073e594de04ff36bc2ee5bd1a6cbd4f309d836ce5aab123bd575f63fdd918779786324c8ca7e91f3586ef516f1a35918a50ec1a7a6413fe3e4866601fad75560fad7739962651fb8a812b2de4a57447bdbe1bcd9db0cd108801cbc960a9a98ae9e463b683f695a7b956b34cde0ed0d7fa668345d63db3fb89c0a5d5100f800e74d02bb8c2228a691121d445dc97cf90765917adbe18b140f2c456d1f149a6774c4642a954c2de716e1ceb30bdd8fa38421b562c7e0fbe48801e917ea909f088b994910a1b5daca18caa0b14c00a8d45a69f3c2b19c772704d7a644b263140c8cd78d1ced1f1cabd78a832d76506302117c53ecdda24a79e32676239e2378930051cad2d80113932a6509d6ff64ad9c1bc2d283776a0a9d808e53b0be069fd8155e33f52f2bba2e9ae17a2206f58778d576a64da26e66dc9b0c17cf849f1eac30182dc6d6ec6092a2150cc2797fa6351e5e4433821ac544305814fe82d428c46a2bb430547f55fd2289375ede2fa45a80183f9337cd6610fd786bd5fc8902a3cd68efb907114b74c11b44efcccd0c7bf1e359bccc8cd5e34e45d46203966c1429a83937c455ccac01ba9d179fdaca4eaf79e292d82ac3680364e3e6e97c9ac7b1d221eded0d2f8956d30b5fcefcf795d176c014e6f67b9e911b7c1c3d794853283990036bd257f5e35d7bcae4f36f9b2f7452b0acaed4434add2d00bdf960be696cd52710cef391d3b33a4e43415c7c78b8823f4ecfd77d80db37dd0ce5c34c310b82adc696c6d7de4eef51cdd7ea3202573a5472c7ef0cd8ce6c73863378d4bd4064e860c533cd337e5a5b2ed204b676a8236860ebdc2565f432cf543fc4599db5a515789e9246948c46fac527baa547685a178420a40cf06a8dda7e15c6e006d67a71435f0dd58c6997cbcc40b9f98d7bdeb0c52a2e7f46b0d79a02c8583597c7af27de7ac968d8c035282855cf3202a4443330c2daa471d28df086ceac2d75bd0d1358bc37e8d7f21d50cbcb64731b73107afab2492a2890b8a8e9f182f1e85e470a69262a5a0120247330c58caf2cea7b5df41c11fa85b2505f1a8deb0cb88944d59675a5491b3a9ededc965baa0bab87aae07b0e98822170d9305739c252d091ea1b210cff7340b6b46973dbdf3efccdf3e0f5e10730286f3c54c85b92122b4a5637469e2e36a037f284a7e287e6af23056e0287a9785971f340bad24525fc277a6b868be880c0df4ad6b9f29fe345cab618d43aba7c976095b65b2d17930ad6def3353630c78270936bce7948cc3f11a3ef200def4708f8f3a2665c1b7748ca3be4cb736549c3b1d20db3b5687cf311efb3e917a6f2a18b07ea15da950ca8db4d83d4015f33c8aae02393c0f1ea2d1bd7d0cbc907e9ea57080e246d2c77aa399d67e5440af1619249010dd54a09915f901537f5b3e9460ce32e435ceb10046e8040b13f081278ecf029d9e9134b89e7004fa96b44d7d9b143db2d2237be20ce1b80b343e8ef615cfc1d7008814a40456eff25886e7bad8e41d1dce0f4213997c1446c070ac6e3b2ab3912b3da76f915ff38fce7cdad8fea4b4fc8541157becaed7b79797e4a0d804000e14532ef32e507dcb5a6b39a72d922fbdc4749cecb2e497b60c15fe7fd50b186ea404810913a1758e9844a9c0792fb156d744b4a3dc0be7d2abb689968f74fc9032e87ee81c6720bf22babc03994d9452ab69b3f170ee3fd53169bf1808f0aa9d33a86045fb44cff09f3d4c0b93deddfbe982b3b844495dd82fbf38787dde672d792e170d80f6ca0ae575115a954ebf1b38f9cd6bb632ec395945b16c1f9587899b9644385f85d0fe592ba7e7a00f5a5b3936778d563570fad3daab7b654c104d5d844f0e0c93a5ac1abec076a9aaa03b51577fe3367db4125c3abccf410a93553cadb33af045b5722f0bb34a623b2aaa88dff633e838f6a514efcdd24fd975947418411324143312a3dddabf009563f0a828d7c9471227566b447bc5efe1b007d1cfcf023440b3dbf9abd3a6a92e0483eee116f2b61fc93f35b442c2b11957e7fc00a3fb2cf370300f48f0bfecffa356ab7d1fffb9126e0018cc4e63b8e8daf0ebec3173a84def63585c77c9374c1c73e6b2900c7602c7ddad2e2220acccf4b9f239ce216886768989c7712e9ab2d53dc28bf6ff1f3f54fa611824ad2688f7dcdd6f58086a15210c23de3a2bb552cdf4e622cbddc8d375f2772c350d1cc818582aa9388da02dcd4846a12e32a92a435a1c4be65da498c90d928a963e3cb735e2d94bdf2af174e6e103bf6cd26593376c1e219b7e2ef4d0588366da9774c095aa221d809585da4a059efa99148f9c560431f9a91961779dc609686466813c802f3a0af645f1e02cc877f0e808da1fb277b635476f5caa02ea869be62ea8c620a4d2e861270375464b72a5125ca9474dd339db5d186c04b190fe09fc7884f016f2fe599c6b49fa2aede2c864b03e64741acd72b2480ba74491ac3a30f25c0f2f995aa4d63e32e5bd80d9b0ff70866e13bcb91e4668630772aace74ae20e819d6ef7fa4fb8ea48580c733d20d87e8b2898dc2ede281d3f1e48bcbfb4d2e7736dfa1c0fb5495bda8f5cd8cea8e1be6aa9b75e65df2e537b95aa022402f396185b55cc1d748a61cd2a6022f9475e0389ec5cfbe2cb4338fc48f217a4b271420396560da15459f520da2f4ef3b21b8d3bc9b3ea4b53ef0ccf0ff86d97b7dc12dfba584abd5dc107bfbe076e3763a57f809734822657faf256702195fcb45295f5c89e85b16966eb78b69f27bf94a167fc1804e4c76e4a37ba6035949c5117270ead8a13fe4172e8e0fc756e245e2874646682b8ec0181a105573878303e4582fe778166595aae562ed3fa9008dbe3b6ad5bf19695348cc61bbad8605e92bfeeef54e5bf9cc30412d5558c29c3afd64aeb254396be2cfca99054648e1c9920b5d92aa3b8fc305c4be01d207738ea576f1b02a1181ce2750f429562321d7d0cb659fc93021833d9e4c18aa215c21bcf55f818879c4c152096c195a8ff736e96350fec1a3fdf8cf9aaf3523174ab0f80c55f8dd2793cda2a5b2361cc6d27ef583ea9aa4753181aacf05124a16533dde387f0060ad6e4b0fbaac791d60dc43e1a8e30e99ec867e2dda56d45413d64541a88f7424c3023d3fd6f87bae82b7256c2f89bf86b63e83fb3a39941ac311f37943165452ff330cac456655fb18ebbf6f67e8887adde4cadd3fb042c8651e8d5e80e8cd779c03731f45d06eb67ac1fd00fad29c18688eb7b8470b0962f1b3b7d087b6db08a5608bdc9013fa8db443fe91d3b427c637e264b517ba362fb7e63c86cee3763a8acad2d6d139ab79a237998e5d30c5ca8567f57a0e9e96a687f3f4ea5104a746e90227c197ab311291aff8f1b8b394066aade99c91af8974c34d89dc0d21ecc3e143b8d5282bef854e44915768e29c7844b3899d68395dd11b3d626090f843f2e1e9aa898cbc91f11a88cdd37d000f5e3d6e53be215f945333f9248848450392f889b3608a147ae355e3ecbb5c95d9b4519acffeba86d9682851d96580c3335a0f8e728593a165b8d66ff3bf33b6face1e0ee551efd7cfe639692d1aba92d742e5eb640be75068cb2045aa436e2a057458e5aa1052e9e8fd4052c2bce18340b5d10225b87fb092418ba4b337fb049ba77fbfa3da8f8cffb1231df1380e10a812d3798a40b4d78d3efcefb80500bf44dacfe03fac289c147a303d5fc8cc5d9dbaddeaf7465023bab72e1dd615d00cb104c98b07185c8db873bea1853ef56c51bf3e25fabc20adbab7b1e0e4d5040143930075120046c98fefc6546abe355ea35e176e577513392e827c5eb735541d7f5e315eec0afcaf0652c854397dac8ce4355fac4a985db443fb3c03f6116f296bde49b6f8e3c17d43ab222eb9cbbdee1f1944bbb5273b8a6356481e6394df6783b9a14f71413971cb0113b0140b5158a009159913fc8ebe09429b2993460cc2579785de3ce844df97023c730a584865be859690ecfd0addd66145b1d8e941c6e49f246f97a67431be798280a7099e446b41cfb25975f03c842c7ff93a486ea6221336e68c155cd942a162ad586308090efbc3be4667d6e43b1e66a34f2b92d59ee5290be6ddc05415c209c4726a87bc9eec9dc8d3be3b59da7b460cea5c53b8ae859de8509923a9a1b68881e12ff17f22cecbc44d4bcead6d8bfb5a36f07b7912f587bd4874a589c6ad3950c99e356550317737d0a5e217894210ba7db9a755b92cba01c2294f6b5f0ab3762c1367933911cf1b22d04f54671f9ff07644f932754acfd277379adda110e27096fc7773e7f2c9d5781312d5462d6e6743ccfe2b0fe0c1e42282c0f0708638928ef6a2a9b9cf779f07340a168af2e39bb2af30f00af8e885ba4cfc38199d8bc5b0496869e05b9590c1512beb676ce0316284ae11b0dfda45f8ebd1a57299072eb86959840974d70c7bc561d5fbd81fb49cc08771a57b2bc6aca34d3b2648103b06b388b8bd83a112955abc5ff4272473e8aff0a93db3dd43c39f28e8784e20040cb9e6b050e434cc6ec15ec89383cd88b4cccc33e9bce6c3269dcba2ff0078cbc8a9af9751a8f13f23b46678f4658f9d2e312e936ced6691e505b0d34b294ed297474e58a64363fd425607f87c2cfb50a4474d94656533aebc46db92039c0b6b8bd832c2426bfb99e4023e266bb262a969f86d71d8bc7ef84164ca27d0d74a114575e89592a2300409d98eeb3a14adb403153580e7a9a083a0303c884c370629b52a64d0261292e6752e4e29bd639cb6d7dd392ad5fc5b097dbe6067ee60f6b4ebbc9dfe62e7b13dc33c4f03a560dbde3a0f1878ada01c52431ea0c675754ce55a0b05048413285b5a455da5d42ee1c9ea213edffea09edbcbdcdcee9144a71737da489df7f93e25df2cb788dc19f53040c3143e548ed955b8a1b8edc139ef8e2b5344f84f9b8e257f2ebb4cc8409917537c34774d2973a1d4848a96eb42f5415ef33edf955fe29618cfe6f1837ed441623bd3563aa44f00256a7003fc783b12d6b3eaab70ce09ea75468b7f85da3c8fd18c97ff13ed12030344f01c24b70dd2a3219f4fd127c962017b26db2c87768b487bf70946629a8b7f4cc9cf10433e5e8634b146d6661dcf0bafb324b35e3c3eb885942a18b8099282421ecdf9198fb115807654ac040f7ccad59b2de18042c392f966581daa61472c5e65cf69a701f0b6ba2d2766177a7a4d55b0fde83851ee8213516f422cd2145733033295336da3b0e9421548bc3a05cc2208d8d2eed57ae287b5c6d33f29dfa33e7a11ca338d5eb7620fad6eed1c65f6d4e419e056b3cb788de7a3764e30a4cc0cc2efb78723522ffceef5773a439cd2d3225f5e357ce38a380d8981cb0a94b80ffebe2625d2463d4fe576e330de8d717211b30396d06c07156b8c6ef73b5d7746ee732b2677dffe6c26bde1e4a502958c924f5c8db2f970cb0a63080c561aaab9e25865063ffbde71e2f1c8ef1c492d30d6188bd2edccf7acbbf46f61a69bf4ec1041980f8df7142b8b00af2fc9ba1ef6c9b244cf26cff8e0331f5bc86e5e8edf6cb302cca8ed926d442e00ef734c88553fa3f38828e817a298cc900f5a4b37577ff753fe291c26af1a35ac728550d8ebd721abf5d69f88382c0776ed16a16b57ac331568c0d61fc449c93583283758fe907222cd4822b6ce570d85a58de91e774ffb7e3bfff104f5e916966e5c8c5068a074c958f1d18059e4a06a493a048a9c89a27c4c7beb71bbce55c7fb0ffb515d346507586ffb768303cd118813b0932ecc37cd36c40f5308fc1c55a80a3ef57120685a565cbd0e07c1b931b7f141dd9130d01dae6c00b1645fb732ff2c5e49b7922152a9812b40615f8c48e155b3506e3bb9d5242a72428798cefa44f1a500cfb5474b92e3a0d5017d59eaba54211b6cc42630c0b3e0bce44d65f1e980b92e8bbf665422a622a8986e5dd684a7ba6961e875d8f0b494eb48e78076771515852c51178f46118f7675c814536878705a9786bb064b34398a4d7697722fa283f443e915b108c0fa31aac3b2e9d0271d0c8d4e074162131aa46fbb29aad4811cff2fe13f5709f00ea3fd52b9c9cba5ead361db911b3be9d7859f015e111d51ea655b9ee5245de19991f709c7f5519446b5eeacc3488e159e1a123e806eb7e517173eb7f3a9566d182d76a1aa1887d16b9c0c400271afdcbe298c756b87281a0324100c7e8b3b9bf8478c0d191c15cb3d077a2cbaff1c6032f0ddc9bd5323dd43882190c69962da16f7babe41f2b02b36dc5b43c8936fa8c3230396fed9a8c781dcc4ed0cf479bbe7054f2bad0a387b043230254874d73c6256be5278524205c17406766ba270fc892749a022df1cbbdedbff5d0b7ac3d360b8a0e450d2a83341fed8f63be4f7389eebcf3390c340d63caa071244b29dae805c1eb9a42c7a67fbcccef5ab954efb172128e1077a129a903ab7f6f1e0c9f003f886662da09d7cd2070159aeae9009aa5b86fe8e8726a2f63dc67e3bb5762182a5d543d38622b2826e64460141f0b6d873f97c7972bda3a6dc2d0be5a0344b8854bcf0127ff5459b03c5b1359720aa4a5cccc12849d6efb9b3a8f36188b41e3e0e3b53dd387b92060ea04d177462291e8442d7656f871e248fbeb1346a058661fbbf3ee560c23f0f63019e79e140a046af82db7f029b9d61a93e8f0a71096a43871e9f7c4dae6aa2edd0efe92a396bbde70e4b52b60a97a1b675d25e8d9d7fcca063646aff59b490e343c0c0b6a60e14590da812655c4d2f44abbecb0dedcfc678924ed5560c7541d954c3424faaf9c907caafe44d58f70c120e3cbb6b2a14d3f178942dca05db32b9026c44bf9da4bc600f3ea936a874ea28c4a4d1568a60da3fc7f4551faca50d927e00fed4cec8593424af009c494fd3b0d04726a277337f64ae3e5fa31e55ca2458c2ce8ed22c459cb0b26278b183ed1927317fa0688eceed20578c0f86caba64bd0d0669832d27a939119b07ce472f69cc22b7fff95162468f7a172e95a5b3325c0b16951888ae9c315fc33700dc34db64cd08d370c7cce64330b325f6a4f4973e7d0c2c23e9e38f6ce52a801335359e1234cd3e80b9f7c7c160887c7a41e0745e8fff25bcbc81e96be9e585cc212d3e2a23b325a07af2c225942ff3bd3dafd538c4105c54d23b365045f21897e3b689fa9a6fd95e02afd2682724357a8e55454b325a210842a329e3928380208341e2cf87c043a05b312595e5bd53bed4823f330308c9d05fe6544cb696b69a0e4f8c090db176b5e0b7ef415fc4d7a4caae777b52c89c65c5be2a2d95dfe00ccc3a27a4c2c926c9538bb4b9b9776469262089841c2fa8d60ea61deab014fc6e0445f96aee635812d71c506e467bf62906069d0b153692232382de5da3ed64899667d3e301ea1f76c4d79c4e492041f36cc1f5487c0a3eb4a406eafaf4b31645b22cbd85c330133ff6e71493d7c88436c5ee18cf0915fe682ca9078baefdbf29d3e29c65fdc8ab8b1cde31a36556f233ac9dde1fa9ec8ade3ef07b05fd680c853d11876d6840c67026dff89171cd2bd3a3b4007a0422d4836b6b603dad6ed0e9beeb2bdb49f89b364e17d16ffd414ec9b5406637b2e49f54cb8810f91a1e5f57517eabe3eeeafc7aa59aea2707dfec27396b0f87694007dc2745fddf1a5bacb3d9e626a327418c0d72511194e625e498c6276557cfdefafc240ee67909a1285c9d56ef12eae5ec786759f7a526d19c5e08a1272286fed9fe230d9e54e993b7dc6f7fb303f7c517d2c23ddb8823af524b29c30b241cca859216f5d4045059a9c3b256375d8d46b342fdadf815b8f580ccac07b83a7769bd0b00ebe1911987a057b9434ce0e079f417b52bc2b6cd8cef23c17b71bdca5fa9cef52e9eef55e06e4add7432dbb17a8a16a548f8efc557742315b09953cf6cb85e7d4753c54e8e70677acbade4965029d5339241eb08d2b30ebee9c53d508c3b2eb71605ac038ed73fe1236616effc059dd309eb27d4011dc75f0072229dee0347d49f37865df14f755f2a82a1dfe744c4c397220c0c35caf9578ebb63d4835bc8b35d6b8a2b40ce3572caf7b2da9c9b80541ca99a8113a2684801ae3419f32498e421dd3c490444c220c7c18996146fe8ce8f9ad070328979843e9034124e1804c7772e797a92c4dabe73a56713ca05f865638d566c62c26a60994a6a9ebabf1cae269b1db1c06b235dabc8556a6bc8975b036da20180e28f5fe422ccc601ca1cc19430741b113579ef77ff8689aae730fb8cb64d85404bb85ac5f3793ce2d13a3997b7f9a49e2939c7ef022d2f21a4e1e2b24143a04cfa3c337c4170f72b80fd1514a8605059ec4d7401f0142131b774e1c0ad2317e63cf8d282efec62b124b73e481d436ec038ecee3eb6cb67a827af9d03336eb8e94ae02e6fdf6e1d29330fa6eed3bab4da8c4d5e11c0c873364b5f73c8e8c5f531fb35eadb90eaf6ce4a09afe75159e715b7af19f1eba5c7856d213a91698eda2ea20ceb467a5a891faca60d8960f386dc269787056fc2a827348afab30929fbb5b882ce495bdcbbe2774dc9272e630a48d8b204dce0f717cda4c65b0d5eec548c3313ecab7b0f1c0c0d6592316dfb6b0f3604dc7152e20385391e998625c960ef06dbed0fdbbeebe1d5fd40f43da19d8bd9e4f0a829fcd1f3d9b6dc67f60b20a91d840ec5fd49b80631f2c71eaa07e1141500ef77097dc867d31014371229ee31ca831661258dd500db2698da7038f354584e8d336ccd154c9eca5d1993d0ccda1a6b2b0284dd96709a7dfe183672e46ebbcdf27c431aa7afe7eee0f19706ef4d3533ee1292a7a5badb7d943f374d2955469b6971e3988096c97b9386615ab9a3649d98146c87dff932970440250ddf976803f27814326047a69e2f4e6db3638731adffaaab2f6c24e2c0533a2d831a6b7f1c6133585db00b6c70862ec70478114f92a59ece1566bfea3f49550de30e3a5f375b07861204d220962a58e5592c27a4abcbeabe867d451c8fbafa0f107a710f24a7ea8105f047dba4a2f24ae559793a20b3e506ad42bd6f4e9cd3e716ee916bfdca9537bad8b80a5c2184a14ab7d6d491e9bd448507d6e924195c5bc430dd6f78bda5bc0271494cd49afa0cc2a1defa79b097cb3f996dc2aaefc605a7bcbd2a3227df59da51ea1093dd6803bffd791b2c615c8eae021bcaaf38372aa297e36ef8a27f959d1b6ccfcd68b2901b2c150ba3cbc9d26213a2ed8d8350ffb4c7eda944d73ff3882a3af4851f39a79df0e7098febc184ded653431d3c9e6258dcc5456c91df22ce079e77822bd82007da3d70b91c2122d0465379c3591bed12c3923dede8cb99e6a86065fb098bfe2997f35cafcbafc342de021c826c2173e384216cc5e70f6de8b3585ab708a844c5bd75075dc3ce2033af5cb13fcf5212c044142d60a487fd534b894f8373b9e646783f372807dc9503cf1db76bb35c42ff5862c815ced35622167e82071d15c9dc13b264fe3607fd9f016d46cc1753a228370b74ad60bb4bcbdaa7c4eeae9fdcac20c4c8a7e69dc50614f98fbc16919d6c03d3abd2ade71ae762cc5b5928afe65f4fcd41d222c306d238c1d122280640dc729d2bcc5c463163e3833764163ce56d4ef5a12cf40c7d34d8880d71a6d528a366e99efb2587d1772e23d04cba132f7078f0e97b0adc8426a372a65826e73fe43c95acb99cecc2b9ea218c2649e727adbd423499b19a92340111e11ea75e864d85593d6e9132f2725e1f587ca1b9c1579ad694464c3f643eecd09793a17ca5f2b96f156f4aab573de10bbdedab62f959f74f8093471c3c63212a970a23f3cb1168ab4c876a05429e4deb827c13f90d72b6872401b932ca73e6edc8f03649df547b04d28e066e8342f30cb67aa6b068b7e7d9990d96fdfbf39891c06c7a6947723a8a9b3d65f077c32f75a1c59a2898ad600f5e44ef3274c19ff72b9ece1afa1b7f52060f5f739280225198121711d959fd2cc09b2dfc47614ed818a7271695716faaf66246173bf88c0b1d381eff501fd808603e71d10573d352b8ab95783c312d3bf5ffda2a1f2dd5f5c43f51a6f908ceb84719ac7b3780957c29e72cc084263ca17fa3fc4da86edb5e0d25276c9ebed86d4f6039e28eb27674f788d9d8325c9f801d5214558bb6936a6a2ea2476c305b7d1a57c743d1b5f97e230e8f2f2ae740e430b850648fc79094cb81ef9a45e98ebba13dfb013d770f7df750176059edd49f5ecabd5aa094390c2aabecb72344462e16c1e707e6c0ab1958a1a7822ba958a62b8c60b1a39c8c10e0e188cadbcf23d0b95a5d7c7ea207792ecdfdb5a348e2d6186f6d81fc1a2b190f68e1a6d9dab83bfc0f1d9cc54263adbb0fd921c8fbf491f4e690f8f07cc43406d13268ab522250a9141073b44387531e9dacf7fb704a85dbdac2e144d383b3bf61054cdac42aadb01f3d83e57a0bc3cae52c57ba63baff0a092c6b2212cecb664fd3e5faa7e393e7068ed03aae2f5ed7596155c62eff5d1302725cafec02c7a572ea7a6ee255027e9c45af5546d1779180827cf371de1f5b0ff768b4e1cbc9f25c07826076ce48fbf5402742279f57f308e0d78ee725a5ec9ed20229b351bea3040e5e0414a61f6de7e34d38164d9e0163e3151975bedc04f491bf711d5ae917884fcf9dc994ca0e263a97a9b377401aef79342dbc8079cdda60dfa7c598dda2bb4b56b8c6908c4d8fb1f2f336969e0010902ee44e520466ba87a4c6de12998745a61ec7ef816f96b0b74f0cfa13a3e73e1573b2ffb74b6efb6071fc255d8ba8a9210167058e7de688d36e5eb60b913da97cac28fabf78335101922903d99e17da7fb69c746bd8cfe5a4d554ddbd7c5c52ab9893c60fe3cc5d7d1175d33d30ec9ec2c7519b95866ace7c327e9e09a64bcdc4f8db5f8c23ec36768035caa1d49742d9ba3f9b8fbee847872601edd8307aecde169b980373639d3530adf3e77abcf287f0293dcbcfc8657065253d025b9e494613a7dd9379140ba62b55d215732d1f49e0057301e33d30ce771bcd1dcbf01e8c13a746ee8c01277c15bde89c56746ce17ee9d858315ed50a1ff0229866c42ca0cf9454114116c4b0166b3ec90c3aaf0e4f31ea4bdfa35ef76261e70f64418bffe6bd52064f1a6cb7bc1ce666ee8326e27ef1305c01ee77bb218d4aa66e7780626f8cf0b6b5171bd86e60281f134a58238650134d1a27890aa20db4998c3b330ef31ffe0a8562d1f2c9c14dd6594a5c9e46427584882662eacb16c7a4b472eeb7d96b98f69b2d7a68ebb58fc64d317113925b4f864b0b444e06ef590f061760aa38006f8f082bda6b89b03b5ecaafc756cb2b3d07e4f31ceb26f07b9507053868f5c92fb032854b04b9492e90a45b9a71bcdf778708aaaae532806ac67d02eca81e4668e86e49b5a7e8fa016faed01cef7c310a058cea3da10ce21e2e7210040575c47ce7ec1d053282ab9394b1b80e0f26a921e70bad57eddc11bf2424e089cd8f00500c9344d28daad82f20bc18abd96f9bbbcdf9c2cc42842ad4aa85759e96875c26db0560c443e86a4f3e8261024169d6b006b7514bb92728e8ee7b62d63a20ec361a673cedb2f02b7c31ed673e610172d0494de479d2e277d3523cb7b7d74118485b70bd180b0e4811988bab60e041f9a32105c9ad934b6f807c8296c21cc2b7062d72b56cec43c3937643ec61b671d7a08a8a8258bcfc03f7f6b0f5f4787a08fe85b34ecfbaa7a2dfa858131fafad09e00690a54e61f881eb47a6cf2c8f4a47ac9aabd2a3dea458c1590ff338bfcad6e693b41cb130ca291d4ca77f1e3ad5244db23e36e5baa005718101748e87496eb3ab3ef7d5481f55cc057d469be4a2a3a586a5c8d47cbb0a1138da4ef4fba829d70983babe0e0f9115ff6040be9b95cf333427445f99d063a9c010f0d774e5d2bd3f6bac2b88461ab40e4216b4477f13805939ffd0c07c66d8ea0f76aaafb0b4b69d8cc84eecca50cb613a63dbef83ab0cd281a7a48dd5399d6c39a6ae14be31884d1990e18875e27fcce00c9bd7729b0356cafa46ae98e2c18e92025516dc9dfca479055df72910daf4abfdaa7ce37cb3fa3311df749aac32fabdd3e7477f98617fdc9b25646791574cbe6683079cafe45443fe8a98b575664ae38c34f16a34b85f37b80a3d7ff6459561fc79e010259321855d1502041836300ec772d605df111e5ca47b30081ea84815b36a84fb5301f4eb40babb94c2767eb528c11ed6db7740203e0336473c4b798e857e11ab9b50e1b8cb21aef448cee551bb949e6f93ef12af71734d1e4ee94b2453fc2fe57d8481b6225e8400fc3555ab6cb7f8cb566e9825d0b1f5e27252d563b251265a18da992872c9f27790ee8f4c9600666cf0bab3cbe021020dfc08debd07d1b483eaeab083544c312fecc5a3764f2cfa89b796335866884783c2375e841433150d7af2120b2acf77c2af64693b6bb0a861ee51ae2c7c832747636779bc3ccc23bc015ff122fff6dbbffe0fa9253ec4eafc4390aa668671c8154d8f729d10facd500431c99c342c84085caa278a46d6bafdad5e6d7f4016f7bde6a9c4ede4d9b8a263d27ed45d920bb0e5bd4022f70e852c1fc50da4ddfefcc890b40d6f90a7d5a69a1075aaa4361d470fdb761ba424000f0ee1a89dd085cbddc13ae64c8a7edb983f5cdff2bcf72d66e2e94865123ea12238db2be40e7634efdc49b1b7ebe92060d814c297149d90d0a83aafb585a197c3d69d625a58e40f79e32325a8f8ec323f92bc8fafbb9c76fdbe3de28781af702746b3305c876253d57c4a263ffd607ee211f99809e4bf0f1cfcbb2dd67cc5aecd40ba326b84bf92273d2df51fbced1be96ff92c2cfefb86bac230fc1237bff61e096a24fb201dda2c6df12865e4866d839fdfcf97743ac098aa8c5d841ed47df710c20b648cc90fe3147ea8010912bdaa2d11e5ce91d9f4b72f92f7713a8f868b05741faac11449e2b12b4b2db74442b1ec2a0becdeb39c54715a340b287889f0d5eb31c1e15952bdab8d6dc2ee75198b71dbc822ad873b3d45e69c1919727a27abf1c07f3f3529df65465808cc9fda7cbada25da4608e4ada4bcecc1b303d8aea208bf1ad8719836b055eda0ab57864e1739d076124a088a05fd110360f93a7d2b27b8351f8625fca4f49cf581e0ffab47630bf76b56de747a7a2aa9d2d13fae1b24db9509c1845c67fce22db1f74ea4277df5176e14a82723c211178522102de5363c50dd65150be1842241ab3729b8000d710a468a3ecc13ee6b43d8998a23a1a857d9184cc699f601005a9db3ea71db073229a2b8b5a279c044f3dad3bac753159b63e4145b01c83a1ebce79a4b8fa31b5f89dc84644357802e838b1b1f4bd5e955718ffa661af550ac0f3db89228d059dde2f822c3718aa05911171de5f32b7b47b87404d865430496091dd7c27f612f410b5997a24a2dddd43ede34138161012f0d7472d139eb2d189a790e6fa7c07995d29125be32052210a9fc4fa20f7ba51c3656a96fa39949e94c49ef7e2473467fcde00ca852250efb63f52e4d6c257d597599aa54e600b8f707ed636f47d136deb065a3aa87d0b68653b66d342c1dddda4339c948667161a348c258b60d271815dd19e418db7875e29e5632c43f5936d28beebf143902ed848e0fdad1be9fbfcfbb7601c92c7aae801435bd53b907a871a27e664efb4f0507c876d7cb08e7796f5c18b5895b7bae689ad6107daaa69f62c9815daf8a13624e7dfa814b0a0e5685fb071cfae62dffb1ad42b2f6fb988a930a79b9fa5142e964250857219d6d924856843a2c01656042e18103a11d65ff85430275f357542a00e40d5b4e6f2d98398736a96aecf1781ebdbffbe564806b4ac97963aaf9ef64e67ad3fdd523a20c8572566b1ed4c8e7418dc4756bab2472162a264b30ad249633892e6566378f4765b4d7332ae4345f0dfc494e96d8386c51fb5bb5ae80766be1cd31da996e1b15f958ebe96a4a26d0927924e34e07524dfb7151ede531dffab97dbb37fdbb0f0326e8714d1aa5959a2e22404b006430c33af55faa2b842fb01f3b45fe4e4bc3875aa69bc96d68d94193d4b643bae13de06aeddd48f1fa67823c4568d82039a8da3cd0a0efb8f312459bcf57df4664e37a5a2320966159f8e02cabdc2f9f9e2531403459f230355784ba273f99f6f59f42a2ab56c43ab85032e815631be48ee2b25d9a790c465d543c2cdc751c868b6ac835e714fb77f451d1e878ccc8ced9113a8ddbe772d8277560de82393b92e9afc3213d720ca41bd39147f9ba8308263e6c7ea95437fbfdf7c5a745b0e3086499d2c1e366d38955a6bdf3df80df5d767416d6ed5cad201963cc869b432e1b876144ea867cd967838b4ae44da2eeb6f54008e8bad9ad3a9b4bbcd4c839555eb3387f8025c3c61231661fffe5e9bc5a3a5cb3a823174de55c67cd0f2bc6911824d10e387ae0f764d2b367d7ef8b2f71219ad37adee7338ce681201871a7224cc94d5a8aa24529407f27be505a501d0df2c2153cccb73310ac69de75d60830329898bb057dc9ec5b168a1a5c7947a3fe0413cb1f8ef05c667e46a26a16c9b7b4da118162aeec0c74d2286940510061b40173fd3ab4cbf63fde04a7b21feda49cee14cda1815d05a3018aec376b62ab492386026eaa1108936daf404c98e478e12140ec57cded71b3102a81a1dacefebcebb112cf60e50995cb37c8a24ab3be5792355de7e5dec12a18845bfc4dd21bc34a87cc3f05708e43f1ce6ce851002e07e254a5d14f6fe4aff7d14b126d1cd55637a340f6f32e46d96c4e1107dbeda1439f3a73df4b9610cf7a6021e40f12014beccbac59d246083602f26ab75f7795ced59da6e83ad42e9571b68f087c301cb69c6a628f2512e716e8c185717fe0ca725250cb6dedbb71b5e5829174c8f323009d0bc37d87bc633b35e58617f865e172ddef20c42557f00164591044c46a1a04fd1f28d2b2050296b88d2438e6d3590986d87a80371fc70483e70c7505afbdce7d47f4384226403c16927d6ccac87ce280676bdb1bd8249340be36ea68b6b7ba1363ff8df07f3747e5cbfa7b847d6968d6c12b4f2c02cb34d94fa7b6290b467d1163f55944b5bc8e7581b2eedf7b50bed7fb3b3148e79a97fe71237bbf84096c6418311f24affe05f940f37119f7abcdab7593d05fbe88862c3f2572edadb8d1301b48706ca5ebaa51de531a1e25f98d85f5ee8673290f98778e4ef4d0096ea90037e4524ce3b1c14d0409fd599fb735cefa892ed9b8b91fe9d3e61743d379c40193642c28bfa1e753d7f832437032c37490e5797820ba2e88bb185f05289431d9fa8726dab0557f6aab8568dd0fdbbc715ac095fae97d43f2e8d3ace3f8668c7f7d612d2a5f7b26e67d5e114971a62213a92a09008b0b9a410fb5dfff9967a2cde340833847fabc028952d4eef044e39b1b92ee0df3661834d7f4c168c5204167153a295ed5f1d414c9d4f6374e03a414a0946c2669296e11c30d3469c177554b78066c3c7708590f23f83c77410bc05e746b128a908ac816d9b4ca51c616a41f03a9e36664447f11390403fc979bdb7130bb9f4fa17d6d9399749bd8e6a977bf8aa7cf964d13301cafbc272fd4f3b05e1bd423a4d70514144adfb8426f50ecda99cf7a62fe7d0e787ba0cf98b0856f68ba376164a37f71898797592aa012a8e42cf676ba9b3e0b41d25ce6db6f6bf9fc2580234e8b3f6b5aa88237d0ef8763d568299791a38fb6b91373447cd962ef711d25f40d834c20b9413f4c09b55d4c5bf1db8231cface92734bca716bb9d1dbe8db03b89f1ebbaee56095aec01d1b4df4d8af9f6f1bcdbaafd5530f2acb09d0294e20215d37b4a7bff0054d00982211462d18eccd9972558dafabcc4b2995a084503eb83ffbbfccfaf75c93b412fbd87b13bc910ad5a6870271bcf4d8d78926d68660599baa9e49d49e117249d0ac875886f93be13288c174d1a12399acbad81e79f95ccb448b9403e575f90ff8e755596aa706544814d97068eadc029912c0a3de486b50606f4d73ed26196a168fe0177e0ae694af45ceabe07f9298ef16e27b9ae20d8a6730fb14e383822bcc55643602009222c1fbb4445789f586cdef3ba694d140bdf9899118612fdcaffe843556700c10d4a400ced0539a26c2f410ccaae7d27536c32d6216a5427cc64683c94a1d6bd07e70c8811f6f720d7eae9beb948c5c03dc18399c88f454b9a5c7308773071234d98bdc6eed8938dbbe406f093e95e6b99441c5130979f436055f2090ef6b83adf553e1227f03627d732ce132ea654f5b7af5ab21a70cb488d7e725c9557d4ccdab51b3d588e3cd5aa46a7b0361e624086fac01848ecefd66b3189f4f599f90c7b735d0a12845333b92d0eb4ea58fee87d49a9e46ec4e1a78b7edff9219240f6369ed1a4522d02c1096c3d244e822064e83264c8cba2735e5c216bda1c1fe8c23c076e6a5e0927df213c4497a53360dd2006760e4477188d73c74591939274f947844a0ba9d573508a31c2c362d006c907458be6dbc6e64d1d49b8fb547d8cc9b2b1768319893853d4b52c26c7000f4db5390f8c7ee46a83ed52484def6e8e2c1bca30b126d84151c1219751dbfb1882e14b1c95ee306022d12a5c4fe3e16b639838f0ca3fb713e7d28a098054f2a25625ade21c3c3bd7d208672b0cf60eca0eef82070926998af464f9319732f4c50dc052d7dc3aade0dfdd00c7a0928d067451cea4403d851d055014db3da98c516cffc572bfad94cced86b2262aeab67352aa8d4f10503b3af6ad803431442ea59d0907adbab7d0b3525ba7435d785dab53e361beae7dde7cb95e96fe3eb5ececeea8135e23e1369c21df96fd864aed8f128721440e168b518bc3f99fecd29ec213a0712dd7e24674b49aa0e791f122535e8d77fc2675d6f5bc7d8525876fe673837cc84b9a225506871aac106bfac7b0cf908a3837a6d5df2ae9f3f8eee22dd81a1ed3e5b12368a00f31f31291d7f2d5337d59703d7884c18e63a061eb22e8ee2fa28d2d025e37b841d11cee2ac848ede2c2dfcd04b4ebdf7700e1a50787202b587bdd5d853cb9db97f3b97d610d418556f1c99b417626d1f321ff6d4ed93bb676638bec334a2406d1e98f6e17eff4e557444be40014937561097223caa3527247893072ff296d3e01c4dad94c2f2c4f79b5933768d10d76c9b6b3037e031c4673445252244c8742738f58318c936cd3e0b77467ece600a8f32b53808c7edadfc106d769c24f9807b02a016a984196ba6e8c415a0ee25247080a4ac0d205d27ecfcd84b378c8df17f1f08990df4d1ee8b07a8c0aa576ea96a24e811863e74c6c20fc4ca10ae067ce1c41c9290d194dc764332f664c8ac1f6c10d923cb152f9ede5b4f961315ae0b8f885a5d9c92386f5450006f717434cd632a66df73f5050d983e25cae4f285b8058e4d6cc4e076be83c0db92b043a3333049ea9bae00bc387a80554f1a57d9e9ea994b6329b1f37018426af640bb0053ba35a36820c45e1615d719bb052be10b43d0892bb5efa5aaf7455ce4c90305049a311555d8c4dbb0a803097745f119dd4ca6e7aac00efd89708b05c502967c263fcbfacea00058053c20d9c64cc9bc8789deff4fd7f96694c5d17d98d3e9a96b68aa7451e3f573e54d3ec3427f67cce2d55031fecf4a321ffa9016b23b3073727525fc577428aed749282d781ab07dcdb3a66969a9fe2c9a06814f6b646e2740ce905a59ab2dca6afeb2bcda37ed3878fbad3bed1ea6588d7afb839f4333e1038f407632f760e7c190ca4eacc49cc03c92aa34d28d2db1bd4aac4f21ebf904571372afd10ea34dba85fbf2e224bc3d0d63e7d8707afc87790d48ac6d774d91f552e8ed177633adde2a7a483a3dc023f4215f67c2b954a5d52975bd19b46b3211cfe19947cc4ca5aeef8f47b5ccfdf1156a354f56db9749cd63099b86fdbf33bb5efa771f3e4829e027e49f6680af06e483a1ccf55f331b51fc3bbf1f2e8dd3679ae143e35e40ae2c4714dc98b72258649c402cfa755480e27c96a773bff0430807625584a615def01c6c530537de05a6d4992ac58e410aa65b331ef6af235d79ee039c9af6954db538847eecae71a8b429c9509508f0e28340c6e2f55e7f481d84d771fbfa854754f421233369761099b7b721032c08bd2eb5e5a887be9ccb630b7e5c89844ee0388c446f63d9d9c2134c44744cd9b0d75a90282033c2c4abccd76f5420afb5c67a0c5a3d25a359d1a6bf57c9184aaf3290a652d7845f786e75f19060c2c0a82a443e8f4898052a4d9fa6ba9c9c917458bf155fd9930ab953c098342a59110ee4e360593d81d6708d296788614559da5486e7637c582700d9547b50101070618cae4cefaa07926d273e9d1799cc985949652539a88bf5484b93781903019dbbecb3922b138c59e8a6d530fb443395c24585ac2cc0904737151cc33b719c76a734d019f5986d36382edb18b7a165a2b25e2b2441d11754f8b0a8f5d9986ff8869eb2774e3c4ace40d8d9c7036496e9eefaf043394f81eb53d624ac50d9c6634ebb84666aabbbda709410016acd6eadf278ff84458fa8804812b307b2ee022b3a7dc1db42bdace6a2fac239c2c3d3119ea69e0923a5f64f605f2e36407cfd468f9979921575dad4bbe99fbacb109587292dfe202f01ef85e8930aed80be108e94ebc24f399c28b5e02317662b441dc3b0fea50bc1ff02319e9936fa015b71bd5ab46041a4afa7d8f27e1437dc345e45ccc7250ab60957a5730a8a851502abece928a62904130b31d92c1a8546d2f88c1e30b3915a6f8dd429a8c372c40746550dc130a8e633f5a42398b0f60fa2fa245ce9024a5282eb1e3b275d6bb7162a22e9e1ae39ba06529524e7ad03be0993246264094c2d97bcfba99bcab108c3a2d026c7ac5908b6ca24299f2d8f165c9a60e43a6e2fa897a737cab2a2eb6c47c2e2f574660d3b5f683fa284d35417552f3e835ab966c40e7973b0535dc83c9eb81f82940e911c843934d9165ddef955a614b872c8c30ccc9730d1949eda7142397036fcf1b203c4d45d2b6c691ec51d66217228f6649114b9e2b4aa6a9345df7aeaa964b555a4148875d20844a603faf61ff7d1e5028fa73ecb4fa858240c5e0cf047b8ea930b285812bdd2db4c0433a9414591616dfe48b0e6a7d6c547f3e0a7ca1b36155b927deee3a23ba2900f8276dbf11df9da3040bc457ba9efe232b32e643090a984bfa0cbc5a33132d66aab9992640de470387d2188033aafeab3435ed2a7a4c9ca9a098ae7f0ea873265de025b721627ca83adafe1c3f8f3c1465087fd1b3f70fe1dc2a081c87592ab31ca5117be664f12d7750e8447842c8b991149a228397f3146ffc49c8b1e41e3f12056aa3fd78d84a923ca367bc6f5153cc657a9702608cb285e4910937d9f44be184cbb052e21731d88a3ea3327f70e7bd393a52400178773a220ee4dad24d12071e91b0c00eb8bee8c9ea5b5a95695378430fe856afc4215b772978430fedc2250d92a21013c4f85224eeccb5d7e2e173ec2c9d346001282b1196cd1e419406761fd8f9bae53f6766b29277f4d29728bbae8277b40b8a3fa6f5272b4d89741f8001cad10ef9a87cd6ffa92208eb6cf0155f3fe7f083909c29c500a91248dae67c6de69e3452942eadd962cdfa71230c6fba92195d4454340168774aa060f2658a61f7d2136190b11e31d985458f6ac584868671a1372125abf2a30284e1f74aa46523e8af23171472c1da0b4a9fa919240a51d17e39d1f8472005d3e12ddfbf160f55f1db8a4452e718337664fed82d11b010c70075eaac46cdd5bf4268052986944adbc6e5b64cf863b62d4ea9c241969a86716b557a8bdbd6b17c25a523feb37015520992b32972c83b2efdbaaa64e41c40bd5bef7df28ec15d62563e39f582cf23a998a5f282d707b96afc558e90f0c86c573e20246f665d1319a2ee15e6d088ff0aac7b5fadc0e16becc9abe23067c65a140f2124a4bcf75771cb7c67aac199d6129055fb6b863c9bc31ea02d43f666ef442c333c9fc7aa275173e6f0ccf561af51d1cb5233764285a55529a3c1d1c47cd98ac5f9807f9539438bc748426310ab09430028b73dd80998ef8a8725bba7ff36c320d93cd4c2049cfd6982de4e52c8811b09c9b178eaef9b460a068241b9fd06c3412fed023b82d7721fa846e8b5907ad35629bfb7ea0732b1cea11a9f8351965a8f89e0daa60da6e7714dea142531f52b7c6b72a7294f1bc823eebb6364d4f7a835279489c4230435509aee561750b040cfc92187739ee9ce25337ad19e60bba8973ffec5cbe9628fd35876c85b881e27db8fa8a5b3f5973f88f1adf63946311377f0e851918c689ad8d199045551194ea5804fa8a269ea3958bcf9f0d6da387d43356b5bb08864d0d1bfa9d689844d17552d854baf643782dbeb365b44545db6091202b496e880b5f8b30f0f4c2a26d2b8047656c6970d826e4af3efa1600beb72f731ac807b549715a51941e709bced06dcc9ee00a4f1a47c6b54b441a477c137c2bb303da5e48c95228ca2112bdb550a7b527e949d8ea5dc022ed60e6fdb02f6e424d1c6b8f73750450a455197c79db9a32724865a54d77217f0bc9e4a81b583c9a4a276bef07d0c6fc1cff0525d6aa997035aaa98ae9ee3e2143fdac65f52b0ee5302ab1f5ccd9da2863798f867b481ee0a129674dfe68e4ce6ad4402ab7515a2c2f1a0f341cdd9f0b64e9ef94a738b22d82a2ffa05ee00f04b004589ad38ec066be275ed37dd2579ea3faf94f10add1e6d9f3ccd4e40e89f249d060b5958961b311387b6012f00e01338f029f43835e0d635693097a531f02065102bd6561ae9e67bd7624820b2c8f77f27e0fafc886ade92ecf4a44cc7d5b712f9c47ed8f21ecfe52230f77f697c3b4234d2b728cfd676f6c4f50c15847e877e7d7035823448f06c3e6652249d3616f76ac821f5346cb73354691be225cf33c14f616b586bf32dd502c35ba3b668bc5c10d216d5d9915b5c37e9c289ec8db4c916a3a1be69f39d9d1375875ce8c21c62093afaab54ac2e71927b05b4f410e392de0ea2f07d57fb7074bbbd3e48bf10d7e872d15d32608829b9d26ee3d67e0d6046c710a045620fe82091c89d055890b6437da716e4e1b07cb26a10c2f5cfd1b201c946c712a842183e0163d284e1bc9717be5b45c029cf1303b15effa4666834c5799e959e0caf25fe8bf3868085f38eed56604ad0f80e7ff9476d0ba184269365cfd54b2b923cf6ec217879048082a1e31f71199ca819455a8826c0da50726ecee260930cb8088d1ce444dd443411595f7a925a549e037c400ed24d5ad886d0a475d0a28d0a8ce8291e26755df6eb8bf8f31b2613eff4b15ae2e4102d2cb57e9bc0df03feffb5aa023720943819221ce20a6e4b79c6311c95eeca961d5989dfb8ae1d23574c1543d5010e48cdc2886dcbc0e805c2852fcdf5891a42c0bebb9b8dea4bfe053c28988f5808d1fb431a346463654297fef918324164c14f6211c965f43e4d023b5fd046c6eb270eef54d7d6c036ced5b3c013a10e2806999fa605ee378c26dacc2da653ee0ad87114612db41e4b401e690a874596de82bf6e343bd64c4678f1dae0c6b4f68af7708793084bd9383238c8c96467faf5d0ab84a8cba6539f754e451114f19fe77520714873c9823d9b2e94fa6767aaf8051b15ea58f38d90fe2385d4afc51fde154ed67c91efadbe7275b9b58e075cb60d823b90c2e90bc6cd0e4d29e8e4c8771016bc9deebb95d180c48ec8168e4775f0177f70b820930da0406916ac37ecf01776b9644f6a85fd947f1efba18ab7dc450b8e7b17e857164be5b073d9f44009c82509b4096a703d4d9cc187dc8aa5bfa2f00fa83d9454bf05c7c85046327f9bcb2ea291f2d36f44079acc126cec6ad393d36bb7490a88f154bf20da5bb8361755abdf63292b0dbc96a4e951cb11e36cc0b3dd31657a0e3f31bd59ffa1dddd002de278ea99249725049a7c5c590187991b4b8bc646dd0f74b1632b5477d3c09d0c71f9a2733a925db6615a4bbf7f5d1d02ff66e47ca6c5de118e24fc84922725a658be322383044d417a2029e09fd74c9007341fb691c2f7383eafaeb0c9f730628569994d7ca182bc3f67338faca31a2318c1a12831363a850798d56276b60ad2a6b77c8b996ea3a9beff0dfb098b9647b0072504c515d76a32a2a52f04898673a7a0a1b43572d204dcb2a2cc928664479915a8eb2cee37dbb5a9c47d0a14c10e5efdcd481bea5989dd5d81de6ae7b014975165c84f9ae18c311e4e858de4c47ba50d8dd1caac068b0ec699dbe9d37fa7ceb2baca18752d12178ac3b15d8a5305d11f7dcfd453278c39c756a64e528eac25f913c63faf1d8e54f8f16c848ea4d116a9698e6eab9481de2fe0cd6d7a17736b62d15220e35b189d02bc02b0a38be0ae044a9f7f6a23976ee71bcc1d26d0258cfa831f987dc0a4da3d907f7981d9657c13f90f01b04e9429b5b6a7f1f9c3c42c7ae38e6f631b56d73689daeda231a9e48c5e3a5d880522f297c3b0f374634077aa0355774792d9231edfd308f2d2d374835dc9df1c6bceeac3de332a2792cff3ad6a36b884b6557fa240784388de4e387b2be8e3bc36752c6f96c6940bb82e9b3ae62a617d84420a4dd788c239426c25e8a7a0b57c53294225efa54b14d79c642302fdcb7a61843dc496f7364858c31ec6adadfdf6e15e9bec0dd80470a127911db526971f389066718395cdc78cad494b89dba90e3e911d92a92a978c2366b0cc46d88fb4774a86478285762abbb95e15ee4154728d8df73592f5a6079be1c548631855f63bd7feedc04caa9cdb8f14417ea91a0656c6e9d0dff68534f04a8941d6a6aa18fe0502e1d5839b6f7c87c30b2a04299a0772c92808d7471c06c93c3b91bed06f37c905a98e9eea26c622bcbfac9b18f5c29f75d4fea0cdeb01ffc91453e39dd84620aa4ba160248f174f48d93751e95748471792f780db0e18c34ab5c3960e6d5d327931261797a08d3b5a66086c01fe832580f684cb3e78f4d1036ca492e065762b9269e2b408b0edb88e4f1038a2aacef63d003a1f76fedd10bc96a5b24dcf065ca231e7ac47e4b18972c6a4e99edcf7910014eecce56ec2a8e2d25e0da928635a2cb30d51f871e8aa88d2c4ba95da974d8e4e6a6a71a329db2fd8c250aee4fffedc58979c6279f629765fcc67b3c3564dd28ed6de9fe734b89858f91c4b535ad9566cd5970dbcbc89462a218b6206b2bf9f1b80ebf7bf43ae0a6e320faffdba51413e7f39328639e5c16bdf8cb4c586bcd5ece74e5480c5474b5682e6fa91d74a7ea91f3e2dc72c529f866981d109354ae2dbb599f685ac43daa8e191108d3ad2bd0bb7b3ce1d573771b5452dfb6ef1f000fa8df55f0e0b95fdecdfc1057ee54c0410a4f9bd623d4f7acc325dc51d70bca33f90f04958b6b4ad8c9c51f1c4f84bcbdd555a9e37a33012697b3c5c19dcdfbfc71e8c5917511d3c42d9eff637f2bf6d256fd528fb98989ef6f92153dc4bb2bc54cea950e8b8b81c6522b4ed5fc13a9b84ddd8c749ece7515b59bc8535b7483e6859231db09463b708237bb84265535a33e1f7d8776b455867138d1023e50534b052020c0670b9e4507206f9b337f0c628f0c61efc5b2af0771917b19a66a8e83eb23c1f4c01840b20b05e54978c7f8bf2acc7e20d1e318374a3c94e259ff1470d91f28df587d849217e2d7f57976e1889f3de227c847a88b5e1e9af784dba8efe0f2d4c6ee7f57a4905f297f146831dcc8f53958c96c028e043810d51cd4d76fd999cbb1c5260e6f8387aaec5fae72f93f02579de2203ff5ca55e83fa178cc17cf6ed3f3600777710165d27fa554c8495205bd53e7d071323fa1fa585a98883e08faf7a426514ba19945fb5c4e69409e3455d08b03934307a9123c271c755c6e6f9d2c5ba18cd03e3836f8580b503e16f5f5c96b8d7f75ebd99ebfc49f92e008fa404e5a516c66b214d16f532a2e971706104b4aca361fc7c8b0ca344ef424a7880013494aefbc390f3d58897ab48928bb0a552eb89a7716fbcd65575ba32e9ed423bf5eaa3a99eecc1af1ec00d8668362fe9722bae63f927f1289368b70ecd596523448cc10d700093325f9d0951318c63a41b5a3ff4f7fa32cca6cc90c3b76daf1aa07da6d805a6ddfd8ac586da6bf5f3be304751240da40bc0087651741b04ad510a820530fc6db8ed16ae042e7b06c1afe064f023ff63a3243f962bb4419dbca93457b32b65581aee83b206c9f2d225b3bf319d9015862799389d8c79defc15779c93e1120f713fe3c250f9496a89e3e304ba47f465c1bbea34be16e6cb85e6351cd4064087a3b2ce263cd1c6b40de24ab3781b2f95ea544d026febb2bbd96246d18204e910c9cdc5e123abd4411e092216ba81fe0adf7662ec972ddc2c9aab5e5a229ba8cca73bb44018014029d2fa28cc1270e2cfb3af7b43dac9f2c5e8c7f96cea12c02c6a8e1484968fa25fe7b4221e6f1c891217e5c1f34792f1b91b77abcd563523e98edb5b7ef0960c0f497394bff4fa96b7c9e21708d50769ac79ab949138ef3f848d34c2898530932f04d61b8d527ed14e3bc71e6ad5e8e236f51cc98b62d37f3ff064466e3258c77e9e1e3378971142dae4340591e2177089327303bb578bde6f7be41930a75bc31b97d1fe616cb64cafb3c7553b5382d0ee6be8dda9564c12ca7e8daa16e57b97c9778d71b3fbad62592c1a3f4c183d1630f2807a46b01880bb961300a37dc560631d9f370a78aae7b09c5a250da2c215399b27ff9c7e6cf6e4c5884b7dcdf30457c86b06b9719017d87f41d65c090cea58fec828b383c539a4b505399473d2f6d3aae1b5fae8376065c9d503dc70b51fa2e3d1f7a76bc68d6971900981ef68a40c0a7e104f42f180b9e0c0cef6a0b0afe4a9b048a5098eb0d9b6925fdfaa02a331d2bb49ce4b93559b8137df8d0854fa10ae7c97742a03af74f1e0a7aae238006c0f2e4ee0f5cae2c5442ba379b20ced0ccc35fdbe921013fceae78cb3c5011d8e930efa8e0a33543203a03fd045d22985def62db8dbfb38d52c3fe47cac3d908bb02b8a674632b4b1c7fdabb4f3171967792a327dc83434891737b80e9658affe28183cae45e152126a74006cfb2a5631f39d7cd5ad0152f82fa754d8e2d25e0fa6afa0044ad122dbaf755e114c6be49d27de663bc7b62f2a1643757b175e96e4d0d5c36843b80097ff234107b816bada8f67876d8a24377f2749b71845d0169e7351f8213b02e6c0a1880278517a14867ae1f6276da891b3d12a6a2b621515882590d16dedb8b71d186f1e8ed5956eb805a1c2844fef3562738b66cc51767cfafb1ae1a89e6a8ccc702a2a5ddd299bb4e5a5fa2c120c3a7413d6e2566ed30f0ca816b83c3381009fbed9077f5adf3e7040cc0a591f99ef75a7cc2e8f5b5c11910cfbdea3aa89ff01d21211ada0ebec4cec6b5bc2d4172571093fcea0d9a25304cf8af4c6e4ee05ce4b5447e4ee0fef2e24737db32f405189d63b962b900f5f3900958ae2e082b692285cf48744a99c1b04732a6e2a265d24af7564632e7cf4b81a6d36040fc275309def66f317a26a279737fa6ca497c112a8036d9eb15399eaab524fad01fa24f8d9d96776787593a217680b02fdc433a8ebf49e842b9f4121bdcfe6fde96459357131274a74d98924311a8082df76dd0d52563c0f444e20cbede27370c6f680948ed9fe7a0f0b7c55b5596a7d1981557c4bd08fcc902b634fd6db0591ea4d093f37a8bcd136d1f5c332f4d35571a4caad6c8d4e8d1056863ae4d688d776ee546e52d9e1c74a744bdfa9503d3a13fe2051b6816e69329f01537ba62ae7dedab71c3ed64b4f491e0e2bd923911e290349558c966c0a2c655e3f23074f813c26201c38468c7802e6fbd9b9f0ffa2591f8f8ed52091a1b0e8e453b1522cba289405eba44fe0b8decf5a2de95fe4ad76fc1baa99e7c9ce5cde6614edceb09e9a7182ed208dbfc15050775391ba8891733614e0fd19f0e046e0fd6677c22cfe2d1f92d74fc3ea0e6694c61d4755a8f90d5b32cb0f3785553e5b7c72b54142e53e9cab12716e52b477e2eefb9b1e9e749002f8863ec062b809a931014ea5ef5d4ec01445c076f796782e4b2db72211f0d9041bca4844ce2c7b47044ebecc817a4539560ec8bee274b4526cfeeb89aee64cf75a07f8b1e286184b72951002bae2a798479a21e4ffdeeffdf2255f35b60d7c6966b864b6def21bfdc3e43ae9fa0c4f1a96f20beb4cf6d4beec10a6610151c74b0523eed37426b7c2fc094f6294b200cc9160a3f679d9c6a89f3ad1e422595967e28882c8fa1b3cb7f54baba44e3de230a703a53fba23822dd9355fabec20b1e3bcc5007963c1212246310a1c8408097a4035eb21fddb255541ce4df0478a9904bdb098991db84ed85fbc6e9e874c0d657a747b4c16606d7b629db421fbe62572755609c486a4fc66d019c34421a2eca0c7f37684384b15f4eab3530c2dc1e1f06b53c3a3586de58c868b0b02917713dd1b22955e785157b6b28c882d595b19af1e2e393898ee74204fc1bcc582d70d325760801c641cfcf409347ca6dac2b69197b1f72d58855ebfd9201fb0e8f10c543161d618948dd28c9eb2c43d99f3d642321125a9e0754c3af61aef78a63ef05192f37a14dc3140b917b6394f77945bcc7ea9b8d4f7aa19974ef31ad0aee1bdc97349f8575627d43c37349043b672c71955026e06cf4c405c794a14935c2640212490dc7a48070314677c65abc5ab504cedbf4763aab107185d562c52be0142571184b2f161c35df39a3d4c97d46015fca717cd9874ed4dcbc80dba9a0c6d392dba2ed08ca31898387ce6d052ddcd175977fb1a5a09b7e536f2059c30714e8b35e61d092e282919e321dd88b2a5397d99214d03f2d70759a1013564cc85ebee84cdcf1c8514724895359629ffef785ce715a9cad26844b9494f777d743523687c99e951cc091a1181ea2060a7371a977497b2891093d3a4dbac2091bd98897b954acd0e9e139a05b3e1dc615be76bc9ba65404bee8becbfaf8bcf733cbc2a0ab0892210ee3f9bb8dd31b1f6a2c50ebbf8b9fe0ea4af3cfca574c3e05291d4bc46f0712ed1e2c0b1fe9cfbbd274ddbfb1c4daef4f4f07a790f5995f12a2a94ed93c2def3e59d55262645a0a90f1b578d55a0a6e21663bfbef0573f0a595a18c3cab7ef7af4fd0bb5f517d19a2156e1c940916e5d010fab20575d7fbb86752e4bca7d7a6f5e0795fc2753a56970e25e958416ca6f13f7590a44aa2e02b5cda561023db2eb4e546f8c36c228d6d2ead506bc2bd3cff1e0287e226b702adbc81021fc7979343d1ef6510417592e541b99a6f6680af586559a7e1bff02ae39ff17b568f8d362fece9a895f7c3a58290136e366a510b5c9717ee16ec63f76d8b3786d17e85867e57cc0aa7d16963bb2baf11e45e49d2d25ee3e0ecd86d85cdeee293e105c27525c665a69afcc3c08e4071f88891c126745f1be03e877fcfe583426fe6c0d8ea92238924695df48217c864f5f7bb3296371a9bc1c6e3ba55fbb62ffd1887918551aca33ba5dbd8767cef8586a97168c9b2890b2d4a87dc5970573bda20b6c1af915d599aeea183b3ed2dda45602a1baf2a706444e19d8bf0bdf459b284817f6efb20b4c716189deaea2ec49f861f4eaec589a29063eb1b2f86fad5dbb965b3cb4ae60f52175cc74946b3b8d88873300ee8457a9e0a9f7f619cedf1837c18aacc65215c013a5d938269ed652a21ca3948197f422b8c41486b8bc3a5b980cdc0346a758f991cb83b1237b0cdf108e2379f2be3d7a8e288b887e33ba8cabcda130ad368c9b26502efab6198cd33a2d4c8cc95ef81483165df22879e2c5c52ab05a359d233b20857075bc2e66adbad709528e718a2f598a96cb69c2c2eced6ea1339b264a4838468db81979280ae5689c5313d1fe08bba4819c1c53d10d08dc23504e51ee5e59c19bba84c07e0afb9990dde1d00b1fecfbdc5ce398109c3f5c1fbfa174b75ddea47d78d9dcc049ab44bf9621d4fc583f9c8085529fdf4636fb3293aa894ce5c3342e78c593a3d688fb3568e0a5ffcce7568e4047f47dae92ec499b06fe2b8b99b3b9513ee85e9c6a18838dd981ac9d391a7d2666ddc7a87fbd44113360b7fb19fd14d3ce2a50942354c29a609380495ec554ab5acdc2d301c82389c341f2077518a76cc74874e46059a75acca8177a24de1379dadbfc5cf9de79ccae5d243e060d859defdbb76f97fa2a7a2a082bd630c2b00a1e6f8f9ae6e5ce889b49368fba675f363c64964508bbdd3ad71a217e4ae5180068cf0686f96c119dbc1a1580f1a9b469a01b459fb5f2d293ff445a5c4b433a828e55ab30d5c480fef77b1284577aa27132bbcd9da878b9158eea4660f1bb5bdde7947ee85ee7bf253474b223b4f7e22208fa0c5fa7c1b2dd026ce3eabf8b4e7a78bba873c4a3c18f4abb3bc50c50ad13937241d86a8ddf98bdc0dd8ad1c91d9cfe395742436bf07c5fa4c304ebf8caccfc3cfe118f770cd2cee5919291d4644c91cd3d9ad6b3dc0a454e52bfd2b20a4f5f91ff8c60e3dd05e62ffb603a53458ef639270fc2dac4c97686a2e7f06c58d5af410ba3d182d76116be7059588bae9aaa3af78b89ec95aaf981c35cb76b701bc1b274ba0398ef77c756baa533e2845a9f2c42aa75da9c15a6aea1082a66df48a0444d805f9ad0a1d0b28146e1cc1842eaaaf979af67663f2be48f3ca63d7b7ede8b33470fa0329116a325506f5af92a16ed34e4f7bffaea2e450a93d6f4bd1ea9a8e4f60f54603a6459ff100fb87d42ce860d9513c8c7e715a1a7fab9358c2ceb3e40ed7dda93aef21bbab4e24b59e24e3cd82d2a5772b6442267b141b616966a73ef66e3ba3281ffc63d796a98626f51b4c1881b473a087a572a64bf54d31147ad6a6081ca766b007dfceae97e7b49a84a632bc37784a4ffbaa6f2bab8de3681e7d0d7c37bdb83105083e9710114b901931689f1eb42d52a90272a15362143cddb0bd9b59be02004afbb50758bad970def0ce1e1a6fa31190a626d73aa4d0309e9cb1bbd6403dd62c462d20bd71aefa1f0ea188b95f6a0f375fa3e1d23b9b37ef8f1071747e9af87b8b486ea0a8775d84541344ce86d736d206c0f5dc6238fe11a219b6ab03c490cff5a9353bf5a6b69c516c08a3c2bb4c417998851c5b795b1c74b0210f2495a5a3dcd2d4792a12951f2578b50c662865ed48dab8d68e111181288c5d990aa5445ed5ddffffe867f1f897e897d40ffd411b39c762084eda281dc21f2111dd7e2e01a41aa25769e41934b4a96c0b66bbc275304560cbab8c89210237d8dd8a0f48e29f8692355ed06215ea819b76c79bdec1e1fbe2929528b3eaa8b924ecf2b5964695916d6ce5f415cd64b8e8d258abebb0995a1bc9a4c6ec7fa5a3e0c16e1ccf653ff50cadc44155e89a98ca2b55609e9f5e5525f5c4aa4ff189c6701bef1be7ad0e6d5661ddaa4d29ccb69f6c84cf400f4155d81ee9166ec1ddce04725e4eef7020438df29e2c6099117e10fc031403fad4d4bb062218a3f1b16fce566e698bc8203dcaf734414f34f0fb88fc02c58a9beb79a5aecce68a22899c2b1aff6e0e831777a5a79a0ebc4759c0ae252c3c1cf6e6740a48bdd90947dcaad7559d1fdad542518a524404b5afaa587023181cc779f08c491e53f65469e99704bc7d76705130031736d59204700d30cfb4b7c8b344246749170ec6532ce22a1aade21a0104bd997da1ae72d435ac332d878f1867cecf46f84186a0913b346dd07cf355a2ea95f3f2bf791f2db28123ac6bfa5609c12d2926c455f55612ccb41716b3845bb1055ae2f721e42e1660d6dca104115d944ea31e2380d33f91d5048bd59010c1757a9ba494d1cc2f8d6ad4ce95b3cd4dc2c0eeff2cb7a7d00f1ae091a515db4289169916ebedcffffa986e95a65f6d56fb837a82837c730cba4d8c789f2f3d2b66c9a5a150997321cf260cf12057bd24867259ac4e6232de151bed8f003e0faa3c96bbf7383853a4068faf4b1c364c34b028e92be5ff996043768e7953af98247b11b291f3801b94368486449ce2b1046ebace0114f4b8bd8e36c335db953661ae4a8eb52df5972dfd36d4577378f40a763e9472c94d476ad691bad1910d095c59bd5fc684ab585f183c40e6e6654df5310fda9a1a6bb1343c681b9eb9a3dfda262e14819160c91d131001c3043fdfa5686e721aa9cf7dbbc235017f2fe3bf4e5a643a91184f9be5439b1e7942073a8fcb076db85d6d430a3df1eb26818d2cbae01835b3162cc4d01cc168b116c6ccb612a29a7efc0f158561083506c178226866469ff7da90efd4c5019f67731cdd979096fa34c514396b8068376a67f9b042da7dd9614c2f6841cf18e799c48ae81a56fc197d84448f43607843bcbd7f3c525f655680c72541f472dd96acdf394bea53d5fb44520be32e84c54a94f3844523b135677e00df32cc254a7bbfea672139f41d3f4708d8b3900a88fb2ca32acb9471f0ca3e8b03187a3414ee6d814e52f795d77fe212c38770f5a7850e3a6550fa966782f76dc21476d82f7a8837981290a63f12308d58ddd79bfde69b4499749adb3298c97d5f3aa32e010b206439b0055d63df28df8620e8afbb7475c152fdc498be239f31c257d014a64706b87cb42c0510745313cf889c86fb8f8672f4c40a3e9ba5e5760d476f4229f94eec32f098e8139b71695b56a987d6f7e885f0b7b0b19b542df032ce72016bfa0049f9eaada51f87e1ec4acd351a0c17c7f3f5aa7c28bbf0b9b77f09652ce7e346af6e1cf486710e27cd7f8f8b0401233959ef60b975abfc2d7b016a07bc5dc9068419506a6044c130626bbb4ef861c4899c47b3a67d3147399943bf438d747137a3f0d5529740933b8be198c9c06fa8e40912de0f9aa3a3fbcf3f5d34db826124c02dff352bf78e461a45a8d273fdbaa3ad784a2d5af8b0c752b530696cec24cfcc3bac161b5285194a701e3802303b4ae00d677933ad1b101394de878e77b60fb5df94c0fe9c9c2b4c0517768767cd0007e8b4c0e69afdf398ccd3b639e78d4e3d868817cbfca048b9937a921f8335102c8529a6af38e2d1869aea25c7afcff2d2b567b1e25f209f19529468ad535b81657cc1101013b4425cdd25b05401a743bc495683df5df39a8b4b5426de493cb881f14a3773b362562299c88414b917c781a6c974b56754894a882e42bdb0eab1296f67e5f0e40019fb18632da5eef57bad531d0f2d2896a8d2680a4eba93370eed1d94799208e54d8b812f015c3d4b6309a0cf6e723c223ece396fd51d4f69d3c2add11f1d99b378774f90525434c5a3505cc0ddb0f73ad69231820683567e92c2ccab68beb57d9cd83bed7467ca8cab4241a4ff0c497b0953b4c507fffb9641e86a156192203f1eead8b91450a704404d76306cdd761617c0d968aee6ffe59a317ecef5dd6277e5b41fe04725221b56150bc0b6f4ebbd568f4777274349dbd4f1c1809ad74240575522bccdea585454614f08b66f5831f505418b06ccd56850a8f3a814f286a1b9c5aa7cbe58cd2f550dad1fd94d3ad0201e009a28373d103363a686d93d80328be88cf1d4c0cf553ac63ae8aa57f7d8df79f7ed34b350fd7231daad9516d70b63c52110e4d4c8c29f7810649554f56c64afb91c7a719f7dc6267968d81006d1e42f3b4478d723727d3cf5432bcb22d0f2996a7e1bc576bb45ff31fa9de8b45d00891c67370e6ec931b2294679c1558c848adda0315de0851d90d6eeda1de0bcee24612ed3c706816a46b9f1d88fbdebfb84b9e0bb44d0384f30b939638c9ab4cd61dc2d6c6d2040e5b38715a85be3ce0f941d9af0ef87c5b6097fc1b9a106205eef65b742dff423a1a9a04187f66833199c1abd7103d03481140b5ff74f2d0a5480cdeddf1f983e0592ab9b2bb655109f605148220e404bb73617a1c576ef322659d72503b6a8f54384c22871384d6424e7361f2eacbe030b708edb5cd46db0732b9a23ab3c04d5504a0b0deccf1ceaef22ad31331f22057c47ce7e2ba4d08cdf429cd49dd9e6434c0f6addd37200f2d5498d1bc028fcd7eb980c04e60f1ece1f5ef70618003df2ff7c4a5e40ce76d21f283dd30076694ae3ffffb4f6ac6503479f864a87e3e2417406f1129b15f2480792548d80a66963155f119755b2efef55b4e74a1ac1b86d19e3efc68327868fb59148c4f05a66771d0e0fff14987aad47ecaec8ef829f1aa662374e77529e290e1d43dd74019d438545d5a9d99d4bfc6df6925947137f323051eef16cbb743461501bd3b578c768dc7333688de802c1b59ebf901b99255a44456aeaf646d0954341252c22bf37ce9cc3cad0c0ea31d416618f5c91b4b7abedff0b191daf8195ac0afbc2cd0944b5f85643963f09b5ab8f5e640952090daa0504097990a057c53f83190ecaba271f4f9f88129840338b65af03ccc48609da7962d228b1282350b662c69ca0ae17f7233c8389240ed55f505de4b2ecc52a1a5699504f550b7ec2f859c57f7d6ec99b1a5511b12fda2dbfd704167eb6974783918aeafc5cb00c9a090753db65931742f64c1cdb29aec635f748939581c903a6d4a27b9a2892569e8033d01608df3d72af480622fd728db5763daa0919cc85559b3e792bbee634da272feed5997b3a2f0e45f15a9fc2d4e5435e2e4935f38d3f5fbe4ae7086953bd041df69d8f6b82a26953f35bec5fb0d4e65d03015b24ad5b066192c3bd9380428bd4a5bc4fcc819a53f483ddcacf2a2d025408e26cf6f382b017792183b6ebe6b30a0debca5061cce7a58cdc3e821a539d1978409e031e35bb4c69e3ed98f47cedd42f130e1e2501c1cf2284cc5615ad93e83188723a15e86b23910df8ff46d42db77904670e4ebdbcb263b11a4a75b588de04922f32e0b428512509e0c0e2f0951227e752aa099a7fc9d04735ce3c122ccbb80047980237f74ad5121bb942d9b6e5b80a3ae99eb3977c01b340ffa2b84d8f88be70f69fc19d83984a5559b5119e89ad0f97172e967911967dc300100555dd815c5f477ff56e0786b1572bdb869ca22360912b41fe836a6fad0536f88b046be15e254a1025f477ad2b3fd8d724296348eaca4373360d23ee851f07d3f35d7a7c46fa4ba8483e01aec3666c08afcb45ae4b9cab71c9b1d6bf665f14a4431be7108402489955c9190157a2de2d8dbcfef16acad8ea5ab66ad8f73567a0d1c228c41067ea862fa165ed7ff1aec7ed67f8459b4cd7004f7262518be3a6baa61d3d3db8da5774e8a2fd4517aabc9f99607117a6705b70e13c3260465f6417a523b6e0ff940b16c599cc5d0ce182f004ef5158fcf5dd0f22e02435e6cea6b9aa73ba0e620ad2edfa83d073443fdf4424661b057c57f2841abf6efff58edcc92684d332bd57438802d75f5cef3f10256d5eefe603265825b5739905c36b89137dcc162cf559f6c30aae5257ad134c97c92fe5bd282ec02506eb7e3186291bd5f7321fdf7539dc25f2e91f3e49066157e1f3c6652cbcb1c20947bb0983297e1df4f66789b2bfb060b54b749cdf664307d8e3de958c659859618ea21aee98eee1886df13e328d14e55975137c9a74bca096a31a57cd2c29331c3add170987e2d3c61f6a0ebe09853284cd59720cf76feaa3a6040b302adf58b6aa66f055d831fe8c9e96fab65f09cd6c10a117d99a2be17b4aebf21312ef6f4be8b5cb8f63e21100276e1cc0ba7d35b620181c7b6c0337e4f5f6fd9fc97298cda1cdfce156ce38b3f521950ed97369a4c9351d23d4202d55f36726116b8684465f89f050a1388798078cc04f81fd480a01d8c91ec36d15fd284037a1b53a991833daa1c0f110961d774642c13d043b33a96d783b89413705dd3fb17ace52cb34a2885bd6e67314c07d20fce164192f9f996786ed192d7f5c1f97b9566da44d0514067aabd2bc229eb291b780e7d951453bdadbae3ec8008407942a25b5d76fbee1253383fdc22b3f191ad1255efcb65a3a452fd097be932da75b6ddc55dae5eb1ca30a5913de9388d0b9b5252e6abcaa74c6d2742d604aefdb5319bdceeccf935ffbd67b310813d178f4504b76db9e8524f84fd9eca80e5daf13339b1489cb86d9e6d29e609dd1d12b2486948d0e9a508fe0c4ba6e737f75178fe4402efcaccb5ffa098a9e5f4a8f4de1b63d6555229a535139b7303be8043265946ae98e5c5088337fa423e685630c4f1be803b8dd2404c3956e9b7a1f15831090064b311823da94c5506e249d9904b81fa3593d69a8a7282905a96d6a7883b88bd9eeaf3ea9b009138e7fa701ad679f1eb03c27c9423839983629acea03750535c0707fa45fcc434bb68dc84b452b9b126c395ae434a400ba023de6863d5381422c7f337f54faa5b76c377bcf79c39ff6ca5383faf4b051b6144d4940f95dc07f75929b101e740df21a2be8655b12fa8905c64d6d83e9d5f7db93617cddfcc46048235204938660e5a97daa353ce9a3c6ea64f7a1541a71e194fff666cc94c3349382ef0fc2fc58b7410103e1403534587fb205f2e57eaf1e2c33a2ab1f9695fdeb704eb000fe1c755d746d5dcf7c085314be92ff6c1324ccc4b1debea667bb05886ce6e6be08abf8c74ef7ae0fb24440623d6940430a50fa60cfeb68d167fdbc0dd207033cf61c26a084035f6c25a76dd3be2bb2618380319ff9bda50b3ea043c1850facae505fb651b55dfab8198b23561f3c2c99788a2557a7d1b6958eddd98eae62a1702a05f559bfa4d470eab840a94f122ec87d78354399b95636b44436173d7741c7ed381043a8a6ba7aaaf94b3e0ae927c5dc64229268927d125487f81fea2e683ffb5a3ddd29db4bf1f9b7899a6abf2ae79f789f0d2eb0316db27c140035b92a759021a4a52d137646533447c7406cca1a21a009349c2f6366c7e4506d0f4189e941df32679bed49686f18285673b0bf62577df5a046305ffdf010485c36be4fedde8e79c34fed5b6c28f3b062e1ebe6dece03ea1e01b52dd0e3fe18672854bd3b365fe862fdead3bc263df1a18fe43e54ad261a41de9daabe24a7cdab36979b858be288b4eeadbfd8b191c9ea69d2595c503669d7a841b7609692e007a5c5e3dc1d8edbd92e2af09ed32c0eaeb3bfcf02ade6c87c64a445a9853e3aa684801ba23d9a4f42a438b71610488ee84825eca2f96c220aaf7633437d87bcb72b11667d50025eec788a9649a68f45eff675d9765d7abf656b15399c6aef59ea732785443372c51f4271ab518885e1f70c1a1f019a94aae4f04667e137bd3e0ed837053dc2b955c2a4538896bfcbfbab746a07cc1a0acd1adcc023ef97b75094406878975481d57361bc75348e0442b5fe0a76b74d8e68d30052dfc434c5ec2155836c435007463eddabe34018c1258ed38c950ce7bf02d9252c730d08fece275c9d352b937f685668e83e5de22e761faab2194b63e52e2d834f23f5afa872117ab498dc0eeb81446b66b57b61c0687925b2fb929e44d94efe6dcf95372a59298212bfd544daa81294ff437260caa9d94a8f6f6c9d84f5a4423e0fa411ff38decb840b085c8080d72c21353b97c47729ff04dd60cd28b6f32e20c4898c687b1a79556990fde18c0581771887fc1b8fbd9ac375f930dcdd347e3ed6657c37215407deb810e9b1c05957868eea41b354836a5be386797e16826656ac34ce690adf0ed56a6d7e0248bec6a27a02ca0968566be2f4491d3d875ebfc59592756f24d579ca89a86102a1c32566191e4c194c41d2c4d373928207c4b6945d3d22601a3b46f006e50e4418f6eb4a9de5e0591ce5f8a041808efb077ca804adbc6f34448e70d2681155fd68811db4b546bed4f21e6b577636657c5342410f38216316b9af389addcf3412b284a888467d4c6e1a163933e17e097cef1d0b42fa440fb795fdaa6fb2be013349952c7776b7db78b76dd902e9bb4cb1dd0f582d52fe7ceba3bef6b626c80cefb6c7613f79a024f9cdc53bd3a8feebd3b9401bb4b58772f9ca5b90887468927eb4e6cb28b6d7b0cdeba7a0fe61973322c3a9eab3296ee29fd064a46734a21c9de1c8051f1e3512bbcf07490b59597e2acf3f2609459a16e422035018fdf0ccd4a24edf207f4bc3910db933e958130181f07a1ab5010664a380e04249ff8d24dc5f6732852756857ca596605338603ba6bafc39c0da3dae40e2ca1c0cc6a735abdb1f7cb4bdf0562392c4ead10dd24b596e24d4e9aa50d921eb19f1b54ce50d8736fbacfc0100e26fff8ee15f2cdcce475f3958e64658554c8448d03911e9fe8aafef799d331e6a194ad750cfd2a49e2163ce969992371121095d7299e1a78f00a6007f68b213fcc401ca88b5a244e2cc0063abb0cc6fe54e29c4a2433141017a569160d1fbd2437f28f52fe1a68bdb09cbb3b84ec50e1330b9896407223a027957e98254c86fae979a73ae8868de1327f71d527c5e7742da361a457d129a3a22d27744dcf0465ca5622c7f5e7996eaccdcd864eca9652e44c5bf3e60632022f4cce8c092ba519b13b668abccb1b568fc9400102469f4aad8117230425ba2c356285e7623b07221b0886178644c62972fd599679c83650627cca7484ec15cd58aa5a06a84744aa20bb8e0294f8b71eafa8fcc2fdfde9dc05af00f02b9c87089cd2bb801ecefe426a7cb3c14521000f85ca9be11579eb3261bb7b06b7d6a251e0bbc0b75ae3dfb8d11ce3e36704e25f2582bc755dc345f4527c267a70edc9e9b320e5567f74e62425c539718027dac017ae125addd1eea0a91ad762b7eeb7125d1145f8e5b4fb1991f151aaba9d5ccf186689c5942baf62f91aba608d97928ba1b6f0c34c21701c3886e72e5cbe424e9b106db513f0497fdfcc508dcd4867ecbf3676c567d154a92649c86e3f42873a21c8caf6b8d0adfee8c1b0c064e1e8cb86245ffcb30f325e6275232b180dee6550de8d6ea000bd870041e5f3e9b8a154814e56fa7819c9fd2c5d1dc4a39df21ad5debcddd7e3add94f6209d413c3f2289d3c736883a66943d4cc8f8f507656523663025bda22831f692c0fb983a22fc3c4c40f1998b6f5805bbf01a17f2ee38fd8c1edf242246472fea18132474415f9e66b19d264b3eb77ac029afc47f1b1ef0ed6b10c958339ce18bf9a0f804dc086e44b1675cf139577e26cdc661791a7ed7d34d1ba833585c7b3af6c8b2240d356d6d1223e26098dbb67ecfe9bf240d4921e24a484ac36feba3715d4e535fed76fda60d75ccbfcf319320c5d5b199baa21b3248c434bc3c796d060d51fe53c82cb7102d6a51322a0b2a4699192157d001f79d7c93d29dc9610bc33e3f35f33e0d854faab6222858a69428b3b923a190945787d1a8ad38458af5d0c128aaa3eb283b76a575a3c7f9124721ecead3289addc55c7fbe064d0a99bb8584f84fbf404b69a30ed7f43be51e958dd2fc953732cdf6c03575f8a2cbac6cd86e7ff56778b77b9cc91a340b4e706fe042a74dea0e47ff5c06634fb8b7b471f2767c2c46f99cc2a92ab47109ba518eb271f8c39644379908c2650acf4a62e6afb76ee21254ad83cfb425e839cfbaf08c5e6583adb272c4972ea4b7b7239e4bed2076da28551bf8508a3d5574ca10e7864560ab89dc07aced8a0ac0c772784c25b675c73952280eb2642a72cfe85976cdd7c6163234a8a4802a9268b6ee511299396688f47726d191c0da13c4c2a0db21145e904d32dded06812cd302d3fb73ecf8d0869a78c188ec322db7071167531e6f0d36a4a1dc26d25f6686e1fdbbf830f8f8fedafe217d7400467cbb8973bc34b238165b3e037bb999f71bee7dd8c808214f96a9f784bbec1401a002f8c4de81913bd336ab959ae2a769399a9ce94a2b4751e2c442661ce9a08dea37721b81d40ae246a91ee73d6259f2047ef249236c1eb0a744a7ac8af01f7637c5daae75037e2e967210ed4e02475026b0e05a19d13fdf812fa947e8d377c1f7e54bf35f677c24d925a00d6a57cd02b2cf461c6684666871313b14438134bd3b57080d22f591a827ebc8ff231f0e45f2f1b35f826e3355c87fd6435c59a103ea9eb182ff9ee9043355c66ae4244740fed3378c6bf8991bf95a4723531968117f042a0437b375ccc9b172de9943e637a582226e34b4c303d475ec815be136b6760e0ca6cd79485a491ea5009463680a561b5568b57eb612bac50f17534e185c0db0cc6de0a45d77fbe3a2005239bd835be05e6de9dc6f7ec4255ad15ec662501690cf2747174a2e46b52372cdad64d92958cb1114da55751ac8c04e6270a09b33a9a6d723674ecbaa5bed91c637cc47bb958e83d34637e6fb6ac7ae6b21f2253d525fd5b33352aef599a22e08b1504c996e2205b1a9b5cc1259a6342597ea00ac654a51823ca77277690ff88e1a2616feb3e3e146a2a63889d755092422765c6929de96f0b68570101b8cdee3ae588a88523f4b6723984eb1fe3397f5a3ab3b389249a629b4965c49310aaca5e0ecd3736f78aa44beee3ef35b112a6ecfefda56ef865b9c045b0ef080632ef6b771c0ec271151d18fef50d7b15875a5a56b8654316d2ce273037e63176b7a06e30926c0266b713b2c137f744155a95d49a7a38f0b7b43521d219303e769c0b283502c9211f238fff511cf5483e760f04061bd373d901e51ea37d7f2fde5cbd99370f291284bbde972f6fa0ba739d927dbac51fa2ebe8b848d63934ae92defffe8af0a5f5a3a99c498f63ab3e1a779d03ed4df61eaf7e1aeb5ce2aab98a9e0d3ee4f9a2c62b857129c2e43c9c64d682cbd21287ac900fce7d35dee8fa2c1bfc46505872531063849239085cd11cadf69fe72e80742dca4349b3657048092bbb4badffc0b380cd712920998a61e6d8904dd8864a71fcea7ca3cb5e51188e6bcf6abdfa5f025f1ed7e65bb7385c85330e4bdaec6ef8440f46cd0e1d7a4060387a4b41e094ef710ea92519f037fe6ff2a04e3cc744d27fe54cf7cfc71f3bfd7f671e8b7d813705666ed05ff1067dbdb501e8347203cc956d144eecc369e845ccbe3474d04d07fe3b261aaef54822d5cc1ba13de9396fb941c8b5869c81981e274f39816cc123f65bc47f9f2c4c6d8434d28079868e518db13887e0c2c1deb9faa435c879a81274e8e13a0d2a005b01e1e676288caf34047e6b38c2608e41b0990c905259e68cffaca7a0efb7b50a08480b1ccff00f7396799560b77992fccb98f89889c3c94e6f7759a649d05ba21a416ad2ddc871a845db2eae24f32f43fa7bb1ab345bd7dc2fce13cc0b02b7e5d72cbd3e333682be78dd6811551d4a20c87b738bb88facecf2d00bada15c82c5cce4018610ae4c3fa827eae1fb223ccac0f2619ca0a9a223775b7cbb009171a401c36ada1e848c0833fe6ef4dd506f2e1c182e47064d196af255c463e71b344750b163fb80f710571ae1a38522a80002d520622a39b56abf4e8bcde408f56e2f49a16b71346643627b7b84cdff2b8c858259491532650a407370f072d5613710dcb01dd92c149d4e79e2e9993288c5fd1350ba4c4f8d2b7a41994280cd8f0c70052a2e630267b7236078da9ab17af724f967ef7706651eb57a469bb057f7587738ebfd80b67615033e5c9a0f6c92cfe9441caf79315e52f685a9a94306b2126d6d73ce1aee112e9395fcff8bfa44cb6521c2e9d0a16a2e381a93a6aa5b2e7365cf53093606898608f64ba1df8133e775ae43bd3e346b0f0f6dabae428b3d462600d46e317148360bb81f8b6959fc346f0643782308e150d309fd9f4fa2701cb919fd8f335c7a909154f8c372ace4a46212a5eda279a123839194bf3ba52225efa0044f347d8919b0f78a6b5f8a32eb648310bd98f472bf361102770fee8f84382ca12c65fe5fccae14543abe9769bd26dca2faa24072b15ce6cb853b367d315adeb7ba3f2b1e36927f1b3144c6d8f284455715a1acbb889227efe01b84d05fe6f09ed37c4d8a624f93cdfbbef65b3d6732a23934f449c16a6c76d68983786644f306d9432e9ae454a19c42509098a8fad5c11f3f7a0e551e1bf6c3d500a0ac8cce7cde15085d69c28c1dfa00d6b9067c26cba1da596aa102076dcb2de197b75f9dcfd0806d5ead5edd91abf55798f1680805118285375d8b4ca4322ae7c1feb4c88691b6b90cfafcd011fce91aaae8ff21135c16f29fdf7a75f67e9eb3174dd4ded674042ad8ddd9b2993758f322c07f2503b82ff52ffb31fd9b8cf1f6285d46714e816bc1145742fb4e8df729c450f2363af786a4c21fd2b661b031d1823aa6f16bdb9dbb19ab413bfc68177cd6866738580314f9af0233884ec07e72f4e88b11a5d518aebf7968018a31290d2a70acad39f508cd3b3560d0737546ac4b7517b5ab930e29f6ef9607fd19105c135339eea1a4433ebca7875b0f33e4945d00722c2fecf5f49b44e76525dada3decb1f747321e9c9071ec7b6a8ac69e3010f27cdcf26e5792254a70c777c04bcd080ed1925496ae88bf048a61150e184ad4a3c43aff7c64d224104f5b4c9ddbdc0fa4fb74c92806753e5545f9ed8f1b10094d6ced3cc36cc8b53f4d2c8af4e95dce3024f80599ac183cd2ed4335ed3dda1d9696e0162c2cb532b6414d3f9eaab17984de4fc6284ed781029215aba5db103fbc05d3fbe739a2e5f7e87a0e9730b4075e8bbf8d127320422997084bf0b519b87765acb5bbd0130f8433b57aac5fbb0e42f26ebea788b826ffa2f90b064424eefe25ec51d041ae857ea621c0021822dbcd143b1fd6ac09d08d8fa8fee65259d680de71c694820805dc65dd78cbaa856a9a8d859b6ba132338694861c34799bbcc0228426b545f94d7657ed7b79780fc8ad1f06e7f3b456731e73980dc5dba85010a0b067ea7e2af0a5a4400983ca4f8c41ce448fbf27e45fc714dc1d8b5bdbf7b6cd1c42f9dd90330cc9dfb6cf7aad0075a14668bffb1d433da6a3cefdfe662c4f7f20c90cb037aee4c3ab7639e699f4caa3726a069bd036fb1c22120350680fd63d41234168494aa15c87b5d4bbe15e99d407e02a9ad7f81450c381e1646675cb900cff05c9395bf35edce8dd7162d3d69ea618d9ccee3c8329a37ed73c0c5884d256a627aed2c7facab0fbbde4295abe1569c0c17dd3f46581090ba5959f72a8160ab64dee30b564d48fb7c3fb9e49b35638eede3cf039eddbe8dea3b6c81087260344432be3016bd03c68decf436f1efb3ba1abde5f99bfb8693aa6e8a9f94966635b37b512b6804219edbe9d1b66fc6a6b4eaa71c686b849647d5f6ec9aefd8f66a08a99dd4a866e46fe88ec2c7322e3a6fcf938243ef30634e16519e6d21dfa167de9cc054df8e680456de807a84a95698976ae7f52d0d8d4885383df4be095a037ba834043f36636cf6a2d85c90ee2e9679a674eedd4a297691eee0c95d546f9613e72f096583f89734ae87bd8ed373b3f15a132b73e3de7f8000cd4495fcba080b7109ac57f1a3ed773712b585bfa00ce657d7dd19d89ce1db4a027a7d9b2172ec4af4cd387a8ab85fa2e936bad853134ae1f845a4e94e46e0481326d6fa94bdc94dcb8b24f11533d62f35e809f9a741245d2988a6f1a4323ed57914dc32766dfac551883c9846a4002ccd3b6b1bda5cb275c7a9213dbc995f8de437c77f886213ad4b3af23adb7d59d13419bcfa8b17d181a53daad9bd4bd232c54d7b38b67c5daf078f7310e3c5a1894bb7ad37a3a5c381c2a6c05f2bb45a1dd6283a756a8afc6d8021a43d2b4859df4599727e82dba94e5622fac570a84444022c1547bc32acc89c92a1fb802d714ac2c56d1f642b86e57e6080744f2a997aaad0f6bae2b815cb935098276178a0747433970ce44523a31f41e74230992e113042a6d4cb69c3ea73b5dd395d27c6be25355ff1384dfc979fb2997f80f736dab1e5ede01f517cde751bda38ecead9a48fd115e513565a7c73522bcd0a87890198e5abacafc0f665b9b68daf331d513643ffc6933682015e50e7e77d946b523f83bc352e61f8b9f63c791f27611d5d79fe6ca3722f576f7dc44f915fd3be2a110bd30251d601a07b3caf7d1009222a275ebf7ce004e55e4ad36f7a410f9daa9929fa2de0e0982934a59e2ceed62bed0ed1a02f06bf9a8b08c5d99ee9e8e6a0ce6197d1fa61031dc051e79525e3f268e773e112f5ebaee173ed9747b2326b5a94c4bec6b97d932aad1bc2c7867f89af8738fdd6f14922d331fe8d3e2c12e59880f68418394934f61b26e2b903ce34a6455fe1c218add86a13aa913502a056cfaf52272a736de9a81727b74e00438b64991c88d91c7189e7a8d6d9b4579ea6ca5ee9ae588ae5393074cac4d3d3beab39aba69e64017108d98101c7c59b8efdd4d56efa39436785464b52e6c5b8287fe9d528f0b24337944f894e7aa5d3aa0c0cf1d1c682af24fd1b3d6b6d22228dffd31ef314e30fd9d812a0dc1af5d7db0790434f7c960a8ddc71c96dc257e5f479e04e08d3a20a485509a30cadf6db13698072294859f2e0e64f0fb3f08b2611780164385372aa0be8f85d92d233475ee387df8879602091880f2466a14f37289375c85363eeeb277be7c400dabadb988401f7a2aed41a18351fb825beb84eb3298d8d225a57170e1d0bc32f29022d10c7907b1565fddef21b91d85d12c6759a05a30388167b9768210d45d995993a8275dddac82af034e35871c24132589f8d3d933261d65e1caa5bc6172984208daa8d865d12196d252afe228cf1ba61bc46e3dfa8f66250f667a6a2f6da972c6ab656c1d7eba7390e9cf7707cfa68903b30de360addd8045c73ff608140a950e51a8077543c010e340deb0be555737bc16541a330b37f925dbcb4aa0e0961725a44376106b581e833453d943c937fd1814753f29250d2a76e9268e0e7b2d2a654f18df1a042707e843f457ee7916842c37fb0177e8d8a66e764c61b4c754fe8cb12710287cb9be52e4b3c592355c1236cdfee033179fbc0a6c1e51b88ad49bc70b61c5ff6bf91c1f8500482052bdafb0c7117eba129e72499d55b99159b5c6c823cf33c945f97a92313cac3f2853ae4dcad00dfdd2ded2e29384f6ed24dc9cf1995637d9c8bc0593319440542e65acea1f011cfc9585fb9738740caf27c6b7d94643856a62bb3b57b8e6bf42254e084f452be11a9c799c4181f5a548f2d207cab0799660549992c997528d7297a37dbd1b9c5d86252c758fe3fd6aa3835b182f5723a7954619dac01ba91b4a35cdc088a125c921e30cf65221bdd5f824918c6e0e8b748d03f5cf2fedc95aec2d4767da727b6ced004e7b3df7fde3026dcc08d7ca583e7d5c8993844fd2fd5753f8ee77e3025fa6bee5ef0a19c0c9c8d2aa19f525e176acf2a2187fab3baaa71a0be3e2ac99b5899852638b4f78de9af3c3bf936531aa7ad122d661de2bce4935dc6fec490052b417c3430bc1142b9a2ba5b8ccb173ff2f78198b6add42e9879cc873d37e4de565eecf463f278d1a90803189d1651004791475a99db0d5a0d0eac78e28dc338d8137696694ade4e713a05601c0cf8007afd9a415fe92ede5ff655a923282fe5a85539e9365bbaea94e873ff796c479a753b864ccdbe96e3255492af6f37669cf619f00830bd2ad3b56290316e2c84ad09e768f2e5898ee686871f94acd8c6e8df7bea8288b7a0a7e6b6496d54be5906456854261d044ba0101a99ba03b06e07b5c69f2ee107d9f4212c8f9b5ddc150db085c9b25f3738120553b0cb55ea66199aa9db9dd2e27cf0a1a5cb48a9b6d4b993736bb3dec815f109d627e87e9f47481cfdfec002532a3e33d3358eeb05de53d9772e7719ebd3c2e53584f8695918bea48a8f19689c89b574d0c1b73a178d78eba2b336577b5549c347b787f9dc0c2d2c9981d8866cbbee67e651992b6daa2a241c2972ca49dcdcc48fd4d285fdc7049a6485f0408f9421a073edfedc2e54e243b04fdd5b2c8f71f06aa406b04c78860552ed59c9158e6468c0fe3fbcf135b22ed0b72ee600af3dea171711fd423478f74440f36b3876cd2c7270c926c944785b49470f90fd35e9f76054f8965669ff06f8471bcfcb2d32ba2c95e97dac3397c9018f8ed9725e80399a3b9ec08b16f0d68a1523cb893b3d290952d174a8267f9f59b2284281644b16211b8b611f35fee78d215ee66652a3ea7313b6337cc93178795163892ab8811e41fc305fccca946738df6c3e7f1f12509776f06854d80da65523096f81494118b453e6cfcaf7734231f49a8ac67e6fb5b1103f51071e5383e741b3f22784e685e841580fec6454a560ad334e0151463b431bd658feef24b779e0348ec0be1fe503e77a153b746f4c71158378b18d80493758a330be0bbce9ef4880992b112bf32962ed69acc308e9bd8c17bcfe895880d49363353101825e8aaf6382e18de8edb8b1ea50147512baed713575c80b04b59afa784b9cbc87b0236c632058fe23afb2f9dea5962487c4aa105d99ab5af97723bfc737b44e114b0e6b524a001b5f3b5e966cb4296a1246d55498153f871feeac1bde3c214ad5486c9d1a948696c1642c9c19bdcc6f741b4f950be5590dbd28f69814f8634b07ffa28c8a6156efe1c1ba160538642757aa7c1ee7b0900a770ece413a30785a00f88ccb473a10d2f37ef8fd70661b39e7e282ca52fe8a69a7a2e9d8ce5227328816b3466732ee06c3caeeae02a730cf54fa30a37a1b5dc584b03ee10a1915afba067d8877bcf9b9670c787f99d9d571f1b21eed751f7d04f6c18ae1927a52ceff1785277d5a47c30927469f425cbf136f838fae70c3edd57cf8f41e53b1aae32a30f0b2ddd518dc322e9d302746b6759609ed799ad8ca917b40beffaa59c44495c32d749d6dc54a70b85e71941e6c6800a0e567f99452c37ac42548adab9141fa97c2065794174e1c60d9fb06677b0f01171cab3fe0ea213c2ca6293dc27b0c3ab744292bdfec59363239a37eae376e3a87143fd65af8d397993921c963e057db54f29594d46bc6ad4dc53c9dcb7184f6a8ca6bbee30d5d56cb084dfcb98184c1ed65c79fe63760f48a141f332fb9611b6ca23a8613cb603513bcd379e5dfd4cfcae60b17647645ce5243bd9fa4dd5b0dd55c697b110e8e130ec8535b9cc93c7787efd4b2de2d699a87005df30c1a92ceb694695a40a9f174791d655350d8c786303fc63bff162e5581869c0c0c5d4642ef5b3e43c3b8ec8b69d1cbd6a405f086ad570626cbcd3fb93299a425e856c5a7e4965544b1e05653056a07ffc89cf76f3b09f5ba26aaf8328ebbd54518219eb5af295b1df3b2b7a9cfac957d1558a17ce7283535ea2e7a97ff5e0dbed6d3f03b90aafc7e45451c00121622da097029eaec6f36c71fb4bb182bc23e0ea1a0f53b56dcafa2bffd1ab930f777b0a9b1204e77152818a749058b8a9280c89584925aadb35e7f2019513d246464393b71cfa52edd141c6218b8ae931430f15304120db78f5a30f1780ee015c663037ae28c90ce840ad7712dbd1c43ce66952cd91c9d037e1d0b1ddd1038f747206f67d01883a671e462348363216673b9278d7ad02cc7ef2606b9b6df5f3c9a7c8c66a14a08093ed1526bf9d529edb0be788d73106e948ad0d9932eee3d02760cb73aa4459dca10d6e27dde870c8b0354125e144663c9eef7c0bcb386ab0d31b254b3863d5aa8fa201b50d91e83015f38a20d4dda89de4a377f013de1112e6d14978b1095d6a1db4415cc6482806aaf2e9bf6e11eea997469056bf828f4a8e9d53986f5e02604eb1a910062ec622d3159668b56e0f5c3a84fcc389af767ce43e5221c10d2c577b7d5f0c504785e69640ae55f0baa5209ce475b6c19ffd78239920c8a29b1925f457bd70f2c7064b0d85f3ee7bb4ceb2c06be45efa6be7d159b483f640fe0fbae6e1495aeafc7511cad9115890f4c392d407693d0e0f4b2ded6c780d2f9e882a878e1d895a8d59230abe261ffaf7de6fefdb92c2010d086408deb3fe82384912d61231f3e91b6c7872b6cf3108d27a2af74af0e7d4049078ee479cf08db5a2351af31a43f7f5f86c8e656f9ae205509a01a9749aaa503d2a8073139131449139f026381e4cac86349570b40032e47725e28223e4b42a334e308b39b13296ecb549563b810323efd579dce8f57b722f3e2682508febb9ba308cc5cbdbcdc2ec605680fdf886a5df9e1125719e42800817224bc823ad88769da82103aeceecfd8e24e196fd9760ee2ad0abe33400eaa96fba7355c61a52f4620425b20563987d7568a9352190e217b09f52716f46b205944220be0c18eb2d5db4c587080fcde7581e97d9a6ca927d79870d528d766ac29cd896529c891b60c2fbae9877d0c220851c8782a4e228c368c036dd7b6c1dcb03f224fcaa963d5874182a66a77521ca73d401692d5d1edf10526a417dcecb0686bf374e4b9f3a7f5ed80bd8c7a8b3973c429f24f467093746a7dffe391d2ec8b90998de19d5af952ae255b4f73d1feaf21361e9a11a39241dd2043af426cd440f432b4979dc557190655031024e3b26de2f4f7f650cddce3e7413335c51a3ca4bb86373ce3acfd203df28318408d569ebbb438c9130cb4faa1b78f218ea9ea93e592e94e067e7edd6ff487b26082f3b3c258d78a5522b5ea1a5446b67ce598f4dbb012eea2a0fd30e62e5dec7cf3cf75a8576d7697d44c57ddf45ae84e7f6fc56de175edbb2ce586025e4e13ef972da19d1a32e20e4106ca9aede0ea01cef7bb25bb765f69d72dd0718ed3a33393aa3709ed8dab5456eb479c14f0cc3f29b809d33e5e81c1ed59c090a030307893bc13bc66df677114a46d75346e9563dcdbb2552d7c3e942587236041bb686fb9672bc712ee1fb74b36934ddede3132ab8a0398d2c23332b5a9a7be5a6516b413d695977ac3e73675cea590154a351f177f8641dd1c15ecbee20fa66bbaee45b48ee8fa01943720e889fcc1fefc325a4a46be7c5ceb54026269610d136bfc17cc1a889a7061507ec799973207b2ab914378f63a9e9fbac078031a501d88094600adc52c7b5e60326da48e60ed8920a1b35bb015c15272ed1e9d5f0be9824843e6787e7049dc4861dbeb4d0e7ca7b6f3a0c477408c8bf42da073e02b90cb2d0324d31a43f3674f676e548452e4e4f8211eeb63e526da912af8cda6de2cfac776886f834320c65adb61e37a6a10999044eb39da172401067ecd9e16294438826a073976644a01a2bdc3d1aa7e6a94bdf7228ca5a205e313675f7fb4516522fd9bd962395307a832b065054525f0b0c8313064800fe0eba57f320b7db7697ec7b34da3c991e9d41b73f0b0d3e10559d6d4333ea3e735abf815efeaa15b2759626941d1513ac69cfd4a59d8827a9124ff41a29ce5640a01d3e1764bd3ca7d17f5ec08471172346b27a7c4591f7a7b14290daa6a135b020a9e3b707b5fe3c8b823b28fdb270f388dbfd2b721d2e98fedf64c64aa69df2aa36cfdd29016ace16b2ba08a6bd7cfb1a29fe50f44940c42e70ae6ef55b11eb5e9a65fa3cc7380bf38e65cbded89c01bd2693a3a15d68be2246dfcdb1c940a9dbbeecdaccaba5266953b1a50581eed6feb1822f5e2e43a3ae1ef5aad9c271a0e2629dbad7419134b8b19892c7b52c2134f4aee0d725b43dddf859932ca526db129ddf6742bbc4a7e471ec2a0eb2953a544700ed1fc093f563fd95c4bef967aaa800e64215f2565750029088bfd5fe5e6666431abfeb486340d039a9438f6434f07e4d0dc9e8bf5071c04ee10e8db2b20e49e68267d5d3edba8f0903e8e1145c635478de41c26b45a1d78349d8c556e41298bf09f60ae9d8881677b145c69f8d8b4fc8e86c3e67ab09f02c53c668f504b68555ba7de9ae40490c4adba6780181f9ef1fdfae1f56804534fcfca10c522281766d22de5e173425bc6e9aff5f68befcb8a06ae218407b078f5a34a2fbea033b178c944178dfab101dca756b364ac5d312d46157e0e133899c67b06c3ca54e40d26af1ca5bf895a5cc3a5a0a1a6764d555328783b4371ce061d8afd8113f1b574b562a3a9550a2edc106066680a3b4a104e408d51ad33f6a73fe7076a34c0097428e6ef752297362b66aff923748a832498a3598635c2094c730482008e09c19c2b5098eaf47a66cadf1ee33b69110a6c42e27ba7ffaf2fb0f4198704912d7d8a09a9f005e3cb846fefb9da7786cdf30a5922da42c29f869eeb462be0a2d1b74c43d210cf01ae862ab05d2a313349a5d50044ecceb9522db2c51bd7c042fa30cad2ce3b3ddf420bdb5aecce3f2eb362a677fb0bd5743ea135a7abdef57add0319bd31e141ea65a222a436f14d6b8251e975fb2dcb0ff5bff6b4bb6fd35ecbbeb5c85c9164417aa363f015738ca1b7ec3b7a339d5b2ab5853180a0f23626ffa6134fe5c02da794c6083c1ff3f4ca3721cfcc38ced6644ac1a4a201ce597278abaedaa0f1d5ce9a35420f2bbcbb845e33574695ffa9e30f70c00bd481940fc370a1afadd782a6445c5249013d460babcba33eba7fe65e7345675b012638445800ca0ad7d40c3bd59504c66fbc08a4e34bcaf671c243c22aac418632d2abb94056b263e242c56aac9c78f07f135bf0cdbee1882a88284cee09edc4f00137fd830ebb0b316942028cadad25e3b847d8535f2b4a85cf3a56952490e22357fd39fd70daa073e4adb4184fed144a0a5108418e6a2082fd59a31b14ed0f8810f096584bfcee3143d1cee14cbc51afb716e205efb1bf21510166f753eeff9f3fa9300d3fdbac33120bb807c816980742d6ca95cb997668f0ac1e621c2d1e1ddf7c179e7b7509a037c50a5c32cba551ae8c3879c930c76f053c3def3b78bea81bc2aa966188c4671788c0e878f8c1693f9aaa47e2ddee289541cad6490b1ea7ee5c4dd169b082c2a61ade6b9e3edbb5a65920c1e9df8a6b0378a7511e50923ad8aa5ca8d7265ed1292a3deb3aca57d56c18fa51dfabe1a9f12c04cf247e9a1b1f56ee9a755d3c1c9cafcad53d2ea94faade26631e42c443f6912cb15de8fec345157c182113c48aedda00f70fbbd50a689157a32ae0fd210f7fbbfaa994eab548883b5495afffdd5247c298187c522c082895cd9a25759230fb33c0d386cb1aa1f143fb8e5b21df35d2923c49697147701a7a139c8a1aa46016282a2fc0b4e883debed810b53cb3924b0d1e60efe3ca5424f5ed6f3fbe492449df2c95e3ca00f121d8ae1fae57b96d01d4d9b03fc261ab1508d5aeccbf08074d285c96782126142e2f9baa16e8fe509462523f76e024fc4c314b6acce38cc14a75f15145633e9d5f5b2da8eb1eb6f48d0fff7d6840ec8a64f922af4068125ef1f94b6edf0af24b2ad5ebf65a507260229f81b9bc233f0c0509f1414fda77c2b50f02ac148221478f1b4dd2334e3b2178e220ea82b02150a3aeb7453f25a6e5959ab0295e517c13105ad7af9db335f4eec533e894b560fec499c0596ecaa2486250071f8865c3b0e7f6bf65adc60fcd3e3489ffa270f4be8dab429bf201908f1475a0950f266d89b2f7a96e0e00230cea540b48b7846067c5c2ee12e78d06a2e1d763a43046bfdf50684cc58ca282d5a9bca4a0c48388f54f5f063f35aaa040aa3eec175268ecab838b631ebebbc171b3e0498157945e874e62f8414967e3cc8c6e668554279644278b675cf1a751be7d7d5bdac8e995d4e190177ad020cb27f637fdf87b4585f45b97bf8e3b5b35bdb4953d5eae7cc589c9614672d1bfce9a404d262209dfed7fedcd2077f2d57e1c914cc41ee06c94dbdfac72d1faf6699e2f4d79e0dc5a3d739d98d43810dbaca46664b0ba9a97e0065f95de453318f80e2d9667e8e7ea5d098f4900e5ce79f63aae654ffcb5a3dda2f57c4b2be8ab3cd1e2938f8518234a9d95775e730620fdc2887505842f47cb3d409e582891b1132cedf070643dadebe0f411f19e0ccb328b7e56b04b2113bdd594f239ba592a2da6722f591ab2473bbcb1541fb3cea753d41b678b4bd486bba0314d6cc6698d051f2060afb14b1f74b99b7383e2c6899abd0425f4a6a17d0b1f05cc9df51d97bda3b0240221900b0c0ce93d7799ff25635a48b6e4e303990cac8aa54457f74d466859772de60bb4b7b9b685bd443beee41a0a5ffebcff7ca93bed765e9000d3f3695e71cb4a6493f4c116847d3640b23d681ba62c99265ab2110a8f216636ebff844fca02ad2715323753979a6f1a820c0eb52c5b8114125b7c50645d6ab58ca7fc428ae90ec262690d9442f08cf173e979bef3ca1d806b01afeb8e0c0b376c2bb0e60f491b4f2bf5aceb336e8c314492ed0c8620a46aaa68cd3ceb3a469cf2ce9dff22c11be74ecdf675591e0040419ac82cec8ddecb4fd30235fce51e50148a41ced10929379a335f1966338d1e5efb253cabc227f5df501618df6944264ba51d0d653f901fb0d3c3be5137b293b5e4acdfea8fecd0bdd74f86d768f9e438e02d4a379639b7b7e39c7504b003079e5b174b39e98630068632ecf91f3b3bbc241823943092972fbfb30bbd7c7c0187483291790bb9b2bada1ab2c4149e499216699c93aa7de90f39539d4a696cced6c586d0e59d812c0df30ce8a82b5cbea183cabfa4da959b107d3d3ae08f7ebc366cb1fde87d12146288799f9796b48b57584b2e62dce0837ee33e206cc6c42d8ce03c841969d967fb77bf310e5575b2d0ae67b67b0469d50fc444bfd071987a67a2b9a4eee25ed162f20db48c83246578c687ec6e6fa15d9f7828b469db5d06dc283d64a4af18d9adc79df3815cb6de9d6446c3c04ca878e9432301686a01b562338ffdd471fe29266c47bb160c5e757796f903a139255bcd8c2ea22074500f8c1d9f4f6ce58deec8d14cbc1509c0f624f31101c09ee387f3118f0def24d49093da64c1081db7509287a11ba76d53d8694ade7e6fdb65204eb5866ac9066b8c3e644d824780e89d08a7bc105f2ea3e86e579bd79c155a1380eaa122d8c7d3222f206dbb9f2b3fd1f26b77ef9ab4a88e531ef4b0f9046830365676edbb8988bff99184446b85edcdb5c9ce7c79f193955302e32285d11e37326ccc4b02a95a00e15ecb0f5abdd195e0bc5924438cfa98411c10c1a5f33e9dd64150b35a5be74ec57392ceac5c6e63b1fb75d365cb70f3c433b2c49c543a2840b440ed0a162e174ff7495611b7aecef66a489b9111c5c6ff5f780a390c7e876b78bc232b1969aaba79c3f92f59f88d6ea7e82b31f4c26c529b392b24e20dd909e5979e167b14a0de05a3b31b48f7fa27e0b8137cc09f46dfb16cdd4f2d0bf34353f4dfcdee7f7e949a100beaca3a449a35ca535f46a0f08c44a79fbe454700cf10594d80d727c8d7024566cb9d4476611dbd3c97167f2959f0238fde5f5baa0fbbbf2714deadca4b0109e9057bddc56a306b9c17db97f8fafc90e2a61e4034f20f712def3e95d853613a10b0fb84e7b06e23a876c0985807bef05c910ff97607f886937fe70dfe18fce4ced0fcfb94a15c7f09e140ebeac2e732e14a6db3dc0342682016afe8f1c44a4fb0f31370f9e3a3b40b4ca75a9b5a282f54b95d64f57513d02ecfa80af8459b1547d6073cd255baab154da3b459551dea936cebed2af6ac67ec2303cf5e301db7f7d0cb898e112709c7b4cd2e78985bb75a39d5657950eefaa7ca47002910bb709716dc0271f26266beefe6ba3dd6dbac982fe1ecf84eeeb4ec490a8c8f4dbde5beddb815f68ab3b7cddf17c712357a9d2860350cbfb597c6a779dbc89430cc230705db39093517b0c89ceba5f1eaad35cb5b95d2b28dd6fe5c80845fa60b374ae8992d1a2b26319d7464ebdc9ce2e2acab83c8f2f28c5f3842f5e0844702534e355a19cf6186f74143aac5280a225f022728ed842fa47cd82aaa7ea44bfada913d4224ed8a363b79725a2d575b24e2eec65289dfd48b1204c5b5bef0cfe8d2b7e2c31dcc663c52e15500a71c97637c930c2967ad9bcc834a77885da3128f29af055bda6063c4550a009e91e55c9b80d6de27b7ba54af8c0f391b6e1f2cad10b927f9ffd400df509802d812e8ce1abd3aeaf2ae9813c531e987ba454199671145a81ff065d4ce11ffff8ece3f09f8c179f01bdd15d8ae5f11b9bd054e76d7349227a6d3efa497ef233ec6dd047f5a4976f04580897a0d149e4f939715864c58e4edabd760ce04874f20331304b45b8517204864ab4f7b4720a33f3a3793f69e8614a4fb98264587074efad2b30193479367f84e63a236f05490f916ecbf2c8248f9cd42910a58b09f8f2a58ceb1651c5067fcfcc504b3c586f5987e95d41df0cfe32d5f84bcb947827a5f8eba3da75db7b365a1ab71ab79a7d3e53cdaf64e2d39590752034b4c008dfb95b0a83d25dbe3fd2612a3b07a831f5ad1342cac1e599dcf7bc441d6921e4a1ecafd34c87f83d42936f63a0a23923ac078a1ebaf3b9d2cf88158c043f2c978d645beb9d5b065611b5029df2ff7dd2282a052e33f97a383ca6462f18a411e6e72cd75a384bd7c1b62edbfb94ac847c9dab2da28990bfcb7f25f376a8772014a1ba76c0afcf540b3f1016e6289310be2394a25ffbe941410fa56df76a596f1537aa6975c67ac7358791966d043a097fe9a6a89dfc2a056677aff6c4d482be8b9bacab0f48fd6a0dc569b6a23944b0022d1663dda476df63c8e67021dd06570b3a57b83d5916886bda3ab7d84b7ba876b29dbecd5ad7185d15931aa4ce62b57429955251928f292ad18b8520532e0a4cc763c15227841ec1de7b40992bcc43ac0beb43aed68db82df6901710ffdb860cde21bc74e26b923584ca6c1a48e283ab9331f9890d75810e574c66893b59653140d3c8f0278faa94e1ad751af02f2e77d8f88f8293605cd2209b83c427fa23684c3b921abd35ef05d3fbea071cf2d6b12c1f71c6a30b9fcfe47740c4dcd7729885db0bc79aa198293ec3421b1deac906cbc0fd36aca2039301ad21a075ae7781f04d44a31d715d7958e0e87414313747340fb0929bf0ca98d9f65219c74702b2c5fd4a61448ed61721a95ac35f2473e623272881e7fc5d0440a82fbfbb44c828e872355d5874af2610dc38be488da063adcb9b80b5a45d4d6bf20ac3a770b36d0f8b9589be9207550c65c3ffadba9b3bfd6d2f25c231cc7f196731bceb1db6116b12856cc7f95548dc3d83a48a403df33d31079134645cdb768af802b0cb85766aae4f8d56a54b2fb6094b0901f9110381f4ec10ea8b672ff0171ab190e4a65c2cb1c28bdcfd94bc940889147e28932ecce4b663e1586068e2599e8325e85cab33d545acc72b447d8577bd3d22c365b14538b8599aef1f1329f315bcd8523cd29b9a6ea8ce2297f2180d9c5aea27c517e22e17f2931fcc3de7f47e66a09bc05c534b194387ba4b586a1c5100ebc4ba0a1cdf619f1a056f534955d4c5e1910e7e6a250d856e75400e20ede7a1bdeb7c0e0c36d7e02acf9689840eed50cdd3c026b350fb6fa9ce28d809f5a5066fa4c43e43c2a18e413059a0bf0de0cbbdc24fc899870cfff2b45c3c677bdc9fcb884c22a0094b2f17fcbbb617db17926b02200ca067ec9380b81511aed2c5b36e7ff49f98e83221ac39560d93c8b73f334c935b3865b958f51fad57bcb61fbdc99bde8c7df5d5366a5bc9cf8bd68c60a0064043d7802eb01190b501ecfb27498e4b3c40a2f5b6333832ffa976c3e77971c44268057ff7f3385928b609f868c65a8de47178d093fafeb158546fa429db234c33f3b038e676e2add288cbd214584d1750d43b6318bf01ceedefdb8d9db218ee80dc1fbead57d6f8083773ce196200be0af209e07bd2624f8fb0f3b7c1c58d424c8392f4670de4fbdc69c6df218703ad2c09e84a0a18caf1b0d691d4ae06d13aea3282d5d2a5f585ee3f6af16a913f47ae56347bc045850ef2271d9f52c411aac110b3b7c141d63f79015a63d4e6a8c99d045408f250fecb99e03ede704aa113072ca75b46bf9cc10aeca4052b6b0f0ab7c661572aa015fa1052c579397216b25e621629ad887e4b61fbbe29d1f1f8beed2bcf48667eac3a71b74c08e7ef207115d7003d3f2247635992665446dbe02443c35394d3d25814f0b27edd12195b41be5cbf58a564b7618a2dd96ec9451fb776acb8ea29be63e8b0924af7714a989ba89fcc181d71aef0c172aad95698779b9f5480f0522dea71f9d69d598e0fe4ce72758fbb7fb752fac0175d1f5451772c5a5314ea6a473f710e831120ac8f76b3fb9d1d7e839c509937a15f38f292a3a5ed03b30b0eed2ee8a3d7c5766cb42d55e0814d2d45f146721739a390013ca1eff27b33a720e0a9895285052d9f049e9b210435b06f1ea98792753081409ee0e8d78a09846942b9efd5074d035845523a861346c47cffa1311a8129a48e79800db335b12318610275baafbf193f3fe3fe59e5803f9681941d7e441b11a64dadcfa02de57a90b50b2b1c9d4d60f148c52d63f31445783452263e22e81b61f77242c96e6442df9770c8b2ecef3496f132dcf91a94758480ce66b6d8440d1ea722d2e72fd3319d27dcc127d7170464705048ee817a6c826589f8d28a640584c7e0dd8af64dc389729f98eb1294cab8298a865a543949a3606459e9545bbd3eb124d27a06b975dbe52d7e3f46017b6101d81ffece5578cac0ae9fd905d407ab1ba7110fc8d6c4909f1547b7dea5d17c111dd7e2e01a41aa25769e41934b4a96c0b66bbc275304560cbab8c89210237d8dd8a0f48e29f8692355ed06215ea819b76c79bdec1e73c299148a8edcd7f79c3a94c405892acad8d035596d41a896ace8b68569c04ebb117e9f59903c3b7b77a33afe9ae29f415da84f956705a909e405d0a138bad28604acb59268a7767aa6f5b980ff287f99068f4fe13f78c32aa21971b2255e617afbf5011e93f9f733fb80afa24282f5a91b11aac074b583ae56d6fc32e51bb3608a5442e1d5e7c556dec16526a1c1ee11bcd006d4769bb40fa8b7d21b8f026ad515dd171e7d0365e9a9f596b51de3feea1592fc7e006c3cf543ad3743cb5f4dbca029c23e85318b3474b46deb980353c1b3a57166d3633fac765dcf980dc624fb79d9722fc984541f1cb784888cd7cc657b3017b9f3f53d0bb7d5bf97d09a43f107a62c9c5ca4c90ecc3220a1fcd2c5e6f0cc4f435e43ed6b0fa907ca724733c200b7eb9c683f7ab49e3a178373280d8423444f0248d9adf62fddd3e10dcde4db373ac1e3671176b496820584041a02a0c537ec1300fe978444ae5326521581cff0e7855f904d28d61ec3c490e22e6f6c04195ee4434b6bf6b6e287ac77b39aac19bcc0de6e2209ba1fab4c80a7c342350484d70ec8285d4bf1cdeba72bfa14380978b4eab04e8d9f65a3f56ae9de9c05a031e3ff6140c3d9c8e9881a41e95f4f7b02d0699e5a40f5f3bc72f1493583c1143f3b0d4e3ed9a4e29f5b7cc242e17e23b729a7feb19de637c19e87e53310f74b4e1c7c34dde2486449ce2b1046ebace0114f4b8bd8e36c335db953661ae4a8eb52df5972dfd36d4577378f40a763e9472c94d476ad691bad1910d095af3e258d71a51561151780222392f5a9a7dbb2b9062403cd238f2be467d1453efeae255d3214a1d02041a494d24263fd0bdf1ec7d6e308d6bc53b9263099af72ff5e4fa5e4b2d4c82b1ba32bcc99d2f4c7209dc010e3128347dffe39bcc3b134372a751d394efc92a0978f6e78015964d900ccbb2695f67be8475bca199035b2b2618c3a7be9b6adbd53a27affa25df47ae11853450e25abd4edaa0ae2d9104246f0fe584a948a5dc5f60634c42d69ab5dc28605dbcd40634512155e2cfe76d1f4209cc043936da3dbedd13a2531ec86aca61bf3a5a14a9604879097d4177354cb867df3a067b337ae3ccd403fb92b76d50c5cb70d5298bcd8bf555ddd4132c10dc4011b6c04dfee76f6b5368cd4d7d45530016c325bd9520f2a15b67b9b6e1f8962b1f5e47c80e38ff38767d8d8286814f3828984013872303b190ed31d6d2c30414b2670dd4163f5134422844244f478eb94e920afcb91b3ef45fed8d03403d3de4352baad4e33f0b17145e8d315fa78783c4fe50986716269338ca4d84f7c1a8205234654b28c966ff368783d3486f2c59a7acf5b16b937ac6dfb9ac263bde17e657a6025e54069981a292c684a75c44611ce9460cde2f84bf16d57382905f0bea57fa50e574f807eb6345703864ac816d0c0e082afa685f6b60fe5ef930f253fc4fa9315b3891c4ac1dd04c8e6d76980124c8e1b0247f2fe6ea6a34fb987c18600014f8205f0de71293ed8bce17dac41b1954751ef44d1ec4edda4ae678bbb64d68b8a5c4ec5e36676338d32936d4cebc7bc9b9fb37217cc5f108b0253facf624a2b82dee8c8b73a5ba59d8f2448d45e0cf67bf1598a152925128fe5ccddda9f7d0cd5271731a8180103420a659e99ad9d0b18f3977c68767cd0007e8b4c0e69afdf398ccd3b639e78d4e3d868817cbfca048b9937a921f8335102c8529a6af38e2d1869aea25c7afcff2d2b8c131e6f6be8139bed0d399d7c696d1e1ec44cc49ad4dcebc99fea632a6277bc2828a10bb30f8fb1c6f5148a419bf8fae2a43026c77dc3e5bda6cfdb90e4989eaa373c7f15535643b0d41e49dce2d49a7bcbbb28f468b9c65aa7bb2c5195af676ad29d56cb94fe1ab4373991023576099a2ad26fca9f271309a24930f8a6d93f0c1057ba6de5a33b086e2c2735e07be0891223070fa6f14926bde9075f40b0d6453ef76c0bb39b65b72744d8d3d1fbce0e5cd17dbade7bb2dca2a9eab3b36e4fd312f48f270bf5d983c5d185e06799e50138ed1fb85a2ff9d3dfc10aaf186836c12c749656e2f5b5a3845c398ec820a42f51c9848ebcc02cc9054277d9637c9443e1e64d2870dae7eedfe6fe5749f7959e29479d218b5cb474c3f6ef16364d7c90b04d74c3678342272c7b9df91054d0869f9834f8285218fe697ab4de8d608e1be9c541f210274d229c396ffdd2633e84f8691bcca23f76abd9e47692755c7fc8fd5daeab66123d19514490ab7533075f3700c40d4e3afb8da434ac043b7f72a6282216ca8b40ef2741c10d9721ba67968d81006d1e42f3b4478d723727d3cf5432bcb22d0f2996a7e1bc576bb45ff31fa9de8b45d00891c67370e6ec931b2294679c15588cfe7bfff58504f5b9c0bbcd130582017bb736cd4db1dbbc8710968b1fe6be0f7b317b521f7c7676af7cccf1465dff8ecfb67eb9efff960163a2eb0eee1a4e7f3162f265670473723111a9ea4b3c024fc9ba13dfb47d7a26581d408cdce85cedd5aa8a33afdeb48cbef1d1c487f8a7ab93d4bd86042a1bd040100c3449aab1e409a2142a295313448ef92ad0581eb33ca5f23f7eb39b3933e41cd89b73868eee9914aa3f7ce8a1a483f8fbf3462ed73a57ba3286779bddda206907bc9be59635351e7f9fef1b76998f5529190aa71b6b8483c040b95070596498210c91f230d39f5cab3e80028d3c566022226eccc9a9ed3af86f1bc3711e460a963834f38e84e18715e5971b4c332d1e93931b982f1a42911f438715f3421f77cc46873e57dfbee4e8ea62ec43609195c317c6cbaa02c0c5ffa521284884bf6bcbac22db7868fb59148c4f05a66771d0e0fff14987aad47ecaec8ef829f1aa662374e77529e290e1d43dd74019d438545d5a9d99d4bfc6df6925541b97716c1f3c53aa4d6ade05154fc59a1003860ab27527aa2c7cfa30bdccf2abfe654e5411f34cffeb69a86d1e0553461276b5a1d8a159a54284bcfc7977f5cc0b97d05e318727b2d300a2ceca84d935b90ae5f813f30770e974c569c296161c7bf9ee20d036608ef1cf81072f10ed3c84d02445d4d5c8a8d1b610b18f508dd1301bb59cee1e02fa8cff5f592e6abd224e9ea837658647c9a31780bba6dab80d4e711cc7469ce70aaae70fe595ba203aa8978b50fe5ab6c7d927ce82eeb1ad06c58d4d024577d175456f3fcafe4fc98436d2b49dab2007eb86b85fac64b4acb3b28d062152a0204098c44768063ac5c44646fdef67a3c43f10da6597f49f209ed91de7ff3c5a7d26a6e62afd99eaa20e7a0f4ccf5c1d4e23649d9affaf3861981875335555ea01d1e3f3e823f4c3208f3638a9f76db87ecb4ad4eb2f34a05396970562558036ede72e8963d2c3adfc3a369a060d841cd36cf20e7d07eaaf72e838f0564093b3fb4423cf4de3a478cf4eff38fd2f4a36516d29de8b4e13da046dc3d6b856894291fd7fae453383c2d6bfcd5f0629fd8e49a69887487f267c719826bf55afc269ba3a5d3e8919c11d70a5fd20057cabcb3887667bfe49056515f8b27dbb9bfa70c9be5f18e27a82cdc80ff88d5b8ba886ee9dc81542f3db4af5507dd57e127aae6a91c6439df485b58daacb737cc4866826c5eaeee3b6df621e6b71e7c3d9b2cb56dbd5ffc647aa6c6d8f84d07a3eabc32f2b5ab528b13ff3e74754c571bbedbf7dbb9f559174197b67791648ebbba59991ad3e6de0701d1d3683a7875e8a94e87ed468f8c010bfab82275a395710d9a8c401e69b3d6877f83e5d6737eed45374a0920799aebbea7d2d8e52d26403a87f5dea2dfd91ace012150e5087aaf8aa1e301d5499ec3dcc96f677dd249eaec73b6f25dac39a0f7604696f7a1e42e39f7f901c3a8147ee712455dcb50aa5bd6cccb30d51e579779fe26ddeca330086c38076db20859fe9ebe38aa8f07d51dad423a7aeb2668fee32d25a7df289b225940169b122c1f3a141748951fa2e193e239676178dac7d75157a28efcfaca666fe5c02770cec3d72b45ff703e2605abe65574dbb002571526ee94956c18decfc89889372415760c94cea51eccf02202970e1fe9b99425bc152a4be6585e4170da6c2df7ad889733f58fc51d5e0ad83f040aeb155d3208bb828de64b78f2027278dedd0883d07293b3f1c3536d39709ccbff85c852b4ce5073767ca2976370fcfe917e4606d02d436f72780958f8eeb8f0ec0ae06698c2c58f696c442ed505385c673a14a17554ad529ebecb3115e9acdcdf39d88ab36c1eb0364f5d337d9ddc382b665760a2ad11c99f7ae0ef434b946bad4886c9b99042c5b2569df0d4adade3f41fdcd9ef4d2d985eafd20a78dbae4af75e438dcf0e12c4d964ca3032d66bc9de5361321ee879d9763b37841bccd0ff017cb98da8d84056cc9e0992fd38bb19265ca014bd22a086dfd5cadb8e3a55ed04db374b922421341e2cc985f665b46b135f4d5a6703f9241ea577d33c36aa9712157f10edc267c0b561902c0e6938862e1e5713e69b6018a69c9107ed3c86f98476aadb58df57ab1fca8a9bbecc03c2e40cdaabb94e9f3d95405a5679a9fe38aa4cb12fa3afacb7523d829acdacef9a3eee11e5bfb7aefa7e2cf4f31114f7dd26c7c0c7e9688e70766a2855881b08308bf132e6564996c4a35128fe615094e072c146fafed47865d86679856bd33bc065284388edad6b8674d6e9f45893a52fe8e4bce0eae4ecf11707c87d54266ec929b82fc76115c566c49d23dc0e7a6a4676c65ab49b76ac5d351f336fa1338ae0010333167a8373a6975a2906cf3b6519799c57271de64c68f2af36f9dd438c078d21e9faaf6676aee86bdbe6b753601ce60f133954d1e55721cfd354eeb893c2aae597efe7da16e59d3448b4a0e54799d029cdd974c55c1dede824f62a5ddd9dc9cfd405588c1c11aaec2c887baf9938c2bd3a2a6c8058af330d772f03a0f3bc13b3ebd147e1d34b256189a66b453bd385f19768d87c2394fb8dfc1e0ffe771377e41422f0e7d65a16a383f8c525ca0ed555a76000ae65cc944ba626e5c89ca86b155d8e4893b30646f6688cf9e8ad41e0c1e4554393b78253a13ccd832efc2162ebe5b8535f13989c73b0f9c7d119df969b883eaea1b573964aae41393266d5e12c138676feb8c905938771d9cbb3be7193259a1508f49e148e74f0bb1dc99fc1ad197205612b08fc3af1adce37adbee3e002a981fab2551f158067e02e709685cea7ac9cf45975224bf3dd40fc1dafd8dcaf509ccefb9ae359b29bc732a32aa3861ed18b84701af18bbe8554a7fd8254ffecc34cace646ed4962f1d941e6c68b5e30e336af8b675b7b0bb69cc2600b223c3f2653dc5eb8b2f9c3cd67c9fcb67a37f6ec0cc108262db0791ed3e6b33011e31be1bcfcfaf6f8724a9225d6778051bf5a8a5e5f468754a04c600fd28751875ef1e284b23ae7c1c962b9035a8bd80f8d402c70ffdd7942adaef97f7e8deab4a41af31466731c13401a16d9a6db2414862e403ab451a6a4f5010fcb32f78ecaa610bbf1008ef5bfcb53eca8b474282d06c8c20eb098407b7ca98f0b2e7591d0e1c3320654c881d03775a84a94e0b88e778ee76a398d46faa9fc38f8a2ed0d024b7ac29ec3826d15ad869657ac3abca601ad3e960b630fe17b61fb5a7ee39653f40dc50aedff92576477c6c9a6307febf78dd82d7a66abeefa7918f89ece6f93d2ff6919488bf4cbf06a283ff3f1bdd0c48684ccd250a1312624671f2e5ad2a110f66f48c1131212ec76fb3f389b888e7730551c0691cd7f4ce4045bc413a85244ea23babd73799fa500b6e03fdffffff02