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 74834 9090ffa940834d64a349030a3907befe959e6ef5d607350e24ec61d49dd3b862

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28169edab445b065682991d69ebf4055ce030f8fbde0daf35bd8bdd531c561a9
Certificate Block Hash
9090ffa940834d64a349030a3907befe959e6ef5d607350e24ec61d49dd3b862
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...002005000070240000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009a2bdf57381e66af4367f3765ccd5715526ac6254c46961396ddc9f72f163c9a26687b2806d28782b849ae18f1086abb186a8ba5f1014f880ebc0dc98c8732359f0a15f38a45179f9964cd6b85e7036caddc3760d43fb1ba5e0600000000000000280000002800002005000070240000

Raw Header Hex

000040201ce7809c47005916ed8271978369a7b7c01009b02c8722311789da0463e8c45e24fad96d7b018c411044f7d7e1f42baaa080d6f574367f4fc8a77eae88143a285368346af0e80018a961c531d5bdd85bf3dae0bd8f0f03ce5540bf9ed691296865b045b4da9e1628

Proof Data Hex

59,560 bytes
1212160103074e08457108a53f1d400ff69aab58fbdc2b8528f9d47d79ce8ed0cd048572d734456da29765ca2219d4cb2e404fe9b6f10312188c4e3b6e775fb09132495f5137043ea8ec6be550642254e23afc605c5e74444f399723f02ea05ff2f61bcec35264ab5af96ae6a4763104b466822514fa65ac1f7a1cc01f5f003480290fe5cbe2e7323fb5b6fc74052c66831c2a5b892086c3aa5d5282c0357c667a45f64312356c6bac793397c0995bc67bb535e79d8f9257e1283459254146ba152ccd469c2bcc0fdea7386a23815f100e48a4f9a972fccc8a4bce7c72d59afc9169b0268034a0457f49715cd268106c518821593cd2f326eaaf446984cded39ee64874a7577d00939de302171174db9127fbe1fdaad2cdabce5543fffc331431eb59b6df71b6529bfeba19bd24fcd7210325b34c3b7a97b70dc8f2711ce8ce13fc3965789c4bacd3a831ac9a140a74707a5d4c97921cb9d2829b7f9c327d19cffbaab2dada5ee4f4f110a004ff442bfc7e1e3cfb6cf6ad1877f7d87ce7bbf977e3e3181f5b62d9cb8a593d8f52f948f405ac61d32ed24c67626e8fe373197ae4d82b9240a7c78d4d8b1c2848050d9fa9dbd1c553e839fbada3279a164856e4c9a82871926da6ae7b61d0a5763e08943114567f93e3b5395f5ac5b9ce7dfb28455fdc0f8ad739c809da745503ccd4fd959306b9be8e9ce852053dd5421bbe669f895b35f481c20d349c902a5a63cc72fd386d392205f89042aa1fa2f70a283438f06426e1874f8e1624f92c1d7c3a47c5166a8cc081d7fd812d07678a761750f39b227df30e67cea695475c3c29a4a30cfd8b664a1759521987cea902f17bde7a51a9cb8af109b349f761fe265a4f4479492694243201183f55fe0dd3fc0c4e1a5a79fc08b6a13be070634b991540d409aa9eeb6dc08eba4ae742102348a9c0c0e0ae1e5dbc95ac074ad854e56eabc0b226271edfd5bb34c9937dd0b55aadaf9ea1f47f42c0cc7f9db9123a862fff6fb88ff0b15a4754ffd2a6230772308ec9aea4b96d2d8d19913e274bbb185135d3b273e9852dee774eba78ce54255ace66599b81492f3c99a51a5ab9367e2d4bee1e4d1c8b56716b95e2dd35d5d843cfba5b558a1cf3efac8ee3faea0f9e10024162a11ee884e2508419047a314b3277572870fb5503ffa0893d641f154a96cb3c66a8b6466bf0bf8193af2e380b04bbacfd0b608aecb389df0abe781d278041a5a53a14d54d3e05a58b2e94bd22a3ff1bcc741d9a858f6e571dc2b85dbd5b1f4d07a3c45991ca298b8a5beee7bdb4a2f2d0e55999b13fcea63126d945cc506e77bc45b82f93ac75f4aeb8f0e6da69b85ae0f3735508ffe03a6b84f845bc240ef68f3ad0b5eb166ca54bbad41f38013f40965f2141475436c1498d8752cba5c84c9c029ec6e12a43eb7cb2d5de8059c87f1bfe4359767242727f5c31922ed34053e086927f310013e573b25a4a761b0e9ed055c18bfb5ea9548b11bc707f28c37bac10a838734e8f48b922dc67c74a0cced7c4cac7a3b037d9164041b62adf12b36a538b26d878049cf1c91881e553e46bdcf9ec72a0084258a7f51ba01d8745af457fbcf6e7961686a0c1d4dc58c26bbfb26b097826b95acbacecb33c34db55832033f159093f68929e848102c98b5bf355e9751328a49557a873ffdce5c5c8d5057ae80e45942d88980cfaa850da6b7b00df6364d992d01ef5e5393ac387d9dfb11993c0939646a88726c834ce75a6e47fefb2ff16931ae8b93701627589eb10d82bed5632d80f5bd15b4078b275cd53604e429bd86c231e29c155a2f1a080e77215e3db90c5cdc955ca566bdb824cb6c38774e9e7d1ab6de4f80624b6c0dae64bd736a73a117d0bd7f44e69dd534c6b50ba757a8d0165aa159073298913f748008876d2099f26dc1d9fbd230c10a6087c8d5a85b2568cc2377e545ded9f55f37a5ed3bcc2dbdb331f604c2c12111c167b6c2f91587fbd5ef15bd65315fffa14da7308691e3a19c7a00b8ede59b693dea27c8da726ca8cc2e6f3a17573e177c6da3af7108b40bc6dbe4636fa8c39d3476a28010e3725e8fc47b42828e21bc950805e54de4f99d4f9d6fcb02cf3ebcc4725475161f2f7b4f5812d3dffcd70a82228ab523653d26d9b0b6477a12dd6ab61ccf915986d5b2fa9f79a75b78ae3b0c9ac8928aab9ec34f58488b0b319fe23201e1af24af73b84d5ea8d1831e8afa1098f56287f9be15d637f3b0ea07fd3f4e56940477c9f3ad29b1a8f57f54a8aeb2a765e5d3eff2c71653708d0a57deeaa17472e7feeca592372771ca8cec38b37790395455fb3c40cdada3f69f6afd9d87cbb78e5f111b5a9d43434e89e4553ff1613c740379743fd7825b3bb242363cd970c89a46313e978dd080c28cb55f48cb178dea3910c6c351f36107be182c8eaa2c98b7cf4a931918240deb2be065bc13cbc6f87a2e5dee96526b4180fb1ec109e9f64a895acfa33ae46fdf9d3927233b14a263dbca7b09f0c9cb93a6eff2bd3113d15c4e0b3ae91495915f4709ca7f7d736922dc73ad3c4652aa5e8c232831fdd8b65adc7e297d6ea2b90ff92947887c04b181dbf3650f9fb6af6a5198688a1353d5dffebedc958e1941bf7deb794a238d3bab246078f8985a0df405505134995a59e7e67192c8b91069caa0a2b6765266f8c5600a7afcac664087e8408554fa6124214a0950889c4e24f411e02e4df2619ba59ba4b33542cc2f7b45179a5b63692f06629a363aa1732ffcdcae18ccfa278640e147fbe32d8bd49d2fe8badaf65f2c673c8fe716dafaa10e499a6f8ec8035bc3698abc9048c26335f4dd44218c696b3cba37b1e50e23c11a37f1666bac4fc77f70ec23275f6eee0201e4140db9c99539b9476a7af5a4e12477c1c6eb70579df3844e9fb861f1b2b79f3e0690ed9aa8c639cbef9d5f73e1c17b7d80a60830fa2356fa2ff5f7bbed4d1a1809e441effaaf1d77baba6759b2312b25002042726c944bd490eabff56ed575b9c00a4000ff7ee4e2208814cc378e49eb88d96db55f9e01578936cd22a8831a5dfa5ce3a932aa457e36023b88d7d0a44941a703b33244316ec3a295998e323e4101646cac0cacd7fba930cab8013d4f2510206e835c4a062b75861b72c333c29ab908e06b7f2c87e371fb712387c904ac4bfd5f072f2703a8a70facaf47194af95b99be048498f877153bd56e2767dbe41e401880c0ad99651df27bced5a9b5d7803b83347406d2b7fceb52cd62b4be713622211c357e2d50752cb715bf1436ce87698ed9b0586d938127098e94a834318f12fc76f6e58fac37b1a7da8e327e60fe23751c0ba229cf2d178e1356c29a51f75ff23281b64e81a275c69742f0633935b55e7a5d6b54c563da92c38abb20dbdbe9f7e5e03cfda8751d970b3badb4c9d2b9eb87396d84aa6c7dec2b01e1d6a3d18ba7d14b5bd2ae5fe5b26e6e46852951f3e46f05528293a6ff1aef6846bdffcfab198df81055f6112ce27cea88e78a25a07b832ac8711ab8cd5ac546972fab418ce1cf69c0b19f13b61dfad79cba1101bdb7b3222baa070acde7a5cab62f20c2e96074db540231e371416ad5558983f8d14d327df900efb16205d96641f6852533dc466108d52cb02fe896508af046d252440326b0ee2f58f07e17d192925a8ec06ae971e9df84b83bf93e5a1272c9aba81b5be9861c51fae5b6d213f8cf2c467ed21e28434219710a3e9c8c4c0b5c00756ffb03a900007263114a2972158d5510ac3b9ad85b58bf0705c5440d4c00c8ae13adfdb6030e34dde1cefd88bae2bf22bb99ee09fefbfde011623f971e5345c3f09471ba3803ccee3daa59c835e36b43f542bf9dcd4037c9485ff3e5a2f2366aeccb19a3bbc3cbac5b6b96e39146dd39a40a7ac3f2da0f1287b76e7a75381d701747ef3312d95931b791d9305d200063a686d68891863ac98d8b5301db813c78fb8ec43f782ad0ac16818b07048074eb5b0364e445a0efaf29d0ad0f3e803531b0d3adaccfe2b5698256c9a447782889efdab4afce943f6e0e650ecc6fd65d77ae0ff92654cc9ec88f3b939233ea0b7511eb4f9d9aa366b37af8117de86f9d8b57732de472dc39dc7be656a253f37ea360a5bdb910496bb11bc65b5edb95b2a5c678a8328dcfd851c9469c95fdbd0779f1dc7e5fe9b64e492b6d2b78f357cb450bb65221042b565dd600f57eb1bce8e23ed1cd5d323376742a35ba4d6160a293464bf14b1bd3931861a23fd40a4888a7b100160f8e31816e3a57806705ed67d4108b30b089f04fa23190708a47554ad01b49e77af659a241497611340251f43768dbb3e1f91d244570c10cb432369be2d834965e96ef3fabfe352c2757de43072fb8b1895c169c68adc84985c10acbeb92c061e6b31545ac8fae35f87e21ab52a482f6ef063f8acdc818f64070ea0b0fe0caaa8251fce2755b96ed52cbc9dca4179966c37de722c9238c74e6069c29c19173a61b1a571ccacd6a764ed5fee9c63279c4525fdd5afaa4ce29a905e0922cf846fc8f624680aa4c79cc0df1a3af60ba800a8361357ad36ac27c276e8b09be73538e9ac505e79d315f6d81c2f346b902816672f12e8761d462c1869f336af67b7b5287e7ea3f790787dda54ca407c7aa93cc026c32b479b49e5a46c03bda35032accac0a19e712f2c0cee35d4d7aac784b8f1534f118af45d88d37f9bb9d1b2a76490cc2db629e310bf034cef1df44b4534090e9e567da800891674beee57435dc2bca50188b60228aad4949c8ad345bd23d1c16a705de7da061aa68cb8ff8a51bdb75736ce7b345245cda6a57fd8e96a634fd5b39e08bece7e01c8bbaa68247717ff59905c8cd7814ddb2a03d42f48a0a46614df8b4ef09704613cfcebcc4412a315672df26a73778660ecab0b461a8e2947e7ce63bc0864ad33bf224cb89200e29503d3c14b3c1489ec45c3631083457ed9a1941a82955e8922e63baf0de5fe31c204caeb7f1e07d9f59d163bd4523a5c783821b3b338ad7dd68b7de200adf9631ba7f101b33629edce34d36d4f32a2e9956d8a3b9bd3b63e65ca354074fd5ef570c323c11d445c871f9281af28cf895a9695ed7ec47525b0267ce7ce764b143f2bdec4214f0969345456b60a52753a650b2142d9a8195974579ecfdf8775ec5c490b96176a6e979d6abc2f56c2e8cfdf155782fdaa24b34bd553a8580ceec13f84837de604b6177a50cc3ed90ff5843d628587f852903978b20e1738fa8c80b3210a4a0c345459dab8ee6d48dddd3fe10f1ea777948a169847e4bf2085f446f2e53903d72951ea8295bae188a326d0a220df4cac640f04990ab08a3ed6676bff6df62433254d5f858d58b869e11ef970203913bd41f4151e5e79c37276e6ae4feffc53404cd0fd01d9640bfad371bbb8666357ca41eb3986fcb27bed14df6ad209c1889c75e582a903872b465bd7ae1c43d4a50bf7a2382666d184e1de346a3fd8b847960f06e5d0025fb7371e64a88140bb0566ef3f2e4563c37efe7b1e5bf7f7f0dfc476105c72be1d51c336cfd129c971ac0e80cf8eabf047b81309019ab2ca2806fefd2d3edccb865709a50b037d55360707b6ca23f1a043ce5d89f7358935041835ca707afb53c41ec3868e84ab21149c58e2c0613361178a7c7a5783120787568b8145ac52390acdafdbf3d02178bacb0611bd84e6783ae811674cdee0e2bdc32cd30e2b5f0e624be97d5d7d3d9f871d51a2880a5089c253b2c035d7f4905c1715ea861ef360244e2b1139da829ba8f62f85bbb97584c553679ef44a38949c39eecebd8cb07191004fa93b309e1a09076f3e04ae374805195090b336b861aea8088b6b6131a66046477fd09e443a514a7c00c43a8671fa51be1272b9ed70cda54af00be09451530eb308ca6d71c01d25c79d90db66be5ea4dcc793310231e3c29f6146bbc4280c9ac02c42dce3a7db3e7f4a32119657b2ea5f77948e184150044f3533372f58c5fa3e647413bbc3129fbf31a7e2bcfd0061c578e306bc57b873ba127580fe5983918eed249ffc98fee27deedd15abcaa41204b69704780aaf710299f9282acd2d1e234d71c3334363aee010a04a7f54b3bf8889ce60dab845edcd8e407ad4224b25f4fb1bf18d81053ae8d15be23e13edbd215d91d844ef9f0dc28daead52c0356e6b0140964e23a99fa7ac8e54cfb4a5066625467f4113c55d28cab4aacff37f881723fbf39b2a8979abff7b770fd9b082b669860f21d53034dcc98cb7fe4b39c96fd3204b56fd81058e993e88d9b67b5c49443a4bc710ef8ae8c12777f5672e4af274722c81299f5be5551f137e8547a7bff27854516afe40e1b18bb1986c923adf8aed04365636a47c0d6e1663ce1556b5a24caa409fe832bd46253e026fce8b8553910f6c20a608643db1832a8856887eedb9b69c95a8148ef0788959a7369f5df92e8a5595450050788a7c42da929ad5d0b5350f0aa7081e26ea4fe38a356a6e44951728ada793baa9d08d50fde6ef83257f345e6c6bafa77bcecba1fd7642e7c0066e141d1cf89d87dc5794c9609d5c9f4da6670902af1cff08823306cdb298a987c709b4a3ecba506b05820293f4a1cbe59ebf384c3fac3146f238255a77b1fbfe60ea4daaabc2c4981b43e3b4aee10423ecbf246e9ae3f61f43174279ebceaca6ef5e5224d7ae28edd0bbe7f6e6f5d876553cf1f6bbc6a2310609f2533fd0658b2d50cc2488d5e8440f7c9b6ac037f28d68672becbfdb857edc3d66268e420d1d13b0afb2dd9374f1ebd254eaac6b29def7f2c5a92735a2907fca4793bd123e3f8e4d24eb1b6e71f2f1ed1bccd344521b2bfdc4d159530507cd2453b8c59b7bc7397a2e74d9d3120cbf8ce24f2d31363f7a31a1bd9fdd7c023d234014c116ec0d61700aa8068c5c78e009ab3be20dc6b772f8a3880fbf4d01a4793cc746233177f13dbf1e8b3de22773a7b8f2bdddb00d84597a576aa525b53c835f7a0f0b24df9b288ffb07aa238ba40c359ae01247aec7aafb04bfaf3d475c216364cb3316a8a7163934f17d40ac0a6297eeeebfacd98866e504fcbdbc384d8b6acd34d84bf9aab59f4329a4c363b622342319a9fdda8972a0f4d55a2ff513db311c7cdb3fc070f04789c75dd6d3440b6487bbcd27a43529bd99831a4d7918dff33448d59456143fc38e2749c6ce4fec24ecb588b35072a26bc125017e0e35234f9d1fae7d2a74efcec2d51ec6550dbeb3be1807f108c1558efc4fa2af9545c4d2a59e58bd51a44fccb20f2fe88023fea97fd1b00981870fa80ce4297c07da2dd00aae5160c16c4053794e1443f9779ce8f844a3ee99e4aadca1fdb2b65f7a09c8554ecb0f48d7e7d90210feba312504865127e8c37de7be46f632d67b865a08d42336f54a7ec80e5ce119a4d3ed789401aa41579eab21c6c42dcbd0fd9f6364e6fb25e102f1efd8a2ea3917422d94b5e119acadf34b871cc439fcc8c195de77b0926d4ff3b01e9c0702f0b2372a1ae26145bbb5b1e5aacb3d7de3dad2e8d769ebd7b40e1c6da13dd357a798bbfe4348bc2b9f8698f7e87fcb00659a3a4a3d3b44bd25b61dfc68fcbba540ff775861b440b2c6e731ff8285ef9f47164eb1f01cb13cede010a9f2d8ff770ff12352b3eb66e09a62208e7651b1060d793a8359376904e05ad5b4e956cbb7b41a4df2f4a53d361fb98c015e77a3dbdb9add5103b975e800bb4858e2fb64cc2b5a4743a664b1fca72b5321c0fe97647a64cfcea78abe908f3cbba47dec01f18926d01a71a56630916824b3b77c584b9f79a9db1dc141fc805daca514d8958a1dae2a13673fb80598ab078800c3272d45f177be1583b559c97b653e8f971ab0e03508b00dc15d92feadda1c675b2b964b60faf4594aab24e41545b9c13857645fb4b60a2498ffa5d050a6533be72746f9d2148ef97724205294659d5ac41dc415a8c4faffc21b6fa46ea52bdcc5bd3e2e7d6a320526b34125e1a01e1cffbb662c7629c2922912a440485ff9bf56c52e659b8c4672fa587fd8b0b007329e7eaeae7c462bb69741d418b7ccfa1550ebdf0b7891f525a26a3ad70e553df24e8ecb781c22918b1e7f60c98f8269957e742113c2556166cf53cdb836f1ca80816154b459abcb3efdb66f93ba5be59ed32bdd7ad5f4311b5c171b948fd7d96c6d3a8f2203a3ec39556d532b9e1326e206767b414bf2d102b0bab0120b7cfe30ee16808a2f59d30ffeb1c0fa48cb9730eb17f8a8e5d65350b90ebe551cf478f66263250ccc79e47466aa27eff0c6d134283d45660a2c1e9ad5c16513cf45eb6b0d6ecb9217c0c049c81dc4e677ffe0f9738a28bc34d6d3f2a8464d3f068abaa8d2f013ce1f1788be55c242022f3cbe90336be88734c66fa8ba80592c079048933d48f4a902a74e6614a88f44b0f5ccc32419ecf09a197bc1fda13632269cd8a984a663e705aac42d6f4bb3890c6ad0bc0bcb64ced21b1c4f4fd0e96d8a6c00fb0a356d6f85969e8161f350ba51f815bd45801baca3627e0d8918e7e6b29d19587f88fcbb88d679e1a52caaabc01a848e074cda1a69b550c8244bee904d0a3ccc319c68f8babd2bbda0edb5ad5fbf92616f7a0a917e7f362e6eed9f1f1acf131c81eca760a95d9e55fbec061950f239dd359ecce92904306edbb78b9229a6fef7b22f3f63cb6bf56986cd9859a9b3e31bf917754c8c100e7ce59ee0b1ad4b44f4ea919001a03529de29e96cd7a27b009837d2a3d15c79be2fcfcee0cddc8f13982fda42e7d6de903519e97f1d7c9a190043910f6e88d35de72adc189ae0f2785c7f69eec664f6ea4776227bb9da93b043088a787b4a0d22cecc890921a42fe66cfc681101b73abdeb385786f1f8721f4996a9630106d892be4c843eb796c67429c9b211da1fd37b681b902a86e8fe34ed59e3583b485dea92035131d67ddab3808ccb6fa9e5607332b9ef6c7da57979efd9683e245f88685a0db9ebbd836b2bce523858b9a946122218dfad2d162c196bf2fbeb171c22e8cad49e23eda13ff8383e5aaf6dcec81958f84710a58af18e5b8ada9fd656451ae4edb393732f06f6742c9fb4c6e61353d350cede8a0d1e5a885c4ddd2bb9ae79ec22a058510256f5de329ab5bcb696731c6ec158c5d5d85760b825845010833b868aedb9e2473bcada0867c8ee9fdabc28163fcedd0367a8ef6d4cd1efc2da8f18fdba9d99d1fa2c7b19a86ae2171bd0502aedfe459b367938b7e02f177e734332376e692b52982f94a84797b405c919b66a877979e8e3093dad6c6b938d10aa2429519b270edab8bc0c03c3d3357efa24eca8db1ddc0bcebba435a92bb5283d5c06108b46b91cb539a8b9899c67bfb5ffa83667e6655c8f0d1d0c4ba70b1152b90798f06109fa9c5986b629d46a9c9bd5e89259a1d4b52f9929f20edc8bd2ceee3092e211c120f5974e70c31ae7805764f6368a248a6ad860b5abb6091ecdec3c9d60c3cf38850349357ce3e6ae70723339fbbbbcfa838456b2ed051c009343b55fac91cf7fa842833c5c48a8eac9585f3b5e29d14e4529fce245a23fe2f1fb21cf64b8a39233e9746654f4c253ec6f609e1528ce180f63cd9085a85447a29d49a9a4ee9563441a4f0dbd89fba75715779984f086ad970d32e0332b6e4dae01637702cd03570e3a7b16ff1658ac4a9faadc08b61f2eea43765918591b69de167f90279565911573ad623dae9251598b3a0fbf787b4606b32fdb79f24d6fbc9b4b270ee9af3aac1b9cbe26a7e49ec6efc17c876045a7ec7b43bec8e9dc8bdf03da03228de637235d188c26247515b2043c0292f2d85039c54ae368e290ea85b10cc145fc1e1afa7044122e0ec2181c529ad7cd9791095c8248685baa491736809a46c893c587b5b9e5a3391385d14c7ec9ba300a89a24c7abf62c4641558ce1fd823c7940449cec01101803ccaab87c3a03b20e50f7704c7dab35a7f352d9b13057260b839376f51efb5aabb95e8b1002b4d9d99440835e5af1e7978bc2d538219c692e860670c6891cb2ff065d2ba4eb947e1bc3bfb2f5864bd927c620c1c9259f5e4b4be9334c8429bef2ff51f4de1e7483dddbf07ca7507c37c40f381ae60565303d5d502fbe89142cbe8fd822350a65a0519d90bc9580a1541c935c78709ac6aae16e7cb7316037ad4c141f2669625d4ec48504f86bb8ceb1325358cc09b0ef6f6df9b98ce7ff77df7d49f7de80c8c9f25ba78de17c32ecca31a01ede773faa299a4324a7edf0706d308078b6e0245aaa51cdfc97fdc84d88c8c94171caa32c81382d645ffa8700ee9521c25d25720b61806d7f85d7b2c96214a58a0b04c2935918ac65ad9c48aaa65db10aef25e1cf1467256b12ce79f4388f27205d036eaac4f6524eb2803527d33f668c52f73d53af0f7ee114d2497927feb22e4db82e2dff5406395162b99278c0fcc0842df1f02f2102008767e22d768db9755e8c05ca21cdf0d9648d2a46985454741c47736aea81e719bb9cf3f140cbd09c00beb9225e58cd204b7d0e53c244c1fc609820fcda8f8106c441e0c8a6470d03482465624d1f5dfdcca023bf0afd0959b0d8f78da335b7f1a1c3fdcb390705b6d08123a2c3ec842215a08b8ac5cc65318467aafb3b6afdb55254ac9213438aac47a63ce8b5bb6994326e9c29b468cf52d95b4e72b1d3ce01cf454d7c0482fcee149764ac2bef4b3a97de63a10e489bf2ad7ddd451ec4e42527378c8d5006794fdbadc275a7baeb4b2e785f9edb92e41375ef4e3bed51ee4c947f08662951dbd7a30eb68d9c110ce42dba5af61b97be08d5698b75312676888c71e4ed173dbd07350bf61aaccc2e2d5e52bf177daede398f333c124a28cd8d46aa6410f78d1ffc7a7ec8671a9bb48288cc14b06540bab6c5e608402e4ca79c5b7cd79d93fe8febc945da047d431739c3dde5177ea3c3732f90c0a7d4c07e01106ef60b69a0dbdab07c11120a1766b0c9de0c6c60d60cfa7e31740270505a50e009de7cddbb9434c468e1bfe3decbcb13b781caf23e36492832819e504021c13af8684fcba9c5bdc091a6c4d57bd14e126cabb8170ecaeb1b812d1185feb7e45f8b65ab0310bf6588c5c8efddf65cb7f4e59ebffaeff37c75990619e77d740fa8f50acbe4a6bed5737aaecfad68c170fe1672075da69a91a026d28e4362eb4ee922ed2961df8ab628bbb42c5077d999e9af3e641d3b0504adf5c94524b18e94126393ffc6de923b4f22c96f53d7dd46a8de834b8224e685c9d5219f506c555c28ed04449a13ae5cb3e2a78c498e55bcc92751b11b4f43242c37d555510c4f23874076b1b1d819033871f697da0c676ec74d8c05490d06a91df62b2a75eb5e349e8b23d5a70a9dcc76611dd39caf6f81c960ab22196bffff3e0cf6da94c8c68e4b3d822ad09d1a8abef9aa6286f132d794a1094c16d71fc12236fab2b0673a3de40329459cd1664225340d4a744cf5ea4a6b98bc5bc7eee349822ea731e41247b260b1c56de4c199c17af579290cbb3827a0b68c20505fd0b5afd8b8f97b2133f545dc226b61766f849f48ce08c5e6bfad1e40bd1077071ddc145253cf04f7e186005a88341f455d2666db73d0190f854eb50fba6131b7ba6fb35222a549f38ef9aa92f33d87f0b28a048ba0c107c295f63e1f755dfab3c2b83594bfd4b5feca97c25014c2d30d340801395ea35208d4d57076e5a4b9ba29f558d63b5b3969bfafcfa21e5ba497db699f7240e572d5c0af3a3be7d7770ba429f589ed7395d9e8c0f81a491e41f99ffaf29fdac5ea94430f565fc0b5013e4a40483158ee13bd5ef2e55ed7d687215b1f745e7cb05fcf0363e6a8e5108d7cd36941a596f726660aa2db0ff6e510ffd789eb3ac2da796ca8feaed7822adf88535528c00c7eae7f40f1f0aee9ffacd4a8c185269491e9c13a3c76379d30bbcd792dbf1ca294951f872d47cc0a99c8a16e07f7c567a66d6ab2cb804ae0fb47df7e4e37c0ef0655db422501d1b3555163d3488c782fdfc413eef3a162f3f05c212e671df454100d71fd79a1e38a3a9ff7190443ae5479d5c838e3151c5919c15cce9d412ef0ed942e238e1ec8a90ae5b85a075a2b7b99bef76209674bb3095daa037469dd781e5ac5feb936c2c2c6be158bf6b3827d38ad4142f325059aa0273589f7947efea3450fb07cbaabe47ebbac4ead4e5b33816429b2a2c4505bd5f7b1fc0e95a3bb2eb55b52172abd752b37f9159ce53359ecd27173dff5cfa3445047ace03689acedbeb88659199a733b4c461dd575a35789ade44de05c5dd21e30e25eafde57672f4f81e12cd4c7f0e5258ba04092502edffb4593602b737d5a2edef991c260658f849b6e3c3cf834ec93966884618c349669fc1211e27de32e83c1b83cd63eaf5e4cf1469f65a3afceb369c9c3851d10b1b8e2f9b6431bdcc85593e61024b009e39ef81323c9157acb15a856286f87a20b82e24b895f82cc19e3812bf4d073b8fbc8c24ad197f26972725ab784e952da6942fee0b21abfed567cd0500d2280a5bcdfe6747d15d63e1edb885b225c7a24079b9b2595fbb4710594fc58f8b653ecee9c1f7233e378ff8acae97fd702b50e6584a9c82d01e3dd02bee9f5540ca8872fdc8efc9b9ab435a41bc32f5b79b653c13166890f05f83f7f6dcbc1940c6a2169632629a086cf40023ed4101546d97afac40794218232940e5d3df946a63428a393d89c46d6a48d45a2e994fd919e23dfab16994a2f3739b720dbf7bb59f6c6b1761de39494d9e54b458ecf77f83cb227ecea3bb267a7409eaa6341520efcd2bbf15f9c1cab5ff0972426cb365b3e4c358b16aa442b7017ff666f1984ccf655fec465398646a6618ff5d51ed4c252dc8deee345ab9ac60f76be5ce7a01de38a609cdb3b18a2f50755c7cbc21f464b96a5c07c272bc941aab29fa7aa0587d33e4e804bbfff7730f056122044ee6908d56738d2c5e958c50f95063fb19b11958edeb946117ac7faa751cef9195dd0f7662532a50497b6bad1bbd58f8f8b4f7b47d0b17ffcf262704ffdd0bb070ba9fb1be8291ff8fe21f14359f4eaba0380acea579ee913f54c5044584d87e3ef40c203724981b931f5232fe3db433dfdfded6de4d325572c16816fec97ecc7c26f9e5e984cd8780bc00f2ab1c3c40ddedf6ee8d34ccd497c0c58965e9720e36597f7056a5fd622a8fe8f0343434f19d5391116ed397595a73aa78f5ec70120dc08502247a12e16cb43c2ff808b31c36bd9692b23ae314001a427577ba66d1e5dd38c8b453933255e9613560089784a09f70a9e2cb0bead37ac54fc66697cd5e3ddd0d569002ec1dc142145b2ad8811167d6fb3cd07fce4667af3a90eea283c12927a107526f4d1145abab23169ede35d0d0e31fd365ec56a4fabeb52a4de1317fb61fa59739b07f6c7e983231afe61077cd0e6f3096c51b8c0ceb9d082f74a7137e40d4d992b692b582179375df5173731c036ea251725eaf81d7b348175425c307a4b3dc1578f333e73cb902e5055c7cc442f6c74c0dab6dfcad46c5683c20f7deda878918ccb1d53435e483fe0672a6f6e49f75619c408e16d11df0644efcd96c54661a19eb9179c211f434f4d17dc073631f5590fb197d31eb6d8995eef6e92336742977a6f586c11adbed971c33ee2cf66f8178401decbd7d8f59b920024547dd8aa3b40c045109f7e39dd3a5a0b153314bc2bd7826820e688615bb8f626690bd610e9544e3135d769b7ee5d50a001157c47c71275e8a1b1759152006f34c68427fc23cb4d7b39c370c1b6f66fb30e5e110d5b218db39fedbdd9d1086475bc8b8a98ebe24b93e3154a6c1d83f066b07be746ded3af5cef364cae86ce13856783c9c65ea6d3e9d458e90dd46a43b9ec818a26813ddb0d99e3742a99a85c880b5e2de0ab1e1a1365db0ddda40a09b45cc397d49fd05d29a3c158ad44e013834e2026f1dd104634e8008eef9c0836c1c07bac5c072dc84d281342370f32d5ea11e702c0316c74750e9c4236228dc2c14ee28043de9d620c31442347b634778caa2fd5c4e630a2fbc610ac9038ff4620f65cf78c6e65442ce841b28a848b86c36c571f2757495deb238ff7e4721d2ef15cbaad37bb818c0d5daae6de9b7dba45d6b332ba079092396f84283c3fdc02362ca7bc8b39dcac0a32fae419b6d14f52e80d1e2e6ea0a37c17a6ea58a7f42349256630c2d8e305d43fcac2d16070a94f79a5f7bfaf1fe1a73589c044c60c63e838b59a5065d17d1d9f2fe686672019af1e01584309089e9b48c11de6c675f88d0ee17af1f50aedfef2671a1148b54705468caeac4e0fed8e722de97dbd0bf453888b7af9d1ebe32d3fb26f4b6b1a25ce4665a73fbe29c01179effd0c4ced45e760545946bd9314dfc9846a376de6dc637e6db65a96052b0f23c0c82c8afe4c88f9c7dbaa5528d630aaa37ae1da08ffff23ec576fa63539f26904c56d748d42f5c358f7bdad506661b074c72dfdda4e33facd744d3281331f96253fd885669f76cfa073102e05bb79426bacb847c97a632d2df8bad6f0d00555e37c79e427ad721496a59bc7c056ff215bdc1e30f94dd70a4b5b722437b08042fed9503a1e908b4442aaea0bbfe1db83ea335d16f9108514fd19343f451bdf684ea586a36fdb4252f2da13bc89d1ba40037858944cbfabb95db364aa562fe1e883feaf088c1c5ef88db97bdf98bc707a110492264982067ca305474594db4f9217e1df6afd9503c06b061109c830cc975f8737baad2b87958b90171824523a421032e00f9aff7bd14e84cb36d23f724e790e1a07bfd1e8a9adf891c0d14d12dc823afd3d278fd1f57be956d448aac23a46cf58c4fc87541e15c2b6e07f76aa5d5193e17b0595f4cc505516ce354dbf21dd925703a70e3dad81b319a541c493141b259d200cf9f5b689570fa84498a8bb8140581c5babe2596cc8cc0fcac76b4b1b6c7781099916b2bb39d31f7ce745559651af66295d4a9b773931ccf1c427e7c5c3b6da42061b09d863e1d7ce16a91c79888fd604ef333a64dec9f616054048c828591084c3278bc2ef88c24736347ef9c394f4ffac37b3000d3006c733fbdccf9177773e545da62a1e2aafeddbd6666153348225f822faa7e148ce33b65f2fbc8cca03adcf5b6cfbb9e9279211b1756e3ac79cec8573b5a75c83b73f0f7e67f6cadab2bf31285987eb4db3f2d351f44de8d98fa26cf44e80f421fb0464132261603bfd1bdedad14da191d025dc713ae0f127db31c3b6984c052e7b352f2fd97916869ab4c473524667b0f119ca1e854c850a625e123e8ef2eac8eaf017b5d5bf68b7e7c1f3d83f6825294d42aec22dfaca35c897e7275ab3ff3f6c8c87470d9488cbe57f5885287880ea5e95b005b13679d94237c91f9fc38427dd0ba43cde07878c5df05e2b247f8380b7381a291f90eeaf0e825964255fb8fff2cf1b50f02e87b69fce697591a5644d3c7064ac3db30c254318514335ab6fd8752ed7a29e00de6610539ad24e25a53c4e926e191f710be82833d4155b0325a0e36834ff582b53792ef47f085ce74c47272b9074a649e327599984ec4fd8cb69d7f643fd6d20bda15e9bd1efae4e7cc990148dae7c858f54fec28822c59d1debbce7b000120f18a82313b9f919fa3ab84be41467ed98d93cfc6a32b8ab68f49080d59140109778eb93ecac18a417efb4f525b2f991c29540e83298b985e27958e1ba8b40b7aa08e0bd6f55dc26de2d16f86483cfb55e2c4f9bfd9c3f5cbca8f96c890140e5d41d12e89f32d97af16dbea372a2395b190ff289dfddaac17d090d238ded30016f3ec64a1310e8eeacced2571fbc86d2e7c97e2f4c2719f803af6fc672b1442b33c3202151e2fe1acc85f43396b698f92a3027566530dd21195a3e614b4c86b1bec176497fa7e3cbb45dbff5cebceb9c1d10439ca921171b7e2c4a1616aa11df74b1835c1b9ab119462d9e0723fb2459dd9e9c8c912e17f798af795e053cfd6bb593e9330c0279b19cb55c965ecdf1c4430827c2558c85b47178a79ae54dac23608c854bc5ba6836172d1e1cb29222a19d567a9c95af52afa4c6383a3d56edd9caea277770db26a92ce5993e40f59df4756af4a49aad89ddbf6889162e1d0d529e033450febf9234ce26b95119a4a8c13c70bb7f2ed4aa308cad148c1ea38e48463fd11152b08ca0d1bae8fbeb5fa35a63d3e3c92317d9dcec5153e4ddc6c7e9a26a05138adc643b92a2b9968d3e4eecbbea19ec6c02f1d7d559b4e5a3422e0cb47c5f68a9f0b5f0b8d25dda0c43da6c1b82476eaab0af1b2fda11c450da55f4f51f5cac63ca80a652b551ccb4fecd1e62c6dc5ece1072c4730346b8edbb13fc10535e0fa477aea2ce2d376aa382da7fce25abfa93b037361ba50d73d16e8941787b6fcee07fe105e8d8ac9352e746a0ef241fae6558f2b08baa1a83a8f5df6ad3dd261a7f43f272260480fa0932b81d08987d169b0bd1e8e60099ceca145fe4f73694d59eee9af8f2a30d27698adb67411175b71f5acf9b92e8340c85a479cceb8ed2f4805606b1035424ddffeffdea193d857fe6406db43480f994098f48d5a7cf503eca141a19eddf008314581a04291716fa4038bbdbeeaa6a1724cda26d887c9fb193d9ba0eb0791c6b279a4ba8e2c9508708985cf2dcd8741688274eeed71f3f8a9b8072bc91799be3991dbbafbd9c4634dd09318c199437e645444fe2d2e85a261584f466fad17b27d457ebf9a380519a7cfbd0340eb0cbd590d74437c9901137414d86ea30c5144d8d7edba79d41fc562322fd06ecdb87e97e80a56131024ac59a52fd904c29e47e2abc91051f8eb13ba005024ec0560e4e96c6c756622db41584e7dc42fc9810b89b0b3623accb22495958fec3dbbe96d38a6509c6cd0ff2a719a9b31b3bd99d044217dd89d939ac0f52d658dcc863ee4059626632b242b0eae8439728641c2c9515b7107457a1d78ca5fe464e744b3f20d9a45fa50efbea391614bd123542dbcd99cbee88fb4cd532b734d213017da61db38095d8f64fff9312fbaf0eb9306c8486d0d59cc9cfdb09edac758f8b989777b09bd15553a85694c56518350a67976c830f348f14e3bfd598473c635b13f135fbcccf8c3fb6eeec5524cf4a745d4ecb69cbbd63db353465190c7a2b6a8d233306193aeac267102b4f3b483e6299f9c07745e60512f4a139ff61eb28416a1bac2296a0bc95cdbc1c93a2ebeaabff919d2c8400b41bef405859584c18191df8a9ebcbc2b7a33df4282fbeb6b11a098078fe3af0c4018ab2d5d45143ee99b236ef6f03a9602b414de6172b726b6a9dba1557e89bd68d9a2495415d426850ff9e918bc6732eae8ac64949348581be6592ab7e0f436af58156c79e1adaafa36e5df756e6b3b96948a69693b22b06298207a6eded1f7b8b4d1386e7a9cfc38b8279b12b67664eb3e9bda71e3112d7ef2ef4788bcd0c4b6281f740b2fde6e733ec189dc0594004e05b995198e3684d7cfd8e9a481f5d448eb95d397d8f9ce5bd5982e94130aee60c34096d14f1c01154eb340ab2d1e8a668cf7ac1dbfdb3119efeaeccfb8ad64e1a1d32bfd061ad56cec1ee06c9dcb91ca6bbbd09b8d61a2c2b1a623e913d71ec33fcb2322cd830391fdd8fe425f552f04b7d4ef5c6ddc2abcc18ffac4c6a78fea37104d20f7838133be56b7295eab44ceb2146c20e6d11d8797673a46b9bd3a4260fde59e251679c89dee87ae5a245686d30ef1f7f72fa52237945598b0e74d2c609f52ec71600f01fc31a032f4c8423a51615b0252a2f06b9c3e716d61e2cbb794119b58288043128287eb8b3cb4003394b460f9888528cac526994c1d928e568c49fd5de76625ee759e5563f14851d7570c809876cc2e5fc59ce914e228fe1f9d3597a84be036f463406f18a6f7cbe308e4ee91ea20cc4eea3cc930eea5bfd1e0dda89b6ba03f683c6d980fe940cf0e6469283bd751d0fb73003b90ad2f0deef74683d5ec4dc504d09a9daa4de6fe4e6d019426ead5da0ddc45465095c7e532efe1ad7b16e125a256460bca3ed196108f14eef2983a867b75fea5198f1750e78a1d07275b25ec9ecfb423d77f870ae297463f11fea3541786f3475881cfced7a2ec2f265d37ccd3490a8597537beee760aa98b5c867ac337a45bcdf430be455716b84f03d00c9f94cebeff2443fbd77510bc3af2f217fd4b335f9364104a4b8264be8dbd8d81a43998346abb1f2118accb3e8bba591ebe429733182b5ccbd7ae96524ed6f6424cf8de5d7485295a07257c780245383da67126df7a6a2072045c0295d783a2a46734a00dbd0ea27360cee24cc3f2e75273be6bdeca7d3b78477acbd9f692dea5c7b4f6a8abe13b689be16ad8aac54a89a9594e678957588b63eaa065be6e0469e7b74c4098ce97b941baaed781fca6a3f1aee705a14e5b0bd152cbcd0d0395f46e2432b0d61eb1b4d541c661514e35f5bcc764d35d56499804c17b49c62ff1a5a23d9cb6d2d84f68f8494360d87575167c22c48ac66b8acfe8c0a424320a49a6b6717bc0b08655365861c541071b3c51db24e101aed074c85c09f7f0abee944267f803f51cb7426f49982664beec5937766169637ba3118e0d5bdffc6adcd77d95d362626d4e2ec71f6f34fbc1a5bf041e5e8fe96b000fcb1cf4e9717e0d9bdd6917dba9859b284b0fd0f3e9f105d8731fe12c8823df7675aea42757ed34956354fd7fbdeb197e3d0bd65508b6aac15677b77429073a6aab5c9d3de7875bc4728ba58dc4b961354d8e3ef1bcd104d50042ab89f20fff08c3cd1a9ce4d77d84dfedd545c3a73ceae96bcda1a1c35c12c7607c848a5ea3bde741b39c19b15a5130482d5d51f012e482d6a0a09d0c07d55359be4da8bae3c7d1584a7762c85f7bca0587c0896dd49996866bd8bb88a9185f0b40d2213f0f8a259552f61c66b0518f82ed48c75c850a4e9f6a21aa4e5c2839c2f8238d229a6a4b4e15b586e72cbe1232bb1132306794f739bf3b4cec31c75964d7e15a35fbe6be4d62cfa181de060688bb096adb2d0006f3a843ac9d57c0f0e4dc262771f93014b954e1d4aac8a7be7b2a9b97613f60dfa82a7c55f59dc449433df4a4a6073e8afde11f9ecf5b100e98122923449129cb99022aecf10c76975a6361ca674375bc781a20714e32e16685201f38658cd05684d4b3a8d7ba7760a913a07ab6c91c75c0e96b77a6bdf73634c8f1bb0fef694b790cbc84fe792467aefe6a030551a263c31f503fd71e3c8b78d4093dc9b0e5e8ecc4582d47319159d8a9c30822591d380ebc71fdf67ec445b411f8c4b32105c564707ef96c192c09614066416bce1d03b8a63c78b208f2f17db5901682921d9cfc69707ff208933bc1723da9f27b32743a947926c1f088b3f212db9c812b72ae9465cc24ee54ca7f5df236fa40ec64dd284751af3e130c7ddd7ff4aebab76529133417186cc2d5e3dad7508cab67b3015416dc5f5f160a49e9f46659921f98b030e1191541921d8da65919219ba4c1d3c60f9259503aea4088dca4d5aecd04a2dec939315409e809462436337504bb26a22d95796ead5d3034ac1ce5732b2d4d37da7b59799606632a06b396deba84288a9f072f068729d7452ee646044196febe0dc1fdfc7726715a28113d0123365a5c9b3159a6a1c8ae353f1e0ca6e9faf02cac80f9e103e1582776508d8958a7f3bb210210b21a5744c0a4b9cbeb09e94bc522826531d0c4b75c10776adb6c7f50a7f350788c35f38e3a144836dbd622a78d8793aa751032f0222f0cfdfa3d32da2b3e133b5234a3cf071d683abf4efecc6fb5c3c3627b0a052eb01104f2e2dc770732225036702b4b3c4dcdbb124afb07387f592257597399723da637dd74af0949cf0b398049236663781812097d23e7f4910f740e2fbf4a1e541c40d100e61f84ead30e9227b0402e9a7d6d4441c1edd14010ab39db00909403b672111f488eaab267562a775eab9afd7021855be5740529a4537fabd5d4c08935dc37e19aa8ad7b5f66ceb791dbb0052e2e658a55fa0070abbdd72691a451c0c18c396310fd0f4ae716dbd6007523dea409363180c0940fcab6b36ebe96417fe86fb98e7099cd548e4ca681d4b57b9bb152dc1401c35278fdb354fad19fbadfec712483c66ec67fbd92728a25ebd6b12f226a0bfc60647bc3650851de1aca6bfcbcdb68a68176c7a2ea845b234e565a4e6fd4c7788db7377e47a1a61d8c814e3ac0a474630873b9cd7541489914f64db77dcf52cf0a5f2e0ddff02dddb3bf7c83d663245503c1903935ae73b303f5e497b8c1e867c03ca7825f29279ff24186b4b677d2d8e5edbfb78ef84e3e5b4f08e958628770e466430116682e0710b9e7488c21853f1e8e6196565dc916d490a90f571fba25b7f234958fe3bcf33e1651e2f4a2320a79a9cfe62673ce3ea2e0f65a4d31564e27e55b5a97e7b9a3c1f6b7f719d79f7024fab883f00f3a8f694b2a53f61804e4ebc0ed8aabeb93ca805ba26b0e1839991493d89c40d1a9e2b12b5c03e09d0f9df3d77973a9a4efe78e6e48e50a6c9ca66aa3d7ba1ed39e495935a02d4ebb1b0310858d913c63949075fbb49da189699092e555be07f8c6472161811f6ed21c2046db8f8d9b4b2577fe208ce63d17d3ed7e7d4f39a9d5243102cebbad70f15a6cddf25ddef9245ea626913dc4e499aba26252f998a78332695c1e39fab42418a02cc855e6bf5b9543618462db2cf103f0d479cde26b04faa56b69e54b2c4f779c6f358e96015ef93b3d93a45c1f892b2fc49fc5e55f98dfd1d6e76d278717e092adfba40416b1109f2abb419a074d75281090f525c9075249b3790330db05a9e5808366ce9738494093c17cc136bfd584f4e7b854e37320956f20d8d942a36ee1e54a72df17f22d3c1be801cfc2c3f7c8a62587c9ebc787be684d50705d5c278d7645623a77f08bc5008eb548a8934a8919ce7c1852dfb9bb70159938875dfd05ed513412a1b73680cba123eba05aaab4152a6bb99771dd3193ada7ca697fcfd9b9069b32f037dab5d8c4363392275e715d00b61f136a4fb524548f0d4e0c52aa067060e282f7616b26549b6b97be56b6b713b7bc488c097746ccf7c56253bec584105ce28f1833be24b6fb8e940e880a407b7ca447cbb4252ec1b8277794b7b29bb35743e14df0a3191dbe239012b63de83f94f06f6a03227e2af1489abe9bcdadb20ad45ecb4b4462924a81f44af3b7150a0fafa81a84367e6a2b4cf8aa7c5d26f76f38fd7c7f29cad86ea95191865e1f365dc691c7e82dc5402d5e89b2e390df77886e83ab0677d146d41a89e59933018c141a3e1440b4f98482fe4bd522362f570ee2bf68dfdec179b949db5ce245c41db492b646eaf06611a4b5c06fc70273a3a5b0bb4582fd6b6706eebab09e550ae6a4b5759ae939f14b67fe207c30305b249a2de9eeb81d4eea7cf4de7529648e529c50b5d9b78bdf2edc8519ba9c1c57124b9b4a2659ec5433ea400e0bb7546425099bfaddf3b7c77b1f968441b458d4ec5efe9f19181bc00b25abff6b8c305551c6983f43d166104f751cf0cfcbb5172b90e6dd072ea02abbea736d783079d1305a8d813fe3ff535b04cb677c63ed6c5b7805c2b417313fce07f427429b46e13f2cac0b4755cb176c8653374f66a220e5406459c8de1e17b0642a76450da14b51fc72ccb3f9774845941af59594ba3634b646256669d341af2f11f7b4a3563c7fbc301332f239028d83e9c3c9a152d14a8e360d3b2640881d087f4fe3f876bbc5c581163e125ad14008e3ba1d31cd3659105c61223ae6fc78d8527b87f84928a88f029b844a2f32bc5ff8d681d2bb42db776b8d8dd436413c8e8494cab85a54ed6226475ef0b49ba633e9cd51573ca2de7e2015bb412895e0fdb5e6d3c4336385330c368d9e9cbb8be22f20b6c1dd79cbae5b5fea5c6484110cf99048e21ac75f16177f0486f62d279cf75cdb1ea2954bc4d9096aba770fad2e813ce4b744a90cc2f87fa3ecac607556819d0e5cc25ef91f0230efa8e53eb5cf8602318bd67ee45b130d6742193d64833061c7593c66352a66c3a7370c54b82173ab2eb41c8f671545a13c4a7deab9fb64cc4e2708a77a41b7835de5f58b7d534d8989f7500d906bd37b7fd994dad29e83d9c21b2e1667c8355c40d531585f304497a31c566a597dc9d47711bc98cfa9d4d9bc868c680989b3f52c532592a2f6bd5741c36ec21790151c1e1af79ba5a32a67161a957871246cf5e3556310d11a6bafb69aa62e663452eb659a12555e2b896d2d4a39dceb867c8aca7ad71e708965f930ac6579f7cfd2474083ea0c283e146c34b1d6ef6da7d747cbdfccb54270877dbb2100db02d15c7abbd71a66ed1f9bf24520eb8aec66cab43422dc41c4a7957a13490ac7222c4618a79710cbe7adce0846ea4697ce411cc2556c420e221f7dcfd378bc8f3ee2e1b8fe6616de2a4d32aa3059be296f4446a0ba88ae3950f54b50ca53371fa01f7c3f74a4b34aebb57905026d5408ae05af1d2c441fe7bde3ed6b87df586d768e458f0bbb7b2704b6dcd1d917c3c7b6566881e6551d497d1fbc8b3bd04ad29c782d4bba213e50a8e759a07c1623cf734580fc71eac20ff189876e2fccf69b30d99169dd700aa6ab1abe8e74d843b35f269d99356bb50607aba28fc3094187c1cc736effc8f75f27d04b107be336fdbc40cf4bea048d794700ab85b601f053d93d6cdbb3d6d88aeed68378b64c7564cdabd9fcb57082375c6c3d1d7c1fdefce72367ac440ff5a1b29a6f0e4b810eff1f69db4c5e060de6d2b14d35db3fdf68892e07c07eb3fd22409d5179a23ae7f5216188b1c446abac58e1e86898e425b055cf906666e0f2e4b5e71bf2d935ab1691dd589e8fcfa0dd25dbf54213247cb00cc2aab4cfccdb6db56d92654c1114005200018f39162acd8acad4b923e95beaf8826fe6bb7dfcb03f726d753e97358323df90e69460cba8be2ac20cc5e46a5144b5fcbbaed1a59fb1ee4758c5a1b42887b1c2fefcb6775eb4fc39360b7b6db7ec01085ca69feedbfc3c93d6ffd73d808bfbb60d2f250dff023b770beac7bb21f8ca4b8e5a23b1c838029a4e91912bed4f86400396b5796392c71a8b6f162d0045962f3fc0b0a8a41733f96044ca98ef66529d9622fa9bc3440bd5e660676714c36ce2526ee3088d593fa2120c354977c0d110b81061ba9805a0071403130b2f30cdbe32a25e660070dd5e47a6b951279e8a9da3e0f18720efd85b650b816a75e323ab4ec133219668b9de248159c1007e47c5fef97aaf0cde33d0ffdc54a779b483b3868cd901c9520ae22eb5aaa1fc9664352ace38bdf3b9791ebcc4880d578b839d4c0b7935b47b12b7c7a808bc3ea172f01fe189df42c5b2fedb80264b3cfc41f8017deef884ae9377af6aad1b3a14c4287e3ce98fcab19abab448b0bdfda57bd23931035d924687d227f08022e22e65b61546b5f8d608bdb2e6c2c26fd5395ba2a6a6126e216cd1a2ab27dc53245a9e039187057ee1a1d12e876f792be3b728b3265cdb47920fd81bdc19a1d51ef3ce62785e9efd893f835cb833ad14d64ba340ab73f7860b7e2946b146e900a45f6a61b6819dfd2e65fce6300a834e7c5a06571dec16a2297ea80eba2d1e262b29662c5c9ede78b9d51d03e84427e20228428fe574ed712def5a13d7e03024783adf41bb2999036bb582e3316a6ed4064ac412766d8daa78dab76b994adc5a264a9c0f0fb2fd6eac40eaff76c6166e637f422e1a933bd8d488ada6a9076a7082d6609125ccf714ccd66c468c36d5b7a86f454aab28a2a6c5fed56196a001fac3a1c52ec68b2d008e9e04f85bfdd09c586ac4bf6b096172dddce7dad7d62221262b955a7827b6e45f324d1920a2f679160687d72255ee193f255095033c228f89240f924a3056fc223c3e5ac13b6e307e83b6801835196841ca21702081896bf424b1435391b92cb2a457b050fdbcf571f04e9e8f8b5e3142297342482d0350f15044bb229299f05f9cb4cf4ddf5aae0bf2fa4fbd54fc9e1d7ecad2c21f8ccd61db5b7cf4a8dbb9c8f5abed432f7841841f7cb822bdae9395c4cb7e074d26db6ef59be246d5ac8f1c5293406ac060dd23eba0ca2dccf5938b5f689ccb36fa7901d683741916565e6a40861bc2ff48d690ab2aa6ceb3d18e1120e018cf816cde17fc45c5389da4eaf0ee9a7cd88b346a6e7b08350380a63089c2519d6097c7b2772a3f24ed3e1b76a36707a1b0c01129bd24a23d3a7856e1ec7c42a4761600420bd374937037853cc1b3c0b3bc80d6994f49ce6ce4c2b58282b27794f081df7aa4fb70b3bfd359fbbf2cea0ec1c38a7b58cde1aa0ebf7c14be5811ae0fb81a6b7706acb59cebb6fae843657cbab0a2141e76611ae6306a042db4767b73b6ab09a02de2c9670b6474209ae884ec2cc263830373f052e97867e4a55dc3d2168fcdc2986d6977f1c226b2ea8627a866803fc92bb0a531896e7741c70cd31323ac21be49753ee929ee6b1beb08ff3a299983c7cfb075f9383bd680721dba46bf3fbc1747040019ee03540acdc7e4cc5101bb5ff2df60fe04a8e2ee589041f414fd09de5e979a187c51b394855bd27d24265aa6a25f98186c687f638a79a125690cf8d6282d3ddec6d144a5de8cec6e5af6ea9614b09889f00823716b93ab5f7b949585412976dadabf18b225232521c6d5687d1fbf321c850832367634166f10a51e90076aab4d09285d6ddd4363521d58095a2236a2ecb726909db7f7d7662f4232548dd1a95880858550e520f69ed02ccfeed5557d9441967cdcf73297ac1745d8685183b47dc1913b7a1d97570aa61440c35cba8f13fc25ef8be731041c960de5705f0d2c8ad467ef8a6aecc4ecf227edfa4a4284f421d1037cc6a604645e6b89179b0bed97c3b0c67173c83540433c61057d821d94677ab7807d151eaf005f3d38ed8947ff7229e60b65a5784cfd2f577cdaf3ad6af9abd2975aef36039d3c2e8db4410aa21f09e7c231ab6db01a42d74072699e60b289b4c1d55009bd31d29565dae79c0f91be8929de2ae3729ffaf3b3e4b61e55bda9b48b052f787651ec86bf9b89c57fe307dabe3364fcc4e30212fc60d3fa5fc0918a9c357047f8116509e6cd2e39c94620b13ea53fb5ecfcb872b72e02621b4e8c43d58eee39bfa144587f2f52314f2ee088035fb5787bfe7a90a0d190be382dd3629c14ceb02b56f35b87012d878e7f8fb27a80d23f7400d33ca0a614ca047f0bb3c1b7754d0057dea100ff5bb2cf81bac8fcf99b1d769787d225e09a8614da66d9337c148384c5d9a020ab211a9085da58c99aea87de625c899d53f55e3ed10b7b5f00b7a5c319d93e92936e6dfd9a7be9d52d697d6d63e9a58f492e0727f7e4ffbc6c18f1d8ff50e2a6cca3acca8496a21b66062e093c24b1c3964dabfe6ea36b0f087351aae87966d996211394638739cb3df47712b3916ca00741f0cd1beadc46b2428eb597d226a933731ee200df0705427abe92ada073a0316950f9eec58827d6feb7d0041de4011f5c7f4bc73bc9d0d274236ca8dd7081291cec3f0b7680761b80610fa7cd07c759571b65f3992306b8f0bb3f6b2c6139d56035cee174aece644d982cb9edb0152c69e027b75aa4df30d0345ac9aa769160456f3a26b316e93714139893067a728579019c005de35345c3a357afbeb91e2df5c446ca537c9d5c12736930dd14776e49475e51edc174856b4d055e2b5aa45cca610f1cf26639105a057973f97189f6ed9e908aad45c6448fc6f84231570d143d954aeda5b92f4e7fa1821e276bd5166a49d7130e359b5cb8d07a61428f8eb34f5fe323c4f82295cba4e8226b57eaf2fd089130e4a2610e3b8058edc1308f00b70e25b96f90667f23a281bde33f1e697475fb265fdc7413705468f887c74abbc0c519595701228a13dcdbf4bd0fcb93e2a8c6b6b937acedb46974f8436ecde4c8a1240491b14a320b3043b55d0dbff970f327e2885fae2bb9311f48c0e5b920fbfdc06f09a2d2f0cced6977abed88a57f41d4ed3b9fe2bee9d9702ec647d3fcd490ae58d11fb2af0b953e9c3651903a85e62e8d6f49cfd004c815b62a3483e1507a0a9b30649b10159eedf77e1e7f0ff70d4d06285bea7a50f0540b46880e645fd5a052a13376e6e5975d5e85f29e2a325ecf1fb0e7c447d9a2393b3981fd3b86c519d431badcaa63cd8fc616afa65c2eb7f237155810d3c24b4ae1b5788de4e784e8c34b5658bd1d7a72350e0b21c9526492d6aed0cdca10ba6dcc6f1b4692a1b9c1e60d4e3a6537f44443334f7714e225089532a55512dff38193cc8e16f2b78947341fb64cc3963ab20a49667ee38c287f2afc6aae1ab87c48d4149e45c8bfbca169eddcfb79f47b8a9a2ba0a855f340b618ec51739ab97b50bab225073bb31b0de94476c42977aa55c07d0da96fa82c71890ce1bb3bd1b1cff160ef8b7f0c25969dd0084178cf1c9a9d54a9dc6f3ef82e94276915a6541b7751586ca7dc8f75128572bf046bf9b008c4f69b777655b6d22c5675d4c3e7988bf1d17098c521bc74899863283fe5adbf4da66569d63d86267b1ddad0fe683eb83e6d8370229744b0c7b81ddd1d33b651e5a85014e32b65cb35b4efa4ed7f60162fc54b720ab202a2247333820622949d2050b9d1570beedcd4db373a44a043438d7efd7ea3fb167d25cc011784d91b0d6b904432258a1b503d3c1e77b077ecb38476c9ac0b571674b5cd83c969dbb5bdf733e75aab8df459e867515a931d59db81fabb7c85bc25988362d3d853a5914fbb7f892f664a9fa180a62531371c4c8afd268444a99f110af52501636e068fa7d01009aa528fbfb34b392ef0709aa40de9a81c995813e69abd6d4143214b3bdea898561bd5fa2c46b0c51d64c0f366a90b12d9701edd1517769734fbe957de54a2d8bb3ddd3640743379a80a85abdcf1c36a1c8097665251aa2d43f8883adff92e6273728266979deffcfc2b60ea4548cc27dc807839fc11bf1255b0b0606ec7191665d801e0632bba4bbbf42b800f3dc1aae5e9020797cc8f8ed198df8e0284a688e0806b336806c0ee5c28138a780a6ab365a12da15f3371e39c32272cf3e4df0f19cc9056683ed15ec7335255920a1f78b23a0ea08c39acf8686f79ba7834eea710ec3e66c59272d32cd56bdd9e506dc0f18ff5da8486772683c609fb29146d53e0c69defdba98160265faf29719b7cde7a274e39fff2b319745aeb7dd4cd857ee056475c5fe8a236970fa7ba9245a79e6d27727a796bb543e047d8c118822edb04852aa6db7713e833610d808499ca841f0e03e8bb6e80225e6ca19314d59d04fef4bf0162c0c94517118df1d6712c18f9d557841b42950878f2a9c33eb7748aec5147f22f9a66865319f922985ebdfb564ee7b68d25f7b3b08a508da967535ff9c6575d5dfd3b2da2ef88e95f91cdf222ba86ef2aa3bad9f10a3215c3a57fbbd3e17e9cc493b50aab1d34cb4f5b0bd31194085a45c55352fc56cd0becb7ef5925135a62fc0a4c51688a6dbce6f3955a99ff88247907f65b88c64267685c381ffb2d2b9af46c960bb0bb67b9093b06b5e6645670171e3985b979b72f6cc32006a265bb632ac80db54a7f2b5d5c89d589398b98f87e7055417a2b82d3bce6ba8a8de679227c33f5fcfa033720904484051bb8ac1d23fe8f603612712342e6169f706802476d834c6b223c0ac2e16176fbdd64709012e1e7b288e2945693aa1e78744188a1c8ceb37ffe751a3ffb5ef1aacdd9f53fd87ff206aeb20ea3fb27e02b8725549b13fc3d1e416a5f786b883bb4fd692f8eae87fa6b949c0fa8a30f2c47bc7b2f2c142d5bde50a151078565e50a074390d79326f486247a0bbeb22b078e2a3f8786ba3610a2ecc1bd1c3611f4c3c443666f266a8c30b77e0f4f236fbc02d6cc79778372928690dc6431590113b6b6abb8040b610e9fc021c71c55fe83856ab1a733758ba3e97d7b528b290b59f5a8e1f4dba040ed2080b53b9200795b807e5723816a410704224356c7404ac6fa9cdd0dd7ec6c84533ec8e330149c69e8e3efcb84fa0c980b3bbb363e135592ca6f911a4c987a0e2534a56c8a7e83933eb12567b69744f5d3742f9f8ad0f53764d76c2fdb8bd3e100e71e2611db0292dc9c450d72a58bdece4d890c3304f24ab2271a838f36d15c87669c88fd9d62c21e6e3788aedbecd5c4152b71927f2d8053d2807512b131791c32c2941f224d952d8eb88766ba3b9244d6fa59dc0ef23a8b8f7e7e9fd3a3482d3887fd9f8d8b803224eb96d3945f9e9f12ff8393411e0c08a3529eb985598fba43b1b8ceeb1eb5ab583fb12bb6210167fc076b4bd4e44ba61ab976ab5e92ff3235b1d684ea102fc9167e616a3c3a685c9d1e2d7a47227a23dd46284685594ecc338142f0191175fee77c1c727b2e6c19b979ef479850d8fad63b1512a433129da695c38595386f81367bfdb2e68a5d6aca93c7912ee841dbda526bffd11866b3cda67e1e8a8f3df2045a9e16b972a4265591cd0155565c4ceba73bb09470f77e946daefa50a85f248d7b14611981d2372fec8c3ccf7ad524e66cd1e108f9ea7cdafa9b53c039b943adf3ed1a1e2883202ebb90b9aae4244ce3c357be4b9edfb52493023daa064ceec54ef08642a48226cb17227eec34a7472d539bd318ee82caff228415024e6dd5a8646f5b3160f5468cce5c1f91261b438a96ec4ee3f6a711c87c389357f2c2933cbc8c57c19f8ae00a1a76c67baf5d470a3cae9757005c2ed5a1463202b95ef0bdb0b9227472df1d0fda599cbe8fa68ba0039dbce93a10c8d3630c2aaa8667a5546abd183e7a5d589698e4713b8b18564fe76a7e9d3bd09e7e458058484ff4f501147fbed52bdf33b94dea892ec21d69ae381e82f889fba81006fe1f0aa6107f5c77134be38a736443d419775d093426b89093a24bde69d579b9c80525a7141aa9274058fcec5aa6ff9d92bdfe31765d49dc04f474ec789948371f6f2ffd5ad9b41d7eb71623803da52aa83f6e5e7a34e6333d5042195baa3c0cd6cb3ad1f00a317eaf68f7b1368adadd451de1ac4fd65acd7cfb0cc7dd42ac99582285be103ecde3c923ac98fed023e1a76677a08676b72212794f22b3c6b9cb079835da21b11d81a3b765b730c338b359f23b533f7c120a90450ecb6959787de403d14a04d32763e43656298fbac5ba66106e8080505de70c5d4c655eb862f8218125e2dd414433747a89a5952f250a52df208bcc51e60f8b3bb4c5fd6b78309ba9d61bc3e7a18764108263e1e300826bf881e51c06f3fdbed61e46ba9fa047890fd32cd4a067fec4a8bb60dd502faf7d9102a30d72837f67f3b40120c62347d4832348adf8c90360c415e80f494cf9986bb0aaff1f22a303ba5262245e951958f47835e906ca5924421b11cd0e17cd9a3439d7ff7ccc021c123254e476d33ea303af0dbcd982f19edc885878403feca675e9a561f7ac4c1cbf0f868e84c49957222a0b356263d34066393a9e9394d72b9f0c39c0fad0dff1389bc3be4076882aa753ff0c8305b8827bfd3048582aa58b92bcb0ef1edfbc37f79a26c36ab6db8f614204999b1c214a4e78ee67acd81f4f51da70fa21427f9db625e313b900007c8105a9ef9eb3490690b589556190c6e0118d6cb99ee4a8bd66a30003828b5236d7ecc6501a1c9d4605df0ba83706b9bae335b8b31c5610e5bd53b8c4610bd08afaeba5c760cb8f19dbbcbea724812a41ceaabf5b73b1a59c0c82b43129ce3971ce9df07e75fa71dd7667f477574618791b94d8af2f319fdbc56cb8de14b2da0cc516bdc0bdd24b758a54197b0f0164da4dae401363c7e4ab5645a3d727c0ce565fa5489f257249a499db6c83b0cea5a383134495248b8b4cc335747693a6dd60f942ec70e2780a3587aac4b6225b1c51558212da8e9c9159094f8ec8d729822db40ea5d54eb1ce95ad00d18795eb49ab8989207c2cf814f15f4fc1e2b34faf6f15f6d1ef270fb2d93d3c22d81e656185dc94d78665f1672516c906501742d49d7e58b0bf77181a11c551b8c39a9f43e67b1fc4bc09857cdd8ab530384f71626126dc0c9f2253a994054bf06858ebf427b085b81a06842113667da700c0599df58b9d55e6e225f10fbcf496fcec121767058cd2dba4a8dfa3368e88f54d82cf73fbfbb15e09e7fba809bbdfede3f9945af83dd5852e0672f03006ff0e03711ea5d543a35b49ed9e51b00edc0cbe7daff39ec6318c3e976e50d75801c98ed8f759e45e87c0da3992c2b36074aa20fa03d6d54009d67b14b1ad86a14a73568aeb84791869b4ad800c9c10c4d3433d806552de782edb1cce41c3dab99aba3dc1106a8448f569780b07fd9d41a529f72b02cb15261b149131f5d29280c7e6a947e7def3102eb5330217a5348ce38c2704bc30a8106adc58ebb4dc90805bb546ec97d73a00bafc2e4cb0a84a51fcf222bcc2153d03fdc3c4338649dc396878a06c487aa4f3d1d550cd0f630a2897fb1671420b906c93a0cf60f1bc6f024db0a580cbce773d6918627ff5f07778bd44c480a2307a36f8cf9e18d2323f03eab6762be439535164b13a213e9e69e7b52f71946a8ab744911cdb5affac2664d0bb22c498d466348198d04d8a05916ab6a3f0d40a3524c27dc38db745d46c3130f33fdc44611282db28423c7bf43aa081f5322c75bacfa0e89ddfcd65082aad14a8695bfaac9249c7fbd417ba02b2831a849ab4c7cad1b241c38f619feeaa350b67265aad19eb623c4407ba5a1288c6024cdafe3d7083702eefe099f884ff56b0028a8beecfe3a15d3acca61bf2c8e9e441fe872284e4b0724eb61c959883e13ed28f510c8de328b0de9c13cd6810ea27b5ed0900172941ee3487f6d82a1d7936af2b464711019049e38da7976802aff403b68c1d3a681579f2ac7302e8755237cf6cd84caba9a4c63c13e76460b441a6d7c1c25dbd00d7141b72d276645d495d0d67d0f61fd50d4cf2a3e48e3d494fd3e3b4b2f64fa1821556186328f047764a5296d61c727128b887dc54847c9a4df448bb59a4eb2d6c4ab46daab3c847f41f0eb2f34ec92addedb0e97b725f6b03ed146d28735368a84f1efb8fb18599dae03633c89f3784a6eb392de673557b05f5aa3f65d73590c116025036e94f9f896f6b73be4147c3895d56622f463b36fdd483214950b4036c4ec4d180d3b3eb3a2332a873b0682dcecb5039205ef1e90244ffba686d406ee1f8cd1cdb45fd2a3c952603449de75be95de8f90e7e81dd1753e0d124b361513a0089564e038c24da143ca407d147f7e581ab90578ea2d17a988ee15a4351c8c4f4ca646723a51062c1e8fae3d98846e090efaa7d44e07a65d9ab87c8ab1b219d96abc422a6182ca632e80056290410772205faa0aff7790f18855be8bf6f48664ca613388884e8948bf6dca287c0210283141bacf16a081eedeeca8bd099de8f09bd767821b39f4b0508164732db9ec9960bb95ff0f57d8e72b52db696202beca96f09871157b25864746015a8775f902bbe0f69161522fc97ae8762787ca60e7417c522263da14e6cb30d5eaf6bc170dba644646babf5e06debf68675142a49a251639edc04f2ff29b84bd7a1b9ad3b7ac2097cdfdab1bd6f08be66af417ad5246f3dffeb269c9b5dd67a7d6acbeae6c516918390b7d8adba2a668e9b67614c9020264da4f3540be05518bf3ec3ebd253122a97f35a006613936d90153d53e311628e2de70e4d33012cfb61e545d3b62a0d63cc49c50c00bddf7a6bd40e1f786f6ec572e033dbf03b6d65bc2098a18e6e267c46ec42716833ee4f4f5893692df96cef210b03f7ed94a3f67d23c4999ce4abd469dd7a0fc618e0e3711106f833da7b6f08dc7e434da41bf93bd8fb18775bb0d2e5630d4841eda60d4ae5eb00eb80feae038e5b32460f2cc1120de7c03a6ecf8ea6886e7ed6afde3a299d71fe77bc935068c8d176fa943e6cf6b06214fb47f46ad59e0d1882ec2705a10a9b47632767f0a52f559715d50041dab25cad4006eb9ef9a74567d88dc32002b379bedc22cd88893220120fbfcfa95e573c1b641bc0911479467de31b6d60378e492574ca7d0fbe329f490a05ae3ba5ea80864db0fb780a9d5fc42d75c595f54210818c600cd4fd020c8c0cff67c7e896d76ca75b2f244ced6d7a5e5e1a58c9355471b554b327f23f4b254e1044b38a92d467333d6d475033da4b55415efcb60f13f7042705281ad535f866cd7251fd841630e416c5eb747e48dcb479cebbdd181ab9a1f0db11fadc4116d218c139c4226f5c7b74a7c7a59e525355d581c9564fd88bf331f4a9a06073ea80b305fac65bfd1988b4f8b9c7b056fbe2b7c53dc030d3e9e9d4a4aa20e13316ff2240d959b8559ba7ea96cf413d02cf93d74f76704119643442b1dfd278e02071e9bebdca40c7406991275ba8fdf00f519c81888327cbcbb910083c9432881d8e4b93ab5cc370d3c6806ceb04c2c963612786baf7a07beb143e6cf3a9f1adb493c0e85bd1daf99e8d1fdd4665bbf64834f4341cc612dbf022e6fd04d5eb75d6e8de96f16be69e42b43b5a909e62f60b9d8aa46673d690efd267d61154be60881db9de3c6fe2d1c41990b82dac8c0dcaae86b4d78e9e4aec3e76d2d0e5515d7908ce08ed7e755d4a1d403094e7fcf8be260a7ecfdc03fd0511075eae8df98cf1f8a55231340f99fe3787e9fc2fa70e1adb63ff5b3db2883ff8df67659a8981434f709b6eae12c1d0e4e318f24455ecdced4d829bd7626ca9f6652d859957492cf71e23ff53981f9cd277be8f3a90f249f51ec71adf0c8b128c70f2babb6b72a1661de61d792c7942d61f021613ffc745563a6a34be7432f6193d2b1754560117e7ef22363304367b3a0fa5387ddd4fc38e407fdb86d2e2407914026e776871e23183af5107406d9faea8df3b58d0aa85a41d6ed6b2bd31157187b6dd0a65d6ec2f610a120313ed0a51660288647cbcc58809bcd93208293573d925ef843d92bbaa09ac22749613b9a51ab0596bdcd8fe2b55141982f10ac2a6798bdf06408357c34fbeec6ad24bd8afb45aed6334ecaac6206fcda2eb0bf9d4b104e23aa891f399fd7cbe50f3275abdde63d9da101dceb061f75d9426602ff523ce5daa1d9f6a22bc7236ebfac3e2080c71e0ccfc4e776cf8409a7268c73546025d8fe1b33902114e715bc905b5743693c7d1d37ec02be152d7c00399acf2036409d57e3b4c289b580b54237ee9529a66018682eff49ab94dddf032b187617117fd161337865dabeb19fd13549d5706994154a7052a1b87837916c5e6a6700bdddbe5b722ec38a1469b0c341dc32c749b3da12988282cc982c5ffbae142676d739725ad63f2ff2f7ac358c4eeff7a6a4c58bf0cfaad814a33318a26accd197218cbe4ca699836a9635f965ebb1ccf0c7baa4c9bdd1512c53b1427c7783e484b1faa546cf08afa4c3d58b95e1d6b49ef0f6b3027d65acc2059b5ec136803fddf63b201af336542663cbad2c10fa9e0678b68a1160f2571b7f8d7185783b302a31cb65f74a6ecc60317830c7e7c8fd933c61e3c58ef86136a76a3fe76580d721009dbea4fbbf3ba0fc0f3c6525aa93a36ac1d58c4664e47e8aab565d71627bb5953a6fb17062ef0215591a977382762174b6607b4c83ebadfe1d24bcec0c2c388962121a053528355cd9d72162bb0d96f5bc5fe793fcf797b4b91a3cde7ccab377b71323f1182283965d2db7257f105e62c04582463af143acc11c9f97571ab73b14c2295013bf76b58d21f68cbb9ec4ceb07b639d8cbcf47950b879302b01d54dfbad99387396f77a79b84a665d35904acfa9be4c85b4c5c9aaed2ca4bf20f30f26d66c467451800acd27ec9defa5c20d58b60830913627ddf1cdde46fea533b2323a45aeb561854f1b63812526c8722cbfcd301a602b8d4bc5aad672e270e4cc79fbb6c7ab96979c53122ff672693993c28d72e26b28182edb71744f424d07296fe6055f940e35c91a68170bf11692fedfec0df6887192807b4af155790f23368a2f67e7b17012bbf89e42634682c87bce81a99e2b957a47dfbf47fd593dd2f7c32d422063fd9a3108d76d50177d70dca86e52c13e42d89df12c0f03c4abc7c44c9f08acde28ae990b437a481b304e611dfcf4b4f51b5ed396fdd6fa2009ccf9e531c71902006c083b561be6045320abe49203b91830a76f3d0ceb40fa75219db9ccd70d1f0b04cb6b6a65236fbcc1fdb15e239f598e684a0806212483d368ba87c7bbd1bb17bd5cd49611dabc56835221731277f2383c4a976b2913e66b937efc351f64ab8b3cb2fabc449f6e63f4de2b32c7d224a26efff716ad1696611f92fcccd54dd3969a49f44a1305a0708d11739a8858d092997b1eb85507e7fa68b5a2ce969af099506a36558a476b83638a227fb14c2a80530516f0707ba680258b88f47f4fdeb7e44397fa66b13ea4d630682d326ccb094a555dd7bc06edfb52c9eda03cbebe80b3fc431f20e1ed7bf64c7084b77b731833b4122be1040d8161bc5c7c9c61628bb5b02d53e74ed9dc208bc0c824a7b144556e575dc134ad7ba1fba83cd2ee41c0ed11e5beb309d98469641aa98cd0cc86a5bf5f3532b423d44b74b30ffb1261a51dd48c48f07ec500a6cc3a35dbc2fb7d133ba5efc7206c5e80c7b54b4953f20a50daa62afe9dcd940cbe31b6f3fbf701bbe82708031a86c9ac4a4c5604813abe3f95d88741836f82610358daec74c155547eb93f49410a79186005ce761bf98221efa8e8ef8e51cc51e8e12cafff6bf9e2b6906a0d6d255eb24699141590f7ed5a2fad2129d1d4236faf116e955f21eef36893113972ac83310740ee2f931507458421d0a2121e22ae92c0438c1f61ff518378d78890abeea6c8f03d659866ffc3303cc76872f4405371137b113472d69794b9e9d7c94981f4176806610ea6b1809869d865c28d838387797e655ea517b8665858a144ed23f80e0b5fed7ce747d0785b1a5a496e8056c19f90a7123c2e580b38446a29db8f7fe1ccfca5f142b687cbd6c7c0825397d983994a112fef90722b6e789036ff365947295aabc9638edab171935f63750dcddde221ce6f762d5d17868a5175d18a1fa792eeab35127bd46e96e57094f2a5c7255029649a64d2fa1b5386695c4ad1322715d135cd0b35b007cea78c94248d65d5acac5f2a543388696d14bedaa9fd632eba361e0c575e55c286532c27ee45a11c682b67390af96235b099227af5f0a8c88953aed22034b21dc1fddbda75d410e1babc4aeeb4357e0e0ce16a9c39d9c323b09108ae284788943ceba35c84b9d27ae78b6224362fa26bc751c4cb72de5ba873e75816197f725c23a6e5f4ae1a30436c35eed9dd78c30b544b9e42786d90ecd5250c385a44fda878e717cd79eb3b6f5c92d092531288b71c8e2841d7535becfa6961d24ae29e998247e5346fdb53b6e24e2477392403cf8416964698aba2ad559a6cf5b8fe73311c2d3f1d0c15a337be11fa727dfa5b1138fd3508cf1f81fcf611ebaf351a50f8a5e8c4d8dd1972fa071d5ab3609ca2da9e82d66543c7a201a6e992f8feffc24f24e3819176f232440ca4b0d18233247f97fa94914ac2b52cf85426a1e80b72c427d96ca4272244a039c70ed3f2869a3111d808ab36a8f1d5444bbe1079826147b36bde5ccbbee80e1c877ea4e338931a77b2823b0c8b07eeb3d778fe4c7b39e3055350b78a1c7d41335a7c7689885b43a8d1f95025f9eb0aa7a6623c31258fa0b50b9439739534e410077c9b83c6b4580e344344bb076f67216f4bc2ef202134fc978f9fe591f72e82e4673f3844687edaeabac88772c67e71d53b2689d4adb77d396456c47772a7c32adf228febfbaa490d74d16c2567071a15e2ec0b0086a4ebf13b94aa0c3105135dac5a808cc6ce8f2196cd0858a641ef770e666010177457bbaf20d452892a4d9fe2ba42f6a5b0a8042b719e278d6a040efb250d4a5be43703049b62d175fb5547ccf368407a31d6aed8b46287d00e9a29bf4560f79cabcc6d21b33a9911b38f421fe34411cae9c6cdac637fed45557639dfdb28f063bd2b110954f68808275aacfd6ff7ad592b99b200afb8b75e8799a3319d9ee3fd25b1ec50a1b12e88d8b389f6cd620e617eab6a7d2f220daeccf24eab47f453e53fcf4231f70f226fd92329fe25e48c68e2b2f0e1e35462d9183779f2fc9426dfcc4ee678ceb6c6f936afb738f95114012fe8e468d8c6f6c6a3c58490f00ffbdc3152f7e14a93f7caec4d562782a01a4a3473dfdf03e2f52d7d15fb855006f6f1a2172bcfcd278638af1e6b31dc5d48d25750e43d220841a882d2af7e6158f8fc61ee0aea0f2e86fbe69a69cdea1204009f9bf3237d5356e6f9c943db639fc23e123fd4e0db98f9399ec28ad2a2afeb03f9c687ee924b264c953175fe70e802a254fe1c960a31339122a58bb92c65b500f7577b3e09bf12741daaff062ad23ee2354a70d511e5a7a48d478d2497bfc85d2ee0963fe49741f0e946db89a0bba71bf7d99515e107168e79a4a3bef9c9441452cc453af40fcf2db887ea791db331a9bc0247ae10d453586c47e1999ad236c86cf1d1c1479ec995748e3f274f53e62dd96e89489bb2bc9e977d2a8f8dc4cc5d4fe23fbe490fcb54d20e750547351ea333ab99b6d13883fd4c06abaf05001af89533e5cf7700602c8186030bcfad5671d2028e7492f06b3d8ed1172353cd954a6091deabca719c8b4d004ab28670ff8944539aa294b22a0eb231115e79c81d54da1a260629d99620d5f62c438a62cca48c3dd3969ec4ceb666ec58e94de17b1122939c39443291b07be4caa703757eb750ec5f14ec5f4e93d2d9f22e072f1ca4ea2e430d4a4fc0b26a44534ba681dc59f214ba34c5a04049ac663f8c45216cfa8944af71524e31277a017f258931c561bb54b17f7414ae3c73f3ea49b29231ce68fbd4105387431936d130717d2f68f02a59b90dd022f486a498175d9aaf80bcace04feac1e64862a7f8cea94f9614aeaca5efff1c1fbe666f8fe95edb485ecd110b95622f41903c028c8237a011fdc8268d8637644ea718292d5ddabf092d4fa8eab08200aadb97a54f1762c70128f2138fbe34229bfa7fb9704cb28166e70e0441bc41630d529dfcf6f25f44c0f674e3425fd1cd23341d4109c01dbc3051785ae82474167c2381cb5b9a31d2ff7e89c21495ed1f52b9c8cda2292cc43815b3d7d42c81bb8d1289663a047c06ec18619c6e5faf0b044d7396428a3c5f290dae01c467921e5b366dc6f31f1e32102372afcdb774a1caa0e7f0ace246b4e27fbc1a093f940bdff4139423c4f6f0f3d9f0f6c0fbfb0755a8c8bbc6da5f9124e13483d6f46b220befdcdcd59aaf00f5e138e72ac788798a6a967168a4e427df82b5272afa700e53b999b55fd3fb87127e0f214859636b7ecb1cf893b4d4a5e693221a501480129651403618e1c5232b41b02b8652fd337221e77fa285c44d5ee6cde8737b26793e83995d1d835bb4d3db8d63f1ffde55891b42b1ae6eb8d64777567682c0611e653bb9188629860db2d9d2b72b3ca1c90b0d2a7fefd107d6bf5d9d1da6b6a221a634806bcc5474ada86e1f2a330bda72b0aebae0f63e203712a0eb062b99cb400d768c6833398ee2348466ed460f832c4b36485586b312b83e09f0e1d1fd92088afe3561c6c0fa8ee20a48c8b124972944d1f265d3c71e9b4905c489634c08881cce4ce852a8cc07e92df3a4f7e96a6034fa2eaf7cfcc015a52553ef683f58eab7d731e88e98c6c691198337b3a644868bdfcf3fc711c8edb9bea53d14c171cdcbb72826aafa91f29c1e6a74ef50cd5eb39787ee6d59fe6f123dc10f900ff5249b291f5a673e87cbf05ac3a32fc95e7d470735d9f12cd1c594327407109c2e3b5e239b07e37259b935043663f51bbc6071f42af376cbe0f460b15e1fd169166b77a6e42d4723cac16939b201569086d2d6f72e742f88d456a6c3aa3aa882a8feb26ec8685714ef27593ad9878d2e958e543910f3096c3945ec43cd460e23de9351c7b69ccbe79edb9b38cc7576a580833d7326347254e71e5d0a91c3cb0a7caed171c17c8339e799fe13680957ee9bc54506b2262081b04493add3e20c229bf6dcd7869bfa5b9894797af55835b89f5b19261046af5bcd70f9af0b019e34a8ccbd8549ff6a57c7f231da26574693093235f9781b00caf2ffde13d0caf7d81129eebefcef2924b041fb3c3e3c99724ab5bcf4d9b1e79a93f0530b2777bb00850f4f9332b8c9dc54e57575c466108efff9773e42f1a7d76ff0485b6db7dc89db31d0c5997de7b9a2c1e261547223ae4da3fb5c40127b85805726a96d1ca34b99be293fb52ef33b64e100e7daaa3f1a6632d645a20ced8a897751c5d93386972dad2492a894c6553cfca1044be0dbea219571b683261a050647166c59cd88327c15158797bb451d133a2c69654347c0a67b1ea16d9cd8cd6eb5843bd9bc67b83e4d3ed554bc308e108b34ecf0459cd93034ee7062e90b4d6184542933da91b107e3c02fba0255906d3d499bf6c6eb1b347490fa9ee7b6a3e3ed745641f30e17a4a077ac136b5d6444664ed7f2aa006758acf74d2c056d0f329907052d2feebe55058a641e96a7e6fc31b31ffd47888da2e9600a70ab43231e2b99c40e5c910bfb0801db9bc5609e088d79b42a554aac324a7ce1572ea51e06a042d96860049f2abfbcf1881210eea7b659045143afe617606e83f2ddcac10a58e96d595c1fb3e74bf4311c96ab7cdd4d0224db27e9ac294c161174fb5a59bb2783ad8533b448ed402c8dc3a4266c8f11970fff9dcb484039da35c31beb44beba94dcd93831e8c7a288df636653228e49e846f9228c450b7d398474cc1f6fa45995143ccf2b94861c9eaad6b060fd4472c3d7e924d2b3442f436c4dcab96675f8c5f5c597d083f15c6164d55943c8569783080be56006c037864d02ed94c2003f4e22765ee24f7e9b81fb013358f6304ddf498546893b9d01c8f2513e99ef19bde8813636b6c1efd5bee9362c62a55a39c465b668dff92560576c4c87babfa2754e64d3d29a0d94ec810f566ead0f0833dbc68374fc1862fa603dd3b08f0a0ad522439343b7f8d4b3fb2fd43b026b7677dbbe7e17a2f2e375d79bc5669a2eccfa8bccc2635137e6e94acd2ce21b0a88b1595b94f66d62774d41eed8945acf7c71dbf038336a8e1719f9c7ea178cbe5764941ed403ce13f88539027398426f3747cf45c8a67aa71408a1f3665e198a12cf7163376b0caf3bdce4366f7c567719d3fe58647010f89a87bbd8863a2a1026e578cc49229aa4464c7915813c0e5f71f3681e8e49a0ec3f778f2abf67d77e42b2c1d8ab80da0d0d067467f9d9b578c9b5b5d5e4632ffa88698f2780fb8d9d44130d12f1d60399824ae6f74e2d86ae6a5224833b6261a81719e3378065575b39b03a4a977f7c028bb01967a7295c2ed60dae49ad6b4b566289546be00a68d38ee9efeb54b2e5fa44c969917b0370176e6eedbd6aab337acccfe0d17dae414b2129e6a4ea1f4ab15b3694dfd0b1356cd7b7c4a4f1247bda05d17a083ef242e6564dad020c28d6e66abe562a955dbab6daddabb9a1869ed235553d76334e62c7ae4fd006f155f2843de53d6c0bd277fd0456e3bb10ce0b242b8b8a1ab3db4ee289ebcaad1cba59572fa0f840cbb74b10254b20b2fde110f01f6522f3f2fa73814c0ffbbac6c7cd8c51e4a862ab4a366f7e37cd2fe997724e3cb091ce926646ae2390c3e5f6978da8027cd8c7a51e693564f8aed5b1f1397296366aeb326cdac33dd5a269937312580b8d9d468f4151463ed462377014b71e3477969422568bfc56c619e83ae7052de2cdab6cb428033c5f7e11816b7f26df9ee567a0064ecf88b93ace98385d7c4df6ecd1fc48a7b729cef159f62ef7541fdaec37b79ca94082e4c847690fedda0688012e4fcaeaaaad64f3970cfaa851b29b1bfd034af45c2a07b3d6132d61fcc016dfc2ba89ae5c4a8944e22ed3d43a5041583784ab61bc79939d11f34267ad03fe9b111d1abbcf240ac2219b3d2845f53bd9f6dcb0e128a3b62749d861df6ab7d4e159868bae947bc558869f153c2e4c539187b6a9c3708fc552710aba2bdeac760d0855759feaa683837baad814c4c3d5589f9477d7dadaf4ab0bf654bc53b2b8095be37e75faf2372d325967bf4c6d3422b9ccb0868859cf0874fde0dcc90f39d4c0aec8774a09f95068dd7c38b9fa7ed1e95f5d4da6cb9a5832b5a59e511acf76bd2dc345d532515f6cf2b18dbe9f7f30901380b608288712adc172ef83b7b779fd6b92eb2417d225d93ea5412ca81cf4102019f7bdfbee28432a1a85bfb6418325d08677d05e9e1733e7884a76642addffded9e23e34385c8cc59b69f073ab036e4589845b9ff512cd9349ecdb9b60f4583ce89674fcb7f08a74ab9316ae818bdc0515f7f5775dcced05532a804ad37dc7d0cff1b2ddffe98f265e71115c3a8c1615c5c22f7d9c0396e338bf798d1b0bcdaa725c2b2ebba2b7165ff6daf76dacd21f635f1b8f4af78b10ebaf3e9edf8c7193b6cd6a86454f45eaa687351f586aae0c0b3267c1ebc1e5852fd21152fbabab2ac5425097c36edac3b0392c73e6964b7dcad75f6b522620a23ddf39ee46ef19b90563ae5e8967a4ace11e7a6824612e9495c5c6f5026b98ea716c08a5ac98d9583e73a2a51c2cb1aad5ec069e42c136cf6be4e3b56e18332953279e344ea421d15c189faa1aca57c23ded7a39b0445e42cc7bb921e063735ed1383b020a403eb315157620d1bcfaaf77198d94ac16bdcb878fd70f26c64d93aa0437369ab4e8a8489258fd6881cf758f8c07d94a4c4518db26dddb05bce4599a28ff4e3cf8d7579faa1cc3fcf0a20df84e2f5893c0f65d0f504ce9049840f909e4294c574a1c3cabc26eb6573cea15d67c94c2d9b0bc2b3132603bc6bfc8c4129b00c2f9d56d16991164cc31d8736206d0f605a944bd7f5aae69171b133b27ecc8efd83a3f379eb3185a27b1f01d29041ab14fafc14c94d65a38f9a988327841079fe837de9637093b610861f181fcaa256b741bc48729d6dec508848d216444a4860024988feef28f7bab33d34d65e41a737d86adc9bc17a667a1ae71aa3b29553770fdb727972ac033bbe1c6d5f27ba71dbf8290231acf35fa34fc00dd2ad9bea429e5df05fa3fd166be36d590368ce8a99a0e265753f8b599a8312eae00d794daba8fbfeb495871ac1d82351fc72123c7469c44239a3dcc9dc0516c3d6c32fd336de787e1eda0545a3973d404a1b61dd5dd87c76b7aec6ce338cd748ded8a04b04fcae7aeb7b4cb43bdcb334d85fcbcd49d9463b43ca5549a19581311af12d4033598d5e223b3658d279c664125e77f0ff42c217c47ee927cff5047ec1481ec446f51b9c5933060e15e6d666b367cb0f25a333a6a9ef8cac804b10851105271ded5267d11a2d49ddc2da2430820dc2e2839aa50b61a4c33618c9c2eba684ad386d5072e3d0c0232986c430fe3bc00775b9ba9f77a4c616930b75c65e5c94ad12679a9c9e8bd4458515fd7ccea4cb015910c75b15f69db95a822a9bae15f93e509d78bb13f1338d6c54a0c2f4b54cb0c5d29f4dbd1e472b45e688bf317ed02dd6861ae7ae1eebc4d8401d335cd0a92419c84b210f3eb5df04b04f6a895742cc8019f445d5cd377d2abe16355238d836bf34dd6e8804cefd577c4d0e1bbaca26cafba65be514aaa513d55b58f9dfc0d02aab1f6d620b5ddcd467ac0aaed07d843894b94c2a549341914b448c0daf57ade938b1c368a657fe7881f05c675b67c2283ba4b00771b7dd77fd9b130265043d0473fc5e4157ad1ed6788d675ddd04ad2b86f4ae01819180e292133b1ef7080cb1a8238abe22652c31b01ad02db76795cfcddc88eb96407cef6de5aba89331968205cbe9a714376ca6c90b507bbc55da73c6a924147b2771d3eedd46e8b8a04cd6a6dd9e16c5eaa99ff5616ecd8197b238f7f833ad496cb29e51283d8122455b6a16c0cb1474ad566530b2a131eca0c225eb941802dc2aa31958d7bafe4c32b218b4b395b9048e49ee08002dc4a1a041f675d11b458bb79ea0e488d9de9bc8e83bcaf6c3aa7d3cd4b77bf59fee4165d52ff570160ffac9bd1349aa74e2ec14efeae33d7e8a784bb2be1c6cbb36ab4921c22fe9d06c9991b2060817a098b32a3f0f154c3650ead1520d2b645a13f25e31aa9b31a4eff6c987a2fde2c76c829a00ab21820ce3abe062c336e049e599f83d9be813c7432b58879775602e54f306f0facf550cc861519208b7be0bf84d4ec969612c32b57cf9ff09e72eb8323ec58588003da8728635acbb423b941839e6d25bbfffafc014ae26f52ca85b168aef34a7a19eb660f2da42894f49168a16d95272fbecfa1b095dc48893c23c02cf18728d08bebf350429bdc163fffab92887159d1c8a25e63c944705a65abc4f877025492520c8c27b35d6db479673945135a57146e65c6383808e9b3f460b31884949c2bd5ac5c3b361f8c9b7dd5d60024516ffc7c629feb0a306e11cf6c4b290ee22b7e117242cf00f84284b635e5e42caea7b013f483b86bfc9f79d7d3b983735150881f7a69330192bc89301f3f2448a9e51a1c342cea9eaa229373ec84b28d5f7c4d5b5285594f2f70c298e6466c240d4591e64efaf735845d789751ccd7b5896592ee6b4140537e5c80c9d6ff6212a8a2fb2b9a5146a12b97187e870d46b7ea169f0a6e7c6d6aa3a770cba88fbe7253e1c9baee9c31ded7d197461350521948725647617076ebc4120b40266c532600b6881e4ea9353dd8c39c9cf382d65d0fbf6bb19926a1aea6c4837942505778fa9ba8da3a2411b7e95f29e755689f484413ad7518400de26bbd5033e74778d7fbb449ccedfa6a07177f5ea0005615041cdb2985672c4fd911abce422baa274bab924655a447e0f45288cfb4815546f2fa2dc18c58f22d0dfae87ae3db881bf0f41c71610aaf851be534197ed2c003ff5c67abc91e063e8851134fe0f2ee298be9f19a3f8048f545a3d83dd96e0f74b360f5848f8fa11743252f41eb1c0e3f7e8251a3cc4a615f4922bfea4cdbe4efd440c6f95866b4c24f74d6094eee911193d5b0679cbf5db3ec072e09733bf02bf07707b13be94c4e68e411d8fd0bb6a36f773c388f15a05a4712c527af07a8ed397efbde17f838eaa9dbbdd992da512b39a54a53c3066360a501b0d9ede85eee17b2fc680f48d5afb55e126d43d2c159a3403b94ef8cc076077601d65f4db6bcb5b046772c7e2c332a53de545c0f3d8b8387bcc4aa1d6a1d403ce0dacbdcdf5bea018c2d5a6a8b929454b1dd8778def14ba37a499fa8568722d72a139f63856e1ac08b56232911c3ec04ef74ace178b8ec6735be760d52bcb3313d75c9728f619162ce9f7ca8276f44203a28f33536ba957f7c0a9cabd10dacdf75d5ffc3b543924c8f1113837aa34a14b4d9c554eee9bfd338ca25361410bf5c694fc7f928bcb619286e78c8332e0d8146ccb74fefc740a2170963d9784c8e64d02bb5d66432aeab4cd1c34b059b6d8eb176aebb092856549c41c31b7c409e206d4a5847e65ba73ef2d020b1c49a1c7dfb348522ca43e430f706ab62d2a375a98399104b8faa0dba2112c9ed33b4120b521ce4496627b547149b2577d88401a400e1519e0e7dad9f30c2dbb9c2e75249d4fd2bee40cd5afea9a2f168330cbeca1bab7a92e3b47ed511d7f66afff13ce1acc8501b65a99a3823de5f9878e4058ddbf90e1b9ca7960f091aa8cb3670a4d0bcbebb24a058d1c51c6f13af794b9868be7a05f5f719ea60ea47e1829641733d535a73f255dd137e1df808e0cd9a6fc5e747f0d9ecead258e8b81d1be53133adc28f2ccc8c1f05776051fca3b4bc9e14540408c59653848e964963eabe06120dcc2bfc7d488ed3af2ac2e660e0b0b29f28d15e5350f8426c12c338f0f6704a474a3175cc38b70033aee74b748a13314a3d8d3c2e3cf75021d673765b9367fdea7d008a5b27c97c102dd745a327d81e7799bd64efc8cf9f66b98fcfbc596e4a83cb52861dc0eb5ae9fe0c4c6b6cd576271e16654a5b4355e693908d2834359dcf617d18cf31e89b5029887fad2ea38e336aa66d708b690f4a02b6b898bbe164cf06d9b86895ce26d7b515a1e5525892f8f131d778200264247a122379ceae3d2e171ccd2d3290583c13829e24733f2eb16acf26991309cb7d737e2cfc859b7dce34b7607b38fd172806860cdcf3be80ab689937e3e3d69eafc04b34fbf1d1ec48a82ebf4d6c1331ea5359ce2c9592f3f0226ad94e5d32d3096fd17f25e938e4ddd3342d99e1cc8d4cbca9aec38d286c283920118ce4e65483db7215e7304eba749da162ef47da1487c8b74837a9ae39279dd7ada52a9ac8796ee1b21c13d8c85e37ed3982d5d7bfaf3b68e499be5224d4274b7f53bed44eee405d480851ff78cd3aeb66f9a873f101ba10ac21e8f0a38a346a6187811a4303c36b184b257c08ef6878b76b6ad669edef55705ca6e791903e2c6bf9c82baef9f596f07b9d54fad4fe7a1af7f95ce08efb546ff8afd5a09e2aeb117feaef9eef5659267b0aa2b268a7bd1b581d39672c5fe2c5520ce71737e43d8b92014158834a16c58b86c73c2c57786ec6f6f93a90300569c8876c7984fd759f218fd6f8558313a90cd2a031d8bd5849c291570c777bafe0c0889695ce409f4db491bc436c8fba2020124a5858c2e8c43954deed83aac9b33fb46246b91b4de035332242760f9057cc0e6a0b8458ae399141fad8a7662ab1291b967b6e8d4f7ef57dacc3460a97b76859777b720799f1d53a4322bf46e7c1fe3f2e47ff195a16b4cf4405c72de6994f0360aded4458654f71febfdf331b3582bbdbe01c5d8681c1d9f41e008d38c0028d1d2e15cdd85c3d4e116a51e18896542e3aa41a75192bdb69220483c525ebbbfa93025f47bc7980b41ee220dba748b265a643b93ff9fbac43f4ddf4f8dcbe19e715ccec07fc65a5a91d15daf1ce7769908b7677c0cc200cb1ca729e6568db01fe8b1e8f1e22e8d20e53500b7eb96f70dde2eee21f31800a14d5ac48258d74f9e74a0ef8d3ae40e83e69979303440d329941a1bca7e4d992b7fdf23182cc8f908127d38570249ec345daa246dc7d079c2f2424d8f36f7336a54d1dd4482170db9176adff9afbf654a6db7dd53f8361feda4668f7f1a9e9d55459af010f97eda223c9954651759c41d027c88317e9a6043d20ba541ce8fa5f603e637c0493316817ab8cd08659560c76e1833133cc4c93c4e45fa7f8a5986ef6a2409635987954dc516cd2d85a5df477891793dfae8028a31da9e098e63e4ab32ce64313b943e47cbc68739f730ddbac22dc9fae25a86381d985ff7167567f69bbd20262e51e64551d201d9bf8a55bfae0e5d4155e7a115529add886befe84e597054a4bd03983f8e64a7876086889e230bf64e7b7c943cfa9939709e242a5a61af18437aeb3e210b6025dab669c7d51f6f6a339902dc217e10c27de5c2cafd7fce5306fd9de6721b049dfcbc8c939f88ca7d7065f7c6654680c3bf81b5949f9da67e206d7bcce31e24b6066918181fde12d666a4e341f8588cd7b4ca61cb5ddc838b4b1de09d711d7f62e0203c967919bf66b6f281c4f8f4b50cd12e1c8797c1b3c56e7bd5c99cc8591a6396fd9fa16d04d956fbeb1bd21b4b7791e859beae6a9c44c927f2d65a58ab47672425391f248e237055cfe4776716bc501b88b916270fa13de9da9465a417feb091da4399816d70c88924ab09ff0cfadda7d55308ed938e3bd2b12866fd77cc608213989a446ea6954ff93d9a72949d41b48ab2e0735c47efec6dec6e13926253af24c4c5038478062d11115410bb0c4ef6fe222b3651f0f3c22fa644bbf53dd639481f0875610524ea165f2e128c3b142bf7738c1a403721ced8a99dcd9bda5016ca15b3f6afd1a4f5f944805a5699bec4f86ca722686ced073674448a8a472f7236ab21e4466ba5b3874df469a46eb279b70f540f00236fd2132cf73c0a690ac3e7c39820542796a6c313cffa6d5a4438cd9210025895ef15bc90f061f034cd294be45b0b306071313ff74a1587c01c0df986de6d09eccd36393c108598c887f32aa72acbe16a9fc88d367fed8686576069ffda2d54b1181673b5cc217691705063cb06edf9b804fd2da1e3e6f6de5adac784795fc57aeab66f963c93b412272e23d164abb35300deaaac981f4edd2a9491a07656cbe3b6a08bdd97f3b5d3ef4572b169c922f2753c6d3f6c9498d16a190f1787053caa06013d66395f2592e70d4d9fba1baebb94ab36df15606317d7cbae9fcde3e312b326038a295234251fe7032aa98d9fda78888e6c47835d36909cd06c65003f8dc1668eb8702541b990b80ffc8b3639ea805a3a1d224c83efe81de45be51fade884ed734bb5910b114c3a79a491fa922f4402abf135dab811d570b86823ca8c510648323ada7a4f3592a415aa6e31e7640d74c7efa5b4adcecce0a80f8949e8c06453e7960e1de335e0afd85eb7bb7c6c4bdc5e5d31abc1c3611c4dc104f2834b9d8564821ba1111fd35fafbf1aca6f12e9255a5c405e08b742bf4bd2fef8567916cd937dfdf3e2e4feb837c5d3d4dae7aa5bd3c80ec991be92c0a063d80cb22b3c50a9903ab1f3718f94b56f044e99b1139f99144035b81f9f94d6bd405a5f8d0c6b972334394e7b71d54a5f313e83d41e83a84bd7e844a44428928133375d635527c1561053529341b15fa8f4d50422fa472f7438d8a94629a787e25a1781a36d4ab280c382c768f2998bc70d2202008beb6a459f1c96ab89a4c2f1f4ec35148f191e263a162f3779eab138a8412dc167fed3d66d2ff69ed0948c3bfbd44dd1be515a1413f3d305043c048b6b4435e807a322ff4a4d69ccf6a120c01567bb337daaf5d14b2d3f3be334c9f17fed6cbf6264f23152f00675d2293de9ed7922c63d35cdc58819dfd3fd9082f3ad18a9d7bee706759078fc188ecbf708ecd4777d4da0b0ece302daa3e7d8ac26443c23a12e085352a428f9772e0f698c526136f7e32075bc1d3b7f503be3efcb5041ef0da14d07215a8e18519a7add48ea58c0e20c10dabe5abcffa20cd9de2641af1e83c1094eace6e098e021eb4e23d8ec32646ba0c003328dc24ce0324699dac7c161d6a89dd7075c8d48ab894fb509ebc323947c09fcfe360adf5358e9c97e98193610f72590d508eee4d46dde38e2066e922e5d06fc0f76dc99877a3bcc79f1e499109b2f8de51a141e417034801321ce50d10d41a93f69d254bea28d3cc52fe90dec585d5e72bd11cf2a5a30fad5e129a8165145c9db8622efd059705f33ba6f6310c9651413b3eb1053d14267de2b249e6fac4fd4bc56c01ebc387145d78ea5f83c32b06e2f370c051373fa454ba9b1a57b3c79cd575e27a2891b2c8dc58854b6ee7a300435cf5f8c82f36d1323a8b3dc32d41df65c4455e11b54435e22d1cf3ceb7625fa4509decf78861efeffb3c16747662c5ccd364868ce78cecee9f9172680d36196a0bbe81689aeb029b75f1cb2c04c0fde1138e65c50df1fcf798351c60d1064d1cff5d56188472b7197deb243a742c4dbb6d0aaa6712ca2dd4dc273219c17fdf582438d80ac37a3d2173d728cde6d7bc7582b57ee338fba880440090a8794055d672a50ac816b79ae2f49c67a727e0c3211267684f996b82e37fd9ef51a24bf86cc3d8e5360006a572d4ca3c3e77c517c7628ce712f4ea8d6a261f797a37fc6d7bd3ed8a8596126d12e3c7be28dd8daa513351a9cb4d22b5a3365b8b6e6a9fc5bd1cf717c4adb0fc9b09a094a1186ad4890c204e6331d33d4ad07a68c4efc049b413d22f337c572b80a00c4eb9f330cdcf90a4838c967a9134a2b362722e634e451442ef7b89334b9529bbbb6e90a0573af75b461452c19cc5c651a5001e7b82233f957c3bfeeda57371bfda4fe3d372950e309dd6f73ff119dee90cf44cfa218953ed9a39cceb30f7194c0c027dc795b7cfe160104a4a16bb9ea684a6cb80f220eb11fb5c183c45c6b38a912f700e98fb51175e4e14c0ef30b5869c7ff369aaaf321c603693ae6f1b6d089034ccee8686fb1411ff7878abf20ba396a9e5e0ea3110ca45a01e6db71fa8a1bac52a2c2e980f076c55610dd7e5e3be166be8f870afc7c32e0defef2e6fe71dd0d19abd15f642e64306c180bd0d0d7f0664e8af646d30d68bcca22abaf865f7d9b05d6ee829c12ce03e9fc6d597eee57052299d2d9e2717096d13170182bf7a3a013250327159076f76ffd61fa4a712f8029b97433e345188a2b73202836aceb295b8f5c0ab9a2f29fe4c1ae4ff7945003f3fe3f91625c10468cf46e0ec70b40ae6234944056b20b8e4ac2e7f2aa30a09426408ea72bf82c38c6d3e64e8a39cd9a324576288eb18e49c0b01366c16bf64d801d5e2b2c853a965d89f66196bde6ed7f1fff060674d8b005242eeecdd171cd84c306a5737298755073e3d4b068d2d21833635fc1abc1335c2214fe489f8524cfb8492334b7d356be0d70a6e484371cf375a4d597ca163999b3f63b13cbd4d455fc6a6469f8e81abd3a73b0e1e608e3987f631d0e599ef371ec066c76099002bc97fce421041a524696c0ffb841a76964cad65ae87365d6b7901487b54e838c64e8fb023d26c37b450fc51872036b1e688ac5eb07663cc1a3e199cb9d13723c61c72d89c0aa37e551d4ed3e01e6efeffbcadcea4772ffceee850ea0d6ae8d42e34c98691bb256528b75eff7ac11f42bb68e6471bf24add5b69a25c0a52f26a8dd8e6cf1bd24eb52c8da92b243ef645ca1318519599f4a7f4088be8837618771035304ea23d0c8e7137d62ef956eb3f3258714270a0dabb6970ecbe3d5864f074f5baefb8cb37e312cef80a9d80cc65e45cc0401779b15b2740c0d4a19ab902169edf10738c985d81625a44d1f28bc65b46f9d219f70353fac34559d02672aa41eb44611a5e9da34a37938e389d2bfaf0f853cc3b5c9a8ca8ad6e0c8669210cb9d93ff9848011d62d4d95dd319b1ad24c8eecd12438fb37a6f901bfbf9b6ea9e290046fbf3fc7134451cb7d8e58b43a0e2ffca721773938c3a34cb50c6ee57b89c2b7cab809452aacc2f1745bdfd1859c3a2f51a30581574b161d66a06fb62554136cbeab040228ffe2e0c47a0cd21f01a0e92c0137a693e47c4a0583862c377b578a8b57cf9b17a342d0017a474a396f40080ef48f63f47f11336adae6087f7d82f34735a6f35171bbc633e6f6f58694e6e9c0fd6648e0db6f804377d91b20a6c1e493e1085c9113e08b040c96a0d43f77ede77fc29c14c28f371a9c6798fe4525c1d3defe3af9e6edaf25037572d875822ae6d118e2ad83caa8c91d4d5bdc4912b6efe0c030b61d66af434bf4382009f5a3bccb10e783b2399ddd04466454c4817221866b3f076f5ceb1de089a8377d9590edb94438141718ec7620d452ba7904f2a016d9df38cf8458178f3768a620a9decef03b19f158c909ac86dcb787e60f98bea04cf9cab807f0b04c6a5c5bd3a6ffe5995aee700184928a576c5e4802de0ca5eaab514ed349d7d5a38674688443117d505227d9fa00a8096a9d2b1e4ff86f8655e0749530159a2a1aa6041dad8d9d7d18fed37532b11083623b16a6c814b7e94f1d17bb219220b0cc3a7c7b7aa54e0194c37b1b9a3f40ba1d7038ad71953a95d4343365a4db62fa784d65ab3ac3429d2aa3be589ae428fddcf4a91e94f9f05d0f3700c4de487715af10f961dbd9904b54086a7ca12c2e6238c06ed98b1780c5e2cd497ad2c4370e54a7c5a80865bf0b1773afa60782bd0a776cde2c6307230722cf6de236dcb7fdd56b14a58f92367e2a99bd14cb1b912665c41011c2487f87247cf7455906a9285b7473fbc0f31d0f5c8a0c33730becba245d10a4ba7f1a0eaf6f74fd632360d2830facb0e0586099353f2a90391de8a2ce0625c8757ffb2f067fddf95e92cf70ab4accf692d075779b9d70f45adfab81f4e6a4f33164a43f7512886c448d795b4ced3c446e3a88468d9c90784b281fc8ec305a2fb22d4c38ec122f770b6e24ca60b3200081ec9ba6a2db4c5b4f0a7c6c51a8aad11c9ea194f76b34595c57a14902da35e4fd5bfe3d289caa5ceb76eb4d49c76a0b33b53c723c56ca65e2866ca4fc8544754e9ea3e10ddbc74584ada689b84ea55d97660e362846573d1d9330d3d1fcf575d66a37b8d6cbc2e93836b9b8b89dd83d57116fa13064b38c3c633f23b4c515c5dc8a09a0ced1b4073891c0be191dde9daf2949b5c88c01f9353c73e05283044cc207f4c889f385ca322e038a169f14be522e7a94b108d005406c577f3c4d9af8ef715b8d141a8ee29c1811013adb28aac2b580e4d9ef8b4c525d067092787ace0b560f0cde55eaef7efec153ffd2861cb467a77a8d9a2d5dfa62515f904f35b68fee4391edfbfa666d1b3b31b10762221021843166f787459f297c297a117c9f820e8769941e18ca5852d00f81b3bef3a7739811bf354367cc12a483ec0dc0ffb5f006706f16274ddf2aa6551930372d99867039d26c98dbb92f3ede903e26ac645eafbf310e00b417174598799fa977cb138b94220226b9f3cdfe897e9f72a70efdb96ba3f7666bf8024988196b01c1f67bca6b96ca4f5fb763f0932d5e33cdb67bb4365062b44f34c03456b8b94d2f940fbc1c9082564811d9f2bb2231fb831b776385d0fce9a5f4378819e4ac8f2f98843f594c07a078de5bc6323c302fbfe889760a1c5a944c0ee31365e1a77164c381eed93dbe6950546bf4faaaac70af4458e6cbb20c110ace775512e483a5fb407c787d0a2706e31a0b5668a3bebef24b819a49ee337a4a1bf7da814c5edd301b37376839c4b73df5388eef1716f9e38a94ba8fd6d0938f74fc6bf2a8eed4873a2c6556650fcb844d0fce36a4f398b38f6ee7c50cb292e371dba31f47590ea133e6ebf82cd41bf9bc8be87272f18b9d876bd66cff76fafc405a6c6d440a15212b3df3aabe903fe4695812b2133e696bf65f6372e7964a86b419dd3abe5e71a02723cdeff840c4ef2ffa0f697ea5afc654e2fcda8957f1db92c9b05fd755f12fdbad956870732bedb718b85703826be22df156c6e2605247f963c7f02b01e8050d53d866be319dbd3665eccff5c8d1d25d9444d6f36b6f11d085775a41a3f478bc80fed952a54abc6c5626826f32f07c28b2280da72e7e2bde4bb8250f8c2757de4e35dec20e791909d9cf09cc08f5f09b427aee1cebd5ea1e2654bbd95343cebf9ef3f21744d37279103a170c16cdb6c775291443aecb9db60475f869cd38a880a42dd0c1b53f6c35e71170dbea295f722d519ea3b3ed8296e5edebd0f61211d59c04afd798738bbf1bf6bac4ce0af4843575ef5dc694b3ef232f0c2fa4444e3514b8ef3c09278c36c7a0748f3a575ba960ca794352fa10590f9b9a04b0ce97ca04b7a5020ec2d487e2923e6f88ddf4c9b5d81107c844fbd86c48798c99c13dce95bd8226f7748cd2859329481d5be92228788db93dda8e90229d0b24fba74ef59730df937dfde5cfccb247639ba7e48bde43ee847a72659dc74c126a0bf579ea0561f7605e1cafef8543d6347abee78f6b57b2a2ba0e0deb354dc261086521bb7d157995088810c32183a0ac56c66936075dfdb583b60ecd75f021d2cbf6623563ba858674baa2f51732335330a93af3b33671b48a2dc3c11aa966863f5b841d47fa630ff99d4a6079d25428b69786d526623851eb825b7d111236501d51732e17b580f2ac7f1da6da9b2a1f658dc8ff4a071dfcf2ecbff6666404b330224ce4a42e3801527085649f085319bd9ebdd1109c503535f54990ba6b34c38d78246ba9296afcfd9197845de4af84169da5f75aae1e0dd26643e3f1000210d1e1b8c7a8313c134609df0a24283ee9e2dfbcec13c8aa3df4f6ca0c1c82803a7121f38133f38126678a0d9d2cc6afae54300490495484403371b7239f241ab8a7202959fd02a8803f08d9d61381b1fffcba65eea1120e3e5887a00cc4fc70f9a4d72f94d0dbf13c5d397122ee8517b6074d0223641af9636c6fcc9b76be1b66744cd3fdb4407778a22dcf47b5b90cbbf47be87ab0ee37c3910ff78b6db79120346e87589c5798eb15da9fb1cc26e8cfbfea648e2876de92d22a559e3f1877cf20484304785ec58035e5315ac4714400d9034274c53bac7ebd6f32fe93a5e048da7e6adc3d075c07f906cba4a98d4f7bb1b1e1995df6edf24efbaad72d84b28b605c3feed06228935623ef07400212f3f97fac22f308cce076c350fa21267ffdde43406927beddd63c459c39d586784e5d6be76019faf1d70995b28c5bee4b284630730ffa067cb9b01617bdb1596b527bda38ce5a24a2e6362381f0b0fb3d1f60705ca13707a5b47b9ceaadb624e62e63c80ade512ebc91795bacc4d426aab5ef36a31e0591f2ee345d094c2c2868dd44868b8c03070f997bc0bdea756dee7ac89616dc5c5aedf63eb19e7e8de1da16409f186cd058b4276c4b952d9f9fd1406ae3810de1b9e884414994f6da7e21ac80ecefcfcb4cbac413f6bddf2a01b980131454b73d8351edca382dc3bc4e98d58e0c5cc23c19cb98d6dac243a3a57a4a8a161087c7412834e9572d1cdcf5aa81f6eb126f5a73ebc7474a59a04c352e94e2b96c270ed7e0eff6a3578580bf5da9329d0503c16e75b66d3733e2c39b9cd25a8cdcca0e529825fae57ad0f7b55369b48ff12d2c10e1fc193172317a34a0365da40e29e6bdfe08749f8376e6ad3a347067362f92b3baaab78504bfb5aa9c798ece90f00bfc71ef58e7cf17de799073938f287c4d349d77b78a605bc766213888ee4a49bc46a1bef01c99dace323da399103fd28a318ddd6070d46f0341225870e190c03f94a54856510b448d1082d81151a924ed2d47b71c894dedc0dd8b6c62b07089ce83f7b89e8e3a838ee19a09defc95e4fabe52bc84167a759df84a7f2c17f255a1ac6d565b8ececd4cfa924a7b0fd0359a1749673e5da7baf70048e055f6c7e0f10ca68e095f6eb79aafbc18e7cdbf0583eeba6ffb25bc44142ac50d3649f26aa9baaa0770fe511558af002b3ce89851348d58373289076f28105c348e317d2e3b9d69d68663e59d12bc9a0e5a9426f9ea41646d1c0848c6b24f58fb231361640edfbfec0a13671a1cb0ca0108a4ac49bd63b58fabcf454212ed887b14c1b9ba293289889f0c43daf372967e3887635c3614ca3ef18ad55debc4587a85c68428cbd0448907661cf074fb0db1c0a44ce36fa591445eed7cf3e6e5b572d02e62c3458c31b57e1157750985495402760293680b100bb9eb63541f306b9009ff16a40e767bb0f002813f6ab91de12ad2b9ad027b63a3c599c765c6f83a0e7a866f7fc87868ca3fd7eb3a06789164b403da8bc8665e2496ef0f4df77d1a53fa2d54991c53aed200b1074448f3ddf2249affef852007930b61881d28b92e88dd87e7e3cf5f8c22fc8193c9e4f8b66afc7d10732fcf02d573b6d7fdac0823dceee7402586b723c9406769ec62cd03cf3f01c7da500d902ae82705e5727f048a3513b995528bce5cd07ddc146cf4f839141335a85e9bf26fecbc305a33b5f4d2208b82c75012ddba543079c71fa14bcda0a51bebebd4584ab6beb6ead16384786fdde3e1a5915ed9909f4cad567454e1409b995c0b507269f727d5d351d02d12620146e5acc78547a7141ac567a4b1af8e4696402a2f5f8a579a2de330a6d7c7c561cf6a61a7ddf18b67d2d40b1d7c0b4b5384c5e8bde01f930d546bf7bc4606dedd6f01022afdbe0a9f0c6368e260c6e9993f931a6d721f3d16b821a26848d421f4a8c8e20841b0d80217b546c4e91cc494184148dee5ca6c3f6cd1b7fd163b41ae496ad6ff7182c8fde5794e3e08af11680ce4e6e3efe94fc0e538dcdb655fd0bad28ec46128e827f58c28ac01e5703857e5e66474055565b4ce27a837eb0a0c45200f5a8d9020b1aed6061c8ab6cdc1431a31b25660887c6a24f42741dad5f2660b66741685fdc9e657c69742d339e2295126c952d0f5efc9641febcb92651b3d5ba6cb276dc2ad1022efc980697e7e41597feac45600c654cd272913e034bfb4c95e621e81cd5d61b2ce3ea26dec9ed492c10b2f55a0700431873d716477a042e13bb84eb0eb9325dd1deda36e18ec4ef5fda85f7f4bb370fc968fa1be155a467a32a57de67e82022de84b7f26d933182c26d3e2375e9e34e54afe9df736e68bdcb122e3db9bc0524ab6d32e62998330a26753f53f97e448694466976468526d76059fb6bde61bc75b7dd5b43e146a505ff1b89b1275e33b54c513909e8357c57dd8d26b27b0369376a0e1104f286e778615a6e0a5d88be3b4a9033cb5ed8382163148b171d13d7e89bc44366fcecf815639d7576edc3eb76d13c63b919e3663d63a2d523b2c9e0b3a08908936b9a39182fe1e1832204df81cf63b77bafd7f06d6f65f5e138decc73ad85b0d5979ff0e0aa5e2d9e8744f2589ec5b662f1fad95f11c0e217e265aa4bb5c0f1cd01576974035c184192aa058a05e5aeff07f0775f81222e1ec549d6d70adf58fac36f73c4dfbff75c55c646161d2d1d89bbe9cfc89c5fb66b627aab899911b6a946e86a9b961466fdecc40e4106d3136c9191fe7eec182cede07f6fc2c753835ed4a3f5cdb9d2b50500df718d5554319e4d5c00be8462e4c36a87683e52d20b251dc284789c498e5c86b70aefa7423cc64882b9bee768c3a12ea7aa49b1e7efca6badc457efcaa5d44a98e1e4380fcd7b1345943b9dee2906df89ca5f41fc0c207c1e7167c17c9e84cb3ef2e37acce5b0f17b905b5fca7146b8cfe81852617cec5730514b4699ce2852b28181820f04f3023bcb705b752dae10bce18558c794ae107b8bcfe91b72044ce051be9de1004d5e468ed0fce843d8901e7259d7d3d8365fe91356f4bdbdacd9f5bdcde830b08e45069a14ed734a5b96d55e7b255e27b47cfc173d6f1a7243561d4be515e3ad55614570945053f2635038b31ca087e59d239a84103e8233609de2d02415a356ea8a0005fc70ad493b2f06e72bc9071732ca2a7157c11f9cb0a71b2e1b78d3bd44deb28a4fd77145f1f1b2b66fe33b68aa8a1476420b717f69afda7ddeddec6922c8d540ca4fd2d1855c89b04a3bce1181b456ba5090650f8bff1bda59f8698e93660fcf3b71bc0252231adb1551886ec19d411da22e8cdd3cdf6075ea5a2c05636f29c306f7cabdd7b82fc52d7ca59dde91774b1458e78a7302e2d5bf0f37e5036ac94c1ca28df23374fa6afeb6f0f182f34a84b19e2b990b87dc76712d4dd73ce95af4c5dd1859e13984bc3cf34d396f64657e00030a5777e45f52d1511171ac751c126073ef5e55401f49175fa547ee99f15dc1049eeb0091403afe13c244bffa2c1dd344ee4d7d7b2bccd7d0a7e3e59d2fce09046a9799fb8c76dd2a835261c4a795ec61222ba18c86e9d6a3826b627cd5ce81e14cb78fb92248ac432a57172123b3ccd57171c043b63c8399064d6ae04cedbb41515e9308af65f9be426b3c3345f3bfc420c9c8e58806edfdc3dd52466b3dfd62f22b29eed8f5d40aa21e300fe7801b4793b0cb02ec87a1fd0d3cab411893abe3a8b29aeccd61e766e30dd0320a03ef2e5719293c51b563e91934f1b70af59db5cfe53c1031b61442b4100286567f08f28f9e8cada61eb5d9f0472aff8bbcc825aba25de24e52d0f13320cdb580f4acfbeaaf75ab593bc77ddd5a33ee744dbc3deef7d77902138955c0f1007545dbc957bf50c0bf32b9a513a0c3cb7151d5051e9556bbc8c78e0e6874ba3f53007a73f83a0c2ec704c58ac8be58f04ba3e0009cdf3dc8997d203495c61dc35457a6837983d8ea6dee1310832a53ecc7e06f7f4675be49179eda2a74f031d72ee3c9d5ee77aa9bea8a10fb926d26041247e7a4296f1208aa24553f1024291cfca9bce7787f434a0c4bd08c27fa278a7a7df3a6f7e8df20414f8a841db396e0d85bbc0bbbf9009b9113d94950e74ca202337be8409ed9bb546041adae4215091717fdf4cabe2c9a45133b188414e29139a88d46815a9680d2e77c50273058d4cb2a082e79abdb79388e81e4848a8845b16e257341b236aa1b0c55c816e541a7dd767fb5174445c83cfe57f9ee30bd01b7e599c5283c96f55907d3c2a0f686a1af8d49a03e90f6a226043852803f750c9394b3315131373a4e592f00b66d5cb0bd28eabba201d947d630c27195b99d4e91dbe1191bd83038c20c627424731cf324f12fdf907d90feab8a2abaaced064cfbe9121665daa5844c3da4037171a15cb42244360635f1b8b480b7f634a43c57cd4d8c2343bba593de253b1c8549271dd543d4b00f1ca14b3f2228b4e3fd0e2579b0675c0600a06f3c6876e7df2357ff11fe0dab384b067a753a8b892d091a7662073bed21afaa1c3e0ae35ee86b040cb3d52c680a43dfa6ad28ecebdfebacded739a651825e02212dc9585f56e2e6a023da205671634bf6c4c7f1b4f76a7433345e17c5e9b667f36f70db36fb1fb4abb15a621d7bfd7a08d913986e1bbd225acccc9e3ea8d1ef77e6c1ba11ede7cc84c849666514596dd9aff4289942af1ef9c397eb93adfd919518c3df67ac5c04ada59a31d93358bb511ebfebe5caca0c85b2ac39ef86d8cce50f7f4a90c09a0d3247a2c89ae682e5c97ff9f65a82dc818a4cc21aa114243c08f8c212306a11ad50f6b978f2a29e8a2302dc845c2e2ec0d04b61ae34ab4a862874304b694a81c39a8ea6469f3a7fcb29dcd8915e5e297d2c572e1ea33e87606e25a23daf375a66f4cc73f7433386265384a7f221d3954cb291c6f74365fa4a9e2d78e61a70fdd485ae2af0ee78e5b966913e1f786749687b19f6fd69b3c1e013bbdb547809eea204840428a522e0ef2577ba15c9ee67d4d495b32508f994abea990423c3f06386e8041aa150165d94271ae43d4c6685d255c12acaf304e29cf096358bda1280433753f41314b2427e7f20d796242db3192f887ef10192fec43df8cbef54c091636d0b35c4e2122f9c8ac427f4ce82628984bab6e6ba1957161997fe382eb36904266c19441d8259264a0fb9177d7ac4bfb13fe6221d2c8b8147ffcd139fd8c58df37a95f339b6cee023bc2381e6ef1ec6a780356a524a6e6179a39043fa6943a37258ff0586f5b49007f1a5a8b10527f9337c79dff4802790ba118de171ab9ed74eabde0a932db55e14a6b22dfc45698386755bb551ef661d5ebbe5f25c67cd0c6a88152290afe48185b6f7a452e346a638598334e35dfdb4f4a63c26e2264a9edacccdb45a2c123a46e9fbb8755556560ea269e09b55864a35ae184a27884bbe0f7ab0c1a4c1742c2d5b3ae8aa696eba052f2fd0b4322ba4993f43705beafa19e1b3ee32e8516965230a5dcc4b11b65e0f664d47542b5354b370c9184622aa7e82fbdae10053b8fbe1abaa1685e52fccccb30e484a0aea74091e90ade79319612f2a9fecd884cd734de60bf321e99f12a732837df240b7313d97adcd4e651a94ac03c75a8a7baa934ef80100d6480caf51fd9b9e52703dc6374c977860c09a4db96c3086c1e798d08156b58d9a7e9e9cd9e877a3958bdf9d530f8caf5d95154b7be70b6638ea4fcfa281f0a12753221d2c49dd9c254fbda79ba6d12af4619ff6654bb36b8a01952aa91eef0332c5d1748cbf8cf6c57086bbdce73797138088dbbd5d9b45175faaace04295b4cdd9b14633cda4d7f29a48d1b5b74360f9955c86853bbf950dae815457640b2908968258923eb6e9c2e27302da9a2296241a450d18963bb8b936d2407449ea84129c2e42bf75eebfdfac58f7cea5bf41a17af55afc1bd1c13556a06a7d4f81773e77e31658f327c78061e1d921924f1c5d75b8e5df0449419b8a00594618cdc0f7439c590ea328f423afc4bfedf289cda8ef37e31249809526b13f4c11eb38a8175929a5d82318d6739943d05262da8d0bed32a77dfd609ecc4277762eb5968015e0ad3ed054eb5dc605dfa6837b151abab5f70651088b2e37a2479a7b6682e5fc79e90c290994d8c53e52a1874e22468fa4d06d283b41f2a18b273b6a42c503313257a04cd9e134aa5f503fd3ca39628850daa3b33c89281774b684583a4eba3b9f0fcc89ce95ede2384f8d48786c069348a80ab4f76465c2dfaa6556bb9fe5d20f2f9afb4865e173e48218a92fea0a8261a064003f5ea5872bf179a68cb491d0939a580ffddb509d62dbf951e499dff48a9fcf77a09e1cfda7fb1248ec69e2c1de6697bba19be28ee8fd174c09cab14c06b6f0ee8cfc4eeeffa8fce3c2a3fe2e6b218204215303ab6028088db0ef75d41c52aa6c31bef5e748b349206bdef1cc57f444e484254a6a9fd8aa8dbf532185d091714c8fddab412e7c083844db59fca9269016de6c78fa085d074d92b140cb4132272b7ca32fc8e6efc57eca084197d5a92b5dca5cb63df2a6bd317c724fcec24b2c789eb87e4427717695d6c542389cff70bc0dbe8721697dad40aaf73ab74fbb5a6df9cc7b0d1d8bc6496960a09d809dbb564ce4412053bc3332743d14d461f01b14bd2aea29ba69c14e02bbcab55230f175e3097adc2faa7d9166a0c59b38348765a6f089c42ead84d99f5b88be6dcc8a9f031ae1edb7458f2dac8db6b216e9cc7044448d114c6e61e503687a7419a26ec08ea76ca19556497e8498d705b299746b73e8a952e2c60d1399dd40983335642bc65d875d61137c650459a19dd3bd82613c27464c9d63df1bb6938001696353d6d705b46f8304b823dfa13e70b7f9a2a82bac632709a5bc58e7b52b5d5183d91f1044198bc69c3a2cdb5fa3d95a170dbeae5e221527dfb4f6b88cf36a44f0412fbaed6ee818da3ef8fffdb1726f466a22c675822021a3a66e78dd776c64142933feeb8c3694fd084c8cfb118d7613999f56072e82e65b5a8da93f49ccf74a4538b5cdfa52384286d11554439f5d49039f2a506a27fe78d2a1032e6c14ffcefda0af90b923ff81bd49d7e4d6c8ec2b20c6c88f10e1778c18aa9e826f946e3c92dc2f8cae1721c07e0070f870cc40a3ab5a4aa29d113d1948ea286a1f78977dd1f64f1b82fe658ad1a0a6eb770f9c000f5f33e8525c0be9196f549824a12747933b83526a2e6e6bf3d89e9137786956c5c8d6ab7020c4b0d2596d0baa61f59ab88875aac2f8c7d90849136d849816c27bc5b427057fcd5f5f6f16a533d55164b322bcf6daadc433bf06f8a391fbeb18887039d8858adf8d3ec989d6e9603630179d145252bf10e43f80bdfbc6e4a71bf4bfaebfbf88f1a01237d348442aecad11d63675743438167c092c60078ba82539157e34b4ffd3a7a148c32a31eb2baf4a11c5783ee3f831181a544f72b073e9664ae2a618561a7ad0c0b28a655b7efad14bf2dd719a472416772d722b7462ebeb903b62d4656308fcd08111901d95b54a1a5498710c4ada0d760c91f0d3c462732937b0812f1ba828cc022d1d4145fadf6bb54c39aee81f2d00963a046bfb5a6584e56359a957136d7cfc4c668a55deb5bd5e22fb299a573340fc6e4e3abe0614d3c2f8c1199c8c155f6515bf72e6394f5098f015aa09085d142b087cdf2a20013cef9a586f60506a94d493adcbe1d1ba8a51465e77a7242811bf5484a18952d7084a0572ba561c8f041bebac48af5b5486a413ab146fe0d4cabf9cfabe29306fa357f1573f63fd8e1fa70dd080dc6118ea008b6e0df80919716b03fbfd7a4fd38ef94ff0975663deb58d511329e73882c9628def02ed6df26dad0004a8950e1d9ba5b5bfc7845474de17257a6ca45ddca64feec3f9683daf1c6cf1cf38ec2b1a90f826cee2155664291eb96f9106870801740cbc127b2b5ebebc5e68b9d5f4da1b556ca278bd81d4a3758e02d6ad28607f1534c5fc212135ad0a8a85a30ea06ab2ecd8ec85d8afcc2a35382a8cff30dcc5114081afd2540e16cd6a13360df1651f8607b24b9ac7e7250489f091176fff8fe54177958d1e09ef122b50ee86c44700fbdc4319786d1eeb7407a558ed1a7b1524e0b891aba6d1ab24f88891fb4ba0b4d55dc20d89060a5ba913cb8ea1d1dde6619ea607c043f92a245586130ab3a440fe1c403237006ca7838107dc28e6587457aff510416b5136caf5c1965c62565b8764c738ea5c235b67a49431cf1373f1652c48cb9e64e7ac31e048b2ad11f5b9aa20ce72cecb329a79e378f887fc19cfb6bb4075adee2b4c926b4cce91d1749e8d6cf49865eef7a9e1b609450ac211db1aa9f72aa9f268ae3629d07dc2b9b48fea20533b9b513d3b75a372f065b346088d768ba1924c77835bc8dad13652445a7f2949b4733efb1bce400926808377fe7d04f15982e6b4e648e6012df164e109b3a39825ccf76e8a1dd8e233cf7b7f9192d8bde7ea5507aacf614124cf645e4542ff39bbcd2b9bc86acb45ba6aa1544a010ec8a8ae8c7501d8e27051f0f620feec385fb2c37c5f98dcad24fdad92129924a36d2be971090519be7692f9553e101f1ca8f0a5a830480c4965c1ce8773275a62491887d7c06f9577f69011e8bba63c2b0d374375771bc3146a917a771a7f59e03c16ac01aad392ecbd4c9249bffe27ebb942b40f22ab9d436f5d7ecb3dee967611000510801607d1dacf6175e45db55a1281ba22259313d14cfb4dcdeb97dbf3459e04b985b434f0e2bb696ba6f9a6b9a9925100be655d5fdceb4fbbbd09701d3f42524b8940392f171e6c046795148404473f5abb686050bc955144216126812123ca7d84ecb164821c07861ca71ad76bfe24b314a39355601975a5712d26f97534f25f981fa0637f773eda5c64ba23340332023347e4be4c91049fa543985fd863c7a3959a021f659209b0b17b927c5bdf035fed801fd71b29c2a86a6124cb9eca12969cbab6479f54e9994bacc8b3b3507822e0330646e365bc6e895bc7fb0241e64b233c481cbc7aa42ca7bb6cc60276679dfc77f61b9bb2c2a71c286c0b891f3f424019c17537a90823fd485f8521fb017d875007b1ade28fae379f6437e084554a90209e0f1f5789f3f41b864b0bbf0fdf4d241c75cd78301a01a95689349b11b0846322d2c465e02fccb4160342f0a5ac385035652cb1f4cb16f5b2e16bacc36450cfb4088dd28c5858a4a8b3849046fc85fd6d3c43b67fced33d6c77dfe297a3f12213be54c392d3ff358bf710696f7c7532e7c115d6891a0b61fa46dc8e99bddd8ec66d254e4689f87c43f542553d5611255833a7b13476f2aa043c3fb6beec161e0de169189ae1ca53dfcbe3a1574279c4e0a585c9f9eb1885de0e4f61dd52e77e00b586bafff300d64281478e271ceb27c9865fcc0f01b8acd1d9d842aa5b453f4233ce2daf5fcc437c8d576171842811e4d5a2822299a681b9c3ad77bf3a4c3d97803b237fc1127767debed0b95f8aba66d0af80abc311213afd23489e2a3d8219b5acb2c662d2b16ffff7f2b2ae7a2b10b89ebb9e12d9a50c29e742145a610a18f8226b4329c0e49c2dea1601741521089346fb2fed4b6974421072fafe8c2d351d02a1de70a6f5226eec515f95b37c64ecfcbe71c88a9f64b947aa9dbeba5c779578a359f4a900259cc77857be78227e957ebbf5eaaff7aa14d1a2f4cadfba6981305c8c7902f6797acf73c70ddf1f13954f6ff50e2ed7753b10c78c65e19c10f345cd2a5656c42e65b6951550eed9b8cf46a4183c59ef8f86e2f005f15a05951d771b3d3820a0dacb43abe046ab540e8c41910280628606b09a414640e4bfba080ba4ffcee6a60d7368fbbadf71e5286d7b3e6a585b08c9857a9ecc28e2901d68f68b67bfa36199ff6258b1f561c5b814d3c7946d3b9be38d4b2376493ecca0c6c8a95856703d88e8a1e5bf407f1fadda3677409692c90836957a05d02b92f58c320b1f735019806aab55ea543e04c0dc04aec9f0d9b18940dafcf941a747bd7d7470594dc9054b1f2280e9d63fea68b934bbc3a953890f3469baee4614dc8b7d6ab0e43d07fab1a4cfc92a1eed76fcb6cef8a6d4550dbcec82cf9d2c79c0f5153ec5f5c976843e96ec7d9285cfcac81cd7b6876bfab50dfc4c0a50101508feae939329d74494dcb0d992571b9b2dc2f4b40e881d86ade2d69b060e8c5384ef41e7f209f9cc9db61b4a8e9977a22f0ba7225e757fac15fc0030e9b15b50c4d61aaec4b8e6da91a4257638dbbbd271de6c0009fd8638465797dbe369bf49f21815ffe63f3cb25db5a60f91259e74a5da3d6fc3a03e3ff5b31bcf864d988a59e474897d7f1d3e790e104454f0379bf3eed4e4e86dfb11bc5021f0e379234d29a117fd4adfa8c4a21197f3435143fef86b0958129845b0c10ec43663ce3a195b1c8d95caef26125dbf91414508579c1a88c8d313550189b9d8759af697f8abc5eabd04d47a11abf4e8370f04859f4b92bf4c1175a3d35e63d4d245dffa42bbb4e19c6a0fa9a6953e089d59221c42feff5fea44730b8e72e2b35a24be5af193b82254d38a3e25b2098fb84a076112be7ce78a8ed09ecbfe63fd7b2268265de036ee8442489e89b1c3c6e995f32de85f2632e9aac8b5accb122e0742fc2e2ab169bf35a39c9ca41d54dd4a5f389d2d97687efdea6a587bc779101b10d581d3c9050ee31fe2ba2e5b40c44aae0a1999ec627481c9cb51e8fd9684faa30869039f73425183fefbf2fb886035f60017c7c9f8c19ce6a9e7c8a5efff3aeca2879805ebd47fa5bf88f9251d85cae88a36878d48dfd765896afb53e239207fea6f44ed33562ecd95fe3d0a9404d3beddfc58b7c8525659c128053aa313a46b8c9405df3d7eea294d60fbc5eeb94f1e0a208f8c10f23ed03db743750603f68a42cbc938b29d85f748a5d922326f1bfea87e1be1b6fa8b54e88ff217d62dd3756047eab9720eb2dcde41c4f6054ef672b9fe1680480ab5722648473ffb9fccf6985d8de5ecf30d77f3733fa234dc464540da24b3d30f71715b881a64670c92179a8a08cd7804e5066c49f2ca7fa62c64a569f7c397d6cf96c1ff81a161906d8da63e72fb460f42d486eef5e7549bbacb90c95bec3f9d5f31d5a5acc961878dbf147d62b06d7f860bd16eb34fe0961a89165d024aaec2ac5f7dd76535487231023fb7e028c36932de606f367c14126c5b3636e2b66e7d16549bcc0b49dfa110eba2466fa5d1ba806982d9a150cd2d650ee42b7b804baf76ccf8bc6231980f15ed380ad32903b1172b94ed1b192c0ab2250ecd71677587a5379923eb50f6ceb6d5e9fecc567db691c90597fcefcf2bbe8917dc2df7f65c4b0a56e75113022cc69bfdf58d89da6711eddcfdd9f04b3265163c4e023ae5c05fe498d1ac0f81579f3769b997f471d377ce1e5c1f0c1a3de5573bab7fac91fcf05cbd8fcf7433f40cc15287c66c19610fde0325c8861a0434e6cc1b17be08d97af16005ec08685db96885e2440e9acb4d7d49934908a19d535ce1c57e4981564dc4122c0de2a940eff8689285e22239aeb378b8e896bd9789f76d17658cf82899a2b2a22344a5bc79fcb481b74b232d829a3d05e20b61ea1fb5e570adacd711eff7bcef3b2a947b40599775944c33628d9c973327f59f1f861cd1e27995aaf963069ac3bdc49918f4468c2974bc476b394706d2d469f6205f4e86f3e12f6cedcad0798a401d3bd846f3f921831c4f6d882fcc91ebdb2d73be0c489b6262fabef89384daa8376f539bcf5cdef6a7d849d3898e86b4fc74bd599bc855355db9a9120aa6800dedc44192a7c4f520f9c3c87973a763712921877c23041f1469d98e0c9f08ff7ee134d64d7a9f6a38cd3f6ca4b636b58603315b68cf27101bae022cab558b11b7b9d1838db236a9b42f042d6837553a600a50a9b9cca99882cfffa8473528812cfa7cb6e196ad09267d877e314c216fa38f7bf30abf8c51aaa54c30175c24f4d5af32db8c220bea7ed09b5847b2392b9a44eb99b00b8d689d2cf4863d803475895a582ecc1273075d216a6a027bf579bdb89f27f093291f4ed94fc5e8a1f0d4dc2fd05f29335edd773f0ad00cc1f22744001d176ade0b0111c6c6d760d39d7f46174c543503f182c80d4a9de2ecbedd79ef1c8d330458b772e8f06487c650102883af89b3dd1eb3e8db5f3767980bbbfc19ce8dad3fea44d766c011abba164ec9a18225e6bda034cebe8debddea75595a0fc68a074720be9d859b1e0816c654400e2dc9b32274fbd23215fb251fb77af6b149fca70c4a2ca45c575c21d7ff117c7fe9269e73b33447dc59735318f8a714b45b6f537208e32d2437054af35075b6812af9602f90e5a01e418b1e62be32ff836e80f49a3df44c02e1311dbfaa6fcb98e7a6febff06b74c4438410750d1a332175452fe2c7f4b37272c7def0cda11e8eb09eaefeb44e2864c412ce1bc564b2bf4f8ceb271bb3aa37f488b80962dbfd9e82e18e2495a76893aa916df3943b16b980d061511f24d375c671f387c5d9e4e3ab17b3e8a9e16e54bf13a0d70c90f52120d1fa087d8fb5e1b8c4515991dc62e2c51a9a78617bbcd91a16ac0f7dda1c4473ecb57e2aa86fa7472e8a4a142618121fa8bb9e3e1c872fc3dcaff086c606e0f9b12340080b400cd653ca205fa5e4b6d9cc64f6183ba65fb7bb884de1f5d533dc742e5498b703e2d753864c2c85b3872c4ab7f8148a472ea29c5e9481589fcf578d487e2256ed63f4e9e4c2c88cebd1d0ca6f9a11a00a6071ad12896fa5e658f8012ae8fa7cef54aef4b13f8b314d3cb5b51a1f44db7e94895f6c3b35ec9ce8b4350fd0bafcfd6815523309a62b6a92d80ff758ae033a200786bb2c7eb8efec827cd24563bc3a0e77f82ef08495dc3f1dae1c992249748e16f52eeea731107a71809b39390efb03a0bdde57408040aee5321b1ae72600f5f86e0153db9e7b412292d5ee8117b632ca7fc92b2b26ccc901b31cf5020c6cbdad1a3d7ef8d6168bb8a7bb83655b18c8cb6cecc11442eb0270047b8965e85250a27a80f5fada3fade75803f4117fd2dc8d5c5af4a5dbed9990c759f7cd27521ca57ecfdccf843a031091d5c6343d98c3dcfd408aad09913536b65938e366bf5f6643893e6e2e2747717c976852318a65d809099ad9772505d7a1329352ac25a64dea23aad59b149ba7144abfff730dbaa10c67defaf286360cb68f3e2d527a96db807682212787aaa6f3234477d6fa2f7129f240a89856045bf0cae6909dc56d765ba4c91b53d34f807a04d4e9747fd735868b918dc0482a7a249cf6fc15aab658e507ef8db0ae7e86e525f1494d9043bb59b74b202b838e5a3033bf9348e191f62660640f071385c9b8eb9e88f0894072c2ee766d733a64a3e9cf865fc377fb154154be5e09034428a6b838c338e9f613eaae3326cea6fe2488c6ee0a092d0b508dd90e6276d921e4d840f2ae94bff4a5de2051bf84194d27e9733ea06b50c6b3897cacd4f2ac4d4a9e9a20e70266ebbbb6e0328a318e462ebe3629cf3c2a19d0d3a5d4c5d9db4f69a6f3746ff01689110cd184ee3f39a43d6717a55f385c82bf5752c46ecf4e4006580a1d40245d2c920a0d0b50d6e9c44de61f261c3ba6409d9109278a58ed65002ad2167a7cc55aca308102611d80bb210eeb3b3d7036c274d0c3085ec58fc8309501085bb32425b0575d1515883c783a41ed4bdf6de7ef88f0af32d8ecd1db087104639b4b722b2334dcb3f8eab65015249c9044765ae84a82aa4eeb0a077905f281177db83bc37f05bba4cfdb8bcc4485d4acb671dfc67f1d09e79f5590a3c0c73471c44f2c0b6036ec94556cc5a9a59998819be3f0a88531dfa5b1613e3ba1f648f92095c41b49d43db0fdff474d147b11ea7faa5233ef81a09a1581d60505d8285584451778e286c189ad8d66ffbaa29c6b8f8a3c9285c1cd291a76bba66df67ea2f76cd4ec9678321dc0e9b5b77a882e83780f8deddcc8f899d58d2f30376e0bcc3bfc7d8c01eb7c04b3227dfd4c7e00306263bd6027b65607d6ee52bb71f39cdb731b7b8f34f5c18080bfae39dd7105ca63d02d96655e2b2fb6f5900af2fe818a9d47f7517cc596e605382d8275e40a2f5fcfb8eba0f45b3232202792b3a8c00bfbeeb89bdcd6f5061475562d60c94f4edb18132fae3693bc57a99e14b7302f0be79be91c2df46bf6f66d0f4e41751464a621a88e929e39e662ac8735ae97120a86d4ddc0055b1157b2a5f00ece1e7ee7975edf2356c777b425c9c794d3243070b6b08f7e7dcf27a8e0c4adb7065b8062c51dec28d24781725099a322f83d0199c3aa3cd61428700b7f8e64846932416d49c5bab2ac26b50b0f12d284ed22fbed83a606908872b7a22b794bdbd091689f89bb346700044701d1c5836205f51d3db519c930f6fc548366f3318ad51a68ce72f39eb5a10410fb96843413e1ece1fee66b79b530a5ddf72fbde183baadf1091c33276a60ce6025f423ce18d20b074c0c5db8e311f68236e6e638d24232a3611b07605f06c984df83371ab530540a470ff03b0217b38cf66207e0b9adefac946e2a22c0fe839bcda7e71ddf94e62e6eaf4e9a83ffc1d2a98aca0fe6f549b80a327c38719300d922379b524499e5da429c38a0149dd266ee5e3f603a37c077063173c40f9445ec7eaa9c0a617b7677dcd2a1a037d504c355b370cab31429d65b874f8570db95bae8aeee1ff53657f6c03047f6fbc5048674887e424cd1339ef4ca0c0f4545d7d7b66fb715dd100d439c0cdd15f9981b8c80788960624d846655d6f169c3b615a890b32cd531e173a300a553ee0de263fa12931b63994686795aac9fd3a48f1cc4f232b8efcf77485e26f08d51643d4e5f294a1e4490b269c9d15cfff55b3950c4e30f3607bd74a9edb7f602bb39fdc89ff421d993ceb838940c23a9104d89a25d4806b5d451ed851d7510491833de02f1e28a440606cf889396ff9ddd39e679d8270d82875be126cbd695bf7eaf22f7080253fa7066eca88706423ce906275e3ec5d9ea259abb224394be98818a3a6fa9221b5585aa41427e562034e3f03c2da5f5b3d0ee5d5c2fb32760bc239c129326c8d2b87c3f28d006a8c07272a46a8e1b2446552071eb06e994af00dc5e5d1df895862b44c1ae5c05ad458f9dd85cd36c0f4b92a1cd7c7232070ae9eec4d0fb3726cd8bc0fa5a9f077fdc64249a7f04f08ea28559247245106ec67396cb64cdbcb5ea0d99c3c0b903ece05754333ea42f25ebbb1bfb5b46a3c61ef759c32c12cb4ca09407bf0f7af8f5e3c531c3e5b3282efad12c5425b562bf2e497130a30927325ff8317175a3712496ea2ab69d6a4f8a76a0a7b273cf3d89fcb63dec1c5d7cfb311a80f4e686a6b867545809dce30d4c0fb846f39c8fb44bd96b5c9500fc836adf96b1c1bdb335be52b0e6ad07a284067ed21ff8f45e2b792358e4a282ac0e31c8f4bbc27bfb8271788b1e7af02d40e9fbc509616c9baf2d00ecdcf4133ce467f68b421e7fdc8a8f29ac043c2aea69973c9a99c1f3c8ad9be7db0fc86b3f1d5c907042780a1a648d150dc44891ba70d9163720c8c3c8de4db8cec89a4f4f9edcd82a3551462887747399bbfc808acc4edab34db73f2f6e6cb303bb20c12fc14c3128f8459fd6ed25cb062fedc3bf61ff72a3e6e468d8ead6f1d762ccbdd4a9b374a28b6dd03b93c7dbcb0ceec9ed84fdaa8549646ad23a8c1f885423abd25ec2d72100a5f3682ac04836e089b83f7875c0c6d780bda3364e1254fab9387e163343916b89a0bb24cee74be2b3ab7abc0c8cf120cf933f0d719a7f119ec4c89a13d8798a14ecae185e5d7f3af57aa8701481a4493fc7699bc2d023d64ad5149b3f472f33832b21d36eeea557067f9d267a0955a89f7e414433d9c4ab2229f8ec540ff87ba4e696865af91afa3d49d700db25f95dfd6a38a26e754968dff5fe028ad84a5bd243eeb7b37dc8c75847a65138d6edc6568c8f1ed65530aec58fdd5c1bb7eb56d46f9b04336316fe07ddc710185aab5362f414a0539db8eea826eb6812ab6b44a080ff472185c7408e6605ffc2eccf1df069e09c118a79f7fa9b8b6b85801d8c122cec7e2a26dba7981a029e7b2efb700c5911c75bc21518465dc7be3ce9750e9eaba8d52092a1e6be89502908b7891ca97492de2d1614581e83891c35e977bcc8f86184111f86154c5e4b535c94bc80e79e43d60148e3b3ecd18e61cf863cf50a2e5b9037788ad6a4291184e7a1090a539242f74c45324ef6acd691af2d43f4797fcedcd2c27ea1ee0ed5b93a13b0b94b9b9f2c02351f949966579976a938331405e187980ffa7bd3dbc3836131b16e96d9006c99d1e1549aa6f386ce92f93b7154069b8f932540877dbf817ca0d383f2e8bed41c54edda1bd779b260bc0734f5c93445b44304902ead74c3f3c5b64d117e0c76dfdcd0282be613804bcd243f808cd7e71cb21ba7644d65a102ba3baa9019dc8486f1a0fc3bf949d3badee001c5062304d6e661e44a18ee4b9f5b08764f0fd0ab6b27c97f939da7ae6e7e8b1d3671a7b2888a6fa56cbfb0667e56ca0811830d5164f4668b2141e97313dcf696b9b86ca371cddf4656dfcaaa55a84b95eefd8e5cb4483545c687a0e8c9d1b65546160d29e6a3fc116ef9b18ad9d6102716ad8a97f5906b489171e5199f4cb0e75fa57b042dd83f28a6359c7ab7c915633b3e0931e5c52c1b3fc9d9a3f2556dc3ef0ea0e2e980ec598591e1a7b357516ff2963934ecf878da249aba7358c79821b2ff72c4b791924dad1841bf7642dfc8c77358b6f0899986abcd965be6aeab16900c792e78bfa1b46f47ca7dad71568d5a414df04ec7f15e67e6a9953ebcefaa8cb74f1d10ee8a51d291619dc867a7d5033fdfb35ae78e589bc26b3b7bcfdae7971eea7d54415585cfa43c6f003af711d024003801391b1a333c7ecacda5cc0531d09ca2e93a04891e6ffc412634a33fd0ad46e3ec3f9fff75b6e55a59e7bc9c6b1e79e37f037abd765199dd40f46abc4e3b452c8f7cf9d335027a8a6c701ecc94893acb787a420c09787e5c9856d719e2e82d9e36dfbbc272819bd2691a1b1c57facd4c1cc6d57b58222431f78b99e895993cbaf92a4e6bd36122cb98794ee624121fd2704b152ac63e67755ab18a2f6e1ff75f1427dd37a05c8a0be6071d393e33d76c1c2753a3282384573d175e5f6252d745a79fae9e0ba2ceb7c6fe18419d77c6dd631abf044e3310e605e84846a5427f6b6b3423ea964155dad4427ba7965484ae0447cba029abebafbf8146ec50d9500f882fd3a208d870769409798398186af9b78096279b2ac38dc14d7857f73869420f116c9ac325935903a5970bfc1d40ec8e7808f5746aaf9f61643365e03886c7422625e706800eabc9ff291e7d8f9dfff4f1c2789b3608088c3022a7e3a0be938d5a2195512809cbd7d00623dec362f40b2ea7d0f4a5347906006e528bca4f56b2708e0a220f22a4032d4667c37467017af29230801a7e01196e6062d76744df73e14fee328612fc19c324c09f1c2438d219c323a12d716f2b82f36f4bc2daf8218f8079a7d2ac3e88b09eac67391fa8f6f4ded7038c132428680d118b13d2d94dd2c2f2e3e543ece28000c46cc1c497bc19f323faf42e7a29078da3f4a0c8467a144c5802fd0e02d486adf6e2a0da78fdbb0a8fe18a1a98bf415a379cdc0e2c289cb4db2c123809c67fe3b0f7a2f85398166ff12f80c59f71a1a128137feae5cf09f2e93f59e8bab8424f436cb59765f1f5f5d7730fab5cbafb676748185516629784d1d1ced99a9597c625f7f9bd9b616bec5dd56aa0c9800494bf26de714ae04a2eb0f9bce1e976c607f0071dc59be5a82a2819f348d89928e6581673ac1a0557f2f41885600cdd08d472497d9b769fc05028f74c16facf57c47a373d1f3e13a9ec7d2bff1a4680368ff284135f88c44c694058fd7f28b7a3d7db1982a3e62a49b4a6f448da4c0946a19b16f1eee70394f61ec70a7566b5aa38c5ae5379cbf58572dfff490f38a97eb9d0cdac37b6e206d7115b0cee8f2009610cdcc5455d6eeb33f96a5b74084d6f4f3a9b1e0abc40aed9237899179f127dd93c01f7b46ad2b0f12ca7f036b64bf7212311f96bc012f8e2ffb971baabf7ec972b233eb1bc2a787e16927c812f511173c5e3d84e98544a321ae6794e5fa599ce5a35c162cc7ba320598884fa86b4085ff18ac160736e47fe680f3ac31b06fcda71d39391cb625c41e2dafd9315e5e9560c072fa507885e693a687e39a0d471dc307fb014b55a70b78848e34f647f48802fa0e22de0eef592a13af8175c9e33983103be1f3f902409684995245a0781d96d605536e0f71981834fff78da895d9617a123c8bf789a8ff8509ba69fd90c13d12357ec1f25745ce2f58636635a3d676a80fed2a6997181bbe31a6329cc741f6e072124c112936cc2738ea53e623c0e2a141e55110061cb37e868b08130c2e8adecbe67e2e60cea33bf84a61311ac81397915c559dd3c55cbcd546eb151b0575d5a2b0e91b81f22fdd0b52519c60289fce1e113e4dc99a1bd93890042d2f2ea10acd19f02b1d6541698587770cbcd78aa90bfa52e300538cc8420e6bcdce1ed6302b6b3b0e96a826ce768af19e645457358812ef799d70e0546e87c713ed9ecf68c0f3ae55fba8f6a0411a8d05ffa094d29c3c038b8bd520830071984248ecc7866a17d1155b1098cc4b22890fd4c500851623529031ef565feb2c1da459d0f73f31a79661c1eb24d9454f50849660361bab5505e14a44f43fee1ccf94cea14ecbbc2a41c718653ca92609e2021637b98a9503f468e8b67d44a4a6d28b975343fc99f6eb86791ec8eec92235622ffd2d8dca85e6257a731f4b419212b4b28edd4e82f23b59104fec6c111962977549b03c7d8e8b7a68e235ae078532a626106f2b7ca8557a35ba3234e2d4c73bb5955866a2d2324775f45167c8197034a94de9b605455469bb8b11a00a117193619e97d492eeab5500056fedaede1be3639a57e238b1cf07a5108691831e575a0f1f48514cc28b068943a16b3417a6afda57268340076dd09df2c2b73cee0b9b83b9e35335c2fb9734e8d6db88765fb054c517300ee51186f3dbf11cbba57732f202d0808ab45be51e707a2249724c8fcf0dd021e6240dc1b96a445db3eaf0063bb8d3527549e419b9b38c9d6bfa91dec4536263cab09c063ed0c194d990f8ad5856456a7b4e92fc7754e35fbda1dae50fa651bf2f4f52bbe91602735cd627326cdde3db823012c179ec42feb43b29d726d623cc8b13c3b6eff6300e744fd3f1e084c06ca6298adb46dd03b8651d628825a4fbde7ef47b824a935e3e8881c7aee31530094a65c4c556450c40a32516a5dd2ae2bbd15741d2de8760cc95b525aa61bf15cfa94d95fe31737848cf0b4e680311668d9b76cbf7826b46df36385da8633493223d2ec6dc1d81f7a8d820aac276a9526118a4353a02af3a5cbbdb66370278786de3e9aa8859b19cfcd186f40efa0040b17e003de040217f5af6e09675f9395beb5cbb69117cfdf7b2cf38ab2d773b23d98a8abdfba891133965f9d31c7bfe93dc134b853e2e8a0258a14c14009206418fc79d61fae4fc9d7d1cac9248b8850466355fa9afd491784f64210d7039efbff5aec4829bddd33b31f4800b7133c84975c00cc848794f315f7bd1c88a3afcc95db8c64c4a9db0378243a7e44f36a210101e70741ceb17a339d2e6075ebc4cf687c4d446a71ce912151c93c1e179e29ffcd4a7c1b50d9e0bca371d9d3e4f57ba6b7cbb88af542247da5c46f987b01c4c96b6eb8008e123a0aec2ea7152d9ce6fdc2df38feea1b822eabcfdda7eb6ba293c5cc9b2d182e2f63044f67d4d07295ceab5d18b899b9e6e742fe9e107f5c2a748afd1f7a07af9db5116fe4ef8045f76f852da307d23694d67b9f18ba8c60cd5c28552e3b11c2af2559eee479f9fee35738b88b42974f18d7f5aa2b8f8bffce84f78aca632a60a010faf0dec4b182ae2335100fc68398985fb675a2f6407456a407bbc9461b808a0f10afd679f24d55315701c0ce7b9e926bbc2b778aed19fd1adaf58d8cfff0f520548de8a9c84fef8d4bed4fdc87369e3341efd5cef96d878c4b65767be191ff307a57ea563562756c13d6d4c5febf6f37f81cc47b61e7585a99c8b0bafb5d624752df39524e0b51a91ef5083c83155bdfccd19148ba299bdea4887f7fd993ab6cfc91bb1e129d0ad6312a53ee0f70482a2f80dfd85ff3c64d07874ea687e3802bc59ff31424ee0fb2c829694224233121ab686f2eb33b568e4004cee551581d05ece39313b003a20d26c8fb607497bf064e0cd65a901fcd94caa4acfac8de1af661c7e0578a9861529f2f0cce81c2d4eba3067ad4201e4176f369250c4ab19abb01f5f597d704d06ed39713d006f8060c5e613a64a35570406101acc90e84cc4cefdb5b0958fc8e1032d72e635d137c400b7fad9e50a6dd3a05995bcdcf0c233605ac421536bab718d959e3e7a0e981b568a1a9e3d76feaf39545f7fb21335bee5b6edb872fc53a9f3342b1f59362ea447bacb28f05310ce4717d5cb91661c10512d70f2f98fa66112adfe18e87fa16995232e10630687083f69f662f7c87cb508bd15f6bb0af514fee7f75236a50dd11639adc218a9b9ddb00070fe26166bf8cd532b57f6f6e5772d5dfd3512190045664d7a4498a003f7af23831b5081c9761bb5fbd50d547330807a0ab5b4b349879b2670b3fbb8c27e22c59856fed9fe57c9e007dfd78a81e074537eb6e3c2bba35ea8c798dae55b440d3255c2d216f2066a946668a4c23e8a4e3e685cef5014e0801ccacb929587eb23212f8a553c2cebae6ba6d7ce19a949c5d0f108b6a239620210863fc56b72b8306439acdab8e59e0d5018e1fc0c698fd1aca08d165e99234a71c08e3ad745dafe1e780f0f48db0b92a255a3b5e24522b20d919e5c141e581e260be277159d5c34aa4471124c805b702f34fd1cb5148bb0c96d48f08aa601d3ca9d96a502166f71c96f3a9ceeec7e6bb79df3d6856ded7c20064c72f0be51356af1ccb38df530cafebb1287c1c226ddbeee6b9b11112da9cd05fcf2ad70d7a488d1f931d5b0999f8d8f9789578b6120d4215f5f551717ad7868c50d70970cc76911f6ac3d314ef071e9d25074d4b4e190491663e16d91f8b46c51631c855c57ab0b375f9c23e20a18e855cf2ae95203fcdb5bfb25efc3d4616e9b4018f4637c22efa34be0bf4cad350b8f3cd4f43fb79c561c72dd730bbe820245a4ec9a5ba958744126880ab76788313cb3f928584c41157df8a2af36fb821963ac4b8b43dc1d82b6ee237eef5055c62b5ec9bd3bca7073afb2447f0db3e5c08f9985681c90f2cc87814ac9aab5d6196d5283f528206cbcf31965c13f49eb59ecb32743ceb3de4903e00f6337329959e9d93284930840cca00655b9c749f18f7d4bfdeb06b6f77c9517960ecd9d65213c3e2ea7903ef120fa7a5f97cf7d0abe860b73fdfb42b672e595fd5c4e45b6726d954f5d618339b4df0a557280e34f83153d6be3f5f5c95faaa2a77d17fbd863baba8bc702c4e07b3b8b533e638d986708c2469a983579a474ff0320da1d658c387e038fa7a00d79b278abd2838c0e5f1e746dce38dfe20e1f29164b6e1067f29aca800c777e2bf2dc0a313e106dbbb72cb26d9fff23e1d0fbc313b826430b08473da6ac07a4a084ccad2cfd28aba116f2bcfd194a57c3386b16cf3bbaf43641649508a7900bd3a727bb7ca4b490dc49f61d34cdbe429630d8b077ea87461eb34d5641a71fcb222f850cde5464b17934c21aba67255c843b53eb4ef49b89f1cd3ed9825ff6ca3044545ef0ccb3b6026de9ce253b2268d7a9d179be04f7c8ce7260114fcddf4ff1e773e536798d42a50fd9f2d50a2481c7ff839adf7ac6da81248078005704ece15a5f5886497042822704e13ab69fc82a00bad97c0a9c6d0d182403fafef92246fdde6b3e7f571df68621a3830a258e2d85fef728c5628355124a9a834826df56b0fba310aa5d55eb44bdb0948a045a71dd18ed3767085bdce703bc78c695f185a94139011b59bf243e45ae80bde159d3bd691e11db385327b2c0a4f4e20e6b4aba8ad6f34e56d554aedcc0d67a566797881497da8a0d459c964e25be7b42af65b754e62a2b1e735ff72964007d06d7642480038c7e8140b9ccf18e4580fa38d209053503ead4b930779b9f5ccedbf1b767c66bf1778c1d358d61aabc78365943a595b3c56a7d1038ea8fd519e1b8c80796af42d7f0db2e0a80705fd2b7e0abac6f408cbf94c1ef874a2d32460d126b9a9dbd902cc793831e457bd924d0f486ee8638a29cd3490aa73aa856a1c6fe6292f8881d3d5e87e9b8b0b218ce12552d9237fafbee55595811542968c9796794c7d64c3c25cf8d64ec1c338f1c675b5280f0b8684a9ca9cf93feb8ec6807872bb4b5926c1cd9eb89037e88e3e2c5297a0ab4a383429a59754d15540d692c657b0c8048b6dcf93b44dacc99180e3070b80ce79db217d8e548c9892ba0777b265f127efc4e95b2e515e8c4c95d83f11dee6d76c816658ba978d4d2e5e26457c4ec2fbc4623eea0afb766aa04261d931b56441adaa0d28609fe7ad9888f9b457c176a0797b7a6a7497517ae5823b9bca9eba013f7c6f6c4fcc2dcdb65f2bd69004c817c96cfcd817c46944715c866089a1255abd73516f3acca013aac468c153868c44d339ffbdd4ccd3c01c2755ab73f53e3516286421b9c9b8dc092431b4f4254823f14b82a7d09247b4fb1cccaca7018fcf488092db4f0b009bb17d33fd9417c38596afb6e9c25908bd7f5291f305af380b56f1b4eb2a3b5fb7867787a6225d515d5d0adfeb88d3e2472bbad1044f0fe988d83c8187be1d818b8c15ff4a3df6d5b81ac5a24f4ff4b44288b4a6125608a271a0fe98ed546d452d155c0078c140192262f1bdf1ad1ff32c99ac67e917b3f3bc1ba20a55754a3ce8942525efba8cebd3688d923e4aa85defdd602575ed7ce287f758c26bd5ca84c9f296ab32ba75200f143523259bb09f72835e13e1905685f2a1f7233d47a27854b9a51707d0dcd96cd5b70c87c92bd1cb2151bc2979c5f5f447216d182e47eb6be4a1dae4f848f1107e18f354ec903aca91f15f180a6355655c0dbaf954616cad45c2b2eec534710fe190af461e7e409f7b6496258208759dde4b7cd529b9cde40a06cac441af0ac069105d1a7b8915820af83643ef886bd4d9dc9d2d2014022c73636e36ffbaaff87cbb75329fe191e5f168cfa19a64cef8ca18bf39e8f4d56084579c652722d196ff35f5503dc9d7d60cfec35ce2d405c296c1e70403da4599a2623c21dcd2642f32dcede7707510bc9f8267612571ce2af35db28f88de31519b4bc89dd230bb6c0be471ed5a884cac9dec5500ac2540ef36b5b0e5424d131946208a5ca174209c540ef78336ee83f814754cf5716f8dbdf17e7231e0c5b58abeb9871658a5e48d87fff20417d65214d4cce29a142cb379153964191a9d2c6a673487542bd64840fc05957513c16ecfe1568b28dc3936249810d4cb92bde2fb5ad663d14f8363c3588f1cb34b87daa5a809895056c0584f89b2f6988633c3c82e3c423741fb901e7cde42dd14b8351a0136a0371c10d75c524758ba5e960bbd611ebba00aa55b89ebba0f8bc0839fd2b089921e392dc5c5366362c27d1375d975a3815cdf73687cd8645dc3b7e72b093c5bcecb3dc3a6a696503c7bacbd383fc8fc78bcdbda6d293da9ad7e4bcd13e13a00f340f6e7c6b3c5a9eb31f59dd7cd8c481aa40c319bfc75bf79e0b3caa466cf4f87af448a738b78c3f54a620ac34c8ef1aab58520e49dd01c6cb080e5d9559b6659c4d08b02a6b687290af59d0bb4a48301fd1017d0c6a772d22c7d9bceaae138810cba592399c1f7e126198949a93df5590cba659dcc20a14b9ca6c29a42e2192776b0d8041808086475bdbdf6fbbaa472f32710a83c204778dbae8f9820651d5c156686c11803a35373c1b8c05c8ebb6b9243bf06bf214e81ba2711d0116963085d73de34476bb6436b1ac77df604bce85f55bf16d61362ebe15a270487456463807eb53ab5dacdad4a7e88ba5036215ace5bb0659e071ad6b6c3082efc2c242e798bd5612d01d7151a5bd5f4dd703e83425afa1284972386f466ec75897bb32d037ea1bb627e905769f2e6c3cc01d640a78ddb76b3c7bddb2fea39ef5500797e5908aa505df0e00b9cfe49ac3f8242f9a3d95308f9b8481c905805cdcc8cec95af15e6a92fc837c1c685b09d1da176d9e53d73666b8dad091349476ec3a23faeb42ac84416c47d7c95101d19893f43b2140d1a1b213001dcd1f1fe924a9b560563fc4e7462c591b4cabf3031663631f0d60a9c90a67fa67e010bf02074e13ff54e5f9b0b2778f2e255b30518b82ee5b31db8b732a8edb34693cc1c83665e2247abe0cd42a5792124fc12ddc9c4c5605906e6092f35fe985d254de79220d153fe61736af31ef34b213fb07222231ab69210d514c7b13e6df7d15e56d20633924232611d14a575ebbf6be26125b912bca95458bb3d2b3e4eb1b4387259b82553eddec3207483b25cf157dd4528ce28d1eee4dc17c8cd5b4151774a4f8b516ab81b293e8a0713e3e87a2ff9d7e8a78ad0ed58c017e3bb9495d45ac556396ecd4c260a343e591b97288da10cac1426308c1bb1a4ebb451e8c9a20970f48cc334a9d15e2ab395c9588a9a1220fdf07e2baf926df3d8269e9a93eeb45e772670fc0fe78481660c6d99040126e449b5af83b47a09ba022833a81c7ede804d1be528ca70ef88b82535265dd047463dc033e552b9f8fb828341775293119938cb37115f976a7b51ec2567c467f81f5807e2b36ae091fe39ed397669668296f14bb5c8dea1b53540247725063ed9ebf42f687ea1bff78dbf038f4d97a2643640afa4e6c0cca4bd486b567da914fdc2f1ddce2b75fe8c0c44d76a44a7551b394e486b4ad38461ddcadcc94f67f3e38291f15370dbbca9c7874bf3658a25908035e664cbf5cf9372a06ae1c729d3587522259c163113f2f7fc8f0b97f591c8f5b9337d2544d862be2bd451f3361fbfd2447af1c9f6a3698cf3fd29e483df4ead18381cd3026ea26b213a3a393e853d1821074488afbeb3e598b46fd8ba17a25b6015dd6116b14db668c17e5d01e00d2309c724e53f48aee25242b3241c930e02a59e72ff5dbbac3fbd2ce29edf7e98212f202c4138451544827875393bbd5827efcd5bc9db338410226acf523944f1d339c31525af564739a6104ef99dfd6fa731ddaa6a15d27f68c52f38af05c24dcd32b26eec942f6393f8106d7b64b9f0da85c741c9b42a4aae7fb12271f3c71bda43bc26df19fdb3fca36dbb0c4b66e3548b31146f19112f7c0a06706faa804494eb99ab2416f9bed9b0a604f5416c37eb4239267e3fca8f6ede1f8900731a717dad61b75e9e3c635257be1aefb2f2561647c3cc1ed656996619f2babb1bb16b8658fc98c732fe14bffb364ee6593bf835b51194617ef2b99ac1c4bf78f3395bd88c9d6896ab8a5ab2a1478873da7858716b993a67265d8be4678a6960636c0b7dbe78b5100fa489a3a147dd467f0948c4553204e0c9609b7df735f1481b2f0f5c2931524a2a2d537819c30d77bbd5214119c2af43f6ba178b726f114f9dff86ac0828866e6a2d981a7cb534d232a786f5a51497e2567152069e589ae924783a9ea86ceb4092d0f1a502229c6a6c35c36d1e0a68b0ad4fe4017f2f5f528333b5e64b9e3c37f07d804f65758a8644a6d748b78b0eb976ad4d377318f4299fd8ac3fb2e7bd7b5c8212648fbead285ab4d85058517036d55ca48eb0b3ddebdf230e1f98738fad8009e2d72da13980644e6784ac7da40ba52e0ff99f6bc74f823704f377040a51e39809540b76cd9949dec2f01fc7b922778897e7bde910aae9e07301bfc1583ca238d4f876b4cdbb93cadc3288ce319ab67c5c57b5922d2a00d89267a6a9463437cf9f3e99653262ab6e2e503e0149007608ab6fecb18bcd722f817900450796e1c611c7a158e55751964093e192355fbb7ed854d958dd1280bb8450ce0442b4da76fc6e8c0626503a97fe9b934e112d2f7fc7e297be329c04924197edf14ff55120d0ba755edcd6acec17361e6170dfb07e0269e2e812abb81a732f2e934d1886c356fc0aed72bb0e3d92d45775425392b4fcd5f31a7f335fa1ece8f0f71fcafbce2c77bbdc3b21796ee2ee9e580073596d5b81294ce00d258fb1bb997be02633afbd5df6cf76ca5596e62317ec6a077803624a74e95c1b4aac6938413b0fa4994de92cd45e598a415b2aba046f60459c4811f6631f54965c9d8daf9fb12876f6a7637d735ec3fbc59beca58e70c4e6c0c9b48d20e2fa7a549d309e6ce8575ec523fef6ceed57880fe2f54bc883182205b819994b9ae3434ff4f610ea91b84ebc1cea3e2873fd6ee4c11fe43ad42d9971d621166336ddb4eadd480ad92e26795fa75c47702adf30e08c51da0b70e28f50c6546fa8e643bcac28d00974033bdfed60be577f4f852498711af8e27668fd72f529c891410b0a348b8b4facfa699a238c9a25abe5f89589ae261ab41396b37d29667b8160ba30d1b49e8c45516962c57b0e614e0ca364ea28dc73573dbbe4ade9fa5edb93f6a8809472ffc79b20254bb5cb23418167d93bfc5051d2c0724dd04615db82650b0116748a609c85ebb40499d085c798aaf4d588fbfb8014f597d3d42bca14713dc0e86c1216986196851fd86559c384d618a094e9272cbf73133457141f2f743502c64b8fa72b09e0fa6183ede4ab452d63572391458c4446f1f0a63e00a9b7af670ed0ab6ad58c7bad778bc24b0d71cb198876dc462f564343ef8482a66afd03550c708b4c54999c31552cf64bc6945f0db4733c2c89ef94549981b5264230a2a660d9daee4d1ad9d48eb6686d11444d03115b3ea7b9be8a4b22be1aa2d6791d49c3021268ffdf261b95043e386c0a30f2ef7ddedcab0c8e1a75cb74930021712ce4752c7aad99444c4104d186b2089751facd28c12c05574797b5b3982dfadf388a4465867155994d6aaeed2e6dbdc8347820f837686f0aa3cf6033afb1210e776924e8c37b2afd76594a6570328e59fda0d0710addfe2161c7adce578ad25533d72b19d10e19eec04eed75bd852f2dd14d5c5a23125b28cff87a55d6cdd167b49ee663e68963daf9682a1a5792e7427b8d298b3a7f3c0818f781c351f716219c80673cba32fb091aef573c70dc56d1d206acc7b4c22a4bd3d6ef76781a52d523834921ee43a688cc07220a7010b9c19fd33e5893f6f810db0c30c8000c3cdf399e8dd77d45b9e0582628486673196e10929a3a78b0ccc5ef07d184119dab0f7bf03f8099556d5c38c7c1105fae4cbd85e877c6566588df7bdfb2f162519c705a9cab87d7499504e68dbf9051a32f0aefaf6b78e92e874acbc276c05520c4464a552f1cd19209aa14a61f08ca777ad5dc7a0d713b52631983628e1ad98fca23cead744c378d918101ace9fa022dede616f7a385e84c4fea3daa111d4350d09e8e7be364fa1a59371c6d9fb21eba01971b20e12d2a41627b9443bc356645efc80e0116234cb2776a7fb7b9264a1d8b94aea882dcd5e222f70aa9fb7e1ced0782b2acab8b46b8cc36e2e6efc323cedf90606c31fd721dd7c68526a4dfe164560c3b56b992b692c5b78b90f858e38ae991ea14188103c543a0fbee3e75e09fe90cb3183635b6878f6bfeab5e25232df42ddafe988f2f25c02eec5ada88f033a286b3cea388f14513da8eed9c9920f1bbc03f76cac0d8fab669e859083dc452c2cb5a22fd0a769503ab39dd2b89fee9798ff7461ca2ecd7880344ca0c282e8e8f536868a220f75cf0b6fa1ff88a82523ff50a15c3ea27d335b1fb5aa7f29122c948b696bcb095e8f639fc900a6f4badf1f0a45aaa5d70df990d3a41b4c962681d961f6cb97efd513cb4eae2a2db7076af394cb3487ad55ae9678d51aece172eed2c8b8290a2e67a857674ed7cb7cc114aabcf898b495ed58a777ac6f19c52f3b51e33e6c51dc95abd59c8008c2a077f6e7f153c23a95b44dd4da6c31870606a6f4751560fdc4181bc0214a0c97531f1a630f2de185cac0c0b39a76eb50229e03dcffa28a1cae2039191e815c850a9343b6ff3dbc32118d2fadff399ee398278d14d01d063e21c318a8e777188f4dc9abfd6a09781e06e20924f4bab40c4873833dc38e80b9c00295d6bdffde2b59403c28abf92521fc4c4c343b99f02e7b1c648faa146e1ae18c7a2a03340b7f04136640846da1ac0471836afc81a85e80bd823fa2b7ef0e8962980291f1cc5cdc64077fbcb92416445be6580b1b9127e464c47a1f03cd31ad40fb0732dfc541262238456cca423a265ece099c18e5a4b6875c288e5d15c1dbca443be1875619d56a9847f835ef47cddb4d73371b2bdeb88ef30475fd0d4fece956524d31e0a34258e3f78958cf1b1008ef38124c34a0cc46b5fee578ca97d5a81e645f395bc18cf2c2b998eb44e24e3adad9b68b80de1027f8c7ee30d613cfb232f22e372243981ab32726e85f6a2bd59effb8f8781745f7b3f7e8ba652d09d008c37d09627a664b1aea9a837d22cf7850c0ec51f9f34685376e133c9501a323982db5cfc8a06f65a255d6a74a80a47564257287bd899c1cbdd84aca0076c2f8297e22dc1762f71e38bca50944bba2cfb9bfd8e099d0c8db03082d076045e61307b46fa8cbc945c9ad0ff9a8ef7a41ff28777e70609d7502b31e3675296e7b1894551cd4eba588773a5c7cb0abaac5e25a30e34f49432f031f947bb92cdee0d561a130f7774b147ae7308774556ed444b9bc78c6522d29e50f67c2c71c2ccbd49872f8a18ff275c80c5e5826bf982c33274599cd8dc34a39c2040ad2222a25e45b3415f63791f0245d8942bd96aa7b6d25e752748320fde844468f856ca55ae4de23bf870b29b68d4cc6506cfbde45dfd55999587c860452365c80c6f33bb6c5dae0055644402af871a3bd8d5cf4a192562e8fbc8486181b73a7e219cc84f579974274e9263fbc293cfcdedd09f8a55a5f3ca72d7ecb659275e8d28d216b339d9affd90648ec8f90314b2bf06a494399f0df1cd0ded6145c624b6aaba493ffc59dcb7c0c75531f82a9a052415c5b28e1c900dd0f5a4cae1a3c720dc0c1a02500749f52488d7a4e7e84c39cfb9f7723202de8dd28e121682939738c3f0ba582f7d0d033392d7f03f32fca6a00ff191da282c8d27f09717c8e3a4acc7faa6a870bb27268bcc97dc974aeb68b55607387001b133755c4e054d13647cbb1f8b800f11def0fc72348d06ddcc8194560b3ceaa61efb5dea2c179c54fd4a72393676bc0c635930dab410921b245ad329cd6a4d2f421bda8ba32cfc803f6ffd3ccf2737eec45acc1ec18ece00081b6c0f3e0744757c63e5dbe45256cc2649c7cd44c1337a807d995e54cc85b19de6f736150c61378e209cb9ca583fabb83b9f0acb9e96c4b86d742b8778a072e660eccd2bf7abd7580dcdcd31997f17eccd3a983add3ad403c144a5ddb231560287d62cb661b62cc9775aa92c2c03f5a52ccdbfc7c569ebfab5f91a0f539ce64d50c9fdc243e4d8aa5ab58faf992e6f7a3e1a7a51da7aa3ffde1aa1707172e9c1b374fc3dcf498e6a4a367e4c7dbe451f272e8c4e6ecf0e025f8afb26640536908a37385ad1406b67259b44533b48d6b299f9a9ecd138114fc4a4298280b12effabf9c831ad9b445a5c7ee15ba50b4615aa2fc5f02ad4b0170ae3aae3b695c63c5230f634884d815f7b8c1688a63d48a603109d0a3a3520d28346ee3412211ec304ce9378641ea4ab3d536f581bec8be97a72d86892995657bfd2ba226326b9314cc362f3204133ae79973187f1e6a05c30204417a6aefbcbb08de60c4a52644205f95d96e72428eb8b116e0e5bcdccdb9fd8282eb6bdc58221a69244a057e2f9ed465d68611121ac43fb1dac7f246823061a212624362b40dfefba4d260959e727f7c2bc5c6f607280353b26366951cf7c657b0b98f40f9ee74f43c310ba00469b1cde9b687f6a090fc8194df176bf1eb46bba1e056452ce65895f3f03d6c08e3f1d071d94d7364cb904635e97cfd0fd1d5fcf40a5fefaeb8bb4cef7240afdc281c04dbe8ae39f4c56355a7ff3eda32ea0586b65d709d893a4489ca31c47c4329198f03adcde56ab9fe16886dccc3c87573d92aa64a19907f95f06fdbeb7d981828919adce2dac16ee0e07b2b2ece764ed117ae25f1f1541b7911bd4c629f4e279dbe2bc44dacf9772f93bdc94385ae9f42c45e4ecbc38842cf79022a740f13f7b1a165125e8bf6df152d22b6fb210fa9de41e442e3feca59fcccd8946c03ab5611c0d641cf2fbade938f807ca1acaa6620ecc230ec6247437125a8c7e1662c838632b4c36907809d6114d7d8c8ebe0bdb98fff32eee0e8295299bbf3d44a38deb17f451487198ae095660ab0e479ffbea7b982aea70e9062c1348fe649db8c3f5f1b9847e4977f0691c123917abdc59a64ec6352fdae73062441333392f71ca669d7b7ea0d16bfe73304cd8e5ff651d02dd0da6edd43b4cbdbcac8c10a514b23dcf54ae392af8e4c31130d6f58d56032a3b2e5f84cd20a0446cb9b182965b2061316f2e5150576a10cfed4bafdea5eccb2f3b84ce3c417df63acc71c0735215c2f8d9988cd14a0a078b26f53e7f92ed9d24fb2bb7f47b0133ed8bc9c94a02461ae59b3f4f7bfa6ac678348a8950c400620d4a1c96a4bbb0d62f78fb1b8e9f3b50b10e5c61e43c43e82182ed2d710dd1c4beb16f30270db63c67573306935bb0732e4fca514ab16e501391323f0e121c2ff0e188bd20293c3578c656338e5bee0251fdb14e3a0a7dc5f18e841b264078818b341962872a57157c96feafbfe4aa47c9d2f861b259b8ae854ba1bfcf97ed1edbbe4029f545197123905a1e03e627809c827601865a95e092b384a93e038c5284081bfb87496504ac282f91d1a51643d00f400f214e1b24e175ccf51573c3b27de6a884c0566ccc5e578b69678b15f2069044791718756276c4a41491ed8f54726bf697f89c9bf8b4646743a6bd2eae108463a94f7d7a41362f6f9feb2a7ee1fef55c3fd2f600b63357b5969e21304a761135328bbe62cee3e0b5090daa5645140d80bca2781cdb01f7d25969a10a5df20be5f7926b51312d2119bdfc056d947f491af23b4e36121921d4058615b09248532a004a9eb0fd83b66247a2196a65ade473823df83b0ee273fe6272117107bee49a6376b84f02fe05d2ca62ece96ccbdb99413dcffc4dcf9816c9ad40c1caaed4b39799f65904c4ac98f6d298509bcb3f6330ebc8076cbe2b56f0a8f3cf12f819c0185b6ae8fd2dab923d707ccdf1a97541f18a2d3d750490a54de6ae7672214ad9c03a37dd97c865dc5b1b51afd11f83c27a59451f04c8fed83be70ab899dc5fe84cc0c4e7d63e8166e7f41cf080c954d5a80934ca7c92280962d0fff3a8caad634658d172c66b20bf3a9cfe5034a4bb5fbe312f69e8dd39f7fd16b10561e8038d2845bf64d73ef6432b12327c26cba71ec63bbaaa33e16a141a3c8b88cde3bac879ace8c017df7fb1d45f430bd87deff1d65e21d2dfbee39451643a5d5fcc6a5eef0bec3d9be141f5f8ae6c2f1cff9f8ef7938de4b67a947f1bbe9f857b335778f0fb2afe3aa2cb06d767e7c2295bb60a6eba175928505e7d9068818e9e00d26971547167b30ab3a789edbc03b41b58708740c98878b6d3e880ddfee0b95fe2bce6f0e75b63ff83db846bf210cf5061e370a15dd1771c91d2cbe61c5f422a8f873a71eb9fe238cfaaa05e8b80efe38f6a0aadef0e3b4be8d82ac8e81217c3e217744fd519d470e0a322e1e23ed11669b5d64bab17bd9458ae3a6ab77f40d11bc8b30d79471bd389008025be634ebbe9ab83c52be77a0233a1371ff8adea9a1ff9af81a122297df6b98dd63334d5c805d29acd6046bf92ebf75ac2fdef1d017cffffff83