PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68792 52b6ce59e3c27190a0aa53ea7d23032444b59947eccf7a38a68c827e2b1e28be

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef4cd630c9130f62785726cf1d5cda62da8273df2452de6a52eadeb1a4d16e78
Certificate Block Hash
52b6ce59e3c27190a0aa53ea7d23032444b59947eccf7a38a68c827e2b1e28be
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008645000088710000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007ab73003d9906f88ec733db416832d871fa6e3966c87a4efd44f820bab6d81f5e47a9f2609ebb4aa226f7a4b51f54d73b90f95cee818bc09dfc8e42075bc68f996c3ebf5fbcd4abbe4acd818084696bd7885da6f256590281f0500000000000000000200000002008645000088710000

Raw Header Hex

00004020caad794230b7aa072755d47bf2621d5ff9b97dcecee22f61462861c5e1231c5e3ce8e44058aa639ab626afee801d223ffd3ac02879f73386a07c6e0d7d6d8ff2741f246a7e220118786ed1a4b1deea526ade5224df7382da62da5c1dcf265778620f13c930d64cef

Proof Data Hex

59,560 bytes
1212160203071a72c05cb978ee12f2d269ba283584e88e05a6242860a3307de24a51ddb8db92760d43d5660e051b7c64c77aca00a40ae3ad13fcd8bce99fd9f326bc07812899f2b37f6621e2751b01eace17213a152099f71113daf1f0489eaf87e5605899708a45e0c95badde60f65aa21087e6f165b23ad798a00e28791180edb2be959293f26f8c2ad54fd396475a8a75850716e202eb59ff4beea64e7f47cac4110b148cb046ee4c54f49cde7ec0f74057d512eb8c446f165e5ce79f757a069ffd4fb9c44929e78ccb820178962f7b837887137c513bc7a4449b3bb60e6ba2fbeefb268ed7176bdf66233e314450fdc21a1f855231fa14f1f63b66450cf4482b9edaec9180669b99c50262f50e53e5c69364f554f6949a4d39cade1f0e8005b0e86ed48a06dce5092661f4e661a8f6a1f6db0c62a16f1de4686d55c1b33b640a15f81636d45bb754e15b615a6ecbe8c5811d0f2aed2700c659e946b19058f364b6973d9cd72a4717aced735a5121a8a91848733846fbc29b8b7d6ed86ff363d1cedc7a7c693d2d7de7374ec151c7b8f510a99146be1425a5451943b33c54f8e34a2e23f5463a3e7e56c716b4d9075d0db3d004c851017c4d6cf7b046e17e4b136974822f5fc867ab2c675eaa5e06ceb79f14edae1aa4b4e34aba6814264272e06626ad65bf45efc2907ec44605a60e160f5adfdd67f56e419c62276fd58f07a3dc9437fd214c73f69dbe90326f19d5c9ac1a2bcab00602490351131064da37c5ac986ce6d1ce8a87fee1a7c5f179261261538503a314508bb5db8c8a99c5c62e38f1015563caf3e8301da6ebc566f19f189fe66198dbc0ec70830f98fc9c538c7998ac92929797cc8d9c988984d88c8816de90ff1a03f3db75e20e7e7a68ff12471b21a57b29ed09f36dc3cce70b00b028bbb05eade3ef4c8bf93bd9d8a2e54e4a66cff148d78e7f5dcdaf4117acee91ce95f3ad5efa8c88f7cc9dc37784efc1d4e9ea4615023378067bce4f09988586fa19dcd21735d52b9a7c009ed7c158067dcb8b56a5ca056938fe3725bfae2d9dbffcefe6a5af81af6296aa18b8f3fcc3cf7296e3d11f02f58aacef6fd0857c3d5aa15409dcbc351c43f4a80cbc9700481e36a4ef29ece6c20882580d810702450f01c3deb18fde1eac59b7379609549a8c50d5fb8d220e8e352f135b134ba0f06092d3dda1cff35f1420d185584faf5c5717e874f18e10c6ba08955cb5ab15ee7738714c7d79cd85bfce88fab9992712e18504da48738bf7b4c74a78564d6e2b813120b034b6e3ec2977adc35327b3032c3ecc890a7a66202e73e5e972b52b82f619f7ec23dc28c33ea41e0fa3dcf415df8c9e9650b064feb95f5ccacbfe51dc8ff3cb938c801514e3a72104785d9e278746480c7f5fae6d3bc646df3837f491aa94e7c50279a801b86eddc10dab64401499b8f450157f7ddf5bafab1b3b514462beb9d3d9de95bb099865d2b2197e807c93cb2dad989210dfaa4eec08a8e200d0adf0fb3d51ccdac4eb1de8441761e8a0ea0091195069486a7ea734a7a34c2e994fd2dd4d4c351f8b5be5ef881e07cd8aa36352fe6dc0de69a9025f65d86dc148b63f62e2141f64228bd5e25ecf1f7f2963cd8f4ded15cafd493f0fdc9a3637b11df499b01400c63c7b70e8710b09e33879a579785810a5994d11aeeec3b0a13f0c7198b8c45170d5283c235195373602fd07f078ec5aafac98ba989758652666e3cc32818a8ff495d0db0d10be7f5bdc44e1276b06eff95f38336a0972c627a9aeaabe3aa0ffc2eaa43557371559fbe8f1affd76ef29ece9d84bf19d5d3099589397987f9cce670c063ba4894a7f5a6d3c2a8903b202dd24e77a543dfeb00dce6cdee5041bded14f16f1f4f0e53f6d113fb4ece3860aa3727cbb624cab8b87a353808a02968cb83f2b0e675e324a5aaedcc9c394f1c84741f943d5fb0d7bb69153a84c8269433e5cf37afe1f3d25be87ce7a00f24d52193134629af148cb8842378c73103c3d825e4da89041a226207394c9e76b3e8a796e1c79a479d52584dfaf2cd29b8bcd50a9f2e5904e78b056237dd67cffd435ccc23126659c5c57c8b25fc7752e8cef6e9c41c6cfefd7061c02b1cae2ca16ae9e755e2edf826c98b9cfea7d5de3c47ab4b6d77b3074c2051638a5ba6aef846f1932d841907420a5ba2c41cddfda9438dc7551a9604c7ade48d76d6da94ce0fa489e2df93b4d6e4fc15c362365fd19ebda5a801098ce14d3eb1a8a6a10a3a316439a4e68b6f290bbef290db56bb29f4eeb349c3dd11b2ae1d04cd4ee72621bf9cd990b15ab288086c39aab4d1b30b3ef1a222ddb989f58e4a6f58a845a95edaa124322a9b2c5e148ae310732d8e3857c8cfd8d6c3c034083a7c36a6082bf1acf6a65c21d02ae72a385ce75d3757d60333c33d57ffca9df9ef9b1ccc9da293885c750f8e0e65b77c7dc56f3d02dacfb4a4dbdce2d70c207c5619fb51dda2249679b0312edf8dce7175da4a0eb50352948621ac9fb23084cbbab8c0ff56d91b4b742b9f405ed18b7c6d9005c968cdb908b53a9e38a4c0ddce305d70d52ed8b0e07a729d631e867684a32aadb5df7de6599b1395d92f86c9febce522dfa1b54e799f62783ed4a3d7f4bdfb30c7bd471a151fcc98ba978aba5404d6a862a51cd1efb3244996aa8c894e8e510229add22904cb030fb71cacc9582aa724333fb7fb0e855545a64ec0f7a1bc84510096b7f03195ea2a5a8fc5ebc8a0b563d725ca22c8c95b1d1d0a9d788a41864852f64f62a8a0bb6ebd1314f640f29e42e407210b1bf4acc96907892a550e408fa02d849e87bbd5b5f4a409a8d9f9ac9590606fb843a0216356e23e3d603fb6b8577b4c469069f02b67c6e591032bd87a9b8499872e212a8bd6809295e717ef259294950f669288a23e66dc746fd2573ab694e0261d3c668a5fe5145ecdc2c1ee863bc5d262aeacc6a72015de4a6126d4a549aa1abf23a9c54c3923b545f50634c6ca4a3cfd902d7665f27acb2ae6064298e780daf8be97ee9c050421332bb446686affad5731f6071ea9ae599d12cdd66fdc886a2d618fc5dc6cd12917d87c14bededc05106aa497f3ac97686d25f1326bec82478af84eeae3b6dfa53d640eb092b6660f9927cd4638ee5ef91ca3f921c16804ffb15c4015c954a1812b3fb0370e320150d1f1793e66a4ea5c1cf194a4b62109d073ab16ba158f36ea4ffaff3c252a4ec6bf3b78ae0ed1927d5245ba472d876298be80b1039858bcf0c2be84b86067ced51546b1b80ded4c5b9ba42baf24cfd363d1517acfc888c95bbc8886eaefff238d4e7541b4fc223f9e3285c306e6911006bba54ad09ed333260721c79ea88a1ab107f12ead63af4fad40628f960b7f2829f654d29813e1c810f5dd1db41c5bfa1d668e006a3f7332b3aefdb93fbaa7d619b53aae086dc79b85d48eb32de5cc297ff53090b989f4fb4895d1b6da3c26904a7deb3f3ea3ca7dc007cb753f7a8a29551313596187cc1c67b0eddd7cf265882846698635564c44fc605b56dcf7d68c8c88e86eab69fc8de781717ff95a666fdd98c51fdbac131e0dc027406a2ccdf299d3a467f446675ec45212a05f8023a8ddcfa0268283dbace39d458fd69ba11aab9b8c1c4a99e956d0e60cbf5904f6650f18e8e58fa175223bd5a5131fbd19082a79af6260f94276acf573d4b4c4181466620a87c2cd8745a2fab2b1a81262adafacc23a2ab7515efa5f80dd6a92422a2fa4f0099a10e706088715cdb330ee5a3bcfb0f5ce4c5beec6d4fb2f909b9949c293b6ac11bf168eeaf093ada489d72dd77ebd4765612ba4e93ef92b3414516ba9b4ee15ab0331f33c0fca40e2ed0fa9c0f3ae4b4139d41a11e959cacdc6ef6e4bea896275c372cde5fe7ab3c2e586bf3bc010a82ccdccee1a9a4a588ddf01cdd5be8afd2b5fd836dbdb28c58f5ff87e479d1a36c81744abb512dd181b0fd761ead840d191f9d46f21d6f31fc131ac42d5096c37c36b2552194eefeb1599b7731220b9b3d8be697c804ccfe175d3f67a0904235bc471b2cc50db9842290ac857ce83019f90a5c10e880bda755e5fe23c18509232db0651786748715968d1f4df49f3bcea245a809b7ec3464bb2a9ab847296c2a2b948d247469079db2a494ecb124d29141222e4ad542fe61a78eb7a2604106eaae2b02d298f62e43f6356b697002adf831fcbd1a4cf01ecafe3d957b1d01c7ab0e0196e374482846b14ecc17a3318a4abc93335cda45824b65f40312db137c8f1e2b4c2293d1fadc7c1c71c3bb1f8178e0e0b914161fb9855465f1671a2ee3d798bf6140462821eb36cb8e823d4637d2f7d8f64c12c16b2d011a08e9982aa58639e9f5979e0bb12bd8c418f9e8c4192c68f49bd0a2bbe384295e0f2230a5dbb2d21f9dd0cd777794bbff43594ea3c9168aa85ef5baaf5693630974599d204223fe13dfb6ac3e422ac433c95b5ef849eb77babee5d2fa51af4ec1dad04713147938f36c4aba6bd6fd8e6d2d51bbd11783cb86cf04cc822e195bd7f40afc88b9370a2037b9c770c29260153ec6c3e1a4f842fc7d3f791dce7164c17590ec4ba55e6d60ba76ed549c8d4ecca849efcd82f3b5fd96800971d98d23f63b93d5f366b4ad7d4d02e47469c537c6520c7abe0a1c65dce853ba72d0725e51f4e1c547d4ffbccb5ecfb23dd880bfcf34ffdb3be52939ea0ce2eb8f978d234e2488f0b2a3155b2269768fa49cfd9287be882758d6406a1c7d68ed85bb6e82960c3cae101d9725a8f3d20d8979cc92ecbf04ce44ff2bd7e36fc840b3b17a65a6fde16dfb2062ed5280f84ad592e6da2ef3e8a125bcf3a13c1743cb981937f8497202ee4bb05ad552087c1fc7a1508a90f7eb2d05dfb913594a185becae1af7998213e8d92165258859e920ea56c1af202b8927406f5c1357033fb7aa7ede2aece1dff1f92ac9a9f4c36753160ab59f2911c22de1060857ae49619b466ea6ff0477b8b931cb0433a8efd691e786386d2adab20d7faed8d2cb6e977a8876beb6deadd247a223661b11cfd7544e78e46284c1f7e7abcfc0e006e4e0d646a43a45159fe89f72a72146beeffc61793ecf01dc1722335f78dc213dffbb08c8d5d512f21baf24c31a3b1aa9d5353465ed58118654e257f890be8f4a10a71c515c2202a999f9264580be5c1c58656f56920e311997a966ddafeaa261111d4e09ac35e233d1a947bc81fc4142c96d4e556f75c5304fb3530d83e619ebe130b1b421bcb7d276fb7fb1b3254ffb6a2e22766662bdb6d2cea88ceae1c247b81da051ac719c70c57519d757625a59fde22a3cd4a9f1cf12a95b0e39851dc537b9ff3a10c7e132148468c022dab243b2c4875d427d7a0a295753193ac3cc86af37a58ec4a5d121c472cb38ff0caac241ff842c02bfdd170670dea9123bea06bbd94afe878927249c5b368d6fe557b5b4b65ce23c22992110164ed3811733de8f5716a505e8d7d3c7bca32cbd0be949e7ae6623065b96559c884bd15c97709e1b209bdc1fb6aee4e6989714abe9075dee79da34facdc77af504e1deb3416d1d00989b6db6d81bfa49454f9e875afbde261df2426fabba78990ddda4fe7be47e49a0db6178a7a45fd1edd82952e6efee880e6f4a8a0566acedff6aa6123b63e14355dab64e46dff75d7b95172a5d8c69ea96e093330c3f5c88b06c407f1bad0f61f3b5610df35f5b912f647c795fa1f28e47ee39b9e377ff1624c6d79b0eb354c8f13eaf5d698baf78f32cde4a7311c5d33f8133a587ccbddf398438888c9008c0c80f0f468566cbe659a6f770f8f27207d9d1afa6775c696c05c708da445d9bada522f6b58c212057ed1852226bd2ab0fb48d096a75cc8cdee5488a064c81770681e4467cfc2583fbbbb8ba40a2ace48de18fd28885e6dd4ac45c7bc5dd651106f6338ce63851be38af730d1962b496e698dbd6e043a56392bd0d3915d8f6bc25038d4787add0e4da08af220806ba5c1cb2262ee39956cfa59a79c25d980d176a0520bf85291217097200242a5139749d75e2424bd10f0e85527a5ddf1f2b70c1c5233965f51254be12c84b2aa0532c68e1107cea157c7b3762bef0548dc6d8649ddad14d5ec516d2ba8dcee2610b14cf9f209ecce76f0d45f7e9ba2642864679f2d3f697c2c98fe7b5ac9ae714fcacfe9d47158495228be8ad0c8471464f6185fe3c9d3b85f18cf1cb1bd25c2618c9c770079b4324aa115ea64cdfb3e091a59b625be031781e76f74c755e34dbc13bb3bd86ffac2e9c7bfd0aec396f2f9d49907423e6deb177a3fa5493d575ba9b2166daa9a01b9ac155b092a8a06857da723cca501a434a0666fae6b9cc80a486b396e6c54483701f0fba2506567ffd705c16e11b53af0c924778327a653f1b3d8b6e9e4168322b9ddc3c609cc9e4794dab984436ff182c6bff85bb53c4315dd46a899f7648ac32652138557431014e3493e2048d21837a56b2819046d878785cc63c0491e50f5a44f7629840fbcb52cfa0b250e6f997af1a6364e9b09bab4777cdac46f1cb37c84fe8f7f9b0b42f44724833966312b031753770261ad847dbb213009a91fb45c15bdcebe89b1931b5de33ea890d7e0e4f4f40ef66e46be41d56651ba7ddaa057a611d030051ca8125ac4d268f0bdf40292b76f6f2bafcd0c60206b708103f2f919aab3f4af23afb46d6a5cd78f000d87517ea355baa5ce261afed4d59f9e2d28879e2e9842ee60640a1bfc96f89b2813d71d7e2605bbd48c4a6da1e12475abc481f86081cb941094a6895ca36ef05a0648db482809281d760f165f1b4ee5001c850790573b1a8bab239e6ef37a92ad0fc935b88223ea843881271cbb1694d268e9f7b915c850e561a554d6062627b74f2953811cb6416d99d419817e3373a21a9136344b99298bbed352cc2b5dfb06e8e8d0c87104b6c8a68261d6ce8372a608965395466e1547931487944749f1274c81372b73bd6ab70f5f492a1899002fdbbd30d7f8eb7be79e48cd3ff43e756fee8212354b29ed81c15bfd2751d2b31dec9b866fba12d90f32842dffb27c4b492130e89b3750eda56df1e6c1d5c31e11c257ad6d2b8790da4fd2ebb6a29a45e07ec9727a24608f0a7ecb4ec48262aafbf0ab91bb6f5dbe1c9d0766343a3ea92f79a146e719d150fb27990ce1d7b85e4ee7703826dabf2feb0a42e53d935d7ef50a2085ecc1fed639fc0f4de95be74cdeaab94a4ab00829687f6bc335a19929ebd01acac7e92c20878c4513cd8339215a49b4fb00f4d6ed3a2a1def14f95d3a287882509c3131289c4db0e600753c20f58a5fe36c9f8a5a303778eb363816cebeb27535e14e4c539420282161211408c716de944e98674a1e250024e0c12482709067235d387739c9f1dd5a333e754435967261d19096095c84ca4fd1b1ecb2a210a6e55a5d0c414957b65374dd4615f72f8418dd31182939a1629f6975553617ea8fc2d94c51ff614b40b4cea5ceea0ffb7ddcadb39add933dd6f85eea1a5081cc2f16b41e7e6ea2d95fda76dab89aa5846d1c585f8a686ea835b35b9f45687d89554d1605e4edc097f608041a17915fe3b0f6b75d4b7b9e4e3beafe57a2bf9dd976ca652288632dd0a0ac9fd603d088d2ec8b9e6809962ddc2ec48b0e4a7efdf0e59f9f385db837f26f1eddc603a16fdcf6cb368acbb9ac1fd08c078196cf8817683d8615d97f65be768b252307f9ec3ea276b5efa3f7b7d68eb4d59c07b81a5b61b8750beee15a10e1318d176f984639ec755105668e0b40d6c3808bdf83df4e097314aad1d761b5f6872e1be52335e5dfca6fb4d98e33b62e3007a716d03e84b5f378978e70a96519480a6000539920ebb2102f8603807892e9f8a0340d7ac14fb01ab099d330ea858fcf77745320ff3cf05e49b2d4be349de4d7baea42392377ff29a2e705559117f528c01688fcc8d2c4c4313d8ae739f47e14454aa544239f87720717688d700186671ddc0eb945eeb84b454f9f031d2200c054ae74ad13864d27ebc58a6e693619d16bbe268484eda517b393c02ae46ad243dc6650d5b823cee48176d247c56e4cef70c4e189cc6074fa84e6e4e04120c2893bd1987a4e8827cc20c4d5e238fcef79cef2c3dbc0f6b31e9bcce5677f75f934c73964801b53edf22348c6638f29322f60a41d763ba32176d002e963c8f203a9734e620f1d809ea78e2464c26507566d44614f391703946d6d435699e562e9da1c0ff143806037d938f975c7aad7ab853faa3e15626e9a7283fcafa76933daa15005d1d562b4804b66ede286619f60bdc4368a6a4026298e968fc30da5dac002393f5b569bfdd4c3b723e1c1ade9be358190c38e23177b7d54efe1c4cebc23969f39490c2e709f9a551a8bd54068611d7a615310b95f1f3d82995a412ad66f36a839329757230195482c97ec9082f4f763716ae00dc241016ac1f9895b19e3cfebeef50d20b7c9dfc2153b0c889c875557034c43d9cb3a5a6f08442df9ebd9bb7b9a815080201e755064a3bed1e2c06b388cd415caab7da12d7cc0081456de8e9696558f281c6df1621979634b712cb67f594cd05c445f04daa21590f001dd99e8eda41da52ab2ec43da5b86a11b7df59ba710c86bf5224b20c3281b4c8d303d96d9b090ecc34b833a75729473d078fda1817f9deed448bfe045e3067fcdbc1dbd9ae975e0f005a1c459682bd80c35883e83622dcd022a4a6ef5592e72bf6a0a0bccc6790556da66266d37754e13565d632051c3f0b52ebdcdc635b7a98fac871c9734c0ac994eb1b8f3588f21db1afe739aa9fd0009ee172b89cd360e0e6108a1d091ba2a230d7c14e9c50e4d51ea706815d80b991cd53a6afa4e0efefc392b6cff15b341b2750472290403bfeae83479589a05e52bd687a551c77a5814ac967788bbf98c1d2636fd403eb5000106c2f8a623dccf56a933a5a3b6ff1d934ba2a9cafacc08209a982683e139920f64e7ebca7bd1188b229398a51139f6283e48a8634cde8ba2242ef062b6231e87f503c3143a0dbe0fc73d85b28c552ececb6d40e2d6ce45599d242555667fded0a2feb0e0ee71040f6cc0eb86c7ef33b5197cd6d631eb3b8e97dde31194bf18b0afd35a50e51b322956a90a5c8a6933974a9ce58687637c47b55a22114265a605b92c752bfc91eaa3e7723f26cc4b355757f183713741a2b0c0b0bcdd233b6809d4ce6b5039975fdaef09acd287e4f44785dcc73bf4ba564ad52eb0efdd7f8f0371c69a2da15c67cfa63f272f3f6ad785916c45b9c70c866364f3d28ee3ebc5c98725acbb80e11422a30d9ace8de27aa0d55671a82039b2e5fe76de16e4084780a68ceea763823847558944c0046f1c0d4505980322bdd6a73177c65e1d1cbd7e5a2bbebe769b2168f0a4f870c00b06cc0f7d209318e3cee147de66c801db43c543f190580d9169eabd6b04f32f30b878d1d4541a054c39707ec8172f6c1f0337770897cef63cedb9c509365c138933b55867c03aaab39b4f99de06bd6e0ba5201d330ab3df7b537e1c1b1b5d8fdcc1b70f0c0b1dd148df41bf69cf77da6e56721f098ad83f4dce02c0d53987b3cae9ed2c2af9d9e89bac8a6c5d168f0d8df97ec780b0b2814d64a1ddd40e3aa3915f6a4e0609bec344d0b15b7ec23b5f4ec73131453ce5c7150d698538896a57f4d1646695c1b27d83129cd13427e37a64593f9909c8f10042e90846f673848ef6c45d6ac14650b10353e298ec3457011c54c8143737f0819c08f233cf910447031133218e7cded01c4a804d26d18755e1d5bc852038d1fb0807b4f5b7c67a6ce7aa08c6ffb2c3d842a63ad8488f9d912a47ce8f77a3b37f74c62182409f3dc525494958e1eec1698b69ec7aa5b4f5fdad52f2c02a50c72f61268b5536952848513f06f526d72b015f29ac26e2112c0cdb9edad5efad651e28bb03d277f097791dc46a78974951e145caa5a31540d2cbd7019823792ea60bd64dc1aa3aeaa61817b88026bb9917d4537d511915b23c37de7b0059f1aab86431c0c347f482e41e074e8b38135d821952d37e1c062175d63c8b7af259a2a3b9f53befe917dd0125e6c445b6688498a5352f5f1e520646394ead73794ea92ded6b8ef3a623d4a35ed0fe4f0302ecfa1c3b78a60a81289bf5a2d7f921bd3543870806eb21820e5217975cce240a5436c081243a96f0b0a735df9e78d06625244705283127d753a99200aab3493e6912015a761d6e275fa4213773f52bf96d2352ed62f6b019f920d8bebee46ea70c030688855d6c6df4b94ff0103864c176bdd5f4a36e6bd5a7de14f43fdd15f3b5eea4ab05826990bc73f7a82a98e0c01f0a1b3ffe706e5c162d3c02fffb7a9f8f4052c64c756c117795dfc4c06d47146a65eba7c194cb39a6069cd7308448d36baf71a18d40d2750139911a95210056f2b657e60374fc75ff7200cf7619ebdbeb3e38f6313b147dd55bec61bea78c9546fdebe04b209b2bab7921df03ef02b76a3b2eb9d2e50f7c1a4210e1119b2e9aba84f5ea3919bdbc822271b9ee5a2476e8b3b77e412d12fea9ebb3a36d76b8a2f6e46bdcbac36330f1b22ba709018d2e3f2f484e95944cdff209b56888978cd235d64586401993a252535330e2d34aa26110b742a47019f1511c5badbe36d01c0096295b9a9b7e19d70ae6b72f17e5732671ec587e03c3d8e5fe35acf8f2c0bafdf0736907f6d317ba472a8216f4fd6c021556c148b5296e0be0aeefeecdba2975736c1e8abb69dfade2f771d36839003537099e59332b64315127bf3c10b7b20a9e4e4a200c1ef07d66218cf4870badec9da784cf0dc07ce2c54ea8cf694a776365e3c247d3de0da1b5493e8fc50bc76c0961873ccdec9e8bb92f1444cbb057b57b83da19248a70e4256e83eb12d915ef1327702f97d32ef557c91952237379735fd106ac8d376e0fdadc61aa0e87058fb5d320e8676e2473de7c10fc6bced0fbc8cf96849a34da463896ea740eb41143e2e30028c122d6eaf4c8d7a4b0dbb6c2cc7bbe76bab233201962374c22e3df9a2d7ddc5891b5cd17ea84cb21a65dc0bcb872ba4a5f4c15e748b85eba0a41c91009ecf45e80d7f3204c7f8aff01b71629e9c023481d7d10af01448d0497a1f0b3e7b9aef75438288203229f7a0e57e7316b4f7b8dc7cd2c8bb0ba57f61d2066acd1f77302926f0d48aa3d1980769843201d36d25fdc647a90ae251e81ab64913a1a33623e4938d9633f07669275cba67a09d65864384fd00df8ff59af1f5c8f5acf1012db6f4c1b82df1b51fff36ff2602c6c724c88a5e15a68eda4437387893818f4baf9dc059d52e1369c254af15822a0576fba70a06e3a4349e1a3e25285fb48b11d733069e3ffa611ce910cb18a039e6225900f2635819e467969c3457b23befde67b0a4eaa046e1b1428166fecbab6ce9fd01d06fa61a825673639f9729b7b64ae88e648da93730d1df1844b5b43f53cfe07e62051d9d432b0d78114e420c707cf15b9ae57e730527f6d91812065774dfdafbcf340303973d5049895bd5e8e47aa1a8a809e44e62b4d9a306c72c2f96e7ed0ae2d0b4745eb747d1170a23f4970b5b351551754539be0b930226a99fa14d34a7201e67e7f0f11de5696c9fff8dc4a934f76df57d129169f6089d57c08ef7682c84578ee7f7a9e627085b6483033e75cfe27077615269c3f84ac3b20f2fd952d9d669e238de225432685b9b235dd3d26deea39811aa66bf94011a9a7bf4236d64d77ac7281dd88ffcefb1212786f6920dd0ce718b968ff402eb71c4c04574e05ff41b8fd6acb581ed3e33276932682f50743baa8e2df3e3db9a29ec36bc756bd45c07b32fb5306d05c065d26b0fbee1067b6b69f914446aea6bfdfc7469aa6d40ebbc16e21d36b71796f4fa8dbaabfb32be04379513909130aa33901e29d22a20677ca2ec465abd1ce5c0638f29c6a4c92f064b5f26044d7ddcc51b4122d14e20a681017a13e88db4761127e12ad88c276998f4be2711ef52761470d8e7dca9c040b1beb00d67d03556b5d4579c7710b05d55e417f60cfc14c3c8a03007d5f449fd5f8120e8da7361d8108f17d7845c05652a4b0df1e00f1112ff1b5f7528d57c0962d959bb47fb088b954456e2f6c9c0be96dcd5b30d63277ba50ad14e6d1f95194eaa038a83d269e93c944af2a26260d2b673af6127ba4307f8ec0a693c7daa12e82ffe21e915ce15b4e9ac275fb269aa3992716c34f4a500678c84283b12cf143f9050271f2847350ebf3fdf18a3c7d9db12f69458c30184f1b8432c9ca0a5145c3406fe92beda9a700de8790c6f00189a965c7c58984ac2b2c321922d0927058c4cfd45540e50308eb8d4ac2f3184658b0ab36642f1ad0fe83d8820aecb7d3ed482d89e6027f432f82fcef277e08d967b0f0ec6469e09b87dc9ee8b25a5f5f42801c869c4f30928ebad84c6aa9970f74bf381fa726cce1a98c8259829f7030c6305587cb86fb94266064040aa4110ab89d51be8281d34480fd97757ea0ba866950c74cfd04a47ad8e3ad245a4736ee05696ccf403d26053740bcb4c83946a9888986a1d04e14cf73dafde6e111efca90036d9ffe19540e02286c16840cd37ff94458ff715f515ccbad585a44fbf861608c645fb2fe89044150fef91f770d0349586a5f9ccc4c077c58f91356cb3921544a4390932e1fef42eb2e4e41de6630bfeb15159673f5e3708d361507bca4543377db8aa7bd9b6ace42d11307d2d632c0f3d90ae827f0aaee10519737380caefe9a933bd97743d15678d784841c752764f7c2aa14e8a4b5426d2b6316013e1ac1c3be58ecca36e8b642ea813887284dc8dd5acef3e9aea154b1353e37b4c999fde472c44c35f8406131190f4ba5f6eae9cc574e3acdf1d3cce003a43a3008f51acb029b2857047510a34bff7360b22d36e44a423435a6cc2fcfa3e3ed6d41f7e866e794b1ad0c1f861d77ac3a75862af39c5c4312b534e692f500b9c23803e7d00d01828997ebfef8b706f516aa993c3284f32926ecdb5d01a43131f1714d1ad8581d7bd7f95b7b4ae2f13f7157498bbdce2920a4606435aef9601331e0f1939877d809c1e702ccb8fa0395642a9bb10cb91811fe2933f09a0fe878929c3e8e134157396861af8989b4e37f238c8bdab800dc3b1b9f67e696e7192f291298ab0a5ea73535c42bb9ae8e0b2a38142d6bac615fe5f64bd5a4a066b43601e6d19e10fa749c76f83cc5926c577b2c45772352d93ecfd1bdebf8c6ff37dd34b2d1ef2c6f40e4817d8760bc69c9e4a77b353dbc051cf65d1c8a0d8b4085b83359cebdf5a428a169193f5c150dba3777acffc03328e4b39e56c65d2f767b49ed99ea8f1c5c3fcc5812ecf293b12e2aaa41f6bd3ec44a6439a852e5cf9c1d180fc3a25384d78241f9e2da854165fd4760ace5aac2ba0dd032f043cd6d8bcab4923fb16b7c474f86b6bb2d88d3bf0196aeb47677a9e1502b4d428a930146002d145fd46017d76584385aa92657c8edfd472f741427111abe9725472b1f55de8314b230775444f539e651f058633f7fa40f4d0d0b967a2b6ce1b1f2481220a281e98e2e39b06d9ecd978b542eef62139a5e6e841c7ea405a720fd8de0fbe042b93542a25f67b367a7a8201b9bd0453a273373e2eaa2a97279b7179f6ec5496fc11727f7186310287ae11acde403d1432dbd5e5d11dd4c2450bc449446bcafcc3be760a7b9a8e4a7c13c96e497d71a183cf946423816d91c0b285d77188e27838070b3c8a3a1f79deaa77eca5fc4e2076017068312bfccd966f839611f342a0ba61c13a8258f6c60348812438a7dc83a66e48d6af46703675896b32f85ead3f0818a7dd9760e6df72c31a9a5d154e72b0ab5f6cf80e3acf23152b2627189403f1c2dcaf3000ba808b863f9c47ca75ca09ee59bc1a5df00649296f2d9e8514e3e6d3a6f9af22b6480b4a1cb00ec24a4f0af6f10d2f5699dd11c89425aed1d6cad771e1e86c9c46eea296b60cbcb57ec970af3bb6dff2fc0b97cb4f6376946f26f3bd4a113920f8ade68baba55251fa5d73967e2e1bced2068482c5ed147128a07f241eeac80b4155dfc94b5b60f75aa2635d1287d359d9b723baf9602331d4867af2a22c91326917e6dd86d458912d89aa5f36e625bf2ab39fba067b5c9312c70eba39300aae72fab22b892301661da4e7077728e322fe80e2ed68ac4b496691529a76ba8a945cd7284c0f6733ad2bd918608098a67bbe00e02f14be7b98e85ef5dd6a7fcb438e51b797b0a72d3f09e80acfe515924c01bbcc75c64bebee5d1d746c9427f67a28f8e518e02af68d3d4922839c10e79572bfd310e6c7ed2ea252069563fb0b988b668b5c210a2a721adbc35d430c0bd10da7087e8dc85b642062f5f2c4eafa4cbb1b12045d9b7cf12c6034e43229356213de5c9c07d0a725a275a45f546b726097c4fad1d160634181afc1ada9b0a0a4ef8675a0124a214c3e858ad9b49fdf26cd4daa0db79155329d1f1b05d18886e63753ea8cdc5fa52a17b8005ead30e44c24d03e98d66fe11972e7fd4bbb0c0147886bc26896d5e5396f09f64571344e66bf05a8721d951838198acae554e0d04a2267c30ebf5ede94b0365f40dc64f0f6852dcfa7afdefbdf163c7366c5c341542ba83368f121cf832bec289faa23679401bff03e8807ba139c79a8c48fdd11c20c420ae9cdf67873f58656a9ce7779a081e074a5fb2433c7374822dedf1df7ee04e9758233fcbda5ba6fa4c8fbfaf31bd5381995d581dc8cf364bdff990991e3b37d4c77e12506d11587de546f0537265ebc841eb83ccc68cda9374c6f84b0915bf887bb38298e8b6d5bf47828dd0937669433c0ea61d24c4236d3181449aa65c4fa318bcf8f7651e5a0dfce7928bba99a3170ae42fb384ac4c0e6ebb591f45c92d19f00bdb980018454d450826f97d4fd812203b2abe0cca8d22fdfaf955f959a78bdeffe50891df3e522b9e5ad31d54a22992e5a124ad42bf09ae219c17741926f0916090b597e6d16576805737d57387a3e214898a5c4dd0379ffb7d41c5bcd58979569ef75cc64f37d1ab9b4bf5c24d5c43ca438100d7d8b0ba150e4a0ae6931c7c5019e97babd5e5aa7fb1b11990f2d877fdcc5de793bdb9a0331a4a2bc07427696f848d76f876755c5199d526cfbdc80402708415095d572e69ee4b762be60222fa6e7801e5fee9781a07517c989ea16b8d41c5d5a82cbdabc21ff9968fdf58e21621515e013ad175ed119b51e679addea2a19ecc5f57772cd0caaf529bcbf72b432b8991e813e0a641d9c0840b62d528dbe85a6bee34a556e4a410b1beed0ee44c1ae78581e90f1f4df1cec4544a30a204f9ab4011b12da8dc046c13b5234168922e4c4a58bca13441b3dbe7c7a75ca72a1fed86df827e44d18e4d900db3850ba63f742127f61efb7822c020bccbbd19235c7a3191164ba57230e4a7d167ee3f5f0011c689a97bfe33f5b0d918203b614b9b74a0a98909393df37c27b61563502243be80f0c899962428b678c35a79c773711733040b00aefe9015cf0448aa7b9e0a9518301e12af37de26023b4fbed39cc347f4c2bf4c6b6c260f2212679f15bf6916e2c7cea529c3460d87c2947be718be6d0b2bd5be5a4160e9bc339bf6b2829b3833d53b437595cd15544037d37786c0ff1f2da564e0b147e00a6f8cfd9c99488fa8c58b616a98f23801bdd60349f66ca765e3d2803aa98f83db0f6610e51a9b58d9d5580345538374b81713fdec07ffd2c3157e288abe259ce845ba37f9b873a1fe49c4d1d9fb25146e2b15201741249c185d9dc13e18620c4736daaefcad612f1466b24bfd79fcd8968d4c9346c2d9fa7a2973e331c6774b84724793d11aa33fe993eda986f583095ded4d2fc076d363e87ed4f8a2360188ac7343ecc1f3b1e76a1d8d1347949d636b926307adf28147a3c9dfc7099f24290f7ee372c65bd8d107571e437a5e1e5ee45cef63ec86b3f9697f770a8f5a45bb99e8033dcda76a71ce7b2c4c7f0d683b1d107b71df7b057e0d743c06bd1c44f1ecd4414cb5fc7714df7302901bc2d238f1652c6235b58d1a5b7c9e88a177045f2412848280b127a48f6ca1d171796a38d60a1a58c296b9127ef61ef7ecd4ada099891f13155825070106ad21a9647c1ab93d37d5e196b2515ecd4ad1932c2fed92719d3192aab11077bd68bb9cddb381d20570a30650de8afad71b53ddef7587eeeed903d13285f034b03aa2c43d2f52ecfb86089da90ea71bfcfb940556d92531f099aa20d9637937dbf52c4a926acf9b6334f2725dbc7b1b3a6978886c6acbf02818833b7f31e2bc36cdc7dad4b82164337b1d636f5333e125439f58e0622039e26610f040d5c124c4d079e7262cb53fae86f62ad2b45757f58706dffc8d8635910adee87ede904410c3d170daed967b7c55743e26de9ec75a9b8f336f354993fa118ce8a5b1e49d5bc4e1414021c9038104fdb2723762e5db7dc56cb32c3d6cb946882b83a8248ef588a0fc89a24e2c0d1e51e8dbbe64ae1a816fbbf49735366f2421976de26e90692cc1c190810c7d7f1cff57e9b6959163ef646d75cba66cc090a9ae7f667d5964e5e19fd27f1eeae10ba7b899d04bd320f364cd8b73bb3a6da0c360574393bae64bab7523873fd137d1b4e017c8de6700f5135b00739dda719607185215a99b3d44dc2cd20148e8b6b1a879b83aabcff953e7c26def7313ab457fd921ad17a628f166ec73172134491f8275aa82334215bd2cd6b693a0ee6a8f9e03dacd4fd8fde32cdc6cc2ee9ad9d5816b32c5d577bf1cdffeecbb9bc420b858de9e3d8a2ac79769f6141cb08375a163d6d21a54c49f799a077a04169336f68afa6887b9b32c5be2579c91cfd78ce5b18dd6f01f9c3d9dcc5960c78afe0850d70e75a6f24a84b888dae0f470f4e45af249194a9e5b7d5c1fd3374bb8d8af47f2e5699fcaa2c3de15f024434bfe66e1ab6e2dedb06726946893ff1d98d73a0af841c2bdecea009c0e41d729d1906da7d9ef8b4ffbe770ed446f4448840a742e59b005ee9a7a37a92a9b09481929395d5186679783c982142e34c547df2c2da19d61f2f66a3dccd45c4a9f4364ee502797615d368a377036875a9c82ca627924007ba3271f9fbcfe6834ed4af929e08287d32133a7ed75043f4879f4d7e70454b5b2d2bc1b507e8afb933dee1a13988ff2300661ae3c4acec2f250830dbb27ec2401a423f5318b0cf7a62c07d5c1511bd538a63344218278078edec3107a3b242f2c7993783ba672657550760ab8c92de60bc295cccfca1a47048070a550c2e1fec98285433b8d76c79f367aab069a4ef4f5f1f59d8d0f65fe21b11636e22b015cdcc980e583ed51ba63fb0b7993e51947b721cb7697941e7c90c52d7e5f720d1e62ef98ff97663dcbac1033013c2932686b5456b14fb58f1e3eba0fe33ff911aca4f170b9c511e62b60ae48fdbdac49282bf600eff1bf5bd176b2aebe06ac4e622288fb40f971771efbcc8074a391ccef3e54e7815829a90f34e1900aa53f69754d6ca580a6138f1629da426c420b34b9642d92734d9bf5419c1149a9c13fde8fd3a9ba1ffae47d6a6628fe4a61012b6ed084ab584c31856a475aec2788262446b295c825a9362084f7ab5babe71797e10a79262015a80208068d8ecb2d74982ff922b9b7904ca0cfbef1c0a8c7e0e086f07451dd11d9a9853a80fab698fc19890e61186a5e572cf504cbaf7f0f39cf14fe75f67aecb54fe47fd25fb0c68500a0a4e18aeb94ae1bc86ce24a963003672910e374f8649d738bfe56708c6b338de9208bd14dee95889393124fcdc37c74b08329945f6868ac39595c18fa43194ff87fb9d900f441ad6626948e8ae33087a0eebed6e10ded3aa0852a9ae49b9634ca1e5286c35b427a5010dd6d4c047094c3ef0813a2685ed747620703c034010958272f518b1feb635d3626b2d6d11357a35f700f4b168d613bdaa35cc783329a7fff95b35a876d7d8c4742b9a8ced805a0222f281ee209125a2a9bdcb0e6474810d1acb364dd4a3502aa84606aefaf16fcfe066326319f54b6c20ad4a9ec2f96b9a7ae261a1e7fe8cbadbbe0f399f00db9e79ff7e313213e9a68a730bfbb3a5ba00733f012a211d639a0e4b05eec2a040a5576e687a5a3279b1c813c795b1396ddf342364a3eb1f5b9b781e8084acf24d6a99277c005b4da5e271dc76eca8a4f33ce3a120c4baab7ea2ab45e60ce0f48f722e647fdc0735d6ca9170d6ed041e528e5f59ff3759c0cfe88ad141762fffd914280f9362bdc1136d97705189ef4bbbf34d2e6e949adbcf75c12ac7567bb91e53725e9f2d313aef37940250b1954454540540e4ae9e62b99bb1adaab8f63c69778708db3e07c09a70109dc42f506e8b8c8da74fe7c37a191ad2c2bf7e0892517aa67e14e1f51ca4f1a6aff2e6dd2e136f729606070e26e12362e415cd56925a2fa643286a4af456c7e11bdce3a3046c30aa2ff67b6d226e490c3f34249392a6f4cff9926ca817e45c100dc3f50cae0701d45d406780b11f3693d668f2a48fed0b3a10de389a090dcae528a1ebd1e02ed0323f8f03dd8e341da3d639fd9e9136f4f0b52c16c5f944b9c0e3273cce496e5ecb727c43e41eab849029fe3382d0640a2c0bf928b4516d5fa2f8a9d55309e38e31e776f665b44a0f155335c8f066468891a7a1ca3d2fc7db7f04c00059e2999e0dcea71d5547065eba074581719f955a876c46ff9625c4b30c34da02c4da6bae1e24721078e239a90996b847e62c86e62a8eda8c528d40b09d5ef45d0a77bf81ccb5b3ac04b8aff8bcfd56f2d56d9f49542af8e0ef91f63a2c75df2a5062b32b7e260caa257e7fab69d2359e9c7fc335d8a40d013dc17bb9f69a597d4fe9ec6d4bbb5db0425836615170242a7690c2cfeacef1c8c62bd4be7c9675e77a1a222cf551fd2c317fda1fc7b855513abe1cef47556c6e1895a11a55230c11b0201070794418922f88ea6c14b8d24219c919a34ee1557f2c005facd006cc5ed98772511e0b970c6ed53c74c6351b6a0a63a51c1c50d3df753cdaa040e0a61facd5db37c2a13c49480347fe76405dcf925761579427db02d0c0153b45a0e92aedf17ff5965bc065f1588a0992711f0bd522f4e47fdceba20c89e3c0522800b84ad3985e4e42fc12786b6e8ed9e28f29bba6954cb1db2e912175b5682d58622024ec8b55e07e1faa0292d3d4750feb52afee629e41e520c98e2f33285a4b6bb5ca9b563b40bd51fc3178110da7ae5a13a900b315edb8ead2d484c3701c4ab7ab45ef0898cebe728deeb2a6b074396b675930891eeb2d7c8d1f79ab6a8a43ec0e573cc8a8f0b9fa694a8aa22d94f9a7f80aad384449a9559bc6a0b02914f19bfb6a5a6142ae3efd377d7046f24cd219b730e0466c8bf17d7dd00f8f463b9864b43d0cd8badf4c66120e4e15a91b703fd06a5361485f5a9a5f924ebed2fcaf7b2147da616cbaa959d22464703189e8a880ca0128fae9cac1ac80142f8b1c075ce54dbed15e7d73dc873f3cd71080c66ec9bff2c44a4345a5a89622981749979d710d5a0fb86c45895e33e0b72d7f354b2e32bcd32dce52991cba256b71e3f1ed8b73439586bd0b5411bebe74831bd594e7ba419b3bb036c4171347751146a9ae1440fe9b03ebec70425eda5c0abec61a61b4d2ef914dd021424ca52fec181ff8bc3306ac62e0aeb8c613b3658250e2b09002e661c02e1a6cafc55fe0e9e17ce37b4de0ad2c3dd18151159f6097f5d26bf9bc1c0f7dc5a2789bb6fbdca4ef17569cd914ba4e3733d48be49bbe430b9749b2ff78b430ebc79d729ff62f9d87ce43b32b3ebfdc37308603fe1deac4da5896cf098bf4b73dcd69778760cec3974d0cca1b8967263c5f73f89bfa569aa1e935dcb079c68daa4a1e76dd618b10e6ad8bb4221206ccd616a4e20cf0694eb59571901e32b0725451802939dfc81668ff92d882d3122ee803c999f030be5dd25ef058d31be662d0782dd8632e1681956b8ad40ae924e45cdc2696aad294c7914126de60432ee416365384ae28ee0ba4198aec610f7d7e68e6095091ced353275ebb0248e72ba8adacc87f9f2bfc19b44ff93dff3b403af100be4c53fb9161e5fdb45699051e2bf01aa106593f58b9f76d0eb7f2af8b811ba71d94a5ab747176a8c4eec48341a3d242654280451a7845338dbd65698f96ec4b9cc1e0f5deeb89847f5de8c6f32afef620f37123b74f9684dbcc1565f5c6ec661f245c35a89f4d814d69e0aae726183c9b5a5b3c4f63b31d8977b541e6311d1c4c32a359282cdfb06dd1a45d5b2ebfc756e2a62e9ee8e65aee698f6db96259b7fcea166fd8ba39f4c48be5837caecabf91f436b211e72c0269f0bde29ad461ae939f931e0f77d32912508c956f4dac57c63aa6f34c45631c90b79fc01c6b137c4fa9e52af120914d8014728be8de219fbc6689aeedf0f24ff62602d7211f044f0ddb58b3dd6f6671ed00218d6a1e0e67f4ba1ea167a8ef1859df59d18fe1c0c02c7744009008156e0577e2a713450bcb4c0ce090a84e567b62bd9d7c38b9b2fea26eac81cdb4fa5d39051d0132964dbf4f54b557c2acc445164552f96cd469270a148b3af30faa5c4ae72860253607191b9a71d5f4f55f40eb8f09178e69cf4d0bbfe210e44e2cbe48d817a32e8391f57b04cdabc0ae08918a8f7167aa329267049f558cd70d2096a19ce695d01541d221834a1d7ac447c1353942ddcf799cf0b2347abf3d59d17e004be66fa78284911c5c4b9283a05526a9b445a51f2d6218ad776d93956cda42bf2cf22f2b8732b7ce539eb358b2c58995045af9ae9069705bf1b0decce4ffe72bfbfb0419c16480d721da6c4d6f8b4028288233dc5936e5e81f23bcbd02144c8786e6322ecd70b9dedc6b9d0894449241543b3d32dc085ed7fcd3c972e17333ff8d35ff6a18bbd17cc4c08dfa5d9f08f1456c30e548cba51740e444b2ccbcdc8d964c3abfaf789851051e33883232fa6c7ee3ff8df66166b105bce8876a00a5037e57b3302d39ca5511632f6d8cab5f66266ae8c4f5b73855208619f18403076db37e26ba88bc5b9ce4ca0d435f0ee6d8c53e8e2583cce22117dec498eb62d98a604cd0cad40c1b56bd0e3653b65d7b20cd6f7fc513d39946b85b80707348710d4990ec86b66182a81c49cc878dd9b01b14ec81df0299e71aefe20dfa73af0622b7f2d511358119c02511f31ae96f4a16bb72ba30019376335c67c52f104fe6279efc7c8ab9f1fd4ded1d7333391720a6bfa8291cb90cea9ed85a22f672c82d054ea21a9c54011b1f0a8814c2d3dc581350e6bd5c00e2e8fd5bebb3cae82a49274338090c6c2488463013cfdf95a46abe6e159cc9ab0f16e5ea9fd0fe8db896e20c3a1e884a777b7b1fc69935ae627975e6abd51549a893338cd8a2b8d16e30598cd06f0701ac4340eb21ffa315bf2416377fdd353cb080586f50ab26b2e4621fc2e2263809d5af7d7febf87b476a79b87500355aa77f7d477f55fb4b6e945ef26db57db2f3bea283c9c3701f2dea53dad71221d329cb272892ca81ed4be4060a0282bd5c334f818de8be4300e35230c5c6182602ab16e8225cccef40ca61bc877ecbad628b49001fd307b12dfee265c31ce53bd213f31547e0745428521b5dcf92f7ce9f576cf895461e1b7c8e43ee580828c6b1f969edb870e74437b5a302403d162f40ac8524d2eda9c025f83f989c59c5f208932a376e5c4cdd6f33c3b80b6b56295a2d16f2b41c3560bc8fcf26bff619e76886ccac4ad38012bdde2bdfd69c5b12633f3d16c9de974b6e3dfe79110364429da5fd46b1bf53b563f110a0144e8f91b4b907f9e9ffa54ab3f25d7287b772b7bd6a69a22fea3a51167e671ea441c42276f2eb62794124f173530863625008546b335dafdcf0a35ad5ccd322b96f5e176347374e9df42de730fcef744bf4eb337da2a818e851c8161ea0e40aa57584740fadca8001c90ec8b3e3ec8b127d5a21c1e7f63f9943b80c47330d5f5a1565883b0e03fb530ac7daca77691df9daf5313cd5695115ba8e5a0ec2b14f2110ba7e1696b02560480f107b952c2ce52c9eabe75ee9a592d616ab2659e315abc7a3d396091e66075d0cbc72e0e95e8614081396a9fe8ceefe7bf1c67aa4f3f49d943f1b65454524b97beabee7c83ed32f0946b15dede1a8f17b9da95b1029e78abf229f5f7a1cee378d8c5494b1f17dbe18941eb1dd434d69f92ee45b06e3622a3e6ce296b862b3d120c84be3e1a2a48bcc2eb3256b1999122eb344dd19f14704447bcaa5d853b10f5dc5234f6a4f8f62915771cc60122d66db977a3a43c5a5df0ba2eff10d8f759b6b174401f7c865f31d6d840ec79fd75752ea79d9d6983c0022932eaa9dfd3aea122077b60917a160df330fee55006aeb82fc141092965b7c3b5bb26f040f0bb67d34c55b739a7690fcf6a8dd6bd7ca6026947cbd43b098366318666a21e2cc4f387bef7ce1211523f7fc1c5c58af61d2cfdd09c92004f8f3d875a25b9f9604d1325e64312e2d4f8e79358e247092138472474453b22f044b461862c3f3cf4a7685a12d220650ae85e2ca3f5d4c4699b85b5d0e0b0062ac3b036055baf38a15984bb31432d0c967acefcb6e5b3201187efe4eee6f9347b5d95624ff36e9c70bbbd7efce19d679c821ad0952fe9f6d3f91b976d9b9b25a0efc3b2f3b57446f778b58ca9b1fe1e824c44424f2cefa77db3f4f4d5d53f3fa02e4ecd3c3d1ecd0d2bf3669f741c50cb3330fb76ed69beecdb6f7859bd035f704f06186236aa141d22489facc70df576839957d0054e787092527ee91116856df10135a7d07572c21dc71f3688923f73092d062ac380107c6f52b398790b42ef8931084acda83e608fab4ebdd8d51ec2fa0d29a949a9f0a364265a54c51faf95a987c145e30fc75bb520e8eee024f94a95b250b7ccae0f88e92c5a21c79f1ba972d90a0ead56a8fab615d09bc7776fe684b3eab7d63e63c5639c93829af7f3a19cb4461db9535f96037648302c2721939abba6e526fdb234fa365f1dbee94f7037fe5e693c34f8f2091e405bfc6bb469a5116f96943856229b8869003c4b0fb654461005c5c48796883176d1c6794d05616fc90ae109d0a292938348811dc0bcc95e50e885b05229938d2948f275cf886cf851f262c9d212449c57af8d81c85ba5a86ee50cb2a9135469bd7ccb51928eeaf433644680e08b49c9c65ff4c5f63f5da230fdbe230a3250fd5854527223d40fb6ebaf3e73e0ac95c1a5affb37daa21ebc359ee541c253c32e9cda567db81507d1a7713f202eb776eafa6bf556b0caaeb6901327fe68b4e895b551dd07f28db31921fca0cb7ad6b69b2b02af8f4e6a64986b18dc1f44395a2f787929dd5f25679d2882910fdb77aff60ec1c344b78921a6201a5f06dafce1ef47793a05f882d5c95cd4c7fed2eb48fc5cb840b230ec70b1604652d3b6473e153eac5bcde5616287c2f5504a3a4244d82aa7efaa59dbc2e48c786a8b6f9861ce88848b76ea59099e25b4dfbc696166dabf44f8ddb8569dcf5dd5b40094696da56777e87874798f29a9d88a369c888daa664889b34a7d19b77dd09fddd7ca596c2b3eca770da0d9d716f2a048b952c681e65edcdb03e1ed0b549c4d8721327438664da0e1577df0a6423e0d2295c291837a1d92e1268e0cf602991101e77a6cb7d21b308441aa3b6718af56979188a10d99156c3ea650f38af29f6e1793a5215c7222d9b204fe48a195212c437c5639e104ef1bff21484bd1a12ebd59e67aa2c4d053441adbcba62a6c52c9e10adb01c39fee2caf1a76e615936d449a1a778c8edd6b622df0cb15367774abc95511220aacf48b4e41c0bff6ac9ab151541fa0e2e871420c9e8c5530ca1a036394a292fedea532c57d5ff9cae40e58e9621e8aa75351c2657b378d1c3ee2ca488e029a7ca43b945d2dd1bf11ac6d806967299a9c87db85c9b9e42e00132f9a23a7a2ee18bf66b4d0641ac90e097fd6d571cbdadd9bbcafa802dbcea9cb7c34e8df39f71c77bd4763f15c75deacfa4f30b57b27b718e128f6529ff97fc1c64429858f9fc3e68b175aac55970a0461e148ec534d439cd7b8165a52d7ac48834a77a9c9ce67ddc4e885f2046481a1083f1f9653a554615b6db7eb7aa56a6477cefe8bffaac83d5ef1026209e1f057cd09cfcf5162d13b3a3769170fa2fe47ee3ccb70678f3323bf1da52f25cc04f783f4a76da4329a6bf7397c6cb3f093b04d18a8e67cf224a922058cb0d1a58d19e6bc1e587d57e69eae3ebb5472db118977dcd4b3c01773ceef31a593ace9900c2256e6de5581c4b20a8290f2cfa510a9e511d92cab5fe26e574712a020532b438352432873f8abff1a4cd84a08c6005141aca5982e4a66a040b5e9a34c3c28f04a85f9886741ab88187b37783ec6b898a5cae6eb996a5ca25e1615add956152c79a224a62552462396a9a7ed343d67f7735ab0cd9ae36ada6f3b9a1d03c9f6fccfabe75341dae6fcfb6de47efcbb6390ad8e563a7352db1718705e748e8f74d412d8bb19f3cc167fce093ba53ead1ac74c3a3614530feff0847e8be948a064b4049b1fa214a9c4d58c8b75e4040d03d38565067f2eafe1bcf953aca526b4892f87bf340268ccdab8926961e1fbc62f9fac3cd8b0d925c38f326ad47b6e09814930f245f0cf9cba72600fa8dc6b861d38f1279709b70f45005ec824f3308b317cbd93074ead99bdd13382ae673f1c968e819f9b49e4d731e9b5621dfcf10e787e3d8a1deb466946adc506fe51d0f5c0f9f1960b79ea54915ff9f031be075fbba91a984d8da3c611aa656ceef552036c090025be40273011d4427e8edc6d259de8c966900daf2b9031294640b0440d56e40f0f0e783ae90c5289c187563b944e7d6313997ad643e2cc8da9943f693a19cd30d02ab1b73e738222aa88a79e0109f73495400db06e19748a5f1edfb9c74946bfa29cfeaef61fc9bfbc8d64c0d4c96739fb5af8bb47505d1d3e1ed0e9f92cd419196dbaf3f1e4ca87a942a4c093ad591ee0a2e194aa6b1292c5b76aaca3bc986417bd546474764a8c5da47d6a270dcedfadb4a9ce9ecfd9ff3502e9d4bee379aa415b6a0ef558309d3696841d2b8777c56783ad32ac823060c8606f9862b8452f06c340b08513863955be02d21c1dea1f53f9682560ee3f83bb454e1b8c59d67883a7ea29dafdfe87d03fd6bc824b0ae8777bc11991d6118862be30bd07922560237d71dd79a1aa021554b060b8402efa13e6c61b7635fda8480f449a46003ea89922b8123dfd382e3de1d62d44235355d5920635dc8e4d4a8a677a628ffc5b0b07560c25b22cec52f32f6dc56c3fc1b980bd92ab05edc13c88f6a8c7ec27509352736c8b8dad1ab8727f0f7b6c8c8526e28d1f1ad8f84abd5fc9e152c83093f189ed6eda5e597b95c14cebde79ea6b9b043b58b9964923ef153329dc7e4ba062efd4fddefe19b671479b6394597d0ebc647859a4516e40536740ecf589e90fad81b457679a5d8e7c1e12d84ac694c1968fe250241ee42de6b6135e1ffe4643a05657c0863d8a9091ebf1c02d697a1fc45970365e62611cb98b6d9418f85bbd0fbb59e846c57513f4f674f19dced384d1afbae3603519b0731a41827d35c085949ea24e5ee20bae095842e00d0c4ee9e3a83d8dd5e42e44df9da76877eefa67e89efbe0d0200c1d7b7b022e436e1e9db9d2553e5179da8199a8a9233a84bc494ba96820d446394e49debb38cf0588e07f4b65d9260d21589556e4c104e35d17e138de86b4d6e22373082af89bd6d5064a555a831749d43d2e6ad4859218c99231b25eb357918014d505cdbf8a3f57b3620e6af16806c24cc4a12734a9692bb86a8569b8fb7fd87ac250fe8aada0de099106371abe0c22492b37196e567d4bfcf85c0e8364746bfa9f7b500ba3f26f2e64004b746f94ce49cf604d0e1a5846ce861819589e66c01ab49fc74ac428123603a9ceed69ad400a01dec5efcdea29ddf1b9430fb7d8cd122551774d51aa9ee56dbb822d21329f50eafa241440d8adb4124548b765e810c1e80d4ad05eccd6a8fe58b217bf769fc3842b0b86111d58566b86d2e1795ef7e25fcc1d76f14c72427a231c1ad81fadb77023fa720a9d31a3a86a6e612c6bc9ccd825c2dccd573ce292560dce0e6fb7d94db6ee80971ee1ccbfd8c5acbaf02291a1e8423473d9560c9f7c708b15abf2619118526cf5d23f15acf70f4477a7fb8a6e94cba48d4a5cba37fe8b55f03e4e5c0ed8ac1b4c015ae6b6758acd4741d5c781f67f3fc28c76fd5759af389e5e738c1a7d8841bb84072c6ddd4ee96513719d8566313638fd36a2562c79711a523a5b38e6c0557f91a59060e889c66dcef22cc8af8627828905da844b23b5e6046c9e6acd3c52c0710e2e539d297e37e3d5d6bb689ae29e6e4c36bd908dd81f5d89eab21f9cc8f94c7c0345ba7d7aa467f05a654d5a8044b28230883c63c8f1ce277ace61e63341150684da9243d8825524d3562b549a58efa325fa6b6a0c29b37fe7a2200d2314456a712fda117960b14ad1d2e7eb1f2f3da1df484d9881b261c40dc3d989c260084eab7446d6fabbd572ba0e70b79e100abf73065ae60663b42df1a6fed3ff27088a42ba905cf49802c00988828ffee80a639d71a1045f580eb65802b3970af792fd499dc418e015c984c093e77a7fd8b300ff564de16e4a9ac4e7d4eb24a18fd34ad51f03f33491345f28d175702266d339bc6f68c705b8f9b422a05d350273d8c193dbde5fe35075718df4f0a9ccc95662e83c0aead12dfe80853d172facb3259dc070afe94ff31aeedee61b65f396f4e3f19244aeb03d2a06e1f8398cb3e2805caf2e31586b15de2536517153fa69333c45eb61d8abbfbbb74605dcacadc426f8508d1550454945083ecf63a7d3e15047d24615f17f4f023b0da399170975f1166e62d7026e556f3180437f2c320f178fdee66dd1fe6221428821888d20feecd3e72c6fbc9f2220361eef32e2c09571dcf983aba1b0f162bf967eaeb554fdc8166a5af2e69a443951d2b59e0f5dd13b4c5d25ef326550631d6722323c39f4e5c2de303ff3a7dc6a00e15c2dc5564b6be27f1eef215bf203c0eabda9431ca89c16cc5ac7d98634859363f1028a16b9ff41755b9270e71c2ad02a8dfc33083bca754eed4192f2ec310090ec7f22999b5788f343f69c0ff988ec5afc747d4680887cdc6cc786189425489c7b79b9f94f91bdd08a2f002d133b5961f4afd038793d85017a856874e8d937145dd51704a40cbaa6f3d4b7ffca3088916e44d9aafce1d6ea6a5184438aefbc39873eb7fc4868143365d0fe0c1f5146855f0e2900a697cbbc83187f1e64ce7a315d952707e395828eae2d0d23519e9e2fef988ae34fd0c36d490ffbbea1c81c013d1dcfac17253ff6114560f388b5685d103ddc0dc21c0c68aec59f8e80eb980782d2b449c5efac205393e7ce0074910d68024c5bf1ed2d3cb99891358f50578164d94a7f0107dc162b99dd9cfe845c737674b59fc0d9cc1bcaa17fa5731e002d96801c1f6600080dead28b356e16175cc2c7d3f62725ed0f0e37390c1f5cd891633601ef4d2601227a551a8979ba87ff8d525f9592394218041ccfb0517ed81d05381b206fbde7a6a87529aac83dee6d1980c2dab79701f93ffe6b680c598ccdebc6251e41aa8cf03b740c78bd1fa3bc333b64e8d66659275799a4741379d1d8169ac945a7b902939708a115745872df55fc4be908fbb1eb4e1a08b28a36670330058f86d2148028cb912cde740ce2ca84aca2613454416aac40fc6fd21d4c780464eec14fcf7fc8716d82dd1343ffee31c7033cf674be192ae25e3d07dc90f7b7d39aa52e5c7a2853b583b1cfa03a096d733217ee3dd7f2bf7488bcc949f8f6afb42e9968c545013310a41bf29df2fd0e37b9eca7d6744b6c4b56d8cf86df5dd9801487d6979ec0c647ddcca39e667a9b07fad2e01650b9acfdc1fe611439010aabbb72357c82217db1256cff3e4d4073a53a4520d5600d8a30ccfc8bf46477dd20cc1c806900771a3faaa5544e1a82faef0950204af3a4e93de9abbe25b3880abf49df2ffa3530d42d0a3e930ca79a12f2dfdf7e0b281f12881d452d39b5fe89d8ccf66cb016ccc9f2cbf5b5dcd8b112d5f821144430b12d9f3a3683e415e012251d1e7cc8b05b7ffdf364a9503e5f5faacd8bf51e5b1492c6662efe177d6b38af7f7aeb44ee9d42d746ab0d18f01d0880de302daf0d4f7dde6070390779e5d8915075bc5025304ad946cb5fefa4e96ae3cd8560d5fe16dee70cfa4b1d03a5867f61329e5b950b0cf184e21aeab3faec4bd8048f38fef3884eaa5251f11bbfde5a27a9e7d0047169f7ddcc5750b6b3ba8194dbeab9a52c9ce8e63d3cdda40391ed6bb99f19477069bac731eb381b3ccbacc7e01cd4817d682045edff2faccc74def571ecf3331a2da613b908a37b89cfbc9687756d1afa06c60fece9973282f7c435038c191173bfb9d065006379b71404490da2c6be8de3b4f3a4aa9ed11436cda1f8628747490096ee7395d53bb1b1c6d2504c0f0b45e7281b54c4be7fe7ba52e9beda182af6e00d42a310062fe21d86ddc9d2685d05080d21d45fc4b00759d5b874f1dd520595bee255b8f732db8b458a1f5a04984410e3c5aebd599eff5ee66315535386c1d4a696d16e47c6525f8d21494d058c9720d80f066b2ed64c0035631f6a9aa05fd37fb08e174baa0cd7f7dcf04aab329d8b51760495eacf71fbd427421e40f5c0fa1664192b98c42d6cf2e733d43545cac7b3d62dd7b9f2b3b6407fb23119e706b4371364cff5b189f7581710c98d5e3b24ff33d3b6e8358c72417cc8f6d05b78a2e223956fbc0c3b035693343ea5dd94a8274fb86a168d5881f4b5e113a28154f0568ce30aeec1d0cad77896714f791305c3163849ce9abb7de016266c59bb21c153ac9f3965035003fce5e8eae020d36e28fe0e900f4617bc750f907a5bc2fe93ac503e470ebd04041bde788a2911d8bd40687714cda5ab23724c3eec6d2c59e48ee2614951db875911fcf5ee57e153ddfef7440b9ba9c44ecd1d476fa461254a8c1ae69f7b1ef2e68e8e37316d37eec7e94558c439d6d14bd4a6d40e4c59b8231f3c60ef1d040c43da9ef13916805bf8682d9e19215b65e81bede5ed718a86a69e4c47b5e246901f9910d64553ea4284a8c28c4eb4a107ddf87dc5e52b44e8d78301c1d2fed4f50d32edcc5f657a797446580fca00178e42e6c370f062b82db2eb1a6684a90883dc50d7f6465090ea13ffb93f278603f0dfbc7e8c0cc783653a9982523284bea0b6da6d40d5a5aea22f3b9396ba6cd72a8b9e8cbd364e281965f95ea66154ee0d50a743901f37c129418ef9b000c0d35a67b650e551bc21b4d584f0d9865f9af6e3d39b700c67e66b1e27bed34d7d47ef1de2d1fadfbc5476e8f54654e2577cc5718240e247124de4ec2103959ec787e1a4d802fa09219848f6264a6dd949389a4d556e68c03c6314447f3dc52420cba6972337a6509d7b89bbb7f264b05fe75208becb6f3c6638bfb4a51e4c5e7d23dd7a6f32f6184a8c29771317d6b7c40feb25a31c89d78961b8806f062fa0d2f5f05cad671befeafea703513fd10e9b1b6d37ae686a9db49a575fcc6ec57e7b4e0739110a780ab33ebede125060fc2b6a07cd8bedd2b4db50c72b77a15f64198ad8dd76391cc49074cee0ec53338c3e2c457812fec19077025ccbb57432641000fec1c9775672d5e183e3e526d4121d19a42f5c8838b8b8daf9fb189321fa343a57e258e851ccdb29f2c427f5b4ccce9860aefe0f01ad6f88c2ec63debd6a191c76ae32a2fc930ee53f81cd18c31fa6a77ff5c5dc81b8659ab6e4a3d184f1abb7e3173355c88603f4834ca3fb45e86a02f9fd6f58a1872b6daa8e6a061e5651ff1cdb856b46e60acb9b30f3a01aa3ed0360ae9f785fc876bd5df4c9adf19a93a2bcb53ccedd7c9c34c8cc65b29fca5466b16d98fa312e19eab12ea72cf8f5faa7e61c38634b7dd7742f2037adde5b754c4f6a465860a9f1a8e4e5a089afeb36ea070238158885908caed96b9c0999b16ba591c035c772998e827be23fbe3382f6cc8cbac77cd9b69cef140d0377618d757dd77db2d79142ed6ac815bb31d6e528125eb8909100bfb3a36d2a93be33d4aea8811a1aa1cb192c05a3dfb60fef6f293eb98119bf5278e50301bf1a57bce5442df35c867d5e12edb7941b46fda8f8dca0c9543c4f9742009b30dca22f9ba66f23a2a4b97de6f109e9e9a7ec334fc241679ded1840593112918f6cf3e321ec7ca1443d6f21e6c1033e472c99ea35f7966c68030160b8fccd7ed5eaae59512fd84d9fa06f348bfcf9a135cc43f18a77a2a8ae4ecfe58b920a719f333cf440a6fe15158fcbff67fed00f1312d680d250aa6c97df3c2e51aa1a13f582210e46572c391f72715265b54f2118ef1a78071297044f7dd30b455436cfb3e3bb0015f3b374de7c11f6e57e2df6f6f6b50d50d3baa1a0b2de394bf66afa988b692639e685ce10e4ca2c00d53f6c92d2143e5acd3d6264d482ef874ddc18807d41272577836a14c18548f06a388d746f6f4d5c89f4119dbcfe8b797ea382e107777973a26a5fe2c4597810774aa2bfb909fcb25179f4128f4cc88204328a30e235e07f114291143d3885574fb55bef67791db19cefdb66b7914260b826d754abe8563b33ae511271d7233893f47f08a299cd488e606e758532fc8bd16c1f937d16079caef2cc7cf8c9a7432359464cecb8051a724599a80639a09cea77532bd6a43d6cacfb564cf94380175561d9a8e24b57ef57f0443ddaf04a58eab3dbc198111146ddff7889054501f05005fa97766b6fbaf375aad96e03875b7e83498175ccfd3fba24549fc06b1751c26717f34bec894f41386f9384e2c1a7787a4d458808ebffe070234802eb2bb235456afbba2137f944a5f2fd5e010f8a40a0ca7f1834ac5bfbaef683f4095b5d8f6bd37221ef5af5b4b8ec06f2cd28f854d65129e9375b3a242984c624947361d83bd4456be3702cf6f719f5139a9172b99f839fd2955d22bb4a08ab3945d30bc19240acfe413d3cfd6c6a60e055338761b8c4166526c486b8144c2dce3d2a30916271e6df7e1119bfefa67cc99f1bafe5dee3deecb8b50c688ee68e1bafbb2bc812c97d4d03612bf52ef25e3b07d234134bf39060fdbc1c0fe19e51185fb910d4566cb7b2e8f76b1bb6c51215bd6a6eb9a4dd99f79685929211c3b561690d426c22a3533a438b7a06e71c2fe6d15368cd6d7308d97d2a436dfc8878f649a47dc8e914b4f4e8834dfb46359001fd6f8ae609c3e8a7f94223c835d932896236b45ccf55ed3bf7de88d63cc211f7a3a41b44c9e8ecaa5588ef5916ebb533a3c22cdc6f059bde5af854447374f9135849ef5781683c043be8980a42a8872bd6a029fb0cdaee9ae07833bd54f22f85d10254f666ed53cf4d4d7d99282b37803ac29c3ec9f07002f615b2fcbe48dc8a0b86b8935d82e1e7414a138e7e7a270690edeb2e17cca105cbfe4187a6616d3b01995a9bca7b00504312fbc590b3155b156d5bf16609511b038cb49c34ceb0617e9ffbc7bb67bc4f9c1c46d4e8ec695a343c0dd1d8b4fbf4dc60ab34da4ffb9028126ff3ab1742b44658040cb656c703f812489ee152341b0fec2689b28c9eda6916f20b3ca52073b6e9839a8073c283e752ec2ca8799bc11920e89ffb31887a9438be008a4bb6364aaefc16a47fa7407424d7d9b38c4f9fc15e51ba2d6806e926776a739eeb92e9184e7da886b0c73c85c58f970671f119f47118ddb12ab9a08e53ab0aad833b81d86f7e2493aae0c370e5162f3bba343430dd482127bf8261ae6748bbbe61da02372ac804e17d5f85b404053c10d43e896b7aed816e787e36924d750357ddcfc97bc7c6ff1460b5b0fdd96d0a96c4c8ba72def8e4c449bc01050839768a08951253aa227f5a7fc4ce2a62d77aa8ae9da6e4198e4c22fadada94a6ec0bae54c38e4e856f986b2c4641930fde978c854a942662d3a3c522472e0c355d45cc07bc2d9946ea64b0fe5ffb97279e47b5dc5b27bfbb767cf6632d98218ad50bf533c6be5c32e592f11929a7fc8a69a68df076668c19c6cd004610976b31da8fba3a0545d7c159ccace64803a582bc39ea1c1198f46285a0f75441616d2053a405a12f2788f57d03c09e7cd0132575ad20529902d03e8fde91ce61d95ba2d1bae35db250fd2213909b417ef83ba62c54640943cb3d54209b9ff37eb779a03732a7a306f45ac9274b27c64ed7574effef175db0ccfae078c4faf0c02f764edb4fc426d206ff0185ada88785f3b310db66a080eac7be95431efdab25183b97a3e23f0f0c067cc57bd1044a567af82e0757f3cc941dc38d0d72d0db902851415e6b6123e298fd186c5670cd0e2d76d12a4ef679168acd8fda9d0016fc23d9e2cd8afdb7f7a361130cd56b5132bacd12c246ae7853c13788f62e84e663a10b7210532fd311ff12d61addb47452c59f4ebc28e24ade33ceddb4af367f718fb22b17a2a4b3aa5732e1fccfcbb9c63dc61bf30cc5035c8f04447c0ffc2d9affa9527ecfe573b3d3b95eeead04af0a65eb62ce3c321112e041885e92e83e5141121b30acb79a5da476b1e782475411fe4f1a963b2c0954828a6ed5c28a6234ff0ac5afd31c18973873e1b47b2841701a614ce043afc9a5c5b640aacaa27634315de614b5d41599dcf2132766663c15d6df71b02290bad5615e3e2debfa3fb8c350c2f55aa7404e95e8e745d9521588da4437db7853fe7209b260d2985b39b3b19f85202b906b3acf319428e8e1ecd097feafc2d7e4652dce9fd1e0f53ba28d5427cc244a3a1b2bdd77df8a3bab48df1d0d1ac81afb7bc3743a52b405a38d389412b9f500abeb92b9d2243aa0e947ed3ea9b80b3b4b5d691da2252feb0b8c897a6b438be7f54bc7857c1f7749741ac78386d61a014622222636c4c87d5597992c64ecf254aa54b13da45d0d47bf28d14e053d2be13dd8a7d143f72e6fc342c023667c76625723cb156b3b183430c444f53fe51a6145fd6d89d0569c7bc6730ff33e22634191de4bc3e7791fe469f48ff49c44611f580bc17db38802e5540e7e7383cbdf389ac8208f88cbd618ae028784a01409068dcdec4f86cfbc1391fdba75334eae5198035655909df6d29b5162a3f7fe2345bb0c38bb6e61271a367c3510241dcd067a183ec339d328f35f504a8d7aaae609968b31333a534c262f9f4aef09614e819b638db7de3fc774e340fa84159622a22fe334d7d34977c9499d67acc20e1c2b878d6c456730073004022102b663ac2185964acb0f3b9cc6fa0daa91b03c4272df2d1c49c9702bbdb40fc5b113b4a9203bb0a71253202e5717aad4ebc0da84da70b26e9bc8ef005f5047aaa7cd00a3fb2e08a79ad49a874fd5ac6d953c335c90fdfe8ec098d88dea8fefc8af053d2ab8e8c0d9068b83ee0aa7417bb9a38e23d9638cfd208111e207731f2a7ce77a059a3d1628851e91f4da4bcd2fc93a1b0a6bc2622ddd72171eac63bb8eff81ec17438e25f5e44a242956969f1b9f39753078ec396414ad7f4b37b2954443ca1a63c5683522384c931192e6c28bf929c995257314df960d35ba414fdb205ae1041bb8b5290d8347caba1a53c798a98d7cdf85c655f5679620c149009b5aff0154f59e33cc2c1b54f90c6ddd0003e90f855ee3cb87940f1cf0f112b920f60f61c4fbce3f43070b93e7935d1838ad89bebf306a99e0ff3301b956774703ebd2e4a4a92c64a4a717661e122fc4423eb1e4e8ee42d763708aa0f8adf7001a0f30e98f82f6801409a3d4a7f59abfd8aa703b3909a8bcfe2f6fbf8fd4c58b747fc2190840f8165d9a0615cd0003996405bb973d46ae2ab0a6758496ed380d20c6188e604132ae3f28d5f497f530a953690f37f3d9d6c5fd3d0d70e9de28b7cf465899f46e615d9655b3939357f1ff998b14ef4312cf891b6fe697f633a7d320b686ddd5287cb6117b103205f305b96731abb2f7c52098b0648a6526980e2b0dfc27a11ee17f22281ec10bf1a4b756e901c33e8e0f13b73f81906546e3c9fec6c52881e1dd4cb27ba82a3fca47eba318d2e59dfde71934dc2cc8e1a77af8e4b9eca1ee9c7e3aff4552436662512d13d30de9a327bf0b180538d269f9d39a01b141a7c18c98b57978598cd37876063f82b9c5492a71e1361298fc3e74dd60f5bff6b0de48596ceaf6a3433332605a57e79040ce2ec1e76ba129853a4622ef3c437900553b9d06be0e5b1a7b0727899e3c2023286303d7f239c9d2f59f1d016d47a3c9d686b8a596c51b3285f27dee0214a82f77bc6e7612a680724e0c3e44c68be5e701b7681847146f8c5761f3048ca9f41e8507307f992c9c8ee0772756c4a4ec12221aaba5b4b84faff28e88531440eee2f199d21d62a72fc10b88d70baed1642789ca90b5dad30b328278e3e748107296fac6030880a36b0d9e04855fe26ded026bf178138139ca45044e93b2ce5648e5fb04ece505100419a3ad3cd6d30abf4780f64ae3f34d538a53f4440ba8a150c1647e45683e78879f758954b3ea2433d59d99958ec3778ea3b0180070c9a89bb7e2e931d79ad0c777278700a8c5b04c7444773ec25d352a15b0495d8d074388acb1dedeab183c80fd680862b6d28ec8503cab659eae3f4492d5cb7ca280ecb60ec286e904427ba010d0564bd7ccad2e9020b4ea934d2538e089cc3dcdbc15e2fc062dc2b00cb9cf37991af9c6c8b880cfdf54dd11febb6f68f39766c3617852f8760b1411abdfe97442db6ad6cbc889f9fb55f2417f531a2249037b6591f088bdd6b99d5efcdbfe9bcde0995b28103dfebf0ed1071fde7a2fc8db9efde3ac163e9a2d9ce9eb7dd273b2cc26ea4f5fe39d4f842ca41d1165c26ad7a499a1b1c9549bc73da58a846d4b46f29ff6d9dff80a767f0424b69470ed2831669ba4afb58f7b5d5256879b5cb118cdedb50ed35d0599e98b2ac0ac9fc0bc71915ae85d036c271981a575146702ee79420b470e04130f30604a46a129973119b54b3d8a6ae672370e9b0761141f8f45c6d14b02bacfa9932fe454d09411dc33b265e9e6f3ffd369073e08f27d3181c14166006f7d02f4e50fc25e4594bc15389e8831b99a7dd085871efa62633ab9032947d83da70bd9540b519f237cbc4d4f0d1cd131ac48f78ac320971c32ff94a2bf72b4cb571e730a778097b8c2748e2cbf40f875a9857c7bd1f2560efbadd7189da35be7270e3310684a9f405b94de937a3d1a4d445df02a93cdb0e5f61594e0725420be176a3753ff6fc74b1aa83872826a7a095b4f822bded1b3ea1c7f48264bf0026237a910882771dce7e850412b32efff602888bca8475ee3e5637bb6976e51c7ab775fe5b8d6cfc819d8e254661abc7e64025084ea457f4e677a330e360bf4153398cfbdb231a7f792abf9f19a72550e2134eb9222953f329938d3983bb0b429024fa4bc9b70dedf9cded66dcf25352707d133239dd3a44575576aea6c3a909d0820fdd0e482f8d4c3b05f821819863b2755992e4067e404b5fde9991078db08158b09e2de6ea56f976346dfa520f72273b11e76de3748e645a5bd43a49c67b58a89cab92d56c3fc1ee27aff653c9db99caaef881cba98531d2909e8b87a9988016605cdaca0d7021dfe57c2a3d063e09a6227002d037ce9e1e6e11d677f8ccaa21b0d1f7a864f44ca647382e47055cbf041c02c31c91fad9100906bc85385a9b1733994e4ce34609c9d4676bcbb0b4bce7dfc1465378cc84e5df005d8a6130e88a29bfce323d46c9673c1f9f9b8cacaf7211a01feab644dfdd437db44371380a828967930f3b722a261e87ffd1a746ca67cea1eca5db2ff11fed474f14734212c02af3d361abd0c12d03e7fbc839b1c755014c33160fc07b0c73e2cf0e6ceba998dcf12510743fe57b993eca7b9bd496fca8c86f5f719eba48ddf1c1e8b544cbcf3c8ef328fc0744e21c44a3c068cb6d16a7c40b2b4e84541a595a9fcceea9bb90e59f58129ad58eb545c43b1b34cccf361edc86c1b499047de07fbd345098b042126f6707d40aa317797559d8dd26a9da3ad918ea6941f8463259ebdbbb963df50b0de4dced8e02e3516540a77e74c8e89fd93991ac8239ce26ec8bbff8242c83c820f1b33d53669071428a2310b2d6b2a0f1e6045b3627c74150838b2767d1bd4c85141a8e5b36738dd0b03335f8b22eb3baf1e43d20139709683341db97afe57aa672d64da80f30743a32e688eb995bfb8c1d9166d49c02a04d1dcf84eeb09b33e495fce9227b35d795551c6ab4c69e8d2e9f386b8197c11d17deb265b088e0eeb0666fb7a1bda597b4dd7415807dc036a75cc2ac632a7286bb723fc50177ed1e66283d598d235651789cb68fdc7ec1f6327dbeaa9ddb0f6c0f29f7f693f754baa79bc543bb5611287356b3e021956faeb4399db089c9828b688725283c517ad80ae2ca63f8d58ffd440a93d15d5a47f57ff784ee88fabddee08bbdf2e9109520fd4a1e5276691aa7b344bfd789794b2f528709a434df36740f62a27282057e6bc3ea86108fa570d1a40006851100c48a4755b64b19c626c3b8040941beb58e7a0bb4db11bcfb261da81e8cacc7e9f4fc15f48c89af3c99dc6ad6c6eed8771aa29285648fd30924c266f704e295a26151b8d5b19f0dd3c7af7dd1741b4046001fa53816cb64335dc503aa43a6cc622258fdece25951e457b8eed7c69f1b06037e4bba90e64debd3a8ef46be28578790111f80da191d4ef6726fcafd5e674376ab3abad1b4086be4834cdc6a5c397969ff620b5555911f6f2c8a5f31f32e8617c0a08767726f0981835ab19e57f5b9739bc7e7c5e8b88fd5cb770fd7dff0926c226e72c62567a26bad68020b202217e2157c83aa928df5ca18be153bb4a16537fec9eb57d9108dad46bb64099c8e0e7e3dcf244bd753efd5294e8ba978aca5a2b74a60063717bf7b5e75275454465893744974a8d7034f59c54b37caa7d46e712e6902e54e12f2bd32bed41ce6f34ccb90aade184aceae4a09c7ad8c0e0afc4d2e470598cb863ab7572c3e2fc476a874078d4252b5e705c4fb214ad92c99f2cf8b0fd5e0b80f9e25c18c9520824f38e40505282517ed8f059d9f4a7a401280456d26e6d11c32563b03929efe9f5477d4729dff60f3e0a3dd37095183bea13a8456c6787754c0128c1b524526ca5028706f86068da63d7832e3c409d8efb6caa0d3bc1a159ae04ff067b4ee52cbef272f1a8e4f06ffa965ba30e2018bd585710bb2904c15a2b34f79d89407d1494704dc07071e03e112aaa97cfeb447cb43adcd53a9ac46612f2a2d6271988bca6786d33eed6fbd843d62741e51cc1eb81f4e1ab3e1fda15a4b4f8e88f6bbfd3d5dcf6a52cd42788b141fd22b16f7882e309fe971c323a61a60cfff97bb73e70bf31f08945c1ffbdb95da5f665d6e0b14ee7d0cf79c049bb8f50ebb99bfc494d7b3b9114f07c9de033b5ecea6985ec64bc69ffeb2290ebc8834f2415ed1537717270226e1e7f5445415bae979215dea492ce6cd1c59133097a31db36241c7d77372723c5160e2f0419e3f6df5b23bd36df76bdfc374df94252a11d42a0cb49ccc372a5271c310d993b8dec109fc7a8189e66fe08ede6609f6f5b00738effaec03ba541d8c3a914d5a59d14fa8cb0d7488ae5adcfe3495cc90a09ca97e41092664370d4d1dd4f71e7de1f0318dbb0be3da4818d35a937b913ac5cd25d97f145a83bee740b348bd12d0a13ba2c58e0ac29f04e4aea70cec337bf4cc7f812ee42b2672ad8a1ea7a84a32b939cd8ee1394859e88a7adee26e9fb014248a53f958c6ea438998e9d828435c04b9adc30ac1661e7a8225b5648a0a7425f9dae0e31c378fb6a50ff72927186180ab5b04672f78f2bb60cf6f638df2a59afc1bf4b9a5c81d62346bd69324be8d11a15629ff4ceb4af8bab7b67da2b1b5f35a5c9291573c37517f00f2a8265ff50a347946a679fe9c8ea4e3364d829d040e34eb4364025235a53560fcdae4d56baf0cd9423a74ed6d3a3c1182bc02086db32213c4298d8ede18a4d7d7e5986f0c6e3173dca787255bce6557b2794b805f4b18a836796db37ee427747e2e85d98c607d2606d2ccdeb3d8b9466804191339baa127f927e01efc864e7f09b5e85724dabe681bf0e98b705f898cc37f5a878944298f8a937756989e14400b65ac455af735174992cfed0a8d314181c09e531885d5643abc988ce8c60fa45e1c8ba8cf5f2380263656b67d0d7dc19854316fc22b95f9c7990a0e48f136c1f39dbaaf7593ede4bcb0da90ee7ea88c88584f32bfbacb571add7df7f541c8a15e24a01b24bfee2d4d380cd6938c4da4de88d35d7f4f5269694bacd4c06fa58460a7452a94f11d3c886f90a64687fd74a6ec55ff0508442ccc8a0c6cb6b3b6c7416136fe2a0fa46e2638591844b53644416bcb7c509e9973b0b33578a00d356a7e7edd8be6c6f84088e8d60711fbe13c4ef39ed11eca24ac60dd5f15b63afd5c8cc07921dc11392eea4f1d0b570c0e184678119637d447b9f78f3b84b720d0a7dd73206cad2c5970b2b60f2d9f9a00c454f22321e32873ede3dca4967f11a97fcd2851f165f9dc899862486e7f8b79e478a34b978179c01a02e42d501c95d1cf648956a03fdbb30241b8a6e9d90a22a98995ba77ca1a954249c112a901dac1263fc505f4afb39d4e9dc11476861edc1c03639cb4226a3711f00d98f404eab7966a8cd7c8f6df525743b5604ce3d043cb0ca34ad2708dbae5d53becf126a5e7c8048be525ed42baa83d2ab951d11eba04270ae20f606575703587d0eb156d78894c54ddd5afae57d1d38b7fe27a0f02a9d60b9e107e8633882b7c1b77666442186745810991aba328d02e646eeb5fc5b775affb90db5ff0549bdf79f453aaec6c5043c8b22995a63f3798c56a41e653e193e1a719afe1dc798bb1e5bf735a5d9d247d57bc45865985dc4fc63576537468177c2c0f4e83f3604edac9b684ac3aa656f72376b3748945c4d3c19f714c147d92119c465e3a6bc10a62b544e563dc24e7337bfcb92a837475b19020114d4a9cfb5a07726e7ab381ca4dbc6b131292c7d9f454700ccf1e9bd175b4b43967e306777edc99dc53f2695f113a76cbb460716c000cbe13414ba437afd48dadc766fa13492a411d4229f2521e04eecc328d7185715698999d015547cf5d15cd8cf3f9a4081e897e27f04b9077350d5b3b053d2a1e28fd71a340022ab1a68a9b227982f05559d2cfb3e750930fb877d0624827f2dc388ac1f6871c63205b4b0a32dbb198ae7e838c6dc3a2482f3477951d9f0194a10811ed1032c2b0dd8d9be2fe622cdecaa0db6f122e0b7cee158becca9c6d375b90058d472899b9627b583aaa20a31c1b73c428fa58abc8125b92ee372dc3de29af2dacd09ee79d4130b1aa977672e7ed89c17df28311652e86f8d8fe9efc89fad704bffbbcc7db7a196590e8733c91d6979ca2eca337cc306adb489296c7ca769514e94be7dbd479ad87c08b49855d8df0b293f2a687ec604fda58c878d1470d221fb477940fd3a24954dd641cae5ae5840a8e11c7e5063f741c70a8ea2c9ba7ff0c38b7da09d961d5c7e41ba26009cf12c4a8eaf85c3c014b9ca1c34d7a1120db14cb867bba8ba5cff92287334d95fe36730f88d8103768036e30b56d732ddc09c71449345ddf61013ce8921c79dc8e876f6315fbf1edee6a9a8bbb0c12e52d102f7329610df8c44e954406a6370b4ceff5b279c14a58c37c0521941f6dd4547cbe4333b05fe90af2c5a78b703326c0ee2bc82d48669e46d9b83a692d3d5a6fc8e4e607e537a3954a9143d1b803956d5abbb66013cfdfee71fe8af68716a213fa83b34819e31cf2e6e33f6d05f42d82ba448abd30b344a9550bdb7422979eff49c1a083cb6f566ca7ccea33557c4971244699168d543aee3b3560003fe3e5333e41d53825c504d6be48b284f76994d2c4221dfbb39126dc9047622ba9d837f92af1374d3d97f09efcdcf4fa15008f38d61829e8c072cd3d5d9f077883a1e8b219a073000eef519de334eb24ac28c570cca05847b1bfc76a36529b37a4e2d53f269ddbb7ce2a4790809a2dbfe1334c3d63d5efab431723889595f01701681bd9cb5a0484ed60008f5bac8606087b50e8897a4bc51b289eff35a2e2000b2beb551bbe3f69090c5cb6483c36629e85bfc142377feff0e2ed704c57b5bf5fcc1a012b898a128be409538b6946e13b85a61205ff257ed15f35f7dad0f9e999cea63c15bedde29ab5a73ed4fe240385e4b334fe1e23c3b3379108ae323fd11b2309650856e982349627d4ecb3116830a79de20fa4855bdaba8490eaf04268be7ccf1335dc59b7155cdbc9c951f2fd80c3642de087a9ff3e917729937880b63ef742887eddf8530b80777a0af0eebaa126421d7283f48e1a8d9926ca6a64cfa2fd1e5238d4e0f7a44ae153297dff9f39a8d083d7e3e57f2695769b10bf2e185a24cef18dd19e34d91768670b766693f43876f1df4f36e88d90baac63b0d062380b15e186461e7f7f6b81fe88c0a3b68071cd967fbb36e0527724fb61e8f001380d3a24cda689106b00d0c47af9c41ce785363bedaae53db9db027c3753fb13e8e519a9e3c9829c0f3b5be5ddbdc5315cbdef3fd6aed85df7a507bb07355a8cff398c0c04f59e7a6ecc6272969585d3ba75381f8ec95200f05ead10894e91e12ebed008832d2902a01cb5313dc8ca5dc01c88d76b93ff4df961ed53eef07a34fc6b1a87fd35ed3102678b3be57e9d2917e7f8907045cef67e2ba748afd22d57bb640d873ce9b52d23d1993da1a90faa982f41f551e4461165cde6c25eadc3e98139aeb1df872d94dcc69524cb84cebfe3167c0d2b4e4d4df9824f16d11f6a7f71ccd748412d9e94e0c535f0b5dd6dce1ca119b0007141f361ab3ae99927343127242820505bbc0a8c8d77820a54a4d3cb64642bbade004c15668dc263fd97701f51a12037e41859d707d36def3738f9c779fe2217624f7928c2c628f1b515cdf1609b7948ba82b94632f48f0b774a84c7bd9a4183954d6c603d1308396395257e4f308e895de1b77b2df311011623cb32708d726a27b2d10eff1245c29192727ea2591756e81ac5e0748ae9c8898a91c2011722d2808bc32025ef9b9da674f5e44de0aa3ca2019d271a41b38b91108756d2388d6d1ddc02ef3e3506cc7399f5abb37ab23dc13fad6aefc93652ae8596bf0f1027e98c9da1e29c81481d71f372741921b22c8deee497dca0856d8b77f846eae33924458669bb08aab9311306a383e9a6f716b3d406349e609ff1eeb552d6579166f0924b53bf0a3eb3b1a05b1f7c89c90dd147534aa0445196926383c77d2bf20e1458b0f06e03d1bfb73595ea79d46f39d0032f5b303105fc3f4f91716eb6effe01e2a3775e0ff9228d5ad9a9b39dc97859454d4a19b1a99d853ebf8ce011cc18fa9963de246447c036c52ec16709058a21c9e2162f7522257ec25e7bfdd71112137233b86f1f724cf4fdbbe4e6f8a672a32522953adf61610de4013694ebd4000b30a61d414c4f54a791213ea8e8e7e0e726f74ec4a4318d00595f346cd601218e76b46dc236b35625d33df43e3be76c818961e8c37f589a5680e1903c3530e2ab36d1808a7524f065061399f7022740b0d10d65f8669eb133bb35be9352ba38c7ace10b6852742ded92e476fd2eaea27a39ffe0848f77cd45c936339f2d8059966092f7619a3b667c0843a9f971b948bc9be086ba4c06c964dccd0d3f778c970ff5e91ba1be11715635de9fc65f403bb8835721fe611e68113660fa42471e0ebd1a64b2b069dc41dd4f55809c67789dc259b0b9c7c945da3ac074ae178e2aed7c847689c3b028e3309d1745dd5d12195597ee1f8b8ea31ab3289d68adab1625a5c58d23adcaba4c5068f3ab11fa4db12e782c964dcfb22a24d16b47a541d9ae5426796ff7d50d50070513e310dba9c7f7934e1b29133559bcd2e509dc877c4eb77c3deb3dc921ec14cebe6ad8aacbd2645fbbb953dd29b711f7ceaa895e8311ea2c673a5bd27e734a054417cefb47edbeb41de4afe87b0bd09fbeb691d17f1a8a81a6b3e16585db81a8bac29529cdba12b294bcd349bb101cdbbfc62adcdd34a3dd0fd8071e7a5bba4643900d5f2ce8b7f4d66417590c4c8a7fa15a519ec69ac9be8285b63099ee79b14d391b47ea1106bfb7b8fd80ffb3d3e88c653aeb27bfd6d7d31e8c267fa16845dacd026a6ef50c1dae5dfdd58f2d1d55bad72ea9dc70a8a357959c5e2eb16a46db19d0af028beae6cf753ebb01d3057bda691f181762bd072390f42d213a6e48dc3732296856523bb064fa1eb300fbead055ca8631f3e6d7da9cc9c39576fc52ae3906f91ca4a9176d0d844fd36b2542671f00e5c688a713ed7fb3d606915a4c4323ff4610fdf161684d96deca608dc4c7c1a2021d00641093572cd6d383cc522b336d3e8205a736f73d8c205631338f5754a20c84753eafbc8a1e7bfb78db75a7313f83da40ba901818f7b52964fe577bfd618cb836c852b7835df2d84ea6ac92a4c0f8cd1db5a7926bbe87cec4019621a24bb37554708f2dc630b0828bfaca51f8241a3d4deafc333b2b3049eaceaca6eda96528534b72097a4545cf17c79da3b1bd96a80bc87450f5543f56fa743ef6d1d90aad1129c96b25c067614469bab7bec22ff106e75ec261f01c9e9e9dbc2d72d4c8531edc337b699576ce54c8ac350c9cebc3923c3ed250c57dc938459736d6d1e189715ca7ce8d40603420184f576533ed57ce3b88aca62da6846cb5c1d3f5dd983ae0ed459d52125433ee13e33d66fff89190af5b4b2b7bfbf770e27413f257d32148071916cbf1c6b4f8fb833aeb2f1581492d38de6f3afcadd43bce78c6b1843273181a1707188b6b11f562273c437b86f40f97cae3277fa796e2217916e9a1dfe8a451512bb61576edadfa221600de450099287b8a110c2c6dc4383edf4ca379af1f9730d9200a7fc012d325a73b0c4193683209302cbe38be6122cd1593fca447a8d1764611aeb4cbaae29a88d353c15da4ad568a611e4422732b0e992cc1c71f920f6a858a42af4461c39185116b07816d15eecd53fbf22bdbc8111c94a0a5d97eee1ec2cefe9ebceba6b7afac3d5fe0c80a24c27204c70454658048f88b5d741ad46ee20918d6afcfd54facdd093e5aedd7f877ae47eca9809fa0ab32093c9bd25e42a0851e2662aa4d1b669a62a450973f3d5b7811a8d2880904120c06682820e33243a8462ea25c4878e92f017855caf77b999c779fb06980c6027fb56314bce14e910a3af1a7486a51d3fe2197172f7505720e5a62bd662e2f6f3e2dfacdf3a475d04f03ba65d89e6662c422b4bca868a2684c9199d3d6bc930d8d3491845a715a227ae021389a35565e13fb2ea6da144ca467ea88eda30afb370739acf0c8bf4e917a3a72f6933d647df497f7911c5b8da336258e793367d38474a80231204d86d8fc0ac864895862be74ff5a9b6a65fd3b9738f5cbbc5a9d94167f53485274607ec40f158fc7d258a4013efe19ded196203f1431fbbad700e8152f6af184afbabcff421e2cf77b3fc169201c26ff8a0626ea11e69b225b2edf3793fb6d5350e29604e7869b37c68538f2664e12ec58c92b4864f58e541ba659bf8d35cd1d954364ea31ced7c09d27c79cf68f1a5047ff1717e2f4244b3dd13d09250691d1aca774cd059567458ddf88019a1cd30410dccc34199aacf8c8e04b3a574c9302ab405cf927378ac1c8400c16fc50a886b40e302d7febdb3b372941d05cbec650141c59096c0d9f96e988c62ee7825da97d0795899e54e96e4a43d876e1b2aa42d720e5a87e1654066ab7a9b705754701f4ce03351c63a04299fc96ad530f606346b2b800fba320529154215bd71bcc9c6236946fd81ee6ab6f0c2d77f112e49494c8381a45c7b4c7d03d5f3eb87839e24abe0c13a6355224bdafe74ccfbf15ac29f2a92cf3ea8aef4ec330ac007f15d00a21d11b56859c1d74e0d743e03836796083e62a2922df829f6fa964c2b17fa745569eea6edd02094bfa59781882e9cd4c1b239efd0c86c8b3125af2ddfdc3c54e94e08386e6fa6ccf960788f162e4ce9657dda8a8cd6881d7d52684444f5da3f1d986a90a29c428d656617307d6758e6796e89bc6600de05e0d625ac6ba4b9bb294a47782446bef3cd219696da20db4ea9645e311218282246b3d89ab219d829b56bed3564818906829f2c710b718cd6d3db983b07bf70de71e4e933cc4de6f1123cd14e6c4c698a559f50669891c6b36fa6ced3c67f2e6d1b4e713e4c8fa93790f355ff841e0e5c42faac965c294860a59e626136fb77e3d7d35233d3b03a27b021580227310d978d8636633ed601050d5c7071b3f11fe0392ff1706a55692913da9b3dc41d0bd1f873dd7241cdd664593d7127f96a96e97ca84f1373c3da0a54944865fede11b954e9ee9fc0051f132fec4ab7462bd20b06e8c5507b7efceeabe53b92ea40b327dfae96b8c9b790c53d89f2101aee9b19dd42d5417edc5b602b8118e7edb5348af21b26fbb0d244aaf2a84ca339223c7d93e4d383710e4d49d0acc5f107ca6f9a8585adddc760a2f78569459a25245cfa107f1d5f69acfe74e09910c8da9082709976ea867e801a30f281c045eb94357f25f25e157c98ff108e322250d0cf4453b553dced4575a6b243a435f1b4759d158dcef0e4de54ecb004785e2d2f18ffc67f1e58cf8d09666cae33220436062307d26647f93607785a34ec754abf325193bba445d7d1b1b57009954cc3b9a26174995a107cd9f8fe88ed2bb9f1a40eeb813e5e7832ef71f300c4bda8c758046ce13873e83bbef1132911b1aacb188b8e526cd37bd8cf1670167bd22706b03ea84f0e2c135f9361270e78bb07555cf4c925829086d70f3cbe4daf5fb674611ab208c5c7fa735122fe7d65c3c90095886968e1670c1cca9176aaa42901ae58c9f0b3a9d490b9751097061565a531b2f15c8557e6340197696dd94995b90127d695761742c4f83b195028cb75cdd4ba26c2fc04b0ece47391a0dda7a4fc275f6a691eff388462fead1f38ce43b59e6235a8e0f32c9bc932133cadd6f30a4d00a133a4baf329240c84c6cbbaa9b48ddb272430c6d1663c8d1c2435c791d6f461b6210c028057feba2063bfe71c4054489c8bf4c1e3b0c1d8b8d79cfb2111b1b88699c73bca207ea08b4865a73f4c6510129c92a02aae0b94cda438ccdd8d98ba9a263c46c00f644a1cc7026a4f869cb37bae5097ecc2bb885018b7ee089f3d460e8d8492906f566c7ad0dd12f1742b9251e3b0986a559e5a428607f3f4923f7923bf59e520eae4a81548a1805fc5c3c12a399ee4065e0340c4f514958ee57181f923b8ded4adfa22f36450f23642ad776445ac1405e32eda0ce51704b0510b1c1564e50754e0e8bd1fc472a8d377ce6f63f404652ea1d7739b5e382e59151ef030b9f2c774a6227edf222d164f0ca52d1fccbd2e30782a49626fcb8b0bbafb03e652478b677bbf9388dc554265753a51908158396c07ace55878f449e402ad58f7e86780a89d7a31f747d7325d44730348eaa0ed96f81f336101161f0adbac3b284293c9fbe50b52faa50d7a95c6facb97887fc858c96ea6876f94b1001538ab5db2e953bc8438c1d670c1ef286c4b82e281d5039be28488cb1e2ac2b743c107253ab6e9d7b7fd39d703050df035ea6c0e3ce0d72fafc032429887f0fede49b46f2111450c015bbc7981d0f055d1f38cc3552989aeec3e44f40d0e9d7f474b5b34c15e6abd09314dc070c71a1cb9774c5608b0f5ca54853dd4f9e3c3a2aad5eaf8f3e522510d4f573c4b708333c30413286cf894dfe0d841c7ac0a8613d23045587c37357e4211f02b6879255dff3d6abacfa004b1447696f596e54810d66c1bb28955ebb68a571aac459efd37f150aa0f4273bf5667d222323b655ab67ceb77acc095039220d4c50445819e026f3b1f1b7949edb2d048f3608ecd72c76467a86d669ffa98a147927ccd94764a04d498efc3364dc42ed56961b52ea82baa0f613bd4dc46b98cfbb074be5b8f46be1b40779ac39a3090b4f107354d09fe607945dab5e2855c75d14396d92e1528dcae51060c7a0daa890bd0bfeac7a264032465842b566e0026ed094f80b3a9bc25084368fbb97956aa4f7ab4ca21dcac105299304aba79ab2520254597a937387b14e706efe1784a9dafd459781468747c86429430fe02a988e5fac5da51acd24b8005189aefc5161454ce2970e72a1253d209de66322c97219cd9f04fae526df49e6adea7021adffb57a7e8540c5a3754cecc3af7f44d7b84a8e2efab15bf2cff556bf31711a352b1688ea23d179563e415e6ea1bdaa5a2842e7dcdaad41b2e6502fbe4d95a1c73d2eb566de05d2730db043d22dd4c987174c7e3de7bbcc28651fd00f4131168332af594db7f6f1d36206d4e4e4fa20e0e128f0c1973f8ab001e4e54c04bde603a3e900e4d03a22057abc945d0f250019d210637d78a377fe7a0c98010a8e34fed53a674b8c852c1dc2010fc215e8257ab912872277042268d6177266ffac43c7c8a2943bcb76ac4df5c65c9c83747740bb7a936fb613f8c5a6393f6c134170909b1c473cd0a980a3fb1cd411b6e4fb9502877d68abf30a53554d8e4e1ae91c238be9f6757f159c42dda3f21790b624181629de24b425c5267fdf3f32263b10ab772f7f69a917aa694e77cc9f9dd73187b32d20ed47250023910acd88c6625f52d034639aca9946ef89f967439d90b44901ef9bfc6d00375a6b06d20833b1b664c02f2628d5460843abaaeb00a4bf8b683e9dbaa759602cc65e615c64041eb8768f6e73288aeb01343c3a0194d478e5ab3b9fdd98b6e2f6fdc3915bdf1034209eaa157b5eb80c7e5b091c45ec9d9747329f6dfe124434463d8eddc3ca3cf233a07f35a5ad1b4db1af6476db43f5d5fe3221542894a8b4595d1491ea29f80505f8dfa2479a81e01d9211ade0d8779703e58eea64f66777ebc3d4135bdb65042552c31a03b58fc2d6682f0c47de93b4f67edf4d0acf6539cac4031fceb0839b4939ff2acb51a38f12593f8c828b88581d3c9ef6533d52d7259b142d74ef8e709138f468a505f3515cfdf143e09af1ce333ed0c7174993209bf33a1f1361416b7d4925b4e7eec0e494a359f70fa148f56a7029f1b1df80f57499f5398394514c6ed49915bdd001c90cb83588e182009b0c95f6de078118e1842efec616a4a974bad0ee560f4794afd7ef36a3726897421b4da546aa3540414cfcc216b31c1f93cc84d6353c4991deba62613af546d26cf8d39d7a08ca87476b833fb3f70dc9665364ca63d0fdedea52c1b4e6d6aed08fed039f3d036e7e63c39debfc7ca1dacf5f2a3c4abc43017d42b52d9738753dbea1bf6f15f00fbcf02d33eff27123a5bde6e45c23d1a7288c6477bd96da1bd53f30280faff0bcbc3675bbbddb10803745c43275403043d6664244acf0fc179f1ca5453fe71221f03fb1fa1f680ede2ac6daa93c11e363d10220bcd8504dd1149bcb468c263170e6e9ee6ffd8c25c3e5b25503558c6eb2b0171e58eb6ae3b59c7e84a079ef025e5f7faabe8a6250338dd3ac684c6a72241a2d83039392691eb21e406888a2bc02d4ca4d1fad8e35cf0c0a7bc4819c5a4d0737799cef5dfd932614df9f1b7b4bfff871ee528c2749cf0ed7822cf445ac5318cc41e101f2ccc14ed98536b7ec3da9600da52f5e62607913ffc2ed7a5bc3e2712a5662d0790e7793cdc97d74c699166bcbe08b33262f388534e99858014f89e6bd51a4f49f8f158bbb7f4f99aa1540e8195e6b6c44be2eeeddb9c224ffc7a1c09e53f46f8c7ed540c72d33cd0b8bcc5d1f51098f5f818ed0f1ab5d3023d154d30bcb231dec28303a56145ecf9e05e4d35acde0ed3f6b7be4d0e6a2705ddac4f210e6c3eef18ec2f65bc634bee6b8466f525ad90fde8415fd0ec9371d14eef2e5acf33082ab872ee2b1a21c66abf73a9891756a956e5e7aea5e9f1cc919e4e296ebb9bba5ba7fecefdf3cb8e756280e0ae5af1c58921a1ad5295602e6a0f107109df4f6a9423db4592e47d516c56173ab281812ed7100263aebb5c5f926986e703e9fe8a10fea5665e77cb8cd7cbb87282874b0d677ecd7d297df9d13b5c398f828e0462b4ddcbdc55f5d3cec7b900422f4e9b885c2661ad66b3ac1e7a226fa5bca57a708cda8887220430a662091ea8ce99e13af8c7c4789fdf4ebb7d403bb56295f41e63e75f1fdce16c4685ffeb0f58ebbc7bc34f5f9fb2d8ec4c61e09e5827a49a14690156e622d33c115972d0c967494994678994c681ff57275ffb6cdc0f17d94ba57adcd87c66d050a68deaa86d7af324d96365d45e1dddb663a80d618ec8e2cf734a1d3bc5c612b30a2cbd5cd0c8dfb2a770a69ed492ce3c19631c4919eff7105cc9ea74ea1b024e3c53f1ef09381848b590627f7f26421cae6ba19366016d993eb6cfe2856cfd27372a2dcdd4ef1614124fd6dc98cda19d811964415ee6c1b905fb4146fec98e7e39d5355171988a74380d87dd091d2791a127e3a71e97f062fa54027fe98126ed462390171a771785c7e7138a6cff8c94c4b0176b37ea68e81e66787a9497c2fc4740e72f8d10bfdad37fd39c2cd3e21a79ef0e9089fd8033ca80a8ef5b9d5dd724e3ce93655c0ac66ea27aebc4b541fab8acef8ddc521cd21c21cfa82456fe34e4bb7478a7d8f55409b8c5ee7a21e64b44d1ab9d07092559c633dfd8040ee9ede8ffb7ffeea8f8da3dce621e8eaac1e10c279b93f865b109daac2134a0a8aca6d7a5cfd613b04d7feddcae3eba46b337bd943bc7937dd3e5f9a8fa338bd20f1f4a4c1005d75fe0a1723c20186d78714c17a99725f46831b68247713df91bcad6ff864b92fcb18b51f9dcbee14ca051ccaa00b4f4a3e0f73594342dd9d405b1889b9a5e601b4072accb0f92da3ed11b853cd7cf074a47cce8cb97cb6826079dec616341227b3794aab191e427ac01f49d64d2be431b720575d65e65393fd3fd2d4fc971f75d9393a143ed2fcaa58a3d1ebf8c32609704bf70186810c1986192952287d67f059d61941d9ecb57bd257a0b0baf00e37c62d7887c94a08c660e5e95c5e90047b80d875a79f1530c53392ab53f1d3800e0bb6079ba183d8aea71b2ed9354093c1058f901d0c89cb589daff474ec6406d7aaeddca974a3f5bb03c95de965771a16c67b5675ae91cb1c1e0892dd287e67d04140244186e0b74dd688d0439b40832ebed756a3e448fc59845154518d78127b6ee52432a2c256a5d093a8dfa36f57b14c1c602bb024d82298976cd912c3432b29569200f275b945c06cb3705a57903f8e6a0c80025d0af387787b7c25d35c7438b79bd1170b694eb4144def16c79c3fdb91583f41089d80e1f5e985623f47a875fbbd38b31088b2e78c2f1d6c8d9863dfd2eedab0fa2202c04664a91d3c94a32bf1ac91c8c8c3fd03c96450504166bc4711e6fc06a04391ed5fb8cd3f3c8fec839f04651268aeee13ab39086c4da1f2055722e8c933acc0eacf9b696544289237cda8710cd734e3bbddf2219b8524620b0ab741a3fffae4ce37d9af1cc1c8f0e5c3ff4c93391fbb547f6796a586365584711318e8337fd09d4392658e35d56e15c521ec2119a44620542404f6a516f26a1d014fa5082b0c0f0791a1277f422db69bdeea7d120333deb8aa90786ff2195bbe83a756591a9293f245fa423eaf08103889285dddc46022bdc07e2d6cbedf5da57ebbc4301f2207ca5e355ff6bf5eb75e66c356f428a662e1ce0357cfa37702a61b08e893663a38253e93398cfdc77bc2a17f8d507334715aea183ba490068204e41e84db1b1da3c55a7beb75ee4a66533d43df1f60b2b1bb67e7b322e44261238c7109ca23876b164f39dcd9d83009e23ad0f1b6f0d1d56f73028fc8b373eb9f915ed61b26c6f00add1caf59383c3c117cbf4bad18d3fa4e6d1fedc6f927c197c84b731ce362ea083de9dbb9bf48c9244ed6c3e6e41556b0a347c39df5c06f5c3a941950eb363c44b24e2be3514fd0b486a13bc39099303fc2e8faed9d1401e6b2b4631493463d80aaa5558fa36c98e83bdb954f17827c6a7a0bf2558766a8f65fc2f52ef232d687444135032780adaff266ac9486444b6d88e11b65ed0825fed0ffe07ce3f9c5e5912948e4554bfaa435feabfabd5edc44d306fbd1c3ec7b5ca78259c39c9f392e3762a5f8b7ad65fc9ecb4474169ca3390887e60d1e3eb479a3ea9b25de5f77ed68b6c1675b74b05d02a49a55b197b72043e44612a508185b5e00bbcdc8fc08b39dcd09a47d6c7768466aedbf92e4d4e53203be7f51686532b803df0a1f05cb56cca6514b62070598e6a25a3984a86a20a8362d29b603fb8ac5ae1ab0a270aa6707100388dabee7aba7bcfb4d6dc39cb98ef4f2ccba411f5083513ed822efb9f3b83c47a46293f926f7e7d067fa9f93cae4e546d2f200f4c900376a1a254d07a6ecfc3f13534a4649d55e22c7fe343a6f7fb19c5e214f78477ec2c939769eaa4045cbe8409b92e15f75f00bd4e969a3d29781c95557f56b82c0d9fc4770cd383faba314e8139cce56b22ff215ee472d077ecf4ad80a94d852ed4a4526810a348fdbdf13054aa289ca4b33963ee400b0154ff4e8da09c25a9d93db29ac972b1bfe27e1a2550c4281145462eb7b8da2ae66bb3292e67919062a879b94a4cf1e5ca3fdbd39efc1d84d43834978874d13420cd3c3b5815505444d447af2609ab9a113580c4fb4a164bb4fc54f56a49cf22c74f98f10050107a9c618c6644701a1344d338e197bbda067f4d89b79b430e6ce147cb1f1d6aec985c4b067db9457f917ae3ab8dc7f1892c6f0bc011dfd25dc9fa6f4e16a4ee6e936bda3f864dcd9b43b68272503faffc4941304a240e4cfc422ce1f86f648c4fc95e59db02b0e09c25161fd74c7f36022f08c6159dc786d031afa8c4da253524e9a4ced10791e2d5c61457731ee189f556b7e6679a835aca01f7ad86377bb3f224fc20a0e63ba875dea2f12a1fe5d140bcd8258071e308a5580825a1e231842ba586c53c5366b0ed88f72b4abf0f3650c144c2eca21799ece6ae674d2108146b63aeb2b6178dd181de3bccf99439b19e3aa8c4b7356b2f15a9c7b9161771f1b7a8b4325892b1bfb04b19eb6b341ec26b4bf90ccccff9ccfb834b6254d3a2ad7cea17b28e85ff69e350d1c117eff45784bd1cc9d878f97577d6bba4094e9ea79a60153073231346c6d86e9057c40cc415b0c4fe4f428e58172b8e67e37825ba8ac0e612ba4e9648fb1e20a27edde34f20f361466ff064b9255b94097fd60c63c8ed40649c60458f8db9ae52e76983d4e79fc3dc0ce915c389fb7944554bbf6c05d032a3b68c6c7ca9c5062733b90d5065a1d93a16ddd61065636d5dc6395be3a21df7bb6ead63de926f1fb8390d44f19bb36f815fce273841575556abab9029b668d25ff348f3208a6349c98d2e19a5c0f9dd28de4eff57aa35da0e6bebed1adcd7274da37523b4190486d875c4b8db8934280e4dda968226a96afee06be724ac2abc244d6e391f3b134090c39772fc33c7a97b81d6e7c8f1508e01b3ea45014954eb358b1dfbe36095c885bc994ba472b0e67d65eae56627670e73c7ada30bc45e8d84811f34b568f00cfdee4dbcaf791463a6765d3e42aa510aeeb97d7760c81b0524379a4b38d6adae4068616f8f177687c5664ab7b4a47d81e4ee89d6bc655f93425de28f8445ef50d7556b661737759476d0650c91dc41a953c190d2ce217b29aa697e3cf8ff4789230dba7502d27ae2f3b819a730860e46772828632f26192858e47e2608af05df78238ca304c3f6f141d9372213da8161ae35ffed588a6e0d91b13fd237ba166761a318423d304f14ce5487d12b0b21a59537797b6dd657842ba437274e7d6f29a5202a43eab045f99e5e81bd693838f6aff3c5cfdf18cd637889299c6689637367886d47fca0b2dcba4c394382d2f38bd8081e9643fda1313f3733eabadfc3296e96d654e80b088bf0d6590b63bd65ccbd491a41d4e9e1b863c6033220449fd5c82d6800a964372cf6bca88188c46cbe14534b198539b8072863b4e40f624b4fca09017ca067c9c62f9f8be31a91bb78e58a13f404b31fcf1f8deea8be25e5b89e295f2327d75cc6de145299be4ae756b9233e6fec7da5a6090e30a2f6d0ba011e2b04cb2126522555315b9c444c20fa46b05461b98abdb77107fb3f01f279cd986d4e791a97fc5c0f89d17ea2f9226bb583ea8b57cad39932f25bdbd8b3da6d97013928c2544a35ffd7c66c83c998d8e21ef7623c215636eda5f1e7c2bdc8d926f06f963823dace6dd6c021dbdfa93b44bd25e120c858fe3b123e789ccf54f1281c28de20fa07fc56457a61e59aa5b260c7969cabab05a0d6678e5f2a4265826dab17910eab63d58b56c2182ce790d8b47365c42d485e74217b6b8aeeb11838a01122750866e7932f76134871b8baf0741dabacf7acfa7313b361f6db7228801f040d132a74f13918fab313e4867cc5b3f6a5caad6b5d6d66d6461e9cc5f6d157b640e7f27bc5f674e2de027c3984fccfb64f99db8c87a887a153a5bff0282423afe5e52f23e790dd6611e7fb824e7812ddc7a07b7cd308e2efb5915a3856026969488918914af4575f18a11ace2e6af20b42f67ac8535d055da9df36bb0563db399f00fed599add8fa8f48610a8281847059135223e365e89235cac6e720748c980ad088a6a13484a8392d0ee4ab4ce5ee5822edf988cd50541c5adf14d425c1246d41387e47e0de4176f12d8a923c3cff57908a4bcfc9bc35aecbb83ede4307d952f33bf6ed11848b726942d4a36e6f6f10ac808578f848b5ba7e0ed53b5becaa534393a90ecd6936908f283d13e381ecdb02f9f459c8809928fd4f5bc82c2dcb46651a33ee26a14b66fe2ac3ca1b3765dc805e86de31058dc91624d9ca1d8405f7cc0db43fe91ce395d101075a39601356f012271fe8802f1443d0f280e095697729bd8ea25092517cf44a1caa4bdce6e063f1ef46761afb0dc452eed782594e22769d9d4a1aab04d3cb0b4710015bfa0b0b78190c0718f29840eb229a7d86dd1fa8bedeff412888b8f6e166b34120210d58ffe6f236b7ec06d928a880b2c7844cc655ccb9f81afe997f4d2d4126f490c7d9123a1d9559c1f575faa7c5dddb3ce7ee239b8afe94479a57eb588ad942cf25516dd2f45a65a3d4c1874ed016cec6efec9e69fa5813415d68bf31cff1bf0d2462d42057c7c9fef71a63d97ee27fb6e1062cd4c750d76b7566c483a8b6d6b2b535015f42a296ec2801983c62641d04b93467bbbb1a2741b50fdf7b520952a9a60c8b48f34c04521b24348d56132f473cad1d72ff7c99dd0dcf9c0649b55e39782951ecf319b1333291093673ed521702b1c2b4de7892e5c23e448d02e36141fbb4eefbe0416db2a5085714b4c64e656d76873b1bb1677a691bd2c3576d1bd4081b64b1edc602be82f0043958142b3070efb0dd3acaaec4dc315600bb6e97735b14e896c096dff7fcbdb9e29a5bed8bc282660baa82179e16d8cf734d30929fd37fba28cfc8cd92c11743263429000e706d08681b4678f96f774b580de772a411a2220998bd272141fe99043cef3cb078d48ae98e5e92fb549960e7dea0ec07dd7cbb836c539cb1dc6675dfd18b65fdac0e610f1add1f7e798a1b9cb0be4e2dd508f19989a56a433c126d8f76c4dd76d88fe4e783359cde045016d61e1b28d7e0df83217d440cc90662666f1a3a558805708f753783fc4aad02295d4d104cf204f13f6403e891a7ea4ef9bc69d05f5fa6f6b84747b167bac0bd783750e0d3855741b4c08664674738776e7d3bc0240199fcf1bf4871d2c8c263dd16c9e58a59ee79eb2685a5a61fd6f9c4a10c65dee5dd34a00e219b2e4aa6d90c5bca6b9d23808867e8aff578318a413a7a73a48889f244f1d7c431d0e920f66bb6d157a9d76cb2e3459331dabff567bb4d912c80caf047056496c01fd7e8d42e959de95929f0e0924c9386c92a55f04d058a4d1bf486a2ce703579b04d348c361ccdef6d3134f88a17e8174bfc2f593641a7e245699ce08add52d2e0bd8e09543ccaf0386242491985c16c8424f622bcb1a9ece041e3c9dbf5f0a3984020a37ee22a8c437c07d6708813671d4dd98c7e91c14cba133fa817ed44ca963d03839e9328ecfee835cc42ab972b583396d40025443fdf94bf5cd6c81dceadc4524800c2113b78122dd73f65eb1d6827f48b16fe579b0cb48b556b63de1a4f01af8f95c15f7d0c3ea6227d7e29dc95b1f839587c9dc4b69fd06afc5dea7bf6f9dcbd0756a2e67592432dd588bf00c32497847a480d716864bcc745bca02cc70d723ab5e71244de7d7e19c43e8c76d26e0c39f3f224b672cbfe3b8e45c7b39e77fd22e9824eb9f89be91ef1cdd98e51f71d16286057667df7a68b0e3e6ef64e227da63b0fdfb8047e2c759ded4bfca59c17c40d579bf7ed7d3cac2b9a23df3151f6ce3f3527b87443282b7598ab1a8b4d06706cd57013370c45f9cf6fbf7425f50acf7a173ae3c35415d50a43260c0b6eef12e4a1af4694bbbaec91b08c1b3e6dd9f0102bfb9f81da502f62999aeb15000a4b874cb62f32c0c1565dbb8026330221da05445882f7a54b0f790a8670075aba4e3d6c982bf9a7a0f332ae32bee44d7e137a21928cd88c228b6857f6d148af083a1cc51cd380c15eed8fb940d764e4c7325cba905b306c346ed1888c49dca24e5de8754223ca985f6ed73dbef85fd0b72e13226dd882e8143776077fad3fe807929f2d349b1b0248d62f7868a643438f649322a6ee7e66c2fa19ded11c3b6bbe1ecf478125b4621935d9f8de64ce2f8633707cf13dc8827f209cfa4a704e96926209ed94a82d80f6aee62bd7104b74dd7c721689723f374ba8ad7e09328dd90864c398f13ae93d1f91ffadceb4b3a9ef315d4fab7c4ace3f3ad36a7242a520ec372943b536ac98a841abdb9bff3df04ffc603b71ea192c35b6927b4ae746374bf8ae3228e0b371bd3ba164ba40a459e9fdb130cdcc6335fd1374146fdcbabc67e0be376a8405d4f004d6d1ad816354353eac1c6f85b772645383268155652de5dacc3c23002a2aa92f001faf7b3f07d4adcf8205c5d07a497dd83855db04e460db8da929cf1934f684c103d8ee24483dba9b1db6a671ffe73750d88380c53a489bd1a6d73f776e8db411ada04af44a6b2b928acebc320e4f109e709833e359fbeb4bf90a36d8fabdc0d93e04fae2963f2d9c66dda72a6b7e5e2e833534db01283d5482cff94bbcd2bba0e49475023d8ebc75425ea54bbbfd333c93715e3fe11c07f53fd7583c728aa0c2f09a41ea258506f40169b90f917f0780c25e6e2a850ee3a36e10ff937268d7612bdc8901866559cbba327804ba1f32bd8763dd7be200ad11c62272d6ce1d5da6a052a7ab8b0f1ac16af41d51664ed45404ddd7da61cc204a42d0a0dfa39e7f4f4ec6d7f6f6a5deca449c2abdf1d77ab23bf88fecd915dd3bc25c6cf71a6e4d500a28ceed4cfe6acdb7929fd3d6c83cddd2b803b613e6731174bfec1788eeac49c99ef8788bc7a2393baf58563430c6061f4ec308487aecd31176fe2c85d7077ade6f0990224424501176135e9988fce8b2bc6713fc39680e56c4bde1995e50e5d98b3de7ce950840b325ea9bd268dbcd8d800f9cc504e0fccc298f5ba10a77834f6ac2bcf01fdfd02d7c27b2053077bd4d7315d444daeca393c5c868659aee09a4f97331b25214d6a910bc26980d0419a2a613553cf30b77a021cf65499c30afd55c9e7245f101ceefaffd06170801bca4a65cc1e0c6109d69e1e116a5dc207e5b6f85288a7e12b37661755535b48a3744294940a644e57c17476c816ed069336e9c4d0e923acff484e90e7c5806f831e51e66603e0fbeb6dcfb49dfa6397b1ce54c3e99d00c56fd39f8e08a2b16fd10202499ae97fca38e864e5a239fb9cb935c4f8af2541833d01e56356c03789fa47a3a15a54a1ed3d831bddd00d83b8205691a23bacb1012939d4a054d261277d232b3e7bca59d203336811e349343ceb466313bf11df51913ddde65e051a84f82b301cf6deca6a58ce3d3e4b997de8d234a1e0324d40c768c3785eacbcfaa070e735bae63dfd03716176582a0b436ab3a728b6d968d0a057acb311e986fccba842228008d1d44359bc4cc8162bf1baf23e477c3e21b9464f0e2be9edb8583bed2f0fbf25d84905b7d13b78cbd5ab2b39535df30be8f2052235c02a705330bbf17d3f1ec4bb8ac38aade0d1acebd9a7bdf4527d2d6ed92ac980c33867d317c3d9bad0835b733dcb3cc503659e00a83681b52aecb2be2ec3b2f3ff613d6b08bbafb853b39e0f8b8f494da845c4adcd9e0cf6f3780c24e154fb4612f2b22b0846f392361db7c386d29d7b9c9aad80ca013be2cc632f882a555ed437e4a61f8dd38cb36d98b27f422b3f8acef7f0ee30816b36464dadb322d3f36b8f594c26dfb6ddd206e378f5d29f99971a851b55b7402bb3985fa3b3a89da77cb87939d98c3639300c8bdd36d044ef8e314e81681a085b90862aa9e0b9a9a242e5956ad64321bd566c69a737e4b335e2e5303ea59edbed0e6187744c074080e59644639693c297d6355feca1d5ad40ae3a4ffa2ce98ff20ab853708f409e9dabae9b469cb1bd5c51167039427c769137f2df272b3255d72e045ebbfb32b727272bf4a5b2c1ec04c11cd9e52481c67d15d102b7caee5aabc30fb58dbbc1cabe0a4059c77ce8707285dfa5d83ba0de1311be5138ed6d9542b24222f212b85554ed94ddb38556fed7c218b3fdfe3da3bd2c6dc2ed98c8912b7275b8e5ed3a5d12a4936aa9c4f01dd9e6d576474b317e2c19afc3f3f989748b6af13adc711c0cda69837a2b4066ae6fb3b8266ff311008767160782e629a2ad45e0dbb1640b085c10181eb01ea22b9695bdc9793f93a284df9adf8fdf53861c8228235778e2e60cc24d2e24bd1b593cb421c2e29ed44afbe90448b195802b29a4878487f89738687e9e0f943b8d0ec2864da93e141eb6c0173e1e0fc3805dc5fec98eaf84cd9e7d5f58bfc8749df0e0829d7dbdf2cb4cce6aaefbc639a65f31c179718660383c82c8a7c59f07f9a8c8f57e6b7fd99f4c01c9430c9c7d8294443a66f85a186e192f33eef23a5f3c54f08dc65a2fcff48892521ee457fdeb14531d7ae5529ec43a40307e0e953b5209a41ed49f9184eac4a0064e5c2494891acdcdecc9cbeaeb76763217ca95af0f00e53b863f2d026cf89535f973705116ee8c8caf996ca039f00d4669a4932ae44768857c9d68f41396165a620abc072661501cbfa8f841bb199605a88ae8902be575001938336473cbe55887d17961363214f0a0e1a8d193607b8794a9a5a597ea1d5fcdde472ddbf6359e827e24863265501043a92346235d8b00afbcfae0b32d8c2fa8826cda136a34f8e96eb14c5ff1a78b1bd574aed60b0b2924f473ec37d7717965f421241ada4e10ed15b9ace0132b96bf610f990f4637cb4ebf0597d5df1a3f32540ade3b3ed9146701133a8d8cc901cc6a67ca6661cb301a1f1c2c928ef9659051eed5577db7cdd4238600607610f03aaafba772e5d1ec4baef3df2553b5841529a4ceb1408a3e8e07f94ace88a04afd274b69e6a2932f825c7e5d3241a724888af397ba498ec427333aac4acc50d328fdc6e0d0598d5f406941337029e351e9a80339a14738efd53ee13e7563c208ecc5fc3ad436aedc106509ccf866a485f681b2bb8a91ee46e984b564090bee8a291de47a6ee57fd42864ea1d4b9201f98a0b7551a7ad1dd962783a6898f768b3b74767b4a2c2b54c68ab14919bd4725f38c7c56db6b8778abf032993c595807e5572f7b6fee2586b6b390130e999260f74345cdc3e45452b715f00305d8ce2a2ff2db93646315b899fb0b2ad0fd971c4663ab225fc78e636ffe6a457df03cab780ecf8cddee916daabcd279fcd2e77135ca4f472da2ef7b1f12ca3801d41bc25eee91a066f0e9bbe6cecc8da1b5c4a243c19a80e387fde88cfb80f4761af459f99993eedc1e1756a81ec2d57d6533b26797a7396a5c84a350f7ba16910bcb8fb69ec026c0d653a078426502b3d505f52e53f409d5f85450a276e4640de90c7d161823a174569d4ee14757d642731aaccfcc33e07305370bcc7865676e8acd566f6e4c57fa22d084c937c1faa9fb8973f357d1e9eea3d293caab4b94cceaed29d9d09319b3d535d146ea6e208d20bc8b2c14f6e8569cf2880483ccdfab8785f340087626214a29e56c1dc9afedee784d04c588003fb2c35ec94c15112ce90e5c5f105ad50c183a65fdf0ff38691b9cab1aca5f1e036fe1c13f7c5d2575fed4c33675fde87a85579b840e3be13f069578025b2a866dbbd89d979eda2b1e52001301d65b3217655b471512ef135ffd5239da84d76e9f42324721602f33e955ef6281bad8ec865baeb857cb66e5769717bfe08f539f6286199d2672b80f51f63ac3bffb80e5654d417d5880ffb609eaecacefde8cf1b78d8dcb9117f7c17c2cc6315e456f1edce2ed55ce0fa8f6b89f4f994dc536035fa0ea0a1a5e20b2454f70ec3078c8b5cc1c792f8c23984d92882220390f67b5fbb36158b312b196617b97064ad7c8e288d38760931ffdc633747029f294bd27f92a9a03f5264019a320f575c6aa123052c7a4555c8156ddfda67659b39d9fdfd886848096ae0f52400eadf4dc6fe5ecd22fe3e5a9dbe40ce38db5ae99a4cc4b72f82a7ed74ba398f793d55421eb853391d55b861b196d509fb23398a0c145ab7b66716230851f7636a80e37ed6497164dc61615f931510cbc65315666f74112e18e70010e2ac01b76162f98ac04b581e60a8e3494ec5a41a0adb23de00c9bd98091a801a1467f78875d25386844d61ea59d9b084325336e17610a16f26ae8262fe62a2ac50256b09426471e94fd3204bb3dd527e09ecc1b7e83d336b424abab63df1de10a1da2b97a1d331988b02bee3d3e074290f72b5432352661685a873e8a279e05410bf254121cb158bd22edaadf0eff94ec131489fdc0a13caab51799e209b6ec6ac04c81180cb72d215cd687a8ec35e10ca84dd8d324ec0879c487b0487b5f1b4a7f559522be81456fb097e1248fe20e7217a67596e612857665b4171388052ab606ccb5e6a48319e316cc2f47f6468753133a4d1f7bc85c23aebbea21cdc37d099ef79ba8f8f48aada1924b1f1397d577842a8350d09b2717947cf2aaa2756ac64796945251849d84e5649d9caef26e1b0eb39a8296582f2ce8d19dd7332f800a9fa79402f15e9b32a3f3292fb0df1b8a0fe54242bb248afacfa2f00e09dabce9727d69a117777b33f3a13c0af742e288110daf5cc74d970221c7f7a12c0f37a8748d21f1608360daf1c861580b19df41c3be80c65b00b04d82fb619a7c13345ecdddcc2a38aced99cea2f1baae7fe6e29195460ee711ab0fb1c173b305aa3a5b032c8a8f551cd162ba484322a284040cb59dfc00ce5be4da517b94f38ccef9c2cafe58de743bc1de5573ff56dde42c3a561df4b1efca00b88ab624e0df60daf06448be2d70694bb71e7997110236110978cd615fad3cfe032d73f51994f95aed8f5e42d5fa49f093eb781f84ab445cb0bff5a636d97d3894b74baa10328c9cbd5dcb3236f89439be6b16fa218f2349500434cb64e4e737f39d63c29026cfc9c7e0fce21738a41981543b31c4b0ce94da0c24dfaf0c5f6cf8139f7f94ade367948f86182e5f50c925a3243a16f65ceb4822937695d2c11ca993e9f19a7d1fe3a3bb4295b47e74a8890a7aac051ea2ecacf6176f4ceab87202e722f3122f2dba7b908055acd66d79680ee93a5273a7c3c3b6ce9bd090060929224e8791bb36812d8489e2cc14d5603741873db218c201ef28a3538f848fd368007b31420eb2f1a8ccab2b54c84933f540b6896a92ada5e735d72e81777c59a2a585879371ea7c4cc2496b4b31a77f75deb1d43106e15c965fadb92a5001da729c371b67292728e67cecf00bb1c54778167b54307e143d1a4340b7069e8274db03b3060224832def068002bd9db18da435cc0641b27adfcf0b955b4ac716df4d540e54e8047992d3351706b85a58b04c933af8ee5f5e80cff7144915dc5bfd8efd891c00d802c95c2780f0ce47d2fac6ab21e7def9a2dedc99e23d5874bc171bea71b0a256d3ed6d18d8b3a6ce4cd1cab7c3934548526fab6582522209f0daa4f8cdd80792c1b97a0a263f9b5dd08a1c0aef24b1e41822dccff4327d8f21610a63feb400f689f21f7c9da0b5f39e79e7d3bd18d3913437b438b681def2143317de5efd927238bc010097ae16e2169041db7e71997cfa446eb8067e1d6632fb5de7abef21e152e524509cbbabc2408e763d7fa09203bdfeaf88841deffd31406c7b3a28c1f44719f51fb78802002e4da8e6a94200df88f02430d803efd5f749724936300b3aede7a9d22b9a850af8119bb161c6239a32c30d10c882fbe2bdef8d99cc7e511ad2680aa5b58f27bacd1e0c07cfce8f1b4bc000a8007b98966f104ebf6d7ad8431d965aa1624235c994d4ef4bf01a2025270023cf86e07cc96b673936c29c979865424eadf763885943dc6aa1269e8b2050ee6d039b3d9dcc8783f6928af4bba28f95025076403f962a8a487e66696151e9ce4ed20337b737b2fce938aab938d55fa11154eb09d5cf32307dcd8a6aa6d49a5109acf51009e584e2c7166de5d83682b23f374e08aac88f89da1c2b1ca34c5a28048c901f57736ea247d91dd2080b5d968bfc055af1acba8fdc0eacc3a0f5d27ed7143f496fee991786a99f965cdaa4b0ff310bbe4e382fbb79034e79479ea6968961847c1a609e52342ba3bef289fc8d5de323398f2bfbae8d6ecff2c8fc8232b7dfae38d085b0c3f57950bc9b3b4140cadb707beb4c7f2287315b5da6968da91dcc615eea9363cfdf83adb8c30d20d9fb10a7e595fb02d43dce0cc4cbe9ada7468f41d3d405b0d261ef76b8b445713d2b4c5f6d909842f5902c749aa1150f6c5196f747587a6c75f32dd59e27949d15c77a7e85ef92e7de9c5bb7133de9cc8b62338062f769b9f7dfbd45b9110b49e744fc1db73d12402b250487f19b001eacf940f3e715442813ae844a1179b3154d1593e6c7c24a8f67b57fe31089f96b7b4d27433a84b1eb5b2c65c7fb9f582f2b2eab51695cf3be78ee886d904a98883092ed90894479e38b1cb79bdd0f9d7082ad7c5213efe910155d12b99799b8c7c1593f9070f0e1941e8328567a4fc529e8dfebd764e09096f0dbddc1208d72042d37416511697b73a87cbf9512dc477b9ecc0ac628242998ffbe608a4f06c5054bc18aa9dab4657775cae0860ccec37311f5567f9ac83b665d9561ffbad82164a86eca4c931a35874c2210bccfc7e08cf9d0a48a4324971700c9fd9db483154d752d74933775f24634db5345a4c93ba141f8035989bf82debd8c100cffb33fd4cff289dc99456677e0a4d67ab895ac46f32552a042e686453f4622e398205948e32982467645194df466c08c36da40312d6d246b0de4ac8ccbd8a328723199b5607cd97bb84782c6d4db8f4d5dacd65b2eef604bc3b555b3cecb4f5654ed3886e1657bfea14dd72c9861b65eba88a47527ceb62111fb38a54ba46ed12c77b8f1b591334b3152bf82cfcfdb9853c7ca1b0f17848666e2b5daf0082edbfd17c09ef130b7c8798ebb5f86362ac7623221273dd37199080b7bef3ee61342d8d748096c73f7aff1ada0c12effe930914deec46f174046a0f700335f9a7291970a495f4121b147846346132b477fe2b75e3e4c09fdd96f4284529f90d6542c43b44937f9a95086817703c666dbe2716daf1ea3a90c51909f26f7004e83350b38261980ceab30ad36e6b67b9dc9fd0b15a58ef6b0000331aa62aa33c3f167cc5e100e249cfa74e79c78900593ffb13ceb155cdee70f56068954680dfb5b1d7b5ccfff48089668d0bab5daff3e50d9b9a91af52df7a1e69f4809d58de47bdf1abb4b9371171f7f6a240dc5d9c34229e45675f0e84942d8be82f97eae20e58ae5656f7ea52048938e478defb8c9038e94c60805cd63254fa0db3057e3142e4f91dd562eefda0c354b39ab15ad623eaeeb3050f4ddefc0bcce1fc40561639f0ea1e12f78a0d50387de4233269b3b85c407dbdae58f3c11f91967d368cbf23a9c356054332ecc59086736c614082cd3732fb7fa8554025dbeefaf7c41c271a7960b09f19db11382317ebc151c40e387dcb188cc609ca31b67ecf7e726c8b8dd2b52c115134ba68b8bdefd3c54fc30f6547c75127ebf15beb77952785ed43d2212673f66e407fd5ab35efed9a1383a3e07784b916650a832ab475a35f4d01d41e99f27f056559696334afe8dd888067a3f9ce4b0b816822347d483678ea3716f436f74d1800152c984a5ffeda87fe727e0b511600788f42f97e5106ece67ad0d44a345b87324c68393862ee8e771d95975c04ad556324128fbdb2888898e045f9c79f4ab1addb02a069b9b43e085b1f26ac0cba570c47aba42e8aa50f8ea510e2490475dc13ec3148aafd724012cc9728112836d853805c1397e2ea2230d8f0e4ad7e3bb2cc66b8ad65148d56e3c1c51dd280540826f4e722307f385f564e4cc54753f760dbf4ad4e81a382d0b2eb54e2bd4e65f8687975dba86215bfd054c298982bde053ade01f0904e7aed33050c6d9fd1f012c1da222adafa5deebc08345e637077e22d3025b9e86eda0fe928adfdcd855abc3854d7a19754e6fc50098bbf348f4d74f796d657f5fbb8ec8860acee78aa708ec51da8024c46551279c13c3d6374a7d70a56d4d0e0e9ac2e001a79f32249e6d2c289a88e4d6d72d175630523187c2a46096a44b61bacc59c17e97d143dfd859b32898d8f48ea27ed50bfe9e75a7445aa4a6b4f672f0d126dbfd29abfaa776d4010e154cab4c7bcc7595c2e294fa3ceea6752b31d79aa3e17ee2fd198a51f290015c4ad1f2ae03503ba2aaa5c7ad14b456c085260fb750b6f94b70a4bfcc161cb51091ad4faf4bc5e32ff6237a705608a8dbb512c10dc2fddbce401a0d596e0427a9eb48340537a060fe92acb72a59d4293312d1b48cbc9f0c5c222a0c7745ac7c82cecb2a55fc810e948a698aa6f32c1be207828ea7e28fd0cb76fcdd3ccc1674af48f2d2455cfa8d503335a8dd9ac074f504311e1240e46aedd228aab98240bb212e8182e186a8966567f40c9508f31a23f21128be739ea71e220b6bd2008e637ea8f2c8416c0b9988eda51612050058cda845dfeaa81131135197e3ae6675d49bab93f7a820d1bcff93f1e0bc838bbc491d5c38c3dca7fc33fae12ca8b40637e2fcc4adbea2376face9409ada52984e7cb2493c3f5abd3642204db27bce7ea9858d2e536ecd30a4d775b68ccbec8515b8113b6b5aa8df59a967af575ee2bdd08efcf6380800c8ec4fc14b226124a3fd7bf768abbac6f2068a765a4c0583ad86dc46c7defcf8c3c0b22361decfb27ef51b85523e47e0dcf4d1ce36cdf664280cf03c43ab70ddbf1139fcad5d2986d01eb1bb79df65fbea20dda33bea5ed9c0dd13f67c329fd528aecf66a52674c8df4904325fe7b96aec7aeef7d3eaa2fe4c7f8b04db731f5c8c8bd700b1581dfb9c3a4c41d955c0311158ad6373324bc191a45978986a35fd44431b6b2cc43296c577e93c19d81992c8a1aa35819df4e506eafd45ec53260871f41f316d2f510663a1d647138917c8186a5abfda6298299da80c8c695aec5b33468ad70e099077717d55987ff049b6bd8fba1fb570f253143d8a1ece67cc7145784de8f4cafd69a863aae3b038f98e9b8ffa37ce412abde967276929acf0bb18783f801ee20494937390f28773369728f45e5c92e611c50e00c02c395bf17fd3556a1f124c92a9c0e45642269a1ad8e9f4c59dbe569e0beca0973223f6b2a5ac8211b0ec25dd22ef3e151665d63c0236233b60dc566fb913fc38247613baad0215ea6b0aea261c7e8664251cf9a6f1ad9ef478b822b631b116ef55d8d278a86138f43ef9fe96882095e37371f41730f48893b2426605fe8716b26d6bb8f06f9b769d5fbcdcf6ec330a6cd5e66d12f575dc7b4d12b9d447c9d1d571b7ff2689616d51c05d7a07871b67beba1e532ab47d8735ff89f17f68293248f06335f2b129bb1516cdc25092b153bd10e320b9bdf6226ae5acbe9327c74d5e31305a6fe249cc8d3140a97fab384f3296bbdcc9f58e50b73ac1c3e273ffce49a2340e8c98b6f72ed47d9031500ce6a2a16cb4b7c43026adf9c8d48a688b9af27ca9d3ab051f934f3096e57bb61cbde052515c4d678396f18d99391b886fb439c83fc5d33667bf8a9e4327db3803d1f38e859d7a7e1789526eca00b1aab90c29d6ea30b7c1bddc9b34c676d235172b419eaf2b5d9aa9c6e28564898affaa8bc1111e0367bc607fa231df94c814cf6bd45347da5a49e49bf380f7c1c74ad087025841b8d1dddc3039a5afec806abef96e846987a98fc21be7ae2d710d3b14d8e61f94a186f6844667be249d36950962264c81efb227659bc377447bcaedb8c78dcf5a77296f4ee42804af537dcb4f13978a2771c87db169e126cf2dc874a5f80be8bebeb074be2a848466609737edf1f7a62c8bd77c93780b7f26dbb157e9b0bd594f53c9ef9ade2874c3b662dd5a73e81f115009aab13d9f351dfbc47fb81f827b1390c4074be1745ca2ccf7a9e349a21646d05fdc6ec409de7abced149e3fc29c24e2adff75803268e37eee1fc44af06467f2962593eb0b7fce6159407c226c676d4c20d64e28817c5a90c1f19b0f52d421bab9582a6e0c7bb245a37a29ee58788f3149ff7fe6bcd4d8b105588bea3f05d6da0bad1c25a70e5978fa90323eb807c29a7683a1cc04a349e85b21f2a0df02210626944c832da792e71b0c1dd257a9b64d6d2eae5832489f2c7b13e0ad9dd54827407dd36c698cbba83fc160d4ccf08db7a88c46b450729e0301be304657e4b8351fcf40adbb7d1fb957a36ff6676ef5078ca25f1e44225afa779693ee0c315ef0d81135d9404cc523f90259a5d8779d8196fb836f7b6d552d99c72ac2dfb41f6e3c256253c12c6f753cf212c3e77259f807242aa6ab4c3622690a7b435bdddd5b7c4cf15e2459a47329460b206fba7cc598e4789ed44ec7b26a101f2bef21440468f3e65e6db1f1c16952c349ac63b8fc0572c6303d476828d292418313cc4341bfeec6a83a8e12e3f344145b0d9dea714aa365d69fd53c30f2be83a1e75381e55bc4f27a94319e9b2bbe4498a9810bfa24b43f75fd4b589b28ec9d1dc24ca026cc633c7f6c9cbd407b7932f8378537028f4821019f85c111d7ccbee4280e9808d2655056380533e76f2df0a64acda490f0cf4c79403b4625ddad2fa08990f096a007d92fc11478a747363530051525ebea2b2379a56a45b2e575edf6f09fb2df03f91ad7811be4456bac9e38a766d06d2428523297eae9149e9d8e1ae14337a812a0b6dad05858e21042b44ca0777a2d6e9056d859bd147b232324c011f404b117a546c7c0b1cd968d031e6a60fbdde2adf84d892f5ae03ec6d7929776ffc1fa308777bb3ed6f22b7fbacc9c5893747c153d90c45ad68dfe67bf6772a99019259de4399985fb677e6ffa308ff7861aafac7f0b326f0764ead676e945bf79fe8e646b4bffda233e61626c35da46443b7e90a6509a22a5ed8fa67bd93316e2e4389a41aaa92cb16bf49378b6c5628bba4f16cfb1984d298b1d04c84d2d7a7bd165a62db5cc384849a2cb2cc539089fc10d0b9219f54586bf8ed021f58a6c594dd3746b4dbacfbbd35a7ce200b7b4c11b6324f75f75976a679b5a5ddbcd196c16bea95e158911990b5b8af9145d914b7c277f2814e314246ec45a62c7108cce6f2279525a609749831d0efc6b09734f2c03fff87574a8ce5c489d126de05eb239b1df187c67b1040b43473dc19a71935b3a2d3ed27c304791722b77b2c2ef8afafa7126c935919a6f76d43e4b882b089b9757ae5e6677f48df8d7e51f09eb4b4a9d01f3d47c8c2abc88c100683ff4cbc7c6d49e3d198f49a275c9daccab889e85dc320ca6366b521a9ac218b26179532d94d02ba5eb62d06f89561a3cb8c63f7620a9aca705e56f76a64ac39063c678fc950bb57a4d47da77239d00ee5b5a27e7f35c31fb6ebb9cfa3e211a55d56fc35d3e3186e28457d75836cb40478b7dcc68308ab23f0b3cd9813ee8d84c04fcc67b5b66e6783ee76fcde1591c2ee3e9b9ea26d5ed67d937f387da94583d9d448a4e443a8a5d7329d711638e305a311036aab01dd909b1c1aa693b108996338657b0d35c13619dba9e51a583a4c0f821d1da7c239720faa54e22c3162b7a6447c47e85b4043721cd02a69131e0415c8229ed5c26ea69fddc18f29ea0e5431a076bf304f8c55e2a32a17dc32023f7bd6feb2487d395511c657394e1d354ca5598542e8d463a79a53f4e1d3bad6334afdcaf639166d28826c3db822e7ea0929da08931b9b63ab32ff16ab9e446b541f1329abbb5c93097226d1ce5c5eb4027a6784c3766c33adce27e635898d92bc494a41ce59172528405f97c8d32db1295824bff3632fae75424b37aeacf1308f1146ec3aa9d6e5d1e7f80be33d7f0565bef86c62652df798c9a8e611fae14f187d581af676e7c0108ebd5a3c0e047a3515bcc2dd12f1783357797f7e01b57fdeb7192eb4ee4ee1980d655bad253c961869c54dd44a91e50c89a90d7f932b32c3e1dc5c894d827d0ec9bdad9b15c8a7a1897d49247bed94ffeb7b062e6e0b9aef890a4e0bde2c127f23d2cac673f8350bd1ef3ba3338c1759b8dc720e801cd11c82cd7c33f6076d6488128eaff2b013318437029b8adedd11d0002900c4ee38097cffc3808c6c78cf4a58b9513cb1ce077928f700e1b9453906ca9781882c4505ae6ea0c30793c3da632d347c9223efe84d5bdb2aa63803a85c188b9e4fa3caff2c644417bd6128ea4d20dd4380dca2e7368726adcbea816ca239468e99325bdf10f2184ee6635bd652a4329164823840af3789b6f81ed3f93fca0a85e8dfbc4440f92ea07cc63a8d3f99d966156f361de6ae98f0bc59997edf5f7bfa31ffd539b2bbad3c59f3154742f5610d8be6b9aa30144335cfbc52c4a79f417c0b003a04810cf46f59f43bc573d3568cea20d63573e087dc438a903468ae5e33491361aaf7b48e8f2d8883f28d49d2d23c21636d503946e8f5ced12f3575dfd4d991ea47dcb44aaa7d90cfe8703890bb4e1e0e88a3b1d82e2d5435b1876bc4c0af436a20c28e8c05e406300f6dd273878d6cd7f8f95b83529a6a2400e60b3de03647a43fef9514e6ffa608760d095e4048670fdc8566e2cdbc3999cabbc6abbf6a40d85b0bdc5e199f4860f6b24a5054da0f7b18dda8e1e0fe52612b1a35586dc62b8e7dfa3afb45bcc969a126c3b31bfc79871282e63be5081f284af0ef7dd6c18bbb666f1bf461519962ef91248a8fc32597a1a0409d59a6c301ac9792df7ced5d3bff512770726a79686ce9c858748e4e20af6bc857d7886bab624e993dc44168cb8547e69d54d43c809c246bae695d3b3cbc19c2fe9be234d499f766501be12562312cdabf67b30b23dbb2436cb0c9ae4c30550eb6e0fae6487e2c7fa75c2d0197785f7d454c1e0448be2fce50981b920ecf96e2fbe04d8775c9660dcf1b48db7d1145e15942e1e2f7cda7a69d51b71cb6d856978e617312d0bee2f107c30f2d082a10c10c6a047575a6fa187160391d5cbbfb1db915b24e93d3f1e29f799c2278987925dc782c0ebb5a5a4aeeede538f76bb2cd677c17d1df4cd4ddbe27f2db61ef41bbf0b5a3c052ec53cd56a52a66cad52638a85b0ba4f3f3e8efc39d8d1728d61f540fceb0b5a15854e9aed58f110d53b0f227ec0b42ffabf753de2e9a96b2841e50bedc679e4cce8667f73a2fa927622c0351b46f04a27e61b734b3c461e8e7230011f7649be8c0639b60b38f6ca91afe20a36fd49bf03db4cedcf2da23d61edfc6f20bbffc1caf3374a734c2a1d5868879e5a71f2b9410f431df6cc5ded310b327bee49c2f4342cd7e99d3a2b62d9ec77399a0d3e32fe3267586a43c500a527d374cdd41656b7d67bef6d0a25efab81635bb5c70f3b6da09d2d4e00f38100cd3c4f81bd1882d924496b49622533082a2211ef5e58b01254fedb16f1735cf592e3f523e7e255ca466a4edd33f4f78c63d03302d65f17ea8d2244a76cfc013148ee32c026ac28c1e6dc2ccb5eed6da957ddac2d78bb1466ad0cf82ca97df2471d671423e66a33a00dad5acf59f50b701f5529f927cf1ab1e4df1843ec414e9dd061b59bcb80925f2356bc7cd74ae2615b91d4b9a5b9e3726cccfe169b7ef9495b2f4d505ca084ed00646f56572b3d2708fab407f79555f932e683b069736c3711d149b945840f24c7d1e609791641e91181194f530f9a3486d8bb33106a8477abe47a15aca3a469b6ec5771f6eabd1ab9643ab514413e3aa84a9bf78ae6066cf6d08f96a46fa6cf76911925d46adb95b802582451d4fb5e0741da2aa154040f6176a1eeefcc52ef7ceb9646db83f94234bd484f713e22ee26a2922c5f84f0910a156dad10496c78f7991d3836da0d8af9bb1d18b51236ff8572f3f882e994618ec5e74514c3ee8d79b70cbd230d00cb4108cef7fe86b65c584a5dc73103d5e2a8c0e6f0bcd5ae2a46fc32ae3b298acf3d2f6575ef0474241069d8ffd4643474fa9c388c93a7d44af98d3700c75d9be08d3f680755a4d38eb0f188b19c61bc666de3aa53b7effbcff24a3c2028440148b76d7e4b8d72e04ec4eab1dcc41612c3cbc5902068e8d7a5cc3810c9aca23be33767a65200666be797dae9030edf77f3b163907b14257a153bd4823fdd216fee9d78ace3ae37ad34178cc2e74e85c25b3f622ca18e2aa5e9b4e3a5685f3b77228bd042e6864b501c2b5509f9ab4c257ab4312393773cbb15496f21b568fed614ede98f6f2863818df7dba00cffe85046e0aace4a88721fe20c3e1093cca115f0142fbbd83377a1480ee2cdad91b952f72a9bfbe0322c149e4abf670d0625a69c283c0e14923e7cce354d75ca97a9a9fdf05bb2b9c980218f9a1a90f230fedf8c4dd305fff8aa1c90f518b638fd0226567c2d750c06f228bfb02e82995d129993d36932b547456cd6f497e33552db48dadc602dd9cffecba2edcb969289639c6837b202b23672bb142465db826e6f1b5d32bf3c84ace43b52db575f9b54c3032fcd4b6aaaf5c88762dedf4108b8d05d58e0f9e32b3d0536264cb3db52bad7a035c5bd446a5326ccd0db119414d15de150d75d4d262acb25c1e76338215a2762d6743fec7bce4cc424cc0060e8016a29e09cbc6d91f562876abfc91f765668c6df442bbca492a43e7967f1565973b2b5ab0a443b4e624b5eac997be3643b4c7b5ef0fd884c225b276d8f1554915f818a5cb0be481018ca68f2d4af197a5711cb1916b2780317a0f30e4d4091110093c212128a31522b5b1c5d772584be29f70c889c0b71325d47c4f40b50a6dab9ca2a6fce39427606b3ef2ebc2983a1bf771995fd8b8afd544b66ec049c32ae049b3927afc656f71a6b9f7374db7b73d38a14ac3b70159d97ab80a4249fbab838ece2cf77e3b0ebec5001023e7aabb6e4b83715578f2d8418cc7ab9b7ace3409f03b2dd63ca35ac9447245363535ddbca59cb047caadc000e422f596d9889cbaffafd9933879a64c1c7da276efa25c6646a0c7f9d19d6118ae92c7a45518067da94b74883cdbda05532145cf88b493bd3089208f5ad0ae5f993d65d37f306f6c1b49a28600c0e5f386bfb8e6be059941acfb2dfa5255e949fab1a7a92f1937967d020bfd0cf9d8f1fc171ea6c5a19a8a8eb95562a2e6a2442d5945d18f9367e51d057d3326c4dae34ec80fc8dedb56139696f3998a96dac8129ebe89cf077d28d5857c9f1a55c4a9b0ce8487d6f0c294d2d6667e50cc1df169a1a2f1b8ccd347edd3a85f394ac779c3e7ffe00c77a3e4bfe23eb35c576547bc28e18cb477fed2dac0b33bedf4effba337244152885279f5eebace2e8cfe83763b2889b92d4b133122085badaf4c389343d586ec7d28d7c3d45530ed4506dfc90e77de94376d80df80e5031eab00728c5f1ced103f2af8eb13ef758ae8cb860fa10c0a523c5077dc8d2c736f7d2540ee029c2f0c7a25fba19321a5bd87770362d532cb91606f8f89d9a9beee40db7d7b9f72f63bf374ad4235a9492eef6f2d9a04efd7fa56d8aacbf495e5aa8560211df5ac5a5b6eeb8ae8b6cddb54bb80c74ae77997c1be11e7b3f445b9baafeaa0f28722160bb0a52c7366f0b840828bf133a890d79bcaf78eed81151e7ce9668eec17676090d1601bea64a877c2d91444c4f6a3332540649dd470438aa1cdf86262cb4becbc6f2ac43d397202ba0c483a03280f8f90ecea6680c5d6ac40b4afb054eac65be34e2d334f63cf08a3b07b97d1b74be28158ba361b5ed3092c1886103b09a0fe11fb5068d7bd33bb88271376df7eac746a7aeb2aea726ddb05814c63fe5f3a94044bff1a416609b5a298a946003f5d8fe35ae5dd7e36928c205c157fba2213de4a735da95b8ed0426a35f4fb7390a7c96ef5ff2b6261cfb0c6cb161eeb28a66d77926f5811029695b01646a6caab9dc50df2e27b5d0540c56c77a42a143b8a0d7db87170df76400aab06e94bf12a98cfbd4db84cf3f1fe2329895f27000e5d311bbe5792c17e0d4a67a86450f12bd88436e5104573c65db2eeb2f0e8b5d0b2f078d301d8d6a6ae09001a606dde8def186cff50ad4938ed6e61b414b6bd59d0ae5967fa9afbcf7d269e25c7487cb2ab5d2e45782faacb3419d2d77b9284d52afd2396786672a0fe318f9f37eb3c329394f540b547b04d7d81f77f11682e706305c9c29e099bed6a74d9c8192325e0687ebebe72af0b876fb7f05f2c44d32d5d956f6558564e0687cccf85766cf313daccf2d86979fd1e04162dcf00ef59a02975c025e9a3ef0a7289fccc560f5c9fdc22bdec72243cd187afccac3420d019687bd7fcb451b01abcef80e9da7dc10811fda23270e3a62c1e51b4cce6d65f59e1bd197d036de87641c78a05d6d63339ae3220bf474efe500eba17adeb7806c0cd926a4038008bb9b717a3c47d387a83cba102746b661d865718aeb5ece4707d457fa19b224d81faadd3c0fa48a4a85e8152029472635591af761c5e78d5322a586b2c258d0cc3a875905198148a3706d48e5b23fc2074aa148930b74e680206692292def08adcb9f9dbcf90a2fc2babd77c00ba43483126a7e67dc300b63cc02c53f582c4d038525f8df2b92976e851834ce9c6e9b2a113b5069f656b718aced3c52fc8b21c8c1406f10f1073b141ddff34982c28c2add6d1d6988d4f4d10c0b31b62bd903b4b1f72e074ba68d5ee0ea8f1798d94bb81e57f7404567616d40e01326a792ca1209fdde4aeacd690c8d6bf9e0e6946b37dc941061a2f2834d3108378e9ab11401b2f4aaca42b0298f5b8b3792fb7d7bbf1876298bf6dc524a841858c74cdcb74970b988d4994f4d244c09dc4b3369afdc252b7bd11ce05d239b6f836fdd38a3d839b279292228d941b190ca454f883eb9ba2341a8b4d992c0d3746acbae9f90dda832bb6f0de647c499275a3f62a9b903bc08876f8ea0eb2dcc73dcc8ab6034c258c4cd55e5d40b9bb52dd4dee24b62b4205b2384d223319aa3b53667481436e654511b7c6b50226190f31ce7d582e5882f0b8b5c5383b79aaafbe940b1222ac429f795f153517c9d958564f217c6dc0a2698acbb00c291b55bf9d0d73ed10a15d4542e4d3af863f9170f88332512bbe4ee810dfb328dbaf16706b9ef755518f63b49f43d8370bcced60c452d3ce5794164143dc697134671e849dcfc3d30261520171a51fbf332d7d05135422b54c666f0dcd00881b4c02f841d7f91b9aec60a5bb9227ec114c837e1d92669bf23bfad172bf309a3a6757bbe476301eb27ce0cdc7557505ad0d489f07d17d6365b70071dc1bb2f45f223603a7c7e995dfcfbdcc88a637290884fee46a0f3296b769ef9867789ea347bf7be07e033337d73bf18a5ef495c06965bd756660f1f784e2b87b602f026edc6abd471969488beecc6ded7fddc76d63ed647b52eeb5d61206a703d9c9b4e689fa0abe6bfb6a1ade3591db76da1b799ac2bddffb6433557acdd2bc4c8d2e657b550fda550badc075efaa690c25c9e4a2c70ca109cb730e02b48bdde6094d8632ec12624b5938e25742f68b8e283bb1e8350cdfa342c0b05fd272300963b2150e463da573cec01e7eef361bf65a1da9df315efc62617b74e2aa3997d46599248e66206338595a055e764d1959b0738711be9013d8fd5006b7f26f5d72af83e2bec0ae1afe2eafa6845ffc1b3dbbae6b0ff434db0432d132a1d1842905901561f6d255c760d95c02871168b5da1e310a96a79cd41818763930246f38b9bea6295264d2e4834dfdb54a32a6bfe598d6e15a839804399f6a10cdbc3bfd2b2b96d5be100dbc8df000107927548d64eb8524df875d166e1913a40928bc45aefb4a22d1eb2607d4f9d51175db21ec7753a92942f8ce2738022ff60c5f69b5d69736d202e78f72106b96f9c33cbd5b5c00426762ad0590ff2a628629bb4243373b49833531f080410c4f06ba6917062fd545b75bbaab67bc9497a2571fcdc500adf989475122f2006e6b18a5a939fda597bae4a049cbc6dba66c4bd16fb1ebbb8d126fc30fb0fe20eb7945d9f3c5636500377c2de579ad8fd00fa7a74920c9b6db240c38b7063862a74a78fe1c21f83f97c3f7c487bb88145452e88cf5ad8fef74aeedc77a63aa2fdf7c400af454b5d5c2a0d0a1ac5c90a638fc13eb44c9e8e0df9eee2fe771994d5fe7f70ed6420df6552adbfa9a5a65cbaf5053ee9fae18c50e36e9a80803eeeece43fba3db2a24d2ae1c97aa5e55d8ea23b1021ea87a886c81d4c44269bd109ee5339116171f08472a3988ca8794dc3e810f44ea7a7cc66558adc9ae5de585db43f00b6685e01c8899ab0b76dc69a334b27f4588814c60ea1b8aa0abf2d358957091a42a043ceed8fca00947e927c331c6aa0bd29b804386f6576e732cea6beb33b2ab9a2b5594e863074576ff8ccef3a0136dafed48eb1d04aec50dbc8ad0eb9d778289e413be8d4a871aca7fd03997c418a971645f133e1f0f600996969539d5af3b17276d817a1fc8a18124792d532346663cd783aacdd08179e7ca6777538c50ec5cf3c7f3d5ea87f21dfa8361cfccf580d152a515cd149f6d600fcc8b503e5af103d3cf934c166b7564d95febdd171fe9383cecad4dcf022530fc27446580ff4a86dff82c1fdf45226253ab235599a940046cc382f0ceb8b9e7e6acb886fb3dceb38ad0b5e4c79bcbdc201f05e6b72409c138370daff8ce5e2d9ab010dbc1d4bfeb4aeee6f654adedac5e19029bbfef045f357c7147e528d5b4f1706d477fbf7fcf33c32dc68dbaeedb12306853b547320ffe7364975e352f65bbc75a0b677c4e8a6ee31f7791d47dbc5846637ba299cd45e790dd3f43bf5f5f2487c291ac627174565c8237e2604130872a4e21b0230718c1d02e0b254ea422991d86fa9653ccd5dbdf77310ad3e291ebb9e503a237fa3219a90275a3fee6c798bcbe96178292ad447cbf5c3013176eeb4c7851ddc7f9b1d53937b7bc854fae31ef4bcc5efac6de8c50268009ea1695da0ba5c05becddc68c052609b37270e3543717073d99b2e91a94c047b2cc801c0909b1b14304781c9dc15817c01c5207de06432c603ce2df5afeb261a80f5e9f7e34dbb9ac36efc09f8c0fae75fbce29b0980cd17dc9cddbd9967053fbebc204084fcdbd1cb1e10797d9389850a67e940b1ea2fb7448797f96fb940d841c4e155f7694a2499e9ce1ee662e0f3d5c11b35a892f6bcedefe1d74bffa6a5e635a60aff5525e13fe8f07ba732ea51afd45304066f48759e4d7fae735b9dfa0183b34940cb161e9729c192a2a388c42a307dc4715bc189168f89d196a1c02541fe7cf19854659b6d4cf335c73ff91693db8485ae69186b9c8df10e18f26b664b920248b831df39e290abefb4267e73895ed53ece1a85a9040b93bdecc339b7295945d1f02f898e3b9c2eae40144b56f3bc6612d4e729ad882a196a0657b0fa9268a6194533d41cfd39a3dd238ee07c2d52a5153f5a54893074065b60178d96c8b83228023cd0cbbaf2dc9beac5b88140f6a4924791f32e9444f4e1bb0fae38724279aeea7ff72e22dbeee3a67d4d44553752a659312ca692a0c660f8f6f64a47c87f231f63a5aab0b1e05183b6b26fffe6ec86b53c6554dbb0556b3086d3d1309dcedcde9ee233f04c43672b4ef97cbe3124807a80d4891d40b930838633c339e273be6f23a31f3af76d7d411f693dc5d538b6148091145dae423f3e4bb16c91bff3965875ee0b91bf9cf7baa19481742a87487febfd9b058b2c33845a4c4c72c1e88f6cd5e2a0fa9f3e994f53776aca98e0e37f1776642e7172a8eb751ebe7ab896fafd0fb7533ca4654031db974bf2e420e83ce7a059412a3937dd89c1b401bd01f72a487375f1d50c4d6ce26b97307300a68b7aad6790db1d64b3c642e9b6fe54b4530a5f3a3b07578cc9ede00f9629beebc4c1dace8e329d0633572c502a26dfa5d78dfb7a4ba5eb0b13428666d009de883b8acf041b4ad48bd29569ef4fddb7effc5da340445fd7595b46e61ae7d8c7bdaf0da6e32317b253769cdbb450d1f2ec2b65113c4be9bafbd996f5cb4c293d64743869055bf82ff1af0a9163c87dda78b61893ada27d88d99299ace97b0f4a064267fc81420de8867e66cc73d98a02d6a85fdddab39d7190e08949283330f94d6d18d1589b3bde3d63f6cbd44a3621f0161e2fce273cf7888e868d3ea869eaed10c1f0500648b81c46db0cd2cabf148d35e40a8c9d34a6e6418534ebc426d835e996fd6c56b9b1cc0df429be063e3b95cb355b9606e0c9dfb3e4eb1f8a515863a367f7bf4ce57d9c412a64a4739237092fc0346ed95ce9a6fe75a2db57b7ef73b62285a2a9925639046a1107a4a9575aaab82dab135bd857073eb54acf1de9f76c77b7d384e3088a8437536998e744425119932ad8d393a3e82e336144eb8de3d7c4daaecf246ebad974001d16cc966c0f162a4134c9a763a0b5a79f216c96365ee79fa2686d0972620bdd5c8789ed65d56c027cc5b176fbc7a65627a056f793d208e8a5ba9572007890260594b45a0a33b7c02e68870c83f3e4a79b5635cebb34f8322c6b46d520d524c44d4864a0285137d2b4dd581f21b3319c4b28fd5ecd78e9e601eacb2a0205c715afda59ef7eb5c927adb0ce244c37cf70e4b9ac908656c66398ed668478cfaeede37116cc299afc8e1516e7f2e92d90af51514cb0c86e95f31b78d503e9bf2b3771fe404524565d33c0ac85589ef416d97486d291f4c205e210977e9dd18eb21dcf45df57335ab3205055a8dcf7082f9811fa98479e6962de21de2077bacee94accccf389d3fdce305aa69973265b922a7dec96b846e7351047c390904c3404c29af599a0d7d9d4c2c0fc4bfaf2fd3c6da715de9f99d97b7ae5187b43c7bf08654ddf1ca3e948459f012224558330721e37215caa4f0e38d4cce0c5d9483209a57ef497293aa525c9d0e2adb3d0dcf57b54fc4263be6e604c18b19de40e4ee8962ad0bcc36af71609a03c8f5252b500474ea874741af824c24c6b993925fe39d2344ea6ec923d1f54ddf4a9c1ec77f5992c25dfb3889f61024d3eba294eef2f4244c964a469ebe189128f004e4052e544e1ac818f463c225cbd38114d5ee613fc73dcfd2d0eb7b67f5114214daf8c2742fc1421a709da0445e7ba125be5e8ab6b253b21db991890fcd31523878bcdf385e0a3de49b1409a10a0a11a795e7ae97aad1d5cd4b952087304532af7b8851cd0558760af398b6e9da70ce334101820e14fdaa40f10a5c69f858a575c0b6122f52a840ed6093805774403ce33c5965c3e1577b9d22e6920a5add387dfbc919a42658b546153b7443b2dcaad3233da0af1f5d9949b996891c883b8941b50c9ef2f4922424c05b2100c037758e8cf67349b4d8630b8e1b3e85322c3ef9a751bf485f1b23fd052992cea3be7dc3afd31c3d3b2506bc5342bf0dd3f3ee1ebd86b5ba55327dc02fafa52c2ab1f2f368883fc8303d36299b4f0d76e9672ac37f7a7d2eec55c8baf535c99ad226a9968c2a811df62f60372ffda02aac4b9fcc62a92bfbeed1fa924c2442e837165829b8dcfa6aed9b311f61dd7d671b1c7db36d79edf57912bdb9d0ad1787fd890bc1b0ffac56e6d46d29578e55586922cd4112a4637d47fee56efebac932a492e40c10fd76c47972276470f3798bfef3d295236edb2632734b6ac085b0bcf28df3b447b7dce2d22d9f58bb00b4cfe74760c7e5beb18cd6da76c3aa76ff0115bc0b2785b9106ddea38b2ee0f9c7a91a70ff28e465242f1569bf7307eb84793a11a4c15e7a2748f29d3219afa549ee1674f2e798c926f2b78f9612b6919bdcd1215c0570448bf62b387b4a3e4c844e5fad222f07eb04a3911e14b0d683103eb20015378bc3bffeafee299d819d84f97491821a3f43060dcbb9383cd2921f3c6dc6ed8b4a53b46bc11a4b0e2022bc0bbdb9164d1e2bcc061c3d9801b4f73cb939c5d1509adbafdca2b07936fa6ac829fde8a5d8a7766be5907f932bffa14424cf7f7785d11127e6384cb39c86ffafd28b4609666ecbf59b4f1918754c21ab61e7f45d3119ae02506aed4b06066769a41717feb3231425699d99c8ff2e43f7a9dd9a7d143d021469eb803f724337358f1d9863e2caf61687f12183b5f40a8578709bbba02d6884ee22b5a58fe509439f1c888c9cbe06b3186575dec80a139c207e0085cbd998a3604ce17e89b96cdf6ff30510b950cc3f59a3ca48936df7423bedcd3ffd98f410ae72c0e6484caccfc96c30a48a6e8f8f36077a88569b93f0983b6dc348ef840a8d87d4a54b5e8627c8a6258dea3449bb9287e81c37cc48567bd976c65609479a68d5ef694bbaf6330826f401fc8d6c0ec951360319529db0a7054c7ddbe69f0853479d8b9ee87757c1cdbb043b14b19df1d2ccc1c81566ecaa901bd7a33f42774b109dc04d0eb1af7d865ec8d35dfcf929b8769520c5095b47dbf10bebd640932ef3fa2f52550f0aeadfe3a7e8b0c8a8ab9c4e3e0e4bde39528b9ddc7840f83b773419be47e6e5d45cf0b611b79b74802c228a53dcf9c448a3b5c1483e85c225c528a9221451a67a1f9e892a5d3774a6147837ebd7ad69082fc2e3e65404fd3b4ace8d2fe96df3c36e442761a8a5dcaf693064d54afec7299beee33129ed92c055eacfe65b0548e04d56dce77e6644544e7c52926f911faf0eb2eec9dc7632d7850463eb554ac81a389b5f09f4b47d8089ac5b34f6f4784239698ce40018fb574acd3f8335916a960f0ba90d30fdf89ead0184c838348668cc1c5b8452e97468cfff8226fb53b95ed4f833f274e3694b27461e221aa7ba23beef7001bef331b4f2f03aa4a5a17237a3747e13965bd40b38b2d174897c715cefd593595eca95985f7edad387379e4f6714b804c6218061d1f5ae4e0bb2e9750515c11eed6b72d5c494cae78bbbe49e60ca0284b82b3dd572b81da9cc3a50b095a009f17fef6e9e6a05b2f80adcd3e46451eebc597dc82966e9bb6ae5d79fba2522aa9ee29e144551ecfa0d47ab9424e7d035b8a5d479dc0849ad0bb5888235c4b4229e54a633e3d33b98044dce1e4a4b87cc1eff87e90d79fa04567ae66b192a780e23dc7a12f9a58dba28c0495317cbf5767b2e84dbe825aee1c80ff4b3d7de9a05f42fe653677f3ddc917ef61a8cccfff47b83392cbbded415abc5850c794f414376740bbf462c87eb1235ab255f4f5cf9dd98f71ae1db1a2f8d9fc03a056488dd710498b1cdecb260c7dd6162c3c3ddc71d031e4935f99396684a97e230ad94cdda98cae575aa2ef1fdee3c3f3b3c75b7817570bfb85e362b94a2d165f63241d539c9c5acceb92fc05695222d3cf340fa7607400a753e8d495e9bcc1ebf9767e2d6cbe62877d40e10c13f3ba2e08638080c43437cb379be3e530461d941d3e953b4e1c4addbc849385edf29cfd7b5de3301b511f413a5627c72bdab87b0ef73999838e638d0c9071ebb2eb5ad3072a597ceb80758665f793577f51218cb81ffc46d7656c49ff00fd848475ba3c5d7bef21bf47cb81abea8cb244fca0f5c119e4eb3cfcb37ac482c49e93555a1d1ff9c70972605c897a99246c070a61ce77708710dbd57eff7ef31599488bd17e7c5fe98011186d73c78aae4bb65890ded85a7c8c0dabd06384c53191320fa279757568220b85c66227473332d348bb3a3d906f1f3620503ca3190880a4a1cb85183d5cf70c2599d00374a229f9b920b61a310dd17d3e665db66aae5ca336dffd8fd1a928260475948f4e41023fd2323fd7a12a25e4645613e5ee27a68bce4c5be2d40ee61af05f8b62e8338c71cb53cad0ffc68ca6dc523ad7b1fdc9aecfad47a0a6754480d029aa726409a0694a06e2abc6086c9acb953f2944b63dddbd44f3b9027a5b25caf0823e547107deac92d9b9227162d1c1a53a6dba5382e646aa0ed5b940819b57f67ae0d43f7d477dbfa50f34356f6f76ebcd2447af062f057a309cd31042e31ad9e759f861b582731efd1139e3a44fa738d45f050f74256c1d13c233ee780cfc54aa1534cdee11d3945d5dff42a1736bad19595ad34c3266b1d0563d71a99b4c7ce533c572cf63e468f90ecc2abc4ac5062161670e61a7216c173f34a76eb3eb069965741e27f6abd2fa6b4aac45957dd6a43c0eed0c53fee42dcd3806100c8a1b4bccb03d58c3fe5d57219564b1218c6823838fba3e16e4a1e7cb3aadeeb1fff502ef1dcbcf63a46492bf3e60ac333b8c1cdf74e4a2471c97e759683d00b9c6e54611e4f2026f20ecb32998148ddb90c37e1396faba1ac4d488c957fcc043e8b33b53651cf7f372e27bb8c29de197b60a59b70a662c6729d9c72c21f134baefa980eaf07a84697a1f902291a1304f2723d41b6ef9e2529cbd55c078f36f5da49376e18cec1b48bf178410887802d9103a1d04556a9e06d04e0b2fefa1d309396645406da2aa0c94e07e9cbb82523b33e7dbe0ec49e0934a3bc9c106629cefe8180ec73afda5199249833b512b853db64820f53493e420f90e0c3cdc75fdc6814bc559356e95df0415c2f68e46d7e49fd375e6ede51ca7ba5aaa38d47b37c653fb1e30b18b1343d0590cefb72ddc12754a5545bdb08ac12f57b059f9b816aca64878930056d55a383f49e7d0dcfd6ea4368fe4d2f05f48d8dd2452c8a99ad4c5b58914c449a52464615e4c516ba7a917206bb2497d300b12411b08a4611c0902c2e3297c5bd37ff663340d373902f391410acf82554cb74f33090f692791adf3b0543484518a8e0e818b342d0cae56de97979fac7014e3f79941e8d9203cfe88a0c8b13b752276e674a2fc99bb0f0c61a8b25c12827f46d3c5b6b9e430056b0fc4c7e173ebe7f5ff4b81337aaf7fdb89bb0bcc9a6130c71c4544455bec3730b86fd1812f3c4d65ca7c0c6908fb481721ed4eb39bb607e9b545eb2f3dd850fe8955d2a623d4a76d8ae11264a53a27c47b07fb5caa73ce9714b82d47855c0e82231312215d67fb455fa25c6f743426c93c0bd7f4ad0f382323fb6adfff9d975f46ddf7a52c1e5fbbc76706589d0e5b9fbcf8feb702a566961fb5c5f6f6eecbae3dce0a42a538ce1df72c2c6526e9bcf5af49f617565134c6af39718f87cfd95ded92ac14d657767ed63f0561cd61f48bca78b431d818a72798ce462ccb0ebdbe67ef38d0d7ceb25a0c3ff612e0a6e2f49fd15820f08c5a972bcc26eb6c14a57538742961fec4e174960d2ee786309648cced028ac022bf47c995564d76cb0668adaf97b2cb2ceac3543c6e05f6c0c05b029fd27cfe07c72b052ccc08e8861e63c4e62f19e3a6964c04afb26f973dc0e29daf0818a5d948cfb95c715af3ceec7cb49ffd6a1c4b157d5139da92eb101e27115dbb3cb9c49820a10e6c1e459dc8b9976bd7c63d18cf7c98674dc47e5e6922dd9ab4c14418f0737bfaf76833bfd537e7e1af8fdb4a3a453b5ca94f197b867d46ae77061126b8bd1b3ceacf20d2949397d36895a37e093a9d18e06179561cae21c04a384e9ee40209cc7c520a463cf1b7def0363f241826b1813e08a32e73a692a4af35d53817e3b36b7d5d855d1be2b2e59d86814e1ce89e2f6788344d5569dda42fd2630a033f24abe5b3f10eb00abf41fd7e804758889d6a9dce6d78337be3e52d8357500c65809663975ebecbcb7993bde9066ec6cf6c8042c91a4aba7578108b26677b058ed1aa64763a1913c60df3df1bf11b04f90b378aef4827375492bca029fae5ee9e6493d58a11eabc12a51f972573d7cd4d14cee96f0a192ae5ba4acfb8d39f1fd90a1213a9e709cfeca161d44c797368f16f137b93d12384d1844a260832c4a592ecb8227a1634b7fc02d4e6f4b51eb41defbab135a1b3a1549af626f27f38960d9e9056d7271222f61e2a1172978e0a7e71bfeb4fa826391928363093e25d92939954190eefa3da6d2968b383ff148727589f31efcf979451b893466e7d470599f1e07f7928a7f00716adc9001f4bb1a83539ec2143ad97a58239cb2ef6c7140958d2e725b1dd987a655bad721ca467c6fe063d87c1ccfa2d93c0c68f8664f5ea71d8a8f405fb08fdbd5a613dfffc25f59d3b8c92db9f93d9883313b0968ac5841faaaf0029ada905f14eff64050e2638b46785f477ce65d5612a0d85311b3513e711699eb9310ef3b350d303cd2297219b5a71027e10c187a08458e846fa6ebe6e9dc6be5c4367cb31a0371ee8d5f697f513c82f43ac78a2823b4d9d999242dd9db522bfd464fc13a6e62983a3099de72d7a20ad02bceb37369949e9062bbd6a6aece60094e0b3edfb339f9183fc0bf2110c11289373e68ad8251f139893cefae33494d0597910f26893836515a31c2d8a107e45b436abe7226142a0b7cd7b850abdbdc5ee7c1a6c7885c03874e341d55bbb018c7882aa3878d77cfae22114529739715d725ac0e8bb9b6d2a045848d334ddb574ac8576d8aba089cb35607a4778c32a0babc5db23f4dd9e7019f90c00b95a0e3b6bdef7752fd0f0154f0ea4babee22565be09fc717c4a2d0c01c509909cd18e31ffe977897a8f28e37093854bd1a4d3f4efd2d0f6ecf2cf913631fcd33fd60376be045f0db810c1165aeffcda3f22dc206ee5b1038698e42c5dbf983a4ba6f46ecf1c3de305ac57ef8269d767c0cd5bf0cf074f6aa418f7ea877a422a4cb523f47a5ec259b7fbb8e54c18636dd6a1a3d90683632c68899e9deb86d1cc0ac069db77e3c1abe5d56aae3afa466710bcbcd58ad27cf83be41dfe2392f012d0a7e33f1d4e4bc93bb4059b9bc2f97d720630a88283d7ad58496d6500c6bfdd748aac8a21c174f13767cdf367d3841d4bbcb0ee92db6da690a7292da898537b045351feef7834f8f40fec511ad018868067504b38d912d9cccf8020c6110581e004ff51a1361c90de99f76793462121f36589551f8a542e2656a2c63e8daa583c90f0f37c5ff49cfc43fc89e708af6271bdbae2eff286e1c1574bcd09c6b0eaec379b208692193ee6c5251e9f0477be1d158d08a84d26d8f00726c2a60ef2e2c3805a8ec0dd89b901594f887cc0aaf9007fe27509514fd191397576dc6fb81f4b9734e3ecc5f7256b8deb54a77e34fa3b463482068bdb0c0ec871bc62f46923409417839f32d87ae55a4d88528905e98f84d6cd3382e0a193f814f41b5c8db48884157f8e188d705cda36a2a6a9d0f0423255cce45d74f901d185ac845e1257405873bfff39b0d5cb8fe7dca2080c1985b0f697f40f0b0ec8972607de5ad43d32c35d44c22bf7b94b43365d36293871775e7b19796842952ca5578f9438ff4ad28bd4b7880b4b16d1772b7872f158d0cfce74c3067c2d3c23f07168960155c0adb0a57eb5c5cc1710d2e1c79a2388661c908cd3b3f9384885a283276c4fba306c3d2cf03e0df9a610a55c2c7f50bd1661d7f7a638566c48cd8995d4dbd09d9f8216a703d7e18160cd4eb0cd0ee97ffd9187ccc99e6f4f042e1b05bcd8104ab69111453475979f75afa6151f30000e8a3854c4b7882d0e283539bf665634d663b46dedd15c87bd786dc669ad5e7ec6d5d5587292ed4b7c4ae3e388857e65119f83fe07e9928c444b71c99cfbef496d892b5c102ca4eca5df53f7c396b9f29069226e6124aeaf89669233c23bf8f64672470ff34557e684bd8f227252eb5459a248dec404dc87378d1ee09494863d3e38b1bbce6fb3bae0ea7f447f78c26f3df19f0772e112c36496d8f2b129b75280e8c951c62b07628b901831775255359b5f5023f426295d7977365aa646b075ea0c4a274ff6e165f8e486c65cf03572701442a9dc5f7a4e8f5f4f16a04da55d80d1d6f4729d8a8f45e9bad39705537bcb5d40759165fc4f536c3fbe5e1257585e15e21bf56157d913ed71a0f2214c6c039fa1c4658bc1804d79a297e4cc1a238159aba5e2e5df91b003c33d5620662fee59047260fb79118eda2a9405227a915733c8a4718a8b643cf8dffe96c20003bf5ed0d0f62f7de7ca4b51593c3a24f4e20e55e3611af20d67b32416482004836c98f72101ce1b37d33883ecbf6fc278b5df6ce868b7d26b11e84dffbf7977bcfa79cf5697bdae434c0ad0f28e00505ba19f08e68ffd84ba25e66765fb4e1b2c4cf513f62585e065029e5abf8c49a72e4dd910dc36c613d629e5583ebee52ea6584e245d5992e3223ad3b92229a6a0652ccc8b9ffc89f730d5611436008e00eb79c1999a489e26adbe9f941d92f60610a1e9b139497efd43432ddf95540445653dc3323264192e770551787880ae837fe589a5e3df9c2850997b3234fd1f42b03e4906cdbe64c4e83b23da41f300a7bd732491989b5a2db311be275587f750418edc300925ebc35d5d0f32042e93531a6d741e4ed49353877307653f297465866f803a2f6b1cd9f9c14a83995033fda8ed145bcb18bbd3fe011230f024cfefdcbe70bd93304c267f251dea20da45fa3926221717bbff2b743344453f39521a4c0e4428a17f5d395b8bb27be1fdd97ae373745e22466cc558e968aa5cd72debc76127e223fcb0eb7e38070f76373cf8c29c47a14d11e3ab872495de323ba880dc3797dc3855cbad824083f0ea833f41343856b643a0e2310ca5a610f6f9ff0f2ad36d1d0e462fea539157ac8aae307156e7b4f26309704cbed345f8957d2dbc7f2fa254d443d31ff4404ddcf026913f6ef4d4fcd820d22d7b6cff3e5862b4c8bfa2a9e676576bf14525db5ab050aeffcb6ec57a83f637bd4c143839168a9343f155ab7706a2910948d9f53dffead08ac53c16f488aa0dbca54f24409a8c78fa1596e7cd18b36a55541b6cf8b031e9cb1bddaa7a41ccd2dd3d78d9366ea75d713bad7c2e2d979d48c6e575e8802bd0af639983b29a730f24a7766733d60e2a605a3b947b44efd9999f9c3d66d683a9a23c7e435bc72c8d6b69c62bbb4279d5c89fb041654dfb2d10522c5e373273019769686a413f55577c357887bc37708a8f9b4e042cbf63dbb466484b861bb4e7416c040202842fcd856856f201e6e6beb95cab3895a14cb4bb276f3375b22f819d6cc314163c7a051aee0be9a9c47a7dd5fa16a5b5a0e7f75e8ef0fe19a918afec6a3b67d4249b18612837662bb3127d35421372fe1d733d32cbf08836be77cc80b955457064f04efb4f5a7817ec393729e92eac700a0ffffff5f