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 71382 d99b2b5623c77b78cd421849cacea8e20c36ccbdb05edb9c8e831347d180101b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c7fee316e43e0afa30b30469059c9173b83ea6284dced744c31126aa5e99882
Certificate Block Hash
d99b2b5623c77b78cd421849cacea8e20c36ccbdb05edb9c8e831347d180101b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f03d000000350000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000094a4e09640880f191e403a3bacd28c4b2d6c98f6b603ce71754685d912c235f4fa15e8fa53d1301264d904fe3c3a72fe868bca8ee3158e26eaef1e68e600c79c831cd5d10ffd6e84fd838f28abf748c9fb027e911c019f4d7f020000000000000040000000400000f03d000000350000

Raw Header Hex

00004020fef94fee309aca09244e110616918575be70115ce4d8f2d4a623341a10bce79d56d649ab178383b8e6284c08ece22b34ced8740ebfe4a4508f999e028d8501cab8802a6ad4f700188298e9a56a12314c74eddc8462ea833b17c9599046300ba3afe0436e31ee7f7c

Proof Data Hex

59,560 bytes
121216020307a08dcc5da011348196fd3153d5038d074c88f97989bb9ad23d2e09c2352c0d9618bad42ac050d708597757d2696653442d2089b617e9424ad2d7d45ba651c1bd78f9a34a0f256a6da239fc3de989b4c5e627e14ffb493eab8e9440cfaf358cd80ddbe2028e4087a4ac34b57b3592c553564d35f0db4bb535c3f32010b19a4a1814f2d7b33d5ac37f92ca9f9464052f2e2fc1aec8fe4c542949fc71ce547c21392a816870a3ba63aea65d75496d4f65d157816266bc40e855c26be0f8eb3c57df565b4245551e5040a6f6336c5859e11080a4c069a5c65be6dd5f64b468c90255b421a53096978250f45140fdcf73576bffd531b205961926f4f2cbe22a33791885fcc9b80e46e7fa5f6f11ea66e08b1dbf5ad8aeafea216ed58fb580d2960296948d57632cce84a4cfb7e43995251c8c4873bf49a466dde7f83fb76da1d6d474d9524e39aca6fb9fa6d76d4359eeecda20f0d6fcc416f5d0591df17e68dbbf37a7c4c997eb091a80e2d667ddca2bc8d5e78ca29a3231165d3cfd652e857ed36334c4ac1a538b4d3a0ef45b3c0adf8159d13191c4ba3e321fc74079ccc664b5d0ebf69a7b7de7e5d64f6a79b654a5ee90bc0d61a0fcceb868a5157d0778826faabb64f1bf3a8872bbb3f7c2872a7421fff53354883955a9ee7418b75e25fdbe3e080f3f1a76c2cc132cc22de44148efd7c3fc6d8ecafaae89ee7f03871a06e31748cf0a7ce98f3d149bb8f54ecc298152591268bd9bc51b9a02baf7144986016d5ed96486a55746637c05b904dda5c184532737d513b4dd96b2ccfc8326dbe816394381ea0dcf3e3f9c162290e0f5e329da54adb5b1287309ca0b5fcb1a18e4ab099a24ba6bcaddadfb58e1b96a26c351344ccab113404a58ad1789a076fd1efe04d71e6066fc6c1d9175d9ac1912f5f672c22d24504cffb6ef099e9c705690a992fa8e292d2f0e67084447f7b8d97ee45a284977cd2b1dfc2b3a758cc88a131b663e6172f934a4459aea067912d064be7a58caef430905355671f6e41ac1d74a9bf8631b7d5fa81788d5d21860429f4cd3f145b0c00d7d13348e36d24d8408619b942a3a0d939ea211970cc662fc26b34c662f069340d2856dd77e99390013f7d68a40685e27e77c7b5201ffd68e97da794b86b6724ede92eebf2753be0f42a3c2bdc8c684215b3ca7a02dc37a61dd42390c31bd5fb3077cefbd4a7ed162a8526047d7be02fca243d4f71e218bb7948e47b82b005d1bec58ecec70a7e5f4ab4fcbd827f35b1b29a78a250602dd65c913929dfbdc56fd36c8f42447611c5d13a123bf041042ece601f83f7299789ba40149c1639343378725b7bd53ee31f156d7bdc641d6963c1048997aa628155870dfa21a1550ff8332fb58996249cebd9aa210d06a951c1d45bb0ab9a9fda33ce15196ff2583772bdd77870a4bec0936d3a3e77dbbc5f82232a824e76cd313a2edf1f8b0cde991ba159f08dc842bb24ec21753057b2e6e19543d782968397026a5b1cd7604d4ef57541a09ccbb76f953e91041191d3884fc1c05844cc9d6d04808b26082c88255ea1e92df3cbf1044afb46130364629730bafde84e2a2050791315469713cfd9d814ee0d3aca16b7b58428fb63a278da7c86ca11e185d10a82dd3bceadd0998283565816222e3708b59fe44a282747cb70ff1ed98ae7d560caa85731d968bc5ea00b0d53ae9a85c351db4c21ee7a8c4fb3580c019efc4c85a547e91a9b62a3325b6bdf852944dc675f86dfa6fa0b2167ef9b2f0fd1eaf113e3c36253943aefeeb64507a6c3b174c207413ab9d87933cd141f5e55cce69c559c0ff4da26349891c968512fa145ed042199e2dd349019327b2e71139c2ea94a79e950fe4d5ebcfe8c4130cf9e96dd76d77e6b3af7d109c737fd75bc98785e4a4a30e88699a63480465592b900df833cd4ac38dd2fa91f78dea56c99759956d697c8a7ac6a19f839a1c1093295071475869db6a5b03edbd1a237fa185f2c5ad33219a0941b00d7bda2cc9ff2b5c9d7dc84198a82661ab8782352ff53c9127609ebec4bd565742ffaa641b8a215a529a0a59c21c429e3c3d2e2fb4d21a9341644d5843de14322aacf19caf79e0c3edc69dcea7947eac233836e1ac955be719f97056e853970a4478ee40ef6ebd9d4df0d173d4619384a576080a79081e306b25c89b78c681652dec13e6777501869281438c81c70d99f797913246f07f1573755d3b2ceff844d390c9bcdd473c07ff4ecbcd87bc38585ab52713a56ee45acb49a7c0faac9fd4ab5f256e3b35b458b8158f9147ebae60426cfb9c4ae0c744bccffa4a76e4761cf1b0d882dc17c9b250ee00dbef6c4f79410b036d8ee6be615fd1e67cdd81ee12a574d1e624f3c82d3b4c89bb82a643adcd3cb93bd3a4247de5da960df414f034252f0d021cde8e949b589fa9bfabc0bdb97295d833c9964b61e5d6b4232750db0e204544e1da618bb9ae15cf543de450bd795a85e4ffc849dfd20e1ff9f90f6e3d93a0b3dfbd26341d5ae4c2d2cdc3eafe0554f0e4834cbbd5ee4f804c885964fde322be9456d8b1eb359d32903fce646eadbfb41a490f734efe7039dfc5184721608926e35e1c6b2decc8ba2a4c471dd74f0e4cc91329b8486801168677ff3f1cf9b8adcd550940185cefc68caca2f55821066743eaca39f54d6fd75650f761c942b28418302233a3c055d11e4940a19be6400b45eb1ca14a37bb8d12647e8fae8193ad43ccd9ffe4f421788b911041d3596028c5f0f1f30308b6d87d3037f0d3825e2103b3be47717d4be1ca7b9ce9fba37c529762df4f81aec709217cd72111a1fe3f6f0313eaddd489c9ded3efb1bf110b75b23149455d73d7299381f4fff4a842b9c4302117d303e0b3a5f67f159fe06497b78460ba54f7e5852c7e12402bb3b33aba246c4213b54e976b7eebfbde06b624da76ac6754418484f20520791578465868b002142e7307aace1d2c5c9342357b70a369da3ad5925e9e2a6950ab7a2ca7d56785c00835d6efac2f3f0cdaf689d406c32fb663a270548d2a33ad6c820f90c11f6a748a9064c552b21195d4c1a5c9bab2172b9b0de72082fc35418179bedf0d6c4522702be3f1c7d02cdcf98927378ae6aa7dd1617f2790f4b54309f8679e578429f7ec96092876f90aa809637be6473a56fdb875ecf0e291133915e4a196ae98935d3a4b45eb8abcf73e6b5d60abe9681a14fc0c3e95dce8f249ac77bfa3fb3c3f569a941c75aee6c53ea92bf31009ad5df03ce6d849ec5338fd606cccc9beb788d9fb0108e19281a7c3c7f7744b531928478161a0529208b2f4f6217e82774892981fa94bcc4a345c7956b99921e521235948831cbaae513c9dd8b7d07ec3bedc7406ce7c69c9e992c12ea5d44d7754ac617d5235026fc0e2dfd61d1a456ce657fb2262efa336f64f3bf338274c9516c4d8aebb453b402812c298ce9ba2fad8e2c126351afa2e96a5be3cc36d09d9432d165c5e272f5503beb7fb01894cc333dccfda8daf71da131c2056bc8786e28d4a242d22cb3f1c8b183355837c5e446319fb9da37b475c9e5f75b677c3861b6696f80ed57161f611a6e7fa939645ede203953522c55d47b4a72fb039dc2a3bc4e095f24af774c453dc501fc0046c21ef3d221abd4433c98117920e6d583c593df1f167bdb8780990175061620401e82c3fe7fcae315664463ae411bdca81fd8f4a7e130862a719bb4c9005940324aad546ca948cc0672a44bef4bde75f3456d22fcfdb677ae58b053ef0b7fff936dc083270d77e66ecc44439aae7a3d6fe9fd69c8320d5cb7c0ba9bf09604b4c65f3de38f7996f3dd286cd56a0d7d5b0faf8ccc0d0ef0c9b0a63aa4fb86e1ab3b32fb3f13d289d02a3e624ec1fd32e3b7c0e63c78b4380a4bf391c95f282bca3e01c2516f782137713bf34150e20d9af987336361932125c58243b66419c66bca773540f547e7a854d2187b812d7cad857f36e93a6b29afa75e2a227b214c12699978ef136d46d53a5dac0fd8a1ec19ce68c26fbd1f9ff9906421e8f951d6ce45d8842aeb30014c8e6b3302358060993e26780e42bfb760c8c20dc65a5ea3dbb75657f1661daf59ae932dfce16dec2bb2242215207831f867e278d30283b5c6652bde1961abd0b803c3dc15b2524fa4412f4990ffc41d0dc547573104b509c25f4d164bf0a4d180496e0ecee5a2a5d8a5fbed4a08b5e62a5b09eed8939afff17c844d2cdb91a8d4f12de7798dd88c51ec4265e1bc49b732c9cda46491cecc0ab39963149a65ec2c8f5a261033c9a90fec3c5b40803b6fcc454f4edb6b4560f61fef16f0fc62986dfc027f908a365ed6a594dcf15dbf9dd7eda79fe147348ae6cbb0f406d5bb79197199308dfc8a55ea0475ab256b32fc2aabc72c148a4d801a5be23aa71b4d5dbb708be31f7e7a6f255599eef69db286c17642b3ec3bb16acdab3540863eee107d684da8597b121a62651260392a9440e4764502bfc6b80ae98aaae75ca75dde1be7e9f0bb6e42008d1c7de7862d6db412c2a33bb440056bd1ca21e4a2246ffcb4ccc3f557ddbf8caefaf0c67b4270ef626c3e0d3955d8d1ca57a1e660d557f3eb8041a26bcc6156e18c9f8faea1cacf45f54f4109b694bac16a6decdc8f003243303d0f3e13c62a52d0e7bfdc7fdea2cbd57512f477f720b3fc41f0f610b4262657138df6fa1ed8b65714a44d9f2f4186ff5471bddc3cc6e0072809da0b2ff7fb405942157e504f98ca42a63c52048c8ded9670679f0c81ef0ffb3859b7863a6ebc54e249842a639d8c643be28e093bad87fe7037c9971b3ed04f29effe008c40048c20ba1601af4b915ffb033b929ceea036d07beade6a9687c159e6ce52815da74b2a0fae95c1e609f6b766aba05c38d759db86dd6407a40ba4d74f0371a513d2e726b49c9a975022435edcb075d7b15343d1fb7d433850743b6fde9b65183c384c321f4d0cc4772b6d7e1b8e0331e52999bd916fa564ed4330f89ea632fa4ff4fe908f819d7f295fca0c13d1294bb3111dea4383eb85a27ee792fc8ce6dbece89559c7f4b045d1b8f6e9bd75cdd722abb39e7df3b84d91ec1d0d1681dcd614db9f44a561225091673c69d2272aeb8da2d46f103fbe901f59c5fef3fb5cfd886854c369036298656f7cfe2a4594f480cc42a5379dbaf102aed4d97983f763c02998af8207ba0a9ec906c9c724bd44b22f1ba132b32aeace7ed363e261f58f87daf3acc7f78b5b912d99e090c70534e98f43a409d93ede3634b098debf8b7c554aeb4b5f7d37bba85e07104be38d6e8248085294ac6862e507779097cadb2f4c54406430990447c487b41b1660ed0e18c09864992238d3bef8688c047db370591a5507687f19bd441faefdc892bcf26bb75c325a2e8978552b5756d1e210217250cd350199b9adc38c12b8ef3595bdef6fcba3911c6a31e1af104829d16b1b8aba59487e94785281a08ad2afcfe4efea5b44b9652642095c1d5aef37acd591e003df6e9587c6341cfc77d9b21b7bb6462b30978760d5e18016272e6f25ba0673ebe103e986e1a7b28032d725cc42bcf6ef24b48ff83a085f0aebafe9ee11b81466b3236d2ae860bfb318eea7aaf3f92a811c3fcc49a9108575ddef80542b6d56944e62ad8c44f92dcbb6310d16ae7ee21c6012ef4781ea6272d8746597568d2afe57def06718429b967282fa6151c6c569d6ad1165e79ec057d9fef10a0796e0b6f16338ad2cdad43d5c49511e0ce0ed700dea3675159d602ab7264773d006abe306ae9bc58dc16c89cd536017e378bf0b011c663016f297e04a4f6e2be76d0141530c7055e207018ec9775865e6d4c7a628c742972d3132566963b4247da807bc8f3b9260d33e8837fc42942ac8eb6b794fe49b9884513538637595f3b21d7c199aea074fbb94ff95e4e7071e60c1661f7c3fea24b39c81d8aabf9a6eef08e9caf3448e8e1f0cb7a0db015c033a2702454feb21ad78ed22d618d2feed87d1de7ce9cdc932ce52faf4c884299d0a03227e5f0f939cf1cf6b984229bfdc52ec10270a2f346cf864210f45754c0dac571542a3b4a94c00147a92eb251c5355ff1ca80123c7c16dc4172d34bf3ddd488c4a7d8e77113bebb894495efcf3e51102194adf1f45c1431cd279029e0c7665a744df03bf3f5b903ce02ffa81da291ef76c0b1e0aa24c062c2fbf6f13b5398b7bdaa71a44dae7f200183938186c0c64b4e2c5e0ed4901adac69bbbe4d5541030e2da87c24b3911f321bce1856ff232e077a8bcae6344ff98a8d08065fcf96134460994d9d52db92410eeaee4aae79c03da97f172af5815a19845d51fa150849b1339d04d17f91e7483db3373944554cc0e0ea50f59f58aa16041f29fa695fdede1d54ecb45024914d9d71e26f0e994b58764f5d0c6aaf7aaa1ffc68bbea6fb1f7ee01f2c0ea4f472065bc63d5d31119d0bfc845c22e21633d9ba46d26f9adb9d94a6bd1310030ad955c6fdbd840644c0ea9cc153825583db91d6e577ba079c32e4ee8ed072f7090335d578e6ec6dd882cbee16805cc08a516d774464dc284ee7da20555537daf04bd339261309086d65d0b7113b2dc647701fe73244443a4c1ebd710c01067b361883aefb7ea23d90dbefc799d059c6016ac924184ae6753f96c28f33589ca67a886fabb31159b908e6478939db4b4c7f0287496f50cba3c3f7c95915e0a02d636224d23d4f54f643a6db043d3100b31449cdf0140c287e8bf296475a78ddc2ec4c95d0e2f8bff3c6f1c71a22ba751f99cebccee67dd83005c306598a4c653cfc99095808aafbdb4b873b9ff3b4d843b3213ac19b0a2b39b75488a644d7f1f199e2dfd993617dd583623dd4bb4985098b4cbdeb739a39ac4d1e124995bf093255402d4afc766de8486cdc1bfd8e008005bc3f69cbb72c3de5c7ae94a3a903a68f3350c88b685003b00b314b620fc7c336097b0e1fd25f435c08df3376f4c71b9413ec64fea8b83ba9c8114bffdfce197b219e83b2484a0f4bd7e6675e13f603b59ad8aefa7f5fb9c6a761f0ccbc9f5ef72e4ff646b82fe7254dd46e82b2f42490389090ad2b76275525e6013e39a3e21397f03d6bbb04bd6e8565d18b6594209228ffbe7eb7a548fc0b9afc8cb4719186cf4f9387181106118b63f9a158c0f400dbfd43a223d95981d12907c92d76039beffae3be2254f2afd41bcd81f72537b04d9ab3095a756447ff83ec8c8a4503377221e118400802dc2aa7050b069fae8d67b14e744592167977362f7fc8c689e14af29ad9c1954c2f1ec9d2b54e1a191be2375712868f72e2c2bf229c0ca40c5f701e1ca762a41e6e93af497c9ca8d9509dca8bc41f2af5690e7524e562f51214a1cf09367c8ce604052d4cd2de8b6e165e91d4f0c14d7186a99380926ade163498daba79d3e6781c022b489edbd8af0accb16e6d74af3ae2290b7852b05333b5f65ef2372585119b7f0ac159c1e7edb7c82e5b1a9435e5c4c25986cbfd74493950f6ea70942f6408d548f16198e5412f54fde28c5dce462784a5bd6c39526b595690f835cb6fcf8ef00e0959184f2b8b21c1b1cd78a684c7f0fe85626e4eca6ea0abc4db2ec436aa34c532cd839926f3e32180a68b445555628dee67d29b10df71648209a845ef2d786d176187b1fa6d6a45922d6bae18631c7bcc6da06ed45f82bc44624761c1ed40afb14f4b4a15d8253b7215a38c168234dd271e428d5f340b7d80c1a20b4e4a5ec3826f23f155fbb152c188a64e66dba6d10089c7be892fb3b5d016fa23d614a88b0cb7540834897898e55e1aa5d0db4339330da04d48f24e726e50cf6293ea1f8924d99e763f5b165e3c355d66f38a8a31a5feb5b7c5fe7e321ade0617871d576181db350f5e08374804c67f297bfb57f26f37dc4faaa8d1f6b1a456a7755e283ba5523a3ab52276cb393eaf838c36f8416acf886174b2d1e6e4d1467126b833b5f943d10cbba590a262ec30f88a92a45a27f625a0b63026924ed58adc4bc551aca9d6dd41761631865811c4eaf3c68f1566f9bce1b965e2d84cad833e50065c1e602d86e0b4ae3dbda5a543f270bacc4b5c455715faedcf6bc9fb07437c3824265178a09164c7a01ff84b6fa60e544b13f43b5b0c8d921059310015876271b856f9c10e69a0a45eaeb343f7db66f7a72daf484af8115ef72db437eb8cdf1d4fe1f7493a364d0548ab287821edb83c3bae4af3791f1ed79f36c67b4b493e965dc297d5bfcd29a55d02f9207e82963f70519567c69e1f34c7c3f87d4661421588c2ecb2f565716bc0f42ec331346d2a7700919fad0eb836d50a9b9b0f68add5eb416f83d462c5dbb28adb245145f7969dac4a3c37570e59a377f2ee7a2ae19ebb22e44cbd065570383aa3a8ff689caa6455cec5258e929032ef3400f11d151fe165dcc6552da9434baa94b7135874ea5527cdb3c6f7eb93bede7336fe14fbd36e49dbccba194b9125da8cf3812fefa4eb4940eb20424d65ca677a00e2c3c05469e73b2360e13fa982850484e4c46061b37e7cdde843cc6945fda9f256ef6e25a4f97cfb290c49c3959f937dab422b690b13a5469be9500630cb9f4c6cbe6079bb73a8f7af9410938641510cf32bfa17376152e8f41832f5ac8e8e00937f411bc761456e0544c3b332fc8c72ee71a7446e1a9617bd4ab1ec9f08681d68e6d1fd2c7a65d9011d444ef7f04c1175886b54a8fe20c9fe6a99854f7caf4cea5482c40172c10ac0bf636076f0aa1246ac3125e129652cc98281ddf666a2a9d6fa01f0f1baaeebbb78ae039f0e529013df048bd2a621f31072c8c8ad384473a8c0d2a8e0dde508946d1b033d67ebd3d67dd93b264380a8d7da0e8d2c7d5dbfdb2cadb34ddf685404066a48d37873ef132ed753cf1b43c2c87d1bc6f43ecaf55acbb2b8b12b281af03b957f3ef1def3256a030cd114f4eb9863f8db5e42219dda3f629c14059a1a0a5da21e9bb85755415a0b7b9b5f33ebf89d7c5974e909d275f650308861e00f8558a0216b9c3d9187787949640032bdad6d30ef60e7ab49132be1bebb608f1b6849c44399cb3e31853825bdefbfef3bb725b9e5ae8d7e6dacae7f11359bdb3a288bd64cd04db43fc6c52af8c61ecc072da82d81a01a283c1a194ea14ccb484cfadb06375d67812820f6d565efa394f386398147d18593fef5d9a827bec67e82f24cb30ef4b7e644cde95587e0df4a22447e33d58aedd09f11976140f554ef12a71f811ec4ca82cc7677ec64963575b519c2fef1ced7aa6c690e56054bdeb22222213ccf13ce8008443ea99b904793ef7f03775491adda6437bdb166a9601e134e6ddc0e5426cf35ad855dd3fe58da0dcfccf2842b60be3f411667ba96dbc28a942ee8f3aad40e324ce179ddc275a24c333cde5ee26b2aeb9498a1b632adb19269eeca35908937229b2906d62271a736d8d2758c75a7635a8769c29a30dedc943a37e5ac05507e77a66707c0caa4d383ef2f79466ee2214c51e11fd66701fe49a6cf052c54b947648fedd706d71d7500208dd0ae3f106687565a28165bc8d197514710e728a1032adb7a233f8a176093824d534719f2fc7bb41a1078a1fa5a61f346331fe1a7415cfcd3a5c8d4168508fe5480c0b8058bb5b2d8b4914d223d1249000ad76986c4990b9f9ef72e03be17b89887c60fd71a7ebacbd7227d02eebea5ff5ca297285aebaace174b1342d9e94f99d91b7e38620e6b2ff6fa4c71950f5f4d8990549586d36e143b2cae45b7f0407de2e98f65a4fe5ce54c0c8fe372000e79110301d49d8ab37042b9cac000735ed3ce8a8984ed6a36a66e1e2ef672e1a2cb6f31d92de9e2abae88bb37c95c566ca99dce9fbadc65e12e19ed7f106c2066961ff62dbb8aea496784e6780a62726ea9befdfe582f57b825d0693440c07337caa12ba64cbded6b2477197e202cf59522914c14e804488f7cae5372ff9822280ab3d23a15219a1dac1896c290b568279c12238696d63c94402063d7fb72594a982c05549213951254b9ab62c470367f8980498ce1f5f9c4db7e32598fe89b5191022c620395a9439b281119c52e968d6c330a42fde8a25778d0c11f53c2640ff5bebadfcaa4aa12564974ba178d8f54aebd2f032fb2e38d6779ffe3e0f8e8aeab408f8f2dc30749fd63caa5508ea3a204bcb36e3e06e0342097a3869ffaba215a5be4a4db0e59eb303412a2863fa212cbfb939f1e4d273beef73eff0696ad59d4036a9b75b60fb8345b09e3272bfee6e2ff47dc92eba3a952ee8582804a48b42eac66dbe48e4d09f9510b4172ce19ca36009322152dd64d1b379086e7f9ba28e1bad676879adc504a16f0bff69d75cb0ee87c640482f8df6d34cf7488f42d5061eb9fecfdf0de693db0e6bfbf8e851c5564d375c7ee2567c4db93fc85b012f8d448202be743998d49b63712c3b3937e21fac4a2cb45bb9b7e07545ba7c24dcfef442a69039318bf0250bdc78ba085b4c17c548fe36fb9c78955bd40219eb0cdc004bb29ece9ae48e1295bbbc7151d75f1976b3e3111f18868c24e4e4bb201ca21f7a84c58931f07f67c331c68db922afd62aec2da4193e2ef83bbe4552e6312754d3db4fda26f2db90325f7d25847c98b676c15794233e610b6b3408c2d7c78dc7631603ce2ac19173c93e7bbaf577b94295ebe4ece660ba0881dfc557f84b65db4ac5d0ee1b2ac9e4f1e1d610c4f6249a2a94dcc07dcac89f43d0e1682baa080462cddd5d453fe3e1aaeb8bf4faa9668f4ebce6dea54b3131d2bac526ce27c172885198994bbd622c578f4a3a72e26e2f5db8962619b5dc0d3d2cd57390b7d0c1608385c29ca17a2dbb454936e80eb48701423bdc6a91e1e0489aa220ce5f4c9279ac0c68b965fce797f26c2ed159646ea061ddc9a4e86af0c4f951dae632249f86f369dd23d345f4a0a4b73cb76833606029145e48e03b14a20d5b288ca98202f8ff78ddad415fb1745857af18f76bb2d05c387b86a06ba5040640aac554afacebb650886ca7d1ba6c6093dcba86d4615c0cdf69a6b8207cb7c6d48e117b5d34ca35f510a3af94ea92231951818915f76605ec659b77bdb3a7249ad9494820fce64aac0d6ae918054a12f87e4171487c74f178bbc17b91ac340a8660f19134ee5328e24c4878287ae8ae48f88840239110a86c23599f6b5cba329a7f5ad70b2cff2deedbd06af222476955331691e8ab69b559acb7d010e90b50847a2bf5fe7f890b4b9d3e4375ac59a108fefce02d5f8d2d6ce7c613d69235e0ff38ce5ad02b7850d9b763bc8a2d2862c7638cc0b99e25757cb3125596efcd13c4f9f57cdac884a85c93edff8c11cbd36166bb9a92560196f711b3d8059054d12160b9c1b07b69d6f11945a1d14c80f75891d6c483b53582c9358e4453a4d581caefbf6124f84f274f6ec6140defa37714a1f839450d518f4927568c7f4c1174eb3a4568684945fe1cb08b57ffaca90a912b677c9dc89d5a3ca8889e0f756b5e07a75571b324d81b02c2f7a0929f65c4febe45fd4a9bf990f5ce54ba31a9e9678a00dcd097d47a97d637f08ca933d186641a733423004b21cc49b6e5e213531905d13c707b04e98bf9c078a54d6fecee615ee0674c4e261ecc0d1db2e51fb3e36ef74c7aa4e37ae27d894470f9983466e15e20a0b4650fc67072844e449f222d70a534174880141b831be5b998a2aa7aaecc6b6efc717000299c8a67178cef80b227e9ed1535126944e8e27fcc1036f553f8e86a307fc579b2fe0dc02b7519db60da5c4046fddf624d1fd7404f01d785a98e35eef6e93587772fe7aa3e72f03071464928a4aaf55178756763a7ce0befc532294c7182d3cb8f5f083fa1e0fade5cc308b85ce85b0d3982c2dcff1c511dd10f93b0d60b15901fdb12aa61746b85c0fb609472b6f9c8257b3257c078194aed48a89710057784056ab872c2c52cc896658e01663116693d7613994b513a7b9c3d0dc2ac8798c9c8a9ebe3b4107115bdc4f840e9348f504aa67f67b15dfae81010a989f8690afa0c6287603889b72184d69f3c614768771b8a22ecb5d78c48960c1f6c63c3d9fd60150631342d46cad61c63a5075ce24984747974046bf0218caf0d538582857a531964312064a94d12d0bf5e5e7e0dc60e0ce8d0fb99002c5de8a46948bf7edb8524cef65bdcfd510f3292de238db1a7c648631f6d2141185d2c83b792d2ee39d1602456aaf92deb776e8ab031798602ff2d9f414912caccb1f8bef85534b6e1138cfcd6d5d1312af958a6345022f0de53aad58f21fa5f13b9dc4a291760b713491f48826e7e310532ed0649c67e63dbdb94ca3e1474b174525086a4ffc8c9c624ab9c85f6b5dabdd2383e4ba86004eaaf7ec47069c19884a80815e642338a28fdbfd6a7c4a5484454b44a803e61207211cf165c5c35ca667a2ebc55b751d739025e8f132abd2a50cad07fa2c9cac64c17142e9a8398ccb94992e66bf3ce40074fefac5d279df4f0e6c85915b303e1b5297ba876ef4edf5b415b2d14b9bdbe849d5ed973eb544eeecc5b26cfb5a355d13b718fe3bdbaf292ad794c0b63b3b14b3b1ef6eb0b30bcbc42d6a7cf2ec95c41506a17eff0dd971bec284ad05c82d864fb5da13db2e30c15d574468c1d6840bb8708bb80f9438235c93aaa76fb96fdcb8f0b05c7b1987bfe3a8bce3626cff058272df5b13d0c90134f4e8e7c87cefa3e3b2cbe199c3a420709d78313c9b8d0f4f1efb531ed7d089f8ad6998bf5823fc57563178261d07c3bbb821fd12f764c5474cc01745c65b9c8a63cfd694e51d4769605308b11c6172489ed88a42d8e677ff7cecd0b670a389cf4d179a36477a403a299bb73ba6903d1e67f64b73ee37c753b6ac8154a326b2933c3dc6b3d411ad18dcbc17e78b646f5605030b9d56e1881476e0c9410102248adb01e74f251cf4be0d976a9450aeadc07893319de307b26b9d3cb6be227601b57dee715aa7ffb3a5d2f21d12435c9b776646af4849991ed34572b56e5290dde6978f17b0395831524d06f78c6298078ab2a74c855e91d85ff13370347a0041b39e116f5dd4634b8449cbb463b7e0eda39eeba06a9a12e61dc6401580edf890c8766cf5d7ef162881f765696129d4c4f0de29a8d7769ce2a69e80e73c5379bdc547a1b1fb8598ae5785d4314d7535a36d7a866acc28e1c14d6aca4ad17c7fcb35eceae24373232b1aac3614c2ee184814e938fcf794123f675dcb9d532e3515c6fc291c1a3041c23f6b3d67590d86cd20becd72324168395bc3e2f8e92ef324218ec8034be3d1b86280cfc14a116d096a94de4d7a6a01eb498ea29111e276c6280472da3115ce21786762abe5f2f58d6dbae1dc181a9001f37e06d665e22d777bc38598b18b3f7d0cd215868d0f89302ac690e2e6a10c3de2f4933be04a91dc72bdca037bdca2a6ee19c652a446c624c1ba43eef7662b509d207e157072c5be6ecafc2557b98f7f46b3cc8dfc604447b99318ba353115f79904399fa5e54e03f9989d7a7418771a52ff73b20bdc1ca40e8217aadb75c2a404aa6ea86204e01a5fab294e21a16db86c1cbf909d1619ebd0b0acb585290e5d418a55ef56259fab9d5611e73a92741f9f910f61053656e2bf696cf87d1878dd402ca0f6289dfd5855aaed177a254c9729683f0e06c8bfe73d9cc13e5568d2a945416a92255f7b48bd60a78093940a74a32b771baa4610a126caacd236345fe5ad2e128fbb08493be82c4258fb62a1460d21298c0494d3d997ec2a044d66aff9c911485206e9c6d77fe935f3318d16cd5366e787262eead6a89f7908e532a4ae352ae3acc7f7cd2dc0c260db36c0a8b1e089d760c72c1b261414f9f15609107c230bff2fe5f6f9646c9a76ec0b4e80a1f7020ee64cb2613e0bdac970db11b8ef854b3b7384714245d27d7985e218062bfdce0f61a684873d2885d298a91e8745d9af3731ef19c88cf301583df2acf75fa6d980521f27b5db5f104e22b1917de045605e51eec567bc326f12c53690a44558db2cdc6794a29a95e3c9981f0672d59e3e7bf66fdbf9de32e4a6e2b4d92f1344fe0bbf2b6e28c408006740c8578d0acd29ba03d70fe6113eea4d7211607b5b3d30fecef43e4c987c355327beb0d5e87388cb962d09f3d84610fced90e02345a235efebcb872c84e7194c16248cf894f02dcfd3be2bbd18964416a361c787a21bd523cd5c66026f060e15db7d40c5f49f3e5de16924fb5e4111f2f79e8add247743d4b86317ab692939785775fe4fb312b9b78942896d26b8092f24acc53339fe1b66b1fe793fe4c8b2c0025c2f513cbfff1984aa3c93b971e6313504c2f25a415f92c81897c3c9bbf5bb49e39b12df60f5b012e46c587d0c0687b5879e2f2b1a75fa4a44f53da55a0a74dfddc651c42c177eb99dbbb69eb77dd86d1f3065860c4cb82434d7d767e8c68ab2c46a715600d375003d35115fde252ffa6e1ffcd16b2e09b23c9c17a3da33dab80fb0291d4a8917098aa8ad69ce1535fd5628d117c8cf8f02e2717070dbc7ee01514cc430bdb009ef90fe615ec7516a8e072a09099159b61bdc4ea8928a0d15a3847872fb2f5a7f9ce6fe4dbcf2caef606a5a2445e03691028f9b061f5bd7f3efbbb3f1ffed03ef3f31db621084b6ea2bc879e1902573d9d9e2275133b1f4a56c12a70d564cc4169a91b693ee4b1356986a5eb5024759649d882bdc41c7210395922ab713676fd0a837a15473a64af525fc8ede8fb6182b4848f959032f8b45175b78b2ebc7a05f7c250edff887960abd439acc27975b7461f5fcf391f7a5f637796c1b3cb8ac212ce948dee540a01600cf0feb5aa4a8415284cea1bd5638d23f20bef9bcad36af631aa6a23f36d0234b09a261d81314a502066b125a5ff5bd749e0a2b7afe43be00e058f7a36715f0c34fd428d217ff21c9035ebeb734195bf7ceee2ddf628f498eb814e64078525afe898b55b6331440c17cd27f3063e5ef95d2c21d49c144db6867e6ad393155aea29109b4e9f7190aea1ef40f5ec9e9661b10e4d1718d8b464b65dc831a6580bb5aec089631b2490ce028bc6373055004c4557f7b395878bd2ac103a4a2a27fa7fb28420a55f31a36e78587ec2345ce0d67617f38eb930f121bcc0c22904208bdbe3145ae937e2e75e09ddadb9380f184b155d853b6cc001c634f86523e5af9974f08cb2023bd4f5af63d51b9479737f6f826b4e0cfd61f8e204c7ba92b9fcb489f9d6f95567d0d2ccddd44d243124837e217229bc73ef71d7b38af01e97def3960a92377b5749e295889df00a6d72bc29ccff5f6912ee2c0fe612f0b7bf23e8982da7d84b917d14534ac29a1d103fddcfde31d9a690a73e096164ed7bf6afb258df10087768533bc56ced162bc1f3ae6dad0071eea2654d677b02dc5c8d6cd8cdd760432e4a58bb4caed59861ab639b9cb2bca2a1c17d61f12a0b2a82428655652d08a0320d807bd7642b144735a8131542d573f451053caf038a23efc1d0ec6601ffc5524d3c7cc5fad32030d85fd3ef9d142774d2471352edca334a0abf1de51dc8f5f3b05e0e593dbe9483561037408d724d507bc4111776ac904b11867ffeb15203a05a9d82eb6f3c4b227be651d2b275a876b4192fd84ed45c9c4b710eb20b5632b60aae02babc9408abb97a084a1f43ccd602e123aecc102c5a1ab32993d580e93ac8bd44c0b45bc20c2e110979b865a43ea7d97b721e8d4618504504ded074dca2195399675d5c43bf6bead43d8a59a632fef3db55a8e5ff0d7c4da386115e146209b67bd5758bfd02867b823cf0b8dd1b61ff0dd1f91c2a22d7d788bb3ac02f452427b699b18dc876f84f62cce5fecad28d3756cd09670a29967bc937aa4db9c697430ba2327b406237b994916c025113b27dc0e7ae70759fcc51646a8b76e508ed68b22fadc86277d5568ac60f960ad51e3d7c81bf55422c7d73a469c52fbdff6b4b80c87066a6fb8c72288eab4b0bbc8a9c5c8eba911bae8af5d3a72eb2299f2f8bcfcddc37b12dcbf963b46ffe14973edad43f9e2896df9e76369df3381f357a577417804c407e63e5eb4a931c2f2edaca7044358626b41d69f4194a814cd489bd27b0126488d9046dad1b258526ed95e0a7d23bc79235917281907a0be4c341aaede4665f77209299e097bc487c0b6482f6be3399493f063ef081beffb89f522038b415600c78bccbfeb1f3ead325f6076bb96b6b61306a3c5bbbf9c8c3a799cd1463e23d542fc55245d302bff6954751cae05811985e48eaa014ec2935b15548ea42f811d194612a4b85ec247fd84edb771681a8d3c661c4f6e34403cee86b837fdf40c05b23450225060387058a2a9b674a794d47bdbd5259cc11efcc2ee56c5e1976c7318aece716fef1a8cdf238cf8e094fd561ae5712b2c5d1b56a3db3bbdd10452ed92319577fb4cbd02974156b0b6b8e3c9469996b535cbb28c3a3c46667257cd81f5453a30ce51e175aed895b6af4aaec7cc463937484e156c1dc74a343fcc0098fe468b657a857e4cd3c7a2bdb2b4cc421e5b6b46155e68356a2e1bd48ef9f03a4dd65daf0ddf592115cdbafd65607a647ba3e7437641dea5ee899a3e63c8e2229f0c11d9bad21aaa010aa940a27338bbfb1183011e067eba8fc34225e9a597d7c85ed99b0f89429ad097578ccee9d4708b9ab9b900cf0000b6f43620d6481aeb2468da90de0ff0fcdd62ceab2428cdc475f244836576b642b99fdc3e84941c6526bc9bf03801375958e4f150fe59f7ba811949cc60656733e3e8f35715883eead1fa12be32e44f160a4d3082c2ff2d25eb147bb20220ce150f71b06587aa547e16a24a49750219fd76fc030364edabe87be9546dff3d60bdbd683074928ef9d2a04c161da0bf4347fc5a23fdcdcb89bb7911c7d7cf9b39dee07e8c4d81278859c0ec120feac115812b75be8af8f81750936c7695b5ff66198bedc3709ed7de1278c447243f1bbb8b565781fe4eba092620173df3932c362fb8ecb1a82e2e618991e29effaf868155639eee69e5214f25835a0af583ff317111346d47e4cc9766c8382e7e94f3b8c1f66be2178849631a2247ca7f83639ba81ead2faeb2b0ab23c6f6e5bdee49f4c57c4bb2856ab4391d237c0c2f9389e81ea61a45b1192f210d49f42bce721dabde9d6c9e2ce7680f1db047fcba126c2da8c48fbb0902cc1807d19fa813070166d3463332230d649177b9e0275126d958910eff94543a98a1eabd3dec538925d1b3fa0b4f82be3fa719781b003991aac15e569190dfb1c2b724d95f16ca265781a2c297bbf5ad4f2ed5adc4681d00ce5026fd67f3db069abb36c8ee5887ed17994e81a24f71852d076ff32d87d5100faf6f3be452d9aeef37b938c95c65e7131385cb9c7781557e9edfc7c971a86ff135258950faa0ac206ce302890f685d3b610370ffbb920c2fb5c893edf1d3c807efd93cf5f82c54b16a22e946eb6df5dcb67deea43457ff83500fe4ffee0e7dbf47282383f81a68feaf6d7b4719cdd2978d492ae2d1070a0a36d3d6acce4a9d42b6c19f40425ae5ae28b2b4105ff83b37c7c540aaace05573818d08b2050d7782b86abae1505b0215af9669d4ca32f9e5995acd074363607e0de6ddc442d0b1f9a273b1ba2aaed3ef57919878737b73bcb7f4669c544064d7dee48e20b6536dc6a92a7d6a2eb5b6795f3e6cb68e70bd9f930387525c038bb86f1d2e0f4f1d19aef667dd953e1fec19e6b0ca98dbee63355d45f2a4d8ef55168b5d23aaa8c92dc0e18cb8a88ea34fe9180266bf0b124dc8c3b89ddf561cd887edf22908a0c90a3a5bb9cb84ca92ae164a670370747af6980555a6f1c3e260f4077b639e352d86e4db2e5072d8be300274951d327f95db867b52dda8dd5128823926c5bd70ed80c9e0348a067e270b270001d7f2683464d879d585900530f9e048a72ed4f1261433c810f2bba4c308e7754ab3a65768b1eecbe629482015cd0f209d84053a8a2782b58849fce11d093de6e88df435f1d945084c2ee4a41d512403196fb3542aba73ab8513dc89ec38c9ab71c6b8785e5e0311f3c48499ad3948f0e0b89d848eb628ea30a141cde59538c515c97f255711cf059194f25e22ed99b381b2859de128b0d999726d7b7f331781e8d430949af63e4c06eff9568e2cd1f63b9fa016805f2593d58b5952c5293447bf9b6814cb55da4febbd4fb836396ab883f4926dd84e242ad0d74d0ee281653e2e446f0dcf3e5364be1f97f3288ce979e5cf8933d02e2a51aa15159acc5fb25f0bd2787b85d6555a4a2baef97544864850fa87049fa05412b67ca89d6b02996cb6fc76153060fca7a9e97483225e11068c2afda10687721ef4f7c653fc474aa52143aa817673d5e22746fc83b728caaa0a0efbc247f53580edb80a62accf90b5f66a20cd042fc954d0e2b11ce4cc38fe81bac59dbb777870cdd8591b5f8d31a5fb1922d18aae452ff6c7e34f2242f697de044d2caf78a755044f2bebcdc07fdf59940dba961b9bf9cab528628e944c1643279f2fd59fcac7fbb25b1481d2c5f24c896027d7ab19c777d41fe21c2edb0eaf6916fe2293ed7a7786b6b99ffc1e7f9c6c97a1e69a43c0c371b691e3abe75d5eca2e23e46726696ecdeae37d86a168f4e3a4d221482dcf76fdd3a6ca937eca2b3a9b9f7eef37279ee6b4fe0cdeb2870f70da63eafd1a725558c45e4cbee4588699b380006590b2dede91c6938e44250e988ff36857df8670a271240a39a0a69f7048882b0021665d61813de2730eef4c936bee72436d8ae0718c2ecde0a3975b76d36e8dd30716658a107f1eaa48069805a5b3b8f1a6a03efc49ea02d69068978839d8ce45ffc4551ee8afbaa256a571a5a302f490100c4d70fb87f34fd791826e9d5009b5427d69517720a0d220cf55190ec61bcea4a3309809e5ec24d0e6dad860435c98fdf3c9dd3e7196b46a501faddcf385ebb2af66aeab1175fca64c14797eb7e46626f50d0ce0f2761b80fefa6a0b551b59d4ac8aa5c04ea0a35474f5a17a6336575fee7e5e2c1b013cb464f90db119e0a02489c3096d9252eee06e90a708badace3cdfaf0a92a1e4d6b7522a308f0ec353813563eaa4f078ef86d4ec198aa434653b29d896cfa9ae3e252d940e806cd0d854657430e70e60fc2bbd326cce9843fe967dd1523fcb3a0075dee51ffd872f5ff09161d9c20df0036753d24b40e11abf6d9027230f028fe226c9c2a2917b81b7608a474c913f13d4a2fdb2ee5342aff54fce8844f18905617ec152c63d739021e6c078a735496b1f087515b883074c7041025c4efeb9d3e7d8e6d31b67383d2427459d1f53af1518cf46a45f67063f5d7fa6a4e3ba3f5cd66242dbd118940474d5cfd512da103cd3de3fd35f5f3747490a222fce0d2c70c2c114a2cfb15fd00d8b08f0a3e7e246a4d4cd6cdcbcfdf94e0c6c92b8fe19207b4791c0501b85ca44d703091a4be265482f6f2207923b193d68c7313df9c73335d554f5ecced01832481165ddca877605d0d4a778c00dc7c7262070b4a8d99ccc65cc323e5f87300b89e931e81a53dbabb5f483678999e68d01c30362d59576e0923ee7ae2bc62b74c525684c8a4bca1bf40f892a0e48a602aae06dc2922c5b1d52bdbfd6c2684f9bdc46f0220c0a08b8bbd84044fedb2645be758fbb0ab3d0fbe46c1d9836d28302a0da9c32d666495f224ed6daad084ded591eb846120e1ba18f4a57229cdd1995ea2bfd4fb399d52305051bba86564cf9b371be16ae49d5a4af3bcba35a7caed510cf1c3f63808e70fd59580d744ce277b22d210c7dac445f35172fd80bcb63624f9a244eb8e0cad2a4ed0c3715816b06507baa4bec3cb34b57908238f69aa8be7ce3bc08e612f40df0720b52757b1e152227e23531a74f9bcfbe248c1a62e4127500251c441f01db8c9f16b471f1757284849c88dc5a0e89af4e08fa528452e0c09cb3ca88b37d135d0523fc4b2fe56a61c26585be33019914c52296e77f2a4effbc96f09ae4369b950c8272d37d0b0b320032a23fad28bca50dc63a805eb1b1fc3b9328506f7fc822b054d31d5eda7bcba8ba7cfa09daf9bb6306d39740aa2bc2fa7249fe53468932f361ddbfe6373e65b6bfd0952d4965aceaefc65a038611645a79d382aaf9c652d03fcd5b18def8432733f8b434d00d648e940da4e65ace1328e1f3009e717d551a4990ccbb0160b1515c6f167b9f3c0b8cf286630b7e43642074b558a0ce307d1e712b506e6932cdc5fbe0a024568918411ae170799c5505a1ae84260589f900316599ed2edf8edab55b0a2fa7d7c3bc2ff25802f2fa75b58631d6a4fc58c58692821fae048a6226b49cc5a710be5ee3c985c2a6dbe12070a2d7a1e6a9f4e4c13f9ea2a7863c39b10453305e8641c5093b33d3b58faa3f9c42a387baab6093128666ed1421baad9e9c56ea3bb21f3758cd6a655f2620882d8edf7d389065b613fd8fe4b0ee1d67c35760552b2d06fc2cf94238e4caeebc519aee8d6a45e6db54da57f888603074b05610d652fa8ca9eab570bb05d7dcc1706d90e7f691a8c184864fe8e2c878417fb8fa04357c6ccbbf49e516b732992ea7bf021b61f7ef71e76361d0d696549d3959d5b544078b41bcb9899f5cb01cc4fe60280262ad5918cef56c7216696c9242b64010d84bec40d6b8d17f0ce06b9160a56d39fdea7e47819f7022f3aecd60a770004327e54139ebb053e264600491276950ba839d2edad8c27671f3535201f9eaf71aee3c88f72c6c631aae060ac954d738495e8c18eb1156a7a6bebb9b9bb3192ab40596c64e5d4420c0152dce180be7ad771c94a56bcd5b062ae589b27fdef6e3f4a747f27e5570133e9fc9781570ed21418fceb9e037dce217bc177ca0671cea89f6b8bbabc6e8cc53753bb51a575affa70fb90e78bb06df37a5ecfe37818f4dfec896c0b8e7b7f538f6198d0251e0654314326078f2e49e3fc2e81e02f465dd044567b70f6d8919ad51f7129939cf02d58e2b43580d55331b476383c9091cff1eb2434c0f0fc7b1933d1f549da61c2136ce3f4dce38cff1cfeef85d494724c9b7e39c014e3146ec6b28ba67c816fcdc91e6310d4b4fc4d42ca52f3a5b69bb65136ebbf6fb8af2218404fc7cc9ea34bec325e146c1a3ef505710c9316fd01004a184fd55c47bf9c143bd964427bc2fa8f0cacae45cfde6f02a390e0703ab3ff75b82d48b68076c4c8f6c2f9e5009e478ec9885580f49d8c253217c667e3f473d9eb77693f60fa79d77053b341f53a3d320fcfbfe5bbcae82c1dae5bf9a2504a4df8f6249145312b2e0346874cbae82d390bc782505f28d8b96e940c226f7034819fd1242f0f397c6a399844814857a61f066e9062d70d34ecf79beee717b5ded4975c8f43e7f8ef99bd058fe5bb0156aea99f90dd97e63651b2a3cf684d38bd7b2114f0e5e2f8c6a43170148ecafe54a6cfa91a64049e7413464fbf8c8658eca4b0e1debe56c0fc8493c60e90bd1c01c01f0e272f7baab4571600cf2a308785cb5b20cc5e3c81609e37583e83fb2b581c35023c017b9ea87affabe7a260b1bea85d133d409870eca67b787ef4b1bb806946948e2f3c30386af4cab863a6c330522b51d015fd6264aede00dd22597e3a69fc982cb5521616149e392ed9d994a60c5938ae840b7af7fdcf36f0d368bb1058f13ec3d870447cfd7fece8a48f1cf21a3bf92e6a86550c502f4ffccfc23b216ac01a7e7de55229a1ee38edab29780da4ac79d50eef7d04dc3eba4f755b8d523013eb1d04985db96a77fddc9a49dff300e04658f87c083692fac6001231ea4fe09dc08e31f349e543c423770b024dc234c02bf6c91d925239847f560cb5db580e3a573483328d28ccc0c1985fa0305c62eda942ef0aa954864143546aba4c0b4ac96ba7e7274d4527bd18e466050c20a2da896f256b7ec3b2e7ab1424872ecd0540cd1229e27b22a28c3bfd3d82357d1f0e102d0169ed59069ae0cf08cd20f6e431bd539a5fa231f1726503df4885bc47e678112d215c6cd56ac5587dd9a9940f94e125aa14f5d9d6b21f9586608eb035e54c2da89a8feaf4c5d6c76778bff4a8fcdd94df10e1ba6c3804ce25d216997a3444aadf528790dd89a6b76bafdc0a6ccfa5c74baa308fb959e04de88636ebb269457580ae40660565dcc99759948e45e29f4454e92442450615d09a324567ed5d8dbd4e0f0a68cc2a2cc329c737f2cfb4456cc0c2a1cf5d317561e8501787c649ff9bc6d30e4f6a7a8054e39cbb5af4edf0971238c8d773b02a3560a5e286da352285a9c62e7a7e48f457a3e6f6f4a68f589ae635fa4303ab08335759c77c7282450f48e1e64e4c430e3807c61eba18fea4b061e68612ad4754097bdf7af8b68327f63f4e2634aa28ec83c1a1811ce1304c62593db34627fcac32939c4de30e918695b3effbad3d9f17beb3b26868fa778d5b9aacde21359521555ec1d2cc07ead1181a945eb24ed22eca07a2d76546d5b241eae78e1691389406aeed0aa2b96d04f8829bff2afd581566d46c6eaf06774764b1fea7ed6fffe448025d2afdcd3a6305839e785d27caa6e268fde91f39daa158df22e7a93a081424e9af811c1016c056f912a3feec26a8558f17660be6f93407e28b3bb41b49660cd2d744d39af3b7f2f46280cd33732a2b2738ff02577d0070f533716f875a474341f4ff111ad1dd88125c6b5cc986e2da780fcccc23923982edb968edd660b7ee7ff77548674ce1c7a94ac550d386389988f10f43bd2026e9bf4f35f79a8d283b60f6066e0a8a1c4ce66064e128531adbebf8f104ef38b37fb2822237e38245cb67e9938ef8a339e54f282971d187bb61b50837f05566fffe4fdee8dc86f75041d2e9e6564ec5fadd13f4179948e13034c09a29f58a0998b02a6f12a3e871cc3af59c081435af1466b59443d3d94615de76a7792df45476d00cf17600049dd1bd0daf4389d85cd3d8049956884db2a7dbd19cf6fd854b817c6a02c9600248e394dcae9b2a4d48eb7d5e5673f16878295a8d862bd7f1e484977e3b661f659bf30e8ae3444623e24677d13e10b38ae20af0a530b5640cadbe67b2f36d390db62b7267f5349c39428c447e40f1b5401c2cd3619f8f38dfe79c74cf53dca7b8dd1bdd34f5dc86a4155f194a1253e5ecebec67bec298917f5ece81675e8c1a28e1f43b271363f5196992bcd849b967d9079bdbb1765142d04b33a6daf09bf1555c9b68683c7ad4d13da7893f3838927882ce1da6aaf2977c297fe1e026ba41629ea040f1022039f780b470de62c7a6058d018cc4c0fbbbd68eeb1979dcebac2de7b68d2c897194945bedc8e058be8b74e8294a75fc95a834dadcc982d650c45bdcd5177d2deedbec319bccb67303709fa1789c716381a9957bdbfb182b7c8e1aff1a9f092912d31b5d56925430d3490e395139697f52ba4b11aced3bec386874488666467427e73ff7aa5fee4e8fa443c498f2828f5c83eba42edb90a37854df638a86bc00c2d868a0860b8eeb3439dcc97a2d32ae22df277f3701140ad147b912f49b5a73a87dd044e7333b0523fe0299de620e7eeae15a1635515fdbcb975bfddb30608b8476a66ea8b3560891326e3d0cbe808e049989e2c0866984506431aad62550d6e3b48798af3cf690c46bf8fc0bb5b27f6c1b21765d8980febfda3665de08729906801a9edbb464dc71e0f07c7af49a518a4f3f62da878e9f2868f0abd8fa3fb8b5c9597be653bba0c5878c1f30fd3e86e346a667920f88b42f741f4f4fe90bad403be2323b62b28677b9e471cc02bf18d06004c5dae7ef45dc97def1a111fddedd72c7d0f37663241d72ac3c861fd23ed1b610eb8bf6376490529acd4f81b1b8cd53c7ec2aee8473c0b2d6b1dfd0a49ca5e9e6c97f389e9c1ea95ea0d7543cbcf75a70841407ee9ea126954068c79aac044145836419bfb160203e3143adafaea15580363646c8606fa456f19a43ed048154109e918e5a0ce6198bf35146f46002b7e960285d438de1713972cf45517bb6195b0f797cd7301031a7b7da95279f4a16445d319d32c23f431fd8aa762360a9d38608832fd28fa89e6b5b470f9af8d08178f9f29538570e469b53f137a0e88a427beff71a4f703bb107e764a4fe5e079b7f22b2bfb711a21225cbe95aa7115aceaec6390129f29c8ee8f464e5011ce6f5132c290eb9a51f3358946e4100db02d52d6e9f92dd22a7ed05f40523d4ccc3b84431869cf02c248540ac7439360be2c9a7581d88bc236377517e32177aacfffb06770cfabf3a1455a91496e0df943ccdb20740f06d801afc5da7a5f70e62c98e37fe62d69b2105ac2393ce8171294ec8813a5c920ce3f0d385ef69f7a67f634944103bd4ba0c990c31d05ecdaa94f72fb96c29676e67c5b271238d82ad304f04747972f257898a5e81f06e0329c13f49cad0ef239414ceefb3cd7861cbf53b7bcbc784c0f57e06679fd8190e6e7ae28ab593f64ad0a6e2124ebe0e29fe0ca05950c666b9d4e9de8cffa9787b3a7ded318c8040c7f08bec072bd0fcba494259e3358d9d6755745fc2a7b12e4d9caf594e75fe77055629e92f9c0271672441bd72f30621a577a39342cf23cde95970249797acfc0df9ace844d24602caa702e549cec9b35bd3be3894f0c0385e89cdc3ff48f7adbc421f12081810bd90a30183caa662508bf584e0531b2925a6d9839bbd505c1b123e271888a69e9f88973bd8df5e31bb8bd94b4446c498f2c1294f52ba77e52344c48980bb53942fafeeef64b5c30943a029541109c17ed9c1dce0ec60794baf2f7b267f6b20dcc15fc1041e2688a1f45d263724a98646c57a914d089c3fcefe91c772243eb2a68812d1dc9c1db27b04d0fdcc62d173ab44406bbd847d21f13bc99568e72e3907095ef61dd7811792da37c208abdbc98c2e4c1e32001b369bb8cd597bf842431e2a3f81f943ea8708ce443d2056dc03355e7563e8d4e7999f50b947fa73c594315c747a8cf2bf6ec0de08d1a469e5d0d92fe33eb42f334c49ca192ced74e981f623826ccbd5f10259823073e06875f5fcb73a6f1363601b74fffa00bf9fc95b7493fe03a5a03764919fcd65c9d46ed6fce3535040d8ad124cd0165d9365da3957364f7c3b758ef9c27125812098de0910d12d89b664b97e474b8695cc227a50170cc2bb724602332601ce5c087cc64640ce3273728bd4fbf417de3bee8d331c30387cd2b6d2c4d5b4abec73c5a6e7d934f7e545c7cc84496932eaa31514ad06b0a4d5ae0340f94c43ec846912a52d18165f021f04ae59414511cff1a3854aecf984a719ad7e7afefd52d8f4fedf9ad760b929af40de548660a26b7fd27ce07f1924b8cf4170630aaa1aedf210eced5ea76995414807ea20cef36cd423a659b3173d284ccf85f3353db8d9d7aea468be7e4ace57d88afcf2b3a488ddfdc3cd40e6d7bf08c333eae9990b74ba59e6726741a89e237b37baf5a649e27cede6d6669c8a6808b63880eb8eefa6f1e9896da7118ee4fd92b3389d69cf2be183a29985d37cbb4a205c888285dc4f1d65b722609b2293089d5e1c3eee9d58b5387e7aff721a3e7843aa7642408718f165582e344e35c1e0e7cf6d12fd8d2dd94ee6142bcefdbde92f6f2217a79d7753c92a7534acacc934074f4304e6ce96f92594a8051f76909ea2be1317fff52d1bb0e86217e8197098c4fab18b1140f80a61cf8857dbc56eb241e0ffefa03e1f874f6f62b77d2916d2c9cfacacd011e6880081ec5de61d9071e6bb29bf6ec2ead4acbc65996d635bce45bbe9e0c87d136947e4cf49b88a6cd7c97970494d15787b67737422aa56b6774643fbd6ec179e78fafb8bc59a7461e7018d7d9c21b354a95464f62db1ffd1a24b568dbf05db282a671fa13c003f4e4c693a7599f274cb2a75474a10998c7f223eadb70bb4fa00f57292eb99e9a6cc2a8e3db9d58cb6025a3a13fe2d8acb8a869ce485551969d125d085e23c488c4d1f36ea23eb121204742361b05edbac706c510bb6843e3f758f72b62594f3ecac0a43bcb848265fb045c8b91497205ea0a0c21fe823d155f2458d67f27539c4c037525f798bced914b663649f0f4c9095112db998d09f9c927b0f287b12bec95351d1e1692572a888456a80883174bbd6bd508391df2b6c1cac222099092bc6d20a390e127a972c475d33ee5a6c21ec19523930a760c2ac842f4b0adaeee4459781cc987739332dea2049c580fd0d40edd5a1d446f08acfec0d62e5d7dc1f3fc0637bb5e23ce3495133d84e0c2d5ad9bad4b609b9088b409696ea472164c741ce1cabcacdf143664c82cb6859e148aa0dabbbfe1fb8f99ea6f6b01b767d0df63374d100ffdff04884135a8a267c309ab8e1f252c4cf630198c960bac47a30980fec44c5e16b4c6da5fb5250b401320a591f279a7048bd5dbf2a2f93eadf9239cfd97901520e4cbaea4d8f53093dc8ccc386f4f7542ac5c5c6481c6e37a1dd72d02959b25334beb33044b877d9d59bf043c272833388e3d1ca27eeb83161d8c7669063c2465722a64b2868db186f67f236d2f72ff048fdaf4a6531309d94b2de2b6901bd87feb8b9810f4435ee2908a3329ba16212a55aeaff96c5f88fb8843d3bfb8e91d9462c22c9d0f42229765979165b8f425e47fa278f0dc46f445619b9eb49c78dd7082e0df93f8658ffb627ede135cdbf785c8e0b49082a80334d13c83f4df5053e5da385f42b8f002d925016bc6cd791e25434b0dbc999192755ef93a01f131b505cbc4f77bc4846b2a24e87dcdc489298a3d9aa2b4caeeb1b0eda78ac0ba2a2fa5351e00386fab17028d0720c34e5c4eda6d879e2beeae913f7a8a1593e1da80e2f71c7871ee08cae2ef41db46d4a5fb3cf87fd02a7aea2e4694a3bb3d3e62d1e29d577d7f173ff0a9968761532d3151d0246974167644281fc566b6db0a8d828347babadc8896c685733eb3b24eedadf1bc356dd533297a76626bbf3eccb68e548e7dd575f0b9889d701d396c170218771a4b656d13cc01d06f2f07b3047556cac8b9db111f0213ed87a8fc26e3fb8b13900f78e91d8fba9e36c6d414dd77d8292e3eeaeb94f33533a189c86af8e2a952093e5da3fc616a6e3edee03afdc8cbbf5ab226ab1c06fac81b729cf30e18ba91ee94453486969d79cf1028b7e7bc846d7c7bd59458c74ce951e135f5a23fadc62aa008368a1264cbfb4075e0a3897b6415f7d4371069cf608c33c1422f642125b5b067a8b4d6fc90d467ff53716fdc626e04636028cace8b0ee183b7d40d39e6a6b1f10c0fe2494a9a5096ed4b497346a43430f6b7d34c1283e873e3b1cc686f2a06e883ac3a42c34c2ee64f5744dc1ed24cf5c269886bb15a5158f04fc6bd8bfa2bf223fdaa95f695c019c81af7d60b16d2d386193a02d9916cc5dc325ee9d4e034e19ee763aa4ecb14a7f2c51cb9d0f665c937f62cb05ecf23c6d5ecd6fad7b68b5a413bdf35877db9c6b48c45863a13c9078b07d3c0d66af41a4a8cf1ab1cc42f84da41214b20682d20d7df166bc68b03d1930a6f34e7ef3b77a6a7ce4063afa8bf522144d8126466f233c94214c51c2d430ad9a5fe432b704dc09af582d5a6b5e1e1f3ce5a34e3ae7a666c79e65d544eb9acef19c6f9d4acc218f8d448367bb1b409803895191be55ea234f5d9a55e58ca674e6693bdf1fdb582f18ed867b63e34f833c10b2a60f463b8bc862573aa9ce0748dd4bd3cc2e46d70a4877a31a8ed297c68303bb84e800efedc90ef61a1b015df41718d7a1e09e491dcf00f155b196d89d75449f78ecc636d42c23ac21a22e6f96c7d0988401f26c8455f3fa2f7fa8d004cb187132d0df6d9075a680f7903564efb3bd534f9beec3dac11a3c6b68445715d940cddc9397c01a620be5fa058fe2865345421f11c2d77111a9ceced6a5d5f2aad391fe59f3a59e419e421d6ea76900bec13c65822ab22e46aafaeb7220b8e4ad417838bffa5b9ed44a255c73c6ebbc1d614268aab1e0bd412880fe01909758ec7447e8abb1cf3467b0a94eea23313d88e7af22acefefa6c05ecb028bb82e674efab59bf86c99856b54b034dc5bfbce56c38872aa5e58ba9b7a657b25b4c73cbef2e85b987ef18abce3e72154205db4bf1cf0660f01457bb129ddc317316e087a628d69276b8ffef884db588da1cfc2087b830aa6262f4f8775effa8794b5f2eef4c3a470d2247f14a14a01af5c2b80e6ecc0b8af20c188af330e580d8741447a6f282431be392cd5ddf6e5582f9796a827027777ed554d01e3638f55b47ae447cdc716feceaa7976fbed06e211231b9a26e4b281acfe05f442a958ea468bf78598143f27f5bec1dc38dc639c25180f8d66cf4a1cde913ccea041e2ae1324a08827e330fe4567f26f63bbb3790885bc1ff103d5ebbd3281aced3cc993f3283bcfdf7b68906623154ceb8941baba55827a936cdcc20ed0a96330c2341e60d9ce72a24d1f42712ea030726ce50288730d218a375a276127c6bc65513ecbaabb38a9c6b261a1d92cb1b2fc3c1b2168f1222c2157a5478c3f6fe19da52028655744af11a9d5af5cf09440c2abc4a3d32bff1badccf3b8f22033647ccfd27c16a1d75ef7953a8c18ab4c1c72b99610c0b24df07d3f26a7f95bcd67d6c91b79e22ff8630d59846a34c3134193850aab775610b7ab87b45094ef70a8b4752ebfbeb9581ea9be4f32f91485fe2b8587cc23a4a34f523de0baf71f768e344a7ea15c4a129df65dca6272255a7079450e0b5357db408bbbad62e6b76ab0af84607f4f880e62065974665dbdd702449154504cb6cd41662bf860b922a5e0f48a7b437b1df46075a5decea97811b85761986472f5003889d5ffddf0d3c2f0d06d338c32eb8e316eaaf74b1c1105f2663e7c6234f655cb269e32eb906ce0f0c03becf447fdc045ef529497efd7744df51d9350b3c642c98b1811dae6f0a01527eb99940865e8c1fea1e5c9536e30a8becfb1d31f5488b1ec6c21b89b9a60607d627b8dda2debc037d05b4f002b1e0447b01cf7e784ca3327378768f624d48e06ea19b60e527f11d8524f273dd974044c732a61872471e0d4f9e52ac932f263628b82e581ee6d1d8d5c2a5baa29ee85074c71a004937d728eb9b8fff4af39b9ccf768c249b445fd3650e81cf9ec023ef0817f36d2d2da5de131bd2c6aef36b119c4ad94f58dc9aef04cbce8450b9c708ed37f48510bbd25095ea66ecb8bddbc725f79a4de67ef91c1872175a5e59d09fcacc23a74eec9c9435479efc7825b480f4ad8dab317063e9d4393f5c0220a3d3af1fcb4f0cb5ef14601aab5d1baf555996a736c0118e060b822906819dee7f1386469ff763811454d7f2fa6bec2c0cc1d813355cfe3e862bddf3043aff16f7b14052f7d7253c3f913e3844309e9329f5634f928c14b98a0d7759da1b24611a0f8caaf8ff4c7d7d0a30f31a224f543cd2c427e40574edf86951f1076aaa21aef960e85638e4df14c87347c9f6798c2c10eca71fe994c9b53e7a61dde51d86070d976242660c669a23a616977821324541f00dbed621ed4a0aa24fe29cc60248a8fb42278ece0c9c9e62094216a78376b3295200d9e7c117c5562f0c2e1396c056bcdc9bce75fec6b5d2dc13ffba14814143cfb510c91866c8618153688fc3ccff00a83b17d1027e40e8394d8b40c73e75880e8270363f0db952a82597fb985fed3a539f577d4301c94abbee5ca5b1bbe05b94ae253402bc708196d34e0af84bc6a2645b40c37b9a0c51b70ec890df0416a4c145d16ba9e27230805fc92cc98299e1e33aa2babdea2c08883677b00186ff6193a445fece93490b58ba792d2ed1709a4f57832a4ad958ef3621c750a10ec60ef31a3ee24bc6d1d91ff41759ed9070165b6e1ca6bbf32b3b7c1f75d0a3aa2f928cd32e733f7634faddf41ac9f5af74099a7ee5319da0c457c7c2f19c5d22bd553307304c49fed3f7ef97c529ca01a4ece6750cf3ceb3b4228dc75b32930e93540c70dad98dadc76526eb589341a58f05bc3c8f6c084d36f7a2a96b770c0d72cb6ef116c5e55467a902adb573b9bd74fd2181176fc8ee51670f4a8281fc25df0fdd4446ff1d1f27c92b66330490ff1e4dbc445c45d71c00dc9b13c8b426771471f226d5bcd5d5f9032ee50b5db3b1b13665074d2c85949f384249feeb8f45fbccbe2cae53c39015b9402fa8829745b9e064359b8c080070696b09aba84b39f9b149e435b7fdd56b503a50b7f016f50d935c4bee29887270481cf046b86854f6521caa8e5e71ae69bf6e5215109f26e375b86fb1c93d993c7c961bf452b358f2d9d229b4b624721de0d6c3ca38cfdb02148c96bf63cb0c238fe72225bba26e95cf30de41d38c54b25d23bf0f508e75d4c0c1779c2f3b440e2565d7f197c2ff3dce15ca3b8b373aed1e18ff3b057a36af86e83a08a4ca0bbe9eda17f9f66f2a7e070c7d12e89b86a08ed6ee6b8ddfa314c232e8fa0c6b70ec82d0d904e69e71374ad3f349b91e75a5e00757178815c9b50d5caf0206b53db1731e7b4b978479053bb08ad87d73648a79573be66c51c3d1113b984f66c481541c257ea5940d95e7866f8990f60966e5a11468c012225697367a486686397ee680cedfb85f07ebc248d4ec3f541945650bff7f6174335643711f7b143e16e3d5ddb55afdad10467f3e5dc265c6801b5dd5e6f3e87c29d47ad1d8bfb5ef3d88b3893e21da86d0170f894f9912c6b64152859bbb1e03d8a9ac8e14b457bd9feb9e46f1e8c4f3b4fd4825466862a2aa62f8d79d873892179cfd095d18ef20718015a4bd5a15d138c3cff0e2d669f8d0b1ff1fb0b870ccb2b64f930f4e14f3beaa63be53daec0573d2fa562462683db42580853c13e4497ec646a61dc9b2f38cadfed0bfd9587e02a96e9f8cb9ddfe5482a23c3179dfa9bd8ef656e29d15478f2ccba3a9352cbd3149daff7a46099583afd6a32cd53a99a456f11ce09b2d0f7d89e907518622d13aac2d67045758c64173cec8cc253fc467bd23527b5b89bd88cdaccd3a0ee15bb01a38af7af5f7cf64532dee2850996dee5e5f55f2a9f0789b1b274018fdf0184e8db50ea1ec3ae7de9e7bfa772fb8cb74f64fc45479a1376d5093f39bfe1640f0f27a691c8cc43e03f2616c19d16b2e08470c08c2ccef02043d13776c145183821f9e078dacb0da83505674679b65ecfbe17339002502fc0856b4ba35348777f51af756934be5a43eedd9672ce48541d057aea99af6d02f9af2d203b36d3a6bd3537f882e3948085af5e4f4d87d6e676764421967b9e700002abf5df4433bf97e192f79ce4c7ed1173ae1d844d7094c6ecea3daa6d017b31636f5c42da043dfe1dc49bc34235ed17e1ce7ed01a83587ae3fcbfc60d96e9e0f6083a8918dd5236f760348c8f9a7f025b8259089f7cea9ddb7b6cd65be90efbf0a68245182351118f3753baf88f49d7ff067702ba2646d4913c44f18d0fbf98902ad482dbc31020f347053e25512bf244e94434fe84e5af973777beb9d4807f8d2481ca7ba8f5b39ab1ec0610354a4decc8c4d8ed9d30cd7b601ea10daf57f484a74a56fdfc359a2414679ae1560c110e3d1994b9d35b3ca6d6bc6c0ce3ed34e758279f31bec852f558340d2c5cdde0935092b32ca5aa1c9ae56f707b24b371eb29f27d6229ff1010a45beb1f117daa01f6a1c4241218e53ab5afb1510a73a19ee2359549591e3527dbe44799fef4b1021ce058c95c7bc15367570db99f7dcbcee80c8676b2da33a9e03bbdc2a5ae6f8f40531b682d5991f618cd0101abdfd7edb57e8368fb2b0bc76940bf420ffd19d6d23bc21ddb70876ea2972841afb903d26876dce379803eee9d1f539c804d4c11ea6ae8d7473015a0ad5083f38556dc8f3dd732968caeb6e5b9252c5dd82f33b02ac988774221c7f18ecdcc5fc6dd322bea99a8823254cd8d5214879247fae89906d5af6a2e38055cb486a14cce93211bd91ea6bd61a70f8e88ae165cc77f415b30d874b446e2bc0f03e80de9737b35c3e44990691eb0d9959dca66060df33c48f97b84c848320ed5e62b57211c79c69de1fc54b5dc0f2104692a28aa4e3fadfcdbf62386deb6552b40bdbc6dfdd6faf78a53031f293fb822e786c812371d4d90f9267e8ee68323ddaeb4540863e3b01b648d59156371eb986aa5609e3eab5ad4a09e6065764867ef64dcfbe052beec2a4030fbebd738641c0ec0bad2e257d0689f1858d6d65af16ad26e7cc8e9db516eeb970a3c6445fd3f2a4605133d5afbfd7ff5690cbb3d945477d852e74dc5ba53254c56a64dc42f35051c497cc9d2df5e49173dda91e6acbe4b8c2f880f160dab6c5e6b172b865967dc709479a235e996dc1390a2e0f9d1b4a61a0ad455004e887714a2958a550956aa4ad9229a777650e4e2f9485ce7be699f8ef29b745e271a602207b4b3a6318f14bf20ac15b26c15f9553e68b42cf91c092e358b53ccd5a34cf58f3189d19943fbce60cf20f8c274ceda86ec8559f716f3ac8a792c14f20e92eda59ce6a7023ce6440953219714e10d66d3a1cf649b455ab3ccc504766378b601e59bb8bd223887ed8689f3db06f34a33d8bbcc3fd74c5d75d0ce280efdd13d1bf6f19ecc978a6030d2b449ac91fbaa35a9af78a7dd7df7b9cfcd3fe3357f448fcbe9777e8199f7d59ef96d044dbc05b92d426ebd2aaa4f90a97f0fdcfdc526b0a7adec7b2083364268a1c8925468c132ca4d35d3f071c27ba24d4b345aed5ae2cf8d7ab864ed3303e0c4d5d4a0be002bf024f7bce1aac405c4b0269eca608d8b8b810775302e3fc7bb9cb01035aed1093756773fd178463845edf0941fb1ade26c37fcbbd6ef7cf924a8491cdbcf708825d4063b00a94d52cbac391712c10e8186ecd86817915735ad0c5875b6e35c431e9332aa21b6a27fa2d222d0f1be30e21d66410d87ce14d41009ac3d45c399fe6598df062c4024d9719b0a1623b6c59d98938c73c69e9e3efff6001c38402dbce8f468bee4b3a18ff0dde8f65ec7db14b9fb7571bf3cdd88d99ef2266fdee490f69f4fac246704efd5d90361a3e3db3d549080028c5d957084740513adb0f6645995d73507c438c58d06adec64b20cf6ab2cefe10429f161b6ffe0baccdb53ae5870fc68f3dfce159f16e345a0e3e99bf8181194283afbbb183112aa970bd54c31d5b993586e424f5b3a14228ecd6221818e03c5ec3921ee43f21cfbe4ffe38fdb00eb596c37d3509c9eeb01be4b56c8003ebf720be0c029f91168c8e27e1f373f64c62f5f8be41b689ff9533493520089fcec8e69ee5c90cca6f44cfa5d37d1cd81be016b2b1b0ee13b457084fa9c74267968909a47667761208799f7a0e54a07c933b29f45f922d8acd78c87c3f3f1b1ccbd89b9342ff27db87d7d5be547abd72b070001f94a35f147b010a3f0560847ff24aa1d56c358ec74d46ae703a5d527073ed83eb6964ff9263aeea53cb99e5e9c006f081761b826505cff15f37db29a98e50c369b17de768aedfeae0eb4be718ecc689ccb7b2470c197818fcd98d7947827b971ada638ec4e055d312ed746f7b0e47f449e08e7048e74e129bf9aca9b354a1db854b14a862a468a29d052703e629c0d43f813563ae22aa8d094ef39dc52f4d870ff681fa55e90f456a91897ab74d4d0034d3dc39cb2f20292f6167ae1cf540a74cb9cb95152b35646395312c564c4b92f427d4eaeceeff793a5aad8745f1a00823039d386b3a09f927458a9479e03abcc4000e2b13956c6c26d514e284b59a3a7121565e2e5bcadcf5fa0e8cc3af73d6b84f76b718b527ba04f256045171d32f47e43294f7c95e761c020c22c49e251bdf70f8e49330f689fcae77c4258f52cd60d155ee628bb2cb1fdf15646abf4aec31777cf8cb0f5569c9940daaeb178ddcefe54b946b36e9f38463c5fb74026ff04890532363c4e168b486c0c3951765d1b4701e9d975ff0f3c636ea840e4184744f3b25e4f36d69179d3049511d66a5cdadc1885e40875a265087ee1044655d6143fb5a0e296a4015fbaf09f2998c9547168b4f1a1da2329559b80b40f65c5f1abc48fba50c902f0e720ca74449c7d80d0c80120157c86b6c605cdb69e995b8edc9be9fc9cfbed6da79b3920e8624b21a03021d5c504a62f07d6a8ed23eb9aaa6af07d9cec53e1b3b0856dc93fb1abd26a5ffecae43acad63c6cdb58eae6cf4f436bcb1390d9a61108da095dd1c491340eac5b31ad820ce852f02681902ef25c09cbf2d915b6a19b9cdff978da3c204f4f8c52c9d1776f89df16514a9b900d72adad3e019afff8fdfdcadbd3c681be477aeae62dc973e09cad3dab186340f9ae6371560609e5c7b31d3b3951e7fb9ac4916ef25a953d0524c0bab955a40511b3aabbe2f33503f633a5f50dbcfff6cedcb15e0c8231e4c5ed854b6522154ca74296d059a9a0c94981ddd5475bfbac93ae48380bcf5e7919212fb4a99c19ced7237d02fd43316c3c2b4a6f320fc0cedc41e09df5e5c23125a76414099f44b486dbf1ec361daa01d7c9218626bb163720f6e000502db283b43d3fa62ca140d2d70ef60740b26b3cff9352616885caff69b5e91ba0238d42b55c3e24a8f33877a6cc5a82332dbd2c9db98db3b907d9189ab7bf90ee89839d65eeef494d10c331ce9c0d9bad21db94db0cae732c6b1ea931d0f4c4ca788190eba8ff307b63e4b36472442f2798a5180e849672875aef47a51fcd61fd6e8b4bdaf56ea0d250aac709d0157779e3ec9407783b2cb6eddf88e1f14320a0687b33bc837ec6a9b399b4fbb3b72cc4e614b66fb81ea8de875a815075c3de8f850f739f8e55f325dc4d2a25031b03d179df2d5aab8ef05219587e781e6781ebbc114fb71b4678f21f2a54f7fc1d0a269fa224a6eef22d013d1f6f93f2e09842616352905148ab7ea2795dda6f3c60e31d8613aae95d2073f904c28e36c4674ac11e73e1523a3f22adb361cc9246d4c0743f5703a3d37ba733da4270cce5c190712279f9188c22d27839219a14e0d0eafd2efda3c235417eed1ae9b03a2507b251885d568ce7b3e319f46538c553db2ceb563b905715c92e02a49ea875970c6f972019bfe30370baf6eede0ab6a0f02d09b5e1436f572c7684c82d946ae36e05071deae1fa84ab75d7e88a45d7e67f6f731ae4c19a8baa2527cac4e54a4318468e4814787cffebe4dd6a0976d1b3ee8378bb79c0d08c594fcfec18e6265cb5f3823afd7b3de2e5847f6ceb14015a0d34f226b0ce0a9c22a1377165e1f6be79c1f5511a6969972b4ab7861743cf809e3cd7eb2e78933fd40829ba9871a175299e6e349fd671e78d7b7988ae6a725fcbdcd39782ab079142229f4f6dcce1a8ad38ad22d6080a837698e918b36b13a92cadaffa402e128276d9433ac98696b3600a73fbb00a7ce6793b59dd43bfd80a631b8ee25562b3908d4367dc3904f405666765a37ea91523546dc219b7de089974a644593ce767f142b1f0aabad4787e89e4681d11cce0dcff2993ccd32b646d92e456f57c483fc556b7c8df591f9349f5a66f98c966dbd7b45a830106c3e4e81877630e9a351712f819dd67d8eb0b6c558d9a32b301d8cbf3698cc2c23c6d74c3da165fb06322a747dacad83e3d485707bf43ed135743699c997c789f3ab89e596ce24c37475d09d6a741c7c8d67d310885f162474a8774b5486b9a2bbb29143e0dda23e9d8641cba8e3e20b2dad0f9ffe197e70dcf56d26601959a2ccefbfd104d970b930403a33d46709be493b36aa223eca551056772c7f3f69a1f183d7b1d474d54277ec579f9dc046a6278824eae9380c199123cad0117c68a5b42cb4c0793d5a6e21fcc5c458e38585a52dc49c9b73c0b8dd1bcb4b2b2593fbef9698021c9b0c2548521f76006fa4c2e2cda3001bf04fd1fe891ab0998e2d643f7667587bbd4bf67199d3da9b3b7fafe48677b09f31b241169e1a0cf37b695497ec571991d21af08b91b000622c019362163c7af9b74ae7530f4d860b210c06dfb28c42b8c2b18875df98d28603ad60c94e55f6753a26f5babb17a64e302dff3dfa26734fb7584e6641fdd5251cded39f4a00638c240fefe9034ea601abd34f6f203b365106a3b90e008e4f8e14b9590755a4ff18498bbbdb562d7989eea389f8e20a4afaf81d26b85f24dd5d3cf17ff2b84105e94e1599f90712931b1c986b764a36440b7e89da9cf8412d540cf4415f40937513bca998b14cc11f411c5d5b2577abbfe5cd33f0ce867ca5a4e7fc36f805c165b3d2d5d93ba4360700ba0830bf9e8b7925905695f80725f4f5cf812ae778d65d21bb2b934c56ed096694d86cf8eb8a3e86a2237abd9c8dab4b7de658381114a7681bb2d3c17850a47a1e4048f5bf92409ab4931df15733659bb768e0e5d35f91c4efdf93f617ddf8833321b025349203ca4a63b1d8e0fba2ad27550f18e14dbeb17f2ade8d5f1636bf3e041680dbe8428516875d6a4fb9b78a6583f10857f4a0a26e4a4f32be89c77a92d8cd1b7167a3001abe456d4bbca532dbacab2192e8a2cb19dd046bc25c5af55d28c64d1daaf5ddba34c4eb6b2cf29f809b4a9ede2aa875027dd9bf71009dd924d91ae528d45a476c5c3615345e845b0722808a4391a90935d1dfd5edeea50cf1577af784da85d4e76413fa14675b9ef01e0ec8ffda6c5cf66e672a4fc8ef7d0f4b45a0eaeb7905752119d8541829eab66ffd57528f591086ca119404b889dd5cb3f75ab408a8ea76b4ddf098c99821055e0454cc1191f5ec31a4e1ee8a8c9aeb7c7b9c787137db042d718bf2d579b08156ea979f0fbf5514aac1c09f006e46b85101db28b36d1bbc1f1539d18172c2ccdc5810bc4b17f020e7762bfce922d65553c9141b0508342e212ccd3a71b4651dfbdcf26952fb14eb600bb5289f17219b90ca35884010378aa57cc7a4109a954f80bf0648a1cb4fc51d2204a51f2869b5e9f44c6011e39ec5d0c9a014199473da8f6986e52968bc4b57afb0b9b702609ec9c4400a5da1514301ffa4f20cb5ed0291e661a13c64d967c9438d054970bff2c40cd82927c99d884b5f5e953c89fb2a012d077eedf337912e48a8a7dfe037e0a1d23bad151543558b50e3b48f08935dd89179080e2a22475e061d26ec4c237c885cf1f70700a422e4c6680a113c3b2b3660b2b9b100ff56c55360a51cc1ea4cd6a28d41e3a7be1b4427d871121b3377680f7edec51b7650fa40279fb0a4887dd88be9bcce19b6a9d68aaeb84aceac2c18f0bb8d4381cecdb0aa99f446a5109e5f162690c5f97af3f167227778171416a7c12b8a7c6e35293918716272bff2c9fd232ead8a07b42bb381d5be8148cb7270b7e7de551644d64c42e1641e95da39c7c669fc80087b275ffca56385a35b6df609b072130a8f8ce8ee14150b853f4f137bb65d98a643f51ed9aefb9747757269f8d0dc4c8b2c27740c9cb7df1e4ff60de02497769a096d2292ffac39f2633b7d5599134ed82c0702a39ee69fb135d93cd46a53af25dffe3be2afdbd2acdf6667d02ac71a83c5275dc37e59cd7312ffc32c27c75ab063b07ec64707d6a7b351f4216b2a2324d0809f0e8a95e79db67e6c0b1be497ee293db9050cc6480d96c4973d8e07c97047224bebda7e50eadac2145bec858dcaafa447e36ae833a76b6e545e94f971aa87f3b2fa55eecd978ebbbf70182934b99a7184ceaf7e47cc51d12ac0f49152770dbb0caca69d66700462e49a039f6e363bccfaaff00502bfb47361476e61d274b65c08b50f162ae9dc45e7ae6bdc5192a4f5622fe4070a80351a7259bb81eb288e939fee5b0b4331ce0f7cdc86d5459f97b4eaf600a65a9117d995f7d6b442468d92f29bcdafb6f2ed72a7fb90a14f3911f3a5ee2cdd36084bcbe842720bee17c7696dbd294984ddf7e530f8fef1f811c6195cc8617538a39f4633a29bbb183ef7d6790362f91340b65048d6e47d3dddcae4a96617ddc1495c506c0c29cc8d03b255026549b80e0ac20fa4c5c5128ac65d14f81c64fa42430e9bd2b4203af27311565e3478d9fe11362808910886cb16494cadb9a15e93893e6784e9939a155e5e5cac82f93bcb07c5cda0f1227bb3eec4f68b7b75ec3948229a8915d784eaf46c65c8a955762cb75dc3ff7cf684c24dfd56ca74db4c42d44f09306e01c2d275d68af0d125cd4790093a6921c8751f4ad590c0adb85a720a03d631538f68231e2dd18fe2cddacdcbdc4f90cd1c20b919718b573cbd536f2079902687fb036b200008fe1d6adda1c2f125a853f3bd83915e5521080e10cfd0866f994df9a5248c09998564b05b9529dbd5dfb5a3891c788a5a72e7631940b10e8a9397059e35a4314c0ee50e30c490d89b6e076c92ec7f55f3a8f86ba2add75ec73ac2a752e19583ff8a00b6d52c7bb1e5c3db402cb6cb6d3eb5fa0f2193628b3eeff7fddc75365aa75c57ef0d727dcc51d8a1c5e65f82c3f000a9c1f02ca8a0ffadfa53ec89c3cf2e3bd675915ffc0fcfb6ff06b769ef3d4e0c18539e2938c202f32b1cab2dacdb0493bc3713b2b236df7da8b902c475621a769cb77aa8df7e3aa36c81b5391c6b28ca3523ce3448d52e33194d85f5aff4fd9fff887ba1aa08452ea3ef7af572fb168233eb7f3b5ff958e87c765d8d9041129cdae99b704385c0d81a075fdad0667854bd54dabc850fcb0e1b5abdd8d3cc49cc779ffb70b2c065586076b5216707afadd1e806d139bfaef2d8a1b5d64ec6e98398408158366c0d0063f9f78d5756010688c09fc0fd0ad911a5f14a18ec3f540c98fe15eccb4c5ee6ce1cadcac320c9e97b01693e1f8f5de53216603f565305cd263a6c4ffa90753f31b34d1b98eaccf46ec202d92306d99031e648f4865f0a1361aa9564837a4fae913e4df23a33cc51a3133740e3a35b419eec24a543674730a6db248042134f63029c315b45baa863f9d642eeef046ec21b0b75ca3f299ff96a39f8d70ff183bfb980e09fa2f6e8f0141859ebc7ed8617e0ba278f0be4c4308853c9d0f510a186ba8a8f91c173954d2739e453d93bf036e4e34c3ab719eec79c5969feb8673121953e19224e7ba141148582fce1a93506b432de31766c648e225c40159dc528ca61f4c959431aa12cff5bbabd444d894510592e9e1844a7b12c89a513227a88ff075eefdd0e31b6c8d8b22a869cb63af99c7241067ecd15e08c4f41a84a7492f304fb3d65c4c2c3ead25bfdc069e19c766952a32582d16df56e249f837271351104afad44c54e545c1be2927f4321f30141ef27f9801857b755a2a6071833c0ce9be2a2ff20b76874d5ec924c8361db68118850570de2181681188547f162c08afa2da43c3b143a81f0ae0dd5a07fb52854607bf73f2922a9023e95647a93bdd6d5bcc091c16678c6337e0842e34a254a84364fb992b318c9bf59948daf6a52c20fd9256f2609c1d8ebcf8b8832472693b6a6b6e5691c35970084718e8d9c9c42f8d4693b20cf046f0ec412f44fe56d0179e474025efb7868a1466b342cd598785a8962c8021d11a57c2b100a74eb96b18122cdbb02a1a865ac9fd2014ea32e52d22ceee5ee92d2da7d4108c67e9300db5dc8d4d6c3b41a67cec707a0f20189888ae27cec4dc40f3ef069568f49afef334b00dc3594bf683a5bbcaeee24760e7ce2d4157ca0b95ada1c7b2b9338d22bdc360e365b3bb6b7c1420fc712fe5da9e39970c1be3e1f543caf0d7a0508b409a14ac40cc655cff3a3c6326a8ac20d9c19461834508e21f31e9159ac39f04eb08938932d8f468f9d63ab3e6b4cc7da9cda475a5578bb62cbb98f7e89328d1200d488d7533e57ea4e41fcdd7948bf44a078e3b8ecdac758a75750692ecfbee026d8119ce02f00d7b1bc91aa61998be0879cacb2e01ceeef04c76fe7f3f5bf8e8596b891958872abb2c6dc407f7a608e8fdcf79bfa0518f7f4f9fca1dcf46462e2cf5776c44996f66d64d849354ebd44e4560b46a3011e43129abe39e7940adde2bfe9d64bcb4c67cebeb2dbc4f7f2a37a9b58184094bcb38ccf8921bd3fe7c32ed1e36175e6d6424b09d883cdf535e0924a5bb7d8a0202280d5b413a8b2c3209e63e016c34496cdd4ed3b6eeec3db3d08cb9d40ec82ff2dff1133480a6efa6b8e27eec33000e20a3d87938fa3049d346631e8523c9c9e4379c19f701cf485bffd89d39990c22de6419a8739d272014c204cb96e987f858d3589fd08b8e2539e8270c42541faa7b4a6ccfa8a6a762f258064f4a3b7a0d3f692fa371a98e32f4f26cd17062107130762596ed2ccca93e6c3075ce401b8a056fd8a92a9de5dbcb667e633cf3041e3d9f84da0f7e21d0a1eaa6a00f7a434e206d7712ced6b19eeff3be7933e3432bb8f4709879c9525d1a8d3c9d08e01d142fb5ede246d8c3a26d2d3d81b5ab8579705719eb8c05bf85b9d7ea08a8ecc44421ef6c6c74143ed1177771a4d54b7fa724edd7e91ab55f52d04c938f0a17549c8835c4031328888e770b23f5129941618424e73170d2cefae35277adb9b3a96ba85a5d86f103490ae48edb4fc8ccc5624c18371162dc75ee56b07297887726e310bfa288cffa0075a8d315233c9ca0fe77d4382ae86217bb0323a3d468994ffb084b84b061fd1774eb53f33c7073dfc55e09237a2673dcb732341f88e854cfcdff8566cffa1ea8326a6b2d49b85637995ac0d8a18855728ebef408ae7e8f84683681841439e1bd7c8afe6f7d152d8825f6e58374392c35e76a57c2b1d26d2a3017b0c688603f05632e53498cb6c31405bd64670045a6bd1c39d27de846994d4c91fe1e6454225bcbccfb000184e403ed3ea0efebd7e0f6188be95fdcd60cd321a253e124cbb2b64767775454eb8cf434d5142bbfa7c2a764878afeeea5fa6e545d28aa5c1018db0b420b5123b5fee1f27083f616c3d55be836a84e39adcda0e134d87c685ce9fc4fcdcf8d8f61bc7c7b5ab2043c2dec24f3c47cf13ddf1c47f6e02f1010a0f3965db5f65ac31d73a01b8f37a6b7911a490868bf73378f0894ef9480be2e1841a3d451cfb533dce7b4dddaf772a0b177d8fabced4201a9a20b91dc0ff64d2b13f812768f9092ee05005fcc24d4a20fb7665b21bd35252654182c4c6f30191432b100f77ed8d4a31662dfc4d6b747f4509f6171288c3ffaaf2289e39650f8f3db4af6895d7b0953bb463f02c7a18dc80060d7db7b40f25a738761ec71257cd151d8016a06406f0af8fc1a5b0a9812417979492dda520a3050bd6d8d5fc0ef6e1ff3364241cbfa3f8167fdc2f2c72b3993f660ae81185b02af3f5dafa0f2afbd48d5557e39d69dfd24b3621a3cc22e548fdc1d89ccda5730376e18602a99b228c4c5cc8e79811493a4e184f17d6d64698a85ec69b04ef826320df4e6a19162d6805471625d23e2cedfca52b345fb96f157ec9c957bdf8df1463f12a7b63da91c86cb26ba7dd8c90d9b8234c1816f9ec093064509da11acd698d8e65cd1fd7886f1c29323a8da2246935ef3d9ff0ff75bcefc0bec2f3931653e12823c82cc3d7f550bd0ae6ee2a87ce478836bfbc8909eb8c3358fdfb0a2da22956edfc32bccb1dc455b72a622420372c9942c477412544d1c69a3eccce32544f553ac93761c69100421b67902be32d8f86fe11fdd5d8f4965b8b5c33810c60393f900b9660998c139096555d6536ca46be9d6d33f44c247fe082eb00c4b764636d6db15b19406f22da79ffb17637fb4cbee721fa23dee112de573b4c1050e8951a348654c51edf5aa242bc7a579f7cb86960249d1f5735b652ad5c0490921a181ede108692a5d21a8c2384006840a2c1a889485b71233112d0ca22f9b90cea7816372c0f3cc89bdada95003993aedaa8240fae0ab214e4c1ab14999d5d11cbdacbf2bcc23668ab9a3d3981cfa1e57d93824a6a668491b5ca222dac3377fc61b95241184234c36a62b582665b064a56c965e0996e28727afbc0aafd0dba7c99466d494449f6ab29ca913aa2c6615239e32e0038eb06e4065bfa548bdcc8fa5092681b6d12b90eb52be141148fcd70e101d19b859085f0fb2ce6ce22c25448ec544b4fcefeedc9e95e5b1f66161b20ee2d6f51fe96fce637c3ce0f2c24479825a3c3d145bcb212de03281204be808429151cef4e84bc68a4a6d963e2843633c4c34755b9804b86cd621eeccbee1421f2cd6642b91a7e0bffaf72dc67cde96a538ef34b1cd7f2280beb19a8cb2d5fdcbfbe7ceab59714ff9c15c4f0a0e7458fb86f05466bd6127075fbd615d1ad5cdd714953405b315e289de6445be2b68ccca96d0f04c2be481f4fc44c6184642e98402523c63d8c26e2a16c69b9ad4f912488e7ebdfb178ee2f67074ac112c5a0b5236743bb07bd2df3ecc07d16e8377522fe60757042a90da13a8250fd3660eda56a120c4211566ee8a1302c1c29fb41c195f13faa67d83145958847264051e7e742b9329f794ea0dd37bcee075780ab510ab0618f780ea2b3c457eb35d7bc0c22c9cd37de56adfbb4bca28bda6a4202ea738c36ee384cb1ea977494ba255b0e76605611eb11841917d4c7ddc67d6a4aba1429d54d4f23da3242e199cc33bf69d16bd6a632e81c95db8a40d1a0bb0c85cf78ddbc00c922f9daff3ce97b6333bcb0e41870978cda8ac7425bc6565eca078e8e233497ce188251bc59ce32915a8e3f7e300d2c588d02a403716a90104c220dcc9ae7806ef3e019a983d98a641f3ae00a3fddc2c92dfa27436c5f09334f9ca007118238b5d24a37e8eac0352bb96284005f0089d1068ad49c901e688792670f7af7fdc730811e306966a72ca4582e1c587c314c69f2f43bdb169ee6fd8bd54023d99afb0009091a31af58c92cb945449a39066e199967deff688517f98d77c2e83cf6924d261aae2916d0a1490907cfad6acd00b535b2b3d0ad98eeee41ec77f9782c2f0120021450e1081ad5bb22c3a47ea1c9b367cb0a82ee92ac5a229a7dfa2dedc63027adc1072fab20ee61c36806b91cc7b278d04e772139c89868f781d91a4d0271eaa6f19f7ae249ff086e39f1bfc53efb45befa2da229f0625038544b38b9590c6554fad0aba8c014a944f90feb64edeadb7e5edda367763c7e4e730f91e21d7419b769d0040f287035a8e598ba61fee31b18058bc0f32d2192922fd223843515ee3414a64bc4911df48af938bf0bf4bb01713359a4673fd619e870479e8891ebe7d91ea5ec3188913fd138269ca30f78b2697d6860531aeff17025493a92b42f19183eb3dbe60c6f24c7501cd7c1827cebc7d1883f172074c600600a71ca0a61d3e51204a0f26bfbc718412299816093a1dbd5eae4381339a951c7758ce6be3108150cd4012c9912ad750baecdbac992e2965b27f497af8efe29067b4eca214f9e56c6cf0310e47b9ca3742d39d7514cb1983f0b1af45cfbb0d0b86b9e0c4f4eeb2c5b301237daa5df98a8bb22c18ac3b31dae26e40df38cf54b66c123997c80cd864ec12825b4f3c63b64112d57670d71528344b2b4b7a5ad1eb1231eb381f869af5ede816d9688dcebe8bd8d497b7913ee7f699689c4b5266ac65b60d717af3f15057b424ac33ed8cd0eff15c89660c6aaa714073b793d7f080da98f3c6abce0f29a9602718482cea2a466e52075301f359cd76d1b2f9dc54bc3ca28164f31eb3fc68ab3081cd4da533c7b024feb9c86916857bc99c7b98b79430d24f45543be16808b20f0aad745f97f2a87af0850d4bfb3f5f96760c1fc638f3c7084ed216642b99f84958524695462c99731e5ae40bfff6dcb1b72e8ee2d41cf2101f85b6f23080f149a25675322e36de5711d88e26bfc674a29e3d24d6772781c729a148a4a0ea23ec0fde6dd9a2fe687aaffbaec9b1c954802dd1315a5303416197e6da3f53d3e953d287b67b6458505cc69400404147fff6c7fd9a64d1f3e407a5ac4f74222ac4b241451a449ad66f3fd5830b15a4b3130761efc73bdddea7de16dc39fd85d5176c433e16a014b70d886e6e09115c26433987d42614588a2d42f7fa37237f97933463d8847057075777179deee8dac900a9ba6c5500f9420b49eb4e38da74d7aff703da324bd88c37e65921d5402404d5ef7068c0dae49f81e2e8d91d392f5f0e26bf18ea9beaede2d7d540d9a984d5ae7d321320b6801243e3516206c690f785f8da5676326c36eb94fe1158c71ad30195b03333611d6a02491a9115469188c44abb95527d0e75a6367c3fd507211be2d80d101dca39050749209aaee70cc7104952896290f8b6b364ce985d301d4ea734b700c4e1c95df9690ff44d57d64f3424bafec53a04d1a982d1ef9fad17c897a7213e9e46f4e449276054d150cf4015d0d5b0466b3929067e8357ac1a269cd35e08dcf1626b4bc987d3a7af36e0073b9fbbe7ab212f0a50443428926bc9a86c3513b5cfa2e3034e15878f28235a5ae5b5676066e3fe2d477e9265aef66e24050dfd7ba2ac8e96874a6f8cebdea239a02bd7ead41eb579098a10344f60aa1de02b656d11575a580ef5681048b42b2cd6650ddc3df4c69450a31d63539638ffaf763c112d72892a16186455e8647e915e05aabe21592915c798630a2a9fde9fae46d6c182a28a24fdda0b6ad62add93efa2ac95f5665680f49ec763ad8ea2d6f2ca4f841d0cda9d26a3d1781947ede54bd7f7179a455b44ca67a990ed7e2fc11d4c6ee8fbaec86b4422c636498c749489310b8d166b1dda1d5fb0cfaa3db157bc85a3522e551e399a7e870ee3d67a2f989eea7ab74b7c66c39cd8a6011529013098e474769186008e513391a262165ff6559496782f018ff4014ad0ccf0efc70f0234d118a3514862d8dc08f2abf0bf4be20174d3cd7e5a8f470934b769ebc563791a0c2467f7301acd0b03ce10efc6c31331285a83882a46d19eb9412b54f80b44c7335a0433953bca90f15bed54bb34e893e54c44dbef53f4fe8fa107f7a1f447421868b2f4c75eef45f668d5731771cf50689a1c0650f353562f31a646674d759daa06947305aeccba9bb9283326242b3a5e0c877f4791a05b4c6729499a33377c592e60ef837aef6e1c28e0cfb672e44ca5393e79abbcbc9b597269001ac3136324b80e69f4ae67d9b0623a2a5a3fedc21a4e417a786ba2c88b8486ece9d703d64515d92b535c506fb31ea000483d4d388e1c4c096fa6320386efb07aaa401024ffc267f012cf47194d05e0257676a2abbc88661cb1ae6d3eacca9f1db8dc9c394393b3c62ed1ee0e22b70555c1f6788ca6126bccffd75c69b2932c48bc603607432d57aeb642ccd36a011cc8353a1fa868828b11c1f23dfb321cce9e028e2e020ab5f9d2a7dcc3d78bc247fe900d5c7343d96dedefd511b510ccb6b305683f80784508d423d4fbb972f54a7c89d36a5fb32eeeb582e0a8290bdab62385ab84451d2744933ac234c01a79cf8c273f2dce228a29514520523d0624170fed60905ebfbcd7399bcc9fdf682200dd7e96285adc6a25e6ef28e35b7fb6c01f6c358434511a355a0adfd70e430e7677fbbf921fd4ff79ab20083c6ece4cdfe45541e4fc960fe1e44de0f19c22974d0b091d92e755d763b92384280691be0ef04ab3dda195e50323d49a4246c0b6fb19af3ee5a96f69586b69255c6b65a5dd4e6deb96907dd224b465d8899a6ee23e8a0215edd01e6dde94d9d9ee7bbef3ddceff5c4ee708992fb94d80f7d52a585f171c189194d37fdcb7c7515a345f8fd8644b8542961663e40701827db38048a0cb2c14632af3f2ce10b063fe5d8d4ef83c93f0db7d52993606d5aa8bbbe838a47e85633dc041cd95ea8968e4b2b04bea0c50d8160a5068cd224ba96982337573f893a953ff0f6de15080247a8bbb08163e4a463ea20f9d11e3fe43a9ac6e2063164d8c1c5555ceb5514bf121dbef80c6df8cb4a26bcac5bec54224da8e8f870dbbd98e674f3927c3513d42ef07ff598bdc43fbc9706bb867f5f1f6c381a01bdadbd11cb71ef529d3cc08fcedc7c4a637edecc3b719f7ccd6e4157fd62fa24b16fc1d4ae2db96aea67229333223a54367369302d8d2892740780bffb6c40bdfd9715d57224278dd9dd6b141419c51f3b1e5aa532ff0c47ece10ed11c547621541b6f7e3cccec79dfcac3489b68c5c786f965024392b5800a6150a4d383cd2bd80a6060a0c7b95c11617958475652208ee87bd34227cfe2b17c87f11179250d302aaa240700aaba92fd3c1a270b9c4c03d855552c0d838936ca78a93ca4672f26472b4009f21968b6815bd7dffc0a48fae62cc85da595ec446aab920cd147f76e32def5d201c5bd6f547e59ef2f0b85d9c1e436f9bfbf3b3d02ffddd162ba6a5e9a00302e3047b6df908990af28de72d71a3734743fbfe69109f8b7c77797d8d7ba4ffd13e17c633bf25ca44794db548f605ccd7fb27e45398b239926c9058c6c1315f7cc3a0597eb5b909e907498e1076f1d4fa455215c947e29c63f99cd1ed8dbbf79ed40b84b8978d7e4f57926b83a6bd12eb79f7137e6b21f0b9542ed0dc6ec32f8a6864fc6817cf6099822f97a4f73a3eb72c5a16de7a81c668e8274e1f396bafabd4f6fe8b890b2e7d9c7811dcfaa97316e48a47c0b148ba1e7799c9416e4e30b00516a176dae5d7409d8148d313c43c5f591f3f20acffc100914f0ea4180f51f5b989f035887d861ee79c9546dd9980ed159798ada89bb236df4a81e31fffc37c10981e38ab8cd7fb436e9df74e6e9c1743db433ebc83f234a47c029d7789e4329a892b80aa6fe33cb178d31378965a1d190da1f950cc659ccde4e63b4e1f89553257974e40b57e2f1b146180962f34e87daa93591d21ff5dc2d7fefe5de72072e8b77af36ad5b2ee10663616e5db20e67196b3f820b85c2c51d48849e607b45c38c0ec7052bf5c67b8926ddf49b9377b0d5293778b664fe3f9221e802614d492e526a347058d8ec32b03a47b7327e44663820bef676156aa08ac88e3aec2457fdec90c490ea5660357f658b24fc6dd3b0ae827d6cc9e9ee437362dfc6fa0de36ddbeadf1c1771b374834f73a1b1079420233f18c855cc31b181566652345a9c9bfc5753dca46c1ea5bf719077463578f0c7dbf3d835d62694244cce1eae8e43d46022504f8ee771863c57c8b3589a3d6910f3e2ca996618b948a3890c3ee05e8b8cd3f71c6f128452882d916adab9131bfe153b7fa85534d096e4ac018cc00617a4ff4fba0dc3e6b5c975f304c7b4cb4dbfbf281ac6805aae3ccad44f90312744018458c829d0e53839657d1e212c61732bd7245f175f7f078fe83d815a24b2a71a1ba7bf33d43a08f8f9a8f2cb46b3781007bab300838d9c05507497e29d724ee3e7d2f26a971263ffafc02fc1498fb6c61bf56471b5912fefc7ff0ffcb45eca40fb902237f77a211393b26f8f99b6b55b39767f571b604883476b6a1adb8c117c5a4cfa2af197ef5115de4c6e276f5020b66015138db623623eb4ef5cd0107ace080bb3d8b058d73014e6c25ccc693f6b62a8281f5e166f8bf31fa342f759249d5a9fdc0b631dc0090b87aae28ea6a250bbf266ee5efcbd063a0b4c48271aa6f2e5929395266228a3aa87ef09edc00080ce2f9a15bafd5946615381f6726d578c6709d935dee7910a9b027852b8dea3a0c90cdac165abfa761961638a1c4e6008fec66c895f3678b5f5756f31db84c11d0f0d1ab7b230543b3030942c689b8d6023d36226d7921cd4d60e67822c3fed8c51eb91738372687883e9480923d739a14333c185b64f525f754bb4a440d5f5d50f00fbe4e399485eb9dcdeefb1ba3ecd85287d3f762dad929c6b269e1c4dec3898ad21b216317ec3eed2fd576a7c0bf0da4cac30c3c20f53cc09c4dd993a4f946d6cb284a2152c6960a96b3d9d00ecfe6705c38ac988923e43962324893361c132849bc06b557d95d1a10e85af99bbbf39edd0421f79785df73a53312cda526f648bb156c9a0a0d29d9330955457268f21763b4948dc2815238b94bef33ad5f3212efa7f88335991b4c9f2c6eeaaac9dfa18ceda757a7c4be8a7064e54bc8e21079e3d797efaf6051c7621c6496d6c5c8f8e611cf3b0a23f4782609e9b94d066a1ded1da5ec84d89d5bc807969f06da86a807d155489c756e7ae1916f3ab929cf56e234be79e2725fe6203d8c21cf038faf5f62307d5d30e0fd0126cc02c4c9e60bb61a4c179c029220827a041bb24e93d1255b64a7b73ac9455d77a713f62d7b96856558e3c40a4529524e65533454dc4b22f4cf803c5674b9f341a6a3679b95328ef79ba5af5e9132275962e2ff2d920bb7ceb7eb4ab0ac4c72ed4cb8cb065acf391f587ae0eccd33329b8bca57e23e1bad5f0c9dfd2fba028e1561d0a63829f9e89371284152662076212fd5de60294bd3343378b24cd375af3e27b5806442de4b0ae212963be4686bce10f1b155b2ce2c02c8329cbbdead8bd562d35e228766b1b38daca71c20bc85157d59597eea943ed161570896c7d199f0ac93f97b448539355424337c9e0eb5018823e68047bee7baa5321b6be82dc5260ccae0f44720d6e2586a5b4e794e860d13d320a0049b578975a1eedeefbc3d5acbcdac893e961522e0d513878f5b2cfabfade38974eb69cde7d859830dfb2cce911961df070883456e3243f6ec93e010c7d5b4adf347b765d615b24ce999da6a139386051646eea4ae368a69d84f6e28f8a8facea1bae63a4108db7830577cdfda9a0440268238df14b311e1e8e52348472171daad644629b29ae59b884f9905aa965775001da7d9799a2d735d26450155f48b1454e1d11e38b4f5b08f13d2bc58296eb930f9394989ab3eb00521925ece32de57586821e2a3714ab859446adb1a0feac62a7feaeb602282a2fa89d90386711c352c7f47bb94bf4fda4c0f3ac305d597821f8cee1c16e81553e698d2093317ce4aa436174f37bf0cb7c91f14b6122c6ea37dc7fd1f145999a2cc66bd3ff507ae5542c91f1b1362d6ff8187105054ae7a437476a941645d7f0e73b707e983328c579dea013c147df1edfb8ce78777c65daf87f1a57300826ed6c836c3807cd8bb040d12d15eb4de79613f89bbd1905f2800baa71379e978f51cebe820072653c5edec44efbf1f052abbe67cab968def1f99a46a12de758540f1017e3a8ff4c99d7db720f02dae88ff3862f59e75f03fa2c066f331b814962f241bcc47ea861c7f93c6c8c1e84ef361a473c8a36ea0e415773122e45fcd2780760ed7ad0735e59d6dde3ccebf2dc8e6c7c0cd1e8f3a9e716849b767c705849db40e5b44cbf4a989d7bfb28d60631b2d690bd04ec3c3bd5d691668529802b1f1ad5e992745d077e5f4867cfe49a2dda863ce6452190bd1daf7e2c04138e1f9d4985f048eb2ad97db5e8039331c5cc55c7c18be5cb0fda093e03e8f9bb1162054d080b591ee5be2149214eea11d815b9f544f81e5b93657c061d11ed9e7a216e09d01c99701698f3536f215ac6ed685d626d3cc951725cd003ba63bd88132c21db55fe7bbfe000276c57bf58a74308ed2685e7add08220da643237898f05616e01487f6ef3ed3e0b8784943aa80a5491f2c0416b6419e6dac8a4bf98b7154b63280c6e5bc398b68774ae3ee586a723f48bb2eb22936c884f95cd438c43f9272c78d779c185c0875fcc01a2e798242a621e34dd067d0cd703917a379bec170780a83c0ce61364ffcc0fb0e1aaffc98320eb717ead74b40410db42967bf436bb1127b5b2af2f8c95b638574573d27a333a801a171ba35a546f0ff170fca0f2163981a3eed24a4e589f49bb1b47e71ca5a97c14bf9d03ee5f8eedc589b16608f83b1b89f5e35dabca728fa6cf3c05c568c207a257c3d3ef55bbebeee597b4b15f141679d8517dafacaa4131f352cd2228a1150346bc98cb0c6a23d24b8d4f55d2ed64ae5eceed6dab3e9d8a79863b1c786405700212aed80e9055b394bad1a984a344e0609b7467c421825d027b173617d025e9aa2b07521e032e0d81bff89f56dc5e577efdfd76dea025227a0d1dcd53f9ac2a817f9c4f0a9c248e9f98b0f4bec0c57e747df7239518cdac7af388dd53b116baebc9a1d24eedd1e3b7b6535ac3623390bbaa447a15b5753cb1234d87407beb74d719cd9182f09b866dd34320356559a7924b270324440063f7ab8236ee42662d681b81348b1f843e077df50ce123539b8863b0d12b791605759200316913f5a10fdc813382182af128b49c51e77dbfebd8274cc57fd76c289e30587862278a5a5d12d57f7f48e347f95e46fec5019d1d42605b6ab1d0cef5ddf046af3a96f0456c6f66751c4c307140c68538151c168e6487c2e9c6cb6d67d37319d084c5033ab29c7cf462abdb4f7d142a7b62df55bdf18266344f2ed8b448a7967469b2abfd72674580d06555c1a1eb9c7b844f07de8637f9959c1a21360fc2d36fdbc1433834de11cff15d93087846ec49a7de9929123f90bcd47f5343bfaf73b86eb58aa2c24eebc4eb55a57007463fd6ab149bd4fe896cf9a7ab14bcc98e6e6596ea6bd806e45e7e61c86cf58e09c63ed33c7998824ba292162044cca63ae1cbcc1705af61fc0cda96a630891263c69d7e51b7c8232500ea4ddb50e09526e95c577541d37e604e01bd2bd4881c57931604ae899528401794f94ee5b3a837065becb56e68813ffe40d6915c14c1c73532339d02e595fe30c5764a5dd77369fbc92fe0f892b332dd2ce3ab47a5fd3bf5f18f4ce4fc67b6a1a21bc59c9b1ee9d487cf7956b131f8790c31639c799e8ff7f2602083beca1e408d7108ee12f8c54fa32ea504392ea99480d857c6081915370213181b9e5d4c41b372bada6ab907c399be1c157d91192aa6dc9eb3aa301efecaeed5493ed1ef83d11ce0a440a7da6ad5e53180d14c98ac21dbf88a79416554f3faf505a688ad6968beced9540e4069e275e2395ff84a4b80358a494c593607a31253a766385a283768b74b727d464445915284128e79d8a719d456cd134ac3eb219d6ee160c2d963365fbe430482ea1c551cd07939cbbbe1bec31e4c66b213c63b5193f106878314408d186a551679e2e185fb4565046f23dd275cad3bcfb818a13caff2bb33f654b461322ad950b3964182125ba52e51cac651149d4ab6c3599fc96e6c4f761e487b47cac659974809222c6c06643038cbc2096ed2279e7735b83e3e5c802f8ae54689fbb6891a1db8f130b07fe2e9c12db32f19270ec40ff2a61920a4028cd07d5f6b888b598109d4675205c65db801c7625822d7e015bba856bd53c236b4d02e6f2c5dbb3f7e4694574b7056dd16c0f74fd2d7b5e4dd758cb204d31e549e12c5d5d781a3dcd9273f98342470081e22b24333aee5c76db4817bf945e6ed70b095f7efde5aa6e958082aaad01d3a29fa5533dc655dfcaf20774ccdda49c59d23d074e16c0d0e74b7efa4376c619663e8ae8d8b85ce11ac6cc01fbf9e793c23a8cf6550c429c81321b6d833710d8aef133cba334a2ed8ecb144945e0f947736c21495b1c87801f9d457ec2a63714592461b3f9b72838235ad2127af79be08b5c79bb253545070ffabce32e25d57069f963f5269640020f3e16429dfd5fa29a55b4c3618b98bd6bb7f46a3186acd8e0f634ea1a884b0787ce8323f55795109ea4fc5e2b726e4962c0f471d7e9f0fa31cd2342a88f9957dccee7f743e176e67bfcf41616876e79a39f28fcc6f91563221f6c72b8adee9516e4d1c28de8c9be1b69f9131e6d0ac5879eba64032bffe52a296f558c69ec6d14b8f32d7247d0de0fb350dd14aef28689164f154d0a8dfe26f99fd53ee0a7713531b40f2382f299e2e174650baf7bd325ff1a00a469a2037141d034fb6e6b1f368c52751be2c7e9be817f5d16c6cc2e6ce85786da98ea5e47be73f254befeb2e6584a6ea7f7d9cb75ceb7dfd4866411737ab0164a7aad3bf298238aeedf70b8e52af0885c8b569acf68c7feaf3c82fb18ce13388ea74705687372a86d35caf77a0afce861245216a9271680593d7387b990c7cec98ac5bfec284a71076f79f519a6c4e79bc108d367b3066231371b74bd10303ed29d5437da53c1ac9717f42dbb439038be9cbd3c5dce1422e4476de9da76beebb4cf372acae4be04e4d971f11f609c504fb4f7ef159993d0be70879a26472dbd887f79fd00f50b89885b6731cfd186a5eb51cb280fb74a3d2a252b3330dab5fab3e4de1edc577e2a88853c12a445fc0972ad22869f7ecacd7bf20cbd95bf4772bcced5c4b15d772909bc2a21f39c5b3b3d8592278c429710d7d7a3758afb9907bd063001f73c97a3371407d537a107539e9ddfc06499d08563d92267e49d038e904edff108083df2d6ed67248155a236300da6d4bce2fbc85d5f62362d3b88a5097a32530cddd1be31e56b2bc6df58938200270ec3a1e0a3465d59121988f2492779f0499cbe9db6aa5625d04deb1efcc00a3a1f9035f913e0fe515f875ce262925c95a47c2fd542db2f2ee8ec6d18077952b40926909dcad243cc41b6a05f23a2775f6627b4c798d7d682f31853796b6d151d80a3792a1807a615279688b29a12462eeb23862316965c379bc052452def6617fe62f023d374244dcd39ee347088c2d0a625100fa256b9a24b6213e51c7eb2be83e584ecb35fe9501b800d794c1023afa02e483c2a1c67584e92c30513856ce16b4c79fc77d8a23fadbe9ee754fe8b1e330509a673cebc3fbc07405e1334b7b89b22052a24cad887a292270a27575b91bd3f1f8be622798d222c191edf0945fbe899bddad93fc187bd6da019c1724ca9bb5b984eaaea362e1e6b4b16300548280b5deb5137fac28a39ea76acd9e0566f135b1683641e36c0f317dabb8c47ba0f43bcbd26010d52555c2249ab9fd1fc60da1a0643b388b0fcc22110a9f0f6f3d7c5652442a89293d37cddf557f5c085783869d65396bdb9f648981a086c12cab62c51961eff96fa23a4af8f53795e75da9dca8f1494a2ec21ee4af6b86510e3cfd7d87e31f8e0e0d4aca33580ab27c86a99f631dcac5fbbfd7b847a66d6bf2d34470909476c020a4008cf035b87ff790b256696d3da19af986210a63f2fa29a2cd1da0ec5bcaf463605dfaf371206301737a99c35c060b6ebba12d9184ee8d335cbe90701b9c8ff3a5a0e847027d0c6e53f6ec735bc1885732121c0c4489182ccc430ab9a18843b79b8377c4768bb96486cda2f38cca30c2f81fba8f9caa5d5188668af188fe6320e82cc82414227f8af0bf707e0f659f55e1a2b2a468422191cbefc2775364cce8ae6a893d81c4dd02be01294886b097fc84954eb5912f42ac6d37035ad6e5102fbda915af69f81b5848053e0574bdae500413108e1e927175be83bba9037ca3aac8b8a622ba3f8f1b7c809dfb1424a9a64d4cb22e20d178ba4dfcf6cbd3511e44d023c53434613b54994e58d954f2cdd24e75767ddffbb6178b07542d0c899f03025429d3daf4c1d71613ddd79d671a254bbcfaa26cb9303c2b391b920527d1676762a9bbe7221aad965e957e3f2e21797bdd5b6874761ac05ea88ccbfd8a362ff92f15fa878fd2f5673416bbe84ffb4998aa66a53ebd2c2f130aa8a239c94f34340435bb9b57aa52885476877efe605e205daebc691303e0f2a8e017b971632493fccc4cfc5490e756289c74cdb8d17c324d7f96a02050f86d76e48953ce5bc56e225f5be8a668c51a9babe65a30757cbe4021801035b73e5075b2937531c399951d34ad3c334b349bd97bc989c22cc46216775d6c7ee4de956f2d4b5a95f147bdb9a121c192d40d2a9d15894826fbddc354eff35ed24a36385d18c5389d5afc94c91dd67af71a423875e8157032a8c148a02cb8bfa9b366a56434323c34c4b657763f7b09ac1b1a4cc692d047ee91d15da02ed4b453f26931b3cec415e127576f22d6b5dbd4e0117d305e2c06d5748bb6d51fa31ec1f1b53891d1e6bff299ca4f600416c491bb918fab02c75f37580244a868cdeb32d3714df48a70ef61d9efa92825bf3f2a9fe6c9a04e593b58f2293ba5eeefe581d55a97d0e1d104074c4fac8609a2e935f6dd41be82dbf5ba1a0d7c3f068dc245c253b5b0e11b54224bc64c8ae2bc6ad488449a1b9cd0eaf2fcabb2d28783fe791b4d49d1d3773cf3febbf35ca0bc46901bcd164f7595424d2d4721333171daae089f0fd100486a3f91bd2cbd251e9906af76744cef093f65f460064f40bf7f109a12d9570fc3e05d8d425dfc3e4b1a214d87659d19ce5f3e93ce9da91b52eb7c2080b4fbb41ce1dbdf3d909181f9d424e46f88ea711931be35507ed8cb66b87816a7ecc72eec5fa61d9a47a7ca89d0e953bc86e591581fdeb5424934842f1dcbbf584d6e35b09f49ddeb2d48611809005b798d1bbe628149f41e9974e23dae1a648587c9c5efd3131bd91a3a7f72960c91d0acaff786a8eb91a2fa334175454ee83531fbad8444cb04de4baa025ded7d35f8e3c3733e1e706593b7b3c391bdd372aac7ec6b273165538eac53ef1920e79bd0feb695463ccef997db9b02a305988bdc57fd85dec928607c42720736694150dfba998baa5f4d8d6940357c2012b7af38b67bcbf61e523f381af00a116b10894dd1661aaa8cd75f214510f5596f22dd868a50ff9d875dd144df1c89f1e1fb5b4af70417940629eae6a6c49feff553f21c4a22a1ec9f873878deb4b44ca46cea5cb06594af334061666a3b4e0dea16a5dc622311fd33139c34d2574af2c5fb36cb76468ab8e56e1d0d23fd4a9db99b40dd7ef048a3f9a40d41adde76c547f051625cc67db9849e29e18f0fefbdc25597dcfd662dda82742188ec36e1d8eacd5b53c9f2560f6aafca167f5f219e647adfb5da3ced35947f440fa7928e3f7f92a2fac010181dbc72e6f8a22523c275f3c9131e7b8b29a0fe228bdc208ecf06a2cd329500166f302eac55ecbc3a471a50373011e726b5f52a06fbf895f53600672d29d7bb120882fee00b0c78d01f9fa6dc94ba4bc7fbed0e3e44283e3d04a26c8300961b29d508457b8668a25d91c125a5c30d29bccd110eb9833b42082482b85b96bcc49367f492677592a853bb49f17aa64baf937a914f50d589da8171b4f2a098ff87ebe9959de10c5a714b2dd8f49fe0ccd94ef78884bd570a9c154171399cbdcd5c1ae6bd5070dedfec76be844704897900d063c2ea5bda606eb29567f3f48e1b4fda5b525a0e74f89f54e9c9e23dd3a76337dd9af25bba2b31eefdd278e0f4289ce53506cf3fdacd753e13db9e6140b706d9c38b654264c149f1ad4874569515f8c829ec89abf88119ca0687bd31c35e433ddfd46281eb46d315a37777dd0f075d2d059127228c9aaaa3a9c6566fb17cd6ec3257d8c249f368afbbb604182d9e47b34559fc7849449cf2f3f0f277c83e6c952af45e743093eb5cb204cf4399acabb2209b6d9098ca8b395fc6c939de568631300f3e644729c57272fe1413f7ab4d0894d3d517b26df2a256920cbe57c8f96c8aaba764e0b374a24625a73efd6f6d2b37c398f726c8b3558ce41b24f264ad670dd1f7ff311c8d34384ff424da9bf25eb9d55fefef4d3bcd657b567ae236370547699352f32b9a1d8a859400c864f232c4f3d8d09448dbc7f09f0971fcce62b99e3d131fc28ead53efede11252c8318481c288828d9c6d3d70d74ec66318104247c94315fcbda8e9b488c56f752803786d01e75e2aea3f3987c5491f52dbdec6d3774aa22edf086f7f4d9f67b5a9e0cdf9b355a93344f172994a91c910defeff3a4c468c42d1f688c74494b6ab5956d7e133c4952e5890fda894a035156a353111eed9169d7120dea9ad4705a28a3e4872dc296cc95e1ee5a3e77320f2acd366d95f5effd41c8f3b2f3c675beca3bb2fc8e1ac787df333c06ff8bb3fb7bce1fd0b1a6db971b7a00a387dcd13b61f0195a7606f61333d81cc283fad8ce26c9e93d06f5d33ca640c46f9a902f7e5ecdf06301a28aac6396539b9afbfe0db5221c8d8b016a0ab92fa75bbb76f8003cf4c3399acb50d897c057727ad3f5e127f7e018fcae6a0878ab1e1a42c046ec2df1586c839839c97efeefd1df15d0ef34228869954f78f301762cfb5a8d7b6f82c1bf2f6e1f047b3f69dfad742af503528b11e9d513953d71e9c608f2b3d928573d53ca8997d1c7f19ac953019aca8271bdb4094bcf32e3df3b8a46c557e1da3e123ba88d8a23161c92d7edd04d352f6734af1a80cd112342463c66ce0d0d616fed19781da93dc2425242923cc5b6b08a74ab4bdd6ad5cf382ac13f86006f687b912a11b156c536946449402c2f9de5023133df8e90a4cdffd8691831508d50bee0091b6a6f13746a26035c3bbd339da90734f521e3562e650e04e5bd6f409fdcb4d718897cee6e8b97ea1f6f2a7b5ab0b4e7bcc664419d62b521d316e9257f67a7310ba46d816231b6cc154f1fae9edf113701490b896394ac011db981b0d4295cce4f311f9e4fb544ae3f72410aaac14102a5d9033b647b76eecbececcd40c934fe9afedd5c28ae5c9a50a46d4edeb08769257518dfa3c2aea936166e375c8f865766ca14e258d165efd34a759447b7e4df3a6c3ff55f1ba2ff4850f82587f6892b384f8238ab554513ede9f4e47060e581657ec0fef4c7192628353cc4923496ae948dd7442091774ead1952e9cc2c77c70950cf5fe34a9389e0a6bc563e0a2da889f7293904f9d7a2bc1f2772c159b814a8d6e8b7007fd3b1fdb5d5ce9082dbe14ba8b2cf6269f711663dc8ace0e39c96a0f80b3e501fd9019872d48eec731ef656938f52e0b6be3f92cb97b1e8cd30ccb8c5ecc3f32817b3c0731d627585fb6313415aaa1dc6afd1de0772502c0b941d8b7cdba1401f6e18aa84e034b1b8757747848f171c258318fc5fc281ed971aec64cd747acdbe6f33e0c48593e5d6ce19f8e2228ecf284b82282aa9f8cfae805c14563f55c75d2b03e0571f9f97ef3497b601e352dea1346dd3b00ffc87b7aa8b30270785e9393bc18a329001c26fb5916ca5f1564e7b4ab4b4e2aa06c54c38ac1a34ec575e44378404432980573d79fbe47b0115af78d838745f2d5cedb4f9858ef7a545c0f37882916c8695ca828969c207d024317b45c4bda384d77530acc213ff8e78b9511278d1bc91bec7c5354a5a78850a7a6e95030b41ad7a41dd2b7cc1bcdef77a2aa073872ae65f748dbc3835512e9b9b0ebcf664d85ba3f9556f54ca2e8c90fd1a7ef54a101b0f29302c07d933ae4208f168712d369e483e3e6c782916abf10ed9e22bec7e2fd61f43049c1898e044e7d75d131068fccc786e639c21764226329e29231576557166a0bc73c316effc86c4be56de2c1811d75ecd8c603c20564901ef313c358137e6206cbe1115a527d3906f7adfe574a703b8ec23eec1b82ed685988717d066c7b12ac96badb11c15ecc3d0323833aacf78924bca8b20330892eebe0de298bcfe5dbee0b10edf970d198dfd8ea5cd422656997cae7720e7a824f69372a9fb5d3a484631e1b71cbf2dde802436a5ffe8b173b9965e32858293763c00f642f3e1a2e1f12ac1eb274da8b859609829b43b4940a11a8738bc8148ce042a705fe2fefd9e6187258de92faae4ddd017ce73b02aabf33bdb0a75bed419d276c2e6c25b8f34fe3a94fb9bffc9e466e55c81a3049417dc9862a97e00f54704f1e54a51e9258e23cf6fc653b134dbe00de1492c8249d0b3eee78a74d364a22d2c4b30e214cd046bfd4a9e96c9b8cb4070a7f32e5205ba87c83d7afcfbfdae941de821d4dadf84d81ae57c299ac7f3778f0c6d52ee2385bf76b5a91569b839e2fecdad6f7cb455a5a839e5ce6740451a4aeed58856001ff26b0a2828aad40ed24d74c6bdc2e5abcb761bdd695b7dbfa8d17e46cfc28374a885f4db90e58b7a36084762e562acc42eef4e62ebc9128819fb7c8cc8309915c4d8dc5b1afc325d0af61556ce7578998bb019ac8358a4112f3abb03c6bfe7ec8058da22787d1e7bb937b8408f0c46b509d214f36bc953fd2db19a5ad7835552f00dbacc1ba76630a41efc260c4b2bc2e2248cb5eaa12bcfa7b77211c0157708adb73e460b460ff2b6d4537479f5b5711f308a50f93973de4ed5a57446e1844fa44842d2f8ac0fb7f482b9f284114ba68e2f6d874acc2c194b7baa577b622f13481906852696329195291b570bb3dcbfbb5032d8771fe64c315e05db8af3464b2f2a057bf98f96dc45115ec6f85beb2c4fb56ec8851495f31084e64f55ebcae0838c27316fcb66c6a3e7fccac88c4206128c76676e2db197eeea120361deab173538255d9226580e271710277c11b3c46ed7dce6024a6c50fdf91e8c6f95d0942090c4e6261bdaa74cb5683a762d32cb36bc5da05cac2152c8a0f1d5a505b86981f1d9aaba03d38129e9c9b29e3ad2fc4c085e601eccf900afe9a0a15f26557138a701e35d35418f05f95542f16d5eeea5cd95f06f65b4fa9548291da1e44d83e6c44058c33420de0c9991dbb0ac375a96fe8c2770e3395df1b12de4b33f09ed59c01b8defb2ab9fa7257471c19ce4be0ec884239f1e5e06ee2eae8a0626217cafd4f8e337b421c8680caa77a8e9a3b03cb3460ec2a3c7d1f20afd30fe2f03fccff2ab9c554a6fe3fb35255171b5a70d948053a846deaabfb365bc0c186de0579601523b19498d0699523052e7a88207edeaaafe6baa2e02fe1d87b9816d2a44af7b913918ff855374119aebaa3fa988fdc78eab56dab9fd43a25178a2df29f0307ff457b77bd76013a428b9e5f3a5b809ec65dcaadf27a741eb5f9d29c533d5f3ea81adfb6b5a233a858adc6268debdf951d728c95c0aee56513ce9aa102c013d7bd5c751e8a307e818de4ae0b84706a7e8f9bc6ed1305b6a985386bb2b9d926b26d57779cf49c3596edea183aef3a542716dc9e09758212af441c3711a68ba1faacad00130376e6cee503c88562e483b3a0f3b2d5c746592375d5847d68f0817ff20b2b04e6dfc53c69b43776cb2869b73b5e90fb305f7c2caf92aaa3c41c14aa3e2715b0d48b2f476e24f6700970edeaec59f48120cca3d87a1e6244b61c645f8d41211c729afe36d06a1cecc2d0e7b025022eb134770168dae0e86d864081521094561fb76592e7afa78503532bb40f1946127ab2d30c9033bd6d5b8eb1fbb9b8fd3ba5b0eebc6c9fceb6dbcd5cd688dea9e8696e3cdf4bb17030b649cb230ea23dcd8caa40316f6317e665d995b1f85fcfd50c3cdacea2c3dd1fa4f365f71ead11d05b6bd9715faa6200cd5c2538c8415392ce2e74d21da1cc639fb3198f33ab761b660f7432b768e5e217b7a0289a7b65f3aff66a9d599924a05d2ba7ce12281320ce4e6cf0a99ae8fd22d22348079b0d10cf03a87426f6a73654ab54fb9508ab4342b314f9744aee9a05b1f873d13849a5b0721675cdf9324ff6560fe59bae1dbfe63eb436e0e154f4f4f1e751abde7920b29066217586e5c7b0490c83b5e46785c912a67150ff6cce009ecda23a96e610d7c024bf26fa69f8fd7180284834924bc5026b997bfc9810ae58bca4a116cdb278e4c6b0f3f0ee8674b3bc76365e820a085ff62f81fadf6d450517bd9c881d61f9a4b54dfadf62a4564241512b0cd8e3e9feeeff64b94f97d4c61c2d9a527731bb9b53acfe24565d26152eecd80c599fb17ed9919779915a4cc4f7e3f16103e5ea6abe5aeea2275f82fe3cf52cfb944da6a250878c5797c786c67d1f75ad2429c8e533fc1eec1df667168d58b1bdc2d4840cf4afe33a78e21de89afbd86970b1839f2b06ec5053e9fcdafaf94b61edbb86661382694db6c2c3805042bd056819e721176e1914cc03c241a3c9c91f96bd846060b9d5478991d97bfed5309b6cac14f7e7b5171b287cc9954de44c9d3cad282427ead1a8e3b1bf84fc2d1a64c74e0893340acc799f4f9b0e835d66bee5251873c2e11742925159ef4ff6a5439c8c6ce570653603f957b2335f65413f09f6cc54b76ed951eebda6a666272158bc8fb67d9913862a1648a694f0e300d72cf10e0a110743e32cd8d2bfd407ffe4d4a0789c32e299b78f0cfb690f170ab47f15018e8754602147b4ac58c9ab555b4c107ea1c4acea64419f8861c3d4f85e126a609d21b2343faf6590b3099a29b23a701af2b1a434759f4ab71620172924096dde9c8de893b66ed379632a7aeb79f26a73ab92bfdcb9a5f11655daecaf9729af71cf2cbd9d0b5cbe7c2b9fa93819c800c8e7a6e5fbb914aeffb100b2ce7b239fa27a67bef63a78e77de6fb3b1dd5a7e9e769d0fc00257455d4d2c4b55dd16dc7393f620340eca1bb2ce51696d2ace1155606237228cd384c4213bda012e30f0b1d58a27017aa8aa52a4837f368cef351fc1a1cc9fa0886d5ff7b8a3fc63bc30ea0226ba36bea297c8f01d669e6bde24cc49bcd081425f70c491ee6828cb2805bdfac22f2044c035dd093fc04469229c0a008b9d891c27d414cbc8dced29bc7fdc4f04b8965337f92d96188dfcb42ddc80a6ee434b2ced566a7cc562767031c2199ae091eff0395a5fb96ce7784478cc5007c9223db3fbef1574df3220a0d03fe0acf7a203b375cc9e36a6975ece8a75a0f1bc9f5b4c5f5e423dd3599fd8db7985201400e77b3cbb657bbc39277c60739fdf4caacf6fa117668ba9aa7a2cdc1e7bc2af479dd74d4329b82701f03c21edb2fbd39a6d28f6fac271ab65b099b5cbdb0f3d4e52ddf4f4c5c9d6b2f432d1f3c4a66b026cdbe67462acb493fdbeb418074dc65ce4e205a31a0723d29668b79562005883f4dffbc9011cc3a7c09cfeb009b7daea641d27549bbc13d64cc7c9068094573195b9e87ad8170b607120f7119cfc505fffed4eaf8846e2c661f90f904c9ff3e2d9bcb59f293c64e9cddd9b5cd6739c149e69eeb61d9746e9815679cbbe989174d89192647324f7aeaf267e1e80123c0c4596462546bdee5d6db4a7288ec6b766f0801e0e0b31dc8b6b4807f9da3174ff4bf07e05dae15ca1dba13a0ebfd9975d6d0788be0b5ab7f55b58916a6c646cc7abb3e105ead13f89838810109f433c2b6e9a21b353b99cb58e9ad32065b3612c759128f6edf0c55ee3de46b4209863c88297c3c786eb3b42d703ec8dd24f6721d5d592b9531b8fa7e4d601c1885326860ef48e4852094f18c393d2e3e6ba585b0dbbaca0bc7014b188db343538ebf6c8ceea9a05564d59f800851a20f71627334d1aca11994189c4e7ac5f83af0b4762aab4f7e5b1c33d99cf4ef91366c8cfb865d3ff0dfb718f0706614f1895e31e698cc7ae9d4f03e4fd2937cd96a59b1c79fab7ff2b03e325cc5d32a0622c2db5e3dd2b15c3d41f6265d2ff219f5f8836be332047afb03eed0cf030090e8a480f5b45df12941c9981151bdaa9a6406626e7fcfb79153b43a5145e9ff3cf37d09c07e5afae3e05221f704d9e2b939e7a9ef8f64920a41ba6bf439fc82e33bffaeb5e85ddee355a42e97efff294576fb2e8bd41fe4f46ad3b649ebd1d4336f8762bab3179143e0b228745737097b1654bcb98f19467f8f9eaa0944f043e9bc7e327341d17bb0f49450d317b727ed09d8fc10e065918db4da79540037c1bbc9e2296b3e5e62bd6dbd786c0c686cfbba6e1202e1bed448e87485a39c5a4df2b132045c017c8caf21e58caed6121280341ad6e0b41d6cf965ab928fd0be70c223a1528e630138ecdfd6ce5676f6e1fa9c7e800e9c845d096342dae8a478c0d2d6c3231cef5d4f459852ad8979d899be3b7e775f7493e1d233a0b257c4561e3f5da73c4c0a6c2b912b7f6ed427e02091320d666dfe825be76b4946c6fd3a9f4db6c5ee2d8aba326ace0d668538d56bc7bd6ccf25bf4549bd4d39e13d0db39a93baae5e1cdcde167cbcd61a72a20d887c5e78498978b8865fc42468ae7f35ded2ab5b1fea927c4798ff902e7487222e6fb344191494b8b9e3b8874cf73b5ccfca12a89698665f2e947726842bdd3e93003efc3622ae6f3000951a9c9b0927356d908d27e2c833739ef7880e057c69627f5e1e65dd12d31a32f67c55bb1566b778d941462aab54a37502090abedba77942ec320531d8cbb12fa6f795e72bca4428f1b3706b3d673a70ad65d9b46ad19ed67e20aa58ba7e620d1e97fbc5f181889ff2641098c5cf887e2cacf21567d2858f4d937f3aae994f78928204d78cc3910f50f619eaeab3e3669ae86029a8416b3b35d60398973357d4b3beabf2fc86768ceb7c6c822016acd36db75c004ffb133eca2e2ca5d9a0d27cde51026ed75580f0b70d96b4fc9b423c532957ba06eb5738801a5aebb94972d75b132a6a6563b5716712d2def6de547ee61dc4662eb8b62adc49b86e4bed446b80b3da07f2e370520463673abe2ad27e9226ff7bcb5d86dd9e50113e136cc6d3f21511e05d88e40c8cba7e4a08cc9f72ce13bd8ff358c508a8470b357ad40e788182a4b7a25961f093ab61e9d92f41426454b37765609d4f174fd22a3173f00b89037470c0e8fcdedcef481e393e6a18aefc758ae44ef5940e48e82b1498c2779b01e99f0eef752366681c1bc3e37cc0a31ca7ab3afcf62ee58ecd2f3a7c658d920aef52c6c771afaf9d78abacd344f22067d9846d8bf38497f1c5bbb3c75e2c790f4d8198d8901580bd6211220b5eacdd2804bf2677b8548986af41cf0dfc58177c83ec5ad67cfe9a9028c90e92df42acda4795734a88a0411b0a4838e8fa77a12886bd942d2c68231224080407234e9a7d08a323bdb5f0d7cab48eaae6be3b805b9e730ac324df641f194ba55cee21e47f0f69656f999578173bb65f1c774b5a9f9b719e33f95e449321f8fd1b7514c03648b47f57c5c51e3a513be370839a51b3bae67b3ca77f15fe6e195b2faa8836a99dd64582350dcab399d8f4f60a8276cff86ae9d48100d8ec600b6ed2e6d5ca4893207471d4c2a84d28579ebb3eb9fc818365c19d1f8227678b9a54fdb4c1bd065fae8af36ec4a4beeaf17447d8be65148151835f469ae6bcedee7b4b0ace8012425d39be0599b97b7e5977f292ff665522e0bac6575ce5d516b03574c6e092fc902c5cee63c3c738602feaa8a9fd7e534a1714f1b9c480a217fd8d4ac59b4dd6cbe2990f8bc2e3f9cee85b9947a34d1d5a3f5a7b188fd44b10b9dcf8b704c82b4a881f7fc18eedf5db2bfb4547edeba142ff4896243aa408c33270600a79f0188d2e537c966bffd38fa1a9c9abb1c2da40300f5f5b5bc9c3bd1c6442e910c21f485f7a5aa5f0274f6b07732ef1fef053de18b01938f23316e745a25f751aa1eaff5e7d10536059b1df382f35f94c3ff85d2ab75af8d766e76784c077e5053b0a61049fa4658cd91c9ca2cd812e1771abbc16f80f6ca8d0b2104f33d3c3834b9e4aff901d6fbc56f565cd08a8effc9c94a075822ab6e8eff7b7f187d5170fbecea36d6337351e7dfd91dd10bb3143bad1680d971c9a85de01bc9b63b7914cee4f732f486b48251d1b439b3cc112e06cadf40e74eaf7208bee963ed3acedb4b68892e10d9f41bfb7e190e6bdad28d63f00f353c1082a429c1c38335aa6251564246c3fe78e8213ac164541ce5784126bf757e3a01e30afc019eb6921b15d4daa5c10f855f554199252ee3eb1ffbae3ce9a208c9b9f704e969e6cd4c451daf433b8f3e71b1de50b7dce477944af8954349fdf73559f036e0869a5fb4f4a242bf595290114e716dfc3e28d9a66ce48b737c2f88376697b6832b6e325a75dd8e86c4336f102ad4c9fa5ae32d58a506a478882837be6409d9c7aa0915486c7c7289d195fddca3284cd8efe7ee6af13a13b0d955f3c47d95d9a45e26372876096fde0321bcfc507afdbc669335c4241b67111e8ec180a9f6ed6144fe214ea0a114e70df160d654ca4eeef80ba8c9cbc8dddcee2a08d00865aab8a9c5380d4ea4206ae4dd692e305d166c769f60cf3b5d59f58f5d52ec6893555db459ae5d4feeab60bd15b6e3076e20756644541cce4796b5ba79b5ac0f97290842bcfc7c6ad582d96f6060f51a7e9bb044729d932d33457e4a34ad60b0d5d4c0e6787ead21a082fe69e0fefba4b6ff6e6e7b0177f751d4791246566bfe77bf981c28c700738233d4b147c0653a1d63859c25931d4764097391d764d795d1f7648f8c21d2432b81372f547822a6fde4cb0efc9b825168088b9eb1068c030de94f79e69177e889ac9cf2b79048192fd4fcc6e606ca8bbaafcf93a0170386f5249bafddaf541b0e4e75598d8076e62366321d2847d7f20502d3c10f7d3725831b236814ff9f2433dfae97e69b99feb0a2c2681360c1f03557da1eddde8888b59424f33be0f8abbfa10f24cde147aa30a74348e60054c19b154d38d0425017514b5e38d4b53b76fd5d7a42f72e7c60935f74d92d124580f6e2eb3e35b21c9f516ce4e3a9a3c14369a555e149e8f3845b9d4ea80e9e28f9d4139ed0fa0639298c3791928ac6907a79c6b63dd22a3e17a017658b889cc8d0ff6a1dffc3fdce04b557093a51fb599e695cbe2768cc7fc1fe6505ab99e34104366bae78d0f5be50e83a489dcaa72c04a390bfaf9f2c4251251e374b24af6c6470d84288bf9cffa9fde5664253d0787afa4ee4a667316ccaa32f6cc8aef078bd741aebc84a86b4aca258b10b667e4015ed225d986bd3b159cd1ba1c54da1fa8c82814f3d0ac62b5ed59f01ff08684117a5148de62cb351dd930afa14aab11029d474ece38739ff731d7f1ecdef94a5200102345215cef89e8d8f2e2d9db789261e67fbc8d7dfaa7be801bcd52957cba56f493f69b5c5926d785cb9ed2dd80a32f3f87388b06182d77ecd1a37b9e2ddbed5ca827dc48abfd39f08c565e13a48fe2a4e0280e88fd6dce0b4cc0862f2be5088450664dbac0e553ca3c4637cdf1b78f8dbcd985468e892e10189c9417b16d9fbbbf33e828e8a08ce63b7e7def2cabf4d0c09f862957273517bfcb21ac49265b9f390df07645c630b37a5f33eceb1260e19787225a0eac7dea4e7dfd9730fb255c282dd6de34ce0dafdc51caf728c25471a617e164d0b6214894722972493387effca3ad4522fe7c239f2750f05fd8844bb2612a32db20011f684fe200c11d25cb6860192c521463b8bc81fb9c634b7e19c72f7dd19f94438a263b0004e628cada886b610d0cd8283f52783612d79824cc5eed7f4e2a76547fd6f94a19f85e30ee987f4ade1a71a1fdcf3d4269a71620f11d826279940f0e58b68b71d24131841283a82faf479e7beb39767a914146a993db6fcc339f46d0e03967d7abc356050ce68ba7b2200e1c3648802b826554300f00a7edfe41281cd5ba3bc461a5f0bd0d8a539859734590b6aec678d4375969552737fad64609b38c72ce7fe3c45a89ab8bf965e4fb8373ed3dbc6a3a4e6d1d2893e5b788005c5dd6c901d1ba81d452226b18f9177409793d13087c18a1322aa4551b525345dcf18026c837f8f10a4b19951d7dc4480e14aadcad415147677316ca18bd73214f2b87c71cf826018a7e748eed392be75ef1f651985ecc5cea16e59bcdd60e0259ca386f91066c7d81d4ab58c60ce929eb69f28fa1aad1431d5f69a239823d5343ccf01d5e5f9a99445e53fc4c7727cf653d32ce35d471dd1b56a2d7497152796deb5ec9d7b80aae050a2f453a7be58b87b94ead43bcba49906d9974b30b30cab10aee1a900d8547b17ef66437aad6ee56f1f849b31d46323e984c7ecb8c8fa1a85279a0857210267fb8bcdf5b4bd2142cca6c5283a52b69514caadce64a27c9372643159ddd65599f30dcbb8eec218f35fd7680094fca0c47cd5c85452c460fa5612047e8a01ea50cdc57ef7b9211503fc4240cb4b354d01f72227d79369442033d9bc1fd233e646bdc4380a17c38b55c5eaffca6cde45b46d1da13eef8252a8268b1ad199b3d4b822a3f64647284d9d304586ff02fac94f0f02ee11fe818f4bd00759bd35b2b2fbf072366710628f1c4cdee9823d1f0cfc0543fc2b09adc54e2272d2189582795b9004e49f1d3c8e6430c54989f91be2a1ac57915145a39c1d21259e0995807bec8fa3a3e8931a20fc7e01c62cdcab7edb1d0958a10cbe45f2cd9ff1c74e562f4df4027028fe5d52b4b6d7397f4fa346c9b750feb788444b9cc5092df3369f39642a25c994d17bd3ea4b98d3d9943847260fcdb48db4f189bcaae4896cacb3ea472c7612be9e72c59b62b0bfd216e7914d3721a33ef3088c5b34b7baeaff3d0752b69da43a7e8a37d1e2c524c64ebc1fd19ef21619f9bcf1412b33428903fa0a98b4395ab3256ce63f3a5d30d0cab8dffcf9432b30b9aa998f81d9fd91a8bcab900398145497b4651155df63c4a7e7af1d3ed6b018893a6e1549e6bfc232b33402d5d1f02dd761376615a4e9d579dbe274b0e976817e98cf17a18fa35c587919a6ec81e37955884cfc5864e92a3e883354191372117e0ddba100d04ab5695f5c6621d39f0a5bbb68f2916ceb55d62e3880519cc8e27421eddc3deb5dbd2f4ab879dd80f330d4a94e71669b987f9ec5241e9e7c72c3cf7f1fa7ed8d7995a9e1a61892b810cc5c45837a14ac5e31f9c1ab12502768041ec5b891cae9d2cae04a52a61c255bdef92969494bfd7907cfe06c044eebb135a99edb7749970d3160073a3b9333edc25f2248c61ba487e651a579e716ad4bb932873225a711dc84842e40484de1a525daecd89a2fcac5c443fe4b99fa1c42120606b29130f0fce7472470b2e38bdfa2aeb743ad5dd4870233b0b784f8e151429c97b1a3258059acc37d1f253a983e35e7de53b82f69b868483265e88d1d3812d30568f93781ecd633d81d87dbcd9beb92a21bf4c26ac0fbb0b609fd26da321fed29b5ee583dfc521d3eb101d4f78c1971d3778c468743aa9e7e7dece7eac383966adb3488ee8dffe6a9aff543afca8b19d225456083f2b24e9cd0c9c52babae95740e0705cae38efeeb4746290a93585ea17d594833f0f7bd1452d9a4f0190cca4b0475cc95a152f1dc321f2e699e686e99e4d3c1775503eb739d7c6893bc4757a5406e702d0160c0eb3208275b43f739ed99961a9fc8b4c7c7b06b5a4f0ab48e656f47a78a673241bf19a9cd98c5c68ed65c6655b93b37cfed99928f51d9ac48fa43fccf8915f21c85e430cd4e9ace89001f20de94d03be6d29616b569fef3b4d53d73147136d2f028981143cb86eb5d22ed1f801065cb05e6d110172dc4b2a1d22c5fa5c46bbe8028eef44123c880118a7045502618d127417abcac82640d29ebf4afabe0ae999983e8b600494300e570ae0d18952057e011a38ce0d28af356c71ede1c13c5ff6a7b6cadb4e899ed88a3509a26e29099ddbbbac0664b3709178f5a890754193a7b8f4613925b584f061ae2f35518559fd11011f7f531c540bf9c68b9c440227f1fba4d75956ac7fec773a020186e4d36296f4b649b72a072ef154b4bd4a949ef1012d91fc3c5df4108ad9ee35f03db42fababbf276fd4f0d3a46c27355852301d7f2880b12f4782c603d0aeb190ba77e243b75345ac727748c87ca481ae90759aa7b8882b5eadc909a5e3f2daf9a1726c1c9138dca9f673e44b3b5949a84729911ff9b1e9776597b32be4d92533b77fbee90546a12041e4242ba81fba7a472635215ad150673f05e2390d50c7b6ca7f9e48d64e5cbc976a835edf1dceea95bd8bce535ddb0729b8110c1f2587c64689aa75b05c72fd85866b607da30fbcbd6265c3f46a6b1a1412a7cc2fe7916fae5e1030ac99c26cea700be3df923ff7f4c8375af7b19f9490f39d1353fd39d4aeb3959dd908d56dc86bf343ddcbe9425f89dd2a0116b12bf81c4e4c7232b2ac905098c27c7f8bd87cfd434752a9c80414ebbe62bc8699dbedf89f1379e9b7722cf9a8038ddd9dc05b940321c713855829b0d069e3314691c29db061246523064fdfcc9f4999918454fff1a061d64a2307dfba1a96028e95513a76e8f5e10f49ce9da815a64121cd8f4d354ae02298d3c93ddcb4cb8bb8c8cc3892c4b35d72271ae4cf5de3fb35b442d79ad10870b621aa7cf6e103ef36a579a4686353c371affd81259cb6dbc6c98e37e54d2016310eb0315d165cda9db684995dc7000e51fa05a4ac8c71bcfc56a4a2c5cd76b0827e86d5390a9e0f36eb1b55428ed1c0279f1ba147997c89d4fff8c1ba4424d1be35f88c008a784f1a362cde8ad3bf250742b45d632285b275b22e102901366495be72be53fed96b339bf270fa4d4b019eee114b5611bf022b0bcbb4385286e76688fec377a51251b63d07fcfe17fe79639ba5acbe8d7b7b7ce3cbd6a60a961e67f6b88e3f34dc229a517fc702a26b644c2c6576d4203467c973a755382bb6868f3f1fed374508e198315caec2ca9006ed37215839eba2fac79ead543a4d23f5ba3bec9d64a5bf1122d71d7e814a61e04e606447891d300dde3685cecff6798c4d9eb4e1ba168798cbd7fc41642b16cdec068c853f3219ba9f8bd74e04c6b134f183d87b6bd30c4f299f1e2443260f97f59dee4425291af4a7dcd64b1ef450328f1a997cc55d8ab239b00ea30f63dde123aba418ea5d7369bbbd58feb630d627a1124a1bdf8fa9f4c99fc951e325c5d30b6454f56e97db3ebc5cae5fe1e0940872bf1c92ea3509daaf02322b8e8f5fa63476638997db739f86c8bddceda9f4c78729564179f373044eec6423b78062c05c42db3abc19077036ab160af32e3bae5f20ebf016e8699d7ce9db184f4fc9ca36b22a40d1cff1658f7c5cd18f4516fac1f19156b5fcdc89197f60ed017d856bd5527bf3c2610c154ae70e1bb79b0a12ecfcc707d716b7261943e1142bf32901a51880d76b68bc6e28583752ae417dca6989c304532c189f08da765c7eef25271be421c7c1b3426763bf0e2bccebda482bdcfe27efad3f98622658f9c3caf0e1215fa10703ef23ad70362b229733b0664a06b1b2888c82ab4ef08c0d2e43786ecf2e8973c9ba180308f6142ccce061510eb62c6dd69d5b0c134f2d37683a772ddc0c8e35f2093c8f8c20257bc450a922e6f87adfe0f1cbb2b3af217beed5c6fcb9b737b602b5d3e0777aa9f7b9d3ee8a34e63a29518bc707af3ca358a7053956b5b7ee65e576850cdb432301e2a3592ecb3261e442bfe142c4bb310c5e439bfacdd8ac73952ba36941d9b6bede4819e2e0364694ac6561a8bfa9815caf8299de2e6f1de60cfaa3872ccd9a6b75430c5d1a0a71b9f0f0d9541f542de0065ea8dc660f5b79157c92b016c8089c512c5324394c3488ff1ace1e70837bd439a50ae4a676a520be50b11d1d8a7425089024d2ede66295b4563854c2d2d1f4a5dc76b9c37aa4496412add41b3de3295fbc678c871619546b1fad0a95092782d4b35405be957404142232966ccd7a82e6584185239b93837720ee43f7e4959dff0fee6b96bb161c987b48833e8df897fb7ea3d79d2845751d2384bdd8702fa6964690d63ad5a867126ef1fe889b52660f22039596a00fc673ba4c7c5f9417b0da20a0bf5b5468e627ffcd478d29db3c1946fae3c12a6e1c20acc4b120a6575b8b2e939fd0e660b5ec891b9b157c4345e46f624f47ce9a910ef9accc46138fe7cbb6593d7652a090928433d6449a87ac8148603612cc673da2ecbbe7356915e641b40ab3661907f800e22719daca48f2b73f59854d4f7d32a81047e6a768ba7f69c6a2cd8f9261169100ad58ff165c0f9653d2cd952c60c1d64e05ce733cd4f859083af41cf4160e618fae7045845f3c21b733807e5ea1f07447f791bff65d1c91cc697b66b8c6304152b69fa4e3f20ceec76e4ddc8b98a09b15bf473b88733bea90dedc1955d2da1b9bd6c03fadd933eca9f8f179962b126fed027de8b5e78ca5c07838cc8b65804f256bdb4ac641ae9309d0a495557d0ddd77ab673ecf07c543f25dcea8cd31ba18104e84565c8ddd8b01239ebbd0ca191db2a920db7e9d2d056bc6f89a89a8de47edc3aaa96fa3af876ffb26be4ba08c0738556158f6c22649bf43462c4660b21519b6f7855fcd893d54e1321ac070b1c9fa776d28e25872783c31056460a60921af2c2f35e2a91f8e787fdfbd3206cd8eda4e01936ab920361b532e61be0f5b58197ac6e413f4765ad7646fa69e00ed5b3c962d677c3c9d5f776d252ddd5f8a1dc57b30ff98391ebaeae29539f7876b2283973ec8afebd0514da5c75b0c93a81e1dc97b748283ff6a1af2f14f192fa1ecdca48002e3dce49a902f91ffb00cfd93e129ae532221b58b3b110343102e3739c783f2562250d6b807e1c290ed02ffd279db1842bdd93276bf86761c77eee1301793e4bbeca3afc74324a0125d3aa725a07fe350f1aad1f4199cb8520ce526f16693abfeeb489163f8ee5c30fad291f8b7b304f8580d9ed9918c00416f94f3fde09f0f78531292b968cfa7a2d7105189b336419b291194679b151ce1678037f2c59ede9afc3fa0fe2480570db0e010637a61d71dba52f78754bccc0afd7abbc8fc27182909d0e4305bc2ac498f1b4ae050ec42bf63a6cb48a54284ec066cf289cf9bb92d2547a9435aa1929dbc5a0701a7f60ef6372add3ca3d59a6729b3fe89ed6c3db40d1803c2971548a0f3bb35df342caa976196ebebd9f3e70de9071ef5a419cdff26916d28042213f878a75d05056c4099d7d94238d37ab9659cfe954d14e8449e324a308c11ce78c3174ac81d08bdc2f1b2787fdd42df725700fe1fdee2f75f6f24c67895746af27ab1b6ab1061f90253273decf782a09f0d2da4760f7ca6c1e11c0263d4098eb408d7e4d37f49b60764ae0d5687395c4a3d0344e34859e4535b8760d71c102dc332cc1edecb0dae12620da91277ab6252ec3c38617d889c713fafbf6c60576c6f5d14b97e5c811f090d789da80df48621a431d098c02721b5951bf1031a111b8be98f596109c9c6ef6465cc1420e9849f006b30cce25160386313c8ccd944cd089831bd270e2758088690b4221c30b6ba51268ea610cfce63db85a4937ef18b6d76f678fde8017b15586cdced30d690d7787041144175e40deac307be6cba69de04e29082dc0797c65ac053ef5dd517a1d985cc08b2b34ffcc4cb0d7b9c772ef04bd2fe6821bb82f0322272e2cd73f7383e1bd4e8ce11c698c11436f5c21fcc1fd7a3c5ba9583aa5c9abe201b18034edb110512a26a9ffefd76cf8002494428d5bb71aa6f6f2af9aaf668917980624975cfa4242e48a0d6d00ab1fb2cf241a175104392bed3e6a6bbc9085ad3f68b97a836801664498502a99aba04e5d23e737b4c2c8e4ac847fca80aa3a5fde9132a1b1d8daf29ac17d4d57f046212c334accce0024fc63276fdd3efe807640f11549e05b9c0ae217f24c7d58334e13adb9a32d3831c2a88ca4655749e92e2a9b092fb87ce5a6236e467978fe3e56c25fe442894a2f94b477d511b823f2221f9cbcfa047b805b5d73a15c1b9e295bfc946853eb0c2a8400fdb0ccb6d8a3b82099735dd6e16f7e4a88f6cb49981a9d178ae6dffda000e03d8ed6522df10232006e0c3ae8762a21c85498464b2d2035aa185dbeaa001af4be4cf97e0dbbe501f52b39f8b873571d47982e377081a4d8fad65880b0d1719c9187d6f03ffff53bd076cf202f86d9490ff7a6c21f13a77fe858679f220c7bbec6c47b94ffd107387431f73d97d106b6cc1f3df88e9207790291addf74eed89cf6a26e2d22943503ca066f9fe1bf45f50f3ef245bf3f2d47ba091b4f6279f1da8965cc510bf7c5221a7de0f0e133c2f9e8ab0ae085f9c5eb76ab3eae1783e7415da77aec84b90e27bfd7adf3cbd9f3ecf2d9a6e2c78a73b5490202133c9a5907cbebdbbcab925198f5d8a06e5c14c868b803426c04451f67492b197b1856d81b547e1d604cf95917c50de1f1ea90a086c469b860a4d7de6a0d1e5bb718000ae25499866f02a7bb49aa1d4929b4ebc97a31b56fed57bb20e7407a7670cc596b0edaf23588a0430345cb30ead753ea45bf4124681684600e73d4fbaa037478c9d61a50118af57b36905bb63d0be9b59f5b8ece9280f79f9713df3dae9345f53736c31fd93c43c9b2eb24e2af567e3913504bac308bd3cc4704822115370767db1404b52db88f6c09d62f4a583b498ded4faccaa3c0077cf20966664d44db8797764e99be18c2a5288783a08addd178204bea71f62c12c1997c3162bd0232fe0edcf69fc2fac4e7bfd2abe2fe0753080f209dac7dc917688b616ffa2adf4e774711a3ea0078201f50a9049881f6b61e3cd37e6b614e0426cd33c3cb7497ec9a223f0a36c9e34ec8d4cea99b62ab94eb2ba9a1588d842222501cfa1a1281a6d718b66a01d41d5a5cd0071319fdab1b8e7c557a02956e402ffd06af7778310dfe2c96104531660f48701b5a36b41ff65de580144f7601661345cd593453acf39b3daa734c894396d381fe8cbbe874c78d0c41f1c5124cfcf5c39a6b7d27e26243710274e8c4349d1249618322084c62a240af8aa3bcbdc0f359d3d58c21eca23975d55710ff9e3693728b099395077fd945d851bf954796abd227864b9632c0333968654832016554334612ceaa3f41250e773e44571fcfb2fc459add519e0599adc8e7fd6795716621c2003bd1b4dd262eab5c614556ca75b05c15516c7a0363fbd1067be38a6c44beba05917f6434e89a634fd819e1351de78ffca67989447140e24befbb6cda6195624e1c5ecf0aad66ca8e94fc7016aaf0b22f0783ada05138b98cbfe60048234cb55d2f5fbaf9995ceb4ff86d78670b38cdb247d469a44382400f6cb99f279cde6203695a95262c4ca0fb9264075d1cf82505291da65dde7c81c67281dfbd715fc44f6f50f4e994342f758b9f096f975f97e710fec9b29e93fb3fc4b92d31b6eeff6e75f2dddf43991a2bce83b9d7708987567146c8e64bd24d181fe0fbbf01355596f50dc8f893c1dff4e6dfa7beb40ffe13a4c7be1c40a2f8aea21f001804f5032b579b21c414899a60a88bfbcea1a45712a1234306823284f08de15cac116d8659fe33f72e8047840159d244602b3a30b95a2af5b777b037af9f5f43e387cba7c6c347d419671af11a0c065b5d365e0d17a2387b04b266997c2dee0d9dbd30889a6c6cb115d53bb768be7d42a5da9123f32620b94f8e79ecd92ebd6cab5aa2daf691ff50c9007c52641cc62fda87b09e5550548f757ae8804096e2d9ee45ad6809ef556b0d6c9799d96b384de051c6c5633998df77b4a80ecf75ab8d5a5bcd0664157f60fc803b57854936ac3b707000135a319d88b1a2077836b942a5ab6e028f4e13157ae849259d0f6af6695dcb691ac2c1605771f0c8e14f688fefa4164d4c032ef96d044dbc05b92d426ebd2aaa4f90a97f0fdcfdc526b0a7adec71ad9eb3aea3aa8c2edce19bb6867488062f03b106451952cbf8648e3db113be653cd9fafdb62a996699858ab7a5223dae5c424399e2ea5539ce43ec5bda8f9252f7de659c7a380a5f4ebcee336d24518f826fb4c28881de594f8dbc4195063e4ba86157cc39c762a4675df6206be5993cb2963d7bc10fd59dc210b89d58e875b99c26ae90e58501748a6dd96394159124e9d9d58e57011280f6ac80c2f84e2a388e7fe67c73515ea08636384dee19ebde5a29fa3efa82f96e74db4cdd782a92e2c0534d54056e0d6e25e5caceea6569bc3f75978c186c6805b710af2da0066f1dc0ab01cbfadd6d8cae428297337bfc5550029881c39ca396553de80edddb602de23ee261a5f7fc820ad5a861e3d1c72ee9d323243c539bbc5d949415a74492eaced9a9d803db4cf96f0fd99443b7c1e693ad9dd310b02210001a4da3464f2d2abe4e7ec01dfed2e9b1df4b3a8356ca3edc9ab743cabb7a26e00956df0ad28dfdf72e3da7b397f7b2689e1414a94249bf8593f65d35c4a529122fcc54a9bccda7fe701f4e0f4008cbe41fc4df5d11b7bb63e55d8d00db7be6d622d3e8be61c06d7a7ade1194e387cb62e4730e4ae361ddfbaf3317bdf9c5a8def0061efd6735a472079aca1b5a17420e5508f6810fc39ba2a43816077820d4f8d0896039f6ad72fe0a5f14227ce2af1743750a9d846118763f0332967eb1c4590b62cfcb75dc551e04d33db217ca2e7a04281645f61714b3ead64ff9263aeea53cb99e5e9c006f081761b826505cff15f37db29a9c6558a83d402d1269d3d51b7bdcb4bf274304bed1a00680c7f701efec1d5d58000258470c5df03e7f037e64a383bf6dac1c24585104bac59293727e6c081fd14bdc75d96c3a558f99a579af437e8229fcd2906f7b49eb4ac51d46407bf6f0715cd2305dcbebb15b1db65753bf454e4099a00f77abc46b2e29503780baaa63005e611f09528dbad851fb63396c0456eb4561c5f9e5b49cf175580daf214bcf7ba5f1db0216161dc980acb34f40b9148dea583b530ccf2230e7c7d3368846a623dbb02c3114ee61c94a450f1d521952a11db6729d82d103e2ceb5d92b5e2ac8bf1b6839aa74763a9de22a6c9d837dda364c7a2481e27e4c12e6d734bf2f45fd918ef274272db2a6bc2f4cc0a2f8287b18298e981d901cfff5c0fb4e69babfc322aa308f63c788a9ad2c56b84f54665ba101416dbf22682ded9cb6104406e0d8b099c03381cf157c2a45c51967afb5f17590763da48c15aae6da26aafc5f14e091fd602164b4198f63ab823dafbb67aaf423476b3f8fd9fbaabfaf0551e866315970f51edb8db759fdfadcf4b748d586dc8c749fe8825fe149a51150979b52f95f03dcb814f5e621f84514afd3afb29ec177b4b7b5e120d283c7339dfe839a5f1c9ab4ee95a16c41399acded88632104b5484a007a262ef5dedcf55a01e7c9fec8bd7472fd4df59c176957f2ea1f7425e1bb532e083fb68d0a180d92ca3f4e094a06c14c425de30c8338c6ebbd7e81960d7cf0e301911a95d817ce68a61f09a8f409a8dd2033f829a30d2924f8941f433a5645e9c38c0b88e348ebfc8f6d807828659da71de5a4df1c72b51de3ab2f7a8681a5f4b707516b64a598f4bf43c821655c1a87b77c36dc40564c7b2b3bc105d22c58545a4ac0e93d983d2cb529b6c4da7aa02253d71d4dc344d194178ee16f76e0d23a96d059a9a0c94981ddd5475bfbac93ae48380bcf5e7919212fb4a9921e38e355c6db9111d7526f7f00738e0bec56c69d4bdc1a5e24f0e50b5d187402ac47808cce634e87b0c4aee2d44f3837cc6ffdc2860a43241b43aa9602f53f3b3cd506527ed5f0a68c676631c1748b72066431ff059c0f4a3e6e20f8dbc69b0ee20ac64742f2fb50cf0b4efdf9dd5287efe1271084fdefdc7a8d0513e3fda250c36f7f1dda36119bb10888324e48dee11c628ae54681f66897c5f5ba68c47db527e22170c67273baea97d30694b9cb7d23686ab5b6465483eed1b9fd384c63a8b0debe0cd136a91f82605f24930be4eb8c58814544efb6a683ff5c86afda7cf24cc6aa1736d7b952c2cbb26eb4d0fa63699e250facd5ca4a8d8a80e4dc5cb939827ef423438fd3d8dfe0a6cb037ad7f982f38b308c8eb2059487d78b002e42ce5688c490e65c1d7f0074f061099e1ce33c7a4f12bc52773bf2b09273e59245abc3dcc4ac527cf2db912911d02a4cce273abc2b4596e11bd0ad5fcaf2820ce8f1894fff382c55ff464afde4619114365f6c1e39b9706f8178405665fc66776d392e758f3b499e63babfa8bd1a0deeb1302388176ae535609a8cfe50703c6e2abf5dd5d44bdb2b924c9b8b905715c92e02a49ea875970c6f972019bfe30370baf6eede0ab6a3a6b07b00cae297d78b1da3e3b81824c4ba47b10885d37f47207463b4ac21dc5bb9de4b10e3fa1e1fa490620f0d8de420fe2a7b28968acbc97392fb14998fcfa1e9402f9cee1ee68d809a13852a9be819e461d833d1df19597d269cab24d14c1cf9f692eaa8068d13d9f974b661bfe7be6503dba20e196b8ee6915091be9abb909dcc327d12c576d671e375c23fe3f5eb3bada99c2c23be9c3700038477fdd5d2fb0bdd81767b8f59067c7f69f4ebce30ae8c58f48a79eca7699f7596a0f905d3e0ec653174ef02c9fcdc5e75bfaa8108587c4cedea0d2357662fa8790699d1f1a7239774a98577b6c5e04faa3a175156a009887a951c09c83ef027511165319d2e668a41b2f85db057e422b5e7dbfb13c3072c66da67f745fb5dcc9a3bd6f91daf35ec41a3c7de632b498253c002e50f0710c8244f395a270514f26a2ad30a4660ccb715dd84023c9e40b189d8a5e26043ed9980e2461b0ac3698cc2c23c6d74c3da165fb06322a747dacad83e3d485707bf43ef25a5d01d95d822df6222e480e7383131e3b8c15f115daffe9660bfa7ddc899da8f8ab6367b02c6f2961bf931ca1e434fb266bf4f8da28722b2736c41a12bb25bec506be7d64262f6762404cb936ab193370323f8a0e813258f45c6549678b1d3aaab1ba9a0817e86fab366adbb65a144a79cc56be12fc641b6159819df2ee9903352421ba51855e5a38efa8dbda402f14549e1b7ed68abc62020c90ed37c44a7a83fdb498ae3e3f027ed012312e22f537b1cad69b117191792db98974bddee64e4601a5b2d62fc5d6a966463922d8360b7f9ccec0ba15a1d83ef40f0c192784a0fc72583b0cbe46c5c34609cd42b03b61199293814efc842b8a8be4248fecca08225251dbcc18b2a71147bf1b36190bb35b5899a57cf45c141ed0fcabf0a653334c3c70a877a57546653f0cfd770c00e187114c484529233c1bcb6bb6a3ef6339a702ea92b4142e5f504133a77902e85d59e718b5e435843ebd2537532eb6665b15eda0c08eecaf8dc685049721bfa8856131cf932bde0528ed67d5257e85ef857a7daec670a281d5a86da356fad2d3c43ecc1ec0397ecd38310be68b181d2a1565f675be2fec73e62767e58a50f9b6aac9746007f5372e2dc99ea032f6fe49fefa300535fcbd401f0999c63b8006ad1193788532058f2858d2d8e88703efdcf5850ab575db5393f764e957e8b90d6f1afb740c561cff9fe41a9fb1387b5f4d82eda8b2c5998805701d62cb9925d67ecc0993655335658af729de33429f351934165afb0f08bb8899859d6173e8261b645fa7ac3ac14c3333351dfc65595739328f661e53a82cb2b4eeaaabb0b1541a0b39fbbcec409c7ea33d075e484953f1b4c2cb0244b388d852f2579d1ac4fc928398d77931ec3769b7093f8cfb7b18339507672163df707cb4344d190ce4c69ea95d1af50f28d01d3fa17b09bd75be4223ffb3a56bd172db54aed9ac7180add8e6dcbff344d5b739d37841487042f99fb7355c98488dab80e9194745be12ba2cbbb5df936a36e7fa5184670694dc0e8bd640bc3db2d9f804699425470bdca6b221595a7c6fd9481f85ba1c0d2eb5c13abe97195e88cbd042db45dd184adbad11f372f8863129f21ca2fa0e2a78bd867c040a1eda0d914532765f64d277c89c8f0ee418f87939c4765d5c08bc054b0ad382f9d7f7a896d7c5adf18438cbf04cbbbd48eb3362dd0f25539659047a3792318d73c9e5a403ee0c4ccdee775f7fc5452a73079b32d3f6d612aed46af7d5087f2ba232c984dba07928b2942eadb7091c0a2223f179116e44de2b9b810cc8aae298be5d9e1de07de851d6d72d579fbee54ab9d963c52ddeae3837363fdcd7ba6afef0143ca13e6959f5a13e6b8fe0baab3a2e2a6f1fb9aae4b5a81bb864e6e8656b689b3ae969cb878fb2ebb0e0c4d128faeb251d03eda57dc84fcd525d3a1cdfbaad44c53221ba242465a1c1fd13ab53920f4ad7e0c87785ec1118b13e3de0cb4a029958e611e558822aad8ac7339d8ac8b7196c5150b75f864fb9d78b84041b195f8d5afdbc732d30c380d921fca1d66864182db5847c0a0f6c9fca2e234687d1a6b9155bd7c1bc0be3fbd9ec9beb2777dc49fe4a663378213a51aec049acef185e95eb1b817c6ea7212c87ff5bf673b77c34de6aba738c00d1be73bbf5a99fbe0d0de24beba1c52ca2cf4277f1e42e01edb3364e7635e10da71fbd05cef4199feb87129aadd2e6bb3da999b97bc2c0878c0bad289df702b109fb950745e2cefdbf7db418f026fcfbd796ff7ff7c3ec0349215c4ba16bcd578244926071b3827642ceef45b4e305559902b2bd4972be70e4711d29580231dadfec64840f10924803f582e4dde9be12f0a5263d1b8703a2163ce3005454631b7acc1493852f1b321c46f893719b61a6b927c9cb09e66402b43924f923132de9c8d4f30af8aedc62863b00924a5ae476a72544253119d997df75af3a88b5f15a76b10d52d9f619e73238a3d547d7cf14f350a62ec8bb96f73e373a61b7b2de161f29cf3b92bd71759409f386cac971ea06ad5dee8c7b858cc933cfa589f71c280f86ba8ba13f420a12183cc5cc24f4b76036f519f8859863aeb3bed614c3549785d36f26a0ddb45a27fbc2669ae566fdf7919ae2463db7c29b4284e090cbfb7a2bf155af473ce2a8bcff7d2811a44299a3ed17cf10b40914234d41b245039559787293f4ca5e86e4de8faaafad5595d3b1cfa0d7cedb46c5aaa55fed835784ff3f6772b9dd3cbc36aa75a84a2942b12dcaa6d1c258c9f60495920a9f9865a8e55e4632caab7ac5af2255fee3b5c8db75fac1b004b19d3a89d10b97e474183316690a1cd65ff5b1aa3e534c80d80f1137e72fa131883c302ab7001812cbdcdccc959203e5a52b2ae9d61d1f89cbe5c19bdfc1f8dea1accfc56657f849d462083b905b9ca95889dd13caea68c71d5ff52d4d1a92e4a503fda95757f049a9c9577946c96d8f52db74107adaf1b9ec42b431b9d671b72cec1ac02b438a86a7b8de113743399e7c5cc19008790e27bca99e1f92f8fa92c89fae8bfe1521d9069c852f7e1fd066f9b2cfeae2f0ee20f98745d0edb1d59996b5ed25e5655762346895a41edd1dd8c085dcb3d2f504ab8da7e01ce1e894f07df2a23c5ff6430c9665fec228abef3fc5c04da0c75bc36f1cbbca7607ccd6a53407cb46f07e75581b70e5c3617b50a3b64c60a3807a96b11cda19967d22e3fdf4bf61fe8012ea05767cf52cc3173e6df921019a58c0a1a134fb7f5dc0f0cba127591d1c3da84e11818f13085e415c6cd77cb2d4a80dcabe0744890132c060b9a996129bd0ee1f760df20b053c45e5406096bdded02b6ff908b7d445fbc3fbbc3266549aa0b978764c2233f722cd34a28404c496e2b8415f76cf3e8715d10d099ebbda918b3e577767e0f8568d951d525ed48f182356eb752220973fd81c95e28dee4d4f9b5ff37461bb170acb932c057eb9bc65e413de1e550e4956e0d62957955cc4120273b7c0613e719a4b1a2b8e094f129259af039740cd466051f856b2c7b82d59f7c44b2311d9adf5377008c690b578adcb449f0eee695b3b22dff4bb8ea119dbcf4ca0a2695dec917707eda22741afe53173197061b2cc4486d2759f93a5e64ab569ddccc7586fcc08b349d63159c42649eb743ca411853f716c77e144d1becb5f1a91791006d9f17d891ad80af383347a8dd830cb25fb49fab5ec291c82feb9295520de7562473d2eb6c19d08e0939d924371f1235452e817961a0da310577d4cf3c82009d7d13841026f0c1d93e22d8b113a511bb42a7671b773beabfc5560d734730fbd6f7da9e0a722a0c447fc9254bcf1cb837891b5be78c5a7bcc30ac58a0d8a8899f038cdaf222ad36b84e3ab67ff9ef976b4c62c9ede2579c0f3806cdc43e776aa0cf50677ceed02f5c3b49f4a6bdd4dd6ccf13495d4ae3dc3bcdc71d6beba911aee180d947a04ca70e48c7a5b981066e376398536895b6a045f855ae6737ef16c7c4df7ee1a1b0be2ff460e460416ccddfecde9a671cd4b9618f1de0832c41abde38fd3a38f14dca2f2541fad5a50e36ba00caddf151650a53fbd16c6dc5dd6af92e49a09ee284f2c6d742c781b8a904e1065bc16ad8366ee6f7f54e9294284642c4c4ca5acb953cb31db40b5c8b519e224e9e9b1ae3fb1e804e8178d68dee523f71939170c98776a0b7816ed330a47f564068053ca7e8b14d67c2a06ea10957f939859dad12f6eabfaf028b8983cec844b2b53cb0e8b8c2f4903c191cd85d2e66a21ea1553ffa43d189369b6068107c8312cf6035552f780e05c4876a491c0e9d7b84d56c11841ec1b09e2ace5c2a1120b10a2521527949de60c8d6b8bfdcda211fc3fb85d161ca30a5028cb4b947de83df5c6458494d490bb89a4ea4d312f596ba347784adbd166b318eba4e0ec64bbb6f1aeb961f24e4f87a087f0cd8128a7b7d6c430f3e266cdde396be497cf9d9821056bc2a783e98100adbfe8cc2a77c455996d73c4e16353bac25529aeb094af12d55625719f261c997f68518f07422d9b4e10e52c5aefad1c820f22e4bf30d7d2c39c340c9ee8bdca1769494277fb94895954f0898e2b17465eb0d038e4ba3e64d8db729315a7cfd54b67f8d7127690a07eb4189dd96c47aed12a3b830ef7b95af25c18c03bfa9ba1570c658af93ce1e92a892dadda443c6754fc633e514ec6e6008162a4dfb10dd3278cd91adbf44ff09fbebc27499ee89c73899ad7864c17e13af764a88d0eae507400f31503f4b21e9b8c6a84826b881ee66c4194bf09bebe2a0ef76d03aa14754110be2989bc9d2b6fb5674930444aac42de31ca5cda14dbc3f2f75b6f457e59cfc216bf1efa2eb9cc2529343c54992fcea65a54758a8db94bb873f005208342421fd4fd542fa345b48bce521fafbb33d9cd73c014b522e632f90138f2665bbd451bf251bf1ecc47939c2774efc9e11b8ae163b857cfbe2dc77ab95eb9209b7b11ad5bc2e33af390a9e8b9b1472228506095b3fc42c9b64b5339b150e6a6e8984b512f5c62b4e932b3f5e6b83851c3511e2b172c7501abb016a55a92136ea634a9a2b12710f22076dcd8ca52bfe4d14b1c033ef8db15f807180a47e5de3cdf6e5f9a8f915530f678e579778196d76f0d02ce6438c40ece818661eeae2bbba319865a72e3f3d09497d289fc36a96c29409ef539f87420eabf6cef9fcd751a39c60994963aa8e2758388e812d77bb4963e54c5ebaa629656ba9fc22156bd105a0081a093de1e51d0268ca97dbfec7c812c309c9870c04a0871389144daa935fea44925c5139c1543be4c610d1d3a7b5b387a0e8aeb0251a2bcde6d7e5d38ecc5aa3bd01d0daf222f83b50e78eaf753dc3a6bfedeebd98cb2d2120ea9c2d511ca46596e3d6a0560849bbd949d81ab3e35d8a0331a7229c621a3ce3d1f9fb4b91df9e014cd4268a869c0c029fb9bec0cd71ea3042d7b111924ab4251a6d9146a56b29ccb198bd36c5ad818cbb94cedf3f5e737cef672866fd01e0773cbc89ebbbb9b8986422894081e0b3a7bec8e987072b46990a2a48c909c58cf1fe98359ad6b1af2e58c0af2be7051fc44219cb899e96eddacc13c73075d603d30b766aa01c61e926733f7ae333802cf667f925425896f42da05c922e5d8e82c2244f3ba20d8b61a73c40dfc01640fc1a5169adde707d610d88dd1c9908aa42972196122a43cefc2c0650043bb6a6eeab9cb86efbf65f80312c044c12bb2069a2e4a81e7c9c4b04da615afb4829b0fb0dc10193bf7305b2f71aad304d2a48183d9ea075a3e40b472a1daebb1781477992b17ec2026a6eadbfc662b6f66cc209d75e6856437778d9c0342b230610a36540c2e8eec91cae47afa082ed82569367b0dd850b1468cc08d1f50be1b78f97c8b9ce5ba6c6c55904c635bdfaa89e78af165d88a1a4f8c16f3499a5bcff0e788e506d9e0d7a7f8766a8e12c0ce86313fb8ff607bba0ad0e45b83563cb39cbb30d81b90260c33a3d16023f9a4f4f8526d136c1bf88de3bd6227ccb3db79336e200c7c993e7c55576d5360b4a1ab0d65e8fd17d5f91ce118be604581d485cb25faff7d027cc9632b41add6ec9f52a4cee1a05a0d461b28cbb8038ade2e084a2a0143718025e3d9896d6c9d5522e2bd47048571c0b0d19f285d4913ee9a977195bb105a4f80a6660f42aa20150848f0a82614575ebde37b130fc0f9c6b2ac06d365ee499ca3820346e1b797147ccbf96745f3a76affb7378a62ffe786262fb88b1b35d59901dbc124ab78ce2765cf7fedf3b56db703d9cdb528a65ca90ca692d88826a443a6de78f7e22a214f3e0be4ddd57cf2cc54fd3c5879db2dbc351f3bbf39901c9ae8cfeafa7b10ea38844fec6f9a4d0310d60997306766b3e73875e4764e18241b4c20f6d6432d58bbc7b67cbdeb18804b5b850ebc65deebabdd6cbde98337f17de713a9a721a0f8a715465a4d51a9b0f50be2d5e3d008332478c446cb9fedda55e3f0a96a2dc9775b539ef081d17c88502199dd04a37acab0a7f3bb7acf576c69a4dac5e1ac7f3ebb2df2197b5f06a2d00d1e0fb1130119b389c2edd83ba3566c1d07920f2f8e2d2e4ebccee245ea280a7fb1390ae348b4f6e253738c5a8cd4a5f95df207718ed1e8fe37efa0aa127f795bac6a3554fbd4f9b5ce29f40afe279689a43876c75dc20beef47d3fd95440c2814d10fe32444bb34d826fda2e92078b8582c5da043828c0fb57c7f6908ed1a102cd1795b556feda1869d356efa8b3e85c3b72d69cf2d3c5b1e72d294cb03f712abedb5e839c33106728025759c72c157500620074828923ed0227c680c469d94702e8163edb4c3898e631202bd1152ba44cba49f582fb113c4c327f50bdc6c1abaa8a82ff58a1efd48279a44f4680ac33df86ce7d60b6d21b45e67941d69afc269b303bd3f977d349b1d5e6b73d474799f953c033164fa3cc70fb9d6c5e7ef7aa6e65a91687de07a3f216ad3f25de74a3c5b602b4b484d328a2a149e0a8afd7abbae63a85e8d16e7128b2b2d925942b1665e60b6e21ce5bbf3c788850e9e116363784b4b2c2d04f45dcfbb2282f071f2e310eab460a3e7875a0f3a6ec99f4af804a9b1959a60d9fb846473c49140ca6fbadf79d358b43aa7336e1bc54dbd0a1209ccb08d4581c1755037cfa61b0e2ec1a34e6fbfca6c1a0c86f60aa02d8c1a45c50b6940da01e7a5fdaf808079824067d1d3637c4e0bc29798c2dada29c2ece4f13a5f6db3a4765fa776dae63201ace3bea861add0b9b7c9c43e80520286ebaf8af03437c72e2f16151ddbcd25a3a68e9c5cf2abafc726c9ff6db5e7fef31c4f359ca60d57d7377d9922a42db06d5336ed698a0c9101fc417758f746acfed5c86a8906c5473a906a6579afdfffa0935d4ea295709e5db6177faf64e90f6fc51c189ddaf453cf83d6a78a6c7dc1fe157364e98e9ba4890621419e8d43f7cd384bab088ea03b01c1898d9506efd6aa189c0d701f19139a610a1bb4a4a5f1c55f88dcfcfda0ffff84fcbdf47766b89f970520c17ae4dcb96b960b63684cc7d965d8e1c1604570a2cffe6b19f9e8c7eeadb8def632ead535ff8e1ffe998577049fbde7ff28ab4a22111e965bae855bb07e82593351a2f5fe17a0d954eefe99045168b198701c6e57760d1596efe8107d9ce6035aa6d0dd065edd4c1b83735544fbbf18887e878afe582b0d6c113c3a9d22c995a30e77602ca0b37965ce9aa6c3c9e9669a44b3b897bd311858e965f64d18cd39e47abffca02c9c254ca2cb3a57e7f67e1ebe3054257f17efdb6c514ab9535515b11303eea3c2d3af4274fabdc878f2f5757db56cf52c97f1ff062c9793c2e9f6290874fac079bdfe95ef54abb1686b8607d335460af3a88a795937142471b456b3cc34e120bb5cac8c71aabead3f127ea1d2aa893ab09946840622aaf549df78e7b54348adf114d897cef944ba77ab5fbc6a2fda3a22a4b19c060acd888ad086e80fa625770df4b5f698c442565e365b630056fbcbd1a2f277e840e8be851c29a855312a70b07a694bbe6a9aeaa3e52e4ac4aa061da22df2bbf011222aa3fe01f33b8fde260f3d8ab53892360788414a61fceb21d3ef0bcae3a6b3404cee48aa7aba3275445be67d6306584b05cf617026fbff75577369d4ec9f0f1aabdb6679a7d036a622c7c456b71a07fe4dcfa1a39cccff1783b596ee9b4baf38bb2170a008f37cdccdc570af05ff41ecf53ab4cf0bd776583b175e054355322beb2b3fa7664e02f7ed5745d04fdc778b6eccbf6cbe3b1b7696416139e9405b3deab49e2a07dc1e14b35cbb623ae89672170104f6ab86508160d4a854311e6d01b4ff031147e5911041cb60779620eb392877dae91818f96ad93677c89f7f0bb2e53e8aad0d75b839bd57ebc0b39d96060731fe20615027a1e2e4256a1155bf696ac2bec6bc70ec4914c7703d11e01e0ffffff1f