PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66262 0fc3903e7a78b4d46c12daac97c202f31fdfcfa74da8b6dc15abe57a23c930a9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
638467b23806f581248debcd2b93421738eefa319eba2215581ffda8abe3abac
Certificate Block Hash
0fc3903e7a78b4d46c12daac97c202f31fdfcfa74da8b6dc15abe57a23c930a9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00601b0000200c0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000010e94b18988750686592774fcbd72f53a9dd924d852f838df6632429452a516220cf421a31a05c35078624587180dbc61e53a609fd1f80a1fd9bccd17c3c360d133fcb4965074629d258e40b0fca28e50897897acb6128f4f2140000000000000080000000800000601b0000200c0000

Raw Header Hex

000040200ef5f9ca79497d5168ec660bb45cfc6ccb48c03c5725964822b5e8574052261c1275329ee3c08c8c74e9f0738224162d168479a320169f15f8d3b1647e0db9da1d851e6ad5690118acabe3aba8fd1f581522ba9e31faee381742932bcdeb8d2481f50638b2678463

Proof Data Hex

59,560 bytes
121216010307cf90f8fdc348cce68874c72f2eb73416ea20cc533daceed0335358584b73741213f4a9dd91cea2a8356d49c007f2e28a4e9199656cf4504e29b9afba3a5102693c1045fdf8a13af8782e847ef573defb78b7f4304b205e36dadce12e98acfcb7614bae5f55c564de7686a997da26ca9d97b280532f32eaa1686d7825ab73cbfa73f9de2d607cc64120e1513554ff97b74be08c09cf81b6981be8f4af94b338855dff48fd787373c7153d6271486534bcec29e005ef255d6feb29979d05be4b866ab14879b01fe14ae189649a44b7a2dbc4b22ebb78ef02f4bcb822fa8b0d4323ec150d07ec10812b5877c3dad3e83d60d9c93b7487c5a4e8aab79b08391730a150b3a6734dc45eaeda553f67170ee163316037c82d1b7f03b2d693b9958f8557501e37e104f62a1647538c0eab546946acdb59e104c804d217b8e368c0e191c46c039abb22b099fb409b0c6de04785b77b4021236d58844acd86f35041b909e0b6032a3d7e0f418fcffea95b3dacbd91f28aa1ded361c88739cde0670f35559ad51251c954cdb684ca35dcfd024a7c91195f0993b04f9f7cb68d50daa03f5b9606f3c44687df8cb24cf7ece06a731d4da1e715ae1cbdba6bd949aae425e2f34ade65db86b246a85386ac3d099cc9346db22117639282c1c52bd6d9ef539991a63d10f4c202a5ae503e91b83ab3ead4599958c05d57eb16aef96b1b81cc78c896510e1f6256099c283836b815e105126099008ed7fa68f9c7962aa53e1ed579f855a5e355a2713f4840c81c2428e122d88c0614366b6060299ebf4f52beb1e39accd9caa4763fc485e77134be4e29248d575016da01e5b9ab6331224a700be70ca69b5c42ade452884512513fdda00e2d68fd7372198ab1f750c8496be053cccd49f76a2c4099a3a7d9008926c2720fdc049028c79b2181695751fe766ad8e071845985f868036740b36a712f6fa252b221dad75ff461315ccae57522cd5381e0355ca98d8cfaf6686339614c0dac741d4fe3d2bc2525bb61a2813e37ad5593eb0f5f820b358baf6391c5e1949063c8721d82d980d61e7ae77dde8390b75e211a7b50524366fea09ce8d04f4ca45ff87d342268885da148ced93465708912af83e90087ffd8a16910b227fe8c862eff9a9dbca3568e73cc1cfb10c31c2be22da00e6e1b490e81395fa951065ede0d41cea861148613ff9373e0599e31df93a8e455a3f4c2ae1125e3c8fffdcf7d35c8277f1dbc743a8189472487cebd2388c58dbf23b11205e10a4c6be8baf24a8ef89b8e82140cbbbe5c287d3919e4c99f78ba8cc515bf4465577b497f0cdfb8898bbee79f6751c2ae1e4412740e4f9ee07e9ad67230e62b5c8b96a6a08446eab3b9a59c3e7f78524ee9d44cd927b441229002d1cbd8cfe0487535c29e0e286cf5dab03f9866669cdd1864b748e80a887ae350f7e210614e8cc6c1a11d3b2177aa23c3f854c4f8435bfbc82f88b86e36c6a69fa9d6c71a5ce6042ec60f11c2d1563617cdce4d7e3a69cb00a51349da395327ef4eb2bca906a7229e5d324cd6216a82901ebb50affaf9db3a25e2d7e65c6d350288c9fe4bd008ad4388506999d72e978ab32b22b53b66f94504e05a675a1c8e147515ee7516682995ddb3476160418755cc56d6e27c35f22e79a643a9887b2fdf57b603fa0fd061dee9edfb99605f078c68aaa374a7a0af2e3637eeac24320169cd20684267b0442083bf967f7fe99e8c24f297007245048c5a0c2cb2f87a3abcebedd60181f23d9a7c4d96561596f1c1086f98cd4054dd67b55811ed7812a162c55033df87bdf36566be74ef411cae6d8c0414ddd7d8b69111fbd76cda82a26bb4024caf2b55d3777841353bcef4cc9014e06bcbe6bded734e75328e1cff81cd3827d0dfa8a64bd2909984fee978a76bcdbcaa1e403bc60d29b8b4914d33aff987800777bad5a34819054f8db58247877ec0fa4dc809f11a20d561989a8df339646d35e6e8ee68958945e0d20d7d676359d1352c5f3f17ea6768146af5215fb3b1e40a332a2976ca448073e59458dda73686ecd60ccecb5e04bca91d98b50a8348d12b7e80bb90eb83369cd8ec8320e487c919c0bdbccb5367650c120e5c0260200317580061ef0380f61b7020a641e383e039fde29d207502d32eba422ed49ec4949121421959b1cc45f3df673a5e977e27999d5a3903c809f0ca10b2d8cbaf29579325484248e857e2eb183cec52f197777799dce1a6d4423a056d05f981f47a473835b09a3b11ce87dddd27bd7f8d3476317cc8ef71d999589146660232ec14c6866c14f2206636455141691caa3d6c179b552ea79df13a80897d33b3253a59044e0da1ccd3152c160d0f96758958ea8a12d0c496379b00c8f720a4147a6362f02ceb66a2bc5870fbcd1aaed4471e7354efeb579c72bffee23cbcdefc866ac9762dedfffbf19de5260319e70933edd5c6bbd8172c316c53530e81d62c5928cb6f354e28709fb69b0d21c0e1174f61264045d15968f5ca1a755613d48daa69d20d1ff54a1894274c77863c005b4a922610cfda461be8f2ae2aa723063f01f7ab0d7e3c3d94cf30757f02f364309e95e8bf536f618fc31048551bae7bb80b6b4289cab70cf06a64f3bc556eaa243d2a9951b9c90e00e31b8c0900c3c2cb55f5bddeafc9a909bdb84dbac4d28b9c7583dd455378c52e5a06d8b11be7c3815985070d9bd9d3f924eef8aabcb006caac44fb008d6d2ddb22c885cdb7bf72ead4cb23c21bc48db1daac66a4600677283102726626e6b9bb1b9481016c8455e6110b92abaed96a9af5556376ba092f1de2f327c1ec03765a01a1b358b90268a9d180fe82b6b4c2bffbabb09ae043bc50e6840d3a2bda67e58e6dd5bc508e9cfe70714a662f10ec7ef2dc72867dec28bc8dd0366fe49e49543d491ea189da3649ad40af4aea422222b30a5afc8d801db0604290bc3b5f3fa529ac68c805060dfb761da93d958101067a7b3eab985abb2bb7cce8d03315546429a4d055777c00ddb44dfd4cfb15227f5e2a26a07f35994a85687a9481daa4970baf7fc8e8a13c6d0c128bb770de315cd08d6e801222f66ee20e730c7d9f2f5e4f2837e02718b5178062d583d8df556bcf4e4ce2b07af7e33c1ff306722094b8b1ace0dc9be44d410ea307f25686b96c3d99abf9f3844e807c82e69e3c35606f996c199e7040993782b5603b8b06694639ced6ad41d7c63e378ccaa4e2970886eda8b713cdd2e28e984a5373eeabbfabc69ef327f673cb57e2f0740f01e213fc3ec432266c1216e511d620dcc3d09ce5ca5c0e8e10ec7c53d2d8aae0dcd7990dc6fc6d4d953e5f65e151d1eb9a3a6fc580c8989ea986b3d33aaa8490abb0b8325a26ac29d56865dd72b6636e24a33e3c30a9104a5f2df9a5d660f90ce2ad8d54b84c6a17c58781d1feef685c35032e729c37294bb014d9b319faa4ce4108fd4bb994561e43f9298d73e5b66c97ac65b7c2e5820020c369caab76c9e28c810d5e553056cba0374a796b190d30af71c278b6add86c0fbad8b6332d2174a9a42feb10e8bbc744d65fdd24ae13c17aa4b9163e87a78ff420ea92add638cc13b568c648b0088e0a72d518105d417ca4383211f93f23b640f345aab21f9b6d760ca7295c2d343084671b845020d6122ec525f37856c6b7e4537da2edb9b71d5eadd1944f9302e8b1587669732f5c79bc410f30868da7d199c1e6fce3dc2ee20540aa602197d2b6a71302c9affbdeb8e62e6323ad756942a72d236811b68c24293515017596cee65ecbbec0867f0b80dbde8c2efd23d85ff062c915c08cf6affa1f561f8f2b04e8975317bd7da47a48ef4db88adbfe09f0cd0bd330e0971aa93f53fa790473aa711031bdc487b9dff9d1f5a14fc2ac7b29688330bbe8fb60afb91079eb19a119c35a29e0f2c1313ab4b292e6de0993168e59198bf39e17e5f53d51b8af8667711fa7f5a24325193557ae9083ebb7184f9bca68917dc9cefda7e52ad926410bdbee28984e141c32ea5fc293ef02116814c2730589a4d517d870a178426effd487b885d141e1e436da78a9135ba98301516bf508899a425180ceb25b1243280b2268a711ebaf1bd38c63f14e4bb81c23d3fad4f883fc6de884666e5d5bbedf0257c8d39cf020b64796087143df8a8b984e392761335891af5be6cbabef9a55e43e76e3ffd13a71e95f363e91a14eadc3538b54976160e571322da5a276ba43c423d6c9e091ffa1f403281125642175665219113c396e61d6618bf34b4f548b2f653e5444deab99fd72c15c3c5c3d298c8cf7cfb9620cbe40013bb910db13a180eebadd64b1feb08639147aba0a19e6ef42c270246ac50259bd6b5bb5740888a1c9a34d78abd9486f40a711ca630ad4b2a4cb2cad5c29cb18e05961cfc470ab296b7fdff0d39b2e62c6ef28f3a230158e63f750edf39aec2501211caa70f5726018c767029b76679661c17a3be9c51318b76ebffe87d29c53867b9a7ab9f917cb10bd05550ce7679327326247bf0b4ca21fd69488acd44e9461f742c44a302a859e56110450c3cb5e84b02770d2913ee923dd279cf72b6319ce9ef04a30f236a43350b7f3771a1997928398d87342f0c4d6ffc77252c081fa2ef642ac8f9bf9a36d64750474315eba5dec35419e10c5c09f5e439e8c5932d155d287f508114abfb1c26c3093e26aebdc7e22ca2a8c011cfee069349ec07442468f22870c1f1a150595c84fe91cc69dbf92115805425d6879e7d1ce26223824a0be3a4a4af99a66796ba68ba5fdd654c47ea705c55bc6d5a16ad2f686819fef971be1c3935b6749a34b1e143d53768d0e09650a3b265d6aa55f71ff7373d7443f3a18b2355e2914ba871dce3c5273bd0d6b0abf4d5ecd2bee095f70c173ac7ac5281332f8d58b75b0488a30107c2d29cafef87c66b83e45b99f834005b9c60fcf7b60a34c9b146cf7a2c29be3865c052491fcf8bbe981ea0c479586bc288622c44a485d22283e3070feb3d4c2525c61b990b2212e96e01749cb51f51bc63c44eddc4f490f155a13f7fa30fd0948bfa205280078874b95b8e90563b48b49ebcf03058fda11b6388de69e2d0032d236d95c96bcc03be95217e513cc207b8158db5dace619b47e682b1daf0b568543876cac36d1050cbcac36ee2b6d92e1c64bf9d3b1a8ff88674b8ad81a59039ee3efb8ca9673cf78f43e76f11576360cbc523c4ace0d59ef8f87bc3a7e25c58819913d15207bab1b2f8d8b00dcea924da7ad5880eef64fa5ff750edfde9b76d8d1134ecd9f759557bbad1690e0324d8d97a9c88d833b09f7532d3652ff1d1713460aa3f9a2bc1ae99f676c55e2bc257e623c93c077e6ff293177d9264881d76a3814776b8c7194ea992de0b748f057bffcc2c34b0dc299ade2e360cc3a6d9e4bcec6c7186e7839dcf4caf6720dd58b795840cf8b3ce7751bd88ea05b6215988a1e61b3d69551f4e2e97e19260a79aff6cbb95b4e8c285ede0380ba5fcbc004972b0b4f0fbc40f4057c08e5b2786fcf6fa1f4fd858be768fb80ce3317c7f78dfeecfcb2dddcd7b48d097a10051f157f7d5065eff267159dd66222ed58f209376712dce366c579d78869f9d6caef88f7676e9863bf835c8ad9bb9235d464ed20d5580e6e1c779ce3cdbad00dccaaae0bf61b7b4e04eb4c9e8ef5ee15f9c8e065d92b54883bdd0aa197cda1317cf0ef73fb67b79cdc45c6307b4e61462112a43ca16aa0abe3e3926fb1cc25c9c10ef9f525f3b149bd51e94825ac42278ddf01dd361601dd137ddc8856e74a3c7def26da778d16b2e555a554767298dad104e5caae15d20542d07433b088a03b8f41bd035f1cb4a3292045be0d4cb59e6cc984e03892f8f782043732a24feff6aaac836558b45f226875e596d34805801717dad69d240dd525d27a8ebb806ee2e7435f91e77d58cc9a5356b4695ee704887d550ddadbc629e4ed18d1d8a58243f624d3165ab976ddfe19bf9629e757c56df0ae2b81a6b9fd862b0d37f13c70c8757a39a237f3eab5c1f80cda1abbbeab85840dfaf3dcc0c1ceb2c5142143ebe5268e33655061b1def9aab21ebb4e65f343d5023b96be9bbd4ff97d4eacb2fc5f6d6fb0676ae3ff6b3e6c2ff44a2673f6c3dd438c1abbb1728d3d3eac307c1547e24f016faae1d9b1793b2909bf74258c5a0c8b213f8eaef34c32af83ec4e23f90aa7db7302324333eff7a5c8b593c14aba14a16488b23a6ad00d04592268ea2d87c13512ada289b27a299cb9ec9aac56a7afba5b5ae2bc2fd45ec068212cd0a5edf215f0ab019709e8f633e623b4075d842d66ec3fdaf898d3705acee86c0056c9f0ae0e27b02ad85d644de3d665778dd391416d4bbbfd517d9c56ab1fe3041f66673117491f19c25aad7affe5532ceffbcd02697e3aaaf7586cc9ee32b14f45ac8cb0e54c3a7ccaa87ca376530acdb05fb8ea6e0d1760a3f419ffc507c0ddb5a695560aafeffa1057fcf7f887179622768523a7fb0f61830a7b02ed546035b95c6d8da2309d0688afe8993d1067ad45f2bb663d763208b252eb8c4817cce8e182b57e9c430fb7a4123295b6a0af98b0c2aee5354a6eb024bd04be9e5fe01d7744ee07f84ff2ec504abce6ce10e6e289acef1373d627ca3dceb86487408fc85840c7bef1a3a25675e33876ad81851698740932288de7ef811cfcc63bed14f037d599b3eca4761e7e63d8430ac2a245bf14d72758cb4989f8c468c60c3c5ec6bb2c00fc575520309a191de43ee9054e6b288318b69b2ea59e1fe7cef28caddb55de74df35677dcfdc6c2883e5176f0e10404f3c1473646f0290cb4bb931b760b2d255bf90ef31eedb28d6696904d772d1ea267b86672c694cf6c75a73ae940769001ccf5f348473fc6cb27df68bbbbecef4b71c3e1270bae7ae09545317a02c980a4056bbfe06347a08b4bac91043c8e3a6bafe6f26951cdc161c52ce75682d44d5b12823a054463022a331c97f10ce04a68d3b781b52c7ced5836d45f7067769f0eda9858009e452be8159b383bdabab323a7b11413ec33ddd6e3654e7be8fcca4f68f21ba2be254ff168e7cdb0a6d5a104c2d559faa3ab4234e9ebc19668b85809a83fcfdf3b0da412eef5f86e3bcfe0e4a653702a7037ed7f5c0d0f7d462036f8999b10fabbc841e96d7ecce030fc1dbbdafdce6e5ef7411da8769e0d839ec9c06d93cd45db568d1498d2ccce801bce4bcd62934995f3e8a8d54c7b811c2a3b4ae2f0154a8090e0ad6fdc4ac3e53302974a206f50b565e819700f3efe8707f2de1020466a83fb04c6318914a8874af5865b823b05b010d7dcb915bbec79694ec1b169570e852373bd51af13b2eee7c72d51971368f5803b8cef0288dc49854e3a258940788dbc9c5d2d21840d4f246b43ae1ac8299051961a9634fd62a80c5a563ca007bcaa491f0f7773a9c840044ef8145f9203c08b0c0b84ee2c3c0b6c9890afbfb5d4a86306887426d0fa5da5909b4ae9580697c34cdb50a5741fa0e5d8b07a2ddba0cd8f8350c8dadca92b1a7a180c162fb45ff02c5df1b19226180776d0549e31201cfd3835a93953abc1c6ae7c18ae8d6cec3dd359341b77243f75042a057b7acc5e90f790b7c7156d45ef6c5c54e1d4467e8ea5182936abe3e5033e49df307332ea198abba80f4b98b6db3a7ca14ae42d2c3d39feef97f0655870b83d876b3c7ea5a7d0c6a9f1f1cc686481059364424fd577063418a25d268c69e96c4af4294c9d43afd97301aa9b6b58aa6017c4c28c496c0748962f6f80d258a0c5390011429d0948817feedc82480c115ade33dd646edc219eb1a71cfbc27c07fbd4a40221bd33007b6970367c91838a8ece5070a6ba2a99f5171642ecacd4568b3601bdbf9e471e5f2f99897692700f33246eabfeff37f0c28a9ddee1ffb630169e5a78c0f4c302a31e650ea622729c81bc04804569bc87f8e6f8841bee9ce4c6366f538c48f45669c2cd52e587df4ac8d577d11e03364421727dbd79585fa5c06a4d6cb3294cbf3b3196e7ee759b94c103c502f95759c7f1413df07f164ef29ce6753081a1692c9d88113201122e1f360da94b7ac05e0456ef79601a6b2f11a0c3c73b4881417b12f369b6111ae1b930ce76a81c196c26d9bc99055c66dbd029a81dcf8ffc1a03c098dab90145f1e5e304b93835c640f6eff4d1bcb556b7c98f9fc6c4833988e23f400e9583ad3c6443b7b9835ab00aa19d1614305aec4a18e1746294da4ca2808350181b8ebdaec939948388d5a296f3bd812a4f788f45169f821f5534ffe1a3c035dde303111563d21c35d8d0ec8a66eb7530d96863270a64218b475a671ff4e8fc7406a88714edc8d864daa0170a3fa3ed5dcf41bdf76e166b32b3eced84c628b7bb036c1c918ad9ee1d996774df5198fa08f56f3b17b17041b2f5be84d2655558ab9ae58fcc2cf14a7e33e002050287de9c9e0cba34c440d330bac8a869c8dc11b3c6af46eb9bd8416d47d5b3d14859f0a18172c7a00a3891e5d69cec35e743ce226576c4fdef803960fcdb114dbf4ed7b81ccc8af114765b19b37b67d711e5e6728c6e9b15ec005fc2fd40c660284f4371cec535d619ee1d2b381689691b4f363cf332222e79c6fc775c0933868b6d325504a4cd13e812fae3f04a0007129270ab198522f9ce26f3ce10b4d52377440ab91b718313877cf8bd0e3a15a90356d88d3e05019a86ceef8bec9400ea932a4d93386bb7e8f5e9f825595bdf2eea9a961cb49f12a5992a48d5c3dba3da902dd92d6d9f7efc1bd91bf7b91b7ec81b3e336386669e902c4de6fb7f8ac19c9006c03dae84cefaa95c5945dcf710941c2f9064d18a352bb9fbe664d6ba17871b4f75799cc264fd0de78e4cd0785d883d7952ef6602aebb8238f0e0e96b88813b7eb20d50bcbb8c5e8293c00283b3e0c39de00d39d31aff4171aa6ac8a7617cd8a60fd29bfca22ff33309bc64bf598b2702563da4143b94c16806e305a5ec1ea9ad4b4cd0eafe8588c842e8343af74a5a4dc5cb2bc24ce44e9559e7611b4c28d8ebb6917c6e628794b67eef88e8e330fdbebfa12249fd7bbc6c6a64a70537ba2ae1fb0983dbc1f694fcd9bb05926679d9950e24cb527c9ffa1cb0302b96710ca5ee3b919d31597ce74cec901e470b0b274d08467eacad208853ec67845ad1b0b2cf1f34c629bbf2292bb21152ccd76b60a05d94aeccf52fc93d431ee068e53535190446b5e4c7dc6ed7e18c10e1bf056bd894e446df43da6902fe83df0f1b78ab6f4d39232fe23c871b280811606b247a172856f180c02978fd9fce1531f907bf03be01d3bd60c8f63736eb4f32cac730cc8d57c41150da9c7f6c283d52739632ffcbce8b015ac308b5cc98749fbeb823aaef03fc99e4691a02df67d464d3ff2240d179b15a91eabb4ecf497223e87ecafd57d80681f9840c486db0b0991afa0d1333465f7aee33aa4a50235f47e687fad59e731c53bad92bf8445432339390e4cc823256e75573ab279edb6e5af7770c51c7f202c800b83fc59ae1c1878023238a8cc9cb34dc60b4318d87376a11ce9221c248381a8eca789f701ffa7d5e7e4a33278e3e7fbee8b1cb986a43096338d30663ba3ec62afbb5781e4b9283f65ae78a2e1eb5a8d4b9d1aed031854829e2d0522f96a632727f238969686b5051a885902a1c0fef1df399422fcfe2ecc1c4412d8e7a5d8a2c33341afee2536f98f0e43e98399310bcc9337bcfd89cc1e0474041c61cd029d2b615cfd7f5e7aca723638e968e9f4a3ff1502052e59353b6a6f864e11e6fc9d329f1b822c4a82f68ef326a59e7b0b2b20bae84ed12c5c2089f4011bfd4012abca82e3a97df2387cf8315779dbe511fa6ce6011104c4921ff71421ae9e23af1fe49d3c7a139a7fab6bd7f6f9d28a82b364e6fa2540c9ac805eccee639c8ff7e4acad1b739e0286664a9a6d8dcc4837a06357008a9cd54d0288c4c15737c7add7e8cca77f31380976ec4a49b8506e9384ee6c3c1b1f9cfdfe72022c5384c4b30660a1005782760154da1111be81ef0a58b058243e11380c240f0c0d07db85c9b98d9b93565f0f5050806f5f4a6a2b0fbe402fef73e5c1973a677fd32a3ea0fe28280cfea2d6e59aad69ec66e823d30788bdd7f33ab26106625768d8e116f8161345d2dc77bace46e6a2785a90b96a7bbe647d51731bc14a18ae18024777f1cee6797735ca9c7de26aa18941968dd8bda477a15099bacf367b713658c3c1a83da1d1930b4417546272856fe04a35da0168c5e74ab0c686673582bf9007da921a0977a7e00318745401057a751f99087375710e14aae5f70722c211248e185cdfe1b1b5c8bf0a51e04274e594747cf53b2d476d314103b2c985d67dbc3c8042ff0eebdf780e8707ab75aaa951f2abb7e861fcd9c6e63126fd62672a76401369b8bf50af5c358718a4baa46f2e363659f35e7623fcb023af7fc1bd1da309beb41165f78ef33a6b3881c9791dd17ae851c6f7f0668d8a96764bc2b59787650052ce416240ee69cabaf19511320f707d14f234ebdc8f3991517542c04e78ff1698f16922e801c2ebc84068f3018dc11ac5bf112ed0815a27bf98e29d6dd4b8d97fe6fcb684aed13cae407677a136067c86302f0a2eeba951b02b657cfc3348e1c82ec0270d572deed005cf755f1a6d8edcfc1e81e8ba53ecbdbd54aefed301cd99a2571d650eee60b51185707ce23588db256f04bf0ba9ca94a7ecb0294b5d76d2dcd0f189b70d0e61b4d04a9cb857add31c8f1760451971150a2e718a0e56952121fb930f3ddeea328eaceff0d02ac5f4561c26977057b0d9ad6690ca789e91939cfdeb2ba1f7c8a4850b276f3633f13e94232966bf0b0665e3b9c53f2a690352033e5fac7137f7a6326db33b0f1d5787ba7e353012bce150abefc64800e4e25539f1e44938f77b22a68a1399fbadc5bd0a1a3e4eb96b81daead3d4a4806c00c61368f0e31ca91e6566f0325ee172b5542aff19d830b646fc76d62b4514d928990255f72bcefb25e78cd3c7ea84ac2a6678a62cd04b5ca449d050a89db26a1e69344c3ff948415d2334467f04e43ca7c1e555955321bb50a3a89f2b37d2ad4a3ee31ad8fc142d2e3693ce97d57f1ec6a3d15b5d4a35d51a28a97f976a4511d5120412378f750bd92120a95654fddcaec3cd85eb49333e4fda60e7fe07a7453539780e4b019eab38fbb4978c8d2c1f00da41e8de8e003f8e5f20a509ec78290c58ffb5cd11459c2d1e24361c056674accc7e83cf65f2e67e4b9e5903ca25bbbbb9be2f1dfb0bc472cf177ff7c60173c4649d6ec7fbbc2ec5937bae8382d6d1f5b490a3322fcbb46904528adcc0674b26383847e0c34cf25fd8dc25e41173ef302924fb2f599a0103f48f2f52b1ee99efed7f178b9f8d1a214ac924c922742f4affd152a6f26e0c0d07b8310e272f33bebc3fa20b6a441183849f0bc9e6175bd4f4f2450831c5bc46e2c34808ec968eb97d4e2d7485da94e8d181df2cfc11869fe67edccbfc20ec8703a91455b1303eabf6d6692a32c07595c48b0ec5f949ce90c74411f70bffe86dcc60e5ccd39a6b9c4eaeba21a2ea149f504023323dcd11e93e8a4e23faf34bc6d4ef6df32d1296091287aae3f890540b16d8b60a50ba7db34522f4187fb90cf987416745a3b0364533bc1d70b288b7265766d23a103f6bebe4da5aaafe99f3541a3e1941901b794e13eca5aa310bc7e1b6b70951326888fc81052ff484003280dfb44522deaa52164f43f204299bf06751099e13205c1d8f071c4c273f8af2db45453c1648662bf6467408e07cdc12578abf178d12e0f62e963bf54f9811dd4d6e8ecb481e9f811ec700117e6b0fe99ad577c6cab608442c874675cb6080b88bc467e401d6d8746befe42351aac677d746b829f57347e13db8ff24bb82387e60a4643a14ba4b2633e6b8368fcc61abbc0af31bb4de19e9f25c7840ecf72022c12d54841c6560ccdeb7eb70913b1abfe76fa9ffa03c9bc8748358429514007b0a100094dbeee2d01ce9940750a1a9fa8c30ae908fa667c1c585167b899c287e13d23f31ce69a85aff925c40c6b2031fc2da41a45b2aa4fcddd6e9793bca2cdef0de5eb40345d75a06ef243a60c419b6d653f66f1b51bced1a559689203a44be58ebaca9bbc6dc7c4f6dcaf4a88470ae869379bba132e1895309fa4851b9efe6298de95e9d7ef6956ac3a8124ec06ba8b6c15567133880fdd4b36dfadd95043e7e4eee4bde55ae15595be6d481c23678e072d272ee78c8e9f4f444ec248a3fc4689b3aa24c1feb819bbdc50f7a01941019d9d9d79bbb7cea42657d2d8ae18dfca2066324853d6547b0bf642d3d8b68e0f49080bdc3fb49fdf45b149c88ea300e49f74b4812088e50fefadd580419f913b77b9df2c68505710406834466b83d9c9315dd6c8b7a5ef26809d83c4e47952f7eb3c80c58c515f4ba9941b56cd16337eec0674c2967f973661c201776141e3749101ee8d27f68bda545ff6ca41353c066ce71e14fbf45ff04f14066916a99435333494ac4b7a2f8f7318de35bebcfc8ac79ef8503742239c002cde1b6dc574fa2c0371c273170ffc2292d93a1bb101c3d55e887a47db507f0baae774bb8cfb066aeb7c5952de8525489bd750f631447ebfe33a04f3f02d23fa979b3aed8a0dfa0543e177e59d39130f7fb8d40838a19f3e23bc3559eb308cbcfab1d7aa3d7914e5d06da3f635176b441cb4b19570f0423c3c4f38138913bbe09312bce68ff2143d854207ec13caf9c6f640444a45e35dfba321c211b18bf75c24061011f3b05494b366e1afe7ae7f107eb5e51fe06c784698b9709a4fac74be5f5d98b07e9ec0da99c7b9b83f9110891b6716707f151dd802e5b5afb29af9c115808487d8f1d4434ac246fb01e40bb4dc3c84672a6c3607fd1cb3ecaedd0a8ca8c6dece30bf9b729997c49a8ce870f60583d2a0a50be92f1a8757e2a3a8fe61245b926332f7d55cf96a553585bc31d141c48c2620f1b481f9596222325d396d9214f419843a1bb94cb39675a8c9b7fbbee11a06c195c8f14aac3d6e3cf086c4878a88d2f534436f66d1ec4ad43c55d7b551fc339f3948febadc33170c24078ab96ca78aefba1e97714ba76e7cdb7d383d451da7c482ba79258f308035ea9d3754e85c8d12f8aaee3c5eab8f33e643d2c77a5ff7cff27b61e59ebf760e7239dc20c0c1b6980d0a584d460ae5b6594bd620ff0328565f37ee01cb13d0101d043aeb184b2c5d4eb4dd92d093dc4fd6f8d96193dd9e852d8cfc5747404862c8d3cfd3eab612ecda1530071bfcdf5d267f9f0ddfa3f14a2bc0eee9a596eb2872365a1181f3cbb85637ae3193aa38d1536725b62474d870440ed38df74b3abfd1cacb765060e49c96ba07cf65587a7e764c8bfb571e185e9a5941c09c347a3057840bfa9f84688cba2b113eb3af731bc08c9fc221b91155c869dbfbc47fb7248e250c17036815ebfbee5e2c50bf1e13ede44a596ff10382281039f55a41566860b7e9f66b4dd2e399cf412e6fc60bdfa0499f23a02cbe92ab9704bffe416cb1ef417c80e3957e9bbdaade60d4c819328fd11dfe0bd002a66648e5313863d076985a4680fc5cd480762128804d87970a4db6e0b4d0782b7006b01213df2653fea1aef72d5879ac981e2750478dfaf634df46baef4175e5a70c34407100ef724aecdfbcd88635a319907af4870dac1ff7e07f153e811d95d53fd72cb9cdc91d4fac64a1c660879db8980f25fcf2be8da0dda8d20a07c55fc5c3aeb6c3e3a95450899254a71ddfd77c69f17efcc5f2807a8b697210cb1f26fcff4ddda5a92aeddfc52dc3f058f5c08369e333d38aaa2f21001e28a8a3b1b85e406d0caeec59d920257f052b49691590ace9c3be3e39fed0f6677dfa751c194cd827ff94f6e75c224d7bbd193be6156b341415dc58814332fc1ad39fff95cb1a1599997374877049c3efafe6a7a1014fe7ddc7b65a613c5d73445e4e98b6c097f45bd8860be364a12fe8d6f993a31552293a7b39581ab40605ef5c4990322731cf2e5b82e66c686598f930b2450f3b4aa4d9fa2c2b6116cd8a2eab98cd0858f7cd613926c8d80400f2be07fa4703acdcf368d7e169a6032bb4b137b7083f5d568fcdbd9a102a0ab86c56e1b6b71af312b60bc3a837c21b9aeed5cb0a9527bdd57decba29f297adcfa895d1e9ba6731d2b9b97477ec1de446627f6734437f0da1ea75756e79f028067e143ae90d39596b7a2d9ab2e9f020a71e92dafee07800c31ba27e043836ba48f30a43b9e9a52f03d2aac6a23742c3f8cf5c71515c357bc685a87438fa380353e44224466a1ecbdbac09b65aa2f08f01b845bee4b4d3080fbdb0c9e8a254203ec2f43df51a644ae9b1c28ff45d76c3460907fe32e73b20db8a114eb0dfda1c528bd367a4cf52a1d65c262f0fbb1b9b374ac0120c8c8067beafd8315868ddb9543d348a3bb74ecbb065e2471cce248720d7a5ffa3843de73261f0422efbb98baf0a3258299a5a3a0dbc29ceed1dcab979213735956a8914dd83a369d64ce0720f4789c1bd5be374f2350b4c890831c91cb39eec725b8fa7f0497954b4dd9b6bb4eff179d1778870743859d3da97065bf8c2dbb18e838164d19db729b42aec84f0955776555b6f0e479caabf1b3779eaa1a8742c6c4929bdc9973364fa587c993c42ad7fe35d98ac4e7cb9467419890ac8f0b8b094a2b995e2ce114901d0f8ecb1afcbea44ae169b8fe1f6b24e60d294a7cdffbaf99993de759b4a01e3668341ef2bdc37bc53256f44dd9282bf476e0d20ed5fdbe73ebb800dfb523b5d129b30b6e452e2b66814f1f899c6a623f38b7b7be16c6d713b2da2b41cdfd8411991354004038037f9517b6dc619599795009b8e6612bc4dd401bef9a6122bcbe8788fee8ec2f33b7a144a52ec5400c8885c9cda330764845b8419ae283944a001ac810ebc2dd7a5eb0c70a40bb98bd2dc13c578a72936d571bd30b89a31d5d9f6740090f3b7f525ffd4d99f4ecc6d840d6239cd8fe1f15e3ca960e4daa9b7cd6642115bba6aeca18ff38f036ac8b79d5c565158278d0b20112e6ddc87c5f36d39049e35e4ce4d4dc08c8289ac12a328f33bf3d716bc6a55d3a1389a700fec63a2454935b775fa14811297783421c71cfeb63b311ae9f642096813044e40980638798ad1c9bfa6c3dcbe4e7dae321b66ee22161319c04650b4e5c034fb1ed1967808b65c46077009dc449170b456d8a1b66d65ee277d4b5e05a4ef00ece6b6e5cbbb4786027bd08ee9313801186b31ba57937fa4aaa6d2eb1175e1908bdecf85de7b1a3f55508a370d9f971583dc9b1481b3509674c7fc8e2bc51cc0f5272f57382db0818b29f7d42f7034f3a83ae442aa68acda967c3d6619f640752a9a91efef47e6c4fc7bb80f137ff61c1b0a08adababd7974997837db68d94b946a30f12d2d56c2ba9e6940ce5501e1633d10ca9755f5aa0c8e67015594ef9c29a043fe23dca1ae4ab447ebd785bcdf97f4cafa59bbfb68a80555fd2b45f52eb4d78594c74cf590422fcffbee8fab7804afe6b64274da72f8eb74e85d0736e14665a6958c7cfe89fd1f3c76ef76b1fbd24a03e35c53222d77096010e6901feaadec095ebab56507f6ea3e0d619f57b5c15a74894e8d86c2688f147b6efce4a2425b52ee8f39ab49daef73e43e9ccc1f1a1cdde5da9c0f706d9824658c2c66f12015c5be01fa1043e9fcfae26f4fd74f351010437579eab06ef26145531f9601031edc62eeab8db0777e9407446800628d0152c44f959bc3e8a56ba85e9ea50a0dbd4331fb63f90ca07b1dd1e0276e0f13f6acead5bea5685533dc5bb863c9a2f43eeddf6324fdbb295900af91857bd8e6ddcb5a9d3a487658ca4fbc8a510ffd442e5f60816ec39b636bc013d41baedcbe648e25af30d861af6ed878551cda4a8886ee779fc1cb19b87ba4e6c9bd5cf3227da21376144dffe3ec60113309f81ea9cfe1ef1aa37b51218f7613780b74eac5601678a5c8c301d410990697109fe6785fea583706707734de13d558fff6dfe5c1f2df769e8ac6ea45c69e8160f589d97a51a34302220151aab52fef08364a2c6ec685507cddd963b007a0889467f170187db730e0003531ebc5d04238f1c0b0a5919337a7ba4cbf6ce633e03c76de4fc77251bee04c181cce646f6f043d451958408ab970ae662e7ce7ea0e1bf80101c0227f92f4269f758bdcb5883f522790da9fb0da5374a2e31ff8035adfbb5270aaaad9fc0e6cfae131b8731aaa2950120436cccfe3f2dd50f3ca44707d7c8293b245a5d5eeeddd91587bac530f004b9247761fc25e268832d1c744905f66c6d68b667931fe56cb9ed4439a57ae02804cf32807ba7f09c0e2824646e6d54f85e4a8719903367904434aa4bca194e2b21556716eec6df9b7d410882b496a44ed96ffd8475f985d5280310f8bcb4ab030d487b44422d914196dd9a3492bb99e44818e7470cef14ff733bc4356fb4d8e179fff2d2402033ac5cf1b70c65d47b661da5f58ab712a97ef62314b16f7451f4fc8b0c49eebf1f28473d724aa37409c2229828c9e156ac0ba0524fb09e02dfaf00d0c72d29d518e758c87323056d98a315aabbdf41ee8dc6678660accde8d7e571ade9ab392677db6a09683a0956d46f05f61e7b8aeded08869dc547fa0cd70411561a684503069764baff8e8d7e5e878d9ad1e6fc9672a0787387afb6e8464241634065ec8a51531b61014fd6c48adde1cfc34c249c6f2d1160123c775a81dfccd151d9389c8ce347762f8e7533fef07bdf29c0c5281fc4d8b08291c787d11091c623740a949eb37254e1defd9b531c504f7a7a3eef9e84277d53c2437ca80c0e766897656a62f023b391860abe387b27ef774cd07224a1049adfd8e542e6e186dbc250fb87ea468ae53aaa8ef491a9a96853c9e25775ed0327932ea983a86afe00f09c54cb5dc101ef299cccc0f6e6f55afa659be8fe456cf5aff2844a454d2a257b7d6eeda66fb62e8a4e8fee7cce1d69b5dba84e7a1eda3e405b9eb2fd7be949160bb67e721e256de3bfe47dd854708a5675a1bd65cd9bf14f19b46dbc9fea102aea74b5502f6030d9ae6468b402f971ad82328d4997b09c75e372daac84dca330c73db4bc4621315991eb13b894b16c0c9255d0ecd55d9a33006d0d70592607c86ce87e2e6c6d67c26f2ecd66c1189f1cd1b3b935f2fafc2dc662c33503d1c88c0c6d594cf2d8422d1b9c241063ce14366030010acb36299b8461de726407224b09d05204046d33a5b0be8887002676f0208c178c7fbfe560806fc912e5dc82f22bfdbde1dac0c7cc590de4358c3b34e609b7b69b7f13d94dff017a19c94e1b194c27e178a17369752f4bac9d5c584bcdff856eb6b5e5e15e8aa2cb549454c68ff59590f07238ccf5c50d912dd48ad5a90ed8fcb98ff5f8b9ec0eee5b8be46bdde22a9bf6cb816279daeb57c3fb04c66a51c9d0d15cd4e817d68a01ba5e36ab1d84bdb3e1e82be1ed0bea8267f69216dc6988319aee08629ad26b60a675f88d0c30f93f408ca2887dd30ab3e5eb3545f0293fad4818dbcfeb60f421f97bbad81a5ceaaf6ce1b62f9a93dad729eba4e6e27dbe686c4a456d3176bddfe0dbace387a25e10d1d1ea4d2d0400137c4d8452e5f315e8209927eb2eb7faa79736e92b3e12f77907c886c181ac29c9840ad840f8ac386e49d0ab0c316aa11a22a5649a11760bc66d40afed63c0f4c63a8171dbf8179a3be518dc7adfe563946df78744aacba51109e267d4a851a3d28ea175c2b5ab6039323283c69cce32eff63e54f587ab81a6732a93506118d4385683ebb4ba68bbf653e1f6880b7ffe84130db2007bec30205037e58f4ef4c581a1f62b8d5dae3af6c2fb38f406c447e2dcc2e4a2ef3d2abbd1c95c2604612303fa89e1e7d489c21cd6ab2cf514f8fa5a53e97b583baf1a961ac8cc52595a5800fb8982d939d652bf8ae4baf31b4d69f6e22326bb39207648fe07d485838b8438cd67fd1d428674dbd2c5aa3b3153028cde60d749f8913606f711fd7f556d4639ade0c1fb794cf8fac31603cc770af9ab6481517910fec8ad5b373da5e29aa68eda6eda537112c5c884ebbe083780c50eaaee32f959ff84777bd2d7df91d0d4dbe9e3ecec979848578bdc8b1082e1cf24bfed218b57e1aa18faca7e2a075f87d2b94d56554fd96a2bb12109ef7f9e3ab5c22e7a5d1ff715b0be0c210fb386073aae5d01f0f39dcb67c28f7508ec83282d23fd725a960ed4aabd5d6396dba475716d11c9631ec6082cc47e73cd7a9928b51ca4d1f6b7e19be0d045748410529043ad3302bed7c9e0b78350758e27011656e06a36caa1e05ec6cb26a07cda4c612dd7b0bc43991022302acebc7cf1c1a3fdae0e4d7f4372eb07adc459c9dd77e269df135af9ea3de9fb1ca402f28f575c6f7fa9ebb7640f7a4d71e81975bf75fb0a0da156ed9292fe530b96185bfc4ad92d6f8a77ac16bb099c84d480dd43d174290e14278cf852482fc9a1a4e3ffe86e2684ac9d2d0108adab78051c531c2a5757e70ecd3553ee5af75a21ba4ea8f7ce62cca87c18a471b6220aecc4da3d50c408fcc6bde1e6001dcf68462ea40e8564d1787826d00bdc2107c1d659a50ad0bd20feded35fe5433044d2dd5da761640e74d770fb847c43e5a93a1c92a08f9f8b1b555e0dad903de3087c26caad9e76886f65deea30362e30a2a9066811d7d81c92448b81bdef516f8786c024be288ba42e521e62fc5c67951484e6ea77a02f83b54b00eee0668f8bb62cfeb666a2362455118c8866f771a711cf88f49594c9ab201719303579a65fb8576e7edad5c0034cae78d234b1ef15f0a0f3659522afcc84a93135c4aa8df68f314134194526b9ca635ec6fc4479b8d7405c5793381f312aa0a25acd6bbb99675072c2231a501af3abdba505bc080039c8baff89afc5db075a3f97c8ffe702a15a73ff338a88bc256ee30601dad583730e1416f937448864fd4e984c2bf611904b82056969d6cb4b3074fb814043fb06a1e3b99bc2c2a92eff1c4c9be2c06d800d85a135f475b4d607c549d560aa940f7c2102e58d8c11487de9b72673c85ccf4ade30858886fdd1dbcedfa91230e7e9bf614e48f991bfab6b4b560bbcaa2114bd91c2fe75039286de96b9f885c8bc3c64993430e1d5ed17f3190efd7fd771a84ad4a48f39d24a7bfd25229dfbf7a27258230f96f45bfe169588cb4e03cf403334df1bfea7ef9d196ddc8745e14beb5958b101b80cba07f06b8e825d6dc9f1af1a9f28b549fb3b7d95887cdd4d1eef70edd45eabbe9ef045d53720e4633df72f5b5fa30f9f8b62e8ad4b44331d557cea248d94e98694e9e660112910cf2cf18570560e33a16ef323e4b324b2842bc7991482271f483d3f5b76122e00f7f18310cc2936daf66e2fa674017c734de288bf601ee5d99b0d85797a5fd06a72d14ee5168bbc3bdedc0b2777e330c1d6436bbee41ee8a3fab63ea3f65f363dd8811a404dca838368df0a140f913de763a4d7766b5e091502e09854408bde3137ab76cbb8e121712be07ef12ca3ab379465b44c37a648b74f953934dcc423d7e95d8e8eab96f5d93fa4b4d78f86f4c7fc20eef78d436e5aa80c3540eaa5e0466ef10f8dc74403ec4340c31e329c8aaa3adedff9c40f95b1ff5debc7a20c18ce976e73c5401c0e19cb63413321913d2a769ba716b8c184d010de371ea0e5db83e0b421805a2d39b94f8360450ea36d7154d0cff6ece80e9352a79c1fb778d06a6212d008c8f1b6141b9f0696419024eca8c6cae230f2bf69759348bb34f2423c4cbfe95d44bba0599f096853444de91e91a4b9bb6a9d331aef719daa1661a8368bef6a4ba3d66463f3d4fc9d763dde1a84915421119b714092bf46a7ed4e3464193e29e02a51bdcba73369c304152fac93c4883450a8e6fc493d8c99b00ead52dcd778744ab3ed459fe92597252c71a3d7538dce341ecbb639528aa88176b486a0bb10a3e03fbbfb14ddf7235c3d6870d0f91e1ed5125c4f12ef19da4b8f9a1b310a3b4120d453c4909f4b8b1270f3af8c3e125324aa7840e3b30bb460e86be823889d426e01b190b456e4c7499b8a6ac14bcc09c9c7c7ba48744e4f69dd7012081b632b6105fd997d90864e2b318fc52eeb33bfdeb49ca7a92711fa7eeb4cd3c7734cccdd2eb8eac45d7dadc3e8935a6395ce87a435dfe7367ddfe432814b19a025bf2ee2dbc3d598596230f25ef0258fdabeba8c83b945fb603445ceb6519081f501bc9ee1bce54a735d461ffb29d0ad21b9360ce0d11cf3d1ec64a1b5c91579c1c8c629af156e993c8f4d5a6f395640733dcdb3609d1ab0acdf9b3920d751b0a75faf7cc31d8c732a83f27172b6b17c5a5ae5172869fb0372b0d1b534868f9392bf3a7df581815b6db9e1d7d8db890d15f340d561308d9852af2be30442e528d2f43545e1b0f6531c0f62280098a631f7e87ff57b4d1b9de1a678d4e794fde7457d50fdc6c41fdd0095673fb54fa744c23c33d10f4ac8518757900b11db255a132a50fb686c21d40b075497a738642f03cbef745236ca7a2e73234fdce2868d2a5f4612c461f8b17658d1d09242383f9f900f8ec8a1a37eef02ccfc46d205064e28964cb5a20336504fc42617fabc084cd0aa42b8548f17279358481fbfb17b5d454178d1db8791d9a9b1e11d0f189973909620b8d00d60b78fa4502045f3f234e01d160babdf1b68ca94ef642a5a56f822b6cfa10c305e35569c251e5d4b0e699e284cee4271d4ca4326325cafd3894b7ee23296c79fa26a74fceba656fbf942b9f4d43f8c4f5b087537c045ea1343883ad453c170dc565d49a871b9ef833169d237dd3d0a0e825fa5e7ce86ac6dd69ed9238c12f998927b5d3903356b13997e6aade99014062a8dec26a2bc3a9144d4f05c22c3a020966ed13cb742ffb7f37862099793c79a40259eaa38ab71e4198fce696e3d0d85ffcbb317fcec5f5e0177ad6adc9036f98e3bce7b49b0b566abdb0efabf9050e1c578c8335968207da42168ae9f81a19a31f8739a57aba17296c6d898544a614dbd96bb6c412e8108d1a575180f99245836f995d56f2250c900ea8f43797830764f58264571cb5210bc8753886f3883c2e5fedba1730dd07dde2cc76ad209e747255a7f2704c396b478dacdd6338862b40c6f5106b5ef6087d601a01e92aa135c5d4223ac28b12b450a8a2041c23fdb31d870067a9153a5fd55c4149fec1b02896101e60460da75b8b97370a04139322b5db5267aefca9eb3507bf8ac56bfd63246f4c66a690f640639836eab67a81d7b00f83876af9fa47e7f356e308b88aff74743993de9fa35635d7022f29fac770934063c8e4db233c4a4a7acb9b1ab672d0abe2e08df9389614b2dfa8531fcb282108b567071d02576191f7f2163e50b41c5346df48fac5657bf39aa5655d8ae3b53d904c9791442992341d477c90965be3b255640aa022bc7fac1ceac13b28f347125f7b97351ff3285009192867354bb2684e440e3b4d34c8e634085dd9f27bd5f1c4f88bb93413c4728031c3d3e488170fb1480739f19c1cee171b8318957ae87474724315e7e883bed45304189c175ef8d1935137288976482069868b9986c9e7114ffbb592d8b7517203bacd4815743b214bd54d750a5b72549c8f1655efff3e4823ea3c0f1ec7d1803a48d509584b6180d05cf3007b1efb41a5abd149380b3120ee309d436d0e4633ff583fe9ad7d631a6b1edd72ca3ca6a71d71e2d7b50ee0c414360cbe250e8ccb8a60bd01193688732db1b6ed80fd11ff99ec3c9cb5535ee75c940857a611ba3cfbd1d2a3360e3672394eed42f545465d3c99835d5929bbf66551f6a6617a9e6acde6385d1a29dd2f18cc72d2464ffea6b2d5156c561e82bcfca6e762dfb3e291af022c61a7b74fc72afa3692ee0a8b153642c4f4f3c7765328c5bb7134408d8c5ffb0f5790a8890ca8b75a331dc73193a830fe3573f9beea87b38e8e15ebf68cacbf9ec5d9e8b43b817779722b17fb895b8ebc872b3a85fe746b854b1ec542126d85d7514b8c43301d9c185c6079553c28c04dbba481c5714967780dcff04a0b63f9cb18031a28800c6e2c51ab3d7a16fbd5fa5fafbe98654ae20d409f5e20530de30eccb84224275fe6a4f65c96f91892c069f6fd14cb331b2d91a4e5d6d9372dba888fdd2efdf9bab26b9a6977514676e9649ff28854b53f72b9b33c38caca55913800d548e5876d9540e6ca346b802bb9dacb2f8893baef399a71b9882f2389025978b5f0c538b2f556043931a340657999c5fc08da4b1b9f4e0100b95cfc8997a14d9813983f61dce633862cb648e3453b3e994965011b7f3560d0868ceb3af97ba07effc446f194d0fc9b2d00449068d05f9146ff056b5f6a4a42a6db66450a9b468379d64c60c4c45ecccd952d91dc0b87eaede890b7064e3d2abf4fed15e2ccfde8cafe3f01f5d0e0abcb0a00d80087b800bdf973bc1bf23ad34ccb35bbd2ca176eb9904e673af6ead54ae2e94fe38d747321d89ce0945f3b734186f07eca0813f4591585cc03678f4b7efaa3faa5998c9ee0166826c4b7b698b9faeb786c13b1059218d18430af7b91dbc65b312473f1ce61960bd94f285e67793debb8150b33bf8b734c4ade7da7d5ba1af88cbb6d73f2ba31d11df06bf3b6a3d01a3990b99fb8be1fcd697901b98c2a240160d8e5a6711d18bf80a312aba11082c4d38afa62b1638161d8e08ce9cbe5d54c0f1fe57d505afdb7a61a16bb194f26e81450657a1d6b1643c4145c9f51de395036d0786dc0d29dc74736ff7bcbcfefa1f6a6560f9bb056d2cdc50c443cbec7b59f1e542b23963bc4c7aadf6564e1dcbea3b1f7886d3af5f46fa2f8d89327c7a02ea336cf2ce2e5e593efcd252664272af7fa61aba01fc3ce0ef1d792ff2159d22bb4a327656820d989591adf87e4caa58da50eb0831429007f85e022048c32959d0e90fa677add8a1fe62140c1d0867d344581cf18b7c7c5495f5e26c9f1a84028d6bcc5a76e4381f5fb3860ecf10570e2d1757fba179c3018a165fcc279265bda0822c81d8fd27104680381c372fbe9a8d59db89d384450c1e85b0e4a5783dc73f92a7795d4e128ba260b2a099a888c9d6c09aa0f8d61eddb7d98cd321dfb29133c2b0234386b20c5266d7e6b72ca750c38f79b66b71679236fdfe7c268c0aa0a53a846537f9ecab9994a0d84927c21573ab4a7dc6463bb3c66c50b98c1e7d28cae3971784073802bdb605ac195c9b30e4167dc34ca5c71bf25092e1fe773ef39a55b0fa8f897c8415077fb7917726f5c370b880683af9358a61fecbd8c90460f2312f909ca012a2e430420db64568e2f8d5195e6ebf948e61cb4fd42742e779272d32b75e2ed641109aa5774dc3059207c519c4dac452c5f49a45f2d49dd3443a818b06a2a727813440fb0801d5ab3af0d23b7d69d104d304c1eb229cfc493f8cfa8ecd9af7dd2ae1d4b8ffb77e905f6cd3305d2d4f9eae9665c80d5057f728d6f59c1eb035b1ab7733451e6dd2e5f19c6a3b654db04328a9b3dbd75b7573f916c043f5e84e36c78a43ac918cf98b547c3a433107fc77477ae88cafeb4d6bb87e5f5d0a9c6fdce7a0661e45a498f023ea31578efa87da983a52e9691fc0a4f411366813857d54757d9291249e2f02a64c19084a4bd4388cce42667e596890de81ae02e90a157b4ed268cf22c730f1ce1944751e768caa26a754ea6d833c1128feb7632a5b1dd8fb39f51c1a67becd9cae3259d05dff42cc797d73ddf36b7aa1ce69893d73c4d92dc4aea9b2c5595fb6a008bb048fa200d6c36a30a2550c91c073ab05040896a5a06581f109cd8d317a53a60d1d1b00d99d7ac4f9f09d7b69d28731dca2bfbe3aa21b29f968a24731d13b924f32658515ee48d3316301fc3e794c3714da74bd1be20c433923a767ed8bc100acbd34d9588aedba10a526da8631ea72dd909c4df543ab02864e03bc1d0980225aca61d1848a54b38ad7a5cc0aaae5cea54178f54f561edec44b11c7466aa01ce130c08c46faed2254a5b4fcaf58993011c0a9c1623854f0e1ffec35726c611f581751e4041029a99097142156fb09ca5b77362be92e9739036666caa5fbcbe8c8739da0d9481d8bb843e93ada25d20e3f8835b0c28ed6f1f062486cd1dea632a77ca9c445ad0ed6e3f63e993de432f2c25201b18d2cac97de046f40483ae441a8d41fc0d7d596260fbc6f3977a99d7ecf06881fc22069e491b7fb5d3584d1a7175c5337cd3f1327f029233ce8161a3c917e5c3bd49cb2ea1d7e510ed7189034ca82f24c0c0489fe4d4655c9d89411b8d07262a9ee29066269dbc93dd4d3b1d0cabb9d7b00f49d18fa25929d1e35d551d38896882168173e07c1353c1f1bca10dae1c88261ea0968a8d4eb91487f21a374972d6b682d8454a16aefc40ffc72ab92508ccdfd5fdcf5048ff4b29f74e88e7ce0cf5586bf6e427c67c14c0405be684e9670ce259782e0505f43f354747405d9a83d5853560ccded04a694d3d29345e8daa06da30eb3f2428a28301d6cddd3df9cdbaa7be18c0067faa9bda0dd99d34dc3bb596799d1c5a67755abb9d88111654739b9cfe9212a9388217eaac21f49d25636fc9a2226841c8ded5245b35bd78b2dd929c765c8cf6b91c7ea4f7cf7977d25990c69263ac2f62654bacec99be621f31768a105fd052efda529359efd4ef1615f7eea2b3ef9fa8f8c1fbc1bdbe233e26904cc58c04c9a860e9457ec7730835a0b8cadd9ec30a513a41184b6212f1c99f6ebf6744e5f3470e32d1917401ed2af931cc022d76b3126aeab9d1ec290ed8c3bded9969722b5a21a2de16cf3ee6e5656663fce6a488a0dae56901fba467b4110e858e2dce24f1c1385a28982c10f3cee6d412797a74fdc80919b37886040f65f5352d9c08431bee358cad2afb3884652559f48bd36f0a500d033c679f0805ef8b43f72da5482f4288e1c8b67f750e0ec96c7727b19ca339939c851900e3086b0391b20482f8bd9781fbfdfcf305e8173b2722149331583d7b42192cd417556aa846348c80ad3890aa6b5dfc1a0fcfd1edee7b42fb4266297a9e2e22611be5284fbac55b09dd3c59151dbf55f8e9e00f82c6cd42f9ce25581a74445b344dc1facb5a0236ce69c6b6541dfc1ece232da3bd3b175dea6bc9cd591ab43d9c04bdce1fd947b5fc533cc03ba71509f10fb963cdab6ff331c3772d678e5678dee065322501e6f8d119852bd25aa2fc126452ebbad61ed0f48a9e8da0625d32817f40f4160160097d456d29a18ab125ef4775aa4f776bdc0e016dd8a8d15c019353b79f55697fab0672fa76ea7b1f50da9aa5fb8a65fedaca29a361d30f5d3879bf013912774e2822dfc87370e7ee44394090282abbceb343a6092a21798da8e924e8fe357d35fa60f22fe17b6a9219c51d070f8c664a8ab14dab092e490f199d6e73ffa690915422d06655da33db2914db98be46103361f9510fcde7d98d7629af62f09f271baef9525dd926b9f428be3c321430579615cb570216788800de11e34dddbd0b459a423054a9b4c277d9d27eebf094b0a90ae01c5bce73e2a70ad5bfebaa71539320b170f701192546339b68cdc622b9584ed6ef691bcb801bb17edf046d944ca7c918d55cd06c058a886582c857c323950b98385d0a9e04b56777188ea9a100e7907d146c2f9212dc77aa9f6ec50a51b09275d475ec9c469c08d0dae29f048b9ce4029d62beb1b3e10199a273479d35e345613c94984ddcb7bf0f213c1f23599c73478273dc45618f0300ded9b6902c5c4ed97d89697e57bc9db70512f88edc29e5d3a6db45cb5cb8f4063875c91e5f624dfd588bf7e14bcd2acf0951f80c5d3080d0525a91dd5a247d51859a503c84e4ff8e4ab035127ecea25ff34b893176f12efaf728504e45efbeeaf6fbc75f14d81833e0080ae3102af2e82a53c1879966695e74837715d7c1cca3c908f46197c32015f4d8418de67cd7ffff582f6b82cc7df961d775701ad867170d3d11297aa479ea7fcdd0c190080f0a9a7081e0d08d0fce5533756390a9c6263d3abe3404ada5d55c24522e32dc58a29a523209bd74b6b7f462ba33a39852e7ebe5e6f51255ff982f58c4e927a555714745dbea907c10de190c14ade19e27fad75e301f1bbe7e416ef5aa1da6937ee0d51a1420b37bbd56a3d5c32227c1d070b05fba354f677c4c4debd7e843b8fd1f167706c142cbdf620edd198f460b3276934d339b64c64011ef89f5f635ae251c379518d35cf35e8a08c38f9660e3ac42b2a0e1d804729121ffa4bb164ac3f8f1af94f84732dbd1f148b9df212b73cd69cb8bfc16b0cfcb96f75f95793507c6ac33721f6c9a0ce186cfd28bbe143bc748771a71cb9344b018c2978012c5a21fc069fc6c40d7a3470c81636da04cd03be0d592edbab643ed873cd42c7678e89bb4eaa320589b6242a5bf8697a58284652ce9c010f2648bb7043654cb85bfdf69fd6ef19e9e53b7ea2198b1d16871752b8747a32240e0772ac7abb4987273110c4e0c7b7fbad32d1a2c99d57bf9a48bd8bc3d813ca74a4dd10e6536074396a3f9fe6b3b153c1930a2823686c74ed0956d80bcfb7ee1075fcc172feadb031c440cabea8b1600be69ae645b6ac77ae7f0ef7bde8abea460c796ad2239366c7bb68ecb29a4b49c5b98fab6c4c7e80b90942f2567b56351b49af73c2a516fc13d8878804c2f76b78545504c5ec3a67a372c7c4881a890a5d23af503017aca00c1a612e402e188bf42bff71e8d370e848a24c2ce6c414b46a0de6de57934d5ced01768e36cec4ec201f45deec94b1298f1fdc1f1dbb26686b7f6a72f24060b3a3e8b295abf512e6ee25037c54abe455e4ee4f6ead24408f61d4ef9dede51f5ea296923f3f94c1f5195c89ba3afeb5cc55fe1e2d9c0c603acbd9e30ffcdbc10a324321e5a4f29aedf6dbe804dc4593f224ee9a0e63eecb9c4ff3d6dbcb428471ea87fa7adbdc1b6fa52510a0e024ba5863910b9b89fda880ff214421aced46dbfde8ad6a3fdd6b8861477a8b3a5e852eaac30b9d9dc4bcf3bc1100129e825a0d7ec9aa0d570fabc249908a02c0d4ca782d61615742d2f9d8c132e1c4dd0fc3513df2ea52c3f292932a24f8d4c14be0eb7bc8848d1dc749a2dfd6bac18ec8ecee0fe1df5611f991a606d6d8e286b4c42a02b4aa8d20103f31359b9f652eb0c2276e70e31d16fabb0bd277c56a346b629ab2caa008b386a95b0c71d6eb5d00e0f984cd3df6d6064a1b89099a4a15bd38e1174d8b1fc89daaa10296dc939c16b29e9a0b232a44122ed688541d97bf5559a8aa7c16b1e806123ec9dc206166a9278ec8ab323232761b021f1ef4faa8a80177938b925727c165230915283a4ae1e6a12fbe644f8a4e3f48004bccd1d87199bc4affdcd78924c098f677602c2c2d5a293c6f9a729c31f713caeeef4cd7628ddd43dd65bf7bbdfaa9cbe1709fc6d63087d9ca1ed747b16bbbe681a112d634792de3606271ec61b835467144d40537825d1154f1432b2242a4fe4bd9251dbcb331c31e1862a8a6641f333814640822769ab50757cac690cf221f0919f69a1c8d850f753e7214206df451ee730b524a27007b3ffeb05c59098c9bc3f8d6134e650a37e5a272a2a95746cd9213d3896037b641fba25a587acdafc93ed81a034cdd3f0bac974ce470ea76334e032660cd49b9076ad079fac6fe4105225fe5012fedfcab4e61ee0b9b0a5eb29765ecb8459d5564b8deb2ae7e9117c4c424d7cf50ff9a350fbd72af0aaf73edfbbfb54f118c2dbe1153067ef0f6cd2efcdb834dd5f60e78b3597b53bb14cfb86b5f4be3ae28bd0221382effa525408e4fd28c6e533dd24c646d28a7bc1deacda7a7695f2186ae4a21dcbe07c043193de3ad596fb3670934151ca33afa3dc7e4d44e0b427ee8cc5b9c3272a48d1695cf7f22c5ff2b43b99026b075617372a2e12c3ddef0e5a5141372d6bb915d095a9c0cee9e3ff7d4cc8286c371bb6600785cf9c22e4dc85654360dcce3ac9109e354103073956d667e9ffa756447eebee12c555cb37d1063f33be0a881493751b245b7d8e1f794868590f4687a14ba8abc06879493674414b53123af7c1a1429e29676c6c9ed0deb013c862f83519728d4405d73ef989d252bcf248cf3984155ae54992a38598c7d4f39ac8e47356b4077e50a3787e835fae9279d21456d51f6fe22adf64501f7464b6c171798f439aa224ecd8e6c6398e2bf1469290779154b504838109b7f16673d723e6212d2b23b5fdb3a1231a86d44f044ed9af3b1e08eb1746a865215eea277391a44ac2c8ab5673ce806fbfa105b93821580f533f187096b27374836ef3528c361158e920752db85bb854dc2c009acda2196ef7aa2e49dc913f54f880cca4c179034df4f1460f161e998c9c9f793880f29fa6ef927607e5203f5444ad83a6b743f9ef632662d6964136dddadc45b5991514eac0b6c14f0b32bdaad1c09dd0fbd4beb5dc3c8948c0eb3aae5257e957c8559d98887167c40bfef6f4a7c5f8ae72f0f55119492f8ad6ed9a4fca2940ad92cb8cb0d7156b401497f7e3a438a4bf0d1b5ccff960df5ee55246d027111c98d50d0ca68a642d394df5f0911afc020e46af1a3254ac17b1765dbdb9aa500b0c48eaa71baeb4cf5a84f6831f721be6650add9ec8e77e7140c2a32dc32141345f17c878163ffab988f3bae618ae7b757052ba36b6c952f31ef7096d8b35dd0d9b6b1043af1ca9418dfa45979d6c6bc0c1bb0778200f4b3a869310b430b44693d6fbb348b193cae71d3b33ba78d2585b0903e095e7ea81c9e46d0b058c0bb4d27ccd8e9c4d1d13937c40920257f6e2e5d1bd9e50b393c63a32c5c6f9c41af8c1d763a769835aed2b34da8b9e35bc29329799133a538bf2ce6e38c1f9f640c26ca50215aface777e3369c39a09b58f05ad60f85ee6d5fd8f3ef07444378e7f6a2247b0e2162c9b00ac0de2f2b2d209666a959923aec2bac0a66d506704ed20c1c90f9f33651e442c19188a06bbe05b2c7314fc7f4ae7707b8330933b9903c5fb65fdb24f474f0ae474320c261bee1cde9fbc348c59d3acf842ad3aa1c2f4a921a50fddbe2d77d0700c7bcf5061a51d41f163319e2ba2e6ba3ecda40cb5e77e9eb16359db980eb811adae04e548ea37dfe6c55d943586c38d13215709e27663ab681534ba8a1592bdd0963beb975b43c5a37f6e48ee7a36f68caa8bef9b8aa16239a560f5511ac25b220d3d8ff723f028a36a0fc27d2970faa901c79c2a0238cf7c82bcc0032d8e4483e4fdeb62ffcde7a529384498f1d0120350551bce87a75630dcba9e9f4c79b94ae42b9a9eae3e2650f55e9fc2d62ac26b02ef269caa1554105eb0f321371e5926b16e178a3199392a9d641ebe80bb32e79955d5f703a8ac7017dc480a0a812659cdba346d91cf99f640126154b98692c7746769bde97106064b6134d1a8b7704b46cd3013ad15ffc6bcd4b263796cf6e39210d63ad51671bd97906b9fa8a46611cdd1d0c33dbb09905e00de24a75e1837abe0912d77498d3a663f9ac2209789325a80d790f769914634f3b6a52616088aabf393832ba73f8a1c50c3ce8c2fa0647e96f15a0acf86d64c0f48d933c1165d05e8ee84b0a2f6a1152960e6c4d4809c0d977c63bbcc469cad59679dc1f86fd7ef69a5437ea079a0dd309de810075d9bdf96a73da48c7d26816824de337f081be610d7987be2ee3c160fa0ba307c328b6d291199897c18623facbd2704b532c6b7f10d20b173997f20078b189075b7e7688f87c9a568c1d49199a6baafdbcfbdf1b9727e987821a6bbe7208bcdd05d2cf6fa6a21c744480bf63e8fb768b6720fb76d909b9433fc52bf104cb5f8d6ee459bb874228db97389bf56b90948876c99f9886f2c1a3c3d12f96a17f27d42098b38e4522df5ab1600c31df751f1a7a6c524dae8fce950584572fab0a1c489c58caba68048f4dfb7ee1c0e62a2f153718cf21bea825e0fee7301e9ddfead9024fac43b918b7f488ccba369fdc0da7b5db7b79a4cfc181898cc1e2115dc0a4dd9a9877fd8ed62600714aefef067165d2d60d93bb640ccaeb299e393d5b785e60fa74c5737cb800ce08d1ba119a3b492333be78e47b28f6e4808586e8ca8a1944ecaf995dfe64e5382809378e588314204d2bf0da38d8c318a6bf1bb7942807730e73feb3b958da503d0819180d97975bbd2032cbee42dc34e1c4c9710c2844365ad381bca3dad07147dd037eb129b897cec69f11f47123803a97d12caf2801864c99be8b77eb09d8512fa1be352711c85e8d45ac23f75f02c50eb9ebdb8a9642eceb8c2280805edbada9da666607ec591ec61a24c6028745e6a94bff645986f295c546f8881e511708522d3a4c40e998f83190ec727fddb6a7e93f42de4f2269671321a176cc2d06b7ab743f21e8583167c813ff8f2b3c361d65a10e418c101ff19f9bec450a244f8ce202253ef81c53c52351d0355e74b681fa30f2bafbfa2c3ed4b920d0b1d6cb11efc069079787a428d5cfa5876ee98af1b6969763f91a23641dc494980eea9ac1695744375d400e9ac0a59b305f431a368c15a7949a9136d69280a8063fee00ec248f0d30c4a3fdd7bf1bafa1099e6909c5f2bc057c5af72260196cbd4537ddcffb0334a3ed2d22b38e4bca295331c70abaaa822ed26d15eff50ae5f0beb5fd3c73bcf09d19ae534a32371ddf23cac642db94f1d14593dd5c927037f6bc3afc332cf8a2377e7c9b2e88f57e6bb89921e18d53c4cb56bdf2b1ab7f37b8f5d27a787c9e45139756ee672b7acb514595206b5ffef27617364d14a2ea2a87ec6869da2a453d4386d67bef7a4e30c6b5acf359d866e540d202e88e52c32e2bbda07eee79eaa4568fbc7729d85001d37fb0f0bfd87e0cc7a61068a237c3f2fbd0af0c02f6d418dc13e19503c42bc614b611f114acc06eb471d6da7d5bb335d9d0af1925856fa504b329758375f6c11e79a26d65a5137db2aca16bda8e0afc189793a6fbdd5d3b0c7cae4d1c30af97d7542532a3616c0591d5aec49c5b94ee741c40b1a05c466afacb706a3b957acc3e2640fec2a42ab55ec7b8ddf8bc10f35dcbee03795277a43bdbb7e4f05148516149ab6a5a37e357ecb3e61b203ca1aeb8b6ca1cb0197dd61e58b32ef8e09b43652594feb6b451c5ed26ffeb69ee9f6987ec24f54fceed73e704ee86535638c5475a30de750030b4a25d5b543444db98635d80cfaed867b84998f1f3744a89a25e29bf59f3be3032962d71c3ce5a0c2d3178ffd1206b1beddc8340301c9ab9fcec3eb1cef08eead29c10d04bbf778c9c589937780568a7ba3fd0945a324307fc9262a53a2e59de5dcc9e3f42e44156bcba46e47b42a713e52760af59902182e7e449ac6eb17cb7a8f474ac93d67243a7a392a408277d598856114ecb76f8abfb31008ae190fdb577c9b708319ab0714d134808d5811d747875beb9c19b1a4496f8dbaa778aa6ba430352851936d032cff77de4d3359d0b59e3306528fcf99d9aa401108f07d0ff4f8fe2cc0c03b1e681e196534c4d514907924ebbad53a7992cfb295cac8e3028c34b607efb5a833335ca6402651230420598f862a715b5a9ff23241f5e29b77833cc3b6051e7e4079667a9e97c6845a10bd11a6d6739461ec62a449faeb932bf5526f5add447942d50f7175e2c902c5967242a853207d563419e0300b5496640fa760a55d96d72a5b9f0bbc2d6b56beeee0ab675118e0c10195d12ed3cb78a8522808b9b7e371bf7f0211f804afc0dbe5d7864dbe3085b018f3b62b4ac76ddae8833c21ff430b1444652f85d60612772b02de166586c165bc1b1c9260c2ae2aaf719acda4124240847f78bfcf94c45ef4cf64f5830ea2b2c33a642634ed976d25b51ff702e1872ae9fcbd0794c19ee346d43f0d0c0ffc384c60e24ebb619b8c125145a792414535917106e130835a5a75aacb9001e38db6647883f3f3a2900900324becc7d1c084e6efd6337f8aa21b351fc159c3cf6060faae0f0abbdf9c7e937a7370003f5bfa660e8fbe97838056655e8fc86b39dab554b990faa34be492913a2df273d98b7d73b296527d4eb42146853abf6e42e3233cf3c6710e44d0ed29df6c0258f308e769b1d5816525ad42e78809ccd2191bd5e973fb4b2e1a0e9a9a03b8cab28dd886f4e0f2f4fe6fd242bd38249946c8b0686513afe8f31a2b6110bb7f34fb4aa72e5328b9109062b935b153100a39efe8c29c191c7163f1cb1288a6be887bf49f47b5a0a6315b448a8eaa1831d96202b968af44b890b1bd09c55cbb2e9416318f97dfd688e023444be200c26ad8c068455abe51691d3910db203516c4334eed25330f9676da71c21af538b8db1e4557014d39c0a9d760acf8dc107c58239c256d2917f1312729631651afa418b08948c5383323e887501d90a550c362441e6f3d9b5801ffa82e3fff05abc938635d86121ba2cde34e18add293916901ed6c25399bd47ff5132792c8613c83816a6c14261af4ecf20d1eeda2ed5214570c757ad1fbd6c4ff58ddfb65a524254f799beb59f2ce3779a079af9e7aace0baa116205e302375f8762448e30f2691906d92906d4efc1221f3899d9b74951a4e0b9411fac1091447aa22d774515e1755e4e3ae3e48663d9487f373db27f06fb48178a19d875e3a9d104ac83471606fa5c2e6a5886e4a0b98f19a304addf45e2938cbf1fab81b1387fdec5f86e0c6dbb8a233d48e24bbeceb3aa843e3fcd8246cdc0e9140b2e301d061c92f57f554e96cce15c2457da11245a15972652289b8c8bb55a445edbf50caf6f545628ec0ff2709e6122a580811f31b4e6e04183c47827762222e9250fa315f78fa90aa31125be064261b977d92c6dafbffa7be62b1b1394d0cbed85281915b08684fea6590f9f2530300b48a15761852378185de995bd6bd39ec320be0962d5822ccc12a9475a113bcc36d119e66581ac2c98b1b378a270a5c29c67b7fe79497e3d92deac6214717e5ba3e1fb2af184b95358afcadf70ff66651d70ae863e2da54ed28cb8e68f133c4d0c115f2f9574a17a58e31f1b04236ea584447aa51c0fff3376f8fce3601ac203b0dc1b8e0ba21059bffdc58946558fb3cfba98de8873fcef69fe4fe4b7af6e70da9848bdc63f72ce67bc3e7db991d70e11b500863cc4c69c3fec7db295dcfab2a8f29256e1e631ee5a6eada29302b4d0cc921a1f00bebd15e2fa6303975c9ade4fd2de844b0ff5f95ca77cd9f9c38629cdf914bb87661d423d4131324663792ece204a9e07a56c05be3b085b1e3603f15cd91d991fbc731723e7f9655ac4a40b9f178e1e4cb838c9d3e9619f0120f499a600f6d9a6944686183b92cc0af37272883795d211026a7470640747329fd43a5e0f27db76bc2b75e46f6b0c48b137287165ab8cd84ef3fdb5fa5a66bda245edc7a9f95e765f25faf4c7bee65059f782c4c06fdb5a324d698d00c2b729d0d136a950a5e4ec7bc17a5ebd675f98ade77393de1e1ea0b98a84244bf7e85afd0df97abc397d218b1c74f41dea017f9a4525b006fb68886c4f5b1698491b3e2a784ce368fb52f1fb4edf388b82854ad321f530d81f0a339c5007ee075dc92ef6e1d0b687d6396c4556e5616a96b6cfba4335f12376ff2ff81554ff7b228b5f96292281bc236959a12525ad90dc18b632c79cb1a83760f40d0c5ea21413793cdb8b376489c491501626d906aa8be9e4a2ca29f39138c662bf23d4ddcd38e1bd653390e205fcd806fcd553b8e97a6d08057e32322213fd204a9c45340cf9fb140448fcfdb0e8c8b33c622ef6efe96b11aeee770fe3f072c694f653ef893d27aa10e202559a13487ce57a84b7df4c520ebfad2d5d79de6df7ef5bcdaba589f561f97278a65bbb12d8d35f17f45d7172098d96da44fb53341a7e76849df451a90b244d87f1d1210e2c9a0b2f3197dc0186e7d10b087cc6448bc54a6586a719d66bf568d93d929dac9ce3de05deec78a8e652edaf2465edb0988760b016f1a07b589256e04aec828e878e24b1d5ac24c77e65bf2d3783847a279fb24112ea0e4efcbdf30d598b50efe65178dc9fe66793f02d1fb507704bb747ba9f5302658c8e973ee8d709fce08298b462460c994aa2b2bd05749f4d3d5b712dedd2244b769c8e6ec3fb03930d2cd1929fcbe95469cfb64ba72c7f634df8775f29e255d709a573369f1dc0baaed87d988bc84cedf5e00956908abbaab1f1e652f8ec71625397e48362f3aeea301af21abf6dc42aa70a9542e46ea09c1f6252f94446c701fa340e0ca82573af347615a6407ef9a9b11b22269f94feaac9b55c848ff4cbb47f2125c3f7750427f3cf4f05b18e63b80b993a7a9267163f407a6cd47bb4ae5ac4a7e5981a5414b0ed479410c09e99c4f520d97cc02847d0a63851f3aec0d5a74b6e5a3b3ae0a8b265272d150ca7967dfb3c1f25e1847480292d6ed9b585357cdab2f4f1d057cd422de7f6ef2570d9f06ba5d1e387bf6b89302295b6819732c4fc9cf26c41f5ca8c5d63af40df4831c4908affcf0a84f20d8fc2d13e2c90854ffca40eecb24389e11fd656130c74efbe8dee96f5272c666bbc449f31f34ad3a081d467b5cca569f164ebcd10f95c87bbabccdf07ec326094f9575ac5b371ee1d1d3cf277be36e5cd333da34179dd40f29bb459175d20f28f3441ab7acb5694034712307b5b9f5e84f032df26745861b54944721ba00911d8506f3827662338d6abcd2c36d0a51bfab715d86aaf84bb7b52ba59162298ad847b4c9ae733d57c5f0e1a14683183b41d4d88e9cdd427c98630bf99a3909ec6ea9299a552ec699a17a63bcfd4ff0ae873f549cd504fc729898d61f57b2dba5ce866ea951819a98abfefba8f4319de843d5c7da307e2516994a790a9fff3b69a84ff974a5b6435f6cb5662b9983a61244d1ab312539c58a626db59e43c9dbd746aef4183e911071f225f3a1dcfc957ea618a9b3245a59e69180969b6ffe4baa935333253561ea1e874d96e45d2b4678ad78337fb3ef47d5f9d8a00e6ec9b5cb58317e9366840c65cfab8c26f343e1df65633fe30db31d013c294e7255749f9733885b0310d10fccd85bd5f0a0b1b63b7badda7386956795ca20e0cf2c0c8e22c7e870a120b0f611669c43e7f72268756c383f49c03d575c76dfbaa9c32b29faaebc21cabca13a189ccc16803bdc1fa68fa82f53aa56b9702ff62093ec061d96e5c1f7cef3dc3c3611b7ad9d24e07d0c1ad919f73a1f74741f9b742e9ba2211d15336768735da3e2590d838e94124de1b621971f5cad7c653fce44a8fad57ab9320f277d2c8ba5ef1a355814da5d8ab176253d840b4610858998c677f8ad79d27ff9a1e8b9db433db0b480deb4d75de2b2b13c502cec9acfc2d951b32af201a304122901ce50a8c001005e61962ab5ac94ed9ae452333434c940c5cbb9bfde75ad4d54c6219fd8c546642e180408c141e99a3b291b0080a65ae516fcf40c6814e555e9f75085c93961875a73831b00eca3b08cd323547c9f1e489b3c45622cdbb997010d6c45af5e8a2fe2f4134355e663eb5e52f12d221a0cc096a910500f4a4974c304c48e5ccc18e9076eb85a02c77b4bb53a197c0caad301b0c55afaf5545273add7bb431999e59e6540867c3ed7c0b8bad3fe687a9764df2a8c279e53f0463f256b28de0f431ee6087bfae924b787a3580069af1fe4552b839246b2c3d4f9172312e21fbb92b3a156103987dabb9220965efe8846a994d07da831a19ff5d936974e459eb69cb381130f53b2fc7b711a456d1c06177ec26f21efe6fb936ee9938ad2dba1ad06f574b0db66d2e8914cd97a851729eef8f28aba26f68622e5c682183bd1355ef07f0493993d5da63343715ba5843bcd8e67d10be33acb802ad04cb54dd71c14af7cde8a4f12e0546a73da21ae7653e3909a99a8774ee56f6739904f9e3f0d0168073792ffcb8f9089b935101c75f32492b0791a22536dc954f1be9fee5ac14b0cff073e21286f35368aa14609ef5fa47c6c2781b6f8f6a91d3eb47168c3c81ae823fbfb083d103cf89f9ce830e9f989694459df6d7178565f2ad32634fe3bc7cabc7b11a55a3c818d0b1a6a793a15ebbecbe2a55eefee0d2c263ab94bb487b8fa66dd2a2562d23962728ec54d857445716d8a9a7f50725b02bac846ca05d20fec781b257c5c973913aa696a9e63c137e6f375539c66a8aca3571a2cd343f6f1a842e2674de10d04b45708fc385285990337991a48adb8d5708cb58fea76dd0799f7a4e771a603b20aeaa521b1879c1ac4a0121929e088405a2c116c528c2c6b901893cb58096243ec019163babcf0649ab74f879654534f0c9ea6a53aefc101d0a90fa809e0f99261e4a9dfb4fe15a633aa5c6aa59089b6e5e05ca89d43360cf9dac5478869222317f44562b2767ce9d5061110a65b871acc30368b63204625fd07b2dad65ea1c9ead8c60aece497aaf019b7c816a6de6b553de610454454891229d57be05cb394354dae0f5044c2ba750b7b9daeb5390df5a19b2e86ac1015512c0aa18780bb8aff9be6a2c4a427cf99e198c8fc66186a6c6f65b0b63a8070f438441f588806409e1c59f1b9fb382e1b7dc924705c7b6192927f0015de606a14d7b7351e496e5e1526ddbba7d813a2d4b49fd06b6ccc2a66ecd6dc70e0c7417604ad375da2c2383b623eb93890319b93b6f93d9f482b46e0f47db29dd182cfb0ae0f197b549ed002313fc899035b04815385725013c93137fba972d15686ba640d88e15b6c6ae2d58eb0918732d5cffc36fb6695e3e64028d6cfb1c30f9682a92344ff1dfceccd82933b5e8a8717bfc7365940fbcf23608062a482a6a77cf8a187ee69d40813e9359d29e86a8a4c3775cc3e623bbe37a63c9abc45082a6ae7ba93b6a591a5d3e331744b65020c1389dd0624e3dfc7d6899c2c4bf43abd9520cdeebb68e68f62a0132f76e0842d827b9d54bc6ab2a571c8c01e70adef0204ccc26adb5f09175ec5db56b26f44344dfd9f9db0e2002ce99b99895aa91528f9e2dd92f035d6a9c3b3b690e40d9508a89423f93f19eb5ce7a27a2516b58ec2e07260874b5a48b8c2e633b1d58ed98314557efb5a0636db61ed019e92a0b76629f0f24c23599ade902702661285a71bd2f00ae7c9be58ac36c169ecd7e615597cccfea8fcefdffdb43a2217988943c604999d5f2d35f1a654cd796bd8698ad3057ebd5b860e5b961f5bb78b60c2efdb285531c0566bda502f93b1048c262ec3cb357c1fef0ffa129512b1d141a25b35d77fe3c9c6729946966790e0ca3b83a2e3685547f6565acef7ba5989a46b7bbd76e05fc943ffb8f72f057f0a3bd82868819aa959495cce5dca7f0a19e3ad1807248a60aa9afc324f16a120950063050415b2c3258033beb71f7d34715f40c725b2b4a007e081e7d367f7a24e501039ee1d6f0f758dfbc1a6fb9a422765dbcacacf173fca1cc5250a6e58e2207c7f5e4a1ad947701400608679eefc043d11e0d83945f0df087a5f1522049cd8d3d3b6f27474fb3a7f0ff30c01f994b317b368bf6cd0d0e1d9e0d7c4bf1106ca1411a1b09580d50a986c540f776a8b46696d2e9de25e3d87a43090f705ee73c64282a4aeefe9f1093590aac0282f1b14e3bc17294e59900ca4799037dc338133906c2563b2e69ff6c48c244a664e50b20ee7c5ec73cad39fa417225770507c76fdb5102a6a4dbfaf5ceb74b6ff33e54443538961407ae1f1022e1d8f58dccab23a47b2980a2ee933a2e61cd791a234805bc5a253129dc78c66e86fe8acc3b21b5bea65731804cea9bc9a9430ee39b6c25d12d9125c650de048389edde4cef8241626abacc461fb375d719748b8b0ed67ae09d2fe63c18b8860a67f961a8293436f2d08ead0f4cc097a965128a8d725338c716390ff705229ebc6ff0337ff5334a8cb29acad193cbda3974850f60999381276de089620e1860747ca1fe8ce925ad0e6c20ac6bcbfcedf1945f3991ca74dbd7e33b88a3e058fba5677ea19606c3714ce34d29bd0d8f2422bbeb5c93d48f9a3d90b602929c9c748d7bd67c557192a079c80dfddd7391c7f06264e40b31d6003afe8dd4ba138bcc051ec7ed18492754ba059fcb064516566b6973cb472490084f156a3e74184a04b37ac1b075bff17ea146a80a57a67667393a3be4cb1d11a015caa5057f1ceb92614b676351af3d1795ac3c9e371090af505df4c5b0fbbaa57e1830a54f1db2f88301759bc93c8f5db5da2e07c0819c04066c161e46b97de19c21a9299df8dde2a669c726a339e21ca1f9890c1ae7e29a61f52715053114ccc2541c1fc3dd0f83d83207365a2f86a5b0b3a4a9acb57718e2052e390028b5d1c5a2d01e5e9a2f264aa5bad4d6c5355a4d9189f2649125e8e9a333ca42ff16adaa4dac6451aa16fd85738dcbc6dc5b9485bca0c1c3a06833861b38da36f718f07cfccdda3bc9817236cb2e821957d270e9575187a1051369db2a69f3ff63f5b7bba83b3b1afec35bdb660e95ba105347902c0e432266bd3306e4a8a18afcde2c281839edca8683c87e66e4d11bc91cc666fdfdb1f6d79ec23b180e957670785e7b630efa37ed20ad4f750b8f7dd051ad6896df9a8e519474b9350db64368d75a21489e0a09102916bc7334c6831aeb01a3b2a59d2849d310e0c17f3d62b3c803e43a8a1ec1d7b154c6befc51b1585377820e1a7f06d1ed4401ad0942cf8976b12be5e6d6a844a274121369fc3acc35597a0972f342ff58d70c744b4c02dbbbaccbcca42f3ac235583e5564818594acd5461621ef46434ce7e938d547fcc986995daef37ca883c8792c55adea051db93ff4e3ca6ac067cc492438df5a52d121c7a38aa873e695383eb5f05aaf6d6c8840dc0f9a810534f160e9c97954606b9e93a745c0dbf220e088038d4b34fb589db4091c50ff8731e65cdca2468bfcdee4ec14fae9ac65d0c404cdbbd570ccff657691a6f93f2ab9df11fc0424aeef56980c574555bc42e6aa3f70a3d2d178ae10e2d38ce6c7898f491ce432d8dd5ae599405c514c0ee38289e5007f95190f376294349422fdc6558935e2bfc94052b4d0ef605474753436d41010f06910436849b3383b6ee51897a376e99ec64a2673b3fb3e86960af3587e619eaaec3f03d2c496d2b1bd8b256633e60ac12cbc2afa84c2f1dc0a1b3c907e87a5983978a241f252c70b0a67b313e32025f8359cfc44131c8a2fd296215508b8d7eea4b02e19d2c5d6bd0faf425915712345b3270731dfb0d2e1a9b728ad56496a2897cabeed293aace6dbe7cf26bb58f4c80d7990e26c128d6a1958267e7b5f1f488a9eee603deb9a76a09106a26984f211442bc914559c56d3c8849c281a65e0de5b841c1b769a0f3b3cb3676d9f2c38cea8c2c02bf29ea7d6beb465e7ea18c07a246410d734c2ff3129714ff9a5b7f02056229573e0881ae15f18bbfdbd75a57e56616f4367fa5838a01c3d9e8305416cc545b180486076b2c99098cd2bc02775f6c3d53a0c59d6c6ebdabe6c2d648502bab69dda5e3b7d5c782b7454e8d28569aaf67271f7d05ec6e18ef52ace2de0643065f9d56c0201e0abb64bef1903e60f4709bd225cd1a42effd60fb028dc7f6215ce53ec523b0861a23fb868d20c0bff23d604654636a00107e64cd970475f4f4214dc60244321c3bb4ce5d18878acf7834c9ed0d8e0ba3419dce1e00024425a9faa48d8627f0f2d3ff61e88db60ef53b6ad659c3c40ab22c00af8534edc9129ef0446c2a5e53bbc4be06a77f64f5289799dfde1f77bf49404bc023e616b1c74e91a976067692e8e4cf4bba58c40754b5362adb141d6a2608c9eb47b7e12e6136783a7378d37dfb04c159574f0e6fcf9a22b3441201baddbcb81f6b31409c658b4e1cb116123279dce8eedd733c32657be4e3beb87a1c6bd13054b71a1e9c04ffb86ef2e562a97caec5674e99c201abd50f49a3632bea427209a75d1e225e88b29fbe4153697f28fcb2b740efb7fabb11a19a8659010818433a93a4d119a1a0e1b1b901eaee6469ff02d9bb408f9d0c5b338d482f29a64cc532d821e97fe8721813d474b0b148aa04f8dc22f63d30bee3eccc014b8299a175a8ee3a0c6d30fec73f7b4d1053faff9e39378b881135e2c5505e40f1efbb453494ae6acf6086c980f5feab4d0f4a1f068e2d413ebefc766132ca883e6acf970c7b0596285286fe76260adde73e03c82d53acc23fea729683518486ad8d0690b43d4158f99bf9f5af37baff35f10737ebaa4cb74462663fa1bb609bdfe2d935e9d5fc75233972550ccccd595e2d67dd888391c467b35aa9bd6ed32c1b5e74f6562b5ca0ac68948bf392cf27f328c1d4ce5b9c6237e523d29f06176daf884afcd19addf583ee663a3fe7f27ba8385863333ff8101a5f879658ca27d9d8b951217967c261c0475aaf1c74b489528593bb842fd1f3b84ab0c9b55527321cf63e27821e1cc6d4f35a563dedc3b22bcf36d26aef537003c878bcbc9bd4f554e6048de2ae3d6e1143d98e38f77b39f28e7413ffed200e3d19325547fa86da7ea5e14c44ec8e020ad9d8cd1b0d1a797c72af66034bf70e02953c7c9138fc63bd97ae8fb86dd7a8b66ccff8a0bee3f5c92db4c1bcaa64c6a8d71bb13ec4e7388302b0b6f6327fa71d3179106db3b9104bdba483a9975dfd2f107506a1d6dd90f5dc539ce6e4d3df04d2846f09ba3a9bb1a00aa1cbbbce519d32b90824695b46471a0781666bd0037199105a29a095e9b8305daeace66238e236f3d15bddb16ba7d2312e38f9366154e968dc3b5afa70328fbe0c0882a08001919157bfee1b07f8f7587b02fd3bef138711175307e11f468cf1df8aafcbfcda0fe5964bda82cdbe0394286ab2f5d0571b27eee3cbf779692a6ea7e7842546bc54db230608242ec8a6ee76f1a8a7447a542870e654047edc477afe636f47bf8cadd36dd8280ec719763a4a80fd88d41c549ccf43f6065d94111b767b8e61d0b0ac1ce90354f72a9f2bee3408f4c53172545dcc9dfd4b6fb704e4bc4cd8c368f2cca5a8cb439f1684559c73e4db80aac6e9c98b17da4aa9805a8ce4124f1a90dea657b7c71347e846593432834a668915bfb1808b62bfd27627818d8af2eb4e2f7cf52d23b8b9c8276493a19b22082f0d08a0760bf39ca0e1b57cf83b552c738df9b886a875628bf4db388e3eb270f673d70ed28e3d0fe25f9c4e6158d3f5f51c45538ee0b9ea993afd1d0873baadb4ac231c6c81ef431683f62fd0dac9a61d7e449f1c2b4816f269c04c43617fdd538980173ebed73e45a5dfc49c1f35712361d9acdf19f25315ad824545179cdb742db72d794d26a5946cf11cb04c6ea05f1432b7998d73e74a0309fa2be6b302f8a10c01e69b1d3eec6f40f2142927ea344582c745a6e6d8be8df0be63ac29895af33d66f53355bb7daab268f0d745dc567aa35e4d6f1fa0510db46b654690a3a5a1077947b685ee614c71ee026987efc1704f71e14c06c702890c2d488adda97a987d83b097bd79c5780d9b6e4808cf3db4243251d7186461e8f2831d7fa41158903022027ff3a570bed9aa69a9779d1850faa2477633ea4380400ec6c30f2d1a4bb048b34c89dd8b0d63b5dab219637f2f7fed845f4e235d67c5e9d58cf92d21ad8af4e01045fc089fb01fc59e8d4fc5b2b1c5520f95371fd8a682b61f7f187a659064be70161613c0953037515a3b635d76ad68a6ecaa8d02048989e80d3e2c92b49da64e9edf98e9e0db554d6baa792c7c1533199ddbd9489f16519b3e0b42c4f14e83ed30a1837d21e0ec443156c97bfae00be1013d2a493c6ce1e86e8b135b9d8c6152891f07d18009e6513e9970b5477660e0aa11b6c90ff9e71e47a1af617288a2c6c239e99588f7e13ac779171b15104fdc293b7433d746528772c445ccd6e8a4b771f8eb6c4e30a666b6d5e136fa8b4fb8d5b9c8f4ad87291801f5d363a6e20d621985b814e8f2f4b36e3428aacd1bd1e9d6f8ce5b860e28d27240f76a77976c807d1221c83016a3cd191bd47c91a57c88c66347262d8c20995bd2116ca0be5e369dfb819b98b264c3d40aad1266868c3ab4b1d52e62becd26837ff7d1ae02ef7256d2d0402344a3bd60b8491cd25d169eb115bf18bddf50a06e382af81c2dc009c5cde1d33e1ebf9ca1fa6ab73b6165a751637cb060d95cd819402dd98080f54d1389c11f1a1513aa480ba93ad299725da4c8ec1d72efa83331978b633d524db09a953ff5efdc253bf27abf1cd4997ee7b33bb25df0256273538c0d05cfc766448cf61fb214259c5878e7e82d776b3b5b82168bcee459548b61d9cc956b75c03d7cbe124ecb5f4052d38d8d4e2f0d2ea0a05090792eb0699a53e91594db8b490972a59f933c07c03df94d41e38fbbdb7464bbb823b56b8e7d2a0ed54be14baf93fe5cca0cafa811a6358c4bd7b48d6d7ace82af93f71b1ac7444c08f347914e6a93873c1dd10b30fa68e8b7546108b4c0e772527e6c72246054cf62a41cbce0f6125ad1f8169171b9b110a1c7b6902b20afeec00cb72b0d50a584d10c12fc70833eaa6070a9b8f4e275049913fed7e4cf66a8f0b182a8de458401b4eff53c333c1efbb1c0cb0dba2b70defab9336fd3fbba18a8e922432f55f82ed5180b8a12ebda323405c22897b3137d38d813e5c1dcb9ae2fbc86697725e9b6b17bdf65f973b16a8ef0cf65fc9e367f1d490b0df13493f7938053f9261d49b9e1594974993d3eff726f97aa3cf9823723a808d42559fee18fea3027cc2a0c36a9824efeafa0ee431223428dbbf155b1da38f7cdb60dca08dd94d1b9212061d4d4fa0ef9b41a830cdc48f8128fb6a1101b9abcba1b1c3386225d38745fe6c4522680dc1d265a6a5a5ef492fae17a406a3fcf21ca3396b64aa3704a54ca3bfe1c8642a81fb7c3b96c87a46886d624843e4b289a07e7cdf06917524d33a187a3554ee163bd55142e981280665c9a281fcef6c0fc63df8fc2ed67fd3eb04d69d1c0b41da508be30c8537c39e67158948a9f6ff092076a466e477f049c491c6e0fa810bcaca776b2c29ef1350189b848435fdd51f81b23d6a21d1cd232f0f56544010a2627314852867d994c042f2adc0a05d4426ea18d2b9691a3b92c210662cc76e261ef34a27d9b97aef04b03d7d12fedb0ccccb4ead363661ba8c6f0d83f69b57d6c6b622436cafab1831dd64336bbcad057df278c3cc07e29ed1845a6c777640aa47176b130bf628d59ce1bdbe3cc931025877de35e4372636f55c81ee00a39de5ba634b64c82688243638a4e1dac90af9f4a42f9a096524745f4aa9fd2288b7211436aa1f22be78afb07bb7491a3259e9be81255d4309ad2cac4679369c96109500cc174e06dd5ba428925dc0d7c7b657009be2ce89931e365742f58a8ad5c8a57720acf3cdd4a90b819c2f7611d18c2bd55e2ac4a67341fdfd7a610a55f8dcac25b333ed85d6d1560cf921db0e3b6c8844144792595a622516aa9d75c3a5bebd7486a2c3a3c3b391368982d23043e1d6b6f1c04fb74a8f9d8a8cbc0d04bd4068fb0775ca9327180f67dd57cc45fcf419195d7e32f5fc5773e10ff7c36d41334a8f7775d168850fe6cf27ae04490d099bb10fdbb183db0a4f224fc45f73fd22391920deb9c7c8bc903fd98e1e3cfd4119265a4b48a2f91ef4860d320367a0aeedd11036afb1766dc6c0383bcccc059f6b113e1f888cadbde800954e6079f8077832546400fa67fd287671c450a05eaf5352faac9c3510df7bca10c911bf594c169f256b6014a4dcab37b39aa35731e1c2e33023fa4116119fb6df9fdee5025acbfe66c6f3526f643327714461ed802f2bdb88d00725d5123b4c3e329070f0e5557e2a0a769db07a90f82e0d6b43a3f359e3fc9f5d7af38bb5bd972fcb5b7a87b309255212cc4be16b96cd2abdf15721a0e8f572470452f4849eeb446abaa70f7529f1d14d51d47ff9c2b4692fffc7b0c2bd52c62dda2985af60cfb83c2246d8d2f1b8c227049d4c8778ddc5915f8e432b09348378acd2bfa02eb5df12efbe2bf44c8ea1d41a18e28b3879935a4208c2ca75ba0005a34a9f5b29e4ffdc895d88b8485d52d818bd903be07b3a4d141cec674140542b6981045747615fdb824ffc6d2f9e0a397acc32c5d451b871433c5fcb371f3fc41574253fcb44b6742eedc87358de6f90b041bff275b275ea8555a60749cd2ed7588f66be05026eee4abc44667704491bdab9270d3ff3ba414993c7674e05f1af8379ee166b04df36cca215997ba0acb0ac948436052dd3fda8410e61371c905c3c7f61eb16efac0727b717668c76c57d5293b53150463be0726182d0c3a0ebd427e1bd4369c99dd2dec68e407460514ba4e05c9d9a7f9979010cb8903fba9e2bdc981cf7b14ab9758f1110f5e0029f5d7ec0b69aa459dfc61d0f45565ed5082cabdcbd8dc9fe853cda6e389db66650d69ea0c031cb76250c4c1bd05e7a4591ce28e220fff5374efab1346f7c3aa64f943163f4b21b45f19e0f1762b1ce1a2994e4ff795513ab917ce7f941d7c17e1bedd82d102ce4403f5e7c11cc3d624d67602cf7be8e74b806d2929d4d4dc4657d1ebbc5c59bf4e0d805d2fcfa6d1c8c4e199d2b906798f75853ddef758c4a2d9abc3ec135508e5e0687afb064636c5219d7bf4bcddce749ee3265439d815294b560fe9e172bb5d490fe2db291d9df41d5610cfd7ebbfad133b2f8a3ceabb2582abd01d9bdbf1beb10359aa13a614293f2690e7a087cefd7b3ea457560d0377e2fc9a327ac7c97f5505872bd3a9789d78fd9b698f9972f6d0e3146f2a1b3ca4de9f57287b0247b2d3f0540d040c6774fc64532a005d189a6cb80bf82c88cf909267b892466819b315acb20c4c92f1b749251b9da5776d0ca490aa744d3db3359e7e5fd76a1339502259a98b3e95559389f05a38e2cc0e463a7867553be21a1384fd9ad02ef9709f762ea97c5afd5ecef4a43ac5ca23b11900ac8a4ca598e1c5b57ec3fe0ce65611f9a890e9a29582c5149e83b64ec12b8cb3897a462941c85bc50678e142fb393f8d4b72abe5438ce434c74b38451b1ffbdaadbd83185c2fa6e464a0759a67f3ec215a8e27145ae0e09c413fbc2718396d4cd949e6c92f8171d0a255f23319b8721fe250ea4d60fe846e8e95123643e3ff64742f9d9c97e54ba700cb4ee645a48f4c5af389696f11765a307ad4fec8cf069cb5839a41e21fdcbdcc4cd6bb2d60104b5836b65857988619558cace37beda1f114b3299fb74356ab14d3d0d85b723098ce4235a59edae3bf1dab819f6f2f4cd7bd5f11ee5f5a2ae4103251300a4474b46a32b49683d74ebbff331e7fd298909a4df5aa91feddefb211e49d680a75d2ae710117b01dd0d0384e4e3b5ce36263a2c40f704a2c5b5576368318307390948831353baf2eaf3c827926288f3d43ffa30c6580258dbdd83486ff7218b4d6001e5b9d7ac39ed79469612bcfdc0c53ce20980427441d3f9cb56933a75880bcdcb1a3edab4b618070bc69e36f8afa857883c58a5c0fe75c6edb63e3e3e3fae0383a1a244ba882b8105ce7f699f3bd05fa97d69643aa9a09bad244dae6bc56e8de2d28fe09cccde77f541a007c9551c8d6637cce21a5f8faa487bffb59c4d61d64a6130f25a638ff06576b3445b75948e7e3c595d16442d1e2635c221fe8020bbc1136c51e28219d381e2956af5de4c84d097bd061d1a2f9160c6ba5771d8d3303e778ef47016b4f7c3a59f6bf05e96c1faf4824a8f8ec809bfac964ad7add0e86e345d6cfc1c080516674dab2eb36bd9b458d0b5b20d7c6ee3925782dd03e2a376b59a3eb5dee1b7c6fe9b54d6adcde8dae4412157f24bb9e84d1ad067bfa546eff599db41425aacad765c34880ebd4ef9e735c51fc77d71ac410814a3457f1e366451e364eaf0b0a3c28e7586d8e501377f904b90edbdae248ec60873636cbdb698fe8779298033b7865b095e79e96a335ca11c371749c746f776df718581100f18407fd403f0ba7de9f395122a90b2b1eb3ed4b891e7e620c342725ee8c9516a593938ffa573dbf7e0a36d96cc7ff8552abf658093da6050eff5ed6846e48263aa111915bdef006a3bc6cc68ff9c79c32aa55b80704f5f5301bd40ac98e55e03346d3e5bdf575eb2b48dfbd9469d187364019d282dc957b507b3e337da4e3ad858c9623a181f17528a019b9816c464696c29069201019412a96c49750ff2e0fce148497364c49576939f9b95f31da692a56d0cc8b9230dcd197c1df8c34bef7ae5e43cdfe2699bde17079c231cc84f43e72ce864f48b04f0ab175dfe706bfd550a0ad46c3268bc10d2c2cca8d003529481d666ef8914766cf91a5c583e2a06c8a5cae6786562975cea57274c09e6beb8a654aa8b8162aa248b274ffecad6436fa2a8fe962024bbb5ba1d6b9c801c37d309bf61b185fa83ebf834ab2a9278b4893422727c08dc825cd8e97d41ce09cc7209ba757536090a2415338f059329865c461a720407477148689330963efb71f1f3ea757df4d0af05618d5d4834d9e0bcc1f69e5dafd42f845db97617e170efe13e9f2161bb58bcd335d2abbfc13f5b283b17ec3185119799b969b6de4a8e8766f7a6fb7a8c35d7f3f17683fa3bd688b4ce2869125ec55486c219d73b9a3eddd9c5251fd0b7273d9f95239bd794ec90c36e532a1439a6fca2056c3e42cd89b25ba47c8eb68913aa420beafa1e663c930924ea270fa40caf72f003f2d9138303e94d06089c3a63a73b7f7e25703333fd90140e65876336c0b66d5f246d02956bd8b35aae9ecc1ef7bd9cbdfcea25123f2612d34072f1834be11c2998a2d8faf8cb05cc383316f8f7e949c516f1194afa13d8ea88da16b1ca35d5c7b00ade8a1c7e90fd773f2d13ce2d1d4083e1cf5641d6ac2cba23f4cb21adea1b355997d55382b6ea58b89ac9b434cae42ac69cbb03a00e9e88abd706bc1c0491341eaf61c7a41388a4739b4b7db020ef4fd387a578f9d696cd239d01cf1536e09cffa55d54a966a1906521ceda426748588202d938e53048782144d3466aa7bd2a0d9106256ec0062266d1cb0b9c88bfe385e3ea13321d58e66d816f305e1b0d83bbaeaec1e398dfea0d0fc0fbbe2c4c2edbf21dc641bba1300c5122e482ff927c82168b99c8781389b2af59b9143b8a5634cd821c5fc534c9e24be5faef7350fc9375513770c48d4690774f34350f187217f7d8f3b09143d5d62721a8f52b9a0f5473f43d370421acde4127d103730b770f51473b089fee4d88d5d99490e8e7f84824da3772c516e75be9a837bb8ba05716d32354c6659733e9341885bfdcbdaad946e80d72c6765a27ef305e734656d722f2f0fe17c4166059e78b3f44d9775d45d4f74df613e6e68bd43aee9b7832ea9182ddd93ee80adfe6f8c6d1d0d1e6dc076636edef31cf22a2732b53201310795702c93f488edbe53958e2ac85a2ef8123517531398374945948a35079c9af3f678895607215a5a4abd63924a4a467be259f42f4867521809d28b6da6ae7a5474002f63c74402246e6de60d7eb142c71f6ca851f4d0c90bfcf6145c0abe2487372775c12c0077132370b921f7609b4959649f2f5d135a2570581767da9105f84733d2fd66bf84ae0084e92ee9f5405f53538ce35f913cd63d071c213d6be1fa205c330b131c655e5a7d4636bf210f50dc9b2615a5c0ecd3d0fa396f361c020f29510e64ba3d1c4c653d2f919882ff1ad083c012f271fc2fd12705e85323876e40b65373d917b44d14b5ea2861c3065b1ebe3831346ffedd6243c1ba1291114f8dc3b676f409a9a2c6aa96c391dd9c87ded6537355d38f3a4d7a1b35a8e08c28c50c2f75ac04f12839af466b83c34d85ca89f348ab9ce37f6a5cf95a7bfad4599298da6d688f5181a1b997f3a010f181b760b6688d69c9558aa7b4b5d32e9c4fdced1a9b584df3dc461ae6882df18d5337bbe9d67505f0faa290a29e0a99a304cba47a16407b637f1b56f8845ed0b9a2b0c726817a86448a967016ed83300073d7496d5dcca79e0c77d3afb4d41f10f99d6653237bc8133ec71acac1f8f86a44f914c0dc19b38d7b5d523fb27988dd39fe782c695eeefafd9f8ea7742524694ef332903183a54fdd8b47781e67e805c047f6b2f4189bef918ad61e94c678742e5772f60f54b9dbb26a158b73bf9da271a63781fa83fb0ae51f063feb96b284cd69797b81b3859bc6e669276edea1b7e359d38d33f38dd05a40b013d700446a2cd3936f534ad54775f0645b6d34206d14b61393309492d3757a3e634ac1c358a7745b88f9ee82490c9510f2bbad70cecc92e932c57c2f60c989952d4174ee38925f6b9f06b77db9501bb079f99b396a50f4cb96e1c4c9cf44fd1d32469e43ad0a6da5c14cb36d52ae7906d48dcc3f63daf64d20d1b2a0caadddde20a68909b669bc891321794df255fe70387532c5b78043216e6388f243c67a1d624c3a9a12db7552f070ff060371e2d2c1172446c387ec7df75c9241615b407dd3c33c5c217da882700bbb73f4a6c1535c10e66c27d2124ee22e0a95ed3be95dec54e01e65af49e436dd31e448bda3260442f2b1696d4bfe64a64215eacc0ebd66f652e2407bc8528f55c7aecaed948d7aad2027b45324ded12ad87cfb1139f8e3d076db34a07e4321c5d3190209e32e8c9ea5c0880f68b99d09c245a7408c56f1fd458d2bfc0981947c47930ab3916317c41f86b491f736415dcec708c4df231bace91a27dfcef3c90e25929019694d1424bb20a98ff463a2cdef1e75450573879fa48855e72dd7e2678daacef98ad9b48071be6297840dd95bca67c9d441cbf9f8a9f0fc26ccc00c04b8b635a4ced475621de6b48f5cd1027459d4b11146c75841943e0633bc62930b92653a24b27f39ec4afcaa88e242be635b03dd707d2b74e1dd856804f5555539c8569e5f2a5e87384598d2bc70373e8b65bbf0852c9aacddef0891550ab778d04dddafc3fd76f33d574fd0bf68e45a230568dea83234714c20f36eef14e49e29540a3bb5f583f05bc1eabca52c8ee4e5ce087f34141bcdb93a7887cfe8ac55c43d772979c0b8941aa00d9a79ae2a86cb22e707e8b98bb99c9e95b80a6907a81b3be45bee8efb8040b13a3f62636c3750470837d3ef9edcf59793d96864a03ea1dfb4a86f0d1b20c5add423098308f4ed2ca377690af16affe4d27d4f27739673f4784005ac62a71571a7f96a5908a6345178d475eac9f59c0dd96bf228c9b4860416e5442d6396f915301d8caab403dbe699c5a60cc527a24d5bd23b67cef498c107a673dd743d2f5ec29450ffe726c49ffea8ebceed75fa37c821160112a930605b84ffa1fb1c4127af493867afd41e77853d66be030abac214874aebe4711ef862bd16c0346be77db3763bf5d93ed2c08a03e2ea25d8a8ecbea67c3fa1d344f18ac28177a0ad2702e1b2fb42edc7464c6dc0fe5bf498ec488731c5919101fe92048411d0ff4487d8e110d1f7236138da09107c94a740a9681b4e70f751b2a48c2df352a51f4c525624c4c5c6145829537c3279d03787f3a88ac353602491c3559ab2677a4b4fd13ed9496fdcc381e89500f663c8a07bfd65ce635e718629b115b2e283a33ab023d181d983a5b4ad51d35b9107e1edd45d119ddd90d21d1fcce36ae401679c0064a16f6d683503b70cdd17f61d285aa3478c72ddab63b6f5fcfa67e565bc54a487a2325f3d360fb8213f8f6df74335a7cfa75b84ad72c81ccbae8b210974ff30efaafa7781fb8b50c6b6524772c26f9c5ae9d8906f2288b3ac094693e14add004e741be71d6c534dd9467111579bed1f176443664378a03fcd3cc1052bce5fc2596ce5b5727af1016ff444ab1787d75f459b7f8d69ba061562880a854142d1921ec163656697372cc356623a5475c4e8f2d2328ad8a39957e9eba8c8c79737d40e4c22cb7cf0353cbb054c3235ad62aacdb777c2c1cec806678e1f92874e945e95b8535bb83a228b27263e93e2dfa1df81837a02c23d6031c793287a096ddd15e29f92384deb5a4a5d7e03b9b5a80b8e1aabe7aa266560f7f56508e8629eb84541d0df2c30925e8cc9d7ec9d36efdb4c604e5e5b398b086a5726f8c545847b97d313ebc800efc5018889614e83bcfbdc734e589d104b173a3825db81bf6e231b34c20319a34c678a802c7cd8110d746dd2c0fb27ea8388a80c203ae5cd46b3f6f47e88140156ad7d961f4f44240abe92bb27ca5466ce0ea50333e285d57f362c53a53029d54a5fe0f600196c424fb060aac946ce36d23479d2efdef99879bec4956a9e5cad85406b0e228ea261194786c7879e50344f97d8f0125b3f156309548af0e02b0344ab1a71a463e7570540db837d380a4f7ae40a6ce1982ea1ee2b3517e03da0f0262330c8770f03609d3f68a624246b400cb04e818a6dc3f47c33570f3f6e4f876d9af721495f93afdd59a6e3c5458179d85ceb85bd1214f709dcee193d8bb768d28f685c1eda98f3dc01f6a8cce8c4bec502572be76e322a64fda9566b14db89ff42601ac233a3b08cacce8fe220fd272698421b48bd3b0bce8c32fb0ef961a0174832703eee2ddd0b119fd6bcd3c32802325ac2bef4c8f8cfc4f58fc943b1a32349c5f17e5fac01e2c4aa73e3dcc5d16708e6cc6d324f0f1e79052b487009468b9be2bbf60136f313425dfa7c7aef393dfda64e78267de0f1aa9e56fdf20466c8a278ed21955c10b8b7fb7201fcee643d70d33276543b0550002431c5762fa57f345d1caad29e00c53de5bb758c3271f5a0cd071973da4aebc4bf47b17207f0382095c342c14a7425c8f6a864c7a520118d177b6a78d887a8af80e6c98589adb44bbcdd1887e3d0b2a40739b49953198097ad1fa34b0792f677662ece86f9baa4f4963fd13fb0f28c1b6d3866cfaa65fb242c34afecc427b28e91dedf106025aaa2da7bc8b4c089427a84aa9ee292a0b41ab17a2625b5cab901f05f485230b5a61e2f7e5874fca5f3dc17d7d98dce3f8668ccf95d50959a66fd31919bd428639343542b10eac8fa798ea40d6083f52bc9edfc59a84cbd625a75be6c83355c6f1cab15f22aed81a6c5fe1634648c1fbe908c62719ceac9313170b0d60ffab3eb6b15f6bc6d48bc5b77ba4fccc4bede099604eae5faa9400a1659c336ddb9e2f4047a49096d7377c84fa9ea20b9c44d3b789465d58d60f02a2cd6654884fd8bd95c546717ecde70da0685a0bfd8d9a13014a109699b4046204ec171aba6153d41464984d71c9a11d58c3002dfec4f42ff08bb1a8057a0ec03faaaf4f07313cee29fd21a410a8a7532a0b9066316680ee40d800597d167239dd0682fe41f8b0639b307e7ebff09d55044d07d49312d4f83a61b49b8bedd6a04f4aa6c04b5cd75997435357f6acf41a7b73359624b733bc537efbfb1772c00e9d2338f64b6eb67ceeb5cbbf9d1f763d46d53e5054979f1a9f30b929edf940e43fb449e93b3d65f562884da1a96bac5edb55c0b1f65d9957c633b9058b41a5fa00bd9be2c3a33c55bd019f5996d7d735940eaf5d330421947525d4fc8f71969c4a94c0456ec7cb66a836580d69038a41b8f968434527787cd7a2bebafd9c24c91d1e754c85a43d4e9272de8cec129b008389090e5f4749c45d19e6e9b67f0f76ade2efc25c99490884fd02320e914397fab785715a8952af26ed350f65c206a56bd8322140c3966d686493f2147138348cca7731e1bf3c71ad6abc4f7ddfe4071384c92973dd4013234a62f6d704ec27bc27e33e89c14f3c0c33a027a87c51e51de537453f752fe13ea8f0a796f5df13dc1b58ce985ded91c7b7a21a984c9b680cd1e1ab69ab7f3d1255c77ba1e76da00eb04bcd85dd8b65b695224549d37d93a42bb954930d8c5e02f0413c5d226d8178f882e3fc3a0f0ebb09bd886ac32a257b32385b58c1727190216f108a6e63fa2961a64513fbed77aef9621ac950327f29d073bdb5afc31700be92ebf1352bb98299d836f23d0fa913052c2297d622e53845bb779ae6dddd14ff20fd8427055ad492e5052f433debaa778e8fdc32c0ba7752bfdf0f063df04fe9639fb9ca71dd934cc73b48102a35105e65b8aecebd3a69ea715f2e4b1bde47e29f854353da54ab1499e6e34ab083a729dfd46d946bdbc960490724bc53feee796bd91c18e38f891d3f18d6af4a2c65a1eaeb19420a196e2124a36480cfd819f113f984eed31af8c09004570ea2c5459cc8c1652f556c577bbd13ef228b08842250c5ab5cdbf5ecb48090a46e3bee4b4797ce313cfaf92e8d3835f5553ef3f18842d93db774217842fe6abf40f3164f0ae2360f73b71e555d263d19d2cacb19e99c66da86ff0811491fd09ae893d06bd6b84f0c7baf5183865117c1ead8be7d1746d8da35b002c1e998f7ffc7c52e04aed48d5a99be0d5a9eee122cd7d4c7f24744808560c5952413e7780578716b35b7c6279716ef5e4ae8ae423064265ed5f770ce1b6eb90a390a29fa8a9539642d16baf9450e0014d367cc8698ddd89b71c1eef2a55ef2ad60e781ae93fbdf2a9e294fad594b148fee1d197feb33236aecf7a5f39018bc109a4f7194bb1f87dbef2df18750859ba6f13a68c7f3dc2fe7692efd31b4bce5cdaa8e394e85aab3a96f3ec3da7ca92c2efaac395fb174adc997b239775008c3a248ab79f505cec61a18531196175e84071a8200ce5b9169d30b69fe04238f9004584498c2c12497b7a88d466287bb455125f8ee84a366b70defab9336fd3fbba18a8e922432f55f82ed5180b8a12ebda323405c22897b3137d38d813e5c1dcb9ae2fbc86697725e9b6b17bdf65f973b16a8ef0cf65fc9e367f1d490b0df13493f7938053f9261d49b9e1594974993d3eff726f97aa3cf9823723a808d42559fee18fe58bb7f380335ca9ba3b109e072c891459ad143cb96118bb5eec2e76f94d7d613f624f083c6f236869983a66b0c0188bb60ce3a4a1f6bad8888af75fd938a06873d4f8050427dbb98d779e1d18f88bf9bf28a9cb13c31c292a7c4f086d30d5d27c509096451ff5245dc76304f5d7c1bd79c321274a8fadacf75df04b3cc70d2c7c49302ebb39cb8388d01aa72561acd0a2d0988a51b551c950fff1457c42ff599199bb0a370604e1b97e83411022ab62af3c4326dae8fdd836442e2445f2d7c505c1ce10388913842321c19728ddf27f896b8561e3d33c9dc02df342508ec201b039e09c523d795491692abae2963f5444c21d0a140560d9ac4a85e796b9d30c24d0fa9259730715c204ad5d0d8a085904d97d8ba649fe2cd754298d88ac0d5b7422e831b3696f4e1da7f5a090694ad10d3ae2782bb469f2fc165bd423a5f2e5b7f8950c63f9e46991c91a47e34110b174497740913c9a6d507549a6759af529d5a19b96af0eb643e902332f23b89446e271afb85b563d86d8eb03bf7a6e007bbb168ae55bdc6cba65c2ca9db51b8212c3f59daea2cc2263b4206e6d2f95e5c5c5ee934c025f97a076277d0137d143016e149b24e808a6296dc50f66a7d203749e94bf58a8ad5c8a57720acf3cdd4a90b819c2f7611d18c2bd55e2ac4a67341fdfd7a610a55f8dcac25b333ed85d6d1560cf921db0e3b6c8844144792595a622516aa9d75c3a5bebd7486a2c3a3c3b391368982d23043e1d6b6f1c04fb74a8f9d8a8cbc0d04bd4068fb0775ca9327f18e119ac6023bb4d5740246cec09e187ec8b3acc02c2b036185fbcf9560d2912936e422a6c16b1b409cd9bbeb54108a3fdc8366f7874d584a5907576be04a27e914e53ebcdf5d22c02fc1f1ff06f2a4ec19dc522cc314b8d2e0c1db072401bb2f22f4d44bc69c1502fa48666092782f9cc14fbdd9691b360d87bc55bd4da45d1f2675cdba4ee1022298705ebfee89076b071ad2f104b484619b38a6325ac12f98f7766bc0dee569d8d4ac9c59c5b446baa329580de1cad98d90333165963b1b4b900ff153d13af3c51358f0b1f18ddb0afb0fdbf891201c50a3956a0bcbd75879505de1864d5b72bff693e09a536bdee984277d1f6526fd016789a61673365010661f17778356f10723bc3d1a4b8ed1cc6a9a0e8e6ef2f30f48be2254814b398bdac6e3bae9386250a060f15f53126784528e1c09ea56328764b8865920a4c248c85bad820c75e7c321e758318cc9d078de868e78ad82b0f30965e458b4dbd997f3a66816ee85e5e0abf734c492bbdd2ab6db1e29cd4e4e72f4deb3014ba772983e81896169afaf274abdd6cf3ca48d9368234381e59250fbb28e13f222348886227c4f3bcf178a70c91448efe5beec47bd8650e2b2aba50f6825783c65a56b794faef9ecfd2bf848f7a9993b5e5fc3574137821d48f828f14b17ea9f569ff464a1624a9566dcea5c08ec909264dd8205f881d9194c4477518b5c6bf9a9700f7e2d1f3ec4ee2816c0ceaba80d9bc112cb1d5c748f462d3482e063edf941acf2a20a44f43dddfe68695b2e0381298890f1f3d671c1f146f766ee66823e1059778d579a7f9979010cb8903fba9e2bdc981cf7b14ab9758f1110f5e0029f5d7ec0b69aa459dfc61d0f45565ed5082cabdcbd8dc9fe853cda6e389db66650d69ea0c031cb76250c4c1bd05e7a4591ce28e220fff5374efab1346f7c3aa64f943163f4b21b45f19e0f1762b1ce1a29942fd34aab0db349612720c26b43f10405c6c24e0fb7c202a240335c7910144a13ebfad58edfcec053bd7db158cda64b611b948569c8b8fa64c73504e36de76ef10cb4c5b034bc38b7797f352aea0594eb2e956c42d42bae4daa2b5aec9a5e46f755cf1bd1c12b925ebb5a190b61547aff7cc91b6435401753e3f588ad352f41350cac5fbe3bfc9f37d4fa0471e1cc471eb95cec72c313a9cf7434845f2b8236744057d3cee57478f0137dc1fed5b9d26445a544616934e26bfaa663c1f3dceb99295e18a6257324b7d30ee1a0879e95626090b5d2d3119def59a08d5d44c16f001c6633edfdf9bfa41adb25a2f2a40b3e6a746037dbe32e44a52e3db9a48de5d8518af52e779c55598e6e282efb92953d3d3ce1b1bc36f3b1a0e05ce4cee7968f5fc99019a590930aece9aaee1cf10e1ab2ee1ed3d8ec5b9bd75f31a50f4fb65b930c606a27707208df48b3285f78cd61c5a08aeb3931a925a19a29582c5149e83b64ec12b8cb3897a462941c85bc50678e142fb393f8d4b72abe5438ce434c74b38451b1ffbdaadbd83185c2fa6e464a0759a67f3ec215a8e27145ae0e09c413fbc2718396d4cd949e6c92f8171d0a255f23319b8721fe250ea4d60fe846e8e95123643e3fef47b3946aabe85efccc0f56d4f92333599b251fad575adfd3f1858f96ed3dc8c00ebeb7cd8261dd37e1b820020308cf43b19a4578e9f9000428812a982c3363c7e0dcfef646630614e63754ba5014a0c3747407e41259d09984654cd1d5bf14634bbc49c85a5189f90bfbf3d451ded247bc988df583f0b5c0e84895d370cdc20980f5cd0457189a20f3515581b192c9b415daa2d239079e139141e542c9fe29ea59dd5dd29d785e68b47ee2220927f4c07026fcccbb1ae71f0a154de439c07263f74e8d14fb289279083c8f0250a8cacdf4c81207e2648bae522d4e9f47944779cdff18f0005f7fc69ff0d0f00a77626138ca6ec006cd75b6be218dcca7fa4280c6984c2f4505daedb63e3e3e3fae0383a1a244ba882b8105ce7f699f3bd05fa97d69643aa9a09bad244dae6bc56e8de2d28fe09cccde77f541a007c9551c8d6637cce21a5f8faa487bffb59c4d61d64a6130f25a638ff06576b3445b75948e7e3c595d16442d1e2635c221fe8020bbc1136c5152b5676f51b07bd86ffc52e1c7dfe025a5b18c11cd35228a774a4c9bab3e5bce02f51ae70cb70f43a6c3cc71f190187a4e6a5a06e8f4b3f0727e56b50ce84a9f90a500d5acd75534d9260f9032b8faf0380cb7cdfbb219ab807f277e44883a9e546a1f7c62422db5568106fed99cfd4ec06f5530b2647b77d9ec239b426cd98d59585491c28c706fa01380444e2e379027743eca82e91f2840a0b245fbda45284c6368f6fafa1407991a02940a4818ffa4dfaa527574e137553e9ca57129b9f23ae9a92d1e62db35992b156734b46229241a79bb89fc0c972945b2d6bf5d826b0c890ab1d0bbd0a42ef260d3ae18187c2d5fe70a32833c738099e353b749dcaf032319471e3a3fdf9fa16e6a3a04b955957734434609436fede84dc005a66e1ac97febafc3b139f6e6154947522e7626f8a48b7589e27c28af0b1941cb68be4ee3374994340ccf6d2f49f9531762b652454ba818a7037774771e3b5e59b14cb915f1696c30c8514d60096a6b265621eba901eb2d041f2d1f56b67e8fe8bf9faab67f93ec5203e1271b90d6d94fafccebf087cfec966a168851badfa3704506ec413f96ba177ef0ec64b787dd72940e839f7c50e10c257d49318fc14a9c4415c3e41e250bdc9a0a1126bfeaac49895bf02ed327f93a3741f04cb9276f9bed2f976e1c18265886ad8eddfff9e9fc45df6915c5476ba1bf07b99ac7ea88676cd0b61f9aac43c95ccd93ec7b4f11fcd92aed30951059539bbfd23a12a28c10be97e4713854b5d97cf5c46da30a9a16440f8a2eec5b6403c179e04e1a37f4f15762524fab5ee95343746288b1eb83bd77ed98c5d2cb288dc46bf387aeded7368424b0922a5b83a6e5756808672da6370c240ad5645c2041b3a2dbd70f7d463ccee3bfff0079fd061805a4636b67e5a57b47dc0c2eca91527cd3bd17b9b1477214b2742d85d055a20f6aa7031771ca48f3f30a30d4db10837698acf2b1e2ac62348f88dbdce5a9a19d6e532e90913ede5a418b39a01e6685bc7d0eab77ed633a7648d053903bff3afbd1e9f2dce84eb209a957c4ba4b751dc961edf666bd40318213225ba8e987eb50f968fb8249a3a23548ccada5ac4f4f9ff2aa2a98bba60d12cc8298e812e4cea301f20e9371ea0420a97ec5f80b83c0d2b2edba7456b1981f3d6ed3af81367c5e073bc0e6da21680c41515a01e1fdd9943886530e65cc577f78320678bcc37ee723bd7ed43d13727db9270abe8f7bf49ca1151040ba61c9b1997ee5250cfc9026ded9dd57f5175ed58423d3033679c7477f0d72669dc7254456a434630952b1e433414f6fce03ce7249525c9d0950a95ff789ba4d4f7af855f97e64d0207da6078b0f2300791d3ba1ac6c3adb68a5f155fe05a32963e3d394beaa63608dfb9b17e8a48b1cb3d4a56ea38790b67944974fd5e279b5e6e0c15dbbb05ca6548dc2680d7571163fb46bdee6c8a3830f01049466d5ddc409d7366ad8fd4a6d81d2abf57c18852a86375e8951f8458b6d59a2b44b726619a42cc3a54621be35c6298f4ef3a029dfb3d5df506d8315af21c8581cf4a30f6d1a77e588ba9127aa3348f1ff84b11a7e77867255354ac4a2a7fa3e76edebb0d5e09de96d866deba996438815c47a69820b5bf4198105225367c0cb7608d35eca8806357c81b1f4155eda44ed96e906138ba1c1fe512ba0196642a82ab78eeb5299f6021dd689f52d725a7cc2dba44ff205e0af7265949029785f22a3de7de5eab384a3f1d0ac3bb26c4c65792bf14e5c6f3ccddd674acfa7da5afc2b64435fdc4714aceca2a6651ce3aec5124068dea42250c666f0e144fc986f1992ce71a920f116dd52dde7e15e03e3861209f4cbbdeb60a322d06e0de1a2034cbd1b15c70d2fcd9ef9a1a75354872945429426b70928917557b2920604d8abcf1b9e0f4d28474646b46a20bd92ba11aef72b5cc251003a1cafe1444f3774dff400386015075fd127f34d8b3e295323f3493d347b443f1cc96268268eef3049d4e1e723cd522df7943658d36a72676e830ad8b39a24207c0f9a3722e925867e0d8fc00e54478620bb18805ae230d4a02e03c353bc87632ba8a9779279c47dc476165a12993894498658f30d5bee3faf7b3f793e024ed30eb8af7d15b7caebe6cc4e93770d02f8ad61815615554fe29c4560ef6a58959894ed0443c360f22fea8a75eaf5f0c918fba9ea3be16043c5092fffc712ee85e9dfc9b3b5a88752d0aa11849132d2a5f16d3f1b12ef966c112fd570f6570e4579390589e742525d62ec24b8b764ba21017ff05e4970ff8a3366584e21437da0e175ad86f0e7de53f6698cc4e25d9a7f1368b833fb675cfa88525dd30f6ba798c3c41ad478ec646062c80d8c74e99ded4b23d92483d4350aa5eda5e46a1184e06e53b0869a9ddb9f73023ea4b4f727a0515799ecbba4fcc7843afa8935b49e5cc296c162a14fab9784e7cf93188062fcb996a157e18fcb414d7d5b7e47367bfb066cf4f2d323bc1176a319ef69a68d7cb75ab359f35477e104e97873ac39f3b5004eebda01e0c543ab04e0b65155d2c36b610b5ba7040d7e92603f4fa6e3de16283bef6a62a6f0c282da9fbf9978c41fd347a8b4b3790d4b2cd4ab5b5e2809eb904c453ee5dfd03ba66c30bcb6ea2753c2ee6e3f64bfac5683dece35dfe545281617194ae2e414b5f758450c04f3ca9895f62f2a36c295c5ed83431ce984d6cb56c923f25e0dbb9c31d66c7b73f6e911c2cbd942f29bc12af50ca2e878f768f7f3e491f78e8901c5978a1bef7048feab3439713f82f5eb204ee2538802409a378e369d50472dbe2372c997e223a2b64a8653a31055e808fb904e725713302fa6dcf6eac2a14ed71653a899aa1e4111ba65958f26d4b91ba525baa12947ed43985d91286bbc8c9777af8c24e647db6d3f9bc3cfe0dd16d9509bd77f1167cb751f11af791e50925991dd22a421b845c5635eb6c17fbbab8e6025e2efcf44dea01fc52447e786a9f67e2efd17a798570f140bdf9b218bb30e737425874d27161b3fae60a7ce825f05a5e94c59e71d0d5332dfa08cc711cf6f72b5ac19937891bd9693738c84dd1c3525461002424c843c2f2b7735b81b96840fe106168c28057449e59da4779823a91d0aa94744137d5405538ec8084bbcc398223e3a04b697de71415eaec9385f52da9a2902ea1dbc0532f83d25ff2fbd1b4e3ba60d8a9af75bb24f497e80a73d88244612bd6777e21ae033df1fcd6079f1fc141dcd1aca5432293dcd5ca73af8018cdf4863f75526ceedf553874916dae99890978db80b1890e7322b03fc8772ac5fc4070fff247505770024ddba311c9e9b52d0637f0fece31226bb9c171ed2604ed70dcd5288736d1a90dfd64d93764fa059fee8f76ea6d6032da712d20282349f9f43b3eeb3265d3dcb3e0e06025ea25a807f0002e48a81ec0a02789dcb482528d4c451d8a8e67a2aaef5ea3798c2f0052fbe4b22eeaecc078834a19b295d5990395acc70ff4ff9853d49cf043afcb7635383dcd8b7c50cc8a87f9fa26a850f3427e0f16dfedeb95a5910248eccb71cf8a903a2351bf8a19f899549441cd898d97f4e531fb20b0e860382a351907ef0208d2eccd67ea2cbb61e2fc23a60228af0dfefdb6cf74d20fc7ee81f242ab40477c8fa6e44d841e6d6d3013af0d02e4745d820323b03ba381f15ef75360d116ed7411030b865ad95f57c62e066237e45180da1b0e158c0b9fc6077bd55e0aece11c5dcaa6ff8ea5ee313bf4333734976a27a305cf5e2ef2eeaebf8c7f69ddcd42bfadce2d30eeed93b14e7849bebecd2bacc5cfe6d78fe65bef3f404f0310d3b54f5414c1164156460f5a14637acef7832914fc53db7d19ca3bb8555133e10b7c6d821158e5cee201d1870311749fd21288fa2984446b25e4c120998b02923a7d8112b877b94b19ebef0a68359ec0ab7a6c1b3c68ff466c4496051e6c1ea739e60ab13bbbd54aae3842acfa8c570b93f4834d6e2c9d32690bb1f956127b6120689931befcf8aedc3fcfba15416980ae7a2c49d0ce6ec5628f915adde8c96919c9f248bd3efddba4b920ce5bd623796471766d832caeaf3c81e5443dc075a30b4c91074dad804f2ebb8fd8a5b47157a1f957eca730135cbd812b17f8826a7abb4dafc9a4af55b96c46d9043e194aad370cb55fd8e7c738e7f24521634cbc4fad6e788496ce405f65b7396f56dbc4757bc03e1e0a07abf84cb9a71959349bd3a422447d27a38ad7f0ee6ff6c945931205efa2fcd531e3e2c49cbb9a8ccb5ffc947303da2fe58b541c6b166839d175f78afa9da5e2332ce1ab6b975d9f6eed74319af2e2506e17464c68cd97d66a383ede977c45798b23b7e364d8ac9fad546f9f4019dd01358b9364ab137a79a737adc79a6c5c14758b669d1d7945396f42665e96f9ad9194c5b96c046043fe26ed1b1bbe97db7db1bea6de9e5e1865daf2cebb9ed6ae25db395635679184b8a09143c9c0610e5606d00c97272d7bb78b3f8f666f3bb1476875c58f86eafea56d8c9f11c9ea0e2bb848f2d77d9fab0b65a540915d2fabbbf01a67b037d38def6f6e22a68c6f84240b6afdf574ea9055d8190cf1700f74d8af707c74f6d49aef3efc66258019ea6c6ae7f30be97f6b074f9dcf55cedc5ebecf9f7b5d5a7ebf1d61f3c1325d95fe5c6a1d88d4dbcfe4188f04f404b19f1e29a2fde0602b6c9d7d200c30954a5f10d74cafca1df6fcc0b8d12d4d6e808030f53de97c2a739d6d7af0a9f68b33a671d3779b74b88ebe4c5fc362731cc502272bacb61bbcacb327712e1296525d11f0b1e84e32e19d8374d8e2b2733995ff9027752b57516ae81a95229e504099e6519027be93a46aa4b365cfe273681868414462ae80e383184f169b640a2eeb297a290ec64d7ba3f9e3bd2bd67170f73c83674bfce02c380b51824b0d92edd745d68b0da4d1bf0ff97c892261115acd469c4174674fbe90043f03bcb0fa7760b2f0a82ff8f3b9e0e1bc84bb99a8ebdcca699af3059624ec582e0c35b356d44c2ed79e40da7e29c667c2203350f47dd46e09e5d9400439e32152e7e452739a2afccf8174330002263f5a9e71e32f974689cd7c1c16ff86bbf8886e2f2da12f94a0e172f59e103afe6fe43ad68d91059840beeb0f2371f1cd521878ea6b95b616c19402eded7d92175182f5ded582e9fe2014cd22123d4ba17d0bbd2833e3c1fb3d9cada82fcce7f06f8e75ab3683b884532fab413ef054b68a5d389e7938c5138cf36be0b705d120fc30d27e4382f56f53198549688859816691527f47490c1ae447c0912a4a8c16528c441aabbcd8817f1f175c3d12f2fd4bd5190f5f4411cec8eb8e079db9ee26e7c4fe9fca5c241c60f8917693286e1401535c8429937dbc7fbdff804e44336108185bd8979786b12e2c3c28499238e707a88f59531b697db167bb2c8effa06f8282ca75ab648e584c2131ba17c90b82fc81645802b0478e60fc9c9132afb28f4256eb6fb7e92726ad9d47c74c74008fbc38a287127520926ba5ad7c9188c151392b50db174a5865ea0a96c8486607f0e452ac89dabcac8159db0bcfdceb888b6202d150a86a00df44d4ff1d266540c77c570c85e827d7ff7f8c9d7555b48195a46ecb07a08b4c6ed594a1ee49378de9d0891ea1d44f53aa31359b74d2feed56c83832881779f1870cfa293ee165de44f3345f7685998021f91acfd2ba2a18b4922cab9cf85f1c695bd68ba14c7cb9341e381e9b71887ab5c048f26cdea9eafd30f726fd7925a02fecd4e74827bcf1f5451151391f2237b2c3243cbaa1946ded93c8a84d6b078384807d2322d87a737037b3e407f76cf8099354642a7b9236fb9d503398d9047a7f44821731d0070df202b72658da5678b7a9882f9d38a8c20636add87c62e67b5efda7dc97673c221ef4f36414451a35cbfb4d717b8532efe6161a5075367db9acdf8ef6e77814db6596a248799e2b508b0c14c899b2034167c60d75f51212ee93f34c75d7a5553a86e55d73e11e41cb7ef486bfd05e2fac451b2f6023da541528c92d01598c713c390164137a1e65a251f3cb681e53dc2abffad6a9b075c3181b29b6b8b90f9796ac3e5c528c1320b26c42d4369193f4c666829d7e98e1acd9f4b1302f248e6436f64b77cea4301cd592a0bfdde860303269dce386303b97cacbc2c23b0d60c817471928374d0a97733153678cbb957cb295086379b6f6d59e0b745401d3474c79f36fdebf0f4abf8ddd30cc2d6636a24391693a2c98122a31c88a757585db041854d34d822cb442ffd4a1529fde52c020564697a3aacfbc45ab3a4b1440727f24858dbcbb023eb92866aabce6fd2c88b5f8b1e4afe0e395ba70e4ea50322c9aacef257c9e69463acec458003d8a301d22561dffb6ceac27e15bf5b8ce16ca0ab03e75a7beb76e2ce183321cb2a6bf371b36c04f921f88708e3cbfe23ff6bd5418baa159a2fabd336fd5271d4a93e4b2ccc8f9735b012b81e9a10e39dceef15d619b36bea697a3768485512b37eca4b7e2ec4c87cc8a7fb0c039774014606e4109b34d60623da07a208dd89842ba815c0e6f0dbdc8fa5fcf857bd0cfbc7cb66613c76dd9ab06c4e5b16688c4bb288f06dc214b40f8aa5f31f89365abaca5d5189632fab6a8c2844e69b1ccc86d554173f4912cc895c2b254961ca3b13bfb97bc665f7cde46f7c5ee47d2bbacc0c9fa53b8e3cff3e157e27bf08de5a3dccf1a1bb8036e842ef9ede9c3f35f5f12ce788e8ed8faccc1454e167ac4d37abf68575858f2e4d53bafd685d05294b7cdae7bff0113e175d2aef242f7400d253f0e22634e821be04e89ae72f61d53ea1cb7ccd3d27fe4886118b648dafed302f0bd2f7c63ac85bed1425f84fca6beef326b200aa86177cb0f51786e5a964d0cc2015e60caae26284be846702eeabcb3b556e57d935db6de26ce78a6f5ad000b5df4bcaaa68e8b3212934877ee6af156e88b63c0074f50af896322657858bfb2a1dcd08f57425a07df551f2065d5ca1f2b7f7a5fc3f254a5608f223438d42b281c3c5ab7fbeb41e2ac10dc2515fc509e71604a244d8a0311731a3a043943bb0aa4fafbd4c7057f9407de03a51873cf2c7bfb16eced83799486b5dbe15945764d335bddd04f45b73a706f9931d60959a585767814fc82295219369e974cbfb0c9a14906651e08923d3c080acf4d81c0c00713a86375b5a68a4fb12d6b69641380630da73ce28a0acfe955f212df39c3db9ed30fd56ca8ef780ddc9fe59c9a197b8dc34e15d5bdaf2b425d3db6a685bc7c1aed39525e8ed931ed8f15571c64781acd657a41519af1f324ef34b6267524fdfee346eff8450378fb62bf1172b9b4245618c7f493e7d198ad909af737a29434e81440c71c14cd4d4b834755262e065458e7b63d74a0f5324da054f3dea695eef6822b213aa07414778d93cc1513336f31c48881977f91b2dfc368b4e8acce7032e7dbf530808f36ae19e5fb9fd62e04520130ad1f7c7b2a0d4d9b36998dd33181d2a71545a397bf250e37237e453e749d36bdb72f5d16c15fa55f9a9c1ca0f55cadd7ae0a98c363bd01d1a755338aa34319597854c908497a2f241af2fa40b9afd3dab25992c0e47a4eb70c4c2a73a6310bbf279518abf899236ee3131b071ce5f315132a1cdd0da2665a7cc60e4dbb4271b8287fcfb6a3c6c6fd133fcb91687478a8379ae1204e87a0ac22feab2024e0d20652011223edc6be2ef6e3f15ac7187786c61ebc697aabab389a58adb377e09e0e14fd2a76f101a27d31a98646a02953b93bf15276a18022a20669deab9fd1981fe11cb872f7777c8676782f3abaf3299dd92ec1d5ef135b249c5f4c1ac21e8d9123151069f37dcf3659454963b2dd7a939c2d56fddb954624996c3b488e9d9f5e0b4876b728db748b835119da0130ff72a188204f886435910ba004629e3de09cb9f0d8372c76e99043203ad5239e3a370c99c0bb3ede4eb451708564cdc5494a5718c6276d7f2d19c0ebc890ec13b645c03e940364dcf8a6189be96334b9bd2487570e68675894e34cede3c2ae5dab7262aba8e07ecd31092b1fbd8c8871733f81a83d00f371bf37f455034671a26bae41df223b4c9becca9d469e26cfe91cbc4d8ee53e7ce02d3a1fd6154eaa8ae5975b3adcb06c90b8ffa4b6755af9d02ca1a1d7674d126758d65113c01ee51344f9704ee2a2771d2354f2c65a3caa75953bbcc1d7688d21bda82e6c17c66f6f9d7aa4b7cc7f28e9296a25c4534dd87ffc01366ea126c1c03242c73c989f70f67ed26b894474ed931dbd7951e79961a7ccb324ed09830da0b8aec234eb6da309da85936625cc6c909bdfded439e7ff91d10e1d56913500fc0b97dda5b4c2ae77c7a6f0fcb7cf6cd2310a4b023a320dc30ca7dfeb66c1d546207654518f0e0d9c743f9fc088a179293468571ddbde71be7c209d74031c42dc94a65f788c514547858efbb736eaedcc5ca7f3c1432b2532c439ccba0614d8d73fc17817ee300d3828867e8042ab55eb07e8ef85d8c2a1d683860028ba2efad317d371ea981b9c545cdfef1dabe40442f3212a83034ab389c1cc3dd744d3090ff8e95f9c272b348fd0c0302b2ba31cdf035ce61a9306b82d8b3bc91ed063ef7c15e5e2920191450b9ff8a9d8d99eafb0ca136ccb33822db4e745ece4ab28cbc6a5c7b7e52abfbdfcf79bac0be51305786107c9b95cc4b035e1696eaef95838572a7b4b9c2776d44140e70f7cbdc324bdcdc97df51a3074ef9e70505ab1b4a6ab9d4271b29fc10e493bb7ea1a78f75afef386bdd2aa3a1c77b3f9b0b5fee6289e696dcff82edc86d06fa2c5f9e7209f43a81b625911504d2a67e177f20b02e529055bc8a4254cd3e6192ef8cd9d42b03cf09643f0eac7f4fc27853c05545d5baac9271fc75aab23597a838a5e883e13411ab78a842d0c3f1275ddb2d2d024f5547bf09d240b6eeabec862cf89cb4875969432a72e7559d7e6bae759eb8ae532c1a7188cb776c36500fbe21cffa73dcd3d2d39461fc3ae84b004af0d1bbb4883acd0608eaceec100ef8407727e29068dc2fef55f03f9e531a36c262f87e3fca418b97232def1cbfc6f3ba32f026ee0f39bc28c55e64a944ce984c5eaadd7d6791d40cc9474de6557a1fb27e6b69e2e8c9366567ae70a6bebcf71a11b75ea1b90b3e30eede3c7405201bbaf91622b4aeb4f0031855f0a8493b40ed56f2334d98c2654a085fd4fb1847ca15eba82395f2062325645dcf62434be0b2d42106b5415aa5b7f78abba51195f93d649afbb7447190954a23402b181415a0d01f2730b547f5ef0615cab080ea14d3ec828047496322ea92ba8646dc47097b7a367718cb1c0cdf410e5ffd9606f6fa9af9e196cc66b0a952521c3fb237b944c94672642d3e7ad7cb5594bdd49953a23fef6f19b5d3204594ad2bde516b8d636da112009383453e3b7ecb2441e16705d6167a70812bb2096afbd560e701cfb35ad36ad17110b44ebdcd6a80189351682cb55e4dca52606b8c62b45753b5b92a14ec8668fd1f705b233b1f7661049c88417f19500b0fdbe247329e4d6448a919ac9a60288a6a6476a7e61bab723c99b70cf8920a8685f610c2f91e17760a0c6934e0a0eb126f480d5c96de6b9b957d6da89864f77d0c153d93624658728384521be7937349f58942afb535defd94bf42b23bbfe1bc6674fd883d7d11463c75ca8600962eb7d114a89fd31c0c42b41f10d90ea21c68a59ae72a7da8d817e9db38a296e84a579e087c7c69fdd109378454886d79bf711f66b3f7ee60132add61a14f13f4958a10dbbd36f7e59105478677fd5488de5c6c9593485c4823ca206ef24ae9d2ef58aed1f05eaa85cc207c9d905f2297da5f71eb375b826d21cf68b5bf1395a8d305d6d92ba654a7cb405ed5b18e29ac6f9ae9d687c7915cb13b23986e8b917d3777f4d8827845eb2fe3a1b3a98746c10c50c94dd5a8844130629cddaf3fc8b9cdabf35559d35e735d60198073bed121a72f8107eed92d14d6f660f11ed13ccae4b7b1fd2c4c188124ddb37a66d6f4758d02d52b69b190dc492a1d2ed1e238303989ffd606b62a48645ae84d35367cf07d2575821064900224bd55b6fe4b1576101299607772c05fd9f624df550b290077ebd40e193c3261dbdb7ee66d8c7f110381f58572bccdb51c388db955f24b15e975dc37cde56a7f83d3d323cb9d03f2b765fe3ba9fd303e374223ad62fbca15e01f4e2d6a2b7a8efc8cf5af45bb8a7f2104172dd686e438d3de293c20ce6e0a9c371aa559a4a17b70598fe328e219b26bf5d0934dd3bc00a152228fb9763bfde9e7be4eade3cc566ab937746724cc3c5d1a5e2d90b0b346e393f946b0a9eee60ea6d7bdbeaf9d9e83c527a6f69313d09c0d98dad42e4964c03250b89a8ad1582aa1868f286540080baf202755df1a2dacc45d50301488ba8a7a115a0457e3aa7f4662382530f1c634cb4f20123fc7092d388b006b4f5f0686c6eca9a04f6e456c635f408c6181db302bbdfebc6dfabf40a4ca0726b7846716f436946112ada19cb069414d0703857a48ffd5fc6d20b98c0958348cd5332308f0fba379dcb558654e2acd9d9110f6a6cf9442d39ede39c7a4472cf05ed1df77e480956eb6179b67c801bdeda1a01b41c075a6f53cf4b971abff05ca46e5b4b0325808a9d7eab3cde47c105d902eceecec309ac1e875d5f52e135d3793aed04982f7ff973ceeddfd00fc0c559cf147cb46ff233fa386d09d606abcda7cd042df788465cc4397864aa4943e3e0cc3e4d9109f5b77e3de1e93000fc7d30d56357c50fa6f23fd46749eb13ed4edff3cb77ca39bbee6a03af7a1ae922ed06ff153512ae620263eed3a7bf180bc66c74702ec9e45d7dfca1a10915d79c7d90de88beaf8dc75979fa4402409153c0671658bc4b6dbb7d6ba9a16eda9bf4e0fabf4b652fa7123387b1f44406923b49f5b8a5e9b0687dbba44d0178c007eadea6c4015fd1618c21aa110ab0bc79829158d0b3d61b46611e17dbdb286cf9ed3cadbcb7ca18bdf232f9b810b908a653adcf7e7bd04e071ef42d26de9c7d590f86901220a6da76c295150adb591b96a212b9b83ee74dfc1c4489f2eb3c010569936c564bb1e4fcadbb27d344871c64623ffaba5c5f414e3bd1f48fe525a0ecb0f98713413778055d49e9d827ad65a2a213246aeb3ebf6ad215c3834d92ebe7d52108e177a2f64593f602874e75eb8d3e903ad9099ae0b908743e8c95791e9d1a19d8ad336f3be394bd4d4e45904be77997aacb7bd9ad795354d6224d6492c2401470b90d2180bff4589686d017909b67b2f0b0751d32399b89aa92353ab0c7d468379bae9559d03383c263f83afec924be75c359adfaeb39270901534a1202fc84fdb6f2c34547476eac17aba13aa4e765d9e62178ecacda11bca18cb98bbb523e9ff2f27daf41c70d1578b324eff025aa88fb6f9ee169349e8e596d2c3b2561a3a1930a4cac3916721bc0ec26b07effffb8b427ea42a98d48bb8913454efab880cd0ed0b8db76be2b576fa387dfee929414455fb226bf62868804f9fe70900572fb120967190f5a46cbed6be4c1b187008a1823799bb3a34d08736a7b9978268ce31f38ad5b2074d5e6dc6697526d1b82155d6690dc5c3c71e8f0f5ecce1638d464325eb0e35e3341a9a94cd1731262cbe0f3a930c4aa2f02f3ef74d5537b5450121aa00eebc01813653262ef06b226a429e4f33b763043a1c86d033b1b50af3e676340315d50fda428925b5c136fe9f6f0b6307a4368e4fce834e7ba107bfcb84caced3396d218b17229d5f243e15ede3c4ce33cfe3a34f7a45483f7d4741a1c2464ec6810829871774da1172baeb451cbba4c134486c3f328183b64d57d8bd63daf7ae5d7cafa96af883484002e36ca9183fdfb5c8f294e0874be3b6dbb72583a3f2eb7d3b396d22dcecf025608102dcdbbbdea9e729e08ee7f1912c7ec2d4f45c0adc0691129fc4b17401ade8a5f1d2d9c6515dbf8a3ab15d7bc62f31cf8666a1f5006cd23375b687c42056a53a2ef8e30af596b7f1704c1dc68a6b8a3511c0e5cd2666332694cfa4ba84d65443e18c9b010ef159bce9038fcfb0a606fbf9181319db78a61eb752bf278c0989cbe40b4b8aea7003304d563c997b43e376231da2ecbda7761a1b34304f98e12b853c4a7f5413a09c13e508d160e4fb8307779c8d4610608a7da60ce4a64bea00c479be19157791804aab2c4b33d9d67733da854366508d9800b2b1ba2aba199c0cdb2f01a47dbd410b8cd61497fad1f82c2b97f5334b94291b3250e92048c2dbf02050b0b807340a72f9ca6eccdc915a21d91884f9594d63de52440d33821f4eb059ed9119f71573d3e122ea0493b66c839b05a9f9960780dfa26eff269b49af7ccbb7b823be63ec12554f445f9cd786e0d4397edcb55d073ef6a960c063a4e64e332a68f30f789b4604f4407cf6e94fb00f64ca10badbfd6a7262a3e23a78c327df40f248081b18cd76e4341631ed520e5462bf69e0d52cb9ae1f80443fb0b3c8b3869398c20d93c59db3243ca22e3a39c3c14c7b1dbc8d827e211d276e54b1935348d92804645938ffa19c8869b09b847422d00c8011e911afbd0f9617f3ae458530a4dd6fcea8164a36f5e23cb76b7826d4550409271513b048b76233bf6fd52937265a6cebdcbaa5f0de745e4647fdbae35fcace5c11db07579aee1a16ff629b3324c10e72e24716be81050fa7c6057b6f8dd6caa200e60073b7201a6ceaf977eaaea20699c255b3c5b533beb8e37590bd8b0af52a2063ce503b9203ddc0e81c4fb0262fcf80bd60e2313bafae3765dc9aad24c22fe630dffd863a22a9a1188e318ee983d6d27b26ae1569314f97e2b51c6fe962742297c957b893f5ed94451050055b8ff25a88e5ecde13b81c1b4f79b23ea57d4e6ede5739e2696b0910b507aa5b938e0838d226c2b4ac433ffe6eaa67d463bb7884f57c158d8bd0c9d8a4eb3018b6b705aa28116e59e345f5cd1b85c8306c961e91f2a1883a3d6e749205edef6d46698679ee5fc4ec0fc1ff29a15c80d529592e3f17403b9685ae0b732aaca469ea46597ee88e13d695a61194ba8921bfa85e9c9feaa619f89b970519be56325dc3252fc6880d41914b9dea9e7c5b98c45b66e897f610f94900af96f200505d7962f6a8eef508670f66947d853c4761b7b00c5adca176fedb2107bece2c5591107319f12939ec51fb3df19b4b55232e4e7eda5e8b587ba924b0b042c40e3458601c9263775f504dd217271bd6b030c4f8e3c8b0568efc16217b80164166d20fa1ab93bc8881e52b306b2782c2cf20c2b649e28803fe100793328e6da49021407e36334523c4322fa9ed0d089775e74f87e75fd469f9ff898247a987bb50696cb0306028fcb7befe9c4504adb13df8c12dc1b5af33553751d654de0d0f3393991d81f9369ff85230129dd906fd533d7994468ce472e876a6ca310180e532c3ee9b35c8612c896a4d0be99d5e57908db1bd09dbe6d45d35f31165d4fca5a9f0420b1bf813aae8cba5dfef2eb20a3c71904600522a3d040209e98dfeab136bfc53c6642c6b25349e69a314853d40e06d213b7e810b759814af8a9cd4194c6febf5d74d696d6181f7f5507c7b67b6d9fdac8440bb7ed971aa4da9f25d478b4d60a790e818196167b9b10ed262c7b8a07de897814074065123cdc2f117feaabb7e848f1ff6f84eec91de7c8b8e80e7fe441fbb8dd1b1c13549d0536dafebf4ebd4803955daa8938f9d2127a531e4e1be458343ad9a6a0ca3db5f4f0e568b07a0f479a5cfea23fe70c4e834bb480e3b36d8fd1d0b7f5ab6b850e6ed7dcc2b5aad529b3d4f8175ebc3e6be2f35c81b50cbb36d41c54c6ef14b65911816cb048bfef044879433d5ac710bb3a1562d70b59fbcae23d1c3a74ec731aa776c4497fff34300579721cab1331c8c7e6f6f3d5c21dd476325a1b9289f0046efca73a859b4c3db2a0d708fda814e58d8ef8f000e11979a1b09e549de03028ce0f02082717b4c09415d64c7613a857e25214b9e0ffa5c19445b1dca3aa6f006f667f9daa82144ff68002d2d7ca076d150208d21e428025122976cfcc65786207d338ef1fe1d3971a23108f31b5db44e7d67deeaa28644a0396c6801c3bc4547af53db1e59cf645652d9c5a9a42744bb877902f6f67e836356fa0c8a5b910deebe5f497aa01d3880cb92a9e5b71ae5b815f096d0a846618709ee0dbb25d8b44102318bf4977c16b400bed8465505fa721c7b1fa78032d8aaccb9800c528c1001b013c28446067178e9b1e48802383a2c2ec0eda31b43061b30caa733dc43e3428fb381e6b83a12a422c850a32dc12e00a944c225fb6210cb87c6bc71ef380b703b9ec12b5c198a304f67d082cfdbf8fcf4693971b6c2f2e8d4dbc536902a3050e130dc31482bba2dac0e56b416af178e451a76ae33573b17d110bcc05bb087ded0d818cf59d5c74122799ab9c796c6048ae63a928b44826bcede9981b9780bca9bba77a413c95527ec2349d0fdef74639ef327cc042e46c8bf7a94be41fbca111c9c529eebcd58b1cb0bb13ffaa362c06f2dd05449fb00705a7e3091d5c798cd81ed489993f02f49fb992ca6c296700bd29ec9b9fd4f7142a62cff9a6e354e753ffa45887ff2b801e55086547824d0ae088a213383d92eea36b683c486617eecff3a62ce6119cf671d325bc968e8ad0d9680da80866dff7213079ee0a762e07c81f31b81a663e02f9cd087c72aba4955e09a562982dc5789a963dcd0d27805ae571add60fde8b67d390a661ecee9658bc32d5d93cc942e0cff3e5ddb7e6e5f098947e3b10425df1d7330d5df0e5b01ce798eac34eacf844f93e03d2538cd38ced92e81e147fcb084b9ce7ad21e689961dbf7cb05e42091f705acb633e85ac6e2f1fc562e59b582feba8537fc64809bda5bbc239e4c9e8e802c68e7c54579bf021ca5940500ad3e0fda2549e8c765c0ea51c96c49c6c3d44d33cc2814de68426a4669937ee13e93d2ea7072982c3ad0cb4f1055b2ffab0ddfff260cee3f2a734a1af52d837f7a5b56fa9cd78458bfe5ec637543a0e0a7e2be26fb47171582733cd367c06d677ba098b4c23d9cdd8fa486062f56064b68948c9fdabc06a968f0ccc04842937ca6916f2cee040240432d50c0f84e34c61ebdc9d15f84779701421360fb9b699d83a292c57cae98b36b5dd48bd24dd722fa0f778cd7b67099ba77dbcb0bf9f264511df164b86a2109f185c8cab659f4538702e5aa60d4d9bc2d4c32a9b036ba7df17815280b6993a1fb4e3e070d7b0d8e8a88902bb3c7e1efd93c591a96bc966284f7386ac8e46d98515c71cd521720efbc37480dc63e0e084eba794c5bcb022cac9b184ada8e7b0337cce242c120b71e07c4925300313823b3a80c7ee05c3f39bf8a8afc3add8d541f0859b98d5c48e1068cb801c5f94820c32d47351a47363a3de37f02e99b29ed1ae33a994284127f160691c68a9550c28547d21e654f5590bdb9b21ed7ad97bb21fd4656f91b0403616c1ec667fa39fa26230aef2d22c5f442968250e16b6228e123c5b47bdf3dd171ee3847a30ee42b4832229af68549c42f407f4e3f3d67508468f1c5d62bf9fc9c40ee08e6d82d3b05923cf115e3f721389b87c09861cd99b1b3d62fabd891c5975fc75ec5503af6220e4962de3c9eb0ec2348584962d778ff42dc1178480a064581f25170a0dac0427d19947aca827d2ce07bb3a35253894adbaadea4a0b35133dd082cdabe45c7f4fca28db118b2d039dbac417dc9b0d3af29c75828d3eb79c21ddfe4746b7b706b2f8100003b1bd4c8513c6b60cf656a06ad0326ddff3d6bd76a140ad535a7355faa629877dc8ef4706be239c2eada53b39929982624288c6f86eea718ed99db3e5b0fb1966346e619441895128e4fc2fa53de3a2c3e1a0cdde12ce65cf20fc2e2ba7dca0ea669cd248c83c6bf6e167001bbabcebe585e4717008a149405755fad5d7af59ea94eb00d053f77bba143a1a64a44bb112777654125d5900cc0c90f2d7edbe05d0c3261052d1d3f10ef771d06379f401cde926333dc71b82d6de9266dac087c9ed471f43ed15a86a97a57f9266b292d7e415380fb53a89b50de957458386ad55cf03d5efa3b5342b03ef4653e3c278efda903146f785307760d602791462fc56b802a47b08568b8637f198637c76f7ab9808c916c579702cf8b63b3664e98251f4bbca7d0f2db1e730fd550b8921853562251a019282a2f1105e1320d4cc44cb8a8fc5b8894d13086039912aea96d3fbde136282e2f4376009e0b5fd1a6b0d69ffd9f264feb9c54befa0ca182f4e3cfb8056e0ae081ee4ba57d392905fcbad2e90b3436a8b5669bc1ef586bf43e75f1ca22f0bb9aefa806c7f82341415d28dab113e5fce0c391aff1225a1e1e9d04d69d4a8bf8185a7e40aa2b77303fbe2c5b0e4363728854151494bd8bd913d8f534b35ae35cde02dd90cf442f7990102c1bd47873d3a81c5d813d89080f23aa5dec2063ff29d75a34bd1e5625cf46f0eba210e20c1a449463613ed89d895d55e61b15332fbff690ba5b50e8c0a5e41c7c29fb6b61b008846c7fd61f593832d24be095bd4d1bc5930a22c9953a8951b2329db26084a00b0faddcb977d3304a34d6124905e90a3943e35da034fb6d9220d7d3203ed907666dd1c7d95251dc866cfeb15b3d437fb16a3f423449e4d4b9e25ec61b6ab793136727f8f5e30f93b8b9b1002eae35b4912ff1ec98e6d465ac83814e6051f499a1d94bf70ef8d29141a6b708ec8ed91d53426bf20155f49e590fd323b3e8b43abbc4c59618e144e60cb54d56ca6e68dfa70ef3f00358d27a0797da125c362ca4cb30d104a95d5a3f271c664ef824fc1c78927ab51021be41eddc33e509138ec9d8b9590f56b1fe89146a4552b4bd09e5f6cf28e040b46c6f02a97ca0ea3315180ee43076e78817363b1b391929cde2ae157f171a7352da25d49ed870ecefc82269bffd68e3a50d536d6f33687aefad228ec054898600177edc986b14040058ddd55187688ac22a893426d5df7097d7b8401f7ad436439e8a7b3d684a408ad53bfcabe9c23d7b9ad85146df57717c21a3f35b7b50b8a55f5265e3203086a80904c39b79ad4571486a70a3338d2366868a4ed0e34f4e6a78ffe6391d436cc48cee9456f27d38b3f7ecb1f57f2492c5539a49a86ce07d6e337ed69de99387d7e14cc80cef9b1a3798d9c77d9188a50f3e3610de74c7f157df5017ca739a31768367bc1270b8c3c0cf3ac8e9dc959eed6ae6fb0da946c37cb36e27b4a2e9307cb66f22d8fc21cfae7fc1ed15e2d0a14ba895798957fcaed1509dd45f6e4202646660be2377bf302b14165855bcb739ff7c5d1ace42550aa347ad454fb814d084996ca2d6c1cd5ea1c24bf13b007aa6ae761a038c5dcf95ba82ada5330e61bc862f4134f840b075ed192dae5f33d879c198b59fcc071f56dc1ea5abd3d7a61c3bef303f1addaaa45dbf8265d44fa08791deb2483942e20fd5cf7d3a07cb747850fc76b7bea73531caa25e0208501b8837ac87da44a68fbc063e693f80c97e4e4916a2d3869a4fc8ed6548fff374e42b1412c1b0aefcb73207576137bfb770401629ff43ffce742a66e2b7999789d1c0783a0a8232a90faea3e31f9f09653db4562c87b340a6eac44d677cee4dcfbe0c1241dd532f8f5406dd1868a90fbe4def008c7606380927853aed590a55e19fc4b72be272ccf9e5f75af909340447f9283053f553058eaad615ce649aa991e8ab4374a1027219e6dfbb6fb80a9739f4c109efbd1b7ecc3d34c430cea24b02f9e8cf67195d792a5da9781da3ce66308184c93c73366b0ff2142e4a9f0902f55a233c4f706be6550bd180712ee6575c07422c99a4d40fec131676685a3385c62563dcec2be2d3206044ff7ed602cdc7d67281239bbbae971bb72ecc1d1f15b10ed9278dc86e6e0fde4375c7ebdea31535ff592d92d5e853a7704caed690a3132f24c8f835fcfe812b00cc09498d1cadb14abbf04d1a1cda895cced5c3b84b8c5a4e79ccdc82b347bafe94027e7b8d3e61f9950615b821ed457a4d1a8d8c7c326742d7f4a06cf4934b71ceffda28778708cfbb9b4e50095b4a60097ab9004b370e851ddba4740ccd32df3363184611e5e00c81a57f8d3d0e921e1041216b07aba15af89e87fd1cad008f99846239af07ce80b2828134daea3c13f818ef75736a14beaacff0afa07692d86345e5cfe13aa454dd26ce6fbce9937417159f7e8247daa15d7bf13341f879c69c2e9dc3a7196697c7c9d567c46c50b9c9450a9322b06a8351c9942f4c6a5b1cff39f0832a3ecae0a375d53d0a438a70e9a4962a77a596898a46cc78621d0c8586d53ba7cf7dace5e77e3b6cfcafd89cd319eaf8fe9a6fed33fe322072223a0a69b7ec144ac94175e36e513d0762ee89588a27ad89cbef46082b33df7d45b2726523c89834afaab8df21c960970f5620d103d66b116a9ee913d7b8cfc4dc7d819442cfab0e824a9f8df1ee45c044608e2ba44b50286263cccd9766b7f5f98a079db8a305feff88cde82b708430f9706f5cbf345b59218a60f316139c2fc9dcef33c53c04a5072968820a7c571d0334d38f23120d8c2a491c53773ad1e404b6e05ed4128d2c6f710626110563968487466aa748867702c2313fdee607f665da78d9ae0dfabfd14fc0110f44b0c2a7ca789d6299057e8f71d43dd9becb3512f7cd9226f9dd0390e9dfa47fca43b371b1b90ab69b20231f4439bdf7d890f9465a623ea88dc208e7725f28dbb25d4e26f3f5af6c43b8ab499321f71581894e085c415b600ed7575ab2e0bb3d999cad12faf6c96f1ef4302df8db4145a3d08792528082d253209d1f52b538c07c4bbaa4b276f0d2d271b99967566ea07d2d859424479373e74f1f82d9e9e2efab6cfeb72556ddc60e314a18c5e29135bf61973dd00bc410e1bc47d17e9ddb24bceb50fe00d5c73c3c20722693617fad5f4a39d1d5963271f2dbf48be90ef38cbd2ab332d17b94d462d62339507af6141fa0eb0f593e1c380247131b82a08be56aa65e79ee607fee052ab4b11287fa43660014b1dcd8de59e3580f80f15602bd279dc84c5e94dea806792246e472433228ad1a04073ce175a703f6af628aee3ff1e2e166be8ea750fade0872232664616c65147afe13b07a0ec25ea750314294d89303012d9796d32a7090c07d0c7ced08ac997f418c8b28b10c7fc69e764949aed97cf5a6c43b69411b65aec5d24d46e48efdfe7b605c16cff08d9a9abb0cbe15a80bb4a764fb8ed14efa04f5deba1342aca250bcd6225e475094e08eba6c5efc26840fa183a43add0efd75b8153e4110e0225d32e89ab74de97fcc234ffa99533cb1ce402920b8dd8b1bba1eecbfda3ef6474b3c76b3d78ab7e9c5510ca40b846448c0b96e7dc06156aba87e73ce6b038c90460b4fb1a96bdc9c207409127896412e2db3da42de127b4ae7bd21dd6013806ea363347c2d55baf15d99f6f0e02e9edda51992391ac3b258f4e55605066152ddbaef31a2846acea37dee103ad6c8376d3af5a85c7623e66ea775b9b83150095e63fe26ad6233a2e590be7e3df8e2faab1f8459a44e20ac272e664620b80df33b539733e6a9654feafeea98a171e06374f17ddbc1721f43d7814a578a935cc66fbf0ea6c2ba2057a5631d75df40bb968072bb45373053c21e2b076e8f3ed8d65522cb9cf09faf34ce9fbb34cacf28864783b74d479b34c8b795a2e33bfe4568cde44f2f5ded19a7621a201f7fb6811ce56e67419f8e616f16ff209f55a7eef1dd90156f2450ceed3c2514b1c94ab1ae37b2ead3f7387fd5c535d36fbf52445662397e5ba311f803b9766ac609ad60b8bbd618d348dc3419b1fd8606d0a6eb1fec8e005c9e93448713d67541a18fd6c22f5c23d2742cd5bffdd128d76e6eb1e84e49a33e07f4bb30eb2a64553030a480bc96387bb11de3ab72b42397623644a7742aba7825f5f67db89f412586126aa1c5053a8891a6f96a756a72bc82f5cc8505dd349478e40856b93a2cdf987b462c839811320063080e3e4713e99a091b9ed2629bc4decb36d8d40f175335236a2b0343da840b067512844885ac3a5ee06f9c99fbc8b2f91a8e7089c7362be63f4ae0734930dcbf67dfae1d565cd30b7dfdc02a477d2d132282cc070111bd6ab52cd344db8fe2801ddfa9430f02c5c2258bebb1183c3eccffb2fab761c0771d0f01bd85eb366e217ad8df3ce520be5674d41d2657d7eabea7873fba742b8817456b1eadc4eae2bafee9d5061ff09e1d256364d9d430be6ee8c1ac5f247698a00ff261119177810847e053b0951bec07c4d89d48b546aa8c5cdbb5262799641ee50a58f9982977f6e8b935a007ec981ee06e8687fa2ef19a7d66b83433ff57ba3ba39db3506c66e0030b248b2c9344d02473ab1bb7b7a0e2597bf8716d1b933c12baa3d85f161fe0b62d29578952b2680a1e2b29a761d5defc0a1b1f355056794b8ea9a555bfef518b5e272004d2ea9081d75cb04194f9096df147c9f7530205a74acfeb424b5f3ba5c3813b324c0c27b95e0cc3afbde8ff2f257be96c9325f26ffa030cf2bb083138d2102e355e7ac8e3ad0edab85720f66c0ee2d7676260a37861d287f4f483fd4a2e6952320c189952023d9eed20be165e0d32a22d2e48278da73fa8a015dcbccac7a87af9594682f7dfe25495ba009ab069a3126208849160151dd06fbce4823e2d58e6338ed5266f2414c838331f976971407b0a7232be952568b9cff2d122f0f59e1af8b39f18ef2efdbe127fe40de635ce804bed6c03e69ab5c2a49ed6c2a6ec9fc41eb5b639e21811050caad2de45744e99a58660853882ff844e2c0cd8e7c9c2fb76891e35f5834477a775e29e435458d624ed91713043cc843c938d3380c5c2bfcf732c1e3718a7bbf55544b8280f46321422ce9953f74199eb9fc1669ea49a84db265387dd1ab7166c4d0730b4e9c07322f7e794bb7a1ff1b3f779a00f8ed7cfc7f5cd066ce12b9cdbb62ff3f888d4c8dbce6f94077416edb7c41c7219a3c3bd906fa8045145979b4a26d9b9c21609907bcf204ea6641f27e670afd7ba5c2de215f4dd3f6f653bdcfd4b87bd59f05c92fc5e0d5a70bbeeaba23ac1933ffea2847344b97a49cd72232eaf7fca0d57a111580d568ebcc8b1a4b2ca79702244bab6f511af34ff88d967a43413ec49c0f1e18f14c0e18b8d557446e2e1a7c95bfcf92999b22ca9ee885839d9cdf1bc370422cddb03bcf86bf982ab8d4d3d8b11f6b2f58baebd12cec59086c451b7721c5ebf1fd4ae33f4402f761eacd30e649032305d731546a91f37a21145299d8a3419e9947d0315289e29291dcda39fa1d25c8475c6cdd4d84a35e762ba4105d4d8f0e67cd4a7317d38ca012e02fd0fb149993428be42488a0909d784c47b641310b9524432f749a952da2ffb4d029a137a15982f2b08893dfbeee93440fe774fcf11332be1200263f0ecb56daac1c6544cf696af2bcd8748f2c9a3d5b3189c61e3abd4ddca7b0a1a4ff6fab7da66ad81b87be64bc0df91f3897b11d220d0d385530a4dfa26eac703174d11ee24ebb2f00a8e9cc5c5e61a5b29424470202908eac349ecd836c3885371029648e5a0db5e8c0d71be9a6380fbea8b6fa75825323bd14d9de717443ef130fef7e41c638bc6b9f7504dbb9ac63f97005b0f00433a44b37379e1b061cc657f10b3e7156656ac9057dec034470ed3d564707fc0d485a26f4f7abb048c11fe6a3b279c9e458d94dc0f484734f709bbf3eb2e98c9806f62514a330e1704247485a030c90f3ea15e187e81305d83c18ba39b1b6870447f0ce8adb122a79c168d740fb9c92e30e6c87c4f51dd40bb4983690ce951677ec73b978877aae30995d5f4d848f1d0bfab15897b45d137c6f11c29bcacbf0bf7b3a8259d61fab2c7429cd813161cb556143bd207927e721067d432b79643f148aa95e306bda3522582671362dd362b5ffbd0cb60bb33b4c91e95e8be1363714ec66b38b97426aba68a3d5dd5288390c23924f6b356919f1670799e85ae331dd28c02b44f6b72e982996e09d871880976d98207626b99d849d997dbdf3dfcf737715a1607bdfd75bf06284400eef9bdeb55021dd6e531e194de96cc12b89f41f8c221a03d6f8a4aa39b86e5100630ed27aec6073e742fb4b3da8cf0641473255bbaea2ee4b496409b866de9e645fd6d208261ba104ec89ab2d60088ca2104c44a40982736da4c399261167f8fb64063d0bf9f6c1789941f72ec7978903c1e045f195248d3f0156f349253ffbc94c46f88430922ab052e4c3beb66e7511293f4b762a2a93794935a074adca64136a5f1d814cb4b9f33e58085a5e412d269c6a0b83ff2f456500e79253a4d5f19fd885984bd21a9ae5f9d191c44fc888e5205aba9818cee5211215ae3937c656f30fb974a6c6dca1ee3a4baa1366f2fe02d3160ff072b3dcc64995f77b99ce8872ffaf8e900ee8f43476368cea174b9c7dbae55b2f910fd58a93ebef1cf323a2718ea1ff72d00c51f8882e432bf50654f0ce924f08d0fb5ff11b93b909a8da2508ef484ff3136ce13749f1310252c387887f9022478dbbf7e5f4df4fb878231c6b8599df0d66478820925438db78a687cebeafa14fcbbfd169dc1edfba51b4dd820825849996eabfb6256002074ede32865f08c1bce1989e32eb91f84cf3fd3247fadae17a0601a32242537e3818bbb5cb2e17d97de6594c3c8fe4bca4ebb92e2feda4b22f119021238c2391c75f08bce29c99fbe4e9abc5e64306f527725f1723bb3f86b7a92232993836acd388853fe2017e985bf23e921747b468be95da3c0c566fdadc5a321b030c12336c8dce59889380664b69bfd1e4b0ccb83f6d6ace8aafd84e327abdd5c0a1773525fc665b381bfd521f881a83fd941b46e635944d4fa59a9e219397491ec5337b004d3aa1b340f6e3c6c88c42a2c52a30c7b1526af4eaa67f596b21a0d60560926931779aca8505b4f0a35904ccfabf4a09bdb005aa46fb893379e80c0fca921d47ebbe18b2772920a2d7291142c417d4d575d003642c4316a93baf171b99366097ede4f931afbf395282e1c9ac6ca7f597410cd6f6a2f266d359e5f1f156ece67cd06e2cc24ef538bc65cb39d00538278ad92a9ead04f994e2a26d7b655d4b93197ee133b8f7ccb0eb44bb2a48f1f7ffed98c90a3b8941b494e36f678668f47d09db05abd5af5831962f3b1f86dd994eeda3df227d530699e69a13c43c95f2b5f449069b70e725ab2fc7ed3fc289bc2e41eca3bdef4780a8f68bd20c79aefbd88b97cbcf7fe60a2fe69219ec1f6aa35e62147f896581159c46812be61c09a765fe41c26366b1e9d468045323af6ea4ae60fe12d41e30eaaa55c9fcf7741d06a3c4ee848af455e6b67c280c81a139a699e6d29fa3648fe9bae850911a64ab08b33a13ff0791f440d97babe26cd2ebb34426f41e5841434395b87e81132e605d7b427d79d57848853b76025f342167156c88fe729a4b8f3f30f7b498983c2a96ddc36ec0e9188734f1c9b3e7d7aa8480e812aa7a5177ad26a12be9acbac4f604331cd7bf8ff87589126447cb3ebf84a624d478af82f579f9e7c365488c193087fafc552c18a1adbe695abaa456ec29554790e861bf2302e503e94897121bde057c584baa1c9f03497b41e127547f4b0766fc961b44ffa1a36f5901bd57f31f67feebe2935c6586bf317fe38f1a51d3db95c8abfc1010b3f3faed783b4941c76e2849c98f6d93328f2d6a0b7d12ef6a77f30912eab5f037c9d5051d50f643998bb8aeb2d16eb01afd1fc46c1ee152bc6a9960a637f8f677d8530301c96e81f2e9e700aae33b633484c45181d6c85c7fa45ab62ffc1a19c04c57482d4080b4ca7b10eac1bd8492f14c815d9b2bd177369418495ac04aad068a73b4729c5501feddb7423b028bc8975798dd1e25429c8805ae63e43647685e50bbb85ca56327fe380114f4812a1ab21626bddb1e8d092b444b8d89c3d7ac3e98bdfba079247320ee3e86c2eb628fdfd1affb3861689d6a19fdaca7eba2d79faf781bcea50cce52b00c9a8c3f707b01f1fea0d0f652b8756dbe5f545bd072592a493f8f263e1114c50c254a6cad6f988d189e303ee7cc4369d6e4262202cb657449c6fb38b069ac926717786e3eafd55d7debb1670b49674d29d89604d0b6e9853e17d14aa22800a61380711c61dd2dc4f4fd92db6e10e9f26d74d32958c6528eb814c10c50178c644413cd5df8b8d10d99d1ecc6909410c92ff259e5d8a1639ca3accf895b33277373fa916100a541607d8c95917e4dcf04679dcf7e8ff84887e9bc84d5c9e357415b8f245ad922c3c410ccef0a60baab2296f0a0eb54fa0c883529b77633d8340e66a7272eca04f4c3b450b4ff118f3189596b7a39b521f3dbddf3d4b0b82796b810f675ca68004522d3a7ed92b8d7f3c2a454bfafd9e591d8753241a9057995405e214d84be76e051ad66cfda641389b99a4c36d7be80495fae50995b034e1f46d87f7d4073f8eb74749e57f832a1548bc22df82438d84a8258cd9ba4f1705fe9e9c426b8f92106b1a660f947538d612718b42fb11f8546f4ceb6e379efcc0008a70950bbbebd47f3d5513d7df1adcd6e8d4ce700f5b7accb47e6055033447bb41061354baed2cee92affa7d0fff7c656bbd488adff3e298164c4478f0c9cd4652f88c73c46a1681579eab965f740ace0e93c446ea5b055296175200f20fb372016e3928b443f1ed89901f909e57df6d131ece1e763d915c3ee87c2b8b8d11301c3a0469146800a3247f158c62cdfecc4ad3931b695bfd808d63fd2638684c37baa43eb2d78161bae6f82758ab6ac8ebb2fea87a20cd943acbb621b91e41c909e630e66d7b4456574357a47e82db643ee8f590e409999a71aa617cdd8320467e975f850f1ab3a2e498f1dcc44a6c7d686a420c4feb5a288a8bdc7b3ef1aeac314edacaf895b498c9df3cccfdf06791388510ba2a794b4450a43c804cb9f6262f3073e6fed272d54a2e19cdaee5b9ade0908d0d92550ef515817c65147f0609071ec55f85a602879ad6fc5429f18921709cc42b56e8eb368a8f0770662b598ca61982e92651d2d1787ee59c75f8b7f164a643c765a112cc5dfc955af03aad736d30b74367729a56c7cc5638168b9d49d199d2f5381bd28d442285ea3eeae54d8bddc938032f1710f7b8baeaec9bf70bd13f5da7157bbbdda61783a9e622b83c8516d901909beb78fb257f856a60a99dfa81685ae833f00df0b940b88057a0a3e5d74357902e253ff7290d08cd93e8b43dcc181ed83617ea75a67308193c759412e826b5a07c92b3e96bcc44ab5d7437f7e79d4aad877db505d65e59f5911609912e148539b8f896c30055c48feac121bc41d8642ed71829027cb6301cec9f69722c7e2f19f17517e6f4ba7cd1de1eb3fbdebcb9f00754e176773f963bf792c89354d26bc7ad2bf35ecf654bb14e2d4463d8b223cffefbbb54fc143282e16b0224ea118c125921fae1ddba3e48bd41a92a7647bd89e0afd485e25f464a45501cd82b162420adae55192ca4f8b08f8ccde18e9939180f4fab7dc0823af940d3d4e1dfa6606f4f91153a1145481f559fa311ac9e8530138ff535d17fb1bfa45928b7c9622542656ba16c0aee57719b1ea46ad9146586dd1128f07f8a7ef5e39a78336f2869453afc9fbbd46f69e8558118f5383dba9a7502141b058f42631bb6d7552a4c17283d6a1be63749255076713dee3db9b1de128d8c59886881dc644733540586a5faefb64dfa73aaf3c7f1c89c2d6071b08b3acd36bef2ce35b01e93ea0fef741b9493089ec89c13e44e7558bab3ae9c3ab0cf7031fe0ffbf5d56e4f5c82593f2227963cc0e60aec51e4db0f545cdd7644581b464be70fb52b419a71fc48bdfc290f8b155fc78ffee20077b43f44d888d07e7a406b2518c1b869df00f0b061fb4469aedaccde3282857139193cfec0fd7fe417414d665fe061fb7e4231f2c9208334ba784becba89eaacf7645c496a51f9ba7e0e2d19d1c5393299b6558af3284b1491b20b7727cd9d50c6c41514b0e1b505f3ea0b6b4db2d394b2b89e2d5f5d8a1a9ae04c7d3fb340de63373f6aaa6f2b40385b57ce68446f8ab010183432ad59054b32d28378ef19e3003e0fa42d78b8fe7c80f03490d32482c3a5f5c8260d3601a7f1d7261563886ac64ae86df849b9a527c34e07e055bc6096a22628c84e48db19a10c8654c0e51e779829639ed46b92b675195dec1f11ea2ba498313e84a8a2914b9006426cf4e54d04f8bc131910307fbc151a8c5ca439f7e443c17643ef5317757998f1f79f6843db5263a30bc25965405be6c795d92b5a9e0a61dd2db7d6678f37d9d904f86df51d4f1ec9884a11f9f0345d651591075df53b34eeca99af3951566020d5a05208e95eb99968268a187390cb74675fa07150a09fb740a9af75ffae5e283f4d4ff84484d15716bce7d102ea3f8fa462056b0a13cea601eb1dd57bccab867f8a6c1d2149a06e8614fdf178bb6fd819508cbf92c57daf0ea5edd01d865ac3cba80ec5ca0880e214177d2d6377c50fc3b4c54e86728a8a0a09123074c871cdb20f4422d46754436cc3a0ebf145f0749f0fd80704a395ae5db1c42764ee0e82cd4a1418f13e9f7b56cbb0cddcb8955b28c0ee538cda53cbb2e79c640221e740795384effd2caa78d7f3044d45d50e137d700a9a3bab627269fd873696e71aa12c5a97318f2729155c5eafb51293f60d90e97b1adc48592385aa3a989507d502f11a4e0a52042a837cef2d93ee11c519e387afc1681297fe73c58cc40ec174f52e267c38e9352bbebcae66cd313c9c86b62bd7a1e08d0fb47b643e1f1a3fd41585dca7b2f16dcab85b9e6dbb7d030fafb7a6d35575ddf349ae6b2cc6cc18f572a8fb797d1292d87a320b28805ef1a4541a20df02d22647414279cf188345405dd2a7ce17fd519b9c5f2f68d9aed26c4844f303132e5a8ac919ba118eaf3afb21fc8c7a16507e0e5a981b6868007a3ae92498dceace0fe85f61fb78fddd0ddd456b0413eed27daec81c8fadb3aa694fe0b98236e0556f47511d535fff9079a392bb08f86e3af2051e518e2174abd7d5d4d38fcf37e96f0a2ee4ffae77977a0c1f485d6a31bf481978c3624a6e1c9499b2a1b603cffd97b6aa17ca1e0273a2c9942594d81a2b2e33b45156c8aa91ea50f9aa1b57a4fb152c273da5ae280bba13ecb6e94bd451d6b3b2d03bc261a601e439007bb992fd23eb26ac33a39df0bb1c6519a87557a44c6a357aeb20a8d54a596ac4c865fbc37abf59909ecf2da4d7d74f61640ec6cad93ff65cf5581eb2a8ef61fbc4d80c1ced1ad6226b7eaa8736525e133723acaee2211bf3df6bad0e14af955abacb67ddc1fe59a54d377f9e6b440aaad9d5031703a4805e24e8cf63f51516b8f1f7fc41e419d93227cf18601aa250087d0e3b36f6570ca66bb0cdecea804345d37242cff9f14a262854e8b391162959cc488c01a9abd1a17781fa81edda7f35e465d68393907ba995e0831c4f559de09490b3a19e4b75306af960fbe3e16736fd95d5af91bb64357a1b187c1c36a1ee24fedf37f48eb69a89e641d78ba7c98beac29be1ea4db87c34e44e93d1f4949cb42ae0da97fe8125868a1fe237ef288734a8f9a3c33039ba078217b1b03607dccfc60331fc573e6d8fad426929da7520e792ccaa2e2fe32b9771c4a662c400881b30f2f2fc8a0412e914f4a50c9d7d236df2deb8a670ec9c0f921aa6e78a9d409eec6d6a23314f6d9d25ce560137b467bda6608612cea967f4681e3459b8b7c954b2166dc6ea9fd5a4e88fdb5b6c29a00412e8bd2de6bfb8a3db5fb3050f40c2c4f776041b7e5e4eb308fc16e6d6c36b8bc402e7276cd7f4effe44e74659a6f1852724364322d168019280a5ad45da7ed6ee5a9ff953ede3faba6ae2b56b956fdd32af312715e2db82cd59d834511c12075b341fc9e169bc77ac809097da6546e75d9f9d507a77fd646ed3621f06dd9a645ae9e8a73e55b269281714ff81f3a59abd82a2b6470b6ff4f7a52f29f11d7ce781d36804ad2a6da62fb64feba77bf0856b2a2bac291394fb81f33675b56e9b0ddb45ff909e7edf693ff87a98625dcf00fdffffff02