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

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

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

Block Certificate

Block 75999 5d541c5aadd3b6f1eb1473d2932e645c3082b15deded8a50079281ac9db3d34e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
47434321adaa3443e0c3cbaa8ca1953e761ad101c1e8503a84230c4e80b0435a
Certificate Block Hash
5d541c5aadd3b6f1eb1473d2932e645c3082b15deded8a50079281ac9db3d34e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009787010008300100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000775355b297be1ac3db0849c74ac4c8156de637b8030594322054ee1e91b0db50cfd37b62a4a18bba4ea54dce8d187a945755c32a43fcd453b96bc3ed71c4bfd52666415a41e6bda3cae8af14e0f087bbe2992d3716958b94090100000000000000000200000002009787010008300100

Raw Header Hex

0000402007f91305341b54d2d905c9c84b8cf270453b988046316dc7381e65e181e3c2205aa02db164567a2f523bbfc2584b5175b08973cfbc550dc3c1838f2eb85214466163376a48db00185a43b0804e0c23843a50e8c101d11a763e95a18caacbc3e04334aaad21434347

Proof Data Hex

59,560 bytes
121216020307999788c8c2576a4f8b038da82fda2c839d6d6e943372e63d030f5a3783269fd565c8160a6126812b18246fbfd069d78b849cbf15f3c121c8679950739736163d5716aff44ca3aa0ccd7769a0717fde831d57728d02703750fcb469a40e861565faeb350c21770289e7168e9ce12bfc3f2b68d714e18ab2d3497f44fa1804ee33de8e4709ad41ebc6402fcbbdfb14b627f722150a28cf7b50a7b60a5627b5f965670fb9d482dd679b504900051c9c48a04b4220b7220756ecae882aaf2e48ce103406a8fbdd05ee3838efc15ebce93264f479b6e56eef33ec864ac12355ed8658141d6d90ad20a7913588431e6e8f4af17088c5629cc6f7603d21de200118e0ffe2f8b4ecd58f61fbe67d8f578f94ebe067c34eecf33273288e239157969636541b9896d0f9225ef21c3108e4597b5d6f091f2c46c56abeff411c9d51e28f18b758485daef91b3728c6a96ba41e0afc60ed6891a76caacf45701965aed84dcc691f63e0e22ff7b1e50426702c49db6b1bace82ef319822832e8b307b68a777ff87c74948377198a2f55acec0d60546390162ef28c9f891d1da01956a41acbd7c70bdbe3f0adfd0f36ca3ab29bdd558aaa2026ce0a025e852db64214c131735feb2a07d07903ce276b0497e57a2b252518ebc714809bf774074bef80fa2ca14faa13ff4317ffd1bc235a7b239bb8729078ae31117a5e5342266a03bae9a79376ac60e45e7d6494ace1b6b80f4e52686609b38f8d1b5d12b9e1bd635bc0142dd1cf58feb3f795c39db0d56d234ffb2d3f49bba40436f2cd11cd53a0aac47604d71d0551430ec706e9fd08ed11c7a8d0f3e7d0d9d2e32daf4c79549b9e59118f2c82cce586e6e33798418772e4f3c9468074ab60aea037c4abd28a3e6cefe548df620d83f09460ac7eafb40ac76a9b470ef1048bdab091cc1bd22150fcf43aa000fb16979a9020abdf30a45cc6032b69fd7b9abb9471315c18d0faacecabfd7d09a8920ce1c0dfbc87291f64fed3f07e4db68f6ef157a84c024dfcd17f24dc15ac208351dae33a3cc3dc7c28cecbfefb994240287b42d215ef3a8e3f38c79db2a342110648a445cf1d1c0b9c3b1cc8cc763615b444c51d6a9306504217fcd31d106270586b3e8e7463710ce9519a72f09e4cf35ae72c94d67e5a99c55d4c2279e462b1adba36bdeb08465f4a3b28bf9a851ecc3f466cdbead213cfc72b2c33d3a04f14e56da99a6f74a08b2eed3ca101da7f78a174b974d79ebd9b1b0b06ec5d1c268b992aafee8ac1172d743f1c441f3e437a7c08bc87c1852d25403a131d40e3e81ca5f07da674cbfb2565db8ae19819c551226a253b5e49b9874e82297d131c24d93db9e2b8480d6b74e3dfd4be8bb92aa8fc195e50095af14b9f11406bd7668912740d2fe40aa5344ffa4d346c1aad706adb50f31b677787d78de698b7052eecac1ba8918e4a56cfb48236438d2807a3c3ef87ca807b1231accbaed55d8ae270575adb0cd0516136fec4ea7a102f42379cfb9ecc691531f2b0ee8447565193d5469fba67ff58ba3c65b9d26d5ee19aaaa3a7bb13d1ad3333af776d7985f73d40f733a713f98a20658dbfe60a122c5dac4fbae978c08c2684254ef6d5424dca2740f70c19c74bff27fe6b46aebacfc7824061b1971f8ef907d927430deeafba943ad1f614723e4d85c7b6929cd38d804e7538cc5d1b94f2b5cfe9970f581e6aa829fa3d7350775a333076e89bc23a6f191c76fbc5f961ad43c0ef613dc08e6bdbc852d12697c8af82dd01200e506053350791c35925c878e768d624d4a2a67b26a8e27c90d08d5fb3d837bbf9c384b07bf0278b2e37a8b23a2769223090a5827f6d22aece43968b7900ef0dc572b9458f037550aead1abe470ce63f32830693a4565973a1ba903dec79b7e352723975528d82180c3678aa612d0b0adac7fd3d68de70463351e486354d889ffe5ad94d4b859b543db04d3f5b7887554b2d1838f4a18e772671d36da77acf83033e45bc51d0409b8a6e94a17558472018c3c42dfbfbe64806029e682b6b872235f53269a19631f493b3f96372c0298371e3ca3fc07d7f31f42dfbc990c31a1054eaed390c70b7d09f8f1a1db4105a3f50f17ca7fbe013cf7e64aa230c0ab595f0c5029fd2d90e027295e6ef67613e3ea3af814c7c031353fc87547dcb9c6efb6fc17d8bc0cf8a85f31865f0304aa8fba8669be5810114b72ec48ace61fe5635652222f6ee3d05948c93067faca7698920a65979689b2464b08b0cd3256ab32ee091ab3be0108f33c32fa87518302616d189b42e5ed7ba6abf97ab2128e66ce6334f45fae883954212f2ca8782a26f6eda1eba735a88b5ecb65ea6a09ab8218cd15c80ca4be0406e2b654d6b722977c3ecfce8d4352909e834dc666fedae1e324f7a0882385acf723ca6548671b223ae67aaea672865b35cd4351e282b24baf6baafc31510c10dab0c905b248e4f54eeb238a5c57b20184b0325bee89451617ff6fa185406541a60e839ffa1ccd9ac06d0f06cc2453fae961dd7faa4a9a155292247d3d8ef683adfe4666756279078c568524bfbb4f0b78b1ab2c335747968c55fc8fdbff87f6354ff93581a03f6ceae66ea357ed047c7dbb985881196e81d668f467936c6c9fdefe9bbf903bbc549d488a345f9d7b50b7911ef2f9e4db43f9d494a0cbd3ebe3ce662601d853dce38a13f4a6403f5a5e3424591c3e6e3505465865a7a7d00c6a70e99a828faad8fabd37c87f9ef5d4fdf0f2b804e947e5840f2141938144eb05572bbb1db077a5f1ed64d35576d79cd69170a625345dd999e6845516392eda0e7faa2d6fa1a4978c0b026fd58f150f475b673aeeac561335d123a4d97ce1eb2f49db3a9652819b84446d7a402c007ba19c1d6653c2ab74943b50518043db33bfdc86942a08773a138660a05fd21c7cf304447185ca6dd43529fee0db1815cbf6d533a41ec6289214e22e91d145dab905841dd3bc0336b5786f9edeb0188afa9235ed2b96ea54c404dffd69a2cdf8167f8541ef2976fd8cce9f60c09f4a60e73d036ce4972f52b8b90c7ad3ecfbd8287d7603164b245ced63a06a71048d321752e01ee8d9a4455cde7656e425d708f23cf98dd385296049afb60a0922bf94a1cedd9b0f3a9dfdd4bb60303a83adf4f19bed92709ae135044cde3a1365b3c1d31680f9257ffaf1eed3dbd50b520492615bffbc521106a10f14514c4bde9eaeb7029ba6020c315ac3cd07e706a133756a5c8c5ba1c57894c3d7d91cd74c3bad30faa4abff94f08255c560b2407784435b8d43cd685f7c83159cb6d28fd3e3792d8fb4080aade46d86181fed372a60694bd738e803b611aa17731806023706631d3c4746e8789a004a80a996add86bde281c8e5b2f24fe4200996f84cde0f8474b75e663f732b5ff3dc57bdf41f7bc160546d69bad95360022458a1f3934ca6973c6046064481a2a557f519e5b99cd7d5c78380ea96d31749820899cfcaf393339a9930c3035907d2f4c62f662171d9cc8f639493faae6b66892e026362e4645196470794809460c377f58a46ac91e68ae35ebd0f580b409651a8703a521943735ddd47b390bee42498e653568eb3bb7de44039dbee6c1ce1dccfc9826ed0732e30ad4652a1d167362ab18355ef7f5b578d58802ecc13188d4b23460e7171a341b69b926cc1f841b9d45c3cb40537aba53d1f18433074f91fc120a4dd65b3c5ccaa0389697f912a3e2ab3e49218bc62108d49045beda3945a8e67721bdb7404aa280e6c5cfb1b365c042a7fa77c89f0bbc4158aaab1d21a6eb9a25e1e5dc86f5c50c46dc6108d0da932bea16ba31f821563a21ca8d07b7d4de9594effcb847ff20d9dfea114851f1bdf5105494f9d6e49565694df4dcf31f11118a2a238958994296a0353dc827ed42dcf226792176e7a98af413b4183df47ce61aa6e61299556d3101005db8cf29ed8153e7945bbf82be98b1824851e3a6eadf71b184182f11359dca2b83153afd9df4924f830312eb7d9e1b85a19cec3469773b567629575041cc61991e3f0b4d538516f1489777e5e3dac6f7300f7260df364bc62f91dd6bef759037289d49104c098e5d5a449e57ad51d0043d8c1c82babbabe32c62239e163a48d0fb8e1b5e46565606b8da7b00e4eb91512e7ead96d3973cb21423c9bc86e48d2a6b2281b6732a80f250d68316b2006a47be42a2eb33e841769a1ded18abcb4f976c6db6259b754898d7032c037fa44b4573b940ad5d3bd29c4fe96dc66432e836c45aca1a3a30e9521f99bcfab1fb393e4ffea3b459482235b664cfb1778621fd345ee66f5b00c0f8f07cb84802f230f6285b663943d880ba91e3f1c304168620a6f312d73ad7661e74f1055379b7ca85244feb00963c5a0c2d41d34f32f0cd19447d4d2ef5e90caa407dd6ad54c91c2d6185939798ec8a8cafc1693f2c2e424108354532f9d08c835b4080e23c392861f26127a8e1bfed29608890ff248e182882ca9443db30e10c96e09b99180a48e079ef64ed05a0e8a9874993b4c508bc46c8c9a3ac9f0b11255ecf5b7e722e4fef974e60272572a61eae9bee686477199c7e8639dfcf47328804c1edc175574e4333a0d675cbf345c207fc26c4956cc40eb40821fec6f1c836bdae39950677a8c5ec6280da710e633403f9dcb1244e06e7e8188997ca5d1d3996bd8aad7506aaff1476d5f10041e104289fa54f70fa96fe13f339316b986c19c6eed5e52790be5d62ae9a34d6c033a45002b1f207cbb60d33d31a4420d8ea17ae34e2f779f83f66b23ca918a2c15504ef48ed9d377218038fc3b70d72567bf6b9d26792638a3892481046880e9fb60a17bac235e2675d3172104caf0b2c378541d5d0ab86ad38a780e5744fc38d929f0d2c680a96610aa1c5d472211718064804244d51fd27c6d482de0df174dadcb4080bb4000a16b770d7fd7c2b06fac837709d5a4c570b008aec4ad08e922e1ff54463dac48a4986e148a9f02ea92ae340076ab6135de0ec1f0f3e2279aa01c6ca094df9dbf046b88ec14c7727ea2a564e3dda097fd01b51622bb89edeead8163dc6daf5c490bdebe2750c21660b7b8704379316a114dcfb54670d0593f6c4c581c494b6ecb23fa4a3fa3f4e5f26dde6a0d043e903ba72d71552829543422d31ef8ae2d0538f90b539ba656a7b77ae9c828128284af51b505d264af2da9f542317affdac96a4da6d0d9086300b850c24774c8c56b24f8ce02bf7d9f5120eca665bb2e1aa4253972087260072d10c0763d3eed85ee4c1bf82ad641ff515a391ddf8a1ef9f0112ab94cb2826118328b8a0eb6980a6b7574c66e645bceab1749b2db98f164fe0a15f04a597926e40b4a5d3887a824224cf560d74612db5957c654620dd6f2eded621ffb7ecca30859a0a851c6820fc2d6da9e566a1954634754d37e923ebb3ba85c57f799adc81a01a952048d8ce5fb031cb564d81a739ce0861b3ea3506ffbd09982df2ed8b8e498b3ac7b405609a4aa2e8d40d3af10042abf92553317dc3c378b10a412f7fd0b0b9c5efda44f7ccfbad096aa3e2419a3347b83f11aae2635f3c7f1cc83f9f55777c6898383d45c06e8c3716a8cd1f5220e93e94591a8b23c1babfe354385390a6066e6d90fa3953106eb6dc9abf780415e3158ef7416bb5d58c2b8bbbcca0ab25ef2f5ed1c0848e130437e9ad34f8cb8f654448fca4a16d60930e9d1ceb5e93a38b5c76ce48742e79094bbe93cbeb6e88729c80c0c08aefd146efb859dce3ded329f58507aed898d6b90dd0cce6e84476542ea42b3a06d6887f612ee327798060842bab3f7b9723af4afb34e33b0f4b90e21bd5614b3337bfea4d8e8dbe5c13e2af9399bbc0ead595631aa4f3f38e30c1330f27fca9c7930ccefa7e27be472f3134074be4e019843f40f5c043ccc3ef224f765eb0f9be1ec49b6519e5e00666cc0e627ba5510cac3a92cfa12ba24574367a2fc991f8e8f33d394c3b4e9f700c0f096a15c96577fd3876290103c52246ecc0c9279c65423d87a3940b1bb0d6945143b4a501db7415751785f432c29f73df0dcb2ef0df0222af75c69687742dda179600c072e7e6c53f3d3587a3972d8eee6efe77450a404a4fea25a9e59c1eeedf770b94b1fe7b4c6e74eaabfb7caad17241bdb097e176d33a5982f9fae26a3e00b36b490e5fd2f85f32a17a3d476891dfc7d500dceb6bafd94ae5c6650feb6fc40c9f2d9d6051700c44b50ba5b69f1a5d2963d31e5878cb1e47825d7b7e7f35635c85b727728185d49f55d7bd3e27320cf9c5fe455630d9995b693593951e24926dfca2f34cd00dc4b2d709fc9a2c7dfa95d466be2ededb1b70c0de99532ca810892fbd357b77d97a5c6b079658ac884acf1fe344a7263fddf74624d886193731e98425bd83779a5e0d4d38dd4cba17c1217b42b4565c67c116e0c73ae1b71160f13f0318c85608a79c6e379becb19f506d7dfc6ce4f6ad7d1cc125929fce7ca7628da3061f5e9dd953dfa09445e9c94fedb72a34cd241b0697bce07469daea2a3ec9b049a718198e33e3e07e149e8c40c15612b65647d90efee452f800dbdabe6b48871f1cc40f8b1c70026f68c674ec705aa00ad369a236d87775b5f050d7e3e1d232aa0e740b50567a7793ab37a9eb19ac9f73f36a24b06eb0d3a6c4597864435428af846bbab61d115ae50182d4c607dd991d050c1681c041ab3b592d6ce78e104762c79e70dfaf214561bebe94295f742d6301750853370b19d8e8f40bec4472cc6e6d70d6175510b8193c5b88474b75639a0a1a574881916e0d9f7f220ce8ee3bfdf2518596d05c849445ea2b46fb4c6f95f0bc0d29566b8842c80832f645bb31412ae374b41289d638d1b9b2b72b712c474d2bcc700c7da63adee67e3be4529932d85a1e6f01f66daba8ec696f23c95b8fd56cb96df8c2b3b53e5eb96de7e35cd942e5b73b2634f64f58a73145f9b846f780ce8485a0f74f0b21ee2915ded1e81d5a0d548abca9a5e9d03c000c2ef159898dd44b7e0ca93230b0f5dc7c26d7b593509e2d44da1243d93386fc59053054d6d6c3e3481ea4341eb5a91a90d63f8b9beba52c0edbd1478ed3fb0206a136c1eae3e0edc0bedb0cab46953bca2a33302ccdb87f04aabc3e658ef28722e701449f9d7c666fba6c252d9dca784a834f8967ab97ff62dbce915b0080c295de6d5a144c2de25e800753430689b81c2ad7d6e79bfd5c616804bcb7be8cbdb96be0bc227e53ec546204a4aedbf6a2c224a8d287a683dc5a5b15d91d1be0cddfe81068a3089bbfbfa3c243690803822a594650519bec09160e68978ae2c03c040648c1fe1e55d706d238baf9b904d22c7da394fc29ba899aec0eed51bbb255b4fc62b3c95b6dff9e299bb999d9c7525f04979eb764ca3f7d397483c3e2f31524a60c309cf26b4084db78ee9eb9fb1a971afc863c33fd21fbdc08e85c4ed633543457217e83bed28b9d9759f6f6e923a57c87fc6753cc32f52d6cb53866fd02e0d639cec68ea7981594672933efa1da622d98b0d4a03ce0322a52b154734247a5222380321ed3fdcfa4a0831b2481dd0719e4c76f2b299d6047a148b4665c5421c540536cf632a8782f732c258136404256e9aec596715492ec142b17d2eb13b092da9d45dac21e87741a589ef4d3a6332afe373de08145841b26be20019c564a7dc368ce79b5067c36ed5a68f3d0181dfe049411e7df1e6721509c687b0a3562899c47d664d80e4b239774d96b4c7fc983feec6b113779d248e3c9a143fe8c733d722936740c2f70e5bf0a53bef7d0d1168bfcd2d30198f3d07148a1654df86afef31e9637ad49905e2da3e42e84e5523e0fe77311029b8f0c8c4302b7ad01a0ddc414871b778273a5d394c28652b77cb9e87531e6632eba47e92b3c725f45d1c75fc605c3d152fdba3a72527dd5e89d75f1f87c68c31f65381d96aa39999a0566da1b20731a3243c8491afb4ee3912fd7a029574dc34923aa40dc9a8d743a9c645b91b96465eb904e9d30453408e0d3fef162e974fc2c0e126cd0059a52e09aea8af6d288e1f4c29d412b84a492042307b764ff3990c0ed7c99266ba2df45d6df07cb0b80c2f81fca4395f1af0f18290a31bdaa5bcbf1c8125cad135c208e7926b6af864a5b9fb0374a3d3cd884c7b95ff98cbcaa33fd8884dd34741356c844067bb3b4f79c25ee7051be213015bc090ae0b9abce3b21c3b9416afb14d5d18d1fcf489acc57bdfe88ba2b64d9bd05351498876181f62debeb4052ae012300f27be9fc36f5265bdafffe8f0f29eaafcb6bfc987a25e7f9912ed0945f40aa88c6e9850d6a96c6a65cb269fe51d55598c41d8e4794f511180f3657e3143a62a059ab6b2dd326c684b7ccb3c758a383b7b6c9929240f3e2057286c48e7f9c4f3f074cb06c34c64145c0d3dc79da7403bb8302bb8aef12f1b30eb0d9d611006f650ba821bd4cb814e744cb0fc132450a447a9498493b4dad79d3b39adbebf368ebcd153c620d465d143377faf0c2a6aa5c89d5130c4962641775fdc7b3bb73ea815086ce362866da436b58f7f061a040ebf86de30e676980e844ede83c3cd8b8dc7005a07808342e29936aef8c0de06405a7aa787f28beec1eff741007465122d50b2e2ed72bd1ec8142b84cc6f000673fc0b697bce53a5da87d775f96c15f4f981de652f150942e714b9061d22d83620adc87df9932c79601ffb908586bafb679e49ec8fe34f76d6afad3a454b0b50735dbe0043c31bee86e0a93f0cab9d9b5532960423cd521a8530df8d2a718396892ebb2222310b8680469e26c1642032b97bffaa2440a639009da745cd27b2391e87d5fb19d196ee51fed35775cb951584faa69a8c8c56a95c14868545f3dd40d660676bf10347baffbc52bbb97acfb7b33b823b5f82e6b0e67dfe34efee45ab287c6db21b464fea7e05da2bbf3c2f180cbf26a477273ee30425d83a23feeaa5377080e52aaec9c86bddc53d84d5ec4c33dc88aae165e28438c5e7e10f708785ab8537c9a618d3b56ee174fdc8541cd256cad4e395a08861abf45bd7df41127fd557e981b2d2d66a0eaa466d73f22196acfb151c7e10dfefdecd21f49af9137b93bb559a2ad18cc426cb98ce9c1918326aad01ee72686ddc795a38c622f18746fc6775bf833574f4a696e2961f0266742b9dd02f5ed175042a11211586179950a01f98a5c1b1183d876de167ed5fdb9449bc62bafa70b8c524d899a1faf66f09dfc678a46063f8fe0f298dc9742b852f701c10da51167f7b7a1c70d140477306a8ce23fb56f91ebd83dea7bfa21dc8fa4d9dc85e9dd3509f62d4e101007dc09467721caf2932623afdb1d79568b449b2d847e44764cadf4ccfe71f5df8c45d07325a08331669fe436020c34f18a07a0e54ef01fd2cf48de33d48f03df7351e8becd4f403506fea936cf2f748df2a39e94c06bc14342dfafc289bd75455e0f82e8add0ee735a67716367aadd4d93293ec78770fe0ee84b4c2eb9549d027f63c6df82eb1645345e9374da4c462bdb9ca600b3865925697c3fab5e535115bed09e705ce4c5f09f6e793d90b5ed200eecb606352aed114f9a430f37cb94c1eafc406e9989fc4f2228fd2555c5db51d3d9d0bccaaec8d65c67833a5d0b70bfafa3c53194d573e494d26eaa564350978a4d638f04ae17b8b74907b6994dec5bc968967eedac1d052d799cd668b3d29a9e86ff85b4d5c5487a7d5b7775af49f8a5446f73180f3a3119e99339bd3ec9a5d83a8f1629e483fc07f3f3f9b47512fe5e846f418aab03941056f825920fb497a4a29eb36153061af3a1980b1df5a0d3f2b7cd531352694611fa901a5f262feae5e52fa66b4ce8b68e61a1b40da7ad531d60419bc5d3a12585cc324b07e57d5767a2baebb92e91582b3d98a37c4c3694f5e4a5a076ddfa04e044100b9543a790f6dfd1dd8c44c989da946c3d0851747ee3aebee747eb55678ea80a68a6de7c88ca833a2a85326706c8a44e525d0bb4025aece561e8cc62c67d000b1653d59839615220c1c5cb42e8517c7c47303ac04d641a200f66a6a492930e1ec93dba06c9610e2d2c9a6cf573bddb62c10aaa07c3f738a93f6d24a786e86ebb80e3ddccf2672f5f61b8fd3b00395e1124536fc426b24424b1829097c86c5e86cf9a0d4e5617c671e9e794a25fe51bbc11786939f9d24932b62a3b8911fb9666985abd34070465a22955332d65162efb0b1b66c584e48b3cf1118343d876a40a5da816a906f7cab493697cc4b56993d8740c2a46851299410ec0930be0170eb4ce88692b407a40cdb0f6431b48cb5ab74584938d938de19c70e5ffea74778f3de44eb6a7652201b2b645069810f8e66b5686353f56a08371cd4a4949f7903e9503788afb935425910aa7f78a8b81bece3d82f22b1619ab900769f25c8361103585777f2fde23e722afcfafc368103b2612308b824cb0e988609ac462013461438f293a61800f361d664b474002068b62b35716fd3d39832ffee909e3b030ba768a9bdf88210d9c12a55fc55dc3fb49333d0c2b98d87e8aa233736222bcdca31413e90c0d2e67eefcd81a9bef363b55b202e0bfc616c7901e50999e3cfd3e8a044aa4db1fb74b1693c0adaa3bc20ce6e6920906a6766ae062354cda63eee1d5d6fee46013b70b8f4d691785036bd2e20d9493d15fc72986eb327cec7abd97bdc0fbfd7186d612d9cf58c64f59677106dd4ec4e421f8c967045592522bf5e4ee10abb6dc064593fd769386f0e2ed000465db07e829f95b5a480228df48c6ced6e54f94e59b93413ba3aa7da76089b35386c62c3a1e7fa702c4bad9c6a3baa07aae71910b4bac6bbc8f59e137b9f97c8af386f283a263bd8dbeec959152bae9c140e75c3831bac0d36bbd1d2faae96467639a4177f9c491f67555db38588f8fc2a50f5d02159a441d2ea2dd3e6638b06fe4b47cf4a8f3de409ea4d4f5f947626dddd66005aa9f8bab9e05dbbb201a3d70f2df6e502f7ad93777d9f110be01a4b407f1b2cd53a94e3437fc28557f4013c52edbe0bc6e81228921236e7dd414c08aac6da8d1d5020a4b187d36cbf5635b544a2aedc5abaf986e2e9ea7a011c79fc8231d208930b121cdd6788dec670f82447a76df9cb51ccb6d760ac7aef47c1dd94d0ad7811aaefb9368fae5411e39cca5fc4dbeaa2df4181a9d7959ff4aabad45db8a4e66a22291cf963cf79b47bbad88783389473abad93ebc6338c47d6b889ba1591df9fe9d7b7e980209179a80b22fbe4d6a35d23959a7500e47e2d409f774a74286d6ffd4902758195ef12b3c28da8278b4c42c54dfb3ef53f0396fa984b1279bf4f36478cdc6e9157b7752805203f69a3a7ea9f803303479fbad400a4ea4b5e8bbee16980d0fa7352b9013ccee9530599e5e853a3351036d46de46b393503bfebb378cdc001b6297d4efab329eb29f185a6e3312f238ed63635295f47ccec73f9742e2e67f7162c0136ae891a88d92eeef4faa7ac3c05e889db09155ee380e3af28b9524cc7fa0c357d741c79a69e885118f3a88cec8b41967d9c11e8abfae9a4d72c9ea5ea58d476170aadfc369ee186014c48dd4a0eb118baf21167389921731a256301288dce6dcf13b4ae2ffc435d6a8e8ca82bd561c9649a576cd5d9c40f692b3b9f06c8f50fde7e79290827f33d023c30754d04e67ff2e2d7e31ab2a821e23342163c82f42f692a89f5d05559df72a3a06fe117cde9399c761252ac9fbf292120078b710d5a42c2b78bd599b3ef9be6c8f74f1e9c9595f4e3dbcafffe192b26876b44e911a39a84b3e4e25b5e16aee279ea3f0d1557495363ae987e8af8d1677ac67a07bdb159ce0fa0583dc3ad1f20ff7ff004f0e00ab19b6122a0950fcea447e537b289dd8061e7ea2ffcf172101ed562bf579f2154818a1d4b6ba29157dd12e5ec8cc24293bed9e111694d84db0e13e83999bba4fefe3c8e7b35c3a3245af18fc0d283a5c8b7c66b99b28696789cfd4bf477bec2dc3412ba5931c5a37492a52683d9dd04e62aa9cf1f4fccf29c59df6a723bfed9e2e0c5f5882762f90ff8334225257b4a32bdcca8b817b06fa460b19794d305db2df486d2ef181ea8a38db51c2ac8b09797736681eb74dbbf30bfdad17419dd97973de9cd3b5d3a3190189c8aa74ca7971fb6bd10e7ac4e2c346d1f7572c5ce4c91c740a421a09df03a039fc629b10bc800ed8ecba5dd1d09ef3386ae11fd1a0df08bb92e43a03f24fce68221dd172820ae9328588e5d4bfc47f6cee9716d3b191440e13c2c5560de1593da0edccbaf216cb914d882ff2823db9247dda5102b1f8eb2c0967c442dc7e7ff90de729bebcc4ba91940eb1e0265d534f8dac76ea687ac18d686d69a59681a301f9ba97b7b23cddbf5a673b34b9b7ecf69fa745fc4954e7d5b841f1ad96d96dad3112ef97dcad6bff468c235463806f7b4852ec97d2220491f76d910b4a5591f9e8ab7b64f0c1362a16faa861479849a8927faadaf57045862e8a532cfb094ce1d2b1800b6e0886ede0c9b8913e28c6de00549d5775379dcd40ad53a0483641a501a64d3f7c275040b13627488f1454e11b8bff3ed61de4f0ba2dcecb0a3f67801a5c49439c786292aa25e42a36933234c73414081e00f32f61c60f50d1db9a8aff4ef898a67977e6cb03a1e5ec3bb1ff5dce192ae421bd30abb7f042e807ff3224257442aea34e9bbab03c3f32fd32fbdfa54357690c16c4f7faf791b6006aa0422b976ae5ed3e5f8fe44183e7f1645c20b5997f3a5c0416bcf2c1f1e502bdeb526ee5f7b3a3a5eefba02d061157fe6adedc1fdb28d4663b4407c1f3dc402faaef1d7cf2df192b0dce8bbb7f498bad47e2ffa63cd7706eb89c45e44db3871da2893f95d29bed044200f65991ba78a8eae1b2065127cc68f92088012e763674d6ae886c271461a843b503e70349733f25fd4bd9e1c64bfcbbc378d70a71789f4346b77fcefc43ae90181cb82b655bd7558c3d2c16687f3b933440538c951c24af655b84af76eea29d91515aee234ba8163f1e74a5e54c1b6f08ff69d4d6e9a6736defb5dbd8b97e5807c5d814303604b4191abc47db867a326c3208b40e86102887ff7dca81375c5fecc13b26bf2a4e5f19d2b49935a0173ec419f21bd45eea5f58029463ef4283fedfdb8ec9b7799e26ecbe8876f02a8f50131db5e2b0b80f7cab09bd4101375d80a0fb4e38dcd5ab840a22c649fc97e5af359a179542a80543a92478e2c74ccaec69cedf197cca593389bbb8206ae9265b6100dfcfde8be934a6861484845b488e75fc51169caae1b373c2e39e43d54017273203cc963d5c1b3bc921937c47965727dc89cf01199346a51b6e9b5e59f73c3659af0e3982617172911ccfd2631c1bbbe9680c67b95a2d6a81aa56ecf6e8ae10e94ab5863f180f172f44dbaa22345b6627314404119075782f88591d305046af9366d3a358db3f13095342c11f10f9902dd427a96f03ae334d3ade8ad566a4f0463be126ad55395943a369674e966268e0e39b94f610a053a8fece3b991361746adac2368667e682ce3446fc025b404539d4a0423a68cc904be804fa0238d4ad72adb09526633c19bdde70f304797821bb210788f233ce2984f7fda3531b4632ae8a001808e499466c1774c56e63e9822ef22bf7c993bbefa9e6f614eb554d0b37cb6105e18eac761de5fcfdd1b621ab855fde93a7b3a9d599b3ed05802bd70bd18ecc7f4dcd97c103f33283e1f221556c8b5f308e7bdaefb42711a2e8f09680761c96088a463f36d48ed860a5503c9fd3ba7175bb58ac20414df57f3c80763892799434461d86a3a1afc9f87817565489f5c9561e476f232ba73ca9d86d2ab064612576d5e1aef538106f4a327d08251da356ca201fb43ee047147c7c3e29b5952f449f373fd3485293b1c0cb39c48f043a35a190ecdcf1b26268895ec9c387d5b41616951c8bf37c8c5ac4a73098a0f74467436f3be07cbca8ab8badd8b86b6978982c02bfb9630ad55475c697cdf21dc49d8b093ec24a2b20fce1976189c718f9fd315745d9fd19c376d64a14093a40e34de920ba6911e018f96ddb6c6c0e97ac858f49cf9e79503d20cce643a856da12e80f4f123aab1a3798eef851e8b3ba68a49f97ccfb40ec03d0506775da420198aae206ac9679112422bb820cd4b3e0559772a064b4cec22b0e7c2bffd93ac055eae5e4bdf580a6090e9fb53c6457e7512b088fc4c5f470582a8a98889b1f63b50db6cb381efbbfed28e3ca1375bbf88e1e14db3dc71a9bf037967ab72638e546eb613440e273800ae0fb5c69f188f569538f5090aaa9f67d962274dfd01a612f555249212a6722847ca2d6298434e0c3df942671038aa0004a8f778967a27e62f757574f5d5a34b2fb110559be4face6734687230139cac239f7182ba370549bd024ae16dc11f4b0fe06e286af440dc1c8f6e69bb5922bcb63d5d1f03aa6c6bf13bbd21a353b8bd12613fa0bf17bb8e155b57e3e37f9e99d5aee529bfb4ce2e68f10e9d77f2c0cd8ac68b5978a9c17858451a82f88c8f44325f216692a48e3973c45703f779f6bf856db4be20400fb921e92931a316c282dba2179a3915b9f24b3be638ed8297d37641f1303bf21797f5fc5308c7980e24c41f12f2d5bddd1a10e5ccf79a9c3278b4a6d37aec807cf21869e1512757c76152623af7be94283349936c6fd1c7b65dd6300840fd47634994765f112e55d82b325ca270cf8b2c331e5dda765e8083302c0d1a832adc1a58d5794bf06f2f0828b9645491ce580d4b7ecc5cd124634c8021f04feea97e7024346f48c730641708f2a0cd1a08451dd93d78ad8c1877127d6b65f5a7f62bd23d0579dd7015271b1a113f69f6bce6a8f68f09e077520bc672ef478ead6f71dd83aa5308333ea5b5a256cc123fb716319874c8a66f8adbf38b4eb0759ae9545bc8c2d9cbc1c35798e593f6853352c33574bd4c15e0113150e15a4c850a7e8df0d84f83042709d1ce2702a6869e38d0d340b008840009b302a37f714af6fcbb10c5461ad25a2d5e864134cf52c8505a13f9afdac6ef2d1cbd627d1c32927b8550d02e0a4d94d9fefb5449e75482227ba8207f1ad7ca16d0b4519695a31edcaa0eeb0c1a3802e382a88055bafd0eb3c1bc48f2f25f80f7ebbf74457f6e8c515e773bb0cbe310d24bcfbc0d5f1fed503ea9295d3e8aba94e8330ee97af99171b6ae998aeffc7d202f7531ea324a70e36e3df64b66b35f9d75267e3fe711f243400dddc3b89ea7ec87f0243e9e3d168456781696231ff2f4b4a254372c6c3ef31484b480dc3a52bd77a0db6d343e683a428a6768fa40a99847dd334b837b45e88a396bf205af2712c8464fe7eb4411ad4cbf17634f222aa1264b507cb7ff081aeb52c8657dc6ce67ded6e91deb48425fa86b761a7db38d2f3a18f0ab573dd96fc69f806ca4f836fde90732ce7298f75403831c4a2129de46197fab98bcab05a71b8d13f90da515418cdabb551f286a029eafbffb6cade4f7a9abfd893d3a243bb98c0cdef94d6cfbdddedc2d323df2827aefb82768c8cc73f744997e7bc85108232f7c58f4c6d7c94208b4f1c55fddb20becfd8f792ba73aba8f948824e8584567343129f3b5ab934f85fbae5fb43dc9cf3aa3b1c3951a7f86d5fa275ad88383a5be9d74f2fa7cc2199135a966bb4088e096a943f71686803434ee5ae1d32b649c65d7a2e86351f3e3530d2e1026b3a36f00f8124369c0946050209293e89dc4b5d3827a258840b82ed04e15f5283817a390224d7b69e4f2b7ed644db2fe5220dae8675e9faed4670251d58b96e1bbc20dfdd96647aa443ff2ce067a01c24b5d4c294494ed219f6efa1c71b213a782a97a184b903c8ff21466d4911278fbb55187de2dbeb024331765355470d8b687b4943d6cee25a544e7009069c1a03c544e9cdf3c9dfeb963d32208f9b31993cc6c0e97510295b3aa7ca3b56daa79b0288ba2999db200616d6d6cb1714a87b35f3d17bf8c6365a94642a08d9669a53420bdc80a569d7b3181f5d00edfef08795ef25f78f318983deab9d64e872fe615ac0285110df8087af58a409ffbb6262739fdc8a8ed51ffb9b668eb9b2d26d9f02fa363d8eafc712d7d8d3f9b8451e8e06b545f73cc3c1e2d0ad48860b068ee6e5248d766d700083d31000018237e4ac537decbe09b6d1957d51795e5542328f9237a2db6782513a49c9f2efe30586ad4e97398428f63bddfe84ff106e92315a444aa8f4ff7ad61ec23bbbad40b5015acba062a3453f61686a572c05d7cb7b0a1c25cdd03ce85a801df9c43007b617f18a47a624439bd6e9c18d68d30491d66d0f8ebdfa1bdb78f93aef4eaaaff8a75dd47b520eb715a5b3a6db60feb93199834a31890122945d971c41a7e6a59c2f99d5b728791802d89d9de9fc2bbe6994480d8a65fbd360b889e128ed8cb977cd8542bacdbaf5a9412055dfcb04cd6f26acf928db9f2c72eb33ce109a87e6714725041d42e493a7a332a0493afa76a4ed43cb9aeb990d19b237deb9952e5d10c7f12485f95c9f023771d723647b5b47b9bcbe87b3355ba862348b7e76f912b7bc783bbd315c0ac232a3747bf9cd617d53d85e0f1807c00898146cd669812ee47f44a3153a97c9b245f3c17c37923298bfb5fa9840ebd8ea59aea6c2ad87354719abe9950b28eafff799e061ebad2c1f997101a6c001858fe5191f88fcc9770cf68f82dd2b9c13dcb273bf37f674d47795bd3fe3feeddfce89fe7e3a52557b1bd701fd700fd0e465b8d3af550faa95df5352b92421da3fc8d003b707a385c1df064854e789da34dda3032d1ef6bc5c9844e967d98b395d8e6ee963f69820e2d7c8923e5484bed452991301634beef11a539a3a14afa32dff569f1073f72971c0e55d9032fb41b440fbd84cb6c91aea3fcfa1bc162bd1dbeb35b1c224ae6de26d5d973644d6e7a69510d0afa096a795e67005b880f476ba275df93c0fa8716e6cfaadf4c8fa838b94b862cebe4ea433badad5ab5c9f1242b6091da89499c2d144266f0840ee88d0211ca2547c4a2e80cf708fe0df21bf43b152b7406e3f1bf5b1bdff3764a60db4ffa84cf4b0477bb20ed1f797c11b72ebb103af01e7410dc14fdce99d40fce47c4fb49186415e612434b1502e3ae9224cbf6ca53952b27f71316b2153c49b9735facd9a41e68020060461a74832778f806156bd0d5b5a27e7c448aa47a0138604996a78271ce643d195e8db2c166370107b628270fff4beec24dede58c603c492554a58a1ef3fa6aca27075bf04cf148dfc9c16e54d97651b32ac6e8a96ec8c181ec4070827adc0d4acfaae2b47095cd0eb844a0c34b956dab2fd9bcb6ca56aa9a7cacbe755870d7322a38e0a8f273a5d1e0908d1575a6970ed73064c2ea860a5fd472d45ebc3d64123200f72e25caf0c2a8e032715fcde490a1b0b351fefc9d32fef7e79793545bb8818fa699c069022c87063b4354393f9958c237f7a67eb4b35f8731b884b11e0546048776f255e2b71bb34d32e8eee5b22f64b386cd785df08fd0b386ecd8de89e157e21f756a1baac4c76965f41beb1e6a0bf4afbfa7308f301ad4dec3f659c293546a9e35465c52072c7695c246c8529becf56a15d12ffddd79046a388d9c98d152876147a09b62a66a93b0b68e4e5f0cda14c4bfaf82588d5f3394703344cc692fe72d83ce0f5735dce0885b02eda00c456f47edb8ba4fffc3d7007849aa1168a31aa8b4af7778fdec2db228995f0a7a5d76de751c431184e9df80fdba8fab60caa2b55a6857e74d7cfbdd2faf81661f47443e1cbff2653774b671f1be256485fbb90ae9f5ff464cdfcf8c8e6980eb190ea716c2272bda6d318e099828344a4ade9e8645ba0424756a313cdd7f5e613faf6f1fdb7d184828a2c3089ddcca5930003f26f89859cfad3953a24f2a51f05804e2b3ac5d82fca3ba8f47176b6d66343e739ee6828c53f820fe31649c70d07ee5ddab4bf769229c13f36d7498b380644caec0b50b46e4e0a7fb01cfbdb3c5a3e71b4f6659761183dc3709b8a442c2cae68068391ccfeb9547d8e344c7b3822e553136c245d3d8a02ba49c228082ea8315b1fb63fe799db5ef5aa3e2aa4996602021f0ee7f89a713cee5ba36766161adb4698f5eb566029f0eaa69c5c4790b12ff7ffb0fcba068f0259b4ca8f8a5371bcb1584c3edc3623f3dfa1aa373e9a011022f54562ba1944824a73f13b3251a045fd4060d86041d803d677ddccd9f2da25f95f484956f559ddb42fdb500bfebf9cd63a589e4ccf809412dccb42cc5c27052c67b9512f1afabc10bfa233dd3faf8c4442ce875d8fd3503b7137589f6277401c1a391574fb0ed2529c01401e72e3089e74a090a858e603220f869a570aa998f880a9945c2793b4bd32be3b57abb9cabcddd42d7b5f25757803646e84bfc946bcde2aebe58665ef140e5fc7c4f8be93da0a107b034e725f61991dcfc22a9e3fae2e240252ced1f963c7cd9ea5ceb1753a87291a950ccf940ead5450bcea26dee09159dfe10a511623bb8716df52566d894f7c5bbe63d989fe79240d310fdd46301970c93d14681202ae1ae8c1a635a0d7b609e8972a2bb573c3b09b11a697fb45618d4ed3aabf4e4cb812c964c639ccc1d6f4e2a70bb37390aa8adad14175c1aabb00f96af98fd5bceeb38fa158ffcdbd75761bffc6099d391936757c1adc8f526738c35339d12814d96eb2a66f2276b849107ad052dd0a8855b0a425749da8ac3a6b42f0d9325886d12dfe1c26eb9dd2a769df2339f6b95a0195a6745c2129147e4285647f81a18eab7ddb02254c417f2fadf2c961bcba3ed479091e6807ca93b226e16564ba089a0a820c6e51e00706add97e2c47f13ed461152a4af48b375cdd8fc8c464ad769f37b0a5137738c92f7cb6f7420790e4c55bc48c5858b12cd565552da5efeaceeac4f726261137890bfe976785e04aaf494f1ed344f0fd42c6b26bc1312a12250c3cb858a0c994e12bc0625a9e4f5c980e24118d0a77d4ac0a7de2920466ec977296028b16182c8767c8d8b10810c92efc7aed7c895a8ed39d1a12c7e7b3df2e449295936369a04f321d428ee148097060cdcdcc515024c2154ec9124dbc80c913d9e38c069a771e38e65b82041c73d98d6954620493101fc333a19e2c71477e7c2822934dd47588eea26947d61d8709a87dbee5da09e3da32a507abfb0539541ebf68f92ae535de8a732a247e7162aaadec95bf9c670ed408ab9cadbc8a2431a0ac51575d7b9c3efa518ba5b07286b74d5f0309898edd7fce788e742b3ea55a69a344254f14e85384c8fe9db03d787e8cc42ef38b841c274dc02a601526687a4ac975473e44da3ad8445a6b5f048b7bc3dca8f6d539bec972a7ef57069a4b6c39e0a337d49728adea5aecb929cbab2aa0ccdb255b8bff594e86bfb29dda717394bbb2cb8be02b83d5853c4517358386bdcb671e52850c5edecb1784da540b06fe487c16cc117cdfa9dde407f0db141d6880ab2cd08ae63cb59f4c68a20f0cef881fbc2df5b55999cca428c84a6023e2ffc9ba977d2669955513f96a84ed49f36472cd81240620d6be09783503cfa740191f2f50a3cc7c1863fba18bf5db2769f7624b1385cd59fc17c28eda51471319491d3acf501990c635380568a02838fdfe7735116fa081983d13279cc343e0b83fe7c41840f7eb3c4386e6f8e6bee162f7c376738db46705b4e1bb18bcc976703db547e5477ef00d17cd894d5e11517ca67d09ce88c9281d2beece7228736ab641cf3a90a71610851ea94893ec557ed0f85a13e3f85c1074c66d68e43e4968d5ba350938e157dab31e3990d50b3d51189432c99464ff51a421d6299730e87129106d608ff494c450e5f52f09eb375a377e73fa76eaa7a3383af09783950efb9e45bbad9deb8b63cde8e0eaf1ece9623733a038d0088627496371352e09c0f867e4374069185fad6e8e25755e9016ae8cf1783d26ec5f5f8916ce185ac0a686dc5d4f1fa16f31bca0e41aea12bdfec827647d7b330ea5ab0a0e838cc3eeb2be3130f05672cca097fcce951204df24ee47bae7d4cefd309845c32853a28b925c997d54e6e85e997bbdf0e53ab3ee3570664adc84dda2a8f187bf1f7054f41a6b03f5e96f4b859091a12df7bce9c29182617a363e97126279f3ca8561012dff4f3320e836cc47dec0fdcd3abc48bedd0a0661bd47fd9a504f78bd397d8f08e0b7252f91163e9794d6fbee975166d7035d727c94d485cf436bd78ff82501e05cea22d554d45c84eb341aa702023a135b38083635af3ac991bd272c443547f9c7251e69ac93d8cd8c0d30c00b6e8194ca0bc54dfec5add78c09d945c199a93a8407252e992dd0264df02e34bb5228cff9542f40b2eedef8b7a74ce7294f5b69641ecc8c96a5014912128f131552620fc62c0a9da3bcb18d87c842a3c14f0a2bc6d8ab395cf29689fde5f2a18776c9ef5adab98fccbcb0a9a109d28c8de40466a3933fcadd9a31ccdd6eedc33d24970d71a84202e50edeeeecccf2dc54fb6c42ebd87fd45c7f729bb4d1f715a7725e942e1767aa6467ea6063b6b5584418dbdeffab0e1fb1683b4ccc6aea616206ace0e0f74b9156a24b82d42e32f8808c853d1ee43999dab5d8b05116b640d369c19ea2057ed36f696a402821761fa2b1901a1d5fe3be1df7b21a5061476c0ceb6b788307f6e8089857a272af8fa18f11b97a4c6ad0c644f55ce401b746bab0934689605771691023d0517f52c74b74abde148c4072824800bd7435f7379037e65babb4396e7cf8b49e57c97663ed2c791254244faebb75aa758a547aab0d206e9a974c307b4b4370336553874cb5bf2892a296d452c3577407f35679cf661dc1f08fdf2ae1326e84458ef46abed2198164e9b022ea4ed06ed2a02df7deb2481a13ce17b8ce4b03ec85f43600be74a9cf6b8e105ca57252ab61a7fc3f8a8f3b00aee18e85e3968017c5278bb263bc0f8c0d61be95da0d170fce40e6e8b338aa8a33e778864d739b69330311dada177da739311cccc9e6460065fa03d73ea9a37566773c200e8b623fa43bab5bd944e5e5411201a4b8ba5cb257eee02eb8e398c44926c1af1c44d45dafd96fc933f74f106f8904ecce2734fc79a6c774ed5efaf9cf29666311345b265ef88cee505f631009ad03a1e259c0f7acad90a22ccef93b45115543250127d41db2e852fe481be1d4b4159b6598323b10bb67976e54e3a225df651b3fa6c70c4193ec4baf90aa7639c0ed306d330aee6fba51555059c4b75723a74a5990acd0484160b115b62901cd81a92e987ae4ba6860fb7596ffebca204dd4818ca349a164ebe483dfdc978ffcb6040830df3f0287353de4244f8678da8f51c2807c07bafb25a0f98de8cc8fa26c2039bb84577a19a25c7c5d3d958fd16d006eae9b957dcd23be1cac076b2950e7530ffd51022e387e76d2559fa6c1631132fe10434963c97da61ced4f0b8dc5c579326439e761cd5ffc51a34ce32267ca3024fc24905de3c76471b8c85746bbfda22a3d78af181136a607ed0ed8e4f1a31c649e44494acd416d30ea00d44a1aea4d448b2b29dd21a7b3162eca0ca7be9b05df3f6f696bf04f0834531452cad17618491cdd51dbf82f4e4c14d42e96b27a2f465246972e3da2dc1bf0b3b96c597077126e71abd0e56263c5f151c045b93bc1dc07bcf7ab99344742f68057f7961c3f17510a53ec20f3986e1120b67d2bcb0541e92816a1504b1b0c9ecd510240e71546cdd70892a8d113417ff929cc7b86a74824527fc339cae6f0591c074488ef2335e95c0f5b52bc4e851f4ae748d3dfca1340645334bfd2739a40c4944abdb6138027f8fbf82334271c1568219bf8199a351b59ffabd608e6fd2b546478983c9039cdb67e971a5f241860e4dfee3df688eb3ceedf76e53af6c1b3a4cb0ce5e26ad9fc9599e265efc54349130a548f7c1de7b217b0f7bd18545a45394adda362d67888f9d6395bec7763be5f5ed8a034e0b3bc3bb863fb9f8b4a291f0bc7093f044d6072205a6781065341c4ef4e1e72e7e45c804d0c3a708d810c74cb68529fc92691e2fd4ca3f3774ed83586087a5151e55d7b3c8f73c0323e78190dc72ecfa465a91c4e207726216303515f47188962abf67f4583015e93152ef4c60e82618e4f57efa3406663568a77023b49c8030a10d763344aecbe7f88c3dfb7526a69867584c6ed21d82788bf82a6e050a0553d95611cc9cf945dd25b15d6d6b164952adb6a0875ea945c0fbfc4f1f6747ba6ed90962b7f224a2acf56e333aa66f12e52d517577aad4c890484a0bc93b394d4335bb03018ea217e5ad48f3729cc047559b55b09a401f4891eb0e5d46fb39bb4353ce6c205e601ef32ece88912f362c2b11568a29d9ec51a7412a60a2a690504ef7aeb34f7570329cf34edde9a80a26079773a01a8374650f4156f04c329c16c5d4efa479caccbe9f74c2467c33c943045e47fc91d1ad77179eb78f40a1e6d646f8d1fc443c9820c73db7eceacead544074b4e8300950b8242c6296e3474e21383d0ccb5c59ab0a139f7a2c59469771a50877ba635c54cfe90c7f3f0240ac5edf3cbd1030433d9a422dd592f83a5b801160e747452bb1d5184ce338c1a69b7bd4eca5a9055a2d1ce82973c46ce67b529449af74c798cdecf892b449242065af66caf2077f4047da2bf133818ce54e2dc23790e3bc349b5c81217be29d095375e101e3899362af6c77f9d773b87b3d4f1998de0f5ea03307a43f20a54191d29f1914d8a1b04c5b1ad0ddccb9c5854a2e8de0161d01b131e8171d265e825d679e1edd6dc7f4ef4a1fa831e312395f510f8824007ca65c38e861a3e81f970555bf32723209dce4cb987c501f7a277f8945d99c039513abc603ce36c82df4c7dc0d6610ad072aed10ee4641191af175eb0219bd31c40f35d9ce1ad333aa147c0aad14781167b7886c8e1532f0cd244cfe83134fcf8c2fd32c4d0c341f5a4734e6edfbd7e321c78888bb62d98c6a00fb0bf83033cb9f1bbb9d5261eeb1734e2c74bab1d37cefe00b0480676618823850aabe61d4849f525c56d98c702b1891f3eda04dedfe0a279497f0be510556e4113e24c9720b16b10a050f4f4a72cf54fd7bda9b16203e4b268d268149c91eed003a81fc735f4d2c2aa760ee5df5fb0694e80346671b44dfc37dbd013f4bac85d0a79370147f2ae6aafb8bf9b5b92e3f451e08e3af191bbdce8ae96afb3f54dd989d18d51200bdb899575b79a73401d46aab6ea57325246cd452d85ddbec91674881502975918307a3764cdb358682fa865e521e4ea03133ab2c8b50c22eddbab01ff1f78e763c13eac01bb95c8c05665857a15d11c370787cfe84cc74987d223e3bf8d6ed52a2b38df9d5765f1cbdda17d37bce3a41f0639a2b8b004cf9c01e56b91d2dfedca00caf7903d139c11363744539bd8b9d696a72ceecbcd5102c8212b971fafc9bdcba238b4896fa20916b8c3c5f9db7983d8407a3e01398fee54d24aa35cb1a06b9297b91eb77d37769231f350884f3ad2bcd201c2068ef5cb08baa0a57b584a4829324cd86fd7a8a786d9c7e6dfe8832dea517f42bd6d5f819d396ff94776e72998a9d5a2ec2345ccf91b70fd5750955f096beb132b59745e49962707454b1d2b599a174eb2750406545b8f7526c030ca239eaba64ef3b1aff0a9c07a1cf6033cec590f6f7678d908f6b0e3416e10fb8bcb7853c996d46bd7e708f38105a717b135d6ca10a15535dc25d4980ceebae238a3fa549f6503106d7149b4b98d2c794d8d34a778904a64bf40653c96f56a8950c69d355d435ce79a91511bb23c63d9cc48307c009505b907bee6a1db6c85918da23d446feff96485687334bddbeebbb64ea50a46af0bbe76542e758ff9dcd41932fb8724b6b4ef20c712a057a3678ec3c67375cefe7eab6ea1b43fb63804055e06ca79752722e251fbf952d4d8e6c89fc2e294c93be4ae3f564c9fcc1f1708650976506389b9a82211815c00f90d101e3771ceefb2745a530a0ff5bf36b516d16aee886673113661d4d75fd9f9f5cbe8957684b7efcb340abb779f342692099da4cc8d03da5bc89492151dcff60ce5d2e29b1503f4e34339bcdb6e4e102951025844fe900b7306fe6be04b7f485dea29dbf242d11d8525ebe899f42180becb09953b913745b9e9570e7e6db01f2b3252c283a3e394f7e57b5189890f168840c10d14f952dfeaf714bd1ca6ab5de6a38ccc0ca8968775c90f8b4d6856c3025a58de4969f39552581167c0352fb101cb0cdf2f4533a100524da0d06bd756ffddcd50cebfcb6cb6321d475e33b0299e1649b96e13d73ebc05b0057191b72fc3e355863ed294c82262d10e7c64fe7f9b7647240a2a7c86a73dbf8b119dee4c195366f4749abd9451fc1297b571d5101baf7898bb0dc240a455933e4f6b72d569fcc4c9a39a6ca5decf0c453c6732af77a1ffd752dfd0c6116bd1966820917513777b3b4fe31ae13fdc20955f4de0b54b5cfce33b41b15b369a433046cc316884ce5dd7bfde695bd8b9657b2a826894c9e9c4d275ca653b6c95adb410af6820e08ca8a244f2ac3fd93f676d1940880631535c1e2e9462d61cc194c7c68ef4b1f944c5b4f630f0c368430e92e92bfa8d027df16e93e560f84ccf004b930685b2908ce400d2babd6df683ef0c4421ef055c339f64cc82c44eb55c80ecfaeac40610c13bf47e8ceca55e4f34515a7ab8bef17012c9bb5598d4fb5271bb70a96982d0069fb8dea4f1b474ee7d74b4276f87996ef67eeedec8baac8f52beae631aac680065be18aad096eb448436d4bd4476a571f2a69046ef97b7edfa2886346480474e904408469478ff9cbc92fa8bcc13fe49d4a0a474e9793c578dea9175fcf7359be488fc57bc01f16f403b8479894bc27623c037779de9ccfe41ef07010c003675e1afa12b99132dadd221ba88c0cae7f6126a18d7c28938a636b72f7fccdfeb85144c58d7edbbc2af6033df5743c054059f7b7d71e3070e6118036919249c33096a586f5fc3ee089e6cf14b7ea5c2c98d3630723cde9607b18de0673b41d73333210ed2be6b3c6a91de32090a917888c2058a9560931f5c9552409c2d3b855d7600cc3d663d7e9a54de3539ab1fb49b1bb1136dc0aedd6154a92b817f30e55d3a6f57c3e9ed6110a38b0f5870d69f4eb9f64f9a70749f583da355a81d86ce29c5ae1f4116cfb0973f9d63d897827a8af202553200b801b226cb26204c472fe20b3866faf5d7e10bcaaaf06e5a3384af67787c03ca517eb00056b253d5f0b1c052753785d77694f4a2893f02078a12e931e2fa0e75c197c1affe90eae91dfa07860113277117c9464f825e2e06eacc43d8bbc993fa29843927d939f68d401017d2d2adb8b0386d89e3cd783c3a8ffe213a04337522986c9584a31e7bfc60fed6e5c8f6c2005ab273cac232d3f1508104c25781a7f7652aa74cc0b082e7d069e48f5fef982f150d7738ce3468c621b45fa478ca22c4addc2d89f9819222402f48497f7c84a802a0226ab8f30925b58f4db63546f07b38967720664c79b699342d8a8eb682742092438d013a5504c8b440f84e2b8bc547b88775a34d96bc20ba4cfa17e3a7bd9c2b59f994b25aae93161280ffce8b152d2b02497f07f89fa0599e2ae645671c5a222bfe0c1241113a7d1065f3c9f6e732f82d049b422403074286386ab7eb94eaf7e051284b9f6a3c207dd7800f8360ab8cfe5ec8d6c3c6669684ec931c1827f6c2cf5128db36b31b4bf0c611dfadfc74f7bbb24eecdd2e4c5aabcdb8c5200e34c0dc835b6684f916df0d8adc5b38f95c8959346adae3db1b4475375917ebff84f85ef5d46b81cb2abfc54321bb5a1ed9d74c70735504600dda92f814d093ec3e8961f090bbe7fd24b0eea664ea5a17d85b2f6d3b8676558a40def3ccc6f644a86967deecd53c929fd2cbeef705111a69c3769c1294bd2c8f193f85dea73369bd0dd61816c6d298d0478bb7b78dd98eab8f983051bd16e1bcd45c0e63eeb01436ce236295901bd08cabe855823bb765ec9cc43ab6edc92f6b61c2a30a9b59345d77f0e0d01587dc9b78fbebfae37b832230c04c112e32eb665b447fa7223b6cc39bff89c4a7c194afaa0cdb82ff6bd6c7132486025392a7e5637a33b1c57e9eb25d2b49c04d74ae34c41146b9e3cc7fe13ba41621d6cdd3981877318efc54f03e7ae7979be036d41fb574d56037287a6ed0700a2a47256dfdd06e7fae7d67c2d112a8e575ee3ecda98dc8893b6681cf48ce7be20a8d1a85de333775a3b5395df72cefae3dee43b93a9748d4e99d7225437b423593d8c00855813b1018e1528e884068c2c815f8d12249edf5bbe83623a5b35ef37ac06f61f7dd8f83dae89774f6743608a41b20095a589ef4eab6a611fa7202b453c207aecec432ca0b410c95b4beab615cab1dbc326d2ecb9621bd08c3b4648d8c467bdffc2a73e917e39813fea3ef149701cb6eefaaf6267a60fb42ff8c61fedaae90401bed162e0ec187cc7388804124c07a6cc4d6a50198c76a772a13b6c9f693036d1f4a9608ff81747fe33b2f4a0d93ae692f62855505cd8a8bb3853af9082cdf58e5cb630898862b032d3dfb3b98d64c1f2ff80f8fc5f2243a2d33e6965b0f884c0bce75c047c9aae509ae5ebcefd810da99d0560bbeef843c9bfa1d77eaa22b6623b529c14bc393181ba74778a8e6f6054db5072c32ed07129e35ba56b72564b81867706532fff62717c1b38cd2a72f50341cd6688f0f13130ac64d1b73b507bc6febfb45f484d04bdc9d2afe243e8b26cfbb4f6c71e68d2a44804af956cd7179932e41d244f7300f02884585951f53840af05129acc4a5e0f5477793d18649f7d938a86f5465f49b07aa23734fe41d0d59741fb09fc6f5edee7f3886739596be8b75b0a9d5aa83041c218fc7a17eca36f5dee7e279a61c785ab7ff7f975c9f849512aa3218ae13265c050fa0d6b383f9d180ad0351db44dcb759995b873e3b136ce8dbe371387e30fda0f56e8579cb85cfb8f8109ba795f1f2bd551684c2be85b92ea7074a198ae57e33cd900b410f191fc2ad8405a80cb20b9096def1ba2c68698c0c6c054cd0e78394fb558141ccc69db2e4447d0bb39baeb386ce142fb7a76fb5f5e8520e87406719637c29116b83d194a574f4c472df9ce08ce4da5407aa2ec52c8f16bb41f8cac761f0376dfb29504572a4268669b29484d425667e42f6ea449fa376da693adf304eb8680611d65e3aa9e5ad4dd470cadca23daf7d05ced8baa6b5b152e3341ddb76ecfeb23e6925f352701c336d7f047ff197720718395ca115d1deed78ec2760dbf2455976ff396d78f52edae2b18bbc140a7b983b1dc7c2d6e5cf1c7e26b0d54ddf48c6ba4257bdb9371e6878e30033fca34d0b04d78c5999775e86db350b6550a6ed44939ef94f028f85d9a812c9e47376d258e5fd19ed765f254853b7f9d33c736fcc0b2b31e3043a0016863a7e1e3aad7f104cd81f3a0e71b693d7d905b9631642a390c5ca31d8b26e84a20466e18a9a0a2a64bb62e527b0a7b67a7f2152729bcb8aad453d48637dac9f77a144695329739c923cb39b3168b21602a68d01ad642b7b4f2abc1eb94e07e86864051892c4f30571d0475505cf4bee8b4faca15e3b9f8371b9f6e4d23b3d552e8358f7bd803ba6e4fca50c05ba7d8b7a677ebe3b6f0d1715ed8238fecde3bc7d17fb9525a7af3b4b7812856cbdd56d449cbce31dafd224b1a7c2691ebea8c44f69ba3a660d8f632444adfdbea4e1c2c5128a88806198b10efce5ac9bda163bad10fef99ed7812b2792906052db925b3a605d47701ce5cb8d2951db0e607ef2e46fa183f7c445c4a113068f572cd5715324cec1e72e743b359b0a3a63eadcfaee4415505f33e88a81cd9a8ba3e7a302628c85958bda38ece8e93c52cf4d86e806cef1c0bc8f15114bdd86d385c58bdce258970cf3032e2425224afa9e90b2da78af085b70de8923ce0a63111f036d8bf1449e49c80c629b56056035019831049b0a9a8e52ad44b3966760f2becd6df167852511e2c816aa621335951eb6a1f446c7f74f26a1f2aa8e7aedbabd8bdeb9f93bd36ba86298524ac8155b0e7b0734f7ebab3ca3189b6f751c44e2062bbb41efc3681aa4e32e47dfa1aa981e1bfc3619fb4f28c18c857df680bbaefb33bb610d78b2ba9833d6e779c4a4761947864772f8c585aa934e1b094894c651f17d38c804139ef9c82a0bbf5ceb181575387d4e469b4909ebcdfdf8d139576585197d977bc73c4efe1cafd01f32488554d2be863bff1a1ab43e7539b3f45ed942385cda4d6ff9af456815db7ff39cd55ded7a69f226d225a7c5fbcf1aeca58996d1db19ba4d6f46dab21a14fe2a084e1fe8c05f8c19bbd8add1042e56088de7604cf16a7dacd1f91cbd75f087801203d6c9653bcd79588379af43c88dea0c1bfa17384815ea0fd5e5aa9ac3b8757ec3fec0db4229caa3f92f902cb0d1378a6191d6c610eded55e3d2140a29e58cf1d879d4a80c2a4cc663671b56b9942392639f02ddf2c9557279abd0f176ea9aefb4062501cdb929e3ae020d19ed3b188f679665dcba1fd3d9d483cd4c7edf3ad4c4b2ebc1af7ad419306f2059ca0aeae4f5058fc8ce764cbbda0708be993d1ecf3fe81ae09eccf6962b8a1b94976ae44995663647c7f5a6e968e52da13f21dfa67d406175c0b5984e55dc0e8f75b1218390b4c1fae1474a6114e89eb10e9b1d201ef9582805a975e02cb339d3d7c77b71bd82e580f7cc641fa7523f00d10ff80258a8d1f99d8e5582cb3f586266e62fd4e9ae441aa108b5d15832efe6d5ff7f64e9f11682b7a9745fa180c7a795c33f265ee241be5ad8c043e05ad47e0f5e81c2a31bad723fbc93e93c77009453a1551cdcb8d884c6ea4c9567df51324af29684663f5b19e3115ada91df43a64b6bfb81a374a6941b5b8f9dfd746c7c1b9bfcee28b9d29ba23e3eb0b6d397dcf9438a6b9ff6ffaccc8b5ca262fbf47bb2393f4afc14738fe86988babe328b33175c4bc7dd883639189e508e4a908d1502733fad6070268d413f139a3be0acfcb806393674fce2f8f1c688b693a1301d072f03619f6316861264e3aa7fb95be913d3c9b1510db513e6f5b7ac235bdc4423ed8de81a357f8105da32343ea77f7dfe242a5bf49aa39ce4cedf657deca39b439fc5f14e8b45f8f80c7855fda05b107a981b13c44f87676637a9f342d066c2d59f20a5564882e2d0b038358ea6710ca39efe9a7011540cfa0ffdf3028a1cfa40db638cb8f7d5841ceb9664145b31ccb2c0be58aeefbcb3a61f24edb87029f8e94e9b6593a3ab80a1b4478b73b6cd31145f920e5eeef31abc4701682de192b076b31b6f0b5767273a1523fdc7983b5d42a2243be875824c47d669953c667f4247f10a42c91b270d35d648bd272cd914043164e589c8d1c6cdc552972456adcf455ae95915fc851d405bcdf61da6c008d55ec5db4dac91d532ff570080d6e67d9cbeb8d9061a0c1296949eea7a50cc5b8b7c0f4f9ceffefefb1b34e86b52bd83189f93d82af3d91d7b4d1a7f9d323ea7f261836865280c0ee16ef2e863e97eb1dabc92672c965838bd89d734d9074dda2408e3f5858de7d61e5dbd0f9240c2389ab1c3c18d8172de69a7628a34cde03d4587c01a49d0ee8ccd181bc7559dd1680dbb958563d7efeef6883f189ba5c3962a02785d6a14788c0fb3cc89da10301bf8539c70d2d33c3e38fc7d725e75c9fd920d6f0481fbc0212dc35ef4704f8a4e6e6b4cf39213197c0928ce12637b92b311b382502c4b3034656c1b3729e99726c39dc3513eaad343b4eb52012c90b56844835a45ca0b617071b631f8927ebb282aa594019487a932080761baab134676b7ec4821b20e1b7da5ced7c2c7a2cd2ab15a2cd3d0ceaa999874c5cde7327b78c81edaeb52574f6cd6decba45e7c88fde4c2ad447d5d4bb7c8fe593ba81e4cf2d5586df3aa4b7f031546dba88c6f980fbd244b67a2fd27131484b8996779dd458404ee536dc787b0d9aa54651745f4cffedcede9cd9847e6077852cdfc318a75ec8e32d591c6a375975ae41b67ac66006c4a0fdde5fe102fbd726ec06721914d28f277d25807e3a99dff5157ac77c5b24dbde00bc994e781806fe62ecf3801d2e96f7098099ce6a8b69bf447961523e1da065691edee6bb64e1f462309faca92bb8d1e1a794d9ba6108f70fd58294742b26bd58b511400a3a45d782910d328f168740cbe97a65cf4a9e031c42dace0eaf1eeae223222d076953f3fbf7e1d3096cf16547087f2f348d6a63f7d3ee7ca65af2e614a9c83cbc45ed5db7518a69b061d5d774b18c854268625b3eca006196f64799bdb6f57863d197a047e3bdf0816710b708c154f8a1fec0cf6df70a2e87b69bdc2473ea0f7c2f21536085bb62443eb76c48d4404d8ed5fd65c2d6445f2453a23466f737bd297ef9b9895487a393dd1aad6bba3df756a2189d16f807cfcd8e3ce34fa97dec2191731fc9f094a065364a63b36069f5ad88c94043981a67710fbd65866afa3af91e02eb1e67c4002d3714721a0d8c0f0bade0fe238ef495a6b33b943f41655b411b7adab82db00c0f1e7838befaada88235adfc7e47eb739af1bec32c397a0f457c01a93f7a845b3c2e80f1ac33e79cffc4af4d7fb3b2b2d78f1f6bb9cc4f1118bc63ccfb89b03e4f8572a78093029f50c471eeb181bc299c887388a84a346f31f10b0b10c950fb8b497e44cb213ef67ac0b196ba877885c0d22a661bcf57cd2ca4d4ae87cf79ea5eb559c5292bbd7e01d58e265e1c31eebded8a76dc901c3085e4b65662e23979cb2286aa549730d3ba708b7f3bc4519b04da191c1f910042934784623e9d6a9d91c22c99173a08580c45a78af8a742bdb69b04c9f7051b2a4b1d923e0237fb2691cbb4929b941d63bdb3fe9607fe47b750e4712218b48d4ab258106b075d5a21ee297359cfb06b9a7e126f98bc9d33b25f4f624147809505b1cf3a989d0b1a147415311967ea119223d5e25ffb220804edcd838e83668c74e2ccaaad8200b1620c3cf401beb3bbfe7719dd4e9359b64f0d6b7226505c486211659da84083cd7e1b05313e2cff84f28b07f2fcab824909773a0b13a41e9ba25ec4d48250e2798aa62547a4a4b6b41becd23be90217eed3758840f248c217fcf4a53e541b3a421c696213840f59f4e0276baf83c8cfe2ce5f33a189665a073f994acb851a6f6093c78edabea2e08e6ae94a6f9c926cf4b44388efc9f3969841b17566d43b610cd8f3bcbe2b34c011df98ee21f80e7853e9852952d3d8fb86f9d5778c23d13ac1b89e4afe4ee723a209e8ff30bae6e330586cbb0f9944ca625249fc857f2e32da2470f0fa42e79d6314a9780793d430adebbfe463a859559e246741f6031ca7c60c59bd8b4bf993b1efc2f6f4b700c8faff1818508d1712f8c53b12a92fe32fba8ca3956a6f5e924115bd04f81e72778329b62b8d17c5a6bf6b91a7d86629b884bfc2f470c9f2f43754240d6fbb39d19060d1227a4626a243f2363a7d3b155f37bce170c9dca727b284b945c3d7927df50ed7c39b4c8b1bd99340f6c1f75b301972de444bf18e57936b8261fc746b37b4fc890903816325194b5c6b3a7ac5d794c6a95bcdd9c42bb9ad64bf7ce3366fe4eecd66b88dc7723539e1460b8cea8d42aed097ad726b189dd4eb50b4eb1bd2bf3139f46a2bcda8f04cfe6dbf5b1f16165a4ab3106db6516a32579fa15284791c1216648f9d06a3f6202b15e9a2070112eb9a29dda79e6499ef6ff33aedca5db8af5ff8973d82a23a2a51dd930e014fc4069536aec3cc876991bbcbd9bd23fe4f5a48804dc2c544a1102f5c5704978ff33ee5ad8144bec8c95ff07367238bf1c83674dd3df07e7af1057d83b83c711cfd23a0d384cd10778ab9b2a0a62ead897995dc378f1c982158e045b21305d7b199bf17fbc0e222c2ac46675aff12712a863ccf51769139ed96933a8e15e569b0c0e18902c13cde6c463b73775c9efe072275474d52a68d259754cd5e1201cd1cda6b904848c9601ed99ce6f99b5da91e79790fb90ae98b81e3bd7676655cd12aa34cdb342eacd07d720069e1080dad71ef520af058b62e365b4af2e40db09aa89c5c022894812a65346c0a263a26b99db3fd1d7cbd03889e2c7af3ba5bb54370f99512673949ffbbabea99e9cf5f68ee02bdf066e686e01985bd39bf46313e79d587a0516e018324ff5044a5e2f786f12a57d95638aee796ce6ce4d6c91624a83fa6158f8c0bad06a3535268dda7d1325205ebf20b6a9be16b05142ffec89c4029a2e1f0bf81ad48cf56bad79f1218ac5692e0146eac3021389f622fd080b1c32835f7e8cb5edfdbf44a228c04e30e25629ea92d481e057ddcc3101257332dd0b43f3001b49af840d1bfe18dc19c2505e729d1f77c895e8ec0f002611d2798dd0fde8d3b997f5461f5275b62b25320aff6eec59f577fe1dcf0a0a9c4f5312ab106640e0fd7addc858118883ab6a93b3083e8cca7ff16172d0febd3dd35cf20578dcbe1c307d643bd5736b1d03a232a61b963f3b4509114d51a1e09b5e4b34ca68f9ff182cc84d344384257cb5f430f1a331b47d8d1e3341ad793ca8b0493ead2f2ff749bb5ad1442208b393ca01a29dd0e7ccd12d4657de973d95593066b9e2c1b2dd419bcd119ff97ee7467f44f7b2ef3d068ce19f87adfbeb55cbcb5c5ebee7797c4a5a0a56b150fe0986d76de606791a3198622cded9aa34fbe0d4c4af614e906d64a6bc2fae83a7f407d7f221bfd214c85e373186d7ea256c4e967ee766b7aac4d40cdee77c0facfddff488ad49645aa4536fbd6e86dea536ea25b1437bd0fa764239f7e8b7c74c7e257456c2c32ae5d7d030f2383b635be3f65a45c1806b932b741d26ef64e67606b0ba815303b7067605a8a7a5d3798c49f8cc3ba2ceabc8b0d956887f5fc008f79123f3b356351d4a502a8701cb4b74c8d3607aaf1713d79a4d66a4e6ef676b81960862ec3e2bcf5af9239e35fe55903095ba3a53e228b49826ddec653f3ae1827619e7247cdda66475755a01db4921cf067b446b2a7e2530893e9a57acc60da264f87cb36d4a2f4db526a29f108d65cf1b2fedd2f9dbb23dcd6e8bf82614bd0fb3b32b8d8eb0cfad92804babbe994cc7143f1d835b70202458461b774188056d4ada20cc8b568b222577a0de8955e83568dda11029ef4640ec64bbe7ecd40054bf93f95386932c33db87e69f134775e88a38cd33f7d8956434a9dce40d2fe65066287072a9c85f508e4076e580e1404143ca15fd0331108bd8d3aa7d8cbcd15594dc71069d20ab9d6486d2e0375d7c0b16eaed091a6cb4bef3078a77bdea46a1a2d476e9a05547e8ff2819760367f2987b389ab3018258c80b8bdba9f51b9b93e51e3ac879c537657455ae939cbcda59ccc9895b57023a869f59213cca34cff81002a77d48d20524b046f6c5d5b2e5df6912381aeb33f3ab3e8d6fb8af10dadd17c8ef3e294efdc616ae3ebf72b5d9484f8a91e93285193fb9281dbea65bf49e721aef519dff18fbe0eef2a40180f67eda2ddc90542071d5a0fda9cd362df337644e82fce715ef0fd6e927c8629ef26f79e4e28944ca01aec7403ccbb102f8f872d9733afac3393857636be386a943204f8c5f426b6a538136bd3abde570105c28477fa6da9eceafa91225a05dc9fe6e7f4b5c9a29f1cee1b96a1bd2caa28fafde6fdd9520561a22a113a089bc6810f4bd6a9c29141c183b7f82810178845e32b116352db3b25cb43bf5ead9ab869b2394f4c6448bf48a12c2b5a84d18066da83cadae80f1f772bd538d1d078b2ec8ef83fa0d1568d5bfad08fb4b472f6e97ff27c1bfbdfb238a5cc5413852a48733f55493e90d58082ec8dd756a505829a8f4e6803e33859f8fe066b8532c30de520cde95fc41e5935dbf6708e25b93e2a6e09ec7d1fb38ba4b142593c03ed87e99a659c76ba6e24c0600b546c0f508b684fd912f9f8ea8f5a8a812441aeea9c20484c0cf8217312454d355e08d0aa687123ac6f661221cb30a155a9e13e9fbea02a779c246a5a7af0836161d1f7bbf48202468c90af086f15c88e7ebcd6e02738a0e4a8c90263e982834e7c4e1c42d4b8ea4b1843b76fd879402ddcdb738a55caf29689c9185b9347b7e5ac9800cc4f7c12aa35f7fa9bb44e49ffa023ff0713d38c1af2d8393c34cc9bc95693e15b060c3c3c4c8eee9ac0b3c915d9936b2cc40cb5548577a3c1a872b578641d96ec56735675c5117746dc175959045cbfdbab870e5b8b04aeb1d720a2cb38633e8db14d9f47bcda527360ac7d63056a174f27e3b6f59f6b6bbd9d1fa1c5ac42085e345c5b65f15a879b6a6220393ff9a24a3db15404c15c8b374aef6cadb9b3b10c5fe2406a2bcee92392cf79f7d49f98c31149c9c57a616b0251103e6edec8edfb1c64d93c69ab7cc5710421b08f2759feb13d32f4634c6ccbb972a8fdf1a12344f9ec01f235a605d862449d5a68ddeb4ec49c5566897048ab2a98df9f155966491b8358258905373020599fcb75b7f3a6483c5d551d41fbf361fae5285e0cf3c1e83398e5c93946df431638950f9bf8f24c719f9139ea282194367495bac0cde6279df0ec92be42a36de371c569b4720bc4718f76e9a11d1f67f5e6a464a808a790de060f9b540b7ad6452c032086f11b822d56017a4948097137b303a2f0f9a76a3dcc2a45383dcb5a88d55bf5fedd38b072c071ec1072d367972fe661f83686266fdf23d1105938294356601771ad1431ae0506491aff2ee03c33ddc9b24b4e53cfb202058406a3d0089a2b1e68371b980e2fea30a10793156bee346fc658976635f3585a6a11a64af4ffd063576506092b94f390108ce2b759c544cb080a99b3a8f31e50748bc06c38d36407192027eecc1ca0dbe8357840cb78b4a5e0eff6f029f92673d0c3d0bfa05f1668e93a742277621733cc1cc8f07d2126a2e75857762972f09b51381ce203e4ffb7a102bfb8f9d58aa827dd6be32d559870c51d6043f94b74da550ca08c2c79e0f8f92b0fe78078430458fcfbbbb96de6dd656e1cac030e9a196195fcd9d5b5a0a27bd0269d8a825ab147e660d203951d3480da299159aad572c0e6daa939dab17d023d5495ef3888470c7d1a1e4ce9228508c2e177b3f73020144d5fa27b77a77cf9a67c7d91153a33a53d4d1ca2f223e73bf8886f86094b8d08fe13bc600f87e04ea52eb14889231c66857251d495b33bf355d0d8cf2b4f83530f835a26073760e30c50315bc99406f97aa6a139cfb86277efd46fa771f91a3c6805c3ec44f5fc687d92335486855ec1a62d458dfedc85472336bfd6ccc83951fbd10af55889c38d7580dba583c4b4a0799b251208a3e691496e18f69f5321bb2b468e67bc75541b045cc3313a20dc68950f4bee90a28ef6243c50fedf6fb6b044bfc8794352aca9639a8e2bcb1c683385d9f4fdc7bbce852212a30b10b3160de72f8a2785986a24cf237eea9b2da23a00cb63a75d9a807068c668479badc84a6ab9bcd2f12afab43ca5161ac40ae2af9b206f942fd2dce8130edc4e072c34c9cfc1223e883d15b92ee9cdf591261bf9dfbfc6ce06e89ba631d89aac36c67f7c48e75cc78f1ea07c74b5313f0310501311238895b2033ad43973f87b562099fefc5d1afd3792a45ed939e2be8558ed0cd8527635e3b3346ae761f60ad601c6af0ddf17328eac10a065b17a1d439cd4abb217d707060832dfe6622279ff6d4040a5d5409a73a0005b4154a8621e59c56e91f54b93db0c80a7bdaf44b618b71e7058fc3e29e465c4c19df7634d81122d1b1acecc993a1e328f34e411600d12dd7339eedeabb7584b30b78a0b5b0c7cb469a0a1592b580e81b187e657935722858b34c28dc8c69e978b3fc21a8bc12536cbf6ecd55e421b5663b29b3575efaf3e9d3da4e7607d1292f9fe87619f5f176a38df698bdac7601d2b8aa71f7a4fc013ba5b6ebc43a1bdcc5d85524607672102071d132438eecd5fea878f9cd8de2e228cfe57df813f0434eaadebddbb2ad67069dbc6d14e7667c59eb99b933facd361d567ec973f54eeaab6733b1b5c6a2a0ae792393cfd901a000dee6d375caad7f873e275369826104859f426b31d93d32733cd4f0d081ad35a33900de7709662461195385e79b2e3ae292cbb7481a0e0026242ccebea3d1820f061f5d15cb6a487ee14bf60a56d6b4c04e45cf17a8b01708461e9db5599130ab0716a5585bcf8e5e727f24e3320f621e882307d73af90a340ef35e90a3ffd717403e66dcb8ef40bf39b0b76ebaa67b18b512be4ebf7dd04fab150fce90450d357fe39f4231e1580fe72195eb4bbc0344d6c1f541a26a5b6c0aecd4a8c49f7e1a90e32054a0cc5503dabde59d70e6d2aefe0c770eb4c9d9e0caa09c61000dbe797ef887462ba2ee769a2ef36fea4267e37ea0823014d2caa05a531aac4dd11d6a592623746db2dafc0f4b345bd170b4e17f58284cd2c134f1909af4c9c09c8e0cc80a5731bace105b22bcecafabd611b19a7c400bd2cf869edc20ce6f2777045c48fb59cf632c3e51d524a6e3a29160a7996cd5bf09b403cb34e727899b0bef2270e0708582ce7991252a2e4114a8d7d496693d6e6f805bce100d66f9d64e90c2e0efddb7cb48ab5c3712843f288cc2c0a37c499fa667f5a281d222baf04b1e2fc47438a84daf686cbdfd68f2764440133522b6fecb862f2f97ded10cfb1306bc6beb736fd834d5f2617f00ca9fac48e1a7097d0d56bf7e2dbc168db308bbf90f246ffa487e93d21fb7ee2cd6d1e0dd576453ddbbab4a6bb2afab588fda92cc5608c82640b89acd82b826429b48470c4580c00239da741131567980b56f277440da1eaf419dbe23a66d44cc6ff03b94e8266a060a635391ae9b6e7376e15f3ea786ccffacd125258f179000dcc28624b1c4c5bb50d4cd2908934613ec2b6a6ffb03016a0dac1a301486c46798f8709a767c87061bb2e88022598ca9e93cea10b128333f7244a6fef9d5d3301d9db3b94cf522eb42cecc81a8478746c95cbd35f5ba9ee3a88d604a945126010dea03e2d2e4e9d4abf6c15fe1c6914b909eb1103d4a8c0ca37a064b6b7f5236699fd2477160fe4d177b2236b160194962be6adbb87c21f7e382b27c84c27d83800f5642f6ce03266df53000556756c9f9c220177ca1609366fb326074e8ecac4320a6aaf08901433de35f8e94455c0f5151501e63d08051dd2a46c4436e46a434f1692f8346708c2fb0f4f0f6265ea98a347c1f247ad619beb8efe5b62af02e784be9a798fe34b2f182f87c3c91d2f80f20755da917594a69293df69f088221c85ed66e465b588d509f82abec95615018ab982d4e6a67704fbe4cac9c51a6f663e621bc5a8763f818e71298ff311aa99390bed0cce1dedcd22c27733fa368f3fde704b98efa0acae357bdb5176e681d0545382ee92d89fc6e5974fbff66a2e71a6a01d1e29612bbe275b1419233aa1597ef39f526cb74a4b42ff35bc3642ffc84491f2afb0b3fe081b0b5b141d1595c7e2c3044c56a903a3a388d4b1b3e402c0ee4962f1f36bd3ba4b695ec3295a1a3edbc22541594e98169f38aaf0f809a640611a04a7307b618d7b21b608bcce5e26ad0c69acbfb2a1266dee89157ce0de7a434d1913baf94d9c7c6051ad3d14690e0fab9064397a615758629de9494242f8ebfc32dc12d5f181364e2dcd7193bd594ce4fb7a7af98cfc3f4a498ba03d24baa89d47071cac7c4890aed1fbe2222ed9b7396cceef3b2c2b5abac57feb42a8211bb4c3f8483e20f28455a1923303bc216ad97af3c866ba9abec1e9ef1b905a39544e587402769f6bd766e3611a0d0fea101640b11c8a958051625ee709213e551b61894e18dd5dc1954c092a37fda0af6031570f4d34947a78c170835a6cf2f347ae23c938ec146aae770d1b570e26018ecf9f988bc857564fd0b3300546b99947f10a5ed09d10f83fbabbd5fb817a02fea0ef9ea32c43fa4f47464e004214dbdb1eac08f15683c287fbd3eefa053d090742741b62a4ff580c9e878b8f860f55aaf0ffcdea6187ed08d87863b86709b385cb1481288b7d87f54fedcaba936dc296cb0354da9ead31b321bf3e8c58089c47833974d98d13cff71257324da3ff3c1ed3416ddda9809ed11191d5cf987f7f8f825aafe1d517d6fdc98b4b0c7fa6c41d66b930fdc5344552c918ba70d3186a02146cef34317e2a29e0bfdda599f620b7785f9ea5886435d570fb663b527b61309032947bb89024d2879d2eb57e4f8d859170a82688505ad9779dcdbda841a443cf5a9f5a361f8d174cf1e9db467e554515db81499455d94f816ee5783f85f1ab2934edfbdf665ce5ee045e091e440f4ba4e05174f7aec9813134f6c3e4bc5a50742958c5efd5fd690a47919c468307a4171327b388adbcc22c0f7155c3194bf52da5358f42b7ab919c942a10d0c5b662ee0b4bade5fc20e1ec3a916c9b36c563568119ea9581075f3d523ce621bcac5578cb25f08740b940d73e7f6586460e2567586afebb838ec744862bea1a8eed66e955ef2b463ab27ce7aa5da794edcfdfc25fb4d5b6d4bd2c6f95e6a7e3e52a2170ff04202d95aa292c039c3f731643d9a0a65ca8000d36dd0adc986c53c005b9fb20df80367efead9c2513579b7f96536c5d7c06fb65ac3465a572d6479561fd6bdc7ca8e64b75e30daa727d55dcda1e3c84731facfa0b79be3e6a50fad772f25dc4bf7a1f1147c9730d649e69bc411be6da96f156897d00bcea84d6d2434df43a7b3eaaed59596feaf813807c3b481d16f3ac2f943635a1e6447a74c92c9b334e0fc864863aa2564a12b4dad4abdfabd9836d2781e4b0cee06cf94a65c7d2e90f21d0826303053860a0197e82e2fe368d4ba420265711c1e832c7ccbfd447b8a8a5e2e533841b3bbb30ffbacd2b5f8ec9c382d459bd62a18f6d1057ea444951499a5b3987978c91bea3d4cc789a3aa3377f3c2d9325b38d60e4d28dcdb2a5c7757147213efbe3e514dacce8aaa2e98228b7040c586a01d47dd5c5dbc95a2b275f5ffd2b71502c8bfbe48281553df3951a977f51cf547b330c4c9e38077adb778b351504241253cf2847cf961ec98122df6c8597cd0e3a45e1bf31be35271fa316893909c300d321ba88792ee53dce4b71204332a8f32c84bbbd8b95e1bc7b4c338eecff4efeab76f1917e1f0a182dd7133724c817b153f2f13a62bb4efa7600ea2d6e832e5e2fd09f5ebf9556ac00355cd343ab642893c38518dbb8bb8369d3932651fb6eae3ae8c83ffa75c9056c44c812f81abdd9284f4e963dfe1513da8f24e48f5a841fe9b33dda21c74e7687a21d3dd35cecf9003d84bd92241bd7b21bce3388d6e130604763a641287539bfc85f2cfcdb81fac07ddce7cb3fd112e5602d01a6aa4fb254aee6577f63adcb3f39fcfd6eb1bbcade5ccb4f329f34ab2b6debc8556d2a535db54fbe986388547af1ee40f46344878d4dc5de5aca504abaa9e49028654547aee39824a7d7027c7516ebcebd1b2fba41d85f3655c198526d2d13e2a74cd9c7a7a6dcf53e3de47a1b0cf043d746905535d2253c1e10fd9e6dcf8d2792d540d205da2efd905e5e845db0c7e0738e21a70c87267f0f7495428f740ed879706222a63ca5b9af65ff419f4cd6d7c6baf93486ee0b26987d74163fd30f3191b5589e6e021a91af44b900a1d9ec9539bfdca8f82b163947d26fc4c0599246fcb7fb485bf7a78b24f598df6e218d25703cf226efb946f18ee81f42f95c85647da1f8d2eb1f7a94e8763d9a0d454a4ffe1817e99d24232be34fc7d15434e7fb6f887fdb3eb46cb30cdcfabda924c413633f0d467d02f7e803e7878456a9b9fc32c236158a6cee6efb4b8bde3698ac43f407b3e1806c1aed85ebcfd32e6b7a905b6b43a4fd181a46c983423fa79ebc33ebed3916b86d4b166326fd4321e8244af48b3539330542237cf957b5310a8e67e00e952e618f5421ca633780639fa3b8aaf59220e67ae4d5a0a36ee3ab915f563afc2fc8750ec5893a76877306c9892c24d66884401010487c70265d0f107425c3425ac27b1bf3046de11e0c23381e8b3c41d91e12187fc140437b6fd7bb14aac8924519a771f5c44ef3e4a40ea7f2c2ad911765ec447bcd3b386534296153e3f5a978576abb9bc6e12211d12a1eaaa401c5c1d3933995d6bfc8c7744ea6fb732eb08e9d50e8c874e0dc33c9ef8a9faa0f656d29954c8a566bd54e4e3827f14725327213c16bac01eb094d60634d55ff7a14bc3590a391409f9c3b8a59ad6dbf586f714b7ab611f9c481537613f2773593ebd1fbfbb05570275d55d41cb0085e7ea1e2a2a4b1a6d4386d03b4d976724e6fb4d7fa98b8da00c70e090158426bf698267497ee73132fbd56fb6192b7d93921e2cdf15af52eef0431c484c3c1daf2e252a6b3270ff77d55b2012b5e4d1ca9ea1a142b4f00c7c4a727741081a28ed8af718d22b03d0f4bd2e1c6892051a66bcbab29be4f5bbaaca4f2f514c598446bee6b40ad66e12a8e8102436546f0eae9f710c09d6e3ceac9f3c9898690d5f0e67f2ce00c132cd157e65918ea3c7487c405d34df205b2b9e0f0922cb5f22553e426e597699da03a11a992aa2f2927fc36b93829fbd5af9e7e49fdab9ab5571792a6eca84f39d3e1f912a54075399262e638bad9a49e7a9e9b37bb802677aead02fc27d2565461fecac520683e80bcde03863f2fd7c10390360afcdafb8382a8c5209a4570d620ebcfff9869661b84b2e3ae68b03514b06bed29f6c5d0daed0f7db935a39198d6e4ecdfe94d87cb7065e014ddb0c91a6838c578adfce3197d86e65a618dd93388ee09005836e19db665cc926eaceb1362c0bc9b40dd2d40884afee2fb2e1d241ea96cb205727992a061d5288e2be139166a2439d06caf9f48dd2073f1de5bb00cf2eb53fec8abe2cd27401388443ec4f84b934bf389bb4ce377ed88167a90a30606f3a3d3fcdc286d5a9850d69f9c2ee0da65f90ab5e6509f523f3c31212eb5d2bf342dd211427c34cd3cc457c3310d5702a0a59ca5a5d3f86e83361358302082e2ac3fc32cb1804f8ec8cfecc0b5819c32504f1d0932decaef99a5ec4be0814d966b3647f92bc56805611044017491423e580db0a6aa196c3a8343752c8f8d4bfb9652f11742c2ecd446aaf25c541ad8da86713c35a330b7094b58813207fe2eab8e3c4f435a93812cbf9e589f8df0faa0a02426e3bac5cb34e35510c1c1e0a9187d6da5fa511bccd4890c5d7f46b6b22e91ac5cab701990694d3c3c3734631eacc60b2716695c696db07d0ae6e125c3650893eb2ae98c005a95b850d3b8b57c78cdfdd0e4210f50d571d75eff3558112dfd20a6668f768962fb5bfaff8ba2383f0a926cbac8c8d75e8a1de898f9615436cdd86d61bbf30b829da99e92702152b952b0efa93d02f3fe5459028d6da14bfcbe742d77a6d3ab2e896c560f0441a9a3c2a0c382495f7b3536a3f86c300f44f060637542fe755dd5d76a3e4bc984ce163d7d04ebff55ef6da3cd19b990f24facf1837b9eac8953b7a1ce8bc552ff691f572bdd6664df2d1c9e30a2b15350655e8ab12d5e62f0d92412f4449fab20fe1310a555feca7c0cfa80f33f7be9ff55c49dbba180a1cc58a012cf87813eac1fd99724718fbe2ef105ae6b7e835165b8e8b28f372d4882f8ac88dc7ed59cf534aac1251c78bbfc5299b62dc4402059d4e585783f7fb915287e19c57e8639847efe6825ea4377ac38a4e3070af67a2d10dd943f0470448662a58a8bb8e3e798ffca4cca63ccf689fd28669efb8736a8ad268ae630bb3b29e4f070c2ee30b557f83d9e19e06fed0844dec74cb0f074e0dadd382ad2f7dd406b6f04aedd57bc8ee842e4056f2540c8125a2495c0569b631a3d5226c7ef8580165cf03d825ae516745ea948b445dfbe41694772e2171af3a530a58b77ffd43c84e54bb257348da3da0831bc5e225143f72c8e2ed456cdc688ed21199405f7a03a355dbc6f1641a605c65d09aff63e837ab38c919207f8e7c3bce8045b57046f37790477881b721748479cedffe9f843b202b94920f914ae6212c25710f9e98c7cffc3f78200dd5763b86822f1c96e734a30695b9953c33a56b9d0d52430a6277028205790cba991ba8e3d4ee2c23ef18a7a04f88097c9b50f36f0352daad245f9cebd586f42acd7c8aa07d8f0e95ac0d6be8f87628fb13e3a3153eb29d0106967f099574c7821563aa88dca7c50f4a43554f08419c25cdc189737c1cd0eff64e0b55fecd30e6b233ed885b18f43444a3275f57cd71e902856c5e5b8328b614c5bae47acbd0fb5dfcaa98d4141ca948ac67abdf8e0559fc07e48c004efe750d7cccdec9832afda437a9cb24c1f8686aae33968151521b911947edb06965b1b763dfa5c0b3abb67e46d987f890617f886d127b597cf8155cf851fa2ec17c4a3e5b5f89a4c5b47a6ae53780a52a6d5f9fcd70a3eac350bb1456ed012c38c677c3a8850c1d19089d78f366c5a8ad1a5749236d4a18d758408d9567f806f0239d1c2a10bad75460ef4e0838bb99e22e0ec269d15fab57bfadf13ca961f06a50340024eb71877c3505f2e040ffc495f07655a324344171250286a0cd790f3bcaf85a153367f475b1b51b8ab4a1226f502f26afe838b245b96e441d44b4d2308916438fb7d7da9a28f96dd38291854c5fa288d9bb2ad6aa0af1a66bee0ab5aad04999a56c9571513e5638a2e113d5a7f486ea7cc0ed9ddc5c504beaed4476af7bd98574cf1a400ce9e1a9fdaf1df3f1f65fbd65435e9dbd9fc1bfa064611e83d79021fb86fa96fb53f85a8297bb500422385952e35764a93743ee9593f116a9587decb5f8e520f6af4a6f1d151c5586384488133bfe15963a7bd2003031b3ca7be38e1b5dfa09b38f803a6a8cbd0cc49af3583f6fa7fa919c24b1409c9aff9eb1f28ceca9fd503b1100f825346640829f72a09c61d94eed1f8b5c628662807626a6a135def936eebf03db1ace506f307459139a452f694e8a108e74c967dff892ce21cef22dd025ab8991ef969c417105d6bc1ae5d7af4a440b64d60ee4394773cbb7648952a46ff0258b3422cc4d0fe75d1b36128bb49f28201c8632b0965b4257514df93a86416332c99f3c8aaeb19dc20daf06a0292fa38224e3b8cb4198b8f3ff24c344a6789a8b27abc852fe01e7bb09b111f7c6cec1c9c10047c804073645a0ff12d88ea3daf2c3c8cbd7c06497d8723fea03d52a35700a94c17abd08b6a4751b95f472a23d5ddd76647b729edf4b278b689163bb1bb9032b7d8c7f0f371990aa530bf3e12376e0faaf5020ef1fd182ca375a4d4b0d6684840678e421a23ec70b995aea10154e3152b41a0923afde4a50b94d4419b4b7b42f22dd591b3da6136041eaf0c320bb63e1677579467697c9bcd44a0d8a1a5adbbbbb15c9a9c6dd249a261ead4e3c495261dc2fdb88a04ed4681796bf12600fa0d812dd756eb62a06c014ba18031833fbb663b59c45cde90140236124f96d3017c641cf63662096f5c64e1744939cb9b17098843e76fb22adf2ec13e9c0d9a1528f9c5bf4f998bf8210f3c0c2a8601e55e33c7bc5ed6ae115b48cb966c18cc6905098c1b2c7ce04c26931fadb8228eb9cbd5c79510fa8efe4a342d99d9b1b20310a992103c8b47b8fad8289d2cc1e0eebce92e8dd68f5c66758e6966ea343fd83dfbc51a5457ecbc853df65dcecf7d4e852f3f6dc4ff8439f39ce2100ef8efa51651b9de9550243d0d3663fd720109b0ac762f6de8874119b34fe06045b4aa5cca2e60a578a5a8cff0bfbc43f611a96e00b2a5b010cee182709d3e89fed9fa17f090ebf53d0398b64f403a3d0fd3c105940578868ccd986c1974303150abd262ca3407dd747d8e419b71f987fefd3f7f21430033b8d25bcd519b6f9aad0f8f30bd827c03c2aa5b27dabff0c0be1c6619093554593b59e981fd445ca4e69cfda380be0b945620713d68310b555c41732447c4f4a47f75743b79babfc2ca46f0c9df24e65ce7e3e3ecb630d5e4f3ff091cfa5a5c2ae7a0b5910bd238c840f29ee526939351babee022e56508a71df45a71c7853cafb00ac6510728be7a93f1650634b3b3b21e02abdb86e70b946f036c19eaade268cde75940a0801ccf6483f5e2cdaa6cf37abeed0e2857ffc9282ec8c47a5c53383553b0cd53ad9b4adb105ff0729f441ed4199bb47781048889cb90d0760fb3a2c966e6bf570440c817f9ad503857ec97b72860f9bc90398bb41c9cb5b010602a3927ac42a3c177535f536485b9b709f206590f8b95132bc59cd9defef726f5a00e74910be7470d1a8d55fe0bbbafa6b9987aaf0a53afa8ab1f8f39eb8c893f8266926b8fa5a242f483ffbff04b68ae33b00f999e68828bdf3878343bcb995b00850a118aac14717c064eb6f689a4774ecc1ed6884a9e7af83507a7411559cebf196b8eb96c9ae280b1c161d42053a04537e2144639d0d4c4b8590ed96c4d2281521d9dc74a98ce719f10e0da726f21baccf0bde0fd0002b12970361b4d2af35fc8fffaa081963214da902658dac0931a2725131b773760f3cc28977060551865162836a2cc0fac2e44f29efac2de90172587dd019c27c12b0b3c937814a848a94cfdafc136fc0259aed41cbee5d2bae24dfcfe9e84cfb92c724c12dc30d73b0c334b3b4257c783b4a70b04ea5bbcaddb8a690c63bea0e2a078bc6d31ffb96d3c42c4abd2d85e19bc26cfc6928eda398792714425991c23cd2abca7bbced488c28393e2e9e0502bbcc603b54ed126c0eb6bb5ba365346b6d8d97be7cfcf569390795f4c58633edadad09db4042e05c9cc65b13b5d84e7003f1dd6b6257992f5bddf0dba2c7bd9ced219029d47d488dbbb0072ee8e974b46cdff73c2aaaaabff49c134cf802353cb1c838e2314470ec832a659c60de5f8ac30e6dad4cf8ba4f0cd11f29b7ee5cd670edbed4031c7a98dca411a068fabec9f23876c57f99cdf9370826e3b1c65893c894206811b98f8dfc708bf3a985aa4b257425a8804214a0a95c435811257057b1aea964043c4a2946ec828a0ec53ad92fafae82e3f5b8b04183fe2e2ee9e9de7a115d1d70600d092890c7b8c513d3074aaa5f9f5a52636cd7af790392e8a1ea842bb0e8c956ee8aefe5a9ef9ae6ee90b3e044b1a3744f34325e3fd186b2e25d033f0e2f305d4b8ecd3f9615d9785146bdd38fe11d78a528a5c747f373fdce054c8e9864c42139f8cb67b2f4aa67dfddb9e275ab55af68b8458bf45d2ec5c740d88c689776b4fe03844392dc64f5f552c30846fedc961d120f14beade1009241de2855203598f306bfdb2666df07b215b377c68dfc376e84305c175f6ed1b72b9158b85431f97a4f234b66c04e5a62e0aebf59edf2626a0eb84b83ba5d6c808c9ff3b7602782b3e588c8fc226df48ab6ee2f9d4974919968febab7bdd114775b74a455a347400f6ec7d2e0356a6f16a8c01674ec86689c075dd7b2021ecc10b2cdda30c65e7472c88a70635e0e3b5379a6cfa2903f26f27a225d45b7b4f4ac1a1e0f906d8df6cc04e28b28e0ec8d7a24d1bed903e85f5b627044c08f9dd2acabcd6f42cf5bfaef55c462470d445120201923a63c4733c8dc884ed3ae0060b9b5e23b9a8c7916f02735663b11c775beafb749178ea7d5721f1e5678be9eb88e1a0f7a70f65525db82d9f9c42e0be158a1c143892acc891668fb79d9980fd3a5a09596f6b2f8d6799f784cfa5bb87e891e6bf471daf01def8c66f025ea2494f36a848a5e9db07ee30b61fe6bcd34b08b58d13977ec466ce42df0d33c733c4e65e96263a3401eab12c8af18956417fcc850ab55155017c6e708d04088ad35bc821d1c401232fe2ab352e78b124f3955e18d08bded1ded1594b9ffee36b5a67633c0c6bd45c9cedeae0df1c1e86fc711f97ce817850a8312422d80c44a4f7d1b78e1df8e40699aaaaf381d984ab120422e6dc500695ed797e673070f3c787e606c621d1b48f122e55e7a8d3d5f31df91b995bb87ed53b57f289a03c2a006657c55a0e9599dc2954e30a1fd0caa530a2cac51bcaa852d669d998d4c810a4479f73320040f4d7f4d742428b73c4c13678f78d51f76d35efacd69f000aaf89b4086fffe53dbe7f6f84f66eb48ff2da2a66151b00a6dcbf4722bd20768bbb1d2bdea576b00a4f47879031aa9028b13fe15243bb8276f0eb359f35f05e2991b470e1ab95880aa43ffa575e7cf87501533ed75ad27405a4d11b10f74e4f50c348522c4cdf1f2611a5e2fa181fa584c976cb1f9911124afb09c4dfc3ba33d17f07da7e997b82d4a03bfa34a94233580d7aa90d0e1f4a1ec2b2396470b0d3b1f5a5cc2425ec6ae308b9a53fd0272443fdae2f3a7795fd0b429d352a0559a22c921158115b2b0c29561e9b4cbf73d58fadfc1ce0a9b6b524fb84b1aa4cb498607d366e34e572cdf972dc7a9bbba64553bbaa1fdd2ff8452bb84413d0b081dd9b17ff00995f468ea4063686f9d14fa9a0a664360e8a23d6d29a7c778a5fb3878ae6cbb33901c914cd95d1dfd0f8fc538e4f44b515e950fcb6a6a0ccf3560473b7a9ba89a3d98c57078b0c7b34b844cbb133d8c6592a11852e9f7dd306e839b8e02b60096d849a19b8251a0fb3e6e883ac0fe4eb0152842cb90873865c0777d78a76cbfa9dc4ee140ff6141623c1d65d6726d10a14a5bc03a7007dbdac3c6b164ce81e9e3f7f64dfe801ff64ec4f369c8974a81449b07faf20f7e69be5e3f6daed208def533b981bf84a3746f74bff5bc4b797c1485b8f67018e523ef62587159021ef48676dcabaf57c623674bb893cd517a47dda4bf418a7c88f214a3c7547b5ae5531c209d79f8e613c52849f4d25ab7e065755e9d124d051a8878253b5ec79dd6743d6b38c684d9c59318647873f2d80cfac81106bc9698b8df58d9adf6d4b8c4f65d55fe3f43250bca0b37eabd88ff4be7d881684545fe83a84aa3f1018322f5d6ab3c9b873e9cfdebf63d952bd3dd30d3a444fd3185834378c8b1f4540ee5182ed33f1ddefc86f86b893a9c785352d4eb297a7680edd33b88f6c06fc1d7d840c1e08e0e79c325b8f24f1e369fbfdba15706aae86f01c65114197b9d4f6469c20c6b3b15ba5792d6f8d988710c883a509cdf365e7cdfd5668356daa3f94ce293a6072fc2138ad1c111744b582b6f53aa660ee9c8fe27c5b4369467f284e04616acc06ee8e91bb84ae1ab711c6b0640f3919e6553bc29e65e43fdd7076f4e05e816fa582bdd8e0a939d872a95358540de18e442ec6b485b01b2be24721fab881410685019c44958d95e062ded12e9991358e70626910b935bdc5532ec17dd06841b1668192cc52255a9ce885019939478a3aca6283493c73c5c7f5520e1a59d0099299910e0b5dc986bd06dace88733b9e6d4a41aa19b008ada987cf0f185b33ef3714a74156fe47fd557434cb8eca8085075262f48e5f78e5b86d6476b03f31e5faceafe1cae182cdad74ad6fe68054563dc1b25bcdf2aa4cafa9296bc53a0dab08bbb28ae925ae834dcdbaca2ce99741f7210a430999295299340ffd1806ebba354b456b10ddf337c24db2fbe7001a868807f05b668d425c287d0bccf4ef031659cde260eab2b1cde43c972a76efa8b6c74ec2880da1b1b08b2e4428681827946f442fa4abc2ea6a5b8953bb2644ff19b3d2617cd79710d357278831bd2ecb4f6f14125740e052b1990fc4b530af25de56d841900743a90861b8c7d9eb176964177cc4bc0e9a812dc955f368cf3f131e4a47826522e0a48fd07eb6d15f7216b4e2a56c018d890691ceaa2af39eafa6a1d9e615f352147e5882374dbb3a2c05ac33716fbc0090dd3cf0e9495f34d8c4bc35e60bfdc5a6b0e0f466b971be5783cc415f1e2ae5f82ed13182b55d8c9361bfe271e8d6613f3a8ebbd2864221a33cd5e97000b6da486518d5f07eda5845e022cf814df2e103267826c6aba2520d8c2b1a260f02a9bddcb9605ffdfda8a2660384abe86eeca4cc482af39a8b0fdc4d4da5dac6f0b9201c01ae5b4be2dbd93c6c2bc780ed556f7bb9b71ab4293a8c887a5974a912f799824f7b474d11a1ac5317be51654daae7aab91eb985af02c4c49fced237b730bbb4b67193321430a9943f547611520c88762d27d704a8e90897502218d68ddacbcc84e588a22125c4055fd33e024edfbca180d4d5ac0b8fe4af1d877224fdd5fac7c2b00bbd1c681258ed549fb682e1de5ec88915d0b09a84a24fb44880b0f5485e4e2eaf28b86eb16748f11700732f93297dbfa2df2f5d426b6d135c179aba89c892cebf3aa55288e0657497ad8a19bca8fbded80f5b9bd98e1c62d8e0a8c18d7bc47d5856b4402c95d805f72039d522dbf31622715ab71dc1c5d0524f1f04d3a6b3e3e0654d146e520b95e0f2d92f331a4600724b4749d1d42e5b778aabb5b1c9f5d9c250eb2ada9bd43f0afd6e1a569e19fd87c7be38785f356dccfb507891df285291953c39dd05ddb177e83cb92c302ad5c39028f859f12dbe04d61c3e6862e0a8c9c69f6d3d16618ab0586992a4fa4538d9b1607b6fff526d4ccf6cb10dd2e6a49da230c45dfdeb514fbf672e3a1ef14e494c6cec33c225a7e17b566bbe11454fb6c12785fd07a6db4b85f230696e7d1a60f3acbd7ea5f6b482f571c8ca9f65621c14a5ee9f38ab85df3594582ccdaa6263eb00a402c86654a36bf7bcc78cc49dc7f06e7847a178ffe5b8d086dfdafe6e32b5ba0ff151e187e2d9d6d0be2ef9a32854ff64bbc85f6c2d211cd21f297c6cfd1c73958b059c4ec73bc4963eac5e5afbd99ccdd35e70febc32b1b86173f1d609792834aab4ce7b4c16ceb0576b7762d4ae429181eb19964bb98008407dcf7b4058a990794a9997a40b64fdb1cca2bac77d08d656548f69bd43386ac76d3c845489ad6ef0d78c5704e5c14af8e4e5a359afc8e0df0d742b10412314b5a367d56fd394edddd0777d612b5d6cc93e3904d40f00550d182611189a9dd4391be45547a4efc90ce595dfc497a0f85133ce8fb84573ceac6e83da90933950aef1e0cc86f32f16badbf488c76bad0e2d35908ca47526e627119274be09e10d1df8416bed92ad652759d93d9b126fb9dcb383c96d002e34e5b4e7d5a89c77ea13b9ba0b3d1c9fb5fb629eb03300628c5aea96b5d2e532747a91527c0f049f7d52314ad8c9b8919a071fda9f2750d40b409404a428429ebb2ab662aa1c8d77ed9bb20a30bec52d6be7e490c067f822208773503119cb0a3adcd12512a53159837b8d5fde1c5fc27cfd70b1d2c4c79c485da2b91c18616243aeb1a9adbe1353816538900df0d4a00b8028ccc3d7304e18c28382d0813cc47733b22536275384c16f183742b544c454d43a7e07aa4eabaf36a4cd910d31fcd5c77f598fae0b71f472206c3c99c340bca2e00bc7f9b54f8d7ebe916ba14fdd03c746c38c7d8899adfa9e46fb01b5cb2bf9a238379758709558b87edb78f24d75da5f6cab8cce907fc9f4ccec9fc90d71bf753cac7bec26f25860f744df3dec7ef5b6412add00acee93a5ff8e3366e4b069cf1a5eb0308372f77610c592bc6c6e70ba876d46d168ad035db22e4aa30147ee8a53729777494f917d730b5c6cc59c87f2b95cf71ad6bf0b4ff38721d7661b9d48267c6fe747ccc1ed1312aef562c96f61129b5c3e9c9215c5c2bba16b8468bfce5c0cae637a70f1be8dc85954aa5edc93806d29faa7c16e279840d33a70e1c190330cc923a739f622e61162788fe33f11b27762592fec530bb976e8b5bf38e7f660bbc2df74f23e9c551d3421750d2ea1242db140414282e040a87125a52ad2e2ff37661d42438526717db95506338bdaaa4019d093fb516c4dc593fbb334c3a663d9a9c726743263490dfde0fa641764ef8def6186807964c0956619d0b3baec7d6656f5aba09179740fbe2409bf9a2f76cff32f1dc362b6225110c89fd84f1abbf52223ea69442194759671d315163d45a6a40ed0a8709a764cec36cd5d6269b437cc5c367e7235c085a648a4ec55cf05545deaf9aded21bca9511f5415d74fed81b9fedd08e5544cac4df1d6ff8b134f67a2c1a98029edb93bf961d5a13729c5cd0ef14751beccb2416a660a89e86bcf12a01261437741593d715f242b70b1457f352128140ee1847656b229d88adac9d8859cfdc7f55ebf1509baed2d0c25b2147c7284d14572cbd764d944d0ed583edb03095be69cc4750085b38b0bc3c66740ad8eafb1d7e220d3a17e4d94782ea942b6026c55b9c86c124f644e52baefd82a6c25c9b4d57d404356aa08de81b567c86dd47c5f498e97602edad00150fd983f711e8bd6f70c7e9ff31fdeead747d72449798e22b003202a1bd6ee61843771d9cfe17449093abfebfc1242194a768edc79f9a191f21f3cd65786848d0566fe463ebb0e2a19c77c88b77c9121ba86a931fc91fb3e21687a005a9a7a2c99b99e6c0b80fa0afff095eaf2bbbc3137dc2e25d7e8187a42c9d8567f8034c99cf7a90db456c3c562189ee9afb9c87e20d485dd6a7b3ceda64cfbc1d10ee72f46ce8f7a4d093d36606a33d09db0e5347c21a056fddb10effbd609f59a595ca8d9e336fe16857385596cd363905818d9af2e0dd9066fe5b8bd4d43665f267aaca9b83a952057af2b08b5fe6a646841039919a8afdbe3a4dbb345bed2f1e4ab61b1983c16f2f911599c1ed1892fb96dbed00dcc01b4e43fb25fe70ee306d34088eaa1e2b8736dea923dc2c82ca68393475dbb69b6a6c5835141ac1dd600f3bd9ee45ecaed060b058eaace347a914f890ac04e049b67bff26c6b9753f95f8ce59251948163995e8208a51ca5527e82bc66fd17232c48d0e7421cba16ca98a6426212ff58779d898ff100cd39f0d776d9fdf58e06ec394096a062ffd90f50ac3068e12947f339bcf60e50dc0e17d3d5a6c9a869a6991633cd80160473a9f36d2f35e982c0f1f018e0ea8ae617ee19cf463ceeb66cd1d4fa3f99067eb3860a76895d48d9c3b2c363c1ec0b25a8310a73c49c3dc1e17bdc638984a0fe89cf3903aaf8034dc6fa09113f3903a25758721637fc63538b5d285ca0166047e2d8ca65c8db6a22b22d1875a7576aedf633737d2043d3a6902ceb823b33ef3bbdbfcdb14f1a282dd724564b86252628264cd7d31633e5bb055f7e7d36dbdba0b0905fd9f43a53f4deee6585b49a5fdd3e973b2b2c3cec21164ed49bc1532f0305834d50a1095db43984f9f4653280e99f53f03ef6a166ee6903f3abb40ad9cf402e9b3ab63a713ed7d22af399866842a676ac697c5b160c4fe8c427a7033d7d021256d0482ad0040714f7046a5c2952d4124b525d2db1af5bce7e09ca89ed1414805ad01ddcc9eba75326f262fb64bd3c41c26a00925bcc151a310c4d74038eae66979b352e6d502542fa58c22b238a914e9ff1bbd8710c7cee801668b0e8dfb87dcf9c27eab3cce256b8d129fc3bf79d301e813ee16671001f862db7aede3d08905e200a75505331f574624d6f4cbc7e61741c2b2a3685739c90e0001fbc6fac8c2fe58f81dcb4ea95dae3ddf60813f02bd7732c88d782adfb78a8bc63d47f37788b2e658d8d2088c40aa9440c48c09053ee8410f7fa0660ef2a1dd13742a3f233ddda65b1e49b1e56cd1cede88b8964487628322367d50889129c66c3774c382ad5693f791804203ea8e4ab6422fad127c4b3373370c6938904951aaec5f2d3e2cfc1ce9c75c564fcd0849b7106c3a9b4b64c60a67614a813af931e13f4bfe3e9d114c46acf47947f3446423eda5aee04f735425afd02ba5d6e20edabb19f015c49809d3b863c65e8833f9bc181ef9321b7ac4c49f23aad00d820f8da51fdbefec70995f12f5b7645d900213d5388b55981699bb1a63204f657c1dcc13e04b11ad79e878a1911c070289283f7b9e93f3e22b5a39a167fe8eff187aadb442fadf0284eba740be2d6a5e14c7d19cf69c0d3547cda1909dcc017d6f1b0756da9109dcb4780ee2a635b7d8681ef901ab70df2200f27c078aa44b188a563d623b58a917f32e184ea8b28db8a1580e755bc72a0becf8ce2f1529699e721999f09bc363c476c84f3bfd1e404aa33873a294a8ef05f0a6effc9a6575a69f972e8c5c1923425e67c36c3751549230477aa6c7ea58ce42357afc90e0422acce2adac5d5432096da881761900eefa4b3768c024b807275c97c35724157d0c9077664b7014a1c3614417a208e7c86acfe98b1528fd677dac39c1059b7caeb61e3206f532232fb83e088b2f8cb0030316528eebb2f3a8be832496d22ca741b0ff5c577c5f89eebf81ec764a8bd61f20376ab8b23c2e45862441db184920d636a67ffd2d48ba64de0129dfd2beae0e7bef03ab0de7ebb6cc9b261de1e87b11d96c0d6c3d44db88964ffae25d1fa6feda7ecd99420fdd2d16acd041ee51d4ef1c208ad99b871d4f4e0a9b0afacac27bdb74c9782bf89c76db329e0958d2515a0285218c35fd63ada4a9daa6950d90c99a681219a33f4394a4aa15fbadd52f3ff54cd4dcf44abf21747a6880861f5ef3a267c5ccd3cd3188741ec56791e5e901578422153808ddadcc1b49b84a9856252e7f7a96b1b92e7eaca8541ffb0857cf6ef12f28ad2da5e9be8d96e726b35e1cc9d0675958097f8cdd7d45bee6a272f9e10fe31449aec29b16d7778dfa26088cf652be3af7e8cb2776fa334f275f436e8b941dbc419761d71f66dbafe8c5e6d9d201a42c6c55d6d35402d4882e21512aeae94d11305c0b94ffe7e6d959cf56430fc03b8d4fea24a705bd89d16cf548763ed3db6fa34b0a49c03b1d337dff23364cf3da3584ce5d6093607d298d23379667c060740a984312d864d8666e688b53b4dcc949412b068bd81fb2daafcfbd5d5728801b8ae6c160370531ceb278c21890f75cfa557c8c56ce6f80d14cf6a5c81917581ceb23457327950b0927c5765014f52b126586a17fd42bc2731cc0abc038567ea10b4de89ba22726e09f8d054d33a32d7f79eeccabf65784fe279127484822517c7730ffd9b4d82112f7bab01bfb4639927fcc250f53d4d7735041855a17b5dee2b5863151c62a1c6ca62240f0330d10c0761d9fcde73b823593c321e24b9862a95e951c24f90ac23a40fa6fc544f4502ea570c667f2f75c017b31a5ce19d3cf3b5b5bce9c42d01b1c4ecda1ffad2c34a71702cc2081be860bdecfd6bd74f6f28312312d90715f40aa9c81cfd3f5bd8c1ec3b1dfc84bc389e8196891fe4d2ec54796fcb367b6d127c2ad617fe0faa84b054706b06c6db9f79b45a944c1c666bd51d483b896f17d5ee9afabf9e58e4dfe6d1999c80574f4012c185e049ce335a2f1f3ded25d6ce58df39bf150dddbbdcfcee7545cc6fac31c367b66ce33734a5cb32eaa7e66058e10248aa8b0945d2aeb92b046b22c50fc4d3d1b9eb14017677af5e7ac1d521453d03abbd9bbe64f1cbe175db2bdf1c53a1d9c4b2b416a3e0a6ba6a5b4b83d8422913d6dbb662747dc5b3b5f851ee23236210f76772328149f34cfc0b818b1c895a038a50c2ff29eddee53fc6aa3af3f978b6052665de96c07dbddac93421f700c64f39bf4cce5a892f1903a6d84fb5e1e8d37498bf1ff12696bbe46c9ee0614bef68b478839a142161a5edc6cb77227b057d824d10616360279c81d159d5ebc9e83fd524171df1a94ea6460779d1ee36d5d96dd89584539da0780db444ee79a879c5bedfbb0ba70fa46898891048b3a83b45a877e188c4b70196884821b316f4952f0c65992699922a983f86e411aab90b4b639c663f3c9fe4dfae1f5fcebe238215e1c6a03b415639ab537ab171ce48e344b91f1457aef739950a65957b94ee015512a4c3489be9b150d9fefa1d5b78fbbf4af11ed23236c83bbba7fc072a002dcad1e3a912e840b5d6314d090cd33720c6017525635ff1692bf5a5bf440915a3b8cd954aa0acde2cabfa5a1ada74a58e4f6daf2096215e4192eebf6fcd34d798c6f7456583ed05319000fe4ffc2df31b9ef11d26dcde3bf18252ac42e700513c9a94b6f5e1a9d6f28dc84e7d61d16670ba320fbe05fc035700fa152ed5747c6f482179747573da2eff4dd55f88d24ee273a2068099d867acea0bd1281312c9f2e9951d5c550df214bdd49ddedb0177420c3e304746908ba50a29ab348e3b06bd1805cc15992b6f95dc35acc9d85efabafa71c96f52728cce7bff38ed23403916d9d6ab27180392baf0771aebeefb1114e8b809f7e66beb5e6dc2f6e66a43d76d4070ac1db3c23dddeadd11cc40b53af31df59cbaa974d52150c10da6652e4bed4a1e1605dffb9772776f05c85f42a910bacf251508f67bc6f4a5e7e8088af8a5d63a378278ad19acc08e2d78182c6511a55c125d01bc994662cd1cd1d3ce61ba0c3fac340d67450732fb6f544d12ee7ae5d5d74237a46818d305cbc9d5515a50696cd7b9777f07c7a250a7c3160c121879744486a0526739e43714bb79f27e0d90778848bff306a5e212ff5752b4ca1751c61a2d21be451a87b27df9097f0c7a063d26f8328093d51f351f3a165458927749579085a8631f22607f9640e330f018d4a759a8dbb8e6cfd9013f8b4b301f85f300d5a91c11bb5a8afe03dd72cf85fe4923f6fcdd8fe8600a7b44622eaebbbf89b6d1fbd369a7be2742f43edcc79669df6a9ddfd5c1facfa37b6dbf6d52d83c8aeeb71170cabed7d40b9b68c8197e3ae82e4463db1f12a2d4304818444e79ad72fd5682d693d2288b7aeaa9d4f5a6e0b2fefe98063242f579556f0e98bf335dee8e96b35171b80bda0347de83bd7da2c0565ee43ef62c0c34d35098c1f47004d5599c43d2803d7c5fd93344fed25aa0438d4589cdbeb883216b17595e1b7a376059b97c45b1ef12520d9e79d56187000be0470a4fa05a0d9728b26b29b0798f6eec20147b9b6f231c73c8af8f2200b577829f37fecdf9cb8e6e6c1fb0914cae4c84827ced952154118868ed784fc7aaf9ff2f27fcf9dd0cbaef6d2ce2d28f8520d21cff0a6ee075daf9809ca5735e97b3017f7d2ca4971264037a748720a6d463e28b6fed94d724e2ebbd95ff97105b55b4e3fbd5d35285ab6da9334cedd887d41a3a2f1493000348631083abe8da7017bdfeab8894c409cd04c3c877d1898e9b94368cea901d33177639c86a00e6cf0b9f406e61fec91b32d16ef888968764753b4b68afc96592de14db572355e9c9bf3500e50ffea5659e422d880232ec02c309ce70dd26fe9ac1615368c8daa9df41e1d669c67cbfb890f1443b387696814a2ff8775931ad1494433b7c2aed2e1c790fc14c45728a63a0451088e1c41587857aeca6873491fe28bac55acb2c70b8f2c480afec005459b0f86420573943aa03118125ddca6e1cb7316f84a626e3c39b599e078bbd2ecbea3c6ce3c5bac192687563936486876e69c941efa54dbce78306d0beb431b5e59acf341f091cbaf0e640832d92fd484d255c4acea4d3485941d60c338ff2d02862a4c4cdedf6cdd0ffacf34b72bc49f35eb3c14b374e29762892c6ff389db3919cd27aa7f56f7815624591b26c2f288c574ffe2e7c7a1be87f3a535ea4d384ee1726412cfd70953f9125bae725207f8e08d0cfdbaab3f01d0a144cf1981a3eaa35320f9e7d4684da5dcf1b8dad766158f0816165db7facf7fd40e522be42c50ef99dcdb453a9a9020bf060aea079ce5596e61643a3d40073c582d6e173cd60965a3574b9e3cb7ad850762c88937af4538e9ea1151bb9784a90c3e8a4ae64d69accb7cd84b14a54ca3b6bb23e3e0d47d1b65b2dd165fe8dff2f3ccc2f653d5e769a401646601b967ac54deb16e798741fa52a49ecbf5381b30a89236bb82815f44f66a1aa901624299ad1758fd38abcad5aeb9de2299ac21478c96219aac378dfeeadaed510aa195ed7322bb33cacccd4ece52e979f175bea439be92be9a3fe48b4f60adca2b79e702eaa9288de3aff629b7f304ac4abc7fbadb0241a1143213b2038956a9eee6fb5eb226947423b9aa85da44a685c068f7f773994bf706458bfb2b911f8e747ee34dbdc686c306cb3385ff89b01f4e1ab35131b416386b4a6ebdf881f14d00bfa97cf1f105718240cac171cd16a9bee43405b03e609f137a16379f22e5e12308e2094309ea35f3d0ba4cb33bebf5039110210af65868182ca3494d45adf5727aeda9d3bb5e756c27f15bd65069b133e6be423f63895963be074ed9ae951c7dd00f5df091c84706153c7123a314270e8e370b6e4e4e2a91d1ffcc4b9d5d7f2f36012d89d9ce8adeeb9776c375730e264957a6215552a84acc64f1516f12e9bece521d3877aabfd02562b966393dcd8ea04ae68ffd9ca25bf5af63b8ccbbcc5209f5c6d9d87c40af336fedfc1f73398c6cb1cc85c42561d68f58fe76d916d882030475e3255cf918b3afcc51926b92d5044387d3967bd55905c4df7e82f8dbb32702df2e388a0fa20f744a8e40b53e85534ef47493945e87f4a751be0ca49af6272c822c8e63f88974e3541236229b6dc7a5325b7e75e11c6d0837cb012376c4099d393bd2c543345d198cd0ac8af2231c800467ac02b76bfe7d79ce187091f9c4abeb74688a083ccfdb0d88b1ffb3ebb7978ec1745345691dd1990670fb1227b14e3ebc6fb945bf730c3af0647aa5cec0cb1a8eafbc64157433e87131de197abee778829cfd83792cace23393e47a908b98db0b27bad6852486b9a5c9a834713a9294f6350ee501c147d438b0b316918b9f34e3ab77c73a3a3acfb72da5f97418ff01fa704c71f37ff461f36bd4f83f8118421bcadc3ac65b3b412f58f74b0057e41625fc400bb0488d4bc50eced76fd32f458421a8d230c406d383b286df3052c35bd93a6a2fd63c3e7104687006a40c986426059393a01091678c0aa3746044d376f975836cd1ec92e688b57422be075f6008a90ac3703996df16392503c52b97374ba361b39b007adc9d894a78705d7273878eee66b50f16436d7d142a69ddc55c764f3a322f43aaabd4ad6661b2884aad6ed95f5954c2099b5e29c6f6774a49436c433c0082b8e3227d4e275b2fa451adc62a9064e89d9a7ba4a21a00d5e8039f89b6a309a92272f8cb365c7ddffe81cd4f7c5b2d950ad31b917ed6ce76b50bdb4833405c079464ecd757817375ea9dff743c64d2fa51956af87c6a0cfd272c30c0985ba01855725d3b04363f33b85e8be91169441f3986278fb215d66cf42a83487110ab48a6eb73b6162aa4733aa191407e8e6642db309d30d5f73e96a2a6d3ba2ffcc05c9f75f908120d5c009c67099fe7b87390aeeb97f82f7feb42f7d4de009fca5be1e9384214630cfd75f6dff4a8895d5229a8f6576de628d05ae4aa29b5d3a23d37413290f0adb831d924179ba98762c13294a28df523fa9bdacd399d461de677badc83972db118ee4da99905ccffcb72d10e3ba71d0a30be2dee28f838eb004c36b995552e32cb3f382f2115a509db25745b553775b5c7c77fdc0c674ec2db24b352fa3617a2da31dfc9a31d2dbdec225315599254f32b0b1a2ff94a40d2e379ed70f4a7a01bb39a2476e432d3dfd96b1cfd1839c6bb03e9cec195a9a510faa6bebe966b0dd3aad29fac1384840169bb2ad22c8df7ddd0101c02fd8cc13e7dc434667922231e2818afa7c192f81f3aa74277dac2a7e937373321e60409876d206f1eeaccd0cede7f48edb0a1e49e6bc40308ed0e0f10e45201032841882aaa2c870299ad93fc5129e8c8251edce7392fdd7b40354d79a54e3dd59f4ecbec0525303b4804b269254389bda23b951de4ed33b01cebc672e9b4e6ad025b172e406b4ce7ec171884f93327aef3280227f7f3025c99b850987c1a5cd4d34c82cba4d78b474cbb5a9e20e8661a5bf5952b1be5ff123d549fb9019e3aee6a0c049d96aa0af1a66bee0ab5aad04999a56c9571513e5638a2e113d5a7f48129a7021214ddcefe87d77aa854be0f6e0c74d8939ac9c3ef475793ce29915dea9e0570d0e9ded2c33c44f20919fb349f15bfd0648ecb236e44ba4d38f2e1f3ca3d0b411be85db460eb042c587ddc93a6da5898ab065fa2ed221f1e544c305790903a7af4304b16652b0c600e58ef88d0b211181cf7c96e77541de99200b148ae27fd8f55d710a83d9823e440ef929e65fd5db95d15230bc0fa5a7154df144c34093cf62e14a772a5c51c5eab7c75908293367fa2886644b9c1fbd15bb2b132b37318d5d2635d948fb8aa81c171a838b7705e09110c7cdca6a02004fe025ed2806f1e8ea3655b203a31d4b890b2cc4f48c9f9053c1b9c19077b4b9534c2f3fcadd46e83612d09b94434fef60e100703d1424cbc25a5133bd08e790226dc71635666dc6946c7b3728723f7dcadaaec1e95c2de4246ae010142f6410b5ecd951bd84ac7ca904d232f1cb3cf58c8fe738496cf2317e8f3c74a315976e91cb657b784ab69baeaef79e56e50606359646479a0b41b8ec6d82f0e493655229ce92625a2374a2edf5b6095f8107bd24ff0ea0a10d9dea724508a4acae8251b2758e32aca2de4e413320c0091b2538f52b9080d5f5c6988a6f42751c1e2820638d7ad902f2f76b07d9621d0f89b9fa2be53f0444e560aef554bfaf02f62377811d519e4e6af6bad70c1bb930523ee27da494c970014856a09f455bd4992d4b51e0f9996fc52f87e442403b7c06d0b8dce38d39eccc88c24ba18031833fbb663b59c45cde90140236124f96d3017c641cf636c2db7dcfaafc4608427a262489a8eb6e3dde721e785a67e0835008add94e8c0845d48b9787f2acda830bd5ec7e5f8f360b6de6a3ad2b87a64cd44948839dfdf71b655215d5dfd14c4d7b9667a8603f439c0938d5ef86178c2b8216fbb82e35e909b61f5df8aadcfd90b88a9aa32b50762b004968d1b0092bcbadec1a57f482cecd586661c672cc6d848f415ce484cb47dbb2d02f7e70f95d53792434b787f84d1b1e4bc6bd9a5bb0a9b8b441acaeb3fe544e4c96ca5374fac2997dda35344b27f9f5c77c5d57aea0498ac6cc35ab6f97070004555c76038356ef2f661a1eda0f2afcb5f0f203f033ea04c0358fdf80fd55cf741e635f44c6840b8afe993205581c51c749d25e8fdd4c79fc40fa207872321400c08aeaba5c0ff542cbbc9aa3a3d55753315ee6a1f2022efda603a1a4b715043117167363fccb7c9910c0fa25e7d534a1205176599dafb8731ec44a0de7e35f3e2ea1f1919b772bf4e88df3a287e5b0f18a69d06077cabddd4b3d64219b5caf55a07e0fc4e5fc42e7d8f2c40d5d2aa1c94fbdcbe9531f19017d0e4b174d694303312cae31652b595ce094716d605b58a49fcc576b256ddbf11c7ff2156a1bd5970d71356c5bab8a01207070858f595fb26e20d61b1470a255110b30c3c8668966a337d6bf566414b9b1685bbf3f06a21e2fff8db688e797a9d9fa997286c32286fcc9d440c3e3b1b0755c4f37210ba70ff5bfed264469a7f521d8f8636bd7fbd7b4ebec46cbdbb92b2f186e9f769706dd9d432b48f7e077ce8dfc13ecd536e657f1a2b65d7fadc287c6352a9c0e23f7d3efb56a786449ec013869c0f079efd1e0d8351752b61ad7fcb61e2d0fd3353cc050f7b5af4f08ea6ec5b7139fef3916ef2c2809530c7e4ac3aa35a29e1e430c4576d57f19af5533d91c43728a724ce2e46c9ae280b1c161d42053a04537e2144639d0d4c4b8590ed96c4d22f61413e14b6a04d20521a2f2fefffba3ab9474273893da714e05b2681e6a6037c1bfbb5ed0f311718f5fc87b4a1fe4b4fbc8e6476f465077c478fb0fb690388d03a0130922752457f6da935e7c168cf598d4fff08939c88f3040c3280c6b32c7f690ad68bc9963ad8c04eb4bf3ae464dccb25f84c7324cbb282516307cf0c5270cfee24b3038e2875e501bdd81524ea1f281f052e00ed13fe5907ba0035fa2386207262e7d68e5a98ee11a21a15401e2b2f90dfac66f945b1a4e239a4ea8658fc23ff3cf35d165d2a61d45a76517be3c189f35cf45d8de7d8ea71ceb6c66c9c5c6f85b900bf23306033145f742b3fdc43f064e63281b17352c00bc7fcfb7465d70c1853607dd35cd488c83562d9f9ceb6160870e536d15043f6a811c77b5153935c98889339a95fdb8daf9571da0d50d0754914c8b0d0907e0536be738b95ee3a121714e654dd8cb8ce12518fad4993156e595bc8ddab00f33551f90baf167d00aad5f578b96c43c1d20448a7f38d300eadbc042fede93ee9619efbfa79f284003c084f6cd9534a1f764075c24ef804c19ed9789e23785f51db4f7058e0ac05c0255de46f4b8a58d7062d1d70600d092890c7b8c513d3074aaa5f9f5a52636cd7af790392e82cb6527989f2dcc89483744937de525a924e7b65dc5bb590c6cea547e5d6193fc04d9a398a5d2c0cb87daf01e5f5654b74622e2167a857463f064192b4f31f0024c894cf288a1f6694bd355282a27fa0823a12909e339dd8566be114203526a2a5efca11eb4a42498985fc6c5dba517eaaaa902e1d9a3d0f76c3ff8315a2166097138483a08447bc9193fed720784f4688fd55c1cb8145178849cf45e8c5b808c94f5751aaa68988822637392f7623279f48c400c26c05bb3c15e2a9a2844c6ea5f14258fc0545ab242566b752856ab419e7de652dbda00a8153575db93bf74332a6cfcb51e9175c9e7925d7914445bb63a451d56af0829538426c99e3b44192542a6416c44f45506d110ad678ded1a2be16c97f62ce5e135a69e216a3bf443a1b9f651c1ff1bfe177d322900598e4e46f30ee8efc45905fdbb365e562474cae1e2c05989c5468e322ca60d38e99403a81ccce7b0f41675f78dc884ed3ae0060b9b5e23b9a8c7916f02735663b11c775beafb74895675c8a19f4d0a77fd240153a6912d8ee143fd47b335a9e68967030bd0745e222ae7d8ec94b538214d2169c3e3aa5106d26f0ced1539abc9b136c86f8c605a430710e05fd018a1b51a49fa8eebf9a8f13045492ed33696a33e07da703ea5614bc530fa4aa31612d8ce9e0bac3b531da5a05c60fa54ee3932eb244a186cc1571447cde1f4773731b7530befa4def3f322f70a2ec1862633151f0a476987d6b6362954967bbe213c4dc7a6d42da8217c34595aab343b47b323fcd9c03bdba6cea00094b1c03b96bcbd4dc0b31f350ec5bce8d78d98c5c5aa7c1f7cbb0e20bb8138c9d3b7f3bf024785377b57424ea28cb799a8edee182a1e67832c5122474304e038ffa46b1c9bae468b1be74789ca9120993e5cc4c65b73575b4b2a95a55c1be094c2107aba7437f8f71e56b37270e42f1209237506f971f3370fd8e381b83a2241e6dd8eaeaf2a7da6790a3e84ed3ede34e71cee446520828cdbf3c2a19604cc607f6a74e93a82303fbfa267b651b79d029120f307b82cffc6202dceb921cc2706c04c4cdc0c06365582c1fd063886f80a3a0222721dbce20e36f153aabd01bd61bae54c1771df7b1b414a670eb267cff7506bf9851a89f86ab4b7620ff4caaf43804785844fa96e37d86888b487714260685cbe8492a149b2a12dd21f109917429938eebd214df63afb82d1eac157164324c71f600133703dd281bf278e3723bf5a6705ae0a611a625bbb9283167f1a751412d25b9d8e09c822c6238b997b13285b27216f6a85a58cc2740a907f53d2d218468c8b0bebd6706436459ec6a149ca3236a505426cd187235d8a2208149386392c5793f6d9e80725994368db5506c8a8da7b9f3f84b137a4a60aad3cc4e9c3644e579dd86bb61d32307ba7cae998b94edfea7aacb6655cb3f31fd818ecedd088d4b68ebc8a4eb4237f0988301038e504afaf0474d017e82de67a8fe3defea2e119f851af70e38de6f353776257e992a4e8bc8896a72a8dedb36acd7f78fbdfb93be8cf2f620a50a1c35847d9f333bae72c2b5013195a21b5ac16b93c29720d57daa156a12b7deb9f528a8120fd7fbb0dcf752469f81a320b944aa3eb93424e7dc80ae36f928d21e78faa341d1179b9d7a6e59c6b4109fad4f1b6e25ba18a71cc334c88f1966a67be26fb87205480eb81c469bb9a88d79bd33f71dfb95f4620971eecb7c916885066662f9b5c9189d33dda7c21a160c39ef7e7cafd3d3ea902e58b86417cef2849140a9e3cd8ee4b591b1c6f271b7fc6961da0d6fc5b803803e0177ea17564b4ee55231eb3a6b893794242fd51993f0dbd5811d2ad60b7f405b3a9ace324b27b0cb7da7f4a6f1160697ce95219c195351123a175908d6e0b7c408e62bd82727c9a541accf82c940256fee66c9c399211b74b813788427aef150c71697e366856133c99e5d2dd46357e0160093b64b70213b183907b46dfaacf816017fa8947f6865904cf120a1fc513f079f3d6104cb718b1c89c685a7e24fc3354f45bfb4aefc6a58775a9c7c20740588ab9e2f9ca567b4f69b17ffcade78d914569b78a3d0fc670c8f4d374ead02cf12fa6efe153e665c3e445beba155ffcb677b54deed91e7f7966d0d27d5b69d3b86f095e02b57560002dba7742024033852a336fed2a5030ae546eb081f0f9aafb14504d99a7b4e4654819ef979652efb675a3b04c1e942185970298e0ae8d3895c33795824a2523f39ade07b5689e0c1d40c4ce1261f154d60c5551b5ca756d8be1a3e2de1f7772e25c8ef24419d6174a33a64df39db16e84d784bbac12729af94f56b8c3f917584747671c9d399fe300a1544728ef4519f17e3d50f3c945c1bff165a61b42dbeb917affb7c0d6973e97442def54afc8a303e39352688765249816d187a70072f1f21898009a14efa3db83594a14a2707d138663705741604dfd0dc9aba5eeda5ee84ab3d22676327d1bddcf1c58aaadadd3e4e2e659b24bf460af5111958f3672324f44c393a0879b4855f3bd046fa5cd370eb54f6b2448fe86b52177d01698df2222fe2ab17f79f85fd0c3e45c067d33c043a1e38b58d229c4649cf9c06604f89281f62a221b3074a66e10f589450dcbd014e3202cb8559498568647bd34f70f1df5de75f5acce031e46079ae3cf93f814cb9e32301d648f82ce48a1a419c276d3f1ae0c9e2010504606b0aa527f6d26ad86bc2cf01cd3c3dad48703ce23eb45de89548dc9d58a6171cfe871690e4ead30514a967cd4d07a1811cdbb86dca1acfa6a4886c59b6b15735b9cc6c660c071a93d39c6b6203df253ca1ed6bab305cbd61e2b1a34f0c66d3fcadc472b97b17aa10ffeae5c9a50c8350a9a9d0f6997487df11a49982ad042d6420b5abbb5f3e23472a3dbb89035bdc977430b7aec8180f74f4be15a98d9860d184722ec06960da2d89dbb1117baf3feff6e6adb1b5d64f4e78c156c82c7733849748ef46e842d7f348cc0b94999ec11a6d691a17678fb79950d460c1eee1c33f1c5480c8c0ecdb08adb68af806b758926fbb56ee5283e5eda1c2626d513c1a9632989a20f9c737bb0d70f328a83346fc912725f32e71dd6da3756898252c9eda6a33944f5ef88005e59984a690e1837afc1be6750adc7b316c706f8e5f45086017c3b3cbcbdd60435e7c8ef777a42cad94fc33913f1437ac476235558a0376545556e1dc1ae2898804c349a8d28077b27932425b2cca8e1a82eb17005f4aa980805bb56bd2011a46a77537808c360dc8ecf877b9724600836fb677d3a7bcef464d0a019e741e8cf57d920668e832b7b51434a763bea75235ee4de85beb0307a8c117466baffd1a8cca124da576921bdace58504b40cdb44adb6cedf86fe1345ae7559f72df7e4cae7b135eac02985d2faa66d39222ca35151ad700f56733272384fccf67c4af08ed2bcf7216b2f306e24d083449883a2876c7561fe79300073d9588b077f90ed8189caf9e86af45f8fb7d104724f99fceab507c972a49f771e897524db5ac86a54b98e6f87da56e3f934f26a3a15aea7fc5cd030fa5ca4ccb4d712fd12e437a5c5e33ccbfd24b787ef263004146f058b5ce47b76e4665909d14278b962b0147a44501dec4faba43d6408da04454e5a1f5574792948eab4eab8033a880059dfc9b9f2f97e4410213f0c52dec89437e30e1b35f22c9b1afef23ab879da0d27db3caee1a4cf1f5ec76a35bf3193c17f9185355afe2566d34c3932fcbf186c974bcce7ad23e02f7f9adf6a190b8cff677fa725a0c8f796b5e29396e526bf7bd5e0d2e0ee5fbf88faf0b2a4943d5cafbb4fafff9f79bcf92bddd295b90f406e82aa58df4be954ed23b91a54eb8cd8e9ddc21a21a65396278c0723c11e2eb58ed4ecb12df79e913c6805c0d74ad3c82a7c4a2cf438e880684b0738a4f1d08f1420a5e6fc256c54c4f2893db7c7a6d46224144a2f62c22026b03e01e54cd9603b969e196642ef7678e93b4e706eb8481c7316357c626af1baa75cb42343d1cf94189248aa267b72db6f46a8e1e5ccb68c03e74a9e2c185deabbcbbe85c11cad754382f65133c3bd62776e10e96a8f2356f45ef693e42b487f796d45a4360c11edc8a8f5295f604e3be808470ead47a41cd83b7a2a7485fce97df4f0df85e190614e8992ae91daa73e401d06e15eb1203c8266ea2fbf188f296366b744994dd8c02996647c151787e9174d5d7fea4f2cebc012918302b6a59e03a916ac76e0a83379d03a9e7b4746ca556d9092c5fbe28a5b91ca3a6cb0d48a45b17ef60728491a643b927889aec3c10ca3d7a628c39bcbda5362ff410adc547d0d688005cd2a5762235a05b5d2d2f1a47ebd082d44ecd7ad2f171b4b93660a51a061907d04d40e9df29012f6ba3e0ea4552d668c5c7ca92138968edf70dfb2c5ab19498fcfa03fd09bcdacbda7af5362c97844f64481aec3fd1d06ff933b8fb86694e730f304d75181bcd50d0f99bd4c4233a51ca1faf3f090e017fa1b8683b4eb00904222af3eee1e7c3e55797f4fd8964bc5b1f5e4c9926a7e82b137cbe079956ad4adbd0530e296c3594be492f09d39505d7fb48e0025797b0c0fd20ae4933e8a34f201896360c727bb5f2c042c45382e21a7863f38065afebefe7987c5cf64ddcf70b6f778b41c91b95704139e36aca094128304aa4499a966a83142e238118b78397ae63c1bd3c02723b21581f476bf15f00c72a1957d222b5cfdab5c9a11e2000c20a38d4da8cddf6b09f497b6b4b6683bc128cdd23db7ddf48827e07ca800e03dd808e28cf3f36aa62281323e8947f5897bb8ff8b111bffb7b18932754044a93927ebbb5e591d247daa74199e641d64f0fe5b1bb3bd0203237261e43f59f6ae4223468164f5d8ad06e6689dd19cc17b907a30cd97e09c9dca4743d513405c8d8125c45daf718d596de0df1f6557e946184b4508d79ba5fe96e94903a1cd7e50720abe085d92c3b8337a36f68bdf7a20b6334529703ab6f5bb8d80239e06c8a00b5e0e3ca9f3c34daa66c58842cf873524ffcef128aafc9a28feb628e8d92a1c69f85ad9df2c5595ba92b5a52b89d011596f50fe327b5e5e1d98539bea76eaff9e15af1303aef8367347898547d3fe3ee7db6ac1f26f3b8dd07e40d7d4f2b64d827f278c6ddb61bede835a6a584bd4ac60c676c44a0f1c55fe54de20b511ba73886faaba1ca7bea3bd26c46988f8c82cd1e0059fa55ec535b697699e0936a238ba75c6f166eba247e01d265fdf5c8e2f7a0bd25fc3c68af76fbfdd882da62b2a119cbc0bc9399c01700d03c55e5172eae490155c17c638ed8b8bcd6855dd91e95233f0d2a6b03b8ed089355267716de4c8bafa4b9895b8787847d1a1f4a03e0cea36b1f694fe1d5e1738c84f79e03e6c31a678b577d1ee0f7be0ed35fcb5583e80dae830e37019875b45dafdfe46bcd955f5a5f391da69884ddcc2ca188a72011b9bce678162d0e59f8d0e9a9f6d0c2aa706107df20ba540662d14009b0b036e3cc2c70514771a0caec4f576be4c8fe15703658159cc2ea3f75189bf5341cdaf6fd2f47a1ff97149e4fba0f9d04baddf55fbfa4079f19f627bdd32e8211195541a5b3412c3035ffc5c8559a3f623ecda7f3b5ccb5ff5c5f2b14faf66506f6011c8a31229c3f3bed1f01e2f0848fb7f59f8254ba8bc5761c0a271ff2f56b13e38c0ef895f40deccb0e05f2336c0012e7e736d28054c470394a697090a36a2b05409ec2c3300017bf3663e31c35ec6f36c72b145b87099b1242b7071493b422d922e1fc80503108954a4495622d023bf0324657056fda625452834c0a56d65e66a82fefd340f2e2a2ab2dfcf088c6d1d5f5b648028176937e0d61e0bee965cbe356dba734c78c7e3c7f3d66dde1e6fbb35c7c368e02dc74b4cf5b6589c0407d5b7222597cbc708087caef01872d92dcb0eec54d4bbb722f295002e871cc7ca67fb46985f8e6120234dc7dea960fd5104ab3992f15e2d83eb410d75aa928a68354cd844ca043070fa46eede6ffdbe0ade4777e8b95964711b7b77b34b08e352034333b85280e97a8802b5f721c513c7cba84945007329db1b5a93b05f4a57e1950079d325e8e7a85c5dcb2398e57c96caa2e1dd3399623058f8924a59eed518d9ca686fef5c011357e6b99d6be9696b508f95c0ac41b932e8c10602c1e7ab4c24e5a76cafff6846fe1923e4d95e3bf0b54c285cf58a9e88985361d2194c29722249a0385093d6db6c746a2d49e42c593801ac24a4788eb50530441630c9fe0014da1eab512718983bb9d288a4019dfbc6b64a6b45210cebe971cc20567a84992973ea126c312cca1b7b4c4a982687247a7113a2500253e644b3b14b96db14b1667f4dda6b4806c4ea7e885351b179ac12039ed66fde1542931bbc7d4b26190a5a500ebb8026114d63fd44d9c83aece56829686e044ac0efc8694b54dce4d6001f19e00049ed140e86dbfc22418ebbae234a8a83ff45e16ea8fa756ab38b7ef055b86ac13607cee6d9da69b31ac6c17f80d881fa7a8b31bcedf7eda46bc731d5d82a6a27331acb2c5ad9e644be5ebf5d6795e8f7ef2fec71122d3b3562c25ed609ce661194a47ba3d3feebdab7e9611b757e7953b74f89c5a7afa1bc993de687055c34b41fc4ff05f5a5deb90a891fbd294bd9d89b681754d9f489597c4a033f17719967463f8e9fe7b002951820cfb7456fd3a7eb2a29dde8e575fb8bb80f0696879c6793baf01ca6f452b2702be4fc8be53a20fb3612de67f0b8616b78bd445bf3a89133786abb5364ec778877260e62847b1f95413a6c704db7622e839aabb1352a43dbb4a99c427238e19fe6cb5eb747fbc5fa847233104e6a080bb31ca3d835de00e63770546b6e854159aa87a5af09293688b6a914549f4a90ebafd50d345e20fb9fa4cea71889a225d450687d9e3d92a0a339646d60ecc6a7e1101d7a2f5277cfc009bfbfc551a8e7eb8a7f5530f1972278fd39879a3a0daff3800511d228b3650b07def4790864dc96ae62e4ab8858d51ae7f4e26159fe6d459af1052db1d5fd9fa74601da51f6bf0c4ef17f1cd46e86ecd8f27dd871c31e76744818b75e0b2e2fe690cb86db3449842d785a012ad8d3365a008cae6c52390360b886bdabfdbe50eb3b7de0030f6d65538dd90c279fc9106bc757ad8baac32fbc8bc19ed14d2df03efe59be35a774bd6782644c35f5aed6e82a5d66b23112103d57dfdcbcb6304362e2a561e434a5e9c7465d945bdda77a13355d52a15174749a5ecb8ff42069261d23d8bf4f0e2701aafa42204d89a1a874fef8334b3dbb43534ad12729a675c62b5da13bae8ece28d7170b5339f31cc1d50cbaf40f7212b50fc6b8855756bee3bdf79a4858189a48d0a02aac60856b6e57b4db5a0e5549802de5da5a609ca899b61c8d6e218b10560a2ef1bc193d45d10871d92be901d238e71c7202f98ba110d9307fa6e0f98c637a166023c54030582eab0b2ed5de752d5db11085d13d6763dcaac184b4b5bc59fc6a538d64d176b467fde49aedca03283ce33a945c80ae3c1a67df94f07820d44b4fd0941f141b16f99a4a1ec70342000fe9df3390cb2144dc7e9e42361eedb6672630dbe1ad1612c3baed17043d4053481fa9c1de0850b0c8c6197d3497d188c69e20ac8fd6f18375c1aa0ba01c9409dd648204006f88b91c84c072264ca00f1e19c8a05c00abf6947151908d977e2cea570f228ecb8ffec0ceaba2813519d8996a958944bf9251a03386d38b42cd905086337f86bed4d82d696ebaa1e0d5c62c105c057419e15ba1dd46b868f0cdff77827aff56ad0bd7ea05824d01a920b43243fe5c5cd632d4e2624cb9ec6925753ea4318ecc4b6c37251ba16a7dcf874ab1e2952a329ed4e4e2fe0a7e330c13c65d66d0894d2a35d860ab3f3c56a36b5614f919e57281dad48e44d00f0af0e27c4a9bedcc0c92c7c7f88209e1f4fb702d8227cf7a556c4e2f54930ecc6a031f25660289b23389e53e7362f4da073c1e2489c3340503b4bad261056cb0d4d45698e41aba8988aeb03f86f8279c5c4711265cd2123978108a433261f561e5088739e87c0557e2af1958489a871bb481e899ce4059b0530cd0b47be539fe026ec6eb64685943380a1afe41cb156abc5dc08659e7f1c23b885b0171a02302a7e5458303dceda25378e839967f86baf9b5bbcf3410422d81b0712a85075abec820e4801432fd8d42d7876c74803ab1cac13e46c796889b1ff13150ee4003331bf64998df64729e4b445a771a978327fe002c38c479172ec9c2906e060534c35ce335e05050578bafb8d907f1be7e9bfc3d519ccdd8fa8ca76a2246430ac9110ad7db9111c7fadcc072b7f6ab2346ca61b58c441b9a48dfbc5972749fa9547af06a17c7704a1883d04845838fdff638ff0271687801781d223d1946c70d9e84aee1b0c23ef7e4430e7e953cf378b410d93f98dceff2b3cfbc7e2d2110e43422bd9c2f39f5e323704f4d1e2df57c02dd7eaf2015525cfaadbb970b83fe68f91fbc203dc17a3bf35580f4775b347a812e8fe314ccf12d253981c481454488c3af5725e5683c2b5c071064af7d9ab21e2c27f20cbb3928098c964f05693b63a09b44db7b6591f715aba47cd7b83ce5d853d460f163284754ec5a9c89cfcf401ddc24928b2084b5879b79ed947021726696eeac88d1938bbaf4bcdc688c32ce80a036435015da8ddffb9465acb31eca6d744f5a7875176acdc8f513c4df78d665e44f3ede3248feb455405393cb70324a97909ff2ca3503183818e88bc67f7f0b2ccaac0d1a79d0de8023952b5292d97aa9c1649410f223cc6f67f327e1caf0f4bb82860464ed67817345c715b7ee10d54484410f9eace4d985fb7adf91b8193573d5db46aa2d7560257e669804330fc5b8e4599193c13547b506f0218b5367f30f979a2d657ebf48b38805f9ad06e8d664ac10fee886ae5cc2b4b9ea585dc114395ee89665b8f6614b3d553621a4f3df3725c82fa5445f2592a7960b259396bbf78dc8503a115ddd83c765e0462a99a56ba59bb942883fa15b4975b30f3afdab4d0cdbde15f6f2cd44be4ef9a6a44f04a2aafb38c8a322b1e2d738bc97be9ecef5ee7e8879abc3980d89f42e267038b8ea44303fab91064642414b6788b5f5ecef366f401ac428890319862802c4188481d748ad4e32858db953d1d826db3d57e4330ccfd94e8455417e8ac6f20406572ca69edcf3a2900abeeff98a91d22631eecc26a304034977adc9a88d20f54de607a681d94067aecec2984bb63bee1248f1109fb9188691d7e4228c3a69679841cbc138e20b6aced24db9abe08aebb867813c10b3b97a4ced63ef97ae6bd8aedf728a01e1f7ef8880301dafc6e58b6fe42dba7136d814d36bc2e1a5cc8ec8ba902cd824a72cb199740eb517e33f9c8c6438427c2c1feab3524cd1e47a8670c56abf4db922b85cd5e0f84d4d6f5893512843b61f7ad9e934886ec2bd1038c1e9284bbb293b1e1a97f2d331f4dbbdf79174d9659b1cb96074bac8ebe9d7058524b1f89c3bf38b145ec914523c04c3c5f080e0cd24116cd823b1f7abe5d29b76f4cba7af55eed094d0216caba1daae082208802c31a265574d7847735b5601c68a29065f83f1fa91ea9d513a5001f94a858b21a79e830c7d00bc861e472f8e763f99895014423c2d0a193e97ea9648a0d50e79fc33da7a06fb6c574aac9180a3249a553e5ab86b7fa9b3fba260b6f7590b3e8ab1f075c501844da8735efdb7dea42c19937ed56fc0b56ec172a03c9bac95b7f4af7c58c57e7e4a24bf07bbb3d341b14b75c68790673b0ee1c7d103c38789b4e8f26aa2e05335cc31ea7a62077239132233bbf594c44dff6978c81067da7ba0ed0a47d4be2f8fffa421c45c7f1337d5dfbf3925855a2c3c4247c911fd1e31c3bbd095fe5d3d2ef92ef2952973c213efee3215b44b21af591c8be318c814e24f577fe5ab30a85d9a4e08f64051d2486bda6f60c628a19e4fb9449fb96d1b2e1b04e293899176366b2c116e8ee26e04703624ed9bca654eeb8048b32bf427e6d74d08551e5737043e578b95bfe78d8eb0eb1d4912d26f8a529d008db4ad4ce33178ff6f34c96587074974c6cf990cc1c9da8bd04c71d85a105c28dec3d5fc112543f39854c78af78e4c98d79a7a246d2c35ce89699eda8d510fb6ed68b9148167214c254499101b77561badc1d09ba282a0489b12fc9bb66c6f9548582503364076345ddd246e4a863a67664fe7e703d37294b83d2ddc92f88226ab5c03abf791f9717684836027caef09fa7485ceb5006191ea3a13524f1f6052c9b875010db0b6e44b63bfb0039ba642de3bfc92a9f9c2b7ff92b437be93db5eac402f2d9a8d47cd9738f727ac275528d416cc46436b9d973ebbbe8973a06f1035a59caaedce9bb0ee596344d458932bc81159b6c45cd8ba9f5ccde6e59bef300f8c9b60e0ac23c0e23d2ea69913b555217d3c0878b89517e81a091958d0b0e287763bd05e48201b17f7fc428a04241d789fd2bdb5b023bb0004bf523a6ed39d472a2f351f81ed86e348f09f56ef15f9535da42e47cef1386160c717e8ff355014f9377e9b7ddf997f8081ecb2bfd4fc5aa2931ea91ff879df83d69c8740031716a44c70ca2938438f00d12e3042fef43804b21c40730ff199e7f25520faff251cd8a557775f92add6cccf38f5e0cd81cd3b290595fdc61d60ea542f90e66d9abad2d8e5a5c1fa203a1157ddad9f7283822d8b9401df163b9bdd5d8a3a0da4235550562777100fb2efa8e288e171dc2b149503ad3f209277668d19ead6888ed0f9b51c375b16a6084754a4ac092ae007cf0ebaab82cfa965de4624dad8d7dfdce704c3034abb90182bcd204cceec64a8872255d796d9d2e23e9e98b44d165a33b1d9f745c274dca5bbb7f30e9e06c0a3cd820d0d3a2cd658de139a4ae428f470e99eec7bace698d9d83cee5e0adbb4b783810026eaca94223134e2dc19a95d21ba51dea8c84e4e8faa50c079dfdd798a92a4f32bd7a443e5bed0b5e8f8d9f0924a615245e7b78248fa78efc0ee02100750ef26197624d91e3b3a652689633f263d021175560b66a3b5b34bdc5ec707bffc77ca6d77238b98628e7ae3d73b33103abe2ebce38a4890692a50f9f066eb9b60ccca4b763ce0a77ad1c67f775b6be707c73c7a39eae322a6e21e8c2a7a69cad47b208272361fd390e6d4c18c7ebb7cb5652c181f32472fd8cb4109535053fe3b3313f3ad2fb2dde063577c398a65b7c12dd8ced9d2c13fafc77f1de4b6f04df639539c0ed0adb528432c5caad74984c9bd244b76a6b3ccb377774da6d5764401c3148f7cb9acec83cac4988d73331d99f3e9644d516ba7a65170b0536471e2c89a02d7df2f7c817b6fff5246269aa54d4bdb1451986fa6dd0f37fae52ae06ff6cf8e6967b0181f810da6e6dbf932f2b22b8f707ae77f14f0dac5dc88feb1d996539a8244375706ee641029346518aed8ba18dd4b53ee563422dd2a49777e1c3b59736c4d27f3d4d4c74932d0f249eeda3dc770b5eab07e5f8a5d2767af876b0e2ff823fd8c6181e09ba182e743df951a17d6856a80573281fb525d71ec4f794bd4819a7ff660dd63970a2f4e178708865af7452ca23cf490cf7673202ea36f46390a439495300d4673f71cd9494460324c533fc5e19daea550cde1a0a0fb5fb643cb2d77a7db9c8209ab38757eea4bb4af3bf84ca2302e65b3f9d5c6a380a0018324bc62e4c1143273f51fc91f3651bac10dd2175a290fbcfc3fa527c344c4237c7dd7eb4ddf044d90046a8460356982a039fac073a4a45807aadb5ac6cbd73bf796cc15c579d04afc16d45960c134c2f98f60f25d7d1003c70d68607998eaa5afbff1b0e2c31d390da3a530e0f963638405e4a21c12f7e4bd48ddd3a522c4278081ef75b7f18ca12ac89a71c0d93148c8604e854f9d526347756f618bb865c7ba38dd8fc5d524579142100e60102706443ab3e71d87a92a704576eda97c25692812efb4b751f42d353a1fca00fafe17a41b6c76a340b17e9e2f97071d221d85ea8a3274e75009f5f51ef4ef3e8c5e10fe65b723c60fed40b4bfcabf62ce2bf81ba0d5df5a99f28eceefb674cdb0753a87f00a2546d99ba18b7f66a8f0bb7850da75523b91f90e42717b4b55c87b2e20d79cb80d5f9454788f184e8f1ef2aa66c18e3d62117828c56f3d0f9584f70ec88b61c415adf22416b296f2b4792b6166d1d0b91ce31cffd1e0087c253d4cc0c7d18f966326bbf7337befb267463d08f3e0727065ba4c99af5b97ce18d028595f196a15a9be6906d6a6a4fe926e605ff5fbb323783dc6a20c6da57e7d20793adf2b84842d1752ac3996e80ec630af431b9afd285dc27b7468ae85acc2fc93b4c8b2ddec2dfb0b2f2136d9164c3c58aecc86396a5731159133aa3b5091f6b63cda35948bb136724918afd94868735d8778e323c05817896f68b375aa098fe9164c2e37c04d3d87b2cf806146801513c7500303e3864f6987aaf99cf75828fae41fbb048ff0036da1cb063202dbbe06c24ecb923a0a6e2da8ec5c2a08fcbbaa1186cac426e0e9adc72b46ae00e62ecb64a10728c0f16669c0454cf132c2885bc226da4985565b6ca309566e7bc85144cbfbab6682f311b0d884406b081dbb4a0699f7e2f8a3c89275da5bc1991ffcdcd4313fa288ae4de162009912fc8d5403943d4e172147f6e0230391df06372521e3e68743eef3f0b2f1804cf880f9b50a85bfc5dcfbaead7858532ae02a0de43bf9f92f6b0d38840bc5e2337692890e96bb47e5debb797f6c9c170b0cbad28758d5676db62302a3e730c7b37f939a0797bd90030bf2237356869333f8a4d99f94ab5dd00338c113f7c697eb789dcc081973ee7b603b1b34f986e7d04b014f1cc88cdf7a55f5f718397bdef0bb906a76ca932af4333a3610ff49969f77501cb609e74580bf20550fb207aa5b5a9476f3b7ed6e113b9496cc56da220ff895203cee5e62a48b962a6347d2f94b2e9cc7f603bc4c5429faef09599890e3f34fa74fbf27822317365447126879d2dc8b1519e0140e7fbed815464f74d1651a29c148dda5a7b113f5cb6dc7f669fff7091ac4a903105ca58b76a0914d7845b2d6a06958de8c67a990c1ce8da05d657f390004b41ed7d0fdefa0d67e44ce5db51b8d91e07d930a093edbfd0af9b2626df956467acf99bc220b1c98fb0686b24b7f64dbba4251c8d6e8c5b01b4d20ddf1f24a378f3d28c0ad940f2b6ce51ad8c38a4b09ecd86d552729973f2743316a1d6dbe3408fa46416e6ce330d8b8317ec618513677ad2e8f4aa030b2591fca997a218bf14fed292db521c8ab1b85c2b628da2bbf7b374b413e887595d913254780bd5585ce98e0f49edaefd183705298484fa95c4124b9b7239ba0ac500c3034fbcace3269a4a62f5652fc2b6a3fc5f8ea6a3ac451572dc58c4a8fab34e0ccf652cee44f5d04c512a658ffcf79ad98d418df2185cebff751ea3960636e0a79e33970c19def6b9bb6b228b3c2b0306b171ffa82e61e696e823dad9c8cf01882751e802a14870b330a1c2fdda10306e757465c2349d3b84a87ab9f2f26bae0ebf91654714a357079440eeab62da7eb83e9eeb909e96ac47524fed37f2536ad8d5ea22f8efb4338cd33f74814e2fb0776c61984c86b781933e2059a699bec10fab2f4be4e774138de94acf9f6cd2df9eba19f3d796e4d0810e17420fa422bef8cf92201bffd52fdf07802cd29461a9c1d8855297327d7220f75853989b636df5daae4ee4ba68f4f0015a4f5128a9ad1f7df47568943bb8b3ce35c8aff18ccfc5700bfefbb5e856e32694aa9596dedd047b374576688673fefa0a3399dc8a8526328aebd54772bad3204ffdb122b3e8876ffec7e1d9ec87589527e65788e6d5ecd0cfee98bfd8eed31cec8cb5b99229f98a7fb4ec61bf1fc23e1348923aaa10f0e3c28129a675bf357ea7de76d5404567b1d366471322a16ecac1f1ec71c2fe6c95e620c5d958b3aff44f360fabe7e0be5c994896ca5998a728dfb7990434797d64a2e4802ad83a035fa2d4ac68480fad3475badb6599c755c4fcef41d8c51275cbaacef1af8beea849ac08a22a93aea2060b53d58803cefb34856dca6220bb6ec61d16bbf63ad0a95124798f9d432aa31d4d85b28baa953cf3ec0c880ffbbfa7c9af4f65b608acef1e665e2497b3350649aa2957bcb427f0e78bbc0f96dcf8f653aab18c8825fe601ee57ff75134827567c8c08d32882934f12a29288dcce1eff7e5713cd43b7f494b868acea348f1bcb2c290c7558177e3835451ab65b4bb1407b5409cfa44722b4ba952dfa9af46d173c71c29f23c81d23b259bff60b3baa8f2e2f1708ebdddd01f140468c2004a8ff77502435690b6805b87996971eb3b13690766fc614f74dbc0f9b5a318b26f7fb7a547c7a2e7d079f43673dc5e883b7dbbd4b445a1f333177eae7f0429cabd10d6ea025a4d6fe4fd107bf90a3be25452a862e4f4ff7711ccbbdea2941ce438db783f5da2800a944fab0a53ccf37b6c53524bff9f1a2909cad5d40d51df8ae4615bfe3e60dac1a0a37df001c7ba7754ad894a63acea287bebde3a1666148394ebc12517e4a99891cc2eb203223e3cd8c8ccaea524065709409312637c0c2d44d3ca1d71ad635f3e19fa6137a895cee834e06baf0fd8bb581866953c2fa1bf0b611f99dad9b0c9faaea3e5c7b67a2e7323ccefff60920444d9223973b232311c8d124551e2077d962848a3609efabe518460cd7abf67ced28bf78d0b4644114caeb2d2010d70cc978cdc1ccca904018deaeb2600515d12d34b9b2d56cdf40b5304d2de96bae578bccc3147311515f713cf4c69ccd49fd7fb3ad9f6ffbbc42274bcadce18189a2ea5b633d2d9310f135e23331231ad4b467e6884d532d601d67e1ec99dd79310e7fdebae3e77793757ccc0cd75a562c8cc88b078b5f3916158b5c833923c54e05a637924da6a6c50c4709b1c0c5cb72a7aa6b17d2afecf540692e5f91e0aca3ff68c38a291a4e5722de7211c3188de8aeb5059ba17b837458432ca7865f660d51f5018ff06e426987707247b65aba562dafa65641f63448cca42792b3c5a8ab8cded11bb885cae30f0a9a570616283d303181cd39fde6e195f40120bbee4752d9466f9f682e40e28ca9d43802b4ff52ad143a749b3e33db6855c138e21f159690a4c4ceed412217c70cb3619c68a095a97474cddee721189618d2497b6f713dcb3e5b51000479f865569c531447a49056b159ba782a1d3fe41e41367de4ef4560f6578ed92c9689556468b4da4ad5864fc20f2fa3718ddb3a0ce277e7db98d43a8319e8900971bda4896af44c30ddfead07d1a77cfbf0e9a3fa472c6c25d7763806300a21dae09f525381e05cc9c1eb3ce2b7e3a005718ac1ee4ec08a3cc5a56c361a908a712c2109a33a00c0c0bd2a9bf8503d7e073ef91160805e50e9a0ce16183e3fd84f41e3631c54b09df421b3e37627acd2aa0cccee4af2823121473dbac433b7cfe400239cb4936c8bbeca963a8cefbdf23c9d9205a69d6c69359074699b467ae040cd793b69e68929122a91a11816cf948c74eb9015deed33aa95b3d8fd22217e3efe7a50ec535c43e647a876240ff713933e24820f41f52d5d35fa7371933d7fa3faf1044fb855b114b1a52413746a00cd6d1b4f61b32e0fe4a2a2885f6956cec185f4416d2cf597510ea45b68acaab2594b42b0dd823aacf45aad1355a7f01431433a88f8e270e6df824fb68a1c81915aa0da8bb345d7da85b2c82bc0d71e2cb56b178eb3af432619e8af0738c29e28dc8da4b247e3e5f78ce8a616ca45fc56e0ac6fd23cd0fdfe0474657a44f80d56f276af1603432d283bba84eedcd14f7df48c466fe280720faae69ec0970e9c47c5a50bbc5d4ff50e205103bf2ab71a3a28c3bbcd6969274910fa61a0b9304c64262b55fd7b4ee592ca2b46c1062b2d6d764d91e6eb28224ec9427b9ecd74c39f2b7f3dd53dd904b4dc5263b4233d3b47ff683bcf6b6aac6d12d8c119f4f8c0f8590cd5b261f354e17e17656e65accd9e9419a66f1a4f65c1c981fc6e338ae728d418798cb36ea8901c690732f79409ef2d8e23bf7bd76741877a6ddcf9da65e04532911b28c5721d71e4555731b7d7a6dce59746577b939d704339fb491c3e64e3ef7aecf2771ea31c41c70615cf5a671354243b4b066f96dd1761ca11bcbff87291cb917bf6f6d0d95b8334a079ea6812149c16d972efe9b7232c62632975d60611859a3c6c77f99200cde46813111393df13c610cb2dbf42a7eb2be344f15c12670da02fd1f38334eb73f398b435b16e2d1edcded77027a2b35aed09bd240aea484e31d32c3374664ecef79f3cf7d9a14299640d35fedee33c3fb0dafca6a1555e1f8ea7878f3e1fb5cca6ff8dbf028b5bb4915e2ea3d0de5b35c025b164f27be701145b603ea5db8f0bf2dfcc9d9743e3ed6a108e9712c0070d7fc4ea37ed84b07a2d2cf03801be2f5f302ab776bed553f5d4458da0d463e7eb4c2964a018648bb818a8acb5f7459a5102ee51a478ebe11fbace6311b8e461e579c25a395377028a157694abdda946af9b3fa62d3838c8ff6998e36c948e6df225a3639fbd1073e28193d91591319da9c2238de27a3f66b38decd828fb43025bb69c9a170cc94f98c28113af0045143d5d69039e950c60ec8301e7b70c88fccceee17c74ef3f784718ab6be17e9dc416c3edfa21491864d6b91a92beda5941e5a3dc835461d8fb7c9638afdde3625f1a86f4297f85e63e222ed9fcc794429c26d36558c130f1ad749916bcc33b7dd5d3a9118d1a2e9cd27828bfebc263ffcc8d5e5de5e3923028f3c53464d9880845b05b94ab21e918053bd954f35d543bc5cc06e7b0ddb206c3cbcb2f01644e9b60a3f50cc05ea4efd298477e9273cfb7f2e64312b62efc9143307bd108442cb489bba2dc7c800fd44fd21ca813eb015fece908e28170c8008583b9725831634b0efd4fe60094d065d5ea3d2f49ef0606a7a5e103194ec228ec2d291ddbb2805e127502c6f32669ab347a61ade8184bbb522d63f539fb85562a0ab21d1d7635c2391b472448e1517561a7ceca678e3d5931c6462ad777892fae4671e799cc290c7977b7096ebc2a9fa5f29a258279850b18d90951a039711b871f97cd0787fdf8a273bd1781f8330cbc2964da9d029932f5e7f3b5dbca67987846754bf817f1cb95073673412f6909ec6a0ceae9c2f4d081c4620f4bd4a9e39c172b6d865a292dbedd545b4fe25548b972762080782d988d9e9335856ee03ec49987bc24e5138a917d5e7db0c022c2c07023f1f593c6f49c3d2b5aeac46ffccde5e9dc9e6cbd43e4485e244c84c18fc5717ba3cf68d2e73ce267b916f54deaaf165691f5394eb0fe4a39ee9b0352120f9fa90e57ec12b220a991a1ccfbec85a02f8875e3cd930661e54ecfab3242007e7bd0515abdea1e514d1134963c85d134d3a0a0343b3c0691ed4fa53dd2a18537510c8c0803bce4f997382dcf00cd642bd50318e772b2debc735cf1bbf777878957224e5ea82cd9fc03b3403b578012cb0869ae07bd10d0d5fdf5047b960c270416f93b3146999b7ad0c1af8a676c99dd27cc81b645166e1289cd098021e7e5798d69f57a47f9ed48e1f56dab8c7024e76a7994352d291e77c0a62deaa55086682b31b84a9ea231d611b41a1168a36712020d16efd0cd5461e378c0604c0253541cb8af5925d176aa0902e8b0489f5c6bdf102fb8aa03df43549a21a1044ad5859fb7d2225a1c84c072264ca00f1e19c8a05c00abf6947151908d977e2cea570f9478ffa7522eaa3941a6c69208fa44bbc74598853d4e1c1d4d15f5d29a3eb8e9ffac90a3f639fca090a9881a046ff14e8f69895f18b71159ba2e752c94eb9366fed8638202b6ede0cdfde5b8a6cb36401efdf4d67ae27185a5a47c7a2713fc5faa7abd66f1a91b6be0ab0560965a32f76d84ed1a007043b63e3a814aeb1ddf73a7aa015d2c601842d475c539b30a4922243cebf484a6c9320fb1da26eb72869459be18db57ea4d50e684dd2c5b8abacbd9a0d4f455b573dea08e3b4f359bd0d94dc18381279656ad801c1ea2aab18db34c75b6df2fba6d12b0c8b4b96cfc21ae55dcbabb53b97a0c10085c3aebb13a46062d57fcfdeb939a4300583ca2cde90820904a6a3de7afe7674c991834f5ff5a990ab6e11b0b25b962e3be3c1edc999476bbcdc6686f282b8ff12ff954c9733d95fe6a506459b824fb3902234c6d4bed9c52d08c1f4675b3d8d1f099ead5af3ca9efe37b1fe104b0a5c94e9bd5eec1ca04f7dea6da8ec2ebed3529d60d6e3f1ef9a270c80408d468762e6a8562bc4ceb3ee692e282c9f981cecc58eb0f096bd6edfc0acebe4653c6928df3efb08f858e297f88af67630dfff8437972f672f5b917504ae8b2ce57a267dcf2083ce0ad49fa57641e52ee2f9bdba1668de4835ee578a48686289700cec5911e52bb204d52689776f86bc299a715fbe550df3bc1b8a802205c1a2756721543cc06005fa2859cd7eabdf501d01883a908c7233469e86bd2a02d2110e43422bd9c2f39f5e323704f4d1e2df57c02dd7eaf2015523878e8ed6c6966698f27a6ed7e098760ca979cf95c4aaf4da5ead934d1f29ebb869c023e8e97771f6e1eacc60be4a72bb6a6fc8aa27477f53faad1d3739dc27f8694f1333504d9a4701b82f506cf486793fd62fcdefd7bcecb246e69233eb30daad01e5e0361fec859c0522bdd4ee709f6f3c8a7ce7bc9626669d867ba04f384b2ffa11c6c9678c01019f5c33319b53d2ab742562405445f37ef1c387cad1fd1cb209fd216ec454e19e722d99db29efa258821d57f5cd05e1848f5b967b695093f62ce2282a55c361825adcec5a88d7145b7cd83216124efaeccb042009251869801a7b6845cf57ace7f370301354ce39cfc78efd935baa19950a51ada9c4ae8ac967df4d1f0ca1b1ab314310d58ac6e796e926f2dfafea40faa2d363c414eff4ce95080b0e5b39eff25708dad6df0a59484cbe9cab584da8618b8e303dbc25650d463833223d1e3c705cf2bae0bb7adc10f3a92178c60d05d0cb184693274143d8bab4963b33270b700c5ebead274e190aa68d6f71194291b4e93a05872a78a433d8c218a518782b28ef68f65dc5f5d693730dee4fb8e6c6054afa4c9c5c892b3b70fdcdc92ebcab906664e9fe779bffbdda4a121fe1f77ea51a431b4c1ca53ce4b2c85b1835dd957e7a958e8da919fd0fd7db3f23c16827b4259077f5b38063cd710351a17f34b524c29917593420aca10fa79736aa011763b60d244f5966b1fe4800b5e9c039af12f2ae4106a43302c81087800616e11a0b4bec2d2c642b152433ccf9ca04ff4a7101f9cc427643a053816e19977b89dfd7811a81b068b7c43740bdf92be1e09d59c30033d6525af18126fc4636298148726967063181eba49759d65f725eb44cbbe55e867e567c75179297988623b6ecc494eb5d61ec97c66b23834cb2ec01dce6dbee9a4378d1a6d9f98d1e47a8670c56abf4db922b85cd5e0f84d4d6f5893512843b61f7a145c69b9fcf9b6cf2e97c26fa3dc25d9ddeccc9a40cc7c366d7b32c383a9051db734609fdfd2956952efdcb37ed68b87b5aa42050db2db44d938d3ff3ad367532006ccd4b85947ca18a47accececfed18cf7f8461211f21363643f33cc6cd087b7f48855437abcafb625fcc2d2bd482622263e1ccdbe997d425143a8b55186b60c4bc844ad974c273119d32f9a6e9e9d48880a6445cb2778346f1f42eaa46448e70ca4418b39f5ec70d00ee8307222e425deceea4e5adb101b654c7bcf10a872245612e1fb1afb01067b017d91807ae1eef46da616bbc94cfe035627d602a467867ea611a007139e747db94601cff0a423a331bb40890fccfdca2c971096bc9417b8f60f4edd2104d7ee6530e84a6526d97b40232797429c9135138466f9ee162c63fafed9d82d6860abbfb38f55dfa931d049b6f47f9aa985ae90e71cb5a883aca82abd5aba0a6025ea3f836871993e64f887c6b9aed09cbde68228e4554acad2178afa720a6e21fdb0b6410f22eda0414ff428400058cd5d5347344f603135fe9c518a7624ba32a84d521ad7424385ace10438826df3a51744c4176069e456977b84a2de1ed2e65aea8eb0eb1d4912d26f8a529d008db4ad4ce33178ff6f34c965870749146202f3fbf190d0187d875ad180e6759da3f31de408b798edcd878b24560572cb4b3994d9b9984439a7c5007fba39593b1b9e41dd1a8c561b97d52835579aa202d079ff1bc9309cb8f98a7787dc829e755959226b0f22d729ccc1c5155b0efbe90b1ce6597a005456219f84bf3f415fdde7cd6b57eb906db49b0aef8fabe24009af1350a3af2f3177f247bbdae68f1a494f8fb57afb1397a5442ca182fb81f65fd7b2c445da92a2e2243d0649260ea2d36155547e62e7bb88b295b163f50ffdeed52b3b626b8e8bf5821c8cebbb741ace49de501154d5e0d8605fd919e5d63da92469c743b5cc1795ef6b9662a930ce30855124b1c7b6d08436f4854f50ebb01edcc36df528b95ec79a2b6d4b2d159d5ecb239c96307870174afd7ee07b6ed8f528813cf6f96fbf17a68a79f347c4152cb19a992ad12eeef5e964e173295e6a0d01f96d0b4b75c7271e18d03effa1df863f864dc17125889f7f8081ecb2bfd4fc5aa2931ea91ff879df83d69c8740031716a44c2557884604c161ada4dc6c238ac67d24888031b02654f2c2006485d109484d826677e78ccb4421fc2a64430b347232762d78c69b5b25c445b7634832b91ad2eeb5f2fb826d7d5c446c4a0f927272db7e62f862ca68fc2d832d7041356aa954949297cbf3a2105792194e6d5c498e5a57fd9e6847378eb32df454673305ecc671591079021db68cb1e8e706cb6be4cd12d78c55a31403df2ccf0391b4e70778ae7c58e4384bd4c636599af6317bf9ad52c48e3802730293c4574acdd186cb0a883a88e663979a37540f0cdcbd8c5b3b0e0105683bc4027672bbf129ae9db9a403b187d7ab40e7737565c92e9d52793e8fac76eb311638d4fa319710fd7e6399401cf32dc7efaefbe72b1702012941fcac384b5bdd3dc50bbe2771c1a72e0acc97d81d5906cb4169031b4297ff7005ead9564b00facf9ac9d5b5286b907a3051bacfc5d92f62511bcd87bbf40fbd094d3e5963f670ff39bc7b49d9a8ba19599921fe1315e8f186a55fda3943121773bebaf7fc24f26587c98a1fafe04d13090ef4c956916752825816f68ca19bae363307ad68797cfa892870c05fa1e5a76fc17be41deaefabec1f2902b4c57c0e6cbd1fe4eaf515a7146ea37933ab1e26837049522ccac494c3ef29a5e68c00ef40b8e8582eeb9e617bbca8caedb951da81e755281af65c2c5f5454a3006bed02f09c7dd44740f1453f5f8e7515190bdb45d7bcf259fa30d070b4d6c87ffa685480407d5487339483822464e5ab90a240eabc02dd25f767f82433f501790e83e42a24f1fd3750583a4dd66071a058e74df33b248d137b96458b34e27dfcdf64f3e971a5d1fb3a5c6b8502da73afff6684ee576c8959e01741573308fbf6885fb430201aa0fc8aa822c5e353a0e27a24429267f30588922e4b8fd422a8308259da0b8e130e3060cda23d56b17af11dd316ca0e7f60aa3495803e16dcb5c5312dcf4de054e0bc50ac4b1a681750378b1c6009da6f863d72a453e02bc87f10640ef18fb1cb1fd3f576ea780286eafee3fc71264dcc79e3414c7aebc0f896ca0eb0bc084344d16ecc258a969c32f08a6d69f73d1f472c6d78dc2785c5a8f74fad279c6fb8273182c5ae800dc57358fab8add602a359cc2ab1adb53b681b4b7361161ca85e0f5d09450a0e23e7e79c6c50d005008482c3e76dadb93c8b0fa58dcef9d7c89f194d7a3b547b75c716a379b4ad4b09d469a5cd8ef27455927e627837069d9728d7166785d36f1fcc2e21e289ccf80e62355cb57a8f0a60adf3c35424f310d3a4f6b54c9c7ed464b5d0d1943755b28a46e9c73940a62647715f223bbc62e967a74f218329a27a51ae188fa537427ecd307a2c102b1781cb35b2316052078d61939855d05382b923f551ecbd2f3be9b38eae4eb1af04eb5698e2652fc692c1a2c2f4e99f23936149f27e2531cc38ad56f2c7defe3b458f5dd9a30bb60105624ed245da4bf001e8d7143e873b2702c4200522aa6aa088779152110ad8d8c23fe1a173e91e3193aa10222a3bef9a88bfc2da0cb2eec20d8580ef8794b914909654cfe61ddf9d6afef198745e74c990ebd3b6b06aa509b2f1b9b7e524a07a86db2e4670e9a7108b3f7ea530b22e58994f6011315d3cbb2e8ea38b64095e9dc8b5758c386f9b9de9b0f7a526384194ac8955005ab54a2b99aea85c05a3ee2e8fdc5277626d8a6795898571abb3d8e58e741760f359be81464a58e4d071255f62b3ebd90bac9d90a3a84da24adde2a597fd8b4ca072ee827127694ff5cc6f2cd82cc43e320f1cfc398fa3220c7b8fc9073d807a511e3462402cd7722d00e9d41138333ec5172615d58c04ba609704142a6bce5892db630671c17f80bec565fd4a64d449f6387667fadec88702b3c5da75664a5b50fc9fd6c6e33c94ee6f6f00cfd42a722f638ebf7aabfc38e6c73c4e353a47a8c921b1c6fb3d967b87f985401a410466ec6170b0d58e51f8fe64f0df276a59c9e97276e0f6084acc51804e819c4fcf48109f41626eadf2c19244e359ae17ec3be5ed746e60aa41b83ce4bf8f7ac5b9683ae4334216cb3fd5e995a622b7397152f9426f30823d19704288979422098698ec13c1b215bf2f6f2ba42fff579bf8647f9e83a36f47c72025fbc0f80a32afe2ee8479722521cf52995ef45f335f25c67479ec634919a1cb1fc09e05fc39bb0e5270cfe708a4b9b8830522e97affa1c3e550cfb860d3df4b2a8350b85e9c15d13c0d701d9169543e24898484f142d6e399b3b9177e78e0abdebf055959abe81709eaa0c5d35592a75f38af55ebbc06686d9e3124c327628f4b3f6a7f7c2175e2dda386de14a82765f3ec1935a5702c6777fce77f0f58adefad73b90112ad9ac09e0b76458471826c7254c55a66324069863b03ac5201c6f529e8fa4f032e66d2c12367d0dbc5c33b278f670202673bc7ddc1f68089f9313a37c81cf2ffcff94b2bc3ce2a44ac9ba6674cc9b17ad9e1224cb6934b9c7bec35f12c870d40a7a86da067ff765e821b29c739ed8d148495abec58f65c1f56b0500ca29ce5df459712804ca29aff9c348c3f4fc942920caca9a4779ad9ee59486216385cb4b3d1fa2b0bb278b48565507e3fac88d3bca1cba107a88a287b0144bcb3e601ad9358ef9128379215f100ef4ed039c1ea543dcb7d504292a2e08c03c931b828f12e21d1f564521f827d4d18f028816dd2b60284937dd917c620367e16b738faeff5f5046593e92f425d3b5474afe6514089447234b57c32dda043d486966a8462343d00a2ee14182d602bb55af900bcaffa732844c59bd6d5ebfc6460dead342ddd57600ce0658c891431b57547d41811d429cd2a220342e2f8a246cf54a76ed2dae9dd34c0a2964bfc1271d8b3d3b61d2213dea3cd8b9208a0ffffff5f