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

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

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

Block Certificate

Block 69067 18351810a3aa4808ca3cc1e3c0e96a402185fc7a4177d932688584e00d203110

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
24d334ef902ca6f4c9d61e6b01b66ea64e7b6a4ab2f0db0af06466a45d278b66
Certificate Block Hash
18351810a3aa4808ca3cc1e3c0e96a402185fc7a4177d932688584e00d203110
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0010dc010000c20000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000080f8372d1946399a0b89a789ffe75eefae32297942e22f788e9ddc0d94f685c004627f728e79230b2bd48f6af7880e06e6c6029fcc5e4cf5d34c6b50ffe4c39fad372a2e89f770be9519dcc1150edb1518a8f2e6f9beb0295c04000000000000000002000000020010dc010000c20000

Raw Header Hex

00004020ec60bac3e2b3b69d1bc9d68be5234df3c3ac237d40cfa689edd0f9dbeb248b06b1dfcd9fcfb598e063ea0b25ba21d58c904a2d7aecab15666ebaf25d2653404de3d1246a501e0118668b275da46664f00adbf0b24a6a7b4ea66eb6016b1ed6c9f4a62c90ef34d324

Proof Data Hex

59,560 bytes
121216010307afc53ad7a2ca74f1705b449ad1430a3d88bb14db8d51589c8e4ddffdf5b2cb4a9d25a8887113670edbfa50632955980e3127630d9eaca8dd674b161c5b559a71072e44e7b8c087640d10a0f308b8d740e400041b7b00bbc2f3a17f4480178f4a0b12ba253077dc081cab70b7d8f3ec096ab49351b5f0619346a42add3c67b4ac28e6492c899fb8034d26eecce1bddb5211b7dfab424fa4c6852ec8856fde97569e597e6d705fa26e0aad53dfe58cc3605539a40fbe4fe89fe9c33262246f31d20ba970c24e8cbc362a90d99db05ddf4aeddbe3324dda6faa9b56e4b8249e242f7119ac24de7391dfeebc5f46eebbbf0b074b596800385aa211612f1cb90d8a5fdf85518deccf2ad3c9853429870270f750d91f703275c83803700b1a9f0670463e0eb77185430110467daacd1e4f17958ce77aa805398b8675a1ebe344a568b54b73dd0f33d9686efcddf14faf07d8b3fa3b618f6bbdf8d5b92bc9ad2f9b714a40874bbb854b0c473e677772ada31f0f6b3f949753d6387dbbbed0d5fe9b01fa34ad48a254e7150ffc24c6a18fc15674bc1bcfd496342870422fa8fb7bfd6e758158d97ffce18fa1397d2b5d1bda5b70a9138a6b1799ee14664e35d167b73c108c3c09164d0d099b87a758b6b3eefd5adfea194c58bd8a77a85da6dbdeca3018fd497e194449b4c987db201708eaa17739eae25f8a9281c2ba71fa191a2d56f75f9ece5c203dadb11154f14339c94766ce50d571b2e01943de5a785e081cd9a50b61363308388a3bcddf4ba986963a11ec5f53131e3b9ec81e1290e739b80dcb5277935bd4f6d91b9cb5983d3ad7c4f29bb2e20fce356cec1db8448cc4b11b4c29fbaf16e5991b7553aa63409ba31080a8664a0ba983c87af2ba8175d9ca786ce3225e20e3855368ed4ae230d5933274c9209ab752300bf1da11ab45fb6e703a343de75ff2206d68b098f5d5f61874ffa5b976d66808709029e51edc87ef46bda680691b734a31fa64841af943b3947ec143aa6b4d5d952968b938ad7c8d70296a15d57a076e23c8a67ba8c005c2d632effecafc1a3c63ef4b0ae13abea10f845a8fb346f0df5a15d7638424a84ce5153ac434fc3e289ac518b58379f61964a36332fb52ca96bfe8f95259178e92e1d18529a3279ca51c92837dc213e8abb1d1d4a32ad5519201c0f01004338373f98581d5791a30f21feb2b7e920c66d167f6289525cc0fb24f1bb910a55cb48a008609b7024d3821f934b9419cd4b568f950626918ab584037f21fdd72279d5fcf7b9b0983d093645801e8a9f94dee627dbe706f885cdb869c32175fa728370d8c8581a85bcf906897d2d20afad4667615ca9a0c7a4a58bffba96b20735d0487b8486ed0b555e446e1d8b750c56f2b1bf8f73cb9d2d22b4b909577c534ad50e8d1b43de422d6cf22aab3adb8a8c40aaec52228c689193421e75a87f7f6942d415559721d2cab1f1cab56f2fa8c5b3acba0cd10ecd39e43cd5446a00d6ee1418c249f59ece9706fb365f51c656d1eee4537333ab2f71635099391d6722170d5e6419b961aa89344800717b47523872b041cfb9264f216f71e6651dbcf91ed2769f0d9d94c1b2667a16ef02c4d33c2b3312a85d23f7253beeae6e29b20e8c7b66ead561a3137e25b4347a08d92c67245771c692a8a462efca0475a963559fab40d576318255c78295330ed65bc7d2a9bee606d078fcf5de7f9b858ca19900dfea6ee30eab424af7ec2cad646a2e2bed425b694061c5a43e29ea93def5999e3f7f642334b84ab1212aa548961754d6bf706f9b9481ad312484d834a8b0110826b1ac243a78bff66829cbcf996a6e02d558753ad6fbe909b4a4379b25d4564977ac05ffe39b05c03c59637400433ffb05c4435f42d6b6ae0461e86b2f63cd6c5f2c706eadedbfc3b69b129b8dd9fd325d7de617487db35b5f894238f7379ae11ffec2023e72c0bc922ad07c4f57f7616513a0bed3309d955d86f4d9e77ff22ec2f8dbd2a1e6fb5b18dfce67442a05f23a3b9c13820fb78d901afb1929a2a9ca9780082b12891b3040c6cb131471f6b6dc6e5cc24c070f7df7637930153b75b5939f6f6016564f5befeea6b0d91d05a42881a209c1dbdbcac00e58e7431be6818ff0ef24c98e661bd30039eeda5b49db1c791aeb4af245d198b11b09cfe28058d26f9cd393fee374c47afbb88dbb0517c85d1b7e1451d732bdc5c229b59a666867bb3d15ece90b291a04ea25a261cbecb9227ed6c7af2ecd6454562cf446f22b5f02f8ee9663f2b770ca4f64f659d89ec02462ed180bc14362eafbe06573a9caf0dfab9f9c5be80489d045917c1f9b1f02ce1191dce652ed5443a3c2364c57bcbb38d7bda25063a27ff536e8751b51fc633fd0fba988a333b54dbc96df6e0ba7c60a503e6027ef08db1103463ec1fcf838dcc15912d6d96ef15b4e31ed3b3e86f34c4b51cbcf2a0720d8dcc80d953e09e094d035d25664b3373803605becbc758b0144060e88f832478af4d8d39b3858001e2632dd696de0b0133f9079aa4592e0f4993d2fd0423b3b1cbcaaa57838ee434f0faf7d1dfa5afe7bd3b33c236320258e18c1c8f989ede0c7502ba36b0b2b858bb299b28047fe3b3a0c9afd199a12655f6aa0c1a6acacf4ebf30a8c7d815a5e767d2ec36bb3089f9b073d1148351532984dc3d7f14cdca0036ff55f6bea95b76536064e392a5b0e73118f531033452f4bd775d259355363716ba844a31897678f8f6398656cb13954920ac5be39ced30a2669a23ad158a6b852d83a330878cc8afcfbf83b7c8904e27df5353b1ec23d9121a3c9497dba069a78b1f0b0f007381d91dd171b2105fe765855335b6ef3595589c6f238a4a14d9c460363ef8178d872b2a15c389fabe5829d5e6cd085efc15aecb2ecd8a1f400933489f990213e1c22092c0bb05ae643388bec10ce1d5dcd10861a2562c6abb99aed8a99090a056a99fa428d5ac7958e180771cfe21ddfe8c5fd2851c1d651ce3130e9acf9a42612eadc75a4c1b9a89e6ba3b82c2a4c9256706c7baee25deb12f2c7c44a92a3bb46c163acb6ae3fcfd961d507b47f6aef6e079427034289ee33b972821b879f5c2988ea0f3b396db994fa6e78219adfaf01ae5ebb88d6e066904840dbe6f512283d1c9d70a1df0bc4afcc8c97a2975f267e10c534ecb9d459ae259c91a315f30f9ce26ed262bdd73430115e9a68023dba27b22907fbd8dc9874328936dea8e1d7b97c8faddee31547e4966efdb74efb0b230bb5b040d79a89f928a54f6ede9451148779ea8e8048d88698cf30fe515bdcc709ca3c59862fdbb0ae9c937f81ad453f50d6992c9b7b4d971ff466982d23c804f10966a4255baa4c7769c8b205db20d9d45a6d703f44d149ee7b0b77ae8f22ef361a5a5d35fc8c03f71566b3c9cd170bb059ebe4bcbb1f1e3a2220dcfcac8f9c22b0c23dac7a032d6d62ef9da7ef56d4f3e0335b427fa6cf842ccce1f8fe5aabc5e5c22fe331534e3b443eab777d3546a16056ba96da2e4bfe544fd16542472b642c1089247b4adf49a1893c94ca0a801dc1f9c189264a6f8837899a7a95451096c179b1e780f03297aa5d97a94db7a7d111b91dce31c9b64a81b2ef1184a355690fb40420aff752e79b39dea3eb75d81c8bd783b731280a08075d8cc2c9d9eaf51c2c54de742aa9245b7b15663da985e22bbc7f4f07329815a77704ed1f613e8b11d1b96d2f9e12f2910b660513eed6be71ecba6a0bfa1425879644a9567f82b3fae2f5c39cadb2070466eb5b2a27828e8f2640651c76c454917f8875e2be160224c6a16c1c6ecb1ec9f63166ab0f437542e1240872aee985d51f67b694212cf582cb3066b2572bed96a810a300afd121b155389535be6189213235beed476238df8c881bf53cb777180d75f14c500976905ac7a72be96589236f5afb741a48ffd37b856aae2f24ba5a6d4ff5455a6285282cc8160f45ff86bc8ae19e5a966aad7272efc983216dd43a8d65f8da94f737e5420bbd1f8b42386a89180eef03a50d34a9c9a2f89fd0796c4ffc6af24f3bf0394c877b8ee03682965584255ed96ec1fd4bf0261b18d3325440a6eda415fefb902f1922e8b55e18a3d2f1ece959ca6b61eb975b2966e5b5c384a5f83c7148ee25565399054af377db14007e7a55ce9a0c6fc31f24f38da42247ab9544858a09e33328491b4619715e9dfd6d0c56c27f4c3fe9bdd72e463006b81f7e34dc4c8b5f01197aeef2d5785d8f4f23f83917ef2d4c0d13a323396e637484ddb0eee7eac8418a85010650f0bff9d3831824befde857356df40d4dd7294f70641c3afe19494c845b4373476f55f17fd4a4602aabdfa8cde19ede88f10788a651577c3c4408016a5bc71b75b3dc879ba06002de913a143a81718b25bc13d736ef73b612b9f316b892f93dd6f7a9b2f70b1a1a40fdda73d5b5925ef0a0216ec305de30c1057ffd5edc6fd0c730aed4b161622088242d7175a44514877012d72d6897f84dee1203c313411b6f029f26c7fb72d8c9d47b288b758d831c76604fe94a578334b9fb8985631316f457e92f2c7e892b9842e5378b7e7cfba0a0c48bf4c36092ab3912861e739c97d65c08de7b6cff9bfd565230709ec996f7d218a0f92fd9dab5bcc0280e3ed6b7174dbe71e48228e657c522c026da0501a1e4c974bc5e2f562ed767d2aa24e6b2fc356fb565beee342460c661a313e5ded13219b2874a129486d410ead8128ef401e597333359ded9f22bacf171281420c8b73f73f71bd8dd30d3aab17243620ef423385c7799ef7526920fb0768f39f97931078c670225b0b0f8efd5b7936dd3bcde5e1fb9d8be43244c9b5083099759491a78a6bcac95868818088d4fdfda621d9abd17ac64b9c2475d97b6b14171487a00154775f7d1ff60ec1f22c57d15ff2d876ecac41fc596958f4163c6a27e1e7872d197140d6dcb48679746d6c92855567db4a3c35c371ed689492d2c015ae224ece8b3654f438c88dee9f89bf2424b06a306bb9cb3844e0e2ab46102b372d9ba333ef808bd23df8f9f8fb7b6e84399b5c538103ce86ffe2efbdd1fc292c48cb07de44e7f95c6a358571e0bd06930a3333b678d346c9c0dbb969a1a7ccf10857c38f0eb414dcd076a4583e6e1acbe3f4cd31d4f4107ad61556a5d0cd8bb1d45b99d0b6b86c48f83878ee8f57317d80141a98d42b26ee97fc569dd32fd492ca8b58b9a44f40992c84879b3a72fd64080e0db83c39bfbcafcaa21aa5c6d47d63ad5d291f95a2381eca6a4ce211800313336fe324087ea3970f05c7dc04d75fa4a965e48332eedc2058a459b76c8bd2f38178f655f7b8ee2c876a5f5a771bb94d85633cbe4b634694c26c63477bcfe26deced9bacd909307e787bc57b5e797e3bfc62b1df90c86414b213c88d9374719d5c91193b8c63c46b041df036189f3817dbe27a11df6988d3dc12579229dbb14da0973d15a7cdf4648ddc7d9600b0e64de82b1c2bc8bb01e5102967a0106dcca144e9681603669a1bd9e2e92142e3a5b20a02ba6e71c966a716aa2ed2a2a0ceb811247db6808cada649a7e5fe2b6a4633718ad3845a8d72708dab3410a0d1a8a126f5248cd14957a3632cabc2094c61610cc41a824064126f43a54c302b0a3ebd9361e99e5e8a7b72923721a1fc94dc94bd11a12ac2d34cc50fa9d6549bb39f8e8c0921b811e2dd4da5978b36980556a14416bb7b2c8dd58a4e294e78ea062a66de6077a6fbc0e22f8731795bfea8f5f8e3e8b98eede8b67ce3011716cea48eeb33c6a98faf606b9a6da968606c0abd53cf8b47bf86502bdad7e6dd8e567ae19045f90ea849833d9a0e0e8e78ffc8e5b6486f21af4ee06d737f56a384c048ce3685bef9ea40cfc948d672f21dc6ac3761d24ea430e105f76e5f483a86e459bdafa2f48c89dcefe6a591ca48ec3c823843045e3174027e6a4b015eae6570ec2ed20a6ff63419c75bf164d4ceeb182485734d94162fa4ed5516cc173bd063cc99a52b472e0244c2ed520e27c3b0b8477a2fee58f3996d9432a8737d1ac5827b2bde07f78764e0fb50cbfa199473e4eeab84d1a37435da712d6c4a7ad05b95b91c0b1a70cc730d1f0c8e2c120903045fd8fbb008c0e821678be3840d407e2df1a661acc0f38df6892a328b0f55f2d78eae065652f4e9a5a87dbdaffa0ee2eda8cbe8b4b5231887a8fee041e1ae73926b9721f6363c759c192c4b79bcbcdc7d05846158905f217a87c262b7cd84a49d1f14b8a6bb820d98d8ee2dcb5f3fe4807a77f8d335eaf48dd4510f737263448feafebbf8524a44a095f4e84ad1e904308653ee53d2c3406d4b601422729530cf5679b7b524a7aba8c32f46880b36db64e6d32efacc1184c58c1e69316f5f7733e8bbd9b4eb668337ce11fc352512b3b7eabfd56c8d624a7e03418899908ef3982848d87e6b1c6e1ec3672de85dc09461e54bb71f270a6e79df96280060fd44a89b1b0dc8ae5fcbc5d7c848acb5f1c380c974f219d0493d18ca173a1133dd98e8dd6b9b36193304e33fc1ae53939f9e91661ca452acddacf090ef7b7610848a191bfe8c7b5f9df7bab8ec90b1d886076dc94703314773e8e2c9ac6f712da4f4384b8ccf15d49c70bd2c7c97f647a9680f29ada119d838f86af966c9986b6b151f73e254cb3ce5bf5cee948ac089f2c72554c537b3db9a1d0b4201743e77da072382a3a4cdc5c22057ab4f33225f8225deb63c8362132f5ca91a4172e3d28ba5e440709fd7a1e34218d303a7dc2469710d8ade39b89a2bae304b77ccd753a8dd43137b8cb8211587b5b48105b0933a7e0750384fc1fac16a7f750d444711587e035889ef627294659801c73e25f3a46e1b68c1f1f3aecd86c8895e9cb41e25a676bc965e301b4d3fabd1bc972a7f772d5b295858b469fd0d61477c47c4998b3c0479053b5231724100514d6e4790d60560a54cba1a9366886a06cec2f2c59109610300f5665f994e08ec10dd660a602daab635f7692f3d4dcf74ece29ff2fbcc62d6e133fa44fda0de9107b29a5f57642d411d89132b3b049912ae726f35e9e3164aaedce92d0409ca7ebb8b9ecabf67af825922b28c479f786eddb0624af3a2d4f244593ebd24f25506b8594ebdfad1cc16d0b47a4bb70e3b6a4d7b5c5adfb1d3a34a069bd01db81664e1cea8928c480950eaf47a9ce196e023a55ccc78df6a6937afac6654be2971bdf899c692d4e442495ff07f3a238655caf10932f522975a381893aee4a708735ff8951249e23ac001146085da7e386180fc92139b6ca1f95dbe1c70c30b6fb84695d4e133381fffcaf0f84f4eefb0e73538b607f56bfa0b02daceafa5e4711ddb7266c953abee89220ab0f9ec68037dca348f5a233e4427c87c96a1979af1c7c9ddfe085c717be7826f80017d7a6cec5d0243199870c51aa13b58728d943ab75927fe5885f71c8ee3e471ce8c987a73a63d3ce97101bedf1843460ad8a497068620d69511661a44f4f1f81ec68249b682090b775f8914dd09f41e410231960c7c1499ce242713dfbd26389bf259c1353a77822a40a847f52ed04df6942a28554e580da0787a4102a780308f5ab2aecb5a8f4ae297b04b608af80b76a5ac0d2f71578322990008594bac05b62e1b498b6006756c366c91881f64bc162f77d31c6bb58c91cf7589b48a9c8a5e6aa6d30b8cc8bbfe954a717eee75f53d66467d7443eb08384f24b07a8a7ad6d765197f4260400f9129e180360cebb41da213822eafdab95c2453ac04bff7626ec7ec95b0b0e3e866d0db5df4c074cce6f6ba67b8158a56d952a7a0ee97bbdbb59647d64a66438bcdafe39f07bd58766f927892a1e82e9a490471a0bad6d801ab9a0b4423b6200acd79b6426e809c071bb272265e53582a5846bb64e5a630091a1c2a29add212ffd439fdedaff4fad4dcf3b71d623d613358f5469b4f9d583812a9e6a79278318e73a705b23b6c62b4af6625b683c4a0b67e67d3cabaa145864c589a20e6aeec3d9c93c8fe4a2b665af94c86f012252387af300fa418fbca4ec13ea1a14192b7e126418519ad64abf372f0727b37dfd986ff1a08eef3fbecc2d77434a3f3dfee4913c3f9eafb43127bff65a985c2fcfed1d4c57c89ed08a96ecd9a700cad683f1fb5f38c236299d9d03ca5f4fb455e8f7d5b14ed22f4f3f9f9383a23c1fe6966897cd395105b03b14856a1b847f687e8a61e688472fa0bfd2cb5f9be72b33fa1c7bed1ea82ee90d05785b69d33d9a0e28bd51823c9507565cb554c000aff25699bc8c6fd6017b8d538389ad4a4d91dafc117147235cba595771e488236bba51fa92e2b24ce8865ea4bc6b4d4fec540c8ebbe9df3cefeae8ac5c13fd33aea7160d93192a59a3022aef83668a0359780b984f20d881a391d1431162517f29b852df313e2763235b0cc0fe3abe3b1b6b4ee489303cd4bde3f95135ba804cb7d0133fa14dc05f72f5e1612507cc7a61ce07824d34c6d10c61772409b9b95e9d9e9f30f154b5a214a4faea37ed79ddc25ed733964e2b9c4dac873905d34bbceb3fa6e8c2a8bf2a499b221c74348e7a529bdeea371dd7d292ca997e2eb94acc866c131aa88db242c2250770ddf8582b07f27839f84634b3e9e961ba6ed41c56af62590576543d4b05f4ec03b2aa167baede21e9182b75a7c856d9b3f183b81fe57490e806418496473920f7337de2f4117966df1bfdda51b7ded9d39422647e87b68003cb267b34a790d6fac82a6d9313ae89025c04d4c1856ff3091c22805021875684c5ea20c6fea924a9b7e80e8f73eb5c6a505f84b0e6dcc6f66ca93008433fed88d9e63fcfb69a5c759b3bf98a7e92c66bb6f7a42e0427b22d2ed578d642c36221a7936e8f02f522081bd2ccb219c7c1632176aca36ecbd93a5ba02da87350e74a659457dcdea3c04a3606603aefe6c26f6bd7671ec518377928934731c9181a9c46bba56664818047b6242d1189cfa571bc0151f0e807bfa19af5f42e2cb1dfd2a0b7176090012d757fc0f1143f46d26517839c999561ffe57dbb7b813b5c58f89541e493f2115d0c4f6f8dd07068e034e22460d24348f214fa4c75d498fda8bac4d9d518340181c7b5c008d01fa88d434c0657a193400c424065ad782b78460861c96224db6b9e06fcf7275861594d39eb00854ebffdb8353e8cab7dc8106a88ae5b65d4f46acbc907b26e2673b4e09954207ff03d45db61cadf234bc01a1df09fb159623f6bb0df818de0486886446548ab0e0d51aed43297b406ba548610749dfb3ffbce340964fe5fbfab84361668826b2e397b07ad201bb8ef429d3bb29cf84eb48f22ed3c586f0dd18589890b9951a84c8e2cdedf3aeafdffce67bd91b93089422f993ca0fe6877356e6aba3dc0e15296e00092ec1512d65f9164d0b7c5ee3d708de737a7bb2ffdb5cc7d8109304ae5ff851891780b70d29fdf3f38fd67770197e3b6b2641a1950529415500cf73a01147370a067032f9b763d5e678eaaff3af6dccc25331843144e011c5858aa423409ee154e00e302055b9401da7c8d464ca4edcc28c14c33dc39d3ff96d38e8aa66f8fe79d10480f2d57a1f18c09809f27dd08949b0bca4e329431c4d0b86002418f46cff9c813fd0c231c242c4ba9799ecf6b609f4ce4e9c2147657d1d91949876e92b91c0407927031014acc5c46d0c894b28376992d729af7a881b503cdc1984f29500ada29dbaffe2acabc871bd42392c02929a0ff0806b12fb1e9ae78583a129ff99d1a89c4f45e687ad6799c9dba9ca53d2608d20dbf3112f2b365fc964691cebfc00f4d7f1e7f7482ffb616124e90d8479170eb1418515c704d1add2b1ac09ef76d6f6d9a7e414a89ced1bb9dda3aaa0bfe356af4c62182328b7f95ef9ac9fa0c6ffd4f56707880f19c4a7722c320572bd1a75cca13f51ea8b6c7798f398fa04542ff563e7a5dd71d1beb6dccde9713b3ec8ccab6912208f6e34e694797bf3b698e9768ded2164eda63d5f149411da8de91003eaa4a4fdedf92a1cf4ed23570866bc9585629bdf564962e75aa2a499f60286ca6a7d99fd3fb4ce8675a0cc8a9f102f0d19d2e85a44d459e04c2a197a039a3aea013863fdbf3348642a488d794a5e77926c6e309b2920392353c12678223107639808ccca5bb81a99dd41e3b3b7eb671e61f16c2df117fa3481775fb9cbe2364240f50dd1d7c88f682622c680fec502f8dc599bde058d2c938fc71ffd705a868c3058ddb05519e35a7de41a7025aabf301cd9343811d07653640bdc88af500e041cf58cfeaa57ce4276c2b39b3d6eca89243f047f8994e6f24cfc17efe2261f7a8587f46948a59f7d210ca79e38cd0f099bd65e0258b3d7b7e84cdeaa4ea86e9ebb84c19020d415a5c7fad86f2a7de7fef2b150d88a2ce40022da7d4110659938781aef101354150903b9fa8395379a26d164fd67785df02c92ebdd7dfc4fd44ade51a8f7d5b46e090cad34bbfcfd2a773b2562df5d10c81e8853ec7036ae17a86495f81f5b4957d8fb975ff9a28f79cc02d6f9e6b536b925d0170867e66fb4b13c109723588110b4769169fc56b2d24ff81bf40bf1094ec9624fc8c340aa72a53e089b265a0b158f32fc5b5b8845e18f034db77fb99db36c60b8d822fb8e1d29898fd43c7144a68bf79533c6d4d1a2620839d7ed3118938c2b3254c5e8c7deb511a5deb629a0b4693f40f3a130719aeff3a3898d32547e8600374ba3b89b6df1444783c845b425d1447731bf6fde1609e9e70a8d64dc34494d49d545ee63dfe94cd61176013cb26705ef04c7d24b9367f137370843e47a4083f1211ff34443c784f15b871fe2a8776eb30733ff6c222f919cfe06c337a448064c511e4db23f40ebcb5d969db0ee1d6624a94eb61fde61cac3e4cfc6a7c22e081fb41365953e03d87a263409fd3dd04c1645f1dc76e50f46c11d5d62d4dde1705d95871a4db6a63c217032e5920d15c07994d091fb49d2924e1ef32d10212ea55391451a7fa3d13556b38e929344602febc99fe746ca4fdf920b3a259366eebe24521e06770d4a02c7f02ec244bea6569f8dd7547641a21f4a50915b2a4e686e915d4dcc78d20c90cef0c71e4da6c5f3e895eb6a18820a7c1cb2da786575434aa1d5bccea52cd7b7749771e37bea6e2afb3fd4b7faa1ee214c57a2cf1484e58a8db9993d27a1fd7f5bce363e3af876c149067e87d88030afe3f04127cd238421ff830be199ec2a3843dc6ffda7ef0c1f27cb697502c4795c168c0d004a8961455f3f8a8ee1fcb084ab20582b14743a3bd189ab83848dade19f5ed28d3ead77fefc07b1a7a9940ae3ab15ba2d012ba738520210235ca88cda15ef48e2811e6a0c13901988c4ff5a922d486144ac1b6b5880e5790d0092a8ab7a86f00ec8786af65c8db5fcb46a3b6643b2465d02deadb848d6eaf0d6f4024cd300bea9b24b44758c421e3c6f9de48baaa10db687816e7cd4e89a74b2ec809e489329782b6a192f1ac1e80df55c40f983890b80c0a0b3131c40659e24ee7a297613dbb5d85b63da9ba176de42794f3479b50dbbf9cf69a64534d5ad6919f0c7957764f92336b9d6f2f86dc60e2b294e126061f1408a8084f94d6a8a3d8fa3867db433d754d97bdc955e2e69b727bce9480dc09e63a53212810d6dd4f098ef0bc04f7d6afbf334a82328ee89db64ad70220e812fdfcf6309042cde408d46b8bdf53b3016611ced4450d6b137c5b6112f09a5a40a2dfcf1c54740ce17c317649c8084e7dd715effeb3026218fa1cd5da50160b9a53c9ebd61a747648a48a7356a07afd69be8809ece696b3ff6e7da5b6f6b800f8ddf1680bc2dd2320a9d2e96d7466c3c09a10f0be27ee3de4171199916436385ada429ff6662285ebfe6358c6e5f17af54cb31ffb6f78cb981819917d6ab30c20ec1c5bb4e43c3e8d61abfb831eff89844c114ed1071eaee3b47c569fac7171efcf035bb1578575b13293f8f759260d1605536d71b50f47902665a695dfee7da8eaca5ef2d0db59425bb222d75924925315863b10172bf5209393ab26d1898bc143cae27c17b0fd354b7ba2ab8e2401e6e9385a213c81f4272a27c96b4f67a43f2181b208ecf0600271e17bdbed0d6fc5e6a2268de14f5a331e4d5c89acc57fa30318739c00c10783c52355f3a0ae7daf7e9feae171e6c7b4c2021cab296de579a6adb5049a561ae48a15955b861d4c62ed23fe67486fde3cb9db391532b2af55192dbe9558be1669add4f24664f17e7c5f63e4d387488ef2e9d878976fd2ebbbfa0500a9216d25f46f8032c79781c1671f9b839f3085a5fd0319ac0f56fa6ef02789e801a3a4a2d7a9da2fae768e87afa1412e897c6b918d1c1fa84946fc283ecd7cc25f9513fcce4bd147b77095ed5bed0ff31b03ddc9d1daf9a96f6d8bbecbfd37db3740ebd24390ef4eeaf245e868193b1bbcbb5f6836a711601d3915bb288414bcb0d188c9c21dd2336dcf7c5802b5bb63ab7c79ee334c156acef0b0bbf38805e42cd88bff914f753eb2bd458e695c1226da7a0ea2c4b25d6a9009f0eec27ded0c0c4edf2b54ff99f49680e3b9b19fe42d956a0ed317bff5baad7e7bb3f13bb2eba5573bc51e8e649cdc121df63b4c9f0f209787a5849fe0bb80588a3660f4815907bd7d0d83ffb4531e3820dd9a4785a3b5bfd891586f343658c5e5df31c53f3ba315d50ef0719ec84850f290b5057aaf11b5c842c13539002b671160a8f90ad38e8bfe681e5b8bd22c6fc5d87bd1cd7a02c55e955ea0e9edbd0112aa04688b241460b33bf45a94bda55ac067cff711dc73b82ceb8536fa4fa9dfba00fa96a3dc598068d561824108345e7fb3965b13612856ba7f8a552f1f28ec8189966ccbc149b0727e08f0c440dc5c7937f80ab0015f29bab97c837abd2dfaae341a5911cb01487103ab2f37ad69c49a787a4a83a91a61ff54403c064986440b55bfc429a2bd126d2285dc7deba61343776c2dd1b4290546d848f27aae1336f491968eac901d3cba6c032f314f38ae7a3c39ae73fbb9e0a57f35088e4d05dab80d3d73da8d3bd695d64b765df075d89c884ab13101d9e67dfe8872e982e7906f52011bd42252aa021e856eaaee0e99f7489e5d9fc77dd4a80b2f19d2f705c5c6031f75b3c362ac8e108cf42ce34d253a66e8002e1d842ecf76de157339a5314768f61f7ddb83bb4f706907e2625c8c6b71ac14cc031b04e3e6abfdcbba8e0228df1a660468f969c11d4c1e52f429eff2a3295ea40b75ab407245bdb17963f7bd95eea40a3d0b6e16a1590f38a146379f0105dd430f4459557e09457794bc99594400853214ec16297c84a9ec8de52c02faf142b151d66cf4fd1bae96aa54d277a42ba37ad40281b6f043b39b9807b970739883686cf374923712d11d4b0e070e0ce3091f59fd57dfe6991599bbb3dbc7ace2a4c2cdf8d6662d97fcea05e60a461b00e607840485947eeac8cb6b348fd4bf1d32af3087a66665d2dacbc201d74b2b71c7db1261a5afc228da38e0bb6d5e5b5b95361fee5a783e31e7a9e2b859079806f5107cc5cdc3da0d55a5e1c78c40c54a85480e0a838cb0d68f450e0fe43225da6e5beadbe328e6926e73309b7cc0f1744a88aa58b5813362d399f447e5d065c8a23c9975a0e6b08f844ded87f9aa84e58a56139d3ed3cb6118569eb065ed767807349350742630d03681348a7fb4a1b15d4aed7b788a27b8a6c2bd3eb515566ec6a66d914f95b5a739b707e2a03641ff9bd34d0a76b101e6142d9336833866c4526015384f893ce86258ca51d8fe23d62a24d7ce308a69a1f47980a98d4b263da287778c1a7c84ff0180e06bde85d11036dbd3fd8bf9c3e7a2ce012f5ecff5e27f45c07c857de31cfba6ddd99e26ae89979d42c21ef28407a58b9f2a0c6052a76927da9aef520b6fa5643c4427773bfff248bb3376687eccf19c9363f2a05e24f1ebc6df5bcefc46db6453106dc7dbcf5947c2c32406259a23fb425b6301a288dd8dc68a26ced004aee9728e16b6381c8bcd9d322e92934c0459533e9b9a1fc7aed88c18e7f7819b340e85964edf5bba788e08b5f3c7c0cd71c5b84bf047d9dc1232173e81095f6e8c97a3fa781389d3665ffd90f511311f9629a395c5919fc0532ec4f019c1b36f5aa370eb41be042904db6749676e6d75f72821718ce49e78d4eb27826227b562bc0497e2c28d860f0f569615c14bf231be3db00c23676b432d68cfd86f48f4d18bd9162d43a2a08d8496c06dc3843713911db7fb9949e9f445b6d54ebe650838a6d6a001b0c18df6e1dc628b8cc5eb0771c996663f2c81a459717143b84841302d1916eb11ca56828fb0a23c9c1707d4661ecb4b44105d17eae41d50c73b4eae6f48520dc7d5c9c790384ffe54362e418d868cbfbef5f61fb423c64e7627bc0b5870f2db0dbd1ee85b6d5c314d2fff7d957795998e12ef8b3111ac069523cd19557411ea0dc9e4d710d886b09e859142aa22d3fa1dfdfe94c9381cd700b6debd2f192452b836284021ddbe435210ecd7f0b847918555b113404fdf8999abacd520286ef61ac466e77bd82cfc41dfa830357bd406bf82abc4cc9ae8a82a6120b28fa2822834844ebe1d6a26fa34c88f0c97be3186ac13137831fb1698ca32ff1c689a63462cff9f52fe68b52e68790d09a9728c874b2cf73260ce6809b58c38616dbcdb28fa0aa53836672ce50a3f237f00e670bf02543ac1605ce66ea9c5f377a04d7a22af569e7635b033893936fc6e4eac89e55c9b1c0c7a73f910504f9c920edb94d3f0959e665f2c6aab931113e1d7b9ec27bad601b16a474f8b4f524de108290aaf0302f5b2fc36bbd91ee0a88754305fae492f966f7122a60540dc1abf0d55371e183692ab6cee068611e572c63f75235a6c5a2b43191b99d670622b422df108f0c7f5155f86fb9bf3f6de4658c9c8cea1a68449280829882361d813fc8e936c0e77230b6b28d0657125891f22f93cf9d5d1db89a3913821e9dd8205b78098d5791c5ff030aca9767a40d2931a05f1bf4e4e1b8579e45487bd1fa91db29a14ba681fbd3b0bae5b20d2a022c6332508b99e6eb35aee8cf755e31645fdebbe312aa7f4ac7146b48f98f30e554aa888cfc0692ae83040247775321e3dfe390d5972a7e23b5d94feaeed0c43c294e398e473eda2c419001b43c9f93e8c4ed2baf2d3b7ae4916549c07edbb5f6ae41e28ce94d2f37f57fcd84414463364ea12a215b7f035a3446cab0f2ca0155fb335987a4682cd30f79857a2c3a5a3f54bdc720a8f6163ae940cb5f4f35ce722e81ebee41845f5c6dac613db550b845dc8e6a17721c7bd8dfc9950a1b1fef0ff60f802a8f5057b42ae0e5a0f6d89c780232c638969c32bbe8433b0c4ce71ec14592d79efa8960e7c20008cd274c40ea016ef954e2dcf9b54016c2d5e4a55117bde777859e33ee4e39fa4a905ef58f55f62d75b3042f98cceaf99e1f5eb8cc4472775519332231f42b8ad212a209979a727674f1e7f2412e47a24190b85acf5357061b66acdbb3ce4cee9b2d180d59575732da219ec0f6f02a95ef4addd4e3bf1a1f5cde456302735a63a4b46ded63ca7e79c0aaa5c297d34a985ccfdb0ee0615583c083c751dd3b8670b639d7ef703e9a154bdcadec0ade13e62e7178dfb3a2543bf5d177e576923faf146d7d66bd5811ff9ba1f569cc5a372689635b7e18091232ea40c831a3c76c5cfc88085b9c068220a478a9ad49d2a9535e0fd7f0ab078bee27fe42d2c1c3109156330d98ccba706ad125f7699aca138d76975e16b19bee48997ae03093e512f9b3b4528adf265886925fbc426500b83adc9ba678da0598b51b865c1863599b1c4be19b938f80a101ec2c97853f74f3c05c47cb012f3b4cd2d6b1678c1504d78386ed514edc5e5552ad935d4875f0213fcd4d6984996d51af2f23b230480aac8d25a66e1150d64b4e5bc2023ae7b213fe54e3c2f6219cf7cd8fb296de130d2e8532b790973704d1c630a73978611a1fa72b435e91aaad0209772566663c01f7e671ec56967487e117c4435f9286d5c62188fa4976086710795e99978aa702f3f49fbc5127b19583aadcff6477b711cb02dced4986b34d80164a341a5a93d1696cabd4826f04ce0451752d197dbe8e3f1623af91196fbc898ef5eb52988c1eb92a97726db11c1a660321f2f92d99c2f7dcaa0f7e78587e149aadbb4f662acc35a073a7d3e1689082fb23e4d2d892627c3ba3b28e0514ba0c7ee23a575dce28560cfc9e2ac1a3c707383f8eaa64219dfe1b408c123f9eade92c90062893ff36b57f96633bc3c0daf189b7f6695a2fdf1bf0cc18bbbc6b2616881df03ab1088f79910c85923be55188350a7fa34ae8e9656fbcef977cf2f020bf3182d16382e69d52d58a36981877174230ddfe4093193c58e52e377dec349091f0b4af07c24c397eff61e6e7b0c257704f5cc65b1d7c2f9bb3c1ad606748f9e5b589a94e90ecf3464ef54c848a1269abc6bebf2cbdc9674f69545000eef762d98eb30853f101b65e6b2f81c7640d542f4ee1780269064212deb8b7b5050e0377e3980db39ba69440a98cb3226da7d9a62f9fbbe64cb69fc805007a06f8b9a8f8958cbe7f3df33828fdacffab595cf2a409049a3d2ee9d6d010490441e4806778d4c8f14dc42f5517e41ef1667a5f09fd18c38cd4ce016ed440fe1dc9d8c05998f8ff7f784faf9ea71ec7bb6a124f99c5bccac8a22451bd8d803cb2c85e59157d00767f12ff62ecdd2b16b7e750601997df6e22fbbbee009cbccf9949cbe7328daef628a845b584c62c96b64a477ec55b3484e8da6139f8604adcec51541233f14fe1acd4e6593e3a7855454551e5573540ca3c003528c0a7c60972f18efa9bf29098a7bb23a3a1a772234337b8ef3a771c424d5ef77e5b778adc6120e60f1c6454c5d14fa510931690b749e2aa8ed872c9171370a4e928b9a2eff58cd94810b5457ac42fda3f63368e7259b239041fcac0094e91fcd74c53ac3e9f4946e645a31c659280ead91b9ad67981d2090f9c507680f44ff5783a4a99e9e8b3a16f8c8f2980b2715ed3b2d4fa61bf429da4b0bc672aa4eb2e733205b116b39d8f6037e8f7b8337c5b9f81094b4cace013e7531048e5f590885e316f6e5ed51a91e669701eca068470c4207efb5977b8c89630692828cc78c6d71a172cac57f213282610519c4f0a24099fb788f8275f50e298badb27b898024b2825cbf575392baaac3dc842a88d6a2ce509786d2cf8a8fc5bcce836e26a0d12b32b283778c0b60383463f4044d577afe6e33a722979817c468f4ed0de0d02cb2e9b3161e0998fe6d5ab5b67ff22e34816a803f2cec92f43498cc53cf56ed2bb419bcd774c02207041b1b0696a3590f3c8558c8486e60a4aad3e88c8963b0fec16cd15f597fe7accc8830fc082ec7abd6e2d19dfc4ff6b2608037128d49aa90f5d8facd74bdcb16d4631be07c86726fb70ce4dec30fb6a26bbf8e6ed1774de7084d00e6febeb80617bb847547d462c5a7d9350bf44684e635c88b627f185c4532deee6f9a12be9f11535d172aa69e5dde23e9bf7f1fc2f8d55492b7cddecb1402f81d7334a85258a548c6b3beff562a2f04bbd4be81992a8e12f9f4efeed9b1fa1ba9a26da022a8bf74c830fe2f54e0ecc31548e62db464625cdfd6ae38b500aae3c6f8be9ec45424744288e6465e103e407899caa0ffd0dbf340aab799a212a71fee9b4d73c3eb47be4184192b36919b8bb4a3f5c986e1e4b0d2b119a63904eddc82053f368554d0353161a940c156cfcab01154a04679aa4acb010d700efb20c94f16720ea8174c2070865f900e24934e6d3e04b9942fb2e083fd1d52585b91d070d986d971633b67f6b66ea3d7dcf2770e76d795143c87918315dd0f34719e161117ed853f249042c3424c7278f15b33d0e3efe2eeba915ca121dbb97ba7cbeda34de947175839c9d03c685a032e87d619df371458de2510cdf1ac12a22856e00fa091eb15e75dcf010cc5cd66037f09d7bf749fd14e246fdedefbc7b6767dce4a52071fa4cff7f707fa8d1e63601f61d0024b7e04968155a7d1be65eec62ed40cd1536d1de1a1efaa3093d2ebdb10e66bd1ca99b75c997cf9c7be6c7ddc9354687cecde63ded599cb9d67cd967820c271e7794271227cc347ea1f244e2f02ad50d7f41eaebd3fccc0fb0f89046433645255ab325eb7a9ce74ecbb91ce5cb92215d376a5da208988520301a9fedfc4c1e9b25cf53023f78b60100e989dcdef0a308b9784ab1b2ef5b0de50559936af81a104d277696a777d0be8ba4ae61596fb48e75e2279bad6b3ac22e6ee0bbd35d0fa52009be67abc5bbcaca61f57b9b37a9e1f6899cdd6e7cdf6cc95c05e83c3a3354d124a3ff86521a4e9135ebe0f50b5fa652bbbca7d3d985983c62e486af5e1f1f586fb63968cb50389cc34a9589f52d4022b6b027a69feda0427370459c3ed786b1340c644d52949bc5855022a801f28da1258cab4f1d510d55254d6967ac85941f99f62ede3cc121008f7122f96d6bd2c6e23dc28fb9c1e60ce97ff43bdfe18e9de06817f1f2eff35e7d1225d32dceee23dda324f0e372527aaa54217f0f9158ae22101313cabaa68396f27842e6fee406a95b3198cb0d21b52e3aa16d28ac9605175eecea0fc6c0fe5333ba7a79668b0ff47f9d6b4e0955d55b77550476687adaae76b884ec3e0a5bda48730a67b0b758b9f7cd1a88c5fcf8ca05f66cf4d1ce3cbcaf18c41e1ff9d6b880af6ad1eac3797675c654340d8f4a9e893358fd3a5ab69dadcba2387703ab0965d5606b6a3b8b38074f5e521480fb0053c3ac2fecdb188eaaf26c87caa9090ba68b5b7c67a11f5e052f62dee3c2ae5f3267e89a34218d11f1b98155fb616b1d5b0836f57ee0740339cc18a457ae2918dc477f8fbf43086115c4bca5a807c004288ff6124da4404e5b686597853f419131cb3e21c6221def1a2ab0c834a773d32f72ea559541a1083c6fc455f783957c119c2a5b10c5783857ef1618bf7a3cfbfafb1ea0fa54c60de645c608065d4dd9e29f74bc122101b1bf1f868a0399af0f9d6a18a24cabdf5aa123f7e86809cf9e061a30a8b1f152de1896f39cb4f30d092db257a6545edfa8609f1fee5c4931bdf86613b57b1d325630b929aefccf1b28316487661a8e778d5c88adb22fe251cff5fab384775e6a5e22452516f5de83aada9fde9ec7e968797940a09097e9c9da4a1d8a320a37e97d82f01b2242a4d298b1c0c32f9bb6f66dfc605e1770370fbdf4ded2ed4f4855ea9b01b32770c93fbea9962d3f59b2beef07e7ab4b948d44ce74b02ae875b3ef5ddba6eab05b2a8109aa1ea8fc0745a492ec4f0b1922b9e6595092c5a4f070ed4e4ae4afdcf81b8826561e2f04efee49041f01d6eb65498a40e2ed769de3fc31cb0021cbf20cbffa14f7fe17c853a5912f0b6f39f17cb11306cfa56a55d32fe28471ff8eab084e88ed4924e0cfc9a8ccda86c6a7597de46e4298923b45dfcc99171d4635fcc38d3ba91ae3fa480ce9b06c6fb90c91345d6b4a924d8fe52055c45f224022798d51de16a31e0419a37379934ef64f5cb4f7912b898cc51e20802a5f9bed704c1ad29dc52cf154343942b27059b116fe0ce1dbe5c16276fec0eb922b523f38bcbd21615001f335f25b162d51ab727e39ac4792cfbe5e14da327e720f42517ea2378ff981f3adeb6278f1d0c0e65ffd09cd5a7136ab3f2ccb13c4b4cd35d6192cbcc7873afb70110ec2e94c9a0ccb82714d035ee33efc950145ff8fc45b553a4539d7dacc0e9f69cabd98c0e8a1f0e138b717ee9020d979667ea735759ecc4b058f1ea96969553029e0226dfca79ca431495ea4916b05ccf7e4cf9651f68d67fe66e777646074d1fb6daf3a7a6402506047929a617faf15afe474e01b3e1435d56ff755d436b38f5c1f6412f8fed6d8b43766e755e9d4e2ab8eef5a28fa50a484a169f432cd2ddfab29535f4a75f64083e2dceebf0663dd60d7b0ce3b9547d3dc6518905a908aaf54187f63866d754cec816ff858c0169ede65c5d820e2c3b85809866ddc3d0956deeb6b14ff6c2f6b54c252536da1be3121a658f50b7a01ec28611aec9c57efac42f21020996327bdf8b755f92ae3be9c9bcf9997f913d36ba3b71651ef74b4ca619536aa26e38e6795d183f8d151196a0039262768192f5f3c8f0fb103d17d4cc6074325fae3c38b805b0388fe27590e4e415eefeea5893b11ee87d70ce8f61f7f12c24465280046805d59f3e5c03710412720ac51bd93bed1ce3eee1ac95fee22a6ca7a76e0e85231dcaf14c2164bb3afd38ddaeb810fdda9a35cbc8aa5b4c21e568538752cf2a321ab7f4cb33ccd227bc7e73b1de136375e20d39c5568211c4227ea27e11acc2cfee85d602c36eb1e270d43235c76e48ebac3e441672445e6b39500896cc0a40153b4b4ce4993957feebd5b5146c15e1208aabb3f967618d77f384c02f50f2ad03f1bf43ada1ad96c735cf2d9c16e35c7f636714d31fbf759297645cbe6f9057ae93cffcf78c52f94466be7d73bdd7514d76c98734f6f092b74fc4e3e644bb7c6bc702660bd641530e89b2bf91face3c63d7f2e907104d0ab028bfef00a5f6e4cab1d72abf770ed4b7d222267faa3aea11adb8a12e1df244f57fa199b4b2d1a5b112c1d9ff7900deeddbb917f2c9a7e9b171c57b971bfedc99a2bed2e651f7c6e4f85e2d19fd9f5dcffd39afd31ab07011381783f33c5256ba0283818e3e25ad72066685a82014b174025f1f22469ca084fd7e67057a8e78c90fd7b8f536312bfc18aea3247c1d72c0b0843a6f497a122157ed19500d2eb33e8caa0632632710558fe828d851532079047e13ecbec9a2d48eb43f8dce831b7bd559e3a18865fab787dadc9852c4f2d7385e8ec7e9a5ce8775f13307f547415b1158cdd4eb047d90e6476bb00a36485487e3ee7130e007d6aa5216f57cc93b4d23f4a11c364136d0c92d5a8de63b92b10cb113221e89dafc9aefad84b6300538f424049da375f4c43ec28a8ba7857880500637c83aaf0cfa80731937a64e7ee5e9d73ac06feef45698c352a9ef877fffeb8fc3a367c084569df72df32ed3845047ec7641ac107816ea5e1e3031f4bb299a32496b6e23991e96620890156cf6a1f3721b4da919e35ba0eba4b9be4b62122da28997c72df18bd2a0018032caaccfc3fb8b6a1626d8138d9054b736ca45f753881335d893480faf7a4533a815e02b4c90807aaccb17cf4e24fa20f281283f629c0973bb569d9938a1d48abd9d34a091cd5e1e2181e67ba46d2b0e43591c594323fda190010ca984cd867a002ed520e573d54c4becb5acd4c86e50bef38c2b2e2e66276c1178bb162437836a1f414560b2178acdb3464a9a19fcfefd52edccd0558506c777a3f64034ae77c7fd7e7c21c54c19deb1cd862dd84e76647c2bdf5bce84306c1e58a4b3f091b6e1909ad15934cd43d9fe26219b37eb4288aa06770431c213654691e8ae6e6ac1652bf6dc6448e289c8d58ce04d58e41deff305f14ddf7a7b014268893a26f720727e6f36043f1b199130b95ec55f59ed12429a9b22454fbaaf5adaddf15688e5ec98e6060f2ad6aae898db952401e5c8972d15e5b5453e998d3cf0439b07450cff0faaea39146e3b08947d956714f30b92913cf3a5466e659c68840628cab0865029687487d676d1345a80ba887ac656ebb582df4933e5ea31852e0d506123f58fe17038b8887db35687b4d821e5d592f52726e27a2fb85782ed67fcb9e094ea57aee3798d16f8f670341d753a3c39f10d17320e178045c6599b19a5d910694f462e399e4cba48d5ba47802918b99cc7322bcf58aa4bc877b756dd0ab0185bec6af9ad5183a976511942e9bcca6cc11dcb324327e03b157d765f393447988efd17fccab5203b488a2a34f96202f99374153e758899cc0be6fd9c1dd349ec3e1abfdd9bbc1a9ec446294388a908e0f9984a8802dd1ca87209a2a2e8d82504dc0f28fe3d8a931333679807fa3f7badca5deead613c3ec0661604347e89224a665edee2b6cbe74cbeb6e21d954e941e03c89beae36058647ee65b923fdfec59a28b32b6ed6a314a65d4096d7171aa768328adfb93602b64142b529e42cc2e9f0489761d3f610f32b50a047b00663876001f6257168f1bb2035b6b51e8464958eca53cb39456163d5ff7c22f027fd26efaaaaca43628a123b5cb633e9600056686ae352e8f386db4097c4c7821b01419e11c8b1c50cd3203bf8994ec1a8e1d4ce272c13998e9e669be06096105c0cea9317630765dbb457bb3c774ec173c8ffdaf7c8ce6ed0c41c9f7c7826df56f0b928ef784dfb7cde725800c7f6ffb9b51ca5e7ee7664a35d065a88c98ac71d5fb91924675276ecd2c03dec1329db709ad80689ea5f02d42dba01686fe845041d6294bda1210de3923ff30b995fa30b1541e3a5ad6e309eac116c4b82b6954d6e135e6aaf9faddd3b4ecb39e7019b3269322b0309d8f3af67b7b9f6570227ee6bc379018698b04869d7fc8a7a57dc191d9bdf3b415a22f9a99cf13bd7aff17d66346be5a1caf322dd7b28f23dfcff48733278bfd96c8ead2f6b6fac8bdd4cca5ccc509e0e167223fe0673ff949a5b710c597cee8d1ffa3a895eb9594158e35534ea79efa9845c97b7c4e38a20b35533b2d59da824a57b9eb01096c6c90e0618bb053b1aad8ae9f7406bd2d334c9841afe6c5ac1e940765ce6f0712f5eefe077c991f854e393ed08e5769e7282dcd0cd0f7e934a1fefa4fdce65a45a68bfc778f6e1b70301842359e7ca3357bd45a96863f2c158c32a9db1d2c65b5e4f0fb8afcbaa4efdfb7041eba518dbeee8ccdfb9793b6443b1747093011adf9b5db1082b98137dd460c1442d63c0b8708f77e93a19ccd43c0cbe99704b01bf27af15c25fd06d95ed51fd0e3a6620c626310dc4ed5abab95737d6349cd9a00fb67a64542f65be7efd1f4af5f4b3947ea535e6ca0077bd501fa76c2bbd4f0104f1d4830a303a183a0a20aacc91b3384691f56c4387eb9d02ac6fe3a2dd80118720099385f5f8be39d729e722c139ba5283376565f6ca5d8b06521b4abe910dd339cdfb962ea779bccd99d49901a72e340e83be58d5b8157769d825a8c6ff0dff8e41acaa1480b50ab4c04a797923a57b7ea3dfecf35c88f261611e5a69a9043de340b91d17dae7a369f2ff3b745c8320dc20e593958068d6cae8d4b9af93e208d8c9e3c25311726d46accc36dc0ff3d14b951a2936141b456efcda3c6b4d21b170c3dfa2b6891302bb16f9f33996ad2402ba0d5cfa1831b1a66b3afd6b44e10f3987c1fff13889c83fb2f8d4a075c3c966ff5643adec26fbbd1ccda341ea2ccc1c5ca4ed309d42ce3454a773ee7bed6dc4d5c0163d10d17ac30f4d68e413f767ab44191854aa83bf15a4001bee50b40a5d7c5c76355c64d069f71d52cbcfaeeb7ef522bb07b9082578f4515b249f7bc33f7359a75d017cf90d5cb1e2510e153776a90d2227c3b3fd7c916711a5a60f34da4f7bbc5783950e7588ea2729fe87267048c469bc5df95da00a06e14638a5b231fd35c669b900f233995fe427befe83b837dcf03bcda2ab1310bcc496805439e97fa233de1178f4e98d5f06b2369cef4edd39e78fdf25834ae2c9518533c0487f47d8077192dec40824a3e9009baf749313ea8d44762ee725a411866e73431e1c82fd6885a826cea3ec60b98838c0376fb01c0f1fc4e6115300e673231af8c5667cc90da1f21cd468ad797cd8cabc65385bdf9caaa1e352efe857fe9cd1bfd10b17e218fcdf34d1173c682caee6dcdff9e339aaabc1616dfdf7596f5a67255b73ee6498dee3faff520cde3ac75f660bf469b7210841f42a40883337f6c341150482afe1f3d53694200e23c1ab063f889f121901c3727749605f331f84897ca89c514e968ebee54ab7b690d8139a4e6731fce6218b4a9f514065505fbf0f681b50073411dd43e44cbb0edd61b3e7f8841c0040024780e118ef823482176f15a9895fc77b803c5e808cbb1abf7d6ee47f9eced4c9a2daa986a17843997ca4c7ff4650cb5edf269dd89a86b9ff9ac713681c00f20b2d4d88cf88a961d8fc5c68d8deb5e3a4ee5aa8cc51a32b576bdb18eeaec05911789d06a991e06dcec5e00dc99830fd1e3dff44d4c5043a07df55960aae0e57351b9ef9dd356ce79efd4152b3fedbac5eff9af2a1d72504e0380bd46a60bd5075f9e9780d4a7b0d45b56e6339f9a445fadc7982cf097c0cd3b136539817ef7bcb1a3c831cac42969de89c736bf6a57a1cfeb6c04d6e54fb9115001b43344b29e7a866421e209411ee85e9291f2d14a06f17571fd3a3d36ebe872949eaa3ab5adb93a0f086cbf9029df1f8185786ae35e4ecdcfecb6146465e534f2753aa5d1fa9412cbb0e4bfc2ac35e234f630b4a2ab22c6507354b57afb83c97d2a2ce965b08bdaaac0e272c8c7821be974e9248c5456c18f9be2e0c4324ddae72cffd7210b0f4d931bbc843d8723c22896a3b32ff5b8d9eb598698131249653f6b3e39a8f575f144e7d890b66074f68ac3de7cfe5ea78c0c087686631e841a2707019ccecafdda148a2b92a87e614ff4faca0f6992dc7a2585e2ca5fde28c35052c561849c7b237e23cb3d5594fdc6b90643d1b44ee05a332e8aed9971715477d4ee561308a3b1eac585dfc56f6a186c64897bc72080ef5bff5c01d52d1848766a320341e34983994b599558720dd51f3225dd8894243a4217ace0fbcac64aa0d89274ccf964e3c854a04e288a0542767f793a4f20891ee4a7621f2f761989e3da755d51b52938ec578a7100263d27bdd1c417def9e546b51f9074f7d5b98a6b9a8018ef49f77553e5f62f9593614b9aa68a5ad893149439504917fa539130639e4a5f017d1c04714bd6728cd651e8c779bede883d2ea818e8eb91fa761543ff3f260b9c9d2934075709c804809b8262659f1b6387daceed0653b6e08f4d1af10be47e0556c0f42ec39a901cc79ea728301243ba16cce5c5f848322bec88230b68bb8c040badff46cdfc30a02bde0f9abb253fafbb89d23319e24d59b58a6ff6039c853861264ee6c338b9b193d79709d85f7e1d1f7d67d53a64b1709c87cfc09e127cdb0c778d6338e8a8825a56c220483ee776a241d5464506ecd81da73cdfb1c233f7808124edcbb75fb33a2b8c57fc0c9470838e94a3c335fb3a6b423ffb453b5ba49d6a7a646478917a230156bf9bc4b65dacdda5b5a0ff5059d0ac56e58e379d23948014228068b418ba623e280312c1ae09f06549a57977feb32ebe4cdd0b716a33c1e296010242408125fc6924c7ef6dfe722d81117b085845ff07e5b426ec33acc640046d3ea6aa6fc66092a81bdf5c998f065a83dd9f2985544742fa85960bb3745b0c1543ca1ce938264a39366c7ab26efab7d2b0b2cb677e8560996eae467d2c26fbbef84fb36cf438bd9d7bb4f6c9ab27056d102193ef0c8e95e8dfc89ccb9623bab4e0ca56818422a10e7a38696ff6a8a565d96e68a67c9c2a87311e55e06f16c2998829746bd050e9818daa693ade4d5d0ef4f82b44d3602c19ac463ec410aa8a5a15fe8e3f827414245d8964f9827972b05c3795d7d57e0cb94dd98dc3e004ab929c51f13b97e038c0f7219dcd77d6cc6f241f36fe634a04145d0960ddbf301bc2166351318869cc80853b67e50f880882454b65d8b991ab8c1ecc9dd017e8b21c700612c8383eef9ebf69b32c9cce9891301b8fe2f94db2c930c5738a7c8e7494de31f6d1415415b3e2c923837bf4af050e45afdc8eb80a272627823ed241cbc389fcf502c17ef7cd3f9c824cc7cb9028c5b529280b7c697c746e779a4329c0df39590837f483366f95f06e9f2d469be8941851514965cc9ad81540b5b3a7210ffef5cb6e667ef75c63fd8db905319fecf3b9d84820c1a88af45440ba6b34913b94e0d322fb329288fbe0b521192d9e40cecfd733ad0d6609d04ddfe302182b78df6f046e1a008545ad95627c2e5c008f455d00656a7ce9bdb436ac4d00c156285e22e98c13bda394082f91c1d877635151f0ebe8c14031b76e83f8f048759d0b3c0c0f206c1a6aeab6aef2c58d775750006a28ad18da3348efb1aeecb6b9e9639c7dedb3cb73a8924988b966f289e7b4ed3964903318d750c4e5848225d9e7b101fc09659a0f518e5a151c9179649551daa00fb15fed2110a4a6cfe373e63343bd04ff45fa21c5a7bf1e0bcceedb9e30e171050260d0dfa556b8b12b810f615bf0c12aba7bf7a21a36ccd35dd35bd58341b55ad5624880bff41f06c9b29fe2df6b18d08d1554f3ede222af1a79987cbe87c875738e5f6127d6f301b37620a505865cd4cfee96cfc6a2f3dc80cc28eb06bb813bc370d251ba75f53bdb0ad1d22db43afcadfcdae09a8137147834acdc194d0f42f31363caf339a2bdfb26dab7f7ef358ff4b76aad3c84f3c24153ffad4e86b7740d2717ebccf344c886f294b443f2eef90117657d8f3f29b6f216fb4c954d3008d7a4e228a08332743bedf92a78027229a6d1baee40ced7f68a2a8fe0261f890f23143e33b363d1f3166f206c90da8f85c0705aba5457219387a00be0feb38ac242cbe0b0e4e7ae4012f8555a178a6b685bb3d5f86a24ed2e5eb6bf7aadd6744beb1efabfea69c182211d010eec8f6a4cdb0acc4d7d0b7d3e0fc9fe613008d3f684d174f97ea7d59421617457c393e4239c4725bcdce572f42c1781f3494f7a8c107cb95d0aad3477695da0ee57005a6147400b134dec23814bb50a51b539f77a04a188539d23d4de3bf2c94726d26920513deb93ec406434dcb9ec6d3f653c5543f862a372a97a6f7c14d5a157a703e9eb84838b5dcabaf71967e231c8ea485ac53b4266a526b2671bac722b1d3b7f09d8a280e660c0a2aed2126d687b0a4c7469595cbe631fbe7b6913c6e8cde78fd22d95dc02fc88133f6a8fe1948fb1a1f0e4eb540d2143fa83a14a2460509f39e5225068e7adc58de3a0b2310d1a6e6f17a5515c997f45cbb8e9e3cef6aeec24e0ffff705a560f65d1685b8e7a80a67256295d556ef06c1b7d1d2c0fd946fb1c33565dab80901094c9161386c885708f8ab810eb17a669591d7e792c2c994f5d14d4616deb156cb1041829115f478df8b9a359e8c2a3613004f45a39171ce1148a75eb385fbd8ea9ffa8a356e0506b64f4fd7af69e02ee5fc1dece3cd24c856e8dcab4a0c63888206a1c807376b48b58cd88f809bf238bc47f7a2faabcd317db5df7b149e97e12be83d7b344c9f9d15f72b6f07770df50c463710b4c97dc71155cf9d61311da3f0481669ca12df0dd481ff4ff20a457dce6a5dca8f8485dc593239f45f96d6304fbb668b9a1e43937271114985028f13b02fa3dc1c0116c96273eb591679e41cd6dd31a8efa8abb2e9e73d6c92bf47f9ed08d52bca0862ab9fc82d1790a132c6165e055740e0b13d4810e5b4f94206634d4309da9b4f4d54f500075f8a834b2158b7f0ad86e28ac6c6b7b910b2b0074ce190ae414a298a69c01d44a361bb435d97ba9b4ae75dce9ad531e8e2cf6f1513da82f2005f7c8969ca1d058a12fd0a96147e4232e7b766f6eec79bc727a4f2fd51a9e5b9d5450d624dd3ff897ea244f3f69b8799d21f64c050ad0d037d36ed2262c1ada3ac5a1e86239ea6801f3e8363549e337353250032c2e555b7c392ffb96f1ed678c289b82caf70f550b0af4cc19feee09f9e0a1f62cc529cf7506ecea4426a475d7250e25665b97908ee01f6f50489f708101503c8c99b40efd48bd0ddadfa9713506cac7374cf32a643c9eedeaf2c275c9b477e320f4c1bfbd488f36defcb300d77e24bdf14094f732db42a06b0e3b13f2b54fbe1d529ed0a8412036e4f15cb4443d8a0cd63621e7364df023da4d6434c084aded72177b3485abe68b03e05633deb95f55965d6d3ab8e80121099e63b3e62f1a6f1870e14b27880ad1ec1f176e5f5c004bd6912c9d7406b7cff60429c16c60ee5642b89e5000ed133e57519b1189cc2fce0a5001462df454687316a1e3477ecfd623b45ddff4d41147bda2290d313413d6dafeabe39f8849291ada0b8bab6e72d8bcf116ca5e3cc3aac5a016341ac5627533ea2aabc5f878ce6186c85d50c51b2d215497bc75c90694d8e8124e6e94f9e43c710023962213914ef7176c46204db352dcbfb0605e85642950698c9a50f4e824c6a763da3295b6e909e6120dc1b9e905a3da53b803877a6c3d02703484c6da43c31754fddbc8819830de563bced361e0b2d25dc1753c6932b983f90388b18dc24ef60c1176029d253409553594e871eaec10545a932b9d5698f19a3a21c1d4b5d64a0c39a10c96c78b26d8d907ce914edaba9ed91c5c7f7309960aa69f6f4ad5a553c03c4ccbe6352c37f5960f29d73c1a4ff58a78ebc0e51e8b041272cdb77a16356ca90a8a1254c3404c8d77892e561aa64342d234ceec69357353660b6e116cc19d1c0815a53e3a892099ab77f5ceb48cb28a3fe3f618cf41ac1be89aee431a3d214e7d63db4085581b076a706e34511015b8f8f19de93458780c909c9734a97ca54c41df89eec53c67553a03209c4e33e7d06eaea2fa0aab0b205b115b400a68c735117da0355416b7fae89c89adb950311c6b3d44f1ddb9aacaf3684c968f2a55dc1b0bcf26ef9804a4a5972a5ec7c5aa2175f3ae359d769fe7e9e4285f8e4d9923dabbb2122e72aa9db491ccb21ffd173960c2a3699f20a0b3f2dac9d8ff49fc2e1ed254d81c78ba8a5048757271ec225e0259164af239ac843230f6b6df19495e630022ee0d7500b3dc001d4f516fdc9226e4f28b5709f9fb9dc120e1b7692b0a9d7c6e62804dd60f11282b338eb06890e46bdc70758009fd13542aebbae8907754fd34cfada9e29ddbc2add5ac48c2c8c65e9beb5eb2a272955535edf2e403e1d45c58ccbbfe3e1522684bb4ee35f9fae4fc994da51be71a330e9f45dc5aa8a62864a247e383919557368ff1f5d9bf5bfaed4cd8d441869eca0866e8a87e2e10cac669ee531878b41307c721a428f2e8702cea7421e223c74cb436ebed94425b41201a0ded7f19ffa41406576128350f5d765a550bf106256707fed5822ba63ed2c88eba1e90dccf47a2a85b873272ba4fcf813b0135ceec3f246ecad73a918b9d9dc652fa3d66bbaa8a837dc2763279f74aa41e6bb6c64f749edd8133750361a65e734353e679d8999a67f63848075f2fa88120d7e45b03612325d480fcc309dd1cbbc6352fdaeb10b7d7f3127b2d63fabc19718807c3ccfb9c77894b882c358ebe0825772d6833903a70423c8023a993a54133a7ecf06f25f88bbf7f28a00ef169281e7778d42e61cebd6a16c90b98a129665e095962099ae09ee494c0c454765a282e40a88f27e2b5e0ebb2ea9d4be84685a3ec352b1b48527c2cdfe47bcac429a29262e42588d936e33d8d6a217f4f20c5b886ded1b228f287b2094f23485b50a13a9a756043a0b7edf962970ef1c47d6d3d3e7b1738927a61470acdd91295e75812e1e2e5c3d674db9ac2bd10a0c6bd2c8e6811611832998fbac7ba1c1ef51188330ac81d8a27727245ff34ae3f7b4aabb5ba383c47d4c202ceff2c92fe29280003fed6e09ea7ecba9320b02c4415cc1aa93a5445562619dd8b00938aa507086612cff91d4399826a60d1e3e7fcafbcc57ed1288a204ca2ff64d3cb7b9ed7607b4bba1d04ad57d7bb6eeb8b053bc8273946e0bf54fb41ce9296b6e77512f1d5036f7526e42d303493bc8be71d3dbc4f67ff9bdab44503002c36d6d605a5626540a66b0c21ea457fd104dc57934fd15321d2ad072823947d1ce89a33aa52586baaabd7b478941c8e997cabf6c7803db59e9adef69067529d027a816c73e2a6f74c730b0bb5b1a5c972861559b0d703161e180e3c37107828a48e2279cb693ef091ed4d70d1f7365defa3442f57ee9622e34c858b84be9f7e3e8a65932949e185c0a958f1d1f0ffff3ed487d5fefba339327c72a2862d49c051e8ec6a466466e377cb7024d0547add8fa9c094a0864db617c280c075c32f03bf4ac75a80f8cab3881025e0a8fd4ed0b729be243424c83b0cd36f86e6e76e4260ebb5eb352a8a97c0f55e0740f68cbe4454a2ff91695b388997662c95b05c3a5e8de4f006a7cf33c7d7343ef9da1fa73605f1e87292e4846031109e708567d9944a88d9d376786a99b962b0dfbbb34af40da93de9cb188c7f052537e1ea64d1f85ac5a36153a4ceb568d3cc23cd6c4d5f4edc9a8004902a0c4e277628c090d8e3a22c901c1c155b3c4ba1caadb0454150996199250e72d328389af2932d265b7418d871aa64301d2c29504c7543b4ca2124ed87b4a6636308ec2f0a358af5ab0f3dc4fa922bec1977d8e7a530381ddfb2a3223a1d8f15a0db2d870f3e59b47af785c36fd226d5885f49e846b571ff243b163b07db38a14f5e5dbc04e3ff3dc6cc17b7a33c51d8322ddb705446c7d8bcac08f3a999e2a266f1870128d898f7e1541346a3a6425965248fffa83d1bfe4453dded69154a5dd2606d2a9bf48d7b4ef3705a3791f3683309ef9ff4674aabe2bfa9e5b5b234e7f0d32c1cf6a35b346bc974f290e792cd4318c2460ffc3a8417e0a57ce73ee3215008b9f482313fea29ee2a7ce493a8075dd09d6250963a04cc850bc7ff511b5ab1ca612043d7860b62af9646c01516d9d15145a1ba11a3d41699d25694b854aacb3b6629e039387c925c654d97f4f8b5aaa8ce0e36197e8210afebcff3f14fc193a72283ea1b04725b6973f13ab1c4617b6fbfb515b7f2a12c9292c39f494465b42b3ed388750c886a472cda15fe1debc920988e8d3c87a2c254361e85c3322cd2bb63d6e297bee5ef5b0770d0ca4ec1899e819e3f2aba8d5474efe90de1f36ccc02c93db51953a5c450db2147918825333937d73be57b43cbe0b6e505364ef64ca5da26915014a90656eeffc2233be4d431167043c1b0082c6935e5fcbb50f86c1ed4c7a504e1646bc481a0d8a007ef79990f7087e8977fb6cf3a7fc5d2237aede7b95e3d06046519bbb21ab31576855c940a7cfcdf8d2ceafb9ffc28047655d3d8748e1a7770cdd9f7ffccf34664e966e972b1edcd41e7e5b58d1ae0dd0cf8d948ae063ea37dfbd643b01a313183798c43dc8fe679908f093cc5d33d39c50e33006fe13ea28306674601220b20d5f02b17944a55cd3cc8ea03f036cbbbeaeff6136da63bd411d3fe650fdd2e5b341e46abdb067472d97d7027db233f9a1edc5f3270e806ddbbba86c09ad4fbdf99d0ef4999d938320cec6f72ca12a8780c8e451dfe1d5d97d5e388666c70fe7956664c1ee80fe3953fc4524bdc2aba6a4592a6bc38bb84593628fec3dc1d60b33fde2fe0f5cbcb02a9af13f50c8b21fa20ad98d5ba605896a035b277339ae25e9108e4b24238897748f4fe7072bfa5072d42cd464b13d1fa86c7a56a74f76d44d15784371d74e5235dcf9d565b4ab7ab90cc066df87cfb32650fc8f95c7923230128fec52a257e7d998500769c01ab945cb6f3d55e307e9f805baf1106997a7958e902f7665ae92559529114d7741e15cb72424a4146d5ad3eee8cba01ea217e5ac4a3d76f6d54eb674df51b67dc3740d87ea136ef29ee9729e7bb00fe6e4921294c785bf15977efe0e1b2539f6e0915432006600f3d7390fac19fef8f5e8cb2d018717e0b68ce1451ff5cd63a73cba4480bb93cdbacd2860270daa89934b26a624c61e5a8de74a5ef75fb5cde400f84bd0dfe7ecc2ae0c63eadb3d9e633555bfb59e43215487534e75464f0993ea6230e36d5a6c80dbe1fb11c894de3908d6f31cb18101ec3b56cada9e4ae8080987c6484b6e823524c69813861b2e42ad56dc2f042bcbc620e675cd08e23ba15b8e65ecc4475ea0c7e5fdd417bea217ba185c6738a7f1a68ba1e2d1a52c1761cddba585f5a941fe91afb9261615beb8500de92e7ede023cc662a79f54c076b4a72f87138dc559083651983c944cc3f5221f28184cf3924a8332741ba70c2a0de79d98e59b59008c94c9addc59a48dc18fbfdbfcc771249952346cfca1da099e2e664d65f2d13a6aafe9dcbb47f831fd870942b50fed553d3f273529a8c291f63671c98df5ec09c78c1388a854b89c68a153fdc9f779d50b285cc4dc7683359559468fdf84aef089f08270a4d3ed30bd8da461c9f4582c7b3ca9526da9c637749774ac3aa883fe4ee737abd7b2e59dc1ccff73cc0e414ac05e8b11c59a9c1a9ebde1073f4be1fed158eb3d81ffd7209c54498bd8c4885a4efec061a284900c127981a8bc4c0aa20dd9883e048fb6c90a3bcd9b9dd6ec8c342115b614a0fb4ab7256afc254699869dc6ab75568397397dad68f0f829d4972656ba3a5a6c0332afcd625a457c61ebdf907e831363bced4417e0a3c7171e84e3c12bfd0525ced7c4b04567231339c05533da78a42465173972dac1038e3f0f31bccf0594a146ba9ee1431cec788a76b485c351024fdb3faa66d7c4215daf248ea88b81671c981407ddf14ed243ea095146223d3c8bd623f44f6d3f7d06a076150c4c906c002373652403a82c0c24d9284493dc44db73e834fe23bdaba8a85ce123e3359fe62cf5f6ad52ad1d21ac4e0824457da3e3f07027d47596b5ee12daff47ca92206541e3d5226b0be36d534ddca5a6b4d516d18d7bb54c25405e7af81cd1f775ea5bae8638b2cf8277562ef5b68ebebb7125dcd294262b08fc3a518d79f1fa62e712987417e2376e1bc51cab842a9c78be9f8704afd59658d848e2826952fc3f8ec02224bdad5ae328f07c88c9b032ebaea311c72c551f8c8c9b392f210e7f451c468fcb0721394aec84a71910ef65ffeac5ee34e01685dcce28be728e5f855d3e0b44c4b8318d0f4b49221507039fab0e8663190bac2a11a4b9cb08130f620adc01f974bda96d525f5ad9a3610bf78d35dc1749598bdbcec966345752f79bbbbb9cd254df1aab6f0f98cb086cea78e7f5f88a608cdd3166f9d0baae205f1e429209efeda5dbf2660f7645f5605d9dee95d8d4ed5ccd6b7bac5210b4a64f1bae6b1124b8775d94086ef9993fde7a99af035ba212ab1addfbda3fa6ea65257ef0a681d475c21d339d77ae23d82a6ab7c1dbe015a097a6d6be0beb6b548c274db3f8203b2dee9b7cc6d7921f969cfdd3b8ff0dd2a0a1993310ec945679c1e7a9c125f79c781ad93308390146596eecc201796ae273e8afefe6c83094b1b1b025487668e3f5017bef62d4e95f929956eb2c7f3b410473eb4c656cbeb3191a93525f4e9203a7ec43e8a2bd2cfa82cde2d893450329239f1a1e6f16ae7602c17d607d14794e7cf2955bc97cd1c065086f704bc2527b01e52817c175a695f1cf20a06f6cc613d20638c06251a34596d68cc5aec33b1e09cc3dca4545e653b350f68283cbae2a1935ddb8ecd412436f7634ac12c29c1fbc78bf698f5ec162a5479f364cb73c268b8ea9303470aa7614664aee603254dc1e726a46371d42cd6180dddd7ac552e5e3c3af9d6adf0c38ad8aba22ee6019f50dadd03cd74342d8749fb9aabeee429ae9312dc9ddcf3449991b20bfcc288bc03788e7963fd0105af7eecc9c9ff5085a09eadeaf23347f9add2b10c1cc8749504bfa8c717203a9af5497574dd23426a70a2d97c2fae92972537d9bd89840b5a77ba48b1b6ba78b06d97e0ff5d3e038ada27ab375b4c84c63b5a082e5beb7e5c3a7501bfe92932e82a50a7c1e6d61bc498e414e43ef496f6825f81d6c9b3aaf25ddde36bccdcecab1f3b05facf3e54994af8d54b3d0353a9812f48f842f6a48ff2cc3c2fe37004077ac29a3eb3e9446d02b37adf03ddb466912d78dc94e6f18994bb80f768099ede906bd9c28492de208c0a05ee18160cbb1bf66f148afef3601ad0df5fc5454f7b055c43888ae173d6182f64df1eb74fb9dcef4013c0c8ab4ad327ff4318b3e9a201766b267ad128aa41097588e6c02a06211272f52a007efda8bd642f366a243d7d6256f083d6ef068eb22b451d0518df6fd017969fa00152595d16da5fbc90c4b8a9544f85f1d56b503b8f1120ab553e53b13f694a0e7a175d9464acfc3a2f19050ec8436f321810cf5c8fd0b0e11a20fb605215090c94af12d0566dcf9dac5eef89d402e6e9aff564eb5f77455dac8538d442ce756ca9b376f3bd80c88af0a391d066c9d7a66d95548b929852364233fddbdd2c1eebb3fc5daf3c0c07ab4bbebcf295975237dc1c998dc32491f1e9466a7cfae3d5c319f8fa676f1822f49b6c03e754cc1dc3d4958013a4cbf911840c19eb64af4d6a56ae71c57485e00342294fdea8ce144165d1a7a5cf6c1d2fb13568a500a42a44ab8903cf3002cc4ea410b59d5bf2962ab2adf8d1beb57de62fda4b632502fa1944c8b677d2e4f46fb82f7ce4cae1e2bdbe7935da3a6613a1ded5a2928776dd24290c521de05365d5db8176ba03393a6fbb9bb9c62befc5dad63ed1e16f4e5ea0a12aa2b5ef9e69bedcd5dcc3bdbab668045308a998c6a5a614f9881b0f015be53393f073cb912b3a9884aac3936b4cfcc8e2b722de8e70e04100d0da5b5fb87d7d756548e9f0a7f60e4ce4992860dfa29f9157643ad0d3a3296ff0c0a4766b8e1a44933eb02cadc0f01aa6ba8152b86775dbdc858ff1da44197256fa273889d6b1b61f13f777b12e514d9d012946af4e3b8fa36ecddb8009f4874224b28563df0f9cf15df2a81735bbe9e1016772893abaa1b1ca99ba75012444fe9420f20dd9675fd055fc9fedee869a5f824b07fb97487ffc7cde4def48d21d9f3d6e20fc3c3c6b9214a7e418a686b7b71e71d1b421eb56d9b65d3f381afcca4529b17e758f7918ed0f682528618ea19aaf5b730cde3fc495fac6ec29c5379c1d257dd0a118ec6d555a5346bc689f0c72d1e42f64adf4650da98ea775ff650747fcaafb5a60b5298c65fab328090725dbec262f2c88e02dcc88997ba04d9f1ddc14958445197879ef8fdefd135ca8bbd34115ed69a49029e81f78627a62fd4d1a59efb73c96bb89110ae7cfd5a8bce16185e3fbd2f27565fa77c7e952996d5d0bf2ef11a0aff7f9ee47a4ccbf57e769927542e7006bee641ffbe552b1e171ebd8e710e35080acae10f29e8bfe95251222871d774099e430a0590c3fc0e536d64aa324fb5c08c8e4336d4db60038206a2818a0bbda9dff790236670138f7302e31c2c262cc0b8523dd3674ac757c39c446895cb51dbb8257df822f44eaf9c77dccce125caed0970e5712a81888df45f79f6274ffba8432c95c5c31ca9cbbd75f9d4128d64d4e6b52637ac1a6626847f19e77a127260ad8c2fc3d90a0ac497e699ecb4da1736b7b6cb7a6ae60023c5fe796c74cf5765c03078b3b38ee1d79521e81d40afe2b6a3eba8cf480235d42c4e0f7ab26054721382baa619541b63b7756fd3d18c2050ae96bd552f405f60f0a51edfb82aee55755d5b7450453e85ffa76c1964e4369fdf20a35a151dca4832dd8c4182294903f512fd60a5033df263aeffbe2480336b2bda76471af337df9b03d10a39369b5c0260cc182cdfe5a8163fe582f023de1d3ce6618d1af474afb87cc8c610990368250d255ea2c5ac8b40987302ed714caede11858c49e5aa7581142a6a2d8d0395b443367fcf58676fca09e3c0e78c44f1f573409aca4f2b2d87f6845062efd8c02593299955300f9abd9376fcf8bd1cfeb628348cca632eec64195ebd6fd3a564dfa6d3a8cbc7d59e0b13ab9dfc5c071629aa3f3c7a918bf086778afeb19a87c8b04726186a728ea4b6a57cb91005aa5304832016bdf7ec76daed06d7a6ebfb47d3c7395f8b101bbdca4ca72b5703c8273b3e1194f04ca58098cd89b9493fac5a121a2083b7f82ac591e4e0d4ba4d048466dc00dcea2f52d1dd88c9ea90d36f34c530cbfd053cd4ea4b8b840762431abbbf9ac09b147efb0fc66a6be70d148c85e65b22c63039e0764b3a94cba26414ea2f9c4b775d8f9864f73dd844cf9b8c431c07d5576a48fe33e3eef1b46be922337a3f7da541b67a2da4c1c703efc3302b557807f4a33f0758102670ce8b1aabe453b811b40ff9e8ca42a7483846a7c27bb75f2154a4303049566f117018e73bff5194d6d7f024590ce86808b66fddaf882965e0381970dca5b7edc118457385f5a5cf6eff9539acf926dfaac96f1975f8b682eb8ceab56354be436591a0929464bd6c13d48cbefc53fb77567fd4974a50dc58e6972a2fc6a7712e148d2ba4529805547c1e4cb88e2a70c29a4a27789ef92594e6fd2cd173024959e189290e87c7ba74ce6e426c161319b1c2f4d813ce3f195f8ba9e5b5ddcc8f4e5700a85ad0a539a1501060b2805c82a14cb9ffa2e2f60f93674ab6b6fc0af9aec68ecb32c44e996c5b895becce86d218a538086a5cbd8a556d78afa45f3e57f80070dbab7dfb707f0911b79f3d51e36f7919868da700f4dcc804d9877a1852bf0b79479984a5c7c88f5ebae89ddc5bb691855e5e91ffaed4add61157a504fd1cb0749599bbcf46936ad278002241eb23e2c61c0014a48496473bfa7aebc30b894708e49238563b393aec08dce4ebd933295cc70d0e3ead3e247deea82270c5eef8ebba937c7b5860321308e517225f2a87752591b8b5cc7bf6ccda4cbf1598aa4b8908e468c1e2f928b246d84abac38c21184429f3ab9926815812fe802c4f26212db4d0258d3f930df88edb711bc5c5dac007dbe01ee4602b49a58b73677cfae2c82fdca5b5a2d101b56eb03f741d8eafc47678e725b3fb6a5ccdd9074fc1f7e6bc744d0f955a989dc727d482f957d0f027f1ad43ba9a15e8b8e8e320bc299bcc0b871872554e202db3dcd52bfc95c30cd6a6564fd86fbb376a5c5c80d5234e029a8922fd64b4d1afed5fcb77a17dedcfb4bd5ef680af3cb5894213ef727fa785a903dc41ba24a1382b738b596f43f1dead6819d33feeff942ec1ec789005a01c1a7c8856d3fe4d109e4f850ed8c08e06ae8970cc39b0eb9b24dc1b94652eafdd902597d89e2e934f325e770010f75426fe4ae524a8914df3d05abd75b6bd6e3a24a93d2569efc64f801514290a91cb2ddeb157d6ddacbb3d4ff578449802e84be4f580e594e7a129e55cfa76cae515e413ba16a4a67601415fc1d611212c46f3eaf5b5138882c1d1cecb5fd11d1f0c1bb30fc7c51bdda1d07cc7ce1af7fb360abd007d0f5170684ed7f4b998bfce7867950b5fe7a4a7d9a2ba2e150dbc5c07edee27f80ad271f9f7673992283ed4eb8f8c8e1e27a53ec8ea150f98416331ae93140048d7b8d84a0ff9e2c022debfbb9be2186691787258984b767c157a43274f3b2c73565b65be6c8d53d72456fd660a49d4697ff1d7d6508dd397b85c96b0d90f1f99ab7ce8c405efb40556bf94f2a23f5b7a66927e438bb0517c9888a65141425eff4b478145fc286a23fc4de0b262f927809a820367043f2a4983bc20425056d7f5545a2f3a066345b1d9326995097f9a237ee9b0fc084bb3a902336b52c384e0fd54b835163dbcc0fd1059fbd0aea245f3805139a2851255553d608dc9bdf1db89d979b2ccaa167df8a51ecd052f40ac21d3deba051f61101440071ce28c6ffe5607e9bb7b1c0c31fc82676081931e5ff41d5359594477f11d5a8937f6bb1dbfb2077b3ebba7408c0bf922e5cca9cca0835a1f55d60d65e94f66760f3e7c36f020a40df51afead01fd6a4fe55dd4fef300def4122e0d656f8ddbb29ff31985f459f2a29b7e4dde76ee87a834a11d3cd4ab4ddeeaaab59ce4c140be254b309494db13a9463b1d06148170cbd2465497fef335fabacb0dcc04c3c08af83a15c52dd2b25728b1e02bfa187d34a54bb10c26a6c694049286c6e164a109715bcddf7b401f6694be2d8192b7c33f7e156c261c8336510cd33ea15fc2532cc96d89cb9f2a7f42752aef9faad2abf0b6efed9aae511b2a7062e24c16597f4c49900f0c0c979e8f0c0fffeb5b066e6360806f192a18100136cd6f9fac6eb77fd1907e19945ddd4d859c3dc3e53f74a2c1c01edd6ce1738bf80c6903a0539a44d54db49716f16b1b005c85e13d962a978951aa03b0fde039916ce224a6a38f917429247688b31d2c6d98df4c91f1ba659aeb6dbf396d21ca296eca4adec05435b266edaff7adfcd6f965b50f8d7cbe6e9287313866520d240410529230955a0666fe367b86741ead1ddd5437d5285cd096e759646cfdee4a7c2c523eb1d799ccf0091541adc9079173fd577f2367e8eef372596e9d92730af99d6fd93b83c369285177896203ba00bd0fc984b7758e132b0ca7145eafd0d4068f698c89fd8737f524f72a56e4040c610b71000a0ce624c5e5b049d5e4ca87aaa893bf6bfa3e65aa0e75b02bf74576e84204908bcf0d93590b4a4f31b04695edf01dabfafaaf9a37377e73eb14d69fd5d39781fb91036cc33d1806478196589ac4b4155b02ec175f80767e594d455d10f4225cabfc1c543fa71e37a5da7a4f188849fce7ca6d17f32c33a3f60f6834bf03ae388ec544c95702c29fc718f829a64027d6522d12c673d71213cd994b88f94acd538e0885d451db9381aa6e6a1c702d8725893eba18591fa2e4129e3ac6b23b46f5ed6eaef84d15634e37928d2f6e1edc81314b0317fddd28facbcc631264fa4269151a5915dd65b45e3d319971fcf75004ed1b5630b3084fa79040465c46f5d84da071c728d780cf7b4d85febde2e10c22fa07cac7dd57617af38495cfc925f56cec138e4bbf4b2c02e1bcaaeed0cf454ff833fc258391fecdc2781be6fd6fadaa04e3fbedcd4d0bb3b7bc59676e0cc660a9f208ca1b24d1452b2d2a674de1bf29663ee873d6c25daa18e56fa6d538e1750fb6f3ff5fb26d195c94a203d3cfddf33dbb5c7fbe09a78aa86a1938fb670972e185f26fbdbe7470b9c42fcf670bae34d93b72c30f7ac24f7819606b2dccc2219a404e007f0708b1cb83b21692adac9806a5662b2b18ab3cceab9e3278fae75c6376ede228428cc365f920fa83638d7114caedbf26094acf44f176b4c6ad34e7b651310f6b3b41ed7beb68b53ae6f7cd42210bce4b7eadb0e1c4ffc3972fb23dd44c4315ead357e4841369c5f14746a23c4242b12d08045b22aab8f6e6c05303f44daab2e942450112fd39a4aa28bb8917b5ec8528ab3ff0f800da0d99f0214ca00d9b98b3d6f40277ae60ed4b87f854f158797be41b64915be73d70276a0c66fa9fa723a0d377b7cc6ff1aba98b5e0b4ac251cae75b36005bada7528694032615fbfc50a42ca1ca4b1cc75fc386b91f51045f2280f24e5980046ba7f28262956e44e5b5069cf91f8405fce605b54900a8f08e06ab4c2f4bf13b82b5b0c48b2d0935725b7c43554ce9ae6bc5e47cf82f7bb16cf2686a794cde31b37bd262a016ac606224177942c0d8ab43c37ef75f7aacf875a0d9d74e22adda27655721a544cb21302793f8ba6fa0bdd50834d7e7bda9e829a71a6c21498c0de5a27ee14c5b318107205ded1ae293ead33a68ecbc616cdbc3f9aa4e6939f8639a33fef2fc0efb4d9c7f81587a4668c55f6376fe2c1c125f345b15530b879535e75c6aca3920c54820fc1cab87e397793bb3b46ff2520754cb59e22bafc6f408c5dcded9de8fffd471a0c2fb56b152d0270ad78a9d56fa99757e8235ccf88589f1b3700e96628bbcb261e2325fef501a0c54a51b4405a6e832bdf6d2934bfdf7902aa911d0e31dde416d1ff2f64b9aabeaf072d46d859efb05bc369b768a432387033ca7241727b5e6c263c9dfec64efd451bb70002d57f45167ff824a735b4d03c092984a965ad5663072c0f5224e162b77011c5d19aa048703113643a9a573d8acb439f6382a2136b63b9fb72cf0f2b04b63650135e8b95162f5e2a55bf84db5a5744cec162ac5f3dd11385588c70f3ce918deb34859b14d1e0bf6fb68bc24e47f006318b8b78ede61ab03a5fc100628c320979ecc7c1fb659f138f137bd5acbe7f8e471d6a2b1ec9c8a6b4e2290f4d472cb55ca282c367d322262866db413b26a2c24aa72ee6fa7a2a74bd091cc9dfc3890966bbfd3cb2ddd540ccbe9fa2b8c1d6a65d54f12b020f11ebeaa0d3d56cc56a239a76c318ec257623cd300593242763f7386dcbd863ff2de4ae6baf75cdd5db8afcea46c39dd12a8983f19b77bcc7415a9d046350e1c1c940897d05c153af6142837cabf208d716ecb7cfa7ae68bc05147ab720c23e83a950ab6b13a31c882f48429ab824309bb0a258558ef1745acfe3d03ed3bea3079ef1a012aab3775face79f3aa52f97ec212868ddf10b3c05af38631f480f2ecdb686e1c23565a28978c8da509c86702806761144d9fd66030ceb46e41266f4c91d69f89192f681ffe80c1706ba02b4547126e30cffeac2190aa512c7ff159795cd751dd94bed9814c3a3963839a5a8b5537e9e4c7dec0956329a3a198329beea17cd3ea0b85ab4a66b176ae48a7efcd17ea41d7de3952a3943b56ccc11f8f7bed3dd2e56cb0bdf0d4fb794f8a03813176dc70b2f413b8165fa1ff487375af753f48e5f9345a2a6afc3d8eb11e043e297dda9838ddf88ba671795aba3d169b8961cbb166c4a2862710d59442c91f6a2ddf5621155d6a7c8b7709cfb063ec6f24108e4d9dea92389e6b32b7fd7dff0b7077b82e6b6ad3d8c933fe61db675452654182e34ad120f71483ac3cb6eacf6413e9468ff31c5489968c0df9792488e3ed95095e7bc7476241428756b82d97467473098a3b82d5329ad949430108c2d970169f36c13342d6b2d4e0082964dcf725575179fd3df852292c7a29c3718d60d1271f2f890d179dcf97f1b5b7aaa0dc3ef5084de87594d0f8f615c2a8e8bf251bd7a36032113391f0cf01cc84b2401f2e43f07598e747e1f240e1acb90e5c2d22a5b28c10a470dc5d2f27506d6823f3f859a8337c8f82491d81236718cb0923504dc908975d84c831471dd2f73abe46ec9a72145458136108cc6341cba0a3848961ded57fb74f207b416bfd247d625eb19817f1f2c75ea5097a2f1a019b65b196d1fee5029740479048e53def08f883d251416dd69d88d7728f8494963ce8da950f45d6dc86204d9ac606112c45bb2fd3d89a1df445e402ed5133444c497920d1e223a667bf73bec7046f763f135707d8fb5bee44adcad6b1095ecac4e4185f0899d665c80ba64d673ae8d5f765c042c81915b49a241584a0906d8d7791953dae5d1d836803a1646e08799ec99675728581eeec0687b81257358830329c4161e1c7875973f3a847e89032e386da175226afc9816313a08799916bc1d12569ef5b41466366e906d5773e8b1b68cb22a5f9d7b286073e72067a24d92a5e204b599b2b703c36a2ff89d96a9427a36b454524834146e4249d65aa28f94917978ea172130c121c2863940d7df0bab8cc9cde40fd0be52b9a7b69192848d232b50b5e9a1481ca21a022197624fc5a6526b332c897459214b30398414a607392827eda35e9ef81f7032d6c56a9e4ef1c1147edf04495adbac54ecb9f2735dc3cc41174254ac81026c0dd3aaef1939243cecf890ff098c773f5264ebae930d29387bc658c1b425dbd2c4899d1e161bc252cbe4dde410cef2993bea7edab37c344a70edde926eb7c4267289d7237ad6740e0943507641fe7a3ef865e4b6cdd6eb37932a192872001114bf3c2b988c36eabdd1cf5969e83b11fe0b2749c887693825ac2c3de6b70f868d40088f95923e5eb283fee3927e01a03b51a5e9725222a76470b4d0939fca4e717c1275947ce8eb90951bab6e2dc2516762c2e19e91cea7c130342b7bf36b0000b604c023cf85ff96d99f36c980216afa72b34ae539be2427c1d7ef1b174fc35737c2196db0c1ea0fda93f27290085d9adbee08529a75a84049c0d0d5523f4c293523013ba2e6c142829a54b7bda38c2ab4215e3c0ff22dd4633bce7e69383027217a1364207f7224fe3d00fc065e8c0631d5eb85d0c878bcfff7db27a31b735b005e472ce38942e2c5fbf75fc4bdfef1a12c077bfe80704ff04d9eae291edd49544c95f9c01b41b2c582689d4fc26d6027c165ae1392a69e98e4305f1d24688159ffa87020b72d2189ba98d8f154b4defe3bb1e3e60c28744a6090be6cd1a1f258598a37ff3dfa7e94efd92bd0c02e489dee16bc00e2ebe5bec4adf0ab3495203b4d069465fc4300817a82bab0500825c30fa1c931a1b4d9f648190ae00c33143841b3489f2249a9aba7f0ce22f52d64093f6940f1f6edc336e361777e7404be74dccb23f944b09fcafd59178b056d83d99e126161c11de7432fa4889b7f4d1d7846fe3087f5babdb4a298aab43a98266142d71b51d22bccddae176e1cb0635f3e435813a58135300d83ea54ec3eb7093c1463d9653cbebe5a7be23004aca13e1583f162bb3614726cf62d8e289b7648cb95725b347feecb77f86a21f54f371e5632b25360f9275d3026fb0d2c4192dc513d54afcbafa4b692a0703114e44b3f55adbda3bc16474b48a2d1fad5625b34a3a6c4443f8a8a3f630c470568ec87af8a399cc974a271b0d128d78faa031a7b53793a0556a9cb35e97c2614c359e98695b0065f01be8060351f105c5e38d8bbc540942aea313a346ffecc8fde998a0c2d0f375b58bdbf9c922dc045b6aa385f91997146c968a782e28d387cd6b6e15f03e316d0b78f39a57d2aa073b180a09679b8bffecaf4a928f8a0044474c7ac47b15bfbca670d74677aa281810b3a4eb0fbd346142cc2314c6eaccd1161285118923c7ae8c3c82b1396e89e9db30abf9b7880b92e6cafe544a46a636c7e6109f809919ac3dc12acfb055f8b47dcc7200445d5beb519333839b87bde3660f4b7f2c3be1db68e5ec6defabba3c265ca2c4ee9d736dbde989dfc5ab17906e9e0c7ef92d5492e36712650eb2914cc30c1ceefea1459ad3f02fd21572ca76e816fc262df1d716b2f6009fb8da5ae774ab7c4e6afe08df3c5c59d01ead23a0e345d2d97e3ab80d03ce385d28b33d7052a06c7974dd64f851d9c62e49dcd55100b021eb35000feb80dea642c63932aabf2292b393d3f8e09939bb20eea434c77807f21e055ecb88c7b7b7a1809afcad945a21d097ff25757871a39bcde1356c4a198a6bf200b13773eea65042c710db60b69c2bbb18b2faf3271c1aaf17cd098a098255b9756861390632ecbd04c790cda503cfda17609147fd099d12ae0c440d3a1a8027076334854d4f21b9bc0a1a0623dfd0eb2b47116eed03aaf52d751bc590cd0f8440e442b90b643bcd9d246d0761b135069a08b7fac8635ca07a78133c072f3835e891db133c791014d31f33ab4b52abf0701e3b442000ffd813f748c7126674bedc2a8b120acc00ba5a4f954f4dc6e3f58d8ab4c0f0474892b9c0225e4f9e4aea159da1202bb3ac5eae8b15d1ce156f6dc149c477793528cb806f23401c9daa1a3b58393c6c458b5319c1fc8902b72cdae11163585d9e3b5697dc8cd432c5956808200909447eca5ddc1a26351d1136c6e089a4c6d3a599a987a11d2559954734ae870062b2b27ab247997feefa75c90d29e655a5effccb918787c06468514abfb3d5a8f0f2e589113e48ab2aa8ddcf043e68fec97b4df411c41c56616f2a6ebd6702e164b6f89833c95b3345dc62e100f887133d86263546b68d21e05bac3ed468d3c01315db850a65384501438bffea8546be94e07a393be42f477f63e6ba47ea7ecba3494a21cd3a403788cf864d79fb82b2fb3b2a1856cb6e2f2af7f03daecab90db5faec99220fc9c945ebe14cd8b3439dd3549ff4aeb34236bdb359e6b198d3620ec73203b13d6b1c05dd76e444ba4fa034375ac1215602e072c7754799d55d4c71296e6d53ea7b935c0251d4a0aa980b7ff6ffe93e78e40b6f35cd493b15ffb6017fe348564dc3790504b5d55a39262917c69d5d2d033708dbcaea81dda21cef35bb65d44c4f2f1025f2bf386b811a86628edc89df67efceff40d289bdc46aca26ce286c79caed8dca8959d10fafe5aeb73b8c7e02fdb75197cfbf1a0dfe15db460a6466da1b4cf627203e196d8c91e41a53c05de98d025ea3657121fc2deb790e28b6d7704376c95a28ab74af17fe3b1b20067b1472e6d43caf919e9eabdafadef244e8f9983b0b8894824f7ca53be4438481c800909e25f0d4d4f28c064b238ad97a8b08ed5e6f1edada2b664678fe053b4d9a4505c04cdae331e88bbba8bf2659d11e2f0d8c0d81f187d3d27b876490295e6886a9a56d38ac709c527182ab0bc57bda223da4dcdb16f139e3696cbb78a62df2f5a3e6ebbaa9a91f935a78940cd75038f1a39a54fea839bba1b55961dd9612af242b315382cf7421e865382d41a1c7fc936a519902d82dde5d54d054aa12c1f2ad1670f2d9ab755349711a5b49f5eb301e680ba0874e1c97ccbba8eab17e6517bbfff73048565ed6ebae6f54241cd1f3156cfdcd91629f1bc5b6ebd2f23a12b3d02daecc626791d092e2611d6121d37e92e0b5f86e4ff89ef9e5408afa688bea0f97eb68b8b80cd2bb0a7c78a92e0924febf4c21eb3680293151c443b86b066c143d77fa87340afa81c1e185bd5bd8a8bd308ae2bb3b1d98a779526c28173568fa62778d300d49ec55f3d6bdb96d4940650738bb88e4cd8f90ff9d03b80aebf3399910581159e43d4429207f5146bb78ef047fed410369c697db8e2fc2d3ed93ab79f71940d9d7fb5fb020075b5c36263afbdbb4c3068e29bef8dcd690418d42b8d719df1874638dacfbec346ac10c33783050028a15d9e5b56eddb8a7fc1ddef08da6199b3ff6c8ac45223c970fca9381cfd07468cea2f43bcefe3d1b93495495ea69b946b14b0afd6b81ebc1f66b2024538ff813ec054f10d794b011101e519b1a428d1719382deb8f66a485fa26dce849b166bb51450025787b411995d3bd79692a8d9ae39bde4e78f025cfcfe3cbf622fb9c94e0f62bb45a3ecddb2c6f179319efbffb25d0afb15b42c958683894c56e652cc1b24aea920439e6952dda1ca1bf102a8058a7c5fa9835d2858825dd6c91daecdaf5e6766eb7815258a16e8cde5f05828f9c32b027b6bbfb0fd9068d046af2eacc0e5f31c7a375ecadd2e1d1b7d927d6e983674195cc06145d4108200039e91b73ed3803e5f4e4ffae68f4002161d031518c71b66e34537c9473e9c2623a2567b86e2fa9524ad09e2324e4bd6e719b3ad03a0a5136438502205dd00bf98be9b7b0776ff6606e024bd96323c85af86c610cea55a0e9e78dc3f39c79be7a109adc051266790e75d5ed5d485c9b65a94cf0791c419ad7adac395cb4239f0aeb9f1936541059ee99df59cc945c48a69c3c03571036d6027c2676bb7869881a0d482d0d029b09175b83dda9297e5e74d51e27fa74fb51d06e14b468810bd0e4e12d09fe225dcc4475dfaec4da946d0b8ed48ba89c8ef56a3129ca3cfce6127d6ba4d35578529142f33f5b85259090cba91e3300f35bfff9c28b24961b27cd9f9ef3307d906e0035746f233eb323a48862acbc672984d4ee3fc48662e0f783d46be93a1438a90f04788a1a6fe65c3c9a641bc608c993801082c4ee5781428d6925ea1dfb5af7e2054c43f060edf5eb465f841edfbf3d4b1f1db9b2046df23f772159de29207ff2b3019b59aa1b772e2124007c154815ca3a248548e5cd07f86cb27265a1552cc424321ec8b4115c7cc138fb4d9bcfbcad6ae56f75bb7b82dabf192a5ebfcadc116374d9369e9d8821baebe6de62579bdca16e083432a269862bc4c4385c0f5d0a10280958e9ab15047fcb46e8b7c9a273621c26cdb56d69522f394aa25ec11ca10a70698b9c95d6745a23cbffe259c76331df83fa19c7ac642a65e8718e5ce0d171410b5a57668eec8274f09ba918444fb32395d0dfb7773cb5aa6feaeae7ae521dbcc075b919d1413c8de8a5baafda38f191989c8d8ef3cd581f59cb2c3b51746dbd8241ae7a058dbd76954bb05481bf203cc8e6e3c1d8769e3a9502b466ba8a1d715f3e78b723658614535ebb667d293354bbda84847303865100eabfc733551cd16da0ce89103cb07ad4c8912c837eab4edd2370c251b8b4bf093c91a9f3562b0ca2e90f3401737df62dc8126364ac67b6db37b880df2009e77f96c960fa70624633321c13dbcde3426b3a50c03a331ae3be506d523b49958b611957a25fde69da23adfd75b282b419c4c23223ec4c9cc89b7011e227a3022e110987367f85efc18e2f8985f9bbe6793fb46acfff6a8f89b96e7ae1828df7adcf6837b38011978b643b81b461a4ac56c03db562ff9cc3eb37ef5c1ec4319d07297ecf77e97a5456600676310c85bea5046e81ce127848109f27870505674039159bdf566b4ba7efcb373c211c4e14978dc0698b99c5c64ede32516848bf3573c8ca07756d85e0271671df52777694c4bd7872dbe93427d4b9bf164a7cffd4016947929763ac2cd5fd40eead7cbac1b76dfe502ef4a0920f33245bbf43d1d20aaf2a7c0002253adcd4d95e767b22d1df42980120b32ea7b2a1e960078a379a1ea14d175176c7ef8a55edc869088a00f481b51d847850c5e059c9f41e6e3b77ca4cbb67f022233de19df99a572c95903a9235d22b2da0b4f47d0bc948eff202894c460eefa187741ea6b6cba63b836cd93fd849b9547dda5e1ebd2f342b948d383482a707000c69fe8f41fd400dd2ddee5fa6d00dda8778a684f3ff7dd658fe9cac6eff785d4dae317f65a18627e11a64a0b3ec7dead571522ce8dbe78c8d0370bc122fa24e70ebcfa1b9042b1b0b394d374f926e0af9f143e2020e4c9553835d308af4327bef7dae61f35fa484c2b85c6194c6b68bdebbc6e86442c95025d8df05a5ca2739f0ecb22fe0e83f9926a638178140e51b9f77ed9e3a943ec192aee046b4ba6421a6ebfc55c987ae4546fc97ac14a90eb193d66521f58832406bb4b96b0ad3c552035bf007cc05942117bcb149277905d7e1a646477a3574d0855ffb200cf6968f9d6f7caa0e8f8eaa2c7d2b4feacce3dce79d788f969326296960ff5e782e7290405790854323fa68b7b74bf4e7bb0900845afd110959999b0a86a1d5b7853c6c16b773a40495435e7bcf033800e8c209cb89ee721bdde881086a70a1b223acaa6c98d918467569fb5d2e3ae949c78116f9db8fe54bc91b14857d98ed27bf85a9b6520551126c145faa5505fd14fd9e68d3775fc97cc41c36f0ea789c9082cd06b76c9dddf47660973e056cdc96c41b35f73f42af6d08194cd4a7aae5a10bc549ded0a5e4dc46f2ba803e98799864bb02fe39152d4cd5d09223559b08e47e909f75eddf04454e77a20fa250dccaedc0b99b824b6b4f939fb4b00489b0c828c1b8877e6330c5da143f307a8e69d0a41a5e971a2d7980329984859f719a42232654470a2a763a83447c4e7ba7c4f717e66e11aa04663c6757be465a24c97269a0800d7b4c59014cc7ce51f0f42369c0525bd03b7193bd6b9a74a6b54459cec08a48532ff134b1531e4b3c2d9a6323eb61d969f5605329f7d0196ca16e87f31aef4eb849da27bc410ef7df5fe9288e25f6966a8ad8ba04de7b14ab4466ee8a7806d9a599f5f1148905ffb76bb53864776fa738462c03ea33b34d57f678cd123215eae10e8679ba3800309af88283815f1b9850c8c14ac78af36d215fdce9c1b6cda14be2caca469a98fb263a020893e8d583b21fcc35d757853a3253ec63c6ac827bfb19baf3583e7aa27c42c8c1405706c8a029131238772d80169bae21c8b9c4b8fd8e95b41258bc5390b0b1696f5aa8217eb586e27f5c2e717adeb66b588427e7d7921a48f1542b1220276084891ecc953a1b2435105973f91526fa237961a5b3d17ee6c5bd20a7bb322e1a160edd363df890253337421ff899b536138a365eb7ac5ce54f56258c7816fffde121c4baa0d98501b3740f24e2658e168e13a08f700007baac7c63d34120c890ceb8c1e4fb5dd385f4ec8162c0809f6b033732eb720da72c357d885254847633e4e3bf8bc090c0fa554bec7a3f6c32ba535d44863716e44a93567f5aecb5059c225c45241aa5a810f1e29e696a78a61186a86958415c00ae32fce359f4832fa88c3ccc75e4e5a8306897950f06964a29d91544a3ce66b4224e74dc1158ce1497902b21718e618353085ac94e4a8f77a961c7dddc3612fa1360f102659777d517efaa19211330e8a3568e2842cd65a92eef8119a6ce2d76864ab4e077b2876692147fbacf3b43eea28c5c3813a458e5f834bd3eb8c5a51f29af92f75ba57f7bbe85cd7d187640ec2a636f0f7f851389ea9a7cd26415f83d321a2eb43051152b94329af9b71470559c2b9fd6c18d2d5e9f7ef9e63b54e2d7824bb21ec04c18ae4770b31591660782e7bb822617b77d0291c58f0fb350315db18eadf35a3583dbf033238484068091200ddec3572f5ab376509deb2c4dc92c131ddf687456d1c5a1f8b254244b494ff5d25f800adb6d3ab21c1a78609a7b29fff48c10b8a8888a28e44f2addb01fb6157e4c27bc0733600aff8f33d330948ec099887d8c21ea18244704d6f97edd0e8c4de79eb3ee1cfbf166c832c8d4a0b0f0de7be552706bd4e00e0792dabdfdb02a61cc6e1581d69aca5b6dc186c0ca4bb0aa3e45dfe2f742ccbbb8e531fb6b8305775a8156a922b3e52b51b3f70564887c33808b10cc6a86670501e4cc8bcec79184fa26e7c17f75185ae9c7b117fdf1996cc6fd40f4df6bfa4da7fd093defb2392823d1c736f9fd5c14960b62d6743957b490f5edc961f1f8768f53caf06ffb712b0b15210ea0901cfa3c5d50d87fe14314982ff54808959fab1d7f1c42a19e12c03d66538bb7226deb5b4251ac24126730facb2e3cd667062ff02372918b3528ec7dd68ece6f7bf3f487422d77b12f581bd1bc35f646f2e2b28437a99b516460e745ba9ddb34f8e11e23d6c177bde4644625b2f67d8737b6ad26c6522ccbf99bdc259c12820be9c03e321a7f51bc2b5adb5436626358544f0719d0ce882c23b13490f249b3d596c2652d6b92a87a7007003e04f6feeac5af01f454d78a6165c7fd949670a5d608dd5e3480bab00ce197e90fe6ca1414934cfa15cfe9233b7546306c4e81f9e2bbf030ea7dde43a233cd2efa70444ee9b8b42b0f1886abf382b812adb8c4256b01be82915d774233f1e8034f96241340a6e3959d1c1b565415b41028c32824080a8e157b853303965624c85a8a15d306b92792afe879c789811dfc6e1ad2e0fb76966d11bc4876ed4c5ccd05d0a34fcf4edecb50607dd63dfab85a970d163aa8a4a78a7634cd919ccb96320e10aa017e262824e6b774b5d2b9b7844556d91a6c6dbdacb8226f71a366ba8a8436421a34eacbfbfefc093c1ae09d859a0f0768add28a4604ed4a0f72d5b1165e67e08e0a083cdbb2469f7c7f6cdb9773a8a21413cc392e7a2e48fdcd9d19accc057c9f5c1d00dd6b826709128d40995eb41d656519e64b03fda2e2ec55a88d0de2ea73e5088228c5ce73e553aa73aab976a74495a4cbb79bd08a6b0f921b46459a0dfd1e979c2717dd573dd80e865f9ea8638a295abf8b74754083b95df3b9497f1c0bb001b212c0b13d847b03901f1bf38c3f1859caccf45230fb1f84af65438b0fe87f49c418715258eef3770b8e74c0bcbfbf72c36cbf6aa0ece51bcc0f10a7112d5e12743f6ea7e14f232f0cf6efeeea4e086c6d3f99aeda97fb289e80fdb02c39dcb52dfe3cf6b80d3d256d50be6ecf6c710aa04b801109f7a0204337fa8af8bd4b162327ae7a4ce3888d9b4f8c72cb352878d3b6e6d6cff063a8965d68ddfe06291d87b7d51a54a4b6a93718b57d97196e1b0cd86b306fd28b9dce17822e208d72589e75892ce76eedcc8a34b0d50aa7c9d5d5cf7e600c0a703a2d72a02519c6b956d9c351c6764a664e7e16656959fb2deb5bfb7d6091a9e439432b53579f21d2c020fbd91e5b3e6f30943373e3f402cad6ce49b36be795617d43073b8ca2544f935d8790ea412d98e8a1a9b20a928fd76f0c6d5f0d6e4d98d1960d2d5018291af67b397608b4b888a357de14f1278444aa69fe62fb3f3595321a53dabd2004238ced56072ca2db3eea0a7db5300025da738899ed3b3ae966aea50f5de2027355afc3092059645113fab8439ef22cab47f394749899391e47f9bc67e4edd30a9b0051e0178764b4db62ebcf10d7cee9e7a186b6374059f9e849dfed79b45a33d0b42db4a5c3a3d4fa1fe796968752942b1a520d8d14de851120d20191104a7744ef839548997448984c49a7c6bd4f7d151a6761cb2e61e209492b5aaa241d3d03b3ce22b70c88de56fb8569107974f9e8c414d17cf452292a09983fca6a4126ac507c8ebbb4fe1b445501311dd088827a069b255e089fdf1e8a14660d9df4e1285def2ddfd5d95f6bfd81c457f1021f681098c8ae7380fc37b9f2686acbaf224d9a03d309e5e0967d8b4028e726dfb309c85a5d572c4c094d6a9eca496a23a7a4a302c21dcee1685b74766240e0f4f54ddc406c8db47de4d2350c96c79186158c49cb34203436a7cc9f9e013236b8e16cae4aeab0b8787ad39d4803863845432e13ec1704083267d2fc3aee32115671db4b715b681aa8425323b013ed5275c062dc00ff972583d13980c501e148991bad9b7e47d2e0e0da6b916f48d491e91405a0c519b5d9d01f1a557c48745b99e7fd30b90028ec29a526b726e4d982362b38abd9063518e22c44af4c999de277447465f1a09ece2354dea6484592af85a3f44b36e3150fa37ed53c8fc160d0a66b9f7a6fc8dc2d1ecc00456daa51ee638f1045e5cf4f543144f315289e0c0268fefd007846cbb1445825dfb41d7a3f85ce7b1d77f78f94d3aa500d01eba5372f476212281a41a9f2775bb43de0c9de28285280ca73c1b07f45ab6722406ad425386d19f766f0d7035fdf4f3a2a162f111e7534448bd7edb0bf2680247aa1ded79c03cdb2e4f2b3cab54b7581ad9e63cdb749b2965a1c30b253c2583d3a6744e9501a60444aa7a927e96733edd07586de72e712f5753df8a95f50ffecf5e16a582884208c6a39bb56837d21bd64e0a858c445bb0241456c3e1ef83d847724574b60ff76f609299e376f0f363226bd4db60d2c66dfaa21264f2b7d89f8973ff4de7814431eff99015ecc1d715b369d5195611666aa776029d5f2f703d06864d0c25834a224aacc7d17debcdf0d0c6446314f5181617c6c7a910b8e02a66a386e30a8c66d4fc8b9d5074086ed753f05b50bf80af08eb42370f86bce74f90f983bb53060e0676ddb3eee523d9a875474d07fdc211afdf3c8dadc0769b801b90194257d786516ba1afa7872af4b1ae60cb4cea5c1787d03346086d6c102617db736ee29a731f6dfd4fc8c37db6d816237b8a9991f2b34dbfd572c9d88f73cdfea818b5926347f06cba22eff0e2240526fddbb8fb535834d41551361f0ee948ce8aa1f8d47cf2a5db0e93f7d0744b595d21448ecb9695531a466150f3e70d46146a132d341cb73ca2106a526904b2a941e7885c4c8db351dc851af408f474cfddd5fe9cf59b4d9e8b77d6a09d8f76289814731997a2993cf178cbff8baa0eebf5c534633b7e47b2799c55c28d856f7481afffc8438188e82d7e7648ea1c6dcd3c39274c395b3a91d39282b1f4eeb601a193532ad4fe084972c47e77b6bfb9215b7a95ab89800a6ba682c5521ef717becf924f0f048e4fa5e41483676a6fe46135ac970fbafc8205dad33baee090edb254fb53722714bd6f08cb87e6c9c27028b3f57f7f1d6bfe43dfb93a9790d58289df64ae382624ae0ad06ede0372bb9910354cbd730dfc04d3a8e96dde862df0384f9e46f074b556cc5257d6d5b2741a398f9c5836f7d36913dbceb21317d31d4484e056e6abad326b1216daff38a4e02d1a97d983a88d98a7eb87ec3ec1b5d5d8e961e89742e25f4e36c7e5ba9794b2cd9107cd8df942c005cf448a48519925cc19fd47f963ef6f10d3e7c159bd50ef3226ed77dc1dbf57cf237fe5b88e9d6fb0b5e543449c5c11af5ad14dbfe4d389df45155de8ebf3603f34d40fd65eba0a117b825b05de45c6b58dd30d4136e2e6873416610e3054c6bff3f9c00d5f3adf1ea85a0422db4ac3849937f6abe73220c8c21681af2fa6450621e317bcefb4880e555d7c60f3ef3418c2a180de053c26815a0ad660623c69145eaacca43e59f811941a2faac652becd2d01f0aab55062ad3dd1d5fba2d77542e872a544f4e9dbd7a042beb41451832f91bfc04be6ee0bfb2f0a78f06dcd315c9f08305908fedc6949c0f29657ddc0b0d011f2e7e5cf44c1b4b6ea152e02611c8ea85cb141478cbb5a6c009b1dddb6b9c7b903a19a1989b58b5c0c0b1ebfd1e9d3ed38471370f7d4ffc8c4601947bf20f6ee9b59ff81fd784f870221a0ce6a21a763af8e714ad9ea9c9bf0e35e74902cc8358fab08f9331b09678400a12d4e5cbf45437c89d1a1ffb6a8c4e049e46977352fddf259baa2bb954305759dd88768fa4ec495cdf777d12e75385a80397e5ca89ab9bce0cdf543f47d7871823bfd2af743a8fb2757eaac8aa02561cae078e60eb4fc514856e5faa3e7c99e99545582c9e7d24635c2f75316c629e3a81413957ada1d4415d95dde528715cc900d2e445cdcce95587c5ac6ab65748f4ca935ff894440deae1228f181524b4336bb318589d59ca6572144f426a782b505e1b65d8dea62293a8c8e378061de9c76b7d0bca249af429dfc84c7f7f76a7b34721b10e52f28fc35f1caab1b0b6094cc74216029deabcc99714a8f80d1a493a31aa357adbd4f36ea9b004ef601e4e47950d3b55dd615a9af13989a18674ba4b938da0f9cd8382dc8570f959e7bbeab0c19f63a9d555783c792ac85243f31bd4b0bfcc211c5586a29d143b29059d62515dc396eeb15ee23912be80dacc4f0fc1a2963ab3279a1155b995021d4bdd11c2b94f771e594e2af0c9d444091ae1cb4f509cc9634f70bc66490d942034a701c4fac5e30c575c5dd2bc37f2636c680e5c3e6ae8a0c27b7f8cee4164eecf865d69d8c8fc9c90df1752f9590a3a4b4e5a95cd047d8309629201cd4b6b924d78872b73583480c318fbb5ecd507e6d9d7402eb90f40e1bf79776aa94135112689096a7299802907071e7cdd09b1a43fcc85c0340434438f65cfe782149a8e6b841632810f5594e9e61d461d9c1fb970ea8ae03172d50c24cab868b2ca09446862b4d521de6d2a06602e02d950e3a2f69424e0c922ff7a731239f25d665afe81ea544fb8685fcad47783b9593b3253111574687ccd9586b4b02e26dc35bc09cabc080833576141ce897736c371be80d69c2d92c180d89b662b7de16db478736a5027cce55d8d85c178b5a74ae826651794037a3c8557f7227c8b625e532339895cfbc104ce5a27adedd86bfbd8190f0669ae0644e146868b47ba6e1860bf58d2d7443896628d71f4b7e1972377ff79b48486ad6cb5e3b1d850b360e414a9ada261699aeabb2ffa47da4a672f0d4bf33dee3f1f154bffe8772a83ceaaae11de6e8cb565cb33998bb6c19924154d7d3b08c85f90a97152b4b08d7c90535f673ec621874cdb338abf3f53c62d57c0e9e2571dd5d787e521f192f08a01ea093f5a66e1bec24250225ee42fb1e2ab3793c10a594fe917a6aa0edabc7edfd4313412e03df0c2644b707c7f6476b6065ee4fc0c96e69c2335dd02cfdeafde4d03248aa9e1d88182ffcc3217b3c120910dc0b01e2665a0f1322bf5a35cb521621d296bb4ebe3c269e3e33db7cc34cdc0b197c7a1b2cd6010e4bc8675a88248431d90a8cd0c74ea85554b934058102537e6f6fe41596967fac59cdf7d13150d0b8172a1ee0d67d157b7a41805fd932057189af71745ac099551f97ee5ce45d9a35713e0b4ccf9c8d675400095cb2c37f95b810c22c46a3cf65e30455d01ea4ad9efaeff6dea35fbe3999caf293ab48b120d1bd4c027b9d41219f21894812711a2f5106f3441f01fa14e3901dbefc25016bda4a24f434cfd013fa75f275ce3a7f7dc13b37362853063ce8d4f994b37611ce082f32e880cb4c93b5a92540ea16f6af1b744a5b3fe8ea14f89e443f0dbb0adf2a6d94a27ecb9a9d3e9d9175acd6d4f26741cf421bc33a974dd104a9ab1b0b27f71bbfd5d310f9ff948bc68ada3866a7ecb26ac4b628ea18f4595a7ccd68b7ed67673905002d7fc2da81678213abe750785bb51495647901250d5a050f721a90f89c1cc634c650604ecbfed2c032fc7859a00e43971077b00bf9142848c3a4ce67dd355c8b426584c5845bc59463b0a6524085d46ae5d3265ca03a147e6f78f4e7078b53851b4d95cb46eb7d25b22ac66af247b3b5b6d39445068de451f1192e30628c4163619d877aeec9bef60eb75228bde226a8617a9c337f14525ef22db3f27370ff9a51fe30d43b36edb758f00966e1251e0690c4505af8f9e488f79a0507747862a40c76ae6a573c06712a96118da1ec53d8ed347acdca9ac63a09479dea1de77bd6019f9019ea3d0b1a648d6aab1d0fb5675d2c300268ba5ca498a98c81628777c51cf545822126d5452cfd752afa7f146e9c69e127d21a4913976fe71077078b63b7c2a1541df0882fce338eb790ab3340ffc79e003a25959e4eb9720fbf52319e99d09006294fd43068f21e9390ac663bfe348b4d042f64ae2c75036a3fac22927221c23d64c280156b1c2843ee8a15462993e217e153efbcca1aded88d605f4dad8328aeae7224cff812c66e4e59cc49074ed96d432ab215a12d04d07e8b8ee7fd74498fefddfd931e7b0ff2ed5589f78710b78acd512571d8c50a8eadd13ce935e65e9507ddf60d5a2ea25e14ccd18e75b243ef56a7c8de19954b89d6353ce3bf6a9d8b0ae58f7f320a664b4ba366cfde79b5daa88960c7cbeaa31293be1db902c63ef94b1c30dcf52cbe7700d430e6bed9b49e77b2621d1f440396f71be0903b0b32e43b1500d9b61715b997f9ac10a6e7709f72ba1119b3e4b2ebc17be416d70821326966918f0e417f585e3daee723fb6470c5d1c9b50a4ee9d30839ae79589aec185fa1006d00878f036e05c352d1dbc345b9b5dcf4153556f32882381423f352069b7eb568b58593200dabfbe06503a835eac0f8fdfa21e76053076eb0ffc68101bc4eead19609900a68c64118f8e400ad9a16b4377c3144473386e36fb7ce74d657db2dec4d0e7edf7ed9e48543c3b711993f5f3db8c0794550129346d295d219875cf9d14b9fef99643a45941c8ed5fdb025ef4151772295fc16d0f798b97b828dd49264897f4fa001bd1757a8b79c9f2aa2af295d9fbcb68a20cb7c0fcba4b1340e553f242c51791e671e4d72a9dd959fd845b106d7867b81c91b8e112a16e072e44e80c8e9c8fa62c5639888732eda4f9eef598818e71ae6981990915f43216f807df2c15352fc4d3f5c87db274a19b9e4192a5d3933a487b30c1cb63fb9a3c97a9f4a993d0cfb821392881c96d63f1a9cca008e4cbc378e70a7e31140f18a5b458e58c0e7361edb6c586942e673b2d062cdc2b2746b809aa7b3369d3a44274a66d01b6a89c04c277a267a7c5d03d06abca16f19759fbc74776fe22fa5ef380b6e5a6d6c94608dbf41e67d8fd17630977dad217a7533ef522458088a399ceb09cfae0d93e00bfdde43aec4216d0222781564830d8bd2eb25e61a5ef15c5764b9f48a14f2f737381c3b564f18372528578dc7416139f42c31536d433e88c9d6e64bf3482fc2e1f5af4a022227552904ad9893f286dab78516226992576596a46d6a47e25329fdfc652811af33710a6297ba412dd3fc8a0fae98faf1637813d436ebe73341e386e337c895b279e37c29af9f51db2b7114987cd8b9b95460b3991649b2592683021679383aed883386684e00ed70de10e8466824595f0520513baff40625798cf69e503963187e1a9e36ba0b6284044b31b68615593e2eac1b6a78489c0260643aec2503b259222f4ee8a706d121f523490abf81245a6f84eaa8c5ea1f62cd43c02af247b8e675b353fdd462dcc725e50b4aaf6ce46bb6e65419de4f17f49b8f405410961b46734462e9bac21ef1d0d5df9fa8b8d6264d50ac27ee0a51063a35f95ab47f12a7d366da50f40709cad3082e2c0123eb7c1a91cd40f9d4215a670d8f9c65d0d2dd114ce779bafe9111d60fc7040e54111b6263dca2b8d13c74b6e472150bdb8b35ccf6d7ab1f61eed8c182ffdf9a6c8d1cccce46883bc52210aa199ef0c6c464b2e470d53686d6923cc3c39a25986bd778c0090cdf49f11a303031fb7ff3f5362ff49f4636cd794409c88af240f43aa1a1bc4a167ff768a5bea74c2fbe7d8ca2dd383091ed6eaa4adf060bb111de642d52fced9b3c429a0fa1fb615516177a6b8a5d1001ed2565f837304cb0411abeb62935725c4705fbb5121ac0fbf2c541a841b481f960ae435875c4715775faff089cdb7775c55d9c1cb855991c667bff1520e95fbcb6fe9d0d97880f2405fdb68305382a49cbab1471514c966d15dd31a69090390dfe6b8fd2187842d8f04482b6db413e808359aa51d8e35488854cd2a0dd25e21e59282c4b166bea6db33c56ae847cd46d235e21552ca760868223f1d219f83429c6b324a6caa0f16f674f4dfd57b0ae9d6d0dc9b6c7762b906d7124978fcccd1902d00600a70a08ea17abc46ee1ba60922a3330eec803073c62f8e24a44bd2627d3a640cdea0304eece1982d3bac465d976e8efb3310b70edd50707073615317be26ee8de3b86077ac377f8c72fc8922d5891ee172c338bb5dc3ef60558312aa4524ee1fcf577ec8e1dfa2702d7e734cdb7315bca0abf48cabbcb0a1c2af4ee7ef9e2e4e8689fee5a7268ed69bfbd485a9814ae0800b0552487b3e13cb27b2d03042598ce4ce4a4d166563e65724cf79a425b567e652f5a3ae014f59e10671eb3e896483372fa51fa1163056f35e1cd12e3fca19af0cb8a952aeec0cfea515f8aed0f7381149b9822e8990e6dd7b19ebeea09b041ac22a938ce7ad5101724eda81ca552186c49fac0d55ea1a77bb2205398e700f39dcecb801dbb9aa2a3dc88d3428d8d3636ab8ee32e6690684bebfd7940f7de69959b529d2eb0affc59aaa96df26dfa915d5bc45294ed1ce37f78d45a49f90a0e67722db79274dc3535a757293de875e9ed161bcec2189778798b342501ad3360f3d5a888acda991cd28a4317070447e70d326816c7e94801cd5852e4cce5dc8a1bb2f7f20317d6d2f36ee19446ece4e2096b2965f4b19dade02ee4bd20593a6234a7a12bab5d09bcd89f20ad0fe2599072341ef13dd1f1262660ff85ed810f10f8c6332d55e4cfd30bf3cfccba335884322931a881a4bbeb4d1da7e6ff1a3ba25e0fdf4439597e61c56c6902ddb9b543319dab15b071a20c089ccd2098e53421a214e18f41c30a8b84697cc534aa2a5d33864c166dac6c641f1e249cd8a3a57200f1d471497a9da2901b76fa85e4a21c9f0539919cf532c95c1f844429032bdc1ef2f4b655f8a5c55ef9c3a4733dd548ffe96d578e9577b9360f4f600f198a1632295b5d8e31d274d695b07eb2b8ae5403aed3b9fa5e1b0d64ff59d08858f983926ffbe78d907225853482932a4b47252510fc5cbd5daefae5639147f9a4c4bd050f64962edcb18fc36592968b8299ebcd5c27c800f1bd342b87309718be14755d1c4af816cf927daa869ee59be9fbfcc0b8573e7e3864fdd5b3d15b6dfabd5e3443a2ef187e93c05cc50b420ea0d384f6bc057789b5c31279746473f5fbb80ff508f44386951c8886882ea643f76b1069096eddb35220cedb160d4a8235bdfb016e3e5eb9f368ef3abacb4d74e9ae625e51840270e503e3c44d5376944e66f40ae6df47c470002ee1f9eddc12ac1af0e65430cdee19b9eb08be44d141843ac073a0dee6677d5d56c525de7a5e508bebaa76d614a437d2de12d4e5f0be0ef3286fd44577228ba85769a5707a9c64c0c3b1a2da634b295fd2d3fd0aef30c065837a5dd847309f5ecd74ccc494f1b996fb8805ef093458e9a8c1926ae8116d13ad52b7143a9a427e537dcac2d84d44bb8826e696fe72279fe4f1ff0f6df392136a9b779d89c10764f1f502a311e0fbec842ce650361f7fe65b45bd8fd83620ea60c89e989d763c3aaf78f34e09a115e9cff9d57e59399ea1e0b2f4768c10f382116d042f566de3797c7a54c20e37a12438ebc0b69493a05bb46b07d4e8787806acd2e07bad1722af06693dca1ffb8440f611ccf43ba9366cef9002de817aa0f4c266f85506b5196ed0631e6796478e5eb8597a0a22312b1883d275eea45f1838e00f102c3fef22cbe345b7d4796957cdf14b494349d08e99758e710f7f2cbebb51d8d918409e703ab16c5eb289127897b4977d91ca72caea6c9306899d61bcc07fd7b9aee137ac77a0c9e79ec539e4842626625f464cc3a3fcc77074e9019687e85a48a87924bd3da1e992163b9eb5608d9123783120be7e2c45938892408dea2ab0802541dc60c84a27ded2b661060ef0b89a9213fe081a5e750906ffd41f18ee42b11782c22cd85195d3b86a96aedb56797ad21387db7152f35f3903fc34a7ec31d42f3a96fc41bd8276e41fc2f47176889465385cce24fcd33e11c02a94c8b9251a11266499557b2bb38adf4d68676bfffcdf76268cf36ed1cbb9f851819a526e3fdfa2e997b1345257c5a8fe1357ded9f614e86d111bbc80c7a310a47009732fa275ebcffe3699b57a8357749141a8a90e5b7f0f2cc898ce450e19725dd25da6384dc0cec85c9df950768848cd9662e19f2a87d47b7040bec858ad4a775b06db4ffa824d27e06a9dcf16ca49da110d88e8325872c120581bba977bec4ce85c708eb086504d79e9f7e4e4287d1fbd6234f08c3a01ab0bf4de2ca5426756da1b2763ed9ff39cb7dac5515ea367f497533bec2f507286aa03d76d39f2a97c41600eee9a6d80357e5df5dc326140d8c7ce7aa45467967f87a2b23cdb5f7d2b8f6b5fbdf6252c60fe57972bbc8ef09128fd6b38fa97bd4b17a654b22c686bf5d7661ab8e4ed25df2c75130d37ab386a6f3abbd39ecb7905593bd66358ea18466877c7615b4453512a171fe983fe848f98c2cca568eb5271c4619a21ae0c7e0e837fdfe4f86cef174ae69e358fd20c0052a331ac153c0a93ad5e272814e018a6c1d3afefefb100ed3fb0db126d2546a43c0fec0b0b1bca36489b65ecf0e420fc105b5d00f875bd9ed2a23e0b2b36281682f3b63a84c287347788700c82a31472afaefc0e6b8c653b4b463a214ec68d7356009f464170927464f407d907118bd84393ed2767fb6e7f1b1a0952adffaf8da368dfd6cfdf6399f51add9f8e4f40f9e4ac5fa7040ea32c38278bb3008571224ed2c4c4cfbed80e7a4973d02e1285f8533f0f33d24bc642939913c1f19461819d1b20aa2cf9b502f3b2431765f8e19275bf9865f3d168c91c77600721f75d7f86b127b6df94ef17323a89b6e180ed1d7d058bd582af3e1b1e825b5dae1f83f21f7c1aecbb8d33f4986ecb76de3eb905599638fafbd190716ec7151554b27841a56032a117c8b6104b3cf0eaa7441516085c740605822d4f2adc77c95bcaa9ad40e752703304d280ea5535e730df45db218a43859f2efbf76bfd862a8e89b142dde29c59df2234de7d03f736652fe6e79c89f36e9eb9e2fc21fc3bd243c97110027f3a1b2c2b03784e1e55d4bed6e5f152d0cfdd6b25e3bcb14c9c704934df72095b6ff300e95accd2de9747f95f85dcb8e917984a66416cb3a7791d8f8d02dabcc252a272aade193137b657e4d96dab21da59d1ff0de4be8ba8718619905cfefb6f18984c902ae049516032e5862ba598e8082d6a0f640bff35d787680176f4a0a16e2305e495d4154991dfa597d1b0b1b6b1935904a926bd51e04c08d45d6ede00c0223a187992f1511e1bf6f63b81be64b68a2a46f74601cb0fac9372959c4cc4ba8090ce9a1968d958df52d518cdfc040b25d563e9f369ddf7f6638f29b8a43491da19d36ccf63296b3f48e6a6dae294d5fe9391bb1e786792ce469969788ac9a55c9a0d407ab01cf56edff33404b14b76395b44ee17d1b333d91b31172da8c5acf754e3e2aa263e1b354341d6c14c252a7bc53155dc1f137b9506634007f1d67bdc366fca286997dd9eb2750c1f8a251a7f421c220b2130f63b79375731d91e4dc91959abd9404bd80b159d8619aef9f3c06f3d7f0004e9700917760abb68acc86b8d18aa78e97f26330b0604749855e54dd9b0cdc93bdaf7fbd8bcd1a03bbdc71294c9b7948e82c4b8431d9b4310d865249f1717141bd7e239f160f05620beb5bed648b75cb6af74ab71eae40922a80d26dd71193b09f3f7e77f5b22008cbb569eeb9a19fa6322ff87957790d7a5e202a7f8b9b92587bfa9443a81e104fdafda29c21dc28fbe57f44c097390d8ac81b3577846c1ab78663891104375ed6850295a50838e132fc92e31b29db87623bdefc78839a9e1d4fcf64d1015f86b4a0661eb2446f458965b0f7d951ef9afa797882556c8315436efa41319a767aa68a05c8ed2fb9c0ffbf531aaa75395cbcebc7c32c34f7fbed1f980b2e7edd7b320df2d39f07fed69df409811010e638082d5667a8db49b3a2dd564d41ac91ddf555ec5462622094f05b6a6ca7c20a8face19d3c9a42f26ff36e21745c0157e4158aecc729e9b718ee7c8a924c3510bc199e29124a7dcfff415e12f6ed6986935db433937b10fc64d2155a2f36dd69793d3e2ad8949a2546cd0a1d3f1631b65e34f8eef25028aa354539f483b42d9a42b7aeebb29cf18df9b494ae6e3f3c445be194b1221d346afc8613891cfc66e0a7f349a5236fd527dfef0c87176f87e3338a5f621295927d99ff71dd3c6efc447dfd5618ee812525009c01d70e6cf199b1cf949f6d60391a8978825f6498afbaf8620d9df083c7a05ab0a0bacc29e30b1afa0fcb219dcce6c317855ca21d3135dea3fdb97ca9f63ea7159d128e7e970b41c2304749a1f492b56a083ead12d22c7e425d79a64b2b40d2af633c5bb0ce632b2b8f8694954301dc94abd53bba525aaa3a4b12979a9de34d1ca4d421a11a7c13c65fc532540e34d21237202c532c212397b0f9ddc9bfea2be212632ef7b6d2d3f0dfcb54f367ce166b946997d2a575f5d7666674c26bb2afa8e3f761fa58247adee54054be7df01737910a806df880e43132fc3dd211b44234768e9d558ae30f7a08ca3ca17b6f0f76cf3f9bf1b157401adcd8f639a0ee04871177a6f705d1958d2e46806a8bebf5f579ca5c846b498eb038dfe0c74d2c2b976e0558e97739e175e98fb16dbf41405fa54223a0c129b978161590b8fdfe9595039d9a9d01943584321388595c8fda980b21bac65956e72c1434773c1316bbda5ab195318ec542c05f65d9bce4f45d7de60d62114a4a90c63c1a2326e804b11d2f4fe13504910526facce485c6dc2daafd185d64c2fddf12e0d63b9f1d3a5b011c1303eaa7867dcc481da6cb678ae032a31701ce4d3ad8fe5aaeaa058745636ef4622b684f774245fc3a6912bff17dedffb57008ed7828b365ad4f1a085715afc526ad67700d7be71008179092da78872e543bf9b6c0e12fc5cc36b2e206c7d8b8aa776685f134f7eec8deee0f8c8e0eff26d710ddfcc60713a2423915e9266944e2b7a429bb5f80fda54949dd1c80687df7f3729ebdf302692b35ea79a346f49f99acc44b7ec6fd3cf33863fb120bf8d39ef15fc728f4dd3b8c27563a3e150ed7ead4595dfde12bb3346d742c5fb63eee136c8781babcee9fe79e462beed5cf73aa3663fc143134f28c3994b0de8861498f26b9b8df92e10c5fea7d8250003afb4aa423a7a359227ff9b96f641fe5e486cb755125e11dc3c7d4b85935bc25823606beb7f0bd2dd5fc8b15ae03cd452a668359dbfdc842d4e5e4096c79ef178205a3f45dda7b2beb302ddef0a0d7ae22348e5504db705f96342b1e0390b66012f661eccc2b1b166eabae2d5f480d905fe9964caa0e563ff9d3bf9789315d5aa368b82d014fffca7723d6495f5a165cc59f0b3cb1ac4e52b9025fee8c63457706b66dcc68d13ab94e5e779e2ecdb3a3ba58b1c9a4d76f9b1354ffd95f2b05c24c7e13ac2d0963a6e399252ab4fd97465a05f860e890e6cbd08c7936cb8de106ef0024f6d8e02af82cc0854e36cee1d16a75d48168b230e02d814e2380d5477aba581bdd41174040990ba3847f5268e69132de591eb2e4c99250b05028910efc77db5460e944a1ee54fb114a460d19affa0daf4165443f3c1b7a47f6c89561e6792e6995361e2b57795bc28a6e36c093476a70d8998e024b6bb68736bac4de574ff30a183f49c267de29d70718c978d84ceb2c12ec50f9c5325c1d52081087129c5e5f4050a3498563b6554029160482cbd8de1590113eb9424726cd0bf44854bf58a0c5aaae2c1b8405bffcaba1906daed5f3ee0a1bccee16009a22ae2bef3a9a986306710aa65ca27f61876929e784c1d5376508f53427aa2859d12d5f0f80a7ddb60dbae80d7ff1bec0cf926a68839cbfd1a6f4a52b86dba9111b4d632d93f6b1198fcdfde250e87d12c236d071444cd98509d5632696216ee8334c7736fa6bff37ac16663a7c865b4842e5f6eb60b438b4a2ff4bdf4a37e21744703071d979a680b28f6cdb05f8d518d9e29f864e85338a639ec03e08713a8fb6cd529da5b1ab5d3b3067d64455bd0ed4c9da60bda70c49a1af3c03407435efc97c10769f2cba977cafbb4e8d04f298ac625ce564293128a40e66bd7bf317918b444cda8d7f6fc41a1e7bed25db8ae66791a663241278ee250e226b4dcf4b619ecb26fcc1f3d03c272f265aba0c98b6f1487231d82ed5fd61ff6550e1382afbe26726f560a52780dc5c819af08371d67f39cd0a22477cc5558aff90c222eb3d55350f26fe8b1e136d8c85683d54f3a70457ecef3337ba597e67c345eca2566c981cc5cae703f507a368bdca5e64ca129dfbf98a7b394c495572d0bb95859f16a8f427731c8e343d8748c1908bde8a7d338bab2f1635d27e099d76dca61a9517f8185c9b408b42f58956dfd5f90d60ffd9a71fef09ec3c6172270ea19ba7ffd65a2f86f75ac6bbb8b587701898dfd86a7c76f3c0588c4bc8cdea3258d01b0987ab85280e8f3ded97324e254adf250c7452562cc09664a49cb9b2f4a1191516fe61460f0d9544c93fc7ca5a8d6f17e76fc94434c50ec72c436661f1b85f504c817ad5d2c0094a8a1f427bea1b70560aa19355dff32d45c3877c77d7884dff26d2b192d75c69ae012462c255e2347598110b0fbfc54b09e2ecea87813456b9236721977882db9a2c1236c2a39be4373a7ce1d1c5c462fefcc7a25cd0b1e521e50920d7c391f9c6ad16d7e30381916127b8cf28a35c7ae22be81d90f3eb7f3f54851574031800e8dc3f2dbaba7031700e49064877e5c0b2adef28c8a6031a825125500f031cb3e23a12b895cc0f4a93d160e718b962b070e3fa480e7fa12d1250866a75069d9a7157c86e1bdd9731b15dfb2982c60e09bfc492a71a10a689eb7f6836332e5dd511891b91bcc771da335f37bb22e1b15414371794c9a6e98b424a7daf6ea5068b848770b13676aab295d30d839eed54363e7f4f1ec1a57eb7a7e62f186339e29acf88a76fbaacc6acc2260d2583cbdd383ea3eddaeba147cd6a54eef123a6448f5bc83d3f86573d59c9ea4acce1e69e54e07a0c88828496da09556ca223309ecff58155f970ec61fae7e1baf07e6a128cdeae438b6006473e9269e5739055c50870606e5883a6d7785fe8160adf3263775ceab51eb6a2aef66d6086064a158164c7144c759a12e5072d2177f9c13496c9dc3ff7383d916c16ed9724105c2cbd21e2f672738d992a50938a603ca15f4695f62ed8ad2b1804fa714e866426b94bb6e1b57d4938b04f11f359ad495a4950c9e789b2c6305ea8cfcb3990397989f2ac8dfe146adf7ab39dc371e6704c21aec51eca21797eabef750c2dcfc4f4f2c78cb25e589024a23bdd1af79003fa1feba9bd4716556e298214db43b9ef9b375f2fc7630aa7d0a6134b965edbf59feb0c04d14b92dc131bf70a5cea32c634c00ff77e602b2017a0ccf7d4194da248acb9541b8f8a80e96b800223693d032d61721bcb1eba53300f3aa09a7e80c00a8174e96a7633015576c4b95dd71eee4e3019b41e734cfc2947d34d98a2e7767a8ccb7fce1d0c5875b8788023a4dd6c386fd41ba1ca2a86612d02858edccfab8a316ad86a97fe57dcd82dcc31610f5b432b492a0b6e609f2a4fac3dbe3988d8f87302950e7cdd8830aa8ae9e22d43896548ce2857078ec4564845edd11d9d270ac87e91f676bcf13af40d796b96fb6c8e06e7188be4dbe8283e5eb25322ad404a93c7fcae8491dc8d8c5bcbe3372bc0d334020c81bba8c07cc1aa7b52582a8c4fffd430f639f58ae561a008f726097543b2a2dd545809b8501e491af4e2deff3c1bfd286b8c1f55e2aede78d48c748f7d32c6d404b6c1d745bcbc1e2b31d258cb4c4f90e70beb2aa0dec4ee8169642d2769677b0e62abeb4397d02d9bd5da5c87c1c0529e1b767aeffd8143d438ee49b8901cd7cd2ef081430e04e771b59db17c2170999bd15e0bb2a2371ec16e97ead43843706b63b49d9c956fc376fda9d9acefe506de13be7a61d3a0d15a83d96555021f730218862d2e3c8e8b94923428b13e971c74801a5bd907debd2442a769d9cf6bf3e097d03dab871b3a7460bfd1806121df781b360602c10ea8c31c57c6d3f3e5e97c23fcc8ed52f544a73bb497e2ca2b877a335e1aaf21e9494203467b3a8ba26fabf28a67b6898dfa559d0f87d643c15c427c75f6dcf040bbfc7255a6bd2e5b06dd69c327e7c1dccdfcba3918fda55aa9e01ed3abbc31912b78b96d0655bca4d11606bf25a5209eee8958d7cf1a01c565e359804b160018d0b1e37d14380352b59521f839c2d271bc978bb1569ef4a5d004eece05e44416a50400e86adab5c7957ac88372b2a7b160f334075c1141b0180c5028330cd60d5c493642fe1d92fb6aedb57a2a84a2ce1712115b03ec6c6e105466da71933a3c43bbd714232553459274611bdca1fc02b9b4336ea35d26bdbe366e3261bd5897d692c6d1aceab727a9b1fb8096faff4c472f53f2133ef79a5c8742ebe5e3d838eb27b3ad6d6da2b840a7ea4fe665f7c226294891fe2d56f734e56d82c0727dbd0b7a9b0ef2db413ab7ae0f361d6b32b9981307935dfd220b455e6a6eb2e834060397d531efa1f14e7b8105281cd5116e49b63fe769b7292bb92673ac67feb0bba989bb4b3355e0c2c20fee71812d8a7cb15a90b2b87b35f97f821078ea9f15ef1bd4ff2a9626c4f62afbbc1a95ba12ffa5678ba39b5114c6baca22b4ed9fdd1e665daab079650ac89a82b167a3371b549eb88971f335120f3d95018e4ce7e26425e03aced03fa80c617bc188753c90b8a0f127eea4aa166f617b816fa1e7809a9d053ae81f075f7a5b1c5cdd1633f4669e1b3f0f216a0384d6d0e3b8e0b011809b9dc2d6e51a27eb84cf37407b9cd67169da7ab17c1628e3040f3243064c4aaff42c6444c6f9d83a3c5646df0647b0aeb00784acd9de858603b88ac1cca95c28fd378d04c83093cb1cb616729a75eada0b983cd11fffd90876271c251b35090f68474e64292ac3e01f5b4e2c32c3056abd5a310a03fc08a981a566b06c17f22cb52a740c2aac79dedf9e7f69cf2938a95dbf178e401e595ef29071b42838edab2c0d6e00bfe0e979ca1dd19f9c516a2e32bddb89a790e09565251da72e3cd2d3f6a2be2b5ba2a88cff7fd24eb1759f17124599309bad6d118932bd5b09aa2451b8c3c60b313255c5bb4b96cf0dd55702f023812cae61d520c988c2871607fa4ccc8e3277b104f1577a85940557c93266093e8faee05527609370849f5a2046713571f0b473645a64a1930801029f081ff0b69b5f850a2753659d0509da971d9d428f8693cef6f1a1a5187e2d80b9d934d2552d5aa29f638649882adf816f2c322f46505037a2332cdb1e3b03c49af5f2422efc89e395126f7cd8b9743275384f5a19ecf9c9a6318ff80ff2de97ee4f08057acf4092057744c7b157f5ce319f5f21c116daa8608bae1e424fb5e008a29a1fd335aa7ceb0ccaf083a98c0e2024ffcde01b4ac32967247f4af4ad0ae5082dbde3232fb3cf74c24909c0f13f951352f2b07f9b99b9230945e23d62a18c575a798ceac14bc9a7d8a931de785022cd5cd7f1a15595388239997408d893a0d57eefb75296c48555b5cd9de5d0880c075e56c23ee13b733529cccff0d6553c20c1a81ccd85f38460b06d56a4e07ecf31ca31b2635d0a0a8bbd318e86e02e991fcb54e06b00bd26f52d427aa32d7f1fbda233b2a5d7d6c44360545a199f1ce943782e059d164e818b24a5bcc119512d2d805bce781f01a8a2ce591c60ecf033b46b9d89409fe8524baaad6da57f85b4f017c6b1876ae81031ed09611ad8d1b840f759cfd87323cf6c3f7082a0fd68f3085826fa670a198bff1399f72a98f885fd3b64601ed6c401a4a0d27fb5735ffa477bcfd80616e594c3e4367449e76694ce6f88cc76909a0bbff068119e2a43f27680480b65813c920e69d706ac5fb796769e392ac56e13e18536cb7f7fb1e6a0535db1fdedae5949e075f1e6ce1ea7aedc927954ae3515edc61c718a7522f909bbc7e39b4a39c376144f6debb77ab99ec63d64e3a09ddcb9d2ad46e8ebd40d75d6a7269fb7649a379cd8bac4be71aa59316f9b3e5173da00559b3d58b5e49ac4a9d37cd256f14a1daf6fcd38025d91a81a5b9875dcc8fb59adba87a77fb19496dc466af8ad755990902a8a4853be21f49ec9e201bf9703e980e69885018d9bc4446e048d9c41cb877fcb554142f1b28697f2ade443b93b6b7018f37cfa3cee1cf6133f3c194a28703bddac624ddba9d62a44ba006f19208f53307a73fbb21b89c21702e5888b73b0d0e8eb741e0a92bbed754ee9c925065f63a93943e9e859191bd1b61112195c53e9a0cbe654fae618c530bd1f05d528768542f65dde9a91a337519a033a3b84c51b5ce545602f3cae919cc56a5ebf6d6f49a7f4422a4c2a60b28e5aed40ac433be178d7b86a0b55a8e14286448b967113852eebc58e026f116f3906125229047788675756b66022d2897586b59273c4bacb7c6f1069d39d166eb5399aaa842ae4acb6553ef795e6f7fe8e787341fb2b69de0f602ece1dc06fec817a871e4f29c81e135d340e4dc174702c01074e106708dcdc756b4a2da3a8c930ebbabd6d8531a8400d98539ab9083d4d3c00e48a27d8151589579df087fb0603dae152928e1a7eb3e85af85d739d67cedb81ee777f022b195b6b1a23f5e97e9541bac8c96add1ad83fb6a9a29e8761f10f35e8eed70d9ffe0d3733aa22b1f2beaa84aab6ee17f96c42fea0c7794ed5357e7be70325968ca6663a3f52dc91b64aaf7e5db94c8cdb7deabf95744b9cacc493bbb57e297d746623629d31cd4be1e5b7da7628da4c29aefab11b17f3e64d055a3dae14c325a86cb7bf056e2ad3d30a48762631c40cdceb986e0f6d33b5a561cf3a3fac63c62345e9ffe0cc7a767600ea02104ba1dd376d270634269acdb2544f825756153ade99a318198ba1baac7e373e1460581a07a80af823b1bfdb410665ab37942e24ea1bb889bfb8a2292f71b6a9580ab25584e7ffa8a523c4bd99528ad1221bd63435d2b29d5d82b1cba82e1b1b9ab8ddba957aca35614f65923d9462f0a9e0b3020d3841e262be397aea31ca91c7858d548322152f8b9204646c447570d6fa90e020e0ff0ad7a1226ebca99bcb70da014e15c7e324e99712c98cb2a6d1d5c3c6abb0b3c64b7f57dfac953f125e3e39b795fccd5d6f6aefa874ca4c76351d5fe9eda6bea3bde2014f567af9d3b62f9e4b72731793331f78abfd07de5678760e35fbad6d522f85a7ffa04fd28d5924e7c62afd4e11d34a3c777a4f03ece4cd4ea07a7228edac82aade08b9c1a29b13f4f9eaee0d8174a037e0d98fce552f162499d00f7b31c96d25ec01beb5978196df22f426ee810094ecaddb7847d517144ebdcb72970df060869fcd763632bba1ad059517f8185c9b408b42f58956dfd5f90d60ffd9a71fef09ec3c617213407b547e0ffa953a9fe3318af413f14ab31b9bb139762c7230f95fe5853f12c94f65ac7e4938f74cbbe8e8331d00103e0e9ac204c19ccb6495bda371b879496a984a4a390599a432c54b0674dcaf55e0c80e2835892455ed73c3d6c1ec666e7f7e843d7e6c5ebe7c9dc00e42a175c68303c469d8108ae3062004786ff808fabaf9e1bd937c73886211b1628ccb41b8061b31249c06b8b40fe9dfda21c96dd24424168dd5255234ced2c3c671ddc3aa04dffe9c7c51fd252e4f3d6d31212a7eea9d3929292831c63b5e3c5ff29430932c44cfc20dbe78b9bcf4636b883e31d8550c5efb88074a3f1fbfe9457f0f1908e0ec4eff25b628b8935a4a809e90732c87865db8bae92d764b8ab1e2cb8ef49d8304d1feea547bd0689f02becdd07355a4fff1fdc4ca18b840da71f6af50a930fa43c1d6432391a4820132da6e619e4c611e2a75dd47c448fdaca4008336b532a215b737cf72da38b49aa139d1b84b875cca5f72273cfcad4feae12d7856878088744e81c3a58c532e0adcde3ccbb68a9556d37491c60a954d59591ca5685e7e57f1f4166dede9e4fee2dd57245dab20733f86ed5e5f3e7ac09555884d0993ae26ba4d5c8b18f03a73edc25762e1098e9a14fd5bc51669613d6db429454fb53388687cbb38ca0b78622b3f8180ab020a8f75c250b8382fd598dc0e6015a3d14c9e75220ecbb92f2bf0acef028fa958c6e89baa4790dcee6130b4ed3c92b9d6f07d138b072d2177f9c13496c9dc3ff7383d916c16ed9724105c2cbd21e2f6080cd01b40b5e6397e7b05baf4e4fddb05fc10c4550799b4dd7f98076dc05e1641bffa144cad273e585152437071a522cac3b86e7c067f6509c0b24bfb61a126851f1e18c65d138bed21bbdf35566d5590152540311967a4b2684d71a711166211ccf30a0be13510ac12b4a2ac70fb2fcb8374b9628c7ac27063e0744466e22fdf55ff2bb7b92b1766a79792b7d87ee216fe5775cd69f138f3c5416f26ff175b8a9d2317492413e4ec10dab81e4af65d3f5403cb4d70646b7099f7957beba4f78a8462bda6cc332e3d1f83f02b47578539b8189fc617a898f2a431ace231129baa5b1714135a3e94a23e2c5fcf5480acd1d4d24d3b58ef6640f4db8bfb7a47a2247fdda86e5115b9b57762b7ec45193a24795e9f23f3317f0fd0f5c0894d78ca7f1fb9e891297fe71ecb13f757cc07d219eb961a68958a8df23065101179dac4df5495bc08036d78df1eacdd57fb04f76739e71411eae30bcb9c079c1fe4d58e3e373089b2382885b8c69a03abed52fea98da52e90442fdf9c4e5a0c61f449e03c3bbff6424858889489d4171cac5e4a27e267466040f1657a0314d68e38f2bb1a9a2663df74be6543a2034d4f0c90c448c60b0ab40c84e5826a6292c47e8e9f8f14a2fcb2d50ff0bb1ef918e0ae1932e8019c3df0f640624cbf440d57b3670a5cf84daa1a45e48264cb0b852798b54044ea089983e63ebe045ffef93eed894fa5d1249aa26102068540e8b50ea6598120243fb0f3a6dcf4b31960cc9b3750cbc3cc2c9c9a22d610b607aa32bde14126c071fe4e698b3d548b9f04c5c96a7da321b1235470613f07917efabe5de0eb5b804d71dee172fd94c4dbe5bc86940e5ba1f43a90294ad2e7094f919b4f8f5e34004a1c5606fae69ac8c913ee3efe4dfc545942d96215ff5f1fef44b9fc6e195155ad8821e9494203467b3a8ba26fabf28a67b6898dfa559d0f87d643c15c4c5e9b91a4a5a32cd1c176b328dc1b47922b915917cb564c38c1fc718d46d2e2ec860f7446efae23cc21bf90d4270e53dedc2970dfe9515e1c54f030ed44968d07df77160c63f53b221bceabcdab650a0aaf6907fb4e4f7d22e62050ff0b3082167ed96c7798c6823b55d77616135bccc579c19bbee0e16902a714aca11841210ca7131597a46edb40f2e1ea5c71606d679886c4950d731d0add2ff7f102c7f2a4c40893e7d3f0f59bce70b6d50f5d7e37ae1e12971841ac80ebc4b8e00acab08f140c76fdad701d0e2c0be0f4aa778e23a712089bd845b5f78dbe62c78348f3e43e892a16abe4dde3ade96f3a64d4e29ca3ffd8c7f4f29df3348c36e9ae194da79832f4bf582726d2856a21db383bf4edaf2ab1cf869304a5f54f0dc9dca0086a4a0eeed349185498e0a2e14b8f4719c8058baf0278cf40cb2d85836b6ae43f1d0b68d7d977b32a6cf9398441c08a0853194924acdddabdd14fdd0ad54293be88d8f0de569cfbbf40aa4adf768123af0d035fddf5011b009c9c2d47c8f318b923dbe83dcf4e7754bce751c203b709c1424aacaffb38e856262549b7bdda801fd37981887aa4ddd494c5ced03fa80c617bc188753c90b8a0f127eea4aa166f617b816fa1e77b8b8bce2f02f59652b9b12fc18313c779f7d6344cdb1b3d63bcc25fb79cd6fd190d20f622f0951884643967856834020333c2247e46143be02c2ea2954aa654deb7d14314ac6ff1a8ba0c568e42fe0976cae8bd6e62b842969c3250b16244a34ee7111400368f4be6015803511b2d91128db32b988773ee2e549f06585cdabd094278b1b19966d8e1c1a8770c322acc789a1fce754d9b98a4cddfbec4842eccf8f112833375ae4a46f3cc803f1e9154661b2477e5b7a99641ad76a545e91b01125a3f11739ad0640a8391d10f1adce7abed4f5f85b8911a0dfb91476aa340b4fdc57638addb2e761e06567da68caa4cd0ac124f404dc39c9855aa23594f0b32862230a919b256e35be5dd25a61c611feaa19c3d2d5798a5ee758ab2f34a8553463cd5951fd22d02dfd25221453adb4cd2c9cbe354865ddbe94ef3b9c30457b0e09db5e72e8fac8c8738337471c9a30f2f3ef6c5bc1a778a8653659d0509da971d9d428f8693cef6f1a1a5187e2d80b9d934d255a97d2520d047264fff43601f31503d89640b20581c5ab4be835b088ef0450a2a0316ea6effac9bc1f8aff2743f62b69d06888ad08d940611f2fd48fb588b653f2c2bc489d1612c5695cef965806c3936d371f5821017b9f4582b0533eb00e272e2c3428f81202bbc60d9c294800ca1d0cbbb5d02f02b0264a046a43b1374942e0b90df3a17edc9b568344fd9061b37e84fee7a0cacce8d8e31414a9ae5ee488c795cb6d31fb916e3572010464aef6b260aec7b6b9f61a1de95c1a429f689d8cdd5d7a7ade8542b0910c5eea2adb043bf8c480101189c1f5e320e90f923163643ed9b98897511bf6132af75446553c6f580e67f11754b0c4313a70404de7d9d2a451dfa19717c9dc5df76951a2032b82ad665676262f74fc9a841dcec4dec3b2d541f2fb65d19065f6f1cc1df04be199e36b01cacb99c61dfa8acf4efcf894285e8fc5087dfd67b01a79d6bd854d67222b896ac542102c875003c187af55bb05ee3b32c0d0e83897c5c9457301f008633db289dd2cce767b42a7add87529465f2cef80f9c45c9b2d9dd9f88d8e991a491caaa0733d06b383d7b766ac1c6fc857ab9d8b6a6eb3dbcf927ef45ae22cf2089a09acbec723fc8d72afa334de2213d6fd4c0752ddd4e2d7bd1c0765d45297f8d4639397a5d55462e57eff6393e47ca6fceb440808905a98d6ebba8f9107690da24a8f90b65e2c302c89bd3ace1ab15b68a0b708a4dda790c6efc2c03cddc99aee0c41eb17d6d95708fbcb4987468adda48d42ec7b04d57b7ea11a766d15a89dfe6383e1ad8fc91707cdddb612b3463210628365a2aad3ce942c2d6cff2a53d1b58737f319cc13116fbadebf61b1058c6a2aff7cdcc34e883b22daf6e60c912e1eae52946c9c1ad5ee3d2975c650bce53bd0ed554c38f618aec33fc207dce239c30141a1e82e7ca4baa62e7e7628603935cd283aa4cb967f93f5fb6e9059cb5136590bb4885f270af711443531017c3907b6a622e7c788c611c82361539abf4626b36909cf4df0f54f231e456fad562026830a7480e79a67f60f044e937aee2321aafab232257c468d67e0d3b98855218c835dfd4a0ee891e289dcec4a1ef4462c5b49cab26f777dec0941c6dc065d3e6491478961c7fce619a18541b00c17bda4178d1fc4fef868613debf78ff95d7343a6f8441b5a3c0190240f0efd1dba3ff5a9c411b35beeb81ae040fd64a8816e4f3ea49aa148410fe7fdd6aa69bb34c24dea6a2d81665c82cad8c553b13506629fb31d89083916aca4737ccaa2a0e2a2c97e1b1511a45185aa548346d33d42fbcc3a14ac7544fe2c87e1f13b113589aa8f1d1edfd98a91097fa2666466f06498565ad3749f67cc520c91a8d3bf8de57189096733c08439d9a929216038dd6f38934ac89077be853b03cd611e0d7f652dd055bdecec2fb9320167599b766357e82f696299221c09c41d914baa2bb2b92535ede8df17920801783bd15a9683c29b6a5842e6c2a0aef0b2fc74b77e5c62320014dcc22795cabea28fc77781f1c85bd733a10d50582cc04e6d6fb69494086c2c8e34248891910510f23796ccf0cfb5cfb4496f08f2a84bec99dc28bb46eaeb9c40ef6525c3e3d3967c34368464d37af1cc72b6169227c329dab8643e93634d39efc48b9b3e2c91ec290a0eaf869c733fbfbc494e5c80dfd86ec65a6de8804efe403491447cd90c39ee769988f974c6bf75c6e708da1ca6c5100528bdc1fe1812c5502c9090b9844bbbdf387febb2d849801a8ba1b518f8b5007230ca22f1f18d2339d10e020fc7b1113d1cc94e985e5cb22b843366dd7849f5600f8c264c6aecd826b36075f7cb05e0e4a571055308a3b690ed4a40e3e90b188faecf9fd668e0ae2f0a7619c2bdec76a58abae647c920a7bf3520a138520246a91c1db7aa0bbea7d5026f97fe2a59504f3a10890d31be2597d39433f20d74b1f2cdacfd155f57102af179520ac6ed435d88d745378a8ea9b15d7b322a657f0ac665fc0adf0400fcc671c09c39f5bd9d66a1eac0d2388d0620d9bff9f35d337141494aa139fe64461b8e035a058853bd7b4cb0551cdfed7ecb4f9baf4cb7b22590eb5132ba9403aa75adb496f2b9c8c4770a5a59df46a4df0123a513ea27e53a1b173dd91ab4118ede45519b0d79e38d249cf71d62a3f24388db93dcf65c3dc1f33b2d60c137f9bc8da7b6fd369651819c1f818ababaa003b53a50de5ee06452bedb97c92c3fec1fe652bf34e84f528ca4922e787e0c50f1cb8500e67e518f8f6d319bcfa3258368f4ee7c3b8e48344e90b1d7dafe4e594a13495625dfa6e91fb5ab62fb6b55e1e82c731e3cb782cce184954261481549bab2b82186c0fa3224c7b3842d24364a2715f747ed47aad1288fdd730864b374b879a2870f8531bcac5b80060c06534834d203740e7822c9601ae695737e013f87cc27a1497b14cbe2b541ce6d727cde941037e796e1cd35af0463a3bf3bc3d02c975c1a3210eb51f239347909db2b666e32ec10f4f66d8b3157460f92ef431e38c78e929c58ce502884d44b17dd4b8b420ce6a3e69801778847629d1b3c8e2ec0f264c003213c60e310e6e11b8b00bd9da7207ee5ba714ecb0c8c4cc314ceed6b4ce8ab6fb36a3a8568f9aa31eab502f98723d7d9626cf2afd9c0bcc4b9589f88abc8dd8de6061ab2ceeb643ef574a2c2d3f164dea66f1eb74d76e44e7ccad87aa297eeb42b2b2e42002e313c977478d6a4563786b91f037f6b091d8212fb7416fafc19080bea3e2ec05f6a15ac2ab476bbc0cd09c8657e49e47ff0c3167d1a1443f04ffdaa2eb77ed8eb5cc43aab24dd72e6349296876dce03fda4ef1a5030f80214534ae9be5a50575a11ae7db7de18d2cc7e2e8aefd314760877d9833284497847937f1ea49eae3ec1411c6e1d7f46accdda93b69662b1d042801e79f769f2fbf1b1f1d0b1744ce0d3cc684673e2411f232d9fdeaed820e18ff5b3d2ba31c0ab0dec9c04af79702b175ce6a662359500194201c961994cc649005d895a2f5b8402bdeec1999d65aa71456c616c71ae4c1130640e921690da128295d450e96d9e86d8db4264601f0bcd89b568b285d37967a14fbecc2455adf59a304939b66754af45db3678ff617b510891ad0aa62a2327d4b146d7ca549243f0fcf9229ec044f9e2a0fa489a17de3703c5fdd92df7b759a1a268a56c5a493d600ee6b50b7131b44ff3ea70dfee7bc561d4340443ee9d71a6aa3d7c20e0a88b573b2873943ca7921d283e62d97044c24fc9c7ca2c742c4c2c5fd84270a645847e39ccc0e3298d751a715c13dcb1e29b17bda7156c8a9a2aa0f8d5aaa1a487c9b54066311dea6d22bbe4521aec76c939c00d36becfd2ca48b60e4f1c8c6fc725f9fc5085268b02918d72ba705e54e52cd6f98d477214b0635147748141dd6912e15885c5c004fb6af2047875c91e07e3dd44ddeae5dce176c8ab6b3701bf15ad40d215a88bf1ad540a0a867c29548f8a3b6924cc3b78e19c3f120c2d0bdfaa7fffecaa3b07b778d40590d1527e869a9cc72e13976b74dca33162cc719b619050502f992f3af4da752c614cd2bba2c397cbf048111cc8186470c2981d54bb8087f4553f0f70d55066ef280aeefe3aad7a09f0f3e8b72e809f7fba3954409865f534896e19a12064d02095ceabae6a86267258af9023870d4ebcdb6e0f6e78282b1d22d5afc7e8d81aed4ba1b0054e9822051c0c4b69ea9a0b442bd8a532e20bb4e719232ec99d0767d20ca2fd08f5a2f5409eb25ed50f6230b2be796085e1af72a2060602124bd142aeeb9e3f627e57456d36c23f7f64c8bcc2b34644a3f308bd23532ff958e5d0adfe69fd238528148b028176d4f1e9e4b6bf3ed0a580bc740d7c678c9ea00fd31a44dc99e16ac0cbb721f6aa8782c5ea70c9c3144f80b9f5fb7076e6901f241f08f922c4bd34060a2ebf1b5d01a0871b3a6d96700ce6e9193546fdf46b7946525cbd9e7ae6471b8bb97ef2718a13aaa2b80920834f90e8990c225e7b9c59b38fb1565621bee7f42edd3ef0bccf51071afbb52f96b9dd35e64ccc2105d3b07deeed3aa037b371baf0cf24f881affea889e87d85319ff82a2596911dde9f2f4befd0bde68c4607cf1db2e50c01fec28894af8768c18f4ae09cead236aa7b90382b42849aed77accffc8be7eac5d600ed83b301ed72f7b427c0482e14e7397d1c3809f2328e877fe0fb71a5505a5b47fe397ea6647b4c79c583e2018f09b946631cac2e8cbadd63c4f34fffd7d0d5fff1d859aa2e038bdd4f3ae52bb3949ef8d8a6cd2d0e50e1e0bf64d255fbb0babcaed763da517562559f876bb15ed0690ffe62a0dd115ee4fd91ab433e02875a3e0b7b2e069e3e43b97bd85ad44c1020c07a18b941298b44d3beb09b74a86c9c7641499ea254b656ccff15f74e43546383a9b99477bc3f6abde34ee4468b1c53af4b98bdd094ae2f5fad0459af8b4042d4b8d830bcf25a87661b03cd022525c0934f9dca39ab45ec85445f7b187c096b675e2635f680560a54215b6bc2b0fdd774ab4f0ddec209f00673dae478a1d8f1767105385a51bf25bbaa917808a9b1e0e8be6024185e1c6f66859f0319fb6e0e3c8e329054700da254adfd509f7fb7f8ec1c300425f1c2ff8d588da69f293aebf4393c625324304a54c72e4f0f1d61185261baadecd172308eb6dc4a0bde0fa51a02bd0a3a60bcf00ac83147a4a1aa40961c3276e8d808b95f2094efc418d96ad881e009d4347798210dbd297921fbdd5214c4b7df6e79ebb639d4228468af54d22f027c34e1cda66fdc49729ea85afef3554442d06701e2e8a655a1e925303efdc9bee2541f84a7d33b9312c3c15d4e5d903051d6eebf84c9689c19fa39d9b8ceddc5331f954e05182eb0309e59c3a04f5bb4f5ea344a96f9cb2c49f7c7cf1794384e3e7ed2c49f7c11ec562c7aa08357bcf59142075a4123005f12567385115d52b6ea960bac3e80324377f29416650503915d71a0651fd90902973883615b7c49186dda856c5bf211c6b5913be64d72f32f2dde05158260ebc8d68c9a98b97e499e05b97eb4783ad2cf18dc8ba4d1e3f3ebebced6a6a380e1aeb22eb23fa4f5852327a9c1b7f5588923ef3e180ae16bfc64698680016e3cbffd0c62ef020df301bbbf5eb1429434ef65736dfa11ec2504001cf817538403e5651a60773b6997646809a27a048eec89dc0f995c75d98a8deebdda1116f40f27bdf7201d0be2913ef85e6e3188b8a7b0a46f341e7c874b9fd3fa71718a7d2c3bbd7e43de20eef834bb2e3ba7e6f345d2aa40f8ed35befc2fa82af97eb237253d55f27a4d3c7060d30bd7be5add3adbbddf3fd08381eebbcb50beed4d8a47aae745d79c3f79b291d6d0f97757c93693a81e842f2659648cbe8afdf00db7b211a2f80baa10c9af9409b07b18c05e0b8bfefabb536f5dcfbca2142434d7486992e1f4768d601409101a392f235a0acb057da6216515e411d5b7fba6f6e58bd488528002a3c08a4bed4d7fe5b8e0b3092a6c045bb79684341c939def05b0bbd186e90e2e7b2c5208ff44c1185cbbae193ab3581bfa487891bf21056ac7bd57876392030e923c50abeb1a47b17d153176df735e9fd922278ffd4cb4ae36edfc80f2a997590bd3cedf36118d232435a929ffe5a2238a45b92460758689229943db7b179eea0baca6c002563981308b209fb5b8ee146f0561dcf385f98f4fd7a4649c22e352371020a0b57755adcca123363e81893597b6e12e82326b47c7c46683aeafbe2ebfd479d96c89a010525810eec01ba7d4415fd7bb5c6b64881a1881bc660ae1b5533346dcdad322ba5b2eb09a38b8feb9b2ffa1bf45085bf24d5c554d876ce96650494b27b04bcdba63adf44a14ff1ac6f7e5d4e18eeae22ca1dd24876e01df1f33870d2e9a5d139d4b0691d0b8372ff80a0171cf049fbd229fd4f3730bc33baa4b2d4fcc135fb103a1bd5b34bf8f41fabd0944702ab9bceaeaf2a2feb1c5557a35ec4ef8e041b6440146736d58d4c8f2b17976699cc1307d283a61fd7db3b980840f1ab65ea34ca20e03300d26dd12013b5cef4fc8ed513717fb2b90bfc5662fc152a3f411aff5ef2e644ada5429ee7028c53cf76f19010bdffe84d735f22dcb6d34c2d789a60a4179316de2aa24c3e50d06973203eda777699b9809d4a277d32e1de9d378b3f1e78166e578ba06dacf2c5a980e03e1aea91a18ba11b9c40cebc79ace866756e4edfdc48e1f47b524dd564f5c9beed96312d1e30b7f69265614136d70ff1ed529c9b8db538088899db887b7d7bc981281737c2f006731675516dd29d0050c4fb801ad5f198f3f6db7063ee5674bfbeea11b7c982fa0de1c953c78fb35b59219160553529b917bf3013814756ca5f71b893ea9c16c3f30b6f3155ebb18fbccac9c314e37bc8cfe049304b722720f7d5acbebb53fe266d9affbdea6ab1c937f609f09c8c94ba7987c73179d1b49b68bea686636197d801ed960cb2de507ced5c8a6ddd1186296b16e9ea6a1c92e2888a88462ab96b0b09327179715edcd11d248e6f3cc759a0af0e6428f14f8ed7df7126d2617ee58e1bde63e50b1805d6bd988e83bd7bb20bee7d7714f6a6c59c90def0884d94c981aabfab3a0fa8c768747dbd6d7cae9d40d147ac7268beaa60f72e10f60b95515de064b88ed088c4e6857ba1353fd6dda87c73aedb0ce0d089dd06bd24f34f06f2be435a143d4f94a1ea93f013875f80aa34603bc39f30adf48df3ccbca09fedd1eac678836d369d8d9fb2c79eb66299bb2f07d4a30df38a437112e7bac0bc0aa292a4116d2682c535e5ec7c6b0817a7699d9892882d990b1e9637674ba1beca54d7c96921216c67ac221d0ba5aa7452c6ffe83b5af43d044c30e0d937cf0d232aaad6e2408b56a74dd3dfe69ed9099a2610f88587bd146af70c1fffb777b1b32506b1e8c7e0e7b7a8fc31af6c4bb527480570f860e9d8c0470ae99e7c16ec3ea5e922c68baabb29667531683f923a843b7e8bcd630defa435f4c770f5142d9d32fcd35fe979fd56b9792cc3209a8916e42bb5446665f464f3a1b72677d65258737ce7634b824e33786b556ff52d9177085a99ee55aa44f8fb996764e658834664eed2c3912b8911e37dc3a3ff0f974b8f040373ed88dd2c725576d851145d03575e21a1dd76053309cb647567826a920e3b087bea82f2a7c080603f39120dac351e25d95196549878c0d11ee3744dffd980c3f9b380ba8c4b191dda92a232a31b9861312c15ecf7c4d83740cef8b152e4d15ab4ae6c006357867fcede3d38cfc31fd94f0d10537d90ae4ba7d3cc022435e5ee7d88edbc6b94963d909fb4c5920007c8851d89acdc5f457d967fe77bda3dac1e931868f9de0c1490e9f6717cb7bf7caab8a8f2f0afe3a9515e82ae193fa834bd0f06a2ca8df9371d57c5a6eee90cbd95676c39362cd4a4ddb4824e5b688771f12fe06be298090aa8ea13932c43c2626d393810f590345a9133920944f2e04cf0c2e237c6d8b5de23f534aa464502ac213cb50edcadcb533f958991d0246e70a7e7e22b55d8ef8c4fb7fd32992d76bebf41b76e280bf21bef14a71c015dce13776c4d8bb48526d01f734ac9bdd09757e570bb3918d45e4fb96100a04a22ab357c2b2c6bd7862a1d601e63c93bdf7e59f5fdc8f896e2e3dd35da2e8042cdf86579ebe4a5e86660e2f9cd4bdd09a9cf922565dcb7cd5a115aa7831175354e91b4c3bf4564f3ea50453febe21f4e4ab64af99a9abec4832180c8ce2fcd0a63df5c78c07c9f1e883b032224475b1555942bb678e2e4627149f1b27669ca9e6fdd3f76aded3f4be2269d225a3a77edd6a86d04aee8608917f9ffd53f2db465be78a9f2c79443f99581ea51ed53b112d53eddcdfdec3682b8bfbb95c1dab2a346f2ccc2d29cbb0d458058c877dfe134ecd83c6d81deca186c0366337c56089605bb4ddac04d128604c1b88a2795c9a84a79f74c09489531cb49bce16c9b4c0f8b92d5044757452a19a9d7fa5f8adc271f3611ce23dc288188908df1d6dda163ee8c13ad0f9ac611b508279fcac7f5b42d978beba8fdbd886124cc0a71beaab1baefd60c48fbd223e302d98864037b2dd68cf28921cc1bba48635b02b0a79d598a8bac527e98848743dbec2180579fe09536c73ef9f17979e569e93d6e5e38f1d5e58d92dd87347ef83599365e715ad532519d1e7218fa22a161ea33902755b3d21b35dbc1398aca25b5911b1b87962b28e9064672dc4456e830b24b7d4b34b79d8f7ed6feedfd1288aec74339f0f035c01621b742f0593be5f22c5f4e36266708bd6b7f370c97b61b21d9797ac5848c3b3d8e5bd71788fc4cf3d7b84e58941f84c5761ab4920a5855fe5a9e9e9ca381a88e0faf04346b2bcde36a58b8557df3d9f58ee0f8569c5c887ae4cabf111958477741b6d9e1c40df31c27e0339f60aa2998ef0c4120335ef128cc05388a4ffc78a41cca62639f91eb3cc12dd00f6c1a474c8df461b174e8a3e6d80dfbe149d5598f6ffc6537a200c875a30339f37c0e64473cb7d6ea6fc64b7fba5be4a2d237be470754dc999d4b11133badda713541c84e1fbb083b2fa7cdfeb4479cd244c65479bb793cab0c3f458e4eaf951efc06744499fbcc2f006c6018ac9bd620511f62a94971772cb483f03df745776e3b8b96e00f341ba92f8762fd4de75a8a99bbf046d8e2000b8505fcb647c43c3432c3a49be57ce8fdf9df23aa94a33fba1a64beafd276f92a123a1d56c3fda77adf357025011ad4b80c9837a9b0493f88a048bde1cbda66c9e98169fc6022bb876d822469f89425a6a6dd6b403c935dc1fb9c28cf6e2dc8a59a2c7549d5733b61ce5444fc77bc4c06713c8b53718e650a9fd012f5d49b9b632356636aa5eb7719d20580b2176241891acafaa29b07f30fd5bccf18ab7d0eb2989fbe842b250c2c3ef72310b084bee4198c4fe62f3613afa0599da0101fd854435a6bf6b8edba3db9ba0c7872abeb8a07390451534895fb0c03f48ffbf2c2fe86949a088b9d584e32e895c4015cb7716042b84939e6b32c7ce97a60be9e02adaa68509cd08067d183fed708cf275c843369effceacd69f001cd20a81d002f06d35e18fe71114d53395bd6a1093d2ce41d890c93f9ffdad013f20273f33101433e5c635c68e1008c77a87ff22b236cadbe49f0843fd621a8884fca943931bb511b953a341bb1b4921d0ef5e670eabc7a10886e2b80c981cf8c14287e704dc9c033fafe2c406b436e025597ea0b7891f1ca5d3f3d38c8da3280222e586403739a202f34bd7ad3513ce33a68f2196c082ee3ba445803b6ce80f3175cba952461c7be90c155bd8ebec3fe5ecfb8331ea4245ada13a4ae29a9c5300858160ef7dccbb6c6c6fe6a562303e3caf3c4661b1c979b5e89b1ac159d87e1590f4872bec20843a68a519a5136388eaac7da64d3a14efd4314bf1231257ba3ba7ecce67a2501c31c7802f63e540dfc1f3d382e7aa6e6de8fa71409a446362aeb69cf65438b656819fc8e928c0795e3fb3f0333ce321c231793a670bea9feb8fa8f06d31d27c55c000342ff441b90be21eec1f6efd4729cbc01234027771bb2b5625027812591dd73f9a9530a40f9bd7d48d0e9bc250972aa527758a725eace76a96a71611bbf2c0fe3a3446f16a48adfc2999b739e18312eec4afdec9e14dd761d66b47c0c669b72150069f4422f1ba6a986921a0c703ac3a516eadbb7ea5c07358f8d113588fce5d9e53053833184613554d6a2b690ee73536e176a73091632091376a89a9a8939eaf7878f611611ae616b048f719fc85b75dcc44a464c16d3347450d5ec48e0b172415598e2c562d0f2ca7ef912d30f20e5077a7850f30bb4e2462103aad7474a5741c3cb46823f880fc19f5374f8d3de835760ef3823ab6c026499c47d44eab0b05274be40fb67777222a9b5337ab7c5b06a8f6ba358c678d1565dfab0bc99236981a6e3bd795c8b29e7881842fab8f1b7aa450ba344effd14a63f6c5b03bba106a324ad457ec3914fbf990315cd4a6310a522eed28956ec827667064ed861aabda744f741f968cae1b48d548f75dd923c11e8840dc8c9f33ce8ca0e95c8c7d2c990029c757924da3a3269fc95dd2906f82db865df99944a5730c8da3e8050ecbd703c208a43ca2cf5d0eb5e1d40be74b8820e90a38a9e9325558859b0d110345b9d1870cab2334324ed89e2193ad5f4c30301c1fbfdb1f2d1a3fd529f6fe32dcb0b75d6de263713e731b6521251e502d39e448ea700b8582b1d0bf4ea95b97470beb1829c1d6a918c2926fa50937e84b0d629375af4d9899dfae809def5b258e40726c9931d4f664df5bc5ee618af937456151bc59794cde7618f6c0904702584939f605489a2f90776c3d8ce435dd0bdefc1295112fc4ad668d741fffdbaf729be4fb1b3f71c5dc0692c3bf82f8df839fbcfd7adcef188a77a5268c62723cc4ce84c00c85570ba52cb6de8103be090d541e05f25ab7020f7ba7af51bc40dc57b13d2e754b63a6bcba61eb9bc1ccddc8a55eb2e39e28edefdd0b60e0bf6abc1a7acb659c5d2f48d7715bfd9918d30e390d84563b4dda0b3e686d5e0fc09aec4ca72ed6297a9a13b5b399e68f871b79332c675b3621b89b40ad67912bcd157c416fc1e6d5ebc8c0d5910de07b53bede3b6f15bca8e4b1f59cff0f4bc53bd9c060f7c1c2971f432a67493624a0dcace6a02f4d9e07eb264d4df800c97074049993f37ddff9c11aba898bad5d300e5d3a12990e7ea358e6ab98485c37df066eb1c94fe6161e92bef52a12395666344d6f7c61af1850c52a925f0a7e6918a62569ab58c04576af891fc65eb3d7d3dc1fcb3a2bfe93a328d430af6a186d8bd28beecf42265afbbd91fb741e409f1bcf0f4c53cc966be884880fd62028127174fa2eaab3b01bb256f716243f0edc1522356177a1db9d5bf2cda8f60ff2bc692dbb2fdfe843ff550e9cd8daa7727171c334e40be529c7e60ccb32c1ef7cb0ae361499f471f5733c5464b61680528e2cd866d31d6f19fe2a35c77f636438ec23025831a4b0563927457858f36c498389bc31e982e12f5cd09491fe9cc258632dc38ffd651a5534eaf2889f4753cacc350edcfcc716297b7268247815a3343a4ef3cd1a2e0c990faea2870e13d51242e38f8673366cd56b72c4116035cd8e140132bbb1485acd4ad7f9c5d43df3fab6db989ba7c022a6a636562afe0f29785dc2aec369321931923a5d70afbc69dd116991e31704be40770bc61a4d64deab17445f32e0884359f2c57b9921ea306a7c308d6719294e23594a38c59aed4035e122da7b6941e97339c2081542fcc9c520f1f3c32c2953355909898ddfa53c57477a57d44888c3222a673d95fff28c5c13e3fa48056b2453514a862c242a0ec619869757fff1e70bc383eb94ba22b35123f537bb0b2a9cd7a21f2b6b88009370b0dd130562fce36a7e845296c36363200502312fd5d247841e346b58fcbed5705111264715cbb94e19a262ccb551e35db90cd529881160421405a8ce4102e2a20c6d71abb55787a72b6bb1e3bca04f2be88455ecb3abd60a66b868fc2b0237a049a01e398b4ce6134180110fe0ada8c7ac057a04eec42a78b99f7dd35a392dac424376860ee7cf71fb89b5e027b5dedf77556fd50fafbdb1ead3db068cd96718c0b150e5dfbd0c2f4fed361dd509f80588e823ee1de112365d3812bee0b2c916a70500df2f39eaa9080d96f39ee548ef74dfef99b32cbf70cebe2fc8cbbdfb7041c21975e354a1f054051af28a9aa92d49f0089538f7c880b68bd72326fe51814183b3504aeae346a4873bc6c2ac591b078db7033e251654e0d9158b51671d0a90ceea22fee671e7546f75f2cc5d5e0cf9563ca8a39c72765159f3935c49810ec460f43c30ab2c822af7bdcf60b9516df257ac4827868fad5cec637258cc6f5fc882a0cfae66b244cd87c2c3fecbdb97cf84605d8113037742b5eb2ae1ac24268ccba6ba0a5e14a098f5c94ce0489864cb61188a3bb3477465626929df833b9cd5b7ca242ccb822f12e66a7590314754cf3a86067b1346840dcaf24576031b35a19ab57d9b30459491475b58775d4d0af2f2a3237c30b0ac446c1532e5c263e1e33ae1eb8ce50f2f5bf4da6267278682603bebaadd19798c8a608c4efac3b5e026f56e4c9d0d145cb46d45a4337af626a54bc987eb61a85efb21e94cd4621c6e2f586c175b8318884374839678ed8cba152bc33a276c99dadc5e0f3b2b8d9818fce82ce34501ca524241ff12dfc986deb7be59023d81538e22a285276b287dc17a95dbec7512efdc7a4b8c11aebf82add2b03f11b9545541b1f1c7eddf07286bf544a25adf09c35671ec870cccc6d8f4ea77b240d05293c85752b999b436a1b2b01523f2f323b7b9098dce2c73d1f27a6600b272b1ae2f01e231ba9785f0658b417f72eafe64bc50a984ffdb75961f35ad084d6695944396060f01e4859bb2ecceef8985077c8e65503538d21be3fde7b8b987dbb72f816b832377a87d4985638b9178eff4d6dd5667de1a9f3beb91e0c667d8eb5b3006fd14702e9f5a90154e4d4dffa76e6219f4d119217bb89886e7085b7da3272451abb5a97aa3d60e1584d13f80f1be995a475ed9e5f7da563fdfab228257a2cfd8e938b93aa8a609b31f6edeeeaad69f8dc69310f157d2e28f7db83be91fa2413255d2ffb9f60aead7f286a5d2516e499743b994b27ea985ed23036bf32b220b74b96155e84969155166e2b497423200694ad3dea4555691106a72fd03ba26ac6b776899e771bf26d755b34dbe5c84bfcaacf32e490e07725ce04c2ce6f82161697e10f007268a4524046a17e8bec51acc775ddc8fa28369a0e988b83be05a7e0b1edf66346a438cea594524d13f810d6fa55c926ee692d5db608b6b29094292b3423bd29e808fc49794381dfbc04805bfd475ef891045fc72738bb11b5dc88df71214b8f158c232d20a1ec4cbb3e90852060876d1a2279e3c84a1e0000000000