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

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

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

Block Certificate

Block 54446 06aa727e59ef4e4eec255de45d63d2f1df90c2223a290510aae5cfcff6f30f9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c9395258d9e70e147cde55fecf3bc48c90ed08304d2c6030977f575499bd6c8
Certificate Block Hash
06aa727e59ef4e4eec255de45d63d2f1df90c2223a290510aae5cfcff6f30f9b
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00a01d000050360000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000066161a4a98755bd444c5e94184f818cab35ad51f849a16cd4a480211f724dea000790cba7faa4ae23d889c3c2c158f98551db9bf7811896910aade197468a4cb0d557aec37980c5aa6796ee744e5198de5d4281015a4338c0f0e0000000000000040000000400000a01d000050360000

Raw Header Hex

000040208b804dcacea9391505f7ea3a96c08d005742841edb091d9a9e22053492314d88475b81c2e6735cc3eb80cc628c22deeb1a5cba57547c5119309438470f08f0d4d659096ae9850618c8d69b4975f5770903c6d20483d00ec948bcf3ec5fe5cd47e1709e8d2595935c

Proof Data Hex

59,560 bytes
121216020307d06167ed6437b5822bf87d768710511cfc369a97ded988614c67bbaca95e97434160583ccb7f2cfb5253f9f18d746a75d6ff64075dfb4681eb0a9467beffa63745eb6a197a9832af5559417be37eb620b7b5f9d794bd9f918c0f9f6708f4f0b4d330c2b410fa0d1f6e4d5747d0a4b2a11734bbe68f9ee96e55e249a41ed973df324920213543d0346e4cd47ec907ff1da121c03577cf28a501db62b02edeb523d7667d9855e229d1c22e1e6857d7ab654e40b49be040358f2962c0cf45293b216ae91bf71635df6148242beb5232cdeeb1214f89b46956ee5d46cfec4e7976aa994383106a601da183f9aba78bcaf62ac0cab0f9667ec3e9b4f6e27a191abd057feec3f99727ad5cd53b80dfa410a69310084ab4805cb465225d73023e93993cd4a96086b588b87cc564c09022f0ae4e725393d16fe5f20c7cd0dd089c3d99e1bae98fac95149d626800f9112c61f5a3ae146cb2908681058d016fe5060bb6ae82d643e355b791b816a6f787d783581843e1952684d6a7940b719b3ca4a3e1767e3cc3e495c1fc4522c989559b4a949618a243575afd44de7234f0bca8ba0eadc33c3b0c703334af997cf5c5fcc32fc4d94027da7c9259311840d33410cd78b0ff786397fb77a3cf5e9b0b6480668261893721c9469beb2c9d6a91bd018a12ee2199a202de50dcd9efff43790ca550c8e8f46070882078f3c5af4aa3e9270187e9b045729519c49e6f8a022b11f1c0d64abecc2e93aeef94b7afd8c927a137486737eee970da80bc8f3fe5cb168094ccb5622c224c8991101d77b31cb5432c0ff50b9752641ae1ee32d7b37b061f865e4de14f5a79575ad6bba6212845582e23655781976f2e2938df26b654800945a307a1a0db57a3432cd6442b335a758d7cb806f01402f219fd6c519c643f4c14ed3c60e65871fc44ed110cfd16a325b580ea96ec35bbf62d236858bd81cfc0c60f78460abcfe61a64813434129290a2af431c45ad7d13ef57663b9d83fd046b85b66876cd54500ac36bbc846214412bdc80ce7ab2a7711b5cd3303a198f2a6c60474bf20f2d49f81b07d972e001ccf6b3b05954abbfb7ba7418ce7eb961d69009aa6ab8b0de680b63964e5b984deb7e36432b1b267c32f69f06796ac78566e5a4c42bdc4c75607b0a4c0d7035cb76811a56952ee95b7294a84fbd40bb54b22f5a2bc47bf4582763296a2172a6aa849d72e9ce37d27f8aa7840fb58b4db2bd4d616bcd3b5b60a7499819d0d27ccfdc50fda6eaa36e5b1549059187847d880a9b98a6da1d3fe1ee854c605e562008cd454a556d5283b604e86ceb1b3dbd2059f90666ecfacc3ecd8427d5140c932355eef7441cc67c9ea59edd5f149175a24958f2e0e0196ccdc58a1bf05b0579da65ed3f34d0eb322ca337ce474f8ca0c6186e6b051572bca89f082244cfa929804d2b5774b7e5b50ba2e94654447d8d28969db93d2a62d647fba46337b3d6a298eeaca89d397b12f9ee5e3a2d5050143638894fbb361689c558bb14790e1eafbcecd4a7e60bfef71c9bafd6e1a38c6620366c526a62ddddd1cbead830761915ca62d25185b6fa11dac780ab6ec1132543f64196a9d94c0778fc11181d459aab0af2af5a4a9836303d17e0224fe989a0126dc335a713461e9a2c3125ad7ef4095caeb1b4106157730377a5cac75b8de33910bea4c112b7048b81c7e1b6c6d8902a09a3cc4af5542a3688706d3120f3f27007ba5f13e517a5ab33d04ae2eecad462578f7d0883aaab97f9001259ad4ddb2232005b15de89bea26a2b0a73443bd51fe2517cbfccca787e330eb255bccb09156bbe711f3973cfc5674d7f836837d4b4fb8ebd1b44ea60dfef803e2de5979d1e4861bf19828561d5cada76add2c8de7f57b04132836bb32a8507b2c9c2567bf3e90fda90b14c8bfe0861803c6dbd7c186267499a45f10b1eeb4985a763bece2896bdd9a5bc372271dcce83bf01df01a44544c0170106a0a9454df02f67e576a0f2590dd527fa104e5d9455c40bd49bffd2e83f187fe29bd8c446397742885867264d872f86c5149e63acc5e3e8f2bd7724e7bf1133e3dfa4b2f29c2dd9b60f4ee2555e8de058ea869508391dc05396ae4cb1884ad2ea7ffec9a8c9cfd9ec954e4c197a2ccbaba3873380b48687f8a7101bf8a2d9aaae8fe5bf29420e284202477634a90df1acfc84c4145237d25e5df7b8ee7a1872cde2d2e05d85de1278b2e9d2d7fa482d2182c3454b23003cdc43d615ab04349b2c3bc06807f545c6170ab36e857879b8a54f400e30b9f6ff44a974c79a03db7ce3b313e383c72942a4093b2f8fa3f75354bf9bc562c35b0e434d3a32daf0402140715a281fa093e2898a2fbedfe1423a740f592850599580132c9056752c093dfa34906b52f8fd253e487d432765c3311f272eb37d8f667c3706954ddc161832e49b93b5c383f7c1876620fa808bf981f822c1d992a815f0288b32cc454b3d9ec002d96a60e048ba9260627099a62492ce288ba47875c385846265b0f2a90b6371206a42c23b54f868ce829133fd8ac7770b3f38b148a0f9d7572d5e9de1c06b008e48be8a9a6ccae2f2241615befe7fcc5caf012bb3760a4a15b4ec1e6a742a7fe970d3ce5b5e4a71fe1ffb3f91382c00fd749552376b9845d7e3ce5195dbd6afc906780eb4cccb8188504494acbecf39caedc235cfb15f5f3499690b40361f282eaed4f1fcdbd9324d8a6fc9f9fc1f62ba25e9c2ae56da6202f97f2d24b8512e68ec9e09910a0ae2d3c49a8bed09b9b30e6b2c2b4528fb9dcdf391bb30dcb8202a48b63e2111220887db1e46938e0ff686fc07bcf3a3de05cf7fa6dbe30e93bdf38196e757746478ad11e0c3757e635b02faead2f9ff6b58afcd3139714328919b75f61594344baacfb07874795c0cab2047ff8e5d859c31e2ebce7dab156da8060ab256f92d0cd6d54be5311bf187e0b2ab870071fcaae7ec9afc3a8ff43c173b501ca7efa4397a93ddf7a86fe9c16263300e11aad2ade9db5499df28ce3ecd97c202e4661e9cce579a6bf7bdc29715ac744fa8fce0d30b4dacda1ac96fe6b16e1ec757ad12419c5f292aebc65cf37c35a6411375f80c81298cdddd6f88c77c35acb62f257f68ce2a9874a49a234aeec30b9e6d3e86fdf37d63b305896a201953d856cdebfa5f83895972aed0d0f9711b9cebfdb44bfb76c62e7f6b3f720ebfc98beac1035add4c37fb65c3c5aa4c21a6bfcd3b08f67d57b95a4f7f106781ca4de2c3113497de74dfb0b84a0d11fa81173b9cdb2199ecb8b21c2a4d773e8d86b761bf2be3ca77668b2411a7b088e8fadb3b39cff1d00ad9558f041e05cffd2fd6370f0da040309970d2d77fc761df3400281af4aaa1cfc7aab595465caa3796f8f44a7297938e7b318a171cd359e5562e9a0b5a9b1ca43f109be759661b56c902316edfd9957bdfe8840a576c495a1b3817f2c1bbf4090047c6d179b7dfee240f71fea5a591dfc42ce9a8ed69327b8206e0fb85c3e460f65f1469c3be4c19eaccd4b7039ccf51e666582a01c649248ea5e2e788b375e7d0c9dc3c6d3025fabaa48bcc6c1910f07fcdae09daa7021ec7d76b973e43727c91d0e758d12797d88e2437a5ee356699e72cc90c517a830ee961c3090be33022aee0a899e93a77bb9bca5b963cb8bd51308ac6f1139bc4dbe5f3105aedcc0409944138bee0f3a7fe326dfbb610001f31580addddc96176a24c4e62ceefb2e51576a7357347382b13b8dd397b4b2d66736b61c8fa826ab4557d3ca2dc0ab59efcf3d7b6f74ea2be4f1c5deddd6363535760a6736c462a7414fd3b8c8f2813fdf858cc820deb1a3806517949f371d2582ff08794bf981cd9b086dc26db86679cae09bde55a3de88e848b74990554059cba9080227e92016a6ab6aa7536ccc5d67d56c135838393bb69802395bcab51f4c0a78276fb66b5e94dd261bdccf46f9e584b4ba73914ea32e8470a2cf9ff714f40f296b180326289114a54357b9971e89a4a4754ca5590c1b190270ddbf279c4cc9539b5c037b90388bb3dc73f0ac3933ef8d4c81a75c46e31ef3889a4b4323e22d8c5891db29db8f71ee7060e6cbb8c436ad09083f1ce2f26cbb5cffb81b508e96c2a3596d529657abee04a23a4dbef7ec7b07f8216018558ca2c079bddece56b17bbe8fd5a012100a51ad2a543c711f4579bad35c429e4fd515c2e0503689b5cf1b1438ee03b7652ecfedbf04269a2761cab841b40d04b487a612d11d6b377a07c0a22decb07f30e97e8afa465bb9296ea35b32c381274f66fdcd3ba58c8a2aea8deacebd70bc4a0eeb684112020f7b4e01e2606e008acdfb3b9f2fe257b2e6c764a68d8768ecb128e222cb2839988e47767be897c981ec6f0707798f28da3c7d88965b82538c8874ae1a96627dd51d52aca1a2a4e58285aabe48f1b6a550ffa451bdd362a30bbfab293b52e9a5a26308c2cc10697780343736119c9507f44b0daa10bdddc0f3434ac0d3cf6af2e95ae4af5307e07a87e0c238b0e800be71afd51eaa728631276bd17948a2aecd569ba94bb87aa23444bc5ea9c713021db8ba7ad5ec1d323db006ef531200567c4808613255762fdda056874b3f468023cebffa8e7a3871bb5bbc77e724132bc50239fba5038a6fd13051bec743dffc8cbd0074d2860e4f8d969487e8d7c603e200f2d614b4b55aa90d326777227a168c2f0e8308c5c879255a897b905038011a79231174b7f99b9180eb10f7f2eae8b68166b2d5f84787c79adf92ba339e6737fd3926de95e7abe31738b5a87665d11afabf6245d9b578d9bb48a91c4f6673db18997d0832a766ae0e6fb5e58268d529da13f90687ec153936c699ec37800ab700bbed212184e483f4c85cfb5193d06dd18c8978d3d06c3da45c849c0c388f1a01b12050a6ed45e368ebdf374e6383bdcc55553547ee04cc643c26a82332da36d03a4510648145d1a095dc4735b6a66c0e20231610209b16afafc41d78799593b346dcd7329c91171e805e3beca474338b45247498ba783e59eb075719c6479f7c92fee1fddb8801a11a9bee61b2937434fa1f57414cf698c13a7de689a8f6f13a35f191bf0b010ee3a5cf0d3e66ca222cc1a640466fad776212630abe914920c003efc984db0607c145236cb8fda70fad3e4512cba8cff3095eafa5ed36bc7ae5dc54a19d7f03813e783f2ef57b1962d7ec39bba8c003c8a5822ab5626e095e22bf68be33cdf633e75135bc6d9168211cb0633095049aad19f3ecbda57461a3ddcfeab3fc0d635e8053909b0d9afcc28607f27224b6e819c656261f788b9e06308ffb5732d89956a377f953f42bdb47c35dab1e33808598b589d84933cf6bbe3c4ba9d8632ecefcd139e96643997639f5e02b672515a035d05a4eacb55b9ea6d6b7c8ced267d9f2f0c0969f09c2234b1b84331405377f548307bc898b80795abe8561d1f95b7bcf100fd000d4bad1497bd5a8efda8fa894e8bc9b38ce1d6be764f0cf2be74ab7bf5abccb477a93d098d2c3aaa0892b19b5a879664de87ed04fe720bcca3dd5823dd1e7eeb93ca96099f51cb153461cf7c28e0217717c81b1326bfbc503cb98bae003bb4bbe87e15920ef52a16ae209406c87a5642b635de047b1f70af86ce5641c5e4eca0c69ffb683a6f12aba4a4bae7af1b2bd5919efb1fa871558ecbff8ca45f2d73c820265467de51e80ce03066c7ddc1fc5a2652534607fdfc67b8fef53879a77d9e8ff60651ad50d2007d0fe0ef3323a3d7a9a8661ee799e3e1f327dfc636f38b850243697f2e6598291bd8b69f0ade344134370498d642bdaeb12300379236f77a7fa756659fe3c6440621a31affc76ca5b509a3189e0c2e90065fa41996c618e9dd036ec58e9061db4d219a35daf96a470fcb915ef657c434f3f41e0c739defe16f2a7f44e975fcec93b0eb4ea1e4bc867125f843c6a496e90d23bbfdf6374f3202205d2d99e5db330da05a4c268ae4ddccaa3fd81cd75dfa8391a70d1d55e9e0e511d8affffba61ac9e367416b0d31614f51950197854d4f848214a54100b9b5fcb73e02acadd976e14e526c8a7cb6232f1d04f42a5161292044a467981c1101cbd26cef9d26649658bfc11d2ea3a66f07e55d9bce0fef736680bc68625a8d30f88ed98c454f2bec31a72ec0bd391d9ca8c6a840514af66825a18134840008f55efc64ad001450b1c6b4a47dd21cb83245a16327fbe5b08be7c42690f458c18f125f1157ba7a72724715705f1d3b489875df9d8e98bd054922b4b4801648d6ebd76c1fad1d76b1272012c79981d3fd1dc78ddac4b3c1b491f6b35514704b7cc3c9bbd2aff4392ca5c4ea75f92b1d99b53c8202af9b5cd26f2ce352204de0e4b3a06eb53163897e610aa2d49bb6f214e43fd98c2701b2ff1bce270f43fa3daae74329c847ee5c826e4aebd7b5ea520462c00d45bbbe5253dffb16a9be16eefd18842a396af938a27537da640c90821deb0f519e1ed2ce8af6ea546b496bcfece06ce989fee9a8e956315e4b885e19b219308f2456d0f3388a9d72f87fef46370f317bc11d1ceccf27eed981161d78681a7f0496ac0d7917be771c970f3b1b0ea412b89ce6eabf46a9495392d5301e2f05b061854db5e8dfce25a94276d155fe5e121688ccb1fd0d4509ace102fb9aea0531c8f1c8513b801c908ee307cd1988047a4dfac17553dcc414e0b4c6a1dd3b2634eb09b02b64e6d1d6c5e2c41a5f41967c5710bc943a1978ed2d34151b99ba658b8f7935c18ab62638a454f8540fb954a897a30f345e606f7ae4c51ba1017e569180d978aefb4244307206e24d870b8dcd50443aeed92dead81ae136bf821460213a73bb6951fefd23753daf44e64e526e548e15a9c374f870e4bdea8ae403a83a220e58b63d875f4590283a5ab3e6166f0c3210fd345874491cf78d8d201393f22037f99c1fc593745a32dcf63e01600de922dbf155e1612bb1af5824b99a1e6fbaa1b97ac1b941563093cdb88b04bea7f6ae5fae5a4fbff1cd0fd9067982921f733126ae22abecda3956758634997f3a6e5183bbc8f8ef519134e23956eee325f759eb6b00b56486777e498152a692207bb14498e300d005f935a947bda35c2f3b97d701df8abac8e45b761e7c3728984735b4e3fab5c7931ba0a1ee3d654624ff6c8abdbd939b4d72ea10d52f559773fbceb84335e440a911371eead10c1b20d902765d508663351eda439abdfc42741633fe909844ffe3beddb52b7d55ebf7a721dca53795b2b839732c0e202534e92c30624d92561541913b536ec5222aca264de6acb05cb9cc0c3c95ea67d6456211668148569e6bfc4854260b21a9f16b9a8655cb5b64df4e9a812c76a489a7577689199eb61ad6faadd36d39d229e52ce58777112b6e5740c9c56d100951ee8c0589b079b823b7bc346075294e43533e75f4d9c5dbdfe6e43f67858357e938b9c592180d5009ebef1e248d3e96900f3550537d8792308914b3c7d17a1f05d3575b6528fb054ed83d4eab84e22179427f80173bd2293b3bf9db724b7f3b09047c192cc4909fda4c2a5c1fbd3434e50725271a605e1ff7d1e6cd6d60b4add00f7185565092fecee55f55d85610157e45c794babe3fb411ff68d1d72ab57ab40dd317783eebb8f31cfb2be94dcb1f0e4ade6977e249f99fe1b5558b5652978fa50ddd8c0e9d18c99a2186ad514ce5f62b11bb4c2305f2e7929b7a243b21db828fce0a1a15b1bec2403c90ff3254d012565214c702a9f29da87c0d39a0a1ee088648f38f93ef3f3e35a342824b4afddcaee31cc54701540aee488ccc82daff595f5592ad254d9f4f79a716927fa492a58c8ef4924571f867c80280ddd427d2ff6aec0c112653de5d88082dedef298b2cf462800595fa7d2ace3cfe9a6c0f6307419078ca480fe55ca0524f57f1a47c7b5f97c6062838a625fabda6454f29e9c58686d2e4c653201d5fcc6dd22e36c32c48c967160dbbf69bb8b359176643216924938b03ffa68ce60ca7d60febbcdc492d12e4867730c7f43e1a0133048b2aafcaeef555c0bba1451c34766653c3c5b9aac223c56167792b981a28454391b662962f2ebceee447b870c4d96c294badaaa1b1274a198bb14b94e5b6a86c80b6f10005de81e1fd3b539748f3f8a8220eeb434cd3885c17ea4c0e8ac2eebee06f324aa92a1fc56afc8f3c7f36d129692f203941e8593733e3f4b329538ed335ba01668cd04c11c3d43a29fd6f71d43c58d2b87e1c1efce7cf37559473f6f2ddc3b804c23742576dd8cdde186176b87e27f2f4fb58c95d618209bd48dad49c818b7e55fcc5c0f1643a7c11e22b007f63ff40d072cfbea63b4cb0c7378ba1f3b509ed01bb5cedf99995c30daad250ea6761305b3be6f899fd6b7510c0a9b56cd499629beb68f18509fe2b9a553e8756ee41e6868ed4f755e7bb7f3f9a55d182e3c818484486abac87fe77ea33caad169771189f05f0cfb2d5979930f7aaf08022b90e71aac6b6c79a1bea0ca3a94e8d4d3c2a5d26c232dde35458870ba0f91e7d44a0166bd4c91705c5cc31a2dd3720553d145d14188b4422fbf7892da8684d4b3b0be208143077824ccc5007e48a18cd0a13097f9aa79c7ff9f8daa3936ac8af912fcf3c888656abb3f9689b3ebd2089e90f676c3fda3da02f9d8257c4090aadab9654469d7df49dcbdeac2c321cb0977ef64edd39c2a199f814f31f0082334b50e6dad3270becc25ecfba23fc67ef54d81e6b7a0e36d36814030a1f0981221b2bbd5d7ed3e098916b0d037235601085b73e9cc552e81a93c38117b809c6510588f32a58f33abd9d0fef7731efe73b4da51b61ba1dd3444526b2106036aca13de0f4f7198af49af84851de4e1f7a54719bbb039ac945805b97eb73d6f530053cb2106fc151b6424c26ec0cf235b6ba17aec0da62a14ee73d6a676b9f499e4a823c85391119f4ec1ca179f697f72cbd12f20f0dfd99782b561585115b0a95ac204f58cb7a06c2dd4f8cf0edc025e342ab8bbd280ac17b4a6898a60d10317d11c48f4d80b09298bbe89e679ee04ed128b61ac8320f37a3786ad621d800a56048b420938a4e2b60043232f10936a6d2eae384cc41c9457f0ff22fba97688b9b840d75395a6163eafdd119df9e0a63a2a79606dfa8da98fd4b5c0cbd91005cb101298ba55503a03f7e879b79db1af9ecbb0ab1f4bfe65ad17e30b35492ec75ef9ab2186b4ffcfa472e6a9694d0fa7585a31d95ed6fed7359b4b7c4b0c634344ace47127172585b06895a893abd4e783fb27291e47041e145bf125d3b25b1794469772c546090790bbc91f9d1a710982a17abe3bf4d298a6f3527edc67e95303d113b102998a9e7b2952b43eb9c093147b11f7ff5f287cf0d2ee1924459bc4069fd90a489d7f7266391c78d95fca93adb1c5771fc0028a56f214ba83529637a3ff6d1b6ca4650f2f3d1b2cb81984004d93e4253d96771b76f523425397a0072e977999bbfca23b8e4f471f20908dafc345aaccf12d6118ba0c1d67d3ab6d9f555206331feb27c9bceaf0a775abca6f12126c6af98b3a72ee976ce4c6124db5b68fbe1e464bf7befcfd7ee58f1a10d2285a61863a039c0c6d101eb598236fd25af018cec3152f44cbcc4b2148aadac0f4878eca19a35eb18736b4d6b0d38c4e61c37cee97ae0aa3d25cabd614fdc215097bd17279008f7b07d8a887ac2f44f0951c5f3c4eb1213963cc77eda2f8cf3dd600e081cd5a9eecdc433536ff7bae3bd07e36e8dbba2f5c86a826ccedf7fd3e82d7acce8ee7e86015c9231bef4ec3944f3c7a7983139de9d8773bce2ffb212a3e2abe48c8c4b23c649219fcb482d32f5b2914eb952e0e1930abe286e2171c581a88328e690bbc112396a70176fb88470751ca23812b4ee23d77ad2171755130545f677b16da49fb02764eb704b4fb96a51b7d9d9aa9234e339b2b447e71c57bbaf35dc1e455de935ab8bf9823ba42af2d0659822d929dc273a03f11a321b2d00b376254913ec1b8a5fee317e9e925963e5e8512ee2db7ef3742bd9ceea7dd489fc95f7b2edd8c8da05c16aae726a239f26dd843310cd53c56244e5607c8ee69edecf59b611f6ffcc53945d555c0841c1cad4d85e893bf5cbe8f8801a72986c4e3e67786cd3bfb72ff75019b5f92b7e1709884dac0667bae8f26d328ee6a05f6babec511458c140559810d66d6a1647b6d0dba36e7dc67c8288cfff9868cde99f7ffe705fbdc9536c95d603d829d366f70c648b68df89638f9b7cc62d754a451d182715f6b9c5c338eaf05ceaa2828c259f87060845f016beebbe67e36835cdd6168bc2644b42b392f539fd3e28916d0ca95b4eb784a4acbcb03e6a49b44ac014ee29deb83086699acb01eef1edd1f7baaf5d6e05d1717631c600589b4f75f7aa23554b46a67b4e2da6b7e5a9a7b0f6c1b697ce189ba33fc4885f264e24939d7a71faf0907d9a2ac3b0073738d18d0beb3c7663bf0f5dfbcf796f747b1c4f2b6767de19ef25adcc6f5204bd6634ce454f9bd04c847f01d2b27e2e0a05db80baa3e72fa642fbd53552fb1d9f73782619f5ec835e68d18861e51b82160f448c3d884708f64743200f735039fc5977ae80b715e192e794e31f44c6732fe9ef836b636e8ca2c637c73df4b19e348914d051866258992c234e0581e3298a13ec141ac330f857f02d88aabcf766abb4e0cf83aa499405f211e3a95e44746d2b774fb32d72ed8bd5c65b7a261e51a404c9b18a801ee001bb598aa6ae484a171a3f72959a780db92089c3ccdb68e764705ae717d2bf5b09b2bcfcc82313f7a886bd5b3b8889c2366b22b43826f04ed006a3e4dc99d1c378cd95bd70913fed4562f5f20948facafc8f4b8c5157fa2d52aa1f0f95b118db44d396d49850047a3b68b89f370e820c8507c7d3a699e2588411f17da54a382d25dd1b31f23d8bf8d9f916f7904eb8c3134679f8e65d37f39e458bf9bac0adb53d22b5dea11815797502679d4009cfacc30e10170008a1631b547c151bc5ccff15d4e131d5a2d1088cda19e3d56c13f663c51215baa44dd8dee9fe0e3acb6410d210f6dbaa6f16781dcf5a2da81a1e290c902f1eb739fe39a0f557dcf272af34410e331e1f03752f214615fdbebd00c5f4f2bf3f518688fd8647007d88fdf725ac86dc34bd584742908b1a7c8aa0dc3cd3722aeb187bf1c50ca5f31eb77f720040d4c1b1614fcabdb552e8905e79948dafc8cd0fc8aabb7ac38c1784e704f95ae05bae4b315d415b896aaf295c7254eeb518955919a5b64c97d333a19acdc7cd554c60fa404ebd62cbf4bf69b53e8685f37a067002499cd9125596340f74e12e029ab6eecfcc5d4203e935236c07d0ba67b3e764b9bcaa3d057a60f36b81111f8aedf540cb6bff9e799544519a9b8fabf0b22bffb1af871f12cff468e3b85f8ea0cd28b184aa59db3aa6d960ed66eac5c0b68cf0afa556e0f384bc98c1ac2d88b127d993bb90cbea27191356b5e1615ab82085be591929f25aa170999e7b2edd910726de495b05d7c35f84fc2dbec37c7124706ee659702e86481d1cbf864cad0932cc19d7840cb8eadcbe7a4ad530c7ed8f3df86b9512e7da8d810a371d7709f258430a4085cc37de5add9ace7e9db2e901685c35aee513a6ea1ed00d110ccd2dccb2a9fc877da4fd5ace63ccbb842cc70c3bc1ca6b94ce071f7e4858001c2a07640df9702f29ca459217e393a7cbfbe03a4871eccb63f5230b039d0e6f450268eb292451b906ad56986920ba3fe8ed10e1544113151bc0f1634a1ba235b03e45905427c5e0926139c632befa83a8f1d263167d6bccd92b3de666840dce8344c0b5f895bf0ebc61abe0fb73ad0f031c385afb031d7c61d5117e296f275e179c306524fc5c04b23ba5773bdb68c051c86210c2ad807d8dbbe0166a7969437fbb141200017afb5b37a52ef3d879a513c2e4fa2e94fa64868879633c6e5816ebd2669542dccd99431fdcef393a117cb8155741edb51f78820a1b9b7222b334e079c4d04a43db8f1aad0cae46268e89c593488f5788d9948a3a4ae483c05d5c38595e3a411d51e9968b59d334f2f565a9e1ecd41cd6977687c4fd42de88f88f279fb7071d9ff894f83cf7a41e7f80a8357cebbdf4cf9035ae8195bfb90fe3750f32990e527d63a591764572d16984c84b7e2546d889d93acda1c6ed8ee7aeac7567ec9b9b24d351bfa82a92f1eeb3efe7d45be1d87ebbcedfa253cb831aaf5e00456bada8ce8de3b5dfd91e71d9636be31b08d924fe49cb6fc6c7b529f3b1a63299061db6b3d2a09045c290455902912ab8bcd504ba4080b78d6c524dcd7127647fa7006270c9abea1fc0a9827c2fbc03639a8da6d93555f31da072ad80541079e87a5726b7b3c193bd89cdf4b0ce76fe02348c692d07f6dfeaccbeb7ff975e83deed6244aa06e779ce83c0ce723ffbe49a12e2818b4dc727ed305bfda9161e2d3529f4f30e5467fb549498007c446cdfe5936ce0856e88171f6999f824cc1f7859580baa5c7ed98f5ce4dc14161075462136c239218206dfb70163a4ec87c0fae6fcb8a2a34fdc03e535d25cd1088fa640a2e1dbc5d6ef2a553cec5aed859b09c0ce3775bbf00d08042337e8a617779bc735f4df991e9c27c0f0971ae145f11c62940aa0facc222cb43c7a156f9e869c2fdfd84a7476f0a3091d87c51cc923b6654843b649a659d929f6b153882ede5cfb1c1a095a94682edd3d7963662e46f24a28243e2f0f7167f8e6679406015894c951ea5c788929759e8650c5c82556a2e124a5861d2160cbab803676ff27a0842cf26adde344f44371d68f6c2bb566b3da832f554fe66c38cd6c4ef2a8a983ac3d88101d4329fab15e916e5d548b732c3bb65e6bdd6b5e8a20e0c31bd682bcbb6fb8f568b1fabb237bd4f8a625d7aa49f8c4ad365cd0d69e61a00d07161190bf3b28965765f2944c49ce6aca9889b8a3bb8283be92534a1cd1f6a42c75e64e94ed7201e7640dd45b6b4f135ab5eecdd34e5ee6986fb58ca06265a578020d2eef36d26e221449e56df1b392b31633eadcc9a48fffaf29e3b9ae663b10fdf643d545349ec870328b3aaf6147f1e280b94192f71b1639d8c8c978d462be4c106284bef327105e4ef7769a24343c515a7eca422f1c864c00eed052ef43e460045acb5301f2e972b76ad6ada536be333c944c89b0c9be8d3faa50e7127e1df49bfb5ee27e44cdf1a7bc90ad4884e10b2759fb7dbc6ae67a32d18d8c8e51b929ef987df5a4a2fa1a23586a87230bb583cc4bcf6f0df017299feb968167f818398dd698010950635bcb63dd0264e229672eec8e60c88dc0a4d3197c6ead88f25eabcf40dd3c4239e2e65f2bff8e71ba2c25fcbf88bb2d61560c265c074b2b1597fb688e2140b49f3df3d93bfcb270c8ffc4840cf3d63da8e7fac76cc1e33f0ab37cc538c4916a34b18229781324a6a0fbea329a482d904168e1c8b58e207ca6b1c00ed33c769d60f675f723fa2d75bbae241a8fb4d9e645e174d10eff8c0b008eea1d5e4e99ea496c4fad4616def6e42a83b1e6e8ca88c69c4a84eb4548e739a44f39cfff4eeeed450b6275bc5fc2bbc0660781a144a5c59bacc0fc5e85c38ce260119fcf80cdec0e29c9baae8f96cf3110c0d9d0700db89829c69e011879fa334017d653da177f395fa1a84a196434abbb0f3e1abdd63a7ee2e2792d23bed005babee18620be7666d5018651bffaa3b5a3b3ab5e4595bdd15cafff8918073d97a7f815c55111888c57a5e15eb94192af772b509a7231c6381b02bfc1c99781ae09164c746fd2da4f6e235c356b0c4c652b94b5a9306f32248a48cb36e0c06920c03fce8c00eba364c607af75ce4550c5ae9086191e97ba3e67a7e238714aa430a7bfbb6e9ae4a16f25c004fc915462314a9a804c3228778813e9ae2b46f32606b148269bbd77d86f051850f85cd27852e76d1fe603c9413db08f1bd56dea6b55502bae92e8ab7f701cdbd4148a61f91a829f1fbbd5eca361fd7b8a6cbc73a934216530e15cdd130dfbdcd883e34f29e1cc60f08c529ed8f09aaf3d9b7ba4c7734cecbfceccacd257b2ceee7402d5432d45cf3f2b293b06e234ea738fa48ff403425a9806fb09410d7e2e76e510baa479e8b50dd5eb388f79999bdd2dc22842e34696f048a864358f54f2e96a8e4a681619aefffddd4fe87a8919257bd5846a56483a39097d11741626f7fdd1a2775bc2e1bf0d25911271e98fc2dddd8bcd0b978d83b06ea9edc1c9ad6eb7a6b937760834b1c41022b72569a8605b9b721bc4a80a0e29de6d2cba8ab049fda063558f4fc5344687c77172b256ddb1eced38b47b94815c656b10ebdfca4ffae5af855340c19eef70c74fe08be2cc6aa4dea83f5c9c2b3e6bc11a9825b271c5e06b98ab0335425180fffd3be2a61db0b04b8fefa81bababeb6a52da05b1b0c22846f0a1c39b584f21787a8b7467038871ba734778ebf340654f6fc23bf33e6f788df37971f05b99e0af27cfb56d10a57581c45a6fed82e14b1df60ef619d17f9c974a4612f7a5a6ba7a78814c60e6da93cdaea2d7d03bc059d85045681c1f22220204391ebd143e9333a508b37ea20922d0261920c2de0202e038d4859cca828f02afdbc852bdd906b032524c1d1cc168289c467bf083c48648c24288ad4151698aecc606289944f01f933eea3f291dc44ce378003a95dce73dfde2275520c6d95d87d918b23f1c05b397af412d536f2322e691641d23f926302f7fb1f03b6e498c31f2a290535b09cd14068174afbdfd3141196c1a61fd9efcd878ccabab0255c9a58d3255993554e8196154b9c28909fc88442e986c38ab9b41db3742c955ba3061bb6976e49753a485bed34042347efaa398541c5b2482fe58727f4c317b16f21533e868dafdccb5e6b6eabb43c9b620531a1848ddeced7f54163f5888dc4a727571cbac58fd3a0cf2eb435d3be835cc7c8bdf9ef2f8e2f6a25028fb3ed8c078465ed87a175201309507328949bd90d553cd1257dccb322e5669e4da4e5f49e7778ee38a94b79199d5ede214ea4f3894d5ec52d6dbbbca357c807d28227395da1eab63b8eb6574d5384e3327d6a6717ff44ae9208ff91e0819a692104c6f770ceb77a7eeac776bf7baa7d21f213813d196ab1c3e0e64820cdb7ffb4348ff5639f404755bee107bf5f582c1f87b22413b6a30d788b538a4dc287fef9dfe0f5458db0594b3af706ad9ece12dc5f3fa7bc4da29cb2008b6918a781a27931e1c31d0ffbe18c89c3891c5f4bbdafaa55483483612e0f24bdd90ef4bc628c461925630988cbb74b9e74e4b4280380675a54be9e5b519818871df5b46f30bb29e4defaf26e9b0b400e544983de93f047168c4c12662017840e3178fb183f3355b386f20e4c68730950b209cc40407801179496be079056ae4530e0de8d8414bd1c3805e1ddc88c6049b6a6d16a60118e1842b249d07b626de7c2d46a157eb260fe90a856513cc4f75e32b5c105a05ae387782fb15683f6c11985a8a2013de817f001d66e75bc31816c7e74f012f54e56643df796d2ebd84588beaa821ede12496263e18846b4ea3483c26a28fbc2b1edacbf54de7fe83de1ed0d138e12c40036007ec1f922cac450ac1c9c63d6db15d5eca6abd0d5e17f1c9a0aa7d3ce5d6f1a446ee79a79bd59f89dd2e778b56327109092cfc92c7dc9df45057035a6526f9756137870c18ec895af74cd924473388321f3677a339c6d61eb11016a258634b160393bfe3390c4f199baead7d7c946b095f96faf904ec823f5646453df2c0070695404480e88e3d2f272bc7e9a9e5fa95ab9fd9aeafaf6106143c8797a3c78415f12cbfdc90c4d59f6f87e72f85fa7ea9e20c4fe592d00212adacb90bf65ff20c2233714617000a8fb391eb016622ff48cc38d147f89a9a68500e5d1356ac2ea088441deb4d66cf23979a777edff6b008f8c3dd12849bdbe64f3925bceaf597e77deaa687baa9aed983e365f25447f30045d735922f20da6c83e384800f3b58387494c86add2c843479cd357645a9b3fb3de1761713c6eb21cb0b20cd17d0fcc7fb4db068720dcb74374912523fdd1bc673fb2fb30a38956aff43dd718c554d04883657af15a8b45dc744e733b1d98da0f77643f6f6cd2177c92993f662ecc06be842773c0d1b7c944c71a7a617db7b1ec309b2b0fbec95461920ad6bdc81d0fb8f0e71a7f30fcb10164e54155528383ffe6ada8f6f20d290a47b04f245358a6f3ebe7d7c4fb789adea5370aba0b9718de4c67ca08941be425d5184dfb903b0fefaf13f1ec1704ca20faae8994dac6f1efd67b4207af807e58a6b75209f77146b5a164fb5b3b0f22590370a441ff5a6d58ab4f3d2cac81a941c774a408b329e747b331fdfc188844ebc4b8bae39e40fe33d7ce96731963431b34f3dd63209b16f043ac3d9d3061939780c5cd28592138ea5bde5fe9f6dd41b87fc00fb5612f7e1991571510565d7ddb005a5f585ca5eed4a2e5c19f16773330815a6e36d0f251d058fd05037b454c42e2c74dcc00692727031508028a0c08f6cec1689a5c4c74304c6a82c96d42519931f093f943711cd83cac9cfcbbce953c54c31a0cf96004901fd2eff8c4b6ea5d60e2e481f2ecf03a95d5d6bad6e4feb1ac915c9b09fe36ab06d679485eb27dc0dc0d2773c49cbeae2b8ce5448903ec1194b69378505fda2b21279fbfdff80362a3976610b2e7f45b4c31f2d72de58bcb0f91830cab71267caf161e4cdc218ff7e77362061106b0c3b0df7c044115510d4b0cd2fd28cd43801b82de688591778a131151093d83f5d3250c57972d0f5f229dfa8553c36848464d43e582520137c14c6e46937f908a9cb76ab271b57bc3247190e483c05a2f62e8ed6194dd1252b03a24b037e6a5f8749295b04fffff0fc14427b45039f83351cca565254e7bc785fb833babcbaa5e56245bc60a719581a756774ee31714d778a44c707d4c93b88446d5ee81d444683043f10120f52e8272d702cba5846288d23d64b7f759719809588cb03811358e28e6033c63582a88d50d7f80069579ee31f9cabe7b0a668fb09276ac9672e12af62bee68835cbcebc0022965fcc1eecc3c983315de05f8850ced628f896dfd2b74d9f3a343e018ba5f60185eb21d14093421cc3384acb1416817080260e57c0ae80e2de5d0cfa4c694b5953c1f7fd48a7648145e042d535e56458ea85723e8f370998f876fb7315d04b200b9aa0a14fd7881a4a505c867769673f626756e6a8dca6d505547c7de02120811d4ec37ab06aeef10995b11c3f872c47e3bf10f72d6a49e66bcfd675b896ff0e4f55e01e9c600e5a627f04372a1feea5a07659cfac57614193e33332f5bb591fc2fde08d95926827666d2e4d27d90247a857a3750e0588f9d31ad9bb9f7f5f680ef1787e34f68d5f86e5abcab31dc327abcbe4ca68aad11b1202763b93de4fb282345d0357d7dd4204d78c451fd208c01b5136d2bae8a81201f7352fafd962a6bda3641ce318652babd5197ec1c2502681edc0772a576b22b837bbc54df3b26ebc73a82dc157b58927136d3f22eb9124ce73a372d1c729602996e57fb169c5372a91e5b1e20a1e21afbbd6e32af68bdc907b0e6f4d3d48117cd4b87a3024a8a261f9de6b2b6de0c03dca3a359a1ca18dedf59f89351abb0d9b4fd1f399a79c3a1d4ae35b6d0cc6459526a0ffd435d50b0ad476548218fd0c5ce5cad7c32ae5a57fe6ded721353a9c9cd56afd4667904bfd0c8d8fddd809e6dc91ff1f661095c96b57e3f0a7dadcf7f653682d6cb08530c627e5f8ff153092e99b513e55770a1c3620b69db87d59862e7f0ebb23f04416e955935966a4a61fc47101834dbca10bf30e8fb1788088b90ffec2bd0a7550614d88e89389e21e6b821a1582dd348069c96091fb84861c9294101ac24f902607a0358f219aa9afb45b6116bece8f86e9b2cf73cb60789d6fc8e5599c2af80d2135e431d9e03dcc5150958b81466ade099140af7e48bd00b64ab21dde942b5ae3c435ab317b045fa42fb4b18f79c090fd5951083077f8095c66256e92a1f544ec529c1f2c18aa8c4fed858a628463b49429fc8967c6b03f1a973e8aa41d785adf7824d26adc129c3c164c9838b84d4e9c45a05c77bfdd1b4c2d49ce2fb74955bd35badd9afe688b8c8806927d3be6e27fcb792be1c581f6165768ec09e8b960280df2092f3113810e6fa96392274d848130f93953ea4ccbecad8a86f2073e730a66783becffff8ae5815cdd159bef1ec46a3981cb0888cd9db1643ab5028b739d58c1ac161b63c713334b6bca52ab2c829375bb48e41332e5b2445751c0860179ba402c4e9a0496a5b4c7bcb719a59de0915e16dc3f53b5866a59c6b339b3ec9d3dccfa218ce30d08ddedf659257dbbc64e27dda44b6a91a51796ac789754703b042b1bdad42cf0d4890c278a0465b89173b86566afbcbb2766d410f08bf506f38c20b849b2042718b38229e9aec996ac7a59b865522bd774d2cc78ad01335e2c5cf5a5a4ca882e2fe67ccc6d9df30c6803e76658d8b072496799b5b644d0b86a8013b90ce0baae1603d140274597026cba7ef75de0f64447fa346ebc5d46069aa19fa8a74c01b20c0fe576d01cd15883795b339f186c9af32d17fd973c2cf51f2b078f5b95cea5b650f0e10b2007d2f590506f40b648e6c482333b54889f26d0e30634e959250038b225db152de0ae8b2295b88cd00093d2f8f993fc0a9fc03659d6f0d4f1847cd6af8cf2c79159c98b931b1261c5899480089b89414efc45b4edd713b70cf8e40e379f321734ff2124133215a2b9c37bf49369ac74bc4d41fac92acd2ed21794d5f9e1c183369c9f436efacf7e58ab3b93f70deb9b193748d2af386b7d7ccc1b7d08b39ae3747128ee4aaba2bc669f7c2380e20b18af195de929f3c7c0f8cb35dc9686827f2281fe3906896a9ac9c79ac0ccf26294a5c30f31e36595bbe00d90376fe636f5830686c85e2d8fe9e1610177ef58d8e162805a430dcbbd24603762c14d4ceb2b9488ae14092969e2438c08225b39bc2ca17ae8f783b4477014444bc0e16181a1f71a5cce97155a13082fbb456f79994448a1c8092af469b5160183e41809307ca4d38e3eb72ef1c06f6be7634db42fafc8a168b9f935570b698275e208878728ab4116d4dd1f8201171c75fb19396361f615ee100d43e7d83e5441be27e4395b7da9b79eda1a5585efd17a638b2fb24d775302e860093fc2f5a1c295337a7825d2ae235d63e6ab98a935b012c837ed8bc1b3a86e9318adcd12c63262fa15d76b8f74465b1096795af8b9eb4de0171899a333a18900f47de58951336549cc49a65bfa5160cbd104abf0b211df267fe623ae8fee81dc02bdb2e20edbe67b14f5672814adad08348a7ebc5bf042fe9f51cd23bc40ce302391cb4e8988f629a9ac88a2392cc0efba5be0428d42bb2f5822e56896eaaf36536dc619820f7589ca85fb0d5bba9e1df567ce151e9b9c0b5fe93776e25d7b08d2c1c6bcdfa592260d566ea380fee8e3bcb776433132e0140e4e1f847bd6d9a08927bb77413a5d66b4370ab6514c66948fcb2858dfd6f8b6958ef93bb67e39bfd974068b59fcf6a4166c9d8d2c6460aff361c580d30120b836de2be7d4aa5837c6b67ee3fab5d62a8bf7af461e97824a7a284e7db08503d2b483015163bc9bb9af333212e576a15218e200745f91e4fa266ed80b34e4d5a79ac5d1224e25316095c0fd5bcd3ce071ae833868a0469934f5794a8cbee73e77976d707ba89588ca5a9fb7ab2b76ab5ccfd8198f72c5ac33fce9d27b9b4cb04207de6cc48e8bd862c88f4e541cdbe24a1a135e3375d86440b5c33730ed8f73ac12cf1484e294c6b57726f658e3ab3feb944a15197c5b5f1bc2d24b1dc7a4326ffd3bf0f1e4d6bc927b6032e54d0788a37ca1b5baf58eda1f6bfcb4b05ef7a92be4566531f03719360b826da7b4ef5ee10cb2a94c40cf0939714f6206ee3735fffe672dbc1bdbd30217e10feb15a9546b5b514599c900f354223d65d6f2a4510379ea6ea9e2ed32f6627160994fa8bb75ff30151bf89dd084b6dcce86cdbb433def51cb6bf5f9a3dad74f7cdd3aff569383804cac5fdf5785995f41015cf3776e4f82c14ce0c6be5d03123cae6d196bd97510da4e07723de6bb72bded2b10577583bef8a09f191ea99a867373ba4cea932d532784eeae67e8910167faeee09b6ba73365ec259de85ca47f2339e65182594cacd514f4bea8bda4f229226a29809be3efbf1727831841fe260e17eccaa86afba59fbce18d68bc320d96e3b5a2c13f383f37727e618530299ae22a09cc79e42578a9382205ab4eb52cbe35d888285e2ea087c8c4a504e5e8982fc299bc7063aa68d6ade9fae4c491145b46344156f07d938192b222e7e4a1c3674ded0d6752fa9a74c409a90e33393871b07787eb32ecd6912292f7ed30c0dcba445e91254d7f5d254d7022aefada8232042b074672c34d50c5b88842f8ca8ae7573bb36fde3f9912e7e1ddb4f2ea63b39a34d084aa27b32396e87176fc6eee215b5c66ccd986c61d845b3137ae30244e105822a152ad941273c2145141e609dd7a82e870663d957ec8204cc243cdd1addf9cbdfd986e3d2712e9ef2f79dd34980a826ad28758886b9029a3bc488b515155a95f570fefe6e8caf34eb1d5d770ea0306cfaad93274873359f2e5ab9813c18e02cdfbb72667ba0092f25e283b6a462f871bafecf047e1b38a14d04f86012217294afaf9fcf07608950bf30915d1c49bd9522ff7bb20ebe1ab09590aedf2d5bec64542fa55e47854f8c98fe49a55dfdaefb2fbe533d2307d9a04e926508fbe1f60d463057a3c6047513e0abe8e9594e1a45f71f7efa71145b3dbe9f45a9a7871c58f34815dbf5b38913e7536e20329e9db9129ba70259a491123f0bf9275e4ef7c55ac250ce724fd5dcf73a682661110e003e15cdd2eeac425a1c813cf5428b1eda77605726a97b4ef85c9e72f453fc967c803a57fbac5172d67fa42f57225664727394ffd289e75b270110f044b1617abed6ad6e8a684442938cb50803dd56d0216590ab5d83bb483b4a10f6bcd049a49f61abc7c8b30b3512d18854cbb2424113aa6a7e65d863eb1201addcac9bba4cd799b6889c623dfee451683acd19292ea7212f7db9dccf662c6fb3633b6577c0f88da7d0914d274113ceabf5f26deb0c5b7f44a2b02720f3f31db71a853c5e0ef44f87097b23472a715bea48a42216c872e09ff74cf0406f3a044863fd9f6f25139d9e5228d8d39c5fc4bb17a23ad1893353e4f1748950ec42900111c3b75568955a3ccb20ffffc95b196bd20a2d42c217e89a5ac404ab0c961d940fe3f0dd006e6ed93c40682d6ab3b579ed97960bf3e1e76b15374abcb0e25b0339f3baa5ff58a5b13091c9afa6f1f71b5ac95b1c6457ee51332da3640252aee5702331cf20b98a4f32e5ed0baffff3207be3b026878b29a699bda182854ccc78461195a714af5e9bee916ba5a33ee143b0b35d46dfa08c953cd149dfc103320fc6fc2a33a0ad05e45e711fa927cb595d88f175aeaab2be51782330f9ed4a98b45df359e92fec35e46b53893957540715249651e5d0de6e1551ddb009df836a06e1e7595a99c65ab5908a22601427e50513be6c777270ac96c93f4de56b6679f6e73292a4cbba3b85c30983ab9142abc7b78f72076aed06060ba21d7fcbc3e9aa9574117d47e18601318dee511363c6727d85dd586f30ae0d39035ba98603374d0d68609509e26ec83bfa9c181cbb6157bbd2ed66d98db4863fd694ee049ef5176c7430553d9ff1598121c10cf3550b3ac01dcc29077c6a83961fcabd930c6cc6f0ec4983bde5d27abc84d2a6fa4bd5d779c88ba0136bfaeedf3ad073684adf36b2468123e2d7c9691bf9a608083c9371f0aade598c4a891a5aaf56b27a19df6c46bb17f10b81ca63f749d4a549bce90fb30d72dc5e499ecc9132d9e24e669dcd9f23a9b5c484653fd7b33ffb8c867dab813fbb96a750ef01d8be0577f2e22542643ce2595588cf67395edf4dc3025352e381a4255521ca77aa70caa56d22e52e60d27d8c1b6d125a424b4857d7e605cc5de7fb845d2c6d2091e2825220c0eb9bd3ef48b68d9eec7f8987299605d002a70e11114262934f80ab63026907d7aa5ab2a32a41d4999b4a58401cce2cfa5ed904154166362f164b4bf830f9f8a7770343c349d7ab7950be7d9a5554fa2b731306c15deb14a1b1f19d9e5055b674c414090c05fd925aa8cc8ffcc5203b9f8fc28ac99d8c80a925bcbb86537c1e48b0566dd3c9fa211a5f15c2b696e3975d3dfe81d2c30af1fa35199bb5cd9c50b501e4d10c4535940c70373d64a4d733da3aafda5f04c65f1bc98fef675b4a6761575e5ee663d270573e778a8c89032597f7e55656f4df75256ad77b4ab4e332ffeafb5e528b71170cbf934445231c5396ddba8640b98d6a441da266cd9ddd749e6746d31e89a9f54bf4d71e67dad907d332183ea50870189545946941d9686aedb08d6d63f5c5e3c118d7c362ba204b26f814091a7e8f3f8fb831e25a28aca2bc2804bac2c1429b1eb68910bfae16a0c35b722c14864cc03608329da1d2629b04d4d826af5c1bc7b8ad0fb04bf9dc321b03743805d50e77157e1e2ac62e575b94cd0b9bf1d421523717b0c55ec62eee01c20c5e5b322c97956d8fe611c126d4f2c54ef367f212e1924a38b65ac15be3d52bec1ed47472789c36b97d7202b97d0f232a20364eb51dfdd3ae97316623816da9755efea67ce3a9150c0bc3fbaedbfa2585a95280a8f6f521b48ad5377ffe7fc79d8712f212b9a4cee5ba8c3b2e38cafa485d29c03148f66550807444fec8bc501256e3842a874acbe4a85d1de9284e3e59d2e5923a4f2794498a8150951fbac011db85e3109dcddc1f1c58cceb663be1de5632b7c769fa766f1eed8ac8b049307952448204bd3cda67c38c64101634b451f330229f1f865d6e00090836a1224eeff9d91feaeaa7e0e1c3a440fec1b7a565279e8303609f4109231828573faf5534017db47760a26b43fa752ed7d4261ad16924ea25474b152218ad9b3bc0843f505bcbf08334ecd57576dc72581041d2fa6ae9be1065c693317724e84f476bf4c97c23ea03fa95ccc3161b4a8cdc12e9bbc54d8d2af0a9c9502b9ebc2b079fac6c26dea783a710e8bc018bacab6706f0810d7e2aa7df37e83063519800ce239f5cca94923d38a5f52d31a65dc80301d857be6837cb1d1c91f407c7d1063210bb9b6dcbaebe1c470396873950c03182f4d146a803be77db592a0b8c2dc037bf7969c29555a52441eeed156512e915a469079918c893a02607eb4efb27738dec8e8e7baf07ee3bc4a63bb99f6b8aa11149491d2532df2c177af7a0b5a4aef72f7b015f2e7f04a31207f5a5adbcc60dc57e5984ab32bf9d2e458397fae395225d410127e52b3ad78f0c686da09e4844b6efad7b0b27f315de16bf2bfd83244ad88fad77a7857dcb89009b9c9cb179d0a197e8c9292ed7dacefc182ae56a53af3fd74efae266e4ec420438cc7a2451d429b80f7a8b6e69b852ab6d2d26636d590b55f5164e8c88e306777c0ee1d22f210094735084a086b7b3875f6c986e9baf7383012455cb3a7676c4a58aaacf63e06f029492321635f9badff80e642eddddd7eadacb1f80d04a216a54dd6fa7b6c995a284d1eb9404b1136d229dbc430f1aa0a2f8f12a7ad0d0c877d09f6e40e58ced87e5bd1d60619ef566432a4052b7ae9368b3137b8a146f50f72434fb22b1fd8205f03a0e67aaefa1fafa1e948f54b1439536cff7c51aee80c5b06823d82841946972c7af27aa86425db365f32631c5907aca84418f6c407b2f5c42013e132f4387960d20f9198984cedb66c6ece4d988d8905ce4012d2ae1f0af31e7e54ca4c46f76856234a41385423b2d6fe295b772518711449fdcf70dc4d5df4ebd0250f8b23e6f0c87eaf47a45ebe0f95a81ae5e115573b6860724d67a496ddd1fc8845e90bd7bef8be99dd99117d476a1e3a695c902d8060e3e4cb8bce664e6c3d98d6ff7f0e7994a902b7f20e47c084b9cda0be4baf977d3484775eb7d11dec67413aa09ee6c783f13ffcd8d84dbae97179d56e63b4441b053c1393b74687c706eec8b698dab64dc077d55f5d8d485a474504ad6f2c11c906dd2edfbcacb9406bfdfea2a07327f5428cbfd28a4b9e55d90cd12bcd6dd7cffc25229afa3c733cb2d9f2b5f2954a5090a248836cae32920025990af79f29f03113015b5744c05a9a8b088b12219fa072f1b8a6607f6835a8715b076962062176c482875ce0773f5f1700d3e6c41a46428e032cf5f0c1e92b14e0b6c3bb0134dec5144b4e3d96c91d81128208ebf254e23f7bdb37be264196c14e66fa5af83a925f24befe7034505d4319723626ae5703ebb6a251478307f4cd0fe94f08c2bc1d199af3b5ba2c18bda844a1444e50c23b5145f9179d1ebe2bed6a85dc23889ec4f8580006a0e73e2fb2e7f081ec277011d31e9dad5a831094a40ea113c05ded300fc373ed5afb59608531827719725900039b4f75df1abbcd950c3e269180029db2ab042e4f45928d6e20430ff200a90adb714c372157c7123cdc6f456fc9a405d0e2e828eaffd959bb2532d9c8882b33b6e57f1f722783b2edeafb53cec641e0a6924e53f7be2b0a0b2fc8780b7666a74c9c75cc1339a83a761bd5a394608845c2f61267ff5dbb0742cd18a4efe8bd311257d2f1a8085ed78e5c0077ba38c284d29de46688322d84e43f6e02c6870b37f4b1250a27b16546aac128be865f0a3a189354621ea548f163bc347ecaed99f84c2c81a58399ab6f767f027d41104473f7ed5ad545aba28451bd4bd2a3ef26b709251c02fd2f884e67e1c26f5f7ffc7ff4e824ec7074af4b5bad220c490e28077042d46f7144e9f47a2ee8cece0931cb0d3513a514b9be13bfb4a08f2a446d7c34e6ae0153763bbcee4d5290191208441114c43604bde7c176d8c5264c5d08e2ba0fbe68bb78eb9f3d86630e73a74e86098cec15c8f17b8db6808cbbc59f5dd99870030883f8e051233778ee12a4369499b99cf58e1688748bce3c4207efa4f09b57c09b279fa2d4c204fe015fec5496882106730312d9dac650df64a472357f64722308ec9ffeecb63bd75d08cd172b7cff8b0c8ec1ba9a709ac4f882c1ff9eb44d10e38b3093822c79a177e89391df30ec0ab3f6aa6a2e345063d778c6f085e35e99ca4de616f01e068c76163b6e63c9db81518d172446cbd662617c0c8fe0f159b6ceb17544b62c6cadc70dbc564f5d5ebd2b04fc5bdd069c2cfc4dce9b9f8e1eaea4a323f60f098bd28e4e9cf09155b19b8ded66fc1d10ab0c785e2c1a9c76f636b84314ffdced79016906e13b2ec436bc4eb07a500de6895f6d0520e77347512127db6db94e0ffb6ce8991a06f7ea215af324e0b1bc61a5da2adef6e74fc8dec065c196fe69c18cce4e34dbe87bfd61371dc2cef6f0da1189b5a1d4581fdc7c8389af1725631539b51f83ca4ad9fe37019aa1e6c35975a762c2a456c65e814b2bc77a0e8e81809a9bed08399441c0a01e74bfb720ee943c8c51d3ad7db8c602c53fd58b87ea799319f429efeed6e940ce066c57e6245dfde477223cc5539abce24664e76e2ec21ecd57a8ba530ccec85350f72b88ac5d421446633bf3fee117b905609d495a3406403ede2b031e013e3f6052d0ff4d3c3a5ee8ba4fb47c982496b6b1b85c5f06f5cfc0eeb39d92b1bfb1d246911353ecdf1aff74b013e1339a8b77882f5e94fbfeece48372ca59beafe6858257c2f6d25aacf2109fd5981450708c25bccb836823bee857023afe61fe8605051d98a52a113a747be8c89a29e406947582413d5e6728207c0c7fec5afccaf762f13b1bec4d9e88f74ec1e62bc1a332f38a614dca0937ba726feb5601af50f394011e7e642d929dc94f38544141c0bb5f6f34df093678e1895381636ba8689aa23d37d5e21bcbc4418a231924a098b6c4045208d3d3ace55ed2a46d1e0c1f2e1c3e82d5d92958484889c3673ad46d70efc07d22ae782553b5be6b99f62de3f3406fb379f0d384fc682b5b16fb167c38ee70bc295b4ffad53bb2c7a074218192ad2559c836f2778b8167008e8557eae07590010396fc71d5cf952c06c1153d5c2544f82e6949eedb51ef69d3516f3c816f96fe9e654a73b5df198231cfbaa28f4c7ec23d7fd73a4692421113fd8d746b012e3938b10c6f12731de6cbdea52330ca15a3256e60a37d31fbdb9359ed9da53da84cb9dbfa675919bc04f40182669d9e6aa1cee601d429456a23b8f94ae6532938fe895ecee884d48697f013b7d7bd9b4ab3ad331830c022a38aef234a6b0864dd940ceae74b494f7cae62d9de7ec323b1a26c7c2d98727325f319a79f0feb30802137151dc3b7f3b0a6ddff48502047bd5f2f647eb1f01b280cc43ac15a7a5a491d19599a6ef30ecf9d3f9123d730455763de193cace113cba6025e10d025c51206deada36eb156d88eb665a82352dd16914e69e0cacadd7b14278ef00e0001f6044984b0ea3f9e58a3ade4e2bec053a88cafa03ceb960dfaf47a5e669c081fd3f80556710aeb832741dc5594ef78ce1328cf7de6500e760163d5b54cd1d8c0c33c28367db572c3161cdad5ee0c6be327694f7c87056e96723729baab83b70380103d3bfb758e04ac712cb04f1f3a3e4383756e11c67c1f14b45ba99e1b17710e20b48ac4cd8cecdf9b6a42235297c814c4ade986f999244918af3b6c0bb2cad510554601b779c801b64a3ddc13e947c4f2cd71e3f8782c4dcc94b2c61001b41403582305f8892a6cf75993b1d9b0259089ca33b55a102d482dff63cc16ca04a347f942c909decb51d099d2a3c4a55f0689e8ad20bfd5c535d57baa1215de0536b113b3d78124b3f5682e2650721780beb9a6cf2c5b95d886b38bf06d82f0978436940c17e785bccb4e70683de2f4426119a51a8246e5fa15b076925df7f73fe50434ab42970528df90fa19b8489f460d6892037e473736e1a4423f20bd8a069f1b1b0c4ade0c2c5ed8020c6b6905442870992406f9a28e53db450084f345c4403ff1d967b39cb38bf60fc20ed9b9ca06b81a30060ecf142a11e6dc15a92c5f45685bd727122521fcdfff66453c5619d50154be4684cfa7ca6a0eb0ca9ccbc388cded0a7f20df49c066df03abde63e7050eda4ac65359bcc21333f0720adb3e904bac925a2aa243d339bd4a6d366a1b457f45b6455637bc4f9f2d8e3c3acffffa399e5a37085bca5f79fc779b936ee27283c814ab0e5ea22cfde3b99a1e36cd303c6bd0783791c0d1c4e760e86178259c09dd87be9c2fa90746b0348c668a72e3c0cbaab81248e599e8aee979734055c4e3b814f41be125b9cf56d1cc52b8240192c2dc2fc6cda31305f0f13c76edfed14af7de539b33ebc41c805d8849602622d16bd274b2b1bc9f372497d97e1186b86d970a3eadf85c9b9db7ae3cb7877033e6bab818efbec66fdcfec271c866b28f1e2ea6a84b15e18198ba1ffd4e7b82eec940542da6cd427b59b4cc1e46606f3eb29397055c70f6309c8c88bbc0d50eb241a3092127d357a1be127caf75d02ac4912efb243d79e69ecc21807996392470bb46c203f9b15522efb19cb8f9bcee6ee1431b0c5920b237d8d398bd8554d69c6a6d081632178df980d18d1330b2eeddd70e1425d192becd5337e83ff75c646ec8b3c7a6c9c87da2987342240a467cc98ea84173ce62293f94d0ab4935fe984abf0206891df6970a70eac44a5c138f5fd7aebae859a120f652fb66e11fe5c9e4d86729b1d92dc70df1f25c8a161c054dcda9a1045b37d3c4b99c98f41a25c9211a7cf14a508d3b62f33d2bcfa7b46ad8f7d743003305449ee50243b4e653dc564f7a637f3b601f67f6e1e56be04f33c8329d4382d404ce830ea1d9284bc3bc74e0e6af793463e68ba70885530f9b4cce5894dd6617e0b97785eb32c8aca3e1c0d400230b267ac45d7fca7cc0f40de5069f0e2698d994d2a4bc945e477c25a053c6fa72c68e963ef42159e75f531f8f214bc185eaff5a368593657b3cbbbe01f46d63a836068ffa629f7f8ef83959bf04ddfa7c606ccdd08195536bbf57072bbf3c453c76299a790320a41de734434b8880dd653191161c02b41b06b468c92ab2dd35e2980339d9a50f99edab21d92b767fc027546dd6657637e99856e3cdffdae875453a1eb94aacb3c5907a6351ca2a657159056015e65a6861b58993ed4523c0ba968502dde9859cd9b704abb3f04ca7c8a94d763f9ffcf216a68bf2f083579977ed1e1eb17b6aa8c8f8682d92983c4cf981d24cba9ab90f7eb4f41bcfa8b15c9bcb64017e56dc2dd3601bb335d31243cf74333321d002fbc9c321e79e15755c91606b4639dbe116701a7ef7b692c2897b01c1d2f375ff0eda1a61eef6aa72098ae1b059d6eb6848f626db31abefc52607c63ae6533b072047abba50bb844c9777de6c2c0e29b8f728cc1be5cac50999e4309b3bd05674f1d960d0d7eda2fe24dd8ee3a17b21cbe0e50f4ad6d72c386d68c21bb82ebdabc2a0828924c324d225c803fa7fef74a6c6055b4c7051a1dd0af0dc27a53a09d1b26794dd736473d2561df3feef07113732c4e4fa5b22a38c3d126077dd754d8ecce987328354af3a45ffd0d8090b877b3f404101df0c9706dd1c24b8f7ef01e9fd492c8090c38fda0d125ca983ee0d5bcf637fa35e6ceaf4b716acf737afebcd16d88e6cbbd1958cbe904e8790ffbf4e508477f47631a059ba0f84606dac7322485be4a93e4630b3ef363bea1f2c89ea861eccd64b20e911df67001e526627d974135028c7bc183128d921b6c054ae1a8dfc939d5a1d7d1078e4cb68252e9c51e7ba2d2e8c5c64ce1e57bd71e2528b9ee6e25a58dba8ad724a96a9bec3dacb629ce6cecd9093a579be1e8966790484a3163e7810b483a7ed75f1f3f593e9d9866786d6100854b1f7ca9fc1dd9a9011b525ffefcc8eafee52ad3d151b4fda79cbda3c33acf3eb2a8e37c1ae04f2fe32916b828dfa14a28b9afc6333235e83e69788339a1fc777bbdcba46908e757df8fdb7bddb57f0c95ff190c6605242f441a9523cfe84463095a4edfd996ac986950db74f9065cb2bbedcc0a839e700209d02ff5e9578dd5c1d07f1f45ab905bc85db23976505651778dddc5a97ce8f9faa4375e93920791888caa0fbc7f4d01a45f88b8766662d9b1d20cde8bbe8440a2e75d70c7cd439356a5f89d4b214cc67bca2a4d722824168aa181a0bfbfe077ef93ff285fb7ab309fd1bce4e66eee7abbc05b0d11e1e30499b928b5d39a1973a6adf8f1e686fa56f25c7173c00c8def64790ccae68406a894c1741caf0bc24dd95947583a8538632470c757edc9758c530b55152035798e2fb6f4d8838986ba7c32b9f5788cfb3af4f47db1ef07e203daa3d6b1371bccaede60f8b84fade7caebb7495fe86516c5cb024d6d63abb21a8cc559a4bff73b3a09396989d855819fc0e985cf7a0cbc3bb682f01f1e42f972a9e001590b5151417b7cd97c7e3eb4a8b2fa36887bb0ab6facf51f1954e2c425fc6acfd7d7f4a8911e0bd6a0a26cbc5c41ecac97e193e53a7e74d44e17ae7e96a8ae89ecfcb62fd929694eda0764db4b4bddede119c3605022f877ecc0d2ffacda408c666e2fe202c2fdcc840d5a3c97a8f26bd12dde5c349b8e3258f41da136561e5371195bb38fc462018b3ea27f8426dbb04c0c984f4b1eb6e35e52f1665919e22f4c153e8ab0f4c373a42b97729bdb6343d8ba242de172f18baec09753b489b0cd3a1054939645f956c898f3d413883108c91af6c69594c75558a53da71441918ec126a54652ee485651f5b70e7db389a5bbdff74055f4af0b208c8d94ff5c2ec39e4e1def8fa024cfdaf257bfdb61425c33819999dfee732531a37fb31817bfb763ea0e513fc6fb47b3a030f9d0330fa2426c9885c4b2c79d24d4c2f95c4deed5199ee5818fbd8bee26626750feb7e880939763f6a033e21e0efceb4d6e786e754c2fcf394ec32f1245b2738f1d54e763845aa156c438487e516ff791f92fe780d5990594cf69d93eaac7d24f696201627751b11134c181b1f4364f7aadc121c0f376ae6abdb22d80a274351f91a2e718ffa3285842b79b0918e7f06958013c1bd4c8dbc22a2d5cd1413368cd751c00823695552a5f9cecec557320c14ffe5d2c3981b86110a6939dbf376fd5476fc7746e0c220c46ab35c0087a0349f1890076b413cd6d76ce80c1dbd3f6d7ad88815f8d0cd8a84b3d72853e66b0a5249833e3c6936abc2b7cbbb01727a35d4c2ee399ce5b087bfd364e93c2698ada74a8e27e3e70a1117b61b4627e245ac9383a2b0bd1731a9bc9e693ea6acf59126c9893ae14969287187a4538178446e379189cbd32a350d29cd889b175bfc5835b70a7f89fa954386982db15925a5fbe4ca42a3b6dfa871d15582171fdaf3eddb0d91ecf0820e4b6afe3cdd21953537853e692a91387e125b3bc8df5ad1b66311c07796a46a68999cf222df9e340c35bdc2b0148c3aebbd2178d99ab23e3aca3cfdeb964c186f7a64c15325a9cbe6ab5090170fcee7a14898339cbcd9ac2708907976952691c667cb2de2696a504aee6ab9e6fe50f4305aa56cfbba704b7af19087e8a26ac21e74781fd8aaad3d4bf35dc0e0818760bf4a19ea5f60e2f859b6621782b5bf4c3436b1f49685afceb7b4285a35e418e88125adef7d00cc49ecf899019297a6589f630b0a3d4010cf3dac5f97adaad994f893d3d83f83c0bdb569322dcec6cbfcf44cebeeb1de5bdab15c2a57b8a8fbe5aa5c24fbad68a0688f667b4b2a63b635ef6d141f5c376e287ac23c24120131ade342663fbe9c9a4e2fafb18ffe1c94171a41cd4754535678fb52546334d503d66a3d682ea97e83215788f3335e3c36fdcf6bcf0b1152579df75a94294bbbcd6c12decf16d2f516f04fc5d24055a140c262eeadf57d63fe64ea6785796af6a005a4f62c8a02dd0d76dd1eea1063c68c9672f4342cde6512743e9b3581987656a7de8d6a1ba0d2e245de1981d1b47fa0b29a6e1ca6cd3d68c1611268c080048c46675bf2a0305f569a2ee7991b46d1408b71190ece7cb12d35224c30e34463132e654c6855880a625460b9aa981e23302b5abee77804ba8655aced9201957700936953a9c041870de2db0130dea98a86e51c198fb0940aadb7e0512cabcb878cff1da9ad490f05736873bfe39be9afb617e4da66a286d0743168543fecd5b2eea5a0c460f7adefda76a7c3e1b214b7a1b477ca4e4c8295b6902f6b48c3226807d45bcbc74eea0f8bfcd6d881032fe55ff7ae0ecdbb5d960e405a4829db82c565958bf00b1e9dde05a0c696065c8d788b54f2efcf41ed0594384216be74615a18863a9fc9319d84f6a5ff52a681f914f8f16333ea53741269314432b828216975a5f0a768dbb6a5164fec7d848b1678381b11ec9add9743324170381e606cd24b34035be88c16db711986c69cc47ba5128ff9c3303b71651b3f42ef47340b239d401fd42b8fede9663da7e2f9edee0c192faf8a45f2d4549f8545e797b9beac10486750b10a498ea5d73986bd567634e523a5616a8203910b728835b8766a63413753d895bf8bde0d882eb695ebd49e915e7dc775a43228a1c91580cf6fe4b65b03c3719e804df29f3abac0a2444014647fbb74bc0e43b7fc7782a0ecd7eaeb47be38f76689bcd634c62c785135045723c4cba1cc9da1f20a227f652cdc6d23d77dcc663529d901fa009cb3e5bb5f732050787b60a9f3008d453c1944253b97a9d0611bec7a622c28a0e5c32eb2d03847326b65c7dc842e9992df093bc28ffeb6aca2a60c9e0cd750a9302df53888fea682c61d04105f76a5c7220eff4417ee74b5a9aa078a9bba969222a4ca1b907e3734d5da4a8d376ac689ef4a0e217b3e8f1d7669ed722bcf9dcd11eae9b0ff7b2756b9bddd78ecbde6d445ed7f0a46d4649cf29b1862194229ea2a266fe6c7b72c7dd1079e6391789f234da623a98b522eb49efa67df533127853000c040c0a21f1dc070f05edbffc21301e8745c9013db9b915b6ef55c40da5a75ebc1a7324926a7d220fe4aa85620773f1cc5b9010edb14f48ddfc1002ed3deb974f89f443d624b2dd99ed60186a1825e1ddf4e797bf06b640c8baf54bb1909f7c4cec3c2ffb9842d24f0dcd4b93ffd5f417b3be01458b528f118f6f0f3944ca233c15710799b2d086ee2d4e7323fa5db045a82e2100c87a44d72a8a8d09300e978c7400a057bf8ccdf156c47663c8ff81708a1d21676fb77ecf3efb3ed7a99816edff95475ac3a4a9c05dc938e78256690092f0b6eaa88cc9bd6fc187f7cdca501e517294c9f1114f5d3c048b7e18025cd523968c11c528eeac5a1ab5f0ec6169c289fbc05d56f6d0d19038e8d99d877ab0dc34bacc0d8c781941e6cec2bfbdf6dbd945e85a9ceb832282fc83efc3a23962cffd98c6834ca8016da729ea3271a4044750c5ba88d8d4bcfdb0a085d8ebebb0ce46cf2be869ee73d430d8f11756ad3342857dcf8196a0a31b54f8609564a50bab4d4144ddefdc906b4710019f5107bb3ffcede53bf0fdec13e0a153779159677b19bf1d86f52de7129d957b5821ba0ad0e2aeb980fda01825129060d477c9ff367db79e88de443800c6a09a9a39486127ba38d9b048ef33276828e7e5fe4c66179634172f059f2400eb758c82368edc5e15b481e37a2a699b38c2702a52a1f987a837e254d731e1305b75952c800c1cb8fe531581d8ed4fcd9cb1a66b44bac2675028bfcd84f86929909826a52592513a145e185259271a314acd5c73566e79e62f25b4ff0ff3bb9e35f5b1a47e6fa7fca15a0c32f2ac630767cbeda1430e2e88458ad58cce75b42aacecee840ac41ffb0a2623421d788a8e57bd700d309616fd3a7a4cd01108c7105a6997ce023d87fb5d61a4c05ac9c67868746d1b455d0368f1edfed0a72dd743babce62a757018b2c25b8a8079603fb462251f117144cff49f23988b9e68f879448ddabccff9f4fda40f01497b8c21cc6c054ae414e08c2b3c1d6e59b3542db1a6343e1d8a589a924838c066b55322669c89a0389cf71e923e487186e70227335eba4c87f0ec1f37fe47ab268a129975ce453324ea6e04a9d046a74209e7980384f3fa9733fa5b091022bd73658bf9a734698e108fc47806fdbd260d8960ad1347e3686a97622a9acbb0212207f2dfcbb737fa216da390cf41748866cb19193e78069275748d9f8dc9a177e802a61b70308c2a78b9470724f1f13d68b48a76ad7bfb25a93c50d28c4d9d37b40fc38d7f64815f6cb414999caccba7e476e84cdab41e67c8f9835a5de04d820dd8f288c494a7f38491640e4dd44acd87aa3f0c9ce80297d028bf406b7c3f096c31bf5219802ecbb9be5f20ac72e466c5191f2b1cf1b0a00b5270ca09eaf9ba0cfa2465ad80705f5b200f0b10eb5be955d07f9b5beb4d69266b203fcf0289b8a828aa01f37ad10e4ef26f841ba60ad13846cdf2bdc0ec85dd25aabc0f3fc024ff96362fff0f6d7228f434cbd38634394fb74e9a4f4abdfda6f8206de212324e163cf0ff52fcbb8b0a1d9178d6c5abb8d2629bcf5a937fa08ecfa85a9215aa4ca8acca664490b0e8fe988e70c7acd3eb9a83351511501af9441deddb87227a11d8e90d97de6329708ae4a932e18bcaf950b1e21f0a7fa5d22de5cfa1c05bf0a59be193ee2d21cc092018e39dc601fb4d925d1dfe6b559a6f2a4a21e04259bde6e247f8e7b6114b98df1a3bd08e16b6fd3f876bf35b86bf8d2649af26e9ef8f0ffad38d60d9f329ee49b3b08b304a3e060195d182584975fa0e497e3dc2b144f0fbefc36866ab604f15db4e896577b2f47d3401d8f97183a5a5537fdb66c3786566205f4943f1c302a5c2ac78576c388e1919151b4992bce928178170d9cac1592fcc50e32cfbf11da16449208cf1ffffa495c2fca7690922773bf76884797178bc4964b28fbe04684002e60584b510ca9d5c5136be4f6a0706452a585a88b10cd6744c85ad7aa30c4cedd288265955b190bbd5a6b78bce730a72bcfb34641775438cdb3b2466f3ec4c18c42f885c593d1502d1c2fb18800d2bf9f2267a1b894df3afe7d59942153d7f6da05b44abe116c72e19508666c3e1ef3bafa1a2abe5f4dd7b35ffc8421562730c1ae4f181a15f776818cc3f2f05ac4f611e0f0298dba717c13732fa108749886d782d07b5bdb711df5103ae3a596524c65b1d8273d67c101d7fec24af7211a808d7114c6947216ca61d9875a62643d048904a1a5a08a68377c9fa735ad06722e2c93709396d45fe03845bc1d89055256037b18ae7354cd09641a5f53be888de9f1d9aafe535bb0dc55e25a04f6c7bff398aff94318e4616756f684cdfa7527a49c89ba9c06c76e94aaeb1dd49c58444465b477abc751cc3b05c8076a57e0afbf06bad4261cc2a546d33fc87dee5e2ad53617e937a477e4eb4019bbccb81c9336f12bf6489921688b913eff3b2417baf9d60878dfe5e29446db13a8edadea59922e24c5319b7b487fda3561f0cc6b02c9b17788c60ecb2934f815e02451272a1eeb394e4ca12804dfa168547d499bf554513a9225a67e35b8c433afdceacf9ffe86e85e80f4d5aa5a1316a53e2e53e7c5700822379baafa015d9cb4b17b772b53b7d11674d37298c8fa78beb43790ca5b1aef8ee6ffa873b51296a6d61a095a836d4947a98f47b1c15cef59486234efcac576876da32c7fa3177b9cf8a180d0897f0763488a0aabd0d8eee62cb61131e5b017ba268589cc2d24523ac900e0d22b4e02a642ebc4e15eb88d80be317924d1d4e8ec4b4fcc609d226bb63096cafa81ac455a5d726529ba32a8a587781d62c70ef1c27c8098fcd2eb84cf76bbe62c32642775a6a3f61bf6353701cbeabd705ca931e75a89e7c54c17f0758292b514c2b6916b2304b278c1c38465b8b27b135004aa9553e3e30e88c1e076ab136059a4447f41355ac46958d11d3c90317abaf2f5295f92dd17e48d2ec8954dbd4d338380eb005294aa06589808af4b47ee9ee4310fb994909b95e283e3977c706f9d95ae575cf5ebaa7b83588304750882d2285e280b7740313c77aec1ae30884db4c6081e33fe02c1559a427c395e1b033a69fed9ab5bea43431fbdbd497b17b2125f888c4b1b67e87377b73c85b1e41d4e8ff09e26136374efc0042345219624122ec7f326f9070ee00a23ca171fea63f6e5f258467571a33ec981b79af8aaa635fe0da188001194759fdecf4855d647cd6dc98a537ac1efb8e312c93696b77b102f7958a93c45afdc88064d938cf01809a239c7d1da0c2865e7cf960643558cdc5a6ac94be0416a845c7500c47d58fbfad6285a935bee62e742b2fed39298983b57464193d0d58171a5a809c34e5068e65a347e5dcd943a4c84cfdafabcb09a675cb56b12997591864f759819bc1ea065c7a2e7236e66693eef3445dfaed28e55bbed0e66ca3d86d9e598bc42506b95181402014a6f12fc16763479e851ee953b73a4931da8a6d08e1524c7b81b31f1d7f5549a19cedf13f46e5ca96010b5b56f5c9fc7c2cde1f5e36d361086b360d39f4483a9e46403902645514583524cfcea9df1c8e99a5609e62e36c729f1771b45a362177546369c2ce9cfa94b700bac72694e0ba4eff390ef601145287379f88cddcfd76f670204995b1f548120de5f37253ce0b19c43ff571e636250b614375a1f26def5c1b84ab6fd19020ed7b31dc4ae71eea0c90273cb68c183d69df0dafe9a95317fd845175930e1a31311af9fa9ef8ae62cb7cb92b85a3f01f54292505da88b6446829a88818a2dba7a12e7d2d96f22f5bcabbd79f48215dc19191d2b4274a54ca993fd4d4eb3aa1600f24b8baf02cf47c5245d6c8ab722c4447b9bbe85d8ea95f1447fb92e251eead87b67542ada1b18c9f4a0d72f0cab6408c23a2400248e158b2d086ddc5cef106e116852b9480fc030aff1353e25e4d801f7a697d5d1d65066780f9e3d882b61fc20985d611593969f93dcc717f1a9cbda311f1f0bf196d90d17b575cea72f6be47ca195da4510c7467a6b6288c43c672eac508aa5b0c9c7819b3d5ae9e97607b95a8c7aed9006fe8cb6fa1307736c7fc306e4f47b0e6e656abf9675858b1f86d07d613e4e3c4ad2d3398fed04d338ba9012496f6b53655fcb644b3f452764f5ccaa7a61b67a9dde0f06ac2ef88dc2f9508f9bfd649291abdf691a688d9af652c5a331ba5f169455edae4b19add80e196ba1044d8f5b97e8a001cef142cc84982df755813c7821467e074bffbcc48913e925fa8d0d6ad0e0e348fca2e89b31df234b5063b161d0ec04a25a58d9ee4f9aa63c7df19e50b389454a6a1e9bb1a4548a3665eb8fb386fb31ca5a7cc71e2221531ad7b027e49250fd53ae83bec3f1edda38797b7ab3b69e189d1e6e22514dd26d0b8e338850fd8331d32b2e0df33b1e786c6d89f81023973cee3f15c6f3786dbe9219f79e7fda786d33ff23efb2684692b2ea7b19995e5477d8919bcf7be54c7e5a515f7a1866c04fe6bd17691ae299189f410ea990ad9c7e5eb38b426fb6516648eb0af66b2653e0cd55676142a23b9ddf069c0d8ed586fcf37ddc60df1be029865fb16b7fff16ba9c9895dc9900f331e222c3f917abe22d7f18df6db0043f658bf8102ec749796835153fdc01e185e64c14b4c8f6038ced5a754a26526b6bca235014ba2bc53d1e4e5a37960c8beb65a90323d4d923749825cbe7e866210c8829655419364782943b08e41ea0305c32a77011a8d9b74cca98508dcf266171ec2f7ec7cf376e5b4b0881d28f1f9c2eda379adf971516445132fbcc058bb538a03326506515e4bc9725c2658b6e80f3e5b6933ec45ea96d2b67dd5e51ce611890ba49f798664214b1c0c0595b174f6e76df3facb53e27b280c11d1f931a115e09f6f6c4a3419df94a764841464a38fa846cc5a108aab4ee2e633da64204ee684db7b27ffed4d1680ef0874c4f118da91be9e9c69859e247acd6878676233e3600b2047f695dde587e572376dcb55293844a3c63d97230289268f12ccd8737b905e6fb7f88de315afe8f4c2dd9eede5d356ad0f2686e62a68613b926a33ef1a6a2d02613d40a5c93e60b230e79e3516166588896100befb0c740470a3518714264157b3040e717d2c2fb7e3d3564c345c1c03c96bd22f34844d2bfe880145eaedce2ece4a211138e2d504dc177f1ff9c51608f65c8fe97682ac75beeedcbb790b34816b1ecb2c1b33b87d7b39379c7f435545949a5102f8c99c5008a15e8d8c0cdcb97986ae5ec93f2889b6a905aea311accd3acc0ddc1d1504e7d0f4e17d7cefb7e59197736579adbdd230ce3e1e747998724ac160eb62e794d702b7286e21505933b20fcc52d44776ef93bf2b5a82b2a38055c8ba5037753eae97e9886fbe558596f42aa7427b4e8bbf6fc1fbdab4759fb86517d919dfeeb1098943c549db7d0b3d877c11e927dc86bb25176476607645f6ddedb446d6ae6a5c4f7f263c888bb1f6e4e1133e5af789bb8f4745d348025ba0b6e00c6ebe0b2f62ace927112439e6cb84501c175913ab31f16569bf6272e9aeedbfc1cd7c2121e21c513012874f2aeacd380947359ad3c80ba6857c47313e9f1d69f74dc1dd646f7f5d975d0462e497c6bb6f3a3d982a67ea012182a4c0e8039b1f6aa1f1331af512534d7ff52fad55ba0a7bb6dda94e89cc3328c5b62b3e4d388a7a6481600527b5cf416b87efde56b59837dfab793e82acaae5be5bcf0424796869a4be2457129ad44fae993ac1a2ef63c24b59df7248a1bc398bf690e39d1cc35192a6ca9c674ddc7682670a7fd1f52d4c8b2dc14422e339aa6e5b3b2a50411be85b5c6acd758bbbfa2e83f60f70e72a6e11670f11c54f9046ab8ea7f7c7cdf1f95a2e4633e84bc203c982b03caab56df91254e0cea729017a4ff6931b6a57c16d466f1f9f6eba72d9df50e057b21268279c0251f8b63090e0dfab8735e9d04dd70f644802d2ae146171cb10db4d0148cdf39761dfb6203c62f1f10c93007bb0e425df7f7dac9dfed604960b951da68a007b2b0f2a1e8d98d8adba5352f570f4b389dc5ff281382eba92cac195d12f3622825db7a63c3bada2182ec9038567113a51268ef1bfa15ee65dbbd4266a5dfb2f3584ca0060a32fecd7ce6aa0c9f3a1c732156871362d4ac3e749ed89e235baca567d5a2612b5f27712a85665a6b4ec49df4472e58dade51f04fd7e37fa1265f1d29cfc80043c5412930cdd3d9e34df68c1f97fc9839ce8ca24ddcb526fd7904536d421f9da75ed7599f2b77ed8be92a947d567863d41d49919c286cae782d033760a1599195724a5c2c4b828ce56296fdfbee4b7b278bb31e0bae5110b395644570398a03fec967becc3a667cfd0258cf9076a7461586127459754bd34b346b042df57f9b9e64fcc6aef7ae6f0b20e9196d904c752fa787c3c99e33b3d402b16181f1a52034599a905bccdfb9a529d249e6d8f25761b4b0d8e8a7acf55db311108c4a1bbc977dbdec5c091a71c45c292fc4eee2d3a0253c1d2018b58e64803b511f5aca616cbbaa1a164557864a237671ba6b88bb66a085e7649c2ff0d32acd0dbbab6742faec0409feb7812c18a9809f7fc50ef0624724ece3a0cdf72a4b50bc392f578629702b9557a85c51834eef200990c7f0cae45d7c6128b4c3c6bbe34bcb3ced18b2e776fc128647bad216d66bae7a8c2fe7c9f8dc286899b3d734bb74bb00d74719e2f734f2dca52c6940e83d71d2d5a16feaa7ebefd63fac7bd39a960a8ce6e72e5dff51a8296af940ff481733c14a82fff875746c3c4c885aa215c06d0b965c88201d01f0ff3105b114d7bb6934b9d0506d3f3b0e70cbf7df10e057d5d0a4dc693264430d5457fdb9a3bd729da660041fa6d90e62ed5098b0b03ef2c138855d192a0bbfae2538212bc38f12433f063e02f2eab838ba18838aa2d394d02ee664e6cdc1dbdb7e230a3fe059bae8691dba2323066b02f4cd0b4981d07bd6d3e27edcd9ac8ed7305c23ebd8c08dbbf05bb410f52738d25727b7508c2aa3d379fb2851b3c2ed91c312bb717adb2c60d6a8fa0c4a7bb376ee5382c3393f531c6a4bad08fdbc4a21e272c5d41b94ed786459a85336370e627279018f83db5e1a7d198e527f7ab2993d096b4cd4a662fa2f8406812f6741d05704ca3a4393cb12a099ab4dc94bcfbbc7a67b14eaec87461e63e5b4e7891f20028e092f15f704bb53cd4844ec31a0ecaa69e63a0e81304527d868ca4022d660a16b131112a52db0747eac4f07d62971557142e2a337ece611e0efe0cfedfc6eddb8b21e642d83f67919b05494a50ed8577aaadf5c659b0a6a2490c94861f1b54f8b8d9e84d133ebe5e42bf521700479f4c89aaae613c79faf1dd77a521e17c63d5a9e0008b027d05cf4a25f87cbaabe1d9b694153a47809aeb7adb3b27e978fc2a322a2d61da3c04736442298f278e8cf423e2bb2b9a1d54141e3316fcaa5c747fd8949a3225db7c92d28fe7a762419e602f4b5e71f1cb103abb3c74ea3006c4b04ae821cdaf3b0f5b368b529af8bfa94b44d9b7986405b59de76e2b2376d10eb0416010f50c6e8f214150bb3b7846f4ae81195654aecb34b44ad9264558c482a08c1457546e4d25c3262948620b37f17385ce757d04c536d8bfe1c2d0fcea1fde7871c478ad4cbd589e2d44e1061f661308d5a40af344ae1dfaa12fe89ccfbd4e059e02227fe2051786223f223476ff9a0977826981cad878b2a6e9433355a8efa19291f5c83bcb1637fb2eb1cfc954b1fa7a89a7deb5fea7f2dbd7db05634378231a89272beb12d564b02387955a2c1268b181b868108bf4494d6da666bb794b67b84cdb546310f2277aa480903e53e5a37c65e4807bcbf297ca05ca050f221d214d375ef93251381c3ad63c996d04fc8f9a9a2d932e958ef51eb07facaa31107ff921ba7a9d29393bc351d0fefaec3254d273af9eb11608664a677a60382941fcf32cb8e521db55a6190391171bb57458606ec0ff510fbf9bb07addf64c25796752efccd8012283a53ad9455d4f6aa3d0f25851a7762c277fb42fed127dfd771a418f8ee2cdfad61cb3963e3168557cef2b6b176a6b5c7b375e28200b00aecc79856f2c0bf690652b1fffbe20d158deb417c541b12d604ac8489e1c3e747cbc232738709a10cf41b69743c8c8f87ca2f9a6fb9e3caa43b103a0ea6fbab9686bd847f16fc8fa10ac3d09961b9e6cdbea1ef4a00f5b3c13287b22b6089c31cbb24a721673d79ed5162d16a1aee8db7f9da3053778d1192924a9fedc40d45d788b2cf677a4d1e02ec2f3d57fd8a6df0cfb553a27aa6c70d13b0b5fb39cb5e1f926eb28f32e0b116ae7ab93676546a2a1a04dc7076bc439a6ecd16668e5a774c08abcc3d2f7d8a80e991b8e6af96c4fed11e8eb32ea5f2762acef1bf070572bd91ef51a6d48cad8d5f36558fa4de4554540afd0f09771ebd8f6fd95cfff72d061f76beaf61d0e1ae3d37f1c3d2e9f5bb01f7f0a904d98f82738f69435c6c80e5ab2e93dff818d8c7c7e15e19d92c19b4764ab5cb77b045e332acc3656866a5e6e9ba3172e2fa79ec8610c3a5913230450580308de73cc2811633a74217e7f2c8f32e0ba54a4ce22e79d95eb4945578d350230880de32da24f8b47bb2bf6cefa08d118aaa865c6719612c4cbf4ca93dabb9303f06d3fdd4942624f3f2f2284f286b6ad881ad05dd8d31e6fed81de1b21458e6af42e7bf60d06506995d3a5f56df2b97b672907a24e5a6f26243768ec9fb676556a0489e6001d828f765c2a3841d8249112b04cd2b977b070d6fbd014f3c8991f5292350ebcad8f6c083b03e4d3d38a0d92b239d545dac045b2ad76df8366648ed4e08227895cf868d9e8ee09d8da2f08c189f33982467c5ab19b7a01bbb9ccb38da66275127140362e3616e05c556e9901b94d6f41b67d7bb98c3f270b3d1f9db7b735e60bbbbc703a6400237d495112655d6d73803c0ac3401511034458300e569f7c4f56ef380c123c0ea662f04b32129e31787d24df3eb90416a855af49bda981476089fbbe2a88342a78b2d914f2447a60d25eb7ced56c3028ce04cb506832c0cb46137394a29ef472025f93f06dd669fa45444fcada19d87be3d0fd510b54b3c9a2b85445bc09c82a4cc36bbb11f75b058f1059bb838e3fa342ef0ba8e6e4e8e3087011c2a8af866d0b7a98f7143de9120f51ed4f01b13c633637618148345d7fcc03c27516f2c8a97fe901b46dd1f741598935e4f4972c1b7a09601585e18a9e9d81ae9347591ef00d1f3e1848e87ac8374f82d659d56bf5f311380d3cc8d9143d68eae0481db038fb4334f689793a9a9b3c765840ef282e0a01e818fd0b662857f8eb7749c5fa8bccfce5c9feeda906473a75ba954cdddcf542690699ea0726bfdd6384e59c4f8d4c341419c58e268bc164374e8bb97f02df9681ef9a9deafbd17b3a58aecb78995db984acbb21baa7c5998d7f2eed7936ee879f8d06a7a380e043e7fba8e4f214b80029a118dcdc6f33183a58f006788144e755a30a7c0ce0bdf9491023ed51cdd6c37151d3bfed6c7ff1b03fbdc89c9428788cfd5ada3fb497dcc96ae12b0a9bd623e7941a8cd1ae38f12787d85f8d9945a915f79539ce513a8bf790f960dd086bc8b153b39372d38a3ece4bbc0728908ed9cf062e94c8a75304f732ae01a9d1732f86cb44d3b228eeda5bdcc94d87ced8eb3622e9606dbe16cc3444b07ff4af931b1e6636fd8e81233c0977b2d235839a4c09fbd22c3308c6353f7690762ddfac23d04c66eef5567e64613aa771739b0208e6f67f4a08fc77b8b6cb59091c01920305491fc489aaf42e438a5d8daa60ccfb8924df7aea79aeebb46178becbc3e6149e2690d76a4d1bf2a8935a80fff4106c122315f6578667d67ed8b6283daa88a0c8494bfed07f031c152d4f3c45f25ffe3935da998a4f00f1145a958ad898672b0e858593910affa8a84286bea8664288e144b6343cfcf6827c1baf74bc1c9530fc3dbee53bec821c3dd02897e5974c6de89112f13af3da540022366ff1f9d1f243daad070ec6412f35eafab7762cf1290eaf0cedaf4833d2ea79acb2896cafdca4f1252bcb462694ee15091b04d1b064a4cb890318e0ea0fc8d847de728c8ca6f07653d8b9dd199bf44120bdcc26f3cd04e917e7286ba7b75a6234331da3557dcdd105ce9df46b16df6e044cc6b503627ef7ac34e110cc970d8bd0d2d29dddd9a9916a624c4b7dc1138566b352027302ca72b46d8946404ef0d60c3baec5d7a8b5bb0a98a10a63616437f59ebbd09779e05f92472b1251a7cffcb1896f64cdcd1315bf9c14ed44ca4c9860be307295b686ee91d3b849a4580e00d9a35339f3fed34622b0b4aba192ee2d9cf7becb44215fc44328158357929c1522e947b55ca7f29b5d5a9fce7b78f6e7320e3b4a22ba2d986f5a965ae5a873c7b5502f7f2f16d83a52e8b78836a8ce30afcb12f0bbb77d820479c179eeb7b82255dad7854eeb6bfa30c0449ecc5f5bac9defe31d78a4736bcaad7f335afb375a60b140188dfdfc04ad79f6661ce7a493d14bdfcc16f2725f206c20cdf08feaca846baeb6f454c19cf6604ec55bc5c8304ec8fce9d55570f9afbf3be93f08a36ebf80ba9f22f351cd895a6ab37dc967f58ed516f5595f6f8991ee69faac688d029c899f09766ee6f351c3053b36e2705d84fa4c8a9aa0f2a67538d1dae13614250c65d675b0cf8cd8e83d3e4423619c69e1be36d6921a91ba930561a1039ccf9b2d7bbd7dd30ac2c459cd470cde6c4c485ebd3ad7de099ce166b5fb8c730a84a1d4dca81a07f6b648187bbec90a8945b3cce2c02065a9fad6044306efc842b8b97bbcf2b821eb8de9bf6a88d0b6a5b711965f75d8dae55a4a2e5caa0ecd5d61acf9c91ee0d54cde4278fad10fd470906883cf6e9f6033d0403fd8c027e62c23ddecc02f5f5dd4fc96879e215231d33e38bdeabaff7a1a95b561a52336036a99c9469cfa0567959fb6e64982282875df5064ede04003a5fe488e4602f1adb9136032126918efad204c18b17cbc5196faa7b8bad543ccadeeab9179e2c3b1bfa1780b0ec8378e8ae0b3132bd43d89a99f06792e2cdf5749b727378f6dd641b57e2b8aec710fd54c17497781bcb46ea16229222c80a808e8abccf2edd23c7231a3d48eca60346dadfde4974fd020884b478fab7acf2f0e6681c2e47f8b5d752e2b31b09bb414bd32ce7c00499f7d11f567ef7f1ecbb22dbdc4b0cf923fd1f5f317cbd1332ced688923a4ff2209194dd3cda9586b08a765dabd1a32f81762b66fc8f9b3d2d795d50cf786962f7b3bde8d0da5c0f2136d9ee48faa9c3ed165e7fd835dab2eb4b8eee45266af8284b3c5bda1ba56bb75add3f041c64f52e7ba1c1b3d21b4cf676f48dce11ced8a36d36d69d634ae89b5eb4fff1832a2c643dfdf1349485f32b10962953fc27a203eaf6d005d7ed54c4737bc5245935a609daf68c086aae4eb5e26926a274ef5b421acf7e2db9dfbe42cde9834f5a5c3056c61b1fb5c4c8d5956e0c365bd0cdc16f33258e91bc4bebce9f1d2561a62712425e6569289bed35d4906bd84e70864ddd18c7271d5a2419f35fc4052dac1adb0220752a80f1f7a6ec18753a0dca2c03611df95ff344837ae350d73dbe177aa5ab17e120b816c566f9cdcff2094b49ae892e5c1c9661a7e6191850754a47e911cc91bc56cd0c0ed65217d47b112d26aff1bcf19a02a216df4a07a64075d376ce99e4e04f673120776fa86f26cecf59f79a9e58483724c5fc089f9253eaaf21328b64f8df8a11272c1e9cafccdbe9280e452d001cb009c91ce54bfa665500bcc5a37da209ebfda0da8fe7e2aea999697e660ff73a8370fe5b60a9919464e24500f1739c94d04651aa67e9a403954a73f72fc06ff4d0ee3faac6e0b308c67e23e7189a4ffea657615278fcbc076f38a2a89bcf9536cdb622170cd4ae12e5c36ed563b3c30befd4a95af2fc1bbd42d4e15d979f16f4b6a1b93bc137faeeff0931164dfcb8da6a1c465a7bbd9bf983aa9e574b230938912788c5409123e046f77a7348fa1c0ce7efa364fc950760d4c1232f90b4be892d9fc6e02cb5ef744d211c9f49b1b5da12ff699559d43015f130c675c6b9c461970a5666f801cda9043bbe7c50d5521b2fc4569802d8119a40c202665dda031261c0d56945ee099627e5d59a260e6723a1b8345d3b7050d843da643e166029ee7788582b655525e084db11837d85faae3993ad505392fed9ec58e684eb1660a87f1b4415713f23e943f427886cee4c30773a2d41ed24a25ed802dbce583ec7376403653949cc473d35f4df14f076e66aafbbe27cf42868d2356e254a27b3244f49693b7b2d68aff3b354d2e03d0a968c5729c1ddf067907b42df3fc473ba661ef1080af8a6ac46c9049920bc3bfdaf7294727f75d21ca9dcebcab59c79fa6bd0e26decbbbeec6f7f4b68474c91ce6fcae67485d78cd15631bf3289b8171a0103aed2cbdcb91531bd7fb5ab201454fe5d15ab899dd8ab02dffd09f1b5483be99ee5bf0e0f239958c469a06ed2a22cabc2d3517b49ec1b04e36a0b4c5b8aa2efd35aebabefb926029161a764050f970618fe704716560bdfddc35615897d95f0c8ce60c5e948653a1f67d03a1cb53008bf86a6bbb5f6a6a2a446576ef1ac3583cf96cfcf42d13c9aa33a6a34f32b2e7dac4e28aa10ee81f065a8d981ae3fa538581da79d58976b107baf7792950be1f27b514d04c5d2dab264066dd7aff6b582dafb93af089fa6eafda8973402906a108273c3e55da17013f00ddb83982f4dce74dc32da2050840886669b9191cc16c02f5f2f28eea6c61b182adfa9b2abe9d61c66f34b8d2a521737180d6f14d879455b67d58e3f6920908b4564928f76c74d3604d7697b58962b29591651fbfac3ed126dfc995a9127d7b140f1b6345807a4e652b6cc498a781659952a7a8fbf088c48e589f027fe845006c8ef658f5500dc2a3c949f5bb6bc1bbdf5b3baadbeb0ffdfa931a0bb9e972501cb370896122814f0ddef902327a404f37b354d8d8e8306e540fd71d62732ab627b4821403187b56015a3b85943627e8e8b87644128c7f8b7e27d17ae95717f6aee611ecf2d340a5f4bbc4663dea42ef5f9563daaf9578110598349395ca5e18958f9547feada60f2e163c39cc919c72d0da76b2902497a6d66ad8b090427ebcb6630eb54784fce80c1125a18c3a272201d9ab64f6b999a295d4c56d1f9b0b540afe4be2b1aa162bac1fcd32ec597f094210228bf1817a644d400d662aaa23862c9b679793bbdb0d5a7f9e7eed07812c387e4a064e9c25212c325981268b82ff91282200aea0fb4b2ab168069a8c4d7d6289653b2d4a0070e96e7c7903cf90c64ac76331dff451121d06230f507ce0a824b839ec2d059b8455dc38dd9e1ee566f7b417c5393edb6528f7558ad638297bbe5e15f082d4f1701f3d3ee90278dd20e1da7ebfc615d4813ea92055a2d63a6d613acb77b2c9b7225f5ab0c5a84a0fa08e4d8ab1985d7decbd83dea07ca63c4ecfd561ec9f6ae921da8a6bcbd2f8413a079b4eb9e7cef59120632234914b6c9bbd95e4d153df64536370a52928fa84a66bbb7f9094399cab851b504c21ec43639fe268db1ff6b28e90ac3d21f6a9f7fd9ef3d06ada3a642937cad7ffbca5bdb283ff4ecddd4ab1ecb99803d32b5ad96a93eec607843ebbba6f476f1bdc0bdbe57166f731583456aaf479c9d09d4a8116d29c51de510998c908d25e4f299f62d255dcc2209e055fde40c62b945f6cba04883fd70e8163855a194b70fbda4817515ed20194434770528c7c7d9d3ebc62837169d5fc6e01ec0cda4145befaab3878b9b74d86c334b2720930a78b86e8087c65948cd5ed7b977816680283a9683634e9155c7b000b7a30818627f3570d1518796f2ec719b5a5105b90ae28486c1e073b9ad56c03fb386b398e402e1128f2016bc0cb92c44214331d03f265e58302a75d0869307e161cfc823d99208ceeed6fbe1a766342c4600502a677554b1327f47f0b917e7865d1313abb9fb143bb5317d7dd6d99afc1c42d4d44943359135e90c601e4d4899da957434e68e8976759daa49951282504a3c3d84d0543a946e9106fddcf19d6606e88046ece0485114ae9bca549a630a456ab5d4b9bdd525244caa777af139ef3d892e59ee922629fe41cba6360aacb6b4f38dce807b17831cd36d9180394e44f874d28dfe5007243adc48ebb3a4efb75bcd84726053017224ab5a1b61b86e0b880b41543fc350f54e91bca0fd22f7af5f5f639c456171dd25c5e246453ea1b6983d392daf092e097ef4f2accc16384cffac91f57c0b2643741f8354ca7f2b53c5df4a424ec4979b5c4e03fdf8af61298e1cc9de2ea976b51ec3dbc69f6ee5acf5ba10522a604d0f8b765df5705e35147e2f61c78716d66e1fdc53ce4b42e28171b511290262df0d884d1f66707d1073e6165f9625a6c98a43394a0d8c8ec7c074264502a093aa4e5b846372c9852369d9d7a25ce41feb979a3240e4d6d55aca580ab3b51669a1fa2a984ad623b847b13da77a7ebecd270afe0db4f0af84ecb629d44294ad7f9228f3bb27fcd2e005da1b07346684a1c9151692312d57a3f64996c44ad29da24a69199f4cefb21be766039b255f83bb23d4d59da0d87500414ec22a376538b365b85a1479e3a4edc5c18fd0b4d26a35f32fc7cb7999177839def9337e2d2ff3457d034008136efac1f731c559e8872248c42a4ca902e9cfccd1f6038d5465a04f18787f4975cf6048c0b94d86a99572ef7e8d9a38858d307a0f6f07d9a18243d33fc2ce11021ff9ed645b0491a87e7ba0a49d76d00239986a0cd4d5fecf828207a217d5ac81b3aa3908c942fecc05756ea1659d14ae610ad7ea15544763d0834958bb66af67a1c9867498a90cabe747c75e743b1527ca8c51b66925e2b3e774bd31f8b08db239e808a4d22d6edbf9f3504e1d9f8d5477b34cee1f25a1c93329a9e8a076a69d52e8ca848c8f747dfe575e12594b82b44ef3292330c544147d7541d35b2744036ac047ebe8a9c5ea37b54ec51e0f026e75d72d13da6deb31cc7c12c420f413a24682f83b5720fe2b419c05bd7517b9e19a32fb5ed243a93952131fee0dec73856717c39293d18f6557367d7105b9b122fca48ed9af0a41fde250f57d525df62205d4a3b849b41cefd42ec019cde2680f0a3ccbd4b2f20109a1d01b2693247e84835e1033e35d61fa14e564f42bc2626292b7dafbc23f01232fc87d4da14687f98e8f49dad201a92666562f075c3f32c37db0cc84ec70872cc3170b425e57090fbf6c0fdc3c69ec2c1f7a12895251ab95bb94c30ef05a39286f2db61417b35691e390a37e95be0c46408c0caceeb7aa41e2aff37053c9c8071df2394075c572de5b33dc8e50c1156ee56a0b734474862541020e5956e0cc1aa4b9cb73a4eba6f1832fccb66275eeaa525787fb5c5172e29fcf449a3d5901006d441786ebf51d4e30f95441aee5cad1c9b3992dd1af77e00fef6ff8ffcf3e804873219fae72078ba057e059419e6a03235632644b32210c781e170a26f07f8cc07d3d61dd78c3ab69d2f59530ae9757b6fbd7fc4e698a3c64829ee2a027cc82cf56588d86ffbcf0bf2d5be837b211baa6e34d3496caf5a8fbd34af2deaff128a0d4db6b90b73a543d455c110b5ab9253c4fee09746c040fddfc5ed9ca7f36b68e5094af5cc6cdb8ee5f5a6f4c8f013a20821e66ca491586afffc4f4df08a7e1156ed097943b8fe83562588f26a424d02991ed77d18be0f4be601fbad21935d2bb620d8e2e9f25149cb5a3fb68c186cd21d535546f71fb61d2e09c39713df564d0cb60bc6dbe9062cccc7684a375883238b4e7e1f746f181b876c4de4d89e7198a10eb0da7f25c8616dcc547cc98abe1624b158352aa34ccaf0d0d6933a08b1986161efc785490a5334c6de361097020f7ff887a8545ecb0c7a289e02a620bd92c7cdd4b3849a64c47c74a3de9704f674af97d6d0bb34e1b9e43306f708a6e7dd3ea45666cea75352808cac7dcc0923522ea0f6654780c96f167dd36c84cd1b98fa91f5f689e5e12a80153ff05ac32c9c690dfa304fcd6154e83307b2441b64ea45a6d54c3c35d1a1be3b61760c25f1a63426c5daf3a39899454c0bf086f906d09d0c38f791092593bcac25ec08f8f47e548257656d267f2b52fbb2f91423b7e2c31e3bf034cc91f811f0a4958b7c8437740a35ece256ed480a58fc78f0c0a27beeb78d94a8111b84ed6e0f04c96da86a41885f5afc38c18878093df65e3342bd27d138f902d3861ac1348380afb2a58e55d05e3c42798b46b20674a44fc4a0fa6d7d90e666a72fbad8d324a4fe0afd586cf7f6c07be35bc60f55c4f834aba5e4d7c8c9574ab70c862ee8aee6ee453e88b2f4fcb4be9c008b7e1fad8023a0a12ae07d4d675c91f2a512ca172b50daa11ae884dd9530f959a815a02b33da1159894c3d199795d452d5922d225b8a8adee5c5b86a6df2a815d059dbea2313e3fe8a1816f7a3c68302dba57be891799a667a75a3e2731a98fe308f417ba57ede4993a4c757490f5d7db5d437433f2d92bb51da2f6915bc55c98be20278e157f7816ad023c5fce121ab9e7da873de1aa2cc09e10067c906be2d2669e5179d18a64c5621a06cb6ad97f1ae299a95926d37fc95c206d69c36424801d4d5b122537c3802cb41174bd3c2dfae1583c3e3b46ed335d66ee1397ac00c6d441058a316b61852ab2b6dda8b909e66c9538241254adb875ef0fb9c08163db59cd252ef6123a536c8e08163780e9d58c3a56945fb67cee03d6825ae82804c3c0ea7ae3d0191190d800f4c9ddbc5e32d69fa967eaee3d8593ef5abe4265186e6494bdd43131d8365f715943b633a4cb2eb8825f2cf922160492f99f4880795c0ebb3ca50790f60b6a302eaa829aff22c4d96d451262a7dbb6557f11940333a6aaada761e0d71ca8705328fde7a8b201e008d73b76c9a3f4824fdf2a242645eb52f2e683162e4e05303680206a2f0250f61371f44e64c446be22aa39a4d2ffacc044197cb28bb6bdcba63f104659fd4af0335a9cf26feb92588599d0df246ac504f5f057c81317f0102908d3178bdfbe247f047d6d147fc182cd6f335c19cff0a2a02305732709cd6b1c02be0806ac6517bd35c8ef0ed67c3d88a058ac0b066f36e6a752e63bab5f8f0ac963548a4b00107e3c070811fbc38ea5178656d788d50ba79439b98662c684515a57c4dee1164766e6a62bf00ad04bc43957c0c503a3a2bd3f41b0c3000b277126b36c90a861537619b88692bab7546635c6794817b01dc9b2457e8fdb03c90b60ef8956e3e70fc581e37ccaee099fdbaf63f7f454e4f9f27de615ad5dec8a03040cf0094d1358314c5424fa15481d72b0e619f7a4df058f135c2955e97a5e52174ceb1bc545a4dd7c9655b2a42f0614b0ed94bf28943a2292ab289f9cea33c1d60bc255319fd44cba32d979ecb9f1789a1ba099a2c1fcb80bcc79f01272dfb3e7ec87c2e0ad0d2bc129c2014866b596cbe78703805bedb78759aa1ebce42219a3910180e441566e6faefb6551357005f720710b10cfdfebec7448a95235dc7b2a838077769ff24840148f80d1c5b71e51e676f6dc5a6e72d842291edb4ad8512447a8c58329e04ac532b7448424e1696710cf6f3881aac941ade8db4c3ee9e94a73f54abc8af60ae04384fcae4026bc728798ca9d16d3a5b5098a23172efa144ada50c680b8d4c542236407197304de5ed1e1889e007251d55e055f5f7bd51558e35d194c625c9a4c909ca8d52e6c2da9a6ec54e8ee4db487e4d0f0f65c92a3a9ea2a739eacd9a615f7f1625d0e257884282aa325bb6dd983d55b9f61e458652fdecf8bda906672bdb19f64223f9ea849b26a3369a9da49477ec57cc28901f1995754ca422072b9acde10a5c45f6dc2e2518f9e90b965e7c1ed5808361f3106723533227547c0bb95739ef8358d219c7702e6f6675702f388c35aa55522465eeac66fe1908b0bf82649889ddee760c3b65f8f863d72aad39a2ee3c82c55e60e21eb76d2ea8d4de88987b93533c7cebde01956d2b133c01b20059a7fec949639747bea58eec5177ec39515b4b5353cd8434fd05921e3a117232e838104a8483f07153c9ac6e20b814b8217b48b15c98be1c031d94125f476b788f5647df1adfe7ef80416d5646218dfa32c4b3378a0f4ce3908d9e4924d4bab01f7c85134f1145809d699dbd4f5d18ee9784c2d03895ddb6bb674ad40bbb3894fdc9c3aeb25f3b0a980d202420c05c9b03b3a0baffa42ec0ede32eb8db09daca77c55fd81a714a879e3381655ad84ed715c299151dcaf41af5aa4e46252ce00c21288cc8c33b8343be6669aa8ddb2e439a3ad3c1e63baaf4f04ba8bfe534a2ddab3615ef0b05868485261358d1e5aa94db8032ae9a8d4a2afe9c906f337bcc0a557d8ecb0410e3b681a9bd5fda59527d3f96e877504e134e2360e13ccaf1d9c81c8354e250f67b8e97589c58cafd0e237e1f38ea83d91d12ee8f25c1ec02df516d8a163bf41ff6ac755497f8f4aff86da81987482db526602c341854425a4abae9a7b6c25a03ea9d9ce17dfaecc623fbc9622a3f0708b9535fb992077fb2e42f404ab465dd98ad2fd7483e3981bcc089202b952646c53fa07df7176b7d509f34a14c2d68e02c1846f3044576f3a09db9a639da23c9bdea16e5bfb6b439517a4dfc3123282484a579e32ec2a5678e9e5bd53f11dc7f33c5559cc11352384dc72274066e9f300a2759cab31d50dc5048664bb6c247f13ec4d1cb18ea8cb9a2aad862135020a8ae1ed87109737690171c46ef348ca2aebcee35b2172650a2707c3e7f5fade3f2c93a2807ba5f294b7a828fb47550eb6a739dc0a32023279fdfba7ca3de1d468699ce12dd5fee3fe2ceb85cbdedbd431bbe857e094fe6199cbdee7fbc885e5d8809853dd737a5696f35df2049ec25fd1517722d0917563b8eb3107da3a27fff64c47d786261acdafcc85c36cf4819363e751185adc5c4e6a2a2aa0eb9e8ab4c4bd4ba6e2e5360c9857d2628024768f01f0977a4015b37998acb7143af27b9fd715209ec1178006e5c6c4ed646d2eb417365a674feff627dae431196ab84f20661b350ec178bdbcfca10a71a0609cac98425c30d7ddd09f0f02e3925ca159f41a20a8b91aa30ed41aa72a992a264e76b4900b12ac72b54cd9f05a2fdadfd48f87952bbd3242515da39ee282dc400ad80a9ab985641c893573e86f789c4eaa0a455f36271be21e9bfdda17d7cbda0df4e02ec36211eb66a83a8405deb5fbf8fc36021c10bc821688d848e7991e068b11dd376d74e45fbd5e95cb425cba10596ebd20019de14e068cc55655a3e9594657dcef518fe0041742ffeee827beb8f571d8b17cd4dc13a8d2d65e633a29369fc1bd5c90ceab6970061def0932eeed8a301112644dd8dde3c3f8375d42a0baab71bf55bfb6f883fe3fd367df2e2b3689f84f66710b3e8525548e7f4645fc9236a5e34f4ec04b4bee5c875ed061475790bf7c18f93a665f22ee7916c15f8fe4398b5d786fe5a956fd8487489278b1f20b00954f69692ddd22f92d406ac62c3d599986ccfb702a685ac066110b31052e8ff6401b0d4ca6cdb637273f0cc351e7a30e9ccd413487dcecd300358d5928c971edb0ab99c931d1db431a0994699a232219b3c5ca6428c982572467c396c985e57b9e1a866b4cd6dcfcbc1e2019b2e5c495383b7c8a4011cf6b184c5539aa5d8a568388e6c0b7ffdbfb061847c00d1bc3f8a7281e693730904924600775c015021cf264cf85fa2189dc830e6d2fa872ede89d2427eb0aa2390245058dbb7c9796225ea7760e0ba0e90b75a80a50bd1d6c66a91b8d9683830137c98dca8f37405a67488057fe695e0d4ec7d678fcc0073b78a4ba8e219e63c30eed1ff5f88d06087078768a3a32c8a4a7ec938f5e62dedc39614356564ebad54453e7e85238542a9886b5b6c8ca5679e9718745f597b59a1b2320b4ecc5ae823e6dc5533eb1db1d95cc8ea931d229838b90ce248928259c3979a261937fae70704986494473cde926e5158160f7956a6777c88ecd31febce51c31d03803985d597ac040b20e6e7f2e2329b505fdb5d9fc60bea6e7ff8a5c913e2c197ccfb0b7a2ae51d7e21e952ba0c11197b477ad3bad73cc87234c027e072acfb6c2155cc864fc5a72321fc5d82bfd06aa6eb390ffa2577e1ea5149daf7c72399d94e625da40ab71ca0794810f4ce8d182a3d59379de0e501f3dae34794806ab6b893134e8891b3ec3734832337bd653e26feeba54fe6f4a58e55bb890a9b0bb42c80f7859cb26eb5fdecd653a5e79c2a5d82566457fbe22ce15b25a2027ba493c6bc6db9e9256f35f559b1c8fa366dab39bdd88d9fd6c16ed9165c5d447073e67cafb7ae0d7f9f7c7a6357cf5a0882786c62323a0fe39fb9ffbc2967855d3e981273725cc2d7df9842fb24dd7473cd0e7a0990e096bcb00810bcc2a32b46b014d6d602cecd7dd927c84af92d23c09804b1ddc91d6b2d213e501ec134930b5923000815f0d4b5ab2cac098129f3a8bb941c1d7ecc1004704591a9cecdf3a415f00c1c00f2479045a009ac8952663d4b64e36b5496ecf4414c9cea21538d0e2c96722413d58c1f176bc7e6b0df55e3215cdfac391cc75295451cd617a29fada716588f6dbce35f75e1d36f3422bcbd9bca467287673bba091fb0a08b922c02eda4d82ed35f3235e349b8e3ed9818b4a8707247327c8ac1c96c3d3975e69b636a2f8354f87cf867e4ad7023d42ce540ba3f1f09c0d153132e60dba7bad9b19f37a6c68e0cb56ef59590a49c975ab644a14312d028f0be30cbd9ce2d075d629023d95e9d7cdfb7501a027029bfda26d2b3504acbe70eef85ca5d7a8e15854bdd79c5491952c473252238e149f764f073e491346d2e19e5f60c28d19690a7dd259c531c7ffdec815063986c20cce3db4b97484bfdc849588647842a3435b113284913450f8ab83869da502a01ba671877cd610fc96d29005cbce0d66a1a561a706217f1a739e579e7ed60a35448dd47a1482b3991c42d4cb24b0f28a87d60f5a8776ec2b2a1af2dccad184616459452e7dace8f81fec235a1060d520fe0aa07d296dc87e8dc769366ea9ebf6e1b5a4c2b68aadf9eac7b7971a352632820a223adf99c1342800a9ab6ef30019b3d8979b66a0b30bc86345e08017d75c45a9c1168108cdf101f642119762bf8faf2108044bfef2c46bae9079485ea1d768c19ea0342cd87c44c77bba84fea1634df94e5685dba8222a900ca560412f524bbade292813846ac790ecbeaf0295e2ce418f44248621ab53bfde45c9bcbaef928864daaacdf59aeee03bb246f8037964863d6331f74a3388f9f92c723e55f99ffde26b04f00518f78701bb9e580bf87b33a34ae558b420810f1ee46bd1303626c4a0b2ff218deacd129523c23d878747bc23b718c2ee4d7684556ae1e069fb938b2eeecfd4977e14704f73bcefc09ebba6a7de4f429205ecd15f1da4d5a98c17b24e7e32d0c0091cd609a7671b6c68745cbeda5c40adb8c24666d59467b096806a93cb8c87390b0c85667e4ba9d221ef4962e09827aaa0b30371d593fb06d2809586abebe6d30e01f8e1016db22cb0ceafd78df38d05734f730f8cabf658e2f7418eae4173ff84d0bba9f5f87df2a2f26e89566c73cc727f42e5484ebb484ff7464a64401c3cdd9779eb4d8c4541041b745a8d8bb91422c819b51dee8cbe055ec30825988db0bbd8b1143e6be86fb9c704a9f51068d0eb33ec3e3167daed0ce3b65309287cdd83cde9bfdc07ef05d831b440381d697a1760803c834aabad45fb0b960a1f7d462652575a975e3a7524cf03cb6f200d6059295b9447633af8591a960de17850799612b4270c7253621c2ef8b2cfbdb3ae3812a8049e899efb6c6fa319f89229c872ad11ea03b471135c330f50d65b00fe24baa533b33a576bd386f0407b4779d98d4eb420f79235d3f5b72e234c4c9b1a7ad334fdc8d5a9bf6f1d303287925691a425ffed83a96c2ed3a6158ac9bc7842baf17220e0280b70d0812edd1dd6eec3fe8ab1106efd8ddd04edc94fef84bb1456a15c08056d26d3f344e83c8485d4e49ecd0e75450003f1aa68a427222566e5d2c6965bcb29752a67a473f328ee372840f49120f9952d753cb6486e39617d551f9f44fa62406bfb851cfe3597f6fe3deffc2c115639d01a9e34c5a132cf84d5011b37572082f435ef9095c0dc67919776dd442e27300b83fc36c9fb960e29ad7ff8c5f6cf9f18e8e73a431ce1fcc7539590fd5a01546ac872f1b6c29dc7d97b0c33526731d30216156e73f9f2832440f49277d9ca37726f1db92d0d7657054dbc7c9ee2bb63eee2af256c1ed965566168fa601579fbdf4dd146afefbc01716631d818c12a1fb553bf2893e807013a1f8e8b5bec31cf652a27bb54e3903a81528e9b75c43da35f8bcde222754cf1a52027894a088fc661904e8f00c4eb7d30893b1067cce9bf32ab4176f9f968cd57fae11c9a1c8994c5e346fdfb379fc2d55aa23cf128cffb0e35fa7f20461406bf91c86d6748743597088a5905bf7e3580a30bf2aefc2a2f28ce17e1d3d2adc53c1fd0cf53d825bb6e84588934736a5d93b2155cb6b0364665265237b38de3fa7d829c2438666dce7818cf67213f6ef8b9140a4fa8457d1bdfcad2459cf9453dd084d7ad17ead0c32c9656a25aeab260307ee2ac03a5c800b8a294ea1d9f8473e26842d26ff51376d616b174d56a6af6709fe648c895020b874ea2201101749f562271cec0ae47a68834b2ac0aa6e0cdf907feb68c76af1a0d2ab5cb79df9ac52cb6ec6fcac5efd0dc52a5ad13bfb781ce02aaa9f64d8fd22fd91a9ea6a92daa5c2bece893fd48c890627fef6b488460dfbd137677821ec7a05f91c8586c5e8044deb13d0949fcce9b08c1d171aff3364fd127d7a9744524cb83203bf7ce132246f102edf329e7a89156a46c62785a937bbbb4f2e0d749c9285c031588d7f43c7b42c28b00d2df058c789f1d3e2e1f37233254d114c746bb3c7d9e824adbd186873faee2e2addab8f0b611c5c273ebd3f40de46e77871e2978c397f3fa1b7b28366b3a8f788504d9ca93f388292fea6f401a6ebae2cd572b0befa6736811f2bc359e1b6f8b319b9865f5cf9b3a1a4402b4e463aa4e903b24a9d728881c196380afb95306eefea1b18d796a0463e4c708bae34e02873335117f86793d7ef16f0778f20fd915d84ba0f03278cefa41bb459c98b3ffa56aa02c455ff0a9b352913060ea42417377616e900378e4775812f358c1b2560eb8425ff305406de1bb04a6b03e54a194bb9c0c7a3e75a09bd6df5e6b433f56795e185d55e213794ce44f2a0d81a42156bb0f0ad5c918a06525433bfb8e122f6b9b9cd0ca5fb9b15f511c9332718b72d4a5a1058a9d8301206fabd054c5d0da4c39cd94a3eaab82a2869dcc546239df94002fed208189c47d48b3f8c53181fe9a570a01b387bf5a66ec6000eb78f47c9e1829c8c33f8c6d7ae770e1d0c863f31b03f88dc5fac202e0f90e01ba5ed89e40e31ee68a5b5ec4ab5ac1299a83454b85d5e8f6b925157d9c80c927885be795b2ee7d2769ee81897c389b52eca7156a71390ee4a1f9fb6fcd15d2434af780826c26d42e04a438ee8aa91c4a5e4512cf44b6d68f027250c2dc9289602585539a399aa9c17b7ac0efa1a535e23b95cd6ab99f9c4023f1f986b7b3320302e888206d580db2cc048488bc8828a6fe6e865b554ed1bcfa51d844922a7aa9968195cf274fb1e61b644f649d4a5a9d00671607887789445c0027daba23a07d28a05d6cfccf8c9c305dac3cd1a19f35411934793ac460fa51c1f1061026c1c50ce21d7095614b1dd224733c985d607515150ae76f24b9d5aec8dfc7b27baa952c9e6c5c73f6cb1c70bffe66748e693370af3f6f06d8a0c1dfc1a3a3cc225a871758f530ebc837c54c22fbaac00fb418a034ddfe17690340f338da5fd03cb015de460736c68046318324767dbabb2ffcac767c91fcefb36273f2004c9298608b534beb66a094abbe9ccf6874f1e3d89227be9cf534c8338caa83bb2b8ebfae9b22a2e7390e7cccfa6aaa2177ec70f39fbf46deb53f3b96ea4c49c94dac1d8507f81d9aa73fdff1d18d0bd322a048d3c7d26f44708afee05c6ae00ff9015421e0869e5a1eddf9ac7f0eec6c10ddea260bb387a77b6a6224a3931f9bc72b9a2a440bbd4c4ba34539a454a79730a121ae2e825a6b95629fb631c00ed5c693190d31f1bfd3e32aca56179a96657e38e3bac78442c0fad143aa109887c84bbcddb056b3d6349bdec9b1e5aa60e144570335f56c7d11192c5a918670d4c60c9b361b8de49591ff3192e99f0d3959b722424b7d6ba7dc81aa7c255f5caea22f5c797265e2d4921ab86c818534f930231bedd7c3611d9c714d018f530b19575062ef85b6013b5b187f647e7097a5bf1e0e0b063657044ff6fb9b2c34d40f5196eca7096a8598e227682ea722661146c3209e00e2fa20e3103cec9fab2e071ca1d05b8a289f44f509b1c45214ad3d41a2d426b656919561e4fb963eff365600bb4a61a9f0df95d15e1e96c96bcc687cb0ffbaf2d19622abc64da9744a5fafe3d96a507c6ce0b12c394bc15024a274eb44997c160d786aeda904d348b6c218a453c448b7a8d60d4ccd3fc5331c9039de770f449ee593093abaa9aea529a54c6743de9392a835a9064dc0a3ba35959aacd3e2350863d92976e2e073e92244e8d7568bad923d9770499d5dd5e519bb4e60f872e4a3c485569988c7fec6163d557dcb87183ef6c250d8619c06d6269d2146f125062215f80851c552dcddcb345530f852551e52bf4e7a9476bf560b73ea4b3cb25f0397ec6339cbb584b3f700b1ba7609503358449380668d790ec9aa678226c232ceeac0d63304b75867afd9bd2e0a9458818ba2a87355618df6104ccb4a2d5cf27d65e96fd48516e20163853fadab6a06416e5c0e56fce254ca9b0293d0c45cd8d7924e34b1d113f3efab5568a7c31a73c70db52a8d18be6b63136d7c79fb31ddb8bc1d5b3734a6172cb02b4a08bb9b86ac605923cb370f2b032d24911251ac317c71a58257aaa288fa9c0870fbddb4d9061ce432838e3e1acf6056d1fbf4a48cb7e8054236bc61a82deda9e77ef9ddc094ed38595263b720bcaf70fadc7e0204393db68b11d96ac67fdcce8139a408ab8932a589b39096af6c11dc4b9c16f15523cf9a18860eca4746c0f2eb53d393696383e80fb6565d4044aeeb400e9e9dfa7e1c57a2e298bd7acce7da8515834fe1e6fe1139489c13e0663a1f9a13499e1552899a816f23a12810ee4a5aea4f18c47335ca8db82a6cba2592c55566b034ef7d18da72e34b2ba9bb2cfb062b08a79a1004d84b531f69ac0f86cf90f6c887c9189959b3f246f691a841cd195d6994c3e06f7d643245165838058e9f670301b7eb1bc6889870046ecbfebc075b47b905288541a01361ed65b6a3d2d0f0d677db3718cd78f669d034b7f2047c9599066df64ea279b587863b3a3a1e91584c62a33cdfc0b4981eb0444973bd3e020cfc6826440abd2bb18f3296503ab622f764ce490a94aa10e117704982f4c0e3a63ce03ba55f5b9d0b4c7703c9929e5ed4277aa0245bef75e4767a902c820275bafd265f56d7564523a22f5f7365da3cf9bdb308fb4b3056c7bb7d040620f4b2fdbb1e953c9db3b6c21f90974840e0286b35872cef65b4d441876d4fd89a3c7476227aea59ecf8766cc804ba4a78044cc95a8a73b842a299685e28bdd01246c8f7dfd96862a02ffcbb44f28f283fa6570ad7347f1b817a51ba7571b502c4789541d13b8ee1d6d937463d77df4ae62faac1c22c3c415cdbcf142ec6608ed758a0b846023312b586dc5b1f32a89ae3ab52c05b0e6962171315b8bdc851da4f1731a5bdf4dca56970a11474a66476029551a56ee2d6a67252c8d960ba0c93c75c3b455a0502fa1f5e5d8c1c114f876a675bda54eb6571bc2a03cbaaa2de03d81c3651e6e561600a992f3453d0fddaad3ad7ad192127fd66f39b0ecd9be6e574b128034f4985058b9f84474cdc342c76cc05ea0a6a7da882d9604fb80641842c53d2eba372a033f7187b8935fdc15973b3b86c39244c5badabfe4fbdb6c786a006e74fe0da87a65a70623c499168b9020cb9bf126f3d6b04833d886bb394ed607eddec3fe0dc3996cd4c72f367f053ded59b809c26068c1e3b24e148f9270900ccf48b2e6279a41a2a66f99a5cad2ec1fdb2db661db91ae8f6593a24d40f659ad85bb2ba49180761a5efd9daea093b3b698087bc78ac4ccaa1bd25769d0d4eeadc115a8db5562b39887fd9b33810b1aa79787b8e63933bde9887d06d519144d4c868ef92bd64f0aa4a2cbb20f71fbcd26b86567f29393f4afe236687bcd9c3a277c19f2b6b9583eb439b44821be4dc2728255a96e6ee4685147c134035bd2ecf4462a020e341fd46a5ac6c97b9fabe8e9a729fa69fcc32c0ae6ba6d9bcd16ad784eafb802a2627afcf0e2142b1f10c3bbbba688c3bef9b6db8cac774c21cf228cd421f2b935277c9879ad1069d70293b9f0f9dfd7b0114c5fb3e3b6b1c30a37516b588c0f0657f100c22f70cc335ce4926ae6bf0eec20fc8c52fcb97607b37c72dbac5f117dfd8d9fb3bda1217ac01003ca80a12030a9a891ef1fe6c15e1216d35cf103b29980c6a6fc9e1c734e054d8c02fcbf97d3ba0422246407830110416e3fba65957aa9c215899e4584de0b55ff7e522c8aac78a1cc03e208431c989b718900dbc110dd93931bcf6601fb288947a6a90cf6f9295781ee6fabdb15ac86c31fefbca8576a2ed1146483cd0a1155310ee016984beef6c7c1d8ed46ca813c90aaeccc219285b61ee87ffcbc283a37443595c5fec34e69367d2b153b13e588e5be6031702f43e40ed9edc1050796ffc731fb2b49450a438cbfbff42771b5c79c09c1afa098fa3478fd0a3bc669edc8666940a04d8c7623f8b0fd0fef84a1a13465ed00e1d6c514ef651db4c675d658f7306738cb6ca8348d58cc92138bae54c6ab80ec9bcf71c2ead2e41e78c6267ac03fbdfce59da832a6ce1759470634092a35177bf513e5e46de27fdd5e84cb31bd1d380d04310df1254540e061988016fabf01775f6136307e45155c22ef9071300e6ab000adfc3a0f3a0682c3ce4bd1405b5b683f41e3f01d35b6b4fabf3c1f3c1334d1f47eee8c900268a83450a6e301ab2716f57125e552fe8a38f3a0ba1302998a36db014092d8bad2a8b1c9e9e0a5a01c0f73ed6327feedd18d21ffb99c0c2b9a6bc5e4f41a3d78948f7fc7fc2dbcd14d4364cb7fe4a352fe2bfcb936d067c66837e34710cb5218e9e2ca3aff0d1a635f2e28ae3246b984741f1c0ae9803888249bd747e55e0249d5c336f5e40546ecca8935845d8f4c0fc91a0b671f973837faa7b9408163b71fc16c4e12bb5b5eca99e948c2239649c7859bc757b68a80df4d126865cc30ffd0da4019166ea8203f14a0d0a6b8304a9ff685abf93ea7ce7c2da6a6af8b7650a8eaf03cc9f2b745aa19d1c4ee428428e34985d7483ab1980ae5b1571b9dfe92741ab3c845987aee4c5f00e821a9e8f09569dfc79f97dcc9a98bd3681f704411a614bfcf94f81164894fccb2f795dde9a7a039d524651b6b0afc768bede756e0eb56a04791e9a5dcd335f8584e17c58656647232751d9c47c9942c653d4e0e465c5eaf1d85f1d93838115dbabca7e10f9bda1148e0127d210c591d8544f4daf29fc219fa998ac45f079042bba3fedb770c8814fd3529c7563d67a37651e969d6fd37b9431c3e7b1378de996d1f5f2f180a6e251f7847cccbd3a055312520913f4ec4b5eb155ac9f054e50463af1404032c4544fb20047d7e4fef62ffe12f073a86d0ebc09b51db3863b3e182094f1bf44093a51d2cf082787c868140fa06cc6c0e3770fc4f65343b125846835d7a7c768ce7adf417bf30aa22dc3f6d6a0e5a8bbb0576852d8e5edece062e92168c2249a3b01b6c3fc697c64cf22e70f07a2e54e4a3d67a1abaa00d22d21aa3dd1220d7a2e4935626507c8c43f91b9aaa05543491159b8362d1f191492406a133dd8839bb2ba50ee0a7ed825511f6c5101963e061d3c526e39e5b79c4e9852e5ca8a417775db494a34c3cab0a8c155a53fa868cce9881a63915d52df24a6045169c76252eb34266a97aed80b127dc121887960b1cfbc74fe6e4d138dfa25ef9d071ab6437a6bfa49976688f5109e2105b82d6320edb519cfcb4f9030be382b7f21d2d750c556a38f491abca5c014dc679de40c5c9c221feea94abe51650148f94a899e45b8374c991ff98a3150b710ab14bd046e10a18a9700913f81b87c40b408eacbc94eb746e89d0553506b8f9912709a24b1abbe9c80197773a5c509aac038a6aaef3dc0af1a90e1ba09a0331a487108f661329f512e29efc23903f4ad12d4878fabcdd1ab8c45d8c5b982e7bd1be10050ba4743c52bdd62038318eb4862c84bbc070eb838dec858bf80e85c70dbd2c677cebc37240b736ca57d08eae298e918ae4e7abd2c76c2e69cf2fc17633e11d853d77471e67b177e7b53c2b1dc6a99ac74033ebc2521e1cb9e0acff11c50e9aa3027aa164ec355da49d8200bfee5b7ed240b09a8a01a023d1672b98a7942efade1be971baa72a2fd204007098365b2e1e674f7d1a0ed7f33158f959af1431e512e3d586a248038d1ce272581aa7217aeb8d9acc1c25fb03a75e9cd2326dfbccbc6643f1edf06a495b241dc54a88da5ed5f4215b1f1b0ac191954c77b32c1b94053238be1f2142fd8a2d332ad02f2b3d882ed76bf442756171f0e31c23798f28b197ef8430124e5854123332d1ea09ccdb5459666b0d1652bf7d9185f2be52e125360be5b2de1f635ee58369d0446a1b85e5e606786c824e08d145a3880cb8d521ea6c8effa3d6066a21f25f9612684061f506f2c122493bb6d86a75e3bf144dc31d955cfdf0ea58b6ae3452391096055f6a995bdb09917780002df0cf0b1ff30c397089ed19fb469827800dd98210861a64a32f2c91f4d42aeee59d366e1e711263a0dfdb5ef6849271b6af30acd6b7985ba1fcc7bc491491d7d5fb7681acb959904985e2582a6096b3ace4271cf6e21cfc847834f5b17c293d0497faf4fed01dec1e5df7d64f42832becca99099582eb8ce2a010cd15dc92060b62708d5da42f8f0bc09c68e0dc2cab268ed7c568d264d7687642ed11f67ba78597681a73ebe6b3f5433934825df2d267af169c5f6cb78224cfd64fcf16d94aa3ce306859a28a16a580939eb269f895d66855bc30625ce63f4213d6a11169717dd53fb25cff404fffc31bfc1c7601b95f94afd1138e94929a3ff155dfeae51ccd12ef0bb21e597b3069ac93568e4f0edd588ca0154140bbcc228fc81d4d5cde5ca4c070d12a234e7e417354c5f7dc8ca426521bbe9d8ec482cee773e7ec5999a1ff50d0f254fa000573c28edb5a2427bce4dd59c3524f7b6a54e96daab006674711a5877f9d438f0afb272a47273561a30eed77956fc7b3705a94b9e4a8f919783af402e4b58860e0cee654ae9df70f4da2486a370829ceae4d136f49345d526581e333633517551bbc75e0660a2d936d4a084f3128f62e2edfadf9dd044f77998305e20b7691aefc29f466531f1b47a9ceaecf53a9046a2a15bbcb1d223d725187b049aed0c72a924f37787383df44664fdf2a369961302abc0fd7bcb9fc75ac4c84655d0b676015d8884085ea2f3e3d175444a34a7f9a6ff3245e84092ee720cc318c287e56f72cefee11cb707e18cab4267142dca18a50bf98e9fcda3fd292e22e9cf519b69dc3a9c8fcfaf57eb7f9f4b8929938b042b05f53f5bf01814c15b998a5bd82fb1c06d9ed560eea9302fbdb4ec2522fffcd40e2c03009db8d267ddef9ace8743baf62270d46ef6ae337862fdbc90904b2660762e12543662b62ce0a0866ae2950b8e5bb56a1b1958ed4d4ac229c421cc58c4720e7efe5d56552951e9dd1821301ee7627de08141e05f3f5804ece81e3eccd9e43e7b3cf3f22c1a7e6967c014b081e52568e2ee7542f7597c56384d9b6b3cc3fe72991fb07a816243a65cfcbc7c0b8cdc7984c125c4098398cfd35405ff9d92ddedc92d36a32e91d00699d3857976865978493405f19f5be17b263bf67e8a746a5d13d8b15c7c075f7d8fd60f9fb7fd325280213763569886a0659875109f255f729f2a18dae9b83c88ac54afc1c6aebeb8ddb8ace7b79e26c388b4e58ca4a5ede26efdfb56a6d3a6bb5dd280d77738f34dae05db2cb46310f7992459558e8991a85ab30135c7699276b035e43c68cec061b731fd51209b55692c0abbe6ec83d1fa46aa1b0820abdb6c8dfb1f993342828e8012adba8f8460d3b3a7e82099a579979505324c4dec6f59979725c2ba157a892338ae3223d5714014e9c13da82140e10d15c91020c866ca1d3680c3413dc4e61f566c8c11f88b89db3484a96a6a7882232d41ee647685f3e6a96e8b0fbc3729e5d6ba4544971292eea05f1ff2fef0df64e1fd667b5063ea68d8975154ee7766798f4482bc62936482276e632621fe86cbb42c5d8552f71fb22e7e5e5937fe589601156abb7adee97e288a3a4f364fa3f6c1c65053132016310e0963c977d2597cf26c0f3d3279e6aba4cf8534132a574b65cd1d674a28d01e3bee89a00ee59b3d2ce3028377ba1331bb2816ecf903464af41955ce3c22c34e6d922dcab7f5b5fe9722820ebb3cd2eae6f286d85de930bb66c2c7f83b3428b295a20f99e4d4b56f6356c731437635442875eebdb8af0686bec7b474e44e0cdbc724d73161bba77cca39f0ced916c38c6a2b57954022f93da4af223503582a4a5287f90a161775ad369a0d600cd32a34b9a16ba138376508f03534052f4ce3d5e61200b03226b98f4ad6442e0b85f6ed7d990616ebaa2143f7bbb9a3fe36b8144a218bf507706a88914c145cc22e1765bd806060209fce85a2a4705fbf0aae29fe93200056e8bd5d3b9b5f8f8201793f0580830bd3795dd780e5343e37a5e44496736c7a3ed705d95be1f02354bd43f6803547ed973f241bddb92820ff9db4b1e8d31e02d272be5e74cdbc33b794bd593e12e0cf2a5c8b4345b4f3ada0d89d300a0d3ff6e6b10b39b78c42362b9b8774ee558e3137a1100f7e4b1931dcba2bd3b8a904ed0cae8ac99f1c6aa0e1561ce2e4f385ee0e44cd71856feff9662c9d13c2fc7f2921f689ae2f750fc17b1384c51d68ffb08fbe198399ad0f4fd5bb1e977be4be5372a2c220c30eec804fabfd5eef914ec79c26137956c5b425ee5ddcf24695b21e1d63feeabaf251fd149e58da4b3d66ba5d8f7291bb5d2eea95e81984277b190333a4c0017c093dadd5bbd4e452d80c5a7e5fb867819d0f35cb5786bf74952a1d2af2dd2d4e3b1fbc0bd0b5ab87bab61713a6a106cb49dc5f0d6315aae67dfb2f36cfb70386138dfe5a18b2371f689af29f32dfac92cbf14a5fd9e7d7a69a50921d981743ca00a0c9583e5826e4e7b260e76844dc8ed253ba15da7d171c6868bf1f7aeb88bc4fbc831e84a70b01f2dbdbbe15750860286d71f1b29e0b95fc6c3b472b0c96f3a54066b29ac817cec60d49731247114504e3ea1efc98cba8754867019aab4cc7b4b5dc2de82f3b51d218eeb243e1093ed86007fa48f5c47ed88b26876e0e420ea4a3d7056dc12b3fadf3fd780b7ac1bb2e0eeadc4f9799753160ebdec9b1096be885e484c419b19355a7be3d8a73485db2db0e39026c2cd27eb71c71cc5178e4b29edf0fda673e8c3f0d4402e70d00f2ff8dfd01bc8fb264122ce878e0fafe6c3401884502124274bf0cf6921ff0c459df52dc7c748d6c95f7e8f22e886217aa765c8887480ecaba1ac5f5e6727c1a321bc197686c7f94ad973f05d45697aa53196c580a2b2cd2f34180d2e1aaa6226896d06787494076cb6bb6697560cba01f434d6e560d40033553db714f15190b76a65046daea068b4b9b67cacd00558cd66450fe5e5f1f88f4505813bb121c79ecacffbdc1cef32c078a0d24032d64020c20f8b2f94f65276522cb3adfa3c34501ed53bc87fe1f8093d9b62bf8f378246b96dbaa6b2f984da32248d4ead81709a43160433648d77d3c169b22b04ca2b8e3f3b6a328d2ad07d785e9b4d68266f928b2ab8beb7d18d91053098949083d250b0869567dfa93678f23c1726e79a816716ae305ede0e66adc3b24bc11b640c87cf82369a7e701bf64cdbd2e588d87c3d2a08b8dbe02d188373e66e516a58cb1f8b11dfaaa9991e81c81110505797ed545fbdfc5cc08964ddbdaa2a134ff5fb1b6e3a8f573cf240fb15958f5d3e1ccdaaf80f6ccb919b8c02db8a492d3ff72f0aa1ef2e443483408f03ce06a215a64b8e81e9f7be5df242f1503b4108239002bc396c0e84140e2146f3f5328ed0fa2a3a8c2c0a6ffb2bd44eaa88ea863dc9f17117ae434edfc22d1632232f576a59167e9c7232c136e34be23f6d92dddc6d76ea93c626a3224ac10cc4969b9a2ce8c95c4bc86219635fcc4be6b62760b6a99ab6a9e881422d66008c977b3c605b3e1f0e4b166bfc7748284638eab88780ae831fd61029729012f716007a34f697bf94c0b3ce15f34962adb1e87bb0ad8b940fc262c8089079dc32e7457e12d5d1468a4f54a96e09e3d37ea19ae3be871ee2095797abcf35d7aa4ac57b28e470dbd9d3b37a7ebf600c9bfc124058e2195a6a95577c3f3b527cf0ceb43490de4ac31c55a4c55aaa9ab5824687aa7ff4f1a32c7b0611647a0534b84dcb8a3fb2203b966f705e02195001ff640c1bc2ce1463b55bcf4524733c9b8500b3a116321f26332b606442b5d50a4b95ca7ea2a14f7509db2b004c0fdbdac4128bd1eeb5f76307d3f740da39437899041bdcc169af9c381e35068e3b300c66619799a71a9df6a83e20b9ca2baeea334a741fad6b68a7d3f8510d248d64b9d27914ca16874ee80157ba38efaab6a7d830f7fdcf2372f0cd1999184fb37410630a744091be652d5ed67e72d7832187f01919ed89250ee29b246572582711f46df7919f39ec8a199557d98410dc70648b5f1fab447a9380e9194d10e8a68d57856bdc5b087829ab67ae751ca55e1609b9874838125f3926e0bfb7460422829f963157b628f3fa9b46b21a10c9240a28b725c3c3a1476fadf5cca0a57c96e3f978363685f3f854b32979cadf6d1dc526ac7ec2ae984d809fb1642cce881f42719fc5e607c462252b8bd8157344c33b2c1087e2d633cf045c1c395d15e1833c3d856cefd74c0b6f5d453ad78d6ea8e2b17f69c3640337241e56dabec133277ac3a7e76bfc9f95c7839a38702f66860b1da22751dbf041fbcc00a9fc00f72a7220e1231d00db75b6c5af55d950e2781cae12e555e8fd572db1c876b9bb7bf5fed7a527777c980f7688ce107c251d2f909a697aa45b226e6c09a2a3fbf5ac4f8bc1c805c9f0b8a9a1889f73197bbac45e18f92af87b9910bd36eaccb0a8bbe52a296b13c48e3100f2de7cbf01cd79f9b87f349eba55889574d1cea906d41a7a7bc49b963544a2c31cf5c0dcd29b840e8f9d332ca2575a561eca924132b6c32495b2741bc7b7e0d877a2b795ae568634d2a714230b8a02b0c8aa571c0138c3d4a4ccb8c58761c13c6f379204ac38ca2a747f7f748dfad35cd5d5de742d0117a4b3fe62595877e5b17c3b43dee5103eb2031f1237612741c910d0743fd2100518cc0a12889eca282b17afabdcc2e653f8822c6fe7707efadd8eb31f1d61e964e0d5e2e5cff3abbc71b6ea3d13dab89d1685429a122e1ba4f1ce6f5787277f0459be006f0523107f762d1ac6fca671a83f38227f8c7ae1408a6b9d95c9ea8716889d23439fe0c6507030bf5c8e9fdb9d787701e74a6a9a8fdef25cf35896c97f12892d61fe443ff4de6a4cdbeddc0e7e92a5b7e6430bc37cf0f3b67be224578de966290cc5a9e1014b67873de3628efbdbb9c49b2bf23e0c04122fbb4468a3ebb7ded94aed87242519ec3ecd54c72c89c18eb8de2cf17aeef358baa69f9d641a1a96c23195abc729c28d3f326217672b2581cb02046849f3bca551a476064dfbc88cbf9938fbe28ddc3fc78aab21beeb8b1bcc4c1635ebfd26fb8bc4b3ce54a69b1d247df341a55ae21346ca9b949a2a57dc9df1881936d497fc7962eb711e1e198b24117885c8342bb8438b259b55f18e26b30286d9021aa85c24b0b455e18adfbde89221dd77be327f3f899e14f709cdb36e65c9cd8809371e4807c842c4c99c58159ec0448fe9fd99b9046a7d527557dc32a69d3bb7d9a1c702359b8d0018f1976f5a4a4bc03b45b9e583be601485d9cf3140a334f4918373284136a41237879cb40c744a3438123f703c9f1342ed1cb8c5c2f0dbcb3d090125a38800e2c991d9cb46d45fb2dac61c8dfde501045e029eb134011e711762168dc9317093f15bf0b9a908adb8602a5cb0a5fba7cc9bc0558141814e19412c0507e8600e513a80ad70d498d13e66df4c54f8367964fdfb7e904b5e79bb76912e48be16e012506da8273a1b085c6ac9aee6a974aca99bcd43d1ccbd28f1d0f99fa565eb2540487fdded0027aa77b9661be5f6d264ff80047a5103d656a8da8963a094bd72c08387ba38c8c536d69a1a0e5192381a709ea36ebcc85fdcf449a9f393308ea752ece158a055d6c968b21ee32238a0dadd94e1088f28127f568fd74725b3ca9bc5c4eee72c63529656982daa8b303a5af9f5c3137a37f14257a78791c22fe10c1fd0ea8514899278ffad017157dc3818602765579a9849f3962d1b036cac3df52c5306f09cfe6ebc968c62cbf03094635835dc656511a522c954bbf1b02280b19ad44323294236587571bfbcf4018e01ab05f5cab0cf14195fe3290f3362c65e2a8d985900293343e00f1e79279ab8644eeb5a813cd43efff6deced08cb1ce260dca32efb4abcba3ce7127643369164b27140441dc52b013643e654553264818df7cc7c709fbe78896b56797961641707c9f7fcdf5ee6cda9978a50770306e601fc57896112f9aa28dfa6d7ec07b68993298b5b4c460d3d65cbbef6b85db31c64427dd1231155e5844bf25b2202ff3d1b2626421cb2a1d96f69093c342d09128bc997eff8b04cbdc4d3c30aa560fa256446f9c2575b92f41f0ca6b1b4e3adf260e52fc89c02aa7fb5950888b6cdf74e7afcbd328b1e428545604871be89bf703ce0fdcf14791f378037af081d786b5661a57ea073e1c7bb7a0192a99b5bd1f9876ac11511d5f2b3d0686a3f06476ad989437fc7f03ac3e244b7b4ae488ff0de76583e03514f485b4291333b2a4d078372c536c13cec521f42f3ba0ca51059c30373011143db962420f2239f1f0bb7e4f07bc42c3811a780320aaeb8f06695274e89fe23d34f2507f4110e08dca76b3dd2150c5bdd66441024672bb0ac0ac7a26e39a7310146821133620e2724318659fb8c716d0fc34f86b82fcb9e8309654195358e9b75cbc727c05e886500a10c46670302f0cbf714244a4ad561a0448f1e5d5bade67011ac370a8b2111090c534e53a3febe045a185af84103fc6a5a1c8f0b597490bfca1789ef1718833978d8bf8e20a8a41644f02bfac6c3c50bf32530a58e9a64556d9aa724fe4c3b7de548fa9d20fde9e034925b9acb0fd9ba643c3fd196724580c322a559adf5407c99ec5f0488712646bedc971421a5cf828b336467ea96cc139123173a81d5cf609aef6462f013125713ebbf0775c08c31d439e9dd040496b63458ff253284414587130ea556ee91b563855e4622d477d7c391d1d91cca40188fd9296637891f186b00df79b54137bcc4b9ecb51b28b112ca8e845eda99ce588bfb6cd2096468970c59b355ed3ca5dca9d9b4c819d198ae96d974c714790a7781b88efad41616a1ed4308295f2e566a2965458b596711122e15a893196be6369b49a216f53624ee9986b6e7f936b686299551869b4b7d1f0124b525a8ba821694fd521b7fccdeb1d1332f15888223f0c2a37dac3192dbc277a6855f59822cc907556f38e5409958675b8173a66f7c9662bc30419a42db0497ff07d32d04629e63575fb327e40633a8bfe832671939cb564f2aa3001f53137416a3ffd19a16d5074845c70d86d271bdd32f7490e552cd1d60f64257e24e75c6b240a4573d7ff72df31b5c79fb1d8b9611fb9e2c2380c91847b139eda29acbe207f29a2753c6a2b07748d118f6bb9ad16b04a257ae22ebc9af18b7f52ac446730ab1c4dbef15f13d0cf968e4d83da49239f5d12c0dafee9815f8c5f044be4b38a65602c7b50c22e4c1bc7ae0fa11b55eeeb5391c7006505145978d30d46f0599688d2238e7cb13bbb3589d74e018fd931227da6d2a6e9e566a3e0d16c26499ee7cc2a0d11ec741305e6fd3e768822bd8481acf36512b92f3c8c1c7444b45fc47ff4f26bfa83b11f6d54a9eaade7e8bba2b68d41548525abce2e9b917b583de4c1c2e83a502a1492940784fe0057f083d3d9daaf0c0ed1a75d3d8e7942d580bc2235dfdfbcd1ff8c7113828cf26b6bf414897f59c6f7e70ed622c5e29db926b789a3a8cf9d38da88e5ef78adea02171ec969a1351c1aca06aae0a4eaa7b9ce915027d38ea47ee2d847eddf06f2294291631fbf346ea3a849e005d1d581eeaeb57d0f57270d0505ea975d5bf1c3f28d6c7635f11beeecf9bdb4291249852ffa3fb930cb809af395623012ffa6b01fa48c980e0a885730052325bb745465150303f184db6add4e2cb851abdbf9a63606a2b29b8e4e61778c482faec9e31e8374b01aec98719c38c336a4fc52cb13849281b12995fcf5a774c53dd0a89305ebe8dcd3cf2f0599e48dab0f57f167bb6676ff548b201f2f74f10afa2a49c315ce8acc017312529f11fe3859ade5e339a3b4a6d506767f7b5b4d3afc3dc09558cc580346f6ec796fa38e19272247ffeb021d1961bfdc979845c2daa2e4ced8c44909b511fd3f88a2f1c9991493354f2f871c73ded31224204091bf70d7d0e7ed47b05646c1491dcf003c9d79a3f9af8442df8154ddded2448b3ac2a22520fbaf9e2061b0959f56c171cd6af68fe979fe852083f492c4f16d517df4a067f4b87768b9a4621f6f1280e24c0f24762920c64c88f96d64990b7e699ef9b23feb2cc1f9766fe403fb9b5fc29023923f60fd4d79b677ea1a57a762e6518a3a2abcdd0de0e31d791785fb4aba888ada8dbd49ee9f90407c677f8ca7f37e2cd6329aa3e9051ce0e971795bac8cabf2cc44870efa8ba00605999061354e615fa4703feecf7c32d2eaea83e00aba584b91e0017582bb833bdfedc741a80cb8c07fc919c916109a5c7a4d2db50a78101c97540e6b5bf957b5786cd8302560ef38569910adcba9338f5bfc6164748206e192ebab54ec7bb746c250931256f2fa2517932b727a495cb65a5db444454b975be4863462543ba6fef2b5039641045150aa41a5a862daf11d0ae197689799030a906e5b76c7cb464649352935b5b662a54281297a69599049174a0434442a1188caa29ad1aebf5f73443ce0018d7917c2ec54413eafcfc0f0bcade71067d884350e91fa99d5de09cda48df2ef2611b0722c02260f242bfeae3ae8eae3e0b40e8fedad36a59e87681cc134e61403f594cf3692a43928ec191676677774cd75a976b8edb3fe6b361818015577a50ff993c43eaa083340e11e142eb499b4bc917319c6432982b30637415c6f7ba866c3765bc4ea0129700b11b73b4216e8a8402cd44d892576cc8278acbfda03f76fae24ac59278965964dc771701f8e4deb346060896909e14faf909d8e09a7605b357aed045fa2f054231f544f56dfbaf4e26e421e126ca07392b44e692674a6c850653ebf0aa96e540ca8ff1597caaa167c8dbba7ffae934979e2335874b454a1e33022a0f73f151eb3fa52f34615a53770cd44613ec8405ceb2e05e8698621e4db6c78681c2dd09c6366b3f88f0e6a688f4ce0e171f4a8d77f66249d47bf96b1ac295dd35e375318619456afd4e72b7edd4709c7a33f622fc697ccc4432423ac99f06265c186078c5d586da431fdaff3f89daf3154e692d8f6f685bbeb642d8f072da2aa58db95dd2418fa8fdcd00f9c2e1401b324135d95b76270a015a568afd1904cf0949c1f06e036f5f7e94605923521a16c8d4c2cd48e5d3fad5072936efab482cdaae2e184de84dc5ca7ad6440ea95ff71dad8a84d2400d61a581c72febe299413ec8fe70d96150819b3c687667bc4f4a46686222ad1fffdacf67191d4c6fd2389a64469cd0c0bfe5bb09dbb66301e34a6118db180546afc21de3f390a911c37385732e06557a54756fd69c8a98b432d8dd9bf74a250a7f92a1110203769b9885b2aa57e9665aca14c0501b49499195a83fb75d3bbf66c00a4bab34118ca7117240f6ebad09d5663e13f282c99780c996bd6598673f32d1a7ed9cdd769efe43090b850b28678d2971a1e5df896cb3511f1716fb8020f0d6da2e8494ebdfc6c09700622757ab2b70b33b0096d4fdbcd1ae348a47ffebfc7152f5cbe0656bc4deba821012b113e3714725605043dad2f79a963f9da42e56cbcd195069654dfc38ae7694ef32febca850f6dd3aaebe63dd070c8980570f83f374dd98856a427006fc4953b7d1e43423dcfbdf5e6d858b573bca7369d190a04f349bb6c9c62af26eae8e9c5489b431add05b3eea28dc202e8fe3f3fa63f719d0f5a5ddcba8d8609d49d62b6daa1519b9df10ce9d33ca7323b0183de4ed77ab9972672fdb25de1a81a7fd087fc29f09a9ed1a9b8ddc0ad2ef726b3708bb721776122d63869cf6008f127a25b2e60ccb2f1c7379f0ab738a325c7d91bd0ce12e67b4f437bfbb1202c584a3672db6ec06ddf4a1537b98eb71867d9c790ec4168d5cde5a306b035d8cf3dd7d9a4a123126447cb0692a4cc6881b0272be51077d2099745dd0746db22dd0ff5b1ca37be095adb0f7145f0566a4928d7ee612724f6bd90a820feea498161d464e0b3eef5c9d70e524ab50c2001ea027f6fe43e838f61d2a26deeecbae04f703e622549a3ff9dcf56374c67ded2b77ae29a7becc02fcb29ad4a4b1bc8952884a35c3e20c2401b8974ad5d0caa4b0f114212311af7725ec744a9e959c486ced4f4edc82b254dfb8343c8b284626ca3aa1022acc894c3688b818f823b89da47e28746c45dfa781fea6b600ee654c34c57b9e346cac0745ebb47b4ae96b552a7ea32c50efe9e4419edb0e7d56fb9b63d8d81df2f2891bd8b678fe612c1b2d9e23f45f11eae2fc88e8aa57db837d2333349e6195b341ad91943c2f7aca50f1893bd6e938f4d46b4549cc602933143b20e12cb187284e1b5970ba6481474b985acec4d69dd4adfafcb849a39e2ab0c6503754c25277bb20d90ba8b7532522b29552e24b70fc89343125d226e344cd9f18e7080cc20350b22b455e1f18986cc0cba433b1027140086ccc238a2446fe51334d661daae5bc1cc35a5bbac108ee2b0d422e7973b47d82b1e3f3369351b53e057eb28148a003309d978b4528f2f9f161b11751e04945ed8e1240058cd3569139258edf121df7aac9a78b25f58b42650022b49e2affcf31233c16ba23e26d2a1527283538149b1781015b6cd74e94e90e843f1ef21fd7a4d5327160cd4951d9e29c7ace45a2487bb9bc5cca498e538e992a9931ef9aa70cd4e9f2c04056e4a406c4ca293ea52551c267368306c80cfe0d5ed30f3d62782162713fbeb7f9bf96970046ba69e6e5163279544c43ad24b35edfb0250a9933829df1a2f4aa73c959135baaece4981030882bffafa26f939e4e03107c05a8bd0575c971877b883d2aab6a0924201fbcf0f7bb9c6e227de572577be00ad2cbdcab7dd042a9518b7122303f8a8169094263fcd6c2ee62813b6e77161e126f7c10332e13e2d3f61b3f77a36710db5a9c0c6ff7fe904c7ea2f66bd7f887394f6360136ed5448de60f32674ec79a76b5080ac5740de88afc1bbe760f49c5e3106f1a524fcb570db605516d9ab7eb09ead3d52266cc072ee48a6052e3b222d790184bcb9b1013c38fa1634c394b0538e723a6e2b961cdee6a55d06368d35a04046b6cbc2d648cb0c32d12204216b1932bc26c61d617e0a01d6aefaa3849ddbb2f137b172aaccdb307e7057526f5f4cec55c843b6f6e762a49d1305adb0c521f8ce5d3c77f6ded8176b6b078500c3e1b4e6fbd2b5b03f1bcbbe88d7dfa3657782e65472a5246085fe5bb38304ec139d146619605232802f07b89e13c4393b99c4a8a13c98ac7803e3fd5e820e4813724f321f9a17a9bb1ebed5e42152202aeb1044eef7824a32deb0d6a65dbcdf7c3826e5f7c890271b4f654f025652f9eeb3e7edbc20f649096edac20fe5d351bc531363b8559c75f6fab524163bd6228276e467e588d43679e42fd121ddba6c96d7cadd721d3d0f922df3bd7b2f8cc3f156a1905bc1b9de77c5c3062577eac275057819434da87eaea34a722dda5b3f2efa2b7904b3ee9d985914583181edd886817ff5671c5d81701d0d5658820e67945b18e74e95b07f68f51ea91c4f9cb29e9220c2d77f30cc65c1ffcdc5a2b81c62da7955bf12e555ab183c2d1e278fc83651dd3459c740f41a967c6a8176bd6e9d15cf506caa40d7a016dca11e0b0c6cfba70cc6707e3bf294612e51a9e4a888c0b5ceff4a9fbec2ca1b94637a5fa4b9a2de1b56573b4afac4179ef9ba9ae929967c4ed1c28c92494f68a2cd49aec0a59e4d62ef9f28ee607568afda290cb9e5cb8ba195eef47788a5b316eea3d155a3d57ab70fac44db8fc41e28c725730a172f528c0a0e0fa6072dad80cff2eb5f6b42047f754b27700e5e0ba98805cf72e7b7a54394086ec37c291c83c299131f990fa6d7f28e66ad9c25cad43686338358e6ec50eb13503867cb9287e365117ede3b68aca733a1d86f73a8687bc5f89abb3a00a1ad4a36ac8882c5efa73e4b8d64dcec12e391e26f3cf03fe46b8877f56a081532c109ca9c2cfdbf730f1c4b8c255c1f3aa01176d4e2b605ba7a73aaee8f2f8de3f2b371d1a28bc1475adec8f17f2095dda0da8a3cdb2eb22ddd17bd241dbc08e8fba8fb1a93b6fbcf5def93f18708dbd3018766d177a31dcdad8d4a8e7bc24b28ddae3d01854000c07af6bfa052835c1c90d77bd1cf01a106e480c9160e549cc9468d165bfcba5088e026cff863024ac36eb28e8f3a97c54eb43e699011f60d77e0a90f6ad36ef678e93558200e892b96068dfeb4d19dec53bcb681f88885df3ca1b58bfcfa5a05970b1ee0ab6a1b71b1842cdf5101460b3efdda02eecdf6dabc288a22aa789183ab9573c7f0043dc2d4d9f291535b2c67b21e5a6e21d8b6a9a8c498c216378924e120f727cfcec6da14ce8e96d91c1b3ffe6a1ad30961f349efad81921b85d9bde4aa3693ef1e266f1f6eacd32b26e28cfab37097066a28ddcb72adf4b7055fc7d1c809eab232f36aa790ccd6786ddc7a51fad1996e37bb38fb3ede90d1966587c48fb230a08dab4d6619bae9d6916132dcbd328d917c5e5bf5b1eb3b93dcd27852500db30f90ddfbcadac94f3cf61eb12f954893f8ad64155cadf84402e5975dc9a4d6dc995779480a6f28ed4fb28f1a264613ac65e2a0093ae3a6355072433706218df778ef63101f5ed32048b3636daa1888459218a209651ac6b20df54c4211efa6571126f38c546543a957832a15c1f360204e0a542b917107987a83d0c76e5d5b8daea0f9f00b765cd976ab0ab77b5df41f0eb232e9dbafe0d72e617e41364482ad76e9179d1e5f7bb496775375d91eec38c8d4bcb2d0c72e6557ac24027e86a27caa8dffcc3789ebcd14f22be4b4689a565c4a9eac08d1274ff681706d2ab1a75a85885c0205ea58d976ffa605fac59d59aa6bbd90b2e68891d26092212993f5635b8ec66faf3cbeb594b0349e24a4ab735519b425044a9d94c5f1aef8695fefe5fc02231df860c9efcc2f19b2fc7d2345c176a9c259d6b134b1806ed88d15e511b40ce9cda8bb2327f68eb060e94f6777fc81674e6d8e3420e22246418c6a04faba8ed541eef394665bb219046e996217f4b70ab9138a7d837e6b6bc271888318e813a423abe7e75270571cfdf83899cd312ba8087de9e55e7c0f263fb0f4e1aa2a2af412bd01fc4af8d338a0ad897ab843651ce41cea784b850d6de11d00be0311a41e66060f3e2a5effc0b5ae98769f313e9ee606484d5ca441e375cbeb424e0c45b7e674bfa187e11722d698bda6f4ba94d54285cb34c18528d513b75c20db86ae4bf80ca701bd5a63c91b1a1d498d08566ce9cfd5e1514ca5d7226495d4131dd01f51f3a4e758adb61d387db8126e754abdf509544e2a5676d60194dc642c804f8eb70b6d5da0fbb2da490db8b060283352ef2385a33727770ea45909d791821523f704b43e388df0a711624fa8e0463e844cb755c91f82cd89b115c73f23b944b7f2e371b72721d64ab57bfd910c946c48438091999b3302f1b256afc5f53b1232874586093c1e29971fc4f916d1046407b1c11890ea3d3a9bdf0840a6ce16cf8b5ff59ef53bb00b70a5f538e53644ba37f58b6674529a1f739353465e3ec81ae286a38c667bd6efe220bbf941dcc0e55b89558ee6db3ac996b35cd20b2f7d9cf4a3ca440d5e6eea59d7f198d762f353e053474c1a0a34e83581203ab2c568df1f3ed1a4d3e0124887e524cd8ce1a567ea3d2e9803e6d3f9926448fcbe224fd2d93ad978eafda903fad29d7063e01d37e7923bf704478094c65e6b01a3a6ff988636ae631a8b798b15b1ca20db76b013afb62771d7848e9474c21faadefcaccb7ef4bb0ef234058f1347e4abb42a23ce283d756f2b85e5aa1883ea1392dfd9c6c3d124f00464ea5ceaa854e825e1336f7da81e00fce632ab0915eb0c11dabe8175fe2cfe7ce514571c91bd651c4c1a0118d0fc8e1f4bd2c09f0cb357dfe866cdd1819b71e4006cec7f1cc7bc0ca7841baba419f6cc1fca4cfea00ff8db67841d46acc8f57e1571df1f372b2ffd51aa85f1b60c55f830f53357fd67ea2d9261a4b492a12c4f864b5682fb85c781ab28839df2ad0e9d2977241bbca9cc39458973179dd1ab35c4ab0b3348f22e02b9dad0e2975428e26d13ad8f845c2674f5d34800fec3fe942ffc5ba2ec11cf0a81561acb8aa2a7cede82df3c72f5abd5ffc966b7bbb1ed2a6997497c888c77f67fdbe9340c60a4c05edfc7e7941077f6d4450faad2ec21ac082bcca1f18ffdb3f9b3ec52ec637a7d7ffcfbf855ba386df9431c19a4a72e984dccade601eb02f8677c85c96ff70589bf95a17d91518d74117966e416146f5f5ac455b7441c0d366279a638e7834f5e08f0dd87e17e88e9d521bd5d17cbeb069c2b931e62be85d6f232ee3aeecd652f4c4dfdf56ad47d7b2f4ea38ab2712dd214af688da29243e71e435966668a768b6fe0b2e46343d713d9f4a88941b5250e0ff8794e669ae1f55aa8cfec65c2b24bb575dad6df8bcfacbd4f48d69eaf30c276e7b5b943a8ac824d7fc29039166e19f1fddad06a7dedc4be18a2f519f225f54660845cb99fac993ae3af1d3b3e4178df4fc02aa386100885090dd5125876bb36888a1139f59fc6e19b1cc8d609f1f3914cf20da4237df58e962bb6493d21e9e6dc8da3d46a1b147f12762f3fdceeb0f923b475e46d82857d7dcc68160f1b4d0a10e9496c51aa74820c9e9529661dbc024830eacfa3d305d4b889be2f7fb6c223e3fe74dadee8b1eda81be96c54623ea89113641abd038e1d0d4e0de7cf25d2cffebaa1ff49a666f3d4bcb4e799cabfbea440b2c089484139b0cee80f99a6d907c0521a661da83f99ef747351b3f1f26c3ff5582f1ba66336e82bcb6ca6670832a410a4cf68427d95fdf4577d83ecafcc2cb7812f1a2a0a3bd714ff286d4a91ee9f224d33365d85139acf1513cc9736388651ac4097550175e5586f187ebc4412f5d7829b79b8d4d0cfb8309244a42bf58e52dd43e750bfcec70293a612be0bd8944072f8a5117541f1a041f1c333c8b7fbf6f1190d7dd333fe3b186bd0ba04015b87f1da0e9998b772b36e66f519cb3c1b3139dadc8011d34fdee427cf1f2b82efb16ec1ace89c203795da8a913d7816dc760b466716923a49bec6ebd58474ff4fb6e1bdcd1a98a1bb886b94f5473dc24576d93fac91489bdfcb1eb2dbfcb79048c6a749f0f02fef3f1cae63dd6a3de171136bee3094196f7c755805d9597be7f4f1c9423e631df18cea8940a5182d19fe12d0ee037350d748f3e25dfae1b686ffc088bb8f80ad4ae4a6f45fcf919ced4914bbfbffb5d4057093fe607949bc74e2e873dc64e9077f715f6203ca9ed92c157e7bd2e9f07faf0b6d47f69757fe8ce14589d1945c9ce3f6a5311175cd72c5f745290518e47d543446ca240ba1ce86397f4d020c10400743da5d1952eef5963a5a7d57faed8931a4cc7eda6ed42e779d9f99c8b2c001ebbb9e12e2fee342ea942a1f81f6c63314493cc37de700d8d3512780b78d48eab29334adee143247f8264435990f0e27452ea197db71e7f9e041bb3a9ec7ea1b1721265a8dc6e44034a04616b1971e3451d23a084cc7d0f517a85cc4378dd265f478aaa4504ff7e4b21bb591fca87292907f9cb2f62615b359f35ff2efc517646a0617b9f3b1fd7964016ae769548ba6751b9acea3d4e9f51efe1e5b757ab6f95862cb4b7049c8525ddbf1bf34e90bbf7986ccc99d642ed6c3b9c45fed8019184b37ec8a151248c6cc204b4bf5deda7a80d2fc4da980bba5351fda74756fb3c573625eeed27283f1822e459ad6e1eec9d1dab0245684119a5cf13cc7ee575181da7d576d99302d3a609dbe5bf2b2209e43b2cc64567b5ff484ab0570522d18bacedacbe28e882029c25243090bbe00e296ef067823615686e77fc5b4d486a0c329349a1d12682c286948aa9c967262cc317c5dc8bc93288e3c6104ba0b724dccc76eb2598231e8e3e19694dd62ef16b206745154bc5dd1fe036aff544a652c8b1b708794e50208db9571b39ea0850912fc691f906ed8d2a49d4806ecf5aa593bd9000e96d7bb9ed725da47bc744b0e4cccfc29fddcfb42c37c400014102a22765e3e3b31afb5cb26d4fc2d935140756e2ae3a20f30fffe3dfeafd8305922e03206b89a683088aa587f6ad0c14a9845180d2452085b62b2b04523285da809675e60e618a124172190231d7ed3cd0613c93d72a2b0a9cc619e128244565b263fbe78a947b470b532a906db6f8f28288a7b3340a410b3028416c710b91e3ffcbcbfc508c62c7af69bdd1f7afe512c69c088e236eadfd3759481cd4590b5162d43de722c79322ab0dd4a78ca5d6652dc96ce96a10f2f9d2cbeea6d05cabf4659ca5e604f179a8cf64707d655f59c155c39095d979517fa766e44960e8cb290c327ca4d2207de98bc22b8d03a973b4e7d5fd0d0fd905619ec85b7a2ec28c892d1360bac12367368f5c6ce45d46331f91f4887b13f4db2477c670f819ecfc9540f052dd17e1fb9bf8066d0d9c506119bcb73e0acc17f36e76fbbe8e5b21565c3409349d5165094b7eead95f922b0c54330f3b84c3cc3058b4a85420fdbaa9cd171aa8505c96299cf07dfd297cb950c43b224341b19553ccedf02c276c2e31964141ab08af26bda4d364e86f8cfd081baeeae46ede12d3be88dfb89e34f819097f32fb791bcd3bf12778f16bfbff06dd292ee52ab1bdc97cab30d936d7a322d7272a74c3b62eb9366f30fede8c98a1c0f3766f8600f61d9e742b17ff74ffdeaec8822a5539ce17be02e3a69cac64b5d89a4bcf3c9c3e0eab8c607e7cfbd5175c0559ade18724f035c0a3f8e581958f3ceacf21a369bcf6a622614ffbbc539cb14a612afea0b28139842677e4c8171cba3f035b9e8a2dd8fd0d1c398c36a03e2d2351b5bff66059641fc8e9cad27724824faa42919ade8af5df3aa40ebe7b431d4b4d99b972f580d1cfad38ff97d4e8451298597c6c1116ab8b0a08516cdb982890b9a1064de4b52a768b7100a71e96fe7afb6419f45269828b4122ce58333c51991f2d4a0fd7f3f881b1eaf5c0cd63801d47bd435f3a714087bc2217cd58c12c16be13ac38544693f1fd527f8fbee139620264cfd8a3b8eb40505ea76dfb1d30ffc6c05100627b71f3e63a58c776c1ee95d5d6a738c19bedd4ea4674cc2cdbe60f95388e068f01b89c312733db77f5a9ea2212090a875a038f99b797db2007617a3b53cdd48e640973d70455b59f4339d29e19643c5d0ddf909c1b3edbac269771e7cafbd3de7a3a6026da26e427a0f8a5490483c08e02e1b19450321522285bcb2e4ce642ca19bc93a5b83fba226f72eec3852b57fd2dc2c94cda582f2f406b9d53d71f6c607e46af528c89992d1771adf3eb6314ff4c2c7a54a8c69663f8418880f43b4c9a93f438700a964e4cbceb60ffc466b40e7bd5459fbb88889467a8bca3a1bd6d18cf9b3800b7271245aef96f9c21f5c2a1b700dc6fe8a6d8f0abe1f066b0110fc487b6182987a197ae6eef7755a04149a02e583271fe9708a243b1496b9f0a886b5000f03dbc133c9baf4e5269b225bca2cf7a997330cb91f0e90c2d45a8d0be60828c4b155d2da83f114d4b8751ddbfde9e45a24debcb8bda86b282c277fa35600949d885a2c584ce03c81e6ef57a640c97fe4d80262026e0d26925183ca0c2f9cd71f2c18c73f61001a410ecb90149fc503ff55d83c13eae76d830a60ce940a5439c39424d55d2bc64752c68b031c878698d55615f9ea4c6ff787b15398b6176220df5906e9f4d611deb28a2af990c26a2bad922f9e75547b54c4b6e91dc54bbb3574a8b19443247db4c65a9bdb486af973fc1c8cfe4be7c8e64f611af8e7562233aa1dbf7f4e1f67a872439abed4e2614aa9923a3ebfd396e8d1a43098a388a30aa681bce8e08d96ae9503b185a0713682389fdd68ae29cabaa2aef60fdfc978418ecae57167f6efe7aad7bbd36a037040327ad85d07c76dde8629b951054762929f048e2f39fe69b1191c90a4560e6aca9a5b514fb6a03181f7ce8e60d7fc6468c692314e3ba4199648ab30a433b3310bbe802fe217e49c0d704bc6e4ce6b484db0beec31d661521d5fb7ea0c033a93ca28b753e281508f0404fdc356700412930bc151df8356e5d4e45569f520da9ee5d3a4dabf07110289532c021c82aa31851f6f0bce2e10d28816dbafbe28959adb2f0d1bf7cf36edc193ad0c4cb9efde6345194451ae206b7682ebcc358c1f6af4e2f7cf790b0f5009457b58fa148e51fc75b2c957c2be25b4e3e7dd0c545e6c09e09a13be4dd99cb392c34ee753e5d460b0c08eeb2e4432b61868f373efa6bd6dd52a86ccf8ae15f37e1b972df76650cfd63dcb2c1f8f29b1fe5ec2e3ab17ca4f48cf9e798c7c4de0210365bef3b324b837411b98db47068de883eb9eccc5001af247753000c9601e11fd44e68ca9e5b9ef5eb311f2f79cb4634ac8499e9e0855c8aecd02cf489f8d46556c3437f80b37b2deb8ad95ca84e9e6c2f720b514a25a1f689a138de2a3ba11dcabc11a7b63812438816e67c5ca18e493bd791d9e8d38d0d03a67e65d0c0379d8090fa7e30b918c6bc260023a724e22c16de61991cb1dfa08d41d9b44a4044e0a27e304d07bb1a35dfff335471d1c4686b3e81a8d94b1d6227aa77ea8e10b385b020eb7f7cee9fcc3b5e874dd68b89fd39e15cf6498769ecdbb5a533423cc3aba66e1d61ea2dfa40e328fe54e6a68c85e4f0f10876e16b0bdd3dedb5975c796ed2ca8f1bc6e3d94d0d6a6ce2d44930097356f319bfae719fee62d75a2e0d3bdaad35b190e7a1564aad0be951b4d64504714a94e7da2f2b962f3ea7fa415aca4d57af50cc4d4df5ad47ef484ab7c8d2f4777c1726330c528fa13ff00f516e35e6a2c19592a34de18b5c7ef3a6dc3c3de0aee3789fc18d315ab22d435e7eb12a0386010c57f277aa0d9793debef5fd982d9a5724cf7101165c8d1f8d0f55290cd8a71b876d4adb8ab8cdf302d96f4b06047100c8050b5d2cf1a3000473b18d5217290fa73caa0540644da60380d58cb404db18189e29f2fddfb004191e99540786c9b45d13c4980d9dd7f7a3ae1531e51c2db7f27046d8e61104fd980d7f6f780d0da16903ad71b1970e39b7c4078c28144df98595fd1f5dc853851fef0a9a2c06640937a13844693df74c316016cacf044bb3d2a101a1f9ea8b6b6ee7be4cbcd0c0bad42849110b1b3ecfec38d2ee7adb69339ed1f581a792c0bb19d0e29a988e2e2bbd338976fa2f77232f9ede8d83f3061e6d2a121d9635d8242aed4e12869dfa068ac58c4eef8924545efbf639c49a9734eaeb616384d8196f3b8b7aa1e69c952652e90a6fef94387fc86b7d264b14b9909854a7ae9233025bc0a98f33e4a06fbe9d20f384c9539de13f16a4cfd11c19b7b413e92109e91fdb261c29ebf39aaed9fdf5f6e949f19d7a7bc72bb334c43e52d48fa746483589a24cf0f3a51d4f803711916cf9e7807787e1ab21becc0ef9a43255f1428ef9ce581fafc28a5b3584e242e854bfecd2ba4e1a59cd6da9d8ff5d04a9fa1178beb4d3b357ee2c9af667f1ac6deaa21aeca2d8a853cfe283daf3fb39d827f4b2c8b71fe4923212953c786a513d3541dbdf5d9291b04734db5502233dd7307640963554db7c86372dadcb4f85b81912867ee9ae0cc0d869f6633b995520bf3e94c77be057f544852c7849e6af6ae887b8f7aeedb798eb4386d079e8bf4fe7a116545c7cf7f1f3c5625fb9d1f453ceade2cdadb1b681f373b9eb0c20f089d5747332f350b64505f988836de74c23a24a7fcb4dddf1647a34a1b46f612b909f54505285a9d3343724e78e8bcbfdf70f7c9ab79343fd140c5028d0cc41d6997535ab1fc663e9011dc849624287625fdc2c44214e8d5a7d8a32fda5b3a25d4e9a65dd977a2d16542f0a29b183fe7ad6235c2aeecdd8fe2db8afc473176b8132c9c131075e884859d950d4fa69beb7efe2158effa90e248703abd824bdf25b2094c8564e0eb832677f9a9d3a166c8b5fd222043a9a70a1371e30f0609217de74104c0b9273bf4277663915874e510414a2ec76fc80e66bfa309ee53030b2fb4adf04905d0e17d3b507393a8e7da6c9215765c0b691b78d92b5a32ef0a8686ace98186837e7677987671a449f1c794b40456f99c2f5b123ed5229b1d926e5a531ac98d6fb5658136ccb804592ba7157ac7a0159e35d586a47ab4d75fe41905e37b698545160665e77c2ce0d78f577fc61592e39bc8d2a29f606fb11ed03f557f18a4f9fd1725e541c3038dddbd147231dda90a8c15e044f070baa3620075560d9127b64569594e843d1af1a5014a3355101bb6a0a772a21ee39c60f0d6c9de2e53f36c9c25e7e2c3c04eb9d4493705a1fb5da44ba57a67dbf117edfa872055126d6e3891b9909ec6b510432506d346aa4827aab586a00632589824de528f55f026a0f23fa197a2b5d52055fc59d4fc1a9f9b9e40fc2bbefe04f491aa8f6ef31171004d5f774e0fe1f9b2d635e658aa525934680ff93958f4e308f365ffe77955458ea22a38d65b8d41d7d20e2d17c507ae4e566b6fdfe187d7509dce910ab611234f8e6d4bda2d605c4286b180f204c955a5a2ae2f386c540e66e46742f8f0688017c98dd6ac2a6a026a131c95aef6451b9c23f03a260d44711f5106af4b9c21775d1e9e999da2ac417a1a03c84accbca8d68d82cecb6045a9f1f2ea6adecad01e38f8e19a20cd93cc16b960ebe4233c76cf5bc78e06b7af472a4ffc9c54ddb3830ccf900618d8153fe77da28b39abe0956858a00c3e5ce33edad8760cc7d17e7e74061e193a4810ab95958d6adaf8370256f4162b48762e4c00c7494e6e5117cda0c24a147ce81b630c0c477c143b462ae11db5e3473fe3475377801adcba7adf2a029486425a3aa3383aed711b3937fe83d41496d9f2cb4f14dba4dcd76c486beddd5c560c0da06ad42b7440fdeca3a9fd4b997bf86dd82e8c110a2e5bc81cfae9feb23f7703e439a89f05c5ecbbf84d38afb06e51631c3ea3f0a9a9bc9d294376858aec070592ba642d396f7ed861be8509883d89d99ae41d2f05f8cca0fc08c2fcfddfe15130d9237867c705b0aa89449ee781a6d2d3c6ceb387b868afcc89e2b65bd2ac7164b70dd0b40c11066dc9d07567d7fe04081ef09e4f70f70952ae71ae421d7ab712fe65b8605d4b8f3a1dbba32c8f7144239b013b0582171353b7e98ef171f1cdf291926d93300e0c080d430838badf9798f70f79d503af5021c151c9f4911604b720efad58cd2b5392ef7a91f92d4ba016c670c5e3749f2f1cb6d1d674023e29e6f8f547b09dced4ee1d69a0ef2e49b1db4077c133bc7bc7c8d69071a4c4052c695113589d57df6427e9c3eb700380d67867751c9d0d1b526bae39c3876156ea90bcaeddb2b22285b368bd8f0ee783a5ddc9ccd31fb42cdfe6276137ce0374e35f8091cde780f5eecc2aea7484d71423d277f26f79f4f9ae929d24099f1bf9d49c04b2da67864936d5b0ce8a000fe2e68ce438a7cc5011ecdb6f90b3cc78c1796ee8704efdb42caab523c09fb24ecc3171ec5b7aee4b6b679c3abc7b2c7c2f6488ace699c2f2478cd007a34a92a7eaddf9567d66d1b85da971c31e84f3c76a18cc1088bc3b754bacfefdc02cb51d3462edfbf6fe07e5e94ff70385ee4532beefa140e120d117f16b912cb3fa6da429d5569edaff08aacf05508b7de137cccd4ae1eec6cc862388f8895794aa011eac0abeaae46ac8bee6615e013e3c7a6ff1a2cbdf13d00b159e42b2520ca4419fc9e837e92e4c38dd72fe7c6f928208dc950476a4804a8ae1e2315e763f81adc9804a8306b24c265ca89dc65f28055affb2f231197f6fd8d8a0a4321659f08f7cfa3bd83f3a0b2261b74b37ae97c54084bc5ae1f6df8454ce01d81e4a83950e6654ea246dd83e1fa6b29a890ce39951240daa10a4bdd1f0e02b3e1432ed1765ed0def26bbd70ca662b3b67eba1e934c63bd4186e1be1def57aff49ab29e9ff589b971d710cf515416ad44176dcf52fb39d4ee3ae83dcbff4b1e21fbc9d1d950ebfa4a94501e12e924e6e647f32e9dc1ea132d10b7ea5e817619ffd1e27eaa05fe11bf439f9d06d6472097ca301cb2390e7271492633559049fe3096a2d7958fc94385f0f42c66ddd94920ba638ffa7df01840b5a42fdad3ff8bec23092e949401b02faae1b6ef83f978a0c09885bf33e3db3201b6ee993604be7b3405f565df97f4a3786e27df36e2f2db0537466c870367572197296d0c0a2a113bb01bca9b8e92379588df8db4e60698411d903b3f2ea21f9e0358f0861d04e9a8e5d10f26e8baee48583d73d28095765c2c6582ca3a918b4b45b00d9e47066549fef5ab7ed09ff8416313166f3cbf0e8dce8b54a7dbcddeb768d9001134756f727f7387aa24dd4f3416097ad69f1ce337d700d4d1148552e1bd841a430ba28624e01b7ccb8fae19cf59818681ebd031ac5b4f5dac50807416b234bcc400332900e2f3f5aa1abc56b57152919c5876c81fcec81e4b53bd5debe385d1df9dda8b0f5d3564f6b6f7441803ddd2a3774f1d8d6aeb5ee6b23e6d14cf30b4e5dc9a0ce5886fbeec0435044393e3ba59ab8905a833ce902a327e01198aa2dba95eeadd0f296909c82e44e793060f2790ab2c736bc8261a458cb6195fb0e07bcb13d8284f448eed9d438a69117b6702a78ac8d3341fa209dd05d9d50d13ea615b2c8af387daac405e4d82724b0cfc51b0a436bf7607e2a8cdb22b28b1513e0ff9488dbaecc78c79e637190caf031fa6171e8120ca463e826c4cd80f3c30a8573886564d5279e89228bc40de81b256017d07565754934ed92c8049613eb34b7392c908dfe4f6a140a820fb07b7860560ffffff9f