PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69406 69cd47341ebbf197ad2b86917a52324f9cfd6ed388784fcd3a2e01ae6143a355

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee9ebc0950fd5e5d3dc32da05f4eb3b0ccdc6b9c138d4139b9ac5b37bb1be9fb
Certificate Block Hash
69cd47341ebbf197ad2b86917a52324f9cfd6ed388784fcd3a2e01ae6143a355
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0018af000040de0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000007fc42864035491048ca9602b8543ebfabd757d4ac344ae19f3f8d8ba3e7fff22cbbb6a7cad22cc9c9f6b012bb3605698c058c957509028c9c3c522329353949e7a9f33da24ae77d13b6b2f34f25e502d8024e4064ad431c12101000000000000000002000000020018af000040de0000

Raw Header Hex

000040203ece550c2b55910a3e2f2e5fd4a908c271cb980fdc3f214edd6b5e9acc714229f40ede11a2efca5efc39af4116377f9ef82a672baa5631cf8e3c5318a69b8e266a9e256a6c170118fbe91bbb375bacb939418d139c6bdcccb0b34e5fa02dc33d5d5efd5009bc9eee

Proof Data Hex

59,560 bytes
121216010307c43880e17c47f64be2e4fb4ef55aa1204060ab3f9e8e837853cab2adde098b8d5dc3b0228b7a9aa942aab3f61beb82306495ccf37b783daea2f0b980bf43a99a09d034a526c2f3cfab42f7867e48690359551f47ff6de2322880e26d0813e9191bf9256c75d03bb52beeb1c193143d5fb84ab214ab1d6cbb746c90c1227407a7f61298a0b697656764f23648c6834e00dbeece3094d8e7d8a81f442475ada37d9e40423f2d9bfb8e40e7766c5e52bed3222d97d9d1d8ff6226e03ae7d9dd5cc14f2dcbb38ccc356683b36db9c99eed6406bb5354296adb4d8c299967310756863f6e1ad85c2833ff6073063968ad91b17c16218a4c41ec89004b9f9cb11098cb58b3849e01b2d223d471fde19413f692027817f7fe8b192fdfc1ec59afd97063bfdc17f769ff66439bdb601c536fe4d6e0cc531fb0432ee81788671e6e7a8c366d2e6a6e4772b6fab4ffebf7f2b43abceb88add022ca01b485ab22f18bbfa2c433535a053351d02d904353e08b109712a450d6736da7021f5265df95db026be03a23ae20d63b2dd4f97a27034e48a9813e8d1d51d5f51a4b1101427fa80a700ce3e574ee0b2ac19d3355c9b2e422217f9403e357309c40a22968e3369201039fe672de3325d318a95fb1f71525e732422090d40dca3411d3bee3ceef2e0b408e59d36284734f6919a41b030a72e4a887beb6cb4d47793ea7644709931fbad35a2885dce5e0da1d5ca72ab2dbf3d5403ffc8b379e093cacda978efbfa4f10335c81c2d0a2697cb676faff606b9c7383270e4eefdf50253d74f076ed58d3e7696bb08e052dfb6cf3130e6df864ec3164d6edb2c7723e9a936f945e73755fe8327d2f03468137d2ad6f4ce83ee12bc2b016c31c0c3c69064e9e28c65ab40914bf5bc85bc4671d07fc93259c46a3fcdbbe8469f89031407f62c1a4c9f87c1635308ac768c63404046ce0b1de857b7cf68dfa1b45ac1ff45b3c3e346fbb9b98e4b92754a9a95d6ce88d9863c737851e88b272a31f07c274c57ff0850cd54200763592993a881420135f34a2968fc0d767b1132b86c8d0ee8e36c3e6718c49cc29d8d2494700738c45da3f3ca067ca233ba3d63e1d5c928561f50afae0f3998895cd3cbc30e5208c29fe129d1cd9e7ad18bbfc9a61d5b78dc16c0992c82f51c6cd86ea28119bfacf30c0e28615da079b0574e1f0457c6d5fe89a33d0bad03a4f649f5035d11690f548318d03ebc779f841a5b2beb51aac4b2964922043c15392eba06fd38b21f3c5a02f3671e8c85b738a01d7ba9cacbf21dd80979c61fa5fbddcd1de8d43896eacf32cf628691264a4de603e9fac6e609cdca0d254ae3cd5945d7a805d68ebfd17d553351a3bd4efef92ce11c17d8cf2aea02e7ae0b9396dd97118b8d0c472dcab2963b988919b2bcd795b8cafa82799e9b8de98d281837313259f04da78916bbf5ad9b3064156ffee7ed2462bfbd8ce2a6da27b134e121347418de1c3f7ed0d431f5331617d67ea4e19193ba48b55ec62cf1eb56ea9b919c1fe0baf0609f27d25244cdbfa25d8400df5188c49dc7cf1756918516f3da088336bf31269637a0d348f311b8cab85d01b185b0cf0cb5d9c6ff0c8496f6824581eaf8945b8a0edcae2cb8d246ee7e152b76c09570a0559952409c79c1c82734dfff4104cc2dafff8cf5e3fc6a28b3587c434c658c62d428ec301c5a09471690a72660f6bf3430574dbe7bf00371e321f4ed2cec034406892937a536944c0422115c3891048d6829511b1ff091ba52184f31239857c8544e51314d27fadc3431f91cb875358ba9a22c83bda204f4f8bceaeae2218e77615211bc82ce134347fa2574444a80e1b5296b92b95984619fb501832a469a2d1736df0098f4eb4ead475929390fef0e1135fc9867cace7d79614cd900e3f3bf0dd22495df41ec213e156125cc6cc920c6c2daad579248f59d868b158ddc309e84db060e62f31ef266da77b0d624eec29520169606cca0ba78a219832924433a3c9a928aea9bec40bbbb0a422dc2a84b95c126c26fb6a5ef58403ea420a680c5c182cee4b4a3c49b7dedcdc7720398c5b38965a43671ff0704d764fb1a9b468ba1eec4a84bf3462cf5652fa161fef92187ba8fea7e3329dc1a9b7735fe837e32f7b1739eed34f1eec076a998f24d4a84234b1a1b58572e1cafa435e7a110472ae59a16e0dca93e460c39f5434673c1960057c0d0c4566a8317462f8c19ad51dfa3c6f5a4390f4b6c4764b4d8f06e5d07451edf23a0806856cafee10b577696e52497dff8dedbad11aded4fe4dbec4f4e373b5c60a1d4759d9e1ee885e4ada3857b3f42cff74825e16dd883e623e7074c1a76cf596e7f2e7933d5aed93765fe224a827f1663104fe64574c78ee26e32c7c76182ea0a0d12126b2777e560bc1fed875fb1e0c5337abb7e772b5b2e1374bac35945e4956687f17177fae99bb60b053489ced60cff7e9ac6593e82124bd0eb5ed4fe9f265ad8429a47a034be7ed99fa7a3f6fd4c3fa849e6173ecd2fce960761d56ac9e091a573c7bc251da0bc8b6a82bdefafe253360b484de7b2b5832fe3a29a15edc2bd79026140fc0c6ff594e6942891a032ef946ceb2623a55f802cb8f40fbe1bd78cdeb207b9e40af7ea2f5522b7a0c62e9b0e044fdb5dcaef6ee4dd564fe31b14d4ca3cf6ffe77a54ecbe6fbad4e77944a81e1fca52cc4b233a37fab551957bda1e5ceda2c06d333f888c0b3a3bae367e17461a48b6b29930b4d55010fcaee17225291df4eb87a68cb25244e4f1a156284f9513caad47dc0328bde813e36b69da38b93b9cc250f206bda7ed54f770b50a6e07c6ba8b73adbc27f7af553454b7ff900ccef044f41affbb82da729a952ee9478275cb163c3d21990bc201d6d3e4d9a65f97dffe66a8a0275838ad0fda739ee2831506324cae1936831bb86b00a3cd7940952e159cefab4500b52fa0c51396a9dea988fbde8321684ba7a1e3db62a242f3c06dbe534adc3a01f2d9fd588e8be304ece95f5ecae6439a81624ec965e557cc4122a0dd90058b87af52d37776006b400be2270f5a5fea491cb1a1b02018510d61006b4d2892ddfa795049ab812443a0ed811bab9eeccfc8d8f6560484475afc2f68e0551be7488b3d60fd1c886130fa1dca559b5997f3341871f5de2dd69a8d5b4d9a2ea28ff1bd58fcce3227c6cbe0fbda1e9bc7dfa5a687d1abf3029b68f826c0f98bbe00a8f5840a2e82ab7324ff9b6b75732e4dad7d98e8e5e57d8ef8c6f2dc610842e1bcd2a1666e632e7a1a55b99c3d9ed7324358b2f86990e33ce551293869651b5f33b0e1db2dc8b5c3afaf3ca6db5b45e900d45e17d859462fe22074f3bd2eb413af522ab77fd5515d8a0f87076330c0aa4280ab6e40654d8040e3705cf807e4c706d7d8a58b868d414c46ac4332787b21a8e5cb85f998761b73c5d062295cf0080407660e95faeb813f0b1e32b79a89abb3a91fb32f652a61f69cb66af2c61937cc639922de66f9616b6789ebe0a498b20b27fd9bf6efc43b6f0e4d60ed9890af93fbe2bdbfac31af8b8f04f1df0793e1ac6afc13eece8ca0995b0074f77a6328e6b0ebedba28b8d50bf37eb1085c6461b8a997948bf46cbe4b8adfd47962cbaa24ca5797679eec69acf98d301e7e9f06250fc8acc77d1a88aa4d223e812efdf94f3857b04c587323393dcc388337c87e0edef7a3a20704c781dda6250b62b848480b77a9584ea2feb17d523d502aca98245af42476c4c6548fc05308829a5091933e0a370a5ef4944c2f75a3ab4937ba6cd0869410ff897d8da0c4142d2d712cb5b09857d78600bc1519c726793e6b51d30406e9b4300a6ab6fbced1489a5a63bc8768f6f72c02075cf6c1d935e1a59bdc22a56b7c54eb144fde8613bccab6ef94e1a91310d45812ba1ba591c5ac4f00e16d18baac6fe5cfd78c95fd245ad1b602f0ccd7e7e50b9e0631bbd73093a1253059ab815794bad5d4bab78544bdc451b0c732a5d727b8cd6047920184dfe175a172e0894cea1e23cde7e8c3689292cd2b1c4ec18c5ac6ac67547cb00053655157c890ba5c6d4897baf0b64fa6f7a9adc8c88adcb3fe281af47540603763e70879abea181792b107de59715cb4bf81cddc1b5466247990b8f99938d60b15c4ca7d64787a67ca9613b1516155e936e5ffa9f82bf138d83709127fd898cb0fb2ed55f5f5ad6f139c7894e8d6bbd1966d50d2028354704fa4eb5666401d64bdc301c0a335302c95ffffe753539d6bda760f83975ce73dfcae0cb61e46ff9ca4f64dee2fc00fe5298342cb86499ca46d4222a5db93237f7dc9b712e0dd60013613bb5d12190e29745e7564ac04e4e2de7f5195301ae912de228c4f8d689c4ac0eccf3fd0d62ae87d1bd2eddcee34969aebcf9e7d52c4fca8dfef8a305a28635a7faaff450b5b8dfcc4375b65477bb4bff45d1f1eaa6e9f9b1f1d65989207647d0b1271bb7f8c481110516855f030bb53a767b37e6275ef13173e67a80f83e5c08a817082889541bef17e3e149b09a5907f974408bf090da65851a0746b69102caa51071f5f64fba7202d7ee17c486fc20bbb01ee604548a705513661c6d5b310f88d1ff96c9f5dafe7850631b876f458332054b439981adf418975ff2bd4980dbb6531511db74508ecbc775234161d5367aedafa553a98852dd080bb4f415e79f3ea4efe3b9f542a9157b56d0a84607200dfd140e0c1756b744a556e6bb8aa0420e0f08cd18a9b81775bd35af3b69dd38f247ae1b8ccc367459e629f2614af32192efbf65777d435a7a762d6728344d52cd1b4f1fe2e0e33a2f9e0d301414229fa57dd41d03a84c0939884895871196ecd7e96a4d9453d27d8ba5d57442ab1c2d3d7f06daf824145c8da91854b0dcb424b085e3274d6ca4fa791cc3985058754945f0c018d95cba03c24d2f5bd90692f6cde2e3314c527ed43b23d724940657a3d65c51dca04f94fa47f6c59a23188c18b3d3da387b78953aad7ec3d51534e5528a756ca1149af03a35f06a176ff9ce66bc929123c2dc881fcb0feaa7a631aad218c8cc6eb059c55d899701cf21b04c20833d5e75b58df64b0b8198f2398c920c4c52722850b97f60500e41099ae1b3faf0a31fceab3762fae43817b51ba9b14406222a62b5991a170fbae0aed9c19951006d65ed0cac6fc419e928ff9de4bbcd408a23700bf342abc4129877b734ab469a25dff54f28a9a76612f24ab3c479334dcbe0db7a02ae96af9d2357a49b4d8aa80c569b32fa9ff711149b1c666d5f915ff2d899b34bb55ef48ed1009b5ef22c170667457ad594109ad9fae752b4909a5cb116393dd3035297b15074c0e5922071cb8805819cc7ddfea17499f5217aa5d38ad04fea37f08a88def331afc363eff2bfeefba540c7a2d60304f0cae3a1887766ecb6c45ffe23b00ef7d6508e75965cad6f5d1cad3b96873bdfc8bae789712c7e65f8c0bd3f573a01e587a0432964d29931750245fe9a61f5d9b9b17b05daff2e7399ca07796162c109288eaf9cb78471a218e5aa69bbeeb06c00cd5c307442a27757dcf9f92a4caa4f4d4fdc1f12d9292faa2c7f7b32a01ebcd390d57e5fa59594ffb02cb907cb858e8490d088ce35bfeaea353a20f26bfeeb342b28e4e73152e9a2e5ed56a565532b1b94b2740d4483b419385c33aba64344bdb5e6d8dc7001c6f5c031a950bdad3c5c13c8551732d58df45c9b65d2ff9cf274f1fc3749179035056f12a2f0b29f5308c51127e802787bdc748e6d0db36aeb72b7732fd1d4176534b1434efcf691bb978fabc24235d24c39eca647a8acfd842b67dd75b2591f2282be0e194725cb98338e84f6be36d689ffb58616753721c35fb93787c2f575c28480c025a2e8eb35b302587010a10e0a90f754964a1f0c02d20cad06771aa38c8b8d8673b8a572364391dd67a7b6214e2fa0fde6d90ba720136d4918fb61643756650a487e4ea73e8ef6d5e18d4e1937f09e9ef848c511e843b64d365fca44226c301915179f0fcbc99682369b401a0fd11ba605c77eeec324bcb10256d58ff35ccacd47360a3caed11cbad636a4cb204db4eb5ef90dd35b9985141142fe013c0c58250d6ebb3359f26b3f4d9ea36654bc3965aa6d2f58a5667c876aa5e830821258bc0141f0803c56a1ae4955d2ebca172a712917e7ad7a71edc353a8b395fa63298f46b04398dec8cee407de31d44b93e3a26c7f6b5f1a7c12430f5bbf1317ad60005b553e051d2425fa730f901ffc260e01e511dac56d96b1c9508c23c98cf639e3bf3c5132096135e6c568a52f3cd38ac31c7e51b4a7b6054c2bad1c74cffd7914791b0d8284e96508f94d2bca886634ce7414657470a049c4f30868bb49b8493c0ebdcba165ac2d61749fd69ee1e7ce0343b1f62671af130c19df11a424aa255ed54cdc46a2ba60ce4bb496c24581c375b332c5c5f3b9b6ef090c3ad4c06a99f1d71c2997709c6519d28176088daa6c198c70cfc804ff2dc1a5c385f6614687ef3ce5b1b2ac50c3cdf8d1290773ff131c8d7fb9bffb705a77138f3d4956217a4f9ce2e54b5050d02533f147cd866dbd547e203c8905aba5f9e5e816ba1a9dc74f2e2e7ed7f1a80bf2259e05a4a75d7b54fd95e84a058be08c62136a914ad7f51c09b679c72d237ba1883e167cd54bf6ca76bbe45877a26ddadc8182c65998377be170a346d9e4d89dbdec4a93da5bf614ac202a32b50b4f4ccf29fe1fcb11d0fd2dffd03a4d7b7e160af7d8e7524b77d16c4fce5b1f3477af5070a227560e737bb5f7712f0d454840083335e4402c9fa238b53f994768d2266f1e62236e9423c5b35b4301732678d1424004cf44cf624e7b5add1a64af6ea6bd99a265eb8413306ac1cd58fa4dfbf0529afbcc8a55de2d93c9632fd80db835b62fbea5834fdaf39f67a41d4335597c04bff493a0dd98750c8e65e8066a2094bfabf9dd6cc5b6432d33ca6c65df605024b41885921e3273cb68e5654da8d2942bf37674990f00c8fa8b59d9fe301a5bec7c676207f4a758a47787817f8a615d2629bd02de5f7ca5fc786208a8db3e697745e1e704c2b2e25df7047043edf4c1d024962f2c3440b8aa36136e72c865c88b72a5e64eda287b8474b31603bbef346db9a587de67790f78f1d760ac9dd42bf079e50232866ae8dca01b4e3eeec75772c28ab79320df9391f9eedeab19926799d868d52e2a48e2e5acd6cc71f2a49e6753272cc1f285af03f9735de738fef9fbdf56c44cd67fca4d5310fa81f6464edb407737123e14314e335b26dac4cc6f294e9db12b71974197f656ff53addbc829f41434aa70602fe3dbdc82f913a0054c6b37b28d089a740410d0fdc4c9a66b85ffff87fddf4850c7a7bc153c9377d6840ddc0d0b1169b4d95f12cfb6f73e89fa4958e8948a201a018ced20b1070aa0cc7750ce05202a8468b98dfd7950596802f5361c24ce25c4e69022126dbb9c33203461ec468a234a05d516a6a005f78b049c37bea0e47644780bce4fe5c5f753189a2315a6bfcbb5930661ca53c9135375a197232407246d3c00269a305cf14f68f1ec9f775ae156d2f35bec0b77199e84c62464863fffa58ebd23fa0f6eb1e6e45ddd2a570fa52443706fb5e30390190d5ac90953875530d75c7e7920ee104f00b8eebd17943c272f50468cdca1ff4912491b09a8a7bbf0208b9c90058c788a78277959de88b4ad848211c671496dc19ff77dec1468e354856b7eb8ffd2fa9fb123e9275b66baf471c4b11a7bbdce6cdee63543c737336c940f406024d2de43e9743eaf9746d0e21301b1d3a1d0cc7ef6d9a11e11752701832596e7264f3790d96707f12e84f874e38ed8e984f28d0a620513a0ae5078f7b39c4fd1a140b699910d193d16257ecbf9b7cc0862f23bdacc3a82e570a0f077ade00057663abc14b7ea4838a64d99f1332a21cf656f83abfddc394c6946939342490e3a13e8925fb2a9912bac9c1d47d0641987451c2f281789512117bb42f969be0bd322afebd427ee54c7cebe1ce122cb21770a2e18ea5c6fd8d320c2a88acbfabd31bac5a05a3138532cd4db3ce932c38bc8ef6e1905947cc1a4fb31f21539784f56c118d51aca77236eb5be8ebefeb652a83183525175a9d42cb1e84cfbe964f810eeed531592c5a0624584eafba9adc52164c3ca03a1a37461cee84e86b3d87a36cb3a4197045f980228a7b1b1911bf4c36359a4fe56b122156ac480c70135374031e9bb65bf69719ec310c1f071aa779d90515576aaa384f351f4428fd1f4479ee57eb5f1349925f45c2f6c05820b662c98cd529d6509759605f3e1a68aa61d7e0992623eca0f575b868cabd88ec757008b6bfe4b5c8178d910204a24784ab93c241aa9faff15ead8c4fed0f2cccfae618084f68a4e958204222791d7676f43926d30a7a17782a2de8f70d7730761b8fa34d748cc3f6b5b58a3022d3d7c75a136947dd9266adbc7dc934a68ee9af8c71aaf65b292ab40b62aba52877dc3a2b7d9fbd1ee82974900f83e3a03393bb3b0e2baf0bb6200a11f415028e882877612c0581d60651216f5028c857be920717297484aac706714ce8103af4e383715957bd8dd993f758d3cf34d4a61442b0b298fddaf299f6cdd94dc4f4d7400e8b4025223e0c2bfd9a815e516536e1b9d12b8c8d8ee79a90dc4a3aa6df18e2f0d7e22a447c871752e20b32076fc6157c5497d03922d46f5c53c0e70b1d05c2176b0acba7e8de6af03e562fd644b113c46febd2bd967edc6214a199e266e279f24b91ae5e511abec8ae3c2419936a01c5ed09f6123f514a0a7c7367b459320c199de3e644c675cc361f90809b41e5e3dc4b5b506ed85fe66c4d7541ce3824c6fe58d6a8273f7fe5015e0e4b67cdb0795c9189152a679631f84a8298ae49e1765ec59c9769bcfc6e0280b8bf8402ef8f779d0ea94b25d44e5c4766c9898d66d45221ee47971f9b4a9d985f984235946a8c59063dff5998389dd317761d88d8b3c7e25308b291294e5bbcbec023501b0d3f6c99ab5c689791026cb6de5278f11e5a60b9bd0ec42a704d43c6fb946dd02c349168f3b10d703e002e468297a5101a731723ff5da637bccaaad75838aeac74e799129462f01c83a40d7f8f637e87c5dcf164a974418cbe97a10821032ee3631b259e23e6864d91c984aad692e730cbdc3c68ac23c918cb4edd5b572723291bdf07e81ff9b9f5a6b3f8cc38053c1a1de9e370a85a35cd93a7e03d6a5a29d82f7c80cd0f9db90ae1ca5a449ab8639efec51f9f95934924923bba3496008f18d55952b75e1751d0beb0f16622696c79bec0f575d8d78f1d677a2c788e8efe986b07017e5ff5e30e90c4c4e87ebd553899d6cec20d675eb9046ca31f98883ddb2c6d2370c54976c0871248ae0bc65f1d5548e63a76a7764a402dac123913ce58f6c2dec5d668c2b8ca504b765c9625d51b71051b3a3926f2985f02c0694da79fc10ce723e56e10213884ce4e220d4d9bfbdc62a0bea77f17cc17f8bae7e8c022246db667bdab38e7b95b4bf4cf75e3192c4a832379a5f96da9ebaaad26d749baf858b86a9344b0433704bfc22119893edd6d9b8324656b0de0197bc1b57d292ef5ad5f46a96fbd70191a5eb003063538a0dbe254614a432fc944b30bc85b71181ce9e83dc5d3690f84626a450e02f6127983c270b665343f6c838df0a25356b4239dc9982e07b358429e8eaafe3eaafc7ce6390faf6f0f290503b7d62dea0868adf94347d98e2ca0b1cd25e5460bd14f4239ba196f168c9634e23ea8a50e076e18353e396e62ce4c526f25a90f7b8a541bd2861e97e08a67b05025b85d24cbf76e4e99a44fd65760cedd4ede7b95e8686175cb1ac6ad5ea013047667c214b6cb80f3eaabcc53514f4c5403638f60c627b96c50710b02b45f769075ed17315766601c932ecd2a514a4f4fee965e18a3e72181ce23485a9a2585a45b6aa35f7c5632a02bb39e646e7df56b26bb8ecafd0ca4d805e2b1630af97c13c5792510095c395533367fd2d31a2e12d6f3f16bba3e8da1b79bc818dcaac1874bc67814147a62827ee09a767d4ac88313b2cdf10852ddfbb91cf0e3b282d93186085d632f23f56358e0f13393fa2e77c6158c041972ade67b65fa7a37403adf1e3b403779b5fd4ebea260ace19d08d94e4b0992ae6e3215a6f8c4c9c230e4e94d0cea8b74f8d90d4573cd3b9848141a08a2b5d3d2e02f34d916073370f37daf2aac7c09c0faf3f8bdd8e1e92bd1c2b0168d523d3f9040346c527eaeef210b9a8d69bfa10982305e069d40ca0f2f596d7998ad1f78974d882e24ce7153a1396ea986226402e42256f716402236746781e407b76aeae95d2a209309eba517df44149566d8616afc2016488b938303e1b96d09b65147c78b575b8ce984cb7599753c506a33908ca4cea8c2a9ca3b669eef1716e8066505d8999e41bc3a31dd450257a28b7d0eed73a124ca0eedffdad1d7ecce348540340427c2052dd7447153133a8ae20edd403dc943d620ffc14b7907f5fb36f5e8c589dda8b086874203b0d8719927deebcfce161b74fbf383382576f0429e468b205f37230582abc436febf13aad9dbf501e1b2ddddd57e1aa6c03cbc2ad528d08d8938e6c814aa55234c8baccb64659be58a7a595c8320722beb8607dab45449472cc27e2383c665e4d8648ecd7fb83e10e5b83c7a828fb64ed741e24086c609640d94b8d1c3d5e4c9776bb6d29c859f4c2e401232a1fd6004c8fbfa17ed1a1839f47ede95d88f18a00a0763f12c398e6ac35b043349cb5a2e251b71cf047035fb5d73156580c5c45568084ef6f1668fc5be31c90775f3abf818834e0e1b2785808f8b86f93ab3979d6f9bf2fcb15cf71da3567106068f3bac8d0e6212f0674ed31b26908778099f0f01126f8103327117fc322af3af5e1e0f014583bd4d9b0ed34def502da31e711e05586334c06f09f4b8d37529bc4ebe3109f4e2e3f45076a4cb1e57bb7e696d23ac347478d0246ba6a16e6aea51d794e8d70b014f39f5adbc1c623bcae60e6c523c7d6c75a9356a26c99a325b92d45f9d100aa6e34011c1825dd9aea079a1a76bc0c75a6c7b9c5d5999bca7fbb6d0034bc3f17e05c1c9aa79af8574d944875d6e2ac2e14ea3263aac24838663bcaa8a8c22d975f4a637ddecb109b8c7e5391849c44f989c10c8a8fe1b69a1cbdde741e7beaaeb1d38bbba254f374f94c3317e0151c76200b82fb599c63b629331d941dc6fee606b1a05d1cbbdf496bf5864f203134d6620bde8c2553e24e0707026d723c9b35f1a7a163278f1444e7e307d80d32356eedd0c3e0395df577254678143fbb8294dbd32153fa2b0f5bcc4f05bcde409e4025b61bd004cdf0a36f59fd7e0dee944faef8ab0f2f109b43397be80a8a57e87f63c87e2c8889659db6b829f74b989d92c08593bcc7532313f9231e3917eee5946bc7371f25c8311e221ff2c21eb57e211faae7062cd319544f7f449476c9a8d3c55eb6c99789331d7539a9f0eb95cd7c46f173884eea59540198de2190900bcfc3f8081ca83a9bf173c0c7b100f351f57bbe52a0675de1c443476624da0886bbba04aaa18bf8e59c6c137b6daecab0dfa9232a6b97bee54d27752a20f1601006b4112664fb45a9be957e742abb114e5e657bf538c29150e1bd88339d2f07e4269a019d938d6764c9d8b9f96d0383dd4dec52b0a52005457913db82ff2592615c2c7964cd761af3c0c1c708c9d6d0662c83f32195e5b14116c9501f9157a4383668efdcb7bffcf50517378641bebd5437d18b2be1e92a6ac5f6c628193fd3f0268a9ab7c148672ef4c23f4d923ecab3ca0ef1ca40cc6c26e309cf546c0f2663d952a2bc9bc126a92b4257924fe5fd3b676bdf19bddea47628490d8233277c46cb1e7802126610932b16c6d490c4c2423d16b7b92a100a2df2ec5510eb94d25b1a5a9ea88041534cede8b4579be398857d1c3cb71f7cecc9d9cafd303a17c1e7272cee54708af1d2d01cf82b3cbb40547320d989f029c6d85e57ef367ceb1f252dcf42d0c8b285f32a61e0e115610e10826be6dbd56dad61c98f775630662f63629972bcac1533584cab83482a63d2f612d27362376eddeccd696444c6da6eac53d5ac143fc3682276340a1e3e079142e6ce4da4bd878f2f6a7b8023b31567d461ee76c02cb4cc27da9a1dc423e759b47c49b9ed8851075de4d35784314b584e9565e24ed8606be2c7df32831b048c0c75022fcaa5ac84ddedbdc33c5439cf829702cfaf50af14ca5d02b3fc1784784f6e02928283f91f6a23b3c45459b5b73f4931da92be27d0ea5cf2426fd3f6e0372d05a89e5a86825f46bd53570e5076bfe7b0b97c539ee774f094cf54f025b5b1f22ba08741ff9cff1aa9304dcda727869287de468634eefb194253e23b9bcfe764978cb0e174e00b2160e8d2ea1786721ec2b28a3eaf609c721235afc574bcff0a032ea6a8e52c04918baf5208a6880c0592e2bb27c2849cebf1d842a8ac33cf68eac16d49b8edb3c9f453180e238d81aeec2cc4c09ce8e53337f7d6496e337b89821dfae33b5f4c3e2c8be2e4bbeb5d7729265585415e046236bdbdc2bd28dcd13ec56dbe28424bb33674cdc5bcb6733ef2d612fb89bd75a01f290fa1c60571d88b49071e2e5a1ae172bf1e7c35383a6b272cf7c3968a0968746b114f59339c1a0eed6249eb8dd460b48dfbad79cd89521579d4cb93f914324abe0e218ab3ba035f472141b65950f00749c316fcf6a9f23d6ca69d278458f702405880f88be6e64e399b27ce471373835f4bf7aa639aeb34a637200fbb86a626c5a70c0abfe7bfaf635df6d491e6d63ba1fd4ba0a07bca636ff914499b04859c094942b1ea45d1d86967d909fd18aca369ef5e946f113b3a7f7833cb2c057abd4216b2ae5f9f8d17de4b96437b4f1c577e68fa68289b581367e382d50fa03404fd0eec056a29977bf7bdbe3d3904a0b5c6818e5d4e6b1ae9397651df5e1c97a66fc98899ec7717f09f66127c26f47d4bf9828597d207c0854976e3c2600e8dc007ee1f53b241db2ccca1b14d689c5f0ea7308c1f62f6442b770ba0e03522bd0b5da1a7f2cd79375cbbacef246cfdc61003268a5c942d9e469cd8b94e3cf3f9db12d9c472a55e0bfd70ff647a091ac4f77e49daa729fd8d011322b4d0ab1d267d5c1bf4035c1d5f1f37b4ebe7ad5b86599155b3fe1210883eb36f7151aed653b06e4e32bf871f36a743798bc7901dad9820cb45aeb7d804cd68411205117b057a620aede1032901845889c771d95e4dbf612be93270f9c142c31d69058478550f9e3737e926b872cc73af16df2b38de71006d43f34feda2f8dd8c33f2fa41124a8cc555a795ccaa525892ff9c117331a3d0f12c23eb4a99f3f1bccad5df05628ff0fcc662e7694651937f160225fa9f449af7fcf1959211e91a6bfdeb74b2a187f2462bfea61b46f30b462f7d40f440828ed5a421cd569db5e40bae6c6151d64ef476588a1fab65bd5072746acd5928e49cfae89b6b9fcfa00c73cc27ef1bb4b10750ea48355cd7800ec5fe20d4aff4274eb840e3097fbbc8c46ee094c63ac05759df1179baaee8f40e8b35c10ab6160fd6623f516acb31674801785f40cb0cd4d653ee1fb6e6ee591aaf886b8f6abc3aeb8fb723da7ca110c543a59a9ad5f6ad1ed0ff66ba4be98c80ffa32d78ee7673c90c8b5ba18544efdde939f0dd3be99d2eba5b228582e595cc35d7fca07fdbb406748619c74b062165de9b09b763d8c1626d702fbfc4bbc696c21bd1b903fa9574fc90b0717e2de6b9fe256466bb915741929c5dde900260789d16a550a09309cba5e10cefc6d19cf291e2cdbc92815ebbdabfc446a85a78e914b7dc42d24cb756e2bf45555870b68f624e4c205080d33930a70965c6718c7fd0b1d6dfd3c942b7a47ca609b4d08cc7b5f01042016bef912f8664e0e06e0ec08eb0cf9f7f598a158ef82173e435b71f8e8fe6f61f1df13025aae571d1c32dcdd3abbe5d3472caf1539761b3fcad4a1ae607eef06f19c8a00c7c7ba17ebdf7ef6a951cc845eca3f16da28d8ff342c274d3790ce396f70de61f53f18a61a563b5bbbb0f5c433f15fb9ffb90770d89579d04cfbdafae21d391b8449b15d89dfa67f63e5d71d9dacb5096fc7739626f72015378ec3a24ce21a96d57efdfcb151dedf1f4510b9dcb23aa19f41f02511d5972e8c747a617f9cbb84587ef9a7a97b221aa3788f845e3dd6f6b7ced1b1878668faa59263484c432b5b4f79c0a6a432927eaa457f8a4fcf0dc1c2a1388200a421c92cc30bc7aa825dfdcc7ff26dbb5b8dccc09a088d33ddc707217ed2d18e8c46c48475e655c587bad6d5d62ab0c6aa25af219f82b250461f4ced9edd6a0bcea5405b438ff85d6eb1520841d11a2f227ac3a5087951d1948094246c2148a59a06d07cd8264448fe3984e9ff1af81cae7d00e9cf55521983ad9f1e669d9acf3f1ab78a2bfa34ae38a16d9fc0f8e92803241a3bae65be70362acd2d461f25a7d4a586163f794b54ea856c7de8f3b76a9b9ba46a8c019cd99cebd9ac4898f0a845fc33ff22df0f3bf7683ed8a4ef1aa29c20e9e6f1eb46eadb1247809f8156d1bc552bfc857105e3b73aaeb42f5583a6aa28af94bccd51deb2de90d6c38fef0c9be8c66d81c36866e57333b305777a341206c4cbb2db7729c866678e85cdee7116eace3dfdef27af4caea5d6f7c3f08b453c621816916045ca2417d05ee7ddf461dcc343910f9a096db9403088b9c8f485b3303884ddeca9f3571b87c68b71d200f183641b839249e1bcf24a9caedbbd536d87948cb51aa000140e509539279b8c5f67c7be8fe546e8abf61bc3dff818555407276a3f3e1c5a2152d0b1174d3d0326d7ee829d4a2f88f0dd717e2bef6cb3de69c00285fddc204efdf8b31a4bff456a832d24375b3e9c7bf9075bf019b6ed8c7d16c2a71ca3142490c1966007a54d33703490e5bc50bf73e650c2adb41f1a7900209d2868ade746222d6d102e70e8ae0334b18af1c25d6aa8c370edf20430aea32e058e4a0526d3196f22cc5cac0b76820edd8d14a65813ef0e942db901503f48bae99c656387057c965c4c9f6f25a57aa0cd870ea990544e117d408ec7f9a4a3d2c8764d36321cfe437c894414be0bfe6bbeb9c51a7ba432b5e19b988d76f6ccf94daa3ed38700579869efccea2e39bb4b9e17937d70bac9bf2501373de26e2f0ecea13e453a3d0c20b19f4fb8dd4653ce42ba9bd32e1ba312a22ffb99003fb9cd21633c9f025bdcfaec4b6742fae830cec7ad994575c0b4ee2ee39136f1f45b95c9aca1b37a69df05b12cedd550522222561f04bf800024c62f99aa160873541fc0f18e1e0e881215c7ea10a02793272a1c500eb1285efa9a7755613f3f550fe1411c23c9c4344bba1aca7ac683ca17b49e5b6d92c8ea16e93441acaa14d0e843e388d22bc17eabb50eb6bd2e353bf4fef27b0fcd88658a4d858b1bb9a1ef5861ac7ae37d0db35cedb6880b223744001d16c35e45a0979e8aa4d440b1a2a09e6d0ce2c374b0d68b018c6b37e1312afc529ea425ed5c3643e8f3d3c24b7d67296630b1fb957105007a93eeae4b71c3023ea787d95a37b44885c71969a4c493619f0a3c8b9c5f4208b7b0ae4c6e06166072e0041ab7348d256e7e5ed18ef1d81a8dd4ee4ab63bc73235b51a68a0993e78ddf43a9d1db41227435577199d122e49af031e4f568dbe01c24a83354273e2fe98560a82f36be9ba12753ddcbbd397eab8e311a870ed5c1a5754c30f534a360ce7af00225f7dc29ceb663eaf3f0f8c32cb4548fb2832074e8e748041ad8c70686ef9665e6fa30d6a413bf3bb7ebf03f5038df4e8c1d7723b04ae407c3bf4a79d8a168c6b8f702db3857f07f87909d94501db6bff075a6f4b161753dd778c8f517681f0d611b4cbef462851c8a41a8deae9ca0b178f89a2258d01e73e3cb3590fb80b3d6b550838aca70443189e8cfc90f0c4b8fac8fac2b25e17c87209c7d91f84666baf418500e0ea1c2a82afcf65530fe0ef6180ff2cfa69e0198a5f0a96e3dc178c2a9c69a329fa0a27e40aad1e0a5ffe98ceefd98a4ad6248d73a7b6167ab1ec53ac066cddd2c5834f5db1a60bd5d93a297d655f45815f39adb9be38fefcc2930d202caed6832121c3388995784e829240aeaed13cd5829fd22eba0f380bd9e2008fe8aaf40b77cb840a53c9d7f081c44efe4082c13a35ea0f633aacf1349366cef6a85c0e1123afcb184ac7b4713c4b10bcc43f3669574ebc031678c512e9eb37508c77a78fe5fffafa038b77fb823d1b7788de8eb43600e93729d2d36633aa184a8bcb4ea8a26f46afa43b51e79ab7a6f794591f6c3b0e5416f97f79c63acbeb6849fdb2c820cd2815514695f6e4c924feaa65a9df79df078e8eddd1fe08a9058b0ef15ad429906efd0b12640421c9fcc7ea88ce030e30ace3e106328ff63c5110e04966ab01a3236bb0376a7ed9a36986f03899d17a8e86f8807416f9c93038405cb2741890e8bfdbcf2d1c6c56cdda6a4c55c79127d5e3aa1a8e9d1600e837018603961b3072ed907fa88544128f4e8ddcc843e630fef996f869358768e547606176fe356fbe9e125d5ea6ccdd45632a4274a94e40b4fb02fd81444652c2c6ba9fb7645bec7410ec8524aaf5209959d790db85177c3d437fb80e5ec8697c04a48994fe63059c08c549165b2e06f9bd540fa71ee00203e16cad83772f99ea775ad4ddf21f32344485cee6fbebde7748a68063f93e9b67d2d9424d7ae342a55b383b835c277d59a53f99c255fd51195543f014d7405ea9e6ee13051fc5e09a4e12cf39a8d983fe656be1e6ec0dbc4ecffba6ee487365383c7a63e51cee0bc2421a99aba8c4cb25baa108535cd260a76e6ce1c00ce1c4ae520c10f069abbae49614a533c87a3c00d4cf140efaa7f49777a6169f97353f1012d10b71d923b08eeef2c43ea955706573280bc762731a2ad820ed3ed74bf8dba5fb56a35f3a5fb42f996e724f8b7544363858d9d1bf00231d4ed54368bd59934e8d68ed977ccdfd588ca6852974b298cd61e1ccc170c22b149997e863ab91c9df58934fac8b2ac54fd271b384a474d228f12b334dc58d7996774ca041ba29910cc90b56d095e201564471c1a049b2763dd81f4e4f5a7372b79f3f55589b7af5c0f8af3a9ce4eed9a9abf806104056d293cdcc42664617d6745b07322a8909488c5a92a3ccae5f2d33a2640a5c22c86f46f1415d5192e929d68085dc3f4a15f29b2828f442ccc4c8d7a164ade7000d703e344287c62e62ca5748ecb4b1cafbcabddf0e6d847ccc235ecb6382d19db85a3ea4d13fed9dc0998c22965497fea2a934d0c59d7ecde4ec5fc287ef425b82d40c7fdadd8e03c8b6b9217920506b5a1648fc9df741b18b34759f133007690b8ca74a81a3195e9357ee6b6009e4fc0ef4009cb702031bbf8fac2d7075f7f3af732bcadc26388e16e37856100646239b87beae9cc3a097ed30da2b185cb4f2f77b8ad4585ee419d04205e23d9b4001712ecfdf3fe49839650ea65f80886a8bb1c7c1454dd6cf7de697e562ff34c1a3a81da2a83790d9e77c7448015073b68cc1655604065d2df99cb0cbb5d46f0483b2148c8ab92eaad0ab5af7a9f19366ace00ed3f6b203d5ae9782756eac950a07c8580e4860bf5dec5604093311f98df06845d0faee28406bf73c93412f2d84197861679d10be83987d08574ab77667d62685bff7b83068855ce5a84503138c2f2d50f4ee7ff8bf99293e3b7e3bfaaefa711c13648ba4fe2f680966919500ab3de863d87840aa2bba6e41db0d6ed7ac3a1aa1b317b6982863726b7dd13aa805ba72744ec126356acb3d6427ecfa9151357f60ba45606249524e2d3baa048b53ff448f6337a6d4a31026a716e554d5902efe968da89f065a4f0a8384a7a228c4bb0e7481f3bc6f5df1821d2442bb5014f5926ec3f83331b8e2a372f5d34443f8e3d2ab217549a954e3dca8e03f4ab4b9b5c4af977ada6d422e523461f00bdd643c61b0da4fa350287128c209396a3b9960f775b8f47dbbe11ffa0d15b7a86052092f7ca7eb4733ea5dab3202d2d9faaceb7eeed5724b5d4000985fcc1dac189e439b00d4f2e6ff61c209f9954a32359ba74548efb7113d0476ef4c5fe51b8b32bf62b9b7c76dab761537a8eef8ed834707a0d604b09df66690c7d1386e6f8d9b5217eb9268f0685fd0c213a44e1c4e8031c74a1967cc58d8fe1e53ea0eca6a512ff1b8a7b14bab89d0babf0d0fff3337b8b2f0a56d9e27a9ed2e2982409a685207fb39f7e2f6d981eabfd4f1a9a8466f5d889522987f3f925ccb6660f6e0175305426881d79db02453fb96e625addd31f546211e16165bdfff1a49f90428def7c68024380200d2fd59b4ab0e9b242e3cc9470c7f55b917c73989add6baa14ecc313b3c87cfd279ab6809cb3acc402c519a4ee8e602d1f2f45b5ecc986ff8243d59577b4039665e18e6c7c02260e59a72267d94c4249e52e594191cb5e1e2a8472dfc788aba3db342d5bf1bf422585ca0bfe4742613579ff2a20bf662f9f7b28be83a9d13bedc2c6a8e2599a125fb63bd65f4219c488485b3a8e20e68e5f8bcc4e0e695e75b321af9b0ce5ef5400ce6008bd82a178b31a9cdd0bccd6786e03ca2f810fd021b87733ba195b87801e28ba8bbace5f4fc680d76bb1eef1053b34bcd90ef93e43ff8d1d4e566e30032e32b2a3c055d4a11ebb8e8735fe7bfb351e41b6b0bf537bfbfc2090ab8ad3a121f1630cd5c5b788387d713cf00cf882ac5170e4520268dc9291ef42980f4da4d57b1f957ce65c481465b2a48cacf1dc0a019bf3caf68349c2cf0f206f51142d7872ae77265d29fae0df9bc80251c7fe2f6dbd725fdd246aa0db6f718241c21d950b3e0358642fea139fa27e9f2cb8e613c309fbd295f9780a60f25d39ac90bbb38ef8cc93d6b14c2cd9391463f16e9d947e7af7eb9d88f113a4c05060769c20f7405f9b1e1df3112f827e0672ac7b7438d525521f50e59215ca5a149d721e16b639643a1512e5ad1b36678ea9d4957c81b3112cba631ef902dbf14889a2fa2ff195a43715b549814466406a6bcadd62df18098c52af3950b96a789d782ad24b8eafa7edca91297c507ab5963efa69563fb51b1836077e7b86b45bdac90df122614b87391892750146b7a4c5fbf93afef519dcd573f42fc408e9fda6f3473684f0bfb7f2ebf49dfde6faa0c892e4e914c223fec3913d319c28c1807216b26ff522a4515af3a79046c2ee89f5aa79b433ed0abf4dea47e7b65bc5a12b053c80d0cf376392d7f397f7a539e80e1f2e33673febc355634950e9c1886ccf48b173384321a1bbf701b3170288c4fc1c57a0208059ea03a056bff72a0f425558669fe71a2b2caf1ffee10cf2205c0c63ca1f0f4f97d6f90b2624d797a7b3715b20b7908b4fa49511474998a7a0c0dee8529a07f8e7a195e9e3dd14f6c3824ae83df37f27f9701f65a0d2c8ac6a464508c84bd314ff5f157ebee57462d408b6bb8084c13d94f94fc7586cb5a3d9ca53b9c6b2a1003d7764fc08035251aaa28ca132ce3d02139fea1bf23c970493f9826a3d5dce17cd34ed746031d4d928840001ea8aef332177ce9d1525c2e07c7b909f0c4691c97a5c285e9e29a81aa15b060389ef3da79177a9bb3f85f151af698407002e10e481ef660dc97d7874e79f8a1803173ee108d49d84ace992914cc127f1720ff36760e0a9804d7fad806082efb1d04fa4ed627fd98a420090879f3f7ba04bc18540883c63264e86ac2d979bb5566affbcb417c356bf469a2cc9a62456f09bf8094481e7144c0219c3ea20cf6bc9e89465684c2ad54e465105494e8217c4de0e1d7b8f025ecd26a4fc7e09f6554031134479097314be0d95c21eb5367c349d2c143a46de17abd037dc18658b04551c91e73d975407b4f4e8bcb99f8a19eaa921d669ad989b18347548046c9f96870261fa728a68ba5f0c726ebee9c7fabc855e921c2fdfac89333874c8a2beb3d4262ab64f6d83b6e478ea08211617ef9f4de18c09d890dec3e8a24c972a8e506093d1c9ad27e192658ad282ed372b823a76037c20835f11fbaf6f619241497d29f76ec6a45319df68c4792b3e518c1ffe3ae058f60d778b0b695479119fe4e16cab11c7f59adaa217aef7be1ac67688c06cbb4a729c14e1ae944c88bbc44666c0cf58329479a6d3b9e86a8e01e3a02ce01291c168ead2c66587d660e8385fcb0f3d023ba55a0deabf2a4bf27334a3c64739aad216d1d93fdceae9edc67546a0002cdbf7140162e5dd51c5afdbd01a41bb589ae6b809d76a13b01d103e29ce2f82389f532efff6266cd30910a87c6953afae69e4701dc81d92f6bb2a80db5671365c60852f45c8a897aac7003540ef7a99e924f374dd4bbfce03a16f666944a98c4ace78e0ff031c65525f1bae4a4e4cf7b083dc313f6ff10b0923d492519a90f954d7216b13cf42c7438bb816ddb6a5ebd5881d49fd4a76fa453c1b85573a6e7f1c5a56c4f877def40bb9c7be7f7c92f846254e46d99eaf9ca79361c5ec4e0894ac96d7ef674188b66dac4b5efd71470430a888456dce072153544ef3d24b0e4f4c01c0a2b208ea9c9782ccb1a85bc1051bc86a712068421e7e011f7f50708685b7db4f3db3f8f0272609aad729b091dd3233a12d07a502c0edd48a4e77e46bd807a4300918a682a951306cc6c63404aef138a7e0729849d7c89dd25c19214f5f790239ab0c8856d75f7abbf5c16d8f01137479eca882f6de1515a488da17f8fe1b550892612cc76eed26e207c6eacf6da4e2cda7c154ba8c13a92740d4a151e7fccf271dfbf7f67462b9a13edda18489684d655d68ecce546c6a42b356ad962b8177714b85f46e5cf24631e40d2c4f96c130b3c5f894983cd937b58b35082c2028b929203b80811d2b12f9bde52c04aa939a02092dceff92ad74c10f41fbc5b372b1567ddd13c4500372fedb1a9f274b209bbfe6a0a3be4bc16667539b9a6106e0627dfb6667e15ccc93aa1d646e349722712ab4aafc09166b9af842d0874f4808b74c9b14995f7b404f4a9109e25484e2aa4b8b44241e8e926c4dad784d7d35014a0f62956244103078bff68a67ab295a7719c1a2107ef7f290dd415cc676cf66d353ef91664257b138c8fb4e85840bf210c69f9439f2368ef8a7ebee3145f05fea690e9e729a14ee3ca408b3203f4324f1a2d43bdd802c767617d4de1699936a55a7dd1de4a8599e17b578f0b9595ea6260e0aff59e07520bb861627aa36a9a5af498816d2d7d32aec5e37b67161881281e73e399b2d9caefc0e4c6a490dbe6686b66a931cc6202ab11b111ebb3298a352f97cae675b47b6154316c8382731abf55d2cf1ad31d65db213943c4781459d2c76d70017acd3939f4b0b3967ee9b60491b7510281434a9f0dfdcb5eda515b7862f11507f46eb438189d133142d916903aa44348bb4f3884e77a7bf1bec6c89a31269cd9f0784eeb2468415f9cb14573c0d626ed0b0e89dee81b35451dc1cd1b9f43bb6273fbd06762d1d48f5e959115e1a52114e2681c6238c54df44ddad308712e4eb39b1a8fd8f890645db7a939c219faf5f403cf123eed05cde72517bb3de6098db1aee934f785ebf6d9539ac784e975c12c6f559de894b60434cbe1ab65a42df814415e58231cf3c1d20e03cdff319af4d3b39b24b91de9c58cdee7bd20923d06d86689e334396c876c8d9cee44edefc74ccba71fb7bd6f5b278941172a425651d3230fab3a060b4f26060f7818c93f9c5b01494d0bbd38a90383cd1d53a955f36d5de882d1024cf185db367279a1d03e48141e83bb966f6d887a3764e9594e877cfae7007ba6d6d12541acf7b58f7cf6bb5fa1ff931a392121b9b8dc34ea4901b2e5429212a41ef9069a2e877ecf415d5a7318efb08ba7dc7bb6bb447141cebf7cba1d8025aeab282513c0f240ffbbf6f45a097e5863f09d48a9955eaadd4413a3a2ccd32e4ba1a4897529163385af3fb4eb43df203a124960fd9de3454031ca0d9297cd8892fb591e16784139825eb2cceb141a2ea318fdd5bff91b9b4b7a734aa6be7811e776d802cd1901e32868acc52e3ef007142ba1b225ba71a1a034fa38d0febd577bf8b6c663d4d80a4f0d6fa1315af90e4636392bb067d645f12b2bdf86c70b295116f67925dd7dec9638fb28444a75f8ae5f9e7172970ce27ac5cdb472ed6833379b509cc11fd840f246ff3c62fe1b8495f87cd6a5d7fc52f83c03e00fcb0b5ca96b5fd731441ad380436182520d2cef15d420c782c346dc6a00404f04c256376e3073d1b2c4e15dd6aa598c171a632eacfb63b16fa6c069d8ee0be091a0e09548518b17bb622ffa4d330517f98862c8010688d03c0cee67f801e95992262b9b9a60a3ad3d2f961018fd536a6dd65a71b3a7ec2ac2dc8919afd29debdfe6c21aa0f9acca33b48617346c8842e39ac0f96f23948204b04593b8aadeff243f2c93fd1ca1398318dc7e4672fa792fd3068b3ada2cbf6fb90d5039b4c10df6269c88af4ea09eed5ba0c72576961cb495b80194e0c81072415b1e6ca7dd4a7ebf29e8fc4648966b54791f3cf2a3bdc0a107ff544e686da5e1dafc6c0dcf774e2c994f093708aa9b7f2e3c1c9091147faa38b597d7952fba89c46d694bf7dfd3e8294cd2c65097cacb689fdfeabf5bcf17de5a8bb5d78d796327a968ec66ea0b43d8c4afcd7f955e623ec599e445d1218c0a3e52925600fbdd8614e4398a57598c46dcd73f0863aa49eaf3664926022ed5b50ffa507874016a4ee13af8e7006a190bed52d9c0323a70926f9cfeece5dee9c13fdd77e41b0b95ddaece02a1be7f3810c76efe25271fe53d9b8f718c9f226b9d40d0f6b501f5995704f1ac922808fdb46dd476e5403bb5b622da96ddc493d963d97f06d2fefb655f7b1825bc1832ac78cfde4b6d04b86d0cfdd0560e4a319f8b475e9342a2089188fcaae7e8f54cef5e60ed834b4ac5587d9c92832acc58fb01a08c5b175184f6a1babd5a1df59dad437ffcd15b35be8da4ec4e7c0c629b999c3d89c4b948f4b636157d5c6492ddf44f47ea7b97c1c95d01dc12fd3d33f1074206575f10abbc17ded5c3f5e44bae80e642ea66c0c9786596d9dbf48e8ef2dd849b89e03120f318780d02fb49bb1089ef8ab249fb7932460693b2a66151caa4278ed3304b82c5107095e1b8c05f101d9bc87fbd908ab9b02485a96c02d94f03cf689d08a00a314432833b6ff358b49cd03f14de291aaa1d4144646868b9eb142ae2e58625c16656c5f32d990bf98ac5cd8b1064a926197a97e7187c15c3773d931d919a89c87cf2e731ecb4537ef779c4a4236d45de78103c921f485e70d591c3a47d95db0554faf0a994caa6e5a422e89bd970511f5a63485a03101a5196fc6b1f0a357a40c95fa5f8ad28bfa5c3896f53bac2e03c79a8d4a3d1d59cec3f5c75a25885653c46e936bfe5a7a91b79889963f6c31be1947f4b148cb08c65552995b5fab4698379142220f66f60d6b8eb84fc0ef5e24b004c48f5779c741ea093ec715dd682191b502740206e6e04d80e514b47170714cfbd3dccb28a02a23afa578e802d8edb81609fdf2edb91487103c56fb7bc31e9244bc35105d79901845f2b2ddbe2d4c7a93b7e654a1dec8563aa9782ab4be3848aad4f5e6a5b63d46d268d6b254a2626c7ee0267b6ee721d7fbdd1dd6c40f9a3909c3d55b95ef319743956787347cdaf6de8304111de81849208b12c9803c7e557b494bd32491fd7c17577f152a2d832a4b41ef3ff9c8919ed1abe52534fdfafc43203296c7489e9378f1bf3bb337a6e6304cb4eb3cecf450a07cd0dc85122e98b7cba51baa4ab16910979c61cc738306c669412a13cec7b2e7895073d9a92d33629c3c1c1b68ffc845a3dc33f1d11401f325d416f0fee55ab6d21742d96acd452004887f5e3a2605ac84091a6b61563a78b69b111828efbad0b01c1a28c5c5007dc5a0cbed6e43b2f985393c9d80caae04b0cb5adb233301f02a410332b330e173584c8110a9e87e96ffe3cbba871e15e33a020ee0dc1a81d5f7e11ecef5802495b8a21bcea677b8fbea3cb134196fcb6cfe909d969c588bb34dc683f0a87aee4d34f5dbc3c9705684897869344ac8bd39125f8b6b2965a66ca22d23a2b0a1a6957f132e8e609632868658aa3e4e63285e6fe6888ca07be1931ec78404ed4c4078cc8c83e4ce712e3620aa230696b47d5803272637203dbbb13746b81c481fe25329f72b5a772a020918a27d4131061d46347af27a7c2c9e650b38807f76c46020bbaf041e93d513ba629d704c88d3c45681476f1b5afb3b870110fbf298f58d357086aa27ef72c42d34818c5c6947ca1d5d07833628ccae4dc0403ec1d9731a71e058f0d8fb715096c4959911e62655d836c247df19be91cbeed2a8b66e02894977f26bfa493f4dc5f50639ca480de794282a0ccf026842e25859b9d24ffe2b40a08fe31bc27592992f51db4045a4fff465e6cfacf380adb0a3098eb37db05107854ce60cab53249abec66aaafbf52a8acfc7ad489fbc2adb5d407287164e342caaf732db3c2c3b78bdb9d4004d6ab2bca6e5057969c07badb6f4b8c5f50abb4ecfce42a75474bb69ccb41fc738620e0bdf90b7ac8846baf8ca206b2e3521f0b303b3e5643d208a23c6a2b2834c9280c334fa6809ccc8383f007b56f7b5959746c1dfc6b1fad8011b413e044907ade912761da1cd28f429a39b9428542c0b93f6620d107e000bfb509610142a3ef42ca5a98848b5cbeb965b4652a625fba28610cd05b8699bae3f94bb7b3afab8791abe28d7df904119960ccc6c59d4cce6e54dc3e7750c367eadb2f2d2cd6e0e285fd9837e175e464c677ac56160e36e291c04f0599487c7997a69ddbd5d6c1d7b017474bf6a03333b1a871e235894ddc574cbcb51a23035ea02c8c00d84c3f837c68ad0584a4fd516fd9a2972c9b32c5bdc474cebb66e3586f6152aad05520b9d3d0e734656271e0b1c4150a3167f077c5850a0e717a4f9f47b98c0fa6c7a366a26c2c220b39cc53982fb23770c856e51718a6d0295be458632c3a9887f1bd2980857606e83996c9a6209e58a2cbba1bc7ca9eada0c5c54b26f5525fdbf3663406c6b788e4bae12fe53f6556f03981ad5642bb46b77a9c9123c226ccd36240d1500425299d76e4fc7395c5e8a752fc0cba4d969c9e96b78bf66936416ec6c917afafc9cf209621681421b33830ad7b6b4cb95b23fc87854ceb2915653e83ee19625607f8eb8cc8ae09f272e18c996dfa81e883f6edbdb15987dd79221064311a1c01d2b481ded744787e160921b7be2e52510a3142f41700e0cdbc816e8b09e75708485558c06e2ee6b7ca7235ab34cac36bc944e430e150a9329fefd16e7c6cb6450cdb1628038789caff6b5596ae8f01b3ae61e195956c99136f4a712bc9619d32d62ec6be4f404637e4d75293245551d25c26c4c04dbbf77dd113270ed7e92747adb3b94c0d7300cb99176dbf92a3132143e73604bc1589ae183504be5c46b57d49777d6e5f385c03de3d6eebf56fa405b040f35211120adcb679ead0a986809f6c769650ddb91f90a7ea2b6361ddd590e5c34a0b3405350d0b275d8c5d4a8a142cdb79276476e8329e6e1bd71475e9f6393ce3a193ca7b133787106ece1f041d313fec420c9e31cf018f325c4a684230f20e5bf5afcf73a50992832cc0a706dd3d07179677ec5104a99121968f76825ac103c9e80b3dd6a911b9daee3650f5f8e2c982163f546fcc337e540283de4ae1335cee3a8d3c9b6c222b407046b2958370166da1b2da7223dc40a17e73c958cbc1d3fe5ae66433f3458d47ee455b95a0377985bb3b4fec0cd21bc2758f6ebb11589ee6890b31847656b40a092ee998c27b222feb8a5f05a99f5b5f40f03b17f83814548f2e103ff77897a9bd20f8e6fe73f32aa7421e58598c09d27a02435a3b43c4175a82ca0b745a07efb0f7e3ae87a93447c8913341e249e1bac49046f497f8663640d0a751948acfddc0b2d5bc3893523f717d9e3985793ecc258ee402d68a31944eae2739dcf8899be4bcd2d6a9b6d70bd9f65b65a6ee3e459fd8a02f10bd839dba63d94c3e6d43b629f3f64f94fa265724b4a9c6990bac89638f7bbd3a01913213582176ae62f99c8339baaffe0188db5f35d8a4aaf4b66a5cfdd8c044cfe704bf104c7d2c31fa7588e46a8f4b7c5440a803adc083f59a7eda8fa7c4ed132519b929fd38963ce54d0dc5b72abc972c8596aa8637c366c67dbe251b75c64f8496cf248c3b41319c93e7d2e3f89a32eefe5b3fea3c6c933b9c2cd4c77160a62d5b1e5e7c4f7b4b080a8845e8d9feb9191cd38bea952f5f68d18951ee752ba870848dec74f09812365c5e750284796fb9c47a12616a49e577c350ec9dfd592af033da86a4d1fb02c8de8af8384d3e621483fc8acfb9ee612b0c04acf0fec54599edadb10873807a3f636a90f010f7e10f9f7c0ebaed8891bc371606ca38147f2be351c8a8320a85e00f81b5b74144224e0384c79854d3560a0297d4c5851968aeee975852d71019fb518a5428a61e516b1a2332316e9f55953b50ecc374732db12f1f9ba0d2bcead87b418d6af3e20d43e9a49651183b96ab9a2642ee4d3f7543417e3edc2c5586ad59d1bb22b12fe125901018229e6d1fe1aca8289d556d2f77ef0fdb0bcf7f6bd9304f3be0a58188de2090dd288f0f6cf3e7225ffc077a25f2a23fdbee9b4a423116151e08922507e65df0c5a7c304399495c3a0c8ee5595389fffc79388244b92ffe5edbc86e0c4025a24bc04e0e2042f855968440cb3592a2bfa1b9b351a012dc909822ee1d9b54c370372994cc80fae4983c7bc6ea3f191d5eed6f61daa54dfa426c6d34dd98d1fee9fcb680da0b15074ae6541b2866d4ff0b003c0208c018682e23f814237a1cd33a967d862d1690c9b04641691717069900ab8ae47df1e6852151731ed5c6b075526bd6278d065465a512023204407ca3700f6bb2b4a7d00b674fcfd95dba2c59c307e3aaa6379511d6b7da4c1a6bd6bfeeef23c1acd79c7ad5801e2dd3aa6ab293efeb9729c9c5f067cceea6f0fdb1d1a6789a3759a1c187fe387295d14523b4569527839157006e09e4d376923239c3fa5b121dcdcbd46ec11f0d9d7f6631ed50e153167a636b83c94f428d9c4cc813beabc79a110d9ef03ed214f06f5d60ae2c70e8d18b67bc7ea4a3e02547a2bd56db33cd1d22350cac9d24028efe1e51b306a2de8007ba17adc65fbd56ae8b7cedbc52450d494beb0bd314a80cbe726b1882dbc197d38e96e61c73ad53902d47c59fa175ad43cbe7439624da1e07c02b8f566a0ebfe6e0f307c090edace88fe4f473752874d3cb076e6d04196e2084158f9d2258698ec24c593be7db8d16908adb0cd0cbf79c0da101cf84c563a7817bd09358a4ad40678ce765f99bb7b68e88536f0f15e1e89e9589cebd288413f47d9ebb0ae158e4b387c6d483472e1a8990b6425a6293c91e9fc5aea6a4ec56afcda753a57f781c740457bce1069eeee0b5f2d0086722fcfc42f1018a5ad83ccbded49a1c33b509438a967d29f71073896bcd817c34b68076cdbd6fe455cdc96abf3caa845fb53e2b1360c86f9ac5eae7f88ecb888542c33c8f28f84fc9678c8975169c8ded11f7a51f8bc2281c7f8f13426d72a0e8f590c4c6951fbb66569dd815aa602cc245213be1ed24533a46944d8deae98989070d9117dea7c658728f90e50de1371dfc78226837f5d2c53a032379ca3e9a224feb9cdad2fdc1c1ab42df8b0fa1cc2f71e1482fee633e6fff6fff134159b34cda3d072c95ce0c81a7faba3e182c4507a4b37e8e7b4f48909ad00a6505261654cc4a6bf8277841dc04e3a5abd104367433ec7f74e86543d9beaccca988c2d6f45ee6bf0abb4b2aa96b9e1f8f108107a44593670fb2c11ffe45007329f3e5a36c4e0a66be593985d0416cc57d607c0820d66aab1762525413084d297e3a8cbf0db36623a72acadbc2218dd8b305779a6e7927a3a729a5047826047c4a85aefae70bed3dea8632af55ed3427b0763ea914afdf3f7f2542ab4df6a0df5c6c15da44c62639a5951a036b12f1808e8b5dd11957190e513b752555a8655170262837e3c1988960b4cc04c15541a065201964f8f62671f82d4d671a0b600267231325a47e07729db683a92ef19b8953d60fd97c640bc8c256b0fd79365556a477d70cbde55d35f3e4b87957372e24d107c82db26b588c711209b028ea21fb3fcd3cb54bc7673448e7f4941fe7db75097cdeeb3fe05085c28eac20334d611c7c19a74a5c9fa8f9741bdfe62bc82daf55362d5c3e257930386756e566bb98b386ae89bd5d0d6bb4180e4e8b3263a9018fc33308fa08cfeb77f1636494c4e5383cc4bfa2ae120be34c8bdeada8611b0a7b2d5c362cf9658640de54d005befab7388768c06becf1a12b0a87afc53e3555500072e72bae46d66ed52cfe76bada1cb3ac465f6ac35c60e4c46dea81c59511a0fc0c8b461ab2a0887796642248fd1f39662628f6d11a2508cb02c8dd4cd38237794d57fb0fc3f8bb8f7aeb5b42b8ddcc1cd68ccb8e36427b192a597b7d98c590ef51fd02414e48752cdd3444f56939159a6635444c6bcd056751840a8cdd64e53f94aefd063e34630f60684db8bc4b658f6952e0c5e30277c3ebae75c95c9b4a16b56e5773d75ad6ef622192eb7751b1b7d118c346fa92cc8cc967879892f0fce410a0b66e8dfdde66572ee684ef0f149f0f74b3aeb0fb1f0e3d671b5db6b3c2ff3e89c022d9aedcf1fe889c2b0a9cd9b9e32d5225a51ddbbe20b55aa2af31e9fb87d05259780fe80f3d253a4a125f756f23fb94387baa8aba397841e941cf181b5bb8a5ad0de79854fd0c6862524b60f3286abf124c1f890a0f2a686f0756cc8e2190c9cec124ef1ffcd48bf340d9f8e7728351cc83525774a55b250c36e2f4c7364840054dceb533c13743588813b84b65ffd2e6adf3871d599aeaf7f9a51002e150fa27341ee7cbf0dcc5ecbc09fa034dc314fbffdc2ae57a9865f1c7e9e7be70baa6cf1076bffd85b1d20fa433706a49bd4dfc42e53e15b68f9594d29e2bb61cc3faa834ca476f8d851fa6206b5514fa3ff83324787b88d85008b23762210240ab66e7ac1b86dd8e37ba22952f7c2705cba9569851b66fb508479e506cd897430538dd782d79098fe365149ef2374c61ce429e3652b2c977b989056d953ca087c180755b7e7fb2f3f89e661e9f55faf1cc051bad633f399ceda518231f1aa88a419ca87fc92e8b79c6ead1a95634252d895a47e7095227644856edaa4827f8efeb5b9cd788d148d8f00a35180597f83421d12fea886e81f4d0e838e22bbb5a20d009b7e92a49d18a779572877336a44ea400ad69827da0036b1fd3c9c0f06afba8b16bcc3e683189b0eca2744c662999f929e5f9e3e45f714833bb788589da3d59b59665499ca520ca20f7da76817d230a933d12474560dd5aa158b702f44c92f19c0cf8ccef820021dfe6d017f10e5a3005d81134dfdb890277414844721a257e599a55f2e711494b84fb44065bc97337a23bd80f550703ae69f7a3570437ffafbd99554f36cbe17766dd7e5a10d742fb16f9f82725ffcc70d7ff5fa2c61e68da6e889827ec9aa726271ef3f01ec004a11cc5cb78d44ce0bd50ed7519f24440bdee0e07485c13bd10ca9915884e36a4e6a124eee0a0b48f3817750e035e68c14dfbf0c4d492ce8e3fc4f9af20bcdc9760767596910659767a76905560690d61820db13446cee3326df7078616db73d16bf015e7db3f13f463cd8dd4836c07861bc18a1476589a44cf7fdeac78b8a46798ad2e52fb01c21b2c98e9d07b445ef8ad8aa32eedfb232ddbe317f1d78b04d9eccf9f6cf5d993c540d2295c2765bc35d73dd848337ff882562af9dd01c623153e711255aef93ac84e9b257a952b785731d67f87021059f222ee94e626b6668bc38cbcf596630ffdfa0e155540bfaa728835d2d725ebae7b1a88a3262d2a5cb74524ccad76fa1451eacd24e57813d197f9694ae554abceb490c97ded7920ff3670255576c6bb049f0605528061c2f702d404c4c3d9aba4e7f569dcd9e04f6e653f5b34cab0a20c57dac08640121c016d23c32ad7b89b3809efdd802d1d21573243d430c203be33bedec2e671285a36d3eb95d1d6fabac9c4508621deaece08afe9b2cd430422c3acf83016627a58e8945ceea2cf199ae1c2d669fc247b4bfdbcf2a771fb818d35b6d810c63cc3c8dfcb41c9f0961f67b76c62330d7c37252fad3b8f57c47dfe04cc1ebffec2c8333d7de314dad65d0919d1f1f83a59d454ace5727cd36ec5b2c3fb1e020fab0f3e8769680102953844a655fd7ea9e022b01a2d2e3c8d4cc1c6c463853a00b0ffa627d212718fea8c20abfb238ba9268102d68399394554b8a43201964874c981aeb363562362eb3641b0651bb4c98db1735939487d8295093a489a9478f062081fa3a26a85b80c318a2c5dcfd60444967e09ea9aa4161c41b793c24e07b5aa869645d6b6c20fe2e8a85ae051088cb5d898698a9461d7feccca9ee379e3d7046e3e454c06ec21f0af00a97fee9cf018dc178c41114818395d8981112dc88471c81a5d78e84e9856f3120dca4ae2b5a92d9ba8ea85cf52860d6f5c7e4ac1fa9e9e48d4528f10ede78c48de45303b7460ff5228d4bdef709336aae4423cb4110eaf3e4b1d79c7954fa4f015c2f248a858ee3140d0f9a8f359214e98d267bf109cb866cb21d54a874ddaea8c785809d0f681bab99df931870122169250c96020fec92485e516a66d5a7a86502939c68f15f6b0f11bd856e3ab37572ca0d2e16e19f677c50d87be803102bdc0c65a0ce6084296bd1d553f8f2d38dc05a61d09af5c14e8733c785fdabf77eb4111bdee51bb9e46c3e5b5d9d5a7179f3b839a2342540ff83f5fc0518f22f1da42bda79f951be959698121d448cb8e8df4825d610f0b090963924bb4d10277a9c18420629f4709425d60ea1953e8038b28ab2800a1176d034eaa9bc9007e5d2de2fee73f60454f6a751b39d449ed38aee9b90ab4c98173c45a18c032ebdf8a87b01946f94e41265c3e6390307bc8bc148d3edfb6009c900ef23c6bed75c9f59d6f91eca966d75e9ecefec0354a3bab77179c8414790e498b856d0e71193a5b1007e89bf8b15b1c18faf8d1ede963150f4f99df7aa8f9de079688bfe1765790c3bc3b43fb682255a4815ad733bd6554931b7f347902fa6707a9b7950e114eae8e4c7f67f6c1e01dc469d553dc67e18f0dca8ed4e94221eaada9f81a25ef09737864b120759f2c2aea20723ecdcdd7f8a959a56a7549e93c2eee3902225864a0bd111f5af267aa3012d7b9c6a6060c0182d51033d839553707d7f3d4ab6a8283d1b6ccb355249a1c7c51376bb1beb62a63e72b7c64f5e12addeeaea2101c385540b23acddb2af0bc9177288147a42908313ea9ceed8b6d9e67957e454c92370245b6554d395e7f5f58e350b88724364add1743c4758155f212ede720259778f0cd210e696512312f1f427612180185a423596cfb01511aed6ddef4dc3a0e332117ebd94a81ce0ed165af3c8aaeb1fed33a558a78e087b43b5b23fa84232a6df744d9716b8781560115e4879b40c232fc465cc3b54f97ace14cca5bceef8d13643a03342da6e5fa1930a530cb1b48e7e73f9451fb9f7ee00986609047ac59f1c7b8fdb90c37e0f6157db197aa8f0732c6fe8352d62a68d9fdb8ae451664299b4873e0d12aef1f34c62517a2fa5b9be23996dc1e2bd444952734e1639b31ceb9545f414e289cb6405fa98c614dd414664e31363d4fe384e8f1216d138ad480e04a1fa5941b77ca4694598c17db3db1d16158ea5c4bf1cb7775161a742fb0ea3892bad14c787c6e9fab17834bbd279704e99141a8fc07abacff9ee9f7d52ba4ea44644f776ed0bffba90cab9adedc2e1e6ff98f16e060ef315314c71f19fc0794b3d3f8971db031c52d05194894bcc4d8d43d53b771d7e55a2c808390c6149fa67b2964823f0207f902f03b4042c3b00fb032d73f3e96c5048de0abc702499d428e607bb77ad0e7b4ab192a61ff88f254fe0e41ae3925f326795f4738b6b1b71619f3f1c7cb5046fc2b4e95945c4dc3348c0a1eadee046b38aed7ade5a5fc0c483fbcba377a08f2febd8740bf74b8d3a5dabc6f1e56549efe57a40a1caf5cc6ca5cf911112990fd17780629da27773a0118ac633fc92630e93d3692f97a9cb04dac23cfea9a2c4c9a61ac645e5fecf639ba9f1ff843ef295ffb668f0a32df4b9588cbe3e1e580ff566370ebf263785de92ee14592dc944a9f8253f93dc53b906f3c39aac89958b9f67a7df1da4b59fe2911bf5422dc0dec7d99187b0f601d85de469cafd6cf9df4fdf14febf13fe0bf355bde7b8d2bef79d020e938a4e0a19df65a6ee2f92ce452f7603b287470c3da21a67771a47aa657cdcd6475f712493f303ea9694460b9afaa18b7cc8202c621974f838843e0449ba186bff48203859f2f2652c0c4c6b4e56e15cea2cce3c5589602be9790f4f18abe4d08e64e5e94a4cf9babcbbb42630fc3d362d4ac2422fd4f04f8df4f7b47aac5d411728ec228388ea361834744145549c577eabc5ccb56171b19525d91075f4b313dbf9b5f192f25f90ef385db5f6603ad661b7d5f91ecb3225d01d29bfa6db7b7eefe42275096a03eba4e8efb3e766db5cf295d31927a7211462ff802ea3f29142af9946c4e6f318b581a1698c4821165c59afa37f3c3ea0261312546899fdacebe82541126187c7dd8365cc177a059017d325ac8e2c9f1a360036e5405892f736cf3a3bd0f2c7ffd03d55d889507507e93e1f47efb44bb7f2651a504325df0551a37ca2ecf2ba1553ce46976aeb11b2d90e358a62765a7988850b917442ef69f031e56e59c8527b210ba74ab0a690edd74e48dcf87702220c58f16d8119278286e78b74d9771cca5bcc1fb08e0e61bbf17a29adb01e11fe2662b9701083bcb59c96d2de000a57d876a37b8dadfebf2953a10cd8562d9e3628fb787dcf29fba15c979adda177c01427ebf875bea8a20a25f6259b28b463671ec590664cdb3f02ccb6bfd6cd82f0979c5bb20a6ab820e60cc331c00fa3b75973e9ba22e5b661cd28f60ff0e6168b56f4593ea90ed4c96c522e36a733717a58e71731a34d1cb4117035217a1bf62044162133d01bf771333aa6dde803e5b784523fa8eab0bbb63253f04012675e0c977567a3a6675cd47ffc7bb8ca77c3ca917255428560bb685d2604b64dc642200fbbfa9e08e6a99a82bb71f5eca13eee74c8a449a6b06287315e63d9808b0c4276d31aa85a9a97147c0115fc6164e036c81f79e913f2ad7ae27cbcc9bcdee40e0d9d6806ab4f25a32bb01c38f29a06d69a99345ce7996298d5dd9752eb45f5757099412c9df556dd4c3b7e22fcba7046f649e263f168d9491849e5eff8de2c5049acf944aea88513334432093dfe9e12cd8653031e08dd1fc4a467f3881116d69c32f8a7d84dc37ba0f5cebbac53a227a2a39075a73d396a87f9ac9cc8df7264c88bda7deaeefdd0f664d862667e27cfbecd055f410cbc67a4a93fdec4071d3ccee20f5c8cb20907b215960da230a5e73c029e31a133076560aa120f71eb67dad0e13e18a1da8690dea65f64fbc443e653d966df4bf81bbde375805d0c7090c1f7e8cce56ca22d605e344246289a370b0e7a04b6540fafd2304908c868fca95b3e4226dac44f9e510f78927bce7f308acb376866508b7c372d3658084a6ce779bd8b94a3fbe3430794220930f7255bd79d16a854110f5c5fe300ebfb6f878184c720d835d68c97a813ff9c7d28ee03917bb51b6a07f88bd72bd4a230fdfd665dded8b44155374f739f4adfb871f10ac3df5e3c7025d81ec8fa54596f9dd346a9f2245edc18bf248ad86d4d431902f2844aba72b1a228dca840f9de074fc39d84111671bb95615466a3cbe4247d286e81c527042be72b8d3d32800aeb3064e15e0b1c96c3ffc712f0f175202fac7da09551e1e81e12139a4cf3b8827fe83647c6679b4b3c7cf98fb01031d54e819943feca002319bed629e46eedf771a682076ad64a6b5c14ce896e639a6214bb3aa6f16ffbdcf8401155e73ef1cfe9caa1b34133f549006bf8cc1013f9ba75120f5aaed4d07f68b75fe7ed2f674d087e48ec2e577e30687cfd2bee56ef36c93b86a9f0c18e3329af424e3a6802365cd44aaa385ec35d4cdd64dd1da92ccd1b09f171013da2882c8fcf0adc300e6dd29371bbcdc64fd0c657acbfabec7aeab732bac3f94f52c463d802a0a3e1a0fee6469d3523bc84577fd93b2f0a3fdcae86413ffe5f767be501eb62933a119289dc027b9c75df3faa8a7e4e4746eb5c4d9aa1e0a3048217b0d007080ded16570dd96e6cd88b7dfd4e96b200db7a3f9f53586fd397618dbb49b6fb943bff659a6261e376ef32d59a4a7ac260d15cb48897e1c6b01657aa0883de872ed3d846f4a44bb57fff6f9eae5e472ac2e54944fd8cbb6018b511b3913d2cfd6200d5eecda3279aafbc9e56c0c71a0bf10e5c3b068cb7fa5675bcdec7d2c0a1accb436807a9627ac8d67702bac287f30662c8bf1d3dd63de3095a6e71c84fcc6dd9a95326d7e1f9ba165d95c11613b586a8a3622e59f8f02dce2615b4749e2e9c0f70686a69c31ac692680cc51a21dccb030dc303fda3f3f7b70027e1ce819dcc98655ebd4f7ca773f4f40db51bb45e5c1f6fcb7913dabccdd7f6b6848196ce8047688dad0eb4c2a2f8c75e16157eca72a815c5d81a47337f4ba2798d47a815a5ceb8fbff00d01c896385f32de73b907d1ca15a37d8883805f5475380d1b018fe9bce666c420164d5132066a277615d6062291527ea5e064ab310853d7383156a65560630cd54f17009f29bb7aef0fce3ce2bc00d8a699a68c831ee73fad53ca87bc6ba5a89074b9ffebb785ffee2cbc9f7bd3f605b5e4751aa44e4e13a80bb8295ecc293b4708e2b65759f298bb232c2d891c696a691f3e066b4f0a11c56687f2f86bd00b682a109f2ea60f7adf93c1e83bc6c0a4d64673c18cf2798c8145a9836191b6b3a0cce5bc42de5b69ab5f20de5efe310b46cd068695ed2aac477641e6ab23031abe0b87b13cb049c8618f1501b8ff166f974a6b55442efb64a4b7bc71f472ea65a2e476883c517288a50d774809eb1754ffb193d38b8e4c6d419a50458933e870a1882f7311c2a503803aab72e5b36484e1a9c57abc73baadf807543b336ebc872b93242037217e60cb40560da8e4befa31db7a3106e81e720af9dd80cdb9d83a86d8d9bb4c72380d46e70924b03a6ea53ceba5bcd3f3836ca8b150b76d2dbbe7f7952a785026cfab8dd96e51796d11938ac886ad3ab5f98e88fd47a200d38874224dd6ac7a81a0d0bc6db7235e6fc09a2a29c534e79396f82ecf91a982f741b539d907ea48f5072fb807845fea188dbbe0cd39b006470d47b5d88de0d82580ba9683ce44c444737b1416c430f7735aa767df283b25a33c08f95b49148bbe51fc57cbb8f44311132edfec093cc74783cccdf685c07d16cb07ff00e2c48e2554485df1a272692123088d4a28946f29aeb6524170175c247920f9cf9a95c442a8f2ca4ebf6410dd4a5586f5c75d100406c42aabf7c22f92f7ebef763b06a4890a7474bf98c22df9b6cdbe96dbdbf364eaf0c9cbad42ae43697c142c90276e3572ad9472f30eb31c7c3b4e6dfcd2c3c7c81547fa296c4464c7a71fd240bf31f33b16c3d1d1e3982912a8e7b86f4fda02c249a6aaadddcf8e55ddb3566184bbfeffd3d1726ed7ce328632c351260aa56be5396a8bc043f4db0b6d117a2c4689d5be14fb6c233d1a292a6115f2a5975f73af78ab3524848c64ba9008c8817c08b74905706e78b806a075a31bd3698ce4f3d61473e36db76ab57ce386e18102d1dfef8377da7110920d84d0a53aca10ad02f09327a05c0c99ee63ad52f0f40396cd0e53175658c2a3d25159234de4eae217574f5b0adf1ec0f4292ce5e534a18b268b990a6a0587b6b1f282ca257e3a6713b5dc0f7d921838d139f66ecad70ee7c7ab5053600943c40ee28bd51b634f3bfed7d9980a7c5ea65f9a5204ece8e906c26757be5c29df94c99ff162b723eede4e6258d8a7f72904e8d5abbb641146c4446c6676ec363063795dbd4bba36076bdb3396e831809860f5c8b57ca181566a6701e2e47dacbb61351b8bab67edfcbd03a52fd0045b3dcd0c7225a2fb43b2ace493b4a1cb9fbb3e55b4a82dcf11a7ff0222841502f98d86433c655b9b055fd4d767ee3fb4b0d285ab41f3cede843bd40083565ad024eb9cc9cc912a7e3dace338a90e303e06bbe002f47ef2d48c9dff9fb3aaa46d73dcef87873e94f85020c001cfb57e2886ead0cd0d3a779280b5a4f97aec028dd2f0ad6056e0f595b1d7352182650c3aa3cb3ff8574887a362ffa5feb5bbb97a4f79d90cd452456b0e499a7fc1ce38676b5394d7de74e36478101ea84f1b4f201d62e109a510283d47620e198b1fba801d9f3af66484d7f97759690b3e94cb5ac9018399ba183ce3789b923cf9ee09bae7280a4502320f335de1323bd812011289a6d60f43c0aae7bd7cdada57bda9b188298116c59c675c228bb431488aa16c97e3ef5e805ed203cb93ca71dc5055d97e45eb8f1d96db449f3527e60655c95cd3caf285e7eb391431d87421c5e51c7bcc75a46c08a6d17301246ebc545c47ccdb2f8bd8db2fa76f7bd1f0de667daa21c9af5d56eb0a5ea0dae61f63cd2a5f5bfe2923da5042e9f691214fd9be44d7e19b7170b6b6dfdcffb71f23712debdcd0024357a09b530aa7da8a2bc75e4678e6d4c41ba2a4f2160c4d8c40e488dbbad6d420ff2859c53ab49ba5bcab6efcfc52c72010a75d651aebce21a664f30aa1667c603b5634acd4138150b7809937fbbbe321c031098f420dd9ffabe8b3c21ded2c67c02edbba9553a38bfa51e620a46c00481ccfe4ed726fe02702509fda9031eb523d732d07ce32cc333d4795400aaeb252bf7fb73f8b0522411a0ddd22f6fe676438dba4637e9c54dffbce7f02e6e23bdf244f12dc2cc65c988ab18ba7df5597ce5063215c0fd224eb5de4903224e7cad0b7869d3a5d5c22bf8378e6790870394393ed5b3839c8194884c8c241a52f5690a5cf94ac048108ebcb3ee2dcedce08914bee3e3b0d6313c9046390b55aab009c0e0346be9f9da4342b2eb9efe35cbd21de2aba2d1769907ffba01306eed73bca769e1b1965e73547af3adc4412a619216f2d609342982cd92559bdbdd0ec4d113fd496b762ed3565732a803fa6b0d401a01161566e9d3c207abdbda7ccc88d20a895d715acf49d236595e95cb95908826eb619712ecba0681d49b0182143c14771423c2f81c96f51d6291178caa9f1f34836f8003007c90128590351081abc82ede7491993a87dc2d501d564ff177c1ecf9449f8779210d7849a5f5e2d357fae7ed542b37629312ee0317a506519530c590f99a6a287e0fffc495569b7bb60a062d6f49611e1bc432c62be768028fda84e227a2823ea385852ed9519dce51b4ca6ef4a22bbd3a3476f1b44d6aed4ce35af3e3c4e80602f56632c866449d8671f8a242b8ec47e50cc05430db39a6ebc3d803bf1c0915f1a5f39d8884fd2549611c22da4f4fbb660df2d0d034e3003507f263c85e77390624ad07796be6d46e15e5eeb1b1d2b5789d623cbc697123508c58000764038ace3c5e9414a0f87f6a72cdd1907474c4d107d7ee85300b898af7feb341985c8762ef014726964a810218be12f88ee8e8f64374069c7a336c8a1cda2a788190ea1438e64150c47a399d51c40b2a0e8d0404c8c3b7629b7e6cecfe01b9062c7fa66100898a972c3b44a156306ea0f927efff0c9850e6ba94d7cfb6a48f615ca9fba057a082cb63ae10a3839ffeea6cc6ab3b5bcf6d5456370b3e8c659bae550cfff1fd5893985c11d2c283c9fb4fad376e8313e4989cac7c9488fd32319c4771e9009191caba813801d7a8c9e476316ca0c8d4a71a5e10462c1eb8b26a63f1fab5f04c068e378767df974857ac4e1d776813a0d4de733d2e79e162422e11599912c95f7922ccb12c092258e0c6a882b07258bfdd1d3d873bc6ee3609a03d9b02aaf6e79525ad6d81c86ea2512790d498097ce9e5ee885e13f8e82c8da02f35caf0ca3522e714396a33b34d8395ee677e504f62cd0e15e83a5dbe54b8c9904cd2ad4609de70b49eecb772382d3bd7fdf3226ca221f8c72542ea52ae0b15a52132184a37a48500236c49bc0e3df0cecc43d6ae77e6e48bece1ad1c4034fb59955c44dab748ad7097885a37ace42b30d4f3ee424212e8cd5a9eca50d8a701417af7f6f4e93e19d046d2e283ce7a55b82a3f38a89e82131eb6dd07247c18e3c64031189e2cd29f21904305e15809387abc1a11fec3c1a4e9c80f36c5148dfbb2905f454ddf36e9da3843a47c50a290e7a564ed500a7a235137ccc2b58255490d58264d7d95c3be251c9f87533355be1dedbc1cda8e2a64811da9ef09820856f1b82a4253b2734e2992c6b7ffc4f080f2fa752ac1f933b5067d89a2839a3a408ad67eb4b5efccaa2d441aa7cd168f5ff30164c366cc77e3f4eff50ffaa287cab07a11d9969f96888e2340ff30c5f63ddc595000ae0687d116f8c8f2511fd971d9f8d627e5e7e54d09dcdfd052e1fd613eb72af3a16b46f7f1a8d4390f755dd41f9aabef2637143d7e47a9956ac34477e140137f799f238955ac0e25f5c4930bf7c8c35cd59f07f1d41c9e140e3b68988b6fafd562fde9e1baffe3e88becfcdb655549cfcd0a466e47c0555da4e8f69d09800018fe775ddb2f6f17292a5bd0f1c12c8281e1606f7e9ccf5eb4ca669fd74a8957ffcc6decf21357d7700f5de1336c142d8de04bf7b6ed3020a2ac22c57927c86db9627f3f4f2467868fa57277077a705036a6102b1125030680a13de19f48d5f008bcd08bb616ac718721b07ef8730cc574357ac44cc45e35da68c87975807fed199f8c064248ca0b3bf26879697d36299700317daf3f4a6e7e34d95268710d6fd0be1bd16070b2841621cdcc04b3c0be7911fb9a0d49ba5bcd8aa41335148fe28641fea21a4c5a73162a63ec6ac0b9223d006028297767d4fdcc024d15cad4fd841237beec6497ca593a8630b98fd30620bf874efbd56ca67c5946ed3a0b7a60ae2f514181920dc6f36440933c9cb3c4d5e1623b251c057a566a3e5c3641850578154a81a5c48e24330c3454f9b3490bb34179449e0b2d1d345f30281e0b05c4a2a07791e9bf868cac290ac4de6f125b3e414958ffd44bf3ca352284d3bd2ffe75d4cacd550c0ba4670c4dee36c18353f1b62d50265aafe09fbb6207b3c259155482587d61d8ad5dacda097a8fad25e9eb055bfe5aa129e6e92863402ecb090506b4f53aeb59dfd1785bcb0bcf33977b3634c3b4a4a41572f818c46d1adf93f2b7d4b55f2f7ffa703e0d0abc3414d91a58ffa1ca1844f0e4894c090915e10aaffda08e83e3bf62539c5213704f4c7377b3dc1edd949329e5fb4f9196a3f7c1807a4f8d3bba6e2f5bf758d70ef22850ea66e86df07842810f78e82bbd10bec4424cb0c5ad8d85893bc1b96b293f4f9b99f12f5446e2519fa3faa76dcbac88eb94094b7afbc118c905860eb6b852932a6ec74831dac9550836ac00e09f43d5c9b269e7b80a5848b2763ebb47ae0f5153f2884c78f8f526a7c764bb49aa7361a52664023ba7eb59a54aa2b542198c64c03b5de45f2afa80466ea7439a862c922bdbfca7424c32635d789327ac882e110cd990c2b897047659d53b8058414d234ec063547e7d2daa7d1be06f68b3fda3e29e8c3a2ecfef1e0d2030503c5c34d103096be62eaf63abb16465f0818182715e8910347d08271643c2635235dcc512c7d3af60ded8f9df70448b0e00b166a215ee6c252049d6b38460d3bd3264a02f33a5a5f952107520816034615ea45e5c0fe0c744b4814b897e8433cc9e2a0a70c8b49bfdee8f6ca728deb74f8dccbe07d4b89395f1edf2af511cf37fff20619dea335fec90be844638175ceff3cdb13a49513798b7d74322237434be1c6f3b0dc680285ea34983f0c1230ab42221698b63287d233ff2c279206dc2613720eb4730b8b2580da0aeeb77090e3bbb0bb521e6b7b4448b1084032af1aaa11ac83fd296f5b7700ede2c292e7ee1e1f319733290199df4d84d069a6a69a16b3521c370afbcc6c2208415940094ce11d6bef7f2b09bbd3f8375ea3565226b2ec7c755ab5d702e8ac8a4061d0c91521db2e06b1ce639d6e50583bc654e81cca2de7eea0f71593d4ec558ed8d449e12c3049bc6d2e531b6edffbe0d97bb538dcf868707f9e6ad30d7ca71484fddb72e9dac911f94cee512d1061cd2c68848c759e790f8151f34bdceea9aa5f6636d1bb486898fa063a10cf5d709ea553f3213fe918993f6ab3ced174d7eb5061ea118aaa764135d0707d5273ab3b9f00b83a4ea072549be9abf4c72b244986f1e494228927becb29270d43e19226b9fcb4e894d02514353ba3fcf497861ebd8c79faa7113144f247a4b5ff9302722ac91cfb0398c0cdd63f3020e05f8d3cff179bed53c740fa4ddd36a35ff722b9d7a8c0b3854175265f9dd87cbe74b4f35d1dc31366d4abdfde87a4915b83d01e3b36904a1e4714107da2ad3ae19e1480cb2d4124cdacd410aea7fac726a73c5912b1e20a4d1556c0e9616f234316af30710c0cd2fae357f82493291fe764f6081a5873a093f3a7b3fbb0cffddbad8afa0d7a0fa2d855d7530b63486388d4191f490906451078b1e230126dd68da412f78d6b06f41e36ec0852161965a07a30886800d24476e1f410a3ec873c4757459273f238ff02306704ebe5bed1240ee4a357d506c529d409eac9816304442da1a8faa77f4e6a27662d9e341e8131d27a33ec729932fe3df2b34f382f90d560493e31c9a364dd5f14e088b159b5552fc1296e65ba5c5989c1d66057935a862f76d5892d3200ab0538d0db9dbd2e75204f308b645a522b0d5e536d40bef9f98dd98e3755d89a4f392c68d3b2d69dfd456a7086c2f894f25385bec5281b6d95028062458476a86a78ebcc6442e1a36df0fba0fbbbd10bcb1d45ba14f742f792711e815e60efcb10c495e832fa618e8a039e690135c17e0d1dd47e2dedd582fa7ef6dfcee06db77c1fe026e75aa2755b06126ef7329ade39d4ed3824ed2e8ef9ebfc387592a7d4b5683f5edcaac5ee4a951d8728d1e1e9354aa7124a9e21dfd0213b5c11fcfec4281947363e6c6d85857a368795aa19809ffa93f18c8923f72aa6174404d5733e29926807871531c6e6d9d54ff70ad1c099a4888ff414bd145686d1c2997105aa05d4f7baa4fd90a9769f1144ffa950aa42981b8235b44e56eae75cb20eefbab148fd043d7e4d984d1259c7e1c4fae81de3a5d3d0349f821e535f3e4fd699263faf757a9ecd48c7762216158357af11516674cb72439153372aa9d0c03f4a3db50af93357c655110531ed8f8e1ab255ca05539fe5de807cc90150164128f204f5eb604395296a086817f8d4a9223fa4edf975a64b38023285d57087c9374a4a840fbf992e6062a587cd641d238b8e5f0aafc9361880ffd424245084a47371ff9131890040e97b6b730cea805cc3b63715bd1a4565191d9a2d51f34e8b67ad4480963e23dff6cb9eb675879ace2f398b74807f882368598024a17ed233a535a2a6f9271535e8e0e1956312eab51b085dcf9d8256f14db05d251502c6ff84d674eaa596f7f0d9898d0cf1f248716d44e0e2f09533c702fd4731c16b9da05b39ab088d574ffe3e01d1804b9c7256ac219eff24b4328397e43b479d3a964a81bed3f2aaf1a30223c48ec7b418bc18ed8e9a9f4ceb03ad159afc4eab7f2b4a5fcd3ec7640a15812f8cf3954c7988d4c18a28235239c9aba769dd3f89b12814935143883cf81cf9cb42a9c67898a91a7ece41aa58061c042436c1dc7ef65d1bf91a2191592cc7dd156a4167801f6ff9fcdcc2c3b2efbbf3eaeacf819e2636cdfbefdab3b65a2b85dc0412896a8384e492d859a66dbeec806c1a5b28ba8527468e688d6e4d9e5240f890af5b9c7d3b602aff0a7c06a69aa497d6e55a5a5074e701ee9d07c63f7644baf6c24b2b3f0ff47854e296884700d3b119fcf50362cca605f8773ba3d407b762896e53c9272c48af8f5de971f770f13d0ff9741a168151dd4b89193c7bc5372ec58bf2257d56f483fbab63c356ef99cd65574198aa77f90a275a27cda019a6db5274df95df716e27ffc2dc5616407b1d5171781fd884e26e08fd9c4584b8b1acae3e9a04bdb8afd9642ad4b2f7615eecd49a22f134f7033630377732908bfd751a3d2bb897bc78080d1681d95c03aa91ec1924eb34ba8140d574727c75a5fc2dc092319441e0f1002ab14e457c053eb243b680c41e58ae20acfb6c824016c25f012632a3fe6bfee11b38f8d4adcaa09e0473684a641f5a606e3f21c343493fdef19bab1ccea5c833e796d05b5dfbabd812536425bd6add1d5c572021cd071c4cdc720a561c4eb0a3f252568dd7603bba1ec40657b572601d94ca5019d37bc12c1559f28062f02cc8ef440d56c72a17e2bb5b00f847714db30fee0cf40b992de4eee3777a213538233d243fb2435c8a646a4e8e057f117f40cd9aca8fb82daf1152dd5f7e8ed77480182a7e4daa058c04834b00082ee68ee4a65bd163dd9f27fa3c984d0aa6e02bce25c7fe869df10fd8246cc0d9809aa44980c6abfda5ef861439c9a31f48b922c1de27cc0f19d8897cb47e29bd309b5916e514f995e35c20620818f726769d9a353e4373c2299a254a903267d795e04b6aacd50143bce11fc54b03a27d536d32e0b0828d1f2a148a8708f642194d816a25450c9e5f37e4a96ca393c9fa4d7cac2b47f27f97673bc0331d69300ffb93a175590e2dd01dbf109fc64a38e862721dbbb33adcb8e98303c218a7ae79b9594c0504620a700de57cc61d656cfb82e46705186a50950215fefa2020c1b9753b4c7ef668c3833a285698728538e159ccf83b14e1446801ff49fba8baab84360d7908fb95e461c902a4834123fc97bc6944ae50c4bd163ccea2409c6e8c7b3e9db6339a23316d5c346ce9d0e5b3f1a8d130b59bfac80ac1652cba91b217d81ffcc688cef3ad4206057e07aaad0a6383f9448e116f11c32b65d207c2351a277e8a1faef2f68fa8c66d5767e229eb998dede81e3847bc9c0b2ec0930886891592304676479977898649f969da887136478877e0f62d09195f44107b621fc2827fbec4262f651c8da6d82c73d8581e573e2714f6580b0ebc7ee6a812b45802bdc174bbfa93bf97f95ab777a3230f58d4d8561ddfbbc779031419b00dd5c74adf3c50015028c57c64fc22d70ae8fc90cc2d3907ed03dd6aaf45f89a0e3d0b75603985d7d724e3283f87b61b59cff52c7d7c75dad2cd24d30891cfde547679d9ae11c0f5862b457c72e2504fc83219ca70faaf16b3a7ff4a9502264024d6e97156f6a7dd80b2cfe9b75543378aee1a0f453b94cdd395ff5a1c76dc54bbba9385a6eb443de3cea903a8e8448c23e33195796866f34271559c97b31907cb3efb5fef105c883c64c5e4326d67e1450a2227bd5917020aa3be409a93ed4f67a91e973feb4319a3e57ffd73b8112e85c98905053ba83c5d909c09055b54985a735fe606ada7e1b27e812a2341b8ae59d7b27209677c0d5309556469b09841cb473c0ddd7d3ee0e88b69dbf97c54b380d34315cb494f5c2b3bce49545c3e5130ede146663861c3a600aca68a950a964a54f9d055412842bf3be11fadd4aa007bfb5d0fe1bddc5b7d35580b01fa962b2786fe7eb8018687e82682f7fdece6aeac6280fa571faba124f872627e8e301961b30feaefc3eb3f686c1296a8ae8c2d34a055538782f875b65f74ef6658f770c2050ccd3cd8d8b8ae7351654b02c12c688d9c81f850769133f3d6ebf18bdd9be34b332826b5b8b1049ef785e0022849234c9dea47a140bb6389ca9590e281abf35399965d3d52115ecde9057f1cf84be0296810933ba75b48627a4d6201318f3e66360d5b07874fb0aea1a313f6ce3e3eb2f2ff87318d66df1e16b952039c3d8738b33f328a07c7531b71bdb5862c57420ae00bad4410ff55584f8fdc226f35b780eeade9da5c69abbf0735cb72278f1b9703540596769223838c5a11b2689d2ca3f172c5d62881bd06a11e1e00dbd81f7c3d61c092b1282bcc0f398683e936c690174dd0148fda179d281a8985c7c08b410049ba7cbb75f570672917c55ba6f7bcc8afc8f5e76c9bc86c7ca20833b60fb2958fb6a4f88b3e3d2a74314d55f13ae257b0df4bfe9beb2848e58eaace6cc9fb7389d366139305cf7ad916957f071ab9ce77923e98015a0ec59de83d68812186d4338c34ab251667c2770f7725ecd59671d3b4d6fb4a1a4fdad0bbfd1475a62ff3eaf0b2a16fc7d30c3be9271190243fd71a28ced283fe8af29399621023b3e355831ab2779e0091ece9fd6485c5112d15d707a4e5628c92e4afa2047150cd68d50bc5a56ea3c56f431d439d17b4d47c026d8ee90053d1ba90cb5a0361049756703551f262df7f0c308e51803d9a09bfe337f4d28c3ca5534393bf21341e1f71ee8835f1e2ed0c633f37b98d8ce301444cd1f54d64f11068d90186c8706d3e5c76d6c8ec8a111d295cf6a06e3a869876d2a3976e941153b0db7051ff0221ba354e6903756ee7b699d188c790037bed388c448f8bb9fef518a531bb38f9cd32c1a1caa4c7f8739e2a567612e7c97dca3f8ca14e85ec11933eecb6c89797084c7f94f76267cbcc243e61c51e3162903b6316ee44280a6faa03d1e928e5b3a0eb3eade8e7d13fb6a74076f490e9a08ee6c4422baacb50496ffe7761dc5c6ea6ac930f733f24251546ac43ac9ebcadaec59dc9ee8d428ebe0e6e4acd9181e871ce4bd3d0855d63fbb0f9448411d68cc121fc34ecd8e0b6826d949acde2d1e9802e9996fbd84b0381a8acfe8d9457e22bc91dede3124011925e2b8b4d818f59cca59f9b4e7044797aa21051ed6a0f79be1bb81c6d841c02ea1f35659ba3ddf18e060d921c3f2175f287f74cf62cfed2abc37b69529e2258ca16a25453c045c84ec860cf150b2be17909f9f1363d764e5f4f6939daed9bd65c045fceb9d93cfba7445af5c131fb3c6f3dc7f99f8fd0c3c41a27ce7a112025d19dbea8e6db07120a32cb2f7eb8cd54140eab85e7574db61db96c7c152b484057a9b81ae3b52bb2f96f72fddc4d367fae303a6de09e092b69887821df5001e9b53864d13491927312bdfed6fcc3ee7c494308b1357e1c7f0afb397a4f69bc580d68531153992373c9034a7c8e922a60c02c6dad9461d9ca8445521c0174d21e9644be3bc6a734aee34f19f94e359c800d114e82b632ff1763422b8c31670e2f721913afc64660b3d3465e963663967208ad18e4896d074af048e820d83152c1288122d5fdfc62a4a5742aafa914aa453ea6a9ea5d8f1da41b6e4dcfb5563b6396486b97e26297fcf1d788fd5ac9f9a7dbd267f3b80f122153377310669497b103781cee309e0fbef8a203db1f808ee86d9ea544d4931e594583c7a5e2354278318bb5a20f9019a642a2ee2b7906f62c99d0f3bd6a719c80dfeac886f6a6f3784c41515c9e1356d0997b591dff553f006bc1c50c3e1d18eb05efdfc696b672379c877bf8b430491ca3acccb8b5b6cfb6075607997adbfe091fadb6a4cb69b2fd956f46d163d5a784c0be513f72fed7f83a6c10ed2d7b5d8fa52feb9f5eeb290afabbe48a7fe16d720414f234eaf58b1a9814e4ab54839317f58e105421fe016e71aa7ce6b03d66e0153fced990d44ad875d1dee1e918892a656e9b3da2ea4db74c200dcbab98fd5c53827c1193bedcdecc1507c1585a0e394716db665286a7fc8d17918eb182c23d744727584cabd5c0b67bc47a31c08357a22bb782513809c1b49a736f4e7c02b948a373df5645df2138b244728671ab8d663ed1842197aec25901b9a50f7971c9dbec30a26ff50dcbbbd5c0d507702a3375dba75c243dca9dac5f1f176b9d3f1efecf9dac84ab5c94e68a752b38e70fbd1276553a4e758856e7754840bcc8ab3f83ca413805d34b39a84ea8683af0c43b3e3865dfd17473df8f5c3f274d99f89a0a41ec45a09cf941196e3211ac3e3d34b7f23a9dcf608ec3fb91f3f60c49acacdd0010c693a69098bc101c8fce2453a80ee076b6868f5c433561ea9c71a0b8415095a9becf53f2c3d85687645675826a9096671e59d2934ee5e5cf8ef0e6d5556e898a9f1ae6d07dec3b06c2d96d2ea015393b08b75d76fb38cee19d6da9a4de2802d21194f11a7f1b4015e46d0dcb2682ca17ae4ba54ea7d2c1a8807a59abaed2e0018bc55531fea8b941f75e5725a9e4ccfd20d28e331b676c824fc65304fad7a5722d6a99467937e4d9f083ee942b8fdbde400404d277218985a84c1d9b435bf703280ff87263d38ad1dbeb40fe571fb97a6fd5cb7d33351d1592df4b0bf1c546d552d45bd173b25c451ef5208cc8fd989780c556617370091aab6de40cd8ac7b0598e412b41d86ee86e38a4a88729e8ed4e71d34e606c87b669a8ba81f2e973ddada3918562fac6f4cd2c053026ada06dbe8463985bf710482aa9673a988013b862584ad95178c4f126a458e1c83024bcf8eb542fb8bf1d7b5bf4ebd8428fe6b71c8bb0983ee3e23d9cec6085e17c6f26d95536347d4183e4b1187decb83cb7a44af72aad79dc85b484bba794573c58bac9f7f08a8d60935f3acf478531cb30ff869abcef39b8434f825caeeb6c75ef15294d293666cd1bc9c7e3b62d8bf3c2ed2e39ce41e675dceb74705f023da084a18b8dbc75f2018a1cacf7cae0dadc744f010f72c912ac9860fe30d5269b7dd80a5348020ef0d4626992b041d00f8f8cee6a0a1eccd0117e2f4c0cb6f7b74e0009197b4b810deab5575c30f75895574276c61bac02241aef13d2441712419dce68489b12eed8b0fdd5bed3e12a631a9351a29e2ff4e625417d4d02f0e35cf93ef4316dd7af9ae43abc9f578ff4c5943bdb09ce3ae93c52b6b4a7d17bfe7bdb17c6588c334473c43de2b863f017af1a83aaa55cb0ce2dce9d3e7eb306e707928b2fb4f3c43051f367d4a78bd694d86f23e8b14c0a21129a965e155a5f826a9a65988e8bafa86a3e0d60f37095b966886c540484089ff2d683566bc2499e91f18b00a56ca0f53c6c710258aeba773c51f1f2fa2faf9c4c29ea7ad3c1bb141011c3a011519b2b0e6fe7071b171bf097fd8906c5c75f280c2711bc493b51e2cd29775793258d578428929e3af660336bed0be9aaeb3449eab14b6deff91f728cf2d4fb077fdccebfc4ab3a6753877c8df459262d9bb7d722f9ae4bf574a9159bde8f3e35f2137f05c821a42624c0a58a200d3c1f145272c4d439735c66a0f3cc6b9cebebd662bddad5fcc878424aa39e92176d497a87e3c01ad23c32012ac82d4194b0529adf037cd58ceb4ab3c3bae4ea2ae6e59f60636af9cd5d72293ec6b5984c9b04c154dd288e1b133c1b4d727c572d6ec931b2dfc9f48af15d8ef2ac6d7be9f31251da4a81fb64e8a3ed331c6ad224349d2650eb4d3d7a413695ed78f43bcae396acbefd2a43a2664f536c05981f45971f890db108b9c82c99cc6f27befc7791210f3b1d47741027ab58d0ef45df15bad49ead8f8dcc0a97f83788e65080256832219c6f4acfa9e76bb9ca49985120cdacb00ed1a37bacf66a450f8c87ecc5d8b0b2079ab2df324fb6f4aae09a21484a3b381a30e888dc37a77e8bee213e16431b0dcabcb9a5334ac1d62f3b5f704ba98661fe307cd8e65f254a559574b833a40a8d1678d4a4f0698aad4da50c9063969b301319672990b434b3919489e5c7ea802911de9b246a31bfe7a12a4267a1b9ed6b995e1f97835b15fb046fb515d77289b4018ef57bdfbfde9844fc38824038410e350b34d0fd6703e37ce72598dfff56d228a18724565d0fae620b20fec67a7c1383c60bdbd2d34428c67c412082f0f10a4e66821e3c3cff0f89db3cbdadbe104b455c5908cbe87b4e10c322af89cf5890069aeac52f317dcbcbee3e2cce5fef26efd8b62cdea7f1920b7584605d3232d611e922a7fbd62d72bad3d8eb7443d00dd65ddab6a120c0daf4f5023504f888c3736707dc8e99413c2905b81b8fda2379bf527938e668d88441723151afaa006844bff07f7c1fcae7ceac0810c8d52725c4f68a9f4f907ad72e6c5ae4df330ec0ce48b94f5cf8cad1e6e8770025f4ea3fd7311dc249da5cb1790af3926372861e0d4e17ba8ba6d59235ffc31a120be7bd658d8f04229128efb69e3067c201f65268cc29ff140767bb6f361cafbba33fe68e88e1e583ddb73471ad700d9db388969c0789847d2187b81aeb23e153ce601a9756c0d9b74227965d66314e402723fc68fb25db7c606b58957254ae4b3c934393a5a7df30fba459d85fe6c1122d522a79c7d7323f167e43560e72c4f2127b6d7dd70257a0c300f2c49d34e10eedc03fa8a9f6f0163b626f20f1adf9092dd7b10b2aefc77acd60958e9dff0faa22ff854dc61b465577ff0a4ab813cb7216b2fb27a9796e5b1dddbe64b27b4b0150abe90fd7342c5268195b53e02203f5353142c903cc26174af98430e213aa0ce338d0b89d3cab977770fbff42b0bc457aa9378bb9e4e11d56b64864ce9db8fa911bebfeb380ac337b861c911463e8c04f3941bc8b0d8b8fb12b212e33e9700552a9b716e4d4e582d1f60169107722b4150382fbcbef2c4cca75360d92475875940dfdaa6e79db12f4df76f0d9d384126780a72f60b0ba9575e56e68a422bbed0f72e20f73e4ac929efc8e5e13ab15bdab0a5ced1b356a10a0b3f10d994de2f17de05ef403cc8b63ec15abf92beff243dd57d2b7c68df3e4f9455e67b3e5432e9e643d87d0f7d480385af287d0a211f565a15e7f98615c109737a525e84b53063ea2259bb4be5d5e91a8abc8166a638f803079cc5156bf4989858879609598f2f72928b32e9edb0955e78a00c84a3c6f68146618835da297833b228466b659c663e0d967d2b9084f7cd13478bf65bafb919ef5b13c382ab3bb0d234df1cbff0a351a9d7920bc860241cdaf4ccc0a408e62b9d16cbd044b5ed4a2cd3d2024b661e1e09ce1ba93618bd88ec67b5b3f9e1834465bfa8c5996f157d3f8741a7db3d2c78deac30ce8f85f611f3c6b8285170bd7e84742ac1846d6487d4de2e2e0297ddd75c41a98e6f8b27a298e860d6edeaecfb590c9aca48e555873c3ac8f05913a862150c3d3ea9b512191ab7c71c1c6ce610baecb39a5a627f483f064d21bf5804e465ab16df6c6d231689fe43a040afb0a0003757a09bc18fe1bd5a2bf38f3ce1bf454fbe8413d444f22be25e6fc900375ff3b19cf9b7673396939e42794efedfbd247cf633a1414b3bf34a4903b5e535d8c5b3412a9291b4edad556428e7a7199e53769c39fa6deb8211e400254e077bff2cd7e64407d82acbdd9495b3fcf42b7577c458208ece6cbadcb95a15baedee58445f74188cb8409fb242378fd19a3afd4cabd17362ac2c92dc6da2a4153ef5c235714de5251fe5c273ca33b09ff0438db458b688e6046231b412aa811b54e6b1ee497d9fa70f76e3d59f1b5aeb7c7ee97e3bd76a59613f6ff8e7a48e84c570f4eb5542746c9562c74e0c128d08b2f075d54060df324792a536b937a1d66b4564677f605c716df3a4f58619facea7bd2e76c5bfd179c131a8666a6f8111495a8ff131597f90f7a6dbeb7609faa43df5bcda519204988cecf525f104ce856c4e57b3f666b706328eec0714c6b038a76281a1c92b1d02de5f3014ec5124b5aa4f3958b8663ba038670d94eb30dbda07dd6db426fd67d7d58a7da359fa4ee9f4bdcafd99e5068b99348d46cc5d59f28146c8dee3ef38867134b43db8a9ebfb864c19d3baa06b88b231a04ba34c3b4d7413d7d37ef0a8094aa2cc10eed1327a40483d326e1d4720b667ac64030c08b1e08370a10c914c9ac8d3ffe4c7b3fe089a1e07bb8efbd761c7e78067d515cce46d48f68ca4a4c19479107a74f831463f673bd5ed0af30b24558abe2bfe224f44156e624b26ade8aa203db9879ff61c24598d9e29b4935dae63bae0b8d62b0ec4abe3d8ee035f1aa1fde43a8fc08fb8b7627badd78a3f95fdeb9daed2fd4218d07183e96b25a0ce4c1939eb4ee46fb18d1f6a064d42ab685cdfd0edfb05a1f3089e82ca81da296405db6878d5c31636eb0ade982c8bf9801d9c81ea7b5869e4a5a51c12ed6b521477cf0132e693821b1c19e04c3b2cf5d33d870eb72e32cf08f94e097c094977dc2cfeca65b89093891d934ceb895d79c3b061b698e672d520251dcecf4a53b85e1fb38a9c92033951dfccd0e59aba4009a8eebdd49a4f5df1e5f06df61abed42c20f558c91f0e9d4e77b8f47e7eeaeb223170be96281ed1a33665e1428cd4fdf2619d6711d0594ae158088a7af780989e2dbcac6f6f4635f4442b3910e5e798de9898f954d4967bc21ca77a838f7831edcafe5cf35dd7179a61dd431d37437bbc0ad706fa72e5dcf9eb35364f25b771ab8b98d86f72bef50cd8b98d15768b761ca9fdb7db194b4ac3e937a0967fba96b5a59918878ffea0ecbcf274640e88951c1571fc7442251b3e240d32b0f96b27bfa47c6542df324866b3ab6200f24b9cd568e5d8f5d86d19feabc05e59ffd148129faf8f6f6a2d149e3cfcb79362c5a7d516902dc6232b0e9db3175f9d5f6da205b47d64367f9341fb1fff3e44df6f1de02c58e0186aea64a7d01821cb83be535b1b42c4b1389043133b8a462feef136ba2c02acc58e301889f8271e8d475d019a293754a3925210beebaa569fae44e2c224601e0da2a26d43276fcccb05676991cc839844c45dd02afe8f285fe3c6982a64a7e5cb6a7fd8a096aea23f9ad86ed7270854b0a2f89e51308ea66a2364acda6e406b16d4c30de442ea7874d28be0804e1fe53224f278d3b240bfded5192febe5c4663e130c36d439141dfa2d33a1cea73d4055ec9391a371b7c0207a811e2a5bcb3fb1f2e906b7cd02d554c05c4ae524674bc7df41abb4cbcd1e0dbbd82bf497f5e1f3bebc1dc9c1b3d83f5ee49eeb33bb7ba75b45f101333f627d2a5a6bb74481a950fa523a8a37ffef93e78d5dbcef2228775d3c4bcc045c09e7b3fb3ede1cf09253a1d030c95d090cc8acbf412aa563080e0add83026bcbc80fd3d435041b88980c3f303245069450b8cc2e9ac84507e0fd1d73ff1291981539bb0eeeda5a104e2eea934bb92747ec50781ac5aad42bf23eae43ec38f22cff136b5ba1af128ec4f8bbd1f4fcc9feef0bccfed26dbb8f64a72e80b497439adccdecd46268a372cf6a1c6a54eaf7cb023a28f5ac4737e6180b556a34d5fc6d1cf8a74de54119d0e592c497b0d6aeaab196706dce13149eeb792efdb19ab61dd68f0df3292e7e773aa23d07121fc9342550f5877290872e62a3fd7096be5950369caad6963b76b53728ee8ef04927967f580f53d4dcb0d2514708d1f69b3ae90da3798ba2691a8ea40b955fcc7c10283f63db2264e05e37cac473ab7c9b1adb8eb9a7bae1819c87b2cb13c39feaebed4cf26d8fc66a496054e43711c62199137fb74ef711a69a90d392eaea4ee34a9fdaeb86aa143317f914118a4786326abc77b53befc62a45cc0dd30be4f7c268310ebc4c3b9a15f9dcdad4654f9e101d61ce69b4b562b3e37d377941cc2b22d38964f337d321ae2a78747c865d5339cdbd6dd990d2a2f988345ca64a3442fba9fd389a8598f824e297469a73499312a5ad67244f034ded7255aab1c0614015b3b79ad8a688a0495f314de57f82e68cca4efe9c152945f2638bad8c93546dc737f3d91692ecfc9dc1bad635204e213be4f61a26205dc29cb840362ed450d91ebf4d4469d13658b536741df305e7ec61d10df6222ce32a260e3cdd00f1fdfc06634cc30aa83489e1843f553e1d3d6729ecbe63ed345bfbb0223681c0cc5ebd6304aa93183401853231d9a29de8df348925bc0dad43e6ca47913876072fc91b8fc892e0b8aa6d8e77d0f3e462189a850ed1ad544cf0dafdbc0f239be9d90c70d9813a3d393218ab646e50b6fbf3f5196944608253874a020aa41d223cec50cd75e59b5802be90a15bed68f4ca8a3db9b804a89caf12114b6f70548ba16d17a5ea0c7ea5f1fdd995158661924be255f13c532257e21e341e1f1b6e1f81e8ff0fa68a5ec58c8ff5d895708f9e803e2c53322025dfa47640eb8de7656937bd44d90eae38d2fb3822c577b94e2f4abcc3729a795bedcd07cfab31eb7e8aa5d97fb04bbe24f03637048c58d427a309ce048f5c80118456db39098a361381e495b5804ea9b8d80561ac04532f6c5fada7f8df399a87ab0b5c94ff790ba983ca6fc41ce59354a17249a6d7b670ff96740790760e964a7264ab07a44f6248e85690d5a096b161202351b5f5d634736e8de8e3f50924c5fbbc8c1e029a5fd1d2f8984c3c54a3f69a4398845140b0d8c6e4b299c896aaf0119fd14f1edf6355c9518779643586727a72449709e63944a1664c2dec3d9a47062d29becfe1044a25029f70e01651c20649d49ab7e9cd83d13d92ab46661dc575f28bf39bb034e807d2be4a0b9461059b4779101317aabab0d518eb37b6e6079a1d759ab69c8e5e793777d37741e1f4a1fdc921328296fa75e3002af9cd81968e4696ff657cb0c20022c345c2579bc11d86e1fa71fa50686aeb0d2776815fe0e26ffcc23230cc556e5563366e85b645e61953f52a75310e78d9086ee9812161903989c69355e832e680041325efe0fa9d755a2d056e7296c08de6147ffebd6bb87765c27dc849f22afc3d82c3f67aef16b24b380fbe1fd754dfcd0393df9297f6fc7b652967eac87994336458b4924a2691f24ebbb673f8bdc4f114ae0c13a88c5a0b9148fe2d30f143a856524804e7189143ff405a936a6dab065f16bd1c7b4a64c7518df48034eae33cfcd72cc7189cee1d2bbd4b489f0e4d0fb8a089947c88c27e655f03a98207297efa4c97d97cd21b486027fa44ad82d3d19910c10a959318e8c75c27df6c72153da346c3f8adee103dc293a8eabb0f79600d8a491c7b3debfab06cd797bcfd802f81ef05156ef21e5418eb30ddfc43f54ce948724159f11de9fdeadbeb6601c8061e78267aee26f342ac43e09d1af7b2f9834c88b224741cb2acd6e34699b02af550b03c4b907f25b1ddadc56b1e950ce4099bed41acf2929c2c3ffb9027b2ea1d4cef236e4f17b0e46fd7e4e1207514e00a85d7532c12ec3e46570ac96f501bde71d3f24f1b938d8a9bbdff4887ddab803e9ff2066b1c9590af8a638025c9bd39ec699f9195c2988f62553d08f9722c2976575c53bffbc5695de1ec3580220e007414d3865bc63c948269864c7dcdce6c29e86a844c6e7c9c38d0a62bdbfaf94655c9db8a20186944d3d6751d483160fe72819fa3eda806d9bcb4605036c188115e4f078b467be2d798f192382f1ab59c64d14d0711ab7202ca0cbcadffdb27845f7db27eb32bad59fc7ca086f8a4c2011edaf80d2720f519da1ea0610d32df149df203d36ca2c4c5938155636456140b017ef9a1ecf47f67f6ec49d47bf85c79b1e0f110fd6854311aa46ae442be8d8168e861620db8c05c0ade9b4815008805ecc770eabb94765a9ad2cc09ded57e7f48ecfa30445892d5b586e2340dee270169afe99c0cce8e402003471a0f8257f510b52c873c23bb923fb54504cd191fbaee2aaeaa794cac2324c8edd01380e86ed3b25a615b9dfee43a3696a65119d65a8eed88065b5bedc4cc68d0c339c881cf5bff5693c9aa1ed806f05dac8e7a8c38e130db30f4ff7434f2c4066985d011e89d7c0c602c2b9d4e9916ce11208f394dd10ad2f4013e6796e413513a85af0ca843f290ee4626a1358eb3ff95b024dd8522e75baffafa112415cdebf5245f9309d7e08abbad0ce91d563f139a6e0f591986781f3c491d179a24668e016e62cd5704b0affa8b973a4e9dfc405321168a7dae4f15ff53a6a9328a71f961e420dd512ffc40764b8ef9e34f56bffb1280a4f6be1f5b8c71695ec22db617b58057138cc5646d976ba627102ccb06bbb34ab6add7cc905f32f0358b8d50c35b6bc3b487f9f6c0ae897053c22dcbd2a6b6b7d9d33f9e692e66bad5669186a9894686411399e0baba0513adbc48757f4511fd8151bc6d7b2450c679a57b8fc9404fe2d37572fad39cd3ed5d4b1ad569cdb04866d587021113cf45d32ef58cec10e23cf9a36fd4559044054140973763333f507099245f6e4f310353f2f003b1dbed0672f62cf3a817450a5dcbf667e652b1f945b0161519373d4fc177de1939892d996d9d10ce36f85b3cbe590ae9bd64b0ea91c264c63ba13b57c4d0bc0160c12ff648ac94006b37824c6894213dbbbb1ea08e48327217baf18b6c2bdbc506bb6f9aeb0c60153b659700afaf61243e93f74ba736bfa62e8356e4813b7a0f6be3a1c9cf2a713a912d37e84b58d8486311d626b6a043a3a8c3da4422e2cd1723ac57d4f07be5f2b51bf936faced8de44f57780fb9782ebf10ad9dc75175957fdea84279a2fad0d748f851918bb93a281bf0ba8a56af44c17519f46c7471f65b86eab4058824c116c7738db25716722db06de90265ce50884610e57e2cef2a7d2bb7fb12c0d6df529800a2c1201bce925fa7d0796532bccd38fe1fb5a6df196a2ff5d8fd062db0ab00cbf850e1388d2281b98d7cdf9b8eb4f9bafd20c299f55d98a4fdcc6274b1c0e2b691e1a30ac0e9d4d44f5ec1a7f48c42a13718a932e65413a8150da5ccdef552091af208ccd35e76ae45eebd96f24e874d0ecc3d545343440526b5ad90104cd306e626965323cda360f9361234149e8a9c9fbdfca6f7666f39a7809681938767d4b35d53d1b11744efd18ed414510e0415f9d447956b424d1ef1352fabe2b595ef9c423c4fe8df7b616f17ab19a776c2e09b0cd605ccb317892f2b3c2c78c5e57eadf54c3a0c58652906bb872d71dc61e6378148858844084e590f386d76a071ea34a5d163c5a02b5197acdc348d73e18bc946493d43069935b45530e735c4c14d8cbc22c0a7c8be44eeb5770976239b82922f5167fd8540dca02c7f812ef3bf7a09c1ff0aadfed62504c7f15d3fb07d0f4e1c3a8bcbb36d1bee1c9d2c1d6a1d001d00bfec7ce5684aa34939a223c86e419f7fef397d03c6d9dc4ded05ba75167f435ad9be484a47d23e654c4691ac638ab71b79089d831714488da78c826a7120113f611434a8a5f54e50a0d5649eaa21c2fc4647b4b69fe0dad33c794d18379820f35b636515b71a492220e27573c89e7a98e060a69591dcd7d1a82ec8bfa8911c8fb44095934f41a077d6db122ec8d7748262cb7b17d30cfd1d009e27a742c0ea327361226a7a3c218887ccbd1dcd5c2b0a7f752b8d9b6e0092654e2213497d20f7acc70fdacdd2034e878fdfbd811aa94bf7523da987a2cc92ce77ebdf6fd45d90805a7afc8ac994e6327cad1200f0a988b70e27b39b87dd41d736c7981ee87a1adc53250f9b8d8edce69aca06fc46b1ebdb08f981ff87776f4eaba69eb84879521540e72b6f4c36039180f81afd5fd7cd56c695c9f31418935be0c9b662e22efb51c68703ce4a3993553ae8f2f44bf5e08c38f4b4f79d426d5cf1c571c99fbb71583e493f7646687f7dd18df2520cb55f83bf32ac477ec1dc1e9ee5fd5a8599edc62a193c80c85df4a75035bd9cf17c610eb65bcb35865db07f3fa5f22486573731b4f806408c2aa3d322717c9f5329d6fe64ba9b1e79a5b0e9972e86db02bfd14df628914657f7f4ce1c754e936c027b8e5a159c2eb35ce97417867be2e5ae9133ddd1afeb2017170ee03babdb45b7910e8b88042984da22902749d0f2bbd19c3c340812ea220cc6dc4675721e94b59ef5e99041f8e2e9c2c1f29d0d7606e9a55321775ece785df487715f19d14cf871df29a4d764eb5b4f34b70799564c47170fb89e9c2cb67890e08995af77d1e25fa147da89f4244992a5a074549b6a0a71826a6a6357bcb23869b0fe8e69d526729492c993b179317851d57079b1350639781f30f76f6b8a85d56caf118b98533403dc6d49b3a5535138b355c8d78d9149e6d0572d1ac7ba9acb692c99bfcd60a85896bd088b7d0973b69b2df5301f5e40515a95fb81a95b124eb065a0bf3e53ef066a4f16aad3291d22c09e071454c16f19b919d6171c35858c118d3020c4f5b3399a3a3726d23890f3af6e800f3d7972882c18c3445b7ac84e9b57bc981cfadb45446d39894ab9d2b1be342e6012b5a4f76d8db9ebb9e3d25d94d229ba7676121cb83fc6642c0c0ab4d825121de07853508c7ac98b9370307140c5981d776f7d7ddd43f182d06e863ab349c2eabc03e22ba8b5fe35d64134a9968fb9c82ff8ba3a0744602e914268e6981b93666191c59753beab1270f1d45cb4719f048b0d49a4675f21c20033ede0c92f4beb805325648049f65abcd3c68ecad0c2c0ce98ffce4a3e572ff2383a8ee1e283032fde49c0f15bea3787944323464de61c03b685aed4f263d0225a782423b0f4cc0575bc956db93c850ff3c3ed63c67c03bb1d1cd0748b6c20862415e8b03519a7f7cd8122d1f50a8b723fd0d0e370eabad52863ec93c248c3eda37d80d3d5efb07ff64e5bf499e795428e3fabc3b79198cac1bb1d18adc03532ea7f706f0a25e5d9635d3442d077550e21f9bd4831bccda4494bf170fe5ea7a63c397477c25ac60ab1a36821b6dcb6a0bd610dbd321f488502481c86b3b8252e934a12652090a234cac72f81f7e0f850c9c03bf1616dda1aee098d44d1c2e6d7feb338713416987fa1829c5ce8ffa57052e425cdd10ecf3af1e682bea03b780a1b28db27bf832a291b9369ee86ba259c0a24dbc635a36b8477efe69fff6e5d6622875d6f9f0a1628aedcdc087faad44fe087b23b54750a8a738c3044af5ffef8b3f43bc0a74607f684832db860c5cb97fe3c8129f4b9ca3fbf0ba6255945e8ad7c6337d9e753ff620acbcb935ea19e588fe2de9bb86a6ecdf5eeefbaf2dfeaa7c05cf8bf172e91c3018b1e54f372c535f889c635dd0e4deba4d222e7d6f72e4cd167d09aca130c0f504e9bfb48ef87b4ac1ae03dc981ea39883afc3bb7810c4136d26d5ed1f1ff53393e7bf310f64daf50eb1a246d03aca85eb06b09d1f37d590ea4c4a1c075be06b419f53fc0dc33699f594e33b6a4abf4121f421ab16d3e4caa22ac96370881ba1680efe893894fc00bf71ca852697500fd472c7a5e4ffab4f03ba31462842433703e31135a4054ea737ff0c268d02762a9250f345f86605dfd7209568b4ea8bf9697a0a54ecdc49924e6df11734e80f1e76649d3a8b86b6f13f75918e412a8a9730fe720945abf0ba6bfe30560adb3189e51f60880aabce63f3b7faeb9bffa9b715e65737759fc817e3bc98dd242abeef49f92d34932688432c0640ea425c3b07ce658eed46783ba7d4a75a68d916cc56a73012049d628d38cdd0fc1e3e95e3719c2c7a246bc482dd9d13701fca41d60c31a5fbca97caa6f2152369f68b90b37b62b830e80bec09b46cbbfcfa425edf57ad361ba8b1ca911ed9adedfad02d852e7e5bf6e969a0f92b8032e012c3af85cfe1e92d00642b519c2b77776f90704ca23c82beeb4da92bc044f0afeb2b1f9db1913dbb8a41860c72d7d0a2e457faf14757182972c7e3dd6e435bb7eba18ea593a1bfdaf9ebff2993dba5325c1a8868155f6dde3f40fd79d1f8f9b5fdb6a46be4cea9cf4fa4f6e364a6d1d8c7f22729618e3fb9cce24bda5c5b6c42ba46612ef905e391cb808ee86187b493db10f8ea3d3bbe49d0f6483d6c6d1ca30d8c4477b2f016defd034881ee9e8ca408fffdd0ed71053cc3a02ffd856eb8e73161a1ff71accde35aac35c261296ebbcd66df6f0a99c5fa0f15882d19bc4afa0a8a6f1a8fa47a4da721daccb1b5b42e1666531c9f638270b15db59f97cdf85b3903080b8170379f3e6657cad6b0a91c8bb8712d5bd0e76b15b58ef4f1a73771392bfbe6e6952fcee65923f1ecbebff27a8d0ffe8c4acfa91a5c041d1dcf35443f67d11b836fd25eadfc6008ce8d8c10185f3e13a7bcef3fa01312bd78adf716d2baddb4c1ae11cbb96d616c7d1ad4425d5a7a8a695e7029904b0b3ced505d1650ce19b6196b56cee3b7dbb65594ed757c66923b2d42350bcb6f64e9ceab84f64133cb7ceada9a7edcde94cfe45ba00375e4814e3ae713f8738f12e122267717681185dfda1d8d5724a8d089b35a9a461cf050daddafa1bcd79e3f9efa824a89fd18d7f9b3615050621e7d315f8a2380b1f04c8bf40a0d26d402fdbefed59ab7aa4002164e2fa90b530d66c188e3f308d2233395e3e17ee111f9a3215f866b745ffb234210630e5ab4e1b156abdafb3cb34cdac6527f40cf3be69604cb93e5d5a841bba12d364e20fe7a9dfc6bac11aab051ca4343d50787165ae64c99c166efba0ebad5f153c6ecba63a330fd111e06af834f9a4301925c86f664d13b774ee61728049869da04329ae1c9575d5f65dd112c18a06c118791f214d914541dcae34f7841a38437cfc8afe2f0b0976ac4ab8638f45e3705faa16e8001f53e4125a19019db1a27b6e9ce1e49dd978d8ac65ccdbc76c9f595eabd92746f952e0ca96ea15d390cc530a9fca2545f0cd88ec64513881126da83b930d9f5c266978d21cb45ff2cd5e1e0d117c912734b44174ed9e8c9fd72fde71ce7fb5420a6f9fbd58d63035146c45d6e6c1603a05f6a1977e06cd026578b580f04a98d32c819d3277f8808173354b54179ac30580933017205d1f6595fd36464c4ff9707891734223eaa0e7c4dd5940d43bd2dcdb968bfc3eb13aa183c7c5cf741bd552caac6cad0d7e73eb7e20858a38244c468ad70462dbfd2388edae28d81f2f4ed006fc6b0aa2ab2be667ffd26ee041e029d54ca6a7c5eb0ed106c94d2bd23089ed90e35462c185002b589feba3e66d904a8cca0a64d1088b5e6ce6c93161069293d07f376f2920fd8d28c82d4b44ad5c65f613f1fafdf12f0a873561e4e4f7c1e21bbe4beb1f9478b0152ebf9a52c49bcc6243a218621fe2fda4e9ef5eb23691ffa2a4ac31fbfd233f98378ba21ba52b700747524f45f5013cfc4df41bd3677ba3f6eca37ca12407ca0200bcfaf0f02a3892f491a29394bcfd44ab579b5040dcd0f6ee2fbe97d8392dff0b9ca4d384b5fe8a53b32c09fd885972cc3a24b987adbdc60b99fac49f9eeb870eae039a07b729bb697ec2a5293a24e7d98ca6fa111a02206978f95945e2f4a4472c2c59713001e5b470a7e4990db7d32ea92d4ca22c2a1d7cc244bfb8bbd3d524287768ea5d350d0bbd897849ea638ed426fa5d058f55ee2fe1ca6e39802e57feb1ec688f803a0608cbcffee52e03ab46dea568efc70967f5ee920d56fc0275bfdc5b31ab2d3fd6d770b1832341455e6087edac6e53f6c7ddbe746601eaf705c7bd7911dcf832bb0bdc162270b0fa4021d818fcfec9245cb2814aeb693ceaf2bb9b3f107f7b51d68237eb480a254fc572cf32a21825e52c4662bc576bf1bf4486ae0fe62ac454265a1491493799b2c2c4e4a0c3e2ab0acaa694e4b3de27058bd38f1c5b5ae474474a88060eb30d402d8e5158e24c8dfef9ac1f4ee4e0dc849fe170af73d9f9d637f6771937e91321be4f6bde806fda97e8d7f252e30b85c9b07aff42aaf9e1dec4d948b4037d5d36a9b24d3fb80b711de9969e1581b2356acffdbc7a26a645f7a23ce7ea0d9729aa81064710c6ef54bbd5680b7057b55f15aadd54797c962cdd3db59ba2784284cde0618dc3bed5a38c25d6115d52d040299fb61413a7c6dfa536550fd0959d718df562621e5601e7cfa742e825c9e9079c223766f571f1bb7541582517a96658061db464a66c92780f0f2511c8b0b9265a755895b74f9c5ad601f5cc9195ddd9858cdb929faf71c44f86a5df4c55903721a851843e0db1eae33b2ab8e88ec57fed9e9d42a0fec972bac7c5ff6853180859c63600d387c1f5c61ba5bb2dae8f04405a8be236aedfa458ce0fbdce849a28408948b31476219de1cdf8917b0013554b594f4d1f76b59fdae1b55900c927bb13511cafe33f9e619708648f4905d8a076892a8da27a83fda69b573e0e04392ed6c0c581df46c84ff29c7a6dcf253dfcd69089dd8f215aa71e92432b8d4e766de4f3e5657ac1120b56d82931e955f44b95987ea10b3c6d26cce32a7aae521f59c9d9499aa6b06e51522355f5faefb110a16f6ef1287f6ca554fe15286a047701fb2943fe46e0361ebf7f8dfe72a2c156aa207bae7152709b58078237734292b133e62b249f6cd95534e08c966da0bed7833bf2edaa4ab18c82496afbb432eb8fbc1b1188d6ba18e43de616590cced47dc9ef8fb862c4c8d9647094c6bb1fbf4b44cec108c9d0d00d8dee376bb62b2435871c767cfa0b0580057b68b3091ae5b7182c0cf50df076755a7264a5fabc3469069c33383b66b0998c8b5bea93e6bfd172f985ce7cfb334b3306df477c7c112bcf509b8b6a562c78067f147e382206f102553d04fdc851152545747da7b2839f736f9a68ab5db73be2ac5fd6ed70f9f9ad21e14c4edd24f487cc9ba0fcf5c5b792d329b62c248bca5ec0ba87a126fa4f4c78f802d7325a3339a8879bece30de5e820929245eff312fa4f9a8ac45372af1a744f50329ae05aec01c3a6d8a51ccdc52780ef7c0b9c3609b402dfa0492ed3a760181ff2021a5f8995470d52fe3e40978dae1c87e1c1caad8bf77e0c701954e31957502a302d081359a1a691388580f89a6e29558dda68c069f8ab2e27c4ccebe2fe9ffbcf9a38f2503a9aeb312077696581b406cbc682f1085b9c6fc9c42a96f6fac85f3dc3514dd508b53dc47e3406362729372951bd03d79bea204336ef7a1617d6ff95731edd646b6fd6be55656d235578d918a919a2925de1c47688daf51dd3b900c2850830db52ab58460e2f8dc837483c1c8c2803796aa019d198aad251279c71f1f227925e35102518f971048b1cdf61bcac0c41bc34a647a184345e57dbf2c419c5bf13cbf39f6aa3958a6b069767686e0b564f4d12403127468283e1a922625bf858e70235bf18284c56345ae0d5a9e8ba8073eab8544b3549636458e741e00a532d9f562899b10f45b84edbf34e36518127e7fe373aa385f0e35571177b661a8639e544ebbdb3c481ef29fbe4f6271fe3acb003d72d9e95192998841f72f333ad82fba88245436d852f74ce256297fc5b500301e820754705a0c25403d68704da7b4f5ff6a033a967ff2c4954e15ab0f656ec6b354c826f20a9a76e4c312303f72f7e6a7c19f50265f67d1e807eb240ed67aee2f0e570ae00448708e49b0779361a4b56f0324c28a1f3789e736ac49261e68ba76100f739a26e50561019fe5e00671529c2c329ae31c90532a4044215577eed4a1094c1688c15eb504f91ff5c9765c145e1d45d1e5af9c1aa080e29ffbec99615d720d1e2500a9aaaee51c78fc0cdd980a06abfa87d5c2b201eab871ce53037be31bccfa9a52a7d62a13c8f9f7fe4d6dd8a0a13396851c79d252089add214a461b0b81e32f4ec30de46820dd08d7fa2eaf37410aeb505631c50998aee1cb795c974b9a8b9dad9e5b85886154e0e1d3d69e622d6c8c80987d9e001f10b58fa72421fe32461acdfb1a1acef6428016b3e7c32bb296ccc6fe306f193fac7c55425f178a9f3d3827d1f28495f53b060134e53c6b7b68a0cb6f76b63a0f629e8aab6eaaec813477af75c57f5a47cbe94042de85a8bc7e6f023c91147762c0d7404c01cd00411da99af573e4bc6557dba7c9d817cdc9b8a0b1af3a5507d80d2ea59c8fcf24207d1009ec85b33e73d7445a7492ddab89446986e5d778f1bd6a2c62c76d891e08f2052b47841085d85a4bd2e506b642b2d6922fd09cd71daab2fc8f383beffe5425c4885bdc3db3ae309459973bcc86a81814bdbd9c583c30550060ef2e845913934cdcb7a873c2b8c803befe21b8632f0d3ff463ab54a85ad378e4bf5bfef71241420ff9d58ff2a9c5ea99d36bff306f5aa2e41404c67e4938b47d96732a3909061dec97669cc3cfb66e398caad81c30e69902474ec6333b9a9b208d9ee4e0fb74f20951d8b5b5939aa12bb26bf21ecd2e041298a9719504f18fcb72407b90f26277ceb8f890d2fa2cdbcba5df8225d73c49b96139926a93f3e3985f68672e5af96884802148d6190881bbc2e8ccdd35c31435054bb2b2ae9d600a3a589199b0b792637e2e84f872d75719a41d6e956e24c79f19066a766154aa99997d2a0c9d0ffc661ab11cc853070fd80dfa2d9c1f1788f0f7dd2115ca614f6c3c66fc55eec41d2d8720b7a376d0f03e01d49765ae14e460e97b3fa8aa234ed05516662091d9ce8e86ba91160d7b066a8ead3db0b7014ebf93e716adbb3276ab93d88ad3a137dfe3f4bd4b3dccd7ded945e0d97d46694c1a69ad35a1b864fdc453ec662c7020b8c1834e82870c28c32a6cf7365784f989e3bd961e9db80624a4cd46db38a7605c0475de6591e88e80ad1634b04ebe089a0527f23a5fadb6daeb1feefa7196dcaae2457b316f4bf052327c577888e1b9641bd71aa4a6be25c88a0b5f9cf1acc4ce7823c382dfb2d0cff439f06a78162eb850a1aaddcbdc06b46e87b50d678009cb3999ce7aa7b0d2b59db3b7f9143a1f3dff27fc0d94f76c19fc67db295f864bca7c0455eff3e1a6ab5f4fb1d2b2d4ed13559cb15a9b7ff406ad6a7bd7f03291b7e2dd20739d148cd5273dc896a63768f14098cd35c850a22769cd5e3db00d46f8e789341e526f41e02c85258eec6a1ebccbc03f1054dfc0ae2a9bc44999a25128c9ec1b5958c33adc5945bfbb7fe0d025f705a201ada21575151623526640e168c15f3710e90f15691d62e5d5f1037800d201eb0b7320318966a6713b36766e60a60cda70142d0be1eb5c70d5a478d175d1116ea916d418d15014785d8c2c10dc645d356ba14b4332e91af2defc3c8227a3830c771c5a95919e9f4c0f5fbaa79837bec4e9cb2a94d4375fbe3435d723fecb23ab508eb9998c00cd640f0d8e395d2a994375e3e06f09b2824701e50a9a666fde3cb8010ff76162b6e571759c20d1c7c5acdc40f4b7a6779370df320f329f2949238bc43ee737815a41652db707cbd4299a5c71612a41733ea2b9fb2c25935832ee89291763e1569f1f5df57761fef759faa3ba1b146483710ff22826b6fd6d601a253ad1912487680435413b1b3e94460941a485aba111bd984f6c5ce82fdc36ef363f5778c6f44307f9f3cfcc0eaf00ada1ff98230572e52bf14b1acae2951cf3743c1c1240874e3dd16cc766e7a95637567d81e7963cf49e1c8a591e2e2c9ed1a2e738c89030daff23cfe920b9179993a6823199e4cc19152c27e293773ee7090e8b2f76832273048c326aad0aa07c01d9bc0fae88e9350fbe2eb73ed970ef2afd7fa394d2f0653b9ad43c0f3f1640fe28198cabd3f585746c8fa2d4d5b308f86458a77da8c9ab47bafa5791cd66c9647cdbfb2f263fea39f1173f1a05b492d48186a38b6d58e5739883f88b50e945a80bd48cf5278c2cf93cafc35ad92a2d94af75bc70fc729b072a7472f03c4b282abb9174d5cb6a488c5e2a0371744ccb33007a2f40d175075343bb092f66c4f2c334aa809bff59f7b2104cd814e4c694bf82172b76b7f7338529aed97f58a732194f96858bd7640af7e5a0edb49f39be120b1aa7ea869fed94f91ea7d4915084fb6e1a8ef3fb0037ee6616047afdd233577ae6bd8f757485120e16b4ebe67e75e86244d4ab2b83f9cca48ea9eba0b8a3ff42d6ca68abcd044a96aac58d9838c4d276a23634521ba714f61771fcdc855749191dd9fa15ab49650211ad45dc3bb382987134f2bf26ab814f1aa39c3fec78f96705607702dcf5c12605d79b8c41aed25dd760537df6768f3ff218a5618b4de27a257e5572ef28d80b5158c465246091b8c1729d5be4811952b08c92b3215a68bcc36bfbf887569ac83d56eced63ec11fc328e633e665650d91b025f2e9e364d6874cf88c19cdcd2d13cb110e5b713f60fb0771598009b63c535448523bc83220c9742c88a96580d2fb2348fe795ad14b00697ccb834bb690d2ae70d44c572bdfd18ebcafa7cae03e7f5929b77187ea6134ad71762895887ea6e239daa047d9f97994c7510b5b66fd10f71fbceda98da8def3a07bd5189af3f1207716e1b0c6526c0fbef551922587d6bb569cdd3992f6b6ad6ed1b7bdf7c7d8682faf19c3105ad78cb7f7a46c4a3550fe081644f381f5d22dca68570764bee5100fe2bf36453b3be44adcb51fece18bc01f89909d962e16b5cc307195b669e48fe852a256c5b6460d1c3b895a4b937846704a253915959bab6d234fb39b6b4f8a0d911b96836910ac76152cb4d42bfcbfb9a9f27dc94852d81330081cfe7ebfd4ea7331ae2104f74e954176b781adcbf0c4bffdfe1d7b7409761fa3794fbd6ba1ae5762cc53f1ff2a47f71992d4d893cd5310703e39ebd8018f29eea82844df07068f001f15c7aa75012d162c95435a2777657d8ae93d4ceaa68ccf20dc8c941a5d5ea3bd527bd2bb7e57687d7278a4d6b4a9970326242de59d0f5b3a9e049ffef2a9dee0851528087b7f609b0a7a8876529465851ee4512a2c933060ec2c95843a98bd4c5bc71fe8b7f20fec561ac95f9d1ef67ff34b7c88bc9cbeefe751d9d2d9ac85ecbaba7c71f5339cbb2e32a93ba333f85d011780470d0884904010e33d69e4103fba09e0248f84ca341235baabbc1e5a3afe306c47082e6b9583f53a915c6022d3e290dc9054286fc0ce0d0ac3cc3d340e3e57420c704e8d7bb2a05519e24eeffa3afe0b40ea220c0f11771ec9cf842d8132f14648e7ad3a91f50b8ef76ed395442374c1fc392daf53d0a4433c2f320b0954d14d41ac01e2733c5e27c24ac67aa04e5167467a8cbef733cba4c7421751c4c4d2dcbb3daa4a4474d416ea3155c907856c01ce2e892666281b2790de0bb355129e8050a1474e62af4c4c5b669d09f38594ee477329f7eab67fa5ea96ecbb1c4124076359281471dcbd4530268451bbe11e1177711530c7f8bc85a354b03344f458d39629d307d55011488fe33d703ae25e956c4c4a183522af5abd13057e6fec810685e7fb423fb6af0ba981cfac75fc7ee7fc7f291f825530780846d94c44ef4ecd0d7da4f4e3e6dcbdc8128d399b5dd6f09891e5437d54dd9d68a9e849cbe87920126eb3d924708124e8d153fe98124963f23fb0b5b08dc3a55645ea1ec801e9a2bdd10b0eb05d064f1f4f97a981f77524c647ceb6788c9467f60e569724b934390b35dac6882f1a94e26b8ae5e13c6c123395758cbeb5832d1412908c35f330c32a77a8b154f73a2946a6f2562ab322bec0a001f759eb0b49f701286f4f77d73eab14fd129fe6373b04efa10a2608fe0ba80cb6af00f3b690fce09eaa0f6cd3bd3fc8740102627fdd50bfc907809cc8da45771571882bc1ea81a65ac2c2e3f606df619e31a9f64cef30130b28347a2c46a22e4aadb4cd891ed4b7978e4ba754fb4faff52cc609ec5f5e01d495ec85513943f9571d63b092d744ee09e8d0f0d507e9e372562de9bbaae72faf761c9b1cbcc62a295fbf5593f190b1aedcf6983d80a841230ba6a9c01ce8b33d918205ee0182a46316d3b2657a10406e2cb6c53188fdeee3a3788770a3745157b4fc997d248a7a8e4e0e768e6a6ad63906941940c90c8ff0c81894b643cc27587999c476b7113189797f5523070b721ef49ee7d56126e17335733b47925bd7130979dafa22462f5ca480b1612e68c656fb14ff3ba5369eaa7554efac55a7ebc2531a66142f25ed069ed0fc46f285636db9cac3be657360354a380ec6d65d8fe69c7f153a73f547df94138aad84933854647398ca5794375073692c5785a0a08f5b04d49103fd178ade623b424a3f936fbc1f08134876af91bbd63184b2d79010e28452abf29f1da37e9e54438a122d827c244744bd1d3349ed93a481571eaadebcda1d422ab02bb800b2da0230169ade1f9426ba5cf2a0b31e3229412e2e04ef1ca7b122b47d86743fcc56647120a86ca22df35d0ff8f0742fdc9f0b133089ce0327a248503e38ad3bb8d73aee060e39049a24510060613bebd9beb68bf7988cc131ad02e093a1a9de9d8414163c3a6e948651e20a7cdc86f87b23ac56605fec874b0609aa99b2b1279ec44a79143fbdd713183a1b092ec44c76fb10f7e76deff5ba9a8a9baf7aaca678a7ef9afc22f1f2b7086280d8140b6150cf6357bb773951d9a86e8727edfc9c19e21d4cc82053770276ad3cf31d8de5cd412a4a7e37a4b635cd62976ef922f42ea5b290d3ca68e80c3b4181c01d378e05ce761c86574732fa52a6cf341dfffbe739f68a0f70da160437e98cac2039e6ab1b860ba8e9f7511fc5264e26307d61abb63d8fa245a73bd31800f44f79d4cafe5d68332aabfa36c7477794c18604f63ef237fcf68900e7c1c5dce02ca685bd1e1e85d303846073dfc3ebff809dc1289e6d92b642083b80244639c6ad42b979a998107d270cd9947b81f8e43a953e32c934c0bce3b2df81d85c5507e3f0daa5266af7056d310892855af2d2e21f00399e0107c0396b5cb371bffc6801f19ad2478d9b803949da4d4cf49f3f7a008650e3cd620b102af3878f59707474acfddd24a78afefb99742ae9355083f8800301581fc9101929a74c61d82c4dfa5b8cc69d3706df9de1e53f558a4002e2b3ac50156d642983c4e71d645f6f00ca1cc89b1d653ac33fb688ecf9156e0e9e80e3e85be79751694c51214f913f5177a3e78c407886cbfbb060a31f24fcf4a9f15dfcf4f89be1790b2817b136e6dd0507e8cb81121b92f05d0afdafc1b1f71e37cea2808e59712ee48ffb12434cc752b9c0e291759d1c7f3b70e0d562a173b7e1e1a9fe0be7013c4955d15df5c9a55b8349e4f621b1b4a280c75810417abadf5eb244d8baf34e9eed5ec4d323feb63a53aff3c72e9b91753a258d437fefd886ab1bdf90974fffa8198a62cfcff87b33dbc38a7b4bdda6c72dd24fa029973a5e2e500ae787f3dfb65fd649d41df7fff501b9e3be6615b36dd94f804e9b5144717a8605733b08e9f063083c143bdabf34a7e0ef3043b7d925f009f4c6685c2378a2d5a93f3665848335df3c745b7c9f5c7f0120a768907dd6f25d1228e06ed2485301a8698f3017fe8f7e0f3a430dc8d47bb86faf21aeb28f34acbad5d4fb125bd691fb42d4db5ae24aa14c8291335d1a5df5b741b2d306d994ddbec29040031734f676a12f35a2c6c9baa708aec1a11355995ff80e30f85b5c2823d56903d45169d3ab25a31ca28dbc39c58a4a8bb57d07b0bbab30fd0d66d91447bd23e376646a572f1b7709867302599c816c311e304718b76c4d76ab837d5007f88ca5d0627727c7eaf034f52a12c8e2bca4f504d9010f79e25c49c1b8fd0f59f328576dd88e5d706da292694171bd25b29e1cbacc4082d3decb4865b049fa01a9d44529f36df8fce8e34ab06b75627e244b6939119583cbedc7038d227f29392e852211be8e7bc79a61add7ad4be4815f361ffa4e24b3c7d84fb5b52ee8729a720473d9eb365b3bb7a815df4d1ed96e7851dcd1c8a974a0f42074047462a3f4d0500bb4f430ff40b7e0f9eda0f4cc04e268b760bc2d7d08d9f550ffbaac626bd3186752c0330282955ebb9ff3236ffcf5e8f1273376816d0f28619ec59869dbe446a8ed952c393546f605e01edde1986ff2b871e68516e2ca14b60fc0000cd5cfad3b02dee7fc35ea164db1b5bdb0cddd1fcbbb4da503c6db9f49de817b35a33bbc86a6e05c03e17a9f061fb48644e9971ded791d7386cd011fcfe79e80a119343007f48be1cf5d36800326193bad26fafd92f69d4ac2422fd4f04f8df4f7b47aac5d411728ec228388ea36183474496a5c1b643fd103c0951fdddeb2bbc322d4605cf3bc06cf2451e55079c06ce1bbaf7d10d25475ab89d8b438881087ea734cc957bfdf3f28094e9e7eaf6b280f10e066aba74376a811277b467b576f5ffc349943d68ddd5977c8a6d3d2fe6346846526e19d5da0008468ab5fad07c6b1417073d38cb64037ea1ecc6b5f99456aae12375eb429e8f33ee8b873792c9b2c80760329a5fcf97590f7fc957a260059b10c6c1e4b68c3b6420a2feb473550020e962254735b608b8c3a89821c5437bfa3afe3c3afc9b5037ac32cb0782c945549da15f69126d06689632531f9934f482157dab067d2b2b0100f7543de002894388e8ac6d021743bb72353d393540b34953b11834b3b185da3db6b718eac46f0f96926cd6ba866a1ccd474ac772bf542ca833341b0d2dd1638bb5b9eece6404db2f59dc8446bab792c893e753d681d927a8b8603596de038e0eb5b0c9b385f74421dd5a89e78247e4ee34081f456f33bd23d58a65d83b162a7cd507aaa1f4fc4c1281222d934f77fa7a296c554d9212a801704a9d65a76c967338fd8bd332fa4117852dccf75c72c9393532db6346a788fcc7cd29baab94f87b085a4fe37b8f4021585ec83ab342c498db8f09fc23e26c47d9d71ecd4b2fc7854fe5c6f7042b4caf79d66c481a0266f1f3205ff8440f7129f2ff0ea18fb25344169dac34cf38c7e27cf6bd4c9a859bb10825821bfdbdddfc6de6f70d330001da7ee38a1676ecd548351327cbcc9bcdee40e0d9d6806ab4f25a32bb01c38f29a06d69a99345424178c6090ba00e7249c67d26e26e6f3816ec080e0f7f88e81c9c10185c03d961f72310b716eff69a6d4bd3785f967af749f1061eaeae576a66c21e9c5f9ab1b58f339d410eba9a28b6f36e75221ee6e17beaf5403e89bf147f86987391e9abdd38f3d8d4eabb5bc8676055e11353458e9ac6731d42a5f3e8819a470119198ffc1978b1458c783840fdeb273f096e5c1b1fd1f93834ca5e5b2e539223a28737d63a84578ae4d8278aa1f506128d04f30e49b5afb237cccdf3844ba910929a9d084d00c98e0c57939e835e72719a5265d5c1b86b77a360097435bd43096894b49ef14026a3493da4b0b0fbf345b7cad661a9a98b7cbda7962dc189fe371570ffe7de596a8acc7b62a48dd0ae15f0a2780a4ef39f1a5d53180fb3913cd276e1f93133cb992f2158377d282f87a27d5e2d62e5aab6b5220b7afd3bc3087d753d2f1b77becb2203d7f9cf8cf50ea13c31cbff625221ac64f9fb11cc5c904fd812b38e5755e13937d18994647f95831fe335922f6f35544d3bf2b449ff15c20187c7c0301d548860ddd7d5edcab92001fb882b7fd901cafc1c2ded84b0cd70bce33c24113b27e7b505ddf79d9ba6deaf70c98f4b96356752d59d0bd2a29fe9f643b1757bc74d96537b4b4ed1b54acf6826246bfb228e8c972889d859d5cf03b0066e03535cb08f95a52c4852457b615bfe30420f1c29cadd1ec3c62719325993b646e4d5f128f71800591ef8ad8250556fe9f7e3286f4d6cda0a94149516464adc8c4fec6dc72ab25ef4346576e6dc8e9ef1261a2f916220bc94b79fb86038a133a9eae231e6c12cf97da4c6fec4269ca32802d60878c05e8a37ba96b56ad04283fd9a0906494345a1ec5e0e07f92d4cd9abd7b7def8a74465f0a77b44bfedf55eb8a00d999430466acd332efe95aba8b0379c397bf0a3fdcae86413ffe5f767be501eb62933a119289dc027b9c75df3e192f147373879b5d0e0b5b2c849212fc0c10f673ebb571233e9aa355a63d5a3858de546fbb0a0c29791d424a5dc8998c32bdb262f37b9b6a20d209e3d4eb2bfcbbf67f73cc58fc2b1b87b55cd6fc1d7d23132793a6ade1c5c581590d3c83827c671da71f993d7149c5c8444553a002b7ee9c8893ba69ef0d14c2f31df3ad4530c4be71fd30ce2397dc25ea8ee5591e325d9d23c2d17ad00ccbdb15dcf2943f92276f8dfc0d395888b269a07c1a6afb82848a170502af045aa9ebf9171d07f8e1aa98ddaff83b8d965f06930e3ef649cd85f43929e8977c351fbca841eef1c5c6a41bbc97ffa1065f79462b5df88b5983e9350fe2eb9b3e770456a683df834c73c1b61c80b1e807dc0e5524537f6c0561a6415b3a3d3393ade27e15c052a31f94359e946003cd810d877e0ad7cb08526b48fc4e92e729d8184ba4fb2c37c07364cfc3336e9717673cd349041db479fd6aecb40c4348e2247ecc253b4ff3b2647b3cd554e37d2556a4d20de4ac012f4df9ca02ed04b4d5d6eaf80d55de367abbc839a2d58328e92ce27df29e5723296273ce664a492dd97974c2c82734e29d68493349f6ffb199473e645e4751aa44e4e13a80bb8295ecc293b4708e2b65759f298bb232c2d46059490f73cfe90acacef625ce433646e93b8b9e95e474feba235d9cc21a216a4a8c8ff7d829073f84d4f273517dfd83fcd084d16bc2871602c822acdab566552a73ffb9f0c1ad94f0208b0f74a50db34a46d593f6450a6a71e298566f274a8514c6cb5b9ee91792d045d4cd35551d510d1b0a281db649992bef6ce47b62e0d09da45d8930c77f6cea71e3e359a14113129819a70c12e8a37d7fad55d51e104d18b3da9eee020e8602a02ae6a90ea7c58306741bca02516fb9f160bc90c0110ae505ba1f726584c9f31c57bf308b115c81783fa103dd60adea179621f03722617073fbf8257f703dbae60aaaf0a903f98ed7ff4c5dd9bbacf4ef11c48fdb943f0754c5f1d0928dfbc42d7b035614060a9f324e19021f6784ce29824e3aa0ead48f188a9c75cdce02f98adc98475db49f3b697de765372585a735b9db46b4c83138010ac0fdc2859db4ce748a383c100c77723f9bdfe237d0144737b1416c430f7735aa767df283b25a33c08f95b49148bbe51fc1e5188bebde329f11d1876993ae30eef29021b5a6ca81175eab973c84547bba583cf5487d3ebab13305e73732445d6e7e6a936fb300df9294bbc0e2eac74e94d7164b5e972c89a0d424761ce00290cd433455c2649585da0f8f041a84bd4572f147f0ecd57be546dbf547db243d362fce2dbd828b5900b7fe73145fa740ca9639e6cc1c0632c13f7535f7a7a7049a8366b02ec2fd96050635d89484aafb4d72be9904c77976f00f9c3cba43e21c6ffc36e2eb3f204005f9bbebb077b2e5917f3ae58d45914296f007e29c8ac4a2502a291a26d4d54375f54be92973744468ebb04543dc8dd0500ed28a6f8d5824d3b301a7a303f51754dfcc322177559a194a73d3538777cd731065a40f9256fc36e40823d5120563aa62947fff98e960c0641449f8bed24d31e742c8ac0ff7d716c6e3d9ac829a9123637b38230c8a0a3209876093069858ff09a217fbfe783021b51a2ebe70788e87380c57f19b66d58a90281d74ecceae33b49ace795da34ec99bab0176bf64cff75e9397519c855c33b1eedc67ab3f54d5349a0e540782f0c9f7b6a82558244be946d48765a03b4fe7c665159a2247aad01a5e0c9f17dec4bf4eb8fdd775f7a52bba9ec32c8c8f663a909fa8815e1048f6e6cc567bbc4c0d1c3f991633e98741822039590edc9994d35806290d148ebcc519cdae3eec37d2bc5fab349f0f125265a438a7e330bd24786aaa9d61853e1b1d47e948725b11861e546d6f02fa31479441f084c8e79d3c1a14652aabae80955be684ca7997025bafe2e079b15dcbc8bdc49ab83a4c74b659ccad679933737a1769b3571c675e7fb7f7b4f10ecb4b25c3814a67aead1826626a69bb92fe11e3266a6fea5c7e9b8dc1659644b5ec9b1d6af9fd884c73af41e5d09a9d4443938f0cffb665a3cc2a6e58e95c8a46d06802538ca5ae48ba853897b2fa33edb0612a9ad6d3a35aec206194468612e13f739bdff0187f59180c5dfdaaa706eeb456996ce253cf65fc4cf65f7be7302995702b1415deb67f991193a047d8df5102a2799a4aeee5be79f3d272a2047744eba4d44b57dd2d1f9f0cbb0eda23d9c25d4ea23f68352b497a7df8ebae6c5cbb2ab6027cd1350c5b183b74129cabdeaca7d017827f5ce71a370ac55ae076ae0ba5f09b8f69dc7306e5363f5063fdac34ea97f2c09eda3f93ece8ca2049ab38af3b3a3af7bb497e18c8efe3087551c78d9ad934d82cf0906286e410dd1a87163b3a621025eba1101358a1737876d6cf4b9d20df4ee998f60a27f25d3f50e1c262b9a5a981115c2449af2f5c822e7c6ce3a30a961d1797164f1cf775079bbc8577d1159ab977f58cf27826aa2781fc1ae3e66a42d36ed796f16963adf5611f7f2fe597bbdd572f4eae06a31b5e242ad65ded96613a7f2b0f766d59437b0048ab5b4a265761724dd4fb7ff39821168d51ae678a2618f07ef2de4bbf6f9379ea2a1ed8751c250f30f2762df16040b9dc6d734d7287d9e91455ae5ca6612ff81ca14da0e3366dcf4f5d06b02e4addcc921c89da9047868c66622c336d14bfacf621b0d4f546c34b10f2eb6bf970c31afedde7cd9475af336d71d0343b846c6d2cc5e4d9c0a3a8a62078986e9fa36781f0bb6f83fc2628d5ef26a872fab12af7e25b25ca1489d2fbfb086e7b9401c9b662eb1370855be3bb3a93626a32bcf7447d29283c42d311a5ac8487735c9e5592af21a05b810c890f1f54427c91c35187dee5874fcafeb6f99cebbb94e2c9a1c263976d5efc064b835d9af4f031151a2a553cf3aa24421af3e1848dcacd1d6d5ceda4ae6144577a65b78585077f31df9d679025fef51914a4f9e398bc7c896d0f8852d33ea8061594a36d95df7081a94a21453833763f13be95148214b7fa5639731eb626e1d355d9d0042a72a2871ce27ed51e8ae4255198741ccefab7ff15254d33069d470b3a5cb2c5bd3e585a14f4db7b9ea201805cb6e5a5194060e75710d179c81506b848b47f9e7ddde312483a5695cfb6b6487edd03e87042b3e18fad4b50a93670ef293fc37bbe417efbf40fc4aa652a1ff316a1ce7c94d6e565ef38320035cbe5fb0cf099dc911e58b38881c2a20068b19977196daec8d1487bf5f29bec551be29ac255a17261119b794040691d7b52da5fa3a6d62ce9afbcad68e741b5b50d68a5a7da2ef06324acb6898b0d926825b83ce29ff9c84bdcc757cde51d1fecd63e51e36e04a31110223ec7f837528e6fb3794f961477316049b7e11e2d18b8d37601e68e88868a4e4660c8f5a48a88d2d9c28cfcffde293510e63eb500d046d8d63778a3b1de9bd9b307956cf158e96ee17a40ce98c584d1a48c2dde25bc7dd4870d10f60118d98a93448217e0b8919d39d69f66a92b1c6e535c340d2c97affb33f12e26754eeacef1471b4d1b8b828ed2ab6dea9f5ae6076f2476551882f0cb5db35a9e89f314b4f5bc6802414c31394cfa9580bc1d998f8ebc613302fe37c762001dc72bdc77c95918d8d1d93fdf9535d8c943086a12f8c4b0a6e668d624f82adb61f68c63b036a6ac2e747383e7c6ca845c4381ac7ce6b86e61bac69cb8010d416e98b499a415627db0239a8b1f25514ebd196342c86ea08afd158af3f0b6eb8123c790dce84559df6b4a3f9702081d10aaf4eec25ceed48685a283d309dd5bec194a6565119f200dd6357b86f7d63f9d0bbd3b8971824b2a4060aa99aff85e72c5f2b5b2a3a7b119addfc963651ad62945a299c4eb1db73a8f0ada2ae933b5128aa8f17fdb68ad4cb2ae3a8ac3b58a846f10e7beaa33154d04960b6c8dd9a24d2ad7238f49f4a2a8fe08baaae3a648fe54e146c61b7a12bb06c7b292bfc4b8d87bbc5d1cf595f2e841d716991950b2cebc04eb8713a5357bdaa8533f8a0cb7c976f2193a234f0f56dd286649edce46bd93320a42164c38061c9b9bbba4364a9055f56b6cb8c7acf1f7083bdc1d28fc6051ae22c2af7c7c948231374a46a1edf4b20a2b2c356b3b69549894ef77b63838999ea028259c7e9ae3ba99d8717b1ce117aecfbb54cc16cdde651db78a096011fb1bf637e63fb2236de854a4fe903a470a086237951f3041c6b0f60b5388c10496d42c708ccabe652cf49abff9f73531f0e495bdb938f7a867b391715e41adc73869125dfc4ebdc01ff39477c5192c2fc479b79dea6441320de6853334e2eff7ee9ccd3fffd1d07632dbeb05f279929d9a34bd115e192fd367f06bb8e7e83573d01c7fd24d7349e045c1f9b01bcf55d214ba23d760e0325d97ff07a3944c019351b2d9fd4a7cbdc1392179f820189779d9ba9944b42da20b58176575948d80f262888f8e2918c9e805d8e6f702c5e845c142dd9043219f3c5287ed646d792904e9966a9629ff2872158fc0a8d1155f42d84b73156885097640376b03f8099d531efc297a99dc3afc58ea12e0f3111990519bacd05f341c0c5ee33fa08dc650f63b5640b8c370c3cd2ba50aea9413af8aa47d20723dc2122caa27509febdfba52ed63d7f11cfc129e8aae59a5086d7aabf8691dec9ab7954b0aa4c1ca25d34753235e4e2a1c6e947e54466d36681e30b139733c59384417fe56d6cddef288f9f975881b22548dc72210068924445920775677e58249b06dc1272b882e2c67345b52bf72c4785ef1a2b7f36c39f8897d3b99b2575e2b571934d9496afd91f3821fa17205cebc1c21e6f55585d072e04e5994e8ed1a0046c6d0bfa7fd200fe5e43774e54feed9238ce390a928e1acbbbd3b584f0d1fb843631896b2e46e7e73d2493cc1ae623ea3caed155423dfb132f1b7da652a3a558d7b1a16f6c9e55919345ba72186e16517a396271c6e038ead03fb49220401a9b4c24616c737307567965916b5ec9c05c786e371168ec79a7038fe09a17bfc7019a1c8e26ca31fa9fd2c180f58c037791defd956b26f9092e9c2c131ec52d23e565d8ed17916615e1161e5ec5d55568f50b4dd20735c2d57f4f7019090907da332cb1a7aa9d9f665fed6b42dece0c3b85fcf4e7a226a10c43e979a4c9dddab068cbe205f0172a61034693c3dff864bb1dbcda2fe8010b42d6144c3f6bf10f370cc6280f9202abfa6577fe8bbf8141c795a5d05debb5a95807a7a8e23be1e88136262b90dca548543344790fcf977e4a6c7560c33a6f6beec0ece02f16be38ca94d3a2c97a6203e7a477373a1ddea23fcbe34f3ef989e24885a27a0bc4a3bbf48af402e8b60b316ca02655fc6208d1bd01dc7768ed85a976b9c40b83c99038569b5db5d84598893120b21bddc3641bf5b49d7d4b32298c5222b8087396eba667f4d59be633ea4ab7670858088393e1b7c27135278d5bd20414c084c4a3421d201605f91b237ae0dbe547e936c95e53687ababb19f563460c76ce1c17284eb85290dd4a32a28a591150e9880f3dc92f443d12281bee0bcb703a966ec9ea9de5f5c8358958a5fa65ee3c516742e0cce7a391f5b63550644d1d3ba8dba5c46535e753b94c04cf81b19ad95d9f027aee3b8e024e1abeb8d93885a6dd67529236a875a2ab823aa5ecd39d382bccb6172661fa118eee4780cc2cfb70d9bff4ebca47eb905b35e10cc2ab4dbd3c9f84cee365854809ac20b0c427e307186081c7f2978218f74889bd842010991ac42049cd070d568626dc65c2566421d638cc10a08fb82a2ab19db81ce5dc43ba4700fb93bc6aa9ff88260f755a3e1146b965099a3ff6d0a5b6e229093ef3e8c2631e24362e739adadae4519e67b556fb3f33328891d39d49fd0eb84d5b9afb2a9f827cb5343032f52ddbcc1fc0f422c6278b4bc909003ff3b1f23cb0e599401c23dcadba24365ed3851eb243128f5519f0d38a2560a1d3929949386c486099009b3649b1a4cb49d0ed0ee7ce2e4fea3d9492deb9a6c15a10a29e3afa6146c950672104f6a931eff5cca46278c8ca39a5551a1db4e37939cd7260565402b8a2c6fa39fbe4c39aaa2632bb3df15c7a320c37157cc3c8d25e763e252ec3ce8ff3feb5922995b32c228cac5a0d1724056a54e4458399f4e17c91374f8eb269096e0febda773087b09f50534b12870e38fb539130373b72778e0cc2572dd539985b22a54ba717261d02eddfedcb620d3fe99999641eb9b08e6eea91f7a1eb269cc9ced686a50251aad3495f76af07da6826e0fe4fc0864ac935c46606a3d8e8f901dcbbeccc060a8389c98799185511cefce47fb1df20baab91b2bb33e5132402f7e2963e0f5568b974b2425376b0a71bf8eee0be0e54dbe189aabefda0099d35bda869a074634d5f15c91c486a7e82dc0b139e15dcbb1b1d66f88b82627815ccf608483955a93ae4a124e54f921997b1e54eb0126da41bcfe036b43db4ae4420044e980045431f8074d7377ece3c84d3346175631021caeea942ccc1fce0e8caf95571c259e0dc465e65d602733e91006a8d971322de32a01625e86ece4ae939cf21dcc4d0dd2780cb9668f3f62308c0bbc774420e77f6eb91e9a8f600b54a5e87094d76a37a3707208e700c4b122ae27a1d479d736df8284a10b75649f79b589dcf60a3172a98552d0895d65905e04d06778cf0072619a483638aa9d98288539a5e26b3b65cf406bef6e607508f418069cd0b9803143dde79e2940f1cb9a0389ce8bb1d0c9dad9f66236619d5520f449798f839b3dc35b12e6999f42d79826836da8541b2dd3657da1c2a6b1635aac38c22261d18530d1b0bc996a1662ae1fb12cfd1de3f7aea8b32de83f73c531d11ceeaae561ef47fa3e1265e5930dc16e396eceb60a52e981c25bc7be011492f6505a78e928648ada962c0cebee6054fce999ca38f84d3a2a1b36197e6028b6fe57dbecd05e184b37d3473f70ecfc8de332d0851baa80d4cd77e2b9f88fd40a1400df241b10c5eb45856679b7c363140c1dbc128484315180dacc5a2d28d4455261845386ff4e3c9961824cf07c19aa772670487d8bda7e831b1dfe53e7f4191e5eac8bdcd1417d74dd16e45841839821718ed83d7063de707c4bcf86c90dc1bf4e6374b8dd90bcd686d5390079f59b677562bffc307f89dd0476817149946092cc12eab426f5b04a2488a687978c40775079fe649029a703089d8614c2e544f5339a79f409e9fd15c80c6fe8cbe122487c850178a75c02b2f7585c5a1d15c4c647eaa022468bf886e36aa95469e13644347d206857379b259bd08d350fa0c72d19b72525cc640c0f5c2f6beefd015c24b60635ef601c9195a65876584fc471faf05a6d4e76cc2c40639becdba8b8f88290e358b9368239c121e41e2f7aa49f583a69c4daf33b1d45030da6c7a760898b2563434c18cd520e3125c05fae73f3d2aade58a8bc124efeebbd3eb8513ec3575f783e15c6bd4a8557656064f5a002b89f00624ff7bb53166144196daed091abcd119286758979233012400deb982acd5d1f02f272cc4087ba972c7a3d7998148e971560cd8ba1e956d40b878ec1a6f421deff89fcb47a2809c8460890589ca548c1428a5cdc6090f032e127a5375fe8632c566d0ebcbf09a36d7a46720fbaa480445f58830f3c85d66e909921502f0290e6d36db67b0a5d3361938b3a29be66d2f6c492f3bce8cffa0e6abfa82a2ec83ec66442a8854c3bd3f6254fbd9389de434c80aa854448ae3b70f662b982d3602a434233a877900671ec89448bd4d343d609396185caf90c6e8535a7f29b4930bc201ad31bf90697bfe6e74e30e366d01d89fb775a8153cc89b0c0accf23f87c20234ef7d936c43502528903c1128a1acb484ed803c417743891fa2b1cd250faa093f259e6e5555d5bb3a388fd20a03029b8ad123146b89cab035ab9016eb0d0502142d5a7929785650eff55609ad11b24efbb7fb0e9a246000e05dab3838c9bdb7f760f429602459f8d6695052e8e8eff533dc3861c4894c75cef7684b5d446ef320d7b90012178358da20079ca910f9bc2de77fac880c2a3af0147f409c4bf47a5d9968ede15f8901a59fae1a4162190cea03e65a70712ef34d990c41e46b2d21b6ae189844ea4fa760e3df286ae965ab4001d604c5ea6937c03fb01f70c754d05495d1000f0ba50ebdc9286b1bda289681c0508383efd0865204df280f62d0c9e340b74ead403b92eb53a4d38f11eb58802dd938349db8cf70893bd12411b25eb6816af7f9620b58071034a48554a877b981e50a11991392a47daec9f790b19f15cb79bf08e223acafe72606a1d4f3d6f801011d8a0724608a802e6f6a2f3547df28b4bd409d1c299e66c7163bd2761cb8da81748a3c19293eea63e59e6739d95ed5b09f55ef70a33820f3ca1ab0a1aca2ad134cb7985ef348d6e776d4430fbd94f388d72902b085a74eeb87d5122682bb539d58cec7260ae427496afed9131e69092714d65a8246a5349940bf9df22b6e074849c8f0e463a5e0614d5fb72a76bac6aa160bcc0f6a28e75d69253d8ca6ff346f4f8c08d8828f1d856b6bbdcb116f4bc092502bf4082186285ba7a7fca938a0d10918c22965cee1fb9d42ea3047623c309f74d2897788f08826cbd16a575fd1dd9c2b8eadfb95e1f6a239b560cc7b82bb8849e7ca8c49f8dcdf462f9b0fc161d99c5b452363d3e401b891e45d27896e2a4ba4a2f9e4bf8783fcc52b5ab2ae25c7ceb9d91fac201a38b658afaa8c6a818f9f1889b208b4039bb282da33c746551acfb63a7044a36a37a8fc98fdf1d46697f50f0208626d47ab8be09e5534861fa126ccecdd9caad9bc6210ae34c0ef35c42cf88218e24962f97761deb07b2703d0e127a9c18a98623a95799bf959e7be26c8e9285527e0f8a07232180de483045544875fa63be1c095923c386ecfdd8a19dde5707175b345a92c1658852f867b004c5082ff89d2c4e8b1d068988275f9094486e2009c720cd33f9c89343c33f628a43a1bf26a23eec3e0111198fcc288bb7f29458ec5ee2fe4210cf79db80e3dd9fd11f161364723e0967218316fdb9617e12f5f67899e106ddc98c2e652f128d7a94ba63ac108330b701da62dbc2f5c4427c32a22e219666ce9a3fcf416dd0ca1206207c0c1e6d41c0c9579d48aa3866e8c86a3a577a59919b384d5798825e32b8ced71b63bff8401a9445c603390e1f0306bcaf444908f22ca232e9180c492a02f7a6cb71f82cff7beff429b3316200f33d2dbc6179b3b8226b473cc3bdf2a10bf1971bc08585cd73a79b00a424c1be2d946de075e3727025db5c7c444a7724ec7008d16631a7c574598e96eca6044e893e10513b79fe4a81f893914adeadff0d967e4c8bc41ddf386aefbc3510091a8cf6286e141d18510aa90cd1733266d83bf5b34b162bee2fd9180d23e99349ce48485c16f6a7fe9d462fe7b30cd1cda3076e1d75842b9d5df99e90a278df33495bccbf3655519d7db60a671ffb8bc17323e0f873338fd8abae27d536ca40c489eac60aa77d60c360aad3882ae06b2b7e4890a1ab4d8504b3d0c74c8911f03da3161004fc1c16a0616f5017091ef118b793449da478e5f51a39c18c0ea48d32bdd807f6dc66871f8f7819bfd3181c9e2a45bc01a42e43f5d64beddbc634d058f51bb3d4a363371f664aafb228cfdee9bd8e0c79cb74fca13a9d9f24fae03703d8b8cf1773634f5189b5f8eb4617adcd4307ea5cc32bee5d0e48bd1892923edaba02d69843b31a23ebe041891ed301e11514c276336bea13cc3a5c9cc2fe6149247d0a351aded687a49b158f7497b3c582008d4d298a68ef81d75ab24277cd14b5508f755e90345eb645f37ac743860696c63562f0380c3f0dd222d2f4b9810e5cb4aa42ebaa2b7e27d70fd51ba5e4f47bcd60a6ba7d9bf6628d720749a0880abb959174d8ea9d279ed7c23c886a1dd8ff5ab8677a10f6765986a2734f05451a740c34cf70ff01d3ba896624365db70cf9eb6b8a78a467d90180d82119dd1629f8446e3e4169062a866638bc265ed23223e8fed56bff688cfea4ab7f1b45a08be00e51333a693df74a51a0aa273c45770fe29ea25ac72e6ef43821fae14a01a35bffa0bdd189a07420df70cecfaeeaa4f68a6ae673c9fb16b3917a3193d276a31c060cb35924681631bbbfe31ae2ef8971b0a670d92897978c5919288b2533c2a679fb7d6880d2d180a5b2a502ca5fb4c9d4bb4dfb60966646869182a2a5bb8dc9eeb2338d9ff592e0c3ffc270a7f3893fbfb4a21910e47d0fecb17e6aa88c4c96248bbe4b4603091be34168488b3b32aefcb509dda7b48d3553edb0d531fc20147252ed06d32f7e92d8ae96b805ddb07b81dec7ce6acc9867b88781bf6b8170e027c82b3bee18abaac3cca5d0cb3c610cc3cfa438e43367b56608c6a4bd88b1c392be1effe6ee23842d3592f144584014946a8050108742a90003bfb7f14346ed4adccc038f06b5e1af23d3fc51ebe6eddcaf8ad1b5fd892155509f54d520472235bb471d9cfb07edf2352fba35d9f7070da92ee5220dd4419686ca3029548dc3f35557bec5d9231b8dd09ebf67d28c15540da9bdb911c8301b974da8d34e5cb4153eae4957b898bc2d08090908d8586e6b6e5298bb61917306144ecbfe74f0cd7aef3a4202c5ca70eec496f2e520382299da52d7a87d701af6c48c33ddec2b4411a450735479e1eaa8e01b76e133779ff6860dc717ddfdb985d6ad76438bf5a288185557d21204cd76bde8e984b52eca1c2725b7a02e8bfb1219274b4f03c69d98c0c8eaca358f361c723800f3a94c898e3f73b860c99fbc897cf2c3b84cbfcdd4fce17a50da2b1e7fa6b905f48e5f009ad49576796760080b72fc96ef013366bef48256341b1995ff828e65d09d86517468657f27151fddfe90c86c40fd125a80f037487a25d67d366ca144e4a74d60ffd5fabe0c462cd8db93d13af11318c56f03ce9c8b028c2fe1ebc2220145d8daa9b4741277c6d7013c779374dc9a3c493186e7b71cc814fce2d473d3c61e2bb7e0623e1e88e25b34e271f10bd755c7524255367ead3125ca5c39467494eefdcb97f04d2270d55a8c632314320b8594ff9221c34faf780004ab7465e7372309afde57dcefef4af11372ee5d61311899708e3b1c6fb27c4f356ea2bf4aed39a4552fa542e3fe10c20fcd09617ac79ab44e9f9f93e97889e0ebcaf563bce3ebb294dd785a84e005fa01b23c42a35c650d4656a7beb06cd18f33fc6e4df631929ab51a31a9e9271041778b4243971550a585e401f7ca990d89e0132626ff133e981ade0f71976b2f46213fe82f8351fdce4e2883d65274dd8f87a65cb5f2b384ab519f3ae4199ab23dd5a4451da86c87a4de0abab55192d9ac873e85bc0ee342e5fb945a14996d4e236cf3a580ca61aecde338ca48f003f12c3aa9dd65cead7e0aa259898a01ffa4522b34c209a48535602a506f1278dffa95030740d2ef2a282765a48b4ef297d3d5fa7596f26a8955404e97bd90aec65bd2796d2870a8228cced93ebb5bc3b9e6d05015c08e729cac7a8c224cfaa8eb65a9575f28aadb6a0418c600d8f44549f39d5af1aaf97bdc27b8867ad49cd64ccddd86a00f42a9d4c873fb9cf8d27545e1fba83896e66cee2299f5054ab99f1f550906207e7c2a1f4e37fb09122d52917b110ba69fa39ddf201a445849de951089518bbbdd9031a49b5e4ccb42ab76847e7a1c9651d49b294a391a7d05abdff013cfc83f8472e3a7e7158c033a8db33169cd1521e9055c29384915d4de0bfbe4c2095cd51f8bc3e7a201f088bb56b5b9f67d63a2777d7f8b6fbeb83297ed5ea5c8821dac46d369cfb3c0c9a7a1bc1bc095eb4cdf8860f5712bc252a08c58f1244a208c4936555fddf73b64257429944ddcf64750a4ec2c2e7f9b7a6dc932a242c40e66c9340d7049b51eacade764eea5e0b7033c0caf1261a8af04339a9d8db13d9ccc3d5eea19c15aaa400f5cb691a4458e09ff0190fb5c13d1df740f19efc70130260450c4b792d1ade838be603170759d10cb41d81b97935f1be8eb7f9c5b488f85c0437be81309e37c7a800af8f7c12f69261886bb242fa283f90cce0eff292429c6e3236f0a921455dc63b36352ccafbe6002e9c5353849ae2eaf9329f9c98919067b127b99c70bb0da6198db1e8a7561554b674588a1031ca7b8300df94a42b5e253f0362abd12923f8031cd81322e7a3cfba0943acc87cb9a082ca05edacac2dddc11f5f95d82d14b7bfb5a733d944c262d865b88771a5f468cc58a101c78dee2fcb01182b9fa5e137bef92bc01454e2bff9782753cc6978eae7fbbe82e81a77da52989c9b1c16a473d84bb6be41a4fc93f18148fee57e2eb3e17185027af36ece83b1b8956a35406f5e8666bd431dda948b2e6c3163d92a3de52acd1f258d2f55db0d27c8d583d58b9f5811b4039382a5fe9d5941921f8105dfaf5bc78d73bcc0201509f6ea6bb00e01c42f167c3b63970d8bba3cfa16ca3366d1066e356841f1e8f471eb159b380adbb86154f35991289a0a1f410223ca16cb33238efb97883fbebcb67aa430693380d1ce8f6147c827a613801f8fbf166db608b220d6b1c36d3d03775291430656860c2019dbb52bfd5b652d7a5ebf389307d527eb839cd4006d661c71101f373f1159db8184cbfffca1fc51dc623166f39bcf9be632a0202c12f62e36f5532eda90447edb8671f45d9722b4a3a04e32425e0819fe49874f966751282fb4a6babb378772ef0e43c4a4adedd26e86e7b0ec8899b183b23014b5cf970c099870ffbb6dfcbbfa8d1e604673e006d27001f94ede52ec661a3648c94350634df705c4cc8131366629faad9323d06dab49256299af086419bf1df5c6c416eabc060a034067782fd4ee542dfafc0021a13329bb13ac5a72b2befc15c83a6aff2f9d2b5e340c8b2d0c4bf231853c9b7d86dac4e60360c36a180276225c3726d47ac70a7fd675555ee49e1a99b324b933a63ecdc2db8cfa1f6e06ba7f7d1b5f1ed1c1254b97fed00e1a06666db17541d5ae5f52b22132966665b88c26f75640207cfac4fd32512916c6923b22fb5b4fc237c5578c8acdc2f8efd70ed7e9fb7949f127ee653cfc3ca4b27f29c7ddd3b65d3e31803a2c113b4e6a7d5c3176b624d8872e6610f7280b9c23972e4d1369be94e8d37c7a0e76ecef5eba11f7c8093b46306b32d5010669d99b068600439c7ab36c1121fbd884b81fde80dae92d5009541dbcbb68b60a8833231f656ce8e8e2b77af9c0f2edad4ddf673b28147a5e0301900a1fecb62c01dd031c7a9f504b11d1d9c4fad71de4f0199364375f9ba02c1118ea2b74f3bfc135df8d39a9614f4546ba1673894cca8b8cc75398895c648c2e4e0cdd1fdc98aec14e18992074625e8eea890c12164bdc244adc1c82dc7bad29c657ddc34d275a35340bc374b281189714757c2a85ce65534920720d13171397c218d0b702de4eff4df3f59fc67304452be19eb8b87eb02a2cb0206cb92af62179a1e58a9151d8c84c5b31c0e8d55508d79f113a5908274fbd925a94df28831d2dff6b26ca79dbf9ec7158cd31884cd683e1cb7cccefcd214c43c2576cb9e139e471a5baec8862fb8a743ba7a70667f5a50f7eca4e6c1994f1da42ce2497dd3958c74df1dc2ccbe7fc25fd33331967b4e9660120fa1a8b93cfe781660f3355cc94d7d7e32729d17efa8620865e0a4eb6aebd759ae958753ad641fadfbb0504768bd282cf2d33f9ee79a8d0eeca033af4f28b117924bd9a02935549aad555eb3291027b0e014d4fb949228b90614438a44b4d178e1c250ae3b7eebae6c1de303741f829dbbcd61bf8c8349ab292f9945c649ecaa86692e5f1434129bd5f185c486dec7cf576209912a938cca016b697c5ddc9b0edbef0e5b2adfc2be43abbb7975562f213323ab7b9f82b55cabc043557abfb5815c3ab24cf4d67ebf8f38811da54025746204c06a9eae232ca1f348de85a7219fe1bcdb582f56a81cb7952cab44f0a02d88b49e79c6c3cbb9cca8ad7521de1b033e61800937d838a08d4f5282ca783d09ec91643ad01f334a556f8cafb0431b188e6b1659910afc4baacbeca7cf7ab7591822f9dd74b63c3201da118586e83a9cd84b3160000000000