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 79052 509df716f7bd49ca963e25d2e0ae69491544b57c3c8490f478959c57d0fcea2c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
beb0bfe553bddfac0e6c808b46d564f759c766548b510cd54cdaccedbe13c934
Certificate Block Hash
509df716f7bd49ca963e25d2e0ae69491544b57c3c8490f478959c57d0fcea2c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0380000801d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dcfadfdd070c1ed919584df7c60ba410eeddb8feaf3d44f27207874badbc682516a73e9db4af205bfaa05c9a4b9d14033a56657fc8c4bd46c8550fe1ae8d66a99c7f27a5d4da5e472b606649dc81d25eee24b9e7a795781971010000000000000040000000400000a0380000801d0000

Raw Header Hex

000040201777fc13e041b21ac7d5d0ab987b9cbdcf27446b0156472ac5b79362597dba512e0ae14774048b45f6f97c3c684ec920f6c94c913fa72e14a541985b28c9524eea13406a43cd001834c913beedccda4cd50c518b5466c759f764d5468b806c0eacdfbd53e5bfb0be

Proof Data Hex

59,560 bytes
121216020307747f5a706115b8e47cdbdd7ee01e770fe0897c549a42a57e8db52d105e25bfebd1c5eeaeaf8014732c72b02cfcfb63c135639f3ad3d02dfab5e99afc2be6ef729f95c68288e7ee743a40c402fd5a3311aeb08ee452002d3814514eff8b273c3e39ff0d8c6c748f6316fd6cc39e8b5299cbdc04bb4b18e65008bbb03ce8edef2ee3b2912ef4d734f5328454733811d92bbd3337a01d38c813d7aa3f908b3004c10f345aae2e14afcfc28ac6356997d944272f6889e7ecef87262ecc96f3c795a431ac0f98ac646f488ded06c730563e45f75aeb13c9029479d2a56d2b46f9b01cd6e229f914b56b515e5241a6216491ff1ea012c64e7c465d7934e3a1a9d4dfd8d57fe0e6b69d57dad43bc42755123f335e918da1d29ee2586d592d7de349d624350d79b223e5380f205f1a1245aa93664027fe607bfd5ff79428ea8c13600ed6fe20408dde37fe57df52fb2fa19cfd86ad6d3cab9ab39145362ed296dde9a93cde46fe908ac7d36d221acbefab1b68fad0acf4448a1f31a0c9449c2d19bce35f972a668beb1c7207f6ec28e573e19f3bf04dc6f12a310cea905594cbb9f965efe81f745d0fbf68c2c9a8f6d7f995a61bde205cbe82ff97b22f278e3793e292b3b36dd146b8e8d7133e14c00f375c5ebd137a7e63b6c91eb73fe68aef7c7b6ff05e2dce33c945e92e4193062cc30a04d2207d3120410dd918a748d7ccb4771eb5bd181773e8e8391626024d3a1b6d92ec61f273f7edb630a757022d2dc2b0ad35a8d8acfb6da8aad28433cecef460483a2ac8dd0dc02d2b2ce9e08d447e60baf34f0b4cc03a2bd977309623f7f7e08dae387f697187c4c2f563fc99e7f10557a3bd5140f43c65543e14de1bafb5027d5efe1f9bdcd884ed3ea1514c20915471f772b4e92a9790805fd5bee7491f89b44e9bc8bb431cb1cbbfdd6e9d1179d2a995764b48ed83120c5f4d90cfb4817996e293b6f949377b2c912510552e4dfcb0aa8bbe18f5bf210aee929577f88cf179094467595a905c5c85000b71a1a6324d543b99d4031d633e6f98a86ca4b4d6037367345d31d3a5122d1ba1df70b71074969378bc33fc546018377f5207d1aa1a9b38fafb0d592ed46d10a0c44552f0aba190b567981cd94c725db0881c64b6a0024a3204c3528f6dcccb34997dcaa2449d3827a50becee2594cf59674dc821e09d9668b7dc4aa362814442cb9b1729266783c9759a3f0fff3408765d128cfea75162171aa4363ae820ab52d73dae08beee0f172540c3a9bf88dcac76d247d7072d80df3f9f9ed70a9d4ce7cc15cf30093779489be53509555b753a7b8a4823185151a43c01c434c2616475096edf62eabb0bb690d2e0132f8fb3e474dae6a9f8eb6a45793abc8581a545d2a8c5ace8ae8f101edc2c34c5db09ef9f330da7682451cb2641b38351ea6a7f4b76b43084403f9b159a973737769d5bd7ceb102c74edbd4cfcb6c8859b0077433ae281dabf21b4aaf29d06aebedf3860b160971c64a64135610b34eb1bd8f4ded681f305d608fb13a222c04ab3f65e9f776167e6e53ec2bf281c3f4bf6565e4c860def06c98372ab8a1925f2f9497804a2e4b9ccb452273b13a9ab4329fa9249444ee37df141f491963ba08d3bddf7c5ed0e4599c0ee8fef6aa117a1c71002f34225679e2ac9899fee65eb9090f6d440b24872e3483eaab4c72eb13ffc65495b9b3c561f01c207fcf66e7926661aefefc698f37888edf65e273b1d7bb9074e42fb9f207e99e004d6feb259cae8ed787a2de5b76dc8a0cdc1f3d106648f0da841853c0faa566efdeaffe866c88f0669a2f1cf3358122d75202ee040808685327fb4355cf014a9066f4194e4197274b9836c297076e1179898966cb064b82d80a05e28dd6cc4637601909b4e78a1e0b186c828870326b988f17d491beb63b2dd1bf1efaa5d0e9c2420f9aab0baa94a78439dde1c055e995957c02c5bce66f1899b3df103cc97f1cc5fa2b879cd1c23ac7050147ea3aa1b7a993bf8f972259ffd1b5c5c9840b59eccc9143713fb8b9622f724de1d1555479751cf2c86b6034517de4e69dd413a85faf00aa9c61a2c6303a519baf75f4a9226d5bce0f5e13f0dde4fa7b88aef64509820c331a364b975c0fabaca1738781b022c42c0ee89e5d5a29273b70c7122a279f9e4753136be262e89917ad40c47e22c0a34e332313e184b14086245e49dbd140079fc4060536db36a27b912c625008569a993d1013a6fed6cf29e9efdb2337e94973f6b0ee37581f7809b95cf72c5d879c58002efe61b753ee29c3c251ea842881f2588192d58aee748fdbed3ff6f47874cbecdc78fc2e16666672a69fba0f6e8e8e4df5462635fd21d936ee3f8c1dc2a9f3d41a8abce8c10d0dce54794127b0fefe8554ed0bdb7fe92dc7830e142cf3a2ff8317ff2bcb0e49c29c32620a87b199c168b9cb2f3e7cc7b97ba574b1c756edf364cb27256e73e0639abc43bbea64e66d31f8a871054d356c8c5017a946ffaa7806db787c9e37a8f73132d95b5823dc8dfe022e99e35a66fac87dcadcf1212895d039bd568679fc2fc5c9c088551f5937e0b26de50d281922987e724eaaddaa618259d9533d6b21f53dd875aab7adfce8287e4fa4c8bc46a97c889b93a46f4a554df76f74973834e7f162c4f1b9f55de513c466c7763746488ac961268035b3a12bb043738fca407b0fb79f3f4eec3c139cc7e1de07f1d4e962ebf11f27d6917eed8c8a7745dfd44bcad5f66c6d053b46364a62bdc2a6592ef34f3be5ceda5f706ece2304b7225f23298e40d23caae934c31bcd7d379d60193640c0bff3043199e29e35b16d55ca2265b469ea69e64f6f16da8d9efe711a69d82d05bcb17a8e5edd31933f2ac2c7e442b9aca48639fcec51c0b123aa4fce54c17468bd293975ed0e1abef3cedd361b2eacc783a8f97615b7ae85319446d8deccf7bbffe7eb11c9a9541a904116522496df259828d6bc700f3561ce75a55321e87d4789f356f562df1dd083271ef840f5aa27869631b985fe20f0e53cbec8affca354942e6b86f9d5b142f8ef06cdb8831f6a9ea406d3f0bf199f2f46964c628c09e98531683f32b7a2db2b047a73d455bd62cdc27bbebe897fcbc7bc3259c110cf391582f2a73f92a9855f54e320dfc19b2858c0a280349cfb436e19ab62431cb3d56b8e94ba17b4144c633dc4a8d7235e42c0649ec7adb17cfe906f4111b84658b1fe08211b74dac5fe71de75cc36e89859e400baf5984c3ef26289f8c40937effd7fa4a201997ec481722a4ddf5f5a4ba82632f9defe97b99306510da6bebf62a251aee525820ddc17fc1ee14b777e76dba41ca92d56bda14153afadd85e374104c0f10ce2a4e1ab3014a76895ff9ce911bb30e7f47f212904c1d3c61059a9be54ed15b9647d5d9b561fcfd1bc7ad554fba580741d38aefc9637be0002a52ae1e372d2756c504a386c568faaa37e3163cd7b9e3c5715ca0b5faad9b9c743d54a14bc205c3c5f80de07b00a7021c6261553cb2bbd0378b28e260c00e801c7371ea19e2691b154a76b4db0ebae4222008260845701c461a5bebc020b4fa4b1e97ec52a6c3d379de0416fed3b6c340560bd45f315c669064efdd4c09cb54b594bc131677ce11c8862a19680121fe5118341e0a861dcdd43dd4064f2ec562106f999ddb538d20864e5db3ba72c26124361d83d59ec810e6b423eed71589654377aff3a476217ab0c051cd2a2b2d6d6b58c8a628688a491448d943753f1fe37096b858f2247919198c93e9ae80f5887b01853f5718df8b238ad172f2c890f932bbd54f7767c41b377c68c17bf01b1f0b07858071e0956dc53b654d5e8b9eb76287d6334267936252dfdd4349c28fe3af5e6450a0ca6b6537456d59271cb1d22c20a8655a8afefb02cb2c7fe5043be0dca43c123d1485cf90b0728279be571a799c3e917fe20f11d1e67892d801030d57b5286913804e53da024ec046c683e7090b8413239cad53bd5876876b5dd7fb80e099b5a75893253eddbbeedef9dcad2ceb03c1dc1a8a2859494c72dd7df9766f4f317abb6b231ddc3a9bcfc13af8be2599d55b4a03194efcec3a67355608bc7df4664d043011fe3ece147265880ecc061df6a51ac560db9683a3caf87ce8f8da8ffde69ad3713bfc10c43de529b779c8bc8a59fb2e09969b4b9cdb09e19159e8898b1373a229f2104c680c245d42348072bbd56bec5a9256e1564374c2144d167be020b49df4b3936a0ee56e29cefa019526b6f6e7f7485d3cd0c6b2a3768ed743180eb04c43fd6f3f7b1d55a58faf5b6c26a23fd38ff4cdaf80a514c54c70197be19f93980ebd6d0724f7f398f64da84457a08431077b3958a742faaf274693dd93e25d7d0242e96f94468c547c0000a7f1277b093d892e0e55f72ae743ede7884d2d1299eb5f81acd52d371d2443d71ec5d0f65568809461d31750280635b4131e996708fe9d18eab0da7406eb9e180f861fcf0ec821f90ba89e6cc80ba70f0372c9bc44c1488467584aeda37e731ae4c87bebea3fa03b369fcef57645b3a45c6f1f688a051056fe3828e25580a05f50dca2253d179dc56b8e65597c14046454fa7640908de9e8dc25e80501b5c8ac0f6b40a6b90ff27137dd6c7c2f951b273a80001d5984c22fa73a27da193e1980f72314302f5af37e2f512c0a6291e3c7c1a077e3ccb7d8433f0aa34f40152461692d413cdfc8e8174c09444df96d8d041df843421900ad7b7516f4b2372bc86ac8c954dee638f075ac7c46577eafd59abf9ee14ecfb1756bdf90bb0e6c7f3c268f4b21b16d17d85f519b9c6258a9aa479a7fc4b7dac1e347bca3a8341ca81becc3b3f378c49ea4446a3327c8625c1e426c67561e1e8388b79b8a520e48c4f5f9e3f78cf9bcff52b1c0c357f3d03513e40af4894d8900c5e8bf0da13f6682c36b1a602c082398c2077b29cc630c73c148f9ab50635f955a3dd804239358dc5782249ec0507afd19403df309a91c802b488a25c81f352c118e39da3ac4c1bd087dfdcb2ae0a43c09524105dfcff69faa34f11fae83acb5b59dfd25a5ee63ca596c2e7c20fdbcb50917aa02430fd2cb897d90d0bd65378ed51a212897c5a6be7c7eb4cc87f98be2be3155ccd5c04e417769dc757d1c006c243d085d5d8801befd5142cc4bdfb905cfe449544b4aeaca9baa10c4d96f9818825a0f2b3a17bfc2691b366d441e54ee2b074966d33a3647be65b36f32eae80835287ef60302d509cb7d0575c53a489ad8fc161495a43697691e5647cada2bada5de399c342af9b55d5eef2677b2795da9f7cec920f08e33770b5bb62fe243366f7c57d94103c871c39c048ecdf78b45b93fe4f8284e8d696aa9cd5bcba005da7d12041d5e2cc6e075529c93fa7143a286fce5c58c35a26d054c65991e3cffb7ea9d71950f1610c10284263426cd4fc02849cba10f8e274670de288c55e636ce5c20682f492dcc277d2e525bfa15aeafa2bb158d56627d5ae78cea105e1578eb40851abf11aa26999010b572d3777aadb8e34657f539151e4d975a5d3e1b9bdb224e07c5d132ad1df6e298c5cac0accc477d83802227e6041ccfc187713deea91b98f89b0be3728eb585f3a73ac36bd4c85d88630f956c3589373e99d6b9fb2bba6de93773628abd5744d5174240f12a3a36848c1357c0d3218e51bcacff7ccc10be9f5e6710a139ea9dd4c8a8e30748ee6620a056c00c9af42624c68cdbe4cb860e8ae62d517feaf59db30ccbeab474c1623dd2a64bcab69ab3fee26e18a441cf7ce0807b47b5db40eb5c87214585f09b98bdc7656671de8a2cb73563224bd79c4825368b789138d46992da7cd5d14f871a23da6dabef0d3ebcc8edff88362fe13f76a6d32eeed693966b11e106eb374a528c53338900cbd69d4421ba3a0beb4e888319a0ed7805ebb5d08fd0a77eac7085e14f2ec09ffc73201cbcc793e0765ddde029febc2b262970e46ad82aff430a002dcef5b794d159cd069a428546559df6360f8bb928ff00d34ce5073a06dcbbb5a106476a2cc9ac8cc964250ba434e3b797f49538890ddf6219ed918ca0d50dcd84c03567c3caad923838ea89aa2bce2521b68dd3f026e734500e243a275c748d93a3871f9116804915780ef83a58ae67489eac212cc9fdd973220b8af34b189ca16146cd298ae71b1af679adfcd2dfb5e99b5cd5171d6e621863bda55124700ea6bb7beaa722032802a0c82daeaf48066e4f0465dd84fa1921f66014dcf6347c84df636931393ccbc0d3a38982c9f0f2ce902efa9bbc08363fa4baf64ff9fec4c746303abb59ed9fe74dd77327f887dafb90675cd116b897220b20cfbc4eb3ee0e5f291d61574d5e4e3be36910a523389351e8f4ec892fc45af4a9621d2c3e5a22a03d236b5ed880fcc8ac2a2b2ed0c5c5b80c5006615e0a01102157608e48ae81c6b0086cefa429381a76a44d1767ec01493844a61aaca3822212acb9f9bf229bf1ff3291c114a4422dffd30191738263e79e87c3971d89cbfeea3654ec243048e1436143adb3356bb5955b09dc028da321786e5101eb0764f98f73cb104a2dedfbe0c60eef27ec7d0f0864541e812f9a475498903757d65940e5f6d15096ddb0772eb583ef26c2561da253ece67c9d48d1ff131de56e4d595756f079005687c65ab2ddad1f24e88f33bee0d578d7f1e8abe62f56f2e4f56316053b961fff2ad81db2df8faf8bb490c7b88500a436a2efc16eb2f7fc1570bece5de9ef7ece63763a8e4eec0ae01bf9e255b69152bdc0899d873803a9a703ee0bad4812f2e6268f70978a0731894d24b3127049b4fc5764ba65d88788f2a9eb2addcb185ce539dd141b377404ccd4c17a632c899d542ed7029d3d883f7c8e16f61590ec1c32ca1fceeaf414bad06e9589af4f7b3d4a8cd8be5d6841358d5657d11224b182629d3014d2b8a8d2fad12a07c92e16cc7e1f215e74ceab0adb8357377a7714a3de031f63edab0c331428043d3b037a31f80e2d05c261b16d5d52d9822e2da0097fe6b0898fe4364994193691a7cb5e398f81070f48282477f827f67b853ff7c8d1d144faf380f1de3082b1f17e7ac2cd8ee630fb00789652eeb1b1dc2d8cef71823c0d720ef7835b9de867dfb4ecf6d96c91f3e1ab4eb27eddfcb11397e64d3c785cb650c55d9546fab220b36cc58ce6e8392d036fd45662d77e3a9b450aba215d6d2272b22feb5a800f2c4ec2873ca69f95df006082a81bbdd4cd4a02701ce7392325b4a64be5c257eac62665305d62df5c785b4246478d659ee271a2cfebb98a2e7a6a0fa5b0ce7da91ba41d61f9b100252089080d372d2b98f3988897fc15ea4f630b4ef7f38c3fe1d559a8a072320b4198839f8c31194684ebb6646701f81998f88ba30e8e1a386381ea21680dc2fea5d6de4cc2544e654228df06d4b90385c6c72cd77272bcb39db0d4326c2ecf1779e6a8020533f1889ccc5a0d9cb41f489940b8eb0d075ba74923d183646b4910454c9b30be894ece279147d647e05ded61f106f8f2bae146e03935752b43114ee2e67d2dfe96091999b586111cf33b620336d691b992e8e496d8f8d5c6db6be9e19fede591b0b3f1d4bd6ffbcff576558cd11f12cd3051837e77756d256e6d49214b813aa509c40822af72042efd609712e6249b89fbd9b4854e8b3552e9a4d24ab26023ef99a1591de229e9018f0ae11b3ebe6dad7a9041b305e287ffc8c017b30789a067fbebd3be7f1146c135a7e30a2917cb403176b4f912a5e34447ddfec0a28fa305ae2205a16c46bbdfb6a8d7c94dc0a22a94d370de61571c61ce89cfccd9be89b3d11da514dd4842dd627ff3e337f89b5b742ce53c7ad097aac748824e23890fa7b88e9d2121c41b4d1dd5a502ecfd8f0d8399b624596bc93ce31dea814fa5225f95dd9b75358734a79104f13f77463f1e6fd915451717193c8576561c9dfcbda36ee997b4bb3cf301c998091d0cc3c0e412bfd215dcb28c697dad5fe28c998d3fa9a0f690175f7ad09d69f6d845868d682c566b9d7d82f8aeba37283c9dbdf79e99596ea7526b71bf0cf881ae8ab1b28df1aecc3bb3ccbdc07a0b23ef2fb6ce1837e0997104533825348d84e588e8b3817812f296a8085938a2c5a25507c22d9f17d6152169e78f679902269f934cad7e607bf1c05e1266b6e03dcb8d554f9a86d80f21d05faa5b834e7b36fdef5f04722c5ea64654ab0be984d6a45ec3d5886ead9f159f78dbe55e2fa1c0847ac1358166a8173c0723391934de6679197e15bc56e12f8b20eb07b356adf43e99cce35ef60770d269034fe042b9ed4a85a947b41c4f410acf04f69c7176235e0c2ab91866ab28ccfe9b81b326819edacad8686213f68b0fd0ae5ba2a9530329d0afe2cc5a41e0aa7a26e56c74b2b83f0250c9e187e1004ad020ba7b283cc1ecca320cad0f3cff5fcdd91108b44a6424878d4f7730c2b3f151ccbeda9c59f04a06dc466fa7281bbd2221225c54e6ca123695a19132a1598cc3a860341f9547eb56a3b090e40d9f90e31c4476026c7cc92d0e8ffec87c8a84a04ae88a0875bf20834ef290aa808b3aa45c60a83a58386b8e9f4239b52725b6aacf2b5fcc081b0f475d52f5d095ec86a8e4cfc870a2c992333a80f9201da3dd702673e55e8012dcfe7d99ced42bd12cd609a1f060367615bfd664a55b28aea9152a6ae90a4523a1fd1d568b556ae06377d0b3d0dbdedf7e4342fe4bf7c11e3d3210855c483fa528eb1bdf5e0a2311d60ac2e56ac490372fbfad3897302cb1cc03b0f05f918ce2a8d527debe0e0aac2b00bad77b5693041fbb2cdeccacbc1f066ef1f59b3f3526fa6c45c18773ae2f88997965869111b01be9f8a4ca37ae90cf0d1ab174c30ee75c69c2a95ebfd5a5eefd6e295aadf390547e3a1d362115e00195e898c801c19e5a67d2b225a0a36e8fe22ae7535cccd4153c8041bd26f74b7f7fbf2ea81c2888ace41e8941536ffd0685bf3c5395871dcbada7eaab6070e8ca9f2b0161a307c25b14ede95181113018382ebd1cd8543cf085770d4f09890ebf81cacae8bf67abcce27e2984080eb49415ffbf22b8078c8394d2e497130343d696db1576d842883463576555e7a46e9f8519d490afa349a8641cc8af9802f5a9903ff47de4499c4d8df5a1934ab3e9181c2fbc2f16e3f1e2364a82872ca2013e19febbc8ca4703fb5186b4fe884872ccbe0dab442b16e8c2ef602c20eab34c2ec267e01a9296493f39e4f7ac25a18aafb69a19cc0900cceec82278768b31b3ba040de2b585665c4860e8bc0b0ff9bf165b4410e5bcbbb734c3b9c112541a7d78f91fe210902d49d046871f007fb9e35fc5ba9932d4e6a4da026c1d80d1419a30da04b569f83195c5d34a3a88b8473ee269b5e7aae7e4606678ef47337b98bd988590bdc578b9d54c0082aac5fc4e0dfa02dc631d0570f5d528655405ee47033423ee22e322545aaef2074481d01673abf5189e6010fb0688b962fb130b7e2835c9b5fe2e00ed779a6f3ee379fd38c105cb73407b16844e9a750c098570242bc6348666e83ea2fe544d2a069420c4b1b4582feb2ab8c2235d05ef93464669d72943e529e3ccda9aeeea4d84058d22195749fb89a29d457ab608446630348dc06ca64a69e0f91e980c9879e676189c36d2554d9bbb1bc7bef546d20b53ad4dcf892573216b97bd90c3162fcea84d16c4a6acf94ebc414df459924a6f04f6acd005e801db46e135fabfe92e6fd320158210b10127ceb2175aa3c5c1b51393f9ad5550dba91b4c3b0732e6ccb419b15fb3646d5ae163ad98c0c2a2bbd8b5c41a693ef7a6243d56bd1259208978965c433f7e73109f14c3fa3af01ee983627706c62f3c4f04ec4cf9c2cac6e6dece3c06f453b1f1324e7a84a651e2de54bc77296af89f35948ceeca08f87656c1fade85b11d5565ab220918085bf434c9b1ef4fafc43016e049dbce34e13f870939cf84c22d567540a717f4ea3e6ea1900cefbe983f7e9939d0fec991c8f6bdb881fab7765b151be5adb31adb15aafb9da663bae977c40db664ee80a37f0eab30541409a559167af80f9c2a68272f5046ec39fda2eca28f54520f28bc4c23cf0a888c0d3bb9109cf7c03b53ecd53e22b5b903f8d95bb8ea96dd887ab575c3333774af7417ed0abfb2010bfe69d9bedd1b217c85d804ae4cdb79ca25e46aa74fd6a73a265bc80e650c649849d310d55352315585628608aeb770b46e6b2ea1d5b72b0f90dd949dcc1fdd00de49586c754026ce92465a7259e66fea0f782ee9f0ec2c10b42a2773bf487b68c5084773b62dd184626df924dcb45f8ce6970572fad81801258aee5cad2e430ae6d608a4f9c33c44a772d6b51dc9c9f5d5c3692dbd4d736e7b361d1384cdf28a35780f5c2e484dddb4f0f2a539ba6d385bb70b1490279332daca0b6749ade9b4b2aacd6c3a02f0301f045a07c1412049f678083edf0e4e5a48979b17af8a3eb568ae469036f8719d67f75a14bbc625958710296e9600399a9e468e742b6d97d632aac5184c3d5d76fbffd06844c7948ff2b60d337fc1821d9ee1cc55de860643c338c336fa02d5ca3adf9a180bc7c63b4c960892e3cf41f5b9e87b798f4f31863b1471553655153c6fd0e24281b45d2f970e0565be80ef1be178b25080763937a2d744d0809279b7c8ab8782ff6a537117110d28cac2590483071004a92a612f0d3d3382117d14356e85d07df016ab06452338cac643ba668722963ca56c15205e6b97a32040a71e194d4da91cc2902b9d784ce2a2351e70e6c854916d1c96a274a27cce79f67f744f81acd562dc93f3527716a0b5c1e0a5e48f530934d8b31132d25ef138ee82341e9c3dd0e9ce38c5413948df9ccd48fb28a8d97656a4d9fa526c776d552da39574b55558e91610448417e4574d5e2873aa0ad1f4694b8a465917eea52c47cb048d80347f6497507c0572aabba746b67b972ec4bc6b4f217b46b55671a18f40feae0ce33c1795fba2e0efc9a69a588a5c6e130639bba256e5d331f94c68b41f80b2b5d920e6f48088e948138e558d75361be92d4b00f14e5716d7be00a3cd2b9390037e35f47f94c42e2345e742921955c1faf7fbd434783e3cd07159f4b6477cd929a65218552bd7e424468948c3d80c5a3d2e3243e0213cbf13c4fcfa7caade9813334b7fc9f19b85db17d3616454c4dcae9d132cd588eeac1abc0789fc07d5ab0b7cfb6f5cfcb06d83a8f574e8d483c828d3906628c2aa4e00867178a9aaec47f5697eeee78e1222cbb845568f3c0b0dae82d93004f3be6b39e8a2b137b7ea0cf3363b1698490902860b271649d37c3b03bf1b2f587d82cdfe3e04f7193176e0877536df70fbf55de1b7fcac86c8b99121e6448314bdec673e1bb8da146313fbca213b696738167a6f3a1735c7a79c1b7abe3ba822cd9d6516d8ebd54887a9920f07ac47de55a9dc07035a0475cdc7d5cbf1e40fa8f0e4e1f374ac3da59073d745eccc2cc846821d79f342f018d288432cef7bf4656ea24cef4037456f83f0c63bc2193686c52d0b61d7f598d5555da9de6b9d526cc5bffbe3fc56f44a76c2ec8569d9a833492e65715bdfadaa791e4cb37b4c15cbc6b835329002192e9af897266eb856f19846f9acf20c2e01fca7ecefacd81ae5d31ab66d520327c44a4750c3000e5e6d36c2e6da19bfa2f38bf594e7ddc6d026a816274468b1dbfcacb4e6bb68208d3a9f024ad193707e86adaa7120d5a80f1f6aeaf7ca8e961c76960afae4a0d61ca59234966bc3119b8b33e9d8095ac9b188a51954f01c32790ac4ed5d8ef80c3c7d5fba1dba545af2b14dfabea82b3c48d6748955ed2e5f6999916e40fe1df78921fd421f06c0f1d0d16d71031c181de6222be42b59b95776d1de4a50428d9c861a076c6584a6ae0c5949ce70225287df0d5d09e711e88ece1f7f90fa825a2cd3d557c77c0ccfc56e1aa7f78e8ebe65bbe15411223ded138037b89351e057612174257d3864cb46ffa46e5ddc7d6c5919510013d4d3906f6347cd0f955c27c7bc3499920e62626b41f89af2a7493c02517832f7dfcc0d50fe5c290a9e6bbe947ca11abb5319cb72b70c109c43c8f0aa49876b32073ce1bacc31c4824efdf51e81b6547ec3a16ccb404bb2da29e8144707294e177eb249dedee21c4aa81044d692c5badd1247448afe6584c402b3f49521f091eaa0163e54a447d0b04a0c7228073e373c93510ea7d861f01c463320a391a7d706e767fb806faf17c3b17a2e64635a324e99b9fb49c83b2efb16822f8723a48891a02466db7ca240c38a2023b413bca19172539f0f0a6727cbdc111b81b7c6137eb81463043e47e1a258843ae53f3ed9f6047aabd7c0eba6a2a1e331f156b3b66e860520cd697ea34a6a69b4fd3a8b90ae23b651f4227fc1a2a7cfe3a33d2e58b5c777a0926c3ffce764c52d090b5d04f0b2916f7eed5346d413974a8a5832a8a5552d9a97286bab5d13b168de013d172e2c7aa5c3e750a546e4ed7ef973723a00aa7e15608698b1df6448a7d62478d929292fc067963793a5d8433ee200574fe2bdaaca7b640e77c9f0eb3c68d9b93462f90fc1b5fe53f53d888981ca77d1f9968f8bc4fdcc775876d71d0b9d619dcc5c86c3a7605b4460f34a839e8276da0b0796238e6658a1bf92e88ce00ab93c70c0700d814e98d86a13ae043f04d81e679af474960f573a67cd54ccc3aaff442228896d8e31dea6cb07d9315ae8e391fbea57554197ec091b11266b51b7c14a736c67fb72081995e3bd13fdd0aa8774b6994a19b7ccfe912001e1aa1f45de9f0b01c8d0a9d1572b53d2057fda27406982f12b4378bee9a86591eab955004a74a4c9531955916e8077cbf2084dae4e461d7bf899b6fc64050836d4b489eb8ea7545fe25c9047f520f85b5a5ef0fedff8e449d8c7788b2c0440b23c8833db1b869f90f8005398dcd6e805eb277d47b8c65c351ae338b62390c201006af596d24a71cc1c471f4d056a38e066921ca1b1008493135de05e65f30a673325881226b07e19217f6355bbe5d66eb550f13cdfbbad79f99f851b4f266e071397ff92a0d17fa7951e33c8f446c05df3cb03521462f972bd1439ab5a90a62928712a323b8f200cfd934559499c55add37dad3dd06c83fcada7675ca31973d7d70e768ecbbcaa370970bd4703dce457a5c27a0224f206a4de4839c9e5f19562f5c01c3aa98d02c97706601ab8fd39420824d5aa4d031d8bb4e82fcd0eadd055bdeccd458c56b131ee8e311b92acfa8ba7f723de0d62554c746a5e30a2411d5bf45ee33736763b14a1d9d284e57f48c244c0859b376be1a55636474376583b8375b16d29d0976e32014120dc2f04bb1a533b03bfea42fc7ff7604bf80533bced3557a2f117d9c2ec6a2ceccee9a5e775c4ede96536a0a0d853cdba9ac03c513407e6e61eac839caf37d511b867212a0d5efb8c7c985431cfe53ad2fb3692e69adf2b27e054b86c3d20d01b6449c04825ec17c9b17f1765d32d660b1262b4f6804b5a43614fd3aa5c6d247916ed915a0ef1bf06fcf99e9591daed618d7623a8ad958dbbf100818e7ba729325bcfced8bd74ffa45a61367df3037e1f2250fe4014a4d61f38760a202b0ebd90750434aa147c92fa939992c21018f0b5b485d866879bdd06491664b501723dce0d57b02976359ef83d7551ead91c799c480765d97103f9e10b6c22882f4e7eddfb3abcde89a950db2ea506ebfbcfe920954bcb9659de73e15a67da0763c932c67875ec5ec0e4a835013036f5980b191f85c87fed07ad235f54cf1f0d0037f6513cfb978d288a2e6605855b44d3e4351a72286c5b986a3f367e874de51965f7ae63600e069024ad070cdcf757602ae0987af43941719442f8b1675dbe8a081a28b52d336de66edc1e6200fa99706710aa30e5b63e0781a627cd3b5c7a6eccec6baf4dcc0e520a24c0346eeb6bae4548f3b8defdfa16ebba06a55a07119f1e8dcfad4b83fc007469b18941a95d36499bb2c98519b7669f34795879f4e4a9d92154c0ba269949f272e723dcac0639b143ada7ae3d9dcf346a2a3b6fcc8e070e17228fa6c5cc31c47d0bdc83910d756a5e3bda2e182e95eac351b1d9738a45b16b719f65ccc02c92bc2acacf50bba90c0965381383117c96affcb8dda2eaf1a1b3a858619a46086aa299cd1c56019b207897b0ad9bdf26b7c8772376b493a75140945cb5f65e8507daef951da956f876c29d34edf02740c1e92d0aa05497c518649247bf2c101db4ba3c612265424515a3f1076525ff6b39a5167a1452f7a6a99fb2d0308194aa3bb8398d3d98912bd498aa4792f37a4c85898f97208ff977e480c0ce716083afcb5060ce92f9c918a8d2c4dfe1f27f75b3233c2c7f5c3fc7248390435bca4fdc59796fe0a903415b9931e4d5e20ee622541f055401ac8efd29463a57985b9874472209c8431e810d72ed66147bff27c196c8dedc379e71cefbca96be165c79a5fabbf3496960fb64cd954e37c0193f508085ddec4fd47ccd97bdfe15902f64eff2569b3d0cba2f4be8dae5ec8a9fb5698cc1b47686b2ff65889173e634efd15676078db4b82dd32eacfc4573ed606019bb17f8503f1adad46395d4cf3c4871997da542c3b90329dbe65c09eed42ae592a5b9e74c45b0441a589c3916259f8fe1fa5974dd27df1e33a9a07cc9f281186d1ec92a185622c2aee4a30aa28e7b2b2ee99ab0da9660d905a405ecb9353f05cd4ec17bdd84299541ee4b7870cbd774d4841cfb1c626bf2c34afd774a2d089eb69765ea929ed9a13b07e76e43a35ed3643d3be29173331f065b24ba73fe2fc0da3ef2191f0135d2176e413197c699832fc63ee910e5ca12cba6a12413616e887b390016aa9cf17750a8bd40a5361e624cb8f9ac63e8e8605840c3f344d3a26238f5961e4a15645bf57c90c91cbe24ea2e8f82710a704903c3ac8a2e12f7b8df838fe9ad18e8c2d865924842d6c318b5083050e69498cf7c309a6fe8a7682fdcd1687866d5e07d7b30c99d74e19c2f23e62ee69d4d9c9f61d9487bccdb3f1345bc0edfab1eb71854bcf705762e713916a9f40dd1abc57e4b3581f8ad47948627d891251100b719df5f25777a2ca05193acc909295de1691963d70b587b88db714af8e57144571778dcaca9908ce71efae84304b106b3f1a9ab9dde0e765bc3ea10e8f51f9d747079fcbc1132718ac9b763fb64133e4aa18a539e98d44265eb7c0760f9fc145b6e28b0e87bf97eea61130e4a7e8e843ce2f5bc26b223db12cc2d8a52ef1eed39da844d140a5fc85a3217401626c0da6c8d2999e5a62979acec9eafa0b41954a3fdacb19692c48e0e23632972623988c0c4216db74413c6be4a5720b76bc94c4b01374e72a9f0c77c295d063e7df24cf3b01d5f4bcbfa3ed2c5ff185062c691ec582acd78f0d362812ef8f12e327c39557eb063342f406a19e8b3d6e12b42a89eef86a6859e9004e09f3f20e4b7bbcbae3c1946dd0e60589cccc93479b10802aadc95c3df7a002010913543271fceeaaa3c853521da13a5bee6634559f7b1476641e72bc304fc4a27aea5b6b86e9764d9eacbb00c238ba6bf32b1887f426345c3622cc6ca9107313e4206d03c4fe82d593879adad22db792dee88d98c3c4711456b7ff2aa52d7b2813412f974d6beaad033b3a5afb7acfed4b3693fd57b99fbb745c8c9e2f9e18376c128e7ae69f3f18f1b7b29f41d6426ad24529d9ecd94190ab4b8c04563131312262920e5dc6504c1bc891959421a81821dda8a4b72541778281bb2f5701e0e83480fc851088bc6169f2c82a655f35d2ad29e90ae97456d53b417d844425fd3262bf9e1ce36190919ada16b00a9e30ca55f4a302d92006b03237453f00029c09aa84475a604af6aa73621c0878c7920af5cb7e7a1c0f35c1e3223651363232c61f201dbbfaa406c3aa7220bcda5b9ed92f53e31f9546be17f61501cb44a54d369834f314b374ee048f9da2b4ecdd387f55f2c568bb6836ae3e558fa6505683b5c2ac48c761fd90778283b9888df30fc61e5a51fd5ba6d82fb835d8cdcc358c1430592b57693a906b4eec43676a85ebb2ea54a51dcc6da9cc1d114ad353e7f82fe13f6385aa532c4855aa210af390ff9f277a56c201e95d1dfc204de8ef2161f41470c2ad29c2076a631fccde72de4bcb78d84204ea902bde13c758a1dcaaa6fb512d0a5c654c7090f4f978545c7b332eee0124ef2b86e3903cf704f92d016e606dd5ae765d8a2ad7f9b60ebb91720bd2176010ca6db0e1332fb6075f1aba5d8bd6a9c916648c70ceb309f62877eb436e0637f2a2349a4ea096c178779c3002651d667a81555cb5499428551dcf9793f89914e2d3139e1357b95ab094566f14b4b74d31e73e192d8032fe82ec2dae6bb4f97d1bf8b268a9660a9fe8303dc46540baf95e108ce32d6850dc1db1aadfad8c9265737f038aee1305b7c428619563ae71ee5d8e382e5045e2fa0bae51d6688256e19af39efc573c404a8928b286196a85fb2ce297afff7fdf86c2304f7d517686b5de382c686b3d9b972d5bd3e463695c6f930dcf900c36a3ecfddb27bb13b4ec87e53b7c614c86b3f3e2a86890dc2740ad874ea72567e6b200b33009a0e26ff267840259c82a85fdb398a720b887da4c530e1d7883972b30d528cdbfd364361e38ec0c44e80fe7dd7de069b4af99f1cffcacf2cccf3104221d5fcefde7312f194be2f837d0e9c229da2dcb81a98d14cab8c010c48d08bcdf50697c7ea7968e0cbd5b75cd1018c3b81ead5bf93164208093734d4b7daf5168ee90400a248d9c423e18bcca8be16433d67ed01d7368d1222be3e1b5c60c5feebf5b37a58a1078cce1074f7394cac39677e50ab0aa64f32d558dd3e1bf509844b3a5887ddd0e7192dece1ba19e1e0f69010d9ecfe12b916436fc6ad7f3187d78b569f9e036e4e5365b2d2e8ce07376b2d59050f53d8da9d61bb7194789f9d25b1747d5b04c20bbde94c6559fecc84cbb97027e7be4a72b478060ca553143c316d8067f2a89b2a359edb1a7634071bd75a73622f2d75e43bbe90e54ad7372770814b455aa35b2b8fa7bad06939c8ae07622428bef038e08aa46df33a0a094e3c914614a991410bfd370a826ca5071f319bd99def0fb4570cd0374680868bf65a6127430384c469f6f7cefdc9611fc98a4af4633c4b91a75401549ad68b41d2f0e7e2e7871edaa826b2d37f7b0d97a6a48ec52237a46a8919bb024a5131b37d82447f968066bbdca858a98ef961c57c3b0f33dfd3add4d58a9077241650528fa6108b157846f6da148420bee6c933f8a0b7b0ccd1b52678c78993ad4ec7921f1c7f481e02d7b34303316403d6302d8df91a9c4d27fc12765c54b8523b99874a32219a080ff882f126c866f2e6d8a15c03f02a9644f39feab0b56e4ba83b39b59dd6144b1a53d1b400d2a1ca277a8c8e32a673ab41c8f03ab727c9fc489179940ae813c9c04746bacebe9c1856b7dd7be4b5efa4dbdf26757d75b9100329441cbcbdf3cabb494c8895dee6c62b6db33f0d6337208aab38e9a3665aef5476b47636ad920d0da4abb0adef825e0e6d5ecb4d179babc55ddf5b6c45e9ec5aef4d1cc27c9af5c951bae3ce6960aa6b1b191298ca6f7562ab767809fd74fe479f7fce4725a4be50f536fb8d0f6a830abc5b4f012dc8daac8aba31fa475f145e50fa003c8890a0afa76ec281ed6810bc69b802ba7ccd4a1b50ffa110903ca70d355f500c70a583eb525d156aafbcf6dde90ece55de5f2a1c6a8406076cd2313c5cc06b88c088dce86d600c6aa635ba9aede973d81e61a4cf2930f69359246d1e21ffdb0156f24d954d47151874e3ba6982583f71b2232c2419208a8a834ebee5a7cdcf19f8e3d52d584322d79d9c60199031c8bdd6f03c6b7ed67ba20e7c8d5d9ed7c8f1e31db8dddc1c26e0cf3f7f922a7e441505dccec5cffdc85e191748af7f5e2cb1f8e1f9e788e90c50c19b640befab347c36ed7fcb5e1dee82b8c0c2b01554b2fd3e9d703a77ca1b9fbe67db031767e119e63e4c8f78c11a59ef75818b230b84176a81932c7393e3b333c8a94c873881845af1e0c6c5ce56ab60899eb6833767415c77a7d59f628b02fc46d4740f0d2b02bca3e0d3b42cf1e8769ddb779ec66ca22ca525f85a30a9031781152e69b7cdd38316d03d780b9d176945fc7f924c8347619be69bd5b5b199e2af9b614f5a90bc3fa28b1ad64d9b59cdd04d37810c4712fb32ee8c78b4642f3a220382b3130ff06cfe56f2fdac4c0c8001f4c6ccaf05cf676c4b4ea937ba2f63e12a70a1645310a1abed982cc8ff50293e8185fdcec6b6efca9c201be9983ee57b7c59fbf954cd4e268dbf97eacc51da3267c75525c3d7855da6dce746f353e4ee7ec377c88065e1c689bbf20fe65371e281e35dee826bbcc2af59bdb0b95c8993932c8bec35c6a5ac7d97d696ca42eb93aa13049021564495b1f614aa5c764f0e0b4a52423c85c02f63342efb52554aee9d2f1e8228be50fdad847beb31ebee781000f20eb739a23f35e43f9a851ff6f7887da18086d31154884f8495e3acb34117d3fa99f720c8837cbd20ef6b97ccf5ac621ae1ef7dc1845e267861b0ae90bd09e28e137be03616a491db78e9d4449379ff0cd0afe5196cc0c2d7b285240c5d30f971c8d609ce73ee1d1f8ebbb12934dd6188e61a3f2efa2ee52774a8e23a4718d82ee4edaee8724b17236b91f439598fc56860e03df40f514fa71861ec54a02f11e4c32e3e482b5e1cca7d27c31d07334c0f51beb50c36c7172988b0644290ad8a7db99adb8daa2183f212ca0fed87ba41787d96b00746b85ca77ff47faf68942a89703873097e717703dd3265460290ceaf11e4eb6305f90acf0507783d7afdf7871faa4bdd8ac7d36a9a694abfd066d1b54409921be8d81f4f46cec37d90f867c63554e84f7b8e322f8aa92607c2dce8d101518a63cd3b84c03983305dd66ca9cf699b407fec94ae6bab538b7fafa310d0a6807ccc7fa3b0300d3f72000d9ba2a6401b186ef93c369a19940544933cc5264e9d3d270c4292f75af345dec75bb5618b830869835c5769f5ccc6ded895c6f27f75b0dcbbf77c6a9b4b1ffee1411c5d7ec02c35cfd2a8929da73e72e84258e22713fabbc337cee200b934de2af3fa988252d06353897d79766176b18452abea1757f37b13919c5d98271e72e253dfb25f14558649cf7969499bc73209cee204214effc710e70329726720bcf30f5ffbf44c35a8201621c47d3ec92e78e9a9fcfdd0fc859915f8bd194a571332dae2641a574e593627dcedb02b70b3b6a3ff2f7e47328696fbce9b695f67e0588b8ec0da993e9176ff749a8dead47ab606496a8d6826da0c2bdde8032b24b0d520bac0149fe9248581c9695b94c29331295faf420ea8b0c294477b13bc820dfbd770dbe9dcf9ff7829e710b5d40a50fb1679a53bca17bb857fb7d9a6fa52a6a670b632efa000b1635868bf63ec2895bc14d721517955b3c5688bd7071bf780aa5e546e231880ece4d349576b6433a2fab74623380c8c655a18daf628de5861d3478997d577e4c836b34fd7405dd460dfedcabeef3c67f15ce09d3eba840ec34d73164dbfcae7d96f371d520fcea1c6334a018ff80d9b6c75a2d43ef802b5b02a8d3ee51ebcaab9de2e7dc1ad481da9a2cb8f67bc0758a2fb9351fe0cb28da8f4ef5dfee5b147a655f23f6104d2581120a6f5af8d723625030c720892982606cbab039a2d32b1ee572dde67892c045af682db761f7a8c5961228c57958688edb22d6080d35ae5b603d269ff9a2084c774fb962393ba0f534fb2eaeac60d1cc0116f9548c5ca05babac6ab0045be3c3d0caf10ba8fe108d33fabe016d2fc4df98bd5855be229fb874dd1488b7c8dd408865dc3c442ddabb4404884b6cf3ce551fdca2c2c8bfb621b59918798956719a5358804339dfef8008745ab9ebc820b6fdf187e78cb987835d492b8b1e10dbe13aea508303ba451342482eacb01bd97e50300f35d138eac30b70dfd9930543f6ff76c287356a8eb3ae33a666ef0949787f76856c85156404f2e447e38954ea9675dbee9f062c6da0dec254170416f7ca6dd62f090fd673e27879501e21c783921a3a128043255470955a079c85f6c3684922accd3746cdcbb0b86971cd4eec2db1ff252a2d7701cad5dff9393ae97ab8ff6caf2618e53db280b188f03a2c95e84b456b4599e3e797c5164b7d5bb0264a566bf45a86fcc8da4715f9099b0ea56d17d0bf84a2b98e9029fbaa09483abe7df7d5f5661c7fc7a3aceee8cfcb8882f252628b1b29b8ffb44b47dc51a82ff38cc96057e258c5cc8b7c15b4fc7cc4cfd3fd9ee66ed52ac7573a8554e5301b5820438f6c0c9a64cdd25b430d8008ec2dee0afb2bf8980004a4ae46d46ec9632c248987e85d3234521d3ea0c1d9d06ba12e6de5448871d9a23dc8693c86490a19e66b40f73f4635dcaac72d69ad1ff20e2505f8f399aa7329f6b5e4655574bc3299c386b851209b2f4c7cabd35b217f4374c906ce3cb0fdbe8fd657745c9a7ad8a38fbf4c94e48706ce926794a27cd344301cfa368303ae25db169f7f0575e565d27a2d92f0e51893a27e1c8e86f28e3598736f35e3129b69072ea816302ed0054ba9dcf5a71a9c0cf4d586132e0dcdbcbe3ebe4a5252846ebd6e8e931bb02deef15dd59f5b093d32abbbea4961b006512888913b937b9b698f6ad6b4d3858e59474277242f8b87a5573d4d01f11ef7c09fc21cc343c8da449eed439f4e2497fa51f40a340aa2dae9df3b4751a52082ca561c97f84e98459107395a37911156ff91bdf6cacdc1ea55f7d5f72c03baeb5ce84c531dfa9b83a79fbe1c3bde6355e32bb113142f7f8313bf7007c4e37fdff288538820994c3a8e3cbbac70ba3c379d576ea90e503d60fd32e94981fb13b474896781bba501bf4e83c85c4cc8501a79cba86579aca637112793e2f2cc93596ca63f6036dcceda1db3d0ae2fdc8a0c5add6c74652f2228eed41b284614d09504d16ea6979d113708a36218bfb77eade278bec6aac2c28581439c7e149ba3dc6dc58eefba2bb35040cbac36540c399b2bc3e71fb691ee83e41ec2ea212888705cad6708348f437c4c26c083cf4d5ca553ac28fef90bdaa64616627f18097a5f4f226a28ce22148c31a5467e859c62702df5b1185cc30d28c6de278880878575aa921265fdf741939d5560e7f1f8840640bdee98ba5787dc8f2067451df5091d7519063cf21f5a80ff7a0d186df07fed374bf4a5ca96e46868f31c200b6cc75898ed048d849af5345efd6e450122c2d3b9b74aebf7a16496ba535fb474633dfa98fe29910185f14ccdd92e1a00febf65842e3dc6e7007cd7ef7efdf4d2368ed13b38618029d282310c4ba543f3a9abcb2e991ac05fb3e73e6b570b5d66961667dc75000c9e1e5e098de04eb88b15d063e0e05c7d9d9cf2d198b32a0b0f37678aacb037d66650894c3d7a914f65901274d94500efe760da9c2857d863723e34eac2fa2d504b27cf9cdb56e24795e754dfcf9601294e431a861bedd0d92daa6a1d3a28d0dad8dc08ce3854ca84e50d6f667d1bfa57d090b2381ef337f2b7a0aeac1743ec398953c9c7f7a0147fe2a8069c52adde2eeb4aee4ee904bde0753258027ca956ceae6d947c1ad270569a0e49873b6ab491dede6dff5a34002e6faad193ed97d4ddbe852fa01345e035fc6c556c670b087898d9aa5f3c641b92402576ef27023781af0b6bead78d13267024d071d0053230e8ef26d2e2811419befa45cd756b9ad7befd4b1587ffaf248ff05c70f80f82e89ae908b1e1de525c95805045da26b45a36a16763c41dd589c6a6b4f0b42ed91b978b462c11b935f9e2fda7fdab723eed4543ce95ff96a45ec225e9bee78b9043807332a3a91b4347f6b59792289abcafd2a3c7dc82d1545e730e92ca5f4789d6eeba79a14a966e0f5194fa0895fdce16dfc6e167360db9a74ebec66cde182a43c3d9819e9530454839c94ab73dd58781fc0b3af0443d0eb244b24f4afc7b6e6c53c39eabb483157bdb123ab2d1eb1f985fb14b9c6776e7698d29ce9c8fc525d763b901192924c003ac4fa056fc32589562b330cf89783c060ab3750ee90ad42ffcdecf42a1bc07750561e80714b5902ad4ef3f0eb86b8c30f7fb3ecf7de65838e4fb00277913f6f8342cd62912d6e0c8216828095fc72713ae9c3d9c15f31549f26d522708ad960e9fe4c828ddbedb821d3bcab783962b0915e5b6b9f14e6634731fa9ab48dda687bacfd48221209939422c0fb76255d590e5c56ec11d0e01a9ba3fd26b10f368db437ec661be5e666c3a51aedb2c58db5ea2b0b6116ee0d36ec221747183c2f32d0eabf4d833c0570fbab6d217c02b3e7474bb8533ead1c0f1454ed2e15d4f1523768e9c977f4f21d2dcc05fe1ed3c7741725af2a99a2b67d2fcb1c559b0ccffda773c0c5da57201d057b5074268a8514dfd4d2e2f97f85e1ec33f167c31e29f8956474f5f1a4feb40c7feec048e3dae4a88fa1a0ccef166b3996b44d933f794085a825acdc61e69433c1d25bfb9419fcd1e7f69fee8254405ce738cd49ba068f139dbfbf01d49afb90ebf66115d8d6b4b2914e83f67e539cfa6f459e2a4dacf66c384385ed3947fb6cf2fdf6f98aa0b675ad460cb950827c7d720eb209c72be7de5eda239215098591552649cdb6ac42ed8549860edc2cf92be0316e9d870f6857fa214b24aae495ec7df286a360f031ef8365585887c7ed63a4c55ea7827aeca4a1f66fe2affc17a61bc8a88550391c38f9492e311cf1f03d76bd23c37f436f2842ce3c95f24d933348bbc73c164024a2f387294ac5972632e7c5354023b5972e1b58eb0a42a7f638d1b1c1830b7e73c6fcda42925baf894bb7cf93af709350aac429582d454d3092950c8718b1f6700c6ac325b47911bc2286dd17bd1d8d17dd91319dcd11391060c6bbaee038e367a37e35ff6330357c74a65e7b093b137bed5550b4a03255f085b43eacbf91e756d18c9948a5e51218c7642306a81c35709993db4ea9ce74f812cbc2dbad5b141965b2c13ca1ae6a6c734aa5fb0947df39ccd0de03b3dd23d5e9333c5829c142c1929e0e670a11dbdd171b47baa17ef7e426133fe19730683401ae9607d25b29be734099e0ad5f11f854c72fd796bf5c31a8bfa36a2f708407eeb296d8d126f1402dbd51932344e9298449b447cc0d0088c0d782de46efdca99c5d0743c31892a15dbcfcdd88bc1b65ec2344bdd78f45bcfc67405758bf01de60829b90b819de68f0b31fce6888c950691afe961e595592ace174a2842465a763636406b3e0ae99d553827fc2e31ca02bac427e1fac54212a5b0f5c68f210efc3c723daae8bbe80369408c209b75b1e6e3b7ebce807bb3bb7bff0af726952be243fb820d320c3643b709b99759d1263132f6d553b284baae2bcdbe2af6038ae062162e2b101f64d6e92f2accf68b503dcbbc8a8e69c3db1df404dee57515d46dd04b62732ef6bae51178aa0c65760a688f4ffdcc488955af049ac4a609c0c9b5d67d702f3572ea8b4a5651ded91959b07ee933b79bf6e5e844722e69ebe40a66f930f565019b36e84304482b61c010d426392162632476272926931ba791a3639d3ebf1aa97478c56d9ede1a4544ce291060c1bcd801bc9c79daa8aa1ab0cb3351c847317306d675096fc2a8b831f63038b8f70fed744e9316e7bb8d9d75e1019cbe17e3725683dda8fba68505d5a803b254798706f7a20b7a0d6ecae0d38a1e8637290546e2657ce93589f3e4fb56f7971abe24036d766f7469c231cff4ec13b5e2b356184de5fad30f55b113f6becf33ac600a7e7840216f1bc37a0e7ca9ed7d4ebc1969e65612827fe4d5b80e32c4869d1dff9a0e410080b017b1584beac046cc2c4279769f1c8f13c09bed69a2d105e0ce2e808c4f4066b89cd0803ca4c43d90b0c1918357e7d2861ac7b8e0eb28af45175d83e8cf8dd27e670b720760900c1af5e0b5838f37281e870f1d081c957942d6868c8c8e6dc72be6dbe5fed4e2b08beed5144a28c039cccc80d2d469342400f12c825f581b6e9f382978dd1d33c89bbcf574d5b42c393cf9271d8582f68de9234bc605cd9972d00010523a8f9bcd77a6df5bda879fc20fc1d24bcf90c540c87d522eeb247aec197992805412a02c32176718f6651af8fe8eb1f04a61b5d097dc56198a926ad1895b5ccae2bcd8918fb4eec3a51f1b26db7f4d9c7519036bf47a66a87a4c19a7cafe306af7a49e6055c6cae69c19680c401ef2cfc5bbc7bbad80ad45b75ad8f644ee8ac24f44ad4615ea14ddcd3127d0f198475f4cc1dde3c6413f51727ffe7195a32ba45515a7fd30b482878e0cd932d0a63d7890b7626c67ec960b58abd11586dc09de7e85928c03bc884935729124edf0ece72a2be8fdc284243a6f3e2c315bf4b601a312956727d98dfc21ac97620c8e8029de7bd6856aa03e63d90b9b7b1458b2d8922e4f2928053496518708a59163cd745ab01b12f83e9eb0653b93d3b24d3667ad2657e65fcf8ecfdcc8fff1ea2e2081281ce2f72b485b7134d009258d5bb86ac47ce70ee2653851d10b59cf528b3e2aaf86a641aac4513da2d0a2ba2232e2340c9202d35833735430eb49e83718a9d4c682f83c4c45b305bdc7083027e59201554c94b7fb293dcbc82942114fd65fbdc1d10ac5d9b8c247439a711434d3116bda49bf6440235f8bf5b7b3f6cca28330879db174a69743a2fb0788a89026d890e24018469116910d021e40d94fc682633b2b6e524dd8f1d0868a7a54f15c4c53493fb2b72a68f5f18d3c785dd3214768b742a3d36a68b29db0962b905ad4955d0131dabe452b80608003569179a726f12e8202beeadeefcd724834fa45f03691107c7f8ccc918cfa0370d68d971c05b3990179f7593908a126c0bd71090f1101402b4a46deb47a4fba6b8157384c8c9ba6268f90bca7bf5aacfada4f2ddd740957a75ef751511907f5f547394e1af355b612dec9e257a463a5111dd1f8494d7bf1744063874a249f8fe98b78fa27f26f9868765d7aeeeda5759920fd3ac8abcaf9a07ee8f9837ca39e98b149d19172813b096b0e61adc214afa6762f63bcaa5537bd3631bcc0dbdff473ffb1ee5953f8d06b4ab6b858e9d4fe2b29b7471dfadf36ddb47003cdb90ca3cdefbfc49643b79d10ddadf061bb05cb5d085d865c398c3b7b6f73b972798d19753fae900e1cdca8394e9d891b45b9259507464811c1c8b60e72f2a93a27e6198ede985ee8457b402c9dd6c2e343715701b1c702e1a15f5b2a798e4b9e25b21f10eee4a3b81f8fb17feb5b29983b96fad41e41a0c3bcd6686a6a2b3bce378f27dd74d89481092251e0d1116fb96b504423ac94d51bf786dafd9615cf0e53f366cfe27e00bec4c59bd5cd25799bee2b4d8a1f5191a0684333378f82d4f91da5a54f695fc235566bac0765c4b0b3bf9f282d70eb4c79e2bfedd633a4af256c38e6b9ccf81c6ed944b3433f45e6e909039fd89f3fe9d4a1975cddde74ee821236351ea760bbf1d907545727f66d62c76e9d57fdd3a919e9ba16b750e12aa1878504f632a07f86e9554f53f11a434d8c0d843e5e2d7ab7245366258c097dad2f71c9b1ea1e8c7b3ab34e13e51480d1714df9f0cc40970059aaf88e37f3a3970243bfc0fe90dc8f64a08ccd537fa8e39cb05e1de761d1353c4b48f860bdfd2447dd3f0b27f28e4732170260fe01c3c8cbd30a5b04b189fc2e64b61aaec3e69e4ed92d63b3c39727ac8a1b0135d552cf330d7da15c93af1aa453018e94771e4ba604b06492b96803875e08f90400d898075b4c5328b15bfc9bd8759da596c339407f61a7586aa3be7e6d3692de879b16f5185112a6ed81eef1c8a770c82aafbfe9e3002e3d4bc198508a493db98024b83133ad59d49f375f456670c8963148fd81c253a70ec9e9282f7366e2c40abd6fb3fd53370a6847c8a86d6bbe778c07ba874f1fc110d1411a069e858677c4ffa66a93e4243bd1305c2ac46a70ecc44118bc65eb506f11ef39b745f3c70a730a4465cef7cefa4741ba2268b8c83a6cc301a43a5a799194e2f8db6a71a90e60272ccfb45f248d68c2fea7d6f370ab7c513419de7e688c7faefa711aa52b1a8905a845d26136ad63047673a0128182d1a988e1b7a88f22d293a25e16e69a9ba5fbba1c8047c24ceaf99e647208639640e41dd37b95b9ba7ac20265283a071c9104bee2333efc156d419e924a655f500a57836daf895119d83dbebeb7d62dbe6745769379c8070cb7dca0f94767210c2643aeb991ab8a4edd2e9910c2d7491a8b58195fd74649d411af46d78728f241209ea93b71334396831a35993c4ef3a83b25e44ff602f38cc60994919003771ae542f83fc2aa698dca53e09ba8c5971de8b188d5a0b0499d2eafd34169c2b596812cfe577a19979d7fa4b7697e26ee887e1f49174fbf83b7cc724f4a40e82c51cce4dda5dc21233218a10131727cc15d0fbaa182fa9f5fc09f3d6a905630f0c85c2276ca0f87b6e877f5401c5e9bb4cde9a3fa1ad0aa68573ad3e95ba6ddd3fa3e4cdc931417e64f239ac56ca49d5e66d06b7af06559c1f478dfb61442b422e2a89e80861538096c6a08bff8421b8e40e18e6fca5aff9da4fb1cb54e2003ad363730b19d447f3dfd5d788f669bece54076b7e0cb8845362b3d7539c61a8fb13ad5b128ea24dd573eff1df2a1a950c2f1a96601379e265d8d6b411a1a933db9c5712da8cce72a81e22ed5e69c2c99911a556262e9aa302519c3266d9f0a3a700423e52c18387acb4d3978c521e58a00ddca782db04a91f7a80e917860ef060eb8f3fe00003435fd40f69eb2907cb0e07a6b2aab26eaa2569034f39ca6e207e12a0a468b74288d17c40eb2f199119fb0a80a8e49f5243f0df5d2dd3b4d708aa963ceffb220b6a8e85127fe75332581e3b9adf3e28ec1b05b3963d16e364b10d57c8fcba65cf0dd59fba29d359511cf80604c85922c99b757e858200fdf63be51a5f80ac6e6d1bc33164f755a13b64011b32b2f28c23617ceb5f6288c46b46d8b89e2cc9ffa5b5203211667179d882c888a7e4e12a31b61536df2986d4f8505d91c0e48ee4cd362f59b32201a594a66b487bac9c9c272af08ab8a18f6b3712473dfe357022f787858c3a73542c55e913cf4dd3da292d7506f17c96509ca62b3e1296656d49c591c685502d1d8c9c64b611c2f95e52db2f8901ce061474503d3b51eae3647a41aa6f35e4eeadfdb5eefb6647264e8ac2ea264b7de55ae210d8f10845ca633f75364115948c641c51c833ed340f7fd8bdd886c40054171c473522411eeb97a89504b9a0eb5d75c230e7997bf28954a6640be8045f36c46e3cbb7b623cae394bb882fdbf24de2ec99d1cf28c029513fa0cbe2b5b8b718e41199755ddf7d47e3d8b74b78a77a6a320c9d142375500c3c5f4d49c78b0cf74bab01f4637a481d9069f9e2fcc439ca957999041f65d78a7adbc0d8ab87c95ffacf8ac548c59403e7f54c2ccbe91ec52c15399eefde12d49caaf1892d98ff2e1fd7575d6efca3485e72507d35f89f247fb71fb72bf8945bc792998c21f43bb965c31f0e750e7b92023181138be46d37070f68acc16d6c46b684241eccd16b621d99f319b55bd3fe293db2cae3201fa7cc61906077d9a780c8ee261e4f792fbd5bc8fa60f1bdcc91225d08c9e6c5555ac39dd4a09f57aeeb1f6f86b19bfc38771d0a1711cb17173c8c9c58c054949d0436eb16ce20fc5f12b9303a8b175652c1eae39cd19ef2117f35e90fd8cbcd0f364b12d57b6323f168fdf22af4dbc6befc914fb9e73e2a27580dd3a7dbeb5c0150f90b3421f06f6ae35f58976787ee0c38f4ee286cd5e95bdc05113ef53cccec12848502edc91207434b5b53cf6dcb43c575ff71b75827cff3244de359aa1b271a61d8bfc6638fde75e1bf28c70e3ef6ceb080e15b98188db7a084af7783bd5c41d848bcb30c622de011afcc7e42b1cb771e7e1e0f28cdc8cd3e1833356c6cd9483f90955e88a748bf54a56557d50eaa47652bed341e8dfb0b0a75e6f892bea2ad17426f04c1bcf7edbbcef32fb421f48f7da84f7694644b0068eeb1b6b50812ff36a5ad9cc286c41e69afdd82c1aabd9fd4a345904e7968b136b12cea2d500874b0450607059d41a99aa07c11b0b3a34539bbcd638f1fe9078913b24e735be7a7816464ea2a93aa09d6b6e0547232b7411f7a661eadebb91ab946dc106dbb84bddd13424ad2fb550ae1992497164ae49f8ad1ae98ba76bb69b43321853ce163d4a82b42eff8823a2e4061615be3a3e0f186529d13e491115679abe4fe4b4487be7fbfe434733f15278fedb16663303c04429504503749cc458406660bb7f3106bb3015bdde2ed274d025f76cd8e41f4321dfe26af636199c24d9580f64b0789cace3f9bd31ece8097b24193967f53c5f123e4022bb8d075e7a27f6672152d99ec59ca1849bafae614dd1c6c108c9b1dd85eeb4d081493b449f9b756b62ba36f784504c7319a9f757828c89482b98a6d6ee0f8834743dbd8641c1db31e67c276aeed4bf184966036900039e68f939cc7c80fc19116eb59b77a4fc9887d731481323f7b04379a6dc9cd913dc53dfa3a8b2c3ecf87179a438217428acc8e076fff79022ac90ba6ec4acde02eb163c7340166ad2ea62b3a59552c49d750d01b5dba0091c11535636d7767bdbf5e3bac7aa9a400a0365da15f758b011a36309ecc179be2701ce75666d5b90187c06a0f19b238396af5f34fcefcab8053786f844d343a8fbabda1633d6d4b0d78cb440705a9e4c5f481f5629955a5357356598a176f05393625a162b20c69e74114c6a19b73203abe22461ba38029c9dc3f734916839fb4447847c84c6050e71630b5630cde74a71400b961319a54bd9181e199023f9f09aa38891e1b65ea247e188e973f5310d68448361ec4c69348ae715609411a14f244ed0693919e6228b88ed808eed1a9eb9828539d7b07a11a0c62eaa11031e6998ff84c585cd3faf6ebcd4311ee2298f3488dc9357d9e6844c811847d23b4d4d1f6e978adeea13312457f1b52fc40f5018685b2f0bbbaf94ea5a97d9ddad39238b12fecb8c885e458e53ff9ac99d781f820e34da90c2a3210f24e95eff3d0eb8f8fb33c6efae56a9a46b9ee2800b2d736dda634e60283bb7b2c8fd07e6adca38bfbb5ed40d73aedcd9c5913fbde4dec602896b24a557785246f3c46e9917e449250bc9b69c9807e9fd31edaa578afe17f9f61c1aa71a266608d78b7a888720a1c85065735aac4f595fe32368607e31e81d16ec8927a87299417ccfbd45bb253cffed467c26a3dbcabb2ca03d9559f90b221149a9faa8fb49c13433e4e58c1ac656fdc0c1a044b6fb55ca0b180151f6b118996bbe59f9112bbe02229c3bf745c566a73766fbdd4f3db29d247d5944de76debb76e498234cf587edb0db59f50b87e0f109b71c51d8db85c952ee0d92f6d0c938f700a63a566c7907626a3b17601f8540cddbe742708f3ffe0a278fcdf21066ca945e4d16e64eb5a3c1fad78c18413a78db65b0730218138043e9263cfb1bf151a38febcad386a0fc4375fdb6942f7c59c6e9662254c927d6ab6adc8e113e661c620740e040341b5ae9e7ba2191226728deec273ba1ac089b0b501528051b47c39febb6b3f9fda224800273c5d175f451b77e0beb639bc9aa75d9cbc50dab886e016e4a393e5d995306ab92330aefa38113e80164bf968a86f08069211dbae5a3f7fb5c961e6f13aff64cf1e74aeea18de945dea41545af509e39204198a4d5bf9e3d5999aa9dcd713783d79ddc12fa80d71489f405239ea7d51c3789c243be98be5c8376f4e39a617e764f05b5bef190d2134b1d0daf9fe54193bff78f6ce709410caa7010ba7d95c2acc8b1002711a5e3424c90e707f195449d8fde70b02d9da030eb99f8a083f0cb50a58f6f19942ca8ab88d17c1b0e8332fa00ecfc83f1139057a71aba6a92376f2a0b4a7581d60c00f070f78f9fa285f88d080947c489ae5d111a070af6ca00df23a954b5fc7d5ccf00842290f52070a0b2d28af88002265ced4a1347e421c2ec8adc61347d6729307f4583ff13264b628a0a41e3a6f47568822005abc790a3d83b2b45b519f9e0ab2e0474309491364c4831a2ffdab423c2cb09ad94cdb7f2f051a086167bb7a42d11519670410bc8c5fb8ad7c87eb182af6a0495026b16b801672281894e311db7d19098bb1443a1b20c56cc9d27cb0f8c6d075f8cc8ccfe2ac669db6fefcbeb1618b1c00482d863c5d0c67cbb207778b585e8f2be1da20d6c54527948b55bed66663488a128b19617be8a477daeb2f43b61868ed3379a25d7b8f8dbf3313ccb6efde1cc1f646dbe635e754c9a830c1200296ccd51ac1ac22ea35feb6afc7a347d1bb8882c91a352d55a1634b87a770692fc1902663141cc769ac19643c164382050a3c7fe5ecfabfcdc72c89a057f777cd289cd0cde00aee8b04c7f7108703ff410078d63179a187ef8557be640149dc6bdeee6828d74a6e96672c577256bd017a22166ca2442efc4f2d2d026182e529ee654affebdd14b0a5661cf965de83b43fa16ccabf67d8b08af0f519f70e9feb0b5edd5ae3c0941df14e3dc8324a222d0a04e15db6dfa71a7d89460c110f88e57ced4a1fb8761f05f6602f46858881dac190ea388c01735c15a8b6cc6cf5fa5dc92b3f80465de47b6a58bbf90e905603761094da7356fb90b2a232e3fdc8f7ddb213a4282c8386060f5abb9e00dd1bf120f57abb6b97ed9f7e41cef03750d8b2b56a36a1514fc44dfe3b392c40f1245f28aa09bc425c1f8a8ed4f30f7f640669177f995d27deb11a0c5a204cdbc1522a753d804b3585b861777c762a95d03f400194799e9be49897175368ad0e5c9b48628b044ef83cd49c50a5c5f66db0455fc3ea59a7aa992e9b056c0a1f9b1e6dbab77df17df2a162de177b51a0911246e05628dd071904a8bbcd7a4f175a38f3d04012b11e054e9921af1c349e49ce9520f816e762b247bc505f4110d09f430cb70b977a92609514165a94e5543d7e76fb5eea380619e8339310dad3edf7572ec2f14fc8cf32511c81afd9d5f21ce0dd11b3c5fcd0f8d2e9ed2731e69fb715ca1f3a6111a6871d4ab8e00c95fe9eddee8b7b24898c3608d805da0c73c6d068e4f56b2cb4121080d378cebbd79b2524001aeeddbe3ec2277a879a79ee017d5c0333310468230c7a2f7b4a574ea4e5e2125599769d795a0409159d250e6bd2a22556bba404e3dc507afb45ab0c7c991d93a99f592621d5e832e0107ac9829c34b2b3cf2bab9e2cc5e5a723e7c2fbe6a24493065f02b608e8b6fe48ddc7ea6a52d55a94cc174ba9ffbd4c319f569a5a470b750339dc3aebdcfe9382533d6af67158818c9a9dadfeedb2f1e7a1276a2462057a706897c1f1739c9e8ca63c3776c1c95bf6297d706bd6b0dd4a2d0017cba444a91e1e69b6ef05929bdb0a89ab6b754d9ef88ebdd4cbde6b3d7c5724322f3ad38725d5a73e8bb82f82aab1f315f9b9ed8aa9986ae9a026bd49dfd36fce762bd399c51777afcebb7ad1a501fbddaf0f2aa77d41f3ba5f55496adcf1a0e579dd9d10ec0dfe8dc11adc5597ea3b30d40139bc6a5ef2a74c49ee08f356730cd2ff11038d45c89a296f233cabece54a6261a328deaeadcdc6a39010e62e27e5856a7b57302fad327da20a27c08065c764597be992fec1e541d8e4ad27ed6e44654147ae58f3d27a1c88fa0c6b758c0cf487d2afce4157da4d4ee98ed7ee13e959ae89db86d8257f2d2760a6829ce95bf0ef052acf569324694e1fc813540af0dd97e0ac4172a8cc2df01ca202f2d4ff0526233147cd07e0b018b66718d52e6fa8584f750f08bc458d914bf504292c9170ff757eaae9124185cd8d6ae6888d9345eeba4ca20a4ff7ea622c0f6b237ca722abb24bb86a1b17367cda4e031d4d5b5f17359bec516d630345760b23ce4d47d3b03b5b05edeb89eca5f0139ae30c9019e19124fa9dd393df2a2796332c624f2ac9311af16116cd0db73d47150d5e58918e604a0fa84f15fa214dc4c93715b7b7a90e2611c236cf1e1465482be956d8b32f4491bc6754e66d0ab4022b6c96bd9546657914d7af92dd832441c1795178c95d28aab385d707c5eb408b871b2673bf6b51828f6e6aaa1c6e7142aa5b06a07abd9980bde1f14d123021c53e9f83674aa067307286f491769900daee1a6053b9e89c6034dbf2f95e29c3a2fa6165bec10aea640e30e069b26b0fc3e8d8ad1a376697f6d48dee0756707bdb91d425d2d9e57102accceecf45e2a51154b5967ef702812de3af0ebc9483220ab9e6219ec433e05af5b6b3e894d8ba7209dd34dac9421d147cceab84da7f4ff5e76fd8cbc3d5fb11db2572761f872accb70ddaf683c3e4c4ffd3ed17eab389030959143109beb0d34a7fefb75b8f461302a72c7975c2ea9789b80197a38c2459070ee8634587a85a39931e048c80d3ec4f668bf2d50d9be060dc373050dfad5743fea96fe2c3c61324d32b922ec23f4fd846ab0f77a60156ef0ad76edf4a6a77536352a2710bec630ee7045b6f3ecd9a507f8d4aea0b4a47e770cf5a0ab9f4746ea6ef61a0f53ea1cda19dedae60d55674c816f3f8887876cd52a05f52f929e8846e296a00f67d57116cbc85787cad2813e9982cb2d1d2454e45bc0690c3fde9f784354b2116dfefe45514c2a3c36ebddb80e35d922fa5f07299c06654256439238e7c211bc670cf71c28e69be61e3a208c9aeabd19dcc5a95c937ed01736493baa2493f75638feb10b99def049d28b7adca47174da59de0b07e828f22ae62c98222d02e2f2d0f6dfb38bb97539fd01acc4cf63b7ac429a49ecabc892b5ded72686484227fceb1e9c985368099d2c9f9487874b27806cd3fcc1f0d804b55d8b289bb982d156a52f2ff41ac08b7e46cacc44ad850d9443d65680233613cff43d3eabfa27c84535157dcef09a8a8c3ed025356807662ec40706b3d08f3686c2d3d877acb6129e7dd9b14c61f6acc93ab6da27b27f9c4a130b06fe350bae2d55958ae5f6df4b6f15d5c498dcbce96c59ebd47cec058587b05891a8f7e7bcd3628d7a4390f75bb83ba0757910aeac07e600fb756fed7946876d6a7bd0a2ad764c63f15ab354ff4b6f0d788e9a6afc91fb8b7380c67d887e7b5429eb59e8848b5e8a0c2e9fe60b360fdeda614f6ba0beadd6d6f03667d2bd5c0e3eabe3555e5fd62f79f085765224504eb66bbf5f42359276135ebfb6ef8512933a4219889e071381ff5fb2598d03eec18051725ed27d6393ee30227598f3818f1313e0230c52136332154d26fb18b83d8d4809d9257d64f70a69f9e5d6b4ec9beef4f80c1dc3185d9da827ae842dbadc0cba7292c8c9ce27b291d45bf449fe9a26f12019a35c97c7e1571d5a5551a49bd7ead9ca322eda50bc15f19e93f8e9c1903f6013bf776fbd34a68936b24f345ddfbd0b37b2d8375f37656e9e6ebfc65a900e5273698678e7b07dfd46d1aa60ed71ca62c4037ecf61f5ef651752b841a44fd4ed97efb59de3032689dd42cf14fc942f1e701013323e6a2bd262129dea3a3e6ab78a77152f4b0f213d22b7c516b19179117de0656d409592c2936a1586015fcebd882b8148b352c0e12a1c2df977f9882fa54a4dbefa1e916dc31822a1f78ed697ef8eb0d600048535320a30330a059de0fa9ad8c29a6e0a584b0167cf861d3fb23fdb22363188866b54144df03fc436724433232a89a6193d91ef217e9b07b4759e71f62543a3870d2cdba79e1bf034b3c1102d5f4372a682b170f5a007385e0054577f2f39194afb769cea04eb0b8cdeebbb2e11599b75d50dacb8d87d18a333c8a359ca106e37e26858b3dd48c100826ab75c5d07046cfa74877d8f6d129c825f596c7a1fb871c0d51cdf0565423d6982370736673d0247b4792cf32188aa55fe6bbf8bfbc2f856b21c0e6fa76cfeee8f0d094571926afffc7b0822926b47f08e8ad8eaddd4b530426b71dee722a18426e8172afaeb61d2f0235244d97a60e3a559c5303828129b7fd525e5e4136dbde7ae12a667f8f39f00b838f3c292855e59ccb73e86d92d3041f80140693bdb77ba633258b2f59554889d9ba80569a482187dbf8db1c9e2585a94cc6c02570c9032ea958c9fa3b074ce1d80d7b20ee1200c53bd13ac1d1e95ce444f8ae6a5eb18ccd8e00a5484e807b1e28492f783795de27e9c7b9cde5c291117a65abf57c1e010b41cd6534eacfec6ac2bc720579522867c6c06c2fa3ad22ce2caae02bba734049490828fa9307a23dbe15622f13a4d6ceca68fae70f153c72c9833d172b3efb6503f6d733be3cf0fca489ead032efa541d49593023ea2dc9e57ed31bfda208094e604e9df752e1cf836f920d543bbb64798084a34f210f5f258a19d2b668b62f3ec702d16bd545a429f54743392539f47b8387b3588ed1106393d57fb6e0b878890d2843e22aa4ab214da6dfd3642c4a27b1ee0b220553b545f4df8386557cc09de2e13bdd8e7f267dc8674e4168c9585af929bec1041545332fb454bdd890ce9d14f9da0b6d4642ce53583fc00d4105db2c061aac3e4ca89db1cd51c42824f9390d01b371a8f8cd6ed4d0964cd4227dc660c9af8b8ced282715851798c328faec66a65d1a9adad2c7c3c23719197455cddf48d580c7755505ab06057cf90e2f3618ffbaf457562522ca164e4e271443ab65e33dc9a41a69dbef94549dc094965730cc5ea701a053486fca8c1d45adb991e07ff778c4b7b63080d28248492e6f4d96ca67469422e9472d3987d41f86038f453326a37b4d3df7188ea3ab5071291bf64b0f489efcc55d8695d120e6a52e9514708da4fb7faf11539da1adf0a5e597ac47282dde655d0bf2f3411e5ff2f9334143dd41ad33aa5e7ee47d96423cdd2e3b350a1e496372581670e2d99ed7d1f295865123ec2cfa27f69b8fd537a0f8272c0a6c60ff01a32127548d4d6d73fece651b40ad1c9335046d2f4b43f79c4b55a60aab548386a6e615799866f688f5241bc260af2b36ba8a4a669b41ceb44f54e6ea5b340fbba3c7bd143bbf6b422ed32f3048d6e25dee6627330c02460bf84fb9fd831811da409d80cdf2c497f962eeeb9930bc8a0f8a346207a019aac21b0006a4ac526a416559f291f3205b0dc054986cf233558f4c6d085cabd14cd99d902e7f6096b192e24737ba47a401edc27fe78954d5020f887b5655f12fc099bfd368d876e8766734a7a793143a5394976f6312a8bc9343bc0f2203a34bc9787d70dd3f1436e53438a1e6a655eb41400b08ac3c8988f013b79a5fc6a0f8d49131833786a77650a72d5926968fd05e31af3c2c1b37e88d816810d85a4fde7ee712bc7a6c84da5a0426dc1ada0ffbfc93d3e1e21135d905afe8b57717b8faf450e7d00fc3a513c3f554d9e9026d01e0e3d108a81e744a662985c2d0e538db8daff758d315fe02213cd56441f6c10af3aa56df8ff7c0c79ab41b62e2e2dc1de06aacc73b2ebbd277797065f59dacc21b96fbe23e40d30f398fa95947e36beff39250b5947607c4cfc4ef18592aafac8cb4e117a003d6776282d1dbda5079dbce7e39d52a18e0726e735c072a7a55bc88eb5bde57f1c348d11c310bc5623606d34621e425fde92e9bce1ab87dade346befb8e6ef24d1e0e20e69d93de97eb949ba0506dadfffd92a24fd5e5e3079916ce3eccfa92be7c45f04965b0e8a94ba5b2d0f9d7442be843c93c1b6e4678a3870301b2165cbd699b3149d4f37dbb755c1d78b418bbfa650f9970fb71825fa3a27cb80d344a4c15fca0dadd4c8c0fa8a75ded75b3991d7e57161248cd29483996560896a16f4efa2ed0a03794149d8b4897b366c9afe5890e47517c0a0aa111a8bc7d6fe8aa153886ba28fe97b37283c2f767770397bb4a4b6c4e60b466e536ef60bebde3285f3b49eccdcd12b6eafd6e4f69a9e10906d0aa5d659a1a47ecce111d2b984c4aee88feb8762be4e9da12b262449b556e4e3cf9a473bb508993be50aaff099f315db707076f6f8e1218298c38ac80e0a79c461de2550f071d0b032fa5e3ccc0fe905b100c749cb323c5a0d2022e15db9cf363e39d6c0e5a85f13a353a5f7b395b8d55251871c6871134235d50f715258e2c76cfa6e624dfaf8b4fa2e915e31c6fff816540a9ff8ff6f7b777ea098480b076d59d15bbf42a77c3193e5c13ecc8a55aba1655233b1dbb5a158e5136e61e3400152b3214f71b51f39a52727219f2e309e63b2c39d4f271acce204f5c8acba3ece10dd0591625eb76e65ca56ee7989c2ca20700e4a92f77bde9bde1bdbedd6815982b1d2b5d5730199baa743d74f0f45ee4170b9fcdce1c54911a1c154341f5e5d57529f1d54a21ff4aee3013087c9a13f300f663dcf70e82496abcad263e8127706dbee61903aee1e802584e970f81e022a98f4d18a018f555525c94061b6a7c8f3eaa93d67af6a48306b349a5e89976dbfee6d1537b24069400cd13f03737f035626c4be3f4f39a5a2c2ef29f3dc991c4e7a64f2a241b1d7de506ff00d55a7c7e14db1ec51d7bac9d1be0d9563fc99c7071e1a644caa2fa006a8a3774e3538c062dcf08b6eb45648f47c0f41a0ed969ec1225d264dc819fcfa09c528525b960676d387b34d06779e0fcce222350954e8f52dd7814ed60ff533429e78aa5c423295788cc39a89fc6512447530c1778fa7b5c12c8bfbbab1ed3e260d8fbf54ad70088b98dda5411a69444479e8e7fba8b0777de5d25ac2fe9cbd18e34128bcc53f92a712d004e64c7bd862241490ae6956dafa88381613f5427a5bc713a3f937464f9b3b25f4da96dc4139beda73ef5559f014e6405dd0634ba9ebb9fc9b9f5007997d21f393deb3712c510b610aa7d0bb75ee2af067db762faf793a12da6f70a5b9701d91ad5b388b2033a1cda9bbaa0c8ec157a6931046b9a49a9bc6da209c34404cf09a48bde23dbe1339169a97b74bd236ce75d8604772c17725fae279a5c28cb475ec1151854687e6d51acba887de3591690988420cdcd2380aa0a018c386068887d5c614b9adcb28b4ebf686898053699bd194f328a56dd31c6565b5cecade17048d7424eb16446594f60f6cb53734f4b512770f40944faaf27cd7aac447f950bfb12177593c163485d1f79a537d8838700bb9f79d5337b4de18a73f67b40f7d5937f59de918e26e0ca941ffbef329b74acd30d6f14e514030aeb802c840641ce0b11c54637ebeff49ae390bc52d6412ee04a2fc977396ceeeeeafd505d099b65d7ab1ee8565592fe127c549becc80fd8f688be9c85ea9046629a3f1b153436e298371ed658b9cb4074671c51fc8f01e830fc86913ef9b307f301ed971d72618487d4b37ecbd338fab919de5c03f406d8a40b6e8a2acb51fafe0eea585dd430cb7825149e1d3dbcf89506b0f6769100f5f5cb1b7966d9bbc396a3d1e8b86cf5b65d3d3a88bf3a12f3a14578647f266d634b75640e055dd622c99add71d8bdcd6dd55fcfd5ad0969c81cc881ecb7b0cbc2aab10b29dbd8df5832bc7a2e070cdab81065a02d7c6d11216dc909ccbb9a642c8850f09f7ae81ddbf192fb0aa9a8badcdd5bc73601ca9f55119b3d2e088ee0d48de23a30b47cd6789d6b0d52068c102816ef5e0e9240e6c6d4a5acce71ecbcaa003dd02787d2ec09ac59041a9fa69f791e4ab007b3057e5f3c9271c8d38962debf491f4e20a8be7759a70a2b8c7fbfb68e530586ef236c7a9c2e55b9b499eef5150d31989ace16f6c744f48a3b282eb31f8e73da54d2dc82a49a959579df9a77902bfb774cabefcc7fc44250c22c442c0b5681d3c8900f03228da54c03e09d0cd288f1a96b8e7263e38a3e80ee351145085f598b71af7387889bbb939e95c9e4a8843dc3ef2dc140f8898be4ec1057278465d4e80840b71f98d3706f933671278643ef29730d32e130dbc0843cfba137ba76e75847430c8e8ad99351afac23bc4adced51c736164d8f206b6acf01f8dbf0916cb78bedad78d921980934be0e7d6466ae0981661b0d54d854cca2e3c4caec6ef47240f5553c551e6ce19c3936c7b6885201685bc2bb1bf7a40bfcbbd002a34876728c356feaac2208fd70138663d69d283c3bebc2e92bc43fdeaee76c455d342895c6f638cd710c13bce490afa1eaf2a3755f7d42b4b9148cd2ad63738df0d7ec160e66a96f4b2229acfcab42b32bf75c86e98c38563b618ae26036f4bdc96c8e74ccc6cdbf75a25bdd4d7fad7b7d0acef36599853386e935391a1dbd4f4ad4e0ff5a37d22635e1cf6604bea69e035c4a3f6c6371287723d7f5d718f43bb0ddcc43756f011d8b6b65013b6dd4ccc18ea06acf7cc5db2bbf1f48a5eb71b3c383b809cccb2bbae7ee9db95c995086637b608909460ae264272ec20853ef389ebbd5210acd9c3206f5c72e3d797760e0bacaeca59dc79510d271088ef9cfc4369966e278066f787c4460305f81f521c65bdd9a243afb444845a89f7d72a8a57d67261efc8b1fcda1b04bd51b2a6232cdbe305240bea2244a9a0765cd4fd231a4349d4f45765ce48763e415a3a61f54f7ef94903ac2e7a7207fd7f995d88bde5280dd229c89d2212670ddaa18d148ff4b219918c286049b82f58c40126059173ffb0f2c5e443bc8eb0893fc48e52cbf98cfd799e9e870396777ceb617295e8f46fb0d1a6d8a921969ca34ed8f5a78c43411ca6a251b943f64cc65a1686289817f582ead5f6b9575a936043257eea92889aa33e0363674433dca8d5eb8e1c7430f3065dc5788ea0ebb5fb9b9bc8995f8900b7340048a3d785883aeca4ac00c5afca383912bf049e2200f9fa15f7d64d1c4b9c3580427a12bce9c34f539e52312f70522296a10f4651d8baec07357b820e458f6da47241ab65c1bde19829e89afbe2873fa872b41cf38190a077d020978a5362cc292930b0f79561353e79925bcc092d6d8839950ccb75d93ab9f39679bf3e1070513494407179f10e384873f57283755afe73f3db8aacc04991258f7e6d230acadefd05272c4199e7adcb32652fb85e3ed9d32ed615e03296c36276001e6cea8235fb8be81cf25807d507c4fe3b00c7bcf746d2934f071147aba295485274872702456f86802c3548747f203d8a74ddec3669fb6671b160d0a1570984d62810a6cd79beab29272d883ef8a91fe29d6bd71c7a8a2383957e2530c3047cbdc5bbbceb69928f5f33f1e416233746adf62552dc760fd5113601eb3b08a89664c20987ce91a6f09686d99c411ff438f196c96c790587c499b22e5d2cf7f430076ae25de40abad6182db55d78aa0a06b3d24fc3dbbfbf37dbaee79b23dfade336ee7681dc93e86cf1751e32351f9e300f157cba32c5b5247222d4e44e7cc023936d13db088916ce4a0751c05ee7ff563a366569f6d4604088c0545759b5f94bbe701fffe9b61ffb3c2dcc54153da07eb970b92b7fe497f39e1800cb4166fc17494b3a1fa2570189eaed6f55d14e2285870120a904069372c65a1c75993fbabacf3fa2d116feb54b5a8863469b313c4495dcc40da092b26aff468400f3d7bfefed4e82c9ef669e80a3ac5057a75f1702cac4864bb13ef345a3f2f152da71d7d01027e84d94863d34a25846950cf0d968c4da33aa9d8af8cf0d3cc11698227b993e5b79cc22c767de64d6e9e3dd14e9933c4d5fbe5e1a45d4467e8391e443856d0aae5f3e4667dbf140a55ea55292b0344c38dd6777bd9011e2615ed280384896b9de2355fe853bceca079c433af1b1b47461ddd57299df4d7f5fe01db20e612cb12a32feb5f8304fb6dc71f9181689e18e6b96a28dbb0306720b0c4fba0aa269daf24ea8018b7d6762bd70ea5ad6f91e72a4429f3d877290bef6fbe25d475bb0401e83f499e6514320e9ef8e0d125fd9ebcf788beb179253d38edb28c482c56d649285df9136d035895511103fc920a309c82a6814f76f75b96e6ca9e6a834cf9a8aa4c0367f9328a61d735649872fc6d07c5909f61688466772b8ab644612bf2d17be51376d2b0ff5b78dd78887f8885d93799c5247b2da0b0aacc49bbd7881208e2ef0ff81283e87c8f440e8e9f70b7366902b7194007d962a363ff9e7eb86d427945a643bf2c08e5901e9dbc12f6dd7bf91f063f119d9888bd788b16bdd877f0a866cb48374ab20781670ea870eb1e2d57533a84daf888c548ee28961e2fdbae395afbf5b8555fe502990a30d84db3925bc509594fb7916d5c9aa669a91e65c7724e77a9b05c2bc6e382c59b8549e6f09ff7f28b0a9213d99b94dc31c904f5d232320639a4d86b9047b33c40e3035ef0aa04822a362a7e87cd04d0e01a35e091918e077e9838b9f803593eee7dda0adb778816bfc30875ebce2196aba69b03847aca91b4f0bde5c4baee0711abbfa9839bf72f023657c8a26d2a9c5fa085e2eb88cc4e85601124297f9b9e5d57d1493d23439a7c40708c106ef63039b06598b0237ab0ccf7ff78f1af4f3773fec50ed7a0464d11cdfb89cb32a891161e4abf8124cdaf7b41b771cb9edd57aca66e9d59ffc2c0251c2584087d6efd301b2c398cd54947fdacb8c8402e7b6e09d8797d73f8be7f1961bd1cd4b92dbdc59a588bb178af9e9a7d377b720fb1aa6f82a7c6c0c514846ade7cca9e36d05efa1e80e58e41563ed79852e6a73e48a97359e8e6a9c95986f5399729a6413a8e519417e4a69754d0c0cd6e88aff569f9cc0689a6f5bb3ae71bfac247dbce35123d61f69b81fb96000ee852a8d8d95a2b694689e6e09cf4896ae4e46ff7762030d60043e68ea7a3d8fc708b0e7bab7f0973f70c57cc73c3a52fb8e9476dbbac6c019369a82ee887ae9a95da51b9e85c9698ad20586c2be0529aaabdc8e73ddfb80168433792f9d1c0c6bb9fb7b493f8f21c8762c7a5b06b4807e324f36e484806d089ac8d69a010a8d277c14e5526a97f8b801f47704614f4a2befa9f0d88062701623dd6c3307ed91e1b195a900c98d00b266dac04d7bd4680741b2ce18379482da8653103701b527ce1a025b350c497092b27a25ffdfce6a16cfdaa859b56539b63d6925ed65d44d5d6bc44255c48ca5326add3c6b799fa5b4688c881887e769989e263154ade256914d133293bcae1039f70b04b2212fe1c6040c5ecd012346eed7b57f8d451e3f16ba48fed7be8e3205ca593a98c420b4924c301d8e7cb527306d251cfe2e3e35a6e70394495d9ff82e9b3fb6f4a4187279ea5ca7365092292011c16f54bd803387cb7770c091504e5e86342ae07c55dfd0330bac7b6c69217b0cb8072a56d01e71fec9960880411b15a1243df4f7eb7ffae30e2c9aa25fd9bcbb35e8df32d9ca59aee4e7eb9f66e19b620f8fb2f0ae5ebd829d6e54e6270e37b37ebd55c0c2cca36dcc7200872109617fe8bde310b05e98dcbf67669abff3558a3fa61af17b49c2511e24a93678b9549a248f892b2533a959cbe913c317857b0f9c28d4c0da908b47c15e02ad86b68dc430725b4b00df990abbd32ef35bd61d7573a8fc5e66d2db016d430da84fb6c5250ab99570e22e0444fe52e06a87baed6867bbda4797dc338d93b8a9f07063aa1c468865c10975afba37bafc93e41f59420a0adf7cd0f11bb4b1907dedb9218a332f2d10a24a7bc3c2f8e0f352f1e71a16434593650dbc42344a114f9b32c8c4948f58536e3cc22faed91969c3a5b664b502d22fc1384022a98b112f76de6c1b500770d215857d1fdd8356c3792d6d7f69884c8f85243e3da31f9330ee0de5ba5ee34e1a36a3bb362d67716cd5afff531e102f3c50f41b1e24573961560308c9802c606c14f8942bc91ffc9fc781f2d403c8d45a9df6547dec87999d09a8ebd26054f0841561122f709eb0c5985b1bcd114c68bf97fa2256fe9147ea64aa7dc13676651f4059f8ab5d7a1746fe2726b52fbeca2799acdc12541cb7a1a9e2be3a930fa1bec3ff6b5d410851b665a39e50c8bc1d4fd7cadb31a227acb8677053ee141af9ea1eb8f123c20b74c59ac615f93393fcc13f35f4fda6a92e5b520a58ad5e1e01c1f7f802a874dd5b05db7482b881d013fe67bc4cd689e16f1475dd0024af659a4c131ffafb24ced0883455d9a2a136d2cba39c4aeafdf1662956ae5d52437e8493b9f14e58f9097aaf4eb00a280f290a99e52463ca66ec28e058cd9d0106d7dfa72c3532bf428a5154e8db9b0f3267e07659857a45e3d93a4a09b27083b3699322752bc24dcea600c90cf413734f6b95045ea7c6787aa4685cae9f676a57cc18c711f534ed77449bf0a84cbc9ecaf8babe33a9f6b624507aad8c4ba414de0a821210ee8883cbb58cccb9f58d1d92e61ce79d60157e92bdced1384b9b8b6e6a8e72f41c5348bcb5f3f3427ca43ac6b54873305cc86e88c2992a23c2d9928315a59ff478fcd6208af9510d09483a7cb8aef6548bc3089003979b8fbe8e9413b0805a5342e8d1abe99d27123615198b9b9960542253a3a89ab0b8eaa765c93048422534cf707335f30dc0d58b6b6e272c2bafebaeabe40524b2e80df0409b2de81c68dd30defed30634984acaf91a0e96aa36d00877adf6e5b49cf97ca3b11ed76c14d3c0a898730d3f599f0f873b40a646ce8ca42b883c4a7719289aa9680573b25b77745b3ec535e2567be87083820fc25ba55afc4b09638ef3d84c0eea51c0c7ff3382cce3a166b0ea7def5da8e64761c72327b61453cc2376a1797f5d80afe033132ef75e95d504b842f2ef6bdef573b3dbe84a8d88fd8979579f53095388e4c0e8669a8160336e4ca7a9a7f24bd997684c2fbcabd7cca0b0f5b6cabc670a98fbe14a40cdd86226adf895d29bda655654feba50e73ce74da8367bff4b2ba525b88cc4c581a6674778ebc6f7fc38f3b1c0896acbbbcab013691960816af30faf6b0ce95a1bc2f688b2df45e4239b071bd72be5fc964c6b1545ea6e632331c63260d25fde9d4f7f894f681b020e45e2acd4332762a1147558ba850f1f7049bdacbf2ab7d7eae416a428e153fe796a48a48f5874ecf4d0b7650c033e91e07168d98416fe611cdfea35ec403a1138376182fd5b028b76810a5a7ee6537cd8b27936bcb65ebac81f71de6bd40e232527fe0195df5aa8104c6e240f5afc4e399bcf182d7b35947fafd8ba2df0db099911f5d5ea43d634b5d55d037cf634f477f1f9edee06621f4b517e20f7ed1be1bffdd3eadc752fcb95ceb83353f27c3ca7425d3af79b6e072266657464af8623b462a1192b4d7d6aecb27bcc94695e02754a0a48ef04b08380ba57cb273e2a9871f728c74afdedf56dd9cdb1427726613a55098cd079d71b97a142c7dfa1c1b8c84198125c2c5b04772f1611c2491b92576a5788d976bf9f01bd91aa62dda0a55f4c1a7df41624d60fe58ec38c299ba7e74ae54829b68c2f8347d31a471338f4c8d544b6b945209857a558d2139adb3025fad9929bf1def3fd75072e8dd93e1c5bbc763b8dd947d3eb2491b7797df5ad27fab701966bed7584943861de5f45c16031fec9a9c2c049ce170af6112008875dd28b2fc61e4c2115d1a045c71daca5a1a9ef3b7d1d1981908fdd7402a54b892a2d1456a90d29c55d6026b50ce003a398b2036f35cba803f0070018118f4cd8214aed6c9575b9e7fdcbc7a15f9e06c8ef91394222cb2eff3a865b250e32533f608e046a4746d90b80ac708629864c71ebc08171944628f1633c1eb78e3adc25b8f3cc5b95138ec4fd3b277c4e3d8ad2e6b7e84801960a656703ff48231916711cb6019755dcdff1b000ee7c987eed8b9f6ada7c41433a9aded5e9a40cfed8b328d2dc923d7a47ad8c23ffb9b59d392ff5b4234474296102e22621be4af9a226facc5b07639340d0d675041bf614ca3946899fd9f79b1d876886105a78d71355455ec70e9627435fec46baa8b60a1148eea7995208f1978394156ede893254b8f00d24ec6cdce7dba592102c0f4424096d73e13bf0f2cbf1a726bb22aedc59e618cf474d12e33811e05aaab6b39d81690d8487bd351d819fdb7c61fe12c546cc5c74999ca84d06a87c8123b201324c2f43ae93f3ec0b2fcb224bc3bbf74f02b08e67d34e367cc0347be04b60a0b728f7ec78e964a689548283d6bf9d6050b2f36f7f5be09ab23abbdf5ec3aafea499d0ea6bdfa4904b695999f3973b6a4d6580861eb11c03b123d1b6a1372a250858274a2702628e90c99d1c712c30e59b22564bd21812ce505ba628f40500a768976918ee7c40ceaadd37dc7481ccf3093bba926b7d73bee75d704bacdb4c9efa75eafd18989e2f9755844321d48b993e24d808cca1f67aebcbc6406f57a9f369223abe1f3d6eadab1708d5efece5bbd24c96af002aa5642e2df1ed5705176c9e7e8fc6607cf7f9f85d37e359062a4b9ee460636a2899299c9cd106940aded97ef28ec65c4c32773fec88f4c708f79b8e5409a82d9cff56fa14e0d246ae5f38c24f7069d6b997e93a11112ba47eb44b02ea42b6742ce9ecdcf8f803ee350d9c08718d09d06252bf6c6896582bc63b97a552fe98434bd2203f1d84eaf8939393057ade3d621d5c6f9b627520cc7524a3f955fb0fab62fe6b71fc8e004cae533a31e2a6563cd6eea48499f02ef177b9e48816b49164b2131221d33585cd8a08731102b6e7a287955cb2525bf040181656d4e44b7041b2c4f8ce5c0195e65c78c594303bd1176c6d5788bf95a255fd0bf9659f21410b0cc98991c14bd19269df6ca9305c8970c7f8259f378f08a5b6c2015ef4ed13666d7098fb21552ea2698d303a002a88a7fe8e73dde8a8768539991f3bf18e2c55673e61788d55970e29635da398cf134244c2c99518d3dde99c6c401be898884cf711020148b5334aca887785b8e85ae54210f4d76d808c4e725d45f48317615a2625d58943d82e797be6d7c09fdf35dd84f083e2ea4473755566a1a26558521421fb2263cad2c048389b650fff1e78bed3ff9269d9140a8e2826674a4c230a9437f022ce1a4ec72df7f294369dea316da36b37947fb5f2c9d13734bae02d253891dbd0bc0322682176758f4bac8fb680fee288843f0c0aeefb32da279f635648e0103b6a3ebf07e06e9f4574f9485596a17b61062b9ffb6feb5eb8b43a1ac3711981fd6dfb3ed3a02d001c2fb50ba9ac12944bbf1fe9665995ae00b2035b3ea4ea4188449f274d0724104e2d3ab804873f892065784ef15d2438e1c4c5811f35625a6cc62284c27d774b8355156e1eeb4422dc27b5c4d5091236f3f893c55e6516942f6a8aa394c4d76e786f6ec27534584ee06e9c78809466dc84fce12a363b5bdb6dc73ac6ceb28cb767e8ac942d456a487a4ffb84a26b279a2b87e38663b53e0d524a440931bb55fc0d345226b1c77e4de9075579be0f45a7445d2f8f41ee583aa9c09811c215ef130f5e4ca858be3088da972b731a8f069c8c0079e35a12bef1a3d283dadb97c532a5af61e46ddd52f4a969c4212e95e2c0634f5db03a010428114f7be24ff55f5fbd461d46fa836fde2d6d91985dd1ae7a4e5bf5d7c09a4017a383e235cf43f94670a171146969fff48fae12a07248b11afce308540d978bf844dbee6b7f3a078f9f9f911ce7a518d4190c9a9946d0d91e9f1d9211b8b0ca6da66570797010f430abe7e2b0cb2e63af7e739c16dfd3f23b07df7f5bd7dedde869e1f3b35ada6bf8c0aefca659c323944b584f1ca9b3e9c9bcd8ef9748b44016afc9d59b0cbc123023cf88384a18adfadf2d37b1f73f132c15ecab04e68029d2a06a6fca95506b80806a9c2fee538de0fae8c58347632a965ec42325316914c30d9b3d8fbe0d267dbcbe922c36e065561ea0782833c607cb01bc53406487b09bc57c860b16383d691cf3ba68cdddbc5ec6a934b20db214714eec117b97cd972a3f7f151dd2d1c606047403bd49d74a2b37cce9b3b36a5e11815030735397f668f23231e94cc560a23c67f4a5902506bad49567d4a357e79ae011b3ae741dabb7ebb663839aa70eb0a3291482d490a531a6d43af9612f186f4090de2b0a06ff976c702afa6577c29a5e4e38d13ac3d6fcef4178dd06db8341dde68c5cbe59ec5f767484d966bc27d321ad5800821676a12bb53814957732690852d2f7afe606fb89a0d8fb573968f002c8073b50e38b574a28c6a12e663df35173cbfabc6ecc09b07586ce6c57eda181e422147c400cf62d5e56d39b425058f56bae03c563d8d0f1241e960c18f9c79553f93beb2fef4f9166240c5fb8db7899cd5cb2642418a1276960d651f293cc85e23a45011bb51d8198a6eff03c772cc36ee39502be36b2156682edb9b9127317952288e2d7c9d8e792dc67752c93f7dc5c6ed5da8b81224f2a7ed35fa031e8b38d36a29fdb2cdabd63830bb7faef2a689e3bf3f5a4a76e893d10fbfc271fc10b47fdf5bf977083a453117f1a4a58b71d528db7a1bd81d0c469f731c1f548a28d611f0a653feb06059416ea551efc19bca82bdcf4f15e98ec0505200c34ce49a407949061278e3733f3606311fa3bd7e5d721f793215dc19761923a1f084e4edfb30d833b6364cb47b37ce139ebb4d37bbe812939b5dfc4940832634b0fe478db7b559a80ac8f6957289a1cafe60cb221a6b2edd20878b41864eac6ce5f14b3a5208c097e4e4f4a1cbe36b707429cdd55da6a88b26725b8b1783f7d9bfd2cef0d8255fe948ed4f71a29e85f4a2083fe4a1c077a615f26b9903007230d1f1acd3ffdd322251b0d1a4b685512689cfeccf3d2b05ce66cee74658b144b6bcb2d438a6dc7260d88fb8bbadcda0f12ca105d3cc3da405ffbaceb6c2ae8c18afad85e3d1334398bffba0bfcf8cefd3243b5ce4b248c10f60914997d53299395b8642d74ffb15d409ee40b44b5ff99e53a0c43fed1308fc1a4d9d986dec058ac4d2a7e8ae3eceb87db682aa8ea6cb31f68a5842a8dbb5b0a46f8f2cd747cba0bdd6dc4454769d6581e74206eb9f33f14cb2118c7c51826340622f5b01a26aa935e83e417d7d216f22753281bdfb15bfdcfd7be9b28637de58136b1bde62c3d5689f341fd4392966fd7d3e0534dda67969ab4799211f092822b89e1a2cc8c06c804fbc8524eb843d7fd5655f08dc6a9234471fbe717504a15478ceba3f6bb0db553e74ba6bc379cb439efe0dbfcd61fc71045b7e0a1d260d3e024b1c8e6572ed5ac394843dd297f1e0af1e8824efb93f05b9297e5f688b46df10c272335ad66df3cd73b6b8c45c005e80cd1d0786ed094a1737c8da78bd676c2f09426676d688ad0923e74f485bdb416bd0f8c46dfa589c20da62e72e27f4340c6ea864d41f7808885bad386ce184ae50dd91153c5b54e2ad8e2899ac16b623eda35bdc66805190ed4a2a9cbd69ea28ef42a48f5ac2f5a7a67ac70ded91c03583df74407686af241b2e9a7716e8ce3101f80bfad44c3ee177b8d0ea4f6f0f91c00152c9c33a809270d283850f90825c35d0300cbb47116fc554275b61484a3114cf331b9258f285b26196c07391c1fa32ed9f033936721ca34b06280bb130c2f11484f48f6b09092f8d9cdbf2efbf8e95523db18ad7155b6b832cecfa93bf692399a3a185d47e408154333b1395c61e45a0cf314129da98478dd7f4fc01d7766ce148272c53ccabae73a86bf64a8ba2e2553a24c0f057d57232057953d550309678d25fe27589c3db149aec1d610f3fffb02121175cd21319981ff42900d423f5bb80163005d873ad1d608fc3bf8b45daa7aa0501f7f1468d0cb7b6826c310205d78eb40254adc3ee625b802d1bf66993f33398bc85fe47b6baf9ad805f9515aa75e95908b57bd01ad52c436951b1c5a380fcffcfabf578027ac5bca4a1de444eb93d9666398378af9685f3d5a6a366910e3dc1a16c5d1eabd45459f898bb95c6e366a3b2256d1970abff8ab8732bee8672701faeb6609a1e9a11d2b06fb3dbc949da9aeaff0f49f9b098bbae003e89f75b25dc9406b97e8e903b638aef0ea221b6e4724ba62f18e1e4a419e456c384dbf493e102d2c3df0ad06abc2ba8ab92a8d86718ddba79e4aec963b295d0d2df75063ba874ebd451a08c0539fe8ccba0f2d1457fbb3716ddc4dee96fe9dc02cb38e6ac576ffe67d7f525267be01760486234ff22c9875eb9139df968eded0b9a0b215b56617c522f9e179655e2e81bd1a8a8ff657774f4ea4fe4a35621012e7ddfc001c10c5bc7405aa7d0c6e3e4570742bb306bd743547cadca502cd78c58fedc19aed902f3602da0413e924045d3fd5858f947e4f23558cb80d819274072bc44e448586d2de0a8da56002e946f41a04ec324bcd3fb9ec736aff0a2d3a6671808b7f074c113f54ec3355152eb54ea81cf9b75044f5be0ff050914596b4c5300f42edd60c94e647bc37020e88d3ac2d6065d4d391b9bde89f883d58445325faa3cfaff0bb7c2f69843c098f23b5fb31aa0507b8383fc57c8ae946267335026d7ef79b6332ac847f4382ef8129271b26588aa598bf720bd0b9c69e887db98fcebb2e51ee0230d868e0edf0a475046e7414c8b89a6a11c7413491b6e3e1116177994d9b15a3b314362f95a7ba7418819639db414173c556b528ae188337be6ea1c9020c01ed5f196524053d3d6fc8f8583613eed799454e01fc29cd65d690f6d8c1d3efb8ad37077cb602c65b4ba8c158cedc1eedd0ef8228b9ec6d7e7260ad844fe9032b17eb22e2bab8a5eaec8905b9313530799bc9eec24747ce8af10c2cc4edcafdc83a1c93deba5eeb2263d0f8678b4cc91d19ed3e404c42d95006488cbda66aca08a2124f274599e6f52fdba324af6afeac6a0ab5a717ad9f3a2b0bf7a68f3cba827237119584bbcf48cb70375346e98a785e3e26ccb66034b1c6138da14f6c44a6c250b9b1dae354121d170f0931037814b76a66b0b57f2b18ec274630e8a59bb204494ce7aea4905d08de041847675f39adcacf514f9d418d13e234c42aeef95b512a6f0dd870bac9e925f77305c8edf8ceef812d95a00abfc582efa15fa8701a4a9d3710f2e36ce0d506ba47b2da04539bd4f51a7947688098840f92f4e683157d5b9f294f3dc81376b9a07996d118bc3eff667e79cbe190448a0d331c5ce805aa5795fe1474a4f56c57968bf84996447d98087993594bdd5ebbc5fb0810455ff72583c976b4c59a9c40fba579cd3c77dff1ddff3d96c9470b98fc190f752e52dcc22682f738afb873c62665c1b939003a14c36d737228f3b91001387008f8368c52a56f7371ef7251658b8f19e08a6c19c2b0c72f9325691f0090d088274a18e7c32c013322a2ef24429e67396993a28caf4c897506bb8ccc0a6a77ba4a8bb698d1b02f8a1660e207d867e21365a14a77076db7793cf947814e3a14cc4d7cb22dedd24522863d2c4b43ac8042df84717df3043fb446b10fd7360a1e5e783f35ff74661ee28ba316ace51e88fc08f14087460d8b91d45611f4fdf3a114b3c3aa41649432e7df4d4126eacb485b16e34beb28cb599481f1025bbe7bf7a69e68368d313bbb53115fa5b90518eb34a8ea20da295edde444addd0ec2c193adaf461e6900e343f52e72527149c185812eb1e18cfa8764507f5266eb6dbb204a139986533fe1b65b0c459079f5b3ff5c8e602d0e6cb29fe098500370e78e25975a31884cb37a273883617ea439ba3bbc6cf67372c33c496a1b0f88bdff9f3a1607adaedde08d1ccd816f5dc3f08b86ed0dc1c587036210ad3a91f5cf2e0dc83143675061e0b5e56bb94a5b382fa0088a3ecbf197d435535ac80dad400ba85751c0752e817c4fdff1fcdad9682817a4f97734530c782158b6f354b82fe249a89d7303614cb577b5ba1b912f51454b17e3895d8c956523a5b48f785482ebd582fa9bb436b1d2e6a1e54bd64c81a61782d68ebcb9078006be0d4ad969961633dd3139be271852978a4e7e8c36f74ce1cb13395276ce96e0a8117c6d38a21b5ae16a97e6599302c170afe59838f0d3b94267ba3af9d87aa86f974b23f3145616bffc05b5147b54a14c97a0d93f436d43f0740707bad282af56dc24ae794bccac02fac1ccfbe228912aab3113eab11c8003b9c9aaf1df7268f5970c77b94f77af2f6f87c7304c253d6f965591c910eada4b2955dfc79d8c65a7387b2eb661fae4d7e4091877bccae776c0308b4296b3b68a215be9b8615089611c4d89a187a768b53ce9a98484f491b7413893fa7d7b73a4aa1a37486154659695ca6849869336187adbe2842c57f6221980067a0a6da940d12890161cf5797ba6c3457439e5c966be6917eb62ee26a26e8156d71a0816e40640d7dd416c066831bf28087cccdc8270d70640b05cf31b2bce855be6ad73601fc8f1185b1e07fa60842b9aa9ace3278c2357e39918da1d4bd6228ff83ffe3f1f962e8bd89bdd7f945da03128be1db9344984f9f1c0c153126b57356e56025a92a4144b5a724166f509a4b10b91f360ba22c76de252890b1d209c4781292df528bcd14482751eeb7083f8cbfa72d731d68907d20c7a8d5e29820537915c8669dec22a158050617954617bb2a98d1bee19bfee822247724f4b932217b00e491164edf16e531c1ae6ca9b175465b1909c71d1545baa091a02a76bce3bd8f698dbbba47e614156492bf23dc96c1ebd83f6504172792efda7b5a5d8adef93c0bab2dc87746a9e27e5d1b330f4a9ce5a962b9ebf9cc741dae247ade9f106b0ca5368d6fcfcefe7f0d5a6076780f86627e21fc31403000f42095242dfb0e735811799f2cb925d7a240e81572acd4c7e66ea14587aa183c5e42244857934edf8b97688540b622e55ffc35099f1e33bb2c7e2dbe49787c1c25834384a42a50cb0043bbbb6f31f7c1fcd0874a7cbfd1f29a5c6e95a213a1de7d4f752dcc45171271564c7f59a29650fa3158bb45d61bbae19d26a50d2bf94d6e9dd7a516bc5901e189ba658c2901f7db551e45c2079a8aa433e8ca264cd81843747903bef95a8de6c12ad6a3786776fd66b4fb23b4d2669e6edeb013c5b85b64884c3caac2771bf4b698629c101b7c8b9fe7ba5d5690868d92a17ff07c12abfc3f8bcf4378c8badac569419b7f6d0a4510eec7fc2a9af2b630f150f8a59fa78a0e5c77e210a7aaa4dcf4986ce612208f50f94083aa2124d3036b973fee090824145f9ff74a451d7566da0398a53c6f1a91eca8e1ad67f9bf4c5eb08ae955c5222d567aee0646a99d754c00c0023893f3cf5e569aa674626a401c2d56de3ab848689821cd210d4964bb34e8b8d10fa5abad8a3c4c67f82cab9d3d92bf132bfc5f8184fe3559de2117bf76ea8d58fa9fca79e0882aabe24bc103e7d242d03aa96b767d700bfc92b295e1fe309482f80c9bcd1508b206154ea28f88b4ed6ac6d42f7a31861c7a153d218394a259599874489bc30c13dd1acd5d95bbd74cc6b36584a54a68a05082ee1b7d06120ed3530b48c91bbbe89b9c5d6fd5f12f00b35d6e265e5ff49f1ddec44bb046abeaf8482e3f1e9fcb33fec968117da70bfe51c7ccd9f928398c8f6c9a48bfd9bbd76663c1111f9ff682457611a13a8defbdf81addf2dc48f96a601465d6d11ade8af498cbdc369e74dc9300f4c1c6197968f4f9d5dbc55b53a58ea0b30ae5fea66ebc1a969fa2fc60ca31018d91cf1acc83e79e43efee2f5030f535c0191dc7d784720d2fdfc0f8cf553093be70b3438275e1509452a862fc4537c42e1339e613fb2e60f567366ddfe9c2a2dea129e7730a2db7e8dfad6efbd630d6a6219da13255f5d13358f12d5fed0014be38eadb996051fb50d0e47f05665d40d8ed56b22c39430002b84f182c5213ce8a0a2d92f8a90c3cdc481533244828d9327cf5c118027b7b81cebd179f9472b821b64237aef7ab50f2f4008884f835c10fa63eae60064817dc8a7d82761c378a34f37979dec1eff5a683e23039ad99b956372b4ee72f6046c12a432dbdf7cfc71b88050a9f94dcd0ee4f6bef3ae284058a78bc93dbc10a05b0f5f0b04a416488f45b915898b52e7a4e81c26eb984f97a388b22e3a47e8edaecdbfcb2046ac328a6bc820b3edc950aca20a9d13134a42dfc455e84778888a763a0527b8842dc13caebf301d8aa286ed36913098f32b6b8bcdf14afd24be8bd910a7e9efafb1aedd64a9c6e79a53f32dfaae6339be20a684672744f1928d47a28806d55ce98cda087d67f2673e0dbe6479eefea20d5af159cce0584a94780d7dc37210d65692d7e6708c5e51c168831c8ef97cf2935a49009cda9e3a25ef461f957c9c7d6ac380187ac1ee1b83e9f4f650d534792301860a5812408beba56606418c11b35ee9e6aec3b240cfb90795ed72729922501d0656ce357f2d547646e7ac46f0ebf26f4293ab87dce025ebd1fa910ff4a5908f3bdfaa6f0c426d9f0eb54a97b72732362445b10b6917c548ac96d434e56521c599bfce4d943cda2d1da1d21cf38cbc9674b3a30f80ca53365a0cb3dc7dd0e4abd77e2384eeeef5feb83fec8c3fe824338bca6ca378b4ab3325a43d20e5137a04c01b959a9f6e85310781a60c82012f84c3f4932e3854051e3f4676cc3b21cde8a617e27a4bad9a25eb6abb173fa6ba884c852bb821d3dd4aa2b8e009d33c26c82fdfc059c7a7aa9cf3fe4fbacea164426d6b25d8c7cad7b2e210165262768df0bb7f73981a3925919946e1c41772b11943de3925a46243c4bed20dcaaca0950453754470086eb54127ec98be39d9e5bee4e67773dbc3f6976d49ee9463f926c619a9fae65f48b6ef92b8fe4cff1cac6c651afc3df8042f4694a79b040bb00ef39f6ac7cd5cfb962b3606488fc6e8fa8670581e1d804aa21618648a72322806e1f951b3521f173e6def17d6a79bd9a090d5ca8914a4a7b74c48ec64369685735fbd28321e79c899cd3be8a6e1d83b492a153024be6098c676ad034977213aa218b4a61a2ff78ca503ed4c05ca1e7009e9b3b40aebc59612530b387f1c1502b4f3a8d7f232635800d2ff9e966df1949d444eca8edc51478523f5832db4d1d3c60355c8c1ed313cc5fe707e131fbd346dce0abda5cdae54a1187664b84c236f76870cda8732d25caa260c016a3ecdf4623e77b330c203902d476325411c7040a805ba8a29f6cd124f6adaf779af10ae9db666130f95b6b07b8c8c73ccf38f8d5109c9ae0d44ebe9ef32640fc3d697cb619f99c8d76de2ab7947fc6568930d2d7a6ea28ab2a81b3b823e7892c947eb2836c355f6e2382e7b34dd9a7c7d6fd06ef60b160c0f729e73d3187dc39cd0051b3b3713db759db25b69abc946b58b7f4e36fedd8659209fce8258b0f9f75695d7fea05cc31c08d73686c4892de358d8f7ab0b5adcfa36ed0df28638b83ad7402ad44e6ee972a613dfe55741b09f056e303e50266e36364dd0e6452fe83e92a540e95f6c0be88eb4dca60cbdceae98ea9ace9c56b8d60744ca5c98158c3aae758bb6c10bd121a6719076fb839d98bc551e91e06f080c259da0c6180f6bc2e2400cd9fccf4b091d97cd5b03e9c261c4e0df31f43da6a072d68b0106c91610e0e56456c803729db9ccdbb0bee4e25bee5460b373e4e5a7911ec04f47db29d72a69a34851358bc22a93b7442cdcdc71ef7bfff2649f9508903c271f4e1145d41b3e8c7cdb5f0decaca5438461b25ba7962d76ae7c6adf70af6ffce8990c83c4c7560b2850403540dba4b03bf8aabc89d0a66e3d5f2aecfb6ceebe171bc8e858fb3ad122a5692b6db0c64d21ca1c8afa57b6b9503b52661ae8bacf0aa2751aa2fea3b6712c972d4038b2445fca5028ea4d89123c70c5da960ef01d06ae5dbae7984dc040aaf859bdf18c2f0e239dd05d11479461077fb70ba8fa994e87d7993f5480156ca49bc11fc1d1605e04ec881e9ad7b18b6ed0daff15b5e1cab0440ba2e4d22135a93b2612a4124af55a9a1e4980c276706164ad154e99baab942cf9622f00408cfd847e9a3b8816dff4044e185c3245baded4b74891cd871e2f1716b76ca8ab3e120c118c63ce4e3536d81305e7d3db5b24857e6d01f46ed79420e717b715db1d310d0effc6dfbaa5ff9ad6da9e97da2a448176ba1b24342927a89f3649d149eea2717c970eefc872d060ea9e1dae31633884a049fadabaab942d269eb3959783679be64dc5680bff0f15b748e2450c0750faae1ada29ecc0e3b7c028009fe8711bbd0b33eb57d0e4a23e93e66cfbc32bf172dd47ff0d8b3a0e404bb43593568204b67ef0080c7b8f9cdee961e9016d8ffbe3a65e8b1e3b527107721df6684ecde0117a46a0d48b9bf910ff4aa65e0610d99aede97b91b61e5d7e73293fc1ce0f63b8aaec72439c49bbf95df760a50cc7e07dde5b18f7940e6037beccb562619b479973e61452425c90af464965336b0784a9c1c20d014e59ae259afce53b083251ff690147ee2555aa3372f2f4c0a1d6150a894cd2bba7ad80fea9877f2646bffe3232de9ad52c5e62e52910166146d751585d3bf53126b94327f5a9baa3f11fcc9b2af04b3097b8db687a8a5fe8c816e0aac6733a77b2beb943fe299dfc40ba76a30252e5054aab4af586da337fb7f7972dc21a49bf05638467f87810f26301dc039bd23537b450698c2c3ecd62745ac2351da68f2d10e51550ebc074646bc00907e724b2027d89fb56a5a7ba5186b8e48e1e22246c00417fc5dbdb3a5bd6400527d8f022744afe2150c65a496760880d79cd849321fbc657e7c9f37e5181e9d7a032b523c6c006c3a361af5ad46832de5f1edd74538938888a5643160135213377b51b2b16f2365cd78b049865aad182e223a50903a3c01951a78cbe74cab570cbeb181f4af4614b9961f4fc8699b24212af01d11be1fbd4cb06879712175b1d4e447110fc194df62d33490adf81e7ea2e4709e2016bcccf11626e7efc0ca0779bad8f9ecf615160708fa47b18be99bb743abf8ddc9cca7ca49ab8e81852db6942a0cb6c13bb23d670106efad0577bc58cf22aeef13a394cd0cd4b5819d142c5a7481c948eb70527a85764d6d5c7d3ca9ec17202a9dc2077017f7cf38ca8db69b18eed3b16f6a031834452594f532aa46157f809484f3077d2d6ac966738812ddac30e20fddc59857b37a9ab2e708e3d888ae71e1145eafece18256567592802b39e4b30700fb495ced83d2fb2122736bda92ad7fc67e1a759af2606b11103c1d915b30941fa4ccb659857783a8e3fa322ccde669c60e310e8ba1908f44b726c7a446b2a0b4483899e3c629d6391472f85e3967249e47a8d2a4ca38cc2afe258838ee6a6bb1b014c1a22255c7f44842e5b226dc9c697032c2708ca01080deba4d772ddcfe954fc187be4955ff2ef139bb0bf34979e43f0f5472354d200a9df4749dd5d1f6758bb1e180e18659911663f3b476ca9829e7544982c120401adbeb607ac75c8053d0007cda9aca1d2633e38d3bf6f553df19e6ec61e392a8ca23f515c9d48ad3bd6e17d80d76d77fc8251a86ed0ba0aed314e202fb720b5b1274eafe93f18e932ad2f04649e951a3830b1662ee9e417de622a573c3563e9b9fb9d461b87099c8771a7992fa0289f75751b53798df5401a5b2069d973d8e7231415f4ca9333b0263b0707cc7ab79cdc0637fe56c67e6d02bd85565f8b86c8be75cfab4e3feb51e3c9430cb841ac2ed52e4cbbd30b8a1f150610209a9dc182c7261a352d5c0e70a4d2ab7559cb312b1d61fc739dc136a49e49a1afb32ae34340beb2d2df06ffa8cf1c4bc2fb1bcb94bcfe7a2d70c82a65165c4db65ef71739dfb8cd806dd578ec8056af860499c2173b37df27fa0fdb27a3292c1a7aad19a1f1280f0d8903f780bdf705a88510bcbb6d5c56ce060f461dedd1096bcceff96f85592259fc7964341681e532b5872a17f98e4aa8237731d420b72f91ddac75bbb3a8dc1e7771180f068d5d08e38945fd21b410a779bea30d8b549ccb7930178b5a2b5076dca36b801eeb8f940bbe0dcc27389bf57c806d3746e657fcba09fc42613a546df7991041525c7edb7275819f03d2d80e5475a40c81e55e94b9d9c4a9e57ca5ea5ba935cab35650276f898c372b54dd2d09910e4a6c1018445dac6977a70ba3e212bdf157e6fb279d8bd4e3a240db353190775ee89cdd99d496f7f3edd10d8201f772e9e869fe06d4b261afdda41d7751274f688ac81c93d4109e92423d1e34e277775e938f97a16cfbd8e03613799a9be68be405e48b42f7a3361a7ac66db8be545a69e07cb0b7f11f0cc780525de796acc642e14e12678ea1dbfebee8089691ca0dfe2f4ff92ff5a9a0d9db0ea3f040bce1915c5b9fa429b8498bd8ae055a94ed72e7b22bed12c1a670f66e48691cc596a4434dceb1559aa2a04f57bb12e037e6588e038ed876bb107abd2992afa8336c5d365521e12f0f9064f30c8583d96cf9460490e67f2089df491528349ba7611b58371edd46617459fd136f2ffff0c67e836e56f128b3218a41c5517fb08d619aebf6bd9a2f5945db0d212d124f0f02a60c3b49ef29004716df5494ea95d33c410c19b8fb4e30807b281fd038544973b14ba5d8a8f8c28d7a0c5a872889416fa7eed18e759645947690a344d398513914792176f4fc38ca1c9c4c6b743078672f9cc3935bf2bfeb8f4da3ee4bc5404505ac7318bf21f80afa29c001c5d20df053254981714fe75b7fee1a98e3c5e8004ca442fbd971fb03a7256d5be3e6b78c624c7c352c98f14e219fc103e5f71650926633190923145dcc8880fcf0765d6111bf80aaef5003741e8176c58e992ef46987da44abbbdff03e1cebd10afc25f8882f3e7fdf2aa49c50acc4aaaadca75541927abc51c1261a147579aeafb2e763836b17d8d4772d9daba6e5799bee6859a3114e214046d6423e3cf3e6ab30236ed8e8293701d467b3f1bdbcbfb6d44a75a1635b9f20d410f2be5c2fec44f7631568352c4465f7e540a3361e43d73573641218738da672fa19a93e25567b74457af00625b1d300683cf4f52b71a2213b291bd7d82ad3c56c102bbb5bdd24cb337145fb534c819b11b4bdb424a135f0c8e434e45567357460e46d514ce9da6b0b691ff31c8e2db9cd24345cb22787d85dafdb559f7bda71bfe1e004d2c1b951cfa26075146e3b17d18c957deaf09865d6d9fb2084cdabb648428204af8a523321a7151da8d2ef79ae6eb9b21024beacc37ff5981ed267e6d4aba6e58d2a0433ad8c16f63398507115ac4eab4a6c7aa330a56f10924e3bf20adb6e0a27252d6cafea66a86b34a194dc39a1651632e9e7be6c881ab8b503355e1add3a2e0d3e8e59a00c02dca8ddf0c8f6a8b2b1e7135baa81fe60fda1496f26f474c9e28f0f6b5e773230ab57727ffd9d8730e7ba492e11bd72d75adc4b17aa7e1addf9b72c01ff257cee2f04bffc81705ea44c6d12dfcc0d7f8ec71320765b88d99b9aea30dabe6806fbf173c6ce2628dc2cb55e74717eef36e5c52a8c8a615ee7361a8203680f46843504a64de4cbd4b7f51981c086ed52c4999fcd00a225b27da50c31041b9470b280135e3353e68890a7fc4e86739d5062db8315d72f4b8512e5f15f00a1b72915f66beff2ea746992d823c6b1d823d4f277b7ce002cc8da646c0449ec058af0652c2bb13d2461f43e445202f1fb22af1cf9df1954914fc1b8b2aeb358e2dec0745d90b2d2407cf684902c4ba178868288d9f0d0f329cc6254a7ac876b640c867aa3f56d86fcfb61d294ec5418d5a4318ce4b2f23f8793620e723854f82ed61b4deea0a74941b850e10fc4671f37de6f7c95e696d04bd3a349128ce5cff72984624cc4a4aa07088899df338a049be287158858fc82087d0b2e49f55a301ebd7653794a66df47af5f9b06d3dab13604ff4fb6a7ef53308f34dac003677a7c098894253db7190b2e8a3b01bb0a0569561b0faac888db39129856c874e18be0c092b19f8e578c4dfa4aaad18545a83ed9a8002a56687bf1207849243f1d490c04007a87ce1c4c3d648e0728f9ffa11bdbec26aeb5b549a31c0152c08b4d7e8bc6082d4c0757ba6ed619bcba16c1d10d4cb4528461982640d9605d7778be975d93e11e533370fa50b62fad5009c71d784c1f183b75a918ab05d7de3af0e44b36be6f99c288e97a4c3503528793e9bd01c899e753fa232e16587e2d340558d23e47d034f10598b701e81f4d12c6821b2d9d41df2a9dc9d7b413194ed892aa7a53d135aafa5be854ad45740e6c13a88bef4c63975db4f22787d2da3874f72bc20f34671d4c1bbc08fbef669d6b08c60f730c7da4922b3e203348a1e0746b0a397b221666f77e1d3c59fb0753e6402290d601685ad7c5f90e96a966918b5bdaff0c3e8a7597310b834199542791d747fba1f5fd340644d53458a71e2ce0968bf189751312902f76f5f3db944262b5184ca4e04b5faa7897801cf0c31ec462b455c0f9670f79da92c685c1dfa0ec34aa02ed7f8bdbd233873bda82513343e95a4a6b92b86cc6c9b9d872350dcbbddd64faa4dfe76d85f42e8e59df9e8e4ba00ce463047e79b11cbb53597c61edee24166dbbd8c5cb2388092e87699990ee1a9edf23ca57296ce376cd412219d8bd444f96acc795195c7aa35920cc7990520bb002cc659b6ed5f537fa369f3dbed5b0ddad63d146aae6bfbb1da425cfaaf8f39b021f65db3be89fb3bc529bf6f5169d50db7e487b6c5ab21ab55fe258e2ae3fad4f61d58b3851d62510d65be042ee90e3a980ea88c43b285ed034b0485cf954b1e6d2cd19735ea4617ca99706a8e959699bae8f448d30725e82fdf5f3be5210e56fb9c49de34a6e15006baf5163a3401a0acc76038862761f9b7d9af3293e83bae5d565d65c37e29809331688f38fe8af5e7a1df0b141bc22f5b30460c3b5ff05dcc2e067297212b85b95eb5e88a0793e7aed7a863779564bc350878a7ee4201dbdfc9a55d9cae212326c5b49dc4abe85ff12061a6024ae5b65bc6710c01e55c3ac0b29a233efc7ae8f2534b5d01d25162a1a18bd76dd7a8d52cadf8fe8286cc8cb48bcef4894207a6aaf9db4796a125378e3535013fd1ec78a026236b42301cfd8d93af0b4387d405faee3309a18e0105eeb09beae01139b9642285155844f59a506d6916dcb28eb7d7ad7d29f19cd35591c543342cb72c230ea75748e04dc145ff8870e3387ee09f31777aa43ec51650369389475677fa218b13f0c225facb022176adcc42d2bb46f87f48d40231c4dad20be1d56d3a482612c09ea41680f34c82ad05e11bef3b1ea2bd7226308526c5c6e8593e3aacc3e57214457cccdb54e78f9e275c163a590bd52722d199cdcfedfea3143efede158d2cb2ae6c61e54c8c56c0199a526a63f1ccec3f1a86ad4ba6e650f57b25c2ab99f0e2b027e4158c587cb85e459684c7241a64760210d491605ee10d7a9ad29a8f09b2fd43bcd96f32fbfd8bfcd306b1685853d235af318a00836610bc4160f68789ce5a462b5bc5ba4716144e41ad50c890482b186f82f6c3e08a678dd398e07464a14e9e04caa2f253cc2e81e435c43c5d0474e766ac814db74ec1ad525639099205fb1b553d538e06d040fd209c7b49494ff44b0040a9450a2449f91d3ff248b7de61d3e63a8633ad4800cd874a713114df1a8f967cc575d59f079bdf09520c6cfc37a746775a15081890a365abacb81ec218d89b8fb04b9f10613012edf8e43ecc5fb6237b7dfd54d8235ddb8bc7aed0f5f6ec75d91ba31461dbd17abeb29a66a9c9f16c361857754072bd80b182bd5b9ba6c5247dda96a367472ff3d81b54d80da233171b5f4b349b8378587956a8d871f6e24ac917e8865af0aa63a731bfcbbedb62b8560a33753a846cc9ea44739b99a0cf886082da9fd011f2abfde850ec0735f827b76bdb6ccf3cd3345aae21a20e6150f8032c305e142491ecabb454db577c4b0d16caa43df5b803d05c15189ad47486c1e9afd654157b0727f2061e0842c7c257028ade718c5ea13e88e972e2139864c1858832c671fe70cbfa7e3753e982ae02ad0cde1312409f71057c54996373ae137c5591fdaf7220a51d10f9499ad8accaca7a37bf1d832b2e99a99ffb1c6157c6bffc7b51cef5e83e90cf942618731b97e3897f36c973bf2a92b762bd2faea1bf928058eab3fd775b3e9008ba127b43c3c8c4dec3f4e81a392a1121b09c24efbe9f8e23bef3bab11cd3c3d80edf249335303461089085a02a23224224dea9b24b616d2ee4cf536ae1f9cbbcc8fd391c4831024f0fcfe6e4e6ed27343853d14bb9a42bc2dfc473216e779e8d2389c24dc99a1036a15c4f84931a3670e11117f97bb49fc3ad92950e1bac039fdc1c1044c13c39d0d17f4c34713444bf3eae7c8a83b541024571c36905a5cb0eb48db1ccd955c305308feecccb9580444266dab1f76a74a813ad3d28a9acd5fc5e4eb20cf33a23e25a60298bbcd3bd0f8c3ddd9486a6a95645389053a7dea727bd79d47f41523b47fb52ff07def451b0c27ab79d554e8c8057022cffb5d099e90abf7586bc024a18606da4bdff203964d4c38720b4816af9bf6ef2edeba2a08857b4ee390f668486678c1263302629414c1a89ece851688c9305f6618250300f8adadee427e612eaef1f03aff14f941d696005deb3157d9cc8ab21fb763087b7e09cd5e4b48c0800f7f1ec5aa2a479d8c7a8e1e01a51943d7c31e8999cc4ec0f7fef09f55c15d802f47c5cfbafde6a5971575437572a632f524c2aea20df7a45323a990eb3ad1f25a3f12b576373e96b05f38bc3f48fb985c3e86cb29369d0695114e6e46beb5e229cd7e20d5da421302f7c7015be655f2c89f958551890679d96c9bd4ecf9466d240410cb491a2828a1b6674480e5266bb96e052034dada1c9583ffc8a5419adc747159772a3c72975788d89c21fcd9d990ec3d2637d2e139675ae8e4739b44161f7e7a0915f31302ec9af6504fa8375f1e78b2cf44d2ea2165ea59608538aa51f2dbc95d4ed171d279ef5fac05a7618032b82b75c3111bd50fbcf22f6a8f0e2a2f68dc7442bbc05edb61ecdc210e8f109a57ad2086adf7c8269e805a054e9b8eb28b5b33dce802738f449d4d3729cfad759d1bf4984338fc7bfc92470e614f30bafbd0dcf1b27dcd7ae95ed7920203654e915220915924c708cdbbe457889aeb54a98598038bc3cbd0cb206039cd71a02c41f1188315af60c4f48764cae6cd62b941f6500193b155d8b4c0f21e684d9b8cf1e458fc94f557594699503b3852c40f049ca51b6f9b9ac5bb9d6daa384a7bd4cf3e10d57c42664e5bd2f5edd48495876e423cfbf592b87e1fb5e2b79c8417e0d4e3d0d8b99e13c4336ab90f8b417b88961bee840b95123f8743bf524fce15592911bb85557730e4f66999f6c8aca96eb23c761849068b3f65fc11a19da66a8e300a93ee4e4881f5400fd17b7b53159727e6d9dc9d34b4ac11b5afff90dd008cb290561ebe08bc8b0296120afb7e88b5431a679687c21fedef71d37e277deb8a2a4ddce80b3ba560f7e76a5ef164bff913157fb628826cdc15fc883789208275181b18a8e7628d6ec224b467ad5019ff856a847bde17720691a1e46afa85edc03669a3a34a775e1f14c2e496c22551912728b73175ae918f7f03e940848be3924dc3678895eac32400620683946a78f67bf38aeebd826aa0c21028eaf471b03fc2693fa4191c2d033020c0d333b075d4a2e51753a2e4915db030a93e7868f481c63bc28607189a7e921657bc5abf9b12fb192e46b29aadea29e0aa50a966a67f45acf4d22df7143f7857738939cde4b1c2aed8d1023e7f456562060481848c259ed781583a173c658d74bdb73b7d55d7f86eedba990f1c55a096fbea600b2ee88e1cf26e2499e449258ac786d921de14f505f0e47a907c926c6419c69eb21c37303909a32dfb88791cb88237d338f84178ed371cfaca8a6edf67f8a7c6175fdeaf8f4324c8ffc13688087a61e8a71026ad4bc81258c1574d67861c7169e32573c3b4aeb0c7d603bdb6a623335d4a4b8c4732ee7e81a8997e351914150456b1e92eb76b60bd23c79b56c371fea1468a2814043480027dea12f3dc25b537ace7b8a96a52eadab1cc9978dcc53b7db344ee5f9c25b6be3bcecf75ce300f03f0471e6f833ab17cdcf14673c8458e225db6926ed0a6ba37e190ad81904d4161528471988a6f87790fe7f2681cd490e04236fc58693d618911a1a2eb590d2971eca06eb0d3d2b1c367c5f34333fd17a5df818ec28eb782153c2ae2c76ce123b2e18b8f12b9b2d4c01dad18d36ce345214c394331a80a3c6142351a28f8006a44dd4046e57e09990ae0cf4a5f876b0d4054063f2c91214ac508006295a74b9152df483f12505b5582134dfaca90874c36799f0f0d6dc95d8c297e563b861ec6205d451fdcb445780c38865be6e357510772af4b14d5f01b6f54c908440c4018e48229b0d9dccc34eae622f8a4a8ed1f43c015e10418cd518dfc06191c8419d0ef7f3a5f332fe0adaad0060227752f3ab4fe5dde734f48c33dbe0693947f41ad705c3ec1831c08997b539bc0507fb35f041224395b143be10f10b85730497bfb6fa142d5218700d031fa3e9e26e60fc0777e13401c5b40f7665a5c0c2bd9ba92cb14aaece10d3216ce5430efe46d75155ac6b6e20b298fa2fdd18a6fa366a80b62b84e4698d1ec90ff8335565cc988cb78ea03205c190369fe447f65592456ae67ed343f459cad7231a3d11c74333fc32931b8d825d129a978f327c27bf394dee868028f6d8a6cf8d8b87065cc2f525e199cc5548943802303dcc323afa3851321b6a136741692d6f01cccddf070b6e088a45adeb949eeff7cdfdd0ffe7c37e1241efa7f24864d27b787b1302d723f6b4e4f195e32d9963608026ad15b96d03565371738624543247b66e115879e062b6a7eb6203f91004e4d3730a1d6ba53a2885b3e71bdb741ddf2f225306237560a698658241a26c832f6eeb03e36acf727364989895e25261bdcb25d1f609db253f12aa1063729da67ffe45b2ebb8decb050fdae016f7e8c43fc6eb57c7e03f2e4de62ec0044e67575b74ded0317c7f516646e79cfbaf9d1fd7ff0a6d385ae1c5ad703fce788e2068815d2183ec7c081c3d9758f9d61689941bd24faef3115d2d7777938f85e938461c4372235f716b580e12fd1991c829877af6174fb93426a799123ce086bd1da2b3a6d16535576c0d7dfd942fda8b83024e542ddce3913a47014a618b321b9cf627f54cc93bf477c55f6bc1dd2c4f35cb21a626eb589ae75ee223b297e23abc239c959fcc6ad797c1cf67d22c87f14fa7469b25cf952c1b6664c57bda92fbb40859685d9f07208bcc399c641d8b1920f54d511f906df2def1b55868e0bd84bb39f07de7b45b63b49fa87aa16e5024ecae62d3cfb8b2bf32ee01dd641f9261fab67f3a887fae260e783680158d931488f47d7536a1d6b4a7700670fe36ab8c6f0f87ac34c0f23aec5895556bde42c508f7000cac251e2a99807ec3cf0e0ebfb4b841b5bc600be1c7803f9b40c693a911dccc91b7565e260e588b5212c4c245188ba75d5e0dbda61d893f8088040841275a9f144843c8efa73de1188812e124b32c67731513e1bf6f2a1dbb233345ea3698d9c716bccd2c2f63f937908389350ef9bde496c8e9dc0603ec313656895c8a47df16d17fb83ed60bdb2fb1bf9b35f3f3d7d3d07961446a1941148eb4b682b152c8d9e2aba0a43d4610cdf8ab885f3329e535fc083f5b1d88dcb70d862c3c0444af8da44785783c1bd52ea0930d2c02ab19faa5272bdb3ad1682d9698fc4b23ddda867885a3e3726b77ba9249ec47129ae8e68ddf07d979fa32514fb63894821a5e151b7422535315b7fd0bc6236f317359b89b155c10da13e1311e32e0a91c24fb49f26c68358afc2cc58026a7d42316f686feb6d27ed3812bd233e24efc4ed9741dbbdd3869eeb973b7c4cad2fa3788aa584a9d7b9043d2876dfb5364e75b1f2775f536e37ba7763eaf9db82895720fbc8a64677b4225225336383c403f559d473e8f56de247fcb7510d0c1cb5225558594ba8fd7293f88560d7a47491e47455dad9d4c11d9e6c7c32d119f938d55b1a441da6e0ddcb13faa59c7647da40eb517a922fc29c83da11e2bd884cde1b2172c0d791d2cc6fd770f4e18032765539333b6d83959376c8e2e408231fd2e5e1ba8e50145eb82f57e03ee48b827c3225c94f61a96146ef43a1e5f6ee0e95afa885d3b375694367f03c1ab3f2581930bafbe409ab93ebe59e93b34a770b8d371480fe9f216615d438843b910ef5ca9e2efbd5cb4a1071d411447046e1b50fadf1b534a37a74a54f4f719e7a3070b4baa4385d2cd45cb732e8a1fc152ee72f24a553cb8a4e29cc4e19b263dea6f57ec5e22f046a2b33f51f0a6f4219b9e0b242bb6ec3e1e00d18c6ce16cd695cf864f0db5490da3acd9ef377e77d49d074e61c5677fab507a5a1f737415488638b2149b4edc1cf2fe8637b38dcc37890a5c281980e3ae43c023468723af263be34c7726a0b9edc12b7ccc1f3eaa48d15225cd5ef7b6ead5eeb7a15240f2b1e29ece140c82592ebf3dca5d9fdbf2614176fa69f4a238f3390fad8bb505cf45a9919e58ed50ff9259643d3bcb2067759118ce8c2ea396efedebfe5b3b838fc52d0b0242d2e3670b97a7e74261667d6a599e6dc9d5dbef6d66fd4a9ddd3f6319d840fd78e8bad83efbdf28b56cffa4dd67db39eb329587764a3fed6e7513fc3301b9a5cfc57b7446feab45aa4b82f121675d31de763559c0f61a8adfd7e02c38cb6243f799c823421df7e8906cba94f50faffd59a2d3f33184f52369b73982d939aaad6a46c7e28d9d7ef8eb0fec6c02e1c7fa14440a2f103326ae2f9b2df82841fb93f970345dd6efdf6c9b5483e4fb16dab2e18d2b0dbaf76697d1b4ca640b122e49e96ade373253f63f65f2f761d0a73ec144ce144d8ecef9192d863c509328a8013301ee0f54f8cf9b48d60b12f042b09f8ac274da58f174cfb0f751c248a784b2ac3e377632c7d69d26a6d653f49be7b537a2695999dbb72a9d661507cb9977225a048a0a8e50c7c18067b0d3c24809153670862aeb9fe6ba05e1fa0232bd3aaf5b061e4d5b2299bf25e70ff9f63c1963e2ccff75ea2c022d99c53c4d1cd3cf6856d047af22424bbc8116b518df3fae94c593f4a13061e5dab9a9afead4b878b26fdcef186d7857d525597653d54b70ed9491d23a020746a9508ac0c39578d822eb869473c9c18fa51329f59bbd83f507a3838d71d0bc0e650b42cb2b356d096adf4931a5f268a18034ee92b4fc7f905833905a8b2409bd47ed582a2ab313a4a507659bc521d1942d4c3ae3522bba136be8d49979467c797970c44c0c752074b1aa0defc3eb218bd3e08f9d228c15c49b85e094ff841d9b159780115fc0ed919e5a5cdff26ce29d96528ff711ae519e72b8581177c959488fcb6fb22b2739f8a66c00c39d20b07c4d1815251e5eb73d5ae52588f801be3e798d3ed8e0e3597ecdcf35251398a37bb4d1fa988fa5edf44d2266efa6ffe479e6e9978ee47cdf8abd01d3c91df1fcd13670baafc73f6c112651abe18142c113b2d1c6ad0b12490a37e04cf3e30f9f3b1496cc08c8eef096b60e37ffacdd6323b17c8e22cf8e5ebdb06a1691836e6bd4f224c958d2ad0d0969f4a550438df9bcfb3c0c965983626e0738b4f07ce66a142b877ca09e4f6eaab94c25bff2c74f8e604d1f0356437cab4c999553422652165c86cb9fbaeddf9a60b46f4b7c2b5c02eb4ecb7e591818e511f77c4b1967dc0b46547128dd196d5df00f5009a272e8a229d9c474f42dafa9763fccc2feaae573983a62bc3f5d95294b528a687b3761ed39729e6e47128ed14d91edef9b2bd6fb472a2a8c32d01799b773b1013ed332605158078147e9eb4a82eb1ff9aca3a6d7cd0c800d6f2a236d3d4f37a8a8c3c2be3a4c892477edf3688be98ffe004adb6647ea1edda6d9555463390c7a38735cc080e321fbe7f8012c62b92d1b5aa539d9207efddbfe027959ba61be525f692dd935695c65ab1fd5d607503ca05fb557a8333a3f206dde246e339e44d4c4dee4ad454a28f5c78baf9c506e75c23308b85116e15c5c8e1bbe62f4b1e150ad5aeb3068c94ed3ce3e3883514da046af7cda22269271751fcecd505f25525db74142e88046b4aaa481328f69e49907c3a629f694fbea031f3bdb8d274ae8a2a9ed97b361e8926cdeba991ec3069cb865a7d39c1ea6ac8fce3b8f982afbae2496d863cd1d21553d7261bf144e4ee06eb4a770ae65f6e2e0588f56d3a9f3391df4163b1929be1ef7d860ed6f95dc5c849032aa9642b421807b65f6a0f77bbe6c9151adfdd5b85a0f6065e281ce3cc545479bbacfe5ea595d86f915d550a78db359b59692235bec0539bce8abb1a7a593277c19a469790bfe39a8e415590cda9d663b8d1d63cd3cd8af27ce809b9d15b8300f9f8cf71df4dca1eea9eb30326508ae5a504cffefbdc01ad6d604b23f7896a3d09005686ab574a2b2be5db3899b4445e36214c76bb65a6f2b42140c1fb913bd28e22e5d97f286ee1c0440e0075b159ee68ec2a0375af5a6d4a9b47bd820b04b6c894765b92f512637e9017fd2e2f7965ea3200e8c4d3f93af2572ebad53928160ca9373356706134b2a94f2f8dd7707b3f49b636d6aecba9df69a819a2b2b2eeb9845cf8e6f9a2f4db8e7c4532dde2f9579d538faa7e7437edc8f25637644fb9159a823ee97f88876261e9e7f88fffa64c3737dde7cd49a7918f935a4679dd6175328d3c79fde4a68fdbcd06dcbe62dece3e2c8275bfa8f99da9c738e8ae886e24c2985074c8400788071bcdb523965acdc1d17ba98f29a267309418703bfeec0716f79fb5bb98391634511aef1e877a98e4d311fbf3c45a0b292a06ed50dfe8185075ea68f747f350b5f1b2563d2456fd77bdcdc29ff1c662b286d4321babab7e2c1ec1b5439e59eb874a6bec7afe05c268289915ac0ba4220ced5a6933300a6f599169602750fc5ece79a0783f8f7b72f1a8710cafc0205ee04616cf151c516028ba7fe06f6865898800939c6f185da227042fc5ef4e6dc0c4c6f0034eba3229bc3a15ac0bfae24d8670432349ba7f260e39519dc05e29d7b0f91e37b3dd551f8737775b2ed49661f9def03b988aea6cb768a7577771741c38367d9aa034297e5960b4858e22608b37460349f192775ec15bdc0668b5fe847db6641bbd14ab4c0c03d53659b550cdf7e154c7a6e967e850e544761822a87e01cee0a458ae1bc389301b00464cf958218a3bd0eb3e45f85eb82254a746c0fed3bea71363aecb05e73f73c41887847ee5a89b4390defa81737bd1d52d77b1028e3fbcd64eb154d7b5cc5520e7976aa94c08cad4622d7556f920ccf607794a6146c0d728867d265fde7dbf06b5ecec91ca063ec6ad1b080099c05f60aff0309c86e263fae968f112d57ee81c2c86c582f0efd03ea17988e44bbdc7cb9dfdc640b76ea7fa4ad9616e09b28a426b1c5ed1dba056380a10c5411aa17d6c013019129d1b2c35060c27432cb90fbec1b27aa06938949a6ac5e027ecbcd9fe29cee0393abac0237c20af13a36ab44e6833cd52b697500a4156e9eb420f2de4fdb96b001ab2cd79b319175f70534310763ebf1b175d75f1058b092162212aadd536f092a5b5cea9ae707adcdf010c2063239c8d44ed8d0efca82e6c3e8ab7237449ad41b37200488665b5428a2f575957201b8c21e10c509d3ff6118a73d972d3b37b48ea1ed9a6e59dcf109c99ff5000a05d4b32e5d319207fdfcbc27e3b7284f5c2807181c222d68c216946d92acec4d430c7c8cc02fea22a182635edef0e68cd8c9bed56bfb6832fb034d662ca244ba5e126d37fbaf459838a8c8a02175d476c4a579dc992b97a77f199bd46b5be4c7ebb17ecde911abe9cabfeb93090de9b77b589fb5a319c48e46bec12760f283805639498f33a115f81f3cefd3f5bb0f84b53b702313504256188fb557408be5dc9fb559b0792d7eb23c71da4e13a5f47e3626c755074782a5ac5086cca2d0fe6bcf217c13f4fd3e904e0dceef5dc18c9a84d10524228d2e60b0d31a7a09eb3d47b5be65e3ad9330a9ca3527abe82e9532245855477564e58acda698db4bd35234897b95e348390a3f500b11eac242b32b6a5a0e7d63e9b18f00b8168e0319c0f4ac2cf2d2e861cd16be0e83cec69488012a6183afb59f410a4c55fa0a6074c24b22866f1e161eb9865a57e08e83785d81d49595aefc53f6c1e9db3f04917ab5bb40fbca1349f5b078b8fd56993058b3d2473e6e038923691fc25abfba99776a651960d28aa6bd3ea2d6929af51b0b1f8147c27bf529a191bbba0a0381a3d53439d238b0cad348d9db60779794fc8c391fe58edf52e53b6305a650f3b1c8021d7f50a348eef14c102ae77ef115da2f4f096344e6f453028e3255435045e23dbfd6b1d546abb86e4c5e218fb27a63e6d5e86ba92c571cc12bf14d1b0a29718a9081c2086e517de820bcf07496025d46362d4434f13f97872ac6f6aa719f58224e87913a34d940b8565341a38c8d62b74f3eaa9eda767b35c0d94055f687760cb0e245db26dc732f2f81b2fbc4bde53d70a53cea76c9a995b3bc5eabb1067c140f4c98b535efeff0d90f311954beca905f5cad5968839895edf4f7a75ce0bf6813462bcd55d6285bd80f4bd8b679bee3fa2689e1b176cef659fac4ad7f6482413fda248abc0060d7bdcf42e3a8969ffaf319e83056404871bf61a101087a5735cc80eedd1c21531c54d5e59db62a96846976563f6be7905823f9820b0194f16fa4e9f870a26cb9691a528f394798c0ab2536de56b26a749795e0acb066e40217d667323fb16142c4bef020d30c601bb101b4c3ebc3aea1feef0a2f13c68398e0d1f59ad001a8e2a0e537482c62faec0e11409f065de739025c722bc4375e396b3c4d18fd5547875e709619c13ed5a4f2a7f08fbeea4bb9a19340b92ae78b7d5f3c0150bd4a34a7234adb70e414f317b9dfa2da8b79442bc738255d98f64ff68dd44f02003ccb3ed35ba7b1f3c56f7835b01709d58b80e1cd6d200d6ff7b7cc1aa3234d4f4924c766c43b9685d4563d9e9e8eecf972682b11bd03938b42ea65e7813973e09db2bd2e73054f67ecb714629f6dcd9efbf91ca97bea024fb8c5cd12e4df3d17a1c68ef84b7a2f02db922aa4172cdb3ffb26a20ef8f40cec3b1945b608005ee384744fef3173e0cd48945ede9f733a406b60c226299101a04175367871a0096db02eaf97aa15e1240b504ae07d650db7f567ff8e210bd2950e0db66bf2d066148e56efa57925c0c276e5e00b378b3ff689f0a1a355917b904857740294a52fda33a3833700b0f42e4888049de47cd63938145752def45a263441d974ea96910b21eeba643155dee2c16ac7a6afa74d9056cdac97068ba1d721abfc5d46a5c35349069ec676162e45d6eec737e376b07da061344a8b70891a4257a6ec1b7dd1210ffe1743fa5e375d6b9e25323dcd71ba43333901ac432469f6aa6e02931bf6923626f9212a37e459fb2a86f181169114f08e2748e040c33dd0e5dd57b99e8503d4b63ad540e44bc2ec455aee0ba2b9bda476eaa51b70fe86c473614ef53d0c528617313faa97e58c717b1167b90fcc9060f2a98f3227b35ced33cc71c95fcb9dd145b29b9968f117b76a0ed1fe2a854b2e8e649efc509f15a1016b9edd67dddf18a7110b1d67921f38c39b1ab64fa4b1693146bd10e9ef68ea0ba95e7f06dce1d014b7e44e3f3a292e7ed645d744c957fa72dec7d60f53e5a3d4a8eaef21c8a596fbf2a5448b35331711cf8e9545fd95f7ecef06de7bb790df016336ddca4802e66af026467a11daa8d6618071a6a1be6ee8df3a80ebd245910cce1507d47be45e14d3deff7058e10c02f487765f1df92ef4abf49041e88efae95365738a6f6dffe212726dc539bf07e8b0d08d1c15d7195f79c069358db8898638a92c031a660334feb7663188092e4c7ac94fc2acf95d6169227dca894c39fd7a26569ab328a2b5f696a5f5954d4002c17e05a934dd6b9cfce297e4c48e7fc7f8a5ea609da3117d7510c76440094ea193c3ce3c81228f06786372aaeed45fd836d0ca138532ab2e7385005de020526fea5c66c70a072fc9049a7f4f777294df7ddcefb3fd6931c644c712657f6360f36d8f99fae3202e97139b7f72ca4ddc2c6adf8cecff4ed4b980fbb2360e0836806b8da2adf6a3ede52795d2a5320ac52057853817aafff542846335c305250167a43a85af3587455b86eaf7cf7d0b08dc4624689cdac178d5954d6d59b13e515fd276c1d0ba766bddbbc801624d0a46c6b2a974557a640de11c6218212b7ab6cd54e9f5deb118269e54e440ca443b883d6382ec2df88e6f55631529847bedcbc34aed950ac86de47e5a4a8760d142b96337203289879bf2c2990c46f341839813e7a07f31da4e631b6869c9596f6c5ce62edaa1b56ca995c984a54dccd50bf44669f3d40e2ee2da50710e88873e3f00179be7dd8b7b232af52fb0a3780b0d189d9995134c249c19b1bbb855ddd288c2c1f33e02421bb28682e32e0d4f74a5742a31d68827dd6858a858ea1d3175fb02e05f7db28c3eabe1a3bc95d6c6645fdd549272a8f0e80428c5189e5e18558f8c2be8c6ab57513a8f2f378076919fdf59e4065fcd9ac593571f0eb5fb32b97cd2d6da9e892a604628ec9bcff44bd7fe4993828881e809fdb38e660b374e4a67f25cf31968211cfcc095c1c0c62b2e7a9be4516bd1d69cfc3de2f236f05cb82b01a1b65906cc41e9a15ff11ab36c0ef619f20ac4a14fb706c8ed3f0bb181ab9e865ebffa5d658c12e0ac531ab394183a8cc7fb1796da996dcd38476ef7c14e946f0f4b1c81642230a04edb71df3f88693cb22ef57caaa743cf37b633f965b1fbb2cb607a5d03a01ffb52e9e90db1d5de6fbfeb60d78b48a5ad907a38aa2d953909cb8d5b046cf03109d5bd39cd66d2666418e3520b12af102721db6e314fa5320e03334b2664daeb4825d5e48f911ac3fefb7640e7442936eeedc40eaeb7c2fdcac55532ddfb32d7a5aa48577370f92bffa8329cd7927659e11a7fa0649ae60a91639068fbf96acd9161cdc4a517eaa9a1b33b011c0b50e0c4509827b40c4bd252be02c114ecd77b3158659c60fad0f9a9f84f9212ba5d1d66b1cc78246df6921028741755c69f27001e206b0dd9db41ebf252c25d6f25eb7fe116c22ed67358148064293d4d0848d2b73436874cc7fe4e7d0805403e39bb968b9ee0af333bf77494fef29a9cf3b46b9c9c0fad9505e861e8228bfb4c8b839705af2b747085389c62d403a32405a48a6b4562a736b25e0f9712c7e6f09ac475356e7b089cf2dda789f356ce675eb754047bc06084473698bd0047e07f9aa0d8d5666f43c6a71182e73facb5570e63db642ce61004e253928229c93e1c557e5d72da4ca4e2b645e28b8e01f3e33062eafc1d6cb67db2482fa377d85843055c050136cbad5f8f7d1c2efcf584044bb5d18da05014d7c77360d107b999c94d6777521a91c8648e663bda39d087dc39793e73fb22c76bfd272a465a4ea662e47ae4058e1b26a833685cba51f51eb388f2e7cddf66a1e963d236f6a9feadaf342b10d82761901f483edaca2ef6e881c7157dc8a6922cabda94ea6f7e07198ca5926ad231c42101a3d4909292786db1351d3efcc0885bc906bca6ee368ba2f412a1426f0962f859de2567873fb7076519652c77d79a2ed30b69e1a4ebd4faf4e16088eba0a23b4ef7bdb3ce78128afa45434091cf476ebbb6b518542c3c1510ce52fcb5620aa09d693cc280eee151b34fec86eca86debaad5f80cb31f45c9f12f77e1cf087770f340f091e650a49f0f16c959c476cf60b7e0d1a59c2fca5df5fff8658e536967be96d7b53fd7f86f27ca85fc8fbd3a2fb16808281d71230231de9c68c84af455eb9906c97969abb14aa5dfd018dd7aa9e7c4f915747c13395d47f8de55f1d9cf28e9b9a55874b6773b18f430543937548389afb3d515775816616b13e8db95b6eb01f4ee471a4a07607f592e3fc9eba7195cfc088fdac75520e08f6a6a660200f76f448d99ab55185f6b5a884f7f0fbc81d34c4ee4d47f478935fc50d7f3f05b43525904b7c3d182044be03f02b6e23cc7abb157ace91c02ac7bef072d530da1aaff2d5a7b6c9960606fce90aefd95051707401e4bf52f478c4850ff851775cfc7d91ede4353fed8db19a6ec6ec1b2740482ffb6281ad087c2a4aba234ec278ae66d8d5bead31649694e5c81c8d2daf04e5e5ba4193eef0fed473ebaa393af0e2dbd4370ca81d194b71ac366909586084a5607768598d80b18d1d7cfb1a9ecc9f717514b68a13d2490a4c94d9cd6c348ecb2b8a24c2f27df6660ffc03e2d751f8a884df68a0dd7dec95265663c0be6c0247e14162f86ca61f20ab2aab26544c2d69516935e04ac703b4f209f056965fc368845f1152dff1640eec0d92094337fa24743897ee4e95a63d1a223842f72bfcb2d137e921c2c16db5e751a28ac156280c17f2ecb11334b6177b9d11a4c976c35e89af5ced8f9f0e6de0bc874ca2585ae86f598372abd23db94bd13c09f7600571039a8dde2a6152c2d63774be9d852596ec4d8b867f09d0f0b872f59b1f5eb6b0bbc8504354590f9d97436f2b45184d147c6bd5bff57dd76299a29d6377c6cc9e5c4dc796e0c4674e05aeb6b046106108d1b7247290131ef9860b4c5a3dc44a389ac7dcc47962113c863eaccb7f68abf8e3a7daa3ccf6f91583a42a4f17edf59d58408efe50e7fc7e8525a671aab2ff24ddc8b960bb23faff2476f8656468f8af151f64a9ebdb31e4ec0676c30ff0ec6d9df56488fa07de9f5f42b59af2ad8cce785b737db950d6b91f1aeb39e98790c3449fb7db03a4d1241642e2006d77ccf37a559bf6e4e7b126568365debf5b9c260693fdf8acaa705c6f966fcd5f10b8e29033c3e42796e2be2384e3fa4289a709431dcf19ed06a14c41bd8d6bb1c647043d59383a46337bae5f5b9ea0119b6cba169e635d7ed41c03b81f8d093cdf78ca295493f6ea28baf3533e57496ffd3a343f7e7e48ff1168c77888945604b57e0035d19e4c79993195b8487aa0662aa101761bcfcf0e46cac3a66d1b9d22e65e439daac5e91d243ccde050939d436fe584f2425e3e5750fe1a17108c32d6c6e2bc0afd538c768a81d07447b65e2d43b70b1724753aafc361d86bd827c133c5eca05741ca16457365e3ebccf6792e1b6f289aa1b1823c8bbaa47832303ec0074bb9a438ba25a0ba95d06ca7f5fbff301a09b2fed32616cf6346f251432a9e71b804eb6d236ccab3af49fd2661e088294603142afeadb2e5e4176f5674d1c9cf03aeb431a114af445760bc63e2230e2f0511f374292291ca6e8df1370089c2beedad0d10001d6c257a886264e4ebcc47950ad5b567290f829bdfb7175344d71674d56648e72424970daa51f0e53d767846b1bae957aeeefc50b2a6d0186fc6d7ef5defd7c35234b434469c81bef55a185f33360617f5e3c57bd99fe1a2badfef4c6a88579530cae47a0a3aa28fe13da43d4a5e4875667e321471b4e7b10a178e7743725f91e6e57944d287949227bcc0bd03e026f56983f55bfe61dcdaf2ae3b6e24b555222595aa70f9bfe27e2aaa198916deea9a0e4ae417e714acd6756cfb41db39cdd37cd98ec1440ec7499d66802b62544885e0db17b437600011cf7e2520ed886b1cfcdd171e317a186a105eab75650fde64b97fbdf8600b43b1a31bd6355da2ca551533e19045fd39600d87a84342d2acd2407115fda5248df9966bd7469015ee2b437444d24391a134b1ab186609cbfcea7f0203161ea778e6d8bd6cb5dc8cf66ea60dc33383f3e1550b2de35e3c2809bcb30f6121a2b2b38a9ffe8e432e901b22950d2e5402f6dc34f560945151d18e92e2b036ac4473a54b63cd54c6a65f7dccfb9d16557c17e698f2fe680d8ca67452fc8b982a609a0e7bc8038d939f8a85d76c29b0218291b750ddb3ac531eaee25020ac56b672c4c9a5af2f95afc46b5588fcf7d7a415b95282eb8555dad86b40e53ce612624a8c93a232b91df4a71ccbe26e23b371a50c704e6a884cd36e74567afc5f2aab28a8d8e43af704a905ecc704a6447a52216cf756c7e44dcae8a2dae46e0d306e3689fa3aa945d26d42cbe78551e2a74ac7bb06cdebfadd41a5d7debd43a5283c5364f33a80c453af33af8391ab2a0f0c3d4d1f7225de0cb4f402ab08a3284f36d6eb636081938f7ba69151bf8e8f50f9d3ff98307e72c745e8bb255a44944392f0c1bca2db246bdd612f3a30e1944096fcf4a2bfa3a25a85f6b038f73758d960e4d757060e78f5fa810da202313b82c830744b293b2ce7efa1d2e0d91a30b4ba2f9992a311cf40d67b8d7d0fe722595f01347eb750711c86ac0b0005eda5e0d9482ae302d1880aef2eb5dcfa288780fd3255fa79008ba311756e65ffac82e4b7273e48dc36e9e341230d7e6abd1cd3fa592718f9c70bacc600fb9b760818a12fed09f193d00f70477465780b83bf6aa485fc10f3c64bb9704d8b505b54fa2f4dc737a3d19c0761c420bca106522e4c5320a075221213391dba8fb27bc4775bf0f9da6f8d6744d7c9292380c0341f4319b6b13b3dfb621dd9b70b7220bd07db1f3d540df0ef2223dc210e6e396a8e23bc092e93a5e2efaefec8e19e3582c31fb630ab7223b5406a8c2c06c19ac92491168e5ddde521a6d9628ba32cad4a196b9f616c3b1118415d9a456d8453a659daddb44bb787a15c924ffe1f248c854b237d6b45d58fb7e0f641d7ae9606acf558db2306de6f1f0e2ffa97cad25381fee73ecbfb078fc7fcb3404a47c686a822e8cf44a6e304cdf9354d9de5676f60f177545669a1f8b0c64aeddaae512fb8f6425b9f725abc38145ec74eea0732a1b1b873b3e3b4d9f12a32840ea1b11856f9b5cfeee6287680f567764c8781a3be697894f8ff4a24932528ed3f86a0620c22c15d93d6ac9f22f7954be412bf7b828af2f983d40fd337a323877962cac1a08bcc777385726d1792ad76678627c5df85740ed2c6a546db7d1260d1474ededaba8cc1f8f84fd77e7ef72bba70212d1e2c670c878936bdaadf0863b32ab895b7c8286c13fca686101addb1b44d528a410d9779160c8a97128b1b1fc7fb89f35a4ff126dadb4eec1f9ff11ef869f9af450b7ea6f1853f02895bc47d7e83b666e0d51b77a798ae8951140dda7aae870bbb939bb9ebc5eeff33f2ff688e31f7e765964132708f1930e4037238ecb2191bdbeba9f4d2d400334cc5fc1aab19d8559ae373492da0e2aa91e457715131a53a1794347d58b1a303b8c39cc3599cbb7d8bcc2b9832240cdd45fa0eb2c762c0e221dccb5fc7234876411d705b28c752cd7965c3639db15369173401cefd38590868c52ea4a980c9871fde11a7ddb02401e350934427bf99939f23077f57fcca272df774c6defa2cfb5a3ecac3a5f8d8e641fc6ada6871ca8d747b41ad7aba5336639822af80e6a37a8e175d0a5c186a19c1b17fe709c926c6579ef9f45f5ab57f89f337e892b5d93ea25609c26a73e2309007ce2feab8b4305b8467d33dfcd4f57811d38b2a7f598b6532b62b2e25acc3aed662e36b21d02512b2f9a7148ddb6016eef89cc8104a9f7f2843a255e4b084533b15487fa8f2b625343e540e05c155218e86a2dbceb76d664868aab8dba156bad20bb445a508dab0d0afe3d158952fae314c4c8b736fcc4990f0dc7a3f1c56a833bfd4b45c6f5362a081e484a481c65fff229461b2076d0e130989948ea117cdd69ee96856d2664edaa9af090d22184abb4bb0f716fef39d8ca1e25bbe37ecf9fe5fa384a87aa78bd997df2aca3e69544a6871b0bc63d619c6edd4b9715b6ee1939a282fbf26429fbe7f4aeb31175bec0607c677366b4fefdab769eea6ea9da603d59570a1649ff9e5e70dc9eb2ebd5b78a942dcf25329f5ce2629dd2c751816b0e60a48c9499084c57cd59bb7319edeb651d5c39b3f77284dd95342bc2da79afb0e2d4bd0ce8abc9140ed4f9fb9f233a608d9947ff08b328b86d923993d5c30d845e5b8386138807bb3f4058db520b385e84f23caddb88b189d34aec2f50356446990b01b6db8fa987195cf4ab098e0a586a3b0cfdd891ad331c01053daee721891c3c44998f17a28e06756f6f0061b464d36ca46aa3c838d98fdae7ae3bcd8a5f3f2967388d2769fd93bb8aabb7b208c3022e3db400dd493e5b0af5789bb4c27d24a6c0fec578cf2b6a63d7cc65ddc0810a5085db834f42078c189e28c53fe8c698b95c0fd12737848d235c480bf2c3aa087aeabe7eeabf96642a3b0f56f276fb04f8f11a580e9d7c4eb84e55a6e4d3d66fa156660055784a2847bbd062948c2055bd84949dba60b540c90d3d2deea27ee22dfccf81c9f14f1e87f5cf8e7c58e97aa760c083b19542a443ea8f6d996bfef6b8c2891881a5e723b991aa5505eca1f9c77165ee5a924a703476e8cede747de2da7c994721e842b210f62b4e231bbb7efd596a7ee88c46854f9401c80389b0e66a10d81251265a3f2a1e5027cd8040566a178b9a5448c5d3471dac9a83ced3190a3e6a42ee4463d72e10a5190d7341853d8c4a954d3404ab5f699502000e00d91a066edcac3f905b6bc4c9a9cab33977d1e0bc6410f0fefad3e9005a7d8d7a96fafbde17d7cba150542467fd4bf3bd75d3a7fec733dff9b545e75bb94feea1d80158b151bec3fe01fd5b7dcdadea2c591187ea5ac4b5e080d690c25757ce1a3c3f7b468b357bcd05d0c91f55dd80d6d91f33fa47fa299f0ce1dfbe4fb514644695eabca32a9b1f3a309dc56babdeed10dd2701cb0d7a224aa6d1bc2221871adaf45e4738ce2ddb519710e8d63184d9438fee79d57d2e72b5579027a765e655ff74d563531b90f24f6929262d9b0b21432c7e705787fef174e4f431f3dddad19efa293332d79055789cbd8f89e7d51f362b382830850332cbd515352b6adaea7f3f689929e61c920f22ceb1e2cc67c8976e9302a091dcd088cc7c70e0faa59385d31e4899630d061aa3d55148bb7a1d2de366769e134a82140917a2641cf607c59003496a04aa50cda7b9665ae9962ceab5b7eb0e6d2fd20d5667b9bf9d8dc9044929f796950f904a400ab6ad53e8ec5539687c44d63e139a6a5e5b0f4d470fab49237412903032e90b6ba1a202b61a113be5d05dd732da4053e706c0be6f5c4cf4699088e01486d0ac3d03ad8bd06cce99b304ee54f19c7e380fb9d0d02842813f9822776f084163aa1e1b3bd66aeb3331c6f1f52fa0a689b3da329f8aaa01aef2a159e23a9b8ad0c379c429f62db305cf514389b092a4c60a61ecb6ee9f1a830c51c6ac7b52392ef7c3dec97b4c61340187d1ec1df2dd23f7248f4e33129a3e3c9aa8374af856a550ea07cbaba7d012192c7228aa1291889759029a5e603f8b8f8d347af739739ce2937ca726820ef3882f8172efe022f605260c2ca551aa2c412f6357df9802cef5c7184183dfbb58ba9714abd6a1a7fb66adaa04a32da44ddab54757f16e72e8c241660fd6de2aaa1f36a4a3541dba292adbf4a39a20f3aafd5f97aa95814682de862217e02cbbdb9157fbfe154734ab377cec1b106e1ff1abaaaafe29529ecdca80dad41f6f19dffce8433b8a585db1066020e0b168a5442e973eb2dacb61eb280bb010a8167a7b3ae6c0fdd46bc4e62af42d236e7256d5618bc274e5bce31e20bccbbaa0e03d0c1bec18df8e8a98c0797fe5bd56fb529872e9df83f09422a3cd2a9dc1f63688c5b20d75eb3cf4190b00d0cabea91f924577194e452cfe99e5cac547f1b5c12bdce82a4a199ace26edd733afa6aef7b5af94eeabd1e3048ec608344c45f2df2dc59d8c03e5db7a07a4baf0b22d0a1dd0db98c598556bd80da3b768db25ce80b90c0685050f62cacbc2ebce95e7ab902686f02eabc2bcab27777f58c6a3d630eacfa14611587ff54a3f078386871890ea18ab1bab8d872b8772a8bbfa49d189afefa021d4c85fcfbc1088c74653c0bc2a35f56f3a106b6305e7d939404e66e20a4452e9bc6dabdd9596c4fa2a1759deb6039793b33764e0ae53acf370736ac33862e5ef1b80f38f35aec6e4b10eb7237c5098202b1e82e0628969fa1065d8831666ab51126383c8bf27dbb6cdc3e9d1d4a92eac84c6e808d790d149b0b4b273fd1f4c50756a5f0002e36432091d86c046d138f54800ece0e63a01b17bd4612caa64627152f7b09b0fd5d69fe78d62be9d4ccacc443066ced5214721076f5e3aed4c8b590a863ce3e9eb337150ed27c1c940c8a9f0e24945ac49f5cc6badab915ad84989b658429d0fe4a2046b5b3abd6acb32c16ea06a203e8967f6c55047b16fd6ef08ec773b16760c1581d9dc97b3ffcab042b94b0f60a57e7f3f04c2ccdf89639c456503e451fb0443cb0281a7ecba7cab2baea6e28befe0cc698b2e3f6afab0dc62460bdc8590a762538d043a2d0a2ab0f6995839a8d6b771c50524151ca82d604067ef2f3b580fa87210b9ecde7caa6896af4ee03f5648ed54493bb797a7fa5167b05521f072c92a2479fb5cbe5fc60b93f1cfacac36d2c999b6199c34850da9b4e42dd2082ce1300f3ddb4f0dcebbaeb9b754669567f3b79cc808a7cf228fb5c79cea831ea22fb4eaf2ea33e51e68db7a0784423a66c81cbcb969b7b2e60906d4495f3e86ed411e02aa100517407efbac40815c1784ff338f900d9027de485b1826189e81ef30cc42282c7a34038e69272d615981425d20337ffd44655af6dd203dead2b00fafb344be56799301ba3dab399aca5c64aecd4e42d1faec59069423368d8d4aef3bda22c23c56890f961ebce53fca8dcaebe420f95f8796c5c26645889301a9ad32d9eabf48245e925a66c1a748107b0152846441c7970e6bf36d0e343473cba574237438fceec6e0f537b2dd07ae539d842cbae78353007141f46c484f3c7f0b461dea2e1479664c8ac6439052b395c62199e9f18a2615417b51f7bb1192126e97f02e082a423605670cef3b59a1db9a8e3312fe7a03246d198df8648ce9c4596d5db1a6cc5b67a676f96c1b71b2a3c28a965f9555fe9cd933fcd155590bd21673d0746d6ddb37acb0b0a85b40cefa467e555cb74bea2a070dd20252b4fe34b882564d039896962a4eda337cfce655c2b7cd7e84838315ebf5efc9a439af62f6862236533feb1ab15243a5d72aee5c042a37cc675807d04b93080acd55a272aae664788cebe8bf08d106817e49c04b49be6044f246659b7db66632927a0e0140e949d4cb24197f77cb87e4f68d254606578af0e993af8d8754f303fe5dfde9b88de3de85aa34d889c3a9b88e648a4267e92ff5a0f5408a6748f321b70f67a896d49227746b9ca33f151cf822eaae719291f623251a916475fd60bbceca8c606956856a89f629ef94fab485cbaa210fc87221aadf9b0332c0fc430f86ebf5e194912cb87f8693de2dc8ceb40e35d8815140a08caeffd5f5c72c019b4bceee7f96558a2f2061e1d63e956702cabf85b48315d18c8687e23383de6ca660743cc64e965af4457b3af3fb19574be7a04fb02777cbcdc55c13bb52ddfa3c47ce40af8cac7f529d91c614e0df30d59844be5364b83c6c412a4cdcb36e3102ba96becc7d2ac5894f6cbf3e5f36ec7866e604daf103bd26804fac32f5a7b10b7991d4aeec23d487ee0ccc5779927de0a63c1c1541232df28c7db585087e0063fda58cddf44aa465bf7b31c5faa83ad84c5e44b8ddeca6dbd7ffeabcb3c6b8e1047967c3cced09a61099b6f445ccda2575687fb3fd7899de2b2891c687d64b2133006c96ea0f10bfff2424a5f039091d91126bdaa777effacbfc99fad6a0097148676e748fd3930699a1eea914ee5887a97ed0ed561f4311e6857f3744b8636f91baaf063a2e4173c6e9aa631684c57a53cc7f2c14b67628f69f3787e3af5532fb95fcab0a71ed443cabc6b15d55e40f87b6b8b8f28638752ae44ef6800e04e97faee7bedeb0611df3cac0fa351fd3e0b88efb7c7131a18e2009a99b0b5847130355f8591aa1b62c6620c4807a87d4bdb6eafceacc498d9e7b116ec4607d321254f69491d1baeee1dfcdba38ff9480a463c804f7b214e3068588148d511b41f28233c0492706d7063eba5de6177aba5bc05ef9409a65797c20910cef023060a0c58d47b1c1698a34ce447f0d87165dbaab6990ca1a4ee002ef55cd67e4e15281875416846ef216119c446d80ac70ab4337a469827f7b02e5782288f6a7125663c91045b4b6590a181d887f4e9f1fa92c676cbdbabb1210576ee18fe54b2aa9e3fe4c0ea304e8cc0262618f1f44d0493d244eee56761008998377c915bbb48f6aafa0b2072f94ddf5fad2e1e331a24ef667d2a9372be67570606b07cfd3d89c4a7d0a78c94004918d46ec03b76651bfecd1d0fe1c4f38edbd0653b89081908dec9bf6c62939e7fd70bc10d79fee452d83296eebce05cc3d1abcb19a85f313295422f337a0b807674eb952563a890d2c533e84e582ac016ac14cea5ac50c3c7632c0dcc6c15aaab1caaa037fb4d93f2d92c89d6f33c42c8a12a6153c470848cbf194f4b9b862547561a80e98d5cbceec648b33cbdf3ca1538b19cdc97828e5a807dcb8d293d699847f5426b9de61ede5c8792948fe4ee28fee1b89cdd2932c05676c379cf5e28c36babc223c242c9756a1bf8cff3c7256a6c6d823510e971762fdd30baaee90bbd721795f4bd664ad09d6a060c9187e903fdfec949cba403f69b6fdc7678bc0879c6fabfffc88cc4743fbdb6d5afcd6b4db3efebd42b7151b0f8e35894ec08b8d38d9127741a1c87a1db885477c75f34a0b209acf200717bfd01326550d839ff1435e472b84090813cfc41635e281517a39f295c539d5810ba185bd4fab93c1deddbff4998a294e53b2e13f9706dc0a3b2763cf811d54f2067337e6d9ad84d34c576ba7aef1143e95b2a1f632c400572dfdbfa2674829d8f7e468ba7d5a4d26a5f948e261ff585d32224155a390e36af6d55e9eaec763a2a9c88de75bbad90c1752674753ac02cf2538453bef8601227068990d37f7b9a5b56ed8dbde62adcc9b09ec59ab9489dca262c4a6bedf02f46aca216379da188fd037a901f86eddeaeafcc1847a6334b15c3c83c86042f074398cf2d02748f5ad286d95b282c7a8dafe89eab07789dfe12285210d7a7fe993407fa5e4715ae94fa9f9b9ffdc587de738cd8bab0ce7e3ad1e5b4bfd2b36907a8ce83bd285a17d3c982d4b0608609af866f5151c960c0b71843bbeb485256bb73a14db2399ceef0c48411cc082b47229a0ac87e625a6d66c16a460b81364ec27ab18a9a07ab585cf4d094c5d42ba1f64dd71564f5cbe60480d1b99f03c549be88567df332cc5d9890414cb02510d154ecbbd810532103b89d16f1740362ac93ae29df55acc13447285d6c9d55dfbe23b891807aed05764cd6aebeb73de58baa9ebd006e1b30d879e7340aee9ab700fb0236414024d5b351fc92cd5b6a12c3674c1d67dc61abcbf8c3c22aa7c40e76d5a0c1db25d0a7badcd8eb49dc3fc2517c448b06de8e6819f5573efc42a63c96333f19064e01cc4f309b71676841bbb52f55a4fdcac15133e4a6be2e0ccc79aaef883f29dd1f00b7b6c2a1111309868981d4768b1f65792ba6f17157944916db0a1a6df4ee6bb4939f0f77b174d3cb0db24f0a0fff90b263a9e0071d6869df732109649c4394bf161899b802275e27a15058b52cbeb3d40a7dfbb068b4409e7f4d2422506089dc736ba53b6a1f7584656ded1db21cbc2e74ed5cec52a333ea4f239c8a255014eefbcb8e85dfd6eb828f610d7fc5847d9e5410becc9a1393e09e649d255f445501703bd460a0c3406b5e609367f19d54837ec5edc0a8dbca7da60511ef50265502e694fec376c105f7ffb62d2772771cc2761ad9d0a52703d2ef64bc67f67e4c5a8e3fd16ceb6f0257b71e97d9c4670b013f2201e496c7aca60730b7230c92d22b6c178165d87bbd9729ba76b5e6ed5fc465072e6fd6537f3b3af357825a28033db3401552555a124488965a456c561cc0020e8e882bda752daed81c0a8574b4cdd1e31436afa923288e97e3676471b9c307b8134bd20ac716572dc2c9ad640318c77b9f586506f52c10fd71b7087cf41ac8dd906af29ae200c5f6d9ba5ed058bfc4b070132c5789581621d044bd7637be23adf92b0345f049da4c0c20c27f3a6a0771eeb51b4397d3e35906ef8ed4bafe6645e668654ad1f139f586b043cc367bd7df7aa273c5a9805ae058853b0ca46c244ebb152317dfc9647e6e564e5bae51389cdeed79d240c80c1bc7661c686d3b251b8a009ddecde5a15037f5bd85d129dcfe3969c962ad9126151715f852290c64ee9a1f94f626abaa1472eb17362380917694e7dac2965fe6ff90e8ffd1a9da598700694357d11a010b81cf155985c2728c5593ef94dffa90995e566572f7aaadc2a6922de9336f7bdd46e80a71cae96c56cd85cbd6adcd5e08ffdfe17f32b77ecf05b1da4f1dcaf4176b7667c2bb637849fb5d2fc9e804079d3e920e286c1a060cf3cdc79607eef9acbe0d1ee74efb7bab4208bb64534785e87aff1085c7e04b87e8df30494288753529c7c9c2223671f75f56c322dd4f55812980cbcf7d472ad47b12c3921b1165a35ba061cd38d6c17a3dd3bc9785b566d2bf46fc9b1f9bf83f3cea46ae285368c015032ad2060871a7e9d8726f16ac08372a6aaa4507b0154687f91d60cd93c0135be6ca9bdc7cafa87b2d0e56d0b8dc418e722723d5940bdc4b5e18935b47e8d1d1deed6c5e3136eafc908b6e6cd0e0826b90375d09f0b0cf481fb972c6da1cd6d71821324f4f93e32d158613f3001e18a85161aa712020b05de3a597b8325e17b78ac55a0c6113015e6b7d018d99321c17804d1cb866e0089037c6596b1d0575a8f48e8b5f937359e5fb70514ac5b870e8e0c19d2cd4ff770dda26751c186c6df04df7c96dc751c756cb37f08848b8310378f2faea241624200cc11a92e19eb724007c388ba9a4c97351cea396dc14b48b13b350d0e2555c366dcd45c686a6507e90e16384b42229e0ce8512379e0684c183deba6834b79dcafede1cd8ba077937cf2ba8bc6b8390785f23823b3e3f6b632b8a373fc3f806c093eb776224d63aa7c6df3e1ce7e765f959fcefa09a95655bccf5c532e9d923c36381be92eab56e6b375bfcc38d6453810e5b7564181926d5b5b4afaf11098e49ba800baa87a2f46f31c5d59e04a01f6f3b9e0b5a48a38205dc2d12317088daef9d51026a8dd83cd528aa9fc0ebe5b115004f62a2540d0bf807680267071f63461b7f93803b74ae2c5f4471a6172ba91d4347deba063ba61223e6038debd48d4b37e6f64d16840619362e13dde967763b56768ce38320888a4228928379f7e59197dc5d00ba3af8d6900cea662c7050d8b12c8aed2d4cd30c0a95fc045ba686397ac76265445172cf321c7c89bb18c8a3664eb21e61096aca03c482291256a133badb9eb109bc869170490009a0cd7ac53c998bcb65d4ebb2399f992fde39d164595ef9ee82afd1ae176c6107ef3cf3725d88eabdfd705b9b4909ea8ca2f5165eb3b4f5a46626199d19ef7affbb744fb5d1f1f81e973d618ad277d799657691cfba8829656aa9d93316af5829fa0b89f0d1e4c35a0fad2d041cffe4af71463946f25628ad39ee2a38bd1a2346a57041c11970491a5a1706e1fc0e87c739447413e36b243ca10ad9660227c5d405425cd8f1003c593c7e3a1c329461aecc805fd272594a5697a4a3d4e3ddb194365b6d4ea3f7cc17bffa94b8c6b74c7536dbfee64b3e06811f6b7b741a6b99b0edd0363e45c92182f0955a3604dd3d7842ba9afcc4f85cf6d7d7169d088490a95cd5a119218a52893778f2a0762296b1f90683552a0f9545e4d41e6ba256b8b8f412f3fb52eb9026d2b0d3fa04e33d691592cf3f803fddf8bd780dbe7594760e094a1554ee33f03872ff5c082d60914977af74dc1668bd7e77d4343853df55879c792d9126f5a94a53de7ee99aec024d20085932f69ad8f8df8d988c5fcabdb1f7ed429801e0ffffff1f