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

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

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

Block Certificate

Block 64422 ef31c0cf83ba7e42b02be06f447e889188d141210aca8ef6cf7a155cd49d93e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c5bc4ca69065bb3aa7d797d15bef7e0a3b4fd94820854bd98e26b03f29ffdbf
Certificate Block Hash
ef31c0cf83ba7e42b02be06f447e889188d141210aca8ef6cf7a155cd49d93e8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...007677000000640000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b78d4e6217fac190977789dd62fa6b7b13de923f9639ca4a2363119039da49dd4d5a533afa101f9b0ff9c7d64b32dddf2bf33117e7e64839d5aa95619db8344d6d06552ef413d3c3ccd6c9baa86d480ccae7998867f6c5483c020000000000000080000000e000007677000000640000

Raw Header Hex

00004020a978ae12bff1c541178679fc166023262a31d2d74f13ba240b8a89a0ad1fc3efa750a3a85ea41a28c6d39c281aaaf2b03cacab6d9c98cf6c00528e76e52738c6a9141b6abbc50118bffd9ff2036be298bd54088294fdb4a3e0f7be157d797daab35b0669cac45b2c

Proof Data Hex

59,560 bytes
1212160103074df1c563561f72d075cff03ea2f5a4dd6dcb55b360211631ab55d10f9b8aa583212438c27816ea959a6cf2ed25cba878e203de47f0a81ec310da949ab8f34c25cf784a26a44eaeb7dbfe5e6e293e2bba0f2ec108e90283b5c9538e89dada35dded3d061000b246637d3b2f777ac438a972cc75f1f0a729c4bb9526dad53bb96f75d452382c3dcea440b2c72b98cdec5c77a8653164ab5bc61f97dbd7065999e79cde28726404095030954d0bfa823a3253e6f646b6229646de93b4297c0dbbf7b087fcba84d209499eecafaa70ccce87f4356f85ef89a078e9e42bc44036d867f5f15b226d2be5926b33447728b2c84bad98b87ec109a2f216ddbbde70fb27ac60215f66d249645a292a6b3bc7823e7ac74a8fe2d22b959cec3caed459d34eea83a99b4edaf23ec908002a4dcbd1b511e47072d922832dce9f78e4a840fce818b5cd9c5c5e5ed1b8ec1b9be7034fc13ef678d8984ebb305453abe13938e8988abd963a63674b67060f345964de55c8a26e1fbd413438be485b0001871b416551852f49c788fb0d6016d623c9b42e8d26235cc65f60ff5d6bac245634fac2b75329091095f0c6b448ad5ea118b226b4f7eab68554b9c7d73ff3f9faf8842a5c5e0b968207fa6de7e2a341e58a02e27a083732d4277d891801ac07bba00f50789a6331f365c6deeb591315664e3979abfcfb3da9d94241886c61284eb86f3af379aede1b39151674fe9605028d1f4a64442d8f35974b95c10395673555901a102e199a298f21a02a8526932b3053b1e1ce7e915979bdd83b470fec74d9453185ec928314d91836999ae21910870c0686aa2b189d50890286b623cad6a4aea07af425576f297ce9259e519d91ccd635c4dd85889063fdf4805c612c4d128104d1c6c325cf5d26f5adca4890cd1f83be5cf3ae9ce3f941f62a141aeeabbb4a8ee2a1d2f502e35987065cb1d77875a59068a2db90d82ae6515bca1b200b4d5eb8c3dcc59fd74335e0f152ac78b5d8ab41f941bf98cffbb3cbf7bc8f54802a5746b1bd1391d2e062185606536dc2c59df4fd5e96f03a60f74aa60efdced96d63c7e5b63b41aa2a802c87bfdd0e468a94dc44017275876ad3cd2a7528b9a8e594b7b55cf342bb482e99a17dda34a43e38b2b646543a40f29b02ff180c9502206afdfa76a3bc1e21c8746e190d80f4bbb8654d76a709ada3ecf8c7855b54ac33832446d6a2fc57c7cb69bf7d5d07c715bf69196340e92524cfeb4ccc6612c5db48fa14980dea7b198cafb1db9451d1d787976f4f3c02bd1d0343aae24157edbb01a8dbd9e672813a91c7d02c704ca28c106077353ddb514b61aec74bf26f55e4dff2f241a0642c6d0baf0770274db06fbd33f909e3cf5e9749f34c8a45e0288877c62503c29ac3f3faf17b094cb1c4adce4e670384d08cd071c6b37e1e312a8ec47971c1c608a4cfb1287a61611aec09734f9445f1af85d0b942636c5641d93a8b5b5855e8bb2f5abf7f9abf0aec8c4260e85bcfdc37878982430e0ff152464b243e332860c1ffdcf1ca6f57f2f9da6e082efd2e4681e5c8c648c05d9ed331dcbec4211257f98474d8cf156c6d16acddf5f31bf99da8d59ca68a383b0471d4f8069fe04a88be189c533c239609673107d634966044a3a305416b8d99320c3c9fe45c5312b6cf92884792b0d804a9687a9230286293b7a56683849de1154f127b8affb379ee9399ea74759158ccafa505405b626c88988a6b58d4d7efb363de4bfe839ae41215c1df943809ec71f754bc3fd6c0bba7834c15d06b6ee6318538511bef4bd961450d2df2151986730adef22f709ea0f1943f2518444e2372e02d43dbeda89caca291fc8a949a29d1a1bca510ccc0c01e90616103e966a043ec5f1c8da3f0f495264f2e1b12b0398d457c1474cdc759303a0d84c7f7704658c77f8854588bdeaa5e4b1f085abc1e5dac3721d6ba205a28ac84554d2b74c48584978c2e3b87c3a5b0a02cd76727a4403966bc239e249b0dd36b790b546446630bd71f644c6fe2b2d103bfce26c0ce45011c909e41ddc937e6a3a0cdbc890f19d51ba9b7da9b1edeb65a750335239fe3108fcb6d731727782465cff6be75a9a52a46eff306bee5120a631b43af971a85a2626335eb503cbae027bc3cd5f51268d67e2b05f69d0b382e01957b9ef7a58b9f37f8421dc15addd1c602345d83e1b7e0ba83076c23b38cece8e80de10af3086d88dda8f8be7b4118afbc50f21640c3a4d33cf4f8385d17d22044b526038593228542e6d59a1548e90a1459c73de66f026ae2929d3558a48f838f2d9dddc92dba7675a6c8fa6b864bfcaf28added1d2c49b4ac7d86b5af8445d90f6154a51d2fc60dc92aa8a2bb69a543a5d63b5f504491f54778420a819427102a3aa046ebab5de685eb674b3ae88b8d91078b4f3d0c68bb93fe1a3eaba45c8dd50188c3985f471319e15a9639361e13ef3dd53ce0e8ce32ff756ca3640e72bb8a726ab0ee2c6e6a2ef51dde3b715f378ff9ddaf630d694184b1d726f74f6d696115ccff6e985689bfd51caa8c8306c1d4aac75b5fe9946d901c754be14b71d301d55dacb907954e1e810b54061eac80687f966fc35001b7f368117149bb0be9464c701fb091e48c0139277c0ec64caea7d85944b7f6d0ff0fceef7ef92dbb14f3605ffd48c9618cd16bfea3f83fd6a562e0c38e502858cd31a43079e23d1c3343bb77b8b6bc412e6c1c2c22c3352e633e36cfc18a4638a4f39ba7ab56a3496b4373b4a4350019e65b1a5a949f6fdf73c37322b4b2cf6f0b72119f38ce18cda05beabaee7c8ba665eb30030d43ee0440602bb0b90312b6261f819c0226e72a4ec1f55e978940b806f93d24a3e98f406568872b46ff07d6363a6d77ab6309d7302db6108b296131bc914a67c05b5c3ca436ad3ea2e8f76a20c1f17bff7b9e3df95ed1241191535331adccb0b99061daa884b3a19335ca176140960634b64a1a566dc5c7fa2a50a930146f4102b003201d383c5ad52a26c4911f2e85282fcd47804dc07237be844e2a98302a2de0c2217d5b8cada5b4077a7dd898f0379a20b8b889ee67bad45ad2a540b08a40bd225bc4c45f7c424fb8803b807fe0114995f89a9372d33c1c5eaacbbae1d15b94e943a79328a2a61bb94164ab62ba4ed98a4221486e265b2aa0521e93337cc5a95dc11b147cbf783d2e41467e7ad86ff5ac6568733ee5315f09d78edb481756c972d5956cc65d88cc2b167348ed0ac5dd543686e7a0e297370957a9720f6e40eb25dcb157f836d9cd130c1c5726e6276f4937c92e688c65b7ccfa9c94efe9992854403d87981000750e9490eb519492d47844b62659c17e21e1fd4b5303009108df244838916e62ba754997d09dd469935ea244c5c8a61555721bf302824bee85ea8caa7119fc1bceb63c249301cec31ed457bdeb34e24e289ece14d3e6856e6a9b1bdd9361712c79730c57777c8e0c85b3efcd77749d2bef4c7e11d52c5416de3e8b2cdcdf5a745e9f79dac02a06a11df15c413f093c809111626723f22abf8b11073f451f8415ed54e2cabd6cb83c23d067b5636e0d8034386f7b7214be3d33d08dbbc9e496b774d47f6742f5966712b2b53cc842b6fdbf2afefffbe4a8dde77534ef2ae0973b1192c44c3c951d25450ac699d306e33871308d8e797098383d39e3efc95fa53329e2d145cc355291b027dd421418fe66fdb0827900ad7e1def854215b3603bdd130199399575281d91f0240987e4119589d0a26f8b91bbcc1891c4433ea062bd917b16f814f604d3999fbe06f11faa53d24d8efbaf8a4c8954aca946b4ce292dcbb858854563ff1ae22b8c2b12bfb97a36aa02beae4c0e736748766b17c7bad90c0fc97bf3c91c27db5fa634db470a7aa86a701d023d5b8647b736c45d8d65307d77a5d2ddf418f204101bb609e23b375581e45f795861bb6b0bee38a14aab58600148bca45addb73222f88afb82c2ef00099b8db587a19697313864f778edbfa082fe886bca2eabf92b7ba5e54cc8700d024517182ffa3fb04198e9729fb08533a1d8444b210930301726a59bed323ef5d4d27d63eb88ce8eb31f82d17c593111459f432a5f6d6dedaf6abfbda6536a9ea9cddb75ad9e73f4c4ecc53c8ea1a25908dcaad3a79204b91f9ea9e98639a02665db137ddb603e7401b8d4933811c04e7566480faa5dcc3ed0337a87772445e590f66a7deb9bcef18bc29ba655418afcc6576b600dda90a1ae70619cbaa0f4d8b3fc5c98370785f334fb0c2bb933f4695d97eba8ae8746f73c238970da1642a90c80c9b1cf19d9bcacb4c31f4872aa149095f9af15fdcc97ef21c7044aa8117751a4dc4a086e3dcb99fe51b15d61a010215bc57ec8ff56f4c05abc3e994aa0a53706599be8cc06d0e3d47ba041986df2e8abc85be39b32464afdfd8811f649764811223033a79001be4244498cc5914112ed760f2b670825778e9c2c2ec3e542d857c0b6c4c00805a29f26762a5488fe4ed18a0c1903a013f2e1cf772611d985854e129b8d7f4c218f050bf53d024f0fe41e2b88230d97fd44ae56bcc3e392fc87ed2f0a954f780ac4f85f83d847e4be413c6d2760291a478bd0f9792fc3fde95d85009662595bcbcdb16fa580221c9023d3497ef244a59891bd2920c91fba52015af2287a637ef98474bda5bd9deb007106f037e8b00a1f30cba7267ff648b8045ec6cbd413a5867d65e4874657e60fd8f9b7fa71456afd0a03c0507a5dba08557daee9ac03bf5d3c191b4570d3ea84466c4bfbe61e1917af1f2d3ea57f1b387412480e580b466bf3057ecde8aa24d65bdc19a18226ae2011b45e48d864eedf0e17ba89eaf2512efcbe0c830d067b8d79a9cb3b89b2f77fa8f0c2fa63d4a848df0fa36333703af7d2c72dedcc8efae594aa63f49ec7b7386e7dc6212cb5b0c1be2fa681759cea1e69816e9efd66fbca7a0729ae4345752abd21d36796e0f07c720c5b43895b2fce708802fee33cece95f1ffba0f784cd99dde3e4aee1cd69cbf87bfbc28b99762ef1db1a80125f7e6a80dba328211690ec787881cb6e35d5bb5d6500244a78310f6a1fa02d0ffa4b5465af9804c6dab3f4def2cf7e958c92e2bdfecdc24fb0289e84df0de989df78845ba75b38384390acba362cc8fb50155dc490bb21651b235f847d121de9b9b30cdb7b53c971f93dd21f490d970ee831fc6596abdb5fd5bcb4dd6be6bec740af5023e6618704568e811e4a38d157911f8668362b937d971b29570ade128cb794e93f0c3f81ca983948a05280a0d233c47d93a377efd7d9d27953ad8f76007b21d2b3fd63b91cde57134c0880b11aa656502577b469306c19e6864bb54c5d3ebb6e785a7b4474e3fbfd0443ec00692721fb26b1ba32fee41cb57600c9c4225f4ebba850daa2788bae81002756ca8e49443ed775243327a44df54f199f67ac7c23ab467c6825d56b76d862c1ee602199240c864f55ce9f9bfe1bd8c9dfcce775d27f5f9600cf6a6e7e03158730142249d50a1d90280c062f6543f308f15afa8e281db0177a160097709c9569d154f94b42f168df2f086e27637e1e70d4d5481108437b37e15791a797ad2380a3b576bb5f7851ee8021c40298f79549c12d52aa249fe6215725e9fdc7438a5468da71877643d98c976e15820688cc72b92c39c6271d867f6d5633cf17c99ec85cd4799ec7fb9cef078f9e03347f628f22548dcb17d86c433ec1622acd4c47804567d526064b392122d908093d4250fec914e776da0ba230cf05a6355fb0132910278794130ea3001c25d90284f1d083bfc11fa62444c8f1ccd797ad77fc64b3372a23173d87ffd3a5f1e463ae7333f06d2f03c89dfbc524d7860f59c593b8b66c2a440bcf1691656b611d43137a7e2c2b326a222f098316cfda48d9d9beaa25bc3ed22e21fffe09f2ea58ce28b57c199cb98c7e1f06374aef3a4e33621f77836182bf264c2abb9e9a695a8262ff36e0c8472e3d6b13834443b8270c0183157e201b56c35a16fc1969a606180effbc2a254b52281d3f5ce319efcc44b474fc641cc26ec58f538aad8ce841725ebb793ae032a07954113816a7d88b1b60ef16fd268cdafed0ba2706c558974ac2cc44dff8901c7c1ee19112a4950be94fe09a48cad36857186bcdb46f62f747f4f97f87479eba44deaa269c33a46edf863afb6968c5f349ef573f20c9c7e0e2ee48b2d593973a41e693cff4fc4d88755cfd36ca84c68fc35bbc3c3245b91472790eefa469f00f7f85f7db96a6ef37a97863baed28be33e3a3574a79ec34a4d6db210243432156ebdc331e8a988aa388bfc251a3d7bd27451377233c4ad78aa7bf6324f4835f8885eab405314aeb6e32923d29e7a41b86b129eddad9fed2fc268cc0e3a0e7a15671d22804bd02378a1e6941a9cf087de5597dd680b5e2a265070da03a3f51f22310825165526058e2cbe0560d31097e15f7dffa71c54fcabda3485fd13e898dfa88fd1912080015c13fc93f211ec96be642c51906a9deeebd7aa3d3e5331b5782205c8a1242dd9783bd97a8921d2e71835f332cd3c794b747aff8264ae2c959016cbb6183aed72d5ae3c5da7382af4fa6892f71fd254f0fe1afff1338ca3c4bd7ed1ecadf79e204a82e1c4610888ba3cfcb015cc746e46374aab7fe780775f4f9397188c314da299e6092af7e3ff4692c53375f29f9ed8e453e5d101c350fec450d0da62a01c662c07e77c8b19db178349468801b9176353511fc1b4c54f2b080249ab337a33cd5f513bcf834a273e44fd1ff25ebb50de5c936d519d3456876d6c3cc830979ac52ef238215642c64c472514c337a1281a38a83fec5de6362b18722418a24ff5522aaa52e688aa89c56ee52cb728b819bd366219ca5c4305125c02241e54b0de8c826304d63ae7e5c1fad7cc4c11cc1762f202b077b19afa2db95d54eb99b9f677ca92d952e49512fc9284037e9155dcd3715e654104b81033279fda81d32d74b29289ceb1a0a0a6883994b5f11bbabbfa8fc8a371d293a1c29548760f2e65fc84ae73419a55b4eaff30624f01515efc3df3142f7657be7ceb9d8c5c3860d0534001a7b9d7c8b551e3c6ce7340966121b7eed0e7c802a9e69c4b5d8fc8b3a70a4d375adbc417f57171bebba232b094db8102856c9a8d27a966f563133a83178e485175d5fff87712849a495c090c6f695ef77a2a4572484333900bcbd3497f85531aaaf87ec8280e3ef3569b2b9ed1701fcd88d4291e872d2cf0e69c5d3497e138fdd88d787c44da3626f3c6d6d3b61f8d8eba7db4257ffaf0cf0437a8045a944d0b1368411f2b99d0a72a4c0a2e173d65df9d0e2e3e3e15b93c77cd9b10bcdaa007874eb8e4cf12d48a5e84bf509b988e0331bec94547a20f867030fc9bf2af5b9f47a8d7545659b18fffe818c20c512d168b57dcee8fe013450be4e8e8d2420a710cfbc32aad2aa5ac2ab55438c901ca230edfc3e2119ebfae6d523401e08281fc1635957c4c301dc17da944357ce391b5cde9c55b31b5c03cfe3beffd369d482a61631b583368b8006d69e2bbe928cd33207bae27a0b8d00ea155242c785278a985a799696c94f0433518b14e0a01696ff3a97f31b3d74f53fd6fecd123725d1369aa3869daec327024ba40caaaeb2ba66577b2685fbf95f6b2403cf34b374a6f5b40b94f9e5a54e383676fb810168ece7068f8b80f0c9b2137360ab471716aacca0c1af4d2df40ea2fb9ba49b8a56c99ae31deabd0441f53a17a8b7eae35f222767539b1aa900c7a11abe1cbb4df3edeaac501695b3422ad18f81dff5d4a9dbfc669d5d8e2732a7ef8dfc36d2f6cb5dde0365347e98accf2f311312de0377afcacdca5a04d645d7ddedafb909e04570734561d20d92c355f590ed7a144c019c1349088418629995fe80928b43687dee5b73bfd3e378c5d530442a758f3b2ca4b80bda29f69207e0506ec6ffddb19c003bd5297b6cd453a56d95cf11abcfc5b34c51e363edcf4ef9f3e4dc696401cc73c35566b75e7dc31c060ba2a4bbcba0efcf8d481f074ce98c42f80a38acdec0a0bb50c602ce1c4291655f9d9938b49a765b2c2ea4a80c58b71c23f5c2e1c4fdcc124382ef3e67e00773c8499fbc2c5ff47609f1c632dabb8436ee7eb072a33566d3505b7ad0f1403a76922148ce7b8f9a2123747dba44b8c345e556c8fa41bc0f26d3f0dd66a6b78a2e91e2a263737e7183803f55bfc793a927da8eaec7f86b3f84db47d47e7161c3c447859ada3b132283239a6ad3d44a15dcc5ee648a200e0518c76fcd5bac683962f2a89302c87cc4812ed3c12aef5b15e1eb4a598e717ca42d5b49b2d07f46b9429e984914f00dfc6ac344564d9465847c6b7ee8cf51b8ef1647c1c455d74ea5618f103e3f2e9081e3a09f9ee7b23bfaa457c426d5f6d4d6cf6159bb82c878e6dc35b9645bb3dddde803dd58f26f4bf131cee8e35c95e277dfe1ca6e324948617c45a4dade5936329402f76a3bd43d86254f701e445882e10659561f0df60a0f3a6a12a2c091e70666fae12c74f8f36be7e1e5fa2793b35c3ea56017427d6b5c9dcfb01a3adf4b7b783745ee84ffaa0bb185c48cd5ffe667d7d4858a483134ff526ff9c1b8b70ea7039613c43d0f42dc57b099a38a98e49f9e7d6a7f71829f0b025d435900c25ec4efb8a232076c0d6a9420539a695a9ae453aa69a19d10b788f59163cda77d31de7ace94f4fc7bf0f4188dc16d1059c16d5743e3482447eda9267cb6df41af20f91747fe6383bde5c4ebbe6bc6f042ed1dd41a9dd32eca8de2a8f002faf36a56a64f3afba20c6c163366e318c22f986140384f0cf467439d315ee49b37c40af5d1b5b53b20b27cd0b31098458e7876f3ff549aecd0ae9abfab9a30a0c28e41c976ef61081e1b7eb7cc349fdc178fea51bea74a9a135874b998f4134cdf17aa9826ecad4dce0b55116d4af81c9414e79bfe76b4fdf9cc58f3e2adff8e7271d3b41eb9ed6e46f5605756d1987747ae5b2baf38b3dc7d7e1b8405d7db8d625c7bb66bf228aeb6c203851734019ad6a135a780ec9dfa2dea92058141af6c0f64502bf62fd75a5bdb1f0a7a6a358743a1b1ffc9e06efcfb062078b94f3c191369025f95456a5d7044a99cd05bfbc867771e750cf417d9208572ad17a6aa614bb517996664686efdfd34b25aec01f92c679defc9407fbd917751338b3948ebc990de322ed6d8dbb152dfda7268191ed191a2af43d7e9e0daa9584d264921453ff0b1d53bb03960de5aaabc1f4ff92116fb83aadde475ae60140e76d88ac1441749501b44b1298eafdac7e94ea64e0c4001ffd8595419870ab50ad2c83786f31978e5552bc09c3b7022ea88c4f8e05e9ef42749ea27e240b4ec779af7ac3949123abc56ef8e1b269945dffb4624fba45249cf883f5c1bf920786f68b50612582f5dbdd75c489ca205275a9749511d0f33bb8324e10664d02afb9faa420e72027a39129960e732e45493590bb5585aa794bfbcd0b4ccacf6dbfea5013d4bf008bda14b74af0d6ab7a963e551113f3dbff5d46ecb691df2b82b35d1f9fa6e2e7f254fa620749d82ba0b4cd50bf7ff2431dd6b67ad3761de416e370755032af01cbee20f783292519cc7c5739dbe741299dc1a6e0a3df7844309065ee6625e1ede40332c74bd6409957417d5278f57d915f74c1c91da62ba0549a93cdbf66f5076dd3282f02411ed2827d0d5ff923c3ba51a9b6279b32aba7471af9f13ece139937b86c9ce9a3ec75fd7aa5190793bbb7f234ec013d648763498150b942caac4bab36aed7cc37ba92d53ce48b8149561f390a741282a1e1b69a63d13918d481fa13642312645965ddac0fd5d343fd08fafb018334b0fc598f400b0ce3b8e3c14e76d4b16da73ff5d6ef97e3d87c6776c2d21fe2f74e409b327456dc2a07301c46d77b5d3eddcc0b2c528a137ee7b6054db1c65f085f4be5b7c4c7505950b45fd3b627bd2d540d6b43130472c496f6f03ab3b41032804dee8be8eeeae4e3905028b38f224273aeaa585fd49407d09cab9ae4265b6cbf2899008b54be2f54b27dfb1d8a3fafe181d207569f5e3153545a077111da535553e98aa4262b1ac6c5b83cc0926e587c15022984846c3b84ea7958c3e99ac702919daa1997a578977b1a62f91a670f7c83f04ffa902f5d77def5339b48528e28d31f7f0a2b8ca6f78f105602ae46804492ff4a80d9f02b3376c227bcdab4609068d33aac019e4818ace7b2a2f53a35e908c45c7da295d6e3a84c871d9658050c2c29f35cc906720db6e9fe74ff974591931570ae166a9c70ef9bc4b813d1df5273f7df4b448a233fe5583a8edd2952126b9761e9e00d26b87f8fdcf6f09ac9afc05487f83c7baef4fc6b88237a5012ef7a399a79b2bb4dc53696070f0beb9f13035608981df4c0bcb7a0d835710c7567002435d44d99cfffb4c8aabed5e7c6af65331f4291bb1dbac58b7cdce64791558548ea2e049e4e312880aaa1a8f16f4c5d81a49f49eccd563e606e0922f84df5961b27d6e40e0dab21b4f779e5de9630109f4201d863d7730ca782eb531ddc330f904a4fa2d0460a92a486147a49fe47a8a4839ba89ac79988da96a02165eb4ee086e9a7fe832d6f866ca6759a0dbab55307de88aa7d6bba0ecb4d35e30d998ec3ab82431a4c882992944bc63926f95d6e42246ccbf95b22566d59e70094bde8820ffe43dbd63e089b8a458c2c858f8818dd4ec42e2be82ce5f11d6c534c099b57b267d9819cf12742f3efbcaf350d39afd3e87334e718938ecb4dd8d84494ba80d2bcc8d69225f088c36556a6da41420e7c36457c4d95b6a67f1d53fead08ccb0922baa0048b208f2718fc4a5b3cbbf64f888a8052eb32aa0ee268937294935cb8239f9046a75786ef12c3a860b1f5ce39d12a0c5a95f651ed5eba6d1c0c2f343745395a1497417b0732b9ec60847bfd54ce1689dff831b14890c09c96da14e15aa37224a1649bf2004f6445a05d05ebd448d9d6adc19e49aaf84a7467402f22c0d8bcba82cd56bb6d05c3338bb4b96c15e999ccee1e86b5ee2e4e54d75eafe31b9fa13b8a7e4d1fe50a66ccfe3f943d9ec70ec0d3760df227c76fbd0ee15005bb7e48179e9fd8dbe2ec905681872d14db2e56306a80e016d1669156f5b7a470a2d97c00c41c0cf3d4faf73dcf38b8195215806ce0f5878edf617bfa1803ea965a0b769246ffb735f9e11859236dfb24d95e44021302ac45cdc3f84520f514acc5f68a4ea7514f437d61e62b03fa092d84d5d5c17f074e9e325721ea223510665ad4a8b7f84f261977b94f3f0c8e17f028919a360eafa5dabf54a11d37ae58dbff9edbe83d2a511c5a93bb656dc77ba479f541f13fad74ea5d0d65d6f6cc4d0971e2c7d22a6faf1315837264d617c011c24ad134ee437dbc0b6d3ce3d0269ca94b3a85c8215a68bc59a8588c270ed696994c5b57f338ace7793d96ec76ea813319fdb6310dc7c2e41e85a3611135ccd8c8ee67a1db2c826d4f9e5f8b4ed485f8542ee9f02998dad5bb4be9b7e02c309f46c0ed901e67577dbd389ffcaa0e6eda0bcd8bc5dd19788aaafaf22a15af950bd390f6d4263d4d7af189550e9364770398797a3cad7484748d28ad326ffba468aae87dff6a5cb1da2c517ae0c65fbeefcacda91764db9e96bd670f7f56503ea9dd480022527002d1a6edc1b4282d3ac935a66079576b0d34d0969ef8bfdbd795acfd1a1077af3dc99688b8098819b2f87d7d8903eeb97cdb35504921d59b6813d155e78c043f9473693a61548d491b36b896bff62f49a42fa64ef95586c3487849ce3ed8eab5f3fb5d7a603a21ab62446ad50f20cd495fc517ddfb50fde3346be7a624d6b35edc0340883124960aad6920db36daae49e68d6bd05d2257f2d4a83d5d56cfdb47ea0dd8daf626510a0523672ed42ab8668874b1537c71b9c5b4eb3cb9f1fb99944fddfcaa561a8873b83b5d9a3cc4679937d6c52a7e3d65999bfd9ab463e793330122fbab0d9c08ab739869f409d6bcaecd160de456ee4eab1ddbb022a3586274f1bca8497024c9945b1f38cb6f87d0bce4624a8d1fe498933c8b716b8ead08b17b33c7ae02805217fd261be090115118feb32090423ba5af86ff3f518a2f473b734082d52c5848512520cd0409c37cc57245b38b6214bc1a55c55770934788a0a51dd19b02a845386e6e9e5c69ecf911896700e8f965b7361677e32444c07ebb1c68b52b0e002087ac11671fdf81cbcb82e8305667fa7a80e298ea023e174848b0494dd8514903fa9360855bd79b66a4a0b5e3b4bcb6fc8b657feb3009254621b999c8131623770b475a48ef06aed39b0227471c2afb024d7e6b795a1c11c4c07ffd01d6844287580367882d0b3b4cf52072a416bfea5e3cf9d68bdc9aefbb8d48ae0a98e565b472ca9654c5f266db3a17b2c80445977be018a89422152c566390f82fa4653e6aeb5512b28bb4f4aeac922b4f8d9c05b031a38064f52f275f2896d5a988987fb4d474b113f5c4052717cb3301cf9360cf05855b66cacaa72f28572e16e92be6a5bc3a805f926dd64ab1f164f08c69d39c8e477090e487a466cc914d79c10cf1b508e2a75598f75beb7e25f1c416253fec0db0777dc36193423528f14560f58ea975e478eaedf33ddf4f278384773931f30986b07312ee8563d52cc0a12b17d0957dbe951a565292205705dd0d8fe1a9025f014c0f9de8189cd24275c7848f00518375964cebfaa1248a5095e3dfa88da8d677782b60a5d22dd13b3c6b4744c92cf0f22c43cd13807d62cef47bc6de3593b9a7a7f6ff8b84f11fa06f78482d23eaa9b1cda70fb83deaa360fc8c51d5df22c5ab80a197fbc4f9de2cf0099d15277df7def8008a2ce007d985885e45cb0eed1a1e8160da27117ac8101e359343a389cba2a9bfc9f5550b9e82533c6a34075ac7b2bfcacbeac32fffbb65c65fb1e5ef0f80c47eee1f1ab1da469b731a2ec9354aab769aa1366a55f770f52cda30a8246af1cf90f58068ae6b32cbe81c492eba0cd00f313220d5f16975e08d32d8e0528d86bf6e035aac664a96e22ef58eba0766a66fff72ac70fbf60c678eabf75bd0cf109b9cdb335a1b2a124480ddf4526228fee4f0adf7be062a4074155d2972a0fd9d45eb655277a34d830f0fa53282221214e069040610e79e93454e59723e309658774250fe46ca3719917aa8bc0604b54ed3a8083835830c36c0e2e06afa3772415016aeca727dc55fe7990c9538f3629b40d5e0000223f781264ecabd27dab923a7444975568973ece1d4f1ba36fcee7a84f2f4ecca9d88f6f53f3b1ec2b311e0d4dc64ee1ba734650b40c84617e43abaf947da9293e99ce254129e548d26d31e9698a1accca16dcd23b8bd2c45b0330d2a49bba107fc8215a1cc5b032427759d93763f23e3a8cb6942df0aec95a9073d007cce48fa87528353eddb6486c36dc2c563799116ab25113f60fd122c89560d0180ba37c4f9e8d6fe63762505797615e8644b936da2ccd0127220447a35fa061a740c6d2108fb7d7ae644be54b5d8d03d32238438a72570e49da4ec373c60c2cf7028338f59a15ce298f1086950cf6eb5d33bdaab4f71e000f24a5026095a82c09a270fc767d92ab173fb90e89f7c8222e6751a970c5dc1fb23d4fc7765e2fd06f758cf044302e720edb8827ae69bfd99beaab3563f43d72fe86493126d5f57e3a3e34d5e65cad7dfcc57da15292833f1cd236673b58f9d8a7ccc0e3676ab5d26f86699e669a495c15322dc6cc0bc95a29e75fd5b9f8e4db2760aa467f4f2c3d21593cb492ae6559ff275c2f8cadd3a05194dc6ae554c69f2a0e9b448b51b93b29f724140d4d8adf8e0f55775ae5e725ddaa92659b283a8f168fe9a089b0a948c598d39d0d5b5027189bc7bc551c9aefbdee0f50c34554e2c8788d0d9af96ba647b751f989fbcfb8ade9692fa6ef37b958796b7b5e0aec6aea78e5a8cac419233af26350ea9bf1d97d8c2d72f12531e53d33d3c884cc862c7dc4348f518c9898c8947dc35e487671c69b112f9f1d5a872e9ad14187f2f4cd40307acc7773f60abc33f842a7e3f40bcc325fd86951b82db0299bfa7e1ef3e5abcf55ced73cc1d38ba4fa00d8d72db99a7de2d3552ef60cea133e0c1f914424eee17f4ef73ed19b9841dd596eb3454bb8f54339e8fc8edd97bf8f48dcf9746ebe2215d8144045e1b1ed7e897c558daea70b744a5bc8f7304866c701f0c8f73c5ae614f801ce27de62cb969f11dd46373c460fe72939cc0890b37813b75a5c3124a086c775c0c12c8bb8a220e29b389d1990861594caff20d184794a281577afbe48fe6aa68fd59b436baceeeeabf8241e95e784ae080cf8b8c05ff02c64ea84773578c2b0447f3be277b51b29e45d152e4107392098ce52bb936ac759c6c37a76b86df8b6ed3403d12c4c2c923fa70d378503113838e45d3db2f457257cc78b68a7d6081fbedeebc3c17be37bfcb55866ff9c388e5a82b12073a63bfbc64233167a83930de277fe9b901ecd0807bf948a5fc5d81c201d77591f1a9249ca7e0d16bd393303b9d96f3bf3b5e20880176dfc060b940f40113cc5cebf9c1c79c2d3a4015a3cf367008a9b3a0b29cef12bc0fe99e0c8f99e86e6acda97d40a2844bc93fbfcebbd16f95ba03c010039a9bc74914e448f0412fba8d2b87854cf6d5374cb4a814336c34c2917af4e64152add770a0f47aede6e5f8b6748c2e5c2045636f2f9ece482924d96a3bc97326050247f7d8bf52cf4e955fa3f0307fda15949b8782d42200d782582ff231da02ecc06de3afb6e8a279612008d504bea3517b724820ba60f0476e07bcd6ccaedc7869246cc4225e5e9b0b478158bf438594476671772f8c9030f715424bb2cd438b2632643695618e5b8ca3d279e00a031dc9d8a33097517bfd7e97a086d954e642a30533beb6d1f812e5bd09996ad9693388ad89ce02bd0b28af4e550447598599656e9569b742eeb1fdeef78054a09554aead32019af5c0051ef079839cd773778f1a09d4cf98b444f9404e9fc7b9179b9d4e15f409f1a18ede7822bfacc416da6d4608ea9d228769e04cd11b716f48c7902aea634f0578f74d3bacc1c83b56bd9bfe0efd972e96e3f21cee7d0951e8a95a015ed57dad3197c5c6709774f8a946917d601da18a6f5d158beb5f61ae8b776c94cfb83b505541f0d556f5bda4184f31b5eb2704615e93505cc00d481190f52a690afbe2dfedec635d7dd6d8c313e823bfe15c4d0d7ea18fd1af0676f232ca9eff64e7d651b17525bbe491ba47e2f3bf08550f03cad527b07002d32042f3d1049decd47c0d652ab79d1b0871bd5c08b570cb3d5c21f2629b703beaaab1779d290e39042b85a55adb33e9af14286906c4a7b16415b78b508786ed91193a2921b0e11159c6ba9ce89df9464e12a92ee45b5288d107cdca2e63564d7ce03bd550d8a6f10cec281a8ed95cc064e1ecca857db27940e1ea46a768a80f2771f72d5ea33d7d61ccaeea0aae1ea06cff521397864c4a6698075730b15d61b435cdd6ec7597a4f09ad993ae96d027a370ada252015541859fad2ff9d67fc8b233186c0ef2f7901679ed3aa652d365bfde99abba2a9d105c1d6e04a110f4527f54a6d63dcf49cbef806ed34381ecc6a5a35574f0efbc6abbb994f724f7e1dd8aa68fd82fed2332de8ece09513cc7468399848a31cdb3f1415f504d72c22e67bbf83f5163b7f4ac7e240cab6eeaaed199533c3dfa6b33f7366e840a8340e7a793eb10b99b41332d8ee629cdfb56c98ebb94446e25e9847b9f90caed2a38433820b533d63fd745b2c2868712c0b4164a29cad98e0aa8b6ff7c4b02edcddbfb1b563e244e76aa459ac249fb5662f3e0f44d6606ddc9ba68ab59e478ef87c94a69fef83c7a9457ba9adf25586741f392a58804e3c17b4ac9775d51bd86ba9edccbc081ad311db3bbadcdcb8b66d7f668083e31240d741705328a5f5346d7d2447ea73f63ba9122e68e6de33e665154781b6e2114ee80ea88bbd236ba69757552c29c0b233fd26d92a2d8fd6e46643f34ae85b4d716ddade104a6158e01e5463ff87329bd334b99de24b47786f4e9720144974e741a2de9d6c81343f083178f5ce63df86d7db3cd9a0f8f5eb964f263cb3a59079706a716f39d5ff6f8999bf5cd4f76e0dc33cad7b74cc4e1afc1c308ceda505e41dd43347f496ef19537e4437c47d14c164b1a0b4e02c57fe1dc2a777301c55a2976bcfbe53a803d7a00bc02303027fd437f96783e31c7b709883116a303ec611a123ff52b6ef1cae3303ec8122f39320f4d0f40ccfa8aed984cbb048807edabf99b13006842049880e65b1cb7e24404b1494fa5cc4393b5300a9f3c44d3c298fbd77bf06c7e4c0b5d3c4f6476115608590ac5c2dc89eaf5566887ba2a38dc0d5fa3ad7fb364ec042d9fb8c2613961865b2a08e91e0fba11d530e0784918ffbd16b506bde9472f36fa2b688195795f4d2ee97781fe6b743b0ca50ad676e8ac2d009d34ba22e95b63c71298636d7b80b696e87379b15228e1dfdb0e0640a306cbaa8ca6a1132b0c16de7f15bd675e6e4f74641b4d62fdac3cbeec6c17dd84a9c50e18c1b2da1a5f9286a99e5dfff826657d5fbda61db1208f3d05e6092c11a0e2489bfd109fae8c538b8125415046f56ff6fb00c44df01a87d1a8ae1fb72f9708f6228fcb4aa8af7ed91aac96a10eb6ac9a19f7ade000da4f6d89f9e83eb6037d6234b57b73a4cab9ce824e8a1ecb64cdcd0bea6a47d246041c1360fbb60bb6dfca52d3caaf0c478598dc1481f722898bc8711a6ffaa4dad419fce77b109c27f1ed6f3a150cd6ccafe476ee3dbec9ab9f386f0af37ecd85b9725becfba67c609cab2a7c6444cea45c822699e3807ca93c112fcbbfe2b58f8def7e58e9d0f0b3e8e6e91c4ed9f6d54a96e00b88226bef0a845482a5612e3aace3210c750d94e519f2cba373d16c406634c3df57ff55cd46738977d216be2a00cf0e17a91b8bbf3c362b9def2acafa27e45c62afe6bbb1943d0285259ad0d7e04fd5e32ada913d435a3217b814d1ff74850a9d1b721679b3614d0d71a0ff091592671d5daa074a7750f55a4c865d8044fbd572fb1bc794d6465d316fc69fec09b5979f81583c2d40e030a0ff489dce74215e8479a84763c7f9a897e5f393dfb35a08e37d66601f98b87ef498a6a2baced7b00e7fdf9aad64feb1fdf045236edbd4b0de8647ea283ee69174071dd75a55cf9e580f560dbc9c61ec96799480be33e7a4189ff923146594438684fa43b71e0fe060a512c191a3026a7e508a1f3150c1f0e8dbc6af1babcfe29e7d0adb4d9ec2c566d9499ca774209fdc6a25aaa4885d5c5583014e188c878c74fc67157ef0b7049d3424a67a31c35aac187edb716d834b97b4f7f708e10c2ad72fb4ae9b5779d87504141c42ffa21980332cd37629812f134ca25649a5b7ab1fd3b3e2c31532e42d4b6c1592c365a359a222f0726b6831d2cb1811f44af3f35c6d521ef7eb6636d75c45bc0fd2c254d2dcbf8930dde471eda320517d968f985da41046c93cee6b29b298a12742d88a24049451e88650d0075231d7fa0c880b62bd3a95ca068f98629a94fabfe3ac055bfd572ddc4ee6bfedd69a69cd3650a1e66cde32efd20558d1f6547ca671b16f4e2b06894ea77dda7cac4550493423a7af8bd9705c4db6a5f0f1d5a75c245bc1ba5d44956a709bee53a65da673e145d29af5e39d3b447468f3c0abbf76d08efa1de06c568902c317f424e4dacec3b1622d752fe61fefb7f6b6ba743c5605fd9e42e392ff19cd70fb6914b7df22298d8dfa5e1830c74c51d3154f11e96ae5e97804411fc00f21d443a050b610da11572a8965e36e452d7e6a68209f1cedbb7f976c91ac8f920a06d8441181ad565e0c378437136d5bb6b05628a465648dcabc2603b7b89f48c41ef131c963b8ae0425811483f45b437c0685be4215312ddb85077ad07d9b0dca3876294eb9e0638497b89c6e0919bec5c794ad85410a0cea95fe9231ead4908902b6a9f264e26be2c37f9fb75b543d8c2f0100896a926be0094917e3f06a662ee6f675071b635e23ce1fe21888d8b0736994e3508bd337b4564179ff1a8783bfad8419946952e91e4268208367da95d2be470430486258dc2d77a6516843d145a16e319b319388ee58ee3385e0a29889731769d4f3bd577920d578d1cc0df55d4a98eacb128f0544eaffe741c2bba86c9924f2a334034dd6e5f5c7ae7b55512c6be5ded4ef26b3267e8fdc6214b9ded24ce8e1cf0ddd1510d4c723e47832027c6f2664932fcbeffdf700d9985a10e023dbce820718733da432d538709747eb57bd8002e78606494d24ab2351b057022f9d897c9b33bc6ff2195d7e653d1ee32a8e28f3d2725c007bd7d59dc7c9a3150d7056208678f2f85857f352729e6052aaa6dec53c9e87f382d33b7469c3758be0cc43262ed0b243248eae351fe9bbd2a7382e6e23bc676bf5d646d788d89ad1510ba9632a30b81078fdb7646cbef3f28988dc6cab55bd0aa066aa84919c3df2099e2b2cd30cc582da4a7779ac371d5b97ca4ac2dd50f4e012fbe99b0237c6c827f2bd15c17faf1290ceff1cf76f7a2f4eabc970acd530341535fb97b6ce2202fadbecd7efbfd502fd1e9da340b8bd5a7050f3b79cc6aaee543ed8316a8f9a1cfa894aa2db6d8c05b23856a05f79838fb57e2e8db5ab153ad98675e1d5bf9f7b597beecb43f199b32f86db722d3b9b93a39ba5f2770922151624221d9dab897f599c75b4d6863769023d6a6e71aaa7e526242baabc510f73a4cbb8da55cee4de7f9350d1cee9e787c4b181afec4a85c47920a427c94fc5dd5f41d05c18178e5277c571b7384c9d22b703bbbdb4403d5fb448da8d6130c30ff750d294de8cea7a2769010bf840fa436f4b965bc7592e6bcfe73c5ee994b2789f8adbf3bd5a599f98eac4910e1d0f0925e75f9ba9dbf893dea7c337e329b1f4213e0294804a82143efd9b4237db5c02d5d32eb2531d1743afa52af7266b5d4b3b7194b1e071b090357ecb6624d2e3072aec46430d554b514f93ea8b252d53d13c7b8d6e1728e535eb453d8acfa0a92abedee4c40c3b2a1c0ec085341ccbf8cfd909fa8d5c94691694e611d006bd0b9f63ed9f303c612861b8a3d7ad27579335eeb5e23927e0d98206a0c31634860c3aeac52d514df50c5681d90934942b7dd1ae4f8c331053b9631d9855b7f49711148cead43e3a8beaff94438fbf5e67f3e3ea27bdfa76e10d90e09e40163b18e0569bd4c12638179b8f791b28ed6d3327cf4a7a26063eb130fdb3e60b40c3ea0e79ed2651db37368f7241536c89e4f9089d10e3953b0fadc1871c448c5e77ca0acb9b644d89c9e7daf1ef1164f3193299c1fda9303115984aada74c1a91281d8960c7cb581e911f3943920e7dda0f2d1115662252a72f69cc452c85e925c26bf8ff54dac08e8e61f25fd69ad0640013e2967152f10312fe10c6f0b8175d551fe88f79b75f123f33c8332868142f7343b0066118828296086f7592f6958978af9d90c1e03793c2d4eb1002ae36c5124c74e66491aa3d2a9d3e1b523bb912d9735bcfb39732a32e810a7d6bb16530b49f83d9d7c5a48143772c030288e1c68a3ca1e5bdcedc8b8d4d97a4124360cdab5bfb2eb3d8bb09503eb56d32b1937dedf0b9094c64a64ad235b9ad69bd3f8c96f3e21ffbf93b2c99ee379787c3d5b21ec16f364f552edcf8b4561037d45463f0cf51c9075ee3a6b6f819288659f511bb88d08586d5b20e5ca8d540e1e718f176993f527cb085b201aebca90aeef95fe4cf44f43d70e82fca824fe63ac3df175aeacb56b0148e0e309e2c643edb4c8cb32fc7b5433682c8294bab0862b217b53c586b768e904db4591326bb43c27a8d329fd2e055bb4154bc49075531f6362c4685b55adb8e070bd5779da9d021dad72910cb1ea4c835f72411ab8d953545e9033c82d743e7b0b0995896f069932dcd8ba188255580f2b19c74951f1d72c781ebcdeb3315ca8e64f8a9a0341afefbb81c4fda7fcc6a5f7af095da200a010029ab95c71dcc3d2ee6a97f113a63fe698de49646036d8c57eccf3ccc0a162850e462c7b7efe16617cfc3b973d775088ad38251ca660ff0fe9599df9ab053f0a5b0117f6e7cfb6f67126364eeac4f56fdd471cfac2403e76f5682f2647e640d0b89fa8646442a4851dbcb039d2101960cef1e0469857153f4855d4e3ea8189f2764a2c7a90488d7a74eb8dcd6790a5aa2da4e4c37a882084d0631d23cf524f20c74b30fbd2732e2ea96a178653c68eb3f6c2c458a0756635beceead1f474a1a8de2083db17a4acd2b9a0092f634b9051a0c9abfaaabab277b0c40c5d8af650b501db3397e7aec253459a47715e5f1fe016816d39b6e0738d4f3bc5fc74d3eb18ffd70c20662376883c8656809141f2427f4c0b53820f32af5aa7d0cecbe1615e6803c46981d244d0d58a1af80b89a622612c26b17d75a889358e2110a149bc66996987b3ce6c0b80068a27d251e8ab292b94ba567cf652361242e8e39bf9b80349a92d0240ed2ea540a9cb503b753fe6fa5ec1b41c9d45f91fb5bb5ac6c905bdfee14c853c24132e25f205712906554ab95ddc83000381a4ca32a9d0007725bd69c10c481002f9d76ac478d71f79cf6b9c2dc8378ec868d3127e7a9ad3212551158cff42c30765189485b6c40fdfdcee4e34228deb561ff97f756ccdf98a8fa0e53ad00e5568de0a23315fa1cd8fc25aa7522247eda49faab40455a930ed8521dcc5bfb3a65ee6fb6d9ebf881423b83a81bf547cbd29ed114ba10b728bcc9ca1d2e6daca3ec5b57c8a13b86c84b357aec3df662a15e0f7021eef04cedaa42bea22236b439d74fc1c5366afe1a007e29b7bcb5c2a214b8c86317d3e087718d63bd63be98d714217d98ec177326fb88d55024d1af0780fd72f033909c31c9b7dc3bd0e2a28a4982de81797179a2388aa9a4f0f7319608978c63027c3a237c7036dd23dc3915a8c158e27f7e74d2fd14b84e5d630af68277e91232d0273c4e1647a9824fdb6838710d8db207d3f6988ee06acdc2236c587170883bf077689405d38c03a175b80b0c0a43c4200ba6be1e3d87f5ff7dad1502dbdd72f340f36410f0372428ebe5c4f9021bccc623f46b1c703df17c1a72128fd58722a6b7350acc8ff28c910efff02373db23aee4e75f10bf9c9a615e53e950e432cacb0b4a98372c4920e0b9e64d5b7ad29a58952a2986080d5d1c1c834cca32971211460effdbf55ac375a66b4200ed5b08539fbc2a9c29998ba3ea060c5cf5642262c9474608e8d9cbb9ee572c721e43eef1dbbc7273111338ccdb6a4d954e0f8ec774f205aeb28f9adf45053ad918943a9ab19cc64303ae83d34d531bb7bc2a88ae89292e2a019f385304ce24f5d42afdc07375e349d5b194b45e6670b834c43cca099e854e9d3e466b6d0e3c3d32a0c6d951313e8792fb823af3d4255146140cb9ef3b49bccdfb7187be4a00c31f5a74596b71fe1308baf07ca6e315bafb707463e3d63d3cbaafcb6297df27b46e4113697f35247fa9d2da6be5949599906d162bc376f26a7111c07febf96f0a685c7fada7de285da01de8177b0310c3bddaa312da7380913e132483c51560c933e37c529f8cc3d2bf68d8b7d30145b269e008ead0f6d7072a7880108a67102f7f557e86e72e4c55034926b2f8f70439c2a6a118b32bf413c1d54932d2a18e7c7a661e6328028409d2be84c3b8ad16f0513510a8e89662da03163cfa76cea2a374ef9861412317999cbaa30f854a53bbc223b87a4e0630f54a6a86ace88ff40b6e1702a8e062c8a58fce24446c5497774ff64622aaede99186b9ed99f32fc9791680c9545af41ca4283d8fdb43d20ec600872a7a3d398d96db805f5e2d820d67b7730fce5c67e42a69cb5141ed5ea75d4b651007d60b5f1286481b3128f79770f020e5cbd8ae4ccf12615afbfc7f09de3f1fcaae7a9a83652bc55165aacd492623a6a6af7e9c8031354a1fedcb76b70055e392b321b1c8f936a0b0c4fa6f4b91dbc42b2cacc2505157beaee30e7ac2f8d4086b3e9f04d66630c94c8eb9098943afe8cefa495fef2074b58cb5edbb6dfed214cbc23e2846c5ac66163b90e7b2439c1d739f0d1294240ff78559db957864b5a8e9ca3fb66b428e70351cf007d4ba3c645c0d21545eb609b291fa19da61f15625f06c2790f7e9ad262056ffd20f883f844cd0652ab7f035ba6cc3022580681c55b882a435f0f3e31a2a1e0d0f338860b11f9c222ecec72c791de976c8326a1bf8a43caf0f957dfe97bf4e1cada6a402b99fb383baad07324e028b721f24e4333246733020b51305f06058fbac0ee77aadcc1c9626eb391e3befd197890c8c8262ff17860e84b627c7eb589de600c6f446affe7f97a6bc7797cb30ee1b223b8c6860210001677f5a9839769fb17db451db4a3edae522b36f6cea7c4b287b781a8248a4a66df005eb6194e5d2dba068cbb3740ef9d534167ad6e94f0468006502c5ff8a31c827035561362cfd8e3fa22dfe4fef15e2992af7d88892d45ae42df3b50b43157df2a32ef68feb7280968ed0dc8745a7beee34bcd7fa735687a3a98da451d855f8e772ccb9e267885eee8709b2d2c0bf03064090b43533922cf4793c372dacd5c684561ad649a4e1a9fb4674f7ccf294bcd210707794ece0973b1d497bde6b19dc8259a80b093462b8c37a2859f7b11cf0b17704978bc09080fab7e8875c8084a26deacd0bce63a302093fdba23f85dc21de1e9ecbc0a523a2e0a569276ad5564598f9afe5c422d8a1946fa75c9596bfd6359fe599f89ed245a4f3f8ee993c6fd9919590a120f65f20d98d91d350ea6e10f9ba03b45962a01125a60e918c2e737877e642905629e242db9ecf42f3c231230d526fe35ee446ca1bb1380129c15da7b9324922570b960bd2a9273fdee6cc4f83d66b94294ccb7c4ceaa717ebb04e52361843540eec911f146a1779818f21fc91cbbd8573498af7882be3c483af7b217c55b89539ee9730cb2c9b78f531a01c92d629fcc0f87dc17e7d780148c77de42f9466498aaa59dddfbf348aaf40b07cdf4024155587b4119b734f2d9772596c96549a51204f93ddbc6090b0175c5af23f00d65d9992c79f99afcfd93c19d44c4a6675140ea3daf2d56ca2ae0dc7e7c14fd9aa798608973d72deeabbd05adfa6a3e52e8a12cef3540a449b3db718e61c49f226f0edc9555887d3bc0b35bfbfe706601fa3ed258f36b0921159ee653bf6d6c21dfb0afd231df2f861175af7e29798c9f85b6801445930018746f3c012bc1e62af892d53c4c7b72a76fd87106bc7b82106079a4b6eb7699b3cbf867a0d7da4ea2f1e3a03e8d1f9da2ba624aeeb2e17035d0c4b32f89a4049ad1cfca08952caafd8a962c807376e4f58b5adf3f6540f9444036e4261a6b1b36545c1aac2f0dd465736ae652ccc9e1a8c954e86ca892751c2837238fbfa271584b8a34cff9a7669d92085a0713db7a6071bd5806f263c559e6f6551770007ce4322cce601f07074bc6b1562679a41a7d7eb49c5205890e17d3c0c04deb32e89beaeda47c6ffbaa1351157b02deb4b6e1d754d386f4b1927e19837b07239d77a51ba5ff2094375bc745f380be563bbb4ee4bc661ea9f217fad6ccca01bcd3b93324dcb5a515d6f58d082fe15e42976479861389369829ec7857d6d60f4d8d5a5b594145252409cc31ad8c19493a17fdea5f4ecfd9562477a527d02ab0ab03c7ff077d86b57a212dcdc2aee90b5f578e87904b28462cf689e384627107bf3b764cf5cdaf3c27c904346e8c8d82ceb9c79af35f7873f2a1f1979f308f39ec97a39ba5d5fb5827a05f25ee1ca303a7e7c653005d1e28b561a8758b6f42360b87e89e373b546abbd9a6fcd375958b06cadad71a7ec9c6a5c0c31fe88e3651a12b3fe95dcad7083aa85a8f3c4ab4b5ad651111841e7532b3e4abb5f6467baadd2b26d060d607fda103b1e4f4db4e3bfb4b12681ae52ec7f10119fc4534bce577705a032271714275786820c38d4aa8d8df9ab141fcb4a4b5fbecd2c3ae9e47693e4753cae6b318128b0294ca3c0cb03d946720390c3fbcc39770aa18259c8332d36bcd61f219f0f6e5afd3f78666037225138c8208afbbbdae7214fa5c8dc64a8f8103b687d5dfdbf62472c2642143ae88ecfaeae267e9f51d1366efd87b78b0f076704ba21dd842bf8e08ab446de307945e232f6fc2352fe90b74f53f493ff32c555b00b5cde8c8fb300a4b6c0b5918fcb69f24f50368106d26461eb30f79f8505b9254161a3e8cc5631523b30ae91598714c3c7a42e3bcdf47dc3b098055c20ebbd58da264e07b0d626e5d9cc6f29b5ecd9aa49ea7d94d53a7cbe096537f55d0ecef2c45f66c15856b4e7ac03ff7e37abf172911b93ba29392b2593ceecd5b372d82bcd69053f46d9933e6a4230e0b863cfe530ca52e174c58b32d0e70d53b850f5a823320d80f12592ea2fdd80127e808fdef5937d09ea008d6a29ce79648c5144cd2d0a5ea8456653f73347970a1e62ac73bfe2259d526c2bf3be529b7158a56c8371bf3c8a3dd526b1efad11ea203d7fbb70ce4434fcc5079db27d2c4dead9f18d55b37c4bd57a47d3b7af5f73d1825ed4612f12f32368675148e864b23d9f0e2bb5ce02ebfbfcb77255736c26eb28ac82ea8997bd056130b9e81d39ce74a2942ae90b0cf6ab11d8d4f8a562bffb8a2df651594d19da7f73c9315f78eaf93a1aed1a2b70d5f3edad9cd39304cfa7a890cadf19f803ad1f5d92b9991407ad099e7e0147dece05862863b556662131788ae8780c610a1157cb47e14aa0f98ab6fbb89fcec895531f166f35e5954f800a3ff5a6eba1bf2d5976022652b385113923a0cfe415238268bcb80367066c00a25a0a0573bf9077af65172d95d7b524bf204e016953a3529cb4278bbe069936d4c75b73ee9939c16086bd5fa11a51054c4a2067c401392a2b39dbbd9954e85cb6b58e224d93fc158a659df57d7893769b69f94a82e98725ec5687cc2a253d1c64b23f580b991772df7c7fce73b5e39900b67fbcc9119c1c4c62545279a6fb6aeb5d0049959692c7b093aa9232acd4d484029744d40e9651dcccf370ff418b88e259a5d85b2ee1ebc5634799da20c6fbdb1e4fe2bfaf0acf694c5ab72e3727f2e9b95f7bdc047bde392f0cdd7b1281fb52014b5b11b434e930ef31061a86673f17847d3c4497f7cc267f350ba2d6ba7cedb39a2d3d5472b7be418c321513eda93f62119be7b84b2618094e11be1c58b267432e8e350634b44ca97e1231efe0ebd34087d16bb54b8dc82328698567afeef97b825ba653a68e5f26a95d592f23d32dd6075eedc5ce0d3ba40d1f5fa8415c79a935f15f16ef6a20bfa2dd22f87dd33f4cb7f76ba0d57f8fb0b08b647d9e74fa50daf8229b30d50fb5bb6f4e674863539cce535918f4be3be610d9e565d0f39c350b317242652f57071020c48bf2f282304b52952f8fabbe2c79080b90c8b28008f9c6ac1357aa74174eb8cdce6cf56f66c6f936e5d341709ecbb201dec20c2229774e023e7a5b3e19346be02d571348576fe768ec21a86873927a0a8832d40c388fee3c212aae34d6eee700fef3e69166456a0bebafd6af17a4992ff2c5ef580abc86e15f341744e16cfe6d9fcf5816c2357175f4a4bc1ae50bb41b2a39c8deed6b9547784e7379646b6d148ad8221ab5202c0d4190225d804e6a284930baabaa5a63cb97d136ccec02f1c419e774a0476f9c82a5b944d459f3f895b380bf6bb99abf685631a9b01ecfcbed45ba7751f7ed8dc85f6e97c9239e91711b0bcc5b168d775c7dcf410c13cf574b1f25c3df80605bd5ea1966788e2962a2fd58269f28bc6caf34745e50357356c5a45bd49fa26629a2fe194a58c088b99edb97fa485b9660ab6b5b46b14985e8de1caa0120309d2e7d37a4db9dee4462aa531055ace6ce1d4394f3d9c3292632e002ef14f699a5b6e62cbe02cef68e0fb3e9edf945775ee582d7fc0e19d7f4b4a242dab5cf37a1de023f2f586ffeba246869c9ee0c917684bf66777436feb73e42a0eda3c25e435628c203604c728581bbf1e4614885da3f1d9cf81134acfd906b89fa35b9cb87ec59cb00a0b46bfd71cc555944c15e36a66e64b7c8c5cab3333913cebc0bb30dce599e3774ae72c0151eb645bdbcbfcc2d866ce84cad62171f7fefa2f764710cd9cd7a6ad60efd1300549e37157e82c370a3164919e7efa2b8648077e7c9d3708391eb0b062c961597955baa41ad28712dd7966e40cc89b5a323b134e372ac44c1f7bfef7944b01b95b2a3e650a8b8bfd19e67dc5ea267b2078901fa69e4c825e0c38680f407204136216aa5b935ba5cc8cf65dfe33c50731a447d4b7ff4c0c8779677bdcb3dac27aada931c18d33fa19a0583e136c69d8a3f1b0076330d97d78d20b1b627dd8cad7cc213bb42b2f33759b8e7a7eba1e3325298139de6ca715c52b70591943e30aad367944e02ce38a909381c6255e5bd9bf75d95a6725f4d9b12b13e27dcbff78cb72cd51eb3c2719053543eeca5c95c0c1560457b5bd6d940eb00252b44491b0f2fe82a018cddbbe9599c5a55eca494d860df129badf2a32213eadeeb774c979f1d1bba4f86bfbd06444d8f0c39ec07c9d9c866076dc5bb802d3bdcf92be3384d8e07b7d3868537ed31d7927edce8dbf68cdd7ac769e0cbb53de6dbf0047466579788ad8613dfa8fcadd114a54baabd83268536ac15e5ac96f492121b3db98679c64b0ee529066b72731f018e6e5e5e6d2c7f27d0ceccd4e808c45a09c12f581d92d7c29e9f3092e811abc13c58e05aec37bc288f4ed451cc66ae68e223fc569aad567e521fb51dd79bce1b353cd6f54c8eeb975c65d37fe565be2ca12681cc229d245774c4af9e084197b884fbb0499c786a19e6c66c6aed686f21756a7d2c5168d10aea7193237274322efb42ba96caedf5600d44f91b9b5d8a2bf43cf52864382b58de1db74e75be20f83bf5ac38b78c9fdae89f6065be628168aa7b7a5bd7a6e979a1bd383783b9e1d18483186fe71fbd46998a3868f0692b6ce5f67ce1ed9c8616205ca21f1b7196b50df2f1fe623ace9bda564c3ae6a93ad35b3c112e04c2013b67898d6d69cea298295d1a99ed20dbc8dfb71ffdc2dbe594a2534b6d93b60de449c5da1c29099e2c5c83c12e550916147394ccf23041da0f5a8f3ccc51a25ce65980657b746e5d217e691c1a23754b8598ad1d7296f801a7abe2f56abb9b014e4ae95774b0a7fcc39adc35a17540577c2967ad2cf829b6d8ef2b1a0a53ce1b1c852ab32f5cf37f1827d9e119a49b8dea23133f513019ef6cfbbaeada537bd7375a3340f8747f07a9db96ce16bde29b00d32fc4293110f1a3da5aba180e60e43fc4c3b8095eb868d8625a1f0a5d0a8993c451b3468ee18c3381a1cc9f0a76dcdfe522bf2b7589964134e1afcc74fc67157ef0b7049d3424a67a31c35aac187edb716d834b97b4f7f708e10c2ad72fb4ae9b5779d87504141c42ffa21980332cd37629812f134ca25649a5b7ab1fd3b3e2c31532e42d4b6c1592c365a357b2514a6aa70d60423323b0775ea4dcb36bbd6aa64edd6aa23a0dbb797fd29bc055c342ab44063ef7ab7ad9a2e407367a75be37a983fe39b590d4b86a58ee645419b6b34dc5d9bcae98b2d2ad1902281d3488e629bd7177ebfff07b872260d460228a35216a90ba795b9b074112702a63bc6d049244492e27355f172fa918ae3f644603924cd256bf81abb79e96dd19fbef4f88b7568e9880f57bb912aec23b5165d8bcf6ab9bad782a314f2333083a8831bbd22b236bcbc71321c750de4178cecbe2e1d804b9f293c3ce605326e0b092859a516ace1e7e8acd58019b5ff1e6b6019ef12518ff9d183442a4bc60243e0f6b851a73c6ee7051a30a33779844ed98c5d44ed67e6116821eb7439c15293e7d90e932beb37536020d3a7b4b3f9ee75c745f3978cc5e323b4dbe16d8d32b2a5ca3b3c0c7e284e40dcd6d3efcfbb0d2d3097034055aa80a372d98206b27cafa60b9ed188dc5d67453cb9b240379bbf05d003b9b60c047345f33b481660f755f0aa3762a748f87c8297b1630c7d956c377194e8d1a54ef7a3a839b97de73b514cc2964463a42f4eb908d844ea22d6e32dc7a65febb26122152cd3e8519bfb5805eb08d53ea3bc451a99618204268c0b282a9e1149b7b491d3eaffc22ef089fa2ba550990ac013e57f1f984e232bc2d77a6516843d145a16e319b319388ee58ee3385e0a29889731769d4f3bd577920d578d1cc0df55d4a98eacb128f0544eaffe741c2bba86c9924f2a334034dd6e5f5c7ae7b55512c6be5ded4ef26b3267ee4d3e4bea73c680dac45871f9f895f2504f901700efaa3b64970822c117d015b3dfa08881888d6d9157e4536ab11a860c3985e1e83d7cbbb3c1f3b3035db35f7d5e2528cc7c40c128a6d1645a9162e254dd2fbef49fa4376ae3266e22b06cda1c8c1b7d0ee63ed5c374863b96d6767e961039ba3890b11875fef41ae786481fdb0bb143c6f4e09a2f5db35179fcb3e3bda0ad0f7115a7a81828e88a0f9d74c7ef4ea415beea8cc2067631286550941e6342319e54bc1b3480aabcc6b5f21738419bf67b7b68f81e331c66fc15bda1220b21c6ce3d0c1025a785172e7663e2945edf8dd85ecc2d59b0c4f9c4b5051e700349822e00183efc5a9d639e7d78c0694b777e678050b1298cc3ba9c1f6ec7d176272c92021af3a10fbb22a9c8357160aa7445904a6da3abd27f7fafeaa6b37092c5e8cb0ccf7002a4286e6cae39055fdbd43fbe3d4beb95be8754f3e73f2c7def3807c1936c8fa1325bd1d91574b9e8acbb92f0e406930d3eb26c52eda33f6abd2e7ba907a52b40daea4930287cf572945dc4afb54bf8f5acdd34e75d1089fd428742d9bcb80d318f148e8a64bd53de38fae99a7aabbe2655e771ec3558ab5830030fc9fee39ba973b3ffe411d6feec1dcd16a36db333a391ded006c4f23730e6d2a4fe86de490c849539405fb090fffd348f38579cd132960727f58fee07a360c212ce9259cfb8a626316090b9609c5397edd94022e0c10d83fc266ded9cc697f083c4ba201dc44f4609ff916c78680c1c7225d15a0cf047d670c2896d1c8f4bfb7953be0838ce5e1c69c58140d6fa20a5b41a0c4443b3be82e9962f885f85d6fb350ffd5659ff290b2852b88cfd909fa8d5c94691694e611d006bd0b9f63ed9f303c612861b8a3d7ad27579335eeb5e23927e0d98206a0c31634860c3aeac52d514df50c5681d90934942b7dd1ae4f8c331053b9631d9855b7f497111d3d2ea594fddc3d47da544069c5941ee32ca959065d0603601ee2791f3a98dcb8be70cf0800ab0446030c117e073115698daf649900ac93baa9401959b0bfb342346e05c5dd3fa9b6b91b1bc57941735e7236ab63fb2163e975f552121ccc78da4cac8e114e7412b6ca492ab8cc6e0b484fbff64cc4c4cd6bfcaef92273b6d5e0c3c5dad30ac310ef9bf0c0b2ab64f5c3634a87755e28b31c9d58ee12604365b3a42a4f583e5f6e2d6d7f957dd86580bd2eafcf5a72a06649252594ccfee4c7fd5786578e7ad3b2b6621c862c725fc5954ff5d6387c6803af86e60034317f0f0b80fd8511652bc2de1f81d9feeb2e8be85fb9188e8c82ac178ae66e535d859289b82837b49129b078562c6059b829edfe2298fb36f8edebb5332fef7bc36053d8683b036fd52ac0ac2bf1e47d5a46430f1894bd8ccb981a545181cda0b4f1681d074a8a832212cb7f9e4445dbf26b279eb69abafb9a1175512dc9d99b56d6aee7d0bab8e824e73c3ac9c137187a882ed5a5ef0dd6b6f819288659f511bb88d08586d5b20e5ca8d540e1e718f176993f527cb085b201aebca90aeef95fe4cf44f43d70e82fca824fe63ac3df175aeacb56b0148e0e309e2c643edb4c8cb32fc7b5433682c82c56684a8dbc946f1f73bb3aaa84a4772636878f6adfca0881209087653d36739e4894389c3a0e658d74dbce9548303a4086f0d10bbb7d62fb94cb5785e47f0a13122a5e2479e97c0edbec42bbb01bafb4cdbf65232c27c55c2537c223f97338892349ca3f8f807fe21760ecb9e99e71bb1be82ff10b128901a87327d994b8caf09ff6a6fbab7f0678a9a8bd2a1548ea4485ae961c6e4f768cc706a4a09cf531e0c9b451679e1dc415fce37858cc6065ce113580e6e22c962a67d9e4a8adc00de8545cdc693f184470c73133da448d8486a095e68c5f7a05f38e285114264c1fb780d717e31d611e38b17b81d4cace635e3674ff549c3cd9cb171ddc942640c48f12076d5e9c8df015d625c48b27bba30bb8e3a31fd325b6fa1602a0c26485790bae4c3524f20c74b30fbd2732e2ea96a178653c68eb3f6c2c458a0756635beceead1f474a1a8de2083db17a4acd2b9a0092f634b9051a0c9abfaaabab277b0c40c5d8af650b501db3397e7aec253459a47715e5fad6c62d07a3e6e7d8c9bfdeccbc4de9c1eeab39a4f102bb71aa8ecf7c458ab0597e69357652fe5ef08377e30f7c4e9ff3c9fe0277294b481e91f55ce210fceea826f9250f12d18213abb77f7b2f4f6c5560ab8d70a830a2b00b7ad1661ef021fd6ba96e40a7fdc770b9b93938452f969eae0be3704e205469b2249747ff510b5cdfbb1665df9048cb1860b175e0f4afec69ec02576492f209313d6251f9f313a60a6493aa727a8be2e71e0ea1b2ede3235b230026fb1cb07185ff1cd75cce4914721ecbf7a2c20ae1b80cd55bcf357ca035047c3faebcbe810409f61c01e12b9589044b186c85a8a27d91d09a0319f0108d19f6266d033107976243f1bc66e9d87776ea1670cd932bcd3b2a9c3ba422f8970a3ef4aa9218fb0f5bc175818319bd3868ee84e6dfca6bc25119bdb4e1fafd267cc5500a39e1b2a34ceb8e09a31e09b7ff642351fd2efaeab724ee2cc6d3da9b297a2692c8b1701c622339906185db4afb45adea68c230e97d320c1a122dd80da8352e3955187d6ebc93375a298576bff482b932eb57fce1058bbcbabf18567f5571815632e7a77befc3b2eff6abd44e8cc951b0b5dba00e07630bb54b1c9169059addca153f8cc95234c0475179436443bde9feda71bd75bde290076d73c61751a6dd7082ab572e6c5f8297e2b024aef9566401698357fdc07837aa0d943697812ca25a588fbae3f5ee9cfab9495558a797ecb6fabe1cdeeff5dd1b282970bdea80152d9f8da2cfba2a5a6b381d40ba1425cd7ab40bca32cec05711fd2f6769a25b6407effff9727f0eac3c031e3383380bf27a3ab5d1d2d2e5f8bfb5e4ad604f1dd8482e6e7c36299ed634862f5e581c8905d9c4c3dd8f62e0bc7c24e41e179cf14541fc8ef888acc4462a86c0aba0f97779c880ba752b4ae6b7252a0ba448a2f649f29e3857a8217e5c95b266d8a9418f56ca7608517c536f59dcb76c6c03ea4322500cd3232efc5790db69ba165deeb68e5cfe8a0a3fb6d0038b63e6710c90b413ed7dd3a793bf14f52e1a36b121203ba734647ca8415a7798d8536e5b66f0570204678f237cbdca89aa881571f5ffe2c2745296d4d95867f3836d5515cd1f9eb93f54ed07c3f3d5108919f8971fe39fec3a7d8131c20c52566889e7903af63930dccfcfe7631db8b81062b94f26c0f505d14b3e9479cd6c537122fc9437843204e07fe51c4a05236e86169242beb9560dbaf1481a2ccf1bed8f4f0b31437b0e8cf513926e9476fe22aa6f6ccc28a5edcef777ccc6eeb1b722c1776a8ca279f6e149c129e3d6ead3c4019d0ad1d9289bb40d4784f5bf00201ff0f0b1cb2ef53bcffc703c9d598ed584ca01dabadbb9431e909e725984576dcd519e6589a8d0761538fe8833d359a6eb850c85523fde6bb668e26503d53df47bcafda2f3f76beb18ce438b5dac45932e8d66b29eb91647fd855ccc6fcaa1e768025ce4c94014a99bd40fc555385329c04a04479f2da4d37383fb40b8d0895a4627136720fb03667564dd89afae6648a2c9655f6d3c22758ac19f5eecc1b2dfb79b1da7bc9965ed46a85692f0feb910c28c97f4bc1bb8cd32e96aa1db4b4f5ee4060ac793cbf995e076aa8a58b5e1ddd1bc67468d10dd6bb6c32d339d5259c424a16f13e5e558de883acaac75e441e296027688416246608c2b2d34bb47a7e92d4e05f0f320f30683f283eba25df03a277ec6bdebc2eda3e704d5310655e73d6a1754fa6426cdb9076367a3faa06e5e1a7806a1d7e53af286cc34947a410d1167553ac4372ba187362dc4f7469a65befff3503c1529a065eef992ee76fafaca6c21d7d313db0a175d6ddbaad52ef31212f926ee9986d98fc65aa93c63dfdc4d0cbdb7ccf1316a5a2ad8dfeaa330525294aa9c02e9415c191d521833903a4ea74e56c1864f83fed1f2fc5cd6f433cbfdcc928eea1bc4bd9aba0e86980d4880642cec5279a4ce4ea620eb99accf9cef3d7e2ecbbc729ce64b6405fe53041712c9dbf62e5d32c80b2c9ac937c05236384fb9c9202f9f42dddfe057bcd9b9b4f545d81e62fc261aa9d97b05af1190b7091b75f54d316e361b8a88d1dd0f6fd72f42938055db06e2a4e5bc8d27e02f775838f9df1fe2c63ada538d8276d37f59735c6a72ad1e65db27370e754c8cd43714741f299462d6c1340373a9d59f55016e2ec6a0d97e3709bc6da59512cabaf752538e086b8cdbdd580f24b8940206ec24f5c26eaffc2cc6795e81c0d368307edcc3af7c90a11bb7dfc2c3a7248bcb17eb5de9f2132b427a655b551d01cb9eaf484f2f261976831ab341277652762f61585537c5df7abb92861f506f1982fe64a35925f71ff6bbe990f80503c0f672e6271d03f8b599a9f359d3898d18e575ea07fcdb88c018ed6c25f9ec389b41d13ec526e5971595fefba73b820a3f51f07511110bcfedc97fac24fdf92b82e2337a745327c1946468bb740d7faacd0f5c31a29ae2d8597653715ac7257211add9a000f9acad6e2d52ec108aa8002e4b9ec49a73ca2c6ebb01d2594860b68c538ca88f25b82c79a6b782fab644740c6ccfa70cef168ad907866106f998530c51cdc579e6cf7fed9447db4aad5ff9b070b2820db0d6c37dd51c20fb0c58e9e22792607d3c126102acfa74acc5815b612d977a0e4d1d13b06f86eda78230069df02a58e1c62a3f83388007a09603fe5f936cd316d38ef23bd0f7b6023cb5210c29edbed280d63b9ba33d5d643d89a17b32fea8ab18aefa8a22c639edbab17feba90955699d7dae0fb83807685c42e0b72eb0e8cc484542002128d0781ef395a2d56e4aac65e86d8e21d535c81ea6c79a2aa32cc03f4056c2f074e603b6d2dad403b2c722f3ff7d551a6284290dffc3c3e74bd46b8c7309827c8be5c64275419aae0364fb53344d712c50be3cdd3c4bb6908e9bf9dfe4821c7fea75102b5cc3de535b00ae919bb3118b9613ad7ae2b47b0fcb82de9bef010ec5198816cad52b11c2cdd4c38c778d12200c25ffa61aeecff94390996df91bd25a75daa670b34fc04721debe28d3f51e94423930bed0b7b3f1972d9b060c45db41408e27d31a8a645464868a279e54d02518cbb842f7b1aa991efa23f7f72a11fb175bf917f6c9504cdb0720c1838dc6fa9e7c84b305befbdbe5d30d430b8618829be3442578465aab0fa6973652d3150c73f387d0fe6ac694d5153e11c62017cdc0e84df38be254ce197afaa6daca5bd524ba91f6ef17a27934114e05e2533572953a0c6b53d3f1362e7a98c49454517c3b0baa3b23f168379de5dae80fc268021a544abc1de7b4cb3ae0729a5e211203e3febc6c50fab22ef51622c85abc570ac03a9f5efd4dec2dee32e4422c94a98b775323bc8ddd2e9c92ccb1c131394ea3dff8d8f1d57c7337666bc718de33491d1a58ddb42db41e18e3a388bdb3281ce51d520fd775b878285f55c82111ecd9bb6a84b069240925e8673c27eac6af4356c723af973fad8352f9ac1cb7ecdaa89d8e26a451a8fd8c37a1105f1bb972680d0abc8ec198854b0cbada2a473e18410bd114563a1fbf5adb4d2734d8a347d7fbc6273d1d4931d393008993fa5c2cf1e91fe604a628002e7d68463fba166a877cd6179480f99757684b8e02015b43462ca4bb6cafd7d8e5c758bdb172f38e0b34b39985775333035e2ce4daf4028caae1bf21978d177ba9941e08ebcc9f1e7f879f6a6a4e8fd819840c400ba9f31e0521aa14770de6baedc16cd232426967f885f1e203c5e376dff95c0bdfeb9dba782bc679d60d9820df1297f1dd544d9a1f4f7d5ba2ca217c54e5f7837465a8a58abfe15bb8901e63867f51d14fbc1beece2f7ee1f9c635849c05f00eaa5a96d2832182e2fe3da99161dce949c134bab2534264a458e9892084ec7c437c4184e1495dbc5e4f58e3a0c3e66996016e6bcd4702e50e66c844c71aab39e75934cd87d145c72e80ca5e1090c06a4ef56aed3605e5ad2e773fdf0554519903a11a5ebc36df3e2a96fcbf90361480d5a2c46b0bc438be8508c817e4773057cd7078f0ffafe80785f5dfc060d11ce9f974634d8b8bfc4a66adfbc391f1aff19ca0cf21ef7dceda416c82691674620dc32055d838c2f65c7a273b3c455f2198f9360d5c3a5b272268c293d316ff6bfb624f82a2ff0dc921ac6d071e34109d12eaa177beca0de93a41aada3a8a05730ea5a24e5ef595ae5687aec1edc82056a2a711de9f9ec9146e3a29b270d14d8346262a28bfbc809937438b635918be9e290a30dd7be6c631c36c233121178d901ba2f2471c46c1bf4038d459394191bcf583ff235ad109de3aab616f5efd5682dc95f6fa22515de29b1e741b79c0ea59c1e88392c6f446fd3e97651f5688a6ff16d2701a9235c3b40d5c6d8d11af02eaa1ccff2ec4fdbc68d7a25c558a130d7a575a6af76867477b03e71996c5413286ac34427521e8fe3471b7a3bc6ab619dcc985b51e2559466eb42d92c3c2b4a9c59d51f0d8f3b3951c63a006f2e5271ae4c0fe883781fc8e249a6aad20b9030bd0866e792d99067f1d398f2d33f937d3103fbf3980cda5483a0413ff03f2057225f0861d70cbf36c980bb537b1d35d38f7397c5a82fde399cbb90884b2415424979b6b09c604cd70665c293c6e633ddbbf9e4c4cde730aaa86b50162b6696e4da8036ef23c5120c7e8c67c16db0a7aee0e09d23314c10cf7eab6dc64aac3262c69b8f45444a995a5409de045bd2994b561b210f3c80fbc6bf0cee6b7430fb8abf4dec285d83403cc94ddcb3ce78e6f1ddc52b43363c8c5c39837362d0b21944c69215a3b93991ce9cc190361095b44bfef4f528c595f224e6ffe5dec4270af974e0aa72f68fa40697b04319178579c988d5d780fe7971d1f2bcb3de704ac841a49c2b4f7d226d48ec673482a3d3d89ab2f8ab163bf06f3badab472ae53402cbbc46151a3586ad46c814280d28a4a70d9129917594d182ba213118f2c881f00bd0e34069d89ca11664861311d8a582fec52a5b51a74966c6b2117d2f06f42313263c0c408f7e94ee5abc73295b1dc6abd3b51f55ac9b679d285608f93549b569ea2062617eac297bb603502bd7941a1c91f47dcaa198052b7c96cbfe8c93e9584cd371a69a4d55f7a0724160a47af66d5ae8f628bdeb333c933fb481b738656350991458ad4e12d377ad211ef3959abc1793c533326491044ac6c25cf73b6ffdc9afc50576dec22516fddb320bdbe675f0f3a5d41ee8e0b73689ab02696d41aa29d6b92adb20a3720abddf389732f568d383e604dd634dbc0c7c5d7e30b39528d8b03549d025c6c598ffb09dbbfbc44e53d811c57a509a4bce2b4703aad28903bff5ab9ef3cd6247095d29fb3654c0089ac0560f9695e5b6c35aa40a0d93e0ad3b1f898a53995c5efbbc95dc5906053d3f29d800ac006986c740b420e7df1532d4220a32b0992cc7e7d2fafa47f87a6cbc1dfcbf1499133aefadb8ac892986f9483b6b6b024c184308a9a3c3132f7c5e98d64eebdc96c53c2412fd5d1563fd32bd0838e2dc38bdcb8505865c997d6acfa26799a122612b81a1bdcc4b7a48612f29e3c6be4c777724ad28fb8a90116fe047e5bf828ee3b974d47c49948f563e72d9d152286f718d8b89f29b2d2180593d30926cb1278f3fc491cada71aa4006d7715b442f541671dfb6ec31ee78f6ec0c3465792a1429ae551c27d3d3dfbda10b5624fce3d7e2665447cdc8128d7b94b46d4bc180c7d6dff1bf910dd1f53f5d434b77be129736aa7b85357bb48df27ca319d0947bd85213683af8e0a37ea48271d0c9508a180b52cb27f133728062012d352ff712e224cf30ea8563c1cdc3eadad0b9c321541ecccf4b465ba74334d5654d28d7c37ab773ab304a46e9716728c050d03f4fb2dc5bae9329652d9cae2ca0d633189abb711521f2bb39075f4bd8983ab569b14cd4e6c173e7a074548316e11dc2eb35817964d38249385fb024bdcd20363723ef934b92dc6be428e5b7bba6d3efd322c12d10962dbf4f794ac784f45d5e8796dbcaa41fa046d134449bf3684cf0c5591b39328ee0f4a17c436174dc52f952c87c6aadf17bd38986c7e51526f8d652e45f5469cc205d7e95effa3e274ad6486c6263403f8e88f678064e196f1fedc88281d9bc89f6417dddadbf7c2d7a1a0962b99b82977b1e388b4a5146a59b286e9b4f4c25eee1f976f5f512da83858eb86c7a96b865af8ef9b724d9378d4c14b060970d6508f5f40aa8a24458895fb5d9068fea2a0a74fb4e27bab7387b3a3c6b556accc2795043e41189457ef568d869a41c6a7791eeeaec3fb324638da194b3f3b12985954638128aa51b2772fc5d910ba328fcc5030b5da834b9dac156b8121e76b117d44bcdbdd516e21da686a5bad5db70d7da5b17cb5e4ddec15cfa90849c2a16617137438ab68696bbdc86c625b37624a81425e9dd125dc4295b633f92869367d055fbc2c380d81be8396e7bc107d0c793da322854da9915293be258c1486735bcb7a95c5f59138528b8896fd8c582eb1dd371e40f343328132669d30a9ef0186642323438bd36f644896465f73c0ef5ff69e3a3863ce78ddf8d9c0d9efe9e70661295582868ad44c229b5dd43002d6629504c7dfb1b4a72cd72ab76748b5e0f3f3153f036da591b7222b138cb9dffaf6a515e02d6fe79fa9c43af79ea0157e6725f4bd416a576e231f1af8d399e0d65666c866552e120cf575a5fd4e76d387c3cd7e16e352ddca2d22c655283c0de189f3a1ecaf634471ade12f8d8efa715b4faf82256ce3e0c9b822c4b3e65605b7edb8fe48978a9c8de0fda467ae0a7f5bf2579f2b9b9295adcfc151ddaed0837c9e3418613f949f413a9f62b9316619ff1b6e95a9d8a3f9b89d2c14ef13c2d34df0fd624e54386057f90ed8677f4b792374a17036c9ddb69248a0f625ae11b36fe6ac27888feb745a5f521b4de4fdfaf97e416a435117cfd6cfc3edc51b1c46a9302ecab2483521b91cab80a4ff33b2e45144ad82cc178c737cc7b0410c78904b3c85bc1602af74c4f111fd8f763c6d07cbd29035ebab201ee70befd197890c8c8262ff17860e84b627c7eb589de600c6f446affe7f97a6bc7797cb30ee1b223b8c6860210001677f5a9839769fb17db451db4a3edae522b36f6cea7c4b287b781a8248a4a66df005eb6194e5d2dba068cbb3740ef9d534167ad6e94f0468006502c5ff8a31cea459ced574c5da119da96e406c4e55c05900e2e881db07b215467af7809d94d241a9903050e2547a39d39d187f4a170aa8fbb57514d3958ae51d26b5f506f20d336590d0ff37dd2f5685fc71317c39f8a1b11c1c22b3e11632081fd58bf8fba921237678c60295ad9795cdad58a1e0ed422eff568d512886dfc729b2cead665ad3948a1a845c6724b4ed447ae328b1618888088da2f01dd0f971ceba6edf9f16cc3141bc261843df7db2fdebc7248ca8390c74d913fed805c9f058c534ee8d3fe7f6d7812d3a766974020756e6b4d29767fcad4b7d1d81d9eb56962ee3f3b9a3d32e08df6a6f8179c9d62f1ba099dfc2a100deba7b3b78ac4818543c7614aab31e51a27025b3d59b2fedc6794f1f81441ebc9fbe4ba49d81712018ab371c0e969a706051f5df650f8bcb7dda098f4b254fa2b0385c117844165177806fbabf6e7d13810d9bd679f3f36704e53373c94e236ac9374375c82fb8bebdc1e84e30aedc55b1980d87716c48b8d49811257a40fe3eb6c99105c40dbbdabf1d6002416125c2fd00c241959445f440f004eddc660e9e2816602a4347717a4abef0f8f16ce8a7031eecb8a2c255b585f22120d09d60ac095d6da1e0fc123c008f5c15e112483675140ea3daf2d56ca2ae0dc7e7c14fd9aa798608973d72deeabbd05adfa6a3e52e8a12cef3540a449b3db718e61c49f226f0edc9555887d3bc0b35bfbfe706601fa3ed258f36b0921159ee653bf6d6c21dfb0afd231df2f861175af7e29798c9f85b6801445930018746f3c31be0b1af25fda20fed24c77708d403fcd17ee3fb2e0352469c4fd8afa4f1d9c49b5db7b445a53c06900699886baf42bd6d6e3fb6b8cc689474325b8a296e20edcd727c20650e4b2535b09f8a776a6ab0fea0d1a3086dfa344f86b235069b4d6bfd048ea37f4ecf5b2287dbc3a90753ae9ba9b0ee23ca605e64d441e6e7bac8cd53401bfe431d2419cb3db9f07aef626ef10abeeef65567d2ab88a672d42c58b186255c5003423f0bb3a7c76352f5a8a210abc381e30ed84f9649282797afd59d2384dc50cbf4db6f9a47e42c962566ceeea964d4fc7783412fff420da285ad329f51969561fcae401320b93ba9310501b5870170c31b0c6862cb0dd994ce3378e4a463d406e64ab3014ea970881e03313fa40cd0c7ed2410fd2c7afd8b65f76e66fc32d4d88c831ad5e40cbb623df7be72efc05c595958a36f4dceb2d7043240fb069733e1b2c18af0ba8c05bb1017e800fb5e23332f1d694db68d82a4ebbb00336458fcfdcad39ec66429208d166085bc006f73ba53881bf01b03876b0f7928f849f01af7345d0d4d11a4b207f7ea9d955a028fec168cb2ad8c8c950b3f9eafaf4aff294776137eae35f1879f1be03510ebda4505ade49afe1a62207403fac26e926dcf3e07053fc6f0fd0cddeeda6a45e940f427c9e89e24c43aebb1a4ee139a8476912daa6d10041d836a50a93f47bc628c12bf8852af86f14cf8cfbe3a5e155522b05fe95ae118fc90c50d11896285bc45b125e1b440f7cb4a78620186a76b0e3f04f28c40c9098e6b5ac6767e777d9389dd20136719bf9577a0fd65a10e59ee5afd3f78666037225138c8208afbbbdae7214fa5c8dc64a8f8103b687d5dfdbf62472c2642143ae88ecfaeae267e9f51d1366efd87b78b0f076704ba21dd842bf8e08ab446de307945e232f6fc2352fe90b74f53f493ff32c555b00b5cde8c8fb300a4b6c0b5918fcb69f241075f8cd60fcc90fb07cf158cc25db80add53941c5e46ef6b7def382028ddeeffee273723c6225822fd7abf354f0a20cb15b4fa94c479723d7eabf81414f00f7f769bf7927f6e881ee92fe1f8a494ddd769ed88854794328f192b9035eb01fff4b67cdbbb1aa349977058bfa5e91a915aaf2a681a53522d1d2d22040123857ad0cbbd2c38ae6dfe2dcfdf2ea63d55a2860ba9a2140d22214248f829d7acd34f54f700dfaa42251cfb54a0725f4e716dda54e4dea94ec0d6e3986d0aa8d0109ab79f7a4c31c992ffb2012f256d9300e11c5cdcc2b03ae19a225fc7190dc413eb0aacbabafaaf84d4bb84395bbe93c74ae096830de592fb59e7f4cc5c9ae1011e8962c9380494d19d13ffdf46d3a96d8d56b7193dbdaf60274279b016c92dcc6bb33892a0edc65090697c97691f69d730f0f8015a537d5aa347f9d7810324541e58b8e9ffab130d6d36a2167a22f6be4015b3b009dc290e6cdfa304cfa7a890cadf19f803ad1f5d92b9991407ad099e7e0147dece05862863b556662131788ae8780c610a1157cb47e14aa0f98ab6fbb89fcec895531f166f35e5954f800a3ff5a6eba1bf2d5976022652b385113923a0cfe415238268bcb80367066c00a25a0a0573bf9077ae0b34067724007ec867005fa4880383bdf29eb10ee05cf92bdf96376b0e0ff996d78b39f05a3fbd15adb0cb4cb2ec3549dfc7652fd61709d58681ea2eb3e460416908d471b94066b5bc15da0483c2a2bdabe842ee2a17d51ce51c6f3804b4d4356b9830241afb2762378473c2e39e366cc8b308197a1b3ccdaf07f9e719a440609e6e459d2e334bdc85b47baed7a5e2f674554e948dad4d686f3beda7990ce8e0685e8012d38f86b203da2f40e7bc69580ba165cc4109aee759d53ef3181e245033842acb7227db529c0043c01eabbed1c1a00c2a496e31a69ea3ab4423091250d746b80ac67e025b26c10b608bab0ddd331f7301471a71743db4420399d1424e32956c656cfc4067432e8e350634b44ca97e1231efe0ebd34087d16bb54b8dc82328698567afeef97b825ba653a68e5f26a95d592f23d32dd6075eedc5ce0d3ba40d1f5fa8415c79a935f15f16ef6a20bfa2dd22f87dd33f4cb7f76ba0d57f8fb0b08b647d9e74fa50daf8229b30d50fb5bb6f4a6be34b67d67382315406d79b2f91c20c9df73393327a4354222122f7f43c2676f034587ec106cd829a8f922817d2d011308e269c7983fd7489c8bb7be628c742d331532eb8a9bf13576fec6d3c6f044c838a95591f6255c8aaa1eb4deee0372c2ad00d463d4f4129f06bba2178e3756fd48d886e8139dce25997f024ad0e23bc34f60c26bbd577e1bce771993905bf5b4fa49c9ad7b7fc5bb8c004d51b431068511f10fda2b65def189643f1165da54efc8975ec21ed110adc896d90f15547b2c296318b3d48fdde4615794f76ddeddf7cdf81ce47d64f21e63faaa629cbd9455b18439dc10f8cee26496a17ba1ce0624dc9492aabd50247c7e5c2aa70049467952d6c7bfe23ce08ef395d862c35a72b50e5780617078cb709359cb2268c3ddb2069f574eae11f8018a70f4097bbe7a9123c90035668340e4f6509a38982f4ae343c7f2dbc756745fe37963987f2e5219f8c13f7ce0e04be296958160a8c6f7263027c626b865ce09a9ad2b8ffc31ea6eccaac4c4584859d9f5f7791684b1ff2caf1d0a9c26b8b095abd3e8f41e124fdc216438b5915ad404f7e07e840101dc89827e951f07481ac22a5c5ef729ccab8486c3b4e91be3170bed9b89f60a37eeb35b97ebbea2922243677805c5adccb21be74ab68d1d48856691489a7b8bfff5d7c90d5a9fd00cee81abac80ec433fd6813b86268532ea5135c70cf0734b1d8375a1c287d41365a447ef6d947c5f6bb0c48437488b08bba266befeffc462ea4d6a742c6ea526ff1fc1fa15d0af6b5bdb6aac00f3bb0977f4a9026e5a7c442e2bf63904b7bbe9e0a8b40ee99dd88d7d0831286789985c4100b4f869a2a6a458de0903f01957d1b9a6f5fc34260934ebf0d8742f46a76aa878c3b0ded596089946ba8608d11ae4fbcfd84e90b08d3672d838768c53c59bbda9c0562140255eca053f6c2c7aa8a3866ab4de86ae017b657d8911972ba8b32c1b676663a10360623ab1350365b255c33532ecd01e6631a4ed456cc1de6db7e6f0d8481f8e3b6f0cecc6eb79eefaa75833d154997dfafb530bce350cf27e280075bc5ec0186862a73bbb1ac80ec6cba8baf8918a737fbb640e4cbc7b6ea6eb4ae0dffabed013346788794a8989e55864979a162d950dbd27ba97cae9955e8259bf9302bbe7bcc15689353a9420a217391d5c9b9db7673e93ffa2307867634446b1e3b756de149b714ecd84dc9680555b2ecf2872b3b835d213265696f419a54b72891acd328e75239029b375499c13ac114914d39b6ade7193b330b8fabb5b5d73b5ea5b0e3759768e9e48c0058781ccf88c44ce89ddfda479d0394d067a51fd0357536729db7a8ba77c95381a6961455c598a725feba912c6c903c9554daa7e14687357f4877e97fe5296c9233a225efe667ffaa07dbf95c01e0405cc4932fd164da2d2e68695c8beb56c5234d91ae22b278eb0a64cd5ba19639e68aa094d18e34a6f184c833142bcebce0d7d464354b24e7b97a496f0f908608b02157ec86e8277b4a842456166a06eafc9c96deb5df473deb71e9c3d30cd7f6c68bd77ceddd50fb1c9ff52fcb663f9054a0f6569d9fe84a421dfd8edaa8241dc641421dc56413831e8d0a16300ac3025b7ac154885808ad4ba1112b811c97abd6fd3e109e6ba4b821ff7a39902af21e9e940cc1142c251846d12b37db32a107fcc01e75cdc20044629f435643a361b829545aae98a70e83e82d91d712ba8b5151930c6c629695a41e9b1e49307fedf2147db1dff2ba652aba50fc95695a76ba5d40344212a9d2ae8d38b100c01a2c4efca27461ca6f1dd8d316c28d0f5ac8001cc6b9e477e962c8b2e77c8b575a91d03f2e9f63d6dea19c018b88f3e3d0964b6820f97d51eddd172e0a7d1364af3168fcb66c8759b3bc491ab791667d8ab63cd27484855ada330d4e25e7218ce0ef3bd9e64a3bac96e17f24de5250d9229f114efe24eb224aa2292073764d50db6d2c367a90046fdd047dd91b08667aef340cb3d27ca51b23eaa63f21367268b44fa00a89925ae3767199cbb22f08ff32bc11bfd46183f2bce1b6763a9d3211773315a757a9f7961f350b73b4a519a7740c4ced66da7f9152d912599dbecc2ef3960f12b84033cae2231c40456ea0cc51b1fb2a1c37fbc97f085ecddc5fdf5096d2f7046d8212b7ca6d42fe43fc8e1da74e16f999afb2bdc4166e94ac7c4713283b5328b1772455617619ba851420eb3e7f728f3a87ccf9c5b351dde7559f8fc59ef666fb9c1dd678dce18d79f454f8118c05317df7a857596570be085367dc77985cdc9274bb880740763ea94aca35a99c4cfc3676150932805dac9f75417800c16ee07a846c90f973153288c6eb7f70d6e66975606b72bf6aef223cc3b4f6b490991998cd3f2eecfb2fd3d9d7e1474d41b8f34d9c699298f3aa273ca876622bc0c5a518f7234d05e0d131f19334ccd41049553c6aa06a3a4ed925d6da4b2d6f9b10d14ac524f1af7e3b7357c325ec850c1c7d01881b2cb0b35965f300bf992a7c77f6c1f6808a32717121b852b49ce65d4db589374772ad0b1456fed3820c73fd5d874c0ed02645af76e1bcfff2f4e68af2a7e4578a05cc5361266c5376ff3514281128a34fdc2341c01ee0f327821b596eaa680957644067abb8fdb0e59abab6529ab8eb772fe99e8df82ffced65b9e981679b623ecba6dc00493fcdb15de6ec902c6a43b764782cee4a1774f7308ccea9a3645049ad152b2abc7d49030a18f2538e53f6e7ef6a514edb671a0d83f3efb730b19c36a30e7578e50fe44ef8266eb5a30a1449789db12e0eab654688f09d493c6ea2ccfefc9d52eb3fd18c78d2e414e3847f1574e4ced9a37132c847e4ddaafedf71420a1e6130aa08ebafacc01ef59e56b1405370b13c4eb261e89b34720f803481bc7df24b75fffc4d0b7f740ed9eb01e0a86875918da5a5f61edf675e893edc9a391ab5687ac374c0fd79df62c84b0d932a699c1f59610a25b84e3780503f3b5a3d1d46efd3b441cc65c85f1d0f1c3a08502fed1bc405072cc5170cc2b5b979af7b494e3e9c1b1478658fc80ef177b34e870f3d123aec430d19979bc2ace1f4ae2818a95ab4fb71ea34f32d5e6016e87a407c9153f4c12b45451bcf05ef98d65dc7e868cc0d1216f6c5b73542c994956020059af981a0aa01ca7b9b612fffc1853a6087e9ca5f1f7a929019fb270b73ad5011a37803c069ae0858ce4b61bf38b517caec4d4f886670af586463c1b5ce90d2b823364a1117740c9069234b3808ee97eaca3d4daf82a5186bba859c193fb7ca84571ba06ce905cc40f473db16d950ff99ddfee4e3b89b8f5b6c420890962f3f0f48dd873d31af46e693e67af22ce9fff61873960501e5e922e290fe3952d96036339d65b075a32fcc95acbead86c219eef12470baa9d1e5a9fc6f6dc317a2ee1ab1c4d51ff7343628ffed301197681b2fad6ff9e7ec4f00bcdb7060d7621f7be0d377cff134bee908765c515a49de3f779fde82ca680ca8abdaed55dbb8ae49536f120af19480a6e8ef9c05846f4d90ee7c86f4167ed8762585f65e3425ed8def74682718aaa7c6b64dccd3bff4c730f5a3b3ef41c18c927a4943e3dd9a9e9aa47700d4685db2e77d06b1760ee15dda28a8b751a8ae53f24feeecbec476f35eb8b232e69d22867b54e4b6a90f2d94eb19be6bad46d3d387eef30d206ecdc7671650bcac00d0b6a8a4b8191277c0f52812bb38e7d42c8a6e0a127e17e74c478cd53ad89399bdbadd1b2684da31b4690dfb2b9d42d518d512e166ee2c184de027418e82ecba40401616cd9a9d90a252ae5b260a9891ba961cd6222ca4f6e338a7993f23f76709aead52745ef04d8e575bf4bba445579abeb8fe019e8a45d35e0231b97dff0ae231c0d669880978429d8358494afc3e1182b32716629f1cec9f9566639077dd85b16f476836fb88cc6fb74e1f1df7a75b5d231576d650ab18252e8f9beeb234038e63f708d24ee46629ec0e0b6239e99402e30caa7f545098c0904c95b5d3855497b10d58895c955162d2642c8670f4797fbc2ed78c922e50c4632863bc5840c5fa0c0e1cdd3bb491ad7df1250b5291ceab1fc177f9b7f0b4d0f22b0ff482aa52bfc26597cdf579d30fee7bc89d516ccb1b940a7e7af8ed0eb286e918d6200f8809f8bb1ebd2b19a443ae183e9d1c9c3156c27ac6faabcd147085b6659fe226ec8d21f6e8446c80de40f9478fc98be8cd0701c3588bbbd3392c833fd196b0651f2a47706a2d9e32210b778227607203424d8576fd8b82f72eff1eb1794d76a60bfbb9d5c6256fb47e64192069183dfa937e2fb77cb5ab95d7bb8f3b4ac0a2cbd86b48a43d797fe2274f2fe04e13ef9435a26c5223255b475c3ba7c883003fbf3d2ff16fa8ee198bda33569cda9ae95e61f52e02b6ebb8807db8eb6ca21e1da800d1d9b98ae1c79aea6d1986255fc04a55aded73faeff875a6a55ad60575fd81bc740354444771a7e73f8b66b5e438f88c75a67fa6e61e20ae7cb8b0226f8d5d39753c0bfabfdce17b7397d3c92d65dd4fc363f4a4fa49516816b3ff9d5cbd4147a59bf59834266a21b648b2e7afcba8ed7f5214e1ef67eae55ad8987562411c4af542efeada5b438534f078766f2d3b3fa9e3b65e3ebc0b3d42800ee4b110ff95b4e564cfaf8b1d896f23e5b9a4e8291753750167b7229beeb358b1be5677aaa4ffcc41709e89d76c913ef96f066d09d73699539e91955fb4939faed56ddbc3c759550ef4c3b55b18e2d295522c08dc7cabe2e31c85c42a2c6b92047e414278b3958b3bcb25cbd77d6ae474bb8af2785a268601ce8f775be740b47242f21fb30b94f6e5c334d77bae04bef5b3c450b1a3f6fefc4ace7064ccc0a2f6e9a39ab754018fd7041992eaa25fe2ea96518c68be34ff05fe9c5d8df5f18912f2a4dbda496221002da05babd12782155153de29f342d83f7d97dc481f58b03c24be406dd378a9937b8e53d6ed69bc0183d054d0a7c44793e7be836ebeb35d5e4da9e7537b2da248a312c5c2364fc2ab92bc09adb2d944ebba09f8d25f25090e7105027a1e69bfca10998573785334f54c177b197caf877a6bc354f9fac8ba647356dc89e0f962f34104e58f6d1f6bd5e12f01b24a504fc00280c1ffbbfc3d2aa28403184a5a62b4db0064ad01e20077ca0def180bdad8606a04ae4029ad24d15a72fb1b4a193ebef95bb8ec492dc112769aa46b481c44ec27527f2e2d04eba359ac576b247f5a301efae3b05229a7e381e97afa9326b130b940ab97bac46c3e7f54d3791962ed512060594215e880da25e60192a7a1a4e0529b2a1c5c7f3dc22e432cbeb751bf1caeb14c51e241a3abc34a3fadd9a48b89e264e79285ab81b1dc7657a54da735cd5110e2954b1643e17a262e4f1daeccc15848e1922d2031de7f88f0438e3fe10889b042995e590ed26e04deac9da2a6412388ca4ae4d55d7e94d6e71ee0751afb565061f6aec80409e7afca5854d3fa9f043dd94d592e4001c8d400926307549032bce7bbc667d7433cf8d4e52df98b0ff3bc45a864076776e576bbf48a92c1af6753a3d334a30f0a948917a3b84dffc4706afc9d85b69a842e7610fccef713c5dd33f7351e89eafbbf12b5d4a37c8a9acef795755cc4a928b276cc34f44967329a893da2a4b56ac880ed0aaafbcc786760d92c8c87a8264bbede16cf8eb1230543f7cb85ecac7d433ee2b2489b755d0197c282c9758a177837efad99754f07c3c2ca5d32300b569435b41dc87f7b5be121c25c631371b041acaaa74b79449fef479848a05911c5fdd2e3a593b445f4e953e337a75b2ba7e5e5ebba87d0e3c317bfa20e9185a39687cfd00461589ea9d82ff8857c598869b634b1c4b2be8ed767d6db908337ca7bec1d4a6174202068f1f19d11034c5c168c90c164138bc3172615d4d080a969f2759038b324aae6e6438cf35e642311d9a232ca8ac73e7ed7503fe82189e7568e3c5fab619d3abdace8523d48fc44de49721a1baa1aecf84bed8ace26dee541db6757594e4dab6edd45ab441f73b98cc5b75fd2767ffe61739edef30259b962efd4036f4024f768731b2c06ea58a0076fac49136ff0290272aacacafdbbb9958d83818a80d1f23a8f025e7cbfc4421f03844dae32b7d02114e2b19a3b433cde4a0bac80f7f4a765b3ca02f5499f4d74b196a726989af562c8cb2530127dc2231bb6365a7352e5debf6cb3332048fd2b927d6fe3d64cbc957fbf97426d3332c79227d5d4319613ca929806607405c458e7af0bdcccb301e90bacc8f6fa071b209b39c0c552badc59b2835cb2c2311b50924ad4cf2ac8f8ee87e37ec7396dd23a0f6fc67dd0b2781fb0d6414815d67095b2fbc0b281368a3f7a24f9e82163fbc9106a8d5fc3ca90107793b6d38ee3074a3a2e8252396f182c965223bee534de59a99f54f68cce7582d63ac874d60a2b8f166a4f047cc165a295acf341001cc9ee08682bb16753ec1acbcda9aac687c264aff88a0efb1e224b331e578ae494f5f0f9108ed1538357c53a38748d4b04ac42acadefe1cf92c786ba4828b0d754e88e93ce2ad7025a5143b1b4b34bd2bf7beabcd7a1702557829e35b34924ca220101d05e903dcb51d0f2cc072c901b20262bb914fe302e59becc64e493b490d1e89c6280bab87e6b1e5f39bc3359b7d207ce1ba883503a367a785bcaa5b27bc3e574758a1cc4f9f7c8f0a111c8dca3a17c6156353750966e258d8dd275467b96c5cd6b8a18c29ea38d99ccdfae6ad6667157c352ddd7ec07b58ffdec13903366365561b74ce2c2c4e9cd4cdda72b6cc757d7062e570ba3013a476ef99fd3e33c6562ba2c966c687fec9614351b3a161d5ea7ed738b2a077442156f148debaa8dcb7273813bd406128ca47254d9abdc8ce1028086f135fc416bc5386f80bee5a358ad1c6845ccdf46ef1d8bd9bd4a9854a4fcbc726e550389e5acca0013b51dd6f937dc96ac377f3fddf7c1cb1138cba340603a4201f6acda8acc060f88733f8eb8c1ccec7e8e3332995de032b3ad2f834c55f2bc525d9bc4609edf049922b6b24170bae386eb8134b80521df79aa409850c9f93ff37197d6295229abf10abb4cf1325d42d9e8387e080b0c405eedb3e828dc3e80c1267ac21b3feaf1068a4c8d0c219524e5d2dba068cbb3740ef9d534167ad6e94f0468006502c5ff8a31cd24cca35e946fd280b65fd098abd07a3093552164ccc6e381540f8d06744272280613a5055362c79338877effaa062d0f4238c316afc4b1ec4fbf855389228d6f948c3912edd967ff9e6e892fba0f118056e361cfcde58899bb6662f9ff13873749662467e75e6d2b14950d44803a62868795a1660a30bedd005377d199b24902835831e5b1994b831a661a06075388a2fb44779db1042cd0f7611aea245d8e341022128bd386a980556977ec4286ed8c884e9dae55ff73669bdb306b0a9bc21e3992c3e9f0de4b29468a71374d46296bdaeb2ec74ae97d5e60d77c78fc85f89e49a006093a5cdaef93e821ca51b8ebe97e482e1f0dad3f5cba3c32472c16000bc29a431919d7ce2d052d24221d6fe1ea8b385dc7e09ea1d80f2e770f09cd6bd4732c31466e8cb931d6f722d63cb473a85e212537065ced6c2c7d39d4dcfc4a465fb8a7b37c375254995ce28dd1e9091b0db4b1685c8dd44c93270f1558e62eb6b83fa391cbe169cf7dede37e007bebc4228a17361e3375035c7ee76b85a564ba02399a9a9da3dc7cc403c8267a1b282d83aa0eed57e1e6b1a95238bc24269fb6d3a5cbb4827a8e4ceb77b589f1c5b5af8cc4f16d022e8fec56a5d8c420c67aafd0cba0bad33a8a28d6b82cf508fb9f15f31179556284d74f8df1e79214cf58c97bcfdb264210f502e165182391ac40f2b9f21955b08167a678f56f19206b82018616e21a0186346f0ff64fa91d9b16a6a8f0cdfb0afd231df2f861175af7e29798c9f85b6801445930018746f3c33091dae0f6ec597521cff16c472ddc280e81d50c3ca224c74877db214b7e55fe58e4fc26c36ce205b4507e4bf6972c46025eeb05966de4992b05e5ced5f8a83cfe4d0d85a22510ddb189101e0945172f230fc9672d2be451830a9273861a10ccd3f39726fdc181d0045bb12ca3431aa717930507b9a10cec84f924433f602600cd97aa29108f06cee15074674cf09e1a3877b3fd489d9276649991c5a44fbd4474affb9e4753e1db8fffc8c85385e0474f0569d945411cc9bbe653eb2d31a781ab3d75561b3300c76714b8cad6b8d7e03429291ae16120235cdd330f4d2321ca4a0c42b264846cbf3eeb8b6bc9874448c87f07472272fb81959bc66e334f79948add428749fa5e0b5653da2a64d6bced0bdd9bd024d4f430f4e6aca77f5fc5e4acdaa43a7d1a7c312fbfcbc6db7dfcbdc68c865e82a76ee8d5f024bc8b8e3fb5774f16a553a30ac77e9ad2830c8fb277add50709f126d1c946f4aeeb6bb411de6dfcbeac9a33ef0f12b74ba813f2b3809052a2428d727ecca33d59bc72607d4b7bb9a2a69b7a48003d9998a4d1ff9cafdf0c7c0c7e86b54a64de18ed48bf8966c9d35d3e2a1a842f785bbe85a666a57488c6ebb97c04c5cdc8e81d516add2819c6f7ce647968c9f77ffb1d1ffb003a71431229aef668dee217b651955d99cfa108110265263257ed9c421ff11d1d906e31eaaa2a8894f9b8b6c772322d5338ed425490904d89aae437601f824f7ddbe37dc60660d8276c7ecfed7acb226c53c4f604b40c5fc17b4e70427742c019131f701587e37db1557c46e11ddea3bcf0e0502f39877b333fda5d1a70932d5922035a93934a926f298d27e61ef5a9965112079e834f54b83c2183e95dd50657629b3624e2f1621f517f3cc0ccf60fd3fd1aefd892071a91af04b4eb55caca9490beaad7b0b74f53f493ff32c555b00b5cde8c8fb300a4b6c0b5918fcb69f24ec50456e081b94176b3d1ab2d4837ad71c41944d762545ea94fc0b126c4b1b03cdba97297164168624a93997c9421a0cf005b0f3e1ba3affa6ed116398adf7afda020a7d6ecf11cb3f69dba4bebec4ccceb1fc7d5d499765c0d2c428d3c739aa3c3d8fcd9f2e9fe5e258bcbedcaf43ac69c8a1862412f126711e70a8ea26c8350c519e0a4c9699db8990c2a84343f1fff447eacc3ed2099f1e3ab7a538f9db6ee324a218b0a4416f82ad1ff237d121ac0165ad6345b585e461f29be1249d2b8266025de9fcbd66dd816f3f8d3fac22870881219daf04ad60c3bed29da1f37f70f1f3ed9f0ba4d11564ecbc9df55749619b2842c599d1877f3b6ed8ad298ebcbaea41bc782da7aa22ffaec48133d6a31dba983bfb23d3e70503340072c3b81aa33680c3afbaccfb2407544e8345d1822b7ea15e64c57ae057f71a0dbe67cb19ecbfef4719550c5c2f28f723193a9fef3a51ef3d6a88e77e7ff73b1651de3157f65cfa6c4102fb9204717db4e2da8110844f02cfbac730df857175331b49338d0985adce14ff0b921602ec50c1f1dc7d3fd73e7d010ba190d3c071ca6a2e5c59ce2c9538131c837d8bff36385113923a0cfe415238268bcb80367066c00a25a0a0573bf9077a2533945f04437b87cbc69f72aafe3195729d5c9f20568c419edc63b1002c6f2b3a155c09209e314bf56128d05f16f76f99882f615deccc5c7498f1b529be749fd7fd9187e31d586d463071f5aadb842a7ce2ac49fc04f243ec9ea88784b083fe8adaad082a4ae419186aff10f98101b9a32cc9bfb4063a6095e05da5caa056d80937df05a50200b386fddf76844a8f3ab2714983e8c9611f249054703b8ffa015c2ab281ac1fcac047e095dc3721b9127bba84e0ff8262fcdd1e8a5b7c366269f83595176ca0808607c5d1b71677a446882cbe556d8772a5c6dda7d88d5de3baf0db9e205fecad8d991952557153999a484cdc43fa256a7b2a4e0fe83720100cde2f9a85acec7b4e2010520e0a67e713dab2801e363b32213d08e8a0784ca9b12fa9234fea612329657f4a3f1e834a1e03496f900ebafff56a36e2221753b47bf03ba9027dc3ccf17cd257bb8eafd5b00153925664573a3fc9cb7f76ba0d57f8fb0b08b647d9e74fa50daf8229b30d50fb5bb6f4deead9d6b1b032fad3fd664ebcb89d95933ebc95ff6c00447a116229d18016f4863b379d3a92d03558d7004ed65b3467688a4d0db74a4d4ad2fc78e60e6460184405459cc59e42800003e7691140e11b9f55ad61dd98c16c14793ce2b84c2202d8c7fb0564fb1234c09cde2d6c818b3228cd866a0dbe39cd36d3145d631c5294bbf922539cd26c4457acf502cd144dcf4562d1352f39abfe2ff5d377da2c47dcfad6334dcf0c0911a6a13999f51e7e9ab00f9e91a64c7b58ee993235c2ea556927c06dfb798ecd716d0a25874ba9e820bad83ca27004f457c780832c5958d3cdfefa9a4c139f1f9ccdc4e15ad1e8c91e76b09ecc6516e15759a6b75ee048d02ede2ffb360abc33e99fe68448d16dd4273c0bed0eb8cbe6b2a8193057a4c01625be5ecc94301d53c80560d39962f2750fb15afd477a95971c65edab4441a439714fcd24f99da1ab2e71935200b81146a8199339af9bc23f277c5dd919bb04c16cd06f6c74de7579ccbce5c299f5473f48648736a4488a4075d55e2e70020e6bad3ce7e333e475d5d0a51a8695f11444f643924b30b0002c3356257d3771d6351dffe2c4250cd61481c0b3001ba945127865e87186a2c002830c2c0834ab71f22b9562adddb32b6af863784bcd37af49cea444c76d1566ae28d38b72743962c71c2047b726fd40a3a9dbc88ae33ce99da00744a2ccd9f7050d06199998a6e25a114865d5da8b83a45e6d50041cebfd542b2d4575f4697b6acf15c097419513c7dea69a99d9b64578ad7226d24b91d1cf90e78a8667f2a421c65e6f76c54ae92665bbeca80ce7a28a25860c5274ec1a0ec6b10be358f94d01ea446f57f752d52db0b868411ea075cea829774c1158f26dc5757ef2c7e36e5b44a322e5d03657151dcb78345f90b4a20e9cc26fa48a113b53f9e363b10d012046599ababa7e50dcdbafe23aaea7af0ffe3443a7564b92d4a352c989b589f77b1d97979fee5cdd77033265b9f784c0963a8e252ce5c43e0829c1f4c15b70ccd5194a34874b3ef75dda09574d01badcd8dc576abfea47954949793ef99d29dd5acf5ae1c0689beeda1cf2e302c98eccc60e31ae63c6f19d088f61def1554f3b863e2543a6eca38ffd7678bbc16bec10bf05686fabd663e67b2b17e9501c6801921846e404eced251aa6a1c2fa611ca0323d098b997cefd22ca9fa67d11b4a3f281a7e9da09788ad99c0e5f57275934685bca5f32046e5de66890d7e8fe2fe0345a7d27304f23bcb32802bd181c18fd33d289b272c7e93922b045e7ace07ddcb5b878b94b8e877da204fd42a0bb4d6b00225c0113b045ff765a5f122d698511e5ca504cfe8561145074e172b6067c5f45c63d144e90c0ab04f0dd76288cbb7db25e6be69d643da085dc784b8c903247ed938acca8623d8f8b644105506a77f0a010ac7ac161452604147b12a3b4576c95f6b7b245b57663e9bde6a1c6a716b86d79f1c53d7c0e9f7131dcc73badb2d989ffe1065662a144f361761a9340d370b0627fb1b11be4571600eaad19239c5cb6263f77ea7c250bd8e6a75ff6a6868abe8920f360e1e03be8368a7fe264ba836e214e34862cf0038543ce7ee9ba9079c661dcf1245cd1055dda74b0f401846ce10a946bc9e4e3da0a5ff7cb546cd118766a38c65b50dd346d7539ed51a61f3aad1b724e86e9bbd1ed8a4f827bc86f743b3658643406dfd7d49269aa3e6efb720f337e2c79f8d0d4fac4ad4efd03becbd79f661dc3bb751ab7def58222fb7e10156be0b99b0e448b82840a2a2d4ff274de84aab9407a27b9187cdd9e8cade299147dc869e068be008201ca2b3ff733fe162d255446d87441fa34bf172db8593f0dc29cf3548b334f2bd18f94778ab08edcc19fedbb20f9fda6b91ccb98fce11e7f03f485eeab71e5b764d03239184563cdbe4b10a99e04178f7d4bc02066fe28420879432423f79992a06756990ca9e56fe277144e7a40bef66aaa12068a31cef066b64de6e0d92c75f65b29550ef4fbb9bb737c15fbb9af756ad86d25292218850fcd9ddf1806fdb9542b6fc9e2d87273e7398ac55f683c32131a644de316e1ed1023024c4c024481bee3d325388d98f0271a44a1d02f9cbab70ccfacaabf9c00b940179d4f510f6ec53f40d384752e75416d17b454ef694a1bb757d7db6ab2d33013f64a1bbe0df6f5bde6455255de570181d35a062fa1b2b0d1b4146a54ec802d5c842ae51f0ad6345c4d375a250087ba9a19fe46e3360dbb57abf17274fd2d21d525dfa24770d82e58b8d2f285b1cefc94ee6d2c445b07e9c2c1e8a2b01eacecdb7ec72567c676a625dacabec7c2fc3fa7ca5c3580958051a80533b6a68230f38eb160ffb939f41c94e39a471c4988c428acf934b48e701f30153a7bc4e106702d1f3d601737c9c024691a28d5dbababfe079de63c6cb53f7aa1c7b63c8c7b614472c8ad12ac03cd1ce26792ec3284d59cf5a634f3ea60ed56a4147e512f6577475dd49df984dd480160542eafbf10deb998652ce077901e772c67356d71eb067b39a89c1292fd17b80e9abc90cc37734808c775cea6d63568a5d2ac2e4acf962c0c00fd7200e65ddfb2b2096486b99958bbd28e8c51065636d7211d196ee57af6a14729dcb71f33fdea24759f9eca09741571d712c708e55f56b7d35d15423b3fbebead0b80af3e9a3723cb167777b21a356caebe7c875e2684caec033c2f457accc4fd3244458e5a887b80095cb828d1dfb5b60cb7bdbfbff15fdb924ca9113dc0b1dd454fdc4036a7ab305fe2aeb1995498da1c36715c01920c4d8d6d56a2140c3d8501b76ea0c3b9d919bd3a5127ec34fd49c7ff2ef2f28ad7dc1311f030339b575369939ee3fe96accf1645f7afb187bb28fc9c92296fb80529c81de76cff63368a6f407630ab4b3c0afb4b32fbf3dfaddb5e453633f5decd1e415d2dea5c337b027cef9be841d3c56f9e1347207c5239387cac6f0d25187d96f6334d69112e92ae6c8f5420297e149876e9b6b7a0880098243d3b088009d83aeb3566f48f6c1fe79f817b604b28ab7d20579be96a541e3a5b41d0f00301f441f1615818996a7e8ead2fce68be2f53ed615488eff35289e374d564f90fa5227f6fcadc4e307f14ef378e4636d52f12c15285a18074e46200ca2e23079cbe5a003fd02fa6047e23262a0cb64ed67cb982df36a9d776bbb77eb0f374f47c859cc0e7fca815514445463cc5d3feaac3ef6baa27bb730a3db36170f81e8add5ac3cad327c54814253ec0a856f94aea271ac0e3b09edfd6219b7d6e80b7b55e223f989cc042bd4669123e33ad6d27b454cf7320ff4488fe39c43bf5c0ec9a369504b7effeed9bd8a329065ffe90fb0b834992eb5a995571eccd75928ad524007091e25f27ef770b23bb4213d7e1e2a72abbe76888a6b149b0537be854cbd9e0dc534828d7c852031798e90f73fba671f5c562ec37e449990f1ba1b4cebd894da4ebfd42b5de5292d57d323742fa6c211010edb013ecdc25938e74bde05ed3e3174fbf929ec44208420f070ebe0f5bcc08d59e1626eed920065bf2571d00a9cc6bb37f85f7fa2cb374644060e0d57499901ace0e4298aef48a85521b4ffde6f5063c11f49ccee53b1b989de27cb070d3fd84ae6f617598b1d01b68e19c7baa048e03f89818e35d5524368e6116c2f3d066b6b57ad53fc6d0f233a8ce2fed07111efc072f4b74e96bc391c52dc9a83829e74decd01c23ad0c46fc3d96213c764c337cb476276aacccaf3f8362c2cc16b75d791b03e4675ceed7473130a3abd0c2d9a38a47b06a178a2a68f18b8dfbf7efba0ae2efa4b08ca98832fbacc89ef2b872b098d253d5055f5b69a479abb54a0c3fadc7a338eb033cd0e417b4eef48cafd5e2783098c3e4840358a1a3d73a7dd335e9390267656ed9417260d6526025981b4ee7b2228815aea00c4bbc1a4d12f47c1075c1f5df32c43616c43f482a927e2c9a9a6ae5c73063f89d673dbe27c1ac0b082a95cbfde56d9139a24b142d7533efb82c798956b61008f3406f836381ec611239bb7051f273a1539e66cd134ae9bedc622b9c635fef2fe0cfe949d171569bfcd2f3d62278a8f92206a9ffae44afbbfb6a09876088ed8e37e8653219098cb89cdb011d5ca32cc3e5bd436daac3f7530922ff39d7315aad5ba207a09c5044146bed00d2af5a3886d5fd67e8eccdf9cf8aac45f23c8c16ec45c55b704fd1eeabf44c38dce08069547e2e904d27e7694dab099405278180eb18d48ed80d0db11f0815d0d6c7d108657c404d93476f710e864d1e2a6e8265941ab06045b3227dbdba7c8ea07cc4efa7564b05a0c7ac17babe924e90afc78672bbcbbf6ef9b13296569c15cf330f781ebadb3fa7301e8677f360d3b8ecefe057a77acce8536d6680787b3a387baf3326b301ea54fbd6150ba15dead240c1387482dd97951eece9679826e6421f068c43a9ed7d8645459e07750f1a7368b69dba5ef9e635c30e4417eccd9998de4bea6401899c7fa2c24144d81d75c62118635c2114d1e0ea9f4516159e3f8fe337c3182c737521e8cdb273df84d82890ad6dddb213cf1ac139849a61f12089a52edab60fc3e62fb90379e299edbd01769e1a9ef5f822bbda9723feceee6fa95acdad0bfa3156a76aeebd9dc857208f4003adf71e9405100f99590e0d1837efbb8f92546ab4f4db2f1b0b7a9455f1cb27350112ce5ffc666e6094c97b068ba88b517a4f72271a9701ed45c74fb1ef43d454b4ed668aa05b97cba30a8af678d22dc33ab6697db5f4e38b180297ad48aca9a491985faefb9ddba3c64b8671229222c726096321c9fdcb60379a4d68d022de9375b431d42652ab156e5bbb1b99eed0ce47ce728d65f74c5e6e35201213cebcd766d074a40659b570f92be5bb3d3ce985338e461662b7d701d7edc3a05f70f8e7cdf10a4670df0a704a2d28807d4457dc8d4fd59c2224a247647ed611f3c9202fec58760a81f9f76fc9baf845a8b827fde4e634d551532ccb03969df8d64aa50327849a36509af88d6aee9cf5639033d8d29817b84ae12013da4d3477a4579c870f6eb80f2b24835bc38f0ba5751c3118ad725833308f608463ac4b64b430bc9c311ac0e813e3007fd9b08d51680fb6d7b8ac1ba05e7531e50e69aacd9f5df807ce51f17654e655aecba5ce1d07b5e80cf09de5ccb3f754defd70ba82cee7c5d8a24c345d1dc012755ddd07b043bfe4315b43a12193037eb7ea6c723b1c77fab6c4680a9fefa7a765552b26e415292f62acbff54346fa622eb9512e29c136e13ea2f140a45844be9f79b1e7a680388437d33130de821df6ef3e9d379506e63d49b74a5778003af8294bde1aa4f725a52236ecc6c3529a0503ae1618f5794f0900e0e4ba514fce0eddad72c9b574939c50b25a26519aea2289239e2c86ddb099d387bac55fbd8021ec2c31c0178c8e916f31e1645274100de91cdc377fd1d07d8e1738a67b1eb0f1cc9bde3f8ff75db7ec3cf0e917e4844b8189a529491786c775741f5ca1d26d799b20e14abb87ceedc485c2439f7ee4500d9a3f715fc9608a04a07248cbf7126d0547365b2c753109fe32a822e47ddbe96bf3e812355534500a28e1fa80f6405e81867d37f9cef267ba6b8e11e831145126e8fc8f361431cb12eba41a03ac425462e5db534e9c921ba8bd73bba7e45ed08bf635111717763935bae717a997621e75364bd82a17c624288b8be8ea216416e23e64f76228534ff5e7eec7d055464fdc90d9a74ac31d6237365fc7d36d327d9f5f9b31b9eefef659a44b048679db5a32c6339232466411228f86f7c474e4f2de0f30b90a8953b39159fc93ae89e12f2e34ffeb7fb8c0c41067484f7ab872eb09a7d638abe1d9ffe3d8065e90020e29b3e964fc0b293ebf46f4a9b64f4bf6051ae5d11370c2fdb1c32562d52366934c11fe494a9384e34b3276a672ca2ebd2ac1fa490952bb5b9515534a347f2fd2633e0453ae57cdb7432ea6b4f6d30fd2bca288bd53d06788e361c9b423f6c1b0b1fc7386347ec9d0321eb2108b63a30555185d5f6b74289f47068fa7ff602e9a20874dd753dd42110d42f9e00cd93dac694acec27721ba2ea95dc7148013a94245131959ef07c1da2c8f1522e77111c59e688b5aed56ffcb8c70fe2838b93ce510721e469deb1c89d382d35ae7bf35f096bdb2dccb7c38edf12d3084fb7360538e599416551ba60bfb75ef93be3f986fabec21a26268df212fc99a82460db2f225921629a495ebc56b32490c8eed32b6ac21967af614bf95104a0fdaf8bc341c1e3bed27c3361e22374010a0b18458c16e4d17cf91f3639e3abbc381bc4cdd0e50fd3379d9b129389b2b0c9a581b3404448a46a85cbe3cd04ddb5f87d7d720d19b4048878eb7a52551d5c1b01584876c2f69c141972e28581e38d6c3ddc27778211907166b56527fc6f1fe53df3a64909aa96dd8e462335368f149657b4d22d776bb696af791c571fa5ee296bfc83f760740657b04167ec42bcd6fee1d7c461033837bfde88cbad890397aec4b97399647efe81435710d783143dc3a70e601fbc065df4d3e04c9bb2e0fc28fb7b6228f0e9592c97877bb7014a5694431d318e297eb39c8d3e2471e7a46d5648fc0fee547f395316362ef7e71aab3677ffc2c6a1abf582e8355a5d67cfd84fc4a37b4ed2bcebdc12e575d66be09a26bdedc2724d8928264663d331f2bed02b6ce5192ceb0b1ff1809d11a547c1531c596ba74d6752712e58db8d11c0b644f3d4fdee8dbbad47e42a82164abb9f09587a8909fb410485c084255f3c4af3b13f4ddf332a0e686fd1a331bd80d794b9918bbe6c2caf8b5aeb8c7259994e25944f7d375288eda73bb8687e778cb801e1d4dbde89cea6cb87d379d8f5459bf72626dbbecca54f2e5ab86cf456fcec4c0aed5dd7ec57b33c479adc8bf056cd0a63a52eb5dfcbbca5472110b1fb3c43d13e7f8184472409ab1830d9bc899fa088a0af767c483b38d60b00b4875437b0136ae5510f9bd06e65745304fe2506a32f627fa140fc325ea8a443e4e68eba90af62d6758e7a08b30885df7d2eaf2b6becef4a7fd3f154175f9a88ec9ee6403d5ee12fd031667a7c5b181a45f1fbd293a6faa371ce129731d2f95ff5321bd163d9251e87312aa11519cd9960d086bdcd93facdc7518a31e006a7b0eee45bb811cd1e585c186bdfcd7f8ec80e6e7669099bdbdf42e293a40482b1887362af5e63274d29db3eee07803116a4c250b2c3729d015c3054476e29069e1209a65d3b78166dd40b15ca5b8f4272e13b1800b6900adfb2ccafe5e694a632baab12504455e18653e9894fa86dec1765a5bfbdd59eee779d2fb3dd31785539c9960bf19f18b573a8c6b99384e6506d24a89f099cb26db074db50469761a57e21215a7392861aace80fa0b4d64daccc2db5049f63e4a972ea8385de97bc2d079fa9bb032710021b016db6e7f1cfe321cd5fac578f7de05c4fcac9684d6e4d36416be8980895e351729386b629fb74b259c9d6cd32b0658ffef247325efd88ec9385fb2747e89d902e7ab57fb07b3953163e53ca735075f9d9a5c11c1260bc41c94c6acc18cca91ab37215606c1ec4eec9e796627cc5066bd7ba4cb8a87255a51dba36ee64d14ed65bb6d30750f428fa84de5b85cd5ef1d0aadd75c4313e2347b60b1c4b931703c7e477616f3b09346c3754423c9e1ea2e85413090a145c1a1123c1892f9c7481928d1a4d69f999a95bb15792c750e0680470be6fbdd0b3734c71242ece72ff73da8057cf21a31c021b18426d9dfff5e72e2b18934b757ede96bf33f534b746358d13e7538a454149d0c569838f390862f127dd117919d1bdce793cf6b7bd5d69567c6c00f646f9d4a4f146b495b9e53f37c120b3b36fe4e2614e5efda796e7680918e9818089741851ecd12d6396f3161413000552528d4798e90b27b4deb2e9377ad06b64fdaa0a2c2644f1ec7ca9fd7a9a60fe0d3c81510f60d2a61e2ae304a102212c85e75153f01cbf7dfa10e2e7367e072fd5d184aff4b25d8507dbbf3d908df20eb5384a1f5a2a156274cdbc91db79712b194b1c77c6dea86408533eda68b478e895519f532646ddb55c946df146ab8015f449b32da74945606edf23164355cda025b472dfb9bff71dfa0e66f564e94dc049afbdf62375f1182f862e08f454e51ee77153e4ec21ec7e1733ea02ec42b61b4e2e97fdc52e0cfefd5a847f33215c0a8e19288eb03e3a5aa2434a8d755cd08ccc5861b4584607b7771fcb9b5db58cab41f7263c62f4eb174384266d530c291f4ae1d3fe76385cc1538334401a68e3a1720fe73a4a63013d849a8e79a43f61b74000b6049c412ee77140ce96f6b7cba4d6f739ae09e2d4e2fe9d592e0fcdd56896fab09fea168c1d38c20d2d81d4b3dfed2c4b5d44bd08600816ba7e0a7d98fab2e99890a822dafa2282166119628aec5ac954ae5067695be01ee6b9209e40b187e81ba7eeb7ba3ed7276c322097092b88a6ea86d698160fb15e7fa02d9c14564f7a1d093b7ece62df3fc157ede6aa03e69bebd0b48d92a770da4eeeabc909f9e517d3b4cc0194489eff8f9a73bab5b7707f8bdae7d0861cf4f411c7e8af4b208cd34378ebcd9fc7e888518add79d448aad26eec01fc912936be0af8ad3f316e4c403e994c024f9321f228a687250cdc106790eb184dbd6dcdcf099c4b8e3a384a930d80d98da9d6cd1f180f1c7d3147ff99bdcc5b2354aaebf14bc9f72f6405afdef3f68cd095e00a8a55dc426d480cfe194eed83bdd692971d9a01b5a0017794f74b37f809ff2ac459dc6cac932ef34b0e12df014cee015f881048a42327c41c65653926034f017ad39f1514534a0b1a2a55c8428ffe014607dbeb4f8249866dc2d50716f439b6b34bc6ade22ebd2c6f9eaf8a9bfa3623b062c315cfe2c7064f131d8869be8280547eef1eb117ceddbe94501a27df88085c0b06fbe0ccfb0b29456a6bda114f2c091843967f9810f782c91c585afecfe66ab68733113dad094cbca25d2924f980293ab5f8b24f5a0dbb96fed03a91daf3be0ad7942aa60b83df26196f8b883f801e71eb732043c006672f81790a1012beaae3fafb4481cd3f425930077bd49a61b6317b88888c6d775a8a0cea3f3bf33f73bd8441926f38ffbdc748a98c0c5ab2d98ba0916b0d50785a1aaf502f032e1863f2f8f58e95c5e9116f826ddf864cdb1909c311614280af31ccd92625249b0c415a07ac7204ae53224e004f0dda63f8bdfda3c2753695b69622922d5e315dc4ff2f6513798bdf75816c28d6e6c58ad5f8eb712ca7aea1686798e5c6974c958b37ff07d49fae223a6b72998375f07c0b8eb735fee2175f9e3eef6b6c299c6f7af2505b23af1a0dbddac8a6068b87346de15785e0fe949766efc43b0543f4f8537accb2b042757330613e1ef0b8841cb06f6acdbe056fe781b2c7732cfb1f57059cdc549620a350511ff612fe0a5761f90337372bcfb719385b6755f104d16361c9afeb6de649d4386a7ae8e473dffdc3c61111a6d7223b19c22349f55fea7d5d4aa2d525c2e27da326a47b1b1ba3b18f8abac81fe5654b5d3d40e7d35703854defa17e16efdb18b54df7eaa89c8cf600af969d5530b20b58c9ae4e5ad84e7610e70b3834953ab9582fde1a379304153ea137de9055584d963bf70abf2e6bd5c8e6a614acf09598b2c1ed9d3317b5285c038798c030b2117d016f325eff2618fdaeff17a6d634b9933ec94a2a7f83dedebdf38819f2c83b6c8c7d46691f11e8091cc11f3770ef06fb3a3cead342b042c5289beaeb8cd198548333e3301698613f0952b0bf93ee29fc43f2212ed23855784cf531d2d56015fe2c2712242b43d151bfa0b81192f731dca0ceb0d2300c8dabeec06681aab162c1ba2bf46ff072fd490208b4d721a654fc457589467c97ef95b09ff71989eeb2078199e08eccad07dead4d6e165a3fd7e4ba23faeb2d720913dfc4d7b480c2c0d1ee055ad7de7b23f46901181518dcf9321f57bb8551edacc0603706a1378ca9f1ccafcdceb756bd507f9f153a720d33789fb8954bc9d0c60c3353e1035572439053d64c6d2a0d724b379b2daf4865a336a58ea28c41ce417a850bbd0128cd3bc61ff0393ea7d0fd3165741cfc8101bdf253939fddde795ca7c8f814751fb16ef1357c011759742c6e475b191be8bb817a3366ef8a8153447400387b04310284ab5fad87a32e72471d7f6f81abbcfad2fa4b3e154f80e7a0b006ba5895d2dd5c3b8726b4d46ea524296cb4982c7232ad5cc88242269d5e8b52b896b8bd5bb2b0616a3f168b0eb16f127d33e314069637b9296f3970f6189d2864493e3eed51a25a4e078273990e7196f41f35d61dec8e5043c960bb6dac489b2954963414d36377cabe83ce94c7f9b46c6dc3a176d14480758c5196434e0403c6b68e3969ae566a29da34aabfcff615b79b93e29b15786db780a139bc417514db4839aa0bd888fd78d10e67599b820904494a31ebd8e4b29979e8e191fb5c1f29e9df5a93d5ede9818257d2b3ebbedd26db33a765e2160513d707888f44723db90b904895f2b7214e551d3c3cac79e83513a795cf2aa7210f4acc0a158911712d25440019b373cfc753529885e9f758f76ddcb47d926571c95f3afb2313239c9ae057f3b0d0b3cb7599120521ca347875093ef4305f50ae384ae26af7c4692f3df2c6b89e4134bce80c6bc2911418d83631ec02aabe3b5c94149d890aa61eb821950867619563fde0d3da021b0a742d0867d3834142c813fb9838615b2d778c038d8889d38feb1175f776905110ad2e9399ae2bbe8ec4c579d7f7361788d888c9b21837e57ccb0b70fcbe8235eede9edb014b5390b800c50ff9e6ce66ba3da3f68b2752fa515bc8e67c15614e5ee5dcc96f5b72f9e43e1c1fbddba7ea671ea25c88754caaf5df9babde18690b37669c8310b4916816c394206f3879a0b160ef294a18114c22f2d476dc64d2611df3f418e3f03a0c1c22aba200db42aa515458e2272cc15967f88ecd1575e279c7247898ecd38decacf32229a612792b5223b1968baf533d235b1010faa6b924b93ca256eb2ab94dc7f2c624f07662887911100c9d937019b0d357774318455b26aaccea7ca9f160013a8e38521619664171424b5c3542861441f36155689aa376ed0949d98a4d5a4c089c3f499b2354033a927504c6613221fd3c6d1013c06257b76a28eda456fd2523896702e6b5407338fd4ec5140ce61667b91fa5349a9ce18f0bf704f4d8832f3550be134c1511e01f467bed3d6f09214263789c777bc38fbb3a7d789a3ce09d87408bb2a6b327b8a1b6452d6f51d19cb41070f2902262e01114ddb298c99f9bd360a2579dbd23c5bd904ba19f84c880836ef9cde975c2cbe883cf60dbaf4cd2c0bb49ce5392fa8afc1642f7ee50abef6398cd37c0835e1ce54051e56b58f9a3fb47c70510ef3272d0b204e83cf8c9f6c7d5784b1fe1a96d9209c808692f5d052830dc137f834cc01fd0c462ab7cd85e445838455154af5ad4e120ce770244e05e921d07da30f5efae42c74a9197232324b7eb8a57b8205d365b6c45df66c294a2c470d9444d3c9e7d2da2bcb6db4c3ab64be90299e50bb6aadbb1d429f4bf098485f005b03ad2ae7501844d1a822d8c17e24e98832b255a597096b3f96c2746327dbe64920febc20b8b3c1fa4dcfbcd2c19c2bb7e1d4b0f009341d76bfc91df4c68ea9276ab3414ba899c8cc01521e23471c81be0f34e1cc470d57dee4f551c02e6cbc6e6c72c742face2b6443a45103ec9d6c8b33ecaf1fb4236951e825b96bfc7dbfcfdf5e1c79a413d8fd77b2fea2f38a1b7c1bd5666f5ae71a2685d5b9c5106bcbc7a893485fd2347c53909c3477db36722b9d8ce32e922a7a89ef284450b1121eb9f2c328a97cdc71fc0d24a55e5aa22424275ff444a67b4d935dd90619945bf6068f0d653d8fc86b28f737487ac19a4a907ed9c8288f6c2225254285ba74e30c2e991038a0268d876cccf781fcc01ba64d8780dbb5b764db29d129dc2b2893d745cd5bc3c4c2d05cec05b95dd7d9136e994f54fdc5393f7edae2f10e8d859aaceafe5a2cefce70d7c7ebad9c94da08bfb0db1be166132d96d314394e4e718d7321517c64667f7ba8a2892d015a84ee3c6a88dfe9a7c8bf2a9a78f838f4c1dee51814d8af765e610f78e091235cea54ea51282cb1326d4e41c466ed650d66f72bb84e3a334c1f7edb7263a491eaf1be555b45d96ef319da19044b6abfabeb3e9a5fc3858e03a5d086f59bb522cae57afdf70fdc9135b303fc16dfd7f9ccc38502372b9a9efbe4b76596cfc8d15e41984b79a97526df582810d44ee8199382f00104631a71d94419c145237e5c2794093708fd6209c8c3717a284269efd69cd10ee931070126edfae45608283044b2c69643500845764957d15db59e38963e1d829b05146e267595fe54c6ab2ef132c850fd0ee4360dea3542478f921519eeb5bce4ae4187615ba871eda3f12348ac772ecc8ee84ed94a77070585052db88c2bcba718964966f338ce2ee41837e7305d572cdaa4f485227e64a76fc7432ecdeafe083d71d514c845d97357797a9786e3cc58f669cdc58cde12c3eeadec745de4a5199d6718fdbf65f53a8b383f6acca81f671bdc05ae63c4c5d1a23b596c52b8d65c1ab79649129b29dabacd3b72beae8ee396a900c17bdf5b1ac716c3f377618d80535ccd61a4faadd8cb5f4f87ef087c40d728e9ab4b39676f33bc788cb21c8abe32f0dba7e1a9bcc6b34e13fd563c663b85f2e265e2bfae88cdb36757a92ab2f04bf4e5d7ff1dab2511c30a0da77b7d5174eaa066ed7c1873a402ad5a201a333fcb6c2d0e34a44b4b5e8f075685a5a63e900ca05ce785c29557d033441b586e74087a7f7523c965a2a4a7decf941fddeee13da816928e4e3c6ec0e94b789cdfd221486631173c57dec28f6263f4a68c8b734a74acee03fd31512638ae66fc7c39ab536653d04f11a352ad91035ebbfd091ff0396e8601fbece359553bddc007c1b8310a30c9108e160873dc1ab8b34b5ae01481033bff5b315a6399ef753c2874f69d277e917259e1e6f11f20fdb0ca6e402d86a15eb4beb0f0917dd899389aaa9b728d5bb5958867ede4d75918eb62be51f3dc592ce60bc4c0d20c75ae2009a0988f7449cfbab308677a3c990c4c87cf7d0802010ab217f2e13e5326e42503d9efe0a2b6e146c1285e0e7ecec2583dc5d90e3443d9617aaf6ee880ba86109e3f0a29823dff34f5184dce1932e2996b6732be2d030b781dde4ba3d243859859aa47bd87b80e81eccc68665365e86848430fab06b7254216e769768fc80a5c38d0d7f5b8282753a91097e55ac4fd1c1fe2b1d508068fd70c309e64af2a903e2f077d414e1a53c5f8057b89ec37a9f6b272025c6b7ef82174f0ae4bf630a0fd0925688f90d4d8305bcc36d571751482d9a8411c481ffdb32f2ae3347258a5c8fdba396dd311d16a201ecf0bc8dd315bce183919ad387d535a15a37c110f3fed7c334e3a77f0935d1285e41066633b5e1077ebe3cfcdf245d65a649176851387b05dce03c772e11028d29609cabb98e3c3109a793a7554dd706d13422b352d2caedcb310663fe0c0e2be29d4cf43a8518e834bc2800c1f0c20464ec4007bb4162556b983fcbaca49bb2ddfc83d59f7acb15d92139ead655b798ec010166bc3a02a23330bfa67f6b5a01e199bffebc1887634e5094754d1ff8f6d36a78e9baff606108072bd26f7ea003dfebac7408560d1a3206906fe42d0e2436312792d5de9808b41ccb42de2ea1b536ca2e7344163e79b2f4c8260f4e73df23cdfa4461d17f22a87a305cda88b348904bf8014d651af4741f846ada50e2350f977bb6f9202e8f8597c9ba26d0a2636e785bee219bc5e14067f83353bc5fe0871db0b8336c160a7a1889d5fe61aa93cf902b397f993926d60abd1843f9648c528c69876a224e49410c4391c4e345f09db45a095dfd0af4e1a940d73162ab339c6eb037b67f225b3e3dd5ac601bac697f292fffa727a83553cee435b451077811d0f7b4f0b0da4515032662f1c796b8796d2a9d619f4a93fcb980c7bc490a6f750cea16eb659b6e7e918ea62ef72819d8f0669351eaf7c4fe77b25b7e9d6db3d0fe794804f265b851f3ed86df8ba16b50d8d8eaa1ce17b1e048fa0c1ca615fe5cc6e661a5e190a2e06d62a4b05616ed3c6db19b8632adbd637eb4c07e2aaa7e9a0734ae7701099430067d166f721699777112c581fc888902f53a93f0992111d81d3785d6bb134d975ee9a80d6c82fc22057d1fed1b12641001a6ff8d0a0cc13fd387875a8eb676f906fc4cf4675393d8133c96cd72c0b6455804e416d00e85d1193ae972ecec677b13ca319885eb55dad5066b60b0f5a17df22bb6fb02107c352f100655fae94e32373e80029c08dfe86dca21e3db80f6c9305e77d3ecb79eb593e0645b4eee5e23d5453107a1a92735e8ae11ead7a735a72bc5cc0dde9bccedfb5bbfbe3e30d10c2eae097153ca5337d1407f479b0c1558f402e488606161d11bb100ce832765a2ad3ed7c25c612de2c8dd8b616803297941f36b390dd3be39ef1b701f10c4997dfc985c5ebb232be7ed2daeabe81b4e7fc719fa7ebcf1cf5ed118a9879663f3d3a17ca1c0f56579865c12348762117ac7f2d294dc3f4e4e598de2062d9e563c87f0694e4abfecabbef9495ea3b6cd2e33e957191800655da46650850935ca1a21f503e2219e82458fa945da5b34608531c9eb09f774a21cc7eedf7cd45acc2ab69f8338ab84e6bd72513d9b5b5a533c9d7dddb637514e7509af33c69be3913a19154a9319bc8e5f25bb7fa52a308d00585e825cc45005d4368d62bbba4740fa6ecb5bc9865261392e877f3d219ebe9fb1b7575a76ac3653332babce0f91c023d9b3a551ea8113d9de7970b8f3c26f746bd7b1ca9ea26509b97fe0e15c64ff936c4f23c647d48b8057fcfb3444a590997c9c6326ff52014ff2cb028e8bc42fb360e99c622f0506cda0b2fcec68d8724a2f5e973723a581235c3ddb9f7d427c76085f9fdcae1c4433c10b4c5ecf124f5a0569d614cfe4eae5266000e1db7952528d68479bc7ec75735a95d9fdb241e0da2af7115ded2aec8f38098faf85dcd0c7449f6cf583351b90cba35c61b25df1b76c2fc1236926f4408fc383abd7e19ab097b8a120273feac372e62689c9587d2d57321c83dcf90550dabe038e0e1e00da0ca83c0de2ef36de0c6d143e6c790eb9a2eaa39aeb2d8374b3eab354468350f63a05de7000b290ffbbf3fce2c8c301840406a82389f9442b98bec97a5db4b1f1bec285b17878817e6c2cb0cd8fc12cc5fc45842db29a261b35eb5937b222cef454aa7f6d9f4dcbcdc68f10a49bb62e8493cf63c39717072e5e985dd7a13618017a89d3a592a37918bd2023f3fc639700fd41d86a20ac794d521a5ea07fa36a908e96e080539d6e40573334dc8487056a9ef8577266c0435c902b86259022b84d9e361f3e53dbebd3e4402f597edf40e37fe91abecede980808c26f1aaac54c9405290afe4e01741b41514de9f9bf51d07335753875a4577dae6a377aa06c777a3fe595d7871c8c43f9b82747dbc990f49f189359bfd7358a7b72d731b44b19d4b321b3305faa7efb87bbffd4c3a44cc0f06984951bcffaa2fe07358088bb44561832bb1f044fe13ee9b8fd056aa61539b4298fd273a62985281f717d60dcb244b4ab80b148b1f190e78b3b332e7eefb049aed797bfbeb84dc835ac9202003eeb24f1329217ee945b4bae285d5f9bfca27742cd5383d24aadee10f7dbe260bfa490928288ac21bcb354f8c9a58dd6dad20087957e1a026b4b61a9c8400d42903dab7c65bc7c49e70732ace262300cd2e8c5cbdb34f57983d41ef49e65ab5a5d6b4dfb190060cab5a9c8da34bbfb225cb3c6b40853f4a2eb3dbaaabdbdfacaab98eaeb04faaad41f977c318a31dc97be3e2bd392442b9ddf842b1af5434cc839861bae942565a64d4f89bb0a2074142a0ed0b6328a26fbc3c069df183d757bbc43879a41749966b1c1b487559695f62f8f57e46fdc4bdc67049f809a616fff79271d772576c47bc38c7f3d3fa9cd4a229adbf3a066a75fc982d64e7d5ae8dbbe0e3e06566d690e640bfb95f903bc609b252ee1abf323cf438b616a101a8e9697b3500b8779f390fe24b3972c3611f7fd0f7a499f32e574c7208fc0a7d1c198674699a1787326c88aecbf3906e810a60c31c7bb6f7148a9d6720d3661b9ee97ea220fa2c8e48d404e3ccdc4b210b729c3d22518492220041ecc6b8ab72a06032559410c631bdd8d7bcab6944e9ee00f28ef387d604979acf5dc84461a45495aa6b668e05968ec545dea3846ed3cb1c2482905470375da06563fdaaaebf337b1ad95e4ee5f6f5d3ce4558656bf2da455571768bf99df727936e776ba4eb7e8440e079e3cd1d6f5e761549aa742b6cbc835204ed3c2e3774618bb28ebf5b49e4d0df5b2e0d63fc33936f77db711f7e85dddc8a8de486f954b5165593aca84cc1e2b32144aaa50f5fb078cf615a71b64c8a4f1ba2e949ea2c05789ad0d15a03f856462816e552c1735aa9d3ea31d361a994e816d10ffe12baac3434fc5e63793d734dff1a2c3be82016dc3d3520e53f1f8b971f7e82e41c7a999b89becb55086bc06266b82bf5b7ffdef4433f39b525bed00693d884d2ac25ecbe9d9bb45c739a24531914aef4d0f9774ccf60e09bd950e12f113325243bcd943b3cbc0ced467b17f7da06811afceae7d52d5f8c8e901cb4e97c73429af7654fc58ef29b70487a34f232e61732b8461707d89448f3209dfd4e7090fc3d9fc6f7843b60bf9eba6ca2e76aa682b7617ce2dcad7bcd3b15497da903fdcb81e04abf76d1e77d33c1eb3498cec6b647ffbc60f391b1c898f85e9443e0dcd1a11a7031d91baddd9169f6508d419212b4317ce29753b94fe3388f1e03d63f1d8c4aaf0a5b19fff448fc24c2140aedce164c918ea5e8a3deae95cd07777416b709a9b02876ac1ff5fbec2139a66158bda14e86b88bdc3f0036e31dfec2f8b642ba222c0f8fa686d2f4355296fa6abf7ba3be64fa7ec2a13c8df7ad30f342e09e66ba3348fa79a72a71e6a7fd81e1be1ba71048fced03e65e2875272f0425ac1c78e48c6bef19a0c0594512bc3b374a62b819be73aa28009751908bb91cf09b61fecd7a9c39f070dbde3491d4b5fddd727d483ab05534f142cc88dcb201fe20a72eb6caafe17404d19d1b318af275f627613b3ee29161ab0371c4239bb6d556e3e6b89ec95d1cb0691f0fa2f4732b4089a4bfac1c7816d5b29afde9f35d6696151a6885a6dcc1706e9e83e34ed68a2acb58b8c66026bde4fc61022193964ab40aa49255cb0de98b1b22d8fcba4237521cae63cf4a210a769d18e12c7868eb4281288691e60b9f0a73c8de7604f532e979fa8a37f71acc4815c9fb2f60e2973c16e6d338a838acb4da5a4b54623c0a3ae9445ddb82d5d5999e9b9f084f71fda110fc5aaf4eda29aa26e3591a2df006e91b0d65aed7dc2867d9e468d5ee2193074bb9446ed5a11dbe102cd0131a656fae15aeb5738f172cf28963ce7afadd3b122f59b060c29ed6d3a8dfdfad310021ba2d7290348edb1dae195f8a8524e6ea6e3eb1035ea098dfcb09d0373ae45e8c242609a27b685303ebb5afa0b04e107748de3d1725167df6dfea84bf1832380a841606fb8c4bbe7ca2d7e2b7ab78d1c15a5d55e1d6846e8a21f97419204e3eb80f7e72ac1708c90ce2caef2c17d0729ec06e0196619e48d419739dfbbf078b1fe3d6e99b4ee4b29a241666688e69fe7ae7ea10b403a02e35b39753f5d231ff6eb7c86423d833fdb503228033bfb1086287fcfbb26b500db078344c76174063f06370a2eb9df007a63c9daa02c09c309682ad3a5068c4fd20ad250de7a95d46a3806f4f710f242313f2b903fefd2e5e5583c925b3356e1a9f6bed9082257d4a2d21e331b8e115c6ed3173ed0572bf1e3c30f3112ac3598db74542b19068cb553c442ef6d39d8ac1183bec1d962511e4a1654b0eae6117b0104579c6b9502d391cbb9cb5e4af6209c6afa7f88a2bfa65873546705902bdf346f265d9a0e6f89de47e5bd1c91920e0bb62116ac041b8db81396acf32cfba79c0c9b5d3c8c37bfd6a6e6f62f9db9318a379c40f368378731ffd61cd678387efea334e6f6700551ee8c8e29625952fb612039e12bec7210881e4e0e42e34d725f8f7ec54ebe11979b366333b3a49e502fc049571da3eaf881281d4396325864e11b422039ad70d5856d30fa3d6909fdd130e5f3b9be9537adaa22688a9132b1fc5ac9c1b7384a195ff0f5dc5de176968f7f559369ce0abccc3e8470756e444351b26ba881217b89aedd70f6581ba0dd344752d4438edb6e023cd720eff75daa8ecd04ee92789d863640d34be8e09a3ed532d9db2e4bf04ca8e6f3be02e6faa12f44f0a8a88578b2980ff81ddba2bd110169b68774651fea1bde1c925d24272ddb03959381c6a55bc11225becd673bc30f1ffc18f777672014be6dd2904bd5405a6cc71308e1d242edb8e86c6f4ea3c76e1b6aa24a062a3837e510e80902a79d3e0a3bb67b7eaba149884bce65807aa4fc728039616c4201ad70c1bbff788a0dc68d76465d462b0c0f1694416cc4f15e303c19f4ebd97312923b47cf066fb4248ecc7749f73a216fee4cb6f2ee1f16e89f20ad8da4dcb6770229ef732a7a6f38c9cea0060cadda3b31562ac1630d008364ae3c0ad11f6b9fb7ffe154fb07020bfdf20becfa773db47bfda0c384fbd0e3955ad9c7173d75b91701d61edff3efbec1489a085f1fbb091304e2a7a98088fa2069e3208236263a4ab8d3c5f7accb80476ee5d01f43b5dd3d8feaf828479ce2092e0658d1e8bea3126b284b17de765d030b963efbc44830bb199f734a797a40860f7880e6f8a1d454abe969f6841ea94f457387f8310b032c57f7c79fa1aa0c5eb8ea72d7989fba7f2d9faa3f4ae8779e7dfbf87e46537771556a1861d90da780c35806e71499ef28236c58a3a8e3d77bd4eab7b1ecd7a280bdbf51a32e2241ddd8495fdef4956197bd552b2e1826139511973ebd67818b9213c3d256aed29576d050b8416bcd859449a1d1268cde6647474f03116fd40ee223cd777335e3dbfd0cc4847b1efef4b7af06fd32a1bc1f414ee4a8771ff58a7595c427cc01b2187212c46889a233ec5f50608f8778bb0c41097631bf6cd40a23125d915a5c54e1327f511b2f757617bf7e991ccab8a7ac1935f662578483eba2eab8b957d38b8e8f2205ffc2e5db0d87b1a0b6c1c15deee02686a440f04d76ee2aed0f2eca615b298e962781d11415e3773acce1d88a962ab9fec699f422cdafdc44b727235294e97489183db3475b9c682b4743563fd29c1c737045a9e6ba52ad1fd916f41838db2ad2c2443a8852b1eabc5e01dce9b9cb6832a50ce24c57a716b28958685bae5fcb61b1add34befdcdbc3d980d2f41b2629ede275470ff1b150b012ca8071b16b7ed3ced3b05fa7f0b8db1986cdf3a91e6c0a64e6e7c56e760430c85275c112100e09f3e5692c2e57c61cf2cb2d9ad479c13317423c490fbfc6bb617b59954abaf835134e6b17371cba2e4818665c1d8fa6b55c1f9c38bebc6372a4e8af41c718e70c6827f43cd3746c699e4b52c3d6e29fc1cc608b685c34f4deafaad8dd3b159aad9544d2a6865322707d02ca356a51520017cc8403c5ea5661096e4493500ae60bdf4d2e0422161af939079b315836f4469ed7517848b017a2c03de9d0893eac36577595b3d40ac2e9889dcf1658e37142c3f655d1ea9567289e4356fa4f12598b220df9b2b4726a55ba5989b667b7034df1090055a2d5f6ecff7b9b3da378eb8d1cd81e2e2430050e1efeb883a892f5f6fa54ebf1bbba05c008089784b8cdc648a9bf4fca4f78b765453d10c87001e68ea82a737cc7a5320b81095c9a662fb1749b3355394cc37056361f0c69b0d7e5981120a5d50fdaf5dfd84922c389b24f21630e9ee1d910100b0cb3f7e9cce32ddc0580b22631cc868e0a43b3e803d650e05658f1cbffc75ceffb44fd8dd5991f27c77ab9792ed2917f97f90b749f752da6255ff20597d400b53fe3f91f243b1c8b28e508cb844ac09f2b2cd5cfce7f43d444ba7d5f6ac9f6cb83fc44a197fd5136af741f7a33106b49f4caadaf862a7dec43654666074ba2764a9f8bd5083dd95e66a8050110b50ef655740d61129ab4dbc60e0af0c7e46be8b4743be78cc5a1f72587242964f84c135b649d4d432ba8c24c19de149c5e90fb47b93404f00bcd22f0f9b64aa98d7dc916474f8c8f203e3c504bd1e89e91edf72b023dbd00132911ae51f5a470a7dcf270f95430a40e915bd5f58ac0703760488eeb716b1ca54df6cbc967668d37cea74d3fe2c115e3e3d6b33627c2f8956e09da588f3c3c0f449051412cc0ecc89d1c7551e70b7eda353d74ad168d89d55779d476451000ef7cc4381087805e11563ab37cf42623f780082832958a4c6cf4660d8c261b35bc0d33790398c0f638b16dea66c6cf8481c074b7ba98bd8c8ba18c4c6508351f2e252b01e65adae5a8ead737967f47f257f0666a87e9e7d1e34ad592605f42b8b9ea182920c30efaa9f62d1331f74068dab3b3581c44c203eb82dabcb85ffbc65603580fe68ec6de29384d717eb9d21c6312d09586714e64309919a8cdda50ee3c5dd1b64ab72292c200eb391dc259ca37ab0bec1081e264d46e1354828043109082fcc7a4a8b379a75cdd7aa20287e2b8fcb665f084f3a32a81f370748c9c07c4850e1298ad4bfb9e2c3f55b1c91afb64bdbab247148cf2071d1dda333b85ebeb9b0a156e19da16492ed0fa091a8728d40c14427491c5c3a5db2a2dd1cc94550ed206dd3f2f637dba87e45aaac79531494cb41bea6a80083da16e8bbbf574e66fd5452c2be910b22d7574c50a607334a111a009f549479bfb36bf098d06560a32785b7a42fe9aa8a88c9bd2c9bb96d783f7ae83e6341c8817d02960c8e688ca3a9fddf5ca1fea79ee63f3fd21369e671374d88bde70d6ca1bded8a8a7f3915154db16ff0583fa793ee10c06f77f0b85666a4755b7f1673408f269e89a152edb8b5da2304a6fe092a0fca1e2bcc71ab5243fbf1631628b60464600aaa0a4f2ddee2bb979db02bee824222ec51c29b47b4fb9f183a266a2eb596fdf84c3e0c384cb9cb32be1ea3dbde2ffd2b0f4a9c209fb48e90f8b492f70a416b300ad5994bd1aede31c31fd86bfefd702f55ba2dba6df3a283c151d433ebae747392b299f786560a7b6428473f0fdfae109a856f5e4961b18d18b9d0052aa3f612cb8c8a2aa006692e496d390d8ffb8e2bcd8e28fdc055a15def4f7f490dbefe562c8d31e5b440e6c52861af36f16e77f616eca71e33c0862d544161128d6298f5a1f6abf8e36d3ade85301fb162b2fe14c91a95c303a80cda50523de5bdf5b1bfdc3b96e708be2c4c1edd0a6da5a1859affea7f1949dde742ec3dd150384ced45250ab005de20968195d58657e8b1daebe984ff49a8f92195d4c076cae817063b352272cfe040923a6c1fa4facbf123bd21896d819b62fe06a52beffea757272dbc87b4ab5997cbea1ef788ba4606a6b93806893ec50d50b18e3177c7fdb1e74da606239311998e5d18ab95a8b956dbc52daa874cfa14e8ef82733b2832671aad2a4558dda01a24a7ecf9d2638ed8f4799b713de89bf5e5f9211e6acde8c10dba3a002769d10d62f6823737f3bb9f721d750dc48a80f72e81840829a149b226df908fa0b33f518a21451f781deb305da37f8ccdb19ba971f3670002d4bcad9a9eb6276fb4d03757247737e558b266a4375234772117ce9d0238bea33ba1b6f13fe1707c9dd9591dc7c5b3d2ef4323323fa291751f16f54a2d034781895c03a074f3680948a8f386fa30b40351e35ce9a52b775f4b715de94c92b5ad2bf793e8652d8774400d6f9534fe353d2fae8ba602c2097993c16b0be23e50c1e41077322f685fc0cee3f655cc1ac7d7582c1ff877766f1afc02cd9b48738ecbddffbaf0066e2747ce02ed39e70246d5c4b0d2a842c4466e58644243b6ad066535a2202ea0288403eb71b59a6df8a6d3ee1e9a3f5ef9e23d35a8cdb1931171d50427b29bf54ce453865864eb6b8c35bf08c092118a5522265fd50b14c647b55008d6696cd3557fa3e49467efe40e0b60ee2b6e9a6d565853fac249bdf9a0c1da1fc568dbb97f8940722f1d205880faf4e910b246a46b50955a5172950eb6fa6414ed7d98a9b32596044256dc97b48866d0245bf70ba0334efcd55ef14fff6b63a5557770ca2d978c5f784a2d0b90287b1e8aeb1650612596a5c1c5eb1161fac6673d9d21a0bc23fd43510f50dffc7b567096f3dd3ec28f6c56735ae315671a13cd45849547015da5bd21657ee1c9d5c69ffbdb878a727f05a780e556c542e22c70313e2d987e4e03847a0bbdd6078192ebb0977c80f772c91514b7ea86e829745962cc447bff3a5871f42e4819aa5ad266a798704e36a1d4b4f9d889f55d261a14d0340dab61dc90f355e6817146c49337ea11b527d695cf1edaf4c1a6ada4825a395ea2b5ece2b838a8368410a0f19e58fa334f05550353854fc23c89bc1082bcb9fe5a7465d20cfb9207b5672b1e7fbe928f0bbb0ab0423043a83b286782351792f62306247dca4f6f683250d2567c4bc98c6d78c8fa97660ef37e960e1aa7b6da245f11d2bdacf8090aaa2ade45dc652e60f0b0ee78a2aa58f6819858dfa1b9911f9e514f8998ebf41d6bf949b8f47de7372115731dfb552c2e601fd6cc6668b4b17eee6897b799fbcafe3ef41baff7679eeff0d7d1c28b57cdb6d6cf70b58c2cf72113e969f11122ae74d83e7e41d9097c048906ec2d1fa82404050ef10f49f76f422ecece30d12dc0af2c6876f485180db7d40ea963f8299557fff53ae783122fc4633eebc3b6f893686fc673b5c04a2087529646d589dd0bb8c6c1669f4fb1ddc78db7eaf98c11cc0a966e0fd4fce1f07787f3751ae032bfb5a5d832083f08de3fb4ba59b4f7d11d3c4f811dd909883ee96d7ba6e00b5b6438d19a236f24e22f6604de54229b9d3c839a45bf57728ac044a85b127491279c08bb1f6103bf4d82e2f9bddc34d8b48e9df839f836aa6dc7b77442f85534c7e7b817e1ffba64fa4095513d24cffa943a46047c65d470eff80ced75c3aaeb9617ce5391cb3c47571b345dd6b1bfac3297defc804bc1343c4a9b57723326a0f4a4b0ca40d8c707efd785e946d57074030d8e4a3a593c718567ffa5f0eafae7a4134a9d9f23d9efdecb67f3d42c7cdc0a3ce37bcfa065cdc2adecc6073b6a6bb710ef2a19dc6eb739648841211a69a9766bfb2b942d9654180a61b61ceec6048268c5c6afdf18e41baee8403eac2e0a4d1b8de35712ced9cc9efdcd4724db2569794b14cf8d4fac5499fa9e36aef4802a25482051b051828a09c053f7f69a50a971c68885f5ebcd3c6a6eb9906be67380ee2ae1076f14814d33f32920f97512475fd51029465f0dc0fa5bc52f2c75731517616c50d3edce095f0e219ef1e5db5ce23a30689cbfd38bc7a891d4cf2442edfeea3f6423dee4ca49331c5f4d8866f36c9470c852e32dc5e149a6d9023244308a0cd025eeefbf8ffa6942d7d69dc76a7e6d2f4e21cb711a08ec4ccb93c91257a418eaa5a263cb95c9e60a39edeb6e300a3bafa0ab73064d0433d77c4e8f74e24a1e9510c6a6b3f0a575207f9cb6a86cf1ba76640b9cda1ff4ea3fad0f197cbca6ae5db1e93b5edaaeedbac332364a81d4d9a419f5794830d197cf97a01fd17200f2cc23a87bc6f68ad1be3d804f2d1796cb34a9800085f051daa8b7a22507bbe7cb9b928343a8198a5a29acc6ef8c2c1927207c09c529a2f0ad5da6e9f986badf4376e09a98e908746945c691861f691dc91706a77d4e87eeb35a27044dc2c9833e983105ea14185e80be63018bb009b837ea9652603aebe919516bf8b7fe5fc0d361b6693735b746cc867b15c5bc36f0874c623a1796045aaed17b143a7bb56f3de52b243eecb6ae0e210ff719ac2cdc50712d1526ad20e2874ddfb70c645e0664660be03f634daa9ac8ec9066081b04342c31d09d3c453fa36647d225cdc6b4d779121e562581b7504800132331e072a975a77df1cd31296d1024d78b8fb4ef206deca0490cbd552431cc7cc250af12362d8d6cde7b9fbd17001732271a696d23ebb8fcb288c45ec0c3c778b6270e8e6d0a3739794794a40395f0c60b76a50900cb5ca59903b93f8833dee4ed92c60d7df5d7a0d8ef50de215c64872041ed4acff750b6f2a33bdcada526b6bb723d9b1cacd556c3378cbe6c2f63d562fd6f613ed89850955f0ff16d32717c2a440917ac77bf0fea81734080b29024451329bb068052d0a4f6f75817561f446d1bc68ce235153d4694a2238510b78fee7f9abb68c83c30d5e47aacf8024b3a88f135d6eedc0293fea94210d1f902727c8101b889d34b86fdad22cca1f26f023a1365a5c5ebdea48308817139ee0889400316d71576ea9b24d08958f38839d9b2d882a244837c8382b46e8c95fd4a676980bbe69150ab7c74c7efc234fcb6885413492c19697d9ff6d8ead520e5cd0c60a7be63bbab29b3fc5476079af6cf946c87ec73156015238075a6d0b34c3f4b519d9a6e78fc1424ee555d0cf74965634a18aea3d9a8f0521fa73fc0cdbe9951e9fca563311692e47fb98aa72f0e410297556c52ef1d66c6bbc172cfc1abbd248b33a89231bce635362961decc198f204b8d45721ad024994b0a75d8c04b2690b3fbcf1bac7920abc455b651e41f60f4f8e15dc4af1695f1041d2e07d7baf4306714b1dac030e27783481170ad2e977eeb0003ebe474656fcc407d9049c5e6fe8d10a42d15c18f53e530904ae898a7ca1db50e2b4b442bb907e6bf02c89521cef951cad6e33edeb6921266cf1d604ecc130d203dce882422d4dad4fa69677c07589e2effc3a6b25a3ebef9859a2aaa1918ceb7ee176524cb479d9276e67a5f0fde75af8c10145616a0f70474aadd7fb109a5c38f68313feae91c9132b0f46d977c3e9db89020ad0f360f72b6286c1d656aa6b5de516d85760bc4139d4aee520517fef0799d1b1152798485877cc90de50c84adf9f82968f549b1e3e699df05101f9676ecf3f379782524d68f4cad5d9871cf683409a542d02377f67488f0810cb356d51f70c46bdb8b9f038359ba45a02cd8117d1e2f89568229051e6d0c3983e3141f05e23a3792eaaf1f6be4b36c61500c7588ca9d6db08bcab4e3dde1d6846269e695c8b35a42a912b45e93d07d061d6f3e49a6dfdc2d786ba3b809731f10e49a33a5c2cafcbccc70d495d39ae44e3489ad0c992400e6a7b49d9fec56c09ea8521689c79c183e833421b6da38f05d146c178d220bbb90952cef42ad87dc2e26b70a35756cf1eb12b73ecf0428862e436dac804e8a592ebb91ec2cbf9962d4dee0f89840c4c71fbe88275b12820b89e704633ad8f506d48dfc9b42f4f20ca014c609df4e770e342c8d372f8a548a84f89935995e2c3d0a0a9a0c31e3caa248b5af48c75552dddc0bdb32f3174840feb1c7ea740ea76709f12bd3d25cd3293389480886c3cf8af79900c54da4a9da940d1c2d706ff2febbb43d1460f07772bdfc5a1d565fb2dacd2c314442db49f08c7b8a020a24822ece9c659d3e2fee5e00f84704fd46fcfb8497450f96c6f1d82ab9cbe640cbde90722232feb3f6182195ec828ea994887e0755d3322280eff5f0f4e516315a697f1b41bf160d92127e4bc877c5cd1e69b5d955edbe1f03fbaee42891d342f0d99aaa1d372beac11a5f444f9550939b479ae3398794b242c4a8091a3ed310fbae552e2d63b0806a1ccf505b09e426f8ff43691a026dcf7fb83252b1614c9bad0d075b822d2548b35eadad76505478151a93fa0da48d94d89451a4e00723dafc81ca8a468a976a043ec1920f35e8b7c2a7a903ec869ad7eb35545f1e689a3c904a6c9ec480bc6a7a641c17c4eb42f7bf834c71cfe2e6b88f9be83b8f8fe5ba16fe3199bce075900a64f2c6748e4a8cf6a46b309cc3f4731b0fa9f0bdb8b9f53b41ae60b34104af3dc713840e9e7dd22ab4f2afcf1b4e419a72093930b1a70982390df8901f53fab2bc06d016ba0f26be800627a785155c94c026141a43f62c0fbbed0df6efd700e390bfc3e1b52bc8641359e0f63208d311964b0b2af0e3cc6e08651a9a6f8f0721871845ebbf40a002bb3301dfbed645a135c0c35e72e072aa2043ec5d3f73420b1dbc50dfff02c93d5480abda4df281300666ac2079a26f39bf5c7b99daf546a60952f5c5ca22b116af5f59fb5f903859acc86f5f138bf231cbb050bfbbdc9dc027417115091d1d0b466a5f7421ea860cdeac2cae10b2015fa97e1b68cf2853d3b6836644487db80ee6a92aeb296c82dd184b285d844d00e8ff35529364b0cb884975041b1e3e9e3d958dba1e9a6a33d83325f1c25b115cd683f5050f58df86bd993db52d8fe890bafc238cc520685f721a74d4f539658b1d6f13887ce9e07c0430131c620013da54624b42b026f4f17333d5601a1580d7d2b86076d4c139c719186ff746fafa2eca196b758d2730182fb6f97ee725c02f2b99ef4c779e3510bd68c5be05befb130b5da391b5e74f6c2137854dfe73631ce7578945452d31276f8adcc221a300be5aae4e51711440580ccb6eff6a8d112089a734e17c0396719b86c84571f8365dc21a39d8ee7fe14c4ac8096d445f6b66a15136f9a9104c31be5971d7689ed74b4326bc55a76a8bb18e316f241fe3eb700fc0f4b37fad251bab451e30813905edc04834f6a80cd022c9911a1f40137d3d1fde48a96ae025f2bf88f167fd0e94da974bf615b1839ba6de22d4fe5d12a2d32043a5c64e8e6c7126089b44978844c991fc14dde4469725fb50bbb7eba51273cc220613caee8d6dd8a7a037dcb16ce31ca80950efa7833eef576fa5f5179b5eca240327cdf4e77e6132b7450a67984e4f6982aa4e1c7767c795fd1990964f534a29fd5ece16cc1e1cfb0b38c7c131f93d2a6471f4a40af88b241277668ad5f9a83602e3b97cdd24e037ecfbb166118c3cb1a838c255ff4a33c728cc2948f8e3868bf5684b14a39f92ff6662652c58939ecf73421d3e2e239631da53276e1e38e8daede635e9f01439bc347176f61804fda8b14712ccf0123e0fc1f4fc0fa84c00dcef04a64e525e69be6c3738b2e6220e27f6636e2954b582352c6f413a7a3f8847881a61b4c61e511920623bbda597cf49896ec8115762336b88ef72e1f4207d15dc25b8571b72448f19dec1a3738167c899525ef433b5be1b81e03a2ec75e0274770a979d4a32953c527973f97666f22e33d79fefaaf5a72261e3a09312a257407adcbc2b056ff41a07c27269560997b6209357016167177ace8ca4b7e39e91fc09994d0ca98c2ba24ad3c36a28526a1e8e873c980fdd1b23c0d25bfa673042fbdd758da3269ab6b743a1d76bbd0d3ad6a5ea15f51104a2870dba0b50b53279b561f8114f427bf7d30806a022d591a8c191dd0c1dd89b25e49c1fb38ff060b30b41d09f068c4a3ff552beedc81c20f369e88eef953cae6de422ee62316c48619e130be0aa1032a33009137d0733540f011cd1397f9e35284404f0df28bdd3b34f96b7e95b18f9e0be648a007e073c8a138e8775d5bef6014d34f21e3a46d504ca92d2b4bccf9dafb84c8625d68a3e38061a6bee9b0086cd5240bf11d9f366970e8577d03f8fc3532e5b85ff4bd88d016fc9cb949f6e81d6f5dacc062a60113ef7658ac9eabeb988f8bf26a793c4495f29b92c63b338dfe078d2c245efbed84be24998816471dd3632a6d6c24665223e4418bf5c9126f17fc21baf11587c20239e531478487e9922a2900e3bbf2275307022e3d4cee944cdfbf885003a40a1823594fc1449b38bb7fa6d5f52335f0da7b6fb941ad272cb62b74f92dc5cbfc2ad44d8a3112a0a3c0e37b7a92f42b0058d56416c4f091d497cb6490f740061ee52d14a7ed5aa04775a7e2804960b91a69e875e70998b4ea4296e9438ca62471a4ad6d08843014eb701e19236c57d27b7cc7101aabcd47a6dba4119c207ac0cf1d97286aa9af0b5bd6f1c19da298016ca8ae3d6de4ef8cc99b394dc9b988c53e7d58a62dd2a77c41817d75f2be6221e5fbfdfc3512a9e30ce469cca1ae8422c94ce48ae5497bab75e5357bdb9b7bac53f3bd0a78fed356db2e7d239c1c06ceec7c4acd1e4211dd3a54fe1a806e894f09affe9c7577b1a96a0ae1fde6f5d28eae0fb18c0a4030c6ab571b98afd62d1ffb9c6a0da7bd620df95d24a88dccf778a7a33f952be666ecc288792bc167578292cb75996cef98e22d8ffd7451aeb6df816aba91cd385a310d43a8708a70af431308f7509d8181092dea54374a223af45015b4c592ccf36fb318798610485497e22c1b061f2d37ee6bb4310e025c554c8172692e06fb9558b80a43f1574e6838549c6585d3c27844cdad6cb4e56bfd42231e80d70703dee7cdaf4871bfec2e025e437972a7f346f9d018b0804e21390f8f1ac30e5be171b26ac3d0f59a15b2f030a4cb5577b691397f5b1690c1a855acef4059557003b471da49b03e263f9d3776a357d404e40c558418634ce17a88e44e7c940439081f1ad423cbcbce3300179dafe7b592050957b36aedf91bbe0b2cdcf6a47f5f9a76b40edc42bbb3723ba743adcf3bb0ae3b62c7c0dd468f89e50c8ec21526c9882c6a76242e6b842134604cf7977af405f1694e1557c90d53c7540aec10393a30c9c2c4c2a3d60f9f477b22c2cf452c6f00f1c203426182dcfbe9a06afd4366f14b203182b3a939a56c662d3cfbdf186f0ff1bd2dd2864cb64bdf7ebf9cd3a4f21552b983d584210a40132a1e6348fd0f7af6ff6bc6f3571e627b2b1b7e8f3ad1db9a337d9f522ac32161e2d8b610f3344bebae34667556e567b71602a88011094e51a0126932c489cf27377e58c39aa0f54080a4446025a3e582959a5e81c2a47931276acd1e1691c93e394206649ac9aab25cac6fb6ff5acb1e7105a45138e4c5bbbd6a3435e5b3327ad7adef3113c06355db06b23feb8b8fdd9d1e2aff193f8c842a3e00f881d430c16de97000187d3363bb9eb7135bd7d0feebae7d8e0da4c031ad018ba07e1e3793ecf327ac51a4b4fa53764b1891b82bc57539815a0d3e8c10e78064655a1276fa132a37411adb49181665ee6c178589124c715d5b3ae28498c6063ec4044a7ee32c078abeb8077805c9ff702a46dd756796ad834deece5ed7b400a36579a1b3b15f636387aa0c959f89b2fc085bd7404f4f06993a9ff6af2b1c834c8fc4897209ed124a321b58a978c27c867347b8bb310ff5de67b819371a5d3341e88782c8aadd8e8be07bf2b960280ab6c47dfe74b4cea4db66ba012bbb2eb5096db9303a2e6c6526b745f7a4ce1d3917c5c85b987db2de5140dd51cb95ff5912475816cb80e7606548d14fe05397cc62c40ad211b10614d3ce9eceb0cf0141a9988057dd36ac2bc79c452d3beef6f8bdd53b0bd76842ce784209520cb943ffea1065d1884f8989e0779c52aacd12f30ad4d0b777383e46e172b0fec9a78eadc2504d3a7597d4e66a6e1f994beb5fd6b44b75b56e698172576a94d605c7d290553e1613ba4556a8565644205205051bb8042a0adb3ba5198513f96be52cc551e1000630cf7167995dc3faac976706348ac5139642859cde72cc8361252fa56b8988b835e893536ed99447f72cc9f066c01216aa4b1d48409e89195200851213649f612c3bf2e7e37858cf4f5cc708b1d0d7248305b5e8a6145dc424ebb06b6fee5422607748c842d3383d34067d28f244a895efe04b38fb0582f751ce293c3c8c14cf384b2e3624acdafb127456e701d40ed857c50bdcb3bfa0b6369d92f692ad7e6f6316f5347b78d408d49e462da709ce6aff32225340cfac740374bcd87c4f11a4b0dc04b7be695314c028439fce362e2c3ecaa31675ab0d2d8a9288a78e4fa6b1e29071c9cf26fbc1eb79a5a562261916b82068cf353b3b05a4edfb599f4fbf6ee48494daa5def8b4def9268dd07d1e68efecde638c2e78c16fdc0087530f81aec77a5705cdc6e20aee91d9468f11f6e15fc9aa312aab9aef3fbea6bd57210261631a231fe359ac75ff2cff7e737412fb04aed6053463ff8240eb0693808f1fb525eb5a96926a5cb2c61c13ac1f8c9fafd92c004f868211b8600d2b70d387e168fb7eb31c24bde5101fc783602f869d007f9967cd9c60f9485613935974a1643f79d21028d641f15531ebc47e842d04f90333396b35dc06f1a099cf2d51c88178f8965f1c20467cc855baf06ee6f92db8d850bffb8d4c2161609c928c593613ed85e1ce275ecb6f56cb7671b279343a2e1c42dafc888e7c9d2bf2c3d4acd067d071a2496dc57964c21375dc171cb493dbd744d5d481d0842d7ddca38871ae1d17199724acddbd0b6c076b5c49aff3444804da981e450de60ce143f8cdcd364deb9f826565ffc54b898b090c3a3a50f29f5858e37a598c7120cbe81fd2c244267ca4f237385b536550a41b997d0d2f9d12d0ed81083cc8b33df8999be853676e463d33055b206db069bcdbf672ad948222e7c1361b2affd59ac7e844b5963984bdf9146e73ff7561241f2d85a47c9b8a96c6a5864f286278cfeddbc06216bc4615d4746b964ac103282859ab0780188325250cabef4a1aded535df9e3b38cf88f5c8faf63ecb053ab466b284296df5f77b03125d88e468a281d67f2bd40a21032a97f9679022ec823bbad392464e8197a75369b25cc8cbc6c731ccccc9a1c3ff612d8de2079e8c7e29c1c9ec9e82e23bc2f8e9308a08590a0f0890d8f7cd9137fbdcc9c82ceba9c34ad7c7e51c219457e6f74e6d8c9da020e563d47cbb2ad326e3e9e32ffc318f978e55ce506d908c48ba0afab077cdf0db23e9b0476a746018b259e4dd67312e14d2732e25022d65f38304ea53e0d0ca4371147f93719879d805cdba02512d011f9a73e5cf450a0945569c24a57b94d04a38af4943cfcf88e067f6e2528e36538097562d4141666ad9341a0038f5cbb300034bc67835512ad510563f88d19a03e0752e04e48b125eaebe486c72df3c258bdf5ea373c2befca4fd6bb35f68496b35c67f030625928e15b2b6615a4efd56a706e5ce6e7e10398286fb7b72bf6ee7075172158490d2a42f78ba069e30de76d565ff4bae87b353fc7fbaba2a04b55462a85f291c336d4795187e5de43c08c0ccc9b1158e985001b5ea6c673adc7a5c3d713b5a1724f12c0a71dc22df58b6f758dc33821c4cabc1d914f9950b6991b294909a3822cbac8681e33ccb8b6f59dbe701a6f16d827082fc1e3ad87f97dc1cb4ccdb476a74da3025e09ce7dc4f37697d6ad9bb5a8dff6e0a09ad590751454b63f6116fc3b4b1f74f8d0c65a1d239b624998a66d49efabee61d81fcad3b545e1296c44e664e26dceb62bfd7a8aed62bac122e247f98fa1a8abff8d5def028a72f557e7c0317d85c73c4ea983e86821336780ff52c884b05c3f795a39f0e5fbd56d4305929cba49b3d105ba07fa05eb0e10067ab268082d866c98589925bb07f78dfd3cd091a12af546f48b52c12586606aecdce8965631d80340e229ada5f61dd0283a92aae02bab467aab9331f5f54a3c91add390c02ed3c2c31321dadc1c3873f67ed5f559b70fcb290bf6d0df7b320c4a1e6d4394c680f97c344d9f020bcad10e934035f3b13cf1d4defe78e9ea19400d217f534a5dd61cc998c2dfdb1c696b5e7b92fc6bc94196109f8a4a64fd96c5fe093bbd47e654cf66b70dda10b5ea3f7dafdf3b8df8ddab3b676d98271e6cae16c0c8d18d8bf08cb1a2395c2dc90492ccc466062051d9db3feb5fc41468d676cce5a3a2d04aee491cce6e55e6c0187740a5c60b72edc6bf02ffaf9659d95b298e7fa6c8685f21cc8baa82324c4ec15db292a03409ae9b81fb4aeb5e899b78ac52bab80789c07223c10fe8270a43cfd9d3e1bdbcdbf1186fc07d37ff9e46c314893fd222ebdef128d4213a9072b817ac6153f3882c178ee211a4505d5c2746afdf457bc02cccc3bed1d18f783ebbeda185ac15509a8f2a1e0f7ea18774b26cca3904b686b4130455dcbcc387abfafb1b8c125e273c2d5bddc092804bba736555c3d7ab3f10e5e2a2d3b66decca0e78ae7aff8fcba7fa88ba6ebd4352c4b83eefd1435275646570402e999f857fb93a1782d4e4d484034766eff3e52f759cc7ce3c70c1dfbe1c78c21228faef6e3f07cc1a421ebb379cb73ccbcf6b734886f1c6018849155d9adc0daa689e38ef1ecd6645c5ea8007d73c5eec8bd733fbf19393845e0677a52961a152d8e131b9cac258b6dbb678e5b9563b5331b505dc3bb1ec73da75864e85b027e859914324c1dafeb6e49360e3f2a2141a86a54cf78979f8d540cf831a22882bdaf557e46f0ef6772b5b423d51c3f0de763f7b6c1b62bd1f94f2f9b6aa6be0cbd91674578cc3ea16240ccf649163b57cd39f5aff6810985b888142713c25912285142b7805b1b3c2f4f3f55dd1b858564108a870397422d06bb02590efd3278679216e853cff2267f3a4b36c871e18c52e4c1fcbb6b85b6716959aa979adedff48cef88e2a24e69624ba1b946b5c950e4541be01f27165a8fec7a6d67467549cca29d87c63ead6f8461a9bb615120cfd2816ed66d8f98eac238b9cb3df07de36b3474b4f3ec078a9413797aaad98b39f29a513086951d4c4cee532c2e62b8260835f005a1733bc6d2be6f98662546944d6d1cd3f8c9f79bafd1f876f23aeaf216ad15764434a7154c4c5d1cf0ed922a7e7f3abb6e4f9331d7c395f4b328293a74a0ed6d2c52e2519908b7126e79a3a1ba3c4b5a5e7988af66a915b0b12c139922555f717c574708a01c32d121b810108652e9e211e7a49468763eb95644db55588e5ff518cfb36d89adee694df60db95a9ea68edfe6f9cf91f371ee13c129d8c0498bd2cc1919992e9ac5941798680aa778526d7157ab75e0c33b25fbe06877f4fed794884e57554002330bb5360897b13582828aaa804a45bcbabfd32132b06c4502bef0aab2985e8064aade03cc2d81075b716e90ca316404f90c504bd32666c820b8713a1f184b068856fdf9e9b5ad1616c92c99c42a033e7d8ff6aeade7dbe7c31700f0ffffff0f