PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77841 f374c3c4edc368fff6144085e4d1357b0c1034b0a544f738c48fff79d20bf4a9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
790aaef1ac47fb607367385f5fe9176abf8beeaeec30ffcda6ba714c9ee31157
Certificate Block Hash
f374c3c4edc368fff6144085e4d1357b0c1034b0a544f738c48fff79d20bf4a9
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0004040000840f0000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000004c3fcddcbcd2d175cb24f6d92c8736099fbbdd2a7da4c15486effc272b567a0fae38b767563d8b70ab2912b64493cc62c907d69f876cdfcab30f5ae6379aa9c6c0eb0b5d2e71deb6a2c0e841f3fff02afe7d1cc0c1e7008bc50c000000000000000800000000020004040000840f0000

Raw Header Hex

0000402094cbcc72a52fc8c568d64743c2daddfc55bffcf32892bb74488791afc6eb58412430b79f2411d684882375da45b522b6944040c5062bfb508b93ee15851018f1ada63c6afed200185711e39e4c71baa6cdff30ecaeee8bbf6a17e95f5f38677360fb47acf1ae0a79

Proof Data Hex

59,560 bytes
121216010307661635d052f2c6a44fd50d08d4d4a675592495f19b910a28f2c10e04083fc94db589525e5b33ce921bae95f7919c9dcedf60888c81537970ba278c2507160ca070d7c8049564830eabd91e1a10b9d7552b347f7220118d84d25cd8bef570b18d50b6e59a434c47e0cf8d59108f0133d94ec27354c6ae1a9a284bcc971d04d9b6cf7b1cbe232062c16094059ae1fe185bfc811e02482ff3b1c190ca1bb03b090b67f9fa8c279463a53667504efded9347fb92f1728e5af4d5373edbcb2645fda44ff7bf3970a01de107c4197279364c9cf1dc6c648a65f88861660165bc6e38fbc7c8519be4a7d01da6784820c81bf41f33d919222fbe00f31c494edd8873c630326762c6d68c400325cf88c9dc1589aa8c9e64f131f3116873b1c3edf886d5fbac9f979bfae518dd90adff39ea2e3df5f4ad19f30bbfb9b4a53cb96406e990293026d75688b04ae962deec12be55976bd4d3d836dd379f20fbeb1429f9eadb5d428c7a8a952d978dddb6134a91322aeb7f342cabc16ad9391dbd3ba8755d4cd294e4bcbbb50e73c11cc7fdb073ef6f857f0c73bf87d807bdedec00fddaf5154249f094f75e11bcc872f84013d3b9ff3980949d07b26ba1c85f0f060a46e8b3ce3139417b8695e49ebfdd043702440bd4eeb8af8c58280b54695c3bd309213867d9fa33caa0881e1957acbb3da8fbcc6e664f8a7afa541569455cb3ba30b07cd679a3ee0914376661a366333f54b7251105c0a2eed15893a2bb05d1e7ad7983c5e831aaf85004b47b8f0d2c7b59604f8fdade194dd46b9d9cc19ecbe7d8418d46dcf8b51363848881aeecfc404d279db7bb6883a724304f73b720617bba5cf8561d1c812acc0fd0b6de462d530c25678afd96aedce10324f40ef308a0860ab65e4137d5747db25fded0aa82e576491a2c1f11afc17c8b1c8f9a3c64abf45b772ec688d1f8dca56fac4d0f52ffdd6a12c1c25b5ef5ab579be14a173cade740bf3cf8304405ecca71984fe26b6e3c3b1c58aeccb82b24a7ad22edcb73bce00a57068c7baf4b4b210bc5d46bb461a909fb62f52596e0dff15b69050c9175445be42fe2f96afb3a96e39b626ed260916fdf72069d21791190112c0d01bf4cc9d3cfcf793b32ec8d23360b93446f4024febac03df270bf016e83697e264f605c39b6916d2dd5c51d3e62d4736312de819314fb6d59879404c238c9961a3e9dfa744bff0bbd709235ba273e19f119e305d834967db4dcc9fa5a72eeaaf7dd26abf9c7f6170dc6a9393a9ff710e2199e5b19ac47829819960d09589e404e8ffab5bd0a82acf19429df27da2af50d4591a364ff792af4a3e4cbca20eefc93d97aa121aa27801d073d5399bbd4dc4d284386bc2da7186bb90e31932669ea86b6cfdc575a9a0b083712f4843b7e47d401b695872ca1c141078332bc6282bc18d0549de1aaf3509d5cf93aed890abcac0e3d9670aa65eb2888d615d07c05363c5b83f0c87bfcc770e7761faa50edf55e6143470857f7fdc580a41645f94b1e3a494be2ef2d64c97f7678a7800754615af2f3537ab311cad95c62ba77bac1990d5be10b9ebbdf4ad81a9869ac24c2f41770cd135512badd5b72518aa0d5c1715437998522dfed710d6ec49adb779cd3a27909ce312eb48420261c21342d78425f3dc44d9a054d5573afd15c985308e2a38f0bd692e84735cab6546e8269521f7a663a2b3d5a929f7fbfd1e8f2c1b4ffc3dbb46720e512b3a3f39ab91c167fb4c47de8978b2557f180c15aa0fe49a6e944dd1920b7adb709c12c5cb4a2cef08ee996de344a4a0aacf9151d43f851e8e773e0e9cd139a450ef1793a1c6657bb3c5b2e832ae2a85449c315b05a03b115fab85736435313a426b256f3150700627aa89e7a4a170cfdcc6aa6b9cf92e6d4f3a9766082d83ed05ff68a7daca5172634ad3bbd284aee44e45433360c0fa7634545e32920db4b0c77785f46276ad5bfd7ef8dcdc4fda1bbb6e5666378b601589eec6ef28128d32179268a07a215a4017ab820c4e64b3c8b79e862b2bea2ef3033a1d6f7f1deaa5db4e674913c5e28b0089cdaa05a7b0b352ef62dc9682f8de2db9388faede305fa14278cb2d163b917b7ad39a1863f53a2b51e6b67b937e53d2a439224dd6375b13eaaae411160f624d29f161127ab64c26bd8f9f13fdcb5a4200bf707e898500298c70c3a4925313fc5dd11ac4981bcab61aa1c2ec491863c375d2b241212d7e0b1495f92f5e85fbec62cb58cd48e2564cd5b831f25cad518c505a9e587b24e2d63e23627f19d4b6748bcb9faf45674e3aceeadb552d4cdf475e7aa8191de0f98e2029befddf517502f75fcae43fa9507482e05a48268dd245e69ab97eb1de42b5d635d2efcd9b8921d28fbe13ea5045d1693b644594eedadaff2091f27fb98aaee5d2af6c9988acfb56dd81cb6c87675f44934566383ed60bb1850000bd5b3374ab70b4b0fedba0c369b4b299c45e487e18c9bdb20a5052785f4d2a3ae07a38faa034c2c8a5ea362553018930189a1533b89779308924a6d027cc0d72f421ed0f65231f08cff5de3a81c944d7e4bbe7c6d779011d538f7b68108cf50ca642d0b4251874641755876862469bd5d0d78cbcb1cfa34727b7fca1bf0a7707d5233a2103c8f3fa4e46086e625c8be7ba94e0d82a65b7bb593bbdd57c6c64d90d0ef63953821720331e39eabbb33c6b3c2baaf36e5bdfcbf6b525446e5e12e9514e7c1c1d9487fff95c76fb7593c6aabfd7414484f2261a0a4190e261fa2d52cf7688d9cab2b87cad028520728dc983769924b18b20b0d0d577af8a5d257ab6a153ac87654ea02c31f52c70693bba99545a6bfcec3d3c15816cc11a566c7e0442ea380cd6d32b8a97be92084744991faf056f4cc7f42cbb27424a66080b72f58ece905b7855bdb21e8538d68d60e2c98dff18373b6bd5913a4dbffc66f6eb1cb76dbafb669d912c242026a8da267f45aa40ec363142325c6297895f9c73a081a10fc56f35d8d0b1550a3d1d9dd66de7927e1774033aff54c1e74aafafe003d2e463172cee8bd2a6e81ddae846bf7fe5e5303b0543e5c8446d260d3b077f367eb00a43264c79301dd5c48741549a2d05a707cdd416dce90a4a0bc0e2f5b94fbb10ed6f569b6697f186cc3d86702ece7779561fb96ba42f2412d9f6549d76ba91c16ce0425fb106d882490eacd4cdad7e38f24d421c5d097d51c92d01bddd3235f735cb058649798f9eec5610e52d62da706df886e0412d51f04d28d02177747244bd71eca5922b550523e463de32f2e577da642be3cf401891acc5673498a1d8a4bad1508618273a28a02fd381fbe5286029630cf355298fd322ec203f57c73dff467082bdf09cd2c057fafb830562f16b5c7673e8c2b9a50553ac48f6dd39653813db6b9fc5a6c65df187d82f3ebe73be8dc322f5b60493e6ca03f1c644adf9452fd56c23971d752dabbadca5362c3aabf39cc709e701071914620a69baa40bdaa4b5c616edecb0256ffa7cee50230cfd30d96b57bdb3723ef0908584f5b2c2054e0198b4fedc6ea072dba3c5f4a431ce06739f087961a4c73399d9062517171ab119051f3cf694af82caaa04197886113768c63c153d594546f5dd3edcb74499650031ef07ba1a02f206a5c012d6992db2c1c741ffd67abb196d1dedd7b22a9ab92003c9fcee6136b4fe761f45642670bfe39786a63465cae46b7f827882ce570cc4739bb04af3662a3b00608dcf0e2cca9b6743dd7a5e3c00918e891d53ca50d341384a2a94d5b0ec8050a87dae11e1953cc580e5a42eabea2a8ef0623acda7b331c69d158c511852e6df0f7a93f4df0acc3d3cdf9a49e8bc8a1d9d486cc5e3df592faa69ebf1fc796eabca5ab43ffda23c106950e6a9bb2490c5897594064c0ad4028ba63e068adf5ccb29d91eb5ea5a0b849a0b84cffb4015b84cc4681bcf0d8578931a47769235b5fc20bf2769cd624e77f43b5482bc63878abe036e4228cd6d8123446b86c6d20baafe3a3f4e10d4a3a7b0e4f8da48d0e3b49864e7768d89c0632760e213d41ec72ba33c90d544b5ac1fa026154a6a80df4f0134f48127456ccbb3dde44e29db3fc30e63d1dce5f0039fde0225f761b9b8e9217a356ff6376b49c7069b9c54b8cf6854909165ad9131e110e8fd8b4c7d6b9d064478671a6a3341ef8cd1e858d45451123bcfa4e073e649377bc10aaabcbc3cee58804119fd3105589902987df779000b3bac444a59145a39b7993e130b2f95a8e08988976a14ad730408b3b3d85d7f1b1312f6c4896ca7579771e104b1610dc4ea949a46039fb238497e08a9e09eef3ce9481e1c790805629af095b5f3754265246b49f6a349cc3f2466c6fb8c232888e938d083487403b58c5dcfa9668c5f17eac937caacc909af4b221700f050baac8158152b9c26c82eabc448419a8eb0d7f3b314a8b0e7bb7ba7266bc833c9f9f33c2d9de64100fc68fe91b5095692d963092b5beb4300b69898b07c1f3cd1e4b7f11d9b2b65302b2bc33745b0e824684409c6e1b8ac841c09abc1342828daf7a5a33f3338f55fa6bc15b99ddd66abc8f3ab68d8da3fb8673e0688653fa7a87dc48e4dc40aabb144ccbe49c990dc6507612eb6f8d5dfb9b6a11b721a999416f843aed11454c5e63e870757a0bb0ce51f4b3fe3bbbb94bf0cc51d5c069d2e9c99c6bcddf3535a3d57e1f6b99fef7ac53224287d2ebc028791f07368a27c1526593be62ebbca1a7dafa8c322a1f37b47daef0bb919b043a9be8350cb452ceea9895efe335b70b3221918671492b8a7dd9b6248eee963d4d29cb16a0fd39acea364d0a625f5fd37e70e8ed87a363c31c4543d84c71e25cce6792966f934c6508590cf2414c98c9b7aa758795d514aa73b216f424eacdb73196ff8b7a270f4e4f51d48d24ab4de7a5e3ef64dc3c94ff7b4465f205abb58ccf15b87afe1b7aacf9c63da3f51de79c4d59782ab522169e97660e47971c6f73f0d5d7c855fc4a142cb374abab11251c4b7a514b27235454245d3662d577e7104eacbfd5acd18ead7699f073238507e3798c324900dcf75aa2d02102e7c0c2591eb385c2eb698f1a99f2ee32ce5c32f8dd5fba2180916f129fd82ea17d463b70476c3522de677ddb1845ae21e09d18f6b361868075e1957ab544a252ef6a3edcdb7ed359fbe26734a94584a94d564cca0c046689b2392f707f556ca437d377d341bd28ba2bcf844a18d8d32fdae8ebe455b129db27e7cfb607d8eb149309250b7236723daa7ddf0a712e76605d4fc1ced433896a403622b6bb1582b11e0f6187a8cef2c0869166afd38d45b6555b44c7117f9397f7493db10410d60335f0f4211b073c1dcb3445f0d22fb9ecb86d3702f68a19fb8b72fa22e72eb4556f2fed6a55aa2f52ce12c8e292f0be2250a2d36f260e26e1d48007cd4911679075d4d4fb8d46790e984b9d737f33115f13ee4a611e61c737ca5d3fe13f285672dee22566263449563b3af7c516f131990057be06f4b6fbe577fe9abf45357da74edc3d36571c7690400904370e1f88a02b940f77f38ea48226f415412e63f8df67dc71435b14340fb878e113a20660fddf147513e5dcc566b6df006ef2c46734cab528a421362487b27d09d4902f78e9ffa42a538f294c533f0639defa047dba6fd091906b562e8905469de7ac50aefaf9926752e7d9e19de02b61064166d6c032bed160b005d1ac8ede08f5f6abbccd86f032de4688bac35319030d54ee5a2ee26b05e59010a97205e1f2463644411e0dc0f0c72b16e07d6c993adf881a3e7730cf0bdb23ff877bb31aff427bf92ceee1fff84202b3133528247e9200cfecd64b9217befafc679f92aab168282357fcd32b390afcca0096a80a6322586e9887f0cfffb3b827c8e077e9cd76e81aad7205d2443047c0f2d5b3f8ed0f65a57fd3532a930e119bd4d20dbe6522bcf930e3c8800f4587b9779020d4cf2be1feefef984f4d89c4da6b0463a5d7c2d51c624d0ae9342a4b82f80e7857ca914d2f6346af218137a1b13eceaa8e8b73912db01ac38249ed4a37f1bca91b364685d412a8b12232400efc1f0bc8eecb8fa31e2c6569a91d910b38a021c731b97e0f1fd7d6239c60c03daccdae2b0c9c67d2bc2ccbb5ead39b8a2e6bc5accefd331e63738e6c733fceb47cc9c70f3d26961e248926596584173a036fa9cd6fc4d076a6b2cf06b73d25e489a9dfccc7bf642190141f469e5a62a4ee6a81637cbc1fc57de1e0cc81cfd282bf1b26cd1a3b4559b0723e740c552b08742ee97546c7ded1cec296a04056cf1254c002acb93af3527f46e5b3901e06bec7ccc34478799df661c7707398591c70131a5afd0a272e90da89acbcbb579a7e1925be6aad3c3dd45e6d363ce0646f392814b13123bc4db8014bce9890d6e7cc22f4e76e58462082784b738a57d84501cd5751ad22e4b175fe1e86056c9e6c386831915cc246f688598a39fb70612b8970d6f7e69e0c9e71787a84da8455d774e4a5b080e5e79afc45116092c63d133db2b3bcbbb026caf2f2d6ef9a32d85f713c5153a842dc247d1ee6674bd729c8018d13d7bcb1558845f0093e29fa2bb17b35572f581078109fdd9f2270513c24ab6e43e2cb79c0ae4669fe18af49ee056dbdb1ce5393744728d15c3ab3fd92fed225e204a65ce6268ef155af599fce692c992957a128c4e48f2f6cbe6845a34dd7ff1f085cc99fd9a598d62729f954b3b768a10d21f70481ee602bc01b6a5f535292f0e02b0c28a6434a43a09ed20039a47f3969e4820bc27375c14f4c83d08ce797ea0f59e29cedc9901113e7e0c5afbe6d1b6fb2c3c886fa7cee3721e76edc868295cd7e6c25a4920f2218c5d0f597f1bc00130eae87672d7ca783e8452e0e50c9a984eb4337dae03b7154caa70c037e44e7f59abf25b825e28a590377fa680c16163d45ef5b2967a63c1ca9cf1333fd1c990bcbe571998800832259b2d35b110e9597dac3e0cd910038c347241b10c92b45e8c4ef32180cc652c6166adcdc904b2ee884e5b936792f14abe255af4f268ce1a905ea85b4747a2fa1511a77f5bdc41b6471ed4eadab2a0db7768dc3832be1a9f6bc6c2e065e70834012cc55e9a1f8c70212e44598959c94ccb1cecc5bce85f6c9c715d3ddb42fd439e00df443a627df0d48af1c3af25ba0060301fa9c1e80d3143de655c4a175ad85102fcc8159e0015c22d2a3e30db12aec06cde4ae33bca4f23a100148434a27b648452abea1c89ed32faf5e615776d37fc5887194d07114a4731c5f8666befe5186155fc20216e5973be2f555d2609706cdbd0b38187a4f188b9190def3b5e1265171dc874206402943d93f01e44315fce55fe0df55bb74704c1ee3e8dd8e54799f97b0a489aa7a3dfd5262e06db78059e4ab711fa1e07919542c519a13931bb7b4e9941c1bff320555a3979ef787b28c52e5ff2d264efabf5d4319551f178e2d932ebb0df80e1d1431ed93b47f853d901c8e19710199d5bfe6852c8d6480fe63630070b4569924857a72b30d6d743e6e5ec0c6025376b8edc514d8a27454abc09e70a69d41b6096b701b2ce4e52929356c0c87686d65169013ed1eaea03b4d037afcdfa1a6bdc6b2c767da3630f6f64289d1a053f50f6bf2ad7c6b10509077a5428754704ee76278bc29b78ddb89af4a4fda5012d4d41ddeb8bacf6a2585a1423dcc8ca6d6cee87c994f7b58a337fa4ee6a1094da454784147155cd7cd68a29b3ad2f625f70b067f1a98899f50ce74e914afbb0f7e278b1262c61cb7bb1d35b3e7e221e9a40f95563b4fcc34581a0c28239569897921a5d80da83e551c481f2242b77614d9e242ce164355c35f94ff8f4d685777c2ea754358468a5440d4fa7d7ac876685bae09e70135e55d2a85b166539dfe7bdabf90dd17fa6f3bc421887a6e29300e4c38cd966ce5c300875b304e1566705eedaa3d478f93783c2e76e9e464779beadaf225ccec1e1fa090b1c4602bd3847d877e723e0fe28a6986bb087b33f61a22342373c806c84f8c786038d02d0d21e22e695533983f60ad7030d960874c7ac3ef371794685942a8da9203e0a9c6cc359fd27bfc15c8ff36e0220dc5a853e12a2e64b56da1edc399057cb189907c2f4c7d62944a5cd65a5de8252f4fddc7a76bd980a064e99ecb14afdff0d8736a26c0affc2a3f712120b2950bc3493f22e1e90a1ad502778abbf46df1b354a6be56d5e540ac35344706aa2342da82a22c78365dff0ac550f126349ee5f2499b85899f8627fbf45fe7755eb1e699509c2c970e61a51147181eb2fedcc1457ee14ed3f9567c6aab3f0eac777a30062776c2b305265adb05d7e8aab2cbcd78d865b00381addf632a776255079120fc40292578fde9bcc98359fdd33b879c279c717bc3fb7f6299fec7be7014f6fbb7dd024357b348d1ea2bacb59a666e845d2b0d73997f2a4540638379514b0d59b905a2826c20ae5aec686b86960d0059b8b67a612d7d5c3b070079b715a846cb51280d2d415388bec6f268efedadee52a516e993555081b21be9fc60671fc1d8eb89e902a3d04c515527317eab3a6ba4dd4e3db4f211ec4f7297a287c141ff861c885a0c685f2ad8ed1f1f9ee1e6ff20217af52d8a12419c14deeaa2f383d7c3cc83bc4ae0fc87f788ef9be851a77718794ff293226c2de0bf714313d7b427c781fa2b534864cbbcd579c39b150cfeecf49e8146c6964c8f707c3c7c2cd1d605f305e4ffc6efbf649eae47005af2e72b799876bfa012eb4b70414e21a45979483e96cf28bc4022eb107a8ae3071d9c8083a14cc1590982926312074feea4596e127a8a838f99bf49cc73897f80465f821f37e219ee31766f0276a019c2c7b2a30a6ab1f1ed58e2cbf5373ea1321445e9a09257995dd0c264b71f40789e4978104e167d6f241c21cd9cf00cc382ef07f0d58c1907c0483c0fa2190f7e847535043d5f4e22bc2cb914f4e28e671eaf58fab50f628b93713a21b531057f1569aa869223502b2ef0414133f5e5ed4b6931f22a9eb140c948aeb046221f4e36ee65bbc91466b5c9146cd64b19d759e902ac1715df51d672ccef2e3ad0a4dc29616f45126eb7e6bbfcd93270a25d19e7c5a00ff6bcb92bb150d017eb9fa555a8ee7613de1a2d4973110675fddd2ca07df4e993e1d15eecd7c9f5e04f61e44e5533d4bb3ed4715360f03ab82b739205806cdbfc7df91e59cfc2d65d0275a36743649c4aaa75eec7e99b4d333aa9c674112a3f3f5a2af0b99d21058256fc44611870baee4a1671b41bef937e4ac3e96143750e4846429f70269b323330fb39ffd2547241958a5e848fc1e73800213f312f8d869c2788eb5c07c7cd1541ff40e5c52eeff483bfc7807bba9ec5b086b5e7c4b3870f055fed3c5f427d7be611242bdcaa11747211b3163721078da1532162ac3be9b5c405e93769af2eb177da876d19d1545c20722b316070aa69e805b34dfb254ff56bec10f712cb68f0edeee23e99275a49ec1233af4cc0660128ce0ac7679776a4d52232e81704782c397bede74704e2b4d8035d1520f6bf1fe3df5c23122edf3ebdec2aa0302ca188396e159ec3cea2e4243947769ccf56973f082e4e231f89e3ca31f16d5a51227fc5ab19c3fcddd42311381964e2b04102b6c03c3a25326c10d4894145765a3064e772b7034419a3b3049f5446c72fd3f1bad5ec51fd6049c3399d3ad2130a4a70c6f454ba507540e5f6879c114365ec61e13ca325691a1e88e9752ac99c4c26bf700dc74cd4b455ec1c291efc6bce41949f2e4f38b558c8d8aa8974953bfc761b66d7c460448dc1affdfa2790141e305b4ce51f3fbacaec7f25ed27617b9773e95435480598ca5d518542182e62d109c7334deb3e2fba7c7c7ac2a183228a7a37a515cddc03bb8e8d4c6946d9d8063a1f5c62b56b4ee448567b5224dc8cddbda149187d5bec3a0dcb5dc67b5193d63884061af798bc9fabc47bb9bb410af4757e60ee152e6f1f6e0e00c2d22597fb932e515338f3f36959ad21cbeb00021ffc64c8db87e743edf21622e1cb328d733d70e540874c2ec1ad17273bd17aa3191171f5438fc2759f9148defc356ad0416b05b6397f077376de5c289276f5ee37a7752ab58d8132e9e7869078e04bfc137ccff08e615e8f0051f23bb19716d49f2f70dff6f46b9ff00dec412c079a86130e42d48182fe829196c553cc40cbc586d19e4f957db98905ff05a6d76cf4511eb25e38e99055fec4df3ed42ab098fb366c9b12b67f41bb88ccede45d31dbce9860794b133598c0b86b2acf63f22b00f6acb359c52d5404b65d09e226b54758cb338903ce8e9f591b2ccfe8382fa0fb19413cbb7d436bce74a08364b83ee91059e0cde01e16573549212d845e5f2a03fe8e1a43ffec343906b639f015f006a768ef0eea214c11d814c8c5b2478514008c3e1cea9cbadac4376bbcee02b9b9471b9d3c156f35d979f2cc24641c2d5a8acc5b924f16c3fbda88e288605a331ce540c75c961be7395cb6d381eecda889f9296c4536d18c3f96cbd271ae7534473119196d717839fe039587ea9902357006b3c0afb4784d457db3276dbfe2519f0a85582a3708771c61a1592a74e9fb0355793e21b1cdebfa9d66431af5c89d141443a4e798af43f6d22eed740cde2d45a473856d1a52ee6ab41e4ebe1511939c7b9ae52647c6e5a23b250269f59b10194b46e16b506f7163fd29c60383b0a635acf18fa2b13540b1aed2a3db2936a88f902c67b071b2d015a44c9205fda903fbd8024bfe8831c705d73e8028373df38fe4a5891ffc5ce7c35764188c17c3d2e47bafd49a5499c4a3ff0e60bd01b624d805dced37a4eb6978fce9630991dded4b7bfdc163579ae706fe27f0c317d1503cabf94a3d8bdf79d313f09bd9fe46f7da37d6c3783dc33ef04ba930c786147e4ad97122d4eeda814eff6bb800ff5cb5d6a8467e4c50cac6e31e2a6c7e18ad7b19e7d74596e746fe3c2bf155d853bf567b925f9fba0df2c356f710b5641b41363b02ddd86217dcc3d7630ef9beda5084115f4bf41b70a42ff17c757ca3fe5c8925697a5621dd07da0349d6a90873163fed1e0a44cfb3872ad99b23a2c63f1bb633061ee935bccc771572b7f26fdb75f4e67d70101aeec08e1c813f33f85019332491b499fc64e0e96ebc5ef7e38e51eadd840d789048aff2a048d23a92b478b4be905fa245e001eb238cc3e24cb92920985bd9a1028341357b619844de5155f967f48a3b0efa3d0fa1ba5220bb3fe472b54a07610d9729f909847ad9f4dc4b8059f17076d91bb58a90a6a762148d1bc73598086604425a99ed4edf35a6c5057a3811bd00365aac78c371e241d3e3dc08dd5488a2639682f99e797509d753cf6eaa469de621afcec7078e4a6acd18bb3420cb371d779ee27f9bc090024c7191778eaf4434032032ab294ac6f650119c8718b0654041b792d9fc766aa59dfd697e742bfda206be7799584fbf03879ae7ac577cb5a93804a0f81dfbb0a1b9e755084777d374720a1067504e27d28e6019e51f8007098a9f4f779ae51aa60f6635c7c00033566490111656590139bf29caaa47a924e67de7d32314f3d5a4cd37e1b06ec8b51c1a18a5b3ac3e2b2d7f59aad9ec88865d19d54f37c09d23843f81049ad8f3fe8d1f1690e2f05a29e7a41087944f6f55eb684710cc26724fa445658f42c486752b67ad0d3dd9cb74ae7e91655748ebcc22f9920b297adaec8b071a366a90d1881f2228d23bbb58c03e422d8271b7bf365a757f30329bad412780ac45851f3af775bcc01874342344b08ad0837fc632f7521b4f62206ee77c88091216e9bb8667836eee7da69f9b1659960fff3e7cf65ad2263c93fae3e41f5f95b768a9bc6d01d2e95dc73ccf58a9cf26f39959a5e04cf8e0dc30e6e02d66dbcf6dc02d6b6e51c05c838355ec64afc9b353cdc3b7d8b23925df5f3b365acc27f29f50159ce889869c010326904acb075633dff04d900f4cabf87c0f1943a66fba578d84407ced015d559b9594e45b729b3935b676e77b515ca725ca5780618497141a2b58643761d6abe14d601ed27b45ff3bdb36b83e0053adc481f36c292b24ae249eec2a6e52ce8463bca387f66c6741de85d3829f1bc1d8585a2a7c739e94db0465ee6bb5ead9415dcde4fc66ecdc7644719339c5078ffca56ce74781fba8d5f31ff83a0f3e7290a57f472cdfefa1f04e4532c6cdf88c67b052c3b7503d00f14dc7512123b07a74fd8c894faff8076d13e43b3e335f8d7ba7f81af0fa5d16ec988b42c1e2e017ae768ba6af3efe38c54465f43fd0a7b9a3e012f64522bcf63eada4de20b93321f8ce6c16de328070bc94bb9afac512f6bb71b6a9bd5ce5c1c7272660e7ddc29596f133349eb85ecd6d9e92f62c04c05552dd9fcda52ab946449eef91b91fd573a92424b0c274581a383de23b4377b23a06279799edfce474877a9d9556ea667e1a89c02a247ad8481a7ddfae12b90d63263ff7eff2bdd1e570508492947ace511f6276ad15023d8a7c0beb3eec1e750948224a798b8861bc52fe9618eda4808a0d7fa37e1866a327a72219bc409088dce8d2b0ece8f2128dfc91a913cf7bc924645b3ec10311eea484ef3c7097f9c42b81c2b538d6f10f03552d57fb3f0e6738e064c69be706cd557658e84962e753184ed9cd2d5dac018b5dc34ad11c4c552dcf25794a76cb4d09e5036e7b7f3d0b12d1396eacf02aa41fbc9d14591904cb0589455b679d26c4f27a6db4f857aab07ba26f1a1d550115bda2342dd2f049da7d2f4c17ef75a978f1f1ed52c7887c8c1c228688c07c2f2ad686cd715a7743e0fb55d28fb22fdafbed3836135ec472f37299c7083b65317b077f33473a670f4970d0fd5072a9ccc57a2028065cf9974c99ea37584e44435c9bd4adb8931f35bb5b186e2456b2c2f1695356afe8d0a6aaa9e7ffca69f0b3712ad38085f017061163e89fac27a4acfaf11577a4668468f125524b8b86070e006a717d11343748bf3576ec50d4cd5cde81bca2696bda22eebde574647eac10f131af46c68454c57291f2f7260114231998303284fac4923d45b9bc3e4a253704d96e7b7f29dea278fa833456ba69b44a5ba73c48e55fdbfbb3a1684dfdce69a5dfb502e610f10326f7ec5b1d80fc2936a086a291842157feaa0bd386057c775b9ec82399181e5e7930951f358a3e3ac76816d099d23236ed61f87545fff2f163988ef3a5a351ca454aabfbe4da7c368c9c0962b8b64107a799d65bfdbe70671a165c0ad0ad712c704fc68a10d6e077eaac11cf50139c125ed945889c26158ac1e232e302d82590bd925ce3b98028b93c2b65d318e95cec7dbbd0cca6a1848d857def95bef1efea3aaaf444627f535a24e96469ba027afd7ea9cf94580d0c2b6bca840927c677c873eb5cfbead98baff3ccb5aef592c305cc078b7ce1e3faeceab650f8b59d98a553f4c373360823fe610f13a946291e2a9153f58e2ed196c754364d5d2d7e4a96d8a398883bcdfa07cf147875ed93c0f0e52a62cf3ec55ddec5d209afeec56c603b6b3ca3396bed743ede45a85349167b38065a39a0d2ec9fb7953e53fd71a8ee8c245b0645580fc416d953a786b5eb7a3e0fe41079991be60a1351e2806f387db2d980d8d0ea77e963bab1a5739d74f90ee8052c5e9b587ecaab0f40120724982eb6f87d17bbbc8e082f236dfdb3838677a37c7ceb6730f4669305e3d69ef7847deeea92c5dbb2d130d54294d2544d3968472b639cf92bdf20941017001f2daa90d76edc5608648ab4a586242aa872a8c6722aed415488aab6fa7e6fd21040a32f5b608cfa3fc58069c38fc57af22db14f5c530c27f6e058446cb64cd260aeef9aefcbcb50d157f8d7de38f90d4e82cf088d9d1710018c812e8c5e5c156c7017f82a454d3f4b372f2b1a53593cb52b4e9aa0819d1c204064fd68eba5862c2fa4e2c22b063c02c113555567ea0ecb50200682b6c8101c039577432268b58ba7ba3d49a3e0736282e60544f8eb07ceb2f68f35c27f9f9a60280dfd62dd413d7efde07ae18ae0e6a52f797548e44fa1131c9d75588e4a55d073fc6b732b6dd717869fe4a931ef2238abe89e98f069a98ca20101e3353756c64ceaf7d85c26e6f4e06af6c07841d94ef401a0a90fb8930c466c0da1b7e9974d23a3971a1e78ccb5931be8c991e7d7379347a28102a2404e0c3431ab1e6bc4b5f40beefd52c22a2283bb07c07b4ce90ae84978a37fd49c132f9ce8566fc3cf7c4fa52d4ac924ea49561cd2c266de7cdce93fae2e85449f37869b360522b9e67e20d406d3b52263e02af0b0db9d3279f4c88a2cae6a1adfb0830fa0880ef2a87998a090fff70cf1137b81209de6f9dadd22523448699a67fc1c6aa5ad72553f65887695d52be76fe5b261e37b29b0137c32ebf9e54eff6e8217a509c2f93759126d8df890f98b56d84ed1c4734b46a02574ff05732af49ed0f864efe94327ea78c61c9448c64804031e3cc448f81d6c3af78756b140fdebc24b1f6d05ca306ff624a5b3c0dceb92936f4a204219c180a92cd073be33851d883e00c0aa827dd5cdf7028e39e1960c350eecbb18de5909df558bc6bbdeead5cfa86ed628d639271b179af1950afab2467245545c4e08f0955ea237f59d9ffcb3e484de72b504d119886a7b8e4a0e277abeb69cb7990f53311384c9608c51bed39a6de245e4b69d98880fbca67ca4acd3f2160553b4ac89e75ac695b0568a045d79496e84e0d546039bb5eef35ec90fd930824427b49b09e17d8828b104c925873e68b09feb29bb49c16d66308e39103593981ba4ff6eb7ff10fdc1ae17d5d494bb54fb44d398a0717954cd2d7243effc834107bd3149f28ac52d011faf3f2de767feacac035d34aacbb81ccdcab342c254a5bfff32d27220b04548883f83410a0fa8a447fffdc79e606d589eb781023625e37b126ccd84a268916bb65ff190c6cee2e441359d33964326d14d59ed74e55640098c5a161a433af5c07880b25e3995c19b1f5c45e562fac5ca72a8cf7639b3d6ad4de84a273ef06c1e7305ff00e3a6c19c9f0a6a9d81a2de2c6ee965fbee29ff6e4d2526923d7e1aa73d1eea8ac4873ff16b8a45c0498f41703e5d82d3e67e3619af4dda100791976d70939689cfb1fc0b4f095721221afdce38d9594cf10618ee9000fac9464b63d40408e5935b71b7386ec2b612fa314c69bbc27f5ca42d2bd350c137fb569988ad1e40d99acbbfe6814d46089ba418dba85c4b779e387c54b26e99e3d5b6c5cb6e95a51bdf66b1c2e2571a93133fd1b3e0352c25744821c67170375a1448ceb6a21da2466772d6899b4adca74d947bf6c65f92e0f9dbb1c8022fda98e9687b3c2908b96bc32403c6b22bcebd28cf8eb92d3a95e151b2df058f24377655bad1ef1e4bfda0a69830fea503f43648690c739d70c5a7628ca47bf044d0bcd6e7ca28b7aff9b2c91f348a0cd22ce058d7b2be50c97e537dfd094edb47a7aceecfee93f1a860774a6cc5706b558baef1c4d77dba1f940d471869e78c9e35ccc7b0ebe839c870f5c5277991d3c901d79917cf088aa10df329dee927ce8c3141dc2cede5a54098c4b355f543c008ad5bf12890dc03d4d21bdb7c7ba9a8d015f927ebcdc001cb894c8fb41414aa66bc3ef460ee8aa97b8816398648fcaae8c77794ee40196aa39b292266b9299bc60cc95853db39232cef5f4d2c1e8ec57d4404e76ed1de4569245bf22e3fc164fa007cbf93f81b6055f5cc33639828229e921847b2d139e7fce428f3ad8265b366616d38a84555b55b34dad08ed4c35e9f6240f00bf264281a7207b29386a1ceed1a191f7af2b8c54d85fc3041bfbc4697446a524f38fcec988c2dee136c747e71838be87b2508dc657303abdcd51b9ded2ad019e238b854951beab77dc061f036549486fd045f579ce6750736880d65ef18654e84740106d096068f173480ef6e8a69bb1a9c35971089e72a06f27f097c8d4619dd188aeedeb19d5361ed79459028318c2a1cfcf3445c56838eadfba914dc73dd45a4133a9e072ecfcb5cb01096b6e5de440ec7711bc6bdc3a01ec9cfc1568d43cd22dc6e4b26e5e5ef9fd7acd82fb024129401f0cf9ca06dab7da1f2272666defa261fa70baadccbacb0be9601638d1fdfc69b96f040ba5abcca60ac979ba1d558b2ff91840da1befa3fa1145094a144de5a9b3b4ee28b6731f78d42c70281b18e2dd565e8751ec31aee7ae8476422a36a15549d45886787d9a93144c4e2560aa1d439fcc0f2680d8badb2b6aa8c9133ecaa2503b497269b715450352a7bde93d55eb1d6fab240eacb73c78bfb28900e48ca4e34bbb63fd9a318a52e1d37279b650b63c48bc507693d652292cc4be0c999539d6a33d7e5bf484fdd36ca13d395aee9bac8657292e4ba045be52db674ba359648882bba4b457ee26318501b80e97331abe7552154164de80ce4cf27693d49b72326de2a71d348648929f7b7084446366e32b126a735dd65a905734fe0ea3f23acc27fe02b8f28f012f8505b3791bd0c9c688620fc6f20ec0abe307a02e91b0d68b0e875c33246b89082256f9156fd83daeb8f5a65932e6cfc31da6b34e9dc1cac496f658b681b8492112b7309272311aa3126ad9cbe3b50e745a658a47a1e5d5ab15860952cc6cb61e1e16b23a3fa48d629bfc0e84eca944042493801a93743f1f068fab50e474aeb4dee729d31b84f523bbc729e8fb401f3ce94219cff1b6d7cd94eab7172f583d3e2e254aca16a9a3dd9d548c22628c13692e692c8f34420b4d47c0dc612c089ade8f3a06b928fd8dadb9d72f27b8645a4c0f02a4120b65beaad1b8e617ee4f403b42b8fabf2629220ec33ab6f01351cb082153b4fa1f685f89cb30a8dd573ed7b2a13e357ad32f07eea2a025a0fa6b4cb75f23dcad0e5127056b2966a36933ba1fe9f441a986bf3c83f7ae42d8c13759d0540d76eb203475e2d21124ee6120aa86dc92f86ff90f62e769faf2fc928c6ba6c3befb217d2a68de24dd695a7b570b756b038553ad5a89de003b3b657a2f4906fb81f39e5cc27f4ddc932f23ad81c4086f06ce55d264930ac33f1db383608f2227ceb0ef3e9ba06fd51a7173a057655dc9bc3dc0eb02ee2de06558ad3793dd812863e4a486cdfe5ddd6ad2eb19298c99325f70d3274c313b61486198aca31ee40e6b547fbb3925a17112b837d0ec7d588c1228dc82b1b7e988ec42041dfb85439ec054c64f936f8ad4d14cd19e481a68d7d49ef6d93b295b68dfdb97eee2f65c55c7f902c522b2d30f230285a3239c576c5ffcafa9f233fa2dcc40d5c84fb52c1d1ef9d0f4867609993fa83d50ae1f047e4c0321854b723e5a5f380d083e15f506cfe34d71b29eb97516f736544fe7f8fa275e26409712904edd09193ff47ff8eaaa359a1460bb98739bc060ef98df49536f302507e9d4ddcf635bcb9c2345896c51889088b7466c1dbd3d25d8f34f46718f178b918c2c289e0bf1f0ffa289e147890bd445f44637b57c018ca62d6ae34514d41cc3bb51dfe5e6ec3a0918ce6adf1e6bd7180e98f66976d4e980b084309121cd5f95d41b185b46d994a6128bc6e5dbdad7b9f763a16aeb94bc5d2456db4f8209e63ca58282a655b6c493071ed6740358d73fe310e7dfb36e83f17d611350a070657e1fcc232b3135d1345df63767a7f70cd812c830ec40f7c002eb94dfd3d87f372fe91add172c1d01e31fe95ac870e570fc3ebceaaba19076f499b40ff9edd59513a5b22cc09082e41a9897a743fc3d128272b183b5629d78a12b1a5c76bc6acedce18c4dd213945fb0ad28448a16d0912b40ddab6c13f59b85a6f4f6c092485c101cc89e1ffd3053ef41f998d79581b623ce39384e80e153b67b0ae09e0201be664402685eba6236a0873bcd9b4e2e798e3b22916bf9867d517b180d2258d43ba7778a81f8513cfa83203e4f8deed850e4f80b4bbd8cb350c9473f7931e932a844996bcca42f1a1aade1fe811abec996bbae3ccd6fcde31538a81624605ed1295c17b857d7b2283e74b48263c3330d3120dca0eafcc557ac388128db2f9da7b9704fa1c88c92245ec4329fd6370cc807131fd1237f890a8158fd88cb231ea7001de0230e83e45cebb3c3408f9c5f7a5aaece438230627db1a2d5d85668b3b48b83aa8b1bf9b6f28d6c20a80b7e08a245a7740e6b6035d9afc8591c117ee65bf99eafeb857d6d6ec4deab523780a50e7c171e3cbda41fd545d20a3dc95e6455f6cbd02d26a3d2980296c61fb2637f7c41feb5eba1f713e0c49997af8993ef94cfa58fcbe8eec19670fb09fc7f84184a6c2712c218915a1083b1814fae9c15d2d33669a5d1b2a7446dccc2c67b1f335f174c3cb96ca165eeeefd38ccc9f63a3ed394de119aa563186678b50f3eccae052d6dfa0626b88584e3187151f2c0f93c01733dcda14c5fabc521e51dd8fb52c5042d8fbc6d6af03d47097a6fe26da809dddee171475bc0c016745d4abe91a718938fadad75a2a10a9f709cc3842c568cbc6093ccc3326a8615445c69f9a59d2c7635be9ddcb32ac1c6e0f358c7ab14f6f6c2509d4122af55bf805879b3f91d952cc3c1d4fc4063586d68f136e4663c23d084b6a768c2556801fde5fedf9005a297e7b90aca37f5d9f1febad508a67093f5435ced30f48e34c270dbb8abc8b81c033d229d7c481528bb7baff616c4eea090a68082d93506472f6c61419cc185d57cf64055abebae5eec3db434c5ab089ee960b05c0b6d85c2c21c74cf70cbf98cbf5829ca283b3dabea9008a782e7cf8241b0f2d02e9a6d43b8badfe6a8d39121463b1efd00ebc6c633faa95f6b166788c3f25ef3f56c66315ff333662b6b43d6050acfc840250e9e754e9709cdde16dd875d1ad9529fb4b804831718dcd9adabd11e8a2b7cd180817d5c92c4cdd356f4be00bdc74a96b51921768bfe02b3f60bf843ada3e73cdd6137ed5097de69072b3a1346cd6b207c3f32e5ab3f8da7d107acf2ca66780949f926235196589cb17b23748344cf8400bfcc58140dc3b27413492b7209c94da6b162c2397d23f36d96059f8cd20c185a560147cc9dea73917c3de7d94be9561dd793ed42eefe08c9ace350e3be63e8906bb9fa395ca9511032a31c00832412c1695d1eb22190dbf51a763901b19d41d6dc64563c9bbd37008200433b6f79a71e32e9d0b961fd0b2faec329826055c255a84cd075604dd2ace711bd09b63d9460e0a5bfa6e65ebd5c60e4a8796aac0d837c67dc92e6e5418c8fe92256b7a81a2ec15eff8b5feb7bf9f842f2c1a6de42f17d6af74021e6679e156e34a8553012f32fd61a555fcdd18c8d46119dc2b6197118466468040f6e6c18bccee0bd23666a5e7c90ae82ad406324554a7afa4c41708171122337df76a93e597d4bf1130ebccf00b650c494f6e4963cc63a8808267870d69fb44b44679dff2e89b5ed4b2dd83f8c5d7618dac219d4c9c77d6b7484b57489aa65c314f5ad5e9e5ae29bf31da532cbb39110cda67dc38ef8b3418d95e9f9cdb6879ccd3432fec183f7742d99f7ecca3ae31076f5c5f864105890a895a6b2977b3b19d997e1ebd015c6f6eea234a9fb578e7a1c29c08df8c83666098e70bb5320f5d6df9063d808352fd023412aca451b55d7ea389f453f61cbde594d86d9ae36df47d670ecef675017db2d709186b35b6a0b7acc5616c1d978ad2c6f973c68033fa99519a88224f677c94e98ba079049deb0a8e2d204d264dcbc61efbacb4d3a3717097cfb732e5678c0cf790eb7c11ed5d46fe6dea40a909c7dfbc3ea69a85b3f92c65823feb02231f11e262ca487d12eca03d60e96a38c718df0a3aafdc1441b757de34869504e9c4a47b8af6afc61a6a505d222acf22586c7a8d9420fbc4f1e1e6e5fbc1881340f58eea7c20f5285fe4a9c7e5cf2b5958fc40a73a047e2aebcccb5ac9fff9fe427adef3fbb4ecdc204850dc3b6b4a081206ad107010058f2a14740a8907be8f57935194457f55a67d7ff6af8cab27ce55b6ab6d830531581f4eb76090cdc7cf46eeb7bf30aa5e81cd3a53576ac00994e00fd54e6dfd49283a2a263fe11823b71287ceb82112bedae259c718411f9ac44948c3845fac7cc50f795d2ff2fa6286b9ceee884a99e3ac5d2b876418108d6c682312bf299fda8135b62d5364bda6e0d751e3e7cb59dd68d1d92f41df35ea60131048c8a4faec0b32973025d55cceb75ac0246ad1b25fdb83b359a277ed93d159e4e5c03bc46def2baeb55e1d39c9116727b205ed93d54125e512d539467f9004935d215035fc60226778186945a10a4710ffcb6c5cfde296099ebd883da496b210d263174a14218b48c5c9bea1984716ac27208364273cb65abcb7c5986edea44aeba908fbb2f6f08f6dc47211c11b6966072d4b8d56656014c514dbea1f04aa7311071a9dc9ebe252a53b61143b679ac00838d007bc8fb3391c95232c65d885688d6cf3db8c835f3ddf278f7d97fd1c4cf34fe7a803453d7674e291c32beedb3ff1bb189f7773cea3c331db6e8426ab3fc809bcf0459ce2f679fd80576873b05e0965d676abace967e3cfb277e263a1265207877a29b302f5278e3514297647a79a7ed1e171d4e245d28fccad5c49390a5a1e70e31f44d435910fca04a04309bbda6836c6cc431e31812ff700b4bf962696ae214be796f1167630dac7df9eda0a6d8a40e8d6aa43a1827329375a9d04ec95f991037dfb4725569d7fee30e76755f6c7ef0e8ee2bed08308496e512dd67547dddbb0807736dfeb95555b075cce25d5b6be8ea8a0cd2e54aed378e9b8b633e9c68bb334f5d23d36ca2ef739798bba3064c93ed89fc07e0f9279982aa50063e4680bf90cb662785eeb41ded1f2f8808f9b8157a919bd4b16b87c86804ace648b05f89d653662f5bbefdd1e32931d3262fabbdb30c14e755c581f45651f3a2350274bd173cb11845ec2fa4e09b27fac069579b0426ca681a246ee9c459d3efa83f176b15e004960a6343e2a4a85c5986c9eda2d95bb27c58402417a254bead3a049acdda5f6d19f48d70f86220585120c713b05315a4949b83685515ee1e1cfd20f16e7ce26882696005d3de15a87d7cd751c90b899786b3f3105623d895d58a524a8921a187d164f2f956e37330aac05a3d59f6ec8e5992e0d554842bbcb49a7ed1421ffb2d44230a4ae898f8b6224f8193ec131cec081486514537fd48631cd104dfa491f180699fc3784a4457c78e7fec63cd1d3595d3a8777f1b17b9aede3ddec2d80df1b94802894ed03d40a76d7385608512f4546c29e4cf25ee07fd3f7eed7c41fcfd868c71aa8252c08e3f8f27744063dcb6fb79ca60fa67feadf694c46a219a298d4aaea47b78797f1e8aba87cbb47b042e26809629a2e980e0baf0d5878385c8a48db8dbb14b9adcb7642b730b2c7e039dd2156529cb7f961f59a60e422ac99bc3a7f51cf47b16984afd4bf46f97ccaad6e8ed4c967a7170f3882fed7b066cee2ffd28b003ff96b75245a749d47192fa798143b19c0559eaa48b05f9bafa6ab90346df25aa6b1549945f14d6b5818be65871725c06c000b9e79dce7197e4f1f87a80347e0e5f708da8203f191e3f3658797507f725b79b56ce8dd429ce7cfab5695f82f0ffe6c157a9047916023ceb7f28ac76f88c2ea1a3f3ecede1f016e99fa265c0e1e2cb630a06ebea960642502398df51ea8d15f3c4e5db64711bd053b66eabba5f7b25f5e57b810fcfba09d91110f9ca02b295b55574f417a9a7b5b38a595d303c5d30029d284ec0229b47cb730e89a177f2bdd8e404f8985ef8c2c07c4248d17c9fbca129b2d9215783f06c2468f026d89220ecf6ad2c2fa046fbdc95ccf28cb526567519ea97b50d7ca878c2cbdf07420deb5ab28666c5c76f21d1ff8669712899519e6ca633f5916f84fdfb390f952d783d5d76bc5fc74b3658c7aaf5f5ef6fa30b2ea8e5b2e295a1d84f19630240f089fbff21c329a88d925a5bfab40bbf49ad03d8a8722484d1491892aafb847f9d6f9d63bcfc608640d35583bb2cdf6753703b2e7b102d001514f22f9896df88127bf5a47d537c94f38311729e61c7f8ab70e75f01261fa8a50f0ec1f1dac39e81795280b3d829a3042e27c269bab45086f5a3571c3effb2c1d798526d615d0f8257d2b2f3134d21ee28d3b91e937503a6ff770b23ddd733b345d02ef5d2b81ae34a7bceb4abb14e98e2ae83421fba381fcce28399c30ba3e1f67fbf40df756ea00a718d4ccb04f3f04b79d68d2ce37a40c92a8ef5c3d31bb9763aa27fcb7344f049fc40e235e9d0c3826b682c0e033683a1dc2761659c451708f7638f95b32a782fb8c51f38f63182c6cfeaf417b248f45f0cde98c74d71f7c4cd197cb56ed273745fa1fe3fce65c6f610878ebe1fab7a10c777c6ec29e593915f42283fcff35619b0445c271877cec13f45493cd4be2c0c8faa46934531eca288c8deff9182b802485e947a20332ad21790c1ed5cdcd2912b88eadf60c00988e6ad9305f70c84b1d3fd8c48d5b6e139a992631a4a3730599c146014d91736a26a1c20a697fead47c6c8486247510ac6668fd2a1d59496a36c1071ce6c25fa36728ac62171c2ca5d019ab7a3ed3b683768d139d5d70c419131a1be8f30f1f7b50abbb9c031e86a3282d74e1e17c5353a9e4cdabfd9cc38058397110ec75f6feeb1fe0e268f1e7ae174c28c46932daae229724b7ea1c84de9d6991e405abfbaa0c3ec947ddbe7e09c3de2d2836d01b4ffbc9bb7b0fcd3072b00c3b225cd8b12ce74dfcc8ff6fc7cc8ab92b6235ac9ad99ea84109067ed96b9b2986d2a2a0ca769261d59de986f2cf299ba4a4e7216d9095138b9b8347d4270879e4d8d11e0835666c4821dc80496c775d93e8f4969aaacb4000a3b7a6878149a44ea3cdaed7f784e785034ce622ea273c35a3b40f57b2b6cd5ead73119bbd13232bc5cd268e83602da87e71fa3d8e45cbe645883baf1fbf2233acae6d25a9e67ada86fe5de13949ce24902c870efabfe08ea65f33e8ff57e4741798a5ed7abde0f864b87e31e0e29e8198f8b11d119dbfe51e5630b7755fdf20f0c5e04c66a1f145c021c37d38e8bfe7c98dbfd61f2cd44651f3528afe762f916a9ddfdf1d8d4102a6d1af90817228905d1ea31d8db8d37a68ecee44fb02f90185c4bda4dcbd6aba787656edb8be6aabb14480a2a2a7f08ce0342a0f68858ec2277ce5aec572b2e4fd6680d4f4bf56b78ec3d6d87f885eb2129319fc883cf300be3c05cfbbf227369d78b7bec8d2540c081ff2837ba66718fc03b0167eb3db3bfca45a332947e4c4f8ecda430e840ef8add0cf8fb9ad831913b3f85926e599349dafda8d3ae01c5036685b49ff2d07d2660eefdd9eb5e6d0475748fc60b4ef66d38e7fc36b9e6cbdb59c44590206f420b5457cf33379c7d564f8e3bdd3c84e6ccaf9f964c1d2064cbcc1ab34b7897dcb9fa2b1b862f99ce900eae23c2ddcc5e0cbfc41ba000b658e0c374b33bcdc63d5111418988cab2a32d447fd74ffaa47e2b47d423ca6b1cb08af1ea7cdf6411f91f5e66490f68f12633c5e21d18ef5b0ada6ee6893c6ca6a45884aa811e371eb922affa1262146df5280ed1542aad9139dab260b84ca88de8d0bdc51532ef7480e9b155797e92af2b55b2bf38025cac7694da77254ab2a5601605f1a51561ea7e798a71d41f88e29bdc4c0d493c96e25dc623812c5c9fcfa5762d93be078b7d40f42aa844d22c20374d92b27ec193ffe0d09614a3ff002ceb52f66728f5258c4cbf5223b1ebd850a40e37f357d0a73ba8b636d79e092c54a129022f1c9216f679c8d1029abfa7babf7431b51a986e4940a632fc849da4c931085dd61c49173bfa5a7ef7fa98e84d1e3678c12e4502bfe8dd7b12f1e385783869eb7b99c465242a1cc9e738bc3a4234d3e4e1662bec14ba58005843d157c443b9405ff3275f61e2e29c6666486c605bb31b1000ce0943d01c55271196a41773124ac958ec5cdd0c27d2ec71899b38595ad234dea0b23ebf7542cf76cabfcc114d4e4042e9c1a6abb79ead66ddcc74e3594a1f9e47a283c15e13b82b5a16cf9062125123d9b0e5d4db2469ada0771f805066f648e84fbbf9be00d8b4c7edae623218707991f2e33e8bb95a6039b076c9eaa8a220137eb4804ddc54b99e050f896989e0841bfb5d999b3694dab314de2afbbfdfecc4fe16838674a1a0022468e58fbbab9291ce40b9ef9586f52eab138a47710346be4290576919df7f0c54f78676f63ca2c6604e67ef573c1ad8ee974a356a500d54d58a601231e3f0f51f51ef50902a8d4f3c31af92dfd21aa1435dfb7641a92f5c288f2b25b4c574189f26ba6ab7dcf6958f0d576583b43895db63d8b1e83fd3e6b2a09745700263a9c08f42d15e4921b236bb5b41d33fcc30d94024e7d2627673e67fd0360bdf853c9e9bdba1cfe63d00fbc1885f4cfce13a76b3ecebe1510fecdce01b55fb0660c0f0c07130ab849875e594348435bb98661f1fd3d7ea5b9ac2a5b699a805b594cd276c4c7a940b2f87ce44acb820ce5e216f284bc402a7e60a9f64c3ed970f15ad7dec7c490ed57213ad4e751546ac539e0808fa1bf3a623110a9f8758324a981b75498579aa7728b6923edbbc281f1d4eeb928162404b055733ce413cf89334714a97b0290e04dfb1e7fef036c786f51ab47381668e20ee78053d92f35053c3e8431d2d87b383ea6ef99db0d42f87fd2086323f515081fb185cbf9d596410d008b7ba660e9d9b59a822037a4d0afb50267be3e4c97a73fbf75a375288fa2fec53ce90a3a5963243d977e1f8a97cae15cbddc1b2a68a30423eef07ea3cf7774beb3485a0d6e5c96282a071655944f59b56b708756ed19815b98e195069017aaa2ca67959d6bb82b9922bc27d3739a044914c35cb59af889c791cfe0bd7ae5a724db7a9c45f0147c4fb73a7fc2460cf5511ce3515ae2b8df2bb6fa1934c1f178c18db2528abfb667906a2672fc1b002a91ce0ecd5a708974b73595ba3b773349d211a9bdbe47b3f0cacafb471553cda456774c5fd955d2046950659b4e728ee528f8a7043890462ab7daf6195493d502f09d4c3045f1da14edda20f10cadfd81799422afa8e89a094a23a035705cc87572484666a4eeefde7571f8ca8858483802cbb9638265275b3568154ca73ddc51fb86dd80f6109d6eaa1c6c7b40160c15a33060ae7452963152f2ab8dcb4ab588f312b8c9802c510cee7a5780da5beb49724d5c54281afa5f21385a1e6b233d78c8abdd68c77500ffce7689a89afaf7e000538234ee659e1bfa7d22f0265000d38eea4769ae4f2ee998c98115e055b495a9409e4b82db8f2b49957eb1ba60ecd467f64769c747f1c735fcdc758a590cf1513b8e65817f59426cfbd6e73370385417de3abde775a3010757927802ff3a743e4a95bef96deb32618ed58650a60ed0b2f25af3f770c368823fb3590a6e5db96d3bb862e99c232b80be7e5a41e2d66d028014a52fd4479c9e0330139dfd4d586c86614cdcae21b9ceccdd115a6d90f6e1fcea24ed2984c4e9d9a3180438c319c169cd20a3bd5e4448fdace99c8ee5aa8cda544940740c3aaf6399c6a32f9d0c54979658cf0a58c5d6b6f6e20e0a55f69a8e95740e79233119e932c92c4ab92eb1706f83f80ab9c23fca27fb148529a06fb4a0065747b1420c50c1d8a4a4150c102cbf041079cccff42e9c181704edad9aa95e7acdb521123364b03b6e8699f50c582197da7942df667e0cfe8ea1419ab120297418b54cd8e9e64a0aad7ca4df3353852c65427bfda7628b4cb7821b1d0c60c84a8db1a0aaa7f74d77f67701941c719539c574e1df1140d909f5c58e4b45c66fec3613a6a5f1c3d8b7921959c9ba8461ac2515ea33685defe16a7a0b01bf538a4d1d6ae8ea62bad48ac3d29f5503f0806ff68e6169f014f05824cda81e8e55d7d3312d1d2c120889740aad14733217db409ad731dde5b39412120b3fffedd5cf226cad0be14a15f78b8ccc5370b9209462999689f68f24aee295ae07027fb8a02de00b19197b58a8bbed941078414a87ba03c7b87fae5ea0beea6e8f5ecbf609d7d980c66ae467595e747bcc4a8884fbd169b6d8445673bb0cf5a8234050de5ef4b016403638acb5d1a8d87f066288581c8e760128c73c3a95ed2e263473e2203a22baad6e4210c07aa4071c04686c9c049b80cd1e40e76feb9ee7ef034e84301bd854d3d990637aa8e6d22e65f2628f0bffb6fe22b6237e8c5ef626abc26e2628d3524824457e7e355ffe81a91f506f368574b2c1835012e697c1bb7390080301a5d8b62aa07db6a5f332c81de50e98ca6dd4e5f3adb913fb6716c33382156a1015c62e08066f0f62effaaad08c4586baf61ed6f259a682c6b1eb39d55e713b8d29931080fdc8e9db5c95a0d7525d0d646880794fc540be3605d56864646118562cfd11c5c9a43b79f322fbc1da9bb2e3529e7f2d5727a8ef92bca181091de49e81e7d7073cdfcc2f2c6b8f08a992af3ba07e20b0c14a7f385fbca25405f978d25227d01c0910744861637c5a519b9a4fb71fa75d918a583595b3cf60550b65bacffcdf244fb77761ec10e08218b5b5efa8e454cf9349bce8f5dd87343a62ad805a6b2bc4970c429e009ed6737fad06709555df332139698a976b527e13fcecdd08695875770dd51127a4f84d6dabb9ab5010ae8575db6322f54454cac0dec9040eedfc800fbadb06a1bd892840bbe867b77c493677245a22996c88dd094d653c4af9a2850440453e6277701aca0b7865f5d54c127b91dc55733d7cb64376a09d61bb12a5bb7850c4ae294dc451a0e8f6cedaa6391fe327f23d4dd26d3006b55b6c4a1d90308e133ccfbab7a21b8a2f16ea2527cafeb2148c035ed53f048b35db87700960b6c8750c957e9c24b3e1cdad8181efdf652b97a4c6f89d74937a542b3f62b373d482fe7c0b258fd775baad1f99659015c49bed679c575dad06ce02c75139397590dc16d7437ae232f0fef2721be810230feaa18ddf50a5b04893cc0fa9b06745b8b4f0ed24b24182a6ec8acd6d9b862f2d26473a2aa47e54dc1a3e866b57be0ed8d2bacc821789fb0dae8a1dc9062b82fc477dda0639605400fe837a7879d742697d258679d85e2e019af46be506e232941a7a6a3204ff2b4bda1a51b1eaf0a08ed4ffbd0e23997f7851259ec27977e7b62260dcf44d11d09c51b23b9fcee598f284c7ca9dfef9aa19be13de4ef32eb84fc11dfe9bf45f400de48c144814a14d706d1790a4f2596ae0175f5809b4abda73e34e7fdef831a0674e0bac17b2abcac25557a01900876e5036754d47025b284cc1b7d2032dd6469cd5e144480f4470a88faacc814cce70184b5973c4023d69c10f479ee76dc188e13210b48c20938cf63e59f68fa3689c59845f6a53158079a50f8025dd84cf1702031c626e377ae603a4d8ce4a7371f01e0938cde59d77d77eb525bbc8b4e6b155aa790c777f16aad9cebfc3bc7bb2ff4235817f538f2a34eb8221062034673123e144b7da30c0b81f8f53ee6034ff816d3f5ca5c69c2e971335c4e3b0a32442df86f896fe0e5bf4c2eaf70fe2f5a3a704e7d7740e0b69ca2ab8f2a51980d86ffb5634e8a2844c02d7ce88cc68d0ec52500aec3c3dd21e1dc8398d47e853c357b8a2a92d2974e83dcb20233c71f69cb2ead9723dcf2415a5ee76252abdc12816bf7fe8d8b7916836ea8c68ed03499bbad3a0be04090cbbf4e72fcdec13f8a6a1aa02fa5181445e5d4f3ef3c50faf08d708d8def1d82a3678b9936861f50ec148400f1d620391d4501855074e10b76cf5e90fc8107dfbff3708ce6e74c4d6002673f644a0709cbe114106097a83bff42a944baa160a9ba5e5eb2882178fe965a77898a3f18dd58bc6eb69d03c163cf0fb6a6929a295dd6c90be6e728c580212801ba2b7aa1b7375e80cddaa3bd74c2dcec84100557ff33561c7e43a4365184aeca4ed5487fda4e2386539be82f8365b3af39b03c267ffda2d5b0f7246861c1454f472a6eb993fa45bc3b1758b03cb8c4240f602ea705a25d3c72044d0d988f30a8c941b685728102c465191ae2f6ec46c9d332670a40200908623be1e9605c0f62e50bdd5e0e4e35178be7ffdc67e3923e9b99a758e950fcf7bffac58bacce3a353da27de9c8341c7bc4531dcf571d3a2816c55b5159bcdce6a6949823a98855e17e977de1a165ccf82c4ad014f043c86d9ff75f158f39accd1530e028d2703655fa88057e750d1d8e4b98bb86dac9796206b32ffb84d392694f41aeef91f0711de960caa1ef9389f6805f8280eeecedc963701b8adb9a4823b926eabccbde6da25c455208a7128737dc7d6406f8bfa0b7b9385adc523ac7fe0a799dc5b688ff3587b36f0e71dcaf7f9fff5f9ce8e4ca6596128d4bd96799da5d9fcaa5bd0f8393c907278e53fe63a45575c316998e99cb5ac665299466a715a81f0ce46059cd54336778e25615457af72dcf321e9f417280c2f19cfa6f5c482960d63e99dbbd653d271f756ab276813eaaaf38e5689d8724eea604b6fa78accc78395a32e85fdc25094f6bb4ead12bfcc203e50ac2b611b30b024b5a72ee0cd069d5a58836c2d3b627ec4596e716d594af417be5cb0b741702b5ec4bb200908a0803a5303a5bf5397d3ac5f56ebf904ba7a152c9db8ca275881e96de353d9aa6a6dc0c1b01fcf855e5481ebd17f408e01726fe688473197db2c0dc1425075a1e1fc2238890a23bf3d29fa189026a1f4556e981c4269534ffe68531ad007b725f868e696e9130f0ed1fae0bd766ac7831b996b3c14b34e0c2f3624961348129fdfb38e1677ff9116fa2d719a06e55dd1321b23cf28410203cab40ccf4d784ed1fc541593e9041a67185a7513146e9a4e637536caa464fb83ee22c382a8e1fc01210e550cb2cc5ad1867d908e3e69fff7e9f9813c1421c61271d3e4d745482b21f809ac2bd90e785a1fad4d34a8f88d6bee93c8cf5df1e2786b867cb737c677da7fde1909e7c1e4741b2ca13ee12ce0abc59131797ca38b5ef96db7ff08b8228aa3ca68cc959a64cc127e23448e3c03d9b67fd0bf1a899b7da1990680d12f034c657f358d49c99f42a550d5ba9fb1bca00e592eb7b7cde2b597700771cd2304ec00b675c00b684c777119dd1140edba0740b43c0e086d5832481553a1d922663a6794eb931f3b53925ad3874e2f687849530e46c6209158141129a74442c9cddcac7b6b8db9190ceb4f1b1ce5a70ef7496e5ef745144afa80362ef76f4b561185cf095310698889b540936093aad6723d1fa5e5ce2120b281c4474c19b8721adc38ac6e9f8ee7817b7796629196862949875ed84a24ff3217aa33c798c186e4b51e1e30e40f97a6b6b452941984997e432322c2491ceef4043f87b332bc2157f6ad497bd43d86c094b41f59f59c3635005048351ea60533b94b5b116414f0db0bd0aa47562720d087fd7119b8ae2c1851388974ff471b83b0c6a749e696440d55eb50d4f38485636e822db82459e5111df5d91a726f3eb7cf7c2947470c9e23c0589b712304ab696bc88cdb51bd1802977a54794ac9d1e869162ffd03058c197ebb22e8e96ce434ce572e7cbb9f67f37b0b8fa3b77b1b50ccbae25a58e6c672523b56948fc38731205d716d99b3b08f519d5cb84da5f0b17671cce66c7977ec6b4b03b5275301ac7ac07975109bafc2755a0b0f26b978039d04391fd48c4f95adecc51f56034b3381b74457e3e04319f0ddf2d5bcef487815565c5e666d67f2915da18ebd7527764d60126c6bdbdf85da017dfc1b5b27ef1f934609265aab8023a19d9f4dc91ac31a0c1490aa99b955a0b2cfdbec0a2b4b70c7a549be0fc40c6434f59fd91c860a3a1c674840500e9b1d6366eb82666f41c96ccb0ac5bcd91824aed587061d7b292ff77097b7c226647f0c140b189c99b7a4d5a039dc35286fb7607897aa1ebb98fec6f5e81d1ca5c832f64718937af8ab13babc54831d8845ec84f13728f30f13e647b05c7ea3fb493d6423672be049a4e901f6ca82e25a9f8a10934f67b4a6034da51abb8764917f918eade91bd4b106dabcf9f0dc040c31bbb468efe599e8e513576da5c7a73d05100eddebf209c512b5c33a4b4ef9af8ca5ce2aed20ea3e9ed406b97aac0a9e524ec75c96c7cb0ba72e470efc02452359f3860906447c7868e7fcbb479e590d4fb44938f8e1da05670a2f1e964211df297b9acedccd049d812881534674a004f97a483ad5c554a99c1a2a76f726dc929fa54773b00b37311baa9c173110672804b24337e7ded58bf5947e7ac28f023ec8bc97134dc4acd0d0e939cd29fb4b3127acc66fbd6483ff2a475ed73d2fc2c5ec35fe64e6292abab6490c21c19c06bd5e26571fd365ee90b659a2daf39f19c8b1670977c2f9b769bdf8e4648f42845ee259836f4ca0860754cd97448b0c4f5c83f3b55b48a7b14fc61ade329e585c81e8aed9a3b108563567fb231c3cd4ce170e8a1e7c8f32f8f892397e2988216c79f0dcf1a0ff79c1bc9ac28ded230e1d279c6ed273194b5013a7ac37577c30fb5e343141ea9e9803e6b8a6f991bf6243ccb5e7bb16b27369f867824740ccb4ca188c6c672ba8cfe6632b3f9574a745dcf634b413f4f4085fad5cb90963e46ee88ca4232ecfe972a1d9e93d9bc21779dccd364fb28a47f836f42f2da6796b65e5ff883042a85a763570e7e90f25ded531efa24d59a3e9b1ff36df5925e797096a081250c06d6dbf08ff7fba29a64ba8208efca0dc9403349da25d3e0de76a3d79320cf32a9c81bfdbad585947b586a205507ffc215174bd107c90d81c6399191a89f502ccfbbe99aa4bb9c485a65eb49c218de40079416431fa15a6335621ceecdc663e45da42f590eb9d66732fc363778a7b3f4df75f6a140eba3db3ac46ce39e4301d0b999c1e0cc39e28e598616d7e4b5e651efec90bf9585bafad4d17c249699c93473977ab756a4e71cb7a066371483c6c86b1f7736a43966cde786dd79c22354c7765d6a16ad607d5f84b471a8d218fe1ae6b85b9dacb34bca06f695c76fde19096c82b593f2cf0c5914ddb0ed76c04adeea460675c9342b76fd762c550e7a8be80924ca16b880697bff671cdc8b6511c85fc16992b7431d0623896f7ffbaf1705b3f955d7b6bf745ca75b8cbd5bd00cc2cd98714fda8116d658045970e7040b61919bc35e43a01ee6966e7e25ab870231511d42d6fe301382bb312f4ae4253bb92f191b3c980bca09694b40ab9d2ef5652e8a37d20c43c29c880d532b30dab382a6ed83fc4964d3458ed5c6195f564ecaa8203e72f866c1a56bd29e4bcd5d58a5cc7609f422bb5bb4c931f65ea4ed14b770aed29ad66417c0a2008c8f8cdd75f2a8fb98881cea4b32b4f5fa5a380f1fc75df4ff7f6d17724359814204cc1219e10752465dd9f985f7eb755ffb3ebdaaeabfa56d120fa52c8a321f7e3d82c1ec91c2f43fce1a08203d7ec9f3267b05297797c8988cc72a5438e3b4cb6c2b07a75b37ef09b87b30ed0e9a24e50019c15fffef44b6ae0a3cbedf8dbf217503bf2032a4e3c08ea2a79100d87377cc690d58d49a32f510c6ea2b999867a4c85fc5a598fb25fd0db20189e653265595a020d4818f6f5259c910b09433a67306ccc48311b376bd706d1ed53eae803ad4253e14a006e3fbc3790ba33462b9365594ced868722cd2e7851e82c9a0a1e4b64c77129b3ecc64aacaf78e58789416b3963e9ecc136a3bc9a6c0d37846edde086f1392115b048a0cf305fe0b3bea76d38a92290501a929023f47712004fae8c8be9887563a68adca2633fbdefa37d9405c1741a9b564ee04ac7c96565c5bdd61766a68c11ae8182eb375cf5b2e9daa70b00949b6c164ccf2322d6649df785184fed863af9721b30b502f656c31cb0481386228096e7453401d981df5ce99aade8e0c505205aa8d9c96d7dbc7a029aa60beb7ec09e613672e4bdb7ac09c947081689a3ab31dc4cdc311bcee84dd36901b91135f7ae842981669381800df9dcb245255fe10225c16f160067a604ec9ec017ee3480506f10aea49e95a5fb74c8e7fbfd632c59a96d3c5d282dcd7eb3aea1e80fc54b95edfd0b8e6399f1a25d1e8d99bb33ea186767ff97f6d3473b61ad695b0f933abfb18a52d7cf6395f722b4c1cc6bbc75e7254e94ac54e02485a977f2642d7d0e0ee073e040f5e320dc3d7012c73a9a397685c9796856b8b3f2aba78c5aacc9017464128f21488cba4166146cbc942f52698df222231614a0ee13b4229101ca2e98b328753f8ce4ba2794ae2cedefbe6e4c8d66d9d566afc17093dc147ed4f1a42ff7fa01df5fbbfe1abe4c3059014e2f0cdc711430654c65d921b5e45083eb914601b661b51357c5d8b8f66b5416f4e0a77f1f71cfa959c482e2d1c3dfce9e1576d70b55a52068a8b6c35cdf8d0e08ce11591efb8f74ba98d178466eb71210e163b4447a30ca617e09b03bc3f9f77bea810898fd7c44057e7667a6e071772e3d35d1aa9e0eb65f158fdfb6c04d8bf1566dbdd56b2f7d90496376e1cadd40d563e8531d2158733ee1ab71b6f0f4a4ccea6fa8e82916df15bd1622cd3de5a6f340ab9d1ee72a73ec798232703cf9a4347d0d65569f4650be1617f9173434ce7aaa981ff08fdfb691722f4349012c6b94968e413926cd605d8dfcb2c4ef37f5efc9aefdcbeade80861ca4ce95156608c3f84b469990baa9db70f46e58b2f8d7f1a0099d9973f7b2846b8e470b1e45f3b92a6c7beb6ed76dcc4b17937a17fc8b77377d453e465c40d1cda5f8f5d47194a8d15826489de9e8936d81b652c05add1ae21b4719d4d3a1c7a17239f02601e218c3033743d89e917f0bd14e4266bdb07a3f446d6cf28baea6e1e1fa390ff4e6cc04bf30d10607a95fe3c3b64204d11c940166d43b1f4cdd73ea5f763f5bbbb9e896022d534ba57fcbb56e30e6d16c1b94ccc3d1cc6f55f9e5d20a90c36baa6ba5e0d8c26ec2b13eddd0b1d1e9fdc11c6bc7e15e2ebf3bf7c8cc94cc0a2345cd88e952472895aea7e61178c76766ede2ab6ef4063f4773d885c9e66b9426f014f838bb58e7c27c230f0476715e5d127902318873a5141b47745a698bf9a7ceb2e037492a336f8505b5830ea87f76757cf5201bb63bb34697b8a7c8000563e7e7f5fc15c5178aaf2e804cc2594a4e8b8aac6841d41262a0b268ac3830e290b31b62fe8d9da330641389481c7f1c10f709eaeebb97c5bc3f1367d447449eebfd128e352401232dba91394b734ac16078ef8eb1a95e70e2f13a2d0c680ac540ff3668d3a6cf643acf9defacbc03a187aa691d7302b238c58eb421d1fba245f7019db07c684d5160ec1754f254e80f474b72f6df134c3ff515ba63d860ab1f1c5301f98a5192762b17d05d434e13e42458a25163612f16fb9ac054d4d714bced348536a610b5e9932edc493a30669ea8d99a19981c2793a62e80124acf955d8f5f494dca8f239a5dc83b7080cc813829c31a1d23f3bf07e46e288f5f33a67d454c0ab6421b1054b9b75927d2cdf25fd405d8459319573b9e0930e4d08a31656a4947bb7658bf4e583f8f78c95d8cb80f42a0d442086c1f4c8fb3b4d2e3e2860ef5e24d50313e194568170bc04b158cc567f862013d485ddc07de4e323a6d0c5c2d42659bc54040d7a56b85557d1ff0368417ed108977e07923fee653834bc053a75498688cdcf76734defd64f266afbc36ddc2dc4885f1e5277238d9ab3f57fac064e84e561aaae51244895e04eae6a9ada6506a018f40a2b502ec728fbef6a3f856f969c82805e281cfd2d106beb9871adc1075810040eb1c7c72ad926d9113bec4a567503c6b4cb75919ff230f231a85d6e3492ef2d5516232324af7a929a18c953b0b1956c53ce88f634b6477b6686ad4d123e8d0756959c3c28682a71c752a4e88edfae1cf082be8a1ebae81b3945b930bfc24e6ca926a8b009bd1bf0b6b2c17c75aaabac7c25ab3e6db3c7cf6827f68077aed7273c84f355d420d9cec051a6d5032bac720994f4be84dd0d83b4d091ac54f739375fd441aeda43211091cfe96b182870a82696814f4ef43a3bd03a9012fd6b54f966e069e6845cf7b5a39146ce1164e000e7b83da8c346f4dce2cbc91301469078a03ab27396ed4d83416d6e9a979674dac5427b87c66be288e07aa0242fef43ec4c41b46398e1a5e6bea8958b63d23ee9061a1c56347aa6332dfe3a499f7fbfa80d73e07d7de7459425eef16647a8673076c9bad556de596965580521e4496d0043dbb962fa62f03d595c89754d3b38875dca79511bda7c562bbcf92ef16b951cecd05b0bf4404b72a1cca05a8c7c4b59c77e2427f24c800eb5790fb856498dec125281ca29e8f75d570d8a84e1421b48cc8aa14e21041d692dc740469712bcc8ee5c278c069804150740ea7bea69ad3fa2470570409fe99a5cd81cab4a8b0c68801e23b4f9a337fc2f85762007fe47664c2d34ea9623a6a67636cacb475acf81393a6e39e894ccf3851f21a18ba1fe75579da87b1629ff429f99b02df5711768106c133e435d8bcccdf3fa7df34e0bf09120b8ecef146c2f7b048c3cc4abe17fc9483cf132ba2e0ff76097ba90ce7d43059d49de7909f81007b9048d786431cea50fbe0c6dcc3bd9d11dfcf2a1f4b4616833f53593094e031322b222f9584fb7f1959d24fedcf11a7de331fd029b598169ae34d8d82e5e0664f92485b9a529783afdd758cb5006172ffd8d062e44f3a6455e4dd52b946fe1754ea1483f1c7d8439a27d222cb623aee9da26566248062b94e5aea84e25ec0c0bd637a1bc4f52deac558a3fda9d2bc62c9f3677691854ef09b080423fced61f7f9b5f6aed9753c9d9ebc1a5630b89b4126b8d9390cbd544568aaf1b2658023f0e8171776b5f18b0832c81a740bdf3b3bbe87a565ed5596e3df931943da1164127c868ac6d9becfc52e7692c59b9c561aebadf9306e588af974b722ecadfe865bb8f7a9e2b2c5921e5c4a2a13509cb438f94105de71ea9da9f5d7922d4b2b6de6d5bc11f62a8645136829d5ba96a05934eb80c84e047706ce102cfb7a5ac83fc890debbb645648668e75cad460182274a6e814b2c73a2c41bbf3706750d9e479b8207b300cdc207297fd78d8426953d6202bcc4ad7f407bef34fc89e25d5389d441d54bd84f91d765142f5564b0f7dd1f63b7d8c7f516dc27930191bf00b601eb2e8753267bafeb02abdf667edbc4a8c80173ae2f7ecaddc677091c3237c9bebaaa2e82fbe2ed23cfb05e09dd170971fd6a1294875dddb7c6ab0d0b96956dcc5e336c034922b265bc27657c445b0d20ee1cabfa611a1bacf4d73c81c7ce33f84e14b40a1215ba54f47f2680e5eab686960d69ebaa03996246f43d1781bd1fc9e07ca706e1be60f3a598ce978d9f39306acde8fae912daee46a61a00826e06760754e73b44cd2ebd7ef6ce5a200286bd725b183c8e0e3a7fdfeaac57c86637ad588558db26fa289b1cba174783b4c336a8a4a488f359da168f810040f9077078a00cdecbf384214053de5126daa36e1e6e36d3a1b424e91bed399872da0e2cb4eb220dad58662b95ffc38846e27458abb0337c7178e03abf93a8c77aaa967cbbfa87efb61961ab4d9de3ac289c9f0d5c6b6a71d4dcad974a385fb8abfed7ee9caf6e62d16b79337549248cfb98db40cb84a1ee3dade5ca45036ab81b0e9ffb270de7a5a8496bdf7213e7ca2fd7366812783d707e3133e378e1160278630238a23690b6dd1967f5c4e727a0d5988611f7529ac565a405245c052a0b8a2e20990dddb14445ade7a615c8c213c9a3897883f062e5240ef0e7e9287d6e4b97849fc5b4006a266dac5cc4236584208fb146e9906d791ff51d53f56483bf8042a031af6f14e2568cc11a7eb355511cb88cc8f18b26eef31bdaf321c16ac88976a7223eaeb0fe890810e9509412d0c66455408385a17f1972eaca81284080da7a5a2e9e972691ec798364bc77e6f373f66a20ac386c9787c44f28cdc31dab032677d1fbcd04acc5b4f64bc6c62cf473ad30ab8876450dc6a5a13cec9627b50ee88b7481d90de7a3459763b6fd883c903122adf3974e48ab8df4129f418eedcf9e3968704486743b69fea3dff90fe79d91e74744bf9f39d559844cc7bb03c8c7dc7f57e17cf4c235bf2e2553afaaba767b2690559d867b2c56f5e5b0b5d409aba2971db0b69ab14380d6e9363fc7e2292416aa5365925b3d4588981dce84e490f4e0f50b68616bdeeec89f028586d4d9a2da95773ed39f848e3805e4b66f936ee7651496c2e35cd5f366809ff2e220ee4cd0007c2c4d53e8ce666fe6b050ef1323ce476287e17b2676ef4d64a6e5578beb3ab66f93d1fb6d466f2c557f0a243b3ce8f443505fe9aa281be0630314c7ad58f370efd5c77158a5e01a9b577b41b6dedea2106efdae10b573401d47d41b89b7b9e81fb5b2dc3d080ece294fa46f8aba70d2617eba5cb6c281f1ab96e52d4237d6f66ac57acfe469bfc6fcfe2c39026e9baebe4934dafcc6f326b0b51ea60b893ff34523cb988caa2505045b68e3348ee6487f84dcc3449a49a2e01acd4f20c68228842005bae71fbe889897f5aab9a477982139ff5042547e0cc9cd12ef6adf9a093e29d771926dcaa9824855ee7f46e49261d53f9f904466f0a7045c4e29568c68513fbfd5c560ac0ce9753b1ad2e29dbd9efb3348fb51c5674291b1ded875ea4dee207b508324af30dad936bce77a916e50dc65abda7f77ade1d2ec89a7ec1bef9a6445817a451ab8b47d5ed85c4a8ac02327be46f2ac14b87883d59d6ef968950896b34b8255d629f6cd0bea116f279a319ea62d3a57600ffdd064cb4c7b04c53139b7d43d8c4af699d07d67f889c31ccfeb7b737e388c1e9c7b3405caeb5e788c24c1cb3b01a70f35aaec5cfdcdfed7d2e9cc3886de3323a62c17cdafee07cdfb1d6fab75214963a2856c4702864bf08be726f6b044eec7c523f4f816bc9685bd6c7c752d898b85d56b3bf19d11b8cfa202e08ef4926fe8db7c8bec352342aebf1a0685f6abfd18568dd502b644edd8504e83ba1ed7f25d057baeacab092cd5308ac11cf5c6f16a3a26967edcef3e71ae83c8df972923e4b83d02f3711644f5166afa891df3c827d6d3188621f57a3121add96cf545510ff770bda038f9d296acb3993d603a3c7658b4afa68b422e245449a5a4daa23e796336841c3d982aea32d77962105d336bbfe233382afba85e743018a070df702db886286c347237156f35adeb3544292e968f8fa5fb2ebaab8ec0297ca6a734fac9c5cf568fef53efccdd756e42c09c0ba1f0d206cb60d6ac92dac206d79dc00326d9390d98de87df852b7dbe38f2d26f4904b8db516b8b03e1928e27ab45b09f4830663d3ce32ea19bcacde87e06a35dacd61ec746404ca806dcb537ee91a24cbe9e5768364ed97311287bf346abf54126af9ed269f94d26ed76a8333dc9c7b04c4486de4ffd3c8195638b1a53d8c029b612c31a8de892efaa58f479defdf76db234c9278b905b0a85e6ee4f24c3c0bd50431672d9b7ff4387482f5ee1a742c5e8d7be39651e6fd07ad2e516b9168725521324b3abb6ab6484953157a7ba65c76d5ac0dd85c6b93d085cb550532df53cbdfe38514d5f27a5203ef5a84ea75a96c7015d89f4050766b9bdefdca993582a9eb1b710e54a53460c5e6e489c402c93bc0c2ac646cece0df69d588d6209dd06b2e4e68cb7e4205ca758748b18b2ccfba99f6bbaf709b9489139c6d0a383cf7373871221b639bff54dcf6f7c0ea049ec7961a8a56165523e7a4e638166727465b5ab9b96057959735ec67dedd4dbbd2b9d82c5555c90f2a3c0dd91cc9123b3e7bc19fd7b8bde2e2112853cfdfbe52f2aa443be343248ecb73666085172a3a71ab4776e87d170692ae4b2cd5f25d4444406486b7a605ad6f5b24cf831670fe4f097238992979acb6b91a40bdc374857814b80758ae9f2ec1fc07f83bb84a8a0b9916e8cf98b7e82ddd67e6493f239735c9b460ef5d8b9ca05ce5a6fed7feafce313616e403a37a036dda551107341bab29d8ff4de0f54d135419bf6b0e3584d3ff39fbdcd691e72e0d8712ca69d3e5e286335f4cb16e939d26b46015add6f77dbc5f4b5354735a49330331e2c61cd61123b0568eeaf399a14ad8c970ef14ca84193778deacf10d9ff05d26b0a45c79e1ae97ba555acb75038048de5706b122a01b84ad9085966113507b00e1a746ab86aeee55334b74f6b51bbb7aa2630a12cf3e0526a4afb8b438fdf8f143c65a31d9d648bbae9f3ce66120d849115d3e7e70e48b45d2406151c88060b902b74751a2324c215662e26bee0212163bc4364f102800e58034a7c5f07896611365e170ec5da97c545d7e3be5067b0c20fc924ce95ad58421724d2121d51e626f50783f5663211f4af57be00c05a1cd3a63e85d39e6143508f7127433dc2b4259dea2b4c8d3512c69c1de6463e5acd31dbe8e58fbaba8ae54b740008373c931e49b38fe0c1c6116cd2383fe5a69fd6ca88e230bf7aecc2186425e89fdaf13f4b62bcf45548dc2b9d2cd9dc118111974ef5304d50a665f9fcfab5210f5dcfd8028b37167f1963face2400d26f2baf94a75f3921eca2c68c3089207a7183a36a03a3234d77203de4a7f8daa1f84dcb3ec1b77aa498ed0315e54b4b5334aecb4cb457f726d469c0d5fee513311b7cc0deb1ab3799f4153d63802b2d144d343e37e551081257ceca8f4cbc2ab9456b93adca7a6648707ab4aa4f8f8d8a049fc3a6df71fb6bbfdb36c1ed4233e877950fd46d72abc30367668b931cd4f7a3a8cfb6b69e856ab8021fe0f704c3e7b2273ae00ee5bfb02c162f0b6913c77b338a514c6378207752579937f416e68862cec0c0bca1bf6f6067830e62f4805fa8a07a486f0feecb08f62b7ae63d5b1b465366c5fc9bd22fb8cad3b5932eda01d7760e78069f8a41265e1253a8bf32b8751f46ac4bc6faf7c410ccf9f044534519c1fa3a877aa1ca382a3d4e458de4247e2654778c7e4ba73de13a42a75aea8b1b23660c0ca1e068f2979e09d7772b20854880b1e978ac3d730c8aa4d2c9f16a5be0562aab09046c84d01b34096edee4fa7ec3b5f3b1f4f481dde6b7846cf6345179ef8ddb56848d2d56663afb86e73277c8236a087b67e2a849c589e5d760417da30049709187d04ebc7a2752a7e6a957e19be6caa586683936740bb7fbc2a4e9f0365566ad60dba1da33729c20248754d601b80c82c5477999bb9cad971a0a47886e95e97e6e7aadaf3b261f020c88d9d284213ef5d8407d0213e43843e7be411ea5ac86105fb5fba81108f9069ed394885d202befa3f67f644f74a96cb2d6d737800d74c9ab7fa750e9e134339380cc1a64f0d0640aef1a77809b4b322534481a6e7240562a369ec619727301954dd54bfccae8059c071979c1cd866161e6e7d464337fddf5862dd9f80db0922290814711a6fa665b09ba11916fd5b364baa8e9b25cb6d76b7760ef37254ec69f58c583e6df8f0cf96569ac18c7ecfe6fcb90f4d156b6f2b2cc8baeb995e65f5e813060c3c9602b3a4147357beb38f13b93b98c8675b6c1d61746b5c111dd32b713e20034bde7deecd4bbd1dcd13507115046f87779b770d3b38d19937a107ba56b882f059de181261f2790a00c517cd89e30fbb0bdc0287f91370e17815a24a02948b5e22b5505471cc458ffbec9be5806d3712509010963b8ffc9f3576f66ba0f645fcb512c59789b86d800022eb7f5e1023a0b99f197251a156cb2e8048ee75fcfe7cc978989bc2fc8ee4aef53932d5bfe9149634bb1da9761133a0a5716674f5a8d02932e753197f165e36bf286ba145cf09d94be2c8c45938fd2fc0cc3b478cc28b08fcc73d29ad0cbb6cfafd2b8f2a4b075b2d571eae02fd08ce0694b7914641b06812390eda19d0f4db366f367dd3b6e67ce5cc5327796df85f1453ee5aaa54c794539f1c301a68fe71ea56653771e2e40dfd71b6d4073ac5d35440aa45df7de7469c568e12c24ba9eddc2be5a8e782ff657d41533ffa77df81bba8934d4b17f4beaf3beecd5b05b40b4b54b0854f42298b444b65f409e04c7716814664c38c8d9cdef7d7da4571243b7eafe24b454062fa286b8772f4e72ceaba7cf0bfd7c29160317f28f666a5b923c8a413f0535d2dcce51a1f8f6103d014e25f880cd20c6e8211aa82fa6c7b281e5775b1c19eff294b17c7fb90f64867fbab387783e392044c052d97f3d0a80e6ed84cd2ab998089c35b2c57b4278f38f596d1e8b994ca89400145a314275d4899cc09ba0180942983c362cedac37aa4d43a9f962a787d0bd01498de9cc7508a2de1ec14825e472e67ce28c9229a34cd2f809700e0428a6d242c041f2e7bafec784705be49680d47e9b85d1cc65d32fc704c75fe1c8781818d3e50669d52334e110758f895d3dfb519edeb9d1a04846e5c173f1c90c15d186bf5f95026ec39e597b3e2aa7a0bc1777f1fa2040b8fdfdc2bbb1c3b8a3386a3a0c0b08198e1f09d9a00931d9f99bf002fa40fb328cc74f1de7214e0dc81a76b81c8131d28e04f6c357f3b8cab88657c92200ec1463f0d93816e43d2fd24247913514ba92cbb5b80a504b526727ec2b29d56492d477934708137e744be46d8dd19d0839b24865ce551d7203b360817083ca9c980821256ef730b6083463d3db780137fdf49145113a003559a4af32660f8459e6418db1326b31c66d3e25695d59559b36b02d6dc42637f361e4663bf5e319d98bf088217e829540e9edd6d76c81728cbd24485a3296578558fe799409e153c7a4b23d3b12233af3e9cc792c2d0b2801fafd046d3c7f15a9e914b60127d30128a53cda63a67e5fc53e4372ce2cd1a816a93571c4b30e2e56fd74468379a1af552141dad1e21206276e4811e4a22824869b6f8803cac063cef453e31a5edf3b2ca737f26863dc07442620c85a908830bb08c326644b26111c29e6d0a4b87fd12760d33c047985c6bf2faebe5c8f26388a171bd87cf2f215b9ae6f86f6f956d10c1f3c55ec6ae656f210d6c5fd2d7b5e29c39cc419e7c9cbadec9adc4e538b4a5764f8a56a0535eee2dc492c425b74d3a0cff028ec83ec5015a3a001a1f23c2cbf0f74867772895ce79122a79d63dd456535ccac94f4ff352defd7a9a2d3b0fdf24a21ce971d45c417a23a661dadd38988ae0b5bb9d5014c69159f717e59764299f7e73c39e08600cdcf8886542cf6eae43a33959cf369e64ef07235c3bf627d3efac4571b97d912a1a0d2401b86ef099dc7de6a2d5657fea3241c417d2201a5568d5d1d368cb153ca17cd4fc29fe95a467a7bdc1c89a1d42013e7474ac0a503d145767b4701adca583706ca62a732bbfe0d7274468be38823f69721579b86f7897d30432c79fa62e8fe989533f1c20f8595d4cc2e7266c691716e45a11c8ae84d1835525014b2603ca28b1ae4630732b353fd9959d0546efcd688459867e0af141d9269dff07005e145f7efb4f783a7758609a1a4ed44ee55135d56f044987f4d65b2e0da88788d555bee412e0c93a193c3c7e2ff7ce9adc50bd0088389fbd93683f193c4b24d2808e89559e6e27a421f8f994d811edc88ad34b692fe1b828f38e7e4e0fd942768db9a53d9a8e2afe0ad56f7f6d106fa73de377ee7eb1939ce61c44c7c92f7f8a87bfb34d990c1c580cb6ba6cf980719694b479b1374f6a2af543f0da8d85cec06a5709389e7f27d3725cb86146fd0effe73f56fd17b31c29603702772e5b396052d6dd49e9eb2fc69c7822eae54c1054aba6a2a34a12973ecfb4bace70f00c50f79eb8aac6f51395a7f89b32b88adb98aa878ce1d915a36a6cb26d457252ec520070a5accd06eb66109cfce9757b1627285109e47d08f6fcd2358282ed083a43d3b54fb845d02534502f19038407940dfb56c8bf33bde0f0c246ae140061d6d2bdb334248f924a3f66a50dd61c4d7a4ee212f3b05878ee36b448e28218dba1ff959d72ab450e12899547925826e2aa47dc426fd0a8be6964c76746cf30f212816e18d5055f6676f9d31ff764559c7f4917acff52fb6809c748fe3162eaa0aadc7e5c8852c7b0e0a67a6553bbb787496009689c56d911be3d48ca2eb4bc04b7104cf8c8d60bccccc787df30c0fcf19d9cb33eea377cbd1bcce169abbf41431d1460fe8445e859d9a002b97ecbb6ecc71535efd4ffb38c9486a2c545d7978fa63410f655c0a9dbfe7a57a526e4ae97458e637b46a462e69c5915b8305e6e88af3ea13c75d0e95f1aff66900e15ffb0c17f96093dbd5bdb582d37fb9e1a3d689e478cec7f2569de5d32453cb03e1af68e624858b9d68efcb653951d0e766b22480bb4b1b9c91ad3f08eb5146f5b94d5876824d886924aa333064f615d4ab3d42642a8d6aa24fce618a2c3949d0435dcbf77a4b6b74b63003c4e403e38d6b64256cac6c653613be140560f8c6f140501f414796ecc2b395fe023ed070aafb7cc1f724db4b1ad73072834deba2b1dba2cf4ba3f552eb4205deed597369d7262315379c4eeae290ef2fef18bd1b4a922a03814c653408db4a73fe262d9f8d3179af8f7683667b8da70fa2d596d85cfc90458d14208d3d4f1a244e2e9da54cd737affc991a9690831534340c9685dc0b97c18b02c447f326e05013021a3cb10c387f720a9a81bfacb181bbaed6861a5c7906488bb8f184583544a04cfe7972abf64d33f9495536bb0c7f97512ea97253806012c5341e25bfe5e95412c4b950b8748da16be98ae89b9bc571b98144adeaedea03bed736a23f05fd44ea3bb146d63459b1a5930ca758ed75e81b99ebcf818ea6cd4efc3e659754d6b142d101acc70d5da452fe340edd447cf3f3ddf9fd90f9bd4619a1d76fccaaa65e41b6073a0f3efe0481c18ba39499a22dac1b9fb3cd286212b43ebd7b497c56c3d0f03a64de60f7ef229e4d3c9034c5573f9218acaa2e6e5668d7dc72f8218267710c95586990868f421a2bc267abd410ff1bf8f504ec9e0f5532fbc91ebd494cc235c01efd9f6ee2175256baa65e7b05f18e61c14751a8e787788b8c57522d5451c131c0e430c2b1afca74cc98177a4e75d3f476548f8a912704685c0ffdcd6088f886b79e7506cee4246f3fef3947a74d714062e0ecb903c025c2458f4d2473f4eacf2e98561c9ef2d61f6b1003aed6b138989862bee2ee7fafc982b8a994e1d46ecab9521da6683f9943765bc8b7e0140c2ebb28340a5d20233a92e78efae305b3e1e9f177e6d125af6917242601699ffe6dbb16ac5ba546f08bbb1b387166a416b23d9ab9c6f4c6578b1637c8bce85c9d41ad3ce4b08b6289e89edb4b039c784957cf4adcf6961bf64706694cf8544072f453887eb54da64816d1ff3d8cc329b0b6111fc1999bdb121bf1d85e7db4e53f4e78a5f32bd674458d17f3ac3313da5456115210e6d5616298dc98aa269c7671497752f372e3b29a48c588e39079327ad5f2d44c8151085137e203eda219bf756d723a854a2f0fdb1759a87920aea41952b68f6ba7ab62d911646337ee9e8681ceebc1d161fc80e10b5dc8e782e82b1ce93bddbe229a752b22ef878b444b94d1a07552c9303f18f4cbc5d1ea3468d898542ead28646d50a9a47ee11a0d4d42e411906b5aa2e2aae29b1acf11b26bbc67d89f49a757a589d1d0b6230b19f0fc91d5a83c39ee3b183c7058c6d4da7b8bd17964d504d9ad1f727e95e9ac2b64dc08be735c53368b4f2745fc51b54727cff04ccdd6258dc545de6658fc04f4ada2ada37fe99dac168e904bfc04cb42dbe2de77609b281c5fc5b7280ba1d33e0dab1218556d9f63ff75786088457fe91e1f11adf8144e31063481176ec54cc3b9b486560422768aaf69e317be7922481ac200c71957ed8498dd9b93876bfb6c3058b96871d823f28bbf423c6cb9eca053643465ae655bc154a1c0f8c41936da1d74d3124001963d61f9d151d53b5c6ffacce05cf4d70f295141bbea9a3ff1cb246d6aaef9b8c9c55591acf17b207856d62e57b1e425c6ed6fa29bca45ae3d2da35ced7f916d71ee4d2398d481261313c5c5857476ec0320b4db2f3f57b7366a6b4a557d47d896b97ead57c8cf02bcfdc83495632f51fced4f0c518c6b5018beb5f139b0ed87adb17b370a3f9e71ebcb3c0261b9bce04a6a90d6b784d0835f3cadc73a49544403d37398f39268a70a2acb1c1ddc96064d21c0c4fa415bcb0907922a0f74c3748f669620d1496a28518056172ec3e3d03c5bf10627bc2b6c8b8481e01957e235cab5d3eec88ab17e5f6b1dd308b0e7a5a08861be4abd83515633ccd11ef8b4c571b5b7f52a63f903ab22e3172bee54e3d45d3ffb6fcd7a4f44e2604b84a52f4cb71dab86bef407278d390190e13702ca7b047385a2647a777da9a5068f795144ebe2094df44c39dce02b86677cae66456902f905c73b882f5a287d573454e59147c4b6b3dab44540b5dff0d414c03d9bed5085c791f6667853c47133c15e99983315706ae733c2f5ef1bb821dadc9a0dcecb268a0bf9e27f315fb9b0d08f1c7c029533b1ce090517fa0aad69d1dfb44c8016cde319c4934b518672af6de43805fcc5f70a541279368082b8a91018ba52e5a4312207aa1db6f7f09524eec143711fe4ea7a0729383e2120993642113d49df959316163e53beacdca2296cc8afa010a19733d97809c78a599a966d2e8563dd9c244a3a2da3100fce086ac8358deb2c5309b8cca10c6a4478cbc692410833d643801586c196af2f27d183d093278b1de9139c77f4a32a25de16b86779d78bda90259ee06f4561b4f2f77d126a2c6b3bcda5a461912a18e5aa4e99e9ec1c11d518c8c0b03ca543f051b96a75ca9d69d82c2cdc396dd3b6caf3ab3020465ff0247d2df2587aa0734dafb1c7d5bc87960d1df9c3f560a4a41a52c75a3da6b7b807783cc3d70ec0ab3db9ddd91ff1eb19bf82ea579cac26ab43f9ed3bfdba7bddf2182062d39cd7dcdb7eeda3f370b33b501ebefe8c5ea7512820ea0b74e7addf191579247a84a5a0e503f5cd3ab210c5ee11689513e14feedd043689b5a6c491bd815abf8af0537c72ff67611c0626125090f66f724078a974683b0d7c40cbe15e473c721ba8bbb98eae86d72a1dc67a470c7b93499f97b1803a7a353313dd6825da441fcd891172bede25974240d4022ad6bef071c4dabf22166d62321baea0b3b075fb43483f75baed8bd502bbb3b71136d59e0305e472e1c983432957fa8737e1647ea61512298d5b5682897adb53c026c10c8048458749face7189cb2d7224b5dd9f3783802a3a4a430cbf705022d78a09c84bc8d84697f534b522d311dd592c2b72d6609ef780fb6f641f32ee51dae0a2209db8fa45109ccc09b3d1ae38d8306a4ef2edcad8ee317bddadff71fb434eee0b173ed1c8c634393c8f3beffb1d0e9e77288f224d98a9e0aed24aabc55c120abee8d90e17af94c533ff85c50b2f20353eafebd5513e88dc7628dfb36a233490070bb0616b506af8c8df3af11c6c036c4af8059f343f837b86f0643038e9acbd2669178756060349afab8656f9ff5f1a4fd1fee6b9e2130b5ab4f6de660b0c1fcd846cc3e61245c80690314f3d4fae2cd72457da58403d1f94165b8b50e8eaeff09728f183033c16b9d8d1273f309ee6afca18441fffe0f11a4e64094ad4e420a5ed5dc9772a1389dedabc7e22cc7f024e2adc834b3bc02f11a5c86111a984a8fc7e82aaa1fd3b476ed411758954f52e553baed45fc644c82bc436449eb2d5f03a56576dfd4c7a4430b928fd466689a5e6a9b52d0360090821f4733f38a4edd41c6cae33860d4189864f606d40f6a8659549b678ecabb146aedc3dd41003b19d6a408099fcd8ac5b8ab6d96bd34e215daa2ea543987b97465d71da06167e24ad4ce99ee4811242fdea47e0a26af7cf239a291b8c14c703ebc723070d7a59a8d24d4d0346af3096a4b17f740d0ac7d2dd6d00e0b346d852b7f2bd6c1bfacaa71b53033a78272e65c1d58d6850b4543c1e9a9b9af5b3f0750b34befd43b232611d39cc2f29833cb9568743f61508db5647b25f6b9ddc3ee934d0f9d3b090265dc9503797178fbae907301420e695db1f8e647a9f7c38b8746e19c4c61049d97e9f6cf1bd0b303bd0fb238e55ced7698c4a5e123944f19aea90d8746f7fd91a478a1947932f14bbecd6016ef6b7d8c26fd4fa787e60af250127a127848abaf4ee0591a189e599c86a5d6c6b66bc3d304fcc41eb8f13a372736bf57e7cab3194777525f60cb5e010c721ed9e55d6ecb03913013837c1f5f331ae5902a5d9af7523eeeadc767e498580aa26faffd3e9f7796dbcc5812cbc185ec927c0a27e5b4b7f9819878bfef29d9ca7078ee25c84f10fa4ad2d55ab4caf2b1518d3747f43ae0ea31f142f9706ac8320dd6ca9341ae361a27a188ac4f7385801129c985b59980774a065369dc6183bb529dbc1cd565e5262af018b2bf452648a20aa9f33efe1a243cb62ecf8423584fec73ea786d52e054117e6811609ae4ecdbde5be7b352969201c81d46de1897dd0b4148ae911f75a6e376e298b17294e593148fd9d001bbaf9777d7cc8ac809cc41fb1b32cc3bd3465d90e4009ec21ac0ce00799c6338cea4f8c8a6447c429c85f1f4c84404b28c8e065395a3c6f1798b112bc5cbf1b772fbbe4f647d4d6eb86187210e5f81574cf7a1f6d7f8a4b399b88f4deb9f8c2905c31292d15fd843e2572008eadeb362605debbe05bb8618f71a536bde318c10ad2ed7a76666b173f5cf7e6f18b687795fd2a86052c6c13697e2531087335e997052a2a7a84303795e2ded854c3423e326f5c331808b1616d49000f49a1c92b36183857cdd22cf009e7508e03a14830c957aff0efc8eb66171460cb47f9dbeec05871a389289db3d0449de66f0bc608e6d02101dacaab7882b4923cf411488145e4aebb0580d2b3b2a05dcec05b3f5d8f4d8756a342e32d04e17834743df23eee26620e6ce38dd6e77aff2c195195fe8c968929067746e155719f29a06f42fd6ab7a9368858176c4fd327bb76663c8f1dada20bc1b9fbe9b0686f265ed2334f76d7cf6046474023846b85e130757da8e44d09775e446e9c39e3a9df7b0972088c3399dbfeffade8f110ab6539f1251adc8e199ed327b502dd52bf59f5f5227cc677bf571b15a8a9248ffea9f23116110f4b89ce8dead278573387f17c9f02625d15e93824074fd569e9789700aa85f769327ffb187bfdaffaeb309e6d8669164777aa2493b88e08d6f46579eb799e0090fd227c04e49d0fc5c9dbdde3695a3e54db2c32a10cdd0e0c85ba52b7c3a2ea19b2a826606c29104ced5e01859f5c686d12142972750815c15b17f514b1d8cb4de3cbb499022f88b76670d7397301815494d9dd275c028c8f1a7331422433a5f31b4663c7cd8e740fb02d4fbb22e584f614d6b7404e2f17d7662484cb89fabc7d6b8361e190fc5afb490addf9a35947fabc68ab01c52410163841a1cc1add75df965c35727664af12cc91628affb5c73a0ad283c8a46e382ad7d4e7339508e6c9dcafd21d939d840e0e1dd5c83465ece7956d52e35a04477d85500a309c23601ad318ee63e99e32b99c472cd24a3e05af1c46a8c5bf1aa5d9c7484abebbbd0a55b267573e2e6720b3d2aed33a67681dc28feb1732fd06d4fd42046af6d208cd84cc028629ecc9b30bd76f8fcdb204dff32f656b27a96ccafb3a446e8663a8737b1287f23935000c34638ecc9f4be3c86969b01c15ed84829ecaaa2779cc3a1f9fc9ff82b82135d136204b50ada4558437e1360dcc32c7e29aa0cd887ab6ba4c34e9a62a3c92376cbe34164701e02043892f3baee16ed322116b3c5b907040b17d27c489c53e5b48c4e8546625bbcfb839f82a7c22fa5ccb831942e33fc68f9431937aa43fe3138bf0c0400f509b598fb54aa8bc3bc57e7c8881dfbf7af923189a0f139ba76692e1995495f89949d2a418dd099ab467159493aa65f022ff33138a460695e44a3b1fcc5c07cb7d5de8df38b7d469c0d1ee195060a83cfac6bfd49f0778fc6204a870ca11575d4d1dc482938d50fe5a0f7bc336738c378c7a17fcee67ab29335905da56013a47cfcf7110540021edad78981c77838beb3f2ed83f676a9f49e7ea34e5a3d773b3377d652c042c5700ba00b12dade00938ae65dc721b8b45b837c6a8212640163427be2c3fd4d3419bc40fd98772f736a9ff39aebc5bf75458b6c6ae02feb7672e57132ad995187f6d4a82f6a73f66f57c9a4a6068ac116ca8536f998343968c9fb3ab14da1497dce316938bf3e41081fa4fa8ba65738902a7576ec6d1a12c70c0b36ac9869078b41bb69acb1dff293abe28e6282ea7c8315ae8f3c4bbf5f2d7cb758e28f1f9dd5cf255f77d68ff547b80f2203a159e13bd8c5a5b8ce3198d15ad4cf22d45952fbf3acc1abbdf790a2878ec025315e282f832035dd7d586bf6c3a3c83437f1b45def409739ccd23dee74621af0b000c83cf267a23e2c7bb74f4a59857d5467c1d4912b71daa0a928c37edd4daa2f6a281855c1b9894bb8bf0566abf79ac276359df1903eaa4260d11ecf75c24cdcfe91882e38f3b6909cf107ef15a9c7c84758743c088719a040510df7bfd9ea469b941e1179408232d3a5370a4d206bf835f2b208a18ebb8bc6292a9b2aa69d622eed6302a84d14f8d8104b5f0b0f67941b60356300ff33a9a10c2e41e85d448454e97ead1d54a92c0a234f4565e5d7d3758b1fdaf5c2a8bddaffbf6776a83351f9fd9ea11626df778af4c007632067a9701a94db806288ca4f8bc66cf43d0cf993b81b705cd12a9b5c5dac243f745b8438720786516142a6b9519fc5e7397c31f04b55aef5516833f851bd56bf26a0e2194504e3f7612bbf0bb984661933334013452b6c63f5026ee2ff26f155feff9669b223af7cf2aebaa7af0d06fab5d63a32be83219196422e83e147f8919defd52038621afdfddcf222f8a9c29d64d87b70b3e084b6cb540e4dcce14c85de31c1d1efc0cd0a0630cc598049a5f56180056f968920fd1f203d904bcec8f16d825240fcc81538a327c6c876bff32cfb4886c07ae5a7aa48a4762656f8a551494536d8c3c5ad0da129237e467deb66a564bb400364636856d4711b19080ec0a9b7af17f1716410ab4f78408adeb1aaa5f3bedc064719816b19740f23f84d3d597c9c9e29a55929500a1e4b68f75211a872f999fd61d94fceef9ec1966d53125308bacd03fda32af89029c3b5a3fb9f48847d71dc42cc9b25ed0b0973c00f6ca37cfafde4447a9401520967ee4b904651859fc721bd12c402a2ce3c8d47f8dd0f007989d4a9d97e4f9415415c15c213ccf776aa762b6ad322306ca20646d0b612b99219ccc0a822e119c1d5ffe850591c443eb27ccb912313d9aca787c8f09cd26ac1d4b91ff8668f16b59839be8cadc8f1ac9ae62e33b2b0cd90bee455543026a74400af696aa78e3df31465dcc5cdfd29ac9e58b1ea57f12ac1456e3d273bf823e1e745947a88a1f76f003091e792c2f955174db6047d40e071028d1f1dbca5acf3504ab7c6c016a2fe551527c510f7ac597b65a40655872594d3daacf4c18b62d09b2c8af35e2a93d45edfcd76c601202d1e4cbf20c71ba7a190b42c53e62aebc7d25160cc4719f7cb27ca217116e71ba60b0401d3eb61ec65b578750ec2e1f4720e3bf8ed79fdf13bee931ff0af2af996e84f54e539cb3fd21b23c059f4514a68a238f02d031fb5ceeb9674d322cc9cf2b40f871219ed1433588fa6c1927724ef866de418bab1b6f45c70c7da43e70264dc0f07dd831baf1cae95a48de960b08b6aa5f7b95d02581ec8ee87f847a52e81cc1114e24c59a61a8b5c0dc3fad68a6996db8577a1749f9905c9e97f121ae59319e756f2d796d9facdbdc9139f050d78afc393700f5d9044af1415d9a24697d72967f081f452130ae0374860ea64188f801b999a76498e64d58cce52f388a73e2beb834634ee32a8579c48231aebc4308e55e5c33eb542bd73a30f8624d160fe1737845e083fd48ca5c575fc10fc8e0e9720dc604f2cd9a042b0923d8c7cfc475e45bb8d89ec722f1c0fb4baefb04bea8e15f8f10fb57bfa6f4970daa5b374b4d6701fe38544805594d7b8d9cc66e2977b2ce5282ba6e3747c5ca377be07e5e7d2c0177451f20ed2b8ddbefeec705d19d2b854705092f1c056c78f7b06c9944b1d88b375d7dd261197e7b268a8757c0eeb275b58509cd533b84ea521f1cad0e86ea0902c8f4066b7ae0cd85f6be653e993c38dbc9f4e0d62a5d9dca024b441dd2920473ad892cb59c0130caf16b4902de2ecedf4ec6cd30d5f09877a6f2de5f7bd6cbc157989f148e9b9c242c512c8df0b32c312160f008617987ad0bd41383f88c77a549300c274eadf8e5605b7faa24c29079cf39afdcb72872857e802e096ba52ff3e8f487f9d0b53e6d3ff927633ca21ee507ff222da8baf976f881ef3f04b6967e4f19be63ea2b6913504dd527da64ded307ba8bd9e03dac69de2d889896a4ce37a3f106d830c0db9034f35c73f252cd309aac650caaab576e72b5805ccbcfffbdd54d3a9a416096f5e60687bc33dd193028f2aa39d543ce817bbbd2c19fe7c9f4784ac33245c18ce30c8b45a3b26b4d0b10a15dcb4a07a50ec669aa3a6537078238a5055fba71c3011dcccf49873fb94b691cae61e27a5c6c18cc273cc9f0de74d47eda856523c8c8d6ad2e5f26a59fd2f60ab760c17bb7aa16b58b356acdb12ab85de9a03836cdf508950c8008f43625e913eb0cb18c8defdf67f7723a6d03835012c3636e76361147f7b3e6d923927d8228df42d2752f73e7a78014dce69166cc03dc63db09874b901e94f60d55f181b877519b58be02afeb34385b3b71bf79a696d6fef3249dd6b63f7cee1685a5847c4ffac062d102fb6483b3e4a0f66f23c34c366a895198e37054906c553b9f6ea372b1f7e549db2f582b229ba8502dede7fe8255ff12e3a2899900c1a34040e4523dd3d79fa264a38f3887281c9782c7c8c6a8003fb414a06777f5f7c80cf38fce96552be9019a999895ffd6c075efb0e77b46bcbc32b4336b54803a12801c703fe9a683aa44bdb4a594805bc50eacb8ede466e948fd80df8a9a88d15d2edc55361c44af0e359f975ca74d4da1f8c7c0dd981d648c051b4668eec1d4d7c4501e99b12b35844aac2c8a1160bd62e291610a10ac10c614a38f9eff0feec5bbdcc3cdb39843de63d27b5cedad70a005ee782fe8f7401407f95e9091ee0c93465c5bda2b7889b0e48d56be1c983bb4ebf86cb02b5cdd183f7bf0baed83b31006cf72deeaa9e90b17f9045991baeb988a751d3fc87d12ef1f54bf84d19847a06819a5f83f00fd90576d3c05149e4a28d17b65d4c19dd36e297e9cd0b81c9e182431cbdf22e1d8db862284d67f038fd2609bc18ddb9047b40957d8bac71f24cf6d358cb03b9febd2f80481e791b726cd8c4acb71e12f1bffee9f82371f9fe081053f0d6d5fab79cef188da6524abbb65d31a25af7c10163821204602b73bc69deb9088f1213422fe94182846021da57ec007fb40614c881289717a89e0a1877253d38204ac9af67bec9b045a816e633f842c63971c65330affa0446c7930ef589e34dca6bdbd54e2d5de98e7ba08893c4a2c7bee9ade7c9c4361b63468709b8c8a90679a7223568ee578a30dd4ec3386ce3e841fb0b2f5b5aa6e8eb6a6c12a1c7d10c58a6be5e5dde3bc39cde8ca093303b1528e08788586085c133d81c0f0024950842b47999fea439d7ed3d93c3813b8494bec4d5d6b6cbdcfedcba6122b97d4c828e846d0aa699065a70cfb8adf07133ccac6b862e16d1948577b46d8739f8dfe8a90b904751c7f61bc024c2404a0ce09cbeaba5a88c4f515879b948047496f52faaefada49122be07e0520032400ffad305d81a230eeb43739b67e9225e5562fb265b8410f2bc7300b77fbdf037adac9d460d1026bd4e32e8bd2e83734972eb9ef54cef3370af0cf77bd856c1700c96835d87275c6d2383d71222da21d3e2a56583e9af3f0ef53711c66b697e24084cd99122551e541df8b6a1890547b58be43c994b89c3ef2d850c3d5ce6f4bf50eadce7b5d913f086980820673ff8e91efe8912a706a5eeeab3acc2f50d3ab2aa5a1fefec8f9040e93a01bd1a17c9d21900a4d6596169fe23e46e0bf5484a008ed924ad3c80d83b427615512a92b8a3dfe6a754f917dda094f19002402e6e3f64bab03dd95d754b0faff58cdcefdace0e4ca200f66460c179dd6add03c955c8623096886905433ecac5eb847215da0aba141b29a42186c3e4fefcd44fe9da1292979b1d0a560afb629bb0fe5dff72e91db91d31b3229ea9cb4382a66f3224be3e2e74bc9b894044c1f7e53d50750a91cca407ce0b6aa6ce01ef1b4796c201dd6d2df59411359ddcb15aefc72da3a501e8a1370f269864c0a8dea18f1c60ed8b33cb9d458ccabbe0f13a6826825509e3c4169726f461cf659de2f857b0febaffd7ec6f23862ac6e0bc63e6b87eee26daee3625fa159758190c548940ff1351cc98ff1e8f9fda0eab3a1526fce3fa8b101f182267c398cb4c95277bf6529622deaaa519ecf3b4d13f5e6b3d6ed57e838f4241eaf27c4aa2ca02c031bd0c7b84e466d1a32bb86df8e6498dc21808e74ba96708bfc578bb99b85ca08678ea599a6d210b0f3af2bc300df5700376aae0f6652dad2bae0232f48bfe20ece4bb91ba88564726bc11ba79118965fe6b2e3cb056e50080298a5ff35b15cdd16b39016ef6ca3821c066bccf2fe4d8d0d63b146b3ed91770afd44b19cb2c86a1c8cea5d899e75bd2364542baccc641fcc69c4475a1ab96867b5237e13830dd943d4baeda4e31b30d75c02a18def6005e0bef5dc04ee1e8554d634aab05b0521115aa42cb4fb7fdbe7231d65e11991c282df9e1659bb11ca4df80f759c6e0858309ba4d033c8628f131f535566bc78cfc8489dc827e42c4adc64f3bea18570d70d92984b10b691c5c598e3c2e4662f89b01307683e10a366e73b3324b5595364856ac3f89e9de5609baeec8f0307337eeac58bee2b75de077cad23573c816d7a9aec979c4ed0366e7099303310d953c21f7aa6b207983ab41fdc0494b1210f7a49599957e042359cf210941370776c28ba6e9037621ceb0a1031c1658504149bd1b785209314e54caf3c4ccb6f85b636f844fdea7fa0c3b4952bcdde2031c45aa994ff8a6b1c14a962b0c182bdb16065bdeb6568ccc659b3fa6628b4efdf7c547bd88720c40da846aa6523fe9cc6fada49f4c15a409ce18ecdb10e1db3cc12e8f22d529def48b01077236f246c378f4f74642e03f364dd46f240e1570bc357d82f65da7222942d7f2eeb188438f76a4aec762b97e46948c433750aca4550f12da9f5bca787ea9112541092a6a56b9e5b198d1d04755b9c5b0d9c5cdeda9ad7560a6d054ac9de117503cc4f234c12c887b2f7ede0799cd14ce46830916162f40952f91b753065471561f252e846648ef2f59ec137a889bccd4eddac8417459e1ee397c3eca30bae2c0408e8ea364bb1f395cd1751b10c06997050d1e56b8356b94eb88e6d5ce319fc517682a09cc960928d8ae4eb6b5e3778c6278560fb72137b3df94aaf79354d538dd506bfd516a14025c5c6e098d1668ba2daab1be2e6b52abb9c3a16e0991f67b6fbbd294f9a5db74c1c4f070fe16430d127c88428fc6f81164ff812225e3070346d4ff0faf1781995718c3d141a5451d327c0b4016139e901bbd45fe3f97a80de5a8fad29770e3206cacf6cd4850633f50fc49ed8adfef8befdace038972815b5cee52d062476d01ee126abe1a2e782cdf72fb9ca787f94f219e1284e550beb2fb0dbd53ddeb7e40be7cb3c77781802384b259b3c8b5611585d13677413abb4d599b92864edb5a7054cfc1a8cda57bee299475b5faff3e30be6a7cd91f9189e361e52e55cce35122c8d66429eb580e234cffa928546cc35b6105f75ca27d71b6ca46b7cc57077a67c8b19c132268494604e14e4cdfb96addfc757f15b12a3203f8d8bdfe605d00be3da2316c2307101682f9ae97302490bfb344b22a87f53e399e1788d0f8186ebdea466d51ad1b4dc1fcb6f1e322303812ee2689243756b7ab86fcd73e5c68d3a7bff8ea7b074854f9dd0cf645ba49d6a803416cd12f06a2473e75ce381c526f70b6fa1e2e48f1c0eeef162b08452fa642d57f90fc567b3849c41c6960fb01fa3c6f67c697d022e696a4422a0b3824a9003639d2e8aab2c379b51e1b48623fbb0570a60473719f8f9a17457b9c056f1bc904f1fb807210be0074a450827ce39a75a08b188dd4991e8721d1983ce7a5f78a7fa9e7b94c9a19127b5fc9bc7f5ed3be88f2e490ee0a9d8609bdd5cfa5bc54edb3e4c9d4752206e5e4abbc0566f548e7d7d9ef3a4001a755c795aba67d145171b0e37f9d42c35eb7ab025fbf5bb1a2ed67d05d392c3ba70b6138c724b4f1cd065a3eb925de94403c556f25caaf4d9a6367aa6af4f4f361eafe6538ae6deec0eeab1adc71243bec7008a1c7bf4d878e470295eb5987e6a884e35f5c1a66a51c75a1b08399b7febe2321460b6730c8f6de80aae3286730567d1b3d38f3450d0be7fc832f7d34b9334c16d0491ff8b6958f4b12821f84f36b192bea3edaa8ddc47fcd1e7fb2727284a719d29545f0c105e8ff1ea65d4aab20a3cfa5b159d4a6d0f25048050ea09df0dc50501b7bbf1eaaf26b70fce70b3afd2d366f9de6d41757eddddd1c3d4c7c332a2823ef3c4c06bd5953fc726efacca35cec36cc28071d4c7a85a48045a0e66a4d8eb29fe91d7b284759b244aacaba5ecb167b1c2e89d7ed2335a0c2254e140e464ed2ce8ba520637c7818dde7fd9f0642e8b54b940eaf4f5b6e9c01791298d0a3e19909140f40ff3b8733d27e266df78172994507b6f1fd2e548f4ad15a8e6b38431a52b0cfeb877958e6e8a97b5415a3f45f43ab5b483d036d51252b2b777af21f0fe6dac4c405675d5c84134c84a4e5f2658afd261d611b1f9521b46b5e113f801aa2187824ecd6fe819e41d8ac5a5121b72ad5488a7224de8b62f50cce1f11b7ebd516ee60b2bf51a8ab0cd15090a87b3f62f42ba322a5b74e1cb501fd1c37e51060964cee0a572fb9304254b7e4af7efa69440c7558332e518cb2f53d5fc8fedd1907eeac3cce612e0ed8f4bfeb0840866461e66b2f61b82cff76ff87f48cc902bbc4f8ff2b38e57869ffaf76bca39cf9d950e672d39374bad81ea1f8461d0696416b8cad6e8e6740ad462002ba84a84428ed73195f4a04134b43cdd4fdd69ec556e49e8f5207c4ab03cf46489a22aaf195a53cfe1cfab0cc0b4a24a7ee899163fc78c2e6286ef1c0d4c000845fd325065f2d627aed08f8142e850da784defa5034b24e2e1119cb438d53205259affd120153797b237510cd876bb4790398c13f7e230f04f6f410c38212fe44156ccf57a0e94ec6aff430b54fc6ec74209deae64230aecec9386398d202f219191be62a72132bf449ae9374050fe79eb411dfdb8cc31816c87d0eea5ccf8d5d3a7d3533ce482f5574263626cab278781c0fd0f395ed5c30e540ab3ae24d76407a2a3786a33c73e8ed58f5975819bcc667bc75d9427af5b50f5899b99b7245235be50596ba9592ac3b2d681707cef29f74613337aa66470e0330329e8f051e5cd8758814a8b677712f69b52e478a2f81112f451bf779bb6ae1036958c3204a0d8e85509cffe8a5adc651643dace641752b4b8fecda9584c3142e5149820d46251d7d9cbd803820807a1ef18f7c62009e1e435cb28aa309c60ae3b4935c31bd53b6175eaaab923af749f4da8444de8728bf69db30d1762b28f6b952078f903153d00d7bccc62591cdd6f6f9cfbcda12f888db31932d817bfc920951071e834b0382f41fa02e14cafc0d69403840a5fa29ea871422a5559adebf922aed3254771529e1a39c31b669f46dc3287e35f2f4d810d1ff98a7474b6a420f630cfea934dcc52301f42d6d275c30c3f72fd59e44407d078a20670ba32ad0cd99170ce23aeb4e965c3aa762cc9ad59861304cf7fb4f1e22fe4c41c7559aeb4e5e4af64786c042a403affd228c1fbca0a5383088650d6119c3b2702458d7576df8e8f7f5c82761fb3ae7f31234c69561a46e6d2353c599e545002e50d6192deabbefdf42fe4ca9fabe1d78e3fb4821025f54680b633724fe5960244194e36e3cbfb8addc9dfe4bede733296e9d80493e179c31e088cb6f224895478c1a602c484c908c988968e1892f951f6e8e27d026905a9a3d907dd259958bce7b0b2061f9210de7d628cb6af7fad2776976e057119f88d839ac1267ddc5907c394afa6cc2967ada6149b370a336c5b77b38f98037b32a65864b93fd30cc0288677f98abee925d7fdb2cc08f9748c19d98c004b29ba8a57623c63db76291132a7000811dd6689c03bc943827e4bf5588ea895a66496117132fd6e81b5a3930049fd182e2d572d790fb5357f2d40aadc96511d3c48c2b798bb4fc65c0aa8023b3ad4dc3827bd5e05ca87d20be6baf148bdb2aed11888e18e94872627c8b31d4f0b5e8508d6cf8b7b66aeac47fe61f31f5703eeee150865756ef7121a086893ecdf9a308a7326c5998928147b93ae3069b73374923cb11c87737ecd3896eb36f1a58f2610be1edf3bd2a086036127ba7dafedeaa7baed86a6ef7fbb964a82bba0e07e73edd1852031132301dc1c2ac42d87aa13142b47e2f1914c2148ff96ec7644f172fc0ff7554fd848368498b844e58e6da5ce00100f36f2fc60d9db3f00762fecdb27ada849f4a13901d8bc25df318742f6809a439301b674be61c0ce5c2116c80fe7c1a99d6b8c5269be09d9aceb52557b84c5526b78fc19d8ba754ef2014b11c52ebfc1424cfc6cb0d6fa898007a44ec1af7ed13b6f88ab15a6a132113a732eaa1dd20b9528f294cf0150d258e5dd7dd5c1f7d8b0b2fe83515d7016856089019f40efd24e6a75895e35e368778cc26f090c88b1e548228ab001f63a89c9a9a0d5c8703f086982268306b4036d05d54fef1af6554597bf013d898a5312bd54add50902ab5292532e759f03771a1d969737a701baf23cdb1b705cfedde0ab623680a04bf5ea5c4fbbc4fb9d2ab30839f0f6d4bc02ba6f6e52bc2db037639529f42170bb9acb69f5dc85f0c44ced67533941607dd62cd3579cfd05ceaaa8ee58ac873dbc50e61880361fa7763989992acdd2e3e7063dc5409a64c076ee72b326c17b6fdc28c11065c0969c0c34af9686c91fa7f1ce6347b323e3120db5e4701da9c2dcc55baefd71b3f494c1727518e1247cc9386067776bddf0a1dbaa11476731df1cba46395f76d7215f6578986b59554ee36beadd8fb5d35bc85837495c3800d4e626a49faf0f14714e7db5b4170f2550853f4fbfa5f8fd355c1f955e866e2c791b53c693aa196e8e472113d4133c46be91217c4f15aec0dcf8b37c5dcc1bb94d664affc21ffcef91722e5240d89420e5e08262e3795f21a52a146eba5ef862f615d26dfafd0fe0d34166faa9ec59ab6877dcd3bdc5938757df720b0716656a49f38f4800969480a2679eccf98b4682cfc97fa48f5efb69c0832c1cb74b286a26b850c2f82f40a50b924bd5b7400d2ec0897eea4e807c035b2d99e8ba390c25ae8b0e29eda1b714e796cb12f8cd93755b1fc02128d9cc1f6ceb38cdd9fa87ad779c053f1461192d97951b29273574818672585ac474c3199986270981339d1de5668a1f3ccb06ab43efea49a26eafc4759deeb3632b258a0e2c6ebfe521dcf62941464c1af821514c8279c2fc6f1870bc6ed01c78476a07f079a533398f4c17feb95804d4e10bd7b88b47ceda4695a39c277794718539b27af2003594f31a7326797c554612052cc5f258c20b39de23dc2fd91ecbab0d3fae38c98c555f4180050413a4bcb99b7dae0f2cfcb08c3d3a8c21f2b769937a4046fafb2eeed9cc887b6e6106f7a892ffa9023d3d7a59184e549034c46d76397bb4c91cb915cddf6728f50726d230c9c5505373f66a6bd459ab65df4a58c332671abb11245451d12064e56c98ea99c8819f1f2cf188a9b67f51e6e81848314eda65878f049a127dbfb20ad13065915f2de53bbf026484ca3faf7722e65f36b43c7e33223f81889713601626147303c0fb9ad84a1ea79087a77a19b2000f9ed992e3df77076a02ddde23a8757b40ab7e83a50927f488e063a99c315952c0ecdc779f62931d90b7f6fee052fb7f258296fea8655e30fe5cd31519655e3872470b07b63ad0ba1aed180846324040ff11d1647cbba00ff4098e4f7e4571ff43a7ebccaa6361d767be1570f3c493eec45f2929b8627e3cdce2348d1c72d5e6658426aff60cc64172834ba6d4d3c15df5786194146a8eff72129c41b38dc6e86215d102c93378a56264b493d3934becced35866a9ba0be13742b52afedeff0433215065fbba7a71bf5ae375999dedcef8f3e6940ba67034662fc8a3133375b378f9d20815443383c72d1f14816971df0c5066d92e844087b8effe911f04fbe8d858839a3ee7b9ba4d3034afd25a8948fe70a4d6d0faa72d053de9b0c70807a389281c12082a8fa9c393e9243ea156bc55551f6790f11575471e8bda80bc5cb0454505ab0503664762a35bb566088afc3bf398b4df6ad91333d55c6022cd6dfd29245388f219b1925c2bb29bf290bbd41ac452e53bb7b63767de03792eb3dc10829d26683fc0bc3846b3e14ac2323f4f2b61cf94ae17a7cd139158b22e12973857755fe1ab797c5f7ae1e7a0e3ea57661a53d584136a86a5a5cb112a78300f4c896381a0d1c24add5ccffa96b39a6864a8238ea622f03708f055a0aae78dd67561a40492429af6a5b2f2a4262ff5821fc929b4953359a9c10c2ece306469ff93b11f940749d9d7d422d8ae3a459b53e7901306a0a0c1e39b7fd13106afaa4e14753738355802eebc1a25329ac1d4e4bec6569190578188ce34a8497d0df6423dcf8c4b94f3e9108ca6021bc4595395da7e42c52bb344e8a630c148db599a9e9386385d941052cd05af568d729fd179ad95528ea56e617f968e110e0de106f6d6c89805e23aae6e5d6a5c91348ad6512e51bb7c5d4288ea150feef40db6fb0c812fb6766c12903d81997c18ff6b200f9d630f5876ab3fbdd9207944e125eabc3fd1aa69cc533dac570aaba2ca8aed3a6607afaf420c103ee039bff537a32f7f8b129170c33f7c5134e119546b0c3ff04a04e9c9f4268a7d9fb2593215b7328f2d1ffbe1b37e204393212e7a1f3fc52b4fe36ec490cb6e6b61044f8ba43c5a184eea05ee171e97b676821662b96d1a8f371e3448cf342d24a9d0cdbd048d6763890dd45669620a89c9203131cf2df03064fe9b4d1f8fea2d350d247c96e33d20550eb3d8681cdfbe1c5e4c0d3770c8621405bc169e2b3ad5d06327bb47c5bde167696a202ff6d2a13f313919ddd7d9a3a55d9aebaeb5d98d5749c3c4f507faf6ba4ff5d28db1334f080e1cf7617cc934c7676264cb28d0f2a5d171e096d3e3bf92987e680ac8bff9be8cc3a66dee78b68350861dd702d92ca27e54a37b6cd568a3e4b6eb6618e193a7815e246fce98d8153712725ed20668b447a472fe71eeeb7d7d4f46bc611a119ce9131ea82d715cb09d83f470fae8d309dbb1f1206fa9b4b0f20dcc3a5d19cce2c23bd42eefe4d563911e4cf0905e69ae56c8d0f0613ccadeb9f055649478e1997c0390c6a41ee8042d23c729320bcbd5c048db71c121f9acfa18f911b00b6db662e257aad244672cd8c79a5668bc811fb873f8188ac830b34d8489b3f0aad20ffcd54e58e34dda84a72b3e4ba0aa1e5b105c642649315719c4ad704ef9af72fcf582254be16f1cb6022fb4402df94fee184eff6b78564a4988ab3ef50c10372812eef3371532f0eb42f1045683a4504f08aa40f586fb6a3339d5dfdf78a91367477b183ff73b6d5e2b8266a4d75ebf2c1553e19672d9d424918447279f89327ef47d737351272165727a87f5dcf0da675f942152cc1b3e991f824153f66e5204ab371ec49db57722b525aedaadbcda0225e027490e478c576ac3df2eeb27c2e0bd7430ee5a3af32e1f999f8fb88cc784eefa4649c0ef9967e2a8d49d4230fccb70faa73ae7268292548a56026b433c6b7c78e5386d96d32cf9576d10388b9256227988cc8229e0c0ca2ed0c897e5b9563ac59cb31bf1c43758fea84f55d71536e064ce4c7b3d0a65e212801cfccc6dd78a00b915ca147c9aa3b1cc90e91081cc195f122dfffd27ad40eecdd4f7608004c3b7a2dda1ec9333359710b5892dd0f82a5a4bf334462bf6c6ecbfd22d2bdb2c5cbe6c58bc6ce49d771e7dce06e251309407b2534f97d97213578946f05251aea4b54bc958be8f87569384cb866fa280b9c19fed1ac342b7cec251ed3be8fc14e96ac4ba23890985b9af2426683b7bd5384637bbc0a3c094d7c7843043ac6985d969c4bf50c494ae8eb4bf909438d0fa3fdd7cc8e2d7aca72b000c8ef8887c5921e6ba10d12304010b50db5ade2290decc093763a595e4de16375137d27e41340bcafb0e03bedd81777559aa6951a3d5a8a5c3a1fcb9d7e67717d426b2c3980eb25ded57213b19923575b4c888f8df48eee8284c5914806a4774495633a14bd59cbbbadc960fe4669cca8baa8a539386ead08438c44b61397d4047cb920cafe990dbd0627c5d588efca0e50bdf59ea6a0521b79d258c7fa30cbc0301bc43d6905df7c85b1ba3a8d491250a572db801dc716d4df7cdbc7b6d33aaae613f4d97f247592e0333aafdda36f0f5540a0738f9f6a72d3cddd44a40ecc7e2e32dcb33f100c3a4a3b41274c03c89f1ee70547ae1b230087aad55b0c09917d33ef5c0ccac55fb7708418c46f8b4210a1014e38f96b8bc6dfd261cdd31131d834c9ea1d46d9fdda5a449d81b9ef28ecffba48f681fb9b58b7fff382e5c99944ca7f689e4497b16d455c20c055fcb481eca8dfbad93229fab502b38cd9db4c25cc562ba46b8033566e45da4c7d6262fee7e3e547c49a40500d6759842f3840b83bff807ff5385d12d12421909fffa1ef5fca8bcf58972007637820fcbbf141d1ff4f915833242ad05330984d2b517329fe758c5bfc187547d8f32b160582fc2cb0e82d68380159eed8e750ee96e63145c4b305a747da18b7b6208b83b858c6e5fd2b7daf0a34590905b0dc47376ea21357a412ab1badb29a70be647775a2ebf329d788a11a756063f30a55eaaf03ff53a33a215bbd0bb327b43065d2342943d4d0adca131afa9c226223709e8de0d155fbd3d105b5ff619efa2a3e1a703f501d82fd7c824478eb600b98e36a3adcdf8eb42f45693d28e36af35923680cc166d951cbffc77487474e9a76962dafaa4da96dae0d47ccf5fc3b943d33bcc19bfe36be02a7b07d7abe87986a4c4681d83807b45748667166a175e2732dd9769c08017b580a5a0329a9a456fc63a6a8a1270af03e06d36b759d6acdded5c59151688a2a1f8c27d29fd7ff41da3ab47e066a749930cc8e4f7b0f3e5d8eaf0f29f44685604425124c427b92d6dffe8c305a01ef945b8cf25ec0b801f4bd70f1d6e5c3a0418814feee82376f67a52d49ad78d503ff526b247be9e74ef4bd2fb67ea8ad281c9b7383160151779d8e4e927a59fbc0d9d9dba2e199393032e08f3585977717a37b26e272d119c48aad1a1a09d36ee1bab99d71dfd369004675c9d3a3beb6664287274c0f5b46069052e265c7f0598551dcd19cf4e1be5682ffc64951c57c4eddebf4c1ba7b5b39baf16a7ce0bef8079a4220ad0f14783c1f8264a3daca4ef3c4d768f2b112dda5d652c0944e888076a2aadfabaa01b7267dc681c2a93ec90d9f7a3dad963d148e3f59fa3458df6559b98812207d8d63e75585f576b683c05d1f68a562724fa580a2c120658ffc68d6b4f5d1156aaafae2461ec2d2d4abdffd8cd002d263e3f2a84043fc6e9a00b3615c229e9fe10727a2d96960326870b909c3181ce488bc3ec073fd00577d9e25ac5c1a84cb7528531c901d66d42fbc0f46549eef3149e144dee9274cbb5a5f0391734da75ccf8bab2150921af3c0e82027d2563888ee4b2f4639bf0984da018d5d9e691b803b67eb7cd15db675cdba1babed7ed6049996a66aa5662afa40af58f5f24b32295b3ed892907079cc978065530bcc79529f9a44103e84e082efb9daffc1f972eb851d19be3d5ca7df7c423a99ad5480c4e54f3bf578d473bf1ae56b8a6165940ef4505466584fa89b00a25805613c69580bfa6f41120b9e8e06b7f96c29298022b15b3969c237a913ef16600a6e04e845f9f2e22c11be35ef16880f86aed75ce2220ad1d3ebca32fbdb6b984b12b70c6a42024cae8985a9cbd32a34d26abf302b233c7a73048c9166d3457a6c2e462f4f155469a8396de3e3685781872de59a704a79a971eb391e8c414afc7cfbaed0f0c30343be1d58165dbbea7d2dbe86639d76258030b60cb2472fcc55f0ee21f1a287892fdc94d3b457e73fbec2d37024ea0f927a47288ae298a6cf26c58c5c0c44eb3e7861324e07b3320876cc3b7ff97498ca08a82693f62275a8645feaac9ad5c2b1740d089b679afb6aaf22403cf884a204e54731d2a4ca6bb87bcc3f5f016dfec12f8a8bf4b8a4e51b5ec44bab70a9139207eb0c0e7e36bc8f1b81cd0592c3fedd05186d7a32c648fc0955e630c34934ca7b8eecc3048b1fc1423e4551ad313eee28937c869398a3ffb4d487c3e320689138ca37403386c0edc75fcfb93864c797a48434f6525b4aea0ca23cb1dc39d330183127cd60852edd5fae134389f9e793697679187eefcebc446137249448175627e0a00fbf26b44baf680ef2c21e136d32a175572b90f763765a5a60ff4adc104397a4b855c3a5719ffebc1f06ad93bd2fe0a6043ae73455b2efa2ceada0a7ae3649b580ec2eeb860d062fa185b432c522469b58cf6ff4c940c9897172777ba5523e651a585d2c04ddcf635bcb9c2345896c51889088b7466c1dbd3d25d8f34f46718b7576102de3e7191c9a438e17209e2bd27098859078422429f80170a868a21ae092036c06a0c6b1d78bff18a085350c4c68957198de7846276622523b6685299f4d4d79016fe8316d493637bf288b6241caed3ccaeb65b4171e985783544db2c7d69465f984f7f94f2868e8c7b68366c6431cb222d74e05ee8112ba942850648213a470f6df8477fad6b5cb06839d0f33522d06cd825470c0f33a173965fccd27bf48bf999c5c444e79029f2047084be777dfc1f4c319619f276830ab4ce33e4cda8b1a30b6d7ca2e74b36416923c20ffbc2290190d44852bb97d91fb303ebf67189a80eb9fdc8b7b22c81b3f05b64d24986a512453ed3a902bffa27d84a284a87ccd60ac505ed68f73891ac4c52f2beec2131e1a11d58e5956816db3faf9549db95612accb79a80c67b15561430d1515c3ad5033fc18e6401c76cad46b84e16201ddbee440bd71b9f17cc5c1d5b2b13a6b55a0421f359b2d32010e5144e69a5e0d1a9633ab79685b76601ca925d5f8ded602b71e6aa2aa1b1ad88adead7b9224eab72bad8d7fbb7363a399c3db42987217e915fe992cc9ec09b564514327347fbbd7eacae1562a7dd8f884a2f898043ea482babe59fbe55ae0fbcf5795e69a632aa3bdcba2fe44e766f42ed60aeeeeed540b8b3edac8e741e647484bd31e63156e61af38a4591005cd0584a94c60e392d7f8334547315dd97053e78558b83f03df7b5cf55fe9cd0ab534ec9526276575be41371e3cbda41fd545d20a3dc95e6455f6cbd02d26a3d2980296c61fb9629b6504271c28e92c248898a10917d940bea7f8e857723a53690e6707a3b26a6981f43190d16bd6b8546204613bd775106695fbcdc3c3756c472383daa724d9735ef5b086bcd7cde436c6346ff2e94d85c1d874cfe1c5d52774bde4e07389185b2cfc4185eeb1b983e4318fb9ab6a47eb88c1b01b2ac5807d6dfc75cf3dcaae6d5ee8029c43f25ac1035d7294d31aa32cf4a805437ca5a8e5bd32b44c437d75f27bbeb9ee183a175141a56ae786ce4b06c407daffafe661d38949466d411ce2e9fbdb2dd72370634aed390e317ba8ac5761ea5d4646109afd87939a795c6f0b6a5f245303edddd8e9921be9ad86bec0bc081b6f495c98da138f3933f3cea802fccd642d6adac4136ed244fbceada856e85d46aaeb689580ff2f0750b4919d3d117c03bb7be32c4c91b401c5ca4ac19b3cd8b2215d4aeb95f3d6bdf9c47dc233df9012f5cf8f024497d4ce8dfabbf5cd27e541b2f748f5307d192dba9a3359e5d0931ed5362902e2748e33cadfe35eb3e456675c122a815e11e8bb61f2857c1651ab75054f539363c81143c4acd65e9d34a4a12973aeeb265728ab7aaa3add62788525c680dc9a07b0577e07ea84b1fb94be03da81ab4fa547b82100da5457fc32be10d3acf2e8cf1dacbdf7e6de87ec6a1fa562ca11a3d58a90b04199e8e74bf13e5a1a35d026c56d3ff3f951e4b7fd4d7008971db01567d63de52b1d149573c82cde5616fc209677aec23a4327f30c7f7ad37f5167f43e521064d897c2d005c8b2661a2bd2fba3b89c0f8217caa73affb8d378deaf04bd1546b6206c231c22f2da5ed8d0ef50eac19f6cf62e2f87bfb593ab0ed16d32002e75a5aad15798a8ad529fa9c00036615482fd65f23eb4a44f8efa42d4cf6741ec4f31c8b2edf510fe52965646019e95599bb2f05ce38c5b3aca2ec329826055c255a84cd075604dd2ace711bd09b63d9460e0a5bfa628afc2dbb76044d4f53b098ec967f6feaf7c0db2c4b068159923cec3ca3dc582a0b6905ea21e568ec5183225650a03d35df8a03998b83e0b25f0deca37f445abab9013186c112bca27d1af46b64ce604bb46d6430f39933631ddb12146eea91a8892e0f6d374d91fde8d8c5a811a7867ed9f1702a9989a745fd3887d94628890c3f151f9bad0cb70b37eec4b290ba4f18a6adb771c9a88ac50f7c9eccd652c4f7e1678bbb2d0e808b5ed36f01b3cb1ee9bb942fed1ef29e542ac582388b228aef0e8a0b5dc43742604b353509571f06b079c2c6b9c719f0e40b0f29e03963e42668be4657f3b11a9b0a28195c17ce19278d5ac9ce1a06d0885431fcec9bc1efd58afab8cb5cf5e18164a6496424b60e130fe3f2768b800ea730b8d6cced10dd3f4e95d55e3569b6ecdab2c995d97c3d3bba247084becfae92399a33a31261bf610004df548160110685256a2923b94152eae1f3ba39aedf678d37fd5752739b5d99599ce742e822185aa6f557fcf6e0c728cd0c51f216bddba5d0ed55c5bb05c7700656f30fb784b7e045c0fd59a1b62eb034c26ed558f0c516fd802cc66f534ebe315c85f4a68e2c0f0a3aafdc1441b757de34869504e9c4a47b8af6afc61a6a505d222ae6d7f0b1463757bf489b363281242e52858b34a159d7c6e796ce72028036b38688e6394ba3196adba25d31f8c32847e014d38f6b547398a192e6141f4cbfe5ecf6173d967e6411a5f7f6dd0b0afd42e7cc596114b135dd19590cf77b86174c0b32f0d0131ad50bbbd58f846820fbd04a096553bf8203d268d3dd818e944d18bb09f45699621f1cafb32722c23834abc24a377e2497e479dc4a2d3e0bfbc925d0e877142d93a89e399c4dfd22700debe4a46d5857ecd337e7e504c2ad742c43e480350a85030207e4a6f8723b2b073803f281d301569a0dd0a9d3239ed5e2e92af48a76565303acafe15687db0006fe3aad068bde00fe1cde4d8a8994ec829b80cf0086c3cad219abf900bc970c7cd1025a150cac3902b4bf578fa8318872f65be653a499e3711cf8550102dcf9a26ce3963f82bf5a29511cf82e785608c4a031734e6a22d726da29cbe6222e74a97f3dc7c632d6f0eaa1f56e3cb65abcb7c5986edea44aeba908fbb2f6f08f6dc47211c11b6966948360c43dd52a1b388ce603834d828352ae4a8ca9cf08128c0cff5b74d6c428223c294fa4a21a599fd4b9a96b93b32c475705991b2eb9e87b81aafda89d7a815ac1ad1bbcd254f1dbc1654bf3ea362109d4898b06d6e8e84178e713278cef1d7e5523b2eace729b242922902a0475d65c379cd2e7a288ee32c186359b9795d5b1e0941235b9cf0b7706af2b65ccff8e5241ab584ab1a5f6316406e6b74922410f82d5217d69feaff928a61e4e25685df691060cccd1af363d09643a3f78995d0e70e1eeee127d660570030b908737e02d0890d446fefd242608a7281c43317418958f8a322eff4b793cdc00dee10b241a2fb5affb378b0de741bda231d2ce1c8f648f1df008c3e4c81e2bc80f505f348b5dbb7aa406fd868f201236cb3eaa32f735d6a6a4aaaca206d9c23afe0f592348f497cbe48f72cf2f824d97a2be32fa281682bda63da98eb4ac22cb19dc251fba33cd6d745737972321cbc51a497cb99c91b3d4c9d45bcdc24bc91ea19172b0f8341acd74c714ff85c911db23defdabefa2bc9fdda83681afbf3210ad3ee31c5e5077fb376ddae7a3b69ec3ec262332bdcb64f6e324579fb6d8d2e52654e4d6534ea9cab1c999a6dcc78932566841ca83eef2e6231162fc4ee5bc6b34859bfa24dd93ceb3a5e23054ab6e8eef240fc23e3e63b9de857d8baa69572d4e8b0c82ff8b36cb875f8064ce5f7c5103232dc3dfd0448e0fda8ffc5676cc9c1ecaf3c4a216417208860d150a0cfefd461560ffe28fd399d9f92f3b6d9890eb8aafe6548b4d2a37d889e5ad0c5dbe5a454a303bf5c7d148e1b30a352b680fae8cc07e69e5a06fa2cb79403e5f1b2fd72c8a1506537726a169256e90914cf5ae975785d6a707fab35c79ede12138305e1a8c209ac652ac3eecdb82419e7d09615571c7256b3846cc6b8be26529f7d49ffc77344c45ef1b05f6dc8a42f2e6d92629f0057965074c6d2017db8f995f0b10c4a12ce66fa7db48be6e2b1e27d2762f01012034b19f7db49d332ad5013f22a5a2dc5aa58ff38de6fd286bba21a8ffa507215df3f5f0f66e881ee4d6229e16e61e1d4c8c01b436648e6c598407dc8458fc9823e6270af8dc857cfb3ba451c3c16137e236c3b7085e5ec4854bc2346e13f1152eb14a9791ff476b3adcf8a62c4beadfa5c822df72dcdde78ab889178cb30aa54dc15db325f196ebbcfbbfc867dd0a4dea04cc77c5fd4fc2264ca33bace0fbcd5a35d025e032ebcfb1d863972632c7b838f5100e6590ec533e763c86c1fb8ad2b721ce1e509ad93833068b5cae7e05051138499317051e23d4598e7603f9b78dbe47f103486d46ddf74887d2229636c343587c83de501622754cbe8cf7b4fc947f38b3f10205bc43f0ba6495f972d245a455ff9e88658b7a49a60289bbbc66346e184d38c03f861e7eb6257c43276f35bb493902ea4d403b8996c195e6eb169d61477bcf2ead0d93360de6db858c613b118c790ace8450f32b11cd78b6fa332b445db7c30f29184e89c1c8af55e1de8a741f92948f29f490e7f476401a60dba768b4075d7868bf9ffdf20fc7d3ffd9f0e83e819d0fd5d9454843d8f24e462cb4d44ac03e7bfbaea6aaa1821893e4f728f5688222ee5721f974b12e682cd4064f111a56bcd95b4fce047cdc4856bd9ee268a9984b6c32d581be91390725a32694ff2a0a3b024a960afeaaa2401759f6b837a814d3c3cc2755f02180af64e381b64c859800286633a4cce5e6e469c5bd70683c5ca6adf04fd521d2f7a43d3ab790b3bccb3f8cf7cdd812af1dc6235dfb830c6453e6fe6f989b4e0f71fba1612ff8c1f82a34eccf06a40335d152b35b8f530bab9b0afdf74fd4f201c03e36f200789eee91cbee612eeef0368fefc9367d8e0f5aa9c89bc7a95836278e4fc372107d561e9217f0971ee0f090f2b811a0f58b269cd479bc85a1f2ee86b8c59557a7cb4e0c499b3f207f17d1b29072a517eb1088df209d254c3bca02516e798c9baabab14b028d951c8b84138c95f815fc5d632f83cc4b54d18a1abd361290881f2565f501a261959a30a2195141955f4d0c8df7cb728ad44c3a19d9ca68e14d392d277b4635898578c73f201186ac0176de8ba28d4e61112d24eee4a64202ce25b7e4a6a19924cd0086923d21e18eedc4180f986e8d5b6ecb8ce9665fb0145c1cac9dfc1636877587a6670620408537b5028dddb47da49f650dbc63ac1c832cf6f7cd2c6727b982838dc4ffb47ce6e58fcd397a8c61af44c59e27e701ef2f3ca6663529823818af6ff4d46628a0b6d1cfc436f31fbcb41e023075f80853f0e2bbc3b80c57ddca1f78fd6a989e6bb398f7a96687f455d8c6bc06030f335a6fd653ef069625ae8e5cb4be6f85711d09543f9219ea9ae8da94bb7152bb4356252dfae4f35b65d7b9b7dbdc055400d2669fb6342501672620f148264b41e9fbd21cae29e8588c9b296d42df5cd0d01a32e036faf9ce6e2d7c3234540355ad850d335cca30e32a8085ec1959495b0903563434193baaf8b49205aa4eaa99af267e227dfee42c0296aab5ad315f0451f50b72b7f5d1225e6c0ea836869ad7ab099db873faaf5c1ff48f68db2fa6af6248e150f469e8efd95fa2656a791c8708669f9c556b57572a63e5590dbd9c71b9e951bc00764548175e2c9f07b4fb3ee0e7a800d03539a80044c1de57e15e678f54f49672a2b1345b3e8aa702378326184b6f0121ad56eb3a67a29559158dc4fcc224955e4f03606b03905e7d1c588c3b1358657e436dcd95d365569b0b829a6b37365398827a36bb5b5de80070ac6400f7503473f06fbd7555dbe7dac90cbe686f563a969387d17d4e414ce034b349e0234ea1ebaa0952b34a57013f307542eb2abbd3a046636f7843d3c0e28b2202cfb34864f64795e01197e3747a5d8b0cd5c525ef66ff69f9e18c081dfe02e585bac49f2cba84b85fce184ad6013b2e07afec16d11d9a3d575f1621d2f239d25a16bae240a5daa7906b41db87b192695c45a1faff8e3e8c700df93aef679d81b2689d1a7ea946b791dce6451a62547981accc6c844d6bf809be5f77e666db8211e3c906e3a8ca08e984e17a31e41155841cd8f516d52637bf8e62ae08701e83484364ee6b6309fa9f0690f94146ecaaaecedac02bcd6016d2e026e8baf6b4f2b27d6ce0b540f589b113ce83aac214afa3334b06aea909e2cbcce4710dd907b61e46fca74925da393bae8ccbbf4d33821a0eedd6afa666cc9694143e8465e75c9dbeaab71cd770edf11f1972a077ec7990222b06f6be145bb12ca13a219db3a9dd86212587c3f8d403cf70cf9b8c0f464662ac61d174b7ac5e9027d6df77f1a4aa97a683281650aa48bd3c0d55ddfdeb49ab47e16b8246c44a1e9f48e9c252eb89792ee5960cf3ee6e6921360fcc39f8573d8e0741ca1e9d1907b11a013f18e1c5cb257b74ac3df9e07ba9d95e8b580a336e1e34caaaaa606922bf02c4e9e27ba01d13c289efaf132a8cfb0c99414b6c9dc3e11481328f21977081b4f2c46d805fafc60d95cf256da8e745cbd6af10bf8683abd591e9d88cb8b9698aeea0a2e245593cbfbb60eaf5c82e56ca27a27bdbcc4fc592c6f8e0bbd4411d0137ff1182014d14558f65241b228fdaaa20b70da683b6fdb6f08748d628118df89489c583462398373a2e72d18af6af36a7584e6b0d199e8526d212bc39c097918794952c1378f77d5d3eabd26b3ab9a59cb51a8437eefa83519cf1986300c0b2d88af81e6687e7576120c64053b898ff00c53e5212f05e6c2c4358f3826b01c32a9d9c77aa978de87796732a430e806ff10c8a9dd15c2e3f4248311a76626567908d52460742c0b043205b24ed38696975cc03ddce09e9fefcae363a6b458b66431a54228b9551b636b82b835af06c2882ba2aea3fa95350448a99c23eba0addf5bc094888d9903da7aea5f9b251dcea8ec5cdef166ad4f359d74de4a4353d1ef87c30be7c0c4233a064d6eda804c0c786d011b1d172e05348f6bb6d52e0918c7a435639efc7152212e86e70fb8a1c38fedf87d67578d3f1be40a91efd884d5990425ce43caaf6920cd219ff431e1bc7c48668493fd52e27757d67434fd4e6230f6a9d868994b13ac3dcc15960a4febdf5d69a66fade6d83c44e9ffe9607f6952515dc8ef2d58cc4e9f0a7bea5eb3c9c9a537c8295abd647bdac0a9e7c8cec541854fa9de8595a069c7ad8c4ec8fa29725834ef276e22ef54a8957a93043616e3e543cbffffc3816a21511af406592668b8fdad1358263cb2788de8879ae6797c7e35236f910665df4d6d12583ad7667e64bece795bed922f68a2cc007f8784a0ca11adc47356043c8d6732f96cf091b64a26b6a73e84a51be036f45e2af250187a8579a565442f658c8bb641f3be58639a397787b8e71a44cc6acba4ebf368d5a73f792d82312c315a02de2ac6575ec196e43fbaa184a6f312541834336823b6f54036755a5b64eb865114a09f8b63763abd0b92a4554f77c2ff0fe551464859cdf60bb329b6b187eabe5b23d28d6d2cdd8779ad8831f314f2600e689794da01c4698205d7a5ecf6d094016c548bba7b7c6fd8d8928b9ce759e0989539b3fb2aec3cd5121b9acd67f6b935dc819cfb9c429336710ffcd285a6ebbe123163915bac510ed65a3a82966c265f74eb8a4e04760a906df8d1bd803536223d500e15b927fa0639e4798ff94b1777c760934fd7020aacf66692d39e621ca4670b806769affba763dcd575673465c076cffec7df4b75a145dacff0e9709f51f7cc35ad929dcf4aa79df804bdf5e7a70761f96960d1c9514dfbc3422984936e170df777429046436faec51fa578825487b99b87929e184792e659fde130381d881c6ec53be7cc2a44bceeaef86df4605419cf8e573f08f0fa8ba3bbb66cee9a39a5dd7efee648fdffdffbd0ec7231262cd661c2a4316aa4596df0f6472a6323da462e62d7d0927371333ae0fb42fe0cbd7ee5bf2ab97be6060961f87e5185cce82c31ab84a4ad5340c679b8f72224cad4ba8f95c0ac5bbf84497d4d8606c9461e45d352d72929eb32cd5a524599348a7d76549a37d5aa6494332379ecbee1e260ae43c1b185cd14ed00a9cb7ff5b8e983c0fc07135c4d368319125c48f9edc7a88f96f904a19528403fa222dfc6c747aaaf2c260baa63e09997bf27987361d5cf74379d6a05a639a8fa9507df1d76fed3381891d6530b61bc9b40706222c1694852e84de74c3595e8f52b2ce725024d4283eaaf877f9cf41535cb8e3ba985700ac1578614ea8c337cacd598383990b5b998d6cf451a29a6f2fbd1673a19e1e3abce30a2fe1845984d8d041a2959009a985902be300cad3151b9e3fc44aafb7c338f0074b89acbd3770a34b8e4f3476ae35934014daa53549189e0ac1a927891302c5d811b2ce23791590c46a39270cb8b6983cc07af0368573b202b7080742a154ea01f9f734de9fc2dbd2aca0dd29d2c7983afb4e799c7166ec1efa9a0b383ce17f5f5f5b13d136c54a0ddd2d6e62381d313e275954e0f392463d7155e9aa20036e2b99202b9aab36edde9ff00be6dd0e2db001a2948158da218db5d9a11747f51023dabbcb1eb8c15906e674be6bfdb7120c0955fd70e5794cf77be6b0d19a96a8df298e9d658c69b83bfb0185d50b33fc802a1888ecaa09f606ebb56a4f28240b4be8c7425e82df9bce7186a95c511006783e7174cbe204d17fa3bd02f5cbcc108d1f99cdfedae86813319ba2f4d292a8327c8aab684628907044333b12fd70d119f2f559901c6e4cb29a8cf3dc4f3402b5ce28c0c3667e0f10e99e3065bc3c1fada0034045b03a28e70ce946cdeb8e3c5d11bae89c1be655ee80d857f499434e0af2855b17db234e9ef36d16a1d1a745dae3e3ad60a2984cc2da7daccb876ee23cd414f1ccec1eb1dd53e8eb6a0f8478b9b091277123cad6523806aa490e6a5207c629b9ac6a6beeb8e4fe66a6af0a33ec06dfa223f94b66d1fa8727af3bcc9d11cf61bb112984e7d7b4c141f5c8c757ba0806ef38856c5c594593a361d38a5e1dd24af674c9c7d00668fc05dadd7fccfea9a45ad599f529e966a8cb625f83de37df76546a017196bdc289a5bfb6a355282c7aaa79752ab791991e3e40b472937ef3daecbba948fba61981c1b250accd57076b868fbcd6fd77b6771c28685e4a5f2ebc71e2a64bb0c474f7917123e27f493cf938d19b3ce99779e46fe4d13c8b1b1425ae8387d8491410e38c2ffb975db5e71d6cd60204b7eea95476bde65a631f8af1a52c1f82f372b5cf3e2a376dbe0dd9bb8b329d7e68d3329eb51190da9b25805c35f50502e5476424866bda999bc7e280d7c1d506b5357d8e2afdcf4c21c8ccbc5470f3becdb5d86f08faae1361ec54b612ec001148a84455dc6bc0dc294fd591ac857c2a334641cbba3bbf0e1710e4d005e8e100bb166efe016ffaf9224f5250bc85c9843817ef09c41e21b85f8f5cc5680b9752d393f9798f215340c578de6bd5e603155bbc7d475cf48f6141cd3f3301bfbae9ad6f9d614a0ff1868f6f21f1f3f0ffb57501ec7b0cd27bf692e7d2a9b23f0fb99a1c7dde49318a09ac3579a866c3fc5eb7c435e83e709416447cd6339046b2ea93305f5c0fed3912b10ad9733d2485d2b6f9226c920e04b7e786b3450fb6fb5c59de8c3a97875429b5593ae3539f6ae4b0eb67bb326e6808381d8089b29e9985f21e2f3005fac2070afc740602b335bb9d4c26a64aa49d7dfddeb6e0551ec67ef6988a0f685da2f0affc67e985cb5f877d650c258030eb2fdf00ee049d99d2027eb0c35f38bce5b797aafc143a3ae671c8fc6c66c0ad90546f0c61ede13899b955b456978f24db54b69562cf1ede6052f929a12ba0725c5fffc08f4ef99de81d4611ef47aaf4be45a890133394cdc7f731683abae555c1e6b48d237523ebe37c9695367abeb45fb0f6d224c947a4cf16b4f9288212af7463a02c28be4554f544951a8640d197d1840dc5859613d41f19b2be55996a18bad848746287d10d618b31a3caa09efc8cb785e29e4ac9ffe515074e0ae377295efb3bd29334847782cfe1e23e9a6b9ebd91092dfa7e413858939b3ba01eabf8ea089f7f2ba7ed59f253f818ba52fbeff8ffa0d1526bae7cedd1e5340f05528bfb8ebcdb968fb178f758a0a55d62e1adf3ac0550f4eb864ab19f22d1831f60625839a96cb068c534aba6091fbde8502d294bada694ae9e5f8c0ba236e151804c87a9372a94916322e22a55f8ff453d4209fc68e135d2cf7f92916e2a39fcd4c33241fc29c500ea68e06a9c8a6d01d18262eae9ed8a9e9d8cfab73054eefb23826efecca9150e0c425b67527e93f870cd2bbd4d6456cbbff11dd141f196e948a5a7a012b4eb6d768bc297310d30d3205bc56112cb1e3fe2994edfb21b0f797db51bb2eb597260c4f686362ddc57f210d1be75991c693c776ccccd4bfcf949a1532b92aabbd7f110a9ff85bff8c1afa73ece6763c25a2b675666afb63d6502d7eca6dfb4cfa04214d698a68debdcccdad5a7debf8e6cb5e780654e3315e81a8c5ec0cfbd58f8a589c9db17285a5bbf661e4f579f524f368e27d0366d457c579ed32368d5c2b1b5b3944a34c3e407327ddb86eaf84308b629fe10827b3e9678d8a6398b6e16ed28cb160f2b0e35b4ba8a58be5c216028af62678bbada8bbf71fb02a6a2f16f122618102d109e6fccf04a3b8de02fb77ef3c888796f393e0360e435195dcf4590601331e31f952b8e6df1a10245dc1f780fc26694d185c300f42c21b4e3379a26ba81f3334e8744d0422cc33a9f06a50754f985a674af4e600e5e39fedcc58203a33263bb979decc6f50252e5b474c471d5c744ee33fbb0b0bcac5b2d0d666fc4203424fd80313508ed44bfa2ccbdb48a770160288a3c9de9742e6d59983f53c80924d83a0dbd6f6fc42b040928d36c42234d99695a68467ed5a851a92abaeaf5fc2927de911d4ecd51de8e82d5c227a8bd73dd5b1eca136f8b4eb836ffa4dd13cf31ff91eb39101609ccebb435a649f277b251516a91d257dae47b4266e09ebba7cc0929fdf99072c1d888e1dd1a408cde33f0ee10f095923a32771fc889781a7eab829c8172eb8a69eba9fdb558979c7f387bc1be02913ad44550921b516094cb66782289af553a167b9e399ef5f2eb5826ddc2dc7ad350ab91c1013412848245230dde31af5f5656c5d50b7ed002f0941f2adc6bde3dca700bb4081183ddc80dbe2cb5a13a5e003695103c19877e5ee18c7c4211ffc6f3ef0895fb7f3afc6b8f7d66b8e069f7d1582f6d726b3b6d6d6f817fff2dcf1e87a2a3d9122b13bae49c2b6360f16b448bad7be3834e0df393ddcab60ea4c41b685f497d84292d11b64d29791e290f775dbf475763818352eeb672b4678bbf2bbffbdb457ffb9e00cc74ce444fa2aa6dc9bee775b7b6bf142642be21c1782b25d7bba12f4fa722923bb3f36d556295a20d3fd0af2b28d18d25219f1101106edcee3e0877c5da82f15ad66f8e59b9225f595e9e587065a2757a90ba6d3d69ac58ba06471280db4129b6fccbe68ede5e9311182215a3fc99b10159dc8b94cd5569ae98522898b2f66c2aa740f5b228cb46e812261bad08d3ddfbc6dd28c4b3f508544e56c087b13078b530efcfd0930728fdfc73aecf011a3b95647fb0d4c3e89a491d736d7ba670edf8c31714e3d64f06c9947b6c4ac57be616d10b332f9458b8657805d8f719490a82ed903b8b65bbc92213308e32fcdd54ae7798db3f8df0b494dc258e1efd00668dfe0523c922b1d6aec99826c20a3ed486988659e0c29c83a30253e1db014562800ddf70141ffeab629bc4d10570862797179382fbc35081ce18ffd6b443cdd626b11fdeeb854d5296a47790107b942719eb3d1ad2476bbd7ace4de747e38abae0bdd9ccd243079952cdbc5f34a3c7b034522d12e8b920498940017d472e3aefb0e542d2a7aa77b70370ff3dc77baece508f5acaca3eae0f9b5351348eadc444bf992a32fe1d0fb5700008287a8c25be149bd940284321f28502da2cf78e3e9877ac50df8d78e7113d9a096cd81fd62226ce971bc1586d882d2ea8ea2b9dd8c4ebd50e84e8d7bcb64df231ab5b866703263205c941ddad6da903a9e60c75e1902bb42cd9d87e90d3c96ec2ae6aa9989fb3456dfa09e724688f3146885dc9c6977e6560df40d2cfbb3287df5b0e6537deb2b2f17148b4feb1dbdaa8452dc26d74d27562590f3c5d55ba91e3df894c011c3afc6137ce794a2860fc60cbe4801cd2ff0e37dcb9ed594916625b2d713a2d8e52d21bc2aa8f49588fa8c86c9c7c3294d7f1cd549f8f416134bb49f2b3f6d42180c4fa1b3349d00caf8657d1eaaa4d44777771de5cdfab4726753893a9b63328a661de0361b1d1d9320219c4c6b82b6772bbd6ad8b07d8cd3ee3692f889b3d594d9766c16ccc7090bdedd4594c953a6aa27dcf66dd6339354552a1efa19d89ab339e07673aaa767a8b2849632026e81968a6d42ca971bd400253dcdaf44d73bd577fe77e618ad960ee1f2d0a2fa4041033471ec3c0eb7b022f1b585b5334fdf2e805b90832d3203e49327e08cd3123f15277e21d3808e66f29d937093c49502159c26debe5f0f5f4c3c2bca2fed4f4d3670c534dfbd054174473ab85ef8e3d819b55ad8215e77767c583edf9daefc852fd9bc8adb5958d46896f6b86901f62636a596101deadf1780743b680c0c49f40174b7aae0026fd5471271ed4835b28daca827b4b556f323c729a2f4c10700a89c709f3839f0672d4f2ea9eb951fb83d3abb79b07622044252350cf5c7dd4c056192611105fc332c3125b43faf6f51d6edad19e612b04b2e9c63b2cd562f58261ee5759300f3eeb627823e364d3ca4e398c36e5090b335962d116aa63c6364317140e3bc3130ef4adde48a947b64326917c67bfb35a35f64466faf5866b0503e00a5a288bbb40493a444891281f5f1ddf878527b0cf32d9f7c238407c0e6cadcbb53bff78e0a575e65544c3c651f977b2dedca178b662b0f24b5e783c918f0db4d326e513594959596f768788ae11ffd11fdd84849ef6bcf2e8a3cddefaaaa61f300eb5a2a381803794f410a839fd031dbe96e4575e7928e5dcb3b15ec04d2edfc580a4aba70390d7741d4a258a4b3edada4f7352a8176bd367dc2389f5a404b1775ccd77530fd62ec539a88c58fc0459d8cfa04fce6734447db286f9648c1291801f72a870d10b74de19f90ed9bb0f406d25d34b5c5eef2cdd929a15a814bd5b29f14679b2bfbb6f3e8fede057e811bebda4bc94a9a62ecf8e98fd1e96acde991d4c21569c7a88002f050deab721dc17c553931ae64a51ea180073819859defc1623646f9381bff7c5baaf9da57ce80b0bee8e3b81dd84b7ebebb12023c03f7c91954396c309290cc20a1ad40a61836d3ebf22185a33589894b2bab366fea55162cf7011ba5d9d8a56d4966bcd9a6d453be3a1625b1b53180aa650758755bba9b255cae4c87391464c34b022e2dfaa9442e4d04965b4fc2698cc0a5086d3968f27a06de942691968ace30fe82dd2ee8c9ff327bade8c873e38c0641950cec33bf712d17c53e0c5ceeb6813ff8552a345712a8408810404da5555fe30f55d5e6b443379b43ecf28ae2905eeca820ceddd30f263fa8e36fe817b16cbe904db97d51b4f7d222615a74d0015532bfb9bd1852143499d683aedf95762c054620fed25ea5bae09f1914c9aaca8b3b61fde612b5783372ac5acf415d3436ccc473b03da286a2888ecf408af0b87e9e34e6c12db3559ea230902f3d38db0d239a7db6968c718b11d97dfeef6c39d7ed342286f77621d13e16c33aa31d8a0a228a25662bb92e5b0773ba5c3e4871cb6bce3dd8bb7c157f26b5418edee56837f359bfa1a80e168f9146950eb35a09148351ed04ad645ebdc31d1a5dc31b667f577694752475a950a95f03e67e88e7f3d7bd83d507b63e0b4f78fdfa52cdd35a3ec00ec2093ebe799ddb158bc1d33108b5b30b7450a899e865febe8163a8d7ea25ba328341081926942f0fb14d01e8a63aa36390fa1fed8c23ffe78cbde5738e2bfa8984b468ff9b8ee72f0c57ff3c60645f057742fc946fb17938f1b1a58fd5d5ba747399b1d50e399518c3e191e4d9ec55b6f8e584a2e3ac4e0a5e6c8354e137b2cd5f5752103dcc14c1d7a76da7c0e5491ccc07e6e50275bdaf27d6f9886b8a92717938cb7ae906bd7bda7e2736161ceb9aac18324e1545798c6746c0878b6f5364048c310b72e288497bc9d77f593457ba089f75a5656ea272d059b59f1be422a8e263966030df9d7bc9f550dfe3e8fc4ad5e4dff2cb7dd274972e27978eb9743297c428ab4de6930be40ad15d68e26c92431d55ea41f1230150d3096f388ebc1068cfabb8c411b65c3f93687e5492b195c6113bef23f4d823ceaaf432aba6f48d6fd7e693ef1d46c98cc2893b9532e51dd202e56feafecc8ff032f588fd34ccb955181b69a1ef43492f18cbe53387587166c4e05ab89c8076a10816eecef515128289bf4111d7eebbd30a965366cf9b446064f77972b8ac94bcb87fc2346c0c1e0da1c130e973b4dba7473217df4772c129cfa926e7e188da754adaebaf3955ce3495d28930445ae1e1d814f2816316602c84cbc0948558b6dfd90799bd559d80eed7510bce06775cbfc653b89de3a5f0fc57cf50fff4d987a588502391e66166ec6a156377cdae12106b279c81d57749a435b19a9f5dbe9a8ed0b95cf96b2df0522e7ca4ca70a1131e695870fac52ff5d261f76719c9ae8b915444818273ae8e7891120242ef686a19e1c7acc2bcc4c66ce74e1421670fa36871e8809774c70b83db35d0072b69d0703265de157e57c68427b0208831757aff1001ef99e67d09647cab4d4fb7abaa3f952829864011068dbbd44a8382e936bbb73a55842855f9c3a0344b3aa724706cfbfc09665bc2520cbb987b316836aecde49d9833bed9a960fd6b8b604203343b8cd6d8b86d7c172527371c727bfd95abfd3de95f6485629bb60a52ad544aff6407a9b96338fad2c61c3a15da931ad289455d738850e9daa6f180e177beb8bfbfa2104dbbb18779d7b2b07474d5a5668b957595179fde362d1c317b9efffcceaf37591876ab2ae60508c9ad405452c53f260362b3ab0a6ae61b73a619a020fa2875f125e6a93960c7ffffb86992b826fd1877166df08b07deca6a8153c0b60451160fd3b866546b9ce711589f4d572af02beafa0791b926440b1af78467f5d642cc787da17e8365d2e78b56bcd17d9023c5d2dbd1f7f9cbe08a2d04358865247ed23e3e274faa64929ddb3fd84856a6216d892871b358de09a7a5f455bac3abcd25181af5681284ac4d990decfb6836ecb74723d78c96e61a2237f01f02ac995299d8e47a0f9963a3656ff0f641e2a66aaeab6a4d786d3b9360c28c5c78f2ce1bae5c6fff0ce43afbc93526ff7281f696c651f8aa00f5a478e358c8433227dc93fd83de0b5e7eac544b6c9a3858e4c3c5d580614d5a963372e6ad5bc0dcc630b0038fc16565147f6e7a3c36e78c37d4cb17d08a42c636ff6506014681709907591ecd8d52445b8989bd913c8441a10bb2eae8d51b2d961e87c62e2b157407a94aacfd4fabfcc3acd08df480bcf8c583b62c09b34204dff76d043e37a3e91e8dc06c7c2e86fa56ce359e8d6d747746e271ed552f426dbcb0d2beda2c6dea7ca3d31124db7e67dc55591fdb9de8b59282c7d845bc1daedeb060a6378849f0b6107fd6c1798df2f8e3b58857ac12e01ab3351133784e45ea8a4c50e1cb75df363633fcffdc3642456fb0fe989af024061471d7ddad007e61be2961430c1553cd724289ecd1b4ce2f830f58d0e5e5c6c5b52989aad1b324ba2a055409f7e932920ebe2c5ea2e3b8277c6649b274f277bad15956e7e4a7bed74ed643aad4b487770bdfab77cd347b32756112dcb0d02166fb8ff110d1a229280a06820a32725fb48e51e1179bf586e5e1306d4311d8e27f2fd56be2c49999d9abd57fce276a71b097afdf95ef6131480f3b46dbcb69f135756fb66dbe8c111dbaaa14acac138766fb5b00a0150aac1a002ec4dfdf7a40e14fcf8da2401171cf28554bc57178d90a0789647c10b74d0bed18f35d61af358435140b9131406e44466428eda2ece297151c5727ef15fce0e01ad9d34ba331727ad4c363e43ce0ca6363756f56fd8a4e20baa1bd113c97fb4121b1e8539ba29b6a7735a8230afaef7a6dcfda7f7db2c334079a0d0a4ef5d1568af2fa2be7088e57ae9aa1dba06f165a10dd493a4c9c8684c1b08b799c2ffd3f8c979482145db7ab981d3e875cdc50a290d99ee049690e979936632b5ded8ce31fff603af8eaf9a3d18aa5987b5841e0411089caea3d215a381d9601ecbd4070f3bea2725980923d11e3dac963fac27a05c999440d6b56247e4c57d0fc617d1ae1d159752bf5247e5ebbb5a6394d0e57ec7d2ef1f39779bb67a1aa73d3ef2bbb9544c11dffcb84377f7f3f367cde883d31d690ad2a81b181c528d45e7025a65b346af96c7a31e1c4635a68779fc81f5d67960c179d88cc2f782353f37532e4bf5c7b09cffbeb462f6f473e765400bc47ba7f7ab7ade54c24ff66c3dd2ec36b9f100aeacbdc7964a21486abaf1f9c7cd4bc345f0ef0603ae2d12ba675d5a808ab3b78c1ce8ef5bd6578f62b541aa843154f7351123f9664bf11262b8e20b37ea690572f652c78e62f6b163a311f12664356c535397f59c88f786e4639e52d8d26c3938660f526a6c6e5dcd3e92bbe5f5cbb20749a980f4e06e0e3e1c9b8b5866637936c4299efe28c8991fef8a164f050f2372014a981c24603e0d842b68cce402553ed0003f7ca06328e603b934de5861dca08554c1f7b4c74dd98ce9fddcb11af5c8fee03534cb812db1a30095536694865287807cc3508412f788426dc6265a936ddf01f75958e05ea46b19b91d110df936ed8ce384d6105f13bfeb95622d14243f98ae1e9687569c7c850d81709e719f6f53d0b7f44b77ce87b66af8c29a5143ddd0fd03ca8a5515dd94eeaba6931f845ed2a374d2063444836c9c0ebf38ca09f5858dab81094e35c650608994aa8367b59db07fd9b68ea14e54b47b4abc81de7f98096421e62ead8e4b2d47a9ee7fdd3ee12fa430cd39f347d15b5209245e60fe450df84824b3e7e50f8581a1cca8680c62114fc84074124d395a3d38fb0a603e4a562f72b19fb8abda683fb3d1a2d48797af3dacd67d644a6b43a17274863f2910e96958a4d8fa407960086badca98fbb8a73cff54585684447ff5ac61b22aa1d5f35dede15b0a19d10a167cea4b80bdf0b287c7f4c87142d6bf2ddae36cd5f3eae55f00fcfb57d0195fbf4b6b1141f2b64af89495d254cc6092d0d2eefb9f3377a42d7931a63de3d075c78984ab7497a34f44b5f329f5c4c4d96bc03ca8207ede6559c308e7d2516bdc8ebc7f797e7362a0d92a47a985910863120094e3cfe8499a751d7a07ae54ca977cf4bd7aec38c7b85a6e09aa5db86778964848f21fa3ce91e974990e501a63e4042776e0d006f9330d286bf6dd930fe7b30ff1721e59676fb327f940385cf7d8b90c549b3bc8abd3a99434de0decd0b0253fb046c930065e800ebaea5ec186fbfe94085c3b089b556018bbb88bab508fe9af056a1b80946f8a35f0912a765ce094c4cf45eddac08b17c43fa39b646e8d2f7cbd44d62a9cee25354fcdd0ead7e69b53391993d15a08af12666ee4e52e7ece071b33812996a4eafa3897cf446f5cf603d91f790b8c328a54beabe6ab842233f9511ebe64991915ba9b955ca705cfab9b1356d5346a164bfc09c9745e6117af1f12537293e07dee0174a0a38223ecd3d870f90be18055121cdba55a99675bf79f70ed924d245a85036ce0d89f396707c45b3369de563764233651f550efe822bfd6916af9770fbf41e0ecbd72dde14aac49c6e93d1a6e15fabd3da93269c8bc93d318024dbbc43fd8f18e04683ed2bc7e23c0f12006d03460d24fc89fa48e822875530761ef2efa0f4f04cca27c3d0b755e6358efb01636892a2bc6a86651e87c1be3053fc6faaf4e2a07f26cfaaa5effa24aec18c1a0f991800413feea54e813ff25e39625b35af8fb59a65ae9e531b9e321311a2923a37070c3737e2e14eff77d0034c3acee5ef31e09d0f9c4597cdffc15af685f3d4c25d3ccd8393216788395a6e183dc73982115d75feed2fc194a8414a3cc4e67b5e7cbed99793fb84646337baae2fc35e4811f7910ba17636165448b51f0adf3be0759412e0a6439a2725e55de004f6fe8917191b66c9f01e18870e78c0c4b90a91d4af5099be0a1916acbf3b8ec593c1091bdbfd208e6b9c498063e7a418367d4b0e1784d8b1c0105d45034f0f3bf7c7f66cb07729bf5cdb6bca120197bb2470be78c6dd7aedf89a58b70e0990ba45af0bab4c7581e31edf057fcf1eb07c3f89dd3c7f3273c378cd284e04081bbdda4e1037e0890402c1694d518813bd46ad95b5b87b194f5d7ed7460d9487acf2b6654cffb74a59889da9bd0b1db7b23a9a1863a2027fa2ada2c1ca78daa328fd1093dbb260b24555dae4cea036551f7ea4ee6de621db8d85849c2ba723c9efb26d53334c1c4e1b1254c60397eaa4bb0d0fa4af36f1e47511595ce0323f7f3658a7dd96bde6acceda9fde17b3e5882648078ae853059a6351d5c88f766f603328bb93ea9da48e30a4a9eb70259f0922c2fbb1817ade7816cadd7a485c7370a08d94dde274656993cc6204ee2ab6bd081b62dd72255014b7cfe26bb578810786e1457eeb57fde19f7c8123ca75aa1a2c3774c9692d17ca8a579a62c9421eb91b68f8de2574dadeb91f3df3f9e84102a44421dede776ccfb2ab5cb92f65c94ef8114888556e363efcedf7e89f6b49e5916f590e0d90c6fbb60d539398761d67e0a9649a9915335768c37d83fbf496f8b183df2a03670f21141f3045bc07e246e237d323ba122e761cd76234c37ffe95e7782e23c06dae333c8aa9f5469fa799b078f3f9e55b2b9181b267a47b330e7256fd1132bdc6bf83a5f6efa050bd74f72331d534a6d2c006a3aa6fe601e49e38e9b1929617288c38a605051bcf715704f27b562079c97e3a1627c0fc9046c91daf05ce5fc253225f4cf69c3e1c298071f2e267f5d69c14006514d555a1a9a3cb8b877170340714dac9b79edb3ef318b4fac228fbf02619a9650216f6b8cedd418a3cef4d60d71285a4780cc41a9abbc0e2cd3a51716e215b172ac32a32c04fc67a2c9a35f155e71dcbbd7912a7128bc28ed1d222eb05f28d39aafd1669e2fc8d0657a1cda0f4bd0d9c9305b114274ba22c0107c1d11e4a1fd90d34b361be3dcd4f24adde709034f6731885a2307b4c9bc7ea8ea731069bcbf2fce83404bda3ac73ce8a80459662aa7948b35be97925c6a09357bfacf7a8bd182a0994f776cb0ac0455f9265ff5e3f4a0e91501eb1aed1d2e6f85bff58dd021de2ccb11b064a1cb028e21a2d99423840eb1548bcf84b31afc84c5d2d640f18f876cd0818b7b0aa096042d24d0089e0ea429e08dc29b2258e1d3996be859e34ed66322b9dd44bf36b7463cb0495e361246951d947bda5ce84e6afe5a960df23a48df08e07365770d4e53c3646ed7a38ab4bc7c813d5d1f38748531580e0c91a04f4a196e1438e51700e27e883f071fe77b82d3774e57dc339e65c5fd704e693639af4fa6cacf35465159053eb6cb34597455c82454dc0b9756d8c7ec079179382930c101a7884e033f33bf90b5b6247b821c31f8baf3c6491d54a80e1cd1b30945c494408ecdda87e2904da999050e59d3c0b131a4c2f0b5bd529fceb8673f3d09113258f2a33f8d448d03c544d45ae54030623bf7f9cc549c4e29e804e58de723b85476ce30a541f1266fdb3fc764472a909bc745bbcdbed4033041a937ff4124f26c28dc659a027da850b5daed81f60edf3d9f71313b58d13eacfe0fd6106a7393d0ae498e30c73f8302d69aa4f0716fed3580085cd027b8729cfc0c410eda5b6dd313284bda6822eb5979019e967aaf8e2485bfa44b5c3e3e1045bd9ef1d137bae691f980a26e6f224b3b871097261e70e345985b3a28a058a9e58b738bc7f546353e16ebdbba4342db3ec63b83a75ca577a057f3a0aabd4540da8a9a8abecbdd5a3133cf5c159be5ccb9454e0398e9403f3680724648eabbfbe458d6aa178b23eb78591764ff988d33432e0428a2a04a581cb24680b84fa6e9b5db2478c95c239e9ef9c325f66d4d476444481d536d9db2ceb320f483af4bf125049dca6078fdfe7e4a7aa63c7de8dcec517918929bb6db032ac1c935b78c031d8a46765810950e87eff6f45ac98bc2327f3808cd1b7cc9b27a219b0ad00bf3a0f947791b7233f4afc17a29b22a546a407a0189947afc09c9ac7ef985aecd5c5968e32724bfba6a255ceec9e433c83192c6800544409f9a0c4a714fabff40c647aa9ee98dfee7bb5998d3a591f5ec308f5e59574ec32656cf16e7836b4385650a8ec7b4699223a72f6357e1b7ffba50ac35f4649c43883db4e592a3a5f053e187d578b5f9aa0b798aec3093fa7a00b6e77bc9c6b4e888fa209b2ce7c2a38c49b3f58c5848a86018e45ab71b7b7d4d05ae71575318b60708fc20cb0e2be5ce7fb8624a1304b3388c1f1d237af32fe3e20a87b4a3c1732b8d2fe19696317d528c33c0bf2e9a19bb8c1564a93a68785a8cce9dc86c94911308288805271f30b6ba605d8d9e29ca6521208adf91fe7d81db72825f0d3c2a308f908f96e69b9d9b2e933c11685dd01217da55e203cf1c97f4f08308ae5864d192a33e30d797a1fa0aca293dd96e35ce368b1b8ded1a22e30342e249d870d007b3bf7bc7b008ee9495c2083df6b10088653e02e5c74ea3b29d96d9081e745b093b3b98c0a5415a2c8e119a78baa5b758a864a21b9fbb3aecbab868592703d90cf778233f0c86889282089f755eb2a5881f4dd6aa35f6c06ad3b35592bbcd74b67a1f03154426cc29c95f12635557f644901298c33be32d326cc3f74832fc980bdcc3de47a79d8c79b5775234b9d978b4ec09f6ffffff09