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 87896 e3674bedca98b02d191a011b8e7657bdd9b4aab7d64bd6175fa35012adc9622d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c70b3ad7cd262786e2026d7efcca18dfe447ba51a567c79d3a5a721d2128413
Certificate Block Hash
e3674bedca98b02d191a011b8e7657bdd9b4aab7d64bd6175fa35012adc9622d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0a5010070b60100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000f7fa15188d185808a98b58bfb15752fb6474b17909ac279258af70cf5cb1027e6d0c6f2fee59d5e1895318ba7cbb4344c2425ec71bf320618f5a2a0c87c9fe200a69aa0ff8d97e9e9843b414c29f3083d781d2cf84696deb60900000000000000e0010000e00100c0a5010070b60100

Raw Header Hex

0000402053bbe3e9479b0f642cb39b3fa2a8084b4e515fbb7daa74d42cb3ae00c89992a42f132b1385652f4cf160bce53e98b5307dd1d0f59df00e265ad6da961cf8b69e46ae596a83b00018138412d221a7a5d3797c561aa57b44fe8da1ccefd726206e7862d27cadb3705c

Proof Data Hex

59,560 bytes
1212160103079579bdd3aef7c76a45b4c6ad03efb9a7dc5c5e4a539ae54e70051831e0a46547d9acff1f93298cca0b9b9e330cca17d363a207b0889714c707203e25229303255d4fe595fc4b13bb4c24076f797203a93d35753bb419a30c061f9bca38ff368479f00d7ca569d5519ad2fde69b8e1a18a9dae6be2f9157dc905009a36dc075accf3017694148a107d78f5a51a9d536b4edac00f6486fba4ae3fa341e6a3fd217c1e8b0f20bfdd00d09e7e5014ba249a84c05c490661161cf5d2961fe387115ef90a219bb04a31a7c3a21eb9b689bc65d1ed1aefa72335d41ee95d978b3d2e3cf7ba142b7887ae8e849cb95593d741cd8a2ad9e7830dbe560a850e2b2424bfde99a53f50320c6f546f8317ec34653857bf0d50121da90d5cbc2fc41187e93a560e6ec0f391fb96011970a99969e24692107bf00afd03def6c6a17d34132359684d0d288d03d4a6613eb38a1b04c94d17ffdb93f8a7d21b2a00a3b02d1f259edfb2443727902c7abfa00b417ee95151b23e764c03db76d78ee8b5334b71f8c1aa3c222ffda244f61de7a27635a19fa2c095d563e9243b4bfaa52e0f5f84ab1e6b6bd175fe6980f40d70d75032d23cb8d121c88cc9e48c091bc8286f57284a249455e561ddf2bc19e74283a4259c42ec89f2f39579b489e5cb0ac7a7dd673918e3bd74e31a5ebcd0728c2d22b4c3c0cfaee9f393dc0368a9253ffa1e889e6738fac9888ce5282b1b7a305424d1c0010185f882a445b3d0d747620c5f8f26e6d72d8141026f2ce6e91d9b0004b905978cfbfc2e5df23fe1bff9ddc57759a4bd53d6f7f1b5795115cac64398a75f7e176738ffee8382fa105986bab9df05aeb821b37eaf546cc6a806bfbc568d4b887b9e58a6e984a2b9082975f9f6ee6fb6d135fa269050ceaac988c51953469813cd57682d632131b6411914757912b1481fcb9def07b9c7095d99f558d0387d0653c4601f73d4d510b01daf12102e3030ebdf30c6ab7a2f6d9899a394cf8fed154ef47913b4402882934b6a63a2f57b0a0ffdab2b45c01f9a0502d4fab421e48bed0a79760bbad5520dbf1db1e7f7b3435b40cf9f7df85889f156086bdb9d35176f24dea4c5fbc141a46f7575f243524960781932e5de33644394265ef5de8ad86720be90bafb512dcd6a3961b7270ef7f2aac444c193cc443f62ef5100e1fe9017eb790a57ebfa74ce358f3b298938a47291051d58561a9f3a4b7b7be18bb66686b2b722ebb69cc4f519489f8137b24c4d399cc9f6023b5f45265676aef6fcec174419fa1bee141cada540bfd16aad154fd3fe405239961a8c44fd72e59db0ad325860b2df5d9698154dcbcc23b0fcc636046bf617bfeccb7ff4ba80845449878a229b38b1963c87c14eeb4d18367e58754f81a99ba36c5126ab6ef261c82e186d99488f9b29186ee08c0492c074f875571e831947eb99e6d9a96ee9aa7475900cd299fedb18840e34605a1dd8a67cf5161405e02626092eef23746948246e475d74b4d2a571e97d746bd186365c973d8d74a9f7559491361e5be38d2ebd05a91c06c7362d0bb8a83df62ee4e980b4041df5b35f38b84dff855b1d9cd02d7d84c1ef73a5aa9c60af52f7db8e8f9fb89b63f4513d5eb74d00fe545884bd21a9a7a7988eb896fa67c173756b72db8653d1aa4c932e62ce3073a8e83c86540f01acb1bf6cb156a1f77b6e68656222ded31589a8ecac410a6a09a9f6e2d53fbac1ffc104f3047b6021c4c053533fa379bc6b305252a7aba61a7a9fd30a6a5b111aa3b4bddce39a2a51d337a9cb317514ec5b7002f47ea0eebe68a36985f99536ec652f5859fef62c7c6cc8e7e9b7eeee6bbd81f1897cf43dc338604116894817993f0ce885bb368e52a0246b892ee0029f2b97f304e4e3112a7069dc3fcb08a2cf9003e82433189682bf2f3347b3b1dc818f9710fbfa9f4b2560493d40d4ac7953d4bcb7326a84559e3637702dd81794951cf9ac16e4932c79e5e79c76ecbe5495ebf9603f388b18351f9aa5eda5b742f3f0ab137ccddefc4b20ec0fdf009463b1d29d3970369b859968c1981c76619b094ae4b36c9b81c8a9b3615abc8e9265ee7e0d6abc0c7043f3b9851d538812b6a3e8bea6d80eaa72ca449c335b5fcb50631780f111eeac51aa36689a5c3e0fc6bc73d72354743e0c11d9176129d3b9b4f352963295603f5b5cc6351e0943b7c841a0ca5d99132fdf791c3b0b164dbc3508dc821eef98011337b8cc2456073999c8ba531485df780568c2352f0fd821963ae30e046882b4ac43a5e5de38657db204e859d9afb197a1a9afe61ff07f45980efcefb62cb5c710dcbc4cf42fea23790a0cff30e7043a6c01f25677676077594751e6601e09960deb89380a41f7698ccb3ca802d1ee17e0a9b59474b8e77bc53b1da28f6fb85a80cba1fcdcd72af33f3e34e2b17f221e72127ccbb8128501675bfffd72ccea73f8b1a671bc1a906ac67188f9a50af456b78b70c269d268bfef87fc813a60f473f252e6e84a65a4a081d7fe10d6eb16c08f3e6ad372eaa474bde8683420dc161fa00a41f1d188d2ecc7d135ebe69d23813416405069b1e8e90fe8fe7373311a08f15c06833f9c263161bb5d8eaa710dc085472cf3020951a823f0f6e5c85f04aefdfdaa26963ad0f8063989b0cc256d5f4cbe5a2681af07a2b04e312155cc1b3c9a047141a45751c532b41d63161ef048c0049499c4cb76d2eb8d0ef8d964a1dc419286c27e0205597c3442b6efd0f69d6556e3b0095d5379e082a95059462c9b5f274fb03b093684ae009ef81d25c34a5016e1b33832197480f9f5a21abfd08ea340d13fd77d909468d40766cbfd0e70355d6b30385f70403535bbd441414f011d6c82cc954e8c47bd19058cae67c997fa52cb3e9bc3519863e4f4f267a89ce6f0890c1a2494ba52620fbb24ab70d24a205756f8d59925d89382ee945d2ce61b26d2e50c31673c5faa650964e813f2371b1e89143089bb8809d9c2c12d1f98875739be337a5ed73b5ecfac8ce031ffd0508d0ade7ad3e72eb5c0c99bdbe5af502f699d956fa88927a2668400633c0148a1d7191a872e09e1ba1f5d264e13ba10fa44aac471a83185665bca8e39b60f5214355cddb8b844f03ea5007fcb49e831b2caa005d5453cf96eed9d94c82b51366f8223d4ff8833af2a9079e31a5621191b3db5f6c14595b85bea2c050bcab6c3055d409692d799b886f6cb9ea3b5e567f860b74180ebb2e4c7e3ec9809fc524acde12b5e456861e4608bf87f9ff153090db4d502bc7317e0fb29046175eaf96f9afddd24554c65efb1f4b43e664c1d34b84f05cb76524fc12203ead1992cc40466ad44c640b67a9596f72f2b5e97724dbd570d5d822842f84f580b410cd664141bd3f8aa3f6c488ca7512860bf495d98eb1c0a54d60b8c77159f37a51672b00090e854a6c71bd81cd3c58ab5a44e7992dd166d3ef355e500d5fbad1fcc42d3d72f87bb02f68eec8545d142ac655e487058bb0c800eabd9935dad0c0266801bbff691db91774da49dc608b7399b4d0eb771637d2ddea6d89fcfbbe47cdaaca8c6045cb164b0e26cf13c1ca05359cbe18091c842514eae1544d0d9a6f7028bba2e8442641cca00bba49ba08ff9161f4d513b7569df6293e8d89d0d95e2994490b4cbce739dd96910f8940e510b8d768d2ebedf5ed411953c4bbba670014da1bbda304cfa35387fab795593253d38bfaff7f1c0fe8701b4ba28a6cf12c641c597e093e4944db1c813559afaeda6107dd9e1daa115f733efe869ada4b841e5b3082f022accd9482f5d81f853a5282374b40e240cffc361aadb52a37dfbade732c1b4b1789dd20ed7e402d182a2848af75c9a8f380a99ca1c3880f238824537f9ac48676abc90425f3e88b2d64ca8553bdf9bcda61fb042df24f7a28862dc6a1ac6e37f74eccc3669022b4972bdbdcc12c61d78dab8e2d8f876d3c5263da0bc4f838d89f5d7d7c0f441ab578abc02a27e5ecef0fe6476655ad2592d54b72367ac527ac00b07d573ad0b8161ef1810514c1f525069169ef3d757bee054b02b1efb5a527a7a41a5657ab1a558b5d21b2a157d00e0b3a0afb4c2ee87f11cf81c01da5b6f7c82ec92b15da7562a5395b7079b3659a4edd99f2fe1124d523bb3288dd268be62a2d2af188f3ded362aa36edc54683a65744a656389fc9d473b7d033d8f3bb79d743db3807bcf5d5f4d8a8ce74e881ebd232fbf7b916ce5a07caa00d984a70733d223708b6dc058fad8d38deefc74f12142d5d313588d31959c919947079271379e15dc2b01b17b22ced5ee1e7588d3ea3d1149d88912c46912d788c90299ec960f1906bcf2b8624daa0113c6c05a7b3139d05762a267787ca0297d9aa8914d6dc063c4374e8688478aaafeed1ae0e4e384791fbf4e2929f6a86ecc997be1d8ca19e9f0455a2461be2924e15333c05f7f2c149b1eddb3eb8a129696e7ea1daa38f36b04f40a6431f4d548ef71d61da7dd897127d4b2a62ded20ca37de0c9e1cf8a7a166a72c7273fefcd61295580faccc55c8701088e081b6f5cc09e2ab35a3ecb34b960e11fe6847ae4e66f6809688420d01ce952397bed533bfed24b288ab858b344222612f199c194006276fc40bc6a4cd7df0baf51e46b0ba8277e033a4fc44103de8522f2af97f403aeaec0e59ab8944909c1e4667251d6586d9c4d045a8ab47bf4787b0e05c81638af8c07b0224294674cd69a0d928acd8be3691e0e37541f129905a12e5cf5e3db9bfbaaf12de92cc5890279b1985037803ee76ae49354b338a3685a7675dc68781582c14c48b65075d45484fc0c86d2a29a42c5e760f6511a7deb9fe868a5696c3560cfde9150f51a96b7a958cc7139b6b1857026cee35af56e6f5b355b779197e24dc69c7638123fa11110355e9cf0eb81b7c373dbcf37211ac46384fb8796bed8ad6e4ec64016361363c67cdd57602b7c19c1b0e3fbb480fd35724519821af8a60412cb4bfdf0de882e9bd69bc6402803dde487ef7d82a04038656d91e9ab7c882c96a07d9826ccb21fc31eaf23f7e97cc0abd58f50f8b1b9690044dfe2aec91dda5d11c9eff705173d59d69fd6c4d35c6ec971b0b998529af9c13e02ff7424239d281b1b0e1a164eb44582d490b56c2db1847372932adc4b3a7b190dd1f5cf9200190146e8d65434fcdf4f8ace4c1fbf3939481ad29fde55dd89a99596966019434ce9571d01eb88139b75be8d0bb0816e8dc19c329edb773f0cc84c27a4d1d354b83027e67e2a1e3ea60fda093a685b26a6e39d6ebb9459434164303324a1463c103ac70ce189e1bdfbfc42c3e80466c2a1d6e8b764e00c3720151787c89c1b699b38cf2ca9586d21e2857537f631ca6d249059fbccf5c6c811d8d9ef48acb96eaadfd3361d3a0470b106b8a1cc691f441e3b13566fd1d680eddc540b90efc3152b99e96c24218e5ff95be0271f64ca7d31ffc988428e5e4405e0edc8a646cb1bdcd6edaa939c279e0163feaacf0f84acc7a553ad6f336e9434a87ac453722f5986ba4ffcd7db2768a275b9f0d77551f995fc3be5767986622d607c7dca4d322c83b45a74f894d2f91d4f1a06de1335ad6da3543f108b5b75387d66283415f63979ec6407c02e8f40f404d855559117093f1a8db866292c29c8f79ef026681524cb8ee5c733293369a6a9be02d397b1b96edd6a2ddba9413dbe0811a2e6c31cf93cb186a6bcd123f405e459b57043fc214be8d47553cd083dee84faac3c0fe3a074b760208fb919c54364895007288d0c3ac59fec8313243866e943c168448e5892b27b555722c86b4f035bab2617a1effd7215ca4626d180342d8ca66660164c0093c24020eed765b6a1808bfa5b6deed425e3e552dd36c3232930fb81b3ae0eefa88ed94d033a9f62aa7845925fffb44a6db016d2b374ce63fc738c7409fd4f34a9b22d294912edd988df14b0ee8127b43fb108c3a4caf65720cc86d3f3ac10875e2f718ba72aedd5ec57481f9419874c53a271f057eae987bd2bd6c8676701788897e3c6016cc731efa71b993c332ab59c6a3fc01fed8c5a9730d62e1d5cff92cc76746c0ef3c2b814f2536743771423a3fe22f1f15277f7e61168db92d3bbc2456555119f90df50d66fb36ad4b95415f0c332e2cfe902fa27c474e9dda2a65085829c6d1d7245d8c9b33d1c7134688d8cc7e31d1d01e14bee7f5a9867854e1c212ebac28ddb2e554388c23338153a15fdc3d705cb670eae37dfdd69f111cad645c45cafa14c367f23db03d5d94c972119823f8993cc358b7d66fd3ab3c142f14558925f32dcd89c7834e5366ddc0965e6de05e8d8118bd208b0546724a125676073f1e70a46e7b67bc0859f4612c8d3c2d797f20376bbb847c9fb02a98c139a330bf9164d16aa3da250b0167b35e705956c3149558844f711a506a79dddc1e04d91231dd4bdeaaa5da8bd430117014cf4b67db2ffac564c7530e4fc4d897ce17c96e60bdf338c8563a64826f9e0d82fa0c25fd4a78a2e6602e344eb758a736a9d5d54aebb2193604c10354948a046d2b2016dc6a38f47fdb8e5bf08318cf8e53a831a879b81e2df76d8d4d7ba79ecbe4f16f05850e67e06cd08bdb204710660f536d6ea51607c8d7e00800f153685505db75d2a170d41896b5e45c3e7f80e90c23576d13461bbb30e1d6bab270d2e5a7c8698daf8ce123ac56bcbe264bc3a73477e475e9f1474afa8574f892a9792360665fc3b2505e17da44c88e683501ec269a28be853f26de04a88f18b61f722a112493411409cf7b5dcc2cb2aeb4ee41e6a27c619495e0ee55004014cbe8c28924ae23ef41deaa4affc24cf4e63df1fef2d4374585227951941a0ba20907bda2d8e88fc5b8ef52bd6a6dcedb6be46544e47ac2c5cb480ba9b7e748718b62a0c623b5cd26baa0402f7bbfdb5c363dd50cfe7d0f9b494cfcfb4bbfd480b6df142c18e4dbec71abb6f51d1babfb309c4a82e77c54957ec1e01111fbdc7d4c97896e8f34dedd3eb7a3508226fcde94b37d7cfa2651b53a5e1d75d48e5675c94b86ade6f060decce0617ae2e6055e2a887b4671e91591c8303f05cebba4b3c20426db65fce47a1c643ee53568c3e2649c60369067de882f0f11141808bdc8af6b7390dc6992e8222c4f7cefbcf2ded66e8067ce5cb9044a2a74dea2dcb7028ce5f3647c156ea58e6856417a43ea14501f4c837b4f900d4fc2fefb93218da922e8ee168c54d01f3f006132b51b6976fa47fa9ef34adb3c43c0da192f42a0b94c4505e49472d43926ff019e4fbdddb13f0858e02d8469118fc77bca8218fb05828e07012643269a4dd8013d9187900ee225cc3842a5afa07f2224bcf60837ce6988727084192f656bfc39c55c54769ae995bd6a640bfcca4eeaa10733cbbf77cb00a327247224e45c3b70261bfff634e7e1fa100211485a4ff4a5a804bcc25993a30a0e8d13667105271d4c1c07dea9e4f93b6d5032258007abdfbd1fb4898f4001201b0a70c36412306effdc9ecea9c2f99f9fbb4bcceb48c8ba30cfac3696cf47fc3debe21f7eee9232805fec2f80526f63b2d41cb6f21c125d387cb547a7f929f1009b1ebb0833053dd788c89a2e2318a7be98a941cb86f374065f941f4be462e935878c8f472e76a065274ae7b10675dfeff0eb6e46ac8a2e327bb2c3cdfe5d0888ef5ceb6cb38f58bd5dc58bd8f1ade8d604521e1ad12cfdcc67870582bc65770a4b0608fe99440556686ba7761054eb08adb8fb1551d5328a5fab5bac768e56025ab2258e440caa10e991bbff30267d61afd251f2354ee603cbca22f2912bbee71529e6de3b740ca389be45ce8a9425d39587764b733d8e8bd19fb712c0b1013d25e4d6c4ad9a13268c2d4d7b3ada42205f23e4466496989145e30eef5116ed46753d266d26b9e84ad4ed401750c76d1dbd3067f88353044e2d161165b552e3649a30ee3947557dda1bf7840de664186f38a6866b603c2f002000c567d186f7cd812b28a3e77bc631b551ada3dc8c1913156f494795b144a95834b9665e5b68e46e711452bd773fa1150985df495e3d37f1706d1ef3d1265b05c34838337532635ec3574cd04fe2dc594beddba5a78515c43ff1f266fd2f7d57565baa521c2be8aba8a52e78b291d01bdd4a896215d2148b43bac78ede9ad6d3f081502fc05a69456d8c78abb1f1f57f262d11e1c9159090e402c47e715d58518a7e62977a6422c6d57654318063e115f97577e90a1907a5d25a6c13508c17ae038168aef723ac75cf35a46664232589f152f0d8e78ef15ed7d1a25b3ae103700e5f1ea5911532ae499eba58084a00f6195416e05b84b96eddb7de424a4a1fbe41fde0f4d04a8865e49ca3c95380a3f644bcb781efd3c149b39f6c6833d0316405fde94eb37a3c0853ae4f12df9ddf2e8ec39a5e0d606d102a7795d26da6177eba5d8758b93003b58727a34df394cd0d4642e75aa9156e08a1c179d9a1b9e21407187dca53e30b6b121e34065ed413958a33e3991cc9ef59f1493086cf54f4ba3010bfefd978f00af75d70739f6d1b22bc8904bc39a05cb6717644915615762ccbaff1493eb2ce57bbc1947e7aa8f0b073a5099ec173a23be891f6805a47194cba21ff27fdb0b611ea29cc3492c911108375d7973e0c885f633e2ec835c27df3644c1570ba4a4d174a301c4ff717e6275a8b70c2516811b6fd0ac587089512dc6eb3a82725bce9c3e1c9caba94068de5a71123e62c311041c8289f70c8f0578958440818662b3caaa11211fc0c8c7d9e9c5f3a70daa6fe6c56bed5ba89c314fc8d0dace083559209fdbbb729f2b9927636f011e619e7f588f82e63d521a364ca48ea609dcb6ccab205eadf257e120b762c4696099afa9e60e4f91a893bbc6f131091b8ec7c4dbdd1d1b63657a6cade1d6c3f4ec00d933cb03376721e5c0820467da957da6c13b792e1aed2a7332d35742d736c472de3456909fe8139fac3ff85b0535e8a40773d3adf9ea22bd361aae1dcd29d7978699d625f7d033fdb8018b175304a2281cc02534ac79c6b17f091f7f724e3f47147336b4772c7a0434b0003f56c7acdb02cfaf34841ca14c1c715bd4f5d3863cc59ce41a1049ffa8f0798cab765a8d0e92fd68c03a5e7de6d93300e95843071b4a1f0e84c0d1fec4325de7309da3d1fd8f956d91c5fff3bfcaded4af4ac3344277de4306bec9b7c0986a5715ed6e458f32e20fe46328818832a721b955ec2a9f0ee233061a3c72cecce89f373457e46c16fe251074d63d282410a5730615fe694c6d3e299980598540c19f453b228294460375711bcd254e106d258d13bf12b5ca7488609b918d2de33fe4d612cc37f83438b7e3871c6fcfa4a6ef146a0f70a0e63dfb756458f26daf6e3660e1b61c9cd7bf7bc81708446dd0bcc946c10ba024804f1d890389b4883037fb7705029897227e148dadc3eed1c9ebe729948fcc56f9b624e1cb85e0d86ff2be1ff1ababb7ffd71dafb4a6984befe7bfbec86aa8a8833c1bd9e25ebc854fde3fcef3521feba4ae6a7e22c4ea8155b058de9513c1a2a381ed15dd9229f76d5a4f23a48bd27ffaa4ca5b7a9aceb4e749a93abd0195d760c6b0e48302c1222b9631ac8ae0c52a621cd513e3f7927514e46990d3060640c9475158202b352655988e7639b3ac691607f2959355671c732b308dd93756101de9c3d17158708d778ef0f7ad92e14722e8296be3433f54abb7dcaed64945b01d29a06a7775c611718ed0faef851790e77be254f046c509e15907e58eff1f7f28a4e29bd45a7ad3cca67536818913b0d3442ade8e10c449ff71172d95c978d6e12ddf8f1dadfb4661cd3de41794650fb0bb816828751cf8c4ed3e1ff30d246e9e7ba67144b34306f8196b27480a42f5e0fcb28205fd3e1c4b534d8b533121c9ae84b0258dfa5af3a23a8b2ddb47def7458b0a8d6dbc331ee4eae962cafec164ccfd40df75181d3edf6c291fa51954e70eae353647d56bd50c3210f0bd0fd3a3e45598087f9cc1891eaa954434e337bf8cf54fe91880dc1510c3bb2c75c0b3c311cfeec61e7f1fe7da69f8d41fd4fceb41dfe11204cce7f7de5235728c1d62f2b42b486b391d87bf483b8d37c403e0a6032794f2924eeb62e6e6b14dcc336284aebd13d55af13940a59e479bdf804158902a6d7ae2d740c2f26319398c966e34939235849df16b607510292e2ce131ff9ba19f270ecf66eee9d8953ff64156dee6d6881e197ba951c447a7777cbbfeb96b1b84dad52b8203459d8e4b5b2a80ccb45319cff4eae36c1f1708af97e1626c087904ab1de4f5254544334a14541df93d8a49a22c313b9a5b3164d47b3a8d339924bd427e06eecef5a4b12ce0a049f615f756dbb1f1297569a1030ddc1235c5356e77790782a0bd06a14ea5783126b8c2dac411ac07029f42ca1bdb52d0e70068ad9bcba6b3221d9185ba4363418399b7bc737ea900b23af9f3ebcd5964f45fa5a71d38c445d1416383b6136eb2111f7efcbf1c6782f53a4e4d50ac6012ab5fcb1f774b267ce02c89ec11d88d018d08e77bfcc745faec72d4716f14fd1e4b18c385528da34932f8274815a551c520aca0b575b49e6764a51e17e38c4794cfdddab0dec177bc29d3cf19c0109007c66ea6416784e347839ae956f20c7b4a0d852a25a50820020a838644a4c045038736180a8f9af74edaab411ceab2a61b94e20f16158e617204a3c4d6bba58d8916cffde94575a1937c7ad8c70a5f2922389ca61fb35767d82850569a477ac7ae18a213e4bea9b692320e013be70bf9a3a46f32299fe8cc6ec3b832dd1189d6acbf1a452099cfa7e98134b6d0a30b5d2201e610596ab785704f8892edd32f44b41011371d68bf1cb2e85f70b8019fb96f574dce0b9330691347d8c3e40633a221acb48541e8d3da012a569d4d54269baa95b6b4d6521b63395d3390486df594c5a8d14fd9a38373b90ef2b21d56938d3c5c469397c17742b2be6baf27e72aa07c29a8904811aa826d48a69eb6e888ff159a97104402e9a35732634bb8b3df6edb2cf5a9376ea3ed076c07c44e1fb09a639e231b487c4b533a0a3c3694c89fbbfb09595da125a9e1505118c1b1d5ff372586e3632178d4883f2b4b13488db879e915f474a6df68db62af8ac8bc66879d0ff04f77f58b0dd22dc33b640781d08e7e946ceee938fea20c2b4d786e428aabb72d55684b3e6fcecb9f9847a9fa2f8ec04963e79c1e59583181239dff556c35fb79d7429d5204034cf7952a472341758c5277f47b6394acb0584ae397599c9ba4fb7371ef2e71785069138fdb5e3f0b7bb7ee619f86351a1b0c9f55477670de80fecfab222e21b5a95fe81ed7b069c4a44c7e2d6a58c9a2a29064da9907f13bd5a1b8072f16a11f58a18afb77b09cff6848e84d6855cd490c1617fcca385f862f3f2630f67530a50a6ae28d48ab918458e37288a55bb5020aad4680cc662e8e602bc4ba6eed1f70f811f4dff5fe8efd5035fa8f2197281ea0bab6d027233b85bcadf2c4dbc3f67ff5c41432898ba856b5cde6f41bf12de28f5331a13ef499204f66f997c24d6750b1c4eac5d7274f3f730563ebc39e3970ff8e8e9214067d590ab2ab694ceb018975f4dd139953d02b6c50daab3792fd4f83c3c33e733c8ffd9e80fb074d7d31dd206bbe982c19cee28d6422495fd7ef665f08d8f4aa3413604f038483baf5337e4331db31ed4ddcc82e0d236d20fca4ba822a4b3553904faa19908803d1ad08dee10a54bd2ea7155e5459ef79ff85d79365885e2cf17dbacaaf167a05131353435b5c5ae2a581419dcf5b4403bb6cec689e5de6d803886c8e9ab9f19c5244fb06b4fe1351c07f0f9dbdead67dd7fdbb869a78e295067bd3ae23456cd52226f6d5b650770fa0f8177a3e0248978c058bd20a223c879d6ab3092547da93899066a7e259d532cef50e4a3596ec42f082a7f9bbe7f52bb5ec1ebfffc3ddbefa735d30da9e6847f1e36babf206368dfbb12f4fc7f65290908b688fc53c04d29061942d58e7aa1f32d8cea1b3d05f9f004f5c2e41231f366d95e51bd05a2fbda86a62949ee29c8dd01b069ec56c9fc6a446419bf546477bf725597ebc0c38c8e65cfd5fdfb6d29c8ea1f3a7805af191707697aa959449c9421e3feaa35636b796bd402b13de438434e4919b1b4bf12bc5d6b969702a228f1ac879d2c7c4d340784b779050337a7e220df537a4f8721021b3aa3345b6a117ed6d20822e37d78db101fd3df6ca97e3e72073997f60bf94672a2e17b311dfaa207b0de990e915ebb16b25b9e36d1a6beacb9bdd713b8c17611be244aa5c49d060b710e5cc90d9b122001a6584d83f783feb2c22b4909b38fad56b974d20d7ab4a9fa5bc3bcd3e4163fae8c7fc780f805b1d7ebdbdcfc3a1f9cbcef80f2da4e09ac5d5207fc543d84a97d50d3493ef0541e9896555946f3ece7854c28cf69aae939039178a139f9376bed45655d2f1946dbc2877eb3f47527fc1bb670ef024fbabe15007db813b55d43bab69acbac5648f000f708920a88f5aec674fca3477a83f4332164040452819405011d0b24987abb00b35ccc6cbedf4f8ce375bd640c8e216c54e5714e741072a47c9c5161e4e0187ed06843577a063dedc0f277746020f1b6714d884819b8d9c940a377a203df6d47a78e7b015d2ac754d930010408c94f1358f158c7e1f5da23c69e709a1606a6d9c2f0ac294f201d8b7fb2960e84c0eafd68b9206ccf9737c30b747164ad1b82e5ca7b977910ee0ba670ab0ebc33dc8848149a715482163ef80a08d1706434ee3c40c5d90cdd3c88567d25b13639d1659555d7efed384ff781894219f2604e4643499aebfd4e30710a39bf79e450303145823ce538623ec75e06cbe8f9d6c54356fbb0149c64c7fcfb5755b4d8eee70bc4db73e7e622f9ef4bf5661de6f6f4713a5692a2e3472444157ecb84fe76c1b4b88751684991ee05f0bc69d7f78530a3742eb70af44773218b9ca27f56890e318ca45497db66acd77a8713ec96423658faa9c16534bebff91e20dc272801793f520a8bb6556912249ad776fb114b56bfbb8261f5b6963121225093dc19bb0fdc069cb5d2055a805b4ccc5d798ae26e443d52ad8adde26a3771c6ec4455c7bb575048334388599aa67f52b47f7184a741d8662161aa908c93ed74d41a9f6b7f947871d60a933eddbfe19356922f2828b55be06c5f73446eb61ba305bb210a6ef320fcb7168e92ec4d48afdcfce2c178adc73294f7602a9d1aa5654cd1dbec40eb5a4a49b66935903553a6c120b08c5a80e2e85831531878f8e741ed76e881eb3427a7405817a6beac1558cc37884528caf234fa8bfd0242b5158e46d3d69c3119c18b0500887fbfb6b978dcc6e5222a3b16c12920779d614dc271adb5cc3a8fe92d05ee9792901510387e2462908a8c8576acb0179edcb570a3782a663584fa00ddd48340d1d4b1097e7b3e0724362bde990a98efddc5e5f212b3b0645e2e5c06d473ad742baf01cb9e5ec327880984aa3c42c3a4704a25159ea30196b0ffb08da96c584c1d9e91b722d101787a4c83622868b3ef2678814c50c6e7e12f6ea8c85a54062fb84c2bcdf50ff50a90fd2fcbe8be360234e3124c85d0ed7116c705fbe0ff9f90369578f9b2f50f4027860e667e46e8fb188d29b76319de52588f7545aac17bd970fedaab993c19adc3566b5cdee23653f27b6e7c62db4d586b9d17dac92ef57794f6445171c0e0a16c7a9ba1534bf773c10e20563f4aa20b0b14c3feb464b73c5e51c6b9b2e1902003b2d02bc5181a2eb46aa9e00d5fa268b0ea4d51f52f4322d760ff0f8d25cf6f1bc6ff8c2c8310b86b5c0cc9428543087be8191e0dab55a8524e3dbfd382a6e64928ca698080b3455768a4f3e708c4449da90dd653f14bf1b0deee8ddd8b13d6997d548dddd530912d687631f685d629ce9ba371f4bad9518cef71894593096ade260890e61652c50b3695b5e916ef80e08909809fbfc4a29be0d7959b813071d3687ed9a386f29775b580b2bed296600c00cfddfe12cb15c0c4c1e781180bb92ce323859af5d0b1564f796f937268b3a2b842d14a19c72fc3cc2fc7c316a021ada59425cc650d0818fc26c3da01e46223fcc2f0d8c1f80f84a6a445bf40dfa18e41532ff248075bb120e9f46ae175e07269c9be28dd6e4fde88551e96a27ea5800d111ec3e5f351f75230e45023dfa7649f7656087e71955cae62f72aeaa318cee2805dbaf9af174c1e49ef8c1c7b463262773d41634a54720c9dfc28421aec1936498232ad7b975272f31219b4d50425b2a3d08ba48cf15c455a88ac9c8cd93485ab947b54d6e433ac2d9d3920ce8713a36153b2a2e0c4641ff65df6932509c70145a68a8ce2166a64bd9ee4c8e59fe9884bc9266f8d57f1c1e1c19d5a4203d9f15c0e511b37ab845761435389e6ca43d7de901a99cd4ef9a1429909a11e81c52cb25c0ded09d4eee2d3617973402ce5a74aa63b159e767828eb2f5cafd9c518fdc09b58b168af498223d23d7d40ec21d4f02a38e6db1e92a58ed394fd364b05f6c73cd1161c45ef81ca976462be03d108896a5cb8e22ff39d113fd122875121f786af451468e1ab1ea0f801b9ee145249c58667e52a8a55a61db201c5c588275889aefebfc0475961ef40f887e1e5f9681f9d995ba826056a38e5765df793fc10434ff57bf9ffba958f756843940863e67a2d6cb8970646a6d031bacaa1454c21189f5c24285fb07c2dfc0b81fc81f757b4d4ee0c6341c66f260c5d5b7bb5eec8b76fa0d58641f8211efe4329b5f91acc71e4b9a498f29f1c8cee2768714cf3e6836beec31c8ec21919fdf569efdd8e8e0565d1a871b82b8375f69f1d9ff486eb9a8c55546cd62d083394bdc63a44d0587270d18ecad245d7acdd599e6e05c90e6a1c85d38887c42c356c68841131bea323f663d455f58ad3771c73aa1027b2705dc574470c5931834400a9c6d2c5f97fdf4cad499ea7e266306097bb4d1e058aacd1aa87c292ff958e7f905e50b85807005fa12dea4772bceabd8aa83b5d51a4ea72b1d1e140549ed9af1c53f35e251c7e453cc367494fc2f989d8a1b9d45a75fefdcd256f51c3bf3eaf28838e97825952b44c108806bbfef28e17fda0c702b393577ffe105c1405fb9b6e77a9340ac6216481f8ecc2af0f1368ae44a02d5312b1bd66ed536a1382389ec1d77cb9715b2222d492ca9dd53697488500d99c8d7077bcc8f33b6cc55edba69cfa75b56386e57bdd9e7071903448a4ca2ed120903a35bb5455eddfdd58ce76b07d7eeaeed13f589507525db450ed618f4f04452bef951b29805e27b881ff337fff3befa5a07b1a46cad07ad0af3b983bc41337a60f0e7f6524d028bce7c0eb2172986c762b27db913663dcf2dec7b3be7ed12448d32b8e7212c3bb208f5e5795a295a08e500b6b9593204c63315c999e966ef07946062ec30a2a1b2625bb5852edfd601454513d93baaca6fb7a4c51731ea029e86a7ca35757398e5de7b521c049f0752ac437c145227a99088cc083efc84ea32e50efb1b7a722601ffd23c8659103f9d6eb075ce86bc09225582c2a338b634ef9465111d851816dcf12f214d16612cd6cc12a877d5d4c3fbffd034a714ea96fc709ff520240c31dd7f3dc4351832700b4fd1c35f20f4a6f0d38d99ca63ce4eaef0cdb4926c315eadc1f469c07e9ec7f50fc99438ec1028c828225bd2d91c9369f6acb6039552f1c3ccd2c7fb9d55ca22c2a3b5ec4079737877b7385be6e16882703a769f31111021ca5b9b286c60a35f665472ff8a6235726d1897b7ac4a31469178e70eacdd73a561bf2fa6be16fe25bf6a515b1216f6c6c6900ef28d42f8a62d11a2bb7cb67b63a8e56cce6c67f816c77626d88c0cec4250b3dad50cfcda526a672b1fd998945917d719309e73dc888ab447f2634294f0eba3c8c3c60b1f76695db4bb2528a9a12ed76266b853fdf657c82771fc6a6164a8bfe56d88c33bbc16e25095824d39b78a1f93db34c01512f31df29ace0aa12adb79ae526d0a377b345024c07a1b060f4325390d0588e7677e8a9fe94835920177e2399c0f9f78b1021393e2b3ff10f73804736821769a5e8b73200b6ca4f2ed67362c064872df16dc633ac77af5e3574f116066a66a7aa3d41761094c8aba7ba21c18034523bfd88db07ec7ba9b764cedfd6b71157b2c00353a33f556ea315d8adfcff4c0cd84634799db48ce0f9e51b166e4696e41f9d09c4d988df56d1fef04225be7e53f64a2e352eaed86fb55d5faa49efc18380a53376d9791c6b20caabdb100ea43ad8296ec3c57b120b622fbdb64df0b3bf6d710587aa9e0c598a07e76ea4292d07b06f77759aa4781fa52f184f18c730a3116881b66feaa3d7e826e44afa3adb19431599d58692c4caef46dc3b0b4a04f3b815eda16d6ce16ac05c8d822349f5a2889203fe2476260c2c7db05581b49c33e86cda335320267744a4c9a9d33aad21ac3dff4dbbfe0bb75aa9ef17bc4c6123e7a5455b7bd1573284628d73d092a1a4c088920bcc52bf92bfcbf7bd540084893026c4952cb123c37552b8a0e61bb1ba5738e692e1a4dcc3ded457968a10e52ad2ef34d765d4b899d2e133f9715d7c6932e730e25fb063b2dc8a9cc20b92e4913d5bbdca8d98e4cd49cd0bc4e6d902c33d28d29fa0f2397251daeebbfe8bc7c7882cdc1af471df4df6c7aaa3b8abd42c58862a2b443c9b60e0a405957c50d2f67de42767481ca435d2c146050d1baa25c9b4f8558797b658a55dccf577d9b63a914932590e66156bf213cb25e5000f0d0a52ca594603f024046bc0fe0824b8c4995749e256d93fb870f9c36a70aa32c7c608bd189d5543169ca062cd5f99b354fec2cb16036c89162a444704eca96a644981b7ebe5a246fed950ffbbb5ff79d3f7e485982965c6f27fa685d4bf586a0b4a39ea1b946a67a6b656268db20fa5e861df232903b0b272be3f3e651fefd61b5cb1ca182d0572e359ba83dc2d714c4aabf27224a2036f38e16ca8f87e2ce11ba1ab0616a7cb17ab573d1540a99afda19c62c1515a25aa7676c328794b5e764d0e567b0184cb2ca69535fb0d607a8c464e26cca11f7ef3c286a8c68bb1a9d12a92aecd921073c2135c6d772039227ff6e0850ac702bd1cc6ebca20be4847a844f9cc023d1749d086ea167cbc11c3a71f979c0d703cb8ca5a4f26cd4d31633c752933b49e91fbb064a876dc67d913fb6ed203ed908f3f04d66032ed4172b92539f9dc60a4d52cd414d330d5f00f57e6ee29a52b275681fedaeaa9feaa12ebec7ef3b18fbc042c213c459dfaa19b8671f1fc54f38f1ae8e2f980cd849f3a8a7330ff1541176cb3f2bf25aac3d75a16fffa03fb1f1e0d391a78a6ca0e4ccbd6a976dd42ee4ccabd6ab45162900dbfbbe027fddce6e5b59f46044e645218030ffb80f52eeeb8887b05ab76fbe6d1893e65f79c9ce0e7bea6091e6c065ab7218d98ed5e94c3fe996e22aaba4450c37d652e296a1003a91d46180b3f71b74f4c737d3638dcfb2c7ab4c3847279c5605544fc92daf87b787ef92e4baaa068b0facbb3d7ed6b7f4ff79f95bd2bc52fe9be9a5b5bc9d230114980bc489f3a40cadbad12908a83649ac5336e47c89733696e6d2b761c3d7f2886d15f6f515e5423475c4e8647edd850b1f9cdb9575df4e0f015d7c41da27928634f6230fd5c31cc78f1eba3bb4612c4d46129042a45e386ae705d258887cfd3a895ade5c73b61a9288417249dccc37fc9e0d21ff41680f2d5276ecfdc81160cd8ecae62add2506804061a4e26995911ef42dbe2f41d19f5b6409a8f1adc2ce61321ea07a040dbc4acf2ef5829b939240111e45c5b8260d27338ee949914e13955fbc500fa5ff7371b9c52302e0c96fa142cd20e8556153af1171a622ee1f8ddb8743c2862029bafbee47726251310f3b1682f10579874dcb59075c5b3fec8afdf24b20fea477c12cb0ebdcc4f3abb3be9633df98126531a2d04a3b4aeea56ee941bac5f688a41c3635b53b94a3a02d1e7baf42022213cdbd1031bea9167d6bec296b0604852340f9073d84e44b46acd97eebeda4864e7195ec4020da9b08e787e7f8041cd32fd8c54faeb013228a84128fdbd96f21db0f19eb036de21141a6c99cd22bc6903e23a958ceb469fd0704fe79e8deaf3fdebcb80db78c2d5ac48840934ed9cc30817c0c7e02ed2bb5a4af84aa66a15d52582425f341d0e68ed09a3f9522ca3e102ccdbe21068353347fd6c9120854258449097fdf84995f21a55909a35f62724fc5c2c5333749724b365151758aeccd073504d2f3e23044022f05a9ad4800770204722cff4465744a4e05203fa73cf28a65be100371af2b63dec85e35bff137b15efd8f379996f5a414bc7bc0a027b0c2d83afb980f5d2859af802c5a2817d5b3630a980c60f067383c66cb736b933d4d140de22d1061b3d65669dcd792b9d0e6a068e8fd17e880d34cceb5c8345b54325e249289f68fabf36290ff3b965058febe113b8da52cb820b5d9cb4f3f9cf25c1ad562296615e62611af257ce7383be3287dbf90a1255dddb1ac0a7288d8d1e65235b1f54ffbfb7c0e6a45d413e9598b2209bb0797010043c681ccae8a0fa04fdc0c20a468bd9626b8a14db76da78af79f94f3d96d99d7f5d9d033e70f4a4cb9ba7b77624bf08bc3074ba8c4c60f75e1767a9f6254468a4f1578bf4695afc42a330a2a254310d641cce001603d42f737756650cc5057c1ab3814d0d37f8f14a684dda6a114d0865a1e23bbbf84c4ceed0046261c1e88586c37cc7d1aedaf742ad6daaf7c9ffef4352ed02f60e4abe9a3653b51758aedf3b5359affad8d26beffb1ef930d1bd6f725c9e8599b62e0ee79a1a8c6effdf9da9f07b46eee09c643ff4da0d0aa6f1600f9bdab7786b15acbbc304c1bdb39ff6f95ede87ca7949fb68ad7fbae4b84fc9172641e492bf60b65e9051fca6e66756c1f80ec2e32f606bfa3a2e4e151759ecfd93164172412c64933932b627f91a50910193f6c699ff78d19b76efc85c3536e5993114f6bdad1c4c76c63823dfec2ad10fa853a956840ad2145c530399f1d1a634200af2e45fc58a9742c577593a81e8c036cc10e0b8f9c2e0b7db4ef5d60015403880ef0341bdf6ab654f2c6776c724d72416c75d564ffc90bf84b9c3b6f770eab5050adcddec14c1ce3999a385452dd41c5e4d5cbcbd617faf50ebddaa61da139c9f19ec22b96b900213e9b16331dc18ae48a6f46c65a881ad5ea83ac76bfc024db6cddc6be499bd8295c0d23badf7ccb09abfd3cbc89f9c4032d5065c7f9651260aa1be842ebedfa68eef18098db613939099ee6b25eb56d9c6a1e19a3a66233340c1a7f1bfbeafe6eb4ec6bf5ccd61af54ac339fbae83027488a9bc301709a12c06a71a1e6e2a64b20cde65728d0de881bfe95fc0a9de4a7b61fa6046ed4f7808d9ca63a543ddded8c76c8089c62fa2558146e74b2ed3fc006761931d3dde3087b70ea0048582b3f785c6dd4ab465f3c3b17a8be81e4dc0ba371ff2547911f26402e3f7642697d30996bdce2dd91ebb1aec38b2b7d944ec18dbe600f1f2cc64009c44b1a4c8117a988958b31eec83a9d89d82289064cb15811350114af1940a9f4ac3f7b721e018f537ab9cf8cd6a30859df885f14ee7bbcf6c66976b0d4bdbb300626400dc090de0373d9be63e34fac33d28c71a85902ae3ca19d739a92bac50e14be0c7f049ab9a939105b16701d358828d7bdc7feafaed1a713b449ba020ca036c52b00711b87cb47391ea725728a30132191bcac23b56eab784ed0cfe1be47b2b8e2eb7452713b0c92b06bdbdefbaafa14c43e660520250e59f21eca8db689e899fffe098eb505f6e0d9436096bd8fe38780276d25c24da80732cbff9635b43e7e46c4c0f0046784327e2b3c65590cb309ce52ce4e43c8b60e708ccf3c25029e9f834ebe88c730a696c3cd6d7431823a913dfcaa417715f7a54d87ca1d64a4fae525beb9231aa60fbf42b5f1b8b9c71e9652d26c1ef020e193b2a4b31b1f15c9034f68d17d44aeea8d71d5809bd3b90c317e16542efd275dd7ba4e33bd2446f80c3a1e8a540769c88806d74a086b0714f50eb917a8c1c57ebcdb5e5874da89c6049e0fbcce6153c42979b6cf446b2f348ad13abe663808c5405968695981f62fe21df8cfd15cebd7ad3e4a71abcd69c3aa099da0d546d02d7f11f935ddd29edb215a90e39be6595d76eb5b512b481ea33de565f441fbda1ae92791d07f148e9ec2c74dcaa4c799fdf45cca9183dfb712c9c2b4fdf049b588c562c9bb9df5998739523096739dfad92946cbd43e81aff33965035704ca43d228f11800cde60e89f33d4b3aec91ee14fdc08e8a0c9a2c70f77675e7d271bebf96f3738c119da4033703a2b9d52bd264875921830e2d946633632d9c62839f3017861fa91379d2e0a13a3e1d2668ba1e8a776f68b846433c748b35cea9615edce0ec65277369b371faa09c7e376b5a91069d2009cb7a22808dab80d9079805cf8ebd11ab2da0d474959c4ae9c33e11acbd5ff17c5235d1dfbfa885bbe3d122e23ad9581e006cd781190529d1fc34d0188fdccf305e43d54aecf01e4e7db31a9763807a8cf8d14a06e3c7440a8a5eb589c8f09439f7e30c5daed56aeb37327ad63dc60156be15cf365e7364ff368244b303fc7cc90422172971b3e29f11f26aa4ce5b81d62c48cb10fc07eda35af0ef875f5d7109cce9c14e058d8844a4a7975c1c6e976cfd1c57800637b6c5a20c275701fe6880e269dd73039e12fa9322d88f7e7167a6a367b717f5433c38076519b9d73ac9554c8bbf46239585e301600f29ff4c96242f5885dfc0a0ae7499f6740239b9e44511d7068a7b5d523df1ee84ba39f6bd63a38dcada6f1a4e3493ec0804cd594b1f5f2b2a3da52fe69120d2b09f85c06fbd58be98d50023b5c9927838473fd2c6b533e2e92e3f1722d7e90430600ea614650657883eb443331c1a14d7a0ace5511fdbe90e4c9d2c68ddba6ec2cbc8e53f42a2695a8c54fef824c12a8ddead51206dc58fd5c074fb4314152bf3b34aca8d35d894091322e4fd538750b484c1aa7d3cc64cbd06f6b559d6924dfdf22d0c933ba931d8875f30c47f26ed8a06445fcff4570f3830c4874d699b15a9ae30c75e05e36be6d7168bcfee985951bcf228080f2f859555dbd24e4fa0e03c37efa322ddc8528490b468dfaf21ef0f16a70debc127667c4c574e19f7483175ed73eb105f7e23958ccd4b471dcfe0e4dbe4ac8e409dceb7ad811ed6b978dca069759753f5ef2c4a9daea673cee12a91fadab3fee6578f3f140365eae1d90f2d96c69262c6f5496fb31384068d48d50c11bdd1cc92179321b8e5339e9dd6e6f9e5e387e964063e0fe0600be20008d19e3cdc650ac6a5d13de3030bd309a0329a315e1d08c2e7f62f42053f21d12334798617679101d4052b6aca257291485e37739c435e3272e99472281aa3ba5b58d715df24595365b6a3c62669a7229be90da5d17f8e115de2ddd75ce70d8519bc89820668c629195963355b830eed449a6dc50d6b945bd8ad2bd234e93816572a433fceba03412f763aee7d21004953fa16eacc2d617d556c2a4b1758cbf895ff6a6cae126ce87dc1022deaecddfe106ecc1843137f8b3fa1ade77f4b25ab0d9fda22cd901ffcba3a4def82bb4f99b2039ce37626dc37b9b060f499b849feffc2fc5e6de001c37d6c10b9344b169277436ddda323cec8e5f68a0c1dd36748135b5c976746e8782e4a0adf8c15f1e0afd5bb400642ad1af1d2eb8c448aa6704d8424048442d2b06805750ca534f0ff2d603d2414daa5c183e46605e3eeb27bba9608d1469a4533334750353ed6ac40700e0189b595f0ee5326d24be2b1ae41d979380d13fdb20ca5645ef7a72a4883902219ae41102f56fa82901ab452c5be61955b42d08189f12655f6d1ca834d41744adde0ff1986dccb0bc4844a3afa9c423728da547a7795109ca2e32527f082191feca5c4d83740ad82e9ce04169bb7efe98404b93c2c0a958be7f0e02f91e016dba9f7c2979514cdf9ae7105ad4c8d32a41198d51945946d008a913d8d03c313c2881f19ecdd2709b86c220cfb3565c65ecf599d0b73be5792a840e4493ae45f90af2c4ec7a9cfa4e4e6811c57adf2207016cd7b21634c05b3abe4e9bbeaa0681aaf0af1e54b41564687c0e61bfabf639b33846762912484259d8744d9d9762f24e70e5a40504689544a8a1ce4a3dad0749890c53f44a629068a298ee8193f47f33e6c761089ac9f48682f25065d3dc662955f4434b528365a319b46d55abdb795b3dd56190ca9bec64d4d66fc7b5428fc94411113e2135d14ee58e21d5609ea307d012ff4dd3a0b2c7f687aed6e9234a81a5ee4b758474836b9882da09a251db853a144e7e95f3beb012518651c99852bd1aaafaffd00cec78fdccc1a643c1b7f626ff2f9e8637173ec2bf4c342862a070d9d10899e9783ed14ae3e0c52fac8246e9e6a004470f561d319b21cac7d44a42e4c4b0b57a3ecaf6f4441eacb5bc67a6308efa07c4eba4bf2b6f4784bd243d39e2af391e899cd9416bd681e920c8fb93e3db058d27aa59d47321a04be714c0b1046dbcf4a2b179fe61c44cc4d8bf330584a6bff5e91bd564da634224e48f2699bca7070604c4ae9b275ad796783e06e25f255db22a1d5ca5dc00f85ef97fdd7907187223919babb1447a98711e142ccde47a4b81672af82a3c9bdc2c7c92580fbfc6c137a04dd3a6155975fd06d90631906d611371e2c859f735cccd2dc1819c17822ad1cdef3ebc4d988c15bcebff8d53b53c37389d2c6010110cb68adc085a4a8ba7d3782c432a35ff056776258443aa3b27f4f4d705c97cd0dd9f90f89985423babaaa43c748508701f8ea80458838bcd9165f6fa55c7fa1081dbe818204b914f91356567112843cab76a76399d3745474ccc3ae9e49b8dc5b0ace5a27ede74a0db4bffb14fc3879eb0ce57a1f9a02a7c74999f96e496cb238019b70083df4a62dd0068ffc9918335817e07b77105a717675e7ba2db0cd05dc0bf416cd8a389c23d90fce7c7e5f6b856b5f5f67613195516afffe96c095e22a6cc92ef2dd9cb017c6fe58880abd54cf9f0e817c6b070188980bae55a210b3b4ae3e07fbdc0c9ca3c481ff8214bffca3a2c8f7521586e978ea40730abbf908e5e5b2e6ec5b19e03be067acf43fde9f8a081d4c28f965a64e870bfaff44004dfb8c043d1e1e72d1ad057c7cd33f204282b0716d22e05cd38eade6f9f3374367895f9df7b4cca18deec73c7ceafc970332a2b6cb5c2347fc337a18b3dbdd31adc0899ebba6d35f7106c0254d20ef475dd4c890a8909e566920651e9532cdbf8613c03ed47e6c51588f34ecb48abd3defb5ca19757a47d40d4c595a7b264943889fbdc111b4509d84dc6ac825312ea6bdb4c3224c09688c766fd8199c8fe449855868025d7b9cc17fe5e61f645a1961043f971e3f12f534e1d15db2850c44ee6622e6697322984fea2b36b844a8d9e3415675bb83a51ab95b45cc8de7870f27579051fbe52462edcdc875d0894db08ac6b0ee930673dd31f1edd362222fee636ec00e4d1a4491ac8ece9655cd06b6a766005b1a4955814707dbed8f6bd0eac5aa41a2b3fc9dab6d417a6d6540bfc6d84b8194c4e921b69079f47a6fa833c60dea2957c80734fc8b402263a5d7604e724aeef30140f320e14c942f41c345bcda334ca80459cabbacc2928cc67f23aada9af344051db4573785d362f0009d3a08985a8a4286be56f62804a2b4e4f4fa49df12f88c3f25a037b1d9ae892c446f466702ead2c57e6e3afe19a92ba82a674d1658525fa31a0779a15f3b46c2f0daf8deae0f08a182dfcdda0fbaa8d73d6731cff167630be521e46fb33f1361c8a43f1f581eebeff75343f955094ee30e246a50c9ba59e89a3c55b8b45ac1addb23e1b8547314142c58be21ab8685dac64ce6adac0843769b151597021f80d9c369f4f74f1d7b9f99c445e02cb9d561fd1efa42c1fae1e676bf114dab51d328e9b9f3b69f840dea413cdec2fd8cac60698a0aeb89df9207b44ea8a3ebb5c5fbf95255ec6ecbebc5958f20a047e951d787b7e60832a9a3e0db154c6a7e63aa362390b3c8174bb362703c92ecc4562e25f32d519c2817697769727e114d3111337bc6aae5f5ff6047195a4692005c95ef7d04a74e03feb7ca1528a59a76edce968d2a5c3caf0b38c5158f9ee62bc07bc554e6044bb2cd1fec3d7d7637c13fb410b0c2a51aa8d1a0c8a5583e6bd91cb2c76e8dfc2dbeeca551259e56e512c7a270307c2c27a574b50fc7d96ab1ca45a6432c8c0c40baeb491fffaddcb2d3776db93947eff870565e32df068347bf686826a2683944481960460071def5351e110d496067736e7c46b898b1c7d8e7b6305b369a172f6a620818feddd9a98044ef8feaa3873366992f921e6ca1ad4130cf487d709f4d0b2e903e74a6e69b50762b87f227835c13686cf2a9d4a919a8bb619de9c0806fe8f418c0b0c668ceffbe3d055cb8d7e3f090d28e6ba44c65f194003e201959cb8f0fd8e644b11b53a31f5db3b67c2c0eb7591b4c5f83dae5fd3f0631dc7f337bfc7b39ca94cc05168ab5e96044e2e3945147a4c1318da979aeb90512b0d4bc57216d4ce59e12033fc467d20e6de7b1d701ab59448c0e1e043630e8608aabb9ad2530d490db6354b7dfbbfcc9e0a8347df1d39a2b2e72f8c2d75398493263347501d515a16a6d8d5403e90ac8f36447a7b020eda789f8f44f26a6002766b6b3df60bfa3e1c00e0f567f37f546b8b172bceb2f5f315a923f59ba466a9c40af2b7404a13734b7009b8defa8c3485beed4face69fae80c9f75903e108794f99ab72f344d748e26f295448f6cbd904314cd33526641d77400af41b82642f7dcf9fcd9e61e732dee374e02e1ed038bc5c65ada981f753072abf5ec103da7a82fc5820ccdf5060ca2535d79930ca113c6a85bf677e1edd72352ecb9c11812d7c595306fa35d675eef418c411091ad739e8acad64e13a2e9b007f880fd06e34ac478451dff7f7e38cc76dfff28a48fdee7fc930a0eeaa6273c7e1a1f794ce5968bee009009d1f56510ba62bcea490882b03f4ec192f4da989c2b53f07d8da1de7f9fb8a7058ce488c7670b19af4317548910fd75c8ee80c2e1e9a5cc07f084735e1d6d3f69272b9d9d9708329de27f45a14d6f597794dd7e02bf145f7cb2b388022d8bc75dc6fb7af1a7d594be5d9ddf4502cce617ff00eda46ec0402e683b7c8773dd18d1b553ec63451424615e1372f1f54f78c1283b237a90ed2457a2ed7dacb677bbe4a84eaf352eb80f13afcbe58a834e299e57e4a830f385fdc4e4cfec101f6d1d209941c5b87b3d7ed8ac03247b9f97494b34a2b59ce8dbd0d92f6cfc704a9621be0e07f903099d9158b8ff19bb9bca62fac703ba8aa558fbcebeadd234cfd598f7efbfa02426b11b0a67d3ff59d2843f7f4dadbee36db7a414681cdab0067e596194d5c8c423aa193a5cb9faf3066b85f19452c86d721197dc345d261493fa096f78c014814428024261cab7c2884d11fc37678ff2795a188d3b2087d53010afdd38b7c3a5a7313cdcbcdc7c4edef0e5312dca477276bcc9b7ad70525434c4649218b08472626ae2d3d49156c78f81034fe82b9c8a40b09b94ae56bef953fbaedd99aa5a042cccb684b7a8245ddb5f68ee2dcb1bc90f8be8f2cc8e1074fef636abaf1a7d66429f170f448097acf02dba466d05a53d1bb83f81d371c6e7acde3fee9558385d47b2b9d3f2cd7d71ee5210923af3f808f97d2592d3bfe626e908793e863cea76de4379540213f3692cf0387c3067e14d4c162699bba66454a88166ebd2d0f021fb5448abeeea400b8d86380a050e2426558a15366eb3caacf5545bde3584f2738bb640c5cc09fc87e4c1633ca4189a343394d7d8cc36bc98e055c8a209780cc30d438c4256df13a44ec5e9dee934c977c5c8d087d1643e55ddc4235a81f2e261d54ddc1ceb0bc2577f0222147d721347a9ca363e18aa0b2a577ebc9effda473d9f09cfd3b015146ea5ccb5b77adcdc712c992cbd30b82c8dcba9aaa11d24942d1f7c9067cf3e3c2b06899a99fcef72886760d069f01c578286f5c08ec0fae12f6076b426ebd396a95404c49ab286319f03317104dc2e50650a3b109f84dc34b2d01b7e2ea99ccbfcb09a7853831a959905055fe51421be31c6215ebe91b1aa47df0a6d49c205ba98f9ffc826640804ae73155776fe0bca2672603342aecbba95749e73be0706a6625780eded410fff122a06bf77b6393538906e2e3a5debfc7fcf7db8ea096a20cc708d0c093c45b0efb831c555e807b86876f377047210aeab81f76e112ba9ed0a8ce481cc81a747b330cf73cbc1b56fba9b45e5ce4520bc06969a25a8f704e5ccef1d9377f45ba24ef9a9c92def5944ef1381d211962697a6c8827b54ba41bb0df2f58d2128c7ad639068399810f6a8067363e03a9662c425f2d2fa686f835c7578eeb01bd40e650df8ad1e1b8b8ff614d2a4747fbcb63a8c48ae4d1f530da7f7347998a43b1796b60dd8541a8f1e262f1cc56969444cc0c92fd37ffa7a8dc9300ea57135312d4c2e79196f877580b9d0b84e427ce666186253a7bc93e91a63476fa700033a5bd5835287d54306a3684673ed3c94513ec1e238b7e0710bdaac857c3fa68b1a053adcc939813c75c73adaffcd31494cdd41d1ef5c19363c2bd707233717fdb91e13d3ae738bd098cabfc97b44133a971cb8d49f8bfa98ee63db5124098947f7337b9fa6df643b7e6fefa6cbf72ed0539d852c6d0e569ea943ef44ed72d3d7301172f923804a736562e5c606d71057804caeca915a4dfc4b969ad03a94b566e69f8274789f9d7604720d68455ba3d3bc0b0d73f29187c7b9d5c96c04354ca084f6bdcd4507953a06e59daa07a88514243d7cf391d0471d28fd2961ade00d0c254558b6633c14c67c7e23b1c07537c96317511ee557092cc8a0f3445b206188d2a3e05a34c42479094d302c0fe856b0b632f3d8338e798dc9cf467f922403c3ea3adc5dfeaeff198f16b1b646c8734d10a72344f63963ffc434bb8fe490d8695c0eb42a0fdf082343b8081f07a82682b7a6769018ae6ce7e16aa2660fc8b2970f9a3ca5a1e38db97bb72646d1188be3e26aae667fa721e902834205a3396c4b60cb2655725a0fb67ef93e620b654c20047f26ac03eb675a29e86c380a705bed4210f61dc8fb681262ef7cb08c1d31227f6c2685c298bd4112884c646276b8ea4f29dab83b19a1244d90356c379b8b0830ff7599edc8122eb7f60475c6a8763619a196f9ecb44b93262a2fef22e21f2f4969e34a84970d023566dca60b88a75e897b2732e0d5cef02ba2f9abd22200fa6c368fc56f61cc28df6abe6948dd1a42107d26a3fa079ba8c6a9028da2aadb68c29e3da1d004cf90d76a22807c386018071e1f9a32adb27161370a8dcad38366f8f3acc13175291d1c0ac9cee0faf9f70b907dda79784dc0ce8d590454681ceff61e7d1db64ac60a4b02fd2847f95e2db51d22b8a8419ea187928237fe2d4c8bf53ebb6abd7754dd108a0490e2c2da3fa26a7fd17a46c7b5f2870c47f3ba6aa1c5ed3e8a6a1f06387bc61da46161ccf97d6e57a237d2e9f686301f092b47909c4d37219781ff78a7ec131ce2c8bc3c902cc8dbd7976cbe59ee7f8b1e6e686669ed492c2e71f1fa2bbcbba0c07767d82202ab4da6a3bf0b880e8c75609e071b00f7a969ae73de04dd26daa40cb3f955b11247d3722cb6f070f9d2efba967f86eae44e4895050c77a2fe07eb25c6356c77d43c6c77c748db4e08c2d2c6a81c55bce7162fb671b65a76c1f50d2a1d94b4be0f3ed8618f93ed3ff1522325cd704377e22d1a27e607a46bbb40057a88325ef1099c5e96ad200b0ccfeeb82563bef32bff3346b7137c550d3ba697f653b3064a6890823c33899553f195988732dd2c22d12871a0a94950991c4093b295b3c02d47c93d82768af39420bdec3dfd3dcf9e2cd6ac387931934179675a739754b6842d17c8a2fbd888d27ef0564b343e7830b1a04baab5f8e3b267f4b5985979c1f77470fac297f6b129180a5376b9c0291a2b418537fa67f03bf8d48c9793c268d43f684e2d8a7cc5e023bd1bf10835c9bf37e0ed824bfb13ad6c1cb06a77d452c376fcfab39874d7a12f79e7f9475879d8edb566ce168f1e4e16ae9ea72b6f79ccfc916eb28b2bbf7037ccda64706125b6921aeee38a8109b1c57a20b04f01fa727ce8c4eba2290c36fdb9f48ae48a2822c354ecacdbd0cd77cab86ff43d0735f2a3cb914aedfb90ea9393a9f2a10789a88cf1f4aa86eeae63f8eadfbc8a3976ef248289b3a07e58f90c273306fa39985d4afc71c5a4a04478f09336c42dfea0768c1bb3367c7d0d824a67bba8c18df6a9102a2ad344d2fecd869c7696bfb2b2457a88c62a019e36b5f83912a02e20323d78a2f520744cd1bb7fece398d9344044348584f227ce8485027bffc854ea2318a74182da463c9a1c897c3b752ccac55b39eaf8c4180d8354044088ddbce63faefa63d78e6224b29b462f85478b2c52901c47ba39e8f310eaebdb9cad11b529e16450d4aaf8e8e85453cb9452ff5f08da6ffc4fb5f4f7333a94895a20a0eac946e4d304c0bce3425f39d51625ad8f22a7e9a3333249c1af012d7be8c5b267ae7033c27b31174269814ec8f1918201a1d2fc7230b20109c642eafba1b3330849405d4e4bdf43f0f9779b38cacbbbbfcc8470ed883177d1644d4620061817bc0f0879139b5a521fac51104013c8c1cefdd2e7384e0c8668cc18a512e79092c436d94c010a5aa4d13b0625eb5d1a40fda8fafbc4f8616d446b2e31bcc6c3ede53e37fcd136688563e0227085065030c116e60d628692bcba2d5412e7a013717ab30f818bda1d5d5465b3513c1886f77335cb885aa09ba9e88efecd8db66c64f613cc12bd7ee33d5ab15bf7bfa91e23e325538bfd25408c2dcb7f1289ebf3364110f020dd7f47bc63324da02692177377390249341509dc410b187ede6a0b26b040333899d0431a8d268c76a07303a327b67f3cb45d4636a179464bfae289b040496a14f19a7532d4351f1743bc01eb4a090c92ccbd4b070afa9bca1290f9e8b80ddedf01bd48c3f58752d1a17d7d53fec8f94755617a8cf1006337fdd42106bed92f00647d4a6ee0f82bb466a94084d7a0dad652308d19aaece61053db5f65dc4ce8994c223a88c5fa8d97ea56bbc5252ee8a6294374fb0810d08175973b5140bcabb6199d25a04145a7e78c05114b350236970ac0f738c9781a521fe3711af7706d6460b3af69023ddfdbbc5d1da69b76703e2af4b8acaf8723affac37fe32c43a448adb101aabc52ffe263874d8551a541ab450abec6e6c383d4135c3a615eb7f303d725db8b0b81562fe5786ee07840fe265a5fbf3ae0eff3b23221105cfcaf8b7d628a8db7aaaf8674ce4fed582124e2b37f150d0626978ca2838a50cf715f7fca5d5a0fb3cec673c8cc779b9543359a4ac6dba80be15580d4350de3df6deafa742a5e589ad8eaa0bbbbecd36d909b91ce23a074e929615ac9866a6d8e2301afc010fca10eb3a5b03470295757eed8a953c2554d8e7a470c0caf2bef53b82cf64515e7493cf4aa99a865f8311f8ce51a64dcdaef79fafc433bac6325515f90e7ff4b7096653a1548aff1b1f2e78f5f1a98dbfc0cc0456d442457130eef3541f5dd7ed8d0c712d17d9e62778270dd3ab9c739fbb5980f4db6bf197c3aab18b8f346abf943c9b5c32d922fa998e8fdc6e0582c8e18cbbf6b992606e25516df8829845a7e0b542a3eb9ba2c71115cbb797845f9d9af326193fdbad87ce29127f522ad676fa1540a8e3327a406e5fd077f7a62fba200475fbfbd3aa25175398179ccb5ec12c5f8fb4dac6b2f60d30317822ba76a6e33c69cb8b5db1be9602c8072a554ada1100ad234d570625b685f3f2898cfcc73baf676ccc07d1e229c1491d14db9276179f915dcd2bc4ae5cbb335672130e0e08069fe1877a5cc4e29060b87b66eb20969dcdef6b66362b27e66a7d65a0ba26dffa8876eafa9680923adb559d01760d7ebab883ae9ffad45d1f87ea279c6fb9e3725ee87f9d43bf4f6a32bf92ef0904cdae55fb003bfad2837267b16c2d626a1d76b24514b19907c5388a283c5451aa641454cd95dc7272e47261efb67c0b0d28720163e2a1a1745491296d9a83bb73f662dff9e10431e94a9302e92f7e96d1728be029bbb6cb4748a675c4f9256e13c3a6b3da3c81bd02c58a3b86d1aeb8fea1c8e535c2710d1fa5e165a1afedb68f2bfba9233cd0f4312c16475b9edc85b8c9f3dbada0697b7e99d8e9070fe440f75a0f97efb1802c2b0b679f24c778138b5380cd9716d92cd96fd520c3dfe9c06e699b495aada2c20fdec558e1a81e60738efbb8d9e9c08566c196163ba09cede9b69937ba2c8623c94e597199b250ff6ca2aa6c4ef2925a493494721d118a761a18dd2cd6f8cd51e1dcbedb03c19356544d1c3360f0ea80dbce9b442538afc53ed3f96bbf96ae930c3236aea1144afe4f811b94649bfb1ae852f0cdea487ba13aac2db455d3d36fa1d50166cd9ba027f5df867c4a882e604f27855fa893181ac16d0dfd6fecd408965bff20168a9a95c5c8e6c09c164985aca19055cb7bc63f63905f6b65a2d2e67c6ccb29f6962d6fe9e2bb7b850c21c396aacde82ab2f184f4eec12252a08d27ee201b633226c0650a7c0c495451eef6a0f7efc4331b84f1b831bf369a302b9df7c2e40f655e4dda7d1c673d8ee4722eb71b37e0cb1f59a828caf8303c65d0a0b258cb4bc35d3dd41b2e121a4df1dbd5c02b80d883648e0fc427b1251d0e1e1d67ec059a99494d3a2ba59c75ad1e1cd4d65448b87a0b369d853df815a8a0da40a2b6aedd08d34b77d36ef0365f19b9ea65cb40c7654162b727b9d8604be95b371a9952f694218e8e72b5ba39678ad56998c5b6fe982caeff7598dbb933ba0911f00db0c5f87906b4dae24795995f0053016b8226793c4101449aad4645006bc01674d07720a19b017fb91c1f03110d60bef4c4859f8a9b88af5bb854fe8e784d2f585fd92e8b374a9b07d242c069c0a9b4b8e0e56d24cceba36916d536b0b434384d229590614ba754b1cf9eb76e6fb3a1a4b520b6e32d93e14b2155b4cba77365798ce611e676aaf472d1985df72e3e7763443db760ac248c2bb8142846ab512631a1c3bbe201035bf316a5291265a3b839a6aaa1aa5c28b6178e33d52aaafa9eced3cbf45e3ab9cce260d99cf5247ce876728a737dd867df9051a0a0485076fdb4dfd3c99a76b1d1ea7b41916fcd61016946ff78d694492131d27af083032c71beadd5f5762856f2a58f54fb4c54bbd7d85cb45706610ca03e26a350d99f541e1a16201cfc3c5add7a0ea9983f27350361965936553cd5762ef40d0dcff63acd5e4a1ff3daf99b5a289b0b0a78d5f3540271c1ac24392de76d3478b39906c9833aab7c677cb28945bb6019e33083e1625b9417dd624aedb62f11b4eb8e53c511cad466082314517ef750a06600907a9325e02e96790658bba84032be0fedb75561519e273ed6f674c46d6e64fbc8df7eaf5609c2770c171b5f9ab92d2f1a88263ef7ce569525d896b6ccf0d160df0c636537e0e1b72969b8adc10b0159774639932ad957547f13e8541e5fd5fec32f90815366cf254d80b8b620dbe285d92a8518510c2498ae7f0875a39cfab0d12f5a602c251c061f39bc92f95c63c9b3e68f8c097b5bf8f49d758ae4dbad19568692950a4de58feddf6628c44484444dd1b5211c13bf0993dca87828cd6804c3d07b74dfcb57d6342df7b025c4448aa0a8bcdda7dc187d05492d830f17414658354efb54bf3263ebed1d32af2380337d73520ee9f293653af363e884967cfab89d5752c03e8452dced027bce93711ca6ff2f95742c40c1dd2e58fb5f81c67f1daa197c44b4d7f8288bde63035b80048b26194b1847d5ab77141958f760dda246e2afed1bd699af2df9ab6865a1f5c07118079aae0f716431563aa68e92c94ecc6f29797d20298f19dd9e828bd8b4134585fc3d49f822fe9ed000b3430fd0bcfe6056c46f7655354300b82540cbe01ef4451621c80155ae155b8cc9b31bbd7bd6f06b00c386a65e016025e3f15afea5952ca9ec63b2526ddbb0ca82b3b597c64f3c1baf4c8364d0088e6243dd2fb9df574229d065c7ea004533a580881fe144a232df0c5ce42d677f96ba2343d931237a1cbb478780a8487a967de15c35a3ac7349a5cb45c5e59540876a3b8494eb04b144600d3ffd62a787f7d8df9621e0fb4247706eeb4731934d7ca96a67e1d7a564dbf1f9b78ec51b77e67b4b5691f3a0c25366986979415ba8be5d1cdbf42616abdc290b4e0dbc82b70b153e36949487ea3aaca0176cfd94f562fd1f824012a4939733e284d13b88959e26bf1a600aadc4685c5b925536e6d12fdf1b12a5eb5cd29360ad9c60880fff91b0fab24235db2315d51a147828dce9cb26c68e2bf4a7c60ab945f2a02f22c1e7141158de39978460aaa7e3982ecd6dacea447d2aa3d0a05e28eefcf6db9dc4973a0da21543843ea6912040df18aaf1ad3ccb5390670ce3c04d7165d5cb51e92b96dd005f95d81789af7d37e5db3daee1528d90045d2401c3fca4fc54dd36a01e366243111e2e95bd7d23dba48ad3b77678fd02c54288d06a038b392fc4d6a7d2ef52101aa1026049272d53001b28da284c9d7c47d57ca56f8f3236e1078f20a70aba5b1add3926d7c45f83325a59b275ecfc2955ff0ffca40dd9eb97558d5bc49525c264bbe16022650f6a60eeab848f710c211f97307652ae1e82a34e4ac5cc0e2b145ff1a3e3c0455f54478c8ab757b1ba8d3f1095bcb2bfa3a4334ad9202777fcffb118fc4dcef4c24fe57e9dcea27acadfed649c58c3e180e4262f585ff7b8c594af5a5f6ec15ea30c5c7dc46ababc2900aecbe82d3c34c24bfbae2b0f892d8556974d3d6698a7f9bb0bd12d772a858c467fcca39004b0454cdc26315c0ef8b539cf7e39f59f1a53e53d42240bbcd83a6040ac491c83975d30ad9346f4219b6cb5889e71ca14b6137d92d25e84f3f402e0d5607280fbe44f1f8d4405c8c03f426d856887ac8246818d02147fbb97dbd8154c103f813483e986b1507182686c89acad1036749e585ff526f01d1fbfc210b70f9b864059820fb987c9a36895cd23095955fc00f0382d86759f4ee2e786b87dafaacaed7d12dd89fb1d965806bbcc21d2c5c8795075aa5733a0f4ac08fb11ec05b8ac5cc6e891ff9b9685afebd43ea2ffd5e00c0de1f14fc77e9603da47f05607c06d75c38be015e2626518fb33c11b683ba84aa1e680f26d4e303c2e4f5eb344f86bdf9bb976b7769078b260cd0d8a62f2c6280995bc5fcb401b798d6e43f7a5b5cf7c8220db790593a52b08343406ad446d1613878f9167a9a8f49a821b91c4fea81858f8fbc710410314f959499c748c7cec27113f66b2441c740f427599bf830828e6f7aed69db3cce51d620e7ef4a919b1ecaff6c27132f925daf911f7f50e291c49fc6cf7a5c9051915e1685e5a749deb11ef943769823be49e693db3e92bb28cc0a50ccefe358967b72dfba54e2ce2c0a42ef7b783ae9c3622e4c2bd0942cb79d82c1e600f0778335a09226a3c2b09a90273e2801ac05cffaf5b1e656e42a4a5079e259b52610cfa3627bb46303c43bf671e3f77d022b76b21e6bdd98bcbaff532946702c4a54e6f89083e6c7e22b7c99363dfcb5496dbea7598afe60c534d630f9b185073eaf0e301b4188acb65932077665080f70611a1ef3feef54dafd59c14e217eb413080f6f7d8e86df63fdfc1947f23ce427b2acbd7efab34d1ee2dddb224982151320f78470f2e2adb62fc0f948bac16e5564c84d4e28ad354f10f8da3c6df60989b68405f3ecf18f61dab44cac055b41a73c9837b2a7c097e55a4f6bbbe1feb2788a5562c0fa0bd7234f41ff630c23aaa98c67755a8942313aacc3752075548505db28cc527539f6221f1471f4c1bbec16e4912b184a51d19ec24978f3ec6d1eea770f8d56e523870ab2a251c5460080fd1c6835b41a090180e61057b777523f8ccac963a1b47c186ef6a5815c2c03604d46da6d8b42ca71cd49d57c7cc7288b5aa6d94c52a011ad4d5c03aa1029022e8a40ea43a5d9836ce26b340a43f22f6172ba19642ec65f49b16be67921a658db67cdceace81aa45e6cb7e8c01d4fe7127aa0af98ee47c1685331ece013c506b1ea1efe978b46f82bca9d9a22cb9ff2284e065490921ace1c09274b45e052a69df58e9d0ef7d8ab5147d434e31358d47790a41c87089f654f0fd1b3c920808491d7e061b804f291604fa8b7c55d4bee014d967970e015ed1ce0b9b4bacdf742a2af1872bd8c2c08b82de2d4a0693285dadd8bb2861b3dc2a90198a8f4570f529b889df70ff417bd3d3c957f4fa380715a409250c2670fcced36fea9d14b3c88bf47e4b9b6d495a151b1eff2cb23253e78d16c5a347659841489e1c007421959792370c56c344daaf6075ee23193c19ddb1338c98fd52810f2a763bbeb8d2807f97437ee8f057c40bc86e53a21a4ca13eecc1b60734d8a985fdb3c2c037a7d8180a7abd98a0ba63827d85f7e6d20c41463019bf3da9bc4acac14644c1b6b1dc35c012f26580f30152034657e03c5ba0d87a3fb8c5b120ad9cf302c94b987a16ea336c2622a380d86327eec5d525163077e7829dce074d74eeb974b1b67907ba197e64743ef248b49fbee41922cb175b1f962b474f2bb3d5e4ff1a93a4d22720d6011ec1a8fa1dd250788f9fd9c1c452bc5cb92c76053413589cdc558edaf191a26ec3c3d00e5374372a6f379d67cc98fc42d1ce4ebcd24dbcbdfb70871b31ec55f9c6216be7c98e14bfb79a99a821f404db0f394e29731bf3d48a344fa523fc6805fb9b3f51dcdab22a4eace18f9cb2756b8e1a988ecab41f043af4092efd2420f71996c4934515e23813bda01ed1e76f685e84cdb7a84ec61dd09ef3c4080a569119f141d40f2c0262c44a3604dbe3299d67a9a0d5ae298dd0e62fe57cc9ea09747a600155bd1d9531c420cf457e5807833dc0b3aa1717f49ff0dd99e99280577edc0db73411324f00337ae50902cafb42673c64fac09534ea358593024b032a178897131aa0dc09bc27fa50e17e48a6b23be86f8d4324403fb94fba2f9bc3b778e8bfbe8ff88d5951c338c9c88ac3a38a0d19313b6b7d74f86ec1315005c5610df7885f6d1df1c1297325028f7bf13c8e46844cbc0b75253771cbc71a5fcab30b5da651a3caf60fcd221eec2a5c7ee5742427531050409de1d2ad818da3e8384c649d1961445cd48d8831bde4d4459fa55da1eb9d25e013ca453dfe9a78b78267660fd0a9e0db06e811649254d4d1f3997c7fcaa941f7e7e0f6afb1274fa7663aeef855902f58a830076e53cfc83a81078a8f1ae28f6d5f4c881b9ceaa205107e1e8825f530fad0fb93d0327314d6dafb932d9b1870ee83fed37b0f0e8ac42205610ba950c2d4152874b640167962db93c77d7f5ffb538f8c08dac2dd67946a75e9a5b59cc4c458bf0d1a825b298fa4a8470e079ddec6b2f19874cc81c909031ca78e73f7b500807c40d4b9e46281caf7e4bf5fad66f97ab872735a8050ad037f6ce307e756b4cacec33b963887cacd731e58400d92168f69e1513bbfa44765c144201b7cf73ccb7c0baa90694af3713a973981107d22e46e4a8d541aa4896914581e778ff8da6cf6cfe7898e04899d1aeb57310b982fef4fc8cfe26da052680e177a400b806bf0d3839b42a30d67ac4e66ace04334b02b608e087a5d1caf992b1ce8f243d70ad9e49d53ba0f9ced079f09bb3c95f3064299d17288c2ff0647109ae5a17a54ade79d9e2deb1a75154a62f082293516cfcdc732287a6cbf7f96fa91e152e7af3bd949fa47b537788d885c9511defaac04aaa27f5a1e77f177048dada79e13f6155f0ab2b47a506a1a20749543273e96b958492e6398395d138904c166cc760c2a82be2a596c4304afc7a94c2ad46339a83eafbf5b91e40b2bf325b809a0967e7aec0c562f0f535e139c85a9aa2f3d6dc53a8501559d0f17d8291a5208f19785a931967bfd162659b74a6642394ff9d808e158ff36c2590d4622b699b91df6c2622b824a37ffec3a2fa129738788d448b7b28c9f6abeb896515ba6b5a88955cbd335137b40c3e983f0776978389da50816891fe8adf3519c53c21af0d32167370b5d1eb9cd5d9ace7747b2b0dde965e2e238b68c54311fbb927e1367fd99dae00fa61b04c356d6648a1a31a22f2450401661511a470abf74a65523f7fadbd539fe32d57139515f1718ae36c2bce9bd3ed423000f1d74245e9516776439d090ec8b40737dc42d42f62dfe1da2b35d0e167709f95fef80a97a75176df6e6b1532187a23cc7478ebde4c5a262b0d3758457b73e90bda67638163ae6a921ab219f702aa85de63b1470ff136664eb4ecf0f82971a4ad9617bbdaf40d5a6d2aa523f1e0faeb7a00f51bf44e3f7e47efc862a4995a77a321ac748ffc7d8e8a0cd46731ca6a557aa3a47f077382e8d4d5149c4667bd42de676e6624ab0b1ea1ec91f3dcae155044818675b96456c00c2b952423f6c7f8df77b0235da9cd7105840f6bb10dfbcec164e59a581a9e892fdabd22bd06cd0da3b53ae3a73b7a86dc6c4408f543e1dad6d4b515fb93e5e1683f855bf0657cd5af27a0762e74e0a39cbd315781656eebef7922fea798497069a331cffcf6b8c6474f2273813a71bf0fc2507c5a0c23acf39b19d0b7501858ac421facbae92a745d633209874174e875f3d2165bc0024cc808a35890b36b9e2883c2ce88f3aa5b8deedb161288bf27c72894e2fb110cd6a1a38a62716575fa890468bddee0509818bab84379c4d5b0625a261587b5b893574475cf18827b00ddc219c08348f2d049c8e704aae64505caaa47ca965cd296ba00d8505599f46284af2140146a5c68996851227747da8db141bab8ae6f23d87b397ec57876637f42bb1f2fe6eee3b2965b28e9c85befbbacac2e2e922045ca585a19e280a4488caef400fd0d482679e82add51f2607717ab2daaf6656980d4ff9fc7fd99d40c00ed25ac42b3fccaec8763f6345c335115637357e905f32007b9899da9ae7c98b184b392bba8a7de96fb904a8ac6d19ccdc935ba6f2524c34a8ad79498576fcbefef30dc51d8291c677a779f175eca4733701d8dc70cbfc0c7ca58be7ee6b35f29fc14e141e3baa9470116a99bd088a53ed5a2d79975f92dbf52defef37e281a83b0023e89a47f530ba275a565312bc66b98d410108d986b36d17a962395ba5683508891b990cc4c424cd21cfc0886f3f0b7049a46eb799c9f02fd3b40e5c1a8e76b01a6e195fc031d55ee2ac445a5e0389cd76d0cab16c3bbf401e32f590062fbe4f4a3d02a2f21f7ba309f2e1f6b0c0a0b509241af6f8522957fe78d39c63313532263857ba7d58334f0fd2e56ffeee17ec2a623073cc154216294a85d2bc42cd0f513585dd2b50d2eceb8290157c7b1457a0f943c679395afb3d96b3d7f976c85bf4276b79772f6bd3558744dd09a57cc01521862cba24f1dc241943f32f68c98ddc0ea52b352fb1d73d0ff218e463f18be4949802cbc732c478fe54971bb0abe354a3205a87e76bb75e0f6c2af32795dd8760da489abb9380f7b8ab7fd55752e73ff0dce50577e51e667d774dbf88592a3dedf239c65152383f1888f4732b44504610bbfb9546e555ae30eaa9e6bd1f49dfe73f10efd12dbb7a2601f7cb2fc2f45f9c7a6737b6e5fb53ad7324715688250cbf9f5810e65f4a33a4a25d6c40b38a41819fb6ea8fadab30bdfa14eb26250f96b9e19c3439da78b60e9004abcb8b0cb30b3f3deed2fb9b195811796a7af35ca0c5bae7cec404ceed98633d01fa032e0dcd20aa0955854372d31407a8e612b9e8838a2699a7422099b5016b60c4077d93db6b80d73ba9f05e21335d8d076322ac2492166c1cf9b8c9dd3e9155a687324d9c176d6adff69bc7b7339fe168892330883c705821b9e103b66bb6ff94959fb78eab7a24189e2a5036e08bc60eabdacd430ac9c16d22eaa38c6804944963f30ea036fa26752ecd49a0890018dd4f1910746a21c0870ceafdc9a3d499e6062a3c56342da3c78e37b564473244ba8d867abe3119709eb90ef519c175e163ed4b35ba54f06d1c5c84f82444c1c08204550342ffe3aa565e8616c7b15e4540b2d28e6d8f1a1ae17d962cb13e0be65dafd828d0d6e183f6fecabacd33b7d027a2d3a5a0a442ecee999f73f0d414f67e5288e76dfd20a49f326834842dee91c336cde9e25e8c2dc2004f25ad8bbf7dd33df839e70c4064c536b8d64d9599a7a89506ad1f3dbb1258b0bc8f8bb8163fb27762fdf49a7d489e7ba571021f3bd7301601a6c26cb7aeccbd1216482dc87e421b4f2e8c8b0455050362413660818d906f2afe1d1441d687addeb41e5503b689af8babb36bfbe84a78cc7a6841d52c4a49a45074a627acca60beff01baed5382095d577e3bc7a75389e656a22684411c9aa77a3f9c7936ae853e6419673e25e06fc4517399d9f336482308a3146999dec7cd4953231f041ee0f9896bd86c5afd463dae3324d95bcae9f418021163d80a199b67c0563213c2af7c5b1f0df8c58a06ee9a9e0a6724997f52a20f0e70d23690393477c2322505d6e8f3254d019690bc7469bcdc5d0f08a76d505d94060d2b8c8444a47efe2185e50758fe14f67e283dd922f7208b0318e9698b89ef17c3ba7da627be461b38a4669a1e5c569e1fcf862a0de0b0ca94e815f51986f694ea0ff294213181c70305e18cc4decb611a863c8d25d92e85018f780abf45d3f39211a3aeb99a51cf9adccbd8b5827ffcc141f3af93e6e173aa04146ec68e1e9b1c39bc6e2e977da76cd5b530be27cebf9e2086f73819b2ed0865fa6d3e83b9d407db5310733f48cc8a28d1eb675d1ef4c03a61686b76fcdbd14b6aacdfcd7ebd1ae36b60418bc40510ec8f9d256aa4bd6179f9d59d0c85e61e7b31227099158d5ba9006a6aacc58fe0d5fc9fbfd088cc714b664940b2aa95685fb093cb92533ff73f8ce58bdceb47ca303bdb0d55f50491a1cb78ebc5ee63906d9eefecfcb78089093d169da51e462a1dbdb01ade3db6ac337d8888f386c79eb14cbce8f75bf2bd64e42ab66c272e23606e85492957359fbf90410eeaa4ee7c6d80d8e07e50ba30a96b53e105f0eb00fbe55e6a251e58ab4147b9875b41ed0dcde2637f5c883f4a0a222a85043ec78453d33d6a1bd5ac0fa5e76729d38f28d3452fb9e5360d1a1fbf81660eaf7829b595a008a1b00436b546573067af7c2e4bf0813a347bf0cd5c70153b5cafbe68b9882e5047d9ac65bdd772b2c2a854be373b74ebfe059a062ed494a3c38ac77026fce953b9bb161fd6eb11bf1513246831f0fbe067b312a0ed777e26cb28525be1f39560b9c91c7ae3c078d1673f2ce6b1824c7c0d72f730412ac294c018437cd6f6ba6934208a26a4926c43ce10d84f3da81b302cc12914042b69f5a11b34d8d369cfd3238ef171b93b4007adc1ee0c62e3be49e440b3b82cad042f788529911f3e299532d38520d90ce482adc07cf33ef2cadbccad3c1af2bd4a723f7ce507a7ebf0aa8d00e91366a4d1ee0be284dbf459e6daf48fba77ddb8ac817fe22772fb18094e8f3fc560bd3beb9e191e0083d1eeb77d52171ef5631820ee4e3c339f9de97719830bd94b87b20280e97a06180cd35f37e8359a422a4744467998752f75d3ed63a07aa378d06cc0b0e96a6f8f746ff5b9842e08a33a3b1a42842016fa93e3a4a9c0b7226c771e5c8fb36e162dfcdffac5963ce083343d6a9e45f7113309c99812258b685f2fb1a633741b8726caab18dda1ea62cad8d659ae538b23117fd64b448ccb4aac33aa590fbf1db1916346ee3c573998aaede766e8104dc0c50577f2c2044f23fb643e309efca5dff9a81cc8797d0225a252ffdbd9b51ca23f9952b5810e7334e880d2405baf0d5edf56273708891bc195b0f12acaf3f7b3be4577ce2d3735a124f68057bfd17cd4adfcc3ef38a676721d16e05f7704c609fef3f049c2cc3521b10eb71cf22bdb0b8dc98953813cb7d80fbd0f259e5c86588450b0e8b6ec75bc8cac14d0a53c8c9285b1bd19cb1fdfe2c5dda6f6b6f579b3ab591a12fbc0c25d2a40c7ffc5c2035521480f247009f25ef2d9b25b05043c2ce70cb71d869c25a756115a0908b503e2a01a11b289436aa26f7a408b35ab5f88ab42aa4ce38df6c45c2b38ab083f6bb5b3a68b4a7ba81ba8d57b552f77ca2aa1a3ba2b59adc6828323e5e19f296d422b715d30ef6bf534f703e7099db2948f3ca870edf8fb97e9e64d3b1a7906cc6dcc73d6afce3d057513d3df95679a16df816b219ba83abc690961ac21dae8a442eacc3410c05d7e273155d24176d169af0b4d85c612541b72319767e80223c44a0a927e9359c259d95ee8b1bd4db0e8af2008359ca38e46516e225e0a3d2c5365fd225f2942786c7afbabe2378e3808543bf41552b54a1a2ca03688ab0051daf0010a82d10dd75a8a97f6ea3c65beded96e373ce29fc3146ad7d2c31fc609fd5914f7ddee86afaa2b8535329716670cc7280f37258c758091cce054621d97cdc592a711feac63ed5be727059abc4eccecf4f27927d354f07a3623afbac485847783d6f277cbb561483a643796cdc4cde107007ea90e02424dd3d35a1a58e1e881d460ac16a8c3ada680582f8a46bcc73bf37910c7e19418b2c7d087f3353c430806078017674e7c84782adb4395f1eee5dc6f8f5b67b0f764647177a7ff42095e4976c7a462d5c10de64f3b5a4a9a1c24f49e46325ee3d8d517df0065b86804a68ca78a9f2d1d5d66aae0e56c700f42e9e2144d354b931bcf06b5fea4dceba61d73715758726ac98fa0be2d7c7d3bc692906881607345ce9e898a276a2554189e61dfe5f7c2db859d8bed7a338e497822581ed2c8bad6b2d9e298a15818d56104ae2fbb5dd39ede5bd928948e963a4c60c2fb97e6d88b42a9374b7b07059dcbe0f45fd0a6367f7a3572631938a3baede6b5a3861139e361b7356f5e10581651a7fbe121905eff022cacbf63b5bbb0b0feddff5c2587aba5a6764b83c4492d277cff890d18fd1fd3a0d54d1069a3346c2ed8f391d18cbdf9d81342d7f1a957c6184c620c85c5f0d9d03c5b699a48a06787496798bcbc1c9303034ff3441f45bfe66f64cc84d5c186952a7b2e369e8d9fa91c1778d939caddabce93ebed08a923b52e47de7bd18f6c626919344d16a46cfb1017f1e32329f37d1ff00c81db6860e9ccfd864e3877b473f29a256268d2f7e859a6ee5e7220c98e0438e8b6f241eb8ca4a24c061a2d62e7da62fccb212f3547f2589793610540e7b7af0f3e68b5669307b9030be02fe61a37a41cae61415158b296f471b0f987d4dc0c2809d9c5e44bb4d17ffbb354ac8a47c7f4a2c2d53d0feeea21f2ea36413e4a4c73005ffc17875a59d5ba76db6656ac770eac30053234b477d76ab1ad12c7f5cd2a1002dbb4c3a9586c8c1f164f2443f5d00aa84cb2baeb9ec11913d5f7be68d42b4c4472c6016dcb1f43ced08eb5148747bb732450678a24043d2fd3b4722df64948489516035e5db4049aa570163d4211e780e8faa986711448cd9306cebd701a785f018a7fa1b1883922660fd998a5e665958669a8eb6a215adac7f69b9e47d46453cfc5c12a494ed7b3af6de52e8acda9cd2af203cdf873257c6024259c7dc3606f6431fff517d09d9c94e89a07f64bbfb02db7bee8f871a17e138ec6da5ff0303f6812b037a3e2a57b95f30ef5355d41f215528d0f83f1c6bb2254f9c5fdcaf337687a391072dc60fe0b8e6c0187bc290e8f262aa4b1e57616ef2de3855ce67b314d6fa5de6fc3b698be925fffbf9b6b50d94b511ccb8bc0e7e3c5fee47629f2066d6690da7c36123aba24104b6279aaebeec090e5e31603386f521a6c12ae902201edafb7fa1094c92169e8ca8e87e4c6f3bcf3603317875fc73aabc2e6b0fb2e1096b49988702e271137a63c9579ea99016157a60752304b9c25acb812ab2323a11007a267d512751bce12b079ecadf7892049baa10f54e195f4546d78ea875ec24de7506b6c157e81388fd66b70bd8189eff32c348d1b2ed32c5489327f80cbcc9521bdd2f8aa4674378242657433c265abb29d0f79e3f30301be189741cb1ead0e17154bba2440885bd9a1f879186ae99fccbb4ffd7f1c0907bd305ace11c8f8b4c2be6048d3dc1433fcc1d82989e025b7d022ee94cad5b783c05e02564f9be03a4ed29fd815a4a57baa28eea3eba41a2101c070bb6c462e148bbbda9e619758f2442787cbe03e467767f6c678f92281671cf923c2e426b1b45658ccb4e6290f2354104b2c3294d9751dd10c9488004f97fe1a1d39df1ac187d94275d4359e4387556316b929bebc30ccf89aecca51c814d5390cc63ef0de6edb7fe6c23bb93a38e06060820013039b3580befbb316d27d0a86ee03fb1a92a4ceb6e93ee1f1043348f65d673fb0d98bd424feda7392e4fa1c5aa43651ec5323bd2d1793aa5e0720e4e47d4795a1e01b87d4796403993cae024ae646d29f590bdc0291850913cb4d519530a15c09874021c3d006be1387b05ab76fbe6d1893e65f79c9ce0e7bea6091e6c065ab7218d98e0aa5514de1eeb18f8cd3c7547297436b433aaa1270b1feebdd8a45871459008edbabb4a6221f2da15acaa983dfc7d7d322552c8c82ec3170b53c88c64bdc07338b2947ae681fee6e39a984e3a3bb44c39b99b199587a9062c7d6eb626f5075c443074ed9623a4c2906068247a435beb49701a51dd0eb4fff23498c0095bd209d30f704f6786e49ce660556eb16c16cb09e8a22b3e38ef0200fc321a384ca27aa871d2d2d65ca15f4e08c1d4cfc3137c0633e8bd201162c02d048615323f31e538050e9e6750fcb999a36ee3e6f5a0f13a06904df6fd794cdd0807046be98cc30bc64ad588e69cb00d9f65ee1e06bc14d7b217ae24db3cc4f7600a658f281150cf8e6e1effe772bd2d68cd657a10701c85e91ef39b0965c8d267f9d6e17380d297b87b8e91cc4fd67879a2c38fc2fedc0ad9fe9f624f09dd568a890b3a06cc2903acaad50964b8a496cde7196b3959afbdb5847ed5b7bc75c95299d26f0235860d301b7bf5be725c6865afe2d4e28e954e6c67e077ed38c55fd6354ab6e8ac9201209ccac6f1f9be4d5ee0ff3cd6d2e112591324ce6db0cab0922051e6bcbfe880218725a60c5f13280e53a21f63cbe6c5cffdb892f74f0159f95b2a9d79c2707f8c7508ea012946fa8ba277b1c06be76fa20c587a8955d33cbb5f523ceb82b57204999c489471024d56f9975d287e7d9395232d46d9081bcfb2063fae0be45a4c82e906f39ace447c7b13f16716a5521f175749a3f9522ca3e102ccdbe21068353347fd6c9120854258449097fdfab3fffe1d976fb3da754c5b4747ebca0ac606abdf85e4f25fd86c1003e5311d3c1c44d812349a0e27ea15cbae335c6bb2582567675ec663b2bd51da2a88b7a174b304fddc52bdbb50c3ef650e7bc67b3829858e57e38655c4c089d19aff9463404000bf87eed3900f1425f4bb896e9e10f6dc082e35a45451d9012fd8b811bdea6661dc598eb4c5d8fb946f5563a81122da7d611fd3255243a024e029bf0947c0bf998bfa8f13cb691005efac80ae259a897635056e3bac1c0795f6acc07a3617aaaabffe9fb8cba0e45710c6c104b955d614523cee5ca923cc412f178346eead0431d573cd2ce1b04e992172bc2adc18b71baf398303460a6e8423effe77c4fd4bbce8164609c4278022a1ff064f978f6e6710c71d8a2b80fc22f1d1ee06cd3e2b0a02844c4d7c6f90dd1801c8c9031e6da88adfd0729935fe79756bd56a4ed8a642a201e68dd491f9469721f7f59d7f502fceec75e6369e401d80108abe1bf89669c92bd44c38fac59bd0f9b51f70f2f382ab9858668fce04ac84173943e83ee4082fba4a2f91a830118f4515e2f3e1a121f335634e86997ed41af1e3dcf83dfa759cb5bd5a73765bd94a936360a85bc5dbe16937206dd2233e43c2093812b3b4714a00fc83b225a491da120216a4394c45c9e52667d69a8311a2e9b8c0d68944b171cdf98226e36a6da1cf4fc5d764ddefe9e33ac166280c89a34d66e30a6070305cc6e13469875aea212f6ed8bc07cf99f4442347f9a38863d96cf00d04e2a3e64ab4373e80d07f914b903c18de2b0adf454c4e4bd44450d3fff8ff970a948c8fd19b622037d6ba34864f93c22d3f6b35503ac472abfdfec6401a695cf2fe399000ad2ea8a507f9e683e8908d2df6ebe35c83baa4c2697374b7f4c03900062bd186d2becc1bba5f26605582656c8442477dd41c5e4d5cbcbd617faf50ebddaa61da139c9f19ec22b96b9002164d2c321a286e0460b9af97a512453c2a2f1167dc5de2173f2d428509678186da242228397e2aa471a2f8c5adf60bd7e6bcd397c7095eefc2d98f2877e11f29882cd411241bd4e86520b7476e010c791bf35b3ef992f5557e167a420a633d101797fc6a88fd2c464a36f27b29b030e19049e4cec0007ef43b06b9d8a5e1f66cb0cea57cf0b7befdee170d4aa9b0c7a113700d579aa320b1cb3dc10bc2ad5c2d0b625bffb75379a5896cc76606703d0b21ccf6698ffcd3f2969c2cd34ce420363eae7a76ed51ced99a811317146faae3895057bc1aab9bfa8cbd302802d377d9b16eb41c25a13b03e51218e9b5af1647f8da640830064b8480949170488d98a00796fe0384fa1112ae201a37739e730405f11dfbdab86cd8182b127ea04d92fcb9fbadd54ed8de8490740c8ff8160fca7ce6a08dd3616e3dfa1febf8828a9c3b9423ec5f820bcbffa2f3e6c1e150b42f64baef58f9ff2227f199a7d26b024c5b4f6efec737a0fd76ff926f1dc0f4bf4bb09944ed7f74034c4f2ffeb87a49fed9b9b1fc72fa22790303b382cbc4858418043fcc48cb9493be2d7575dfedb77799ddcb035398ff8fb4f05e04c43e660520250e59f21eca8db689e899fffe098eb505f6e0d943600e6d7dc05b32397ee0205a9591e0ceaecd01e9e85fbb08b006045c8391fc519e3cf9fd1187ef8be1e8199172192c849c1838d65ce9eb81c7739cece81b5cc7ad20a4f6b83aaf817fa12d594d5a614080182b7f789ed7395043138949acdff2a328a2e6f4b14b596be864b88b87e2c51973d1800c06a1af4e0d29df7624a76a9096642338558142304afe89a8c06e62281e855733c45a07802c3852f7a55ff32bc6f488eea5731e0aa4def3cc38a9ef19acf3ea6349c8e467d0d74f3d4b6691bea2d95a2cd35c23e50fb1209542df925080d80035c16b4aa0840435cf11faddc3feb4fe298062b074166e62a38fcdbca5dbb3e7207a30e30433d0987093fca3114b860f42a7ab89e85d9a16cd7dbeabf66db042871478a96b221ef3de073c92a94493117fc2f6a3bde91ac3a3df945c8d4b00539d2937b9342f7a27da46b2648707fd3958976c6b21795d27ed95335912b2cfea49dc8da2c8fc91ee14fdc08e8a0c9a2c70f77675e7d271bebf96f3738c119da400f24add7d22b8478d4db8e40a78a4080947dc61e4052d00c61d97a6420c6b68e7f23821cde60c0a9cf32c57a0c6fe50ce8bc216f905865e78d743142f2c376545ef45e294f8f6a74ce82a5ec84fe6d2e076f367d14d4f8d8860708b5fd04bf3c4cf3ef633a428207c3d83cc218557b20973ee9d66fe9e711aa504fbd8387e8687f944604cd18aa40445df8ac601b07e5511cdef4d1d9835decbb0050fde896b2430b49697baffe129620e9d536122ace4fd5b8d79f62794a56544cfbb4c255723b99ab1f30020964e8335c603c247a89637635c2bc3f8b1325630ff5aef920f3aecd110618c96bbb7605ad4c09707e0590368e01da3b1f3264e9ed06412714f4da9b21cec43fa7f41ce912c22ca49e25b9bc725efdafb4dcecdbca699343215714ba3f3d7ac964e86f0168c7d158aebbc1dcacc9a7a99c8b392f1639bc48b25fecc06500bbb696abc518078df92730b6240109b3c3db0a22dcbf45e49c2ad9b8d3ba130f38fe45cdddf5c5af980667b5eacb6180afa62d3eadb67816ca664e69c63fd1f98c49fd181aeaa8184a3c4d1744c28cd224dde1ea1cf3d6a593b32157589301737e3135df05e0415bddd0404a1bb1aecb69ee9b6b535241d4a77ad0929cae5418d5d2a9e11d7088bca3f0ab9fd8892a530c333731747d2433fa10a20b1e47ccf99a1fd0a62f07041146349f85db35ba07d86523046487b335ec16c5cf93bbb0350ed30bc38ba7bf1e02d781d162f9d11c77cb50fc8b813946e4388d3e9c1acc011f65daaa141908adb53780415288c165ce7f46d7a1650b715f965a566d38c70962f6be17eb88f70b54250150116ead11e5f86fbf80fdfee5878ecb1c5ac45f14ae181bd3d4c60b0b76ad69a6c5f20b9676e0f295f13d3215c2b54d63a808e56986c8755f7c3ebe8ef58ea4e999aa8966765830ce84513d79b18ca06175ecfb1594afd89afc6570e9a4d730d0aa207f4ff779de9eceae691e19ea8d8e582f2e824ef3cb5097e104dc87b520e2980e3dface79add74b78c8bb079ccb8e1b44551257d5520a464f0068a24ed4625df791251fc8b30bc32ebc63ce185b7141feb431d92dce4e09e6ff84e771afc8366668c2d96709228c5ee58d2aa8f81183f95ebc4ad3c07c762bb556de5d3965f8a212301dcd13ef5ee2bb631962354fdc459aa27fcd5f15c9dcb031a7ea38c1f37782715709c7e21228b88468f44e603393cd361d5c26085d4a1cff52d179bd628eec4801d79df522786fc15134aa54bf00b7c667970268cff4c8868807c1c631328bddb334dc5f64c085d578ba3334d31dbfadab73df77196f853eecc58d70a25756b977b0c4b57fdf238cf194ca83f0fccc93126e70a24f581982deef388652d1d4e69b461cf3af9571a7deaa96e58f5407ea80bce350e57b7b4fe6de6c40f6b4126d8bd3c0ced2dd29282ab684d0bc4375070231a2c3b038ae458d1cab12b132ae5ce014dd597593d685e81a5b33236fdd253e1d1dd7f982a3aab5b4d529b67a143a30c3242db9d32e7c2ab2bdfeb5957de9cf8e06abee939f17b2ddac2ca5965f9cbcbe5adf0f886edeeabe0b061589303a7c094930e98f1c1ebc2b9743aacddb2975fe048edf1796befb52bde804f4c9229ad84f37a7b336c6fc7de6342390992dc7238186e65a2415dd8937f6079ebef1680ead6bd50061042df214c031e8016a6af2649ec33fa49269088c0fe7d5cb074c5d6a36ae31743efa383b2d23591ab5157e229af7d43d686b47b35b96c652947381bde2e56967f4670f9e7ddb3ec7dbe2c62e4c1f6432c1e3b2127b795f50cd631b1b5c8e70b20d7245f250f555cdc8a778afaab33934db392d6ae5f4af23bea420d0e50bab89f2f73a897d8f89a5eb91854f8076e873d715429645f206f593eda40a4bd33ebaac55ea3f54de76281152f96f9760e2bd477f8897fafd460bbde9642a15a27e9b0920589692e266eeededb086e014f663e8f659cd540e6750d64873a4e8dc8d47035022c2240d66251d34f4471c9a59a8efd5687029b5c521ea3b7c600e78b6a4da3bdc351b31b20e215982641105d9f4252c302f18a7a94ee83e468c84337bc7c31127f14b074be1d7763953115365b1b768aab0adf7189305726142cbf2706d916395b3478175fd008e45bd1a4e2cc058ef5671fe5d4bbebd673f8d82ebed720c3d60c90e87dc8a4fe6ae6575a3e4163337e93259ab1bba1e1b6612464cdd3a4efb683ff654cc382a86cbf622a0dfc72d48e8a3d42207d67561056190acd304b552d5af19ebe0108ed14e9a7136802f0a2e0afbb9fcb9b6c98336f8c3926fd9fedaba5f1c0a506240a35152247e1a487e803548e3e3041d0147a40fd8b36645b4d4e8e7b5c081220db75247225f4b1521e386e87eba47a5d73058e8ffb3cdb0c51a2d7430c79a2f0804da19e94db5c779bfee645fc3349d731637f07af3e7067ab71851f294e5de28a61eb19dd9db34b97e77c51c38b19d2cdec957c48c1aefe1afe8bb9b7d9f8f548283c4d465c8d5a0207deee649eca683ffc8f9cbc6745d39a89838186ab3df7beea42a49828a81ce7ee02ee5602bf2dc4c7958c07573f4452d1192633995dd5a748264e916221de094693376f0103415e13e89106c1f146d606502199f61dfb1b555c930794fd6b71eb59d87b976d3e84092dbe2ea05db9cd05f55aa434ae7069bf6832440f5ad050eda7275d3b083b3f283d52aeb2518cfe7256e76b80d7b819ae964774ae2296d098d2ea0641daff8a01fb7012a178363a9c20e0f8b73c590b842e8e885e5e2048cd3c62b434ffbdc6527acfec42ab124051c7a13754b4d38879cc992bc7a62d966d7f26b23b21606851a5a72bd352ab455f99ec3a0bb0de02b0ddfd684145b1e6eaa9772262e1625874dba33e482d8b6ae5edd56343a572e08735cdcf31cabbd0ac87cfff3f67e9a406372a0c3ab500a345c667021a2ce1a672ddcab63602ce36a67e10aa9846bde4048b33d37d4e49b3fbaa046992d12a7e42ad192dcbc9c1f57dad1081b05a910a1c17b83cf01e447b5c4cdced5228966e6ddac7c7501be78689cbccedb153ae32ac5856becbdd99bd5c385d9a327e4d0f730386414b04c5b1b9d72f5efb02d181116147e1ad5d1579e9352f5cc62868d544b02c9d270c701c165dd5f298ff52aacdba0e4cf3bce7d821d384c0105d582dcbb8f27d795461d8e4b17c8539600c0f5c56698e50f6b535b0121624e2cbe9d84b9b501ec9b3da4e6717af69f364d4a7cf3d9e4eaca1f2b200b3bed9e307a62111050949dc2bf664d842255b0303184c748bb87229ba11721703dfb290eadd10fdf97246698489ce676cd9f262a1e0a0262436cc4b8ea9e119fbe57eea97256dca16f8b42e478895f4550fd8cdd86fa609a7cf14da69c087e28f772324aeda7037a1d7f7e1f4bc55009225016d839acf546216ca777b03bf98bd32a098841b82824d74406fff2978e662c54a150963cb1b686a7b35839a79bce0c7d4bc73571d4f7203675f20e62f09a67ca67c9d15f6b8751e3569f04b4c4d224b836c86b44ab5e325880774e8c93e791ed1321137d317f4de0c1cd3fe5a9f199bcfa75b816fe553c14f0b9237f5ab224eb2c0a5147c4613123b3af11b8690b29818ef812838385e8786aa663dd0f1dd03425aa0d77a5bd47d638cf3d3d34cbb6940e67cd35cdc5196fce47e32c1f0b4600c9ad711a83b78bb0b30f639fbe6f466d7361b803022eca891f5fa0f559dd3c32d62ea05947585a7d98013d55d7e4900e7fd63e6d1c47012537ca6ab3d6bdf32dded44a76ce67effd5cef2fcec58a429fa27adf4ca853f23d591e0c66ce34b96eb00441031903c5efa3658d406fe394e7300235edd463acf64fc60c5c536372679c001f45129fddaf06c11d6c0a71ac83291a5954d6e1df116cc263de65128ca95d933de4547ccffee4d42b52c64aebeb763aef1969435923d0347d230b3ab1b97aebb347454dfbf97eff59cc11cbefa874eec8e7fd7a098395651d62e49691e7a9e968e70304856ca79a85e9ed492b9a9f66c4a8d1bc0f755d6d11d9d40a796a8e9e9149ea20f2ed65fb0ce8b9a4a323cc7075c4fe764bc8eb9b08f6abe04d2b36440f2d36cd008003a41b5a07a11e7e88b7593472ac84a62e2f0987f4f6302a8dba50599474a96010543d95f2f313d7685672c334b80aec7042927b50281799c8c9a4827735de971c403be817cecb9df473c517240c6f7b5149cd11978ab6ae1dea36b6ebff1468ba757312938701a318a0e12e77954c6c8e27c94ee15fd432d8ac52b4113203d04c209088f6a63cb9693e683978f29e8ee60ea690bbdd0efa11a2c21f41b3ad9dd43e749592ef5c497245fc725c09b897c5e00868b0ac4b88fd8a2df87c20015f6cc88acdc787fc3ec67dca023922c5abe5d4f84be46b94729eb3a0af05288757c459aaaf518de81fb4d865aaa9adc63695632014b59e98d518cc89904ffee6db1f5307f809bd14b1513a0fb48e92758cebd4848ac1e9d0b2374d69ef9fcfe9dc3295389938409141827d4f343413f294d6d43a1d143ff20e247400f88de2766703b1921500ee7f74e0a244e5123c07a42a718c978334e1564bc2179fec72b612345a8c5f49867a520c4f7f0623b0a4ae91a76c523ef586456dd63a299826d16102cafd326a9c78ca629a0386f5d673eece55a5a6e1d0518f56cc127f640c87856daaa4e40e30dd09f7d4030f772540677d828b9ffd69dc8385cc6aabd2df58d8f05fff0fab41b1856151630cc77857a0c8e0715a162d33f6d0fd21991fd791dae0215e7cec551b7e48a1692a5d4b173bc936c9dc45cc81bb8fb527d6f1dd74ceb15d91ea1a40762ea6b639300d3e6e4b77a0d0b01bb36021483c56693cdd3d4dec7efbbe482bf62ef272caefe172589fa0eb95c82c5ec7640bf6fff3926589a3c2b54e915e355af22bd6b118b509362240774bdc5f75a6187071cae1bdebad796823b4d215dc08ba03fa381c9f3360362aeb405f9ca77227f5cbf422e225b94678c40bcc3b1f554af28e40aa2d27ffe77a91bf8058628c41c78adaa5b12a4d8c2f10308368ee40c201ef5124c7741ed354ff4d594bd68770f0c0020e1707a31c5aa8d177b8c27a22bd188d723f9075beacbfc807e202fda1e74f406f3325fac8ae44a2f5f51a73dc534b24388b9cc3e81e195152cf6e88b94c91c2d12eedb70eeac071a90586edbd3c662c97e110bef80b12ea519ff1837174861f9b0b1f663ca3e080e3e6bac4aef102c20e46c60b5e46d68bf29e421cc3e0cfddef9b1b877475c46d32ed1bfc013f29f8f22914f8a9863fa91fdd2b2622f6104d5684284d8aae8c69051585fa193ae3a7b5dccd9a79da59698490d787e59397d00de08f53df657115a6759361b3b4da4ed34144a0b96e612df1d4fdfb4e6dbfab9f8e2033dd041da345d73a35b93083380e21e743abc00029b080e88b23c3a5125fb03a01c6c8389ca966095491997118c4c4125f8ae2b52ab9bb2866962587b56919f0f06293b4481b5aa24e3d128c113cccb9b813c1f93b8fca19d70bcdbcd0d1c3ef3f0b4fac3f2563f536db500cb63666d891e85fb9ea8e8e67d66d0eaf5628c1c3f3e0091f4e6c2b5bc48c9a08a118ff25c6f5f6d5e6adea20dc914200847c304ecb67e8cb648f0ecfd5d0733130d3d1249d5ccceafae846cb7371db7cc4452ab05ffc8126489fa5bbe42740ee259cd7540347fb8978c5bd689f4b0f7a882be85fab0f78e54e9b43b4012d01a072a5a40cfd6074e67d563de61cf109b993fc3bd26876c51ec5eb6bd6c8f2f46b7cca9954581d18a179634027044dd081821ea3fbb920119600ccbeee71cc602ff5f024cd45ea9cd2e2a006ef273d239978ee4714a431135bf9bd05ba51ad2a412a63eb7f0fee0722b5241e85f44bc522c7185c42c5be808a013f97c6ccd5ab47a75ff9f9d7318362374347ee241b9f9c8b6e71532049a00cff4c651c92579215f0fa8c622ee3597953309b88a659daf5eff2af17e5054f98bb0d063479f36d873702f39336c2f266272ab62fd17d448c55ba23dbd7fc15b8846520a678bf05e139a7d9f2ba41198d752d66588adacdb61d9f00a2845f82d1f87549c5e792bfad514430ea36477b7fe42b466261aa46c311d9cdf9a49a541fd3269a9e7ffa85614fd8e8e70c65d075af06c104d10cccae5c43e2fdfeec6f241ba82a902e79fc54169e068058681fc66ec54fe061876c6a315223d98a483a80a56ec6be669490e3dfa37aecd55346e94bdb253114f6dd2556ba6c2d3b9e14de8bee39ed4333eae4d95fc792e415e68538eec072fcd4d5f486d1fffcac3c729be77bd9b9e4c33ff5ab6e225d1e901813d123b027ae6e1d944b71505821f53f6969f0648a1f4af8cfb353bc24e762f73d69497d7c369fb28f3418c2324642f55086c772607c4448ad7d8d111f17c1350f5e9aaf3037e94a4a14fda4de6cca0fb6d62ec320de2ffbc66d8d5d30bf52f7b46a38016ef7b5c06ae7c70e80e24cacf329cfeb836b9e0cab97b72e88a27a333f5d37d3a7580620c85e31c51b7b0106107016baef51fe9b076e0edb15edddae819137818fb66b90144940dbfe88b1ccde19f886c5d1eecc41b4996cb8290cc2555a0f31574311dcc95fc19146d28c3bb0f92639094c6126d8fa35f7683e7033d4046113b6d12de031259a4f4f3251cb17099c50746233a0ee75bec88af0bb3d6d75598446f93d481d4b0538d20354fd75a935d0653ab03ceeb065a7454ffb6a30b43296d76d64a9cb52e273171e6411d526b941dcbb4b8850e012127f684e0ebca78b70547b0d4fd6277a5145d8b03fe1f6062db7c83257b8d9a9c4a8830566f16916828bfed43823f99b89fcdcc17114fe4dfdec88b2cf4f33cccedabeae2ae2f5cc899ac0c7e1374980830643998a78c1fbe64be021d70a5411b71cb5f81591aca663611698c86ddda35cd0862d4c854788b4949033c18161a3a8d0c4321f866953e1ab5995f2a7bce1ad0a49a2730c4cfcc9b6f04ba8f391823a27717bd6994576b3f8dd90cb23dbfd49296098d1a1e680fdab927d89b381de430b1b87a0273b0e565c1c1fceb02f624367032788531634233f3b240cd216b5b12153ebfed32fd3ca3b4e3a0cdffe482ee025b7346ca50a60b5c8ff66c2647d7cdc2c0e056594025d5a01e2ff38ebd50409b5c516846ebd905f88525b4a559c1b30a1c52a7545e36bc78c6d193f46824209aa05cf2836cf8fbc4bba3463b7676391708aa92bdaf286f94aeacae0372549c132b95402e3a9680108c61c8c16520a58b2e10472f613246495cdf1176c6ce5ca549b49e1eca46d528bec3a560d3dc2e51f937d26d8a696a03d4500b48ff9b70f4d4fe485b8eb0c1f29cce78f4d93b326043ce5bacad8bdf3a9cf84c92fef86fb7a3d8b0fd2803f3d3d048cb8ae1c10d89269639afde0c403a6af03cc1a7d8ab7347f666741cf9e2cb0c130bd931448033b97c23e875797d958667a3f2507478b3d3de789a71697090821581973248450a72cfe4245c1ec995b0a780b52068124c778e92ef00646abc0eb1f20d4e648a95debe96003ade71761da596c026c4f97c6a8c072e5cf53dde3cd7dac8d63eddc9e2d5bb5f2931ff25696704063a19217fca52a7fb903e7216b90e87a4cc4f0395482b938531a09a489423319d9118113a8a90c5a0fe0d2d136a00d32043643c69db287c500e41f9599ba0f6c6687b28674800456231fa61ce06e3d4ef5b4659b321f2f606108fe907df7b4db521774d0361d743c3743f41f356d483f11be49b5222b1a589fe3f382dd3818c9c86f1130ae1bf329c2468f7173a422efd6354ea73444a3e4c83abf022c64a32178103a198cc1540981c220432440ad6bf4bc323df6375c7bfdba4c41b67cdc9b9ffe0934ffec09ef869f17be5472f085f2efec8649b1cdae8d9f80750db25d8e2fd4bc4c12fcce546d9370f948c8894c91ab35952898b17b63c53eef8272575fe84b6a2086d122c207e53edef678de2d7604a8f0ac29a79019e92b0b563af1d0c23729523a589fc17c473a1a4468e445e89e765a5504aead3cdbea36c0dd88a3e2c1bf8ef0d1920c199a01132b622f25737a2070d6b33b832705e8e4206632f8a9536037c98578b2ec5ff20bb0b59e070ca5b37006b01ac2ef54428fd2a32e2fafb91df60df0d84039a895a0a5e8b97c883645e73e45694fa1f2f907762261b1c1e5620699baf9f869af6560c760eeb29ed489ce02035c39dea19365addd7e41272a8c4a87e2c4de5d91a734b8a38ab552fb4a466b3a959b8676631f0a24790c0f01f2a02a18a6dcda9cd63e1697c6fd90cbfcbb9ffbe9525ca12c823d151ce257a469e026e92f299ed54df0e4d94ff2e5e4eefdf00fc344ac4d23506e347300feca4063ec7f1292395ee712e70c4146aa69a0715265776a785b9ac71bacb9b25b2948d0896be2eb2bbd7230ea6754ce8dbda32efb84a79af6744a9703ad9fca9c67bd2b158bf0b1a0695529081241a112b897975d5ee5e223830d4faeb1dd01dcaa94a4c001992e72de6883a7eeecd0697dc2c17ac65f11c0de4c48acc9acbdb484675169986f620b1e3d06a3975727efe7eda63918ddc33a8057d4628e65686930fc8fce5170faa1e8c01dadf842602fe1e8116c4653f43e20acac290237f2fd67fdce6608bec026eea1eb457ff1a5e13d3553281459811828bd44478b339154cdefaa48489d6a04dd0b85795d395364802397bf5a13cd4da92fd3ac6c363c2594b0eba62d361e89189d290a2c6de458cd270209f4dbe1fc62aa138869db107089b2a82d814b205f770d451a77edaf10f3a54f523629199cec91cd1b7dc49730cfcd7f59f6237259ee49b9b9f295820447c73164c1b75552d4658c7221f611b7ca8415c18574d17782c7d5d99f21af3e5ac8e85f6e817ba7b5a4f16fc289cb3119af7b63ef8ec957e5fb362340dfdc1bf8a4ed497afc8029e04c1c9a60fea7a94b52254bc548cb027982e58852c9b89ff932a11e023baddc58a59b41d5066053d3bab22b258cb79a934161d32ecd59bf98a356822c462772f9616be26e997b3172d4ac2046f7ad98249ae5ba73023acd4f1b5205fbf4281fd089bad45b9ac6250acefe1f8fa8243f159e0cde1d29824a063327b11b064e2c81ec5f3bb7424c4d1f10ba76b8dc077b6c4363c7fe49c747cf7faee4fba02fd44dd45dced86290bad47528c512c91ddfc03e7982378a8e9dcf680885da6566baf68c587faa08482457592631d9723eb45c13091d16cb164b8d9c2d3e3b8ca75a0d7fcff349443eb4046951a5aec77a697a55544f96420a6d34bc8bd7afcf51a7b3e84da3a9100db2c5015945471aca1e4d36e12da67a7ea88430c434b57eba6bdd372e0f462261fc321a0e03755e5d4ddb790576846cc8bbb83643be421ac664e53626fd66899e7bc33c080072e66f0318acd3ff1080acf6452982b21227800e2ac3fe4d579e4678e4f87fc8898f564d5c7b82793273bd17f4aa4a5974537f83603c9182531dbed1a0bc1904151be745f74e161219a682a0997296e8ff7c17526344425e38e0d6178513de85b4f815978718e8411942ecfb2ec7996afe4978cebb79ff1799bb5de3ae0cf1fec4a2409f50eba0c9c47aa96aa3ed9c57516b4ad3fae1eff3371cc753c27b10b135bc7ad71296bfcad79ea78a9b0042c5e58e444a90f93a939d0bfa1a145c9fc2ffcaf53d5f992dbdaffb943f25221398fed21333cfe16461d1bd7f12c67fedb0afecc3c7ca8884f342b413090111ca5f3fbfb7cada1446698e5719e74105a9c628415f6937f1fc4b27dbca9bcfde3bf2b8ecd7a59d2348e16e58e9b907d5d059148073aa676505a08b9c6281d73b7608759c8d160403b01f52248dc7c8f718eeed6e57cb7b9b68caec67b1b72f720d2705d226ea0caf9581cd34d49780b2a61ad45e1c8b252bbd338028381f3f4d5c2699444de8e81a43a1fd5e075f83dc08920f8399c14ba21bf90baf18fc104791b1d83b93a89ebca39ef6b69b0f6b905e17f0f89bfb3577872caba44168750c8d45527defe82b158681f7f39c3300cca56d86c5a432f5172c97660a240eed34c66c4acd4fc14b4d3c4fac6c4fb1843144aa2cf73b22be92c8e74aae8ed959fbbbb5724f89c1b9b2baaffa48cada436502da6490ba870b1814d227b144c87dd61eaf1a24054d301308f1db5f9c4425502631d61c4815dcd74e2bca2401c12312a938c06c736e9e379740be2322e63b3fcec7e7a29a78cc19a51dba36cd51c51307a25f0fdd86c6a6a203976ef67e1ae9d6e0cc3116d0bf0aae556da20e1935a29429cce28bab301dba7c0e6569557ae7807e2dc715878f3962fe9a56001a087a276a99a41b6f0f40c5f1a9b1d1f61387153d2ba7ce96a56dcad54bd7a796241582d6972e21511df86e2f64e9c7a7215efb4fcec2f847a02665565d60502f5cb3d50d47473f6cac55b5683aa40f0fe2eb4b22e4ec1c693050716a7fece51fabd6fcaff7ccb38d54839bde7cbb4d8e919e1f0b628d2b918a2a9388c95ae64ea99c5eb697e37c41e8b2b9a9c58008ee00046e78394b9994174a303ca1d4c277e5473c73f1d102ecdc057a7aeed6829c169c23e7a3e0e628d2ce4933aba21cc9dddf8a32758c9483a9476b41d3015dfd60a917460516b0af372964df7b6998bcadaa08a78b2547d170527ddb75b272aa3fcc5a9c1a0dc0f32a95828e342063c969b10d488c6ac5da1edbad7f4e7869c8c3db214d3d21d284167d4a3f0e62c628543fec8fb4b18f49a1d5a1c31340efb1aa8c1cb83768b082d7c3abc3f807232bd029e3d5a7f851189c3dab21902f725373656caba99ce2f0a5c808cdcd7cc74d2b03e43fa0573a1e14c5573f581fc111bdff6c95e1d000ce113a192060d0a324e11e0c83c9af64fcdec0466dcf86379245d60b28795f431439b03eb44d7fa4442b1915a5204c86c3f1f6003cb2e1e357999e35f66e833896616e174bdde70141e5075ffc7e9af2f5e198ea012a84a79a82892a0533b71afd0a9e4b346155eb20271c518d31863480d73116714ecbe7f7a05b6238ef6a8f4784e7131919b67e5649ac348e56e5462a59be3dceab400aa4931bf57eb05de1fbbb66cc4fc1b78ff3931547348e3a299347cad16fa979f6fee96d818e56bd0ca3047a5feaacb8ca0d2c25ca95dece2b0a2a152cef511a979246699a129325f714c04471799fd343a3844ade22ef1d2d12282703a18408c9281a2d5dfec658529865dcc732c56f5803f14cee14d9839a35277fc654367583c71ec510be67cb57b2d7818b208564ee2e7a0e07282835d9970c467ab1fe2dffca95c3d30f3ac08495ab68d42b346a3fb33017e7263f53287158ba08ac67c4e4482ceb5dd40df26f8844f381ce797ef833f3ebdd223999dc32abdb0eb18a15c427df6fe7e24c56bd6a4f3d7811792b194c52808f44f4ab25df9e809dca4eb1d41e42b70b052a6c27e01dcb8d56f48c6821c47c7b86222b006564ab9e95caabbe4ab51f679664a149aff53153085b2fc0b224610f53dbc685e133cffb263e4791140d1b86e5d381e3eb809a5f7e56ca8fcf0720c666d1fa930515649de2a03fdda1ed61d1bc8c3beadafbb7ef5f64f37c1acabc87bbd6016aa36b5780f85f7f59e9bc811ac3c8f747f8f360dcc6a649b457a4a075165774c8cc79fb980fdd63006977d24f63a470a617e97ceb58d6d0c4e714a8b768cf93dbf838d3f4a901e7d2da8bcf11229bb94cb43cd3de051a3c4f6bd1d72d64948b420eb4d4eb2009ea314ca3aabc2d14f6637db741f89650b07b34d355dacb5f045f9a08f743b7921a19c2316377a320f858c643e143c16a9a7a32b7774e4c6cb0a34eb451fed3222a962f4d23bff69ac7ceb82428be62ceabdfe8805ab8f0ecfe01e6e34085d85ee61657a7330d629633aba5d7016ce8e200d1f4ffd4223c37c6b0b27da427489c0a9bd0698c2e0cac1fd55f52d4772e95c67bed49785675671658b29c6fa1ab8b36ad682a5c6b23a942758e6d6a38225c5f32a231a4a4129b5c33956f515f314a7b2c930e43f8d5af888325093c3dcc727d40a550aaad2c63c910ba8f8e179f865663f9a79d661c1d0b3aa1b69250a6392fe4ab053fcdb2993f6717b5d67ad73970cbfc0b47e3f8cf97854e289be2caf00d41d7163df4f9c574483eee8cc79a671343af180c29189f3da6c855645d675ccbd27bb6b2299f9212305688af1deb63ada7f051f8a893d1df812274edb3d3711c3a20123e5aa6d548706daf8b01e42618724243abbe5d948451d2e38bb3a4b37e5246acf0a694ca1913f5045e750c8458f27d6e8771d1ab0040dac32b9145958c4610c2ce9b8a6c9b8d08d9cabf1a0d849f3c46f8458306d812b60ced9a9417646bbd31424089b383f354d1f012cf391f887c22344c8f3d7edf8766b2abcdc52de484a5a506ba34b757966582dbeeaa51bcf1dd680649769c8a28140f66b3fdc26fd596bb7f8dec40a9c1a9ddda1a482130bb6e16ade00a58e137ccb8962f677264eda7664d7c6ce8dca7ff0b0fa8ce94cf306ce5e2a631b0f9bd8cbb908f291473aba3d6dda117f85c777c21d404310cf7096395dd6e733f71bcb461a52b7c89679d3e8959d61a9acf590515ce403155e23ff2ac26da3d39ce54e8597f23171d61986c17c80bc27d28fc13b4249aa888793b4886fbfaabae4fede5b4e6aa1a9dad64088366083edb188fce5f00ddcdae73daa8d8686900e3aa48a28c49dcdc34a780456aa30e510365dae7f79e19a1224b283a9d506aa1a8b23e7c9b43aeff837f9912bb4306cce681724c3889d53a9214d1b932087ed902daa348333c284356ef7ad20fc2873d57b5fcbb612f0599cf82bfc92eb4f29a17100dba204c8764dc6e8fa1de6fba5ef5d5b1b81eb9d9c4e2797165f65c1208bbe991555218418d577e6918c5886fe0f4de66249c92d41ce10ea0165b507e4de21c0bc82364fa32f50a52e2dce20a5a764fa40a79bcfa4f5788a892a16a290b752ae5dc95e39415171e97fa052ae81e1c2c590bd523b2ec24d60799a9e36d7e336d4292f1d55f3e88b35181d85908e1be83adecd18a44ae4eab86d129b112dbdfa3f9d0c8671b1506e09b23bcffa572685f08ec1965be36c1dcdf658a2e6861c4e2030673ba33d241ab9d8533a4082ed10bd043e30646c235d01276238f0c0a25ff18b411c700a6679e31268824402ffb3dc4284a42ed998620905bed7eecd807f5f8acb77348fb0f062d276278be338be1e3a167893934163ba0552370b9f0be4ac4a41499cf6a12ed276b908ab62cad8b1459ef40ade82180981367a469e1c73592898d2c34aef1fcbe0874aac08122b209060484c90a36743e96b25d5adf639a25269664a978936efaee5ffdbbcc6e62d2b5b67ebd8249037d1a2804c4e4c3729e1fba729c62724c5bf9804cd25328220f74cd71784a2f9928345e3bdb87435d85acffa583c848b3e5c4127d4eee8ba5e24233e1f30166716606f1bc90f192718fc30b11c70c2a03b8a17503e8f745922243eda31854de4d888b14bfd3ed9ac8528717524ce1b0c7b5116e8973932f8a7bbfe8ac8c420d26920aafbdd42ad195fcb17eccaa9018105fbe5c08b6ca24050092a39f77d2103abf5531890ffc330139aa4f9b06e4fd974e554c1aeff6f44120a1737a51de53799574dd26f496107363b8084a24ec0d5e165767610ca324e8339bc627afa63ed86e5a674c5cef5492b74dc066dcd8e40cddef2a8783964a1a99a0594f97afa6f9c2555cab1138180dac55792b4b7e491d484a80541edca41190a7789e0696f0349df9ff455832268c5761912133b09e65333185b7e04da5a2564b9233de8f32e9d4f56269ac2e714575061f226936e118b698b713c11638e800c4300e2ec01090ecf4e79e3277614b155a9e83b7c1dd56947b5c3909bc0b21162bbea33fbccce58bc7047b49cda636c409a3712d2a4837f88eee1ca9cc842206428b38169c2e58cfa812697ac8a5b4184e2539e81fbe5e9ab8be2c1c654555271080ebd32e75e011c16d126f9ec42c349c0b8420755ed7341fcbffc2de49a4384cd346d4ff41b741d2f6f236cd7e2df6e25ba1be1cec99f6a24d69d10750b3f2293fbb3f4d8c36084495faa8dd2ecd6dc614cccb16c75c1a08b5cb3cdd1a84bdbc4f9568893fcde9d9d81c15c9e8064d1c8391c6f60c664727a46d03f2d553e41690c91ee4f3f274d6c9c0a014ee163832559d881bb23c62110df4e4d9073173ee2ba2d94649ce79587aaeebb2a81a7d601406e5c6783e8068458ea116b9a4f063953708570f788c2a384b6814cc31ed78a09d1d367631f8b0ad4e3a55286dcdd13292676121bac94659750d800b175f321aa4a72bc377c5ac551d535a82076dc0f6df3ac55bcea0df3b17c010041f67de91e54fa6e17fbf6d48e5dd0fa3f92f52e9cbd7fe7eb07199c25360b390233df94ee8b32297edd7aa15a6ce2c86fe882020f49ff4f6d9cd5332da796736f04c517994ed31adc6c553a2fcb39f10df4c291f83841edceab8f0d384118f750db6c3e54b31a0c37bdb7574cbd3bb98741adfbb30b303e6247b5210bffe9a62f573f4532250599178552b4e36a99cd34d06615dd4e41be3b26b433669485920878d9a0cf73d6d5e56bf5d9c88146dff95c1c9af47da18a589d4c3ee1c1451864b76291c849e8bd45597bb1f0eb70e378affd8ae4d5bb510061c89bc43fdd2eab68251c9d5d11f58002f5033c080b690e9f8dfb8679737b89b2d545d16fa19bf675d79c422db9f8dd69600500638ec2b74d5ff12cdaae2c5ea09602af25a023473929410c545eeef8f9138c10973eccebc12484fb1190eb2634d5f18c2fa45c0924fd5a9241f0ce0404d08bf57554bcd4108177df2f1608138e7e045a1a832b41b1635d4ebe10817a6af13418eb95ae8bcface910b07654a4f92f5230384d68307df6551efa832ad01ecc5cf0bbc89490a6ca466090f7c1b75c35f947333da42adf05b08c0050bbcdf1bd45a2b9dcdae75a9e0c22d70cf2bb0802c4c66798ed9f60048a5dba8dea6c8d4461d739ef7ac27a26b42f1a0acb2ae6c7bb82fb55940f78b55098fb4377b0afe65382822e793883bbab41aa3928cdcabc3763cd23cd1ef476f6aa1d50add8ba99b831efab477b4187683421346bc3f67353afb6307a6c1d2b23636b0da6fe8e1351aed2b4435adb35e734e7b30f2c0e25dbbbe15aac395dda94697aad1d95fc8c97d9aa322508fd355f6bc6e7f58cc4f85baa2d2f27f7fe5787511faef48e7029fbc53d8923b6cce1efe7643e460d83a05606978112f99b7eba5e5a0588abae89d2982401dd3bae68e29cebabb2147bab1cb3df555a05cdd8d66c672444b09b229dd351d39875b61635dad6a954d10fec03ebe2f457a30994c1f409be0a07ac4f29e7b0125d95a049b6d47cb2aef24655ffdd3d752c654ad76f19619da4fbbf30a9d19e305b0a573f7fe44af7da0262aebbf044ddf9e6cc8a5390b2222f578f4cd6d011f8d59fcf3f53c227f1b68c91ca5f928b1cc583220f521e2584ee1c719ed844367cdecdac4b42a49119b4ab656e352de944f842d2cbb0522f2b0c4f5cf28a86a3b18b62fbf2661455b94983101d732aa5236a37ba8d2f8b3edb2439ecc7e59f547e4e4279c80c0e80443ceb2caa0e6385277f6342deee39421321342aef376c758aa356006d688889cb400bd198c18896a664445da03e0778cb79cffe93e8f6a971a82c1ecb81e6e13584c0efca9ea0006522a35a7c3fe2edee5398684654b21d482d926497f58040a584e6aebee27de36930b3cf48263388d5c92d652a32ebb1755a4f0932ace37e0c10357a81f8abac5f6e24ceea6bf2c7a63c74459d3c696b4c82d7189c13c11c92e56b9c287481bdca7754d3501ac04c416ebd0f75791fab3bf30e86bf799f1ac8f27397f3457397f4a1ef2f014257437244bbcaf88eefd3cb0c53f7f5e491418fa52f221cb51a5b34ff549b8fb9717bb8623f12cae552b39862ce65442845beef9736d2bf788fb2b1bd55a5b234fa29cf5921d1ad9341671e2da31e18a47c0a57f2c2a4cd3fc4b5f2a2660bddb7eebfa41227129301db9c75ca26c6ecb136efb6a95c11fac989b97613c385e22e2d243d0f4a2ddc1ec24c8e013782a7213f3dbdc345a87b747eabf0d0ee0b6a86ae6ad11bfa91d10bc4f5965573c0d6a3374ab412bbf20179a977015875405ad8762cc360952cedb6435b2369f259857021118c30f24aea430943cfb67dac8739e86006b5636ad97ae520ad36271d4ec59cb4e355fee553c5c0473da6589f2bead60b833403f50df26d264fb8aa9ee9cbee9ba2906b91bcc9375932ef2ebe3c33c53a91e9fcc4f5340ce4dfaee893d87485b99a429e017b208810575084f9dc60311a88c4564f7cfa9a7981c206f1e3e16b7d23a9e3c223399cd8bae375e5aa03dfe0315109656fcfa91d2485fa06cc503f9101083eb79ee6e0e6159b87be8582734d6c3422b0c945b9d12027dbb7128b6288a9e1283bd85237fb38c50ff4c35a91a1f7742dc721e2ff0262d23731bdcd775b805fd5b9e8b6e795dab8f58d89f94081bc7f29f21e867518a687e1bd07e18b1f5ed23c4ae119b53db46c25c75fac72c95bd567db8bc47d6d858870f2a141fdf4109988420b6546dee54ce78a7741922c1f4f220e5a025a2d5dcf4423d712923e14ab10bfc69ec59f3f5074b07ff45155d856b53fedaa882c070f008512955b90af9550fb1eca5ef051874d5731ce90a43483bef7e617b7376706998b50ef577c9864e4d3ada1122a7d03ff9c5ecf6e8863453a6b54cd465a5555f5814a13aca4e5cc1f81800e29ddd6c846f59dc2bea7e6a00ebfcdc399dcacf20c52eee05bbe683c7ceec7da9d216dca20ed2ab9fec03b66fa956b6e21f5099d4747cf4657978c1052f537db7ed51336b58160f15a9a7d911e628b5e57f4bb14ceed130c43bf5fada2c0ace50b75b4eea580e4a1400cfb80d7d10f2bb8c4f91614828f12492dc23ad38b8a45dedee582235d1a15796fbf70240cb5eebb6c024cb6f81c2976355be0278b1c50ce49af9f04a3052715040531b00d5deed40d8aecd52b36070d4243994c69013cbdb3d75f41a0cb08a7197c3e5fc5fcf200be0140df1ca01490395cc09d45c02c807d92173ecdafddb1774dc40b906d89172e3e97669b3937b4a71bc98e05f7b880fe151face928db2c507eef9ea75b01ee4d66d68633201661694d88edc52cd4d50ebb888d950a24902a5220ed53603fe3b7461d9b7cc4d06a16b24f6a1eb9fe6e8af6db935405aac2bb85a31f416bf98909b472000c392e65c2f2507fa2371a3ff19eeed65959419290c0c9a23750b91a9790cb5fe1630bbf7620b719e8adc492c9806a22619f7966db4e51df211b67bd42f8b5ee79e11ff6a4d3f22b61bb9027c83cd495e286d23018ea3478dd47a1b6a2a7662a7ca99ed4cc37a2100c6590d62349d1892c103cbeb358d4dcda8553e89c843c146575ab87ec072be369dfd801b6b43033334e2a277d50f374549d0498857a9579b94538f35c94d5ab00e95bf84f2ccaea055f33afaf4b1c2b1b8967219b5242bb37b708608df1d58937158bcac9948a45199a119670c501e0b1db3df6f33b722389be90bab43569601fa074d935f216005601b3a786caa7f6f8b838034ccd881af4c530382a5895ba4b20548549a92cfb35a167956aef5133149ce3c409cbfccaf7fc2a6e9488d4cf5dddbfbc500829e92b3b290fc9fccad5464c8516b68e59ccc2489c8cd85dc25ac49581b6b8f681a0ef96bab6350fba4ecd6acf6abecb9a9664d1ca803f11dbc0494255eecfe606f9eff25c998b38db7840de749ceb03bed107d288eef2f0a9669c7bf408a7e10a007327fe6f1a4c48bdce3d103d243fe26c3bbe747176cdaee0c5907520ee9161a9309b9c7278ed4433a6c881efdd6de1a133c269b555cc291d16ac45ffec0e2e8347e74d8f440fce76ed2caa377ecbd56f40c942d8af8863a4a8be0c181af42c47e056a7f5fc5f595a86c61ae0247d43bccca16c621c83c59c58e3e1941be5c4d97396ddd7c52088f5b10df4c2863356c9c2d5e9e88c5a863a2cfae8d78470e4bec45c58c02fa4dd47c1f4e09af6c880c3f2a84ecf146bd86da13784e57e0c0a3ba504fe19a2d6cc496010bac403f619bcfc0a1f2badec555f0577dd6c99908df1cece7ffe8b3feaf728240531ed7ba80dc5a92a1c8e44302a7045a26c12a6ff1ffd5336bf4347325354c6594f243b7a97ac7fed2d8fec59b5e153d9c8a38ba1f4067e4e21f243e82b61233e246545ab6e040a817a32580f14d480daa8c8406af940e1ec45ddeded83599696132d66c4eabc4c9d7a9c510913a71d4af85fc39119f1342a7346d65f112cba910f57139903af707e02fe6b4653b89f3ed409d6ee98937fdfb7a522636386f7b4b288306e65dd86adc72706f97ff2dd4be03b022704806a8e158003fd705c59a6f05914d06a1ce0f8f0f6045a05112e7fadcbef9f7430749740b21e942cb8f09e9291d0873f6e7fda89c757cc7fd07e656122e60b1a57d77d5477823da4062360cc6fb31e7dfcb2ba8a077ccb8f96f09ea726569ceae2222d3eee5070ad9cb0c0af28b9f2565ba3b3be4ac377f539a623c44af30ad04c39bdf345f2681ad43874f81886a7b028cf8e53c4453fc50efa23ea174c590dd56aa2bdf9817a85c399b79c9140a83ad0e5ab4cabf914d9dccbca80f4b54eb3d9acfc5d30fadb48bfc3638b231851e5ebc12fa75c38545eb378b3220d9c1552f5dc5b5b267cb037c985290195bb052e7865f6776156b095d9b631e2ce8b6c3b7c68720594740c565c6b19b51aec4e4d82237e8234879917311e046da896a40cc380b766b799d335c01043a1ce49c2a18893fc9467c44451614243cf63267d7431980a51539afe0270a902e5e925abf90afcf4d7a2510d0f328dfd86a0fe9a04bd67cb73f55c1f3a7101939f6619fb70fd9ae3eed10ae7830df73f1509777380ad37c354f79004ea71b63d3c33737582e07844f32b239140b24f4c84ffb0dd0cfd91d13383566e21398f36b68cbb5980f150ff3ff8ce7e822bf9e09de74cd09c275e89941f6f40c5f8ba11fa2e8882631dd50400bc12d4eb15289f6ad5c356d2ba60b9d425df6f7e9d821bcfecbf1e45f5a4dd10e73adb69356c728d60d5844e4d010ff55b38714fbfaa8321e056679edab5b463912880b855c90ad840f5e8ebe97fa9ae3d8afa93ff20c7555d5d41a3979c96691711bb13f963de62eab415b1c81faf6aa9a41146aa624d0b72bf4b373031fa0540c01113d49a7b8249768261a93b12c4ca55ef26e28d27f40d7eb04db9a1e07ed05cdb180dd9b1ceb44e64679fbb4ee88329e6b01b34caed27c0a22f87afb10d0f9b456491e6eb54ba502f1ed6795ac92f379c4e20c9e1af2c0b643fc166a5ee9382d9e22db04866cd73f44153399ee8da13223b29b8cb02b51028e9b29b27d3fdc9939acca49f54b8293a7e7d859a8fe4579db3a14a4670bbca26a89fc07aa42acddb23d2dd0349ca291b0fb5db804d7cba275c1d1c71e4bde4183a9dabafd65608796fde5a5a91a43297e8d2796e33a3cbf2a5c14a4c509dce815424a593918b4a552a5dfcc35554fe4a88905045dfbd53b371391aec419ed7d11a6424dd27c00019cf2b9c2b2f00e828f3ff081df9fe5966a21421d914b676f8c97089446eb7b1bf433a17fff4c54e01e916a2aad6e2ac806a0ddceaff04e0b470093f9582205f009acc62e0e8a23ee32f552c2a3bed8f515191f64a18142adac6998a0e5fb3efd990a873b7665325e7f92251b3d0678066ad2416bb3a5a77e9e5ba7e3fb86d4ad60e2d913079d5115579c56de381d84d055cb02daa751707209809b491b1b5a5668d00e6b963ea844dacf75365167da1bb7dd8155748a8cfe476bfeee4d363408fab7eb03fdc903f0d14efd5b499725a260a7df4a9c8c2ca5be7e5e32d465a796e123f77bfd87670111f024c23ed847fc23eccdbe6a6d38c1f110e2ae7a6bf89e38f092892d085cd09b2e073bbafe3803d25b4ee7009a4a9fd859404fbcef1fda8366d4b0ee1d5e01984eb84b69e1b1e00d4aab1250cbde7c617f0b9ab15f26516b8369717a295490be0745be9412201e39b65e4bb1738d3645d31c8181a60fda83b9a1dc8c0713f3998abcb4bbeb380f888d17cd9e84c9145d1f065097124b61082ad2c83839d390ebf5fce4d8239f021ec6b77e1e4e12f00a300133421706cab0b89c96785ca079e2ed5b8115115546ddfd35bacb0d29d9c1037578d7b8468fbecb182709c0a38284c13d94f011f9e510b8e461fcbfdb4decafb30ce280668a57667b2d0068ac6409a8c14b0b01cea0d1ce653f079f26b2fbd0abac31828ec95a0999af6f4753f3a817d46af180d26ef4844c727cbf71a4f1b7239c4e29bdc8dd8f51f29daa6c4b658775168078d1739a3e2b5875672491cf51998fd1fd3007d0352e043c48cf1aa6eb777032d18e1709f13f7647af2f8c3ed7d800954b9310067f082f2ee545239ebb562098e5ea8089343a5e6b39a22e6714319934875370a193b96a66a1b52f91708a0df4b68a0328d32fd81c5c691913b29e132f2a5fa9cb03ba576b4d431b2d55fdedd963e0eae98e3eeb5e55fbeeff638abe6a1f46fb75b9e1ccf4016aff4a8ba497ee5df2c59ee2699b3ed54398c643d60150fecb0465b1a32e5a0cf0532832d72578ac4b1aa04785fc150b2f3ad0adcaa26056fbbdf6827bf3c674f2b3561386ce31dcc57a8b60f7032af0aa49ca46d98c48898568063ff792b135afbd8ae7c2e1da600de647ee0720f5c9d2affb68d80251e5e59b2ad8cf9d05416f23fad7410f2951fbebe3c0aac1818b66126d0ae97633f2351efc562650bb0475118b907d6ee1a243f525819019529a6d7ca0d9399b2ad1fbc7e1516d2cd18e9d9ee0c480d2a2511ca1a56a55cb0d022730d85d1a4498522aa693901a47409a5001fdc3d79df7e5b0b16f2f74f43be1736815a4074601c66998995b5d2d91f16d8a8cd3e8f0709e6317333804fe56a2e9d4ba978e740b62c1b173a95823b0ea8aade4c182ec2f94c021cbe1b9dcf0d221fb07866bad9ad7bb81d64fc705725a518d2c99574bfc8e671e234a8388c944fd8d32490c3cba23c98f906ed339c2385e0f938aad42df267b4636ada227351980c789e3af96d09b0d63ed72eecb2c1546ccbb9c618aa462fffaa5837a9f3eab6209fa2281d4bba97da801c5b2add012cf64005721cac5b7062abf4b456c0f7648bfa15ae3e028265514b1a05ae8970ad24a25b7244e1cec968cdf5aeff7431219a802064275b24b644fbb0ae6f9efef3a2eec71b0d0c42caec57e24ea1e34af702922db786701321c4aa75a2ef5badef198bed075fa48023c961606d25824623c530f63204c9a1345e39d49ee2dfcf3cc9b229e525526bdb7db42508d942c27e4c93d053320ad01dde5fdffe78eac52496a1627a5db3e37b6af2f88f57fbd597061422d3e838c425ee5fb560fef2538ce38b9e7c346fe8aea0258f3f886ae4d9d1b0ea99b33c777bf068fa73b12116a5970ce071d8bd197b127fe4b1ac7d907b5c943dc13d2303a043bc6e2859eb65b13a241d1a19c1811728956737ac4731206cc4c4e988a456592b8232979a71fa31ae65b4fa9be7762bbf5c5059b087807387d31368d200611bdf39e8e6aa7a225c4c42714d7f035fe4eba47585b5f948c4aef2d2f20e4f240cde39d91d5a55cd135b9815e91cb08206800efc7259a8db5a6814a322a31a4b78b4d640958ac0fbf301d417757949cf1cd26c59c658ea44ba8394be725290c38a175310caca2d2f1705cbb9a0ed295ad882609341021782b376f5faac910d8737e082ed49bf25639d8d364aa57c51cdc24c85ca8f160de2d5c880e5777d1ecd8172034e90c73880c0eb4840839e01c4d152271a508656df191ac3d5d28557b759e8cccfff3544e3e4b8d82efbcc915bce5903ac54422857b9fb5a9a8429725caa4857e73c3c8bc5b916d0e47d8836c2242e74b074ede596b5fe8c13893a7e6c7b072ca2265b2d3f8d0c861cf2648290dea8dcadc875459c6d7ba83c3a10049fe21f77329a42a42dfd40f6318acb7cb8c21691e19c958790e9f66b9003cb19df11a7cc8a8328e3c3b4e8c8e336ede6ae60b1de07fb8a3f24ea48cd1788d4aaa7db47a6ace4270c2913c09ca794c11ceeb32790806aa669ce08cea3134bbd8b385a8478afbc9e471a63cfe0779030a0aa072a43744142e8d357b5326906e0f5a67ca67c9105ed604dc6c429cb92821cffb7c0bd40e10ca311c96f6231178261f642aec2dcb156fdbde4dbc89cde55772535165458eb13fea1e8239f4c32f5fb6e19a018d0d2386c54174538bd9b2b7500e93e1c106319e4bc7df198c97ab8a8ce968fa947b4998edd6a3955cf3f1d28e8f4dac7fe255a15938f5a484b19d08341bc798b33ccd2e8b0c11e61d461269d6d5e125bad23440b15d15cdd00df00ab749b15378f16884615bb31e74bd5d41bc7f187989dbb8c340137ebb395c253bdb76496471451256d8c07863436d8da1635f3f623abf0fe8d6e414b31e230d0e985548045678bfb18098e4cd74d0dd7ec7a511191e1119e24e29abc4c736deb4a7f3a7ffdd5011d8f6199dd6970ce43bfb282c73111d1e1789de377b7726b31e6aff33ab94b20fa172384de0e7ee9ec477f996ce0d269b122597e38f14d6917c24cc5377f24f719053cb75321b1bdcd6871935512ad5a751a2d25d4548683a7e2a9f5d429b6804d6426ae81f79b7a41d884d018b64402d9a7349803d0eaabb979488535f16dfac68c18d44e919534eb23e355bebdc05eeac6cca9c8c982136409f93336c24ad78ffef615a9cc0457223c8fa08382a189c3a268bf545e318787732fb7e4a47339bb2e2662f8e01496f001f20341c2e87f8b6a881b6d8ad4a0d6bd3b2bc2eeec5dcff2a28fb508dd1babc081dce752b56883f9a38867837ad5a32231fb15761b1c33e15f43e83ddb9fc29633494942a9e163b9ec23468e2558b1da6fba50756752f5570abdde6cc9bae01708cf7304197e005431a368fb47b1ca7ed899e91ccde1de7ee08c94df1b6afe735debfb6ed93a2252c78c3c5b6af0cae722e5937c64bb27322b4222d9727f7c6bc43ccbf591445ca8ca7be9f3f87679003db627b6f5ad90e5186f483e59c6044b2e8fb31b7428ea15824acf00a5a98071c95989d3d034c96f7d8f641346b24082a284b1e971acbfdc9d72eda15e7cd4e8d71699dc791326cdd22afb83f8e37ad4a0a9f7f905a121ed7a8fb5e76f0a1c95b47ff6bff318a3cacfba75b4a8bc3432a5afa83bd8e3f8056e7458a120e50431075ea3b17cf523698b2b06764d14812925f24aab57026265165df372d0965892807ca582dc171be0937bc5a1b8aea5902cbc647616bca91200f07981564847594c29d05a8537435fece021e1de55b8d8ed486219a4cfbbc4f7227a4bee34cc19f46f051dd0af2e99fcc1ba7af19d6aac392b13eb0a150d714a470ffcf49f402b67fadfc0f99265e80ea59a2f7cd44cfd1e469a3b260f384a485ef7ee0f08e9139debc52c5fc8e5b42e3f1b62f751134c6776f003005f0610926bf8ec225a6c8e2ad6ad775c760252b77560646a0da70a57f33a1027707cfd11c0446bf2c8603baeeb8a80244af113802b5569ba2d891f7465ea4875dafc5d05f4dc34645cad29e767d072192ea1ed4b6692ad02324b05554ec2d3440713a0bd857aa968b1b8a3b224c619e49fc3ca3456d07dd07ddc105ac1dd7bc1376270b6422e3de7902ad217e427e8c45d58a43db4b14a50d82c7d9ceaa1bc350191300d45f195dc82a6dd7092567c3233d1650d3261be6a9c0383dce4cf34f93d6993a3d30193f1604fa1c57a88522907db86968a27017f9eb7eec9897c94db3ee58046636ddaafbaa2a97e5151eaa36310da71dccd49b259de26c4e04a29e5cf3bb60dd6b25ed399b5eb65961f1a9a28070b24fd43beeb8c7fe0076b4ea3cde6a42202fbec22704711642507cc2914d0c99a7c9650ecd72d7bee9930d053a0502d72cfaebde4153df273963e49e673fb022c04c78bc312ac9a531803486eb9bd1c45db4b7eb7a074876cbb969b8a8c0f44127ae7c087568b6db55873fb635af7e7b67e224102b7ec49a544e65dbdb72b58292bb5c5326d5e68809b5b532677f37a908f044e7734ff7482717a04bd155c5fe23d7261d7c753d10e987a074cda7f741c2a7ff0ec1ff28d15e01d148d12271f8211e9babf57fcd46630067ffde77e4e3da180c89f641c2ae8597c282e4f30d1fc327db3290690c3251a93299284feb339d56a382810a866304823f5398b5091db4e65fe173ca6c190ba8e156e99bd1d9084111150be5b59ad76876393fd363f6382dc21ea9714698cfb2f79321469800aed792e935e338b97348e1ef1543eeff59c150086ba6a1802beb2896626995438a9fd6409ad11c6f9ac374eeb72de4149214a713aaed498771ebc5587ec344bc1bb18fb159ac33cf6aa96416b863172c4b248b4f1d7497e0b20e848986ded8094634c8031db25d34803772bd08326c89a440024a10c15b686d130a8f30d5bc219b9933ff80ed685d896d655f3dc9df2efb7970d884ca5b8df1a8bd7daa6a3b1a13da8c8fe145016519bf0b22809dd1d1f978ce956bdb0f15f717a8a33bdea7b14b2b1936b276aeff869dbdc51dca25b7cf0c96f6e964f977d7dd1184a7fbb06f9e1b5768b1e23326058bae1bde912fe6d2a8988132f1b48b99d4f0b767440e9e45751352772d08d09e8810cc40a0005e4313a6b8493ed28f49b3a544e6c17a334b73fa683c47d5f8e7a662373def19d8ce0cd3184f7f7c2f0ad1ec77f30a66decf7361db14a5031cc480d068eaeda8e5151910c53b29ba1011342220245b43211a997b1530f7aa0945d973a009008e64593c6ec97cb4db34f1a11a62dfae27beaca759ac6af96137ce6fc23b4717863e3e23d2c1376c3a8d1489a6051a0076a1aff3b133885b42e0630354b0d2fe4627d5ffb2ac899af54782eb341500b05997c50609bb6c6c21ee76b94e2a0ca53034688459352dc08c73a0641969f9ca4664f71b557bb9715a2b47bee9aae818c6b940bbd940b97fed4ed991be3e807652a8e1b8bf68b0b785d007d497852bc6ab29828ee3f31fe522ff0fa9faf51699833ca3bff12485bc5f186f9e1310f4e3c3c8e575671202790dcacc5b1931ce405a2296a12bbe07266e2abed1fe4dfb65d7e518917737e32c212bd2406dfdce3080a91d84097a6fce8dae4a333dafd768bd9c04d37029ed7264f8463cb771563cf4bf5c15561b095b1353fde75846eeae4fa5ffbc4e4486cb141b5ad58265db87ffbd95901ce5beb3c98332bab2112f02023ca5f4e4d203fc57ab22dfa11bdbee3eca6be1655da49bf1da9a314d59bdd37c240cbce45a672ca84dadb2eb39091f182877d476a5a8b2ce1110b6ee23fa8a56b2bfbdacc12b40bf16a57821a22662e3085085d3a630c1a9daedf6710e07e597f0edf53c9fcc6f0107284f54c374a2cdf720cb518aed7ae483855c0cdbfd3c2911d0fb12d49f0b1d57ef8b435bb41ed59c98ba25bfa22a19f2be6c451c5311c2a7148ddcf1b7f3d875d1983be11476aa5ead6a700e6a134a1b09b305b3ee750683ccad229f9f46571cf8959b1802fa0f04dc98a0eebe0222d044605141756bd9fcad35cbbabcd28d847c9fa5625d43a5586f2179ad6add5f49d860356608a7e783d3faa1e14434fc7c4ce4eebe031ee634b68a020941a8c760908f5d5c391e423ccdf369b3a6c09d4404b47bd76deaca3189f1b4a9e8e8e8b23dbaf231f66f64c7851cc96bfef4fcab1c5350ebbfe8bfb614cb019886925d6f19797c87a91be9199a935979c925f1811356a6ffb2ba1505e32804b2eb9cb415b2b77753e0c5c49951dab35985ce349e84e882ffaf6f9f56c01d188f411d975e8243b479b8cef2e3a324b1344a79f8195f0b7334dc678550ec59ea623a09f33922cac3824a4e70338a1b2efee1fd5d2a2c74a2ddc6f6924f95a7ababb617705a3ca250e1e9b1c8d9ec1904c5e52e21318ee3ddb5d0569446707ed5437bf7166e701a5b538cd6b655382e2d2e994a4d953a7c696ae638bb475661feb4101ca196450c6782a1a58698c1bcff5c68fc006b41e85572b2c1b92d6a157df7b6e47c54cb9afbba7b2d3049468921b69afd4aeffeb9c800fb4101862aadc8effe488effc1a3aebabbe1150156afd35ecb541e027ffc08b6d8da27bd0af6f9c5d896de869e32c8c16dfd920a1be60deed31ee43cbae10aa9f6db699d5e301b8743afd4f5f5e9ae3a6cce6451e72c583ca6bbe22dbbd75465cf4ebb12857a44743a1968cd15bf6ca1959ff652f0dca88c799bc9ddc49da78ae846a57d580ddfbc963565d9f2d7be40833092ed88d1dd77865abc73d75a576fc46c0e4bd3b4d130606b5b60fa77567da69fe23fe8b0cb519a5a1a6433e0071fe00166de8101756d68e7fc5d813fd78ebe6f4a7e11321a65711d1b393d1a1e84a84d047b1d84f7af3083c8a310273287d719cc5108d6b78a8c2a54d0892a5c4cd106adc1f2a29f2a510c1c393b557b9654de4d2b8669c2f7e36474e9456e10fd28469461cf3bf844f1f9e111fd1f091ac5c1a4967aa59252b6fe07bdc53c1a6964f0721f9c469342661135e75dff1ce52ddb9f5889ff3f64e8277f8c2ab5dc16f5a80fc20e503cfbf169b91d37454e0740fa23a029c5bdc77a9e297b4656c162cc0830bedb406338968bbe68ff55f6bc1fc96bd2eb80ff1ceb537d1ae53f2231516f567de08857733c564096e2e66c2504c822236a89b80fa31ec9a0c236bc03343f85cb22f4c81fc7feee1bee729086e3137681b83ae151fa6febca5f0207270f14c4ef7834a3369f9afa7ab671fe509a48ac964185f52dba9dae4ecdd9ff3d7104b1aaac3199a8516df0cc35b71d34ba47c45f6d140249273c1d385c37232f42e0fe14476c8f466ef69c9eff2365b179dc910a6e38bb36aa0f8a4bc0c7999b3c388189f70893382fd4941363622a1003f66ba2ba1dc6d333ae987ae755696cd4902a46664551645d1c5332273f0ad9630aac63810369acca05d183cbd8356fd6fde55955bd0713a133a95176d79e0edfbb3562d70075f8ba7424b801b2c87d62225ad7a15efbffcf237ac07ffa7ba4505a3c40dcc39c0ae02b5cacabac1774513262e18b25f13ca1f303fafd1fe15134aaaf4873a5597d32370fb3e82b97235a740134982c35a74b6f4448af231b14a7df84bcf3687a7b06cf139e0b75da01f956e43dbd3f9aa65cfb6c2b429cbdd52f6e3b19cd008581a836fbf546f8d9216928929a9df1db1ce68e32b40ed86e1771b67cb0b5eb1dddf87c732c12eb9fc1c0aefebae1809ab8e6a051388790f26de30f0eb9c6a6b03075e99b244bb76bbcb7333ea26580f046dc2152caeacc0f5c730c4ff9b5d8010305e08964c0b07f7bef37a9fcb0fa5314f8001cb064ea5e2c76af4fd9455ff2d33449550ef88da56135ff3e8bb92565544f87bbf80d42cc36bda683fc07a2af83dff9df111b71f404fddde82f03e8e5ce1836d3d11e6c9aa45ef399ffe1b77520168200248cc9f47ba83a255d4d0f6cab04f0716c40c062a900db2b7325bc72aa2645b6c6010173688f7ae0c899012f457655b9eb8089cd40d2f6507a97fed46189d2da2641aef1f9a0537fd8cd1194e0b90e97cb35dbe6343e0f33e404ad043dcf117c5782c5b707e43215b9fd2c7a0a3ed47272accc1c04c6a15e126bffb609d2ae00be5c630f6c6cd80292371f228b84b722d5d707feb8835b5708b2298eced3bb206ebc175a2a16b40d57ed4e544c245ed93686af74ee2dc55addc083116416c22d9d24a3346ad4b9865abf05b2e5c0262c3470c94223392f11c67cf3cddc81ad1f2737e7afa2a6cd70acb17b5280a994d3f126df8d69aaf2c392e93485df9a9af831da9d25b0562e1ca40fa0eed82519c9e7b6a9ea08a614c0f0d6be9ba6029d7cb4264ce9761f887e1904ae0b82cfa12e028dc8776706faa3979a45506ade505a9dca1b7a2a2983ee49ab6b0405a96ca6e054210d87577d7b5b1c277a607aabed8a3cc16255cf8cae8b9188d36c9fb2e2e6c01c0f061948589e571fb53cd85ca2808706f3cb50295c8c4c1d63176e6b1e1220cfa4e3dcc1e65730bb9f707864b0257077cab8a19f9b78f6814d42df7e90522378b640505fa7c1f2239844f25fa80a08d904bd10144c38536c524700e5adaa6862c911063f7ae88387b95e66bac2fcfcabbdf4d15c2f0707f095b76e6bfe3d15518c034583e133e84fcbfa100c77df7dabbb838825a44ee70f5b8a2fe27b0e15523a9c7ed4a8c0686a6d9d7c19ba1b399618d18e39446026eedaa2ae5739ff0a79953cc43283d5673fcf7f84330c6b81a94c9cc21d2f74cf6edbf6a89a70417205e0cc9e701529e59620346784c05a9f54e4204484b05ef87f56672f66d747ca7a2f2d720906e95e81c75fa43906fb9b3402e9198905b7782c55ff95f6f1c4f6e408d8ca6d70c4718d8e8b2094307acf18214fcbb9c486050b48daffc89e8f09e1df6ccd5b7d0f13786805601cb16a1b8e4914165779d89876d23a3b8739330dbf3e0ebdd0cce2fdc1d46a633eed2f63c806c7367e33629e7d5b3a8ab35d990d8e66d86da3f951430a6f0e3ee91f18ae67b458077b4e36281e8e4c2c44dae0001514bca91bfb40a8d72bd399d80cc9a1907b264e7ccfc5939637899364bede78e70274bdefe88a9a97b2529100c86b112fc88c5b0653ce711732488d07e9b58f1d1ee8017b66e0db541e81a1dc12149483ff5ddefa99c61b05c00526b235192a4722cfb2551bfbfabb5e6931d14cf12d057176d4da9bcff954405889d2ba2b9d769fd2ea16c52332a28a2e0f9abf339c6761dee130620ffe0c9a46f18295a8a7137efabf0ef0f2be25223245ddce9b8bb8572017e71579fc83329b594bd016757e03cde208d591b960b06f56f4cf4ac8aacc0672e1555cb5dd29a3ebce3d31574e33daf3c054316fd169e6360c6e2732d45ab747f8b58f3c8a095cb4b885876f5eab858cb85cd36a94ee5cce96c3a37c2c84682a4ab276f93e8dc877351e1ab36702fee24ee17daeb92cdfdc5153e582724fb6ad70ff2aa0b4e7040e035ea645013ac9df4874c6a73402e7ad701fcec29d6dd774a181cb3cca7d2ac0bd2aaabe4bc5319ffaa4b38f7854837c60d343419eac73043659fc8b217b475a8c758ddf45ae78050d5c172c538c6b8fdf042f0955744b5d4cac1bdd365afe414901e2cf35cbf2f373e757056e2886771cc88cf5e7cdc3129b5897e53ebab4a50cd13adf6caf6d6fe49cd279e75a959bf5543d074b88207948dcf81560c07c14b20ac1cd0bc94e547dbd71f80cbba04890b267ddcd54eb83151a5ee52ef548455465e29fc986c7048df0a1418aaf342161f132089ff226b4d7dec0e318839f8e6acb168fe6aff4fb94fa9bd3d3d32c22b911383c9658030d04555f63a9f46da12c7acd4d3b5361e08e9f58e9f06291e4c1dc29ea3fa4a43e4c6a03f99534c8c93ead9015a153194b63c1e8d9ccafeaa4914830482748568d5d8a1c13af697cbf749826fc16492322da30f5b1f21bdec606ebc547dbf109d43261ec2685c1902526bb248d645d07349cec3c3b9b2083fcb97dcd0d5bf563b29cb72ebb6c0e00658eeee009e5d1376751b8e9c39413fd0fcf4efb668504279fa41583d02b9ba0f260a81f97a9d7fbc72ab2067e9718ee814cc813fe9b590ab989889046c9e633800b656171f9c2befdcc0f9668b0d44d730bfc5f887ff08d792f310895f9c463986f606244402ebf7d0b204f7e8d1531f8a7805caee2631c0a969675a7c56cc3248bd2bb2fe728e791f9e5c1e95961ce50fe7b35752cc9dc621ed6a89395f6e35b31443a8351e0da5166b49a720701b914164b03e17480acc91b6073e35b330ba909718a141909d5107041f746cde35490dc01264b2085ac33309ea3f0182b3952fce75f8e25ace6e312156b19a04954c0b49397ac06eea79b6c37bba072b04db69e9f23403c19de990f6962e7f5c1e771a4c055ad02173a947e62fe62587fe8db553f6390ea7f49a173338ba20608cfc6ac59755df0f57a91256575795b8f2f7e9ed7b1937e848d5497df53e1f144f119eec6b49615ddd703b64616736670939d59ad99eb7a05d20967cdde807a2ed00ce1c9ad6504beaa235bf1a1e6816c6e04101e4599979f8579297d6f8e2002d9f73f68ca530bea66b6a34d90792f10dc26438fb4fd2e125b374ebe032a7c45d775313b949fd66318866cf758cfa027feab360f75fe343d988efc020351c430ab17111ad03a75c401130bc19b5a91804b1531e6fdcf7077089f688b646c1af2c68132a1720b2494fe0e67942d31492c4af49738a78d19fef213209b1b82153c8471b9d0b102a065d7b94c283bdf9039fc4617ade8fad8e6b5daa9363ceb0a9df8d3f962e8891a3ea54b506c9b9627856e4fc42ba1b8d5a0aa224e9c7124f67d6257d6c6c0e33ef35112838bbe524e539041743f5bf3882959f6b9a6c913b351079f22b106b29193b4603a1117c1886b561420f312a4cee6705fb260afc565a9357589f632b6c356dd7fc173de722b5221cf60a0be8a0578484b15c90a112156b212df3d3854a82104b93a6974fd643bad7f48fda73656f734a86dc2e9c3a3ed4c43caa5a3e50d637504f84e7face611b65ed5f801bb94eafc934870aa6cd1f31fdb22a7745f69808016e7b5d08acbaf70adab80e3d23e644a5c42126a84d4d64a8dc86f234e499fb201e46bc04fbed8f94fd5a297cd97160da43ef73bd4c444f6754f3babc406c478c7a5fe0a53cd9d8bf5311a5530be2f848e1c02834a0cc94149e3356c7de7128909eba31a479839382719ab290c6114e4cdb726aca5fcc5bb348e741eb481b7cafc3a4f75a8cdc76ab9f34a9d5a89a4e909ef7d72143fdbe184d1f7a7941798e0abf8a212dbca4ef4364c40b417746039cbaa0a492bf8b51584b565ede1f6dd721a67083731c80b1cc65525f2880b887f357350e151ba4a3e906970847dd20a2f3f9ccf623f235a80c60e7b440311dae82a029cfe00ac78cbe5a6282edcd507f11ed95c205d763e23da556e2909ef3dbbb1de3eb1c18d51527320079d09a14c09f1f1835437d3bda111389885cad2b14d317fe3d4346a9c867e94ad2390a8211a8de81314b1d19c58cf061d3d604819f6281d8713b6388c8fbe1fa0eb60902ae9dd417cc4f86886759d7b5d836394acc2f8ae7be04f2757042c375e844f57ce7dcc14e90672051db8f9b919ab30168604ed7d457c1f4f4ccd835bc51adec91ec3a737cfc4b9ec6469c47f7376af3255d9c0ce53c9e67a1727e4d7d16e5a2e4cce5b5687b8da6b956dbd7b70dff327af0200a90fdee5853e81492d437c1d1468828ce017ada38c9d8e77a3b1f3e9e7733f6743ef79db5e3837a131408288a99b030a4548656363a496da6be5aeb6264f50550e38a7a1d5cc19193e2888cd401fac0970f0d8e50ba43f5d5c6997d945a1f56a3742cca298ad87c540a09eddac794834ca0bacb18558642dfc21f609126b5afbc326383dc3907692ec84ce2e2367ad5575550662aee986e61857ce3aa96e98c3f09696568a80b3f7857d564dd6f86a96138a82c5e9e401189249eefed7b000ee56a95b092a69828e526668e76b064b1b60e2e2bd1571025f67a72c362fd2a483c92ddcdad4c16e0b67cbf4fd40ee6fb5e7f3b73dfbdde3bc053580dd5c369888fde58eb410ef7372a0f1a8ce345fe9246f943bebbc44869e1ef808470e6f1e01d99b587646d696de9e5d5c675f77b11a2269ade0b20d4b1b6ec606589d7d998f36d69b83e4c899c8e80f87480ea8e7391a3b97a04081e6a968b80d94669b4671c099d5441bf8bc4807c5348f4270bacebbe2d81f44ee12aa9c792d854a080071750206ac14ba0d5efb1d402d45d6ff5f8f16047fdf9802abc2f7f9f6d75f827417ac85b49119e72bf1f1384862bc57a18f42490b6f9e1ed0caea4343fd346743108c6acf1de18836a5936e60592a65e3d6f4542e3561da298653665c6b4fba6239ccddbb4557ed1aba0cc7083c87f1cbcd946ec1143fd38feaaa943e2f6ae8c2e25628d4b8fd66c26798c9f7b746796a6e51d24c86cc3acf2be45d5d1b5f79a2e80857efc3403ed4b0dcbdd8f3d333501b54cce86d85e9344ffc0c4d7564c82cbdc9498779a41cb2a5d12a1696b58915c5e3f29e4f9ef2f89de593ade0b420d6f266f4ace4f737d67a1e2500aa018e57641ef8026f455f78a24a799e18cf05def88d723ae7df7f107a3d5fb1dd9b53d2d14f21c245a9e6fd26bd6e3d32f5f5250f6dd93d38312c16c32494d98b4c3aa32b00e18e615be94e97ddabbe5d6a25b9c3c0004dc12453375e88a15723f0910f49d2bd63848bfa09e097e99facadc376cdb275f0d928abd4b66e21a3b5a386a9381f50281c1683bdc9c0d4d511e920ff7091a4522de702deba1cea277e7a0d5f22bea7bb12b5c5c65ca3b7f3379e17a249cc276e0701214d79b8efc8f900bc61436f21ebfeb9270d97af368f5252c6850f8d0efd1473c7b4ab651bebe7ad2af58215a9fcbfce93569b43ef0a2537e7b97e5c7264aa387210c977e89b6f6da94ba9dc195805a0390f027fd78583ac1bc0f4d56baabae5ce4d07dcd06698360fa4f51636974d6a987070354b2a479f9d90fc436941440d33c8f34d29fffa36ebec650c0ccdf055c7f25aab334487e600e769e48a00d13b0adf52fb2d5baea2c92577639e57d3ebaad269b38e31d170e0c12f3313bd32594d26d063e906213a232471a0e26dbee2bad6f388c075e72fa1ecf309d39b13452c49956caf0eac3a0cd78bef212c567a43d8d987434fb3425b8f2cc0f04b4046b7291084fb3cdd16711533de4cbc50e95bfb29b28b5ad73d7f8ba2629686e51542a082f3a25b7dda706949e1e8d20f0011194cf3cb242a1e6d0a2bc1954fe939bf3486f624a236218fa05d2418466f5c3d03a2a6f5f6e070241254a27b7d09b4c8c978cd4e03a623dbc46447c36c12e02bde044a440d4a7e7284bede2cdb7cafc5616c038cd87bbab3f17aa61153eda13c04d00888d7b16b14199daa570ba08f09e748eb7c39d191ec6651d2d6ef1cce2c88b6456f4ae24acd27fae5c83a391127dbc59b97938c97f4d05d6881eb24ec3fd51f39d3380f2061df21c9628203b35452dfaacbd00266e1ce5e49b57979843ce45a3fad364f5a220f98948f47f8e6ae6160b5777233f4c308e5944c28206946afa121f588f814675f749a3262ef5a7b180412a078004faa2ceb74d6e2820742e11ada6c21dd7f7a734af92d627e4330d108e13d5522e9385eab0b916565211a4c803041374b4028b9b0bda61b957092e7373b10ac9385ff03ab2a46c14b874dc54f3edcfcae526d3b72a3b4058b5267fcc3bc665b88df3d21987f19c9de4d34eff4e84c684672bc33bc3e864596742dd93257efb535a1298b22826c72fd11b6289c36b4839af6599c9724aabe4a69fdeb4c6deb1150b0664533a48bb68ed7527f23f3814a639cf065321731178505f916de37a392213665c799ebc5b404579a99538bc33d18aa2ae580dda69f2e0f972be662b463bef1bdc819a79cf3c8ba6c3337089c79194a1c3f806ed36bb5bad3926f20d2e731bc2f5b4bdb0c9f284b9bd801b913b80aa8fcda637054e12efd30faef78151a5ed6a5e080b5bbfda67dd0739ff15bfa58442a0adf29b1885574dbcb061df3448694029948b94b7085676bc824a8f995db66990ff9a3ce1fe719289edc2616d35d450937716730be418a6e9498d617da94197f699572ab5aa3e98e61467a29154ef4b672736d0d3a8966b76fcb9be952d255ea3f390bba2dddd6bc1b0d85ee086d81aeb7879a1f9c6fcea88b4a4bf855361558c4c3aad1dda55eb8e7494cd7e4d2d5de030b5be99fafa89ab8e6755f93f678d99a9b9c65d588eff5e8cba188b991a912767c8b972dc7617be3150efbc199d4d0cceae220d78a407597cb92aace3f58526204f6bb14195107582cde298b04a5c7009cd62db869c81c6a27ebe3964807f0424d622642a361d7f1f236bd99e78bba4abf234c70af4c78bc4723bbacbae70afaab7feb35dabf00c8896fd69d1e457d666e893f4ad31acf7244e70ab137edace98844fb712aa3883076f26be5c3cc1bfabff1a3e7c9e51c7eeb577b83f2644739040b1aabed917bbd63941d5b1b90e68aca7ae08d5ca149e643b66b7ea947dae5c64acd846c12cde4916b9722fa936cc346fc5bc31570f74d363a9a47bfe497838658000d31540418897eadbf8d7980868e2c8cb13a956da3a7eeed4538895f7075cbddeb19167977959e9c0ce5d48e8eee35242d0ab627f0911cce347e331c1a1cc73e71f82bbc92abdadcecb7ed2b4134bcecbeac6ad34416549357e089d73fd3494971ed7e0ec794e14fc147c0099112d77a32a18bb6232e7613f8e9a5c4cdb6a9629f3f54df0a830e0751d7712453b03b42ab9c86d74ecb0ed20584a8b9973d04d915db832a5e3b577f72d406bbe7aba6aba1b418b5baee765146fb44135c3c8666af25c5373425a50c5e676acc1e57fe20f9e3a74f5c9ed6b9e79dc245fbc01be11a266fc84b6f26a3c7c71ec7e1c75920207d64fa228b98b2d823ab15e61017c6f550a5cc8f2ec8991a625030c17c2e69716971a1d0c2fbaffd01182a2e95a6f8b25d083dfac14b93184e4302f6cdfec3459ae45c31f98c560c86ee63ab1ae07d7ecee621961f3b1fd27fad05de4154ebc757e755b576c02df5a793cc7c810e22d51e4e4f81627d89297565efa58b26b524e2086ab78cae2571f7c20a8b93503575904e86f42f45d14541049a76eb4b2605008246d447f5b01de794bef8fa71735218b82a0afe96a5cb042dfa39277b216b6b11a6617d3bb41ffb4060c3b00ff5d6d9285e5eb5e6cfa5ec2a2b5225e1def1dec9d979f78de64c868f1d6b219378b6f7dd151c226e5e947ee8bac6099bca3dcd7d1f6989bd448c0fbf46d295fc33da2c1760a4127e36e22dc5ecd96f54243527afdcaea2eab944001f9424e45f461228626134f40902f40b3546c7089bba835a01189756f852145336dffbf3a1f1316da83262395879e693b1ca557517b8bb979f106a3ebd3a2def7e46c6901c789271315f640e5c90bf3cc3a274087d4e40f3e0da74e918457bd3afb241dbed94b2935b30847630c154d289122ae09413909571fa10a7474ab8549f71b88bab734fbcef976b3f532a2a2e067990133a817581c2f37e21d19bdd81452383623f392cc759414e7a9c2992d23a7eeb9dd5bbf11ca9224b76339f0557826d7fae7cb3d6bd79a155bd2c0cfad28bd8f4c874b187ad8380aebb7a37fb313dbad8dce4eff8cd17b46a64710b1ef8c35ac8f34862f5f50dc03d998876b6081d438a74fd8bb069155431e2333d53fc366c395a04a146062ed391784a717af993cd0bd4ab22bec28cad4478563f545eddb6ff65122bfb6994468d194c3d9aad5a29f8df56a49aa9aa10fa6271af2c425360529a578b89f7e5348aafdc4262d577319f3ed0bd1de472c5ef42471d9c8f2a12d702e5f430be392073f2de39c4ac62af885ba2be9fefdd3a3387d755acde6deba490c892511cd423e488fca47d608680fcf7c02004d4c8b7a6a5f42bde73f8ed1320f8e92b3dc8cd5e42b25e19aae8afa5f84eeee8ae59e367af9cd67668c3e40cd2c31953ef6ae4118cb4a8b3d12e0ad7f6c51d47c57119f81e85d6d09894df99b6c3c32829604ad65b7a35d893b150e618631b2ff28a2780e4fd176ae5c9fb044e694dfd74d01223edbd8efb739b1d89a5912ac1ff1471cbeaceed88351a7e252d975f89a68d0b6330333c7ff2dc8cc0defea8157088e2e842ff6c910bab78ac9fea25d10353222a5f83e6a445d8595325de6dbfa60b1943f44ba76d9e07d7b95b0bd2bd6f92564ceadb617e62f4a5515081b61d1a5382d85fbca048613d3289f5058c9e4931d8ac71eda6cba195f454fbbbbfbccb5a4bb9e760368d680b342b08863f47f88b7c2577a9b0d239073e585ed1d92b21ec4a3d8c9c2cc1687f54447d2e878dc4d0b2f9f001ca17595c8b8725db847e86591d1aebac23f02ad8bc8c9a06211c5e2c5d96e16801a3f7a4c19a277f37c30c04bf50710c5d37b1d8b05b6e86248f5fe763a0e710970bdd13d54cd3f3cef2d67d8ae6b5f86567d49e5d8dbf149f2fdfb6c489ecda7f991d7a58377cf38a1aa67bd8bad4f882c95aaac92bd506ceb3c02dd31779afa9ba1891b20398d35ae9a5c76fff3a616fdc0371e03bf0714eefede1eb35d20057f02e929fde9f29dcad27ddfe25de4099c8af87bcdb5d951e7e6480f1a222882a4d47a610c180afe8fdcae21439026396a5815e556778a3efdccf2539571061c9549857ec68e6db433bf04737a5bfae91be3d1f79473918664204a8bf08d75e228bad8e67384ec1dc89de76c261d4c4510bfd80197f74b1663c56980eeae76187ca1de48c3723b3653d4c5578803ff62f309ff3eb9905d7d15f8121cead619242e440b31f545525ac6dda0086d6e78c5469195e2916237f8a257df15eeb57fda0eaca51f78b0f942fabb6c0ac081800a28b8312ca6dc827f7d89f71f8a5db368248c28b20662a3618ff91deb52fa3a0181cca5f607f49de02fac10c754c1faa2bffc3aedf0b4e44d5388e0b47956ec3c1e9a1ed46d10b791fcf047b61e3b694097d8f2292d7f06e1224c0bf1814a3e98609070143229cdf9306e04dad677ff32bab26b31ef2c2f8c228a4ddb50afca663438fed38409c37e410b24965b64fc387ff79948c5709955f211a66833968462cab72fd39d3a4a1d187f64f0ba581295cea32745c7b46f2ed3fb413df62a2e8cff3216150e6dbbaef2342b9e622e94b9a051e989d44452c78e63220bc404d054058ed8ed2fb7099093226f2f8c0ea9797231442572e8f87d1f1a380ff331c06f778738317fef6c1da5f6164e614fccadc31273d30c941fe91303a3a9ccb3c103101d6adca9e2d9253440a366f3fd7e2fe848e692d4120d4acf9cb5c396ffbeaca2d62c30b6947e73ca876893ff9b4bdb5d5b3be8b30a344f8287dc22678e7c2e3869dc68e4db273dd59b060b93ca61a7655ce87b8fd8498227a3501c2f6c3c879bcbf116c8d4390c72a8ed4e6b0f06a15487949b438153d4b2744627fc910796a4f860623e89b7560110fc718345e808cf774dfb4df6a4bfa91f3a02bd918209cb0f6b2476666e6b55d1621d57002d26a2a907218219cb487f0f34d15c57d8bd42911bf2408d7531880c9a168e27eabbac3c44f9b5c024faff7b590d35d8053db014ba81b5b634e9f06c9337d39106af4d2cfca490a47a8e65a47a4edb403da79e007351f1d1cb136fd9965d49cbd7651fec0ae0011acb3890f2df1109c5de51e9a84eba727d5f0d61fc23746e73be0f2191c1ff181666ce27740c32178ab51a205ea0dae30486890f0777cbca0982f80e348d29e59c096f2ca7da736327b2edbe802bdbcabb4ab29631031cb97096336ccd46a00d6ab54aad4c8fe914b6db0c9fdb36d30c32a592eab224935137cf3040a28e4bc2a358c5636643406be9fdabcbb4cdce59a3df43c288916c8fe52a050027a2610c289d477d2e9a9f5291c396e3c30f2b75250668677c2f7892e43eeb46a3b29200c2f2b93e6896f4d38c3a2bd954ae83f6317a139265adf669df081a4e31fec0db3dedafc9699de49138bdee07c5d7947bd349f1f07636acb296f5beabe8f15b314967ade68967418ca700d93d4a150cf1eb78b4158a801307f4451915426563d148811354b5382533bad45e676941603da1efcebdda0448736086c9f667d61ceeee72169f1b292ebfb9f436828be044acd7be184caf72c29f319b1c0896e0e5b8d8974e9f3ea592c375a382a6bad45270b4da50e9df656f5d29469d57a84c72af3eb8fe0487c8c0df1b2269f52d6b285f1da7f5f998bd03bccfe0a5ff800bf67550978b1777aad360fb8fccb49da6dc219f0c197dd460acff5a1af0dded060f196bc7142a45adbcf2acd228b68e7a6c0848066a281631edaea9b66392df45b2c9e319cfd46cec7b3f34e2dc21e9fad6c8800b7b7244658e113fdc9886d457ebebaf34f3e23a910d36261ee9719fa3575771dfdf145234cef70056f80e6123ae288516251d2851dacce3fdaf7342b6da15a398837a07ce3f9c623fcf1958d2a9bbc8a1a15bc563d01f8ffffff07