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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81407 4eac1c699159aa4cfa1862d3f0ea981c37c736828ea7b9d1946b869a82364982

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c7bcbe7bfb04964bb7da049e712a021a88ab4d2aa9efa3dc3a1a0a3b7dcbe2b
Certificate Block Hash
4eac1c699159aa4cfa1862d3f0ea981c37c736828ea7b9d1946b869a82364982
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00143e000016900000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000256baef66d7183e101cc8ab8fa14f05edc4d903e48f40065cce4c33ada4cfcd344392a4e8a20b65bf95ff74241934d14546ce58b82eae43edbffa5e3442d343e15f243d174d58a2c3616209b1e6547d0f458bead5d2a6baa69040000000000000040000000000100143e000016900000

Raw Header Hex

000040207ad44cdd88e619ced4dcc717e95935aceedc657164d309226e053f029b5609f381230713d7ca4f22192b4b9c2932d3dccb8514bf1ea17bbc364d5313c111026357f6466aa6c600182bbedcb7a3a0a1c33dfa9eaad2b48aa821a012e749a07dbb6449b0bfe7cb7b5c

Proof Data Hex

59,560 bytes
1212160103076f98defc79d3f800762b84144199b9923389c16d6e9a5272dad4e8020324cc4412f81f30df8ce6ad2986a1aa2ee2ff2deab2b93d83b91526c0b7461753579cc3b3e2af8236453823edde5b659861b83944bf9045457882f2b79d7355dc0f895fdafda5cf9f5cab9c520a956876365bbc19bccf901f4e979f3e2429f6a8e44b2b8800647d9bf75e2513984f94c37f835da50ddf4177394525de513b045e409998962318e98cc68d33c654ba4b7ed47c216cce085803b68539b2d1ced36a2abdaf2c93981daa56fda7c80d1678ebf05e901f1f50a1e97e85b44cd3f4c64223b9ff53a36e6317b400458570109b8a141a4f2a51f20ef6a04520abdbe21ed18efd5ec9945e63a01cb6a1b76824fa34cc94e3f4950f69d3dd7348b40b9bf26576a5603205f060e31fb0d5dc1b7403de3f54a02168ca3df5074e4ddf469970b145c54aee9ea319d406423e508e655a979b33ed33e32472a9562ee366cd74387298c2390b20ac7048d14b93ec2788432c7aabd19cef7004b8bcae33a1413e0e23e049afd7147f76462cc34add1e637c07fddaea00e94f897eeab3b3480e6d1a728bc1e7e34bb54835aabc1e00198d3714c186576619b43ac336cd0a8025190e1c3587f7bf791baf48f287933a403b33f910ad828f7bcb7525e5ccb2fe146e9ed6c28ad894ff29cb8862a3769593021630c8d477bc73a93530bdd72cb2943ad865c40b015173e0bec1eef4b66f5813851001a1e1cfc9b773c09388451092f2b8787b0b16cc8baebf82c3459c2574613aa0f94940a05765e50d900f487019652431ad81dfe30a1520220c1c127c6cf29c0677c92bbd26aabce3bab2e6f0eb7b8012fc0b4b3d41ad1840d3717b07ee6d02fb1cb25c695c6653d3fbdadb2d7157f4c5fbfdf3b6112600fdd0e4c11adad09cfcf0fea6223f24d9704eb8398a8f50166ddb48e2f8b32ea5599b9729abd39df1d77a0be7b916379c75fdf344b227f1c33709f404e9d313095622f1f011f45cdb579e5de61354f141d9bc6a007d4fea39880b1ca3ad3b158e89bb3059d6c53deda3b0f116fe0a9edf38c7c2891db5b881d4ecf9a4dc342caaba8b34d7325a3309310f7e6067f05496750a56dd2c138b3bdec881c61ab08f84bc89b4d280b8800794dafad39f1b56a7a06b4869a2728b90803d91cce9a20fe46c7682edaba2fe4c0543ae3d60a7ddcce66b6c412f1a91bad26261dc85bc7df5b78ef20b7184d26cdb0b8ada5f4513112a679bee4e5ec87e908dde66f0ca6bf5784c7aca49cad79aac55b88cf3f441fe0b55ae0aef0d90b7b54af49925eccb6f45d25aaa8426fe2b6b9c98f0878902c0e937c29fd85fa6199feeee455ddc7d8723541075f8daac42e9db51a7d7777f84803c86fbb3b50645491aefc735d4d1feffd4466ce599a3d3d78cf197960a39cf7dbf6db1010509d61b89a3efae1888911b2f2a1b8829a71205c3599ba3a8695ac2a9ce054105ce7e866aa6a5dd02261aa99e82e6d19ef635d69202738adafab7d81d07fba1f91216130051778334fbe938eabb95987eb567f131ae754630564d6d6d389f77901ec4c5742d788a8290d856df5cd7b274d9e29093e8ae6b1fe89984d274bcd7d83402b905d2b945734ae0fc2bb9e2fc9844d5cedf7eee368e522e7a9a4483b6f73355c2d77ae923911954eb02c60e7d4a118f757b6f129067ed64817602e9148fc3906f2ad1b3c80dc250bb5820dbfa5885efdd5dc3d2afcc228c476fc0b84cf33db8554c346c73fc33149f1c49c6eb1d35bc2ac18f608011bd610d4e590d0236a6a93d34070032991179e523fa82c18d3b600e410f1fba08603d083ea25afb2c2cff69f022c1e657d197c19d2b821ef44ecd590cf9415fa3b3c9248fec01c55ff652e54239555d74494d84d4e5d0b102b1fc4bf77403f2a8a22edbf5c5847ad4d19d8c0b5f08931661ffb07caf70a17d7f3c1bb617e8c83671799253034690741f10de9a6fdbb880761fa00264150386f1de2fd2b68172eb7984299204364291ce6015b4d85c39d8bb19150bc95e38dd364f10fa886877b56d980b1b6acfe73476ef25a338ce13ed3ea3d4e3f7250c29b4d8bf805a23fd07c8d248df238c03700796712d23da03369d2cbfc6e6183297b8bcefbb4493a58154bc179ebf5eaa74c4bf4e6dc96a4377e49f95077069b73b2d8766dd884707cf69863a2b6776f49240a6f7a6a315825d5a46a5b83cd1112eb65a263dbfb96f04396b4d8636b0a4151a5d7bebd9ac6be9b2b2d9eee03924796758a10101caff8f5cc7c8fa80ce547a9492cad23338b0737d5589f10a979dedc3ceafc149e68e638ebb1735855c18bcd9a9984aba8f941af0822aeca8d60aaa39771da7318efa7e33483498cb72ed3fe33e09c6ffe44ac65dde323344e68654f108f0228a8bde981fca4411d423e1bbd1d9178e7787d0e05a40ed6a47abdbc915754593f8ef631143bce3bb15b59afa8198d0495a9dd4323a47e7867ac4459b0b523764ba835cedf5bd9e24079f0af0661aa39e638c87d71911806297959c1ec24d0a269bb009a84ceddafdd89afd2034923eeb89effd44ccd14ee59a83039874b542b76a92669bb5f8e08a5cbdb4e569df88a000bcc1e934d228dbbab77604657f3751ecac4df6683335362654559c3ddd155625fb634a15db2abc18f1611e2600fcd59c2522d2461a0cd62c9337d159bb4aac779a0cea4cae23cc102cb8279c1659edfe333f072f730877ce311b88e88f4cc1bd149909b81739f0c3e242442ffaa30ff4d0d4df679122b39c53b10e5acffe0f79baf3f9952cae08fb589c0b49818ec3dd8fd3c813dc06d3f0d221969cbf4b8ae7dc03c0921ed1a9adde885eccf4362d5bb652f1847abd9474d69c962ff24ddecb8ec6ad8d1bca1c0ec7a6a424fcec8c37ab9e9e982a3d9c4a39fa09f9b9b3430cea039a409e3e4de7b05a84aca1373eb75ba08efe57e622476cf2beca3c906ad8df7ee6c09a31f31f20a3e57243e7ad5fe1a8de8e63633895a974bd3b3302ab7d269adf82fd1ba97d0695bab780a79849d4e498bbdcde1a6fbcaa010f4d6fff7745a53f8a60d271c55336dba23ba972ea5aaff3d7d07dc8ce50ad5ad74fc7f12a57c7d963cf38ce093378896e790ccb0a58b7fe740705e48aaf20f03caca3d268804c346b7759fa942a54d85b18b3951ce7c0c4a5121619a8f27e328cb0955d81b35565f14aab92a893581118c4d7b1e7b308f11c4b96595b5a08b636b3c54093ce9c192bb0da0e9c8ae5285251881be79447592113e6de7ed6147c581c4f24c51b3ac861e0a72b865e62af1192a14769088dfc45a1001b2530afa944735d69a8e52d23cb9dc9f6b96d87e05fa6b25984846dd23bea16993df53c105b0c20e432e5817be7e1e56e8d01a3c3f54766aeebb23e2dd240505bd069639e01f79a4a7bedeb97d51a88dae4061fc9b142b8be2b5d3e673eba52007f28e30f9c56c82f474019540fd0c92fb12e5ac345a921c436ff21bb63cae8ad3cabda50cf8addc93855fc2d9740aef31775d2de4ce15993f981848197c27b92a7957eb01a3604426ee789fd3d4843fb2522bb8530019fd3622b44652438f0da1d47d166a8e813f7d3011d673c26dcea5ee121f4470f67e68dda38516a06cbcd16dc87afb4553e0451637a1812d9d0e03e39b248e2cbaf6f9aa958df39d6b729dc1da794ad79712a2b755c86d9a9ae457f50703a5946ffdae999ad54b1801c49189ea8a5dab18c097b4d352c44a8beb6683f0e820604445e5ba01af91d72771cf8bd3a0efbc5fa5cf0b090c34e5e67d2cee94dcb67d34037e6c58b35a45c3e7d9758d28a290b25f57404ffac7f8f2b2189e97e45a58ec41d572ccac8164175c343255f587e13a35f4d34b69384fcbce588d08289841251de2859f7d07ff6069b0d71beecbd063677ac63e4d0b41ea9c28332ba3b3f23c7585707364ccb606a7a2e91332039a86229afead8637bebad83763e1b7608b75c85d1457656ee1682b9c0a34ad45cfabe54b263c6a101938cbec7c69839b50d85e52a2d87cd7823711b6b48425bc41ab11ec456020827a73c4f40d432072aeeeaa62b9a6ff71073df4c96db8c4f7f5ae41a0ebe7cc6746d87bd66ab9348fde8c931f8c3d0c44240eeef4c37910de770380e86fbc68b7c15ad8cef9e3dbf86a9ab0abbaf09dec5cea12a6dd5ad0e34a8ba81e2909cc2d209e64a148f5ecdf61ab27a019f4ea980c647d28142c8789db6026baa98c679614cd26b0f9f88be16ed0f979a5ce48da64da5d7d275ce361093f96fc9f9f5c7e490eea08e10e5bdae388fa204e2cb264765141de5a45abd3bad24703e6d9945c440d2fbdf3a8a29d0e0a5c5d5e67015d8c4aad3a26471ac343f555ba67221269f0ee57f6a8c986efbcb79118f220e712922d15ba16e0d8647b93458510929efb952ab5c0957d2eb83994749e58525ddbbf9d5ac090d18738a097a7305356c3d63cb617cfd560796d37b90b86523e1815f6961025b7b83e539a315575d719a6ff3f4fbd8a47d6bda2d28cafec1ebc503fb307ee53a6b09fc5d570e5b0f7c1f58ea7bf18cf55a98e572d5f08a164717839107a9fc248828c84e3d66ceafdae6b129796862e182da95c5070ff10d034d152e5cd4985ce48c56068f64e0fa79354cee026b4d170854f8d68ee9df53f29b5dc5e2a73b07a2f795b7a571bfc648552141e259631d9ac6e7d97067e398ba05f2c10141052aa4ddfc862489514dfc95f134b6aa3aca75a2c6444329ed82ac3eb6eb67d202238211116c175869a1f55dbc43748f32ee5d9b8dbb6de981d8967da682c3de6d9e3f9d9f24226a247fd1a486b8a43b66d45f37f6922bd8b40d2e8cd5a71e558f856d647eed48ef1518946cd704cddb5a35b51a48eaa5238de5fd400dcf1eb219123705e698c3a5f69c095bcbdfdf7556c54e07cd117498ed30b7e2a452f1cd375e559b2a6f24da6094bba0b355686e9a54eef57cc10036a1c3eee4ae0ded81e7a61500b24ea3925712f381f611974e64954f650859301bc0a79c1e5f491e818a4be7e18580d2802e258add87ee6b30ff6f0974374f58f735e01511e905dc995bddad9b2565fcdaff20583f4d2e72cf4efa8c16be2b0f0ea6bc1c1f767d7d9ff77b041c4a254c7c64a112bfb4accaede75fcab535e456fc77ccad3bd22cfb068915d7061231cb2404fe16f3022d98894740ae34c7356a0b03a2466879c505ded42ee7777469206e8c4f8f1af1036792f95cf3bd3192b36adc7f555bec368b76a6482d9f79fc78320b7110b48052f2998a35d65a9b16004a78f8423e073ca211d01d92207c3eb98db19cfde99730ff8ba0b3e2106cd601ce474968b3eb4c289c692db7c06578e0e8ecd764071f9d6e0007fa4d2988b13cc54e7ea46e751488ab40a342964e280a4ef60aadb038563b4466f1181c4558f74f2653dedc20c9384ffaea55b161a5ae0780e0834b1520b2753e5b5fa7fdc2b33f14dea5254eefa2886e3b32c1cb63630b996d5977eed088fe2f68efda216638bee91b6fd99f59156fc17069d2f2b0016a15ad15b200b33694e712b7fe711abfe6b188a91390421dd6cc34fe541c6279c3b766bc535aee07d4378150c0c7ad32ec59a95c41459614e5d7a1e02fec21b37408a5392877aa94d566acc7ed629b0af70220023e3cf659390f6fa9ef0bb227b983c7cd6747de74d701a7dfd0b31a45deff73f3bf898e9ee980d5997cfc7b0aad098f860871dfb41555fcb5aa866779a7411b24ac06e965cce376916d4e83682cca0556ef006e1cc14b2edf2a9f5c80560825175e80a17d0415428da640f2cf14362d6558436f16863f3d32b1fb706f6ff492135068c7193d0527a8ed664e6888c57c2d01bbac0fbde33c127cb05c63c75d68640fb5e5e64420b73ced28b9ba061024a15ad76fecc480b1fc5bc619e4137ca35c33d34c44dbd7b7b9a4feeaaff8c8f6f4df2c75b5b380f7501f1a27171e64170ef73a8ea394b6aabce0e302557c5e92a1b92750c680584b4e11a38ec7dc0a5c8afb47f3d18c0eb11679a6d61e1b1ada0a95ab5a45b92efbaec282dea4f6352ba0cb7169932081b475e82084d49eff2077f8eb4a3888e9018753b24d7833b0630eaf0fbb97aae608bbebf41266ef0c1c97ab3c961e8f53d45afccb34d4633849061fd1e811152d986aea2328380a18acf4b84aafe3aa034935ad28cc10db96bd6d7c3dab509a307da52133bc46888048c37be4461842b033499c7edda3f03d85d8274caf489b4ecd8aec1b310f8f6204e96331065a77d4ad951e181a8c10534c36d86c65848c416fc798bd976576cfdcfaea4a7445d7345bf50bf99ed1f520f94542534b5d21a944dcd5e77ffb20bd1176661a769285bcb3fc97e8cf83fea965d4bfc0a43f73185f2bfd89d356a56fbf7d2a584505b7091349544c58d945cf56628c4733a32dce98cd6c67f3c9dc822ea91a96b5711371d7035137fe1201128eff0ded8cf475d84cd5b8ac91cdd39c7739fba5ed7988c0f1bc603eadca2cc6fba21059562f0064961781b4169b1c919dbe80dc6d32a50b7fef214a91eaca078a16b6d9edadb776e56f88e367d2c8edeed0fb2930130f5e67e44ea20894d973c710dd1449f9f277c05473e08f363b3476352738e63b21bf32f8ab0ac5f5410b6266064d88d3a36f6bf97ade17a0d40128053906078faa9d2afa6ebfb5f403b9eadf0144fc119436bcccb055e0b0d128aba1b792df71cdcfb7d7f25adf935867efe393be99ee6034d61b2e487ba9507f24313f6c74ad56ed5b9948e066d625efd194536a8370587e6a543c378b7dcf11c82c932d83fd3fbef2fd9a67ef5f1731c8b315885fea1a99afe8a44fc9545a5cf8040f74ce6b33db90c0b87ef804c5ee56c74930dd5d86dbcfa9fdbc80b11cea5d3757480e3dc959258b7748da29a1b7f4e0e83ee85022901a36e13cf155749f01f0c202e2235e64e46b93b3e6b8999bdf316e3aa195358e36e971298507082e3d888f8ef405cf085cf37903a59153b1d22a0ecab22728862371b30a89ec55d2bf25c121ddf9ffa1d633244c769d6f13d5894cef532ece644e9c5afa7500243e7f3138385237a43df4747477b5c41ae5ff970077e0b778bd00f27ea6ba28834147e90ca87acaec065c54d9a7d1b56d9c7885e6e6d22c87ad58452b059d2e4ea88baeff2f72c8ecb3c6b9db5a2832f2c3ce294b2795f77df977fe33506390f9f46f69275bc6e44e991f72ff26442e4c700fc8c84fc39de73fec67b88d424dcaef38049c80ae10b7a4373ac54b4532795b14eee0c9535ad7709dbbd2b6ebdd5ff111281c5c7204bbc5159a3efee241562cc712a23b0bbbd1bd807ac773b5d1ec0c7f982ab013d1bf1693cf4cf564c2cfb7746330f6a104ec8377854ac895c3378c49176e26e0b251f55a6eaf0bfa4c71048566c0f7260c528c3b8adfae083c4982f1c17ab3de006fc4f0d05ac53168bd84eddb1bb8df352515004c5171707fa19e890ccfbc363d3ecd70ac7835ae062a6471a844a3e104f162bd2f7ede7f8ef07ff59a8e8a226c57ef70889ca8564f19ad9d7bf1ea3315fb283179ac855270f8554ade5348d5b246b0873b0eea63c8db16d0a9de875f845319802b72fac9d0f64f006dd4395ebf594bf65d99ae8fcc1935437d8c329ae36fc2859f11a0da7c6eb75d3bb8648f5df120035686bee98691a095fa2846afc033bb764d9cc0db2bbb42bc48d2e4044a35e57d22d013500fee27f8b1bc3f361cea14299a2b735b2cb8f8085c147571d2bb0984e6ab09d2a0acf611b457bae5b2b21e2885238cf2c6cf9919582f80eda0408bde57ca322b79c9e9b073418a4290596789a819325ce90d53fa9859c897316c9b7b5845fc4d3e3780280741a7b53ecda013855fdacf7f8b0e42117f1de1b4307771179358886912ad60d9191474916515de6c33d277cbe45b4b01239f627e7b3e3536dd5b4b5c8b20ab8427aaf8b0b0d731b65c9f12aabb0838ad91c2534f8e4de8af1122aa7d2fd172bae5a7df51b63e3538e3cab12d7d1bd88e7c6031269303693feb820055d817794ad2f44bcb7b2238d11037a70d81553e675725a72d6ec11fe45ceb522bdf8c0d2a532314c286a86bd764810ae5735a2999be1764cb07d8d45a8bd31d9a37891291d6a2ac31f5c4411fdb0a690b495da4232538106d3029b49f265f10c87cdd2b2e549215ee8a7f41b9fd0cca9ae0c11d1191ac74cce13b0c694c6ad8e722089d3cf274d80e01fb1bcf33a7cded9a92d46778a154ac85211935a7fc4ed1938e6d2f027171f78cf96da21204ac290c1683d6bb6184542971422f0f277a9d9677d7c25a324c3eb7f5961fd60dd9ee625d246c9d9303927bdc2242d339a9731eeb4987e3e04fb4504e87dafea4b516aac17bd9ffcbe384ae04bfa84f5e09e127c82615e26f9807d96c9ce16845391ac98d83e8d2a8c844ab3fda293616af619c4ab7f814cd49bc2358145ccf44ee63c65603cd88b8a1b6edd80a35fe2f38ad4118084348072846e4f8ac6bab2e639caeb07276b948346df0cd195471781265c40b0034815a4a8ea8e8c287e7e6fd57944a716761aa1e6d3c83af9d68cd117b778b73d3032ad00653a1acfc8027f5c54b1abcb40d1b05f921dafcfec36966acd92cbedd1af5a94948f75bf0fc8af173e6049092562b67bef39bce512eb483eff8476d5e370941ff46d4ea934b6444681eea9eee6abbe3b064d8b2048b326381a19e36449c04b35dbf890e55c20e98ab2efc2e962d980237fc2376600939f8ea8099b76f5407921fd37a3a5cfdb334d5bfdbc3581a71934a33eca1394eb96be4567f480f4355e0a9eb2058ee01bd3170cdb643f8440324f7dea5ae352aa0fcb6837616f82b82d3085fe7edef9f2badbdde52d2d05db23609516a5e7f2b18ba7cad23467eab55f8b64154d70d6f8320b0fb3b96017807ee0f9c9b811e2a9f13a7e35a1a63dcd19c8fc2977a4a5956d4879a4978472852009ab3eea3fe0f86c17df6b5a81276f05436c1eb5c7e95e024f217e92eaf4d9f512e9c114776d7709b34a518aa4357b52b794e1c28d09847af9aa9c6e202fff8eb88ef5fb15b5b7e9d5a4c63d5e9db0c525c1102292be75aef861b0d68724039eb2888c69c54cdd6d107b88a9c31cd2f80aeea842d1dda1476d162f3ac01d14c23ffee5288eacad667f250adf3d57be416ffe9e7fc18768541c375e1c50d74791ca5c34ab1ad1aa4cf590a1ca2a6ab214423cad60ac9296a380aab3452d62dc54e97a9f11bcecad3ac050f6055ec1541927b544221181d4e15500c4eedf6be101cf87dfb6a7bc19a242ecf66ba725dcbf08355822ba33cedc3dc3abb7fdca089c0d31866594ac3946eb3e7e9cb7c8bbdef4d4f6ef0dd46971398886cf1db103262ecb07801c351e2c0ca9d9d256918287d6ac32d2b4b6b928561b0f3750aaea1e7bb8a0e1a6adf30b2b4df50f937e843af49dbb9e9eaa2b638d45179984160e6e40f52eac4052b50a55087ec2a8dbadea419d4792bbb0e96e2396440b42452ebd95f2e32c6ca2c6f1412321be1e7d86d5623716990dc1776ccce934fbe4c5824031ecc4599e9d004309c04a985ebd70b995f8a21e542c7bc299ca889abbf70b541c19472cb85ae6e250b3f70a1372b286c1748e6e429ed9683e091d1fcc497984d85699b10ba933a2dbb7391d0198830abbc0ec1a13bfc8e287d0190b7d6aa7bc90f301f48fe5d03766f03dda66f22046ef9afd92c93bb3102dfd3955462c56c94f7f8a58065fbdc21db70a84de65eedb5e3b1726418a04d7eecda1d25fef9107490cb3cdc921a20d6e0fa445f81bfca7fce3c1eec7260a730d333667c91fd321a07c96a1df76319b2b66c52db6f1ac3dc1706c8533e55aa439f3a2e0f7a532999f4d72f39b5d2cb3ec3e9222c2774eb9cccabc4624dd69cb44d5ba974c804fc56c68d055185794b594fa6beb81b565d668e1c657914eb4e08832d5f1b6cff1751f5571dd8debf156fc3c96616fb0b14c6fd7b3abd1d9a4abf2dfb233176ada68be143e4d3926cb457d0e8cb2030dd54c8bef7fe18c991b1a8bb6deb060a813f5a16ed68fc66db417f8a1ecb12322d65ec8edbd14a09d218eec8cf27f4f8a5a75b3b8f9bf3adeb97652acd193acc4f208afd90c4d3e04d23a36556c4981c80226ae3bfb9ff0739206369af50218e485a9fc1b84f772191689e9171f0083bd79598ca435ba702184ad83f2c2a386fde525d6e2db1da14875ebff652335d51538445fe89883371e3903e8510a74ededb8a640c96cd6ec932e7e6cf0c097ab27dfd35e35eaadf2cc02d4afd456fef8fee7a1b541dbe341622efd537c8792649ca92ea6bf02dad433328264e1282a3fdbc136ba5529558bf500e0876f19262d2fd719c5affab60bcad88b29cb14d26b17688267cf385bcbe1a8798e9eea2e6b58bfead1a94bce0242fa0dd0f6cbdad1ad44b52f2fbc88a8328615cabd549f0756ae3c9cddfc76d9c27cef7ff7a66d312bf71df5138c255c7cca711f99301a582a5c202d86a70755eda76ead5a21729f0993fe4beb42c370311b44f9a2eafc32867e60178acdce03154eea55cf05ca3ce87a0c0ba6e77a9602d6ff628eb763f6670f14fc01ae37e4f115b89d84277c3cd7bf3ac6340025acc40eea290e74d7ac65eea3d5083fb943dcb076964c6b57a8349663977c5c8bb9d252eb55572f910cc1bef26743ca2b67aa3d77bdb10f350830b0d52358e3a3c5c375a2cbdf1e25a5020ecf606168013e8b51b2cddafe66c8c8130aad27fca766208460aba78d8db8879d57e66137256801e1df9c3a9334bb802258978faa2fec9586b9a2e2f9ab2e0caa356c36e699f2a5ea64b67766cbbacd6458c4198c97833b36c9a212b784f5301ec1f46df4296f304befadef7e0bb0ba82748d9bd6352fc78edcc9969a6f3b2ea33a6840e1f3efa1586208f736652330f21173fb13428f011b8d2123ecb6fc64036b51a04d557b543fe96f933a2ed4a8c1101f9267a5e508db0cb2bc8e76a2b3cc29c0dc03460e5d57453e4bda9588a7ab99d01bd218ad55d8819067c6d02f96e337aad545d9b8f2f1489859bda8d7750c0749ab73aac02fe85513b9660c95bddd58d52e26587229b4f6faad9441b990366b7b7e7c37bca2e321381866bba97784f5469cfc06821960f42e09ac4c579770262f7a7aee2b30564aa78ed9d383ebc652be726927793b136d5225978cb04f6d14ac4bd8da1973556b36b1293560a52b656c407564f83e4bd5d5339cef9b089fa2f549dd476ff9d9808e56f26ec2b75203bb4bc7bbe34a10ee12fc76f0d49b9713c812ff6a93539a22bccf622c7042fa8dcf2c7c30c90d9c250e60371572010c23750e5e7f431aaca01074d4db430fbd291474092aaafec937019a1fd91a4078400805aad7ea1acaee91ce1f16bb7ad1368bb0152e1171efc7d6731870a812ee786f8d66f47b0d80183c5752711cb347559cc4a77084340db356e17f720f7b5c8c89278cda978111d63815c1fff05b783081f604dc2238e525da33d9361bacaa612a185dd01f9acc36f22632a0dbc3d30232c12d78fbc8527ae2bb8b795017ab97c4967e647b16b6c3f0224a2db35aa17c321c3c63aeb5e6ffc353eafc8a32c65b03485c76c217a1429e8c48f25a02133e632432e103657fe67a46e0f04636e5f0eef24d99c8364b44eaf8164b4cd97258d9650147624e1ca82a3b14fdc151a31c1aad6ceed9c534e03c4915075c56daba53f930b9b44f215b53c591ea46f6f699668edf4e7b7f06bfea51a29e37da2d9f2661ba708b0d7581facac1c16edca28dd328b697f6e29d3875f80197192d40119202b7b796a0f22e270fe1d42cd9086a327a918bb080ad730ffe238940831051f5ffe53c4e7c510c6cb5b8053e2df693cc109dd2bd5a7325d824865fa020390a157f5f71c01491c089726e73a6ef1881aae3f18f9f93faea4a014b48ffd8c316d2a4c28392cb8ed2f688390eb7a48644aa0c7517a7132774154c3665726ca399cf13f52d8bf66f0973ac254b2c3c16d97791041c120436209c7d2e5353a7cdabcbfe04466a1222f369da1ac10c7d91ef1ea4b310781ff2f2bcd411b084e2b927e9a912ec619f87f7f4764aaf3510f317560aa78d732ebf6082a15cf4b58c4553d8f63bd79127bbf4d6f2d35275ff83a79d0f2b9db67472770a3f0f11cf60d9892d4c312ff05ee9d9a7029b7f33d3c3631e840f16ee91ea355522f00def1beaa8ae9bcb3f1ab84a9fbc6dd464392caf5705e13842bc996a4a0770af9cc92d9e17a68dc71cfa150a51bca34cbeb27a2f67f3e06f67a922cc77a92b4d8d908957fdc5e130755a8b804bd3b613af4fb0e8ff4b3a5efe08db833acf9d09263dd458b04d89aec0642822691b0e6b55c410be535bb19cdc55fabb421cda01244e5b5cfd332134600ab9510770be254339f44875328db1f8f828d2314fa6db9af19d8852981130b20140c9967f421227e9a9afda49cddc2e93d7195ece9814c93398a60b1790e3d59326108aa9d7666c188c7424465572fbfd8712d68c50c1c41c4d8a59f2f11d6309a17b8d4dbe6cf27cd253e374ecb3e6c77533d16e7f7d524b90968d35225de5f749eb0c52a8473db0df48f7eb3ca1b0f856b29158ef5349ed751f0f406482ebda5d999e31b63bf566f7189d1db8cd739966afa6b88b79de398b0fd40dadff8290aed7dbba2b799f033576a6345fc3dbe915f0fe5853ea66193d5b0585c4e7eed203817a4df475d0f03b58b5094ecbc8b2dcc8c190cd40dcac71f2b33d2aa98051ad6884873b93eb6ad7ec474130ce5fa37347cfa4cf1f6fb307f1e73e0d0ba71e86eb054ddbc2e49a43d50bf4c77ed72c682d4363cc2cb0315ee407540fe982a8ef1f886ed6ff9335ba425551e3ef024da54b01272588b3b825e4bc3ea268deff033fe957e4c8488452210732bf2a584f559f30da2e6b3dda8eeb08d46fe2b77c5fb955432ecc3fa7d595cb8e4ba3d5b556b3bf135ff2f18d554f9fd065f5d9cc1756ba6c15990fd3a924ef2fa7323f82382ff0375ce64fcf2e95398cbbbb7233ed0ec6a098a44a50ddf4b79fc47cc80b222ee5b94ded41668d06c89488695df2e6fa9636cf86f87ceb74b3e552c799e98a48d9f2fc834d6c514a6d31c5d69bba440dfdb946d1742ee493a81ce9d26271a895ac0cfdbc3739022ecb0860bca560bd5997b2f8bd58640e8f03d6196a1135de8961260f9b1d1daa7325fc4f5c276b01b0480d1242c4308bbcbb5db0746ea555b4145b4f10c3810127ff465b096a403eaf34d4d3f5456d51939fa6156bfeb9d9677ef04865af5e119f5e08208bdedbf0466c83580781b015cdd2bb131b110758ae0a1f54d20a810f3f4ce5e3e4fb945b54672c014b9d1f9427deb7a1b89fb4b915689e16fd1377fce12721c3dcc5181f493cc4504733b569287f11657fbedead88d2b79c896d1abf3cc1e4d09d3e10a883b3c62ef6b0f1f45392e7135e7e120c325c3ed7985eea11a5dcdb695dc209850762cabacf23eae4dcd1a58c7bfebc2113620d29fababef3e635c28a2a0d5ecefb9936233752833568765afa5ecded528c38b187f3ea82e97fa65260f50bba57a39363e260fcd6dda8c334ded7982889660cb7412854fb0321d6d7ea50b81a23052557abf5b39fb6cc4535626647ff1852e90870a1235e8adb07dcb0092dfccd78f1057e42558bfc4cfda2c2ebd0672d65638c7ee4149d3bfe530caa588de43dcf42e548bd23e4c802ac008c06ff8e2969d17aa663a5254dd3189d0586e41b6992c3dc9a351156dc8b9f0c6a44af07a40ae23943e99a678c138583667791fcdce70c3e76627a4971d76189352f8db2128767aaee3170ddc648064863cecd9c80c7692e7b5154d5a79ab7b101a38e4946a81f0a5dc772a46352db4f7373ea5021a2a2426bf54dbe5faba8a6ac3178b9c44fa7baaa18942ea2079442ca8fd3ecc954c50c52a20ace6122f6ccd693ec6276fea674570c88ca628bf358fb471875c2fa6b567d7a2386b93d146a1d7c57e0ee3bd1e309f2105692c1cb9ca6e45737ed9dce0d611200fb493354f5ca79174d08bf6e8a9f65f37972e1e8970c5a4df319c35f4353a0feafd77e1cc35d5ce8473ac7eaa377e93f9bb2307d79b9c9ae8b83459414280c299ae06c8135bde3586d4a453c969485b1fb28686d804615cc622bea48e3341a8c5c21d1b77a9196ce9d20cfa35303d8a6862316cb303cd2293b362e53839863865a7ccefa9ff1f72ad1c4294c5ad0abadbe43b48866b5580c6e6ff96523ba5fc50f8ac8a9ee30475a152a794dd9caca785d2ed6fc18a0e9eba54d12947d5badbe110472878f36c20a01c08720c7d9766fd1054ac39abb9ec6e6b0757c0ab4a19761910c82b2944bbd97df3c7fa655342820bb9fe259c6e92372d5caa1fd2da95f04e370ffdabbfe608433fcd76047ecfb731326b9ae9695fff14c8f269356c5eb45528beec7d0a8c5167645b11d8bb9294d6b55e44ed53ac3d1190474db515e982985e68aaae8f18d94381100ef4a1305a1fbb91d7b7d023248db71f3aa75aebf1794c156c37f41564cf83e2c4bf5e71912714e46c39ebb76e4be26875db8ec11c9be6c1f64f9517e5cb0eff112bd1d9b784bcd118aa1e31409545f850e93d7ce9471fd162b252eca97188cc9368c912f31e305f6e7e9d305c65bf2f09428111b36760ddc9c56d0c6e0d9af6e3acd93dfb139cdd32d854239eb7e41ca319af2dd8af452c75de104b6178e5297ed8c7bfdb4ed0cd1f0700697be1298607d6f3a3d79fb7e35fd0a5fbaee9474ea62e26195fb66c2246b3583da779b405ac1ab162f64d23dab408dc115148c6b65a0d09c7ebf60d2429a04cae91e7cd1713e7161e1e0908c16fa163951b6d0f0c05abe3cecfc59c0de7b6687b0c2f484cbc7378a78dc8bffbf159c19a6b38bcf9c4502a3cd43232c16aeea6b6d2cf5b2370acbed638da20a6c1ea3845449351bd2fcf7333e8098d02fe7eb8635a661450d1a82843cb5013a225a5c8578988c3304100e631fde16ea72dad3fd08a328ef4726f227fcaee40162bb6ca7a01674ac1426a583084baf71c248f8a2d8e961e45fa574ac8a6fc54b43dc3d09626faa33a9edb1fcf43bde9c0d679b6c07698a8784a88a99d4e7f24e03e60dd240e050140317f8dab1fad69e21c8fb88f666f2a3ec92065866b67686e1d6ae8b7dc8faf15e7f8e1db75adffb145ba842142455dd4383b7419bee93bf5c36aaad14eccd8cdde480c7226b54e2f0b86424da38c005f661f6c28d70e58e865aee69df78aef6f56f522ec190aaae4462b8efe5aa61541eb0053f0135ef3652de1652a8c4c72518660b9be0f2cd8bef911c9c7b41911ab6ff2ec86ec597400bff499f0481a991be12e7b73f302d7f7584fd915f2d73bea2d6fb0a8cb4aa9ab57820de3aeb34b0f0201c8e3c11dd7688e2e9d3a2b5b2c078ed2b9c0427e2e85836f2e06632e98e0cafd785a2fa90efe2a70e2c63607863febc723e06c91130534efa2a429ea9e07eb5faaa7a59c0220e158dfb194b59b381944611ff9db588cae5d42bee5f09036a63dbccfff2d75f3c1425883f4ad36d3184e9cf7596f85e21f4ae03bd0cf69587e4dcd211482f5f3c24d1d583d2fc8e33762d762f7fe49c4121ee3e38a25d9b7b06dbb2e1507dcfa9b6fcdb78b6f7dc40156494fe26470776251a8c707d3653b8288a6dc70cb95e6c14e9865465c786f4693b4ec96571c597548fd9ad89b14d7b37a415000b6dc18599a761d16ffe973f332cb040105d8af4cff8eca673f43b8a690cde0abd2a0e189b61c1e69fa7eddd43cbd93b5c6b8f7118ed9850ea34660d850d4df0cac006f985aae140f6d39be17aa6957abc1bbf497540ffc7c5b0245153b3fd3f0dbd732fe3001fdd11f8d585252a499be047039ded5137e4685b31586ef9ba3f234754ae4e8034feb07b64c57a23f703475e7c80895811e676f3b71415316bacbdd0f39ff1d349247e67c40de1d87b506765bee3657f2213103affcfe4d1cc1f3bd549f471d238bd43cc415cc5456af82a993d68482c7fd3aa92a7d386b66b8b6c084e74e1d1383a3fcd2a7fda27013147b85e8d5c090ab7d3c526d4e673747b738a0ab5cbca2dba507c2e316f972b745e5954c9b05c35420bb2b051789398e36210368bceb4407f09667bef62d9c5ed7136fa7af1f3dc6bbfece9f2272f64068dc552a2e28000d6788c91d78834b88485760ab279ff805c7be17b6dbfa6568e93705bb32ea8026d88aea83219ed883810006e46a2ec5dea6390091e85d6b49c08ffee37cd115e82bfdd26ac2667897db7273bb792626a706f8eca3932c8c899d80fe9d53ed0868c3755f4e3ab4365a050c584fe6dbec4de2f4aee4b85265967101d17b14412dc04703fcc7098ff2f37afce1fc08fb1831ab2e3aed3fd4176885a019f70e20bb2c6175f37534e622804ad93bfbe66e44b59a1a5e0aa46434946e48ef9c5832fadf57f60ce0b610c3b993bdfbec25c1adba948b0e5cbb2def7c2a9c865134a869f9aadf868167620edfeb142fba169e77c7e1384f672c7f816ed18ed23c91114bdb639878bb6fa566981013989035270eea73de7b67b6f3e98f818ba5db319eb2ef243d0ebc39e8f49f43b51f950528726527ea56b00ff60ea83c427f8ff4c9cbf51db309992212fc437fad4d56fe1a23096394fb392337b5254763db5bdacab778b307f3b19c5893970bd80ec66a291e791dc24cdb96e1cf1d8e509c4ef3249caffc189821f092b365c893de72523f9ad5cc8c7b3083987c282aa7c92894c76d5ec48bc428618c147f0724235a56885555c1b7d728961cda64a381f1e087b4995f6f6bd2bd9dade86724bb0b75933026ad7941aec7d31f599224cd24d1ca659dbfeedd2029410f76320bbb37d65241738be9b328bca7a73d6bf0cde0f719a919f5e3335858d1dc7ce8c0320c0faf7d15b14c907c65f5ba22be3fbc993ff327781187013722df0e0498227db084952237addfce13d92377176b8d4f3b090c1dd2987f6336477bdc69dd9b2489f017ef6ff300b2092dcbf1b75330e07bf05a4921b3649ec411292479e57006996c2fa0b4ee4fcac810083338cb00a34334f8346412386e2d97daa673684a369d9ba8d7fb9a2a5b6c9529228c077aebb38938f5949c35a714d126e42f19616ccbdbb922fb7d8998d436d1faa0a5addd43cfc0b8d98ab3612555d3e96cf113d1183fe534cfe70c93460276c7303bc70e98fbf31e6cdf6a4fb0db15872055789d0a096bff26989025fd0c253b6bc1e3a88433dbc7775f5270b204fb5665dab2521b583eb097ef2fc0bc51821cfd2a760fff61f4d5042da6df14f5a22cd4ca8f37e3ddbd306d121a56542cadc3567a972a94c201036eafffed1665e13c56827abe9b658eebdd20faf3b0f61cf6ef175f90fed1903c348423a0a2cf8677b1d754ee6c424ca47aa63056c953b9058f14cd2d4125b3f5a21251d747dc070ad9c4fc7eb3ca89db6144c5b1a7b4c3e2d98660dae724102b90dfc97c213cd7ad5ff6518a0cd09dbe1666685914529b4da73e743207af98406f505f4c1e7b3efa4503fee71c7c1f44e27197e63e495b15890b95b644116891c21f06eb4a591ba4dbc69f4e5df88e8a8253a622bc384928ed11272d2227520247efd58bea8c97d2dcca3ddc2706536e330e9b7eb60fd66b4074915bb5f48a2999f6d5d95cd1b4c40faefc7cf67d8e5b52dbe2fc4250535e03cd46195aee7f3a9daad668f993d8ba5bb333f04690305ebd41866062634fff0a3573333699f323bc6c5e0ddce063b8a7896434209d9b4a925e6e6c893bfa9c8762a99458b5a0a2adbe3633d7b8d44b69a978270853ea3998804f48a3ec1f4622f3681d36cec566a16d424db6373e26b43b742d805abccbd95da3dd177e42389029d157cff839141003840bb1f7ce1ab269e4b30a97eb11a7f41d68776b36dd0480e228633a0924795f64726fdd02011544dec6410bafa60601d43e73a02d98d871eaad6256c82ccd755d64e25553819608b8ad3210a4c2aa634d93a62e5dbfa20832100ad3d722c45ec2caddd973347378699f185db05f92b9de6e4545befba4465555f8a9863e98ab3ab5095235c363c52d5efd3da50dd399064d21f7a0ed2c0c81c1ac657e2591b75e0a2156161629857a8499bfea4f7c1ff75a0efdd519735eaab8d5083ddbc37d8fa51206043de71d9a2d09fc133ce8cb9d664825158b0e65d7bc88431865019f12e8567c7ab6ccfaaaa030ebc2f776a0458369a19aeee143d59d1000ef4c307af18e322cbc4ddcb4baed3be0291e974b0c7d41d92a1c60968c0604a01a5bcab63319c42da82dd45c0e21300f3b0e8e749a17344f73dee0f84764f3a8283e96e01533fcf54ed3ed44e73e5f77bfcd5a944dc77aea00783e2c08004a400d0e7466a0f714faecc6ddf7926088fcc293a83f3b9590b9f0708c7603e88c0161b0cfefaf431cd67541f68ba923226d3c74ca84228e16ae9abeabcdb0e15821bafb0e6dc5145b5b70cb8ba730eb8a9e4e1864e32586cbf82f533ef9f73ad7c7a09a57db6838d932f611366d779fc794f18dc3a7e50affc5c47b4c9d66070442848618f20989a8d2e2fd32e3614e371124cf8abeb9648acff833777df74b35ac2a3f5a0ca90fb1715d5c8818415a8176d12d2615563903daca1ee928c1627839963a4490a8f7ff070c488ada4853ad10919ee8f05056f9cfb712cf655b87283e0a8afcf2a56fe1edee2fa379ec9735527793adca55ad1ec4bccdd01ae36621fc250a20b02b4914341bfa39c6bd3d710722a16cefcdad421452611b281fa73d8bbbc2644ffce33832dd31f2875c5ce8ac0791fcb8406eda0f3888f2832e65daef258a6d9760a2593cf3ceded0fc7ac7c9b847ca162384812cf39cb1ffea7feefa2f57b86ba5039e83a2babb819d12883d8427b3a4af35dab88b0cff48b814daff87ec2d93eceec458e6e9c42ac1d97065e7c7c9c6883c409b4aa674eea9de137a89d5de3f04581c03e4fb0188e34334f3266feba5bff153389a6bff53b436a6b374020b70b3094e4311d478b173926ff7aa569ed88c91dd5a873f5891fa2339a0cf9767c2d589335cf94aafa9f57ee967272a39a48cea9278ef65e37b1ba6c1bbb85963e840250817c4cdd5452129d2910cc77b070a9f75783b997ce7c89c4253931aefc43e51234d3a1eb4d6779e6878e312cea86f16bf43353cab70155c57cdf3cee58223119e28afcb8e4cae1a4c9c0681fe0fdca636c61ca78c0b0cfab8a62e1e1faa51eeb98edd31517407e5684d798c09045ad7c92eeee3b8a2250c817befd806a1b031a6cc8db100f6b3123912f0f9bc53b0b522e54561ff1cb284baad18186fb4ca16230b3560b035e3b88236957a3f4ec68a7ff9788da30c5f2fe32fd6d48c2b8c1716b979fdd4772641943ab62519e2d23d2d83f628eb19b3a680a659e4047d9daa1da5e54c51d2e9d5079de59436e4718e1845d59b485e1990cf02dbaf3674f99ef41631ae8d09112e73545585c96c93a18461e33c0ee299df7f73ecede1dfcfd6054816ffcac7dadfe0f18e8d3575155c95d7e6ffe9b9eb08732cc285c99ac6ed49d722e2fb3949f574f0c080db2f151c327dfcbc61a9e7c5ee88494a18e4ec318b3566fff2ccfa2c0125f5f1e8da454be7be21866c40cdd48b593b3446ecda9db8c570876d203021f2a764b460ca3737fcfb0f2c4285757f20cf6bd691769d71441f0a4e10b8bca32cc24eff5ac99aa9e372e3f24d2135b126b2eea65fe21c590b3ea7d085a5b937118c3b9866a92b3fd1073f5c0f9a6a1f2674770e4959bcd7c29209b7432ee8e960285514c68ed2d51758614fec5025f2f480842f033b1131923b07960866e640e2c19553cbb6deb266dfdf685399a8310cb36bfb30731a05d9ded0664f096673f2771af3a70fc13f332d43a4e4f44a028efc455574eeaf48b5d77e1bffcb9f0b7e2310c974dbd7a6996dd1749000d3ad7ada4dd610f66205da4618f8859d36bac46597f5b2ebfe6cc99c887689be204e12c40910e1c2f2ea8aef0ac817e2de838a6edf1fe20020ce35a18b696c9af1a7951a0bc0d1251463bf87d11ed4b56fa73e80d9dac09ad5e54bd9fe341335a32c6c9dbce6db867d89a61b6c82045c828d884e678e18444d7ba5845cbc21c2ccd7ac07f45ff123ba504d52dd44e9afbb13e758300a17b9f8231cf41f4109f6fcc3b39ddd2b634695030b4bac0dfa998dc416a557779705a67f05ff935611a95b976cfe55707059e64dd9d0089db9a6a5e84e535992fd0091392042fb40383167e4f11ac753198a217bdb1372a8bb9aefc7620bb47409362fcae8c2afa3b66222bed940bf6da41c70940730a8a5dfcec7c3b5563b41dce322f3cf382b2b289796ad72a5acb08fbadb8179c589cbde0f313bb898ef4971251dd5f31d6574a7be01af23d640b78e6d5fc8299986b4c896eb7b51f62016df661cb8ea3ec28f15309b622e47e4f0786ae88ebe0f3855b597493c6bfa2cfc121ea190f83fc47e7f4ee4553d9654886661af585756ac5bbfe0bd4dc448cba55d597cbb2b205c028271ecaca4a877424f5da23c1c23efa31db181c0b9aad9113a9fbbb217e70e17dbd173f7dd84ccfe57ac1f04148d40e08faa1fc2b396871e871a8b121b745cb6400291179ebcdd8529608939b28aacee266c6ba7dca906ff2c6e1cf685b6e935ef0da692e5ee8868a9388cf717c30f7076481c41ce1ac8b0b2a5ff3e664269011b80c73177595786189c1e4a2425678dfbd4acbeb6be93a4aec3c43aca664ebe48d84d0aeaceed89260fe2d74d0a76dbcd042305402a19f7801ae87815da477c0bcf9f7ba35c7bacf60204253a682030aea32a1b5e4e817e8775db0435ba24e2457087c356d79500abe69abd680dbc2bb50b00a48e500130660380913945e92df16bb6c4b182f95afcc345e099271ab91228491c82af4d981c83c1d10b94a8e8d1aebbab0b376cc4c36fe6110bc5af9dfcad70448ad954a3d5806f582be3ddf155f9e739d932d14412c1f9e026e7ac78c769408aa182fe130f20ff69d3a63ebd34d8537e251debbc512e12f44b6608759695c48301bb636ac41ce4e0e580f22f18d9b9f7181c90fa36e08a38972e38248116febe7ebecd6ca0cb271c0d3d51ef93bc0ac9a768293861a4ba797699359ae694edf790b08a05623e8bb64b2d76683b9a3064f51d69104100478d3ce6ce56994db5a89e7b63214221fd7b45a8b250b3a044111e835e21caf7d62e792ce9dd9acd4c89a74a37cea4b1970037f52d0f1fc7b82571988ca823cc84117bab862e9025ffb3c752bfea6e4aa36ad2805cfe0432348f8d097847638446dd25bbd33a9a6663a664b1fb7bcf28773916ed1bffaaed6d73b69364f2dc081d852fab4a7477095981b795ebd0e8e7ba1a344760faed5fdd8a0a9f89a1608bf23c049afb0ea7c8dab086ebd8b2a331200c7a2ca2bda32ad84c424dc9498c51b13d2d046b0a2368d4838bc8e01b273c314dc0524dbf4f9aff8afd95d84aa0f60e1067357b05465f0a3d6d2218096a51b48563f3fb7b951c3f07af054295af8b7ff60eecc99a8efc53719d79be88f7673e62cdda182306060a7e26c207203435bd9adc8d68d1bbe652294c1e610c2773917af2b473639ef8ad214216d415f2e6f6fceb1e44dc8c6637f36afa940b72fee7d8415cf4c36fb7e1ceebad19366d70e1f42f4beb8a6e888dd4411b6974560f599db2f4a414c0621c8bc95a4f408821036659270a44f61252a551727ffec36a8c51de892ac3efe0f6d89d55c0a596d45b8f0a6fd54c8bff533c1eab00400d7d51615779bcc91637c1fd9e2ec5fc965e1482c8b2c47fb1d71d875026e2243bedea147c245da6e0e0f6613f51a52e80da7ae9c7215d76911b491378050e1caf1bafe8a304ca682ea1580e163595d7266736b3845f5afe817c0fd8c0f82301f32ec40d1f79a3fa0b5b5bcd925f2eda968848fe0f0d50acbcbe187ae84b51a6646214bc1ad9860c757af780dbb9b0212409e809c43db9b04e47e465c7e1d94224cf3c401481cd4cd17e0b838210420fd217ac94b7e8ad6b85e5e5be3545dc92913f52fafd8581cf2b3cedd1d47b3aa4104f2a985a1fc741d2cc136337766a63e9becf8045e6f565b62ccc0504d7a354e00917d6593680b226d4ba6bb20e5c488f608b845e76d0f8402a54008c3b7dde23227e56c80f494c957a7ee12c2f375219acd2a89c9692e42aae9d18bd1fc089a5b891c39e641ba2fc24e09a3d5558dd7231b5256ecbc0eea1fba0f842eb11008ffde27135fb527e5fcc6579a32fadb767b9f7d81963533f944db04c719c4fc437b449fe5a4ec0bb3d5ae22a9471a30642c975e5d2803c7c55c2e7c62a38efebd5104c8d2cb891c47749d7ee533f0aec55b735fdfdf72b49d49480d1c4618af31dee2a77fa0e9dcc4c60e82f1e06ef7bf6ba27ac01b870597681980ca586689f0f2cb507bdd89aec0642822691b0e6b55c410be535bb19cdc55fabb421cda0123e2588717b6ec00193c06cfbeae0dc79625b4212406d6166f019c428534094f2f86a603cddfb98f3fd5872b3d22a353df11824c52ba046fb627d47ff27ea52a1cbbbf9fbd0d95d0efe86f41000488b100fcecd0d728580ef011f7929190657f6c86fa359024bfe3b79e1833b206087641af243952a04a59cadbffdf9a01231c8463f7615f2a55f3378ba02560e4a73293542adddf21ea2b90fd34255ec773743beccab80a184fe8b8d334a284295588096f37faffaf82c8536bbc0225472af782dafc7527b7d1b03baaf97c8bd1efb8c47182037c6fff09337a245f6e19adbdb362da2dea4fa31f71adb1359afb9e08565ee1a4a7a0f5855eac340b202cccbcea7a5b0b850719472977e39e8a97006b5304c96ea47bd0c0ce4ba304f262d15579dce25dbbd4ece7237b6e42b77f4742017a89460c1ab481d60177f9af9dbbd858e19050fbe5809d26f7a5a2a70f2b1a979d8f4aeec3d11f26af851f3fe9ad6676b50fc5440689a1df7b3f69c3734ad231be5a0d6bbd9c18f5d11eadb817457a7073d06e6af7fff1e7b0a239d82af28175a686f214a48185aa5132cea8efb4ad945adacef8d7eabaa779e09da4559e4e974b417b4970c9ffc4b7124946f05efba0b2066045b2908b059a8abe0cc32acf797337e2862ab5a176d73cf7a4276551fe6ac9937616846f609b0057143705ef8d14fc4918c123ce8569d7a51d29028fcb9f2f330638f106a4e6e082eaf41b208e8d81e3a81ce9d26271a895ac0cfdbc3739022ecb0860bca560bd5997b2f9d91462660d2226d66abb25934793ad0b6b968d48b3b78a60446b329e0bd4b44fc755e551e1dcdca04a1aecf5a299d50c2bac2c68e2c941279fc78efa72b40932981f6e9b687cf1ba10dd73a959a8a636dc1a02059ff6124c42510b005e740b54e100c2413dead4eca01f0ffb3ea61f67ed5065626d12a80fea323ccc2c4069e9363abdd20185f1a6882acc89ef1f08c0dc05918c9fe3b2ede83b5347be1766e995a636de33fff581e195cf45fc9cf8c88d54114e3ffe6daa74bc4cf34dd9d74022fce014645946009ddef50eeb8a756feaf5f202f6a549ca8ec715d28cb8f969071e3a9008134f97b8702a478f69979aabd47296d0bee06ddef4e77a45b6212b3d4bffbc6be18e40f9446d5ddc5d207f0fda6f2fca496f00f4a53972e433d85223dab0c96a2d64578b1bee1c0b156fab250980f379fcaa63b4a0a077226fd6742e0db9ece0995af00050a6ff67bee096b832b23067a68b8b78c48408af7f89f224466e35d0098e175f16cafdfd605c6a39e141785f4dcb550b9aa0ea2dd0f0226cd5eb938f8a2b91ded753bd398558648d540bfbeb1993ab825b3208b31d6334dce71e4fe733b3a99f7c8de905517f2723f3516d6fb195d390f6f5e896b55cd99517afd046d25f436366a69406af44baa9a283426ae1b50cc2933ae5972030a1f797d6570d3f237084c1a99f176b5ce345f90101c08cfbe492c4714ed68471374d541b1db98843fa57777e2c8c1df4162d5f2ba16084f81aaec697730dd9a41a712b3f8d85fcb90cf28f8ab197a9815ca2f62935578c8bafc815937ffd4ca7a4ec625e974a80ef1461cdc8a68e0eb241b18b8b5381c084ae16a459ce32778aa4f6327712aafa3f69edf5cf809736fec46f9bf7d2e1747259b1ecc698cd8e229c7393b1e0082c5ca06ff6221326e6545d2e111bb2307d79b9c9ae8b83459414280c299ae06c8135bde3586d4a453dac183713c373912e122527652f3d06f6390ba03fcd7834dc9d5cbf5c63284dde59dde33de09613c3a097ea7cb983c2b0b28ccf1fd2fa8be4b2ac4b9a0ef03222635bd8b233e8160984560200a243dfa398bbbef50c737c19277f84fcf344c48c764f01096c8521bea744a40201187a41fd8eddf8818a3ff7bd672cdb53fe51f0c2d0cbe706fda226a37bfb777df31c320a39913eb358048a6f0d358525ed7235ced262f96d73790bb52a7ef3758ed05d1449628491551f75d53b49eaf9686c2c2bc9ea3a2e9d19ee812870a34052096984864b9bae15fc29de652a9f12f828955dbdefec90352e88c49e513883d1c462e3638d10547ad8811afb1dfb1bfb22e8f2693d466a57426ead8731ecbefa8e384c35198086c594d967ad3073790e472b1dd5159f22373827719dd219ad79f65396e1221d5b3247187478571dcc37df52db4831f2b8f56bda3f3758928b641213e295cd5490e628e84a5767463b69057593e6a0e1516f08bdde379f6e92a1623e6dee84d7ff740fe4711de1783e8157b68f721a09db11140f197b77d1b65b0bcb124749071fce59779e9a0d66b1555fc2412d517a8219baf048400697be1298607d6f3a3d79fb7e35fd0a5fbaee9474ea62e26195fc1addec423df970796c267e5ef15ed6dcf8fa4eb6105c096c82de9463f106f66772cb33d1ac4bd51a8fc7bc329985a96b573d60d11a43cef7e6533798aba919c2e9e76633f5ac39b9076976f2b77a49e94231f7e1b4047932fddda7028500a95e72e8cbc6c90e897b54c76bc73c467745bb80fd7463fb441119f4f9049aecb4e09112f5c8d6507cc8598b2e2703660a98375ab9d5b4b98b7c3651520e0fbdd022700ebda1490b745725ab905d127d631881cab0252e9b5ff0d6cd505b848b86658662649dc6a994a31a200f90f5faf5aab410bd5918a392cde3e1844eeadf7093fc6fd068ece710ff4239a546a9e93b3faf263bae604db0f1878f1ab9d7599f2ee732712487300751bf3b81e3bd0df2dc6f0ff4cae01a9c80a8711323eb25ebf81ab31edaa665d96bb7090d7102b6645d854af5084fd58671ee0638a2bf190970ba6d12ae85caf44286fe3b318bb13798dafa3050787c98e8aef6f56f522ec190aaae4462b8efe5aa61541eb0053f0135ef3652df0fa768310b009e477f61b155545c71b82f6cdc94ad576dec6eebd3f056f4e2032c370c84cb12cc72368c628e8ee132c5faf0a510b26906a4ff6221c6a96e887a23de76c47ab2e6aedc128379c6a88a013f9cf8c0c2f2b61a425eb0f4d18662d91fad0991e800416549e2842f13799562b1316f71e91784b61a0687ba5e1e5c1cd45fac515ddd408c953f7414a144925a523c52ed17c5fe564002d9255ac1347d1cc68ff96a94c80e16865319b5cfc0e6b322049ce02b72cf17c11d48d591465052cbcac0a44e40d7d7362b4281f6fa2699b350d3c700b338bc2fdec088400421c1440e1f645d8133b7ec8f01336386b3fde81f4388ee36d135772c93b232ea93a28bc3bb31305e0fad2cbcebc57c8b617545bf416d1597ee228f4279879a9f834382e484231cecae08591e773b1aca4b18dea4f4c77f4d03a7e783e2be07fa26b4bce66478d5a0239080c4a9992471b37dfcb62b2bde9825bce0d00ca4de5b9e201e07f82d526deab75fb0667f95c716a6d3ae2d773e564025032cce95607b92ef52f343f2fd2cb97231b745c43ed57ac38c75765883c5396436fcc82628b481630ac722a7f802a6db98d9c9d9978f50a729502319b5be40d9634cf599a1c9fbf97bbfda6363592be56b0f8f4c94f5aa18b6f5bd38b92875c6511d5443d8f54b805d4a75e3de323e731746b81dce32e04d30252a62b375ebca6b67e1e1a76b8daace9bbc8e719e95b2110ed95f13f4f75655186f66f79ec372c73dc128b927ffea9d031ddf7ec1b5b70b4dda1b397e1720688890c06d6b5ae35ab0bdab47c2c17b59f0829781ced1df7b760d7839c743b3fee59370c108b8f3ead2f93e3df3df1a1b731c6e4eb044aa9635e34e53294820294abe9b88831d8a2bbdec152b1b39608625d80be4c7c8a18a8716e02a6c01e1de11506b0d456aee70c7aa9baf6e586c07915e80e45e4927b3d50523089d15cf7a007cd505e2ac3d435bfd5cdeb817e2d081379bb6e7633deff86e787f3dfcd29fbe4dcf4418d16e64509bcf551aae4a42246cd5956c2de9b71c103a45286e0283ae112b08a2660ffb14e8f223afa0d77f3d174cd5c5307f77f624dbf0cda6466749a216615b8222385a4315c9dfc5bba6f22ca518f0691877c363697e3ab6603889f710cafeaeac42204000cac0851a9ceec2125a31dd6ab07e0521578413ff45b7bf63c16a77407a1a8243cc8ce659874ba1ef7d532275c5c5642d4cd49dd11120c2ac6ff7c5c1320c6f73e296b9bbcd3174b078df70c5c4902dd844934a27d43ad1278f502d4ed86b8d509a7bfab6cd32e28f1f74bb8df325bbd336e98afd23d310cb87c5fa4d819bfd3d5d35b5f56d49e3aab14607561308e6382f42c1ac0b8867b35f40ab39b29e7b48bdde40da91e65eeac3fd51bd2d75dcaf312c5bb49a8df70bf0d6a0b49c5adfe18fb014bec68c01e435fdcb8ec3c48b748440ff985aa73de751ae1f26592fb2ece3c492e5230761e924fac7a72847923d38092e2edb0cc117e38c5b2e2ccc5bfb51182e3e370c7bcbf313a4acdd54a07acea929082141dc0f811f00f0b9c5c1950ebf1c06dfd2bb1474fdb4f4f4cd4cca9fef468b506dd8f3fa54c09f2b385957264001c21b8c10292984f8f3638b2bd54295a4a59f001c868721211031a141b697a0bfb55fdd67c64c689c785c0832c7cbe46a87942ab3ebfb10241db8689df0eee81839f113a944b07b9b3736a3f0d452dcebe82c4ce5d6ed6e0766609194efa3850781c8df631a14800b16dafbdcc92cc9baeace3150775f237de3e438f328ccbffc2958da254279bdd67793cb855853c1562036c7042d2848893c8755f40d7af0ce0b117c0499b556fb8f767ca44fa114f7067a0236c7e7e955d6dc8929c13deb23ac36b14560e7ab51b29f7065cc145fa59e51d1ac0d36518eb12d444527a1a46b3ea72d055d1fc94c1ded5e47b5496b13b46e3ff09f6ed079a3106789a86b30fcbd6a1e98f4c62aba06983db393130e0bcd92484257fcfc42b5aed5f840c0876b6d192f2a884ae3013f814cb7bb7fb0becc5a2f7dc9521d14daeeed05796404370de25e9d55b12ec68ca69aac08e41cb87a8038099f541ba5ec8b39f343caa1638ee568432ba049abdac69caceb61e92fcfb1e42935319e9b3ddd6c1a42788a5c4f36be7f9c57164355d003b165a78b1f9673cce79100cdedc732f5cc068644b33555cd73c57e9613eb3d25960e727005f96952ee1461f6b8d9ec7e3127fc3c892cc500a92c54c3f2a8dcb06d1c3125dd080e91fe9f5110353c8ebab1762278d4220264a19c1ced415393882e886bfa753cf366c295c7865e1dd95ceb332dc5e5c30743536180f0d161b3e121616f16b4a22afebb08aca3e64935d5211de8e87bcf0e0fc87a3eac6544f295c30eb237d26ba9d56839fe964268a981346ecf5b2818f6ee8ba5a1ef3ca70407c3db24ca3ae50f16ed07cebbe1b2c960030b8a5d8af67e71854e55de6f31520d106b9fcbb0c27469b6ba3b1a51ac09033e2896eac0a505ed2d6fd8e5e732bbdd41341ba4ccb91eb6c4398f54589ba5ead9db12b659134e14c1fd98ee57d236684830b5a9b167934913efbb81492e63260723ac311e0660d1b5fec98e3062b157bdb445290c72148f15f945d076601537f16c601861761bc4968e58bc79a8eff81996ce136baaf2f62029334be2c4d7e10a4c13a64cb1714a8652c2121cc5696c82352cde6f242f86f00cca15c5ec8a0a935eddbd7a585b84a200f9cd3381affabce09894c18e964bf6a5f7a3c2f5cfa4e03e66a07855336ffb20787f152184d4ddd35e2a01953e6f2ac32977eb504df245f33727d6a9959f95807118aca8863d9aaee67fcc802957503365c207a0f937314bb768c9244f4d4bec27f2882aa0377c2c6d602efa695e29840c804284897c7f33e187952411976358bb40e49d3fcf7383da417c6e9d5d6bd6b1aa511891de9b75071913f1029615d3ee904f2e6dd9db279655e48bcf1fee1f70e6a7eb4901ebc02a445e96b94e4a5312453f948e838d7b9097da25f76f043be3a368a9a5ad1341bd2f25b6afae4f3e509159f00f66853cbc91c56d1048a6888925cf2172bd1a176650267fc9e5933a0b0a3c8fc3adcbdc2fbea49ebf1e0243c82190558ef361564a9e50b5c376f92780273f1c67d4868c169f4148fee7d4d7e2d393475f55fb8d8a2247fb223a39284d010996bb29e38150cd9191fa3686de8d2f4388c60a42390935762bf515de31cf759e08d3df15b1c1100fd40d283de6589fe9d4ce70a9a93eca2ad1452fa08c0aa3e4311b35cfb629e6a566c179d0f06da06cb14430895b72cadf1590b9de2358da42b57277fbdd970a2e516876887382a7f8b6ecfa77881081a8e170c0cd0254f94970dfee64a68577bf2508b523f3081cb0bef01e1ddcb4ff04dab16a54401b7d28a52480e05e71ebede9c1cc0504c00d19fa616e54b2d12bba0b55ee0b9774e0d91817146dba18f89e6995a36a52805e5c7db1a0022447fd4e4f3a2979f0578dbfe264a3284eed9cffaeac08d6c2cce41341aaaefd0b077e9835eb2a08001184ff2103c4d9a09ea3edf6479672a3e782eb7911194918aa6fc1d01fb9eef3a0a9c45734d35cf47619ee4db2d62cc547f0029cb7ff62ad68f0e9bb8c88912734731cad443a2f582de0250ff3e08204dc5132fafaa6f4d93e9216aa503f26b8ed634b98ba184a6b1ffe95c30aee822b172661d5f5ad3e8af7c1003da14a24e3298ca7b09b755b4cabd254b9770281777911e009f0d4adfb39720b597f0f991aba0df526bb4b30d690701b68a5f36ebbbace5a6fbdf0f782bb5b637630c938c0d9101e2c90cf751fc0b48a3d1047e01eca81fbfa6aa99865f9d3d75b032b10e84887357b62deac5a5edb1f5e95ab4f3f3fa87f0eaa93042d455ff252ff7e92216216aa2160f67498b74e9b5a8f8a34f299cefd547d3afc08b33af64cdb5443d49780dd38b6b435b725ee081d885eb27abce642b36a5c13d7add270270d4ceef98b416956c63eac14f924e21603bf56a19ebb294c831a75430c1e70b0813a75504924a0d9d0c39cd7b474997c6f015f1a0a579be8566accc8200946b9215f5ed05bc3a81d022a33faa76d3baf896d87ee3289d3b9af6ae27fe79cc37609b4b1201a37bf1c137e3e597664a7e600251f015386b923ea001bb968a910553167df243f437eaf9fea9eeb5aecf82c85f6ecff508bc2b9df6e6a3e4d96a4114c52bc35bfb58b5c8a20ac7b0615acd88add9dfdcb5d4f8d53900873d08d90a86ed5244659d1ab1aa50f01ff5b1c77f002570da5e5b2adc4aa5d4ae2898222dc372d2245e6d65e1f3a5bfefcda2a5ad2c8b6b597602f34a1ca46ad071039a5f5d67d39cb8625d09411ad0cf46e39ed3500995ce9906259169d185aa8250fca3188d049b34cd40a07e492bf80a32764476e6d766df7739cffc59210ce1ca712859ab31a0755a81ed47829407e9fe9182f4dd3b2fd7306076614a0c29501cffc8e3cfd4dd449fd4d1a0693a64683d9604157c154668311441ac99fbc03fb024e12013e204f4fafa5ca40aad258e47d4261af8c39b8876a401899bf7985f61f61d5f45368794b46336123503cfe7e574d076a519155e5852cbb9b31663e5ca7b578ff14df221766988edceb9327f6f38bbf82aa82cce372bcdc49c46e7fd990a85da1ab29a4bc9ce783086de2f775309cbe05cd349c1b4bb77bb704aec2da15c699a1912699675d66a5f9efb94c3deab890d2dfb5405213f41fc75c66c5ea731e9fc2d3599a2b219dd2033c137d9236212f000d5e6536faa62615e145ecb8276f5e37f01ce2a23838f84df99b7730c380fda07fed2f648301638e929d8fb4027f423bca9e2a09055994d389446fbf91f9a2ee14a087d89503594f94d71797c8d8c606ddcf31dab8e670bd0fb4ebf876f8915ee73d129a2d9eee68d765b7a72c895a8d7490d1f000cefcb42972325eb4777a5e759491095240db3a1c7c1b06728411ed81cb22019e726584346a05e7943f74e8dc6451806f796c9fe29f15ba8d34d57cbb593f2412a0c857409289f7b6eee2b562180bdebae41e9d95be37c1e19ceb076165e0f7a50d4bbe2b53e8819e07eefa56db3783c1c56e4dd6581c6575f7c3e0f20e4386db9540f225ae51249daabe14152e21e0af23ec9acfbb78ec9f7060bc7e281a050cd8857e69574017f12d2b1ccf5d97f128e3ea18998c99b40661b9ebe44f8e58ff9cc873d8a65fdd57944a076ceae73e4795d9d46640a410e99c783beb4a539f972c78dc305536e15cc26c24cfb9665ebc2304f3ba3cbdcc7e3b9578db87f9083eb9b78dee1968c7c4489a78c5fc22c1b4db45e3562c6583f35777c70aa5f2dce6c33d347234eabd3fc3f2a9886d51f805abb081fedd60e93e7ae61514f4a1a3a1c48a1a328ebed2a646912ad8c63e834e5388d43377e50d139ec0ef97099d7b54c43f2fe2ba9bb94f752f1bdeba1134af90d88ad5565c0f78d986b92e7df620166e84ed565f97230be60530ae81ae6eb5a31abed2796862a6aded742e6bccf558e6861891659d449102afe90b2f1cf78d0773596b31f42fdcbcccce9912b43ecc4824065d552464c4e458c033d82059fb08c3d0eaff4d5b62c687eb5598704050ec679fb91ce06af8fbec038f23cf90341b48c05b1b13b0e0f70aafb518dd2557a647e2dccead79857b2d9c9ba75b8d31a744ccdf077dfe892d4fe8945dea9a532ebbebc6f5253c3d084510dd15cdd618621e472fc1195d20d4900faeb69dcfa73a234061f3dfb7d4b22129c99ef56c21e93241cb49d9dcfd9cf731fcb71a21a64b900798ab8f794c0c90085c666b2020dd538cc13f4857a0545d32e9649b90097a8023e4277615da6230537a98427596d47a303c223e14b1ca0821dd57d83019c6d13394ee92c1a7d3b13171cfb4a70838856a999abe9b71285a4448bf1c939874a94df478839d640a804546f15d4214fbeec396d6d74302ccf11c3a6170074a92b8cdc873752234ea48b32040bb2ed082a6da96bd0a938114108c6528ee34e0fed5f82a41d9f4c5f96e42838dffb061998820f264980ae095a51fe17c665298e29e762825815f02f3f4bf9fa66b1e600e05ba7f0433e24fae575224596e4d8a7893c70a1d3414a021b33a86d4b33a4bcbb781ccf4c1b81c184fd42fdb610da0cb61fdd384c9fc447ac4e9b5531dd558b32fda3f701f8dcadf2d2dd0c7178da8213ea68eb02673d959b159783bc7f1030f3fb5a4ce30c85c1e9559ea71ae6e2f9f873b638ae8bd2a53fe95ca740526cbfa198c8e329d9864cc445e47e859356499974f836608306bbcb6adad610f0d498838090ef2a43cde184df30935b1e425aeab7982fb77e304479f2b9ece7461fe44434fa8445c78602599b26138012a03b2281f4286caef0b88539b4ac619822a1f175938b7b3fa19c323f1d723828e7239ef14a5c1ea598b763a44a5384b0849bade6a39f1dfcfbb73764bc0eb6433c843ae1d0ff33cbb807d84099e5e34341e11ecd659da1cd985a5578668398a84464e1f9e72e3337c4ee24c30b2fe790e30ece5e126287dbf86f7e90a9576d85c2f40037f9ea6ee6e1559525b484f3de69fa7018c80fc510d37d20a40caa9f386c78e49200de07b19cc38aa8f7657def6a1a5a01f4a2c4700f0f8c6f74ab86d37ad3992b00cec664d304ea66d7b8bbedc2c86793dd62aefc07420978f690aba0268d85c9861b9a023629e6a9be220209991ae0616823cf9a8edb65f59ec641d15a9aa39c05604cfe17bb8ddeb3b30f5d1d6ec6c8160b21c95b9bc7d4f1baf00806a9d3ed3f1b976773e48fa6ba0067ff933fe12ce8e753753ffb5fd816b0bd16738f05e92c3dc8a9022ee29318976435e6587b13cd5719dc3d12db040c063e3b70368e88aafeb20d4187e149e26cc12ab81d14a71c986247dc2729728d5dd3aa8078d878695a680fb2e6f13a5f1e08d0b834dca4ea825c75b20e376771a69f706c429d28aaeca0657307c74ed111ed290dbbc9e845d75f67cf909b039e81e3e5d8ff090b3ad838b08a75d05632bef8f909b963efc1c3809738e5dcbf7102519592cd0871c8f98475ccf6cb0315f2431f6fa6028e45d0ba8c74215d7dd9db4a581c3c5164644311311fd56d71732ee78e6df2fc1b2ecf0b7e4112aaa6ab94ac049fdbcc681d1215359cf540654f126d34e7adbd4b757c390bd27ebbab9dfbc82c1f4da34791dfd52a26258afd091369129d7cb1bcd50cb6ed997cff230b95ecdbb604b69368f4f6e9c29c0e59cfd2abbf1b4a3f12ab26f7f157d8d575c0db0d47500980f97d800ac57e000859daf08ceb82e7056d89cafe4bc1144baee53dd85df78760d70b54fb0415b55f0d6d1346e402d20dc321c635619d7d29c142037e127733840f9cfe908df653f07aeca6af96a58743c09afa1c3d1c79ee20c4e17e0600264cef8922baadcfa659fc4d5deaa775ad861ae0b4230e3d40d013308f6be94397be46158ff1b250babbd3ab50aab5c734cb5530e61b45cfee6c68ed95c2e2b628de66e1ec8cbd89a0b8bf7dc9eeb209f59cfe12d22ef31543273830dd8af68cd56eb32b05c9b802b2f44af46d1e7bae54efebba557557f4fd52564cc19a524645b7cef57eafac4131dbb3b9eddf89e9adfc921ef0e682287e529b81a1f3832f8bcbda883fd46430e53b96eb2944712cab2e814dd5831bb966193c15cf4083e4b4bb7dacf430003108c0876ace627e2f57c01d7e96a1a507be7e60be0de42d85288e3072c808a8520e9d4a2ddaabee3f34233a05ffdeeff0872850255575cf5cc275c2c73e0b5613cd0ab3ab8dd06fe04e1c7fc39813423598f3fed78a396d606a362176cb5cee747d93be85c6257c5f222f8d25527cda454f7ef5f145acaa8487d80ba5e2a81a778b02be3ae81ad56f00c1585f8d4f1527f50071f8f6245472fd557cc2c3492257463aad105459085304649dbac968ebc5b64b680504b5f32989a213f2e1e71ccd63819b6f56a37563ef4a530341528cedd44417ae2eb5830454c94609cc2df7112cf8614db9e8a7d9ee9fdd708445843155f373c40a4bca5066570dddd2920ec042d17cc0b20236f161a744702cbbd85bcd1b72a0a82633ba1a999a2667734d30af5c9c88c66e18bb20dfc78416a956f53431eb8c705e5188a7fc2588e74f6af3e9d6af3f08a3a84ebbbec5cc8c80ea26e375671d1c6667b1a2cc9c6fe1e58d9e196a56488272b2c0189afa17db2dc7938bba7bee3830f70ad2a3be893a29c034b55c7d27c5385231c7048a78535cadea3b2532f744785c5be54d83854f16bef3e0cb86796f87fd400f901a6b7cc0aa082f73916387e6678eac24060f95ef1e06550fc15906118e5b0fb21e06ad20b2a78017131f16057416e6bbee1e901824aec4bca3529540287b98d55aa2a0af2daa38b6fe8bd6213aad57e63aad529afdb6947d9302c96ba4218ff2584650aeaa576587ad70c8b886aa89a82b28e45a67209a8d2986992fb038dd6d7c11d05be5f371f9d06f729040df9f81d595a5a413de6d27927a92d3d51c8abd21e1106591903ac2ed5a5d92312451c4df5f3dd9e41ebc29bd925dd5788c191a675ca8c8f3943977b4bcba90cebf4a6f5e0d157c90676356ed8d5bceb9f61339ed253f5744b302aebe104c068a796fcaa80b83402fcaba0189cdced3095bbe375a12657a2d5152e8d8c56d4ae4420e23bb2c576b6c3489c186fd72266dc3008a6a7a8ce9034cdacce0124fda41ae630ec24caebc7792365f014e3bb142da26736e2638753ee0b8ce7b3be1a12b5909b89bd40e77eea67e3bac2000dd0b8d93762139cc3e5f7ba2abfee548baa0406e24fc0f519f55bb29cf0592b8f700c02c65e0a05d87e64aebb17f1aaf0a4494a69ecf508762fa13266b6412db0a4432310699ee15d12ccb59259742963e2810ed43a4b4e49a28c07af3ef2936e86749b94c050a6bc792655471c3c89ebec942101cfcd0bb73244c5d0e18b883d7641a91eb2d65a6e3aa798e39fe5f5b473cc26974c011454525758e7d957ee417bf645c6a8020e299e61a994953baf990b2ccdeb6420667d0f961ab6b4cecca538617eb6d2492c9eec7821134505f2a77d69937014b5d04300c81db6426e8730d58882dd22fad77c3b1e623d86cd569558b90cacdca8ef7a51d8e90c0f842b10d557e2bea8e9695cd002c3f1283d25281a308964f4401f69b9b69ba035c101d969b4de9268c730b0f6d7c5fda3ef856579ad5b8f0645c78b1dece9c33f3fca96edbb3bfa9143c8b2f4863f5fe1041639fe649ccffd4fe3613123e0606bb5350bc00124ff301cb69abd261b0f0f95083caa089c79e80c84a51ae4ebba332a7062a9194f57025c831cb4765f24c7eb790684bd29a9744c3b9b31d05f6cb4d099af977687f90cc08601c88d8e161b6aa21c827e25daede97e0786db04be4289ae3ba721e5297b5b732d133e6b4b15ca4802a1730b1b6837a950cfe453df78245c50330d89a7c480e08c09eecf15439da424ccb670eff0fc1d7d12c02db7cd62851e40ca671caccee2e90ee2f7a7a20ca52c7d430b67a52ca5d09a845049bf46f579fae25fefcf280feecb47853454f49277e887387b603becd535feaf1374d0a310f1828d4c9d4b10eea82073eda8664da705fc62fcc4fe1be555dfe4a715035f6dae0843d32004240cb585c740859fe18be0a983a91ac94a748c832fb59de18c189f292ae7340c55149f05bbe29f917f71e205703d7d4d66cd1593e024d2109d081beeb18797cc3bbd2f5f3f0cfb75188040f4b9b19729ecacdd24d114bbf8dc1a3924526cb757247fa7e430846e8860e7142a3dc5fc4337c316a69591d67ecd79cf528ccc589b096cc039029ffac35405e21296c790b6798fd9ee4beba8c706ef6857a3a0afb6413b0a5dd3f1e1e321b543e6b1d4c54fb9f6265b781aa18b762d047a7e3e375456d0d000382d1291eb2907755f3e46261e400ec17a2523a842f5276d0fc77694f8b82abfddc88803b4fba81281051417ab75cd92d6952505b6875396e8686e282c6e045b478fa20bd3f8538399d75f12e93ab85a003c9c2d320d82a46ce9a86f062c75496b722d047f8c06291b4eb254b81d953c2d2096bbb1684b65a5bf162b489812a164d93e5f349ac9aeaf66d1ba589e3f4701d3b9bd7bb2c56fd8b193dd5fe7919e12e78974eefaeb9d920da20c2172dac0b96605408cbddc95a11f570de1bb22bd26f3ebd486adc6b8475c6b8cf71e931b1ed5aadfc2aeeaa53a62436a33c0c1a586b226c5afe3113ea90728466f22bdd95c89745f72b9b7064c04f100cc16ac84dd18ba9fff06454bff0b40ae138df956dfd581fb49b891a132f5042606da441bec42fed8cd6ab928cedbd599c3ce0be7208cbc9922a13344bf62b4039d8479d3ebb0c501673593d4e575835e8c6bf44ea76532537632ca5e193359afb3b4a91bc13760d497c781396614950ac23c1007d1046115c6b906f2de6fe73d6b866dda805c15b2917dfa973857170f684c8c3dadcd722847416ff07fb854a6b15bd9bdc266d56daecd48ab02811521ab88d43b042333f38abe47f0678725570c8f27646af504d408d154fee80405b45c5cff64030e70485bc1b4660bab0bb391e1de92176d828f05e3292c405a91756476f7fe5129a3983eadd9742daefc7d721b0e4aa7269fdbe3d80645302b50213cc27e90ca0d47769d027d46c2a00ad10e435c2594947aee4432982905c12a78731beaa95ba7d3f27f0511191415f1befc51a7a6c7ff4dcea5b4e429f42dab3e020bd99b9eaaec917fb35001be55945dda9a0e542707f606f5c4152689c8bcb96c997990acbab60573f37ef116f5ccd5c776e54758c8519548e2f665e83f771ec22eb367244ac91f1446e50427eb3d0f34daab3104858de23e9fc18f78793b7d8980f3443465cad5b050a6b41ad7944b9198284d01e684ac392405348bddc9865ead608c05fad6cc99f7b3bfc30096311acaea94fdb93dca1adfe0cceb608a2ddf8c9696a9c9bdaa1f0342d1e290a8eae8faded20aba7c9f32c847183ffa9e51244f6ee95455d9f5ad00fab5a08b5495f385885c15dbbf4384d41023209c5204ffd0ddd1f29b08d39dea62b3b2fb8177e5865b169b0ee04e6fe3162a00b58c00afd9fd45480523ad192140b7bbbe88159da30eb9898bb3d219c19fd1be08639d35f8833fc3ea69ab7d56faa72ff051b490454bdfca91f8844e61d66c84c997b43b43a1193fd50016c13fdcd4f21c0dba5305d102e4080ced90834cab805d34947bae84ed2110f5a161f90f3c0a901d3e617150b7f7f681838a00f70b845f4767e155cd075bf4f0c03f1a2a8f692f28ecaa8901199449ed0765e38942151fd4e079ccb36b9c2764431578cb52b669a78e5956df3bf2c419e9f4f1461933d438674440c016b88cc5ffb8664df41f2a0502f4ce61e6e0d71e11903be84437a9388825cbbcb64ea31a5bc3d94c06639c44f694ace8e1b0441199d68fe178d8d7a1bfe5adc8fb0203a2ebafc3105a6dd32b856bd29f702d297d5fff0404b6e49e466e506dccb0c4f7bfe32350bec2402aeb1209e3138bee5096c9a7169d343ea0476088d7e99dca9936dc374bb0fc7f59d80654338f9b8fe12e284c80d18dbfdf2fb8964464e2a1524476bbf1bc96040ba1b4d6a959f0f5636c3f7e0cd8277d1aa0640485cd2c22100d2f670ff23dbb3e451ce14e6ac7abc1a0228412efa4e6b20c62cc452e979c012143d27255dfa31c5cfd81417fdf66a788c54c36063289360d98595aabaff06d63e96d5af1b536e63d1a846f48e16ad850fb9ac4ba43e02c8fc74d5409bbc4c8f202ca6e72371a323d958bf059be929fa233ee8ef8421f9588181c4eed292e13ea5c9755cf36b37d6375d23c54bacad375b93d98c12f552ced15cdc83245d34ccb69299142076f3aa0d53056682ecc3886953f78e96d09dcc30cb2196228c612b6250d8c255db375df5f85c4572882e759403a098e19d4ecbf683628bbea229c644c074021958d4af4bbe7e21a7fe93cf86368be6cb9fef91a71728c0d66f077a353a54a5fa0fdf7ce0da5affc34de9875873551bb7497e02200db31e324c5c54cdca034a14c8f7bd003390cc72d4feb297ceefe364b3f3986f50f110edb68163d8f5772748860fe6d7ff6d7992f401303132139e0dfecf06d31d7abd29d68526e4b3666eb78487e34496097474ddc668ed93eaf28df5a7921c4ee28a9aef35c3c574cab23fc91ecc406e2efa01bd82a09a000dfae84ea90fa5601a819cacf6951b4893b38a30da34e07c102cb91a55cf6c89e09972a83b23a169f56b5b8649a2216a2b286740d4b287397570736e0d0a03ad112357a41d4fae13cf466f177c98ea7b829e929f561ff8a2df558ba4e5d98e1e60be4b7fbc1238374f0ece86ed3182aada6b82d197e899eb092206c185fb1d857da1d8de6019cf1a040f2af6c0d1ac1ee1334852707c81185a13508542ab7f6fd96487d757f8274ab394c2a164f2b2eab41ccc8251ad2a59a2389d287c07d5386b659eb8575954a36573189f3c7683180eeefab0943af701bd625804eb58a923789eb16ff473430e2eaa6455764fc5b65903cdb00b9d38ceda790baff37ceaf0952542f47a4cc31079589e5861a1c0e5eebc9143e912d0d791b2a817ed846cbf3d6a0aac562b32cef892d2960d91b1f883ce7ab92b9cf6ec66c3dc359c68d7801a0fb98ed752769abedc42483944a45ef73ee6a42a28a82289b2bff53784003b79e815ada82c1eafd8a789c27d95d5f016bca418141e54da48368d5f40238a9a7ef9cfe8fcbd162a3cd79e8da8171a1edc247d7a7a7018509e753c6db05e6cc96ca9105b97f76e6cbe8bd35f4bc06511d381e14ffbd230035842962cae8d1382044f37f6c7226a9ede037371c401e664d58710d3470a1638e415e06de329ccfd57831608745fd7a10740b9cd9bee39064dbc8fa586d6c6802c6a05f24bce9b69217aae3a46e1f82963abea3e6adb7140eded8aec47b336ecd7605f247334255a56ce7027788e218f6c0bfc8e54df0714226243ba0caf613298c0ca7a8ab12c3a8f009297aa85f5f49f90bbd0b85535a637433edcf5ca2e5b72d1108bf0dabb242f4c7de529b317c605e389ced1c26bb1b9020514afced21a0eb57f95d4369c3b266368b4f99560ceb972a1528c3dd65827365ced5980fbc77411d4255389066146983ca0e95a9058d00ad4eca74ff3c6965c29732a5ac8570b3da8e8109e183f7bea709706234c6c707ac75f4082df77bf8d05758c17fc14ef97364c804933ccba658b8d7a0f788e64a68fbc6b89c3a3d810ac53708a7c8168ca91ddfca08ee5b4eb9db545db5ed00aa5fee5e5d62b9fb419d113940d4dcace942df99cfc896b1dfe20935ee674e329934630281309ec5935bdbe3703830f8d082d9e46004dba8e1bc1f95fbc7b4578bcaa87e2c4421e43982fe6f493f5e6859d1efa0cc6e7a25cd14b510552e6412b7e48b8a825ab5ff41248fd0abe06e3be984d159aa031aa6cad0d4df6d67afc13a2cee9c437e9c14f4d5cdbb5292e3611801cdd37785d56ae9f331a64869b66c4359d537a26cba64e404406915f2cc25dbd9d4cd6e28fdb83f57098d8c9cb0bf6da115ba80316c635d5bbeb66a1749ef0466a2f14c330a3cf448e901af3764162b5e111881eb1010210a0b6d777016bb3c992acf75b829fbb73f7e9f75053c6b72c71564308e15825e2b2269a6c43d010980ff74ac3658b5d8d74e0c68bcddc11716fb73a87479506a09e0e80aa2d0064e564ad328e23b2e3b726a8dc54564f16542ede04fb5a5a2340a4bdc75b447ee9fccbfcf2dd4ee2f1e8e9a3fa34d10c06e335810ae6383b68cd567e23ba3c1a0cf296ad584c63fe3ddd62baf8306417dc041c8fa11dab04957a8b0043f887d96a012b718a63c6ce7be6b81983e3b336ff63febfe7f3496270312ace3e2c845db8cc4395288f45694ac4d5a50d9632a82cb5ee9c8e0a68a69cfa45506ec64f3af3bcc381095b279948d51d6f0c45fd62a9d30850fcdb51cfe546d2bb40e9709a66107dc69b60664433d3732c91790c345e2a2a5db3c7194f8d12252584302204a2b034fc9e3085e821b95efb20663493cdf5dc0d56fc526189c6d2e0c8f1a0d038308c86182147710af6f3971a8162bf1580dde63c0ce2991ced7f8246b098d43639f3c2d7797918e5479dd964912f4256adda334deb7c8698007cbe965f0fdb00d2c09809d7307c663cbb59942908115e564ccf5fc8cd621639ccc583d609310de0c24691c8425146173d7b36addcc6992b0c46f6226e847c5a546417710acdf95291eb4e8f9e04c9ad643e47a4e966ea2c7da770b1ffe7ca87ccb542e9064e6c54c400f2e28c324a06fb6483fb59379bbe640829797f46f39e25a84fbe295a0a018cf4a84626ce1cacea2fa0efa4185b1f89959c39f577ccb0b1bb98b9cb9fb326b2461a8f0ab0203003bf8a347ad4969f8d73068e1d196cf927eb82a7896b9cb305de2f3d5d3ce2ebb900387413410184c7f96549bf6c3f56015b47f0f20d1ddf481da7285b8c75fa0f928dd8431478206f51eebea43fd56c523ba34e95940de23c464cda2841450e0047c41d21392d44ad29f9c79bb414f427544b17a1c8f84a7b20426d8a8db58b4c39b6021802e00d307d38cf65dff0e250a875087fa45837904bbe09cee557669d15093e924048e6e97956849692dcf3fe68edbd0fc6295731f57fbef67c5e34deeb9a5d721c85bb5e583b997ebe46465e7ec3fb21ba26397bf4aed678472750722db45bb7232b51a9a562daeda0577309f7d386440946957998f3b4085adb072d5603e00ad694e0f262362ed76cb3ccfb2db492fe2b6a9c9ad1382ee8d4e5b04091fdfca8c20fb7bb94a2b1fe5fa991d1eba96bf948a7ec342e44e9efd16d42483be81e482bf6a7a3660944b6645493b7909c657c4676d850169310a9389ed99671374d9c1be0d520f6155ca7e9cb0b76577320a4d186057a8baad7e9f9de1f1e821c5c80ebcda85b5ba4532fcf17905440b09188039682e130cc3114cdc65058ce5cd8ae4758f1fe3d2032710e32a8de58f03cd17585ff178f7d66bd7249e7a2398dc2f7305bc9d44d1e0b9d675f4e1de43f9c9675003372027715cfcdacad19a9dbddacc77b4182085b681430ea0979f1b9e6a0ef6788be53cb2cfeb643495a33664201d80b4a2a335dcde799ce38b9ed9a47854685b721fac2ad34c1c504b9a60d7da59e751f2ecd49b578a59fac29cda51cc5cae7b20989713c6875a24c32786a073e12400d192084c5168d54c8feb4528016dcb1d08af2a70d5343bb92de05b1bf1e8dc71fd98fdf3ad7581d937be76b256c5d784300b1fd2bc165ac7fc24d35f333dcac1c0f55764c9655918a5a57680fcf1a98a754e6863b4bcb6fc4455b7bac23a70c4432dbe144bb60d3556fef562f6c5dc0daf026abc67c8182f7bd7b679aaa540f6e27137f6db90c49793ed31bd0842ca5e8880171bf84e4f12d581a3c0d7a863bc786ff3a11ccd31b53b275ccd2bfd290abbafd1d0cd3d478de108355fcf87cf185cee448c2805d82232344d06d40f4b42f65c981da242fdcb961bfcf116dc4584317f93f6779972282d5d684a575eac7842dcb138ede7c104aefa8e3ae127e4487c6c26f176c42447ddc0e068f96d053e70d35ca581c6ac0ab0d23ef134a55e32a46cc4233b1498d56926d7bab7965df1a4ad9b6e74d7df8df6321af53c12a0510a69f5febefe83f3797fc14996a9004d07b68ee0792e547b888103002a05fa31655162ed7d56da9516fb097e3f9ddad58873d3d1e3a8f36c86aedab5987b879ea0a09c3d3ae34b85f8076a42ab198d7d411d821310e87b56ffe29b494307b7b9e162d1b129478d0d4fb5bbff4697f369526ec33ed7535e03216ce1ce33695c8736770f1947301e735b26eff4c9359327bb89240441bc050c4501b9dca1d453fdba34578fc5b5d29e90a9b8ea5bc567be3f92491b225eb233fc56be06d603c3644936166e7d442e50ea8efc6d0e040cc7a1f1c2def62c5cd8f29d1dad74a37d1db9c4fdb6e107ce85cfe94a1475dadde707d9059d09bdaa43497864e8d4bc5f81ac187bfd4c39864a5bb3da21ef09b9c3abc7d1615466220632854a24abadb978881df1478e2e418d97949d0d92fb793178e6e9f419f121714ccdcffab7bef86bcd0a9f0c27284754da06238bf5dd191597f4ed3c547344692c40ade232e98fda885b36a272cef0c74a8e1cc819130109a24412961a4038ed40c6e5a65b7cd655363e8e3302124a072b55adf680a4483e747c97b473364e93090ed56cc2b125b489c973abddb8fcd76abd9c8aefdefc54f8590769c54dcc3ed2a39fefd7b709960690944bf797b3df80ed70d74434f6ab276b7561ef90a4b6c79381e718cd48f7f52b0e55ad0a2be619639fa791c0109e63a27170a25381c052373d79ee9830c9e65334b8c2f937c5bdd569ca90af05df3c107b332fe57d7f120ab18425922daf27e815ccd38a4cdc870546218e85ccca4690f94da8068d4fa08bce823eb933dfe2a2f3c5ec6382c5821f2910608ab7a78aafde316c593f6577aa5c23fa67314865457f09e89b3b336cb6b8919792a0d297ed701dd3f2c57c989ca0d9c5ae0a000fbbfc7bb85b510261025f3f9f620ca4f7d96f56246699de3bfb9d11bd73cd9048fa2b925a0d1d36490627d2e70a85c5bb5a395d00f361a69deb85bdf71439c8b284da20ec85ca5094d8a8f3dd6d490429031ede60da221c98c3a902433891f1c5bbf0ce0d6ce0671d42fddd0feee52e166d1abc29c472c98dadc0e3ab46833fc4654beb66902479afee755acee30ce6e763d8587682c23f9398239e85000fb79d29fbbe26a834ec5bfbfce665a677c9081e2f7cf36d813a3ccff8708fd93b116fd619f427d5677d3a48a61f9e845dc56cd880775b4b2e017f9983a2c3a6e650f41ecbdb129f2a6222c0c223970686a34d975dc8f5f7cb3f4ed201d4529b2caec55d3947edda2eb32675e94d1c9d23714add87bd88f8a418f2794e6bcd3df512cfcbff06093515165a7ae304c9e62d59af2adb66bd3de2da66bd8d6f9d3380ab272eeaadd10df358ac2f158f1509e8bd368c75d811d9066e4de53a43959da06d3ecc6c54c40ba5a49309e9e7e114cfd2d9c3cfe9dee9b6cf667b7ddacc42faa7690331f83d60afa4542b04f7bdea8676f1d56f217bd5a16138f372e55201bc0cfcc2e57cf8c57426933c484a5b207519af13656cdbbd0ca516dfff2a9207afd195e501edfa6a37135910f9213d2a9ccbb1bf62bbfc602946a2de0ffcdac26488dac21a328c5a257489ec790d4d43fdd8eaef394fbde133a26c47c3caa33b5901a2c73d000ee7ecd1af2986b9ae648b182146f44653b0beee092be3e295fc426d1c05091cfafd5509661aaa30d2185aae4ea4a6f04da9a0a5ab22391a6f626fdad166598305ff138728298ddcec3d055a3abccd720ac4ff7cb4309b012bc8e555cba4b0fd782e83374b5b7a2aa0ed9e048b3c401755692d93a5df154c668a2c9bd3635439f5dd766a32a53907dca58bb5a033e03093be8daea5ae4bb7fffe9bf51fa82a3122408dd71d867883f9f1e452695104ffb630ec069c33710211d2a4f9ee3416de6299d1ba9b3c3881174e768f54efc903454d09969ac4e03b86413bf6ce60eb325514c8081568ae8207f8e27c7469210add7cafd316e61a8176f7af5e9904967b1f4fc47016cfc9e36165b58651f1636e825275469347d5f78a460841c4bb3207ab00e9ff65d529ee24ab2004afbfa03f3df910a242d84898b6743cf41e5dfc4d6043589979a1eeb19f055378d8556a7c704d6231e048d389bc1a351147b27bdeb962a6256b79f2662b439492e631d6d89e2f3b6234abfc14b5b97c9ec705e48ec10c09e3111185da3da30ec6cbb2ce4d70c9b8e9a4bf4997122fa533c987aabee227fec179f2ee27801eb7eb4875e38df2ce3d5c43d0ffa1265637d7826b261d0208b74010971f38edb989fd563cf8eef58dd34fa98164edcdb1820be00636ccc5e1dc3d09ce7295f0ba5c2e101ffaedc61fe3b980f03115eeb4fe2cac8b01cc6864e13a31b0cdd6cf86ac30c9a32af984e4483abdd19f9db6c57c531e068b17dc3588202b289f47cdfdebc5b82b433487a47bdd26429f3b04bf1b9b9a38ebc8ed57101e86aae9fa599ecefbc7a73c47b12a0470c17113f44ee03ce327680255aa1dfc0379da5e1273554ee24ccbdf0560f4e93c981a20b1143791c2903ca2cdd0a2d5f2c9c78fb566d19ff6278e3bd4a78339cc1df33a1e20ef58db3f2dc9c4df80295d81a63cdc1e90235de795cb2bf7b54f9576c6fc6b1840a72acf08ce887184e4a10ac021e60ec70b4f48fccf65d3b6353bb374b5db6de0c0c25932ecc25fbb9afac3d563c10259812828338dce7d37b66f031656456ff771f966aa06950a6c66c753001e8440f9615e10f67c0171a35d221927211e136f209872996368e19c7ba80c8fa7b281203c23c5bd0b0b66edff0c7b8f88fa365807b820f29e5c5288d4acd6be73fda32627049204c1b3bcfb261a0729d93ae9a658bc53c3272adbed96070eadac5e2be2942c46535f070954f933d4a13ea171c0641adfe282fbd80c350b09ebc7a575858e15e92f8d568cf57d0fe3d0f616f5fda653b681439d276fd1ae24d8e5340e8d814f872887dd2bacab6f1157515b28546bddb238f381bbb66e4b935ab9ae90d5441ce17c0930bac96b9b252ce73eb9f01f1b0f89f33e7cb8f84e21730cd5fc515e89ed6a91cfdc02a24b644cb08a343d49049b97f8ed24a7b5287720e4c3436472c97b2c4f3cf85464def78277b7b2fc36fd7eb21db29b9320a653f5efd9deb85a68e234ee9c54486e3d3b5d17e9f664c4002fe1afaa862ab7ffb78cfccd8c8abf7a7ccf132a41cd3471a0ca7a937adbb97ab73a24e377139427d72ab8a8620a1cbd2925f46eedc8950d98ac77a4bd18b8c6253b4126d21716f8956133a3b2bb1cc015f00eb02dc61082d5084f6b0a8580e43c3052c9c71eeba8bf2ee92bfb468b62c1944bf765ae3422b1587e6b009041dfa694caf647da2c515ba9a0ef85d3b7cc4b55153249fdeb8645ef9c07bfec1e623f1c502cbd0cd037d4fe510505c110411a2337cf26d2d7e9d9d9dcf0f54ab2a3591a35868ea5f4956730819eb10d43f45fbebb903fe9235c799252a9b74f518967d3f6d2ec0500cb0928cef05f84cb24c1032b147e0c6717a3e8bd5d960e6dd3195cbec6d17cae4442a8c212d54eb0cb5c9a57e60bd16a813060294110b8eeb23b94291434aacc2e068655ef63d0ccd1b3745a7dbac365c0ed072b66320452abb7ec9aa31353b11d897545bc88859010e16b9b5fba68ed76cb044eba248725be3cb0cc6d5297393b28988054b39411b09b0fe4be569476889d251b9768b08190e1ea91e4b121aebae597900884a9a7b2a8bfb6993f43aa186ba68f7d9c2091a08c38b3b621c6854f31a5868a46843fc2908fbb816f077d149b8b668eb30eaaf35a8d4018da5be21d4b2b3c38d48e6f0ce57d70f6da2fffa8cabb9f57090d1d4a2aa52cc3b231d188a6bd474568697816365a8def0d30a35d15a4ce2ef685e2cbcf68121bd2e3c70832ef797eaad8f0e93ea691a98e9a2fec1b1bcbfadc91f014b0d3ba78942502ca64d2aa2ee098d44b4d617227abeabc438a01508fefa157996533155fc66bd42fbf7b8fa89c48d9812c4b1fcec0cf7379d1c6bd614d5a39594d1e89ec4e7af4d3a1b1f1b03424aa2a0a7b3ab163b97802386245944469a52f68328712624c3a009097f1faf0e4e523c90a479da83c3b73f81cb79576ec6b29de963ffb057ce095af9ed5409ea65ebeb5054b3a9f5dc034b8beb9a967259227702a27626caebdfd255e9c05ac6af567615daf1e50f3a53f794d6abd8af7bacc1b421648cc9f8d05852cc4b6f8ef887a1855326e925bef7e7318badf53a8f420922e832707b45f1890faf05c4cb25abac0527b63889238a36a196616ca016f3b7cf2be2ec6588d417bf311e80f9a3ae5cdbf1182f0af788d9874d2fe569456a6aa1d84eee16a00a3621ee243f813cdad67d8e99d07eea71777668736c199fcda3fbeb9c4462f867ef2b0ac0f75243831a26779415faaeb09d2a7ca8edb892a89e6054019498f6b35e31b629e453fc34266767e46c1b97cf788cfd346b923e716806b769fb97555748f66820812ff849b90c60c3e5798e26019e5e5d425387f7a81dc08a53cbcb047981a69a70cc8f1b2b759856a10b8066ca4de96333e1ac6967d2f3b16e522857b1160977bb58d7730b938be6215ed760112fa614de30c33bdf29b27fac7498fc4857588fa059d2c4c9664d95f47c8f76b5d07929768814979adfe06e1cbb9ddb3dd0dd34b676adda71003a72d729a6088541ee4f3c25b521fb9eedfae483a4cecca2c48f81619e02f632c17b48658463b6d30b1e040aec82554e0f29d8062cfe26c8be392085ed151a2cb947e3ff902276a9bd60d5d0a289446f9755033249434b02a492fbf0495322d92e386f011756d9b97dd798e7c9cbeda453b7d1f9325bc9f991a187e3e259aa64379f153aaf425e59802eec67674c8bd0ebba66919017037823ff87d724924ee8166dca88edfaef9b9a87cf40c5426c2d9ddbbcab62c902e1577354c1c6653844f73e479697442555f6d689f1a50cb6947ed6b96f82d4f548c5a5dc351f5aa33023d029dff8dafb85cf0143e773e5dcf92eb28acb9fe3a3d1ce469d346537d391dc812b497f26123461191e3d84980e3f2e71a09a78294afc345e8992ce0d5642d9c989d6b41a7bc36c16bdd8d71af965bca57b416282e72545de9bbbc00e295690ead91771e36d9918ab65d86055a633de78525acd5a5bd05600ad82c8bfff18605adb82ccebead1dd25ea5125d749221f71e9e96afcb5eaa52d9d38d2d124555bdade0fb0a715de1f4b4a75f5f99ba1c3ad1b4926a30af3d9f4b0a186d55b45d89e5fabee28e4ce13b10ccd3f045fb27b60b0f1be51e05dae4a2f0eaabc335a87bd6e934a62822b87d0fc335a3aa2eb2e212156af0be1102e6d344fe6a773b3e3c6a20cdaf589342482809779e8f0d997ff2d9c6b97215d5ca95499097a3b0aa493245a8ed22fdc1b173aa0848b9e94a677b3b0124f495295cf452c0c75fa1431f10a63a2a71fc71d5e8cbfb0498278c07312c35bbd9daff475a4d3c41b7d7a984384ae0a6f93f97f00fcad31740927eaaf559026cd2e856cdd6c0e8889c162737addb4ebc1ce6da198cd7ba9f6e6d6081ba4c9ce6f24e07171d667bb196c64e30eb92f0043eb6b01e3866df6eca907d49cfe2ddba9e9e4abc52d3fcc542c0e50192b27361ec1a59539f750b0953b7bc76d325c67dbcd12add8f8e51f86045ef105a1daa312d5ddf4be622fa2616b79bb6ac775ee064694e4d2c794cb26e866248b78cc53bf12a97523ad0a47f4544b3a6051bea420b023a637104fa0ab28b82d442f3577d9db498dcf9d4c98ef45e2ac326f7be9953307a78a3c00df4026a2b29f9439b71498396f3780386a1edf7cb6b3ccf1f6d3b1598e0c52ca460d872a3cbcde1b4dfc8c9313b9e919fd39ac6665c9dd228d6b70a03be4e1f69924f4ed23263317e46877daff0a66fa6ebcbf4112f00ae4f047409652c945271279d4b43b649cc633e21704f97499d4fb5310f4c70850bd32cc703ce046f66db04b470bf94441ed4e83e816a67ac1f1e5eaff36cc6f654c262c497a3ed24e7a1d2625daf72d12e81c8d0ff772401ba41bd98384717564bf4a7cbbd2e529973678df39a2bcd69dda78e1eb7910ec2c9c5766dcd82a3d8c20c2da945605e0fb9474c4195eeeadda55c4d9b30f1c05c7175ba9d09e41832b1f4d0602c21e5948c73f8c3522896a700548e31932251cab01b7470cd7787416029c0fba9b71b2f2241a8efd1354e51af5df70895b75f9cb13eb350ba56ea474ad8d0d0c579627d69e9551345a8c0ab7d21e88ab56dc91c173c5112e93d03c9ce788171fb51d1f62fbc0d50b8ac562b9cf6bac3c14b0b0750f415e0f7adbc97a1c151fcbaac030f145e09d8e30dcef3db182c2c4a808d0f95c30ae0a67d1e7c86b1549550975d7d7b3363d0e5f69e1a38818e23f7052e71d646121b09d7e622549ec9237e37022cf85a9c14cf0d5317f94826482e6d8da83dbfdf80d2678929c4c72bec6435e0fc3c3ab5be59190b143a296b19d7792286921cf20746699abee325472ea88f4093b0508c1a942d8f837dbc707e45de0eb450cc665a44387c161c8188dd2c2814d7addfaae3d041cffcb5cd15e871b37f0fb0989174e626b1f0dbece17d184f3c720fafafe00439c86f08bc652ca31abfb11ea96ab43a07b37aa0a96785b764887ba02c4a15edb520dbc2836517b90fd76aab025a47c7402151595275d275bd8cdd48253bf536447c94295b63889e8dafa31e23087e1805e6dbfb36368fd7b1f23282b24cc802de20ab43e46f16c732180323b6028a6601fc91d35d1d8698856d31a4f8d268f71098fc0eab6b77c4cbc6e1ff4ebcc47b5af9998d30f4fbd19b6f115a5b97600fd248284ebdf49d5c0470272e883d21ee4e920c9ee8a6e1b734c7aa4d41461e06965578a79e0ac1c1043abae061b8e0608048db0e6f469992ae8cf9d961fa8adac78095fd624397479bb6357aa779658652462dafc5fbddf4c47b213925665744e82422337013438d1bf9b78a7e4aed43f25ce66025a0773c455f1dafb02d96cc0d085ca021c9fcc9e3ba209a0909aecbf6de4d1f1eddd91b30158cb77a17e77e2e5bb074d400b5906529d01ec215df29983857037a1003ba8682bf641a17f917dbe296981d73ece8880de030de2b49262c11b5367ef4285f2e08fd0848d5ba5405cf83edf1373d4c7b11b678e80c69bba9d7bc2c6414ec5e5ec44eb4f916d8d4fcf80575564809486fc9c97485a16d44ca899e291060097cc9a47aea61e3a94ff9c4b08e6fe9021ecdd5d5341a62c5b78c32722aebbd2eb8a9fdee4049ab6485fb048e5eb62fb9e1474179bde9bc17d0846fc8232e6395069114938352e6949b68199e84c48c55963058ef53f2f871195bcd45a8ef33a0fbac5f2dab20417f106bedbf5c64c42f880aca5477ea0c1a70a9fe5f3f3fd7718bc6148a943b2f25ff0030b92e5b9b8475c09b8e67376a974154930f32ae98b6fc15dc3d4073614c032aed3be7101abdebd0ba21f7228656a5778a22e3d3fe5d9e68dc730597cf3d5b9f0a88bda800cae7a92226365e1d8c2b133965c9e39d5386eb8c29c287a852fa81e396f030da26d69fa5eba327e9aa1899cf04466f5011069eb1b7b39808f21399b4dc8b9a67b21b70dcb39eb9678c7046af3810824a21ecb94540db871d3037f885125629acea198aa43162b16eb1602307a347e37ca4e1a42981d810c15361533fa869d0b04abfefe5d5c9248ea5dc15081d7c5b09d92a2354300586d8c4984fe19ebb49b6c424f71684e99407dc89bf0d43ae1c784e9a4f2cd5ea38709bca9015f0f679269623b19da71e64aee49bc2ddd89a4d0b9c567b45386bc07d414dcfba3ad0ad4877666f5d83eab8060dc8109dce54fe0597a5a2f87aaa3e1c3f410144dde1ddb04a1f8df17d02fc2ac87e662e25dfa8f2bf9fe4d46649f2ee3136370d2fa0ac5e9e6b10199c460c55ce14a06289d4c0dcf3ac4ecda06d3b5df220ed14ba49c97869a38d29943bbd0a6cb3ad862df028350ca859718e49d6002ee7c01d29c231932a2ae26c1f9bb4ac44e7fade4fa7299ec5f8571848f9c930514a4df812c82b06b32dbd3639bef7221715cf4ffe213aee1e1b85e65e5fba8ce8a661a067cdc1d56f7a2c4fd52ed72ab16d9c53d2e14e2e9f797bdc80db957f0615b30b1dbf3a720f1561c0f701a7f8d4200ea29e1265f6d060be682f1e81ef6765b21de23ff91038d16b1305e1bc44274b9a54841f8bf03f097a1e06eb143bb5150a018bfaaface058d4ab810d24ec53f5f69d084a8a7a7a12ebb9dbae58face9f0915ecf0fdba9029119d9767501e2aa813b088844547e92e96fab410e06c87e34af6ec7332ff5c54a1cd6ee366b385c1c2b2ad6a51ca9d716d94eb79c860746125e9df1855dc84f7cfc51596de479b8f5550288b793f741118e357faa72501294aa60d00e0d601512a0e7c82c3d209a3f46b53e96f86dbf39baee678c3fe265b2c33147546711a1c68e4298cb6e53a0a8bdb76a4ee3bf7cc8c622118b9637ce8ebca05984e703e1ed0d6d6d1f2e917619c400680132f18ab20ca231e46ff05953b54f5294fe82b13f603f8e19417817efcb7dd911d181c1d6da4ee64c1917ca694ecf479c6a6b9b3369cca242db06315693809d8551cbf2209082c03d867e97970f3208da02836d5b27912fdb0ff483d661b06bb99e9b30b4a94e92faa3ea1d39bd7bce40f80bd06309f52ede89797a4534ae877f777fee631e705186ce1b817c8b991b5c428670e91a91a67e84a7ca9408583362470a3a2018cd7ec097a198aa44faf2b796542fe4ae4e548429eedbc1e737fcb31815066adbbbe3bc0356dba5f6bbf5423af0d328e6ccc38d6db16b2146c5fe156c3f3d0fc903b0174a93d298d127ad1fd06172d64c7f2dcf2633cec4a2139bf772ab9e7afe97e84fcf3326e0dd5e16b34273119934b122a90d824be597c12e4bc9e63d5d49d3dda5b2806e74d3ce2f941541ba6692ae50ff14aedef703f49090dd59b966474ef4cdfc2076d429151a75e7d1a95f30643ff263e9ec2fc4ee72fc1e209ee3fb01bac3287d8f03014e0b2b8d63888c5a1f8643a7c1870e5d13a78f46be07de2d77134718c92c82c715c9f0dbd78d7f5bf1d97f8b4793163cb5408bf3b949f680d49a4732d06f29546435a7f75445aaaba84534b5c4c5f6751caf4e8e2ffad9261cddfbe709113c22276f2fa3af2b1b8c6602293d3e0ad7becc1e34a6b1f62f21f2b70483ff34f25d47a24b862ee4a15f8411b21703eb31e4e596c0731dc619e99455e2799ced6eb35f90ea2050f8fc1b80f5564db7647a0403437ea6773ab1c72fbf48cbebed8cefcd7d21924f5bf03595e7a7522cbdd6d0ff5bdd47b581b383b5a83517b025228df42c8947c7091633493a75997d97e3906d31fee55739a06372ba2c9926af79f331005746159ca40aa7ff15aafcecc8d162231b3c6f0880535d909ebbf89731b464e724f53ef25eb6363e7c5b26fe488ca72a6311fa7ad63018ab2296e02cd3a405be621a4401bcc449dc127fd7dfc8d5879afece9718bd7bb9dd36b42970d986df42b0198adacf086a31949d83f4faa6aa692d817799aecf8af27c8cf096164d4e54271f4cbbcb1aa2328e552681ba41f7119f5dd2c787a14f0ebc5871707dd17e8ace215652dee7797b47077436935c1493ae89038c3f2772763ffd080df8e606cfc9badd52c5cbd96e3f4eb32ef17badbfdb7cf92b30e325cd24c06959fef7afcbc553559848f0368528c022d3d40d517083134a376effd33549076abee66c01e3a10e641233291f6e88d598726d742d0c7968fd2df3b6bb68f07585c0c625843acb55a6aa6604c4d571b7cc7b9ee49fe198b82ca0e71aac08719a476bc7a076ac6576d8742d368b068456e5e54625c66edee524947d11faf3a9e055c0832846cb397611f212281c89492647f8f016b1938dc851e68c813a7aeb063efa93483761df54ba09651f6c8a784ab195cc8c09d472ea68081e5b00b2802ea1710ac0a441838d70f748944ba018123d0d62ce0d3b566389ae70c95ceb4373716db20135b43728cd854515975cd2ad1b720ed03231615482142eddfa38c2091046d52b56657622e0b0932ac17323f61723719a1b26b03546fd0eeaf1ac9cec77a59e20ef64e9a0d47c1b0d009532de7567adb70d859923892a4ecbc84d8f2ae4ca100b915f5aba41ece9bd590a337db553ca5536e9297a8fd1fcd538705798f5fdfbc052a300650b2c028e6cd3f87f2f5e83cc63e1e7a8c117cbf971b2d647ee4f06e0fba1cb13b7f3a66990b7caabd8a0b3b68624a0f1b87ce21cc3bae03c9d33ab9f01bcc540625d95cc0f794880acb715bf3ac2eb1ea34d369b253c08529b1548a3f790fc84c95538012566220bd232e7d57b6bd4ba0ff4b0a329d3765a769e0a95fd18898eb2735e1372161adffbded081ff293e6cfb0af05fae758382d76f0e5e1917137b66497532756f8f9e59d5d95360e3f70fbe640f5029f9053fc1a697d095a527b4467ce079971c0d38a177bacfa51bf67eb429188d930b5d18187c49160da818982706507a205c0652b34196d4af3f04f515d7ac15e617158393cce58185d43fc92f87148005e952c40b62a22ff7c1b96d193585734dbfd2b43186dd2e2a53d19cddf842a9e701e132356897cefb03d64978819824c468af59afb2f47f4103508a7e67e1d8005dde6b989013e76e4d49586a21842ff3e47ef7c9855ae7c53f2dc7eb14e25c95cbe23d27c56ff9a63ce4621566c4783229a5ff74533cb3e3a7eee79dfab1d25b39569a9fc1096028f9c8314387912270c0baef4b551ab5095efda75957aa790696c68a071f9b399ddee60b51337a860e364d5b7923c5e59f29b27474f5cf2319b2c862b79694f313c96479686af539244fd5ec40c7f2a953ac9a8e49297afd383899f565842475bf37100a915a9248b2fb7d3d20a79140ef8553c8c1bd58957b2ffb867b239db8dc7dc53ef1c15c03a94a6e47b6769688606701fa739e6133159fe0905859548678d52823ec00f16332158b2f8404a743ca041a5701dbb488d960c63cb878b529f689fd42e4568e3cf49aa3b8f0eff68059591695972054160f5f538f34b14b64ef12652a4f167ba4f1b7600e8d7827cc3ffcb25c193e6a3ab9a2c12cfbdb2e23d498083f072aacfa0675e961d2199fd5d35ddfd667444bba8d87d58f18b60751b0c382c4e8df23a87d070c092c352d28f8e876fdb88a7c2adaa73413c20dc8ead6642438dafe490031122be6594f4ba38f22121bd708f70d26e9b3560e789dbb324faafb819d605b7f2dce2b84d014e84cc6854006c17d11504d06a37156e740199ffbd9bbbd12914419cca2c39cd87759974ff0eea10137c92c201148e9b9ada581a59b683a6c8e052f3c3bff08ff2a8886d361de81c4d84fd12773d876b01300d21c3cfeb9bf717885e2292e7b25c960058557d39b008bc92549550d3c7c7cc56dd9188cba94bc26238eb4a84eaa214022f542ccb7db18a74cb15eb119488a2401f9ba7551872e1f9aa143476ecc4aa3f542da3aeb30d4ee548600244c1a4ac382c81475a883623acd0b2b9f818fbf8685f6f807c28dbcef6d4c519a62e1b733d9ab2788e46222155467af967a2a0f722bb88804ef418d41e6cc858bec54b427f8a6e4e6d052a0d93f060f0a4dd03c08aca0b9ce59dc09653f729412950141fc8a5556b0a7ac9f865b773b9563dab8bebeaa807dfb5231a9dccd4a1454d40095e1d30013126f40111a9077b5c1ca0e38f8fbb5d76925b872089cd67652338041e2a536fc431810e35edcfce08f03f0336fc2045d82a707bfa31f29214216f3f83be274bee0707e0733f650f1221df1f364e18898811275906b6679583f3d46be81b0cc5ee10f0e6f7448ca6fd30f7c4fe73dcdfb2e9c9d75808e2d356aece7beeebad1e3dbc5d21247cf569737f9a6a0c79171a248329a9277b520a25826816508d6fa0640c45f5f0005012e8270238306d89035536e92ebbb429a0d502dbb47dfae11f786b9c2dd37471ec15d488f038ff70b7955734a9beecd79ef73c5e9c1f90ec37a015efaff3d6cf3310e469c7a35f42da8d790f0b40576bac5f2718013dc749bcbd771cfdde816817bba963269337363fe2985f4eef1b602029c7efb51a520b7c2ffa98baa11b0d07fdeb11f658d30fb84236393678706bc52dd14671da7ce3b669389dbc9cf03a9851f51cb4fed355cdf3ddcaa551885cd87be953074ef959288ebbafa34ba8dda995bdcec6d398788de60ddefdbe342cf72b781f0c21d443415a774bae966d44d6d97df85cb388004743164dd1acda89ebec73255100f8be9646ec2f696cb0330914d1c71f7ec8be8923e58461325d5ad7c61ec6dd927b2ea7a305a1c0b96f213465a8d30b7dc99738dd9cb7fd380390e8ef029f3ce27202e703af97bdceeff233120f09bd596408821d753a7bc0358797c43cd8c2a7adc2d5260b4f1fc284a31717c9b053ca5d93b45cb14214284a74f0e6f79138007e925d767ed655785e9e121cd3aa59ead751ab3a163eecf7d16a51bbae041cf44d7333de0f678a5897b080f1bfeba1182f92726ba8750c103e9ec52cfebebf153104023a33daee4bd575cb8aec2bf4bd6323b31e6b4bce8f1a10afd9c569a4bce226f528a3b80d9f2b653ee392da28be9e5a6530c8aae52c7703972da74cf4996f43045df7c76e719f5d4b458f15c1f85a2dcde4934424aa5c86383d536a7cab6b654630d0902ebc50a556de8d20bdbbd1a5ef10ad90483bad3a0cc50c7ad9ef10c2c07a9a4b559bccd3807c06bd0e958773b59bc7d0802867210fab00fb67ec179e4c0d5b77880787b7c0da3ae979e5d46e10fad7f5b228c98be738c6ef2e632078b53e2050038c3bb613789f2fc959b060415d5485a1a46625e165171e9e08e47933b5ad03a2e2b52145b8bcbd6e9bc86795ba8e8c860a7de848f15c04937ba61df4b0299f00bc86f9ba4a044b2171ba4c3b9d1c442b9838842ead7a26cac204ba72f3b777646778d46a6e54f196775e61d04aaaa82d83eddb00e72a36dae9d97be6e14661aeb4842124019168769b78b30f67cc69e842977f9af9b47e018aef6903518167ab49a318b22b48998a30c895d09f4082d1e95d6a4937ce9603ac11e4ff016c3381982f7f1f4d1e02e225a2cea068ced02846637ad14b844654234b3afc44cfaf701558f024d583b7853f27a9d1223a9794ac85e5167dc333cafdbcbafee9933da9ccef3d70cf6837c4a7717cc4e385337055c4c5858cb801c2b2656ce942e8593fe103b1040586caaba37760166fe2004228d08737c2564062b5f257f0559628f1effd39da8d47160c6b1767e649e3f93c521e70fd09867d50002da289b2778216311bf51c82c6a1d3d6cfa4a227823892656c260e91d58c214c20c3629edbe60115035e56f43e38902cc692296568d31172d2a686fde083c8e59a024752feb4228049367f08c46c7c3ca8997e30418822f570de3befac2a0f19fc5260f5981ba070959c62e8d151f9e25bc367b4d3566d819a05957ab0ef108f3417c44d6e44286b9c46ee41fa72599752c7f343f6a24cd5d2d049fff672975fdecedd857f47256600c61f83b014b42d5ff215c016f9d8d25d540cd493b5c2f575c491d89762fdbbae3dca2f5a3549bf6f265f5530e59738062bb401cf3eb612a64bcac83f0646b0163fc84be891fdadd22abb4570a3126458c636e413a2107767484e876002915778b0361fb5baf49fdd04ad2b68a078991b9548b79b5c6cbb4e55510c49145473c96d58466fa88c64b3814b4c92d7b885c4e1876f94a712ebec74e73b6329dd7c1af59cc2a882d9b6edb6eddd8124d20ed0fa02420bce3d60610ec434760ba5985995cdcdd9b190d9508bf440441e400c1ede8ab619d3ee8ca1f8a2fca95534e70029fdf6ad468258ae1ed15f0254dc098da65edb007e9f4ca27a337b8314d63313c3a0db4758f98fc1418e015eed055947e9caea8c228acfc4370377677ede7fae96ac512d5b0668d172960c2d604e6d7a41738f8ee52611cbff5edcb4663ca641cc1446baf75bbd05f813fa28644fe93a55cb86f675210a2eed0dcf19b01952f85d4bbd3eb83412454c05e4c0bea41ce58463501b850c48004af6cf14c254e1f93b292c834a4e476a8c829117c05326bb35d144deb0384812c61e1c8fea1b0a464fa24654acb43ec89d8c17c8c4d592cd594ba352b5bb88212516205a13b6e4e68de72d69e09878bbfd399cd3d3e8a4245a579d5b01472ea662b111dd71e0eab44f8378417daefa9348e0e3beb28b41774d034c333fdd1b08f8458310ffca9ba3f84276d4659805f205a9ab2ad576695e16cef10c06e41ca3eea9b16530eb77d0d787e9caf5fac4d1cf69bf5969c66eaaf007c6df4eff6de6a9930d5fe78ab9a5906b3e6c5228e69181479bc29aa08aa6be1e2ecaca0540ad079292b26232be8cece3838122449c17adb53dc18dda94bd6e71f6db58118e78024f67a828841f3adaf427775d6bd248724183a3d1435d7037b09283143b20590dc471478c86c5ec6c575cd3c33e26ff7de0b3dc0b51104b7ed9a938d214cca813bf1b31177694d61db1f482dfad8e0600b2d05389132a01894679de352e312e92ad7f7a0f19ce29e7d7f29fe2717be7ec4524bf35ed2d17c10474c1e012e65b780fce4db4035913d00351f2880e582d75491b4f49ec0f39db061b04b9b6c5490f795a6101bd7e3256506b7db322dd2aa88bfa4ac353bae58f0ccc46828fa2f69c8a0bbedc613fc30449f3bed2db3334e0c89ca81a6f7d7bc5afd115400ca2824aa92a0bc7c465d8c5658b2d64ff0de6e3adc31c1a52d71a6c3e19e1038ced82addcfd8545ac72c3e1ae54b536678750456e58acf7977538ea9b1151260838332bacb6e3a9c4b59c759a746aac47702713269164e109d31adaac8487596dc25dcc62798d25de6b739a30b418d942e6aafcfa03f9e40eba20f8e7b2c869c01805830298972aea72efb6f5c7b772fcd808ef8d1b3b7138c46bf9ce7fe9390f8cf255509302df4f89f6737ccf54fc1eae650b5449709f2639c35792928e06efcc66b5f63bc45d66bfb9ca0e60ad3489cabb68f1a68c38a944e27fe70f5ac0afbf65a367091005def0f7644bab04f1e2ba69a99908b81796a83c505f02ad914e453d7b7ebb98c27e09ae19eafa30d1eafe422acd270e537e81ed942cacbe94c6eca458415f604d3b1de08d8d91f516702e85ec7a78364b802d6515dba81469e18e810253a1fbd3813aa1e83559986fde8c9155d634e1e459eeda73aef7f2a9b9e0c71ce4218d7639a44894f7f8907d6a046f22af86c7689ee4ef7fdd702b6e0c3365d23988e0c8ced3065877da50edde32bc376a8966bb41100bf99bbbc2c58b6c7e0df083b08f55dfd2bc17cc572152df6e4dc27cb263e5b13377315bc6519b48ed4dc9495b3bbe025403ff58262073a547d024d8ddb28b6273f6f7a1f4fba3bea73b721bc3c0e37458f1bbf1c7a074e26cde4e0decdf33e44780fa5e713c300831bebfa790fdc312aacf87d8c98387c63b8f6cad5c565b9752ec8ca1a18468e44ae685a32ca39add6dd7573ed95ba0c60b76c6e95ffe914141a96a60ebf44b3fd277437d2def524c03c029e6aa39327bb102f9d457791f947719704f82686bb07552b818738d83b7968f77cac8787c1c4fa09828c1aa4e5e2df0255ba1d194425c11e4aa95fdb406ac89c8b64e020da5be209c13305469d22fb23207afbc8e7ec2eded52ef596d288ef04989ba097c1de7435d9dbaf2a2091afd80a2b44be9034c0ece5c42014d3477cba42b42509d898f10936bc16d47b0f084b440dd6d27b11640267bb4c793311c3cc0b2826eff041282f696e30b933bd5964d5523ee34328e3f0278505cd8db48d913e3aa314b43c8fc36cb2555340c6be2410d37bdb4471f5c1a2b94b9e8b3b3ecf706a588a3f3eb7bec1529a97642d196ee7b2bed0e02d913c1b3932686f52972364b993693d8fb056a25a80b038e997c8562e9a44a723b858c4a3c2d3296d98a99edcb76c766af15c4dd53292cc2f598657b1065c8e9d1bf0a6e0b46a44cbabe718331bc1bd8dd4f4108d01947778d8059673798006ff4be24a5869cf830a3311fe5f588081f276d55561c1c62935880f4738aab969e15ab5c390579c31f4bdc48fccc7573b1a7c1a4f6866e99f75fb60a729ee9b5b006df0778e781b255c1c1f483c489d9bbf84702c32e6ed53a05297732d37446975c520b928bb9651e802ec1e180e815e996840c5bab7bfe0017665a036348ff48092aac329661179fbf98db037ea376d4a1471ef344c1c7d65d9e16e9f8ce876c4d07b90949d2fcffd3235b123b50b4dcea9b3032cdab165e05471ae6c83af02f82a2ed36214a8df805a70b6eb2bb58b1394e6b0e8bfc77b23a400eea77f59dc1889298e22c14a48af96c7321ac32f69ef69fdab32abb4f4a08eb59e6f848b4cbf5fa90555dc3772e08297c3847d11274c952e9cd545537edaffcd30ea82ab1b51f932a8c793e687e06ad543a1384c0db9ef72ddf9c9a33dc2b453dbd1ef77186b2d01141859578a6e6c8f07d9b1c54ba3e5478503b21ed646d037f4675bf3464030bd0579327a720e57e562ecd84ebc0534b9210eb3947d6fc174df70a97a6202269e1c9300a805ba0f5ee23b4b05417a4b91232c98cdb90308ca0e10f88c6c9608062b0262b85e698cee21bb83c3494d893447facc89e6c260fa0805df5f16a44e873cbd418dde972dcdb394abcf4d0dcae6c58b7dd9e858ebce66cbbe7a657fecdfacc2db9320c2a4cb644cddef92473483581e0333b9071bf81093865581d0221529d38cdb2dfa2993136d6a8de6c61d7a05e5608889736f65bac5351d83462177902767a4dbcb4726e881ae0bcfe03acdec0cb3470f3a356318a27578dfee6e9f67e49c95ab0f569137dcd569293b10422ec06fb610cd7a2587ed74e6839ecc63ae335ba9346d5cd5d394934ae06ea7eb892b3d94307b5734329dcb6687ab3c07124e415edd7f91bcb44007de9fc853be65097c00fdd3e70a87ee0e49263ea1a6dee04ec02b2c5ddefc436d452c942d6e0dcacbacba85050a7b0d12adc92b1766e06a201be1b62413b423326cab83bf613a9b52578a824b8a32b51d49a12eb2d6a46d3b744d38da5891de70e4b99068814586e690302b4e792195388eb2e0e2c0ab673c3aa47ad7508e7a9f4b6617f6286c19ece4c6689f7267b4b765da1b4d9c6f54143b7c46045813ea06053c5deebd734d1cdb571c5af119461c3d3728a0a31a85cb0ceead72e194f5adb1478cbfb24c39a1a227196124603b6ff64457257c3c71fb387574a9e0fde122731b1daee81d096a8523bd88965020a539b775cf10d31594dfac507fd48739234b736f65e89f2ca24428314ce2ffb59bdf9803dd1c9433307df3cc7df136ff381d93254f60d17ed92d1d23920aced8e7161406927486a349a7e0c5c1121957a8a43722256a04f47341ba4e2af317ea989d80fbeb92c3952c70affb350a0b20d3470c352947e58cb3fbfbc695a3cdda6b426b83240badf1febeac621329ad284d83d799bd6a66fcb940dcdf6c49f36d074cc2423d9589d2de1305d3dd68cd55c66502bab3d0b35743d2384bcde860ddafc6fd1d0457f22e936e5ccfc849687c21a1af2879b10a968450ec069449e421ea007ed3f0ea075599eb850a64725999893a7aa3ccb0d00d5a266e0031d8d6c5d2eff6c986595cc765bedbdc0408483df9d644eff43c038fbb6f4efa3a0d258236a034f22e79b1dfd71bbc4a8578af163425d68b83f71c68bde24038a885d47ef89e0d5da98630ecf949513d4824c58c4293359fe09fce977aea25e3a9a658938b0db8c3f28414f4e37619046aa5d4cee1a4a73a10fd6ca51e0f50f12f1e2ed383f1bea6bb4640aa5271fab96e50f11fea05c46d248e079cfec9545eea52c59b4b2159a890f2b55b06f4e60d039d7f6cab109e432406cf3b671a57cc8ffc2619cb7806c0f5604ad6fe8096d4d96d5bd63dd059ed9d60146ab75802012a7d2b1457df78773cd1ae2f55b3e86368d8c80db4c28400f7f63c730206a9f4b765417cd3f11ccbcfcad8290119bcc42a17661217f4cd350035dabce8d968198183bf840c7adbdf0eb8b714c39fab0d64abf47d4d1b6f04bf77bea65885bfdf6506258735b2fc76c4e66c8e76c8712ba19a5f8abdb5e8af6bef5ea1c1f9ad959fff2a5f093feb45f37fb6f9401e0ebe92f44949f8d7f923ef666e992d31288cc8660eaed09c5cc80e12cf7f9688be93f336267526d24357dfd80eb9b787300b7697a3c49e746dc5c2d08ead28c9c4665d39b720f51561072ad7f87a2e63a17492b3daa91769ec43bea366e6b245e04b8f894064b314c4d59b8dfec4f634b50c024a08a3c0f226e308f250ab6ab8039cd4cc5f15302321b8a008682d63a52cc7279b8dd50352e7fc2ac28fd5526f45f67bc013d35399d0ef16989af4d14dcc9be85a5713c1c0e18033165e169e22311b5aae494a2c629c24f4ae76e23b729e1e1d2c65d7465b7b99d9270a9862b6a5907089a143f60077c302765fb05d5789abf89fc3479508d96b94dfdb7d47fb95baa6228f94ead19b5185ad155c4c0f063184f7d6244ef9342c05aa612c36d683b7948a7e0c21af663f36101d3709b436be7eb36029d2fd922ead5ebd48547f7af5186dbf003ef0a3b2a93933e498946b6d3cd87ac194a46ceb0d5b9ecfbfff60779b67aba5bda5d2492ef9afcf719e6a73b4f78be4e50ca46a64f8aa533c06a5f80581b776af3d0ea97d3b2a43a2bb58fabbc2edd9d781b3da196d3b686730b675f21e3c1d4581b6f20082644f36012bcfa25a9e1c8f9c51c060dec19019d23f829c04c1d0661e0ffc725d84070f60a2d22a3adadd12fc16f1616e1b5fe347bfcec6d77582a957741c762d5fd4cfca6bff2f463289ed6ad988a471c6532298f88df66c6b21c697bae4242c929c4a46606e9f9b8339ecec73c8abe31829c4cd261fa9991816fecf1df4f20eba11d6deca8fc44494fde0c13dfae042cdc89f088d8573b4528dc53cae4ac11a9cfb6afec1e78e791a1020ec0a3bc6304010f5ac0b80a1934b2d3882bfc8e0ad93637a186c5bcbf4fdfcd908bd368828273aab82785ade9c44c4082f1f3aaaebbe5a5d9bfa50e3aef6d77ee5461ffe712121cae8b268aaf71fe57357dba480b2dd2cc84226835830afd758ab97b2aca79fa2951cc78708931f940e00724b2df375930c1eb4f1984793ff01fb148628fc3336f2f4e4b8891a44bb679f61990902eb4b88bf8a3fe5b578c992bd3147108fb156d8d6738277fec895386551b794d194651e738af708aa0d2080cef52560fa053510153c6d51ad71f27ecf864caac474f83a6a99f15cba87cce0cdb99fbd505b477336bc5b4d6562c6dbe8a92a9e69054122b3abfb33b172d8c1858b7c55039514a2a0ee0948daab758b54ce574c5b3db47f7a156b14824dfce5bba88c4c54eefef9eafd7b9286e10df011023ef21a64b0567d9c55be9f8f586b671c10993c3953f241c0c2fd3d11e691e509a235985734820740fbe381ef8eebcef63ddee314fc4a504f0e8d5d5e6e5ed8e2c589b777868247a08edb2483d5b021b55774b447cb5c88bb77798e9685099c5de55d1b7b06eaca7677a3bbb07214c2a5d4a4afd168f065f10981c966b6f2597b8140770cfa0616849a06de618c9f32d0d85da1b29c9875329712b92847f59320d549947a08f26bb88b5f9042ffcf9ad04b36edf90445f3d9862df760001c426b91115e8a92ca3f601721f06e60e8235e8cf79dabf92feb735dff216605dc5321579fde0494d0eec63aa3535698cd5b1e99272c9e99619980b0545e6d2217e78f92eecb59c8baf7d30c4ad49f45349cccf8ccad03b4971c29b0f9d84ad30ef025c8abe3a5796c929ad6d298f9ef0cbff60c09ec9345b4d67916816cbd270fa197d015a41d21d567c75854267f2ecf04781fa26b15dc9562346c4623f975bd7d5f869d15185f86cabe6692894775e80d4b6d53fb8c29c2877f1e59b6edbcc9b641235b1cc050ec2c87b82890f6944b91ebd9326d97b8a39a3e596faa5cd2648ec784ff2d6078b3c230c148f575575a28e601a0006b35a3af71102c0dad372fc01d257d17dcf435283c2a68535f0f268c7c830865e34e11f3ef0406a5c3b953336ad62e8ec8763776dc9ff4e3804b6d9003ed11f6927d7edcc9ac78e47a797f65bd3f42190e8fe38ff0ac4c589fcb4b9a47c3e6e3914c236c8fe33458ddee20e32a954b082eed27fe849a9cc38a52aef6cb8d443988722eef715e776ced79d568ccee38afdea7b1d785b2612001049e6fdf6294bc29187516c4948d7d0a5bd6d2c1b8fd2f13b679e86a948a44de9b16266a2a234d0af989012a520e9c9420f7aa2154a12425bdbb1229f5f12637c0b14a0254f21c19a48c7163f1b2d2da1f4aba7663229e430bb76f80d33f7e849f12f7e642f96fa1df4301ff255743cb184b0a8719361d23d9a31b573d9d75c159837cb0f0e39ad5ba863c2fd50c7d55265ca58f7cc60debc79b97129680703e7fbd5b06a47bdfcb9ef0876f723723010a2e72eb643c7fc8a60917b7692e0ad4bdc5c71c80e132391f4b803a24c1a9d8ac3962cd52e7787c519d79d56a6059a1f1eb7f0ce15ba0dba380b831a93c5bef5e09b459997a50354b4255a1e30947b03ef3bf41021f14e3826620c3ba9c1a54d44fbf2946b95952980fdf681a711645daa4f9f6deacf43771b20630a382b746b6110b634222e01dd6111c2a1f426df35f10004c498a39a6243e9454eb3c741f6a65edde4d975dc4df87540403cb6bfea877cf0a367f6eba0d7da22efba92305265cc948f49bb60934959c0246878c9ac7c9e94b0a91d4d6f60e8e06089dc9459d93de34887b0d58f461d18d7c9338e884ef2c0e87a87e24b3eff402fe149225b3e4e171aadf26823561fb71d4c87cf265019c1b711b3337631003c2cbb82640fb629a8242a9ca1dd8c745346a6b899af9bed687bdf575d754051d31781ce2d495274fe27ebf5a8b67c03d64a51f58d6a6daaca9ebb18b1c73debe77360de446bfadf5df131929888b77b4fc0cde1dfad995f7d32399c628bdb092e38e0d763c4fc0e29f4bdc68f21afebdc138205f06097a1afd5f5af647debffa0dd3988801ff320461e7462f875b4a43b1ff3c1ab95e0ff702dfbe1d2281a1f3606047463a69cdb0ba12d481f1b51c8dc49860f1c4759f0284ce9bca9c7a25cb0bf4cfe5fdb0b8a6a1dace4a6662d51799cf6d905a341effd00bdba8ca6fdb8445dcb707766dae959d0a8aee972eb01c511ec2c2b6412b01f1082eccb4bb1a11303266f48d2284fd4dcb8137329b6b29d01fff61aab09fc6ad7eca1a25ddcb5b2dd7cb3a9215ba1b7d78f0443ca59e91a600b46c3ce74f9b43b6461e8c1c71df7b08855c3849ff0b1c8aaf327039f41c416ce4df7d45c146395d03881d485090b3c02b2deb2c0c39ff98cd2cf1ba5b4567a61fa6fcfd294dc4bd391cbf65caaac88d3b8ee81ff19118061d017da974e758ee87834af1aa3e1c2b6e061103816a9853249d6c4850db741b2361190c64fc3327d688a628281ca44c5b4f46896be313c46c8590e8ca876781e4df5926037ac00e249a13834fe521efd26868b9db9b1e1aae5a3d15c2484c4c5aab9fc1cbd07382bf6b9c044dbf74f75a6913786a4c8a127248b9515a227516645b7e2342c0a91ddb4b4e7be3d8c560e6d838ae61fc24f6d53266644817e3664dcb03721cfea9161a4d0a67571fcf0c8769562d8a488ea17dab2e8ea18ee807ab15f73a26da16eb32ba60856fc217b9f8c65d55df29bd551b247b6cc96f327384664920266f3b8239dc56f3a24d02b2762c366793061e88d09b78ef59d9cafaa8baca1d0aea68d7d909f98917fcfaaedde803742c6705af14fa3689285994c95abf1601883679cee40f2ae9bf7cdfb7a7d3bc7c1c1d3c65b7c80f635e4f7bb05a8687a999f7bb95d71b9110b25838fd7382120599a3035cba669e38a4dca91f18dc4648af1f5fb4cb5aa6fadf59a574a653df176dbfd93a013aedca010fce15620d16fcd14829a4f022c010f3f06a242a0280b46b4b073c949ecb2675506c8d4e7323de1e9b6bf7a54a19c55500ea657d863b5204703e7eb703031d5f2e128349e183093206e918c8b6207fdc69e58d7286eb8eb1a9993526c00e5e681659cb8c5ad40c2d1c35577c38fc69be15f491ace7cc24c045a7557483c18beae1b39c071143b65aa2342c12ec74bfa0042c275cacd1bfeb314803ea33ed85597ceb1ea4e94d1dbdcb73f975097db212174f7154539503bd7c68e95e55d6d3c22c2385498824266fc70566ba30663b46e2183d677267afc64e4b52e2575963d3b627c738bd58e5bdf632c360824c670509f772312185ee49fb24ec9bcfacee1ab0dbc69b244ec84da0fd1f7f647663238e2f761bb28df4a60092ccd37429c3fa74782f796446f0728b5ca5b3f6f3bc8dcce842481b6eb04fd61191b3110c2785e63da2c892b26a89867201cab5383d7789f8a39ecfd5c9ed8711013f29f24e3a4105e900a382ca6c0fa0c801c14be0cd0111bba5e0860150d6fef339f0b2c746f7caec3946546f04de23d92c5636c855257c3903ea735f05af02fb1d838a0c3d9d24d9b07c0bae40cbe403b2b7d9f6252b52dc55ad4c0a65f5f788c6c4b560145e8c688cf8ccedf96886a8496d06b654fffadcbe7a1d52971626495913f8a1ae8afd94b274450fdf316ca01b31111294b62f81ca59223a85a77dc99428f6018759e74650af6639b6ca7ad84379470e32797542408a5d0b449938ce1771e9832143327655ee751c2abe1876e9480853d740d62beadbc777b912feb9c50b2166692a5eab52ad47518635bbc4b466d5cbb39b89bd3023be4b78780f89fbc6a67b86f3d1a23843e4e6b7718b330f18dd7bd6181ff06030a9d38c75a0072c84237347472c7a38477857f8024c70fa851f58237b2bc38732c0a6716a0d258d09ed06465f5a8a93c75ba0509e6650a143cd43a666b941c6890a27c4a1717b5d3b649cd198b6eb1fe741c569d038152c15df22b1a98f10937ad9348d3e8e69c08b898692aa8a661624bdca9713dd00397580b27a38d261ddde6b8351c5b05d03884c7622a90eeb2a3741780dbbcb891eac12483681565df1cff573e843ae0bf11c4668a4fe18c135455bb18c6a1dab849c301f94d0342811b38fbafc9b056329328b4f24126da16d0917e7d4d697f8a54895393f3ad5f507c87658149a40da63d902f2ca9600f42b67b8b854b1b3bda39bddb014a598da8d6acfbcb1e89fe93d08e949c1c6d04c91ceb826a2d8d98f64fa0d9dbb897c02c1126cff6d5849910339311e93a4b84d58ba9b0e83e30fd3e3411065a13fb8cbaabc179e4d233e91a6b3632e5327b38090df0b22c4633a6eb62d9a54909508e41a07ffec9f6a734f70b35852029bf892f1efc4db437a4c87664dde0999c567103afd6b2b44b936afd7a02a27235e711d348f96838ad28c76e9ac9030a03e3ea4b95c27c605ad191b02b8e1d287c60d73ec09faa86dea1d2cff8f81df1ddfac1875415996bdf295b1930e3137e833030b481580ab30c3faf4ded3d3e2d5423ec9648b97802ea812fab5c6a9c5fbd1c5f7bc116e839ba0482d45ff298e2f7f8248c895440d40e786dd46d76ca865bf0c11150afe39626c698cd1308838b51206d1d397accf38939e476d1a36ec3afaedcc867fef608cd80dcd07727611d43baab58078bb569578082c509e414ada690fdaded45ab835f840a00ad37a2ff6039b2ee333efbee050f0497c11b76c141416658611832c89da225209eefceaaa36eff0a25d111466c96a61c44c1209bf5a2ce7b0ead8981d514cc6de5be12cea7d65c7d1e891bdee6e9601e9eaae40dc06fc12d3e03df1f5aaa3c1d0f3d7d8802f11f823a20513d2e5cb4e94a36f17043bd5155e0b5441df59a6cc6222b2133b33b9fef105e266fe436a78ddb829b79a1b380dceb3b50e78ae73fd18f0ba67e5e22cd9be251eb5d0e3c0283e990788fe30567d60d5c97963ba319facb88ac3f2462191526aebd80bec8bc13a0ae506affd7f3ea686d989186d6ce0f7c7e6ddae2767dbcf1eedfad3e873536a801ab48377d465182fdb4879025411c08d6bcdb351419dc90ee09bb00e4e42da612be01119d8a553e95c1805f2a4b35122e594bdad0ed2ed53f25ab6d33cb3d3c8a41a8783af5cb5beae2d07d1ae5e2e9477cbd74e36c9ef6fd0500764386fd9731a2447bbb41f541712633c3d9852c8e1eff71f606476d2d072d2266fc5baf668c8ae38423a1a51553809fead8a004f301c2ec243ed82837dd976c85630be5370148010c107d6efb9b7b250826dc2a78ac14bc53bce68acb7541be036e4a734fbbf88e68d6736bc26c35af4392e2b335c76412598ca30dd333a7351daa899498bf4d12b95fff5c7a24a4f9fffd73124f26fe9c35717d6698db7ee2ef59eee84f5b4edeecb120b5a047dd6f7d1d6a7afc0d7170bcf6c45cf4643939c3ff04c67ad4c8c9783755e6e649f8b9e3fa4b50664c484c201bf28d4ccaaa23d7addd478f97b188c4db2570f2197c3efb6dedfe73d81b97584761be875c8dba8cf2947c90e34f82e52c7c151961885e7b0385482bafc8460c37d66d60dddc21f0e769b3449f80d6a1fa11975038dbf8f0ef2028f7f1113855704becdbd62b1d5a2da166826fc5c33cb32695c7e212832271c56540278fab0debad8abaa178071adcf06492cdcd5176407dcb948ea89258d8123ec8e280f2517d8965237c05a06f21d9281bf29435f421bbec2fea04b34ce6316bf185bd7c5e0cf237f8d6477a5a0cd6f41cdc3c7ec1929033b05b2672644e4d3a17650f1f508c93c277dbbd2c0b550ff6497b7ebc8a6395ed9301a86e2b9298e701cacfbaf406598ca63e0fa4483cd6efdc27312d5c268c38d3e39956615bb6c6debe9c7cda9a0ec94215c015a9e5f52dc0ce4bd43dc317a80643a7329f6b07b87995a184fe0747f8af7599329b0c92ed072148465ac4df6b6c832185d8c22753a1148fc33497fbd28176c0028a799b16360e3f047cb627f8e43d8831c3a8692ba92a2efd908a722d8f8ecdf6e7b0a273d25d0e7bf64343630fe23a8aa12194c6e15f3b8e0d852bdc59b3d6da7af5c51e7fcbe21bfdca02a3774f338615e26de74aa95b480337ca4c0ddcfc8a5cec25e65510b2a8c19f26c327712b1e01635a65859b33879742e6111ddbe60772abab3a1a1e9c48d74969c7dca80d0d3e5cbeed6e21c65cb46d73668c00e0ea67b75d793576eea24f0171c2ca0123bebe81b265624c0f9dc22b701bf93f162dd09766d08288b679d2963ffb3bd48c5770cd9f56e56ce15d63621434c187f6d322edc24354b092434d21ed085027bc75db09adac0730b72b4e5490859310faec4b5b49839eaf429ce06a192e242483836cb067a297edfe219644cf85acbaf7b1733f74cbbb87caecfc8a6f88535eb667629cd296a1ef9d3157deb9ead9797f6e1da6ab36525acb7031eb745e1195e3a8a9054de4f370b320d33060ed49f8f0520fc0a4dda21043868fe34bd28ae471fa4aa0aff577bfab35bdf3971e90e360f258c10aa0ffcd40d2e89b316b724109c6c09ebd235c7a3b347af9b80bc2f182fe178cdb13b219d6951d20157e937dc921a88f9580ed0697f6ab1ccf178d8d8f10f4a98ee6e14a63c453ecb0ed0178593bcbf2ed491473d730fb353740f1231d0c822b77f37c7d43705b03cc809b47809a4dd1c06ded4b89a44bdde2ec504c913efbe14888be0272b8b807c65ed2c1e8b3de09011155a7fdbe8b9f8d9d584de46d1dc85473023a58fb0bedd6a567921a2a76c8d23d4609a9ea592ba58746e77dcc45058b5bb867077d4996984f5a195cb46fb626169b22ebe1f57536232aa5f5218899c8b6490a9569566a084e7ae0152d3219d2e7c2ca5efd0c9249d6cba7d7e2ed111171340a8e71c7341bb495d8479b9f080bc2761ce807bcb1c4725fcf113e40b949992ba6530b79e62d3c4402dea15e0155d427a330a549cbe18c095dd3ac5159e85ead14a4f6ab20f1cf48051d4a1814188aa77f3af6337563a11c1452092feba9d7c01a0c9463e0f198a93d6323645f74ffdd5e2c68786b218a5fb5d7d598672b3533f9cd4f58f2e3bf3efc5bde29ccca6c91ccf8801a2664d37040347f1f633639b855c4e99674d42723773cabcb383ab9dac72df84fd170fda81ba529c0dec50db5bda0fc0409e860422f6fa155eb53bff59e11b357d32ad576ecc7175b6a57fa67fae22e64bdd598effa9b40544472e38be8ad67ebde6cfc9d96826bef99b20537e5eb5760b78c78ebfa8a6db96329c3ccab9323237f19af88b83ad951bfa54a6856c2de98dc383e1d1b4d7ba6035cdb419b03c81f332a0dc3179b9cdf8b2ef3ee95ec3d7db58918f74faf4aaff170f81a354f94444411433678acc3d963a0094b7adfea623da8bd561cf7beca656ea13b990a27eb71b2377e9fdf5173876bb6636592394f17143487ba07db40e11cf55fc26e9d509a91f8348cb970548f4a430ec1e412f44f348f6de880c110b3491ae02c33427ad489de5d878915bffeb154c8717d50aaa5718ef1e7daabace09f2982097f820665a0830513145dd0140e28edaff4882452793d77c441247f322e7652bdcc2419b8073e4f210b04e264f65c1385a167cbc6e91da857014decec911e346a0efe6e6c280dd9db4dac7cbde523ef671f172eb30a9a7d97e630f8b90d299a19c94e58d67c9715f50d00c62ad4a306b53639ce2a3fa44d6372a492deda3c5ddd088981ccedc992d467bf4c5745a9c1a0c397a0e70a8a8e439a3f3ef72fb0868426fccd96ff057e8561541460e87ed5b0b2148c6f8a57502a1af314cc8ceee2967797892ec58dc56c58ea6250101fe2fe0895ec0a7aeb456c347f4ce33065e30861e00211f82f559574d91ddb18bd9b46c02a9e589763986299598a7eb7afcc4fe4d49f37347e4dfc04a2669e8147a9caacfff0feed9abad7932441a25a16b7f6d83559a83c70f1fa0ec054f251283f82a74aa78711c6701bd241a15ee11f3357a5ba25f036b9b45da11c943aae8a9c49ced9b2097efb2e322f09756e9d0f7b9e18ddccaad8cbe17eade5cea1231bd431cd9fd5497641e281492dc588d87e45c10e84844a2fc02c7f16e04b5700cf45a67aadbabf7ef53e0ef5cd16d1b253de057c7b5d69ae97ac372c97c329674bf55bbd90ea4da64edbd23eaf50b4d5b41e5a9b8a1392cab365345cd759a773e9a108abb836bdfe4690265d46af3b31a6bc4952b4d5ddab45f50f8fd9df08a48d4e70959233a620cc51477e5326a6fed0d7bedc1746e395c97bb8332e6ebff88fb98437c0098997321938d03eb7615d71d430a3fe98ef7d2b205fc30ac62047a19e462c664c1482f09709cfe05ce02ac74f42e28968171b725a7657ac7e1a2e6ffc0be999eba03fb31af370383e8ae1cf5805fb1f6f7b720735a85cc3056d32912c1fc140cc1a1dc9eb323c32f107cf5eae190f1099f709f66749e2a2bf430c2c6e693fcc9fa81b3a6ff087271f71bf9be438354c3f59ad37b8e177adb1518cb9897e6f490cd28aec1e8ccc4b0e33c1a9f9e452104f4f54ad32d0d7ca013166ea47577cd237e29ead1e1f1d9d867b96febaa764a84f56d2f50ad96ace66b0bb32229a01d8ac5296d7afd41533062c42fd118313cd3c84fff1b9199dc23d22a14f2022ef963b450e67842c95639db028147f404670b44c6734e3223befd6d124d22d07880ad4afeb13aa8410102d554d7e43f9f51697efb7172cf92e33b9d48e76e648c8f7c8677b7578e27d4a0cacc643d3be18b72c5c85e4eba405abe6fe6bdb40b70fa6462f72b2541f04ecb451ba630d03acaa28fb52eb492f11707363bd9dfe229a04b298dbd0779c4a0d8a68b843b293b30f5fe77a9df2232cc0c695a5657e22fbc5f650474f04ece571382b6962b2f830f417ef3fe6f7307f5f3bbc750da828c2248c807274cf416610e6a1470eccd0753dc7cef4f2d0797820a0c22c68c4bb2a7a539be03b1bbfeb53d4f4190e23f906b72044db7ce6c4b387a3273f37d24ec54744b5d42d60452f8c72c42cb671ca8bc3545fe9cac719303aa0c65be9b2c1a7fd2eaa46838fb966bc91fcb5b260e6d1e3f1e2a06e1fa857a9465f105522c8635cfcdf377038f4591c704fc62311f6eb0173e05a55332f4b4385154953ba11ac9144d452d651d36192b99cb11b3fcb2f19d3869ee2f22c6938110966a43857b23a1c1b9632e08d0bb633177b97293406fb080d7fc86dd3cf024baa1932a7411844e0a4b1f99f6de5c5ec4e740946d88061151d5c196f08e8923a3a35c5ac1a335139eb701a2c46add5126ed1bfacab9b92ac32ea7c0852592894b691bfcde7a02f01e5b6ddff03f2d4a67c4089e695c69dde4794d6d96f01989fa82bfec06d14e19fa3fdfa7a2d440c9c7ccb28beb58ad6baeeba17a3617d9826990129d4712e2d37e3694c720e75d7c0b2040c50c80a733be1c5a180753c6d017005986a5121cab3dedb6547a3c5a9e91c021001779b02f749d96070b8e2424d7e9be19980a665d95a6b14f0067d7e0aaea08373929de859faf1847aa345d0fc4baf4d0be38b379dff0f2ad7c05c8092c34410db60373bdd72bf2b395d560565816324f7f7610b32ce6ad0a4444e5ef58d0239509c2ccd4e3c6d30e6507364949f01755d62a8d461d69b3bf0ce6f6fd57624fabc8dd435269322ac5dd649a4a2498abd3e3f82195aca58314a8fad0fcfbdce2b557748e1f42c0575edfcad0ce2c1c1def37a687849da33b4f5d19119ecba1ba3dd3e3c18469cc2f4013b872f014963c16c9abd5c6ed83a989407db4cb4af1186f10477cb0ad31fe45907f212144f9a073be0011da81c2f1ce815a71dc04696b2732e54224713059cda6b92e7ec1296a8a0380ab65d1fa0b6f01548eee3623293d80df03e2b134f226611f537cd706afd16c31b045ed3caec2412ebad3f3a713ec0f19561a18f5f66e8b1ab7a47bc0a648c247be699e856e9ba720a214a3162c6de39a248e25ef692d4aee4c07b8531a285f8d4ad2b4a1b21804cc238ed9289c0b191943c3fbf6bdf92f3af619d6b812d82708144ba07189b16eda9325cfb155aed68f757d5e136c6dcb1a6052b6e25b7754edff7809a4f23eb2f1af6f77710dc7b3d0479159df6e47394d4e6189b95df368196858b04aea684719bb278536b75f031e24e2cb3f2fc33c6439cd1b05e04b1e3bd3fc8eeb2e65a847618b8090c3a64cf377e4dafb0037e7308cd9cb92ce6db7d8d82fa8a272e99a043f027799363e098ecba921686369ca67cd5c3471fc4794c430a3256b642337cc261e5809fd23dc1a937bc70724d1a05666500c085fe490af170fa4842608048f4a93702abc217328d5388fa7c833d8ec348a36ed50542134b31d9bb26127daad57f6e505a14052a95b985bf3db3f6a969263412caf4559e4b5a11bee927867c25b0dd80c79af5e056c2c962874a5a65877f2b48f14c9195aaa37468bf09318882bcdf76dd474b2a881e67981ada7eafbd18a5a2392e515d90d91777aa4ec2783c49f4f25d0f3ce3dd96dbd6b3f0521cd230f215d29e0ba68e302cb00de2511463d557c15bfc299b6ee193fb30b95c23c4979ebd25fe2ae81dec78944eb92abf2e75eb339aece4d0cd21474e4c2102dee7438efdcbdc60540821dc62fef1d6e994bdd106d1cdb7d19c7c4945a87a3eb7ed797a12545420cdb25d71a004937c5daf835fb47b58d7214d7b8bb71cba7830107fb4c098f9da6bf08e94a63bff636e8387f41f31af30971336a4bd6a59131a8922da57b885a9b3ce94ff994e5dc48d5c9ddd128614a40220f5021777a06cfb5a429c2cbc244a2ba7361ad8faa141aa47e3534f55bbc3eb53d025a653221bd1260fba6f22a0745a3077b2aac2b3c6ebae5b831b7c9485bc7ede54d219caa293024e35241b3019e93bab0fda22ba8fc3229aa435e8c483f25eb3b4bb25732ea1800e41e08652c851c5a2b2628b009a554f11c4ba3732e81bb52e285b1616e317a2ff2aa3a1644b0eb316eb7b01801df5ff462bb4c125a7b86d7f3373c9fe85be50021db7931e9b1ae6c7d1e5f2fd40e429e1cec3feb2d70969faad5cbea815be82eef42a20d97b196387577fe03f633205ae6df57804540752c2a6ddab7ab913dae89949b1e3c179db61af8974971903ebcb8464186cf7913d9ae1c7ee0d86043729063ce63c41f55b102c9546761653f0dada182e5b45c5f387275479564861a6b7a1e37d02f4d36394b24ea53aa81403180a359b3f3b85c97539d47e41da78f567d7c372bd7f8ec5c507f952961fdfdeefa2cf8491baf39df0f225fc4059fd51a3dea3bf85c5b098a6cb12c91660137a223adbe84197be75fef6647afd21e7833500a55fe512232ad8d49fbed7ca0358beb470ce9ec7da0406da09c7bf85a41bc9b769be4d27112f6634fa640c6931d3fee2826c0269ef47549d8dec996a3647133244e11069bd48b89bc3cfd5870339fbef6b103a5ef300c901bf17bcaf123f79f6a73d9bb8b64aec5626e4df2826621c07d4dd929966fcb4205aa90f74c9c9a9b8c868bca22da0824becc849d87bbb913677dfcf7ecb3150dbce34bf30704275b157215c8e8d1d1de5da84159f770f85cd80dfec05d9541e574dcedcabf6fc375cb47a6ec1680c873d34c472d2a74924f8d45b0743a030f77b6e19943f599a165c74bb2b5797406d1f0a0be681e571352581d917f9228164bf7c86edec8b425e2798b2e37d1c2df25f3061bca3e14eaa06fb188c1d5d123d98e2ab23367454f781f0f3b66f24abe3ac29731ddadba8dc48da3a082cf643cd42c99bd69490267762e98a9c867ca2a0688d921cc24ba177d8074fcf5e81a86069780c892a2d1b7dedb3dd8d0120e003455f848b0d174855781c633f1c3e586d6987544b3c1a3d6fa4dd0ef35eba9cb602beccbda8550a248f6431ebee7149824593ee8548739e730802505f1d6081a2c76bf8a2038db91c13fb1c754984e0c77873052aee17da1e5bb71af678651123521e5a540f90118ff0785723b0b389d0e4e098d5ac75b44707d529d384e828f9411ea5849202ab060946c22edb3cc99afa698b8505b499aed6fc7fcdd4a7ce1bcd2d41245af6c1235db5a233d0c7d89a6364f644cd5c4c02e1ce2859cbb4616bb8a5cecb0a9d9e3334d1ab0ce00e65d76aed2567d7ee02f17e2c3e2e57802604053a7e4cc5c79a458e3c22753be8ebff7dc9e1c7dee0f7d4a87b572e04a4687ec9c1f9299c74a9d3892779baf9189534eec2797073eb3900fc4d27a31841f201594c86d5efd610468735c074ecef1f055a282d0e8efe9a3aa7fe726d84ba5c814a56226328fb25fb89c13a51f1c03047f9310334483c675c1bcdf2bf4853bd7a34de09ab7d1f4e2a3c8d1298c7d226d1406d2dff56e38fdce6679962bb15cfd1ebd2729652d19852f2b05a512ccdc033a5e9fada9b67cfe9029806244cb1628f978e3f4e052435a924d2e28725a12a5d89bc471885e2d4391ce15b49954ca4b6c96eb13a709224e7e8b90626204be96af57b33201d05383a8029681d7142c234686505887a2ac21967ccf24afb04a0a70057b59406a83e1ab59f11f776697222aaf665fc9e60d24699d7c57be8c7ebd44422c890b5c6ad04ff92c4b3b0c13318a293c3cb71f1607fa79f5db4a98de6be04bed945802e97cf6a2d60bce19c4217713bfaaf9b70e65310e7830cdb3afadf59e465902b6983a3f2d118c79f758e744e8f663d24f0cc319c766ba83006fea57e8aec78745f73c7f4e60954474915180057e043e2debd4c5b55efc44b80b8bf7dd383cd9b2ada091f62ecf43233e999299a70b82b03229741c9ea92d384d6c0bfd1e2e7e50c5d971eb91da7615952460ac162184b8b8ebf29baad46d6c27b7d869910e402e4467e510172069ed73eddca4ec53d90525199244412da5d6088aa6b6c9c8f8e614c19557a88cd997bcf5eb341d2e7a2c22f6b4040a13e35134ba5f8973ce00f16a84c9e8f8cea097040c380d5de40fa465c4e79401e591a439a0db83016acaacea28841f3e956dc338e086255dd0e75da8d64d89a332c3d69b3e0cda49e22c417a4c6eb322daf804796e5e6a0a499893fcea5ec0ee60a3ce5be6fb35ab63114c8b5dfff60421d56c16722fd05fe9af3c74cd476a35fce53a426db10055c92e87a4849e48cc29ce2869fb13bba3be09a882a7dc01bafad4072a0e0e581dbba99e6b6a1b75374a2713743660e50dd237082331e42bb643062742152d9c55fcae27d756d1f4708f56b7488b75a0f1238926e31370eab6e9ea9b6c9c489357d840021a8cedfc01cf4ed173d51667a2c258ed915b5aa6349f2efd063214d4aa78c279d4529c217461bc1ba7d8348f5431c6b0f076446b2de7a66032e1aaddc93d429d9efffdd8c51d8b631f9a938aff0ff34cb8f5a4f9742a5ee148efb9abddb5477f0723dcac49aed72802af22ec9f24cd248034d667040a3e51ddad54ae07e7ebcf48146ac22d208d9850f6eb7fe91e045cb39d4e1949a446d49e3ce93ed17aed242b6ea5d8df31990c6fdc0d26e0a9c5a2a1c5cdb51d5d2133495ae61ed22b72a3ad3610cf708c965bf7819ebf970ca33660055319a3e422e3827b88133e70225daebee9cf5972cbac2a51a6a87bde945ad51a4cb743e98c3c81697587705cb902143000b2456f18d9d5b03409760bb150d387b975115cc96e306f13a7e79490e15a559ff845a990aaca64e6740863d13b1fef49172b8a84fb40c8a7cc7d2ae8a4457d251790111c54f7929dcde84f5fecab32bd8b6fd265b02e3aa75ca9708525ff4e00859435385289b0244ae060dfa2a6a7ce8f86539c140a82736c694cb1a89c4b88424a3c3ed816b9d67beb3469319826cce94a2eba723eeec30d11bf74b20dd88e299fcfb17197ac6b8bb7ce0b28db218650b86b76528f62459c4c106ad182bcee7e69bb941c6f5b6a947bad2d094d8acb2d25258e00497acb0b0f68b46c0cc1ff0b7187f3ea62588684a1fac129c4789e9b3eba4c60f0dc2098560c6ced96ee040878274f4c41319b00266899b6764a94c1364741af6585cca16348b4ddfb7ce99d76c752c0e48606a9bf0952f1e7972de6e09d7178e12cac52fdeb7d8fb5357fbea82c2fa763a2f439cf5f5fdc13081b735069c1ebb4094341be8eef92c7d0d9f390863349842e6234b821265c04384f3f45ca89bbbddf0a58ca23a4828623ae5e46775d300488bf0ff9979b7819af1929d4cdcf8858152597df1d446cd2a566b9b4fd5e9501ae33314f79581657b40d1fc7bd8fef645ecf5cfa655a60efa8b3bcf615e8cef02b2a002b50333315e1c9d85022585c191ff4aef3a8842a9ab53e07bede0cf1be0ff179917626e1d0c77c1efa396a598abedaa9305f09c943031e6609b83fb9be93d44dc00282fb0a2bab8a4a176fc7d18e9150560073963a7a4b49019b5f661fd9b5fdebea3a046348264407fe35635ab044f3d7e56f0990117ec668e931b66cf73b7b9525a2c2683d1cd35fdb3e4ebe28ed0e198c4581bc9561e5dabb26c867ca89e7004c480d962325d9b0d89b1dc4c39b3705d1b4e3c16ad972c049aeb50a7cfbd144bff072822f562f59de9fa0781bc671b3a25e245845b1ba6248d75c53fb4fb78e549e62c63b180ab69d9a65d3e696f0932e30872fa921b8a3e334be84fa8e91e22710921ecc579a9147a8fde6b8424864ab2b2b053538b392167978f36a40248bef0a7419570c35777b5b59ccf49d1d4a568b6b30686dde425738d508f0f51f5e7fb652a782809035d2c9197b4237df7d5a6968a433891fee52adb5006507a4752dd5b00239fb910b8c2dece961687e39353fe629ae5fa696922d69beab4a049d5ab42f2ced928cf65c43ed71678225c80c4dfd798a69fbb68f5e15880f1787aa500285e78ed33f4ee5253dc89593c83b71b057fd904576e3ec6add7c4e325f69b5151ae05250a1d1bbb8dc5c2d90b4f0cacf07c40b89a0e9390f40a9e816091663076862df74dd45db4be4ab4f3e4cfb4e8a82709f98116e5863bc2aaf50bba9aba7ba79e7416761438b0774bd617021530a607047a76b058072337b82f908502317e3c8a33afb24795d3efad2e271671c3ed8d8024b8ddf83f36f37fa478ee7eee66711bbe1e5939a1714faaad4e6f1d69ec54b297b4b7eb89016e205fa1bec18f46a134fa144236eb8be2eeda01fcedc58f3c786cdafe7aac6850b6ed04b719e961c9a69bc065ffc70546e6fe2ad8a991574f166848a874f82155843e590a5875312807b810460101444f5dc9cd32787b44da79c2b86325560052326d6d41dc657f5b4c69d91572232dedc307b277e213cb469ccdf08c9c6b7c0ce7241f54b8017b3d447cc8abf74c9097b886e274abc98050b509a1f2d2cc77937c7cc88e0f3d0f76d30c38ca4b9846299108fc115eee51f79492db60613843f32562d0adfaacaa0e4f5b8b112abdfb9050ab475a3dbd718ed4d76ed7f165c2278d452406dad4078368eaad6e3feb5ed0d73c4735c510426f2293395b6fe2fb9e8389781f49b6ffb9192880352496c1aa0c7736ee81d0f3332e5d2b2bd4c4d776bc24c3a7ca45b3b825545e2757824982c4deee9eb3d4b709956f7ac0518984c3a2602af5f422f9642e01affefe00602ca3fafaaaa00d6755c36424ea79fb8e68af5ff4a2c1f6e6613a561c5b00be89dc81c2d49a49394fe5718dbf1eddd66d18bb6b262af541dc7d9d133a8d85061297405fc975a7fd99b173e9c6087598b884f4aeda65ebfa192bd4a2be5366246ee5f461693cbf71d31dd70d4e444d6a5870cded502323d06c5b63db5f961c06a80bf69e0e61785a63cd9e432a7e8f00dc5cef1ae20ad2e7d2bcbcb47948f1d73bec0e8b2f34ac86d3044812ba2b57232645563ac9c44dfb582fd5bed0d962eff3371cd3d3ae9ffa4167ff55ec48b770886b4f0f80a8fb6f83968de52875a7e59b690564b9a029a2682516e19eb8c61d809d407f6e27dc4f668b5ac2e9d764c589e8bbdfd4d2b3d70fb79a1a18c863bc5888026af72b26038c8b872fe0530ffb46a478d67ab1ca5707c0903bf89faaba1c5b12cfd737ad27a6b28b4fbced42177928f078436f92dfe4da0c3a96da237e608e899665f6a8276192b4ab87e4fd9b3651f2af27b0a154db2a441d085a87f51873298405bc6a826bcab8bffc258742e1ced3551c9e78b488847aa590c12883b65dca607b94d668554bd51a79bc4f64cc1465bf7f52e2e2d0634ea569025c6976b582928ce5618be34e2ba66eb37c7dffe60203ca7fa7b3fdafc9fc7fd97f5dc792ac8098051d02bc478e34ea8c4155f83cc1232723b7000d653fa14839f293281b4485f38b3be01c6ef1495096aebf312806a166d6069899f34841f4944404ee59a827349452e92c09d13b266e3b49ad22bf42339b504a0d0ecc8253c5b850665f6037a473f5dbb2686b163c8c06291ad105fc5af3a78e94982a257f4b1e93a5c7c0e21ed3337c91b83f37c531ef7928e32d5ce983a7207a46a9c1b8834f3c2a83a3130fa5ecb7ac669172aeb54b298a1e469fe1d4122ced26c76364e15263c39cff50a62216c3aa72fd70aa9c7141bfb6cf569fc350dc785e806c4ae32a6e654dd4167540b73a19c56c86052fb7b1d8f3cef52c953025e99401a54655938644df8d25ec9b7f07b2dd8f08e9d975f737e8ba7c0df1b6cea786f73e704a907d433c68041251df632257c48cb28b52ce41ed76568d1e982a0a5a33cb8909549c34f04c1035fdec1294c962c5d2e6870dab5910b48438c91a3f56698976620755df7f33709473b326078cab757688d422c89a4b29e96993e2c1b4880eaf23c082f3ece6b52932366de65c4abe4a046b7180dcc94e546296687ec89af31d4c8059f10499bb552d772ba89df92a5044bdf708791003501f4ea782addc793d993158708945197b15cc8b22248c7c289aeaa5f34c377fa676e81caab5850243636a1ec4385cdb7238d72afaf4626e06d6c9c512c1838a786d99e3cfbf3e465569aaab00e12dec9cb9f415db5dffcf95b1a85a6710f79dd2faf78cf21dfc2740c36fc896e0b3f5c3f747df3f0e5391352f5838782db9bf3df7f7de8b685f953c18b81fdfb27977c765a20863ae3b0b6a8202d8e802727f57d41f5391f79353a95f56ed9ae01329ffdaa30d205cf8ee3a155a139c5d57f671999c1c1b60a3e34199c2d063906cdd704d1c428011024760e16c9d886334358a1a9148cf5c7838b09df8c6032657846d8e7ba74fb6f23f27dee26e9909f07803f1e8db2be932c410f49ef421e66e3eab2ed0db829d1a9bfffdd722e51b0d55bf391f1cd0bf522cd79c7c6559ce0b8a624a861d345160f2d126ad7a5dc8f66bab5042ef17595ab5c8a00ff8d49d0f8c72c2de4ca01ed3e447a0e364e55b1d5aa7f19625bf54b13bcf81402dd73ccce6d88150f883602f2b65fc419a228455b5f48800c19c5d31f24a504ef0f9695d45398c823aca7f7fdd83c4889d4b91957bd8478a1c0f563ff16db018ce848b78c3d24e79fbb5b305691a543c89709174930ceaf20c00bbac62f8b9a43ec77690cd6f978ab1ff4e75fd4f14aeb088809d9c629fcd23e1bd1b0dedeb713b0a81044b523989f0becd3e9e222d948c2700115457a571118cdf1d87fb11d493f86fb6848563bc10d195e78b27ec22c4ebb453303f9e9259183fbb1df765e15c9f2436483176ecc0e8df08497e3283d5749dff63ea531c2eefaaf43d624735995d7930158dcf7e5aa9efd13213df1e07ded159af610749766872c516726c40c8225a22acf3c0a769468760bb733141df66178cbddc3d0dd21c1daa74d2dd46de800fa44806bb199bfa635be7c97173851503f80e48e7ffa56c65f480366a588dced3716902bb32fc47d9a7cdbcdb674453f48d657532a6346aac32e47f3c4aa96cfd8042caf0086a3738000da35517ce617da07cfd749dfa72d9278a0ddcc7678352a395e9a4a764534d351e7d76d0f0a9acacca33061709c3470da950b207f08ec6be7a7cf155ea72d8035e95d8bde93b5025a7a8d1aefc20f53b9963a83e48bb9b940ac0ce0b63faf420f3e7b2e6e49642a595887d25244408c1aacdc46dc164a415338d73bfcc917afecfb8a91a608a798d3a46fc309a43c1170d136aa807422d52bf58d8f84aaed1cabc4c8de51cbba1eabc0960e6fea60492525eb5cc37ad45ce1304d1996e4fbc7ba87f58c6d754f2f8db69ae2d6bf72002ca0f71a35f1a8ab0037c254ad750d525e612b88675af3d913525788575a4b1c48a47f44081111196befc8d13a6767844c73188e0282bb59dea53f185e26c2b5648bb74680e9d51743006b175e44aa505682593326b70c08823080b41745aa9756418b102e14b05d2ce99081dde6867ceafb9c721bfdfd924f86dec2406a75cf82b2c453da2972947e57bf8688892089ffa60ea986903dc07e0246794789b3fd50bc03768bb0b9d3a2963960d21e79008e90758517d45568744804e3b40bb21fff5514205917a0f3c72316cbc90d6f8c65040b9b94046103d9074d699deb552d727cb2698ee8b9a7c83ee7d011887057f1db450c4bfef0874219ecbb04e9f90bce23eee10bb0a4e804d6684bd8ffb7b840aff52429c52dc8392bfd5a16fa708e10f9748af06fe777d98406b703364e0985abf5a8d283680868fe0aec1f6a170ce020730af446a4466c3fdebf62584fe4ceb6c76c8e49ba3ddd9f834a8968848ddd918b916c02c93fa4843a5f54439f9c101be02acfede0e5e7c1845dac498795712cadec6d38c7370c89fc4300995d1bf8e13f4d9455ff1792adf5a72af59b9f02b2d89f320441b46c992d1fa8b056c3252ae43733e56214e0c527725346c86a1a842bca1e9fb83a89abf716d56d638ecf47edde64f2769a1a6cb4819eb6b82a2efbfaa515c3bd666e2ab25cc762dba65584aa74d3d609c29286f6a9cd1b662a2e0f847b512d125c0c160aafa3430db570811fd16fc4f938f856e40ff0db2ae2d2f6a3d576d614ed8d51673412315a305a7a65ffb7415869f90d230728cf0f4c0b23595eb35b7b6b7278c913d60989c391e8257d40ddc291bba21002774c192ad631e376799a301f0348f2dd0904ecfd4f5b5b05a301100f6a42ca949c37638555602345e04fa786a96a47f08b28cdb326b99b522e33ca1050b3c46d45bc23616e216463fcd3569796c51c73fc3b532511daf5565629b3d51aba38ef6cd96b4299bf90759b33f5419e464e8aa5aaf9c6d170b26388b7fdb4e71c4e9d26da08639e789102f628df06de2b2fe79c01f5f37aafd0372a1f3b9e010a01284b95ceec2a225bdbd7ea6fe3521b7ea5628976baddd86c2f25afc9b81cfcfe5ed9bfaec728aab4beb2ea112abc6837ff2e166e29585566ba7b606c9c1623039d4f02f1e26b8a023a77a7065688630bff6157e0baf1fa3c7f72aafa65da239bc0c7a0f881eea7977f06ff416848285220c50998be14e25794f024e53a13189280b3a4a8772ed5c354e34fd5cadf41c13d06421b7dda6bf89d22ba56f540f741b8b01eb67fc7746f6536503b8cdcee67459ae2be54c2a11486e77c8d377ca80e283f825881884c11ecb50209c2e44028e472ffab0ee3350c6c12e5995d8d224b9146067417390984f348ad78f50b59e8fbb2f36e36cd684385435b8866b7b4723be1f5bf018f0809a60d2406233baafb7d1a97b1420053051ba9ac5e298e6a52d87d870a0326d52bc8814fe446732e366669d64a2a83b5a367dcd31d1a62d9b221f660aceaa4e012664af054c693f0e72586b7b97d861cc26c0c85c612cbf8cde5a727e755270340aa9f51afd56b5e407570dbdd20347b7e9c697a3f9cda65e570275ee961fd3a072a9b2f2476faa325af66164c984e02e4f836d44829899c4de1b8f914a745a1e48620afe1d3e678461ec95d587eab2b203ec09c776f76e223851f5a327fa6cc69a1b4cf2edc3dcdd66eca69da6eb78334ca75f67fdd2a9b119e4fc209350c45d4bf53146b062b737927c02cb406227b53b54a0cc9054f80ebc01c0932f616cbfaac499c12acd521de8e14d04e00221c15c6c55488476e5e91403b54f6a67f0d8fcb5a1569d37ee35109453979737b42a3e6895ef4793f57bb3e1363e69d7254a2f8ea32d5d2fc0fd5eedfcb87692b185691d6bf5f0dac49a4e9168b6bec09c0e7fdbabcf03c2dd567ef17d6eaaf8bcaf35d083c1d96d20bce02e46aabf24c2e2ec4efce00d042bd3ec69b4d81ef4d420a551ac90b10df6666e96b929335b76d34ea50f5439ffde2256473107d0911ceb8b3a1b71a60dd6a2cac8c1e1a4fc806101d57f559cc425ab4288f1bc9e84f4b1f7b9beea8ecf6d9446181d15d41cfb24ede79423a408ec423fd569472cde16941111873a1af87561a1b6356cfc08cea1d9130d5fbf0d0f4ae2ad02a43d1cc8d70b0b4429b306309c65055bf9bb43585ea93855b4c45528fb6ea2220fe0b5f57431a4eb180e2e0f0f4c3e90e280afc196fe767d00b93d8bc7e0ca5bb20355b3d83ab0364caa12fbea0a884bacdba12a0f745d37951141c3c64a6f3a313c75d44a51cef335527b477d5d61543d131d8190ba01502d9dfb2dcad34ce0d78b15e760f084d9ed89bf914eaad99364724d38f516fe3e700d0f809594a89bcf2554cc3b62d146a6278208bec7b3c10ab77c5484015f3446470b33d96db6517b93245ebb240ccafa3b939547ec14fd837a6c474a6634e51eb5d0238516d9fb01c69b276d24ce51ef0ea0cb7d8c93ef7c7458976781381f4913011eb5e64617bfee07fb647d918918f55ae7ba436a69ebd1f8898771ba8a84d69554a5388672aa3f652c93d2742ffdf0741fff3d38df9b6e7a1f0823709f2c49828e127cf9ca87b2aa970086740c96935148f2cff836dee6a14b315c844326a632baa5983b9986b2bd4223315ff31d322604b3adf7f9cc6b0d7d0a798df867e80472e2dd8f7e0ac079f8f58baaf83336a7cf86128d6251e9e167d8c8d134de778c4704e3ed608b9a10e55966f9c131c9c6636d5cf9fee8a5f54b1f8dda8e85aa71b76e87aa4275255762696ce497a5ed5e4de023bf2645c186b7a6fd2e51095a96cca0541ec192b564fbdfdfe59f511e1033dac077626a837c4bfa8c403ca974b2974be2995384c97a1bb9f3808ed3e98bbf345c7fe0ddfc66a8bdf2199828b4ab48f2b75b669cd1b23858ec1fc42098736ea89ea62ec398f49708d84023ba8d66f929930af788a68ded06c7865e10f722f3c984c8ff6cc6ceb1d2ed7c63bbd1aa8f249ffc51bc1a7b726d90a97db6255c6ac61b6157da6e268b228a7793e16938817eeb43f602e7433c3b31f48ba5cb0de214805c256d59a95db789a6487920e19ce7398d77b22b48b9fda586f89791bce563af1360eb5ea6d2640ae0f460d3dbef8aab7a73072f3be6fbe8629d5eb1bc2ff0089ab0642f8a5b1bbc994060b5bd1eb115b575280770f769ce9ac9957fe85578b190c5e750419ce5da57439f45b9db5b1e0f7a35efc86aad258500858a069f9f5b9a505dcffd86293dc028251a9fbae7d0e2dac05a616608a037890eae2b479239e7414891c05ba61161863cad5ef95e84e8ad2fe89d2f8bda9b8698c0e7bceb2f9950a192d582e1b163a5d85de7ad17da533e418c79b3e12c8d84bc773bed21e6b3d360ee75bdecf6923d4b214a54e2281e65cea7c3e59b8103cd138d3955510f488a5659afa0cbfe80a66ff61b0f4bb2f88bfccea9de25344eb3c8bf845b786e631b5afb4dab191df285ca261647289fb410f34387abfc549eca751651519367b3dbf0b80e811295dac5e68679f4c397ed6e86b51d553f2e2e794ff6818d3bbc9c3c71500274f3feef79e325f56aa017ba21b158f7f2186762e06c65ff7935414e53375d85088f965236f0e7d27d0f94a8c94fff963b7f210a08d036b5ca681b0038e692b848970f13eb82f85db4f1eb18a6be195cb1bf7d7d6a8a5e34c6306e6cff1d07cdf624311af1a54a47dec838ff5e248ce1a605ce40cd439266c1ce4d67d6931f8e37ba05b7820f917df7af234f28f6db1e54b6a5631c1c7c87331431971645d91eb0a0657c02f4284e082406702f54214f25920caf1af0636d6e76bea485d49d3c225de518aa27ecc226bf71955ac41670ee0d6e4d841de81233b602fd8d21a7e1abb1f5557113cdb6a9d9bee775e9bbf1689888ccd89dd1c1fb88054aca446ea03b237ec2f740ddd9e43437a35768c2a5baf1d0d4073ce9556c4d8a68b2cf1963cd5f3e59ed841d277b6668891ff71d7c3f62ae259ca042c042945f0234cff07005ac79d668395b3a72790716973adea1419c5435a45fff6e9af85e11baecf5d96bfe5312c31dd9f06749483dac61d4ddf31aab4b83da7194713a4cfe3ce56a376d72128c58ac7c03bfa5319e5997eaeb65e53924740d11e4a5f6a58022e44e2c400801026e7869808f0ad65dab88b7fd8c20266a073dd22cf93b3311c0bde2791669d678fcd2d8a4ab57c19c239ccf5dab342c8839be5d5db27507baf42e8f53838acf2877d2f79474aae492938a3bcd28741a606cc1303d162762508e42473d87fbee8518f9beb41f0bbdc2b059472efe01d97f800f82b8804464114648cfa84ac104802a7e95a968f1459c8a0486e167171f168e48dfe3c7671f2a543f58075c3877fa88bf6f4990de7d46089c4ebb3485eb190cf65e3237d3266d6ed3e4a5802e298294efb27ef87cf8702a325feca60afa5e979d8628d828c4b87b0410e74a353467a6492bf30d19992c43ac6738ded900934af70612c41e8e0fa4fda497b88e676ded83b2c6bb4ec1567a5d36d2ea799080b948b1e5e81b92eb587640152fe42c513f1e5658456b0162c9eb3396f84ee2be6cfce7229ad1435e025315821cb1025fcb3c11e4ba15ae3249b7b8e36673aea718ffa147cd5dd2039d6998a63c5e845a40e58af46af82f062ad2d7bc331d1f75f72fe2578687e36342816ad623661466d12e429b7cec26aa32269331a0195aefd7e873eac83d66380b5b76f9ed0afcbb87d962b5cfd37d841faa81199a63157bcb04c9e59c2a4170fec84f559cbdd2a3099df9e76c86f2bbf2c012a4c16cfa16f222383e2dc17b5273d5cb593ac05e0a2c39e8e063eacdf7cbfe3e17ce156854984103d58a686216c77f53bad454b5415577e2eb5a6b21dafb0a1cd913c8812b8d3039f23e285dd916cb766405ff9352928d2d68ab972d7c3dbea85cb118303d359d8e893e189c493c1fa6c43f5bf6b2705acbc5cd2d938cd5d8c6a814c6a94cbf20f3a35eb544c6b52609068c0c6d8f18c6ee0e4edd00224ca26345e5d7b3e87982d32aa55c35043318e536d9fbfacac6edc771be0adb1a9fa34d4d6ebe98876664f01911efc0119265f45079b95942b1fd094f298e54495fa15ff85565e9ca2f5781401e8a1b08d98b3a49ca6d95d9457d6e7ce89706f88de38525a58372df308080b046a66f501905b9febef50bc1aabd3d9d4c94f9a1e667b591ea3cd22b624a20c31f008a9bb6d68e07ac3b3d222a93a2184a1496b8620446a6cab221e31ed54c26bb5e4f7a56cfd03817a84603e3e82838f92e7532301fd3e6e2828b09e5adf4a7e9027b01144208ad62d7cea80e085edd2caeb33004df8f67814292dda2ac9a28467a528ab6106de62bdd236e789783f174c4530cd314100f8ffffff07