PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86165 91c718855255ddb2495659b879c3ed4f2f54c3ded67aa5e2e7db9a17cc631f17

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bd45a4964170c6f6c8ad0d3c0562f97911f5364e7e7d3c5829b348f798d43eb
Certificate Block Hash
91c718855255ddb2495659b879c3ed4f2f54c3ded67aa5e2e7db9a17cc631f17
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f04d000004480000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000048a588a05653f6d7e7664ee1faaab08f3d0bb990b26568056e69966badd2aa50f85703f692dbb7a3ed5e432f2a699870fe96574337f97836d56169a577ad66c0fc105fd604562c879b4c3035c8cab81c38ce385a80a622b399080000000000000080000000e00000f04d000004480000

Raw Header Hex

000040208acb63a55d2006d268760bf1eee6f47ec7ddac8efa203aa5b3baba342c109dbb169bb0ab3087e736b8ceb24ef8310ba588d6c104ae2bf3741f54c48679976c45fe66556a05c50018eb438d798f349b82c5d3e7e764531f91972f56c0d3d08a6c6f0c1764495ad41b

Proof Data Hex

59,560 bytes
121216010307873f612cf395a7dd5c3a9b09d9539dcb68251cf8895d8ffa06d2ce793f7511456b0ddce408494c146985b3a5dc994da406b30733eb2009a872a41314290f5cb681fb54a476186a1a0e20199893bdd8a6f098e50b40d4532bc5f4a2a4f95457926626a5c79f78bccad87ab11cb9256f71680746fdb38b12165089dfe0845c33019c75679d8496297d2851b64ae3939fa2ed2dc19d783fad90b0662646213d49b8160ce6cf7c90398ae2efde141e0fa73382b8b6b847e14692c7d45273cb38f7ba0dfc0a9bffc5b2f3672264cd4098a4b22f7e86ce4b07f461dd245b59308cead1f2cdec1a2c5e1ebd0b57db703af0a8b921a36b44eb3fc4a7884b76a6931163ea34b58c9fce3dc7fdcf10e95b85c9b39d08392a5f27d4fc0f259a775098ed03cd7af0f45d8fe76135f3af8d39245a4b7800ae43aaf2abf3b4d0f78ad32c707652e914d4040f0a614b2790d31fe54674d8784deba7ba0d8f22bac91431a7e4e2fb37d992cf361bd698e1be2d434dde979ce5a098c3e71bd9963f5c28478210385d0abf1d19e315640b4df073d077da5f790f397007615c560cc1ac472f2af7e727ca20dc9cf5fcd2412029a867d31a6582694efe770bc2b2d80b4dceb119a647c54797cbd8c8db7c64a97464ffed556d83c894074c232a22b8b4f636b61402985c111ec232a1850f7a14b6834e31813cfd611f05549a148b5d8ab4221122bd9aecb422011943e9007b1ae5d29044acf8418402ea1d80c5ff2094998bdf4576f609973200f20cbaf564fda57556fe0035fda1f207f05abb04dbec412f8c767d2c59ffe23d797d9a759ba42e6c2cc2adc21ee2a8dbb5186feb7c2b5406887fc57652cbdc1dbb03e51fdf8dd5e65e8b918774516530953470de2e02b4425be10fe65665928009d7fd0102ceb40aa8a07dbda12e003c339a29a12c98c39df73c066818121e3e0e6168b87ec2a4ccbe05079b49830e20aa42576221eca6591ac3fc7a26b66d9d0dbf3a25749cd6bc74c6b6a808392ac4a8f76ec3a54dbe401551abada151a80f470d8643db655584a9dcc59c04be90304f7410589f752fa392485715b81bd4860b2d3edabf22fa120695c6190f8f51980155a05a4cebdfea972b289d513393a521241862631062ee733cfd3cc3d2e0689f3610d8b18a95134d2f268c69610148e3f1f42039a53312c4cc8116aa95676fb877c42bb15b5cc79e07b987b88c20047a216e8a8af9bd11f38125b4f767e5b52a32eb181b9bbf82a2a570068e56170d5680680539366bffa2ef4a164387934bf77e007dbb98935e6e4725587adb630f7e72c0799d5ed35eab57e209d118207da685b96aff13a95a5becd0bdd16e7c5cf7e1f055aa597993cda8ba65e978785e3b1908cb5cf3c85dae2a1264b5db098323e6519921b9574b4885c18ff9f5cb70090b497f8c4cd857649d534ac954c74a63716486b24fb74e4bb974cac7afb7026bf4b17e25f9f5b8e0c2549a4d869ebe5195b518f5b5572bf8aa4e546e6263aec7f15d37e5e546d83eba569dfc6860780f787db64c22682792287e2bca606e747e31f61e5d2f5ebef2796ceab4bd30e5011720c92dbba07164057088d21c17ed218a219a99bf307b760fdd72c9b1f3930ff0a23a6d1a0d006e0c391974ec28de7ae61c3ef612d5859b280773c435b1cc593c21829c8909bd0f358d16a09aa31f7ed1f02329825693ca11c6e32b2c3155b9d9d5e19d8aca97b34f3b81c0cf3627a6e2904b6fddbd3e3cd42d5fae8c4df087239bbcca7ed5d715ad1deeead890d7898c43a533eeed0a206d1ae29219f0f3b8cd0b8cbbbccb42358611d134e6c8d619b1127405a8449d86ad41aa1deb476c4f0b65e5c108916c5d62a226facea00e47aa45abdd7927b08270db5360bd1639d26610dc6b2684acf1f43654d764c3c59384946cb42dd1bb417e2573ed26c8099c718aa93b674f039244ce8153c8f1a8c04f39a2aea7fdf396eeb94a8d36c79c2222ae261dc92061ee6fd3760120d10b39a8f0f9146164af1d591c2239a9ce39db174c09c1109e5e5acb727397d398b339506c990c3af7f53bff1c15acffe7fb93f2bf3a24cb0250acd205c5444018dfce490ac91baf474f7fd63cb962b2df59b48677dafa898b85140ce21617f838e4d69911c07aec560aa3f062922cf7d08177cfc42f9bf54f186fddd1478d88df3d5da568654835f6d55aca5567fd944065988b98b3d4cc7f7386cb25cbe061664cc6aa92279666540c73ce7f4f5a4cb802a28c95a55134fbbe7a025e35b84bc374d5ab44c4f1db4d9e5afb783c74f4222287b11f9aeefcc63549f4cb78aeed8bcc018cbf0a76fe0cda0cce498b5cbe9727e807b234c2aca6594aa99bf0b6d08d1e22e84236f85a96043084a6f1be1cc5c21d97bff1cd386297416f9f36d7af1899e64903e7bd6327cd9c91ff8dbdbbe68eb2e63e0875203e643d6d6afd69dbcb4f9bd4430b07084b9c7a63509434f483d982a127c6aabae842036cfcde46937bde800d03fd00a1b45dc40066889dc6bb3afe0a6ac8baa7acbc3dff4d567610972a001a048795e42ba23924a3e76fb2ab0c7a6958be076167e2d7495404fdb351b250ddc7a7552f872ee3f1fccd1f873bf3f6eef40843987ec36115b8ae5a53f891728a4567a35c6ae95a5a42a276eb849e1f9e4784c93d37127808b7ffadc754e0a051db03ce1e4ecd6005117d719811b691cb87db0f402cdee1816ecc8cee61614abfc54b5f50986fbf9c80fb97bf5d0478ca1f4d1e1d5c4aafe1690a0296332ab84ec9335c10a3ae707215b8681604f7f1dc9a047b352d6a3d7b00f17c89052e0e70bc6397efa29afb65821687a9ccbf1c0ef245f5b0353d6a5d45a8ca814c0c18718eeaf03730b166279d6db25506c2171d890fbf02f8208c93b656fd28989170e46dbb10ed56df251aed10267220d793f10604167b9f1b9756f4463e66c717ee58c5967691b89672ff128da8e9d39f840a5c7802fe8b6ea4259454a4958bfa5aa86724a858450776078c734347caeb5255f1904edc2969286fa2eef369cfc987465fd8a61deb2feff3bbc87d0520a278627b556af78bd8ab89f5e509245c375d1710e281f9cef0b371d782a0734688213b8d3e135db77a3232ef8abfdb5c28ad2440a5e15fe10fa7ee4f7890c0e978410d873d865c8b7d8a65a1b9e25496e68bf71ca8cd8b48ab527169e7328420c815eb6cf9fd957146162d1849f296f94d4c80b752880cf4d2f4397ca9a60a9abe461fe9807d11a4815c72e01893f0d1c12d42ddd69cc335a7111182418c7505547cab35cf143b75aa74d4b70ae26a5557ce850f3a6f4a45bdb4496a2d373a832c3ebd130da1105890f7cf0fc9471d8f7c301ec9deeb251e789ae954cac80a460abe551ccab50dcbcbc875b06573d2cf40decd4c263b14e1b78882e12fad8e85c14423fb6b3d37b2add7bc2b8c575a5b38851e1a6d37fda6e4e5f54fcab2aa0db7344bd1ace082e657b1c0b3926f228aae8d7fa4246270fcff82e2481c199621c397bf2a739e09a0e60fbe40a94518621b070aff9030cabcd830b76d8826127c58c5da23ae09dd0ef3c3ce00ce83e5181a8d7e51e16b54d8efd9e75af343e1f7bc7cbf5694c7e57e0770bf475f0af92b71eebd792d8794bba297ad77f40134c6c1b1d9481024a6361d8ab97642f533f5edf811f666ffa60e346552c0431744d357347c7e10f184f1b0e26f9bfd892d35673a53ea9d1f8cd3765f8466bb6e0169475bd0d36570d656b9c8d08edab7599f94fd0cf8e71875e5c59b7a7e5103b39a726bd0d151a2d0f366a2245f1536a0f7e935875aff5b14e8aefa22860e5c831919d0f1e9d5447c7662fe5f95dec52c4ead07a3fecd746e048d71d14443d991453d88714b8050ad369b00f971f6647b5441442c0f857af05f9f4599c70889122d6ff3489e6bb8237007bb2d39c269cbcb1fa519b4662f10520c45018de72d208c9f647f579462e2d497b5f707dfeb2dbf9a3bc5609182bb38120ae38ecb851559bf6b61fa2d4346f4e3d05bff75108c268fe93eea31421587ba8d5dabc708458d46bc9667fe0b397125c83ccb7cada3473f48d8ab41e7672508e5440b99c47488c7f9cb78911ec80a54908b3ec9da11f542ecb52905e0d6989a511d735e9a900c04dfe29d40c020e93ebb3e9513b236ec36da5e44ac0d33afd67d3f3ff6b7e40e5a931cb9fc31c4ab7713e3ee24bc3bbfbfbccc4b4f9a4a000077d6366e1ddb2aed25372026b289ce53e9467442d0eac8af882fe3aa57afafa474fbece5fa6556663086e4ad87eb5bdf7421dc619071c22add6bf351ef8419ccb5811313001bb8ac433115afa79ad8985d8a34ca7baa85fe30496a918c84eb09fef350849283af23382b346325f3f52c8144908b0b2a9b2c945c018911194321866439b0a61a468656928d8b9b8c4e85370048dd1bf8ef0b6f889c9e3cbaff5b1d7447380f2a40e32963ea3f33c5350334e2b692830ff23399add181539929c09e3fe49956892a6c1054e6e8cfc886f230c4bf8483c5015e22835d7dd9824c9e8c57d1473fcc52704cfcf7740a9b65211cc414284c8fc1966d9aafce1b2f8d59a210a4dfe6be2c5467a5fef7ff8911e3976ba84e33fb47272c881ce8f843b6dca9a196ac61895280b318503c23233848250ed3cdb983c12d04071dbb257fefcd3bd712ede7eb877733bdd35cbc3acfdd5d6c87c2319201826d384c37f04e4358ae7c708e6a06739dbe29a049dc08936e8f98fdffda44ed16de23f08cd444234bbfd3c18e4d6cb2dfc5f6741d05fb0cac3d6a0446e158f7fec3e9eabc3c648f58dbffaa8eb9744dd3780d339dd83141d82241618b3a5ebda52d080af87df108496ba7d9251d754c22c9f4bc0a2638db737c2746517124f9ce1488969bee30ff4b3fa3f88d071a1a4b63dc618d32b3300d30ed540ed419035db341a6ca989af17ab3b54a9eb61962f40da72a06f374c1a8613025fe73e8917023a507765c7ffc252d291eea643701dd71864204d6662c0c2bf70d66e562528a235c477e0705882b9afa602195fc747e4bb5008debc43c14ffae25a026d765b6f5208eb6a5d9a477294e7be961fefaacbc6051f1bfe1c6cb96238a2ff5cf4d63277b4586f88179ea8f930bec161891f7812c575fa4b25ad3ab7d1d369b5bfd2313c87b5627c49424944d3acc594cf10d71c68f86aa2af97c6908fd8945c4a12433e0f9cfbc175a7dc5e828a28d5e6d948eb913bb67a6f1dab4aa61cb18e3bd0f7103af5f808f8545a00bcbd2c05deef713dd15d74198bfeaee89378a2c083187939632eed7dcefd812d5f929a7e5adc13baf0ce95601f56237d6d4b6258db15b97e3ad175bfbf2167bb72a290720c0a1efc2e51c9f2d5b99e0a937652e579afc7f7c0641009345e35ba5be773604f603fb5ea0f70a0c082869f5e11b1e5b10489fc2dd72c29b6d4e1da7c8b1dba504f9cdf55b94071518db126f44b1c6fe25e71b0f7febf43f2ff25ad49f6828176debde877fb9b2bffdd45fee9ca0f80ae96cf72a8a8a9900bd7d845bea3a33d57effc41430ca28813911fd403cc28849fa60e0539f0a6900e99a18b71b147dce9fef1108bc1fb7357ef989633d5b5bc18112bebca9f4c8b5f902ae1e8a4031350c90527c31a0461d9e27365636a99f3cbdc21df1cd10375dc6f4f3d8a15a30591289f77db2500d40a0c61166c8cb0481cdfbc18c002f340e5e15667975bb06e9f3c48cb313df61fcbf01a22782e02365dc30c0f28f5678bfb0499ef2a965fe4a07b3d5d97718399911e48e198af5ff82cbc31eea833ea7174bc031df5a47cd7b69453614ec6bf9d7d61b78bb8e97053d80e340573ac055d45c81ca23db08ff76f643a018a1887f605962659ce001c5f4009258d22993c22896fd44ae050c532b37ad5512926c62c65b0d3cca660afb7b469e4f590151ba8ff88a9a0eef44421c2d50b3e2e5e365d2c677abd2df7806daab61795d71854873f8708fc6f22e3d82146ec9ffa238d9c27e2fb9139f2c9691b40f934e0dc9518b21f0f70fd024da4bf0d1a9a2fd0444f0c11d094e648ca21c8f2c0b3e34800e549a555c019dfbe6aeb4607cd871af0826a9a5d0d4e68921f522cf139a2a5cec76300a2bdb62b7287176373a69037f7bf3029e985e08c38abe2d909b86be868a11077c27991648079039415b7ff8a34113daed3aea41ad5850e3a8427882ba994da9106bebb72b866eb74f19a0fa680171a809957e4861f9dcde60ae2c6270828138c76b9577ceac5a02ae06b0141f49c3e0d30eb7cbbb47bcccc4f5391d1d57f35730b60b4c04a047489226fb48f8b8ccc037d801bd0f3b6be02c6bc2d2d3e19b14240fed055e16862b3ac6fec08a37a9458ff16f5ad3508a8bbd1ee3f5e53ef5918739db236114d6db995a4ef73ca6bdd789300f0ae2925b3b29f1faad4e4dcfc0a10d912a4b5590054e62c76cc5c65d006ea374c4ec5b297240a5bf400067079882fb197cb457cb703093415706ffeb4992295dc9e0309de74b90b9d0caf55a4c334c20d0fab8fe255b06f2c6b00d98f7c765b09ecec23410b0390d04a914a4b0a996923b795fb401c4b1e88321ae782ee50e486e2699347d9bbb637aceb79d471865611d2420c7a07d70ee25c0b777894fddcbdd5f38d8f6c69eb25d8c396bfb54b31a0683552ea47dfdd7d407deb3b05d68d9dce8ad75d3299b8cc8c64cd6c0e0f35ab25f99fcf2916844be7fc3cf96c5112a4347d8b1762b6e6f5c10d2063cbd78cfd391c2640a77c6128b611aa72a4bfe90b1048a4f5251415b930a8409f3af22297f383c81e9b1435a062036c7837cd4454f73888963cf62925fd309aaf759a93fbe6e9710a29899e2f2481033c0732e1ca8f9d4f3826608a339dc5e215bed386b4fa631addb408bd0c24427c0481fdf5cad88fc1d73d73f8b503333e6ae165eff840dd49dfac8dd99a8c5be27ea7d9f84a3a09edcd874411246cc61edec3580244e99062a2bc570f14ab2724eee792b28dc7720e0c9b6baa6bc594375b20e442edb95a5b6cfd9049090c5c91ea12cd16c36976b03c8a62b77b709e08861b3012d64eea05ba7f09cf5504435f4d01717df23400576692ceacfa42d5800b34646feda87737a32b68202e43d96991d67fa9066f614c6df644a7a7fd2e8050893ee366c97c94bccc205db4011747613523aadb5f801e2f1a008764e885fbfcc4c20a14a3b83b7fa140e63ec13c18b7e016fa9ab81be207fd3d79e61e2a2b671aeffd240c36e2df6969467517c6a6f39c614758f9d8417a92d23c4327487253a73f5e9c7a82d63dc2a4f3ffd6f3c8fb65d4a711ca81ef0807f1ee121250927be37aedfde80cc47f0c4c64f0189388bf1a0cf2650d0cc66745603b1dfb52a30a5e2c0e479367260e0b8f0c4e1a62726e09646763db1a6c7ccb7e5ededf7fe49810bc25a9eb0190704be76f2b08113af3395fb97bd6fd66cfb4d3a3e0dd6370fb6609f8bad6ac93b5c66c98a93e749278bf00efdf02d62e7524e18a927328e53a41007aa6aed9157bfcca7638d4ee7cc071a1efc9d597cc8dfbaf364d386184324e427d8ca14271c6050cdc30964200031a4f013d066684c64d5c2628dc05f9da155885f41b730af06b6bd23e42be5b165aac9fbeeee2eb246be772ec916471f68d0fd8a864496027d0286cd8d4368c2b62dc08e230feaec2b9f3062c77e826fad3428c02dcc868cbbde839ea749815c1a55068b4a71a59a409be6c7a00f37f211042c0dbf5968aec458f95bc5ac97009e4b57c4cfe395d8859ef5752f0fcb1c23b3d9a1fcd0af20c808673e0324da34ee439cf7c14016589cd3d9dfe75a8db6d1baac668154965ca31099de541ebc2b4d904eb1a47408c5abe89e6807f5c273ab44fcbf0bbd984758db9d1c2acfa03cffaed983c16994958ab4bc830496c4f3cebd5d984ecbc0176e3e807cec152f9da72a212aeabec6ad128b45f995555e531db407d9b6e77ff9fc41f66db7b3c6541808b71268b4b5d443b72f8c9ee1ad9529dbea4786be4854f99b04664e7684c21f7de7f8b0336d89d51b6752df56d1bf257413a900f0682e0ba6c501c1f6f6fb858702b1b1326b568f6bc3511d8ea8ce43859b5eb25922ec81fa69098df8f8728b685adccbf37282f4fd869f01a93e3a2e4b78e2612292dfe2a1510ca767719422bbcf9672b86c702ebcb104074d883e0190bdc85345543bb99689a36b5da6bf84dde7c7d99d91124e35aedacc0e25c796d100f1c4e4a8342c4223715a4c7cba949157a8bee264fd47c1f3855a3281dd6088c5d12cc443555f9b43a4e63db9deb02842803864124d8ddc6bcde016830e767df4bbf5a8f9facf2373c5adb18a5c4013d2277a25780a7374802c489030f7af561d157c5c12f887ff3e33345afee2566cadd4176a049c4f60ad2e726ef4644a3072efb5246da9dda42eed5c52606974b25491e7d9b0eec2fa999ccc816d8b754cb484a5b7ccd52cb5db148e4835d83d67813620295014311640d0a1b16052ded74d5115c799d0759ea946a3f90ec50432af8590cf729eee1600f6f0b4e94c63318d756ce10f513c39b079a9bc487c429082e95763f37c49a55834dd5dd510aed6bd4f9b11b7cb12fc8502a101bbe5aff36d0e8548f56f1a1e8e8b0421818a1325ac01d3ec912dc8137272f1712b50f24d96d5d8e4d63525ad25521a7f192c84f3c3bcc2a9375f520f3ae0576252d4ff642b9545c7479834c4e97a73aade66b9afb69a08da73d13238e3b0d4717a90a2578a58a1f274ec962a74e8e05d4b8332c4623c0941106f0765188e5e85f929bcdd46e1e5298f80118492d2d368545ea89bc14f3866085ae2b6153eac0713893deecba75d9d0b00d2f57d42281dec0ea26237b327072dc0bca1ea6b7d2c33039566b72b647fcfdd88447d0758c7ff79e6754f160db60807d7e3f4285fd1d8c9f261eb6fe60779b9b27c8301416d146f8e55b0282820ea7319f6e7ff40fdc19aa0d88d4f5597a6cba2e536329db6d3e885ce62577006aa87850b7c060dc94152b20a22c3cfcde019f35e4eda707c29f8446c8c6df5cc13aa556147af7e1449f2a1ead3334dedb0c9f9d2334605e43f2ec0eea15bef64757dd0c200c36df0fde71328082573c03e64e4d1d8c426d164a559bb802c80902581d5a3b88f92d01f5b33dcab1ec407bfb68642da6b7b479e5a48e11edd6a02b9f5d12c0841969d1d24e506531ebec29e30c05a4668e185e91979f762a18aa1208476d573176a1d898652d79207ca00068ff19145724d80f502118b1fb1eec4e92b322f7916e737ef9702d18112e3966da3c712f768180450f55591d1803c8df52b434188e5b0fe78bd255644ecb00bb7a4b5515de3ed350b2b58d2fc96e3dda36e6537b071c3bc42d3ac4c39199f6444c35a24be2958c2c478820ff55114fb553ca84d2a977778dfe2bf96485f671b09104670e08775329d439a813a7d647b7b9766f57abc98a01e632bb910b72a9c64278c4ff961284c3dfb47d17898e65c43980dac2b4041dc1b5b19cd54e9b332a59d66c096b17e2b8a23ee42994e2f2e7d94f0952313e104e5579f34137e8d081f58f822679bb47fbd4151486aadfcc51ac2e506473154bdd32d312ed631287e4fc08ca562fba813a093c386b3cf3e803d6382339de1f453ab93e8094cb924b00fbc287a46bc6100ad65d97e08efefb7a5227a9903ade828ed3a88590a1870e6111ab2c091bf33d70d2ffe6b3bb9a4d9694ea8a5764ca896e7652271db6c0a0911a6e79e922b0a128318dd56e02b93b6d701eac1cb49d3c92b7446de2b1217f749e407e7df61bf3d7ca66987dc68a6d9f054383ce813ac3518f2773df185aced6e3735ae1cd4b826fad8a25513b83d76f494aed98087176982a6e2047c7db53e9275868171a6c27501974a7ef82d3dadb08db0527c1c4938382568d33cfbfcbb0b2435b18836d718be01738d145942ea0378b2e3a7154a7f0b8bcad5db74cf3264278be22e373c72334fedea30fb105a01a787bec85e7e484dc6f19cc2121015a891bfd2d1be5b90f5cd0f982b6af3e37527fa0f9a4b8a19850f1e3a7f1593dfa232368c73c8c5fe7bc8378e7d362a5ece6a4383f1737eb0430df3560e8b0317b75bc88501fbe88ab5ad33c11802c21114805895d767b26ab35c40827b69722788aa3c28c79f09b2d58ad23be3fd0ad4b6b68aa6780addc2894974a837029b2e8eea0796c73429bdd0d38d70f7f2c57def508feaadaa6f5addf0907964df638e39811faa9d6c7ee4caf57836d1ec47f99b4ee2e54167b4243dfce1330551bf5fbeb9dcf5ab323c891400e4554d93011c0cf4f79915a5f460851e809ba8093105c28d93650d85aad5b33dac1517952cc97e0d23f60983be27c3a57378b60529a067b481c5d76713e5bfadbc8ec9d676d9846df5863d9c784aa3b7ba52daf114b722ab535fc930ec9701e21e416d02474c895ea83d26d809fdf84b44e1cfbf417e2f5c43b2d62861d48ac7499cea164054c92e038eb619345d4b14511a8b232bdc964df605930819bc5a88772695fb2a4d791a36661aaeb8cbc53097a997b72ea9eec5ad61d6136251553b1242abf7df8ff7f8dc55c095cebfb6b136f51d53aff6f2b58b64a9c58d568d5e6f76b2e68eb08563b3fe5d33807be42959d7d3555155976048fd0087d40f64de9faa9bcd018ce8b8c758bfb0a107ad5cc84d8b5301be8491121fb8d27b86655345993da8fb70dbc8c15b1d789c9346c4df6f9e1328d68ea4229ce1f467cc5a86c5e8ef87cd100b9433983e8ccb97a22d5a075b2546cff9c55e4817e5e518c79a42428e886b616de6b679d5d75dd25dd25a38252490a640347c41263e22e45b080ff67cffc88b17e368517e4f0fdd604148f8cf70bd2b27f831e2a446b9692075d575d4c76f2aad4e7e2d4acd15f8557a20aa07c533e4794f01e5be1eafac26b032e9e9fa4de251b8a55ac4e325d8f67a40096f23daee7d6d7eb5cb8eee9140a6342fd0e129c1bd99bc9f6ecd8a1a964f1e7b58e2e3ff7c1fa1a5b0a0ef86100091fe788a964babbf7984feb51eafdd46256f6b3e8abeaa2e8e22dc77862f00431e95be3dc1899f214c0116c0e4b96ba7ba3f4a05c28f9b6e40c97b143d80cf6b4b7d5c02b4301f6f0668b0f6cb075b4baa779f26a6cfdc5c8481b5b1da21bc89bd0f25615256b65ccf6902f5aa566f69cdb9ac012e901be877bd1622e3252fc2ee956f98a1b6f366c30dd98e28a1ddb5d979bb11dcdb775397d110722be0f6dc273411e8892e69dd70e88514062d2f7883c0c9ba83fe4e06a557132649e2b0b21aea9df02e180d99f65daac608575a735fa4f5978be67803f7c0aa6754fe3880ad903f5f31120646a3035529eb4dc7eb8f611e564cd6513e91abcdde677f86e8906791397bed5b738e594444ad730feb6723019a35ea7a62d78a3f32dc5b5f7b79cbaa608feedbbb78530847825cbc72c4f7715ecea6dbab3f06eb30e1bead392240f0e7f05e3cdee4223346cd23c9f607c721d63ab3ada014ead964baa065471e4ff56a5eb3eed038d8416032f9c3ae347be0cc0b279482698f8a1649264b55b71ec8f9ea2605c4e67a609e83413caa6e6e7c4b14297ff25e0313f2925f71fbb3323309b9f140434576828e58501980beb016b4f8469e47ba745cbb7535fefb9cea9e149e9f822ddff3cec21f7e3dfc5bc928d54ac18e82463db2fe752c6502f88cc08a22289e135263dc56354d6d2d489cbc5e4a208f22958fbcaff7f8d466633ba103d8caca3c27104d01363e93d251208defa1b1179dc4d41a81369d2d02fa4fc9ce0e69f9e575e4da7ff964ed0ffdf4f5a4a160d79ca256c2f08bc281c5f09b4fb943287aaa7f35d0fc67da0d35c8a2c83762aa94bcdf7f005a1d9b2663b11ab07ae2c976a2383a378aea21abab451d601d7c8008c335ea266725dee4fb1bf88b0357032b95727859d853dd190dda9366dcfec614ba35a74d9e65840acee16aa64d1c10ad353b0fd8d366546b2e549993c9e6cf20932a8fa78b5d407a1e5eb3706534fb404bce618a528f5596ecd6c0a16bf89506b385e7271091507a3327f168b05eab0d807698833060eb06fa976e487bde2e3fc3147b0a964a7423c79783b7b84e3d2c80b2f2a7888095c2a31516c1b2efb4725a68e911bda7a83c130fec69dbe7616062b43f26e79618df531ec8767d36e0427d1061dc610e3a4e087b2ec9fcdf54f2433c0d335780917a24c47cbc3c0a9f7e6fa0902ccdc22eb491d46d019b9999d238d45167a760a7ad8c9945f933969f71c79b81e08d4de05d964d5db01e592dff914b1db3f1a9283cbcfd1be8a158830309fb5281110aa27da856473de7db576680ccf50b5e6cecd612db84f38ccd5033a12f1ab6707d92463d190dfa66880eaeb54c445bd8d7e0bd1f2586d38fed0b33cf204c280238485bfb12f26d95f6ca03bb2b8919cda9f59d2d95e4472f0981b2aeacae074e15f5792ab3b2da495680d90e3bcc453475081d132b6e31d81b7830d937616c88672adb3cfe0a5e919b81e0782d7db2f9a08f7f87bc17c8550f58e4732bfc577c6d6576e28f73af81e72ab25d2ebd020f3d9a83a224e18809a7cc89dfa1153063580f805df7e1f36dcb5b065f93503b4bca2d217dbb33f48d4e4ea5dd9ed7c747dee6f4e84c2334a39fc4deda41e0463ea9f292ad88d4cb14cdfd7c7984f3d2f8b55e8bedf4a2b1a0aced73e0e671a63628a67c7c416207c3f7dac3634909c240c8f4241c11cf0c67b84a0e19928a75848431561938e7a14117953f3fdacbb6155ba78ed6fc984dce2b4c15b33ffb4e3b4ea5616b9e73a10f62c5d5a1e2a56e1fdc0d1c48fcc19d62882b9bc42650b46325d92d0154163b3d40aaccf9281608be555ee35faf7403423a8c997a421e5b5b11eca587717eb096b336d11032ab53b55883356448cedf86602796c708e82e59dae74ff87fb3f0d849fed4f282f135ed98d8cad4533316816bb65e70eea2ce7c6acd703faefbadcafdc3f5f46ac589a2eea95605ffd4d9b3861b76c3b2e0d9b40eac3759c4f94c60228a1e625c08140f60dea2da63a64a8736c090426947edd6a7d39f804fa53a589d610885bff371fbeeeeef251e06aa33c7941496fc3ae151f307acec1145c4ab9be7d8f2fc8c0509d3e8a8d5d093e05ff69a0b54ac05c59a2411ab306b6cba30ab6643b4cd7761907d57682611685c0fbd68e98077b0efde6088be2969180684984b4a8430b37494c6792adf4d72e8d38cdc1def60371b3ac06cb4ee795c67cfb2d0136fd0fe3b4aa212b830e88f37d49b961c61075b1453d6cdeecad506e85a468a58911e089a428bfd992f79a38154c653ebd2053747a028b3bcd6e859b9daaa42592159c7a033e8741a7ae45b78b230064f65b0228eda5e3c9f117cec97ed48d4a9a0fd7cb9fe3dda408d1ac7e7f819a09913ee9f114f2cc257bd322cb5f7bd5ea0f8c189fe7312520bda62b88ba1a6c5e7f9462f3da299fc3c5e9baecc8d7e9f0688857e1fbad9c130a4694e688e94431482a524ad61c4dca3d0f388a74ee38d263f76bf5726258712a10586ced765dffbe8a1e5090f404289a945eabff264ea3d3af2d2d34fe9f64ad17db92d3c0f32590cbd8609fd5dfab57587e055b170ad1d1c5a27146d7a09e8c84ad59f5d99124c51beaa664c4bdfda5034ec263c16c0a73bc3770f15fc3b7505395a87e31a073b741f96dd4c1a94916c54195dd45535c1aeec2aabf68f353ef5d8d7208c97d70a1180c3bd893fc7f7d438cb22c9e10336a0b62e3b336f15aa417e6e5abb150918b3c43467376ff5b14d3b2e029983729476341da411d39927b765a23390cb3bb174ea127f6bf09477a77e91d474992aaa2e1484c0dec1888bab5723da0a97e447740bf8585d7bec309dff0f6afeab8f7a5020ce5a38192d284fccb2301ef9e6fd619a5a6ac675654b286c65b0edcc72c9511afc403998342b97cd8fc1d88e8655280b47954b70c904f02e9f30f010f58b48e752f765d03fe32b5ae1119bd255a7cf963414909665710f618ecc7236606b499eb2357d34b1dfecb85b251e65d95b431e8393bc8e1d746406ac31b06d628225dda8c5251184d247178b4685212ea7c82034614a3ae0f3765578edef1bb4da66afd9a732435d42740ede6c07b812a06025c6349a72ce28c8654560887de9cdffb2f4341b8407174417dcf34025e7e3fd20bc30dcce8ca5b34db067ae4ad8c4a1b527f27372e60f13861b8dfd695cf763a81f26ed61b636cb2f2d457fe4059e2f86c3851ec2b0ad0aebc38806c741eace1505aea34be1eb43de979c7f9ad90b9864241c3027eca35fe60cdae8c8230f49c1f53df70b1fe2e61ab7987edd461d55db8c3c57b196326f9eba8f1c98275ddea37ccafcd4459283c68552ed4100af714770ddc562e1ba69cd2dbdfb13da4b60d870b74a15b3de1c5f16407d2d09a48222d0998295b80272108d01628e361c21b039f891bad7239470e8829709529ab7ffd0697ba5ba5f72bca861161b77fa66ce754d4c8020d70ec9d514eb7b5353d50425d4003ca22997f2bfb834d15bdd3c68f44c7220695c52430b0140a9eb2dd48e1042722740fbf85e54f5a4d76fa4c2ea9c7d3e8ef1ef82a46a417285db94d7256cb65bec8fc0a513fd2789d098e6db3841458dd5f95d4aa955d266d84b753e177c5b2d9bae47071851ba8eddf9357a68c1d4bc8d0a7f26e9d3ea4a45bd1504e121354100a3b04167afc1a2921214d0eccf48f83d4b7a8fb7759de86de71c1848b3de3c57b2ec15ae994637755c0330ca9b845785d88c8d57b0003130034cc7ac88126a395ead39ec61a3e2b1dabd359a72ac52c4f2c235e3a0021fe0491c86fe802bb2c00a5d45f6be0b98b11a6adda09857f4203a8708d5f9c3a832cdbb67723023187df8ff45039d06111d095c2002d847a4c324a820f893e6d6e47a3f99fa59cffbb0187fdbaa3a4dbc324d09e84d5d7fa1a9677ca1991f4188605d04ef2cf106285ccb0a14b5b0834e1159821fad9ff387198c66e4ed2ec8813ce1c4994fa52a7c09d7562e592a801d1015705ac601a51ad0a860b6a2b41b7b756698454b9a5148091ebb2644e6bfed0bddea48a00c6ac25cc94343495053a4a60dba1519dc2a162afc51b5ec0f37e28eb3738f2312f088042c6c9c9fb7024e10877dc198f0238800ad4eb785ed2cf8ac08bec5a2092c16e05bd6cf62989f57f978a685a26885a4b8fb1646e8e56afdef5c90c9ffaea67b251cef6ade83189e44c56990d2f6481babd0fce9cb1338104d414c7dc4d986bd708feadda7c34eeb85d1b2d696d047cf89d98986ea5a23a92df54f03abed13b2768bb3be95495a566cecd0dd09f7d22d64414f2bc37280f082f586e6ac8c3cf8663902f55fe310abffa047f14e3d0d44dcd8eff83f0375cd0da13fb189a89b8bb4851b62eec811563eb91d338160865d9786012c7ac24f6271b3c99a6e40b8a163fc6f8640df966c7eeba76b9762195c6eb8d6818f0089af2a2448fdbd389909081d4c9750d6452af64a828608430aa3765412b293099765d03ea2a5fd122591bc8d007b039a2a70f86a0c393276a4c4d3672a4a41b94eb97d29affe9e9cc1e53fa07d4149c6385cbcc9c5e273783fa8033b1d14aa0a90a444244359a3fa322ef6a48561ef2fcdcc51329bfb2338417b9929cf3b7f04ebc36aefcf317997068df9705e31cbcd6b2d7944f5dd78d99080580104419de7ea4f7949e2f93f839759715b14ff6e225173e8bfde2cb6d2cde71afbbab731f1c1124a3214926008b59deb4332f33190c67f2b1494e03a68c003d672868348d244faf4046f00fc827d0bbd75d75e5615721804fa3be033c671851894bf6e537403f829bffa30fc1685874cd11bbad7a88057e4208d57190ee91754e850b6be675e3609f6cf8648775ae7f3eb80275ec5a1415078eb056d7449157741f47c9639a3a3f066693db5b0d387a53709eeffe3d2588613b4901759bcc5b6cdc5c7e20b1e6922b2932939468ada8a21655252a53331b245f1bc936004ac06231c56010c9548c94a0a76b1d74dfb64b348d0a5978f3e84790c2f18c0bf4bfd68b05f31bbeb387e7d7d9d6166eac3fa999d0a832a55020ce50ec72299194a78f1c5ac9af7bca654cd01c85d620bf56333bc70b7c0ff547c0e3ce11d3f2bb0cbadbaabfca74d31db38bb3714b85d07159d411bd3fc09efb14878d83b359a470c1aeb2ca2659cead181f4e3f6185b4419acd1ad95c078c7ea8ad0908b536358a458c945bbdf0fe75d4484afe931d18113c07ac16cf80a04cc2278d2590a0c55e7c2867e373ea29cb2cd0d88cfa568e3c340478c52f041559aacac52f468a3a773de836f2999568b60feb1c863259d9835659aeb987c91008150b1bc8e3b5c1feeac146795765e49bee50360fe2b97774a472b17fbdd690d5b6ff7e7492dfea86d27841f20b40e571caadd5dc09f0feb9f09f7925eff6821e5c4880e11132262ace851908c66c8cb1ffe675d82d179c0f400c7e3db5a5b9f93580b71b5f15d7034e2a145917476917aaec5257197ced618c8cb8c5ddabf600ee73eddcb5c4e9ef5a6c10d235fea94f06c7ed13414b7be755147129a9aa4605371d84174faf3ce3a1750b8aa97b40fb5435fd2d1d22bad598db032e497909b79d8b343e3439c3db2ab81f2fcf2ee99513e26913aaba100d6972b3e2b308e4af13369daa890f55a03d92a933af3adade4f95b42723e8568800bba19bc4e4b4b0c2c8ee4edaaec38a5fb0aa7a7a8d57d07017a3d5d7651f96f41d38ad2dcf277552f9c4067f5a922e373e246622b4fdfcee5c38baa8d7d9e6d95d38f3eea553ff53a1bb648fbacd3e20141c885272158f58c65d47349b5125a40bf9789440f3664b398f958c49fc96cc4c211233970b554168f3b20b8ed5f4e31c53db96f046beb95f0fb77954d4a423f7c92c5ff40b831f8e9e424d67b64c7261a43e5eccf5c79f96b6425e5105c688d5b4ad9160a3b725835a464078a42d27aed3a2d2acb37ed8d1308357616a6c726449230ae070c52f9188fc9fbfe993f511b1a124931d418836b8905c25eccade1134d54952fcb3d46dda0cd2bb4e311eb955686febc0f108048d77a20c53b8ae26567c40411983f594111e7fe60a8d6b9b5045e1a161d7f03464a93db7c489deb9ae493ae5f307832aa045e957624ff21184f307973f4808d11a384d256167358bec250a67047a52abdf352330c52a6633fe6e7dfa5c65567b0680def8c8cb2667bd14a1c88627bd2a6301383e45e4503a3713841431e82b31190174a98f0f8c632fd6b11c57f04a8feaf4ad46bab0099f5d07aa42fa16445ef964f11054bec70eeee514bc253529f413487742c406698f1fb2801a5b97b535e205e4fdec4590bcadd1cc031f16f156ad3eb607fa392507d991b1eab92637685f97c2225fb8bf4a4a7ff392db8ac7b7ae657e2c061de588248fe7b7c18d18f9756ef46c24b82f8a736e83b1aaa82ca0262dcb5112f26c06919353f19cc075fe1378e654fe7d23508750c36d05ecd1aafec0b5c665db5c319d1f423b9ccf45b479927e7913c3ab1c5a6d9ef010397323b060749ee6e5e012a6796e48e7f9ca570cd8ee6a6609e7c484dc3a90933c3348327f4d33f88213d8562a4565080927a45b5e8621fc5c6a44b1f0ff1c3eb36519e07fa325eee0481049b2ac9c04671c1a17f033da37fb9edb5435d091ad0780335aa697deb8b61027791e41c65aef1eae105a6a2d414b4d9da667f386515690a3e2b7810b712d57eaf9fbd3e5572f0e855a78a3f0ac4c0875d1f835dc1287125a66d848f819f937fbc2572935fc743a0e8b3066e4f8673403d92ad6d04a086c7303ea921ddf9cef08006a552ba70a42db917451fd3cbc06803b83b589b15c148718186bceb43cb3458fa60cca533ee07ad0b2ab2f47554b6be2044fcc0eae07cdc3d7855ac696be5943db7ffe2fde8770d0dd0aef0209d716917fc7c41a133ca52208b898055f42b6e366db8b092be00612f39afec2b7df97ff5784ce89ef199b99fd62d45abfd2b5ac7ceedce04ab216c698539f13ddfb831933a1ef1891a65c2306b706a1ecf4da48d1b0e3397f1bd85c9ee921079b371dc5f71e570b1e0ee865af2f0df06aad52f94535a68c405714530d92421841852f42a2dc8c0782b6c9f81df119d824f23151f28b08b045086254a1da10e04705fbfe763e60df738e11e662b352c32e7d22b845d832617541f7471c0041e0c225286032c0bcd1d029acc7322dbb23d1b6d2dce0978e548271c7987c7c4810b8d50a9c41112f343a205227fb3c232bb597b17b2c9d12ab2a6613138dafe124fd2b9313301cac9f9a2ae36f174d0c470f2eec3e4cd26b4f1bc32c339fe463783f6fb628c32da70877645a9343cb54b60a2a6f6fecf74c3790f0b0b498e7fe32963979e3194b6f97e9524c9e4d521f227431d11d4015911c59ec9713aef78ebf5bd73301270f58f078de9785a5f16a41ae027563249c14b325f330cb1ba4e9a49b67dfe244bbdf5aca99bec300957a4e6ea417b7a6981d76973702d7958296ae7f038986096faa8f9582308631965c0109b8b85920e376147011f761bbcdf7467b590c5d1a411667f53eb914c44301f11d3fd0fda3c82620d35824cf01beda5c9a326bb2451fffa422a1248cb2760af6a9054ead24fe7ac518da11a787db6b1c8f6521f6fc3551bdc7407a208e77a5f8fe7e0de808729a802d8ec8adf7e550887432879bf9de775ec4d2afbaae2046df490e84d805513019b83382a3006cf7f4caff673d058d1b83681d79d13a610fba96600c2e335329eb1b9cee4678e13ca2a9abe1ad62ed47b74f58cfa4080689065508e0d87ea7482098c134ed99002092368c25283bbb51ef8baea05b383a92ea2e1600515ca1c5efb8b5241779713b5ee4935ffc8ada4439618f9515193b03f13e0313da5049e9e105ef5fd2e34042ece1a5ed2af445b27e15fd4fc9afbd745647e8fdfffb50261bce54da37b5a5bd150e03468debacb91c99121bcb70cef9a642c632c304a0ae3655c7718381240d96a5ee1836197254233b6690f41d8e8d6a9e16c8885d4e0b7cb3628b295cfb67eb9510aaa3c3d8a77bdb45b61a0cb2a4b9b9a2d2cf9e41b9d845dcead66426205d6d3922ee66a128956466ef239dc5b92db4e0996cf3cdee97d0e08a09aedbaf577c534a10c5fe0795fea1a1449e4107be1b2c678930d10b7022bc5430b0b146c3909e2e4508a6f2809f79fbb79935dee2f6ac18a2014549087abd1a3eafbfb05d36f1d101c26f76eb86b94094111b906f984738b76dab0cedeee3274b1b6d83c558830cc546752f6c32f4dc2500f511dcbd08d3349e05a3309b346945f5dd1de6306a05d890a3bb9980ce263a414e2d92f5c6762c4ff405695f36da65a918f3cc796aeeb77babff593868386801c29d2fd93d1e116f5f41029101442339c26580a6c1ae1fb7a91b39d9b1fcace0741da3764391a7ba0431483f2714621605626d7e3de703b3af6ee9019ca7c4730973c1310069abb0daa9c43575310b190998130809182f7646ce977286d733a86bb29fe0d4e2d94c19390aa0385157906e2735b658db5c1d530dea04b9cee49fc6be4742d02b128873517b9d2cfa6c6db60676b9c1def31461406f2b1c1715b322b83929336e2da2133c4cada51de2c5410a10efc516784026b234c99c9db94a1c91439317dfc93df2ae21449332ffa90da175ed3e90336e4d6bbfbbaf2dac4f6cb1f89d9063469ee54b334ff87ac6ab2bd69a3738983744e156781778f41c4b3d3e6e9d316ef5cc8eb0d217a8f5b24d33a1a856abffa27d48aa7730ea301a2cdbf6820fa9c333cf2d23a6f34f3020a973e8cd3f36b242ed308f1fd023b54f44974690ad5c869150b8698d684ddad1b09bdcae03015cdc60605e1afde9223326281cc54cb1908839892ea82525f0b48102624b6ba3f9c0542855a9b629338cc38c5dc19074d1e2c5629a03f8de5e6220667ca6e6ecefec994c52b0aecffa7c33a096c789e3c248bf60796d12923b0888e286ea6df0769822eb9f35fd4a98c2f081e3218b2cf8640adaf08feb0b13cd74c3417bc883f22c329ba7a46a75770d1628c81de4e52aba6330fdf454ae193b0f66a5cc51cc10383ca6b0d11fe830e5dd8a19e4b78954cc79eb18297c30663568c3c05db9a80cbd648948dceb6beda40958723dd74f8356a88ade018b0c47436476cf349a784a1a3d2f1b87914b983283f3a28a6df318071015cf0a34ba771bb84700e6ed82fbd1907f8e9d389a19e7591ab30e2e160e5a5febc104aa053284d492f35bad224b262a0bc5fb8e9ae83eb80cb6a14742188483b38c733274f1cdf74dc19a5cdf8c494b7a05619e07c7b4e6cd97a7794d3b9f3692dd239d17303e24d475f455737bef7342e58380edf26f5f027166246fbe616fd2d8f4f2dcd75984f015fed748b952c2e9588e49321ad66e8a64dd287985c7029dd2a0bec0ccd920c028894a1667213fce66dc988548f2830907f3eef25582c4d586c1141b955f72675aac189c2b1ff929cc9401a7aa2d996156b8c32ddb9a9728353b9edebc3c22d8693a15a014b569796f893113a453ed9168e0d3b028e47a188c1b6c230186573a37978ebd56421dfc04b43f368937f4bda347380c7ecaca647e560ff3ed7a18015b96a1c2d627680b42476798067464c44de25219e0e74380bd0c66298af804ff9405493f9e52bfd6ea97d9bcfe5f067620daec48ac92060db171f98a9c052dc45dfbc128a241989a7853930651c4fdccac4d4251ecd44024600cd5261c0811620349b5e6299413b9b45901420417b9caace006e31127e6334c6d28ad65acac5ea2f1940a5f3480dbb23ae5cb90ff4697949a6754e23115b1db5b23f51b6de26e0b7dbe359c3f410bb36048b76fe93155c69467d3de04e5f4c7e067b289640ba85621f0269892458d3e4165988a81e89b0a43ca3055ef2cd5f3809b3ad1308c5500dedb220bb33c41604013a7366a7ea576d3d5e7c3788b1a0f75d84a3179acc49244e65de886f9b075fcac92752a3a6a5ac779bc4f3dcb38a69e69ddff49fd0dc2f66dbebcda592e5c35581908d2c8b188710977f07d7ba0e56fe3592bc5b8ea9375d91e1da565fc90962f81d154923ad5d52213d52c6dc82c02685df043c82a2aa3625edc5766015213ecdc4a94fb374efcfa973063fd9978785003b1d07564f66f876f9e498c046d45b5c85e9a15881ff0a55d74ccce6d0355def92938a1d7ffd5ba3daf9707acdef9754a7ff271ab692303425d09200ed7b18b0e3d21c2aaa0d9f1b95a2cd6638e16e25dd0aa14298b9dcc96bc91dccf1aa1cbaf66abdb8347eb8c2e499977ca4b2506c50164eabb5e8198b33f698aa8122d3b64ddee0a5a40d69603a23a42b4c12b557f977d1cd553c7fb580c7481e11ed8e02c6601195170147f7ea83f3ff6fc689fbd5c6045c5a60e5d18b70edebd2e87dbb8d846b91d5a6f357c0382c1d10861050bfd7cbd4541207c02e4eda6ce5140f68e7ea3d9e64cb6af712a464d67e2cfe54061dbfdf623f45873415fbe12c656ee69a4af819225ea3811b70b88b0c194a55cc0cfd41729729fbec8120954a31f322cd10a4538bf27d340e5e67c052901f5c60c07733757646f74dbedb7fdda503fc490c5e1e7f9600d0a0cd9c705043cd3be7d7270b548844012cd73455fbd8a88b9e1911953d3a7bd108f4f72a2cfe5800c027bf56b5081e4726c26ef4ecc371f826fd74e0cfc365084a5fe70f378bd854d055d4650e06d7fefcaeb30f42f2222af5b4d65cb862abccd44573890f2d4234f2d18c2928bb735aa8365a70ef69693ed9826cd9b093cda77191f2188e3bcab0e864a19c53de5fb2ebfcd68a07917fe45443369f521c1848f9520ce675a76c27c19f9079623d2c6dc14b4cec038c93650f435d4557dafb47de7a81b5ab028840da8ba98e444068a693edcda3eb355a81f6379b7fe25e7931d30282ab12e2019e5c5e42175104bfc751bb1e712655d65a0a0c5adcba0dab5de5e92e96c46b3e0433ca4a68996cdf02dade24642e4eb8712002a4cc968dbc33358a2b86743f6be40fa96297db5b11424279886c3f39bd601e0c3f506975ac9e9bd3e1db82db235a5afce8b11588e22cfe8b06ece00dbe4bceb770980c50398f92611435883ff0729302b370725ee749c18e9ba2d2b4e57fd2fc699be1e5ffa77474a8de59112a5751633eafc1082a6bed4de9e3e98d12e2ff41ea563ad46b05ec61d8c59ebc9f6254f5da1a96139381b2f401065a9860a6f63080cbee6a7824737c04579d8f4768aa3ef62269b6c4d29f6e50de0e16c8d72b4d8281ebe242b5b3fbed0fd507248cee282f0670d04d7846415a15337b33b03f85b122c03eff9a915db07681f42d2526c226599f3932288e183e63387c3ec1d658efdd37896d5afb42a856e3ca9eed2ae289d8ea12154d12b5334ed699cb1aa6d8efcd41d0a3ea56c64ea2a7f6bbe6dcf86bf944b351b8f0cad883269f57a935582f88f0908a0d53b98d6412b817a9db6e8ac7c89a562bc1ec3a9f925bc49fb97416b91b6f003b9d4c67a5ef2a424905036117227f13f03f9d1cb89bf08a78e40264fb9c360c8f560e3d3ed794876a11ef19fc75b817e29733f8a6c1c25ffcd4e4fcfb66e8bd2aff3a1d87ad98321500b6e1af1bc8ddfca3a118103c34749e9b0101ff7a751fb05bd606375cad0f8f5d6305cbaca3bfd7a078c0bf15c6fd0b39e0abb70c5a08dfd7a5284e5b1ee4b18bada8a4d5d28f27c955db2f6e1afc7236d5dcfbb7b0d14603047b0b0e8e822f42af795de377ab4918ef1f0b389b09cb4de8918be4bea375d9cd0b0cbb09eb1dc1631cbffa0ea7036a23698d8bb5c474bc2ef4fc0001943991cdc51bf0ddc8ff5e842eda865e2cbfeebcdef97bef949446bc878bff6c303e5ce42922b00fb5f589c4c3e2f253f7cbdb36368b36a5fcc099230d36444696c1503eacf186d9aab97691904b19adfb782de4deb41da6a4555ba8344dca2e53258664c71331d14f2c9805cc91a0b4ac86117e66dfbdac240598f2c7c7bc9000c64723a111d480736ab2f8ccca4a5d873f9fd1635ea8676c14c5db30ac87565ebccb07a1eedeb613f9ad980070fab6dd60f7de058dd6f0dbcd79f90cfbb6c95afc10831f33bae45de8f01cda8bc27da6176a2c2b1f25a74fe06317cb77395d6dd8839185600e19e889ae5d434c4bcdffdfedb9aa5154136bc54a49d8bf5414dec217fd5620bdc45e28aa22fe474e2261235c2a3cab3571cdfed1cfdd086ccae740a2b0b7c15c714654aed1d9d1b4b0808f21f64481bb39e6806c6195b3b731b876641a8ce02c366377466eaec0f1178c13e6ab58ca524dc99df893c188777201898485386f28c2a45c78ef8de04f5e97306c025287d59f512f3704348bc09f9a193f6ecbda28f070255b8c16abd279c47019323d69cd3dc4f6da9c17840762ed6623056a14691fe2195dcb070d424c9847044dd1016b0bc9d30ae7a1af23c6683a9ee33dc28cd38c74c746a4bfa415afaf93c59ca5a43bdb2cac91b93684271d8b2b03bca9f3f171670a99c5fc757fe851560707e1c454d7363eb8e45448aff73b6b5f73ea9f1b106248c28f3212f72848b97b7dc835b8d6f4cbda561528aa376c21f6e833bfeefa82ab6c72c98414c773eefcf2c20fbaaac5d5ff8368fb5130face6391e110eb1a525cb1bbc50ee8ec624fd85dffa0bb9be0ea8127ec14dc6ab82cfcab8151cb245904eff2108c754e82d166ad1548f5473083d58a18064a12eee44b4ef40cf8074f24bd5dce35424760e98e24b3e809d86a0560d88ec53f6b76654e61a8de3205d011bf041a9e9875e33ddf34ccb376b92e37b4b1043dd56ff91531afe6eddcf2b1c2a8cc9ec791bab3a73cdb6c599b3539c366dea7c3fb3eff5f6eb40f839a1ad9ec5f55c187f4123fa376004d5fa59357d26c7e4fb3fc1ee003f9f077a093785b7ae9c8249c93b57d1607afe3a0b8a826761ae6fb1e519844343d23968fb67bdd9c262b9b97123bcbc889dad02ab59190f4c0490463d640758ed0710a3aff43e23049dba5d7833654f6541c2e0f71f9c8d31a85f659839189e560f4379b73a52a98fe941c9a353fc35553803ba7add83eb3213181bf0666b6b4975feeb3564e6c7a382a20c898b52b2cad7a41a82c19015c8fa55325df8f92967d53e81bbb4a2e295d293a30005c5730ab963ddcaba195e0faaa7e2da6d40a361ef8e8bc552441f29ab7575fe3df88f9f85e2b8633b417908ff16c6c4ce914cccaaf724bf108a57ab13fa3694483e3b62d23f9a6b9274c713f117f1fbceaf978148075e1fea34f6ebd7e6d41364d5ce1a9c8d0aeb0eafcd268d45d5ffca1e41e490ec336b1d1ad98c9abbcdb66d8d9de16afbeb9e6806bbfab27aeaf247c3a6fc24f1f515218bc0a230ceec963ce1ab32fafed811450e9b3f8b5666b4b00918a30d5662f6932ba55de878bd43f3e7f7bd1db23137d176b3dcb3ec2ba91df0242ed4f0320ca36cf500da2caa81de6f4a8ee5c3e6c2086d261ad8575893ef0b0eda0c2f55c944190dd861fa5ee44aa5520185c2abf5944320e7aa6118978f9a78ffeccdf4c36f8ee727ef982b20fb73ce31296311f15073eb412fa6e6db41796e577e51693a5f999fd42b7dfbad597241a920c5d447f3693edff07506bdaa01d62cc549ed0edd36eaec1b0ae5864cf1d352779cf60a473b92659d352f6c4455560c5f5caa1c0f0f1060f1586a5a65caa40b2ceadf48207407cf8168c78835f0e21ee702c89260e2e90e5f7c74fe8b3b290673d1ca5e1e9efa664d7e9b325061ebe082d5b9f26a5606e69907a8692bf0e2288022c019abffc16d10b2956825e3f1d023acebd03922734ce629eb9497c6495e5081a58fdbc50c295b30ec505bff66080ece7f80ccbf5e3a9929ddc5c7785651ad4a8d30020ec7201655d86ce205802f0df3f36c6f7324e6bf6e68dde489345ebfa3e3e1092bafc73967a1c5aa7595e4e00bbc9b9d2e2ffbbfa7b78b5833e3cdcc2d7ac2c2df2f4bf96680263548ab97a85ee6726d38f46c0de9451c6ef095a3d1e3e171c6f0382e4311e88aa071c2a47f3a1e8fe7ec05d682b8c1999f9b04005db2bc9cf4e4afeacf634a8bcd31928d16fcb1855900c8bf9050222d7debd14a026aaa67c3491234fae30254c245f2a972f0e17c9739b466eed0675bdc1319b387a36d2a0215216d81c95689335dee6bca84e7bcde1060d9b25d63cd52332fc5e6621a0e6d713099d93032ecf21029ed2ba8f0f80761ecdd6e203817d64205628364bad6ef72dce0e1572a1f37bc5489ce3dca9b2bec9c8d483b10975273ccecfd9fd3e58ac472971f336f60fa4216b05ac11f8e77b44e3be22629712c7e4808bf9ea0be11b61a928bc96193cd16fad2b9f4f08b7640a448c7314fd87d158edc2f917346aeea9df3eff55d41ec61571ab034513aeef6228c384fc85f07e8307e7c4f855ab6b402614000392bdb4f438dd03e4153d47204648daf4ce4b31ba913eecf931ac2f5cd6c3c259e4ff0fbc625a58b40aac2f73403622b8fd189e9ca09a984f10f1ffdb5727acdfc4fb4041c239b1b671675ca6efb41b8b3cb8cf823791474ba07d4c5215512326cd7182c76a5b639fd364bfa6e44bee1f3480c30542538da5c626a0d66f3ffcd85571140df12d151616cfeda5f6a7a996a95a355a379630491e8eddc2d8b85681efffef154274fef70666862e0f536842f4d4987662e9b55d2b81df8bb45a6b5bb0b8a58be34016c5b5229cab10c32aafa6849198280f7918dae21b9ee2326ec3dad9582df12980353e6327af46dceb3386b4893b8a6b940df06ae9ed85dceb376fa359a18919853b5259ec43a46b5ab505e1f325efdde3cc7226812cb7667e8f9a864cad9cb13428cd9e7b597340a85a04c2e833c929c0873b73559fb95bb7e4e2b95b7e70b8cc0d89c11874a17498f9715b24a2f9eb7c996bae69850bc26fe50eec5206a9bd9d833b8d21998a573bead257a2c99bb442d62532f48f85bd7fa3dc723b0c2de29a525f887515a921ae104f38fa18fdf7453c4f5f2203857fe5cc46ec279c0592127913aefbbdb4f4a7cd25b8d6bdb7419ab30795332abbc8d46b53bd1c4fbcab0bbd07f5cda17ff0049a7bc1164e3e83f500f24c1f5d388af76be53e8e7fe6f7adb0f27c7862ac863a41e6d7fcccdfc1a58fc0147823563d3f0f09e9252e5cbadb6d77b894e48dfdca0dd7aa9a1e7efac248bd9a9e50a0e384f8b574212a45bab2842443447e69bf1ec003bef1512fddc21f7ac705c00799a93184908205a2b94a0350cfa303f63f50a62feba84813f0470acc9ab33de0c25bf7332509add160e8b2ee2b1af7ea0548273f03e03e923b5c41415de814f8a0ff74db1df78b89c7bc632df6a08db4f7d14ad5b782158b6608827ab113bfbeff27d0e7776b1906873f6e6f015f64d3f4dcd54b0553dd8065bc056dab9c1f55e82a987e177abe669490ac2e197b35b50e58f4043b142f8a5a82f005ed3b4668ad3b67b1a5a40f1e0736a9fc000a124cbefe825571c6bca3f168d8bb85981b5ee43c239c73a87ef429145ce8a8a791260e9797156768b39dd8e69c7116877ef9a5ec924d410fdbf4647f97f482fa0636fccb2dbd19b64a0a10aaf1d4a256cd8d6643dd4275c660c477954535b97b9a13c72bc762b334e41e750fc3aa0a59316e0299c4f667175ab794dedd99c9b35b87246f84b805f9bcb8f7f9d481bde96fee53251388deb387c085fd9226728f89eb09108e7746ff26a772b38c28b117c60c32d205c49a0fcb4e788fe346e36f23ebd991ecb179a4aacba8da1c1b55e47a4df28f9bd8c6e1e7abc2f33fc1ea40fbdec1aae119ef26efd5f8c91727f8f48f28705a0deeb16dd6233e36cffda3a4f766d9a28605f63ee08025178a7319c0d515bb8c56e2a2f9800d1c5de01c0af2feb9ff583983517f92e297a374ef3f885221d70d0f3dd95d526672f63b984b74948f4d60ab8a1e9eafd9b52dd8239dedbf851c3c48713788a6a07b8b214e724a788191f07ecf8c1a86b423673c11edd8e9f8ee88044eef50aaf6d12a4f1b8a78d860ff3c284f5dd5398aa21c781a7e0f62d2b97eb4eb0f302ef8992fee22a59757e6c7da9caea61dfd9787221b9d5684311076f22fdc5cf9bb7f602714f44620a8ab37ce0a4fc013eb923142d0cf4e935cbde835b5a0442a985ab250f4cedeb7428d7ffa032c3d1c1e8e2a7f29e39b133b55833891f17fe4165e912573e6480b53ce75a30088e204c8e9ceb31b68837b7901e3682b9e5ca68a749c8cd20e15a3e2bbcd23965e3f73be4ca8143d72fc09062dbc0cb14f018a31015f7ae70e43811df906019ca013c2b6ad7e539857a10c4d146380bb3619f6871c9c9e9634c6d2b1283148582559888a3515709dc2e0ccdcc36a23fd6f21b2343d6394df6a2d2faf36209ff7d6656745ed52b4602f6080c2d43e10a1fd9d33e112ced559f52787f6bcdc9d7f1eeafd9cea803c0b3872a28a4a659ef7973347f753d70ad31116f71b149e891a1820b0fb04d4cecd8bffe9f6871cf80cb15904123871041dbe3bf4b9cb5de47dfe7db09f1b32f9cbb7895fce8b9632ee6342c46c4779be772ca59b1af16cd06a8797e0404faee8f90ec7de192986afd5777a762e9bb8ec2839a3777974559b5bcb9242e910429c5c7ac4d71f9e6f0eb9f9954e289223b010136a036471e8a5df8613fd2b26d9153a62863d48c3613b1f1a38dab6204d7df4a6ad65216f0fa40153a4caedb428aa58073d7d1cbd864b5ed0edf1f04d0cdfb9408a3af58daee31a886be0be6d85b1bbf1b4c5d5f7eeb46f4533e2dc9c4cb536c4a4c999f1e1228b7560714de2c1ea90e12b461d0285498f79ed9f5a866efc1ff3355a28fc5588f2c2f975b98bc528db4cf16c81e9c5a04d60cb056cef497de4fc1f1527563e1ae9f6aa5e3fa86becfbc67675d445bd61af97d9c44897ce9788352b6c04566ed195003b218b7150f38c57ee6f765f7d9cb3df619c6dd585e7a432b96b22c66f7a76e8bfa34d3322fcb7cb06f2279a0f35df6cfc8854e45269f20c7f7c91d4c83b4a11970751c8175a196c4caa9c86ec953e4392c10d1dcde5d0265f98f09b346ced228db93e0a1950360145af8bb56a35a94290027190ed78aca6d93c9dfbce17c8a3795e6a877aaa0573a9469f9907751f4153032a6991177c3244868b334c2f4118137dad277579eb3c8b24620423d73fdf181d21756b04330f43d044c0a661dc239c89bdfba85b42411e73f8d887b741c7c8c9c357820086c4938d6ce0ccd78ea6979824111a58d2dd4eb1470e9519369a23da3d4eee8996546514abd1c9b9a353298f997b5cb2ce5d15f4a36729268fcc4d1e1a14959b7986e530679a09b279bf582af9581c38519d5aaffb1155d6a619f1240335998469d5f046963b0df519d3e0111a8b1fb999eb64f413a3aa474753b1ee6fea2bbb7003bc5034eae026820a0d8f1c5a221a16055215dca7955d93b60672cc504cb358595ff685851c15ebd5fdeb460c826b778f7a01b4cab9ee8141915e85c9069089107f7cf6dd33145de0fbacfcbc42743078a94e97118313a30c38ddb4962d2ea4528217b5c3c27a7b4d4c9bee3a8d2ca72ad919ee979ca4888e3e8f89e76a0a4c2c3e763b18b36999aa1f07369d99f1202232a945f5ca26c267357ec57f57ab2e2d5b6a612b044815fffdc5a84774717338a0ed0f4b82effcaa1b6cf50c8b64a67b04b1c400b3af44c16ec65f7569b8e85cb9f99b549085ee7bd07da4db1adb5c038ec9070956ad3f1c5f95c0a190d9857833dd0240f6fa399c72c4443126bb90c4982be7e3975e2ebbefd1a6b2b7a4a0c43be79fa31513d455d67a5640f278535dbb4db8868220f6beaa966498ea00f11eed30bf6593c45427d25b8953353ec71f7f211e9d7ad22acefe956567907b4c27c0f00e0dbe77f5cfd1baf435dc7e58864ebaf0bc1711a240ec20ddca36fcfdec083e838d95d6738e682730d5dfea0449a8a4b484b161913c6697e990cb30a80b654405aa48fe1e42723e5005bb3023d30b46e6764b8ba62b0b12bf45e4aa392de3dde15bbdb439026f471bb7792ad09ed2ae59d882f10d51b879335dbf219b96c0ac523c09b947a1c1ab373888f8140578af855b62fce1a81ddadd913a0533267a7d824cd632d3efc05dbd853ced62f98f7c1a9d5ff070e7f9549f3e1d45c96b2c70c0e2800b930f252a44085900d5320686806cdf76c90a34825e6bb715e80c156608fb7e103818de6e896ea22b210368172cb602ff96743a93bfb3b32d927e84fe406884e10b837b50dae150c53f756c5c362ec279de3d338d774adf198642159ac0a51b374cecf5b8f08764d12504e879da6fcbf51f6cf7345de5eb1e8fb7594b7869ae82daa2f73d855df3a9441946f52dd94f51dfcaefabcd73bd06f4272f354b151b3c3b30777645ded1022ddec3d0b7024f2722b10ca15b7f294a48bb27adcdda1672f4afacbae0e636a04fc298ec4470920b6ca65af24856cf9bb0368dde3e4a63d6bed2ee140b5e63eeac23b0225c7d9f05f75fc059039445f2e9c5ceb47527611532cc9bb85282dbeacb3cd4686afac1daeaeddae8d7cc9fc70e22f5aa40cc8b2ae3ddce9cc3fc2f6fc23f315c7c17415cf99c137aacbfdd9d71e2a02f6be901904c33e9ad9a84330e07ff426dfabbe26acb9b3f3f1b3bc0e435bb342a5ed847d5070252e6f01adec9faa29927c8ccc0231473dd0b62290495227cf215c7afa73bcf28190df263d20c582c8d9f844f35eeaa7b225441d8c319ad59be39bb0aa675a4c4ee61b39703f462740703ed71908c2067f14ada7aebcbf0e0e40f72639ccc39c38e1a632cb17c2b24a6b1ed851532673a00799bd9f5c3931b5d7840d0fb7aa3e94d154a2678be3589fc31e21d01837efe810d0466992714cdc326fcd6f445bf80ba5aee8951de59b0d93a25658582a0ca930e4c134aba1987dea1dc4458152e3b606a930540e8d18556b27004b261464b39082375d20efeb7152ea62681a0c3f25c859e45df5410069e43c1f923d30b7975fc8bd3661e16e857971a382a8e9feee1a4a34ee4837c7adf922d5c12df2296863f82d31309a54cb036511a1e2ea35879e47c38c2b65e254760961c8c7f1b0acc61f0d44b06a316e66c038c4225067fb45822a51e795a88ce171318479df29d166af84781d1c6ee1a6f353026a31c34232b9cad85c8380aee8cec651b64b310c63c6e6bf3ebc6ecb5c74c7caa3cb3432b0348f3bdbe6121495f94a7664e4da71a3266065748ffcc86c947616de5001b6244bd25711e4a4b6980b565867122d96ff1ab3630cc9727a50db11c78a0c12d520ef255f73766ab9c7f7e20fe8a3a27f5a94c9d4c5d399df9de61b94b374133fe6eec7ee70cdf5ab4a9e3656114cd957e81a53ca4235d2a126187a1475054b086a5bdd2fc580df4713ee4d91d4c3c5c870a54c3f88ab0f234e8890ccd6b5a7e15ae237b638fe122a45db0688cba2260e7d86800eef5a183da43494a695133a88be6a3fa37da61528a84bf0d06db398c9cc4bf5eb359e1e78d8d3f87efa44035b39ea5c6a82aa9047fc9ca3ede8c64cdad2a71fa4d905d6e11b65b5f0aced7889ab2a135dcbc3d2351b512102163d7c8ed92c9016f75c682fe3881ac935608bb9e94e417eae20f121f5d84c7cb9282881a40c7d5dde3fe0b5d3bde05c0e26da7b7d07567765921822134ff0d486587d16d7246a733c8bd3173634cd504fd0a31526fabbe9e6d94311ed3743d40638e5dcebbd1691d2b73b9f039213ef3188b36b6d0e6c84b3083df34f67d92a392cdebc4421d12df14dca2e374a070bd2d66e5c69831667f993d31ef3764cbcece6228a580b632446ddd78a4558d07b0988ead99029cb11bb052e5ad6e120903a3ad65dd8df2e5ebc7cf078745a72e1f5e12591870ef7ee30f621753e437f49574578d982bcae760757ad0039556b987d77589c325e6d33bf4914bcc4202e2c167cc5a33250a2bafb4fc68e188b36037e96bd1ad0b486fd6b9829087a3f3a082858d5a4f8813c6b6a83da6cb312ce19c8ed91982147e051151e74b8dceab6ebbbc52d3daa679ec37c34375e53b4b558e66810858a31b8e4cdb408e9e833a8a296c1ab489db2a5e1f6d0fbf7a888873e59e21a7194625497832f0d0334c02d64f121df563cfbaaef79cb0f2d915e22dc607b3da308230582b78f4f557ea57a9ba0ca74161872cc4004d96b2aa176299d533c57f4c9ea7294751a9784f9ff17b9d811db48b093fa4eb675f1693c5e690af381bc78753b06013a7b12920995e52c1b769a9c6a93d9b3221746b84e6d4f78601e73aadb606e1dae9b4e7e74cf80cbef7bb0483a2833cfdb74d386e930351092ae0aedd002399a5ad4c48b6ee64a42c9c4aed6d5f6f0d8245de42ebee5848f4c8d1964f0dbc3020f8f293e7382cbf83981dbb49bfc9887470cefa1d56a7c25f3f63aff786c8901090285d87691a831858ec3bd6aef4aa0de73bf126eca02c1e7193390015dcf97774e14595d5e51caea1d5000e526192b433fcd0db00f0a636babb95fd8709f4f5f6a226e997a603ff697767fd3b9d4f7e860569037bfa2483c157454b01c15fd9baf5a0515ffec6bd0e75c6ede8bc24538a1af84dd1c8c8d73051189da6aed6e2f538810b591465c579a93b42441c4f12288f0fa84b1c2f47d5fe7f4d3955aa95ddd419111d9246dff47a3f182383d31c3452f11147ba659367084e268cec8a63b504f3a9a326df8a91bd64cf424fda6148251466a31257ea1a18e5174dfd57ba485bf6eeab58145edb9a9a4e22311a2cb942e4ba2310cbabfe35aaf214298c88932bc376eeb56c1a803d8562b23792ad4942091f0c11431a112159f5e5b7d14e0677d87d5f81ec8538a99c32808eb102c4228e71bb0a40a2e9e2d8403c7c880e8f52a430d0414e4f4e53ab149116e14bc735f4ab36cdac2f69e3cb2dd53da8875c076ebc9f8b405f521206facf7bb990ef805c90b58e25c90aa3e2710fbcd0c7568adda882d03e4055b8e4c5ef26e759c008387fd4114debfd65c0d60e55a37be65ef653b63e5d86acdc9e3e47505a69fec7dbdae34af789ffb60932d10604dbb161866a9c895d4d31515285edfccc421970fc2a2f4e291f7ca5f044da7f39e4be10309aa7f5a6d47ba208dd642d31b820771754cd66659e157003dec28740b54632b03681814ec140038aa58d1c383e6947ce0953dd67bb90a71b8ab2bc1a94c8bee3641522e093ad31ace800379657cef437a2ab3ed7c58ec47f8968728abe1a9312c223b9014628bd5823e1e3177823d7cd28dcbda9aa7552226ec1cb4fe1f35f57df862ae613dd0f36e16f5ca4758f60e3fa2b118a4fafa27c431497e4bbb5c06af4489584e88833fc8464d378bea9f1ea6db1263a18674deb3157f620012b4c31afee9d654629e586ec4d4f90c72389e6b65ad3efe3b5f7b8e9eb2682cea0713ebc64b1ffc8c4be6e9cf1ab850defef02c09c3fc212a1112fa2f41186ce85d23136191b1b1bd625edd95912056c8da09a53b2174b697b8f0deb2a5e9cd2617e2f4de7451a0571c87b7dd1a7de2bf27ad1db6472c7c3fed64b18e32ab07c2322ca121591b0725616251517bb4e2afeb61f18ca262d4b53a06d652ca9d0b181ddb76fda090943edaaf5fe9876be21f3e01de050388ace426b4ce93fe0a6817b4410c83a9c76d87cc2a151b43d56ca0f6fbcc31b2f278730c1c53620ffc00de588f636a8a73e10aeda706b35a9e7cd11cf14bdf744ac65c0b067adc76725de3c99c17a0b3e8f1896490f5482e081a8823d75933e319c07b2dc3bb8279f25d2bc6fd36fb4a041dc7088ec2ed80ce801b160ecb30284d7174e2f5bc67b4bf76822393fd58c85692761a19428ddf00f07a2ad4d36b01a81e7fb01b2114d9f16b678a7ba332a1766611bfb69e5a123c6706cda90ef782bbccb72c18d52a02c54c0a9351502b2fe86ef69115d0da7ff8f7e841b789aed1fc5116b3595715aeb7f6a22cf1f4386444980dcd5fa6dc85eaf4315bf3ad6450c513c784951e8fd3880e51c09d40c9a51e832f5e34645772dad9b82cac774f2296f826c3fc88771493e1096112ed2f83a4817179641a4afc044f72d6663229764cc8dd69b46ef9d6cfe409be15e3136562944946d204aacf094799acb011ecaa30ea3b19a60cddac570c47c073b2c274798b936b6739238cce25c83060cc71c732538f86b71e8d491746bf57fcacc4ddf24dccd40cfafb7997dc11b759915c7452b10ece26283a87a628065ea3829b3c02aa0942ecd0910f094f98791485edaebcea56bde46d3b62bf0be14aa29ae71c95fbf50a219850aad0b90fd276989fc9a617981956c288ce241ec3cefbcba6b5f8715248977723693a6fbd9a5619057ea9c455202aac9afda314d105f15e72a0c225be0325bb810898066504d0e713c9982f5f844480eddc64ef66eb5fccf37be244a5fe1f527e67ea61c539a86379fc18d43ffbf83ffebaf1613fdf55dfb6e0ad2b940b23b12b89dd0aefc238010a222ce9c8ed14a618996e3211c8c3eb86ee59394220a31c1446d6623406da3532d25235fb79e547cc50687ff32f9fdb836e066f2f44747b8f1aa2acbea158ba5b24948971517096afebb517a947a0a6ed34aced242822f889cf6d331f4127e23b9365a0cc1775f686e5c8dd535359b7577f938e3cb51c1eacf4b0b90f09e2f16f4eb6e0ecfed6ecc76b3de2b579c3df5e58f7628b93caf928afe022f1a0bf820097a98350f245be96859411b2759655b0ea764d514898f2b0c2e84ab72959042a64058048d963af2e655831e3886ba5eada5a66cd3be251012c25b92adaaeddae819530e8d47859f67f3e43f85c0553f799572b5d389c81fa4d611fbca2d6a18bcb955d832af12266782dac0f5185ef40a8b0139b0bdd564bba358f881fb790c3f195ccf6990b3af64de4241949e1ff56367ec900698de07424c3e5ea953c27c70bb141e4b9ed5974202dff3c7a73165767a503b945a71a8e02748ce4cd5d6e66b0ae813efcafc51d577b9c7dcf214cbaef789e3f3a2fcf5d96344c4bbc4d7f7b92c9ed303ef67e6dc9c8927a603954079876ff742b5e5961c1b985410d04d5a241b42cc3c66a1a3db3bb85e7ffd0189e4ad7265ebfdb37e7e84d6040091d503e785271cb131375c92a02164f0890b647eff059e3cb924c33787180114f9a3ae2a1dc97b3324eb545f97dd05e3a7153e3cf90246e8afadf7a5cd6fc16a0e6ec63173f4e56ddc0d3db1b7bf11056f2ddf26263fb80905f5b8943bebc1012d754550a149d7e16bbfba1733215db7d17c5d1af47687e847edf884d8a7fb8f6032c249cc82960d1b98902fd9e031750cc2ed25fc3a0385d551ff0fb6c255be9213009313f8ce5ffa41888027160548d4ac61031ad7d6b477bda92b6cd817a73b747d5af72d812b2280fee25537744426f549592bd8c41fc3578e87779f5fb1ed5c80f215c9e1f2f95e43921d39a1880e28276d075877c9a3c94693200cf0a25856d8cdd7c520595b0082175ba872da0c57b0c67eb0bd559b953248e1612ca6a2718338809423b9683631c1eeb6e41da71af19c8ddfb2ab48be0d55c017c4f104fbacc9d34816dd1e863f655bd39efe680878fefba6a2de16b1c2334066336ab9f9f38540ebf69d41c8755447e6bf51fd3f129fe3d068ea05ebe1c7602ab62de77cdfd8e0c5cc1b2e680b92951229b5ddb983fc7b66cb0004213149328688a580b3e86cadfccf62e98f6abf9e741453cec8542675610291daca402f18c0f598a6f899d4f96a249b4f11da44ab5e7e4f8ca463bd8d5969a5b85078987bd006c1acb3fd7cd90c9f31e4582b7e2378e7e436d3e39efac04367dbbb97a788b833cfaa29901c0d5643d9ee05c179ba8ccbaf0d7790bbd0b9cb0f6d7bef4e7c58fd1db495d00d5e2dfc692e93e0240190dcb778a1071cbac03021ac8a0822f632040d47cbeeae2a150fa3f79da748bb9dddef107c24741ec67b99ec34bdd8ecfa01d34ac7d19817cf41061c4a3cf38119f16de4e0755826aacfe96f55e66380698cdb40e4fae9e5be501e9c6b07b42e0a349b8d4dd879bbbed2f64cd724cfddeacbb8129fc9f8a1960432150dbe7e8fd49e8610aaa11866f355786c6a7cb5e73f2cfcfac509cb83153f6c1488b46f42c8f2f54c85098a156b20bdcb271b6f78beb7690a9eb4e52500ec9379ee65c91d658893d70c3c2438ed3860ca214faf5e765dbe6b331330c610f894a67ec259037d96f2b0359af6c2a4fe7f56b02e9882ee7bed0a57862376a37f7b04d4a59f34f057b1b90784d5464322054fe436af1d9c5ce8755b85d0f283cb42f56fe4b1a7f4de977aa719dcee50d807fc9af53362b23199cb8f3a2198936004f8be964696e5ad003f4d8ef6125dc16556972a2705b9ee0b22c984f7b1a37ef4c271b0b0b42425ee7ba98c81f3de0c17606a3c96cd6c80d040fa119167cb0174e3f6b8fa0ff8486e514267487ab2b015509dd2a0b26dbbb3d34ca1ea59fea9ccbf9edd9dc590f01e63dec5de67cbcf818c82787aa0f4d73e2bcc85161b65044a63c442afb9cc052c579c8f8b3e6b0f4fecdf0de59140d554b6ae95b50e9de9de7f908fb95e028e6dd504a58456039dc66be31de6b873065f3ce180f0377af0143af83d27c6c2e28a53ca0e86ac6426aa47a96f7227b1db3e835e0c09fc8a734e40c5840d8a6258f5736e1e9dc71d04178668388e2c87ccf4ca657039ebcf96a9554a7ba1c6493132553f18078320cdb7138364e42e7a22185c1f7fac6699d36eadc3aa6a60f377d73dfbd47a32f347db5518ac250fdf8881f571867c86bc436bb27ef1f5fbc72a79cdca50cf445174579eac0c65df8a77f362466d1116a6b1ec933534e5e0b30beb3ea35aea5e16dbbb1bc28931a09ba2862c33f0769f9ae1c986c48e6297dfa120ec5b9acbdec15b3d3741c9b834027969395bc251e1a5f7aebed5af855cf34ec889bff22c8bd5bca95baa78a89e047a781e2c717cdd293901bf468af2949e338b05302b2d403d6423df1c23819d8cfd4e49e2caa26b2653834a02f1c4cc9600d6e7994c9f8d3ea6e375cd4dc10891df1340b55086d6822821b5058a73e514ca23fc339019748f6e72de51f812a77315a18153a5235b0773c061e60e44f29e20ae2a472c5af969a2c4ae5e1fde5396736c0c5e76624a41216514fa6f117d3afb663d7f6c8ec5aa45bcfa12b7e310915bf537b22fe0715e3a815413dffb51141ab25987eac92be4d73f2c97cd31733d139fb9bce6e2992b2fe84ff79ad7b5a64459b665fbb3da3184626069d2cc0d31c9f4979265c0d235a579edae74bed31e3f5980ebb7aeb46ccdd19f55a64c476fbeb46dd5c89b9938e2a6d2c59a3c23e0319d2cd31baf0a8f577c567e6c8e6a9d0f5b68fc8251e39fc20ed8668bce7daef0c2bb98c83ba62f9a099a858b101eea99302af57196fea30a87e2dec9d917bb4698772b31fdeb92d3a5668b9878da5acc6455213fc965454ed660089e1733806337553066810345ca443a64171d3b4e6cae98b9e6a58c9742b820d35b572ccbe7f84dc4025cb401fc8c9438ccb8e8bc4e178ae03fb3d3cefc417d1f716d1e56aebd2025527eae98526296bfa2433f437b30953c9fb3d91c68dba1873dcc4c3557d43e40e35ee107dc8d18b5ec7829bf1db59e0f0552aa9324d2c0bb69b002ecc06b25124cf99ae8dd0bf80036d4ffbafa3a00d6f3ef431b8a067cb1fafa52e77bfa54b345fbdf250b3972db70c6fd2f740a63350fe58f189be73f146dbde4478e5a751290c57bae138281eb46567f325d550b86b5efad6b6145b30729ce8972afbccd4f59aedf9a61634b73caef4756a8b4628f58402ef2a166a70581da3e7d14bd68037efc3234e450b1e56a59ea316c635224be3bdc8a6df4095d00fc6a14456b889ceb83bc69097c3bc0412baec85ee9dd0318644269829f0c02affe0b509d77df4ed8479d5965b68f365fdf6d7b4ca303cc7cdbabe4af8bc0f253c2d0addc03074ecbcc7a62ed248f64af160a7f790cff9bdf0d435230c22b35ff9275b80f291f1905566493f2cc693767acfaf8432242b1d15b40720a74fabac3116feb5418d86717d4abe3c6771508dfe5c017cb7c9e3bcec24953d2f55715342212637c231d3bf2ab38b462f62ae1ec3d7c380f27b84e6530e05077ee98433bc602f58e85898d714755e7d9c6fb4a014de363836fe5746a5e47e259afd7577c54e12ecf8a2235daa6ca5c8602f15e15cf231a8c7c546e7b985c7b7d59cfe1f08f1b5af29749a6f6e49f006766e9244b20e8d35e50f2fef62b0b8aa2495a5e1d95b9e91548027ba4b9f67c9a456f4f6d037d4db388372681302ffcb0ac0a16d62d9bd3d2abf06ba3217034ce13c16238d208e7bad89fb828dda4a5deb52c19652657553e683860993bc3578dc2c4b42a54187f6a0656d8da8adda7aafb7489a5357fa63a9017a52209e5bd492a8584f98349a1dc5965c0613d492fdd4314ddbdcc8e26c198c3ab6023240c1479ecfccb7323db3f3a65c9088b2bee62cd72d92cee09ec520afcf2699c522c2024e25ef42c95ea2796897546b99e26c8c8d8a239e5ab0c20c315a8dc211110d8aae80fc7d78afa60d0afc203c5564b06051d676c029bcb893251aad2823975f22f080ff1967ec79d8482e3a139dd048d7f89513b76531fb5e473cee66bb39db0f34c21eb0c70d1b4f30b04587dd066df8ece9082ef0259cdbd4f573cc03f7ad1c457e3adeb77f66d9742b836735261e961634ee36c625c8938baf789012e6fa30e97a8067371f98254bc56b250f4e348836853c599fe3239da50289d0b7ac9f78e91b612a00f032fbb925b1805871e5f920ea0eb7c26f5c8d6b3212effeaadba53906247111f9cc2837e0c6aa27842b83ea76f78e084b0049bd10ba0ef15eb4efe5c83e63f0a816f8f630aa4fe085d6aadefaf518a2e794d4dbd18ef6554bd1f1142da38e6c43bd5a88117d1652bf13b52f47a978439f79fbb4798e1027ef3b0ed890f625564176bfd0f328b6a6118841cb740609845a3fe19a1638c66b17a58b021fffd4d73602b52ec5652872f7f79a3126635fe0a8b4cc4bb9553037a177766a3c96c0eb12cdd2e6728ee3746bbe5bd19f48fa1a8f283ea08294f892c2bbb2adf687653aac027e2410a5a6a4582fc10edb4ba83e2aaaa817cb18442697327cd550e1c5f78e5586d3d86b1c8ce5b52a9c72e6e30ebf7effe8d36dd378260621b9cf95badbb2e8ab2f6c67afe86383733c0cceb415dbce0bc1f8df8bbc1a6c1c944ee364c32450f9812f641e27eb2d6ba2a024d3b66e2090f1e4ae0f88c376ce6df496e911b8f8f3f1499b0ea5fb2480c0592561f7a184278cef8aac62be06c2a372dda227e8835777d021d87f53fcf659b42c04bfb3a923d94ddb7c9a069e6ec762130f112a9b684c8fa1ee78941975f2f3b890eedb937a27fad55bed50c44fcca1eccee4d87346cfbad30cdb76251f8bdc4478c7c5b3eeb551c033ae29e68db1156cf6b9f73d1ff4d455a504ebe0f786422700c8682345ff68a875bb307ccf571ad48bb9e5518bf579591977fa20c591ea59e9fe735100ae83aec36647bf3de61aaf329471d022c9ef7a5a71b3a441393ce21862e14eb6fffdcf114463a69686db3c44ff23a5af5343b864473bc06b00d739ad3f7111614f38127c1360fd6b1aa5cb419349f172f59f345168c87532cdfea453f093548b50e6786878905a773ea683e8f935d7febb3d560fec4b73adab21bab73af972f847f0dff7bae20aa57ba9f3bb3692c1ab51368bdb9e395d1b1bc440f269bfab18a3dd9326fed7d31271c74ce89ef3d3c7aac2de6a853c276e1ccf6ca60d90d836110608502a5a4540e551097cfebf6ab15564ad8d38c96bb45eede10d2fe79413a4d913bbd462a7eae6503088ba91e664901a39888ad31b5434aefc7d624f8e4b70f93a47a784acaa4acb1e89e801fb92a062a854de2ddc7179d8add43a4d15f8ff4535b1671799757bea77aec9f71e64fdf5b820c3a9c0bccec445f00b4bcf1a2b2d58097be34039f16f51f4bc06f8ee5970369d9baa7b8d5495712fd618ed908437dac392b5938cb6119ba60f91a4636cf7f417d9030c1a881110ac11e830112006f74012d7a4b94adfe179b3ea11fb1cb60d2459e1f377e824598f0f34848167784ce9adae4f9708d743958823465f4a735c289d33e4a8562b60089f44136e2f88906d03cfc8c795d2b1901969c6e56a21793bb45ff7d4b0a532daf24d985071eb748ca3b43439374abe96c636d7cc0835c80889b204431b855e945f452002eb7daeee3ae981d503e66820ec39d1d6ea89ffbe28e6144a9161959b0fb4fccf8f6cdf2819b756076309c36abe6363f115504a1c46f16c82e88b625a29119efafd67fbb39b1e23ab8bf836faa7102082e3d409645cb2dc965b829a7052dc471ad1abab481ab2fa9d820096e44783a81b80efa4d48e7ab1f934efd2f9d776c0f79c41a33982f0099994d50682c9593f0d5de58dbf9074a05570a10b3be083f0b23dcc6cf0c211de472f4dd00a337b6532f0ce19bf98d7d85872162574a2e7297ad34ea3e769f85a64fd43da05d4e3de60ef04ff0fa897068cb44e6ee875d12f41c2574ee5b2bfebee985452c7bcc59495ea627dc47336efa4899357e9cab27b17994d15696e374d98f29c515485dcd651f633b9e1e7c0cdce597b06efe8ec6de17d54f58ec4834f52eece229c32cb1e5854258ce41640d8d0cbe5e515a55dfca60874028e003206cfc2f8baf30c4bf79297d515bd9e69773493136ccf7173b19fb92d62c73b2eaad01b504c0fdb22750182ab91e67ca6f1f270c6028284e050de4a51c4f1297f165fc06ae0035b7df85c4667f95bca27097398507e2bc8712cac62a5a865d276e0a0252f9a8a3e62a775278bc85265a907e8b17990f07af1251283d2beb46f1579156513ba65d5134df03a5248fd8f744f5e5c92c2a782ff36c2ea291748a65eb60e0b76193af05af66fa9948c73a6091eddac4123f52561a8a8a4d2a0e3121a38719a55820fae1f89ee726ff6dbb5f79914b5614467357f2ec940b0fe2c457cedeb5e1f2df8b64d2807874c8875427e5f162071b1f5e5ba64a42596a51360d7160c3f9a540be58cfb000e6a7cba9311f95caf9e719b22a522adbf0206a27134310eca130fa263e0b84e1a15d0a0e950944df212799485b198f84eb0a3fbbcb60899dd9af1cb325d05d100f59626317e8bc36581b3fcb84b3aa0d791b722f648c89af1affbe292b1da3f9a2a6832c4fcd3e3d712dcb24bbdf59e0afc7351c4202515ec6ec66bbc0b1483ef5c4512b36bbbddbb01744b0ef75997bfeeb916c3ac062c9f66ae265e2b9a6f7bfd63d3f29d1e60a94fc08ff95e22609b12eef45a0797038219b095339cda38edf642450782ad9252cc1921070ccb8e74cd255880e1ff7e652817c8741ec8e7b279b903382594c58699047307cc7c56c8934634e73852d59c9a00e6f7ed5f5b4c1f7854d1d2507457877ee7f91796b843d46abf160ceffd856c429f59f31d448c7275a84172519888089be3b56ecd19dbb5ae7a20738317a2b335acdaf7f508119e800665249fe68dede7ea5b899b9ee0abb641202b186d8ef958753ee832e5e534a59b6e4204a74db729d8e23528dbcb54fd0dbbbfd00b53869a12ea76a5319a38271a345d3645cb58c349da63245634c77fd214febc0a94544f2cd85ed709b4836999b0e1a478510d14e090d243f36b9ee150358c0ef1b1280ee97a68284408d68b0b5b207db544ac879a4548aff185fe17127d268587f3718d9fdebd65118e189a9d67444093d183962ff396f0b2d74180345791325296093a30ee6eda888f0ebdeaa45088253bf584af9edbf4c260632ac64937d0a1397ca544badcce7f10f9c1b842fb4ec59b06c3947933409a096d353b3043ced7d985a8d22e84cd957dc96b483c7ca4c1eb7cb86cf1421e940b1e12ad313ccc20c60a58e783782f396df55f96f06d989b8db2971d81781b74501875789ceb6cca57305c597d499286421da78995469e4d4248e3e6637dc85898df45930968cd50d2ee434e37e342e809561384c3d1c02e1fe5b0d3649a37fb42b14d7cba5499aa25f6d0041bb9b32b0d53e3711da422e576c482f50479694d93dcb12391f45c45b2fb40b7e9a5b8fcce69d3e6dee09fc32714160496ae39ffab8ecb45a5d9369bb33a286029212f9a48f2b7bd2d8231859c5370145c85f01bdbf6d2f323261817696720d7f62f8cd302a51ec2368a9d66cc4c709b41ae43f5210b7d3c975a0a3ee7c0f363388aeda9d3de646edc8a484d2f0e000238fb43bdaa374ca73acaeb4d33f75158c286dd2f28351f3a9aa1b8e67386932f157767a114be90c2bb77a769524d4844256c873073344a6822e3fd86a67e1418f9b130d70103db8ab039b034408edc36d6ccaa9f0d96899a39cc4742addb95f9574812052883ebb44b1520fda0da8bdbd17f369934dcc8d347968e1da48663281a54d6deed65448f1ed58ecb956a9e52d0931340f52745186efbc9bb045d0de4296a739215f2baba3cd272cc5718895e073d694d98aa4fa8dab0614d316d6437d9c62ad34a3a91eef4d1798a9aca622e4954f19ca6a03e0e2886e1646c5435e95f1308b97a5c4667660dd8a4f2a0f7ab05573e50cc1043606911659199a34c41fcc56b974220e8be45b47637acf70e0556bc0c17526d867d1c3ce3ef37d12e008c8354185510a93f523b18da6253b7ace040428426f0c9b7865ee516d0472848bed8bfae6ea164c73ef04e681f3a042fcbece7f09a0448b3e17c96bc381b15f09af5599bd208edf47e47ae5a18d6555308d104e17da08a75028b5dac54759b98f152ad1be5d7c14f713e7e7f11ab1f379bb642244732a7c25a6270c9d1855f651eb8b14f90c8e22f5d004256140ddcd82538e15ba0a865071378bf0d4e249a6fa4401902ef4bed027bf79e84718ef5ed8f25c0dd8f1ba60dfe890b8ba9c8c79773a2f86ab60f6feec79bfbf684056433cbef6be7b79a7bff61d38268e07627975f26f0c6799a9891e12503c87f5508628d7696b4b9a525c8b9826e40c01150c656ca2a2d9fc0f9fef416e8c49d507fa39ae38b9c379f0d2dd1514682fcf51adfa84f4297150337fad1f96460696c10df69ff9b5c0e3718d340261ce7fdabd575eca77d626a6c4675fe5297993f4f8deebf5671100ea28dcccaf048ca5578826611fdf64f6d04ca7f2cf139d45ce283ac9d045cd0a17e0d87ff55aefca468b0231692837e0515be0ebbced410348bf149418a38a0b97da83932395b9fbc190caf211f72340fa7a45a805285e53c614a9967bb38fe8717a87a5c8ce6053900e465809da06f80426d5d4056db7adda20c94b7e9b421d8a344f18fcfd4894f86f96c36d18fdfee816015d3eb6af5529e616119cde1eb3805e7a97bff40e74a507389d6c6380517b3c0211b3dd490c3198992f31e0c926f645a5c61138677cf8c60e1819b2fa73e220ca87971ae49dfd7563dd11dbcf1f8bba3c5ee6c6047339b494fb4719b8c94a2577211e43d9fd4bee0372c5050c2c3def8983252037e01e8d514932a3704a51300c7c15f1a15a0e82d71d6e50c7adbab8c4ff2ce3a38faae07026b35229a5cb4a2b3106a0d6b3c34cb341aa777c7d588791d22e31cba5727c88efb64b50d0abce254fa1dd98f1ab30fdf3a67097a0b095f3839ba02f41b01ee8a82aa5c444a13e5a5741918cb87186a3d9976f640900c9099fd4786d5eda192d30d769cf79c12c6dc1bff5bed4afd68ff9d35cea3e1bb725a91167c1bbee4592bb1e4fd40a0bae3e7d4cc7604223030f3c8e3243de2cffaa387e8267abdc5252a850c72f5b1934abe1b63a1f5739e27f9ee1c6c10fb54e9f6df8ab9d3fef3a8677742b4a15a84fc3ab19e5ef059cd3377c87d15e083d9c983b450ad842e9efa98049c7733446c9c803e82849c1af4611da723080165aaeea72dcc9548bf783f7581dfd2433bd8e2eab4b1d0ab24f5331c514fc541278e6cdc121b3e33abee07239e0cf2e8cf78fdac137a08f2bd73631dde27d93dfc0b80fb374eaf6c23801ef040a8393f75540ddd9de64d64b6fbfa15acbce0b358b8e3738029f5fce8641b4f2586f51ff83b3ea1fa49360157ea943687c24acd1c7e52b15b2dbff1b0fd75a709fa44c650d321680a004ee330715a1521a371bf4159aa3f04c72f82fec504253b3d5a0c26c3c17f9fcb788cfa4f48eec11ee6eb4f56adaf213a4d9d96aa8c42ed2cf49a8801370309ad5dd98e6fd5f407ca5e2712702bc0542c8d8434ce39b262b6382e99e78528306ed28775025d7a73c2c11f7e9ab904dfb9549223020eefdebf2fe9c329bb0a47f2bd49f5457e6cf6a79e2a77cfddd270f3d8226b61fd554d34e4e40f544ccaab9980be6dff96cc043088bf7c73202267a665558bb3225d0973b013f8604b3ecc923bb0756cdbd8db0eb81f70b6bc58a2cc0a4a136f318d86d8417fe5bd5e339090de758371a4d1cabde8701b29f180d8f99e1117559c948459e733c8026510c3ff3bb1f07b6a3205dfc373e5da156a2f36892ddb045f2100b2c4709446e2b4999be898f210e4d965e46cef04794d16a8db7a0379009599f7bfced2b89a975365c912e72bb884aff68ca793a7d15338af6a84d90144f6fade6af250c1d2b973938469a322cdcf9d36c6711e76ebed279ac5155086effff077edeea20fd70a19233019b612e9ad2e1f783721f2985f5e735640691d68b5dd1ab9bde9768a43de35cc06bea6338e3a32dc8351a9816e5a5155de8fd9673c7925a8680e994a466f3a3eb4eda05e3c6e4b0241f21f8c322d70f2c57974fb1c7be3a0f4d7f24d0790fc8d05e0a6ce5f0c2b641d59ca2d4d3db6c77544acaf9bc38fbc055e825aad6feb3bfb41ad8e880a0a735eb188232ef437ece208310f2937071b78a39fdf95861fafed032ef291755bed1ac3ae291b7d012678b2e52c0e4549b2a6dd506e14b75b3cacd368f602f1eb98a223a0853eb878fe4868fdce3f62b8f0b62489d9145e35f0e8a5053c901445f5caeb584117355569831cfabd0116fe8e199a1692f415d379d3cb75c64fc21413fdc222e320ca062903e184f3e11902b6d11413e338c9bddddd60972cc5154ef60e2fcbaf34591fac4a66ffdd89dd7d9d61f540aee20596776f3f0ef8b950ef8ea2aa97df904d131797b241c07faddf872e1bb85d062d19857d040b828c4142e7bcd9b662ab85d2f1055cbd7e3172435395b254205d6335fa545902a19dcd6265f1d1b92800cf44d8ab72a74e4615d641d57c01760d5a63e6806ce18dc7232d973cae37893b74b80d7658b1bda53d418615f4aa762ba3dc5aa1f1069ed9ee74345150abfeeb90da16476af75ca1a26ff2b9bd50323441993e2d4816c38bb5fefdf1d64f2cc3236deee6d46e72e76322e2235904bbd89bde76c2a3eb7918bf8b3add32176522a940afb9f49b8255f6c50b767d3bf058bc3e7a646ba900620fce8c24b8204bc20f10355a3fa6485c0b088001350ccc4dbaa7577996814a2924dd3d6268a8a51003c44a869e4d6da8a479cca713e0e731ef028a17bb322dc392f56c0837588a4660ce662aa5ac04a21b971e4db09289b2f1c8c1c5736baf0073596eb244711b5b0e78469a5453eac10508a4c447461269fc59d22db8c35d353ffea020f6f25c85e2a073562feb78c97602616fc2e48ca400a9517c90fcaf1506ec2095b3567aa99bd05fe2cf7903c5589e3e9fe16b7f6ff783f99d4ab2f2310d4f51e4b144e7993ac0adb39cf4a1d7b6aa3bce4bfab0c44a466fb182b0979aee37307a94c49578b310a0429bf47c769ca00e10f2a873624a5541fc84021f72154db624df65083067941e4eb4860ab70e003c876cb005ad55b3e05153c806a9b42859712ddcdac6566da36718e3c3c7b005fb5456d61ff51208619107e771dbe1d93456d78b54149b139ecad095441ef24a76e68073dec8d2ae5ab832fee89a4f85befd8b48ea47fb06483a03ba33047be8d8010ae5bd9d2da0b4ce11843156d793f4568c0401a0774b5fbf3cefa0facd803752d40c2d4155b79b8719ff6e48f0073405975f3f76867b8b8a56c8031a2fbdb3d817cb05d9ab86ee5c1a7e0120fe5f48d56443742caf5bc4df47ef51dd54f5522ea96d64099ae45977734fbaf4e28ddf722b1708f424c63db392a595c66d0e453df5bd1d8068a297f6b3ab9441391bc3a3afc2f9b9837dea1ee0c09a8ac095f4fddefe0b062963d2a7aeacd9423ac645716fe13bf9857a721da42edb0ff652433c496cdde8460b76b8a05bd4004d29c85235d104670b5aba43c2ff0cbe1dd17595142c1c0bf188293396c41b7f2d7284644e359508aba854ecfe74655c31ef56b9cebcfc516846faaf557f5c15d4a2b7b247c782fa5cba9ddb3bf5b5a88d031fc3b1ff8934b6510c3f776e037bf76fa563b9aba0b2195a2a2c28adb44397f55181c2ea03a84959e846cf644eaa5c100f2d18ae70cb73e45e8c27cf4e25ad0e1ba40513c06e267d8d24c20b708beff029fa150f0f39f6fbbe569223c63ee6950f47091f63d6f7ef1f9a84187790c4dd838b0750a24bb2f3de6300534c765cf27710473874a829e49b0357617910f6a042093a3a3d3e69ccbe89190a4ca64187b10626ea34f1930552eb6dd4da714b27886c46d85ea597f3e0a81de801d4236a9c946babdcd0764068c31c8b719d11997c9db5a48ee23e9e41ba85c57bdaab4e3c3e34c756cc5446a6d3a3cf0b79caa643cc5300f19a44dd85bbd0aff5711c24a7bc7ffab66afaa37164ba013b83de5b4eb3521e125820cefd9228434b31025157f4f429a0e265b5940a60c715a64499da950f1fad79cc5a449212326c627af8552136e3fd37c30b00141135261c5aa37b2c690b450ed79cfd890ef26f133d8b3fb21c9efcfe3a61b106248a4cd84d01ea2062a82beddebd9772099124b1d1f9b059d299ba3d4cbd7937c55349677a5709dc3e74df65cc242bf8e94db7dab8dae47942a28e2c301f08bb5085164e0f14e6b1e8cc4614a299b1a4e8ad31146455b5abcfbf23de56610d12a41cab2a4b2b992a7f9c56dece30a32b91ae93b5ddc8ad4a74b26eb11bafeadc1415df78310df0d49887db31977f5471ee088564ea23279942079795c7516a181e34ab2afc8fb901cfda36c9be9353c86ef7016a242e9fd9d6de8548b457fc276f878c7c97f18bbe967353719da7ada7662e9aca4d107a4e3f8f82a8f25e6031dd3c7c59b27c453ac8fb8d9c71df8b8231c09c46f209286fa3532b3f5d5bc3e7df7a0ee89a1cccb4ae76b9f9aa22f15b6529fb428d2cf47c60b16ebd8d8f3dc3510be0e82684b07c4df5600b5619fdab3021cda90076fd7be8080e448a68f05c490a72c412ce0d6fc15621610799d4f73e5750037e05cf225ac8bc46ce14b3a7e27a586610b71a880391e0919b63847ecf8b24d156cf9c58f55345ecf10e520bfc66ce3ebcc37d243961ded6a4d857b3cd458eb40bdbf41fa40be39c7bdef2c3303236d21b451d8ad0224760282a2ddb5f7d917bd7dd327b2abc36965064545a0d6f9f4f61494ef00d2e4feb4eef275b8a628f1fe23f6d59bbdd779871002516832899f3d9e4daad7a6e2ffe9597921b9d681f423b4829da34c6e80079de1d0b51094be0c54824ee3d3f10d8ba275ec3f0f9454487db6f4e2592004b6aa4b1668b6c6040ca75bdc6792063a6ad7c88320ba99bd8cc1fbc80787f4744a9a4f55846a5adf3ca7e1b43b471d1eb5083398f6f67aee76d441005f9e716621a43575c1f175c541723636d38137e873a56835ac082ceee2e719fee7bfbb41362ae542668c7f1761b2e1f61d8529e121891910bc9a36b8cdf0e26eea6511097ffae817f11966b6683a0adf9899594ac12f889c89173cd4085f767e7632bf6e5cd1a2220afc325e04fa3331e0865e351e7ac9faea4405b67608fec28337f78116e39cb61461cbcb6d929f8156624ffc75b20c7c0e8fc129993f718128a3f4b9bcde017b0bc97c4600d1f6ec37924ce970c48b2d0cf7b46d36ac9a3a21f44551a5d5c6b899667ed6c8166305d943f2a88403d7ab4f740302ab2adebb84bad5b64e7acbf5d77e44ae75a936478bcdffa1a29f594b3e61a76a37382fa257b0ce01795a0f516fbd5515117fb06904fec08e7dbd3277e156dec0915ab56e55c1cdab95548d4b044c2fe132bc0772987089e26ba4134c94fad9ac9b4657848b79cd24d535572cf48b88909d1ddfa890e4a2163a6c2aa8006ad108f1d3c23f52cebce3dbdac1cc7f547a61d00f6ddd84975c249fb37dc421e6fd86eec1a9f5aeaf9cec7b772a8a23cac027fde5d490fd437672697fa620aa7f853871bfcba2e08b2eaf4c35d3081eeb7a7e141936f41f48a9cddbcac04fc6e506fc6854f10a130aa9eff4c638a9db996eff3c0717c019ec7306917737b403517c8a5aa06a90a29e1195c8461d86621b38fd949e0301874bd2803bfa7b5ddabd5b4b1f14de8164c871fd78357c585b086e8651ebbc4e0eb36bc8e641d0c5de29f0fd143fce584065b7c38bab122dc97db7cccfdc12bddcb4924c0c4ecd62164003e8559fe85caadbc61ebb17b51f8990c952ab7a0c41601ff030396ba13467366b8adc560316dbe14b2d9b4171d2b9b0ff83d166e7aed32f7d1460b92533a0515a4fca2c2b0ca1afc996b662a3b1dacccb0e9582b2bd77c968ddcd938e967f84b69c8d0e04bddd610a6af0fb5671216ba321058604e7faaa3a7cebd4e40335ae3383176a6db9dff8870b9c41f89c11c2bd4f05adcf46e3f8c7a6cf738eae07c4a3ea4230442963e0c86f03f344a1060e7895b2ff385da7239595a079e2bb27f942cdf9ee68612903fb17fa57ac4c097b720e8a909617b63b0e8cfa9725af6877a4e9b22a5661e1e7245c2e2da59f690006017abf96cdd0147e5c0f3fcb4f2b884ad1ed03907b9976e1d9a29acde880caf531941007e073d343ac9fcdcbb2c3dc41fb8ab1db05092552e288eb64216a8e63ea8a1cd4d259b7191ddba6f2d3e0df72af0699ce7fefa995973f0cd55a414153f83a27b0ef869337acaad7010fb6ea8c7149d912816ace5943239def88b629fa658e756481152ffc24ae5d19f88d35b71d74cafd68c5f786a29dd247d2caf286281039d088a67b7b0c7ef67a4ab1f7bdab0d992dbcfd9a8c6724cda8725ee84dbffb5c6fcbb8329875138fcc2b058a2150b31e76398e0a38f2e8f0e7ad328aa8a4d8a8df9533cefea055dc5e788acd8537e247195861361f01213b81472275dd4815d16ddb1e76448aa00d2751b72883fcb84c74d86e0cd08c686afc84f6075b5e396f4edf416c0bb041a162b77664a3fd2d7dfd7b3ef8cb605222f9d9be174c51beb8c0a4fcbb840fc065dada44f6d2cc32bbb74fae08a08b42b43c1dd57454643f588bec3700e7b722a90aa6104c8f2808646aa6d46e28d196dfb1d01e73173ebb54d16e62d723ff14bb661268aa53f8164fadac5882631d1a9fd6ddace1c0193e623dd728865cc590cf7f756806200ee394f026a068e67e1693701233a872a2e0027263783589e0ea8bf0ae8725a5f830f55f40e2d15827886278c1ea296664e407fb03db147df8262c8d84d6133d639bb64f4cfcf7a02c37782bfb4ebabef1cf96288201ddfd96a0fc9fce84eda22dc89a7d51326da3b3ffaf6edd4bb82f8299f07f7f0941d70de5281698ebb81548e80f66059faffb25238a2f0426b4386762222c124ef26d635c206f67bd4fddc95252e4258c2867a35d116da384aca900ad435751c3f13ad47bf2c144bdac1a45c2d70756ae2c962504525158ee59d5a59797805db72ca465da507ca782bbc13daedeb5bdb53c512f0c3cc181c3d3543698a598a1c636293bb223f7669fe302140760cc50c8cd0fd86c9aaf5790e57394470d7eb901cae4a3caf63970990a51dfbd265ba4863338ae828b3cd51bca6da36b861ed44bf3b07f783d66017eb1e5dc4c9cc57d356c1045363a38f24a8695016b59e50e3ba064513f18bf99cba588bb9e8206aeef38ce602564287dd5c8d2684807df9f4daf1434e3f831501a6af5770234102f4cdf399199d32c1f1f63538d6017cca6776a2a79ef2e226145314a605640c11808b23596ddd26caf2633966fc75b0642af16c9de360d3497576da14918788b3e1ce63679ca8e3aa9b629e9c304a99901aff4deee6e876950e1fa5145bda0418e8fed74e3e2d47fe454786c0083f7c1f496c87776aea85394150586878a3ac51594d9c7f8ba781a0d83e0bb4257e0645d5ea89c53a135e373744e1150c48a21cacf27b6e4adb593b58e7924ba0efb184a52391e95201ab28cdce1f4a25ccd41523b581301e0963dfc97170e1ed53b5b2912b5f8315442a0b7327bcaee34d4fdddab28588fb58b3bf56af1e60f148f2b2a0e64bd34059eb607b4e5142f54fda8dd857fda66e07e833bd2b21dd8f60f6135d08df38885de3238f2d10b31124ed5587e2ecded651370666197bb812371b1e3ef9f885289b480de4960cbd289c2f0083a674c334a89739cb2101dd9ed36585e88821ace28c70a2f61903bb763acb42cf5a385f4d771c2be59a05bf393591c24d51d727bfe6f5346f54bddf784aa04cc7574926b70a033ee5e98246079de756d7262f0e6256a9e0f0c1595139ee422b659714803b7007c0bc12ef1e5aed55a00e900af1e2ff2dd0fd346badea387753da11b2925532657496061f92d2bc6bd20bb032a6213913a61bdb8ec6c40fe8775bf3c90b6a90d3749488e22e806c2b749cb2de7a0eb73651629123aa47d1ba4a81718e84dc64b2e9b107cc47bbdfd4e1b1105d45111bdf96e3cfa4aa8c54af0484bfdbe5ca8c19eabc211fefa04457c0017b1b1453d7de765b20da11482daea1e3d9eaf91062fa251c0f33b8bf6813207afa81e03230cc07825f8617aacd95b1115afef1642c461e9ffa0493e297abcd06d2c822be9be6f86df6c461b58bbcf02556e653da3f413439d4fd4dcb1106749a77d6bd0c3111fa7b485d6dcb32dadc0fde79050757b3f1fafa147b8cd096edf26fea1fe62d7ba9041b7b90446e60d858f7eeee6c53861152560935922266f8d2c68d7682a9672455fdad64f002b1a4f52a77e75e1a51aafb91a33fbdd3b3785640dbf3cde0ec9588bc52ef08550d9e5748bde2fa686c7b9086f269604056ad5e1446896533be325a7dc06204610fab95324cbd814b2ce51901ef270d9fd1f45deff9c0e191fc8a30fa2f9e3f7f92dcdfa1c8de43703e45c6fa7497f53b02c7e1333a902b44cde2def437e4b24091c4d07bd710bbcf091cc2daa4d21740cb507a5bca78f38709d0a5db906d063f6cbbc50a3a7441e525b3753891a37fd00c250fe78f292d53659dc1c03910022a9f2999b494bb154a99e6642f87d86463c415f933fe53b4e74381e8708ba5b6d19b83fcdeb12180edb1c17452212ab03fd6692c1e6f3616ce7ddd8d077c60337d433b9472e4b614b3a4084c50370832901ffdd3107f32f9d8d41ffb7fe3431bd83f3e4669d920b96ca0ded0b4be8f470075a54194e8c6fa1ddad64a5d37b7774a55b8b2f051faf6c37548604d69cec0cf73b70be0fdfbac1312b6605b03663f4afbe1e5123c7f87bda4cbb5a4d41a61332b7289bcba7fdcda8785398e8c858ccbe8c240092cb19269bcc07bddacc3e1cc6eaab7f9959385724aeb91038137480c360a27b8d47f406c3fb9981e93bbeff11425954e23504bea63330ee809974595809fce6b80925cbc1c7cc4985a0d8a6677e50bafd5db4c3a8b756576c625b528868b9dad3a02f53dfbf762cc445da7aca3da6abf295444d1f175be1cb81e0fec706ef4a21bc53fbf7b25c55546dee53a47c0823afb3868d4bb3b437e1bcc83433485f36c9ddb56c2a5b37914c46710d153d2b29b52c192a8e4cb283f12904b72593455c29c5ae6aaead8e753f86eac5cd50fae725a0deeb5d8bf1c3bf5f5d17897b540d098f9d5583321f16c4765815c92fecd2dc05e3a30827dc0c38056111896b5c8bb9e7b63ce137d5e9f8bb1e420d0b566b10b31f506bfe398486d737071c90c25ada3431978440423bf06aab629f8637bf233ea5eb6dc5f99b385764e3dd11757c7ba642d0f519d8ed4b8476241e07b8324e79644bd2751976a2fa147188aca1949561356286200ee05b24af8b9cbb5994df90a7000bbc8e398d99613f3f1b693192091530e182f43534ebad7489f56b7938f128f07489cefb25ea006156af5b7300b90b3c298d245b0fc7ba78d5f6c8bcf4d36326b305d0743b308d9e14116b33a45d0565106b799e15ec644446bc42e08e6f65766ce0b508fbab6c3fb57de9549e3484f35bc4b8e5fa16eb94de01038dd7ab71bffa8a910e3fe03b6a4675fc63e3831a970b24553eb646061d7a8bebc91b8b80ed3e10fa1f8d504255d84b16cfea47a1a1abec94e4a0b3b2bdaa47bcf216f4a0f79b69fd3802789aaa690cac26fa664e34e5a7b96cd7f1b61dcc2bc8aa8f399eadffef22322e636d6f39d298f7b77275c644dfab94d5ede4f557d2379dde1be3ecf36ae41ac05da6872d0b7067dd105d4985532c16dcfd54fcd24b3cf961111d15596767ae5739ca5356f828ceef920d631ea470eef97f24712524c4b4a9c9a2c91ed2639eb7c9b9b1202eb5cde2f16af1754654281995842f0047b3081fc426108606a7dc6230f8410e9faaba896c226c5fa97e6cc6314e46e10109c1ad9b7d1581d924bb2db7dfc3f829ce38fadced3c4db4c3e1c0847fa657b71c6b5758c64e33328b3cab3d67d1e2b8cc5e43d4662302e46392b6b4e57243a3cc78d79147c84acb218a3f5bf86dc51f7fe6266112d880e594106c9fab0ca76a3b8c5d42f51c677ef5c8247f63e99200342dfaf06aa1e8e0dedac4581fd188af5c9ba8ffd68e81e7e25e4cbf388e43085b8a3341e0bb36e6668aa5cd40d486624ff5f0c9820e43e277923e5f13bf84eb55b523c8159afff86ffad861f6e39aee71c2876c1830c9ccc0a4b0082cbb412853604484f5b065928bf3eb57226f9bc7719a1f4856ebf962cab144eff1f3498c698403beb24e117bc209f4f2307a7f982e5336216e66d810acffdc81d4bc2d00b5e35199be7a345b24ebe4f92fc7abdbe35945993b1c7c43aa4db34e0423827887efb88204f25ef147217bc31ddf6ead5fb90bce118954be731145ed0e6fca9dc87dcf5029a8df0fe4280fc7b13bc8e55546a549033d9e8356a9eaa612f9171e64e693cbe6e04fde7efc3e1c85814cbd5755815c016ac72b0c77bc980e8ac0c2d692fcd09b81d024f530ed2e32dc9e3d1e5eafe22c8bdd59bf7a86ccb9964c5ab158cde8820c0265bcb0ff996d20d71d3f1aa7add6d3e251b13616046141317488c4e4e65d0bede6c49219f65c96adbc1b4ea119415d4af595f64721e622351cfe3adc4cc6e59d4a4878d200af0995ce9a031a177e7e92e6ab180caa273803294265c833466ffb0e30a556e9935e88f18a32320e521d8a221d001957d12baddc4db566eda31c1f4cc8585c4c296ea10512392648316a48e3522c4cec1f3225ddec929874c11d83ff48e43a8bba89e9767b15046b99fb8d2a2735882d0e61228a6dfcff6e0ac59691320c6871c05a6dd282992903b62df2ec4be63b11a9167f67b1ddec1e69a914d551368d2c7941699d3ad9e8661c94b99993a093151d673f4f0676c3c6b6e73b98c6da4fa54b3a4cc346240d690829a88749035b7c3b37166bbee7ff14adf480a19a0c853e60f53a168eca0a1fe28fe7fec4506c7c77d80412e6e20392a168a053db34f95d405eaede1366d5bdac265ab42c8e4586785b049141e89d7632ca8c3c409f7e6ab643d493fe86ced652694f0f5061fc678d21d95481164736f0c67625d9e721571a8ac7152608e54bc1a96cdcc56908c266f41683830037c447c9f709cfc8cb59aaaf30adc354026f9ff4b2ac89c6a86fc4375f040646012c65cf895b1faaf85666506410ed6182bc4b5d597e0f150d642fb41640b6061aed247408108cd0db1bf4f6ef9e2696dc344fe964b5d5c95e504ed905ee6110828a40255ce994291284153098f62840f042f22826fd0d44c3abd8397df371b1fe5871e246c0d0f4bc186fbfe58223d8356bf79478de1577b674b25be80b07e9cfcfa77d7db323f9cfe5584e91d81849c4151303f97ec099c8d8008771f0708e49d2f4a75b411f0dea4c754116263a7660ac5fccfd7971ece09a795de460be415fbf706483389e537b6a18721163cc5b7689d58d0c15368c0670fda86d52c8cc4bd93efb00a4f726381b023c91ad970076a209a2a1a2bff414703f29eafb225b43917758441e69c56b7301e5f2b9a1f736edd958d36ee90cb1c2b41a4e16e0262d8da4d561d1f114e991104c827fa45aebf7510d159fbd52d6221eb4590c50c96c76154c0f5386f6f912b2a6880774d8d21c05699e56007b1963d997b7598df3ae3b0ff641c91ed5930bdbff36de86d073039d22031a76cc14e4c411a78ec6eaf5dbc5df7dcd0be61f07916bba7eb897ee69c751f237e13e88188813a0f33538e7e78b3e0f1894eed7197edee9f686a1e84abf56a391436ffa32ea26cef66c4422c63ae8b672050d7af969cb0f3ce0a54ed68ab4041caef426e1e762d3f3865173f4c950d78eea84ce5294690307ac71aa20163191b2e4b7afbae2cda3aa5483f3a6fe5fc69ee47072ee86d916ce0e9353b4c382430b43ef6eaabfa3e97d3b355b57684121f68945f5611118a174c9c81d921149c74bcffcb20038b235686b166f4df6d8602581f81d1ff4ee208ac0378de4afdee5e4ff2b7e257be4d1f7af3f8a7f7b2c2c4f0faed9c59ed5921b545578e0de39725f1bb7037dc97e30abef8df52f913e2eb1755389714eb2049eb397178c2425ffb88c6d362d392adfa4e70e4f450a9b487aa7c338f196ba250be3ca3ae73a8acf444d85350920b1e12d62983e87f73d0f81b90310040286a599b70244cc74ad186ebc59d424a1661ceccece637049ca2af235ce2e07ecc28a6e17ec3ab9350af6b1d679bc03ec286646a3bb5bf76d71cc06f3e4c00a433a58d9bacb5c63476c9edc0f69bc55b963eaa67248efdc687b2b7ccc004eee309205ecd3c26aef0fbe5ee1f669d72432056a9591afac0720b160177406a5c858ce9acb0f8e34930726207fd9d90091a8dc130c935abb7a7dbd3ddfdfbc6f484afa1114f3a22bf0d5777d47b24d62ea7d99a8918be6619270ba041f97d8d329c868cb218b4ae6d605720d704a898e9529e12929196947a824b11deb28b0bfcdebbd5d8801e4bfc4da20f9f257dbed126958288c2e16030115c930fedc2764a128ebac03dff328247a321ab734243cc490d8fec4b7add99663726380ceb62cfa11c76ddd99e03ddd1c1156722cd1661af847fadeaf1fe5281012d7692c138497baa2c2b198fbaf18f67dce4889df45a920fab629c2d111fa491cc6c692beb5820ea15db3e19924366f0be37fcf8da14be172d828b6168708b2fcf38acd87ad90229542fea43b671b41b27cc4b3b88108546c89215548b1e3cb62861957a1befb16e69b1234f7b939604b2a70d5446ea4817b041344c2a4dc51cea450d05188d646529ec38b8456b66baed750a92b538c2f342528f3947c9f9849a167fb19a96b54f371c33a44b7bfeed1db12b2a1cd50d184013c60483babe864ae149041c47f35e1201b4b50f09511894c2175cdb6be0ca307de0d7a81c65e5255125b1407c227a9f50aa81b7e4a39e34cee7479fe4050083c7e43fcb4c80bea0c92daf70d7371ae7b8a50e3dd52748c9a24a60fe7c70e5a5519457065aa01feaf2337e25f872db229507b5d9982b82b6e7e4ae2217b9149f7d939bc4e1203637f0672de7b981d74de1336e969a78b520d62908af3b155934109ca2209ce4b397d3c45d65a06374ef373ebfb9af425cf21165c53789ff5ca763feaefc662c8844896ff94d6c5ed5f0486269a42fcacf1e1a3d3e3f0a94e0c010a0e44714428a5361783425c966ffb8841ed3992e3ad4ef62d0b312d53dd222dedac045722db09dd8e4872b33bc6c9dc9bc4536b5187cc4e352b327bc84729d1da301c445ec21e21b0fa028cd2f738e4c8d8725911aa744e2dba757da4192d5b15ada074d175effb3097eaa575c34b592db2ae0706f041cd24cf3e56825880e7bccab4bf3777883d72b032626753e75b4e3a17b619a13eee81e7c1966f001762a5e104d4fe96e6411f668edda89bee5bf06a803484118f67f2158f8e6220cd9b156235e431ca485782ea5183bd9b1ef74cb0f1441d750464c227bd3a063fa2b194980273a03d82af9bc76dfd594155056a31f96ba1746529f57f5535ac98e306eb7909b08905cbbde205cc2bfca0fa7e9aa58dc4c8d5f6828d34f1bef78c4789dae1e83546da1168c9e2d07da50aa06a4176224334780a3bbf83daa2c3a43c7406cdf7e128ec2d89c834dcba8ab37a45e866450e58d940a83bd3e46cd45112aa3442ade87e27729b632c1743a430ab8a93c7122db7d9e3227c61f23a0faebe0087232cf7d4326e8d8ac76b0314846a2705ff075f0c2175437819130cf986d295c92d513d91e6d3b60d23c61de5cfa5049b63e7bf1e24ed79be91b72d88fdcc4cfc611e9413f7ece9c5ae74cb3d3409414be7a044a450c9b38a2e3378dfb14046af6f78e2cdd70285a6ef66318109f9541fa207b42d8241521657d3ae6c2a904a6021b2f64631bd8038da1bd27a74d33ca580cb1347d27bfca7bed795e7476b2f306ad52d579d80522d95820446c163e34cc9fca7496560f9d3e70d9205d890833164e2d96054e511635988775cb97291c10c2675f8e42420dd2cf1216350e4c39fb514f74946cd3c83279f6b14d23695d0a1d1818ed75771888f3a9760bb1f5d35765e96a955fa205e1f34369527082177797be779c39c71bd274d55d999f59824d838c897dbaa443cdf034bc7e9ddc6c43f878d727f46dae05af16d8ec6ede30495deb9a2e9bddceed0d7b5a14304e4b02c13674c3e37ca6db3b6932c5d34acacd40be6d0367183cc822ef6827780cdcfdecc420fb9b50ffe1928f41fefdf4b47d9f950bf358cbef03e65a5ffbc6d37a3d4c7c2eaa14d11ea1a91b20b40d81f5093453ae9847c18f83d8214009464de51b09bdee4172fdf530de437958e55a2b7ec49e1d966c88f15bd0309f2392f1705a01d0fc3bb1126b4022f3d7fd99166d11563a9f9f12eb1d375517f5b39c2ad08b587e0b3c234b458c47013c4929326a31430033aee24a92566f7ca8ed0bad4a0671af9d93edace5df12831710c569c5037bda1968ee0e77bf888f207fdf877d94d70dd6461ea25cdf4788d009c8549d6c503b55c528fb57df758fd82306185ce736763578cc3040cb9d58b3932cb386c00446594d567e9a7e741f4f716d73ab77b8e94975d97de39c9000775d122bf4d3c9c97ef12cd1597e1a89d67ffa2c435c3801bd61662b9f4c2baf72b5644f94419419ba911236c43b3a9479c29bdede42b36f5f6c20a836e037cc374fdc71639e1c1b258ef9d7bcefdfcf56f99a9aade8b10a0c15057e1b03457e53aa502d3fbd5cc0ce909a5adc4629f287cb5ce477e5ae9dc10af66c08a38bc187d207afa1f1c85ff7e94ae4be9f2ef92325afc2f07c865e04717592bd825e120564da232c1e4f96165a170ffee6edc3a03830761050812e9f930f60d937ca8f8c9490d55befd20484d05318f11d0b00360a3d5bec4125ec6586013a89a29773bfac689b0d1601306bc26398863aa0395953e9e7e4d54467847893bce86de90904831c294ce2e588a46ef5cbe19a3e5079cdc78a46bbacf23721259c3544f772770b163c8c3b65a6d40e1c05d8d226e9761151763e5fba737ea041de9ebd935362f81c514ac1a9a672b49b3e4f1a0da6cdb5cd5c7031e689a3aea9a4130ef673cd4d04a861cc99dc315597aeae2b3fad2a84698f63d5206539780b47b26c121f177f1f811675c1693c21888e96ba4e335d7ce432ff19215c381e9dc3f51becaef1c9811542b49677b9ac1ce3aa1567b7b4d65e5ffa84540188d12aa7e70816d6d22e449482021be848b1abe99a824b9fdf6bf884e6182d7d23a285213fe6be65499f0314feeafef35beb5e8c1edd968cd61b485d6d2abf7b88243959108f075e248e4b899e5b257e0e4d16c70dfc115e836e725d8394d6503b3d921e668ccf758e8974d389791e22b978d975e3f6da96e5ead0ee3f7c4eca2a918f288c7200e62abcd26567b9026c6ef584fca5ec479d3922b0fd438bc3ede52955ce590a78ad9ca62eb7866354a127431d2ed34af2d5c14b4cd6f36882610af88b5a3a8277904afd1a7003e74443056ba9009ac3892d8f00e79a4f64b4dac6f0d6cc7ae327f408e05062fe66c8c3dc768e8996a017cb4a863c086756f3a7d72d7a9876f46f9f3cdafbed1c07184b2a095dc1d82dfa2f938e1d692a502cfe27f72f76fb5889ed524404fca43d3cca724cdecca103476a53ebef61408e1bf15c78da644a5fcd05698276a158b4eb7d645ab48a167ea9ba12838be81e174f73c80be8f1bb419e357c21650ccdd941a472a2cc81630f8048a5d3a701ab0cfd01dd6ae5d5f4aa87f4c5f05c5378e3001763d26f3e8e8676a39acafe0cebbbacbfc00480fb834ba6eb015e691be7fee5e11ca47d35a55fc120cb8aefe3818c76c54893dc876b71806598c7c146a24d5a1e1ea4df80ccc9cad40d7cddec38704ad6bb3b96f39619ffcac86a49e0c48938a13a314dd5e99d091d61ae6a12b3f3cb843537323a9b5b8b57b46c83a9bb4fce5f74e7c21aadf0b5ba5ef0706ca5cc24d310d7a0a16f8848935eb0644d3ee011ee49090635084591fd64053de700b073d462e40862c5daaf958ce3c831252e692530d48151343c99c02e3ac4f6f026e32e28a5d6d3c0fc72cec92b4036229def54121a08e9713501989c54c5b369b24a01682a1c9a8bc51e288a459e8ae28459d4e033b75fd2ea94163a8cda0cd7d37e3d04b8d581c46a49f8aa878ed56a2bd0694687f6cebb3b3d15e2b5f13eda8220cfca78318af3e306c5c0f64c17de43e2cf6169fea45162882c9794a985e82e034385d927aae8423577bcaae0082a9328e62608e5e5fd77a1322dee8a19de02a30eaf8b4ac7784421414dd1c89bfa30299f33b8d8a7d80924c18aed4f90c7b6314996ae2dafa96463b0fae398dba339d6f8b2661ca9744fcd7cdd407ddc024be04d78c002a9859931acd383aa26847eba4f76efd44130d107386ed6d2c035713988b4127aa54b399e87486410b60d0dbecc9c5877fdfc2f967fd758cc5f7dfe9df675eb7bff65d29339e274fd2a0406cf3da556e09206daa1a6dc9a943148c169e1852592862f87bada8faf344cda3dacb8c8dce07946585aa64edd557775f95d710d8dd2d212d5afcbaac8cef1298bddd46c815f7667cc2a82bfbda39f00b6efad55199c2ad8545a7f914c49e29f611154fc81d65a8f48692cef0388c8ded5eb5802889626389233c7ea67bdb1db50dc8236e826aca7421637d602e37b6cd0c41b4a4656ebcd15483a33c2ce999aa9f6308d9194dc560757a563ba53591adab36c5b254c42524741f0d003e64faa61e639e3ce31ccf0c634b08f99ba21c0484093cd840a4a7860aec9c2c6b1823b978c13433ad905776adfab3eec8a0644fc673ac82154b965e6ab44c1ccef861ce61df81f12c215dc1b220dc24004cab7fdafac1df630ddfc43d2cd7d357ebd65531d056d22c0b2a71aeb69823f1f347281ddd757579c777b57b4263ae04e38ce5be5570d838fb857d3c2a05348783950f61f1f21fdce95446098ee617f139f2fea59d60cb2764956bf1415457068d576ea72fc64883da438906b1be2c0759f953ebfa7ea3007fec08c90a58a1056cbb299c0e2ce1712a2dbb584c2263a04d89097f0f841f1778f424ee7421c4eba0ff3d73a1ed14290f2d6239a36581b196375c119aca29426c0086ce61d152138f48031c0d04c12636cde4a6744837375ab4d25a9efc7d440cec5e9f0f31070ac0bec2bed65d4288bf239b3840302f0cb61cb10d29f5084f6cbf6e7373a0789afa685b5ffc4151a523695308eefce0e6d6fb650c5aecb9d71e8fe91342174bc331c06ef1325fbd06789a6b1a1d9bf81df4a2a280111644aa20f4a229ddff5e23139b932b4e8311cb371e8d5c87ff2eb10860eb72fb776a66921efd89a87be478f6791f3aba54539ed67ea1f497e88b7c9cd584c47f15a76e594a35c57e1ee9865dd355be171c4c4c492356d084f936fd6ed101d09f1b920ed9ac9e454d2318752cdaf3223ca5c191715a48e0c839b51baabb88c0abe5f44a2f3692d9abd4d63a8ffe3666a4eace4699e831245cd3f3bd2a28ce43a509041d0d41a7c66e8d51613c8754552a87223fbd16659cda2e3d15481bdb979409f45c77946d3f4cd37b5d33c60f3d7f0904796b9ec73a933045577d05af0471603069af8654566697ec8e091932c28460465ab891016abc4db546484bd4a7ffb5e6206a61bffc35c84de9eeda68c202df08d067334c13a2c5b9822b2d8f5930ad8977f8673fed5511b7fa0df7f63c21cfbee2fb68fff1d8638e556588877902c5edaac40e501cfabb7034833efa0fd8a1958501d7c06ce59fca1d1632d8ee88fe40c0c8d44bcbe90cb57acc7fba42df43e5519ecaf9c43ca1f336c562e0aaddc6a5584258c34f1ccdb4d8a3f885211a728f7af51a0bf6f2ec83178c816d32a1ecf3a5761771a63fc3f1a85c3268ccd131d4cb65dd2006cd5426357d300c0eeabdd133747321fafa69ad95ebd66662da21f9a3b3c7eb593b57ed3596162e6e40f57d609ed7b04e6c4a2e77a34772fd7e2c1b939aca94012368524025131d1c7bd1ed6b6cde8f56f532b3015a32ea973764657317a83ad430ffc87ceeb3023bba91d74bdb089108f3fca6c7925d72e6220298c5a4b45d08816d0b02c6ab4632603c4041b835aa35dbfa2af172f070092391b8a6c131d773c50ff225c323bf86f01f6c619c8da9906585193e777cefbd04e88b9510097108ded0d531e3883d53d4747c0c520d80814cced10977b5fc687dc02b8e882d698779a07273a5feff5614e64d998a3ea77b2d597bb07a66a71a81d06ba66c9c18e20e34b518a7ded840764beac3cb8b832c063f95c63db4660a2cbe93eb494ee5c9d4005adf4891ce77dd3918575aa5fa6860c8ae7da282e6d75a50eada1df73a1de81a771a7d9019f3189db48fa8aff7e3b893f10a8c71ff9731fa22a3e9eb475c7097400f1538543b2e3380c3d0157a0af82fe538090ae8191b26e6134a3c4e52c4b76a1a91b759736311eaeb2d4f191b22ca243109431c8ec6f3360c50472849db1226e8c65e02a4528b124657167b86e886665aa363b02bae2aa7ff020fac97fe3457019715a0e9b555d609f94104516cf866519098797ffe8958f5c8202ce38dd2297a5d00310fe19e70b8d78b1c998ad68fc4d97489f51bb6e57add8e56bce67f158375eeac601fcf4dba1c4106c07b2955040c9539465f24754fb2e7072e1fa6e94196f8fecd17d62553a60bb62f1404fac883e71067b55be7209b8cb90689134f49ce2723bba1035f267ab62a77af096fc803b399ae82f2bb6387dfcea80c749d3f7e15345ca0f273af37bd10e785aa4b11e27f4f9058d5d1caad8e5382faf4020a05db4c93800165de46b7b751cdefca9a6b7774cc264ebd9046266275a21f34ed5f7e47ea3823ece3c6956a93f711f7d2aa1b7d0430266dd3e60682a3c7ed555e53cb0282d083565fe9cba1d450e039d5104e7c0f9d555a97c13215f29fe3d9824a4873b2543462bebb2170e30513a37247ce892048c9e5da914da2fe2c7d468f46ac2965c7ecd62a9dfdafe084dbf3ca7d0e587412cd53c883933e8b4285880e5d6ca52539bd903ac0d6602fa3bb767f6ab6f7ed4b4dc4adb510d160e82a78d3aaf092bd1974bc29008d8d4eb0e7b73b5deed4fefafa9ca1d58e46bb39aaea1a3f38f7f55f42c6349f0cd36b8ac35210a51c68ab8f20bbcf9483de4da6d9f39d9fbe0f64b35e28f837482bd84bb2df706a718c8fe6c2075f5de1d462851460c68bb1447e794a9b0a8067277a4b642ad99abbeaface8158fc840c2c19471aa1e95afd4f78fd3f54367b33cb8fe587eb2d378ce368f644204c1dc18dad344ffe6f71b2bea3e3918a679eab55f83ff481d30db646a29b4b778705740ddcdba2aa91546ed5c1784a448dccf37a3250946424773b9ef039fc1eb15036815e28b4e328f5ff98cda64f25219a8cdd953a3f48a2cde58ad510ae6a14dc5139b493471302571e53f3f2dd19a18a9317af0242c80342bd2d8d173b0cc336d27ba4a573d526e4e6993fe82bb13b407f383f5e8ccdb5c8461daf101b41264f88776867eb5b10e4392358ea40bf727cfc8e8d64a19cd3fca08d78023f7adfeab4e9c595bb4b35372045012546f7970e1cf66a8d4910db655d0f6b4d71fb6e07de8543bef909f00ff84aea5197829ede20839e344e33b2edae06982e25148550a11eed13986cdd2debcf93bc1e32a5ac447732b09e874f921bc1d5a6d6af7b84bef357d2f15ac08f004c990521a4c619ff347698745a156a421d0896d0daef0826bac3719d11f3c884ba56c73d6c71eb9ee81464144e45a1e7abe8dbf43355192c3533c4336463d2442209de7eb7f10321f2d13ec8a08d10d46dfd86fc277781fc1c0414aaded6e770c3e5d43ce081fab5d788cf6d04fb7867adcb91f9d6a2b267d87e87442a84672d796770e31f3e243014b26a7eaa145fb920cfc9b99150b0f8d05a98d3f9b3aee57f651fb15daf45f4729766cc04b4d3a543d989a2c8b2d9cbcba62689bae764f08fdd0d1b69d34dd9fad0f32e450d6dce1cb1200d29f457ad44d7caf53d2d97c84d91f8fd52abe54dbd7a3ab0a9454ea12ac8e0fddaf010507433dacb7ff930792409876f125d7697a4663daf802b22be98a80af0f901d2b39001c2bf6275ff0f998e0137504d4cd374ac91fce7c5b13f2e80caf47abe7d020f10e75892f9a40576b02b142a9e9fad0385230c3bfeecc8b17eaf7dea57707c0cd0aba09c4dbb27b55b6b117b56c0e09e982da146ca47eeb6394a1a4ae213babd4ec13c0291a3021401f8ca48b95dd44cf8e5a4b0c8467b16749bc5d29374a767aff3a57dfd0c21b4c2949c6708c434f77d18e2597ce4a1a76cf93fba30e060dffecea7eaf1c2fdbbeccf512c4fa6a4d49442d1a16227351d90ae2cbc831e65d3e1a2956111a9d604c3198832df61dd40f9e742c4f18a9d80845f80efb638666fe4c5d0fdf60a4c6708a3e46d3284b340cf92da2d5aa23b6a0f4e7a9237f199918c0745361aec1679c353a2941b7f17d48f17dc8af9285e14a8de76139775dc06a29ac455c63dd098476c82699c78e97eb967df445dcbdf8e28d41d900c5b34997f511627e28ff4b65c952e904f9f690b80394b3cc1b57803e27bc92aa3458f0348ffaf906e0425fed25f7406eded7247b52509508f94b3a312f1a657b186876978f75f7b53ea4473c60ecde5215bea7da3007ce4ee779224f86cd223fd3dbf0b1d417ce92192e8ca51d0a8b1303d49d63feb596413771a584422ee1c91fca2d076e9ba809f75db8092abc41cf5c291607f11f49b28dd156a6a22954157aedf08b1f60854dcb213d60e85e2a44ce4d52d052339d5b85fe9a181e8bcbd4bd9d691955df4f92698b24c26f280ae05b66903ac2303c1d366f14933099f1d80242dede710e5dc9a03e95c23478c96d2e8a16a401d2466d8efa323195aef5ea3a140749e8c2e7398245636148f71a7dc8bb29fb6ffd29749f2628f63f382a6003530bf154879971fece3cef418425eee0ad1f5b71114fd7c9f8b1b888fb6924ff06dd9331dafbf94ae20784fb09b4f6f2fbaa7e673f30dbef4ee02ba10a4bc1d8d42276f6a14401dd96b4f063d1393021fb3ac4fd83f3b016dc1e7cfad7eac17dc4ad0e4229a1f80e244d3e4d60cd9155e0b975ec9d092033b6f3c621e96df908e7a79877319b061cab797faa3b7fd76fe38eaf54e297bbdd0cb990f7ab9901edbf181547eeb3d51df55e15b4532c8f3c95bffa25011247ac06c2b30666f800dd84472aa1cd41113140f448f30823301fe0bf5530f82069c371ca44fb718ee679c81ad1aedbf166cf41610bfde974e2b57b6e94d29d487179c730bc19eb57ba305db73de9b0f499549c5ea2a60cfe826a1f22faa6fe1a572ec4717e46674cb8ca9c27c8d29247d77209628af1c5455dd0f8dd64d44b9c75868f4af99b82c6f17698fb70ddebd9bf679dc204f134627092797a4682377dccb8175b5e0a236e675767e4d4e06357c5af32826bb380eb8900ed935e1b20a54000565dde97641966ba4ae8a141d661d5263269a2aa4a5b08b87b056f23ecb1aecef4f3c85bc74e52f2b941d6be6e8b837efca328c2c12057174b34bfb04821d21f1d950265ef8e425d576689544e27c95188f1ccd61423c87b3956483804f66e73626bb6f36f69f86a9ad504721653ce1537882e6282de60c80b1405a01c383862d0367cf9c3015a8d03e738a7d165bf8889ce3c83a82e48903d3d4c9116a02b5512075ee24a23fcb3339978aa57cb1411d778d668c099e4794f3e51b7ec8464304f70e84c330f78997610fd145c20161d4afa5c4e16d604e7f93c913ee9c60c25e6e661f3f528253e084f3aa731c0044ea8074ad4fb2688d18404bb64910e71c76cfb87688aaaccced5c4ab518e845b868078bfca7ce476709d867e773aab4096b0eb4d1bbf69e74b08b041effcdd4027fa6650d709b3da5b599e37fa9780fec058f7576dfae22e4b0ed1b67a169dbd65eb8ae4c6a46557eadfcad08be6c960e5780947962e55944f2241da730991aaef88bfb5f2bd6e627d5615258ef4ab1b66b1a57f974a32c1779d895d57539147963ef24a2ead857f9b6433cebf33ffac593974ee460b4c274ff6cd3a66f51f2331259ad15a2ae4c40299ca432c91e1f17f9426eb09cb6bece5b47b1109a0065b26cd607a0b16d5a265040e4587f8d1f553eb1dcb70c65bad511e6fb0ffe2dc91433794ab8bcb23b1b77cc42f2cf8d800f6595315ab9a247ab640c4b181dd383211f9d201728f515a56e8a359c2168eabfccaa464a2a0e1aabd32c5ebc60e703bda3d41e2503dd26f852217043da06225292f36e29ff844964fb3e4468873814d29cad100277fd29680f5058bb435c6da74ec7d134a5d5db2f7a118e2ab6d87da9f037ef4c9b9f007f037008bef803df57f6dac53b3abe65214308bbb1b3861bcb5429409a7ffe45a1a1d02f65e88b55f910617f8c69e64a6b88c7f7b82831a987b5fcfc078d246bbaa6ed99c5a819d184075c15cfab8703d00a77b562e0e00a809d5906e9a5c01cdcb22cf35f33772e9042596778d18cbdec65629b0556ec9eeaff15bba96a853ae2f0ac460aebc10701e422ecf7a82bac82a7786b5211c6ee3d348b8b86daa7db08ca4e4a1bce88d977459e733409e671b8f819ba4a67411e986fdea0bb8c29e1507ea6fb5bc5eb6c05daaf6f0a4ce99457a2cbecf7b157fb80365c8855799706eb8dab31738b01d2e6a007fb0fb3db03e0f41b9cb998f6f584827ee33b46c38105ccf97e821b52aa0cca218274540a7cd96153663e6beed90b9301facfaa5a079157952ea34d8ba358adbcedcc4376fd4891e437d4db26a6251d977bb23ba6c8a4a8dc961f0bd19e07ddeac14c2371d1ee5e68d56c9abf30f9704cedb58463f9b9925121df9ea3e8e6870d3f8297bbd7a5543a6648ce53c55f9fa84cb19b1c5ca31caef5897875efd729c0d9d5632db3b0c9b75cce8c0558a3ef6d7b5bf00c5d84e6d209f553fa6bc4eab5f4038d1bb8b726e893744acecf7183b49b51f0f41b3e48af3b9b9f487298e615bb526b058325ec92fd64469599094554ba20a34d530533e84a740911586fedba133aabddd5a3504d2c95bba9723ac055f217d7e7d7e754f4971a0676e7f94f8de4572b6131d8bd6359e8b0e8591bb504e1f3f6c05afc210ef18c7f895a5578d471144bdd947c255aa5dd053e88cfd5e5ada07b63980e866ca7c1c2e2bff3d6d12658e7b7a176b3d90482c559d11e95dc81c04ee3436249cc312b6133c27565b6933bf46ba908b24b79b7e25bcad414e635c7ba3477d435b0aa35e55ad2c189552922211218a577316bd278258a531b8548db2f4819eb2aafdf49ad88b7f87df65be31a3cb4fd61135ed3c81227990b29d4d775a296bbf2f0984137770cc0605abe83f356fecfdf0d115b8698d60a37098a6094614efa449325c9ff5390a1e76a3086e448620a2c337ee83a596d15a86a28fb9245849d1195c1f20b3f7214301e2e2f145b299eb1945a09401caa11d3682c4932558f397fd617b02f614a4837b57f69cec0700e3a2c9e79fce4465215e4aaffbd6e60b2952ef8ac89b381ca10d4600b8d43476dae1cd6cc0bb4ab2bf27ef025f209423c619e092f6f4288b689e078765f84ffdb08b01223ea55b965c37f77d0da5ea444ceea35973ec810268a5986edf46322084ab74fb5b9ceb5768564a71744b8499db1ef7abc90b55d21d27dd45c234e47b8706de1234021b0c755719b58e62a650f3d20538e40b0122b54c83d28aabcd0016f8669b3fef69bd317f671e7b6b2f2d6ebce9cc0743e5f63391b5dc5334a0b8179ed946517521dc8bf619ef4b44438a6485c8e8954ea83223901842769e4619e9e84504ffced6e8f863700d036d23a5d77c2ff9be1c1bc5fb03c51753a1be576a276803d9edd0a2f1843afa7664c8ff3bd482b5f1df3355564fdc642e1e93aee32c2ff7d9d81200f853a757081ea98008b971db713c30ac54108377a35c90d34dd3c811052bf767e17bc5b08b0825d9a22e8895930781475f42da1eaad673f65741540c4b9a81ea4ff8393ba2b4ae3466a8bce8259e0add8a36afc570a459f9966377e1ee603c22a1b78d7fd708889c683e36001c370d3be34b9093cbeceb9f2df7d5e009ca69dee210074906f4926748acb3759ebf976517355895002c102c55a19a852ca9e7d20c5debc0241154abc59cdd203eb930e085175e3259c215daa8abc855388842fc066f5eca527a93175f8f3bf98fab3c10c9fa926c7509bf702627d0e307c04c7a92cbf9ae1af17bd4ea3f85af6d5d7149fc5a3508c5c916712aab70087ce67e252b6d9ac0f89e3a8cf07c533c6990cb9a386fe0b94251abdd3bcb6d180ccc833653307988e5aa352e7e4908b91326b421995e315e72850c1a6eb62a5067d829267d56e20b049820abbf8a447a9500ab6173e97b4d582b5092339bb220de0ac53e5c31a631a2c4d9f9f0fcc3d768961da04cae8a816fb79128c4b5b8c106f4c8823930df0867b59e0284d64a1ef09690efa638b996129454eaa9b65539f00f6407046888007cc0b9472ec7f01159b1ed88094e5b6f88f42e62b01f62c31b84ea181f3d5e874d58a4ae8750ad39d12e8bdf5653e9ab7865d83d20ae2fcbe82e7de0a69b8151a0ef44950868989637da7b3a0d69737c5d50d4006f2943a22ddc3c73d62e5f23a78ddf0f7b115905dc2e1332c48f1849e1d444fb2bbb5c27411baae85b8b403543b2105ef482b374b04812c61bc0e9c3affad1b74660b75be0fea346c3d91fb163ba1ba4b092791dbebe43c04799245fecce40b67dc3b3dba04441c1a476ddcc752abef8b8d4f8d9b6f255738faf7e0c309e4d62bd8dc306f6fec87df7862edc365286c560f9c5028bf21ed67117662a04a52affe155e92aece9ed6dc8ddd2ee008a07d1869b2780201038d536d13c9ad40e8d416bd0de07df5de37fd7a6cc688b0dec1bcb080853043bae188a8bfafcb66b47c69d5e1ed6d6d405d2bc06f2ae05c4d233f9bb6b51bc588b67ebfe08005ca42011eef3ab101c6c0bb4b0fcdf6afda0a5b7be2ac7b31e7fcc12235097d88999eb06d6e1b22dfd045293221776b1793a01b4963c51f88592c13ac32f68c3331e73f69d2bbac6d3aecc4b5c263fa9013b4447bb580f8afdcccb5ed690ceeb2b626a78dcc666ee77d2b14096ebab6588022403bf67c8889221d9ff528d8213eebd4cc3b436dfa1da723f5a61fb664e2f16e2156e5f3d58d3d4a6c4074831383f97ee99216cc4ef5f160897b48018e0a769da8371f500364420b6924c7c2333577aa278de51b891492b74e010a55f9166971e180838ebd96f3467fb66c72a6ea09d5f856ab6b53147a7f9a7c9c23051243368305aacff777de9687bae6bd94f45a894ebfb3a432f6bda64e8ce459712fe95fd76887ce17f5ebbb16761ef1881f518d436c9b358e41f08b8fcdd861d3b8bf6df43fd7f384408b0fe1227bc4367edfdbdef01ef29a75eb964ee88f0b3b484fe47c21bb0a1ba8d30547348cd84957ef530fad6399f3379157f6d433f13c633f48ab5f904feb3d09bed6c68e938393ff088221a6efdf283f9861891856a18fd048070f3f9a11d8c52340c3bd2cb1881e1b669c716b32e30020df659a367e78e412f7bf3e308450d1755399c47f2ec7bd0c5420191560af75decdb83ca9b1c1762cd8aaeadc1b5f66464125b9f80deb3d5cdcf0aca5434f11d544649da5b02098be7b954be6bc0d2d4a543561c5a5d632d4fc93ec4f4ddd75c2b64e22482b59cc84129600bfcb6d33a7dff2b170d423d5e6813818be352840fc4ce5dda6e0322d95dbe69df00e9d7ea08863de98df854d6b37d4655dd0938248f0f2262ac671cbd8ac4dd94c98fc2bc80524c227b0ce69a2bb60f19d35b767e774d105896d8e1f72e7cdac28e7cc0290cca8c5962aadc9471c8a5d47288f49d30d4bd36f3d68f1d1b2739897af19069974f9e622371ff027c2d33209f1d0f4efc3242c0c58e3802d3b289c6070d5e32974904b31dc9d6c41faa268673bccb8b04a00edd244720837d69746428f795c7bebcd23a7236e72335884bf3caca305608d86e788e00c2f034ef12fa2c7a2eadca56ec7e4b919e017271744d5081c96af09a9d56e7d31d258f3da7f8a6ee370727c706b4ff6ef072f3579bb726e9bdd3246b4a761b953fc9b28f21dc7fbe99a7dcee03c5753e7377a9efb721ebb648efe92412535d7dd7b9c9d31b823d30800b7bbc864b31af154b5d3649431b94c237cd7c1ba9f38891b051e3f01f1570e9fec8bbe623e39dc745f066310e67bb23d744f5fbdf04a090fd7992f285a7300ec78a0d1dd80ebc3ceac5f0b63b7dbd699ec464fd9a4e3d03f65f4b125062118fab0589e3e340036fa6c5a3812b691f37bffd8c52c8ca31ffde45bda89375632a38e9299e4acf64785bcec9f30f4b85ac6fc667a55f6d4681543816049ea213c25583a83b3efc6b821ca324c30a0c99059b996a5bfe2521e8777f14c8c94a4d5e7040e3109967b64327bc2afd12db155eb89278317795dec42b1155bb8e25a13d7fd69a0072c80c181babb4d90bdbfd587e3b87b03252e09ed3aff62f0b0008b0d2a239cc9c5d856525eacab3f4060be80521b288cd1970ec2a0d3cc4e2140fd6621a48faeabc6bbb0557f17b70f8508c4219c35a96de91b654f4008fb57dd9a4ff23196f544e9d6d8d0928569cc0edefed22bab5e5adc0960439641b35556f857b4c3b7ad689667c143ee5d507a1fce50b7460b26d0d87eae99277939e877d3cbc7c782fcf05bf6bc239da7884953deb911784d339c82cc1b5d5ce25b3e01c9811f9c9198a31f8e7d8fad27df9eb1e387521fd89364fdc31037c0ef8fa35ced5fa355a4839c61c22a784882af479e6bd4dc290b41aba011e17762952f88d2dccab4431d291874a1f4dcc9b6fcc076504fc6849a91780fe67af5e7ee69835b56f1147d81e1480067f8ff2b9125e50ea9ea062c674f19a827928a49f67e54559a3fd3a53d941ad239ecd75cb87f11640184a3daf4d8bb2456bbe2c09a28bc1d9c9cdb15b7bb27ea71914a3505eb6ead5170667898c736943ddc8e3531b76d563953152179133c17a79f6b805f2ae34c8aebae05010502e30e004d6279c45bd23e8a83fde0549970ad08afe95efd51fee07aadb291a9c610033875bf2913b546d1063d4c9d00bc3912e8c149a4014beba451dcbd8c2dbc0a587894cd100fb3a56a50f9d2c826aaf1c0341013b4028b084044dc125199384dd931e2b1b24b4c55fd079a636cdba40f2287280dfdd683807a01beca0042b816764b990b91d13970cb5885e398b8b9dc2b48659bf2f549f206ec012a7ba5399092a096d798c30a2bbd9bd0a42227635fb61517a23c8c04ac8579467c3285a4ec929fb88d4b51be2b7458d687a2d308c796560749f4a783314d1aa830c2e8d66905506850f5f5eb6c2a66113a0b32f2d736570af3958b95efbc054e493c93949449c6427be1ce70c690c3e6695040d201bfb8ba69b01d5d851b8c5141f23f86ee00ba953d461cd564be1bbb0326a98077483ee8ce26acec85096121ee5492f386637b5a655b35cb57d7f19a0801af1554edb55946b6beefe6c026050d2b213d5d84632a8908bd2541d5bf4cb0b334fe0861693a958b374c932515ea5e935023b6875bbfdded0a3953c9b3c49e1235ec3ff945722d8cb356caa898ae16e72b02748ebbc0c3df1fb101c6aff4df1c70d27afdeeee9a0329e3a48865ae7395ca5933275334df96b0990b1ca245f9ef75e874d90204b93bfe3b934ccf8967894bf742fdc28e7e14bed2a65666d9ee4eac4f452599381b6dd65370e5ac4fccfd660f338620aea795260824efe2f86bc9ebd99df14785a71a250b93612aff1c8f50bf6ed6109ec07805b321e186953fa85b417e11eb3d815f7288760adbac91294b4315557a2f767b4cbcb04ecca2d96d39f65d1ba02800f392f16bd33424cf4f25d6accdf99e6a055935174d2cfeb386e07e7c510c6bc6db57496cb84a3b075d1e214e55bf80028b0cb7c8a165da2cbd45cc4b8f2f1a4ffdd1d3f22f5e0c173f68d2a62a9ae9e45ccee112b9eb0f8e8d62a0d5c9cf68383d7d68991ff8d1103eccae3e8c7c5f7da80df3a449fe7a705869e108279f3133997185a6b29043e2dd111bf7c8a30aa8c7481704ee2ebcb7cc64240cfdca1f2b837a68d9908388eacccca1c2073be3965acab3fa9eefc0e25d1018e6cde053f58deb175aea4fc25230ab86a8f5069efe327f11a710e770429492d52f597f20932c3145b12ff347272f057602fe865d5f544b0c7763ddd98c153812bb9a10198105193a43c6dfa60a6c00f5f4e52e40c57d489ec9a505e8d9f616acb3c4958c4ff2ccde3ecdafc377da08559a46654b1752306e9da801d33e76e34d3c1331420d427ced67af8bcdee44992172d1eb19d0a58f3a9f1d1cb6f964225c00aef93401b7864b205d8aa3313d4dec4495ef7158ed8ccaf862e0179fe6d32bc5fdd7561ee4a5de8813bd52a2dbb33ba29b08a565aee4f7b8c75e2680837356799df8e2d74ade90ea7bc836983adbbf108e7af802588fe8a4d15e6dbadb80755feca4e78000f5b8a46a4fb5143145ec31478e63c81cc78841c0c64bf73324985008cb8f0a508c6d1e055434b32a4b3d90705ac694117adef7ecc3093399d04ef914cd445cac36bed89acd60e735bdf7d6f50cf91bbb974b360b1ed3ba3fdb139d75d24408294be6ac8600e4e0c8ba31e4befd7c0b7f0a38150f18cc7129f90e6871b9d6ac84395c37560346acdb4c2eff3c797a1c755dbcd8fb0bec7f95e29aaeba64d2dbbf42bfb007ca76bc8e06a9a2954eaa9d1a8ef0aa4c03ca9791e7e263d191f5e7f39a1b9b376701c05fd3a95c11020e271f9913795e7ee52566ddd93e717a57e0bb304792b7dc084e2cde1e5b60d93df69f5f2e36ecbad8c6d13bf92a9d8c181ff1fc7330bb188e01f2cd286f11ff1c1ae9b7b43b48c587ede1dbe3f17742f76c701b0d5981ba742ad75e900ddeb36c509607ab151608c400e1256927d9d3251f609ecf03a14fc0cb68a7c6c9362170d8ff37c1405f7a006ab091b3f61191aac0bd946f91242f93671aec6a59086edb997c1dce22f8a20b516615ac0d825a0b7d4bff81ed5b0c8fb250551340cc670e9cdbc9e4e9a4dad0fa2d9b2b98ebc3844c1391ebb9bc85af494852dd182b1a338d5374655c180db055c8e03f4eaff291105bffaac387e27bf5c40745be01f4574a3f1547da949cb1b3cab26b933a5f327bdb542650f213b2d1b145c06966cc280c39a85296ea4100ebcdd98c8fd2d76fe01f35cb2d42f2a162c880447ea62d81385dbbecd6e45765f8ade88349745b47905870f71c016cf89fff0a01c91b1ac44f841346b2e132cb0d29f5044183f606c852b4a347f3f32aa5278d63f4c557a2ac51ed7c0cbd15fc00149d7d692bf209b04da03208a5e89d0a5c49a4bbcc267a06c82e52b12ee61ef01772bb3bf47fe0c8ef910b2828479ad93d31432795c5b8fbc5937e5cd8b23e99da3e3fb3bd81d4af77de6a65e5edee407069e91122f4429097aa6f9e34451557572289f92f5792861a0f898820ebffb793c70d8fcf25536ca2e7686d1e6ebe27fb4d2fc300432a99ab850b85c8720b3a4b115c6d3e8ed3481593883a721660fc29bd820770fb71f24fdd53a8a119d2178ad94bcb06afce98b4a37be1769f4f4d62750d02907952e210e70e608c50deae97bcdda3d923eaa7aad21223e3229624bb9018c67d86550545db0e1add3df6c654863a44a9ffdbb7535164b4223944caa20a027e6902fad4cb3dad5bf298b8b132e41a2b73e0fe3f9e3aaed981e63cdd0c4e823657c06010d800600ce5eda49dd654a499a37018bb9e3043e972f83329056f6bd61dfa01127385b0061f8489a0a8b5eb19f64167accc10e7d10ed0234d884831c271559fe789f9e012e0787897cd06a9e4e040177ed25536286c314b391632ecb829b7176590aadb2f99c327590c874e63926e618e4a50922c85e7344f99319571b8e8ae360e565e0a686ffb813ea3518b2a3a62022c56b44aed42ed7ad19baf6a8e496c0236bba8ad0f09eba66ea9d5fa42a4c1d09ca393ded4b68ffe2a3d0576eba7bc3dbc9f0f0aeec443e9adf96cfdcb513d68fe95ee4b21ade7d2b10fe1ef6f3164d3ed77528146ee0c287fd1ba46c6e5138885031a68f0c232f1b726aac7a29d1790bff39b34ed921cca44c6e36e9588cda2ebe7b0234f8f9597c16e9a0011ab5b5be361c80aed05602204d1b0718668ced1e02429175fcfaef1c7ecc4fa4e5a9cce2b1c4004034b2a92eb9d71d11dd527f0c172c5da33472051253613b30b838b05272a53a088a6533bd5339c7ca52d6fa44eec50551b019778b4689a273a7e6e6be5fdc5229fe9f655988484ed59b369162a9c4aa9d2ddff59c89dd2660d9906660ab910cbfd8f5b4b077a88bed55a854b66c457519853ecea34da52a346fc816045f7bbffe8c410abea4065cc30f21611063e2b092312091a63a1c7e051e7928a4a826f0fb0cc24f8fca9815de744c2b7b0b93c4e2c59a937703efbacbcace8abcc110f3052a3f34ead0a86b76abde2b4c57043bcf5e708e3992809f53d815e405904ddc2a90b3820f4bf83413c1f5c6c18ac21d0cfc376db35f0748ff6dea50d3d8a9070657ab25321e5378fbd5ea9ec27985bd70d12388bec71ade944aa19997ed39a7310231ec2a1e493bfbdddf69e2542381bf646830a40427909a193f4c428317871d0fa1ff9a6c1be8e570eb0ca28b754928f09a329fd3f4d2b7303294dccda53e83ed68160190a6a2cc53d083d1fe3f298c0c9e1340d412cce4208ec30a4d7ec5554c17b00d7b9fd9fb198dbf3a14404920ce1d40bcd4010912bcc3ecc71e4b1a6664299a2a288a9f092531562370a8e2d1273a703f1a28b1f848fd5e33bb312f642dc051b45c76251a6049b680d88671cd4a142329ecf2cf1b2138f405384bb7a3c6004fe322734886e47fc1640c0a05c0b38c63ffe4711eca5df53d9a3da3eebf7558fa921632211f3196c195b144da513246bf252be3eec792082c368a5cf97fbb577d7fb4a70570c563a84b0da737dd4366dd951dfd192d2c0da0c9a5b317422118264985e7467ee0a76b7e13fb9e2a27cf015403c8be8419a89512cb9b46fae387cca78d80d4c9d176a60a98c89b67783761569c940f639bd5c6cda5e46eb79320988b713de308368e95961c2118247161a64135fdc280d457e8ed73fdd685a41a70fbb59b3e4eeb9d4e9b8007fddc7356202d3c42ae3118f5e814625c3edb3e5e136e710a6b42d2c0064fe9aee78ab57c4f46358d13b3eb9426e82ee215b203e687072bc254255b4b09c0f2c5196f0282890e6f128203e190fa97bd64d75519d096908ffe6886737f60e2ac77cd46b7113b3bb54076ea5f3450c23c35086b2503c56e72978121391396571914611a045e6df540774573c7619e98c98d15c7c0b00ee0940d4efb51ea68f34c4237bbaf6dd8c44f1beeaad6264990a93299e941ca9ff50e6e43b882edf4befd95530192a7aedcdb204ac26c795240640afaa3efc494948d0d5e4ff8633a981c365cceed87f6af3c3f57396b0ee7f02cd3975d87437556153a6518d63b4994c230154dc942575e66b472b5e27643b0b1d8e57cbd1350dc0873fd98d9f7a4c9306525f87958b5f0fa5baf492eb697982b286bc40177a4171f6aa3c8f7450201ee135900712102e6e5c14c4117f77230e682da99d29a6d5a23c97ef56fcd998c8163205416219749c6b9212c23b50a592b9ab33484753d7017afab1d4de9f8c5afcf4d63a558eca2a400ddc91d7373af861be5ed70331195dc5a9a0f4ca8291f8b16e0e5d6b76666a2b54c85fb1b58f03dafd3b86d54d5d6c4487f18663caaf5a5e7b4cf4ffcf71ab101316965419e908b92b5ded9e3a6d8522102fc17f7f898d1a96de3cb33a4c62911b4f71c3d9dd040a43b80ed305e00c0dfb900969340729f47ee8a7cf818e6baaf5566dee6f3b77c996a37c066ebbc580c49ddfb31939612697bf553831f840bb9054b2af58bbd4f64149d67c906384efa37ce6c0eb99dd99b6a274622c976e1fe6044e6bbf88b5fb806570005addf89547fcd146107c4a74fe8046203f480c2a34c9a126c9bac34a93828cea435c82ae3550f258860de31ad46e91c0470c7f0a312afda2c5876bfcba8be0b88177106320b81a0d910b673790225dcfb82fad2ea24f40b6f4626142421c894b41e9735183c179608083c1241582a9353e5a37d9cf29d4853c7ce91b05e424660ac6b5cd8688ce09e0be1cef2988b0b28a3f832e4a120f9a0f999722466db820fef61a8d81725ae9427a47f6ae97c51bcf5d9f4d3300fabcc628f737eb31e707791b7db103c8a2413a35f49bc79c725249834bf2f685b9e55e74b571ba3bf7078fed3594f3b2f186a4bacda08bac182c577ccf341ff78eb1030fb63668b7d4c178951e8457b072e4be58f74c54676d55c5ee3754d3cdf497117010f271b5de28e2339aacf096eea6bd6cd5f781359c76440b32c207eb3805237de05ee65a8f0f56b9198661163f696a820cfaf4f82a65795f2fc71c4358081840d54fa600850ee2e69000de5bdd6b6a6a106de50b64dbcf3e3793bae6f131d133499553ebf719c10e1fe2b26b8484d31cd540effd6dcd8d31600f55b28a2ec538ebd88c7b296202cc92fcf51b692007e5bc907cbf52f1367f5d9290652ea81dd156b4ebe12dfa039bbead82395b3535fbe4f496e48597148e7a285bc2208810dba3077bf921cedc5399010985cf45dba03aa00508d2854d055f6bda1b7132ec8060b556e025544540d4671de43d832f7b4113d84bed3cff19eca5221409ad959c0a967843fc0f9df7a0b288779ce28df3537dea2e42a0c39534554f339f15e7010444b00df6035efb420a035d6c8c12ae69af2dffb62670501f497f99e2c305776adc4737e689105ef4e69b0317142f91456a9cd910f62f2ad32dd4ee19709b07068948bc73f73559bf79f6c7944b1f4a55f9073de1327a5aaa5f8be3deef3e25bc1f5cbbb23f416ab4e51ba7bbcd59d30e7de8fe0c534c03a7a2817c282681739b83eab67316edf474b1b129f3b8d25b03ceaf6e66d6a888fae94cc134c06cee5cfcddaf00c32ebad427eb10227c6fb243ffaa22d574a5055d03e65fda1710b445d338165473dfc4d517d279a4fa04350c9a89e9e6c3308c89561bfd0bcc56ce28efeee391b8beb61a6915e5733547eaccf34ee6a17b13adadc826ad231efca9ab4efd20ee425cfc7e29a4c367728c11ec50327c3039d167ae67d69632464e0c466d906bc11e64056b39c5847b880dde9d08abab1000c783de5ae186d2e32e1a6226b80a7ff15b710f939eaac3186ce0061accf2b02642beac2cd509e156be90a81c24c3f192b197b56f6607943972318ac16e0bcb431c42a6d4ef9bceb93707df23de9bf6add43900157c38e4fd653ad264f052276ed9a85a74fc9c9e3bd6f7196bea246bb181ec81af9e30fd403c082c68d01668ba1c3e28113e7916a8d4fc5823e92b4052d64fcae846c712f7636eb882899eb0f0d39f20d68ca219ccd8a3dbb079d758b3ef5d4e352fe861a52c79a7062ea7a8146964d20e6b7b0a7b29a7f5176379a072d15beb155bd00359cd5ffd59b4c468276dc5e6ea159411496e162bbb006c9434dac2893d127f49d4affeb98287a910345162ac098b1415782a91c19168859f5a8132a5c7459f6969993ac28514ead18ea51b3e2afce5991437f8ecc9469ba261f834a94f7e3c5524dc22f635fa912b748319672329d1b1322eaa9e82b65c37d252986c28fbedf174b448d232c92eed5da54756ad00a519b09b4dd3e991b9a31da972d0109516c36f3b7b552974dc09d81364ad460877521b57a0de1a81567e2eea50b6b33fef8d5fa38cf68a81c0681d557352baa928c7a442f507c568b7407efbf70d335c82dc629af84717ce7a41645907295dfbcc90ca4a7913597281c5c53bd45aa156857c03ab7449835358b702148da9dfd49fc68b147520d22d42fdbb45efa1a8192fb9075736feb06be503f71f55132dde0ba6a0803111022a73ba53df2bfdb815b5f19972b4ee395ebf4df6bbb2eba743a523b0d83b9bfd754118a422824b1ae355d6889a2ebd7b2d0e10f7d319344c2c8f4c9d1cda9921315c9d299d6935e19fdd17dd0c19b387225bd5b532119aafa4c82cbf7ee5b068f32c17d36c4a0cc70b34a487d5836d70c20aba17bbf5d14fa0bdfe8ee2932c4cde974423d8a81539f7c310e6dcc6c46cc3c23f17f30dddaf317c7220e4c2c993683686bb98e9fc5ed0e9e12ef73bb4fa27092d050e62a07b9f28383a0b2be8cb5a6fbdc6dbaf18e85ed44f4edda0bb9e61540ac197461945efab0cf02f8bbb71d59d5bea8362f563fbc6ab99906a6e661be71e0fa694b37488f15d1ae485b20268a65d126c45f7fd4b9766884248fcc1da6f745930830f74642044f8af91e52f6b348be4944d0be9a11e1d86f57dc9ff74a7ad275c5acaea903b62fb816c4d36b79d33cbfd76ac49dde3ee293979b787c14abed8c0b00d56d4866d9ae5dd09a5160ade30669b1c877617a139a05e8da0a9430e9d3dae84861be1e2c2450cce0032b821015069d19029657a0dfed3b173271da0bcf8440cd240782e236ccabc8f9fa9a6852e550e9cd8a710f78706056d7f3ce0e521f42b27fe60a0d735ae257f3831d4d3884903c0d2826d486006e5c16db3146c0d71f230ab4dc71c508df73e8a31cf8433f09035b93f775edbd4870f0dc752f9c44f7dfeb7597361978238c61d4adc33788f85f23268cee24109f730ed735d61eac5b1d3e882aa322541c4c6de4c1b0667c2c67cdd079f3fbf64a7582c47c08c448ad4d8e5be79669156e04945b3021ec051ccd92383f271cb18ba720ea9ee0aee0f7db4cec07c2ff1fddf77829c6246a8885a6a2eb3431f2a59ab7804bae64fbd90a12b93f0c2c95cd1e74527c4367bbb67735bf317245ede1e474ca710320c4bb6c88d8bb80969b2b8a904e5b4c3718b119152e13d65803f220cd1e371c1fa0e6fefbef3b2ce0f6de111f0dd1e923a12be961b1a1b3f5810c87382e7f7faa8cb68991e196278d5b881610ba0ca201a7ae96e7842696067e14212efe9937d1d321dd7d42d71571a7494fdea8bcaba81c29cfcc38cfa2c2b4428d2100cf1ecd08c80b2f3d87b0522ced6ed43eccb8be423a298e8cd287dd256150614fec2225bf113258d9b27f51a6a6113cb738a9eb4e0d8e3442947d36eda291c51595dec1f75db6c41be8e86f27e2c21f9489b51f62b4b5ca9da675860904d656a12ad19a07e7fc035c9079d45ab45b0ae3a9e7247070517240540c445175e7a08ad54a021d115183d0e22b375180351db23e66bb4738bd37c606cd629957cddf7daaaeae0cf9e32ed0aa8a8ec488867305c87bd9b7446acf610de04561ae02795c2621526d65171d0743814ee99703e250eedca0c8b28f95b52f4e9abb9d6d51db8bb7b4bd56e1d5b2b5818c7e07701e2f038ea5e5c8556ae99005d809fd89bc7f9315a65c4eb7f8181b594a39624a71b4b141c73b1fa77cefe229b32525fbffbd8ab448d47145d6095997e960b150ffaab74840f8f9b2f8e4012fb63be949e7b9c502c0bae65c3154e0a4606b479db404fa9a40453dc898623d514aac9cfd078e028efa9c930ad5b0217166047cdbbec0a8d7d72c6e5346d8b8091186d8fd685dc1e23522483effbef43df3d36481bb21fb7be0d36da7c96715fda496d2250a0375df91715d7c76cc805af503a28eb5c10f90420cb95c3727480b724bbb100951d3f3a9c81c1ec3b8bc6e243fdcae7a73a796f298c68f6c50fe149f656553aec6c63cd181d590cdaba932ef652fa341195248dba6b79e80706a776fd8f93fa839c5d0d5c3a2bc68f8ad3340d53b56b914dbaf531a09cf890f37f835866e2c5bb2f38c4cbcb94ee808789a1f5286f424c3aec64169b9f9053068c6ef24c56b30cd3b0aa22fff3e6bfecd016b348aa884dd9684170209accfc29adbc94a613c033a14ea5f1ad74a6f4b8e0827d1e8c34f99b3929a610ebb81a06a38b8cda0cdbedf9cc2d5c011155f6422cc5eb7c1072e106957be906ca32f7765e2cac37f1478c33b45a81ad703a7a28599e60fb4e5b4c04a6a5ff80fb5a68ac1112744e83e22849b1d0da9802fa7f7e38451a89df2318f802d2fc0ec70371f7c43ccb15c3fb67e10a43f2aaf94c20f92053e968199bcdd9a929cb59e2a82acbb05c3656a0000c97250a9238c541ac6e4c5aed7c6c07e389ba9120bfeb757da95ed5069f70060ad2d39c53b59c4dda82d7b4d462bfc5b4c62c7a1d19a5137de0e3016c0aaae8597a6a977d6fc337b85a676af4fa164d33ae85488f2fdc1adfb9cceb2ada6a784dd20f18dff2f9b084114e5e8e49f3fae332656ff3a57dea74295067fe51ad9c3fa0ec9c7e9a95a2cd387182f0ce959be43deaa9f9c98461e0a29a3b233980846ee68f4c04b77b8159ed0eb2f5487845254006be9accf3182379665a2edbec4eea8cbaa65c1eb9cf51e8c1a46e98ded98fb90d7fafc6740d3bcc53c5ce7bb567fa1cf948fda0fa5bfed130df8247fb0e68479f33c4797a784afbe46779875a77581d5b0ca4a777bc7e840f47022d9a4fd30470a7dc71cc1ecb580a536e71c9a31830b78b7dad4f3bf6e26eaa2943e8e9c5eb089d032656b6a8afe6ce18639c6e0e463ad578105edeeec22a1a6f13fc7dd000bdd929fdfb8b22d3408132a0e6a5f3b90fd0affd002375496e9f19e565eaf5b995b7b113711ee5fdd98bfba516c6b0255edfbb983d20d83a96e28eaf84a351f1d88b53dfa41f12d915d8a781c2c23cceaa6c968de51dc8d564a0a796ea4c259f78acc8600469aba872f007b67b977ba89e7909671b8ab57d4e9175cf97a019d4c9db44481ea462c692236069537564f13c3c8b1df33cc13ee1ccb1d97f54c1f61984b46e41cd4abdd53001f422a9c33233b3651adffe92dde56e2e2cd3c65149ba87e10d714b86d0f468dac0effbc366f159b37175ed674d60cdee6f20840f6b2d97d0843e6a8b532e71b2f3bf2d0366c530c2dc48610d854158c698ede4240cac8f4879a7168b9c5d02f4e48d3ab6577399f2a9e710c246bcaa86a73462aef6410e9c9b693326bd16560ba952f0226143f80bfc89724fd66928a0f425cbea3d470662dc16a150e7d6574d59a14f36482c00acadc98805eaa581b339866e0774a1f9ab9e27586bb4468b802d65b6cb71a3e68822a02c85272bea41bd85e8afd0023930bfce173940cc3a4a5e95bd510f62cc3b662898d793be033bf89f68d146c90d59749f8b583c0982be5f84180a8d0820291a834df545780e7668c6a40f7a162728f1c3b7312dd0e7e16e8e5646bba84e6e43bff877b1e549deea681a87a3066aa5f3dac6251218aafb5539b78e01b976472fe2246acfd30a7880c440729dc0458ee318e8494a6baa75e6ee7b56d2a40c3765fec68fae6919ca916e2be5757749bfe2d16cbce44b8e39c2e13b0adf96ddd43a164ee23bf8fdfa8af28323a2e6c615c5f0481bf413a41e2332f816298c007b5e4e9c217af1d5c1a857526b08af6db063063aebe31d8967fbf030a226e5cae046670cba3ea8f08ea834898ed682cc685756f237231ef0464a7a56257d22d469112c7abd63d7bdc65b9714a189e1a8b2f7ad6f37991b93bc4126ceb24ad9503e96e3f82a62901f79a4b9eb0795ebc6c0c21735152d04278656732d99fff5cd9a6a3e4ceab5dd8b5e261160a14ea57731722407c984a58df84e4447eb44b7648c07279a1cd650b02c4058320ddf663a4fd3a4a60aa5821eead4411d9409b80ff4eb96bbc04a17fed20bb2ded561398c1ce2caaccf0af15888aa2cbc225fa53a37eee3e535b4d81356b5ed920a87a6c051a50ba9c05c65ea87dbde655f245c7411b9f19c883765833da6e6e8185a62debc3416eb90e0988e91b6a113f40c85831c3b1eb6718faf376390d43d00136f8b3e0be67a2aee4aedc05f0b8165b3e15ec7ad4b9e16b7d1f636568022fe52f3f77c041a4e238c0487ee49d0b86e9455864f403b8985bcea5b07d7525276175478d5122bb7e3f5ff14cf44f6497ae8474432090cf59c12716cf9684d57f40c0003ef9885fa59cef7739544fedeca3914ed2a1997fc33a38fbe7e548c958e107269d1b2bbabd0f76c105342a4dee03fb5db901aba784c79cfbb4a19c0b6089f391db35594a7545cf1f7e2684992b9feca7bb7f0a2896604271ad83efd423f98eaca5ab9ae516a9ce307a1730940c9558d15dbe3b69f7527aa8692b81975b8a2359b7dcaf261568cd5602d49502c7680935f482f3b26a4116cc8374c11ffc797eb2cb82efbecbabeb6d0f6405c52ed379d47bb3d995cf3590bcf344105fac83a98510906c0d4b48421b920d81cb6758a651e3808d976fa2052d5fac82d90ac6aafa712ccf011398ca709aebab7636434a380f677bf7f684a9dabab983fb31224774a6a1087b5b9c5e922d98c0aba6e72ebe1e1d18e589cbc4e265c7ea3ac2e0d1e26ecf80e444975292eda59d896e9006010582ad9b9d6b98182714c6967b0a2e1b6e91da516b49174fa935a4bc9b96ca2fa2fe958ce4c2e1bccb4dae48a1c7a2e4f1449a6e1fbf2bcf5ef3db668db49b2124b0e8d86e259c8b383ab3ea704c72ec8d4be0c8b4c0b80946136f6a809b0d4216a24e791f665584b1ddef57275b11f46e19c67f784b8b910774b212d289a08d3d7be9452d1097e0952ce898cd69dede65f20d501dc6d4b3d95fcd9992633c9948db39aee9db8ef74ae6f88123ba131903ed0996b2f23407463f0755286a96208424a89ae061f3f4bb9db6b5953d06a0d56955b1c170f3f42e30459c5ff21677a4742131971482f3a915e2484c9d36680c431ec76d3a88c48048f99989e614fd05897219ca833efa8886f0a18bba44d58cbd4c40433921b8b3e92b5f4b42d4bad782f6833609a5bbdaae2f2ba7aba6752d78b014d8fafc61bdffe48797d7679c7254a9d32c5b622136cabfdab3f02acbae3ed5349b7918c97d56d301d9737275195d5fd78b2ba2edcbfe40625fd341e8830bd9f45e048bd55b8692c71a0fa662a67a658d71cbde2dffe2a15e49f0045e2c2fb926bcbb52ce69f759e1c62407918c765b195a9b7b66190f2e5cb07ce0ac20ef1e663316908c958d8c04a3a58dceb532d5f7a28252310ab334e421d6fabb35c8825fafc8522eb51df79ea02ad08240e6bfafa5e77ece0782049816fee515ac808f243de0f48fc27e2e65c7e80d4c5e4e1bac20f4ed11587601a9ccd142b4cf95cb025dea106e8bb0833c297b1831c2c6d158c972221313a0c1394a7e360def5091f32e7b276845f6b40c38ec1e06faceee357243412d662860bab775862a3c2853df7e7a596fd7bc6e270baa67143249747facd073294085bfe8acd4a40d600f2e9e0ea147cb4601abbfa8a3aa819195c24b8b5e423f191da1e53581081831ab538186ef62465bf8c2a3f2480526ae1ef273e834cd1d93168838bb0717681c8a6842d14fa7a7601024a115cc9cbc43286660da15f15a1d5a3641dd88f526114e82374168922a990afb58db41ec9edf28aa8d1c572bee6095323c71619bc6882c21ff09a9230e8f1979ea307d11c947dfa253b4da5d83e27123140f94783d2d9ff45b2096196c73d8f49edb173a96a4441d90af92de0ee4b625caab0894f78ec9aefa8bd67450269a70264cb4f636969672a551e73c302077351ea37b9fcbb878dfa40e0b6a41e28449464c2ce0a7c3a23bc395bb3e491e7911a2145d0545c96d2eb6fef29083506be08afcfc449cdd070462355e19ef9b2a37fed4a18c8f790244f5c31e828879460bea563462c74b8d751fd832cc3b8c6415094c7e7a7ba8b86d7addcc33474f38ad369d52a13334623d5f5026af4171b2e9e4ddb5b52bd73ae24645fe9993796c3410d3d164b6b6dd1318d7ce54ff2e0b9253c51e3734f531412f8dbc1fa1304807cc61397450360885179e071dbe3351782447c2f583bbacfee2abf6135f4a07322c6e4e720f2ba7845a5586b0457750b4c4976003f7a7bf7961fc2f37aabd4abc12a13b910158caf872b91bbc97550b3c17a93893b166f81c27a8d6ed282d06cbf913999da79a68aa22daf22531c6d9db7564f5893a0032c8f26da70cba07b0b5a5d0ae6d767331676d69a449f79ef781932d7c45d16ca9ee6fc979a897863b81cba335c8e11e95f19febc6b185d8a1ff29811f0dc27c28544c7b1c735c3b6eb2fd35b1f232cc0bfe8ca4194be7d448e29e3aa32f3636a00c5a52ebb356da13d0faad638d6ceb1b963a00fa30c33a50e9d62b09a3be8398c8069a562de74f64084d9bf0e4e1a9f8acd1979d0ed47013375a53dc3b8d32b72222e45aae62c8845203a1216e89a43821c7eaa33cbca5698f0873f22b821ae484ee152833fe0fa5fb50237faf05eb485257a3855700b28374bf7e3d014de773957afa93ee9fcbceb2eaab4bb1c708182814772b25c74c19def125971974786d6da1f655335a1b85c50090e28abef13ecc2384094ec732726b8063cea58dc70e5d2eea17b80004f92cf972e6dfab19f205e08424690156bbc7ae25f466a9354fb826936fe1743a36b9b179588bed1d8db819b00bd72ffb5113f0a6e1ce729b5378756073157ead980a4f0887255cfd5e22b1138b3c21a6af421b22b3699ce6d7d882202e11a46240d77c09011bcb1db258767109e48618591b8a35208ed324be60dd71b2161e6df5c9b8cf103f9a13d9f6c601a1904475fd76b1ee9f1277a4aa58eb3bd792335ce2d32f71dc15e07af223fa9de69b091601ca8574eec22e9785f36d5d8c6617b9e0f8fb44e6fb66b45e06a2e2829d099606c3126c373a91face416e35c843fed311fc51c482459c606816c3bd919fbef0c42388cbf01ae940ce35493618a73d4174f1b95c2252ddd5db1ad16242b90dae0277692dd45a3400b5c38b70232debe102c88cb8bcb30862054f518624e02cd461f2e7356048bdfb94c36d7130f2de721e687ac9ae9904fdc71a7371361112572df076ac437f5d090750269ce964446fd492399bd8b95739148528d617e2051dfe3b229146d0b964cef42433d00579f014bee80a342109e129d7b8329ff5d120ad20daee4232797d71ff4884abe088f063a4836542a2539a15e0b0fa977161348a34c86efc28ce5db3f21206925d2bdf76f55f2c1839daf99210e88a28bfe26011ebfae0030b709b8fea6778a63b58a244a421d856971446bc8cd08be70c0c5fccfad84f834bba7df08d99daba298b0c4f2e25cb3beafc2a0d39f21fb49bbc21b876af62a789f792afb800f8bd5640645b421ebd269cb2d12ba130cc18d1858a5e65a3d319d07be7cd6e70bd2b911b47f1ef568c5f3e0c9801d767a7f2860bbbecf800fd94e66994454c204462eda0423120ffd09e96c6d5e0dcb1cf4581170b86f42676f77e3c7c4083ad0c5d52a11bd5cbcc19153f4e0ef997575d58117434faafc6a1d8f174fd67ca628657515b1159b6a5c4622c5bdea00ec93ee47ccaf48f71ee4103be16b5d88870adbbf7587e7f91814a0af97375452d0a1ce4c70acfc310d7004328b65d4a42a5953f967339b214b5c5b78d2d724102a6168f6e9694174e2b02fc650af337e7764e538e3112e0c7bafdd41bb7b575f9334a2977fd3fb650d6aa334def6b7f7267948eba8880297970852860357bc6fe72c5218d43259ff827ae913811a2aba32a9c9deaea115d1151b4a8accc515778cfe5cbcc2a3de4a6738f22f746b1a3e33540abef69b4e2995e0d6e6e14b4c4d1a0a43d063801a1defb4fc179473bec0114c525ecff4abbc663dfdb1f30804b00f2bc94aedea87ea3ebebbdd4471fac7f09f25c0c74651b1b4539181495b6131ad503b891500d0a835313b54c3b94efebe4b45f5c4806ec375b9aa01132b7577ca4b89219f3f2b6a9f279c67f713dce37fa3a0b43bce7ad3b7d512c0aeffff3f51