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 84651 de95a9ea96e27afad58fe03c6bb8e8136e4c752bde5951742de7a970173587db

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a70be502c97c2dd88c77097719f37859766256bab61f1cdcc5177dc855f421e7
Certificate Block Hash
de95a9ea96e27afad58fe03c6bb8e8136e4c752bde5951742de7a970173587db
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00303c000020080000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a549fef6c3d061f9cfcd25db5b665294ee41a6f9038f54d4441ee083a6c40df05838282db555ebed467e2a395fe33bf08172bcd1d529530540b0fe80968adec24cca41e630c5fd527e059590be86d0f1acde4e479fb627f65b040000000000000040000000400000303c000020080000

Raw Header Hex

000040206eba10f3f9f01bf6cfb4899edf51dd2a77ff9bdc9368ddc90919065b2ad27e3f91e063250f04f16f53a002837c8950ef282c083452fff77a6f07591fb7c56e8a2216516aabcb0018e721f455c87d17c5dc1c1fb6ba5662765978f3197709778cd82d7cc902e50ba7

Proof Data Hex

59,560 bytes
121216010307341526d5a3a740c5601911ed6585fd7b87743f90799ce6f4597bce98556c704f58ec442c077ef0816de6869f2469a4769dc187742183a19c008d63848537b8a641b066652789189b291269fbee3724ab7bd5914ad9644d51ac162efea62552d7c0d9d7228d872b2c099767898a9158fe5030e6749d90251e7c17e9e5c7db461c8eadce04f697f9dd33bbdc7d6b8ed7fdaf48b0bba121a0bb559a32f48787c3b56112047a4af7f7cc1cba22fa9a47fac72f78b95e4b30ac5ec3d4490fc10b4531f3c969294d471a219b96f366c7a9fcf6a9ee714e631574df93c48e63ef8d7de78629485e6b88ad989c7fd2a19944d3990adf7fb251e05205b213de8324770af4bf86b3354cd8f1cb95ef362d46294ef77446de4b44599a08905588c39c026842a5546370399848028f5b11a18f123e7e93c356bbcdf991a818945e40fb2fe7b161f9bf38f47598720dcc1fe436f353767e355f901a97936e23156464e56bd0ddff68769fba0fcd146520283ab6f4b6657bd5b9b2445dfec25e73bfb43e69320f211a9c9e0d09a27979446c3340652f2d4f24f4874e57adb6ac486e5af7c340531e386f07fab93f12d4a1de710831c82a8211124135a20a760f79278e1a3ab6094aaf27625b657cbb823bbde525bb565bfd2a60a308cd0b56ef4339b10ed5878bf5ebcdcde23e0c1df873fdb2cda37f6289fd22026a295c807d5f693a186a7e644f8617e7f98d9fd9d15f83d4dc2c7b8e5c1f0e4a2058a27cf8c635212a7c73f7f3dabf1a41f6f01be3704a331cd0518cd0f37ecb532226e84fcc2734093a58077c9861aebbf6fc71d5a1068ecd7c573c79a3407c025ba8cdd51fa17eb96a0d0f2494210b713cdd9ddad5bca8068767badcc0fce7e83d67e04740348b151886b74c8cc1d42dd2b7e3e2fab5e456d3e3785d7e97af918f9b8a6f35a0df5a7cff49b07a939a6ae4a4400819ddfeaed18cc124520d19742a934198f90d0b932797e623a495b504555f3724936425760b117352e5fad6592f360920d75ac68911383e37b8525474c46b5abaf626d73dfa023d2bc18f81a404ddc54865ec645ee224f8c273ed4041f0d627cc99c7bdb5e5366d66440b998f1894ac4579961e35fa9a487afe3f484337fe0e2e5ff1d02c6631fd42fa56e60e8989635cb9f8c595b71926a9f9b1e4a8a87d0f1cc90b7a587e73177d2290b4b545ee30af07ecd64d10e5e0c455d80fe5eb636b92d20b40ba5e279b2e938c9b6643a638da08b61f3c872699f2e4867499fc5a0f2d861773de2754a425c5bab35c3a9656f1c43d472e4aeba6adec9da081af9d691a36048a1eb7cfd63984c74fc12354a30c441ed9f705d2faf2c41de92059600cd07c4ba95fc5243729f388354b373e7d27c37b3bb1c711f7989788787ec3486b3e04e595552f812559ae584d096302f0f217b0bdfdb03b5bf71063fd2ce969718bd16ca2bfed39ca6fa9cc3e32c1ea91f62d1964bd1d9ba37bf4783e7b7d6475a64a572a06392832dca498635a05913c865090aed6ff968333c34ba260ef412487b9ec7b00730d27da797da4a3b6c6245a2c926c4eb89111a7c88ddb947f1db81cc3635f1fd155ebee9290239318e9655d5ba7e31bad508315402ec289f05a32e79d1454882a0050a018f83e6221a00f32a8b2b5448419dd043dd33a1a9815d0ce5fe58b95f99a916fdf9e68076cef99db5ff1a4c694bcca410d61eee784f256ce30125863a1edcf205298e16fc9fdc4897498608c5a29400cba2584ce3a8d0b4d035ad64673f691c04038ecc7886d5faca84400cdf87e0af581246e9f62dea4460eb006bbb9503b135f5a86bf7314b4ce4a1a42e910d080f3bdcee6b0ef77f3f7022ad14abc1f5ae6d592c86975fddd2c060519ea1cf003155072f94420eba239f5660d04318e313c3dc60f1b939ae9d151c4c5d16965a95bd9c6b18da50f9d42042399148227c9219f24f3cc3e7eda4643e3197886c52cee371bbb8cc5e8b1a68b2800b5b55a4649802db9c410a025907a943872f2b505ee15749524663377c616a9b9eae90c1678111940d9d3da675984ec5963139cb3f429e63554242c73ff3673359b91df971fe49c034d58294e02740172238edc03d9e696235b054c2569555d6523f4df526ff1f990979ee8716ddb170465edc70186eeef8bdf79536da7e9aa53fc06fe3ed73e4151c19f57b0b06c8fdc9fc7dd539452f8f483093da290cecd33a229a45a5b8f3798711eb9355a23fdf9801ab2a4c22238ae237537d95f93084cc249878f90a102272190fd27192f182ea4e54f46dec7ecedfb9210418d1301b6df35b1d4745bbd49d47842b0efd4f8cb7fd54a0c18af442b9c968182fd3709b03064d3fc25e1e409bf22f49f161248fa9e12c5cdf15279008cedcbc12ad7cf444d6722d1c3e4f6b7fd1d9bbe6788f42acfb1471d203f668997f710e551f9e3a25058447d1a0b29410b0049ce5f58ff91e3366c8dc53e680198c75667462dc93caea53f1453181e3b1a654301f0879fb193ad44e9e21d8ab83d6746b964143591d93632d26878acad141d882377535ccf3a96f2f511056e8057ba498619f345eaa7a47aeb98d150d07585ac86d27ea10a40a333e49f2aa6546c4695ab2eb3b21fb195153095fd3493592a5862516e9d95ed2a042f8dfcef67e0ae1b136271f783b57d3ac94a2227be7605e6ef1b601fcdbeff91eac2cdde7fdab26a2b50be46efffc30b336ecdacdf610d88b2187bb4b451b6d13c1c999c3858d3f948593c0d0d387008065957dec7ae9e17e4bc3109bd00b3c84d216e5825e1a363aec2a7a6eeb5d268030fa6cdf6770355eeb6de30793a589d58d0db18c698cf1f5ed9724d20c3668732a5691dd31331c3c44bc3f6dcdc5fe968e14feabcceca7f6a0a1e67d3d87d2734c9ff65305b8e83742bfa9981661223807fd3a699dfe3b7b75ba69ff008864ed43605e32d46835283eb9fd0eb6c45e7867ae4eb90cf26b0669f8231224d18fb3534ed59861a3cee77ae1da9ec1747c8f78e004d397e110714fffc9d6544b25b9c4d18b6338d574d36bf968fc51403dca1ca1b33341476655e67086825388251fa943464bf095ae94cea50e6e5c11560c8fc388e8e44e345d63b2b8093f95e5a53d6b2f5c02825709937bddb6446e8275e61756b51d85ba9b168b81e88c3f571fd5f0490a8693bb834d37ba96c309c07274708e7494939874b3f47cb6ce66180075c1585dc7751dee0896db02a14538325031fa0c3250c223829b789c08eaacf9bf87d20f92024b1623edace01fe3fd6995426569f2a6fbacb9769a69985e84efedfa387c7aac8b39396450102896ab0d2069023f444398e677f76a86bd762a7253ee94cb1e8425803fb18c4308d333268b82cfc9622f9508446de72b675b31abcaa49ec672d4b1c5743f873a0986ac240944ef376ee060613fe5979ad473ec5ae1427114cbc3933e268712246c87ec434c374a99f671fc195ca82ebfcd52271284a20dd9a50c7d1e28ead74bf88ad4219e49591c9f5dc40a66c8f21857a8fe4f5d7ccc1a1bdc0cdbfe9e6b9222293b9bf9d910416b0792208ce4a312e94191912c10c3b2360929c7ecd0b680a5fea37edcf2f8b971a71a9544f485873228ea4e22df960d45030754d0f4cfc3415fd9b1e472cf0773968227d85720ec99510f60526534dcd962790247f220162fac2083d46de0f45c224ccb0d641f516d504a0d049b59679f546bcd12c61376448c1b3d81e5224c4128e6e906cf97598b525919618b2c152348da58bfa63b7dfd610d2fd679bb532266b63555ab2105a0238149121d5a1bb2c3061009902ece10f5d01d4aa7218c878779d40b086deb1612fa93ff6791461a1d259c5684e2f466bc95034d71baf29f064e8d4a88cefd01982551ded1c0c970eae8d105d34441c586d62aa0a376f95acbaf317ca42a03e973ce0e381b23da9064a40bd0198ac42df4ad5424ed8176f58ed019e879991bc9a717d3787305d8c99af8a16c37a0452679f51e283d2455e5f276733227fdf5c7730dac4937e09aeceeaceefccb2b6a4af3efecb970dea5e1dd5bdfd26b95df73683690882c5a9b1901c8de177dd74568cdae0976b881e58fd330778b41ab50f5a35dbc8ce06412220445498ca1d264c7fbcfc3f2afd4fb5f30bc30ec839b595d509806730cec1d2f8dd25677a3aa4216e0587097ce9c9a965f9e6ae176392c6cf0a5dae38725ef5bc2e02bd37ce84cf8118595bd16c3f57bf9c4c3f686d1acbb78e73e7d89917debaa1b4bd309ec5e37b18e96792f35b4bbccc2fbd73fb1c415e9e8b4a1763c71b19d67cf935452bd2e683b5f7016f68c014a0c38cb8e4c6fc3f879f6c42dde3d1df3ddb27d849c19c38ac94bbc8518b6132ac85355bc69837753f5fb220580e3125a256ddc1bbed4ea5274e6692384e9ec9f9b6b80f76000497fca16d3a1afce0baeadda58cecb7fd589a12bcdfcbb919361e1ecef0902d14b688a655a32f89f835670e546098b071bf6fa05a53533bd6fa1aa7e33f1f16e2593f6ce6934d62697405da782b30923c108a9c3616af476dd7f16d12429f4cf828a31de83052a4a5fb061646d8c4819ddbb09e51174fb930df8e26ab27c4cbc875d2673831bb2c24378319fd5f1a07228f2fd1380afa8e0299a82a93cf4496545d948cbd7e46ebf70846e0ca7f5bc1a8e94a5eeeb967024d29d303a61d9a401ab3bf8ef1f97fa152441012a3bfd35bf0d6411e3a2626e9ce6bb1b34e0915b6789bc2b76ca41baa1c2c7f2e6f09c0b4fdea31de14e305cacf208f2cc85b95bbe3eb5c35aeabc62842ea1024247a8fbbab753637726305130a182c5efbd2427df12de4a208426c85b746277e750c1eec26b7be854da6a35ec9fa4e519f8e3b0871a34f354a5c66d9aceaad36c9fb361b1fe763f6adf73b9e2be0debd52291b128773cb17007d46c4c595068a543ec1b927925acc0600f7ed098d0d95f6fadcd0e7333df93a08f58fd5f593f5fae6dc8de3fe09f19abc9eb8ada7dcae84dca9af536abeaa55ead8cea650dd236429d8eef2053ae3da3370ef120147220921bd282cc50380d95b54baead944f02662b2a9e0d52051afc3174e8ef206729d7d932c8824ab6bd9433173411e8023cc76e20a6e8e931bb4ea3184850d6062c7dbe91cef5f7d8faf36561e6341f90683ea1e5a1cd0902fe16a4fa09d6359ece59b9cfe44bb68b4c019d5e2fe3696954bcf53f325db922fe947b1bb1a6f9e2b72679c8976211ef6b4ef1c4ff03ee50b46e7a906c5ef730f154250e582c25109739f1eded9c34188e32a7f6c33bc066c910570c4f05e128616da20e510b11c94cdbef1e26d44320f7044ca354875c3b228f626f8b2299d70de2ba9d34ffe48bc309c45ad52a6bec06aa81e0834cd28ae48aa86e73eab0d452253e72c000ab2a958d2481baadc6f2b96af644d0a93d6270bf8e6c4279545221fb08202421fd4786e1bdffe9f3001ca52fc9e48c480f1b28d0aefd7c252f5193b3008bb9138c0e2a326fffb6f46b918a2181482874b815173a48f0171c8f1a597441a37b99bd3e07dfe85ca05b1162602fea68d077657a73498e1e976ac89b11d587c6ad614e74112541757152e4d9a0eefeff65dfddf129d4b11993da028cfd6dd66eeb8b61e56ae526052687944e99a31d668e0996d849f7ad2cba1b012a4a1b04e3b5d548454f8c48a17bdb72940515c7e84cff58b2ac05bd717134f1ae694f48915559dbd1735c3bb0012d2ae378faaf6a0254f991f04963d797433a788384d4b6322ae00288758ea438d828cbcdacac071fa34e51cd817f3a6062e83eca703e00169076f0e1f3f89442f97697b2c36257d1254589690e475f6e86a6ef2bd0e0f87ebde59563438c8c54264ac89c37ec6e0e3e0b0d6e41423a6f8079bb4c997b214958eb0d66b30ede89e16b0086c4c565ef967973acb02034aab2fb68ffc7fc0614869e0ebff0df41d3026f3e1e2da4da55afe8c46cfba9de507625a815abe4ff7afc8c0ba19570ba70978576fcf17ece800a679e938a2fdb7d64d937a862c2eb2b4398f86f1a5dd2db226487afb6a7e2c9fa892f6a38e7701227ec2bcbc283438dc23718dfb99c9a8efd550caaf3236bce9d35ca483cd868b2edbe21c03d9ed375cb264f1ddf7f4207d0b9b94934bf8cbfd03ea0415aba710bcd20472cc029c82adeb98b3ba1c48f1c0d4770f097027338f8bf495db4ecaf3c911982653479195bbedec4a9201a0fa3b33f0a382944d0c248240e2f3c95a0b9dd604693e859a180a818906ad0947e8d2badae4a31f53f61757a0cee79f74df51e1cdb3377f0ba5870a35613ce8a40a30e6fe2a628049e12d64cc4d6c6b018574194414d5231bc0b8312f1858fdeb38edff569811b4a531895b6ec031ce338b1764e846c331f68423ba222eef4de9a5078aeda27bfcd199e7c9f424341b0da978bc66ac8a366f549f0d63285b48304ae95cd32aac3453ee6e088f6288e70af584d7bb5d1bb43a9fe843f4b5111860b7fa2e021d19b8d9ef1e35aa607923123a4a9a06e6695c61933a3345ca4934b02943eb2e1d263d7bc2be2d316e736fe2590fad0042e5c35a9de9ab98db183e2dec9e62c3f984ba9e25f225fa8985e89318247137dbb58e341a545765ded49acabf5d98bce12064b6c699eb19524de441ab936463f9236840b6317fb17b86ce592eb93324e9229e0c3b986079fd44b50d21bfe5df7f77f3ceac26fc152d9f4781c825521d4834b8e461c986f636529f46678a2b7cc59cb567f1ddc344594e5e873965063ef63203fedd1e03fb7852328a6a537ba64eb09f1bc725fb7a7c64ea45a9818110844a04782bc03093c4e6ee46bb2a0e7d5580fe9f4c5580f100f46c98908e7be9c8c2a68c9635d1e0900260c890d89e98524a4422a4e999afb963953b282668e3eaa834767a5adab85b79f70b20b9fff6e89dd8d1bab9291faa5229c43763c093fb392a6a36480c5a259517de55a58ecb7f6643c7d3e4a86aa070a372e926b2fbd6518e2511955c183ac8f42d625b5876b0cd34f57d7b63d4cc1c314b562c28e4408bed91ed7730ab0f6d7d65edfdfadbe313798e19dfecb52f6ae95d55e9dca7ae897fa57caa59c9fbe6e21b698632cd55a5d2ca7a893b1eb44ddc5903860751f4cf50b89340ce994a06bf4b7383a495da514dc1900811976aec02e90f5cd006316e87dc3ef43f4ec945a2813ce60b1862ab8dcab60ea67c8ed5fc73990610769c8de679dd1ccc57e867352e0ff6df66f82c5628aeaaa9a3e4f5ddb884eb3092d1e04f3989a2a792b9f8e51c5dcedb4b48a0bce7fec6b7008566c4604ded58c9831a7ba9229cbad936b292891854d43a51237e8bb14f24231568c539a996b94d177be93639512af96480dae21753abce5ecdc0dd761234370808cd0a6cf63d4dc0fd616c913c53917df0fa209eea786ef74982c70ae0013e3ce92fdbbfb0dceeb1cf660fcd5a949ab40b942fce7b47ca85a386c38a8fbfe8816ac5555b95268e9455cb95b2fa79f9d68428fbe394a422597c8fe1a063921d2a72b18b5463b1cd6ff826815a26b9202077e914df776f43d9da9b1c99b5796bc5a029487f7a7f898d2462a008b0f1c096b866d620aef2de9e6df1d3235695036f1c4cb2885d8cd4f22fe54c123545ebbb4731174bd98ca3585bfa5631e6e04a3458b1e2ca2623ce62e89446dff27706a6bd10d5c0f84cf3fe624bd9ada4bf43b3ac1edcd828bd0b2a6f91f7ffb11c43a514c14520b581ff12382855a53531a19d0fd7958a77c3b7fd69e5cd009b74e6266ca5ca6e2dc622b336ae610fcd028ec1543e66663b05f9b014d05a4156a1eed5bfef369ce156ce2aac408a1da8d722a01fbc96929c681f8f3f13bbdf27d79b1eb76723d4f38a72a06007e902faf24231c406f4bdcbc4079374dc433e8ee4b9ff94a056c8a759aef24a49717f8f0366e03fcb5046444e1ff67c8dbe3e5ac5153eea8b9b57da1af1dc0850f5f97fe58a47bf0b02fc0eb9b2e59968e417464e6348633d2a648bbc7827eea3c0f655b66cd6e80a9f1610c4d56d3c01565016de4dbc13e28fe1e344a77a75367617f6da1f930fa0c9772ecdf44982754e03c3b2a76a9521d43f3b8443055a2bf4ff7596a28b27431d539564c56ddd502ceeeb2c9a39e3d7a923d881d7584a537e0a186fffec4436e47736c646f8d0202a5b9a134f6f5226b4d6738104ad0f06db10b7a49853b522bc4a4c34d0376c5ded8ce9db0d172ef654412cfe0b6dd05305ac0a7d671074d76820e212aa7a1afb82acb56fb1b1b5440a17e8b82f45f704d4de66d0193671320b3e2ec8067dc7326b4456e35e52ed62205817b3f5b6f6eeb01caebddb23f512b7545553209bcd15bc44a16471d931983b46caebd1433c5f351261c5ce69ef3304dbc6fc3b1789a7c7f79813537354aea8bb4b06bc5f035ded12dba71f50c93f7407544bcb15967978a066a1a0a5b43e1d9f611cf5c927f5d1d50e3b1ad1534290a793b28814a41aa5aac6594a795724106d53d34b7cf9a08d0b5fd8a677db33bb40a0af32cd22fcc55b504c8ff02886706eb138cac4debe79d71cada25a37f31224d5ee0c73e2420ce75667b341d116db53b662b63e6e17de9c113fc9bbb43fd9c79110cf0a58b88158850ba8dc3ae3ef1aa5e298fa4ff1ac22582fde412e7f2f7b895b5f3cc31bde4bb021d24e2f508599832779d88c19c6e31b4a661094eb08938d256227ca415af43203d71eaf9c84c6a67d39699bcd0580f5757583198c87deb2838f4f559c74467a1c1d0df9b658e0ac5035b01409636dc5bb74b1e20547f9ae3a1bfc30e9c9c26fe3c4d422c23c5d36b90c535e68ac2e9eec2d9ea86fb42be156f598ada02410a79d82b1af2d0bd121abfc5b334bab06209c3ceffd64b0eea8b52d121bf61d8dc252d8ed56dd90bd56df62ca805045e8762759b57a04ad7c1afbc3275907ebf4f2018c3848ce8ebd29272322caa80baadf5f279db5dcf79f78ebf8f1928b11cf1a471e37edb2cffd8dcff944dd1d462c04097c8e3b67a9e9189508a69ff793e2309c41ec3a9cb07034f9d097fe3093a11dc37d216f8723fa63b98e4e7b562bf63feb25a4e48cb72f16f8cb214d44b9d92d16d5a2620d96de5ca848f8e8e5950f2b7bf28a59c3ecd63fafb63d3fbf77f64aa5999fa6da1fd6890725b13ea1c9ef3f6092e1b50eea49c63cabac22cf0e04ffad6208b22d2805a8e87a19048e8794ccc6e00e09e53fab94730887a95815a8157b89b89d1c8a856d4a92dfdc8f02de0851b81f1c7083e7904e0e769604248d33cfb49925dd2ee925ef00e6671dda43d36af546550b5a3bc94331c381f08cbf2b34f60c08adaf0283a406ae1399b355494b04bf81f96b825ab44e2aa1d15d3d7e672e4c657a55321925af1e5b3afd3e5c0fc49d0b00fd938ac5049b798f1bf1d4742587c7628bc19c4d30fc23282a34ff17375ccc4a2b8220ab60efd3c663d22da0a29ee29890c89d44e1ec0a92d2c8f78dc72c0234d575178b8c7d18d9ef037ec1611a268e0f9721ab9dd2ea55a41f06609f8374cfefa709be71e55220df266ac03c3a8645f4bad60398117fce818270112cd61bded615891330c5c0788ebd85c68bfe086ccbfa4a4607ef25c988b5eed58eb8fb529baa7a5906e5a1b035db3f2d566f6a4c103f13d1a9b83ac740fea4918c3117f3301e99467c91e18f5e00897b11e8e8c2f8fa1f34dc4ad8316cbd9b32904208a1d942448ef3d1dad2433d54b1465d0b1d1e58c77ee2fd4925d7e84a2c9efc14ddc6f102ca46d47b57392f78bf9f343267f6a8aef36cbc75fca85c16266caa8a7f15e60a113e9148df95f41c73f67847ed4b3d67eaa8768a51cb99d5624bdeb28ce05f8cc4ceb56eb4529c683fa53b957fdd8218a28812a3dcb7dc9e94b7532baa570253f146caa6899647c574d1ac3d9802b71c9156302975c94896a130c2873451e6a94565ddcabdcb8a08bc05047e23ce6813a4a7c5a7f04aca14683e52b6b32c3063ae1654b05697183e5ce28c31c6d3dfb2318ba5f9340513fc2e58c4db6d7a073b802874f0578f5d4834afaf97f8ff09bc73fac10cd88f2b7931d638149e0ad8719354213b2a4d4cccc0f50b88d66c232ddd455b6705e640e3f7fefdf2dafab821313e49772a90fa68a663ab840e8a7503f48df39cb21ca37c3d28bf3864de7c0d5d0ce5ffd66c6dfdccf8c9c14d6eff24e4a25883d9aed0cef8b75984217876ddcb90d49ead0266a07e2ddbf7cc0612399635d1ea6c72e605701fe3ca2f4e0ffce177439937883eac478ed602787d25ec86cda582c89032719d7c48a75d07a9bd39fed0d30a6b798531d92b205717aa1a1cf11fa42e6fc185e62a20663122a6d0014a8cc6fea05e55b7f4428b09a34abf247ad6b17701e58a23317f93fe1381129de8ba4db3b161d42de4c6f6cd42dd75d703d03d0bf1ff05f008864be31a333500e6760690c1eb5455aedcc0f337151b10c1e54900c5e7118e7d249ae267bed1790f68a88e218bf7e290154cec0121ef39f66072cc5d5536d2a99be70c8dea6efb7b3c5930c899e0b4ca8320ce2c50967ea34fe7377ead26bc46eb1170a212b8fbbaa161a501a2a0acdea3be4207b38a795ba99f150f1ccc7a47f4321ad69f7132b347810249d09ec786b148dd55abf9c0ba7b057a91cdbd295aef7826b0d00d2f2c94b41558d5ec3e907ab942e95fa35e1dbc30cba6e13b1b8455b907377667d868dcea35250901216568b35fb2c477b259b80840171fc990f09ae4ecfd823b4929d34541b9528b09c9d6bbac19562d00556dbe9be1ca4847f869bb69d444eb37d1c1e1e4e835c5a5e2536a592b5a2e9c7d020edff7949baa532299f8a719ea814d53a5627d79d30c75bdca6942c28b87d1674f91c7e0e2774ce47d17b01ce8256f036ee7002936cb85d014bd8e06412402c8233fec3a007af2f149a63a6153f4214e83812c89b2dafdcd291152cfa5f434dd0f507207cf017ab0056335c1105bdc1b9dcab3a1764e9a623d6f94fb0b0759ecbc27e336585ab56447e78163fa2da76bd66c501d332d543170e31e8d296f8a2af1c0a4d1cce10b1a8590122fe474dd7fb9c4da50f14ee5ceba24173228f5864ee28a2ea2df085faf75745708427700f8e5a1bf6931a1d86873e1516091d9a00cb3ec82900a9d672aa76a7034031cce3f72c76b8f27b78fadc6a77c45f3b7cde486a3eab12f49a3c2d22d42346c9f1041bc48b68c0472eba65f73a75e2cf9ab44668c8f2b5ece58dba0c67d244c18c99763f8ea4a98b12fb7e9c6183c68d1a8881ea8cb73ae128a7c91debf04ed835976d429aa8e97538941a5cb7c756872c197a832ca55634ad30d5a4f1427a9c3d03575d670c5eb7cd50c6f0ef3d188a472f2c35a05214da5a7567b1985dcc7f7d314e21accad844f4a5fea1df5139c0ca1a35341489db347bc1e01f8d2543f4d2204527170dffffc9bde5d3e93e442b8bba11f9d364376c7a7c3ddc962191a30be8269a41176d4a5971d6c701824808d65ebda9afe8d901c460393bd0b5536c8d94b209d9e1ed2eee68a3405caf55cc441c4c54ea517e427cbd45686273d1566e5db82d7b6a66a890c472510019ad77785c10c46c9c6f32732f80beee426d40edda2de66159c6c0c5dcdd997383f92d476e26fd517f7f0a6f507f5af8e9be2a486400fa5e7f297a2ed527466cf293178bc310013e26f1dc59db080e781c0c8edc44e8d36766bcb57afab5cd3680f95f99df7da129817cc2a6265c39d163a05034d5db7a74375017d732093601d644261f7f241e90311fa444c8a0d5c3645e92f6a90afc0258d48698ebb520f7fb18f728690a44059ddd7addec11c430e5ccc4fc53b7fed410b1d2e66a35da0033cb2f741a5e980df217f924540d32412b41dc56f3b0b682732ff97569579cf9c991be3e50d796a7491ddd04b8216fcacb89873cd0f5e9487bb4577c3d972a7573df99ce132effbd4f54531726997eb7617a54f30edb9c3624f560dda7482f08885d3b8a69e50f3dc90bf9f51faa0a70c9aa463ab358aad8e68aa6f365aaaa37114de19ea786d8587016a3f6af14f157cf8062cf1f7050fba25cf608a12f4a7e01c01bc8e46412b5555b7d5bb80d6efb8cbed3a988fb8a1a864e8eb2f57568e48826323a57169fdf9df14f0aca7dac5b295e6ca99bce2aa4be04115f07d0ecd2d562e03268af419f11c2c7d7bb7f24caf1c67b74f70c733e0ea268213759cfc9c7287853f636220ce056b8e74b642a39ae97ea85dde760b03d37cfeb3b7e829ec6fa4026186f1e2531bc6314bd24e43201e55c4767450b7c0f3da9c2551715335214be3480f3e002f0ee38e18a59c11ab2b4f886291490152c6a1f817e62bd4e699fc3efcc6e7a571655e694861688a5878e6d9637b08946e40e18dfbfd7ddc45d82e42b44decaba81b0da92104ef0beb7fc14a188d6c81ac46eaa6c28ba6a1686e3160ac303b3ef280714ccb52259f52561dd4c61e39a5cfe61b9ff562ef4959b1ae5f28da71f29a4daf9bd81a37ca1f6645efb50f8fbdfbd6897f1b7db876221e426de12f40da3a96582016097f18567d9243ab60c3f2dab3108ab9cbe3dcbba819d1523014b63fcf74873e0f3cfd456d670a9f4143ca59fcc0a8e63aee2fb010284900e6a5002dbee820453c541f128fa13bbb01e98b262f41cec9314e1497388f29bd37916fb9f6c252d7c9d0d52789eb579df3379d109d8af955e41bd7d04b39616331b289234b7752df24c09fdbd9598ee7a1d94447eb9ab85a052a73242ffadb5a9d14edc92e1fae1ff95f09c3f598eb63d745d78432da0277dcfe2333ada2a239f994cc8fc5d1fd63b349ec09bf6225b61784cddf84113f800c56dc79a57db7b419bfdf4356a996dc35436b7ef7da2539b6a490a34d55ab2ff7ceb98ee4187f773970b306600b8c4001df99ee6203b0ee9f90567a87aef19eb69c7999fb738a73d318d1cd0d23d9a9075be8c3d9a18ad3c6ae8fee0fda73d5bff36bc5f0b91521b71d5aba0acd7bfee2cfaba0e542fddab3fe40905f53a9f7544a3ee3ae6a4e81fa1638acf985fd122210aed00ab658ceee2d66d33bba9c56ab0b563e12ae55faaec544691ddb328b807057c870d55320a7b613e9a226abea673aa2a2a6026e7022ab4bad9b2f2dab1033508550839ee55d900649e717323dca03ffb4dcd4808e396ea6e36df3a6b309db407dde1ef89b924ba6139f93a32d03617f78fc868fb82d4bce35974310fa19e6bb662a9e11ebf9b5700bc90f28b4c53c7cee804739964209ba58fa08ec082da193e2d68b2824247ef9d8f472d94fdb763497cf4ad6ab0767532e4d152e1a5acfbeed6c7df1a62f554875afbd4c4a311693d61aefd8e7c66c3d6ca850213a3a6d0721025a95978d8416dccaad5ce5b97f31f9711051efeffa87765cf6ec7b3bbf8b4169a9a5562db7e2f33461a2a794320b77df18dbea2f92ab8cd9800665558b8f168519a3cc877efa12476ffae7a567dab09eebcf562f31612dcdd8c934772d62ef869f40aab098f2b0ab58f16dfa08f46738a960c244e42d29d14d8ad671146d47e2223a51e5455692ccbe0f2ccc9e14e2a0c5cf317f2a57adbc74699eb160bf8df57aea23f8a262b91326c7c3a64f02cabc32d5f0819962e20869eebef5b9e7578601f4275e1cfb05b0e13773c9a1479805e5a01473a136f53291fa7b58303dec9d0047e1e38669100e6fd2de3c823eb3bb9975cf7a80383922e2d8dbcaf88d69b6b436335508b1acce0c8dc489bd1c7618efae8e52b51752b97794c7845f319bd84895efc18b1816c94dafbb69f2c5e580b6215ef88250094dd84642e0cd9aecf7f31e2c38fa2de34f013a6138340db6aed4114253c6ab59761e24ad54961e1d98e8db948c6b7fa67db4b75811e8d0f561b5f06d3df4a0e5c1168dd9d1f8b188bb151b0d1eec18a07e46775c170c6d8ae99e52c268d2fddf7f47195be881a1a88d856cd7bb6c00e53484f5d03c3a99cd731f071790696b46c72175a72eab9c04f3a606fef61602553e9abf6badeb44e7f17bcb575a43ee919ee736ee5bc50cf8377e7c903787899ddf9ef9639c97bf21cd6c4cd0884c54932aa7c2120ffd65ab2615fcfe2e9688117fc7df17886653190eb8322141a4a56b0cf9b449261dd70973f62778d58046664b00419e248a362ac3df0fc92cabf4991322810d715ec5b5e9ed80274e0d6b27bfbd31b1e5c72ba1025aa0df1a2bc90bfc0f66bed829d7b5dd8362c5d9dddcfd0976989fa8f29dc542c29ec0384261f5b615dc4307074d5082b816f85693621bc22a0c811d946f2d6121cfdb326ab8224ac402e922a2f9c50cc8df90425703fdc072eb6ed2ae7298205978efe1ab573b3939aab7976e4c3691f3f968d9b7b82ceee2dcc95c807ce5fdb2205160eef49417043e4181e88284328cd62ca80bc6a6c860a75be11c7a8860a9891a7baa824031262cde528f38913a6e88c35a3f2a1a21e068e83c8e892eb513e681c058f54c4bb6feb2a1f09cd939f68a80e56f50df01592d540c8d53293f433bd1e9946f6dab50204b52101f2f14876658bee6b393f74868eaa12dfcfc4aa46b74fab612738129a7168ffe9d4daa30f4b9913086826668c2cf4f470743f1474a12d4a9d5c30b50867865e47996016a6dfcbf6c6e38bec1080874e7845e4bc08c8cd9ff66d62368d5e3c0f7b077aa935069f8aa3073cec242b964002a56bc34968b40dd05f73ccc011dee15114366978602ec4392677d2d5c93c2fd49068548ea016e7d51f45697fbae74ff600bb4a9c577dc2285d698c68c80f622c72499edd94e6dc3ca45d18f38576718e35685413f64280b372a0e159f54423968bbc1865c16ff27df336d3b7ac1f63eb2c39e3930d855e2f472017ae04e66de5773cbb1fb9c7782c40e51dc06b6b313215c20ad855ddf88888f69bd4211942195b40ba4dcdc29fa5430ee72dffb9feb30eaa310d71137097e649a2df35612f955dca868ea3d15ecab8452533d74106e162110c25f80bc5fd7eb7c155c8d60d51d5fa22c3647e8f58a2a2c8921ac6f9a44fb27ba3ced658f5ff7ef5996f6926fa06e53734dffc9c1f517cbbb3fd515a970d2a94028d209e20cbce143ea7477e021113ec89445887effda2596e9bd6be7b38f1681e90976c778e432fe715676159ea0cc07d1b42ad2fc328fab9d2a460861c8e4cd1576e8021618e464aee4c5c1eaab8fb0c75dec2159106014f0b90646b3cc3502a80da51e95f356f09498a8775b668e7aaa359b24cab5aa92fc0dbc53ae7fb3b00e423791b3bc2f1824c7394e1305242199ee3e6bb4bd3d6fc152d9410b9fdf7932333596a69c3e27540fc2226818491757dc88332a748852f3d28ccf34c725b5b99ce47b47270dcbfca10139c207110045e3a5269df14ec3cdce11ee7e84daa07e6473eaf4a59d9880197431273c6ceb05eebdbb08f07ff3ffbc79e7d5690f7af645853086b3c68a7c9022278c8f111a3fd4e5ca82696714100dad427a76184694bfecb91fd656a0fda0d5c7272d2c53dec2b7a84747a669eeb70bcf287bf316eee4d8b697587b6c559900cc403e8b8795e6c54cb06d5bd0bde8f92641218135e2c8741af9b57d64c65ce3ce8a68a50f6481e97790a8042edb11e2f19f81d3718abec7c7af7396a25efa6268f294077cfe2d9ff13a10c60fa124479d11bdad2063b1c29a7d69e828251ff646c034ba187e9e751791c1ca32294e827dc0b3c2a2c9ce3b2a5e975f22af5813d1017f6ded5dbd8973ec4c4481e0f5020995e00054a29ea9340a0199b23c97ba41f70be532ad5cf735679ac25ae44b881bf41b66ef9a4798f6edd5b85e7100018f227db6940d23dfd3002ac20d32c9e4c6835f4b2fa5e87fec06ee68c8412a0d2b2db8379bc5702faf7eabed0414d17801d54e0773fef2ec01c8a05ad51ab0f1e95309f726a468c5422a87b2fa8553c76ec2772ad8a167dad79493618707a60c01c64854cd9a97b734deedd918027755a9ed4f65c9c061c2457ea63815e4438a87fe085d1bb2a12cdf7bea15a54bba4e5c502e8166a9b018e1e20a147d3432ad0f4ece5d1c416b6a90c93bb4ae08ad9a738012740116904501886760c15a2690c3fccdadafda10fb10bba7c5e9b64b0d9482b2dc2efa8035c73719e33a586328ccb96dc193d57cc64d9774237d5f47e4317d80c99b6bd17072bedc5d77cde4d8746323ad0682547ebff2c517d3c518039101322a4683c5986f3075de6beaba4cad31dc45c7776c893b77e46c705da1a55f9fedb5679f813594ab8e886923e6a7d539416579996dbb5fd57076737dde87abe8c3c3c4cfeaf3fd95108a540c49ba428421d222a998e19a841888d77844554ce03edda46c3bbaa31362b8ad344e5269ecf236fd8e12dc54972f9a08f8388e9d4f4abb7dcfb5f9a19ce0503ec4706226fac5385f3700d77f40059dccb2f5062f6bbd1a6d4db27a0a79174910ffd4a0b8bf0f57aca5dfb3a263d4cc5b6ec0dcf09a1161608821f31776ec63b938d2ae333ae20a4962cd3394442313a7030a9fea6fd81f04c491466e68ec3fc4944ca39f1ad9d3005a5df4eb359812524c73e5fb0e6c58b80ba0f13fd4387f6071cb4274258eca92da1386faa088d59ad29b3beed14d506c15f3f49037576f1141e71869278a6528210f6570c256ccffb40cd29c43c846864bb0b1325a8adbffb08f5e698f0a02bb85ceed7becaaaa2c23ff2bbe1750607fad281e50893ef335b327ec185f1a153e206f175ac43536a37103a08ed6dcd7e33dcacca21181f3015a42f7c8b51b2959193043f6f3cc04f815d0890b49a89ac744d12dcaf201cbcb75aba4635fa237661db73bac840c73e00e7115f251a8aa915bf27ce0dac7031d9c7b5642ba66e50fb22a4a43b4bdcf13d24fbad18166a11912c9928b4f0486aed89924574ff60c13724e1035ac1a28c52822243dd3ad22f586297394f5f4312a77cb65ce4d4d115dcf8ae1e1becf287d797a83e20406098999cb822196b34d6e145448e1addf0f08bd887218c7840738fcec1fb04967bb2417cc6d88a8efd63a5efd66eb1534fb96bea985352dae168209c3d8f0d963a3c679acdb1c22b7b9230bbceac6d9357f6ebe1166bdaf3f7c394ef1e14d01a513eb79800bfc6080c081d4258cff1c6f2c72a356799c6387dc92e345c7387ceb741e44984bfd41816e370b2284c47e5484bb00b223296492e7c445c0622769042b4d797b9d346b6227576c377083a3db8d4be9e36fa1db4308a0d564c2a518a893f45a9eae598bc357227ea121984cc3c1d4e8b6dbdad770c735a2e8b44adabb2a59a540c93a16c05ca0a730f23f51dce39244bbdf47b1edd99f2405d9e5ab4edd18f37d7151b6458f41d6087d9aaa3f3043d4e920e86383db85e273fa8d66a81f40767263cebb674def51261f3c89cc1ec01ba59ec6d3b3f5580fb4a20f5af50981555334edfa014f1f63b04c04608d2a315bfae4e3c8536f27f4614d7e4dd82245a23f2b51d0338d16dcb01c9fa14feab636e91220e8b58b5382726ea31b15724494459c12e4c47b2b158064f00c07fcf574f8383117b9690f62466ed53f18e5912768aa32f0ce5ab412fe731c3aa4557c1a3dabe4943a68e34cf3f53575a7b29852e16cef0b4cc670977c7cbd28201db66511e60925e6c30e4e0fe8c9040f5ff887f87b25be6bde33b4a6e16620ed42d790d0ac2260e4a556d213734a64205cbc6bc835ba1955799371a5ea4a6b3b60006499fd3345bc24236a4f94420a556b9ecdf7f960ad91eeb766572bf44da23f49e1e07c4adef6134612a143d18dec6a8a416302323eb581119459a755845b1576f488f5a45c557eb810bb1207be56208fa1deaf9983332b777f709b6d585bcc7fd0809e127d2186c038bce91cf2022ff221a0599f4f61415e707946282b1c27bf67997a2e0b182b348c9a35c9b3a332d6bae7b88befe4ae42e18a9d1ecfe6d59b69fd935ead2c0d7e0222dc303fc556aaaf766e50d1a6c7fecb9c0484ffe5cde52a2709bc1c6bc1d79d9ef08799e85906c1cfef08aa8220c75e3b956ece5ef75aa4128f5a5226e4088c5d5f6b590327f9b9a1bcd213ff6b71d68191ae48c4503b4a8b9b722418bdac3c5583b317867085f2f1a0835d2fc0b99e5beb6f803cf5698e58d2570c766011d4c5efdec1c2fed1464d95801f5a1acb3e36426c00bdc98905c8adf596bd0bef6f07f9c357be601067d079112e8f2688ac6aa88f02d3f4dbfbfc9813f2dfc4dac064703a1e74260ffd6396736b726ba8dced191c2996fae3e4dd1ffeac72fe80e7572e2246e890089564f8e5681b80d39d2b2edeb1ec7af4db0b1c2909426e7829a1d2a66e9caf1247cb8cb13de95d05baa047b79a4794ccb2a1aa6ebae32344806a92553278d3d2fe5baaed9a4a268ba6f85606c984875f14b0ecf9c31d77e76df4ce848a34e88f5505ed018039d558a374504eb211f99ba53f4d9501e8ac16c3bd122b8d9101e279a797dce1f93266ab9d10155293a88933eea5b15ed2d449722cf1e2a1f50bd359082139702899d53680ab429492a62edd1f9466c21bc56405ed2ccd3a3289af55dcc055fc779934a964300272daca4d83ba2b496afbe677f4ea87f09f76e1734924c5638602ed06b46ea00f034df2e468679e314c3c977edfdc3f3e3d7851099710a1b197cbc86cd69588ae96ba0c106e9e892ccb46c9c4d583277845c76d10f5353761d18225a1e91ea1482074930067f0f4254a927458cde0b5f3612f2ab386126de4367b8e6e3eb5c58a666ac2351798d3a0744f02b5654cadd123b943aeaf250afa1f166ef20a2474045902116e318d5d41b37f52ebaaaabce0669c03ca6c0126de9b1aad7e279d669f262d743eeb63b209ed4cbbf6dd260a0e803e1d44ce3e1231dfb5ad442098eaaec80d7a0d1e23659b1aa03f9163432535ecbdeaed2d00759ea98ea26ab7c02b6f1b3009004f045e9a76121bdf61e92a09d08f6c918cc18e6db4bb2d99e339a50870c26ceee6349466230e7444f8cea063eee1655399c99f559cdb9e58f9dac87601b7bd665405dc72f480dea122bc0905f65e66d91febe3cb2e189ba468c3653540a109dba50436aa7819d26748ea2ec4edd714de02d63d9c0c13003c6a34bf0654c5bb3bda79c22c33b7f6edb4c55b55d4546ce0bd7f1c714dfd5dcb9673f41536cd645174163df0743d131eb0b9c745366eb3e0ad92af811ffc527b35c600a9734690695469a4100c960a70d905380e5e856d7be2914a387861791db98a6de1ab526f96e62137a835b42cabfbc696e9a5af7d225c6c534d1fe8b537b5a37f461644efac8befcf60b84ab716a6c1b21bf835224ffa1f100e9af8450866d348a43b1134f062e6d5ca503aca7e2c7e6f4911468eba910c96999284412daa3ccd1cee8fa7a141517b082b527d425303db2123f1f48d4231626903b4331ab50adb4ba5c95db30160b508e10b99eee9683aec01135d9836e10ffa5bb3192aed1cbb43ee24488bc0c6667d09baa9db7fe4f7e53fa8a8781642b525298c2afc8cfa64d54e0dc40834ed46c561543e81ff399de2cbbf389d67fdfd580aa735649b465495af83c1ed21cc6b416b6b6ddd4a5159a5cfe14a60599ed72a24f8bb0f8a4a2839a152a51bc3c8525d64129dad7e3e73032898046b280a129cd3f646c4b65f431f7d389890c3d384d9494e5ceda6cbc2c87b9c90bb1e56c16d5eee0f5e29741d76f51913e4546a3677d21f994be887b4ce094f79977c4a906c9ba4021e3c93d15fff91e06550ee093ba92ad9d1e93ec651d1e6b988738b5328712dd773585de6151f3f2d8bd568a187c230b051f35304583f5019ac1abe9be9f22bf2d2feee2a63ed49995ac62fff42d41f35aa41a54cd43edc18426c7d5c6ae6842cf2badeff986edc585c389ee7639be541601947bda08da56eb5d6152c5cc99f661b4a40b4f73311ad729e00f131220c3892ba0ab6d0801c265511939da08b90b588ed6dd0429c0b434f8c7b6d31a2c25a6d4f8cb193d28493c2de8fcb4713fd09e018c3c33fad5ac85e4cca4ffd0a434e25a59f3f1ee153fb74fea08e164dcfc8c5f0645d93dfc8abac6ac3ccd1bc5f53cc34c5ec22cfcba63e560d00de2a563a306fbb508593d0a9a531c64c5ed02a79b8f69be42f5968a92715b476a21e1856dae7492642c8f8ec6dbe8fbecfec36e822884a429fd5f3b5eb68f4b92fd8ea85fe502679f5dda68a48e7021e6c10d1720d76f73ed292a3ea5c211ff7dd6140b45806d2a0b05317afbdef46b0e64abd66f0b3d85cded5fbb2e8f653f6343cd369fb3bcc8f648f4d894e63305296707b4dab3088e466d1dd51130bdd01135d9491c93f6a134e03674153b52ca00b57cc03b821e1463cfdf9f72044b01a30dae08c2cf5866dccae73a7b1684a3c109679632f425ac7210b21271a1ea18cab7ab5e345cb24260d566ab4580913ab49ad8b0cb74476f6e7b68fa67011c02f98e15a6e6cf0e0efea211840b9703cec7e34d87c2bd2f0d0bf841cd77dfde52346de20778d21aac1721214712128d3d0263a9edbd7a72103b39fe1caefdf967d514ae2c182312b7a28e74250d425ddcf88bac74850f7ec04de449e5fb1a88a2286a8e6e34702302f7c735c27160cf13e40d2d3b32c84ae7382c445e5abfccaada87ac62a6b040a2fab51244d83263d84f48ed6fef7db91ecea6a821994971494680abd50842b4b8fc9e66016202580de04155287dd8ddc60f1c8ffc776a2310ae67efa68f40994cba64854525ef668b11a72f246b92e96e4c4b700801b31b735c1415ea9b4ba22a062b9c54fc874c98f2f10df5033b0258abae81b4cf91b6b5c02660a4507a351316381526ef7b70fffa2108913c9bdb6bf284ea486011dff61de1a3aac2a2c403bc1b44a8d7817a3693ec480f0ba17bbc95a99ea444e973b001e1873c709aa5d79607b5a9b459dc8bb165eba2e64c7a7d75dd3c77c474f2111d6b7c1c9f6cc9a0c8a88696a542acd8d87401c65e12b7203e480edf726a5d32befcf3a37fab9d25e7381d04e91ee9472b49f3fee806b390714c93f9fa01bf08f986097808e6c65574ea50d6d3be4ffb66ae17c371259b25e5f7644afde407dde08b399ca0dc9db31f24ac65467a162f22de3fa21d30ef41f592664cc00cf49eb4687fd9e414198050323e1e31ab5549271fc9261c1c8f634fd2f29034dd844fc0cf932247e786a23defa7cadc48df58bc685174d8bee594b28a0ca84e748a3cceac4bc10e01b501931d4199416c9ae64b09a7f45a874bb38d7a49252311972623b601bdbb4f15d5374659dd244e21ff8b18c78b2459a41e8d308f9fcd098a6326f82a30d829b15b5c4017834038e39b04547c9af311611305c8cd3f38bf8da1bdd5c954bbb1a6439a93efb9b633ab4ece6f81bf32c0f43909e28429513b03d743f68995de8e1dc0c9e1060d66bce0022a8c2b773fed5ee2a45c2b1d6ea9011304f2e37abd142cfb5f81c4927862bd040a7320e17f16fc4bdd0d795be4db096bb7cd46d434845ac4a62635dc4dcfeda75378518e4e5a4950345a3daeda7193d18e5a98fe6d93ecffd4ffbc86197fafc7a74230b31fc449be1895616843ad5d5396d63e3c7c56f81d794d409026365b3d7ce8e3f08f06a4aeace65ca93c39d0e205475a192a1100bf0c4b2150095a3ca278b5986d8ca8fb9433de792491e0eed74ca4a25ef8c5d0f378c06d614de8740a6408e4f42b54d2a6c5856c52bf305b5f266620ac62530d0fcd8da05f5a44053a490dbf55136997a87e4c246e88d2b63110ec8fec1baa5205d8ece02e32c881876c335529245e9959c2afba2f17b9af450c01fc7c620e5a09ca1a4b8649c74692e52de9b8008b2832e25266be27a8d250d057f01123e5ab2e2ca7721dd9fb04eab374652c1ee3b5c4ccc99acf83681ab834c5d66788f9de92adad625a8b73d480f1eb0c7ee055859d403e081db050618146419ff03aaa7fafcd1b8434cb57c23921aad7fe6b78649a7444766385a5e77d6328e328f25e406ed907d907800434ebb71ed271377efe513a9eaa2ba7d84e8156e30b1f42bf24f21ac704191d9821f6c07a30c8ca4a1d98ab358a2a9d6cb535a56e309233c5c4be961306b86a73235659ead220bd36b11a4961aa82cfdd11f76849e553e066a009f6d114a76bca4757f1c3d29b81e14a3afa55788d6eb6da5cc4fc28d01f79aeb8d172236de11465f267431f73777fe78f158af78f7766e5a3aa56f5b0f889a4368bcb41d7382ab3842a2703bc58d1ec894e78ba687b7221a906e5abf05b20bc1f5bbfbf7ed99f61100813e5222bc9e940e22ce0568a9719f11bb8e8f09298f12ecdcce1b1a08ec5edf6d9f1f7f315d3bff4633ea437df93b60d254289bdbcd0b680b97f03fbeb85fd9f7a1c7cd91aa50a7785dbfa078754c811091bb3144cad198f2d04af01ae2923fed4cfcc222faa5da69599926cbd4e9cdaafc045dd0d4df26fed7a07c134d2b2abe4f43a2f8dc89b32ad351b26072ef2c7eb5550826b3780d2eeddbd653c9203a53f3d415feea804647d0379b420e82edb6bf94b397b90fc4fd049d73efb476e92eb4fcd2a6ccd1bab0a20b8271aa62ec9425dac4c61150277f4efb70bf3c4b83bb4923f0f64d42c727aef6bd59157f9c57b57a399e89b0215a3084eef1d8d04826012b110a0fb8a930c51818b0c8ce26c6127f12cb058e58e9e05cdb284c61dc2d5de998273c1d6990acea75a50f075bad6ed00299faf03a8710c2296307b99fb63829dccb01310672850ff0cd3592111362bb1770bd4ff590ec200ad06eff140bb53a5562fafaed8322b6c7296fd3f02141573dd7f79779b8e4bf0d8d9fbd84cffb14f244b5865df4a82534d78fbec5b1194f9cfc9d16a600c54c918104bf43862304b120f015b073c901f9a8103ff47b59f12ac458447c682c4b500959fe2df842a3338f9515039f1811c0f634569e5f1faa1b21ec40cd1d28e519b45fde7a126d960441e491e1839d81806092d0f1a19cfe145e6e6cba9a82fb16813ca175d6e8ae4c2b635fd458396851d85c85c3667b3ae715ce8349d052d7f0e429c8cdde9af652fed99bf6d0f72e4a2b7c243bec46aaf0d3e3e71fcfd17dafdf1aecf61e0ec4b1a77436deab2828fcbf3a5d26b6b817a50c72072cc3c4f260ff8d8f596c35fed5001f6f7bd5d33449d4f8c98a9c8edfed634ce1dd1a64c3026df3ff12bafceb9e2b882213e91d207a9f4eaf6f8e3bb73ba0b22bab6880175f923870c83386900d48aaa05bc7a5629671bf8222d75fb72aed1aff94501d58ac1d7470e5e21846bd64296a3d6be61babb5a0c2592792906f66ce7b01639f1ab12fbfdcfae854cd9bc67d2477bb330579a01b3c6991527c03100d309a3aa0cdc75189e5b6c9c24cadebd253ab351c327cb7a07c1cbaf3f2e3be775cd7c8fcd0006006d2498e3b91f450bc817542a01d11961d0272b443a47d5ccbac5791b17675849b82e41bf6fc10285f622975d4a350152cee0edaa10aa277b22fa3fe524d5dff3bafd79d766508e85ace527c566594d981e1c0deae51a417f36105c7f962a38b0d7ea17868c93ace8ec500b7326c1655fe00aea3ab4d52ee89afe39ca2fab455fc7297aa91b299a65c2cab1495efd15ae5a15de2f22e3be556120ce6b167c1f230a4630ac4d5d00a7832f71311394fffa13742c1379f474662d2bae333490f0ad11ab1a34e0c0bcb64f1f810da981e2361fd49cbb24d48187a5903114cfc30fac7aabd6a532ef59562e693ba4e3adaeef011afd2f508fedbf2a4f831b5fa60efb14a5f33a83d871a5429f08dee0de39c63f4879fe71d6a04e5692bd7fd0456f03268721b14b84f47ac2c5f1b6b9593e19708fceb2b0c0ecd41b6521869cea9816ee93983ecd4ff7c2205832dd529f215934025acfa0f37e1feab1a4fefaaaf0c0094275047bfc63c220252bc9d4abce7a36ca3f3a5b7ea832e94598eb30c7e49affb6aae5c9d9922974dd443b1de93fafb013d32171929399654a02d8ed370b4d6077aef226a1cf596aefed81504a8b2692f226d45541ffe0d8b6347b56a0ace1d7e68bb9730517f4f214fe55d18fb28059f23cb86165e0701d7074e11a7bd9371819170e96e7b0c50a208d1e130a5a37556d30193e140ea977e04981628ad92e26a5064ee7407bd70486ff8c13c592883b6164b48a589be03387052130ab05988bdc3aac77a57113667bc999d3932bd1515a91944a9bf64fee723f7385c138931ec72b832e558c05a269f2eebf586ca5b6d94ee5b19646b540e2b92089c7fda4ada3e27df2fe318f17667de0a64ab3cf80702622554b83dc92a38e5c72c0fde35c677c517eb4fb9726558d1af83881b99b2a00e6d914b3bdcfb4bc31b9641703b06330d7fac0278df653c97329326ed370ee215e3948c27a8646e93d72b82aa626d2d92758ee9700a7f1525593d8ac1708ad9ef0c95a89787fde96c906adaa58cbfa9e769906dc811b810f49133d782654b27122506f8a591c49ab68fb43f78ed991493f2415976a8b1f0db656b3da79421c4919fda5e10e68dd82543a41dc11bfb44040af35f48a14f957384fc1a4cb000b0295442524e2ac36bbb879b50958bc94ab5c9e12bf932ff979227588a2fe797bcf8c59ae1d437b949d26f01a2be9c5e5fd61638f4e4554385a8dd4b538c37e4e7055b789071772d753b74c426aa791b2bfb2a5ae2021bce8dccb93bac7cac7c4f163e8995f26ff9c193e673ea669e47146d3d2d739ac04ad180fc6ece5d5bc916b3a9f7cb6c23f2eea76a8a0102c67041d3198059417d6afe49718e34f842fb655d1cef7f203e45748a65b98772ecdb706361e2c3d50af986055d21b668b963d0be68fc7f1d5e33205188d4d5539944fdc8ea12b767993c5c4672eb2ed37ef28ce4c08c6dff195775c7da640cbea71309f96144c7ac991c26f081b0e87e5f640ef3918ea66f680501eb0f70a8c022ca8b9f858d8ccc51a093e751f81ead4953dcc20c17dd8dad02037ec5c366d20058c3067588a0ba7a5fd16dea318227059b6ecd26778505e6891407df477fc2ca40448cb9adf20f7a09aa195c3d542032f8ceeebad900efe70958d5b44cf89d27cef35cfd07bff0cf3ae038daebe68d035ed3fe9caa06f5d97998835e5ee12366f9f6786068568bab8fa0ac678fc01d1dfa499458e175273e1e0aa2cf6171ac0267eafbdd8443e4ac675a34f4055a0f20d2039aba3a577445f2db432876fa6f8cdbc2ac86aec695afe320e2107f9e86d25ef04dbff4d5d3e53fc42c5c0508e18f55b377ffc88bfe1d27e13126345998e13b35ce64736d5df16054e2805dfd4814a035cce0f4a690277cf4a696605308c7057bbc853420d90dd3a870ad11b9370394a3b082c3e592400062768222eaa6bdb4ae7c34a0e37ab1fdbd0c99cafdefbdda6fca7926f678892ed1d222f0b489470855e53e5ce8e79c38f0e1a015ea1a1f270fa92f53df4e851771c2c1ad009e437f92db9ae709d3fd84bdc400ba8d10ba1ea2ed24da1b2ba485f3d11e40f4f976e1faa86c3e34f6f9dd46042b78476f89d3b1ebfa1854923e5ee470186b3b2f7c52836a4ec3443589ceeeed5ff1611694f41e3ce1e3bb510655cb7163272c43464855a5efcaa12126e3e033eb28676b1f2532d45afd6c8c4eb310b6746ddb615881dddd4b6a4542cc5733593a5ba620d8d1615b975b60d534f5516233619def80c73c0df499248d15717ff7e74eaff110380e36a4c7920b0a5284cb78274abbe7124e110c44dd5e489383c371398d23cba4507938507c8df403f356bc81194d394aa2e3d776bbafdf3c9bab4a21e74e688544e3324cc148f15bb937a7715129c6739a9fb7b9aa16585c0f6ca3c9970d474858f82d937c26431d38c2dba0083cb273018624f8d20e7965712b0629aa8247b64e2da7f39c4d3d22e4d8012eb4be9a1c9e57f45929de6f9ce553b5e81b1166d3e013003e09fcfb97fb61f9c2357163c43a4b651e97a9201c035f025a887a3f250bc4023e7222ba4cf6f05fee0e869c8d5541f42d2d64a62f23dccb24dcf0c2c5572b4f6a8ced8d44a30222a3c653795b3e68706ef9fa69e51dbb06983ea887fe42c377fbea3b9c3ea6b6554bdddfdcecf6ae89dc1039c3cec9306816bd9c9021a42276b64f5403fff47038e3052a985ddd5e5da98f7296a66001ea9affc534373c214d1567201afa0840d5212283b59c390fe31ec98c948a54675ec5862ff816dfe328e8685a31a65b34c626b3e2137be76a7af92a838b7dfa8d09af3c416cd5f699edb97a6fb0870c5ef650ea03d67b2f94cb68dc139fa3dc7258eb923d74ada6b7dae57108895c3d2ea307fecfb4e8457e9bd0e9995a9e8c727ad535e24956f2ee36b0e17dc563a830dad5d699bafc4359492075545997b87a15612985121ecf0a0029f5731e99a7ede2503e5be3e670f0d23ffc13f3b6d994d8146bff0fe1ec48e30c157cb2f360430b99f00ec7c39ce62694efb241d00cef2dff75681efbedf7402ae3b86758c10e511cc9b38e6934c3cf14157f77d5352b20c27e8a60355071d40e8193692b6cbae4a380e17323cdad706240625bc5711925ad0d256a9b274798810d42908a5dda74982d6dffb421459467d65f78ecfcb0d0ab80967d7415f9d2160dd93d09b3d8983215c580157e80cc6e91c04ef054b8ca79113d7ef8306dc4797531df8520130c7639225bbc1ad35754e3a504c33a74faffb85b2e718fd4226e7eb2e3300718011d7210d7d531569799869b10e36d2d989f6be879362ad47d70849acbb319f8adc1efb759eee9bf3bbaf4d0831c7d296e0eed937d3072c800bc3698c5d4a537206cce6c8315da171ff0a4e5834f739f3d731c988fa2f6535c42765ab83ec22b3e95593f58d7c189631223f78ea8aa4e477a4a41f257a7b6f80d64907113816f9d1c6a0c05e8c0eb176625268767c390254f6cba4b559d6f626b74dde620d816f01fa92ba458c0bfda810f9963378abc47aa636569a951f9420f9babfc5f9fc141f3ee67b1b4ccd024cd05a69599e41aee5fe671da5c50c14d3bb019e7d4ad0a8643f1576018dc0088ccec7ce0011cfa1c13936f75cec2bf533ff764089b8df993335f55aa274acf2a7c9f6954aa539a43b29fb61b59868c6befa42a00720365a489e074e32c389cfcc97d22d4c262b2850661715c9810320b1947f6632a0501efa863f3427488c3cea040bc76d97357ece7bd33360937c8bdaaafce42adf46bcc35c0cedacfd68db834207b7e28e0d4c734099084b46593a65aa261494cead98c5bd48ddefda426a6e6b50c8e22951240ea088c31a3ba356d85168dd5414c06464cfc1e26d6ab153ee744f889ec870bb77788958d54e3dc256e8d935329f82fc0e93392bb2c6e69bff7b5e6e836abf19bfcf34cefd096753fbc2cfc468243365f6dc1b776dbf29206ee12b938bf12806f3933739480e748856c4c9a8bb5a8d07388ad7226e9d1a45438fa2aa6d215fef91dfbbbb5a18ba2b6f38a71319ac762f25b7b929bbb41680dd2191926aeb42a69ad75e8a7b388ad42bb02fc8b97feb327507b76cc97208576c70e7bf0ec57df184538640f3b79790036455bcb4746b8cce593de38d8989ebefbd25a486c2e68ad8d147db0a3c9e534aac8e7f7463495750b2011a3eb9787cfc0c6c80198427647f1033043fc026a83e15347cd42148db943499bf2f8140bf3617d2ede8a07e4b8262af084f4f9963c92314b2d31b99a9277b07be319d0e2a1b7e98e1fb70e707a307df3829558e4ddfc0d8e4d999515fee98f0fe40ba80fbb49358250f16e07c322f1348b8dbe2e9d7c4a930d353b180e7ca42ef410b0ed69449b0df819cc176a52b151b394bb2b372261238fcd4a94e2d9b2bd3dad284bedaf5168a83e6224fbee30452956c13b58d8a183cf45cb6046b1d521957ac82c2ea4792199b54c511e63928ffc3bfd076818334775e42f1efaa8595aceada63891ff894062bef30d443f1d944d8efd75065f7474a7d6f0c68e6f9fadf02b4753f69391b9f6594713db9e29a635ba61470972b5225f0fae5e57d70bc0168bd4ddcf4f919f18c49ee4c45f7ffbd8cbcf7770749732541e9f6e98081a48e6635eff11d2c1ee09b87ad23b985c61b940647abb3cd5d3a1658bbd61cde7ff878116b7acf5b3a24d596fc39f29aaf7887b1f2ca6af528778bc56da9a908a0adb67bc9c703022feac8402644890ab87a77489c86df6c92b618cb6aed844840719279a4601756382b24f519491bc74df0d5946727010c9143a644d24ca8066a16b2e531f103328c05c7605971dedbb5d3a0f58afc809697ec01837cc5bf1fe3a9005383a5e5e4b0835095d817075fc98017255061a059db45d51c9888243787767b741b90ca6a953dcff45abbdbff9e28abc417b5e0c4729dd8abf9918399142bbdd6c8a0925f4df7e6b04d2284799e282726c512afebe6b6fe5bd29ff5e5a68d2e3397ebc55b9bf1f3fdc256fdb97a9b639dd0bfb753854f3bbc79fecbb933ad7aefa6908e3e036cb2dea7f74d16453d1e0b84b4ed949587d63d8349c5618fcebe6f7ef61622c018d7f87120fa8946d92a5aa0d602ec652fe744d7476b4f693c45f24ee88847c3102b7f8ddb63499671dcaf723cfd892e5a24dd475cc0e009f92c98d3d0228c691f8795005c028b5e6d1b86f94c903bd0e6271381341dd65430ca228a574be07debce670c055b572c0c126b8328c154eaf8955d2ee5bc04e848e11ff468a1bf1daf6fa18ad4c39c849370f2c7377ca9158d14ff35c3513e8dfa9fc9d536f39ce7b77a9d6c8242d5ce3a29fcc139b140a14b6231285e1056ca8ce223c8f6a1e5807695c7895c92076e92ac7699aaf709887783a966c07a756d818f2b3e919484fa64cb191974112f67d359e876bbb270691d6f1d3d8bc568d41a9cb61435e908e79a1599bf80f8e62f07b9e214271be93bcfe31a9577ea714e084c92cf9a11f8124f72ba6799a7262eeddc0770ae66a060ebe3e013a8b4c0d2f903fa298354d0820b9a6a774bfbeeba1cd43e135fb8396dee45ac6290850300f5ce31499f4714b570b5014329610789341ed8c26d59d2c9f59b8a06c92aaeecc09d4144065aa52b86fb6c3d5af2eb52034f4927f477d350f3c349173549d28970e380667f69f6fa47f8ab05e2c6c080ace3833d64dc1e1a81c1a5ccb79877fb1b31e0be07536cb1c8818fb63c85e335359fda5eb176d6e10b9cc5c6c984f0537f734a4d8430ae5f5f2e4d288aacc614ede7e5127914df7325c3ceea40e5e86a7fd8bf20b983ce31e5a9b131efc90b68f2571738d40e83f69b4f0a07c711882ce507311704cdf832e21e957668126c925f8374100eb754846a40f9d1f1b53ac20eb1d72b1d179d34c8e3770b610757502b0b723d63f2cbde70b2dfd4872ec4b3d0f8fce2f2b601ac0913cc8ea5a9dc66acb6df7d225339a3c449e5b6c8afa02df31183f5b51ea1db2e12690f0cc67a86933fd49166cb4f3ce9258749c50ca2be4a33e2db6d494610cf624c814e7c96e11e22c3ef02dcc722827beada1484191b33eedf063de531f2a3da35bfa7536449c03c3678312c2180b6ec38b8991374c009c59ac21e5ea915c1c89286fc3189e9681945204edb9d93379c9dc65fb74cff2190a99a85a482e3013c8f916711738ba99f4288df42af5aa2bdb03bdaf4e57ad65037e34de53ae9848afd2b2bc6a90bbda5cc6b60c284fff3ea1f738178a043cfd1dc4a09248c6295d82b133ea9979d62ce87b1edd294478015b2b5d914c6a34da03b5decf21ebaec2bb627ccda48d26ae69b4b3c866cb11cf023b29dacf01e4b88fea94f005ada22c6578e5b100226fa7ce41a172f01eca3a04a9d34515cfc3d7f047ad18ac93069075c2ccb738168d2fa8e3567147028d25903e68dbad911f9f961f0dce84206bcb8e8a921b83e3ed8e600dbab1d0b9826450032a0b6ab5ba74c5bc020ede859253e8e1d24c403c012e8934d38b330d68ff9d1d78ec8137052dc449cd3e2f2b968401c3cd0aa1773bab18494eea6a0edd8d8f40ce0ebe3f68105b8f96ea51ec9e8cc11f34b401ba9b15b7b25f94f695508c7d166fccdcd4eeba2219781407ec2cf398a5283da4f525e83b1dd3d09d466df991f7a08f954b81e25df9edcbd7d4bd277e1c2d09b99eb09255dd74dd05feca32de8bd6dd567ab7c308dd9da024e0b6d2bee48373935e96499bfb40a0aa1242359d8ecfd8d6ceb63aed37b0dc78aa3bd43d17af0500e1bb6e1726dfe1d5f605e2b569f8616c93d0851a44fad8671df2dd5f85873b0dee8b2a0ac8a25ba18a41fd0ee3f791d5bc44409c25127dd2038b320d3d3dd6fbb2a797c9339024fa8c1a80784069134bcd24c766e71df2a2bdbf7d06d308db8935cf0d9ee3d77d44727bbcec75adbc6977b25b205213ff84c1832a4daa50c05344bf9eaecf3ce26ab1d24ac69b781638eac970d818b45b033103a653a7ad305b2f053008b1d93e5669aa0eb8a54ea8df7f83040c2115f9958c88c01f350918d5122ebe49adb9877c1ca695907a4251a095a12a1a9327ad8a342ca223efb1d8b60127a8cf01f7006328942b6e3e825af6bb6f64645d175a19666a3435ea30bb79f0b7191bf4b24c51151cc96ffc8874de48baceb8812cfc3e7329006c7018f097cdaca9c70b6d4c2f73db8ca02f88028da045ae0e40b1e4efa4f5e02779bc7de2d4d1f4296ca737a38bf90765ab30e3df9dbf3a0623ef89fd2999ff3fcda6cd8de36c6510db3038f9038e2e1ebdeb2940a374214bc1af560e1811c583809c8866686f4bdfb6a4a26cc234f9b092a2202b34472c7b001c6aba0d4b62443b0b5d400be5b7c6c6875eb8e53dbe4a459c09b24ee1012486363bece1d183dd8f570ab041563fd8565e57c5a1e8400455403bbeeac22c0891ea5d2c3d8af35b46f5c8f4faaa57a38b95f6f2d7ec1061ef7ccbaf2c5a7577e57d9fa805b3ebbb5e580079e9baa588077cd10005ba84598fde8ad76e7328c65232528be4a5411bfd11d0283668e6eb63d86cc3bcce1e12eb62e75700cd1376a425dabb2c7629fdaff758831bfba6d2b791cbee914c49b47329dcf7b8d373ae773d21b24b4b9e059bd36a64cacd2c1cb225bbc7ffc12a014756e5d472f84d08e2e78c692e206cf0fb0d4174a49c44946142644df6fa60ad0bb18e32a51348bf3b24fa33267db8b3f7ad87727e1fb93fdf4780700ae622564f27a88646450bc7733f684a6a075af54707dd373663d459edd760c7890eba683aa353aa37f363dc3ecf7fad981ab94e1434f358c5938e54f4b01c9ecd47d5efa26a48c1beb225e6fdc127c275fb8b7e87af1a0eecb631812d543f10ad26cfd43ea683c8162b7afb8d7148c4c1a99095b77d1a511293b354e7c1b0cd4a43f2d20ce56917e89026534fd740092a0c48011122dbc160984df7f0eb34ffba6f85c5e7ab79c3ac324ab678e894359daad2de04ddfb5f778f3b885776eea494c23183be406cb1db22fad78ed1de4ba25f7ca7c065aa67e457323fc3af33fa3af966ea67eca64a9ef626b5569ddf39a32d6ca2ee45eb2aa9b18d0098ec561a6238f4ae3040155c8d7ff66eb79f0f564dd97b5f073d000ab2f78967a41572d5a4450da87a089d0dcd47383dff68c0bdb5a832298c18f96060e43a96bbf118326d21c36739296f5a6799362201c4e7374a646f2a5690efd08626aec5f2390e71879b0db2d0d0627f6a4feac3283fb4b798578b704ae0092cf8d7d327c0097a11997c852eef54bec784b92a678857b4fe472930edcf366dbc4af0dd1373a0b2f101a98e9bc668f8efde64f17244dcace5c1240f7e721e093671cfe6602f2caab290775d8c82ab8fbd48f515e59fd3ee2d6c3f94bf1aa378635098fd93cb665b4c524e4798fe13299b92a317b87972a307aa7cd51b97322264b544bb0034b3cfc197d3a7619da6d81c90ed1b1850968e15c7675e3767b54147119a71bea65fc34bf82726e8231d65436ee94ab594b5f92b4316eb7149a56e97413b1e94b57472538f97535b5c38423982753c423129b44754854516aad7b4d9d657cc8d160171b7ce510fbbd7d83c498eed9709b85023ac99d54c35cd6f26c65b998fbf115ed4779d3edda52f27ce62cf7c842d1ad2bd557380422e18b39769bff32f0cb94db2c1a0febfa5732e777918223cc00a7ff2c20593e83ca3ac5fddfc0de31076cb002a64ebc1bb2b4b6a17b48ab85f339a2cd6f50ee66d75021dfa968a2bd64132071d23b0104fb6fc1d9ae4cfe6eccd442208fa1c6055d91690013cd368cc79252c967f5bd4ec964117c87a8008638c5980716a40cd01c6799682ece67c2e3bf0b342fb3ec321362052e12cff30258e004cdbe9daab2b784f57efe90123713c1f6e8c20babf02292527c379180e20e0c5b79c829347b01780486d8ecf4d3115548db2b8ff63c255707a8662ba5ffd7fbc3bd1cdc9ff579a64135cec7bb5e65557f4fcf3ab47aa76dbe90448ef6ab070e7f37845a79c582d67a4eae88a06b2718114f28828cdd6014ca6d0261ea9dbf01d73ef33a0e69141074be26143bf264feececb12ab5e14db15dd57568c5cde40935604b844f00e7f51cc454fc503c22c4953f01786cac8e368cdcbb749dce762d15163d76bf5ccd634f2dc5fda48ad421b789ea78307a68e327f23deb8d568193c7fd349c65a60e46878edec533777c6243f3749b0c7ae12ddb45746442fac4053a9c05e357b09e9437c7082a8c52a0a220690a9f1ddce0ad61a65afaee6f06633da2c8996648cd0da8be0f3b53711f1375c3519d0ec9cb5b25b746fef73b0152d31c108fa130e77b8f5c402f3f159957d7c2ea1978fe1bdc93845e20155e32f97159d0fcfa66ccba254b1a39613499aca40b526c39e0a46a38df04f63296a3fc9ad645ab824309182987013a23c5c5e63de3c08c80364364e7c75ae84632c72db6d58c4b2bf094bab1c482d9d95f78124d0cc5b20d5feb9c5f17b26fd9ca4f26e97c0dfc46a23092613a060376f71ca7dc797f5a5b0b58f02a8abf89b06076553d803bc42b8d67867b66439d4e877b47e88b620ce54f38e107842f252ddba2be5c5bf888a0546fa936816ac4ad1434c13ccc006298ba5778159490c17a9cfbc6ca85f23f003de9c62e242d7a61e4f1b993c99b7de948e87e880651294b7573b3f462e48d127109a23f29ae80c70bc8947017808b0d77580c95b8e7d445dc7dc5d264d63fd6d5879f021ae9bef42eb3ebc49b5f59cbc1ccb8e1751aef87c754e9c871bf16bcd96719560d71ef6f2da5416ad77e36b3b772b97730490eeee8be6c0365f10b260550b0cf963b6e6ea91dcb557de36ae8a4effd7ec3f982da6823e5898575d397116bf9c53f2ccc71f8748343dbfa3e28bf6a4f6baa521ad8b333b66059d5c97e5504ea05524e6be9ba03d1d4989fa69827c48ddab640ff4c6f19f563edfedec384d5c196e060756318ae5c08f6ca703a70f4d36327482ddc84c95745edc58447a126903a75e8b70fa02bcd4dc9fc2a2e8c137b3d5175feac73e5929cc9f0607359ede2ddf99c08c4ebf60f980408c884452f9819bbcea422784ab230a0a28afa02ac36f122d5cb16203e7781d88f8c5a6499d46cf666c167ed2f8211b1ecced25e54150febb7446f96a74bafbdd91444e9c85ca8992021d7c2e93f1c130717595f2eede6dc5ceb2bba96c12dd32cfa45a8d0a342dbfb903ba4fd985fd362c262f725e12fcc1441b4750d6d5374046a173446e4fb182d98d1562e445887fb83070106a40b86006ec8bc429880dd5d5227e07c095a13f6a291d0fdc63d29386f5271c725819b85cf27049e0100f23cb67744711cedfcf6d7561b64aeaaef1a01abaea2329a77c2e666d1e4531bfd861bc172dc206e7f56892b01bfb5a1afdca0511f27e1153f2b1b953db26388885b45c50eb84ac55ff1649b6007d6f402c0597398d682a62a26f35864ec63a2fbf8ac0c456272b9a060f2de143e4a35423eded26c8a2f3b4120c0773da9a2bd32b5c956a144539c19dbbe0e19f04cd1863f230034a4488611c1221178e73f51528be6e18f8b6c3da1cbe33e414d2cdac5cb5f8a69e7fc6c7a8fc542579d5c6ef9838df21f31f9489ecc31950ff8e5ba982b1e7bfcd69d73423c090deaa2c283b318934f085038aabb53d3df3d2a89a84fdd8990438807c04295da2b21778a17b58cd83dde3be8b5618bcf309c064e578cb9474a3336903ace67718b09e7be971ecd9996c29281e4f137e7d174c121eeef8dac61a3e644f8c0d97d38989e8b3604a980b37030c6bc025a7a70df674980c2f6d8c0c5edf7325c8fbc585765a115763351f5904bf5bf3fa49d2d839c96077b86a7df2c2f7eb04506a38297221b6a1869a2757d2f9c3f057cda789fe307869601ecc14423d97497df34a4ed60c411d840722deee88fb746df3eb3fa1874563a5f3ed78412b713f3f44f7f43e9c2e49a7af322a0353bd7c5816e7fdcf7a47b64cce808fc40e89997974dc85e0840bab94e252ede9db6efd9c0f117be0ae6d47382c6dd284487e28eeaca6ed5e757f8febfa2da62cba767f2a0d65925143c7b2949ce07d8c0c26b1ab25f1c021606508235e836fb1ff4484554b552f11a3cacd987b096ca9592a3506e53eafe31e2cbb65439ccdaf397dc4645dfa0b1cf9734f9d5f882de260a62d208c6244515526ffd9e39a667ad800f0ec29aa737493a211ed6ac06a0df48b7c6d2221143f5db7673f855d12be4c781b66cb802bd51bd2d6f8b0049bdce53b20685bd2de5034b0c3df14ea7b0aaf74f701fc313bb54ed9c3f3e1f2b4105c54f7891bb44fa10ac95043499f2f677260f7924620232f208ef6e080f4ef677a4f66305db0d53b05b9462d4c79ad5441bec6de4d487f914079a27f486706a3a2f9788c44935c7cd66307ccc0eddf14d458363b15e63b489f82d8e4676a190c46d35c36e07ea9e613a58e6e2a7c8394933d3b99788d7547305545c2b35d58420c74b7bff7c2ec2c6cea4fbb5d289ec8745d998e234e47cd6f665c7a601bf6bbc5631a047b9965717f1af4be27c18d845c97f905be5dd241f22f1e4336e379790b94d088e8086c6874a263df60a57654b1247a621837a239888be09ed20901b0505d74468711c7ffd31bca0de364b1dad99d7edbea1c10c4c0a988aae21005b29ed01efe1b550af50c42f8cb181f4a88a5ee8761f1a03e5690752e6133119050e42cde64170926a0fa9380af9282104cfcd58f10298571722dbd7aa30fe3efc35eda627f09403630ca47297c1c8d0d3fcb6e554d3c2940f604436966411b8c34981c87534e884efc32db4e8c22a33e8c52665e423344de3f4a07e9a732ad147059515120291292605533228f3e41d72bc399631a85a1e0d39c45ff8039be4fcb5ff9dc9e127b09d549d56bd4719304e5f8f327159c62ef5ad99599c163a36a4a7d1e47ce7fc4af9b6a972d27019550a551ea5135ce7bc1cfb13cdd3e9ec9062cc2578db910879ea3eb1e66d1766c2a6f326a862def34f0b6ac3c4382daa774bd1edb944a1a6a69a7fdf2e55d05a2a3fcf1b0bec7703b9457f3d2cf4e8c30a432bf4398a8379663222dda034841b0d9277cb84382e37d07a6df683502e50f282445d79319c490381da43228f351daaf365d3b45bf36b74bae27cdee27d41e13c24ea9c9ff49dbd83c17305f830b68f179321a1f8336432e1693c95d7db518b523e7465f26b785f6cff376f701824be4b66e6af708722eba430e0caf712f1eac6a3248671677eebd53e2e36cae89f37d38dbd7f7234e3209802eabbb78a2ac3cd88f7806e8cad83d9adda8231d21c267a9fe677a816c7c4180f6a21120d062d8486756524ae09bbc2f1d33357b701f024273e48d0fc8daff262d46ec6338905ce9bb0129152b47e17fa8bc5038ab8672aa5ec87833dde3a425b6e6e1b9da9bbc9d76e4ebd214afe953d9c1cf417bfb759f45d5c5b051934529eae87adda284aab439b1d47959c4f3ee54343fc38970f309ad77aac738fba87d8d317c9924325430ba8e20e4576ed6f57adc8f12388c9fd40ecb6091419c82d98946c6d7fb540914f4fcae39b1a4ff93444bb91058b03583c3abcd7056826a32207555d3e202685f09234bd54472fe84c3af23c192a7a6d705de87bde7f4cb5c3ba765c874c39c751296da52f23170898518ee9deedac6199e956d5abb9c1cab5197936b23ab44f2f49d24731d9e1ca22bad87abf8e34e57b3070e71f8171dc74e897f32f20d13e99574be7576afcb595d0c3ffd4a6c0b98f269a556517730a308c6e7f7bddaebc0cba6346892b36316a23a903b792002cf397cb7b6454c88a3d13dc7bbe2668c088713ab4a4d88ec2dd4ca6d8719812c9debdd76170f7ee44e5389ab1f055c7e9b7c6f65194a64ac73d34ec5345b606296389ee7ce13e9960210c7ae7815de957aa503a47a8129a686512820ca26cec2d96400b2252505c41e3c9d06caac55705ba8ae3600f3b613ffaf68a8dab468e43e196b0573b4d78773f189b1ac43b5b137bf346dea68be4f4077d5142d4148646a9da806df9fd24a9b3a23bc98b5ed1545538b93327724d3d45e585736024dd53b1731f2c248324771defa7d5a9b7dc2d9f46c5c01d0d327263d3eb83ba714241dfed08331a4720c9eddf503fde68448162cb70ac143c973c7d20b037f84a55811990e51cd731f69f5513f5ef1d8a0aced94781ada56e5b4e01d1ff1d1a59a0812df74912f8e7de534ac429e39ee3365022093ede55309d432a034fd34f8ed52e0799658445049ce3cea68b0a683732859266ed067cc4e7bd1fbfab574f3414da07a5b8abf2d141a4470249de0fce41c9750b07a9a9d62b2375271cbf64295d3b9ba6d3a52f180343398d3e20fd63997c7d0d9e702f112477fc514bb769bf0b748441e35d6b1846756680da89362ae23dabdc4e52b0479e7956bfe8e75739164a382465ac429608e915ea14c792974bf76eac3e46f74f6f1ada6a5e493011e3c934af095cc715648a417a4c1e3c3753654c5dd829549e6888258ed5638e03ea368202e0b5476b6afa0d3fc98944eb4d390aec507f41506d5cee3a08bac5276d867948ac6c3fddad41023a6a71160cb8d59849616fa7f645a672f0c08f0f54ec18e7b0f6263850d6981dce7665146ba89ef2a888a96b74fc06aef67f23c2ab4b7313ba82d207578d8df2f8b5f34ebbacc6c5fedcf3cbea197e1710aabd180535e76aa19200f29384b4b5ac65c764ecc1704ac92a0cfa41b669bdfeb041ebf9a0cd38a5402f4e33125ca086ed238e6f904c9cd179e6f29ebd1cede6287aa51daa79c130caae6f6510819b6ffd2cb149ce24e8b11946088a1db10daf1f2a531a3662cfb24af67eff9cc8550fc5bac2e6e6ddfd26370e984a5bf072a1eac266a376b6ac7c5a8545ec2944664ccd9c044abbec238bbecf0c5a4993d44ee11076961d0ae9054272b947d98e2e6ac7f96ddb71db5a499d1feaa6b783c3df9b7a0e9a9dd99de5c5387c246ed8897b2e8b569e74d3b6d3a9cce2773c20ace6983c155f321ccedcc1c187ee0f9d8c1e7cd987c0d718563cafe8ed04b7d2f0362b824f42a6a429a685d43a15508b00d9d4f85f86599344b6a6cd1dcf338ff658eb18147972eb718c6f076cdab50b7636eee1d9141df105453ac0916e0e1274af3742f815cd2ecd5d1f73e6d7fe765a7a3d29ac1687655b87655b5bcecb0d3c20d885b6dce53bca94ba0436e6b8fd0918b11cd7f5c2025448012719321e18b2b1523523a77f499dbf5a6a996dd21b29f94b48735a2ac463ec48ceabf14ba9ee6e7c2cac8c84e5448bc1e544839e1b0082eb50bcec435132a3a37561b3196ffb54ffdca98272825e3ec2ed44fb6884b8fc69d41cfc0a33fd8ec01d919f10fe841d0b2bc146275498bfb5fd1a69630d9a98e5902d147290f14ece4a1c1364108e2dfde51119710bdca6391b288652e046f5566db90b533725fa34521a83212d60803d18bb3afc884aa2612a0fa26304e722e7235ac67b889cc5b2d40474499f7fb1ec26f92e42f6ea34be5b1a2420546b1794028ff83d5737af4254e442a857870bf635ee4eb8634c72dce3256b273f31a1c4221623d92428c55cfe22c9ac86a7151430322624c30e46160d5327e1a5310585268606ab847197fe46623197773be9602bde61289c26c35746a370f8f1066807184b1220aba91c4b32e914cb8275687c3a8317ecbc4a7ca6c56257d25a06e28bd8d90e4c076e0d80b5d2189d047dac0da34b33d076b41210385b861caffa17396cad49eec6832c8084bfc1f6780720bf1f89276b00ca979f031da066371da4d4eafafb187c946b4bb6c18c82aeb43fb045b8d30ac1ae5d4c6df36c95ab499594ab767795fd3a75740306cbb3e5e5ad54bc1ee4b3529ed22bd34555dd190a082218e7b91c8deecf2522369eda2a783b9ec15477bcdd09246ca6e934e2e45ff378296a1e2eedcc7c6d8ef4f24c1abc89a980340dcaa12bb42fa040597c2ec0f7362d5b755969945860c07d34eeba2d6c95ff1f05579299cf5d040d7619a6c212c5b09f63589b68d9357bebda36a5dd55c989ae51addbb3b9b18166324cd62b3d4868ae5800666c5f4c85def96a44e4b5945e1d81505a7426a8c5b62a7c6a394a9360e217493eec84a6a40bd3c8d7dcf31b7128f267f68f4ac3433937476f2f081dc4cebf9d7d20ac6d71dc58c6f4b5d3250712789eb76d457b5816797b1df8e57ae5fc86f139290700308c0118d320668dd0df05eaecf6a1bdf140dfccc647c86fbc844073f553f522820a4e4a9ed2962a78d69e848ea245f046f94c54c8883a0d112fb2e795abb74bc5f4e4e5a93c6b372be998e33f8e8598b1d1f4b2ee26365aa5e5a5bbf5a90dd013c25ab28e385a3d889b40fbccb076ec1da0f3188fb08e06801e2e2f21dc68a3cabb8b8312916302085b747b54b9dd747efffcf4bc0433a0a495344dc3fb6b8864ddfcb5e3774dfb84f53839135483b38464f567c8c5fd459091569a99099764c88de65a59be2567cd096cd4b8a300b50bfd8d5e8cca340e6de51f23215dcf7abffa989b67f4554bb35175b324631c083db8869fea652de9c348a2dfaf09ddb3779538be4ca432752ca254cca7fb566b897b18fa4f3be061ed561071dcc6cc90e817795587f748ec6a2ea20ab8e289b6f76d549ae9b0e6c74aa7a780c418f6b17a932efbb5d54eb7a7b5793ef5db4ea2e2d433e2c83462dd83a60d0be5da1658cec552996860f647189304be6c0f2fa0260636bbe53751e763d5b3d4ed13edd70e1bd7405221c9c4703041cacc36679739ce1d4da639e5f3268802ef8c5b36086134a9b645ab4818a9daf51ecad73681cc202521502184469a9ad4f83f21bbd865872450baa0f03057c9f0ad33a0f1e9c35aee3eb837ee1126386718d5f938a270a99bf5e4622d4af2ffa0f83e6b19539b7e9c9e5531f4bba20691e310a70dd0fd50ad681c0228efab093988ff42ab11984cf15ce3a00357e25d5365929d7a5088452cf0c22222db5e39283adcce0a42b0c8dcb576dfd013fe7a1b17d075ba83e11bff3300ba1fc263d3b114e171ebeada1f283a20e77d6fa112a896f75a84ba94139a059f3dd1477d896bed6741c34c77776702f0ca6ba6ffb7d1690969a573d0c979a2e56610b0a904ff5bb5f57e7f498d76925bba0ee0cb4bfb16edd570a089807b7d6492042f47fef7720ac9e57f77ce876121620ba861d9eeb1d7f4f996c7fcb7096a25757f0b8ca934a14fd01606b8bd427c0ddad9f2079c65ce99be2b55289b3b308b66e5265d6361c1e9c4b98a258f9a0dd448fa1b3c195dea86a694f965f189f7357d1ea301ee6116ee2b78625ed747e9fbf7dd4b9e5ab4b071bec5eca526a6ed86e524a814b61a8be5418feef9e749b492b6b2b2198a485ee0ec9061092167cd45e1a11a07f074233e138bef5232133445655012a8e47f6eb7efc4b06a4cf436a821f4651c52195594ef9dac5cae498981edb439925f179cf5cb28f2fa5adbe55a2306c3e1f724a1765ba3fdc69e97c820f36d10dcf4252bb099ff119a2230a961ab9a9ddcc55c5cb252c33c432178cf297df53d86ee91d9401137f0c61ce703965c970a484423f68e062bd3f60652bd5e63ebfa5cf16a26304e4d0c38c939c0f761ee8d05e063bf30780b7e57baf2844e020f43c5d06c1fcfc35af8b85d6ddce9428d13bfb487954d701cc69891580f28981169bfb6571d5ffee01c40ffc814bb7e3b8468a95213fbb15cc15c411bfbd11918a3fd01924cefcf2531161b7d39909cb1eb6f8d927481bad548aafcc5cc71e3ba85c755aba99086d32b15fcc06b95de12250c4cd44bc5c8e90ab30ddb56401b6284adfb31989f9621144ac1c358c52131141da8037b99c1e404ad6d258c9330bc3f8b70ddf374add231de58f69c1b32865ea61a7be9b2a2ec61334dcd5fbf76055875afc976be8777c58f46dc4800b557a75d061fb78849fbad3199536554ee0e866e2cf3e553262689c5aa3059b249469e87bd81dffe7445729c85af1e1298671fc01fb3525ff1cd0d4d7edbbd2d10b339b74653f0beaacde76bac5a056e4b3068d1437af0b47f34d8d7017714963b8f2664d8f86168a4ccd5cfe9a6a1c2abc992015fe26a52e034e225595b9d2befbd48048379ab17c4cded4df91184585912b699c9500a3906d103e610293f1c301f85041bacb62d6933e3b1d48e74c75958d48e16640cbfba96dd7037e3c373d010bb987853fd08039b9d7d4b3e125fcfaae58799b63c9ec70dccb1d764039892969523fe6f6d47311d2927453ec0a32b6c8de33446de5abf79c5c076c6b11d5fa75faceedf95719a26cf5dba0d34fadf59fd6773e0990812936e2ff9cd7507dfca5f164004dfc51bd7e9289a8f2f5537927d63e0e9df40050df19e5eff74d1e075dfe3912ad188a0c8f59038f851828b265269646d6649ddf5972d305ee5109e063c383f17c95f05fe701ba5ebe2f1f3742d15b76dd8d4290c64cbd7bae91fade5841a884407ccc7185effaf7d4e01a00594742a6f6dcdb88f1b66006ee5d96d43aa95d908bed170a76f457bc5edad4be5ff6766fe90ed19d9e821b81c2e2340e8d3207d9ab1eca45346189c1001306319938a74b97d9dede3bf2d405b2a7ab7756143d6e49595c79640af75eb27a0ffcbc11c918b2fa0ced712c4d3d8a5535dafe6f2e6ad281dca18b83f916141006aa9ffa7a15f275019bf4abfe70270a8ce19e8e6538d61f2b116a77bade4ff3cfa7a88970c4511422f5828a9a9e44331e896a9ef24e0855d96d402d4edf71ba4bdc327966ecd6c424f182726e5ffb39c7a332bbc9ab30b452b7e15a6ada1dfd8926ac5b2d07c9e700563670a3ee9309445005766babe9365cf7aacbfcd3d3be3c1903a3ef4b31ad6630a1a644484c2821e19d520fc768d4af802cd4eac56938d4cf332c18615ef4bc39a2675c82a6a7d37928ad6f2ea6abfafae400b6c7929297328903a208b91e024e6b2621df3e7d9ee037f167ae0564385be7028702ce63ab37a1332da016d93d832b182f59b97fe3431107ef675233971a9855e3566f87792aa57910c7ac0f8a7615d8ac0af9e4ee9079d9d3f0f796dafcd7e4ab454144d357520a53afb90525269b42c340c307560a42f80cda4c1e587fb902ed1b50d3701bf26018d37d7c00577c8b648b77960a1be9c860319825a76b239d9544d5dca7fe40692db1260fa7ceaa8ab7eafb36d84262e1186977a81936e4896f20af7506a8ce4ea3ca980aca43b9af754f73cfdf0c4866bac287fb6870fe1fd319a231fff063b58953c0e48ac278dc0722f76a1fdbfc27d1bcf8be87472dc2b652fb58ea542457eff5fee609e4886d89361bd6e13b5cf7bc3cc4231eb068da3486db0f53d8d0d9facc9a6f75b43dcc2d83f3f50a387ea5b013fbfbd95ca6a6725f785a1873f9391499d933897b049336b5a459a1e973a671f7717d49c3e4395716a5d297f543ff2ef04bffe2ae4c0f432c68464d7971243c823516ef36c10e6180736f395246ee3c590db0a674ff803af518cbeca23f3bb9e0acdd620fd4d6266141c1801b8a01a1b0f4dd50fa01d00e61b66b4bc880c1cb12f13f820ff0322c22f5d9cca8a540ee0e3ee920b723d4fa2d8ea5912f895e142fbe8bde42780bbd2ec3f16e1003f78899c87a0f45f688716593af8510487a6cb3336d71618a4e0fa25eff6e4e7f2facece7223aa863b42158d84de96144d30f0cc2b42aa6745c117d002180d15b73b343976ba3a0b984d4be106d945f40519621385ac474fe1f5a3467d7b658f2f9efedd5d6a9969f364a2188e423ddf4b51ec9b859ec6832922b9511043d0fadba394d7db640de9ff89f0e964e2555a336c60376df3d423d3ea5c62a297a254f803b5965bc9af4cd5e3a19ada3a62f353966f65e74535f8e75f84046370b1d909523d0a43a131a27b260ca2858deea5de501833752aa98e3bcf6be52b55e84d09a7c82f9aa601e186e294d9f16f257535931b388332f3b4ddecfff28a4863e3594665d459a43e8632f43a5c80f5adb6a519ac790db9b1f66a4312281aaa081a6ea4877186962793d2555df06536c79ff89fd68113de0f96248069a35e77d25c38b94df616acf05bd4c1d37ccc048574e931dfde0a917412b1600d755d51bba9750ab4f5596b30f8a3830e3278ba1c1b5e838604738cbc7f2418ec91fc16eb753fe20e17794563a42e2ea53d2c3143f25693c4bd63c3e1345e8d6c0d1a847538f1eb3a816af26d80c36b038dd9933154dcf41852b441eb0beb430a3e2164cf775244731eadb0ccb2bb15c7f2a65d4486b68d6e58a77c75737b60465d1225225a549ff0b265ca8108d82532da734d5120aeaf21eb898865f79cc718bcd104ff1bacacd4db1e5690084c68b295230d8244df9cdb6457c299d99b862dd80953a0b36bf2070700189dc4d482a8ebb34241b694b23b684671cd8a335147cd748982b4039e61a6566e4680fc70e1eaa59af6d1e1ba768bed6d80bc197d6a4e080b6c0c78b2841cf5c4956544ddd8ce7ff239e7f6af5f0c4f87399b016451c1ad17c43e4870a720490725ba18b7c68c0bda56b00acb79f0e8ea764c2a023d7b1e54ea9661b8b1e2a4c4737966e74e131c8f1b51d5679e3ebf9858460376477e873c0453361d2d2e454e5cea03235835146bf07ee8e11b67b148c9ff7a10eff94812f0763c78e2e4ce9e6420d3ee0ce9e323d14a3f56386edccae4844be303e78ec7c0d09602db8aa99ff71738dbabdd5ff0bd238e7edd5a6de54a1db934ed0862600d78e5cf401ce51ff25bfd29e71a6fd602811ac0857e66fae9589148022a2aac7b24c8d2285fc3895ad8b16ff56873d406c8687f2bf4d60ea39eb2e10f562edfd55e99f3d9a55b9da8c8b44cd0fc1d313f7420dcb63bcc230baed750f5dd8fd33eb8b1f27dcf1e8d7dfcd094309625ab29a2ee156e1fa5d47b694bb90dabda3fe656af9108a89cff13d0cfd7b716642e8e60e994ba41a3946ac5e2f110befd8802dc9eb76306181e224cdcde535990d3d77e444beda07ae86ebcd5b14232fcbe7c102e6c100b2854bde1de9cbab509d5fcce6baab34cdfb58eeb7f68d800387ede2028d0222bd1195a742edd7423da45c95cbe15d56d9eb79432fcb1593f442537e16f1dbea070ccfc22f95aba60ea7c22d7044534c7f34d238691cafdf80cac579f133d92864b4623db53d18822c625a9fb3d34af7091f0009b9329873fa06fc51b5148106986a0970b0c3f2a8e3daddbfd2302c20cf2cadf18773026d6974f1755cbb86601f21d39d5c5d5b2818a0ccf09f545e655165b3aa7da156ee6d909a73d813dba38f90adb29a9088fe4fc20a681d89381df0173d8e485ee7cef250fe114f2a9ca61091f000775fc37bd1bedee8a767fdc512c49c7b0ae53d632f847fe594ec463d2bf875bf7d5ddc9165199bf577b74b9184030fed9232d91a77775943d5f51acc14973aff5b86ffc881fd015c053d96797da06f028232b33df7a4868f4d3e441193ebbe17df02a6863cc678f66117073671d45c8155f7b5f6a459600755963c72d2ff1286251fc9c00df6334158c6894047af8b97404aa134db2cb76ee31be39c378dfe0b8406fa17b0b29973946e4c5805acf0fe0cb80680abf3d58478c092e9bf5e27077672aa6e119b077058c1d4f7e905e393472f58893ccb0dd372904f792d42a1ffc6d2efc82084bff21ef80634c01cf75949110abe8773097ed1cbd381dfa180f705c2110e9b59c5dfca34f1dd1c0542e43c80715519d596cbe38d49e6d9d14e19ed5f3b7fe162610d2cfbe2b68274d2f1e5e820e729f678ae25cbcca765821f7761f0dc44a249c6533cf98e5afc583cfe9c4587cf5d7bebe15a373a3a9c928f00a1c3d1d80ca074cc4568bc5011d6e7c82d03f9b903a8e8a9228dfa632b7a7d99636503cb10e8e8920778d145be7a770d5054feec333a5ad84febd2d7d721ab4ce449790270bad77a65238fe68220f7c662d662a5a9f17a0878621885b0d231f1753120bd45eb5a33fb71bc49f0f14063ab097d83142a0b064a1c53e402b47034416b60aa635595e91d49236648c1ea9ccdf6cb17ef253bb34fb8ba97a16d843840da4ce56780d100401747b5862f11379de388ab7b8d7c0737915dd6cde75830f19fab3b9e6997367d8f3dd3bd0611db5a6be30092c2f09fe3db69779aa3beb178a8b6f60c5603a1d67584a9e794ece4fc2f27d5a2b95bb2a711a1b83e60f154c2262f8e5c8ce2d5d44a44003586c8b6076042e2804c78491d6e3144040ae7deb376486a1c68e7fa1f7efe934eb4db5fdceead326c2eb4d3ff67813d894e468950eae8640e06c5dad8214bbc8eceba5d491106d1120a04877217a5c30395597206b61576a2aea15ae787e7773c9ab13b5f869412af093b1bdf4ae9b72c23b605f5975ca51a13e1ebcba2d8fe5dc0f639865838d7709fe67fc97b52fec0528acb639861881155bd7faa19d9313810e395ee708c1e758d6a999ecc9cb7786e522e563c6ba5993a81bfc13494ecff41aa31bb0d2c98884916551a979fea1eb9fb7539bb36863dead33dab655370ea0b577bc98f05bc5a964d28c04d1a74fd53f5d0acda55c58276e06c635095cfd5f51f4cf217211ba8ed97bbecc96445daee35be0d6711585a0ba272ee81337ed68858bc03814de5be177f006131546f63d772dd3675bf40df1f2e914c5389a1763edd8167daf0a5b122556a770f5a97ba38d9db79a15425fb013ada2d589c033cd7bac21f9eb6c24d0821439da600416c27c57f25e70931460abb8747ba2517775ca38dda9f3fa8360988dfa26cf068cdc4c06005a497de8ec32b6f9309eb7de3cb4429b9aaca671dbd43e73fdb132ca8dad0d3c51adf49be9e7b25f198eb170c60081a540f075d30aadf1abeb2b9e50bae387ae1d7a69dcc4bc04632eb5ba066c69fbee9034acaa45fbd0a10cbf100f9612d2bab1fcddd012e7d764c329741993b0f851e462402b73cfecdab28a8ba305d788302fe728ba2dba42d0548c1c8c51dec3092d2ede2246bb2162807d9222e7961462fc1390bae86282bee8e0382489a31eb75c47de457ed16ce3afc8ad170008a2ee93413f93be696c892e59257b0acf4585abac4475b58c367b128430a2d0cedb71f38b258dd048fb76b0d5661101915437455ceb5d888e0925d76223f277ea5bda6d5207e96b67e858c3dd3959865c40c20f585578336fd73414dcb1c8e70ce1071af25c1e3a0a9e36a27b831c8f5e7262aabba145d915ac8210878706e1adc571775f920c9d0b66d55da571562af7f7a691b5ec6eea3527e71d5583f80161a262cd5149422ecedeb71cb1d27853cd6fcf99721274a1ef415834cee3bb9fff56939f8f6815a02f6321119d9edfcda00dc0af4af89dcbf1f31369ea8de03b891b5013bf5361ccfb355530a9a5d85d4f0b85414a08021ac1dbb267ec32d3b277bbecec4b7e998f506ef21fd03adc46bd4707fd66a4531e4b9a4dbe44c08f56a7b559441c1212e1c6da1ebbbfa667fe7cabbcb3502f7b84ff9c8192226bec91af61aebec655695089bc65a22dae80310f542bc2df281ffb534818b421fd32dedb5e977dea452b3f5343f7473812af04060ce1360dcb2ad969cf4eb05f41dd4fac43755e6ad15aacff72c7058d74ba89e00f6d8ad5cf5752198f4e68ac9e2155f802f4d3975db664afdded3d0ba1708aa922ae0dbe468e6ea5b15343f5ffd8d4d183a2563fb3c0512a53a5416c3766f7587a4d87aed6976aee33e637f8970710a2b6723e8e51bf74e0f2cc81c3ad8dde9673583d2528fa84f7a1c878e6dcdc861a88b3097cf935b04cf01a2bdb6f6e09323e1efaa5975cd2d7fb6be84b0ecf9f66194948c2523ccfae8dbe5c2ff314f736ce5f1ddcff0e178bfc6f67c927d6bfdde0d977a95b1150c1d50af58ba4ea193f06b54bd6d29156a6a5d2b26d5d3f19658e41cb7063d2142da19768430f6f39017a0a3d5cd75db04226508c3c40ddf23f2aaa61a1944055845909e4b6dea94095431bc71fb148558b34a47c15253c32651f0023ae3badd3ec42d86fef5fd5507730e4432da8d8b79a592fe09f53097a4400a6d825bf3fd4ad0bce35cdcc3539e271dc1f021cd66c017de9abd743891cf3ecdc7dcc045fc57712adcffd5e854a9b221d1572d9cd7d390a046305d424139d0b3f0fbeed76ab745e10c2a6e5bb6558ab2961f2478058839d7f1a38ce709e06a207c67082965c25744329c502cc67ef593265a06f4dfc5f319be30ad98fadde21cd131849efd883d62e47ec8c1689df0ceccf5bd46caf124adf56df18c6b4d76e91a00307c6e31668905d103d5efb4eefad04e78dd2d27dbe6417aff41591c2a784b196bb8e018b924939b990c2a7fb12442fac40dc1e4e7e7fbdb6dd0b0b5fe87c66a506bc9a298415e051ca2fba26422e8f879719d4dc1e14b7afbaa1ffc8dfaf685d0c93ac2d5f70677010b884883c33ec26b5ab6adedfd9b47058b7b4704d1f19960434cf5b3eee52f39225c48633871bd0a73656a972eb58558fa26c301cdf31ba5d6c71cdeb4ae482066f6b4193266a2db1085d03bc56818a4281de330c79b8d7f09a2447f7c4f3237014d3be8ab01abef43343dfb72e85acba96d14e18a87ceb9940ec97c85b7c4f4674773a5bd475934f6679f85d07b99cada29c6fee1fbb264b5b15fd991d19d03c9aee7136264bf954e6444b75c6f1fca75863eb2b1a2c379359eaf3ea25481a98f68908ef4c03e1c27c30f65a5968312bca86095dafc1e036acbc34ba7be816d8e1d58f54bb8c74b255805f3943e0bb1dae7847aaec9deb6ff9981156edab1b1777cd564b6d086ab3edfa5a4f5b71d1602f47462da30186d634e095198e3d117015027b5a136906ddfb7f45408243260ef67cff18776db156d2037c898f2565a952bf3d8531edc3e0f7cdb54f6dff5cca62ce3083e1a49a84e80c10ac99478bfa8bb62ffe455dc33aea905de4751d4ba41c074462fdb587a7fcb6929543674ce62bc6192b29abc61509301572d5ab907ce9a00d3b14c2de47dc0d836ab8e4a6b9dd0552e9f89b99131b534214d55cdf2cde910e8811999452951550ed385d995c28fdcbbb7156450c95ef53ba8b16156f1b9bd47a932433d0804333ddb464e9f30c0d4529a14b70555a3e125b706d88a06550b046fc7cf1da81d09d317d40f3f622f5a388c67a6f70c9c695eb30cdd8f1b66afcb85d2321e2da13d1d0735b8e26bc3e13ad3266714d9b6448d5dcec23f175a66c3d0f6c08a025c1c3fbb581691be559d6a1640ee4c28643cda202adf54597c6ed076853f2abe620ddef6640e5e183cdf7caacf53346c1fc1d14ba42190a7876b36208927ec8785eadd44af93c1e05f04c209845bb736e7a2425db62299f10462c797bdd0a8e9ed66754ba0caf3b7cda2a7bebe988fe3740af0d4344157afd13adbdef7448cd2619ff11e9fbb8651103e4ff32460f647e05eec06969cad8dc66fb3113f6b619984292850e7d7033d2da58dae9fabf0520aa88926fb0054d1f3feaeeec3b1240f9903859b37d5a83cdb496c578c5e5c939366fa03d6c1f4f055cbe25549256f63570b9101929053b146fb31d5aea905305b0a3cabae835f92358518d06499ea469a7438b2d2cc62ac3a025f1d1ffad8bc5fdd6ab591722ab6683fe0371446e1e893a28d76dfe058c91e7ced160af9cd9fa19665bb023676848f88537bc04a9f046bf2fc27630e0019b2b3778a47e009b29a6eba0d6b416463978533e1e4300d0aa337e781f1d970dfc365c743303267486b587e08f8f44e5ffd3ee1864030865a6847ecd711ea4c18c6a72688e34d88008e95865b32bd0b01245d3cae5c534e9da107065a3edcc98a26e13e5966c5f400ef4eaebd1e163f28b5de1243ec4fdd951417853fc26c2cbc1d398bcacc404598e243f81159c3a569434144f4155c85ebad7dc714207f2f159603d65435b3a38a578929dd6875b043b9bd7555bcbc3b6fcf4baf3f8b157cae31421b93de8d1d9714c3c1f7add96c502f9cae62cb1c80f430fe0f7e0f653909f076291a540605aad62041a2996a3f62fb7afefcb40aa26d8f61d5ad07cbc07b85126b8b30c5b6ef9c95c08568621b70caa71d8b3e56da60f3b9502479e953c756adcf93728d76cb459b33d29eec0e612644185556e09fcab6c090f1b62d002eefca8d571821c653d0bd225ce7808ea77eae2243f663ef9705158c7329bdb45fd9ce3d269e2daf7779e495678faf010e9cae819fba2606c9ffd70a0921e5df6625672ddc5d2ac3bce917e10ffa7306f5673188c4e753acb7d75e579bc90dafc09159a18fab194bd29ce2da5ab22c7679fdd0c1a1701e7ba94ba0d503d0187b9456283bf6cd2cc43497678a26bea5b0ad15c0c1d16c57cd72556e1c44e1374fe2c7e54f47fb2947183aca5f804b6015695e8e144d7705c1fc1586ab26e749d48ab5cead63d742a3732b86d77596c33902fbb688bcc3380b7fd5be51d4db31949487a908614e0f27970e05234d850f7e613c5bf5d30c4c584d5a97c046b3e035275ec663213dd39790fac5fa9c014b6f2bc41a598fc70793c994d9e4aa09741ba1c74ba79808581c42891c39be98e7d11fdd32b43aa6ba9241adf12c52900e12e70cbd45dadecf19a6eb6c49d8ea4cac18bece7387340af3cf86a21ee901a41e8e5e839b7bb6f8bbef03b1818302df948b26a0567eee3b6c173dbf5bddbdd703c01dbe56f20483b1449ad472a9681a36e2aebfce69979c323ab23a189e65009f2416731bed70ee8e41b15328808b8220449faa987affea42b282bd335883a8908052d100b43d1cfd45b421dd623190f545e77e071950a40dd64259cb6889218da097ae352c99148f709d01dc60ccdfa6bfed2ee4d986e30011baa2edc1994ab02ec58b071f40ce431fb6b937dbe5f161cc10dc1812814622bd8109b03d2f474775a504abd89a46ce380a1e2033ca89cc1e322e33a2b33ccf1741af3a15505b9a1a26369cd05ce08a0a246ca7f49b553008613b74bcc979242a772590bac40496c2bcd3eefba683e3778a5e88189c59d41ec32b6894a8dec010b978c8686986110108ff12f07d4caf4abd6441824a2947069a5532a16d940af33a7aab5d9b620bae7e1868c33803c31c3edc03818afd3f77acfdb9fe718c2ea2f641b5d0bf7c93c97c9225a36fc99ba5dbbc1cd90ce1637979d6f065cd8dc9b46c901acbf3465e4a2913605c4ef5dd352bf327423946198b57c438ba8eb1d3eea1b2520c05ca69cab44e086db046abf91ef871349c456ae4725292f3e519a540015b7d6d9561a8d3d4bf825734caaa69e0a93d314f1126986aafbda07fcf99146ff6989757200b00b6092c1d8ec860eb84640fcb130f02e7c145a4d72027242cd94c44bb5a8498d6635c7fbcaabb56d43e1f45ffba32b89ba2dac9fd5cda42b5fd065a2904ed45e76b57a27c6a7d44bb9974b325b53088584668fadcbb805662f3a2c339f72ef8d1ecee241c9d376a2257c75b18472801dfed30d3d3233260e6bf046a5221f137d03a8eb58b63a4a4e261e66bf13400d8f8bdeb003a8dfa60fd120be4631bc5aa0d109d83ad1c67140440fd9f281760820cf9f7d9df99e0751480f74d9dc558194ba8fa1042d77a034eaa49cb9231ad7fe73cb1c1026c75f590740ef06987ab8f316f8f056018a649598094db505020b62fdc63bbbc116184e18f4f4597729eb75b10a137407ef0bd002c039350fbb63a15f7b47f589a2ec0ea2b0c85aa7cb1119adcb4f883a83e48541c61f283194dfeb43498b4fa0829b63704ed0e0d079dbfa98cca56915aa9d9f5e41dd894bd3e002b04be756d75e353492d89f89d134c98b60d838f763966be3d060354313f790530630fb57304a343d864d5e7c0d33e85a109ea11136f50e693dc2506a0b19abd4dba0ba5eb4331e1f01375f26bdcd95e9ce533825a6a37eb8715f2ebb99d0154d586c5046fc87906851a02a5dc0655aeccdb1cd43929601237859b7fe5ca6cef89717891e76b38676009dfc18e4145acecca5f95a805c38c6f29fea6fb71aff5317518bc142cd75ca6d19801c08699d3828f8647e3f6306561d56ed4500569f79f3887070a55530425dee6a6d30b073f6f978e0b0431170a83346ad1b204b06e1fbb6a61d1d45d61d5f99f8c6c0380332812aa5dc31c288a3431e415a9f7b7a2edecace61b482eea3e18df8e0009bbabe613a508ef0c736b590a1219295aec31eb869d652e5d78ab9017a724c2cae6d62362b964409411b72fe813675caafb07ad840a1b42e69a4f6405b2cad3c66658f47a63a715dd41a2e1dc01691dd85a4947ce12fdfb4af70ffe84c47486edbbdfd30122f3a0747280854f1f07d77a55a8e97fbd6c3d9b57bf44a2d56af06eccecf9c619bb16feb3f5106a161a2190f67cfe2c798a50176bfff5b310a178c608dd5087b252f84246d2b5629e9631d3e0ccf7da4bc9701bc400484c63db8a621721085a15a066bb2cc9819451349fb87fd4dcdad80db34c84f534321763f1a3a5e89f364114d6b3b03237d5d07955550e9dbedaffc11a1633a797b468ae87f74e6efa8a8a6d4c186652ec4742b1e172e155d1be7f497e3cb5917d3ac954a51673286fe607f2f0211920166b93b76000f3395c1f35bea37bc0e87e2a809a71c6bfae9c1a91c3b4b2e4d02ce70fe958d27c6a0efee4c7789ac1815cd45b65cfdc0096ce9913678c6e3a6bcc2c491d1f0f9b646b80bbfee0d88f2c002b67a47234e7af9901694bfc2e74e4ec175f123d9ad4cdec8f4d1af19e82bef6bb4622b991b7dda58f1e1a59c1b0179186d2fb06ab75737b84f1c54fe4f20a7c0f961d693d1c82a73af28ba60e353a0e22adb5bd765dc75ac99265bbdbd9aefb387e9d13eda338c1ce0f1f7b154f49a0a5fa206458963d89a569719407e843e1cd34bfb690d95a0c72f276c32292622c0c9ee9037e727e7b9bf66fcf6b6d001bcd73bbdab21860b477e66c8c27cdd7badc8d0004622c672e24bda0228855805fd41f80b8b9a3542cf2ca35827b328a171938090c6da708e3ef88fdd89165313cde7e49920586dd4cf261674a45800b1fe5df5b24954a675deed0be487fe2c154d42e5f63477d67791b555df48f0c5043c59d2171e41f46229bcdb40079852207bee788d5e5d7e2e1d909d5217fe4059e186e9cf367fbcf018edf7d0b4b52270fb511a947ca828952dbc4f4e6b2afe54550772f3b421a34daf91f02ee4fb274d76e7222b7fcc2aabc1ba5f6f136137bc47a3759dbd960b862b87760b899e127fe5fa704697cfe4332cc7c9d3fb1e933467981fda420432c372fa69e80fa6f29687e146d83c31277432291af459d6ad9422639682b9a5cde7072972c01a1b9fa8ffd6bd5e23c8d35ee31e54094829ecd5954b8217d4ddb6b779ccc149f37e716a4426ce085fadb12e499b59c431ab43ee733a971f306ec9abb82127adb0af91b35dfa220e9f7ec8d7396141cdafd72f4509e54e46610329f592c9d68a46d6175d0abf8422fb25ab4212c69922640ee917aa4cd4928242577192be47ce1a998df470da8408d5716c1c4c5eb1910d9441a341a99cc3115164f400e7b610598fed19b3734fdf6849e17ac817d95ebc799aad40f173064b324ca21ae7ed5a548176dd9d0ec321800424622b31f30ce943eb9649018ff8f3e7d9c06e603827c25a0c37d4c00ffceedaba2a5d3ea1a3eb6ff642cf7181ef750315ee756f2962ad78f0248acbe3c332a6d1bbd13a3a9d788694ab09b2a490bf3289dadaf5a76724e2b1051fb4798c7eb1f6ec2467a74ebde5a856dcf8f3f8c0fb9f27ddd1192e014f741a64ca0724a7332da703763fc25899c3ecf3e0fe73b8d77210bac58806c18d8882d213bb24f859f4d21f2ef367bcd9585d487c2030796d1b34fc8a372205a1d26bebbe52705ab2ce1e5d5995cbf045042a68b3bf929304a2c9ccc0d4c0806097e26cc20b08d6ebbda451cb33652ace978bf9e94f439b95bffe77296a12113b27247efed919ece35081ab723a80bb3e619ffd93410b0ebb4b6e5e10b88bd79e3e0f24ae49501f9447944ff929e371eb303e0408ef9900006c701b46dd624cc91f4ea0020695ee96707b74764d78b5d3bedc7e079357fb55e7f40519e7985734b54ba8bb8cbb0dff1dff3e6ac44b53fd68022cabbf6d02531eafff9acf1d0b78d9e3b4cad71d56528ab83d5a0c18a62ba52b4665f3006f470f219fc24c66b41c1b8975bc1673861ffc0112959e47976957e25f2352b14eab1c602dedc45ca6b378fcaa9a919ee25479a2c1e4c6df42f10c3f84735ae4787626f192293e06a90badaa675647dcf7ee7c8cf5afeae10536858944f4a78d96b31222c4e93116ac008b78bc919c4bca6426e3846eec28d7463d5e8b684e0be8c5b242c4bfd8a7a8d3a7c52a9810627f25eba44103bf6316af5af1beda36cec196d73337d4c9568640e0250954457391f701857ea845400e086dce03812a0e68448bea77c159b2a223adcba118d0f58c8b8ba7e4dcb615d5c2b213e8f8da0288a76948743e1e40ebc4dc5bea522ae8fd50807d9e373dc6da2ac8fe02e82e2a3ba5a3d0de4596375a7618c99a6b40f1b7ed79720f8dc127d50adb50256c3abde5cf4f96ff653270ed5e9cdd24d9520089d905529d047a76a78401897456a1697ac1bcec786b3996e031414f3d61ccaff44c55138c37448a8b50166e5151856b16ce3d44fe5dfb1354268c996d38b4caa979fe85cb9ac9971e1a4f5cf978fad90eacb9201b532a77ea5069b4f7d33ae682eee8eaf12dcbb5a8e1dabc8311e793bb178b04be7a7d40bac2592f53b729b7c3858843da2e05f5cd538442c21fcde1abe8627b659939eed099f639716cb9f520318597a0c26a377a79a3b484a25af8b3cd6b5fa64dd187e972e5fa3dfff0beab2d9f6679f84190e9f2118c71ae5c3be01518b2b50ccb63668e27de15b6a1823c7c768c70a15bf8c00d5a7192fb9e98e82013572c167cdee2da42f2803ae61c3097b231bb6150364710262fc0eb62b4a156b418a953f823cbaf9c1249685a3425b019609917043e0252c45b3d48cc67259025e11b9d68381b5edddd95ac1481cb894bd5d388be6e3edee7e8933f07f48f4ceade7ac3ec22b34812f9289105c9991f9bffcc00a618031e53e4e433b5c6163dc4eaa2084aa7f68d65da89941b57c57dbd9c3a01ea6a89d0bee8c34102efb6a44e8843fb510e7a2930c3f2d1a6e5d1b0968d70c2ac489d0e3b14a8827ef1e4df6af04d988688a746a3b8a2eb1140aeb6c77eb5c4ff3a0e7886defb863dd7b5c1bfb1b838131dfc6cd00e933141fe044e54a1a846558285d25daf5cb7df74ec76a907b00804b004b800313c321cff1ce4baf7df95146bb192dfee6733e6574dc9f71b6cd68f97b7d80b7a81c078bec6911da3674129341e42beda74a0af96777116f341391366910962694051cbcb2808f9a44a54d402ce4481c1f18fe92aa9a1a7ba8999ab04f02a6cd86565240bcfc6b79abc74613061f3cf675cee8dda56a30a91737d65471e9ababa495d65ff82bde3d6f242d8b20df6368e30fbb7344cfd6e3f3c99f51cb8d4c875549b8ad45496d0daaa8e5506f1e79ca30a386e64cb2c2ab4669241c1b7022d523e7a59327ab4c795d9e26f524bdf376884a7f215d784d749fcd82f07e07b17f82c2936966a3b79579f8a700f20db9e48c85cfaf1b2dfd4a715322d83f00d3f040b46de2a05477754c379af8cb02bc61b426fa9c49b41525fea32a30b54d6d0f1dbe8fe4967b10ff90e79e04f8c95ac07b53e9e6f339e98bd73e0d0b188a98b38e988203fc99bc89ecd906765facd63a8ee5e5307707ef10acafb503c5d7f1d8691e55a2801253cd689cdbeebb3bc8b5a1ef39683a1f682e600bee1e2d529a1c26ba7282ad0551fbb39744989b06b7cd93641e5496ccb8486216b40749fd7c111cb50552489646057dd7f7b50df00e50d730682f8ab1a7093c734e48645b9036e9467d034f06f124af66a76df4ba80dec2640bab86488374fc7704ddef77d04b45813230f10544446a1eec03570761c874efc556e68f668c07cbeb59061cf733a6bed3191f1c0d1690c2ecb74de44e8d6469ddf292038e93fd45d0511597b282b5192076bbbed4f83b06490c60172938e5c78b17276009a6a5a64a1d1a0bd08d176d15ca957e5cf65201b99e0c355c4c5c2145f88cd7516241d195f2c1854ea16f082bf6827579c78733547e9d480137dfb6a3947827750e9c09536fd671e997290c988247984c747d0e68d34576cf0d4109b71328c023fedf28cb344ee64a60565b22de858b380c9116a8aefa145a0b3180fc18d180500dc88fadf91593372f3944c8406bb9b8aaec4abb9be273285fd1f314e8a2d5a6d421fa3f6654b6d4967868e7504e407f1deeb758f6a818c2adda82a0ffac61712d63818e24bf8dbdf26cd5f989ba4bf576e4a8a595205304e861960ff6af0bf17f9f40af753d54b453e73115de5f74500ffc5255c7cfd8a601304315d7eecf97b4c1798d2d1e8bffc243b926028af60230c6044ee84511641b37ac6aaf59efbe801f05faff5f25e532153db609aa2fe5d0fd79e6116b6f30f8c576660f5ad97190a8a455c5cf7447536366419984d02f39130c3a79b7a169e719d164b170a872e31cab29b7dad2324d4140dce8297a2110766dd4aa8c8d650da2329eba2a46ccc9b9c669d7ad5e62c5f12752bfbb5e1b965a0c6eea612b3ad2d7d6f6290b901085e98fd4e7fef5b986a698a58a64dce7d5930e1e8f1f39d237c048fcfcdca62f847efcaac40b96bfabd7e63ce014bd8fb36d5770b1bff5347f752c6f2baf487b5c76bbeb4a8733b44f3e76e391fdfb7798ffb4936c24265e12b62d98f86adcbc16d24576d1df042a5f644d56f21a83e589821624ccaed1ecd356fc1f900a348392db2712fe6600a75528086f23226e58e6474cfb22093d1cc7f9a488eadf72bd968e664128aaed0ba365ed455cf84c8aa656415eb094bb0ac2bfead6098862b2732b9bcb118ddce2b3b4b519b6078d73f44e6c82f3e9ff1f9687f9141b45014bab787b602907d25b6f1a6dbf42f408f25e6f58b983dc1ba541a48d89219192ede2d0b979033115ee7391b5bbcf5ce911824ef2995ac5f0dba926d7245df0e6f04649092d5e5bc25c0cc9b46319b7aa51fbd3e227137fc862a50c90a19345d41a1580104d41e11a66205669e17552b5cf2e689326b6dca8d1e2f1c83b8f8323e22046c06eb7023141cfa0386968f10505e11b19af4b588b219d293a94af1ff80a609d3a9df83a91d344e1eb866808a1a9fd5524788842c9615bcc0db04d55e14b5c3ae9f0281d11650db80a7c9b8347a2fa044015762b7ab2301b342f5b2ba26a66b5fe3e8ae24dff5db67e4c626fc3f83b29f0da19323f4ce63fa30436d0286b4c3e723b8604113d2bcc9d518187064023274497b9d3e7950d017c5e76b550475598916a2e32af9dc04dd00a76bffa70c991892408fbc9355cfa00b375400cd27118f0ff7ca12bb8624f89c68c3d149e1953f0cc7a9d4b4afc252c0a8036bec31037212fb611c24734a768e345f72a2524ef82c81e686818cb7be333ae6833ea7a6dc89159d736dc17356e9c4019da0e9127586ebdf6a5aea802c258683e444999844b67481a15f251be17f246ae0525e1eb20cfbd468c2ad7271770c84ec3656ebfe5f968c81cfe8a940bdfb2cb1a2117e6ec8dfdfc39f36b4e19375edca16e687b19ef22a90eec88852323108762e0a5b5b853d826e55d618bbbc5102cd623cf64b1c3235043fd9ea270839c9966ff507987d7236dc14c431f8013be14ab5a412e08e749ef04aa3ee42202e95c2a01528b20fbf587ebfcd0a19f58c21992783ed540b9a1a565343408e9eb5d4409d2fdefa2526ab398b92e7b6f0571849bb55925ca42960f3dbdb708bcfcdd13b62dba0ba5874b1e75933a1cdf4b67db960e7315651c90699b2c5ee4e3377555810248c1a498dcff039751b1b834bf545893f3b28ddcad316f3e6466c801a8565a5a59e734486a74c1cf7dceeb9338d36fa5e6b0b4528a3a8d4a057ad4a8c27c64da5e253c94da1aebb2224a6226b00496b04f2eac377b7777310fc03eae6e5689df83369fdb6b21349098319f435cdf4eafe06f844f22b89ca847ad5e7c853a642678df5baeb27464735add002ffffe06dd3e5b60f743dacb5eb8db6066394953b57267d3cc067614f75a56c7d51b54b764b1d3d05b30a12e50db2c7aa8cba0ada81387630357c17b67d4b04ea0cd45d698631741c83ea1c113fdf7a6ef40545ec48ded16c8f4050040ed10d29535fea2724bf054596897707769b9e3ed7de90344f39ee240a572b7d574a96d4a54af712ffaf546a3ca52bd720ce2359bc2c23ba6815878fd6a3b891de19b4a2f073ea2c0cdf46f289b886c59d8da7a25f494bbb5cabd8c54b44507a3674528b997e587583c671bc6538b804a441f171342654d8a44114dc854c815ac22a168fb343dc732d1bafb0dc820aca1b94e8361eba681bb14b71f1aecfbc16a7a80925f545c6794316a9e1642fb4a92616481fed2fdfefbf9c162c09acd9c18e84152237e7da3e52f089c97757af1909108552a5af4191dd2642a5fb284dbb767d3d2d4546fb4a4ab60152a7856a385769126c0abd3a1c65a65702c38d1d4aee05acaaa5c307193822999bb40acc592865965f24f34722ab7454f4d2bd675c08564a7f2fd528bb9f43f5826aedaea79bc1e73fbc85662e98525b26b9781f96cadad6f61b86409dc67fa6e43c1168b3dd059efc3b2af0fd732d04d57633a0065b5a48bfab2cf9f11d27a244c139f5633630b8a9ede918778f003aed2dac89b43595f121197f12139510f389d7cb9e8bc72e0cf2ab7dd4d5f2178ba8220983e95171c49b8e284e3bd5ea0229595c46a7e606b9a8f7e89ca4d626f6d2ed9becc76c74994bdd4a845a253637efec45e9213a3c50a0f3c654991112b7050196d7f53c01f723c03a7c7511325319aa6f9b2433e83c9f5ce94b3bed4c1e549717b74d74cf270e9cfb6096206d4ecde9854f222a8ca3676ec5574f0cc8832b6ef0a7c56a7ad98e8d2252080e02919be1d8352c20e96aa85c2797ad72056d65b2f3a1a3cde4a85ea5a3daaa0211311bc93b5a6ca5d78bb2566c91cab5ec4ce2b59772e6c640309cf53b72b99bb750b34a5b03c41a216ae1af7312f5a9919194497d4558ee6d6456c72bcb6fc6f82889c215980cbbd95f901bec31a352b6cc7130c24347c8b66360d9521341fc0613caa7415b862d2ee70377983cc4462f191571a4616594983909fbfb6db78235c19fa97cddc45ca6b378fcaa9a919ee25479a2c1e4c6df42f10c3f84735ae4787626f192293e06a90badaa675647dcf7ee7c8cf5afeae10536858944f4a78d96b31222c4e93116ac008b78bc919c4bca6426e3846ee491462572e0a34c4c1e96f34bb6f1bf10df6b52c338b5b181a2f282a7ee5c00416433e915612f0e7e93d4ce771fc6451b43e04a235ee4b2e7ba5a0590532e9d25f55dd3da821e61652266879409b2952e48fab2c61dd684ff8d78ae0874209ee0b7fbc51d14b860d92ed29d9ce90a6494f50c62afa948593689c46cbd6558e997cd3a84a1867caebdc719aad1d7dca96bfc7813d1a37f53d0f2c46eb284bcab372cf657e4739eeccc40b73b8c9ec41ab86577075adadb7c8678fe48f10cdd945f84af179ae1fd0b156cb2489ba5126289e414b47670b4fec53ceca27a38ad97a051065d9411227f5df565904c81f453a8a8cb68c35abb0bfe0a154061258edb4a761d09304ae20fefa0380416ed44ce32b7b4d76984e2ef0daca7d2fee29a618f97fbe5f8862cd4d4739a139b33c2a736e9ebefdfc5cd93c03d26a188d13b29169249ff7cb1ebaba96f808c36884b27996acbebeae451efba06fa3b5b2436c7956514f7a0384d0cbf7699c9155f5c3df3eaebd8458d686b80cda02ce1f96eb8067060a94d28dbf960bd07de01240cd1ebc9d64bc0398c8c947e0b50e56b13dd2db2b872354537a05456640ae2232d399626b9a4e0317f6d3f0701387115451d642d22e6fa4a174d474e5cccb5e9a1e76aee7fe12be70c148e44c318c8809917043e0252c45b3d48cc67259025e11b9d68381b5edddd95ac1481cb894bd5d388be6e3edee7e8933f07f48f4ceade7ac3ec22b34812f9289105c9991f9bffcc00a618031e53e4e433b5c6163dc4eaa669bd46c68f57b508047a1ca83c9b3e3fb4eca0d5911884e0bbb121df72829fdb4785b1f6f9d6be9e5d2b2f6c604e70b7ec52fe79bd7f2aed33aa4ceba31bdadc63072166f4f4d255a32cce9b8e2e60676eb6065bd28b0b12f3107486d0ff4e8e9b9c0eab83d90839b5ab25863bfd849018f5d8592393d91d42f63fab47eb3b35ef31f225da2601398cca7a5c7bd4aebfe1e8c7f66be7960c7dc72f455446b6d0ca2fb0fe730ef223c2b565654021160e8321ba7c1eaa939bc303713cc59a25c103012eebb877144f29131fe56a960967e4b757c7e9805dc48dfe3a33178036748617b1f2ca0670d47b1fe120d95f3d670d5d073fec1d368767b80a05926f13ede7b43cf8750e254071bf803be9c6c9b703615dae8197ab20f2572184f5fc739381b2e491c2560d2c7c675037c76308c08f998038765f0dbb136fc272fd2f7586159dc476158b44ddffcd47c727970d077d6c3f0c61bd06c8dd228b3aef3ff844bd5e36fdf2ba1505588683d769e9c0d33bdfacdbb2fd2e281940eef86bc1ff597f9d7c420a2920ef8d52977f449f383078d23e96eaf6389a0681be27fc3d973e62a48cef11e37886b2f26d7b5730182317da40e77acd940fbf38dffdee4cc029846a1a95f45f0f191d058fd41057e04bd576849bb8072b4daef46104aa12a482642e44741ca9b3a9542c14b1c83381c67ca98d9bdc06bc52f679c663b154e71a8ea31cb5605a065facc79dbdf75e3c957cc72f37695811b78d93ab7e0119c77fad49240c8f3ec7f7373a00bf8200aac07c53cc0caaab29599a5ac62c29da596caba1acc32d893438d99f72c6dc756b1f46fc083fe3d58bf9610745b6d8374fc7704ddef77d04b45813230f10544446a1eec03570761c874efc556e68f668c07cbeb59061cf733a6bed3191f1c0d1690c2ecb74de44e8d6469ddf292038e93fd45d0511597b282b5192076bbbed43129a9fb5a0db6a08769485519f1111a7930a6811f281ae075c80f75cf77677252b77495df2af6471a3e1eea48ab6880bc1fd7be529824b1a6fa5bc06a83e56cb136d70831688dec98caadbc7eff376404ae1a70f2b7f0542e339fae010f94b67c520207bf2748d8ca641940b5903d1cfaa203b7aef2f1958f0fd485f450e0510cf52c2fede097cbf89bf65c2c9bb788729a4bd357f5d245a259fd2ce3fbd17b63b627a6214aa22c2166e0b07ce4620ceadef14d968ebd8eb5061d2a8e09a2b0f00129eafa7438175e8e9bb5f83daf329ee9eb3e0d20b44d78f3b268312f1a1d1006480b6a5478f076a6668c6ca5dd341b9d5ae8c196d84f47de3aee9e05cd3cfd75411b6f7dca6cd2d1e53b4b29df0beb7c03edd000c9422196be1eb05822cd0fdc8b4ab39ce0fa974acf3f4c3db0ca5f84d2fe2bafc7fd703a602598add46895295741ec7ed58c1ef87d7febcf354e1c69c20d4a8669b8e674b5e9653cdd33b1aceec2aee594b84028764598c4a85bd68de96bb7dad2324d4140dce8297a2110766dd4aa8c8d650da2329eba2a46ccc9b9c669d7ad5e62c5f12752bfbb5e1b965a0c6eea612b3ad2d7d6f6290b901085e98fd4e7fef5b986a698a58a64dce7d5930e1e8f9a1be62bf224ae1364a35d9eef8e0c82b098b107ca7d9e177f258d5189fe66e104d034a0ee4d02606ecfaa7c4e54a4bab3444aff14b1961dfdd4afab8717a34c844cedfe9560ea86ea7cdf0d703ee7fbe2df394f249b63fdf94f5df1d42d2e7a9398945e04993578118d22824ef410e711824910db481278da99e671e7a8de1109697bd4121e12c5032f789224d210010875f0617615ea78ea303951e66caae82ed3749ed722b3161d3b3658093f495466b156201dfc25f04cd12480bc99a58e7a8a1eb60ed35e30d1cf79e44394bbccbcc32baa1f6d2132d594ca5478678cc497457edcaf871183f41a23fa8987e3786b28ed2d3f2303469becb6b1cbee319662eb69a23dc609b8c231a6eff0da49e4b8697b7509127bb268c7c7b07cbd323285f5a5a50c90a19345d41a1580104d41e11a66205669e17552b5cf2e689326b6dca8d1e2f1c83b8f8323e22046c06eb7023141cfa0386968f10505e11b19af4b588b219d293a94af1ff80a609d3a9df83a91d34426fba3c366fdd8b4c366be15f9b6afd61bff5483fed323f752f572fd7279dd829032140c08c9f66238e81068e02f240f35cf81d242328ed3148af4174839a7a2a17a85a6429ed7ea101f12603cf1215668fdb748ef6114b54cd4d04a0f81fec396f10b78aa86a6e86a5ac54aecf60914a4248f9f1af76d6a6d782b99264ac940d786083fe293bc0744c60c8e2696895c07525bd33bca77a543a89ca5771ce4e2be71134cd56a1bc4555c475783919ad38fd5f5e6c9be84cbcdfd3bf5f0cfdfb87d5cc3bbb1f177c82e6f8a07deb662c024caa224228fc1c4cbedc64a638bd1aab983de2c01f7d14089a68a06d488eb0794e34f66f1647254ff379879edbf1f3780a764517bfa95c6a843ed41fae2315b4c9296abc9f6f71ee91ffa662e7c83fb1bb59cd45684ebbd588928e63639dc82092ee4298d9efcccfce2cd2ab1a904a37130db1e2a67cbdf98189d63f334eb5642a1e9c137772d61685ea5401ef3a804d8cd4f42fcd0c58c20c86ae48b2f03e5159d8884c4fde95eb215039f57d7171023df2948de57ac2ad607a717fae58539b448ab850cde479ccdd774b7fc9517e55afc9c5dc67397465042d8119016231e6dc50070fb160e389723167420d5609ee41b8eaa63d9348b0fead96f8dec670e4706c6bc1d3befb419ef4ce118879815446a3837f718ca693c3f0e53da583db3e6afae34dbf3738db0495ff32c7fc24206b18b0adf906925df6bf5429bb827820b563546ec16410c202f5042da0095b783cb2d82b33ad06dd29e62e493717110710840acbdc27a2ecf081d99b9b687ba3161f5dc433a5bcd22201ca8bf86600b383596cad33b3a8673113e16c5929b18f922aadf2f18e9f1c338b036e42743e39f68bddba50336e3fb81289ee6e301b8da074aa19b466a31569c02b48988169e143ff6a0f05488f50c88e6caf983d7b79b92eeb0a84703d2b5222edce1ba1d44105d05a4e75aca4aab6083e2a9b906484dce0222a0d5fe401086b47beeea72ba4c1ace8d2c84413b6c6a3a7b0df031817357997b1cc745c4bf30b53a7e2d49146aed5e381db0d1c2b696095c4f27baf6de2ca9eb3ce98327745cd3f9a4187664113af3663e8263a351d3c59d416cd2e7bd2eee9f0be43e77f5fcabf842340d166972e53fe8b80e97cc9a141dc8d1b26efdf80528fbb4e973b268742539d47ca0f686c469bc545b84480f843d50d999eade6fe4aaf048d86fc37dc75f538b99abed463bda8b497fb786cb93a93c40b5b4a26b00539bbb68b139e9afb74fbf314286f4fecd40ce7c8a934ca245d5af16f5ea4a84375fa8aab51623de7e0b74a08cd72538f283ed800e4477cb049ca3cedec5b6ccd4ae6ed07d6338b97b76613242c4704ae813cdf6dfed11a3d365dda19e4d3eebafe1893ecdd3ab68cab748d74093b1aea916b619b7b6f075c42736e9d7c7e39689f7d718bf080123a47b4e6912b1bec5b80a38fc1d60a3b44bea691b8cbc1e3fdc508ab08331f21092938c6b37b5ac8c4fb8e414e040cd5306708318edaf44a640b7e05cd1bf2308fdba71c6f5627d046bb897ba1b0f252bfdd1127289e404d49a992340d5301e7dc29609731779442219b1cfce849fd2562cc4a73548a3720477f158159023c66cc71255573869d815e1f303ba925ee92f185845016573de79838970dc7329fd186fd8e2fa6aa7f55cd6f101c451b87667135aa8e434849e58b83c4fd0e914cff34159cc1f8c7b3829d6d1bbf4c7b321d22d78b2cc9935572cf27b0f6fc74567dc9a36d1d7cae88e5ba81c6657ae5dc1617e504ef4224acb8763880db324cfb9199391dfe0d253d9f0dd48d3716a92d7b40c47feb38b30516867bdd049babf2202f6482c59adbae745299e393d99177803ffb7acf80f000dfc471b8f4c187f7ac4563761ea694f614011057b9c4ed661f4b860c9544711694061c91c52940d77ba0cff913411a209db2642b9c37496b6363aa7e4a19554cc7de46e750e0d23272330cd2c82070cd7041aa797704b0e8a1a01961cae7ac578aaa168af81266f37f505b3fddf668423f36b64fd43832a5be7f5c8c2b7ead2182ee338aa9e0d001e58dd223e9730ac2b58158ffcb48e036ea554232deba4b5b58d0a4b01baf9a2aeebb1c2fca84e9cdf3ce85e5e269c5cf46566255148e638f7298eddbd27d7f2c2b43575a5909f321acb41047a56a54c87afc1384b39e17b8df40b87ff8ac7323b02a176c599ca6d391b931e5f6540d5a74215b7ad044d4f3e9ae507ab6e28279a2be28bcf4cf9aaf51eba6bf1f8ccdcf70993a277c1f971f519434f2bb01b59a154de8cd52969d4c838f7206d1c50da3d3d5f151c8464f6de9ad840af0f5667d8047a4d30a0b4324151febdd2e3f53e711311f355dfdc6f155936eaf897f246e2b0860821abebcf25b22e1b7a9f5ea2a514d5df132a1129f474c4616ebfa58be0900cd96cc2c5b79524d1fbd2628b2758cca407d7dea1364d2415e342aeb42d7994c05d56934d4f978e39ce7bbc5990c6cfe57e3eaff540ec460062cf63a661fa3e43be9d58ec3eca56bc3952a4415104df336f3e1221943897cdd45f9419eb852cc7de7e5117312a4fc01a50c5d0ab23aa433e91b51d248a16cee83589b552a4a7a6e133e081788a313c8f0ed7be1c73939863229fd94d21c013d71c3ab47fc87e76c691d01e370686a53b69b05dc18a5ef6fef2b9902d7eead970438aec046fe21f00571d0aec0905db9345309678dfd9a91e2fba39759a4f6568a47701d8dbf673bfaa8a75d0ca932e2c2e7512b0ee622b093a853035609a9bdde1d6e7acbdbd524c3f72e960a730966797e6b504a4b40ec2852d827da4f635f88165ff288752231ad5bc08e7fae8b113817ca1162f41da3a37386fdf88a92bf9f582e60fde2fc39717fedfdcac817bde8dfd9edd988fa052ab0ae08f0ffcfa77a91d1f9c7d01ce7199818867ff6e7feda14c67ffdfbf51b61f530fd0834703fc176db3b29bc8e103ebd4571c8067fb5b3345dbe8645b1492b00da322481291e5dda4d197e274ed23bcc754440934a49e8b81ca1ef089ac25551b23dea5c6cd154e2e920f37da7097b05a839aa54d54ce0c437591a19fec652d44862ed8899dcf1740c8c66b1cfff98fceb978150f3a58283fe1e2a8f038f4c7f83053e37c07e932e1b359646dfdaba5370d0110b126b08faaac8bd92bc23808d276a86f1a9705eb2941007e417c70f243b923e0e7b7c95ff2c4e6f6ff63cbffc1bb4fc02b5f78454fdadf70fa3562f5493ba3f00341c1004e6efe8bd525bf1b4a6d7f53b0815af9be5a57becfb39d152cf9ef9b3bb10f3f46f8f92bd1d6236e77d566fded92fe5b4f98c62af27aa9b12475b66ae3c957f956c6faf7831eec15fa74fe5695e2eb280941e772448d473ba99a02e875bf43aa0f05e7f57fc8f86c90da47ec5cadd27919e3b636531ee9ae43daa7f37423b1d374a00213a5e4e837ea2754a3e5c1c8cff631c78ad1d5ea55384a0e260450813107c30f33c13e29b977f43d2d76d9e14f4e3e42dc6bb3fa64ebf1ee48aec9a83223254217aad2f75e812b6ee41c07c5c35346a2b9731aec42815906719f73cf8190fab367a23bdca7d38f41dcf3e17f557480c928dbcc75895972f9f02cd2dea1dfdeac892a12d8c05c72920fc8adadec9ef9c73e1b62bef09dd564c76cb518e9fed55c3abdda6c8f5b4ba180215d52215f9dce39e33b2feed9537425057e7977327fc2b75c5cce270e7f73be514d37e08180830ebc5699da17fdd8e46e80b4e932a4ff96dad8846dcfc8e75dcea25f3e0a72730030c9cb1c299aa86a75e952c5a7223d98d17cc1c0a996c7166c26d84d77fce412e4a27c48d6e16d32ba4daf6f3ac9bf77304570d748b42134f9d7f4e4078a80eabe1131837579c3998b4c3299b9e08ffcb90d11e8a97b43c053c6808a8764a0692b8769c6be6125ed06be3b85ddde9d5e6c2f178f7da0c0a621d810df6ab7f39b72f4a75f04b867c69d39060571f482616d6376b540316092fa0a21f8ad8424fa1261fe7cab88bce0d17ba0a3d705377f3aea0f96e771ac4e2f8b68d774c101710c5b6863c10ad262409dfd3d45296c0664392357f4fff9c9cff866dc7ddf3627986dde3696ff7d31a5a35da3af0f06ba7179101b398a578c8555b0555404adba5f4c567776abb50ba45e908a7f5cab212c824f249e747d4781a5605e649b345da7106ad4f7b70a3057940172d7a6950eb7d15af55a85f49af436138130adda94eaa00f88ef547388c2f3a8440455a3e340a875b1f32e5d7d363a4f2ae33cb9c814fb45a0c2088a25d464b1e1ac00e290c45d77df1166e24b6904549f24507c7414c455ba67e93fc9e7015874144888e214589ef0e362aeee436af07b16cc43620ed61077e724b63f09eb98a5c796d582426163461bf130703f51f28aac2ccc24604795a09a51d445715617f2b869ed7d592e2a1c94769de2763e26ae49f1fc2bbcac937b6c4ee0b2a175062b4e1e51c707d9cb799387764645129c8cd3b3968e8855eceb09ff173995edd0e3e9d8e19f8b782685cbe8ff70f8b7837a57036866144f117e3f510386d3cee60b906427d07e398b42648c06a54f4471368dd1426d8c1c0c612bd2fcd7489399bad9be596ea590176beb5d5c6e0b2bc9367f3cf87d1755ebeb377f48e6b09ba4d434f9ba464a6b7965286392448e642ef029a82ffaa19998449009572317fe7c2d0485bbc65b1df04ad67e09bc14ac652fb456e9c467c0d37b779f651870d66506298744817676808804fe24f8302e2387143d1e1d835b2f1da2068febac12394d3bd559b9d16d991efd4225106aa0cd146544a2f6f8f28a9c822273776920a295351f77d0facd3a54066fac02b91ded90cc03101a0bc7a8232aeb32cdfebce3fdc5618ad4f56b273b6bb260f09f3816aa56dd6a8fca2d6365b4b3d0e519df00755b3341308fff2be2240ddcbcd2612568bdf737b94179853c3c1b599cdedd5c8fa2c331428c3d5ca05f7844c4bac4cd7c3c5e7594fb6f7a185281b0090128dbac19535585278a755217df5cf5111bae4303f4031223780df70a81952270bd8db0618221662d9e26ff12570aa87dbe065d2bb294777f24d37c2c97d60ea261894641b77ce32fb443660636341650ac5d4f301dbbe71ca8f2591137f0888c66a3092d85600a1cf747ba2647460de555ba4fd01bf4ba16f7f49764376776a3b3ad975affe7cf30dfe84965dbfe0486f33b66085fc6940caca10b8c7fd5f4be06fe0021911936f4e6d7f853eabf44eee6428391a653752bf8b2db619643f0f4cee4f9db29f6dfa56977e579d564da7b1c2b9db7981348b792922820d1e823d356089cd5622ab8643069191a684293f0d9abb4254e2f5a0913deab79ce18fc63b393a3240934cc2f94ed4856deb7246e79b703e857b8eda4bd5905290e9e8eb073f6b38cb30de2485419a72af5c668584f6c3d0c3d8a561b4f3322d6d016d4dfff651ce3f6677666fb18144a890b55958e1e7f58891c82918cebe6fe1cd44039a286890257650c56cce0ffd508bd80f0986402f2e57d6a8a5febfe6c3c900bd5bc42d30736987726685abf88c4f05d847f015ea01db5f0237cc63e173900ad98dbf18d0e339634f3595c5583a6c681f3a19894f895e29e847ba6c72e0cb9628cc1f9ceb00ad91e2521830ab38ba7ec3f17ca26bc3b418f1b828824eb673edede79c7cb7ca3c68718c19f565c79a4e4263f045b9c4621ba660fe5d31d47822ab88bd2c4436703af37daacb753d0158b45cffbbe70b37bf1d7ef8977a68ac0b0d458594f4dc50a46a8cc7fdf65838e32d1c075c6d459abb1d843652a1984eb0708730f1d9fed5c883910f246988bf9109e5c744d2c6e611b654cb267b0f5fd6952b15ce789d69efca63e55105d82b14effb2fc506e2901f7d015bdf9ba064f59871cda20405ad2b3ab02b16fd87a04d5c057b2bcaaeb714162c8b6442459d32412ca27fe9ca4941e814fe308308a1609d498eddf374afefc92201de36a39f705d7388451347af0863499ca4fa5ef37bf62358e0e1516863210b6dbbb6e8ffcc76bc08b135fa9e375eb1e14687bcf92a6d3c1601535f1e0261bcb316cf97934aeedf07e04807085dec70f1c9c5dcafa750c03ca900796b2187a3796e5a349cd6ebbd7dfa2b572d260783cf7f1c878bc5a882c181ded8e83e6c62ae5b9fc184969f0a29efbf01c5ee88f513fb54d25da05f15d62bfd995a7901a11f05d982e7bf73c74ef6620cc305a90197cc07d904fa3961008f1378efeb0c8533016cd67917b417d5ec371a933dd727bd7a759fb4e99f50836360672f3e8f681c17d38e5c40ae04844d3b5d5a98a0bf54f4285856bb1e2f7425fc2a01cf98701806990d4ae4464f95d4ff606ff6922056c403321785cd7a6b9d6754ba2819591ec9ba8d4d6ddc8ecc56a552947da1a486a3e03a140d4d5378f22df7dc9632b421c8fadf46c9888ae09647534914173c50b4e306a543cd55c8fd6aa3ef9cb04946c0bafc10ab480c90f4d179b3b51c2d6e414075fdd6b0cb871238812483e70a623936c1a32460b38e568e81d193cb01f5dd1a3b5f91a3f6254671016ef437614c55751642f36f5d4a391941dbeb89d0ffc4ff276c12372744b29dd08f7eb4d6a1eb68ce31eb6ada00eb472d948f5fac44b688efc7f9e1d5688d2162f43ae97f93f42e1cf3d7a68637279d74baec3c9fb7cbf540f33377352f285247f86923eb9d50cb02b98c1f9d803f7aa5c6c5c1f1b60b50714dd9f8fddb53bfc7ee7695933165375694c24dec78cd570538bad78c602434daf02990c024d1f97cb5b6bc287a8d5cefc88d8c73d734499a4938c933c721adeea8b8fd28664cb3766db1b5746b6b29f43da1d28f2011b42509620131647a1caac22495528d09a2ca4eabf4da649ad129cedf5f74fd08990abfeb748f0699f75d5a041a8db3a7941ce3cc7b0667d6025847260e15da1eebc23fe3e6903ef21d802ca823acc4f923c81efb9a9b6cf2aad84300c19803481a79b35cefa017ba70ea6123afbe17add68abec9507433b65e304aa3e91f6b9105430f296171b4f19da7758a9ce76194ce188071c6c8e3fdde4b2b820068db17be6c31f5bae355b8679dc84cdaf23bb3af4d9c48825c3485b8dbe1d26b4fac13126f836f16cc9f1fffd15ac7db12088d531b5a93b864a9b3f10a8fc639ae542a1832b5c04ff05b4f856f1494220daf2450a080e95b511f4181be51c065cea39fbf630d59106fbfb46b05d4f2a39ec33d4bf537b37e45f1ea1d9b179605b1fd4905d55930646d2387ba776cccd189383cdd96f4c19f00dcac32f4721c3d2e6a02dc0322870fc127a91557cb630f3087ef3d393407f9264108b33205ebb278a69abe8868fc2865abaa8ff74062ec67321631a43140fee8d5b09c5dbfff5d8c27a03e49a9e8c9d23479325a26320d434e9d24277f9e6b6dda3e2a67881f376651815e19ecdca54531f44367594191c21d8a0b42be5e7decb6366463101684306561b91e722142ebcfced337775e997d909eb463b22482fa8f40648a4f625aa16ef78eeb086f8bb8601c342f1a4f906cc4fa473a6f344d85ad498fc9fff0ea3bc7a877fa15248128d95ac012490d0c1ea8ef5de890158ef2e20e3af6c49d184c08884e5b5b1e02b9dd9113a1947634e04dd51e6d2d5f45f8134019e7187b2ac9a71ef9ac7396f5fb7855e1bbf45350dd673c2c3ae2aeecee58990c966b80cced1b50144f14dbb7f71416f2fc1d1d63d8ba46420021b036d1c4c70256637be3a3113d671f451877abec0b52f4dad04678586e903bae8b2825a9707c615a53d11bedbecbbce9dbc5d0620fd2e3a4730d480cc1eff08a0fa4c3264bd21df2548e31b8a9fc673ae0c05c187d1caf477c533720c51ffff5dc877f545c2d230f1017c724a17174596f5b10b0754f8b5ce94e19a687ca7d6a316a0ef2368ee377737d0a0dbc81ebdb53703ee04d153de321afd34b7f5587edc5acd447d944f1b69cebbb7ed554083c30485cccdd52fdec03f06aa97cd3a64470fbdc21adc2e7c83794d858c15b289908b1367930588b4c2555b0dbff32be4dcaf931079a50e058da4d04c0b44fa41200ea227c0d8e65750a3adf9a45eefdfa87fc49d4f22664b2de16098b0fa61b45c65e1f622a59ad8b3bdb9ce006f58d624c7742bd269385702e66b3026a43cb570b0c37757e5224f80c27f60d2b0fdefcd6a884e3bafb26d5646717e8b1484b155046c1b3e11dda35eadd29a6b72f5c97ef1b21812452218521ee5af133113852c3a9cc2f3505743963ebadc9a59ecf2b402de0701c7d19aaab2a79245a5827b1ec2276e723d75e50123faedeb5898bedd17db24223a2c63bb07ea1efba72d0fd2109141f9ddea0fc9014c4aa0ec2c723d69f732d2f4f5dcdc730612bf78d242b494ccd23a41016456eb49dd9a5652d3803033abcd4b66f260b8f4aee072d85e120c66fcc5fe1daafca9f7e3e4b5a7ba14ba07eb178e8ad7810f063eaed1545c5a788dcefd82a29b756e3202c8f57fafc0ea6233cd213ccc6725e67d6797b67c988d963eaf8fae08271000e7f401c89649a913ccb47340d2c8e0a79b5a6ca29423e33d152062eefb7a32b3ca26104bbe2bade6ea644a9604aa2d83761ef8e50056325ecdc9bcba16f3fb6bbe449ae09365301c2a90e0f72409d2fedbe9e4b864717daf2c9c15ce820b803096bc86f064533a8e5dfd0223379ec81884332ad8194c4d4f062bc8158141fafd91667905691b83bc1ae0e26f8dc5a2fa30531a87548509d9eb573b2374f11fe35906b3a74b7fbf932348e931c11d083eef3c8b800714544277b4f7be7ab9f96a6d62e181704aef36ecdb232f2b33c2a5c8b0e9918dbe1790bb369509c244828fd81cd44a1579cb4e4a1fbce751ba91bac581533ad12c1b6e95b87b42065f5fb30806d1d2d682b6d932a1ce942cc6bd72e8a59dcd3754bcc70355eb1ffcb7c90058151f972524b0ea7ddc0fd279319720ab5760a1acd6a8695f981b0f71f22589e88f2259489beb87a74cb0f1cc3998691db70528b623e51aaad39c75d67bf539b0a3594537e7bb839889c52107bac29565c3a57d7cac70c55fb4de6bc79c711b5bd2d3c14b2021f5c6e60c83de39d0764bb1a6955b29b72a63e497ed98d6713e14d900a5baaad344034b2a1d34985143fcb3f5520dc95d1135de200264f062146855cbef02686fc6a3a79f7b67e5aacb3d9f2fb31709b0fb96f4d54ee47c10a281584d6dd90f41c9272e40ae82b69f1801ad9f6c1664abd265506fb98b5b201c8d2242bdc5bb01cddca7593444be03efd909f8bb328914cb72500eb2b8986594e96ba4f3f908d3d169be48a188eb033180571415203c4c5898a45163c6035d521e06f7e5ed5b4730a68f46509c67c061c371ca5ac29bf90e25c35ae4c162ffecb42e7c99580a41a7d9c3b4b4f00251c62d3feac5474e7633a363cbfd80c955e144401e133010e0d4834b747c3da1d8bb2bcdc3fda696daace2963ac0e32ff39b1d2594bfa94da6bd85e3a9011192f6d69185bb2d505229526d108bea1fb3f6697785bf2f6efb601c6b90e079b8f2a7e41dc3ccd80b4224f9a29670ab453945a38b4daa6e795c81aef5c696d383706ec972f6f2b9856ab6c37fd9729bed739273eb3ed5095aa16085ed127fd4ea07d8d9d1d53b321d017f6880d40c238ccb42c1ac9a573092ed598ad237b9fe9b540f04c1db6c1eade7f089adc4cd2d798039a9041e87e4270770dc1c5a101beb9b18091319aac16a4fe3c5da36ca9b2e850f2a908ce01b86dcb522215fed510d97cad2a9a718efcfa8fcc364587dcb6e937db42e12ffd579cba0b88df58096d4d20d94db0d6cb6d02e0c56133330b435c4d6ad061a72135a30347448adf7f3f1d2e23b34a76003a33e94edeb092de3066fbde087de8b0e9aa9baffb8bf3441c7f76b059509eca601283d80c2e5823f2f86d6d67a58ed9cd6fe6ce36d452a88a3a61a8edbe0b2eda9ed194aa45b17325b8b5e164cec8f03fc9bf664f9cbda61f9e7b1877d0439249e05ea0a54953045eb9a27d23d268ce215935b720b4e3392cafe72d833edb6bf6f0a1f40f5afad4881dfd2b12e0015646aad65116eb609bb60d86ca6ae275ed043318c0f4f1ece39eb72a5db59a6ee5219279eb176045d33d0974251eced30603ba393f1cbab1c22e03922e073f43dfc3b660ad73ac93c8d2f7ce0d100bc1a11f3961595f226fdfcf4fcc72f25e27140f8dfcbed5f1a4e16081e2f406c6c2bfc3a572fb4c4b449710e9eebd7599954e84097967f0315a16b600bf1286de8fd14607ab7f58f5a0355163a1bd8a5616c2ece8db901aa7f7eaf0ea501383467dcb9f287bfbdcaf3b27933ba13815bb45bd317967bf674d2ea3b824a0044c1ef44cdd59510bc0083234c0ee0d2a13e9f44a174fa75a4323d0b79443cc25098f27d8db44fcd5449eeb9df40339411a8ad91f80a569e92166c08a115992d9623b3e5b6262cc13fbf314f1db450171a64bc5a79a45cb52bf50f0b3da53e409769ccbb5376e5ed8ea623256e025d253d52937431095855430c029cd4a722c5192cd4e6d9304eebd78e92825942733d61aa2a222f2cebf0fa88f5a2937517b0d6b1f006ca00cb0c601d04df737b9413ab84eaea952c60f09ff201282a1f9876cd11c13ecc6e0f44555524f5a50858f8e9b33e90e90932876ff3d3d4ec95d814740e4bcdc9e05cc93fbb70dbca1c8c7f41aeea2c69625c44a34378c6a0b4259d49e9bd31ebde079507b1968de0a714901bd533799fd526b1a311055fbf91aef7a414a75fbf9968f40f6f441175789e26dc5e76c9b3393fd9505ce3f21878d50baca67dabf335ee2215e61ff8549614acdcf221900f9d759fbb700f3930e7c31a8fb098c0c040f6a1f2cd0358d706a15cdfae6a80b480406018e9e7fff5977a35ee47709f42b6045ff1b5289569e7e95ea0a07819a7203373dcd4f9c314f0becf24027c38ffe791b2750f646f34518ceff24e50a635ee45c6cfd6e850973cdba175ae1dafd4ce9d9cc47db58787b1d8669f19e9bb8235dc33bd22c5282349599e0107e8c54048a300c008cd16d240417610aeff1b3e0f84be0f088491da43993a851e1ddb2a86432876937a36fbfb66548ebb2c0cf864950aa081e202af0fbd7223d68c12101d034d5e9b9192747c9133a256882a0c9438ea162047403b46e4b25ca0cf51f0fbe65e6df3abca56a073601bcb9e539af71302bdc93a58fb9e88f9a13e1cfe886a639ac5d969717a5b9f08c3c1db83d90025f2c26bca119ba486ddf7028e0d3c97174148c8fd0b5b50698e0cad1ac810598116efd7ee4149513b40e8091a10b50a6c559e61d92b033197cbb216849e7b0aa6e60ae28a73aaa126a3ab4334c84906e07aaa51b7bb1c1050985a3b4af50175ece439dbca194f71bff2e02c89c315a57b88b13b26abb9e1dcef700df10463562b39162acde3206fcfc2902ec78f3e0057ca7d09f3412802662d48d095cd6078fee1336612755ee84e9fab1b207f011c63443bee757f683908e1c24aba37c2cb3cf502d5929f622afbb2d7bc5b24a4870cbd2a6e9cc5ff14b9e2e13045ee41597574673f689cb4c64519938069d286211f3865379b790df694ad7d2c73ad1b4ef06ee76883b5873aaec913f20335f5d639e093b16b6a0f06f5a0ad4d4b4e8d61453206a78914247970969e38b8bc68bdea66fb2e1ce1cd3eaf01514bbd1a0c505772dbbffb37388b46236bbf835d6f2d0a648680fb00362e0e497d7ae9ff803c37174bf2a3072d4b5fd94088b2d12f8dec83b0441a6237feeadcb1e305134ff8e547883a794978b5cd7f47e2e6f7f6ec192de8eca3c588e820e102af4d8378bfb834529607b631da2b9764645923757b8d1f5f56633461eb785bfab114b3606cac917e0868713d0c0ddba9ffc4eb07584e7e88330e4816bc3b76e010d09b86e2f01e4c9a4aa6f59cf65398bd8065d60383ba6b685b04c2eb70222c2f83095086cec4d4852ffff5138346666b05ce3cfda4bdde33223a0eb970292745821b6e3d4ebe7fc94c2868a3623d4d5d19238f818421b5f755c8e34de565b6a5e0d5b7a07ddfddfae8f4f16708665e1adf00bae7da954d368229f36639e11c3acb36a3f12caeb366ad75b6553d91b79aeeddb40d1da8e02a26765728098abeabde08cd47b41b4711819b09d30bf26077fad2de4c7d5e1fa6d8ad5b0e6aa019142ddeafa4ee59b5f7a111338bd1a29604ce86b5bbf05be54ab3623a2e23c9d8bbd0221a4efe34110be220ae79bddbbebcda5f5eaf1f0b5e067d576fd333e409514f30d190dfe97069b5d421243f49fa26c95577b527baf7c44bd5a6c11d485b84ea8fc1486027b8a1441caf378bdef944a7c10b5dc038dd4b9bbc67ab7a3822244b2ebab7e14a43b1a99fa80ce16d14d6837e01e405e09d1778cc26cf1d6d3fad3cd4e5587ba62a280fc112eaa717da8dc80406e628a1cf8f6f8a98d221c79da7735fef11a81a6da6cefa8661bd46c39c52fce68107dbe5b9436e26422cf639a125017299e95e0888d2cf118bf55ade4ad42f9d7d9a04279c89a5d692c0a04ea3edfb01b163d004acf3009277ddc5cc00faadb129925fe98a151540ef7d3aafdea0536b56ad098da01fefd580b62969c1c1fadee3a01e46a10d66f9960cea704cdca6173a44f71a0fae52b5ea1cd4305564d6cfee32ecbb4081805cfe2f25824a1b24b38fcdda0d3ea4194ce26c5b83be7b9c4f07eb5e95a8b2df2d5f8972c252343d5a7c3353294c777e6691c4677dd3abb795956e5a64a2be23464b72e0990cc0394a96a5ea57270d5fe2de120cb32e44517c6cfe65b22e6b31636def8127f8023e1460eaba5fbcafe733052a6c2968982d836de6685278749d13612d437380bfab999a3cef4830da5a63c84f7c13e0c961383a2e43e5307c44e29d0fda74ff64a5d06420ac6ca90190b80ba3cdd7195552b32726ff9adcc3db6fddf3e219e261fc4b36efac008eaf8e74fffb137384622b39c3aef8b1e2f92e6c60cb2b5855104b3f44959fe754718491aef941b708a7c94f87c9a9e6a3c430a54ca3738b2dc9e94b8871e9a8b3471a55b689d514c42296aa2b728c2cc434d7e2b63dd8c4ffb1f34b12d54c5f5d7181c97a26984f4cdc7946514a5b946e8d810318eab7317e8ed356bef077cfb0268ba4a1e361a7da87511c7017751b4ba84d961847abfcd93e68c88582af36a91c2416314ab597cb41533ea8d70eacb858282e7dec1654d75bc8371f9d484d84d67f2cd6c426cdd226087c86cb2bdcf44750fe18ccd3f76ebe1f1f8b44ac57911abfe06546a98718fde3828997f6fded08f182a1899dddca4e51180df2062bbb5e0824560e9059ae521712a5de5542358fd9fc9cff548e2f241eb3172b8c038cccb9e41e15774f94a4b61aa5daf40f1979433d884bd6523ddadf5187790ee72747abdb586af9a383ed05ca918cbc02367c6ca644f3b2ea2fe7613f1b047607c3943e2727ca095d6a2f748329647a071d4084ea290878510672a2832eccef1b7e71f3c15ce76165c8cd9905601fc7612e935ed5074fb062a19af13620e2181ba01b0fe72b0766e50b1d52dcf983cee4a05322f60d9c8accb8c732221c48042bdc38a36e6628d42a380dd540d8c16c31eca0b204beb31d418ea514e8839bc4a462cd2bb97dae0168ffd7153d13e8a0b571cc02d7c122169e8a340e90faef3b19586bab7f4e5db4bcedd9e8b1aa14fd1169b4d2fc9d17049dfa2cdb1b475437281b974d761ed2106ca8957d4a6aa768b006d5a3355bb498cb377f9cd723c1f8e4742b1f7f1c53f8d9d5b5f24b8dfc565ed5c2eb8ea01ef60b75e20f8aa4d0336412a7ef18f640c7f6f6e1ea0ce0a056c3a542bedbdd4d4478ef1e583dc655196414a84bbae06df8b236b66d6d10ff095e032c823e56044cc72994bb349c96cf6c0aa3e182feec5cfd3d4916ac64feec31d82a5602ad4dc63941199c5e83b8e0347e2aebf0b68cce247f133e047b308e592fb61c5bfa718d09d8603fae0a38b4309531f63e58299ed73683f5585c8ed9e82c5b32bcae364b26b61011791264d7ff099dc269b9cc76cb9a1a54b76082c52a9e1bdd4089053734195a41522c33be8138774ef96f38cdd35acf0b120a8075e46d5916664ca5374bc7a450c5d702564c8957281a6a0c373efcbd95e072f28afb0431cd716caa0bb9c05c8ece08d6c7cdc167e42f3797d838e036a702161252847744e8f9365249b3c506d3b0d883a828351127938cb91307cc54e5e4a952028d15065be3085736b79cb810e4cb7bcd69393217e8ca25a95e922c336a95494cb82eced59ffb756fa8c6af1a8a49c246a6a128da73e30f0085a0da2b0e9f0c63d51feab3b9f842309a021321d7d6768343bcad3a9493fe109c72e474e846785a9daabd8c85f66c6579938a120e45c5109778eedfb32535aac6caea1293c92ff350fde513c7424b42b90ce519d0046b064167ca16fea4356271f44e57cc0ff62e4e2529a41089f330166c1cbd56ea94dd82ad48bc699b64305e638f73254b7a0b15ac867c6c465e9d9c78f0544341bc8b31f0e8ce01ce846c653d0341c7899ca08bf34fa08619c7ee12b1fed2f65230c962ec4e2e37eb76b624f103e59d2c16a215881d35dff46a9fe6114a203b7b8ddc6b602e63fca1f674ee7a3168431ea0dc9bafd5aae21021c6d957d74f2e0e59d7a8524e3798d58a56314145d5de284172b62a4666368ca1f0d1173eb6f1213aeac7d9c4f9498857398476903c45cdae334ddb8f2c98b4bdd14f1bfccb521589033db7a0d0e1f8bb4b9cbd2e09c2dc1f8504dbbaa90ff5aa6c3cc8938eea00d790a071767ce93cd493f6b12e71c52dcdeac9d72ae0aa53c5da167e438bac8bfe6ec0d71b546f1c9d9cecb38bcef88963634867d130a6e9ca7afd73583062344bb185288dcc759d36ed597ae0d7ce2b11d75b6c87969601a29d3a68c53b88bab6ace3c32d8e63eb0fa20a31ab075e639e3fc68950fd71a6cef301fa3bd85febbd94c34e413481707630ef50c1982e1957669f173eb7f8c587f1def66c0c25937814f7d484d8a6cddaf6f059ed7a6195082577a81eaf8ece61cc5e98b5357a6eb89236250b0a544f7684a890ae65d7c18deb07ff835e238e66697edd11b4a1fd9d63e50e783d91eea430596710febeefb269e9eff5eeef6341b81530de243a9aacccd7945e18a9afc2b8a965b45417dc6fca18fe66698fa275cb8138beee55cf35211a70b5064b38f72a09309f6a0561477a6e9409a44cafd38d319c5f6e3e461f3abbd265862bfa856eb188afc682cfb192839e6f9fcba41abebc47a530157c6e0c76c41bc81767c1e9d5f6f89c2b46c37d2a3c3aa55b8492c2f26d00f7936f60591e60a18b3d1ab79709f49314a99f07e595705b250272a7c191e18a73f685c25f4d3fb5a20f40eb7f1ed5285c9daf74b1279ae8db9e938c953b4d4d8e2b6e2801977661d0d35cd9e214787057d3c98fcb5a76cb76bf00bac53a69a1b25fd351b8466230121c536a0c730c769ae54d14d4c99e6059b6b959f5c6e1795e9f40ecabadc9bab290f806ccfc3631554cd4982301db5f7be9c4b7207a3b387419705f2969b38477e86359705f67ea78d2e1ae7f81494f3da47affb3e4677d656560f1f454cb5fa232a21056ac83b6327eda4c652ca6ce96e3035a9e08e74e7e515a61766ff007c46dc57f171f6cf798ee132df14d75aa375b7946d59592c9f951c80b380faaa492114d4ebe337fda0725c769f230dcdfe0b9f17cde8e93ad74795d6421828237c63815609504267a759844698c85fc76c5c382caaefebcf1d83f15aae3e3447cbab5c7bcbba1442591c6d3f579462513f4200d78fb463669aa6d440608deb4a37e0f0cc5f2a9bc0f8506a6bfb6834260545945b7d463ff1f63276d6957d26f642a93dafa5dc1a2e0a3bc5fdcc4f56ad41d4d9d9a349f86a14191f5355b065d76899d3e9ee789e7cd0c5655ae570eead7e16defa04eb6eb9578574a1980e4236df56901ec1be2ad486bc07400d0bd3783bf0a5bf4f53222cbfde7bf0568deffa9cad2df4efc71d3ebc2aa96ec99eceeda494b2a2f96114bbd62016fe98e0a7376caf59fb65a35d8f4c645a54e4ba70be0b99dd0e37ad0e3a131185e52dd25bfbbcd53ddc0167ec332833615096efb704eabcba98ff69b2ef84f8943b016515facc2d57f9b75ccb5d0320734e9a4805c777fe64d8223bd0cd09c616f209c0c327e996e6df14f74e6f27865446a9d3c2cf47a64530c72954d08bee7632f0cd95457f867bf5d32c5b4affa2d3e6584a7c99b3f056a3552976898a6d9092d84c13246c3056bf367e26ed0118d6e0dda7d4ec19987b929086fad7947d305451f724514bb8b6d63d8fe921bc2015502ee6803fdffcb641c2293f6fc048bdf3bb4102fa122477fac90f3ae684eea1cbc6abde50f4d17cfc5172c0ba8f033c12fbb35e21aa2a095a424fb7177fe94d2a83526c9a70b628bc532f3b21780f0611b42ae90b7012edbd1a3414739a5135694d8bcd815b58c9cbfda2fde6477c816d818dee055ada5a80a2f20f014ebc895feac7544552f7aeb2a7e82f890edce11b93a9c6fa9302881bb44e5e8a64f1e9903917131c2f23f2ddd7ed8412c11ed55985ab42bcc306d7a3d620089ca9958ea955f1d0b17a796c1e5082841d0806e772aef86d6b0802ca0d2f848335b080cf26a25e607890e4f64d90fc0c25345be683b5ad774617d1bd82a2f34c67c1ca1214e2ef006ae3964a9255728a7bc05a3fd34513975566be8276d8035d3b092658dddc33c1d28c0406e8d0f59f7bd2d79fc62a9115010061b9df23201ccf7326dbe93e30ed074ae02412e7c936fb93e89cfa3f395c5cf110ab52a4eaa2cce030ab7192df3f59cf9446bd9ab4604846b72a4631d47f4dd93baafc1f037e8a7c0198a2acaf820f39d8c247e6954b19e04fc179e8fea6e6855825c952b6d6b42b36c0fcd3e2713eb570cc1e42cd00775e8dec1b16280d5b621fee071b9abf456b99db0454444be86042e4371c6abae7dfbc708b01d1048310d3a056eb9a5b513383dc99538e9c8d28f83411f053c247f88ace636f757d151275ce9369fa5377ee4a1a4823941f106b6ba8f9448ce7a3b7f02ca0ce01d5a307f0a3d2c35ff379d7cd340e165ec98cbf063a93541aba8933cd0261ea9dbf01d73ef33a0e69141074be26143bf264feececb12ab5e14db15dd57568c5cde40935604b844f00e7f51cc454fc503c22c4953f01786cac8e368cdcbb749dce762d15163d76bf5ccd634f2dcd48331dd54e361442354cf9735f3ade25aba8ba1d6722b429b793a56974d9b16518a15b8a53207dfa4a9fad5e53d9399654486b0c06fecd56847e45e01ba9658e37fda9f522ca66de90f6402568030252259c5527d96c929abdc456f56d54ee250c54a79a612dfae4067d054f0fcce6af26db159ea075424d952538ec3ded5ae0463531b9873d0347e68d43f8ea32869a2322d9f1970cee40f6e35a74b1946e51f977aa4f2c5853f6b9676e0e585c399e959d56c7f2a3b17c06a608e6473092cdd4b11d03d6c2ac9aba1f4bf22364d1d7ac9b6a2eff1b13771c54ff9fe36b84545dd73a9fb0f5846a0136d1cdea5ffcf7c07f056b9291b9187c03f9e0d62e843c13573b8c41912098016811badb8d1fb7d2b0935ac98c4961233041f6491f7ef6cddde98b5cc623e2a0b8afaa8d729741d8c688016b2664d21255f471532b3e9c5e2b9b616631965b7921565eb1f4c66b247d47a6e21dc99f267be7e09ba7b00acfd54f00b8a94fc4eb405cbe774a90f95653fb2124d9379b397ce8362f6e9d206dba2be6ad4c1dc513a55304da06342b50a5dfdc4132833402409d098c192abc37ac9a9bd31ff7a6d58777196a9620e2f1e8916d7398928d2ce4bc2fe0d6942f5a5ccf495972af6210dfa5251964148d2b56f8820e1e95d1f57c3944c0cf963b6e6ea91dcb557de36ae8a4effd7ec3f982da6823e5898575d397116bf9c53f2ccc71f8748343dbfa3e28bf6a4f6baa521ad8b333b66059d5c97e5504ea05524e6be9ba03d1d4989fa69827c48dd4578cb04435b5342610fbe9353598ae87b18943c8570610c2f76e7892af703b0d8a22e23bad14ebfe2c9943c3308b5ef730059797719b2e829ea566c7ef69418d9ad0b9f86904146ef02d9c4d05993f04ec356dae9f1c017db49928b50151a11e53e16b5401dc0d5743cd645341b1b549b915123caf5d6052d31acc5de092a619162a03f811bffdeb20f773871d194031094e060043e821464df52a55e8f260d318fe8d486e5ca0a681753f3dcccda99e2fc349cb0fafefa35cc74c15b38878af1518f6a6973d75a08047b5907dd33cc6d936588c50900a85fca15c8029a8e4e417a6f8af36f300ddf2d6f8b67fd467edb346d92abd0626ec00fe60e232666edabd2121495c67c88f5d5d6d21baa83cabf8d712bcb05d6ef0ff7ac36022000ed51fc0df84c1ec457d06f90766097a5c2e192a5a8c7c70cb90493a145cd89d7d1ae8063955eb623cb8026a102821c41389b54384a41be87da4d40d8ec38cd93d512648b8ca385fa71a93284f558807fe76605a8bd57a24397e171a65d485f0eaa58371a92151b262125b9032a313c3a82d1f3515af75e04856464d683f4e57c9053b135149f1fef0ec5f54fc33cf750846169208be2a19fc2a3f4fd1bc8de8226db2e9b2ab0b63ea4354eaa79d24e87611a27e6b52b412158098481dfebf257703bf4f387b22d0760dccb1fec9aa51241e63f76d66da34af362693ef846d742e988a17093936c4f1f472a8beb8eadd4f83c6a48542fcbf0855b2eca3bedf90ccf342041601c455424742f70ed34d84f085569a5ffd54fdc1ac46eeb295064bf89f6ff59a6d3b7189109e616d53009da2462ce158fd70e5c031f504c8efb030c6bc025a7a70df674980c2f6d8c0c5edf7325c8fbc585765a115763351f5904bf5bf3fa49d2d839c96077b86a7df2c2f7eb04506a38297221b6a1869a2757d2f9c3f057cda789fe307869601ecc144268a80765a4d3e924472555ad2e33d37ce1772f27c762e5814e465409931f7dd7a5e32e0914a3f977011428c47bf6e283f25f234f430648a5f4a5b8fc997cb3ca91cd66378f8d27e90fcb6c319eb8d541c254097792a79c7dc74c41e3e1bec3c86927950a732ed2cf3a1936d3896b6b7afbd210e8aa23b4072e91586a6ca6ea2b0c6440b7adab53084a97bd0fcc10d78e711f67673acec41aa3d59456c38523a17d3e56b5c724b84b8522fbc6809fa9cf87d65c53d388c61fe51d096f752a8eed15598d6da35d10190ae13488e37349d26b41dda8e715fe7a768be1503a3cdf73d029cb81eaa6260c32483f31d551e9858e82294cd6fb90b496f52e6fb0650eac72db63bd366f289b2ff3216b7c21536fdab9cc52bd18072a1f4dc02e5df676ba909e1bceb87673675b661ad6e4feafd3cc5a75b9726289f0b620d8679ac1f683cacf3e79a81f0ce141e5f1e33d73cfff5588539eff898f6260e4293cf227f9f767046507ddcb034a3dec585f0ec52fb763fdead515e63b489f82d8e4676a190c46d35c36e07ea9e613a58e6e2a7c8394933d3b99788d7547305545c2b35d58420c74b7bff7c2ec2c6cea4fbb5d289ec8745d998e234e47cd6f665c7a601bf6bbc5631a047b1affb3770c480d0188302f472a86b2402a3f152b6264fa08db1d4a092253ed1636c80818a01ebcb03f040452fe18a7bf062979fdb66283dc2f8afa91aa921e278365460612fa9d4341ba9a7331e0345f70a0a2bc651e7eb77915dc341ba67469d5008c99fc47145e3e54190a1e1cf197b5fc9e3b9c6234f879583bd70b8ab586091e465627ac2ac914021e5a5074609d3f3dfa179df1db8ead8747b205cd0801fad1de9af5ecdaf9cad6518cb7f7abe4cea5adc32ba857494293f92388e90824d4c473e7d362991376fd6560a81ed3d8e55c6b0b8d6dd58e127f6189802de0f005d9fb071aca848a07cabcecb406e22b6930a8918c6d9a4773d0f1f364f99b203639de96d6f192544804808974d6b0a3418184183afc2731b0e2490616327d4368b0e16a972d27019550a551ea5135ce7bc1cfb13cdd3e9ec9062cc2578db910879ea3eb1e66d1766c2a6f326a862def34f0b6ac3c4382daa774bd1edb944a1a6a69a7fdf2e55d05a2a3fcf1b0bec7703b9457f331afd68fc7a841cba4cc9e6e4296e0dea9af5f4c37e7f217e0cc666e8926df6fc1a82fe074223b528854fdc4353535f7177b74e5ce0896de376b5edfd42816b36c69862d9df2c466c4c23e5e2bcdcf2d70443316989e31b83f88e99491b4f6099be28c586a8cb3e07e78fae4b45c808960ca081bd79ad7145299c2aa652f10108c058696e6a3c3d7a21029a96bf56357ff3244071bae3b196a0aab2957c0a50eed14254c9673ab51d7b55f85d210df9b4effabba46d276bf7cd833acf71ae3b070c79383a5b6f16df27b814c09143d52f1d2007477cb89c3b0e67cc8155ffa3502546c57e757330d95d5dee08c53e13225001eadd0536a4a1863268ec3e189f7a52ccead0b784bc7fe801b50203f34a7acc43b4848b070a0bfd43f279b1979e093fa4733748c4ebdf6cfd1bff99bd07708a76f55e67646a6e868c1bfb66cbc12e39fe6c5776a34dff043bfbaa6607dda3408cfe2f0a5671ed4924b1a91def135a44903c0bc9b02137e7e7277002b0e9d971ec8028bdf47e7619b18ab8da71f70155e4b3a630b397e6c94fdf292b242e9d28a083044969ac77cd893915cff88cfb63882c7c90b01e45b82be672c86413033001577ffff2cd800d5a348c7ba6684c074c337534f63dd26e3aed677ad5951d7c630321af17f310b6e53558b41a913aaf9f3e23d0163078df7352dd8ba32e8b6efd8806bf6a5eb2d80dae508613758600341f3117f60d711dbe72c96762690e41391307a372afd48e3f24245a750b09083429bf8f58fddccf5b3dfb6dc4c57fef9cf26129470f67c7141326715cec61e6cd91461f22af5835414ab12c59c62e9b2ecc364123e5d8e27f7d084f668ac205972162988f4422b5dd0e156924e80500970bbfebbcc368c89443f7c5cf43fd0dbac5e162f710963445e06649ae72dd08bc4b26dff463d17dd5f18f94d7b4b721ed955bd694ad4a31f92bcd853868375c54452ca065328e7b1b59126d5c2db49a33bbdba2ea6d7d71e0b2d92960a9ff8dc61bb5353643f0f9b540692613b8cc7a2da230f320020be0f8923ef1e77e15e0cbf4930f4c01858c76ffa0c5df7ce72e98d01dbd30459ff58a2391e089f668640397da435cb5d01d78def3387e5f9a1754f39e955123926fc9846a6cb126656f03a21b0f4e4e1296d3c4e2d21c78a1e2eaefb0fc491a0d3c041403fdb12a56e712c2a7e6a90954faf790c51c554a39436eca28f587cbc2d53fa245b9f45b6609c9859f73a8813b216f1461fe5d7fbdd32cc3907b5023a6842671db91193c3ba211e6f6cfef4473abbc1fab24b253c07c2114e675a07238610018fb42cf4c5f53cb11476cf24fdc023f4a1161e95b4a793f39a18bacc5a3d4ace69b95199eba009e708b138a6f6217faa92d45ea6668e0efe7155096431192bc3e17d0282543f02e663b01d52513152722de6623fb05c3914303384c9463bd97269a5ac3faa8e05f5b5b3be5712a310acaf1066a79635e7cce0ceda375d438e010487d06e9cf9735d1bc3a16a49b7006a6311edf96623825c6d6d38c6ef3d24518554187488ae5c492f2908e1dd11dd77ca6c8b90508dcb718c1ee30b5557f88050cc5ddaf376fae43800938ad7b9fb23fdb851cc10d55568a4bb691d10e1b6ce382e26f5912acbfd3ded7f7d5563703fbff06f01835271a8309fc4ce9a1450b9a3197cd867703f186db7d38afb534f6718bd4924f803fe9778f06ad0be0b2efa2d11229fecb1de9e3ac5c97927c46356f80f9f188c2eeb14c4f88d9ccd8200f35e8b0097903867ab7c75bcf6e3b9de6316333da2b3dc7f83b309738ba99fe203d00f82dbb706f7047d5ddb915a6461d4c0109c0f5ef7686c80e106d0bc7d593408380a5f8b7e8629e7c8eb9c9d8d5773ebe70045e3f6583ab4854e98d7ebfb2a9da4417a2c9dfaa02b1c910d3bc1516ae76c30fd31f9e937dd7a65ec3634fb4de1e37dc769ef6ee0acff0c2828c6d1452a8513c589fa221b264fa0254d5ea688a9177e08f540c86a235e24250fa2a13da6d3f0e699a2ca5b2f4d28176de0868cfcf754f240c5f7032301cb998678370905b6a60fb628c112a218f51296819b89bd4f039d29d8003816e8bbccc485ebb5b9ab6f401d2be961e823243524ab5cdae583203053f5f7989a99244193cc9c87acf9b4616219db3c056c2d8151e24060f061d33381277937db26e275a2dc6542320a41bdf847d15eb52c4682fc2cb76004ecbfea36a9e2eadb52cb0742a29d2bb564a9fc34be384118e220d50e90e5bb4693a4c7088946e17b3e9723bb728a375b33accc9da744b66ad2355049c96ea7913760a7d4b3ed78d38c3f5eb77122ba3ceaa0920cf8ef5e8070b5b7836e8b87321c672119fa6604f476c7fea058bb8abbab5dbc737f16494a856b5e3defdaf068944e4aa854e4a34ef491d8d4917304e1eaf5578a77ef3cf5409d52846a06f3f95148acfa40b1602bbd4625ebc199f068febb5c84ccbb9e2dffed0395adc2d854a6ef75622341b13ad2301dc8516557f896b9a5941625f135be84db581dabbd04e8796581c1b0f0b35fa1e61aa50640c82c55c20d00dbd041810a2abd4be590a61395dcd8fc281905e9544dd314de7ea06b1868a985139e870472bbbb91b55295d8e1fdf03e3056cfcddcfcf7f668682fc5e2a8dd88373c8a338fa9120e11711f82f3c7265086fa50541bb576e12ed5b24e6e9af732d8553f01898423cc382b2c18d7d1362a7b8689acc8cb0d992fec65e8f2d2f6979dad6194953024319974c1426c40ef49847801ca92d9e54dceae2c7e3fb4188cfa5cc40df20ea12d785a1545e420a51bcadb68849e668734f7ba22639f89ba8cd505b15ae847dcb0809793f6df9de3deab7f96251c3047149624e0fc10422a84ac0080ffffff7f