PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64228 ade20254abc3b1f954ff654719b1351943f86152931f211447f47230a260c2a7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
724a7cf6990574ed3e9f8dba5ec52703ff2a4b05f42d8aadbb83739ad99eef4e
Certificate Block Hash
ade20254abc3b1f954ff654719b1351943f86152931f211447f47230a260c2a7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00602f0000801d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000893cbb9b87ec0f88de1f6790f8cf0045d13749b5cbe2009b5f625d79e32072d87e9386af8c11a5c3f2872644c7a046803331ebf3bfc65ba0313a8674f6d25b0520d58fba1a8e3f674b2a7879fd0e57f5c56320c5d62ef51e160e0000000000000040000000400000602f0000801d0000

Raw Header Hex

000040206b6590ea76abe6e538a01cb901421819bb70ffb755e1c3312e63e2200de295dc917424c4ac1747d21b7d725609298824f342dc75273b5365395b84381154f2d11dbe1a6af0d101184eef9ed99a7383bbad8a2df4054b2aff0327c55eba8d9f3eed740599f67c4a72

Proof Data Hex

59,560 bytes
12121602030775dd43a8a0d80acc5c5be442c958865a5610cd938b75d5d0fba8bf986fa311ec9af9bfb728884dc18edc85b7ba18b790232aa7bb62ac241f9e2505f4ffe9db4c6fa495bd54d5c04c51a793c07ff9453c96021b528862defa79fc8edafcce6e9422bf50555e557746b86e4c4b4903fba800b65724fbfe348799076f70701388a7d1092c78ab7f530b797aa33adcacb33e4a480a3c98e9a38bc69dd25b1f6873b90b46a69a4b926b618c9ca872761f75e31672174d2b57c5e8982d4866f8b105dc9be7467fc92268ab8efd9aed30d43a8c864b58e9eaceb4e88385c13f6376dc979e58a1f19495c644239c62f6777bda7f0d3223bc2028bc8d5714affc3be32d86695b7ed57b60a4b43cd78ab85524949d15bcd659cc4fbe7fe4523a038d611bbc199417f1b36460ddf876de93f0526485e2492ac542ee29bd20df34ded2e523833b83430687a78b7055613bf8b1008894681e614479723b01ca45715ae3fe576127687e21f7051c718609520b7bf90f60c55f431e9e33a548da3ceea00389dd8a2fa3867ff7170801a23ef31e97de2a5035ef5ca512e4965727fdb546d90a84b1124a3d9d4761f33ba64ba1ba412ebc8f74171a6f464898651f4d13a01125eddb9f1ffd385163834e4de709c6a48b1c74ab0a348cc29b769941a92d8ce9548b28818901f8f634734773330a31b90f193d3c254cbaa9169174c1d441becc52c526287bf38b0df9f2b397f390967bd19debb6f9728f1989645b582ec7b670f9542156351f9abc3847dc08b03736c0a69970b3f33de9a56cd30111679119ef526e44c1244aa00e8d5133a9bcdcec8163b337a0f557a0f546a67fe4ff5ed7db6af76384b4787d7113506f679ae65d2f1abd1fce6aa8ab51bcaf4f9e25f1d92046a1c426c28520fcc3fcc2a499d9dd9529250e069d5edd39b493b2d56054d42e9ff9543b352973c49c1094e22c4eb2db83cb6518864efcf488b3273e7992ae39544f7adcb5ccebf405b8e3d7e35cfffa49d8ff9d0e861a1ec01086b0bd138ad84521a4d23187e0b8117e812912d11906fe250639adec92e3bd36aef8b3ec41d4504a2609f53de4f853c8e304d7eb92710429ae1e2978313e36958c1e6c868b1d4d256838452c76303f964ac8f291104b2e17b732fcf8d5463599abbefa4159211ccb66fa81299a3ac832422e9566f804945078d0c3dd5914fb4ae385b1e0c91e0b24f700723c6187847e0815af2da8a9a455143aff5e0989b76444e278f940d0f6257f6b1163ace0cff17f528540e0ef4d89ee5da578cad71ceed9cea9b046b74a2fcb5df73ddf89e341c660af6936183f412f03d7ae11971108983b2a8799e22d95f1e161f9b5b9dc7ff52175a3aff99415d8d1317cab4cbebdd36992e96a6163e23e36a87363901c952b4fd1af01899c3bd1add403d34b5638db4575498e2a09a86075ce6f4145faf98efe09cc3380396b7fe78f9febc7eb8d6dcc7d37c651b6d236bb9d5b0e2229c365285b5f235caf880431fb06e0991bb9a60b338d7772e7a377bab1a312726d2dbe278cec0647aa2f9ac20a4d2f8eef15818a1dc808f84b8d329efcf2a940c6d632ccb2878995ddf41e87ffcdb18d744bd55a87c3b6d38ad4bb9ff1207800266b0f2769b7773487280ceab21d6a424982cb3c7f85460eba81385cf358d538f31c8aaceadb8863611e97e17b7d9fe8cd51097d75f157b231088868197a1b22583fec109d3fceb6e8f55f5e8069d55ca76a7656567830ab621252ec0212188f2cc6d252f82fefae723dc92d366515845e86ae94d2ac78b44ef7173d83a81a9912f1cc47e7a68fdcf4d274b47f3e0c1bd9c6f74ee90abe4272e03bcc860e0722a715a6cde9252a2ed9acd9aaf1c7dbbea7faebecaedd33a33655e1ddd9e382398db8fa0970c3d23b52c58d3c584295c4a876d3be4db72f22d9c18eec34e0a010e2ca274cb768122e0e8727313ad42d739a6891414ea964390e8674d17976f670ddfea381c4270a5c495d79141ceac1cb3526d295a500c98278dd0b8ad3377d91c011df839552fc14bdecafadb850d139270599c3993d721a7b83dcf7c2d58da0c5fd474d04a27a6ee765a4f2014bbb9e0c124bce64c52eace485c41210915dbb15478a5315f64e33e05592da79a0811e9ed587060fba314a131cad2a361f4e73c66b7970af3520c7737c304fc027b01d61bb9e077b6facbafd974222ec52886244d7967482846b5dd1eb64c34617aabe0297ff77a96049c8663a5b4ddd5ac32b4907d240eadee413fa8c1b9c2d3576f6893e7498b2408ff904e4b85389e15917f0609444d9159c2f54e52151e195cdf2da4998d5074edd87a003d236ffdcc04f07da0c92cacb7a8d73fc6ebc0f1490ebd5aae2c13ee02284487bec59cd500049e6fc3b1a51f7a0008460bbe25d4552f2d3bb91f3851717039f6af15c4689aa09816e9bb15d6dc0f37cefe4b7b514356815ed4c18d3a7feb6973ff0fa985bf84326f8b7e1de78540175f21779ccf0ecc765bbc702df3da3b3c8c0e8ef706b15dabd816b84c22e427dfc8241e890f4307a4885e70c7aa6f63316496d3679573f57b463079710c4fbafcbb169ae181596491197c972306726a1460dc555efb530bd93bfd2f9c14a28b2af7fbb4a6a1210e8480f4756c9954f65ea9d8aa255b4fb4a5af8b5743cebd9437ef1ed0880d55c9b77c4562f9ad366a8f37a2bfae52d87c96885a7cd1d115670550b5723f18af5a1f0cc10ebc233cfb60c8ffe4fcd8c46b5ed097feeaa1b44ddb9e632d704adc920676b2d8b60f4213c14886b86bb7a09bc41d32b664028f0409af40cb856ba80480b8d9331c5e5774dee0cfd1712fed2e49eb8b17b326f4d7ee7dd3cdd6c0c44345faca0fa8b91a0c638363113e1c60affa53a596d96c059d8c64c8ab3ecd65478047d751efab5654dacfbc67c8570b7094daf0b2a286f65fe529da8b4dc34ee6f326b6f94e1d8a9c321fd038ef69c83bee78c8b7223674dffb07661942223d8bb467ad81ca5c1409e9f87e6df313d344fa731f580060f6f67b30b3d83164e22aadca010d369dbb8fe73b082e3526296ab6bc0ba69c17c5317f626628cbd325028d4ea257c44392f614f3a078f543e00105abb45b694457356fc646e8b93a3cb713ef530c0b2dc34ce35fa37faa537899b0dba7c362d76ff6007dff0b91837466e2f171b31dd0d6da7899ae898b133d04373ebb025071445f7f076ee743a98817f9fe479342eea855da8e6b55c8a1a06a15349d08caa0ceca2e7fed20b1b3438a236a4017622b2e0f06380cae5cd741c1f9f8c60f14738356d85c85c678a7534e9422deed7039fafb9fab693298a1a810671c667048f08a3ca877589433781fd83337f84eae332443bb23eaf835a793528613e3d5bd8572e3a201d78bf75c2b952b5ff04dd406fe083673ef9591e575e148824981f13318024ca830f3b56cb846c98b7ee5415e4c1a48e81cd23fb9489684941a49e3c466cad1677daa1f7bc2b98bb76bb0c0d5fed08a7e0d9f0c29a199ad573f7a5107b1bf784730457ed25a261a8a5478cae7a6391baf9fd668758b51c4df43f4051983b8d64932acec3c2649fa09d18af3590b926170532ca761b3f1c0fe82fdbf3c7a51c139c0a30ce5e7c18c67eb42a14d93a800566915b734331cd7f7ac0c01fbf704787c5192e826497c8ba1fb99c0b8419944ee4364c7f5a2d2df3faaa629d4ce2f874d146718b6ec9fbbf72ecdaccae22693408bb7a78efe83f2c94c0c31db60ab2e1607a4118e7d384b30a000532d2840f7fc918a09ed4521090e646b9fffb80ba4652dd5d830c9127314e86e6477a98057a2bf696b9e638d8f7946ed45bfff6fef8b0bbf68bae8a5a2551f7e00ab230acc7652cb9c51cc2e7053c3bfcef86fee83bf570a03963d273259f5f980d05f66eda608499c8f8f7bdb435134a0b00dd1243f6d12ac6326b04af0d5e845448db5b4560ecdd23bd755fa71e13dced174d5071b760045e8a2fac91a2c0d5f1bb8dd0aa7d3c398f45b7b89ec0c6c0784f33b94b8e52215a3fe9483799e6efa60ecf27ae581b934943049b01be851ef19416167dca7cf5a05032b8bb4bfe51f7ccb072d18b0328ca36525d972341344f6347d3f8acef1cf1ac71980d7ce24558a6d715697c121f4f0d7823948b43edf8491d74d83dad6b5a29ac0709cbdb6539150a8c8a53e9fab8bf83e4e40c896676879e9ae671da459a0e5c22505256bbc6968e202a9a89e2bf2ae61c7ce5bf67bcc2cceb3de3179f2f1c59dc6c69698e767cbe8ed9fba5aecbca15bbf42319f28ebccce783f6e7627c9a0cc93b1ee433245d5e6215299fbafd71cc9812c4a68012923ba3d82e6d15625f49f4d937bc2c8bd6f83999195837a9278de149042aac8dc7768cf5517ec0b2fb484319377176471946cbc26271fc5097514db63f7a3187e1c4245682d5f654d8035222190cca2c4a844e482318e089e4bbdd0d4069ac65d9f95497444358dedf3865150f8f3fba59b80ff672b2d8842a9cf480e03d45c8d41425a69afd6d163351b1600cbccdfd27ddf09a3ba91ddf6cf349ade07502e42402d85d870a846559fc7b7057b65a7e480dbebfa074aeec8f874f1c56e275fa4ceeb2bce832cb1a474b7858c51a3879a9e8dc3aca58fbd58fad5e772e791c25385083665aafd459b96b754b3f85af491ad3ca396b0f4388be844ef2a483be33b0b6cad4e960c7a4acbc1362ddc6849d2f4065077f51e3284b5ee1ad8e69073fea80b498f8c7763ea88c9d5be75480e679c5067cc398658792863b58a5f98d6ef8e5f0bf7e68cd722e5869ffbb9e7ee66f85923976e1717d5fb542d7a09848a99a3c7739ca111e590cff6b8b999d0ebb07575d3c3dd20c2f4b677d995e400f28bd2b1b258c6877d1369d194c7c0d2cd003593007b54258759d1e57cccc3b3d6eb71c0b42840b564d664744985e84ff6717372b9d93514665dc3bce3ffcec341da9e321aed9ca38822f6547744a4558ec4871aeddda759f8ad5340cbc075868a9f337b81f7b9981a55a46249a0f62ea6ed9867c7bc0ddcd80b84f6adc030e32bbfdf1071d01ca10616dd4422ebf058bd6a0388e408cfc17e4ef287d106b778d31a4a416bfd0be1299f2a25c32fb52c02479ff90d1e4f10702b288f8914ccd1ffe774ad105b297c2eba2beb87140be0b0f544b9a251b5e356982b00bb7c9de53a8e6b474e581b34f1836339a54fb5223856823c1a4a9f62f719317cde333367a73ded9f62d094f763a82fad261fa6ec846c8ab311fcb0dc89e3524329ba9dc9afc0c0ed4f1fadb725e4f4d3618c2ce55961bbe74b1734b18f49cc4a4f33ae11c06aadcffb652d6bab5fce7bdbd387a267249b9d56846b95d8a846630702f21a1b58846a371496ae439996998c6fc0850c9a0402b5b04e38b0441d2d90bdef45629c8374bf45520d429588ea8585ab0a02e7adccb38986a3b6fd7757ea0d49d1b524c283be8e0dfe3d918cf763757d105c2aec282dbe2dcd6f67968178d8ada5492d25640a5d390a20cbd46c59251546224229a011b579493b5ff19411b31a920855028c91407be262b6c169c9db1c4b84ba7e872292aa1322bef2f0a260583a7b91dc0ff6a013249fa410aab2fe5688bb85e6bbdb2dfd3c49d976a360c8b6911173cb1ea2568b3a369bf5b21af909699280d59416fabe63c571978cd6a9918ff1ca24aade719bbf9df1306456432047fabae3520f1767719d01a3201314509c09c2714427c062db7974f05e7706b1b506fd14c37559e921129a066a71f1bac8ca124ec413014ee75a7893d6d848912899dffbaf463311e14fcb9401b5b62b1c7c431a90bec7365590651658b19997f053320296172cb86557874e52dc0ffb3041961b38e6b2292f46a6d94491ef29b0ed5c72cf2477857b468eb181ab21019adf6e131415fa4b967e705e2daa94a469b7091c1bf42386269ab6cd776e552cbdc37ab1b06b76ece63ce66716b90f7a4621b57ed4ad76c95d4706e0f8f46c0821ebd67a82d23348355973a3862efea8642307699a5c763f41ca241b90250a9613990a7db38ef50cf5eb1a1ed6ffb3c4b489c6f9c9ed1ef0d14b1645019d5ec2d7832292dcfecf3a6c8d8dd8a66da1dce52e070a003acb5c3c677799f3eaed061869de956255a36268bdb6ad279863e73003b9358b6ac50af5a844a192801127f0fe490565e0d16361f475e856afbfe084dc327eab9b2fa846de45a709b79620dae63040c5d03034a191b7f22522cf5353c4012b9fd4a5d484d5df486c44c053169b39ec39e2a12aa67b8566289e5508024aaadf647764150db75da5fd21274965bbcff6aa68e436cde6d17d8713aae5d6b6cbfcfdc54e6e3bd24f9e045415bf7f72ab085d577066702acc2e1bc66f86ab0fa05cac88e825814989e2b6bcbf57d1e2b854d4d0da0f45bff90205715a6bdbfe621de074d3abb03a4cc9ae9a347df2de342e5c7be5dadb9438dcdc129609931a9d39d8aacbfd09d99563465eda5b8647b487a5eba17ec1eba63580ac79ba5d5b40bea3b9c6304b9756f9d321f9a28c4d0ee0d2aefab99dae4ba09570341114d1488979225c01449f251d1160ff5d924d440526449b6e48db082c1c0cec8634fcb67eb2f72519493b401232f06f20903f147da3ed733a1e454eead967261c6fca874957117262b5a351e07bf2a716f3ef945915ac688af36cfeaf1e070d65ef47e87cb16c5e1abda76261da366bd231087785847204aaf5b1140956cf40d14d705e0ba7c16467eec92754fe3ec713100c84da0c4f2153a9d811a86ce40a0c492b7ff920916037aeba2010417c34e70e69709df7c4836f9321b5b7bcca73f376d0f7214305d5e65c84152102db745cb1f7b670083faa88c6892f3d30e57f84930a2cfdd01608f99834b251fed6da56e51a4418fa9afb63f5e8bd5727274a41f220d4bc9a303194bd7f7a451366e0c37ee00558153da82156de3afd2303a4a0cd585560d4a31ee6db8c33136a18a7f035f0eebf22cca58b2bae97db30c943b60468cba9652a774be125b751f9fda08b267828a1d7d4c70a9f6e9975e50694e22f569027b74c79a771683607593162ed76ce002bc91f0fd01d913e1ee7aee27f414dffeb2d6a22d2807525d3d7d6ec4a5d8b102fd60123aafb90b2b2cfea8b7353222bc82a238270b75e237be7b8924ad937809844557a61723e7b16c5b67839eb45b50ea13f4b9c2107ced9d00e9a41649b3bcaa9d79d95de2863644f97b52b2c89ab7dafbe6606fcdd99e9d51bbaea4751e9615ead191ef9c29cba6bf55e2156cae0a966d8fa5052881ee4c8383fa94df8249d2298b368ac145f12107153044c285834c9ceecbd5b39bd4c75045d6a4445fbf7ca3b9bd7dc734f31e7d4776022c0aa8da245513318487d8420db132d259d3a0974e0180c7d6bc386caac67e9cc10b2a6f259a41fc6b723862ba2b0b891eec5e40489be16817fc5a15ba22ea769368971b2f046c09db27eebe41ae638656607f036d2a14755c665ad487539b5752053131110961d5da85082f1b5c006908b5b6fd8a16cfd280efa4e339aab476a5a31903731efdf81f9d7840449091eefaa1b1bb47c16a29f5548cd31ba92c0d24c97efd92d01add5bf2278ad668cb5bfd5376cef0ff87e49ef1ac6df8de4fc72c0b0358d9971f91d460fe70fa08556dd26674f2b7e7e3f6f82ccd0fa76f714e2f7890eca5d8bdba0660706085ee9c0f4d9722565b565d2069008be2f6c4d618ad0ebb6e234cb582e4f3e1b173b49813b66c83892b3114d20b3996d5d1a952544d0657afccee078b0cc10631e44a7b43d0dde2497ac73039012547dd2c4405d31a79d331042b201f618a938b01ac72754c5a8e773d6e781df47bf03b5f463f1308dd7e8de86d26e1113ba4949379ca84625f852ddb61a68a6146a9d73454b4307c112130d308b5536cae0336020dd8a81b813e00a055295f54aa70b9eb827b2ff58e489d4ea43e08205e697534105616653fb0e0b5a641caf70dead4a389c23513a946db8924baa233de183241edc07216784c7374a3a8e757ff92da93b9993155a2c782fe86ac84c7de83ddf04a9dbef0ff64bb3bd135c51124189358ad8a3448bc72a52bd612bdd7a2d98a55536ed5b16218413fc37a111a5a6803a581e94daf02feadbb853fb778cc80c6078895f04842f7541b7e609b6ea7e0a59955ef8d0e2a7ed3a4ddc3e22ade9067d77788ee9b7ddd356dea990240070157fc0877414a2ca2863ccfe7a5ca5c0549d4994d2e611757c38732b9bb79f7e8059fda36078a4fd0f1f8074aafca5f4a6c8afde9363851b05e4b44970cdae59060f711d7573b341b6514c73213106fe65014020244526888ac18a42a966512bc5826d8c0c2254eb91e41b5e99ce14bc92b4cf94df291cd519442fadf5f9251039d1b50a396163416a96f8c5b7415e556c322f71713458acaf5173019cb2e3c957fcc0a558a65050083e703808cf47e1d37b4d268a80e2aca200d34a566e46739670db33a3f25802ada61ef121e060974e61170cf93d2a233feabb88766147fb05b8a9a68b74a51fa77188a92eacaf809a8fd0a20be60deb59e19b4b56b9ce3c62b3865f4fbc5c46cded93136fe0654795c05a0633a379343a5186098a19c449aa079ef166dcbdbbc60b085f5fa7c11f3c96fe0e83b0ac2e7cb3dc4d82720ba621527fe79249ee3dff64897e031ea5a046eb459514c058cd2de88238281b02a27f5d023df0d74b42ad1d36ba7c4a7f0ca300ae8a22419e01cbea436c49d59209c69245823b3c59e728372812c6765382b3e43a42d8faff4ed1503326bf35fec0be8899f3955237c45a3ee85c4f6597126641f6636a5d0889d51776bb470744eb099efa3d277fc865db760456baf5e6ad11ed4930170a011ffd84205b33778ee6c2a8613dbd3e456ea06af4f41e6f78071286301569fc5c9528b6f7bf0d515a9b7619c9017815e3e502df351e3def325f6a4ea73f3b2915f6208744c8dd4bdd0fa71dc4cc2127937712bf35833fabcdff366e134202662b842de37bf848bdda18975a1bbbaf636773568d02af375441563f8b35b04f23d895189033a1003ad4826ea3656593884d28dfb5485e0ba3d26e13edd2cfdf3d4404eb71fe5c010cf847dd15ef85040fe51b551b17b5efaaabd48b8c45ce12cb1f3bae3f926c88beb0b88fe2bbb23a3a16b68b92805b09b456042c6678338144d6eb069cac69d5ad897e94dc9ff552c5edaf08a36555ec3eb86a33bcbed13e8fca9e204a7e09bf959e74a8653067dd38fd23286e2f6c7b072009f3999ec7aa49cc393f600c94b10c46a8064e7ce22cf41940830f9ba71fa0a9dad1689c11f82f9acc237f1d97768b2aa3ce180725731408378e4222c2ad8f209d2cbfef28b4a7ad1438b89c98cf4d38e71173cac8e9e72cfd921d53e7af7e2408958709db5269ffa8beed81bf47db683452c4325258b9df234481048b1d04a81bed17fe1591ec1fe5c6081ec35f5d2e414bdaadbd5f4cf0e3f97e870b94f80829df3c29f408027817a7703704aebca133a50d906ae3bace77034c4d4b5798d07d515899376703bf88ef5efd501c45606d4ed2bfdd3e56a85895bab38bb55e6f7057fe5360a101724394c06947690dbc77c5950f6bf715972d5e4b0e9419b6a0845b662b3fe35c946afd123798d49996a75921464aed679c8032bf0fe77918d2ef3e12063a24adc4f9d5542d790359292c7d93512b3147c3e6af7356e4cadd8157d2871c6db09fb6d013ac061edb05542174a20cf4abdbbd729f1630e1e4949fe3bb90284b6d88311d35ff26745a67c73fb095467c7e0bea74f0abf254f891d6f65a17cd566121bdaca93cb8ffe342184c59a51273d4de13ca7f026c573cc193d93ebb0e7f4a0edefcc0362e5c4f3660bd97bb8451d317d7272a100a795428c8bbe9014ca7837a7d0fa4d86fba47488384582151a75a0789716015db0d2d8a0b31f7f85fd011a23486e266105653bb273e9a54ad7f6a40e9ff90b7990940f546c5635952273690cf919aae6480298af41c3696b37b6501f794a5b3962a9451f5e22062b2ba59010d36a42036eeabcb5633cebf718523d6025d9f820d267a589c178c4df95b22a624adb44f8a727cf0cd8a8b7f4da59930c3d27cf2ef3b65694c42aa693c54c55b66f3164e13a502645b2629ca114289c458bcec8d371f381f49bba9f748c0d44d2ecbd8ad0ffcdefc41540f1f5a4247cb3557dee5a9566febf0d2de8ea9a42624104ccc6ba58b4a5ea61eff374622b99b7f70dada28124123ecd837916fd899faa51b64909e2472d8bec1c89e1dd8bb610f741c00e932fcaa138c061a075746e22dbf3b564a5cc612bcb4f6f7b0bbd87703d7d1666dd1ed46158f6987ce614145349a1f972c7ad6007ead082a3a65755a9d8f6a210b2ab3bc6b287b4adb1552a38298ed05f49135c206bfe4c976b403ee0aca45f458afe864e7492ee0712481e1008161fcf28e0b78f8dc6dfaea653222c8252bae3ab1db1cbce8599c85592e4f4b53a85e94df95d344d0b77ae037f6998e8695de9e0febe47403f2e476519ed8a589c10d5bb460df33ee085aa720c24c8bef7d8422e24c473160e0c32402add7f4ad0696d14cae1c880f30ed624d28c7ec10b52b26dd042db7ae98758560807c7e53a979e8b38c9284371aa9406be1182c17fd485176101f7aaf517d0876dc6a5886d1f5f0e094fe6c1febb41e9c42075661c96089d76b16d56e93a9a47af617b0f11be7308a369c264f4ae6d90ef77e48d2907dea915175480b5add839f655d81503119d1d957d4c083249e73c84b6eb15ad6ddb4f4c936d207c98c6aac71a7881b9e43b15f35453926f0a98ea764db7b563ee327a6c064cf401ca322c36505042cdbf17496d039b12657681d2b8aa0c5d5e91f5336b361b2168c60b253a5cfc2aacda8c7601ed80927d73c34d9b1b458f33e637f57009bc4f695f333d60098ad5fceed2dbb87307a3b8510bc0347735332bc6f594ea62c5ee500c38c78ff6fe1d09ae2df54d5aec9677bd57ec1d7e470e5994fcad39d50e527ec7eacdbb54e0c0e0eb923c8e56f79415958bfac8a968598e6b39d0fface760a6a69d134f72ca069f693e3ec4fccd9f3aafda03b024c5adc12786455a975a8d89b3110c21ffe04435406cdd8ba4dcc59e46ced1770bfe61a964ba70ec5b130e0e0b9d5c967680ee5eabed98009f728c4c8ad51e1e95d463b1df11ea42a61b955a8ab4b59a4623092e2e484f8008bfb7d416e6e2e720d2ae8a5f139ad9c486724cf9e918d20fb68e12efc922792ec6a3d91f5853f99a04dd201fb611ec381ed2385739775d3733efe8163cf07bcfe4a0a197b992f9b5cd97a6bf9b323e368455fb5ecf540827520c4c9f54d680f48a3f58e7955f373ba573121d53a6255b69a1c4bd57d67b8fd08e96451795d62e025fa6acf11216b782aa4399c2a721e0389a59934873f851bb3acaf02f7d03fee2fc128191c08e6b76354c64b4e20e95a057c95a7169f8eb0bbd003f9dba3bcc580b85b32506e9eb2a68df63c0301e7e2eb64cc7d956f2294095446fb92951de163bd365828c2c37127768fcc30a61a82127e47bef0e192e2e1540f509408ce100378c1b68c21482eff496fb89acf3c6c98eb2188836edd7d75a6ee0aeb2ced30b0e9db406449a9b69265631d2a39e176bee736b5a9dc81f3632fee7b55d191b6835574dc3c1122adbe3df22145d4b0066431ca51f7b8ac32b3eb1b80458850b7d43db9fd384091da0d83ef075dcdde4395398d940f62efb99916adbe9c85eca6e1ba754c397133faa75ed35a9c50cb3ebccce2453eb27a50f41ba7d388f46c21ed4c9a642c830b9127edd54f57340b98bc5fb835098b48788d47007077f822e62898866b5b89b6fd86059ff7abfd62b8249c020505585342658636bfa05bcd12ab5e876290047b1492654663d5a98ac77354d88a0b26fa848516e13aa9f18ac292b95fdd5546dc182c7f15b581399c6bbe84dc2d7666265da98dd712519f8edd22d29ebe7cfb059ed88b275cba32b9d4873b9d19848b4120429a002c1573a2a105be5e340459de4d162f2b849f6d5d5fd61d140f5e296e087abed33cfac161dfea5d59dc53044cf1b0f2acf6f235eb0e25abcbdaf437a16940da698140258d5b6678e4612cf3a93275c79fbd62749f346dc454aee0473286902e461d44c24776f3b820f1d4b7d5c862215d01ab8e63f793d8adb94eb0aacdb6606ab5392afa1ce650e8a1fff951fff913d2b0d4a9a26380eb825ad3e853bd21c9e615219ef868e29c2397a355880251588f3d11ad5b1c9e92c1b03da9592f2fec9862f882ae704cde9ddb0b1a0741b2bb3b4852d9be1e3057270ef13792d9229ec431cdb4783afebc1b2e734a0979f39828c9259f02eadc6674dd4cb4c3267762d15845be5b6049b03697d81025d93f56f393c0ee648855b7db576eb2cba97157dd2061498a99311a244c2ed43231b425fb7052cb134d0545ac2d723fb7a20ac80ba6f837299737d5ba78adb6569fd8567df82cd5d27ad25a253804055fef58d23bb9683409c1675b6f11a1f7a11f597d822246cbcb89df5b37b83a6cfcf618b585272da25f4990996a74d0c0f4e938798d8ecea168225e5b04bd9332e7f1590521831fa88d446af9fa4037992729f63511fcfc15b38c7a32f607d412391fd39d32a6f41e7a0a21cef31b4b2d5dc9f18b91fbdcc5816911846a3f06b86e29be916d458defeb105b1d9a1a01656b20d134f1e1295c710a9630b8dceae38a0d31ed37f1a1e117655602fe6157b0c89afa1adec8c026e66cdaccf89102232937824d8e703ddf113a6b8f65ae4f9a595fa0f29ea5fea3543ec069c31ac5da23c6aa39b89f01309d79dcb61a046293b695ce3f429411952806d865f967e7befb09ed17beafc35f7b0352b33a30093ee6aadb511594431e40513018d309c832032fb31d69325282261e4d7d1f18cc23be7a8ab755688fb79d78660bf7ad6de89d041e49b6eba7a4bdb6506324abb4c5fc9b794351f39369ecc935990cbceac36a7da80362bf771e4945cb98c295bd0b274b918dcd3e83bb38fc283de265dacaeba2c936a4003304a4757f172ed2230bcfe7e56bb8b693cc7bc3e7d1677904089034a8b7ee79979f4859d3298c92a6355aed7b3115d97ccd31acc7d2666080bab6d4ac5eb72bb76f88cfd8354b79b95bc4737f03938c0c3306e55ce908222317ca13e68cfd097f1db72f89876ce01bee6b1dfa3021c5954c7d06da9fee66b7c9ddb2ddeb4b68255302c189df90ef1e6bdabd77184af59062eadf46617b03f73df13e5092fcee40c6320965bd10a1d8781971d209c9a474a2cf5098f979abd884c8315e382a12d5fe7b8ddbb8f97d9abc469c3dcd4c7419a3a2ceb3ac2da2215d92fb72423f84f41a17cb172a41c75a606afcebe5850b544ff2408a9eff596c35ecbbb8e97d6c8d0aaf26bf3d147f6b9a42d3eef574d00d9d9fc917aba2ea8230b2f31b8ab06d6b70d4a387a65a8d7478746d6c66dec1788df4130aa6516dc2fe79546fd7d551098b39c46c24341d645a384b966ac36f79493cac1ac53ca0f37df801590a65ca12d5a6e6cabdd05cd5556199d7ae4e9361d7b13b969fc909e90a6f8bff9c46807f6887cb05a6974f0d32393bd4cff989b6d2c949819419c039da2951fe9183ae843678a07efb370b4437a4af6f709cfa619ca5f4feeec6d26baddc3efe83fadaeafdf5beab906c53bccb8a73c14d48e7a73a9663db95600f72184560bdaef0d3418f939823ebc249ec46bb214c29d877c86280bd4c07ef3477c66f1786ab4b3d8bebbd492815c60ebf4bb70dfb2bc2b89d5e4c7fee877f7eeb42912babfcf849eab61c2a56be156fc9d5bf6380c816fe2182dea26c81d02e6d58e070bce56e50195f5746f1c55123f2a96ce5dbfe8732b3360f3352c8bc6dd742ebf03f22875cdfaade36977442c3b1bc0b84ce28ed0ff8718e033c5288f8c8a2850d1932760d892cf97007ff5a69beea5c05eabb2649ad7fb742220e0b8cc3577dc8898a324d387d67d2c796334e53241b700853f4ef1a06b836c05d7e8e7c6a1ff4e60271018a5ee80a3da606f64259b08bf70d57956af1dee48d59fc5a9e72467f0f546333f340242f761c6fb7f986cc802dc8019fde2e842ab52e4737a5d98d4ec142620912976f344da067087f87ce239ff34a9a7631469e03d3051e4a8367d55f08c2f5733de560e3a52de953689c517a7650ae09157c1273a5c1f8dfd89886786b27c0a4338109cdf81e445a76f125d979e0d8b6c5df68ee5fdafedd94c43087df70b1a578b8e35a6c6186c7ab8854b2b0cea31cc8dd2293d54cf05d0f441c11edf2200762c35593e8a278192c6b1902ba499d02792c7ff7ca1d54c556a9f9fe61e6d4e1fa4f09ebe66c569f94c27ede9fa5f5c4e081bb589922d8d582b1a43f505b4a5e1541edbc9b049025867e4c4c471dbb913d2d5932d6531f1da8437d1290e03b577ce0660f694b5a61adfdbd71619f72523d37a25037a379cafb23fae425a68a6aeecc830cb6419ec44c834f59b703f493cc882f35158755602a8443865083bb0a21e994ec6eca8ed9c07bdeb70b2177fcf34a47a42bed613a238fc88a12e2487adc477a1df2477566aa12d22cd7cd3eb08616e6dd9582ef6405920f545aac32fb7a8e2397dc08754b0cb59b02e48b66df851b5e10ea429298074cd9dd2bc7a9756bea7cef1a7655f1f4616ce442a7e6139c10b6c15ea60133fcf33b625d931fb6ad6c71b8ded9a39564cf773fbdfd6c9d374400a4f38840b8aa3f400fdf74e1f1a0d262fe384c703e825f7162f2d1f559f8c86d1559e0a71207c9150e972c41637f11f3cc3696c27fa4452f051bd05ae2302fbbda6c83fa8c79d6ff0e8312ddbe4a750cf71c5bd0f03005b633ec383778759eb6a698fa4bf9cd8f811e2ba5dac812ed83fe88c07ebff21f3535a3d41dffc0c098263f746504e2fed757e5c37a017a3f03eab383e93f61425196f057573567368aad1d7eaf7dbd182097657f2de472ad7212977f0cc23a05e1b480fbc084939fadfad0143a6be8a7a070358b79c5df0a3346c8b735d99b7194df1f9f28238116809f1bd4dac8c9d6bcd0054664dc95929fe5eae5b9819ca85b2e400675b60abc89240a59cd011b72273e7583fe5405240692ff8135f5567866a3e44ed864e49fa5cd2f3917533ddd68eaff19e35c95a0a26161d3f6c8ff8ccc030026dfb0475169a3ef580b353b7a00a0c38b9614ba3b5f351a9479dfccc63a34dedb7fdbf53e67d3e67dfff3f35df182043910bdaa9e3a72b3602476e6972bb757d6bfd9fc4a6a78e2751276ce847a98e4d35f78ae5605af22ac27c89a67a95b2a969b37b0e363849bf9967ea1d229392aa8911e23caf9a6910c9f5d7296f3342d2e68f25b693507c360becc2fc625d841af20fc949ce52e7948e187748907e526f731e23dabd1b12ab3f026c36be8e3158acd4b2e86f2f32997423a02ceb7e571d47e017f516c1fab0376736cab9f01c4c1933ccfff8aba9b6189cfe0616a6f4d164a3f73047d393b628923c06ca62bc215e9b3c0793f2bd57235c8a16a4f57a7ab928b71739eff4102d87c67b4ddd2f91d8d7f1670637b102fa34939381e87daae34b0273dda1f2cd6a790d90e1f82ce247eb3cdc46368fb5b92a8b82b719cbde0d6146cc4184a2c31c855019ace4df0ebbd6d4fbb49997a429ce502631ac9425f0840966db35a9321083b7c24cba0ab373d69eafef063c2462e73cba5a7082e11cb1cc9a406e226bfaf4ef5b1cfad9fe32e6f23665b8cdceb4ff5d0dc121d9a50f58d5c485cd4593a480debc113185312a3ed8ca028b8e6dd1107af220b82ec25340979ad6164a44d41522f96cd57f1b5ce576fd666e9e2f8835f76567218ee1440efb4162f8f066f39bd64e88efb99713d53ceeca6c5528db19a1f7552a5eb2e0032a5cb4976c59e610b9b94cce2e89f39e42ea4d8d5f16130022cc8e3f42f9d3e4b0edc6a2bf1ada721d8999ee43e1f6b242e6feb1d03038ea09edd2eced23dbbabdb2ce62b658631fddcd3bb388857dd1e99a804bb9aeb93823c7043e1d0dc2ce0ad38de25d269b518a489a7025fc0421daa70abf67e0d664cc73095322bd9d9046a038cfd37e8a18b045b244d2d527b5ee2147b00ffc1aa417090353153fc57f1b701b4a292f46f91452cadf9b0ed3d01e260e668dd0b25864ecb7d700afecd8541728dbf8f09adcfb67dc60493440f36565c530ca0bc413be302713ff62ffc0a37c13a5e31a4660b8cb3633ef7235decc95e07aa3a658c126798fdc47238ac971495eb061bb7295d5cfada0c62e15bdd9bfa98a276cf2a7c41d3854e27f7a8e7d7a8d87bf2fbc6000fa89d811177704e476d3f1513ffdf58d4a6c306f3c16bf4c863c8fc40cdae18fd2bd696d2fd5f4e92c0416935b90bf534dfc84cade9972f64097a2e9eb3f5ac94ac80783c4daa150e1ee0a19d118894c7fae70a96f02d7e98a9d625d63bdfed0b0b00b8b0e6ecb6f1968ae2bb393280f22bf3f416659418dd953f439ef2ee371fad68b3ff6a74da9f2ad2a2b6ad87b629bce7b193f0d725db74b620ac3724e184c2c0ce06c0318620a62353b8f64c6c2d6769729b6f5daefbe4c3d4da9a4c3c6c2b5d41d68fc42f016c7f19ccd3a8fa7f9798776e1dc21ea1841b24589602b0368608b7dd5202bd093224498e54d08d62fdc6a3696180eefa65414f18364f64ec37057dc21cf52e4bbde13425704aba888c64006b5adcbde9edcba83fbde4bb1f50e3c21036f854de354da8bfa6b04daeae4b502931777eb2c494d22b2ef8be6ea94a033954be0688238e5d5b06b6ce1c729d7fb0cc53b7e8607ad6e43f4b4a8b643772da50f2d8c302586843e63da8ef1164e6bfc9af011ff64e91618cbcec6fe7866501d385f3b075431c94bdc84eb5e27670a66b91e32633e04b08009fba37846c102ce83d7e4b7f1116f96bbf80149ba25c866e1f70ba902302de50550d9d625c5338df7a4de9d348f317e99d7fd3fe81319ceae67add89d814d796c8c4292aecad51d584011055146cee445f5f69ac0ddbc18a3e2658a3a3caacf28b3749b4394a33274368c1840663d30747a790968d378ad8d68fe64624054a80baf389a9660b0e4fe7555b9f668c21ea280223f7c1f4090e1c76f75c159eadae6e953c606786ea439849bc5ce0d6f82ac33f1c0cfb47bb5d5a00b78f07854ccf6c9941e3b9b94ed994bbdf923cc83c8907b508dc40010886072493f3c800393d39e48729cbaa125a249ad0edba0bd01695236c3c0cebe283114d2b017d5d4d42e25aa11d05e011e0574d5b63acdda803a3ad593be7aeb6ad4a5bd89778518bf84599942616d632c21d4e90ed4af9c9cfa7cd7b8a6c7d8a119b55b089857795d96fcf238949d653301e05b0fd1442f74771fe716cec23a82df79f69627380ab681afbc41add6de775ebca1cf635ba20f81447da0269b709f2c57824cbe18a211ff4a34d3608db18f64ac2e711804625d06e81a851b1fcee744194b490a8a9e9445df06d466aadee146585e99027caf173d09789b8f7cc225bc9bc86cc037cd403b8484150110d9348a18c2e004a8739b817595b928a74853d787bbfcfbb4418f1b06865d8805926950ec24a1a09894d2d6ca05ecedab0ff08f5e98f44c9a231f07c2f13d65a4db263707734e1e940d1df092d60576e72006b15955f1693d1232175f5e6b342ec337b72c56feca78dd0805d787ce957afb4d18f0a11cfe28ee95c7a953096d31260e51f5c0bd04d030a64ad1750d24cad44d78787e3910118fe1715acfa5d9a39cce59afc0ca0dd3114701b0d53097ad833889281cb2e00ae977da93cf4c6f503da6195cba5dc142c767a453c120e956a005e7b894940f45fe3bf7426168da6068f77ae0bb46f01820b8aceb853fe67107f8e7ac5ecfa3975da44689482f1e3883674c44300613f147acdce5bc5ea9982f6be3394618551b7b6d51024dd723a2a86d453a5dc097115bb32432e659bc2348272a4dd870ca87a5dd10c666dd18593bc7ee6aaf844b3ffb16d471ee62cca9ba15a6b68977ae5d7a704488e536159df08b884fcf49a84a78ba845f71943b2e7c43c86f3c2b8be409cdc4ba1ae221bd91b9e9a8fb9d7ed12efdeff8b7a8c717879e2e0597255fc100fe73d8f82c76e74d42c9541244c9fc567522980f77cf6beffd61baeaf4066b91858a943fd9291c7cb892c6302f1aad98abd601221d85556370571e5d751bb10c69e0fde903bf15748316481e442af0bad95fd0eaa717178ab1f0633d05cc4735d4d415c97756691cd362c8db7d35c109991e0df045a55c192a6bd00a69d631d011280e563731c8b6d82ac00fe37475e99845a741a9f7f494f636ee9635302bef72ec7d990af30208289ba3072978cb94c626ac563cdb341eed921571d3b36280cc61cdf691844ce995d76ca382ca02529431e02aefcec4aa1f7a1e761b97a7214dccf39e478d2a0d9246d01aa9a92dd45666928d24bba26647bd5b2edbfe937fe02fae48cd17570d7a52ce46828b57229eb9d2f4456822272ff5c37f7535a17d0d6e18c9d467792314ab66212f14cce67f932c1b097b588fd173c0dc8955ebf2bf00a069ff0f8f0e67a92f1364fed8eaffdaad995a57c5e742f9b45727813a7c357b8e0ad3d22068e4fe07ca3ed039161ce637e9eff5ae8c460a35efb0ef1c907d18168964c396ad5eb59ccb3d68c21975f6eff6a47d35e873dde97d7c86f1ad98276b544e66afcfcc20767f3a449c5d2d2788aec13e709974b521a11275daeb944846e9fe2a19c078f4d7b335f38ab2a7bc5400bee73536dff0b2dfa940e289700d828756412438152f458e021cc632907d6c5cd6179bf26956b001985bf1be5810c2cbb9be0e3137ff0b40cff78097e705328ea1a9ffc31e8b32c557fbbd30a308015bc946a71ddd975195453ccc07d343e0bc46f29e30e1038d35ce5cdf31409681aaa0a8069ffc0057efdb0602dab9a0b4ad0782493492b864de445360e3fdf19c08fda9d16f02f53b7a37ae60110bdde28c632c3a577a78fbc0071ce5e950fdf9314c56c1d8f83b0096ab074ac50ef660f233d8019de8f1af7199abd0a7ac14cb0a9c1a735962e55aa81b46509d507e365c121b267c03c1e7e9b312866258725a29f08d9214a84eb9df67bda79aa5a91d93a117c9a68d7f9e3e15ffac3d9cb5bf2d2138b54ed74df03e420428e919ee46999de7f7758d1c43f227ca973faf8036cb6efb9fc7ee0a00f8dedaa92b60be468ab260338c01f0b5be46677530476351b7ad0e6a59deec1973d8c88c1d24faea3f63405d5b8096e1c61ad3c76b05cbe71b5172631582cb0f41f6467bb23851fa71208062c0b843800ca5090cb9537bf369b24df62060bb7f1fbf1b58739e093c032edcc51c95a7309403408c311c1b7c14df32201ec4078eeb90f7f326ce681dc8fa30075683e33ebafdfdade30df7e77946ec05b4e0e9dcc484c8447633cd0b6490b1bb22154bcb22118a7c841f38e3f2c54386128c0a59fd3059cf5154c81517505209be327703eb48fba0d12286d2170e5dd9d2f93cea0e3e32d54ad23ad52c52738617e8dfec1d430503bfb6a06950002e4adff45336671b2c0566784c66f97cf8e14ce44c721fabd1eac6a8d790ef49b8b0c5ea69afa122180c767a251d27cdaebc4165cc470ede00415ee3eed306cd697959a27246a4ab6e0cca66dc514db8b173506343bf43c0be56ae912c58f3096bacff3cdd9112b891ed0d5b7cc526c3f58533dfff4f5cc8c6ea60510de62184bf704856e97c2cbcbf879e1816d5c3d48256085caa49ab5625cf3804154309ff4b5f94932aaf3527b4820ec9490b9cbb3c26a2e59d8d24f268a25f71953aa4bd01efc436e731ef62d033ffc46a9fbef88693ad40e9c29bc9227d9eb51f8be6537954ae8643dc016407a3ab8870cd1a2ceb0f683f7e6bef763ba654a3f97c5eab6ee92e5a8db66610461c490c99b0b254808eb80f21110f9a5de27409954ae0f471eeca9782f3b6a2be621926c2ec57f56d8c0183e688365ffb4d9e32964dd133bcff055e20c0bd330e19234e85122e1875ecb34fd32cfbf7699a70412d7c31e447fcbef8010a53303361c18aea0435aa914b3e7f8f6037c3e5face9745ab3cbca95c006a6d0d18e57563320b60922206ad77f6ab44818ad5dee0dd86d05e4b81ac7abc1ec74fd4c0a8abb6523d375824201c13729e8e60e713a630fffeba5c25e4a92fa19cf5772fb010c00d9a9fd3f422de10391e9e5e8f893a055602ce434fe02127a8df7a4da58fed781b0291bab46e2f998ee500c5d7b145d8b798a74d416635e773a3a520601340ea29546a8c3fed2d666021af99adc037b0ec767641bcb86f61388979fcc7c191923d62553d7dbecaac1e9924acce6c4c2a4818cc573aa18c81d72e6c7526b9e57a4a216461768459acebbb240bd191e0f24a7a9975af553c4c9ba0ffc50a5e36d3141ca297526b27294e997ae687feb9a92be6497b2adb36447e94d6d9772a3d5c33d06d444862020cb5cac3211b68a507d410b76f934c24a80d493a16ad8bad03c7cc644c7eb907f77c593a93018ac02bf9c6f9880a5bd197f51a8e096077aa039bda9ca721da4c3489e09d2d33809b91a6a8f14a136608de0ccb63e7b77921b93b11387524d482f41cc62d8440faa6f0ad6dc205f2bb1bc43967033d12f0cd5c0b4fb16b13604f2e6edfb8fedf741f1d30b83218b55fe0a32d2b5233748909755a28ceda4a7f022c2be169adb223e4ab00f4650a9803abe11eb38ecea0156942eab429a61478e51a3fd43eb010165ae31f41d1d12bb27853ce826009be83ec72aafd8ee6d1b85e17a30118405c48c0a6a9b464c436a5a20e83e01ddc1c3621d6d86f24cfe77aa0d440101fda3d3df164232ab743b2ba508856447707d6a9976a1fbdfaa0065f17f7dd0071ed5c766bce95004f2457908eb21d5bbf9afb70f7edf37e8ec8bacd0e3fda14f40dbe52cfa44bb175b8568439153b47e3cd57669ffe5e1c0183b0916cb0b198a7da0bbecf4e17d05eb003cbd329ee1d393d5ebdadb6d8a184f7d979a3001337fe31a3b593e478afc75c669c5ca35d91c6cb6add1bf89c1a4cd523b0de86ff552652a151d3ed90aa73f3cca7140c48675f55304bd83c8e2e31d483d4c843497c4c1ac70809083d8f83f0800bdd8a9731904773a547dd089cc6ceb0c41bd41e6a2c2e8ea82aa286b702aa28c5743f412c8ed6894d4919b9df1012411d466c0257d500ff299961fb7fc4c28c1c78cf53fefd8f925fc1d4b3996428e0db4a5c923246aaca170ca5e092a9e3399afa2f78b2af868b9ddd69c3828b2365c98a5d71ecfd8099c84fdb545daae5a8a683e07431df96d6e4678a0d80d82aa0520161088a163136cd20626bf05213eda0eeb3f2730501725c30611078b9acd0de9e8a535627e329bb61eeaf819516ce691f8a9e274e9775591821a8adfc57c9376247b9581edba308f365e3ce32dd6c493cd9b0d7e1e3613cd230a02d956aeac209120bc2c7af5b10e954eb123ce735b8ad9f4be5208774693861773684d21111ac229e6938b6502c4ff2dbc6a046981d9fbd835a9f99f4c4efe928b659699eb30645951539e58e5f6feb388dad704bf9a21654d533422c1bb095abdc9e227972653c4282eeb2269c25b7e456fe5cf337694a9e289775741f85cddcc6bf096e2eb407fea9d7b3aa5207b38264ff595de6b0954c282da47de23291e16a3857f5eee55465322031b9c1f1df1e0d212b2fd4cdc317aae2f38ada68282588f78181cd27cf607a7fe8888cfb8bf4e9eddb8d56114e89f65a00ac0d05acf8b932a959991cec93686ebdc6266a115724ddcb7d55838b463bb32978404b3520a186e45f208740976a49148002a4d5e218ae75ce8f777cfede47bc0f7fce4377e6c9e2c24e57d7fbe6029d8216bb5d6c589613189b212c4ab61e64963ebea70281bead05f25a1b67fb5e4988a6027f35ff49280e06de46a28f2af9ff6e38a848a641369c605bdf1aded45f4231251620049a1e33a64ba2da60c1c4c96b6598f4dd0718e3038b25a0fb71b5753d3eb1ad7e24d7c495101e1a229da03e10e34a5d42fef4b5bddb000fae7eb143c5429588aff7d683a4ef29b77cf8cc86169de0e3971e5338c4a41d37f6e9b7caf1c94cabdc3a1b525d8c1e755d84490b6ba302078dc4c6b86c58ced42f7b29694fe15a7f36892a56c5e831e186a8dc3ebd0d3987d09c9595db8a2ef3714d823bafca1dd05161b59e456e984c0bfd4e8df257b9dc1627047088d0cc0b450a6918c9a06b542a9e4025b09b14fe2cb12f2446da66e955de544deb4c6ffebfedc9167bb5bfdd229b3a01414cb78179f96444a379a4052576b91ec576c3a08ebed5d0ec3bf1e7cf63e0529e7cd41563bacba5d4532d45aa4f580a4f195c6a8cba7a2102acf69c6fef3e8cb6acc7286504631229b4a951292bf9c776394ea9340709a560c177207e40080fa1361296ff92d225f103d08a7790de5d0708213d4bb79f4fd4bb87e726c3bc9d7a4b4ef77b202323051e6a592baa87828ce21dc6f245b99d56af16c249fdce7a2a8a8588458f3e1557caf153025026f806058cad045148fa2db6f1b375a2e1ebeaaa15ad34efe8c4e9d725a03361578cd475af3b8f7874af4a1e020ba5fb1e60828a9df3adac1c82979467d7e3dce8635b955e49410f7bf3ca540b73aaf1a75bd9500b93b54b960ed379c6a80234a3884ef204a39bd479af6d53e8eaae36dd77d9992689e4e6324625498e6d7d789fecc320dc49dc46cb3054afedc964a8fe769df64e7eabd4ac2d4882654a70a74f90a3aeea386234a29cd01b7098befa0c13a694dfed3ab7013a871e195d85343e7df9ebd9e1f133fce1b515777dd498c515123cdf181c32c6284899323ba42de2eea3a0755ea81665aba5f6002f6b0762d7f9e839c590f46fda5fd06f0d1df86c5055624ddd0f57e007dd685ea9f532acc56b264ec48ebc78fad06efd2cba3e60c6c532dfd59fd5013a293c1de7b8ad8eb6b81588ad0c55558630bc42abd997f8adb23681af27ece057751d2b8cd8c0441cca1afee4d234268666b287e9d0fd7c2be66881128a11f779a016721f1ffb982cc18b31505a9765fdfc852019ac54ec15f306e62988b1933d29449a3cc1d4e9f143698679305a207bf3e014ad7debd8e4dc4503d6a9e02550a0684d850f3b614f94d329ddf7a07c063ea3c18729186b2e7d54fc74f9d009a86d4f0f96893c0021335c50d96794e70fa5b98f69d7839829db7e5f4c76c73dcd4cb7e3a1ab288b3c726fee5cf5996839fe8105c0dd82da978c018d789f95154fc690035dd0192c1f5b842ab497dcc58ca6e33f0a121f6df9cceca5a79127d82e47bdbc1974d17183cdc843edaef945ee67aec2364bf9e0cba6f4d7b141c90816900880828b744e5ec7658de6fd97659def7e7bd9cad62414e8607780669f2f8bb36e74fd215ddc96eb97c93c8e59831a5ee94bd7519d98c5fbe4655b50c01782d9b894f15ce554f4a0aac59416c592bf021a99d9d9016f52983fa0be6a6f7ffb8d1b02cb35418dfcfef1035bc4919219d1069af4b86c3fae788e9254132c904f9d33c89e723af8c53a7fe84bbfc67e645105d772fd386464dbdc0c9ac08438860617390dcff83599fa478c0f27ec6e2ee68427931fbef586b2635a3e6a16b104f723fa530efab51845f61214e0d902cd664075f070e878b33ff32a9a7cdfdbc3f88ed1e11d959d8888c1d30afed51f8e9653ca93b9f8608d6f7b9f3a412af16b322d67a512e26e02eb55b61c5a3ab07c41bf3db56e6e78b5425d96e226b0d7c6ebe1944083230626e344350d263d983ed77bb5e227dc4696d6c2fb69d064298f42e682bfb05a4097ac3b4254ef0a4d065836ae6d7343a39e488479c63ffe1526c4c6435558a2916722fbace3365f58695653a6c75274449aa2d61e64544729b231dad1fe762d5248c20c91213467722883d611536e714a5ce757589c7f6d57ede05f57048819e7f26e0a654d5d76be8fad3242ed68a78129fe232a6e39d111fb4bd17641b601b536564e838bd90dcc31a459ba1ba97a8657c51fd926071895b2eb7c17d6c0f2d4e1812f758195adf1df40e2b0097243acdefe3f5f9b86573fe84039a3b024a983aecdc6d3cbf2c1c1903b9e435312fcae52f5f028c7e8ec718447732f4646b2422b61923233fd34c1a555e8eb6d1bbbbbc7432325da5c6df8e46c8030ca3056c4c0f969b1a691c4e35892ce4f526b17d1652bc83be6be328b7c2302db8fc6d9d43173bcc118d2e2442fa999953a3a6fc910045be57aafbf8ff0f83a5ecb8cbaaafe739c17dfdd4b83b995f322687cff9f319298cc78f25f806f1ca45c326d40ee1a68f32e32340c72fe42d64f8890e746f294beccfe4babe22ceb0c79327289fbef433feac08b7123b8ca5f058d031381e0ad4742963dffbffdf6ee8f5e350df432ed28dfbf89fe150e466095a2ffda1c1c7fb93f22dc24bff781e7ef97fdb98aa972807f5b9a4e495ef590833010cb2126b0593f5ca83cec3c39a8195224dd5b09bbe5edd2f86e23220572f227bf855166d7911a3a108368c40bc3aea490804054bc571e3722925a30149878ed47667d8166634925a7114a16884fbfa7c5cd50818b3419b3cd9a85e0856543c1e5270c84575e31b590a2961f1b56741df4ba183ee52f36acda050fc8154e3b46988e4a6f3b07f1c7cb95b5a7565ccb45e18a9ab94cafaa03f690f86745fc3a16325d9c3dd1e8d112a777d78a927ca6e9efb94859952e5959b77f80a6e640839bc9770f411a8ef894b46500d1e17f0ac430d3467102d825078178aaf603560f1b0eb705ae6e0e6a421f0373338e8f5deb0f9ac12215b759ee4b07e4025b34b17074db76538f0d53cab3ae17bf74fbfa949853eddfcef242841f698e6260f591af15c795e6f9856029ed1b5e5b57fcf26a23bf7d2f7e15873b04096499df9522ca7fd132dbfd0606e421d7f0d54dc88da949e78eaab294a26d828383ba9de074bc440b17eebb39d9545746c1ebd27f8a88f1fb095686ed3771ec75c584ba28d569a6d3b2ada406798e289a9099e1af168631be475996a7040ac567ca2a440cd6fdaba7f34f8b3ef6141a0b658f5f46df6f37c2b02a5be61bc384a0f70a4ebe6aed06aee5814d45f6f4bef42df2b81d58322ec070dfe0a07140b6195a4b569411f9bd0b255414e484df163027acfae2081e0bb8511b831642b399fad9d511aa71babc2e9620ca5c2784320a4b6ef8e928d43d2972fd22d6d7afaeb31b5680402d76f73cf4e27a4e4ab36b3ac0ede5eebbab0036abe4dc9e2a68c6f1dff77ad98fd21c492eab9a56f582bccee78d9dbfe6898d955c645ecb3fe336c9d9ecb1ed33dfd4e17bb9ca32377d5bbf6463f4c6543bd553a8567b471ae8f78242a73ba78c542207e3265f428ca53867cb8894c36a978b0214049db2afafcd74893874317f890bd94c4a57fe895f79be07a03b6591f1213fc5ad7b40fe5505ab8dd93236cfbac0f059796dd7d23e4b4bfb4542712c78fc02c1f1848a7d6fcfcb7c30ab1f624565cbe03b084c75ce11a93a9064e72c29128149dcfeabb5c0f86d1c9ef17d1fde86a6d4983cea440678d2a9806d5d379fb33a671d3c904318aedbf982f2d1b7950161746ad8f6c3f839384154725c94f0b3b31fef58dea33f1cc5623f059f737786f241f9da63146d0b13b40a7a3adff1e2dcc4a29e3aeabdfd1563763093f30d232d34dfb26687b0788b106e453f8a48fc242ee10daf57f4c83ed1d973ae8262ee32ef2156f47ec75d6081814e2f23adf7d25e1e306743aa3e6351bfa72d29320f58ed208d50e1a38b28af91bd2d60f3c483d05028760b680eac8d9f1a305c56313f713f748d1d0068b1265c4d1fcee57319dd181a199a4228222c4137a434bd04013c595169a9b49fc34baa3540af347988a05c6bc152c1b5055d4a87b92293a78702d0390eae2a92a89396efe8c82a6e9af9fce9093bbf373c98ee6dab60bae2f1fd128c7962c42c7bd730a74fe464e314576057ea464323c13c34036b60ee74ce132719d5f6a31d02524f1667672c98e18e10206f2879f476fae5e45e2e0373004dafc7dfe33abd45d2ceba6bc716b5d310b12fd34decef2bd154fd65bb5f0859cbc1d5277b78e29ac88876f59c11c90c7fcde73e9a0cc682b8080766848f4f150ef1c1479c9e743b4f4b6ddef58af5393fa380deca658a026ba4ebc226f5268953d41cf53731903f5b732c26df48f91a76b1e783bf9bf6aebdc6273d46ab9f0b98af6f33264b4de67d936e258ebc527de1696861ed8ed1e6d731d1db233f2c1d64fb4b3457c9a17fc757570aeb85d79fb1a0b5382bd20bf5626b1744246bad51b627981d5b5ca8eb6ae25ed39467664b281f13d1f6d32174d21ac6f5d590ec2d27d98754c724a79e258e1d22f1915ea77baec750a5cd44056feea6e3448b54a2b72c93c58bf819630a7e3fa3c27a531428acb015cf71d1273a6f51087c0b48f9cb006cb8bf55343d4a5c65f532468d124ca40dc72e16699afc33da2a4437d03c2930eee41bf33119eb277429c5705a57ec24a5c556c5f1025ea2511681b6ae7dd529c5792ebb7a66cb29f7af72f86a7df0218002a30154d3489ab6f0e4c907e877eb8ae6def142bc1723c486c4d8bd00c61acb5694eb6831b52de5755d28fc7cafd08ed2f84f4b26669557dad68049a1b88c2e4491fa79072a1686aac0a9fc48703d0ebf12ca9670045a2070a53a3b0e50eaa275d89f68e3072236075aab1f6739dc5edfaa2f84f7ed95f7837584044815e760aa3b20744a4579de1b450e0e2065a5b1c718b4b0096bf38b9bae65779c46ec0d485d5d84c314543098a6221f76e535acef19a8a09f9aae6b3d798e510ae74727d163594d7a02242e96e7c57d1494e26ec64bfa53b8cdf81526595696d143084459d73c6e308385134d0f6373da5beb640c8b458b797288af4f9c422ccd937ffdd293ad52e951233b26a29fb5d2872c7f8c6130dcf823d0284b4e59f778baba6bfdc26edda014e4f045bfe0d17b3cc6ba67f28d46afd83d5175402f81f0259f1cf55b9e3b143ccef2a811434a7638fe0ae9c8999bd017f17b62c3a95dba74fb77a27594ca72e961c9a37c7bebc8bb16025ae5742f8de2f17d175b7cbd18e60fa5548220178a81f3afd8bc4175c7169da7bb0ff2746439815f9e0b60cfd9ffaa6df055dc23b2d308aea75c7c706077dc94475c1133a3d0c0fd96cf3e90f92754335670abe652c043b93e467eff33497e47d0cc8ee6face08214b807960203bbc43f11233e1fa2713c6b75ea54985e9344e903aef644ad1622906aef197311f03ae92b3b1b2aaedef87f38961196241ece9c6c463112bbdaa1b2e7137e2314d2317f0e8eb9372029d02974a5a0eb890ecf2a6e0a575e872f6976f4a428f8051f99eba5e45e653e4b2be8998a03e98a1d052238ed14d7565db7f855a6ec849efefb45c66e936f8286c463cafe4705608d63e70b258b18e1d276e46b40ebde3cd162fbd6c7b5243423cccf569be39964183be5082f6ebfaa8fe8346faa05d0c402cfbb25bed3dc3db537dcf2b59106159e7c1f30c7710bb5f5dcbc5f3b20f355545f32fef3ed527339a34cc66988c6398079ea22d3bfbe4eca0a05a86b28ddb2434535823c46800c7ddd04e07539c8ca5b4bb8c9cc31fe8c178b2a44c04ac243f82e992714f213e2979985f3ef5dd73226d904295708c2561950f2ea40ee480ce9c2cdb85565ad0e20525013d51713449ea7028e8eaf572a06fbd2c7af3c37e52c66e945782dc44170042e2f7138c11406632265033b50512102daada99a80a66cec7d7cc8860f6ca541aa92be27c1be9da1d7dd6d0ad202e7c7fbc4d9067361958b9b25ec8e9202a62110d3f0e89175a7a6228336b25b387758d36b956a81a4dc19d28fa91adb3f2a55a73f9cf1c0a147f24421a1cc6e5ceef35e099141b8df70cf6e6ea3a5cfa81c8de1727282f00c4d1bcb1b942ab6efd880fb8a9bff9dbfb1389ebba262d6a0bc31a25946dea53518419403f6a71404618c5384630cb1b22694492b9eabaacc4a64ea69f0871a4f845461c219494f717830117e0e4cc4bf24b2cb3e0d7f1b2ed3cfa9be5ee6bb076216b29e88683f8b669372f74f3776162cd21224f9fd3df25cc08d3f7fa660bef46a2d3baa43c659c967d211b90d33cb6572674c75956b05edc237e2b77ed378454f00ef728a8e0ece24c6058ef34548491e0cceb85156b90b4c0fad786c2603ac67233ab54ab58de177bf0c31928970c5f41cb9b97f69c0b8d65e4abdaa0cad28b25533be01ced0b1f9340d58cd08def0ad836f08fabeb782d6a1a93f9b1edba006628b49841cbc9ed97cf101c93cc69872ff20acfa6c007d5d8b8e122cf4ecee228cf52dc163ce8aa45ea61acff77faa1d0e15fb1af99b6e9590215e4b810e5c72ba22b9199860e4ffd9a2afec9c71295ac8e0621e42f835fd0fc294928a01ffefd915adec78b3e8ea8b6ec752afda69f3f892c32f4ce324710255010d9734770a788914d07fb84436b06f76247192c0c6f2dfd8a00b72c5077f685404530c4a196e6839d110b857d5d18d60a975d9337d10441f55bb3e297d7fec80d5980c1a499d6901976a7f49ebc153db21904914d25ee476b784b007afd8a7831c4fe514b10fde53562e10497abc6bb465f084e2358e2e951a99f0ff76b84416984f2dd58a6011d3634b594d5e2b84ce6aef663eb3a09905b8479af85b3379f6ade278ed902af0d482387f1ce186f5f66322d697bf8f383adbcb92cd996fef7bdb211c039df6af76ac89a16224d9264d163da3c6807457f9cf7205efafe345803794d82f513c960d87408aef16ceabbcce258d17a1bbb0fef6940c9aaf1a5fdd708d0cb9623f5e86fa52c95a792ec36226c803370baf5b79ea2efcc07ff66be3e4558626dc0e83f6d9a432e2ad40aa933bdea39a743f330cca6bee88fed333e6b6281af5c6b84d443767fb7d0db12bd4330632a1d2892a1697df003ba6527650def84c835046a0016f3615283c9c509c68751719e492b1ef355822e0f7f37c2efff1ec13554f846662241398977ce3396000a5b4d1d519d0590c3c37c8d59d401078de168b7ecce7b8a8c8dfd113293ef8e7ad775f378cfe4397178ee998a3dd6b5ee4c2fdda4c58b6304410cfd40ed7a1e25ef2b2fc25eb53becc3e36d8b03847895ad56622010022f08324d80b25bf7258d14bf70d6e9805ae0184cdf257e7ed646ac3ff6ae74c6bed967471d786aa509cca2fe0c5be37d9b050221b62bd0f96f6bc0da4de1a2a1290ffe95f4b5689947cc9c49c4a96e3455120031a176973f59b13d6211db2db37971a68c1d625cbb537078b7624f7e27a2ce584a05da54134ae724772ccb683415e0aa4f426048149b298459da4c633e21e8762fb703ca90b7de3f984bbe057649f660ffc9ee0aa40c45f687aacc66dcf295344324c2d7072246da5c2837871dcc4c5d5f6be8fa708bbabd8e0bc5307055fe052cda76456558a3086da96d56c49ebf338191b30b309a5f47c8d5b072e809545cff4c50391ca9ce619d4c768d76c9440e7656f94bd217bb60d8836203ecf7c32e9c52799b036086dc3188ace7fe57a620e6380fcc33323c89e9d81e0079b8ccdb44520eed49447bb294258ef877f84a922e9534b56ce2bbbbb49041dc9206510109d4caf217214dcf706d6cfe6e962d0e466fee5e6fe809096821d5503520e76ddd3160acee69814462d24b3601a4f5de7c201e97da9dd2930c4f789448a04929803a1dce82f063073f1747c31dda439703d77930115baeaec9ec8ac06c4d9017e1b7ed220808f95dc1ea026d5fc0726fd01c85d5f80764524ccc196664c84208efd0ed218130e24258745cb815b4a82035b8470db605e7161fbe802bbec950bd3a966041ed2a4c80e8c254fda1f6e48c0ae4a6239adc2b3d4b3e752510269ca3e46bb7fe762fd9eefa95e4cb0c0eca80da3621abef1d12853596385d038fb20d9a6e8e36e22104e2690b9e7de1783a1a569f16184842dd59bf5b64489f730deffb311bd2374ab98405775fc7f6022532db505c8152ed6961f515095ea64716db2f1d292275ba2eb55bfca00a6e5592d022aba09c9f19d40527158200347447f47f0bfef6ba421bf98cfabca5ffdb7fbf7c46e2b6907e18b50e0cacb3beee428570e2f6dc3560229b0643f336b1f630837c273324ab90810f0dfc01090b1dbec42328dc4bbdf00df01f60caed651fdec725791a34d83e587a63703ee37560e2f71848f99eade506f74aaee864a8d17752df76ebbf6f9a60a0c8479cb5839418e9962d61786eff2f2ba29498f1f89f44ffcafb732b82a5831eaf4dcf5784cd7824c3fad1fab224c879f4594a2c83366175194b27ebcded758996e44f86d85d59b190c7a2b0b6768af00880057e0ea7896053daa5f282af23d815a7a62828520002e1382d99c66315a7aee2b97090dfcb48ce3ec7680aad85e9490e9a370b76045162facab6824a58aea5c9b89c114292acb96a5aa5f15efbccae39f59fe335cf3381f506480575cf46fc2f0b896e8465f32b37307d607353bc764483d06b89448ccd71a701b40ccd15988d176e21225bcda3483b53c860419822263f93ccbb2cf2498c9c3a22c2fb3782e01ac3599b27ce0dc3c6859e3c6a00518d3673242be1d3aeb2d589aeb883318f9eff0512314d07af1a22d8f687551244fb6fd1c7badadbe5bff1a55e718ad923c5da968c492be4e915304d0b4570d4eecee04b0d839c8044ae365d051c75b954ee3a7e5ec3667157c69337343d979f16b345a5249c99eedb0fe6934e4980feb881fa0bd6d3dfcf97e76ebc7110d4540801ef73c260077f0677271cb8490ccce9dffdee97ec81afd52d8bef257b0cb06be49fbcc0ab86f4c9967c7677a2f7fbecc4cffe3fa643a6b79d6b0bdd15f37daff91682caf1e26c6d702b2ee4d985eaa8c1599e5413b803108b62d6b7532e9850bc3feb8d93b7d1de95100b7182b7f20fca8a95a0b1c7dbda26713bb30e4634b3750ab4fede536c6b339cda564009f42ca817f05fd9e84a2aeda3982f968804a5cb69fad7d14238943aad30ac064596175718d963582c8be2984f373d93a4a8d475ba820ca10ed4b64c2aea5b78ac4e769005eda747afd7e0a8091fb460d332e2abdfb2942f849a4357d92a77711293ef79bf0943f74a546627215ade471761c93323482cb988416f651a3084627a32bb2a3d1e4757e4fdcaef0360d01f2791d314a9518ee84d0f99b1140d2bc2c67313a0d765c8cf738469c8aed35bb18e1abb822b8ddbc185aa8315fa04905e8f7481e3ca3efdda5a316e69dd38b54a6f65a528b7e4f9934f6682f5b3989b22480483f402a289477d65f52fafe6e1a6427de1ae23f5b546170751668de8b05c195bc963c98bbf3cc4063f10c009572108db4958d159e5ed55544682f42be3877237cec23da321f06e1af2f124f99a8542d9056535bcf50756882cb3dbbf867db1d658c8ee749bf1d7cfaac04bec087622753599625fcc35cee336c29336367bd0eeb9fa07fdabef4723177ccca71a5169f0a7cc75f6c63ed4ec16bb1b456b9efb9bcfca036a33d6f0621760be10d7bce4de4bcf62663a2d92a43b4c1a60b04a571baa4ef8e8b3b2c4cda6a1e4e3a52d658fba1437fd41552936f6a47e52489e95c239dd8483fb1afe38338936d007ea12e5936ab38e7895243bd918a721b9cf67ae5cf4a99a04aef4afca3d75cb3a0b6c8f9790dbf918eef99d54ea2a2e11e6d9ea096eb241b283a789bde01e05f86d3d9fd84cba1b64b456d98a4523284a53d30fc49f97c2820c754bdc4d85bf67439a7947794af7609270eca41a3232896f50516b520aa5b857032a273f28fa823aa6290ad5ccec3952d4e22bfd02eb4da2b3c3af7d8513ea11497f1f9eaff43784adb18a600c09b66f0fcac212058a544eefbc1aca5f981376c4fb034debfd6e16bc1519df045777a97633861c2c52cf390facaa37d9646cbb618c6c8f2831ed0397e86fd2afdcc654a321d7d36c16a6263a36bf5e86a3799c614ca04c564f6dab9466a381b86dda8355e7d2af088bc4dedbaca6f8f5404f89fc1114ac1b82c4f64bc958b524725ea878aaf9e540a16ceb5225663c3c33d8a908dda431730fc6ef85c5d980355a54682b3a2433027a113da905be90c41ce085fb7269bf586bb635de230260a2399eed2a821137c4951b720352bfad3c90f46a71d10f4a9a27f2de9d3d83ee1f8762b8c37a39baae27649ad4693a64d3b44a6aab504ef3553c820588ddf79473d8e3837af219ee971f1c83a9046568dc3b16359cfe2aa73f1aae1794fda967716f35a9661a6c044d629dd6478cb6315608339bf90dc66c8c9edd80a31f57ee2d8cbbe2de2f31d1fb7634f8981efbc3f0c922030b014f286a00b59fa15d3ce41d8c75319ab290fcb1e2027735770881a73f667d791717fba12e148d96d256f68e51eed0542389ad99b7c914deb68987c71fd63b0f5cc32caaee99e3b4703f3d1f1d68303a24758abc66c161583ec21ad0479bfb6d2fa33661e4d844d94059861e97a2ba6cada47a0a8f05ec802d2af506fcff2788515c9a73be5f37f0bab83cffeee7c11029419f21437b94d5ac7fa10160937c05dac3743a756c33c514964b081b58be9a449ec3bd566ffc1d8fb5ea2bbe50d540374407d883cf2d4fbc3490508891da1f95e092e151578652e68d7e95e47467acfcc8bd57e3b8e87dafededd69444f11ab3dd1e698586c5e03d86e192e25b95d07f1480ec380fe7a8c1651df67c124cb618e53c3286b12a66ee415f0ef9b133bcd59e1a8b125352cb327d6350ca6371fca7fc2de4c72ec6799b44950b6a57a119ce18021d6e87fde299d4c76bf14bbcc5e0744be8c87c2432a0298e61eb584072588bbfab527e2d9a25464a10b95170a866418771a94f6d2ad3b043a25d3720fd6f227e46aa97698362e28c54311713e9bbb0bd9c75454f524f8e120badcd94d1ea6276fd12f37aa6f3e9bcd29554a9a5f3488ea514abd41fb310099dcff9d8809e47bf4007545516a2685f07bee7080561b9fd7e3068e25526dd4de288ef4ac6e0989858eb1f607e67b19cdadf7262d6c968d465e058cd36c7b15b240e5192192870a35698f5b716c90710099ef81baec02e375ec613c044fc5ca3526f2cafbf0508f2e1085e3b2e8fd72ebe5471cb0b3106aded5385c42306813011f793fec2071dea7f4d79ef24549e05e72dfdd76d0c61b56adba022d6d11d2a7f1879c4dcd41a62f06a6244fa7d4ab6dcd577bbcf3e2a3a6e26f0dc25e1c13516d22efd6f9ed1aee08dd60d1cbdf98d201cd5d24f3ccdb3cd2ea772ed4457b5d70ddc6b7c6c06f451941e3d0bfe91f38ecb67e716554d26b601cde52e9a1c543c6c7115ac1a6226379173e51482334bc2734512bf6cc44ea2bde9cc0790ae55fe594883d7a10c3876302e821efec96bb655ff1302169782b7a86b9d40524fe7c8ec8130d08dad8b15f083ab9d9bef57a317c0e8ed6934d5756b95ac0f609c83fc907b650f64d2877a80b56353d228e0455bd19ad90e9894004009ab5c6191c4d9ff7658777cac0fe0a374a3f605b140c4d21ed422b7cb251f2fbe8a6f9596820806e5dda1c68cc87f8d2bdf79df41e7ebffc864fa6fea53a962d4ce24d5259c170f479fbd09d413aa7bc6050e7f6ade497bcdbcfe42a1d6d10dc5e88bf42eb67d61f607cae98bc481d0cf07afa161b60c3d69114f6239df0fc1da160060b18201e697261745ae201fa22b9b08779fb82e068d03df97b97be78a8264b5810d2007d5d68bfa35af8bdf5cf792da387c120dbea49aefda8e11cab0137bd281f6039a36ed7b2852be5b0776c9b65b97bd7e5e5331b5e8516c0e30d6371d5d98be6ee725f7028a28b53b936dae393247333974b93e3be9bb3869984d59d69411b13fbd51c8ef8713f480344cb16bf7b33604b360b4e77b87210cbcf72ff7615fa1caa9724c2ccba9b782b0fe160b4a10c657bb9f7303f945440b2c1dcd0a208857158b8f6dfc105977c4930037cfb1fe35310b77ee1e9c3547e0c24ff878e44ed4b92c65e232f407ebe84f00b23529945460d8a5561bd014c8e253c161d24f9e67444e6ffcd182dd1dc0fd5ec9391e167e0e6a68cc88092750deadffea4ea42f57a11fc6c1a287909a0cfffc9ff7591cc6afd08eed925cdb3d4ae6e09567566329aa9d75feb5408c50e53fa00f20a604899f812b9a9ac070064dc1a918e129bfc139d3527325f12d4ee86bd47cb4402f3c289b63183baa12937005d1f7df24b573c103cc5a7dd3862248de0a856b72676a528e81195f6d315963ceec018a5182c2f2932241902edf4b57f7a43e4e3cbc071c6ec872c2c4cd1ce7c7f4e9db20a16a4ddb78b507dfa52d950f973ecbdb8f9f744cdb1b580e4a0c2018f3eb0b7234ee797376b6f6baa1ba73eeaa4cc0ec1d8d47993ee7ee9d2c87b6a82c2549ba6224c438315076d9b9b378c82e9810f0bd0cbe828851df87faba9a0eee2bcbc6aa77ac74be1d053de0a679215741edd626f0b08a62405c3f2891baff07952ec0075f314d740523b64adb8b98f1a5f2818ab9c722c31b2902fa42b2e32384fc5b0ce853af7d64bd80d75a3bd08950278b0944702a43ca342ea018765d99153622d5f8a61d0456017a37b3e9a74cf126cea754b5a12d14855ab3973295a324b3b1453ac1a7b61edee464508fb1d2a65750843cdf80491021022ecb31930e90e795b4b3c03b87f15f3ea00d7874f07f8f7033a2d610fb52f4e36d85f07399bfb9c50715fdbf6fa6bb1f44506773d67c8f29c721537cd450c145ab8eb334ea1f9d7883740c9f0f3a0cc8c5b34fff21453483e3b596618f2d6935949598bc0ac4eeea667b2016d54750bbdaebceb6f5a02d193112509f0efe4fdafc1a16182dc4c6f3dfb8f9c954c012686df952e383683482c1221c97b476d3a4f66897d0dce9f7689ae133d4a636ec13e44f4581ff3e179c297b39a64efedec431edb6a3100c00a30a12369e51ee498addf494f1fa2469cd079e25b2ab40f38f6dfc6bd345c78105612665aadddf6b3f55f4ae9ed2eb0fbbd21d8883cbc35dff68206c79751f8d2281f2bfaa03a4577ad2aadaf00e7742d87aac5cfcd56709a52ad8f2f28592c365540713d651b8b682c5f2520359b345c1aa45e467819a308ae45abdf96dad0e5b62c1347839c195862c767592c3c1efe9110201449c95d12f8ea50328bd156f67a17cf0bec2399ab8c289327fa4739c9b36e6d7919db236395e81fe201f32a8948085226dc776f07fda62b01f4ff09f4db6f3b824c3324d11f2831e4a796ca07ce3a9f5879e239083c78e0f81a8295512724ea5ff9b2411213700b8102f47b179ac0820d62a4f0bbef5a633512cfc1a695dbda9b23a1f444c2b68a81d01cabc149f68ec330206c3a23649ca2851cd611651a3c773f5ba655a6c383a5ba218ebbe5a624b74314cee7ac9a4dd2712c3f2fcf45057a94fd269d10d963d833c26320df0363e06bda2e7cdc9553e4d6b5da4a7906ae2e767e40bd9b1441168896fe2ecbc63d81e5113bf6185e44eca4393b542710940a4a55ba52534f18d435e96c105965349b93b7b36f83e7c9aabcd79659de4060be4d30f82730e65c4f04bda4ce55df0a2bb4a49fcdabc32a069bf1f4d48c0606b7b74e426426872490a153e31628a6cc9c565cb50e7e545f3e369b6393eaabb9b3e3cc0b2d3560094c151b6c88641d125a714c3dc77e41b4c5a910c0ae46f6c301b65ef68e4d31c1219a3ace869c719b4ecbc38075d7acb26e9bd5262569c0f859d2b7399e02876c03bb8022af50e1290ae571f23bb13b9c29869dbf64dc93d6ac7a76facc99c28b251489d002a91d84b3bc587f9b013099607232bde7f565e8b5c1fdadfb2a60859f45da038b1432c9fcdbe35e12c4775da374403bb6f82c4751c073a5316d5b0de6531cbe0cea148f894c09702913c55ec38be8db01fbdf6b6fc7f813c68f0615332b39d3bb467dd9a1dbe4cf6ae435489f11f5f3ce64f234168b9652c8f378a4c1f7f875c5492abcd005fab52c18591e9ee7cd9d61ce3e9a5cc04f8be8f9702873e774fdecf7d7fd95f9a501876fe819d358d94f606913101cd314a401c2d67a5952f9e7cc2d1f46c5c77f3b16a4d0b674ad1f5174b06f5bf4601c91dceec69d2d62bef83f7e844e99ff83bdb175c9ea81487fce1b5271457bd27fbe076825de7e375809d90e7d140a7b95aed0ecf8faedb3c2d438da8e5dc751ecd2f7c769a697a3ca630c9b703b8dcdf697bbebc7e8a78e71ae13d17f03aa8454722933006dcfcfbc751687559eb0e491a6f8402e42e937023b9d39d3b8d0374e36bec2377a32ba030ac3beae8ccc05567b6c1ab9040832ebc461813b54fe01ee0ad7d0c851d2e57f567ab29348b2baa54f524c2e6297269c79d6ee7be54f5f24cbe7f31d61dfcd09ac3060f4d733d873576704db62e9ead277b1336f0740f3f0c81ccb730e9c1f49195f95c9e1de0fe34dd391d09660d1b537f82ea9d48ae89d1ffc6bd70ed0bd343c791de631c9ee0a3850dc8c21415aaba88d46d6b81c8220882d3bf6fc33af2801d6e2487cba097c22abf70e2c95e30cadd42d6bfd5963ae4209503c3acb191e975311c0d352dbf51bb270fdc6e3c73849a9b11abf505eed6c2d57cdf27e7eae8b5be263948df32d05b4d5ae378fe62e5591b6096e3252ddfdc2f88ece20267250bed3f207918344474e9dd0afbc9ded709337f9f2bf34959a2536826894186f12faff9b7f18330bd2ead8034367e5535870a4fc61434f6932f1a3effe7295fd8a540fb5ac8d9eb56a2b3cb307f667c5283ac63dc0e97280ff2987933611f5929350cc034e1e4c91f2a36c874cee952162282c4137811f0543b46f6db0e531e3dea0c9b70785cfcb2a9c524c592d05e1a7bf2fea24cf2d9b4b62cd12c30c6cb344e45723f6a9cc92d86e9d4c244c55b8f51d2b584c34adc241e8b6cefb0e1dd0fd8a56cf211ede663767e8c6a5809937ca53e16bafdb5d66a6243da90292290ab2784beda0fe5b81909893d1664dbee5b9dbacfc61d5942dceddc737868da44d730ec20b709dd52d10b705f1bd8f42186ac2631417d63fc20ccfffafd1402ec42e3d1e3c738524063540667323c613bbea5e06940fb8646d79eb20aaa885222266ba1ddd95242dc4fa60ed8c982f082410903f251a6ab19a71230e569f94bd4c5e7bcb1f98e53ffe78974f96eb6cea2ad39fe3842be23a43707f7cab4f732e6260bcee491761e29f3be888daf9d0b117c391cf1a95293e41e9f176477f39fd90040b1c19ba163a0e2d9d2f91519caf77b39c39e1f907af582fe1b5eaa3892ec703c496754bca58f5d77817b4e5c20fa7d9df4fc79f41e39c7e1e251b39347bea0e7915bb05dab85b16c01be3b9e7813cfee8d6e59302c94781ae74f7715f6c6edcc9052214550a1d94908d3a5cc695adffa14729fa85b3ecfa192a864dba1fd85b1db7c051132ca7403c688e665847d8f6cb2d7f4321a8ed8f8cbbda538f532368ecc666466bca5cbea9a54b222a719da172c34c575c75bd832923ef7043aa0df22e889a93212528ba811396920302edb6146ed1de007471c19fae6a13502f1b403d26d0acf3c6887f89bb6a69efd6f421181b874d49db7c393e9e19a6e63b74310305920592dd0517c2f40c2fdc19c290bc7ad35fa5b6561a03d9b0965efe8adc35e9ae4a3af82d9bc0aeff0c942eb2964ea57224f8ed1c62669e139d2f9687a23a3f4de1daea33a3ad17b9c455a6b006ab837a2662301a7e78e82dc86d4eb1c9c6b37b0104adeceaefedfe1d3ec3d7a600b0f880eeb5ee4b8f60558cca1058f23c192e91cee0ca944b935c629ee0421d73b7556d9faf1f12d57c5237029a04b130af15fbc2aac199e5b1a7c22b0710b745582ec870f16bd2cd236daec960bee811d720d31ebd534e43e8f2a0d03ba4b023cb3cef9732f07abec6ea9f9bae3f7a633b951d77b4263f46175482183595c2f8ee68ec7dbfa336e8af29741a94cd6d86ee8dfe9a202902ae5fca98c16ca523e84aa9506d250a8e7d2f0162a617f857a6be7eb9c9ea79a3d54e97cefd1dcd7621d53c908bc9a12b6d3fec9c26cbfe84570e2c06a9e2ddd030aa71affaa7ed930910018385d10f45b0d3437f168700eb556c36c38cb082fdfcc724ec0cf8e688df12961e4d9d66bc382da3345b39e86ca86b61043ea7423c2649ae189e11b6c37938c9b1884e39b79c160858ac22b8c9ae1f814e6d40569d1db8af2502fee9cb405d5732ad8e46d92eb9c66b091bc537dfb107ff55469addab7f773693be03fc52d72f91905a3e31c29091e9ff93527b58bd4f35c9260b266125d1087a3b7af8da64a7d255cc387412fb2620cf930d229f0a6cd7f84af9e35e1a1ed0c83efffc0c8aa62a05202d9f60a99a013e01a8593a793a1b12ef3ff94b88abb0e7c804046acba3ffb5c74761c0416784926eefddaf4d9b8299b5be91dd5d8f816432e7e0e48406aed0cf982f2b76e0b0d1f22835425c9c40b92a4aab646ed16905e5477edec02cba9041b62266e12b95e1f8e487c691083e37fe2cf9943e8710cdc63c0849132533f1dcaf8cf5773ae91ff9682992002c95d91c78f12a12f7d72bc8e8d1033fe029c52fb9c4900214b89474288ce715dd1b90a6ac432e79368486bee21964d267420f5af0a05bf4467313e1ce12ac6eecc4bdb80ea6d9f26ce52d33fd7d6ac7d906a5808c3cd1014e51709262ab579cf95f225e3bcfe289d79c8896fe0061b0a85fdc8b63124e530260eae1c1f0f96de9ade4c98ce200beb38803b078ec8a4d576603e9db9047af7eddc3dcbfb473ec05e10f8ab73a98eff835c8671e4fabd3444800a03a1ac134f47c57d09ebcd776509e06a4cc48b130cc6eaf8820d71e474a89ec3e6b45e0d21ea6e6f971bbce61acc230bd6eb6449095f3839253a9ba1976090a7ba0badbe93dcb9af3546eb8cf4a2af55624e1e560643c35cda9a8f7cf363581bfedffe17b5100b6c629352fb5772d29f9c329c7a72bbbbdd14e998ab3ee51abfe4c16ba28e040fa0d1ad01ed8f19060949f16ded7281e124ccd696d5f215c5987f2497005c546c1eca858b3e7f0d6bfc519de438b03c6a24ac8614b21f7fe7814f12a26055cf84b7e547e726ed38453e08b1ee33b0ae3677153992e85158909a5ecf1a0d9c3b53fd3789b16e4b5eefa9c9e29d9072be022464f53050c637ef53e9d4c75465f698aa561d458e44df51717852abf41210b66abb0279462063bd1565283f5cd8b2d5a62a8cfb11a86904e84af018bea655fbe303bae0fa2ce26e4610a0bca263ff7f59d62851980296198696c55888d2cf6d140066ffffb3b486eaf844f5fe032c25c6aba494cdee692e15af86628185b51bdc2e951c88e343fa215124e9e15ecfae8821161ff3ebddff95df7944f92d445f93d1a91db27a2f55f2dd78f5cffd98652b4713404d3513640ebcdce756b94c3e2f5b7193c139a27d7807abcfda7d7417178786b24aeb99321d67147180f94430061193b304572b08d30c57b530dc6e91c0011be873099e4f45b267225af0d14742a056897e96a1a8bcf4a9d4e919a3f84f545449b6f02e12a38d5e95b8531d980c18aaf518f9ddbdf3b2969b6ec4520ae9b77395318683357b3ffc065181fa0e4cb6799097dc5054d974c515acdbea597d2fe1a995faf841da896a34223a272495eb7300d12ebb9b51ef10d3729da12fc08d28d3eaf61e2725bfba1aa3ca37235982ed8a83e9cb9e3a2314c98067e7a5be21459d629c14bcb9e0ecf636132ee642e62514b13ba9cc80cfeb95e67e2dba928a506aec85d99501ff3748e7d35159de680a454c31df4d1c852c952d68ae35c2ef9a5040ce0bd9493d7c767981c89bec45840504de4bda0949abab67277a8d88e4a91b046b740d3779d34cd761da4a7909222ae5c4dfbe155dbf5d6dbf6221fc7ef57213558886e0f8854395ddd7bded28dd3287ac7ab9d610bcf5d7540bc539b2cfcd78a7c948cf1b34f64c8e395100f8c021017862164ff55cce5c31e888e17b1fdd71e777967325b929e2f67701144d12485e5330462107dc6c5ff4fc2642217034531baf678a2098fffdf35cd9ef3a7dbcf0b1aa003e365627904db6a3205462d84693fb2db9c713341cd6579db254f1c312453b1ceeb66b01ef17094654c06075af75831cd203daaf7e92d0e34a8b02b335452b238db95ec6cee60ffd885b29bf9eb23c2d42942f48fa04e15abe173887229540b3c0d1edc217bbe8d4e090b00b711bf8e35b4e04d7a1d9418636dbe2a9ef1ce18e7b617856796e3a35d178b6a969fae33d4e0ff88ff76a2077ffd9ff8df364855ee7af4bd5412c390b282c1018610c911ad1dcbef50eedc6bee3777113e6d7ec3f429a70cb5cd19889452817234ce084674382a5db0ff23858debfb8640b85e031e3067e63d3748b0ca4678177eaf209c1351a8d78a257f23eb2e4ed64ab6fe001408c03df55437c1d898144b1543d14d2aec6daf30e2a7bd97ea987ab4615d77edf096fa1a80702f052edfb1d85f25b7f6ca10518cd9f0a833b145d9dfb46cb454f24b1d7096a5e353ab34d85298c3a05a3ce73a76655d09d85a26eae299a7cdf726ca9325e9330ae5bb65b5be13c83b9bac01506083f236413a490296e944bfdd0c783784177d40bb4b9746017134f1fd77617bd715727065cb03c78336d0c18cde89bd2944744865d95a31c01a9b6c14318bd9a5e8cc1869dbf3f4f8d728c0aeb6dab13648ee9989f9223cca0e0ffcdea3f1e8866cc69fc4748dc2247caa18ac897617472332185d25ff07e56e8dd15cae89df8755f2a3d8cae18602b90a5da1b787035ded0b5531b78c20dde4daeb0a1caf09ebae6028566f21e263ba46559ea24e0d5e607844fa1a1bc23002040aaf46998cde1de43650e6365199df5b750e074c60ff44118472f03e47d228dc3bc989230e5868e854941a06f58db9934e4050a1e3dd3a7303ebb9bb63e059590980998a9ab87dd29cd97163a3bd522e5440bedcb37beb84e0cc301b51c149c5c185bab035e8ea33f968df86586c3a01d8ec6cec91a6801c0c77f86a4c8b5cb9b7581332d2f510d9d6807ca923d863e525fc9b3da605f856637eb47e2c35a21be6864ca40863594ef17c159b6b3391b199523112075c93b274b86e2ff46360ba83b6477e939ad87ce3d281f2dea29f3c73ef0e655eae91f598708a68263def06ae955d51961f94ec66fc87c4b5b9ede5383f03c5d235fddd96ebf55c2bf91dd259e59574483375865726c0e382ffd755054933326808083017c91b0cbf720e06d166aba77cc940e719a15ed64a2bb833141a49aaf38a2e7de349d1ac9e3afe3a7d2135791a266df0b84c8743daf31a5e02b0856e690406971de333951b38c0e2fa9a15e6527981e24fc2ec41f70302a10a1aaf2b69fe2923efd500a2fd7526f842701308dfcd28d5a56abe2d3ba300a29fb8323a8556d4ab98865bf2b5d0a458b758b4564fcea16de33104164636c1ad3f6d3909d03f4ce4d0d7e999ceff0c56c8293fd979ad36cf55aae8c18e7f08c82c5f94bb5bee859e6476c00cb204a750a9af00849b766bdf00154467368480f15bfbc6bb1744c4a25a842a03385573ba52780dd39a9505e918bdcfbf61a61911e1beeabcfb37fe5a6fe1d1ea9c68279a6d1e0484665234730b309fa8d05454cdb2c9c56f50dbf714bc33108b4b8d22414391761aea3e722a533c22f7f92162d970486ab04d9d7c3880c3aaf023851bdf078efcae14b19339115799bcda218e334fca5300c458d2922d431e7d92984104e4a1940334803e2c0958dbe96882b1a261afedf96f8e2a2cddd8ecbf0ebbde3c4d41b4cddb2da2cc44355a6862e7ef3b631fc411daebe6b247bdc6da15a57d66b5cea3e7dd8f08dd7af82a9fb0737b280e0875d52f8498ad3c28bea9d209343054652eb07fc10c2c99bc93224c4164796abb33b77ffe1158c7354d4277b783f2ef002a39508540ac61f5186113c28509923765f959001d035bc70d6be96e540ea0986026c6636269f9cc26d79402c8a7c0e9c95195935a02e51b38b4b5ed40de1cc42c90f4bb95986c5c8b61c8fe815a9c5e574d16bae5884b46bfdd8697be21912d9c29f5b124f84b063d1452d14c5de6dbeefe93dc17786098d6bd767d2a44981b95a8f70b66ff31ae229b9cf6d85a85e92803748afacdcd3015435bd1aa77efcb94bf76f93ea8a8fd8dbb9d45c0946a0419e3fd4dd48a288b4821924bc20757e3c2cff578083e1e0930d581aee667495c095dcdf986cdf4f937939527aa4e2e7c3f90242f327b0b109b8f007ab0d004a32376e0b6eee5b4d086ad04775ea8476908e9c142f6f0637a6d041e3881aced6c2168d1076578e79c47d18c9e42677c51ce6399d4237a32abc2e31da5a284a9c12c7803ccc14af63d1be90e73f0f64f6eb460076d2530856cffb66adc708f12471582193b10192dad0f350f3b825113bd86f9da93363f71c07d564b3ab8621c88c234f0f9e753e0665e5803942aad8994e32359485412d91f4fdb618c448abd601ccf13b2b5c4e9037c3769d9b084d0f6f4f191333f005a49c5d3eddec78ba43d3032502a3b1d1fc34dd52e8bc9f340fd314b2e78c33614eeb6b6ed8899075a4eb84038e324359cda0afb92c2945ef1d92a77c0c5da22078dfd012a8c71510194eb41b47fbee90d2217fe0ab73a59a28bcb0778d5bce7a2eac40ab688e0788e4d03949f5576000b729ba5dcaafadb500d840331ab03ddf6ba30241a2e0de7932bdaaf9e6dee0e0b497098987e154af45eb93e29a8a121df72049964e741eba6679f551b8b62db5b693ca3569dd1036b2797c491374113a96ec0ba4192853ae6e0f6cd65ce2d120cdb27cac938fa53ac471a2a725921d436e8ba9214f353d5fcbd3320d04041148f77b577766e5d5eb463f65df98ca9692a864ac8007cfa2e223dbec205cc0ff8cdff1dbfb281cbe0b66f8c66ee869e11ddc36ad1f3dc480ea3035c0b6891516f6b2078ff95cc5ecbd42b0cbd321d07e280490b4422f8d21231ff15c342089880f7d0ed4cd902f658848d10d6cc63fdde360d48c41065bd5efad1635497c8a35b56cacbd8c40b614046b14a9f1a48cec6aeff7e1ba35f32a50fabe77fe6eb1e835a0d627657a4ed8819512ade2f730768a3d207478763e3ef63fb35b1901a30a389487bf3946a22f4f34e753d74b7454c9a9e8007bc9b74c64e83e2543ca8500485524e15a89631c9a1aee86913e4d9a295f144690d6cd33e6e7b2837c0818f32a770362120a1e15a5c471f2275fb223c730b885d0050db8dceb584e33166a4fd3359318bece943b80984a94fd7497b29b553e596bb9658b76976a94f5628fb8a140e898b328f6d552b512dd379f832418987b20b1a5893dcfec595b79f68d96dca3884a6967bda6154116cab6b1ecab0671802aad1444ef913aa5bc9e9618793a5729877e2bae7113dc1a6e736996936b5c1baa6e28baf5f6b518ec234766b1eed9313dd9362d65e2ac5f4c00b0e2c0df55a52e9bd2b15dcd387c35e6e18368c56a420a1fc2f4d0d0d5b780a9d9f6e6d41163345d9b8539d5d187caf2fc8a26035dd8e3d6ce2b6ffdb11cfa1060368811cb73e67cb1e1a867fbab8eeb5018ad368d5648245af0dc5a1c958622d635edcb60fc65e8142b139f539144f8516980599e60571884445ef19e61e0289bfeaecee4d8e8bb0c80bbd65f66ca46458b540ba046bb70c4d8609edbeaddb79cb3342569813da76c9d9ccecb2c48395076fd57ff75f2dacae1ec685ce268f5ca3428f7b8bfd5e93e88163bdf847fbf8cfa3a637c0f832b522ea20f9b31d6c43f0405b39ab5cea64a3983c8b54562c2ca27981c1f99b3903eb4d7a2677939e69923cecce409bc2eaa948c17c6047ee0d810c5240232ddba754fb7ec1f458405c142c44b713d3ec5a24d789567ac016835c52ac2a1253839b722703036ec2e59db703c4d6fac16f7ff499f3f22be4539610bbfb8a08f20152761dc34bf3c66f067e5b9927ee04f3a05eb5036f9d89680c2e44814a4723182d6a5b068e4c08fe3ab7d86e29477f7f472d44b23a0029efc1167ba3fb496b9713e6fa13dbd918fced136a2e50197a90f6a6e712025781b168f21f2e1892707b6f3ece0f20b936752156976c4bd6d4c2842984054e863df1a732e6c1c2bfaa0b117c1e14e663227bfdd87786e3e3be4005fd00ceef8f95e5735c4e0008747e884d2b3b3c166da77817bba2358545a3d31178b256228fe7988d004abef769c197aba08e39612ed3d5c3a53dda902fb5662c3508097bbe32989f3d5fb39b2af88ef37d452e42da9227e97d6c594f8b91b74117c5c0da4596d781b3c3513cd5050cd76a293b96f80588c7324b574e5e70fd30be63247de1ac20dec359d789c07ddbdb1d53d580cd790160eb4539bed3ee4b98bfabfc7f3c6a956038cf9c166074f4294c34e94392332f5778f8283b9036dae839f9733c2e96e518ded1b604e3a50b129cbd91bad840684e9023fe7eb40bdc34e6bc69b64153e5e47ff5f43aa8f752afddd235e486ddb5971fffee54e353550765d4d71e36de338260c1de0d9f990c70960b95329a4f9781bb68c677c338fd0e1a0e2a273385aa898267ddbb64a173e9c3d74394e97287ea4146fadf4f219760ff39635b1d94149aa8397332c8eb244f0af03bbe8741a2f4373eef1b5ecaa130f067aff25e744952eac058cb70bd465cbc897500d4ca16c18003760a3e8d4cf1506fe5a1196333257c16cca44b5be2288a9c236447010a7b914a338b7d56e6a0b4a8be565a77a77604279fa861ecdf64e8be7dd3f441890c0f63110e316b6f01d3b75606c3a187c11cb175f4b379530b65a31c1bd33746c88da1f7b7a5e42399f72c40eefe6a82a6f9cd8bb51cfe70a3065d871ae891040c0d8db61a4ba6ea0af82eb9aef67a2d7b8da746206ec7ed9fc1740d976d5b97e3f6e341c666a5c88bdb6720ae6a7f5223a48c231c5f36a6bac60b5b6713493cb27270325992ca62997c30102e69cee01c2a654122ee4d0f1b4bd39a7b76452b350308f46cdea7798746beee36998695c96a056c257b3ceb2252b499b4434e979eca57781f60008e93ccca6d97729caf68b067c137af48d63e7c99f0ebcdbd0e4a7ae6bb7bd264920d51feb8c14edd37c53728755597f33ccb4342b6f70bede72670c7a336ee326d7f96990902d1c2689d54d2a018db7099c986e0606966d92ebfbd4af71382a40231cc8f38d0a83ac14aac54a5f5110aab337a2e5f71d21670c553b7fad7befbd2501d4a055537d3a70e4fd2a30a837f7a64251447c2d617fecbcf45cd5410e5a406169ad7b69fffc5c83399a9fe8e6ebd468058974179f2db1952b742c90f1eb0b90001250610ee426f26a49e149fd4ac62ac6c3796cbf72f5658ad63c40dd1806b849ed497a02153416ea0e0a539306a49ac534493c17e04399a36300b43824ffb41043e09d00560438e339778c99eec9ba1def4f6599af84e9b4abfd4930f8182053ea50bc7e908d36f75675c8627d478d0f126871213d668acb0a376aabfb1b061706d7236fd28cc9cb203ed2109c1e7d936c49acbf9f2387589c61de5447b94253143bff63db5b01aff69f43922077194058c88d862d3a479544545e8f9d4f5e6b5f6d9d0a337ebc52963a81e31557be7a88882ca6172412d9b5357a7a4283870064a058bc85ce1323e6974315e4a8c06a34c8ac4a11a610d2670b134600caf130dbf2f2312656fffd2f2c27b392138ffed807c4f670391152e96ca7ec83895e6b6af5e4fb970edc3eca2397be859decd9a3dedf142fa20ca0d6bf83b2031a8a9de1e3694d48fd19778bbf5d6ab79199ed059740da5fb7b0e3a6aa6d55f5426cb3b951d85834b91a25279ae85d2fe5d86af3a7dd467af43f6a2fd269ec9d990a2c3fd3e1840e0669c2239b92cceffdabbbd4e6744d8a1c569f3ea47d3e51e51dab52e777529deacb1636a42129f2b5352ea24c764add1b70777a43199eb02d0fdeda164eb2466c258493faad30fc56603efc2410cbbe17d81d8ffdecd4dfa278be8b03aa32ab566040d2ae2faaf1b57b05f6b6efaf7335750ab7580a15526000aa71979827012c21901a2c459ba520097ae25da5453f6af82eff762c9df15900c735719d4c77db735548da703eb827f6a42405401c4b8cf567906146d44efd12f4b7f46ccd2acc7e8cd5ccbc7c24b95b66bc338c0ca5e3f3c7f3d8be181bf4024090b22ef16914f2fce8ee548f13eb5eccf9a3aa666e410fe3c2974070576483f7036971ce4febcb4153090baac59af4e78394cac69674ae3b69f704a68b43200b93b57546f5a679bf729e06b492bfcd14714c1986931e57a7a513bf84d1d0379b5b3bfaf61b16c61d67ed3abf139d289e62270429956ba0de76c9c0d12d5fb07387d8af33201f7433612b093c8ecc254552bf860a89db18cda750baf2ef453dd10595a97d0d088ee3b9e76c638754547afbe9bfd3c0c0f706fdf94ffda584ded4babf4a8bddc9f8bf5758db8142aff57df4b200063bb376db00d2bd71ad000bb8c395b911449c83da23a0b36242b7039a0b7746e87ec5c0a62963f6272b69f656fcc57163fc443be5e24fd28b031a5af85a4cbd6b3c82e92dc5f564930af68c686ad1d2855b6bbef250d18f3be06f79b64387fc1e4aee8842765284bb25734da9ada2abfcba5ca5eac6af77b82e746db98e05b7b945700b97d49b41d9ba90a4187be9cefab36ac6ec04969c68cd97f7b1bd65756f46609b4bd82951e98e238539a648d334908fce791c1afae026700b0b769f67a6c46ede9408cc20e8ff9d00a3cd910ea4aa3f09a0078b0eb4ac90853e73f5ad29c0b31735ac8cd9ce393d666e88fde55af9259f7b71e8a89bdc8b1dd3b35c4dd9e7fd7703b368d0b63960675c2e4dd0cc8453970d4808c2a143dfe5aa028ee82acb6a6ea21124b0f6953ae7e430f64e29f9d1744b39bb394f184138150e56bd81877cb19f24da0ee9ce37af6ea77fc401806628ff5464412cd72e3ef6aa7479d6dd73bacfb9889c499fe008c1b4d3ad8d449d0650b8cbd9c8e682859a4fbc3bb97eada4b334dda06193b1b988521a83ad2eba6ffbb2db8f23c32aa5c3119ea011952ba5770f05b31211d5e0878d78c86df95274f4aef538f5ad37721e336b751ccb64fb247bd6d786dd904a7a4674c1eda668f6bd83417953bf2bf681b67151bd589ad4c0bda0aa63530508dff2f565f3c8590b6e8d8bd6932b7062f05794e7543e9b6c84e280f5d4815cbb2791064cdb08c16131f27c51b07f21ad09bf3569250b9a09764bd21d3d1b58105d1ae0d8192189e8e140d6519120018ed32cafa4b3b1a68b48b95b8b6c90f0fd8c3660a97be167c69aeb9356ac08ef330c6e349fe8c21d7f3d6876a88e1038cc69d1b389283eeb89b8a25672b6cddc5ccdf782e7e564c3786d8857ffd3c99601662e292dc6fba74722eb6fd1a3deb866c70b518877f24c0fa43a5bd101ff170de1152d827922afa527af4bfa0cb2272435fc422c1cbf1923d12e891e9e2fc0ce540fa991b659ab0e712b6f39d2f390d6ced2aacf55a83b7d887880d8a311ea1429b9b4f6036c2d0d8ef5acbf098c49dc73ad491a256be691645642d880ffc76e7dc45516e811618ca9016c35795dcd3a6651960f1d1147fc70aa3dc4fc0304397923d8463d6c22d6931754c3619323bbe0931b9a36f82159b0e61983b44d08900f2162e1ef660aef5f91a06f3e7cd3cf9f8322756d27c9b6babbdb53c876ec9e66ca4f49229d5ce16762339579074f341cdf531ecbe2240895d220727ec3b406cb369121abc51d781ab40b4d9dd95c826631598747ddbaf10bdccac2d15f62257dfd3bd1a2f35cebac29a8d05c692610028aa8c4fa916632dd11f150fbddfb112bf6b7cfb5f4c30ff53e57780a10cc584ea04631d97a506da397098f70a76a8327a34e1a168b5a4af1c053f3d532b954ecf192925f67ae69a3e408f451c0c185e178879720d3882267407815c2743ab9e196141955adf2ded2c185d30a020e2b53e62e4086a80807fcd476a7d44d7091432e558e67d2089b1705c91647cfaaa866af0346cca87633a0ab89b0bceeb0bc2a530fc16c48c377e70b576f93248a2259b249d5968dc232a28933a6a010fb8a47bb21a9f1981c0d562fb8dea79436ceaa90fbeea5646bde5b96d2b21726d6059ce6d3513a4e50c171de93e56670029feb2e55730c4116caf2b09dd16c15d198750e7a26cd4396f18cfc41c1601430064ea0879defd74307547ed6c0a293f012f9c938ea22a130b86bfef16d1b4e4281302ed265729d7939482d7085488ae4599595c30ccc3c20cc16b11c01a56ca602f7cb30c5165e5fd4f666c7411da8e31262e429d45ecbc7e6c06891da78abfdff23077333890cdfba5cf6e3754252b63e5c03e8e768c66670dddd9c1f0c4d243c1b9fb30fc717a9e023eec607e3d45bed2f97d518bb719aeb0ccf38674ff56d8f4be3771c2d1a24f9c9e246957cdec8f7fd5ff6b0a3f87dcd38fb15416daf9b40c9b50b10ba5fab8c4001f97ad8e9729b00e97bd467898b3f3f931b675dfbc6f184b0f9e75b421185870fae3e69234d9c71c3d1091fba1b346ed6187b6fb3e93af9ca0cb0e8ba68ed1974abff9e6860ad02df661c1c0f8f502d05e4db8b50d41058dc8860d2efda27733d015c684817926368dd7a4a3c0bfa859df9915a2f5a0d334be6d75aaba41ab3a7249a1f1f134031cd139e148eeb3eb4691812ee9d5e49a6b2ea4bac23ac6f2428e8e2e4e8d901db20a9f613177df450a91ed252ec6d4c3a40554811719658365110f3103ebfa2ba6a0224171c5f0b65bdabaea4146a5855739b876e12d91d089a7480928cdab5d35426573d0fcd90dc718af7b28de5b6ec9f24024e8b49ae51a9e20c0c902d9159759ca1b9b9a87a58172fbf026a58c93f1f789a7bdd04678d1ba3970754cd4e5012b137dc96d5321305ae1c6f9960981323a57327628bf130ae0999e965f4a73bb7d455ec5140ae3284a2cd23d0c6d63e0eb76451581e51e933a20e216aa6c6a119f1f78431a3189a6b12231de886a3b44eed354cdd742e13b7257a1ca0ac47818c7cd54aadd1493db5bed4318bfa5d112963cc214f34b282f17669947b714f1f1599ceb13b3d466b41a730b6e6377a53b4181ecbc099f4dbb39b8e9f4c138e3f160d1638a8991bfc1f1154d618bf1a05c07bd404cd9484960975aa8b2216f11f292502c296343ffd8417468d874f91770e82fa906e6afe7c3d80a83229d788b42f34a38e9bfeceabb7141f7a8b276dfc5a51bb30aa8165af99475eb71cd27e3a863d6809eff3033691be75243c8bbdbc4c9309d37d863be0366eaed13e43749ee06d4b40ebd488a0f5a0bf55bb0e671300a72525305c815313f03b4b9d405b79f7919a4d30bf91ed3edca332e725528c58a007c53dead2bf91e5b7e58d16de2c3b8f7ef07f9817bbc233ac9be3b1c9fab0e23cdb21257eea8dde4353a796b921f2d8175583ba77253953f9eee8e7447c69d84191a53aafcb73b534665151f5fd97ba38a5de3c45dd154b3ba96bf06b8bc003a9a89615b3521c49d124139b409fee0eba322f90e6f4cb1cad7f2697c055e4e58c5714ddc0ce3ba30cb3a61210a6e2edecf3505d1df2b2110a27682125e57203f867b0c4425b6164caa3a4ae2ea9663655470de55e7212ab05df482fd134e8d3f65e047dbdc18e4bf6dce7e81b7f4b6072275cc4af132d5952e40bf09e79841d9cb88332a61904037cd5b09ddce731b61b6426bc69c7befaf614e0084534912c3bd3575100ad7061961a9dd44c021ee00ae3a2c857ca7e90ea3cafb1f39256bfa12c7403b05f0fe30a4d07ea6948fe8ebb9dd3c5fedb2078992da0784c0dea88ea8da0a26e7126fb33e361d2237cf4e5d3a7c4d742cf0385bc657a9298a012573f33732cb094d4dd7d38d5168ffd41c5dde9cb09ad745d96adc5c3a22947ee476d44ebbe6e12aec22e3220a91faa87da6428c1e969d335fe85912ce9c0075df37ac21569f61af7d97eaa9ec2dc2cf401e939cb2b6f9ca4f83b5f3f69a59db36087ba0028f89677001436e9f25e61db849855f374f361498242848e425077da993f0d09621ef828d0cba6dbabaa22fad987f9d435d5268cc7f089a0ae731b700039d7485c43ac305285533d95479ecb8db22f79046e406dbdeae2fa2c2239643969ab1f90e975a3d8a81fd6b5436820fb8171089319500dca5ddbda927356875e06e54a6b85344ac684d54fb942097489b22f3924873563e7497cd3a301284b14230e20d6726a73d24fe2878aa60650dbb4a07194faf90f5260845a272f53aa304d06a3b87433157ed56fe6206398824a33bd6d0bdb009ed251894ca96c96aa8effd37a3ca8c317d09c0457f97a1c832f3258acf91f82ecce27fa760030314e403e61ca2958825e8bc244e82699aa390fabbf9bfdbdcd6c574232bb7b9ba9992a7064c78dbab391c06078ef753e9fe164963692cac0736eff71bd37a2a0fb0972ae0e8382fce21373a9dbf8ab5a19a511e887db65a375d1576b8c879065a2b0ffbb4eca3fcc96d3ebb79777026ffdeb154919e06848e586c428d99b9e2769aadc8f96765c4c4e690f7076a55e24665414e8819926ebda58c3ccd5768215c2e0719ed909cb5c2e5f978820f5b4cf780e57e82c8441cde789f1bee4d17a1e2ff579924ef1f331dfdfea01b9504659d34e2d27c55c5794d0848d755884caaba97aa4bbd1540b99c2ae53dcbcb3cf57b0581c5a747dcebf8dc8a1f60c6f3cb11c5a40c64fcaeddfef072bfe888e40a0afde44ac513b206ea18aa089d8f091efbe36d3183a6dfbc20ad5076ea026101933549da324f1dc6fbdb43de0bc6b34815755b195ba8ea198f2611c478512f67f91e2fd50fd34bd822a24bb27c2fc1b070692c99b3660b447e762f5a43fe6d74bff4745b51dfd1de139f7659b62bcb870907b62c04e1f39d257198166a3acd875d01d2eabcb5e8149e921e1c0640ca102413b12130482ad1ac82d671ca06ccc8f0661eb13a6f7aff37fa97ac0171b885965c4b9e6d2d1a0775c71500c315bcd56fe18cb44952602ee2e4b3bab8553b315b334a95fd8a119f8fed51bf043089f38939976a072528f16f5787053af71f6c7baf3ae7d3cadc5618982a16e8445a8c398ca3e0dd542444615e271a4bce1a4dde0e7c1ce1d993f0f146291dc11663ef782a8901c6c4e188b5935240f14967a502c7e2478c4f64d6dc325ae5cf8e3556cb8b8c650d562d2718724b361a2d4e69f5e612a2d9622cd11a6d124b844f2c8f0ba865a8b71056f2805005cdade2c4167594507ba528eb6e906d597fa83712476c2e5a01d1aa5fa6d573c70b487f96e3bb9bd69e68b36760e4498daf91b9706a1578f2e1eaf9b91f4432a6a2dd2599bd60cc265158a0e50469a7d258d6de64b2a9e659cea13daf35e717a76282eee948103f0a5f8908caff0fe0f2a0e672b6279ea4db487ccc26d3b4c36fe1920689fa6d44dffaa4fd3ec8527ffe3f207f79a578844615793871cb7b16bdc610e0b9f58651de4378495706e384df0a8ca2e395f4f2f7db68fc17c1516487cd0b5d25086c078b7eae6f1fdb4f31101714484cc1318e5993136521a0714de7a870bf8eac00a9c58dc9220c13a8dc386eb6aae5097b28ac6d2292fdf35d27a4959fb3b0d83e310b9c353bd981a3a76b9d966c102d95265e4f385dda40524b8e3620ab4f6278810916bad7568e53ff41dd0eb2ebe476318268d1e6ed35872ca214fd4be3d173a31592f3daf52a04dc45ddd25ea527141123ab7ef62bcc7ee2d37e368dac8b20515df12f0ded82d26cbee37df88c6cd3dd4d02110b3bc1ae461e9a019d40949ea986e52f500b136ec8828a71aad8d2bf63e09fadb6a4a9df14fe4f54af162654971b37358884146bb3c3a51ec9df28fe444fc0a3d8bbb38814de0acecc221040468da13d9002f6a5af11c2fbc9c8fb5e446aed57457319f2f8473ed5f71883aa22714ffa4ec9c3ce0d246ab00155f8634b4beaec14e2c33ba033edf0c0457ec45ff37ffb6609005fb9f8fd24d10d32fd68eec715e4c584d16aba8739916e2df5cc072d0765d9623d55fe51ceaa40f01b9b861e6018ccfe664a5db549576a49a6655488ad4d72f47c00ac263f94a6181847d84e182adafad12afdf600f9973a673dd0ab7f3c37a6693699e889b1265227171bc5fb2d67d53c15bdea98c50f0f427e2dc52351747efc3729b34231c35e4aae1a4c8024c9c251e0178e46264821230f178da956913e658a952e6bef887127b8f6383a1ef9b53ecea7454e5d32cbe084259233d728ccb366bcc2ccab633b15c35282a4c76ab5149f077ceee8ef4fbdd971fa790ecf2a43c14a34dc5e606aac54894d2a755d6b9c4cf7414597a1988eb98233a2215b60aabfb1af0cf79a85ecc8e3061ae9db740c7052be3ed0fa86c9d6553bc297e6143cbcaf9b1ac47222b0017e3514b1f44f18b03406fd4b0f30d5a96c9c3ed20b244d6ed017d2f746b8062f0a3abda9bdcea1ead6af3cf7bf5c574e72338086484fcaf43b150492ff1df3e96b8d73dfc74e05fbd29fcc3f153f128cf0c98b2ec1882c83dbf512fd385cc42c88aa4db8d2f071eb315ec7b38568c16c8db8c9a42b0c9f426464e47b98e6de1a6b542081919b4088c09147ceb9f5079f0759c423e87a31b547c2d073e9108620133e8f856c72eb17ccf6eef4cb9ca2ca53f75f7682b4492c9ef1de50baccb2a21250ec85302b3cc8b9c6cac67851b4cab8eb6868f858e7912d68c12ca2d8276a4e6f04140cda73a10d7fe312db7d5cdacce643f5a66754b8afb1260f0a4ad210cfe53f227c6ba2df2221306a4d9b58d2d77a5c3f78a90af98c4168c9e903aaf8d45b26b91932fe8887412a8c4c61c416bd7c687220471158ce4e781534f9159153c4c984ff155d6653b44479816ecddd02e0bb20700ad5f3c0fa68079d983dd5b596bbfdf2ac54c90e0bdc71c66bf40a08022e305c7375fe620299d909fb38022245277dacf720c869a04fb7176f99ed67db506b913434d298afcf6e7b3e221e381ad9e528b68d795fb85a16e06ff7defdf866b094a75e37c9dd56e770ded2d76076de82acb4909920b68ac9a404e81ea96bd2764053ec8bdbc14cb2f9b7805f68647408c9264776dc3b0c6eeb6b377d04ee21f26748ae80df3eb049a885717f3793f508d7df459493859058f19c0cf5860d95d4ea29d74f62ffa0fcb1ce2d79c5c90adb734e2247cfcad30353e1e4febb03c42513c9e7d5260cfd4209e1e519fae761784e6556f6834c63904b96192b6985a3c727481e40da1cdf044b8adf1a37ed16816488a0483068671d94eb69d53560dff85db0c3777dd740da4602dcad7cc71eb6b083efc3994c163fa506eeeba9caad2bf8c857a8a5c850a6467026acaad58d1b17fade6dc463430e936712095e7193c4de33ff0c949c8faadd517ffac3c7b06b5e562e1daf4bd8738a763840c1f1a5ea0885bd258bfa01a4e3882014a8b52be0899590b766f0fc374caba635e32c5429e5e68672e4100fbb2c3034f97754aaef70b1f9eb2f6bfc9efd98a2c2ed5bdc8520b5d97a2a381bf22faa6243846557c5987d921ea3246e02e0d26b1c56664f9c3299ccf6ca046ccb3f8fd17be5ba3eaec76ef918735ec87ad929961c21dd19c1363be193a0f9ca10c2347b7fd64ccc75a7af6881cd8bcf57c05870689227233dde716b843339a98f201f2fd0919d4038b65cfeb7d0e40e918f5727f02aaf7d71f3d86812cfbabafd6841fd88be07100059dc61ae0db9d428025f96fd6bada3b257ea3e17e5812a4b219310d116987fcfd7f4d9c2432e41144a890111e22495a86b29704a3098875f1e3d1822d067b17327bddc7a471f6bf474ab4d206788147c228d35604096d3b25ec17f1a83f73b1d655530f72ee51c26816fdacdc5f5dd33ff6b2d6ffeb645a24d23a37a696d569cfcd0e4dfbb3e224a171f6ebbad2c77bba5b49609e46d3a7981c9243c1a0f6014a5e636e67912f3d5c4aa3f8af3f966bcc39e623978ac8265a3e692e6ad3c726e0f2da5a1b3f2afd50223e4e5e1bbc508bc5d605981f144b1e9b7c0f5fca5cfdf96fe1fac8fc26ea13cb09abd83704f2ddca7f8b6bed00682d2f0da85d8175c214a22b10e8fe0c74cf7e4fb8e11de2c6fa8ac5bf5c64b614c5e2a28a063513618a7df72dcebe14e677d21305b7eb8b844169bd6a4ec7d89801297e7dace3771023a589ae6e2df0c06dd723516f4e57ef94dfdaab17d1cc7b2f6a7a4445c4a9cde8b00d41d405ba252babbf3febb096fc3093f478a33b355b71c9cf54fab66f704fd1c1e4dcb2e49620eeb603648c0594c4194f80c65589019e77291abc9d05f532225eb502efb35c7c188ecfb56eac489472d52a11f77e0dafb92a3832c018044c5f8433977e9cec3cf90a9cd8fc919d298a72c33dd8123909ca2f8cbd8c6e03698fd397a5c3b02d0a5c021bcf52fb2948883dc41b89a3f38d7638475d4b96b4135fe573076ba62ef8fed01c205ee129bb18c86e61b8796f0d6470f6ac3c964f5518d94ca75855a85e071ec647ca2956f6a6433b9e4e92f9efbaeae1ec290159b5a1a808bf3e87d6b8e16f23f67529a34b728e30b8dc17a3c53576582aa144109825b2c885d5393e299ce41714570270bb8b5403aa21777c550c2147117f73dae76c57b9bc0253b69247f7b45821d4b8d527b6bf026c68932522c986166d20d1fb71125ee03fd5a73866fb7efa926af005885645714bdbe18e9ace1145a99f8f2302345f47db69f063a71d233f2628374dc82f5c6fb759fcc01b634e8bf4b4e9f582333ed25c287b57117d7491724ddea2658148e051a3f513848fc5691db160c42e22eec96e4e1c6b4410866a8935a5efd4620e48e00a37f6401806f360c2248ce17927390871a3335f5b6725fc8f009b55b23beb33869f739e0836b40aa1ba6a3ad8fef4bbefc067178245120dc4d86a5537d18cf2ab9b5f00659535ba8279ea57ee6fbb19c60ca2ca7b5c3c2ba5b8fa8ca54b1a0187149587a14abdaeb4e10ba9ba9f3679fdb014730340631c47b3870fe58bd282eecf71d6a0a56d4467fb5a13a630baf0e6b96970faf2563524327d56062c69ad162e40cabda5d14f0fdc8a5a7051573a803e41bac108a341ac6b43095804dc81695d31a0f9577346a1d64d0c7cb8a34bd77b3c9444f4b15bdeb9947d9480f989c36e59974a865ec52412f758630a6c978c2c5e54c9d8f7ba0075b4687e8a10a5d5ffe6c11ecbb6fdab94fb37456ec831041f9ada04d0d973e7848abad5a8b1c1a22d0ad946ff8c0e09bb4ad58c4507c869a706530689d08466e51787c486e4a7eb35f9dd743fb41d749e39752eec5754579561aa0a6bf3a261a8f3f6edc429ba690a8a6ee1b11782cfe12aefc372dfa47a58afc33208493a69406c097e93773d7f1a293a9a980ff1f6ae1198a290fb95869ef916f03a69288667ee7f8267569accd4444112dcadecd0c5d4395a20f5cd1f4522b2f0e2a7bf9dc6fe3612178da09edf074cb068a58310aeeaed08b5b991a361ba0471db96bf70ddd456bec7031586c41762facf8e3835d155f2dc9cc0fc914f8bc220b0e9ca1429982fb1052ce5755d96ab2c193fa96479139a297f9f842445085976946a6ec8ea01190597383846f513d7b564ec95a02c87f06b3d4bf5c922430311eff6fc0898977f4a2209251c42cc6967c289dbfba2c8e0acd02cc0277f886c20ce19e0d32b04d253cec780b5431ad3740c7bee56eb9f6940bf6b4459abbea06f94bdfef4fb6dee3c34756d2ad76db4a5d81e42735f5b24f3f4326c3e078a1779c62ea9cc0cdea8d354c762dc6c9ca247898706d9be83db5c5ea7a92eac3d854edcab68580176058fac529c0e74013a5a6d53425eefe657def72fb8a471c9820fcf5d28efb21a68de78a7ca4d75d9189605b0189d0ab3ed075f3126095c79fc935caf0f67cd839e7beb3fa387be44b2b3c4a7bb46ab7cd124a226a018494507a0eb8fefb3089b0c6ac8ac259e2c777df9a25c1b5e0affb8c2ce8b89007733e7758117a77a807efbd5c05b5ce3601e370faf00a5e6da65b09d10b3d6d45d8da225574e8271146d9c4abf2520c4e444c83c8880f350abea0757d8b477c373ef05c123b193330b3e2eafb1f5f96e74b2acdc815a15dc6c77eefd805f54a533a62bea09f11b285f74b5c24f452a848f9f440b0b1677fcbd6f926a1f3a5f11f54046411f3ccb8c753a03345f8d03b58bd22b641d47183280dcba695e9d879407a918d104e19148b2611fb102e6bb25b501b565dc58a73feca61f90e92c9f8cff79bb1965bf4a532ada1d284ab652a3736e22148544671cd381861d1bba414bad5ddf32bcca8e150e258bed2590613d5c2e526e16f026ccb1a845a3a4c2cc2c73dff9d7a5ca8d59289010b15f4e649d46d82de96c674de3f2583792f07bfe6cd9a274da4350d4d987a3d64530dd3db9f471d9965a0bf2c917622b50c5033442d6a4369b3eea464dafe3d87d084d9b5770ea4d68e52dbbe7499992c1a5d765124a09d0d03f40c5f06ad6c867a6785ba8c67f16c8e8af42860fabe220dd378817bd889fd01e3f19d0b43b361b6bbd13b71192a1b6102b15645e60289adab7a8ca013b714892e04adf2318b6f5a569b0dc7ef4071484b4e46f6f54d0125820d79a8dbc35f8c933ec3890ad08f4bc4272b5c13e6fe37dbd5be767638e6b85c7deda55c40f5eb939e87be5d6c1aaf9a7f295d72b069ebd04731fbe6d027a54a51b1915542de1454a771f4dc77f811d19eff6dd6565ce369aa12ec6b9e600bf0029476739970d4eb49c2940032b18e911aee882f371b08a7095f19f895927eb9b3f5a688fa051b2463569a017c86f0bdaf0318c5c73da8e78d9beced41bfa69a49ff95d3022f84cdd6356499ff375afce3500cbb26fe556f4e5e8d8903970f1ed6fadfb9fda364c1f00894829b045091b58fb952119e49e1746ca3b9b4f27bff0ccb7cf91a91a50347d97b001f200594c058971428ed95490179f346083ffe71ed8a40cc15159f5904ed45993db5d87368130fdff418012a70a168e0ac2d7d37b56bad137b4eb88ff7fa20b62f07a00fdc6e1868b426e5e521e7a490497de90f0a524e015ee55147283ea4791ce4d5d5b9a709d117fbb99b208e8058a6b5ee428f5a2ba3ea039fbb6a5cb4e0e2f9b57fb1b2eb4ee2fa039037c0cebcb91db7c3c70a29a5d190fe7e624384e9f1b79f8a3de56a43b2f4ae75a40759016ac70166de2710b3b367cda5fb37ca489385b50deed9f665d74254b843b6606babfa8ce088f361a97e5e94807779223a28220117a0ca69aa0b7f21440134432f5632ffa68b7bd6c872976ecf5b787da87dda23b7cf03caadd16e645d713f17a2dcfbec5cabe1bea2a12669cdb9ca4b03edcecf7a85127879897841eccd58f5b5466331693dad7539e819ff536bcf06da6fb68aaad0407ff1e301c17b567cc8f839f98ca1f92d29886c5aa97157672b6c7937d5311a128670ef6526d7eb6fecf6ec35160041e433298da2b831372684a889df485e207371baa82a8ecc5ede4b8fd4f75f1a49bfb8b5b09da1630987e671a58bc3892d3181d6c7cbf49bf6b6df02a15e4b9a0744ce8bfbfbe2cc8a16115738c73a777a02d0fd8b015fd4bbcc5a52527413d4b7aee29ab959eeb6540cb886e7049b1f444772e09ec6b23a9ac783a648473fe2c1b29f7ead115b17fead7fdcf0db011015e97304d3003d3c857ff4574bb235f27912597ae5d500b143648c1ff1ccb384801a9964faa96dfdf50760b73da5c6b537827150d1be71b21696dcfa0f0a484e884f2e5528980387fae80d41f826d51601d9b8812b52477235d4e36e4cb407a4b105c3060d370a41aeedbe8e5e367508ccdb9194c136af7a20d9e1bd4c7471a4f410a912201d50d9f945559711d954c0a4baae57fc851dd432bae8d1cb12332ecb00b7625288dffa9e68e373ae7b24e3643ddd773ce3d7f428e46c693575d7976b5fc500fa4d54ef428cc4225a3c8e06e1a17ec595d063b6037e7f1d193a4f31a5280972ef54c9a580650ee29cda4a1591734cbe838c2047c17caa1eccf8ca941143efb5044d01467cd0632c7ac60aca0bc96ef7455976f2bf0c5a58a690050af3c6ce2ca18ea93172458266e370c89bb837a70ce1377058f746c813e84204967eb408da935afb8a481298d012b63897517425daa323e114dc089f7a6d1cf00703fce3d9ac6159d3c9d8b4cd78a3c3beb65d8a3a38d082567f9033419f0dbd672a902937c3ac59dfc09d9e3dea1c69cdbe9d5bea01448c3af320d362adcf73d38ce45980eae1490adeec0b2f51a3fcfb077a88092659e0e240222eb5a3c046cd10176800cfd21afcf133e1d722f6e7a750839f7f4c51fc1042061682c45d7096fd4751fdfebc0c3b1c2cffa551a5d15bcc19b65870498a803f76f19238bcaec7fd11a9b05984eaf7e2efbc9fcc4413f901738f999e11ff282a5b75b538fd657476627803635f6f9e954358b3e6e16db00d39295dfb807417f8c883e401486710781a7c1aa7c3c8bf93283b1e04b06d8be5444ec8a9fd3e51d617475da42aba00b3d8692bfba10d6bc0e812f0dd1765b26db297a35e8a9e10b55f02960cd8804fdac5eec9d6633395c8a1bd46af41de2fa3052f750c7d6d13f2aed92742f17550dcc36150e8c7f5d3fe3fa11e4769fc9f49cd54cc4caed270956f67073154af024832ae6718c08b0e1f0a4d079f35f58ded63a35866404927866062c3482b974de6c04fb54523b6b42854ad3eb295a3cd555c4a819923115319e23b3aaddc68d9c8eee75ee86ad460ed08cd9ff303f801570a03e25aca548c3ccdee7fe36b2f424fd30b50eb1f277fadf60ee35a03e44316b01b6c71923cdc053885dc8c9003a3f9e158aa68c1d4d851a7df261e1b5073d00db37082184fb345fe91b3304dd8f2e5f5fcaf17a7862a5ba79bcff2cb7caae940f4698ea14c693a1f070c25e5cd8c39490431523ddd10a3bfe3cf328e94404a420c283debaf74d6c509025b228d78cdf0fa91e6bb204fca88b7eb82f0b738e7e2194b5fc11d80fe617c65ea71445c33421ffe51f1e4c956e73f0d488fb5c26a4ee0a7b62a222a535be49a662af95e5958133ef32a4d861ceff786019dcaac2d3662474bee08cb024180484f51ceec9cf7e5910f481efc065a37845bbb769d60a1083e1e776244c992e9f52a29960f428387b6cc7b75d6ff8e3f2b2eaf12f8b8e139a264f59fab3e121002463c3a600f363c25b3d25c4df784a81861852a84d7a65913eb725af07dde95382975d8989a3b09248f7a24640885340d563e3644aa03a98ea91690d8fc77d49cddc6d113e82493b87b629ccd231e00bb2802d4d3d1902ad3823f09a81101108c8db995491890c51b4ba46daa6944fd5adb1b51063462d4b752bc44ba8c14fc1430bad8098c65a89dc67114fe1e1149338b5b62c40f4bb6260ae5d9e776d5ef164f1cc7dca9d45fc383361bc7792327e1660cc67275815a873d459ab793d40b270947fca26e3ca755ee772b9707875d5df383e245a9b615641f49d45115176ff122758cb603d94accec77c239c82b68630151e93c925e31bf320583369c10a7a62c346e3869a15eded92d51d7b6350921a164019771e520f6f6475bc3a5427413c2d7c4190abf89a33d67a5d88564546e342ef1dc849c9cd95c2a3d855df99a0ce7d6aecb750e9b0406d2d1c0cae7c29c30056bb40c43eabbc8c9f4d4b3ed7e4bf4eee026e196ea916fa69d0878a2df7d2bb0b3df5becad6bf813c04f19964ce033e6262ccf144edab2421b675991647965b887ec7867bcca5ffb3541d9e7a6dc3b6ce3634473619d2e7822921ed9b56fe8d197237ab955b9756cd36c9e60d2dff499e8effbbdf34361d2d9fa6728d7228b26633e7dbfbf27815c9386b92e38f864f6879b3e9274f4f43841034b38c8e9bdfa0a94dfb3dc08cfe6c5dde4d69dc8436e3d93fa19eb0ca7ff0e7ed9e302eda58db3137c7ca2054a95d4e5214b2bc3b91678ac5beac1518a56edb28ddf34d84456beb70198c7f916a09b007c773baaf8e880c92b559755b04a8ca86db8bca014c318306eb21d3dcc35cbcb6316fa4b76349d3cf3de494490db3ffbc9447779a50be22545ecad6cb9c191feafcf6593eba363d933a719cfed75d30adf9afc07bc3a75f19e29a3fd520d975062ab44478d148482784ed79dbbdd6a8285d6dbb9749f69f4461c263691e962a76ffba47778fa9062590349fcd9e5f97359d4c09872f8ca1f7cd5eab5abee4e111818d3286fcc0a08b78e04cf8049b93539d225fb303c72a0695afd817996580524b27f53224be6da9f832cdd2b60cdcd79f87c49909229ea81f946e644d93b72cd1300b4f11d942405b86ca48d7a8a76ea1164b08f60b14fbf53fc6ff2d97e6750b35af3afb717ed3f475da60cdfd3c96a040c39122745d741b24dd93359d678af148851d6ff3a3dc1b664e5f0f4a822ba02e6df38a68e33c3e557d80019fa87ea33300ca5bf3cc2192c30a153d2643098c658becd2a0042c84851c3bf22bcf5d566f46bff2869508c16631012d463df15bc335ce0a1d181eff80735cf496b52060c2d9349ac3284fdf037c992f6b625b694ef245c94ecc07ee62166fb60618db2cf878eb3bb9cf987fde96ac3203e40c3ef3f7e872478cebf0844fb5c202902ba99e34c57edc1b33f35c3a5cf028e93414b20358160a668c9b80d52ecc5c21ae2ea34dc079be5711c2a2f54c1801cd256473979b9d5210036632de38314e0d321fcc6df09d4139d40d3bb6fe91cb02938e42c7de9ebc026831f4e260ddd0f46edf7a717c1e8fd81aee87603f174ffdcb9377f04b47ddc910c2164dc7cfdd7fbd0ac98034fb08eb7a980525913347e940222350960de73f26b677a5b386f1585020a0d92d872d5fbf5cd54338370fd8a229e9925af3dd8f54340d8dc32165505919ccbcd869b4b3028e93f4543692870792d97a8e221c3a524ba352c25d4556a117b8a929262c447803c7d0ad89190413ca6f35a025e61eba51e3cc702603b9855ed4b9b6fbae48f1481d73ce4aba171c2c5187196c934dfb0aa964725049c01d01a52050a110b31949c1770bb9137b7219eba21b824d279255ee236adfbac4aefae91cebeb45dc7cc4ec30b47878f3aa591db45f62a3df23189d698f98a35991f3c707c02328bc894353bce48da2ec9422efe38b10a247ce840a26aa811e8f17e41e1b1274b6102c8fb114819aff05f9726d0e2cbec82c67c75f6e9fdbb921354b9c884b5d23e3da29a683d4c0ae7818777be797af1e8bf779454b391643f51d421e0bf5ad8d867d1e4355cd2fbc999563833d85305b6325b45cf425e8fe147e38de641c131c396c9ea053979393c481ee087c5277856d45767dce1395bcfdc76ef78b10b837021360010caff72bb62f3c0f097d58699a044d812bc7d37bd03aee2d8abac3b2b080f620550a8c293595d572c27fc7fad311715552f6deb0f62bb78ad120e331870f04eab41d38978144fec4129ed1b2807dea521abb4a91763c9b9d29405d94a104eb606b4e3ba1261476ef9b01634ac096035e0980f23ae8703b66ada4d7b3fbed6c72f0ada73b7fa885a0fa7816b18d8a450f474d97449dc5cc4ba87b4c52b30c8f8853e4449b7566a75bc7796946845f21bb265990f1e43f8ed1b9ec58365ba7659e48eb5b9d0e46b604b249238caef3518bf2047023d70508ccf8bf770ceb2aa7ddebaaa5dfdff335fb4cca14a1ae468480ec7fbe8c9b581ecf080b1ea9829120bafcb63fc9a79340c19749459c66e826f1bc2067734b9a26eb9f08f6470873a9a39f5cd9880e787548713b1a411081547be5b16e3f650725e4a8f8549b61555390cd899c12f45cba267b2b8581845931ed118ecca9ec96f6916335bac0e519f8be805e23173ebd1e664f23ea814466a1ee87e97712300910bc384baa7d536408fc5660e5738b1834d08bc4dde36ab08ef84de93f92ceb5ecf78364e759c3e3268c240883dba401c45dc809e18b8be21f5e2297fbb7f1dd3533df82e3c79e2e55f99b61b1a628a547c55e02ef4a6a6b71e9ef1372d03ad980d7f57dc99c9dc8dc76666a900fd5d2ef537248cf5b78c0b776ec0df2be8569b3ffde70724b5532f9db980e5de026003c4d7f62a6feaa80162dd282a75e38dc1f5cc622ab4954bc388d38fd8ae868322453b8004643b7a6efa4cec259f12c437949ff722af4a593594c774b2d9992bd898598b976daeca0268d0f362044b9880f7e9ae268e4deaeb2c7d129834b2d01691270a6f68b3cf8ea0de2f6635ce9749462f04d5794488e53dd130919c8b4483f3821069a00dc39fdaf747ae325d1d72ea4021806586871112ee4eab3a42cfa9121f2ab1423255a086db8d4f4e1361de86591a39f311efecc275b7e07a82c16de37092f6c2a3bbd0180f6b04a134ff4c4f9bfe79c4583a2fea8a807c23c201fb3adcfb84f71382b64e6deeb32aa2773a91c205bca986d5ae0727b759d125b8c519355e917cf9a47a6b0620e053396a29109489317788f730e65fe11d38e8ac54fa321e0a3492e01ef13a063d8895c79bd068c464ed7e167f42b6335784dfd8e23189793be0d494853020126fe6d3c4990cb6112289849adb8d0667380f9b41df967a1499d9ca170b60192090e0c1242eb4a46701956cb25be643c93eed8155ccf333a00033d34ba795cfddffea0e50160c36df2d3a3d009272d64de151a6f1de5c6d00e6a03c077f872c4896dc19842504f38c7eb8dad6dfc42f637db1991b67585ab9419b1775a4283238992188eb747208041354d013a3ff6b692f467fe14136bf45e5032ea552b23ab329716ede204bb999840d583290d8569b4913a8e16c22c7d784edd8d1c602f82e78125e1c5f347685937881d5c94104c2bcdc750dcdc13b80f0cf0426148236308ec5952edcc459b63b37b34c8c1ce5c8a71a97f7b8adf35dab5ed06a1717c1bb90f3efe680f9fec2b9bd54adfa1485ad7b1f8710294a736ca9e11b5a70baa6dabf6342442e6d318bd2a251597fd21fb670bfe0f572c50c3bc26a1ce8e0dbfa0ad34f2df11c35f6fbe69e091b27752777b011ec026b1064cd5f0394045d3e3e18e8df516acdbc0123ba12e3096b0885470edbcd647227e8f2a526cbbd806a9fec66d56bf93344fd74a953700db6bb7ac4977d377b69c66afacb53706ec4475eead39239d3c0e9cae0683dd5b9b6280b83293d87585b9e14736d7b323aae15daac656d1bb15a0278524c9bcaf54c153f40d4d1dc146ed241107751684cfe007e7ddf766ff6890f862e5891f1fb598b41504b9ec9538845961796b303ff71f726d6966561bb3efa42c30bd35fdfe052db94fda5ae615e757ae729396bc6b3ef19861cb961f261cdcfa21d0e70d3a4b317eaf273f4d85c75b656f6eb03e5406c22787271fa4941e395d0b4490ae68fe96fd37771aee08fa1040aecaa5e10571e74903cb5ee2de8fa58890d06fdf0791e483de543a06fa48ee0c4e51fa1ea474516d4299ae69afaa4dc9fe24be58df56023f7040cff85f5443863e6dfbefe3793bc624fb4d86f08b71b6ddc9a92ba7a563f4921f6cf4c8a70c2458d67387a86447a9165590bf32d67f16f6cbd3ce1d0b1f339d4395c3cf9eff17365a5bc737444a1fd1798dc1f283ed570083075f00a1f6d05267db2e448fdc7abd5c47acbcca9d5b54a246e39f461aa43f820578bd147d0f1459a30374d3ad1bde0318aafa9ac0b698ab33c48d11a63e70f180c6bde43b5a54a856f6f453c073088d4f96ffd8254c15c67f0ba1fe6e06f36d3125a8d7851a65525612f268b43ea2b65399276090003ecf2cf683840e2cac7267bf3a5d0f5f3ebf750e3df87f04b807bfd80c84602bf1f9dcc9d546a0f7517e3548a330b33757e898ff2106b5e4e14ab9b0e0a74a556c7e4cba639af75dc122f2ecd07b35653734fe82c0ea4b99df2444e7695c9940de536cc811ac26a1689f88ae268a43a9555d70325a6bd1eead5e68489758859d6b0f1411deebf9f1317f7bd8154f0f46af489f4d38437bfe23be38a9be6a297fcd9501679029f72457e9fe25610ea9228203ec72a187c301761ca19b8aa38e72085eee573111a22619536ba9c5c8a38cab12cc425ba5361cf4631d9b731ae046ec31a76a2ea185900fa448989b45581e9c6b60e1cd76db4c1fa50b58a6dcc68a7cec18ad908bd59200efab7a1cdae4bf529482152854649833e2c65ec2686a5d55cc6f92edb651e229ccd404a0934c5e1fac9009e8b7e2a9038287769fdf211cddb79f708f18a8bfd21bc61688a4426d1e99f0fafccfaa4f7b121403a579b9ce142f51811cdd8432f3473e90f8e5c517cb9987e54666711fc772248c610e470e9d9a796d50a2e327e718886f65cbe25a31785e32fc1581f881dedc4da28fbc3dc0571628f0af3307cddbdb3ee074f20281ba5327372c07ec0beb17404ae71436979b11bb12f14083c019e63540c3ba01ca979287c34f3222de359f382b12e2fab2381f930ece8eab00b4b94610ff9a660c3eb76ae2234280ce685daaefeeae71db83fac81b36d42e16f3fd3a945f20fce2b87ac7bb7eceffbab6cc19c48ba2c54c16db3a64528d9d5c2461b1f066c84584057b01a29e27a1cc2d250e4312e4ec0e27dc7c19e8564d7aa3031f9c013b218d0cf9646e2181c7f5fff22e7ba43755e0dc84a0c09610c51f308b7a3bb2e76d9df1b7071f78b3acbfb1006ee9650cd27f6d4d7008049bea76caf02714173430011f94a5f5d5870cc64280cb8d1c57446da6f55bb8f9fe1bde6584a60a7ec86354954e47617d09888f814ea8aa3ea5f446eb7b0542e4a58d38a7144146cd0b6e5f1d040efc2440a89c66ad9fc2d3dc6431f64f5cfa4232ffce0e31cf1c805c99a524c7e37069b7cbb9cee84f13338b11835adee9407eb1dda1309a2727d6f4753392ae4e759223af95b271e68739482b5070c63056f1373460bc5301a85b94d378451f3642cb98d993cb0d3f2046ef4b4e4060f68b14aa03d969ece1e3ba72b2aa727762cfb78f3ae7bd01f941b94c17b6ab4b528a62540a456ff258e065509722465e0a0ab234965fa35de7745ee9c86ae57ca29b254c960952339ced06b7558e5fc677cfd681a4188066cbafe3bcea552ed2623fe5250d4c2470d8202efa61f6e8fed4df79a9413772b8cbcb3677f64c661c5901516c76d67d24ebe4c7608a981b82a4958956608dfbc8c77f220d77b64becce0ceccc8f5c5887212e9143c8e2012026331e2fafbe22ab3f8f5233803274836d86ede7be2a84cefddfe87beddb749447383f22e6c2451a2c12d90aa8e7616b72d8137458e66aa2aecec394d8b1b0420b31b8fa99f52a564ab58f495a4450f72451bf8b0d8855969665aad3a783a66133142a035b7680197e09b5e3e1bccd737ee0ade460f848e63dec4c53bca43a1fab740d748eecad4b77426bbf4f598b20e9a1d6819489b794877727145bbf858ed3d2272f23e9bcce6f8097f7df5a11977ce1ec2bbee7ebd9d1121657d2202aed6ae5b311a48557fb673d98ac6342bb5a701d7d62b14104b8231585475a5d256e15eee9e71ae70f1169e6e1bb83c28e698f534c4b6846508d966a48d8180763fa684e189e17176351207ba9b665c9aeb38894cb305104138fe40e1d4423ea02aa14b28ffaddb49f4284dedc8c3a46d7a5572e8545f4be213d528d9ac8bd1f76ebc33ebaf7501b257ab0a4a3b4a62a03e927f320dd524365e30791f910130b31eb90a34ba87bf4e38b11cd83917f013bb4077d10e7393dfd72d6c86dc8eab3352e426decc7f7fe2f4d64f9f9f8f898123ec3d0b5ffd4a4dfe344a34d3a1a7338ed627a3f6fa0463e3157abcfc79b5c529719b5687ac8931b226ba33a9daee92085082fc0a82c10d08caddd1227da2402a454e61bf58ed4f190c190599d3578dd07d3cfa6600e00b2c2001552e1ff1bab2972b227c75fbd803a68cafad4cb325768eff5d4f760eaf30aa68022f69a9db091312df788f8c08b22b3863ce369e1cd3eb9da299af684a7d7dc5cfaa94cb70cb878d1f046f4364cf47a38af5eacc36d853d45c7e57a0f6c66afd5dc7b23eba3377059b52d98bb1461d2549d7c60decfab6acaf511c9ed39a43152477812d83984d6dfd38ee3d77d09439f2e983adb7240101a3805e967d76272bff2d03793c79076d9b261c5d3a6abcb6f15b8c4ff00f9ee9bf2567b2e0708e99d6fbb879bec800851fe52bc3e84d30cdefc58c26a8893b70ea27ca221216032d6f31c2fee97480b216a9ee591daafec37932ba0393f906a459ebbe384a1b4e5bf6ae37ed7bf09323a079448ec94ae2591b27e474dcc11fe4306bf2b148051c61d57e2d562e7667a94c3c3fe1902bff891465c5f643b86a84180c92c0287165df6d27d2b85a8f9f7b285606dabfdb72d163597ebb465fe1d91e3dd9107f777dc31f60bc4d2049c1ad3312342b8791f4b74543a5e1c9aba88cd57e1b9a3641cdbe4a49ecafb32a563ba76469bd2aa99b24c305555ccea9a365ec6e73d8846ed503dd2c4f7d884c220bfdc315ce64d9352788fc0bc923c7e754c879d02542d6f551de41c56fc3fbdb84975cb146b010c9af53aae12a64cd88ab946538672960bb4097f40ef6875366bfdc4de781fe6003f86e4e00f24f973cef91e08852248c0827e4b10ea589d5a6bd50af19f9bcee17d19d1271d706edb9a2633388ff669dbcd5757ae3819004a9e9580718e26d952dc171f559884a48b1c5bd9b84876a4b8cba1460ef97bddee2cf4a63415c0961f79e9a4b52525588020173408ec5fd47fcf4c0a4de8b3ba4eebb0b393fe7da838ff102f1edaea33e3e07eb474174e99ec6b610ea23319ca8d9666540b886fb0483ab95311a2efa1b56c641e3fc86bc7708d9007a8d6d9d596daf0fb1d27d429469a675791ae1d676a6785e27c25d2952a430a508c07e3091cf4eed341262fc9518f04bb924070c70cec9db6bddc2b8ad27eb081f8ae94ae71407699d32a00cf13cc2c5f7e4fb4bf0d7e80bd859ce662b6f1809f85228550c5c651db870f060613fd8effe47d9ab1abf4da2cf5c2c2a9b72a2b434981829e7c20f22cf7d214bdbf4e17122f9fd73bbd00a0b3278470c24e67e0fbe7a113c76122e2e24de469377e74ccb79cea84c260fba00b815b7d3e51ed5b6487c467fde9a8f021af887b35a95d661444bcfcee12ffb687beda23d96c8ad30786108cef2fa8dc39b0567c85358a7f6946b31d14be8ee61449ca071f675fa4ba5dbedaec0a818e8c8a493d62eeefe092bfabdc33723eb14e5cab9c3a41dc69a56f135dea0e870b39e4180f96d358bb763ff24123b096c2b43826a9f9a28f116e2154677976c4014508692ccf4323ae634d231c9dc14bc064543875a1d132372a8d95a6ee2d718c725fb2aece1e2f73e5bad5c615c7a070f187fec8c06f97be66047e1bf23a390dbea39be9db6f67827a3b5dd38a73b488a86f7296ce06fbb22efed5f51abb47e4a3214073f10641db86fe23281a7103516fd9515cb34f4a6553f6136124c195e42c6019117b20c6454b907d2ef0e2d328a8f6b767165832f6896aa97dd63b12ca9a8bf56b4cffbd13434867bf36e5510c1de096c7cb691191c269ea9ea0e06b2e544ab0247ccb187db27d87da69659dc30c2f4f8217b7e9d679c8e02f30d5577059b5361baa9021647ed04ed35544d477da6399301e971297a88332e713f8bb6ceb6860bf8dc50719bb5926d6b02ba63e9964cb18bc26345edfd4489dd8666ff508a3dad2b5a8ec5621f4893ede97ff2a75353eddf5ea2c80336c3abd816ede489aeb07cbb66a349841d889d66d9dd1ba3a36a52323b054b454f6e8fcfbcab97218f5205b4f9863b0f25ce440d28281d3e8dba496ba6c5d320fe08ceedf9af31cdbf61b4a4eb5bea1debccc8610a89ae80db18b4d8812aa7f2e29143bfb3507996107caddc5514a97fd76688fd8941b45a30d58596875e366cdc2e52666ea37e4f5d7578b1cb023c12875b6b5c5bdf9a9b89b933c4f3dd831ba0c32e794235a94da7c6f208ef179de984ddc2d3899cbc73e78d4daadab1aaedb5b0940bee3b0ea5f6a366f4750de6084dcaeab3bc55239c80fa77054c6f4ca4ed0745927ae62b8a8b0628ef8d72391f93bc463ebd5d9bd7cd30487179e4f9e7a18ea5ffbac25ba4e2c342eea34fd85407741d8025b5c780a5d442941cc75288205d9324a065cd34b91b0d935f56824e2f151c5264040ff1533de100f643b90fa0dcef3826945307140c5d92b042c7c8897158e9a555677dd17d3e8f130e87ea725b93143d8b50a873f1e382fc03291a12ef07780f2c3bf5750558def39f2d88d4b7ff9157c3c64bc4ca88d8b6cdc37af2207e63f862ecf5d749c6f620ede15e1e7ce13bbdb20140f42bafcddb169bbd2585cb9daf7c505df5d843521cc93a44b42e1b9152619e403a023c4c8d279aca3a89fe38224c17279b1ee78a03b9e7fa734cd11e547a69ef44c9854fb83e3de9a50379915c5f713bc6edae4a88c4edcaa698a8354e99fd3ddce916075b86b20eb12495872a4af1cc385237f0336d287bbade6062b059667906b75deef559107d890bb030d131c8cbe20c208c29a523b17acec192cb90d7cb4b1de214fd3a2c1d646d1a6b69a8a322472941b79c187a2344f9cd14e6f548d35714da379be42c48c16d78e6d0a91a7c5070cf1dfd5885572730f1b110865ef2e0c7b8907d653cbda611a6f56ee2187cdcb677cd2f886ada8f5aa2dbdc45c005e00addd6ab1672e8f9bb9296a03aaf92b17df2904d82248e6bba41a46501173289a21dbf489fe9e5b6f633cf2bc2a77118fee45f3f903e83c3401a3661d27f665810247dc0f22cf493e13a084f9b3bc7d6d977a21dc29709e0eab39035178b864703aa61d4b77ee55b54a1482cdf7551b40c4b19b126f22223d38e30246238504bb9ff36e02ac4efbf88e613fdb5904ac62aace12a9b3896dc2512fce5353032ceca1253cfe6c28bd5b5d605ca271eb42202b1441667ac3b84004d1b4457e5c147463f3436a5828d9f7372faf2efae78f301a08613bf381e6e2cfc5d3a2d70f0e905b3822bdcd8dd5a4dc16feeb09f9d4d4add866ff33850f0b112ed888a75568ef29a00c1c7a45e1ae1e90fb907641a3a690c5bf160a2530189db1123a1520ca60877805dc81c47335255ba74f1d756e5d200c322c9c61e5c03185aa87435dfb754a98caf8472fbb105671010e77b0bd692749560266bc681c1d6a7b3c2eeeda13ba983beb1e0085b46fda36754fe3b9cba0661069fab77a4e864e600b39b79a3ac090b74a164c4589566ec62ddd914286203cb3b94d3d6cbc785f7ce52bf7526b94fd27a9cffd30963a9ea0f08c470a6e1dbcc28378ab714378ad639a19f90c053225900f71130b542949c62a71aaf337d7189a0933d5a48d6b78972af4d165189a4970d6df7cc200f9a634b03112dac0bfddbeb4a64779a313639cbb5eed3fdb5d35631374412ed0ddc8c20035cbb756baf51ae4e33e498ff90cd6a1a94a542d9ebdfa1fe10f7997ac1f040cd13efe4af13f09cdba6346cc2a1140eb3acad1bca09e536447b2d64625c709ccda645f72aaf4a4721b4a4cb547ea779c95c769c17667db56e81a287b043b052155ab92eec90f6c95103c772efd31bca3b4e083f1d4cdec8c2922e992395e825071172312e8c66da170ff4054daaedf6ad772b7ad740144ee2de85787928b62441fc8cfe632bd42c2985116853a8049ef6535b54a6320d43df1de028aa151e5417be9a7e74e78d02a2f53a93e8f6835e6cdbe7cd7a9bb0ef7530ec8f9d50fc236e37432a9ea34760cee0e71682fbd0e832208f754f2f04800560033f8820f8efd393f88d5d6c2b4fc5178725e3f660859a7ee45681b44c624f1cab3af5f0874099385aed24c4a9820114e87120b2a3e0e3d38ffe40d7e9a0c08c66879cbf764dbe5144b5b59c3b969319ff8f53aba3a20f6cb3138afa66e06f958cf0ac6434212ce81cb44a093f9bbf061fceb7918759b7c0773bdbf054693936c97fa402e78827cf955d0198661951d6bc3cf7d663230e58e93fe45991aa137a848fc4a16e8dfe37c4153329a05512514e68dc07a09a513d588d5ce82fe6897746b5171bf1dbc48522073b1f3e1146955fddf74bc4a569c2344511807bc3b3c88045eb6e15780eb5dcde6278cfddb963b1edef8b409f6a6853ef92534afea937f7a977b27ab46d4090a76bcd596dadfea83656bb013ec09e9cb860235b0f413bf3523067a642dff61077f99e587580b713879fd5eadbdd5b78a8a91d51ee26d2369183a508620a2172df6c24509a3ae0f79373010beeae908e100d60716fce72db328e8f81f2880e9cf62ed4dd0d136a9d03a6558e45cf56ec35bdea477889e48c9578d3a4681fa41ea6ca0f966e7dfdb5727e1a2773b8037ac374197e16228154c7ceadca34bc136fec108e42f0fd0cc9bf9095c499801596393f8dfb5d6a2cc4b7ff62b032b3ee306de57fad649d3c053a41c849aee2773819762e4287c61bc7249836e53d7eca7d28d58f52ef634195c28768895fa29851cd01a1da6b2d93d8aba72281abd1aba24096545c7dc95cea267d720bcfedd0e4f761c0df5911dc1865c66999a039733f3549662832a709cc0a7450f1dddf9ca7c2b6d62011526d5f37971483b38b8dbee2e5485abca75fc77042c9051a36c18a73137a6455d7db5a47173f063ae581c36ce518b38b554a336892b732c04d283f9d6a53c2c4abde875a58f060229a49efc1104653f57758c1c7a4bdf773301be3c23793cd7865d460c4dc06b2d5e2314edde16b4bfe9313145d7720b719693de3d64b39f0bde67782b9858782181d59ac4aadee3aa510e4e976677463435f2e47b6438a71805e66ad01f06ac91878c17b6b019ddd188041572520a72b5e73f0e26df348904dcfaf00bbeb0c048288011f5e63bccd1734fe6a6b6accfa1053223bdb7c04c3843812ca2b93c559c2a171508fa79b865632b6e0b82b219fc6110e309149fda2b95d2bca36f403a0512aae93e87c65cb84043afb104f800189f4f291c721b3ce88d5391a295d16f0577abc7e98a98422e5d5f07826ecfdfadbc6d1bf30d1dd12cff4c89680c9fdde5bc00056a1c17559e195933d5ff9df8a585dcab410c21279cc1a5896892d5d4cc11aa2afa0e0cab4ca9700f06804fc419f9906a1070e520b80affd36174622ecb2b34c758c3cfab1fe151c2de7bb2c55c378029c2ec27d3c3f553c01965a242b435b58c3d15971c572b6953234e672eae1b0a62be45128793c0de460b233e564cac70e5996aac80c32effc0a02921fdf2a39abe96878cc2a993a53380901f584202d3f3b5eb05076ba783945915b69137ea8e268714b5af436c258edf80a4fd7d9ab8f6d9a590a01f83e81096c7c2799e52c599b77e1b7a76ea07eea84d2823be029b07c8297c5a19d9f777eb534df2161cec8da5df3858bc237bd256c545d8d2a5192355a804f5b4b5a64f56046c1e64781429a36aff8644f86fe0b18123c67ef651ff5ed43860fca6d58cb34797a10bdcde2fb2749fb13191d1303404473d7bdd21dafd73df122f938e3a58d04354c3aa213e1ee722b4367ba5d27cfc876389eda66ee45159b2e8371d30bfe460d655d73dd45cf0a4a1282af6d9460d8f20b2c390dde56712b8202afde6f324d9b4627f38790aac5f7f42235f3b1a1cc8c07cf67ed0f97cbcc82095a4b43d91a8d571e836d3fe78eef8a869512c3e30904214e243e195a3bf6824bdfbe8edf9a493187ed306cf01dee2d96b06cddba9617ceeb0ca53601526dd0757f75bf546995189accf7bef24eb98a1bef948fa5df41f43068262583c0b5bd2eae4efa45cb34bcbcfb6e5cfab6daabafff0173e771e8e9269f8a2e01121f30a985cc87fd33cd72b8fc79f1b33791bea045b91f138e29e87b4a06fea47232e87c9b52b27af6e929ab12a373317dfddf179b95c870da01366618310802e9ebd3e0e2c33dfd63c99f7bb65896875fdad622142827e4aada7b267678d871291265ab0359877b28db422d16f57d44dff471a4c9e91c866f4e78f89ffd5fd433ba82fb02eea2852d05476ec48ca12eb59c1e2a7da9cd886b4e70bddd67ed51918df7add678347ff3c126d1bb2d24dd0addbb8b5335489044038767d94da7aafe792e8cbecb36224330030b860f9315737f52ff6e5469470f2bbfdafc1614a37cf2b9f5b847d6eed64942333d72c108b185acdc57a53fede992fca17df594daf65ea676d559eafdc15ed4e6a641a87c3ec378b59c551f2c49c607a1c74de985d479cca7ec22908a61379d98117149732bb4b57b6491ec94dd65c2b329b9144a879247effb4f7c47368a4bf892474eadb882591f10fdb4cb011b6b4a1f4416b702147136d566c3a446e502cbd71e0d176409e34087f1585c021239d5b711645dcc5da2ee78a5cc3db2ed747613452c902ae10084ec5890019101eedacc12513b8d86cff655b4446d037e8fd9c25a7d06049bd4e9e03c5ad14cfe11e883129f851c488bcae00e0b0c97011034d8afbca99b2dbf7bb555f06e1b63d16cd58875e310f151f6f095536790da6457489cba0eb96a83b0ac98eefcf02c26b7caaf4008191dcbe02e5dadcbb0bd2ca8bc1f9165f9ce30a4257a142b47108eb4b79ca9bbddf0052e000449843e6be8456f8b30a05bb6c7353fa3c213a5043ae7ea581dd9d7cde834e0038eeb2735710a4b4448a41f322d9503ab8900c12508d6b28075a825421c745eac14ff8b234d75f0500a5253c07c9e689e5e7b3da1cd115418e004c60455d454e5b33ee0d671e97e87b2b42183c7be1ea4f73f3cfc186787d6c4ff2f89f00f8024ac4e8d802b46b9a6117681d7c024678be09fa034d62b5cf66c61fbbd8df3f1b777c1a8acf3fb9a47289bdb7ffaf3905365af18e0a417de78d4a7231c2af0e702640ecc8e4638efa2204bba86cd47fff203bcad9fe6f4aaebf9a3cd41aa306298ae3c94b8c4199436578da36561fddc606d7926c135ff26f81c41c20cec0eb25d157b9551551e7ee12f354eb209512c735b542fc1d8b7910f1dd55e2d11bf58e1a90a190dd85158eaf3322c912f63fd760906e31d1395ed49466ff4bd383979348c803ab577dc6bc782e0622605c081c2d755955b72be953e7598389100f20cba9195f202e1d37d631cefd52ce05f842e71accc7b4c6101bad838b2fd947993c28d65e3f9d6800ba46042b972864a5b1717e2c853bc20b63e8757db69c86a32b23e915823d5fe78d71e693727aef43f0c5b2a9b9d602d0dba8daa33c48d0625b7213c08eb4dc1bb15e09a76babeffd8805f4d62978e66fd8fce6f16ce8ad459e753e6055b3514adb603ec290a2012429984be2f9a3840edf420cf5b76944d26fff932779faf6b269db7f15597a3a457a92f04692ef2cb13bd7847dd44431947a594ba88435ed1c7182ed0915e1f7a9e6c7ad6f3293a4ace5e09b403347947f90e85bdcb4cd3dc5addbceb0c9aa8eab57cc62bd9326ac3ddbf24a22a1538a022971a448fdbee4a613ac1987ee3cb967e84a4fb75b41e6a1c25d1284bc30ca3185388dad0559ba3ffbe818378b9e12c209081b7a404f0fdde65249af21bac8b6665a15ecd1978f1007f6926cf4e7f7d5aad9e10e140016589082162434a894a419b371b7cac8a50f6e68f861a1dd1d1c7dd20c1fe394d47d41343d6174da16a63e358845e19daddb10158c2d72f6cccabceae75505b6bad43bb7573501e3ca8f111e493aaa9fd75992042030672f9be6e8e46e68382ee1e52e9894e3c8dbc0ca4d82d0f63346e4532811ac2335f10dc157a72b360767d4187c7a4acf3db150b25d5db15246e6bb454840cdd057b2cb5d9e12bef6e85e7fa1f2af59558e5357a79494896bb0cf6610ef1fdb46e11b05f55bd08f0aa923b14a537cc85b9e4c7bec469fa119fd81a457d36d0e0295ab3c20b4cb51796ea83a7087ef294f3c8c8702c3a98dc3d2c8831dd7b18ebc31b90697377a870c7f03fa05b29c92e7712e1a1e9de7bc5f8ee32cac04e63949edf6c70dec84654312b2da90f554d389a251d62789490065cf1b25ddbc11e9a41daefd35695c9c69bd616c48c9d5a734ee214887bd9f06d1bced5b6547a181650ff35b719e991ee582d6fd05f83be4e1eaf25303c4d537c6bc23ba455cb8e0919e7266e574a390fa66648262982a8c6d35a13370eab648ebabdfeed73052be80373e0b4e5f90146de4e6e85f0f999a2f586da386332906feaae85031838d64a3ea4ca48751db4b3df0d69f9602260fab393a231227b87f90ac5f49ce64ecfb9734e2b54052693b94f09f62d4001cfe0579cffcf722f7b737264ee071ebfd860dba80bd29cf09daa9d5a1f8dd02d6893d5a470f775e3dc9b607195aa403aa575be111400ffcc90e9bc7672400ca188469602d73c1272aba0e37c6a56427c20620ba700c4600c7f7c4432f660bd99081ee9d19d9c414515bc86c40952c0888447dff887fcc67856d60a0ba33f7b94c8d9615eb2b6b900fa72146173cb749ed4a848cc7b2631d212eb4017fb071c1093dfad8aa1328647fe79960e4946a152acb81b8b119cd40a22762a353e6c17ab184d08a66eea402ab87a7c1c73786641d5c2c1b8f5312cde30eb353fbaa5bffaba092077a12c03c23c7734a8cfa2874413a63e56a35052fbd7aa84c818d012c6d7532456de196760d10cbd6c6f4d6ae71a3ddfc58b31a7f5d7c65b564294cafee96b753956540a0ebfad4c60b9e2b99baa47e32902b2a83c3383ca8a7f88f329e98245bea33fb935699c773cccdfb9be09894e72b4e5050bca7520c94b6c3ed79a479e2414580838096703d5f0c0c98d37abb184d66e03152bf20c24c5c839ff4c187a9663d7c7d890c0cc8caa260a93cfda44a47c54bae069eed44022ddc20f285758476c1c3f25e5e8ec76175c31163e72e409d5c8f4578d10eb0f10ad3d92aa0781da6bb2d5b49d04f24989c6f9ad0fe3d93def86404a30d7152568fb3c995ae1edfbde6c6fc49fcec56cd351a07eb258bba65466c99583a87aa423468d5f7f5b602d255cf5aaea87c3cd6f99d8e7f9e88c9c0397d29426a9b35ddfe1885e949bdee52ad79dca81e01968dbbc6fe2e59d558d6eb99a76d39f88b1ec9988efcbfa59018b39dcdfb0d210f3b6fe6b2aaf39d24e171b02adf1483c2fab7e9b7b1c9594394019db79407c96a1a52acfd73428594ee36a98fbd3e31cbbc8f04b70c70115652304fcc26b9fea118d76fb15e40fb92c41734a1655b6035a8d6de13efa61c6ba954e1030c36ec2a7aa0e812359d06c872f1c67ab721acc17ff23fe7e7c784c4ab773cc12af8f9329b1a9ab80f08d16cd3f3d22d98d2b38c93941aae9988412283f76ae9417308318bb17c81542c9b0cd08fc0abf262223114204ab44bf78d288a069ca096a23d79898358250eba59bb3a8f0c43418097bd28a98c03659d8e1f8cf57712c71ca5ecfccd184b804bba44b8345b9803e8f7fcb9c4174484e6d62ffb45c88e68a647aa0abb098b51b9c796e9de184d5b566c34ad7f48d3f0213633539f62e4007aa4dde3d64387f8fdaacfe4f20ad47245c2ff1fbf4f498158ea47b419c0423e2ff40b5605d4ec97e15e81a8fb0ce63869a5fefb6a82fd7748a14f5d34c49e9f585e86830285053cf221ed5ab853e8dbc8dfeade56462e59281f2e4634d06de65f5e4e8f41bcd821186e6fbc274b9a1115af20da922ea9af4b6781ba6d932a26a416c3848b82b94a3fdd71ba9bdb292f051c9a0eea70ae731524c8e05f549763ddd8da2e0fb146a0b0505035b99739ad01e82d5c3c414a9a133f17408a6e23e4b165640bd6a367c4195b5505220e54265649e1ee2687f67d46857a095c1c501a26795273bf3cdd8cebb17ff5cce27b475e18887e2fed208255d51c108bcae965bccc01c93566cc84520d3e9363b4a043d0046cb1a5aa4957576c29d5f6ec253a4542e3d781835b6ddf8a67ef80cf7d84c8114965aeaa0a9e329e94578ad4e406f26382b2373e3129f5d0434026d3f45b633956294b8545f1279374985904b806612de6122e850841d54d98e87408d7100a8f7361b0457505743ae111bac4a55d829b2b3d323c08a925fa8d0e081888b4e3034bfe177a1b9919a9253aa91799d8b46bf74019c820d31466c50a1912d41bcc90e2563314edcb789178ba3b657515c8fbb9f34dccc8e328f9cce25047c95a6c6baeadf46753659ddb185e4d170ff0e79af9f56e1c92ede09c6082b033730203c3b53790cb7edd6cac38c4da5c0743a719e5d08b09acc51db52500c86f59e4e3f0f8e2438a7998da7fd73203973dff04a57c64d05e6aa3c443f22d26d736e13c151a0bb46523fb4d76ed23088b0919735abe5432dde7d08ceb6a510b94a671bfeb9f3bf0a58d14c73147199d22d02793209c72f13c9661c9d8a40395210c5399997835a68329f54f47f00b9d2f771dbe8ff4f6a77834afda714e81542774a36ab0593ecc8a3b316e50e2010c7cbc43acf0a0905395d7956e3c2b0e81d7aee93f0b8dfd5b128d898fad8342b1832b26e91645feb480a1937e0bc281a593fd8e9ed30293d55e46f08925b7153c3d9b78bb91ea4c1fbe18cc05529900de887f5f784aa2ad855a38fe0775a4c332c71e069e3cb87f2593492bc95dd831160083749b7d40b632aa3b46f4a69431bcd34903bfbaff524cd4d32fd651f70cf082c12cc12833f309f0f5d02daac32caa6b77ad58027b63a3134e7b9ef235b53af8f0047b23dcb80159440d7532fe2578fc7eeaa24b3f752139a100d51dd50a3d8deeff652296cf5835057936a90c138601853f6e9e84506df2af2f395a090a91616ef7508156921fb4e147dd775dc1675be55a866f49feef903ecd193010f23b55ef37d3fa5b08aa9cfae7726a172b0c1ea85287fb01e4de7b753e55e57f051db5c9dff4dd41d02675a3533644846a70723f88c3056aa2a1d70dbbef4ce02ef46790af1bce46b1f7a939c3aa605eba45df2d4330b17020693fefbcac4ffdb2ce6927e6ca26b7833f6a90e7185388cdb242615bfacbaf31377bbefa17ada0e539677072d980cd45c6dc788249c194bfa308ba3548930d888b765923b57e79d6eba2cc7cc52ea78b063168ea6cccbb73c6865403b2630cc24eb272bb17a2ce9596b9a2db03c9335b61577fb3865dde92acc7a22c76ec2d8519a6cf0b9dc77f8249fc052a09dbfd5759cce01b820616bdb65246922bb05a476d2abab8c6e0614abed161cc9a9d392b2c1fe1ba5a87460a9e8d716eb5099dbac91361c21003678fc4a4466df8c127942ea0d5d5919a655d19b97a5404ad919686d129f97dbf38bf0211efe5a460111cb057c538d62882d9daa6fdd08483244e69faed6fdfdd6ae8ad36a93d8afaa8c37b693c0e03f4708790464cfa848e71934b6d8d77734f07f78c60e9445d0f2caf640ee91aabc06a311bea883e2bcf7b201efa7ed2d96de2a4285b4b7975a91a8bf02bb2826bfd14d00bb8aa0758beb4d9463688e7838610d9ac62a9ef5dae51d3dffacb2b8452699d0b24ce6fbb5ac77ef18b4bc18c130774caf8a8b8f8da5c629b12fa25b33258772508fe05e7060ae62969f826866299ba7de76450feb1ab809215f0f727353d4e526e159322f9199ff5f9bc7d46a35c1936143f33173abb90431379635a424414b5d7fc4e20aa57fc8aa3d9fc75a75899f78e1834b931684fc78f0a6b1939b2dbc6b3e1058f55b7f6614cabf004154ed90b1f02ceded96e992ffa24b4e4ea3976998e1e0a3ccef54bea168db433f9dc2a16d0dc56e7c9c229ff8594889885748399d737be596616ff366c0210a9e7698e0011c55cc5c8af94f659a13196f9fa79b15583b66a12263fa62a8a306ccbdc9d9aca574b58642055a8f13be88ed903905e30863c0471d3f9fa19a52504379287d2865fa9860228341a015cd716888891c3cfdaf1fc137abfebd31c6464ccb3c61a8a4117cbbe1195a8de223408ca10a71570fcf271a17208f43205643a3f0d82efddc6f55e9e584a8ee7095ddf91f4dc6ef0697c2d6187fd8213d5a309503c55d5e851ebce1f7fd135f9f2d6b75d6384bfdbbb904d011496d1676add38b1d8a8c1de18683244b0f60980704602e32a9d72f44a2f8ca2e732376a44e874bb9abd84479db6c9db5904f849c493451a67ab8dfd06edb5403e972f02e738a4715ce5b95cc0a56f34b8fda6813a95ebad2571c857dc0ffbaff3c2e2e6f7fd3a19b29590d6291acae937e88017c101c7eb300fff3bc7e5fb99f243e7459bdce7aea0804c8601cccc1de5acfc3ac654791248471e54ffc75217fc406c1383df5f0f5522958a4192d21fa48dea52dc74d2c8974b7ba449e1cf7faf060b26cec5fd14f6723c21181e9fd92f5c2b9c336089f9f3c20fa54bc70ac9bb6e7a3ecfa844a198bddd981e3f56d15fd84feaefee906da5d94bb5c8ed1820473ca73ccf40872de5a89ed276dcd1425a27099610196ab34c51f2a72985cb2b612e7d5dc4cb04c68e0650743b531402666a7fa5d05c4a3388942d341bcf01cb2af24b637432154e5f8fc68fc1d21340af5af8181095db84355003f7560421e1c30dc66fe141ee2fe0cc85da524860d5d0742faf2ba19434ec9e462c8c589d8115e7a7266c9caaece352c5874d07cc0df5dfb2d1fe6e6872007694e48343813b37615bf8219922409905f16c53f83879824360a788433983b79cabb22ca673f9ee7ed6ac5b9845ad57c31b74c5d6018681a4363db3ab8789db6b2ea58042594d19709e78d2709116e0d7b97d6fe12532275a78f7ff1eefa19c6aa902af23f7246db2d83f8b7895a4d8f03f30e5bcdab6ddb94460222e5b43cd28f0c2a3ea98d8c393bc61c16bbf60cfc549879c2c56282091d4c881fedbbfde300e4654ffb0cb20979d22b1865be7cc0327d2ae0fb026ef6942d7fc02a99f8afa30d40bbeb38da068c15eb688edd752ef9b34585992f44695f51f53277ff5e3aff5befa75dfcdf51a78602c21a10a07ed04ae02e42b30ffa982205db4d871ea6261f9ba4f89ff8858f20e8780fb6b9b6b792b1f83773ce0b9ace4fb0594b39dd561a78824665773b1cc6ad8b516aab7c2159425f77db50a5d716c5e45109edecccf8fa4b18e37ab93c93f8d000d91dd4b68b68d23b3950cb5bc54fc70862212fa9347e21318b5297eddc18f199ae0f9bff70faf1eae1e35d5f7d48644081bdf344f0b7187aa2e172529ad0e35f0e16837ab94f86777424f98af2e44f0f18c8a88c688d57b61c8fb861bdeb2466a914e09262aab4cd19a61b99d04073b7cd47d5a2ea6c5dcc589ef3279f74e8417976273eacda814bb25c008e49f0a822d816efbcbd7657a3fde930514cf7b9f5f3df85173532641171f3be533513eaf7865d63ffe7a1bd00b527b8d7a195ac89feec89ac3b7724874c6337c4794d9aa5a4eebb2c7c16be6bb9acc3f9f940189e55bbcdb701ee04a335d6ff5aa2427e70366a396e43f450f0ed7136e5fc6c654b7fd8b4bd75eb0001e0e7e010ca47ab4fb9cff3c5e1a9b19db58bcab2ff7e22ced799c8272ee6753d32529b819c414d1e69ca944a1241d21abd8bae4d038d48f1c8882f5c0a99d01fc898992f0027031a6a327936652ff7517aceb51378c0b718fd19e0159c1040c7a8eec6e91a0d8909651ae24c103a29f58f914e493d9f3dcf66ac7b9ba634144e81911dee0a26dc2b28a64895454d796ab09b1a61059ceb6492843f6854857ad1e0ecf0af5809b9ade6eb838cb489f31cb83daf83ee146ee5b56231b3bac4d37fe04f9673f5b61e6730c9ebbd4794bc9095e0d5d8d95cf0e63786b6a69159129cf98885a8a6d856693aee62bd5bdebd7291ef55931919e8936cfeb245ac4dd2ab96be02ea0cfb5253810a0dfbed757713220dcddc334c5680d1526337bd35aeae7553224989e211024af9edcff13ec2c2338ce0c16118966375c4d308afac1eeafad030e6d85be9db634522ab9da4b7da98c3f29e43f283972bfc3fe15535ea9c2c2cc6817301db967ca63bfc613eeae0afd7ff219eea0e7bcbfed07bd9b9174dd7ccc4e96c20c0c96e312e07361b023f7f2b5fd9c9c06f5338f08dd96e72058bbc0867cad6c13035fdc14e08dafe937427d117759add664bd214f09edd12119770ec4965a5f85adcd20489e7549b24de385687f0c16395af5e8407e71be3227094efbdc8bf56214a56112e6033ba34269930c18c6eef87eb241b5c65e559c53f14d46a24b3896bf9e00f3d21abc54daa1250a485ef9bc1da8824c21f344294582abbb077d566041c66742c6c2f4328a4eb5b54253ab5651e6bcfa82406515123541b8c77146e0224b975a4294d4d41dfe6e9e5394b7769dd6956cac34b7f01671e8d1298f811dfd97c3998e31d39373db0136bb3dc7342bb71ac5db92fbc7612959c1783cf517a947f3349f31f3b58ddb35b075d783de9f76d752ebd858b1cce560e7a9e26121d5684b247d478465294d6be7c78b6c318abbfaf828ebcb8eba33782f7a0f615c37371e599d55db23f083c67e0346ff21c05e3cae38c3f043010d3b19b4fbe646c9388ea82b2b3487b7021e38e7ccfd5b9d09c5372746056b538dc158e6f55025c37c0558656778e07beb6ce863160d536287ac151c0483355d20e4f17626316cb2201b3bbfc9058c9a85f9b40fe88bc1bab3b5f2353e731045322fbf19ba774ad4a095c87da5739b54b4bc985283dc7b3e9dacf204d0989eb8c6a3ccbc5caf9e3857ffcdc17103aef60669cdb149e94af1eb6511d4a98df683999a4ae8b4fcaafa69f98657b116491fb9426f4edc260e7e7733d2a46030e4c978a9827f5128418863d7a5cd3719980cd370068ca2bf2f2e5fa369853f18734ed517b5ed096f27746c77a293f2789ddd35ac9e4b5d765c6ae5dee97f24306163fbb031493d7b6eae43ad6ccdb39f2ec532446b5157160179c64144254f05d2bfe9ea9db693612cd732aaba708d75cf3f8f50b1456433912af675d18817620697ca7a5e9c636d9c34a6834a22c1685ccf2cfe7ffe022530972329f425639891252a14ab6bf25015c664ce6e32a1aefc941cc875862730ff6b8cf08d81c73c43473bf561e2138a959077e4341bb17be403c90306eba397f5fc6d0f2a9d82948361b236a7fffed26fa42622fd42d5c1173af97820b357f3910bd8b31667134ad26c33ccd6997ad2782942f24e703ee7f2ced1a1832e339c07972df4852eacba4628968a2a8a92557123f335f668f5e46a4e0c6bd95c0cbdc4ed101cf21680b3221f3f155e71093b1af962b5127c6ffb60f2d69628e50b3b899ac80b16b3f7409a2b7d3376ecbb983d648e31b33fcd9351d92ed54591a06e5c995b6bd783128777061475e69f51210fb98a3ab0587a0b71b615fbe6f058ef1cff308f420f748169d2021c41fe2478784cec21eb9d539bab90bbd39dc3f85d833196ae96a0d345b0dd0e08e44596f8d1b1533e2f10279b0c5c5f662b3d1fd48bab2804a5c7763f1d7eeaacc0d72f8a5375760def7c3fdd5248284bd30f3ab25a33fbb8e4fc212cb364ec6f081709dcb29e77e500786ad006cc60cc788a3c97836871f3bc212f8a2084430f154e03a62a406d1b841bac4b7bae7aa600d7b52ab53ab40a41558e781a88baaff37195179a670b4a418f6073f22016d6ff06b8d5eb32a134d9d4c6a5693b5fa335a2963ce9ca879a38053f0017333e8d92836739e2f92d5c7d8832f8ca4f07a2792925a3ac1a5494e3c8a5dc3a17f9cce1500e73fb5efd4000c6194001cf16ef85034136379255efdea56a33dbf155b60c4f8264efbd5a4edad4abaeedc42784e7e802ecfa2d50ba5b35fb5a6b685f8b94252d6cced265a429c8eb85749b0c814c63c3c14e38f2b7c12ff6645bb3582effa091d5422eda455535f9b941c3c1adb9b9d476ec41e4089e63888cb1a9ef2dd81de3f8c97c4bd5b85af866f88362061c7db7be34c3b6ac06e351db28605fcc5e77b32b65443b73a34dce2ae81c116f34d1a5e8b9ad5c861d873c510e060f3d5bc0b57e98f250771d779f75a952f27fed4ff41a34a617218796a3143fc6841199b6ebf624d49e05b91d832a794394f10fe7db3ae957d0ff895dfd101a76a1767c7ba452f0bd3472bf5a8a5ffc762a36f6c83625f7e827207fd77b5b25ab2cadf9e4806620d7e686d220a44cc6e60824f6af0cc40a5572fa657f885db2c2e102b28fe35329cc98a5dd55c2fdbda9a6a4560517bcccf94220fc290b6dfb7855d4aab3d9a026f63255f672d172a395ab8f7d92a670c10c601f7f84b5a474ec7743fd54b8d2da2f03acb7a3aec44530ef266ae921bd036121fd7320141656759ce144c24f7acb81c3f6d200393fdf8d5d3dbf654b74c1f18db547b4644122f8be41f5cf357496d304751f9ada82b50b338895bfea32a1a58a46244719ff21105dcb83b2b786c18c9058668aeb038dfa3b61024f53c8faa975ad472c895c115f6e929041098286156cf1be90e339e2eccca84d4f45b27e6cdb2c3e9692e1007bca327b6667a5155a113a16caae131745630b6e51411d377ee845fe39e1f97372b414ae8a9fd1ff56ff847d161846d191649e0d10e7bc98b286f05896c5ce69ff85fa36a2c85cdedda16a6866465d292247fb5a41e49a724c3255de850065367fe6f9ac62aef30175b0fb6b94333fc3dad73fda1228312c90ad0a825a14f8a7d6f01c5e17f2b5922886b52d771950cf8af67df1524ee8e81004553cd4f6c1e70b6b66fd6c0f9bcf70015003a240b45675901ef980dd0a7ebded9dda61bf73e4c6580a239dd753a41283853af0d40f611573c634669f3e82e0d7f5b8a14fc1bce7338b2b043798f394ef0c13f06c3371c2e4e48fd2bc565956b95f1039b360dba92030c26d8d1fbe04039bc22b7c666700ca9a27aebd2ecd49ca499bf4626ba20ccf94419be0bb5bb77a61341336c83203ebbdceef2328272c3abfaff8d3c0011b1c5fe338ca46000e0fc39f52de150603f5c37194c325fe217defba511bfabc85bb0535209c7853dd1e39e4a63614b2cb46d258bcace9fd2d86f379229ad9c2970c39f9e0819d020858595f895b09b1a52f3fed647807fafce24529a16ec4df6d50ea6fe396ee002d6831ca3b6f656db0d797173b701d5ecebd3579f8b50de6a73d0a3bc50b098fd97bd21def130c77ea95e28340c1514f21dc519c75fa5444fd280e318d0f600ea996dba862a05cf8cd5964686521035932fcee5d5dabedb5009a916925f0233027a9caa698b14a8359474bae9bad3c2321ba3cf1e108fdafbea825f1fadd6ee5e2d211c8b32c4fb010c808bfe26ef88100af26bde001a8a1ca2a4e87b7f791ba45880d9da26e435bb6613292c95701458c5150751d82b86519950ce18c66bda2cb07872d20641ec561bca22e9eeb3a28d6c4489eae40741219800591ae110d2d140d8280b1d2226f08806e8c75f48a8c2651da97356cb43207dde2c2dafef54047e37a892ac731f26ba7abcdbba24f90248382f0616f5fb054e8f45d8cc2433ce88429fe19f63ac7081b290f9651463de62cc9a5b9cee5f9a523127d5b7433de4c7af0e5ff95a8bcacf3fcfc3012770673e83320ec6894b39175434860787d751c3f11c683ae19539c3dc81665034b90fe76087cffe828e8a1e3e4f0b635c40b0232b395c4b8abcaea5f8a1fb94aa0c23e8cbf33a87cb2725f93acad768c6e3a0485b9560b3bf952cd5142608f3f23adf810b2f57e25b3a7e605ec5b619a71f21c26cfc89feb97533fe78defac21a11fd6619aabac2f0651859cfcd07e1f82a44f5892aed64f329f6903ef781e583dee7478bf44f401e401e0ffffff1f