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 79517 04cdf1073da80124136fbfd441f7f1d21e80c99b36f4aac9609d2b0eff351734

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c3b31a28c61b57a3e6384a505aecc89ea2083198316eee7188e2ee5bd8d698f2
Certificate Block Hash
04cdf1073da80124136fbfd441f7f1d21e80c99b36f4aac9609d2b0eff351734
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0014c6010012940000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000663937d5b2852ced497be9ad35815847c2fc8e0fef03c4fc415a748d87e9efd6b290229301242226c354664b1f43c48e0168ec158979a8d40e300b32292d8960cd7ae3db1763519aff452ef6a6173ee1246bc2348d73cadfd604000000000000000002000000020014c6010012940000

Raw Header Hex

00004020a7c0c922954e188e0f96ce37641958d845e37cf5509021bcb2c677bbc4bf95310c47183c9a1c766b8627e5faf152e8dff97fd048c7e09d5bb8949b455b4945f7565b416a2eca0018f298d6d85beee28871ee6e31983108a29ec8ec5a504a38e6a3571bc6281ab3c3

Proof Data Hex

59,560 bytes
12121602030771932415fbe47ecc441f65de1b2548dccdb1d11f407073796b46c6765a57dd60d0da44b5ef9ede29325d59ba13782956be08bcfd3e8c804bb2ee209a34d06bcbc1e83f01ba62480392f888293e843c2fd9a51d0c5e1dfbd8e4862adaa8ddd8aaf95ff9663088d5016efec4f397e08f913237f1fd3d9c4f889139650154be6764fee76bea1969b7ffc4bfdf87c5da315118703e8d3bd7eeef594058e54d1af5810c43e018b6f7518e352d38e7e9b58d1377be8407ea4f1b41872e2c775e9cb4afee2dfb2a7ae9a9a88c3e3bd9a36a26c623b890b02886efcfea9959fbbfd8a0ebfd46499a68f9cdeb0c877463f22ba0458ce2f5ad02ab6823f7ef861c82e936557dabdffb83ad827cfc556ad8ae67c38b2fb73c545b7dc062e5d4334ad1095dbb6458b5c8e25567428fa1ce517ba04d2537cc0e3dcd7cc1a8630c7007bdfa34dba8bfff5421e0ad3589f60e9e83bcede800680501382814a3b4fa5aaf9649c2ab3e3bc00ffafebfcdf239c0b536fe167ec03372e3b581cf542dd927bc8fd288c6424e333d627d0fd739423fc0eb1cd29a0296ece5f559dd610011c73077668dd082514a449c8966ed2128371e13dc6d08cdd6fd15b136505b8b82b8162ef62c95cac9568299f8df164043434f62472f2c3ed22ee98107de2fa2056aba3470cb34028d1ac2277f3c048f6c96d2eb7f9c0bb1705dfcdabf771588ff79dc01f71d7b799a2a836b235f095f264c9f11fbfdc31ea99c597b15ef80d5f24f821523688e0c622b3da915aade30aa1ed67a82521c8eb6e44f3aab40e49a3e57f301acbfaafe2febe35c4e5f127943de51b01655ac86f67194283d2832bcb67162a6556b86e95ed707b951efe670a11aeee5295a1ba410045d6a825af5f8ec14a7204ff05c5ffb969304f1d59b7862301de401519bef6ac86c4e835f6c2e54fcd701bc7bd0829f70fedb0cceee3cba39daaa436dda58d2196b806e5d18d9f3c126ac71cd70ff3e82625c6ac851caa9730ee700d5d7481de2b4f65c5af2a5e949484d6d0fcf1f76b2cbf514466964b7ff6a6805161e4d7c184573dacaa8dfc089315ded5304c291a772e75db9ecf5ad31e53dd6e20be816fb333c8d6892bf2a194d8afa0870cd07c1ab4b641e8a78ab1f7b728d993ab72188f7afb81f54dbd7eb04ec2d6e9104391f2fb11aba26f8bd4508c356e4db4ae61778baa3ab32f98c955af158b4cddef886022d2ef5db9b23c75494d4885dd65d39f6b2fd73df16bdb259d03f19f2e543ee1da5bc6b5a95e8b30757557834a50f5a5d4afd1646943f0ad248f7ce4641aa2e53a35ff39739022982443fd65fd4f6032f24c2c670659e7f2b1f594d4d67995cb12bb8b76ec6a2d6b4895b7bff6bff29f8b6d8aa66ad0fde33e801fcd12c920933cb0fa31f6584be09ce5ef861f4676a364f497b5c1c6b49673b8f8843fd07828da5e2104901e5d3bb52630da9b91eb4cbab9e88b45010c45fce95be7d8484ca95472cc6608adf20ab4b628dba6b066c55eedefb9ca576a967263d14cda7f3246dbe93a5d3ffb3a03bb673b3a9973e1d07ac6c0537266dd0e6a6d9fa749e4b18f3ce94f218ae3b4c576df20f57ee835890777239dbd2b03902032684b1a9c7ab50903d33d20a8b5f6e2e3ad4ab64a21c98858dc47d60b9ef97ff14d020a1410c84533225d66246fc02239c66b9e8cb608f946b02ad2092c42b8fa1b4acf450ae775329fc655591608f6c8a9f9a6fd89d21dae08c97b200ca18bb2734fd8f06d676e203534d2ebaf73d522d4aff39d5c2bb101c5019ebad242dfa72210e3d675d8e6396a3eed27ef2209a095f3b9026920b066224209c62c17c7eb5428342ad09ac30cdb6ca93f6740ac91b98d49578a7466926c150d3c69fdcd3c5ebc8695d72988258c7bad95a48c414b4377be55340d3a16410b00f440c0f14a1b92fdc3757c56be26c68214885f57d2e5e6506886d516f03b5180b6d77d057e463eb2bac4b4aff3858582a4e28896cfa2e54b048b78534654575f7bf6de24e10cabe2cbff4d8b4e73c5cf71133d38f1edf45aaa316bc6e162cf773f0ec75d50cf6d6ea645847d4a3a787238196695447123caed035a8bccb3087c73f860a62a0d2b5edb21ffa1cdbb0d3f81641ba717f9f5ae1dd3c475d44078ff491d9a1e5dde60ab85ac16f953638b242505167872a6a46dbe801041cea6adf4560afdaee4d0698e2b54a336fede1125fae5ce9c45adb6564de8ef82652ef0dac914d11c8b8b49b96d56c0cc6407ec09a47139a9f523f735d864a85f65ccc5b6668fdedecf484e492ff73f1c230dc4d69dc01ef8a8f0c3cac04ddd9ba961163f28a47987eead32f87d0ba863c72bee1120cd58af48cdfa9324b3db56352466c93c5996503de27b8dcd0064c89af2c6fabe1531fe03824af9be0315977cdc4cbc50de08ad2e1106139deb331cae9dd4b736e6602a4fe11b06b09a0b5bef4f8e53e0b8912e901a1eada5cc6fb2683cef33ab7fc834adbdbf332b1f0aec95d94d8f4aaa69d1eeeb20669467e79b150f0f71b869bfff6d1a109ffc24fffc974ef1f74e63fd7e68695df015e4d35990827046f4000cfbf26555b50f85fc5d5f5c9fc8a91ed812af8426dbde3a121ef6c669a6639e2396c53d8d1ea79e8b2b834666e0d11aada43277190c1575d909202bcb7a5e3e334e8b551d7df2720ceaf9425583937d79fae10eb9eb86d786b050b5c285965b442a8e66c6d7e4ddbbb95f5c119a92376fbcd6e49f8b013e881ff345e6a6eda814f51e8e6e8bf97afdb19bf79e16e6086a4326b484ab012a17a786464a851c678cea0aad26d99a5c27b62cee64e74f512dc575db85b7109c0bc40ec9b28ed27aefc076660ebf0bff69fc48bbae2003ac39dc74ffc316990907b5bbf55ee7cecee57485d9ce505ac8cf24025364b3d226d324163b094de2a0abda211b201c8e749c44850f495a1cef97cc379b27dda6c818f7c55289d6bdf90cd122a02272f067fa8082ab80f0ce4b069610ee21783eaf9d59956abcf307d1102256b86d39c1bb2385d057d6a9c762e611fe5ec2225644f6e2cfcdafa637daaea5739f2e2fae492241950b15860a7a00a8285450364dae07399b92e8042aa44e73cd96addc8c50d338d035d16e04d6a64078ecd6e8190b7cff60e04ce4a937136695d4185856a3dfc19c25f8cdffd45079c6e3c49d9be19951e191fbfaafdac980dfa38dc489f8962cd1098d6a4af333040efcc832dc4579ad8f83400f1b1eca1fc18e336803a09adfda4269462950696918187726e26c78116aecdd918050b28df1ebd49a86de65e192f45034edb81b986b11031d3c77fb26e651e13509bdd6a940c4ba62161465801eb5776428b6db7b31de0f7f7f24949976927c3f5a570272336a89e9d64df1b4e9617ae390c471abc658b7ab49f389d882795f50ade56ef08c7a99150848f9eac3c5373744ab68356323bcd4be9df571cb10d6225f7574094588c23600d4ea9b33d67e2b0876dd1dd4d57bb038c2f422e56758b76a7194325f9ca86c2d411689dd2de69f5c76690bd7b45995c75322f0fe3b088dae2fce1cff4409d12cbd11a8217363258dde2c44ba36e82f3cfd2b1cc6143f0c84cb2590521fe15cd1b441761595af3e6c1a349bb659193a3ac620f3bb2036ec6bbee30b9fc17886add550e3f9ee81cb05a20190df0bec2b5646533eddd061915667c13931f532fd92d1301ea1e9261c387a42bb279e739ccbecc8c76a3757af5b82352cd49225758318627dd90a56973971d95b07293fa6b3c30c7b736aaaad1b82bfa8c4addbd2e7b0d05a2ad880bd8d6c612a0801c63a1359dd0c4d4a46716fcbdab7426fb877a965b9c4a94b76e4501c078ad17e5e51fbbf2a4ca377fef879514df5fb2f37401068442fb343039122506dd36729da40ad74733b41aa0d7bc3379a4538cfc30cc17401a34d1da10a55cf415cba3516c68a5acecd9aafe3796b29a92a11a095cf393ba97351f4b8f24e28d5040612f35910b7315ec75a8cb47402920a7a1284130b65f38fee97bc1745dbca0ab29d67d124b44923774d3232cef08d4150985a4ba5c987a51df86423569e8e4bb00af8e47886e742bb9623d0a0ac608f636f87c824c1591510696a145e11d02bbf91583068e54875e74cc6084d81656b8713bb80c0475aa0d115232f088f7d515bc626e4a1ff07fcfa8783261385d3c9efa3be250516e3fedf264865968239f6456366fa501fa8a1426189398486ea89254e7c713a32cd7cea8c6cbe2bd71ab076c5500e0c478ab5b95b0225e3560a8a323c3cbbf789183a56dd7cef81f8583d5fcc08aadf8d53d4ff6efd90bacb6b66f7ad30e2c74b693c51efcc0246d3d06e166f2433df4288f0a1c1391ad7215732f516c6d9eb9c26c3596271153790816b1700745d74a89c60c74e68a0826d229f848f43eaa9311dfc35faf3ac202ccb293c5dcae34a11d4aeecd81b6a68531822779bad331ab3e073c2f47fe03790242fa33d65dbf4f0d290074da4ec2dcac4e1a3646cd8701f931a598da98d4c39b772e5ec5c95668793e6525f3d405d0ff29ef5ec35384a3a38a1e6562c7003e77e16b596a826c168f63442dab6d25e4fb7e8ec2cee7e9f636f6dfac9b004f442b1c29e861d8991ee79070a53fcf2bbe918aa33026ae146cf94f6ed1143ada3296720bbf59615d6fa3be31419e9371e98258a41855465536044c0f43031a23aa2243ae119b281ee13d774cb25c7e8285f2768717306ab20ebab570719ee40d3b70c8f585fd960c52add3699c7a1d0f63415b020ac0903ca5548af167a44ae1c2a7d32aa6e0bf07f34335712e5317919b81e23d803ac05675e0ca761e9f238907d4dddf0dbbb940ff50b47b39b8daa7ea1dbbae648749ab012ff7ab2f1f65eb4102a35461a9fe6e918e2bc67e293a02f8b28d1a9bff423d1fa992c6b8801185b28a8688f25f9481e7b643fb857e67dc2eb003bcedbfbf15f5956b9547b7c56638fdaa44849b96b1a0dae01c082a90333392afb4c22443fad88fbf66ef8e2786495a5122babbe05d11c7c5cffdc3fcc61bf5e4cc099944dc5e331a636b2efe9f48a542058309cc71c7b581ce005dd5a608cc78f07e7bd0c074962fef793c182bf8e3d9808128baf9241c6662f9fc5d510e0fee0925a13288f938bc96fa5e853d73abf7eb96b98f9a119f9956e008dc4912fb927f836a1b9f4ba434db4280a28c6f0cfd1905064be1c062c950efaf0329d5b13b0950718f3155b345a4c95d20cb491685048072030032e43b741605630ed4cc846e1d9e32937b3a0e7b9ef5c05c94b0b8b2f9e010b75a7ce3b34dc64f82e2d9abccc1bdf9d01256e0f656da3af49bd5f438b3bcfe3395174f78401ad28e818a95f1d091be9151765e27c4a424e9d6b950b76d254ec90c7b0d0d10f793f1485dba7c65761a5f31dfe12be82361697f80ed0203f72b77e0e965df58a27ca3c37471bbb4ccee0bcd7202d59f4323ed0c2a29f4bf503e69f05e8204890e189377a0c1f49830b5c28d53c995fe01f091e6131272ff5386ab3aa430197f4d089a821b75fc994249fc399a2754970b0fad25a9c217f771ea034123361875120711cddabc832f29104bd084f51d3de05296929ad09f97a889af68ff241dc9649119729eea32784e014fc1de34e7992ce70c992d3d65ff82147573130acf370f07e6d702c37301025260cb4d4f5f6a156c6202fe34e3bf7c38026e18c2427af4ea1c776d7048ddc8656dac42e6b00f23dc828fb5e8c0a291b80d022b8b026db5db7f8784859b2c4f77bde0d42a91748f541a3f538c294378fcb18ae11d4955bdd528b2c4be540899e76cfe51e9626d9a43d6c99d3b3d59588f842c5a005ab44e345a71c34109b8ed845aec36da889bff6c7bd7fc8728270e0825b9ca769d4d6239d58f09e9c1e969e942e44b0758bba766975b74ac98b6d2c37295852e0083f2900bcbf5e817d9ed5f8fafe047402bf1074578ae0fdaaadfa81873de37f11b00630d41b604bc5fed0dc06a6e49b5558743beacdbe1b862e96bc95c140b4d40e43725e742c97753615217b0e75a37ff7bb19ccb0f2ec5cf79c3803f71abac4bacd6b89fb760f628cdc569543dfd0255d3bbaa935e5fb483f3d32b0fc14d8728fea3f2e4a70ceb3e53d2ace7ae1fb2ef3794b862e32cce00f189933be80bab15b34bde01f5c199ce35c2bf7588b82e2d80cd6963a7ec6c59bd62ffc4f461afa723d0b612bd50dd65b0723c0f3725b5736b6de8b1fe8c27e51131acbc111a0022959b46ff266229377071c903b870c52281e42abed983df14fea880d37054faf8b1fca59785bcff994c5be4ce4dce64f4c7bdc077d4e5ffe8d55844c2b6c236bcfd5072e1bee9f737d8705b78b41970c24f456663db1bb9a7e537196c4ce1c8e2dba737e97d7d479faf092cbcc39f0bc09c0864a8d519dbacde5d97842d90ed396148a1a0f0b877ad33019af0f160a6fa5ed75e2fcfb5086b0ea360881b791ada4596a9d62c9080e7f5b699ecfb16bc060f52762cb2e97812778f0e6443e96f946a0d63d9f09a1031d727d82d850d7b0b2a9e5da72e2934535aacdf6db71609a5f5c237427a7e8a5ca1991bb7210e415204eb7b0370b7c4fe0245b5f560b7325379235a522fe40fd95ca8d0e24bc41e4d30a71b6a666c8d2d5cde3f97a4a31e71fa51271efeda0e42fd23cd74b95972724a7167354bf97218b90b3caddd404aa53130fb7ea8d2ca0c684ede04adfef38bc94080ec0e4fb23c116f33d1f0fc72f560ed8828776710f51a44e3566a47a46433c3e6eebac5a2afff6fbfe7f424a36925be1bd297ab86c87085ee797d0000b03c4d0f1c24f225119b6ff31d34072cf4dab8b0454ee22818bfd45bde999777c1c02a92ecb86a18f7285d48ddf5df34acff9d43cc05620163951b50031464ce44d327f67fc9b4394253c39a6d2860e1e0bb70fd30ed17ecbd96e70fd954c6b5f4def1daa8a876b303a3870a6b115deb37f959de0d18989beb6f186bc35f0dbcf75856b528c99b3563fd86286874b8bf9ae4f90210d2c69edc048d0ccc960b1687e97442eb69404d2909282dded7ecc6b7a6ee5f99c9ef4b9f32ba8ba57f8a61495ee741748647d8a2afd902cf07dfb6155da5831515aa35381f797c04fc60d223ad451dfed8c8f09be0eff8f55bd66d9f0fe8b9e284b49c8ac3e7ae85ba9f23fd672321fb1456335a6076d2257518c46e3ba0d5aea06236d8257d538eeaf9f5eb1e0ca5356cfc68be71a6074e48522d6f5aadc1546c3eeb8a0015524ef4184b7fdfc28f8f2e351fbaadc7966f73139733e40012ab3939e29ab15dcd94d850ac56ddf3a70000008a1da9da2f904cb79cde1746ddcaec8fd6fb1d12c9dc2f4ff17cc67aad39ae498c85d60b8d09e7f1f6bd01addd944fc43d504719a228f9cd3a26b4b625a882bb890db6c3df77c27e2af8ff274b28dfb6084bd43ea192cba7b609ad19b1adbbc687737e90f5d93468b663a0076e488a8d857179f3e7593e6e37d4958d92de47c385f56ed94fec649d488c7ffd66c141a59707eb6e3ce336adaf10d4975355f4f2d22ab87166b51ffc218ff5d046a18db70c2d1007431f0a12e424740bab52cbc5525527c3d01c004c999bf62daf01d88ef56a93a140563c96552d68f8005c25baa62d5ad17c5a5c7df6d577dd90682e715ccae939d0658ef6c12684a8306a9e1be0d3945e03e465d665292012368e196f0a3b1aae6dfc16263fd9fc3486f741c87120cebf2d9eea129f2ffd3c4282b37fc564e7b9bd5cf8ec8fa9239d4d9f9cae82d3bc3b4bb2159a888622bea02c7698e68db5b6831cd5da9b08e4accc806246aa6ebd2c113ce633aaf80edc2f5dba82f0881937572156e67a5cf423fcbf701d91993b3d835244f2e43197f9ec76251bfce152b4edda3eff95efcfc2492486c1ec838054ae08f2a43e2bd2537b47ef0d3f80ceb040876e5c32d8322e532277ad714d1a36b680995c7e7a47f72db9a0c0fed8da3ab5b418e5f709e29e82c626069d38f68611104d80d1f26190d55cbe1606c62a8cd721bbd9493ec6c63a830c35ab01d1b22f205549be25b1d0a98dcc4b360a48de787675966a3d741abd8a592f5e00ab4503b2827ee8c695e0779532844f746965bfb9928973712db2e6eab3606fadab1d9d9d45a210946a70b1919f8b808500c4e6a1451b9d9b084b67c974e0bbc1d2710ce8fe2df4fa89f886fda5e136c2784e3b600624d17ddb94cce3cdf775f7e6dd5481ea7ec6f8dc10036f774f7fb28aeeaeacd5701b10653723d94a0a2572caaa78f06518ace14718709b6102fb6fc501d3fe195a234881cdbf113a3db32beeadf820d54d12b9aa04aaf208107451899aadc90f68250c00696c782cc8b2039e2995781a619a40e354243defc73b80a12ffa3ed20f6801fa8e589377086c069ca84911a61d0f408644359f492aec5788bf86678722681e71de53f4afb4377b840f9d28345e9a9813ad3cb66197ce7090c2ff94364a2fb69f214fc6a1aed25b9bc067124a7a4752bda53ed4c83d2e2019a1977b7d0067834723b294944a11ba035f368ea5e68c83385911277476d162b9932240e00819c2357b35b6aecee1670ce80833e6b2e6175dae3c106fa352989d50f7c689058999f6fe556f7008a6250ca8d4cfc8314b8a8a1724627a1f8aa6f89c46d9b37bb7e47f4eff22130394dc631d0e249954a496334ab172a6fde13de31bb747f7917030089483729ac9cb5ebf9a45bc631709da7cc88fe004263b20a66c681ce3f226dc6ed7c9889435d4ba1986bb407e80cb41358dec7e030fcba2b2ad26a726154f3c281e491a2ea652255add83cc8fa13c2312f35aac59a8a11ed9908fba91adac7b385512d6a88f146fc8b60cd5ddb4319ace72d5d78e248c233a787570b98ce5bffe8f9a73aba2c8a8492ae37f5efbcfeebfbba4eeba5889eb0d17772a7b4b238dd0ff75590c5fba009fa0c1d16a98515150bfd036da6faf229c986593798803fcf05c682ae70e1b82358b1d54ff74a0f737d1278b506e778feb7283d09877acfa5b88be9ff4681197c9a3b32fa319094ebec52f637e92dcd3b1502f65cfe2b98210f23a2c66a7a2f35f84fcf373d068a622b2dde8f0a85cab5fe10d571bf0fdf13701154145f579b6accccdf2ad82cd1a82888e83275de352c56a903c7699478b1a44aa6ed3cdeef8bf8ef6d2f35f427904d72259998f215066ac27bbe9123dc78b26f3fb0573d9d9d329b9ba9804a773cfad479c3975e514288aaea4622226c91fd4328b977ed51b9b72bae9672fa1b8e0100851bbbe592ed08225752665e6d87852fc99457451f45db8b5389928aa89fe4fe65416abe3d527cd155576a64feebf651998d18959409ec2ffbcbfb44b2553e516fdd8b2fb3f5f30410aac1170c53e523113bad6413ab2123f88995b4944c36827e2f70a3eb140e278a936a42fa68a36076087ef8df7b3d1fd7cee9a9c7b09a1aeb879a1d2eed5d667b7c983db47738f9221bc1897e0f2d1fbf9430653c5f76823caa5e95cfd7a683e11ca8293d73da4e015f591158fe98e64bc35223bf8ed23887a3dd6b7d424de77b18b21c921d38943f92bd4e30e642943ffeac97d47236eab62407f75cb82864929c5a19b97455e8b4513cf86880084a896c1e431c9a02c9e72bd4103abc3d64cbc4606599ea9b52a3a9445c505180bf61b3e2cae0a56f8e73f4149b8df67aa342585cfe312a8b5facb18b7034516c68c5f966a453b59723d3e16664326ff04c7d2d192912cd709f8289c0e9ca2a5762839415a9a81693b9dd8e080e3114b9e3b9e4e20d770b625a21cf7bcb268bd1f12ac3aa7d0fceab46cc98710e143b2392556ba76907a0334411e95814569aed785484c84d12340fdcbdb7a21c719cf2654d33febebcfa17789b3ae21e3e19d482e163441947f68eb1a1e6b08949d09d7254478b2b0495ecfe1f3e3eef34843a54f6907159145cf0ffdbe027d9d4d9bfbcb56f8193e9d931532176cd30fb13f88a55bf48d2589eecd5afbd0adf244dab14d08b649b131f9c616a3613f47a6fd46f26ea0fcdf93be13ab5f3be26bae745a1dd3ea905037ed072cf0be1f88a17d2359f8e2ac7b77bd984ed7cb2b60f757589f6c0e96df00ed755c88493acbf5f5e8426ce8d62cc10df9c15874693195b8b355fb90bd0a1a7aa87246c6ae5af2fd5921edd3a6fc84647cd631cfc884b2d358fdb6a807f713aec257088d482533e695823f6bfc462badb4162b4b5468ca3d85e9e647bc638ca68b8e4fc6c8f264be23ba2907f98663002d6bccd1eca3bac8dd0f78bdb1eb0d685df9270085e5560bd90fce3b9b5b1209acda0b6af69d1687d5dcd7d48032e6234cfede9e430f42a207bad40a3678613209e49986ea18ba4f29cb8941c38534c3df2508697b4eee637af5de79670ad2c8cfb3760cc3b903a32d92ea3b30bec365761179f32516a90d80879dfa00f29d5aac4d8868c6793a6d149d177373903565285a0fbb669f2e9bb30344af726a5627cd5e677bf4f487fa624fefdbed44620f712139a0fdebf062fa198c7c8304ac8f4134754e998dfde5846e3944a9d7dbe917649199f2682cfaff02806d8fd057c4932c10dc8a54dcdbe6f2554e4757f0428f8c4a9a25301ac57acb9fc794b28736f0b429ec2fdad1e7837b24a0490b46e2e02c06ac3b404f351737caf1a8a3259f1882176bc096b0fbf465f9bedae6793dc7bc093e7c921acc0f4b7720d0bef6643cfcd73f2d6b13d1377eaa98223181eade42f37008dd8ad04a5df9c210e7f72c51f05f7247d5446cc9dfcd54ce40ed7f1c4df65e617f838fcc1769cfaa0a01a5307e4f71f328570df24efd555b97a07e7ad680a3c35b21b72275d51b1a870d9e2d06d62e5f3ab764faeaf6246b19939c2118d838964d749cddde04be72ac1bbccd8a274704ff9d0f0fea838c09f514101a86d75a82e44b129bd2916bacbddfb0d493ecf3e1607c3082c9d27ceee66d651df040f1fba3bdd2f3a58df8139a50efaba75b6bb81b07c4a75dbcb845a9044498c95bb224242a0069b23f8d9b1322328933cf600e02069d4e647e9d81d239883fe613dc941dc2ac31dfeb1a6b7a3e487be94ed9fe412c81337d86bd31b8f980a33fafe981b6c228c4bc411c4e3e9b9984b5c8d2c5a1f5f1f8a208e2408759caa54509b2e9fb5dcf8437a3712013d248748c2a71881a93725cb57627261a01baf1c95c404b5650ca49133a929d4a4a9d192ad9dda2f8f753d67aaa5a614acc3a50f0e36c1f8f1a2c82132963e78e8c231a1710ca1f2719c84b3faf2180ca6585179573427debd890af7b4271c30d26246cb06f179015720a144caf20d64029f5388df8a1722db655759734bebfb4f5a39cbbef34a5046e305c58d2a8280e55dc593f105ddcf37073d785f15ab80f700c5dc95d0ed38c0ad822245217abef25e0436b9140e1d0947d5b27c5a43e9eb94b899bd290b3c63fc0cf661e81b36b7ef09374111d124acf1a5a577cd25f4d2a1851e3c4a04c5a7bb98ac49ad71d0796f216c92cf1bc82a40445bea11838aac6042b4614cdd8ccaa22bb28992ccc0e5fa94960697fc3e06398e1dccaacc4087b265afb09b61d5a9f4bff8818a101b022c8c87f0c2914f1a4b936c4315a9ba78ca20d83088a35199df4235152f3befda49233c2dac7ad00b2c43f0d00030e34ee20fcb073fda3ebda679dd345d9f0d062ab03006d892c095cd5bb51e0ceb8d466055b999f0b2999355a05de0f55e5a70cdea8dd1b0c69ad92773e4e7a904a089b1a64d224c706540005e516ae6de74f47e1a5632fcbea0cd11d96ea314a4c6e3385788cf563a7b4d02edd0fc03cc50b050a678d39dfc2acd9639f693c1c4dd4161e883615c01031240b8c54858aa49c7e310de2a81a1b71342e44d0154f91e4e3710cdce0128d7d288f980b47e81c4bd2edd8e8bb3ebd930350319c9daf76b535aad058e1e075b42147d7dbe0011cb99373c3b1495aa887a78713d2bde6473b63de88494e246e55dd2ece6ae913bf48b6eb45a28f9ad50ff09f9bc148cf767c92640567145aef41f922a1dfa05279b951803922cfc47485213618acbbbfcd62241bce8db85f7fa55018674d396db1742161ea00872a53f4369a271a069f128a697839c7d9621e1be0cdb1d1037ad0e05b712f3eae444bd896fbda9a72b22deb149df3773433aa9f63e59b50b59f028d49156518fd8306b0ea504c4868d34dbf7e054cb79bbd8185f8d86519da7d6d28473790b2ce2e760471c00f56d3c96431ac3cae7f19d83e56af5d18a373ac426a6ffc2018b851399d97c227e5c50cd0857d85e0b214f19723dbc7d0f6ca946f426d35af3911b4ebcaae4dc45443633933724a0dc6b8182648374148a2d9ef97f0c62d632c1c4b005af41e23eafb4859952f724aa1aa2c8d16a046385ccdc6fb08d08472012f5edc309e96271201812ed3589580395c0495f7add6a14158ce0429cd1eac8fe7927bd6ff3f97744e5acf6c0987379d695a440ecadff8bb173a3638720fd93623219007fbc589c067bc093d062ad81f63e13c84b5d37c87e5a724b628d60b79c76777b016776d661db79e1ab8f3333467f0300568ca7758a6795383e7779213bf7fd4b4900fc65fa6ae0ef7fa35015e37bd594f67e4dc2afefa2c1470aa4b88bf4f812e9ed8db17853bc4c2f18b50e10edf13bb8a9fd7a53c48d3f51b8a9305ab9e847d92900574cf5a1c043923e86346826669ef6063f9599b67c00424fa7ae9f858f81429d2c41b857960aa57a063c21d2129938a67c2ae3df7c8c21b05a5ea5a1bd96e1355be648aa9bf6f4e757017398e60fc9c36c2a088f4b11e4ce319df30d8ee0838a0ae255944492fdb067425b8434271cf2572b602bc9cf43e91b74c9eeb16723419ebdac3246f8ea3257adbb4d2780fc79a1dd8a5e6973745e2ab7c27f6773122dcab5173eae6047968221a3dd880a876a45fd7077c34fe8f7cb52a0f87345ff3e73e555485a4d7e9cc51fc966c8a790fd30e995035b6ebfc0528e45aebab9172afc2ec4533122554ef1f5abeb696a2921cee10cdea6a5fcf5687a5386f9691df79a1c68da6a3ec185d39d4455e657cfa3c3e1574afebe38f02dbd9743a6ff4a71862f841108b2b9ad20558903b899c0c73d6f363656b78f35d08623e06d2de53f46537f5d1e9384f2f2b7d882df3921aae09a9921dbf1e053a23223896d18f195f582c5673609276f43deec5715600c29253a8704c54528da91f3a71cb3540e29eba8612c097aee582bac378cdfab116969a0e591aefb434bf877125aebfd77452244880fe92fe0db24f59fa9ba18e2838b7cf5eeb5c5f2c5a9707c1b92389d2b0c381dc57ad3ae2ce21fa47771a20a46b7d7025ca4a122fc82ef5815dd96080a7991c9c4b7902ca9cd424bc56d5c3114cc89354e67dc7e55fb418cbf4e528ea26209b6caf80138ae06a0dc3b11f9c375aef2a29439cea18dce42889ba2e385b97523827583e89d3efb4c82942e2086cb949e23cc52db75a8159d01d756d86b014e3542cbe8e6d1333954be31fbfc8a076b1115d0c536d5e42c0e122b00670f2983151fbbf68400e65add07b520f6b2b0272b2dfe4711fb92ef415b0876cf19d31f409c17b4b600663b4c6bdd78cfb5afd63f0eb7182974236d24e04c097dde16f4b762e58854a80997e578d932d608e17485a09b7ab648441159062be1d74abd8db2c8501583c0737d4ab67df1c5c7e50e4cfaf8004b13a2a17bcad9d6d06383958d3553c7f47c4093000aa259c0b84d84f70a10e1d45fb960324d506482f6125ee3c7b2ad2d5b1fb15ca39da5266ed1e363c7bbd552e293d78af3b45d309818e7ba3eb95ac4f6bc6649d1e62a3d9596f54e3a3aba1b3e405d25e10209ff8345fc7380de6f07ddf2983790744c0f3034a020c562dee65060b2e36b4445480e8d16994b026e325cd8b253e38fa9ab428fd1e978123bab178bcdd808850328fb5643ac2bea5ac06d343e70a1f9c1a9cb50600606267b1d656fdec3146214087e89b841b08842b38e434fa9a1ea16c582e7b28fd016eaa17dcdd0e6b60e83359fa0d11925c86b9e0833de1860e3645bbca6d6486717237bbe8a08d3c122b52971c256d508f78fa36decfe6dc5e6221f8e50ec9a5557aefa0de2ac4722d30c6eb1a39ead9ac4af14ff147abeb62cfd2cf22ca3bd2c13cde3c79b3891ac45b4cc2da26cb526e33f9979a134f3863406c60a8102343ed7816d37dccc8ee5bfcd0773aead7ec6e4ec0c9063e5309e3d66a1ce032961324caeab3fc962a89057d5dee79b8ad77c0410aa43fe2e8c932dc13bc5902552183609a315105cd01cbb481924788f11c0c34ef43183f4dddc31e5d43da967a8330ba2af14c7612af1aad127a08b697fdc66195bd7c9bf70d3085f18a3676c4542576e69f010eeff0d4f66f9484c32f9dfa2f40e0b9385c3180b636287c2f38fcd67401993f1d6d725df085336199d5ce03950000a60ecddf1ea1d42183b53ed161a3caa444ed60fbd4cdb2dc3f8efaf2ccf39da90c72211514401e7d1d768b00004fe3cbe942ec4d9a5cc8e62351c6c19414c04ef20c061dac0488c1a0b7242f3d96f3e99b3760d71a04f76d35dc2f7b54a64b316d2d9b08b91f2513c67d67865934430ea054e48153b4a1f9178adcce143c3c31e91b31544bb7a36c29e8ebd78a6fb722ee15cf60905c2b855a5c74bd8050363be367ac58c492033dac1693844f8a39a5dc28ba9b974fa720500eefbe164aeeecd23f95482e7c7ec13c8f10873d5e1f738ef83e535e08afbb1802266bf82107d84a21c7ebffdc06614019806d0f7702c363ad5ae3bdb49f947b087b5a228d5bdd62faa99f8e792c54c565b5b6a3eadcad1c786b771fc60653ff0e6164ae96fd77da58e13500550c4d522dbe098843e6d32c0cc512fd025ccf2040cb02a4f3c402f21d853b682b3e4fc4671449644441875dd228cf0aa928f8ff458e011b853247030984702cecf27ca5c539d5fb2a01ae1335c6ea7a34579830651a112d57ab37f09dcf1c23e7d8fe22cef77824c232708084836ca5fdcbc38d6b8c6c8e506106b449ae548c8441b4ff83215b361a2a9ca2ad5b3bacd6555d44160734a9cfeb40968fca838a78c6b8e4453da6ba59a840c62bdb1dcfc4228eed34c630833a7910701efe94a857a18ec7a712177e8475e6274e44f0043dc31b866f6c60022f4544dd5abb7d5baac14454231cc95d0e61a5a7e5f8a82faec37def24924b5cf484bb2bd450e6e3fd31ea4f4f1959457103d4bc07afeb18970e5db8a8817bd4f65d2a4f2c4720063e64a9be8a6bf2d247c0e86c4840b4322d06946aa7b9d812fc6b3884de00d6dfa46d06db94b81f448539952de2415180d6fc9b546dd753c6cfdf25aeaf66b02e73ce88ac1640715a64cf5920f14ad2370bad6f9b93606b3048da73c884ebd8c611cefff110dcb1043c37ea3f94d8a8e564d3a61fe7510babbc430d754198d42785931a3313f2b76f62b024eef30e95d23cf54daacb72f0f53df094922e27492e3f6c78bd15905bd9a27926ab8f4477c4162d42bfe3bbdfe57290bbe70be05050d0924910133d9844e648257e2822808c6c302bdf2cf30d06dc3d048fdebad04bb43e2681215108ea749a3dcf1345274f475b6ce43fa3c9cca45991cc12544e8a2b52c17fdf94da7382b8cf71a00c191a0d355d9a76715980f2d4f1da235e05eefdaa46050adb72b3bd0420095cbd4fc99e586197f8639736e2baf39bd31bc475d1dd3aee1f6d8c884b400de9260214bdc7d61f77dc80a9ac2e89e3cc642829155ee146950f48f39ef7a5a4c916d3b1d274d6e90efc2695788e4984db8bef5deaf4af291521f86782bb643df3d4f858f686065f27f24c857c351f820bede65f3b75dfcd9dd655ed0348ed55e73650d6528bd71d6f8fed0cd92325c37b564980b8c9378661413ad4c169bc41b5090456f2927bbb45c7f8cba7fe87b2789c355ec9139862466bf331c1e7506151916fa1b259dcde1e8e571e1cae130d4c5c0a0baf9b674b5d52183267eb739107cab7d8669288446cefb52935af2d8d72d95ed6745e4652a950367245a17a5b3d6e282aade37a4533c668aec2f22efc15acfff21ad4e5932ae71958fd31bd787c7baafe31d6f704584fb0fcd66e847a90086bf076ea5d38101953fd77679cc1019f57caccdb6bf9c33916550c8ebb25891e017c0f8e417a2b412a2136d20a6d49d634958df9cd6c9bd2980275fbe8925b11afcfa0229fda638f86d36d1e7b0de7cae37c582a76745c08efbd919a71bb27a633b6be981dfa6de353e6390abad8e6ab1ffd63c278f176d9004b72a9fb49bff6ec90bcb8cba3c555e302c7772305e8018ec2da14db28774c1ee5cfeb5a5e866b7048073cfff077e15a429f28519fee348c5667bee8bc8fce85e4d97890fa9b3cd4315fefc05d61711a4c89d8990ddd552e2c44a50486f9d6ffab6a95084ac0acb92f88740156952ffaa4bc2100050c829e5803a29f932cbeafd5dfc4f310ea1e69caa1758ed541ac8e9f1757f495a639bdbe693841cce99ebc51c28172efa1978cff5ef3cb0b00c7d615fd62d7454e18647cdf9ec081680634cf2a796319932850d57cfaa713ff6f4426b9aa3d2d4f1c5afb1141fb98bcf1f331ea09e484561ea87c43819525807aba887b52fe0fdd10ad428a0bf1e9a343c1a149c00b571e01272e520ee4f97c6b69b3fc395d56b73f6469e449f235710918a684f22959c5ac5f43d1a38182e3324b19cd9297e9623cb1d89273ffa066804c6c28fca97ed254807b9856249ca5d9ffd7bd94037191fe137cbf7cc2857d7a4dabf62110470edc63ebcac0985347d754fe72094bd6365326a45e2082d1abb6e1ec27bd8d357403110918a6c6aa943443fd1b0f777fb6c2405e1da45f164255f7b5e9e878605a4c5c6f6b6904f2d999f14ed73796c4968726eb111546b29c373c0ace4f03ca6b9e7154f09a2098670c21c1f99853284d3998a1f26649f0982c53d6ece433ac7230741433cb45904441b3bf4ab2adfcb0660b00cc1dbdedf96e87845539be35adc50c6dfc4c2f10aacd6807f87af6986b60b895612c571aa05f0c4f166c95750107fae1ba55c2736ce06045163e371e9b6e372bf5fb121e51722b102dd49331141c7a36efe69287da413ed965352843aa81c13ed3403821406042093ba6c55e7d53267e5cab65ea474c04860ad7d64d2677726a7710d7d613d701c9d7c3e1a9c739417de63dba868294d5839c8a04618667754e29c2c11b4047719f7067cdc50f52bac30631ada314a1acbe22697f14cb9dec4384b795f74ee66577d9e6da740cfb2a9069979b31cb3bdd0c8c85582cf8b0cb555b40bd941dfe683a15095202646687b05cacb0b34af12bcfd3117cc08761fde39bd838cfa6a8958a4d8418487aaa159755fb2ef20274a9e2e3694a9a8e86387160569c40c9fc9b0c3acdd22dea9d80288fc8bc14fa0c11e3fc792d68ecca6f6db58fd0d7a94220dcbc17d4bb13c4d6b04ea9bfe398a067f0e4d9df41395fb5bebc541606f929db3d0dbaa02aa991b58cfe31073420729f19803016bd4e90f05097a9269648092cac3c41778bfeaae030e1e32b3eb187b64d129a2a0ae8423285f124b0914ab02faebecf39772abe4c35712af7bd559520d80b39c1269f69c61094f93db27322c10fab0abd1264cd32afb81139f4a1dc29690460b367fb5e35d48e7d1b9b7a46f29a96b8a49455cf16c4b2336a2f6706a03d3d1ab7d3a0be8bcca39a73aadf3772f74582e14e0f50d9e99487f62a4666b0eb41e644714878083be7b3e6b39bd21ee5a4a8d3ad1fc49bb917c903afd734259f3ecbd510ea3319a4b9dfcfde5708a84c60e0c104b4d26b9312be16ed8cec92ae2f7350294ff10097e3bbd282296894ff003798201e1e43d33a32c7cc041a292de26790dbf50093629a5a8e226bf94a842f1c9ec17d61eecee2571ddc27d953bc0b493c13eaab7f2c242425ee2da037aeaca08e5a5827beb8c65710a91fd478288c4adac1df5782deeb038211501832c237b459f414977f1baea0b8c086c3154b965f9a7cd8f1951d5378cf87f72cd696167b97cdefb3440d2323d46380bceb6cdef4f4b2263617c4ae47bbc6a04fce95856e68daa9403cbe5888de746edeaebd1b6add6320ef1a9ddb34c78dae29ae92c5ba29e3ddc105fa784069105daac024e029f5e9e18eb2804ac4eca2dbc9085484ae78b050140b11df59619d5253f2443624a9b3927ede0b466cea78bb6a2a569af9abd4682ff42684ad5704e001a6084b1f00e133f5a87739fb1f977fc5d54151aba364dc6bbb88eea40396d1c9a94541ca474157724f9ddac700ec342881c86ca808c3c416c7ec5e47329f302bf7a2fdc103d7aaf56677c2993d6ffb8e5da48f381d5cd771f793d2b5c08a26441f5b57833301495e82599fe4c761d542b56ad45d4b11d32da6558afa176ccfe37fcfdb1951a376f6bb9300a0205efedf00bc5a868424650bd591a41a7576ced2764cc1584172104309b1aeffdf142853edaa55d979074efa0a752c6f07db6cc8677279016d35d7c076c50b4ee69161d90ccfd76d306650d2281542e1acb3f19b353efe7f35396fdaad27d58336f4e2a44a3072cc8593041e9719f75406edd70f9b85079bb68bb00e6c90db53da60428c75ca082211397ad4f931fac4c3b446d95f61e1360f95e4d422b768fb58f31efd81bed751be86280a8970e5306eaa5b81c3806d835130a222425f78d61d24c9524189e756c71ac6d33aaea645f50fd134bd17b08c687c67cebc68ee8b7230fff0e308d19c69ba05a7ef51e689390cb06c3f63a60a3c80b54d845b2f651af7f8789bc5eabdebb6d12bbd9592b3afc3beaefa5e8a4e92df4af6cf97a39a279b471d11a474dd60334b38bf3fac7be9223e2477b73871531544c0b00e3a836c9549533027771f20b60ab00e6fd713d07677e2af0f7cc804ca60e8c931cab594d8048d56f33fd4ee2e478fa8dce938472b3979d4ed044d4d60c05e75cff5cd16de38660a4db77e766c71946656e927adcf6f40b8fdf085779cb03034bb619b6daaf0f147a00ec4e8e1e0f93d559ef3bc24941cadabc7890c315801e02f5ee4c628e060c5901fc7b895a4724d47a7728c4d74c3590b8abdd79f662fcdc4089802f0b99a7de307bf4238255b7158262e36352d6f16596057a226fe4b4824c7d2d19db80560c506d5085192d6645d41e3c344ec8eb591ecc14d2c079b4a228ca8ac8b54d20904869ffe9b0679f17d0bb7ae9f7a8562fbba0ff9d9dc7302f2dae3817e39f7ecba68f8d41e5368dd10aa4145a87c6d4b5b8edd6851ef90cda16675b6d637151af99847a5d1924a301a46ace05f03add507d71a7f2c609b8d969b4d86cf2acfac81ed8f180cd83e78be33937c4f5688326954d5933997c21d39e419c233a97849bffb6b9c000527151ca8b3ce8bf4f6ee473338b820fcb4f9119cbd38c46c358c3b6339e31422067e57e0d664edcdb48f02b17d1e8004680d39e942a4dd23210a82982f290b5447ee9c94802785c7b7305d7b43ff71b2a9a045ac6fc278c721f1dcdd817e38e7e54dcb6700a679bcc44c347e3c1831c3e6978a829c1ae2b6f97ae921a9809e67bc815556c45fe8311291ad06198d27323fd805962b50c9c6239c9a89c6cb82af1ba90aa59374af8532544be5b29b19c24143da5ca7def8bcb3b308c5151466899ce7d19fdf7842dd85508c9a200a6fa681fa6f9af1b8c9457ef535d463475e2ec351a1aafa6b9e9547b85a2d5e3cb67073bdf24a4bbefc87441b94a128d106e39d254ae93daa5378eb099d1e600fbd976642749f162c0990402238f44e40919bc90b6fad97b86220a35b96841993952ca5eaec487c51377c5f0d0c537346d20d6028f4a6e50c2ef0ffe59e92266d39f3f70295e5f83e9e1813cf43e87bb9c56e428bed342bf4f408bf24c1b6c3cbad42e56dbfac8d865d02d42313e4cd80270ae19a7880955592a0b525d3dfed04492c5673999433e3692d9a673f44e31658bd08f3ad092a2ad8d9150d43ee09d75fb901659c7c211b779b00709d7b6aa1dc3cc973cb297b44e6accfa5855cabb25fd64949e50e93ba54c7ce346460fe655c715c5b7ed3848296d648cc3d04dacc78fab805bc33654980d7a1df0328a1aa614e6f0d0a876042237a44073be3a23bc9376a4ff786bbb1c40aaf09c7f82928dd23fc3274007b964dc320fafa38f5249b2ea72ad93c81283ecc470471b18f0ea1fec89aafa96f1af8dbfdeddb2da59641c7bcc00636b01ea0dae1830d7fb8de44001b11993221f119c20098fd4ad6632cd9aa8861ed269a94a0e3b27b30b2164c20968679e0b67434d2d89654bfe2c9bcfb3ac4cc5abcdd8bc65620e47f6ca92840439eae615b698b0a17864e86ed3faa7264b5d3d5a5840978f87d09fc1075c0db46c6da8bc32a31a164103e90029182155f2ca6ddbfa4121d8258fc95bd98ce8fb0bfb4359bc9e56fcdf52e7d10e64d621993f37af85931257144c2e427448ee6a0f4f0b4afb6f988b8516ffc5ef38714943770bd14cc3dc811bf76dc193630d2dee1e841e211241a4de6c65890f510fa64bf6fbcd91ba1e805da6180c6d31d19454c3c68780b6e4dc9d44510d06b089ca94b061ee0b803b3935640c0aa78c226a6c7c5478b88fa8b40c8345064757f2de8a334d026ad60674e04326d8fc3dcf99903b242b6c94f8c25d9ddf82351071335dc0ec7dd100b1890ee9fe8ae026bb08ef5d2c72f19fb2708f16937430dd658e77a4722c0d8ac0fbdb4e95d46ba6ed80b5406579011c6e34b653f4251fd654308044f9d4ee1e3baff671e56882ce40f90f83e627bbe8a5b5d1fb417c9af43db374576db92ff102185bd76206fcfcfcf6cd0a17268af6a36bd15d77132a8982120d6574db798e396e6261853b0cdd9e28027cf918190741146a895917d6165684609a38f3b1fe76067f9db8dd95773ee821837cfb814c9f4b5f6228c399c34f87179d32c0e81c05fded3c41a254bc69902a708b4ecb02761d27f4a3209b2d36ac09261cae983614e2763a4f5ca63e3a3582c85d7eab77bcadea5339a0e1ab2dbd605e6d82bbfc91d31de5a8fa909a07a50678068b8e5cffdfbd77824ee7d851f30ee1a9aaf60480fea3ec362f9c3388dd9b5836121328fce450f4df18c5007527fd2f2757e695c2a131cf44a00a6f52ec617dd02addb43350377adb9cf631825989097725cf5abe4a08147ef5b77b73f22432409695af2e3347f3ee65eb6637c19c90bd62e7b86c1e123ab372daefac677244b9f99c678da89040c17cefb28034908c7b4c51450a6abda34a97028531465b1b5124bae9ee20cec92a40637e324f7896dba384397ebbd952d0e1d9bde0fb7ca3416c3b9d7d67e4a39118001e85f8bd3a20ec8be7662a75f94a4f5fa862fee0eb2be34d5a9bc348578d66bc5c89bc91731eaf7c9d1e3105dc28c0396e1d085dc3b7dd936bab04963adf16ae24e6079e2b4c51e3075ab427cbdff1bbf74d4b3ec32d17dc2f0f7b84942e7b34da75dcc635ef1f99039d5008b912f880d94d1a2ddc34c59fb5e2b74a9505e822d3dfa5fb9c95fe623514dd36abe2bc4955531f6f575b87cffb040a92bdf6a2931020865ba5ce2de1c8465b85cbc66d2353cc511a2a477bea0ac52a99caca9a6e8f53e97302efb315ec8c0e54daf6e34721d178b4774e425d22964df34a8be30acaebadcc4d3654dcd596355bf138c18c5b4d7b036ddb85cf2aa1552426ec20af5788212c4ff5f4ed0044fc2c8463f347d66c66d90aa1c263e43911a44a535177e18426bcdd03a6d9edb3da796c0cbaeaaa1de5d6d63a3a3870b74b6c207e2e5bcafb2d1edf2f108bb2f2a619f74f70262f7d2786defd67c9b37c877b4da69867acb21e90722b5a69c605fa70005c3c9a8beeb0a76884cf8aac6b268f2a9cea42c370fe7a520f5acbe5e3be5bac187d1944f70c8f417ed6a2a109675faf4f74911a8be70e47857668e8b554d69101b0f29f7d7ec68d1336ff376a43bed554c6b8fdecd425717567366d8d94832b6e6ecc6c45fadcae3d52d8ef9f536d984e50213fc3e041cda0f534ee40dbfc8b5c5ca60b75d0ffcf57d35ef29eb19bdd0e0444c157e5389c29312d7fbe8ad8364ae3302d6904df953314207ca0d4848f1d473c5fc34407e5b4a03d5ffc1c289be4e0c5727c46c71f3da7455ea9c7b88479cfd30de012698725f133bc3326ffd118f5156a3de2220a0a35bef1b72a65a89453ee62ebe79a31209a4209854a36c2296de54d9265a14ee798ada9bd0b1d4416b9d31f9355591b8ebd949be211bde225d41b0f26df0784012b120aa4a1b3567e8b428f2ad5d75d447b4a505a1d1826d2b841213309aec8963c233d43ffd626faedcf902050de6540105ae72779b3d4ba7552adf2811cc2770f885ccd419ad5b5f61b8eaff6b2359d0c320488fb9858c3f309d2400b8d5f3e6a4d0c0538fd6b410bd5d8c25e568d656861c5a609924f300713f92de4e0c1edcbaa60fbd74d7254eb3f9ee5872c578839d9b47f17238287bfa5ae56d6c5b65cdbc3c26a0c1805d06b9c970a4131e81aff8c2f401992eb7414b31f8a32cd39906caae63fcb88a0b1de2acda6ec83ce45cd92ddd9e2899a74172bf3b35d1971c120e0dde68b713d4fb89a963fffb12f4949255f961db0fc5ae58fe2a18931c75315a3fffe845e8510a8fdc3dbc9f587d3ddb5d67e0a13eda46f80fa044d28ad45e408f21a012f07111b7c14f0e4c1e016bb227de4998e20268529b3367bacbc3931d47c29d995a9cf0d9125fe17f8337431c984740b3dfd1b32a6831d7b76e77a97320f0687779dcc237fe0222c2f25215e322db8b7edaed06c3528e08bf3d266b9f8be34bd6686df1694e68bfea243946aaa97a4ffe08863e8fb235b95266d2350c63076775ad8dda7cd96305a03794fc299f7d78861c7a42439e352fb518894c50564be6a97a4f243e4952c475e430d7b03bd279438ffe64a69d919da25a0b97cefa5aaed2a0112134d47749c162f87257f9b6fecdd5d1e9e789beae59c2d0456433811155454e3de3c4e6137fd95eb1f26488c889352c4c3291ee633140382a265df467f2bd4705baec476b8144d818619c4d593061a234caf87c41b7ef37adc9ff4eadb59803980182407d24ff32e1a89cd215ad835ee67119ad11883da435c58e453b71352153c883beac91f91dec5d9ff7c18c7656fe0edae987cab66c55f427bf24ba32791e5e568526d7dc69c5486185675767eceb5f73176b34986284da70fc59ff65bbfd663c9df3e93005b48b402fec063cf01b779906aa4995414ae1e1821fe4b6a3e0ac93bad44315a12a483c1d5c9fce583479fbbe6abbd1ba93761c4581d28520f8aaaf35217efe7a59bbd84a6ea47772a9f0d13479832dd63831c6820f073fad87d92733636d5112038730faaafcedc76fb0fe2082b01f6dd10afaffcd19dbf50bc16a79ef7b0ed54546737a0956971565f4c22a0bd97e679f5d8973abb971342a88358ca60f0cb3e6633f9111e46d23cfe33b29dff0c9bb96b762b7a1e8d486797fd8db6413fe4b95c7e72c77b5b5c18fbba815eac3756f1d296a1eb7a64ecfc0a6c49bce8c90fab13971da7a93a52452df63745ab5e447c5d5a00ed55807307ce1a1c8786e4004e9f1c46b151e486be19e8e1f9aacce07e44ed2346d1307dd0fd2eafa0a486a431c4c2afec5fa930dd54acd3985d7613499bf5f581980f1d4e3a5c87fbe022e35648c2ed87a762dd5a63c1664681d962ae15601b587afef87115aa49c3e7c0a18eec707f3aec16a5b0c700ac77bf6073d03fc62608be0154e95b2e2d59f9eef1f186921ec654a9e937cf0c13fae35cc3e606e465b7a2162b9819360361afbaab15cf10e84f4fbcb5a7f85bc994772cb1d918c46cc4bacd76d5877914585f1a96b8e8ba63ae14ef7ced1c3a0b9391a08bf0ade42f3658a722f5c4123ead0f858597ddf292a0546a43460edb186e4ba0daefe7572a91b1a8b650a826e5c484872a04f77f075363b282d1d79e7d96ff4711895d2164fc4c2dc85b4ff8b06ffabc8d65936472166502cf913fbc9d7cad6ec999097c92845d388b08ec7fa61a965db48ddd2b58dc0018219d1f0733f90a4bff5ad609aedc6680f6b1de604fc05c322fd71b3c96f06e4c1c71bbbe7e24d76dfc22e7d467272f3f1482f9768aa387ed338d42e9af828ef7df0a708bbd85a95244eb93c2a0749b6d6efaf50474205a37b8083f8a5263920ca0728566fea5ad438c80beffbf2a40ca40dc96f56d5a34830640471e70f16c5fa0fa67841d3f0a828f93e06e48e9e13f867cadfc9515fd86eed57bae453ba289d39b3579c50e5c04b690fa74575ff4904d853baf2cc14def30bf00fac3008b45ffe14e45a33d445030503f47b7be6b8de953e72ff704e613bc4bce43e5ba6c346d6798c0ee435900c84092444e332c20e68719eaace7752fff351fb9e74af396669486c4c125dadb12a75304661b35d96662aa0e5a65b5b4a76a46aafb3d16a3025d3553538a3020377140af81d537db856978381f399657e6c1487ced19d1aa77837302e54dbf42e644e89e0cf7f797ae93921e7f9cdd8feefca9695c5621f2cb0ed1d14038f31fe4d88f4390a6a3aad4a87afd6277e7b694a3cea5ac27d6f282cc017468c50031ef651b8c716449e34844daa1923d61b0c32ccc28d40c09e75474d5b577174dd8dd99a23b5818a62b779d38644d65bd3258488106091dbee6292afcda471d4ee902b8d591222bd90b6254de424189afed668f042537b53d23ef369d13abbe5c3587320a25af6cc622476cf151f077cfbaf5b056afff5449b272b8f8dca9b1bcb7857ed600597cb053d33ff071671c747f94a1f46e289e58b8dcc6bbb99488d4cd85b92b37dc8bd28af07653141908e27571205a9ae0527a31d74fc3aed8cdd0a4cfd4bfa8538403eb0c19ef6ea911d7e1b13322fc4ccad169c30b4444687c205486f7a189c725f001a3c0b8b9ed4a316d30ee081d6096d4fc49a034d367c73f50a06f776d3efbffc9bbfa8de8232b875ac88710296958aee8ce580015e70260ccf0d329468091b1802d89722a4b27763224580a441677e882dfc04539e6c5f91628d56327fe6d3314578a46cd0b3e0b9c6fcf98745c8750873ee1171a7713a808d04e0c271b916ccd5ba4e27e9bfb46d75e281c1c822380bbdbeecefb2ef0cac331e7ce7b190f06c4092abb72edef310e6b4be35a4f2e03c35fa7892e75f284f876fbb7c29378962b52d79c3deda178d68d0cf7d4c0601bb57e43581c4c7464ec28a6771a53aa5e81062efa74ccbe06674fb778fe5c9bba430d0c5003ee83a43b3cade5944147c4ce1c1fdda16e9054a16cd62c953e8708c966c4c98cb4c3ec1a9621cff4f13ace67d71b92b79e7d4118ae8bb5fa1073d92e0ac2bc71c0cbdc8ea6e0d41327a408570a87451f37bb832b95c54cbe5dc4eea87562519a40912a421f1e8b105dbd0ba758bf5a048d2e14021935fbd033547a88c11a27148a8d256f29050d200bf5407ab7a15012950cf41bf1aa6f9882eabcc89d317f2aae88495aec76af0d11db4396faa91e66eae8490f336467c4a073d70e650ffb99090cccd1eef60160949a5acebb2f53feafb265857c81dbb397e594a8d9bfc12c06247221bf44393804ceaf31c9f56a0ddecfd58b4a9f1fe5146df544b0c27c871397257f54c3131a7fffbd14ea6adbc30fe5bd1ebb86c07de74b69ad37372a0181c2e68eb7727874a1c42d83adeeddf2dc491fda7ffb2e263e324dcb18629694c978aa0492f81d8d9d66bd12072edbc7335121f63ff350470377f39f977cbd1c714f3ecf02667db94b9175a80ae7a61a3609c8f71fae842c56ece8c3950b7f8d9911d19523fd9544ddd0335849470f39668d88d256c5f8b179b98145e0ccc1ad259438f8735da34e5b9051d1542db7fc1103d8e34ca3c5818e3e86ef1cbd091724cccf7cdd2d7fddf3ef4ce0f803a3d2b9bc43c614ba852c8bfa7577912245add8850b24d97e2ec0d2961fcf67bac933332f74e9c1b2c0ea2f013cce872c77693b5f78b83e5d4eddf2bf6f2b040993ec25e476dd26ea0ec0c130c234faacc7ce2358dc577b61f840b4a7629cf884d79be1a6b6a5fc9723cdf9fdc7613428631caad427a21f7fcb26cef0d7c5db6d3407bf125fb0f1bb7e0174b4f88e9cd63a22b460e911f8d449dd66d98b2941474d063c96a7d8a95263adb0e25486d395d6ff0b079610121454b72e613565d0bf9ee743408ba9d014656b57804cefa1ab709e3547feb550f347639c8448fb7eeddfb2478595928bd51bbb3560fbbd833cbaf98cf48f439390340319c8d8f09843b6d7682074114507badb1d9f1e1a9e857db38573d9fc72d6f07dcd47fd7909796352b92ca4f3dbe8f00b8b81443ce2fe6daac06823247be3270c6a5e82ec58f5379cc6b8e729d4ce3c6ae220a3ecadc2f618b652d98525556d8dd53ab5f4e95c28164faabc003c01a42d1c416e4aa31f8cd5ededcfe21a8e7887bbb863c64df1cd502857cc72b89a1c64e140a92b6582bd9bb3a7d7eb74946b3adc36fc94291bc42740dc6b56ba94be79afee7ac07ebde0ac9c6a6959a2e91caf24d98622284c8fe23c93a8db33a5720a4322f387b6ed2be4f441bf468f086db56012d1b39b9f0448505bea0a756aec3820667a3f0abc74725287ae66b54c71b876a853433dc0bf762b54bc105d4fa035fa2dd3aaec0fd2dd9d2b5259521c6ae500d6add079d38b5bcf5601d9f56d42e7c21239ff4cd639435ae3bb6f7cc5744983627336763f68bc0fd06e80846e1e7184706f384fcb95a8cab46e1f22cca2c4113b06685b7296fb843ca64e5642ccbde272ca13444e2e556c97c89877ce7329228b2f228f208ddf0c38aed27ac6191dc1dae13619fab77fb16af833b2c5f7f8c2fa0269286f1464752211a3505e85aa38ec27e67abc47904df20827bf0c17468a1db3a397349bc5dc95b353e0f38df0dfba35601696bc1167bf660051d99fd92617b3222d094687352e61329f3aa7bb76b1e9aa354c883e20709751bad024c27e466225fb9ed72413f1425bed96035fcca93ad16384d43f2ee00d58020bbdf70adb25f0f098c72f09846b6c59a1c6cf7d98c4f43a5a0ac824eaa0a49b6e88d777e529beeabbff3ef4362fc2e5b962523ff3e8b83a25829c8ccd681f0a34e4482da42571129ef6db9552bb229a09e34ba57542fa510ea2771b7430b741051708faea17a47498ad1a0e22aec997cc6885470cee561e9a44ff80fc4e67ab7e6b5b2e167ff558c7e91d586ef3caedf74d709fc75c18b5b4deeb6c931c19218e0ff7731324d35f04c2bba4758d78773df2702355a2aff81e8bda950be7a3fa92d63fc21cf10afc142956570376580c90452a7bb3d2e641b80641d09e28775aba36ca7ce9da6f1439e4bfe58ca5127b5cda4d46ea01280f7a969bdb280687b6daa06435c24f6878c5c475f61b4f5bbf6ca946f426d35af3911b4ebcaae4dc45443633933724a0dc6b8182648374148a2d9ef97f0c62d632c1c4b005af41e23eafb4859952f717da723282aeee3501e17842886198be06c7c41f1f178be68db38b7888346cb8a8be91992ebaa9f45fe60f81a8fa916adaab0f3725fae201bed2989050704efa3623e4fcdb98f9bc3dc85e5aa1a98e0f1974536a447436913a328588f4aa3d05f50cd3efab715e2b9e6548dac92c2b8d1b062ff984f3b7b0cfe8c379b4d5b607902c362f9d259b2ec8aa8934df7ebccf27355dce0e635370f5549f0fadc0c8d0c8ca32423a4dfa3546870674ad0c3b5bbfc0f0ae00726ab7aaee03e3e5f38ec25eeddf9ef026979404053a27b855526216d6f77783544b23dccf6104bc1ac700ddd999d22f0443cd9cd239d9394450dd3966226845d19d2067a1c181a2133b3574a146d350e5babdbae6ad6ece6d275ea4b1f45472ba7aab3ebc2ef5fa23ae021517380f0d3aec45ce0bc2de7a98bc9820342aca7bc3789703c4c8fd6f714ba6bfaddcd04ce8f4f61f14c49deab71f52b66e30a56d83866d80e767708b58b4d91e5a779e667475a170b2dc95706204a72e9c8c657f22ae25e16187e9992773cb23ef0bc303dd9e13093e5a1218b648d708ee74d23037893927923aa35a67440f1bbbc707083f6365609075e61287263a9beda4e0f25d9ff877ec5bcc8052a457bbf96065129dbc316b8fc78714c870c26a51e02ea35898f9319f7f8430a14f3ddd99ec1785bca4f84fb1530aafe19f86381593bf2911937a71862f841108b2b9ad20558903b899c0c73d6f363656b78f35d08623e06d2de53f46537f5d1e9384f2f2b7d882df3921aae09a9921d10af0bc603046c575279143336edf45d7f426812f0a599cc48a428e7d53388781c5688063f62c5676dde738309c0d4241a60a4d62f990291c305fa28f9afa10a76b3a61b5cfee9798cd25e6aefb1375cbd63830cc19cfa1c1df97c4cf228aa08b598f620e6e84ba74795b0b288a2f5b8ad6c34bf07bc56d75221522b80f348dac99dbfce4f8f04ee3186e50905f87f77f07d1f03d0436d445dddbe4f0349d8f336ffa012fd7d9dec911dfe8c8cf3d55455c2f677dec77f9e2b7e49f7cd95ece1487471a4ba1d8dc8a35d0d0c73f9ab20a0451caa7213001682650365fa9a3259de34a41158a467bb8ae1a8a716dfe4d295b84f127e90141c337e45dee6e708e338be4f4988a8d4741abdd1456bc49a8b8ed74bb44ac5242f0f16366443bc4b4cb4749b4a14da42f29904e09b4c8ef727e102ba0f1cb99ad0ffc2c1754af3652c06074b70d4575c66978c6af456ea8acf07b5d87af4393ab2f9184eb2ea95e3ca3b86a2011bb8830658ab75f94ac80a8f6e486dd47221272df1057f6ad7195a0aadb7679320ece5c6517d1a0e56a3b98eb9e89d0efbfb4210cfc540f63846b49dbb04135809898e8dc911573527789ee11ff0f1984d2f2e66d9fa4a1aed9508225ec072f196539470c058e4f2e10ae25530df0eb251b5acf6dbbb37e67413675c3710ea13316d1c549959b0f641d8cea0890400ac2e31eaf06b6c79a1b784c7418ed60991f6adf94b25bc76850731d3e1c6803892380f94e8e092b0ef0b6a2fbd798cf6d17e5de56d813f29eebe8a14a8a644e7e424227555ec618da11ccf6310b49604ff482abc8b8616e73d1c4d5dddc08c98a1564c3dd3a622cb57543672daeeb0486cf4eabc013f401b5143c53f5f2331f3ef9dd368b845bbca6d6486717237bbe8a08d3c122b52971c256d508f78fa36decfe6dc5e6221f8e50ec9a5557aefa0de2ac4722d30c6eb1a39ead9a586baec010e643761d018997e7554c1638fb60a706a91f58125ba31092dbf298547e60016b06b9b854181a9ca0a004153a4c83bd5670453d3cc78de1442422a32514d6b81158728393c163bde1e6fbd116fd6a68d8f0e76630ed366d2cc1d7da816d37dfb1354ff4cc4645373aae9e155458ca93ebfffe6c47a560accc033bf0ce0f85d42354d0ee2c79f83e2f4b180a4cca08c15b9532ea7f5dd1795bdb4844b4f601d5d8d28b87d50e4f1150368690c87d6824f916d6cbcf37873c46a115d15c3f1f5ad3f7af77d4062b57b3a6bbf71d8d64776209151db55fccb1fdc4ddffdab65a5167a04d5d9fdd80acb68c3257553fa1db8ad6855fa297a1a95b5c36692364bace8006ef855530202870a245799550928812e27461befa0d514ef56fc3d2e59670b0df77a06d4878bd10342755b76e0d6782be1490390f4dc56c049457f8150757757b7d26d34cb77d48009e5e87c500bb53369c0f05385b5bd650039f1b52f84411637a82b8c7e7909a114b62e6d929c29855bab04cad8147642206c198cb98445f21d39a51458e022d7e4844f8a39a5dc28ba9b974fa720500eefbe164aeeecd23f95482e7c7ec13c8f10873d5e1f738ef83e535e08afbb1802266bf82107d84a2d7acc170f47b0f135f38f7b65f4b1a1ec2f4ee5550e78bbdf8ee8555f8132d39f55b6540ea0a5f64039aa2c289e86e0bbe66313340d0bd0f543debc35d119c50c778e49b33db8e71b531b1b28cb6e54db46c1403a2eadd727e385ac3e2b973a568b60a7d59335d7d55b4f8a0a6463d18a1321cfd6c6b9f1178d8fc35dec3c13093c88ed2fb7f7bc51c775605d7b27193682250da9a5a3dfb2d98d2ae207c63a8c504a8198178561354f651baf0fb0bcb06e7f5b295a95f4d8201842afbdf5cfbd71b7edd03366b7cbb93e3be1a65612837ea2ca73a2788f21c9bb7f8f3ac82beb77a9209f18f63832cbeb12c49e9942477db9c439e8eee0a0c0af0ef27d9f22d8317f9785419c12d4dac2251c86394b32f66ff81151104a1f6082fd863e4cc5bb0af5ba2bbd110d5f319eca0c1c86fd2394f11e66041d041223b58f985dbb2bd450e6e3fd31ea4f4f1959457103d4bc07afeb18970e5db8a8817bd4f65d2a4f2c4720063e64a9be8a6bf2d247c0e86c4840b432e1d11d15239617cca002b4293a72d4cd8b2db920a52941d8750e6bc6d538d372d4b6c879b19c10376ae6b71b240d80338fcee25ebc090356822f9f3ddaf5d9b3c8ea882d603183605b71cff6194e6887f2a0989e3158aa784b1317a904f14d88a22c10c5a8f934f92c5de5b3a3c6bf9df3054b8337d9979a628ef4a0cd0f9cf28effadd80672bd1011607f0123ddc14ae8480f6bcf1d45fa0a91661c03e2cb4616325eeb89ba3a7ce4be82e1fd9484cc22caa721a74ef861084026e041126db144b4d8daddcb78721b83b73f6ebfca601a5bc7536d151000f3d773f60c9339f6dd51d4b44dfdaf0238d4965801ff6d9325f59b263275faa702ed097cb960ec35edb0f22133ec72355ad40ea0b4d812e3b5061f0e28f6a1356fb71f06e946ed1723220e9e75eb1fa34056990a63324eb700d114b5c06aa58d9d4e73431382a432c036324e89c66ae1924980d4a11ae56ab7467ef5ff3ae4ab8d6ad7794c52f9ce0fcc5602a62ac07ac493b9a70f36049b04540d7fa52ec05a669b322d8e1b78cdd1b51d654fd36fa3db553503d7067e49fc5b55050f24b35da0aa0ebe0943139544a4aca9d637c14af9df362624771789e45316240b1d2dc24ffccb973b5d70209e429092b1d642fcb83b1ca1dfa38ddbd969167ebeff59b79678dfab34ec86ea5c02b7f6daf767152f983b85054fd535255ddaf7518c993b9c986fe7735666819bc6835b966fbf45062ae3bba3f729783ca98774c06ec74a8e198370dc38e9ee6b7607b73f6cd5cd1a6a05d8d579dac8d87011c9efdadb6e6a5adfb669143c93d8027edbe878e087c0872bd264d171f0a64b4c71237781ef561b4271615a5caf828f84d2271a39545ed617c695358cd5d42167c9417f53a9bfabbb27a1225756f15bbfcc6c129ccd9dfd25de03cd4344867e3b8b071deeac265e28fe4dd15919a9d2609d0468c5c7ab7ff285d99e93897f05582ebb29bdb9c264a5551c9fe29b8cfb36c65e146e7922555387b150eab6657e256ba732e36f04c0d5017355e340482eccedc1c4c004fbe5e2ff1b317b697f5eb692734028110510aa78f7f46c5730a7572f44e4fdfd37ecf145f5fd21d2e1f0f57d939638a50b57ee51e2641a3ea5963ae03dd2710a8c7c3205217eac1af82130cad5d529cea0ca1ea41c8eda97fa20ba4d0f08463a3c0a16436b87b77bb68fdfda8fdca2edc6368a24ec05ebb537dd3202f32ced138bc8be566b670a83b94e2dadf96548780ad001d4cf4d19dde085388c645fb33bf93f7096da5b3e7960305e9aa60c961169a73c8acd82cd790196fcf321b7ae279511cf8e374e70a44ec947893b6cf9248adc223d5d5424a6eae24cf9a56c426147e0fb9d368c54762b54e467df437cf1493ff818d318d6dc1ab5b5682b49fc577c0ab9e48d4999ededfdee9da6dd8b58203d835236361c59ec45f0c57420388f8d080b8baa62dd2fa64503398f13c581f88684770e6755c69e7d009087cc59994d253ab4b2d181c2dd22d0c091084785c60baf4c71f874d83fd05aa9f997a8e7a446a37eb39d7268df19300cddca1bf90f56f987a10c1b2b538aae334756614d100df58b0510f3a914bb4ac5bc8179b30f0c19166f444400960597cf3867fcc9064dad7da71faf2bc2dde1c96376527f385a772be57d49a71e18ecdc30f8562ae1b0efd301845e5deb7a48eac103f0efcf7f23f823e01eeb28c5cd6c152316c66f2d5c2b625f4da143b504626b11c1eaca30554430a9f07d8192c1405dde6b032aa317b65886450c53624c864efa49b59ab33c7add6b752ed0dc66db5d45f2630fe4f9af618882a78447802e01bd18951c7ede0175907db5a39c07384de24d462aa406c6b62b0c4a7855ec271324261980e05b3d7ccef3131d518fd59b39700b21cd7edf07b31487b4cf2be4864619ed3a72f38e9c6a3ca144762101b605a8162cba627de62885c487c4f38b41688b76b8347608b14028ef0ad5fe2555b1dd95e7ccb9f0b6701f2daf1acf900ac39f7faaf82356905d2c4bb9f14d77caba90dbbfb95eb97b4b8c09febc6a31c5057245962c0101378728f63367e4a9798284b5f9bdfbc6f814483728c13e6916ace5fd11900b1291e2b0c28ed9e1dc98c8d2d0b5b1b37b96f761b0375a96d597c190b4177382f982aed0daadcd999a60fc272484a4736dc2f72faf4e22dced9b05769054115efe9fa5e3baaab14501d4622010dc150d041356377d375edca28c453e951eba08b64fbe5521b6cf96f9df662d6599daef227c9e4280c1f19b6f256034c61eb2a837d80551416ea0d802e5a4a3add99f7541fabd1820c15f105f67a0d401acafe47bf1d0d35484ac2c4f3a090f904210fdf753df6d08bd587bf21641da4a6d988d505f51efc15b6e7eb3260b4da876cf1afd2b8074e9580e43f35cd0cc6297061b0471ab6c5dab22cba29d05233e6c1294a27e56d5232f2384822592a89cafc5f1895d3a926d8f072337deafde0353a470867e4d8f71ef3dbe42f2fdbed110222651a0a5e89df773c9315a36be4664e43148ab1fd2f07c9de3a6eb0a5f67abd9c5d6abeaf6920e0ec8de655bde601ab0e4377172ddcb31f2cf828dd61faf04b8f67f4fecaba0faf3434f674dd2c160e253969e96d155b9b9b41a175e3db0e681809eaa3874c2ab8b427375c1680eb71b26492a798e56e64d6fb5cded6c3e8b1407df8148598e7df095e35196f4792a13252863a897d803f9b54b7f8f1e403c8c7d1f6361dc1c8a8ad72934850d45681c7bbcced8ded5524b5c8737d24723ded2b59c845b80da2c1a1e6a22b02658ede83d0c47342cfa04f18860baa5549664729092b8dc5c1076b07335a824273f0c50818af9d34589b98bec28f38eb25f116a503b89cec7dc8bf3697b30b49e62ffce1c617ef1fd0a9242bf9e03582acbf7fd6f19e592c837e63cb69b70802a27529bfde1a52b31864cc7a890c08f37908ebc711026a4960fdbca9c7f96b7159ef50ec76f1738a558fbd783af33357f90d067709b5abcfba47acb203557014701cc7fb4aa608e150a57225d15ac10517405dd25b9482c606a0dfafe936d90b485f1ae186a2df6598aade8f0461fb7a4482987669007cbf683266aaab9acb7feac127eec9d719563aa955f0c2a7dfde52a8105f5760c2f8ffa4b58546eda2ca1c84f4ac6e3195e72607d6e24d99841e57eb60bf312fceff1ea33b6a158c263dfeab8cddb857acfa0ace084ac0bc1f243643dc8c21e14bc6119418e48b4be90eb8a9284078c1c47aef0e4ffabf0e64ab3bfb5e6b4710ce958a399d00a8134aa6f336aa1f4571daa8b74d0ca3a7e0fc77614c672bfc82d2e363767d6bbcbc1aa7d218f42d1914d2ec2cebcfe67eabc3b15c3ffa2cee612acc91539c847ae7d1945a7e50c6e10a235d86abef887f6a0e6689264cc55cc3684518501a503c5eaf3e83f8ff9540440b086e7ce5ea696a15b5d77ed2f29df36929851053772d97556b09db499ed58d93400f4938b330998181befef6b270ec52c3623b80b619ed2844175c3f3eff1cda047e3f55877978ac5c8d7f9d541fb39709e3b847a5a068436ec9bc670cedeba5f0cf5fbacac66c952af3002171d8ce8c371f6539429d29e36efa23c4b4d274cf5b45a996512ad118616bc170199f6404adc5d36ba6cbb9af6c20c6c0c91f2b1e50b79973fd8d762b18f87a85247757511f7c74801b6a5850fba2bd2c7166a12c63e2ba120405255fec5a404f2d5ffbc1ee147e8f24b126e5b240beef5447dd58b5c85baa58a0194e0db4c5c68bdf1dcfedba7e0047503764f680d6ce18dac9bf1910c18e73e75ad5d51e1f98c847bffe5257b2b24726e103abca9c1ede23060ddaa471f5ba78dd7c79784859e092aef6270785697bb4958956f97b64b5e8c8f1c4c7477057c7dafe91567fb61bb0052b6dae1666c4376d41b9adfddaa81e7ee32e30bd4d4de9161778dd0071d7e5fbc3f4c97762710029b510707d0764c774c6e5cbe2bb73a72013c23804c3fe566ef6bed0b561758f577ee76efb46602530a2771ba0b4528455711174380a440b1fe4fad7b386f05c66cf374f5a0a50c9b22a398ffd56199e266dd7f4dc4241fc6e9c7f45ec25160a84a41e5962a500891f404157ee35c2ba34215d2b9d4cc51a22033443dc40705a73e97e888590fc0bbb479e9c9f95fb352569befa137136bbfc03438d168e2b4583ab53870671c92e33851009c8e805c5cd1337536cf121fa3742e7943695f65beb2657807b197dd3dd57171ce1a1b3670f9e59463780806c6b2084f86197b4c3d653d99b817151b5f0b8b059e57bc6218c04f614cac732a0734821f867743129b15685c04ee0db323bebec7de8b5a9e0b64bb86b8dfa3c8088982a6545dcfdda9094f1fa0f13a1064b5b455e5d15f45603194c2c4a1c4db02c28ad4805eb5f0418cd124ccf3e61236fc9872426c3e8156d96b261e2c0935e957263a760c1843eb95d8e5974836bade2fbde23cd9dcd99ae6371bb8f660b7c626a5208047c4be60a6f1fb4bb4b5eb60f73e3a088a3d14ae8e4a5cb59c1f4b928c30483bb568a350495f66d13da93594d3d0f42b1a16e6d506375fdb81c0d47938c8658a8e46fa298dd65f97f84ad095adca9b7dc7a499615ade12472992813872beed0b604955e627e4c46984c7d845e4dfaa356f12f38feddc2ea99b2a2a392b1152564ffdfde58b56deb26a48f05118ca0d09acadaa3daa04cae9d3bdf4d8de7c3de2dfb49afb3c9c02286ba501e0fa56bc3a93d9451c67154f3ba6ba8ee2b52544a1f833be3d60db70bb0c60a2751e3d1ffe1f3ab5947a82e6c77191cda74c3421e0fae9c98e2037530a4a1c94a00a0d36e065ba7fba44a075610198d0232b5b620095aca33f76575e3973c2953a7f39a71e5020b7192bf8f41b1417c7dbacfef2a5fcff07002d30c1e70dbb46b6d327a7a64b32ba989110d61c7491309179283988861632642649e480918a8da0ac9bbf27092c076e0ad54ecf2b7872d1788796da61b71d92f5994db3a443590b7ae2408cb34c434a1ac0961bf657c099c2ae5c67fd4b70f15ea53c11af1df8939802599fe935e7a5140ae27022f2d57a3f51896bd55055afba4f9bf9d278221108ab22f5c0f070cd32f5029f8d9cade56250b9dc2cb3ec668f6b15f3a8ee3a6d0adcfbcce76bad24d45b859bb4607b772b7442db8d3b22a4528c7770578d94f35ab4389dc0fafaa51c7004424920859fc11290cff56fb6b0117d33103bea245f6fd2c4b34b53be64188c7d8ea1d83b1d4cc27cd41223451e2883e729f9d7b7ef9aba698e9562800cc6fe3a9f0179550113be76bc5ab2a207266e6e1798c4f619710039c8cd95e0e21cd8c0b66ed8726e98c4c1416593bc5089e7a3f20aad7f745508ffb302d3bc8fe2f89821dda1ba790c4e77e92d74b625e7f78b3c8fa66a1883d32e4f6345ba70fb9c587d9157c632983da639a38f6e36772010b5ba087a3b9a85d68001fc36603c64c282a5d5a022fdeef3ed131c709d8cb2656035c351dce20c3599ca6150025f9f3bf1b58430e6f917bb02cd6f9aaf7594f645776973f8222e59ca5162bd61ea814a3be15182e1995846795965047ac4b126376ab144762ca20c9ceba8067d12fcd1c781b3b1478c21f50fe02e838b7435b902f5fc529016aa115dbb38f8928219d89d0317f8107dd0e6a3d583aaeb9d8398fc537ae96ae57dbcddfad76a067cc8c8ecc047928a3b37f69f18e4f254508efdc85fb8e81e85ad6412386f0a4215b21a1f80ff1414040aa1a137858aae10b046fca9c27875f9b15ddfbda7ef9c3f58fa58a3a7c7c8752d6e79ef119837093554099662e01eed0fba3fb9bbb27814aeb8c0c992d32f0c4e0ba391dcb3038a2588d54cc5774dd519f8ce51c7ee6bc691bc150743091dd5136056cfefd7e599ae97f766caa920a19d8761bb142bb01a2b6af8c1fde94707009df3c0a4cee2775bc025973777d1fbe6cc507691c937c872d5a8059bc9993bbde00cdb80128dff0636b01c125b9dc2769b3b12c8ecedb0036e38198a60684803eb8d9681252324797fe21134500b790f5c2e85a9cb2ca6dab4823184d2854387a792fe39c59c50ffd566aabafa86abfdd1513bd71fe7637f460e0dfce77951152f478797bf4664c357ff390c88f5e69faa78071a71c7ad1bc91e119599388e9a5eb624d1febf958406658f3de41d3b4339070c6bb2bd8db8675ca13ae221234bad977618ad54c50ed1ca9625c93cc5975109c91e6da843467c96c67e766738a4c0b9d756003a0bba10711323b8ee9523cb89e11efe33f0135cbb7a6ce1eb7085e154d9125b5169c4a01962c7f1ea2a7c250d005394d91244d2c6f9eee395978eb196e83a86179e77321d0d4ff66c9d64f4ad9032751164545430c9f35f65436bb982edf67b1322eabb77dbcabde2961804b30d88117302230e3a75287ed53175ca59f98b41d901b22107c074b2abb485f59eb206bbd8bec0b29cdb0dfa4f1962aa5a053e8b2f6721bad95ecd2e4edd2e2476f4c4567c616ccfaa5b5cc6ce9db53ea364c33c0c0ab2bfa9aeea7965d4bba22cf597e8aa85710de4ec0909a441b9692fd4fbc68bf4ed148b6fc78a6dc9762a95937be463f8cf0b798c44ef0fa4527f3f249d836959325c18919607137bee20182c608a04822f1059a7ddb966da19731d4d8f86baf7e80aa4ee23c66c0ef737326cd519673a223a9c20cf68318abcc8fb4dc86dd6be3d7afd9c5420283026d267a9139fb70459411d3ed5daec519acc778a978efeca46ca0602ddcd353b4d89d1c3f252ec28b291b375ef41d19288c28cec85cbc23dd02e11496588216265655c9030b6268e78ff47b2f3a0da6c48ba0bf65a351023900f6e2a91ab3d4faadeae063717db6b27cb81c78692d5e0a8800a8549d325a8e2b59d9ef5574611eee78730ee9c6812862f3383ba8f195601fb10c0e4af95be725b8d4011a91abd0f2e3d549934539c0fd08a8b522f6ea140b6b4f98b648af51c0e1b9ecc004f75821c1f98228febb3a273499dfffcce41d39b4e70a3f7429bd542caaf530b7a3ff138a45a18d361ca181ead4d46bcfaa31f6f90caa3f2e48a54da467fd8dae7eb152b27ed907d2fe107ef05568c49f54053bb49be4fc69ed130492657726829dc43b01e7ccc6b881502c65720c9267b23fd5fd52e85de5c01f278603afca56551ce8e013c5eab782d6f674d4f6b89547780950c551167e757003dca9cac1a37206a6da753a3ea3aec84a9e82303889ef8a02d30a6177c68b613687435379cd35094fa297ba7921b64be19c849ace06e0dc411c78d8ecc5ea8f7c651665e144244715f677703520cf1ba46ffbe5c059612b47612d84288b84373e72f90d05d5d49b1088580f6e1c3ab175c82d3a3429569c785b7a7a6aad7914c7fc78b0f3fbccd4cd78150694fcf0fdd1ddfbdbbac28239073d28df49350ff0b760c7080aafae77037c05a277d418de96045b583e67e5cb9d468cc1c995b8f135c882a9c6d1e3305385d8ac58ec9bd5936cfe72577c8eb816be21a288d17981783316444d4e2a3937b750472ef031d6136496e38d0e49c466ed3b12d7a9bdd55d4c895f3d63082b550406e33ceae06c092af484f207481bd843024268e86fc953f4df1bf3cf7e87960d5dae8276de881e64e27a084bfc7d60d6fc68a6e74129044b914382417b94ef08cd75432125065490e2f093204f8751c19280006a8ae761900dd9f025a4a3c797bc4326b3ed2fc4486d0fa874d4c64d57cacf8a4d4624e50308e4d6e8a059992e0b7866b156d38ef327f0be9babf9dcc2ac1d0343819dc45d068d98e2a80ffa2fa761a8c9a02c0ea726cfb75fe5c81c9b5e4d664e03dfd431a233e325d0e3252bc5510100340cdb2bbbf09daf5b67419f2b777b512ba7a6d03491db5a6f1822d7c96c7334d5991fb3fbd037cc1e4e9ab834798fa7b27f416bf8b606c626226bf1ed58b21073b8271fd8663043c5a2446a2be124f2eed425d83a6e6b2de49064bc22d0a557626739e903ca03755a730881455519fc85f402657a3eac20c789cb096d02dd3d53f7d73610a5b3b3840f5020932da6e7ff3f1ba786f6402a4a046569d0246e764e9778cef4d16bb6e23b27993e06e3afac2e12749c1a3d97b07efb2e4182d253020ab2401e606e817a693d5b0325a2d156b824cdb04b3700556467cce35df2e97eaef4aff3d762ff4bfe6feb0104380d63daccab83bb8b0774868fa17eceafb4c97fa70fc23da2cc7fec87b1db6744ed69f10d30102395e33fefcbf0a272aa14ed7b19328c4b57fe2f5e0eac3108f62ba17c727d22fae40acd46483c2ec433a43cff78799011de6b169c3eae7501957dd72097a6829a0ff1c33edb2dc4032d706bf65670f69d04af8e0965c58b502404ab8573942a1c12d2b2705c1ac8bb134370a2b924d3044433580eccad2e9ed783f5c7851b7bad61ff21e6a2d4c8fec646ce47dab3c41af6daaa8d41705dec09915f304d5abd681fabdf2aa5ae64cc0233e632472efe2327acefa13746b8867cc7ff1c99f255909166c743715560c46d3e692737b6b427c4c097041bad481d7f181e82b7233f88b715de6bb3da0c00b48b52fad7f34fc8f10659523126d49d34d8d7e6ed41339c30218e19fa6e4d4eda444b478713167de19f0b6fb56471cec96cc1f83a0219443ade2db5ed9950a63183a3ebcf7510dc41bcdbbf5de2cc9329c04370ddf92913d6c7c2266c443ca57efed9b0b6ab917182a43e03d4bf4f8f745a484ca2b88c244a7201a22c98dbdbf970aec6e9961696d814e9edd6a05838114c11119f8d67bc60030781b43e9ea7f128e8af4590ae82372140ccbfb1d7817d9f78f281bad4cd711a236a32c64d467dc0caae416d052f522f68b4b6287924d5372b1a1ff6e8289c0ce837e7910a974a8dc469a5dbfcf5cad944b3d6bb399b8f646916095c9c05c6d371ee96e7741d9506f2da05d6d7efde79ea55b48f9b38d4348c5d539c6f61dec177b86fcfd5a00a3e57216a127f89ad180078ff1f406d28bb1e75497eb1f4528fbcd79fc255bad5f14fe9bb13719f9cc067641fbbd40fe5388d3f68a0c687a818ea722c19aea124043437aaa7eb29ae4b619cf6db6bc599f1ceb9fc83a6101ce50f50c5e793abb40581eba595c5f27b63fcf4bb48e306c07ee9f4d29a9506f80291137e0fbc78a6d863a4f01db0b98135cc57350b907298db81d218400c778a1dbc4b8fdb3f9ce9bb445aa0d9c992b4efef03d828ba5cddb56aa210f04131a6bf36ff23b243b9c2dfc91085a59ed7f8c348cbab55c90f7364d4e3749e3439b414c12ba19ba31b8fef9df3f0e25248d4884758807cc3eb99811c9a21a4302921ec603efd97e6e66e0097ff06948d36c8842decdd2dd4f578e832af67b1d20d15b7644fe7e632623f1338db079581a533a1996cce48ae28b7e81797cd885c3ce1a014b8fce0959868fab54a20b884e571592926dc1a8ece7828713555cf8a90e99b7d1f49adb14b4b0fde78727280e5d076835a4cea4366becec26dca23170878aff96633d25b932721a0fb8bc83b1e926db17be8da909e9197c877ff0df25f0bdf009fe84d7f85c1f0ae3cfa55f05b9f44afee0b93bd8a016c74e1600262cd08cd72989bce7a38c204f293f726003828503bc10f5abf042d6c35c96d1432d639050b3f90bfbe3ca5567d975187aec1c50b4f9dac771ddc324abf155ecf9ae1634f77e8c81d0e4667604c2db4da5c7b1630a018b42d01f1068db99c81667bce1daffffac0a8919290946972ce77305c17e9324ceacc77c15dc086a80d4075ce75e1b3ea4c80f2fb24316b66e101733ba8038aec05fd917f1d84a1fa75163bbd752d183a63d2585cbb85057e73db7a2880ea70f6fa09e093df26281dd96e36ace70d3d09dc0424856030d7318195f606698680d456783a5da7c7cfb84426c7104c47d996e0bd80b41daf789398b510f27d10c109de8e24b9d3a1c41bfba6e36e59ef426b7b2ff097c29ae7578e217291bd9b06f6096e47e7d8efac8f4ffdf2ececbe88853a8d01a70125bba2f4ffabd04be87dfb6225b8e83c4f8f8a28d9a710e7da22edeb7d70941c7d83dbc49f8a7154b8c778fafa15df87bb2fd70269dc08b982d59be8984304a5cb11a2a5342a534ba7ca5578326dfbd937e7c823b7659b6aaa4abfb443acd29332416610a28539eb5fbfd276cd554c977be52fc58e47b60c7fb19111b97c0d327fa4cbe368f4837a3641237f3124198f4de10db47e99cedd39e4897b5e5bb5be44963cc3875a43b5be61bc3bff7a99d382778e1b308e2bcf8e3cc9557979833548acc347b71156fe6880e372b6d7ef4d1d7a627b4c97db63b2fedfb247777c9f993baf1106f64356afc6a0a82b19513513e5bd2a5b6059b6d2695fa4dc3395c4b09caeeef6f14aba4fae83b4d7f81e37f6a38a21521db4b631f6ea1834b4a2f723cec9d89cd75efd3fc8ae3df458a365bd91e922a64e69f27efe6473236398550009141d5c4b81ea9e15d2ad90ca290a561f5c714fc693a40bec42431a3a7bfea05c7ef33a5268586d83ddb5b4a61614261f119446a17db5d8345b07cc80688203707dad6d23d31d8f3ec55520d650c6e40f85a3b55eff522e98dd86e1c7621870b8479ae78200aba22e2cdcfa96d5e0372d3d2e9e350649e6a28f8f3dfcb86982f112cfcbf6e9f9a832393531ea7b04f315d9b6af594cf15aa4e216caa703d59871fea8c39f3e1dd3fb2ba9e80365125aece0f0e30d6b61cf32e1f1fb91a7afa342a77ce76400eabf47608da051f2412de8d8dab7ea3350135d95fd078367f5c2d7d36e0902e6b7b4017adec7e0e2ce9f0bcad13d908d2db450fb776d21303d6d76ca851e7e96b0e5b8369dddfd5548241aae6c538e4acc135f67bc26b2a452fd03390b740cdd4d9c7f3be61653740ef0384b3c3ffcc431df38ed987a669f8150c182f714685ee86243192a11b0f3103ec6acba0e2b75cec053911bc264b004dbce02b0d006be26a5f7dc581f16f823ae62dd42b4d672b2cd2e5dbb18e84a7c3065a6e84a9a3e6d126212b7fc4fc8b2b43f20340d5257f0e973296b733403ec6bdae77ee394d9e41fdf75fc7453f78bf968103a949abaafe5ddf2dcffb3a647540c30ebb17e4e985c67a822736e994a9e0d75e1bfc95a2d6fe8aa95eedbfee4189cc08f9d517f4abebae161ed73c4b398189e26b8c5c813f9eb49642ca652d7de4315be5f53af4e6b44bc9a75ba26ecb52fba3efdb2bcb37d3cfca153ef8790dbeaabfe388668a5241e7541a0bfcf007f45e4fbf2936daf0f1db8a3efe4d822a2f571571845cfb01bba4deddc27cb429178523949e6bb1d9acb8dbd9fa3dfd702ab13213f37e0787e15b843f248749ba4d8981bf46f6d349feeb74391908cba0a239adb0a846af03fe034853eadd0397a755be245e721b3d72f678bc20806d6b68261336a695bcc85fb57c7a2c6c48558e85f02358cf034f85e3e93ec8f0ad427c23bea331516c9d712135f069096b835cffa95ff885bb56444b3a5df7b9796daa223cf1f86d86e4a262b4785ea529e0fb8fa8e6b0340d500bc4a8c8bcd0b64b8f439321ecc7491296ce1c99bbb63edde3bad19de704075e534cb632b3f050c05fde8fe2cd3a2f346eefc625609344c0d802adf6e900c18ac6e84fc4d39be7a8c8885ed29f5eb2de8e8db90f96c498482f5d3a944f289a6d58df60de4665879af12be93e17d3d0376f29e9533ed51f79f32126df0184b8f9006b1ac979774deb7484eaeb2babe6fa0d1f5a43f045e65c949c99489b316c6c055249b208bad463e22758b71db0ba66ec67e39d3dd5d0dfd0728b1132ee2d59792ddc85fddab9ab2980c7c46180f38871f877dc041eae54638522d0a26b31e7e571858881253b373fabe94479af30ad93ce908ee1e792b569b36d6dfcaa499c406c7ef1943043417b991721bb3ff34dc38216e97031fbee32a513f147c52a3eff2fcd863f7aec4e413f13e5a1a80a90bd978cee3f7f1088fb13c7b1e05b63e5442c354da12f35a368e1397fc3b28b80b5923e918cba3fc94a52368181466b3baf5b2566aa9416467f2a60d0f61a5163b85b0c40292dadbbebb22b0db518546f0d2ac1d3a61c1ddab767ca8d25694fbbd595daa1668f1c3c91ab0ff0664e9220505b2a0b88221a48f273cd25f82ba7361b25adc2f701ea097cbd768aa421cbc136a4be160b84b48bbe9a838eb6c231d3484a5218925f6f5435c7c2550f1dca8c6be399db6d370c648a51836f12b4845c2f2bc8130292c941addefa8d2862078bd2efc0e7791d8ed9959ad5d7552631e7c69eb53d992af065a31482154cfb840b1aa38cd5659607862cca13fda3fc5aa9e5517c294aa064a646e9e50a17b6ff75142c8bdd8c502cc13ad09fd1d71e1bf661f335dc4b99c5d19b843e499a84539496f349b7ad5ab6751499a19c60a8faec7c36b9a57d6647b16d357565e3b48c4f850f77bee3c3c1be40a8ee52a6eab46503729499abe003a8a18e776f937988ba894a7fc1ef68e193b3259c1de83a396187d59e025d08e0fad5d936087473d4bac219414e95199e42d84d86d2c5da22cbe7d4292cc01e608f5fb674526640e6e6faa8da7933e2f802ee9e837095c5b18d8727a95e51f994db23988127fe00b3be19e7e4f2ccb5ded5bd0e707a1e51335300fedea75a088fd62496b770579e903806f4d2294e74d9f6371dcefd031e403cfb86fb4ea412bb16da9141580843d7210d1a6b4926fc7df1321babfc925307b302b747fb5242b745f2c52566a2ca0bd4818894c5ead106fb03629559c0d4288b7c6994bf66ba7aa324f9eddbf1ba9b9f90b3558ff4b5e4c0ba086d671737bd74275c1f7843e4d20f4603286c084bc3df5d9232487ece2721e2b6f20d2ee02cffecd77ec404f449ec4c494b38aaba7b7ad246859d86b43e54c3a68e7239258c908a416434a53b5b9e66abeb07109a638ccaa1e9f44f50196e94aa9541262eb830b8940f68ca01dd0bacc822528c64d0894ca20ce4453752aa57d277ea00eb99e9d081e040776599e848b6486ba2488105a2b111ae7da08ceb10eeb4344c98133730b9a7c0a503c62536a44b348d1df9bbbb6627316f0fcfcd10f7a2afee01d97c951d56ffe64b22946c704de3522bdf0f30bb74766905e93bbec8943164c3b67e152f34c028b6586ed076ea3d42886a4ce73e34eaa4bbcf2c134c4fe25a78af5a83f1663b6abc7c04f95b33199bb5c68d54cc3b0f62a53b35d7689266b9e07deedd9facb18b2670768a5bacb05213966995542c3113ae7554e355a7ca1fa473472d290f64d2ab019808287e2f2f28378da7094f9a8942a4af02e2c749dcf0f5ccb2822b7a4417f6c9fb686acd3ebc23a00d0bc1ba03be5a0918e5780b8133ce5e38c76e0347ebf4ea11a9919fa05d7af9f7e1fb424d8b3cf9c9dca02038bf940f396f1f2c11a35efcb8c9a00c4b8535b4b3ea70b912bf7ab8830f665ffb53f60c57e5c79d48ac3f7ea27da5a96ead19df67dc14c71680a184aec01c48f9fae5f52a53c38f63368d39e728e1b3a73012474fcb4deab8d7b798ae6f61b7fe292b1b0a99c0257490852efc442a34ff6c42b88388e0ec56649af6d2437bec0964e23e95705c66b805b364c13d4f2b5ce47e36a1c0a1fa9ebc5b47be5676653f08de0193d09179c200053c8cbb9b0be4a4f7466f7cf91aabb778719d8179a4c609256f5ff23a555617fe12cfe8751dd2c1b991efd4640bc5d04606b4438202f6a49cbbfaa5dab729189b4187e64613a9bb580907bd31b2f96f5e068d96cb429c75de393b21db34d0e28399db911383ed7f3a3a544fdf9e9443d1147351c651fed875645cfdfe976f997df24b3d10a1c2c5d90adf4f0eadb1ef300c47d60d0e2c9cdf9cbdbd12b36066428ea8efdc1d9930c231c8b6416bf0d690e599083c79faa099ab41b47be9bf28c7de482b480fb5bfdc84758d633a3639962f5487da9a434402ad2937f6634a40e5e931eefcf46eb94cc20e1593e29641cba3c11da4ec529b26ad684a1666ce246051c97ed84a24549ec76f356e2c226c05f4794eb94a4af71514b3e92488f722a4f4256a5343e6caef91239105c539ed4b23b7b4c2550aba07c6995442cd340677fd3772dbbb4d4743060e2571fa254216e5caa9e227f56c5dffc803bb6a5b23694af64abce4a1009b1a3f077135260cbc0a690fdf64953975c7b03be76f9deb9fbb1f773194812d6dc32c1dc218134e858714959e21e1f1687dd92e8f6ef4444fa7bd44ebdc028083e5607a933b7fa95af0a2a17b1c8817135772c4e115f7c9ee4506fb3ddb1ee2fb4c2abaf90f0ad40bf660c600d512de5e04a1de5fc3019b1dbd127124bbd175772870c057187e217b26f31edba21b5f565582373f759c8b579f55d4e090d222dbd7c001049edc2fb2c8a4776ffa7418a063f49a83ca6524b2aa11298db13194918b5c17f62b11dc10ad75fb930f1f41a85b2c6296effbf95e2c802fb77bbc889418ffc61eb30c3d7c89f7e7562628471dd9371775b8b20dd4cd6b85ab560cc92b680321a588df74f5cd7d1c038658957fc06f9a5fb1fc6a25b563c8be6ab48e4a747bebeb8b67995b72ebd8c82fbfd6a30a29aab89be4491565949341137d3a447a5471d6c779fb0f1600c8d60b201a759576fa47a9f3efead3a9f7269ab67f2dbe91ec352e86fa31bd2532bf33a392b1074b1171e63980fe1d768121499ece6e32aaa4e5f20ab447c7bb146e028422ebf6d50e58ec76c1f06f75d91018ba5f12060779aeec2f73378839f69721709c33128f2c19282fa464931e91e175874a11edb396c983e8179f02fae309db4897c69d7035de39886385ecbec546a4f16ff99437a8a39cb2778bea9078c487acecc854fe720572befdaddf5d0d14ab30ff7f1aa9673e2174ddd983564486d304ddcfa5ac50f51cd8a71322af3b2f255415bb117b67ca79246aa98fd7fe2bc6d0955ece1821948b5a18bc7ff7213fa2cc082ef38e8684c3010a976fd055546d598b9fa857aefb4e3ce8c8e9310c04d59eb5510bbbc07d143f8450fbe258f0e449932966b67be3aa69cf955c4b0cc69a2cee52f595f7d9003bf34edc8eb178fe584b6adb1e2b71a988f77fc76df1ea8487bd4fe54a7898ceb5712fd3b428f6919b4839cea23cf603f20a157bf25654299ba1d3a56ced0af39e396b9f511052af3a3156f0920c6c621e03f04bad01626c6530bb593ff9918de4514383abde3210e3b2fa71dfa3b5b9f68777a36b715f3af150bc64b8e1fa8e99d3cec9e19ef9dc0d488a288da360ac9b874cd72af4eef46d0efa7f13e9e65c0655e89cb502b481f12ea64c568e98aede5856bf7f811ea0a3c50b20856e9ff9747a2ec0057821741a593d05b382be9e3dac1af37d471b953bd46e54f4f99214507717ad2492b05b9975a3b3d07f765bc600accfb43b844e816694c0502ef714d49df47f2f96d34b317618c083b14939157654a8d0f121cba7dd1d82b2c4f5028f6a0915e7634ba890794fba51f1ee38b71ade9788d10e5a9e3c7d80973e9d63721772459f8d864401862d4cf016ef2b1a45b3c058a49969889de52dbe9e9684b488ce1af86f26647d89aba5cdcfec68c1f935d704419ffe5649aee04579acf38cde20a8e04307d2b8fde62b9983b5eeca235bcb1caa8d1bd2129e3bb80a6fd4b6553a3dbb386ebc03abbd9223cba78b406a30d45d2a56df7d3940fed70c5a7ebccde413680b6d07aaa4af7063d2f535383a990dad84a70c104f079ff0f1f4f19c197f5d9a41479b26085c5b256a19cc17d87039adf29f311747681893dd4f75e5e28276e982a1c03eac9f5b261f5c52bcc2f99666fd390f82eb84228084eda6ed124e20cd8341300cee3f229f7fbcb5ac13b46011ea42c5e8ef6b983c23075530671b81249818c77f7bc7e035efb85c9175239e0fbfbe1ffa200c945f4a54009c276852edd05a9272a8b6623d6c2495c53f88b97ef887b94b5cf9dc5f04dd421049c7599414b72c134ffb942aaaab23259bb1d3896d8c5a3ae99f8e499b74c7c20d542de2adf38e2db0a3a9c163c6a9607b15b6dcd3e8fc04583b73102c304ce1a7127a0d6c13e99029ea0c5fac9c9c655e50716366c3c7175cdc21d288a7cd964afe0d9ea33cb9fe17bfaa942a53aa277e803dde6c6be564a027f8b6b8e497523928a0e86ce79a6916e331a68884937b3ada61577c434a7d3489421ff4b54728fbf7113534119f5aaa6b9d44e59cd70f3068290a547c70e1265e0636bee1ec8f79aed9144d387fda3b873296d254e4098e295a32a3672f95ae338fdd96c1c4d768e69b7b34bdd1b5a3aca7efcda402388228b58768ce23db8173bc985e01c642403ef1676bb55438deab3718f60c324cee2f97a568b8bb97e99d87244420c2376972e5342d2c7b775ae2d4b418e75bfea67f0220f3a79dff44ab6cfa9ac321905f3624e3cee775c88b27d943ec85fa313fcc305b98d0bfe6176a3216d0089f49aedde225182f1e949ce21610fe94771963487521bd79191a510108df6d1e56e20bbbdddf82219f68e0188400270a4e9052dcc4bc05ae5d505243c754433bbc180b3d74527d37af798d6cfbc04f0a782fc76ef82e46d16eca04c0e332cd11e81f344114359d56a4e7fbd030d2a2dc0c71a9907ae9c4e9deb83a073722b76da1fcd5bc625df950ef19e530ced081310b3308c35bca18e44a53843721ee046f435b0b50d0c4d2fe4c3e298b965a6986c73d080f307363af7b251353ef251c1697fc30b4ec114790b565d04270298f13a4f887a7d1cf09afd0ad578d6b22a5622fbf400da80e2b506c3e40882db81dcca4629948d5c0dd03f44fe025f2f2277e0010a4c605299d7656f28c6a0230cfb6b943514d8a3625c49400a7c8d1bc4c8a2cbf7d6e7a68d85b66867ad3966cf5e3e3bdd7d9be81314ef7fd1ea26173a98feffaef991712e32588be6e16f820c1f703e4855a00f4db9de56a8df38304868c158d909ab356621e93a114abb4c918f4117da554d23bd9b76f49cee91767f32dc4be7c80cbd377f06212051b41d830c946132e995fea4b8ec67e1ab6986b087f8daaea0b7533c4baefbca1656dbc887786594c334f005bb74be413f492210e0e8bd4979f1bba241b5b5b6cdafe76355b8309d767dc4cacc8915ebba6827de71461d7e5cbecd20cdd188129321318c9638c48bca18f9c2d3057ebfecbb110dcb15e78292253868ab7125676260fe3a5b7642af7c55106753b9aba35293427e5c34cfba58c4e905c593b6f2e6016b3ecf8341b4c219a12b6ffc48fbcd96b3a9e040e526b776d22afe5a65028a9e6cb1fe90daa8ed146bcea4d5791b8f05d8b8928a6305ff08d5b54ffebdea7a78d4127f1af303a2449b5010a4c0d28558bac3fb902cda9126ffecf094953dbae79a338438c2201d568f26eb31b8fb7c3d74e2441df64abc9b99bd4bca757394c65fab52f1e33f99b219775f2a8e8ac2f2164ff92a539c6e15353e01f19badb953bd4d483d097cbb2949777dd6ed6810a3e9031ee320f51c329f1f5d93c71873f80791c17260f257d1509d97fc70466b994feae65eceb796d8832d52cc693150ecc3d23d27a2b725c32ee9498ab181401a73313dfc563a67d25b2e21332719f739610b751d2d71017888166b1612bd017c320ab71206b4270dfef057fc5b5f7921f0b8fc1ceeb7cd85d73265551b08e5a970007225efd3089b2015578ba8cd4ecb985db8ff140ef0ad5d9b83f92f25153022061d96159a5d520d194d44d42bbe2997b4d1d63684c986c1dc93ca5d4daff38ea5068092f97aaf6b021a923dc446ec92790cad131a95e2d628d6c4621596af0b3bd09c59037aa6e3d74a7436fe5e25f9c9d1afc68796d476f1fa3497de84789475458676cf7fb38ff2e0a89fb452cae1458c55e03e73784e0dce58f49f6e8a97e239fe998f461bd3533d3a6907beb70c7946a3daa587c9a128dc6ef0063ea22d89cd0d037379cf6fcd2b62495ba2a7b0570102f638487460a822eba88c8cbbff3e2321d49a74e6958ec2e390a1ca615ec4dbab8632366f504ad6b9f1885a1413409f03d552a86b4816c0e8373d3f7625e1e8758713df756876d57fbea526ede0b46271119becad807e82d28721891fd27ab1538801b496db671388a00805544a0386dd4774245328684c8bfb64d5e1ddac1c19b5a1ea9995200333a422147d61b80e030841377aec89d53cf8f9d5343ea38641de8bd308e710fc949ab78e96e1bcb3de6b2eb7c9bd4affc52c7366bee2c9fb4d5ceb8a39001c9cf9e1cb5e9ae4a86201a5aa77bc14fb5476774fe36bd267c4430271fc8d44e8fece946bbacdc7f1b568945fe56f72a81690e75ccad2cbfcba8925d71ec90b457ea4d1ba04e913fd69c2f4f7a896bf15688809a8acf5fe23e9bc63a8ebb79dc07027af8697bc6dc6527ee614e04851c7706b7b3960dfc83c3330c9ee3959c05b55d63003e3b13c3de71d73bffb30d10087928ba4f4f23b45e0fe4002fca88726a66352d3b7f33b558d2362c4982c018ebf9527707a635cf0ab94b2a7402e31981ccdf1e852d4a36bcf38e1c318041c47b08b41c46752d42fd8d070fce00edce18ed981b5d244da8a6aa6eda11406c06136e752c8636c0b303db00ca52556e668e924cca14e8e7d198feea71e9a561edc146ff320bdb1ed0fbdf3a4f6509c591c22562a8f5cecd868275a862679d0855d72c4354e4d931483e91d45e51b7f77577b3a40bd83c85141d1dfbdd33ed3c45f893d7a3c911a4e3c43083329f76c282ccf1296557403c2f5bf21e1ecf38309ee406089af0b5da79018330540958aec07eba9623c2655e4b7112a32a328cfeae1feab77f0a0db7af7092a01d5333ef1c87520140496a5bfc2b2825aa500f87facab827ff8918437c26657729ab6424edb66331d805c7630b318f17dbbb1ba49c1229284937e2d5fc24619c01f7d2c2ccb2939c53fa348eae465de5481911bb6de7b97377e0d6f37f014e1d1d040111acda88680ed4a7f30989a8af77f663472fcd1f4325e0d35f4ff7d4d5530b7ca96b96c2098d9b37a701eb6c2999db6a60c51623fab72a7c4186a0e2f1f93f4a2e138e62471f6592ae7a74bc4a9894eb63f12040a0b20535d182bdccbbbe84e8f385eb467ce143fb972a2dd85cad93e48277cdb8288b8ec66db95cffa0388e2dd54d0c6cb7d4876a6679b9d1c3a1c2c9258b669ef8c985068ef53e72ca44eaa8f490dea46c7af3d62bb279b2311b03362e0c252fb56024b55575eced6687e6b5b4f81a284d08d82c6e5955f911d1fbd675fbf4e5f16019f0666b690f53cb0d9a1e02fe548f5db344caa10416babdea5df836a8e6d35fc2ad9ca8aceb715080e7aeaeb715dc3da70f0b8b1fee4ad27bb2548fa1baa6dc06fcf1598631d676ac03d1463442f706c8ddd737fb99dc591ae0f979a83309044b27ddb6c5e790fa61e810ea0ead9d229b9b4ec7e7b870a3af0aeefe122a9b93a70e0d43857671c8c4df0e7bf5110c189e3cba219a22ee6d47c089bd2721ef2d62d5d268aea587cf4eab24fffbd3a2d1768a494163fc4d746e0572e48d14f497d371444808400f3861e6460d891e7106e667a9bd11628d90b91f76e42bf3c66d83e304854f0aa367a8394eedf4e44792ac2da6770bffaf5297a1483df4857b1262b11a23a01cf23d7126d571d1c46c61d9b1699ae40ef15531d3faa21673586b50d343394622df135ecfc6386ebef7091c614826e2f8bb0f4aaf1fb97d1d91d7d396e3d28f2ba025ad4e2383c970c967e35f892ee8e75d2c4271023c25145d2dda3bb269e2fbf8c4b73e129c4cd862f4ac2413245d121c5a775320a5759610fa59104284dfecd6faac42e9d602dd9725a0e8689b80fb8104a8fdecf0a951a9f0099e797bac12293c13f3b3ea3d75af72987607ed5c113c4b36882954a7c36db1973c29a65fa4dadd1ff93d430e99958a40763cb7d4f76fe54c720e1df0804574a200e5bebec469d6f5652c65f001175a92f9919292f59dad881629a131ac96240119096cb6f497a558f54afa118031b589d60f4db7fd6f27bd47ae2089a3fe11c29333d05f58dbdd11beeaa8e664bf5a91e48342a96a75b934785cc4de832f45bd38bc9aa346720c8da8903d5051174b1100f84882be9da4bbdb3db4ba6b76ddb82606f7114552d29e2b4409173ab9a78fb06c31ab200928e76d898e4a1857f3db649fe2ee2b0757570e16e15de283f65505859dfac5614ed5a7da5f6cdf213d22439e999f8b76c4587d53af1711697db23b5e02ced77180f78919abf9b56d93d41bf23b823a43bddea82c1fac2435aff8f563491b022be3ad7fee07157dfbc7c396279026dd21b57a3c78063a408509b89487bd6dd837822f2149b31d5823015b9281a2141c8a7b5cc2cb29fb18d1016a3186d6e5d69ca40b82d798dc10a99ddf910e736fde0ed91b490e37b455b0bba1568f534f087ff979f25897de8cdb5c0c745e80c8c185b4933ec1c2a4e1314e6a7ce56a07c82931b63b11dfb5c66fa58524c99069c86e19f8bce99addf5d71c5818c904a62bed9170863a2a190a0214106c749128d06502d35aa8294360cc77ef445a227c3dc995ba35494759490df31491c9380c6b8c92a5c6be1147f8f09e80583e1d689794b2c48abef32a6d0bd9749da3ae25af9c9aef85a8c4eea438d2905cf9d2a600f5efacabe05613758bd1544af3e6e1d423456fd5458639b1cdd3bf15854f42f23e96b7a38d5e3010adb53bdd485425fd5a8e7657d97ea5bb51b019e1a04f5a230e1a8ea5a571bc445f9b552ce33e739e196c112c1538862986be9b9038dd0b5e6ca9c4cb11fa239e79d325e7fbdc6a8501578dca5adbc367a5a94a96d2fe24788e124fd2dee26a24b18f10d2d4f799ab20c00c461df90da98c5a92c197a095caf0f9c3686eb13a3c74bfa2afe183fe727cc5b1139d7572239b10fcf8ffbe7755f2ca7903026a3cd5296cdcce82df96f310f804531613273a0040141ae92f50efa74ad9f1e5ed63ca07dc8c1256840cef09e875e6ceac48d4a46600c7b07a44c0a4dbc158f715dd7c0a74eac6ea35503ab7a8fc711fb26b8535a7265c84482558715558ed5686335d1fc06777c7fe35c166a2069b80fefa89c300c9561b6529d6d2a39b609564660fef6305813ffc8a68a817d15ac40e7fd32125d01a3561c84b82ae62cae9356e180f46f201cf932e5a4443913b1ffd6e2b515246017777d704378f2c4e124818126ebd3a22119d58f5f1abdce2c9d841756fce962eed591ae9e2b8d8cd81797b2284c0efba784dca8283363fe0f5e1b85409f520cae0bd35bd1dc9c6a6ac5d3bcc4bef21064d1972278d19e5d203c3232f3b3ec4b5304f83d10f66dc01676680b95cc9ac1bd97a83fb91f255eb71e8ee9ef95952d482d13e3a775b3fbba616c5d36473b653ddbe6688853406508dd91ad9e05775723b84a749f9396a9faeac5fbbb816751e72a4227eb06c7ecc311ff774200b3378827358745e5e23fe2bddfe5c82c94caf16a348dc6e2c312ce2034809dff3ef71c1e094398694491292d31d688bca5bc0e6d751f70a2411dd8169f1e327fd241bbc51efcf0654e4154f78dcdb08f070473313bc4a48b844c1e01e3bc75fcb9c812e7bc210613842f99ea847c74c4a1f53e06d9d303e5ad79562646031f99faf3d920288fdd63e0ddf1b34dd00e59c0db62e6e043d7d8d0a93b8245c5c956888b4095939004ac6e083f84d934d46c724590c1ce84b11e3225ca40319812c6467415ea74d9fc1ae68a64e1a963a7e0d69587a315d96be108d90d1ee0f153c0e9cd098f5044ee8d1f6c8c00125dd8cab26f43e54927a1713e7dcf5432c9d23dfec645008074517493d13ccef685be0c3ac17ab76d368a0bfd88b39faa2a2ab66cfd79816d611ece26ea7495f2851a2540d92ca9beb35f731a4168be69ca664942b196644fd8b0b1bdb5afe49c5de5b004f47549161a58bbc9fead0345b7f35caa87b4f02c2a22af4df74b58d3b52cd0cd5c4b7108908f62c3dc53af34bd2a90202ffc9ecc7e9996db72de6bcd27e8ce0d11d718d2e7740a29ff2b44563f880dcfdbb657c7e7cde4c28a8a4550560a02dd25cc213e5de8e4b9a20ee1fccf95345e82ebdd270085f6c18095370c6786cabfa890a4133fdfa2238b7c36c14dd4c2e2b3301bfc1ac7a8ce53dd56562c0a876f84c6a6b5f989cef5876251d6250d49a1de029b95f79f097a6c2d43f20425b2f25bc82da494bfc5050b371760d8dfabac720e4ecb4830cc3a381720498dafc97f347393aec56c9e6460388e4b5121ac5e069fd9445228df88321850a79f9fcb7d5b69e4823dab2e6c7c36ea3bc8b65599d825cac1ff962e1a7aac7177cbe0ee47f8f7b5c5de02df2d17acdba80ff468d0928c5de9aaf15005a18f47f5bb147e6494ad50fb0ef2b67db1b3edc2ff93da662a77e8c07dda31d1866e450401786b978628774b80e333fd3712376c3dfa379387438a178d98979617ced843bc9f2c6c5cb793749a52ad77233530d609c826b9cddd8faced317305e98cfaf12244b044a314befb7c901ae29dd131b69e9b989e0b612920d60376bf6aa0f25c5c0fba2541ee7e965f4d12f9669639b04df80f87ac078b2cecbd44128b42d8e94648754c326e038d88734fcc11213f6c56c467818ab6f7987f817008f40a12b2e97a24acb5d51d2606989faf611a9e6a0f0d2aceda6641908c186286ee27d85f8041cd3b76cb48ba350b5f8ecf4e9194dfc67822e92f2e364d1f9370a3f7baa5839b0501df7da1cdf295f81e67be6ccde635a5a305f4b1064e23a6f9ea68c0792ce93c6e1616ade3877849850adbd9cb463db2af6fd02ce5f3a5a5f27343aeca98ecddcbf2a915daad70d6a1b6810bcb74fb1c9f223e754813563a5e29738756c1bc007ac1925ce28b9d92204765c31d299b4c5d022ce7263026d3512b3893e67cd36290b2952d418ea2d83ccb1fa738a0b4a9d7fcf8f6fd9f0f9e361715c02a899a57421395045db851bf306d88fdc213f95d217483a88435a57b7551abb70da331074561cc89d6315f8f8a9f78cb4268985e29c358308b1a0b3885d819724d4f552bf05ecc411c698050fa344fdbdbda54e1358090b35bfb75429d8ee0d64c4e42bf82480b309411c952ef157a6fb74c21ae3ced0d0f21af8c0b14eed2854b97559698326e54fad7892485c10fbf3dec021156f3f7a04f150628808508386a1dfca2942450bbacb5fa1688b3293cf05f60ccb1025d4f4b8abec125b1fd8470ea9bcd6ccc56c5c3504d3312e81a9458050289c6130b9ddc73081418e3508110da18774150f013d6deebeb4edbf126ba6a47e4e223f6a3c8fefca8c22598e3d5a6b0aca9732eaabebe1f3b80358b2ded67b7215cf8dfef1810f5bd572854b8d411636035d3f9e8c5d800f26e271929da75624d610d20f323edc4b7e3ec8a29a5f5ca2f64c26ace1320b409016047066482bf75e8cf5907dff7b9b6de04879cf377ce1fa297a80d60c5adcace66ea6aa6c7d57fd119add3de5ed21b738de32d5e745c43efe49f4b52a09a7f60f967b6549d5c732ad71c24b41b8823f31f6f609ea7c3d2d9c132743c09ef44cf8fe9b97ea3b25e474780227bd244b4033b10adb8822bb1273347be07ae43c84b6c7182b18c9371c7981f291e8d89d45290c254e46a07b02914264651ef4b82c292780ecfca26af535992b1fba094a537ad9c9f923fef12776d9c0bab5584ed6f0edf8f16f8b8851dc8a07c7e90d90d22c05474369594f6891943c5da963bd3eca991018631dc18649e76cb9b5391626d5c12c55ca66c5e42503a1cf53e46f50c87f0c91801a9d6e3072bcd73172ddb49205bd44687f6133435e7b8797341a676fef5a2d2a7dc4435713d67156528d4e6092bb6ce7a3b74ece07b3e75a41ea01d459232e97f21e5f0bb7a1cfd26c27d327a0e63df10e7049d6dd4d28eedcabd8cda59fbdd9de8639961370ba858c66a97718574c2a27a1679341050f24d1f3374724f44af0bebda8f9427651a585c2a7c5fd30f0dc91d18eec5fc45c78a5bb3104dd22690ee6234d9481c1ae5daaf07fa88772ffd2a2831ff6ea23baa29a4d7579476a7eb0bf374fa7975c70f24b7cd9894d3ed1ae7f31ab6321d7fc9fbb9913e238308593c2f4a1f09e8f38e87053cd6aca0c36b3ca294bbb0d24d12d6b093c1e761673a49adc17eb482f1e4cc07eb1a27e53686906349f4b9ab8546fa24c8fbb20c9d0897017e8da1d53814f53535e55e3cfb19ba8b45fde06714a62a5d3fcafb1384569d33912f774191f07f4b3be42ba102d96d50c97539358f1f193acc9b1b01629b20a770d78589596b6c46a116de569c719afe927f4f18814b3b95e5a097b6cd5f69d1f57e26c60cb09fce7272a765f089deee9d94d427e83c13fc62aa6feba29d81f8a88c402dfe66a6ee0600802e73076d1605da2190539cb9dd2b0cee811e98debd639ec01a75db13ab9cf2fde58686160f9c9861f71f79893946f4c742998d948dcad293f65845e438e8253cc37d3d20371915cc42f27f71a7d563992950375a55285b1a3dc3e65b80d5952b73c3cb9d07853f9c4a70044db81314c47cb8fc8a634da238ad1ec10987b0eaea91d87eecb0f262fa50501714c6ccdbe716b3326d498f999e17b3d3a35287c7ffb788bf43d324b6dd19a2c7ddfe354682f31a926106b94fa0bfc36b4285d1ba0a5e954392bb9e21c1dbd32b9252974cfd7ad42a5b5ecb49101661d9270f6172483b01188e0b390b8358f5769e5b03fa893b74be1b205f3c72e68de4a8aa41e8c2ab6ddbe9db4cd0e089d85c66d7f8368907eddd3300ebfa95160f30167de4258e68b554ff77cce359615e44fb45b105d0746fd314798ec6bc1775ead0196b6d8e79596cbc7880e2f026323f7dd72e76623a5adff747a58b0e1d627b0efd49e691ab72e0bf2fd78520ee509d38466f8359981a8d023698270250c159ed4cb41c00b58e762e9a30b4f5fa2eff1ab96681f1e88867bc1d5611458be8837958a462ec67d619a566ee60100cc156d99413d7e74046ac087faf3a5c88699dc3a3d9399d3fc2fdbd0098bee1549355cfc7ddc7847aad9e11f444530d7dde7ccb5429cfdcc7a380e6a128fb4a2be000711a14616f0ffb820c2ef97eb627226ffaaf613c72fa11a380c75eb813ceceaf2756e7f89c12ccb75b42a1e7a056c9523937f8c4c5d69f466ca891687792af749ad3b9b75e92240b1cf4a8b9e6a222d87844837d8ca759529a8224976d9b7f51b77943d36177f21240fefe563d5ba18b9c35d09850c47719fd9f654ac0576551c50fa8a7a7a40f8e342548a73bc8667d1e4ad94c54a95966e331bf3acc675e7b9747d5fb24d3fe4bc46cc65ef24d4b6833058293c17ea46de962678eb53640bc6bbaaf28cd9a5cd992929b60ba0a216729aa915ab30175cfb139f002aec2d63b728b6f02ab2a3de8d297b461ed2fedf764410f6f94a5f5093abe3dcc1ad838b65a366d6bf805a036bc40e0ab821fe0b9f371f868a900756af12d7d48aaa7182341996aea7d5843c9d46428d56412a2cafb87595a221bb026acae05eb62d9b115b94b65b9da31f6ac308979f8a55ab55c16800f784094acfa1a9c2104b9538ddb5447e0e3b1b12890ab083c2f87e033aa72ff8712e0cae7fa5f36fc1458f21140f002698c53de82176084c09bfafa7624e532e349e76ddd896c4db286306e61bd02a0835887ae1965f32f7c5a2271f11aee48931e7ed87acc99375fd40889762226ac936fefbe0ffb1b7d5c6ea293091672b8be84e95feaad4d63b4366495ec4660534d1e2d100b06573c661734ab61fe01c46ed17ebbd9e66c4b87b378a9bae5985042340af85bed1ed8ce00354bb66a9fb3b17475e727b9f87ae9688ff30f6806f7af1f7969306e377df3d6605ab99085b2ce54dccbd73c6eeefaf10fad0a6b55eb893aa3f1f39f807c155ebcd7a89c91d4af407a55ca9dee4600622b80b4a61c5cb64134ca6e4c7d4bd784f1d3fde3f53650cece3f36597e04cf9dcb81a3d9c708b33b269778092779434bd587d491303726b691380035aba2bbe0c36e5a8d880b56d8bbec6c0ef104b324c3ffe6b2428761b4ac1ee49915014318bbbb1a746fdaec1d43bd279a8ec7a06423694c8f0f7ad1d421371566a0dd6db37e688ade3c9a0a3fa8504a305555d1906e4cfd803c477818be6fddd9b9dd5e92870859ca82a38ffe53a102df3975af0ad99f150705e5fd48d9b464f567d7a9126621296e885659254f2a5c29a2d1d266440e7f7d170dd7e3650706006b98f57ef0b8bd48ac104696808ae19c013f66f742507b3bdb869221b51eff7be92d07a726439a18e48f87d7cc488938ba405822e78dbf350715bffdb461c6e2cefb12be09129e00a0b1086e5643dc8e2b58e211896d1f2291f9e3daba0ce47f1bf9331f4858f51fddf60c4f5ed5dfd894a3b31caf36bb9f6ea55387e41d0068e732fbd57d9fc0e1ff151617281c7be43bc1197c431ddbb56d3b7606971e842ae5a04eda8a3fe9df707041ca5bffabd57f3de32b8d5797784ee24008eeab6d896412d8bd6289157e518fc8426189aa42e9f726fe4fcea1d4a0ffa47426267ce72d213e2b8f69c703749f4777f48924b84e740aa83a5d7548889d381c0b98e239858dae96b922da822f3a73ae6c1596b35a9c7eee942df04642dc873de3749eee8eee04f13d24e3d04ac9b4c229c0a1c260875d05ab6b21c579b0a89d3d5567c9093d41786c87f6f57cecd4dc40d2b56e16c0a31861e5db245288843b666d7ba537c8b80dfcff0bd37c69016759cff9ab24da31add4664ba371c558ef64d3943b2c02cc8dc5a524296891fffd33aa965246f150f18f2630f02157754b3237a5397965a08befb13bdb8c7f63945b16aa3dc435c38bbbb60a7069493e9c6f6ab8b66f03f86adfc4a586ab59c635f08d0e34bfb2c02ed3d70b8e157f21adcea2531cd3df860c2271681d673f6fcb7d609e17e3afe5e71245062cd7e137bfd3432e041c109f516c71544616df5d4d227678a7ec909bbe86da0dc1123944b4ea5bab6b9264b12b70a844d31f36bfe02d83c2c5ad18ee81c1adcf23216edac31d8ae16a43352ee0c82b8e715abf3d96891a05012724785ab98d591ec9c29334bbe48ecdb0c6f1c8172a3048472a28c6c811e36ee6b1ef4a64a3737e378d379e4b5243cd272bc99b9f1abb828ffde930e9a7c9eae23b4b73453d300de5666262301a8b6c8e26808bbc3017b1540aa8b03f99b4e6ad4f7b0b14d0db9c88a52c7d776bd4fb37600a76844fc39d8c4dbfba90d3f61af00fbb3d1d74897270482f28c11a98c9d9bef480112a80f3e35a2323f528f1fb8af65f69818aea9759b33023206fb1983f8fd9c6e025d990b90cf85afd94522474092d1008ceeaae9c2a252d164973fcd244a69a993b9960dc6a00eddb0f0b00fe450dd15f2ebab25231436f3b14ebb9012f370f360659416d0b9ead5248e5f67b754a8e372f6872a0c19d2dd7f3c30b048fc7cae40e2e987d01b22a357c9ce03d0e914fac73d8761b42b3e9fc000802072906719cf77fa27c52c111eadf99d15f6d8492dc82d06729f6244ac7209f17f30335683a3735da4c07a62f4ee96b5b761b01fcab18cd6695c398f9e513766200f72409bc91659a61623ea93f1b3fa01305af7041132520f819a13e29c16fc589c9692a30e542ef1500a21e2fd44ef4d3dbbb930a69f77ee761e9d34c6f96268a8f39be1b8e2313484af377a3ce0b2d53d51dbb0aa4e29291c4e32389549ca80820c0c0df74d56e9bf9d7f04c2e44d21d3ef6ff3a603ac83bdc634c2dfbb4c80f438d8adbc7604b38eb277f1146479a71560586f69edfed9497e773eba9a41d6cd9c0dda34a929e73f6f828aadf63f46aeeb8e03a595df5c9160c45b29b5cd6bcf92db9ff35dc45f01f6a34f88c5e479b45d0736955835542b18030f31ab20d395601333520319ea60d6b76b9bab90c582517b4e9c5cbde15956f73f94b2665b2f7916a239f90ca35c2ab56a343bc93a551771daf6afbc85add700d0db28ccfe4e05f00ef4de44e50666a3dd35c3fd71570d1c908e2115fd761d8c0fb9555ee78e7963c77b1ac432d4ec751f63097eee2de909bb401e4d408f0c51a80da5aadb552cf4d3be2862f3696d7a3589f2dce39c6b9af5e544830a1f052cf2604b9a8ca7cf6682e75474be78f7004e3189c387e62cb473a9df75090329db8fe07679af4a8101b675315d4f0db2ea4477ed6f90a853e7f6f4607a03e869d0ee35b3c750b2d6f3a1b9ce8022d9fa8bd2eae3d6f193c69cc78cf5005ef9650d428f339c8d02db00094cc927fc1561b753d5e523b6b141eb1cd64511bb5aba7af164bcce7bdde67cb872abc6f20e1e5f1ede129fff1929ca2ba082ddf56dc41afccadec4101606607de2cce77c357a5b700a3191b50e9830ca63532b67f1f7047203489f539656d25de5e07f540a3b0d505d360d3c1dec59fa4929fd332343696a31fc5c6c20ac86bcccf0b2c611d699e9041ecaffeda797c63ffc2934d813eecbd653aceecda3cf1b76c32eac7b9e6fae481c201567a354c7f9c80d8ba46e1d28a80ccf75ce474221bab20e3a13d9dacfae2a0f140428c5004292fef5b4f8a8efba29c6d9a56110d1f571aa338514b18655a85329e7606c820a4c1c19de3723ac49d59902ec301fabd6a377d9e28b6eb835ba275ef4020d467909cc5001620709b6e6e74064c702bea5a67bfcb2ba51fc979390d991bffa14db14f7003af8a1a36db4acb278b6658fbed08832af929ca4e53c39e05cb26408cb2538d22fe7c996eedd442ffee14834b0d98c9835482e2d8af77cc7d936f9bce32a78a80b307ba374c78a01f0b3b03bbde0820b0a6e156712940d13477711141d8220cf6e202ac28b62b61139ffeede6f41d849269e6b21b6efca58675b95c1500eb7ad6afc69af812cc85cf8377c4919364a24607660c9167fbe7cb5fbbc6b3598c8dd21750b6b7defe77961e7dbeeefeb243e2263b3376c365e62bf10cd6215f8a9e3a0ee6cec9c91e001c798305369fd27a38cfafacd686ce6e63b545fec876c63cabf116c8eb704b39bce9069217d1d35cbe51f45e110b2c48eb269efed29e40bdebc1342eacc1ad037044cb4cacd48b2109ea037df589140b8b774ecbbd600bdfdc1f2eab01e42f632a56f7ebe2a89546c95b0c697d5f7977db0a7e84f6d93bebf94454a43a0963c4870b2db936e4338268c9da688ef9a804ba4731e060007f4edb280cd1f63b312062c1945a3e1787f0b39079847144d2212468a172551100c533aa75c4969fdca1b4a7717ed0edea012eaa98a0413f604815d9b1d509edfea898da8f4d1b7302238bdf306730c45de7fa20db8121eed6120e50b4f63cad28ddfe10a0b725cbcf4fdf55a68909742e3739e65dcc5b457dba8c9e383162e3f99ae138575eef749879651d69144138642a1d4b002a8c7f1e8d517a744790e0ec6cd5c3a509194f0c84483c1dad802c10694769cdf68da8bdf3797447f7aba20fa87af5d0ab16fb3c50764fb05d600ab3bbcd63fc412bae8d13b27912ce45d4c8a1943e6d6e91cfa2b2f6d2a8d1f1eda8de9aaa69531846788775e1d855da0a53b555df4f35511c42a77e80f0131194d4779147250e595d519560ed3877539d72abb0020a7d0c6e14fd63744aefcc2082d5579a935b4b124fbb740a96cf2c4d17b60cd24b3b2596aa282100e659476b1857eec008aaa0e56e1ae801799b7d205c2e1dee8a4bc5cb6f0843430c9549d856645f8fd9fe4f844fc114c80e31b5d09f375935c04a560248b219d553a2c7d4aae081b680cb536c47cb98aba57c5ec2adf7943839614e56c3fe1231a7b273729aca4646c63518644c19481569e7fc696489064b64638cff713f17f04bc7d09274160cc6c79e1cbbec3d6df270932bf847988458265489c69caaded2836e30d3907dde0414a86ea20e034df59849fbb516a6f56cc36f9b3d5c4c8e515e4e638bed16da309a9e4d90753208d38d7d010887f730ad6d89ea9cd1286a43a45782be3f4ae5aaab3d3c3889b4757974e26e912e3357e7d186da29437741ff9590fdf45792706c7bd640d54f48cd6463c0d44ed39233c5487c7115d345a1c4e89442ca1a3445bc9bd798d24e06e41a4e2cd063a0e61c93295a95a63d0d2fd37ac01bf37ee8b27b896c4c85a31bd2fbdc3e106626a3352aabc5e87f5aedc1295653dcd8dcaf2a46821384614fbf73494f2efec1e24c4ea18adac1bbe053e5768d41fd6a847929c5cb1dc95d2b893a93a3213b7191edf5826ce022677809eca403a2dd5e856174c9d5b36ecfb3e8ce5139c55f01f6ba0f9a1fedc3947e278805f8e64561cb7503d6860865467f7789e4c704a075ebe3687294da9d8d8a6aafddcf3823ffbe2cb08cb7985ae37828c0a453abf030a52264dffb6c8b57e24067e624af51c5871e19a848eb1c662b526b5d54fb36d35de0aee4ede5029ac1178c72eb27f03b0b4af64cc6e006ddfb364bdc47223b8e49d3c1d93f54b2ecd38ff2fe446ddd8749b4f4717db210483c3fca93776ade0e51bbb4f0cb0b08ec9456e906d63ac89ff0317a0f1047259f1db6e3f83b8574a8b9ddd5ec1d36bdc965bb744208ef12a38bce727da2962c2370163670143767e653aa44f5bc527765332396c8acbc2d99df32f2a8db6d8e2e6e4a4616c74250b4e60f6ce150e73dc28c3469acf1c0cf5c4f0436d1a0685f022dbdf7f46dd7ea3833f1ae2370f169ba148dbecdd96dcb12605a9fae444dbc373446099de64ffb8023367676228adddd5c630fe60b7753ac6850d70d551010be4a7a6869fde1257ec6dca7af665b39033e3163a44d8e979aefacfbb7ad293093bb58f919af70f72eadcd34572ab3330a4148d6b405eafdc2ab23b927a8f9ad260fa3b380746af80384de72ec257ba500405d20711be8ba45a95dce05fe74ba61a1b91e2aa8a599a6a03402c7dcd9f77571b65d99adfb7b91e70ef71932a8190fa0afc9facac79915bd9f0ebc02915aa5c35a8c235754e5c1d316805848f4eef45f420c52b24dafe620db26ffd111fd5dd0635f99ee1faf40c77520d33c9a035cdcbfdaa08f8042298a1d7733ed1c1fca768cf062468026b3d52d7cc71b339e20a71d8939beb3697a1b043e7d616046cd445c03ea566f15f17c61ba44e0800bb59a7268fd14e92e7e07513d8f23ec11cf38881fe6f7d662b48fdb2d2a3ae9ae01c2fadaadd23819b0f0ec68579b758424ef59a69540a9135535c61e9fc17a3d93e8d17d6c4c3e62983dcb170334b84996cd578d3b3014dc43431c6c0479029351d85fa761d60af923134df0e791af20a54432d0ebd390a39de00ece3a90a1d3dff19f1aec2ce7eef0ebbdd7d0a17cef48401099555b0695ea1080595ba8bf91baf2498fad0b3d8cf78081160ee911fc6657431555b1401c3b71170450043ec36a42d0e7252c3905488153d880ac56734cd71028dc17d203b21c11c700e3b3f226cc465a80e859c65ccf7379bccc9b13fb79c805c246f3cbd5b00c835b0caf4ee54ce5169ee0d5c8573939b30a6a397ea30ddcc18183f581e57dd412018f7d53fe0e2d90ee4195cbcb18e06832f4523a91ce2a83d3923154639e0522d65692682c59728d7d12fe463a72aadb2ab6897b8e00fb8ff0e8abe4457fb8147f4972f1a7ba685c79558ce1eeb25e55b3c7e70f8450ac5b1aeb06237198841a3469fa44cde016b5e08f9ac237cdb8347aaa3a702ef04493d79d75c6cb0350a8edce09df694b1183f7cf0184f72049292f6f65d69884d7a7458467a3655c98d3a2018b745a857041eeb64eb6c295f9f767d38af954e3434fd554e314afdab85a188afa1f981e7230254bbf44385fa6bf49d0118c0b63c0398e43993b3b2b7650787057b3161d978ff8fb0dc230f1e27076d7634bd6cae1e0abad6474c48fe518a8d192687a5f22f2f46444013f7e74fa424adfe10ed6cfd5c7d8ee88e3330bd2013ea7748775e7ea4fda785a019e28bcb47fd2512a28df4385edbdd062edfdf17d2a71914b95d77babc2dc8e947d445417e23a3247e6f467b224d7686f9441dc583b96fae9dd527e15b8c799e6f095ea003525daf7894c090e4f8e39e90dc43bf726e80f4ac0af21acf112ae58d429cdf78fffd10f92a7e97cec49e6f1a71bbd2fe424c2f98c5e1c876cbe37323d85f326f4d2beb2f06a69e8f02277b8e50605224266a74caa9f93c252283c0e4b5026f5dcb13238245e0fbb0565acf715d9fe38564f5012cd45f2222ab43d464dfce84b0e34ece571a440d1b1148839e9a2a9e4aa624e73c5de1a5ff860016d72df5da316397a77b04c9718fd6156cbd315e1b6726021765e4583ec03b78649818805dbeed36f2c37a107d43ccb5feac7eaa4df2ceaf4e98b2fae35c80e511d6fb70221ea25002531ac5b7e9316bc1eecb825f4279aa8dbb33cf24958adcfdda2aa5f272c7a5c57fd7445d9116a74f986fe46e24f7a5c9b6482a11482fd1b9126ec4ec6ac28b043fe2b9ce565684867b7a5c03b47d79af26b9f3eabab1d769646edb17f80962d3423cad8fcb3b6c5101a036972ea55703d36158e62a63ce7c7058fe2104b87a051fd07cc65e2e9ba1ff3eab5cbf7ed7ab7f85bfb77e178a29ad1d89ab3cf9207afdc5f3297eb1fb3f745ad53d1a5fee06a1a7e0ef754f7d75b722a7d0056f723ef320d8cdb0530f424d66ea3bf3a48ff46268cec992220173ce60483a4ad9e0ffd61b446bff2ae9359e9ac40ce5f7f7f770db76083b42dfc561bebf6ac5054b4f88345ec871ae9a43ea91a650fcfed9d917574377d8a3b85473ca888ecf140b88dc0833130315868f8216b5e4bf35ed1581d38c32c516d8ebddf18e2baed8a89ab0ac01fa075bb76a12c680bf3682ebe8520ab42c9402aced2accde45dd88ca86e42ecb245e74b7c56959ea061956f64542cbedead49e829bf3ae070d66f337610c1ae0ea7bce268d1653e181b8ddecf67eb2e659ea79110a79fec9585279c538d41d63a9faafd9f5caf32e3d859b386f8b131886efd772c66d4dfb925caa4349b1b374630e95f1d5ba2c9bdfdea3b92744f6ee4eae503c60f40bb98da19924d80f2f813be058ed21e73ae480a0ad075d034c4ab5db57532b92e2b0473b928adef7dd3c9fb0fb7bb07b4d74291564f2292df66583ad8d70dd12994ed94dcb75124a4f88514c478b62adf47038dce25a3ca734786e03d5adcf8b1b55a6e340ee0fd101ccd12fc5c42e1d8c4649fd7b6c62e7ed86b4f8a69a6659add0c5c82ad2461734f6292dde17eb71cfa185aa15257e03648525d8597e2fd543a21a4f5a80f594fe437c75d029f020a2eda0edbd28f4ae83fa7c5c83a1fb93e0350ec618d60acc7f867b60beffd9a2ddd325a10ae35b212fbac99c19cde1325acb23600c83f4946bcbf57d4e0399650242e6d8bfad4ece42ac4e7e71c4ebd01aaf3f97578ec962d5abb94b3558c004c1620479dd940a9907f16b1cd9c74c03dbea0266bca707279f459b63a39c1c76ec94f8988fc321bc92f79f4441e16bb16d3204107e6fcfcc78c89349cfc46be922039d504a6230b88b4c2d65acac1a77f565705f5567c7c31e59ead10d19c618391e6852079f61d88976ea77de4216658e6a199b20d807aae2665279b430739d27c437985a3e8a157549810f98962fc315a092b745387c49c0645289d6cd0ca2ef5fb9da882404e17d35187161588c13877b0ae927193837ba4dc63be081427f65b9ce1e6b070e8b960c086d2b1f2ec56c1744c378a7fc191b867b13d3b399e5414eb72787ec85c2268cc01b36e408f0da450ed09a3dce55843670e6ad113369b450065bac7c5127895fa9110b456b599c52633ee375b71828cc9fb09e27f804e3c7dbac6fcbc6ddbb13210fc35242479daa4c5d825b7deaec5ed7bd27704bb92f7fb9f528e9b37319a66026bc4163ede3b6d6b7e44ca1f2eaeacdc2732d2cf761c3ca0253b6ef3bc4ae37b70328067ef9b293a3b36ff6df6875fbcd2af2539c0cdb470750f65ed583647eda38fffb75bc71505c42810fcb9deb8c9616dab916d487bde754ca98117490d72b199eca55bc91e44625b2c9e264886c5e5736c52233f52894cfc06a7b2549c75fa62f5fd8064bfc19a0654208357efb44e5ac5b0f5d74fd8b45b7a20f649ea0175ef37e00c95a90c326f3672f36bb57d0f0518c47041488751f53c53fcede63d441c9119a668447d0803e8cfb05b97704a9f0b3e75522d1e1da8085ca4de056c7d6765e1f397604474de347dc90b743b59e35beb57e7238edad0f5049a3cc50c8d24a17ab7e0ec501761dab0dd9fc7697d9a97626dc7f5abf3e441f6619118aeacbadcdc30dc56783095d73c951fa1ee415e011fa563e406ececcec642479f7dbdae7dec7b1685d420d19f70caed54e926a408369930c36599a918f571ef170bf94aaec3a2177cb7e94bce00ea223fe8fd1238d59cb297156ee95a1cf50a096ecda3a1c8f01b778dc8eda2cb487f71ac23c6ae9d6f794d92d077957e23653d0b5c7b33351e9cb947011c92fd84bd94c8a0e3818e4a355c0c4b3591ee7299fbf08826b4f6b92cffd6cd8bf9de4d33ba1e5a1f22c22f0dbfb4ed4070e6444c2611436bec35a8104325d9e75d4e14c0b77e565dbd110830f56d7e1a1942d46bbb23786d141fac3fc9711e7d7b204864d14993882126ec5f8b2c6ba62863b214146b29029132e8b4445dc0213496ebfed3b2d1667b4827a807e25fdada62464ac7a64ca2ad137824ef11fa23ecc7d1b830b7c9698720d2e43acfe37cfa41e30e084fd62c909e6ebea5e557e8ab808c52ffe3d737f039fea2c72dd8b414f58d78d5a70a00ba62be994485ae1bc3ced9baf96512f03ebcc75863f226634e62a7fbc6742c24ea524d6f08ef5b77f83efc0c4ac65dbbbdf867932e4000a2d0d017bf6931fe30d0f0d485509f5a18afbb0b9294250acedc8b080acf54d91b415a2f6d403f5100667c82a9b6e1901cc785ea90a1a34bbf248b1f1d0822902fc372ebd27241f94f9f9a97e8c5b8a3813392d56981f43a05a6c2a64bb58eb64b609414e74437e0ebad1715d5ace52554dd8866cbe9addd70f87ecc37ac5ffb81be03c0ec9daccd28dbbc2d77246c3f3f46eb470ac3229d61cd1478a5e50279f54efa4f7c4b87d8571210734cb30baac3fe09334068e557b4e9f1b156c7053fb1abae90791d8ce3cee3f89e19b47f4e03d9859ffc11aa7abad46b0895d48160d3a2c00bc97de516aa444df357a9726871cef637d95c634e840d37675e0f988a4028de02f12e44f892f3aa952849b85407539e41547a217bad6f08e3f35cf2018656b2ad60b541bd3fbabf4f257447ab64f8f65e695fdbf61337f03ade1c966651f771a810b8b32e9c8d6db0b1b4d7cf34a5cbec8dfeb40267fc9d6640345e933d80f5b28382876a2a11c073cf8bc56341e00e2b52e0d307285ab9cb968c43b74aa1eb1ae9b4ea601d673306ac7648c94aa083709fa10ce1a7c7bd71987ce26ebee814108137c29be26ba0b4ffc7fa20ee134de11299bb12b8665191d79b0ea629d8bbfc01c979829abf7e3a06ce0c2df11b2e92b3ffc02935484fae34ad5106792b57f985fbc8103e403e8d844707d571cbb54f8e15c76bae2cae376f5cd0e357185f20d60436424f466d2ad055125a3f5c566b2210c833faa95afb533ae3f8b2faafed37e86596ceee80b3d2b0c64bbfd119a7347acfbc306b523d1298d1b33a94eb7e0aabb9fb9397a27d37a3a565febca9a1c79a694b2f5f1719d6ea3b4a93873790eb1efe8e501b5c50a3a81421894d55c69512aacf618de0499008e1724a2bd19436bd063ca6d3dfa07d44e9869db23b8e8ece49915d2b7c9b8c4217ddd8df85e527704582c625db6b22229c187064681e932e909794976d2c2487d1d9610692a3d37399ba538af86bdb0c046d3df58a37b51f36c1bbdb8de93309d93e0d55048cf08c700f1479244067cf0dd341001a0ed2d3cb533631e254369f6aa9e3478e4c31a6ac53a7f8636b6807c0b639806bb1fa715c26500f2229b5f4af3f7433afa41fd76144979197318e4c809702421014ffa9cbf5b42156359c81689223099a36ab0f6f0ceaa69eb478810754b5dbccf0fda5a74d4b3e7a7d22062711347bacf2c685543ea5a139c5432a48cace1e4787a271816dc4361ff98ce58a5d8cd0d398e9dd85ed4b8a15bd189ceaf79425657a55f8c074f05bec45dfced709ebaa0d8454a64a2e292ce7f32a5206c395cd6b5fa5d0f79060d6bf9ab808b10a58726b85d98da03db4a23f4f60b32061044f4d1e17c7f5529c9a647b9fb2624cd1b0db9bd35cbd324dcedc6f7bdb940d6c4e59ec0178515122aaa9f8db742b4ba5b42848c99ac0b965884a06db033ad6cad1cbbb36028da76f1cd71da63cc30ceb71792f2a64d20c29e7c46e3a9da36b86f8fd166c3e8459b37f63c2459d1c2011214ca6a33724f7c45cf860eaf26bcda2d027f355d350c81c3bc0a989149e1ce1ca15a54eee833cf36ca18510dba009e30bf794014731580efa82036604c6e9ccc86dbf0a4273d2f69d672e5537b19e55e6d3202db9c499af911e2d24dde0825220ac3ad74017abef44be372c7a46ae0fd75e36e85ae32b2166b0f5481a3439f787f0806bb5d8a84e9798907531904eeafe4d527b873df6abfbe8e04e8053c9fc27be5fec9562560b3b73a91a90348f56f4c5593afeb0b757a0d222f58ab17c3627d2ae7f42e4910d7322bc79b1fa86eaec580b6e04f9d1d0d39b3ffa09a88f7fec3db1b932469d82e95a719e0eb78442ce7dd9e0f434f25597f76b04a3c08efc528ce0ea324299a10c6b5aa21d3d7e0e1b28de2e1332a8679e2db32c984f2f06d356d9dd01dd69c53dc0e805ae5f0f29767ecaece60461bdc2a3eaf3fc9c29904a525c0d266a75d7b274a6bb6cc7d90fa9862f5113a9a105a92293fbe3958fc9b8fb80ccf5200d8d77b3b95890fa141d28405bcce7879789e30f54e69d59972f121cf4ee78be00ddef3ee0a79f4416d066ed4877dc646f3838fdc5766e2c62836f6524fdf980546d5119289d37ca03cbe8b69d76a598e9ca256c404abeb5c41d26a7668746e0d5636ed6c0362e150d8cf0ac209a35816187df1054d838e4af8751e0aa22ef7b77ebe06aa586f11836e93255a2282cc9db8b946261fa593957f45ac2b463d1d49f72ca42e9e735692d3982ec475b214b66fb4188efef0edd5599a7907ad3d4a20964f4890278d0c1dbfa89167d5ee27eecfc6b08a760a3f88d5b0f0ee9b51e9bd325a50f6483fc946eb3119b9df4888b361f7838856964a15ace76bd80200c5bbfab7d2a8b6b4ccab9ca34725f0f4c650cb535d9f35789a6a36dacf44819f23ea4a28b3be7be92155f667e3e726d639b29ccc3146219d41fb14a0b7951798a6f1fec43becfa811503fde16006e022fb07ea29e296a1153c890340f312dc491e9e442decea91db3b7e21b9a25d6de2cf9d58bcc6488b7018516ddfff5a1a73fa436373f9173ebb5d1ac979084eb67ddce4d4937bcc864ff89be5f0c6107f31be4e262be9da462bc3f4a534c2f8369f200240b996d2d846c39ae5971b75b8d355192672f32a438ddad5ff1636aa36f84bd47cc9f45a75ee5f83f659d4f342442ad37e9b97e91cc9db645b592dbbc985a187d055fe1db5f8d23466cd27f2208001c9621cec14611798341eba8aec7bb7e01195289edf114965edc4c70391ebb959ee2aaa136c88937960c6aabf0618b9fc510ecb552e0f753b139d65ed6c50654d75a81256527fea88596951c1a69812527aceb698b0693dc91443123272ee87dd4ee0d4d9cc4a59cfd010ba2c09cb9074ac5afd6fa528ce7a369a40f64c6a6bc374e44eff288aedbba7d3dc8d7fade0ec6153bdfbe14b0b05a95a40a39fe0ddf3bb002c32aadadb9e58cc34527b8324798747cd3e37e61806c90a15921fbaa0a689e0917c1ffb67e3612d545d2d2df646d1717bf4909ec70154eddf966da8fb86683be75a54fe83bcdcbb4b978229cf615906729c261a4162815c0f2711fdb203619519e2803da468b19409809e14350b021255659009b4edc1d6e54f504a2f98caab5dd7eba8f441c9c4435e6910d293b634888ba1b968c8e485c0c46d06ac1d166c1094af12713b3f30d4afa1f3b86d8e53c00d4fd43110a9736ae8dd25e5dd0c3ed45bc816488c7a74ae64862528da99b2771aac3251b417b00af9199237c5c109517f503e3074935517396ae5e93f4565f672fcaceb19017f1e6a2a10751ad506dff26fd84d339ae3f860fb4095ceae36beeeb5e562eaaed54ce425887701649124e95fc59a649a6ea7a3d61adf07a75c670b4fd0a282715e7e2ba9499e69acea4c1cc07414f7a42fb136ab2754e8a6bceafb4a530e914557cf6fad06514ec8578096e085c21afbd8aeb69eee5cbbba4d1a3ce9176cb03835d8733ac039ca5a7aef822c83ae094eb338e081805c1cce7e64a0cbcc2737ac75684be1bb0221e4c37831cd1e2618b915dbba812e3c9d01c33ba90931644d308380b296df5f75f8d994f06c1f9c97481e9533d5a2b618a507f08caeb439b49e9b39ea79b27447c0302da46c1d1d4709dac3f13b6072f228ea048eff43886716e8e883aa1ffb5fe0586373943692e45557ecb5b78fdcc54bcaa33c34b59b101428b17079173bd5d6c75d52415a43f6932cc1413f70c888a6046a341a678ad94ee8d893f79d8206dbb6020f98589d3511db444c4d4a8319e05e5e23704849ce647294f94d814d84ef1842c6e11c75b95198f124e57bad2c0a234beb189445543b3107bc02d6b6700f786cadb565e277155821a0cbf5ca19add48274b6a0d094e661471d7ce95e2ab1b62e11f447847b8ffe3a63418b23ce5058685d1e0d86cd5bf50d228db90380c93b4445c48e4d6515fe0d63905de7f71a8d459df5deea667fef8a6d597bed073205358de3fd017e3d3a502d017b7a720264b941c2308c1388ce2ed7da0d6d58e40e391b9b04c61321cf9b8babc4bfaee53fb7dbe79326a380eb5d296684d703b3f5c571ca618b107397ff515e4533d92c6684e36bfc24c20ba507aa3577c3f9047c1a24dcf513409d6b0c36dbd7de7097c1c52d7fa80e1fcc7aa560a20b8420ccf8cc1441fc90f4d067737d211e4d51d3acdc605abab2775c4a3a6bfbaf650e64040bd620d91d43c947dc1319e2dde8e26e3b5df93c598e95e507e7d4ae6c1d6b465425fc3e32efdc0e2891b3c67cf67761992db69c31716f9577c835efff64eb6c30087ac60dbcd5f2926359e48ccc458afb268b29f36404f502ad8d68256dab3c23af5a4084d0b159ca39d92c3251671563cfce1eb5e88a93b5a6c034ff7cf545ed82402255360541ad195e42cff635ee31ea34b157da4b14442a0880d2c99e99446b9e973ed7470e377676e892eb4aa8f7116cfb9ab67687edb5176b08e89db20243fd659f1d823e8051c2548cc24e974ceb019e22ba260c6035ddb8cc1e93ac53ebaf182b1f28a5af64307317416777c11f5369586695628f0cdc51240addf4c1a10d0503ec54e0eaf4d5dfb59f97f24108f3db9d10968e1d3ca6362d50d69ee610048cc2ac82fec8fe2b355f5e66da75519e03daeafefe4897e4aa36703a41602d1725fe5580b57b2028c72cb265e180a11aaa174c35a0365ffad9eb61be9a0ab4ebcc537d942016c02ad182b254431b8db93a99154c04ddb23c28d1f9aa5c3dce3d4567d5ad2b29d8cbed9e5c3e96282555252b90734e5c144c4f5ed72ffe110e199d5ea35047628d2328760deece6eb208ebd6a9fc041e254aaf0b2225e72dab558297a538fcb39d17d9d0927c67dbdd78594d654518e2dce83154902aced61807db2b0c2ba4af591894ec2d18e1e18754e202db0a9a2d5631db2daab2fe287fd151f17b2ae5cf9c64da84d205049c56d4759b041e18ceb555af96b359c478242ac781b19b6110beea9c1ec1348df13d13055743bfdb07c316debeca7d1a890149dc232360c08f240fe62f8367d46f4281f60fd4bcc5887de1a2e81a260bdc1a0023edd6427235e0879b71222a9e524082498900d8fde79d861ae116f4ac9e83c13140e8e4109419e0ffe1e9ffae3fb31b3925e191998689d1f4099c9926a3f0ec2c0e7e177db41cdca8433c23a42d2520edada51b43acb350be1f4157d33bcab4e35674f66028a3a4c680d94eb934c7a07123e78ac7b51825e6d349d6ee23c1d9a92180df90250d03de4289c5016928189aa103750053f677bcd8c5a543115704d5651fa3860bfbc89372245c31abdc13deb4d6e8225ce55d9437aadcdea6e10a147247e9387c63f3c2ed182bd48d4efd5d32984d5fbaa7364625b20c7771ccd2b74b596f5f0628d4457e1bc4a72679e6fa52573b619453792ba879a8e1a700eaaaa720a4dc2df22e9aa7d510011597c1743712688fa72624cc726c7dfd5fbdd332811cd3ea0446a2fb59bda4f95c9af3013043d1076ed60001685992caceabaa1817e1d32df778850151da10b196dfa4b996efdcaca0b68ab0fd8b4a56502c118ffa1cfe522bc6eefcb71b89be209386e5206e7041a9a99dbf2f90db000dac49fc571c6bac23b4a5754a780b1593f20c278e74d36a5243f22341d3e24de3b7df4530c51d486bbb6e2caec1ef2df3fa04f9b562597d4bfa42b75b6d44b035f4c318db03473480d88f0bdcfd9eec57a09715ae0bbfe9be19a2396f28f2147650589a341ebe260e7ee1d3d6c2a4432cf56a6a36c4c3bf3cd4e41bce83f471225e141a19c9a44912ce3448708a1072d21a59971182848fe180402a0451b38392ac465d1ebc964d68b449d964422161ef99c35967d5a1c88e4ab5134d48e8ee6ec4169d934be11023a3cdb77c5eee65fcd5e3f3dae9cb1bb19eb4b19127382f1b8d4c00198612d9da3af1faeaf51a1a2c4951f3375dc9e97f361b35f61cc33abee73f015ed2b6509de45ee72050f525e25ef35459ebee6bb124ac785a557210cf9d0700f587161f2268f3a5e27fddec0bc3825229eb8bf4275bf5a5e5f2fd7bec713f92a69c40e8ba2f7fa0e41a5e2d15cb075945e744a2f27719d328441aeddbf944b7f453ae48a0cc7479406ca3ae8934863cadbb7e945ec9f66e4215147bf7aa67c8a1113d3a5b6514246948e404908836a84424abcb0036933f8313a2169c9080e3ad5f065b98ee88dc4078411b90d757c463f219d47aad17a405d8c45de92c5507d99f50046dea42957fe10f2e8f647e4fc7a45bc28aeb56e574533c037ad927142f7be7a38bbcf883570e9a5a07e9ba28f875b41a905b435994107955e8d98787f4eecd13f2dc11022f6b35a82f0f364fbf5e18c6b948204e839d14eedc803d8e43a6c7e2e454badc4451d4ec911086c42335998e841f39c140a086c166988460df35af1118f5725874b811edf79929bd3b9556ffc1a7ac5c60f5f1caffbffd1229989e4760fcd057e404f40ef342849b90e3d2144efe279550099aeb3cb6a63a5ea5b0e0e6f5cdcd4c86d78074d56b1c989fe496be2e3608ae8b9f33a5cdbab6e56b5c6aa7af42d3a18fe4ceb2884fdb07bf80d87f4e100f965ca22935547ca79b39aa2de28baddf8864a4d07d2b9884ef6a8b25c5058c7fbe2813860b59f31e034763518dbece17a63926d9b2b2fa90258868cee1c8eb9df71bf8949a130c6da50aa28d6b3585c92f33d89ecbcca5d8ba84eb34d065002108b3e79ecb450dd3e67acccbbf0d862c9cde3b215311436d67bdd041c7a5d4bada10eeafaae45f7a2073d750ed58b09269370912c6f68089b3d13273547c4cc53dffb8112a8ac71d7a68bf1c5602796bab64d26ea2c411ee9ea7e29dc5faeb97b0dbf70b386d661038f7140fc639107c38e5b4761dc2203ceb1a73cdf714bcdf9a428425ff3de05c36e9b54002236169a1d93a9e82abaa0bcaef3b3001cf056e4f006c20ea111654e98b351f2e94a6b81088fce2f8e391a461d32195a2fe92a0cfac4741abb61f7b2bdf2de9a6917257f9933aa4018d90b6242a67f0c6646538986ed1f97c3b4e96b203381c0f088bc8c35a7942502867f4044718bb4d0ba214decf838ca6d7af3540305fcf5b0544d73259576f0c27246806c991df6d6dec197205f00ba3c5c928d6e043eb01d91d360e4ccfc86ff9d3a28a0e6451eb8596a209c4ae3cf46c9f15377767a2f66106076f211b940769b2af269638002f09cc26aed56978728a4b41d5aa23c1d6aa101d8d6032a390c8f4b50e3ee6d1a4a9211ad84b6f7c8063c93c6b4478642261225289a3b7014eadf768ac8f9a45e213e275bec6af56722e83090512443f2c235b5c9a36d46c58603f02958181f03fdcebf4ca594c804405ead478c02dda00f77de11e4cc80073996817fa05dd5850306f3b36d8b09e86ddb8e1c043c94fd556af409c00ec6c24b01bc72a349f6bd9505e0df43d544834ba65ddc3dc7ba6a0a162fd66401aa264b666be233e0540ff351aae8f49057ddfc142f3bb1886f36e2aa5448dc650b6acb28e0312b517dd2e5c0f7ab30598b1be34c73b1daf412ec73ac8be7e69d8d0b390adbf1a00fee1d20e72cbd23048ad7c0d86b3bc852cd8a027512c2738731afe7cb8b55aae9579eb41db119e5ed135a1152d1d7f96890aec257656203d905c5170f92c6f2a85095949ac2070579672f16f287b8987be7cbcd2d7d6c6fc89665d99ea5babf020128014564f333d79d502a1be76850c2a93bac868630f948db88cacf87439abcee6fb649ec42000313f9cd9d5ade89e935c16bd7217860385df62fca94a52d377fe43062b277ba76bd0b6500ad5b30acb1d314bcc5131157117467e2355ef9f0fc0f74a8827ec459d2349c95e9ee8b6fac9c13bda09b5d124fb2e383d6925a0415bb389189e1101a0279abafcb0092873e3e9a77efecf7231560fdcc0aba3526004aef176922194030bec5c5a154014c90de45fdacbc2318870d6a56e0e8793721817c11f9b71a60cd07c7d0db27b5f310faae79876cbd57a09277265dbda69a5521c24a81285958a1c62fd4a57f4f9c120e4d6719aa35e5a22628f90e3cdb57a7df97bfd81d1a38080c594aa2e4132a77b5b8a75ceb34f74ec967f9e5e73566623fe17b966f88d287c036e3fcdd086169d1f166271ba1dfb21f52c3f264ebf16ad2594c960a105c6732233339a37a8229d43a1136cdf5f792eb87291af45580bb70e2720ccdcff81437b627b1b6e2fab07fceb210a6dbd832199dc9b83d5459b49763935594b8834e7d15bfac8bdfc54781831533b520363f4fb85219045a1fbbd3c2ee6bd21b893fcc4d3b5ebda46bde5c4817cb17736c0e8a9b9f15ae642691b81bef9f9407069250de752af079c16f1ccbe6446452e3f9f299bc4681ee570a0e217445c7c05f9b060f0ad621a84c588f6e866336e62c8ec259ed0a78d93b9cb1da60c83464f943e3beef4a1b1e6be20a06332c715fa3bd7bfc0b33f0de942d59f73192ecbe8a03f68304e492d4bf5b53403f18bb030316c43fb0c84ba8134541443c4643a259fa1ad42246a7ec4ad727cc9cad220b969e28dee27438f3fe79fdb357758e8ba45e2c04b19a42347cac9b49077810154e077fd49a88dbd9f0789191cf6b33a15cd9958382fd557c828fb6b8654d1011ddbb21beb68ee590820bc50d7bb1a3f7dcffa67235fa03261943d5c85ce7e9d6f759c9b1883fc0fc137653094f3cbb4fbeee0ba81f2498f05bb95c13ea62779295aa733ecabb6769d78632c780a635c1730c99b61f662b1c4bae2f2ea565bc6bd2bdac823b9f0fc24d5fd4e220bb0b3cbeec311a331100f4306c8cf4b4ea55427421d42a5962b40b3ddab6937b152a083249eda8161d44c1f040e133405510e23a8765407b86c35912869f76f1ac92ef6650a306d65e38f01ebdccde7aa3bfd0885b009e6c18472b22c382e13e88a1bbf7c37e9a75206bc6224d485c5ac8a64d8072615334d14ca832fcd01491dba310cacafc733c38a3c878c26cc17ef6a2e229a4fa62666ff16ed82095b31d5478db2e9f47169b347949a8543dcd18651c27de875faf2e12fe4189d67b27de82554ad9c0912e2715567cee466872160e4bf28c8ca14b3ad09160dfdfb7ada2460b9d1f1637a0a9b7bcd9097084c53ad2204f5ded1d62a996db5259947eaf361a324636250805017fbaf29dccc3512295741428c9b5d4784caeb74984e2144006d93b84b9686c6b8f949b1f226561a2a5abb5ca8ce1197c06fbc38acabd14611680d972e134d9833864e5c6b96767c38dff56c5f0bf8b390d217c4735988da61ed8db0e961518ce0bddf0ba53cacb127bf03aed5919292f023a664f263a2e38477e9413cff79d5005646a430f94e60927539c39e70ecea551c847bea0bc613c174470897b19f94019ccee33d22e81afbfb940c58e7a8320002ef00f37d35037aa2c10b0398c425f7ac543370b955a466bc0ee8eccbbad4519d444ce0484a2f48e201f3f891e6cab7aed6cdceaf044bd44da1fbee41966a8ea5e139b0a094d75c377a412e716dae8c0bc251e005c43fd10ad2b4c4f63b8adec29306edbeb7700c4b4851233bb0c7d5fbe473734bfe7babb69616b36337554989bd006f85a3b2caf624f154ea01a1a8fa1c58a121fa317fbcf3e531ec2d6618410e91171a53842f9baa34d40a260a7e2e5face40b328fadeecfee19ffed7d0215836463103e8141704bf07f9e82b984c2fbcee30f6b9c0c384924f3cde8bc249ea1f6acf5bac605fe83e14aad2387f549bbe6198e05ac0e1687a6eb74db3d543b2bae26f709da2d0509600771e596fcdb914a2b08cfdd655ca6886ef5eae0de8b0087f677967a2fe58c6b4dcfa15ded53da1cd9e736e02019f28d20ba28ee9131523820d77eedcbccc1891df9445586d16b3271aace658cfcd8261d3400ee24a404e80c22c9c5821b86a5cd80a624e00ab13fcc721e703e7a8055aa3a7a6a2b1611d4a5c5940b5e076e4e285d0662894009d983f59fca17a5ecf0770bd10b4e9c683b5ec99a2a1cbd2b9ce69c2339b58f2c0bff82f893833af7033fbf4700f958269ee74e5426751a7ce8d98b05d07231e89d623e57038308c547978bbccf33f556c1df68004f4456eb75e9f3cd4caa0bb1f43d835f4c2f1278162593bf5d5a2538133f761ed63ae4a58e385d660e25f4d55d6d3654bbf2c6eda730f225cad09e7440e9ca994decdcea93c709ba0bf954d440e1d42f6bfd6d7a81b82ef2e7046bc85f533a852f05c37ee00dea3c5db8e762c57dca7311db8521a6ea3d59957a6e77bbaae06f4121de06903435a1c9fd20f052dd2188b4dc949bf3823588cc921fe5a3f7f25f4eae805fd7017d2e12b6193b93940ab6e7f0d2ebd5c37cc194d7c9dd8c7ba866d707c105949ca584069f3dab7f0e630ad7c3ed681104b1fdb425f73299aef025aaafabec7f11b0d7df56054f2f52e3c2ea3b3ea72697678e678125a923a08434f58229ebeae82023f0915b8921e4e55fd46a9bbd7dad191fb14d7cb8951e09dcccbe7260d25c93ae9a9c983838862414d5f2c850e6a6eb5734e04dfcc64d9b1cff0b4e7663322914afedc24b1822ba9c819b41b28a101776c5604661b3270d3b9bf74a3688956a635d322b245aeb5cbfcd84206693abcd374ad0a7330e481b91fbfcffe9b53eb02f203c2f6b513c19e218bc6abedc9e0727b317457a358b64b7fc2c45bfa8300ee9cc50d104249e767a8b5f5ef54cbab52f6699dfe0931ba613f07d2b99ea7084a6e86199ad556179e9e16ba4d26a79a1d3d9c0e430156c3557f3f171e4e1a57c16680e7b0ac75b662d6d9e790d0dbb501f62f40a162c866cd3c7a2701cc9606474bc6f04f53eda3d38e01f4e0d4dac5b6d9683d197e96b0d71393447c11a63b49e285ea7916200c69e6b8d07b8d171ab3be41758ca948868ec948e536057c16c8b4dfe409c3189f191d8d4af28a2a2cf5b34985759f86a75b736bf74f4870bf162312a25218eff471546370975ef02c4f4ef01d1b036d9e8dba4834b7f5aff3b046675c9c5b8087959b0bbd6a6b0bfb64e3bd549cc2c84665f4cf8cce87731c614cddab457286d88c015dc3f94294650f42fb13009f380eddf6407c5c732ac7995c6138e732a4dd17dd44b32a10bc7b46f320c9494dfffd30c61735b9b15f2c87e5a319f153081b077e69452c37dd6f271fb1bfe70ca74446601d5f6328f68a1c075baf633c2de9ef17f7e561a3384b457b30637d132b8623ddc526887b43bbecaaf4b2fe2facf2d21198f2a4b1e05b70a58be2142003d2ba4ea6a09120956f8ace08eda8cab7cca4bef4ad1624a887e11355e90f1f0a8b1f5d94db9cb01b7642172d17c15bb76c9b680cba6bd651b131e59d0e6565082ed7eed80ea336f2bd5b97708202b3b723d09fa2a2fce5366ba6601da4505d15ca7fb6b07fe7747d4b7d0480735fe4cfb16e5f7283080f456e58108ee13bd0e3513d54fb7e88a17358bbbeea986177c5ac97969ee6095436422f8bcb7f8fe7ffcabd23a5fb55d49f2b9243189b68a40178d4f1a776ca51b919e8b193ac5a0a5754452a53b3ed1db309e175a13b730a009d9bff615682d250439f2cd32f55e11b44beaaeda61d7599602a41eb18ef45ad7d90b38d824360527f7fff35fbe85a2875213aba406dcd538b8eb7c0c63a37f673801196ca679281cd09c81f44babdfe1f6731a63954fd26b1274cd701db02f99eb4f78bd8b3538459f44f4ef381b7d22d0a76a9a6cd115ab2037bf052bcb549657cac1e75f9de927e3223ac7d25e7f7abe771f041e9cbbea8019e1cb843158496918bb77e77d865c394188a98974c29f12b989c607aebac48cda90812982ffcef2dc1e602117e924a1fb6e6462de96246c6fb562fb2dd32515e6248cc494eb2360852637cb9e64f9747fa158fcc807be763afcac2c0890060983603f06c5ef0a982aa96d758dd673deb1f15805aedb47716249ec1c8e73bb9b6159d9c23657fe4c53771f3ba564b47d613431a5f704d2101d9a461b1cc9dec5a76829286a9988bdae50079f15bb72c7b0ca9b6ba54848ece9bbb90792d96fd1b8dfc3265c677694a488d17b6c71fe9dfb52d4bd4c99c04ded10b5a8e09686a6e76562acfa61f6653870800f6949ef04fb3ce45a2fdf690e142ec501a014ca016a6409f2afb0230743cd9e04c8c7fdb1dc0d05a515589f302d9463f23b06a352c84a1b06e711336158ae1aafccfb4a9b1e4a599691a3c0a663413f0e2ea45eea146274f644ae5238b8340779fbd767b9c9e20d15b3fe14bd40f435bccb4e25cf6e178d242f4b1340f749ea26106e8c923f18735d9aa7b09c12fa4dedec9ceffcef934bbac549c729813722e68733ca0620ec81a02afc73c38c11f12f9f825d5186aaadb8af5e4bc10149e24caf954464f30c639be6f16bb3ffb7ea9f9256a87649c70484c5f25e3328db8d0be2e70b43bdf586572c5e6c543723b6e76c788572e720568c32dd68dfdeb99170ec9dc9b3fe635680b9c7f40cdf043d5017ea6c8ae292d3e7c52a85dd8562b222068356407af41944447f01b622485a10e8e9a3ee9d414e17eb5674bd720100d588c5d0b927a525662492ce3789d9a1cfadeefe0b8e1684edf84a5451389d7ccacc9bd3a34ffc0128ec914b59f9b4a2d110ea85893185a0dd4185ff6692327189edf5a13c765562803a3336024bee0a35aeaef27e1429d94ec87288f2556924b93204df9f7c8b6f39e3767b541b7b0875e1112391b5e36bffa8ef3d0efd06f622b9990c5852219327a0f00318ac9e0fa8d1773c46c0adf084df24539905c79d3ffb47b04ac053a5dfb84f24d99199fbde94b8212e587837039dc137a0c498cba016891dc7eff8e9153dbe18cb6ab91fad4216ecd29020afd6232bd4b0e7ce2c8f6bc4838dc80918090787e6b7370ff7c44ea0f2fd959dc234987ef6ab9009327a19b5b22bc24f741e73f4daf2346d6a85bcd0cf8fe0075fd3210ac6ff929cadbed28d571a94276c39b7afab9d0b35ad914dd90e11f6ab905b1cb061e0c32b1d41b56e99f3d0db1a96d2a6e6163d687b40ba99f66f1e65af13ffafadaa951d123053f976f14ac359e8fc9edf6b5b7f622039364841f2abb6e6c60776cd2db3499e65830410e274a4270e032e4b9b31718eaeed0bfd6ed7076104091a70f283877bd36d9e07e692ddabfe12a681665a805b77c5e8819933b9f4033f6bc9e400c39e7fc76e592e67efe84bafae6a73f5281535597d89213665d74a23dcb06682e70b10cbdb4da3453d21224c9dd93f37366d8286010e1ef5664a10969b9bf54cc1404d32861793ce1834a43b44762a8810f508d7390e8adfc23790ab77452677210fccb7475fda7ee12a79c6e244070f4166840110f6e197d2d933694c104a1cfb4a75f3be1ac0b23d60b5b40aaed8745f15f1426afb6f5c610b93f0698ac9d2e1dc89e4adec340c0cb3f98fe9412ca1a208c7365072e2bb8d9c73f9997436fed6244530da2a7988a47cecf4605ded410075e4b1e6246e0130d9c3f53661a57fbc213080e6645dcf4ff459bee454a16448d0db40c97fc3680b138ce08d8431208c6e52ed182cd183e4d414202f193b5dc37df723433e3688e8fe820af6d9093adeab98aec75398e355a94b13ad1d06f00f2efa8b4f6b2a46432cfc12995e3b8bd6f9801cc9ebabaf5e0c2bb532f707bb014681c473170b7dba87f3bfa2959cd02649625e9befbb9e0914b1d20fbf4c1e772a648c8207ca06e75d23d7213aed910ee8416d054d9dfe762879cba174559b3a3805e40c609190eeb51e47dfad024d3897f9bf97c47aeea472bed968591aec87983c0c03410b2d5757a1ed6085fc375e8a6e219cb20896f7bc0636c1ce3bb7072d9fe8ddd83aa91117ededfb0f21193deca3db4f22db077d0b331cf5c10da8b1182c600347fc316053b038be35abd2b72cedc7711f6ae03e669fa12335ffaa32e44a488f18977b3c6b2dfc1f6bd7141ea38de64341447d83a454ff0dfab41d6cd3f54a9c6590205b5c325eaafb8ed2f1b65a59b2426754c173d7cd0b86b1d27b1b88125b80a014c11cd6a2952ac40196d90840fc0d87b6a75ad05e38d6ea4595c47109e237d5d1141eb14363e8ceb12275f6235e3df10264db31d836499d0fb2e6a85226b4b19ead2210c464250d603427c07814d77ef22ce337ff23fd071c4d5283a060848b42f77f309aab54eada83d0b5c650b0329907562b60e6d461488055308300f7c5b9d7d0df4cccd0d44c2330f87e99019c36f3737c2f61e0593b738120af60e6f8a3bdd5bc237f0c8368de2d9d078b826f7c1783bfd15139d6a319671be202bfcd3c5fb7dd59295c9500eb66398d2c39077460e23428b70b0be46291977b0802fdc0593364041d175759ea690229490ed585153ebb8b4be4e8ce8f2ef1aae2f175d73cf42ae26a94b86c48dfcae8162a8f1e3114eb30e64b1fea93b2628d88f713165bade5cf8863fa42fa2fc1c8aa1f6ebe17a374d9b25f5947c7fb6e7dbb24d8276fcb16218662de4a991a2a486e7302fd0f71a4668b854289439b937778bae6784b7b2b985ecd87c22611b3bd31ef04e67c93778f14419ac23346e57e28a8ee278597e2b77e206e117090e572387efb8a781f8e020b82b1323221d80c20712c60cfbfc6d7bb910518eec7005114dc60205ad4956d6d44a3a008f466b76672d7fa9e53baf5ae2742b2d1ad94bdde8ed6b48247a0d5ce875d0d44b53b23e47d12adcc853a5bde1d5d312099c42457454fae0c3741f09407054e2206e28d0e91b4fbd23ac2c6c7a8fa5186b57ff220c0918c9c489ea9d638ab08e6a080d5ca660a888e6d7e42fb86afe7830dabe372e62f8507862887f7d3f0777ad1424152e129b94c77d414478bc05a3af7fb4a8b0816b4b18e42efc522edfe6e105d282a2e912733f8ab832af5f61bbee1cfd1915ab55347ba857d6f17fc6092c18ca04f06ae73a196f2a3625a06304b098e806f84c469940981e5608a114d25bce0fcb238ca2e12572127d0b8abcde531a4f06158f80314cfaa7151842086d5c000f08a001ad6588d8bd86ad7a465234d097ee9da526cc1d7401693fe0ca86f8d0d1cddaf4b4b3515b7420307ea2ea8c36be41b04483a3fbc79a2731767198e3a633530bac8fe7f9bbd9b31756142033583819f94240f78161ac8b9a231d6ec94ab06e90063739fbfb0e2b184ffdbec1c9e08528ae2c93db97a0bef6d4bcc0468b0b7a60661c162d29ba88bfbfbc9805ff22426b01af1ac1b27ca5febc0afd0acc95205f2a9c80953219dadf8fd7032d1e20bbb253087b1e6c08a2f77ab998325d9b9dba6fb7a284f6e49adb856c8e257bb923dff7472ff27c52e7194f52bdf890751274f19631938d8ac10f1cfe0290b5ed38e1938ca557058d6ec62c88239e41afe220cdbcb8e8a63ae398f564e3bfef9da98154b27a4471d499a4503dd1419ed9ec377abf3a266be357e6ed773fe83f8a1d632d31f12ca977ad54dccad92e64f4e769e0741d610f10e4b492d90b4a5f9cccfda6f6673640cb8c73bbfe1a82c943cfa130c211818e1192ec02ae2d48bb79fedafc7203189906510799381e65e3aa5d6b8284fd16f10260fa1ca1289aea084621eed327d31cb42c1a9ad70cc0c707147a5c30ccd1e21f7ce9a51cb444bf966cd36054980cc6d1a7a652e01c31be9016f0f1b8bca68f3f48fb129114e60dcd532d7493d3aac47dae970689d7c1e513994cc6db7afca5093f09c4b9d87543e0abd7c9ff47ac21b5f94c9ff155eafdde53e9b99432f5ac276715951df554f0588d7b74c5e07d73582b575977d09ed8692eeb0833c3547062088597ea45e8f1a9e937a82a44e42dfe1cb453ec2ba1f22e164df01812abf37b878916c7127a63f619a645fe528d5a0d3e91534587e2a81485e04e6522d42518591ecfbeaa037f86c0deed96aed844212e646d16466873968153fe567be7b1690534de9c97055614cdec56ae7c1658edc97998b7da17e1756bad144450203ecb094690b58ca21b4f21cb313cd33228627d3eae572b8bd14582c4e91258c6d92aa952c5de332d73088032aa8e0b6596cc0a8d686d23b14c93ee932c8d22b6f50140ef4fa710da155004059feac3025b504d4910b9ee37ae9070170a737da07102ddc0503a89d43dcf767a4870f20e2d7b3d895798bf8ebf1efa905bc9c1c466b02880783ab762e7be75f4883050bc6141caedebf25fef79499bc3563cd7656941f79bd12fc65c81075f0fe291e2a6d3d53cf06119bd8e44e65b4319bee100b5c00938128a2972adb62bf13e0a682cd5f4cafff20e2fc0e22da7ddecd27fb46372805895c4b44c967e610bea6f41c0b58004aca90ff815c4cdf06057c6a36cb5a4afe497b0a704595670cbc221d11781fafec00c48f6e94de2bbbe93221374c730de04842bcd81bb7cbac90a87c3f91735f0594b112fc5abcfc2b398abdf80ee09c2f789078599eab15acd7d67a7638ea0664ab8eef8170aeaaf62a8681dad426f0ddef80f694c4c5cef1268e980e74f4e4ee264f9651820638de5646b8056ddc4652f5e0c50dc4ea25254f3091200a40fe2101af7a98abc2480d829f7079b0046486843cf6611c1cacdf9e0d82813a7a9a941a6a18fb3bff504708d80950cbf23c764f3f1c9d7938c871fbeb906b84ac7359169ba9a95beb13dce757ff002ef5c3a0d1d6797268a233de7f1faff3cc9e04a0ccca62bffa32a7e782049fc2a0aee4f035220a542beda243754393329034a91644322c381926f0f4389a7399500412c6714a6eff0cbd30a4a36a38f401f56e4534b23175c151a5c23dedc0c7dafbc28f77d6bb2e744b4915dfc142cee35dbea26f96ef3add83cae6a220ec57ff695fddc6a94014aef3c170fe6e2963e2e0a1d522ddc9cc4158beab31a00105f4d6959c245e427eb1bdc6b4b6adc55979471a1ce7ece6d83aa60a222a47ea46d21b9b76d5bf385fce9ebafb3e2da5a1c89184ebea9439da8dac9bbd163b6fe6d2f69a340d3117f05606e1d05027c1cc291395053c7aaa794a48562e9457b45541b0a7ca567a87cbe74c473c59f9302cc156985b52c07202bb67609daae62113daa8ae4c4205b60ee6b62fca868e3a85fd79c0f80b529375ea66b6bb7ef03366882ed504e6dc2151ccf9bc67bee55aeaf61193567c808a7f4d5fa86612dd1e44b66a1bc4a17d4725980b2b930341719abbfed37c4a27cad71278c1a0b20cec1c3f47bf84ae24e758def72d91e0baf281661c7739b34cb0be50207c861d4451059f900e8ad072f2c5640d7c5d119e3aca76f9c248ab845a976c0f8d503de1ce07b6226772d22fbc923f366322e492fdab5552cc8f27ff5bfe2224ce198381103577e2ff4365accd51aaab8d4033ee34343677b3263b8efb0a4eeefd3fb19ec7388d54fcd1fa1b4c99486370ad84511b19780514ad2744564bbb600d0434ade83da937f88a222d99fe307a657a828a834584ef76f115954c2c81312db226b2a0147151334d7a91dfac733221f5b13eca75f1563b446e2715daa33fb213cf88be50de7432c5bc4aeb74df3e6d8a43c807219b0fec1fc275cb097cdd465477240b5d8d3e812a4a73c68fa2e825a4a2ebdd200bac8cdc3aca056937ffe39e3ab81bd362198e8d4ce89aafff5b266dd83303798f79cb203e0e29894b0c24acaefeac9f927b10953ca33c880fdfa640d5b0b3cd35f9edbabb4ffc7e6311896e83eac29f47c6b29c2da402533284ab30ae0edd68e8e1619918b71aa21043959dd8b0123ef159c7c4f2ac02cc6e847c82d63bd8350b332e0fd227c3d2193b9ee14adb6130f1875e7ee8cebbd47f70461d48e17295975efe4773b61d03ceaf14812f4f2ecd0a1ca59392eed6e3e09039523cb5b5dc3477057311e0cd60c38446c1c4408d81b2158e007d87d20a9e980f93bf5bd1682ee8df169427241f1557f1e2aa60c4041baadbcd0c752001af633ae082ade5ffe8f297dd3673460ad0fd6ff8d884eaf972c60b67d08c27179cc0ee0bb308a1e04ea64e61c063830c3ffcf1c1007a8d5ec41ec82b0a9e36b258a9f32e9b15c59589c0316cfc83c109cfd47841ffcb1466d442ee798e14fd89439390c169115871dfe65d00972523209c6f51e9368819e69034d85d60f9875e80420a51d9465856b2dc6cff0d227627e16c278e2540b3cb9dfa3ef432aef1711b8c640623085c6a00c78e323e1cdc69bdb31c77ecfe4d166234edb0bc80ebfc44b4eabfd1850ea4b4f2a7c1fe0c1e3fd3a6740373133b9ef964225cda1f07152d1d8d6fdceacc458dde1098f360a823e946345bd84807140a064a032b8f5a40c5069aae292a919d8a15a4304efc0d09329d10842fbbe8ec3edf50d7befcb933af7a4b9e4ef6ea36c0e3bb688192535cabb20fd727791c750c3f6fb125010315058c7fe1aa7b4d89df4abd7a3bfb3926cf14714b572b4710de801dd523f30be359e6077a7bd059d69857699aad1ee559c198b31608d596717b84faed7d6290f9bc265203736260f3c0d767676d00f8ffffff07