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 61480 3efc5c115a150fd624f4eb31ccefa7d35fa35290106a3f3ee63c3cef54419a45

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f931e19c5872abb6fa9a8684c9eef482d77ca06eb95114b46e4642daa99f2b96
Certificate Block Hash
3efc5c115a150fd624f4eb31ccefa7d35fa35290106a3f3ee63c3cef54419a45
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00907c000040170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000452947947c7a30c4a256345025c41bb6280aa92185828009142a37c6fb6002619c57ab36155ff050b495c5b89b0f81b510eb5702a87e095c1fccf7db8fce721044646a880b6450dadf27696b4d5d5e00472d8f460d0c771b28000000000000000080000000800000907c000040170000

Raw Header Hex

00004020e77c87b9c882ab1bf8dce8474bd70e08e5cb6dd0fa1509d586df8b621b0818f0e76f2b2055b6b0bb446bb3c7ba54f7c86b51af612ee62f8beef5e1a47fad6f6dd4d7156aeb9b0218962b9fa9da42466eb41451b96ea07cd782f4eec984869afab6ab72589ce131f9

Proof Data Hex

59,560 bytes
121216020307eeece342bb4012d6b395848026f6a8aa7ba6c17b83678641373caac968b68a60c7194bfeeab6adb7e786da113130976183316e0803e9bb1d71ce73118b165c5c4f6ae3dd6d309b5f086048eeeb4c4b143f915be745ea3468e5433ac065e87bdd6e361b71126d91940733ae9a7fed2a95fc4b9010eb35931db02b2ddbd8438a7d901ca22802375207b26bc1594ad4b3338201e949a06049034e8442440f6c87acc410bcfb5bfd6aa770b031bd9b924ce85ef16d775e21ba6bbbc5aa57a618b508c076cb6807f51b146ef82ab915028d919735eabc8378c694b4b05ba14e228730ac851d633488b6d6c12e46d0410751d7da0e62b5e433e2fcad718b013c6c6accce091b86797926b91a1c6ebf733b7de8f7de9630dbe3eeb9aa1fde4d9d514b1baa4b960d28331a6f8ad82e0426d0f40abc1a9289eff2aae900d435ed18f46671f3507859cfed0a5ff64f7203651acf0f7ca5a64dcc457aaa7f7a2db5f9cc86a8ea6482992c394d86fb3c6979a96ef16e2432bb9f24b5c1f113c1b1ac8f4cfeccb9786c033e4c6829a249f8c459cdcdd4c85dc04f1c3e78fa1035fa9c94455db23a59a71d06a0c52a17f7085932f2dd295b5f30a29e09aa4929cc7d35e5b80422a9a478eb91dab9b8f693457e37201e3335e8bd8167efb06b11b1e966361d852dc4eb526ea6484a609cb44d10c3f191c0bf16e64e9a0fa43417ee6bb7b42560e7472e10fcef78b0bf8be76076917bd7f69213d51bdcf8eaa0698511e4fb605e49bd6db906d3b4a1c62fe423a98293b6e57015ce19a14e7bb06eb2282cad254837b0586439f7d61e67bc34c8a1d3e7f721ef1dbe28267a1dad2afe354048b8e75e3fe0c856e236c17a8bd56a7fffadde017ba8df7908cd8796c741b0b5be2c993b570a1cd558be4d2c04d1f291245b9d71485cc44f11b3aeea5fb5ece2b93733ec63128f6d8ec519e69ac51e63a07c04a3418b2e31f7834daec6216dd8b0024dd2c38b6b1949577a913bd8a95422cf84d8a92518869a80e65b0bcf24a91f3e74b885813b4a6585a1fb951ed3e61b83b7c6d0dff73fec9f6dc09fcbb28040e48d70ec4ae02bc982f406dc5d706891918aab36870fe8d8a8f72a9c95f0c84df1566db7065dc3270007fba9b38a44a9df34e6f1f615ee6fc53ae0169dacc95258ce22c4141a7d509832b1cde1527805853cf6679d1814e2c6b376f3bf57bff4505eac524338b4d300a025cf0cd6406cd7e9585b23d6cba50f8404eac22ec648b9028ef91e1362c889a49ebace874b7981adf15afd3dfb71acfc6e91f23542c2e44ca124090f66c73c3f62170081c84431c072a77bf2ffd44df8401ee834beeaa7be022743567b1b5e21516215fc3480304b1c0c441a3a51ef921d0c23b89ef4789a0668889d4b67ec475952e45ad219f6205e50e91cd54cb3fd1083b836a2a9ea74240b7f0fe1e0e9fddd6f5e5a1728013f7370a7044a32cbaa62d996ee485e795e09d4f628f9567ff798e99767ae2e0c4724de342e2911422d52292f730de6142adf45286eba7329b815dba386b191192b232ac457c1d9bce3a587d77d82b1924c804d83684591e249b79bdfd51c595a1a6fface02d93b5bdd7ac029ac872545c4f36060ca27ffd682372c71446d28ddb9db855489aaf1313ff6805a293c466ddf8993d9387b6eae0a77136d96d4788852b8b0b74c78eaae3887d1abe6f9fc11363464a3bece98564f2e2879c95044c54ab3e61e3676c5e42f4c135bd8926be1fe198624bcbbc043fddda49e5a771c1e1a2769b5a61178da05a25b5b63595e66bb00e12fecfb622631a01b7f753570074666caaabfad7a1a4a748fc28f7c969598a8aae088f849788e8bc72183dbf442cb53f285f9dd000873ef07c9c0a2d9ad4064bfee2550190d6f81b096bba89933e2e6b91cd12e8b3d03bd154c082d880aac1d75561c7eec55895e42b9d83edf4c96ecdf41440310d59129f0650e629b0018d66f7f1527786e810ff5d0538ed04caf6eb720ea6a31114e578002dcb45376264c8c181a9b8111f1465236313c157b8342ad6a0ef496ae1413e4877b53b3547cfa6c081a94350ce018a59d7e0dcbf496e96cdf9f5000c6546552360c5fd600946a1d46de5065431cd01662c93b111827c0d91fb82092f232770c9faf0c3a82284a68531d5722a7705fee72819da4c125975f8b7b6b056ce244958097515857a294b56e1e6220e00494cbe7601fd8cf09ba9acd7e2d7aedcf2cafac43b6ac59448455018d375bd2828397ab275b6390f5708d894d6e0dfeb74aef7bed79769d91dbbca63939d77cfa93e460705906258da7e9143ab8e0332a9b1f16897908e311ee03108abfa82edf642a35d4cbe006d8dd53a7508ac184b273b7151a44395a659d8cacbfe0f81665c606c4bfcc838d3cc45563aba3644a985c34810d3a1d4c1cc05ad794be2eef3bae0930cd41d02a99bc5fe3225134a2a51e6db2294741a64778dd2e06dd3713c88d5627b8c6255c10bb359c4d2014e77e22bf341539919ff4c90544740f7e65f701311d3e0373b8f3b78b411780552453474b472d092b850b7ae8e4c21baa3b9aa0ba96e16b9f84c6570543ec78f167ee08849190d0791366a0b54f013e3d2d60eb43f01f6ca3aac8f39da613a7cd6c8b994e3ddeee8b27765200b5fe089b34408f868910a3078d14bb4489e727f0502ee32e1c8a4dc3ba9eca48501fc52b7a166eb2a9ae33fec72fb230270e7a8b04536ea64e42d7c4c6d4d60625d2a89f2f8f2af75cee9dc8c643130c34e7f9a37ef87231ec7df6990c9fc8503b9ce59a35f359eedd334f6ef7e16c4330c2d6e36b29f7a7b2bfeaba29a1a670476fb09f58fe1aec74fae919cdc6620541f77ff4e229883f4efea3c29de49132c20d6ee69850f6860413027b441e8ec3c065a9c923cb48b4b98c39776cc1a988193a1cfb7f92c4a6d39858388e861002881129a5d5fd4816ac2537ef1283cfb2726faafe248be8052ec3c697e038fe719bb957c67886751d58658bb0334fe0130b8df96c3ba44c4bbc0159a9149a9ae61125ded4b92550ddac03c2bca8e7d183a7283691b80ca5bb50309365379d858e28aa520aec9f7f319b5e62244e11afb8bb48c1262184dd26bd76e5122d63d30da1c8814a1b58a5f311dd290189d367f6ee9ac0bab34699bf14c3e462de9970055c5c5eae0a72b69810cdca3c66732fbe8e407b272fd2602a65cba23de61bfeaed39901fbe25946402627ec67eea2b848fc5948c773dc2b6c5172c06f12ee9ff535f2757f863084d41c2368fb0522cd815b1b638931ce0a64f29f62a6136b35baa0d93022070f15431e79f44e7adc1776a27107510f67fe72f41da28a1bcc16a4468dc26c398491b38f2c0cc6f4bdbd072bffe754ccfc4674ca060a6aed73b3cdaeba44199d514cc5d0a07e6ac8c0ab9e5bf4737308270539dc15c83724f2986a9a56f2014a67280e76c291f248621ae9956333bab454e6b3849b0349a1f746cfddefb238a64dfefb8ec606b4504b602655d1e751f67ffe5e0b663fd83d4d0870edfa0c38c91f0dda1aa79d32cbc722f0b27ee5b17a6075883c1b820e4218f098ad0fef3d1f2a2efcc41cbef85478e5db2ecfe73a1b788a2293a0cda29cb06ae59a0d8f8ef61baec10bb7b0185dc41fb6c724a9ec1a55052ff2dce7277ad1c7db6a136975230e568bba786ced5086749219441fdae8ee123f807adf6e8a06f55d093cd3296383ed10cda60624c00799df829843ff305b8b12b9cbb39be0ead9d53097bfffc8dfee26b1d2e91cd2e53d588da5228a8d62d5f52c894c364a9c6da1bf0ff66b10699388d4bbbf1408b01daf87f4e440dc009f7667b16b67e4868c1bb19d2fc0dff55a007389058531647512617e7ccccd65bfc5f284cf29d77f456914061d569e64fbbb44d918c8e7273111d4368b5372c42cf1f5c8155b2ae264542053ddaf2c2fed6ce9624f360a16f85873f51c84cecaecd5cf53614041e74440d7a7c1562296ae6e6817aa853a34e36b3f17d7b23a6c64e1afa53c92a907dd1cd49e0b05f79b0321c776c1ef26a6ba58513f607ca789f23935667a9502bad0c70570ebe841fc28d0df64704f9ae887621e9b35660edae7d702468283cd2542cb8055b672e31a4974682bec75c8fda3e3f6522a4005ce870131ec1932261d57768859d0a8d709851244a8ce52c03b64d85891bb3f3d819aaa7790f1d76feef97f6722cd829a99445f52c45a8700807bb472dc438e08c49ce8a206307dc74a0d4b3f77ac726985d61f523538e498a6e2252b58edd20a8f4da7c50cb11572a7b7d4cd98870bb0bd2d8bca9691b65c5163129428c644621a77db827778772dcca6f1e785908c7a8c949cb882e051adfc662052ac42ba6df425c08c3e897ffbf54517d25fc896ce6841e40a082e5442aac8f0991c21cdfe094fd52bb0a5b08212dda71163422f35f8032dbc08eb8444df7a428d2ac234130e08bfd381cc8ff8c26903793af7dbae2bd3fb2d27b27f882229823f4dd059cfa6a4357ce2166181b447af203a443de7c576467bb21c0f65b91b55b1a22d8b64b0e47db5812831c6f5058fddd4c9e8cb1ba31c5c728122bc77da8fc396b8ad5ce076af91b373440b4244e748a133f1c57384c31feb3a8886c6dd889721c2161806f410be7aae1a3ec60968ccef6c5e66acf13176bd269d7cbcf57b0fc25774a9eab84224af719b6e73069b79878575533dca0a8ee85dedaca0a7d0d08004c9d22a2cb0ab6d0526b466cdfcb413eab5ec63006cf17467652de2901d713d4b03ea7c9edaad0ce679965ef8f7c7da56f7012f6eca2bf640fafb2e21e3c1c5499abfce291cd67740d42941ad3f3584864d4e7f77f7767321d82a35d520a92b721a68fe306934912bf497e23153bdc4f6354541b7314fc7b560a25c4a9852dc85037d582a9499611421d33a40489363a7b3952de95f5035482514874c97a3dbf85e321a50b9453cf755b50fbc4ef6d4b5cfe87064bd6e1d060264cd24f1f9d2fb200c3e1eb40829112ae373083b7860a25dedaffbc97c9338e6ef8c2bab08fb499ac8973a4c967ad362c58fed78962ca08e79c36e0ce6163a3eedbc58795414f608d02a83ec4b4baa957590e399b188101722afe2632eab2b17fbed8add41d5724f35604eddc18d042282ff76b9b597a56b1eec722023672ca2dac8957c2c29610d094cdce41c946007f91386632dcbf0fabf51cfe45880e67f5933f23281e29f499ab3f3e04a0105cbbdd4645cbd3ed1aecbe41d5212cc90c3d405bab93a2ba4193117b07489072b2aa80e2a9e36827914cc36b1ba08204008aff33d2f0d7cda024c6ef6acb40e6f7caa0087bc7a4ed194da021c6799984fbf38e1018f6ad1eb330077fb09c47d7d874a4e9e3e52ccf6fd2a083b67ea7d61c019fa1d18ff4a88211fba6030077d3a98fbcc7ba0c256c28118da032d633574e989f0aecc6c4a06c8c1b054fec30790add4209a23e5a0394ae9c00e8def9b5a3f6b21a0b5e6dc4e751c8cc02bf01cdaeffe621796c7a22ff2bd7de606d139b9362a4cdbbd938af22314f8f97b315d24d64cea41a1f2a3734fd4fa41492079f7a37ae98fda54277582a6e39181ce0463e6cb61ef3afa48e6587fad0a351e6d44914b6e65dca6b55a16c7c55a5f61ca09cf0db06c8443efb6129436d8be49ffde68635d314ed5a1d4da5189edeef2aa995e3a6c63e182881fe4895b9339a07e03817bee8268b80775f43d2fc1da700f56beedfdb5e861a3efb83ed4cc254bbb60586338080e00bbe0bb5e727fed051e805ae239e2cf908a242dbbf064685c08944bcb27fcdf65d11d0440bee5413be8e995f62c3303fae256fc42c0d30bbca001f1724c849f6385822d773350a02dec3d1432121bb0b96e8173c74163d5107b8ae6d3d3823fa7353b8cb71cb52c95ee2e0ad2331ee75e9593983f18a9b5708c3195dbc91b191f6eae2e77d5b4b47c70f8df9e16bb71afc95df47325b995dee1cb8333f56a2f29dc623ffa72200db9d55f57c90b7d4e7be0dfc9061fe7c3b598273f89ad2f8668cd44b030bd015abd4c018b01ff7f1801c67fea9b5cde00120b98f50fd352045fccd40c2b9aa3008dccc461fd5e3ea5822df3673af8405abac88151c068e549b45e7dac379beae282065a68f2d5b084e3b34eb6f1380ce2052d900251ab8dd87e7fc82ae8e7447e003d9bb80bfe443b1e880568601ab6ec502c9ddd26204a28a089c67ce545493b5e821ce8eb5cc538c8099adaf662c78f78b35542765a0f365935755e4496e71705c864b586919d2854730fc54520a0c27f14bd781f20c0f764a4f222bc4516cf7ba07cf8f63deaa6836f7f6f8305053c4905c17908345688583d8f26d309d331c50ad235c879ed704f9771c305d296e275de2cc888ad9306a88019ee2bccbfdb825ff80e77f2230657f802939657a2fb8df98d1b2448c8dab4b9afbbc091ffb5750cb88015252d0a5d07a7864e122635a097a3201cc760ecb3c4ddcab968aa7d212dd148936f60ea608875b4cb04e78da871b43e88bb4812bbf6b956d80181cfd8a2bcc4314089ef210345ce59fbaccc07182e230db4c2a5f3bdf47903a77212c7ba2776fb61bbadaa0a38737711aa79d2f892af7939a6ce56547c09cf601db8554d9898dcfe3053c612a8f9a25bb8af2cd0805f07a4fcd40840840924674dfb6a976744ed863356d1d97431112080cdc93693dcb10f07bac3a9c4db4ab37b481724acb6387af57053b4a0a64f91bc3b406047c9f0f2e35d2b1daf19503f55a3607cea522f1cc83a093e71885c602f87ce96156eb3ba96d2e7161fc8a165482e7c127a8f163699067acdce1b1214c279b0b0f8687041b9e6a30eb1dd0baf4ab5a6493d28b5e5cc32976d7043661a0df3e647e92eee90cecd77feb5ffe9314c9c98deeb52493769f1fcf78e0b866820fa42128e9df63cd4e53e3b28d1a44faa2f955c63de91117ae0cbbb93cc3449e4319f924c7c9e6b13c3dc59394290c9b1b821519a26084aabf08091da06cac01d504b4133e8f5e25f170d00536608a7ad07444d85b16216faf984157d959f4933ba156609fca437e5e9f0d414a8d45bb0b006068c202c4053be931fd1d0ed75d845d8255efe8f5ca11eda098516b621768c85b9942466f8a8a1e1a408320d0dc5605aa4b0cb832ea5e1ed01a7f1ce3ea106da4d4299022a466787c40e7a853fc53ea5a5b240e61de57221f3864e8abdebdc501fb7c3b44772199eab493f1c54b7d50cc67e9c6610a99c91e3bccaebd1bf3f5c0490345aa6eaee171c56c0675a86f5c9d8254ab43a4811752f7a9cea6b6dfb6af48772cd6e2eb9cf6b02d05b89be8ba3d5d1796589360bb73492fef5a34d6bd42b814f64745d8785d565b470ab6ecd0bd669bc44b37f42831aed6dba3dff2a41b29d2e47e55f6a609cefb93d15dd3c52b90e4d82e3042cd3e27a9e5827b6e88549dbbed146f4db1b3a17a4085196a3e62bbd1eaf21423873de60e8ecf112f48b1c71ea05d474a0ea493115d8aac17efe6eed8b1ab0bd27e0a03addd97924ccc04288d5b588dd8def7b8029d4aaeb84f9f4db9477e48820de7efa4b7d48c46c825377008a49c78bdfc6e7e56db1102a1f69fa281876471ad8c98ba6950bb69e6ac3f16647797678524056931ab93bab7a1791e1c95a676eea5fc2c45cdbb486c661d0d3c9cdfdc660abbbd8a8bdad765d90a8649e8fa12a6e83815f53a30109e8837968f0459999cc39d27fd62c3f14405154a163c96cd2a1ca92bfdf940e91aeeae8a8f23dcf46de06d1c99270f0b40d0169d209df353292f8ca469f8dce839e4c638540b8847dfc1bf5fe5b14935d99d94c512a909a941fd219f8ee705b5488d07afa2e816793f00adf0eadcb09e8efc05c798bc9732e80ba19ace4c6e8cb30d9276af0ebdf8d08a58db22974841054e882a7636effda2e615eb7071362af7fb67ff25cd7f49874722ccb17f34897e984ce46bc00bdd27fe5ab71371f3c8c0c26236466a0f19c179e4bd7b481f3a2ed726a537b519909329162632d9ac4694ff85126e57fa9aefd02aaa2dc877458637ca9edeac7f4dcd70a1945609cc7d7a0e0253dfb9338cc705f135f9f612025e234b882a96fedc16645938854756c52ecd09169b8e7f7fccaed74a8e46e08fcbab6ab53927f9efcf04e12e14f4f6b0fc3b38043d9ff8b6b25f2cecc3a0a83847b432a6677b1c64ca1a8e4d5ed1835b83187cf388806a40ced8692d33a4b5e1af31a8178dc04697fcb684e5e2f7468304b05a36ef852b0480a186b9740f79c39f90ffbf19c2915659cbe01c9c90f229fd934e48637b9cc58d4cfae44e7b2711273f185a13f9a75a3916fb3b2d6da7864c4ecb2c1f61b84b322f980043b55b6ad32c109163069035e1d441102d19e3e0ab233f937591ee7a5182f1212dfbd65fde4c7a3d9657fddb21ac67bc7d4542a19de0b71fd69760daeb59a05861bc464ca903f0eb1d167eacbc02b74d489a56a898d77ced5b71c417b7644d434fde0729cea026c8c6320c8ef4ab19165999f6d60fc6faebb4eba7ff6251fab1c9990539d83ddff95c21a481eaa0049ce25e85efd643419f9f867659a3479ee843ea49fbe67eda9de69c71cc5c536619289775ef0f9162564bb8ad0921fb89807eac01f30f384cfcbef3b9d7611a04f7d098adf8954e9cddaa9a414ee6ee30a0a51016686797a3bb9a94a992094aa3d0208d17580336097a92ab533de9ce4628e7f5ce0ab9638ac95ae24b35b9e50e43dfd0e15bfc400e2ca353b072c67076758e025fa8150c511208ecf49f257c646f4807b57bdb316728e02b3883a4e42cd1fc15b135839ef5cbfbee74439ac4d5575bc9d3fb16912707a3659061b25e7c5bcf610ca006d8f6638b1ce9f9e471edd3122bfe90460dbf38153324662f293318d5138c471d1483a44ab42d2fdcb00eb2724127810bc7d1fbc99ed8dbb22403079367c28437b4f2068826f634cbf9ad3bedce4e0c8497b3711f1372d5b9f982d09da3018a99bb88f8dc4ed1ae3ae53afcbd5cf67d9a8a2915c24698d4760c0b357244bbe8b4641e443f884110ddc82e5af3e507cb8efcb4f23a40d420895b832d0cc4ff9fc5b7070e46e43041f30287f14f21e4e97d09154519da3587fb2d778d801b93c2e52f456b89ed06c48944b15a83c1b3afc5c7309dbc2cfeef5e24256228da1b9e7a5b0f5e7fab1e5a0cd036d45f54bfdfb56f0cc775d6c92a90497020c0d21fd8294c205920eec4b5390c2f13dc500113ef0c9ea9d91f7f4b3c6bfcef78a78fd906901ce32954f837e9cef91130d08e809f7fcdf397b3b54581f133156a3a300c1544df482b51200aad1ab0d9d49dcf132b4e570e8c0720d2c8bc0e2abc0ba1da2a30789ad813b2bbf5804942c9961bad5bfb7d06632bfe047c7b7df57e816c4267bb09146906681dea8fee1d18b8beab5855c646bfff49ebb81d0f8064deba6f82dcc9cbaae253fbc0edf9a8ff96fe15ff31936f3a5f51789720d58bdeec432e2d0764aa525a06e412bfb20d1f6e92fd17575f769e30d64171229c1cf5bde7b33d9b5ff4cf54bb9e4572c18758023b579b1789b1af776eabf94583e3e157dc988b7baf129adde1989fff73b4c3ffbd262663fc9eeca5eb85ecf93e36ec5c042050f40f33823585cdc78c9101ef6a4066fc65c0bb059b03c207e9039177c19c7e48f40d9e5a694d45e161c2bf2c5448e866281c7bf70f003df0d5be71bc784eaeacc012fca44afff9c7e54f18f4418c92d5c79486bfe48b2f01aec21eedb42d2398c5f82b9bbb2f92eebb7b8003f67a742e177573429a03fa9624b16b548e51c384ce2b2b481d2980536376a96dc61d87255d41c2b92b62caa14e573951b742fd9e9a81722df2f4a405b1bd0fdf52282eb01fcaa082a0219af1119121f7aab0faa1f20a4672afe94c930e5f8075a26c7b4ad550c313b715164e3b23fa7a0142f319b7bbe901dc979b83bcd96fb6cea6eac6d82ce4908c8aa065e1d0eab1f3e0b9f7a3905b3519454e12f9353a79de340f6043e4a32d0393c78a4acd660b6fa0bdcc88d27cb7d7331c92a280e98c3cd4b1f5a166ead882c2e9e3dc1dd6d99a1e71959dbec08d4022831b8dd1135681824f5c31c789dd995133063637341f48ad8cad08ea03a0342fca20e15c820435eea683e2f4973ebde7000fa9336cca54308e33e9a1e5672fe317d3043ee21ce19ed3e81ac4349b16f38614b337e8b6ecd4af33ade1ea45619807b52aa6254b4369ada1680d640ae31807fba7e50835a8fa6049a1cc114454f4f6176250acff670ae5f12cc6e253e72c9368c2d8bf38812bb265d9f139c82bc82b7d551b543a7fbb501b38677d6938dfca2dd6351b6b2a3ca0d0da78785dd43fed81218baa17a1a67c2dddfc4fb68d96814eb9385fd01631fd607e32fae69bac9cad806bd532dd0f9a6cd28a6ec3fe8b1d62910d6754e983bcafa49b7a5460db991ed710297db09ec4251136b9ce9671024b5976ba4200a89ad08ec564f314e676a6161621b0531484556f4ed7db79d96bf0a1bca96aeb313c8b80aaac7bb780156b4eff3153cacc399a10ca4d72cfcbe04473ac1b7d17a5ac7ce43e335995a0b10c68158c221c16cf33a86a0d499374c60224d1ebf3743f47e294e5b9b81ef580d9d454d8a88c0fb63ae61d0b9222629b669f897d1552be5209654d34d97ad42da563cc52a12abc8f8bf8825eb072e3bbef99216fbe68db26f2af32a545d8de4b6732153871048d707ab98f01786785896595435e6a876215dbffd8cac8fa68066cc77fb41106d26da80d6db965a6a26fe85fc35c1dcfca0b04bd5ebced20f0f7d14f9dd581aa92f4d5114be72556ec4d95ed655d6ece2ecf747ee5c55412c3ae21307e12d4076dfb87dd485a1b0f491e5b2a2dfa338c05e1a3dc84a90b2b26c6ecc084330ed830adff20c72336d739daeaaf5af9c8269a1a534e9aa42a5c797cd79fd8256a88d545de9e60998b75a2feeb20bb2144c4eb584d8c1cda1a68299bd811a43ee5f7019a66fcd5958eb9a7741f10ad2051213b6e0952b1f317c18c996d76dc5faa2c8cc56415f3a84ff85d4b4b4d2b7fdf2e5fddfa2e74fcc4ab31e9d927eef19e1dcf01dbac090813473e5d20bfc49c63f4139e09e444833f6c326539f38526cb9d821ee8506d99438e9cf7b74787c4c20acab3a09c412bd722c98e71bbdccd4400567bc9a967334783c5e6040ac978b259890e05379f77972406c091261c999c91c50bb4fbc293eaccb41dc20078c35c8528981948b563b338abe70e1a98f3233703ff229c3fffa21f42ddb1d85ec429cf8e1ea440c00c0c4a0a96aee9adcc96940325f8a959a3976fc49198a1184a2f871664aec0d0e9653bc8afcdf4e6358193a3eea1f46446f77c548ad15368e0748ea47e7070648ba8f1350defca18747f71c1adfac63eb6bc97c804341ea57dd70a5c1704cbde5cd47c91f91f7f5feb57f84369b5381f63072e00156cb778862eae4a0eb11b694940cb12b0ec40192b1c7d1ec963178b3e37a896b7a83a9cee301b658452e60b67ebd69ba8aaec7f4bd2cb96f21bf285273d86e63a04136f4ac102925bc7dc8e7041445a31ef4a917197f0d95381686675fd3838bf675d492b982b6e4a6ef6c03aae0cdd2e1e4feff394884ef114c99e9e74dac326dbe1116819f15abc87244ff6d453e6bcb893780b84f7775ec7dd243b6170206107b031fabea623dbbfeafb6e053fd993a6b4f2169eb00c90a7027fcafa26177f97a01b9aad0882c3324d0dd18d0136b84d32d593935db2908f42b9019e286fa88124297638ea3e94db08b3e21dcdc9c8287f15d5ff5f0170f62f87542ce2171de9b3b4ceb9aeaccb6b7330d5cbee1979d96114f4853fbeb87a215aea8fb26cbb2b1b3fe55d7878a974aa268995a768046daf42ab4f917b56e0f9a8364c4ede26ffd0aff8666a3527ab01bb08c99704e7f3bcf4adbf9f5aa355c88a4c035b89bc746da8643b140e3dd1e8ef5d607067c6ed8ea57453809c613970c9845379605509cbdb7d08bc5642ebc012ade65c3a825c436f95f176fb81c15a6e29abde8ee4e356914733024f8bf75de1d9b179c1e867a2d7939ba0204cc50f6d901dc056cbd6195c1f84f3c195b026caef6143b0049fb264cd9396488225b376137640d22ff79c2aeb248c09bf99f28ba1c6bb6c1ed70b447b4a2aa4707b48c9b0fb07d30d242c2ef54ef9f15c16c7fbc02c53d5e1e5f09a47d4d1ae4bc9e47b4cf48fd28e28f138dc4504da7973a0e1ea6faa3eb7def4798ff0bad8f177d7876078a781c7cb2594b822c7f983627ae3b672c73f08644cb73b4cbde3c37c1a3f091d688872ac0f8c9fd84f104bfc891f5c065b413be2e502f4b3508629987da74e5e5ea35b57a1bf343a7ba00397bccfba56ad62ae099d822ed751005bf9d412307d5b0e42f3ff0cc65752c6c2614276e55c69b913bcc2da96b23d67c090a9be87d61df6d6bc26249c584064b4cd53b8c12172a30a5cd0b4642c26f1e1c654a9657d5dddd8b4680ccde410bbee9fec3705bac46e0a603a0ad911afa79971a8a7935277ab50ee9f859994dd4969acc3fbf41bb292a341a99fc886c2692b67d25e6df7cbf1a6ccdc669e1050f472f61be9ebdfd9107e355807cd6ecefe30616e922e3d485ce1ebf8a1c83a2fbcbf07c5aad799818925cba8c042b9556ef378ed8435ac90ea777f57b58e9085b1be91fb8e5c2568d06c37966c360c7de0218bc0c31b9b1faa32f38f7201661fcd2edbe76ec84e27d6dbe42a15dce175076e606b46eb240078e03983b10e8702312d6fe05344301b96ed2f368b5b791bef868294c09958b58d99b5e581d290e67954d58276630920da4f13ba756f85ec5b7b307dec64abba3a331fbfd729dd76bac61a512cb8f5db8b84d3cfe3c81f9030bf77c6c03f0b180577d4711b6b18e7e5b6377e10b1735f5c50076336ad422a01abb93a7acd63328825e82fbffd07cd81a3dd182742f856de22be377edb6d59edf85a622bb66a473196de913f1aa0935000a74db61a6ff748a6968d92c9e76f6669a65b4c68c27c445ed4a5c7eeeff8038c51ce4cd47642022fc661535d56669a241cbd2be764d586b42d4e4222bf20c9b0dd482da09c1c927aa5e66f4b28997fcb02c9a7e76042f729e9b6cf28b2f30a7a91c2cc0292db175d51ea0d49563276d910ea03276efb239eed8628e6f65b6f7a69fccd14044724517a2cec361a4635cfddac4961db22a35ba4ceb1c2bdf680cbcabb82f4b9585aa17ca4f037bf365471ffc2c4f737a5b2c69eee74032284bbe9c451da7249f3b6d7e0fcbfae79df223437516fbef6cd87b66f72a02f0227d9c9b0de2b808d19267bd41ce523a589d4806f18956019b326aee3e3ca42027a4ca27f761f8dbfbc7a4941d84f263033fff1bfb76955011bcce39c1a56925b9b082aac498c896e18e13609c4bdaeb9cfb5e7929fd0d246cf394c052a8b416b490f5001fad93f72e734b89a4e07c84b78b01a9aecd72c06e5457f5c924a492345154774ba3ae569052f0743750b23e29558549561d82dc61cd73b13659f0f39d324a698030b14bc60a0bcebcbe5f0f5fff5d6ba7b9201b483ac8021006635b2cdea41a70b5636c9c4e8053bcbb4cc65eea316f5fa7838cb8a3571d58258b6b32ff2013351e7b92a0297f9e912351da5a215b7159fe1b2d2856e98d9685ffa07547052ea4974cee2bea5b77d68fff6928f3f8822ad665ed577343ee39b1fb22d8ef06e83a566c81c5635f4afcac1ab1645ad7ac2df098e616fafb4d891da877c50ddc18e9fd156465c9a3cbb0b5f7bb8817ae96407b3e9202782f7b335234232a7cd7a7661539db0cf78df93b3f9178556c73685258165d02c9ddd1cbba99a71440294318b32cc6473c8345680785a3e835869dbb6ef9cb36d8ad51fd4d2786bb6598ed7c2e253fb5e32726998c907b8c14dff268f59fafd5a637d02589155e433ee10c2b9519bf4c3ce915cb8bd3c6373b6333f75adedb3aa23a2c06edbe9c764387b953b1cd93e8eb8ea9a418cd3a9a9421885ea4d8886e453176154a6cd7f97f32db69ac9a2008e2e2c2f85b02ad5c615100b53973a3fa29cfb62a76d7ffff20e40097435ae8f2f550f5c6517128defaf2632a9d365eadd7067a6f1a608139b30b70022519c1364a2b49239b3a2b71f09cbaa9cdad19a7a463606260e42221b148a569f034181c8b954bcbbb6717217b77a9e36ad0ffd1aba75ab9be6a325b6c98d467dbef17004f91cf79b5d61b50e784a044eb278370ea69b3f61278945db999efca34fc507b0fa1bf5d74b82de892b3f29676489faa7fecd6f5e9091d8899c75c460ceaf6b145f41415f7606e9efcd92a79892ab105afdc62af1ed351e7aa5bb3b997a6b8b3cc2a0074518052e377cfe56d96a3570554a3bf8eeb3ba44ed6f5d8695300880590c194661a8242b4788d706a99a8351be7ef3ed80c34288733b2b628975ce61f6f219530cbeb386c5791b3938327f132f8b07ac34396908b16f78dd55036b27253795949f28670bf7f2526be88643eef82a3e984e2bdda49cd9661db9803ea98619068c3070c28c8c016ef4a776b0af124a129d5a4ee22ccbff98a34b546d8a5b4e864d42396d34cbf7ae32a25d66bc7b93c8df04be97e7d6446dff53deb340173c7054f4faf50533e1530916ca3f38abd221dfad1d8e25d7c94bc18d77f69d85ab6f75a107a53f960c62ac1284e75b8dfd40170897f1f2824390db722f6ed928ad7f1cb073e684b60fa57ca3f549e24adbd112232d419352a5ec2ab4744adbb36d88f9292921581398d0371944aa6ea966883c1721a491b45083b7ffd936f61edb6676d46c3fe8e60cdd56051090618e54a00229662547fd7624bdc8e2b768189b87f11850d43b5d83657fa2bc38e6d260968c4cfde88275a24d276aeb8f1f59651f9fd0118656cb748e1731ce1f5438be479849d952affc9e59541d853fbbee8094ffb9bfc1178a29a66e84f67220e71447e4538ead7e46cacde274588738e9368dc9ec4c18773394b3a632309bab1181b2f4e174f37288d0c2d83afdb5d4d973aeb804d65b6c8fc673a78c2bf6964d00b765c59d950f8eac58d513a1ceb0e1f2e7ba5e2d9d7f6977514155cb1714103893a53b975fa4479fd25dbe41d0ac4ab86670a1c10e9945a545bf8822452f2e30824c5f3f744d71704042da4bd4c2add403b022f0cb18c61fc555af53263d6473c73cc5c4bbf0375dfe42ca7b49731009f49b1176e281512af1015195578cc4fdb3599ad273faecd6ef47034070b29aa9730941ea2e4fdb376c1e64b24f0aeabbe5832850aba7082fad16951e4bc910c5e372a0b62c453298794f82617e1c4345c3791bac7d77358944b52c7cdc891c3cf1354283783837c9420c7210729329c82816878ffc9091fbb9e37e878df270e9c01cf5938bc12a66b3ea481058a32d142c129664fbd958c583fa838c42e431514103df090f6eeae2aa0b11944a0315e355fd59394afa7bc8bc96a98a1c0b90699652b49e5f44e644b2dc5166a200da2066b2c0752eb83254812a2af0f9c9e8a229cfc9c3882fde0778ffc1408733b06cc58e8dc6580289f87df799e86cb1e57d570934f0f419ad603b787ba6fd8953eee5e809a9dc600134c9425754133452e9420d1d8c511cab6a28d4ae93fd0b385c483714a618dacd1942e7a86d8d720324fa7a8ce10d55250e5dda100c0b836dc2237610ecd4afc51729b24cc8963632ba06b9417a40de6d23c13870114c533393e52ae3788a544252c4149c225eaa14b67c8678469a91fc8c55029652905e90c6f096217412690f7660553885b6499a531be0ff7962b6999e9a521ac412163885b1f940cdda05529be355d5bdefd3646501eb6dd019f380d19b43e404b72f11698ffb80ced173e5895cebce337de209fbf8357a194e672086be76766766b88781e643f9b6fa54ec15fbeb9678879db0018fe836fa3877b430c02a7c27177d055b696708378c8957e5098cf7acf2b52d52ba219e7e8af8d733d2172fa606c331107e9e16dc1817712c6999ff4904779bad6e51f3ccd8231c31257d561eb8b93ec2149f58cd463d6797e7dc3ad5c4e584986a786f030a0512d7b1b1cef605b3bde1cf6230afa6afb3dc3e30ebd9188f0afd7011cb199277fcfe01a35d8c09e6f000f64a58d3021d42a702480d168f96366661d1cb02fa8c9f2afbc01e500df7ace1fbc5019f7cdc73b91a6d91c926393e729f2a44a635c545f92b03e97db0947ef4b87c0040759a2f7f2dd2ed5024ff9c1a1deaf5a8fc000cd72905f77eb010bc794808c953a68e9138dc70bc2f4c68156925019e01bcbdd948ed924b483b73ccf7d4ef8810b546c55e0e9d91ad682cb0a92d94e8726efb87446c49bbf228a49a39724fc77a51d91418525774903d60ed243d6bbe0eaa53413245074d9c210356e7c03fb76fa574e2b6921720ef71043014810625888ccb07e7762944cc279147a76e29db725661639f754fa12690146b81462c5aec71f78b48d4815abc1a2b6fe750e20f458b7d60d2f1782f04c2270d8dd6c31935e2b98d31a0b99a65323a892ead5ece56ea66ffadeb22c500f75cfae63e6c333d4122b1a429ebfc9185929a10ad89bfb68142d99e78b564fedce187bea1bb4a89928930f77f39cef851ac44e319c4833be86a714dc95b3c3f606143ea81090f6c203c38cb9b1c43f922deb2920f4278053ac2a1d5ea9558750259b74e6d00efbe57420420c71bfe6cb7d61bfcf2e572c49ced65f672c26da3ce6f5d043a6c21b7f34d69da695ec711529cdba5a11104959483809d83f70aaef286b4067a5f8003946ccb98d7789146f45e5eb2e0f732e18c871e8ca1ff9ea30481d600a6e1a8ef9edb7756820bfb50f26756640437441e8a10788f9b94efc680f7819ecf3807044517298f7a4a0c9870b5d1cc665c90ef719200ba98bdc9d20a18f19f85d15791770fa53129233fcd093551d475c6252cac6099cc35c2ecfc9662a3ccc52076eb33661ecf405cad883dec7277dad7f80d44f3caa6480ebaf0b8848efd7117f817c7a67750f4ca02e4d2d1f54801244adddd7e55b205c1e569a21b355ad1e487810441f3363205effc1ac8817f9d55e3f6377e4ba8b8c638d771ccbc5eb253fad51a1e0ebda5b69f581c7ce64a2b526b896064e0dc5293e1c0858d01f5e55f7f6bd9ef724fb3f7d2e7a21028b07f9b76afc4f509b52494f67e6622353e32f03de5ee17fe8a5bed4757434fcd643c8956e6e5d08ac960973ad5516cd61eda6c5c47ed67381c334d9a281cc6a32e4fc72a20b8f61417a24f2d2f42d54203044a6d2319ac829f1f341cf5e7d23ba881abb971c1a53d65b4b68622f8ba2236988bfc1bbed3080e421bc038f351a5049fb1ece50a3b2b96bcf5fb6852326f835c5b7044642e84cc8456cdf91f0ab07b5abce83de79ce805f0d8822077ef8870916da9d25305ae4ed5a1fa3d0c3a35127bda509d21a91330d3c8c73896beac2ec515ba05ef33c3941ee54646e62e3603bce15d29e1a2956f4146d941d0ef9b2644d7fd0aa2708496833bc6ee549b0cbf8d6d80ba3424ac5d5c602348aed4da05bad39aaa461b79f1e51cd5c9e57934415f2a237c7b4257e97dfa24a5635b1b30ac784c3010173ad6f795c5e066a4e40df1031bb48fa52e55d240f8b7ac1131a5e93c9765a566332edf45f95cc6ba85d3c724186836c8ab2ce6937e5f3d928a4e4d9f5909d4b681a85f0a906b9d143d9d29abbd170db4fca8dc010aff46ca852f5f411e1dc62e7699119933827012949e25bc1f8a2eb3a7a7472eccf3f3a5ef4da35976a84bd83cf71147d930389051934ace4355ee4f282348e8af2e0f395841091ce1c26decb1be60394e30951a2f4a0abdd9ba551c29058d0c08898ede3d9698216095717bcee0a910a3e83cfd82c11a0866f4679773c3a4ebbd56ebd916077b4be700f3d31911c148c53b76b2625e8472ae5988f2bbbdd16d201553973f6342597ddea627a5876f53648ebf0754389a3cb3e71d9cbbfc6861cb294294f4aaea6687ea1f7d9c073628bdc324a4a11e45dfb1c53b057825abcec16ce5764a97e4ba1138f5999050b07fdc2dcc262a811d46dd6d08075492d592c49a3da1a842d79b10a76cbd0a898d27f25bea105d2bd931e35e370ad9e964f7dbc1010fb7c6cc70e975d6d85b9e57ebf6d994291030633a03930b9dd8ad9de1b700b6268fd78f936159f97c72e89cc4f491a7ba11a3637cd092464d395d9b79b28d29210cc0d9f2fe41666aa45b39252359b94b6bd070f67b63225ba8b59fe86c46502ec0bc129f4061b1535a783d4f5a5ed29592d7bab852c80154c78a46ea8933f70de2fcfdb11797cefcbc74ef7ef4cf10423583a572f3b263dd398bce613dec3ca28143a7ceafc5a69cb0d3db0563259dfa0b00b3566293a8e239d788e242bfed906a449a900ba45bcfc5c00d2c493f78d6a0aad5615aaa42671f5b55517d22a7663606273ddf361c95f4262b7614dbd8efdfcc0c38903d34f2b4f8d6a1ee5808ad31516e59d3b2e6b5df267750b80d30a0a79d387e2ffe1f11acb8b8cf7c617ddfd4e893755be192ae7039440df3be655978876b942c1b7064bbb008e7e1cb104aa3f26c63a6265e578ba0fc6aca3d71693d7ec7e4e6f4e3aa8c5f3c9e1cbf101c968b7325b2cf0e4db89678152b1e48d58d957e6522fe2499de29af0aadb39cc18b870c7f2ae9cfab2453b1ba51c5b63b37cdf6e6e473e50ea64ec89e55228383b2463ddea5a9c4df3448288344fd453a24fa1047bfc1677cdbd565bdea87b89f63b9106a46de64ccb9f3371a959a7f5766f4bafa040f5dc3f5bc45d8e86cf6bf7a5b081b7a7d2f53c10fefd599f6907ebff97950e8fa31aa3ef1e6267f587fea9dad95238a33c1afef4f9ecff9ee8c85d891214b8d96ff4fc05d134f55a86db127ab6964d9bda4404f270c84fe47b25300da4c7ba394225f20582877b0ae86a634761f0df1de5ea894e98237823ec8f25a11b7d06a88e8e6923dab7c7bc48f17931a627e47670c048ffc4cb0626d58cc2c71320dff71ad5ac8ca864f1b5cf8892582844a6547281391d7b938ed302a6e9536fd7eb069fefa5c4dc0792e7737496775d1b2365fe8650505b4f469e880fc2a5501d3306588579a82b748ded7677647bf109994a0277420b798385255b0a3eda717463004504a47f141c0f8a6ba207c44b9022f9207436baac5ffe87e286cd5cad987d595435aa3e1e2eefd6ea187ea8d8b37fc5e8041c76e82b200c97dd635e0b2be021f1f5f8560250422aa38d05e2d14402b526f7bb7f3e53e851685a907d570811e7e7b4bfb777241e0d0c2c391a8af504b56b9d19c3a5774d2c0b96ee8cf23d082780d24d9336a8a00e6b940cbf7db5f8e0129dc42c2c6d62e04fff959a05a552a4485b9531afd15ba442da002dadb9622526963d45b07d651992dcd37b8109e3cf8de33369531a85583ff28cb30b424e675ab993c88dc8eee2f1071f9e97553b04f9a8d02ecd449438d71996b5e5a9f937aa96683850dc048ab8fd8a2496071e19be0f5162fa99b35ea48bfc7e0288c4fa5ac817269aa068ed06119ded2ff0dff3a7eb4b88c092ae6d774c0ce3f88996bfcb6dcf4b724af704621480fff7d2b470868fe19ff48d50798d877c4fa365e1b8b95bcda34c024fbe2a26e960df6cc68bed8286925830278f529cd4c0dfbd7e4e3085d507ce468a588bc8b2aa79db52a1ef09fd09cfe7fb6d6b1bb59001b74cf6667b0e0b4cb1edce086ae12d8c04de40cbf15822a06185c42b83549379e0608718b21824fb201d95d8a4370bda6780a12ec00280f30e00ee636773acdb6b4a540543f832f0d6e7e1c593c2187c0324bf58b99450f682020c852ff87a9e2284ac88a145613d064bb099d72c21f6bd08f146f8aafbafa309290610f1071381b649de99708e35d7077ddb5990aeb7c40b8332a56dbc85221ea1bee4f4165a1178110ffca8684d2143cfe00d29f1cb5f7c44a1c96512c86023e85e5b8f766660cd091e92adc299d170ba83905cfff111cac27d7c1a094ba8f75c28556c58188140167852e721aebee535f93fcde915c319a5bbe36bb6fcc906079fe86e8e2c897e9c77e235f9d81c32b9627270ab045238020f52489369c5f3b885010b8390d21dab8c252a620de4152116125ab6bcd0b1478044f3b6e69844c9372e886711f2981876c945b561d99367df3fa581876aa598a6aae3c6666fbe78a6c0baa6277a0c83af7f4ef0c49c20d001b10d7e44a80e25d381abf381d4ca77e201d3e8f21fb262fea36169de25e0e504ca5b14fafaa526eaecb2fbf8d31bb444a4654c58b2fd16dab5d04fc0c785815e319c4fa13f7f23e9162bccfae00a9bc07ddbb07d7581c57f7525f31bd12ad292604c18a5e81b6fecec46e6c9295d653eea709c0ac2062458f721eb82bfb05049ed87210e2e505f0e0715fb3cddd958c8b307b7a9679042217b9adf87e600852a828ad76a20a2489e9e66a738b7dc8ddf084c4af4ca2ad1b12104a6f8adda42cf8f510f1a595e894f1aa3197bebdc6c8fa8635b607034329f2ff5c9e56f561faab603645d9cbcedeed81a90731461edfc526bacb201f6300e3eb73f5e495bdc822df03268d95d5e4780b1d3487f34eae4aa81dd016ae4d869ca0dfe53ef8c427e25c1a3262673c19781e0b968e33ad257d1c0fe57b472ffc20f532bca26af6b811bc4a0553838e5a08a16576a492aebcf372d541bbdfe5fa20aa40289143bfdaf812e6414da77ae712150022314e76db3a7e4828036c562d38134d222ad2ccc55f8399ffba9288d7885285bf823924f7be9f83d75eb600755696451ac2a551fc11dc44348566a75470fe990eedf0dcb23ad25a0d47c86edab07edfb420725033a53ad020d45aaeec947f211412c3d8de817b6ba4be05d3c187ac9989853fbe47d2123586df9942c30e64b467849a33af6659ae4538d60765358e38ecb0f168634d7cf36dc37ea332669984140fe2c5f5d6cacd0a7f9b6a903e261661d66e2e2576fe885bc3b6da4aaa1b0fd556f28c9d23cecaec6074a82c110736bff9d84be019178d7d58c75afb2c06727c0fc8a3e93ddd9d83fa9293bdc31eefd6f90a3b0c639d871415fb1bc7239cbce7e3ec54bd4946e284d2d2766894caf360356943468f4458e9e5534f4842b6047302a2f00e3ffb9803154fb2af7e3e43a8f86bb695fb790d1ab8edd1e1a2f750c8b9e0bb3bc9279a3b9a2c9f4f90609e43964f8758e61201cd52e70b96049257840bb47047f7ffbd93f5d591938ff64006f335edb75decaa4194361c6bb207aa73046be3299e3976c62aa9f12b3cd6e85309ece741075d27e3a1dcb420e51bdc917425eac7b91badc8798fe9a60383c8c67633396cb5ee76df005fe3f45f17395f27a7faf79e3ce27db9bd83488aa996f3f01498913d26cb0ebdced70d3ce002345557cb9186c9230a1a2fa5df36d122d91942d3553b5352741fe49aafb027583a342346b699c806c1b63b3bd85e109467229fc6657c18bd8944ac0bdc9a1ee18a4cd985b33a5dd190c98f7d4d30d4eef8c42b65ca81bdd5f0f66b29fffc7a4a702e9cf0f15426936891924816673ab97e1fe42ca0d2e3f770f8bb123b49be5ef7c62ea6d8fe35a0e2c263e6476847b19d5a6a870550b8b6649dbcd0d1de62d3149b342cf5435ff77d6a1138563c740fded4260c899d9acd902a2fed1d166d6cddb67ac8244c0be211ae2acfc7a41e64df74d8b98d09f6fb5463667c83dfe96cab0c53436def8b7dc487d7e3aea0844f4f9cfc9536801f8698a8003a31fa97b1ea8f62391997e849f9ef8b5d3e5f1cf499e71a92e5a136f7201f5d6d3f164fc3d0cf80c33c1c5b7690e37374f4b32dbf7c828c8968f7ef67c1837e7ae09199ad5f7d35e645fd74bfa426dc13b9a5a3cfad8d653ab010ea50fbb7d6c230209b259a4460bc695b57292312333de6d4cd172cdb7540c41f133ee95446183ac3c8e692e982f72843b6398b7d1ff2bd69c85013bdd31031ff835be9cb134b5aa96be25c6e3e2978d6a0becce6dac2cf1a92334b367cae7643ea09bee6ec3780c14ff0d56f6baaf063e18ef8bb8931c4030702feac9721f587219efb8f735461c4ea00d107a80ffb5ea76192757d77d48227daeec43364e6b6da125fd42e4d550b675b4375ea10e4c9d4f152ab69f6ef7d9e52bdc868c147bfcbfabdb7f3a8738ce1c254dfebe8358225baa70aec3054d22c22744d5a77826d3d655434b42f761fc1e3a3e3af43400867f5e8ce2cd6b7327381b3f769b10bc0262a69f9b0c402414d321d9f17c608afffdfdc2443a2b19a627eee749bc8163eae2277b7d821db53ebd9fe7ed1f7aeca4f3b42b95b7e01c6d84bc0286c339bce61d32afbb481b10b3353d1c7a2b452535b3643eb81e27249273d38a5fa9345b45124613ad7565ab50fe4f83074fe3a7d9ce7e7eaf5fb37bd9b5a027d117f24b1e1f4a300dc39f1db870c53032917efdc66e134be4a5383365ebe2f5b1c6b8dec2fa87a01cab904b5b87f72fc4d3635797417f0cbed59c3c8a0abec936e54b145d930374edba0bdd1e05fe30afcf928fe7a0d8a1918fea60e2e38456816307da99382c8f22e21eda922b09faaf9bd50cbaeea12d0a741046b4647979901e1837ef6272d4f06d0bf727d524938e87af11f4a2e87b0f15474601ef507fb57bc7aa1517df4a9871ba9c9cd21cc966e700170fe7c25e151f1f5395e86e9c4894d98ad5ffcb1c832ac1001297914d9aba86ef2c561b8d8389c6edac0d78d34f7a62287401e0a472cfad14c2ab6bb5a1a484f00e1ab58fef3be527e50b2922814ca8edb99625f5f5513aa1742ba4234a74f65b51bde9b3b09e271107e24c1c73dc15c5e93f702140c5732e1a4ff1eadcd47f285a7e0362b714d49a03eabab1e3b0f36a4153f448aa8ac418ba59857cb4a2d5d7df4d1b124187232e7c34620c060c1e9a6f7d06d14c1707a8ce2a277ef6b4de5a80875aedc4b2d88a8f3c86506163e3cbc89a292b1e712bee9e3c5a8c2c8cdcdd23da21aae3847b940aa2c4723dd7486665a8063f3849e2f7e8c44ea6574813825bea00db4613c2996d5f6581eb3e9901412f228f397a53ff440d74e34e3eb271c200e250fa6e5b496c21ad409fefd858953770eeaeff80d59556f553f592994a40ca31c248f307a9b606900bcb5742a73492e04e7cd5c4ed0541636d8e6e96aed8cfc0d1206bb7d4e83a84c360771c119b8cc79d7682cdc98eed5cb6c1b652bc01d6f88fdb1d63f069e6068962b6f20dca2c61b9b85b2de001b1fa665eb79f114926c3420e7a7ab18347b1a891bb4adf6575ee08460a6e08872d1defe2d54837b49affaeb79a37e6506c4041c17c2125b4f0adbd867df9c497a3fab01215216f9cef33e25fa014a4637672fe1cfbec1a16c7062a61f3e0b1ce2c6fe26bc0fc366b009213896002836342a276a42dbdeb8db95b6cc3f7df8b959f30441191969c07a28264490c0e4274c379c53080d943d665711c5483d46a1df404fef2fdd895bf256fd9a6cc2b317c4a06d89550b50f057ce619eddec1ebe4254e52399202969bf1e877b733f076a4ac4e1112ae45589cb0dd894c471e8bd04417ec245732c7b153ddca9e4b1963055e126cd4e4dced6e3f3cbadb336a3491a04e421fd73e6d613b970a079603825dffefd569890ff0f1a1e8b0d8f2bc46874416ab941fc5803b332abb205da417dd6c2e94286716d2dae7e043389948bb2f18f4a6fc387ffef84a7d30b5ee1375f47c04125a00516500ad159c59af16a18a7573951b9b835a41d98ad0418dd15d915a99d23d0e774b1baad7263409780b25edaa87cfa9c4f818516ab6b5641fa4e4ebf5906cdb433dd6a854ecf36b3b0ed5d6e98b3de7bdd5263d09a6c2269733d7208f6459a34b961b425ba1a6af24ee344344ab4c49212ec1c058a33e4be4c71d36ebcb6767c648306ff48f65adc616bb32955d3492a894038c92bf711693bfb7e6a6be2c4ab7885a1ad3dbabe878b389f30debb3841d7ae397d44c3fa251b8fa9fc1863317cb68661f89d3cfae336825925a87b65d03a3f2c81f4dc6ef8b05f6e0bf6065d28a9dc9b3af4626135dc8168272fd5eaab6f585884660019ce15aea032cc359cb6b3bc2a140537e4c3ec9f5ca8a2194d540f5ef929c2b4ca3375f7c5358d99bda1989cae17565e847e8e2d3c251990c293fe517063492dee4a9072005fc2808b04e5d4264dc414d350c09f8b5962a505599f54ae3ba095a60c4d1d1962d0c9b0d3f670e1e05fedc6d74336f59353767cc6ba99ff9484a753abb1e25f5a926bdb4add15186f4b9fda5f536349dde0379a31ece6f2ce6f74f7ac05f25f5fe7f1c11d93a88ba37612cd34d52ff6b29ba1881721ea29d573e8af909aad71007fccb9f054a38f91298ec761f33a2edea39a03430654309c43b0c6e05a7d998c88df2e28b541d61e82470f902b61a615be4536b7f69c60d74522b3bac6732b4d1f7f84d325b7506e16186e048c2c0cb73a5b2c83abe9e0b8b0150aa42d64abbf76960413940af27e060c95332456a23e91885c8ba22bdf1b0fefe1e5e23d769860d72e9e7831df259ff0770fc872f648566b57a39525135b1f3351327b41e18a2e87132f5ef523e6a6cff3a4cd1fd30a490b85ee7d6ecd461ab688a1290007a83f2280bda83ae09aedb49156296de0d021ff27c492e03be216df5daf4768d9f602be4c9d9801e067526350416dc6cb0d8afacc5b06cffb20dd47289352a76246a52ad28ae097c9632eb1f4d01073f1ed2a71978ae0a6c419b2f727d296312bb8307a9183f9568a97d08bc5cd82ddb5072f6b6af8f16537a6af1902e2cdc5b7427982eea52641416d2c7e41580fdb4c2c3a3f2c0ba06a8b74ce3ffc507b1af9876df0f1e556fb5214a421f9ab5b47b0901c11c140f42103630bbe72a8d782a0040efbb22debb8dac9d5426e53777acf2669948d80340ed2dc4c26bfdc46b255897efeb9ee399680efcfa8e50beb082356197b1eba9d8b0555281ba4866bf4b178d3e4baacff6338007b615c44b59a351f1baa5232a426c45a9c04332d1d07c0905ed12ac9b2b6a123a219eb1c8bdbc062c026ac3809e1353cd881ccf367da1deb6ea721a46f3dd692745098f4fc5c96b9afa3f840a097ebb39b025b80f0719ef749cd4b5673bc785c7ed93f12a4672e74b72a25ca518711a51e77ca53a45ff05dbab74786f03022a444cfe2dd401d606aa387e0c08b9120be531f6273529daee76d58b2016b38eb439dfd950c19a4f1c66802a4b919cb4c5d6f421f733440383a79734ae565ab1451d1149c3145c93c5cb272dea6f812b8f0bf394e1fbc37fca4afa5ba2fc3285a3e394dc33ecb2add96e1d58cfca697a686c7fdfdf8a637893532d27b8d9a80dd5b10d4d403a6d6802b3108c787270f1a1d3aea6ae2c9cf13d0f491c835f5782d02fe6baa5c27483651e5825f7fcb8bf84e60583f3eeaaaf58a4d55e20ecaeee31e01bd34bb33316a58896be6090d62f18d62d27ce41e514c0e0416ebf87415cedbd48170a55a9c05fabb62b36ecee8c29797a9bce571b7cecfe2bd241ebf58ca6f5412b214d4b812d38e27a84d5dbeb64df15b33a82d4c8ebf640e716f157359a6608ded3ca62d8208a25c28e531b087a45b7a42463c1165528107bdcdfa89b4a7adc91ca464dcc5ee8db42a8b11b1a84adecb70f310080d0c7ec01377ddff164da245a8e05f0735f4d4cbc2c68ecd1941087dd0c1c9b60018a1bea156d9df7921e44059b746df703f3041a2137033b95bfa6bd081551da450ed4e82c29c6a7f707895c60997c53017a26c7004a51ca868e697b96a5f1817ed5f2fa4738fced3a0580ccb5fb9c10b73a8c15e29839bd0c7a787ea1924901512d5fee2b42843c9469e32e0b92dceeab7e60ccac560e9b0290af9213d0a12910a06883fa4aaa23c679ac3e073bdea1c4b5abef931f4c62ccf2641cc73e2c601e23fa107ee97f188b9b9c00233fc7abe814a8bd6cb656c8f9dc2b0d162a2fd92e933d356a130014bcc1eb23c07d7ef919625077443d336a69e13d14e9c1c38dc3d002dee8781f7ca3b6a703bdf5102966de2682e2b3185ab5762996389cb633a726ec54267ac69cd6d908d1dada70b413ab2bbe2af4a279c7568dc5c0aff0e84064a31ecfe1790d6c170551e86e2799252a4c4764804e81bc8f060a64f86d35675ddfccab9c495d2a910c63b36f029dcd79cb180ff921e8056fbacf2f99c5c74de0510148947864c5136a677cea7cf27921f23a0a82943c50dbb2ced6b8789a80ae1ba4c73655abe45adf54edaa5dba635264a70902be7462d2e42cc1d4babe01f2b2c023354d2cca5ea3549784f384aeab4ab86c44c3d40517b3d421e3e833a27c3cdcecb6d044ac4612c2b28be0646b86a49bd31562e49f8570e4a43563ae9b9fd8e0886322cfee62e8a638d32704e2036b05059cbb41dd779e2c8876742a9aeb58bd64b7c718d61d61cb22ce84c3890cab384ea6bece13ae832ecea66aac8bd64bd338d45406bda44bd1952ec238e02821bf47a8ddb92de5081a98ed38d4a318697172a4f9ae541dfbafe6ad30e3527485022b926fd6c719aa76e23f2eac83f5cca6b189812134df736f46040c4ac1a0ed4efc67267ae5cf3ee7c782793168b9bb7ed6118ea7d2cac56ce20af956cd56ce107d336ec7d38597784c35bc940ebd1889825637de8a28ad82908c1aa2c5826d8e587d6e33e421f07575f68f64d88831e54b0ece98dcb44ca9b6a31395c8c99aafd21249af02798875b65b44d016c4be59ba9dd0258964759c30624fd7b148a623b76b7bc7c69336226c27ddc4727d5039cc246f7ee301d133f44759fd9225b6ceb44a1a37f511b09efd6f5c20727b8d76f59b5996bd02d133d24d295724d1517af4f3bc0b59b4c64ddb4ac221a4c31d7bfa1d0c525b98c5a6262398d786db5d96a0f799f709113596c8edcdcdc87b4f9ed1bfacf9564ffc3f0fa026e1111fe5917937e09720800ed8db8cd2219ac08c87d7ae0979e3d3eeea35258f1c74dca2394df634798d4c0defb6394498c06358f4ce06dfadded6607156efcfa76d0759c798a2496def40b2aed5e53930c1a15e6b668834027415aead308ad8ed60ec320fb2d413a982bd291025601b4cc7f84901539c6987a4f8987440406614014257723d7785d3b461cd94a5094c8c858db2913dbea6de5ba4cdad6d36c21203f19f12f38f288f180d54cb0e74ef8c0292d9e2a663d4b46cfbcb5862e0acb3bfc8c48ebfb0a6ce7aa9fe225ac44929f156b247ec28032276a7428da9afcdcbafb51fd27ba3f8dad761da0d58bb818ea0b39d2690ee09062bf0080e4d9cf36ae7341cf28917d238e8d04c8760e9b5586d0650895b248f49c64333dd1258f586aa8fcd0b88e6d2d450113d44e977d5ed1f5825607def59499da9f2e8a88230bffaf53c69c521cb78a5ce5016dd6d738fea5cb9bfccbd2f7c2d342a9250851ea8a0b239084472e18175718e73058a7b90073b6d82eefa698abafb5dd41b9f278d012acd7e6df6b464fd3e3ca762e7a9f34bfe0ee80ca5790ce068a92a5dd5538c3a43369110ee069cd0ffc235c601f8649999e730d0b91874511e2ba5f9452ed7d5ab32a8fb7300d378699930f70c7786356e10b2df29916eb18f896015aae0f99960bdc1f1133b2b40ac819e6a0f44abe7251659ab0585cb537ab700ae617220b8d42505ff827e10670d8e02fd8381c7a548ffaf6b223e92acbf038fba328ad9b83cfd9617c3afe3a61d0ffb1d92b5d24f5ae34758759ee1854a1fb8f0b187bd2eb2bf477c714dcde2144c79478494b946078e446859cafdff4d77821913b6cd59e303c12038631f50a9205f35420c719d503c2c372d420e79e8165c2be0909d61bae154271245ccb7321c2fdc5124221f2e06549441a1be0eae3cc38721fb3d647e1c4f096c8a67a2bd6602ff5b848fa37d4b751f35aa1a642aa98c42116ea9a01970e43aaed28dcacb0f447181952b4a9c2f2c0cf51878c1e66ea7252e8ac5320b206c6df268912d98a2fcf3c5054bbacb82d5d980734a73254a8dcd1c4dca74aecdfb9492fba6c28c7bf8089e42816a1f03858b33589a931e8ede26bdb2c38b0f59787c9265747ceb50513ee759c26891ae3388572c14d2e2617619d8cc830252ea52a2e7e8f2a9381b54585adfd2530c31289e2e1d3f131daa61b0016e7daf8dea5fe2a73a81d3f8e253389940bc32b3f5551e4b86783170779708535edba1ea8076388d65a6a5be78d244125ddbef51711a82c082697b8a20fef3b77403a1cb90eb93a93ac4bc65b67de003c498aeabcfe5388cd7ca802f8ef42420b5b8ea2994206c12473cbdaaa1f26b86c78a0cf82d890c347cb21316084f58510a03aa103addba0d82ffdaadac641a7f5cd6869c7e5ce0d67de1821290c9e2aca6b8c3023a8f02d101675c86451f3eec999650c3e8ee951e95595cd0e7a0b8583ecf614d5f41f471250df3651463b5a077c834830482e0080dfed14e7eca595c016967718f153d44d0844b34faafd1e641223b5470ec0d97082f1325c35b257d4e4a2fcda0674e58eb85e2b445706de797907cee30b21864bae1a6f2e084d41432051eff821e472ca57dd16ed3d275eeb4966e793c9f3083bf3fc6f9c22a6d56ff3e6345939668bd8aa3de116a956e212c1408adbf847b1964833c6d95da89ee55f0cd1640009b66a286577be5663799e233f251fc7e133ddf160fce5a0c436a07a8faafb9cdc9ea16530ad6f4fa7ab45cb777332caadc63f7df148b4e271beefc9612851cd5e014fb8bb329b8d90ca5b0a3e65eb6c8e97f130c177a2ad51b4f0c2cb7e2a55b9cf622f4f367944b6e10bbdbbb5f098dcd53120fb5f1fd4d2c62b4148d4bccf41260ce5679f8bca26d3f11be0ecc12e2205503e848c529d891394a734cabebcd5126556b15b59591e73297463bec5cdf1e274f3995301d787bb6b5babb42bf543abc056abc210f7732bec7b9a82637f43f133eefdf2cc439b747c62ade2ff7a271da6a9eec78e378cb1dfa3ddb554885aee87dd25b8314953a51332a8eeb79a99393d4c519e7667fdc08355fe396938da0b9262cf5906b1842660883d21d577c48058db2b196c48def1dde01cb10f63063fed011c9b6df05bc19bd39ab842f348d0699b9b16f6f51e9bef8f98953c356eb964c4e393318153a4ce603b1e03f8f6a1d82ac8c139468572f91c54921cd3653c89b3b25e3f41bdeb1a2b4d42a429b0af0263357749e0efa1435c30767f1af57cdc3b7767586c0f5415556de213d570a85e9db187f19a31ac15fa3f7572638f35e6c3cfd81fbd782186adff4e37afb7066d01d85fee3a4003b7c61822f82d1ba16b2583632593725cc31b3ecb5efe72dbf5ec5451a83b40f94aa92c80e5916c0859a68d792fb24ef016de5863ce3e5c834c7ae2b10c60806685b845a892bd15ade17f3a01ef0b0fdd615c7ac30994120776a2838a4088378ba0c9dfd5b827c9cd28e5c7339e01228e1bb84d40e15d87eb8eb17f4036406c82e42dc4873b75c598abdd3a06f50bc4a7eb682342b7913e2d27abcca5a2738707c9c0e9b26bb1b9171a0a73e736cb53a62c68f6aab50f87f935e0380814170434aacc333ddd9306f8206c34fc90e4a4dad177d2a3ba374cd9a72f734fb34b801397f683721c7323fec95756ea71ad19d2aae9ad87803e7bde9bc1bae25c774a37914598b3b3eed0fcd2e7e713d979db633008c4f0c670d48aced5b7a3536caa8ab5b7c5df1248abcdd2e9eeb20b95bcef355277c4be6a18dc31a611c924484a7cd3ed361d4105a231e604d25694f5d2fc3522e22d9d3cb10302dc46f936bb5f5f70a75784c7ca2b8c0460b3dd2e857d2b2644f37fab8ddc6b98ca8d6e6a68a73ccb0ebe2d41541ef475b76440f8565b5ece7356ecf161b027e51b716d1500be30d0453c9d5e9348c48a6664f6257cdd4f2738bc1013fb0ae72fa1492d9c5f4126600c40abaf26893e71e5e604cd70e5030649a5588e2d32b2ff5b5b9de6eb5dd1df0149b41be3c1bd89d05408514ca1b040559cee2504d5d9b0b22560c0664133c33dbad98fec3b85b2d6d6991bc0b509f6d91bc268cb073afc5574960b3611c8dc8dcc3da3c09d974ebb329bdcdd54ab31f74a3bc4d7b3d49edb6f8d8b572bc50c77c5dcc528c409e3fadae727ee29fc901c7aa106904f7b0eeb61b811972dac98841734aea74905d2c0d5887752f2aa4bbb3e22e86ceccffc903d2668eaa1aabd927e4e4781b15045ee0b5387033b1de2d7998cb521d5c441bb2567ad182d11e0afa24d0e1c08c4854998f062d35356be01430c904f19b2675ebd8cbbe12ea08494aa60c2ec476d09fc3912fb14c91b268b06f5cede227f541b433555985854d58a6fbb584d557bd6659fde236cb29c5a82d8cd41a964f5507eaad3166db5d25c503e9f5504dea408f1fde3e162cc9cd1d67cdc724520d677c72f2b4413e779f5561c6a59e69563deb2c98033a77884c94a2469175d56b3cbf2887b52ab563637cac444e38d589c359af605ad855e782d596500e5774b9f1735527fd2fc65951d252e2fda98fdc77465b5e9233f35685a20b0c9311e2befdc1d1eb7d775b9fec9130ff9e44b224046c982a5eba4da5c645cb578a1d44afda24a84a0b107ac6dc210bb9d9a897ecfb8be193128cb80199c3ef0881c613dbf3b2c3e51952d88bd94172348c32da03e973654106791bb7037e3c5e37dd66fc209716049a8dc7d406a6b16cf406f8e140b1390f41baf49bb2b1663b316325f23f7a386681ed636bff733c60e91f66cf4004e9dfe233814f57497835a7c868e1c143b099713e75c083825d5eeee21bcbbeea5241550165d24654fe169047c8eb5fa547e3116bf2412a7e96ed55dca7aeb733629d572db64b61a23fb91ec07be125108b04b5df7c06b743f39081fbf43506357d080854456e8fe31501b50769c9dd87386925f2455cec526a7c3ca237fe5c884ec079c6a62c54f7a61ebc12d7c154e471b4a260285b010079ae64e9c0fa892d3b05bf48b3d5cc5e2c7e501d6557e10433a9def4fe5e930984b9d4f16c06a3112492c2b3680640334dd26f771f0323cb7fabc65bc38a3c038708d2f2781ea1ff682600bc1098703918e0c76d4e568881739ff0216d0121095cc3ee58972e4f1ff1bcdf345ac47a56dac86c0eecd155fa8559be2d54ef4409aa58f86c1be6c40b734dd1749bc5e8ddcb1d9baefbc0d1661380cc2769c71aa7711235e8699e9c6e243aaf6ed05ee681d4de1ac1bc3c33f0673e378bb8505523b06944e0717df8368ff070d29835eb3df9b41f559eb315df45cb8619489c3f18265dcbf91a2677e18b8171900aca2475c0a988b9b4588467e4e38c8d899493c4844ff83c80e7477aa4e329ae172018722e4bdd688f4625ecdec4449c1850f127623c12a1c33b5dc3351556dae487fcb2e13456e5c680a4ef489a66a1740bc9288bc450abe87035d6de815fff2dbfc3ee70208c21ed2643cd5eff4cedaf06db190347575fb65b94a1c9d8c9faef85b7f39db4d69604b659ee04c90a9e01108c2117c695decdc3882c3712d4900cec156852736dbee43700620adea23e8229c75f4344328e9a3c0c1c2f2310b10fad4add96d56c12b3d43bcd6b672825bfed4eed6132dc40a77f74f7a85c9681a1d3329b20194bf1dbc65e779a450a81c4c994926a996814483c757cf4e1c9dee06ef810db6540cecfa03358c7a9ba1dd5be5fe8cf882873e060def0758439f0025c84172883363ec6e7f97d32346f1608f253afbf05a3b5db2f2c20b4a64e39fc32bd5a320c31d5c41dcdb30e740ba7cc9a329a55ee097604b0eb308eb7b0c1f3d97b366a2fe11b9d0774c16574d21408656a697a5e432e2faa56fd31db6735e968d0fb30eb007933e302c40a65f58fd7de9d122907a8c30b66c7f7d7becf9085b9436c2b2287aa4760ee01184e92c39dd7389411420812123167e02d854d43b1a992c2ffb250712006ab7a79b459d588fa5607a6bda61830e08c32e6a69b44f2d85ddf0f99a2760ca5ec4a50b8fd3b2f1844837fbd32310d763a6b29446e7c34e8363993571bcf75f26c89bef6acf9627ce1e935925f78d748e8eda8fe231d412efb9fa9684710449facae30f38fb3898552ee9f40e550f465aea7c527fd8a2b706edbbecf1da781f4c4ab09359def8e3aad75b33f3d487985b2983795f69b9456636230f17ac99c24b1a67e43f0fccdb9923cba09c057c35787552f618f58a6f3db3e1ea919790942aa37fe3c0c48c5d758595917f33f87b87250e09003ebd6b195f1ddcf1a91c513e06440e767b710984865fddf9c191c7cd6c4b4fce45a6f2e79cc2df4ae8930126839484422e839474194c646295a959849ac1f4640aeb4f708b2622297bbc50f29dead868f6631846d064aae9c9cdf62e24e4485e95e39c55a587d693cd3cd214f8ce4ef3edee4bd590c9624d27f2bc54525b2da8cee9a9846ea0956ddf7b34123723c6d0afc43762518ca5250ab720154278d9f32d4649db04650851ea8a0b239084472e18175718e73058a7b90073b6d82eefa698abafb5dd41b9f278d012acd7e6df6b464fd3e3ca762e7a9f34bfef2e17d720a0a5afef4feb47b16683087024dc79c1d0b3e599b4e2780af03d999d23e11d23030acb66e4f9b5acc1fe12e4191843b3289ecdb1d7157dee99d64d928fc78cf49885d19fcbbf1c3b643a6740626231cd147bb117ab4cf65475f11e4be7586aeaaf59a88614f62b0dce50ec76d488edc80a9ac95419167ae3b037c112576ad9fd4a97c52147c611307533f2dd0b50b1b1006aa330f2f0e3bdaada53b100c4b67172124854afec5142c92e0b6b06c166f56bed2d4fa7090d33dc5aea17f6e5bcdf2c65fe2242e278a096951dc6c87a72ecb2857fa3b519ec3438efdfb6c23e758ade115d5f559fff207d4dc6e440dab4ba81980c54625527b3f505ceb965a0d27b8cd7cb045dc28fb3cf1d3a92f4be5880e963ec3876ed9566d2ffdcd672b6f42b20648b9177ecfdda3cb0255fc1db91829c848de5682fdd1cc86edb1f19d8a53d571adfe1386ebf8ef03d34e714bf6b9ea8f689d6ee85b6be199b2bed474f9911277c165f31306cc201c4b184101366a09b3ef0572b3216ec1acf0e106c0e586e2d7329fb400186f8bb4fa33960bcb743764338c16f6d80ccf17ddf17da29e2ecbf2c4a3420b716cc169bf260e1aaa05f670e7c131614511afbd9d35b91af23c2a9b10959f47ccb24ab5c046be35fd5e0ac7a56a7b4d5404595cafc53db21de26a5c10bcaade868219fd6dc854b348defeedb03478d244125ddbef51711a82c082697b8a20fef3b77403a1cb90eb93a93ac4bc65b67de003c498aeabcfe5388cd7ca802f8ef42420b5b8765e8d71a07cacd0f65ab94ee85c3a7ca289ea00f2d64ac0b6d87e7e1f53f42b36db9b404c9a9f6fb0a9054424b683244a74aa5122eac60e271639bc8d9d39cc875e84134e4880a9e2ddefad08d77998521555b0a76561288b5f9712bfbaae0db21ffab8b94bd2a011d2609ea530d91043d9b48d23ff475d539e246e35137356815a863390a3c890bb428264a4dad1145e025f624ecc9eef9e72be355bec245606fad4ca4191fbb30671a07a602e115e519297b9e9ec66ffb492db44fad4c5d4c19823c97c75ed79ae3106a310f1476e7d88706f88ee93fd14b920ce155bebae368c2683f92c05a8a25f7c78daaef1bac7fb7691a83b7e01140cdd8b6a04c9d22c3ff3ae8af5d3cdb8f6f20b34c5944515c3d91861a5cac90fad1dbbcacb3e5726ca07b8d79c0071dedb37233e38c540821dca1a7531da004b0c0a5c3ffc39b74cff042ef149d121dbef6d0142b7362e3ad75481d80d9a318139487351d3e1c88c2424fc45582a4c9fea80280f4c6b1d578ba5a19481fcc1f646541152bde01a3d8348f0d7decfdd29faf2765d59799df0b34cd831c82907a9b7cb761681f44bedc79fb91f4dcb3ab2dbadb2f5437ce4e6b40bbbb6cf9d4d9101a29820ef2bcee96e92532049f7aa96f74f1066598fa61f74228e0eea78389f2891cea6ac5d50a413e69d2faed9fd23a0cef21ca3c014bf0f1ce5f5a455ec90a1c6f56c8369dd5215f838eeeefdfa44173cbfbe57ec91af8fc2982b6f5cdacd361a4e37eac7628e03918597f56394bab10d2f325395ce09f1f68da6dd7733cb2796511a2141c0f8f5297dc3ff21c0cfbf4cf46a122d94ecd5b79d9b2b5e6e9e2e8b218f9c3073140db822ac9f7b459e1fb3038d4976fdc33bf1a20750f71925e3f41bdeb1a2b4d42a429b0af0263357749e0efa1435c30767f1af57cdc3b7767586c0f5415556de213d570a85e9db187f19a31ac1d56e1d099779cec8401303744c2aa206af1236e9b397eef0edcd1531f6812f62895f8511cad6e5e21fb5490a86637d31d5ea605750bc2ef2c4084fdc97c2d1e5582bb4ae506863c7096dfb2059ebc14dc91e627c9b35b4fddb88a53237f63efaa438a26098b3a7f0708f08f6bd91edfb2e3f0af802c0c3afa00fbdceb3799b7b0c4b2eb4790b8eba96306df27f0445a73fd18bf90e979f15ae568241f48bd622a2fbc2adf0858792480e9992d3ed97cde5529015491f47b2751ebfb9953a2ae148c8e94a5464df847d573d743fae7167da494985f315c81332cc9c7bd152bbd73b5f22418c9bd24fbf0f6b12987898225161cf18bf5f7b230fe311a17e2d6f55b92b267412adaedb5f8d2c9c58148778e5df35a8564d0779d5e6ef5a4b209509b8dbf5bb4205ef2c4393d9c7db0f59a4de15265dc3471eb5a69f3f4f39765a0cb5a9eba0cbb97637d430f0591310a543ba2cb0fefb47927999e82718c8edf26198b05e67d121d6ef07d694c5da0af856907448e5d6c4e485489a5c5ea934bbbd5e3e7922a0702b073cf113dca8d511b2644f37fab8ddc6b98ca8d6e6a68a73ccb0ebe2d41541ef475b76440f8565b5ece7356ecf161b027e51b716d1500be30d0453c9d5e906f60600a775c26c990bd1e2a1d54fd9f40cd39ca6bee2cb5b1ec524057916cb6bb4555eac69d2d2b11f95e3270e150fd79241cc233f33a1cb88fc230368723eff1be1814f304fab57108663ab960fa919b8614515ae7b80b69203f54b31877def7d48565b80f40e78a5c92322143e9bb20d5bb4ac4c2d9e107c2598fb88a06009de168e085610acf9a32e6bf1f4923dd0542cc6c8986ab74346bf596a3d134c299a9e0b8ee69adc2280d766e9c0359e821334399cfcbf1e0b1888dc92a5f9ff0e8e435e0be08189c85f0b78c4b86d405e1619a2c9f10781e251e833dc116712a1548cb6ba02ae664f145cc6f60635f1a3a778c5aa5cd0dad56f4c9862c32129ed375fb1c20b42a3f266841fb037ec7a3ae979048d73af2f7ee9d9e18d389ce09503e7dd095e649514ae8d830a0a2577bd3110208d75999b89c1f2d98082b584d557bd6659fde236cb29c5a82d8cd41a964f5507eaad3166db5d25c503e9f5504dea408f1fde3e162cc9cd1d67cdc724520d677c2dcc99694481f99eb17dd28f692b11deba06b97c352c9f641839b5e2dc8c925cc02983e67faf7aadd533ec3c41f7f9259f18e55c1c9efca5060671579f4905a49d9e54ffc36ef7334d10d349aec5b4209a10568bb749202eeb6a80dc6f8346121fbc653210c1bd2a1a342b092596fb0fb6519c4cbab87cc50c68493b078c577e2000635512db9d0088ae7edfca4c951ba396b0b703233279411d5ee97585a294d7c8bac502db77aa682bcd80efd11b455eb9bae94d0df0dca64cf7728821c3c65f5eb4c535467ab9c0806ea3e0b5ac4040e5e78a8c27f0accc2c3bfc8336f77702bfbc3ee33bf7820830a30965376ec418c37bb55bcd7569dfcea0b5f1fbff404457f450f6f767f00faca0782ccc083b167b3a0ed392902d6b825224a603e3395ad15971e36d9b495dcf56b9bc204720e7449aeb5974582e6617b36c0b8f4b5c6552834bc20c9f4bc08062d3e92cb1f7b38d84e1c0bff86cf294a16bb3a70bb36cb1eb3feb172ac8d784149d54a6dcca81d14f40b400aa55aa65c47e8ef43ada270d8a8d2e8ad87d1908e17753d8002ab1a2023f5e64a36211b5d9f009f72c920fb9049ba2a4baf0c4d0e30b3a2bae82b30860127ce6edefee5b32dc2be1d8265e90de4e33aebdc9e377692d14f7732c071cfb38c2850ac57faaf46f3800d5cc2f6341274f6625e1ada77d0f6ff7a0b61cda60a605cc6b015f928af8db88e6f3acc5209703facaf64fe30039970d88d0a62afbcbfd8df12aee82e9ad80836928b5ea7ebf14603eef2e3ae1e37731ae84f62170efe7508543a68f667538492be4726e4d4258431bbe79b58b46747a0e69a2f33f8538ab7e6df144056ec48e5ee28f5bf9d44e7ce1efd178a156797fddeed6c6a726ff18bec0974d49a4e293a1213f4f2ac0085080da7062ccb98f7f6062f98482617f5e66682c064eec2cf8a08e9cfc40e12986ec2b56cd2deb74e0d38ea79730a2d193de6e1eeb03bc8db56b6d01ba1ee13570f1fab4d41cd1e979cd063b66a078d9f3705a0577ebe3f3e0a00189b8fae8ebd90e0f18904532c82dcd264621274f0aa8df828bd4c421fa7304446889e2839f14b9d123a7902ecbcb5a6158aff49d1b6a31ddfdfd66856f58a2e009c46b3963b7b48292a174e42f07c92ea36b06997b2f2de453770c34c26c3d0a4eda6e0b2f6fe8de8f317b793afce60c89f7fb3bcc2a48f08a92ed655ebd948e0f559dd1fd7eedf0f1f2ab111f693b128837609f8a83e418b85085c106044581a1f8d3d427b6d79e6759206ebe56f121687672ece3885cd5cc7ce84eef7fc6d08f4cc4dfc2f74fda2ff09b5ad5bd64754eb8576b042318824ec0d3a9de813c30f0ea3fa0be05dbd93ec4a8829ceb29ca6bc09285c7c0fe80ebfa31ad68105ab382e5e0631593c0e1153777ac55efa475c419640a75a22cbfefbf01288e4ca30c22432bb23152ac0ac151108ebfe7fb1039f9605cd710e8bc769eb70a8d523f2469b008195ccc2cc29139d14307bbe0ce50fca6e8bf9e85c7ed4e165209a4587554dc45647400b16eeaaee04a08943f64677a71975088a9bf0f4f49c3f8fdac45ae99eee97ca1f79602dcecab738f7324ab6c1ca8d1f453f52d384ee440eb40adb58d948e0b5f83a41e559c3288edba4b2f617db7a575173f2c3fb10d56dbee165e48e50b2239650de94d9320544f5317f614fe3df7478e1bb14ad35114ff66f4200830d42df73b8e5011ee718c902e39fdb35fa4e448f2346eedad921c522a06fb8dfa20b4d8435614b451703dba45eae7f285b7c447dbf9adc12327fca67f1e316258d1dadbef37f8717d8680544c7387aacf3f9aa8528b9d2563db3acff31969587e32f831cec41fd63347eba6aa15ede5154a94f3e7daa82e78f9763a0f5d2fa0830486390adba107e82eb60180d8e7502d22df009de190819d09282ccf3e2b387d19d3f4fd865e1c59c2c836eb9ec138a53cb703da5cbf70c4e918e32f886964eef8e09d68d7c2722923dd5b3afd2c6a2f202fada5ce5035b36bf0eb719571b8efe9107e95426142ac660a92490197e0aefff451ded97024428194e727f6b590185ad19cf89eeae7f528c299ed95683a0b3430c1565aeb7315157fad59ac75234f56030a0901f312b19e8b1d0321370e06d006851fd171de7eec685292d41c86cf80a81226d3122c78a07c6e166366c96594b389004e5f77f006f333f562d92a4ed99f3001a9f7763dd4128e65dac796b2cc3c32cabd4b4668b5dd9b0cd85209f9fd3c6e8fe86de661828f40fe49c8450cca1293b49c58629c883dec36f1c8df6953485620eab4354ea5eedccad7808fec70c056258db755329cb83b46b1f0222c7810fc0f732fca5f175a9154114456a316ef11d727dde05530690781975ec25fbbe5866b61dfc18fe6a9fd8077fc69d1964327357ceffaf031c1cd4163a5273a4a5d9cc3f7c3da96147e7248e907c647b8906f24eb6475edbf99ffef041385cd94073056a9ae598618786fc2f1dede8b62641d8c68566eb311f5086cf3a6be190dd567522fcd0ba473e7cea4d5389d02413b05361a319a5f242271b54fee9f22f097b41470296984461c6e27ebd4a90f96a10722b66080c65199a92d27d61143f5dc0e0e014e30645b946a227a54b95e3633cfa44f598f5df6ac0825ccc41aa81abb22bd2df8babea4cf823b3d1698290ea73784484696e76f62436fd261fd97f36886d3369044efd2a3f8b14c9f52fe96e33d67d783636410e9947b603bb2e6fbca15e39e29a36e4b2fef5be5911fd707d6503477b21ea3e929110ca5503f4db30ae7de702cdd6d215763610938b75811cd838dfe0ae726bdece3f3431437aefdc9a15d31869ac1823f0ef0f9e866a12c205ad869bcbd20a2c08ac29e5b473440943b715233c485b478669ea3b61f105486d9b937bce3ffe5188a69f90bc0ba8621dedad55e38df8ca259ea2553e41da93ad5e3554f7a0b31acfe83ac933c4566df90f8a73f82f35b93febafae1858da2fb16b4b2b473d88f141be9a3ff919e722ae37d1551a87277bf855b18f04ce085fe75c945e674f987c851c6c89d80a15890075906011769cf445375418bc906f3af7ea5d63f3f441a0d5c4bdf6ae80e0a281e7c742316500fcfe6ec15bb2cfb4751ee722ca26efcc8ba5d23f4f5f60b1c2fcb6546777bd7d4fbce1279f99511bea97f797a7f8bd474cee10d7eed3659cbf82ff9f7b225d6fb127bf8b9e029b5f9580f205098a44d382c8552f1cceaa0ada9c8860ee4d98c110550b61638d2b53dbdfe8f4d3e668af2b29510881f42d78f4030fcdab98bc5eea9cf2afaeef294b70f0b99310e32d65a783083476a120d9a92cbe449a2b72f155b387a0428ce3e35602d7f56f8b5a42407f3d89b1cbad66a52a005183929b42e8d2ee52e7e72c0dcbdf8e368e95c39529e34480231b7a357312a10f6619c3edef62b8924a3ba988ae655527a598df67c25bab931801fbc6b7f630c8decb66a477490ce1da8ffa254f415b29fc6ec0b64a105c75478776cb63d3fcb4fa851f69619cc3795babd2967fd2c39d0d02f16c13462ed3d6840d1a2d14cad0901b7408a2c73746668ca1dae0015723d0060ac758b872dcfd21a6f556fd2d9b6498d00a0d84c3eb69f17f3b16c666a1798cfcc23d4e35ce00aad190a81850479c23c7e2d6a1c594f0f8b66233a6bab8ab4db14a9c911840671469a48ed6f116e38e801e7f548cb392a963d6d3705866e12eaf6795c3ec11917e8f5b8f5b720839d1fd2ce04cca4d9f72dfcc36426768afeaec92fe9129b4e827e9dda79ffb827edd57b5531baeb9a92373434d89ec7831c92f802e19ddc5ae943fd0d4f09610a5573dbf0fe763543d655b70c1ff578433900af3e066cc1b824747856065a5f25c21f547ca31f994ae8dc8192e9d9746ce6e9630567e4b00468fb0adf16b7af57a86a9714bd668c1772818889331c998a7c047e4d29a0499f244ae8f95455acbf3e9440b008940599b688f11a59969921b7acfbecaaca1c0a4e6ba4ab7e65fbf94b0e9877018c3503b7a54c6fc1ccc76be37de55963503d1cb73716332d494b8668220c08721a956673f6219e0c99e8d796442034032c3f633489b1443d0081d03ef8a3d853a0c45a38e0c60053d5c81ff75c34759b2efd36df42bd7f481679a4b745308872d35138e6581b0dcceab9e9a150799b462dfc2fd78d7432d890c961e6337cbc413824a7382c351aaca0dea9d2f7fc12ac351850f804368b0c3f4d9af32c12e4da38a29c2352f03fb82c5d759178651373a47ccf0816092cd7cfe4f434c2d636f442d942e11490c6eccff8ff5a9ee99f8ff35f91ed505ccb841cf8c61d3c533f80ad64a8ed1d2e5cf8d22090711bce024c4399ce48288138cf8d4058dc0a773f6ea276bb84c19dd688acde67af97ae7bd8c82034173ff40dd74cb53e44d7ceddea9c42ac49be7e699213a9f06378067c40e9e773f5ce9ba9716afeccd7c22acd8a7b9574b6af8672e5d9fb91b23fae4a45dc84800457e96b8810276d2f1c7b1c146d11dbb78977e92e190006449682594e14841335b949c90ca43d64aed0ee93573a0e872550529699c3558eda4f8177112db78e8fc4bdb9a225d8b32062cadac4807245a794779eed5a504a56d6cbec95e5fc089d7c52f569fb711b89de42ec737c93fd723818d481f53cf57a6d8f9a76c96a96346e3e6d8a8d1a1e86f146f3790bee09c4c6046c466def68404324adbbe0f5177ca9e0527316bd06e622fc83e36e092d8fc3aa282241fab17379570e2f6d7d915dc5ebcbae17ac542ecc3768d8cb8e2d47439c61db7d9640cf82ed0ffd273d613f44d83dc2619531798b8e1bb5afc17ee6e3e05c92442e43966a7ae976dc02d50c4cfd559f6217b7b1da114454efe40a25252f316f5a1f430e42bd2b28b30ee342949fe4f4aa5b46fdc67346e06e1c521896be9662885d385b03ddc0dfe56d57df16c01531ff7b3b0f215a42639d4981dbd14f1b2d0f627b54051d460b140f743c807413d9e6ba1ec11b864873fddc5844759c38d28fa688195ce546eeb65ba0e72fa08919ca0965dcb75e3e6d0ab70b8545c4bf9f256ef319ab2c9a73990282693dca7f53c9accd527727a9394fcca6d023b20bdc22491ab7033beb73d165befdf474113d41bb370653db7be63726c3d8b5bb8058d7cd94d0502fbed5cc764befe4c768325324ec32b28e2bdbf866a3aa39ac53170c237c735021e60f988bee464af90bac1ae5e39e128ac6685d95bd54d159a551c10a68d097c864fb9eff4c5781f264474284adf512000b23f5d738111f2d043f8edcd07d3d016214fbae8326884403fd972dcaaa391b4110e34280b9ab757aff186f3d1dd6af9653a0960cff19e333fb79af08e2caab8fc44c7e07c51dc53aacfbefafaacb617da33f5b39f77fdc05419852f9638206816aa3135abded5951e456b211a9e8e4ce86a42c1d1e2ed960a626d049881de1e0366d02662640b11c1dcebd7c9753039812c9162e6de431947ce0960845c86328d53cb90fdb744959761398f6aa56e3f49dd073d531c386224dfb87782b894e5f69ecd1a5452cf9a31dbc1a1a1501d81cc046aaf75aaab41730f445d8c7ed4b1928c2be285fce59dd9100b7911cdc05ffc4cea6e3acd273361bd7646716407c9ccfc0b30dff3c3a9a996be766c439a181cd952c102c558b2efc96084ae77a6d06f1b4e91b7156880a668e767f046d25b9cb92d26a5308335c5b32da6cbeca7557d10b95734f6a9987782d944b8c439fafbc6da303d9e74d331f277dcd498f3cda19ec2709ec96910aa3f65b9a839002a5d68b94272a8826e7d86e225a66a0b4a115b209b88f70a325ec248e979cda14b42bbf7eb2b0ee456aeb9990bb0a4ecf3d6fa3610976f8e24e909cfb90981d9c2e0a04c622f46f30359490e6593ebd05a606f8681bb9319ecf1b6541196455f434c2771eeb56f1b7788a0e75d53d74dfff3d078965c75d000559746dd0c4977ef673515f74aa5d368d7aa9e2364d5a9621c6ad9c70d0f488a4ffbdce6bb439dfb9c500d814121d8ae63f201ae0bcf0c91ce0e801a6842d083aa9919bbc508b02494c46e665c14167f5572046056e85c5cd866b5e72e5e13e580ca72292255f306a09d51f371683195c0efa628dffb89dc09c92036732c550f9c5c1a5808d9d813dc32e71ec961522e2362b545ee26c5e67b03ff0aa4b7a577198c9efed4157f2e68185d01dc74d2fcbf0be04e589c2221f66cc33a251d1a062ead83e6a1ee00ab5ce90c40fd993a605acb5bde67610d52fac9bde1e073a278768a0299cb497a4fbc8b37bd7144a0dd8a8fc75d773cd6075364fcb54b9f4c1cf84274d9208cc2ad66af85d2de0ba1a5e825b727dc6af79e3c62c1a8761c6eee3c78c9f079c7b24feb4f77e05acb3312df4048449cf4c1f94c56133a5f6a20fde8c8a614bf47902f339841a4e5ec054d08c442daad2bd05144a1e7038760ad71605728682bb7bab5e565810d4fb09392c5caff9784de0447b79d65065bf4c862b145583d018a492ec97161d0dd15f94994be2728206d800c3bb2fa62f95ff8ea9fdd3d73604d8df873507d826d8199b7930efb2eee2eac1e227d0e6b8d111c285e09fa25ef3e6ff0fffd88e9969158a23fbf3c71a5d1ae2d5606e068ffdedabf547666d8df425d4f23a88c8ece8c782b5503afe6b2791807b0f52855f8b3b71763802c1b3fb4a341161c5828efc42ad3339b01a64cac7b094cfff1525f413fba1593586c9dadc71eb7e61da44a535449db62aa8912a05fa40a03006560e1c34c70fa25421ef3c5df5160ae2b6895502cb7bd356a316f4d6978479f121935a7d19454f65eb78a5c3461e12169e99e66af84c6d213746e543331340c6f35ee538e60b0a98979594d02a82d17e2af9b90190577d2e1950a9f49d9c01ef4fe734e533240c7bd2c65386f72ef40a54f685687b0d6132a7c8598c92eabd0759963ca0ff6763d8198a92b54908e5686052a6ad7a53c3f63b761cee183f459ae6dfaad896c277f4744f4ab816d8f701b34fb37a2eaede648fd4d5ac3ba6abcbf63dbed1f18eb8d91130aee7012914ac0411ed9130ee74ba437719e854d44deab5add058a4702f73d13ab4760133830b46e5bacd2ed95be5dadf811c0f55b7112d4088cce5c290620296998f3671bdbe80c4a0b99cd8220a9fbb2b416889cfc8227865020cc1b3ff7f087d67cfd0dd25ff773ee35d18057611cfb1309739dbc944ae5f6dd5bbc0956b99cc669306462a880ecca19855d115b5c77469fb03c00470ed76ba75889552fe030c6c8e00eb6b1591a4501e0aa88fb74b97c30904cb4b080d9c37d7be4e8ea8e58d3b5077bb573c70eaa09fa1d1255eb487da79c8ecaefb226156739e415f2dda92c931fdbbf7e3a54a1bcd90fdf14e7a0f71a1552d2f8bc357df83a0f40a559911be1e693b12dbf5651656a33d3479fe5fc41040ad131121cda914b449cb25ca96cc30b6745c6d9a593d83bc38b656b9e5ec536be81b86bff219d9332c3e8bd0b934a64c4ffb8d3bf708eef47e01065b22dca332faa5db46976fea23041e9dc829d46cd9e3d1a146a7fbb875ceb7fd11c38e044d3ba814db6974102473dcf431bfd9cdd7bd6d5c577961904e82cf18fcdc6f749b77835d86554c4146aa3b7f13dee91732b7658ccf87a0e166b56a182c652f5b7abafba9cb277e1f9d5650df1ff51a203ad4fa86ac856ba8af1bcc299b46c55f62031f9e63fc58db0fb375ba83ff8100d2d152bf23dc9f7590c9772b7b1d017c838b0ba4045f5776c17fae788a4b1fb82ea4ba50130e4e8014525c7e14a74782a0b16b2edc8cca17726ca57ea31ab7f3a1e56b9b3a6303f0999eb7db2f82350f7a0fc77d0b181b6577e43f6e1e4f0c5df70d50b7381a1c525caa004d5c7d6cae0ef40898823012d64b6afb81e3f4c3f9ffd1b31f4cfc12d8a32db06f619c46a42108c3054b89100fc5878103095ee26f50171d7ee78074bd4825cfef5a9f6793bdb037fcc018f55a48dd13b5ff57e43b8aad857d4d4dbdcd476b45d5e3530760ee1bd4809cb49e5f3eac1314f62e9e9d86a7e38b320f6696775929b863f866626aa988c68764f203ad7216b274f734929886046603ec9e0e093cbfa741dcc4c0e594e916b38439ae5686f8e803876a3a30fa18354dbc7d3d62f54804128cc4984b3c370e1c5dbd3a3c6ff75ac12d0e1d3ec0d3e16b13804663fbc0cdb9e366a61f27accec1c69d38a91202c868cc976dcb72f4fac23a7604c5e2ff550d2f1790ca71b7ffb9fd4273da36edf9614b465f350e51d3e6846b195f97dd11db7482dc4e5c85d5d43cebc095fcc4d98126dd2d378202bc7d8608c02f45a373f6faac38f1a2aa0c1895b0a29fb01a0f74ad4a477423c2fcd258940b118995db15e4c25336719c191ec3a40748b4e30c9a146efae5b0386dbc06cce2c1f45b4e177bcf6b1d2ff3c6235e808689b98cb77cd2786a549e8b5541949e9a8d36aaf56590e00edf778b033af9f73a3d6fb2149a65f5119c722768945fee7f5bd99fa64746b22f0a1fe6e33d88532a56a642c6ffee431fbf339595ab6f87cb55e7cc94db2243c6bebbf0f83b40100acbb17b0146624381828c6d404e8278c400eedd6ee6b6bf5c2fc221693af5e43fc9be63308917a800d619a0deded2ff04a68475eef6a0a66e435ba725dc23af45aa2087b555a7e057cbbaa8964251c7fb717b2e77ba2333698ded8e72aa35233fb78f4ab5177ee87775645e07e76b3c8d0c29607467d2d7766a58036af367d6f171c76b2542027ce6f09b705ad6900e0c8e5e15b748a14046bd4874bdc33e4fb1bab189f73dcc37e6bfd3b2ab3191bbfeb5f594f905047218fda87018ff558e0bb898660a311104b6d16f0cb21647701666f887a20b64efafeeef40c3a191e2f72983024c1b9cf1155a493dc4cbf6a25c4472db1df885c1d0cc26b22e5098a757276691e6de87e7fedc6e3dd56841c87783ab1699d8960a015a7a1381465472a3085f4b6c860de52eaf81913d20439ef8e5cb85f0882fb9d75f968e296c7ee2bbf7607bed5029658937ac1a81356e52ef75bf9b9dade307d24df956ad21e67faa0996a6b74455a230cb43bd81c3fe6dcf8bda79afbfa0c14b1f0c7e1298c338a46abb2c6e43466f4d6f86738328e353430ec89c1f4b0c8b7c1e9a1e6083009d0d6adbee92c83b596b47029672eac55ed3ed3cd5ba6645360aa143f472e9d8d2955175e568886aa310d86cff4fbb0c4ad3a8bd7dcc45c4cda3ff19b26baefcf8b20b14a8ad669d30f64a331ee945fe5c1cba06745a9a9f28b9f181ce6155ad2e1b5699aee73b110f4892d63f3b643adc0bce7a947544e04be9f65eb9476d762ac1463330d74241f457b255027b59e1f37418348393411f848217c2a33a91fd2326f71ae35c8f088320e9e4eda74548419d38f799131c3218ad8f3a13e631e6d3fa9a0a61e9199299b50a6a6a30ba4857c4fce9591d733ad7827b39d41ee5cd4ccbc2fd731e438c0e954d3f4db9e9d6f2994202e02bdca2334d1281a7c5b677d2cff41d4837ab02627af5e4aecdabc5a4cf64ae970dd0173f29758ea284614358e94edd5d27dc5f72e8a91197de0718e2b1ae5ce2789523b13673b076d320f1642251ee86a7ff741e00dcc7041941fa46021071dc088ab5ac5a1ad2492a2d4e61f7771b50d8e6f5d54a9680a5dd396278d7df70e65458237665ab1cac3e8e01ca23fee296608f42e87e9fee9003901fca079ee492343664d6ada15410fbc7a709997931085bf19ce780ddc07650825d162f7a3d099d58cc53e7e9f82ffcbfff2d2c5ca41ed9fc2b4452783076a966ff63466c17ba5abaf7d7484a17f7620b8eb6b2aa3c0d1898d4b4d9b9d885f10409fe23931d292c3043979226bcdd7b88769ea975de8c6cfe4a23093c177ef44c2bcff7217286e971812568c4f9043b995a2b52f6f9b7eb53371f29b5114718547ee6b4cad257daf7863bbf5665a928c7d33600004d436cb679bb8061ec1533708c148fb23ce042fbd92901dc9af9a29ae749aa035028842109b1c015f0ea88024fa2d211e7654bf6fd00d1af30e700dac6137d9ff194eaa7c6ffe5d365180c4dfcc3f1c8f6219abd80ba2b7856a4b53c40e053da080717ab3842a6264678301cc7220c723d3f4e669144a64e98a9a61625b173601c9c3f1aa120a7aa82264241e4825a7db7eaead78e59c89b46086a42d28981f6a1e88f816bc7cf571c60af68c69f55f28d4e1ed7d361e1def00e895b08fd47dbfb5440b73727ee61cb40297209df6fd5caf79d4e0226ab39e16c74e76bc92bf1384850e88151fc3a3ec9d5d95c1897d1b84314ac83ac3d492eee59c4a37f756a3610dcc7afcb95e28f9a27442c63b22a8313fcd933cf9f8bfb887e6faac762963e983930237783310a7c99460bc610500697b41e9b90e98e07e0b898831ec23520a1d6af4df85fe48ed27e1c657e0d350faefd4b1b13e9108ddb0f199439e803b06e33d5f6da692539b2a45ca359912b4476c8ad995c101922d50cf3ff7db79409aba9fcaabd5165609529b6f21ede2a268357076ccda7acbb7777895e29325867df5215ff63a477382ff8652761de0e7c017a98d0fafc5b74074588be48cd4ee3ef61fc138f60ef5fa8f0958e5a698aa7c03ac4859c9e925e2012e7044286300f0b761b0bf4214fdcc5ac8899f7d5d323ec23320b426df458983400898e0d2b96678158ef08a32a5729dadafccd14530e8dcbb495896549bf5719fc5e2a89dd0dafdc00636a24944d6b71108e6b9a6bf63e13035ad68c4904c75b43f6d7c972b4cb35e7ccbaf73e4d45af821993fa5eff2238d9a0de6d2d4b20326de3b672dbf4ad1f39ec1feb6138ec14ba3ec3e412ec5842c5bd80a04fdd6bb19686babc66e4e307d12405ab39e12c4c26a2f489038f6b9d8e7aed0eb7bc81368aeb8d1b29749795570ae4dc109c37ca516d37c7bf02d4c1de8a180d78f144c59643bcc20082d71840fe86781ca01a1204d6dde66cce6660d62844cac9f25e05ab016cbc014b3262f2d8ccf04e2a2fe27ec2e0ca7156ffe253c2675d014cecd6bb0aa44dbaa3eb37526383cb52f10eb52cf376d4ac5d88fd501e7ef60b0d93703aa25b7b858fc11a224bb661cb6f92e66bf391fc666a9d58827227b7433c07ac31bc5213c63e5f5ed4617f2dc5c9facc1b339ba029838bf93ed6bd7459fbb4b46c3eb3f3188e60652a99f18cad5c520e98a8708251b343237384363cba724ec0859d621b9e9f60edaab0702ce1209756902285a2eacdba8fefee8933e5d08da8e4590e5ebdcb40e042c5967ee854cd7a4717654461da6a25e2d0a40db87c564c58e0e27439f80b7a2e6adda39612c2e1d702f197c1feff96428d824f346a400dc5ce201b7976aa75e3e023bd33ca53226dd97f36953e08d80f948cfb425234d0392269ceff535c95e7926e03776a85d865e77bf8fe4101d8f2febf9610066c334e0ed86ecc3a06a478718bff13ebc801537d2db43c1bafbd82c7efd544c3c6c86c1780cf6906be84f481858b19c2903f820462720498215a3f485921100793577d7f834aab7a6a173a93ca8c2b90e90f58eebd3410199d7fa609b5e2445f7e4e297aa9d95fb1ad505b8f7bcc9482b17e14b9942149567c4c0c82dc045cee82611ff4727ebf262cd6147004bf54120fd6c3089b11d6c1144eb59b91ead8c521e46efb2a8a41aa8e8f807376aa307864cfac46b7114cebf6952d0a855677927331755c50fd665187d2b6c91a1f550ce8b48bdf1e4252580dad77d65c15e598033dad2d8cd4c3bf35a261268a80a0762c15b3d99a6c7bc83b734592a843223c0e880a696d794953d10196c9dab0edf7b3f180d1e93c2cb8a140e5bfece602371dc3b36385b37ac0133bf7eb0cb9ca0cfe4f571ba8bc4e19a623d1f434c054c943cac55d30d96118803b842f73224644009bfee900ad161170453090322fca27bf04df5b2292c1dddbe06cedd4f65ab025264a0399a66765e12266120de3e70dc343c76e38980326c76fcec7071dfd135850abada30cddf623b1eb73e8318a5483216e2492a7057e351c9f5f511cecebc542cf3a847c103c465fed7d73ca58be8192d96f414d6f120b6c7562b222f544568340431f0be893f98125e9e9501881def742571f2acf50c2a6eba80c349c02a340bcc97e3c1fc2f9cd022adbfe72fc2489c152866c3b5bf32215a94295c47527dfd3e725b1f87fd4faa487e1e4d8821afe3c5a71bde261fa451d4d9ac4d334daba50e2e5e6e2be0ed950e0b445bc11b2186bced4bc2ac337195108cdaa4938ef1285c6159bc3085584c61c6712f30e576b9012a84774029495510ef972b8de7ca9e4fae4d425269190255a287f6ddbcc11505c3fa337f24c70b09831edb963dd9e432d071ed00d04a273398de5c30e5414b4c1f014da4370b6faa545737ed87fb35d1d1c9430fc4e6cf96245fb0f38769ffb4aa5ca7f9f624ad955604bebf76c1352e76adb5485cfcf14a890a69eac84364745b777b67478663c56a13310c00fbd447043874efe9e9db76918ba1f6a4de06cc8bfd400bf9f8e60d644c5d6c3b23fcfa4e944e66b410dc44b1c30a6cb9c7293255398e768c6dfe6a0fcee1c4e2170e592c20e8bda052f3051be3047179cee123b45aaa282d9c89b67aa3a4c5648e68751892bb1bc7cf236f600186e80c4686a8e80790751634e54305bf8129dbef04b237ed12f63a3a860a38ac0e32bd415c8106c996a974466c52894169cf6b8ec7474cd7b7af8e6642a1ef4b600805dff6148e0a69b2dfcd74a904b8431efa73a5e8413b665a2e04d9a3203a5a054e69c674fd3115aef99be02bcb4c2dea3e9b65f9a4fb97b49c4a71a7f2eec01995fbcabf7046ab2ec86b6f730dcf5ebc026c2ab1072ee573282b9ce201697105fff156c71ff097848b056a4bb0c62d75d8dc0e1eed876d9d4c3bc010f5c36ff8b0fa70caa4905c4087fb8f52d98caf078ef20834e28698c24642663a9379168834454d95059a98ac6802a5f168ab70f0525bb303074d7981c7f281440e1b4acd40fc58c17cc3d59182ae5542650cc99e22b490d4baea63f690eea536092a571057d97975c56e4f7037a10330c2315602b0a6b86e13121b76eafd60b1e32310bde5de9e055a7ebead4c6164e252f5f8752c996725d0ad154fc600e50dc23d1bdb44cec654886bb1c2bc66fdebf74b6e1ef2e7d7cb34717afc430c32fa1706c8c754f7ec58ed24f66f5df5a7ecdfce4d7aeba46eecbe81a80dba38db1fa5b324ef35160f97bec581a9ee44d9c6d472cd8e84232f0c9f719854f8d674ac17124e51c847498ba780d8f4bd16d0ad5a972471f7124572d508ba08ca98dd2e903093ee3ebc2b48d6b9089508fb7a2225914bfe49e1321ff3c7f5a88188b0f8c31ce920efddc264a21b802f04d04de240f5e81b46f012e738cd9f16e710a5aa82060853ac26cbf389cdd7d562b5eb3cc4665011429982fc26ee373d893809be056312b64f3c2affeae6e7a7189713b935b1d783c394eaed54951e84d18aeb9a4efe5254a26ea45e6999b6191b8f9fa5cf5019f836b10bc16f6545e615a5c3be4c9581c0f2f51e22f74c8414dd7f2e094bef23f01553d328b50ac88f9a4f1bd3788b828aee613dca17c280594671f6fbb091c839958eb8377bd09d9f6b02a4401f64312940394323450584ba38ed96d9c156c4d7483c5099fa2648656cc4bfdaf984fdc28559cc295a02fa027c400ad431e33e6a3dedcf36e2f8f0bb6eca7e1ca9b1bb9ca9cf384fd5e65b41b8f6ce950de9be9ed701e2479ce543b1757ca72b90c0035daf8737c6b8d541d9ea57afcc8e6e5e12443b7680d7c67fd14b7ca9c246bd01f27d19aa9cf44cb282c5e05734848f0f8fda39013f564974dfefef9c7e45f9a0492e0210e15c5a42a7ee8cb7f009cbfe3003e9e8078b565269c1aa1118082cbfa1bff5a6b5f86dce1fd228b7d12c1a931e16486c99aa49f05c840bb2873f099a467a649a5e2839a15c832ad62c79f8d6da2d32358b022b517e522340f966008f04c13bc33ae3e4f62e1ec8200c74e1f3c7f636f079a55bc2d29371f44d0f74d1f3a804c0c715b77e35c5ff3f9935a28d5183d946dd4715a6c87c687010942b3b1d020d61d9070d118c9d3e1c518fcf9c6e2b9ab81505a48f867e4b1834685cd44b7cb080c6e663939b94d66475db82dfff005f068d8d850fd83de2f9d606735943300c8dbed227a183b5a1c85facbc0d87a134e0ebc08da86719faf65c5a0562a8c877a737501125004fc3702a88790e59353e8cc88042b6b08333be391d57ddf19fa153d56c89c2ba58798df67c224f7a4f7354666f2709aa18cde38908d98b9cf64f4e12d3551c7e056f653cfadfea57a1aa48129dd0a09deb3d599c2a954eb17685ea3ec786ca6b8f30a5116067eb365bfa91b41bcc180b7a2ab709f90dc51bcd90de7a997fe21b741e94a14abd73eba3ac540e1690c0b476d3df68bbe44c1fe23497163851210683d02adc90ed52df34ccdb218076396f8f5cfe42f1e4a2a4edd75a677f1affdef92f7e659520a0c7b864f237e2f07ac93709e92b1212d5c7509cbf2ca336efa884049c3ef8c20010c5474bbaf2ebc685a7af6b355a72062b60b3adfddc08c71f3a602d0ab374a9729a2537e9b8b3af54bf72e943601970c55f479a5c43d97ca3374c19ae6e320449d3c11c36ea6fac2ba6295d914c3205e0c0a0b99a107405f7e73de0e168c16f3b9aa9cacc1ddf5daaf0a19a0f76be4fc218263456827e46fcfce33ba97b5dd2c8cfa15fa7ebc66aeb79272c29ca88e8d3cd1d8fff65397c209fad8604c0a3aa25f2ebc09141e345a51ebaf8b760d25c5958e6fba16a45835d0d7c3fc67ece146002395b251448d93528ceedbd392dde89966674643c683fe9efb39e80fce3da111b484676128b900b1899293957218ae9db4650b98671135534fce8004f3863e4b9cb11ea87d159e6b0d7bac80a159e4af889657f6f819494ab136a365f6b5a759014dee1f506ab830cef0f36af60227a0f980e58a1ce17ae272e71cf5b8ceae9477d396d57d319235a557b6e24c0ccab94570cec9f44c75ed9644ad60c729089713fe42867fd9734633f70f81d6469d93fe08b8f7efa2b4c84b5ee6ceba916afa7e74516e4cdbc74e13210a5c2452d7c7c2bee6dc92025825d78e1c3dba45c5921a9825f019192d924ff175b1fe20dcb93f883946c4ab695127c9de3179d47921edab5e943d12b1acb22ceff24b159eed2691742cc42715a56853702fca667a467610aad0aaace471132c2cfb17a76b4d8ff8155ed66ff71275806f517bd5e7d6997594349efed54b6864e968eeb26900da0c1338d13c84f4bf895ce783a5b727f787f13f961b4301ac1ed8528d12fd3338b78e50874137be155e4429830737ff6dde9e71aa557e2f4f0b0e6da6fa320b762a02182a31c2056a32645fec06f4063d7c49f58dcbc1b8f60a0c00510e1f538e545a6f715c760cc7bec3c802b335dfe69a1c311d131b142d8e1bf1b75823df5d24d950e24886620db62a49bc48a78d1a62ebb57350983adfc12c95f310c8a1d8832dd639ecd31238053659ced16c8cabd065e24710e20f55df3abe7841cb7a17dba31073893b1bd646faf6eef1bd526787a8a0e53e0f83ff8726b58d1291708f87c4b3140c9c25cd7824b4baa5208f6bd30476db04d831443e7e286415382dd3d33916101baa4900ea8fa3484fd15dd51fd93886b308f619419f1a4f5950d5c12840113ead5db8641476c22136380ae83c0502eb53584de7473a38ec8f17b5ab43a1b2465c4456a95927f43577f647ad29b189bbb0decd6289e9bc2d42b62ca6b54f8a06a6bcdddd859b51c674f6fe3bb5f214635034c857975388c1b6f21c17d11ed47ac3adb7ad275bc7d81878795c6d137a197d7930d0352626a4528ee6926e55cdedbcdee6f3307510c754f2e2a7c70ed96f3bc1aa94e33445611d30881430069dbbaefd01ace44c2d7651aa0b4ef6ce05e92986a97fa18c226c088766f4222e0079a1848aab24cc19ddac647d50a09a5084dd5a466ed2f9f5a0f2d7798c912198e92bf66ca947c77fe45a97bcc7f51b62f9d52c32cf837c7f0172190aea03a979c6b80081987e7ae8a3c8cb0fcb59e7948822ba3b3e2a851c9efb71159d22b0183471b67b265910dcea72d12b322a4662eb907f00fcc459159d2880acd05aa52ce55cad89ef3abbb434ff2538f9519bbb2f3418a1a2ffe54c50b02a11422ef3e3d62f13fc2ea0e35a58d316fb8bd32c1cdd3d645cd82f617711bcbdfd9b43454e548a76fe4b0446825035206ff6e01dcf6cbed1ecf4c11f74edea1f320d989deb7cdc0da27f4058851b243a42c9501fe9c91ac6c4dff23f022df2524c0ceced506efc4334411b0af7996d2c186bcae8ed224929d6bd5c5d976791ae55d08a27349f226b0432a1ade05f08f7d1a3f2167f5419713ecdc59fe234671a9cf3d4c20dc4512ff9f3db9b772653c3f3ee6492344e7e0b97a8a32066f23f18a925e421dd188b774b0d41e83bc77a1fbe08222fcf94b57067b3ac091367255e70967ae66becdefd1306859a1f50adab7064e2137abe719338e8ee3cfdcd158652786e22481e526496d4023d2e8ab1b2c6f07b6e3b24dcca1249c344561472878930f215f7b5916441b3690ae56d32abb62179bf2901a8f390af1a9782f38d693bcb3cf9217179f4528637ee9ca771bf39d9f73b0fe313a3a40936a5a50e4d2a3e6862fc2ecfd978c9bedb7bf5f9d46dbe87fafc6faef03c6ac60298e22d8cf4b077f6917345c5d74e8a85313112f2873bff675a8420661754e1c0b87c8054597d7ab01ba2ca46a6500c55e22ddff0b8e179700242f1ac4cad8e16f5ec7ae4d17a2ef82c118f6b5ea2731c97c25c67b668fb8e2215efe47d1155cea6b133e0e3e13cce7db47dd85222e8925d0d1ca605c57ad30c87bd84b79a1dfcda941be831e9e187f70e3f029c1913c37c282c79c53525faf0572afb98765b1346656ce7a16873a9f2f398258738a44f5e664cedfc30a6db634d23f837719ae23c5efe0c9453db5c9fd9853dc052fc9eb30f33fd61c6a50e35fd4a0cb2b8aac681481c25f86c4accd8a76ebf0dbd686317b32385c0aeecc916050bfa69c1d608177b27877ffd944dc50d54b162785c79bba857fb756188d4f2fa78ac8415d69b38c411476822daa90848c509ddea50a0703e51621944a5857e6f16fa77fcad994b47b0b0a9234372395b1f8b386b7096199235d34cc8456cdf91f0ab07b5abce83de79ce805f0d8822077ef8870916a5ec7d5c1e9ed77e08b7bc85560c4ecc3f3bfd1ebedf90c8c6f157162373f1889c3320f893e52d7ae375b092b0c77a6c21171a1279f223a8bc09f5b311ca0e4df41080a0ef6997d91c2bc0baefdc60dd980a977ed61b3b48405a16ba4d74689cf8fa6370d2739bab2a8ed37b73028596015f9023c10a9e5a4827e2a34eca5a75d852d1de4fd58f35061e37838bc45501e11698eb40a79d840fa0c578a70024b8ef5d6e941e746d3176cc89cf46bd5caf491e6d0e7183f6869b1579b6a03f2376078d08609ff716fb9f5fcca3898213c42452a273bab79c8a739ad365cfe318bf19d8d33a105a6d016fb30d9569ebbbc72fd8b02b2d2265e831087b4b136a230e19ed60647dc7e63331d4e004e5908b1ee3fa862e01d3a489330decd3fb093c7453a02862f5bd776738e1a4fff174bf720253dbf09eeae6a4df3a833439f24ce828dd96a29fa9e43646f721a76a9b5e439be5f02342abc4c78ad7cf40bb1c1fd166ea48da292ae1ea42e09e8ff58cbe292ddb393ebb76d2e3fe31571be3a3c9608ee5e9da82e2d884cfb9d57e26064fbf6ac19bf632bae6e227a7bb5a523883d2eb26e7f1c3a7ecf09c0b256ad0e30504d9dab9d788fb9fde19dff4d718fbe5cd8463fe6bed434d2f3f94261e83eb2f56d23d8b8b1e4bbb72966014edac66b41b1f3a5d10faa5ee9fcc455775164fb2f1cf53441fb3db9208de7b95186f1d657e8537b6db861ddec0e23d2347a223cf5e62859db9dd8ad9de1b700b6268fd78f936159f97c72e89cc4f491a7ba11a2e6bd45093042175323ca5f5bd77614a8df362a5cb04933ca0376d20071954724d6ace17e09505881b9305fb0dfbb86e10cde3e758aa222c94564151c017303ff0e40da50e03d2fba31391ae5f5b49e8b36f7c528c71bb4a560231c6fde1b60e31205c3348b0930164a674012bf32804313473a1e7315b047d6a480aaf0d831db3eb090b5bc161765029b7b137876de0ae1e5f130a859e5b3ac00aadf6d916c4a20d7beadd7e8202b1572a65dcb2457c760cc5e56b70d3f5b1d696f39ea2cd58ba37be940b73c70df64f7a168f65a7eec8f0e39d077f09cdce3fd215d3b4ff28aaa3f4085933462f3de62751104155ecf337cee279c95ba8a4d12cfcc96b47a5d7fb42b472eb92c35d552b48b8930bbdae920094e9a05a250f44d974140e593dcafd272575b6ad4a6f41f0904d118a2a90a9fbc9f7bbe528c4a84d575a3b49c412653edebf21d889eca1017d377f0d0dcbe98a07f05bbdc5a9ce37621aecde21c727ae568f6a476c57f0532d43b8a911cc84f01c2a6c49b4ccbdcfcaa2d30a8b8800b9be1631e09f4ff996314bb6d2719fae0973ebf4eda1056bc58cef34756a5f5c5c3b99a08933a514c1e695e4f1fd927ae4f89ea7b91cc76f5bdb56fa1843752a440dbd3a3bb7a9a96a008f00e23cdab07ff1fd72ecc74af95709a80c085bfe92c0774a434c6703ec5a6016db5d1385067dfaca149658f94d0cdaed066f90ab59f69fca0f6c2168b89789ee5312390308590de396ff09795cb435475c1931470e637a553831d1df64261f5d0a52d3437d7119fd805b7be98adfe4b09e9c5d2ff7ba9274e3103feeb5246008759310ea888af8095d58490c7f3e12916681d8800cbd5646360dcbbec9ebc3f414ca743d752911dff7009f6a11d50beb0cc3e6a0032c55cb13fe96f53b7f131876586cb89a3d4a0277420b798385255b0a3eda717463004504a47f141c0f8a6ba2f9fa0280068c06152b7155d3156eeb4e0dc9b66a52f06e78510f1de53caf364629261c8638eb67a361fa4aa1a9b15d29cd1c7a382bc97585a31821f7fe597c764fbf7644d093978dcb24f4349a862cc8e4515d2d1cc01ee21c0271afb3eecf92a03b9192cf2f047451f792e9d0e5db0b7229a557a16e98a585c516db6e8cea250c58792347d67891f779c08d255928b57adafa999ece1f29af66927b1e054afb3a6a5985d5694dc4e44bbd03fd97b1078ee44fb1c3e122ab9f72206f038c8b822e9443cf27d0a2675a8be7a46f53de3f5f10b23ae0d7a85aef5623e86e1b3d99a9099c788cd7bc138e17719f9821c9e05380ef3c1cf9e5ee49cbbc2a37548e972fa78548cae1873118a3446146fa93fa8532993ca98cf117bb603032d7efc5d2b3dfdb023b8d567868c64533f974e43a9c091fe26c4527ee51c39f2bd45a18f87e259bfb70831dfde65476e251bf553d9957c7ec104a3371a283381683525b612cdb9a23b1cda9752f6fb2634a059da323de01232a0ebba1dad9f6f8b604dd9504603a3bf66643a174ba1f4d1bb538089cc6ab42637fe79394580f53ec9298dce50615f84c61dfcb0a5cfb201d95d8a4370bda6780a12ec00280f30e00ee636773acdb6b4ab285afea80a05211b780b289f789d81d0312715725950269c1dc112b31c4a3c04d58b8c4d33162d95a38141dbd312f7cf601224170a9aad9801fe892a51a362f89d41e80fa2131ac3691fca2e6e62d6b53c386b2e41fc09a40cf62812c41a1df244fd14a8d59c2325e1bd2e4ae87736a0faf9618b50d92bec574dac060e07d370900325ac42a696c4508d00a57e85923c040fa00dade866db4760ec24432e86206c0df94cfcba1dc5a2cabbfe62c20a3c5ec3c15bb7a8c5b0ffebe9953563fc10d78e34fc4a6b6701b3032bf7173ba0b4813a12ab94f7973eadef992905b2cd11602285f1fcc88b9e44170933c6acffc5bd00ffe16843fa3e9b1f097203af432f217559e216a189c9265b06449373a56eb73a424031ef4721419e2b53a227dec99baa2c202083989d5227492fef009f14eb4e25f0e88c1768ac48f9741b888658313a0144d82517c9690113a878947bd178a7a0d960b4091fb44a4654c58b2fd16dab5d04fc0c785815e319c4fa13f7f23e9162bf731d493aff130c2b1ac7cad38d841d533f44905110cbd7e0b5ff32a41a7193fd274ac609396cb74d2de032807850ceaefc06942b436f1719fbd03d1e544a5b3c28287b4ab6ae7450cea93d33b45c2ac80c15932895ec8e3533f88069ab9c589b31bff0a7dce8bad985fbf4225b171c54889643fc71ca903f2f26b78d52ccfaf4fb3e2ecde24899bea71649c552deb5e651d943371330d4e7e05ef7b16ae9807fc9afa14b42517d2c52b393d2d33453e217394e3c65755bdcf48169577d7a2cee52f90bc602f262969e7483db5c587ce65879b465d41223bca8e66b206ecb1e8efb534efb0b0c1a67a1c8d73e1b6b1a0b11af39ef997e1565b90a0d2443eb048160852d16321c559aa3467c0d8a9a2ce37285e9ca5b2a26dbf868182cf14cc3d31be0f42a2775b1ae061fe8bf229a2b927bd0286916260bf963014a657d75d869f236611892b913b2ff93ff1f3d554076d22cd2c9436bfb2eb41260afbb5dcd11d966ced416306f36ef60b8a863e630c29900bc28c9e1b1379e8d5327863ba2294eb77b8f9553be83579f2dca9e5362c54a63ab2dac3f76bd7085e070e91072056957f8ac34f6ee5359594f93d6478b7be5877ec169105c9292b855098e3ef4e2a792e61d3a7cd23409558c1e0ec35d93237360dde181b72336ea4db210ef1ba1a0aa6b7e0fac7b8c0b064212282b1c3f72a65ac77d0cd7f70d1a24e96923d4f9975af37f96c1795a080c9e3e6562d61c90465198c7734bdc17f31bcc91c41ac377f81df36aa90b8265212bdf2e86ed4771c89b8c51dee116a0f68bfb70e53728c46b83bac85428b1f74198339c32959348affc528b184bbba8035e38aa03e84a415cf5d4096ee4221fe28f631b792d0adcc8f156b515a6566d134e2741691061a2d521d014e697a1833e76389c0fded020cc93988e5002ad3094b046788cc10d2d596cd5973d3c1cd2b60cd13ccd8f3817811334bdf5de78e97b2cb3fd84c4df8b19e061d1a2787e731a40ded844e6a8b407ba19eef0ba69718808f4151cdcb038c0b234be53f128f2d539cec1811c3d43c61e7cfc94adda056fe6824b3c41bde76619db9eebcb277b988a8d3e9615c1ba8d6bdc9c0b3d08c5cf0f715b73230c4d49e8f212f446a74446d67db34b5e5801abf2468ae780589b0b5d83aa546cf91472b06660f00b0e993cf56269e8e9457c5a9226fd195f1d269fffc9ce0beb4028b36b10b5fb660eb0e6657ff9db4e7306e868c6555f0ef5c1fb0cabb52902735bf735596e3cbd7ed0b0049a02a83321b5c9f5b48cab09e17a97247f47d3e87d0d88aeb12a3d2f115408a75c38d288b057af068ab5d6ed57b4f5ef42984e9989de91e9cac7beae858505969567b5409cba322cd87fcdf930b3f87a794d2bec8edfac683cf7f3cc70c382480fa2f3170b80b18ad732ea651f4c0535ceeb4de93d20076bfaae177d6446ec8b3e1960a622c0590e345bc6196d363cde26f9f17e681d582f7cb06121bad9d246931593b47869e112ad457b774f517018e19621ae37469be2bf88f7491de8007346cedc2e24a5097ca910450740fa422dab989d3ae3bec6531e6521dd35acda40826a74aea4043c0e3c3c6bfe79c2671b79039c41a5e3f31d1dcd2e3ed9527d7e69cb9306a4157205d08e9972ff34777d0d3f03299ecc16a9c1ce0b9b8760d18ad61b05068df4a878a94dc6ecfbd4b2f9598685a47dde6b4379858de733385102098a2c193be13078e027518ee8e25e65d8cc90cd46e5d8edf394cfea9130019f2840daaa14c33805f7acd03d90c239269e7e142f925fc80e7c6c24541df25683984fac862452ee0002926db876e6c8969aee48891c3d6a68a4fdb85e481861576260598d60d44cdee0b766565ce98b7d4e3c873a0f5ed1f1d0818f3d0f3fd7bd263f580a70b01bece92a6be3fb0c0f274573d06638133ba4614de07383b71e0e4547db16576c9bdb511704d5dcc3194ec05c7cbe4e93cc8546324017aa28a944bdf166f34d9650754dac75715b0790e8cd32ad2e31a4314ece4c8144bc74e599291115e61578bcb635e16b44b9e7a6b288c223555065e02b70c6be89eef83bc3bb4ee0a1dcf5ad4db9df940a9fcbb247ef2a237b7963df298e165b4a5b4e23f4b6fbcbb6bd8969b493733937e7417a514c0216ad10b5d56cca3ce9b9076c0acd0b390a83620b904d795b67dd11ba954074a0e0f3e4c1f9b3b96e899e47966d40854d7ff8f545249a2122ff1e446471d629539ffb2d27cc83e0eb4ec3d4981f660ed65437e5feb5e7eb0c6ee183ff9e864517598cdcd836085fec9f08a96990a7211574777cf5fd769be001cf0fdce94f9a3fea06bd404c822b9300f346a26adfd584aa9493417ef1ed04fa4654bd58c7decd171f5c0f224084124ddefff3c84a2f0d2bb3eff7d0e684856964dd175daf190b01aeb9fc45ac7c7e0e004c13c2ac550b887e55b6ef46da445d2f6afb0098755b485b6f9efd67d9576348bb0a343267c9340836035206da18de59b259f5bc5296e6ce5057a6e9692cd7e4b20212f7ddeadf91f1927ad7c83e92e815708d4ae3c95f8d0d0a07ffd6016a7fa9ccb751e8c66c2c10db7cbbe8a74f1b5dc26df66f8823d94d31678bfd85d61b71737886d4a29ce64b97fb2bdfd3e8b4248e344d4c1ab62d04490947b1341c95bfe66d4132b1d2435e0724c4f5512e625b103c9164b410fc3f72d31c5d27127c7a3b85f40c07a5d52dbdb483cdec512be89ad34dec09eed99d227a69549a16edffc456e855c69b25c6a8ee0a3dedca77f7d6109b0a6634ea373420e35674785751ec482de698370c582997f3f8e4dbd079809e7c91a2c9d34eb00a719e6058cc80eaeaa79cd6901152452d347f086796d225c54a19a6f9a4de16897d7d91638b93ba26f5df06d724936ccc4bdb45aa9151edad012248b1ec2dc0aeece72b686368ffaddb3647342a3304d2a6b1cc059310e120c3c1f42b89d515a87e212278f5c3eda7deeb1a49627c621b8eb947277bd02f1f964a210025059253f5349cd12317647e4c5cefa8e8e85f21f8bd71e6c6e90fa792d88271a29ab2e9fd3e95f91d5d8e8a24df31d4e2f3c2d159f40c58d37ce41674d9d266163b08ea607aa249c3edad45d1aeecb2038bc5f7cd68337d70cc15a05ffdc660ec9d2fb3487464e8447e5d77456f80171628028ed54222195900ef4df4082bc28dbb237b72f666c12b90a83c61607f87fb70b910814ab5b7a223cb2ba0169cf4b2fda88e158c38c39a9e313265f93f293eb9f46b17dd3c85aa706a036c3f39f378ee95004559689a1e8f3ebf484417638dc4c31b4d30fa1fa36f6f62d8ea882f76cd0d8f48fa7eab3e11a080a387d121abf682b32a4bccd0041b7acc0d82a04d42798e3495207de8400a29c02285104cdcd95a5684c533b88e1b78088ab4048b4ed4fe4424958fdd9e04d3c468e856cef722d3f089ebc327deb8e23ab7f6f264b9c59a90454f80fce136ed29148b3c3670711bd6a634e72b7fb6e1ba66c7cb899278853335cfc7223084fb4cd68c458dd60524bf722d2a12e58b3f85e64f28b189c9026f44f9fc61950a0bd124277ac59e0142881f10cfdd5b61f9dc09433a4311ce59965bc66a0c5d08ac626f2a87d1f03a92c58fe7eecddddb5bd689b28f09abcd516aeb62f6288164f5080b79589bac6f0c31f05059e59ddd47d7a3549ab718e6c96ff3c5152c749e5426fbd562789c531e5219e3fef0dc27a156ee2f554ccd9de7460ea5ad06f86f74a2efbfb5ffb53482741babff6b0f53608cd00473e7c88c3ecdfb073da9267128ccec510feee39a81aba56cac6e74b1fb2d0cf13ee8bc91d8174d5dbe0ed78b4783e12866bece4efbb311eb50bb5bafa10dc111f11bb947a31e0d1d5c9400c2ff5fab9ef8e9fe59977a46e106f9a4a8ef444211edd2f7d9583366f432d5010cb28aabb566d2c241c2d402a46f1456e9590db34e6ac8aab06c9f699e4e137b82a3c5790e38e955002e4d80a70e18da4aa6472c023ce294b0eac1f05781695703ca24e50c19e35717949a08f8def39eafb7b01e5f40a561b38c8d6b44a653efea0270cf7c87e03c539d7c24fe0ff2138fe1c402d57c3d09787f9de47b63e276c76d8ddd56a3df4c4e0a29d2442a22189853f99079860f8f5312b62fd2702248f27b9aebe093f195ef9ea42928c5fce1155164b9de0d3296e3625ba5337f5aae7a3149210c4d0031f3029d89cc72f0e4b80615e0757013f2a0e244f2ddf8d34d8dd2d1e5a11467f2e7a70fcd7738a30a8703371d34f3a8393f9cdb4e4bbd5734799beaac8566dbd48c15e7cd37d25c524afcc9d86d661fecf8e90d77e61d1a3fb38c90eb0facfb71b24b3a843d303400762a1877ed19fa7d1ca7df486e57defc383e0876602bf6d9f77a328975343d426d2595b122d628884842632c20f6ad38d3fbbea5bfcd1490a4148b34e3ab264aef778f751f95918c22ba0ccf5eb7ce75bcf5f6f2c598ddb401fa8d22eb661d41de546ee1b4a4ea467fae97a995a57bda66e84b105b93a6c3d18ea61b8eafad4e176b6a45bedc99be2c59294b57648c3a5281c19dd13c4a835952708e60afa60b35962ff7ccbba0a6c6f91d15d67948189e7a5019cdaf4b780d758f3fe7cc1495f78217692f6be9fb6e621efab5c3791124ea1d58622611b4afc3571236e10e60f384d505dc0d01074535858bab0c57adebdfe3e5b28eccb0960e2e096e5fafc620bce0b76034596a5e0759579f3b58ce9e1d50954a90ed92e5051b63b333efc6bb622d5a2a047165c47c77f68734aa294545ffdd04c0605a205e220d49141195bb78021bac9f46300ac66a26dfdc7950c560c114974af098a15a39cab0db50cbb442578b625a13a801574aacbb0b07f52de397b80294811277e7bd0e7604a4ba0e8002748b7cf9f8fd0b1468aaf37339673214202fd3d89770f6ca188b6c30b74b18f1e83835d3ffe875def60573ccc235a34c96b0f7a8718ef1235e1bc145d73c33795d45614f5ce46dc79c16ed08d191b2eb45a3d43aae86851e44bf83e65ac83ab2dcaa5753998b721f99c317a7b3285ea7ebeb1f531c145e3c1ea8d02f24d2c3f58987ad2d1f3d6dba2620e72a8af3ac14d1dc986317762805de5150d8b892a59a9348572222bb9c76dea39a6e1f72b2b6cf36da98f734ffa0060d7aac989efc9792acc02ff0f94a15c9e458612babb0d1685dff2d0f477369520139db3e3b83bf9774cb670162ea6eb75f296991dff48d1e7d65859495ce928aca2766a4300bf0725a2c86c7a49a89f26ccc36ca4f1b726cf8a4276d075ed75f0ece58100eaa36d11f7bbdf24c79287ab6424bbafe74ba798f9d82948e717379122fb2df78cb508cca15c8a7387522d3f1c227ef5a270920d8936b910ac5a798f0b2bc4fbcb31b0de32f4f1145295e253276e68871485bd6c14352c40b2940685ec15a4b7e76da54fb2e681490c252dfbb13c94842c6253ea593497269cc86adf697368765c4adb4e117e23fd1a44dbd87b1755b10b3814d08a650127459044cd820b3b317c49a968c5573fc76a1a4189e0ad681bbb9baaeb0b8d1910970cea0d8a85ef65e77084a8431c2f11b6db3e6b9b66425305f5dc7b2aa1d342b888679144d85ee4179010b88fe5bd44716a8c57c44129e0880bc8168e03ef3ab5bf53f57bbd08fd58264115a5976edf3f1718d5de8a2fd092f912e6cfcd697dc3af07940eb12b307fc80cc0620c9362e97e0b2dd602f18a5675093746f8c87fdb014712c7bf57d02ae03de77bc6053212bf2ea987bed272a6f7b0a4f38f2062617da597a8c1ed675678178de93289b217d96cb1144857d43cd7d92697e910318e6fa62da6055c8616d34425ba670f7ec391dc6769fa05b6ac33a0ec9e45ddcba0828f43cfede4ef23d36c081f19853467a1be287ba73dea33de47ca5c223cd1164f72f16fe8f568a6446f736bb14f1c6a717aedb046e62f3447fa21b62a69f82e32edf713138ad005141f75a4e8017fc64c1ecc382de9832bc8345893e69bcd64b751119ac38548f3113243cca765d5c2656827572d4395e47f09cf15b7d5a2cb3f190342ed69febf371ee67731c299ffd47da35b4a279be607dbcb9d37f0ae0dfe7281ef43dfbfec0509db0848632849aad539440969b3ca539b4fb2b8b848b491141b602cf15c6993fe092ee35156549f872e49d6be1ccaa4890d1142d5933f7b6d5029af515bbe448fb1d523f2b4088f44bbc44961c8128ce1b3414dac03603ce81ef25801926793651ff91aaad613b184fd9a320dbc5d249eab240d25c13674cafe81cde47d81e14c3c895d1d2ddfdf955e8e2d83ec77bad579ae56b82f597be109fe351713fdc0eff11350f0e22ea5008228f085c626e37d41dce8305fa988af724083ee6c9ae2480d7963bf48cbfd32f3998d0a8620b71a27cfcafe4d2c6d778a218423a2458c10964dbc717bee85d27c65d74c58652375b8b50767196096a05b9b8093ce107df14db7afe2408a21ed50c92f4f144d67b22fa1e051801c2d9a59a18c0f1b9d5e21a3bd429420706a7ebc42e315e339894f484450e7b318d35971a75fcca5b50744b0d90100ce9e357a2d21d0279263bb7ca7dd3a1d154c9dc7de79a96beaa1cc5e0fc478fe762d027bf5ea16459b63b6b81398ccdb7ce5064b0cf80d15d111b64124579c8e9f71f8402a08e036e4960666bfa8975e8fe954aa2820041ff8655ec44bc6b7211365a88b513ddeb6bd672949761445654fa1bfcb3f05fde484718be352f1a848947f1ff3e17897ee401381095a7d53c4945fb1c4aa3d2c8b8700b6dbc83d3f0f6a31c3c42866ea78f85ba48234aa48ee82c0bfb2d14f01ddf0b1b2a410918d8610c871574e17d85b0016cb79365dc44ef474428f0a32425a87ba335b6a02798938136ba2ce9c0afa5faa4cad04c73ae2a906676835de622aabcf72c1517e683c27f0aa101d7f82d9f4b9908d341cfaac3af06ae1fe341d4256a7631c0761781d4f01974bb1df686807dd24d58a1e1b90ae33ae68c6708b27d64762d29879c9313ef9b3e87e35f0137afe0964f19ad9592adbbef4f1264c0b0fe04efc964255d5be7776905349a9088d41a301623fda56caa8f07023a90a3b549dea9460a4493609dbea82ce1738fcbcb8ec8387f8dbc083ce361bcbe5d22b2d8c2797ee8cface748d6812158dc2fe8d370ff948b66c3590e3ec48f9227a48afdc76142fce8f9f5c782564cd7dc99ac52d1c1d9b575822b9d731cdf708698dcace65777d967038a08fee8704ab38b99bc3b4136c2c55c4be1df39da52a3eb64e5a24450be9ff64e6e4fb39db9993fbc8c08e8fa5e633bd80f269947dc1928ff8da87ee439c78423a227785bf4aafaf40565c3d9d3be8a263c881629c62f39ebe3af0078a9749c179c9b6536a329cc8124b0f3a887d81279d615f07927921331bc74cd0a3b53e541d60f93ad02116654a21b491a6060806e7867908438c2c62117b0391e2a4cedfa1f9e5b342f2bb583a5ffcefc3ebb3580309584015020dc97f10c69bda6db0624b001b7b32f2c6cc5cc2b0874ff6d12b27a59f981b0328d5d0baf833a601cfe7c0ed48e27066707736782121a2b747c2ad8f7e75381923b6c6a3e07666f1e7629b1297185b9a2dc25e84e14b2c475b075cc8cf2d70d5462a78bda54c7c35e0b5c6ff3db6c20fcabc793d3e745045e0aa950e912bf52fd2c4ab4867a25d383b43ab71d4b29e57943b3c74aef1c5a6842a8e3053497e894bc3b15d75997504ce470c6706685cf6a98755b53b2abcb9899df775e929d8be42d0630d2371da19e982e6a487d94a31aa3237faeafb07e5de8eb008004036e98073e4633788110381c69981554e080d96640f25b3de7cfbfef5c1afdd632d12801be924c443ca206b679ef996033bf37c25503671a242e9640a176d52e7304813ba8a6ccf76dbf7d05ae876190d4a69ba25f82266b196406b6dcb935b979fa9792d908204e60d7ff053b8ea7ad43ba92471c887a6cc032082400922bc4a9653694b47a2c56ad57d027a39c9a2421a2cf31bc92be6a4b475d65d08816fb030a892f4a1408f3aa5b9b02bcaf4b6fdbfd72c5c7c2b081d7538bb239d4213ef8b40ae8f440b3798a5adcb3b58fa101322fd6190bac2cad4acf646af38eb05989e6cfd5e45bd48e1762ae61ef368114564d2a9ea31d84bf4160d6c85f49f5a9bd33fa28f8c904c649bd44f94e35a7189bab57cfd71b291bec45dc790308a38f437eeb15f6736e8840cba0e9f1804791c91c25396e569215d1c45468ab1854c160bbf68c728061eb6c4d2d4b62fc2975908fb900a8081d73b31ed61d1c7ae2dbd45aa2f177da473489cc0fcabe752646ea91f2c11a71e7762a3f361cc0d29ac584d9ea1db0f5b614f48666154411d48d62a5157c64f1a28280acd76401c67b911bcb278d67e96c733a3a760d877e92653b541d9dc5af10ec409f364512b70cb031ecf54049a00da1629259e79610d1a130ba42727af92d003ac6057c9950addc70bc3262921bef5db4bef4bc9bbc823d09b35dbb6d97396532ac4b9c8937acc1383e504e4c6da9359fb13ea290d56ab91ca7b3abd58b905d73ee79e99fa50db522642efc4c45959d62850fe8228fc75d8474475c2d2b47c8f90ddc2a929099469d3370af5a0ee50ae6da837b9cbcc736b12202b511e268a4ab27267aceedc268d6cd2cd0169b710a63dc6900b65bdd0b2e8fb6381cf770ee2cbbdd4065f34ee69a4a2e1d94bdd25e48db2d513cd05172b9c0809ba70b6df83a921d3d124a4ce40c399e588edac806d097241b6c0e7109d31c857550341a7fd5be66741312ec0c6e613f6669db8d84520e814ff5bab88af3173b709541cd31e0ee794467f5409cb474d1f4db805cbf0e6322549c02391adbc0fa663f7e663dc6fa79d84b955b79a9c0dc624556bad4e57073dab0d51bf218f10d8ac58f64a46e4c234a5fcb2e60f10f31d4251a0d1288d4b1800aff0ecbad7ea8b2232d8ef005d54d6818bb155cb22905833c15eceec836bd85464e19b464e3cc2d0132d4b120d1584c8a8c35b1a2129d212a566baf2ec9d4cea6009aa87ad672a99361181078244dfd4fa2844d950df0449078a5494efd5d41d6f1fc9188185b59cc7c9d58f38520c39ad30f8323562149cd00ef6da8fe00edd3289ecc6ac97e1307cfc1a9faeecc268f16dc7acfe0ef0a2c24e2bffb0a185a97341ecad3546447da94e59308a7ed3895be71206fba2908f443219294abaa386ff91604207d4eb9eb06fced1b278890c311d19d1fd4ea81126ea9e4b97d425feccf13dbdf7de047a2780b3c905ad45d182cd3dcf708148e6cf802f5f8967591e553cb8787b38bab5ad419c6a51831597830d4e8ef45fb8e7834eb8e8a9a4ee3635bdbc8ee72e0ffb0d2338ee000ed8ff609ee8a8f39b9561c613adadc78055fee57efd7f1c8f9c4fe9493e5740aad5c525ac20ddee053725cf15ea793e2ea4619c64664297f30df252f29f876102438341b3025541c6dbbbc148742f143946735e16b5c47e7a35ccef30886eae4d1a3bbb5f55c76907c267d8f0af0fb1d0af3bd05795456198af2674db7d7d60096df85bef69eae494a03b3a5e3272245f9591fdf621f2e3849e1451cf95838f0a3e804a370322941f78fe8f36f5275d004e5d93daf2f1ee1e5a74065936155745320ec6468cbe696882ec872d0276357605252f198a71dc747be133b15fc5f8786b7aefb373d1918a6e1a0e439f9d9311a6cfc48569f65ef74e0bd5026663967cfcfdb6cd8609eeef01ebd1159af773f3d0509f394945fdba94877866161f902d7c9dc9be828d698e0c216ea8da6b76d9331da9b4fdb4aa34a0f85c24c145d5999153aceab8cc7953c4ac02142b1d28cd9a71488b4d0af2932d7ad698038d4bd14c10005f9a34c4bd0e76eefd869c8b1a34d7761491c7926e33e92714b9ed02a975b5618780e68a66e6b972ffeb665cf5919b845ab8880a9cb1d0b603c6de38d9456220922f17e133a5f182f68ddf232c3b7ac83bbdef08c8c3a8472084ab0a77df1567e6426aec42ed6faefd43e35ecfa075912773567d522151b01dd35163c99e246d49f2bca583348982e845f5d1ce577e27e2c155a7896f1eb6aa49899fea34cd9bf9c663c225a5bafac8fc6218927e10804970541e4fc3fce6f31bf138d17c33202e6742e420bc1e56e7a4bf4b981dba5632e0ac9db72884c3648cd7d39497db6bbb202b2e08ed8a30811c8fc04793f4881cadd33b75c56936e918f73bc0d1d5e59cd5b697f200313cc1a9c45bd10f77881e8008c22f24f579e1c77f3f51a9fdec647ccdf9339853759aa3e8fbf8064933d5f2b7001d31cb4ac3bc7c236107ad9da57c94896a8f2ee5c123f3029fde74e2d35b36cc121286e1fc054eee3a11e04947af85dd3ed99078b11a25617942b2d4f7622b00a523db9ee38d482f17f0d1366d845939999eb90f08fccd3b580e83366025c22552b4032ce164af47df94c48500f128f7c4b4f74df6d91bc8727159809e306634257a19fee74c936a16b2c0afcd2ab482fdf78bedf2f615ea665810553202c32824408db69d01c0f57d6c37f345a95552ed1c225d8b7f78d2d46b854a3d854a62ea8bfa188aab09c87b3471a08318155e1cdee09c4261181381aefb076616ce24ba5ad57b71eb2450255c0665ac89b04acc43df1f441e09fae3a84cd1a3228a3d6d2021f6057c77fd5ba4956d0eeb91f70d7a01407e5722471df96da2766d635e20d9fbe69a6886d6453014bce67159abe90e495d63b5c7812de4e3e85ec97af955dd79929263aec408cf62f31bc9a2b5785439297f17b28b3c02e57b9dec991eb8bd346a0cb037075c3ec7bec36656db4580f0d0e58d977510d9cc7030e95268bfaa99169a0b9ec15f0b31820ff5fa7b5364da94d6f85ed804077a9deaac4b13671b8dd341ce29b290f2e25929e589fe08fbff0902c5b7be8eda840ebb3beab05f097a7e33d24c5170a2421445422c54dc09f22ad63fe8eae01a98ebe111d93d68980dd3cc57254d572f1bf4653b569f4110557df7d58d726aaf301c2489a52353b61d2dac808a04426dc366b88a7bcff09e262a1f8b849710324591b9ac1192a81e573a28a9fbfd7ec1362fbd81818104608a691bb3d10620fb76adb02a302591230a503fde5310c59f88a23e4815272bab7f672025232a5734508a836b227ec68afc754c967155cca06eb8cc7ac76653ec262bd2c90812462d0a75467ed680ca3de0b95d0f1c4b2615b1ff05e26f7b4dc1e490f141b88d84d1a9dd18bcfe703b04b7c0ab776118c357f20a5647931f22f2cf7f3677ed19b2f8f9588ad6f0e73cee62f8f574310fe8d9182c647c32db099e39ff5bc32675c88a135506c151b8892c829c6d5e08f4381a5e43ab1017cc7098bf17e9d690a6015b3a32af66e74a0bb40b02f5e94ab3a85c138dd965f2dd00f2c4f74f7daad2758202557bc40d7a56eca5582a4083a6f71c686c69c81d2d1592ed2eb40e22ee12e9255fa7660e45a4f64912ce899b36d2f40c7e21b2b5e2d3a30e27b3e14008b3a1326f64cc576696a40ed1240d88ff873f7e4f4691b5b5c7c49f76165265ee9978847db85a6248ccab9e2ca49c59d99f512f86c9cdc7c6409812979810a7a4fae84ea8d5bfb82a3f62d306a7386698290aae5d6b42b7d6294c1da4e4506a56f6e40fd03cffa473afd6837d9ecd584bf22f751483f92aa13383ee27885d637d9b640b62ebe93bdbbb4a690026ba5cbf39becdc24f46f00f4feba8248286d1b698824d15e6083dcffdc8bfb790e250c23fd48854abcb54af92742be73acdb54dbd05a3d3ee840a416bdc962658814b6f07f030933679b5ef8727a9eb16431f05f3f43bf43b936a13a4c6e7032bd8e47daefa106efb8fbec924f18a540c0d76c77c50c8c46a1c5d65edda18971a0cf09a6b21d31d8af381d4cb80cddbfafa1231ae1f7157c416db8fbcbcd282c116c88606e22b0f5f8601f6338a68d9c471d5a11926f78c83b3a38dd3eb87e134c5dfc6f5a1a4f19f119c873fc9bee4124fbf67cf16f8c335de2cc1c90f75dd8a003742eefcff25a1dec52d5ba81848617001f075d02bea526e3a32e220116a40277403c33672dc88ac70fdee2055d88c9bf16c244779d42b7b45353fd22d8cfe880bc0694f9ac1ce7bf78a00b6194274d1ba9c27ee1b1b556d72d494f81d63f6e36954c65c5f6dc5d5d3111de9f7ac6a43b55274f8bd4fa37c056a993fb2abfb8c87ca2d1b0bff8d398c8bd78db2644fb76fcc09ad5e474ae1a46f58aa9e42088186f48fbf134e946bdee826d58f799e2cdc5c7fae21b4e9966544ca1b510a13c9e859340461429baa1f03709d5f18c50c1c8756672249f07e1ae35d7c4f8387d7dc4bec9dcc675e5c81c10b8661a44bad5c7095361d81bce1df7c879738cd63622f388c65db1318712182df7e4711879087dcf65b6421eeffa1649723b5d4ee2fdd200f12ac4290463f291eab16c25e676ccfc7ed85ecb82a9fde122e20550fc5fa8efd0d62f77aac4263d34857be22e9925b5fed109c042810ebc86f4f98e8c04c9d8e59102dc423b8a38165d9948e2a621e0045f93d7d7643fa2d564caee791e344ae8c2129236d730f7a22f9c09f16b2b817cec9beae9f4888528bd3509bad8636a70f7c532aecaba8ca6054c1da5550442a5b2de0a559187811ecba73362f3090069a6cbf47c158acfc8b4bb6b5e5c767ddf1f82c238f6968cd31aebf441fe695dd26aef6bbf2c99245dd5458ba4af79569c6ddf2cdbd16eae733e22871528018b8c55d2fd367325ba5fe434d3fa6ccf0c9292ea6dda7fa163176d9bb729f2fee130ffa52431ede9848a48768a8da8dcbdb81d8c3de9f3a82fa8711ccbb3907817b7f54b96a644dc93a3d98c271a39f4d88bf8e8964a6d1388be69ba9b81439bbe8fb24302964e3fe2f9097276574d8c1c5cc5dfcb0e2e6a8d6db16e082eb919393ff25f187e03939610a205b06798fa41dad6d4c40a26cd665c2d8af61ca013143e3570c0602dd152a8a233465d8dc3a5cc10c1bb0ebb714f62a39427c2e968a9d78fbdf1638a585f4318d1772ba1b4d1a3e3800f7735b1a27a8eb7be3845adbc54d8c3522aa163b8e5e22f701cdd6c62fe22fd9d7112c7b737fc2d45364147984d79fa1e0719fa24c8147d672e900fd7c18f54bf63ad6b49112b9fb1c2ff8b5a4e14da5427b3a7020ed727637938e3100f2bc0d7dc1c8bf6d9b58363f984c508c5a3b9a087d6ea9a7a2edb07698a102230f18627e503009fb26198c748113c85de7111a6775be785879bdc69b40a994c14816479b15cd9d4bac4a4c7fbe213e862ba6696c84613a4f767aa44e92a112864b4f594fdda4bdce70367e565743c9c180e401791c4c3982f3755cc7b5d07ed954c092c675e010a599991c73927f596e595034fc630a596a74f1a8153e0f25f23043c74525b0553c5c32fd9877758ca75bfee5a2ff168872fdac1eee60d178f4bb03d08b56c4814afc17bbae4efd8cd47e44353af25384fbc9237e9545ea05fa66814969183a64b609e77aa7ea02a5331f68ec6f34f5cb26816092789c9bf7fb9b1ec04a5aeb306d7f372378646b9636ce62fa9ea8a5413cda06a94851633f32dbcab672f639a55221d55e2a765a81c638774ed6708daa1791da4ba0ded68346e2f5315d015e1d69194cb1733377b8257e2995fa24d526886bc2fb764b237ca41b97a6bb799310e494b1148657b5156e964ef28b9bf2da960539fa59560d6d195d67337f6ae71063b955694c293456a48f7555ef450abc923324a54521f600995031da169c58519c9955383d74ceea525b9abac0de455d4e4cfe085fddf6301b050da7897e8ead7b6e4eb0a1a137d03b69f76359118217fd34d36465eaaa645861feea0df265a205ed0384c5711677b4d3f2c553fe17d160decfdf45e6756a970b48fd4b0906f51cb2d3cf727ec6188a147e11447ea9e4cd02cc055e120ea5099903dd948cbaa964bb784afc044d6b797d5a681f8df8ff99656e51913e01f8b40c8eb7da03528ce51e458f6bf16f264be32bc91eb849af7fc50cf23e67020d23dff5618666a6631e4fd714afb68a569a4a65137372031a0074423448fde37787df798ba3c7f85cb495354887fd7d879e0509f8e8ef4696259e6464a22a2016ff3fa36d28b9ef9e9deac216f77df465826035d80c753d9cc0fdbe9a0a29efa6b20def162062bdf6c2ef6384fa7b84f3d5005b688226f3c3ed5270044fa440a74414837a5906de13e46bc6d4b9a0d1197558a7fd8001c759440382d633ffe4fbcbee94186258f468f37f75b23745ee49e5dfe8eaad4374392a5de994d7271ebc0d3a8a02f71dba196bc18cca6eafd67398f2af00e43c6e25214029a8796bbf11a05fbd997181fb268b99e871b8639196bf5f54a4e013c38c7abe51fb5fd01390722bda4e0b4536aea18af92a464ff0cb9729729a86aa15bfa5f835c8222c9175cc0227d37fb8276baf0c4e994cf3419f5cb10684b986f0c78cc6f3123fa25baf5720551290eddbcf3e1a35d64fa2d4fffaf7fb7ba0e8d1ac9b352c8aa43530e16345c259957bbb11fc19697ab3746a117fdd9b44c5cb1265d57bf0ce123702f118ad3193cf8791b541fab3b57fe01512a636c77ec74197be32cac7c4c18082d1dc2d1e3e4ae2c46d1fe8a9ba873296a08cfdb75ba0b6f75b1bc3b8033c53108bb57defe97251a7e8e880c487d0bd4c1b390fb47beba97f7ded46d823bb5bb8c1ab96421e222672452a945d9f828ce9cead66b6002b4f410d4344239e4c2acd246384f31b436e31fa0371df412345fa9421013d2d56d30274b609328ea61e590b92bf280cce0d39267a6fb9c84373645b2f20b57e607530983d35d3c97c6126674970a5b223fb911f52347090135e04f710553d23bb76ce80a4baa4dc8914f616fafdf4e98271e48f7cc75ed3fd7caebce2a1a77ef052dca5e056f988c61e09d5693c5299e1abe8ecb21f4ecf665c1b891e361b2de922daa6520cfa405d0af83d5b4cf2cf5c737d6f16d297f486c4ddc05f96313f367991fe208d4e89cec7ced2ebf1645e4bff568765145338335bd6d91a57c86aa03c4a70fe229031605092b14517072240c9c6b0c6dbf6b8ba7048210881b227e0341daf0c1674f05a771badd41b992741d829aba05cea81256f8fb767a0773e1cba708e292a6138950d834e05c6306d13f5bacc38fe8226c32cb90fcb8c0d9986a02893e485f021c4e6dc0446f5b3babe24eab7d170483ea8b9257b530f4b99ca79bf7a6c79d22cc49a6dfdb49c28fbd7b18f15ca091f79586f53db7bf4af07ed90d805a06dd2e5d092ae3ca77822fb7e8a6055a5ceeb625bbb3fe3e4fe96103effdd4d860fd0355cceb8bff03497d886013ae710bf20e974f6eb393ae5af703e5376b9643e77e326cf4617029e9a9c374ed27760babc0facdd1ce2d17b73bdccf63f49c79fd61f57de01f05eb7164cc4eb994d6ac7db8190b6c3a8ef455a7499ca063b63939474995881af8b4f3e98f2c01922ec838d0db5896243a47489fe6b7fb0d60a399dcd57246c8710f2e25c3759e1c19a68921a42462ad8b11a9e8a172c9049dfec678b0e3a74c7dfda67e7ea600b8225e929867be9086c37af0fe9e33a01c2df09f80de9303de3b6e336bb8082d33ab8471e50c4706a3cd1a7ed3f3a24a4708aaa4a6ec0ad213fe74df3fb833357ab0819e7749661aab739fa1acd82ac5e9c0c179892bcfd8709d6ef446828539c24f9164bbeea4eb2f0f2316fd914f33e88c13a91a934436efa08e3182da84259cf60cc3c261efedd2bd4a65f4ab4c799f637a654db9a7a1ec6fa5c3b35ec9b776c38f7733b692f15a68926618d317d39e0fba0a0c73908c8bb0e14be12ff49a7ae677d7dcd1a9fc9fe399bbaf900944656b9145b79f569a04ff9745530f177ba36d6b076969eaf5f66dfe67d65bc50d37278c957381221bb942429da54689d53285c6d7ae1dd62baf8885a5f2f665c00763df2d8ef747aa8c366e2bf072d5b9336e1cc4f36fa1f9d72c7b199142f877eccb608e779a79aefe3440bc71d3b3b559bd0124c4261aee7b7d6b23a7ce9cee9031777b3c36b66ad8a59d0b06f9c9b175a4669ed2fcb23bd2f5a993bb987643c3e3c21f0c3f83cbf4bb57ea0774d1c223e6c4af6883c83146c53f04974b573720887f873457d9dd3a89fd382424e7715f1e1b1f151b2522e6a14546a9d98c2e631db39d992b4d3c478105067cd2efce272cc396f88ee58397efe6b1503342ee437a74a975025a71ca3f5adacb6db2e849393f1f7636a145d6f4b34ff58eaf5437a9f2e309253f465431794b83aa61b06c9c2233f5f99c0444587e0ac52420aca2b96d2fa9030de109d55445dd09e641e866d890668e6f60e0c7daeb1172fcc7d7013bb4a4d77b046d744fa89e6661da39f5f06c85b662a76cf1fed866bdfd11fdf2d572600770aa29e60aa4de98e34c8e9f9226ce6f47a1c74b0c59db5da1c4780ecec84db9c51b3a9d02a0c34396032c3d73c56d023dc3dc4a79127af7f42d5e8707209067b0aa8f39c0cb1f6b37a680d15df13bb521bc6e0bdcde330160c7521619fb420da696282b099b6effffe522f73b87cbead918b630810567802c5c29712bbeec50b5e32284ab73ed32ebeee518cfc45e7a39251cb2ab87fdd7e89e78db559321d649309a5efb10d257ed195d1c1e9cb060a83896095260d6e7203aa8334ad07a480b64aad26664910010f4ef5c09255f7570135572ec99fcf2773df0e2adb8ce1d6b1dc557b39ceddf1e1d64c6b0dfdb52aba5585cbf912428aa046f1793961fe94f4e25b52768de212292bc84256de199761206f6125afcfca9a5d3b188092ae230425082336d1016694de7f15e6b4a6c41564b4b4a7439090dd324171ce0147c62dc7f4a12a2926c290c1053be3f11ebc513e8b83cb8ff8d332973e4c81f8eeae1c427ef0e025607bf32e3a1b454d244341747773e5c1b0578e21d21e049da819f6cc970bebb0eb46cdf4086305d00a6c5c56cd77fd57d0d3b0c52cae8de1060621df715baee9af138616cd64d63322151a75fb55be71c125376714a43ccc01e6b9bd24f4f2f4618bcc0fda6e4944c42a452f65275d4a9e3dfeba1ff7183b8fafca672bd5640259f92f845698d2b5ad1c36b937b00061d13f722d6ce19fb288562ee2f1d399bc3a130267204c67e8c212d28468fd44cd5d984392240ca107c2a2041ac48c578b7029802b8151b4d50c3b763be1190d313ad09a095541c5f104f3799f0a4424807728c66c67d3b7b0540136abd4f23b3696c8ad9e6e4f09ce81ad7b77f27c0d1fe951ded218bbb07d1a5d8615360dc85b8b4b7908eb8887f4e2e768991a1d85a61429f843d5b999e696fa597241652f072fcf8816477dc9cde21fd3d44c7f553bebe3151ae17706b7319742837be4f2cf3dafc1f20376ffd7bd54eda3f3988da6387fc289ad2f650c28af29c867b257c4cf9f2c44142b889e558b0410573755203750587a68ae5ed4d45ccc618e6644100fbde1f4453a1bb84a82695ab8e92a7fbe162d86faa05ce49b3cce25ab32f32a2bca5b82d087ecaa7e32a71ff4555c6c389eeb0e96708e7361ea7bde6f5a035eb0cf0574a40b383f5fcb2b50ba44faa5692b4c9ccc29bec79c4f202e2bf04d35a31652a031f109f5e306f98d347f32a724f7ca67ee9d5d97c77884de1ca7f1a2e073f4c315ae2d8cbee2c834a82438a7dcfffdaba0de1022728273a7194087f9a03e2cad24a278febf0c8281f90ac8252d1756fa2971bd42f78ba031b7879a4c6f9837bdcc1e0e5540632a873508c4b3611e441c07e0c2decbb1f11a6338031b3fc69b8e27302a819ecca91bc56f76afdbd6b390aea75cc89da71725d0329ad8c3e3cfcdfc1fa61561b21890763174f2b01d3201a61a215fa39257f4fada9953b0549798ba63ba63d64d1fa39f41238d7c3c4129e0795f824497c57f50f4fabb060ad47c8adea55946c0c9575657c3bf6b13bb85dbc07f717291c7853759b0089c6efa82a795366a58d3e9fcda3804d176ad6149edbf385022df35f46c7868703a86604fc00d405613efd7a1491f79844a3b862beac0fa74f2f0074980de4fd8f7ec2d5f3cd9d35a8853c3b0749cc89d5536ef4b36f3c3b1679782b9804af832942a42d4a0ac324cca02a765c5f564533e8a80ee31cac2b786447ac58ca0219b57e7136e7589f359f18f85abf42ebaea48cd710ff10931d0ad651c6c23bf3307900272a3798de6742c8d74b8bfe78a869fd9a04b7476d3d75f878f489aee194d96bc93cfb4e74067c244358400e830b1e607971bc4230344787db7c4834e881c8d86cd1d5a2b4ef2dc885c64758697768068303eb84b1ec72ac4aba157b7155f60efeee6ee5cbb30ca58a77e304509778b661cbe29c6987657ff6888a3f374d98c99e43d04202c3ce2968c1dfbfcc16cc91c4ed61e4d08c69b3de635bb844b9743e689ed5855709f367bb9b2f5ea0f04ba9432fc52d59169db3cb27fea9831316abfdfbbc487e129eed26f65762cdf49e98bef29beaaa97ff7a5a6d6d0bfc4cbdb09f02e4b1e81d737648bb50917ae4839ff94863bedf8da5cdc536f571e83bd7a0ef2d02a0fe732b4d34b8a990c073d011ebe9f8b527f6a24e08e375d513ed4af8aa967739ccf1bd3664ea69c768146f938be55f5ec17ff96795c41936a092a1a919ac5ccb7f21c330a252f5dc5e565b46c28a29371142915f277d0681fae106afd6588893549c2a49e1682421923de6f3e93582c87082ab77f9272a38165d492741e65941ebbfdc50e56487d458660e4353510cc3d9920e27d0ca05ff04cc191a70456b1384a79b225e48db4567d44786482cd84dd938a29f5d8d691a7b644cc1b1abb13907119dd11b99e451e446587204c7395d036bf2d3d690b836a4736ebfe10fa31d3a370e4c8f2b92dfa0ca51a75727ecec10a668f3fad376b021fb53bb20b07567f4429c93e3392064938bb664b7c189b5bdc81d932ee3709db5e49f164c9eb36a8df2ce7e4cc6d7b95c2e03bb100d5a3e2ddfe61dc3de15418acd1d303565c57494ec9d9d941c49767a1c41ae00c09489350413dc8aad2de76a703aeda5a3c6165969c00e992aa6fbf2fc6a2882fcb87fcc2a80b0838c0f96e1c1faeca69c2ee5de82b857be81ff0394ef26c6ca9cec9c54cfac36789a4968d9b63f7e88adf5d6a59f0ea28c1d23bf0870d8fec09be412b8ebbde401f995fde2fdc6495c5ca0caf234037fce8276184ba6250c3ffec17b22ab1fa3ab718b5b047df22ad4e4e12ac0d6874781f5194a749bd9e5c581a629cfcbb61f3bb9683d9ed510930c70aebe64134cda1028a5291bd79fb51b77a9c769d41217eb842ad41fb4db255d6d7cdb6e63b86090613351c5280b785733f3c767913ceb7abce305edefa0a64598495d82ec335ba37cb0ce6020e1569a5a37fd5de0485325df91659ca527dcf8a9e4dc236a19b1b88bb26f4bb581d62521a45023d58caf7c8e55e9b4c21572693b4855b3ccf9db0ba322911730b28ecb77d0af0e7725276b6a96c4a600a054a20d5bddc7ee704ad3feee321f4fbcb908d49945f81e5a1452ffbd73053c6d23c99825326a0c7539c8dfba399c7a464a938f27d8e4b6ec7179dc8ce24c6a6d065422931fcad8fdf82774f65bec27993d2c189878b151d6736452a5d6a9c24eff51d3d30415cf76f1f32542a67d3eb5584f619bf80aa5492b36147f1a17eaa0e39ff346398d2d6ac3a9b46a1fefb53c919e1448bbd563810ab26c51cbd53c0299a0f677a1318425a48dcac5ceb6eb8abf8b9f901b6b7bcf69e60313fba1cd321d59868818d8f0b4f105a8de41781e7152f394b40c363b26ae5b6165369732ef0598fbdcf23f67185090f2e603a6236f50579d7038f4fb6df1c188b00ad435adf9357122a07de624d01748a033bdd962d6edc76312fa0fbac057dcc4fb69bafbc567b071ecd0ff99561e5f7d4776e236155b3d266bf858173460d808407ff806d1436a184456ed97d8710d6daf2826fa380d0ad4ab73fb79695440549c10f947be500a141fd150292bc0b929dd478a87db6bb951cac792ef9a29a1ccc5178b90f35b7cbe816df7062d01401f55e408f4804fc7c5d19523395c9b7c06ac8a753db4bf014bee1b102ae51b446393ffb794ca160e506747a3652636780dc03029d6ad4e12fa1d893f5a7b5064d00d21d90dd9a96443aeb237443275590f1fc61ec603a48bb7121df33cb3d36a0745dac9880a4fc6fe70e88c0a11092a24aea7eb134d21e69cca64f09201af3be710495590bd39ea52688b48666b7afba56a9cfe7c49cfb9d1150087e7bee0357c9f843139effe8e297dd1f787e27059790d8997f9dfb76650385a8eb811e742d2e0c33c92d25cbd8a151a30f6909ae203be92177e1b53ba7c3ad8b650baa6634778276c7f396697596a188dc1c84cd083b4fc85b3e1a212f2384dfb54edf34ef177c2c9770b437b6da4d64a024099bda423ebc7f875cb1931f7a445d09fbfcf48210455dfe5b46705390fad6b6329b10b01db783655716f81a2b07adf2e2e82118eaf0e266df57b036de08eb58e32f357299564a4c96ccc1fd30fa3296be4888640149207990c53c62f5705c2860422d7a2af90d9a851db065ac148e8d752ee2a58812208f9f0b697f7ae22e3cc0fe7cff6f11c938a1aa1c3593da1ef48fb682726fe7407294e04508d0e34f24bd9349453657900e3a0f7023ade85f997ce6afc9b68ef412e6b89049be4c1b8a9cae58fa9e393f1fd6e9acb44cf74bf474c4f8cad355efe458e0200f9d36c78e45c33032e4baf749e71907a215941c68da9ad31b2a4744b122d17246684c710940a7cc927a012f32256898ef71d307496299a6e0a104c1e2a4b88b17dd7c7e8f0552370d912f2093727cfd8f9562625af42078c3c44bcee4d764455c45db56bb4e848e60f81ac74435e62af357407825ba875e47e3d7ed72b749cdd70784590c558ee219776cf388f3c9c70d82407bc05e9bda775feb643f523e9f2bb624d958e51042d8977e77414dcac48ba24448b28e918b0bf896fb914697d710abc7e9fd2e915f212e45bba89ef688c5799abfdb343ce50063bc96c3e17769243e5cc72da8435218bedeadd51b095fdbbb0d138e3b053695d8baf50c1347c817f6ebbfbbc1cc8d5b677f369e8c11a5cf9144579aecfa4f00436364e1f3e97aa77e380ce248f8a92c562f3edcbe01d48e55cc2da522d4058f196f873f3bcc8478578c26ca0851758719657ace7850d6cdcbb421f41e14c2d4ccf6c0c50d6936aeb01e3f248763058314cb72dcc699b2a555dab63fd394bde9b9167a54e5614ae1b0ec4401bcc3f9138674ff7302974b5580cb5c28506819f352bb8dc0d226f7eeda9fd718eb72022fcc3cb2c732d68a0b9ea0dad8ea42907359d2062e3608eddc4ec5aaf768601f44c30ad3a296adda793d31a9bce83fbdc4cf79c22a5ce16d894854a6997e8193fb685ec7433302f42b13eeec1313c53a1af03ce70cfd959c161dbdb3b2581407b01e3b17696387a01617f646429bb497ff9718a9ddc29ec3dfbe334f61ad65e7c3bc91aa227e518dc6dd36955abed3cf40e297eb6710bae73a84825468b8bcf965cb65da57a800382ab55fe044f934f1be37589d73de6f02c6f6a8e07c600256a3b3ff0c64b775fb2ed805da36840f7e8bf8bba447966f65674adc8ae93fd6f34704d031f5b744895f7be573aca099fd8424aa08784640bc299003ba5d2319f75be6cd61a3ec82f6a1bffe9e023c814bd7932c847fe5d94e370fba0eaf76e735601dafe265ee403cc4d9ae4f1a65346af319f09a4fbe27520dd065d9b53f496cacb1e23e5e5354af1fda65f9345ccc71b4d155e078613ae16d18c00b66b0844e6b9c873ea0843df513482767358cf8981f894be4b84f9e166af306ee176c14ad89da59df9acdec7216fa1523a18de97784bd920aee371dc26d3a63b62aa449dc6211cb49fe650ed894c8f1617e12c297028c6edc898d7aab5e88c3de35ee83606df7f0028d67299fd6bf178c2c1c68bcf2aab78cfc859833c7ac9e1c3873cb4bb5145826ef17c037a51c7236f971a7f98ec5e9db456b131c40458acfe1013db91c2cb79cc2c6165be10a15210111126be7b0f2b1dd1dab21a82122aa3438efcec75df5b85d0f96615471db9b21068eed5d54d658a49fb9f13c1aaad52b48d9f7bc4e19227c101aa203994edc310eaeeef9d6cf24f5e15f9ed9e00ec1fd49f84194496eb9625d09c39556ebe6509f360b0bab4587489a62bdab8117cbe79ef6bdcf9879bfb97c26d42e019dc496ae51893338b3cab24daad092bae32d91b84043f62698e0f3ba2b81dd2b1a4dd21ae9110952eb0948f64c9965bc2d974be0dfff6e55dc3de22a3712136f9ea81b86fef65df1ff5299600d4dc4fd1729e1473169b2ce90a55035f2b052b64e10c2d1a695c504ac9730ff18424907db8e27a7c764e5d75cb59ecd5f001c3325e8b7965a6b595761e365e0a450abcebbcd7cf2ed63ac4480a334d2290a20ef23bfbeb46000a38efa5f4237c6f6d2d2172a7c99c566fa6481fa96affe0f2ae19d8aa2d8da8a204a37cde856063473b079c05651f6a4d0a255a2d531527446a5e5db228ce674f8569205775a532612588a93f66f3ab0ca56537189bf2dc0cfd88dd83763fe2ad1c5bb227e22fbc2cf4ddcbdfee3d4c39f9f0c2bc4b7a1411fb39694f76b82b1515d1583bae04efe796af3c793e89023c663f1fdd1f9a2fb9997df82420bdd5ce3afc81b9d9b376ed740087276b7049d40c38d6e33af74026fc415f03ab5839a4fd81f4383de5cedd2f0646add813c8bf033fce222816243f16b9835930cc9633434a9e1a4c04700b6d7f0df2e75e3209b0cc2e18b16e3f3b6ee60a0bbad277c22cc64a3bb46438e034dc4dd5d8e539fe21a805d3869a4400a41e051df1199fdb6d3336942f2a174895565ae24f0cb49817af72a47159028444d7bb5deab2c18e3871a598d753a6f9806e921c710f03710aaed3b90c3b2cc2feda6809c03f5acca200cfce89e21e8597b66e80daf7ff8a07fcb86cfe494ff8e26fd4a47f4728f0c3e0074959735dabc9b0e7a9aeb4b0304307fd9b3e9c7bc33d9a146c3d180c274d81195fa5d5be503b767939d5a46f560798217aea7c3f979d203db7f356d0bcb38a05659b860850b38657f898ccce7c52e038cf2d432233042bc6353f9bfd1a5a997628a71b3034ba5584b99f17aebe06ce572ae8b1f6fe40023b2b975f127ff2b4d2e56255d1b580e501d981aafab60ca0053b8fa07fb9b1cb3995e0d5e7944addb0cc06d719ca64b92e7b56639079783f37e438e3f4e835d3251d8653fc2da82e06030a625981f7e75cf21bbf76c992e83dc5920776bdc1abd0d8992e6a8034238659b5d3819698139bca08db885e698b569260c70da013ddd69a3598255738eb70cc12721805b8099b6b87e1566a77b4b31fc41112c15886bed77f6764de63e9d3b636eb5516f3f6b0f86480c1b07d35da3c3032c5091e931af652403aac96c9253ef0f470639e150b48c6e5c5291b30fcd4498e461eb8515b44495062adc1bbda2637002d80ff684007a091781377d82441e08f2cff77d716866f003139eb9aa43ee43231ab330a58377a81de602a23fcc3c3095ef6df1cbb5f1541a29467c94dd102c0e6539e514c64c0b6ab59a75e4f5de1e4b5939c5c7e4d110b741966812c929f250679bc467b516861758c2b4fc1859c23219168dfc9b668ba487113a8e6bef23a440a5b6f858c0fa4e85f5b3eddb3e1585187fe37ca821af011c880d46fb85b06127a2c9ad993d3c4e08e7c71cb89ed8b2813de00edc6212e62bccdca28f5d7527f91910109ada337c0d747300ec35e9a1b239c1dd4596d755b2119a51a497306d0bf63518cf6c3d6c145c538aacc6ef139a3f9d820901091af8c06da88e99be6b7b9ef842783e6896c4aeb84222cdb515fb60cef058f04678c80f5c463da88d7e9a8e8286576f3b99d72b1c758d24fe40be6c647b606d0bbad81da57e8c87d128d3c92611ec271925e12468c02128eacce6e3939be4f03c1d1f33a6b293b147482a36646b144cf89c500b9412d1a4163330f9a4d7ff70b9208cf3fd476d51f38ee21697dd5fa16ee695008117c77daa318b053edacd41c5128af2246f439fcc164f7c59c440d3b070d78d9b705a8781d85d6f8aa84a49ecd66cad056a91a2319c4b038b66fa3674729d335da387846c2a5c9fe81c219e708b8c28e2909c0f3e04bca78ec691630b47a06240a620b98ea3e25e4f1b0c7e9f38578e621ecdf036568596d4a521d2562f53d99f20bde48dd4a13e23b06653c204ef4be89d860237de38acdae41fb1ef3a5a94dc7ef8a4b987df15fd13c2eb7849079cdb8d8df928a4f7e1b7e9768faca566b17a0d32d2c5de72202e2566bac9ac709a731947d2987ed97a876f4541acd57ef3ddab84e371d963af00bdd368dd1a501874fcc31e802b08c76be1c832106caaa00e97f62701f3062b2ecb273257b867cfa978e8d1695c7356539ca9ee91d3e557c476eb99b9bb21aad8364692028f286d6ace9b2a0fc54bfa05a33d18ec7b49355e6baf307536bb8d1bd1508247e90d5ac38873ad68233873bf47e3c5087e0c8131ab738150464bc59926cee28003cf8ca66cdae7ef0630da867e4739110b66a6e317298fc8a2efcf9d421843dfe4f04c87d75b65df6a4a97f4ca3010995ff2e31b8842c76a1e3452ba023764c9dbcf3a8eae6764942b15dc795df1097b204867df7d22830d93b3bc07c2f68f0faa4b9daedaf515614f3e48e4ed80a2df70f42fba05137fcb1cecc0b59c6787c728696d6f8903c71a928db0da065fad3c3eae7c524117b07c5a292a85fd56f161febd07931182d42ebae18221456cba5f792c68c76514fd0830215dabeedee2f74b2809d881a8915c80c8661d788875f5453f553d62e60bce1271adf23a39bb335cf2294fff11d8c39ef689c6d58ddcbd6f50b1b4bcbaec507ebd60d5ef53fe846dc6eb1082d3d9b92f30eb53af0c3859eb3b3f7745587ff00995970b8e12ca63ff97818478e2e570d2ce9be9721499a7b051a4a8b1bc3cfa64cc734650aba3d7cf653f02f63c029b2ad13a2ac336b331a49233876a1e9bbc07e57fb25fe30c6a56370f322132ec99f2a3c1c8d35cfca44966ca2e49d07f109922c952d4631232715759f3133eb9857f0f27c85b2e6308eba5578516f65d1013faab7201aa9e09c98e28780516f024a277bf7d4382db30b38f72821b2de3e4dec8154c714fe88be94745bc9f7cf3d38a02ecee246641e6f72654692c3dea3211b7301ddec35576dbacc82808d75fea142b9655b155caf600a70c937d50246f317269717be2fb80518824eee190e8b91eb5a1312418f8328f752e89dfc3c6422f009fa96ffb58d280b9c5889bf9cda7d066e565d262f3a9078c88a278efc4d17fb231faa71a8ad5e481a776d31cd7253bc0a3eb2dfad90f9fcb4d20f6448134b47931806687722c6cf70e539334a4f0b2844cf8cedec1a1c0aab4b8f9671cefafc8dc80475c2b977a64b6133e50209c66b7909406afd0e5dcec3145a6429427396c4b6d2a615cc691c5aba08a0c5054d199f5f6bac1ce5e1f0d2da9afecc468db3326316767998b670e8ba583c5876789003a15b9349621b75fbf2e96eb3a414a5ea572254d6c0990887efcd7f86c4b20b484ceb13adb3ea960939dff070be1c188161c408efa003317218d7d0b626c3c55fc4bdc4023ed3fa621763475b1d5094fe2800e13bc96f768234e5b99533a93553c99f634a01ce49a4a51ac99aab05309922bd5012eb658c0c9882b027a9baa8f78f172334d3952a01dca739b796e6fa802807a4f7440a47a211493c6d6da30f45c2126bf898924f6688d955cbba8969cd560265c1ef93713d287aa40c71904ffad425256b1e654ab6c3477aeba0d18089cba7f8d83890b0762a20d147a24a3e8a3822192cef1bb189239b2205dd83dc97f9eb4eab54a49fa2ea00ca4c2156e75f6156a747cb0b9681c71cde18a73af63369505d6b83b8d5c38707338c5f0a3fb94f661176bc6acc3e1b0553ccfa29bfd949336d65060c57385f067ed0b67b16ec499890699cc9188df50040bd369ddef3d4b7646bba80118709b579c1dbde67d72090ba38dd9037d51d5173e4bb317659c2902dfd8c4e9b03478aea6d26822b48342ad2a643ab6b109e12e1f93967e88e345bc147d2a47689e51746f6b561b9624c73aaea7bef3624ce4fb1b43d1683dabfcbfcaee7338b3329668c2957328fcb7948a146b875bc509027f5b78b472d6e565ab5137f53b288c8b5aa31baeb2c2ffd7c8d32184c91d0f345faec51fd695011ca1f300db01dbfc083fd3ade08c1f1c98182f3f38c8ec7478ada0eec0eec47cd661ae091c8fce76b11603adf5c35c3b8f70b7c07eba64c8d67dcba682b21ddf7adb38ebc23a575241adb3380ac726ff90406fda827d7e24b3b179361d70a0e96d33c76dfe9427af77317a0d983547851b0b49ce0e7de0621625f1ea059f647196f4563ed0a78314e22afb054ebb95af1849be7d7322c95a664ac2cc810ec3187a474ae9ec60ab7502389671ab96c4ee1ec2e4be108988da34ae85d2bfbd5ef1e50844bb020dfcc12d872b8471b703730d1c8694afea4a89e734f5633e8d13c0b054a105d0e543eae5d6c9ccc1cb0c391f083375e8ce1153bdef3331bc11a65ca2ddf2b1f9c07f4365f799bc0d32df2bdf8f744f43f2d0f76bf190bd0c66d28ad827e8b2df174011bf506e3275a102eb7c7f046949cebe35cb013a008dc42803ec8d4bb9ac8037fa9da1c54902a7df508f5375e0115b5f29d7f0de5eaf453a458bb023040b5b510cef07315d8d00441eae6c52f18045dc861c2b57c9c1d0dd3ad3e905c1693c9d0fae9f369be1305fe957d916f6677848d71233cb5fa019b7afc33921d3b3e15ea039ed3fa97baa79d470c0914c7c5df32cd07d4e5d7154b30af9e461e34323dcf9099ede07913ad7793c704bc59a78d4fe07b56ebc9f881d5c8c625ab61818daf9814af42b89a0a8285a60f7641347a5531defd41a6de1e4057f452002ff752c7d6abacd879799d3db7ba1ed1b296faa5252ad9661372b2b31ac19fb15b732b3503c11647a261aed97f0c146fba48b8175c62f9f048351bf1c53cc754c11a876b61acf53f01071530b10db3899456fed51f48d5b97b1e5f09710140a9a389a9300ba90cfb17c0c38d005d883ba3803db4a5ee582c4066f74e54fd26e08d772ff0ee9ab91dd23db016fc2682540042eee9a73fb5cb05ab886d648b9085944ac9deda5bd358fa926b2001b065af568c3c2ec129b225431ed68b66e5972ffdfc984026e4cd476ea38fac99c5ce6e85a1c03c42d9511678aa8025eedd41d69315403cdd553821a602c4dee70c7c6f0b3c0a7b5fa06ed879e62d56f1f61dd0f8f897d4140f548b8fdcc29ff3ca3e7fc1347f5d1a4c8154591be67690785f8d6a9187b9bda1598b424ffb3dadded4bf60cd1bed8836e6cbb357243d046dd7697bd0891a36275549edc2c5b81940800d2baa97cbb029f9c89ea08a402a95b73d78c10cfd935f1bf9a2387cecc41363c66e487d9d62e002fabf02e49a5cff2c8b98bb5cce6c64f9293ab64dcf9c31dd638ebcb4fb3d1514ecf8a067733d1ef54e02d94a903151b5c1f4de3f172fc468edd6dcf87d57082d6828b785baf4869b95a8260cba7d2933c197da8e4446f89ff4cacf203dfe1f999cb36587cf512719205c97dba80bb4a087783e3149b3488f94270aa5d788843d2562df0f4e18a8f655ee3e50ecfb67b3b19add5b5bb40902176803fa05fd08bd7d56f0c1631a38115f17368a67c6e4bb8c5139b2b5ab5a85d7bcc63557611ba1eb126a228ca872da31f8fc11684471b29b015a43a5487d43dd0435a863b408e2f91e4344f2e1b23ae282106aea71bdbdd910ad0f02907dbebcf77da246b9fccca546909c22dc7ee4237347bfb5bd3c1efd51ba947f786ae208f9448ef575ef6d1de30195f06051432e8ad725dda6cfff38bb8970195f0c8a89c251fe622e1ba8387f4d5d44ce34b8dc721c5bd47a3f236a6388d341836d371bf9a85598280894b4516620ce72b2ee5931e3ff1a823de9fdb919713af73ca5963066ba86cbe0c13973000a0ffffff5f