PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57942 a3b1194996250408c3dcfffd18e2d2fc1209709f5177f606c7a0553da1c7d36f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a2865c4098c16205d5fdf33ad5d6b8ac85555947173853a5ff73f2913a22b3cd
Certificate Block Hash
a3b1194996250408c3dcfffd18e2d2fc1209709f5177f606c7a0553da1c7d36f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0025620000809d0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000ffd7fb185e1b242c031dbda67af82dcad4b86a652c3e8b1bbb16cc37d771a1b0cf15991a9f53cd38420bf43157826e81ab11b01c69295362538d52ac0471e464303bc81fb333a9ca97f686b7e79830b67f26b98b748b486ea30e0000000000000080000000e0000025620000809d0000

Raw Header Hex

00004020f485c413a6aa0041739da69a303d2f9305b652f328421f46992cc6399f5c9581c3af7c76df6a30a6ef71a2d5aede87ad47e0af1e72ad593137c44a4b5f3b008a1e840f6a901f0418cdb3223a91f273ffa553381747595585acb8d6d53af3fdd50562c198405c86a2

Proof Data Hex

59,560 bytes
121216010307d6d7b17c028f2cb00aed85497d052099cb231adfb1786c1d99934ec025453e2baa35facec487019b49c92d7b830b8175df1457b6a083cd0760949557debf20b6474483b1caa8f68b320ca687b5db1fa88f1e132be36c60b9e8d4bcdcbd8ac14006d9dc83d943ea2709cd17357c55dd8f1b1fe756cd97f879748766b00cd3834d8827112a6d3931871418ee0e3affc5af9092ea58022ef5436957c9ea52a89b1ad399342021f7c8b1c6f74175eb15f5e3d5018c52e05aa40b714c8de31f8868a8f891f1bd5554adb80165a565f4900d5701898e8518bffd6d39fa6cc0c875f8dbdbc4974b78f14ccb70306da0d35c1eb4a7bfb04abb324dce5822e186abf4755471074404fbe5ae56b062c43c88169c4091600653397b009c49482a268c76d83c1640098bf5febf63262ef9454fe268adf99136206d49c4136090ce09ec94704ac43e44fbe644cc34f5ebf0514853e3b221c033840f9f0c98b160ad86cf9208a789c07a6f3008ff433489a3e7379a180ccbc247583c28dbc9f19ba52dcaa8c76f9cc6612c1574ff716d6e44a71ce8133a04e1f07a343b90a1b240912e23a8549555fe0d125ebce7e05f86e76c3b25d81992296159c6911790841a283b5fe634131d61711a451bdd79b0621c1f937ad42d3a0ff57d37afcd9a0ecf58c4aebc4d1f708d6cce99969b728c9998c2610b4743c2b9aa7f6ddeb89482d8cafc8f01acca539368918e672522286e3f75d1a47dbe1e9b7acfa588e72b8b52295be14cf537bf96be2b8195fa4b0415f51fb1a539e9f952162bd51f6fa4e34c07764b8c0a7ba25d00cbd85c54905eed259085692dddb05e616334c9847c68dc1c78cb28124961c0f6d15cbd8f1fb555a76a3ea5c4f51592b821a795f471da3c9f3022bae823ff071dacbe17e8cc97d0a995b2960ef62c1178f66abba63e9d20e8016413b31cb46c576abe061fb7ecaf9c296002fb7ffaae14bf5b68872874c02091e83524370a9b9a5e52d6b3235fcfcdb110c3f732110dc4cc277e34ed9cbf7f655b561c45cd5bfee282e53d0aa8bb91770fae408ab84b16327755e2ed235c41a376b9d021fb8ec28a6408b67b4b563d036f6cff380f8ef096501b5588647918ee7b68011adb9d3852e9807b9c391d88b3bfe028b2a086f19c3e88ae2cb0abbaf78332c3f3a929c30d32f35792adfd94b1b9520ce06e196c433631e9d061fab3bb2c724b05c27f1da71f4ec29e4149877897ebf2e3331a4088cfbb82cb5c6dfbbea5d03f427afe4b879e51403406dd6ee15e16117ae72f59440fa9a9d09e36956f1869093a9efcb837560eb4f8bddbd7d2e95ec135bb5c48a51976a886a0fcdb97893724d664de5943112a48f1f054019e65d09b2c0a2b1ee92972749a92c9490fcbc14d3014bc6a0fb34e54ff10bb52806db95d4e601ce125d91c1f5a8c966cc1a8e08f719607c37dcab49d75745d83291045f043d152b7210bff3ee26257ece8711631aaa7a334bac6e1db637d4ac9e1d32ac0618c0f2b9ebf0df4d3f0dbf6319050dcbb80c63be97e3f47d58a7f19e8430e939ffaeb08f6f69a9ef7ecc73f3cd051d8a0d30cf5cf09cdd246f1670060e656e49d90d5a42a4c5fda8eae7b822383d8545c23ee2c8e3d29fc9614085060dabd996f263098fac1b0d22bc88d90256fc711b817c06f2da29e87436b80d4cec17e0e2518f6f73fcf3d2237e4e68ed1c7afa4610722771ba28e77791b095541635675307ed563d63b87f15f9b8b6ac2669cfc6be26b3c88b245b91c938c54e3659408c51170ce2359320e3fe2df43512a59011b92f0ef4bfb5d23d1272c44d0968be3c20a4f54ad09b848197e62c9962ab7d195763566602a46e14091d635de0383da595ec87eecade0a49b6aefb8c512e2b9830f4c868f538e824283602540026386e3e42f0dcd115183a2635ecac635e1a204943aa7d9add820bdafe8adfd033c9324c130385bf0e142328d6f8c06c4e6b5fec7357f871c80b4c8453b8ef77856ee27b7e657373b81355d67272dbe08a43c1269cd08a57456c83e2c39d55368c1468254a79a96187c2c87489106c590069693d90cb6e48cc886053c68c1bd24532377af38f3970495ebb2b86f06e9cf6083c813668ac749c8ff883ccd8b8d9da31a3a6925dd29bf5ebf7ae0810c9cabf97e5e32d25ccba6fe9cea647399dda86203747b8eec704745ba500a4d512bf7b661d186c40f047c19ff04e2e35d9972125e2a2d693516e84db3a03326dc9366c1086376b846e6552bc1dc2725b88255d03ae4138e5baee4b504e660d418ac9d55a622573dc8b46440dd8119a5e9c382ff72331e96c73c7c26d088c06052765e73f195a2d53e21f0a737a7c08d8eb4622032e4de98e9dc7aa621d90df5d35dbcf4880c2f738d528f7cfda13eddd5e68d0f895aafd6b414981e692990c4ccf8325d278d98f6af1c53aaa10caf741a1b47f32c70d75b8192b94d61334590df2e30fc32f0581ca3fc52f6e725a0e39109f068a4652af38b7c7bfd574e0d51f08d52c4972cd6e423114cdf93abbad301895247b4e63fa3f004044da1edf37291e3f176a26a8bc4175f421c7368e837e9538ea0648eda297c889a20758206d672633a38c6fdd34481c1c47acfcf0f3bde9de5c75c84e6d466383e9a6dc04735c9fc5f837882fc0eae60efb131303f18058f96b40fc245dc4de4e1fc0c1e6f26f7d3f0b18bcc6be9e9c53464b02325fc964e149776df0c0f2f2823d0370038604a8d74924ac94353aa3380ed19a943a6bcac13677a66eb0dd9fc7b938c9361d2d52184a2f6790238e3e6e2de7e29991f2b5365e4c17ffb151f2f6962697da0e5d5faf961aa9b2dd590aecbe617ca2c71ece2adf11a9d891219e505b28215f1faf2b35e464d0fd99544014cf99c8a349b8d5f50b181d76d9fd540cabfb9ddc7c440538084963f7cbf85a9e5c2e4a0d210546ed862810c4979079026fb79e5b23512a53a138927df85bfa93ce849dca8dd33ce5580c92d9ea24367adf4010d6bb1f6addc192fdde447e2783b72a61f909ea3fe85cf9c9e8fdfa856dfb923c414c828d90faeb4e006774aa14be5d8adc5cc02acb9c6229cc8829434cc17bb7b8a875cf21bd7ae0f21e1d24be328107861ce616f3347447544a8261adf44ab03a7e2605edbfadc91538995913726b75324255a09dd79cb29fdf7277df7472d7197dba6210ded67980671e22a98a006b31556314384bec1554fdd77c9f7d01f7c871353be5398bb28655f5851da4a6498b0e6421cd53db064a93d8e787d6f688aba6e0891bb0081d599b96bb0fa53704132cc8fd61b29b410c783b479dcc8ebe197d46151d99d82f51a608c870dbc95cebde011fb00ab70c4fb74df92e151bef95cf6f198e083a80d596676248fca24e88c357b674bb9593f698d62912f92255cb02bee4714eb9a75daad3d9bacdfceb6e332588417aa1a9674e1a4792af77ce3ab4733a87e415f61c36a31a961574f380be734463c9ebb7b743aaec3219934c290bd48543722c4e51117b496ddf9e8e554b7fced878bf0af747e4932cbdb7b662cc077e94a494ab94412f3b2789bfc9774584af8f550353b47e65c32f516a0ed8e984c1151fff1d449eabb37f9178987d95904ccb69825dd45e048ce5d3bf049d5b33b491e14ff2da665acc43354139d99d8d82e7c42cbd7035b3c112e1e1cc9fe85252b1c630f14fadb65794dae042878c8d67386106d74f1ca79a1d50f63793cd4e6e7600ce0cde16cf76184dd24bb944ee718cfff20f27ce6ccb24d915f13b74f9ce8ec31b1029db793a6d572606106dfa1a83b7ab9229bfc148914cb519bac1ab30d17cb2fc908a0132c70340f71621e2956a375429b5d05c16f1a474d5ad0c270a80bad1c4783dabdba5ca6bc10643591e50ef28604ceffc368d285bfa163e34c03ee067bc83dd0b083ee21636fcfd37a19aee9460b948f436032d6d846fbfc94df2191d280ffe9ceb7a5c3e42579262b461dafcf0d668d1293bb16dcb3cc8f826ce221a07d1560bd5313480a47dcb57c07df7023995cdd0d3151cc9f95a65daadd2fcf4b714c2a537dece7c26392d341d786bd91af3d87f3b50cb9e63706c592a3a6f4e1ccea79cee1d7f55a2efda9e20d7c5968da1a096fcee84c81848f76da4790e7e3b1dfbf55d671288193dc0e9ff832209e3cbc1e9dd7b29fa2fc50cbd5523752e8b6957d44f2e4c88725e0849c19699ad9790d4f7db37f2eeab162516841d47c25c14dcb7fb630ac7c7f13b011d43766a4d7dd9d14ae91428d6c493011679ba41196adb3d87396f7b7d47817ade5d1577ca2c1a0dc100fb1b676e86ce2484397b7ee4de09c26588783de75cf26cd646c26b455d8cb7518406fc73e79cf36a008517b25ff20d19e0609ed9f666ce98a2414206fb4390b741a47927c3c6e5af37c9a1924e34f0981a6ac4d8ccbb8bd3dc68aaef62f684840b13e53272f74f1db6dd4dd5e007bffa31c2b4eba9ce88c01a55abe9417a435304e26299a37e3bef07792f01346b77324d72c2b9ec94e50a31b8fe689a29fc9ebc79196ea961d45269f4675a5180498290ea4f9ca8863eeb7b49e2fcb7c023786d4cafda2776723678fd055ad849582bb1901ced14d7fdc836c041044a1899cfdc456c8d9eff3652b50d2eab7b59d1718685245f5f317599e4022df925c7974e2adaacd766e9935ad54b3be7e1facd6fc5ba29a8d55dcd2f48afb2dfd29df03a3b7ea823c7b3d698394d102712b1e95dceb6ab96cb9f54ed3fa4e1b213ea959e6778baa1cf282eb66189997fe4680465ab07e979e5a04c98cbd0d5418231dc18de19ab420dc6f4023458c90d6a8cdc260eff5483e91587f5ccb3df500142066d0f5ee4071479537994f61a11f488017f8d9e4c10a76b57c61d1fbaab546536820170abc594c05a2dbbacccd56d72cd347118365fa4c701de4453474109b5364968833af73b969620e0045fdc6bdd6e6cf4916efbe67c7db119dc7a9f26e322f3de385de842152af0931f1de4cf6691c4d79b509c6f65a04a6d92563488a3d4b8de58eed2d6f1ec93a3f55d8f0a2a91e892de1a5c0951a569f6fd0814fc824314edb99feb1cebfb3107d2e4c7c7ba3cb657ab20c8cf732e668355cd63e2a10894a17b1a24249a8e133245b662b0fafd81a9e89fdc230ebda4eb1cb039483b0dfcd658f664455f45fe4a3ecfc5ea9322dba826bd02ca1939bc34cb64da148a865a7318ffe08a2b2397ff0057623937448e71ab0c2f8d7c5f3e67fbbb7d0c964e078282540019a4ecb028279624d2c7ea85146812507198be28b657b936cf3b8fb16aa00713de8862fcb91bd5988aa7c0a2ad097ffacd444821c0beb834cd3a534fbb99c22533c2be60a49b92489ad6281df053944f513b1c999f70b58511bf473a2bd0e6734ecc0a3f98c15d7492791b197a67973a2932be3638d30b8aff26213d526815868e8ff6473ed0b087617058876750f76bab821a7f5cd27a4b7aa7037226ab54ab5ad2918ab8ffde7c62e39a560399dac81c10327f37a7ab745a2968e70c5e2d3a3e45928b3da168578ae5825f9e3d3667c26fb7e6f41301c72a470461cd015ac49af5e587e7cec4cbbef111e5765015afc39fcd78c9a8bc3ba9eb4eb6399c94d5a6d8fb09da6ce174da4a4e98df54770f0cd5b9306bef30dfb726e249ba3efce4631214aec96ddcc9517826ef823f5efa360b8e2031e1ff808c2ac2b71c7da118281eb7df2f764482ac72f65a4eb562c255a306693d53bf0534fd3a32966db63ea18a3aeb7434436e5e95bb6fe7aa4f18cd2d52ebd7d1bfb42b28bd5f9714664b3fa5f1f358cc72509b6d18e0fd5db8c77047b49a955b94d9ab14e37bee925fd5941a8a23a1f9a1098f86fb42bcdff804cac7955acd4dd022c5ae016baeb09aab122de36078a352821b95c326b119ad727c5ff7faa03b9adb9e6e49273e8eb631a8fdc3070af46222a35de1e17fd594463558a04d605d647b018cf2665923434972c54e101c2cb739063b22a10ebe891b34787cbbbc8f56d21ee150ae5b9563f4432054bfd819f56273669949f74ea6564b0b6e7afafc9b7ae6c9b9c45f75d347f2b68d3b3e2e90dd76331b72400be7e812ec5716e349660e893c7dfb7ea009dd680aa18b8cae93fe5899dfd7ada0d428f3f814b07390090c99710a2852b87a94d47bf9d677c509996e1c6ba8c3e9ddbe364adc60835fcd29f85e7d17b69fba771aec97735cfd94485e72029427b70f3fabb821d13baf63f4880375b0acd8401025420e5977cab94ade407d8c31e38fca51c8927da1445ecfa4a0c61d2d16616d30628308f4c7449735e0a3c1cfa33f025d6977de49ce00e0fc773e8a5e1211d8bb56eaf6b2b17e4ec6d1615150970df670ddabdf146c4f6842a42c28bb62ff7e2d59ea872a17cee5201f7fd176bb67b7067a44dfd0da2097cb50ff63d3fcc4fc8c047500077f8f3d631074a41af865338a60fa6dd18f63239a5d9ab8551aa00d1d21b1ae2eceb9c86c100e827d42fce9c5175b524c92ae359202ad0da2090ddc121134c02fced01a054535bf653f9f248eb0fd16bd09775fb4be8f13cdbcdcb89860e86d2c3f62d15cc4c40170fce7c8c0b942233466815971af0ad1ad373d4a0153e9f1db8fc9672cf45a2f50d5b700dc2858e7cd604ee9c6c39e42f97cb6e5db233649ce064d4970e25727c1d6d31525f770ed9b47cad530248706df1997b167120a032b2329ddfa7af4dabe0652aa7d00855f164e3fbca06e966bb8e9c784828980b6706908e7743c92200d34f3b1b513b2f1c1a461064045526f37195fd32ff9b32d36ae325b4a04bd0352e3bb683f8c34e0d3cbdc2dad18231bb434d4151841e031d840faa7d3440132850d7bbf8083d330a011ab45586ca9541321373bbb7f6444eebf015341a769494da108ce2b5359c301115006c7ee7914813cb31ab120782974e3298eb0dfc644be1a7d92a563effe62b085a4b943c7130fc008b5f5d3914ef82b1dcbdfc4bd6d88500eace94621d90c672b555f1a9fc75b6df8e5b8b6cf6d22682b37e4bc4c07929552b7204977b1ed24e9f1173681bbafcc49e2342adf992abf054352fa2a5d7dd50b76111f40825e0fa877e8cbb4955f74345854444f5dc7086e7a66d9d34e099fcc0eb58a12bed0d450343e7d0406a430056d9d5ccffe13b15376e0a5e414c44a514d2791370ccf284341d8dca6b4a705999a16e9eadfddd8ca9b9a6a2e8ee4d4824a2bc3254631e34517a510e5e9ac5f96117affeda22864af47d3277df85579e227f8fbc9dc98f5be70dc576752152d1f0ef3a0ce79c29b229c25491389526f557002e671da6f1d7262189504b15449bd24616aca8064c69bab59831c14d0ea64d53a9ea2c687ce4c9aea9605daca51dd1874fbcc29c52f8a66bb0399d941781b56090b5163d6c60f73f5976661e95bda2802b563e89c2cd40471aa31acd093de8889cd40d17816010fee6100c3cdea2e37cd46c62d2a64512511aeafab138f1a06d066e33749694d238e6c75775c5e3a89039b7e3e2399dd0fbff8b764b42e0ea00be37ee1090ed434e2a123f458aad830d7db009b05296160fa9037e619e842d22a0ca2fc0b2fa06a5646f06bad239cb57985f66eabce4d3899b11215d0aa56ee27ba55a086fc64c268974258418b85e588ad3ae9f066066374d29edd4c9f312ecc460a8eca3f0eba88077a87b7fb9ee9dcf792470fca6afc9dbfdf07aa93e2ec7a50680f44353e0d05b4a6a8cae381051ad7d49136e8d64311fefbd24457d2a8aec62cfd613b07f52b21d218474f242c90c5d498e446d95a6f16abeb3ff830b8223a91827b5d4a9c56af9c441c69782c825d0c3b0927383f0ef6890ab0239dd2c3126a54e2112bf27a4df145f6340b1a81d6aaaa46dd906e076d82cf702675cf049006f9906dbc7dc42244fdf0d37a442cd4e20ccb8e08db25d1f1287e56e30fdb5caf492fcc55f04f8ce94a5b4774b3d87fb6893746d335f4ec7f8305fb992f52a32e5aeec63d191ace6605c2070c0045fe98717046c2e66bd813c778e8afb47b7d08f1f5219b2d229610a78a4b2a4d0e28665d94074ea6db4b34bade2aa5a496140d5309b2bb482788158b41eae20babc1922de6254ce6cf171fe6368f67a0d091f12146b41f56e222d561d4f9842acf29c50eca7038e7ed1a80d4a7a19322c99886ebf6d07878bc921bff89f1db1d7ba86013688fc39cc1bf988ed7b12f3b7406e8c6e7520c89334feec040f5561730dd29579754332e25ac5e533ba3056ca2f765dd422fbec2884da8956017cb20299d7300fd6c44cfafedcd729f77ce87afe61ed035e74c3e11c87e997ad72c246ea2d150b5744ef5c0da1181a2544cd212a9419eb5cb218ac2273a1c0ce1f9cdb2a1465020cc49052b3687684e2967100b74f7cc04f094fa7d6a4322db367bc6e531771b57dd57273c2369b9cdf7227c25f5875e9f929c0cec261a27e444bef34e8d618f924f6c98568d1cb7a9a3d195187cb8f4686f616ed72844f0695c1a7b8767e9607a8769c6d963e652f01eb6b4425365c03dbcddaaaacdcfdbf0af5a74161332f4c9328e0039ba873042a7458445a2989fb43fa463d0aa29b4931a650a4109dbc33b08f6f7ce44ca9c0b73b63b8191fcd93dc5184fd4e5960c91cb7e87e104e78cf301a500e77a3b0d0bd13a742c36fffe8c5e6d1ad59935b4650111ab1931ffe9287da2e9fe70f62dbe6db7d4b8577b56efdefaf93b6d9fa7a22b5763d381c868bb280499c36fc385e468651b01edf01b4f895092ef1ac78e74eeffe399cac5b9ebbabc0d75aa9fc6dd237d38ede4cbed29f8363da557abd58899c1cedb9a56b5beb4a996794406e1a80365e9852acc8e04930cf9c71598b337763508b8ba703f1846efbf000275aec10250fed799b67f7827c1cbd424634d31f54fdb79abd81861bf2ce926b35a5bccf2ae3c9e81b1f3dd0665ed1092ec58520f93a42a266af2bdf4f69bdb555a0ce2523f521ddedae80f043f007c89112d304ff7329416ba26f82a69d037b78d20e46195ef9ee2f23b8ed829deac6b64345b70ca15ed065d82b65713ff508ad9fc787f82a4c90a9a48938aa35c9987d363789a09d55f69f96fdc1b9a681223d25d6b5e8b2ae9c77d8c1071dc2eb6c55de141f7855da25a9eec44533150938d55f1f53ca986072913f405a91b438e4f9d63eb7365b80731f857f2c6462dca27e470b610bf99d5e95c056ac0233c26207a272642e70320421a56892eb730437a8318035a9d5535ecec0d3f413f9be67267baac53af6938dcf5b7b59b7cb7a33e4763c1d09f95a8cfb90e14b1844a3f637152d8855ea4e2d89525a723fb7bac193975b5a595ee2497b952933e19ff9fe39c0efd48827baba5ab3d80fddff57cfc4f31023a2061042e031ec20b6928d95c5f9f89c9c769eb0bf7670bbe0ee2409fa53f86b4885814cc42d2961e289c6115110e86b625ebe79cc62ee82bbea587a9737a6024fa9d162243125d35d2b5c2667bdca0d31b9a427f1d2240124711bd9a64f6a932550756d521132df9bb9100c1045f7e7b3126ccf5262d80501031d0e6e22cdd4fa9b2d78ed192bc9e4717addab6bc6809948c0e2676081f7b9d1c816a38a0b5a89bd08e788a2ed1b70cb41ace87062b537ff4a6fc286cdf28a375526605bd44f8eae9f3a905e2777fc79d2816d711b95bd412f851bbe923c3aaef776dc6f3a21ee0020d68409fcbf1ec39f246d03eb48476439267448522a6541a244c192935f043986dce5cd1c7bc8fd3ae2ae6e3c8fecbc85e774fd1bff8897c50649915d376e8b82ffe1c82ed2f20033159f4a58e0d2a227d721048c86abee7e9e1907d8e4f19f4d2f3793f7e7945a62ee075e7f5eac32d2079762b76e2b976c509885ba2253be6a3ee88114c1cd0d0be684724f034d110b9ecbd02c7162307dc07aeec7544a99d8c52e5cd11be811ffc8da3c2f24c3d036d47481143cdb5fd6b3e487d25517a478fa6e862d85de53014530503cc52bb8cdb82b7533eae606e3fbd874681ea5866b3c7fcea7f3da199f2dac1b46c5b814e94e58176d8c8ccc4c628cc0362c8ad8dcfaa449e48df9117ed3de62bc0c1371f1d74df0ebb82d49d05dc2d0de9dc306afac15bea3b799595d82675183c82c23c3f97fcb3106d7d5d47ca64cd26eea8766bc2bdb473c4a93245b029a73c536df7026169228417bf95c4d16046665ac7d319f1227999f6f163d98bcf945f040082da0d1b7f7d7dfc5cc6cd22776b6a1d497460120703fe5fa4a7d59fc67e6aed6796deb1ffbe3014a91fa714bad1afa6a1efd0434b712aa019b51956b3e03c4902fb912246682f05211b4754329398ec972b05a7adf51c04cb0d6cb980191548ebe3d88a73d0e862543b36eac71bd2362184b8ba4ef8bcd03e6837d888d2a5c5e9a5f71c50f026908477cbb79a45a90783b0c658be2727ed4c02e1aa0d3b7d25fcca99194dfbc130329a57806821a3023c32805ace3d9bd6788fb14c867c56c3160c50eb0312fcbaf10651dd234375cd802d8849ba2f75d4b9d1c9b41bc1b87f4fed8a00f1d47f71f333ee921ba5cf6d4d19fff5c399b14015f6ec837fac0215650c2238b8790d9a36d4950e33af27b4557d4aef5cb5c67f07d56c07ab406d99c492f70a4e22a6fa87e98917ddaa71187e5f5ee90b6fec154f62cc76729e4eff68e8c3c5d2ba9bcd3b76d3b3670b2be68170fd4ce5e07608c7dfc23e0a92410120eccf61db636c11440a13d912a6f5e82d62a8f9aae65053fb4bfc4d4505b6ac407a92e277f75c067f36ec1328ebbe90ad3333c3b2abb30b8ec527b27b2c690040f9dc78c3adafeb32d989139e03290304fd28e880201737a601731f025ef6281c8f6902e1fa97310d6c62a9935eb33f5a67eb881783978611881f24f7dbb9a45b129542b2967dd500d16dbf02ac778c72add2733401a17268e7e36e4747d1b5ba1b9588ef0bcd518128e53dc22cd885bcd544c70bcd2c78a741b501b860fe870ed317be106e4ade698247942805573a05de9ba3327ae1b7db1e0d086b6eaf68a892e34c6a1c25a9a5ddffd0b7791eac056f46b7fca79f06603fde1bbf1524186863ff5dc94a1592383d55f9972288b3d897ee784811715acd3bf34aab2db4954be315026cf0d0f0fde1b43f85a63d4e45eecefa7f7a35e1ec7db0b862795e719568f2a67d7fb89513a08a892d260fdf639bb2a12ce685a86107a63ebb4b61cc5268ad5a18e29b972e5dd44c36fb6cb345078a05ece58b9f2b7b22d1dff9379857feace7c38fb37939dc68e93e49836fd5934dd32c874ea67aa5891047efefae09dd174ca6ada0338b2918d9edc403826bd09a7d2fc65e1fb7b624395014cda56870d275014abc46e763ad351b6e3219058eb731024d02a1919c0985c690266bf1eac663b31e443105ed4f26e41d4bd6f553e9ce7b4d4d0be524c24d32832b5e97cc712975da8ff2dda69be414340d93433bdd5c70432bc37144cb24c0f781aa8b138584ccda308aee75d1855fedab5a0d805d2aa3e82c8551c7c51bad0b6cabdd99a72df57bdf5e0fac546ae0b641722bfe2b323e019a9ee88855b55c266f4cab7f7ac327ffce89328f353bd4307baa7a810d3050c35a0c3be5deb77fb2dcf3e441a358d14b0070f8c99524ecf9957c7185fb1d04ee5d661058beb49983d988259c6c98634aafffd0728abd75654b8b63a1068ebae338b83dd7b832b7f1e49c565716d6c83932a0cc28d2f5528af99d72bee50f449c96e597e75d960cd7f9afbb723a94d75294e18f0f1a52693bc45b210481db9fd7f731e87e18355aa7481c3791c598ba9dd452e42825aee5b5407e70fc1d3523782095523db6faa77e18b7c08e4d0fe36e1d31ea8017b25f108c0b0b76ddb54249445bbff807c01575c9be1608eed5cf2c4be8c82cf105038bcf0137c06e6bae64fb5bbb3ef86792fc41581f8d51edf08ed44c9702714c4578c160349999852ae55171f5c2052b0a9ef37afc3c93be586af540b901d84d5f209c3bb7932e3d24003d6f0ff4732ab759a2a2eafaaaa964a59255229399ca04be83506dff20138c27b9bdb71b6e00512effec9e0f3c889ab49874d5ae693a65c64ccb430fe0d820d2f5be5057a55378a144340c59650312beba53836611061b974a80dfdf8f63b98d267099ab2719bd17fd292f5dae821bf7d5b50b305007d793a64cf778e77f989735078a09d197cea7f88676124a3c036715f203ef8f1bea3d88532062dddf13dc4ffe5da2d2c39217af116b7fbcf52772e870d5124fad27279b55cd533901cc4b73c25cd9b5003dd767278503ebf47a3af268a6156c33872ec73efe9a582c7fec61336ab49cbecfe1f86a378f34503da410d38c7ae2d897312b4536dd96e524e9139b79c21f751aea90b283ec7fe007ba784c73f5373fa77d1d1a11bc225a72eca57b2d39e3c380376eb8c606935bea995ec3ed985db381c4ff8642f5cfe207c57a5b00aa8b213f1dda134551ac6a4ab7eaa959234dfb66a7af6a84bd7bc372ff0f19c503f3b9aa2c8b4d29f177389a714966a95d31303ed71635576936f0d5a15dfad1af75de9e3189b1fd94ab7ccdcbcb327595119ca3a58f19fa63e4080663f0b9afc70f68c545b0fd790fb3c422696f775e0992a3c4e09907114fc3692cfdfefe3618e46236607206696def755195bac1118f21e720b9da5658a7c04594b4086121f81dd3bfb9334325e8fd4df62bf5057792782e4a7c9e099fe3118f3206b753061e73d5cc32dad2b97cc86e7f6d1c52337e314845433481056e93332475e75b66c86e0bb19b419cd8d5dd8c29056c66eab40c472d964e150ad34af63b04cf2132096faeee44862169ffe351336a793d2958670601ed7a6ae1f91a9867df1e33392d599819e6b50d6227ba22b7e097c297387f83c7b706b7fb27ac0262f7322aad2b43b49ef1ff46824bd31dea53843e0539fbdf994a79ed26beecf88dd19b2b647fa5f197f25ce8ba160455a8aba88b302821e9b294084ea1e798bd6252307befd1a8edb0bf38027db719b51f118954b99deaa70a05edd55c004ef517e478814fa973c1b3c41cdddcc028791995b7fa345661c80405291787a7aa895be09984b8dac1b7ccdb5bce01e4bdbb935d613dfec5c4a604d5a1a4ffa6ba6e78c4ba9df0133e475f9b4a68c2178d43c071e5b5c89dd5cc2bde23f7da274912c73318f7a3708e479420a89baefe60997ff18bda2488098d3b942d3eb6dda67fa93ad54cb2feee2d7136af2203023b4ec47d085295d25285028508e8f86e27c5fe15846e600d2b15f712ebca8d378c520ac0f4bab4bed275f073e15882fb4ae1c62a767003d47e623ac72ea4505d0f58033d67d87b7a09a1eeb889adde96025640ffd69671f72a25de7e8b43a26203016e5777deace860d1736afcb2a8e3a42f9f060643d01d802b760a4ca9c6659711e1e080455a274013203a6166c3df4581073825ad476a848b75ac08900f6e6ebcbb4635116732ddaf8fce94209b78d55c6babfe1aa71446d74f8e6dcd6336f0e32840438b3623111d02dfb522c6cbb8cc982401946a881c30128822affe67b55f4b8cee7905d50717c0fffeb5da1b9d8ebc37825467ebc2c0baa3b54542100115505299f73c23b70ffaaa0562262b1907ac24e3d7d4160b1c356cb9c12a239414a6b9118d8bfa993ce8f3df89b0f57f8038966cc95a044e8f01e58db42a33f1e121b2ad60a6e2e0038ee3c06b95ed7fafc173659d8b6efe7fef8f53ba868e558c2afb91bbea5c59855a6df9cc5e08213ae1589a398fa257aef19e3c935a1d201fdec6ca6a3a4a150ae4b40b2445e529c04eb6291534a3917a4fb08da7a4cef10dc3b9f275b5222eb3f934cb88687c3aa6b6501e42017df05d8493b5861f5b8bda77f57ab20169389909445b2f105dc5958cb697b13cc0cb0bc49b5dc40c3f5008de06b1f06988cdc1045fe60423a313cd509e0f52e15fd7663366f4d3d25cb3a9a0d35374f123392380f1419d59574bcf1556848d4322202050ec22f02c090ff5e5c7e214a74daf9d0a2594941e56bad91b1eebd444bd9f57c6fcd8ae2d7190fc1998d2a7145b1338097ff0a4e87ada5f5aa74fb19c529a94012d290dbc859713f32e9a76f170bced8d04041f01df6eb60cd0c557ffa63c52a3318161862c37a93ec966c4d8ce408db22fc526a42701b53c1f006e68965b9200489bfa0685ddc59ad74d643a1508d37a606cdcdf424dce9332fb5f8ac0a6deaa4ea67490c45f4b8929f9ba6e1facc94a7d531ff26cf16b28d07c9a2722f612ae9f50753368c436d65bb0004ce823391a44b117d746728f71719e1aaf9574a727581459522840c372ab97640f7bbcaa3d44ce481dfda08e1c23cc780bba20d2fac97bb4216336ac47f08dc6cf8dea21028e07c34fc316b653855c4122a0d878ba15a486909c0551aaea83d3bf11bba2685c51eb213d8f34e873f027f6d1fdebdfba9d26a37dd3e019377e7e44a4ed718e68d1ce62a70c9fce983116bc89e6301a39a67aa3637ef334a06101e566c5f19cbbba0d55b1ce56e0c5eec9eff88e67b845916d9855afe45f314cf27ccd4ffc55e4589d920d37cbc326154732a59f85cc709fbbc6fabc05cf9b3a539dcf6cfeff21122ae5b7d32b5657af492b62130cff65d4431d97e075df7763f7d1491f8622e4323da670f2282bdab01c4f6e2e38850814e00f8f6359010cae8249172ae9c387b43d9ffda9143e4fedfd3ad4d9ad64dbb912dbe69cc4c29b6c6548ab658d97b92af9827984cf9a30e979bf207ab0d08acd0990726bff29017df5806a692b70fff0f32a14c14d79e8ba014ee5eac3e18c7812c76bcbf0d1184fa11c6629a4ea17cc212471621c08088ea6b82701ec6e6bdd4981b958bf3afe2170c5bc52a6370bb099cd3058ca6d9aef10c0cc57a39eb6e16d95a2ca1af1d34d625c8420f122e482f06355d72f99271454aaa93ae1cffe17fc6c36d804b05c0ba09a4b98ffe0858cb5c358e1819539871a1a912555479ab529e613303a324fc63d63ad4fcabaa54eb67b1b295ddc4e040e7a66e9f0719beab37a041963091ca788532e520e11d1e6ebb8760d358541b01f51251925891d761fc81919eb3286c56c4c1a2058291ff5a168442721c5903de0cfce1a2084050f664da620ddc2c50842dc2090eb6630386b4c4466a137b28975e66c7b2aaddb3bed3903dfa3ee7ccb4dbb8d3b287429f9c6949a531642861cb6c3ad331ca7148af1358b024f7c65c924a2eb6a17a1eddccc6b98a11229d7c247d8501a27a3781fc24fd72e9500aaa0cb8ca8936a3f427f4ac132c8af593f370e29ec637f34b3ee8142e4b03dec84871f5906e60b25ee55a0d3f4b88fc274a861579dabf41234ceda7f5dfb0f1b3cafc3d8c756c2f724a0c8e8b2d1778fa729276c85481a98462c5f39b2bc88937de67196cdd5ce522a63c6b4834d2aee8df55f783b35003bba651c67969d7c9e1c3e30df434c8e67120d8e418d861caeb27d1d7086c55e762969554ec8b2e20d97aacafd2701b45e21584162360f619c708a4a8962d2850c9970d6eeb0c15143ca912bc9a372a250c82fc5e0f1f23ccfd98127fc76eeb0759250abbb29de48aff17488f48e8c751cbf8347c091287a3ce9777a35100ee18eb48498db5498750219c43a7a163b727fcc0f245a2eba6603d427e0d16c5b21543d912376aa414a6b4076da5acf32e74ef6a312c2ba36f7e9d9e3ecdb597b73dfa8b1228b3d8d06e733781134e4e50192bbae1ebfacc50446de96ef0d6e09f8058632c605272a321a181fd2bdca3fb0e2741989714bda5c1819d8467d89caeef16f9fbb09071f0a9263fad56ee28309a31c64685e39af31e505716749f6a02346ea77e14ab9474c84497df4c8783b20f8a124a6e8d8552528b02147a1f0742901441cab7dffd7f13321f8adce1e02821c3ce042921ceaf3cde253d6442fab727e38b0336bf2a17307de7b6dca13e53fa87b663d6eed45c8cddb31aa3f11555ec51fe1f18635e04a7e1b2047057ecc01a01bdbf80d69fb9559169dbed1535c187ef59697119afe90c058554f0d7995c8a12ffb2595bedeb97824d79e97648f7e77e44a3d70c7fb609e04b0d59e1c695a02cc094dfa2476e69afee7a9c8d113c938075075d25ef55553d54101aa60805925bfa80aa2a0c248e32af5aad4b3727f8b9581e0eee322abea1740cfb093a1b8b37f706f13ff8e693d447a3d6235770084b0de1ab2952b1b63487661ceabf4a6e3ea61f284d8e3c8e923b4e800a443583da3a0fd1887323f3d849d61ff9e61ad39cc7fbddaa815fd6d583ceea5f17fd246c084a4c589316f9964fe97d45bbba3fa6eda4247874b16ef803702b4ebc86e2b8d4985af4c7833685871037f6821f69a41313b07e0a0a47f485687b99c3ab726d19a52795a425be718b219d7f855d7f8b79ba349fc3421cb32f28c806fcbb1018cca67515df1c3316dd22439a21027d540e6276e32bd15369269e32a693518ebccb7dc2b34c403f7381dd2ef56dcfa7156c45232e5399f245ab25d997c21d3566d7d71fcafb3358d2a3b7a11b1bf44d71a1b1735011a9b5d967dcfe4aa8cadef7ad6650540471f7a280d12ea3d88b3ac6f401bef86d4d49bfb2d7454c955fe298f91de74d5f7291641298d2fb75b879d235db6c88e16ec29174b9c73301e86875f962506d92737c7a0f81c116c91993acc1d83a73c18830acaccbcc50813bc1d06e37a963d8349652264483b91d9bc0a8bd6538da495accd3a0822986a76aaa21934d55bcd51a1edf367bf3fe0cf3f097fdbeffef5af2a5787d0252fe8a25b3080480d9d6345c45687e5c72e5c06c6e3f9142c2481942b52b63c0059cfe62509a3faf41eb6929ec7160e2ac89672f1b0487d5d3ebc0330fc5efe20eb9dc40892c4c46851f3d29f1eaa8fe3481c38b9fc05462ca200a10175f09c2952b73a62e9ea38248c5ab407d93aaddd69bd0131b3892168ee986da01b6b0cb4bbb96a18db606bbf55dd641ba7ff61f6e92db0d9b37ecab237234823fc6c8a212ea498db82dbf727321f29421a5a6dc36c49f0ed0e817190371f96fc0c1303342893aa693988dbd372fcb74368908a2a050e6f3ff80fca511f0e30ed49b435cb08ab037070e9b254cf6ae2cffa18d71221dbefe3ab2bf350edecd38f17585c6d92ded11695ffb9203ca57df81c28a369c0d252b3b97d4ad94a700d19e0ad8600dbf11ae00c831b1952effcf049518aab8a6763dfe306686ad594773db1ae783bd00160a306a32a8a515d49b6c87895db33432787975b62ae63cce74a7779e22fb2a03a54c951ab9836aa300a13b47c9a731109f7f8a648630fb3af2de926a7cbf7a1b226c5556f10839b94d12fb001d6572687d8dd310df1fc1aeb08ca20969ea9707e11b13da34a3ffa8b0347c9234de2906161675b28ad0ea4efbb0d53bed9c1c3d59de7360f5750bb8ac65ddd3d331a83cc9338de16357ff9663dc6fc2a2e2b31651633ac8f812586871712de56b36a80c2388a4ca40289d58d1fd2789c1ca11250188133ccbc7d582f69aaf3a4f551f217148484640aac12b0ffff178d8cbc3b7c0e5926e5ca4023b22775130f70ef258704f2e773df70a67fd7d59057413d5f9253edfafba27f188f64ab306c68c912d1966e582c6813682ea638cd37600422768b0cbfd8843730f80e017e49a75ac26bbfda5705795828eeca44354456aaa41f83b6b3a2e611b7ed456443c7735fcbf8da77b0e88682cfbfa84bc5eb29acdc3a37e59fbb1148320abc3d37f5c3026619e57507fa1c7c7ed52fd37c5286614329acd64f143882f7ea3178af9d72d3acd7085c02ede3f70b18f1f4de20bad22d092e086cc8e1edfaef3e72845111a9aa47847b8602075431cc260581fa3bf5bb06c067e1f7d43ae355b21a29e4545d67ddf90f678fd3aba8c8ee748a59b70813dde2b855c62883014be10853bb24e56ce0c0fcc5938cbe74cee75ad6c21e49dc5f35459201b33fb80910534eddda90f43d7040d6519f36b47c0f988bcac37d1a167154f321f154ab8e98adafffefc28f6b0279c215e9315110ec0a6a1184adb3e04f2e33fb59470af5255756a9d96816212101cedefccffac34b56f560607d186d5cf20ce8ae99443186ae2891cf7fd0667cffb016f803cefe4c09dab1f963d6660cacd7a979e640f468785ce1d1ade204bce4e474b8954b6e13d04f1ae48b34b079d2645abbc315759c512a2af3462c8622ea2d07dcad18d7e47120515c62f08b769490e7dbb2d7bd9076fca7bbc57775242e7b91843ca7409a9d9e184ed02315e0efc1e00315afc243f3f2564539bd9e9fd429206fd91d264ce0d37007f96964af0fb1452b628fa4d5a5fe83ca95d21aa436115b8510c579363ef601dbffc26ce681eda6f00610470e2aea6bac1e888a7bd0db374cfbcc4e2c63ed662d7c79173cc101c9ed6666d337b6cb22496f4a42261fff63b381810109d624cd7a0a860aeecd1975aecfce7a53825eeeb449f68cb040fdc354818c7924cf0ae33e7fd5fe7327c698785ed502f7800ffab037a0cee62b8097e474e84ac3a6d13a14752c39a591328c8f1c9ff903cbdd3e814a95ded087650ea067ce065164bab486891b8469ca5fbcb7dc0d662febb947d4a68912ad9513b620fd61da0c6ea5cb0ff0dc2de72fd0388edfcdb9083f48af00ecdbcfd249bf146944e92e0ab05efe7881d281d17be267f63e8bbbc47f25e3e4dd9d5c5ee836bbff7cf343198cd0eac72688965c5558646a61ae787f54e809a0e75a1fa4eada093ca34358798b1c3493303db174c7eff6ed23c3c27f5ad2a2200f73c88fff3732983b2fdd51f21a69bfe423fcf85be9d046bed3846c2530f73697c5481a07d631e9352b5a7d82fb0ab5338252332cda18e2986bfe49df4088377e5de86080de0b3df1767ad9932125d3405aa10aa5e78ab5c427499ed4b4f09976a8215ab37997bd67e460a15ef0e780dd997e7a36e1a4a18bae6e812d635eef1a0023ab832c81a60c239d64e7e29c6a64bdbba78072a825d746a81c209299414ff324524864dc46b62c06abbf9da1b23c918bfca2dbe1220e3f941a166462d8ae9ab10ecd8beab1b905cb57c500c5b4db6489d3f749867325627a9252896ca90b40d7cd60a386f9000d598bd1430abd3aaa7232013aeb389467dbeb473ceb3746fe53f81d122b6e65641c6501ce4ac6d46cf8d70929cc6c3e5001df42735e225a12a7603341fc28da199dc9e5a70f33cdf8c39ce4c611ffa0d3bcb7fc643302b4b5d9d59fc3a7f27b43b9d7ae0bea871c59b38c925d53f621648f8ef8ac9543904e867fcc4e83b84b754ff02b17b38b8f3696faf6cc978ab7fe17cb898d44fcc9fda741d46291e42ae03537296684a8ed6ba2eed06f1f291f1b2e29a440caf8c408e803b4941c408a5c022fb2e3d24426a51de9c79fdfeecdfcaeef82dd56fc13d84c205ae991f1b162df25c68c1da60fd4627819e9fc1404471296a08c1e88c692f4510fc58b85a448dad5ab10324b8f9335298045592f44608752f33df8b3265f9a884d2d85f0e742d9c300ecbb6933e39e091f9ce41bd81069ae5a8e78fa06f37355b95b579ab00e7723fa23288adbf65c102d4cf2082974d3c9816e44e5ec2ea46d22fe239e9cb3207115ccc1d1d9442f735de344abe2cd515a3de7664632b549b1703cb47f1597618e09cb2eaf0b22c08f9e147008813eeddda3f201b23dda316b75d082bcd91676688058446a4fbeb3269d744dcbaf513ed6c03e388844f04410141f42ab427a2c81849835a87eff5b4fc18b26210af9ab54dc7513f1c238580a023143621ad307a23b35ce74f9b3fe81593429e5fb41fa91d631d2e6a825450d71a6c882b5bdb9c995c11768d962ba0d7b5ad290435366b0b91ea47923dd03cc9c977e14db98ff5756fb60da303f49b7d874d51f16802916af0d35159dd43a7038b0544786c92c5fa9cca8b20c998e80c95f19752dee126d3fbd87924d89281598275867d4fdeab1a1f781450c79b36b4aaed69b099e88bf4cba2a8467fbe0961a037adedc2685e891f60acd2bd37e3dd3a9bf084d0a4123be3fb563bf2446c743ce3d4e2c12c1ab6ae7d2bc41cd6f7663599956badc68c7500af3a8aa156b1da0edc212b8c7393592a5b02a8a8c5094e250f750bf7eb13ffbe3e8a6700bed8232ac167228e86eb3a83a0c024c1e43713bae416cae6882804a77a99cf813d0ada4cddeabbfad25ade12fd007bcc199955b540a51606d5fc908afb30f102bcd2c7ec47681be1f771132922684e3f804ed548598cd2dded97527ff021fd5e5478601986baedadee1fde421244535640064131d287d0e5c94e4e65b67499d10e7873a5ec1224ff31defc13422c20bb5a597c55918cc2b3af3f462f79fb4c86f1a9bb2646f38ebb4eeb09962ec2835a77307c50dd74b93f7858dad36e1d86f890b1c4d978726e153f12ae2672aeb935ea8c37ee07e591d3d242993950e0f4f1ea953da592e09a5f15fca75049b49e05e55aa21a6ab7a55edacbb535bf4b1d08bc55a392010d5aa40037b601469357330077f29e38d318e9e60d997c99c78261bda7ac51f94414d16c5efd3aae3da9d01427fd13f8404479b114a2a3a71105497bada6c5c8d73579b70e7db3ef5de245dba062ef8016be635cd9df5c1e6914ae3e1a48d54c6caf0b0090aff2a8f103ca4acea59b8592dbbc93a3cfd99d96e345f1e7037b01fa732c47e92efed4cbad775e84fa275112a190d410cd7007234d25a1d1dd1835f28bed27a38f6b5015e366084fadbfbbd0be2d31194d26c5368df92babfb063c697cbaf252c43ebe72506b6a6f066e3094a66a931ddf556bab49ba4f43b734a2bff04d89d1309530ab42eee4fff06a527804696c750c14599b8d29d98d303c8527a706277e9d37146d85b729baea69dbd62a4ff6b3e1f4f95baba284d19dbf0065ca29658ec828e8f4daa94d5edd1c3d26ea08da3ce92baadcbae05e63f0c5d306dc74ea1621cc746ceaf9e82aa51f01c11b21ad9b162b4cdbc9000ab278ba1a8c7f30d0166418ee6fac96f5afb74221eb6a8daa245fcbb0f5895e6cf3e4fa7011e9de514588114397ba774128dec87848dca23e2dfc64727435734e36e0f300314d25c22efd487055395ea77091f140baa3f12b7f7fc535028ab4eb0cd9a3a6788263f26867aa950a0978af6be6d8ee5268e7dd2a9560f549f9e5d7e730e806b095ef62330be5c0460a602e8553f0d48c9358676cdd08fa7eaee86fc39bad92596fb206d5d0f3a596210128a92a443eb33889db947bcb810a353aaef174dd037723a47398682c16b76aa18abf460ab239baf81e44a83bda423d2cce8a9fc45adcb227cc9320251c110cf5d8553ddec06dbd2ad5ab1e3d24833655faf4eb758c33047cb1a6acfc02f5b57e581cb4ee332cbf871bf5ecfeddd8233a2c3f05e6a75a47b55c02065ef7f275dcde2ab2f2879f4067dd646abf99469dc210edb7e034759a7724e4f30709ae34506f4ac9e8a30530a8eec8677110ed13e9c4b873c2037a8a2651cf4f6b718dcba62dd63d3503c8c905a42a3a02e478e54ca7a26c748081b042307510b90d195dcd10db4a53ce98c5127c3bcc8ca083190713e2f475ec6f662076920493793af9180e6847bd66bc2c930613363de5f1163d204e229e93e168e1e0efa5cec37558170ee52846603ee7d8448b0c11c446c1a98c5c1065797ca79ffd7b88884e2128d7cbd4f6c1af813100526682a8d1de0672df18da41c6fb15fe4a538eb29fd21ce9f35a65ef9d388465f3910b7e7f71125c05a1040dbff6745b6e70592a8411ae689a4b2e0402c5dd813603bce8aea3b2ecbc7d0d500f5c0109c308d76867624c64d1fa115e8da34961176429e6249ada28616ef6a3cdac35a9527a2bd359fdf6409f004a1c4f2c66e906fd1b6143242f763c1ad909282414af876f90c6710ff60e943f4e5b21582ceca14f96291cbb77659cdf7de417de2562829d1c966ff970fb9612976e9fb6867c3b4d1bdce4f6cf06a6976c657c3a729d3097eb2dea9c4cc9bbbc46c5d3ae1b14a7d2b5cdb8bc55456dc0406af907f3fed400f15bc14d30869cfb0817afd04b6f4c1191f2e8b61e418ae459862e97150a4122c4e9bd7c70672f3e3e0347da60792372d10b7d774313a4cc62f40b639028beb83c3096be8fe30f5c97df30df2bb22e26ed95a8623174a423c4323dafe3a9a42687fb35d40eb2bac8b22b86b865b1a25d5e6ed93d599ccd98a642364d9bb7d08529186a73df992f764ce9f6722bbe001f72fdf5d2ec8e06f4d6b65132e4dba8c3be9132be394e18d039ab9fbeb2a8ee63c86c7010288942fb67b2944411a71ea5fb9c4b4628bc5171f01776abc9985addf3f9b0336a8e402a84c6691aec4000992e2c5d3276790f13bae710aa9fdc686e3ff8160efbd4f11889d1dd5863b5a9cba6e32e64aa2cbd2dd737f7da2af1abbc74e9335a2354720abe54182738b6e71c6fc9e60b46ecaf7f36653e56f03279bdd909774db78246a5f479432cf11fb861b746b6777340c6f66f47e0778f7f57dbe5303fd761547b9ecc50f7840e8537b2fe658be9320920fa56f95d5f74586ddd898661093b611f862a0ab4971ab56071483d63023c55ff7b1e13496fe509407be969234c07e53cd6b31010cedcb9ba2cce6307c749f9264164b3956d434230ecae4d5819c1a313dd7dbf3d21c7e1f8b1bd1826c18a0d78a09b31a7ec24a8c967380f0fdd49cafc2e1e77a404c905bf36789cb3332e8fb15bcddee2cdab6c7a10a0e1df310d991965ffb3a3dc0973180c8d9ae2a07194d2fcdf4a45c2dd334f5a59adcc926a0c2bb57cafe4825c368361eea23815e87f132617cd1a6d72e45bbb50c316f535192107266635877563ee72c7db936fe9d4f9c209e49c3a59120913d4fda8f2b16490167762df3f4c90d7038e6777ae5840823da77c28086f9f6ed0afdf3dce23464d10af747d5bdceac219e397c50b3ee8a213c4d509de8558581d1176ef2d3b782e2e56b81c243afc3936f61224a69f29df95b251d6060fd8bcb7a1122819a99d799af2e5d5e32958f47b6594b60ec095538275a8f9664f6426927ca2cdd0b192a6560ed26467ec042674779b9a123ebf8ac0f0d811dee2c824e756edb61a1a78b8fe42f0066b2441e971944432c94f17e0095dd5505ed860fd7b097a143be57505f8f2929fcec7d915dfd7ad1c9f2f2786595a683b2807d375e8adce8b3c932cbdaadadc20145939b3b772ebd128818acf00979295b2d02579c594429cf1cd30682f8576b8b02f894734dc4e9c00fe75c6cfcd2c045058a5623cf937220590ca7a1dd15a00e27fd6282387b73839ac2671a79fee2b6715f2781c5df29810926cf7a6188f3a19cfeb77fd614bc3ca3d1c18dbc56fa1ca6bcdc0e46a3b61b60be8e0ba63cf1b164f5f13d8ab2a5a29709fe439b0c38b77cfb93b1441edb5ecc656fd5cd799e720830a3b33812b9d0da351569a3d5ee0431613b62c84df21da5e8bf5118cb6153f5bd70d065d3b5e064214c75f4643d931a799208a121b8eb31fd27cc2b237b1af2b605c5207bd2d8e7eb14dd82ff0e43f6acdbe25c31d0c5efe4bbe89d2dd414fd5c34f88ef736e7d8c25ba4ea73a022704a4e006da3d0c62f035c5cce0b43a2fae2b22b80596d5ad9a2a3df851a0ac8dfb644f83b7d0e1f91c29713d047d3f9195e54b0fe07152fd7cf97cb4ebbaea437eb5b6ebb9c69a668d50a01fd84d4d2b0e46a7a9c746a02f92a598a42f189c88d50153d487d178892ef84392a10a59e95376aab2c5e23d37e545b14e781935af60e9c9d6852dfde1f92e455b86049384e963bae7e7a1478b3d06b636c0df11f652fbb76875506928f480078ba5cafe306c198c16ed54ae4852f2b37c29cf9d7276d53b26f7685813609e2b75924a3c194f5ead292ef236621df6f8572a5df78ac90c5f148f4ffdefb1f8702ac5d9f78060d55ef0c6ae5093ec835c6def263703b6915afc7b764fdc97d104d6a8c3c5f64c3cb6aadb610c1fa4551d10001b1e346a148d7d08f9e544e724098404e2791f490500482d5044c862b149737c470cee61ffb0c6253fc0b626053900bbff4f41c9098900d4686961d05939d455de0575fd31aaa1cbc5f5aa10c7a1a5709332e3083120369b355aa6d6e7f9851c90cede102c3acbd0315844f2d8d844ce398d3b836ba3c6b4eb1aa59c558e8cf33e6548667eed10b54cc934f0c3a0b0f715af7707aa4a8da0f6eb8907d21fc1f2554559d9c36bde022aecfed04e95ec29e67ff81edc933600b767d2603286888d9188d91afae415e3e28c46ffbd6d94b45415c7499d71bf5536bf590053b577d51f2a4d0e8d150e3c0ffa2623a8825b2f6fabcf92e386b9a5e4b7e90d61495c15c55ea32413c80947e6e481cbd7b2732eaa916ba92f82dc64ecff65d52eff5380a9d60eb6e601eba03dac5ebb0c2f78332d3ba6681b17a9bb865b25bdfd32e060a6a219f689c397edd781f6a2f885cbd201e5c86f6b8a624333b90f66eb7ee9e0fa768461e410f4675f68954d015c8f7a74f2d5f6c71f8da9f5b9924fbc47688502eaaafa1cb8aad8ccb744ff44435c37ff7d512fcfd9d9006ada8461e301986fbc6388dc6bc7ad0092d30f5f036ea90e0badfc7f1aab8e20afb261d6885ad3c40537016310c47ccee03fdfc8705d5af3d8bbf367754e7aee21a1b2faa6606ce89f3815727ba675721e01562d81a031068b7dfcbe4ed21465a00b13e4978c5e2d2911d8e56103efb5ea83e98d7b9fd4bfa886bc9c8edd5268bbada0dc44088c49900feaa4012d0681091c244e676a40821cc58c7afb0c23e6fdcfb46cd4713cc124e986b609b208027e7bd591c5757ae6f93b5f3cf5a1cd75cca878ef9bc3269a30a245f4a11d7f70dbda6b69d8c611296e50389b59a63feb977dc7a9759d5bed6d39bc87ae48aa93a6e3587d9b667d1ebe0a9ad700368739fea685407895b8462fd3137503d9a180d72e86af16a2e499ff11906ac2b6bcbfa11fe0c0a814cf5ff20638e6df3e8c5719a2a94798203177af24157f63ba71057e520488c061cae130fd3478d2b87b515fb2b0fd4c957fe0d409a047d5bf0c94fa82ffac28ea967a4fe663ceefa6a9986b3412df194e7e05d4c96ee7fb91dc02a6a3270c26bcf5c4265e379823f949276a8b28270bdcdf59acc788220e9a693af1f4705a27f03a2d21afaa34dd11a330f1c11a87fbefa1b320f1d2610bd036c14969b34c9759670aa6e0bd031265acc0022c5c87d1f2de8a00378c4d726a5a9ae1755e73bf24d30c21f96a45640cb0126b6d83f6e5f6b982069925f665b3a15bc511414f4cfcb0fa99a952b7c66be1e12db64fc31f726d9690f36abd095c2363ef7b1226573b65a252dd326a17b9ccac8802cf788d43ebb14b737c40577d5fca5b3259d9ad24e438d4d92803dfddc0a65f855b4b7d43294d42f21400957d9039d33f2072707117d18b6d6259f67faf6efd9ed628558a06732b3bb4935b506ee9c7220536189c1f8b58aa94b6555af3b9318444fd6840d01a4444eed599b0f46343c5118d9dbb89e304252297af1dbada7ae98ac3e7b6e29220aa34cabc70adb03fe310744fe66181f389017389534b109c8223a6568d1688b3dea00c229959e3f1fbac7704f6c89fe9da7bead9a6058dea32c6593e62a6fade735e3bdfc4d9c30a914e040a6e13a9da1f904b3b6214b4a92bb1f445832c6fec3d4b4bfa7cb3a928feded6ce2f9a1f4beed35028e6e1da0ae3d1e745f5d82838a5d85afb17a743cc6cef2e2e1b45da571962b7010f548dc769f4bdbfd23dc77fad360e5b27e154b8407705a27643fc548a0f2b04e571d81c360806b891944554e701c363ecd68c11c4c4d05f8b921c23d9ce1c19b3d6e8371001b9abcc8e83c2e37bc31583e12d138ae31765b340740767264e7f65b72b1155bf5ccf138622f87cc8e8cd04048cd0df845799a8933bd7da05a5108c0d98284bfb8323bdd633e7814124230e9ff773c2140f999e3e307c1cb0e63f21633c61d9360243c5ea68d3ea0c46be93939e9e8d5034f8f875a794cdf4d535f49ea1abf246e23e94d63a2a95747546192d2cc073dba3a84d8e3573cc2d966424cdab4a2b3ec34d415f47bbfc3e9ca85cf494f8d23592d8769cb7b05efde6682c625f8ef57c2feb83175ff75cd93c6a2984d67170c7ef274e91006ec90acb709e0cc31d1bf28831504ae85eb5ad0c51a7e4571e1b14f72227c448ad2cad40b2bb06a1c19ab52b57a4a23ac56d7a6b595566ee79675adc35e188fbb5a184cf58b4d1be1f17e59263c9ec3017b9aea8aa5fe2aa157372635045b0f1e9581e529414d30f5816de8408300ed2bddcc36309a8f3d537ee4d9837104b2a255f3602e7d6d0ec47e171dedab4d22117f786ef2615310d180d670dfa4af4ce17f71557a806ef320a55d863e0334e4fbc2a4aebe401fb67bcba50ed33d4774648b6646c228926ef350c6b322c28a6e5fc1ff17f019a7b24047b9dc086cee2faa0bcdd028bbb4353d517ca36f2998ed1f7dab733878bda74b4abb94304d025be1c468388a44a06a22c2dad2bc11580b4287f0819d077d3ebb7c18c150f7223f25013c92859d68d102a360b2939df6817f7a6a79f41b3467a2d5b092cd47c5978322072f1c765993778b86e512bd40fb1a8ed86a5a9b645f48cc2ccf4db758a17504da06f5d7bffb2248afb3cb979ce9d925e36fad57f8a2584aa19fe8d5b7ec0447302fad54be796eba0e3d77421721975d13e8152715cb60a09549cc891be2e8a7199424c033646c2da273f5747066550a22c752ecfeeb13dafefcec921adbaf8715ad8769010fbfc95d9a53160409d6953562b605825c5d95aa63b06dbf6012340a44334ea2fe00ae08cba440dd8676a6b38d18e285fee309ea003a5577f6f3e710544a421cca8b3f2de9c4f1a3d567c187ac7e8c6d991e1fdd17b7974844629a58921832e45233c18e8e4abe2010b379a88527f3ddf28a7c0d36d170f402b4edf8bcae6838c412dbaf622703720fd1168f99b30253af60e51ff6d7af09866fd7bdddea7f783d3987627f3b3325992ed6d59f08f2b2127c7df9aca97c3717284076742c2a66ed40d683f4ad18017076e84e00bc7f5a350a0f827342bb8b8e02528a91cf988426f6698641d89357a679b8f8b024f01c26fa3e4308792afcff13e4ffa33953520b568b739a7e7be93e7a1e5e64d59404eb85d3c432442efdb69f6b51948784cade4ad9b0ca69ec0748906260dcd321f1850c20df47cc416b7c242f8e0dc5438d18c00c09a6560763ecdfd6294987cc09c21f9761487a4a978d463940c71542cc87bf5887c4501735254c53f8dea14f40b4d266585d23d34f0a2771207fd6ed4232a1c92fd18e7d58bcbcd7262e683e0baf7d78a35c7599249845283c66cad54c7c949673d6655f6380ff6b28ad56285e8a4943f35b2cca68d61fec93388eeb8b5bbd8ffa195176ae185c4738783a30fc8563a874d599838078f723096294d32f3176ca0ea1c0f8fa4a09bc557c930d5e739e7acd390f6ec2831081928293b3e22a19db34b9e11794aba7063872db6c1a5f17eff32a9d1c687b31dce5adb29427c024fc0ecc43f6509f359e59fcf0a85121b8bf21010fea9537936dad1993dc14d34ef8822e9ea63f46ae018ee3904d4840141239323ebc04970e280c5caf58dd211cd8af5672a8d4d37dc5a6bbb6132baa962eb4adb9375283673e223608e7b96bd9f0fc5f52ae12b25b69019155d7a809727f38bc42e605d763f4a155341fa0e99edd3bd0f823573bb0065740c1cb07d2fb8472e8f6fd763b04ffa9d88bffa41277ac20d42d7c1dec8ed07448068b3971dd1f5f31bb39522ef59b6ef0902967f87ad57897b81c763103dc2fd15064667b04ad572ef038db0874e3447c2d37934fcfcc33a609ee8dfef855296dcd8c71eb2c49866a795010656722eba1b52ad22987547e99d3b04f5bd27d00917144b2445208a28e593b41f3100d03b5d589af4cda8dacf4d070c7d9a8c6b455ecdf1ac1c756d3beb5ad034b0d3513f1d5c6ff915378b991166b9ff5bb41ad478ccbc32c5f62687049477d502adf2efa190da9f486eb60e57d62de730fac2f74ea2726150eb7483a0e7643f0e2c3b3d224d8f43f3ded5a0c5d81a35fb47d11eb061e5da06d1459f2046a24534b061b62e6af51a97d5a6d98e8b8d22d328653c886c70fdeb352b165c82d9e37ecf48fa7eec0606e8cfb8a69e58a4921931ab46723e334130292ee76ef9558c52c38ba3ced205b1a36c8ea3b655c5980fa5ea22a7a250f44987dad9a3c6e65f6903dcac7f48417efa1141c9b82b67fed013a5b2f29731fba5fc7a4b952f18772588c0ffc745ffa89239d9b44d159514d1d8e7f197305ba0b38600ac02303272b5499c5d3ddca406b1b82e9956146a314233d998377406ea0a7ed5fba2d2e2603f24a5f97395a385de0d352504c77665e6da89d0c9f3542957fc4c1f70511031d008516aa3e08c4802314ea61dd23dbb8f5e5489939a1aeb8302412e0a7a1f44e029810bca993bad920edf8f82a57ab5b46e74bbb194901d0a10591ef57178e933606b59d96f34a4dcc174cfd05381a1f451f48b9021b5334b0eb32e8b8227ba798d893273318a7eaa9dbe4478321ce4aa989bdfe1d93ecfcd156e750975638268a5ef1a82b61258ad0a636eb028a9324238aae2cd5b173161147147780999265b9dc00d71a8e568fe3202a7d9a7aee675ebddc67996cf1cddc10f21675c2372d56f91c4e28a3e717b5e1399c3aab22e2cece75c2f5e47b398e9db318b66332564821ff3a1ad98faad3815116aca781f52cfa149d1a96f83221406384e2723a48a80d60638a6d1311975512e640fcf83e3114af2f6670cb028e4dd527908758871570da7b90320b5eecd82b98f3403de26177c9a3ec494429a30f325f62bb91d065b534921421882987b2467fec3bb0e02caaac2bc6640dd94e2e47ab17157a376caabac42f51b0cc0bae29c1b3b3965f854a6aecabab0f0a6e716dd7dcbc6f50e26ec20342412116c205dcadaf8a70a2fd4bbb30e81b4b0cb6057b83aade4891a8eac9888966f88b75a5e576c548bd5371d39797f10f7276d11c9d611fb0fb83082fbec9c73285166b49ec91ff54e738586033f00e238f1c81afd2733d499da7ce89fc28218b9145e38369c9c6a2b6a0230fa77a0c997c3201d0bd1d56a1cc04a1d1921fd759151399388841787a3f97ae1cc59585adbeb952c2bda2c95ca21573b2383de3c67233c21619289279c01afa52493a907b18a251efcc327bf2a5c5f2c5495cfd1ea0eab70190a80ff89be0ce20c177323a4233a1a4acbfd9a2498a4255b45728ad4f416fcbc48bdb49fbdb284a7145011b72f471154e3b6f7833996b44088fb9428f728af31b52726af4273e724bdf588c5b66e727aaf0ed7ccefb3411505d0a37ecd0a7cc3a8f1815569675a259a898333c8561c5e0616f2bd3f0b4a7af6662e4c050802e0735bfe76690cbf2d5dc59c8a32a815c035441697201f3fa767ca625fbfe10be8e727c282f9319c4bbbfb18e982b24f096d5666f8dba0a95a1eac02e881b7cf396f8bcb1b119661be49f1208d8d576138e4e64286c141f19f0de345bc056df4cb4073ff7a225389248d77340153e36bef2133d2669bdb7a399fe2395f79133f5f6277cedffeae32b9262c38db0f313f9264d7af1cdb5321be198241e79d17cb128074293a90da017179c71e6399c7144a7dd3641f9992f3e447efa454970fb45659fcce0eb35fd072edfcbfd85b25bc799a09a5ab9ad755bbfc9e0e23ad42ae1a2b1e034d5ea6d439850c9a97758586cb7876e2bdc6bfd5e5a275fa67592ca831348415128fa7e23e1dbcb0d22d74273842db40fa55a01f56ce42694335e10c6d1d3ff357220faca4b9dcb197ec79ca5b879947f32054763d0c5d32cfb41921742752d3d58303dcf8b18b06ea08aad862840fae1268fb0d0b06d17e21b8ac1635f69edb3b9fbb405c44a482c3e2f41f165d7d55f02ac07327503c293d96fa5a9421d23894f65dba156552a50589bbc9b44117d1c7f917122a93d383b8b5f5190bdba4c7027ea0e5d336fa0413d8dcb5d941d86bb68e2c96f2750e30869e46b53da1b22290620672a1258c09a38d86b42927b759a0e7608fb5faf44d9d00287a4371bd1bcd7f7e5756df6d87841d27383aaf4bf86b5afe21415efe68b79f46932a20d15f26dc67cc5b9fe88f23939e2360d34b2accbea33cacb8c8b7994c70d7e72d0a812cd23def523ce620c4db505e045ef366392b03e713cddeb678b0366808c114a2194c44367d4221baf4cdb6bc7bfcad15462a23951562f8cc57a6d08cb39c1fb29579c842d55e5c2a9284c5d86add101ccc1b54dc2054cdd6df8e66c8ad120550c42468478ca152d4824edf8452e59f8ebbc74b1239a2a2d7b96b02fb7aaa35db6c7c486e8347bfd520cbc6526f576c98781c9bc0efb433f8223eeebbbd7b8cf19e8e659a68b3a84e9717b2a31668626cebf38778a0a9718dc5242f266be8ee5c175646a7094b0aca328fac3d21c9fa9a1b335f9c99546bc9e2dde2f1c69b08365a73b66c6537e579a2a463c76468780cb3fb0420f4d3b1619318e6cbc07a20b3d7294963db07d22b8f76d0c83a1dea57472da3196456da63cba13445b4847d04cb241c09df1b3d49aab08e23d121d24267e97d4ea46bc65c5dd9026fe281424455486acdb318c1bae40e3ffb49b7e0e26fabb88a1049e3ca30cc4f525a51dd335a39106e3838c1a6473ff3513c3ec9fa3b62abc042752b409bb10a1e62ceb336e7363f087b5e6d95c2d9627d0e5e1c91cf93a3998dad0050e6068c25556f413c1726e684b063e278911fe83821330476a8ab63c2c82036f6201532a366c7806614afce9637bf06fd8ac246cc908ca90d4be9f11dcb899d74dd662b13a34bc15e10fa733285c10f7533dabe16b99e066f46a9a4cf5ab7d81f9fd261590063784f9d3f108e91eca02097134ada8ee3d36ab7fb137aa1d453afd0f7a9df3164a08e22cce74c8669b59628d1b0d4b88d821976caffb1a9d25aa4b104cc8d66bae0821d3cafa7e76699772d77b11002748fce0fcdcb5b415da9b84c1db78ae4b303822ec63560619652298c50f1a4c6ecab663edaa7055ebd21337b555b1a817f480040458a424196165e848766a76573e61fc3336bb71b8e70b9b794145da6c8ba17a7bc10db5665c22319f56f6c5408fcf9feaa61e7bd0ae8ac05ed41e173db12e2f52aed9717593c90a8c5835a6f31d7ed2abc8e4b0ca44d980e9269743d608479af35c297d80e74830a80e7007b81c9ab9b1a80f7407371b89d51fbc1f24166816e903370a47d8a2acbe7c2ccb1982ffd9af6f99fd3973bddb1c68767c44553206107d67895de9431f5a33951f6472ce335e71342cbc20b7599b3f0c4c7bacb7fa000fd4b7cb7a02777353569d921fbb080db1bdda2f221906d21ffaeb940c20748185ff84f1788e2868aff281348328b7ba7d42d701deb72ae313596ab578dfc1962929155e8b42e1ecd6adf96098040f23b05ecc37f2b3465d4eca1f9943d080975142398caaa687436dc1670e38128fe242eda476f39d08ae8d31e8bd73ceca47b754aa5b3959a9906adc2f3b7f92a3d0a409450f9c5b6fa2a7a8680f167122c4406a4a9d60ca5dafb6e43aeff7ec61750eb0a722a07457a02d3eca585a99eef113d14aff790740313d73e74e4863ce78d5c15225b98573213aa7b3eb6512c978ac576d1d3d468e31e147ea76235c4a9b709cd2fe3e8ebae28f9a8b2434554f4946d66d16fe9d1386f1ba594cbc8a735cad98683defa41a4240e61d6852a87695c2c37413c821ee963ce87ea777342608d8095d5f3ccdff5d28786bd387bc42c49fc3daaa4c2f4c615fc8bc28de384508d72a4a9e9d263d7991b4147d11f3a789e78f9527817413266b45590eb2f2f82ebaf192b794ca7086529fc932d6599545bed6251822a9d306caab6943044bd8401106bba83d8452767cfe4e53b9425596e7b1081c01bc1d7a61bde094911d3dd1dd10f2a8bfd4a7146e13e6d7db7fe9240dd72964763d0334692df9b335fdda4f5839da323911eaf4d82621bf3a5225fc31e588486fa58db2d1edb0b91c283bd809cca8ce74086fdc555c73358a46157e3f8e4e4390b0e3f5ab21521f327c512a4357d2c37b54bed78df2aa08c06cfad11d7300dd11b1ccc4602e150952d056eba6861e8e759ac07332e1ea28e37403b4275622e6fa1f95121168b87fcb0e72e60a0f34c3fece20b4d3bb9943e945bc91550343834fae2b4461d199307fb20ec308210714f69a65b1efab101cbe91797f9b138cdd9b7a5c2286ad66f7e1f84da7271b3869b78b180e0e4a5d58b28b374e98e2e81d55028287925eceea83332caa1b9aeeaac6534daff39f5c91a8a09d20573c603ee6af13f07318730681cfae942e6520a85eddbf42d98f43d770bec4b7d887f65d29f9f72a0eb55586a14dff0442c669c43fa42ae26435dd27c085c35968a7ce73d6705ed950109345886a4e0d21a55e0e125d0f3993f0cf0562a0d31586dc9170a633d4f92c0e2a9105f5a186a3c9b3d12ef051dba0f5d38212d23d5ebe5a734feb8f49791199dbc3f3e76c74074de3b88d73ad8a544771c01d44522af1a73b32893c0a2623049d8ea41988906e24c3aed3bc2ca8b417817a4d47cb47e01c5be2f7063d4889a16b96d4b7dda49461b794dc7def0126d349c5d35c219d227584190e55beede3be258b2848f99ed6f53a0b11b64e3af786611d9a982f9b48816f4afe493140e93f2c60e6f58f90f1255f8709688cf45377c323c145b520fae69a7151ec818dc3d9e2041e03a4964fe148a88e7d8cfee7ef5dfc68141128e066fd72e8f05c7b15b704faf5ffdd14ea686d50b8bdfe32ee49ab81d4cb0de930060468af75a1cfe07a27f53e1c244ef1001582db63191b48708c8ce4a90d04c86af4f6270f7c69c30004b4e4b27c913bfbdd9ccb5feb63a5b48d1f97b9c61f7408e2f1214da0e965058be037bf2fba89a0b863d2a005c52f392f6798cccf3a58972dee5d5970adb63aec91e107ea2f82ce76b7d0b8ae1783da14ef4444a513612c1a969dd7e67a34edbcecfc7afbead2aa4538920889fff555e2b217367c1531475550c6a7a44938c88fd500ee4ae121b5ee33b0ff34563927f01b1866aeec9e103bb0e56ea82517742b2194948ee261801d140e115cb2a7906e4c77ad41340eeb2851b13004177717993160aa2e9f70a95875e209d0d7cb010dea34f3932cd1d8d4adeaa944dc761cabdb0a7470aae57589fac84279670a49e2ce3bf0ea47fa8d81baf650628deb0d98c9b7f5bb666ed4e7adacb4c3b830e14eb58d69e07a58e061f4d5fd539b3cd5da7643e8df8c00aff720338d10e23a50102bda90cd8de229d991a5595526a30e6b8599704f726a38d18559154dcccdc8cb2781169ecde09416190fd755d1d7e2e9b30ee8badd5a36ce3e7ed11111a85130fc50da0a7fdf186f2634ede194a6215369ba0947f0e37302bcb6b806007e617addc4a9b48df24394739f35074f0d81310461f13d49c94ceb21f3112b04aa1aa2af834060e3f0151511669eb8f55d6ad17d3049516efa8eff6f859a669983c670a8ca49ba8825b756fce947537b485aae2f9a5b0a2e823aa1dd53caccfac662c0fc10563dafb6089084fc0f8174788083d032f2067caea04409ddad7c151e84399532fba83fb04e0bb25d159911e796c9578667ed1052b1126f1241ca6b30823cbc2cddf0d6017070c7dd9d3ad23ba3edf41cc0f3d402035a8ec93e85f8adcb1c659d8f439cc3b9f341d3e5bc9cffe6690bfa2f3be2b22bbb46f733dc8a75d035d07de0452ebbfdb4ccee2f535d38e711a72aa589199bb7da4f3f239c2e497897dc1973b4f68aa8f798befe53291eddcbe2f68d8991d2317fc4ecb75537496a14e137fee3a2d579c30fbe6db5926602f6a66e421fcd1550b7b64e06c680fd0b4e3ed89ae13e18e849acc94891e8d306da918f4db536fbc2151696282409b128210d1e851c2dc41118fbc108396d0059868214e237fb5750fe669521133dc7ab81b050b49601f7f81ba5fc800d18dfc8b2699e4327ebc9d3dff064aa83eedab7e9488093497af4c307ea4b79d54feed906caa0b5a4e5711d85595a7b5f442f3882b0e8b0ad821d093a4cd4ccaf7b205369a4b6eb1bb07eb28f0b35241330711b562c7a039445387709ebafe32279e65fd515cd005e1a50905de97fe05821ce000bdfd365d590387c3c778f9d7dfd5536dbe7a48b0bcb02130f226f00c17a1c538fe0acd5576d01d89f42de6cd8975c9cb7802c2376ae223e1b26e480f92e2ce498a4035e4aed7a4ad215361dd03100502b717e1628f19ffec3956afb99152fb68847a58d8e0038ac39e2da20a93a68e336a0a2fcf7ff927264752df044315bb670985b1b9749597f9a7edb71e94fc1bf6ee94817ba9c40ee034adbec8ec2ba8d366aa2e8bf19b08a10ed1874f1d01ca5b61a5a61075348361300827da9fee404786d515be53fb905d9f0c8539134ab2bc0815124819003a97bd9e4a53610156deb07377ba790fd5344afeda67bb4395ae2542134be0dedf43f05ef5e2879ed42aa2acffc6d18e259d436a654b44058abf8cda12f9e69564ee7601ca30138cb3732198f570d69169c6b16bd1ab2461c5ac86f781099114de6a78f760abb692572073b6a38f9f7e17ecf3f1f9236528281b6875a98515f23ee3d645bed892adbeb283b6fe5eac02bde97c26ab5019d9fe4f1f89ed93bec1a7459d1723fb1a48e522b5af2aaacba5be3ca097f3345a33f690adcd0713b73884e7bb6c1c7f28b3a6034f0d316b8be317c88b980bb15ec6db3d9aa85fb29ffc14296792186bd355635b6889bbb270ff515383aa1acacfe91cc03e5b2817192b5fe4bb5d5f12f7c346d25e10560d39e4d35d9554a00bfaf85eecede4000a4c9bb976c1738fd3f9c4868814fc593244d005181ebbf5fdc2c54aa22e7f65daf1f608b2810123df2804e82dd436d767be7405863ccac7708f4fa68d1a8b456cc8f7efcbaf7329b625183a4f681c6dd659e6373f2870cb8db14c8f20c6956facfcb08b9b6f2d83b279a7b469b6abcc5b80125fe9fc08f178c910de105cc039227d7a533c2a07d5c7ef7187827133e7af90bae5b05daf10f0567a09ce59b0ee5f6b0aa4fba5be434315d3cd7eddd0d0be125d51dbd700f52ec2fa53eb6c63e15b52b05d4a7b44411bea976e13fecafb926fc570fb2d147dc213286ad40de29ce00935774b9a94913fd2c141c17ee1e772d0bf59657b4da3152fab509dafd5a595f5e879708d6e211ba90a5441ecb772c818fa8281da093b2961a303a5bf3f0adb069551035f9fd30fdd4ae40be798006ded4ee443dda7c1cf76b8b7b1ae24326b4ed28f6bc6ac2f6d3d77dacb34216ee37b05df749f61359e87ec489acb6dcc62a8553bc818b22df09d61418bc2d8317896f3f4b92cb46755711a2b6be818d642c95e3ec5559556097ae6edff99e302681b298288e4042ef02b7b4821c593dd9a85ecfe063b93f0134a29d6157aec86fe5024e5ef44fa6b6aadb5d85a1eee890ed231f3386d036d829325ce1128029d656b9c1e52e389729167d717344951f2669fbe80fc33dba62b3cdd54bf9e8add6debebc003baafbfccd49fcde04cfd2d2f67f901e6607d79791f97ae6d88483e2b29e050defb9b615947c695fd3138e71b2542759f94d451598ed2c655370ae93ed1e01fe0d2e93325a973c9c6f96f725049f95cd1b58e64acbb3c20b28b8fd395d6bfea93e9daa07aaa5933a64de04aace22f4b471841a12255b4874b46d8dd8c3fc67a3bfaab72e82c3b04bbe3feacbb5411fdc8b4b81750021dfbb147e57cef921c751c44bdf0ec485987a4c6877d2506aec1afcb2af1acb2e19eac6ee183cebdb2d5c2f6ec4c37d7a261981cd321c67cde5656716ce5f7d627cdff8cb677c676800afd0744c300d9e385c34314946a8b2a90d7342d9e00e29b94cb3dc941367a04baf573f4048a15f147bc67f8b6293759c98071e066e7660a0b6249c4d8a6ea511a76d674e52fd6a852eeb0a7374083b08eb82787d8046ea0add30d2ffd799f50f4a137d7d773ec6ebd2cfa2bf9945bdfbca3e479cd9b2a7769b84dea0efba7268e8d114cf1d58fadc994301727d19559acbcf731ac50d1b5e2b43b94753c03d817294db80fc77cedb25e2fa0baed62800a5eacfdefcc2924f050e436b0a1de46a19081b3e2390129790fbf4b8b566b8822d1504e20262374851559f81733c6e4feee9fd78702c6ae9affb0e86cf37e0119aadc19f6e0217ea5fe7f2f80517b446d8228345e5c36f1e662185932715213a6f4f3fde26a1c641ab5d320ec4af9df1b154082455ee37d3a3e4eb5869c0ad39934b745613ddbba2c1a1c9f915ba323243469800c1adfe8fc9766edbafab1ab43207eafb2ec2d87543a2fffda997123317d3f2ca9ccfb4d875ac84334ebbbc2fe569bc396002a334fab3056df2bdbd0529743700fbd189576e74476b42e6bd45a43fb30817d882f9455df4471b7fdfd96a49204f96cedca74ebde90b24367816dedf231a770199d3237c4069ff6d6922c972a1108226fcc6472802baf13493cdef5eee693981ae7e88c7e7851da1018eb76da6c39737c866e0fa036e11e99534279aea88d715bb9014c33d0859f906f2bd7bb1daa2009e841b3f9f091c5a4de4756479b536174f8007a7115eef42f3b37db632eb05691eec217eb00cd5d117e659db6fd36167290aa05e84fbddec22f8bed67fe25e66aa8558ce7b7eb08cd83862d1ebcb2ddefed2edd1573d0ec33bef4d36fa3f995d2c41d274b6a4141a837b5785d16b155ec59024361eddc1dbc6933bbf032bb40b4f223542f00b4734a5ab485743688404b9f49c118e9aa89515e6deb6e4c031ac434a7ea0a1e959b54a7022c83055a811dbc4062bc04239a45e264c6bd3ae6cbd310323f7798cf3fd48955d14acd4c59448d5d9fa42a9de7fb4f781044a55a03589ee6a49afcf633c9ea4ddb3a1af4f87826d6e73555f418b4784e2227a55f2e2617192f17d9f63fd06959d4893b0f40586e8784bf7206a36e678019dd32db0456f177a82155a4fe5055187aebdec758a02aace518adb824ebf55d0e2353269108c629fe90c705f80971683d242f56d3a6c356d3d27ade92a3218c87b126da007947b9c4294a0a3adda8c348cdab52bfbeca503fdd0559f9fed119e29becdc6fb59675151fc0dfad05eee607a9f0eb56a91ba2e7628fb64bb41c761c917b26f92449cf63d7e0d91fadac7768b176c9d959eee76c1f105996f80498037dbe3e778ee6169583843b5a295cdc9d6c8da727b662814210baa3ebdbe29af9a88219efbced444d8e1aa6dac05e66c8e0897e68440fbd409a011471933ab0380c2cefff0c105859a3cd694a256bc339c55ca7b4603221ed630695b16a0854a960aceb79e8a3e88828666b6e02fcd4090f82675617f8e726e6920fadabbb7edd6822fe0967432c2b1cf36cda348c3fc095e57de01942b1c289b1a66bb8345cde35d13f763c5c7783834fb7b7965a8b5eb2e255e0e125d0f3993f0cf0562a0d31586dc9170a633d4f92c0e2a9105f5a186a3c9b3d12ef051dba0f5d38212d23d5ebe5a734feb8f497c72553b626cc74111a8e5120bfd72852d68d70a5d8a3fe00a54d577a554310a39b06acdccf57a168aeee5557c91fccec5f640ccc931b71f3982dd7ea1f40de6eb1e3960f71daaa96abfec605911325e1eea902a4a94f4df3e4e7a9323d4b6349dc659497eaa739ae1f6ff3f11b0eb2839bfd1808fdf190eb870be6041ff6dd683e31d104f9f8a4a1f6c601ce3284d132daaea2058a21564a0f03c22e9b0e855a37fa57ad0f0ab22a7e7da6326cacaad9d3c5a9d752b54872f3d9e8b3f4f65ad1a032bcc9cf8354eac722b88931f2369665679639c418f6dd6702adb359b7eab6e183687b4d68415331f9fc6a7a8bf9e82e6183767aa08f9c995027ec5a62866b5b118a1133a6a30b4f76b83e55ea98c1108d54c29cdfbfef14172eda79ae98407770827bfc29b687041503f5ec2d0a39b6aa0084cf202fb93da78f0d1b878fa742b6de100da61051297ebf52ab4bdaa5bb9eb37d7ce01852a664cbd145f3afcb86476be7238c87b665ce2126b9445c8ac6889a27dc9707c3a41feea8a4b314cd45635884283dd2524092e531ee005b570e4db7935b885893e8acec4f645ae5f0df4f26b3ac293ee8228f0c1d86db011c63ba0b42825fd1ae326fd2b9edfaa1cdec32dddd7fa2d1c32959e195da81cb37b3a8f6ce8aab90d42e1f452937e9a0e1e28e350cb3186413cddb6374a95caf8e8539038f6e7c24f27fa8d81baf650628deb0d98c9b7f5bb666ed4e7adacb4c3b830e14eb58d69e07a58e061f4d5fd539b3cd5da7643e8df8c00aff7203386e482f95d7ed8e4b9848c0a0879e8e37471e3cd78887d6514a15ac37b9900735ebb275ad1930b8b8438edc5a605fc6d38d23baae2746f2a8d07c1b4b306de5cb4e88e41d017ace8beb1b1c4d42ff655d70eaf5ba5954e2e4c61a78b41c2f7ddf2e311839a10901b67793941539731e55abfc1dfa27ebc6c00bf7969c2ecfca1f4bde092a385f00a066bf2ac47c9759545c9f50ac741aeeb413cf26f0293947781bc08a9d61dbae66ccf564908de9eefa84ff8871dba563038229a4759648fe3a29fc7e87e020daa50b43401a2ea8b2331306453393af749c0a913a21eb5980a61dd180bb7dffac6d1b1f2ac3d20512555cad4a3b0a51f4ce31cd7fe5deb158b49401d66a6b35bcc58856ba60617d3e1d0c3d1f8ad70d4fd50fdcb2cd11e5841d6a38f8f6bc0532fa5bf35def92cc112ef94a765d93ee0b5403c1a6a01a03899939c3267cdc3efc5e81723ba5551e77a895771e584f30eaf2e4df3c7dfb03dacff4a0f8d11b7555735c1d0883d1855f00695e2886b47fee90426fe0913e41eb44c65a9f88b45962e1050c4b1b5a4950713814caff238ecfd0a4fc25c5158a4b456c87d22e48346270fb017dc5a519c54fcdaa9c3ac5bc1329a1bb2c77774629d6c54af7d97a24b4d7bab5fd1845e9e94408cbce9f6b78faa2e4a58cfd01955457776dc330736f0c27fdb543c2a8f03f6a5c68b62e9d130313281a148de26f3aa7ee790e591e5926cc041df382b232e9a95adfba01a491f2ec23caef6138136582407b60d35884539431e39317b9a858dd3d67c1a45f69e777557c152c1e64f7c576990a4ca422f618b1d1ed6e3fb6563ea3cdbf2729c1f6de4f28adffc9811e07a116f0e83975ebd8d3e2bfa0802cbb51d1f5d8866f888ae9b0bcb02130f226f00c17a1c538fe0acd5576d01d89f42de6cd8975c9cb7802c2376ae223e1b26e480f92e2ce498a4035e4aed7a4ad21495c2c86e9f8a3ab62f2f6cb7e81927c8b91bb469bc072783755c1b99f8713486dcbf8ccc218c5fe337170584aa2626df038e110e654af8a7ed5340dbd3664014ef67df962da871ba01a49023f578c1cad2e657fc9c09ea97e8d06aa6ab9d2c02c645e57d5f59293232e7839e4b879306726e21ed6ed024e61a4df801e5f473f0ce1d05c2a6a2a0f7ead6d4fe457d563100fa0bac1a4edd77b4221a33940b2255d1b3f63af15ba50c8a5bfd904fe9737507bb6855a492e602011bec0b19bc6af3bb70896c5cf85f1a4b2c563ebc6647e7de2047626b9a3cc4eac5d21a77f5e129acad57565923347087e2ac6ddaf0f86131275415474f9068c55e40dfa091a0944e8b1fdbc8d60d791bbb07ff5dfa1a6e3c5d062daf6fef641cf2a4846157dbaae36eb940149cebd517ad43b7bfb1ee11c41dbe47a642fb2c00c4563935f008409e3e565e695b1ed3062ea8d6fd069b1ab6a0561e1765aaf257b0133043ea9f958a44df0ddfc093b88522f319c022a3ba59a0ad9fdbef21dcc8633ba9c00ef73ce17c59cf27c06a50dd9685809e440bb5d5f12f7c346d25e10560d39e4d35d9554a00bfaf85eecede4000a4c9bb976c1738fd3f9c4868814fc593244d005181ebbf5fdc2c5c743c19fb8a85c35deff766adcb290e4c8bcbc928742bd31ba2df79ad9df7e701996556eec40b2c7e829b60befd474f01890d14cd153e4a4851e4509aa48af306d4a5f2eec3a8f9655050d4b4d4012675c993d121fba09b342f86e5801b10d0916d352157176a7cb0f844139c2ea8e0b74a88bee5cbe675b3567de125b7fc92a09577a06ba94600c5534ea1bfa20f45b1ddd7603a34c5b64e24e4218bad9669e02f7f03e2fc2638296135976466f6d1be16eb36f2696e90b28919f0f61a0e24662556c521d33f02249bc94e6514b485906f60b60550446c70aa2774d08b41670309602a4f1024f80bdc476d04b0240fc1d2a4859145ba5012ef5bdd8bcd13c5be1a0976d7e862834c7fe4c94750201076512c214f2ef3b09522fb953d71dbae5966aa9d5ca74d45aabd7b2d649a8e83f97ef5dd36463399752338061031587ec489acb6dcc62a8553bc818b22df09d61418bc2d8317896f3f4b92cb46755711a2b6be818d642c95e3ec5559556097ae6edff99e3541fca6fe614e88c1df4e258fe2ad12982d085c7f99aee3d66addfb1164de624a5b674a980b76df564af53f01798fd15a31e73cbe3965e0e862ac4809cc5ad5c5809c6e4b31ce2d7859080d2fd292912a9c5e107932e33a52181dd42d7ac314dac51e81d44847cf472a217a1093b0efa724a21a654fcfcf0dc25fcb7ffcb7ef7c5fcb5f986b64abb71400f395d304c11539e0baa33e816d06337069b4bf51bc59ba53a8b6c7624876ade6ae851244b0c019e3b637b4fe6698417a636e694a8551af48038c920b726ed8d7b064783a1d4a6a71ff531e7d8c23b1af7e77086502cba351ac6eccc880c4d71110ffb467ef9c740473658540906ba1d519d8ecbad0bb56f4b9daa77c3a0ef52b7fecc7637f3b49e86103acc34ab6ca495c9167cc939ee4961ae28fcba42c77e4b0e1fbf1238e80ae33c8b2761666b2ac31f43d6428cd64d5fa5deec53c01d1c730b3f0b521c2a3285a3ae5393473478623708968c153772e796722ff3664de43ce27a74daeda2d310999619708fc9a3edef7050ab27e7c01ed140923ca5491c2986ae11affafe0d5fb1d2015b4c0c257e26730ff80f5773ffc51bc450f734004666c8778f04e2bb7db4742dbe7abff253b1b561ef9f999c78016e154b8124897e930d4e20b4fb39f3dbdc87d6666b6dcf69ba1e998db216c0caea92d254d39cb87dc42dbc6b7e4f2ae3e8c94065eb3fdd7170a274c24a6e884f091732a7c8d9dfc6b90d4ca2026fe4cbf84789d29e13c9bb8403943faeae5406108e17a460edeef5b43c97fb0677dc730e102df090b55dc2815b8218c0abc24e2418be3fe5620b2d0e7b23782a9364485aea1a24d88d793bdaf179a450baa781231e3dd7a2c027392ca127227fba0df2d8ef6207a07565b7a58e89d0244f0a611643e6e52695e87d310b6c669bc9c26c87fa338a26b6f17e27d7fe0c6d51a1974ee14cea7b727870bc6b86d140a732d1389b026615ce1340d1067d68d4e37db7cb0fc4bf7a695b6f693ed240cce8accb531fedf011c16955f9a12f7bc40a07afd3cccc2fd4abbc076122c1c6ad6b2aad8b9138b5a56b1cac19606829c76053b52f879c3e4cc3b7bf5577ba2f842a629c65978e72de801eed53e0bc244513310b66c45c32adddd174b9331407fe24eeba17c7ff381bcd74b6c2ab7a3284542813d31f701dc9bb82a41ef563241e9767ab3bed06fdf8239dc4e3e85eea72c45064a6f8470d7ffac78e532275a114dbcfaa70468dcee90975510d67840debd6d6cb660921c47fe7e20113cda7cb0ac6671d07dffb0391a7f50a3483c2d93d5937d6b54243704690c42cba20dcd45b1ba9877f5f873d9aee23786fab75fddc7e0517648037d6501055c9b5685535fe2eabb45115c17379ba1699cb2b9e5c9b19aa4c3e57809039e73a6cc9015e73b9ea82e6b323732d78891ef71fbaa285afea7691e3c41043389b6ec77d3f70fe65de075b5087d7349e57358d3c2dbe55fdfa95a7b013e3968ca364ebfe86aa1df6e426a8472cb8f36c84c13bb85fc633676a61909813a1c1a11d32fb9d3d75d92a2585af79977a930f6cd69674fdbdba260a8f4fc1cc447a023c6c14077a6a70da22acb198d7a22f9b06113dc879d9814445ff5454e3b73d9763c308fbc8940ad1afb0d44c9fa4fbdc5647400d8bc8d9b691b15a456ac68dfc6a3bf897abd0b5c0eab816484fefdfee0dbb935a0ead1a45b97cbcb307526e4151604115a00da39d311b55a74c4144dee646e9601e02ea204f3d84af96c09c7c5a032bcc557b22dc28a32e9ab630991dd17ba85b885ca828ad0fd0140830dd9bcc1b0be9d44950b71ab258ea825601239477e8a39bdb92d7f9d61ad6598906de66d7c32aabd808da01e52f8abceccc22b962336da5bc4dc52e43aecbfb1df93cfe3ed8fd440ec112dbb0c4e3bf453768de5f437e2e49e7f64849b307930ee14ea0854744aafec76ea9ed9e8a16e02d9c2419f44a028e4f14ce1cb0cba99b320981cafbad331b15b3a0553f1ed6fcbedc838a73481b0c190105ed9c0468c1ba04379d5bb3814edd4a5340d0207dd66948f9f862034344346ccfa55ed60673699b36bfd42e1830724d3afc100f2cb015f726ee93f18bcb633bf518141d24a985cfda6819cb4137eb1de6674390aa509a937b3adf0ece9abc914dfad11968555a64f17ba49c0ca0e13d4c2a4d164be5d1a7432371e4e45ab2a953bef70cd6ac067e8b3b055a33b25eac333b51a42f37450087421bcdbc16de1c2bde82efffbe12cb1f76c85f3a362e7ce7cdab0444d4940b6cfd52e5d89965ecdddc6f673fb6a8a57a9cb4f9109c704b80730172dd3c704b11b3d07e8e0aaaf528596f1f860faba27ad662a9735fdbd014ab8917482fe6465dff4549e1553bac6565e9a022f93fef3e0b5607125ea7c4286a28662ffcb46fc20f1e59f6a84cac304a4abba48b09988b9218456a8eacb6fab09c5235475d6aea8f1b0583b9c934d37c06e108c1b3322b64c179909cc9750d5611b40d728dc4aa5da06100e302f13c0809105df2287fde694db7ee1c6ade856e648fc2994e33c5a539c7dcb4bee0ab252429aaf9820cc438370cd9f65605be1a123485c78aedaca19a32a77238179562ae247eefd10aa8978fdb3e46e0bd051a442607a5e8779295fd51253d5bbb4e69811eb8561dc62604a98f5d186c6549e4d46dcb6b5e4eef2b4749f309c37c640bc602e9a319bc8231a914d73b51fe536bb8d897730a681a6be9cf2bbbe428c3d2fb7e9aab23f7a06cdeaf0cdde9a2a94533007186b1bf92b05be26ebcc25ca5c47391b1bd0fc05f389a27b5473c62baa851ee60a27e37380a94603852f4f055cdc0d35d944a0bd24d48504071f0aeb618008cc9e45571dd6ea60a70ea0ee0b13096b0403f2428caaa91b6e02af5463f84db8005cd810b569361b62fa64df934f1de84451b0ffa3edc992ee1e2030b6a8b93d2f10a250092d329683b3c2a06711ea10c14b2bdb99e2b2975f3dccc6d7e923fcb21d3ab56af48026ccb65c4651aa61251024a1cd3fcf5f621bb0d299f5328432169fe91ddef4e053a73c7a3188d90160a0d822bef2a068639ba425219ee16b3f33cae5cea0463f48790e9376a319d928885112b7c69a59bd10628d2cbb3f7af173032e33422cde15afa10b1d7cabbc3c1cc6a95e7f6de177ba9bd1c17f4f058528544afcd080eeb50f1a510b91e600ddedf43f4ac4059c740e104090f197ccaa214d19d994fa0d6117963d3047ff193ec4ff51260cfe0dc2252f5af525dd184fe01612bfa27de4092df6065ddd16bcfe92f8c87c9b784100b446c0c6e192d010f9295c9fbe1632bfa67829b496bb8e7a15438060a08884ed3bd33827aebf6389b63954d29c9813632266a8cb9f5bd4a7daf45d74eb6c23a9c0fccabfbb8edda15643acc19d239b52387d9ab538240242dd1c6faaa801467de1a4f090ecd88f5119c3e2dfc32394c680b638ad1f84920f968cb8e5405c8b3d9aceea211d91b33dfc4b50cc35b0cba70c57ba48274618aeee5afeffb8e6459453f647592d0d7d53cb8880291c551093dc80cc7784db907721ffa0b0af265259143238eacf340b30f3e51f9fa43ee7326038f5fddda3dac32cb92e57c89c5c6f7c2d044ca58159bb0fff0da36a52352b7024d0f394095b3c661e2f2f098172dc1cc39f29f56d9bbb46690dd41f95cbbdb3604ae2ba8231eebbd425849598f622f4b8764dba6700b1d7a278fc732edf0ab2fdc3cb7cb0def3c74590202394b21be6fe7f2646476c65181d2c0dc137c73646e8614783b7421910a79aa433e9a99493573390cb95474771f2134f325f589caec562b2782194ea8411b2bcd35bff61ccaec8ef7d950ba03c8fdefff6897e550667bd32db67d9d695f69a6fdad0e01fd6a774c3ae5e53081479ce8d86ebc258b6acac5f9d9ea0aeac3aea438f5aa9ec7100634670cac14adffd60b2243f27cc9418323437acee21d808c8ce2d0dd433010edc3be6625c036122f1c602e91ca62be22b173ab733a627ceb01fdd77577fc18d2ac6a42b770791cc6ca6d37de6ce2f67b971ca1bc99eed0fd952a420c8f044ffa75d7f517dd6a7402d52a5580ac6161343964cc86f800f8328947b0da9f1083fd2ed6318aca010568bf8c92b617e8b0c44466aabd04e483e8be2d1be4fdedd5a89f281b72ab207fad4341f457f50260a0f2f504091c9160807aedda0d1be3378cdb169f605694527f62c07400b26f01d047cd9ead4a8bb8d167d6d2b60e553175151aa30deb4cda108940d0a882a80cd7e2d4a1fa4610550a695a0b196a8d76633ae2311edc23a2d27ff184df481c70451ff4b16d2d0aba1452750214f4a49c72a9728302d472e799568bb61f91f2d19b01641dfdcab7de5e7aa9a965d685f7a34e47373c1283c4ef10421f0438046ab4f228b24f23c26dbf645e35ccbe890bf08564c11f4cef9d4514c09f0568241272713970a471e8e076636428c38b2ba4de948d7ac2950c370efae94c79e545c26120baeb020ba5d3b623cb390c845a1748347e50826dd33627d905b360f4a559f8ead81cfc1f6533cd9e398e6d2c71e89e61456858dfdca4f03098d0854b0edba68e3da05b5132bcc41998989d8af8d66b3db98003990d0237608d1177b89a5ca578ceebc0c217888db23e03d2eae3f0d96b6d2b964207d81bc0701920ace368ac63195e6acd1223a8564f4891bd05e8b7096780eb858b8374f0410d47d51d4d4f97ba2a3ec92f32fd864f5634590077a818736871edd75aa7f64693dd29181be7a454941c85ca7c7d85ef0b7dda89d916aaf182d62d31e840a7e4a949043e54b6eb2bdd4b707ac4ab579042339f177b45ae14d51b11b1e55db45feb59db70b7c9f9b857e2f4eefbcf444abbd8cd6b08bb3e0fb8971c91a93108d7fd370d52d2e14e08cf5e0772b970805bc40b47c8fc4713b77e6beade423f1f2d518937e37a793e28553ff31f05172ac05d2c5e8c219b125cf6abd611c7bfe0e80ad9417040d68efac6f23c8fe8505859b041e9419236eb8bcf566e4d49a3df1cd3bed8249c5c4d507a4566471f7917568cf0e4a363d3ef8649ed12fa10f6c5b30517efa676be9c84d7f1f04fedcfb9426edc2fd2ef0fc76c684b900f58bb822eeca3998ad967ce4afff1ba851bbf55c4ce963cfd6bb56a10955340c927b97b8c682c3212aff148890f2137d53f2e3327cd76dfe9b3b7ab2ee1c690af64e341e769226e9684ff08ac07f332391f2ede546b94dc7fcaa252e31e76a12674ba86b0088c693355e05cb65208ae44b9ac1d06cd5dbd3cd9c44583ca0fdf25991a3f153067dbde1ab2b59751525d8be2fdb4fd31fefd257a873c3cf6782e8c20f7d5770ed9db9bb471d9bd4b2980136217a820bad29699e9346f885b1dda1af9caf2d6efa24519a67198dfae5df72ab75b677c3997b80d6d3c9af3ff4156b0317acae919a758a9e4c94408225311112e8cc3a7b79239f44dd459140c7ee290f33ba5bc7b95b0939eff1697c91c138895068a796daf23638c2ba0e0c05e94bc20ddb70d3e9467c042fee1c1de62b88fdc1707649f78f1b907257f630acd3283afeb211ebd7e3dbeb6b03a3a712017cea6f0f0dbd248d84aaeca8912695ed12191b477e66d5984630e75ddaffe6c9667a35e4e5a1bb07423074956597378e359736e6f6fa6b5aad91d42b3ef0c3725de4eb0d2482b74a040aa9c7b05632cad7dce12decd325a2b4169607b1d4eb53dc4ed29263fd7683ed7bf9ac0162e23b1005f40a4df28f1115b86420dd797c7fc8c59b08a7a227a470f67cf2205ad9a3cde2d2ec010d960d5382f16a6f0bda37b3c9ba06ca948344bf352ae66d93739a6f766be3117576c6bba740c98e2d7933aaabffcb582dfcd7a581884a5150958ea79c8d3a51fe03767d5a51c504e6c7f5b4020d5c563086058bd8246db346ddf107c3e73aafa16c52b64cfff42d461c5c7ea04a919e668e39aa5735a72606abab6c1b12a978741c8eb333dea01f702c2332d6083a59d5451d1e3c267b3c5dbfcb3f0ea151fc06ec7e9b48a339765dbbca30c24364097b7720507eabbde46641286f2f584a2d07596c58384be2d98107e4f01809681bd39b9ce60b5ff258d75a90ce944a2be7d3b1c0a6ef239961c74cd62caf8541efd9d7247baf36947184f7e7019bae160a165f9e6d13ce0214d8ed585bfc0908905135f5b53cd29872eff5d19621887aab2f9a17b0a7577d83a8048902675d194d3082e519fd797025996258c737f22e69f49cbe5dc1aa9cbb600dcdb437d68ab3dfb15d311f8400f44b1f9f32248f2280af34362ee067bb41a7059720beac65c701c96ba3fc26f072d223405fdf750af829022e25628b3884c56545edc050dc28121a65c47e579b15d976185e997ea9caa0c69440d1f45971c7def3fd2fbbc4ca38dc54040fd5d0b2a29e82168cb29764f7f3f84cd386a82d5bf097c7f5937969e3127e4e0618bf079bed849f52394f7ccd381a4119475210a85963efdea64b456d359a4e025b1f834420a6464bb515b8f9b22f533b4489b847b9241478024010510558f5510e569376a40d7c606618cd74694f1eb6f9c972eeb60566d7bd20f2d08f09d192f0431f4e49ad307df48b72853f10fedf7eede36a4598f69923d7231d46e576b7378a06305b840514a8ee20437a4856706caf3f623ec45fb6a2b4dc9ea3eb2ec13013c66ae4a8f7e911100e21416b3c9acda2889e4da72d0c80a29d8b44cdba3020fddadbffbf921c6f1f02571f605543f5604cd05505e4cfb06c1ce8d1a34f100126818ec61bdfbf093224f682210f24f3a4ecff66ff496c6d48fcef7d43d58ca4007c8dd50abfadd2a8b321a82afccd6332ab6039a7f8e086230d043051436a072cd751145368fe0d04b2ce2a14dab022cfde7b8c1096a6fb7edde4bcab60030c6a8fde474d9991c4e3927a4a62bba2acdca8e45377d33f5d46e578435fbaec4dbf0e3ab5b30cd23d26f7795957ccd040af670f83d46be44eb22700813a76fa144c6e5afe6958bf8da89b8c16e9e22b96a94178415f4c00e33a30ea4ca9f3230772c03a38a77480ab4b3dcc414edf11f7fb90ccbb2a550e9e07310e598a9b871a1566634bd720c52eab67de1a43c0133adb06bfb05078115eed3d3948f179aae0c241a385b9c50664f802081f4d881a14b286c173f9fc640e1c13a48dfca13ad15b2230d3b2441e7ba3fc07d6cdb515fd96dbef7fcd8079ffa25dc79c76889b62bc49b3cc822bad0eb8fa825f3e3191b95327a7125eb1823ff53c9ef182261622331c18dfcdc15dc51445f87723441aa24bbe2a99086793f4c6761be87bbcbc4bb98cf9ac1cc98f2035ffbbeef19135c06f9f650c2568470c0eb882470acd9f7c7a966277a67b307192740f251cb30d29b24c996d4647f7249e42a0fd493aebb9a5a966af7d73b90b34b7f324ea672f2ac8c27204f50ba437f4070cff6f2362bf016d8739cd0c67df6f864fff12feb374df13946aed02de63c53e9f5128c73d75e966f9054ca908850b491c4c6279b2203802c0ec61acb8669e21d143d14ba6a49f7bf8e66b5b14a099a9c124ba091f2f4ce3f6c0707a5c520ca339f9250d42b28ed578d52cd2f4dbf55eda86e04f30b2029adc46de10933ef8f88ff7571601128f4bc0f54eb5bd1dc75245aa84cf59c4d9c9a5d8b12fc515d772546f6f15349b08e7345e00056e2fef41d0ff09beba5c1687283fa0a7271ab071dcefcf13e07597f7a1fb5eb20414a1001ff7f76c9db613b1d9c6fab524fba63072aa0b7fc579ffca129e24c6037923365c8393eb9ce896a2494fb4d756018ffa8f521fbaeafe9f413e391444171565fa0ccaf2870e17ab2ee9da58c2e011164d7d8607f5c50c75d9064c5e26b39d83c62bb982001618a003a1df5b4f8df32924f230d21d8e423ee7baa3b4b4f185e796ab67907ee7032a77d7aa9d33753a2e005e7608dfe780933ccf3f85e19e8546c38ac0992c1112bbe4fbe476a888c363ceef33667db8a7e011b748281312a4a747b2ce9c0528f57e1a8e12119cba4a1e78d26f4051f6bcc6431f70de42d66d8f799444bae8c5fa5871a1354202312e7a75a54f1b83331fb3b9626fb9f5d28b3a522c5dd94111183f6892d44587d95d0b9786b1bc2cb81380eaf151c9526df17d2d51368c90db0450403b3c461f3b753164e11d653c39b9fb7ff04c28952b597b856426c6b9d81580da68289a38a65f0eda916c29c7aee01563a5acb3d12a99056b0c4bd51806cd1a2f4eda838e8f747091c8fa28d2b6d7819e9c262b74e89d65a54c27f37bad97ed0d9e550c5dae2b2b1bcc22d4d57f90d3c08598fc81f238d13a87230844e372782ea6ab3ac62e4311ebbaf0260d7a995b6cef927b48f5ad90f4cc1fed99a685627da4a6a9aafab224d26c82ab6cf8473f86c9edfa67d2b91c237d4861145fb028423aca5afeda770e4f5a5e1550d3ef1aae767869337a1504fab799b11e98fd38245ce2559a2af3e23ddef90afdabf5b82b59cb0a0aa4bbe372731018408cb8ed98a972653eff353a3bc736b90b4ff354abd62f256fc97cf31a7bf399980069f56b2cf359199e4889bc5d63ebcb3055e05a6a8bacd093eca26e2ad21ad31e10f9fb5eff810e7f2f001f27c08fb73aa375b8e0c6ca7f031ca991daa1f0081a814620f6051239a88a5b819b4ea909992e172cbf9f2d629b2038a19fbd4f7ef5ea6ba1dcf67b6f6a2cc8fb9de9ea2ec38bfc463897db53994d8e011f4b99a7b6cc1b3c973aaa61f9871512108dead8d8048136602ddcd9de8fce239f62a1994b45a0aea58bdc8b2538118c46e0e74e4fdfc7a5f8679cfd020ef739f7841629e0c47807b5e4276878f3f21a2b87928fe857e0b4e842356c8a8ac71db572d80b6de916fb9798a59296e15aa982063b2e3c75f58cda24d97913f63fe10a532157093ef5d578bc85268ef9c5af0b419de91cf9f55329e771d343bf7b1615e6a6c41038633f1437c5a3cc781c1cce01bba379bc93bee8fbc754cc1a64984513bda4410cd8accfcc277862df59877fb36adc6ce13a8f5485aaf7b47b2554a3be2ec0bd59ea835d9ff3aa8a609e49238178f9f0d1fe14c93d90cfa3a1a4a811cc0eec954bbbfcea6c50f1bfc18c81627c36d1a0c3fa5f95aff97cd9506a2d37d97172397bfa69640b522128ab195ed9720926f19ee61f4678f183730b95eced9f97e35aa8bc5b329de6f3f332084ce8dded4440466b11197c7cfd3e4016a0b3b7ff0f5c770b2606a5ee9385aa5e6debfd15ef5f1030dd7c2101db5b93ecd54b7f1c3d6aa0d96c49ed05397fb5b1dec78e730c276fb67fe720f5f259916af8a78aa2586dcd69a321ebb3168d5dff3cf293c674b88ce64976c9785fe126ca4414f2c73901fba72f75bf394983932dec0883406677cd2af3d3d1854413b6d9daefb996e5957d7ba715e0bf841b13819b56fa7c783c806ce543199f26cfe9a182fb9c9a723b7e0c129e40816616de8fab78a7ea5a0cf277b3efcad836be99c0f527ed926385d4b8571ef7403fa1fe362fb2ee999056d60b482839e2ad88a1b70f6fb145cdea3b5bf629c7df34646a10971b4ff97d2749a2b7e1f1d77ccacd6a337ba7bd5da2964b3b1aff6e71e7c7ea2798d342f40b9798c6988e6e85f266809d048ad828652ba3a111c234e786260404d597efe3c60845524c257df8d006da6a6b1c67d7e63af8b3b125fe6bfaaba08ae1f0edf7a3ffd3db1f7da1bc00d37a968a3f259aa8c3e253212a80064faef4891709c2d4d2a982e473d09a77adf89f70c8ba4571450b397a8f84fcda2cb528e39a0bfc66548035269b8ca3c34bf7e76d7e49d601ed75de0b3a27880c229e593246dc927d98ffb1e7660a5cbfc6e3de2d1b556f34a353a2b37e1df3265ff850d372c58b672d01e012a32344145808eab1527221b6d4fe178412287da3fba0e3c1f3ea66601e3db2a36ac26fb867c8441a7598a2640e493109800ffd334fa6030a557eab42183648b1462bf5d3b12e9e7cfa46069aad6590d805fa91e981d41a501b92f48d4eb0ae862db6aaee56898df5098d3da1809bdcd5f8b9acc6de9e7297ba167331840c1867c0ff52aba42be679adad2e8427e4663c629299d4d0ffaea242001f01795decdb346e289f8fdd6a787a5b6868580069adbacf84c21e94fcc4a92ce1eb1a72808499a05988ae48720034cadfb71c1a5c097551b0a32620b61fc235ebafbc5619bbeefaf5e42d3d97cf31b0d71c9007295c69ff75fcfc2b6a1c62c5632e88b360560740d165556903bb6b37776e70643a4fe29f00c1459c62a77c86392d1fe1b421003ecdc08790949cc62a788e8d4588004fa35b30d64af7510093e7d9cc9b713c435ab0f5686683dedba4cbd50852a912a55a0f7e7d192acd4ffdc0778c0ce3c00a504712c6c5834c7ecaa90e1356f9bc36ee7886c7b265f4fc394ade5279c0ca6a050178f5ac53f22c48f6526abec620bcb08fb66c92742626ac0af39cc50ea564ce0014ea547a181975564f9e377005eef78584e10cc80414dd3afabc07d9828c4a72191af7f08b6f8c483ab8302dfb776298004b1deac13f275e0c922297fbb9fbde425c4fb0b9a9b03aac2bf1b1a90ba09e7b0e4ad90b68b8184f2a51ec2e71d0c48822b397c83a364c9ca3b0154429a011f108800346182bea16a798fd1130aa8c4a8ef2a33d0560fb2466fbcf6c1e715c993a2bb1830b933db7c89513baaf476bb651d9a2d2f9eba3c23d695c644875cbd704307865eae8c78a2efcc9f3920cc4c577d50e4fd58f91b8772eb23f5919f0e49ddf4b5dc4fa1a8cedd1356cd30ed1b6b6d9a1b6742b340a9e273b77290bf7c1e93152406ff28fc73ed191e1cb2dcf1003b6738743c8616cfb298141cfdd36e27346bdd8543d1941ce0f8f6590819c697b168baba38da6773b9096e4446f3fa72e4caf1d2a4aab5e5a2c82776ea313beaa5432569aa1807d2162611006cc24cad874d60d6f020aee0253b03508c93ad05cd28e0e944c57664640aa3e733194f8368d3132411c1bf85d68595327e156abdbbd79f35bf74af051ab1b3aff56cab0ae4b28f2442a54b67a913e69359f882ec7dd789ed4a0ec3f87a99f9897caf86b6a2c5738d800662921d4c875a34cabd15ff5e05e3a97d475b6dca4f518b8921fb571e0400716d2d32b0b84e6b168db1f341e492588c9a1ec514d98db043fe51e2047c7eb31f6dc6f3bf1c1ca485c43ba24467e68a2f449ef9710a8d95ecbe057220574714d600a63d68400b5316d133d92e4a58c5f96fe78fbaa26f773ecb7e8a370d4b4fd66bdc2743141fca4e897418924bae2aa61ad3eda68893dc4e5fdbe805db2da9aa64f7fc7bc146714fe934dce418a3e0fa002496a1bc09767175322d095e794b3c3d2096a25db6c5e9e31dad2ddbbabc384998e89ac498e2754ee4577ab0410dd7b1d4cff96ceb38ad10a6a4fb6aefcc0df6f8243f85968cce1ac08cf2e495de5b155f04fb5de087960e469b47f35f3550e6235e66371cb754e9b8a3ce35c9c4ee15521c054498393f1e919cf5a043c3dbcfd71b3287dcaaa9665170234e157e3b3cf8d04556ce2ec022a0347b2ad5f9d56613b69b3f8f950ff70029aeeafd195db300d66d055dbec637850caf46d195f9d3094913625ae4bf9f8ef21740dd338fc9780310105d2e0911f720b8599cb8144a1fd8230fef254e47b48f757aefd65718f97375482be51249d4065027113021c03551b065ed24c2b0c8419d35dcc192a43f82144183f7d49a6e9074d55dabd0e764c873ebd26f69072197678267965ca9bcd584d651dd125cca2b7fd0b0574eff2911ba46e6934f16d730a89d94241753761a966d22ebdb40148cddb6860f7e53209956ddb441109031ab279fc510af0ebec23b5f09ea2370bca295df9571e5499a085a8b5736bb4cba7a1539cdd043f90dcb620cb4e6c8340fd47828050b84fcf140b54be0065abce46364a55a5057188521225a8dd59579aa35fe2e99e1d77d9eba63a02f7063567029294c6d689a8b5195544a491d7f594dae26441579149dd6ef6b479981a2059f6f0474826aab121a4cc9f4846fa9ad2497aa38a420652e7c31bc4badf001f94eb210a974cfbcf8384a8e99ccff0f8b837c0779016d8c01feb18f61a845a0124b6f4e94f3cd1a3b42bd156e1f0c46936a91f229a3b7b0cecf0a0a0c48fedb53cdffe8c6ad512a04f450c8aeff338204b8175dcb5bf5d455b863ceb9a67525700924d683ed25b83debfea66c3cb44429b144de035c390e6222284ba19fd3ca5418a25a4b7a226ac466a3f08ddbbeee30eeea373d52db134d632786e994f5ff44364980e27e813e4b33da2bfaa279b34f50aad65e3b27b580855aaccc709f61595975531b029efbe834d23da7975295fe95d3146147b3e2f5813a0c32bc4530f2dc4be62496cd6a638721706ddd03e1862aba4125a04f293966d5867ccd43e9b465be7a61d5c90f2f740f5fafb9e5bb7f634ffdab4ea227893a5cab4b4f4338925429d5e8a58ffda26933fc9dd695031911a6ffc03f16283e507d0632014cc0f7046a0e7016066c869382eb5c392feb7d087b0b481f382d1436577948a5ff05dda7e0852a4011e464b9f08770f1273a17e8ec1a50fe0c36b5c2ba46e1f1d215b70b90f5dfe22496434a0090ea92f8d5fcf34d8be5f8fc7c1f39fa59fe4e85f4e6f769f8448f9c352dca479eb186e4f25070dd535706f253a5f1eebfd67f118f61c4f8d40aa63175a18a76e2c474a629e501cc37bee86f2c49fe57ac9df0b31f486c58fe029768a5ed5cfbee5711fb0c81c79c02aaa0b2caac3be4fef2752f66d1af13a91753ff3254a8a6663fd5663dea9b6a3a84ec1c1084089f0766b3d689efe7d03a9b03b84da02b2eccf46c1575b840518868d6e06da9024fd7d873a461ee290b9262c35678d2f6e87483042e7b30b3dbe10c0d88083e1cc0393de99798e9bebef011b0e2366c8df4aadf72c5db6cb4ec8b0609fa88f94c6171206b78020f074f0871f117c4272eab7803895f0ba84807c8b8b77e02641a703e5f5d98707247aabb93774f2ea1863a8005042493404e68b36272ccadc457fec5e6bd20ed46518aeb8d24c1d34ac3e6e90fb1b599ee8a013acadd50b9a540d3e2bc0a7aad6a438f78aad87d3827b7ea01b456518033c8b2c8716f8dec766e248d735d0e16ba157fc65c33badfe8baa38346bb0b7fd4ad9036548f3968c313680a7eb2ff8a9103ce99d5563983db3e9d49f3bcf509c99b283908bc3fa247e1ba39a78356f7dff615d49aa65b35cab4c9eec03cd943819561d1d8ee2de4442006b83e8fe90dcb1f0bc7c221fb5140fac0a633ffc5f3c073165f6fae9571a1abaf640163e12f677ca586391c7b30b6c2124b2772e2cf48f843f75029eaa0263b52ad1313b6089398d5327005eac1f42648c36cb3e2cf589c0a80f250baa30ffbc3f2faf4ffeb756f1c8b56369aac4002f8fd47b867717d0d33104fb290dba009c75de74ec51fdaaf3604f7be38620ed2382aa6a104ac011105765cd2a93ba47d5952054a72e7beeab21fc44805554e3a1f5069ffb4af01b720fabd55d8804e86361492df55e7727eccaf47c3decb05483b1d6df55af91935dbaeac3fb3048a692ca36bcd1aebc5fee75fcdf97756debaf5e07180e3e93313568b9a4822fd762089d401d93a771478b537cc97da728ae7d2de20f3ca54957811ce5a62a08ac63fb8f35ce422de397b2fee9023b9f42b9cde86847bff2cc4df37b47ef3e472614cd0fe4309e4edfec48cd4abb0421f7a40a17f65112908b448307cd96ee3fdc5f6d4eae400aa7a4e38c17e219154e125f907e39adf22093615cf3dbc86a574f45f34d5b1776111bddefc52e1a23141185f41244ba6fdda05ce82e5aa9935d772f276eb8f563575e9fc52756da608b58d205ace273040e7f0d313ae82b00dd622aee7d5c6775eaec23cba9f63203533ae389302501e4f2ebe37b1240615ae338da9309eaefbfbbbf7e9c38cc5f280055fda65af54360f275f5dc305a623a8e73923516b3bdd3e89374cafc722f161275e5a862ab3f0cb501bd36721ce42fc3784d61ce814707b8e5c88342fc66aeccda039a6c670364d47d1067cdc28614514e067588ea1f19f89ccbc77ecb258f40a1237d1a791f13f48f6810d33c34f2876ad7ebf935b607bc33bcff0c892511427bf7e307dfc3c0c9f6a78603d5feb842c20d7038a1db7e51fb7919656512e0b83cc5b41ad0a20088930a4134d6b00ffdeeaace775bb6ce3c05c4a0fd58f000c8de37164727c5aee800e31d21b5c72fbce4d38fd2082a64e7ffdb74b66859019bde1b6f72aed4655ea3fe67e72b0687dcf9eadb05d6374cd7dfe2419138c3e0da545f8b07bde0c4b63c5f4e7241f06568a114d1ed84d285038b3b734cce96d4f9477b4c8d4afd0c3701420877f41cf4fec0dfb4b5f64261c4694d71fdc79a47bf477808cfbaf7a4fa0ae4cdc8abd840cbfff37e2fa178684cb60140a7acd10fd6972cdfec69c572c28ce2cb885c2ccfa60bf5dadfbbf461072571194d084f0fd3051a9cdb0c530f0ded1f0a2962a348ea5b014c0d52efbb281fd1ef95e09883297c92c165fe75ff904d699e2813651dd722eabd97fef36a2c922c4de5ed40e4658edeb0383eeb12bece6cb8c3c09723813a9ba8d8440c36ece31a5537267d931cdb82af71896879039383653a44fde16c6b63a0d2f2bda802eb8aec73e13682853e5c27aa65629da761d52286a17999bc02945e67247c6ec2ab0c3ecece03f4b134789d4de33ec0ef8ae46a364e86d4a4839614c188d6e1c19dffc16d7e085b691b5e7dfefa6e882cadba088096a4618de065426767702de12099e321142b82e29fd8b7c82f97391540ba5d0d45f63124c5bcd05a9a0e4183f1f7d2fad03b733204fa2fe183b1ad6a3da0ea1eb3291a49a870967d26632e10a54a0b3be2c766025bc13ede561df94a8d23a16740141e2f72b3c4cb0036d79c21b816be0ccb7c024f7363ff1eb9c0b4b295799e91db1725d2b2b5a5a187525df6e1613be507ab5f9df7dbdc8157feafcce3f81517334701448869e3a868d36f23259b2ecd1ba5aaa9b04a2d15998044689b817fd86db69edf3061857430dc3c2a0a6c4a5fa6b7a1367093199739301a0021646e30beb51e4906bb33ba86020548638bb07b139cebb8e3310e852fe028d1152416a448d0626a0e817375c6c3792ce82945e83ddf9612c5d668a65c1ae87f2439894b431291d8fa27f688c0eb3f03d7808a58f6ac9746f6b90e71f193e92ca4b56b3d21779e63d70f6029388f2e353b19d31659e1084acf109d0ea8a64fa5cc5512201952f4a1a49257b6315cf0d1f23db8dfd3658eb2c1f29d5637d55ffd7eaa179dbb0fcdb395d74c3ba5e78a7d2530f10b82a91323973277d4ed126ed5545de9f46285517eb41e38befbb428864244d3b3e52612764f3dd28785112ceb0a1cb0a90030d4b025d246be280a181936822f33d61ba326e0fa053b786ed22e201666ad584cbc8aad9c62d7ae1eb6ddb9c0009f0902af8d707a13c80f629fb25d79984311e7990a4150f9b101b819373661cf7cd664be2cbf0ea19242c63a44cf2c9911c926409a0326af1b55cb3d53663be51d367484864995f48c187262953f75066ead282c78758bb06c0726ec8f4ca0243138ee8083a0bfb4fb3295132497fb296005f5f9024ccc782a668b0ea0c80bce646a5cf8491890f9037db9345332a844159d5b74ab8a57c53a58887aadd149a4200bb695fa9137a171bf889e0e37e49a59dcb3178068155ef5c076d2fec9dc46dbbc36922141679e822b7c0c7c640ad92811161defaa96c2212ccfbc6734927683726b5e828549692cef87e5d922631e76bb89a1cda166a1905fdaca52b35cc7ccee9c86720f3f7a8fbbee93babef3c701ea33e59a5996c9038abee7dc1610a54fce6994703554c46ccf3b0c17d2c1a9d8c92b33ce211de306517f8b40c3700fdd003e66d6f61b60efba87f112345f03dd94a2e2ce771b1d1ec2b329473be53b1a3d3c8e4dcadefa4e757a8e5b3a676a642b2192e86fd4951532ba0056b750ad266178dffdfdb8c0865d4ac74f70477dfc32a22da7f78cb9ee887ced19ba2c1e0a7897590e1508428d255d015a6af3f3be33cac80f81db772f2cf8f22a541f8a8d8aa6d0de55bbdb6deeff632703e4dad84a8592f6907e7d473e9a3b51efed543edc770798005c7af8d0e82b0f1412da5acfc0d386a1062fe9dbb036ef9d9eebe77722b9ce3a4085a0f7e8c718e7b96de1c26b9e852a927a1989b1d54133c889c032889310184d086645d1ddd73b234e4282d8768aede8e66f8d773c9e630f06c24039460353cdb56c8fe880d72a52a24bd35aa62d5f8a9b1645d47fd61e5ce73f03d8c8d76dcdf0e5df2de3e17e937e2b7b09759c07210d80f1aa582daee66e1197f303d0918222c3b826378a275418f2bb9d1f4ef6783757b4385e165c27df23b758761edf1d6d8badedf9089a37d2490c1850b10118275e1da8284dee5757095080e66b12df656b6f136ac6e1a6346fcfaf84221594c688eeaae48b7144091d3c13c78b4d8001925da27c0cc0e6605db6723580903bf78888d7c69d841c3a2077d7757b9bb7b2c8bafccd6e6dde00af9947d30473bc1569397733b0064ad274a433c5c745acc0ac81004939401c259ac8873d3642ff592c8b4f380080991db8bef22d2f5c27dd46bce4fcb7fc7c55bb296ea044a7c313e70dcbd0f4ee48255886b0e3c2a5d9912f8dc7a889773e07882cc8ce5185b9cb19e160dc0b77b8132a911d4a4538d925cb8686929cbb800a0e8ed69e954ea69941b3b8a897766dde2a7332db9b23fee71b70cd85c4f0d72cc9243b64063ccb2aa1b37643bc60ec4201fac61a4bcb9cafe6e5bd45c0e096bbb8fc729a310ed0a29befa735a9216628fbd25a685cd18c70333f39889caedb28f1c5c58d0d5af7712dfd8c06cf48993452e63650a710d910008fb6b1c67a50d8c332150b6910bfcaa607b1214ec52cd4c496b2041e1afe8770fd7a5949dcca2a32c4896ba901d43ab8489eb9e0a4fecccccba729223810287ec7995dc697944b436991d22c8856943ca6d0aab2b1ff4a10bba81fc6b230b1f0220ba5c7598875752e8f2ee865ad10bf78a32f0d442c851928cdd30d607263792197f4f9ae8257a7b216918c068960919c71945f248193d9536a944b9481da2bdc5e83a881acba61d8159b54732fb1003e6f699cda12e79ae805e51df98f717690de4f882101d5f3d5b2dc10401f4392d873f6d560981b1573e28b3686ddf3c6d70c9f1b58bcb9c82725fdbacb04ecab4c9ffdaebac72159c40c80a2bc7b31c7d89c773e2dd8999d79e8e47a97a29bea3577cd7ed1c2b58cb2728874dad6fac5c0b6b4b07710000cc9917292e839233f79841f62b3eb1854681bf131aac891137002614cb9f18c30d74bd53476e747bb2fedab218db34619e08e8184bd559406e4e5f3385a3798f808b3faa27c103038a5ffd4b0bd674c9af360b87e37a8186ae0fbcd362b2afb52301631990942f701777a1a5d3e645f1b2187e740ac09d1ed64959f751dfe7d7bfbc3ebf2f518eae99e4b1984889de442d1318c58275c585b25939b4b43cc46d1dc817fa82dd470e505312c7d8947eb02f7573ec3aa87fb2a34ea039afdf0283b473b2403d763ea06d49f97d4e524fc6f23c1924f5e515bccb84aa8e79507295870a164a89b8a4cc55c089837254c877ce000c13385668da6bd296816e8be42b416b1f0310e10ff3f34aad3ead27e786c2aaccdb5dd26efc6776ab4b2e5761548575aae89d650107fc4da6fa813272f9fb8fed444fcd50689f9ff001ac55b01ac4f4a69a8b39bd3acd0d8ac0e8227903acc724ea836f9a7ede9cb6e9aac4499c17f2a3c5e110f861118e8324f91c161b1b704a631f14998b11a1402ed0f02f2ba6b0ce1c71686a5a1c88fb19656ed79a08d49d090f9d6d0b84bd40ef53fc2516b16322a91c0d67d3b717becff0ddb1721d33480a37a3902f0535e9c3099d4655ab44097c422971a832a362f00e82ee491fc0269c4bc85fdad1ca775c27b0babee824f6b541489b1c9f51ed0239fa75bf381996a44b8727ee3caff8d0e76e262ea32f461d3b0e35b3950f463e31fa5ed38c267e5cf432912f7165aa5e9e45cd496bed8c1f43e87f50f46c5489fe81df96e7cc106c570bea6450b4c25ca44758f15cbd1ed4906240cb68721872d61987da6e8760ec45b261d21c26d6482d27481930fd6ac6e7cf9596ff055b2ce7a4f59b13522664a2455dac6d2b43e72ac42cbf938dd61c4627649644f726b247df161a874ac0949489e806c9a4fe2dd904e9f3917177659b90b5f0b7c6544e332d6e7108e7465599a34cbbb49b17c5392b08169060faa6749ba36519400d16d731cd9734d865236817d9eeb2040bb2db6ce66628079ebb61d389ced12aed80d5ad474bdbb613743c883b7f9824e4392b3752bb065dae65990a5b0f8e94016638fd2bd4d99a13579b67618f1da8f1ec2c99b01bcb3fc72a175eabfead47caf5877d95df438d45cf267afb86616b441d4871b092897673efda2315e0f0373e2c53afd2eb63bdc6da8917b99d408c7bd007d5304fb648be69819c35cd461b7b5192223a9e74e11fea2cabe1de66c43d8f01b6f78d46ae6e8cadd1f550a3200973172fb98ef027b9b49bb412478974a45671269edd63e1ae0abc6fbda02ec3190135bda73093b71d8207d72284e1f296443076c4aa6c377ad387a4ba5725dcf33b1618388631934fb3d3ee3efe0844164820a21586db202508ef64a6e58ffaca88ac84f3d71421610b4e6ca4a7cc8dca8c92724ae3b59cb1292cbc9854154a3b938406b3f5333aefa09bb2202d72adf54ab2a8a5193ac25113e79a791625192c292948465142a674f3a2d18ed42117297aba29707dd083591e38a8fbc574b3273d494bbd681865e06d7ac5e4ccbcd742688fc89f5d3eb773a86a88d3adc25447acc261516be3719fe1ec6542814be8640627c43f02893f002691fe48a5daa60cda61e80076af7f2e2df234920a150b4c2033d2ad88a536da58799dde1a172fd129229afabe005e2466c1cad14a2b39224a8075d58e96c658e2f598b72f2f86abebe190f2f16cd9ebdd63a5dabc0cd952701319f9cd10cf6c4cd0f7ed55e1ddf94f399359408cd6aeb4ef8c40e96bc7a0301f8c3ab5cc9fce4eadebe641b11713accc8ba53fa59d2ebf80a0924524b4338a280c4f12b8e37699ad76a931e5c625f4b8f12bf5f1a998fee47370c3f156b416abd2620dd0595c834f10de0f091b8f9c85770680cedd3328266d892ecb392e7b8d5c336a56be23b598dd6250f742a8c3c40a7d75d6fee34dac68f8b78358686afb2035674ebf0863d9595575a90592c8561154b031e974d16ce26aeddf91816ff6387dc86cadeb7453ae6177a6b5dc6dded62ca6edc10dcbe95bb706a23da3b15d33394bf9eabc19c412804b9cd2aa382283c869b05b26c5a1328e7feee5a79de6da0ef68d0cff4aaf905a8100a759e890bc5f1c65b157d35647259f4600a46ab7552cff6b6f3af8bd8fc2085e4c0951207ec9dd670e0597167119f264aeb039543525b9b62bb78cedcceddef175e127bbf6182b0fa61449970ea1e31aaccc64be34cd2a87126fda7a78a55abf9ac6f037769c8e16ebf81d404d01ed391678999355e88b987c3a25f1a8623b1c468b1855b98dfb6c911028243ad3360cf8c5caa92362707b50661af10793853ccc1d17260da88829dfa333f208b4ccf5485635ed3a8e917f03e4ecfad4401a47321bd83a677e602c40e089c30519a9b80c27b0e97a51498b54b2fa3df3098430c51f89d7e3e3222bb3569a9ba420d9d7ececb818f6a6e3883f09264e7e701a70c20735cc39338a7507ac91c7b6a4ceff973d65b42fb26984ec4cac63e882ae2d412776ddc049679b6b45dba0dfe976ce78c7a012d40e089287ca0aabc687592bee08f5def089b7be452d6151cb9030b25bbd79ace367c957722bd463c41c50743c70b25316bbb213f4339126196d480543f7bb051198ffd042be91107d8b9ce708b3b36b4cc71e18880426b2f8919d51267028ba706ae435693f095036f983048ad741ffa23a42b09d86798212c6b324be4d0c3afad219608a0b58eaa3ba7c26f16cbf1effd929049eb4ee852a54dfe9d63402ab654720c7414ed8be11097d4066277838c843238e7438f2692bba279630bddbaf7016498c7c1d92820b949883b1c795b8f918392318c40c0c689c5ee046751982354bb8dfd94ccbf1f4929da0d5e2aed47ef64348418a16f229473142e318c29e663e15327884f8b1458d013b56131c31b2af05ef106cdd9f95d04fca128a59aebc3b87f8cb533a7db8e48e5bb6df6f21392b750280d615f27d95d12fb900f7dc0606bf02bb59303f83324953cf1642cbd5faf292ea2b34c167c1154253b125570e84758790a07c8a8d6b1b7062c8291e0df9d54ca2eba8cd7d64dec31bc7751de11fdd9346e983134915f907154ba264b49f1a6b7cc6471b3cb7222ac3af69dace7eb9e2e140d201b96ac0d5fc7ff209cb57e70087064ad5001ed3db2e8a9005593a909b5452bd60a80c77b0d9132fdeadede41c0d1061f20eb289dc4edaf7b6d1bde439f8ef395d518396bb3812de816d20409550a57e0b965b2823c7aec93e62edc0dfd15f900ac4460071b7da7959c47afed22a1b1ca3240edbfd3c6d18352e92dba3f78b51e6f30206b164f09305652042e41be320b85107aef5591c83729a58d462d1955b076d0e9ee215a2546c1eef774787964192c097e24b489ea03acb65c0d1fa1cba832c989a2905b81daea85bf86c4180fad5576c52b1725f3b1c2dfae17210667c72880ef5f852418ddf9d86ec856771d34dff7a1221f7062fec660de20f22615a7bbea4f3bb74a5f835011382030c5604f605bc725263574e453b8ad18e3f41e4ba3b82039dfcdd24209f17b71c641ae962d719b08ce73797c17e654b3e24f9d4009705049d8569dd8063ecffb954ff5a54ac281c1a8ce598b14ca78fed856c3be919921ea146dddd8c07937b0719033a96dc8d505d510636c87f4c95269eb3ad1156299f46a6fb54a18c7d20e14f333e90783e7418cedab87a10e75d0e525de6df4925b32386c76d854c8921d6ea1a0235f597c136cea975d4e8ded7b84032f6a3e7f27e08ba22edd49a56d7b55729c5957787cd74622dbcff8bea9e896c6b97939b5e720c22865d8af61bf77f8aaa59b0c3e98b63712a00ef303a2a427955f00accf0910e8a123cbebc36f80838fbea973cbb9204efd13b3f5808f0d0cd395b9dd33135647bad1d254dd0042866647144aa4b2acd02ac5ba9d1bb129a9776a842e61372dff6731bea29805f5b9fac0a57097cc4a488f57f37320c3428e8998d64a00f21d2139b6d4239045a7b3e87b813ee2c0232f84c645e9ea63104506cd11c93c3d7a51909af6cff54824630efec445ae8cc9834c35b142fa9f741dabf8c10ee711f01b221b0028b60fdda4d0099d02145e63562f671bce9057110468ad83959a5d9c029c26cf52439646b2b71d2e029f304d708148483adcc43b4f8978cf3be343339f46c27498885ff9397230f89dcf0699d2e402fed9d262fb1fdcf39b1b158089c2b01bb7147eb78b67362ebd3f38d8b168e69c7c6259e1413e3e97c2b1fdbec42b0acd9b048234a42eceebb5bead6f04767bd279de2adff233d3cde85f24b84211c688581b0f129087215e7c698e2a53dc421ad59cdcbe23ad8479244e0748fab620119fc530fc6213ed2b8eee66f337b43a0da3a2dc7b9115fda8acf857690ee1a5f5ef41384e614b692eb72e6403a576dd648f09fa9ebfa7d884aea5fce5a8d176cb071df08f911f4b868da2c59eb11eda31a4fad911a612fd7baad53d712939c0fa154de00969fce8fd4bff0b9a147a7f446503c11411e848fcd84745fc8b6fdfe8efd06aa3bb761d9299dfa6cb906931f8fa8a3013e5da697d3432e5fd39b75c880783b2d0319ef893d2ec78e6f9fb8258322a274455ad58b176a92da8fc8499d876e1e1b7309d9d12df245a188119b4753e2b2e364c943434a2c45430bfe28a2952846b2eeecf08446d777c8f397967cc0c5ba40ee274a9e845d7119200bec2710ebbf1b7019da052669571e514eb001de50e11f054d34779038139b3a131914e23533dfb2c26a5781ceef7b4b90b4344fdcd5f7d847f9c09ee5b0bfd96a5a4524fe3b50336bcf30dc55f711a58698fe3d7e0f1228f8e91cba0b2a22c0fbaccffe469ab689de4826b06be1ca6682f121deabf61c7400c7e50bd224ee9d142847043f1897212b5019ec5f0293b07994a2c3e60f2ffe69945851446397423088b5731abc63a856793a1f7a6461b32ce097a65bf27fd3d04b4110c3990378ef4764151e6b0393052c20353db787fb579e00e7609e07d8e8c2021735bfa2bde05c0f4e9b0813f577a235aaffb92ac7faa2cf66bb797ef1c0064a6044e3938649caf006f172b292ba870012d87bacfdf630530e7017707814c2367594a4dad330aa4f2e22cdf286cc45f01b7414ba7d896757600f57e3e3f4bdbf3387e0e33cef0f8421727094d85558efe9621d375ba4411a92992f3a248e8a94d2047cbd57685e464470cff886be735881291db38189bfe0d3fbe3bf34771f5242f4633a3c2dac6cb1888ae04849fcdcd3b3eda816170f42598e649d95597eaa19424e94d6a235b1429f7a91e57b4dff2cbcb0655771db7e3ba6a102185881765342fd6a84c2a7781f9ff7093d993e25bcbee1ca3fa81a92d548e10eece25d244f6fec38f29797793fc4b97df029e5c8a8057c5e41ffc783c0c3096462d6cacf338ab7349b05932abce5fc5e5d2b9c474e1c37baf0b561f793317bde25d3ebd7d9fbe17ca597d3c1136bc6897ca2a04673e76359019ecd6036f17aaa5cce7be8c0f434a0910afaac7bdc30e661b6556ad1f49d3a9332dc263e1222e81fc51532e171a927bdac77df5c6ded6988a67ff6357b9c290490b8ce67fe87f9ec0912046a8b30369807c2fb5a606863276e14795fb0454d03fb316a93f688466eae4954d1224a278433591a0bcac3f680c4b0824a5fb353e71656a423a444316262b2c9a8b01397d19773e79cce430de7d5f3e08829ff98a6e40587f71e5906427686dacf3df5589fb4066ccd631c2bf5aff07ae27c6ed4b86c9eda9957c859eb050aa5e6cf8c30ae0d885ccd7648b03999e4f53f0996c10e32e70ca8c9c0d7b6f01fb9185e5b13bfa159f71135d66bbc2edf35f8a881fb5fbd638871546bd0d8c9eca48be8f235b575e39e0cc9fbcbc16f7e62ba4d9c29df0766eecc664fbc0e0811adb0eac17836401fd8ab08e49c1f6c456469157f3fddfaaad6dc146701057bb50723bb1b57d89557760d48086a2bbb8254cd791dc7ead7cc8b4bba51afc54efc608117fa9f104270a26af4157b1502c01913db35afb6b25e23b1eb061ff7368b1da2e4b11cdbd0a15541220425a9b73e1119cd73387b8b7e3bae286c4040c169c88e45710df229850f785ca86fd084af46b8a403c8d821275a5fcd0afb13516012344836d4ae9480fa69b8434716dd4c9682725e012877591a09fdb248a9fa86767ac60b6201b14739fd060abea67d8876acc0754088f8361c84e79fbd9b473a20b6663c145410559158dec9663cb4541a6fd7880485524c4a8a8aaafe0a441c5138046909cb35f2004de497df006ef9d2b043d5ae3d1a9de6ea31d28c6b8d7f2fa221336bac1189eacb116646c02a83c34f2750b7fb213996e127a64322cae5505e19da3496c552b130ac214dd18ffa8adfc9e8bfbcfa3e1d0ac1bc37f61e25d2a5f658c50de42d8df0107112886e719a2538e6873dccc311b93f7225a31b749e25132134fb3bd9813b1af946cd763dd950221eedfbf2135365a08fad1f1eef37a8ee1c4bd462c679eefd385d528f6afff770c988647a79269b3fa6ba78ef25baff316f64cb453336b04e06c5ae9ab6328e951d0ec16929a933288013561816ee08e738017dd215e8944d03965a520519beaa6224731daef1f631d07536237d5e0d2a37c71fa322f513de72fb01e70ff01e989c15c55f799fa46287e9b6292f369c0af00d42f6b96c4661944f36e6ea21870294e3636bf100c341f28df921acdf0ad4d642ae4b432281018df9b6f58b978e633e6d800a6716fe0ccb85a02acb36e4b6992514da22913bb8bf2b634e75d73759f31ae4b0c8f765fc6acea311f5f2d3aa680050e4e3b2662e9ca5595d9b08c89569f081f5877256f0b4c6d60c0a3c498843eb85f88dc8283ba4fcbbe749eac11fb1e8a958886040c95e72c98364b0f5dd322549def73b002ed6b128cccbd67e9902d01940dd91f9947e844ae2de1cc1a7a3f25556dcf10b659b5281c92187034dd7e5330cfa730bc492ea67645e2bf424dd8dad87f191071b18689b326fa709e2459d8dadcabd88fb311d7ba7a18385d70273ec18954badf0006e671abd7281ebd164063f8ae6149d6bcba5c78c492b2e9c2f5c4348f8768a63ef0f01f3e86004e37ec48ff8788d21cee93064f837fdfe29d048106b15f9f835c89078628b9a136398fd12ab661a6f0b28486af413c6931519bfd177707e50e02ce16be2bfb505f5f5d795ab36f22c1f5af75384cd0ed8298f9db7184385c2b6086fedb9c580682a9ab51a9d2b34b6b5991503393b6931166ce1f091f5276558ec5e50727cfacd6dec933a4909e67a94d002b849208209238c9423efe7c1fcabf66cfe3e50032a50f7af1dfc3960fceed0f37a2d2806b2cf107fbaac39f8eabbbc09b66186c6d034be6651e47653e1989db8ee7d3c74f1b3bdf70d0ec6fa9f7d7dd2e9af2d6f57e4d5071936dcf5f897bff655bf2a713d228d33486db86c3d396c60452a9d93879fcb536b0e0ba2da5965ccf3d263f75d098fe389c538372e2b333b7602804651cbff3ee2d49508dd3f46ba9f518fb0ecb221ec21e767a9586a7b96493284f8fe4c13fe7b9f6c4bb6179dda73178207de0457295211680850fe67a12bc68e454c1acbce0ca093f0369f120fc605acfa1a0d918caee910d0d506a8fb1ded414d290958c476ad2cf331fc90d15280919ec96fb8ff2a63bc3ad1c9e6eb6df94516f4c4bc3bf6c905dfb8f4b65f82530d9dfaab9c449fa063dfa92b1bd15e8cccc77da307c47799e77767e6bb18141e57a6c01af75fc3e3b9b43284af7935114afb0924c9a2e74af093c99f8f1f57ebe7cd6d31d84855d78b5ac22c0296dc48fad6e1b83a0ff416a0bb29d6e056ce9a7435cdab4c5a9ec9e112414d76662e1632a573436efcfcba1cae3908ae4958dd807b4e022f26eff344cf4e9ac1e94be912f0c0552312430178d255185f6d98e7816020d523965579287ea8c978b85514eef6f6ce84f147fcefcb97924fc76ff6418aa24041bab3c60cb734c803d2d3a01cd10de6b1d7c2cb0b9ae2d454049eaa8832ed6b52d8ff7bc96444306bc92f41f6a65b14c407599dce7b752f55c78c2bfcc7972d02953af46795773ac5f06017828f14b49b4fa344dd87fc440f04f08e91fc7c8b42d74cc5acf71d9f6d2c5e9bc2c0004282041caf54a4a91a1fce759aab611ece113cc906934bbdf55f28bb95db1cc6f91ced21c13cfadae6805058d0d7eb279d6f08b756599e94ec72d86ae87e898da2d821a3911e154f34e2527d7021cdecf94bfa0b89ddf3655aaba881d8af4a923c74c5c362e0efb2e2c7f8df3436da33ffed385c5949f35f6695e24978e34fb9e15563ef258f04179ef11eb7a786c9214f7129bbbf1c4e8204ab9e897fb9a412c3daef70f4a4d6966eb1edc790ad1c1cd41e098ea0fa08504fccebbddc4fe57a8709ccbfdb26bf3a481ae391139faf6829ff320c8c27f7a4d518c738e900735a1caa5e1e048aebddbfd0d78502ff7a32b794a5d23f6235dd72cf08a721042bb83e31ff024007920a1780d95fe312dcef88ebfd8e3ec0a37c97187a6443fddb570dff7803011f66015a501553e89943b07fd0451fe4199b30b2f3da9609bfc7366f624d6a5b4e55df808c963c0e3552fa941daf4cb86ee1f4735756accb438ac6a6fd9c41a94af11d40091096160b9cfff4ac1bb9154d0d41e59e2cea24b528df01fcab199ea03bfca9e15e1c5bc458d8470dd415a1509ed0ae937c38de98edaad254ca2a6ea83582807675c0003b746a080c080f636f771c7f27fa09d8c78ac2d34966cfcb5237ef27321f8435e4e28962d89ab88c8798efb201bf45ee291f0f4597aa29402d69ea37f1e62b8ef9386b2ce585e4ecb7f44b8f0ae52db8be1dd2bbdbd11d3eec9a69235554ac62e7bd0fe9853cd4c8f0667251654cdc2ed323343d83175c3b257a4fa65399d38e6242efdcce336ee11d2b2ebbd4cd91ab36378bafb4e1bfbb5ac40434c68528a4a7b5402a5e81d39d89aa5167cb625808c5961b149c2458a20cef407ad77f48bdb762697c6e7a6c7238b46277911fc5816142e8c7da71a13f5dbec2afdce9636ead14b463a5656b3328111bbd3a573ed600e3d914b645e7136238d3774913c0c4b6cdbad741fea31e16da328b59c7eec5fabd120fdf249cd43b087a05a2382865c9a9e909d1c2e50cf2cc9d1d1da682310fe3d83d2f3558026c8e3be9568a84d870248e20a187ede5871b8010d34133c758b59bf7067874790b8964953ddaafcc4b8df92751f1aa11df7653f1c479baeb3be4779b635a49323226b550bff11f603b0623995f21a4e9d3c1a7423565909c2fb7d9af1162607337b94c5dc1012cd550409628a58b802003b3c26faadd17a0e158a1c602f61da020438c7e342c662b9adac3a74fe2329a08e8b1c85648ef0fdc6322a4b27855b9ee015bfb2e3785c5791a3fb573ab7948c87958a7936c8a8131173cc887778de22baf00861eea5c91ce50e2dc4fa7c7ff4c67eab60087c238ba13a4fdbf896ab9b681bb46c279f1b0a5bab8c94cd2b54fd2f6558ffda3a0fbc2ae1a9b5ea33b4dcc9f095bf2ead8bc103eeb311d92cf4d33ca877c4cf5473a93180b1b34a0492044ce960523136656b90d17a76dd620318e961803f9c6ca9e70bed55ed3a7a64aa8ca005ea33b21998f32d11326fcc77a0f2485063acc412016e5c9f153484f03b057fecc6f5b6ed7b1b316dc7efa6814681cdd4c1295115d756bf51ff625914b0ebd33293e202b4e72119c903823d1bef7d8178d81d7baadc10e1c6a636ba04b1ab38b176e10e7d38cbad2f267fe9c09cc1f1882d2cb66be8b8c8eb1c82ebfd2858f08490b205971c64a1637754bf1db65fde49b711326ae6842176c338f3f2217dcb4a8dc14b02932000330aeb86a65d5a626242bcce2acc654b29d0b70f43b9bf71574c409e88413f0ddd997b5d229665107210c7cd49099e22e04d42b8dbf4d7dc5ae7dc560230aac7645e88ff34203c894839362a78e4aaa17214c1bf53b9edc8be56f1ff5610ffbb81c98cc68c732f75e6cbeb2f1b66bcac3c52a15a829b029eaa42c4947dfd2b334dc8ffa756547c0f0848802c08f23f89f8e20440e3125727aadefbd42ea8d5b2ebd161e4c548824b3b52fcc8af111550cc1bdaf8af3295406aaf7dca0a351568f9a98e235fd45e5e1ea58c81bd10c9ff9a8dc84d5d57c685712230ffc8255ad0ba01e321104aed1d598195a6bed0309ad53c4dd30d851938adf7452d057dde2338fbc78ace514b317b00e90015ec0f326df67adf10ba3420ac183f65d0f9cb3f905d04e8fa76b7857e5ccd17620e58d01e887d81f751e94f03c890de001af60656e0198636cc8e1e7e910fe9354fdd55902b62263113e46160cf0b6e0f9d22b4b72372511468a9d064306c5d1e69732d1c611d4f9fbe5fb6f5aa0ba6fa32b228b9df0b7f8e9c38126be7fe67929a6d9aefe3c50d24c72465e55dbe6acb6f3697a5149870a8df470f49655b5b7b61e04cc7bb1a11c3c0ef9eec3f6e72ad45908a3a1de78e78c8f93d42e1ec364a479d459086f274178f9e6b3343a4d5b37a2f5a9a8119185ac9bba72fef4a1e2aa5f0e3d21ff1b70f9d2d1b8d7c74b7b723add2e33fccfe7a73ef87601d8030ca97ac7e01d16fc7dd6584751d524226d0aefe9bf2f0028226a4e143255ece05e6c937e086b46de152fd5ef1a8512f257c8f69e8dccaa89d4e73bcb22b71797ebfc3d8628da9497804d4bf99a499297041a2fdb597114170fa798e1330659318d1ca26aae78097ae0049340b42abc4aeb5976fb462531fc7320253e842ee705ecc9152ae1e32a5b022e39aedfd02d2499e0ba4d6ebdb99b8a95961f39fc96d71cb5ad2a5b432da641359b6570ba5ae60b5ece41565c164a3d38d1a31c04aed5eaa1b98c0aab6b07fd3c997d0fa028af5cab67b3b3bcdf60ac97fc2648c514e987a63f49ca804362929d7e7848082ae1c60571a0f8400ddaf4300e3b51df85ce749dede484ed09cdf2e872cf35f390f5c5acf48fe5f43d80de8625928d18eaeaed90bb135ec594b761d6f150c6bc477267940781a5b301bdb55013c44ef9e1258e20c3dfc8bcd77479d4b3d9047be7e226b15b68a8b2f413392f09e84b4e71d1c798cc51228e5bc92f7d13a03db14bb0ee420787a2040126a7501953b40fce2eb4b2e96ab642dfb6b86da34b7c7be9bd062470af89c23bb9297df5938343faf520b7a2d6cbcee68fc48c02731c4a5bbf56bc5036f374558c541d909c3172fba917852a44063c724bcbc6ea0c01b236d94b77eaeec6d198abf6f38a9b9b4c92412920036dc61d0bddf76269839358bfd723f6dfca5eb906f5a357a01d60d1b5b6f770ece3fbafa794c14920d2d9ee8774c96bd1f2ad0358b21316a69f79fd114491740e839db997a0f4cfe4cee0101c49d36c540d46ca7f5b0cc5e6b703bc62e009029cf1c64d1518016508c4036d5231953739420f0a67a1f35d5ddea235a979a0033770ba0f4cc78d9a550b6035397f813fb596972b9ff63af420e6d256ea167483cba9d8be2bad66e6bb1ed1f3391963ad951354fc2ce72884568fc89f968f413ba148aafd925e109fe91c0bad16dd16f8c51e70f74cc8efc6a23aeb5ab888d1742917efcdf4bc8e17dc2c631c2f58a9cea9d2b2fee3057550898744b109ca12e084f5eeedfc829670ed2020fd491f5df2c10d8a0c6ef254c1f31ad6e4aba498b51292198442caa045da2f3e194cafefb4c03ec329a47a0aef0370dee37cd81e465c4dce78a5bfa86376181ae43cb9c1d80a4d3f708e8c18e0492e7df8068a0d798e8dfa74202fdc5d77a0d836781e04af4d2f11360861c96b3b028997119437fa1b6f8fd26b62b0a4e8c8659b13cf1f0cabdc7089d7f82ecd491db5e3813d18a7412c2e2c3131c3fb376377f80bf3118c980c923aa356b11015c9e173041458e6aad4ea8a6da5f1dddd22ef4066cbcf01654a287383c512427f76ac2dd35b4c43d71474b45e81d1921a1113ccf8d45641686e33dfd1ad188801cc395e7d198606cf54bb44bd792107d309ae6e86a22f140c971dd2c0eb804f7ea9cafd51f6a9e48ef665a0c0f6410518953915bf47b3c5b620fc9967773235784d48cbef6964ebdeabe337d30630c616bd985e25ba370e85b651e894b7ad5bc3545e4d27adb3a7f9ddde060669a9d48ebee36606cf941aa294a72c7ed278a4fd885b189e460646f870057fbd2697c0399a5e763f19160e2aefa13e9e3246aa42d7232ea595f9ff042197936a37b1f8c8494610938e4e414d4a15d34397ad5973e5544760f7c4b4a7d4d55f9ad81c16a042e704cba9a4baf8ec48f2fc7c0f5308dcc3bb4dc9b0a0a8f1ce6a31ef555c19829c9ca8a37facf7825eda42f159bd0eda6c7ad00ee320a98d25b1ad79e005b9384ce94927df6f6b5423d16c090db5d73ac95c8f5a836fe1f20afaea31b4b0626c759dd2828b6628496de07b1c8b545c8db4df982241744cdbb471a58c26969a3c84f84bb34fe4d52861258e36f10164c890cd57d97e9c8fde135b91242ff6fe16035467a71ad8bf485d403ef90953d02fd731bc35ec9e2d017019b190b52e9b8270508e7cd29b223259cb25ae67ada80393d0dd9229093c1f0df3bfc6b226059f3f9dec6252e2880b70c3975a35ed50780febcc0cf7c3faa9cb47c88a461d82a2b139b2d45c57ed81bdc09608c08b8dd839a1f78d33f04b7f251e837802dd3050cfa3f49d05016fa054ec3cbdc708863b71d6b17c84e951430de39c0ef9179dee395da74baad8532c5f1c7274557bd15ffc400ba59c43a24852dc941339d31a617c3616e34f72aecff7b25dc3313025976f6e65fd85ba8c093886ef0f2cdc561749340ab0ac7534396c2fd3ea6ff1155b8fe6a949fab2e2028678981e4222db9b9d6aa184753f451cd8995ebb064e1111b198224deab2f3bfe22eaf82e83ea5725a97ca8420354605ca3554ee8534aae7cc6395e55d5c7493b9bbaa1434f11f9cadb8e9c4ebf0baa28beb2143d130c3bb4427c250817ed0331136185b33f9b883f2ef94132a059abb7c0a28356b63d09691ee597e254f4214e2b2e6c8b5130c17e9174a0b7607f0e47da5d63afa00eae5ad2f88c6337ae7dfaa69c334292bb7b0005d3dec80f6a95689abf8f1047751eed562389571d1c1ff8b51399dc4fb914d6078b1d0567f764abe8f5f3eb1076aa34111e27ada925c352efb550d08ce49c900197b374aac5941b60b3441d1b727f78d4f0216a8fd854ab565d0d7c6f8696748f25c4341ac62c71c9e4034f089e6a7f0937b29468ff5bc16056cb1724e23ec27cfe014fd5fb81d6d23af886863d5b8e74ac7211f74b77c7aec4dbb383b0c137dbcb18e760cc1a5f1bcb55fb2a24fa58faf7da5d3a5eef8af3461e5e8d077db5ebb4aeb38d961c661c1ccdde450f963c1065c674cb7fc89b53e4bf845eda86916979417888e09dd8203d7b182f1640de388bc6e08e74536ed642cf5d85ad1915e6738d40f4cb5ff6c16dde327486932d44bfea0dffcab9d69d570347e56ebb0d71ded0edbd51675f09b640773817b033ae0b6d5df4f202793656becb2e7a573d5b0d07589d97553471e34cd4314766fe2780a3c1af600a250229bac265fc24a3d88fe764d51aecb7ee2143a014fde6a9e56c92b8b6a623bba6d508bbc19181b68ca89b36c9aad6b92cb23f61336a7d9a37d5f13f0a1bf9d68cae7f16ef46a8d22ca1ad12a0200ae02c24e84fe20e9e0b5f4ce0a12da88eeff07f12e9ebcd6f5fbea44c88cde1eaff0ebab13c9d602023f6dba22bd448b25528888bd88e6b096e3e813c462cebab41b3952fafd07bbd23f5328fbf63207ce12e2e6297c999ac8cca0fdf0ae7684eac4849aa6a763d940c37f9e1f065e76b07b7924ee074793574dd68b3aefd506f03fd807425f7a00ea0d3900c6026c53171f7624665bf07e203e82f71ca8d5226045574c8660c6f1b6e87d7788202819ee4c21007516b9b5ebc7b2e24605190c3eb17296e65704be3ed2b93ef73988932daf7576e80dfe9a4c73be095a87fff804fbfcb0558e6d97b997d4a22e7942aeaaab1ba90d3c362d9b94f90fee2c2230915d3c01017d952457c187a5ee45ee29412f8286bce48ebb225db574cf908137408efc74a8aeeebc177d7f1936efd8ae4562834424eafe17cad089b754fc4fbb75be2ab2a1fd1cc833e6696b4ac53b00ea3b26493da17a0ccd054dfe0a65165b05d2d8c2078727864bcfbe294851613c8f34c00c6b615b73b4662d42230c89e5024e357987af0edf71a7105ef67cc33638a592ed2516ab3aa0cdd087b8e026c23b8959c3faeb8fa63e36939b81f63d49d1665d3cddca0feb1a3b0e13e89779052ab80b47fe216f9d285a8d274cde018419fae12bcf3f51793ad694cff065e0cf5578939fdecf8381ea4d53529d49d33dc26cabb24a250399e598c73a4759b00337be3b9f58f1af9786fb2f350a521093040f3c4b546f2d2608b731d139973729fe636d1d7cdbf2519d1aea116dff4a869cab5115100697d9cfbdf9a4413db0b9fbad34d79fc3452721c6cfe6157634ff2fb25b73dc8498610c0df94b1359054917456234fb91190cd224c5918243e5e2a5652b2467a5e60dbc6566fe4ea2918d5e93f0734b75f2a84d04a060c5fb8eac21510332f5587e8e5ef10e4d075df4fa4d88e23dd8cf588db5a6cc4efcc6b32e80cd2e6e171c629ccb6b16dfb1eb82c5115e097492811d7fd672f67053b8ec857f9f3815501a89827ee4c2194b13c1709c185a2c1c61c7f5ff8143d5ac46dcbcd772d8621fa2e42549823b646ba2404e3384926323f45e673100da347a7ada0cd38fa9c192eab5f7e52863c5007a595bc04f273976f5d33ff9683d9faa4474534c6d1ab96432079a6b76046e299ce6be3130ba3f7dca7e927141893f7efe05b9c4b37319be80e28799334e3f93ca0c17801b080e8e33b4e8def8202aae5dfea482fc168047fef6921ad8932a665bf6935e206252d8c2ce0f79cd6dc28ad0ea4efbb0d53bed9c1c3d59de7360f5750bb8ac65ddd3d331a82e7f0391ee8eca6c7230144827bc6e78019d235b59122167a162ccd05a4ab0efddc0ed710275c2f9643f3804dae9186c018a4011fe191c6ad3594a7b980961618a01aaf26c0a7e5c6065f9895f4c0eb0d8ea4793ba483801beead682ba1bffaf066fadb0bb3de50ee80c38d337ff57599c22bbeb57437ed1f13009e5e45a686d127864a672c279cb9165602f520f98131ea31013e75a477b0f515a32378ab8fbc394561f9f408dc1a00bfac4e8c1b350620da548455681b272c620ceab6ef952d08faecacd54d6e72d2e7f366549bbf17566acf0c6dad0b62ad6e914423928f9ff9a05f5e90de4cd306be2de5d9c30c36492d4db486d07bbc7c74becb711e2ef6ced59f4411e999bf4b06ba55bb3bfdc9e5534d24971472ec4c44547383a95c4c4c90500bdcabb41686861bb0cfcccfc35610a0310b641a36b7c113ec4c3b9faa5e15c76cd992120278b7292d98806ab09ed2652e60247eb9eff19669c4990e508f353d5d459b9086085150d4ca01f2eba088701780d492b42b948348943e03e40d6cb4bbbacac411bad2b6dc5c58b371cc6c5c1c986c5c41a4c44bc39bcac428e17f3586e98020f8a21734a8729df1649dc18b17cfe1b5b63ef259737878fd900c5e5ed222bdd71b34bcaad4c176962907fe3658906759bf0df32b69b12f47d7a211216ad39505a6bb8b430428046d6c37ce97fb311c302eff38b47c66bcd45433db20a434ca3b545721e235a5ccc7ca76dbc2645abbc315759c512a2af3462c8622ea2d07dcad18d7e471205153f41fe5843bdea91cb4a11bc3954dffaf61f229dd456835300bc8e5d09cd7465a25e512ba73bc71fb6a4dca40af8055f7be06307ad69f326d525f4611df3f85055db9c0231531ffbbc8512041298669877cb1da62fae9160c72aa62dd1cd24662c611db5218cd0627be2d39190d073c8b63b1bd5374af0c2c8056c68161176aeccb9ccc5a42d9d73203b0d95fcbdf552b798650844d3ad7dacb6af67a98e113cf52b7ec6b06021cb89983160e91c5676bff92020bb98c43f5df46706dd368e0317feb5e7a76700764719bb7ad695673b34110651831fd23180aa6eab1a9ad2968ef55fdb3c5e13a5d43495befad30d1ffe0873b626d9f82df29a02384e02387745cd99a716f17b3ae6602e4e84672e73a5c494d2e45d1f710f22ab306d18260bbf158089a2c4ef5bcfd0a586ee58f8ac8b018e73f1d84f8949bf9433955decb4976edaf19417d0edfc17d60bed6f4bccbcef4ee291a28b6c37e0bd6b68765a24a8dd75d94bf5543ba9a4cff233a23527c277dd7bc4301ec6bab5c1fe42211c88680fa3bd7d9b2c34e7d6649b4f55579d5082731263a8c501fc12f5f932c097bbbd77438b3a9ecba85222c7a3689ad7f25906a1231c55711ef2d49473427a06ff0695f9808fe023525e63b08f1ecaaca0d2742e0aa3e0b5719b06143b1377dd8be533a6cf2e8b5fa4690ed2410440a49c77acbd16f35cd2fddca259a3dc7944722dea7e1c7db80d782419d3f054fbb35059070f34c4d36be2c62525a5c7f9f7fcc5199c5904455f809f1c636c1165d0efedb010ede1018a04f33620bb110fa3cf5fc6ba9fa8c3b5e95adeeac71986dbc3d9a0212539a1f5d291230eab06b89df5b32230049688d760be4b495fbe6c8b5d32e8b19fef88f08b74391660d26676c7c6940acc0efcd8d8a21ca6ba7292fb1f8ec61e3f81d122b6e65641c6501ce4ac6d46cf8d70929cc6c3e5001df42703f9292410106e4a306099dc403880fcd41d51bd793ecd0efe8fc393eef9710513f4fe55c4b78c26425910b44cfe989d1cb91e710f1d42c8307b5d49839adca63310fe6d898c8e67b6f32d3f73498a72189bc1c8cfc29401389f2d532d9319aa5bc6335dffb0cba0a2644ccee9063a54ff970bd504f00653330501aa28a4c4e70ccab5343ed9a8fae8c81b4add09fad64d7c333444e54f0d667c22563532a12869927e6defab6e5ca62d8c9153b93f2b2ee1d11c0c91b598a456ba706262faf615b438ea6fedc67aef61e276c05744d624396bc65f8ba70bd8d7ea09fe0f5449c253719ad99c09bad90f3ef9241123eb83698c3fccad3f1f7271624231bf1f527eea933148439ece85048409e056d0292ad4ee3051fde1ae82620bebca1ed75f97bfa970afebd8b385cc3959cf5f7f2f7f7fc77fdd7b2a2eda0dd5b06daacf8a464d7d32b99452619d1ba6ae4ca7951604a5d4109b2582f58dacbe7fca143f75b910bb60fa7918de67e01e4af31db4f8bd82f9dd2ba51720c8cbef07d8647a544f8f14d41d9938183a381a8eaad7f742f5c3726b944bdd3e690e050d88f41d799566a3cbaa88d1ac603a21ad307a23b35ce74f9b3fe81593429e5fb41fa91d631d2e6a8254f03ebadafd3446e7bc1402003f66ca3185c97f265b57eeae2fbf621fc4aa07e2cbe11f772f2544467b5153974e73b1e361d324d8d5d87499e5a4226238457e096d2d7ae22850e359a30354dd0e16ddc3afbd74a6c884e6b48c11028b7011da2e53f3c4cf28ae2971585e693688d367342451002301db528414424dc9795063970976d6bbe42e807d8678dfef73c6105227813b19a9cbdecd91859f21744b714457f0cbd612dde9bb489361b111f8cf7475e35e7b7d9c8d471116e3db1b23e663f3a29d174e53eae9ae61a3d7c5364cef487c9c6fbbc0e99d0d54e3c6d7f74b376590149a147052ae1a10e2ff57a0f79c47fa46e2c62bac39d25945767d3d21cc2cadc8c85996143ae539515d2487c9c591df9c799b4e36181b654a77d1fb35ce001d91dc841bb9d0b74c28dd4352c60a63e12ce4db5dc02b664942b0e1c3d830f2e882476cd465b92f03fc9a772c7f351dc776b6f38b68e9904e65b67499d10e7873a5ec1224ff31defc13422c20bb5a597c55914c34d24a0d24111a8bcc455b82b835515c3c6ffc1f0d8a8ab5c1d7238574a40003e98e63fd7ed878abbb6c07ef199880e2b9ca0a1158ac6a2e9292ec79c500384f8a4898646bcf22d2c4ff651966ecf5a2a4a3baa336fc43060fc0167150f5f384267bf9c6729aed709f66e71602c31c8f111402e9b4e7acc1ffcebebdd957bec039e00a5c763dd12d414cb2dbfbd86f0d9d6b210a2e02770f724fc905383c479aec20f8b21335c455f740d92f94d4de9cb83854003a3e8802af3f860f20e46f4b860febfd8028d2a6d50e41ee4cafa62431d2ccdc3979c14b0f62550abed6ccda40da5befb2a532098ff56ec827a9253833160befac54649640c1257fba17bb554e98571279627e9ccb01089e9141f6528be472f390f8bc8ac72ba01e181e0bc1a7b90cd29c4cdb0b29e8a4fd642890d51bdbcf9f2d9d55bcc9690c39022d5925e0894d7c5516007281d3d34c8939a3acd3538c048db309b354850b7105f91324660e8580dc1b70f49831f0db4390b972690c5f1ed1fb1031ee65cbea1212975a759bc183a36e8f83baba4b9b26ff51c3388df41976cfb6db19d02f4958fe949cdfcb74b4baed6b36fdcdbf4c39f7b2f72efdfb24d106585efb31020e3de7777a669ceb5f773bb0aa714499e0c4c328dbfeddd9df09c4429613c61a70fda1ada90cb1291fb5382193e0d52b62b08afe459b5682d58335f77f74166f437f724b11afedaa097593d8c5fb04a803b7ee8789af691edacfd29081a64a8bb207a4da21cc16a18354ce408e0f2a2702d3ca3a8a5e10edca95c36a17817c13743e8e6e239667ce71458dac776129cbe01f13f72bbabe8bae3d1be1caa4a9ae3d8070ccf350670fa806ca90494a48583cf885800442ccf65773c521ea94e7d89e7c593e102d99bf161e8b44b4bc3f698744513eef20b34f385f68d14a6f4b289e60a3ceba7682285ebb0aacdeaba6db07adbb1e9f0cf0ef3d5b9aa7e3e901ac3b983a2d5d8ffea31ba2f6cae203b810bb7269c5757d58dc0abd09f2e569c2a4608ee28a40582244ef04c335f9f6546e6c4ee5408da71e4769c74b7b01038cb3c02674ca9c15d1b90ce5e2deabc5c17f4f5e50382da5df19260fa88474aa13ae2fc4438abec858e66f4e3a1bd45e9b967703faa01ae0827e0a867ac98a3c3eb50707ac3993162ad23ac50fabf05f1f47969455a4bad2917afbced32250d2731e803cedbb3df24e8e7d4f31eae5df8c910b6b23fdfe0ceb35856534790aea9b3b7453665123ae5704d60cfc5517eabb3a776d373b63398ba6d9f7db7b23672fa0e9fd57305505a319c001a4a7877330c822c58ee0f50b1667caf08f7469dcc12942d3b0b78d4294154e934bc6a3190ad30ea6cd1171c2c686137c9a449849ebeacdc8cb26b203c13e960f984fd44b610e4c71e191ee453456f70a396fb80b4912b8808141f8d50d4eebe62ebd9f0e236c16ee96524c6f3e19286e6812979701985114b86b1dde91f953e2f5f0cc0c76997395b06318456494834b3abbd7fae8f0205cca0e2f7267d53ee7ebce21c6f6d5b1e4f23606c915a54df446780fbf15347b61997f5f82e32d95f5d5a4e2ec609983653b4498837efcdfc677280e57384648fe8512dedcfbc80f610fe11aef0a406045f78d1e27c7b8ea501d4f182ac0d0cb1aa301171a7d133880efcb50075ee22b9c0a5b3c1d5baed8aea8783253372edb2f2b5c762ed781f0f452653b00e222a79171c24c5970038e41e6aeaca60a03af01187e8362f0f28ca6533804e5f1408bc22aa07b045b7ac84000c84405bcf0f76a58985565182ba8e88d56247d3053e9b73ef0bbc2c0f0854de2277f93f74ddf5ce75be92a2d03b75840843b4eed0f327bdc52a9db7eb78760c56f29d6559e19842fbc1e638b087d28e50eeaa2ba5a097e339af3c77b3a3baabc2f2432258b1d486b686a808ff2ddaa10cb49989aa224126f0b2fe41164eef125796310942b1e1d837f9a8a8770a5099559b699a5f6f1d07997ccbb2dfdbd8f6f4cf37142dac1d8cad17b68852be9afde3f39602ba77cfb82994ac157511e6a144c37e2f8c65e2202458a07363aa57c0d731b313228c3ab8c714c5bbf39291af2a0fde6c5348df1f0adc074c643edb6ab8ccf36111b80074255b0da9f781f71751434aca50abdc3f10f768163287af291d803b14dc78084ffc389cdbd72e26712b7bf4df456e3031d2237aa34817696ffc9a989a867724d9e549ebbb268e23edc3644862dae4c3d27e03d89a4546f6a3ffa8feac7fdcc0b4543bdd927c162f1d4910ccfe51454a4a11f6b0e4076ccc7946bdf7927edac2c883f5265779378e5d31d403e3e492d16dbec4f3e4efe6ae10fbd8431345d1a9e43e463753fae2cc5b7c4591b19cf2e1bc1311f23536b5698d0d2f639458e886ecd4847319b19bb0eeabfc0f5d80b3e80523a9a99a57ee9f9086c05399a129ffad0db7f9c51da7b03d6754279ffd14d2c3d2261cfe6b9913bcf8414f76393ae8805fa67b14adbdb1e3e16f5a995f185b1b9d2f8e09dcaa1e551eb6fa5a69ad166e1ccd5fdb8a1548bb68d2f6f9ed41f6a00cf12e128040366afc68147f05ea8bd6c384549a9e0d84a14fac38c06f0f5a9e17e4f3502a072ace92f78dbaf4948d874040aca97a65e8d573ea57deab08424f79b9bfdd796304e65d99ae49388c8e6183501f236252ce769ec6dced2275c04d63097423bd9fd475886276d9bc768dad364e20d0dd5b2138d63d8af253b6719bba8f403c6aaab9e14137f15709743942eb5ef9f8789adaf9077b8771316ef438fc9c3ce5d17c9cc5cfcc3a26ea25a98b076dafa31066cffb8473d5ee029d583b59a9d6ae9d98e87127ecd7d90001b425cc20e0de198af2d3d51934a260ee3568c9717558c336bf70a138c7025099084c91e79e1ddf3ede8a0d089169fb55f45779d4775dcbc85d7b94481f429882ddf36bf60299c52df909c2e9349d5e5cbc904b3783660b5c95931b49e4ef00e4c1ca1c822108a14d6acc7aee3f863d72fff418036e6e813e44f9d72a648e63b43b3d25ff1843d51fdefaa6195edee96ae85b3ab43ac78b2541364fa8233426cdbdc22cbd7f1d4553bebe6e26a640a4e59afc80fb09b9a32a923c53f0b9612b14a55e8396fe62f521e7d6e6878445313a7ca0286b2ca222f2ccb61b70501be2367095b8ac57b4a59ef9487c2deeec1f09b8e04297077fe5dfb1ac5e5f7c16dd7d64bc17ec6ee6484f683df10ebf9682fcf83ede7a59091c07ce1ce12dd1ec823eefc7202f4fc5bd0cac788ca63b8c7f2c9ae50a5e1795c2c7a83bbf9cf0dd35e44f240436f8a5e4d0f0ea4cbe4d8eaae4f412ef630ba3d339580a58485883c373a67b1af4c964702dab337841d6105b306745ce164d409c781d7041d2f1dab26e9a935b66a92a9a8ffb5ec879fb001cc5eb518f526073922ba5745fe1400c2ba8193d5ddeb8843dd517fd50d0ba875ea146c686558f395887ea45e4638918bad12e974efc1dffe2dd09cf54e0cb306c978787ed563e3e1243ad5312ef54bed2d4ba7da305a1d56596a210fd36edba9770db212bbbfc6ed124098a7c6fe44523d3855ea999c28d25173fd87d04373eed353461a7168fb078e496f6dc29894b22c5a1f4b22c9e54c376909380a19389a160b285e859ede96d7e18e4f7ccea8cbf3baf1b3d7588db1e2339349f2ee0d5ff56e29b5b930002aa0b642f0a1fcfb8dafba336207cae4994d988254f570d600ca427a979f84000e212196099d3aa1bdccbd2e274d1d8cd4977a42b32145de95139fafaf7b9dcceaa47b71a5c404e1c5701045c17e619a50dd29ae476f93873784a95813b47e94164b27224c710869ed29ffb8dcea64272a0d1c83bf2eb7a0dc73e4be6fa234ded08ec3856274bf957103e1bc35151dd09cecdf515c7ec39d29a03b73964097cb05353a2da3d0dba9f8db70185aa5b4fc22ed037b43fd038bb35567f2665a48bf814e6ae80769fc8ac5581f0b7483666fa0d51a958f8d81dc729c7455aee7c57cb134fd8989c402cd0bbe6efecf1c2525bdad3107c114229d19a5fb04b6fd856484b18b4a7be1f1880c40572e8e9ea33c6c7ec4978b2186f2e2e0efa3d2234a8537e198430b1cf7e2217835b8504b3573b535df39f2bfcd797f873af41fb2362a537d11a130b564723b69e41f9dfc04f2a7d0a8a4e99f698cac774c54f507bb8326379b3677e61094600918b4cfe471649de9d6f3062cc49bafaffa3bdb31590665257e22cc83cbc89ee6b4accae3905e6aef69c1e988caf8af3ed7d44ced552482c390891bee637394ba0d2d420bd024eb5f42198b4322adebac8f9da1520d24d4069ff5d61bf5d12575d8f57a4a811fd6d867a4dc5bc8b7c1778b20165e65fc165c295a7ba1d0835436e4541ca70bfc701f132f44169a63c631ecb3dcd59331fff404813a07215e2bb2b8027ff9480c76ed68e39fd9a44391f0d7e82785da449d60f15660272f1d0b651470f3c0365658819546c94f9f69846a3e8a0e6ebacacca110d6579fd58be99d9fb0afa9df5ed555f110ca18fceaf6b3a421b2c3a48994994e2af8473df771c88d47546c6f9fbbb89f14e167f3bbf86cbe0b6dcd3e4bc023d0b10762373a148a5b51c9ac2e65cf33761d578b2fd6312a52e8b250eb790860ce9a2122b66f3edde9d01a5ef2ea92645217cd34ee62b6e22c85830ea51109194471dd757bd86a666d7e9f099233cb9a8bb188b04e81037ba2a60803f0575afa7deefc4c14ed05b5b12adfb4bc1133e8d3c6e1211c6ab450eac5e6a20b666f80021ceb8f5d1fb85893badd29ce9d17e6008afbdf4fdc9d06bd6cf2218817e59687566f0d0d289ab88e2d2405f41f2bbf081baa239a70c109dd689e2d585eb45b8b42e6b53a154d0b9f63d55079dcee1c9e9503f200287102e2cfc3edae9184b0fd6690a93265c33c21411a8cf5a412b48ef78dfe6e5d0cc50a6313140d608e0d0de5ca7fb88a8117efdd791bb70ed23c9cd1e0f0f75ffde9b3d7d5d8d2d4de53730db1d9ca6ec98ebbe9efed08ac14b9044f0e7bc11543fa43da88b4f4fdb0e82e17ebb127eb193ceb7b6424dd82cf234df9aee7ed95d9f6ca27fa3ab9699fe23f465b8a283348a399a9884ef6677e7d3d616518ffd1ed131ad8b80a5fff31eea23b31a7bf79558729722ade4bc5eedf18e51bb140ea21393e02ccfb87bf77849c6978d11b1dbd80acac6173f6cfb364bdd2958d5cea2a25c9e929728159f48f28aedf6502ffadb33f682c323110519d6e5af311176ae13e7f81c02464b57e5ba2926da5773b917de076d88fd82438dae7d378ab492b9031d0bb34956c40f838c414060b7201f7415f508b02d98a2f1ebb01dc975d346171898426a4d562da122934cc31963cfcf198329592874a94eb7ea76099b1679a65f1dfd08de77f2ec31d20a233b1cb937b3be603b0fcda05cdc988124c398d6f2201c57be238073105a2b4e673930ef6f8034f0f4aefb20e0955de4a16ce6ab9d521854ca9ae3c4613ebde5b646c5c8f2a6cc3c762ebe93cb3014b30ce00905ba69650c9ee06bb2280d57c701b4c097edd15c9d36493e889036e2ef03922ceb22aff1e38a8c5817ec4a7a00d0952a48a86c8991ced6563cd56a7a798d510b0c79f8fe57522b6e00f5dc0f123d5dbc37bd0bc7055b8bfea563cf3f2bd7c399d32f321015986a3a35de29013c3999c278904d60cdecff92cc774b490cf30d61418f5f0c739ea4335756ad2b6941284946fc167e1d29f82773e90d222569dc4cb9cd2b01146633dfc7f1ac66cb6927b5a15d1255e53069a4db520dcb76da046ffd48aef6892a1b64a24747c57c0c5268fb99bada3981496fe440e93fec298765ffb16fafaed445a5001e4b693ddb17f012f1418cb70ea366d79f64cc6ba0c289422586e2edc0718974535072d28dc7d1d0fb5c9ca285dbe63296a667301cc97987103d7c0b5d8f691c8be12db8410fdd93d0df40662f14b6506b8491b53268de22c7f1bff7ffe350e5a5ee2dfea2886e440aa53441ad44fabad0f0261da78324ef8b75dc19de096b86395f799472fa39ffa974704feb5158119157a821938ede27ebab8eb48270a402a6c19cab8aaeb316c095468f8be208afd2873851daac165b877bcf658e667668783691ad0250948730b35eaec34d8ba31b15e201334595c244b628627b4279ec0dff629b1d8e83398a6424cc1627f214c4a5ffc932fc9477a0962f2d0100f16286ae2d2755366d33b6a8b88657d191818fc654cb186aeecc7de408257d8c7b040dbdf6e335c06f0125be5d54ff96738fb6065440922a0bdc64d7cbbd7da63a04ec687781a8cc8e3f19d1c375108f891925655f68e09c68a6ad762d801b2a9f202664c47a6414506416b899afebddef1695ce59e01ba22fea98bdda7e1a7c2aff1343321e429ebc781dd3b7efc7210d4eaecbd78402f692a12cfb3c00428ff0c00726f88223ef233d29442966bbec7df770b48de41e54b1bfcc6247a46b19f9af2d2285bda9cd11bd59e018eb6e76b234765c70e570bcae02b734372b29a17368614447b9ee017390f735ec19c24a82361f77b5340d7f9db8ba91154f15abb7cfc99ed8680a4b0f5485f92b2e91397ef4d4a6ee47bfbbf1d2b41778e0794ae46308cbae45f52404487741c8bc38b2585ef264409323555cd5bd9d55f5ad903ac413bf74bcdba373d638bd70cad909908e5649f060fef475d1df36fe937c82cb52425ee34a23a65e58d20c617c37484b1621f0e053f84f928fd3a1cd55a222de8f43daa7aff7fafef32f9bf62a7b1b497fbaa280058d032e91f873631149039e4f5bde0769c4abaa4783b00a87f4dc9c1e4900d37ad863755c01bf244680f9aed3730c331f8942d6397798d895e2284f8f11b24a1ddc11ab5bf6a9847faff7c234e3e15aea142394d528d998871cbdda9c2302b00dc82adf1d04332d9f51b1930f61dc8e4952a8bd73168b3c2c230c0bd93e639ae660f23da0c8767d4b9d50c08aa34babf6dc0c9874ad0ef2d53e0984541396bc37f25460e00c620348fad3848074629a0c4b46d0923c912ec402b6145a804d3a0fdef398a48e1737fa51d193e27ea71982edb795b0355845d61d3c342f77aa3d2a324684c294d4f9950587b6b751ccbe8c128d318635aa7c1d1d12367e28b6bdd0587e13b4f78494ad01ffa8353348d7089eb5672c2163cfeb3eb4fcfc10800271a48ceb8e4d7ee6fbe5f402259bc3d80d1bbce519789b000fa4db91c12272ee54239da82672795a74bca552a78479a6ff51c7cd754d2673f963d23d23e446a6477e1069c0b982b59707aee371d0194b63a4aa182f5b1a995aa2dbb181e7749ac2554c6da273bda519d41b29b8d9da4b9172aa7c39a7118ce6b6b7731fc67bf391c95ae5c81d049e7a56a7c814af7a39257255b984ff03fac4d4afbfd776df00dc3d06e3d5f55fd7011a82702afe3e8825ec7743e772f5d3ba5e47e2055ef84f4ade9f12fd7739e0809ff93d3bac6dd958f5af019b264c63eca293a0f4eb0f6f5e6f57738e045722a864b14db261c1cc8067323068e3c9f3acd38ddbbd6d3a59206f56910daf95b8bd82a842b93129fd0ac81f130482dffc084c7f604bc4f621a0f6c8073ae9aa7da17390c48ff9a8e43be11067fd243389e1fb31c88df3ca554b3d6633bca3a0951d6cbdb3bda7bdf9c815d9f72e70742145f62fec51ba7dca1dc3b39d573c5a27fba2d18709dd975cd0d14ce507c49867af587e5ea8951822be9b1dcd01d268c7b52f18dfb8521a05ccfa05893e89a497e5dc5edfcfa13f50c8f1736dd6a5715577d8f3a056574731bf8df270207a2762e35b39cbb7ba250d25f81a84694a854209975adb6ed38429f162c8f3e56e098e53427bd448df04a1bbea6697c969e45cedb88f4d5884144e826ec9f9e93ed87028a829daa9599cb2dd8ffd5887e1264c5865b4002a9e9d101feffffff01