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

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

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

Block Certificate

Block 57545 485cf37443d7c55d24b6d5dd3e5548043c92126937fed1e733d90e950d020908

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9579f0e7ff146852b5bebb2cbfcdd37ebe9453682776bb15622de4e33b4149c9
Certificate Block Hash
485cf37443d7c55d24b6d5dd3e5548043c92126937fed1e733d90e950d020908
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00501a000060230000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002146751316fb7620948e191d88d03fe5bc5a92bb7e300defa099df282c83b21200b00e77ad7b280541ea5e61cfe41de2540d637ecedb3647e6c7713c0afc365f35e39aa3bc7251af93d46da22e3276a2e158261965853f1b3e150000000000000040000000400000501a000060230000

Raw Header Hex

000040203dc070773ad7db96f70466581d1b63fbb0f1ca1171e74f523d6d90fec52a51421749033f504da94cd5786844e291906cbdd3235894d8cb90e30d1c01aed37cd3bfe60e6a71620418c949413be3e42d6215bb7627685394be7ed3cdbf2cbbbeb5526814ffe7f07995

Proof Data Hex

59,560 bytes
121216020307cab6431948ea724cd918197bd56161a8f7b991ad782dc6f2c8bd10b8932542f0751c611b6a853c5206e32b4f241756225dd3aa48206aff2cf2068c4c8e0ab6a85bea44649b2d0bf782f64e65b998c94a5755f31c04dfbfcedcdc3fd287a0acaf652f758a9d9b89801d62081deabb236f03157ea48bdd3a2ff98aefd8c3c16e8610b09f3011ef6a7ee053f5be34b3fb3a6661103ef778cdbd00eb6b7dc91f394c66033563b37444c1329a31aaa0f2ae875993598083a0feacc3ca8a1958437204b53fd1240e8e5061a77c9372b3562d0abc2ad97bae14cd62ac49d980e5d7bb153553b2995414c95b5971f7517d7f58089266b2f4b5cb0740362c339b9a61847d70c85fb51f26b9629f218c541a8e994a60fffe0aed519c9a7a5aa951c0d3e446d686bb33984bca385e35dc1c04e926259d9260f34ce96e3fd0312a7c5a4d7cc88d76d134f7d1c83bb5d6955fcb1cafc866a12b0e389e40eb748f1973923f6a419cd8c31f1b2cb85cdc830003f3646d00d3956d4b85959c9d59811a3b251613414ce0b9fafc6a7a704394ae5340c9b2ca5bdb4f8745c8b7f7ec01e142f00d33995c1e959ab1a91e196fdc9860d3422b41ddb75f52d758137f4d348ac11301d9ccbf8305af7e7a845d75ab3b2a7f575f7201f5ef6bb23175ebae94db5d1ab5403df43637f6cd43b8de6721ac12178ebe8fc49d09eedc3a77fb2f40071b334aec3fa6443ff43ee5e2c58d007ab68f398f3cc29ab295227ea65fd8c395533e6fceae21cfeae0492cd1164f1a64b1c3aa18e3593cb564daa8fb634505e72e2477f6812a814aa680d232e47aef8bbac639002bd6d3452b0315ac9b100552dd525de87aace469633eda752ed0e62c76b0c3f0bf5e008b3708b50f0a47180c824fdd695c330aa84ad030ea9cb41a54a724236c1b9c04a81aadd543ccfa8209a620a6c7070e994253b2ed87fb2a8f21e4742db5384a94b8690a0caec98db231ed0b5f461204c610a9f64c5650908e392bb305ad274e413b93b42c786e2e8ddfb15a18edddad4a224fe93d887d15c684e5af416683d7d2962d7a440ba5313d95b862a1f7c6a3664b32897dfbe2d365d21e11ee32dfa42d3b00844de299434e37d7ed151d61d145704d6fc2467ee6bc8fd0e6dafc5476131915f713842fcf759e0d5cbe2a885b9893ec7544f53032e91d17f2b538d177e8dc67f3c14fd3f4287fa08bf568fb04160e6c92f8eceba555803249b56b8344ec230bbe5e796a0d27df7a9759ea9e3ea97f338bf7496e424dbbb57f8f3d95a853992337ad14bb52174ff221876fe2c606277d9beef41cc83f7a630ee6cf82f9bbabec8aea914f7a17934533bc5559c31fe756994544a7dfefa9ac9338543f8837ed067fbee6cdda5352d62331c746c92f540e9e73f4eefb3053ecc4b3689e5e9ae19e39350240b6ffa6d417a78cd40d6a2ee7a11d082e6ec545cd7655d9b3e90cd1935474c7decc53bfd25ba1b4a871f61adb3d6eda572580035c6d39319bbc62859ea21c758976c6dc23bf76052616acc45b3834b4ff62cc97eba361c57719566283914f188b8c86427f902560bd3c69b4a15cf1174f32ca42a06f733acb491fd2ddb1eaee116daf2953fd5a5fc32e4d01e378f80e3057542106f016d441135de78b1f72b07a596a44b9d78dee298a9177c7493637481765d0091f28435a211ed387ee0e1048325a15c925f7025a5ce7f8ba5ff11886359fb72fb187470dfc105462df9ae3b2b76babcb7ca17f7b787d2f2611eb92e45c2213a9655f6cf691eadb65d713406695fd6f393ee5328d928ed2a4d875c779e76b8913c1f4705d0a12f81676e42123b5648b1bd4d459a7a553b29d3d4f5538da76102f078a156e157aad084a57c0e9e27a3c93cd0710f7849768a726e4d46de2c9a7e25d94f90402c21ab53df80dccfb52599f110fd0d813830afe764ae55c45a6b8afab464c0d1c4a12bda8fff4bbacfd526e4bc0d4545f299ae410182372f91761fbff8c0c1485c2577f02518c77c4197c59485c04be35765e26604f787592e751cfa811829347d4ddf588688f7c74dfe7e9c1c36de7458ecd662c3c434e7e949f4f89862a467af55ff0008b8b9ca11ae3577ab074bdc20e7497428c2eb8d7c7c1b55025a20e64a705f214fd78e301a7658a9b4c1a5d919835803d96c4d473a10c8f38c68ce77727e3cb89317ff30fd3f87e0c419fad210b8a89cedb1b474e7194285ceb98c51b191824787290428cfa2c0a8b77f54e8745f48cd18c3884263b8f9d2e86f816f81f7b5c2d8633fec717dd1031d4047e622f883182a17a1cbbaa8a5125a99e09ad4df6582e7dd0a0fd10362ba91b2274024bcb794c5cdafca72d18cee1690916d9b972630d4d1c76ad7d913f878727ffd19ea1c8c765f174fed0d760ec1963c7822e5ea89af3927239869eb5bf219e9f87ddbe6d85abe0e4d8d9cbb92f68b16e8b116caef7c08aef3c8c210e1c33074f92cb07229071b7a78e930b9ac1ae96e8823bccd284aab323dbd97b0af35599829f67b8384217809278b6d2ab9d8446c08ea01b7ead1b42ca36dd3692e0f3ab37b9168dc884b77878d4bb7f54aa524bc8527e5a6c499d8160e96792bce357aa96e0640c780a0e5e6a0312d26de490057d2c8f13f570b03983fcc8c616af46ba614a7fd91e92318d32765934b4caff761b27649b2f1605af95de70995715d5742aad0545b3f7a5a2d5714859be26c75417d31e37b6bbe1b663eaa02177bb9d412dcc3a190aa02bc725810ae6b8dc84f547628cd2ea8001d82c69ce39b43c9a9bda2a2ac08760d35c0365e1d4ebeb367b445f4c4e162484e6f56b875bf4d7db16bf20ee024799e9f826eef1d8e52f18e8809cc2737d4d7135e77d9c64107c2934b4acb74ae729dd59d20889d303abbe5a439c2f4e1499919763045b372ddfd47075b19c742377443bb44307b420bf939a044b06acaf10d2c052cf9ffb581bc6e9ae90c916269b473fccd9dcc166635c172a21d38dd052bdf43097cfc1e014ea78dc36f4184d289bc655de3c7e7f80217742aa5813c459c9fc34e4ced41ba173a61fcc73759c1f701091a4a769cfd7a3e89ce33e7bf0556886d3f69b2594aaf49c007c6d164db138869b9ef205397bf385a02bbb11bb15e32eca4fd4e7a64998c735b3592eedf134bf5258f19fdc11d148101dd3b95652ebadb00846b3e26779d95fc8c8a82c9a9d4e6866c08eb71bb6ad5b02544a46fcd5d7eea990ae73ddac891ebcfcca4127bdd75050a7aef3120d767f131206607746c65636a02af349c611e26a459c2a845567278250c10a9719820389b53a7f727c58fd5dd91cf52aecf8d4dd0a2e8c07e4e0ac55fb812534f1089e0be10acfbb76bc046b5c7d2515d25bd7ff6bdb6ccc517d70e645503973a94f0c81bd330935d854f0ce245887b1c8a1a169a726ee79712aa7aecf7e1add4d449b21a68c1c687cc379725a9c48d9b3d6363a2b30b36be504a8222747fe1c3a0d4e3ff17f73a19f599640320077ca226d29ab97b05c677a652b98e51f70775bae1b15c1800e52fc8d794e6ea731cc9cd3f943268ccfab665024d638b1b43abd94d146989c6bc1c35773425793b3070e4469600d616f2b782c5ae29b93a7d6a70e68fb439e2b337b826afa3ff1832f8dc88bead8cc7584207dd665e4ac2e678dd858b24148b992d117e13cbd6555d0493d0d3044fcee88f73018c452385bfa33de68428c411518d14aa4837040f48b4f4e259296bd015b2c48c393966768898a88dc89bcbaa0621633b0bbcbb214ce9d81b13294a86e9850d0d1327a60550f2961d4d26d01ca34ebe04faea0c46b9445fd72a78bd5463290497f60c6992e3173a965ec1d0090188351968d9f9cd5b16e578b0804cb2d446aafdd0384dfd264ccf8e79ab9b491c8d06c7ddd30bdd57357de4b81b1f1dd763f7a5e0aa7a0b88834a3cf1b957c3b7cab49ce187f290b04cab59b0f6a5657eb12b541e050da82aa796806c341b785254a392cbb45409e65c4d9735f6f28cf38d4bc0f8ef15ab4d4aa0523ed1824743f6c2f47de55b87eae08637607d87a89f867c4c0495295a35b6d358720e2bfa61503b7bc28ce445fdc209d22326bb7f96101bc8a97195a63f608afea9969d82931db596fc1f6d825ba0685762e0d913f616f282f5d51e4de48ab287b0c5609eb3c0cc551f0c61973804fdf5fb1fe14bc400ce70e666bda0419a5cc150889d00927b364ced3f0b55e3ac3af4063b387be90c7a242c0a07574c7824f32d686e64e761e8266e3980b56915e2471fd37c1b7a4d822297b791a69564d74c26e83fc5f6dfcf93beaf5744d4471254b0cfd8cdfab07ddcd2738bd58fe11751d7340ecb4da489d481f0bdd0be614804fce8bad575ee73bd52dd12bc81780d8a7043e527c397bb9dcd7028c9e3e64613a937f4d1435a28d497dedca1194caab58447420febbae6d5ac39dd80c205969731cbf33c536cabc1634657810eebd3105f994d41407d0e08014cd0d07ae8d69ddeec5f424fd7135a650ee6ed1655e770b2f3c98277beaf62fadc045b5bdca4beef6bad5e13fa277ed3fa510e91f81324c662f17778deb57acccee2749d02998d75ad7a49492e5aa1e975d916d6ebbb9494fd945ef279600eb87c7e1cf1818a34a8dd124cec33f16aff1ae5a89f548ccadaf6c19ec4b8d4e8e2d9d59fc931563a49ff83066ac7a20e83bc181542e086a0e2ffb11e7df073fc2244a07727427ec782440d41dcaef8272da1ce55dbc439824f1a36541c41478802ce4ca2986f7fbcb96019b684c0875bc8358147a589a294170b384eb9fa703ac2207901f475fb473c9f74cecaa90875b871e4a14446e5ee3add1990f151254ce7d35e07ff30de05cc9a16fc1963350b35dc9d11e4b2220bbecc1f4dc354fe055ff7c09a0c41e593e6cace2ea7e312112e8b1cd937c50f60adbdeb3c34d45070a05ce2030a483a2354a9d5a2f91e4e9b509add7d204ccc8942ad44d5487f8c5d60ff842781d19a65a8a0ac9bbff00da21a6d4714168d75def20d297d155210bba9f2c19f6aac0e257e220a15d441fe579e1217dcb33c98df8267ef592059e71aa830365609e4ff0b64b3d878247bd9dbf2b0c5473b9e6fb1099a94740b0bac45928efc425b47c68b8037a8a2e6044e9e5b2cbda9e0eebb013f6ffadf37b7e98b85c7e5208ee918f19c792a3d4f3b2a9f634acffac530b56fcc97a0fd6c3a01b6c4e6606fdb30415b834cbb568a8928dfe4bf9e8a0e76043e1cbaf07af6cba71abe406db0b1be7cb67904e3a512a5046b5c6e69af9c59d7ff78683801d89b92eb5b776a8e4e7981b029184607ceead90bcaf138f4a97f85acf6369bc03a043a312b388e29cbfac57c14eb414d2ee0f093f74ed189b0913cc71dad411add285b5b3526763031d178addf6d7ab931e1837889030e954618a1cc7bf9f55475c82d9a1237fcf4d49c593e15abe0ddbe8a5e95c32dfc6c0bae81296221d30bb6fdc53b2c5c5b21f1c8f51b19798401bf85eee0ade774bf9b057d47848dc53e9b6e7d5c2be6fd100d826bd8800315f5e2cfdd422e169f542ca8e154e022cf6f1a894a7601b6a9797e32c975ac28b2abce8da57c9c2abe744c43ed4b9421657ab6bceae006a64ee68025899496a0bb000dec74cc1ca9dabbe708f004c1942ba517092744c6cc20a4c88e9f5b8fb9db69a12c667bb7fe5cbc9ac56498cbcb5ba0bfdfe3f57a553e3d5c5660367356cd3593e17746308fe2e09d92d65b32ba065bb7843a3ec7fb8339c94bf0b9a1e96c995833d8b9d733492f041abdba24e28d9d037ed477edbb4201a05feea4235df42f1e17402f3bec4cf590661f222045419c199d624a24f8f26cce00a795a0e353cdf578ae14c56be0e392c9844d140cd9d4ecf5088d1116b7c317a704cbef76786f477b4ffea38a47ddefc69351d0712c7e9e971205e552cab6c1df321d0287bde8eca6b03e96e052d8a56817e0e19695a63b2933d757603a2ec0a4d0b1e7fc7ea13b2a40edbd3c3f6bbee6c89df44a3817e82aba64954101bbaa4568dcc21c667e76842d42da29fa64003c66a3f45d8ae401f0bb9961256e29e420099de6878c5323bfed17e89d0002f8b8badfa4a4100d7bb1be013cc2d4f57c8df2ef2dbaa389f7083e56bf098cc66c81bf02824983c90b8ffa8b2c9a930f7e910fdce28fcbfa22b031c7a798994bcf3d42f1572a53f7b626c81f3ccce52e8f47e5b2a475231bc912ea1c985e5f9a02b5f1d092ff6673de2ce790e1a9df337992893ea5eec03303f0cfe072859053f92662271fba12f70381dec4b469ee03b4509b6219181cec293467e2f7fc3d41ce75182489bc39c933b38f2bb946e27daa1f37aea5130c359d8ac6ca8865177fc3696870649afefd95e1be43815d290af4d554310c7240aec6ed23e0048d88eab065e0be7efccd45be05b7f33b6655b628dfead5991387271914f58be8657591d9b7c80ee1c86b3bcd3abc9f9f90e8b5d3990aec916a5e2bb821b93543dcd49afe7354ceb4dc2781e3fcd47bc1ec33339f8379bf93aa52595f3c847060c680d732a12c01df3ab5e3d6f77138913fe9295c6b6d468433bc4eb6d2b3a4eeacf0f0111c9ff10aa6563104b89f6a7dbf4189c715034b285ad0585d78f529a707d1c079213cbae3688b323b0097898646a96e119e2cfc657c221353595ce5a80270fd1831a68600ee0ebd9a789246935e698ad3f5b47706ccff4b1e11851be813033e81ac8a63fb364195c5e84a4bba45a67610449d97699482a914c8b43d6af59ec9bdd792247ab1d8546f4f141dc20f518b37a7e5318a21c01b21fb21d1397dd05b08a821e2d756da8756bbb12856da57908f534b4888ed14ace5536fafbbb581fa19ce338b57d92ec78e90802ef318bc92d4cf94856f96c665a264b8e5ecc8b8da67de53b0193a81eec22c65f81738ac20b1d178d5a67aed76574ee664001d10570e0262a1d92ef52791bc39a9d444aa94e63b9e358afbc36448495f1ce6c5e0be935efcc951f9c90e858e6c792429e0195e4edc7be9b36ee635c767b3640c71ac03ebe5f6c2e1b03787e894de1e3dd2b25714926f453188ef558711f43ebbca482cc72dc387c023903721dfdca74793a46496e2cb8dfdf40bfac122bf9d80cc316a475e5b3fda03106eadcfa1dec52fb26069d007260a1a3f96431b322036174f786c5b98987339bb2b55523ccb3ab622a10706cb25635c531a08eadd1a852e931b27f8ea8c9c4fdf0b52950ae671f73295d0b0902788a4e885a65da0a3cf412d79589d444fa0f267dc332f6c1ef8d81878307c58c9e7b1d0d3edee6985484fb223f0298f751b40e08d3cdda3b06f7bad93ccbf90124b9f9415f9ea3427c94a2d5f2b7e386b363608e6ea7504110254558fb3382ace6c50f9dc71239c78b8cb7ddc32986a580a57810b95b080695885ffcdbdacd21979b28dd7e81beb9037f80a273d7fcdffeb169e0d8eddf8fdcaa485389774096f35b7653ef99cc0958aa5b7028ddf6d8135302a66db017ded33861380118676d3de17c468f8bb3b2084909c71a6911905acdbcd0801f5415521eabb8cc80f3d3192f2465e9ae190f46f3a3e37c175a5bee2e981991924d9bf7326945224eabb1255d37be516dc97d39f71f4518daca80b1e62361417ff97565c07c3611ab31c18e52ab4b54a6db0b30fbd51d2ab036cc41794bbe9a756e5c8f730eceec70e310a7ecd96cc2c55a3489f667b5bc1350077432f5de10d4c58b49055358c70c67756dc385913715b65a943caf13ba79da08d9af6ef35cf229c319689461a92197449919526210dbe424e72f9da1b90f572cf49ca5e958b235082ee7fdc0a7a239e3aaa061da5f4066e48572985732eeaa90981f7b0bd004fa09579bf26112abe1b7a46421bd3d4cda2d1a784c26853170f952d00648d354084f124d781a1e53013695cf648007c73f46fcd084b9ebefcf4a986d240cd1dde5a9011262b4a7a2f70f6ce533028f5a366b15957ff5d35aba2aff15f6ecec074749766ce7dc8d92d3993272823989ef387c241dfbae66a80ea779aa3082f106c8b407b3e5a72d937bcc7b5f00adc9e22c92d8567e97ef8ebaef55c4144b1b72b48cf75c40335449234772c2c847a84a1d1ca7b7d20f2e6ae6f28f14706ea5307118502cd3d9d5a85e69ac19f123caef44ea64fc86a3c0c01e4c7832877554580ee23d23e558431bb858a21ac26518c8e9f2c642ace03c69a862981d4ee6ef22c0566ab13abb692b63eb64bb738c7fc1dcd7ce50501228b938c4a32c02597bfcdf7c5329208bd2dc0d0511def799397d805b35588086b7a0bf965d4b63532dad71cdd4e9878982556cb721a60f20a666087967e94f64e0511fd4520d1b9368641f00438dac7fc64ef6e373a07a733a27bcf2c39034f612dead5a6f14bf61ae0ceceb820178db6a655c58412ca79b24f171a801943981145a70e533913734823bfbc89054e80837b488fbb407fbcc85322d29efec894f5e85a35be12fcd5583414ec423df8f9e5c42bdfaa5abc7430311502cfe201cc1a10e50feca1bf45aba71bc9e811b84393ed8569d90762b7ffcd7d2d55a9041f7ec26e908f66000750767efed2e88c9d2bd3ab797fbe480c1ce338c13ed2f324a263ceb8068231f96c0a7c1e25a0830107b54f6dc9b99493c336b4e32be894bc723e879c56cfec71e08bdaf3cee53937170a76c21ef0a17161989cfb791c5d51823bc1ebe5f71a0cbc7b4f9b43905763af806f2a92d272ad6f8ed8e8b45b1f9277dffa1e76e9affb2359819dbb25b841b4221ffbd10d10c0fa110b368bd3921aff6bfb622d884eade8a781345de24b808dd79ab2e222b6d4b2418d0e8b327b8a11e34016f8a88b92cdfbd0b6c6399d0951ad543818fdfab7fc1165ef1c6cf0beef332144b7fa446bf74b2c07d1e79a48e3545aa808c01d60500b28a240f7234d23376a2f24933c434e0a7362389b67ad341c8d0d5bd57227f74e9a4b225505f78d49005322d21e59d7865248750d8c32418f3ae3f76933d1c6b5a278a1a9df5d3edd157fb471a177265d66f563918671e1713d900c43daebc2e047e53fce1921ff0bf4bc41ed61dfc9daff6531c462701dec577e7e5aaabecf4a5843a3acd043b5bf8c46403c0ce062da4223ca3e30529b1d3b93c23c55aea9a922f4bdbc09853ae201a6b9e6d297e344f44964be33d606193f4d61b63d73b8f88215bd6c09c01864b7aef710fb4cd4e766e4d04143884d7234c91b49ba55c70b172a909ed25e15c2417ad7ad592667d9739a10563da7ad3e3af072db3055aefb2e344b514d77fbb1dcd957eabb15e7421382a88f07dec569b8445b86825330a16aa77eba25029081b708fe0992ef8842173bfe830332c73e6a6768058b4502df10e221ebab8af31efd2b0e39189299e56902b33199a6c0323c93fefc6f82625e34ad2ee89d2d13c9af2c858b84478fde0f2244c0853e4cf0c0d3cca05c11c4a8757dd2e7a039652df3f56eb7db83c905b0d1dc9a636c08324cd30e6ade4a8b9fe68bca63e9a15ebfcaeb5590fc2406f962c344940db45f688f429188c0aadc35994008ea542db0b69fc9f0c1572325021bc412551862b4d950e5a30ab9caea3296e2c6e80a7c6d4b2a4f52cebff5ac0844d44c303aca053c71fe50f51ddaa4d8c99160bbfc606f147fb65c70b913c0ed265b400633b87b6f835141a9b2d19fa01e316f7b9d7fef0709b7f530f8058edada287cd478113bcd28fd2bd89b5a12f2794be7d46173ffb193530baec855616087b2f5fddd30e1662e0ece02798a7db47f36e29ee1922c3f4cbb9cbfdf73532afdec89602abe35c02e241ee1d2b67662bdf979799888d08143a7c337c9efcae2c2022cb0841a75936b302cbaab299060557ddd48fee3c9a4d1d743825312bdc2cc22daee88a374065d9d6d15cf6f8737daea925f2a7780a87e3820ec8672f6c76642eae407267796a402cdabccc895f0d20f42f8a8c7fc169c49de179f5c40fb93e389117ad19390278d34869755b4d2e8e07d4414a90149b15827aede9a9c50c704956106574d525a345c2eb93d7b8d0dc0795c68e9cda3e9a6af3cfe71177eb9d6ac751a357686d4e14ecf04fa07b7f261f0b7046411f4bb0268891551eb26341e438893b4fb000b14278db18ea6c2d1e3532ce0e9e065e414a8571511fa9a09049938f960e35bcfc9ba43271dba3192532912398564e7a1293cb2c2fd8076b3daa4f0dbd1971821f243fa7a9ebe939cb98c6d67fe65e2428c364dd86f7816189fd5e289f2356250b88201b68dfa6e4d1ba8040110f704f9f3366f505032a03c05699addb8d8259c9949c0f7743925e0aedfb4569b9706606fb0f29b8ffe0d71cafff91f1ffce4998389d892dfce942c93f8c46c4929b11a1ca0b2207f51ec5e01175f8f4ba23f3bf4ca3dff739b4547a8016c65ac576a8d38ea99e390fbc04435e97141ce6a2273430005f8b459c3d45cbab0bf1564417285172b5cf3911f4db44ed2d96befb10c2c365b68fabbe61bacc9a2eccdd8ddee227ae33beefc51d54e075d588a52da1b1b7680c869523ec0bc9c72cfd68f52efba9c7af8d0d2398b960ac3ae53cb7cf76c2d9c70dc558a42612892efbc42fef2b7bae3e8a10cce4e29de20cef16fe14991fede0ece36bdbcdf973263fec4665ae9a5c9ccd21872bdcb28d2789e30bd124d3c26adf1205ee8b20eb860f368d2f309848762779a867b192559e8a65d07dfa0d1d24f95e5d4760b0e6f7c9905d95b072315a31196a34ea22835d7cc84ec9b5529ae73fefb2ed5b74fe36afd3e2ae0ee082512583b31531cec5b33a10d4fe6d366a0f68ce3c7e33df1540525652434ac91ffdf3b029c4fd17389357f58671b09b065c409671f9b971fef143c7cf30d320ba1b51ec8262996c32729979eb89a26754bc41e0c59948aa9f9ce2f0710dfad48503fb33d923e4201f23098aa591b33b1fa8b16f3bdef50ad7fbeac3c6e7874bc9d79eb520b864bd74ba504d2c6a1605582cc1a258874ea1ccc878358be8b41b21643cadc7c8db3f7b51fd2d7f3043cf65b347d36d7d07ef93d4cfff289fc4dffca5c09400ef77f47a5297deeb1044a751f6b0987b43a443a440fa9d36ca7579d7dac28fea53e36ccbcca0c9f0275964b327071bd16ff331dc5e6bef42a85cfdbede77af50fbb7f3ae033cb5989a300c6283d93ed0b976ab9d8d92d43cb9d8216ef5668aff224b5a99459e3954a9b2c690e40e86f76c5939bb784f808251ad26df2acbd2d8693493757b1eac1302b6d0d1eed90b1a8beaa1f7d3ee43642f631fd1fb6a9e6d8cb6f5021554ddceeda0df0cb43f962872c7bde8b7ef26f3ac7eb4f50bf197e3afa316bed66beda0c9cd9a1de342bc74e864461d0e120334eae35cd85caadefe6287075dbf16748572e9e5d65e04a163caaa2c34241e62d97e5f6e1b01c87ab80671eb86b624d45ecc4f02863e2c0087ad1417c94ddaa026ee1a4a4915bdf38d32b0fe69fc86b8edf61d77efbf93cb0e6a55aa14679ba81be5134bca98395f4e7bf198451e33b3282ed73accff914b47985f36dda825f288bd972a01a7b3aa7403e046115d0619cb2a6eea29d6a2200f67803c5a7d9eda2abbde4e933d25ba81be80b7df643c205c8c961af5d2c105d8567f5d16ca44bf71936621defad481362bc3c6166c4eaa4a252f556b522482cb5a33209ab858b994a35439e6bee01ea82a93cdc6b6c700240134ffc7550479202143f771ae3ec947f7b51703632423f6b29694aac132f7ad8583d3e55093716f31237caf828be0119ada8cf7afea837daa9c7fcecf5c795f031589ef7ef72b4e95c0640fe3a5197be24b0cbf80d93536bffb56f4d82313f194ca3bdd13871580014d43021f50beba4eb1e6ea0c67d4b718d83625beb185264a452f063de7c342b53f941fb7821f27d5013785050b9926e35f44a8cd9704903bfbaed6e1194249e3303a00e4ef7a330b3579a8bf05ccef002ea14a3d190988153a191a6ad020d4d8fbc3fb5736b85a87dd4e1e3fa9de05f0416f1f9ec70251aa6511105677c6534597ca1c1ad991fce9aa2398871d25630b6b3901133fe951291db02f8ed83ce8fd31fb75af49fb8d98ef26380e4d7e422169c32c3fa854a8eff3d66939c30402d7c2d428590c9fc971240cfd3a8d0de903293f8b0f1067d88109040d265648ce50d8f399df853a4ec85dfa4999fc17319b235ba1c17069ecf140f716e417d2d3ff79b82f36730c2f347528103e68a19c58c4949c10f4a17372197c1f33aaeaf997f3452bc7d76e4ee8f858e33be79787bb3993068faa569a7a2cbe58635f2ca799c9dc61aadc71702d50b051e929ac1b41384e1d81eecf9663696b9f5f370a273c3dc61721ad9509b7ad5c29757cf9a06575d29a6f24925e2576f80515822eb12936ddafd4284dd94ca3ffc883cf05c53f58b9fa9e59777ef25d85d786c2b0f1d7c24ab00ffed0c6b3621864a41adebbdf60be98f9f0e908a5c4bd7781ff99f81192e494cba4de43b6e8fdd1b6a0bdd427a1231358a96bb29b62ad41d3fe16caaf935d88d59fff36b5c58e3aede6ee8800439774b1a63cbf48b816bfaec70a3dd35f99ed12e985b59804629099d77f35eb0f7aaec278b5f389059d51d8cdbfe2fee91d2d216bfbf73f0721d7fe9fa1b027aa884bd4e6e6023f6f35ebc5003ac0ab77b23acde6da14f79e20029c83cc7d964c36a6b5a6925e0ec3aeea1e91954c4109f2542c114beaa8541f02b6333b922341bea42b9b636cf3231c66df4469102c51f00daf117b380829c0547133000f21c2254eb0f8c5c11011e519616dd79a05474ab20fa05e3504a27c972bc0c17da32788e49d044b25a1f47ce0d15fa49bc40fc05e907d3352ac52a8f46565472c41443a2d9b3dede83a73364b723738142322db04c8b6d8dbf4613d380880e6bc73df07b7290a0cd4577eb1568b487ae669fa25a55e90a20fdf378a0b6d7c13017063630d39ba13fd278bf3a0becc9d9cf2ab49e5e5e29ed5b27bff80b38c6c532b3f1d9c0a5ee0fd9c3efc5eb742bf419ea03aadfa8cc1eba83630c87b023edeca4a7b5546df5c90146b58bf6bde7b820577ab2f0a48841cc0caa12a2768ff27185aaf9666149aff7399a75b134f9756dd65a0b706c5e44453188aec283af0fe63f1d3fee3de853ad0100c4819c6158024398ef81e9e67252ce32eee69ae04b416417e0ab6b3a98fa858077a8180a4c87b40c7512e212eff382e13e2efad7fbca331672c58ad1c90afd40cbf196df2c8e816fd7ec0ade490fc2dbcc23827e63cb77f20aacaab5538467bdb72b5a826bcdb69e7e9828bd655c0163aa69814fc372271d0d2482256ba311b99dde60ddd143c698b2dd473135aca8ed08adb11177e5a4f05bbf93bf9c273607d838e7bf82a3cf3e0e2fad10fb3296cbab46ca5df613217d4433345d0b633917322ee1ee3130748a88f71bc650519c46af5fbd457737e1ac86d4b71b05c3bc31de2ae36b10de33c78b39f0a6194ed7823db42e276d5b0ce8fdc53914d6e45d5d6189fead91388e0e839000b93e5be0de17651d16e64404d2c4c6434aeb869f9ffaa0a7b010faa73765b2f607f3041284ddee218e01bd4e83de53398fd912d62dc50ff9f3e97b34203028f318f33214ccef721bee4a546e4ff776bcb609c8311a338351f41b2e87e3246a973ae4901dd7d6c0039a6147bc40e1ce81ef9c39ac17a38e4514733e7590d6618430b89b5b323443e2010221139e5958adb7e948e2f9e22fbb9d28c2626d64389c52bc30c18d777ac262411f2a04cee35be0b28d3c57cc3e632684ac3b923a2848de137e9a801556d1a08ec2cb5fd0d6eba8374dd66df4ffa6252702540bd288ea730e87dafc8bd34ef103e9ddbc25ed93efb664ec614f83363bbeb9ea1580e31cfbadd3da354f51e6f820f8950c524596f95877b8ff0f6774c086a2979b022b04ff417b827cce1eb2fb6f13f8ba8f0ae392a20c10617882e8c22c0cf1a4e11522225d4edb159b198337fdd0d637c23f33ee06c4fe1f6faea1a6901afe94ce2745d289efed4ce0874d92761d5473c8c92a7af3bf76751a1a2128cb5a27817e06bdaafc5ada3291131b772433540ff54f6019d4b413317fd59e4d903f9e04a62e59bc47e984e1fa3953a8fce4d0d14617624644e184e88a62353db808370dd3162765077dfbab2f3201e01d52f1fb4b2ef3f88d314ec36cc88142a1284f9a35ec2a35a96c8e5a135f42c7e118596fd8790af88e8e8e03db4f538b349ec806e37fbadc78e8b90ff09334169e6cce4b813d51ce928a1126d7c8b115e7108d308a2af5430c7875d5e5e8848cd7bf40110ded30c891503e399f6d0bd3010d896ec6d204338938991317779be2a5215ea90d924aa1f1b5b730178a8478348a87010c9ecf39aaaf9a7db38f617648aa4432c5c7f4712a510b0ffec84c0b9bc59bb9e606ef4c0c07ef621c4f28aa80aaeb6940f978e5b8e79874eec5ddeb35fe58583dbdf8427afd1e307133c74df7da20cf8a952236f7eab2423a2afccb7e4a7a1518ad73329cc281ce1f840a09354baf3329ad0965c6924188fef7a660d3a73efc9619b58aa60908fcc9cbbb7ede78a22c457d4f87c1b674107df7acb4f6e83f990901fcc191fa25dc0715f57611aabd9272757952925f830b3297f16c7a6512c184cd757202242493cfda3b84ee0265109063d2dbaea2f25e58f1a57d2206f609bd77d438f79c1af91a081f089ab6e32cd630455d8d698f948875e2c0a1fa4e1587f8a52102752d3f824f795cc218ed4df1db378f1080420f3d0e63e29706452ada2cc3eba175e37f255a7dab6c1b4b6d7953faae099e109f14fce7ef97133966477cd8b50bdc63f94bd1c55b2fbfa514153c5e4dcf9b320d1ea8d2601fdab04c2abe547f8cbca0b603bb7cb62554a8605c5511676bf50f8b7f2ec3fad11d7fef70bfd2d432635295278daea61b9fb81bcbaf1ebbf96ede3099f16c589b89c2da4bf4733d2802bdf87050b5a81aa3270652765926e2d3eab5f45a25b62f56693f39e0b79b2f8979f9dff3a30e087b1762442e60e081b1c8dc7820ad36c196d1ceb2c54028025314f6cc89e62049c535442170c05fdfdc82727d54600acbe0327eb8c591f44dab6d36d218af23c3bd3610628d660699777cda7a42fe9ba9909d1e9d933fd6aa2cff5e01fd455c32df3d99d00432307b2e135ae22d07b316e9297e0df09f333b1951b8e1d139f6d04bf8d6a691b2e6f22be6930b7009206dda28e30e68addd8d74c88865f2a04d54bf1a6c93270029936d4c86fe5df93ff1389d60a78641b87fa07cd45de40d728b395eeef0124091b41ac6b6a0e045cba060d0ff30755b3b16924d9a912c3432638f640005f46371fd5d879adbf3d130c8971730604af65c45747b911a457d622c81536e9ab74a94ba3b055a9d86917cee7b67b2014fb76b791b3a83238e35d1a63e48b6cc0b0ed3696b7d4a2a384cc8e209fd2a614dc265215eb8d8538673376c193cc544601b9fc6b63b2db7c26ad86fe9ac11f5b7755b309884f7299943a52e8d8a0835c71b899f010440ea51b974d4dc22e70133f764e95ff218b970022a94cd2e7405998fcb4e2b6fb663be90a5027000c755b3d64c82c6bea1272522c30752941401c1e50a351cb4cbfc91c5ca086d80bec236ea053e88d23885a0acecb3eb01f526c7827caa85fc845be5e1078105a3fd95c987f6f1967b538946f4dd3530efd02ebb9cb7116e4431641d6b94bf602ab4e84ea7613a8467ecb902b991f17137e870c6c229a89fb320949871729727bf9b176a6a633ca073983bb956d6f894b57f3b03b9bbd8dcf9169b3e7658dce65b5eea4c384f1bdf640b4267aef35bfe592200c5abbba48d46eece244a6f4583fbc60092e7b58e248c56f16beb3af15e060d53da5ff4558ddacde7860c9d5256b4bfe39a9bfdeab1991e8662c7706270f7bd230c43b516d0497a81a2b78134355315a3f9c1d358e29f08bf2971f7bae9a13e9ec7686cd6174bc4e5c3f8835e5eea4cbfed6aee3be36628576705da4bde65b6758264a71a6112474338139680feddb19b5d3bbcc271e75e0562c391798fe800e60741758c14b5609c0043b64635fa802e64b48ff4bfa2a59144922e948060d07567a81832b84ca48a88a8c722320ad05a5c4b24958d258444190d1ae58af9ef299a4a12fe5624b5bdd32c5c1c91655a7fe6bce0e11d4f61fed2cad331529ddc77e30d9b8fa9077e77b87b362e2d17f90c18b7e7c5870917e47c4c170abe6b070531cace6c38ca216f7174195480585f7a088ad16d6e3e8d7019d0c06689b6eb0c346cf92af755a8946302d30c2e1942ade9abd2f7120290a4682cd20b2b35de23bd8a2926d06488138ff675dc2aa614c312b3801849c036cdcd2d6146046becb8ace3d314d5dfc0e0e09f406bdba3514f11b700fdb07b610d2bceab36acd625cddeb8d31b6ee3b1bcbfec5871acddd2cf44e223ce70e5f3ccbd53ab7dd9a9971b24dbbbee8e6263dc774865fe8a444eab7275db99feaf71b51a76f3fc04e7e20c646dc3c68b2d2d1c5e04fab19127e745dd89dd81c2c2081772ae3c3b0fe67c83b3b06c8aee71fd05547d3dbe3bb880865b28cac2bd96992559d3025c1abdbf920a7ebd640321c5b448666c2afc343ca994588a796354350b81d121ca23a69376a8095b45d50831578f2df0af350e81bfbf0be0778240a52bd836866d9ad182afa586a000fdef86832e604987ec5b717a0aaa9547f00b3538d71bf15620d0229001726791c02827cb31e6d189f3dcaa7b662071cd49470339fae80dfd37caf73d59493493e3860bf4486b630b30b7fe5dab3ce6410c980a18703d2b008c240167e298bc263acbace6af0b845b62d2d4a26016e0fd4a5a6d898a0dcc4dab720b11c387b89aabc0acf885c64c2576e989cba8ae4034b598898ef79b0995805a5c2f8771bd84417e3fa7219aefd62975e0acadd181b4d1a8cac56ee7772253a2104d10f6b73ec7bf382aa6cbb35000c47be4b7ef9263eb17c4cccf89c40c20a25297f0dcb422b018a3bd7cf50d466335a52c955a9456584f9c0ef3731a7fab4ca28f953ea8a93abeceeeda251c2e136d74c782ec818fd75893bb1afbc9cc0178e32f467cf02cd63c91a52429d7c2d10e67c1d9037c3a84ef7eca5d1653478b4152be21579719e815994e355f63e1d990dc797a65d9776263b03db9801d82651420c309636730b3d87a6056cb145df6524bde8946a16ee47eaefb7d3a6bc9e5178e834b9aa64e1fe6142baae176f74e1e4f6a2c890f65699c9975ad9293c449050e786276b829c62fd1c37ba5c5e4d5c0192009feeed1c9f65cbea8b445137b2b554e71cfc2fba76f47392d9a03cdfbeb09a8a1226b13c251c2609ff864cb534bf5a3cb352d636c2d4b5ef50152584d02407e405e83ccb6f8f3117e8f6dcf09951c487d4f1ddbfe5d0082a5b0ef3f7807f2c0b11ed65fc203f057e866ec077b56f70c58f40bc04e79e176d68b6fb6b2668dff53b0f56b98d920d574c23bd25cfae19ba3bf7357f863202b9772986732651dddbe871301d16e70e5c08c42d385c4cd8c365c0bf8fc87c094f33753908f36caa63867f853e363af021edd48c1c62204d3df585f927bc3622a9030002832207caa5d20684592a721c3489d8adcd6dfacc2e0f04cbbbbb1cfc08b8fe456e223443f9f8879bb55626cc21e25544949a13e24599cf6423af85e8f53f0a3e9f9504b5b9ad9bea64d4cc6f098be3027107df8e6808b17fe3a8ed7bf2e3fd3a59c72d193c114cf24a584ee3e0ea96a4b3c65f362979ed6f065cb3afbace638d980263ae77cd47e66ba388f8ba00b4f8e8d66283b7eef1b236b5dfbf81fffd4258144f28f1cf8e6181262894b47165fc84960b82acd8bc9cf3b9741ff878f48a367e0e53c89db8df491644842882a0b668247c774aa378136a9a5284df9513dbab7d8e051a2dbb9b1d8c6c18d1837cfacfe0f56a8086f47132e58f163f90e6093ef7dca2230bc361d56881f7413f301bbf32717a1034d77c13f1444e548434f676a640ad7724fed3c1f022586bb98e08f8ef707ff18cf10b36f1eee43656b8fce05876950ae025668203e89c1f3bd6e69d5ac732f08db62ff64386d80897a8fbb4f41117e64764ef8d12aa258e43f50ef9f30e57422b450f8ad3a990ffc5c571164dea137dcdb28d4d1c322d27ef92f1ae6f8516ab87f703ff9ad48692a5b004934ad74872bf36c4ef1dfd5d119f6117a141277c18ccfe0cde60a61a1e6004ff45c49a5ff7db72d40d808023311676c5533709669f8dee10a0a9f018356c9404b87b89afeadb3a646cd455428ac0e3221f88525a7c609bbecd3e120df4406cd1a8a18b8e30283350ae790d35d113b9018b1bb9bf78a7d7503512f95c89f26aa3495489041444186f724c82e107dcb2b4974638bfd14f8078ce1db05f93cc2d2c667087b8222183c29821fe670d5de9f3eb074d4355c878e9ddff73708bc00d1dafe7e31b207c86873dd66da2054af9cbc27e3036f6ca2a9938fa5c8c8556dc3c343ad8d452eb407a07b499dcc1fc114f401c9159bf3a09b186148d2f0d2c83b749a8937e548953b08c350c423b8f24561a7afa5c6d18eeca903215bfbdf059801859000fd4b45ca506869cc1019e335020ed5a9d3d362d0fa95e0669609abd653ab233e8f24992aae10beeb20839f915fd0b0ec4484bad86e794c16b8cf41d40f4b056e538913b3cfa0ed4ecf34d20109c1cd7956f54da7bbd18120048a15b10c5aa80d39323841e5bb3d170095e774ec2503590f0b5d10a2677bfa1703804b2f5222b27f8369d43295ac518293c99d66646742670a1975cbba2e22857b56f1e7eb1e3c6be0b302345dacb8d98dd87c978c849d9c3b72f2016449c7796ea16a9e5d55979e39e310745752a71d46a874f2d6f7e0f2e45c5c757c8534d5edcb538154d81ace90da4f879847a65b766016c26abb83c7eeaf33d5f1bca771b6a860a218a9719ffbdde6e0b93922d1d85ccc87231d03473bab5886ce9f0707a1924dffb7ad7ebbae42702f020bb554798616ba963389c9b78eec3d579ceddbf02957a29773fb90be0ec865a2fe2549a006a2102c8d8708305934213e4dfa537045be2e2d3f12e0e8fd2f3360f86d2428ee143a3e619967fe8fab2ac4ddac2117040422d0bdf0b13d5f4a064349a1cdd7ad8d53d802d00b34c565c611a36835c2eb9430ea2d04569f406784f284f9b895b5f1d9c4c81e3726efdd996adc7bc975eac12c2b9c249d62918b5a5c027d296d953b31f31b23efc611d51435e6e8ad3b4ffe37055dd935c0fd717741ab611a304d7e248bb61b993452a80245dea48e9abc2a5611ea893dae491bb63721334d5af8b2253f489585abd4c339a0c8e38969cdabe8d99abc3cf5d0d4b2e029bc26e1b436481d843d621c5f95aeb32c96874e69531b2163439a6bbbf317b6c1a9d70e9acb66e41a847c78c1579e9a02614ef931466d31cea7bed2d618052cd429c2d29f608f53f4bdf7d149d3550ef7366ec7b329776d2a23958be7dcaab890524f165bb8b9cc899bd4cd8e08e07c1b7ba77b82666daac06fda1cd927d1912d5c93b83f6cc17a5c4aae65e21cb9f83aa720766f0a60e5ed6f3eacbf69f96710751e44d4e4febdd839db831328dcc91a160251fe4db6f75ad292636e4630ee362a42fbc1e81e8a4459dd060ff1fcca75b7316458592f74e72f6235d6806ad3af36389accce294691437e48ef174282c12bd19e158422abb595bb0984599eca06a2c80ee14c0ea8acfc2b1b090614d6e671cb0d3fd32c5ba89e708a22a585ea0eb4c5d2ed1f712d41ad92f2b49a846839d2b71d8fa8231deec65e98d3f48bd013e7c615d62b8f3e7a47531f44415d7f449536073d50632b105b650974d8f4e23d09b86a84725bf54b464a3ebd0c6d77a946a51175a2d63899b5be5cf128685f658f3dff0fa17c4ba603ae4112a1e700f645acabf943a2d86eeb82b3b44eddfa5b105c2649acc9308f90fe1030b025ab83ab2ba6c09c4fff356d38697b499e58aa99e8d77c306e709dbf78c5fc1cfbf03f2f7575f2102cf8875ba7311530b40397e1dd242c941fa7484ba85c3c94e9af51fde012f5ab26fd92d08f03f3cfe85e48e80ed6b16007eab474e17eed8cd8c761b1d708b36b78e019f76a9b93aa384db8d92dc335542fa60d8f852bdca193d37d8a6c0e74fbf5eef9dbd04eed9e868168b20d2c113d30b1035f36cd71f7ca3a860857b8ea4db27456ea5e23654beb24d06877d2da2ffac8bb932812a73ccc9b1696d6fa6580983bec39d1abb9f62106c306f99ce21634042a22338e2e55b3073d4fbf9d94b8c4b5fe404368f0af9291fabef2afa872bd14882cbc5c62646db44c42788dbf20243ff854e7240d3f71c2c1c70bea287f247d90b0d8c8e43b30f2ab0047fb1fd79e6bcd61b33da4ebf977da6370596c66cc03bb5a4ac3065d8c13b84eb05f1939378a0198973c52e51a915ca5119ad3935875da175d74b83ea871c460a5b970ac389c7abcb9cb5ece9e08a3eb92fe45bf94870fa9a13b2ac4e096933c442d69de1f11fd036add953f348525fd0f399aba5db3096bde0ecd0e64e21a75baa75101defce596bc8c03fc471bd18c374fbf0ec15c4e2ea071d17b151300691859b7f88837b83a910350de6253b3a1627641510848793ebc822b08aaf6f1c9705df62d110ca4d6611de3491e4f65e3cea73946f7a5a56ac987c1d97a60c925f721dadca41ab26494f73f00f97a97a0391c5efe4940a72e1d6c0955ff02cc46fdc32dd539e1e927c7d981fcd136b49ac0fae3e0bd36d60b31e3c481a12a21cc7fda5d12b88de40bad154afc465c60bdb310b645da51229dc7949218743d1ddd506e9890ab76b46d2c0bf5e58ff6a99cc8c7384d895b3bcbfeebefcde98d691cef1ce8694bd21b3f5b4275fa97e230c692265a3d26d55077f9624588daa23ab47f1afb402b5fead71ddab583db1d840e73b639feb271fca1ab9290f8dbb3a8aaec4d1e1101a5f92e6ec8c1646354c645c80f462bbcda3c8e897947d433512454c4f26965341d55b1a03c0f5f7aaf3f618da822c3f248ba5018f87e6e52b9a52d46df86d442543b62093bd436a96770c95c0ed52d5bb93c4859871820df9f8833395dd73d12fbad3f9c80eaab5ddab74b437769f6423a6c30a48adf6487245e38b7abdd8c484b8d0a797288ccbde9667849b6aed8da835324224066377990bdbefd55590f1c0369518aa7dbb733ea67ef17741d7229f516c20d73e982fd242ade62e233255eee2956a37ca9c15e59349e45de3c6a3ef67fdf77f99ac7139a068e12c682fa6e79c2923038af8146e21ec0139dd4aa410f4787402b75147a3113acead0ccfc3f328a69990720a9b1c1c5b2c46b776fbfc28a236200bcba4fea22cbf54e43529c5e68d68631fdcb617d59ebe1bae0aa71ea960bc32a1fc47499966869f3275a9372e027dfb17c466284e854eb4e679b7d13429e7f406caf5d0d838c9924b2169a6a48d506747a413557563b96e99f20e4b80dff2864c4e486799fb5e80341887421f9b73e777b8b07243fd8943003a9d2c066d7be0c07a1e6da098fe57210b108f151296f47cf696719fee925f0ca626c3ec57928e1a6b70b13238d3b4dd1f0e1e5ad68f4cf2978709f3bcd4208c89ca9b3b62dfd9586055a80a206b483ae4cc194f95ad52c1eef400b3b9eebef09b3a489b1274fe681b2d5816dc668c77ef8da868fc2f9840a90f3c7b534e97ff9b72f3b0ebd5257ce11cbc7188566f9345890cd6111a37af33f006ec58708faea411e2736e55e1eff23bd0bc4f528bc3b1d772a5faaf015f40772b5692d734ff9bf89f51bb2538aeddb07e770b01c27c7f3230b4d0b08363c980ba7f4772cef7bc952c8a1a63167d9dd99841cd33e7bede4d85dee57066d5ef6dd7b60fc8a4f414a4e481cb9650b38f63b6a1909fb3c81ac0daf5be17fdaf3996343e30acbdd02daf947c716048e7430be72852e3ec90524b1657078cd8e25757531aabae378d3878ffdd6cbecd1c0dbc07402e9fae2b3f38023d04395c80402af77e2af1b3ff46e7f6fe5a4e947444d6d93bbe0edb1e4a4850a0b17c31d7cfca194e2319b00e452b9c285aa7c8515bceb3fc71f8c062d693713004fcb6e8e13b550f20a0d9c86f8c9c7c18d3b2801f49c30e6ce185ae475f60702dc747e4fbcee2ce14ba5f12296f10c1879eee5bc5de16b0100ab65b2d9ccbc49812e71258e0131dd67ab15ba407698dfe8ffb80f37c3f75ebcdc5a44d7d9f33d3187c3574972a7434d29238e3ffd6434b112a6dce998ecbe2370dffe30741a7204b9246f52063990a4839ecae7ed8cda26cd236da0f2720dbd6cad87361d289b6bb3d77251dfa0352c0d15531fb5f7175e46a3b8256f5661d7dd8894bd9afd1c03e1662c69a030b058bb44e868634d58d06c3eee1bd3ca73123e775040a3eecc4ee3efdf61994dbd996549ed472ce4962f8cddf9255cd65b34bbbe74235d0b8a918c572a47ef55c0881c48ea5995ad8a1614e74095d7eece1809af1bfb5989a0cde5825e76de3a2be1031e9f1962f9377f4b7d94f2da7793dd29362564be18d0deb3b6a66479b7e06b159be5d784e1e2ead3a5607d41e601faead2f6a53f9e5ad80480145a4bf2e433db76e53c7bf2c60df562369c81ed4b0187ec694185b8d35673311b33221fe685f20d6ec213cdc796fc5379f060fb3496980e2f3023f465075056e07b8d14ae5bf71db2137c98282ae01826973337695ccfa7a5b58d1e65d82d66b817b3c0d87dfd1e6d03caac55463e3cfc404b31f34e90987afc9397f22d7747cae602e27d3f8cabb10572f5227344aca693942463b663a05e0fb0a7ab3409f2f7bbe79a8890b2c21d729795bcd5b3a38708f33572f4190be5ac1360556870330b4f462bddf6d48028580f2214720d6e69d5263932a93e73c0fa16281a58a6a978a3e290140f5500fc52f1782587fb1e4d09a71e38d67a2a92de2ab45594a8a41d9c64fb22d15f521c72b3bbc590201d90f80834d521b612edbee66dfadb9a1499729eed83dab42796597566eca5a452fc3477ac4d2ce892f2b62fc0f56c1b5d2b1a1c1a6d7ec6de54cb67fb5ffeabc94a182052f35dc5ae1516bb0ab76838883694e2d82efda13d67e65517780ce342e5cc07c1e768be58863ac37fa7713c1f05101453ed7443b976b6a39bdd19cb9bb6dc92352062d9e98a560473ab61a1d4d97f8fb4157a6e027521b449555541fb890bd82986577f172c47277fbc61c2fa31722dad5b2cfd9e22204faf55a681aa5c0197cfb055637040f7e9f853f38aa914a0eb84a076917818f4675058876d6767ca72eb7fb56e1ad24b14b6f4ac7b612ffa7195033d48d179f30f171c20500236019c6121f3ef1dec2b74e57f6f9a2cd40359fc3b0d24e75cdef884360c501a673cebc6335fc99431de5688c5b73f41c84c56e227117c93cd8dab4f41700d57679a299a500daaa8e4e4ed86a8513acc38e5837f653b17c63ab4e4a88f16e43a7690b4f96734f2e628a6369e464a7fb0cc4c4636f7a6dad1f13990adba587b574d13397468ae6f15c82b05524560efdfeea5daf5c90bfe967b120ffed1fba12b52da09c2a468280720f88698cb78584649e1a8902ad482378c1a20fe80e55f000b17fe9462923252922c2237cfd07b07b0f0cd38940cba44ff943c6c6e3233ec138f3aa3039a103a775a831e6b1ab3c5933edb15a9fcdfaf69f607a08a80ab7cb9e9aa3d2b1b0c4f4d3b3f6d0b0598926f0e50003f3a339f02f0393ed8dc13c8de32b304d0add3f43bb01f35f7dc6be0deb193812b8ff7bc7d6efaea151eeb28ac84edb2b54f1a8d67bd7cc9a572b7393fda885a24204c98cfb09f94b9123328459ab77ba97397ca378bcc0777270c60cb0313f6eb14ffd44afa0c2de08d4d197b71d3b4c466c298474cb1e93b9ef1173a4115eb52b42714909e70dd9f42f584cb4a3d955915eb029dc6620c415d2dd645d2aea0040dc0dc439b8e8d2a0f5b4574862c9e9d8b21be26a8145f4170278f0fbef86350f009bdbd774972fa324a2da2dca80ec237d9dac3d3113bc1d76458f15bc44e29acfa0b883e6ff46b45e63a70c52ac9da3b8cc27647e56028c65b46ed65207f68f2c2961eda7bc172829c06b715048622ca02f232cd0bf0d3511ec227dc3e52671da59999cfc34346fc1d07e461896650e6b1dda809cdcc27c2aabf841aeddaed90fe9041cc90c1eafc60273263a0104db73b3f107ddce11bdc9b6bc4760bdec7007c0370fe25d60f83e34f3e3d484f8db4b7bd9995647734c81513acae7b839187d645cae428b43597ed866668389dccb58800e99bda3b4a7a7b13f0648c5c894690d62b2e29e268fda3bcdc879ff0444e38a72d290839f225e3a47e2ced8630bbb7ac0d46d1bc20f19b6bc809d41f755500c96551c266b0c9d7f3dbc4e7d8adc9910572cfe6c0b3739962f8a0d43267cf3ffbeea845053e0faf1c503da0a64f1f3e941a0b5bc0fd96d8e4e8110e200db3707de91f9eea4a79a7e6b4def75ceb753798e580a274fbb2e2664438d730526f1fb47901bf93c54867e6846789263fdf402fdc0d14535c926a4ce6740dab0fbfb65849045e35b4f90b21a5de91e8445c80fe5335e16bd5051110070ea5d20476b72486bed4e8eb23f13ef3f49b504821c22e724e4762388f629c324bc36cce54fd072ccda43c4692433889396de55215e330ae63342f223e7aef01e37f2339c37b3ecd1e9ddc15e68efaabd1c1b062b9d6237f7d03dd283d43c153c245b6c041187809fff23200e4e9f109d72d8e7a00ed5cc83b3fd1607d1e1717de0ebc7bf3747b4e48c391a8ae6e230a64564ba7fbd5a1fdb87e76bce48fffe08a67dcd1094d9d313bdb1f248dbb09862ad6770e4feb184908ad459b01eb97ba4f02baaac2211ffb8c112844f542f454544bb1c5fc36c146065db6a1010377eee9f4f8f20dd938bf8c058101bda521709bb1aac34d83bbfca299621cea5e6b9c98615ac2dd434127f5555113c02248678c6577cb549b5f071c0afdc5b036d9cd4d98fe8f24818a022c7be09d12533bebe96dd1d3d12a8439e11eda68d92a8b7af673b9d28ac849c3a8214e4dce9d27644b202060ebd3922aca95285ce86079e6f5ef578fd12498c0ac4e33213ddc64ea523024782672c782d1f9823e0a8f2719fd6530ed06a03017b42eb9fc63755541755fb19cc833b29879d05b2fbcb7c53c4e934e8cee28b1ec167189eeb7b42e7a097f8d14ad1314483c54611dd7b8a984d3c303e2538a3f1f7ea23443c89470828ddecf13dba276828298bab623918302f3725e5ab26719291f8f28f7e006d95d6bc8d81505f9ab7d1a54e7cf426972840efc95910a3d79dd43f31f44947f10294b5addf835afa28b8f374106575ee35d42f540abcb956ec26654d55c296d3ee04be279acfe7fb9133d22b167ecac4fd688a2c5880847e681ead84291adac911358c9f415bce4065da8b3b66d5459b1cd8bdb05e3bdb266a1c2f624b70acdbd78299452aafec87718cbd3d785b1b2b096c97c026d8543ad04fd4568ef384947a0fef40303046a0bb9fe9ae69aa5ef5af2bdacdad6cc8dadc545293ea845bacfda9c1161416d2245517e40ecfb860758ad61c6e8a061d1b22f8fd8cfaa11059ac898c15864c832786c35d518e60a34ad4c192ec8ecd1c33d101290492812f378d0062c2068c2575f03445d42206c0ce629404aee1ec6dc7ba4af5bfccaf82896ea406a71930517e66a2351f5b394c25a60f09a423bed152a948d97ab89949d372100e48e906fa16959a6eb8a2c7963ff9c36a0f43f6ead50ceab10d44c1f855e09bf81bd83eaab32bcdec2d0426c6b9533595fd29714ee85144d4024d897af01793d2896cbec4b11be1f046aa588d91ca42bbee146e031c33d717b1755f3bca3d21268946c0d13303c3dcd25a4abc3b79ae0ea2506804caad965a99714f219bdfd7ea2de1f8dadfdcf3b1d5bd7147d879df56985849c8abd42a431bc3b182342f23a14d08805e83d5e5137befe48c5ab313a007053c90af49f7e9dc6b03e281237e3535ae4d298dd9d3f6a1e443c5027d93aba4356764e2622feedc9a5e3ea81ba2eb1737b0945e4bea2fc1dccd2102258000469c78f00769c007cc6c4ccefcac789dbc1a0d01cc66f6fd29378439b0121673d02629e847b09fbf564c84e7225a7500359ec67da63b650117ea7bcb3eff0b01efece20e126d84f00c4b327ba893e29793a17dcb1070ad6a3dd851b82ff3dc84842d56d2f5ba905a79d150d57d560a85049bbe5315a17325e49fc1a7e73ca67e812a92f693f4a3d3d39213f11de3b6321eb17dde23be2c805a7451b474d6dbf8cfe0752cb97522c71d1a6ca1c339a9acaeddce2b069ec5d4095e8ec748ed8ad4ad56b4e403fa41239c8e331e98b40068a50ab6d3bbd74d85a97e303af3424f4cabe4ad66735df07b185a458c19ec9d477ce8f41b05d1b2ec7d26a248e8f57ca3cd601db81d2bcafa0e9815ed8b4eb3a67a4516a743bca2d499297e9250b2ff785d72e0e0450da095d1be5d7bd443f329e38eb9c63ad9dd91a786177dc804cc54469f5c0e3169dfe91ceb69efacd37c0a1fab46f23158e2711e7eb4fb7c61eda4096d5dac758c44888c4c053713e7f6d48b778c8525a9c627cfabc4e465f55c641185fa464c05640765e080be4ad9005c27cb563899bf50d544cdcd791adf9d17a5e553f9b52f6b3aa65b0898cd0a49003f82268d4144b8ca7ec357ba459eeb80037f12c1f460caf65fa4d806aaa62e148b9b40d6ef583187cb629c5d6010be65199fac600fc4367d35ee304b456a45dc736f321f241d9803acca77882e137369c405efa06204d7ffdb91e0de00e0a5a19098aebb6c8f1ea6534f8e93a1df81f979eacc94d09d2329c85a1101c0895b376d6c72fdbca8f7fb1cf9c4e97319ae7eaf3a87ab36e1ee43389f5e8d917d2680dc205ff2cb0fe3cdb1369ac9b634487c78cd08ad4eb76b3198db50150e5ffef570ba8651ddebdb37e8251225bec1c5279bbbfe3624820f4c55707fad035ef3299162bb337f233f90d6d01dd5c48636874ecd4c1991970092b378b3793addeb2bce7c8b60c3dab3d628911596f31b5f1088f969116c95eaee56a79b71c8fcd2b44728ab7a8de706dc2fd64404cc92ee1b1bcc770711728a55cd9095ccfac20e06148c9312c56dc6d3cfc2a8e6a7164da08ca3b6d931b401b3d3f50aeb635c5c5a96e7e4cd326eaa49e20fd7ee5120d8188c5b87e4dc2bbeaaa7a2ed3cc1b64a9c764c3ab41941d115b566ec3876b9aca071050b54ae3d175121766548facae5453c0e75c15487a10f93f3923f8cc1dd5d7f04c6dba2ced2957567e8ec4ec769b54d1ba5d8ac739d6f62b5f1bc8e1c063e68b07466b7cf7bae8140464ee04f8ccb03bee0ad08ca46017d3d3f9f240ccff683191ba5142ac7784ff3f378a42f97263cd8db19d863279b441856f6b0fd1b66112c0f24c5636c10932c2bd13181da426a5698288a20eb520290585279431e81328aa11a30ec90b5bf7dc013231bb8a1a908f6e2c02dfca2cb83a8be8515850e728bcd9cc54ab178f905547139e52a0929d5c24fef79446938b237f89d9445a3e9038d5aee2f847799acab574ea090dd493ce5ab987d2b1a8f02d11b386429059c285a5da95c42cfc589eaee0eca0b68a2260e5234fbc5b26d01d93b67064a5aa5a22664e462925a3c790dc4f27644fa2717281c2cbc79e1d015df2f2d4fc7b2fabc8c0f591436a27daa4ba35ff95eb27d15a072aaae8ad5f6442ae265abdaf2e08232966b93036fdf6148ab5d85f61985f6e23617866863f1bc73bbfa6c80eafa17572a5863a51ec3ca8c334db0bfd2af903d6f6e482352876065553f16c5906e9ae2f80208e81e0ab5136318b4f2231266e781fdb3f5ad2016257d0a2a63e59026f0f445324ce2d356e27730fcd1ad77b74cb2b39165aca03c5d25b7e717c578b8c146bab7284597555d69f442f98320b9273de815adf67e4ba9464839c0d44d8062ca06427368300d6cfeaf7e7e065801a50b831c03c50d328e3b504cfb89f1a7516eaf661f067cf531a528fd6d30c0c44ce6879a84b5a763660025d57e923e597fdc8e5f99d002540a747e92fafc3d4bb97812dd9778cdc0794878bff5d83c480acbc2bcfabe2d9147ee98096cf86ede1d3060b2622f5b6605ac0ccbe7fd990376fa6edf901f3ec10f7b8b8735d132710a48c40ceaf555fa7350eabd121ee3a308103f083e52ca0108f04bc33f3b2be491e8145c088295cc44fcc6976b5649e57a3093b09d1d4e6879e8132dd6bc21491d56c42de80084295eba8ba5cd81c1145ae9e1cfe61ed6d6798968b65da9482b1f2745d6b6e526945fe587dadbe0a060471283df104d16083814689cf802cd6b591f5614b376edd970f8bb6b482205101d787c6cb61689bc0ae337f5d07c3dc2d099a5964a45e3789de088d9a3549bff96aa78cda4cdfa668eea473a7aa7448661bd5e632edef56b462f1688fc2797f6c067ae5b9907f4cafd711635dae38e98262595a30295eb2043e90c758d1af3f73fb1752dd06cce3049a9221f5579339afa5f7e57220c56b585eb85da1faec2e909058b43b7a98e655d499475642770fd570fd65bd2823dd821688d2ef1bce1424a033b7b3d61ef0de62c7eed40a7bf2bde850e4b9c7605f1f1af3fa19458319b9aaa28b68daa16aeb97b0374335dee0f95f93c4133218b2169b44b66ee5cef7337f0fc5f90f63d322556136230bbb8f17f3f62dc55ade2340f65c1e72ea57ae2f8e3fdb498f368e3249e57981cb438644d750c0d6849e0ad4f1cc4687a057bb3d23fb1c31abd67aa70b4d9963ada1ec73a799f37a187cb7ed435c6d5eba66a2e4c960529dad401e77d2179151c3663327f7f26afa05013fda73b0fa7999eff3fc5c105d86e77c3d495c743368d5db0fbd7fab6164f4cde6b6c9c6959339df4dc6c2df22c74e649e63410289b1dccd934f86944cd07d7e41e1b67a9ab732dc0ad06c11c380f29d98c5fddb0b771e6b5b7aa2a1cd9c4fa5a44ef4661421c682d13a3900b9dfe2124c62cbaaafb28677af46448400970baeb8b07c6278ca44539d57c920d04d1bdc278e45f82baf061fa7d3af067c23613ff7738fe495c14bd08616134bc09326dca460425fac72f81a7965af6235b42b2f99597a82c0ba7a14a10ae623de460e8b2e19ae2ce3d090b9098c41053b1e4eab83915d159cd7d0fa9471868b91ab98033e65003581bf5ac536ce3b16b56e142c6c63f862effbadfccf972d9b28d587b7c9c9783939899e8cd21c663dfc72c5bb24a1eeea1bd2d21a92236f84dd932294bb6ffbf72022188260130bf9a3720b67a570e990f82d1b1ab6395c26b6a473e8eb5c219890c74110a69df3b1d4d6451d4f794679f61c427a9ee5eeb02a580fccf357d20e4aecefa4c3dc4cf090b57093f213912731d48f65f51e113bd4fad0cd9dca6d8b735f36f57bbfb0c7f795b610adc77d907993ad29862320c4c53959763cb27e144efa1aa73124cc52a40fe3e19d305683e829efae5f482cc935adf6368c7ed121911e98205d64ed95b4e66a941f62cb0c96d8ffb2d0af772eaab6e1822bc42d82fc98c0e1f331dcfb725b9d6b0a86957fefda761ea1cfc2bcc404348730e6196e779b5d882e9cc096a5cd01eb2a234903082c86a007c365760511f3155485fdb86266a42f5ab8a819df07f7c4636bc1a0709b8f7ace8a97b74d568f0727dadba15b9a96f1ca7fc857893d2c3d8a7f5c596b31977d46a5de0765dd89cd06768d8c4335a8e8af1b46e4d316f3af4b76f0e0e12df86b1a0897bb96824e049155897371a7ece251468eef5090b18696babf6e21d3eb1f300b29f42f0cc856f02c733f3b2252214d161db0f7382f55e8f37198be9e222efa739592e8d383a076b88c8adca5916b6049eff2045ad869c7bd10896d64cc0cf22f607c98d4a3d38a9d50169048ad4722efe3307d4ea7477d2618f633149965f39fc026fc42f616dba3f6c9c41144dae1858253f0cb2a935ca387eb1b2707eed4fafaab8b5ce1c132a7cdd148fc3e0d42c7521b0bacdaa7c2ede2f0da79b996479f193e57d4cd4b0eab1830912b7813f469e19ab2841e3554d244f4230649352665a3562b635391e95a431148a5bd96483dfd2fae7755369341b706adbf10da7a4d3d9b11b205bc6542f4b8e78a2c92787754497c5059cf001eaacac90b577c8bd301d98a03445437f9320a18c9dfc46c472ba43c0c58ee79aea2900688ba480f517a06a7692f1483a14378ccbb41bdbd8cbd82417a9478066c9908cb2a2a2e9e08208395c92032f55d0a0dcefcfafe7b9431dd2e04b79448fed86a4a6669043effa2e3e1384b5382f9752c10b959b83c8ad4ce6095bc1543b19a3b63a3e288d271fa34e9708ba94bd90533d162d184359572c7d8f26c70c2bfa594fd8c1357f4dca9f5305b73368212f96c6abdbf32172768502e5c89ef7cd8f53955927ee371ba16c9bd989a1616dbf1bb129541f5235de7edc09f61ebbc9ab31efb542f353edc79466772b5f8272a071e28a8dc2ca3e6687947239a3266f12311c1e4f7209c9e92ea2c43fedf898636be04c26c9a5614e92a4765e3c5b56f729088cf1a6bd989e06424215262fedde594b88ad42f310f735c48e105c7b8ed4d0be45e4b910aeca53afc6ca8ec70dee345a72082f38c376b38fbccbb0d933cc6caafe58e07f081290d1692052f4b2be7c1bb58bf6fd74acc9328261716bcaefd362417bff4bb40ab4fa1b1a9456b3fc68eae244227efd479632aac3338e7eb7202a60309c5e2b36c96c5c6f2966d4cd715cb92b3d5b2b56beae60c85979f5601a841e1fee2cbb5b3006e4eafda9c9db056c907253df4a87dedc5b86b9da448c2d63811ec93825bd0e7814be40ade1a0f76c42a4d703b6505ff29b0206e6d60dd9f98a49a005c313ec645359075ebf800a0d843c9336c0f33f09f0947d5f0f33e99344697cb53ab0150ffc127e998b1cd1f35f91597c9bdee11cdbb48e3a3bfedc5ea91e357d6306a13dba9c44812571908959eae2452107f5d283b9a814b4ffa082ccf19c02b2831d7d7a426a4dcf8b99ceeae72a86d34d0ce603852267ce007297bf3651e59ae36757e515f94d0aa78e1572572654c5dba4b45d2455f1b39937e7fcca181a8cc1143a405dfce71df3e9b364e8a38c48b280febcb1a9e9c09029ba9ccc74842dc648c983224eea1084785f09d3432579d9fddbcb6e3c87fdbe63c49b5e41c51ad26c3593a2531aef2fd91e0d5f01575c3d9a744210f8f47991fd9223356f04d202603a39bbac232c459020e04f3cf135a43eee4f3d6b39c75dd4017da813f3fc8a44ba3999a619ad784302b8a969d35bb750c38db747c7d6e619e2780a929e9c348a996d6789e875dfafd38e97add3bf8a0b534907cc1b48ee3262d9c119c4e9ea69b385ccf7a46aa9dc45fd35eb179bb41bd47aab55b181c4cca006d033c0f603d586b4cca71e6859e835fa71e3996c7a2939995136a728acf33f795cc267e6b92a6f58460333911f603a765064740782a7f907cd106f186b1a2672d943ddcca7999bdad20e4aa36c2e72a90b7c0e0ad7c381c766716dd03568ff41c68fca08a61455332839e7af484eb603f96bbf0c90a2917f19f7f8b88db3c2ed327568f476eecaa047dceb1540403add51b6c58a97b422c9439bd997c89ad4f399ec4993ededa7139beb3f8d51bcbb00760d66c358053e79ed12ab016e8e545157dcb87648abc50fc019f97959690b99cd5329022d41fe63a15de692e621aa423f60bfc2e9b85513b2b975b0091d4113f808cc94d5e05d9477af806fe682764c6714edc7e12d6fd417493c0f8e81aeda451ece899b6ff70a7ff1ba4f220c81dbaa9c6a1fc9c6dc8215a142b4c152794677cf5640dc416563db03c0b4b0101d442dac5b20b5d818bb5e2bb230b894c9dcf26a88146a174f0a1a7df2c590a60f8856d469b716ad747a1255ecffe0d011dc40cb68545ec24fc0017d0f30aeb4b2a736a46aa819e470af1decb26aa88436108498cc8b4784f579eb943d110ef45c4cd1099b96bb46b4e4a968d9c6620f3e4b47674b45accc218f850fc79222471ae4f9176955344fb04c23cb62b6987c431d41dfe3b8cf9bdd32ff20f51cede1b8692784d16674f8a70e7337440a9496a46d6c73b399c97634ddf7c6a32ddd555c93c59a9c620291ebc501bd415a178e83eb2d0284ccc1aebc53991e28112ca780cd6ba35ae03fa4c66909b07c0860d03b7a4348692add2aef56dd3eef2a141d178e4c9b220edf5803bede96f822b92ed9ed63995b88658d485d5403854b755ba301937a673328e44b23ac61d2f60f4f1bc5acdb437b52b75ce80853ecfcec8da664e8dbbc8e13df71b8cf03bfd47109b17942c20a493c1310ce05838711bfd0ddae98ef6c69e82577ce3b8232e2105fb5013109d069b46ee68996a7b2bd42e90b25d2f77bf1b4576fd8a94b2337ecc7414deeace41906e8efef197683a6ff9620abb4df7954a18931a94b6ac37830c5e0c8ff3ea839afd312543de16e9b88ab38ec0e847aa344a3a3dcea16ae7997fd641b9f51b1c596740e2cd6dc408d0d3876a863d1cdf7d80cc40a41c2dd803ab8008f5b3d571f5164082d701db5b99e6f78d82bdf1e1179ff005a18726a5ae93d82fafd1917c49e720631167eb4574c36e07ae0017b23c449708523bbcaf4e3833e0dfc827eb97a8619f16f0be058e344d79cfe33f3e44fe11ae128837d051e6866b5aa3394c3491e0a7ef2e2b9d9921deb51a872d96bb8e67e050f786d29549029fa32988f4d6e56f10e4e7441309f8b01159d902432d4c0c28757cfad60f2fa314a5a6f5925926628350bd81b7669b5497436e70752fe7410e36c27239c1ad49fda925d625014c13d544cd8c69b5d4c36314eb263e276d0d94f9a812c92cac42983cea084f44eb92979c45796ac2676caf155f3ad46bac4ddaa7e4c549b1d5bcb4ab7f86cede16ed3ae0673dd83ebb051939032356e03e3380328e9290846fb32b1f40904493446610cdf0554ef5d2f7545ff79da4203d1216c32636d0d7610376b2cfdc4b5be566f48e2beb0ca09fccca9bd7ba91388d3516e7e0d027039b32d8e5fe1646d6a18c5f558e7e88793c83fc3b2efe1175cfedc3aa688458c2d2a6e1171a92d32f693bb258fb08ce872d426bce6531384315b9561f9ebe4b7480ae8154e9a629a30ded2db79238373b9aac45ed089f2b2b9dc0a19d7ae328a85ebb79f42c60fed8bae4ed89c8555e0d289f2d90abb7e6e6796740e027da5a7354f373ce9026efa23efd5baed1746cde26e917145c2654333e1d97ee57f533dd13f57c7a815b23283f9a02e0e8d8aa8460dfa650971ecd1e90dbdef8ed688299ee6c46d7266154374745e01340410fe3ffeb20da06a70767a29e042b822b6464f1a9808d26dca596d8898040611e85650c5eaff327ffad70e882affa7995b247a5214612ea6f7edf16d1cbf793de8b6c03053faedccd6093a638cb4b661e1dfffa35fb29b5e802da11b50c1522aa0af613881bc7868642fdba3624ead0e6f86ce09c9498958ca3a1ae6737fd19165cf6b35a9adcce3fa9ef1d1deb9f4d89411a80873e658eb2218a666c9ace600ccabeb3d5ed72c743daeae5a8365541cba3d392f1dec328b35e578a2c0f5a6a8c56e674d1ea4a4e72e13f17c959a41d3b23bf3d14dadec16c48684e6fbb199b070645417215442cd9d7634b3f7ebd54ac5c34e2d8e1c4920e75adac70ff02c917aad1bbcbf243d3ce3e1d90198615f9d7cf03bef4ff742d8517fb996a7588fdcf41dd1e60e2093e2974f1791d052d168d64ec97e307ed32d792d76f7c4d303f2b0cb61a847e0c0c17cdeb0b4a992073882854d6729043364e1801bca23e4356118e412e7415907e685971a305d46e10f867b9f794f83285175226f4236bcd9f9ac8485b87991a2cb0a40127fed27fd9d179b495519a23fd72170216136914f7ad09e6e64cd8f16b8fd73284b31353099186e78c701f00d86bcc48c313bcf15c4f96755abcb10dd3774a1f6a37e2fc475f9f92041b6dc9db5fab3beb27c5e74ce4b6ad8b7912437d0b72e3212c67515771f7fdfb56412eaa885de2cd0d1b3eced7b1b795c5eb127c6f70b88139fbbf7a96564b466725611cd93d99ac584cdc07d264cef473457f7f097c2a113f00a2112924f9933be690215383a530e2347a4059de73c12ab4df0e5504dbc501f2f914e92ca09ae25fe906edab9ff2d0288337c779dd8417d49b948d71a4dfc3144a644949f7cbbf25fc69e2334fffe8a2723876a08d4e4af1aac9032dc9581e2a244fc4d7a81974210ae9de68597b27cae7f345b0b8677ecce543bfc4969a6981bb6f745408ce107fe87adee7eec192403fb367dd7001c9eff594a8b540f3fa8654d7b8514be6e15849a66aae4f273eb25c5e08198173774f50be9174b6362e87397940e6d1e0062d65fdbddb0b8649a379428fa5625f13d6e160968d143e525f575c55e740c7e9be01d1f74cf151aa15962c7a50817343f6f55f9b63d2d9d5da1ccce0f0740c7f5236ae2e7cc7d35560560a01d104b6539584b0ac05a67a0f097b7d611c71dfa36bbecda971dde7f059f8574af39561880eabf20bd38b06a5804ada347915a282c8524756d2691b095b1219c2108af07e610ed1956ff24e7e7e91acdd4454b76e5edb0392a841c3a0febeaf788341781125b33d48ab49d1175e9847854b97287046bf0c9d01c90b0ded2b61206a6d7cd5ab58833e1e9c5a41340a8eef57e95873c15cf1749cc74ff3af398dafe54737fe51ba63fee1b8ec22e8fe24ffc92f727177e3872c1536153ae2407eda5c5350dcbc73edbf7f42577a818c5368feb6911036d94307ec06d54900b7c8ca378bf58cfc0dbdd3037aface143f88190e192cfcb7dcfd6b0a68535dcf8ff54b4fb565d3ddd26764b9473bae50244ffc287b8e9561e9e31bdbf610cb1f99508b942e0fd91f341b3c24c6b126be655df47a06b0ffdd21063303770028418b888c5fb33c462cfc298419c01f9447dac398a0dfe5df146d041d98826c0b3928752328d54434fa97e0ba253f358e6ac60a153152d271f4b59db5d9577968e7fbd9e722d79782c552e1173f0767d9996a5c7b64ef8989dacae09524e002b7bfc813c5a17809c4c8e621c0ce25b973cf8efb6c5886a7f3f277232c26348255edf4b3f34345c8fd26f76bd567a861e854e13668cd09a180b75984f875aacbfbf9ab16e78636e2d928ecf90bb951427e3de28ab0a9f2a635c5a0bd544d8cab5c7c5d2e74f1bc6f4a6b154c904adab809a710559485d61b4115a31144f406a9b01690de0a9d164b77601b2c606be58f00401e49e83b59119346abc272fbc6f64354ace10cd713e9c5995138564201e2de985aefab800008af7371dafb344845a02a05eb0e30811b6b976546c80cf349333238085813f599f8b665b98c9b5d8cdaa74480a0f4188c800360a30abace6aada9e20e33f0d346ec1c43791b4b131faecd25833724ff242f714d99ba02e88205b22d643c21388a2a19abaa54f3c4548d043faa616ae5a22e89a9ba3756b28af9c41947b8ce6693609ba8ad5720c7bd07148c344f766f9862e9feba3406bcec11bf3e67a1e0a5f9cb7ced5de21596fb28666ed3fc02562ff4a9cda838a99849268b20dd5caf6905e078fc282b96c15377c5221a3b4df40f4cf87beac14b03a6bf31285d92220e51865b0542db46c4332a39e9cd6903667254acaf9c870543ef57fa94d8ea7fc838a0b831a7e8948bc5b3e19b74d12b4705e58ffa9b176d58766cf4eaef2b20cecc9fae2fa29e76ac14754817c0dbbc459d7aaa2343501f1f006041bfbc18a0d1d33e35ec4c8a2eae1842c9d6df28b5a0192e964e8aa22570d0410dedae220d1e9d340c1c4b3b9e89d1c0a028098161322fa58a3ea309432d6f067e201196ebca85db0c9d3933e0f332bba7848b21b6d0ed02b0e4431a235b393acf9ccf5e78dde8b1719a80980f2e7053d5b6b4bc9041d83734daf34cc33e8b65d6eed46c725b87812c4388dac50e38f8ac4ae8a9fc70ee883ba5de926bda5494a739de4af9aab6af77f4d26a63bdbf0199272bae8836108deedc7b622b54332c71ebbaf9ed5bff978945e60bef1829e2fbd78a851fcec5f504cdb86ebc1423541ca5a6d4018d4d74f9cdf1d4eafc75cc0ae39a896b6431fe6fa7c987241df8d962798442fb4985b76b3d702197a3930d834c39af3b887d742ffbd71c899c1a73aba916ad0c6f2de6b66a2d0c0a632331cea85aa1efeb4923571adaf927d48d36422a616c26ca839f3f185a2bad805caad2a18d98c61da1975ce787332207c8e6a189b7a099b3b62a307b9b8ccb3e3d3e476dc256073fefac167daae15cc2bf4328888af903f84e13611db624cfa5210af23b605f9118de6a1c7ba5a8bb7ce76c71f7ee1b4b8008167cadff878dde01f24451998008e07ed3b5c3b7dff324ddde37fd1d12cea3194b664de4ce9b71580bf92dad1b5a27a259b85f608d19dea7745b72d7645e9fcc7bbd59e1c40103b68ba2093dd678dc6681ece41baaebe3889664f699798ab9d09972cca5c87b5262692f15da5ba2fe4b8c21e8492f1e7316636d5dafbba5bbd37c5fece274b3adb6410c67e2eaca8b812577901823289d4d232ebafa1d2019bda78d703e790044c003a4a5d18af49cd744cc71e9dc586b9c6d6bc195937b0d09f05b7fc601249fe346664091d81c4f19ce2e47bfa8f94d92482e4f47b486d719bf9637e4638dfa39373a6e1f2b72a963a465612f86ca8a29bcf1d008b31d59b3a51eed423cfbac6bf7cc87fd1c5d00d3bb984ec2e02681a9270e20ebffe9218cf2afc8cf6f46d2a04e0a3864c8a5779d60e26dbd335843235859b0f88d0ac3e4866e905aca739f058557e5a27f5e6b51bba653ed37bcc839c772b8d2eca4e6bb6a574f29e6860460cf3fd0b0ca9d5ecddc91acaafceb9967ac61fab0de8599715f44b062010fd357094d3361fdc5c5f115502e0e5a976065da64bf70c3a6f41dd4745b19f945ac55e93427dcf1a9c060f4bb8fd4d6d403e5a1d7fc1dc99503c96732a82043656138c726b83b8fa003abe75b01f6ba3f38548b6a7a1df03ecbc9a9bd6432c2d92023da8540afd2112603198c3b39278607ee50bf36feafee9a61850c0054aa5d5e47ae5f54a4bda8d4412f607757df228fc861d74bda26ceb81cb8fdcc84d516e04015150945734caaaad1ff4de37427753e6f5a78f958ca91a0a8ee87a5bab904602e1af013287b63ec808115e0443ac0ba0b4740808221f699a52239716ce9d549565e8ac37bf54a845bf5df261aadf2f60636cc67383179928ebda98c2c3a653dd360f5d567a77b395980c48be438899e8b9573ccb65256408b0d01431082346ba7035c22b7762361d40ac63f03b47213ff1452c9f34ee0ea58ade1e0546420c1be1e77cd4cc72bc88cfc924e2fd7c9ad53d62fb1cea6485036d4c046069c8dafcf842fffb0a2976f187b27199819bb2f17de2a46080f0fdb21b313aa89e3cf8476ee63a94ee261919858a5d55e3122ed6aa99b293997c966488173ed6a527f6f086992e40a7cc280f87df0187f822bf2af0cb191fad66ba8ae798c0edd59430b73782f84855d670fdf67e400bbdc8303de873f0a43082ea4bcf0c9a8f98418273a020f4aa58b0e3b6007a5824cfe9576245c10f0c5b81a0e98989019713a0734ca800c9169c435e634b431b19f0f7e279328cda23d475ee2596864fec8566a45c943dfecb6ef1abedd87a4a37c8689df95b0f7868b3eb34b254b83083d4cb1cbbfd893e2c154d3369aa4464283cd5ceebf0149c09230fe7145505ca5b7d7f4f6fe36291fedc88a98a2d4d4aece19f4bb978ada3c1ff5affb0912eac166c1600a188d492e5010b9936da5e35874a7bb4208f3e92c00f66d8652f502e5c403cdccaba47138086f1c4e5347d0ce98e1c1769007665f0aa4be12528e98c1beca02b20ac722ffd070d222691a18c6ae4f9a6c7a24fa3f0a902f88ebfee1dfc6eae3c559970817b85a0cd300a325db3554c1394717ce91ac648cd3243fc1fec33838862d7923799effbb83ece8fccfb0d610635490cb9c0925bbae5c146c66c68dd9d9540289bd8adec6026c0375ceaf00f9375012e30894b4940be735d567ab950f89d50032cc974c63704d5ae22898f524b725006a5bac2dd64beb958e4d80c5e361b3295d9be0d7401229521d9f5d32a3c91900fe600cd4165b8a4846313df7af5261e9104b039b4c4c24910d0b182db15aca2498cda48c7a95b0a284a2c6635925d00ec60aa0d9e3f65fca96ac10b5989532e667fc44ca7ca3b4112fd5d38626f906eb6306224ae7001f29b9fb6c63973dd141b9aa7cdc937947d32b56f5a7db2d7f65deb9dc0a959b539c8520ef583884e299865f6ad31e271aba023e6ebf05945107aa6b90dbc79db272c3638c9f61d1942f9127e2774b69ae36fd8a2478a5a94519b215762c2373f17729c1ca9ff131447798847a0443d733776f20212b5f6cc97748bb6aec67f4f9976488c9260779f1cb6f6834fcd7b41128dcc971995f050d7e7cec2a4686312f14511dd9318670296779ff6ae4a61d820febca264b448eea931f268f724466e03bf2f35263fb3ffa05a2952ac25f94500cc205c14f8b15f7fbd814bba82ef40556b22c34d5e0afe05ae212da98884949d689c852c26986c9ff12315fc074a51eb2e700a7cb18a15dc9da228c140b0ca7a9d121dae74903fe6292521cf4531df5ec657d838389f845d4cbf15c600a0f3b95e9992c396ebb952b7680f47508384bc9b2719cdb42542066ab0d5254c7376e1cf0bb036d692d6cf7dde9abbe20cc5ef2323bba2377dba0c0233aa589fe00cc3b9ab5f90d2ff3ff400517d5c4e031e46f543ba32a778e08192fd4a3e9a8587ee027316eec8af39ff87c25ca2bae4af9810b47022bac59a8145835c2d7533e9d1392b81da910d772b011f3508b3eb4b277c87b66931cbd3361e04a51a577858ddd39f5dfc6d01fac45364ad324a30a524ecfd5d3aa7af44a06f18e758bc7138b51137c2f8a1dde9757302324ce4f8ea4f0a500d22797127d122486e12b1e9023d8112d663b9c63c177651d34d270b4ac9edfc065b3161bd33782f040791b4f9a90bd1cf74b8ce2cf11749e63e8d33ce5964c78a2f2f2a752dce6a432eecf1cb33d36c82683d032b638d9dc3460bcc96e8a3b796a69a62a99efef190f723303f7d398f470d53fd5c1eb10eae8078e260ae4b73099fa64b933c2171d4a5ce4814efeafe8e10d67cf4054447dbe9886d0ee24a90aa6bcb5a0e63ff96f57c62b58e2ebc111e99f7ea00adb451413f33db69d35d0bcf6720bcf2c64f0a55fd804aaa7c58e074ab89ca755e02f6ad7afac14b411fd8eaaf1e8d4a2fcd7644966d2d7beac47e5e2dc2f7155ce8e5178a9cd0822e1efad29120183a85bd514a814f9a18103e4b3b8c4c80c6a710d6fb5e188fa1d91c26fce4f465cc4fa22a6837573ea0c63f79f195e34e6b56410c65e88f767c09e74cc85b15293153b870b9a809f3cac50ce5897a3306681721d4a32691df341f8dfe9de81c647487236ed112361f25b1e7981b600d3a6796da3b9d6234f7de0d5414f5cd1db0d0e7a1bbd2516d9f38298396158a41e2bd90b108fa3857ebeff8e01c3ad03e3964c41c1b6355cf4e63955418e55b5b639f3f9acc4c75929cca2e64702daefd6728bcb08faa1e1f624d45f2ee281548a20a79b42e70460265a46033cf81f439f0ef6b194acf40f23e486375ff526222c7b987686c8234ae906c75b52e253abe326e939c32b9b8fd5108cf4f8f693eb80b8643f297a3e13345e35194661dcb9667895a29e2e78132691e60993454af067be11bc648f54e2471cf19888382794191814d6cdb3630e2be4c6d805685c4d468c6aaddebf8ec1f4007085eaf1c956d04520a0119bf6d8ef3a7424949b06a69b93dd6a09e067aa61e15f688a03b43b78345644930751d62db586c6a85560482734e913942f8bf6cec698bd5d14bd104b9791e71c704955cc034ea66f42dabfa9c3689cef29321434fd70c79bcbe1f0c9d3e0e2c7a7af65134167e52e2df9da6bb6e59a1ebedf776f6b53a07c081518e2646089c490f627a7b785d1d9d75a1e67e5c39da43516266832c6d646efac9de30e98c01357e68b1d59dcfb8738c2f1209e49c00aacd5232935169fadec150ba9abc86c27b54bb564c7e2d420c9148a220abb39e4a71ca982c5d865d031b7ed7d448fe8c31ca4cae9e1c593ce3b9f53116b03b5a84d0961518313159c95f0b3d2a1f0d6112485389f9fb8d293a7bad0f918b3597224666ccfab98782bcfb32c8c7dda7c6c3fa5a24a3eb7cc1d1e58ac96f8400e4961087e3041879f5e6d5701d1bdef21919260be0829c2e111dc5c08b762ef3606392cd20c6772a03423d66c57853afc62c9ce05ddfd576fa764df9f67ea89ac4611fdd2a7ccccaea2f8c5e72b65854ae80fe271a0ebfd01424643d0307d4aa4f855f2ca9feb622c1246dbfb881b74709aa2b4e31cf507d9dcb420616fa647adf1251501c94020e4de95ee30cf70d9d8cae22bbd5e9c96aee907e412a24791be58de50a9c4f8bf938e4dc7993bd6ac4618d59a8a8748994cad702431c1d6fb52bb37d6d8abf39c847b431048420a947c7b4d6e960398be7f71f97e37e6712fafe04a814f408503aef17b4bad26bc2e7baa42795bf02b5bba81c29e998cedc320fe50d9a4af81355d2974e4e6ac35c30db4b185703611865ab335f3e2042f38bdc16c71d50aec04f1a24b1c363caac5caf830d393ae8c54c967d4e5e9cce479284f130af06fee3fc2d8b6e217292caa355c685d1de7400802c29d0dead196905616c91cb807fac06648b56facb666272036e996b9b3a5f39028c3f9b9ebc283e5d3e2b9fc717560c5a7a55eea5cee4f890388a6bdc28979b304b47e2fbeeff9b5b59e7d74e4564898c74d350a970c4414139044e1f27411855912bff6f561ea922812962120a511d4c7a0f3cd45bc7901e7c3db3a9f797d005205842ed978e39a583e8ae7a812a8146f820498b026071f16fc2502dff2c77519ee807885295bc5eb74b505541e2ff2c83fe07bfd09e8e64c978ceace47397e889051b5e63f4b3df7088bb7071679ac1c679fe5db3ce5bbf6a223581737e3174d11142ea46dc2596c07d018a45d31112a72d91218a50fa33a827028869995c7ec810941ffaf244e800989fb52e8c7eaefb3fb0e043ccd2066fc6bbaa4ca169bdaf73dbf118bfdeb3049eb2139947ac214852b4db3c48a2ce89b0c9dc604ad8601d421cd6dd635df6e8d0f66f27dcf3fb5732676a40bb629084a40267abcd00704df36f8ebc468bc1b29707c6c8d65a235d9dc58f4c58a4c74b9ce23155f050a639f9dca1a0e885d5d23c7e183b9329cdffe4c57c6da01b6110da2b7d9c5e3da691b547a4293e4eb9e7c2a43365014120425b4920ae2a1c6b7535c7e76cb5ce82569a3963783709143be50ec99c5ffd605c0c46475a2c539d32b250d5b6d9aef6cc07d8df32d4ef262bd5295c4ada69532da4bc020735526810ea8dbfe88699706c71048402d8cc0786cdda054fc70123add81b70344ae48b7fc9ffb55c39a78609e33fe3ceb462ed70131f18376788208cf0d6efd8c263ce8058109068408a3477ca9aa5e5ae6c1576a56317eb20d43133305adc6effe3398d793b7961e7ef4896193822bfb36eb0d9c699d95b52012092ea846ad51409fa3025183f2fca847230705f29ac902b49bd88c1f6ad2b4a8e0a0fd091d992f3bbfabc4ca620fbee7486aaed0da7a187abde69f3135e0b0c8bf59794c9858f92f512c902b737b4c158fd24be8927e01d5e4367068e0f274e137f6ad6a1e3c74a969dc221c16e0ba5952d5add370a66c08ca6fd3e233a89536590a944c0537a58225912c214cec29f5fb79f42565d592d55d9a827238cf6069f218372a472dd356f4ab17c936d2b6d45ec003b0193fab6a81ee981e799aa0df475857b70a01a098507154fd0a887f4a649a12144c40807dbd0523f4ed29f0583354a6886333dc72e3c16229828d2ddbaaf12ef23fd4bf37514765b284131a2f70fa78fb2acaadea036354780db0ef1d5c1e722125a64865e573d63202f3a507e631dc73cad014efc97340d5c6b36979ee71b98bce07eaef72cfdac6175971a9bc21848d97d040836b6e20532f9aa4544b081b3db0c80b31f12d95331e8a10e270628aee28affe84dfffac4ce8b36520e5333c15672e7287e0b09c8048be2e522e819f75233d12ee631797e375daab155164a373bf0fab2c9baafc1dcc23e04f67613ad990eb4c5646119dbec2be3e9845c2428c500a11c77b9aa0bd71bbc4270cb5320a6d0215c84df9aefd633f9a82b37315cd1376c5ff44ff274ed9624509e60c39f82db33062888eae04c431d44a1cf708067825056a35ef7e5a72aa109fcd50062e62e578762575c31dc2c48b07e93a161ccaed7c8d8049630bd4160f0106def08f2527fc925dbea9a0cdaff0df106c86b35e2afa0a07bfb49968e96fc718ef2395626a17b070c4a7838b9e1c93497a95e6b7966e88c9e82e4129a7d69a65da10e4156d9676735e89e43cd962cfeb410850bab04029c4df332717aee481d25f245c6e2724c8c76c5e3472f9d35f5d688739aca588c69471ee667b29f9fc511e0faed3527ca56f01ced29c58f8f06d92aecd00b51aea7a4055a92295072001c2677b3dc6d14fefede6d992c3539022229d495d43cc1a0b558abb9b2e0d6666a1bb78405518cdef0b1bdd052b29e589c74ab9779dad143f365b7ef65249a89d1075a59480176ca319837c1ff9ff80bccd552b9a3a793b45aa1a5642be9744e44184e65b352d99a7eecfdd1ec650fe16f72fddc397ec4a9788da9d86c70302a3235d544b22f017d0852aa1f12f881c1e65e326184d5598d24de6190fb3e7043698a362e696f85a76fd03a9e4840d01c5adc3eadf57303778f11e7e6290be73a0e9b18e042a0659bca413029435e7dec7e6848ea1726305c34af4046bf90c3f59d280370fcffc52e2a549960f9006c3a423fa8cc68de1d8fa64cc8231281d193e877e4cfa8c9e2b11fc708f05aa9c41c74a4a98bd51414949b16c7735fbdd75b8174dcaa1ce6c090b040db46cb092005f807130b147a9c29cf4ee8c8449151fbd3ccbf8097b348948e5fc9e86dec46ebf69d3d55cfd0487591e30dde1fab27b0aa42198e60f3a18e40f1a85f2dea81fd46dcc09ffb6d17762c1019c45fa1ef18df87f1510b110f4cd9e78c04919797c8f7821d6f914aa83bb614f4bbbd0989fa12768322df8710ce1b855eb4f18bacbda884bfbd93e30f7587d669bbd8f8b1ee763d4e2ee01e1d9cdffc54012fea7effb852534742640be85ab32644cc2fb7c53885e00fa5e1ca033cb7e09da0d13738ce62e86c4ec9fab76f4e0fa35194337763848ff48bf5cce0090ba6d24134362c3b1a50db499f50c9f36198218a6aa978205702c164f9efb531c05e23cf2adf7386c4aa04dbad33a71a34509a4c3b249e3ccf50dc04f78ad7bab452937b82313657d0f6c8e32cd33b0640e268f2b1779c33028db834311860ea94d728e3c642126a5f1a9e5e255edaacd779b01fb8dbbd3432398a5c21515afca53773ec2e2086eb10f2e99795ed5215eddee055e7c486d20705aa21dbbbabd64f6bca0bd0a5b7853a207b7858c8bfc7513b8db091bc0681edcc8b9486b780023ca33812635f2cf9f869a7bb2e131bd33b1a7b14936592d26e6076c4f7bc0ae610d3f083a180d964587c168e67eb9c78c5b966d4d7935c3f272a721b716fa76e201ad77f59e2dcfddbe06d6201b6c7267522280fe688a53f6b952cfafc04420e6f151c52dac7e371759842c5b90b3ce203f78a48cfa1887a2ccea7857f06ec862a4b9198fd1d72e541bf7c3d4bef2c87164387704a3699f5fce57d4080118c5302a6713954bee8f27ae713441ec01115840057d1eb0963dbe450f93ba288e4708390f23bf5b8f82475d22cdabcfdfff3aff1d8203aab4401e7a507f8b0d8d08ff700e69badaa01e5bacf1b50dd4d141133132f8b27ada1e37402718a4f2b9ca72926c7693669eff2ddf19ff360be1aeb99fe34a149882e7dd508b2115961f7c35b3e303292eed738df8044fdc67a2792f82785afa0029e9dedf91dd079d14f2dd92a2f3d39e73ed6ef5ce8fcdac5c9a56e40db3fd3f8e39059ba35ad41115e3168b77d147902c4acf2cf5639576e9e0d9772999f303322630d7f8af9d142ff7879cfc6b619fbc35af3aec40e2f790ae677837fbe0f6a51523d86a883a7e405f57edc2e10682f81d971300152f5239236faa2858aa99ca96fbccf95add9957b4681a96391bece6012e71db827455409bdd627ab480d6dfe9694d4d23a2db36ae642509bc6808068c8fb86d5588ecad2a0864a566b80f071b45a4dcc122ccf3b0898fce0e6df97fe251637cbfaf7c9c2e832a4f81c1c31e9aafad8630d88c42683cfb8862d12b0e4a44ac3615669c3b419139867580bbcdafece257906e7e85ff8da57c3afa13f4dbcf030e74b912a8bf92ce3dd958bda459faae2e46ee17010806bf678b8bf3eb4aef00c95e5c4c3e60eb72149815ecf35e1e5dbae53cbe68a5023534da5d05fe8fcdba8ee12c72bc2dec909665517a56634586013d8855c221bb7c7f7b814c72fdfaa444803a2333735fb5365efcfee3a4449ff8d9cb16e3ed9ab414efec59a57877f8b6f0f0bcb79c1b7d4644bc0ff75a0fa8d66f1b88a661f3deab65100fd35757c5d4f3ded5ff4ea97ca26fe92913cea7293c813d7be768f9a51d6134c29004eff228dbf677702b8942ff057c0053a1735e0ab3c1d986171ce35c16aed2c71b0426ae3c52f103683f183b575a5484c34040b063c4b95bcfc2b6416431095ccdda8b5b909758d9baa3745b0357421889776bd24a13df45029ea68a334fdfea64a9b61550b046c9e4e37ed901d45e8f6d9b01f761874e15e70570b6a6fc3e8019d35cb40e50536deef5760585f7a5028e4559dc00e74b51ffa04e92eef36764402adfd35d58049a04085ffcd4e63e0c82b3c09a43eccafeb5fb463dba0de1498a956a847d8ffa26f23db9c91d42198e39e21311c4aedef81501e73fb5e8055a78470eacc08223e75f4dc504113b56e69bceb149358310ff5159073d2df8ea6054ae0d5186d5d1553eb679fda56b0181f358aa33904b19f52bf3a31a41c9e76c420a4c37a6d974209ce3cff9e192ec1ac35d5f39f150f5427eb9063202037739428de7a1a90b2bb6724169539428979894887be18c1f9f71486e0d49886981d0ce31dc35fe700434b0cffa12b02332df0603174cb7abb766ed6c3665ab97c69e653b24a9d7c0563451a800e9c9a448dc631cf397bf58d2830fc3692181cbae15233b9f77703dd294c7cdb17af4b1c7c37b8a8a869a5e5b5c86013e6c987a56eb86f3441d01686e0b5c9e9ce9824880d7f1a40ac56a3ffb202c09d818ecae9838993572134c7816a328cf4948ef91cb66fe3b5860435df6f2debb34c7f05df8e62a92a27d36143b5db0abe7cff2946b2092f6fe263a8c388b8d6b710054daaa48f1345d949460904309e6804fddd9a3804db223ab3e55977ccb472352723d4233e999b21328677a12d73ec0e825f3d3d3c2f93f50415fe7faa5430b1702b088e0247d795b42a9f92820db6757f7d8c614f167d6cd59a96768eb8c0b28c5f9ff591536f05dc878a7b32d32422d5e944759d203caf72ce9faa3dde0ea3a387e48df9ceb9ccdfdf9bf1194ed3e39bd3599bc2f84949d1a433835e0104b16bd733c9e540fe32252d6de8227b7c7bd19ac764171a32bfa10f18f3e7e2f77592d14e733fc7501ed49f4f3de1de3aed9f41a2b56fda161e059343bb002fd7b8e7a5e2435d6b43f43cb5d261234c57ffeea1b82715caff1913791dad3d6d1d2cbc33ac3e606eff496ea000e37f855c948af8793345b1af797fcf728ce854cd5d8026f46e99fa8652ab7e2cef9e90dd10cdf31b3aa5c8b1abf13356e1219f3c55cec8fe0ca65f5cb7c9617bdf61b3676165e0baa5506cc75ed2175b7d744f7c829381fccf400a70bae9b847e51cfecda918acd8136b51553172f125dcfa9c8b5e9950b682619a1b6baa5659e7d8dc3e1085c256fb44ec010b71e30edc11e9db3f086b51e129c1a8186b0913be4d622f43176b84ed2cd8d0fd768f8208b6d8d46bdccad68655d37ce874c3510e1e7638d95dfbd364a8bb57379045b44e615d7abb409843078f6c1331d865e568c18b52dfd36dcfd42f0047b8286dba7be54a1a202ecea95359a1eb27799abcd7a97704e475af80e99a2e7dc62783c325c36ab7d1209318ee2579569ce572f1962236826d297d3b36faf9d6224da52620545d2eda9e08c966f6b3117b4b965ad6149e2bd11d12f44fce6235f17f3807a35215a500daecbbba45dce0c9ae313587cfa190ad7a19392a97a99d48dccfde64f1bae86b055804a6ba9998583bc35bf5db647e86451ac737884bdbe62f4613904b5f7fe147bcddaf2b56b7f6b76595f7c262623fee194d1fe61f36735017ddf2ac6ccbe0bdb5649fd0b6399dcee0acaea7b8cb8c62f892d3d9fb9150182044b3c211f0b07c4abc67a564fb3d0b0ac20813cd156d1789fefd38cd230e0ad02425dc19c00167b0f6817078a643a735637737610efa40dc9089a13f7ccc91971ecb2b71aacc7eed280ddd64264bc8870ae95fb554cbdd3ecf7745fa6899e1af591d35e306fa2a79718482f7a3fcf7896a4960ce0ac1e07b53b4f03d87044a8ff8d55b6f35b0e024f31cd1b52e3a68b8a75a2bb0ee28bc312b8f1ca2f29470a89c15976b2f85f0170e83984d0142b2d7073d121e2a926e2cfe2c8291f37f53b218c80f351754c92635b0687267606e5240a90e367934c0d32044de38fc91b291024a062d89f509f76c7ada662c98527a58fcac17f0895b38bba5eacd2fc0ec3c8919d563c76e9eaebf516130af9604238af83c4e35ae840915b0b33172f24bd83b77b9f013cffdf15f2f2898af77a8b01d39fa05c7788a0582c1cbd6229a58423185ac6a910d39a330e36cfbf40a11873614d5eb1f484d5082b8994424601fa94a39a3c87fd934268487009e18207f638ff56b7c55ece00f8f9aa88744af0f1550e3ab1fe7f2e7c6572aba75a52975d3bdc90edafede6399cef8c9c52f95f8432bdc858ad6b9b8bdcfa2a284482f7556ca5e44f2280758a34c1ab0d7f989199e1a6ca7f8fce8d6b76c9cf7f8d37ba8747cc3dd765b030f1131f89e708a80c7fb608e0620b3fbbd3674cfdd24ab84332294efbb72dbb8748d5875896b6b8385dd8f42dddc4f84bb819e526a3022f61bf59d7470b80b4ff09d8454d0493f0e012c1abc6fec3ca09bbe7be30e9ddf5c0411063723e35c4db445648c0a6fd867fa8ee9c6ee6ae026b6ea56cbfb80a835f95b641a15480c67c60b1655ed57c73e998a28f36bcbb7f4af9a2d99efe387af49fa40d8d2ac4aba7c9a92f0d03580dfc19cad4e4f3209fc6f9f8461ef9a96a1e128ac2359a7666ac5e7cad88ca8d9b719986f761500ec54cc37c605ea156261565cfc510b92ca21de1492422e5a243c27ba36b6445676f17c3b0659990718803df0613e6a5b3a36e44ecbb40164768839fe4aef7bf71f1d34a6663fd72d0de06c9be132f418948a731d3bacc694377cf2ba4072d702c495cd8cab6236c1fb163fdf7fb563b6446603ef8b5188f1c9e192e03a6bd68b72b40595b0ee0d7c2ec4185e09db7a7728d4abf59181b6f1a6873a2a1722a6d770b618458f62f7c1d91f1a542728c1cc06461a5329ed0a7fbc99d249c643d4485fa55b93ccb9d0613b8b3cb238bd49b4eefe54989d26ada8b458972d9bd488a9e5e393d4ab7fff34a688905f3045cc4990d8374ada9d7e302bd81c8c9cd016e1dd0b5bead28a29eb0fd9f5f2ef69e0cf36989222c628f6db8ab0e715080786d77ab5f2bfc7a27a492e8b07f2fd2e0b1b1349b7bd0a6d8b671d3e9f8bb98c5dea4308bd91a7e1670248815c3c40bfef3229f9e4eb0738f428cb1d89e4f61abb899adcc82ebc2f7213e4ca460276be370219318fbe8cb766b8743182a1fe168a0773740c9a37388cde4e0d5622e17db1dfb4863bdd5b790c7d3d86ee0170484fc9c6fd9b0f4d82d38fdc31cd637185787c65312cf26cf102b93c30b4d9c11f8652dc134acc0bb0e7f7b086f716652ab789d5483c0ecdd4cf3b27b8d517dd76b9ed216131932e0f5e2492645f98967be191459d77391cd73fdd08b750be36d99fe5af50d9adee835dd0115b061d8eb17187ca0c51170c5e96ff98462e8e00ac205c4cc00ac23b3260b73c0d9acd15c392429ce415f89c5771a9d8b3207a04325b7b320a4c5014cb4c90474e0f32721ae37cad7c0155c6573462c2dce4155a0a22d2e734a634c97811feda44c835fb4da9f867d38322127fbe397ba2f723dd2222ab6f66edbb871ab99825b85e4ea25cad6b02f29e71d238329d66acde1d773522639feafe9054aded106d66edd3daef9f4589b4d6563760654ea030213b07f2304c6f20852640459b4769f4a29aeef98b23099f62fb8d0eab46ce67f97543655d0248a122e41dda0e50d69f9f0a4c368132a8c66916715d32f3daa96334fbc95951b9fa5fb43d6a3e972d21253f1ea556426536dd4b1eca7841197d0c6014b612fc76e48ac7597efedc91dbfd45982bee7f035684384f437acdedaf342af44d41f12c870ea313044f6728629f700a48485ba763c70dfdea1f73e1fe414b650619d0706894993760cc0014435bfd0c42ae5f33b8b22145b3e5f2c5f6712e92bdddaec3c86a90db9b375c5de1f0c5af164b6bb770b08b31be53b304b8e171b20921413eeb9d729721253849b9f1076b133ce8d613a136cc3d0f51926cbf025b34f02e5bb641cb944e98c84714dd14b1e100d4073c570022637038c4dbebe1786b5d590ab7f373233cefa5b705e44cc7995378d521155eb2ff080593d7f59245ec48d5b0e9045870ba4168015eacea77f9764e1befd28457be14939f9000d0860979b5c1634b0882a8207ece5e9956fbc8e1b3118c793359ba8ed74d84f0e186cdd43619ab18512de793aed92705796ff2046be1c1875ec0e6deb33af7ae9fd7ed06501dfbeae7bb1c6270a4a32446fea2a8f0027e3c36925b1b2b6cb4d275ad09c39f8ef499e0727f653c9a34bc46c68ae4d891cf31a36231aebc10fe9799633db8a080f7d391530b4885b3ad99f96c9f6be523a0966e1d260277e82755063072951f197663f89f32dcf22e92588699473b6aeaac38efacff85e8bb9bf1e50e45e29cc9e6e787693886c6a0a7aade9083e2b7c90c0f7b1115aca42133b14a34490ec96d424ff5c1ef74d236b8b0cb3836f16944fc443166e7e12ea69591e75adf40e321c47bded6da98c029c3803e1ea4c4b46cee7c822a0da15a852b377391b98be80047312821ca2d9086542a858f64e336203b15bed626132aadf92c70041798c586e282db5871ed3ba0055930daa9e22b68f3407a90d62240c5d85084c812880f22ab239af2a2803e674d172d4d95fab7117965825ea88a985cdb0b7b48c12161e0c915c98365f0d47aa19ca3938067a7df4f13bb485ffd3273f2d9c91257c3d3de40a66ecc8683e2d2b636480c08dd891a546c95192c63d17ba4e9c674efae86441d00c7696079fa8622ccc16071e9ef90164bd38376ff98b9d22c9c1bfbf37dfb3b9e53e6229543045dd2b4cb97532d853b0e0ee553b230ddac64a9630632d05c6158a789196283c97030149f0e303e8a20a070f2d649d5254a97e69194aa4a677bcb88eed610875ca56bec6ef17dd63c400fb0dfce045a53ab3d654b614534f4e9ddcbfe9d27a1fad5ee632555ab358d40cfced17cc0990507d31d7c5efda05d7b3af2dd8ec3a178690e9583d21c94ddab2f62576a4d5c49fbd92e5bc3bc4b1e5e94b1104a5303c2fea6f836f42b60bdf6201c2beb40ac6946ab6d83d830ee953c88347cc442dd316d3ccd42642d36e2f67b9317f9ef14606e5968ca8264ce387c1143af84f10d4b953c6a6d3ce8476897a56d4f8ddfada032006a835e25959b66aa3ab77e8aa129257c200a02c230e2deffa7a8fe10d8169a096ba568999d1f33efb1e4624ed209d2d6f3cc08fc576eef958f3d98f305575b9ff00bc35c648fee85d1e2f9b2947790f593c03b8b1d827b0271fb3f314ebde8206b5c093b09749b3c236818a70a90c206e2f7447b437ddaf3e980ee86fabae3efd7920dbbb39b1e7488a1e8772032112b5e250a3ff73409166ec429459336cc9f70d081837ebd2063bc2d15884a74a3ec21283a2114e7794c858f9b7fd6c270ff54a6d1f99460890d1ac495c954b401a8a612067449738622437b3b28b014d747939425f1b60db24029b65def706369e5561d606b2404cbba857a13a5b792f88dacfceb44f35bd6521a12910445ab6b08b12ef5997de439757676b374ff28e352fbf691923a2800c6db02de7f54a6d17714d2b8765399b428dd60632fff771c9c598c3db09dd89a3aedc1de69658eb8d2860bbdc2c25af1186e731d033299f287c855dc30533aab7bee633f9eebc1564862fc8424d2b1ecd1fd67e29e66f82f9206016cf56d6844e08682b4ec24cefbbb3be2aa9251938af7a077e43fed791d50b54c3fb5b2142a76d1ee2ba8ba438af9e59f9716564f5e869f1d77bc4a1c05b246301e9022141958c1273c600a443967091591b1e6963b6bd636bb14d609e454705cb1924538c4aeb150b91cbdfb5fb5a37262cffb1b564128bb3dea2958d19afb44c1c097803c0c43552ccbbccfc5d5f75fc7308a3666659fbf74ab605350059e38148eada87aaf592128610f8f9bafaea02eae3876009210c31b07f5fedc9316bfc53ff4f72dc5653e259289971bd2b9a563663d5e5a52fb998b31c41a489bb6faa47d82225a945fbb775ce013838bc50ec27120c6242acc985381cac3ccd0617d1a835f1d7fbd648446f2f6772f3710c07e2ca3358ddbe40508711aec313b73142f3d7d107b35658ce857d7afdbc99e40373b975dff5c3ea72fb864cdf153a5aed416ad263af78ae8fe5f72eb64b1590373dd5f92c4f77abf2db829344b277bade69119363da0ed1031308d7f0af3f5340f910c9f56e3baa659c0c6ded28babfc5d093e1da792a69c8808386cde99b30c9c9fc3242190f851329dcc9f6e03ac9fdb9a0c4cfd1cbeb6b789c51ad120a9626658bf431cd099b4da6b9a8a321a81697385e58197a963ea3a545c6a69a24295df3b201fe6021ee01a13b92e33637cddc1d22d2f87e3bd95bfea3a7760213605cdf13d149da4bcfa52dc14454f28b034a08ef5b3780f5ac07dffdaa5e814fa8288c6ddf3d20f23c9ed27e629b55299954a1c8c6b226176e92306305aef65fe1d7d58c46a8576a42c8e591639f3dd4504fb3d70149ba08856c42aa51ef6f5a515a48a026ea561e5bf209492624542503bb06a84e2d3d5c28ad03ea3073ab8a16d71f0733095298994ba60cf32565d9de151881f12b73587b4c7fea2c19ce3bf31429217de3c47d5702fb630292a872be89fc3cb4032295f0ed7ba0197ee780ff0b0e1b4ee1235d54e241d7bc05aef7d7fa04ef179e966397c7cb35156649cec47d1427fe77b8ebaab0eefe815ff227bf6cd98451ffbb40c81ad11550d2eb612f02e513dbe6994f3c936912c4f706a192953f1aaad4d88cfaf74f0d58319d0116097401210b9e104f5a0a9595df7c6daaa312137f10d89d456ec4cf9302aaa0c2a6bc1aa99ce28efcb2ba958d42312d4e14e75daacfe5738c5b777068a92ab674517a5eec709f4f0722b54ed707cc0e77e5a9ed9799f9b01187d971354340026fadec5f679a9bc9a5c5698b51dc3a635bd961863c102a47e843977fd6547cc42226be6e139a25e07a801715c34304a97238d110fdea00bb0be5704059afaf814aafb982152537dc97c9927a5607ec895c618413de33656b0b1d260a25668d84850eb72a546f7d4a18fa08b6d5ea0a3160c12735016af1a4fcefeaf40b261ac867041df3a2e6c1c1c69022854918f17799d7a098ba8d5b195751c653b2b4cab4709a6dc2188a5be362e3979b4fffb33718ab6a147376a956a09f1b1e2e04a9a9ec127824444477a7e652614bdcf1b1c712d53176f180ae72ff21a15ea3da8dc0b8ffe0f8c8bf0805e7c36f2eab28fb3e7900f0ff4689eca9a49c2af73c0c843dc0bdd89b9fd3c536ebc291bafe354ba7f9d255a1c8fd9b714147257e6c5244888cc8fb8407fddbb0ed29834e242aa0ad8e136b739cd66b14dbc65d045c13d0d7188307abf6ea37dac54f9f80a53201e214a7a1cb67ab79ef0bfd3fd79371789ae94eb5b52a3a968fbf53c5e9092d36a1ef36c4bebb122f4b12aab6b5f07697dc61d3acce418d4457d2471181f34c4c767f2333ca790549f7584e1132664bddc997e3d89324962acf9dac5c8531dbc43fe787b033f7fe6bfadece582f956be53cad314d13e2e1908c51bb2bbd34a51cc2b733c46a44a340c7b41425a22e8d6d7f5f89c998dc44a7700ba66e98fdafd73fe4c6dacc465b8d600ceee61eece3047dead8d5dd9806a9aabc417bfab1dfa5c39bf6a7fab275815639c8d504717ad1f9a6fe57143a77a6b55bcdcb8083327c5310dcbf3570b3550641ae34bf46df52ed11a2155c710b1566c4b612a0d5aac57c61a85f4d19325a22049022d77e388cc3dfd438043b1e61a64890d14f24e73b7ec961f989bad4f15d3f84605c72d318929a41d0db8ef0a80747153bea84efb3cc529b84b730703b255482a8026952c70bfc05d9687fcad30ce6ae961bdb5645bf02e4242ad44068b52d84773ae6bee63c814cd7c0acff64e567be789399231797c4c82d22c13db3f4e310fc8ccf7e5ba04d17c3ac3fadb15b786d6b9d9b1b7ccb04fec50a4999056682bfc239440e122d26547ce281a3de246ae875a25acff3981a8c5c95cb81788846a41eba588f2de0f7b21f4389ce4787c78bf08186a9e3cb999fcd4eaba5e5d3211b99510b49133519713429547eac2306fc7d26bc445a7a9251e2ae6a28cc2b56f25634d2951242828148fe15daabd80186e751147940d64c9104b6600644b509cae5e4ced24ba99ecdeb0a87c9eafd280e8ed91ea9583433c49e8ea276192821244c51721b6ad2848e8000a886d1c2d1ea26882966d5d7db821fe025eb64532acc9fad81c6e199f13f936ed399890a2ad4a63a4c4c39f7cdb182ccb0cbeeefedf9c39fe2fd624a9672130c17ca89c1135e7f71843b68b1e6377966d293815ad1d52ac2dcc85962ef83fbca17d7894fd1f63751498c1426ad8a5dfcd9b21926a3b74952bc98b0490745c6fab18e4a969fd5433ad1cbee189d007968caf92e6780c58f290522ca30b54070b19c774e2ebafbe36c157cba12dfa8dbc90788a077a31363c2d6d3cc120ea7e31863efb4184f0fdff001e16b5841ee620401c695005c67b76903b2711bc3f66e5ad0546ed06dcef9e4c668323d1f98c704661b23db8b422fd8b17536634c3d1c2eac610236d40e76cfeb79b17fd0704c04b98a1ab2d17234b87ea414a0538ff3dbc4d8c23302b88c0e0735d2d1764da0b2eaa504731ace1e65c18071570367c1dffffe08687f68d0c600d51a20023586e3b5e986908e770d286d0c45d9af27f03462c1aa1ee0b891acd12cc5b9016ca3b52b7ec43e9bb2788d9a4299e024a182759aa8cf276a2bb784ec9c28efa53b1bd92c3113cf2689ccd11b8603fc6c99c1cfe90a86acf01ca98bdc1322cdd347ead3fd39664ebce45aaf626fd5d8a6319eaa40a6a747aaa57a2df617a9ba27f6a3bbb9ddd88f7e96b83baab867489882c1058662c36fb4824060b5b262e9a622de1dc6ed0c41cd5651bfc8a1899af2e5f190afcf71b3ed41f54ed2fa06484d81d99e36b9e41122567da73844ae884b898b7c53eaf2a5bb019aa62de0fcd6b77b83c6bf9d8fa92de13f12aa0d67f629eb49956b5f6c6d648a8bf14a6a828041d2a78e3c86d074d04fa0b7b6fbe0fbcac5d0ea6b537bcc73c0692925e0314f3295c433073ed916b5f69107f1ebf618f23d711487795ea3a5272c5281e8a270c862cb47203e952c910fe9473ac48905b5ec529597741f207d5586e6a060ab341a8f66b4ce92b3298042755c763ed3e0e7677c7fa0940068512178fc44ed219d789f959841da0d7b9e53733728bdd8477a4f7a920b79e6f12c53ca47bc80979572adffc371781e8c1339c5c911d7386318e32b9c02151b930398a7ebe33000576ca1d7e99cbac92eaf7e392a502801968395e0280680b8c606be0bfc602abff55cdf87a5a9576c2bc6b7bbf62a3822b7beb2c114bb516b3948b69d9af788cbda08d424ed389794e2e93c06646707049438bf682799211bbee397abc96ffbe60a8b6f77b931303308afe62b2895398c53ff5cfc8f504c424e53625745fe63fe44e97207457056a1ac0131e2dc40e8cf2ec537bd721de51650cbf286261f4b9120d8b5fd94ea72b35f9175e3263fec1b1e7b62770df5af99561f861f6ecf04ee1856c2e187a3de196365d6cca9fe84aaf09bafeb8ee09c8cb7c8c1e5e32a13c33d692f67fd4dfdb30712b406023bc60d38b1bbabdfdd90c03e4eeed490f0f141c3e82ce85a4cb6ca3c12ffcca4da0201cddf221112bc369e92c390662f310021a7ffddc40072ffa346a16747df8364875a9e62e2e0c84f803d31e6d6cde365b0a97a43d12cad64caa89bbaf81f39bb42fed24bcd083da768d30fb7c3201010e999942a507084b3be598b5316360c039b10b6b77c9584e6c5c3087b7d1488cdf4e9aa9c0ecc6adf2e425d4a8f45535f758be68bbff1e07748ddf27ccb9f8f0271ddba660d9c1032441ca34891226a2c21c2eaab3da02b9963e36c30584bbfdbd07654ef088f52d538bf6867fea26d8d8c1c39d6a0397ccc550721c4ba78b46fe50f6427e2b102eda28ef29fc4e1e74471b88493f19d95888ed0d5874561912e5cc46cb3fb33c000fce6aaaeaf88d66be806778a8e5a4faaf736b8df9b854cceba266bdd4c22d233776968805dd857a838798ebc507966051ec667d4d06f67611fe1b7bfda1c99715cb77dffbd0f2bdd3441f31a5aa7e1a803fceb922b4590690277142cae084223213656b513bf627eec8cef14d725083e1e3b661a76b49f3c7b87e29f02b4752d722ab21f5930ecc34d7dcdbe80aac873205c310220bab3421506bb4aecc65bcacbf0e7487704b858a911fd39df902677bc778dad4dcec33a00129932b9d54602e052ed2757437dc600c063de1bf3f596b90a0dd475a77e4fb70f7320fe709d8e2934db9e873e2c7581c2999e85483557e360209522f38653733434d880463c71c1b7f40507e148576ba60363588ae2ebcde77ac5c48e3b97f626a22dac0bce855c23fa7131b196264d308e4c1aa609610e4b045acddfb0ffb65a672200f8c9d66a980f2ff599445f9c7e266b2ec1235ba53def4be57785791f434163f52637cd7997c88ad532d67f79234a9faeabb2da65c3fd281ccf30d656c3763d2528a814f8507e3e783b10d6939c2c865a909870916eb111178e9ea08795ed6eb4f7ac7000d8c65f9eee3b079e1907851a595c4a9af8a111bfc169dc5d2b086689ec5c3d683cd90792c033cafc03d16446057b1e77a60d3fb73bbea05cc76bf7209e40b9e3f5eb1860cc07982c2a7b604cea7e26e26ed345c5566108d7daf04dedb181594b699114fbafcd4385ca6b7109805c7887c495f24e7b33c221c9875e6c7b0979b5a04205684816dade60be2356f3a1c81eb9031b47d799b888fe04f6c73d6e26ecede979de9e1a674f0fbd4649cfa6998a452c4ab613fac9fa40bfeb10c094de7ba8efdfdf3c4a049f765a1358ab74ff970518b7531614bc2164a74f5de0c55b8d89e0c8ca6e0f39e6987f64dfc9ed2fd4c1c6782692a27b1c5a51da07445f7cf387a741d4bb38f82f70a1746815aac91dbe3d296c380a79e979f0c57a15779c007ea1d2867f02c4352fab8dd7ce66e4f62791c5e26bc58824adeddd3376908fc80c21314f0c776ad6fcbc999a4843a338e95b5ff0019c65593ff88c5efeebb72e40c1dc37e91d7bb6ed6074cf402ff717f4f85095eeb86e9ae131d8831bc1273783485a782183785193f99197a793bc14fc4ac8965d5e26622e4c8c3f51b3af120e3c5398e2936b42f0d9231ca9da632c367e8527b218f8d488aa55c60e89d07ba7a938e7cbb6d807209fd15979b4bcc16b97c58a47c55310a123228865621fa7db10a8bfb6432480b0171bfc003eac6da53dd0273dec28659bfbb08fbf6b4b5d9452b670139fdbb5b165b9f5ca34feb29fbd631249296fd23849e00968e3eb53d3aa51fc28d60ef92dc9c61155f4df58acd4418d33ec4124084033f965f5a03229db0ff3bb6cb711c1e2b0cb4e7ad6b020fdb797d456bf5bae6b867ad36fd0f1d47b0b7ea9d8cd1f986a427ec6dfd50e34c10345267151f7c05bbda1215af663e0d0078b0effe74433424d12e5bb94abb59bd4a12eb6b9fcd8d02fd0af4234d18e47b603c8f219d68f4bc74cce1657613ca29ccc65704943f5f8c98d2da963c4c11c4113c5d8a8fe86eb0438e7b7403e83783d8afa59b20e31718608c67bffef6292a1b1ed1fc339a14f6596c18cbe586a72022b2b091d5fab616876e84a43fba3f6f33ebecb7bb62acc3b1cd82597aee19f27881cfcf20488812f472cdaabfb629abb3dca93233746a8306a6b6bd8e327c7edc1a6b51fa09cbb92a8584902999a1797bc84c87c0bb713e29112dca129d58e43749d169906f483ee8a4d2f7c3e89b4087c79b5ee455b79fc39715afafa4d8933209e9aca7c6f7c2badaf5fc4f9b92cd2d3ad56523c1dcf197044f70cbaf3272f43b9756f9621d69ed61ce1e64d9a51dffe622b8adaaed7eb4f3dcadaf12537ca02d95100148ccc777259d17b8184ead04a9817d0eabd0f0efd13b440dedcc5620696f5b8547c001881fe34947ad32e2c4dbef86651f0b6b1aac64c1bd4b460d4fe2395720d70a3083f12f91c56e8de5a7704dea23134fbcfd346bd132dd1724127d044c9c002246c90109a1a2b440e8f9558c72ec083d69e062fdb33a5bfd891f08dbdc6ea41e69f993ac17d5189dc18880258ad1633b978968ced0550926dfa5e482627ec1dce56f1088338986d0f4e523a3b61be56627713c53450b2b992c3af1bf90d1f1a57255e4bd520904794af31a61790648766223a2a5c32addc82159ce62c0f9b901e3b252da0fd73ebfca87f1d5f485bded4a7f38bc01eb7a7a56562eeafbc99a1fa7fdd8ca813c2e8f16e291198a19bbd40d49e317f7d5a1724b0d674a49df160559b9e6df205d409251e94d9b32d42a79f6d3ba0bded5838b18b3638b6dbfd71cc1caf77cacb39c53a12a8eaa070663512dd8b27aecfd1656a2f7670245c31a5eac5062021ddd6647eb524dc63586672a8a9e729a89fc37721db64a984bad54dc8762a67997303d3aecff0e795a99937c0772f000fe9d7654b673bac9c07608d87940385e20c2ffcd2c7d170ed64e4e175fd9ef531b1df09a41e73ab940597d0cb055a891a8170282f40f3c0ea330706038dd9f50d1542a465da53788021789af44066e5a835ffcd52bb38d63512cbe32b849716652355d5d789605a03d23f846421f836390aeac2c97a88e44278123fe2612944fc366653947d1e431d2d5f01a95ceb8525a8d74dc3251e9eeca3b815dfed2b0937b18f169a8e1e801927ba879f45c366535a5d93bce2f0840439143a214d9130dfb4d7fa53ba63837ed35af25b40eff36a7912e81cfc060720c829112fd253c956acade239bce6386d1b9f49d69bff62b1d0b4de8888c585b61d14607b69c84d2c24a86ca452c0133b2f715e7d862ec31649e37e2268683d11d4a314541116670383cc38889deb5f07af8abef7507f86eebe2c51d9bba3dc224a657d25d40aea6b6c7d774e2deeae0851527a3aa2f4821981fe60a6441453637ab5995f4823093650eac5e46dc10510016a1fb3d5b923c1e7b192444f3c6b5bbb435ab9f750ff4f78280d60cf6625c4eceb4d99f538756e34fffafe9c58ec316d3aa222203d49d061c66b6e57c8d02117ac678446ac0c1ebefbdd986ea432a5773e280fd33139623abdbb2dbe5529ccdebc4c114fd591adafe75f4311793ec762abc94c5702ae04cc3c34e61fc218149942a9ae55dc9de0bc01c4eee16c224bbda8b6dd278a7482fd8e8a9d89177ebe1ed1d7315bd8e5abce71ab83e4423bf783f02e2ed7911ea0e91eaf58462dc069cabd53aeca6fcaed155b36713a6c6ae1af4b94d101903b0d917f0151435996e142bd4afaa84303f48715b4a19afad4548efc6b59878b16454b22eb01171e1bc0dab3be6e498b235f8cc80a94968d27c06cbbb77eb0e887b51f98d6c2b5e7888569f0eeedcc08d553d2ce60b4041ebc11ae945011dba47acba08df09d5f62638cee0312dcb1c77b78ee95d17fe9ce838f67830250c1e4da260e607d0d2187b9c8a4dd45b8094a38cdeb4802332dfd0cb7e93b6950117874baf5a13944263fc0f41fb197afc5d808751884874d8ffb58bab32899a600bc852ee4c20e182f1fa15e082b1969d6588d6a53d40b9eea90b39b21ef59b4c3262ef478893795d2279b116ab9c251440b254e0cdd7d4c6ebe50497f71965b2e939e65b32a70de8a16aee8008109fb6b22cd8a988765561dc54e5d2210771078907dbd9ec99a4ddde7919abcd6a7d7e71d05608e67c50716c7d281c7381ab642934fbcc4e37baf7a21661b6513396c5480c71f343b45c81f326eb00eb0a7c82bb2ef43a49ac407457a77ca4f5024fc98f3247128176e80e3759a31459f369d9061a6ea0a79f9a56786d354045ecbb71b42f6ad3b665fa2cd482174933436a5caa5a849b7996475cffd3c529b83cb77e5fd9151b3d1f9a3869e579c9a3e0bfea4ad77b25c2f9ef630f20bbb27f29f52c2f8973b78e6eadba739efecfe34c4f50f2fc4c301c69074315de59668f65ac0f84f335356d8f108fdb2c0e1c96e1dfc7c3de676c74586a3940d45820a5fdf53400ec6c9972ad759a2875f43fdc478190c010dfcc702628f67faaeefdb918738d5a0f9eb0498a9af33052e3ded4fcf384d720675008aacf247e4eda2d179bd6807226ed600c030c7c1ea3253dc1b10ccaeb6380ac115784bcbd50a82de102f7e60a1483feb6553b9ba5beb1ce702b2fdcf44943e23e72b2fc0db49ea58787b32dc485bff9047b23948bf67d6fc2245b687b2c863192047e3bde75c574aa4a38f910cb2b610d773f3a3b55187bdf30db1211ca634c398c9b5dd3064e5c7f77763d5aeb377cf27132191d4fad44d3c505ccbf915cd75a50d61a8ed92c2376be29d31885f163fb06c8dd4fdd0940b719f66eda1be10d4dd8abd018a82ad2b5adb5bf804dfb67dcf5c8a61c9b0e89cfd6f676498d2d2a0736e895c94675501806e39302d8e3de94d40d61af06898d3eb95df1635690a781924361b0a0085ea38d31b6cd8651b7baa23dea40eb5ef0b186591462684d1b1aef265d1efb14c298592e85a32fbb73e2163cfbd3124d428a98d1e66b5cff2568abf57d5c3b272a33409300e5fb9fe6a930ab4b947c7c5c960b52eade0381865914ab2c0ef28876ef014f7f7d8438edbdb69ff71aaf59c347935262acee204707b0f9a228b1129816b57d72027a03c8aa6923387bff3b06b59ca2853ff35216def3bef32633e7f7745a69d74ba7dcf42533159990942a6c18d1f3060eb646678f0c53ddf8ab503e6004b36ac24cd96eefffcfbdd522f03031eb3d286dedd355ccba919521309bad7911daa4df89b7729b2e5a1c9f6be0db740056b1060d87315216dc0b0ccc59990e04fde39b2b0c5091fc029c3bd17ab9e392408ccb9614a3df45eb80cb21174606501b39d87730dcc888071e616ee9af4699fd201ac7d773bab5b82712e96f72580711a5d0a3e7594003d39ec457287acfdacb8ec884c093dd0d93f6f5785bdf067644697899bab99fd9f7a4a46f9a36bd261fb61581fe1af62fa0c82670850e1160e8d442346c7c01cf8a3997b0c28b375801d87e66b40df95caa7c8bb655c95cce8b2370282a9af2d22485d55b47238f050c3e95a75fe246eef977b2bdabfd76e89b1066992f35e1132a7e88a54522bdf7629f54aca23ae3de0daa85ee3b640d99d0908c5e658fe865abdb0ccc78b42b6a0c45a1609b0099c07d49852ad8d0f500f7656b73d53f7cded715d574abe78e3d77314d232db8c2e8fe8e8c938d6123dc26b0dd9b4dd5c49ef6b8313de0d5dd2c9ed93ea276a27cc0a3940f135ffe15a00d25426d84d1c18b718ca356a7fcecfae2287130433f1393505960ff79f0348eb73c9b842f661ceb10de45cd0fc96f6443300ebb417f1a879ca1ff5a099c23e6d25541ee72a51ec1b506258b1d8a9317ff98d2a265bc1745dada1338f81fa3000d1326c2e830ac39c01e57e4fbb588021d0cc7c83edcca81dfbccc581a57c23f4976972749eb17c5509fcf27e201ed3458e6be1f7891d77e8e4763785d5da8e0b202581d21a75395f7594912f9f7091f6c87d05a83ebe210dc0a1f6161e0b7e5b667f1a6f339bfa2b41ffec47af7d12c7cdaf2e47574d45d23e1a8fd3ce7c8ae8ab08bd4f46a876ce9d70d85209d1ec763e54fdcb81188118fa590b9c534d60c6ac0880a0a36d4bbf952669a1ce99b7c6b2d3d1b4c885912e2c1cbc4aba28cf79fe6219491c35a845000a5392aec4bfb916b0911fc1b2f76a434373648c21b12a71ff5b025d774f98ead9991eae0fed6c32814c1617ccfd24380da31f04354cec426bae3c4ed0fa327833e7f0fc154fcc36942b206b0bbc271cf4699cc007abf3050e8a810ecdcbc8015f6fc69cff2d1c0d53726d0c418cb38d502661c90ca34ed47ec9868c61e312aa763bd59e7ade3c4a2d5c24b345fce6cb8cad77b919460ef9f307c44d812a7b2ebbef3d23da8a59e791276ba1e5c7333ad74b6a9bd602840b7a1c9b3f297d2e34e97168fb1c3678201e7e313fd1afbfe4f2d56f68a29b3fcdd03035b95ddc24e1354dc61e534f8b31c5239b09793f4de0a896b34e9c9ed697dfa6b3bdc91c329279ea4fe71a9f4284cdaae69e86d0ae2964ad5c499f21546abf6f5a42a92246594e5b35c31bf0955b82ea85ee8cf541efa8456a4d75fdf69490beb8605d10e3f47337b7d491bece380629afd95e3f51238e3dce34922475dbeb7cc96fbc02fb51a82534269bf0e38ead0b05842f28b7aa92c8cc412faad65b775d744217682e60ba272cca042fb73b436d8839ae6b9201f0772693c442d63096955e756cff7695254be93ed933f1c5c2a05d70391d9ef5690d62099a69a588a58469ba8aef6a03d8377aeac0213d96d495f0afdf1ee87cc9e3fff0f81a6fe4d2fed03c5d1c533e79480418fa056c7027c6c0170b77600b8aa5a1a1c457d0421fb2170453a2dc353881431fd55111faf1378e3578787efe475e809e55263b9981f693b688a5ff13d4a2b377a4652ea04632f57bbe95de232f4e8232811544c767afe60f950fd86bd347ddcedf59b2335f2a7609025f1a8b3627391e80dd1a5336b58f9c4582fdd6e91d74ffd53157f95e3460252e116e930c96570268cee0202b23ca262366d92dfaf3e98a6042d19aea3423872f9d7f487bdd6289a480a2482860508ecc92cc45ef36664b16ba12ede2baf8e571b8684c5b6e6132e1e1658c29997775ebcdc86504c7cd82fc6fcc6b25c6005198d048a1dcb707504fec29a0d3822d10ba13d6cc038fbd4e338eb2bbc024792c7865c749f8ea6047226b2b4b8ec29d070973b133ca4ec08619cf83eeb269de87dafe24706cb4f41db69da22d03746caa086671e8cf0d39954c91a39c110300c1dc4f76ea685998d0dd9acce7ff0feddf4fd5af47a62647493f0d4b95f44e9d047c42f3b1bcf34c8976d1aa834312d8f12797153edc3cc48826212c159f950bf44046ef722c578a42379a105241a777a4bd8a4ece4f9713d313bd80fc14289a93bf49cb0cb6de06bda16969d4838af9fa8f766e0d9407bdb17b9803735003ef3415e32c12121529e86766f125ef70f9088ea7938effabec88a13f2c3b2cd82672570862fec3afbec00562b771231ebc2e24403fc413a98fc417a98cd7f52f08257d5a09e94d057c1050089c87fd74641262591f7d4551c8fa12733c83ed8d73586564e825a2ba51d6b4b0b0ce3563d2f5c8580f208ae0212436494fc289a46f69f96de59016baf170c6fe499ad8d5ad6fdbf383cc4d6daab9377eb76addb63b4fc4442091cf0368d2f0acea3d0d1eb6d1480dc0fd35f9d5ca411ddcbf5d1f19def08a079e67224ce2795108e4c909286b89d55ac6928ef822b90d6fac1c7e3ba043c88d875e77b111325b3bd504b412e4c3cd3d26b255bfa87637b9d7ba441eb4e5439f69f510933de8007859bcf72029c28ba3dc64c5ba77846fd313419a80cb310fbdf06b4a82b6562dee2960a296a9fe9dee984e76bb04a8cf9ab39537ba7bf015aeade9bfa54a62fb5361f9f230488da5d83d920791b25d001979fd61c91f3f962a166a1fe7ec69f327a9ffe25d1fc7552eeffb0c0756d8b7f19070ed72e867f9af64833885c4fe55879602682d90aa5ddfa59062fc885dcbb92094daa4d150b3bba3a7d2ac41e1cc826f25f6ef5e8d9b52022dbad5a82bb6350c0cb786702be7f2630b246b2524ae27ad4282e5bb0c7c99697bfc12522b432f8bedd80b276f88ebe2c2e6ded637015e978abd9095ed1d5264e320612c8af865fbf06337e8b125cee1dc90799530d624f60f01aaec1370089edf44203127625c76f0cf127b4258aa3642d2e5cfb5c54ec014f0a273c3dc61721ad9509b7ad5c29757cf9a06575d29a6f24925e25b4b04f3f424abaaa64d9c5adcecf1ca032ddcd394933e534b9928e5dbe893111e1fcb5033c1b9ebbc96b6697922e25508054f94178a17de6003f4886acfa8d5e82c3f598431ead4fc4abe9010a899e0931b62f7e5b6106621b58d0ac046ffccd5b89ee139b175187e15bab7b4eb05af32afcd2e5b67dfb36686ea697c7c10efbebdf130731d1eb30d78d385d94fc858019af6bde76f58f550fbd7247116ae1e5100e2accbe6384cdcd6ac3b1d5e4de0365d2a5eab36f27b2c7bc17cd1b51530a83bc5da87fd4e9d0df6822fb0b0078ac83b419cf56367005e981de941db34a250b0fa11ad30027352ec841037e7a30839f7ce7e65de442e9608bb29470a357c714da6cc26d52b864cdee4b2f68ddef380a34b0ec2bde55f3aa4248ab3f902b7011c9984bc2ffa5425d55438f1e8e1ae84287115bde5302980134bd9a6bb5cfa15c156e3dcae8c9b02bc0870ef93524fb800a993dab11affb01a62fa073a908a5b8c0ac83371277a6953c95fe4696790094393f03459977bdc5e168b64cfc6315a938a25551a2bfb5c183caf8f3da4a73b613d0153653a84e9da7e4cd4ad07958ab063e770385db71aea4dca66cf2c92df9ad09181d15ca667c8538753fe50f767b30a6d19a8489a594ab572e1337459e5e5c7cfebecc43c45b7385cd69d4f020e8cd30e360832b771f91e3781a18ad9fcf8fd4a5d6d8e554bf8a34676feed27c167f8da8f4275ccddb9ea61efd7b5da6d83f3b283af0fe63f1d3fee3de853ad0100c4819c6158024398ef81e9e6751fc819119ed726a3b9395d3e8070b13e35279ada85d86129f29fd00cc80b446b56bacff184725a153260fcf5dd92a9ea82ad3c442e71fdab27badf5d6c0c19f7868fa13fd519335e1ed3a3ed053038be8a07f2a608c5bbdbbbcdd471cb25b802c214c02bf5cc147ddec5312be51ff051876d86b79997d7f6dfa0a1a81cdb9d3d93a37581ae9db1f3d8421d48a4ed5b06f13c26abd31016c36ed4542c1c45d0133c41be611b84ea3a84aafdb1cd94f0008cbcc0be60f9d763448702c2688448ef9721a9fdc4c5cc00c720b42a00f322219f0a3e6dd8504858fb2d1b05e283606b0e216e8656f2570b85e7bbf168b8e8a8ec204ac343aaea52378e2df22eca6749a7330248a55f0977ea7f32a92e3c29ca4dc23a90e9cc9780f94a6a5a78d6b372e2442fca6db3ed151657242d3945ccb631dc76504a94fc7f85e278759665f8a7a8ebc983ae97e864371ace6a36c1e1015b4633982b58723e3a3debbfa5d3d9beebadf36c273746b645f5a330236ed556ba568bcb3554ff35ca5fe442d5bf89f855faa5792460c32c3891de83b1f234d255afc144cecd0240ba839fd1e5532a0863207f98ecf87dc2758f26f6148a4d6c6058f15cc1badee71fd46e40a444e90c4419130d4083bc63bc11de564b377e487fa9cd8c0212c856c4a7b6120bcab917f6f26a8536deafa6bc498965e5c365f3502da35ca273d4d2201fc655e5178a05c03d208fdf9de58ef62fad655f08f36f9837329028aa7c697cea6a1bfa1cb7fa86173d68b510dac13fe15e7bcb2c4600d6418353c11c68c02803fb16c659f2b977f71177e66471d024d54902ab412f302a6ed1e0110fa178b501b19e2485ee0073978e403cf7d90d118fad64a3152f04d8281947b3d69d5872a28b6566c8893abb4697fe51a02047bb793fc5dc08457aaa1f717fd59e4d903f9e04a62e59bc47e984e1fa3953a8fce4d0d1461766fb2c4d334b7d6614eca7c618f4cd4c23bb0a8d2385ac7e65901e08739809d158d1fcef97834cc5af22c715f7b7cc24b32e033d3c596b90f3a111d32ba161293cbeedee99daeb8dabf8fd90149961d27fde40613b8c3e0d5c23f5a899f1b6b761f2222ce8c4fef84c19493b6fda2a7dc980692ed549d8cdfe9fd7d6affb982e00ca101ac51902174eff841162678c47b0784d527be1a71e735983964cfe55972699e187aa6b2ed144d568753348fe35398399a6d760e208b71849f6c80adc6e1f638bdee03085bde6f8d056a78f87f42fc803275ebb7976e539f8792bae253c5467b37863ded85fbeaa13d3756cf22d69349194d64398bdfdf56fe3ae303dfe6f93496d09f8fb73fef783cae0a6f24855881baa9312e8dcced95b7ebd68d730381db1eeb752901bde5c264d7522b5f5ea68f33b0a6e70cf2471ae1aa469d69d6636448a823851b56e17cada2374369d83bab54400e5e8b75f2922bc243554f749003fc98e29365c15061c980c06f0fd4d0ea58ece39d97aebc4b9ca2196a29fe5f80dd13e0095a9da27fb963f97d0a3ac020e4f7526eb22a6c15e932749bfb411919c75de411afcc23fe1fa4e1587f8a52102752d3f824f795cc218ed4df1db378f1080420508a75fa77c065311104b7cf3718a8e096c542692d3902e6c31e2a14e0df724de5a97410aeee19fa02c5db2d8be78fac7d4f283212377141a6b4ba7b39c1c266f09a31f0021dbc0179ede486ee35e2b4ee58057916f020d3445bd1feddcb143088b6bd2ce7a6e4511494f266c65333d79f1d83275a491bbac2b950564d5fe24a09159204ed7d43c2b694dfa77cff35474a4b0ff5cae226f5ee981fa53b512fb5af59650b9d98a25416ddd85bf714110ff4058ee002d20785b8ed3264f2e19e83230f0b016beaaaf84fb4ab73f220dee6dc7472be36668f873645a961eb04ba56bdfafaaa139137304083c3f64d833a7d880806391055da1808ffeac413240e95e4423d89a64a4c806037ae025bde109b73dd69bacf35194ea5fc5a4ce5d47a3ea5c792747b50f68d4592eb8cffc488b02b3cc537f7b680c7023071db16662acc5ea8dcf514dbdd2a654efd9fac0434e04dc2306e012a12f38f3270029936d4c86fe5df93ff1389d60a78641b87fa07cd45de40d7e0d7a7a6e4a7ae418e6871c148a6fdc92687b5cec1cfa2e1ea7908bfb5b7839ced4ebe2f524533e141721485517c50ee7e09ea52f7b138459266f84ddddbe617da38f930ae5f719ef4177422d62218449ba100086f8b1430680dbe036fee112a7a7215f0b4c524d3b8cf6b22ed11c3a260f74f6b34386642a39401b98f5e08462056cfaa5573925d968c1e73b5bce1dea28183ed66c07493f28a7a10a4cfcab68e951f3cfb1aae7a7c34e0ed50d560738b55c18c7dc6c84834209946eb8afcb2580de2fce2533ac1cd321ae1d2815b79fe6352077db46736ac467fbe5a132c88da34a6b447e11b3c0f2a4a04abf188d42743ed61ec97062c07c387d5d92a5b9464c4aec7c4e3fa60265b02e98eb5e1ce1eb8cac1f1b6952c5c7032425782b91c3e3068f9d8cb82e8d4ec0cc3cc73b2c155e9591ed10fa17ce1c0e9f3c1feea3759684f7948046cebec5b3106691ef3124c31eaac03c82d77df3953a121faba22b580445606edc67d63e4a9dd16359da2859c705ca4e12d2df6996df823430c20eda2e3aca57ba390493ddfa1c8e53151721401e7613ed17de47b3c6b727ba43059176e3dd8fc76888a909b960142e9961ca829988fe9dd12d0fe53b9b088aa83eb8280e8997c12cb3994ea2e68e59d5a68a2a4418953a3a34a624227d1a3f69004c9109308707f34c342c6e980fc239739f018831666d80d95cddf29fdf25a3d65a9acb07f281ca25491f3f115050945e5e252b48f451ce43815c9928c84e04fd9a8f5e2cb6cf983eadd0b9637c65bebe510c071fff96968fecefcd08df56476fd144bd86f2339df751b3e096450f537da224b220b83280a2db6857c702631bcdfe90468b9941cc153ece5a24c6e4e60f500e6adc7155b2c2d28c8f9ca129628cf675a75f8a55436cc66f08644678c5940ead6627dcc32b752f3e72223f9c274da07783492e9c257ad818e8a0372be1be1015d7f2906aef2e546cf44f5c95f89d839461e74001d8ee328056b95d51be741ed838b2d3415959d6075b6bb814150eb85bc8410b4c7dee87c8aeb881c7e903fce7be7bed786836045f13cfa17d98c9f9f18e25448dea322996043a43e377bbbd7801d485c0c441d31093a0baf5f14f46d8f0bebd147b44b29573aa86b7d87c0ca028ccda0f603b25b80ce01c3c21ad79a7ea73f7a56072f4c75bbb53719eca8bb6cbf2bcc46b2e7906aca3aeee262b527dde036ee21c5cd1c3fb9fa7a980c13377aa3b764a13cdcf6b4416ae2c619076ad16dff6f2dc64466701cba4a83b894d8be1ca82530e97a69768a8404c27fd9f388dd7772f0ce71e3d1164b2d756662348a54069f5a2a6503926fe344fb2250314f10a3facb8aedf0f842e58838df3450a888d529a0f9d1bc677881961371a74f70c7165d744d4016b5cf9b7d07dcfd01077ade05c3aa3b85c2ad4f33e76a3161243bbb19f4a9d38d268ea20c65df6a81ee4ddd999e7c677809125b92ae15224655a49c871ee05a83d4445eb05c665d888c1e2bf17e6510458dd95542884ce8d8c7253242e229435ec327ea84cea3939052c546e234e10f14278796f3892be439249f69c019107c34df235e0017a0fcb6a2bda47ab30e0f250b1b0bf95c6cbc73e7fad1f6fef326b19675eedfce2536d370594e6b03c0eb2f2d4d790e1b0e37fcb0fb380c35cff0c1f122ef105ba650b5c5f5732b69840653f1ad1f9c2689e4676425a357db7b1b0139337a47ed87877df0fd451dd8c95722aa8014e1d5102f479d4eb45193041868ac379b4b4cb46dd4fa4c695f2855d263c8bd4a6b936dc57e0f95277ef09e825f53ad89dafa2555814170755764b85432b81dc4194a2e09ebcb7b6f1c0088bc02ed9816431568ac222b9eca0d3adf08777b55ba4ff760b4f027c6ff948301148a3ff358f8c954f734bb6696e15f584247290536891d5ee60606ad1c63dfdadf365dd6d70e272252f628ad57b9c3e7700a1bc1bcba1cd05ab3e95867c50be9aedb59f04b4ecf91735ddee4daf7d660bca759f9212b62bce3fdd67c322b2e8a029cbac9d429509b3586b0089aa6f149e3e94de6c2a86b77a3c6f8f591dfb147cb30c34a904269515f2f0b14c7f30ce7bcb4369a595ac211902d40809cff46dbd740afe5ee966bcef73e8a8bfd0bb39d5ab2a77f17d516cef2d7edde462f86db8c988ab5c32f7c3758343f18f325d8b262dde5d1be0800a103eb18ff6c1a8bfc0bfabf842f283d8cc3a0f3f3484a87646c1511a2fa2ebd871662cf3a92755ba3aa174ff165db32e444928a1f856cb67cefe7dfd5d39f7548077bb12f6c1d095a3527f9be4a818b5f5d72383cccbd2a47bd5b92e7469a2e2aa3ce61c2df860f16cfcb6cdf6b0fa33cd1e08d42d9704d2c72b3c2c8da2bc2700a2b6e5cbc239900bc6e91a7d390583f1f5c8311dddbc7a192c37d3e70b1fcd32767d26e64e5695eac480d29831375027f8d9928c1ca0a91ac7cf21aa33204b0022038e959d3cf0bbe14634c39ba38b6c0dcbd41f2efab83a69960d70f0356f3ac3dc0f5525b6790fffc810d5447ec69c5b719a290c3b5d8c59b37cbf2837b4a8e972fd20c276c29fe5791467215bcf6d6028422099fe81e040e2537cec5239ba17d35e49ea5985952877523639d6676956b5ce26a3360d5a1094184826df907def6d41c51b6884d0100717f212c3d222282fc3e07e76586cec5302e45143a32ad15273b43783d63d7d5d31235eb66b79c8575bceda7c56dc362c8bb6e31d711bbe8c34386a1ef9aeda0778c35ff140de4fe56309e12ac3a009a4c54bc1f03a3b46d38777407c6c43da484e4dfdb629389f3d66cfd314e4eab9633ebbbf885a7312d9b3e1c279be20d877a65c4dc6cc75136518b61a009a45e550316287be9a9841aeac484856c94ffece51ffd56ff52ad65b056b423364685cbda1c5586d63e8df42b9b8a4673d35da7ea7ff84c4262d0df33c53ac90b9adfb552a280c4e51136c2bd2d972415024fbff37652644d5480dcf32bc32bdfdd35387281f5335da773365165481698b86953d84f73c98e70f1eb4f778f95a86dccbade1849023a239ab2162d787b2b2adbec6444258f96f0a3ba79038ea5607cc49e43a393bc60ae590af55321dca0d1c1cedbfae63e107f1b08b917c4a3ba194ba17789a20109ad379c301df38217daca25c64fc5e02e916cb17f315764086dab357c628fe56236bb1659c613432fbd80b2e678a73da44e037f3478b9557b289178f8517b178da1efaece432cfbd4fe2a0471d6dcfdb0ec2b99381e16a7786175ca80304d8dff89e678a4a53ea0992867a9cbad9e72564b33f730d10f0c4259ed51f89b01c8ca44a8ba46373f8ddc455f45a88c62c56003444668e4c00672aad9c0b90eef239450623bb307f2310256fa8b8c443f95ea3391b4d3f4d0160d03abc15dcd129a3c898bd53bc5911f55920e42514213cb5aa4ef386d6eec2aa10a053bc9261c3eb29fdc05d6d0a3b32131638c39bfa8c29ff4bced39288f5e77e13238c221f4831b2f494d8072d671b67e5796bcc8a6add7385a588c3537aa6165f4ce5c9bd8572def2ba2828f26f6567d61a258b4af6582592649d264cc69547ee056455a341f50f390a233fa344cec3a2e9d00c7a652310f858bbb176fdf716fa415d065614e5b49f1bcdac36dfb7c3caf8a05e4b835374d13379ca35d67e150c05521d8ae28bab9f823d4343b689c68857ca2ec0c112747877c4606f8f68b55a995de9a57067b2650b0bcd7a9d03fbbac71b0ddec5999f2cdf8c4b4d6e1d959b2949d1f7add1da7728f1ffeeadb37d992e82161ffa76d047fcf9ee580974eeccc0b7e0dc3db25b4a2a555f2786c8c9c9f38572c6d3512001aee6b7d218f6f730def5333f87abc5e2162d82798976b874ac734344612f88f04a36b1997e02b2922cdb40bcaf616f1d9e58950d98691731e9feb2d9ae5466b95deea3b7be1430187179131d66a5e29f86a9e947eb4546d96aa00f01dddb45a3d3fb5bc2e1c9d87d8c52603077e48d7779ee29bff01463f3e8bd4d88bd220df2194d0dbcfb27b6e870ea54e32ee7f9a18bf98003ba353afaf780c6be7d65b071a8fe55e1b1894a2a1398b3e320feb98fdbdc2056b7abcb555952ccbebaa75d17a4096a59cb649e6773149a849394537f58e066f764495227d7a82d3a4c329bc3025d9b453fc1fb526c665f7348390b7bec74c4f9cb9698f99d5f2c46fb1fad0f2e4399e2189310855daed0c059eebe6f98061a493f29a081a11af1b4102af0548a8c0afab0423ba506a4190e117bbb7c0c07e6cc3d5b5f850620d997344aed0ad59620730c9a4f0d84c04f7144c951db0e6371a59562ac8d7728479896d6ad172f320debadc202cc3c5ff2c335d94fcc3400f2576d2839ee1509084ae8d0775a3ec3bd63294279d2419f5a63ce63ea2d3e5bf92db7331f4be9e51a7e896eec418f77d27a06dd6b23977cefa73d6c16d0c9d0351bda06ca3af1494db2fa6d749a852d2505299a695bc511335027a68415a9c2af25faa242d61e824ce0d5d87b9e5045eac9cf9bc8f5d2016a6584e5bf5728062ab5932c7c90c293d9f421671c33b8cb2f1e6f792be95c4e60b02fa947d2ba4027407c27019ef0ef77203a3acab08074181e5c8a04d97c3aaa94ff1d30eee6f0b5ab2841d6afa81637ba58acf6a00c700a3899892e0ac637e01ca197168a158910198e00227a52aa80681a3f0099094440674fe5c5583ea3e82c950673b98390413213b0cab3403e8f56a9145518d749295dbb3746114b2bd4aeb9a6144db6d24c444893e25ff99bb698352d51cbabddcc3751c80c88bf79b90d426d2fc378d1711a2f3c9121e3521459acc7171e6d2c40ba340690dcd76df830111e94f3e92637026a975a724498aa6e8f73a5898f32e4a0daa6799261cfed017c0219ac69b83f6ed2b09d46f50beff7974b20a3234a9717f038f4387a8283c3bfaa3ee68c91a557fbad780416364ab2a87830a0ed9e750de53b915e983451ad5a6c1dedc6043793af0a7aae622ae48339d973cc3a866a7243f9dd8ee6c5d39ded2836e29110c8facd6bf6958e9dfa65041691497c9a3feb8f1de6decef85e3bd012767d707ab8689399f43bfb6ec6a4d6494be4abed38ac6d33267582cdb304f21b945465d0255b7966f30ab13c7038cc989373f5b9132be9fe0626a91861f7ea8ec154d3ac18b14e7e395ad0379f7646bb98c3a4a5aa1889180210fce0b2fcd7d1d28c07f428429c83a83f10ca7c8b757bead5e3edcda1fd48e308b1359ff7b7b12b05dba92f0b1fe2a222637e74479e5320c6fa6d6a24162450181dc338e24732be8749eb78152ccf75db0459f8bffa5deae6da214443e25d989231321faa4f5b98a3a46bbd3a97cf2533ccf3781fef1e9e05a9220ffc111a30eecd845d2992939321eee421eaf3b673d809cadec59c9ebcad7725c91f1e855404512e1874eefbdad76debc98986258c84c99dbf03ca178db4c37b8ba48980f318275a7fe2809bce51ad580059ecb9a4974f87aa3a600845aa1237cf8ff585010b8b8602abc759553819875cb4f3899a1b9b0194aa77c18680f4d94210a9f207c054651b6cc9aa1b46a8017130f4f262b7b89b3d392b4825ec510f1e29a889ea7cbc3132ba49861eb41a1c1da3eeb2207fc55809136227879da3d7a72bd352b4185565ec80191a1e17e5444724a513d6972274ff552531e3495efec6971fbff9850789a787b76b8d2e778fb36a2a4f405e84d50294d41e27d19d7a0cff374850b2227b764e93b510f3b40c3e19d75d5d7ca7bc5d19a4f50587c896721053d8e27d853c51821a51de3890232d3ca4de00e6ddc875558b590d69ffc0bd8ce13e58df3a12aea2fe123407063deccec578199f0c4f54248c8878a247e4ca79fb9d6affb4dd05685d8c131fd986ec1b3f6a46b4f1ecfd92bc14627ffa61ac9178139290ecabe7e0bef77d1f840f5b95ee74d8491cd768ec6496da1dfb4fd21d40789a595e6b1f9bcedcfb05312d0610c7e026841389a5b4d5e86591a805e0cf1a65e9f0c9e2f8ceb43b0613a5dcc4a2018620b63a4db0899cd35ae6fc97973ef7307ffd9352905513145af739a4b8a3a59978f66956164e502d47334173c8933a876401fe31b19f0b85a6889f53224dff57817638603041171ca19ccede2baec50c1b51ab67162947794f099b0b85d186654880adcfb508abcfe049ea780fc3209dc07194f03e7b582c23c508ec27f4b264b05b34cd935619799774154b7a24e19823c104b1354d5a3d2a7e6db528409412f65cf485dd4f10953a33b4635baa355b9ef00f14802a5d5e00df767ee62a309b98124e22c9532c812d4c8b9086283768ce0fe11394c61cc637c4fb2212fdd37a06f9df455c87196ad63ea514652de0bb9cabfa1485bf8831f6ad4aa651fac8635e79a305cb6b3578af2844941dbdf9554b6110533eaac19ca0d89264bcb4e8dee490c21d15cd59a64b136674ca7607204945772d39666528741f87359fd694d80bb708f9c6c942b80c726c9a386271ac536bba4400aec41aa68b65c99a3d108b98c34898012154c1b34fc35f7afe8ef44321f1115039aeaf10b4c028815022658c837ece228a8f42044403ad5a05b004e74a954460f7cb93388a52b10d3c2088c6e85acdbbfa4b26957a9271620376158f207942f75c01c84205b470d74647206d89cf61176bca84048e0bf982ad57bc4ba326f339fe4614e104a2ec44362c9ea87a387d8f6ee388c9c2d904b81262a32f950b2d3c986b458d9d43bce6fc059a2341f8f44a9bf9c3f825add0bf286b7beaa3175ae97b90aeccee6fe5df617d7bbd076507ad3a35d3f8a0edba3c3234904fb5a21df9f2f959ad1b458d2af8af176af3352afb28a1ba53c88e89a9d5e1b5c5f11aa553be1f18a22a94b180a4fb928b41e5ddec94e12fef09fd61bb40311f82044b8e02b30d9f071007770c4a5b4c17a7c0a2b13755e6a7a6b094265979284673561ff342acab1546bf6c5c224330fa6db73c7f26770612d05015b025fcd6b171016ca2cbb95d03b2e934355250a7cf6b55283c7ba19505ab5d7709ead68336f4747c08832a4bc1433fffe240b0e0e8123516e7000d232dfc7e4ddc1aadba874dd2b3bede10d9640a686fd253cfe4db77a168e0a49e52155c5c345b72ce9e26ccd735d22d5f07e17f91d756a503a10abe7674cd660b99a574832228a15f60a386585e30f41ba9435df35a60a239948cc6f3840cd3b92874b5760c010a4f916a1e77aa836602184fc001bfac93af9dcc680e10adf33802b4b18ef81b146581fc00084342593c82d95b9fd6518aaf8cf5e1f26995a8157a64b5941ddb60f3cd91208b7000fc32655642b975ba59faedba2093a49faf5df6d9a3b9290fbec6ba5303dad22c30f02a192c790d1bda121eac6950fa4e25d454f8f08a15f364e63ba64699ef4b9815480a8b2c95c37e6bcf85ad0a0cdab4ebba2604751b8256646fc64a5407427f97155edd5b4e01b3ae0c6099b978fbc41ecf88acae76db798ca1b5d793db4f174d86a40cc8e54903451dbe36d79235423ec6c38affcaa232f25a8126229a74408aea226a2e5edc8f43e8610923f4b6832ca5db3bfd91bb6eb4cda16c5c78e48f279f3a2a112825f41d56f7d400ffdf087dec30ae64695d0802e597d21be0e685fe01250587cd2f276216413b4929b7bab76c8ce835b29c81374fff3381d2c740ddf8944232558a11bedd60e88da8b14cbc24a59ddb84ed3512c3eab9260c5be7e56593d3ec9bb085fa625e5d43bb0e780b16ecb52d17f463a9efee21332d5cbf66fa0ae95f8168d3032acf001f218675a0bada6b5aa4234c9b4a7b147e46ecd03c2e2484b635c0f87d8634a2d06dc741d295d33f8e4ef950b88b1c96b127edd955e08c93cf35591ca53f5b32c1505838ed2cbde7e6e7d579b6207c875d2ff7c2aa438a175969375253c2e6f941f817d335355c13bf589e0fc4aeedbbc769f2d1dd1b40a55091e19947b8cb8c10b9e5611c3c8a81059497c1c0a33bad96a1f4a7085781aaa6171937116f4fbc92fbddeb61f391cfdc50ec1d1bb6443ab28477fa1aecc825f0748c1988156b95b2ba25d67e922e5632283215026211d13d9636761dcc4794cfbfbde7a99a794d96a7e2d7e9876729328a380154a4e3372c0601ebc52e1b2349e4c789e55a739e584dad4587e49caf32cf282f72ab9d628c43d6d3285f9886ceecfbbb798fcc78f3ac9077a0d7db4c9533649d69b337dcd22246b6ec3d93f7bd00e38b38864eb589d825d7583956060364547a8c1b4ecd4339f0f638352009dcacccd13b3da6b08a14e31092e58d60f26046e993d8967bd4ea4b12e0c0997819ba98d9a80c351b81fdc75cd3f9b288adbd9dde98db90fba32a618cf5add949308378307c5ec89f4f3ab13aaa7242315552848afc4c9009d52b322e15c863a8e4e51e2b44322004fe67dcfdd6b782d171108004705b2299131f18599a6d02de6302e9be1e7bbf91803e2967ddc595f6f29184a2cc123941f5b9ffb27480612a24cebc24c8d9d168b0dc4914cdc111f3a59ed9c0a130d0e4d5db85b126d3d695f6a0776d17f468086a4146794252cbe7fe83793e3a7604b93cdb0a0e510d034b3c482b5e756974d6b549e80b344447d8bdbb4883bbdc7f22e54af64ff2ea6474b7c69686c1edb9ab3a23693d3b40298d2ea39362bec9429d370fded43bf82cf9ce21a368827616651d4e8e241f2eea3b9be6d26eaabb842984c6a4fb4643d1b934ca2120d13bd9604245f1093a2d29651f95eb84131d7fe475e3c8525dbd2f4d80a037eea36c903b5e26bf6d60544bdd393de440849c9609dab2bec1dce2b0b3ef0d61becc9147e158eee9d8aed6f7d84631080049fd56c8f7e35ed8ffe3e6234fb0f687d1de9ecf255cf64684f39ac3d0ede182a5e538db93a8f9b5e9adf7b6aa7a651df735376ecd7e53442824fe6cdbed7ceaf6aed00fff8bee1f80d5e68a33991ac018f8f68b44c7bc10554f2b6efdec9b8980190a2a9bd57bc3b5327cc0e713fa59d19616a19d2c5a9b5b1fc7449494fff3b96808e60352f4171d41456b8a95579d6431b0abcc227cff055ef90d10762ffad141371ec3a20e7db4bfaea6398165c07a0a07045f4644f250cc64ef9f62cb326012ff338fffc277363a6781c77b7ee38e1db6360944062c611926cbf2d6053829cb3e52ca13f1e08bd5df809b80da60f261ad1935f44609c4f2c58ac9d98fab5507d08043aecab91ac39bbfd9616c7708fe180e71737ebc49743e41f8eaba1970754c9bfc8b9f4237188147e31975403ddf602261b2d5da39820f426926ebcdaafadf1710f96ceece4350fd57de2d3ada8937e36dc65e32be83fb9becb0adc91eb16a96e5e4ec2eeec4b4ffc99f204dd791e30f45e0687a7b3598b5a7c1ef8b3447880a0402b643908c0a21abd2495268c0ade13528933d8369c26a25865a6a892befc5537f8e01d55911b0faf00c6e8329649a43ef4c92bc0695f7eda8e5ae8f5c95af8e28222562262422afca0f92ec59410864afe12734ac8b500f74e1ab820d1209c537db7e4eb5511866f82c0919e0e8dddd2163751ea5a29a35cb0e67630767ae723b6ef81b97792112ef42d5a8a4080d4b82452087b6676e2e9e5cd85dbad5fe232388d278ab4d6a0617c6efab945e6a7f3770a9d7a58c8c5d766e1ab0d364c454e2844369d38ac1a9e8cace24926ed893eefbcc8f22716fda6b81b17bf9cf39c93f1ba8cd60084a4a6c63f7d774c08cf1add722f387ef0ae4e09345b6d7a94b51ed011d08ba98a3a90f56db4eeb99003bc8b4509724399a67150ae78d66067e8a47fe5ff95187ab8084bc4d0cbd160e5fd1d8ae905d92c475813ce6ba9000b3f6ccfbf12c03b0c014b11eef5f481645c70979978002bcddae5db337037ec1fa77f0377fd1175be0f6684af244dbb2f13c19241a6a774928dc90c0b84056a5de01bc76efc7276f2238cd6e1cda98bbb771dc502bd7216dfa87c0f931a8b6d55234e76bc9ee904cee800a491001ee312dfb12e7256d348d90cd58fbc824b52056bb0a3b4e6ca7d9d4bcbc992644b94affa89b41413c2f65e2e81577a4789cbc9edcf740f65a63bb245ea65ea19776a7004d4f2acaba60b9a582b87c7ac538a5d1b50dc12e5df6960ef4f11d92674cf5219425e10a116b360cefde3d7f4f427c816ec091099f6c02c9cd44689fac5d998662a1db72a0aaf39322f4dc75e36426d9e2bbbcfcf0997d3da144177e01140ee2d43308d943d0bfb78da6f6b4a33cb1126f3021693322552ff61e2296bc96220b4296688123aaf1aa7bd0144216d85c2f0d5af7e055480f863b126ac810774751fdfb507716d6fd8cace1ac4d1767e44b68d459374652f8b13d2cc6366404cc643da5715558b7fa7fd0d9ef023b032299a5d9667e35d983e0b952d83f8a4d94fabf01652da34e419a9c3b2f5c807cba04045207fac29560c820724a4a4e25b9eb9fc9b464934e93616b9576a91a369c3774b328f631b280b1b862fb2f69b67db7d31d1010078d92d9668defdc1a19c7636f115bf9d13c6fb6ea5a7e4c3d68991b44edddf982a7fdfa1f149a1804320a20e4e31995990d526cebe12f8767b4be860c7d95d3e7824b0b104a9330ad76b0935ca566234ec954a989e8850981ec6a0f2093389cf6a3fa94fc6aa447f4ff22d5e07c70b34d8e6479e1aebd6b144a215297141e87b5a8ca6916f8c0d9a1464c697cbe8e56bf75c4fe61d60b99d35374b60d663bb1e1dc8917645a11725ab754c10807bb3c50c78277b43cf7ecc7a70a491a5362dd66200034e9ede8b8c6882ccc5046a5407a852ed887d5259db1fec589a2c272b42fd7d8a2785698cb7276b105aad698a3d3c3a5a1887adeecdf8eab95e4503927f7022a440bda519553e17833e0002523db365123f2740942733868f93b71a64b57d66a8499212732501bc2c0a672a97623d92e57745a0426a6c5ca50e859d9b3ebb87dfae29943d811b980e4d6c71d6867a4e4815d59cbb36ac65cd431fa1cac29b3853b582268de385767182217ac0cde1c2515cebfdd48b48848c08e9715f3ebd60bf5ba565003489b25598004b75cf00d4ff0ac23193e9e8cd0f72c7245d6a1f917b7f00bc75a3414cd45e46e00ef24cd2c3a0922da50dadb9881a5dfe17d93ef5dadbf15d0b67f38965f61d05e01927df0622c64fe65998fbb7ce268b4ed80d325411e43633925b4164a78e93bd7d7150d90bda6b3ce003aafe7a2494085de18371c65fe42e6c167e909d281deddcf2c239f4fa8c7c6540647563d049122533ee199ded1c7b91e64cb6b7dc235971f2aed9002edc8b4f5d46343af299c6e62a2f8f1bd6b2fa7beb635c3374928ebd81c11e48f3d6b80fa77e9bb38cea9f68cf449a24258599689f36b75c6352800db730b7a7270abf246c9f74199a337f066532d2c187862dab363c6fe3024c49418680df0735a270e18c3812a5de7972ec1ba3a49b9e46f37990d205f5b93f76521f658ddac4d2ac75c3b6c2b8968e3dada9e216437faeb841f032602da7d59b2d3a98c36e28d756a01d6de6f44e85ddc63176e453a9092bfb4622449d7cd22b38e14b6bc4f78014caaeab66f4b65cb6a4d4b50ea438e7818ef761ff39c618fa7f9d4127f81b68f951905c6e3e65de358c5353f825374ff91f20c0b27bb1cadbd7980f01379cfa3ff2b9549a59f4070fe783550a89aceb056c0afc45b1f7304c14492cd89fede4c10a96849cb12103f0a06c340f4e30cba20a5355f1610aa5f7af222afbbf9272cc8fc011df99f5d2a550046f036477573959c76ca426bdb34568bded0efad8018a325e4c348e416379177d78ad9aab37148d6d13252b8cfcb06096fa48ffa1bae6fca5cc604b2c2db76a4b626bb525eeb7bf661e0470b2552aa1ddd79996dc7acf5ff6ebaceebf5c6b5c88e9fab387b48166d88943e75f9b0acb9099ee94a85aa1143e99272e281dfd453a834fc37bd510923c50b1fdd01dae125fa5b8874f765e4ec3d5e4fe22ca51488b86a0ce0bd64c82cc18f9ad3e805ac2339ee55b0dec2ef2eb11a4e9a02a93435b7acefc6c0501740c9924a51169e58bf5f0a675afec4ab3cb1436188f69c8a6b75fd672cddea8db4fead071b2c971900cca384147e992ec971cb6edebf39809f080ec8d7576a859da8c6e101aa418f9c59e4291fa22e763dd7f29e7ff4326bc97edfa736821ec814330ce26ed9a227210977dff0760f84417163a5ebf7c687e79fff9d12e09e02bcc1349654604adec4661564beb6e0f30d6b67e5db2e3702791d88a06682e26b1ca58e5f3df29d818006db6f9d764ba71508f3bf98307099ad8fa2f590fcc0983d7756721593c9f4d1bb1f49fb7c68d9a20e64dd1ccfdb01c1a5fb1b81c5ed05c9e6b3c55f37661ae552b4334bb0e6db27b22dc328866f2d0f638b0371971098b5c705ab9a261444d2489726da4ead164bc95a77552389a0f22daef0f4b5825aeb4ac03a65f6fb4c1135e2409bd1c22ee47f75e612e154a6b9f49c7c16f186c54932b693c54135ec4097dd7f30d95bfcbde69dd4502dd00974ce56410c56654aa86b8c8125324cc6509cf995552757a91eb05c39edaf361e021a7c5dc8f03dbe01e2b0f2239f5b72ea19ccce0457de9175913003cb8b804aa5fd0fc9da70cbbf37763ead607e5aec64b8ea51f6d201379f9a8cfc7c936bfa977e17c05021c375e09794927ba9034c6d0f8b55e7cd539f90287909fab3b4931047f67bcc7ff3aa8fafe8b97a45b06dd4d82e04eef45b017c5f4310b1cacf124a09a1d6838701a3df33e421e2e52d15bf156f2701cede43b50d7e5eab56591f37f99ac96896c7f1126f2eee06703cf93d0e03376220ef1fbb4c022b46edea59b97a415858dab945ee2bd8e27779573c1de9b5da5a380fe06c8426d060e985a27541b1cf38b4f70108c0c8b08bcdab6b17940552f5173161f62bb555f266d2d001511ac551b9ac76ce293bc22eb9f29423953bf61c9d8ab56f7ebd2d2d294d58273803ad857ec6017d2b00485db981776f7e30ddcc72da07b15fa6504ad68de1050fbf3518c2d3790e750572c71ee94b8bc18c06c60f04fddac0fefcf5145270518b1cf50022d0a873fd777fe6f1cbeef702407c86eec935b704438688f9df716c89494ae30f27256ef65978b793eb808a3f26f3f25d65e6c8ad0b2651360813e481f4d48860772dff62b1f3bf2ac9a38e698b15b8df957db17311c7690a31f8812b6714abe6113d7c421aa41bf186f85188f0b6cd5aa40c586ef323657db6e4a52a34bc4ec4ddea595a17511d301fdcfc02a3a0612e7cea8e9f0f657a2a104a3a4caa44f0e0e6e4c42a7bccba3b857f444bff069c007325fbc6d1d54e4de4ec2fc194b970ef0a28a8c6ae5a852152c5bb07f174c609e63c242ab6c0e22b24c6045669aa845edf3a2aa35d99abd0fb4404bc55c2b0d9ea8ddb2ae85e6a8d9db59a66129f05056b188d54249b28d413790b2a6623981fdd637e8f379f0ee91e423c296fe2b5b0886f58adf0a201651ddce0644089153fc08c2b0b3d13ab6a6cb7c6b1f65cd84e42ca93523d7c136efb8fa44169f15fefa89c954f5ef6c2f215aa8cf401677fd50dba2c52f7160c37cf119c565365eb73ef803d861fa2510175fb5fce638e87bce98c4717584414ecc3bdd18022de1808db7cf5c18ec14f40e05189e7149f173b4c267773c6b42c2713a2fd7b7ec2c4704249d742ed64220565640ea85097c8f2f9511569ad8a2c870ab241a94044c241e0d7966b365a52f38b0344659fcd2540579fe4c9c38378c7e899418d487f307c31738830875a5883c22fbbdebc5c46952bcf43f46aa193900bf7f909a5ad35cb12be3bd77cf2693a87bf7d26553fe7026ac69036dc909491d63d7f561a28ff327009a0c47ac4720c1e81685893cbc2132ddfc99669dba68d6d1e8340d8b2a572a68a9f43be6bf5e751f13044629741966185b06be622fc7ff9ff25173b170b8ea1b3185c42086c6b882ed8901aaec69537500e93bcea82a252772e03ffd095c18eee4eed2ffb56473556b7d61c6f67254c89ff8e2561ee654f58c9a6f5cb25e1a9d45445eac1411f7e06c7cd353e41690eea46b8c4e4e2b74b2c6d5396cd29d038a9e7ae8ad1c2225bcbb623ec9a18b0c5943c4e102c4a3232c36c191e1ee05407067b6b9ab3aa6044c93ffef0e0cf3a692d00ed7a7ec0d84a12197208607ad6db06c5b2715f4b482b1046127e1fb622ebab48418ac3cab347ad347e67da4293226616b5a21ede7cc27c29f2bc5211ce0ab39c37a444a60e74e28f13b48de32d5f1b5287d0c3fb3b511c75f1018c52c7d566e7a29eb98e7549ac479e162186347dddb3ba7c4da68a46dfb79a5e7d9b65d89314588d42d33e056c1f3bc39d3abe7f583e34f65ebef9496b5f694b5e64b30199ded4eb477313fd8d5251a80ef76c71f78bb8cf424211163ffd355c8f180cc728bb1c7efe2e58a3e959d599b999ee267bf3b24b7469136ca7277574b94638f0d25594bcb8bbd43d4d8ececa7f72939c427860524ce8b28752cc69f69fec7980b60d30f998ffb6fec4e8c9416b3c7665ac5d5e09e5587b4511aeccfce31b115c63ddf6cfab55a1c4946e2a003026d192b33073f67194a1fe5cf64b922cd74e30a1f9a4f3854ede7ff1999104e25c67c0ad9928a7addac5eac7d1cecdc1dcf72ac9f61c2ed3d85656653f4dedea4d5ca89a94a87b17a9461018518177bb20219e5d45381570188a049e87af4fdd0e236373d496d98acf75e0596fd746971ff2f8047efffffa2b2b427c0e78671a2df9437cbc053e028a8ca2d73b687eaced94c9b0909127dae2960dafdc5146ae70f5ee018050994365657d32e8bfb96b693b60260a918843af04924329d2949f202f499f5d663ce0d3eb58f82554e1091ddd71466196e2bd27d165fb0fa8690a2a589ff24200aa84137351aae187fce1e5b5e15dbb966817482243a62f457e29d2ee9e9e865c8b399e1350315a9e7f1560e2727002adc86845cddc9e3a52693f6c0a750374eb3b2ae42f89361538a2de2c43b5016c6e60cb3b8aa725286e86f3dfbb4593c455a62ab4263d53aab78a95db30898fc35d16e66bd2052f0d87287b51a2dc056c58bc16641cff30408e184c1b202abf964a55fc572e02b7c676595358f6e35ee6b97ee5d8a69695dfef1925d445aa53a3a0472308ca445165bcc125eaffcd6b298fdc655a1716fba4e975009d54b83f98b80aa05e53065a6893155c99644dba996474f749972dcae1d95c7dd53e8f6c7d677da400c9251e10e27e965661f6fef358c8b369db5533d605d2288113081932136c2d5cb29ac1e9cc1a66621262ff251d0bd13e83cef261f0646a39d35208ab1def7a28e6939a427f8f7a4c0512cdb9909707bf0ab66d1ed3d9cb3caa7dd26a8d83aac808331d22c55a6e408f471e3d34ce63f0a7b5eccc1f15f6078019e7a32cdfc71ee49807f2561003e4a0048a3023f349eed696de3afd98f074054d1ef2aed3a2e7a7c153ed45b4bf440a73ced0781ac545d0fb913a7f6a041f91dffecf47be6a74bb02452efb6d9e24074ddce78681389305d3b51e8bd2d617147272756d825ab650dd605db952b5632037062a06f42c797dfe4e321105cbb9dec54dc9c0c9c8f841f7902d7525caeeb72fbabc6226605b58dd5ac482785e57f5483fa057962473a32d5c6d4190b62e5fac6b48e11f9f0c337efabd42c62f19df17543818e49e352a1ed4f4ea4bc2d0cf311e91f81eec9f210d115757db6494cf1cea5c0fc8f1dbb2cb80c9bd927ede925702f6fca2b4fd4366cdcbff69348045708dd995d4188424da4c7053767dae16a2fdd24be06b1e823c0922ec946ea23a544eda065f1b6e7b7f593c8bb68cf30a5504ef25b70bad412d63d56683577e37175d1a30a04966000c8c0651445c43a66a99fcb705c728020fb2c889c6b73567e14c3af043735334f000353049db7479ece17a1e7caad802c5577f527fcd4d779e45f8f31b94b45416946ef34321a024599c3199a6e53e8fa7064dccaefdb08b03f86dffac09c667e35c3b0d7378436ffaa5ca7ce52ff2f843da5a63f838b13f5081d35bac9a6784d37364a5372df1969962ec2faae6570c3e7b2e5a57d34e6aa9a4d66ca716942e292c5ebc0dd6449e8c5a4c940f0656a2261dfce5373609862eb23ec83fcfaab7b0a77a023a50f55e749bce1230b0a86b9434cae69980466e037305c672691581463a95ddb386311455f2cf5958d26f41e452d1d678153e5a785f172f95662b00741621c9ba5145a44a5d97849ea50c3c0c7bc4e416ce7aa85e4d2d2fae37895282d2a24db4737cfe2827fde57d8c7a30a73b1eed5e2b104e6ce6cdeaa1a6d0892e54bd7ca3a4074eb8c38b57c90b796f00c6aba856b4a91b912e4643853d4ee06697285f44d018ff7c9e603ae8864cb58fcb2ff012dc6526aba9a55974585db3927544c647de10d19234f6c09a308721e1a45da159f21c0f4225e9dacb7b72260cdb220ee7df04e26a53c98265ec64b5261416ff6c8485f8bbb1dfbcdc579a09bd50ed7f5105cb4501cd79577ced8345c17b3b17aabcbac70f0f6886022d0367df33ef11728a9b16db8a527ada698a960d34d9708ea39428a9ca5828afbe2315307758d19eca40edc2b37d872fbe9f7351ff5c8cd16e1b494256b9ee327b42118cd9a6222f52a65c14d29039cc5271b30a5b4c660de27817b6ad08fcd475b19f1a94688bc7792123a72470498ab01416adf9eaf7b5a68569e841f365ddff3aa5a78287af52b666889c7eb14ea28358ed88f6141fb7650ad35dd77a26ddfdc51e9cead2e10cb1cfcccf2db040d99c003f3de6fdf3f135318d263d52ff50da8ee6b41d9d4686996af22fd0863c33c125def2d9b69c0dce55e0ea5a0b9ed7d8f2f6c2bfcf6b1d3d1194db0857bafc06e90780a0f1f038e3bf93d1cd7c20327229ffaaa865358a7070bb9edbecf8cba02b2d554842ec5a9a1d66992d8595049ab3426f23578c8427a65154ba3dd6db8b8884efdbdd78cb194738169e3bc412e4050d6210a17b9b635ba25d55e2bd1b56db0a906bf50c046eabffa0e504aef31552b02f389a2248c29fecd748d140da78a5cf7870521f2a1d9d66a6aa9e4b23e31155c9537362dadde988fa2cd6dbbc8496e8f43447dfe20bfb854b55a83312bd7717042b1bd6968ad9b35409099c76c08f771d83f768ff449bc7d6ca86f37f15e13e5d93a975217d0cd6f9cc50c94202cb4af75292b28eeb6be92b8e177b53c61814250a8ed6a9f25345d4b18b89772f66e67356f4ea0da159a5565e6736740f480170c47636e98498b997161c20fdc2f3951d8a453b443990167f85d1982ee48124a949bbced1aef723883255f03c0f950c8d64f1bec06441c15fa70ff8e8aec50d808d021c344544c64385d1da94de7661b8793b3f99b07f6b96189d5ed5d292d0d40ec8782b9e27b4ce2352e66a1f27a3dc8488e7ce44f64e3d6a363c6cf58c0f4af88850d70562e61dd2da402817b55f0816bfc712182b01d6b3ae09874f849e6eb91a3bb2b92af358b96445cd61c2e2700343d441980de26dbeb8fd8b41fc955ba23a36eb5f05347b041c64f857c1b002bbc18bee851ca2a0a06dbe845418030bd279c565a91aa70731bd8937d44e2fcf5beb6a3cf06b91b0adfc70ec076ca8697fac16eecd71e74144b5b4f07f5a285d0b4b1cb6512cca1d4f266f5ff71f38835c1337adab8875398f1db9da6bdd746a058ac91851d0d3fa2a0512766cf2dc4e2ee33229736a90fefcd79dd06ff4311e099e039689bd65101d77a68d143a0f68ebaa71fbe31799558743352f63228ddc985bcd3fd21464a8fa959823afe142900374e97b7e9a76838ec9d85237562ace1a0e40d2b71d2addbfa1b8d8267ebdd8569f51fb0be485e69fe72f7ed26dac743a506797376c3cb8ed0b45445ffc85533835479b138b5e4d5a113ce0a629fd78874d443360aad43d8766be1579c146c4089d17b3d9c57c1db1d3cdfde6d452719852f38d26dcc4181914ad61bddfb37850da64643660df281681816ed8cb01708f8ffffff07