PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66754 c3857149b1fa66599b63d9ef4220a40886adf982aa0e3354e0ef84c80fdf8580

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
09d1f68f9fcb3f9cbb3b4e96c25e603500e3fc95aefa565987eb1d5ad79ce698
Certificate Block Hash
c3857149b1fa66599b63d9ef4220a40886adf982aa0e3354e0ef84c80fdf8580
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000502000016060000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000728b96df968df5d70e447b94336da0b8088b04901fcb3487a78c55bdd31c71f984b8e8ca18d0f6764b0c9a66312839f1f4c8a72efc064fa25809829c2bdea269102cb9eddc1001c78c03910843643cf6245f2c0f94550ecd0a1200000000000000800000002800000502000016060000

Raw Header Hex

0000402051e2af8c8308376235e4a52748282afc718b4eef9bc379e70a35689700cd4ce9b5ce68aea1823fd79c56c7d3b6c939c402f6af09dd13cedec39c139d1875a0c6cb7d1f6a4956011898e69cd75a1deb875956faae95fce30035605ec2964e3bbb9c3fcb9f8ff6d109

Proof Data Hex

59,560 bytes
1212160103070afa7ccba7c243bea80a0cd0979959ad77e7adf3919d637f0f25c34df663466822e2cd59d609d8a11a2ed8b04444958721516febf2dfb39888096b8442a3a69c943e13795cd4f290a086bb35d4b3a4c71ea739db534aca89c7fb1635d8d3b1a5b28841c9c8c9ed2ef0f72aef845297b60c2e95d64e84a037966ae796b2a0f49cab1edd9e040a8834fbebf001bce3ec4557505516fd96280b2c9f363f8d6b669e5342108e4a1f898b180195656198107ce16d1353071f54b2a5e6f0db3a1c67bd517d5437235ec86e2426ab2d42cd16b4d3eae8f319f98309b1fff3fe28335cbb6f8cdd2734bc00bb8c403034917436000d069a46c69b926d7a2f5b23967f2f56149e34fba5df75fd68d6450b19839c15cc0799e9b42737ecef1f44dfa56691a03a89eaba63e481419b28c22a80f217d783e9d1a4cc6ef9176b4abd1a4ff60a995f5811438b8261005c7b5bf7a23e67b8882555d624a45f589d7b8382cd2c8190a9314081778950935c49ab11d869ebe08332ef3d3b72dd080878058e39fd3ad591061600a5b44a1f10ff7fd095e860b0100728e4a7f59f03ccfe34935bf0aba2bd67731e7977e9eba2d6dfbee6a766c56714058355b5d1dc4067c75b871cf2d632eeb802bc9638727d5b16cb0cfaa8c5bb1d109357c4ac45b9ccddd3b9b61c33c4b08a3dec2d40b51fb8995da125a461ae54f3ccd62a7c932781bfa6afa548a7ce4b457a14b9aa3db409eda52ae87e2dadd47278715f560aa794962f3b39948588b0b78356cf3d891acd6e086926f68d8b996309900829dd0a6dcf0ab183dd29230c5183e13d984f71b6f5195d0bbee4c9a04e6d1e7b67e23ee963942da19678448e21ab0e1913b51bb7afa3a666c52f1cd1a7034e7ee8396056a00037b7407071bc277dc995212a4face1ed2ea94a05923ede84c410e45536bebd0f69dbf76c4c94bf33a291582329b2365eee8a6b7bbbfff546a0ba711b9821aafce70429c83af880316027b019bc87232217eb3eb580b3d604d87fe57515166297b2f2d0f085448b80a91ec4a6995bc8c6a8d8a7343ba75d577831b1642184a3d984c89cdf3abed19a76454c676bdd38b41e4ca4d3bdebada90dfcdb7e26aa3b8a15b7e7ff419500312086bdfb9cf647a332613c2dd5faa10af26d5fd03318c29ba8cd575f9daa3c0e0bf5c4bda7a78b58d195c1ffd0cf9fd21f90bdf102421ce70bf3186c99121bb0e4aad6cc3693b130f7b6ea3ceff2393f015baf0c9abb541b9fc0cddf328636a954263b196d15077c2366b8ced3c939128775d9ad6716ebf5263911c8bc8169923cbe119b90a2e39b26ca5c04516c45dfab69e3604a7675c3ee27e4b85064ed2f30dc857527e0a92753798f470ba21cf3f3714e8bdcd0a9a6c6dc3723ba1de4ba2b34ff98286065cdef31c4de558bc4b4f6577abd7473cc0f180b60473aa5e9607866b8d81eaad7c950bef0385d4f2cd82529347fcb4f1cee397fe78a4716137ea443392d5a06469b059acbc7dea004270b76c0111dbd833d2309f7269fbbdb264e6b0e502dac1de6071a94fb9ea4ffb888ee134a87f66f31bac1b11e610ba2ec2444f55055447d4a0d3ac96aa8501bb3aeb4b216bf80742e8d0445f9323e5054ba25b4ee66d10b291e4062389a4c0118fab33a8c1b1687666c673d23ff7a62b99a61e13c2940b77f407deed7b0271f5dd8a1358838c684d82f7125eb4d0790600ca54e20ddefb9cbeadc46dcc949779663cbf883ce5d21fe539bc171829876eef7c03453c27947f927aed6a251cc0ddb6fa62d19e7e4513e215cbf5113f4008cb84ebd6be525b19cb46496923b26b902a12eb180bd91a1e2ae93a853aaa0b5dd53e25af0ed68a10f00bbe81e47c5c973b1417708da22504db777629450fcbc137e8ba9a19108cb9c4b51d07fb8e2dc5a03fea726105494411c53c4127e1b500cefd3c238ab6b4aa33c8677aba89ca3a3b43179801d48280cd818acf74e01fe9bc8f2c167a330899712f5d720cfa7347a22e323f1ae878b9686b10c3df6cf0b74906030a2c0d9d0874bc082fcf0aab5f69c4a06981f118637753121ac9d71673aaa1bdf4c167c5e8b9f8d55364e6b7e3d26dbc68a4b4ff4cf9c3f11d02c7b1667fd43da31bda40cd5a2f52fee3a8971764338bb8d0138528f50b7733f1b32fb7c63ae94991f350d2f02f8d5695eb9077e121402cfb74a26b192c3d67588d5f96eb8693cc80be2efb0b6c1ff702a33100083d712b7fd65b8d842795dbe6993d49d7d07d301d02635e5f823d1c1a92b8670dd6632f93768e5ad294dadef68d71b8fafe86e8b41bfb30d7c258396892c40c19bdade32994558cf5c9c98028b55b727c72b81a5af16971e2aea277545d88e8e31f3edf6d7b8ec0afd2414b6ac106e1b5f393bdd98af8d66601fbcdcb2d61946902dd368b5f567042fecfc3a93426e93f8991e839fbb4e3a81d7980beee96df533ae161e2c029a2f214f28d1580723750b2200db2b3a25658526d2790293226319c1621e8d93df418a4073116896bd532344593f18365ec40c76e5e32e7cb93393f455364df8f2f37deb2264a710939bd07be30e82edd73c4fb2750cdcce78c1a58af4981ea8721d920ded48607036463d1cc09c4e6f9a4134d2ace13095bc0a7be73f33bf4c540ad82e8345ce6bab4381d57d02916a52356f242702793cee6476b2883a872f8a70444ad7a45b213efdcba019b3a84a99011798df8b3a053c2ede110b8876628edd6754fc63081b70c361f5ba582a640b78e2096550b8ae8116940b3f59c191dd96d5f08a53db8c97f0f4365e766d45290d5710c6d34cdbdc7afc28e851741af8b99af2e61b6f924a4cd190d33332fc0c3f677aea7d12f3ec3a6b116a4e0ba5ed6f54300eba8e4f07a0ebdbca10b2326f72c1144dd2cf62caaed63cbb2064d2544c683d15597607c6cabaf7c9e173f0a81b0db7f06fda1bb9ab6804394b70c6d7c196739b60de941e7e4d36c4e0c639faf58087519436555a4508f093986097690419b0efa414424ac9f79d69ddc7722f27b4d814f0ed6565da931f9044931cd84ba9a92248412c519ec9aecd454131c11fe87004b7df5d533f0feface750f4ad57b72f6f793129a26df1f0c0c8f558fdf6039729ebc7926989dd77ac7802aef1dad6f45092f16528d7c9e6d6ac5e1810737ff12af84330e593af31c32ffc5f4881faabd73598dacccf97bee3dfd541a14f29be76e0ec2eba423152dbd891fa6a548d0d22f0d39c503ce6781de74c8013fe051ec2f3f2164c4c85262a89c1bccf73ff645a27d57fce602e1f9f38c9887abf873592ed5fe6b708de6d99a9cea6f227c92a959a5419095e99b3724aa817aa52667b8a8665983fc8b1b455a0514aee93d1ea3b2727ab394c42dc5b02881534f77072990b1294277a72338bc0c8f31f6214a71b12916ce553b5419447cad4e52c42c0fd79961e642adaa3825662ff44d2289b72e424c44fa77fb25711f6d1dcce3d4729dcc56be943640a4f031dde0602ff6b0cedbbdfd75375c66405b30a76c81f6a3dd79407d2e5bd9dca6c8abcddc07ce03f9d7f353356407f2f5ea3acd38949f7bd72b569ca1659128ace117360dba9f78a0f8eab75b93248f36884b12a590c62e39bbafb697dedf2c0a7f9fc613642802b07454c849e22edf40a74d00773b5abe145fa3fc5a524deb0517e69656f16f389b27f7dfd0f7920d56463802fef6025a8d60e4124ca42d95b89d764e61e49507514734bd9fb8a27cbd6ba0968ea009652f77e30800e305e5821f8fed8a2665fcee3d85cf0774feaa0a200c74b3d425c0583fd0e7441779a82bb4fbc5a099e7e7ce8e5e1a064093a878f028ef1e8a443cb3cc514758f3b37e538818699c4e71212bec652179e92c0f94af188dffbeb3ae4bcff245a0c2457f18d70d8b645dec840f41b66535768db9ab85647660deae1388b7cf669097c3ebd3b84ce6b6351336637bb3555696ee13ac5ed495701b8f3023c9460bbe4658e328b3d297db5a64a6bde991abc8da191b2ded7f428652ca465669851fe1a2f325c00f10ffcafdbe75f546271acd1731e36f8a6dc137cbecbc6a6ba99db94ac787f43596ed437cb7c9a318e2726825dc57c89a2a14981efa2cd961e42541919ff1c141b4032414acb0a2ec66d7731d86fe897e996f8ae7263c3b49a1e68d0f3904e8f792ffa3e84c76c0d57975d53c47e0b67e937024d3530bac798694a09c24b4a6fb1fab832261689feefd56d837152f45aa0343315b7950dbc282f415f9d8350f9cd960967299b880695728b9428deaf2bceb9d63a7acc4b0d636c46e0848bb18d77561fdab3692cd7718d6b68a986211b32255b5c06b4e49b3b53edf439f29c5a30402b46ed627b391bb3a9ce0b5ef7bef15a191727920694a8d4453439355be66efbb39277ec4fd028e2e86416e9a268db9d15266ba27f66f1d8da8e4f8c7582fe65efe43170c80299d98c0a84e9ec9610591982e86e25665d64e2d5edb50df6bac18cc11c97347160475b9262559da42dc3c7b227ba20fa7e04df890c7091dcbfda6cabc7c95bee91abae160bf84024fde92da867d2d8e53395425d0fd2bee6baed8f100a4e79f933d435478f6daaacd7644a414beac1066d7ba9fa5bf5b04107b2e3f83a07ed3560dcea369dd678d864fa097d5b05cdde4e5eae3a53c918a4d4aa0f428076b97a7a120a994011662c283c0cc7ad75f53e11aaf440cd9050c0422ba7a486230f4356821d9277c6feab20fb37899feaed8e6101e7ac989cfc2e7a82f20226c0ab4af0d9d6ad89d3c2514945301ae6c0dff8ab916f2bf2bb1b40d6671d0f6edee8521aba1a73b40a43d954d03a09dd8fc6843b09cec6b19051a936354f8a3e129618d3b038afa0988d3bba89e61d9bf53142f4af5f69409f577bfab0561210e38db1b707195d86332853deee5bb2be13d70cb13181adb500f3db703f58825389828f9888c99da185a54a15df48e93874296f5564aecf8fc4bad405ae2abfc454e002ffeb3f2016b0454e447a5539bd4c499bb1e0d4d33a6a6af89a85695f9a860b0384feb7dddbbc2d671e2a5893d0fd580e5887d246934c13acc858d7d74d1d7f280e9bca885293b3f8024e01dafa135e71484e7fa6e26f4b9da4e393d60ebd3aa55805359a5c0fb1e925903cb7be75b83e8a481c694df463b2dc3f27165c044e0143a181f0fc51daef8103f5d42a0a29339cb68a95e04d10310bb88c4a11d292f3e1ae15a41aa78bf6a52064abd68ce5041485866cb8b8eb51ad5aa2b5da13d667f3a322fae0b9f98e6d84059c3fd41ccba028b9cadba5ab0005b781fa89858fb76a804fe77d748024c413c9c3453caa497d307efac97c83ab26d211b11a21dcedb914404b3742254a2551aefe1e5ead981380b5f7c2b4a7c89d9b29d635673445a939639363556866bde6749f3a89214843a50efdab1110f464b42af6f200fbf7678410d539d7d71a70d16fbcf492579df1ac5a0771973083a21cc8224faf432ac9cf18796f7573f20a049a31ec707b22f75f1e5077361f4e1ce723887c10f75c2da90ff2cdcc4c1eba049ec12008c7b127a6cc74b5ca341d0d1702ae8008d78e8dcd50a84e755f891324aad05d262dabdbbcdd3a2d8e8b83dac96540431f604e757821a122c916b0f8f551505d0ced3e6954244f94b5ab11bc3889602f485f502e49f3cbf9890771eb896b2a399ff489d1d0d34707336188c71fe4ee2d826e8c9152bead12ae400719fd001c6d49604730fdac8af713de5af88f023918296ebdd76ec872c04e0cd1bb04ed9e0476858d8ef776fefca1100e89f3f9b7848333c1799183dc15747afa6ae90fc07e63bf97bd93aeef69be74c8a52ab9a4a16dd3a3b3ab6409faedb145b9871bea9cfbc6f633861e8e7d42a3228a116569d4ff276417c677f7c245d4e27fa941f391e8836f48e4675708e9c09b25d12c7484c6c20c72662211c17bf494857350d62d8c6abd63f3d9e90ff2154955d2d7be3850c5c96ee95453376a0ddc9dec2d71bbf83e44847e22689e1ce33cb0c87d4c92fdbad2f337d7488226573302ea92537795f410be4f5a2260531ea962e1f709bae9350f4823777d0cae99c153a1c3b5cf4709e3a903ad94ef23230d2ddb55bc456d6d6a82137ca05e3976981845e7444a55c6f3f4272515aa3110bd9af57b983938716b8854cdda820733ab2971c4fb44a0c0a85616f3ebde22445207cf475158d3107e3abe6b90d3ac161c96f98e1727f736adb3f3d34ace577e4c6820d3fe6277e86964d7499447e24b33a3be6e7ffb2a5ec749e42f171b863fa628b3495bcea344a21f722b6d1bb0842b6dd93d1957479a67e1282b98e9e89967989d59c58e07665e3803271096f4e15dc89c738634a332b321633f3d4a55a388144918fa78583eebfebd95f136e16b4b451a89d15dbd91dd30f3d7b9781cd8236d8b02de203e42fd39b917dfe59df012513924cdd023af6aa61e107bdd421df32a2e696048a1cd17ff0b26dbe7b96e3927f5324c3bf940009131b3044a77331b06710d7ad88f0d107f331a2b9c0faf33e9b1b03882c33a9f8de156b1b9d59e9a58561790d9d5ca16a2589cedc399dcf4675848acb495d74c86f9bb5ae6810fb94929d91a0dfdac733180f91e074374f661ca35423e7b7e03d1c0ee179d9edf32e12f7b9e2fab3a013cf57e854d02d317a210f23e7c8ebdec8c2e3499e7c6b5b4e3ade114a9d737f877798df6f6e7983335b086e2d3c3fcee2468f5f0bf5a84e262afb8d63227abcf6b4364946535d90efd03f3d16c8b6da54c9bc3fb32a4f24989daddb405583f1b4f9610ec2f14116748842e151df7e50319b4c8e09717536e4a86687bc825efbc1f287cf333cdf049a6fa92bcb9820c4440c9ab488b00c799b7821583efb44212b9e8b6dfc037f4a1adec44ccd5c1033beadad263b8c11bdce2f4392f4867478099e71f187ab8f237c3727543346576724989f903a853049873d99b7fb6ffe0865150827531d4952360dacad707dc8050e3ffb4f1ebb66fe0eefa9a5aa4b985ec8078f0dc226dc8dd09b46f21e9675dc53008dec6cbb309f5c72c939af32375882e8cd232db0158d9b7085c96ce76bce2ff38242d6b4b6982c220f46e9b32a71aab985cb5efaf7a9073fb0535c3cfa549c93252c6d50f7c0a16780c12d703db61e6b5bc2c8b0a5bebc738b2561725993ddf8a751d99503d1742a2402730f88049ac77250bb22485ae50a8c738de349faa292278d451329ad2e419c4a8a573a483aa3824686361719a2aeb419f08a104bcb7afdbb990f887ba0b8cac3c360c9d1c7fd3417976e80a77047a3e21893aab1a75ad093f8267bb5bfe7a03a07f28ef4f0b5b55eb18d38e076a2be37ecd4e054d8b12f83438b8bea39dea9450bb924a6293156e723bd9470c2416411c88428a8694c8d7bd3fe976e0462e54e9ca5a1af0550d128c9e28284604f97efeee8261833b53a91344897c303cb9d16f5e1fe0d84f0671fff20b0c3dc59be664121ef92c4ef449d1504ffed115f52e79f996b804796b8e543d8a575b10fc801d46ff9e65abc2fbb091e03265cac1d4524892a80465e4a62fa8b045363a2865e02fb945e03078f996945c873bd75bfd244ffabc3db9ae44e47126f33d2a689eaaabec344fa45055039d933c920c3bffc7b9293363fb8679a77d5c0ff962cfedb6860010340f28baa8fac90109a38ca6d94ce1326f278463fb9f60325765e999cb3a4b03e8cb0bf6c0c8ee7c486c8b5a80a1196646302e2aa57c984ad865111d1830eedd4b14861e10b38a991f7891aff984ae54c146fcc52bbfe3c73748c7ce41d227080e9205d724c45c42fb926c9a22a2f274baf5690a83c031a2a44f372cac7823a2db006fe3ca081f0ba975325b0eca716ebd5f00972ebc22b6ed3bf8f9fcb608beb08c4dc60a94d6d00e1802c8cf618a85297c45c65b26a8a9163ce2bb5ce1aa0c68f1071c02e65f0458c9cd4d50a64a88b443e5cc120016fb42c496ae15a77a7a2a2411f85b56dfc4cd58821084986dc5ada5292418d24255eb04c17167a2c038dae490faee488247914c840de0a6be7ce79ba3c3ccd58d5829bcc26dbcf453825201dac50505d86cd5f3c8b8eeabdecc8797008a7346e7bf0803f21e4bdb1b53bda45d539481bea6f8a172425c523fccd73b82daa0cb89441dfc397031872e69f21b8926cace80997650e11c7a96a27ec2aac6c26d6579a8b05a29274d8eca53ed55540d9356b303acdfef3979adbce1beb66a5f1d4475f15a6e3984d997abd82d13a9efc86999c534392980f8a24603ae545cbf1da422f01e90d3326799eb37fed3baf574eed8b119b3a3d32920cf68313293a5660703659187bb1272d2efb5d8d44e40f52ad0e0338ee5e9d2e75d17f45ac497586bbfc39e27cb91c688d7834b4897a6a463d2bd3763807bd1b7829beaeb2e0df0ef33ad0dc9915e5170faed616523f7646f64636b911b2d296f97ff400b6e97743f2a00c403d698ee4464ad4fa6ed64abd382fe58756e121008ca1a39b44b655c8706c7284c8ce65c6d59e32412b63e18f30c9eb33bb86f7a78d1daa32b4d0d56bf15784370dfbf3ab3e50f9767b59ce4d1e281ab83eb3f0d7eaf7450473d07fc4609d0730c6cb4c1c5e425f79f5fb18bdd2cacd52ed8a4d22300ef90302999fb03c67fd9def2a33ba99eb245b3361c0127a3dd94e99dc0f75ab9fe2c4d2884797f4ca151286c565f3652af62708b995754b1b081d06e45d466783bda91187d3cbd5c7cb0d1a76c1bbddb73cfa3eb4fd8324140701b0b5b25ef3cbceb8117eb92c894d12dd593bd282c48d949c78d09bfc633fc2533389c9e24b8ff17091b23a87a374b5cca0fca6dff1fd307471033e091798cbe5f88cfcc1dc6dfef96bf1971b30954f515a664a00925c7a9b02f78849b820395542dd08dfafdbd315afd9a6ccd0893b7b99fd02f78a8ee624ddb56a4e54111356cc0cf9305928767fdf780c859af3c35c88b432717cdacbde02cda7356974c4d808d615b6adac46c6d959b33faa6e3293eac3db62c0786e40cfffc7dc4129d65c2feca6ccad73bd10c0e714799ac26713ca1f23c676cf3707b34d22b4c2ca69cce8c77a1842453e3a60160ec0a7d0b821019bd7e79068de58ebb08cc2d5d9f3a3d9be2e4617267fad9f277ef12436d314835d3251604b5232b9d3222b6885ebd46f0ba36a92bf00dc8c7ec7aec9d1ba463ff40899ac18464c3a58c65c930acdf5063dbaf7dcb78fbaa771b242327060489f4c0136fdaa1de734e41d2470b54e871d9bf80b2860f212e369037e49538c2d1243a44e718c2244feabce73d48ae52d8621c27159e8b57bffd7ec8cd6ba3dd1b4664d07504b6f7819524c6567fef8b2c5ffd3befd6fa6a3d51b775f811f38b83d26880aa0738e3357fd26ab5cdf18d45eb28c0148d1a9df11cdbe578c2e79b75154737f7346db2beaa8dd11d5c5183ce517086da16e322ac4bbf88b87bd04e21c31e0ad02602078b8b1749065b4044b08367aff3fd596bf6c3384ecd1f9083cc35ef540bdcdfeb457a48625bde7ee20db5488ae5a19bce75f5ad31a9c74933ba929dc41766de84efd1cbd2b441258462a27934bfe0634317d984bc47d4bbf94eb8830bfbbd0cb1f0bc881e6c41b0283ba9879b526bbfdf68e1dafed376bb1609483663b6d04ad256747614ea8a0b9b622fbac2d75ebb862fa468f935ae1a75030acfa3e560f96605fe2d545db5132a36ebd2951f2312a8520fa80f166bf33562bae8d34d58aeb3b9da0e7d0fa3f731c7b2b3d36943427726c61f2e90be9f52052bf7149af9543f4939a05d479de1ee275db30dd4dad5153b9e7f92591d4d777e92f4f88ad8805b7c6c8d1003841b1819e1ea0b9b75a2d59a83aedeae940fa1c51a493ca784ffb276d6ffcc3f793a8a4cf2882a7f3341a900a0eb94256d1568b2a686ba18a43b942f5e2e65c828351ff3f6a3de528b39cecb893dec698609a006ecc7c3530897e183825ec64056ad65e76ebb9197750376045b2ceb3500e44bb86dd32321b82181c5315dbac6def1c218b4614053fd284d10685059d19f8bae15c850974588670f2380d60d21e4ae33ce0825384c0e3bc7f89763c69168fb8fcb4f07ccc9190d4c349df2f10a1080f3a786920e783a926e3035f0e6bb00caa093da9361c1e48fe8c1805f8978687442ebcda9454db761b6dd4fca26f1126c227357daf9ff2b873fb0c3e1d47f0a9a077c079407752eb663044222b23e2278942eebe295cd7d43e5cd1aa2a9832c26e0dc35a795d34cde9f9ee2d8d34abbdf95121b5f5513b83fa63473c702166391fc715d023f60bcc501db112e259cb137f0139ccb78e9b4217ff9a8eee7a2b0356d6dd212317c1e1d4787559ff8e4a0803ac4200b6623a67e2b8a3168c9bbe7587280bf1fe36e56bd06e1def3eaddc8f28bc55beff933863e515eacb4fcadfe03404eb6fa04af25b314e3ecc9e6613e9f51012307cd5cb9fb489edd61a4e33b8bb0120c2c97c4bd74d4381eaf041d99ea69d58cd9e0b14e342aac34d3d3a4ff7c44ae2692af62049c3902ec6184bfe4702182ad3f76cf9f3a373115dcbdd975d405bbd45eb84e6a13ae71ef7871c596b9d640c84401165bf0f5a3313ed0208d2f743644a0aad0753f5101b1355310acf653bf63977da8b1de59efd9477c9c661c9c86bd108e6bfedc9a5d04e51c8bc2e3727c27f20357893967fa20fcc9c2b54497b6a756730b94145dd355c08e8eca18554692fb73d06da1e14529e7c8000d1234e832b879f5ddbbedc2af19d2adeaeb01e47a441e6bdd163640d56e43dbd22e86625b56fbe99ba9021c54574a0761a398bb931ffa68044ae4b02e05dea1e67108cd57bd438e65fc508e2041f9097b7a3ba1ce0bf673a04063d83e4bd6f5e241ea2ee037906df3ace438ac2d2d72fd8b0dae09b26473dc8de85491e9bcca73cddda83fcb991ca10d29a7ae11d4b1d2b01fbde9db0adf61fd3fa635a4a5914f6bd7e8d1b17620fbd6974cdbf3a8c3ae122a23c5007dd7afd7f2c20196e7e3e0535aed324a3b903a1b8896ba3502b8c25aa52d6a65eee046509920673039991bd11745a660c2f9d128c82f2eb9fee5ddd43602054bb1544dbb37594e127271720e8ed188ce2c8b954bd868178800b207185b574c9de1d9829b6236e91bd4722f5ccce6da34ab2b53b6e943406da6cabcc4d0316be38fb3429a6cae98291f2fea22edd085c5145657ce920fd4c0764f95e8b5844a4bd03e22d06b89af416463cba7f3e34b590e744610a2b249201d80961663615d7c932cabcaf48d2e74803ba50534b9807ad5da9ac6f97ec3f7d761db20312428163a1857b1fc496bde8f5972404ba7bc86a13565155a7c7df7cb77bb4d93524f354df848108918fba7e6ffb764e705e7559b226e6876b4f295d13fff7a7e97fa812ee1dd5ccec58ca352616a1ebef447d68bd95ff9e1a89e97f1604196c4d2d54e57bbb0b86f0ed27b0b4c8b4761e1142d2ce8903ebf56db75565f3a38c11ff9b577edd4bbb12be5f81b7af68e391e2029d495963f3824d142d9895647d4b7e597ac8d992a516aef4f0557733e1064162c50389df4476b3e5306749143f3ca102ff1a53b66bc08e0368d5c31fec7821d2b69759ede1e5857685c06695c9b8822a758a241544d5198ffba0b993f529ea917313468679d1891f85705c7cf9f2ae53b219ded1197e9e99728ee244e99589224e7cb8ffe0838586431fcb55665cddf350bd0d57f553e6dfcbe6e7c10ae2aeb10f8f5e9287b575ef95e2844d5f7d3ff24a69c7e881b4c1d8f7c2a9041d642db4d16c9edc2b0ee5a034a008584cb0f9c440335d29d955095f58ce13755f12ed3c6cb606ea589ab3924533bc92a5aea4e41f5d62141e81f45d64fc0b794b865f0324932714fc2a206d4b1bb83c7f67211b7041e68163e0296a297a8a2a12d2b1bf33a345882008002bd64c3cb2b0282bf56b1668e2804764685b23f10aa24b047bc83904cc657877b6f1270e7faa2982a96bbd3384836fba21126ba7ba0744d14784e42af446da722a6680779dcde4fa290bfb2e7420bc3fae20fa45cd445b6f90b9aad1aeb0d6228ca4616075d12849059229d39579fe62a9ff0de27e7ce33c6865852a764a2dcf3350db6552ae29f5b2b5f2574855245a41e1939bf2ba76e743e966aed44cec1dd32479974fbd6a2f4b0cc0f8e429e9597fb1b48daefb78f7ce37438b0a2bab4c5f11400da1742b426c54e451869cdedf97c24870ffb26554c143d33924a5197dea4ccabb0825fe1cecbf331fc71b09c6f11aef35760127701d220b5585feda313f3a8e00c3947093c790c8f5699c2b456a5dcba0b61ae3d77e5de8fab490bd3356fb3c95c3b6d4f0192704e713e70226a3f4d406315d12c85fe3fe76067c8493ffe91ba54ee50deb661408a4647ef04727e6e1d5414450f218c6262dec1f7b44ff1afce859df71f18cbfe926309c31c6f2bb838c23f0931fdbecb1ec85b1fd1465cd5dfb733299009c634fb1690e1ee5847cede04f47225cc9576263ff0a183baa5bb1bda3600959fd31d378fa06fdb9ed461f3a920f49b8b979d2c69592cd2c5d79d6caed7c4971f05b2db9912deff07d2d66cec0fd893f116e96740a3285ece6b578d6fe981c32ceb0ac4a6cc4f801f65372bfe9821bdc0dd133de37b2623ff5ed489638b207f55204465efb06d531aaf3741670404b2f2c150583e868c62cf39032eec7acb806a98ae2bdc71868830bbc2fd779e0bafe06809c09342e03e9c19141893101aa8f482aeed64ef6ab63a32b428a55ef658356f446a608cc9abe4ef890106fb51fe2ee21941bb09964d6d159043c37d916787bda84734e94b23d9e272996f2fc5a3245b5725adfcf5482ace75fb52c87e16491c763686b2ce8befe5329590c45038d664eef9b4a30937434ee240c2cf2a3e914620a80e1e1236dec550a67a4bef0fd83b76c68ef17c22993e125aa53f721801ff4dbf5a4c3905db20e6a9d959d20354fb60510c03602925c7ed06fd73da8324166d36aa7e96e4541f7c5452a73e2ae0e544280cd960d978c96c19d4b54e34462e52970d522c4528897cdcfdb0b7726bdd474d28aaecc29613c9d4acce930fbdc693fabe1ec7306f57725cca9c08061cb92a2e632b056fab453868e823897704857cb68e5f09bd00431faaaca7ad28feb7264545405010164a9eb6d476fb341d9d1394c9d36dd596931ab28ef7a21824eb24780ab143bf3ddd6064fdd33b5311e5df70a1ee16df662bd7fe3dae485da6c84c33416036cf28c0a8460b361063354d9c066ac733b1265dd76fa088d601045f43cd774a552bd2c1d50d1aed604a45f679f5c3ee1b4daaca1eb8ef3466f33366e54d50daf0b9987000b8ea53727928381d3d2b365abfa8fda7988e1f74ea330208f198f1d809e0c750b908bd9c5aac251c72dab2f35db91f5e75ea0d7ae5a4c30d0e4ced832d6408ee407e71e507dfa09078fe5a19c78f0c3e016e852366dfd6ca0bc0c9c767058c75a859c0266d62ba341e73cc862c97c0c79eeb0759b6dfff6827fb4bd6ceab41fadbcded1aea0a49a260229ed9530111c40f095bad3f5077c729b16cf53db10faeda78231d0d6a9244f65a5e5a86a3e503a810fa1f19bf022d305a3b3447691de353170dd8be4c5673d93aa3f231011517e908bf64650ab002ab392982ba919a5c73636fbc53a9e8999feb4e83c3f405899750d09fcfb2dbcd3f62ffdcb848a6848503c73ba73f38ee5f48bb4116675cdf207bed0082070d43147688f50aa9ef4ea62d3b0b4c7417ef97a56c2932dd93247f088e371162808ef7e1e3dd7c9716a4b65481df45b3c07abe353652d9a20aee2d31b32a9285f2f9609eaad1c894e4d95ed95e508d746800ad6566bfbe3858ecf2ab47ae24a7b131da50e9f19caa31119a8e7884340a90da7d2070bee2a5831f6019d14e80f9e812031bbb5a704eac4c0f61e72c14afecda94f85fb5f085f9e68e6626ca2a880ba730a44fc9714937fb31fa083866cea5543315e2ce47c493c9c4bc244d03d2006daf115985fa64b85d8394f0532d539ea0962c46b2d9623ec7231ac9480f66fce802528526e151dbed09384b959aa052e350b4370b6904c163b4feded312715ff482b316728cdb3f75ab060df861460a6c96647693b5345dcc2e7c61062c6e7925109e1057bec2cf46f828bd20ab8359dc6e976a0b652e0c78e9f09c9dc8cf4f0873b511b5a3daeb5d46c4051b0bc35e971b80cadda12acd2615e3c6cf29018e47859c83129f28ec44b9eadbde8c462db0941e805d4cbc5601e8b95645f090ee74cad02fd8da395fbe777b1530b5330cf154b1e3c70abf94d30af8a3c2174da9ada2705cb968b98e5a86b0016f1ad124140c3de9ec13f21137e72e3c1bc06da729056a4520b8c401a59051277604390e731b00a67f97fd6581b0635c5dc74deedf97bd218e3049d020e6c895173cdea8c90e7c19a8f472284adbc4a5ecbc5a3022efbcb3659a24377e91ca8a7ceb3b951fd9865d59d526d661fbdae57556011e3111ff989735d1d1964e94499679c7277201421971bf15f25283eb0926e0bb7f29c21e15a9520ccc78fd5b83eb476b615313d061915f0d1d3a0bbd4a318aff746d9da0451c20cbf4519712c8097b32be966b3a9dabb70c411438b773b23939721583bcb896a78b841e8e4508b8a114e3d222fc2c5617a0e78ebad04f2474ff0583448dab3da16c490488ea1c6a6cc4c1cf872a992966ff8c1569578e45516f9b97ce0ffc78dd886e96e0bf1b8728281d8fd4683307f341efe37c76fedb1437eb3e71eee7c19d1067bbc94215316624a38ef42d95fc00c802cb2efe782d292713ab02e23142156d91d83268870af9769234e0dcba0218f01c25d3ba1f89f36300783b7121a86c32e0d879740072ec6f5c3e37427c6d1aaee8b3e4e8ebdb26e17702ebf7b5ef37aef53c7fb111fc90ccc2c65fe376093df9d17e3d0c7c83048e70fd1ea1249b273c77001dadc033a101bc5a8253eb295ebf7a5a4f7361ea812032230d769e60fc6dafbe8841fb7ce9bf312dbb3b8f900e7b610013c7afa74b0390bf5cf9179a704afd38566f0acdd19d12620efb5e8984be17c27234e438e2a58a327d35d12d3d7415e9ae047e3b53e0c34753beaa8e18ac197402ee6120720e4a3ba151ca2138b9aa19fb4fcac0c1859f03161dbe58d4f3508649ad6b3950d9d0f63a2084bc7421bb06c9b239a4c6aeb1f1a63c280b096ad7414b89b5a950d7e8a8166c8187647669a26507b3f6e4bfc8322a0a985662f88b2694f927dd6c93fcc6d9e3a655d34ed0a5f29a4db7edb7f5bd17040dfee8764ee1a40fc6cf85ae40c884ea44923fa4414d5b68325c9d872670ec3d989f4ec8183446a7623399a2d507fc9dbd19bfe53249efe41327e8e8a854b322768018d64e5071a6f315b41bc015c3abc6dc3db5cb0367fc6a480119eb0fe69665ad88203bc247c79d37cb2ed969ba06d8f3bc74f0c068ec7c33b04079385c3806cbfd495fb434710e7959482e5bc5097c01d8e7a39bcb0f43fa717fcc25edc2bb7f94a6227faf1231c2ce9f690759e0d4d2efc94b8149d56bd277fcf703a76cffbbef200a510374cb0438730f811b904250a9c3174a64eed776d40e2714039fa664151460f1504294c79cfa2e57ff1eb7d7ec6189b6046f899be2191eb2cb97957bcc2913f0bc0768d679ac43e2072efcdd84c4b83a383614d9d6546e291a921b34f0c9c36ea13d2a749aac729991450c7dc965f8ec78a2af9f8cf4e944a4a69bd7790134e29255c56f65abc34ad0db1491bf3049ac555236d139becbd62a547bb3f66c123ade2b4f2b1424b5171afffcc7e314cff27a571983e8d6034339c4e8d5f33f0c5aed34c5fc3f6f2f8390b76584bedf9545b948e2285f8795ff5df5870c0593e97458163bd0ab4e8633ff7e9c0f9c0fa47c13b955e2828eeab430de43dd503724348f7b2067ab7cf22e45a2707ca4b4145e7bdae89f2f1601e8c408e67bf3b8ec2fdee33c039420a1aed6ddf1bf25585e3aa4ee95cbe72d7191205b7b33d4aa23b92b819d02bf92519202c67dc3d03fe7dbd6fa4a0b41ee91b07490959fb2aec8a47916e5ec23435738c8931cc6531d41250f477f4413cc148d80055b70c814471c978cad1994cc95273cf3270aef940fab479ba36e2632c798ad46a6dc89406e2a3b0ad84dc2c85ae86fbb496784fd1abc256ecdda08da4cda110467f54bfd6c1df4b9f4e0c710acff9f355a6e3fb15ed1ecec203ca4c047fffd54132fa6650701249fd596d37e627011d64b7b0f366d5bf29631673ea1bdf4aa0ccc2124d80a65a0e6bf78af85be634075d2aec3fe96fab0b4a87dc448f49ec4e77ae27f4b58790a455683847adba3d78b2874d4ed7de6212c7fb90dc8551297ddac6f1a7ac758ed642b790613d286a892e91dd445f2aebe7bd6894ce45e22649ae6c610723428def0a601b3a952ac1ee85ccb585b175c50bcb735a68e7add86d6cb3eb512d6b3c1d70eab58a6dec2578b89eb8a3576d0d57ed794cc1c223b550941fa8d758ac93363985b66f49ac4803e80a134a52b514b65bee72615e4ef419859358cba6cd9e5b6a613cb5f0b1e6629cf25effa95ded92c7a217b5022db9ef887ab412269cc611c9c8a14349c2f9e950edfa43d2444cf5f8fbcc1bd43c3dd35e0d65092e77068aed6b21ac0ccd1d52818cfe8e2664ad079fe10ea2b4dc25ba3d0f292c4276b915723ffb1809275d59970394cb94397f8aa5f25bceddbd51dc2ff7435948a9428ffef4cc3c037ea3b3539e2a2aceb7b8766f973113e848f9f1c23b25a9602f894716e8586d4985019f2fa47005080e4084aed942338a83ea5add2b5ad6977ecb66e3172f59e750f3d00f71e72d01311c1073480b58bc0a8115551b8f66ec12fbbe42368acfe19db986e604c484d9bfc5b35b98e5967545233aec4257b9db11d1c025c252fa493bac62c8b6936210451d33a036e26b8c9988c368a1127777d2035528d6e50ec2af9b8576d5ab4621fbbaaae61fa9ce5044ae59634462ff5ce35d8ffd61b49801a7ed4bb6eb5daf924ad28ad05c948eece1409d5e04b57d63038280084127ff8d272b0a44dc8e799401caf6b69b1b4ea654c59f4de89320b05045d116f2463cf5217bf28e31aad31c31df50c6452886f191aaf71ba04e306a14ba6ebc8e1f36ba36944c77f5f4c14134ca2dcfe3dfdea748519f4f1695d54b88557579f9c40eeb289a0b9da3feed704780437361fce223833191776552190b735080d6730d7a57478db818f2eaac7cc235fa60034628554ba0b1195b7c61b7699c142e6a833f7209f66b8f403835e0e199972dd33effcb8e899e5bcc5545d517d86d38678cc3b73dbdfb71ca8cf0e2d3c85cd0b001236bdc56bc89e4f171c1e35107437efd3b52eaff27b6d9a056fc1a17df76965d1efca7b311d296c74e651cfd4e84cd75b0bf2c6e4f5d67824366db8f66a3515436f9614a089d824748d69b27120d9a06a19a316af396fe8bdf90511625d491350aec124f7c7ae34b9612eafeb7f9dbd0759d46a2c4ec481389114fb1798d78ee7448d82c1914b606e637e782db7a2da76f71d1c6e020b75d4c2cbcc88740a0bd3641db47eea6ca446e48f7e6b41b521c988536a09966fbfb59cc48226083985e40f178fb30ded7c354a6a1c83e9ee61c27ae9449bea6dd5c2b7c4c59577bfec688006421c0e2791a7370230507a4f700fb93d111521b41970082b8e6fe8f41c7d62e624cd9cfc178e0742a9b6ce8567a0c6e8cde5aec82d80d1b88d70f1e03463a98219444645acf6e3b7552737b8c85cf5bbd8d4ca125bab0d621dcc3e5e9f5632df37d12f9a990aa468a13167a7ad99bcc1507fd013d5b807b1f1ebd393c1cbe9adbaeacf01bebc873c044d62778c349501f491a09e256a75e13bd0b4dcffdbac87c7fb16c1b46e3b761fa77a5f4c2d905bf4549a7da79b6ca80e80f8c978b00deb965133d2c809a1870b4234241e98ffee23694421e589a5d833b1fe70cc06bcc0d47315446b264a46882f0578982bf723b9de93161e6094fa31d8ebee534e565426b0adabbcc12fd62dcef5d998083207d765b2319d1f126ffb70e6cc1913b0c317f3e45d9fe2bb0eb3e58e36ae2a40da24faa5e092222c7d34124e443305616170d8a110e1fd9186ccccc0d327440bf432b93b075d3e615f4b9dd8d89a648b90828ccadd2936067f9e0474c56609cd43d45fd910a1360d9bb2719956a07ab12f2eaa03800dc73b766bd921e4346853d0f28c138d70fdeca0e3431f502b6f3f6898da7430d1fb80f3be54ee237a7f2de64b5245659896cdabbd8d6826346f1fed0c8cb9a9ef7800b070c0b19e0efeb492aadd10726ec87f84a03260bed9e03b188769f50870a1e1eae908009f73112f08c0e34e89afa7dc3c3aad4afc13e812a4b210ef75f1255f69d37e06639596657e546ca49bcec94120918611a498b1f22e39cceaa98342f1e3913afc120f4201bd93e39e89ef71ce1ed98bbb0df543b40798c7e509085a29098cc6687f40e225c0ad8f24be8c8c14eba0a593e9e448cf92ad9f80b3d72b78ef45746a5108cdd248b0cfa703b8c05095a025a1b3f752c901e4082da093c4c270165685930ffe7e972969b5d71da9da75a4126a7906238ae75528a8d820d7c1d6455a104be49b6661a0ffe46c4afba95219a8dae262a14d976f866489d589abcfde911e54df340cf266402f7cabb6d1e2b2294308ec832ce36b4a89cb60eae2583059e1dbb1078501bcf879fe622f9cf24b02b117d207cb3dabdf5630178f0504a89d88d3af4a7e514e30c9eb915b15397e7f301bb53f02ec92428e21f60a0d387485b0b74b68f8472bd4002e647c7d622e587b7836a10642399a256e50abc7f340b3c024ae50f2c9a8dc31222c947050069c02c43b002dc8f66ed5107a4dafc0fe917e33f7882080671e4c946c915269a7f620fc922b4d19e8c15f640cff8921fbc83f1fedfc1c5cff3fe062067c586d525370b8aee4e70fb17c3491a7597a6240eb90f39a5c63737c19c1a42e183c0da54d8e51e78d63d4e66704580c11571a1c6fb5b0903d04b8404bdcabf3c7e2d512d0303293ff5c6b558be703a95c232e939ea35ca952b5ae1b28078425934a608bc680731db5c9170248a1930c2c8ac1cacf87d8cc9d5c3a30d475dd3dc35cba9c7bf70955e02ce602cdb82c5abd4f8348ff86130d08b4184e4c7f56b0af07d172e90d69a64bb7afd596c58fc58f6031cfc0ba2611b112549a6bd0c0373efb68b873fe1131e3fd7e4074c21a2033bd1a028d9456463a03fc72f8b8129a4608e9f4d598a5cc521c397390b2cd69e76403d9e2c89c9d5cee2f22dd30ba9d32ece796e0f97b6f1fb7e9bb170ced3abf1e01614d82ba3f9b7be16050ea678b956ac88a749d02fde960df034cf743a60b9f75c5545194745afe27d5171272ca852bd95e198f3ce2aeb90de6f0a61e573c6c0076af4282f3e24b6d755bd3ec2a980e9ff6430a4ac712f566639de33abfd712b38b8b97ec93ee6b0a7ee1164b038baa8cd048452e346c22c812c26fb35a231e1440cc118785abf8b6d8fa3b907a457908614eab83b747777a6756dc64544146f914f0c63315f67fef7d7ddb0103bdb1db437aa3ffb931301a82e940c6871e6cbb82c79db1652130b791b846df9a79b22fe5a481a3ebcee69ae204ef70db89dd0e904fd81bf75f0622fbf4e0ce8b545df6621fde79540b667a0b1254cf45ba0219ff441031ee74d43411e47f83ea0cf4cc810a41c337528163ccb29076be6f0d8bc360b007f2aebb9c638f2d8d2ff47600419dbc0ab38314c2fa5105f1f6586083ed0316a30043ebfaab5454a3490629ea1ef6a535aaa1a1108fdd9ee2072aaad3d4446398e2156fd3146eee1ef567ba2218d8f4acfb22d203c4c2241a43bd0c0f1c713e3fc530f58e04f44aa1e4ae99f81e843b0a4b7300e8c524d821981d8ebc65361dcbf09bea1ff887b63be3f25239393e6156b1f9876a53f20b75ab129609c20610a21f7f7453f993a0ff8867644987f9b82e551a064a5efdabee0cb390e3ef669f01ff572ae8d6d30064df0b4dc1fd82d8a3c5b5d12ba646bdc1ae7f6253ee7bce44591c5cd7c82f43552acc64402fd929ac3514a74567c328febe095991c8ffc9ee19721191586028280172cd42c90ca1ca62a106cc408b00181f082403369d12039a6c6873ed7aee9b4cb3bb9126db4c29546f458441c2fca8a565ac1d0276ce9bfb55fbb1add8445a2582eac7e75bf64ed42699b5d9f262c9fedd733a50393ecfe02f45f428ba56c657dbb8f4970de385ac8cf6fb34362f50e074bbeed0092da80e77f1af0e4e51cc57a57d8ca11f1bdf5c0ac57b94feda44c99e16d0fe423a08f8b936dcbe0cf1095488109f15179722fdfab97a404154d9de916d777886d46ce435bd28167c3caf18ef42603076f967fd36ffa3a60d9ec6bbca24c013e379bf1b8f59bcc8f05880cb9a9b58dd161d205296766f9e8118b70f09f713d3d7d93e25a270177ef1d97c24f2f9505a9bb80a2dee99c46b897243b47f868bccea9921dc66715c34cb61faf88e814717e1c3bec41e9a623874bafd6d154c4f9ccc6e3af6df50ffd8a73686a84eb36b0fd912bbb18e602ef033901afc625a4c949b08da357823dc5ec5c3c72fe974b708f7c5f2807141f72f53b4bec4857b5b7faea314963380fc39048650f40f61045ce1756a35e4d2561e5952905278d78ca972decef75725fcb838825b0f2b94cc5a7919bde7f6807d485a485d50eae579565751dfeffeed84ed0a02a289c3950afcf6113d646c124c36cf6204fe1235ca4081ee7f502ee6a738aac8d0da541c7bbe17b3019dd275dfae8e1aab36eca76668a90aa17d76debc0c7fad81f664e941ac5223a0b9703c06ccc598ef1b2fe6132894c5d76b1646c5f148f2f04824a4a9cef0e86314d92b71f945f445c9050439263349c9d105e29cf7d231313bb67a1fbe6423e0775562f9f45de107792611d08268355656926f62a84241cc5c1179a3f1daa396246709fa2e10966460dd17f62e8cc327df3ead98b1997aa2c430190ab85c1bef401afc08494391f9ebd8fa7a415e95e1fb7a9c5eb501aa7352922cc48e33c490358ff1c0eff327d0c1ea6fb6a235a1c98511c2995bbcc844371e368610cb426f94d7a68b2a357c68a11456cddcb07a873b2c04a691407dbc93788b91f6f3344890e0de08c092bc45c483b40de72e7b84d95281c0bceb444d84149570c5aa4d40d204d865897b8671b87157fb0f95c04e13b121c741bcb7fb3cc7fa344a9220242dc237af3b8b1f70e92aad13b813b47419afed2b896491b1e7170799673c8cddb8c3307e0c9b76a31e35e63610c273bf05cf945384a1c2066dbcba331189a15c3685344e39a4e66f6fb6c7b7f258751cd4568ef17e80991c133ed03b1a99acc143558950974bac70553f2e44cedd4ec5612c63b1ba826a423c3832abb1d16f39160c581f5706d4cef241f5077cca4b4b2d790baedbbd83789fdf3c61e0133a4c2528d24ee0d9a831a07221b42d10da2d4f5c3071892dd21f295fbbb2888810c984e2e4fa18137688b7f3bb2f7ad2eb77dd1d19ff5c253c32900f4a997e4832f5a5bc9558cc5f1605eae99c31158393c52f5a3c13c1926b462016ee3496afe6fe1ea40b526e244fa06280bc14ac0db86f387c2647cea567ccd08b19780715cd2c8ae40f613dcbe944e7cbef93192cfd513074cc857ac237f05a77392d02eb33b791f1ba99187d1614d1cd66e4b5177934aa49bb06eb8435ab0c8fb71de36a57da20350f67554b18c4098ec7cdf3b5bb926dc367ecb66aa6b25f9f7ee94d63e47a99a7186a93b023a10b4d2b5a8560a1304c1c1f51354631f939aa12350995338e87021058c17421f90382ccb7e24fd1f0ddd6c311de853c0f441592a407fa475c4f342e05f84367789b835dedc0ca3ee0e0e1660ad79d8175c49d1d4f556a9f9d44e68e390bdc9d2284b40a3e56cd675c33aca517d45437152d3c35321bfc6cd49ed18674299d6d731ccde6d1953c173fd2b6ae6006efdd76a08def396b457646e8fe6e3203157b5796aa5a41227449d5a81fa075a6c12388dbefa92e36a2f572b3e6d2a2be2cf1066a9fd74468e6a22d88311fadc72f9228711d8328e3a794bb17e68beb529c4267fd8a0d9edbcf0d783c52d19f6d6526afa85ec2e373a86bf739c6dba33cf4b03783863b10c4edcbfee40f658e8e6ee5739774f05613dc02b0797193c8a48f8f86e47f696c4d174801c20aceb3291c7e7d17f83872a1d7827ef5712ec855f7091a1b964894218247a9837881afdcedc6a62deac83b34c5ca289eb70068214cfeaa5b59ccf8d52ed3a7d781a1090f42b4fb921d2a45f854b9157a7a175a6abd4905cdfe50f80a467d54b2fc7c5c1fcd7b23dacb4151116c2aed45cec9185982f3fd67dc4f3c5f776d7dcb2d150417dfa08bff50b19f4af9ec9203e83faa4c56a5c56b45ec4451d711f63d061e4036906fac38512438af3a4c2fa516ee9137c45b83deef7e24b6e363c06d30e8d6e007ae49bf99a1862d5bd3d982c10085b151f165946564f70e512e4045fb8a4a0e0c10a3a68e1c4ef5b2f6d74ee4a0819c61848841364c4c2e6f44b0c5cf0c2537917431f36791573c8ce0d8f2f1f8926dfe0a3c31a475024680d423e5781dd61a3ce683cac6132e347556f64fe815b0880f73d8e88cdc6cd1e924eb4d4b1c062535db06bdffba757492b60cfddbac905ad117cc5cc7b3152e0fd711b4864de779baf1511f65794d6d55024358ef1c67fb4d83f1b3644d1e09b63bfc7dd027a352a1fb9ae3bf38416a66a041cd84e8923c07e3fa82ed486b1b1b2a7cf1070ac779e11f3e4a9a856902cf95cdb29a9dc0f3a3a37b28de9ed02e6fa94583f15c1ff539435a028c75e42b4eece8f3e3b413f0b6da69ca7252d9e6c1c961054119d13449ddbacc7718e2e8a1eccf230c0761daef6e0d9d24a3e601f61f26830bbd3a212b84fdee75be6c426a266cf321d458be1eabd052de26036b5a17ca3a10295d7c87e6e80c76c85fc56006b8ebbdfa474d4807f0c34dfc286f8e6ca6d62c634601cd71d6b59153fcc37e539c05e5630ec224cf7e2ef9f58d6aad80ef3ad0924e372708ae91d62dbb80c09700488f0f2c2adfd3494020005eddac6265883cf1b21c4238434ab591d86bd5aed80780acd1a7375fabbd21cf863168ba76ac8fc9b05c77cc1884a329a4cbb49f1eadea015dcf1089e93c39f7a747cd20794715d44c2de2d9e954f25a655d66181b37a29facb3c636b2a56d9a7af9391a264971457d698242f0d857beaaf0852d0f88a7ac1aec298ab61e4c7741594db7e7ddfb73b2a9c5dcd9195c6b8f88fabba5e4c0dab8bcf55be4bc546b3aeb3835429dc6618b69defade21db12c0b2c8baaaa742408b4a5f00c28558aa626a40e50e6f9d974acfac3cb565e28e6126de1bb0d07228a14115ad1dd5d7ab882939b39aa9d65041888e757d3ecbaa90edf6c12988d5dd82b3e359570235067767b0086f9742eba85aa89e547fb736bbadf931f8d1e8ef7df448a66b06f83a9d5dcec7d61706c9dfbd55d2ccae5eeb71f606944441c6dec0f378f2b4f9c7caa23c99d29d91546810669deabc88f4a28338135723b97ab210973bc5e83cba644f7c0448c2c8a0420fc23c75d8c5adb8841d922316a2994fce0b484668895a4256dd4f39cdf4e7d32893555ac3e0009b0dc8fd16b807f2fc21b58be5b4ffdfdaee6dffd394dc7429d698cee3e81a1066fa098ca7fe8fe5c1772c11a651b98864e8ef78880476a938a576179ce0d0655f2cf470160d5b08e0638f4a0f4690042642f2c8db8e4fc18cdf8e8f3dfea45c2974da8c38c29163673375d9b961d7077e3336118198b457595bec69ca15434a672b50011cfb6342ee79a3292ac4650fac3237f002c3557ee2ff3715f8b6e1efadbb492c7a1afac307af0e2221504566475434b9929f6ac92c35d7b662c54347b8cc5238a2bd0ef64852e2c96153476b8011e46ef18f5970f41fb894c690b025726b3aa8e71b3bc900aedf458f526ae5cbd68fa0fa6ad9ac7ddc14345cef7b0b8e3026293345d9d161f8384150af3756ed4ec610b94f8b348ccb6ee71f3407266776cbaa9a258481e62ebc998ea3c3171f052891bd70c97ac754e89181143abb7e990081cf8f47bd85910b773b3e69cc4de56097620e62c2642061f3e4aab18c5b8f8655615202fd0c3d798bc7ff5a56a7c3f427949cc9f4de24071b450d503f400f0367ac1a6626437e8d1c8495932850ca3d09ee1861df9c4495e04416b6e7de22629a24507f2514c9886172f9549459ff773f634a0d6bcab1c14e5893974d5a87d7197e537cccab2503c5a4226214c3a92decdcb83198174791c20e5c5ad1e428ae13d41bfc6404f65b855955200cce04bf4801c4ad57d5807b4211243bfa44884f9458a997c73c753ef9532913d9d73dad038103a43c420dfb8d437cd0ae4957eb375bece2dc3a961ca2e467dde7e9e92410b3d61fb5cac2479ff5c0a9ec74e9a869a77089435b1b511da692da265eecee1811d25453a599b24856aaa3196c9e20893d9260778463e2bcc38f8abdf986582fd9861f8a12253cc7544691673d149e77703f037ee33d258987c86f225b352021d1216bc3615b529d3db07496c8d7f2144766a3ba3ffb211489361ac5c74ca6eb436ec59380a9d7f2fff904b3b5d46aed5d1471b4fb1c1ba6ba45069f44f14c1d5f028e44ee5ce818af4918500bf7f850cf6f2a07a438a2cafd3cbe152e80606246a850aa91051ea24441c0f339c666903373ef997e45a696339c75b16be5fc1df6f6d266bc9ac522c8fa719b341a572ad244e1845f57e60faf48a31e68db634027652e1edfc510df0558bb6708139ab498cc95eb538ead49b4dc9e21c7f0b168bafb3aeb97c323120d502045202fa3176ca55fb3d3666cae8034e188b2a03160479fc317acd6d70e017a959d2dc35cf569943d37bd6d3576605b3efaa2b28996909c6f99b7d2e4eb5b11e63eb8519e893f25bcee9932a18d64eccf253e9e51cc097a116f7612e608f59c5e3a5bbdd9fa2ca59f6b7e84546d8e92f0f95f21e3e3151fc9e7e46b83e30f85fbcd96863bd1a4e3f27d7df33badb468304f864a1fd6958550425e68c3c015653b687863bf238aea041626a442e5b51b0e7c2137bf47177f77cc8adbba4d63fc9544d2b2a85d18a4bed20e11841318fef7bcee351e6b7ac8428e11a0b11e821145d51f6d9e4eded265ebdfd95bb7bd342ad757beabc9e56b5ab9e6ea6186d1e3bac796d836dd34d509463a551d1df1e2e05fd1f112a3a5101dc0880d34ef70f6569e7cb7baeff33bd15f3bdc1ec33043325a8b355a816ac0821931f5d7e19018da512752b63aa979fb403b51135dac6b8db6a60ca26697f64e3a83e455c1a0e83bbaac4e19b1908ce1831c7aaa8e264eae5706934322f187adc0a601b1cbf7f795c984b3e8c677b80bb8bce1e445a38c348d4f8a8976c0a8de0e2940f9ab77dee9ce2d4b10afb93cbd72eb59098603ea1efd43d95d68ca7b062a944c4bfaf06ea020b84ae8f8a0934af2ecf9ed08b177c95db94b102c53a8b2fc0cbd8708a305c73fcf9e34b81de2887fb87d7370947fdb0373d7ce0537d96467be8015f021ec9ff5b47b6310b1aabf045dedb4b5c683cc5b04ce87d456a45b3fbcf1dd12c51a779d05b6d9d1346abcb20c013fc4c24a70ca0cf63c3c6e551731de5357815b9515124defb91c66278487c3a0e72fb17e6b5c4b93191b96fe15696330758228cfc0cf519524b700f9e393d8479c1f62c986cc38c91d7e3f48b9f8f253d324b3568a36deefe88daeb87f25e965727c21b21adf4f1ac2bd70e15f38ef2af5a0b572e45de526945d84e56abae70ed3d066c4cbbdd63bee8fad06f76597c24aa14be80b57658229ef1fa561123e6d8896c60fe86f5fd70c95357bc728475abf68f3c81fef817d7599e3784635849c7d2c776326e658d992e37c3ad85800e157a1a831e23684ea2a8f05e8178f96a5c6b9b2df8a361af95906f8f36d22760d0697e39fb29dc3f510a6e258edb8eca16ae9165d6bf8e73e04d21bc46d7381d138f5cb11a2135452020a247c529b4f0250872b00175684afd398ac120bb039bec73a4cbd95dfe2665620a46b975170c5093793d8dbbce64e3510073d5639fcb085c8a3e0c5100fbe33c41dbf85e8d684874a803966bddff70013488704448e5bbc99ddeaebbd8255474ca40534e82e4912577b145bc6f6dc19a0a1274c77dc40791467ddc58e04e171b8a7a217ddbb5e4384e00df0841a6d292bd9e48b3a7a14d86f678bbc2c0b342d96891bbc0db86f830b9fd4e38431f513d526771e4c195b64e9567bc0f6149459763efa44bb1bc3c23ab101fb5b4af273e8a151d01ba43d10279d424dd97c4864e15f3fe7dbf273108ebc51273d44bba369549eb352690d909ec8a0f0acca8098b96572566e7351aaccd9aaefc982dcfc74b374ca3af30a2b2dcfe59a2ab4842ddf9780c20e6cadaaec2c97460826cd6bd393c6d45f1d4256ebb12b91734abdeb6c36a79daadfa3c72843c7c53e7a2e62ab13f972567412200a8b2afa2d7d2db75d7cf40f21eb8346215cd76df784cbab9c57b75470e369ab9728f16f392f1bd02ae5d709f05201c8f418d13d8ddc02d14721480fe6dcb7a13d349eecefa651ae6caa5adbeb60f0e0be953c9ed278adb7a7a288474b65202cf09fb56f08b9a06c99ba9673c52272d164c5b733e73739e89c88a88ebac85d561e66174274bdbdd425c4b5ce47eccf21553b0b47db180ee33407be5b81c7152a26dba24b5ec2429d1cb27fbe1edf42a218b44052d085bc5d2bc010d2f4ac1c1417eb3c50b9a1bf18cd7c5a666981f5524827aa9330bebd4da17949a268e73996852ca09764fa120dd9f8b173d3e72fdda5b6f9a40b818cf6c19c6442219d2b2839771e3f660fc02273f6e1998ed279d49a9c69d9b00f3a0d966ac0b1bb8f8fa0c08de9b780b8b859e0930fe4a3b81b2b3375a5a77fd9a4fcf3401dd76ce262423fb9e2bab796b304cd955b27684c30e0115358dced9d39d38209f56186be7a4ef53c977e0d2eccd031fb56fe96e90738b0e0786ffb8fea5a3e8a3dba3a43f26915b96554570e5ac9de100b98875658c65f404e02d5c62f2bfa6842bd0c03ff052132e8fde4e0e9fd31e0f0cc57c3445d2b4ae6c93f8c485208bbb4bc077494ece775652758372cc8d0f7f1e6644e27d1dbbf42634574ef3f27a261a56d8489a1d5bc2a87bc999f9ff2ae4edcbbadaab38d410847ac5cabbe84179a555f5ff09722cf406a4085ef190849f4131fc527b91769cd0f50a5b1d49e87360364518a4cfed7b7d07090716e709bac50425af2988a55656beab5b73dc537146565d9cd7ddd65b402779b8ebd7ababa547b061ef54b5e6d0d1a0f8da19d94635808858e16abc4261c519ba6f8dcee6a4b5ac590b9cff452c2d151e096e46fbab3090f88a6ed1867a6289f88fb0d46adb785862c4ddf9229dc5663a659d94b72fdb381ab837e54ed78a3b32fc32dd33bf52fe7036751689276e905d90ac18dd92ea78c193fdd02b730d97213dca106ccca7b4bf532c17ac29b427b59d1b907ac98ef85eb4380cbd21dd8e0629da71671d10ef33bda1a1d14350b3a695260fbdd0b2a8a9226a1d51fd65b56809b1a4626cc4e8529a408e7b5b368957496e278e74e49209edf0cd16e3a0ffaa485c3a19fe5e6d07d61ab98760f08bacf09b7e223207c81400e10c57ab69cd2fd54265e17cbd00c81bfef5cf54155005c0df590209dc932ac76ceca9557ad8b47b4702c2291dd2f8368eae3e14ec01bb343c05237c0e0801542f28e771baa6d6834723da4c1c0b1cf7cefcc937c272a27fa2f5b20134fb921be81a81815dd693bcdc390ed25fcdc3166524ecd8e42aafc57f102f857b551d1c9eda9e790103105a801a5e5e31c9fd0d10227d4a3d3dd5369ffcd8f67d7390b320e0e9652e10ceec1a4d9cb88068944b418baec5572037e94fe33d9ceb74a590c9baa6647e3871f91e6a374865017f223ca5f24c489df179cc7c64ebcdc5d4131310f37429cf2663b99095ba2211f423013f5020d2ef6211f815e74920e1a2ae20737be624db6d9085a4a40f038687c947303f4bbad3d9d8ebd916f681696766c49d745bc14f4c1adb6f223d322ae01e1bfeac2d1cded8440d144758b2274264c9a10b7c906be30ba7318c480a7b1497cdf5061f09420a78eb4c045671492cf8b8fe21f49182560e8f5708d3045125c47d0ed86bee40004aeb5b0b119e0f90f5f8e603ab462fe896da80e1075cca49a3ade6049b913072e353497fea6c652134acfd2fb1efec92c7ead42b8a90ee182f0a3f6d08d0c248e7018a3a45df89278e04ebb048b40eb20657872c7be392df2fe5de712a7e7e6fc062a37ac52a0fc3756e24aa6ef2aa559c2bf49451695ec84a3c045d9b0d5e40d7e7092f7cb5f58caa8c213f41e11ca5dcdd5ac265b99c897bb1a852814c0a0b2373cdce1dc29da7e9425315597b43569f94e4fae3f3845e66be71158bdc1332652e5e1e5cb898a8259db5d387154c11859c3a9979ddca5271315ef58eb1cf601313beec30afc2693e69635625c452f89653e97bb202b069a83e4bd6e61810568468501addc4ee8097604d085081f9fbcd992a3c6e0f9929cf8296a125c69848eda2d7022b0987aac81360f3ac0198b31a864ceb8cf42c084c01a3750a6385dbf539d42ac8b02402f666f435fcfb51f0e08be4d3055984193e831023f404b80ba035b0b1cc6954507092401e91be72439d11c66bc9d185cfc0b1237a71a2d99f60cf478588f3728be0f8eb272293cc45e8ede7f34ed4beae210a8390fc1ffc8c64da0ff8d2011b4f562a0d1c013f23e9a23388e1fad6a11951b1a5cffa1d5def131236bf3ad6438a5d4b87b1d83fca56bac5ffd365777995f6e439ec4c310f419a94b57c0cfaf74881c9acf0ed8c5d182d2c2fe7095dfdea51fac9c91eb66296f51b2e1daaa1256960dc33b816e6d27f86d3c4ef1ae79c72301183ecb25bf5bc75be67930a63056de74529b79b889aa5988b2094711819beb04c13067581c1855c138fbc43c407f3df39ee1a20e1512a93d7fb80dc8a941e1cb0227deb98255c897d5f7256232ea9e5e010ac563449468dcb38a49ef4a52474214727a5756fe0b6f7637615d35b0eb75c2885bb70224abd2458cd906bf8ad7d55dea6846ecce2752b52a1b1165e0deaea54046734d8ccc8b269313d8651d69f8fe57d60689606aa205de37ba5f37ce1f3444ff6ca49eb9ab52d4aeaf95970fa26c729e6e8d1904fb8ae979815c182725890fcd919d13b0b24bc317c6ac8486777472a899124b38e39b300d4bffe151153b050153bb10d9584691789253dbd68a54d5596bcb8ea2bd2874d08e3a5fb0975f14c5048e1efced75eb4f0b890a75364f62b41bb135540cca14594a3e9cc4852f88c702ce052d8904e0a0b3ebaaedb7ac358febfe18144fc0d1baf1f7754206653562eb700460dd9ddfa6d12f6071a40da1b0d108074fa03331468d8ef7c73f392dd3b8baadd23594ff1dfcdd5d94af05780441ae281ca6da92e7fa163eb74aa87c008c7fb6a03b6e99e6693defc6769980e489d40296008ff159f6faee4d68c29c72764026900ddce1e0ad9344711b537ed8eae4ad23b950b3a3b21aa8952cc6f46e3d6bcd15cb8e30199162672dfa1a8e29496fea25496a286d12b034bc0f4d5b33d6f3f938342e0e41ffce8eb9578678dc6c72f9160d9722196a77bfc244a7e59abe2390205b73668f931322f03619c09903a994911837ea3b6c32892835bd49e8106def8489a8894084dbb7a795b65c2df4c3c91376e6b2d5f6aa79d58b85f3a7ea474c7e0ea1aca132b39885f11a4d20f9bfdaea26d0190f7b124268c5a1049984c16ad6ad2beb5a81924e797a38d55b56a21ecef11c7af5606ab17c07681eef393583a7a9a3270e08ebe2b3b8f044a3f825863f32636b7f8b234d3a494e1cea731dbe44734ed3d943a4d4e6e4522f3c82bf2f1a39cce9773693b1de437ac1c2a8afb3605524a730b23259a488d2559e6a58a2cd1d89427be409e1ace0624f3f799e13b0c5d5a01e5cb232702fc84afe7e8230d09828f79108fb138aba56d0582af1f57411707bd4f87dc01696a0949ee7aa2835a2e28c264b4da69a05fb4581d051afa2818a367a96bdc1319a939a4fc1cd32d7c86dd79fa7a5766944acc5960d6ae7d8b38f02397fa0994560c17c085068f6891e6ec03608738432bec3bdddb24f9b76b4b145b5406b948762bc2ea01528ef30f09962bc45165f659e5c99814e2b14690e5c12976a8f4eb9c42e745268e59e5555c84585b30fc53fb4b77472bbb280d62fc5cdf2654923170649426b4786e4d47f05118b46e5f5528b742c023df5769fa44ba26024832568bf29fc96fc718d3f6bcd5f260a57cb51de7e0f9a6d4633be3549380c3b4038d1de64d24213fe4342c7487568db289a0e8f36d866fe418c530a29c8b5eb649f9db168d058327d6411a350cf155eae078f3a48d2006d828e298be475deefaccbbe02c47a234a8db8460d90b15e085523613114066d5fe7a9adc0cd370c58aa4fb97a8a7e99e5eecd582cbce335f7337e94569a86389ca34c5ac3ac96fbdfa39938ff65dfef6230ac14b926a596773cb2c376ba78bffe68b055c3554ee65a618a319614807448313167489d71dcbd05f74d76b6378f6c1251edf3033fe2df61a2a3175ff1197b83bbd5e57e7f3077c4cfcd1f56c6ca0dbd2fad3ba3c40c426693af38b35e7306a39306687090d7ebfbafe49b19d486c561cdf7c7beff6ff507449b62757920ea1d49ff7fb910d48841834905b51a8b32063a110c16c35c444e7f5fcca31f9f09d2bee1f7bf8d1a404db1ebf934c5eb9bc05d8a9fd8d3577131665f4d34748fff6b4e29f756b0c572d562adfc56a89898d02497cf68d8fa2f1f33a2e2fb00e463561f794cca9746cf544ff44a9993820c2b119d0c00d06b06fa3ae92ad7e721e8eda9d2e2618b94cbf69847e06c7be0cc41b5e6be4357d6b792050b295c389be5e104749f174e4760c932e072d2ff187455fc05f5aa6bfe67dd43f4c103c7614433aad3f87b20d5cbccca344f59c22464352340c757fc359ffd54cecc5f401ebf730c2c85a60fed69a2c3c2ce84f1df6bb28ff76ca83e30e7f7f796fdf15ccff08b360fc0610d5245f215f6436915feb7e7acd77a1253accb0ebddaf106a63aab2d9cf7714c17e5c3f0d36d4565d7929b1da8cc642a0b891a746b59b79be538efa50ca769322a601719668be1ebb0b10491740cef6a158d0539d8da613cdd14fee302804824b70da54ef19f54d50c262213a76dbec5bbe3f0a733955d206bea5b9fc13def169ee1ffb2ae7a8d0765e51d8f28cff2d7f7b18996d91e515986c38d069f2d8eaaeba2044bb121cca649101819fd01263311c3abc303500e55147e18f17d16253edc731a48d088f399f2f7193d59517d7d2bead37a407d73710281d43f763523f60bbeb82e85d7e6c441f1b3b5b140e99cfa171c157b7fe49798f037aef7833bdb9c160fdc2826c07f0ecf46ceb1322632bc2449a79c6b1d255d740c73b6c125dbe85c0165d19930a84bc39ad556c819f3fcba9d1a7572bcab867ab35839aabf161fb9250818311f83f449b1af166a197d11fba0864d3095ef79bdceeb21de85b5269b34a32e12206415a534caa7711a587f1c840de7065c5955a75f1de5717f5256c2e70220ae5b84ea1b9316d34252e653ca0ff43996ce13c1bc40bb3d8f817d3d19d064d012c54ba7aa8fe9996bbaaedcdeabbbe2b7b460504bde60160ae3102621b4e3ce1a43eeec040a1c0dbbf0982d9cb8cb63f2b536bf8102723443fa64b426248c33b9940bb83c0c5847f8872dce79b9219c2d375ca80799e01478a4255be298da603a2f75e60fc39ac4555cda759f9c4744fee72361548fdcf73ef4bde0db3075122607e82d8cd51c47548e0f9650e7910a5f16421bf4f9bc0425f3baded4848d5507e949fca3471253e1a7bdcbb936984e81e130867360f73611a00f700cf339d85abbbe0508550660265c166edb8e223bcd1ee65a627a049e1d6b2044dfdac9b5ad6b349a8f1825a4b6ec8a0dccde3675145d0cfe590b5f02b5b137e499b01e78fb4ee3d7032b7827ee685a318ac6211f9d717239a83de9e9f69613be6012abcad90c8a0b799d16d0d0fda5963d3d1c8c179801d3b3aff564fe17cf64319d03ea820ae285436d67a9db2f6800fdefec792f508e4aa5e83b6e8cadefd1022b69d8daadd3739c1890c54660e003084bae98f54d966b7dc18c5d7fac9f1800157a3d0c6987eeaae0c0e5452f5b98f8e2476f589124f1050f9869b03ad611300dae7d5744236f95224118cca1ba554bb08901dafa707c3bf3bdc968d19801faa8d916def2ae11ca1405467de7f6faa66da1f261f0bf9d945f7163d39279fe4992b5e6383e0d312adae0ad77e695d16d4006c35c92c57df3ca7bfd4817514d4db3939f8c4c54ead6fb2ec3f7d7e72a80fb6fd62929de2eec46186ee84c324ef0a95a9f2b2011982107d744c00b9ab904dce6d30dab687463b737a7e81d0a98e0c0fe6c3dc89fc3f8494553350aaf7e2419f9cbc6636e0636311f227bf5f2ac06b869d6a9bf954eb75a35a279449737cd20b0856e23c416e575098cc361df0196a54da2ce86ba54b34432a713b39cc748096cbf88bbbcfbc4999f8b850b5688c9e1465a7117bba884fa75fd356bea768632809612096d9f5bc1db4d0fab401d4be69197639cf5a5cf0c093dca5cb89f1b14036fd0ceede9919e2c0927afacc7c042644e12fa6118aa9ecf2cc6d9d3fd16bdb1371a82a2abcf0bd4e3192c88c9078ddf498e6be22242bd66ae99a9a584c8d18a3114dcf9ae851609751ae08b5d3b3a8658d66b97de39e5628aa3956c2c76b89d6c745e1e4ba24b86f58235453437c11092f22fc616732e8e9e90c9dd618a57601064a71ff1441013196a0d4312525d3d9ba7da53afce5ebe6ec94bd5217ad88b99f243ebea318529a7bbe3c03702e37d58d36e915aa754133438bdb4eb7a63ce08d33fcaae811a39d7c2ae2d09373d16615c6d436a8c796f96642812dedc7ab29ab0b9e67b488f92ea669f74df7c867c308338ab1b6ae8c25bf93bfe414f181125495faba13a5832a81050cb7c062b90571fc9a01103d44356c7fe23b6ce438ce31696aafe0dc0590ede8c2f3dadea213c698a6e3ceaab2c20c0c4f891650d00e21936d90fdab8a23ec3a68835735fe130c007a274ac26ed8a62c7c76b785e5fb62189a37f979a3804e32336d7ce107a4a04fe3b9cdbc94b2d1158e2bad91adf6c6998e1bcfdbb955626fb4cc34d03860d364af609b2238489f938da30125dca17518e3e96116d928b2f0392e916ec22b96f4403522b7c31defb074999199e69e64e26cc6e09dc16756aeb6531b71784e65681883253e75c286bed2377e5abefb2f1f9b7bb81d8c86333b65273f6e02f0ab9238e8fdeebf245348dda7377159bf0e62c4136aebb404bf381b59ca1223b998129c51856278f588a0eb3ba3380ce2ef8f836a25c23e843a4abe18002811e3a927b1414d39469196c1ab454b226c6fb5380fbe600ddd058cbee48e628310deb7288958e633bb034df341648fa61e5ff50425a2fac6cf1edca3df3837b46d9085fd40358e66d553873f29e19f4595f39b3137396348b7bc924b5924ff8d5210cc57d37436c330f37b4a99d2adcbbede378a1e9518a39039650cf57b32006a4728d349bcbad803fedc945c34ad2371030989ecaf8ec47ef0f27c9fba36c364fb6bfcae98dac1fd5ff5cffe1b9d4a5218569b44bb4d6a8584bf5ccc268f6bd232c2542449c02f9f0f2df03359590f6825ebe4073cf3b4c93bd722eb936652cdde570cf9cb7f1915f78411125ca5fb40cb4541965f6a941da7c1d22fa7137d1115d723b62f5532d44027a40be09e5fefc8a22b25483b8dd9f9f544fa1e7c59ec84e2fabd4605b10db8f351df2593df3d8271ab312b4722deaa6a2eaa589b4d7bc45c9967c75d85d4350bdbdfd211d1f8c33994b3f50755a47454846e426109b1641e2c9eaf8a7274cee829eae0a1eb3d791dc602097445e5efc38d4014a5babede27acd07d28e17cdb7c84af0ad198a77d50cf6e9c0c314be67e8634cf6b19d2ea6a3d91c5cd6ea1fef5980f38ee9338fd3ffad888af8b86fc991dc89385816c7d7a1665f0de70c9347b97d39906e74b0e52284dee0267047243e9387c6ca2a6eb85e462b5068209fcf802bb67847c27d57f2f946dd908f1fa7c6f8035a26c8d04537f1d3ef36d26503e26e3facd2b484ec9f77981eaa21db60ab04c3bda42f6130b9c4557b546c4926335ab042ffc8b50220358522e820e2f7a5047e274189a0500374d226f9ef83926e0bb41b462d69ec757dd79e4fe506006266acfcf83653432b786e67011e9ac98ace4f7585f57c7b0db8d607135f9e6419ac97610cc9287956c2d6d5a02a24241604b459a06d9474fdf34309a07f9c64921abe2fcc13f8fa8ee6f4ca83c7689e327d7ff84ba159d139946a00a4b455928ed83bc68e9d6872fb0fb8f244a2402ff0b3811caa1f2d541f661318e979547bdb39a147a63cba4f9cfa8564256db1f4888f3425472591ee0fcd3d039278c443dcac141eecfe161c1b39b35d80594b5e65fba132d000a9a9fac0f16a86771682867c2bbc27c38b84f31ef0def633a58508d876f3004172eeacde6ef20fbd19e87cba1e7a8057802926dbcb5041712855e55aa74231914badb9ee6fd296e19276ac94c6bd445863864fb03b1d575fc866faf5a3a5e995f48dfb1f3813389c0517cf9ffb47e608aa1173a9469376a43464a78b0173e08414b1ffb9dbb5b8be981d02b7446509484d0a97117f03f215a0295d4ca89b4724fbb208bc613473fc4f270c4ca705dff2b1bdb4b0b17bb957ac29ae62ec1b54470a9a3700a1c716ae8848dd4f5c22df4417afb7dd668d5e6b8f7145b0f8d4417a8c8d652700de262620529e47ef95dd5f109bc288d36e53f5156ac6de33de013eac87d7c03d2416ee500fed349eca7deb7aec269eff73622a7301697d182cceb62dd1eca856e67c9b4b408fde8283d86da154c90998fc16b93b727f188b969b7879568c41182b249432612e00f105811da331c25933fb1a162ce6e550796b8f969b8ec8c375a64affbdd5308c7d2675714b2bd95e4f0fc3b36e1c3744be9881a7d3594b5367011717bb8f6867c92813826466eca2c642043942246649a022bdb6fff5559c88e8081592cb84152516b6afdf4533b6669639af7375539ece91081d3b16fe8d69f9e4df78d33ed85a5324cdbc0b92c4fa7641fa35a685b475dd9f35a1d821888b0e3727872d37137fff44c48374c905e7130d08cc9869e6cabf3333063f7e321b04e9a321a8c598a395900ecde61b93f8853d45eacafceb568cc91cd23d2a7e981c05bda2e8b6732e2af96a524f339b2c3041a5be076df04761ef3caf84beb8ebe8ce390429f74cdfbf7d8d1ac62eafeee7a7e60418c6244268b0b46ebca7399e9094ae0f0ac2aa04f860580c81d911fe963fd1ac73b0afc39dfa6a0d37e5f45fdb11e472d9aae42e4615840329996ca51352bf38066ce80c4f4ca75d042f4485d294907316aa8c8618b36d93ef2e0347c41928e72657cf06a6252cba8b1edd45c4f7b874a7232c7dd2a80cdceb3f59e746d5cab254dc71e74a25f6b07995b4b54bed488b0c98fed3625568bbb4368f8dbe7438953509fe941bd4758b5a03afc3faaefd7ada2a207b6ff1184c7fabde811dc620771f79341d07bf6253f681edda7c39d6807bdbe515877c0b11980d084b58b260ec060a0a686f8affdae4d4e0d7a96d174a6e310f604de9ee129c5f2551eca91fcb78fcf032fb91df5aa8d9d42520133d365b2db725e7de55f8511e8e60421b47f3b9fed42a1914dcdc91219270f253ae3f32496e8e4cd1fb29cea72f89ef7e9f29af8169fc92156bfcb7c16efa415e495e60347db18facf25348b2610a63ff5783616e322966f686504738ffdcacca063ef0abd08d36176e1cf00f1d64e9398baee92184c190b348667ca26bd57641dddbfaf33f710bbc2e8bf494a06420d65284aeed50b945550bce878f6b8b7e8098c1d9899bd3944055aedfaaef2d77a5c26fefcdeba1923249d1ea9f3973e6827bdc15fcbcfb2651be67cb9373f9ce2918203cb8c2d4c97583a5df85331c58de10147b506059bfd0e303dadfd7c172fc5701ac0f0e8fa31370617550e9fb6a866d0b753d829d3a2ed45d8d259103669f1ef95b715231955310da22624522e9d96b7c1b04f6ece4704f51df3972671c97e116ed1cd8395c3e3e75fa40287325a3030664148cabda9683d5d6b48a55dbe18a39b2dc36433de9f26e2376aee5d6da98758114786a9174996320827acb484965b7e95867465c8e32cbc22653a896a104bf75243c60267d1381c230922587bdba1801685f5dd5e53dd50a5e6f64277eff2cab05ecad652da78d145c6feb7613eac8d8954b37dd2a3babedc825f8567733688886007b76e8f2c2a9267a15a4ab77b9755b297448d2ec8510a8751c44872dfe578d7518a1880e665cb0c9ecf0a3b8744e417da31e0b2ce67ba8df8798c4014ca02bff9f36b804a7ef5a1f738594166936927fcd069552479872c9628804740b4609d15fa16f1b0053429993485b1d51ef7d9cec6fc407ab1f58bf94e8f8aa2e28a9b9205fb3aa51063357aae0ede9b1ff6fce33072e3b50210736fc09a7547e2f2320bc2f19b391ce7a4def56124fcc5529e10c31052ff5b375664ac8aea4a10f938efe3cd78ea6efa186f64c72fe6b84211c1f0e57fac5dcef160f584bbd5f754eb0e860cc283e432b6c787406aa07c0adba80afa3c3d26346b2c1670dc3e5ff2a61f1c9ccedc867cb3720351c428ef175cbd5d570276d1f16e645d3262dc23f50fd508da4b848b6affda412e64969130b8c61be36e9d8dc5e2102d8d21a80eb5f261c766093cbf07463075f255bce921702beb8870f81eab0a9a8660ae65439868ed1a10554698828f976c13f0d20e7564d03b4c08cfb76fce279d01a8553ac536d019a4b217764b7e2cc8ac4b86229d4cd4362f838dcbcdab0a06a666d9a4bc4c264af5f4ecac2d6f5f6067b2b4f479a2ebfbd6aa57474c24e74f0ab9d03fd8b8ba6f51afaff8a40576ee6c1e0f8900b48c56a981371ed2eb9a2aca9dce388e5936ffa524010f27522374e3f1cf154e1eb9b87fa864abc7fd6e42b065184ae679617a0978b21bc982f7bfe4677b7aa85e1290ecb68f51ffd8282747a291b78941174131920d7bc2582a4ea5117bca317df5a0400005ff8b891f62db34c548d5ce9f7e45487247a93ccc3899c455d850ff14ac4207c4b1fbcf34742fdf1d7128f962e4d4022242d9d3511cc100a1d3ca78df2edb70fc384adffc636d7da3d25334ba2f638f07e012e1cd8a97a323397464102d30d790ea179a13f1e031586b80d355e80cd5ce69699f757285654a38172d55de916c58beae499d2509b422363d1dc4dbaeedfb76913fcb8c0be3a613600571940e9b7c370158901c63500e77eb75315081b413b32bb19efe74830ac2cf0410df98e1fb3eacf31805d47b2213fa2e569a132672eb31d2f3de8fee58920de128a7c3f659b5b6f13422352cf514ca1e6d2867c3261169c774a8705c9c18a045720ede924bfdc220af2b38e2f9eb62cc47dac351363db2f2321fb041aa46b40ac908e697c80bc0a1ab31824c0bf695b954444fa37be0032728d31707b03f054a8c61e9cb22685bae479ec1cfdf9530c9e1c0fbbb8439adb544a2774ee1aaae9f7b072a953cb757ea3e50f0c4ab3edd7b77ad5c15b084caf0a9c86a39ae21bd34fed65aa037513ef6511173e40a3ac5635dc85cfd246b35641eb9b1789cdb135c2cb347de8a185258e235659c0f49a69cc6caab4e99af508d44dbc43f5865bb6f27b065970f7cd6c9b49b15194ea89a5db73aea521bde4cf06a41ab037fa58d2abe68abd9ecc6734d703e8c3e2696d3bebedb0874bc2b567bcb30eba0230d7e71662d732ea93692dbe8f4b34007dec0d289660874f9eb81d0b17a1308142d49b5994966bce662fa9e1970f283b47238d66c82e9f696372f2ce6a94d5f44a0700c76e255174a1c042174b0c7909a3cfb9e9c798b4226cd8e7e32fa553e642c05aaf96c171ae2c77004b0f06bd51b6b6020b69896b482c36cd8f055f72b0e83e7fcf8a2233b67e6c1ea7fc55dcbb0ebdfe1098730322a590b414b7df3520eec163409bf4014f6f96c2cc402c43971b3964394ff4f4942d606b1ebcc0a3abe411d73408f3ee71e215721c9e6847660d9bacad0c9daf6d366a852b2a001af137e12102c920581c0e6f9104a0d2aeff3927258c013930c47475502622013fca1d3557180805ff07d5ed92c3e560113a99915c5ddeeab414678577370ba965124c6418e5555d1c3b3bdbabaf05739a53e9c6625f42cbaf19906e42fddff6f9304975fce66ef68395bccf9b0f83347658acd71f96405d7a752a8931f34405e09292edba3836ab048ca18f6feafc27862d3c480e8e1bf83c253440573565e27fb591f706c965eed3b91f7ff23c545b30fa1f126b49166833d146a4cf11f7a4f9a943778e5705add5d54dbfe91141aa68f2c390c4bcfd25b093a861476d1ae4fbacbeb34add99afced608cfe6ed5d5dcec2e6a078f79475e48a2578327244711efcd9cf75886dcab461598b7841e566f0baaac4c151bb8b93d887d5c5402ac5a569369d800f12b89c5dfd6aba7bb4dac334a619e54fb7e45e5a782f2340da0a1ab230490cdf69f64ca7a5ae113b470c4bf9781005b26810762ee3d46d3f20eb01466273639fca5888e0f452dce7a2d8c3bec0de6405d04e08d99b80d26b6329bc9123e209218a100bba0574acbfc680b4fbb320ef377ac63e758c498d229fe8307e74e194a00c0c7d0b6cc5af542b5a92de566882c8ac5d3108b8227d6eadbffdf275ba2a9856c23efa5d20780d75c95faae3b705d1f3f2fa2bbecba6cb8c4877a5e0b2316f2c324bf0816c2fd542770e8a0ec477a30a5a4e2f38eb0b536e1883cf075e07901db29ad0b54d4f9a9f12feb877707b056b50e12f89c168516741d3d9ffc4cefe720ef241d1793eee879ddf2eb61acc5897991ecb31a6dee0d4145b21787dc51da52c33eaa66314988d3019265d6a42f3cbdd643e97c1a8e8393955b3a0dd017890e20600312150d2a63cfc3dcb0529171896888903792efc48533583a8da6e13604e4c46296814e6385a569b4d6677a16fd9ea61f6748456f4775e0013856b02340b55ec9d05d229530885b882bd2b0064e48afdb22469e90792186418f5726dbba7acba923dc077a0d29f27bd21c12e97ecda2e3136460d34c6c75483fedeb6f3bb34e7db22f32cd23c191f48d0a0eb076fdf93038f0484443baf3c9c191e76cf3fc060b0ee509b51680ba047d9c74fb45b2abcf6c1ca1e15f58c8b7117ae1767cdf6766d690670b8805141dfdf48bcee1aaae6f30c2c55de6d30652bda30cbf6a2a319a6b4e14c6c10ea93361f64922b53817a4dbe7a0050d7fbc83fa464e7c9e4df3991f5b3eceb1e2be0a9a778b2a10dfb3750fcb28808db4ba7cb2a00b29174521b299a9b7be8e90e9271af47b3d2229803dc2f0ac2616738ef2311ab687f0629f944abee135e90380a76443c5d81480da86d3dec66e9a20f6419e3daafd7404077dede370fbd69bae386133dc3120ce77663a80338b2894f80d970ec7b368f6193ba3d0a2711e56a6dda48fd627ee0bb1fe08b3250f7fe954a6bbc7070571ed0e8b70c4cf27a9b3bdbdaeef45cfb854d446c42c90791b34d3b80c6b251687f4d669229e9a4ebaec3631e1cebf9f9d120e89961730fdf8cd54b40469fd1847e6e2329f0511527313287a516d1c474a470c67a4b79ef1349801e1307e6f3471f65efd7fc1815d2a0d7dcc203af354a4bd0674cbb4faadaaed4111f71765f304c2a4acb42f1d49b3ff640af2f9e8cd85db1f6546ee457951c883980a939c34d786784169fe59a492b07f8f887eb768d5be307dab434ec654ab0ef025bbb18db06cb6418c4c8b0f5a3e827e435d057a4fe66a9de4f0b495ed39ac4727f567158b478252a9ac57c70448a7c26fc3677b64788d88abd9a0f4f07090a7ffff733da131ec7e8de8898958eee40e52f35742005072563159367ed076acae9a1d3ba61170c16c864398a8cf437e16a44d3ed1e6205afd90bf32662fd4500bcdb611432df88edaca9bac4575c41cbd20fa02bfcba5f525e54a30af13625af9d7e8d20bd3174018156c6b3cc61c5459227e0ffe6c6209a22ecbfe220e4f855baeca793f1586e29f97ba92ec7493c9f3a5402b9596a54d69f1f56ed9927a09b1fe09efc31533ee5aae592350ff3067923147405f625c6d4b879db10db5adea65c0243e9096c6f3cb5b8c774e99f32f749fc3688227f759cab6563f934e755cd2895de4c4774bd510b7c77284d4e4361306e87b29d686e7c0226beecdf0843fa732117f7926b6de43743719b6b4120a41a14ce356a0782818fdc4a7df348e43677da9aefb07492b5da1a86fadafb79228dbcf0fe37c2343f68fdb2fc0c04f2ef0cb53b1514b05dd36e3cdcccfb823ad9bf7b446658ad2a45d891d803b835d1eef8a15d36fd3a478f7fc95cc95d2b0a99aae5d5637a4ed5ad2c7192cdc0d30cc93e2df9aa1fc0cd96c5e5bd9031b030f6fdde6026363d0e81f64c9297c97df679f509f25bff049d3b917d544475c711648bbb07dccd912e36522369106d686858fb3300d6b83213827d7f70477d9c66f708d3609fb6e15f080d80562a6f0635878406ca445e89717037e163dda4d9906bf907536ec40745fc18b62e4983a273c841e04f99b885dedfee81d6fc5d5cef1ca60b29d4b6b9df640314ac729270ab21d6561d63a919318927be8614676e95e0dd0d369e315435eb316f0782c29a153df96cbfb3f2c585814238f28c77e35e8bd0d670fdaaa4eb2da7fe49f44f357404b1376d348304e742df8d0a7a2ad15fad51ed979a88702375203e3aeda95106ddf2ce9a85b087fe4b764be2b92b941e52e19011d94f8f53a3fe134d01955a460d0c5f8c22d2eca4ab5abc850af50491df5877846f5cc861928c357abb07c27a327660965129582295097ba2867c3aab8a0b5fa2552c63a4c324107249953c040e3e628ec22d5d2e41762b7a17bf3387c84515b28516f2f8e3ff481a66fb98fb879da811c1b061840fa8a6e1e0533af48fb23e1eccd9b5de4fe1eb886f2809df53ec0bd6be86a9bc4dc20305fe304224363237e315167cb172487b912a88d6380872662b2c1dacf8db83ffc42285e0b4c8d5f8a68d70e70a6ff65fb622756732c557eb822c1614eee9a72b1c3175dbf9aa8bf0bcaa3ee1396be32b243f5cf631388bf2359961604a36d984cdd0ef1637ed6bc5ff25d642423ba3ccf44829dfc322b8f312b15e8cf6d89ebc21d2e0b4ff3fe67148ce352a43c7991f82b6433066a36e3b929cb36dfae27d8f4f3c164a0d4ca6818b3508a5e472cf8a15ded2422d65a903d42a2d23298c1f5a98132765680108b4ab79b3a6deb315b00af2ba87bcab6f94e20a73a6b74d099ce1e52fe8d176afff154050731a2c6c195b400ce89898af30ba74ae1ecba0228bff66870ef586b2ba048ea84572a8639564d3f994a7935d81acb438d6eda028a0358063ce05f2b958b8c559d1d96ba82aac60ada438742d0b9b47248a0051109bc7f1973094864c3ac502327e1700ef0362c1825a2336b4d0e7bc9f2a81ce7798c4b794fceb6027e42f8aa7d8eaa228c36c1593fc6fa36371a214eedff57b867add3158f4a01f0b7b5a5486081849dad1189da20ee0de9c55e6b76ff874d2f79992a93f6762adc59b6394cbab9ef0543f0286a99f99d74d9e1edb01a4ec67365bcef0c1884e3a913f31364dd6e6b78587aefde978cb1c01c2ccecf8bcedee0519dcb18db3fe1f65aa9b8c0257caf5d42c3b1847222e5d5f31cf75c12a9c2cdc31eab0498522988ada373b24539d3d6e3438d470fc7f8f5070574e32f8b12234700f011d86679fb1416bee65a79b82bdc7362e0248a6ee4f9b1d57919f1a1ba111f58d762c592dda26188a1dd91a9b3591721c99552d6294b80f4f0c03a1b20007e39d846e84daac55e992c22027064865ed0948dc2b5641dfc814d2d5093aee52aefc5338f9935a1bde3b3a37039fe28f46b09b7ee595d27ffe79fb8397253059196a4454e9950ffd2b22afae097e63ca69ed86501764d472b045771806aecff155db91849ae459aaedb300e09d052b79e5428bbbc0133e361e33cadccaf4a5a2cd999cdb43e665d1fc4b32f20e31d3037428ca9d2532e1c256652561fd8ef4fadd6fa11a09e73b4a2d62eb3e4b0bc5ea4dee00588fb2fbf8f07de390ac02058baff2f25944ba009c2389e887f4b9d5fa93fe029b79beab09adc910323774ff63e4079c6387200b90a5ecbd2946b6993c50a346e2c02266000700a46363e49fadf1a8fa93d98bd79af726428b310738c6c7be0e7207c7972911c6cb17778de51962fd8d612fca9029c3e4e3503c70f93b148a596809ea5bedeccf3fecabb9ab2090907105967b13c96260c7f8f5bc45ab2c80881328002c4e3c5c1fe379b0cbabe2136a38cbeb5b2893154549e612f37a9dac2c64437c4a18c094d6b1c13921f878a2f549f0e8e41fe870db914bb54aa53ebe83930cb3d85401905352710ed3a532b987b0e06b77fa6f55b2d6f28eb558bad8b06ab3aed25f442c2197b5bd4abcdadbf24b77967e052df71600cba64f8432cdff56c0deab133b2960d0a6966790439b5c3dc1bdc60dc58b6cfcbbb20f3706d6d0316ec0262160c97c06ad65275cea3b107096aef447f95a4c26906989508a8363351a436690aa1dd2f5b43977f5e1c850324206c55d9a1688216a60bd8d0d12e6bb7ac0a6aa425bb572d78e25b5933fdf23f12f3fc2ab11099255f185554bf315082e2b63594f9d0899a9382575ae2308178b2e730313e7a639e6c4d63ff291116a917848f444868cc51616850320cae3bbf1cfc45b1e7a6fe89b410c4902a3ccdf6a29272db7f8f98fd9fc9d2ba6953a6238283f443c070afbc04e52ea3d64f18820a73be559634e8f9eb4720549b0bd41858ad267cbbb58d0a89ec4c45e2c88b0472bcea59ce9bba1523e4601b4be01f37c1de51a66432a5d6f3434a37511295e8ce8963ecfaa6eb66f113fb2e7af721fb9807d510a32418e2ddfe759043986232e6f703e51d3890ae8b4e6765d78400aa4dfc10296e5b795ba3ffbacb6be4dc5c6e773460b9d00d1a90d42f69f0d2558c0e9b0bcc63fa7d55ead4a4b80adfb530286ed7a827346a403dd94b7e1435ccd8ae5e8a6d993b17eb53122f51a57a164d52a0e3503a6c6adcbc22ad047b794247125254d105a0495b24bcb91653e0f24a1d72fd1c5b9f577956771e32c1f5435898564f1c15027e338083354951cf368142d203de4853bb98f9d45950a602279818c0123fe3bdb0f565ef0e708abbe93091e62769baf02bcdd8eb1ad91a89e8377be28d62dae9f7e4f8a5039551c38a16a0055e6826c38771e2d004361c44645042c64b1390fc65941b6616a92aec7c7a2488b8cc2662015c319bfe08df095e749f849e21ea6c0699114cfeae411d284ca58c90f63df8a18e72a046b2e2362071fac6d0f19ba6caea8b98560e3f0a7ebdf2ebe0902c708c76ae6dbccb184d1d6169325d520baee83f32173f2abae4991d343c02fdb0b279da236ab65daa3733698097bcf3656c6d41eb29d6f4489e799ea21f1748d2a60e80ffb93bd5e6d4ad842e770d09765234d405e49d20b1c63deec46fd8a0415ac133e330d0f2b457218a56fe6d5db9a9f7f388d03e0ba1f3b9feadc00ec46cc840f8234ef4cfa27ab3cf743466c822a2aa9faf03e6b12ae683decac72ec7b362dbf92ae1f36e563d3b211d694c39b462bc2a0cac6de4c0cbd54b15684e8901bd2632acaccc647dc0ef17edbe44e315f44ef35e51693ab78eb1f249cc77e6c37a44ab5d35a6697c53cbde5c04a18c17380847d8e27d642d39ac349d834d11d04d32034aea1ba9781bb1409c4e83eafb1c13441bfa1d673f4d1166d09f060199d5070f326155093afe6550a0dd66d29a08ab513f2fb564ef3ec882311de195ab8cc5c8832d6cf6f046805223c4db823428b298cbbc6bdc0acd8dd465f7f45f693d375a08cf48c8e3f2e29b0830665c3af24190ee237ce019a73fdd9600cb7cd5c8190265277778416089952db49d093041507d4cabff3e6c6ff5d902e76a3e47a760418579ce059fdf28be5071c692277d3b8c8b71881d3d5024005203be155542e5c9e969707e34026d533d98f14ca46e997fa8a387dba29ce05f8548a9fae3a868cecf047afac170f8fa95233ba4b117f497e20fa2eb43193ed8ffbcc98f0ac267e708d5bc1c9f4a894b3467a88112f1aab2caebcc1426cd91ea7454c67925e5f7398ef69d635078bbba4b3a6340c09fb27051970f5566162def33cb4bdd89a86c781faedd4b7c123140ddf4f6fbadcc6d0788fb4bc94b80c4a9776643bfdc02bf8b90d170d9cd6e7d609dcd8b3a5a5c11624cbb1243f7e4cc48e8876c5ac797cbc3dec9852bd8892a9d9c11b084419b1e95e560eab0bf78fdb4572dd8a199f9e4bc091a5b49678b1e2c8c06a8ed1a840a30026ec59871ed3441505c51fc9f3a26f2910ad4e212b273227bef31ff8dca7b2ae9a9f4ea3df27ba0050eea01d575f15b425b185a9a104bf20f27e90924902ebfb6611ddb6f93859a264032bf15cd60444056b268205af1d7f65f0bc12a149420e8d4d7533b2a3f1e0ba67e3d1039d56d7950c748c9e59a296a680953dc6069822dccf1c581791614c8cf33834453cbccdce2028a42544b5deea2149199bb617c0e03822e40cd4a6e248f6ec853a19785f47b5aed6aa36b30b5cc2d87f333a0aedf997d02e8829c5bc17668f4b1a37783df95635e55a27aab01964c91c12cf7ffdff9282a4bf81b92009df08e34e91ec9cf2a53d178a917f467710d4bf19158613d41ff7468ac4e13966fbe45697da1e80d496d45f76b4b8bb363b7ed27c9b0737f83be034d96ee46552a0b1a88485f7dac867103d704bd7851befa42a2c1fe61b87b3c26477174cf7c8e4da5a735521215bac4f425c37221db6e0517a54c67a611c67d8955049015bdba309517cda146a1be8b89c8dc1f404dcd86dde619f97baedc721ed8b95e3c7328901fff0690a7f6a4b6518869b0027c1f274de68178138c9d1e3e09a9e2e4d846fceeb6cddfe624352d0e1237160585a0e62a8b05437ca00ea7060b8649bbe5d326738d40616a63838248c8424502d39e90113a5dbbfd0c177828f170e60225634b1c9fd2bf381094a05f8153f6f296b55d2bf2a3f962d32919b628faa19ddbe287ba5c69a37d8c6b264866691f44a581da6451f7e5203504452278112b4d442f0adb593afcd69fa0468e7dc3761d5e499582f011a8dc404c723ede21e0c32940a860a898979cdd9c5d1340b60c0f3aa796323f990abfbc57a55cfa26f52ffb83514684cc4556bb4a2bf449f3f24ee3cae389153ebcfdbdba988d5f7ca7e161d5c19bea15160482a43f3a199675cb384be0553d4480b277caa3daf0ff62c3a38b1f38fa008c13a1d0791e9211aaa0000f1c922327d49843a25017b1c555a852da41ecb1141e5cc633af022044d12f366bf26f9febdd082f903537b4a464b7df94573c8e1c3a6a148665c02c15ecbf16ada6dc069491af287f5bdd8570c963bcc017aae3ee680fb47954bbac2cce3bcf691b5acb12f27fe589ccd322fba758cb058d2a67187da78cd1bb667a11f43cf1eaae7f7e1421af98484aa54afa5607cfd852eb0f1acd400be2bb988eeae779a0f11556a709fea7a437127efe82e952f1c2cdceed59af9759ac2f7e0e007632d0500b26f0cd5f7844258c8d67708834171cc948fa0f7730c89cded147ca9a46293f1cf95e759a5def010b790a06c2bd4b9e4027758a3e0e92c46187f011a223c74fee029e79b650826a33185f43ecd408a00d6b53ee79a2431789d497f8042e1bde77e18b795d82dc1bee7c5f1fec7a3b3162ba5a4f5b0f224a4bb465d516f80eaf0402fd766f8159d60ab13099b9355392bd2ced5c5554f5164dbc301940b0affa3e074a70cee7f9367677653e6c1ba814045187ba5bd381d7d880677e03dafc282430f495cc9145ea351fd101d0fb25c8f7a29e7fdd140390773eb3ff7044b7615439acd93d4052075d647cf75c8bb7b7d8985a6c083c050fd2b511444c50c0fbcd72756a823494a3a3dabf137e836d455ab835cd08eba0e3b82ca4ede02f340e6165568229e9676363baba04f3b64c4c992379ffbefe2a8d295a7fe7a2925614491feabb1ffa063e47c3bc0e45cbd556855ba5b52be85629380ade7a0c2cd5a1b6b16583b61f0271f586da44b01465bfde2ab7228e5f87bc1d4345f72e6e7effbe5e6d26b661ccc776333aec0fb1ce271fd69af97796ed11c32d2001f43851f5dc46725bf0e5109e84b924ae52525afd0fb243c4c9ea243626f709adee1e5d9966b5176539a8cc6c7f0aafc25c00a91c5f78c50cc82363ef996768c0e29afe6793b80f87dbd7c7cd2c9d90d3158341c8bbbb6f67455a6cc2005d69c1acaca45f8d1cf1d16f23d023c59bb0d315065880d7c254a5944b4a951bf164070d7bfcfee64464aa75fbc44ab447e2985ae603d25b331db3a33f28b6de3b427588a8ff292839dd0dca891ced47aa0bf97fe3fdf9aeab455573ab612f9abc001749cd038d7030e38b7a4763fc02521ba11756fc5f878ec855e05bb2ae42ff36fc81fdab1bffa5be959255d82de7bceb6d621ac304bbd8f4c76f99e3e781ffab364568e568082fcf319c8249fec95644ad9663c7aa339dec6a5a3f8e34b148a3f4dada8a8045618f94958ffe510d5b21b4e88f9824267db6cfe4ef6a1f876d71f479047fe719f0ad7072f6db9ef8b60349501dc3e910a4ab161ef38149328c138ea700991a7da3fc1bd865727d162819bd76e6992140bb80d14537f5e332562a0e90bf44242a2ab937ee7325eaa9403bd5bae2a04a8c1bc23c192520e87705c63910fb69ce157e0f2c8512fc6d2ef8a2b8d52572d7619344a63e692d7fd12deb2d36534f2f2e759a4f5a7c2abd74e5e2f5aa3742062c21f3e4a7f494656aa9b6d1e1ec77f1d7b4e91193d528236f56de37cb3ca6b08c4b1e61258190296880c42b0f3f8bc8207e5519d2a48a5ce62d6d800157a89b7915df474a3bfd16884d8a7bf21321adc21fbedde5bff9be29c99ea5fe3ae16e1dfb5d65ff151d10f802e7464eb48107df063fe312cf9ca04dbfafb0591df94ce90ba2f9d87150b765fa11f491541879e567c8da7c579d478b542f7ac03236e48242301e00fef406b50870671351dccefd206d8d0c4ac3750382b80d88d182efa7111c51d8ade2202046236f0e69e92454343ec6da5b648e7bf5fb1f4a46fd28f8e556116122c0bc7d8f74290ced85c99506054ba251eafad43de2fee50e6d453b0eb2eca7fb6ce2cfa5d00322282376b0f349ba166a4ad90866152094f1b151b794ccc66e58adcacf65e1603711ca01745b5f392db5794a775e9e9bfe943423ade3e8f737b389a90a445721a3eacb23a7f3f3a09a9c2465945d65113b3bfb0e35e75617e12115dd3e3c78ecf1d1332447a3677e3afd343e4beb2d24290f309a1f6c0f7e2ac7f22682bce4dbd7f21818cb8ea0246d4632e49d3083d98007819b480c6bc8c035fb76d73ef001871eab66042cf1941db106cf0cf85f7445f8ea0842923e8d7bc4c4761cff6f840b35415f00c45e75f23fff297ac93543c47bd7977d2f71cb21606c9c5389a11b99f891eb554b725a8b2796b4932ce0fe1a7d214998aba3a012e6b1b666aa42d29f8c117f50c27eaac1bfc995071d01302a64c2d3115011c62d3bd1e4104001c083eae75ed8c50fee441f447e4f8a42acef66bb44dfdabd4e045d05a78e0fe012b3aeb4adf12071960975d2457a5d1598816d31939c6335eb78fbd0ec897585110091b8626587317406db44d1c98e3983301ddd787343f44528af486834489c811689ede3a66823232f16309cfbb92b716d8372415753d5192000e82fa2344b09ced124455ebba10211bfc4c4f3d2c819f6f4d123abbc81f8c863f73ddf412e6d506bc24a5975c497df56de9495e933711795fbbc309b943d1e15835fb312dab507cd6520886e55baf80a52a12b3287d99b17e41e24295a7d1401c0a2bf38d0cc5c5868e55e3e58998894b1a85bc163c9cce05130ec86393eb3a4e4dc8bb4155e7abd2c372d8c62dd840ad9d5a8326b2037eb79a4aa2d254448f5b1cd8e251bd9a0dcb324a5f6d4cd18f980ddfe42b395373d3e042a2887a5a8d8d5374174515c1772c857978354c0bba941d9240c53f27e352fd0dc8a3862a6811fb241294dcd2b2a6afa1edf50bf6db2a90b58a0c567c4ab771db79b28e4f40a89c2c665ddb5095e7d95cbbc9f63153dcf18eabf6fa28c92d8abf4674c61b72f896b91e22a7db9f8934f05e702440c9451c98cc3d41af08f689d6cae8767d1e9c73364f995a88b362473b7d3cc3401ad711aa6d0e8017e017ae448df3cd3ba5ca422d90f9fc3a90ca9e298ad6699c900ef68ff66764b188b36538c3e86308b19b96c86d14febefa9a3b9ef3f6d8002cffb3ccd61ecb7ec0c41aa6746d7895b1b062187408dfbdd9f7439be8de363dade11c3fa0fc733acd2efebbfcf263cefdb7b22dfff95fedc1c50a8f3baf4e83e404901a26339d05919523891d5ea5ff55a5126b1441a5bf5ff95df72d8f050a4333aecc3ee9199743898f1f2146f56b1d0f53e90f0400564a74d4159fa6eb57d6ce3b9fd37d077dbaa871442a26ead5a968932bbc8e0f6d6db65d2f6f30c0910283237b906db842c22ac6288616c06b9528151cdb48e8a0f87db239d9338285c42f0489ce33964dde2118dd3500c9c5450f374aedda822deb1f4510a03cd4ce05f1e54f7d6b16683e84fc3c317d741549a8029b99d7ecc90753590bfe67dbfef713b7a80b0d185074a84dbbda8d46ae6dd114f8ac5785464901d9d7ce264b0da0656e90bf36b54d72f11b2faf80cd277a6bba8fe05c685c7a8c237a7a73f2b881321cab44ee45884e350a734ab643a7281a7924b574646e053b50e280d266d91ab63f2131917b1b3094c577404e714abefc89da493b88ecf787fa9d79cc211cdfb4cbbbbe05fbf827fc93450e08309ed7cd3011c60113180ae35cbcfb8445ade90b4cea678a7fb7541dc9840626aa9733d27ac9908852c8a7e62c6366abce1f6b562e4d8471622259da28c81ab3f94c044ed413d37dbf1e13fb65337802f14d82db4a03c0732e1469639b6b1e18f6140356d7431a4d173908dddaf238d1e8c03de9151d2252a439e8bcae754ee896a2fb80d1ca0c031e75c4d471d114cc28955206812505c70c11b91b7d1cf59632bd7dc2c49f9ac42e30bf25528315d31949bdd35f3c0042b2aa25a4ff50e8fd1524b02902a4867724565f9cf1beb23b7ea66bc60ec00c3d33ad7b84122b3721cb8e91fcce0388ed08bff5ef1e2ab08f41bd5a11ffb49787f89b40620ce829825446b3113998644229fc5dd4055d18b81ec6fcf73b64d7fb0b6b9f725ef90c69ec37b551e38518293219e21c15954ff27fe8e297159abd504bfc452ead282eb2e8a7716a26fc8a1c5a8789f6ccec421f756fd3578cb0737e6b51b287059e70bc264175a42ac6be0295f810abd1645faf5fbaeda1e6328eae143d15635827b8550e06e79b3fd5199afe9f4827d9c5d0b5de0b1c875d3011e7df297a1dff868ef24d386b7d4145b9584fd94ecb88144215471a04a0852004a92ff654299ff18986b67788920a8aaaf7a913c6ac7150c3590fe9b297a4f59152fc562c3d75bf65b9d19901766bd1a643e72ff13861f100b11b741948424b044a37b01db444524e66e5aa6db7a25b83bf80a0bf673ad83366b3713d4cce88e4ff798f65a66bf59eb0d9de076bdf0a7312ced0b4b6068ef3dd958e855a1b329eea15f0e4a74b5070730095ffe66e35a7bc994be4a83fe3015269189cf3f88f1e8d8bccabf0311ec9aae1162437e2cd361a59212abcdd0c670559ceb591e422bbde969a1cf7b26201cb390c9520808c8035334b1917b0f65d76f57c97946fab0692327de5745eb9d27ec5cdf8d2f0151f1b528653b662d802ffd1fbd0b05a823c220b99ad86d61c5815720980ef020a8322bf80779a67c1748c61612be1294efb789e3a831f3334c87381a45170d2d5766c808ed101d270c102f89ea915c35513d308a13d07b0bb943ab0a9870f5ecd54b0593d7be85dde20e84310232691ba28b38e27c518f9c581f51f96c18d3124eb77328b1384496deb4ff5adb5c10c85424850030fc8ebdd04edd085dbbf1ae0bffc0ad54b9040a236229d4a7ab145eec2a5ffc786be4c3487223b4a2b4b4699ce2fe9a1fe5dba72db330d05a6c67f852d6dcf64f4d94476b3ca2cfa14de895cb06c786b1902c0440feef265f1c9b344b6a75d9efaece77823b7bf3e8f5554a5e3f5840e4670ab3770c43fb3cd3590994dec6bda43c331d5229cccb4e98ab17675615b8727af541e8cf156935e12f837e293ffb8b63f32c186c5e97f76089622b8d86a2feebc3a06366206e6c7d5c7b44cdd1f20345f5c5a0bfb1d7ddfd389cb0dd0c7afd21e6ffc4580f39a66b7d31e310de342255906e3596364cc39ac884a6bd313d06248e20268068a1f73d7d649e4847547f4fa457b4075c834c7b52c2451a91c5cd624bf0bcec3c3420a3108d63336c5d7e231809b06d2978a36715641ea00d8d451f5651ae10b6c5e219bb3c4a1f1274770f84bde833878575244c93390e4c1c9b06d3b5dc647808e2e9f3c94c542b2b85516287a6c95f9da8bf157f8565a94d2893a213041fdf0e30c3fe9c498c07fe044a72ba94e6184917e53c176070fb323df058f51dcdd5fdfd0fd7854a92f1b97bc7a27733eeb38cd1acdec93be8470a31d0877ac8b7d0e327fbecfb131f14de351be2e2cc1a779815ddb8ada0b20b6e85dc912ae9c271814a788991361244c3cad161cc54d4c9d0821a1b92b49a9ee8fefdab6e34c8e75a36843e8c8b48f38e0f73406416526f04e5f94534e6a5c9954637305915faaa7b14125e7feffcf7295a3e0dda1b3485684fddb1e877381ab7885bb7df7b97851096ab84e952ed8a0a99516b78c656527cf2a93943cbe9d8fb5fe83f16589ffb6ddc2738ca3f6f099d6fa6c8789aa8e5cc44546a1e46dda689047a9ea4b42eccad0f276cd876ea789f07b09109637fb69228755de76b94de12dac223db45d9091ca63078ec7d9b8fece8e92a138a593435f55a67b896573ecf87be6a2baf79dc84f17f38d9c0bb0af50173bb6003afeaf0d9f982ce117f84ac5ce2c8a96184c94877b71e1333ac00c14d06ee917de9ef43f9d59ed9247480a5e490be09c7fe5fe0111a3ea2d33647bd4ba4f9d22a63e9d56be32f728c2eb0c854687adbfcbbe7696461390fad260b1c488c4359150b1a1182ab550ec62886da3446dd3346fd7ca29420bf360a25b1cacc85449860d6f8dbdd4124db60c9c3be4318d916f6e0b9bc577a27c5894ba72716e47a6c4386d029092cc8c4419a7098b48db688ee1d2ef1d6d39c006368757230627b9cad5e21c1721175c8f1ecf3bbcc41cb426ecd06c1df86de06c6584dda35e6b36ad3e90c022176b6976850cc25a840fd3bb5a31f8f2e4e99f8ffa7916eca1f7460adeeb799ec336e3edc71fe39aa0bf87049325b9a78763183dbdee72bd8d80914fa7873192aa1c660669aec4072142134af3d2e623483b567ebd2fa4a084fef1fb3639a94f964d257379f2c67ddc04bacbcec1ae846c8981bb943d3bc52392bfd9e476d8033155e9448a62d2e1bb8c8f7a3a6476bda1f4e150ac8288e76965c5188744cbfc5d48021e5e003f6e5d86c5b2921807dc2225b61acc1fffee004a928cbb282300f2c91394124a9ce7e3ca51fbdac6d034e3495f8248799bb5292cc964e5bc85a3ec351ca91322bfd551243400bd8affa9c606643ac336b8531a15e778ee561cd13b997b81e2ce9ea3eb0cec2a6e9ca9ed584a6608d8b623644f27bf98d7242060a2c3d7940f9b8774ce640b0f52a90a456eadb0f65bd55370d1652e5887cf70b9910bdb2d67d2dcc98a31d3ce20cd055bd712fe1d276c5e67d08c56ae820eeb798a41a5911f7f2534a00ad2ddfefb2d9ac7f12637af02764c63130f0801e197608f2497a62da36f1cd9d4ba9066285312778987e717beaa54d804414ebf27bdc554923337508b997188ee80e3af129150f47c3d5ac17183816e05a81b1d12114c47baca0ea4fd301658b161302541d87a8c4f2e4a0483f70275e0f2d305e82c2462443d7727574a8237a8297bf9d79c39683375916978872bd67ff79e9f4081150e97739065b9f96d10c6a7392fbc827adc9813fdc98625bbd8035191279cea6adc83c876625767aa0b203a6d27e1dd022726b8b7dd0af8fe48e708e6bb9a7f85fb806b29367b5428e604eaa13b2a0461e22ba4b1598995110ac0f482d04633a1ff98025b944e915bea8e00787ebd365c229eea850560a14e70c647d13ad0dd8abdcc103830c47041e036985f6cdca7d00adb0013e51a1e5efbeceb37ec428e7e05bbccef186afc2ac938f313f0ce1add004598f445194b8da1cd89cbb4adbe5ca8b8d12f1a6bfa86edc052dcf51c2e55305440ac4a88d34784f950b8978c06167623c3ee993951630539292eb0b71c3234856bb85c2d6a9a6b71c4a19f219914b420bb55e4e38c6b51a8c0c26ae293cc65aa71282400e03985d379385439fefda478f8c2e76fbfb608df19dbf695b61668313dcbf9afc306f69a519fd95be8f29c3de749fbb28463392a6dd185f3f4dc486e786abf3723b64b0f0b637ed8c64d7fd5a7324d1d15082c324281055a570d311e1bbd46ee60824ff0181f06bdd0c5c3470d716480ecba7e7786613115f07d046cdedcec1e68d922200296a31a5146da791966e92d4f1af81c8b89f662db6ece120348f274982c44167e48ae7ff58e87307f82013a5abaeaa71e55ce8f4a8d956759b34d07bfa49b5dceefcf67cb6b3750edfab3a2694bfa26a4cde86d6471d252434e00205e3c6fd3f17ba7ffab81284ab028832c3e1ff1e0f4864e819f7727b8aea77ce50ef38885bb866d2fb1bee22f8c042b669e41b06c23bf6b3a12699133ec566b7e16d502b27b6f566f94c44479c7f0213d02e7b793c8e04b5bef2e7fffd1555660fb46fb874ad0c3ebcab9c9e21534ff2a8f5747400e30f54606dfdf54891a76121c2e193d141eb75be75cf6756b4a3c0886d1c55da54b7975f7182b8a463c25765655a1328a957bf6e91ce5dec9f5b136b0a031f9c963e7955fe9aeb4cf81f6d3b026724d92e00500f132dc46071b1989f38fdba0c24b37c3110a9f91f68301c76d9214fbf90ee46353c8ef48fff986180cf230a155b10e89bf9a0cf2915d4cc151214476a971e7d6d1ddd159f83df1442c2cb5beb94a95d7b514a938664f8280e829d77921b0db84a20a8e2a09877f69245969729c92b4b366eb7e7a2dd4c72e4c4e7008b96621e965ce585920d7380dba043fed540c549488496141d3ab446cadf6091dffb445443307094a2b9f679c36147eb2d1d2efdfff5c963de3db8043c75a75bf2e8f0350e956b181b8491d1aed3d21826919f453230873aa3fa846a43a9eff12f984e8cb0db0f8c4cceec6db2344f7c07699cb09fa94cc4a757ad050f5a06960cab84b62d08a119840fccfedac87384c384e1ee734ba279fed9bed75f467a4104bc4ae0bb3151378d0f38a05d2ad3ad6be04cb2024565d8c5f96fa7fb9fa1e1cfb6570a495c9da3e0ff37d334f0fc8c186cbaabc76d23198acd9c103bbadba462e22adfc291b5c581abedcbff5db044c5202ab3e616fa206e04e3df70d6082e295249d92393022123dfa3f93a243e7b4a1755dcfcaf7bcbf7175dcaed878bdbd7512a9e0ac9a115ed45a65ae99994fb618796f0c7111b6df2f045883ed178e33769997345d416dba962614f1fac86cedf50fbd9879157fd6f32ca78dc4c98868a59bdf21ada5e290f5363359c30c32a28eec975c28aac357958ec27683bbef2a1d8cb33e481a8fab36165b951c7132427a8231d6ce70c08d37f1981ac00a59f2f345536aa6fa06d0af5fa91bfa5a5d9fd5d1bae27d5438aeabd4101fe32a4f64ca043c8c7e92ff792d2c7504455705479c2025f1fdb8340118729fdf0e302d5dab9b3fe933010ec786458e18e39bfcd562429d59a733cd42a1e672fa8e03f7f0e7dc9dd72a45cebf33eb28486189e0c046b323f866e52382cbb9ed9fae54efcf0ec601fe19ec5bf4f6a1cd4d118c776ad0138c06375326ae1060453509bb17a7b870477a4c363797d5745ad7f1f8bfb3026516f88ba6113beefe8a28ce79021b166f4ff43782bb1f75af6de41847be0785460907fe3c0a010255a38d3b180ce65a24bf6b6cd9aa36a59057287f6f94611b4673f3dc81a58f4a214e39aa456c6e43c280f0b725c8f61124a88779a285b1ddecdb6ec621d4c859d50e81ec46e11826ee317f569f982fb138590dee4ef77194df4d23aa1c7fcf157d3c5b225b65278e832d0c42d9836c9f02f38810d8e26abdca3ce7904d76fca69b7dda2dd08aca49c3d5704decbc0c6cff357945bb69ac6700f6202d1033650c478cb4723619e37d0d85d02079c4ef527b30b39148b3867fb78625668fe6f44b7f230887cfe30803591f38c15a78ce6fe74d58503dc59b68e9ae97c9538a6f30e31635e13066d8dc0b7b183338fb3c09337cc95405a408f91a313320a94cdaca071cd4fb9ea2e1e7d1d2f87f42c4a3f3dcae88c697d9cea1f0b87e339e0c330da5cd359a39742d5427c81df307e493437a04ca9a00111db2a05b3372a0a65e290d5795e18419a0e06aec9c9f8e0912d5d9f1ed84df3c79c2d25812b6f47308293e977e1823d191d560bd10a8cb5f36c04a8f345ed50e671059a1523d89a691d28abfe09bdb11d1bad78f47033175bcec6ef5896a21eb67e03b60c8259413aad9e5b1631665fe1aab163fb801015bd947f32005c5a94ca743c6f0d5bd478f81f9d0add50b312b442f61497362960866481055ec03c40a9c87f2bd0338ac47cb68325f2edc201f9aebbb5c1f8fd349f427e164631f0130a67a48d50826572b0ee190154263604f24d54290445efb33562a543e643dfe1d8a351fd7356215fdaf64c696e1b4b0b7ca0551bd5b83fa04690945c954fda0114c72d0197dd1fa03db39c474153a2197a3c31eba7556e99d60f4677f5b9fb9b30fe63578e207e9850467a27ac8107be1f67cccd0fd1db94020d5c9cd838ebd83a2b446506dface81a6b819b09f40adf82dd6d9a9a495e851ae9e2f76398d2d06c4f357130caf3ea3dd990d9c683a35d0f7db7b6d9c76cd6370aed9826e38e946534e25107cc4f39152a21dfd9e091aaadb5bd7b9d4fc90a8813832aabe9fae57407f9859d6ad56ba687b3d119cc688a8aa45378b75a1eaed40fde86fd053b1dadc4d8209039149f4ca48a06e90509bc2864e2f535f473a9a41383d0a74fd6eeb5a59ddd91e9b34d001c88bc9bee01b6662f4d1c9cdf948ea64f13497dd9a7eee6b6fd7c9cecd73d42af5951c3a25e0641d5eb0c024a909eab6b0d004d46c8850a8decdaea8f2b188d1cabba095d47c3211f3008ad9f857bd2eb17a90fe3b9499825baeee5110dc9875974220e49781a7186f6a2590981dd044091de469892801ead5db45558c3ea19e438ebef5a958e52a1c6314c15d8e38c8e2262767f9d94e9531c89086e7e22faaf1fea0bee64e6371461b064e36c3dcc3cc563539e8528a1512adcf5c06be2ae55bc16b1be04f398ddffcf3a2ca53906cb5d30c06919109adb91079a86e6f2ebed4051f17c64930209133e031f0e233af2e8e362a42bbb7129e0e1d3e4f785c2ee6621cd37c04436ef3e5f6f19d65ade0322199970f7114d5e49718f1695520d4a7f81327c81128802e15b4343b3aa5183b34c2bfff8405ac8e9c03a9a3bf22106bfb6b1e735ba909fd6ce9d907ce071475360fed341d487dbb71e450e677e612b8541bc403e6e72bddd3be8089656b610cd21e59f37e18d1cfefb2b002bb212ed8d0e0a998dc7c3cfa4e0bf10694c704009bc3de14d46a4305b16eadbe0f93e582e3d567703b212daa6302f8ba9f41aea77c0d7dac9f181fa77b276bc6361df8b6c8b250a2a9125ee8d54a1e72b72f2edd373f0071db8958426b58a0fc0045fb750a5ee5149337904b7366fe389b78bee490f16e6142c21e0c7fb5e22b3088ce0352b3bcdbfd45020fddf35b8427fe825fb08fbaff456c955e3baa9c754fc80d0c7d7db165eda6df13b3b1b7efd10e8d305323699296051f28e3302f9e73f4c32529897b0f33e8aa51b0c2399fbce7ed519e1776eea9e5c3453187075e9f1408f524179668d90a9b608cc5e1cd2754389ec5a17c135626cc937451665cdc4824ef913b2a6882088df93422c2932d4938ca9d71d3321acd650b87d752c061a47569b39b58a993ea7385ed5248e3279bc85e0f0b29cfe0e70f29e78f3582f592337dd3fbc50a43283db3eeda0ad882aa5b91856e18ea1b19fc067f7dd58996c3ebdcb96e2643e1535505f31aefbd7b1b3e3f213602d73189bbc685f940bd702caec7833c8e6be4a55f326c18636e15f1607be77e12f03be8337212cb39b4128749c18f4cd5a5462fb77d0e0012ba09bfb037c6193f48b6351231c100d824044abba3879dfcb69257583ee0e6de203e240d3d0334fb803e661575e0adfc53db375a1f1855c54e215e965025314872345e24231a12498363196848c10b3ab5378f0822fe850960420dfacac92326d3cbf18d580ecf9ce1e33a636b84c36edab949278474fff5fbc7885491c5b68294222a8e61b54e2604da4d688322a8fbec3a749efce44382da75c02199100f225e9fd763bca6996154bd0e0b81b52f97c3032a445faf6ae297a800608a7689d4b65d5622295db077121f3a7c020bb9b81e70e597d87562c65b1383bc875632b2f3895f5eff4fab4a1a85f70576eee3e7f9fc6d1fbbafe3529976b158496922e148d5b3925053e3f81edc8a5e3585c6565ee0affc3390bf1377eba971d9b7ff74a7a952997cac6d982a930b1998f4dd040fcd895d4c308aa348ca6f53613b0bf76365cd3166331f0e1ecd230ddafce30b0a2fde3d918df611dd86c6b8e1750b763f2881eba0081a1578404e742ebf8ec5d17e45ca434fa2cf5631969e8d7574efa7728df5b6e9660d67ee442ba799ea0c373cc5018954dc23392d292080469027878f0a5d91340dd99d402a701da050572efe50ed860d7f86d2e0a57c131002d10ef246262d52364b53ef180d1dc1ae235c930d1c651dc71c5a9dd0be21a8201462e1ba281aa1cde169aef1cb8870525f67972bc624c0a0298c215a7c639a6dbcd907caa78b8920c30d9f42d8fbdd13e5853e78c099a75e7330d1b2fb055cdab155e4e815c8e589493e5130fecddf2c6b707cb2eb6ae83766d82c5257da7a6665b92cd0b99505bcc89ac3b35497cf9768d405bc2ada967a090dc1bd2946b6993c50a346e2c02266000700a46363e49fadf1a8fa93d98bd79af726428b310738c6c7be0e7207c7972911c6cb17778de51962fd8d612fca9029c3e4e3503c70f93b148a596809ea5bedeccf3fecabb9ab2090907105967b13c96260c7f8f5bc45ab2c80881328009146dcda8199e5b3fc9f237e0fa568311cf526b0c91a02ae017e120b4bd8c4465e2fb54b20817b4f647d72d365f357c27278ab2202ff0db9072ac266c355ef24ec0c2510cfe8bdede7295059828160c9963eb1d4e9e36181669821d9f6b5f360f2746da46dd0eb036e78698c1928a84a79984f3d966164afa51c91162cd7d923c3a8d2efc573a8b87c0a5ab544b85d98ec7630399988c3c40f7c3275fa78c489e03a348e9e1e7794f4748953ad325d41f26922a24b6134ef2cd2c41820e907617b6034566b2c360b893f2c61d2e8ad8cde34ec4c76b4fd0721172800b02980327305d4e9318910157f9b02f734449d923bacee82f828c03b4cde0654797de0ab8226bf3f061114fb4b1e4a0c2bdf3271cd620ee5d320b24f71e89716dd1ac813a622e7a49d2e75dfb98ebcd831f6a223a0275fd96da91a7323605b2b6c790346bebef2045bed01271e54ef03c46d2cb4b8c86892bbe179e7fa30addd8ec86927e049a6e02c9281fdf7cd18c3a1282153053b6973a14db706e4d1a9a87922c43c2c7f0bc28c9125ff3366fed4546c2c9cdc470a788a3c7aab34657ae4ebf34877a5e57e8d219ac0377c54b10e231af4b43860ff08d692cad18377271860c52bd1820151d3890ae8b4e6765d78400aa4dfc10296e5b795ba3ffbacb6be4dc5c6e773460b9d00d1a90d42f69f0d2558c0e9b0bcc63fa7d55ead4a4b80adfb530286ed7a827346a403dd94b7e1435ccd8ae5e8a6d993b17eb53122f51a57a164d52a0e3503a6c6adcbc22ad047b79424197abfdcf8a8b388062e19e1e3f0182b78110391608564367df1e18ba0e71a9bf26444cf07e1bc78d77af69b5d7ab379333cdce7be8444a162e8eec80f1d00224b0065e3d013dc00b5ab03bc8c9af88aea72d3297c2225d4747beda3de6e7c203acafbbf9af7e1f6f998858506e1e64db3632aab0dbbdc22242eb40c8279c4a6635df55826954635463007801a1f5f163e9e6559843380f55b8ca5fc16717a74ec5936ec765d2eb1b7eb1a476b78869aac592b93def12571df59dc674fcd3bed4326db9761f82a0c1836c8d1bbe067065e05762f8122e73bf7fd68a180d12faec201174d0b3f314fd2f5de3bac0b33fbe044aaf147f1114e6770aace3d104086cb41d6d1ee3f89ecf4caaba289636027e1953d8fa7bb6fe30ff9390d91192fd67225c94c410e4f270d28c805141924858176eccbd9dd0f0ac25411f4d4cac662bd83137e47c4dd47a178a53c46cf216a685bc0fa6aa1e494a9cbe5e01038183352c99b926076f355544bad22e5123008013416c00ba37e13b5bf424d9daeaecd5aacfa8beafd4c4ae8498d738486588dd9b470306ebf0acbb68185c02b8ca08b9cc56531bf3392f584dd90774b3f4a19e89b346216a5210fc45162585b922d5906336f0b14aab03d25532d7761bd6d7e04951fc399e2e19667ce03315b44cfbf28254e2f01061fdd38e239a61d8cbd7ed59e645a4d4946a64d0996c7957196470fa092e98b68820e15874579fef49f2417ce7467f07f102dc4b5aed0ca628deda66dd68cc5abf7719c55c5271e09663f222ac71d23058c38ee765e628ed18c9ec1320665c3af24190ee237ce019a73fdd9600cb7cd5c8190265277778416089952db49d093041507d4cabff3e6c6ff5d902e76a3e47a760418579ce059fdf28be5071c692277d3b8c8b71881d3d5024005203be155542e5c9e969707e34026d533d98f14ca46e997fa8a387dba29e20263d9fff48b0c0bc5b6c46695d020910874fca131edda838112f2655771d08442b6252ea7846a200e960ad2b3c1299eea2b301874e275e331a9d81930dbda49a31f4ed7a4d55fa77e9c1a57bb1fcca99f9105bf7ba1cfe52da4e6f6b47a635620e34713a3e273aefd84133c370561f08eac9273725853a3008163dbdcb6770c300ad01183b64de35e56c03f6b5bee8845393203ac11d31c5fd5f638beb6a9463eeb1b495075d72345e31c332eb7e60709e54564c9e0159cdd38831f673c427bf0e6ebe246237b20349e82a2a0adb44f3b37abaf9baef8c2f6946b19d1f43749c77fc4d8d29207b5078f4ceab606561c8c08b3982134486abd93a67fa61a03326c9786cc5948bceb9e72174c5ccc336ab5f23b02cf53a06e5641dcd4acef20e213da54f1b514d043c2ab51f7724575f95d221a7db0ab499f381c8869e8082546083cd083b918725f1003bdc029f3325d14a62aa69204b1b19822dccf1c581791614c8cf33834453cbccdce2028a42544b5deea2149199bb617c0e03822e40cd4a6e248f6ec853a19785f47b5aed6aa36b30b5cc2d87f333a0aedf997d02e8829c5bc17668f4b1a37783df95635e55a27aab01964c91c12cf7ffdff9282a4bf81b92009df8188ec79f8eae6c4bda2e347e0a3b64284b481d7bcc3b00433e54339ab74112fa2f26e870484d988d7d112d3cc7dd68cbc6aa2eea7e0d61d2ceea10383a19eabe199c828244f91238326f89b484c220b81aa58fcdf6d6b0f12215542447f143e58387b0dde8f9f97a541d5d66dd0643342ca394e3253ddbc709c339d76c85e0309d60118b5015b8abdcd0328c69591d603a887edfe3ca6df3e2c69d9d47e396a374d4a924e0ca1d9cfa35d8009acf14cd479b6af1bc9d0cb7916aa7139d67103989a3412da9138578755ea17322e67162c6e70c1a63114d115a7d0b8533284b2096820625c05f604f130d29dac723ae5f1ebca4d87a1494e6fa1c5aa41e250c83cbeae8b96772a2105f8153f6f296b55d2bf2a3f962d32919b628faa19ddbe287ba5c69a37d8c6b264866691f44a581da6451f7e5203504452278112b4d442f0adb593afcd69fa0468e7dc3761d5e499582f011a8dc404c723ede21e0c32940a860a898979cdd9c5d1340b60c0f3aa796323f990a95072713d2c866884b22e762fbf4a7c79d15166f4be2e9b5e6d92b094b7792b67f9810e83db25f5f14b8c3357f03be333907a7dfc31103855458a8b755c74d8fd09ea8c049dc20635d3f5ebe69779143b967d10196748bb2ef34a6518dc7db8f6f1d1055c11c74c78519125f95a9c202893c504ee7df86b6ab6020653cbe2ebef47bd42c2d24392b9b2e2bb81b07107a5235a71ee256544c17f0f31370b9ba23fde487b2cdcdd07168669574e9ee75b4271e4c9bc24cda2c2c1200aaf1466f332cb83f0141110af21ce86e2b32226752b263748760f9c46806d17ba262bbfd53a640613b6c1b2ec02450a0187c3b4083d4b6565d8977bcea16fee32a8f3f28419d37030140d1fa5d202fea3f24f00283f5ddc1810cc8c7a09b0285df429486d7df2220e1e6b981a6b815ea83e8f5a9f795aabdfe918dbba0c8768975b9e92192edbb99cb2fd16942be6ad0a623bffcbbea91c540c2eceaee69bd51354cb05d3b2ab8c705cc19eee735145dfefed2296606cb4887fea73d38cb5f5c74e1fa8c594b8e45eea79c3b038a58e7b4c7934aa1f425e2079d824f5099f5d2736c80327becd5e27475428c34883ddf8b785ccecebffff39df2621aefde91557253b72843396b06ce8e4d22720eb326ac5d86c1bf88700c028a07edc8418a54405a02c9a61670669942d211b2e9741bbc5740a91f1db6fc82e6c937a19e25d5300b0997c43035a5e5d1db214c745367969c5166b9a754976b622da3c6227b76137f683c4abfbce3064fcea994338e89b085d4943bc24fa80d5b652d928197b6265ef8112e7c77eb69b0c2480f1aa28d3917eab0c9ea8b4fe00ce6ea30d410cfca54d30447b6b9846e6551908f4b364bc60be0c2844ca8cb32ad391aa5eaaf4ce09ceac83383afb6f1c7542986f4b5a861ef527ef1f9a874cfe7a1a6197128ae77ff9d0f7296121ddc4aa7a53e598c25b965c76299857fd8e54919938570dfa299e5ac6fb3a1322557032bc52a6599ddbeb6fd9250634a24a5024f3ffb1b885ba8b80ff33104d19ff288e464039a91e1389d5167a884208effd37a5e08b46d30482cf1cff6973fcf8333353cc73dc4ce0c24cd62b8adc579a59dcfb88db7432d27396810b1696fea742285477e61d53fab62711be523d0976d75e83edb1cd9af7a521ca751fab1e4a291db293590784bbcb35b3402e09324b56f645be79ca0d4c2c6a218cdc23add4b54d41925df2747b5adb484579acf63ae2d33e6667a44d40b4da84e60092517340690beb7988b61be0426d35fff35822a59dc90ecced2b37cb264fac895abcb6545b59033fec378f309f92bd2c56a90d1f8e798f1286e25eac2838025c3e36ff4d06266844a33489afaaecea32a6359100a3ecc82d351ffa72cc46f3c36ec12679ef345fe10fcc1680526cfb4379d25276c970f6d017cdfc0d328043d7ec69ec88d976792f01eceb546a7ea8f03c38ab6da6c47679e9fa2f21d50b9d8b85a940c9f058d609658dcfb5b73f4e6c1a441e4ccb1c720dbaaaaf15fb5a31362bf964ab810f44b08006e9774ca8d3b8896373ac1531000f75d40a240f9238b6a03d4dc3f521db5cdacb27fc102cecedf1b394973d64fc860c44f5c25211b9b75479c5a01f37e2f851447c0fd0dd76ec0aac1fc88508d706d26c061caf65ac985d168b79e339940d7ce550082eef11e4432f76f8d43e2d9faddf1e38e1666f5442677d9abd89adccfeeca8fc8b326ead092bbd0359d67045db620944a407cd129a8b02bb950bdaf70a5ca10febd17eaf9969df9043be97f5d4d3c70db9450643d08551ec01bf7c2d92c29e6a1578e8da751ea7054883c933e9742514841f1985be1dd1210144b62fa3cf2ec381e7b93821c629d8f1f57db355e2ed378271904f6764623b0b91dfb7386c5819e844e7836543e1ef098145df738a173e48b6d5b85666f03c39a4924dc91d2e48a406f897979ea345351512ecec425621bb2f84cd939141e20ccaea8a15849223619ce3102a3d1e828c4154225b926801e42e1bfc80b3f08ea5b7376c6a0c7e9581ed33a308726622dc201f555a0be638c5ab104ab60432b830d1798f548510a220ab1f4bed9707b31619a8fdff7b5ac27d8daa3226a2fbec163641c88a4f27d656b3884d88a126f40366ebf80d1f2485798ea16bd605669c23605c4ff87e3a475eecb654e19978d6cf2efcf3fccaf85d6fc05edb2177529bd0bd487b9ff1b946e964cc1f81ba26cc62ea906f340cde286ba6020ee53154390c4f80b7b01ae3834ae80d538db42080f587b30de015f3dafc3fa0a67cb274e5472512ec36c0895bc8058223e580e3f9cf56e6847068875c1840303ee017e646800f20ed784a69b0341aff6ae5dbf24e1ce51f6d7a367a1cea47433597edc18db0efdde426f2306ea151b7f37fecbbe4188bf94d289b9b35440a1fb8fbc39bb100a596357652d58dcfc1b11c008d43e5d027b3fbd0929bd12e0b44464e8725b34bfb9ef4db53e8e990c1ddc796e66ed99636fc41e47b816ef4015c5d7e2181d88bbdb19ebdef2bf38e604eb4115fc9582ad2ac3f47e52d2671ef2513afc46f99eefb183f121ef4c33ebac227a83e1875d195de92dcf44d569f327ec6b8add0fab9c383989ba9d87fc61d7fd8dc2ede23d02865c233492a34ee12c7b8a868dc9fd37cfd5be32e0d39cd7420db5a29517ee6abe464dc2e9ef419ab074910781265e4ea31d83df850b288fd9bd2c773cf8f10c3ee596e66635b25e0097d648cfcdbbabf2aa7bbcb8e57412551100fe2d962de92099cae59ab46f303d7d436f2c88f0567bf94822ecc34af5a7cae34fe06ff9244c68a6d51e11db40d0b355b53ed11c2540ff9071ddde8fa9f4cfd43d1fe8698a352ced594b966138a23354c5e333f01579ecb92d674aba2c28b87ff35ec0e3d2da18cd9e3ff5695249d5b8d835a8021ed3e36c7b4b0223b7ed87eedfef199257ab89936b7ba5b2084ca899c54bf420eac74d69deb3e75253eba03d67dcfbd8a768ab54c11e864ce1aa0deb681075e363594fed807681b11b7b0738e7ef782faddadd0b988e6e155f28f5e0d51f85dd203e42487f1e751743d5ff0e2a165c09c4ad36a109293572111bd33defa6f592e53f207cc9e9d51fd15b068daf639cb410594d225566ffeeff819fe8549c806f6a766b9576a41f086a857a5aa156b1de488778fa009c442033dee0195588e755173cc91b7b834acf3815f38011b213b1753f9302a628b851e5dd32f65f33f1f2e2a8064dc8783d1023ca21482cce8587bf50c5e199ae26ffcf7ef788ba5dccbc2bfe08d1049d30630a2315ed88ed60f355ff033a9fc267143d55fcc45019aedf8f90b10de3892084df454628eb54d31460f29329f58d0e0da12a73f6826c345017c87c171c8c22b596b80909831ca841443f342dbadd34932740ca091733ff2933235cf8d66c6c649a10daa104df9ebbc93032017e0322953760386694dca50fb1fc6af5bfb6c8b9c3b727d1e78bd5145016f0f5db77124c6eb33b16a6d711319861a1f8ea3a7112587df91a6553bfa05f9f39773768b528156d8b470830856f2b3285bb0061b702d7aeb8adb8b01e59b46493f2c4056e3019ae593d1df179ad7209070003b4d27468c05d84fec6967c9321d6a86bbc06691637c4c9dda5fcd5d1d2b2881eea1176fc2eb6d8566a42691e1bca2e460546f3a34a91c9bf56b3961fc403f3e610dd402d4d9418079c8ccb7dfc0f118d5d6e2738351a48760a754bd7eda9c6030f11ebd09a41e9090ba83f31895f9e9723b4ff225490ccd9fad1c6a4e24ac0153988d5fa4d3b47495a81b64bcf5f5a13bd4425ab369a667e3cd2a90b55e9e192a2fabd3161e66a6cb9b1df926d553dc7bd3ae531128661aba24079dfa8f67e5abafa35dff2e249ad2f9d26f111d92abd0ba2744ca2a3511a3350c6d1f9476ed324736c41e1b6d00f95ec5443816e543ea69816c2f38537d6c684c04bf1731e0756bbac1ac2daa5284fe6e3fb598e1ec4ae7a7d57f63d1781bf44a0ea83bbfb7579597b364a73dc2376aa28587a4d684efcf2ae3aa77ca26cef7e825988705200cbd09acf6a37a7e388e250a22b2d5e4a7858b60bc11625128d1960d09db154d70f940ebe4b86c84ed39aae261f4c1803c38eea205db9351f2139831cb0bc605077bcf8972415d1c4fe04b2a8bc2282f05e95a30fa81d26e6e8ede9477742ba5c8c7d19477b556fe53a4e1bfb1659fd379c892865e53567a59eda55e293599256ad58bdcd9cdb84574fb77296fba032ca37772964a984986dde2177f812cdddece0e5985a05e29aadb2714cf0225c10e6da7541e354827f06cc634a1295d56c79a3258986cfa07f1fc6b60eda6a3f294842f4a395a87155e2d8933b6dbd78de5195a932b46c9dd7efc5a8c69cdda7a3561a2488eb7b18593b47ac6068e645bf3037d4bd1652775bcd791782fe5cf20f44c5bbaf82c02400bf3e67fa0c960136c43af9cd7d177bab1ae6f3cb6242784e51b61b3e214dc18447a028690005701ba5e20291187db1f0fa2ffee72006b0c1d2e0495cdd7064c0838bc3b9686cd4505004924a5e01d2ab96c0d1a2b0ee809b069a09c9791b9d0b2caecd3157f157096da210f3e3e739ef330fe14873dca01d0226331aa526322c7c7f0b0c2569e2c8741edeb8d46b1719e4ca0aa597f94fa38dff92cf2beba6939341b004a01599c31136394fcdb09112bc448bd15a5993eb04aedb73d972d4d97a6544851ae4a79cf8d9daf5693b41d99f7bec344819037b56cc3301a7d10399c69a3921752f797031810d2e92321458097a0a65a3407eed64b759719358d22238c9471f47cae6164b827e53fabe9d7882334dd38e6f44a32c95e8f1eb185019c7fbecd38d90137e39dcb5363144a55e765d056428cc3fb3bf5e0116fbd308b7eb92a8f05c4642566ad2be3d22cba8582044f4b96817eb9d898ce2ae2381a6bfef6a5436b32b78f4734696388bb9bcc7e6df53b9d148cccee1c9a12c418cde2952d6fa572d06365a8fa4893a81b6fddb092cebf611904099688ff1cc580966715c4b0e349a93e354354ac005f254361c25d9c45775c521e165ef47cc261cc5503a5831db891191c9fc8a16d06f93f997f16920f9ccfcbe6706a6eaf4b65b0f67862a3c2ba3c199dba2eb382ea51aa26cae62d147d8612f9b75a610c302d248f9a443d7e67c02e35d76f4dc34c57ae5cdf97302f57b0058bb6fc8556f3c79740b0692d6a9aad5c9fb78d3303426ad1ab1eda2af2e412f4c536417cfc2aa4d7fa96f9f7bd1f5bd79f265ca601bf68e8dc8efd3f78c0dac24eec371b20ac6757f5b8df6125b0de0b2319309ac04801ff78710612aff4faa2263279b2855abb60d99f734db4d0ce94fc726e9b865a1c0650fcd0215133e9bcfeb920c8e90a81dd4fc1d2592ca4c1a9de38bd7cff59dace7df62c2401ab05a11a9cdecbc2ff059baf24fe85a09ccce39463bf0a6edf9ff8feefa8d8222d207474f697bff2d6e6dfbbd077025532243a752d7abfb13e179cd94fea59ecc3c9d2401d6d06fdf116cfb7e7a0c076f350c3dffb8b118b5b61b00ffdf4d490e983611a29106e829041277cbbbb740157ecc02ffa7d5d35e9e4c1b7359f679b4230ff3d81b91d0d255259b0d44b815a1501c0ef38e19b180a0a72102765ff78929eae7ef6d7b436624071ee2a5fb6320a676a2c3ca22a685c18eb64d412d32d83b6c2c68ddbc6a4d66a3942ca1fa55ed648cb90ae33e78c9f326be10008c0ab4e23a640f4b32eeab32ca5f615537e45cd92434a7cec421f1b987e6765b0059ab24de0985e78425c80a19c88c436cb09e59c624ef7f761cc36b57604ec827c759eabe59ad8d3d6072688447899ec54b0f208486f543bd7ba0c9032475620a376f150c60b37fe5cbde5a22cd6998de897cc9d5d8f677b04fe0d0356bac61ed615871a5ddc52fd6a1d5dcf48665357c73e0d3895d4a8c68aa31a0d6d86ebc61c87933f75389d16ff15e17545bc81f787c4f392514d8a79c0a938626d7ed66d09fc7df1ddf2bc681619a3d2529a3888bb7117b36d251cda18b262a7518360ddd1f7d2de2b7d9cd3b6221a91bc0f45ea10b4f23451c974d5b80e978d565c27ad6dda582f33e5685c26b64bc1b20a6baeec5013463de9566850ade76c7c306e7cc6fc653a40ef9240a788ff27be7db33f0d9f12ea73953bd92256cbbccd5bbc1b7626177dc4a5a1daedea9d2673d9dbeaecc3cab947d84ea0bd451648ea766a0a869c39d0012f854564a1069679297b9aac7d0756b187ca321a8f968a3df610ff50b616719db2c4657986c81778a8485cb0491bdb482237386df86113f0b8e2b267442cabcad29f3e8ed501ee67990cb9028a3dc7272cd56a345d2a949fade4c6a16c0ade92063eb4da0b6a6deebcd6396deb0759f07e21b5aa42f39fd31a21a622e0fa591d582f9db34f1fb128f321248d7d0ac693383447269748ea014cbbd4f3c3c0f937bb68d529837ec5c70541fb94e69a9acd83dfe9b9cbf6053427aeb0cac223aa09a82d82fbe7451f2efa9cdea8ee02240e8150c913c3a61583ea6b10627f807ec3d82a0e46c5a76fc47ec89657affb088f977954d5251bb3fb31bb4367e5082501dc692f0f5558e1f8e4e54ca54d3f497b1fbe1d8a5f104a2ed8a55717539ca71527808089232bab24392080f03b1e0b774ae975694aad86b2ca7f06377e23ad968df5b75f1ce3fec39123c6be2dc590b9c83a6b73dd3ae9b985c4be8d5acbc876016ba2cc1745f199eab98b127e669f532166f78775870ea5bce7770a018f49a7d7e9dcb3c214a4fb823d1e7c5b3e7d0af73702c91eaedf6660bf5a063d6d34110311ffdf595f072e18b34c17079c8fe62b8e0ecca27874526ba432916f303a187c95f80ae64c430925bed237a273944d8dc81a7563ae7d54256c9dd6bb028c45914265c8d1636a8b0c58a4ca4a97e6ceec15132710ea6044b01f5f761c249a08e07fc6657406eb991cfdab20e1917e3440ddfa8bc92e6818c7730a2493e100a47c639b447424fa7ac330cdc6b504d69a46c314ffefaf528349d51556a8dcc617363e2141385bd1055551593d16c0990ef8c871a4a7146a0c7e7a5fdbcfe380c3bf2e3b845d51a009ab9bafd393e0463da60c32c2317a6e32e89239dbecf04e2b4ebd13c8ec2114aa2f6a570e9cb7386cbb29d9e025ae3d21f3b4535b967531406468285b4ff8c1367eac2043b3328fe6a07c3c1bc616741eb098b3218b33ae91b28e28e938956c53773566a8e77e9c5452a52ce1a6d64f4e6c45ef00750a1973adf5c907f3ce748ac6593b52019e25b19103c9c7dca31e96efa9d5a7c4151d695a84b25a6701210415323ed6c09e20d3703b7e5055c9a2a43e35270122fa7d6694d98931c21382622100ee24dc0907c4220f3f1f24fb8aec5d400ea8df91368648451918420d098824e0b86ccffb741e95ae2d7d5c36bb7df296c8bd627483ebdd4c9483b70b799ac1ae1fda2cd8f5ee8a07cee58f8998c94026bc819127cfddd83e76aaa0427ddcbfc4a43d3a074b70f89ab44fb5191660ad886ad901e787cf1c5144bab67584b325e7b727c19b4b0d23adf142002b3c44bacbde7ac220573532cc3b799e5031b3b6432265d4da30b3b167c99663349eebdf0e8c0019db6631d71438f7d07ffbfdc60ff00210cc63e02befab3237ce714d161e27bc2e9dd6b616ebf2df7dbe4e441e69fbce65c74e0e29ccc85a2b31d7be59329517b98a5f259030f23aa303ebdff19477cf0a7182cc782acf9f30ad6cb3709c2202b6e782beab94e65e47ee6b2b9c42a85a70e380e9dcb2379feb7a04b85787e0ffd6ea8728e096ad8d512a7de60a7da815f4125e275d0d67a507fd674630ad04e212319cde6a0a24785832a8a067f1dc70869bf791bcc0e291deb502c3108ba0971ae00ecbacf3c24ce82dee5782061af16b7f7cd1f06ef1adf82fed3f8a18cf7a9b4e826662a929a143233dd9b19c9ae86cd45ab0e485debe5b20abf1d7b32a0f01ce92082a3f1a7c5d2661108d91e471672a774560559d920c4d3245a476b6c25fdccd63b5d902f08319c2b470bdfced3cc617821ffffe7d685c5e24d20a6cdc52899f2d887c53f7dba721ef2f124fb04ed3b8a0ab6b86096de6edd9ef0d227c929cc916e61acf1864e0c6d7e8408c23e1bbd09e10c580628e6ffe4cdd9591e46cfc867585f0cdd94c03f3b1e34d9ee895a69653d57c117238f255fc8d678daca3acfda63c3b77446c066f3bbc18c3c0c08c140c08ca56ce00aebc2ad3da34ade10b7e7f54002a0746b28d52ed32ece0b89972720515640633f1f3ccbb6b01a16b0062cb1fa3e480f56153897af87ea20acab74943199eeb972b472a4c1e393cacbeeb0fa9071b2864686d2cf0f52185d42d81e31e4086cb81174bd9a147ac22146619b11aa573e16717ffeeb1c6585f9c68bea29bbe673d7be5fa91484d0cc2117180f352e498f81ba3497f6fd9d1c2f6dc1c0a7b5ae673774b4166764afa834cd7fd4e5ac6af721fdcf65f723f80c772302900b3172be09ea195d59c80ac6c1d75beea560f166545bd9f535ae1d6f6599423e9f8b9a8570b1ecff6c3ff7ac3dbea48d2067c0a6c1c031185c499f1780e846ce66d6116d573e4281f35d72316071e25d7a3291da7110b10837b8440aad766bd39eab136d8deefcbbb926fc59e77fecf67a0073dd074f83a28d06d29c2fd1ac0c9fc87cda32a91de0a3c48006e1a2ffacee560b218094c0118df16f9ee8b943ceebbb4f8ad1e1f1f94dd1866f797cc3df8ac704340e9882b3f686ccb7dc849c442656466e9ee08c50240ac93fec7431805356ee03baf7e8d75056dcb68d52cec799058e7fbfab9a5f40a5a7ae52e77449aaaea90dda1177e412886443889625aa6eec23f7d34bd5c339c25212c45a370e189cdfa017d75a5e719611cd62a4607119674ae32db26892c149d13b9faabe23c6b7ac5e1ee3a3c8799d3def6aa87091fbb75f4c2e97f5c0144ed875d066561afea42aca72efa3c217e81e4b695e9872f104a4e7fae4bb2db9983f7c20f5bfe8a93ee7dc20ac035fa3ace1f4e493bb7aefff7914db02a185f19bed7299ec0248b2aa794e9b8289b62ba8eb19e0b9ec66c61929d7fa80c6e1f8dccd3f72adf443b6ba677ec68d5ca89212a79324a68a203dab1a01038eca3a45e9cb7d7a15e56a6b31f1a10b13fc7849690901931a29bbf2fdd9e1aeafcae23e740169992fcc53dfc91eabab35a6f698b9ca8296f4a6fdd3d6e2bc1062e893aa2bba659662467c0dfa60386128706d88c04e76b36a75f06b1ed018fd877fb99a05b6b19b31d132c46b8618365b0d11baffa214585766d17d3104e1abf9438fe650951ef7ffd4c1789699e9a950763711cedc8752e1ffc2f8feef53552e188a2e2f37ec7d53ca1a2817cf3bcc299f673483add6172c51587935ee18d3d7f3d9b5c9ebb89a0305e67e49bed99e042f377a2740dfd31deefc8f02d2d1f093502a56c192ec0c3706f999f96fb56c25aaaba3baf6750faed382350602a19d1a9999e0fda93cfbf30a328e4f09cb50ea0b85d49fbdf3b1921d7b8b209bddef4d3a96eee91ddbe8edbb5cfb157fe23c24484ae8e3732a2513bd84a7cd8026ae72e3a0571fa328b4ba30f71bf34837a0cee823c3b18bd06f7775126c72d58286b71b214f81df1be3ed30138478230458137302844954c61b1d7631d968deef2899328c3b1eda5fe8943971cefdfb6fe2d651bc39bfe328b421dcb379b347fb95c50c6b6aae2099a5bbf26da42a7310cf4764855329561cd092c3e023aa2190129e5deff91606db33634a862151520b54bc249e14a59dccc1d31e1b8f3a693e920af0b68b06b588e1b754f79d46bf802a037a9caa4543ec5b358fefba3780b7dd644575824bbd4307e5ca0091002c0f35fd62e196afdc9e80bca11fb33dd46d4e252aea09c9e5d6d8a49cfd14ac64a6d07ba83d27ebbbf35d2755331ba2bd7030718144cc3fa61ce1365b51f518e5a121d42382902d79a09bbc715f4031b2b18992fbaf797eac074519a8dbbd06a7d38bd4c093a6a1eef193a0b25a12fc92941cc22284904ba19230ee4215146d56174a8f66eaeaf3d814c21cf9d25f3959743b8a200fff603a41ec061984d4ae7ca7a3a4e11bb2523f4fa4255de5f1c85ba9afbb86d821f2e50dcbc9b85dc8b01624d9a8b3efd45a3e18b5c4613f38ebdd80a32f3e9dca7687094b037ab26b7f566f71d9b6efc10c4a38918f0b7a168ac7f34d34de8696e2c1026e2da691f542106c5376a480aba306c41c4a72b990134f8e8e3c3744518ac89bafb094cbf4386f26b4188d1184243cd1a5dd5100246e8a31b0e24998b12eb4c72002572e2697552aaee7fd16c17a531c970fec72d78cc0c948403cb1036dd8571bb1a16f080edac336d55e18635c4a1de2ae5af6a9f22a745054df445c4d7aa64fecd556103114fc81a03de5103cc4976c8c9e2613434b3465ee7626d5de3ee3076a27ee30aec9205065b1d5601eca3a9d055a4ad29ac77e2dc0501f6db0f8e859797fcacac4c7bbe86c98b77eb230ff4db3be1a3a45480620739c5c5e8c86832ad61bec063366c357bec92c16a30fd4d61b9f37abcc05fffc2dba19890cf6e80f2288d73f2a4d68ed195c944195599c8c4d626b12647c43f6569987bc4fb679bde0195c35e0682b6ceb1aee4ae1230f4930a5efb7a37cce9f52e668d8642ca146da02eb250a4fefa4d0b39ee25845b57609ba8a5879935c323d9a61196665753e3ed7d8c411575c0c2cc7ec111eae2cfc605bf5b38c4e0c06dd75bf6b2d2551d43ac3c89e2e16965a4c26246b6b2700e8c4baeaf0d8f21811ad3c72eea96e2d8cec1f14e414b1f908ebfee4a51f1ddf89027ffecc34ae2e9ddf1cbc5a3fefa6f2047aac188c5d6017279c030566ecacc0b92f151b36179613e80d699f3203347952af10bde15abab8f54a095d79611b00e1f837fef2f57099b7c1f278ac2fb3e4120c44212800ae986f1f39151c841ef03093dad3b630921cd6aaf6fc9c3718ef9eeb0d6fda2b399112f680f313a6adcf547982e7bf48a0ed5130f0136d1d9b8f5c0a4e2902ff5d0107e63f8b48b1c1ef3c86c181d7ea46040d5bad44ea0033e6efc6956e941b08f8b2c1eaff84ef590c6f399f36b69de110d2d09a0cacc36228983a86096cf30b9dd3054438716c0ac6425db4b602ac5f38ea9607fa4b8cc81f34293c448dffc8141fbc30a13a16fade98933541d4d29d1396a3f54e213300c42bf3cbb949df4657aae18951751eec77389b19988f62245638af94b38dd77f86243b56e1c23d1db17eebb442d3594e1cb936e8bd2f1e4b38445a8a3cd17763e1fbbef9a0eab63247700921d0d063a2f5787c04e00b2046758aaa6b32c04613953f5164987c5c660b1688df58a4cb1c985d3dda089a5029763ecde74c532d676af377b8d35f19f0054e753554cd8b69113f8e1735396ef59b1128773a64639d32a1cc994d55a5c07a226477915515d6297574c3bb3fe10a28aaaeb6999681e0729d2151e256156a7caf33f9b073323765eb3db9d83b73ace46eb271574ed8369abad8a43377abc27a52c0e737f20c5ca7fe95d1d5ff7bbbada5bc907bd35c5911863cf95b3330fedbdafe275abaf820b742d0cdedca126004b957729ed4248d6c7501c6a1361923130470fc08fec10b8fcc94ef93e8a75c9b04e21074df352ef8f5cf22889194360d9b7607554c60114432f0f777f560f1f2b41a1efc006640e8bd57ea4a027ef1905704d111a89d276e412e8c8b327cd85f1215cb4604edb945f552a27be432df47cdd5a65dba47b724552599608ece82ec76edd9754f29b68f1979b5316eccf14661297d0e9b21904989bb54de69faf4ebf0a6c629b347567ed8c62aafb702249456e954d156606893b9c1b9b32a3444ccb2d4b1b28e8274aa3313ffbdd526271cf624a909b8be14b327a1b601503a4e2f2a83f383818ccd0d90a3c65dd7510fb4ea78d7a4c079e1949a7e71b6a7b2bcf6b4b6b0de642a7cd57908ef263002c8e80fa3da40708dee2ac19b7e6303bbb2b5c40ac2844d108a9ab284ad3bbe9dc68f839c05832dff99bdd8330786582818fba36038ac7134a5d9790a3dccf47b5bb84848d61960c434c047a36021d69016a9ec7203cd4990a975b70e1fd22a34eabfa27c08e5e550efd55ae0240f4eddd57c6ea8db7453340157feaaf90334a5450b232ae34680b4cca0c712d6dfd9d340ed7ae5c14425514b57fb0bad5783f73e3c121e9882be078f6ff35145b48d33c71e191dd0b439012c42155cce10c137fc313f79b7caf0e5230687d0b511be2d34db3bc7efbe5247d75c033fb298f0806ceb1351424c3f98dd4b3a0bfeaf1cf89878457d4b3bc6aadb0eb0f1fa8a5c7a3ed30c967182da6b27349e1083fe8923441aefda8e9a9d5fc2ecf73c762d4283b419230b742c5cf6bdef8a5d9fe3f4fd9920f0e314101a2e860671f8f7295b28199471e3822520401f823927a08ea032d5d421988be7056cd2fba813c6ae0146e07d9ac0492410e58b4578bd34ae001054a8091e434c25834b23be04cc891d056c0bee4e5fb61a1386a5501139adbffab08276db99726738f2955c423029d0fd20e394538b64c8b2d255ff355a6f78345cfd96cbae75a8320c3f14c25bdb32edd3e5840525a4996b9faf27243991464d39356448543910f03e228539409d9aecf8856a9d187e1f3e8055f3ba4b20b0934dc65389bdccf658bba4db2c35d63aa279a9e067365e873b6fbf52d6d5c6abbb4d345f824f914b31e1a390c3ab249a366a0ed1e1f0fc1b6bca1ede963e274011a4bb2ae801f38b1e9d8bbc519d5e57381cd2ee0aabfb1b85859bd9459e8c45955bb57ca63bd4bb9c897d42e648a008fb7df97cb67c2ad1b830733f2c76275e31a04f211f2c3b8dd5535f1473119ec287fa13e35857c72985ab81c20cbca4aab57739f30cb7d5fdb8636b3547162ad74540c0c865cdf94bfd060c206029c04a9a7fcb49fb9a8b422d7e11a5994e96ae005cfce251f579960f25da5cf7ed7001fe4bd80476a591438f42d4e29d960c3e027db3948c2116b8487c4f1fe8f13b7237e3481496ad26aaae4dcab20ef6f53dd84dfbcb630ab516f195782d3a03e737b8d1554bd2803a051f70a9fa786e4327bb0303615d28b02b2723b3ed9d41b4cfc3ffe652c23ba67fe654a85538659a809c2a7941de6b7e4a10a20cb22217a13437ad835f7b0ec35ae9b0228a3d8775dc15955e4b6d95a8c2e77284d605254b7df0570d334d86745251b64e7aa846e577e489a613a1d62b97542e7dd9985a460eadfeffdf3c0daa4db55ad388dff3021ded561f27c77fe2bc9185394c7c92eb662286580068ab3d7c5021c7a1840bebe2ff7e412a4dfa623aa53ac3fefa70622e7195c959ae22c86ea7b1c8c603a5962950fc79611f55685aa7c8e60174f366c506327776c906849c1c25770880b03a63598b6d329854709fb1e73fc552d2b56474fbf60e3aaa51832ce53bbce4ee066b7f995ca4f6aec38c7475740f6b73729e6cdf0949c097666daa14dd9fcf568d5d5e1100820297ac7cf15187dbef43d365d6eb2f41fda85b56696663650bfc29ee05142cb56fe94614b42a98146b3629112e099e2e5582e14845d80d5976d7549cbe3ed65272c30beaec855d83d9bce39aee9ee44725620b2f63ead263b251de77b49cdbd860813249d80f59cd2074c831fafa58762b7d79609ffbfaf62b7ac3c489726524ac6d7b9d5de95a6887c884e17b49fe37fdf1a95f67d6ce63ca3a3af355ad89c20be737de46c2d88a3c47d192cb629313511e314ea2d9fd439217078ba67b5c461d7a615badad7681cbb2958b0e0cdaf8d7bdae4fa5303e726d2ac6d5c519bad2649db83a1344a148754122be8ebc8eee9e3d2edc052145fccd1643b4575a8e2c19189ffbc30b9850c46d96a9743eb671e61821b86aa8b197ed9c19a6024c6e19fcb36b3075fefcc1908750257615a88db95973bad74096637dcb21d4378fec587068753c898ee66c7c0816bf71924f64de2ca538610014eb171dfd4dca78ef759fb2be64c8efefcd1b627eab54f081c5b1135c358dffe38c6c0724c00807890cf1e2f5a3441f776c10b13c288541c6406d753ca1c288de9ed44850b0e91014ca61718ccfa67eccaa9bc2c3addc30872dd907f0cb9e3716fa426e159dc6d806723e819a5460788e7995ae2ad2a7c4e49681481a410fe630a558a7ac6d4d6daa72088bf4aeb906ac51c3628c0cfbb3be34f9d7d213f143db5b369bf7bb8e82f5d5ddd4442a318508fdb445858cb357a52fcaffe6562c41a542120c01ad5f48f018e467ef1e2beca751ab18be47850c8d6b9075716be0a10c381efbf50ec60c3423af7f6469f71281cbbe628b066f78a53ba3d4f6da0712fe8c31c94af90aba4a49bc0e1fbf4fb91dbd5b57687a314db7fc9c6cb460dc429312fe58bcaae3b79047031176a72ecfac4907ba202656121d60d88f9a0565ceefc71d92832ad40c56e05af64b9136a1687f15b13bc80a86d7a4f2295e95c2084eb6e1c82d8d5bb051b4b608ad45af2b863453eb6b6daa85b30628b8c433c3bd5bef280555be877311262fc9e69bf93042d4bb018c0fdaf27e93f9be5463d33c32d92ba7f10c133edd8aa449a91ffd7502df3649b91883d7833afb84246185eac785802ce1849734a569193f2ab37a90293110097ad3e7d1974dca56db5fd7d71fe869216063085dc29488ea3f75f7a055718da1fe93de5369325ab954296d64f56a5231dda709abd3a7a9cceee2f9467edb47e808fb47101c198d083ab5bf2ac8b09dd23b76130b6837e11ad7d9aacc95a80ca835ff3c89d25c95a0a6f0f82ca4ee03f4e4b2168eb7aed8f74a688b9ebe88557737a256825dbe80d6220decc30a91932ab07cdbeb57b43be997271341e01e8c950742009680d9b3d5acf6be37e5c15e547782bb272e4d1b82e3d3a9a9ce9d43099cfee8f072d2b64ab58f548b38f228805583f6e55eef8a42d2c84a0ebd003d38c88d8fa7c5e1aa2a4d87d1f9aad18176a88848c23e6a70e9fa7123a4de3d7ad3b472f49c06222180b0ca3bbdc7d2b3321be9898634db6d23ca227f4940b3c626c9f302d8c707c6177603db289022bad07c2e2bc8b6aedd5ef483a12ef78a99c8f86a79da271387d520b68575a45393feae07a325a1be7e0d0a875cbfcbbdb78731ea83f0e853df20d2b01edbf7a47e3ff615f958ce0702887cb18303e8e71f4fd69556c81a4d0fe0ce6e7f602c36a6fe839565f399a75ac7467f877cca2fc3fdb150cda17613933ee6abc29a2c2c551fd0addf77cd4ae79a46ad431c4fe5ac15fe66746fc93587e5f6221eb2cee7babf5c1accb76968af2965f112703dcb7306defdf812b9961593b02d34e8f648656c8bf92378c77b620b48b1f55c5a9d7fe89d5dbe6271a9ad106f761f073dd624a0b413d0248b6f2ebc62fa0ab066f1f8b6f79b6950bae6c8faf7f7fd18d277bfd90fbc72693be5282d9f303176148f2bc74af03461f93649eea3a09fb01d4261386410fb556e1d592a0ee31ae54ebdfc18305db2bee615ed9724c0757e95d59e223c600f0f8bacdae8d7aee8debae261dc7aaa7220d99e3f76a312cf10f9c2f4c77100b8823dcda21b0f187570ee596084d8f3a69f2f9bde5f947916a0a745be3dd51e08aa980fd571155a23125daa21c4ed34dbf0623872bd407a59819704f9fc7a8fa9a6c233f2984c29dadff732ef6f07c9cd7fb8485510a2b25fd0d7d605c95a1bc069767bdda0e5e271a8bb3a3621192705ba6e045c9e1229893eac99dfda02d2299a845e3e1342e98271a952b2f0ba2a136b5039436cb8518eb955a8ba4d1e62f7f3683d9d4612a1b6aac05cf8a244c558bee40d6e64abedd8d971f7608bfa0ec705b50bf3678c110531091ab8181a773db5473b6b64a3d9de9ccd90d9dd97fef41f0835c8ed8e49b6409e85eb58ab251a2e0bf42d04c108f71df8655fd22220abe4d8f8e99034cb1dddd7b9153405985b47c5cc6911960f02e6ae92a7e7ff3b911ff2ee25c98404ee527ad3fd68fd645a820ff49492665f84bb426d09267e15bba27b3d417d1f05d5bb807359126fcbb3acab0b4b6cc6d43a77f691f38870229bc569fe9d9b86988cc5e7bd489c2747054273ecbcda2d8d45dff2e4a617d9a5fd7b6f427e550f7fe1b73604bb8894eb5da4c02fe367b6413a59788374c63c3f692ceb23a1ff5d49bfdd4ac62e7ce7f7719442f6728b09afa80221b9a7b2a6275bcbfe7624f69852ee95d7ebc4cc382b74e026cc966f12250d729a70e1a5768c5fb0a5c4d216e8cadbc8145638f0cf08b8366611c1dcdb9bd915f4fe508398d2efa063fca1a1e374d17f6e842d700105fa0c4d7c11a123410135ff5bb17801fcfd92e7305d8cdf418e9425032a7e27399a9d77459dee9728fa9b10135f3296182e85162ec89d549aca3e0094f6d8c77fc90dd3bb2ea35d83ef3e9f1b798d8958a789f464b24ca3d8457475cdb82e5f0d9e6e06e39293f1dcbd89989e0f626cb915bbc8a316db87bc1f739369f22e620a5ac6e2af8d5701be6245eecfa5a684ff5675753e558c00d172193e5e091c9c0db2187c4066b7d58f1754d7695885152eb070a105b2046edaaa614519e41f91687f5c9001fc49176ddfc55849abee985dfe7b528093ac2497f08eb2caa91a51a30b01c27f20a3c10aa8f7f209b176fe1068170afcfbf11370fa3e173fed775e95e07ff95d8a737a966e8069fbad77fadf36d909e3d7727e5759cb1929101b5740dcc7ee3e923365193f0e967c2d6d6bd34e418852c2ad6dd1eb113404a1d054628fa080a736b0ea88f65a6e028d618ed3e5e8b024da3411eb15bf8cd28b31941c5087a7737a0e1af8838ac4ae2b9d32a9a58dcd40f2ed806771c2f791d04fa1e7142d7f5b892fa2bbd081061f6d3106c3cc7a6a4650932b7e0d3436e618735dc2dd56efdd4eb3a8a903cbea79ec85705ae7629dfdd0a4fad61a4c728636e042c035eb4d2f2da6ee1cf97f270159360572b677b9e10916b56676da361c885fc8bf9fe0cf93671971b7ccfe738644d05c5d9d35645e7c1dc2baaf1076851c9c3dad664f895c34a34d0e69da83b4758a21eabe34bbfeeb7dbf3575039f3742b28a7e02b542c2c2cc187fab3089f7466a214558607da50a63a19355b5a446092dd86de0fd7e0d64e6240ee78f67f438c6fa4e45b880402d96819fccf1ffbaa6e1fcaaae45c1ac6fdc0cfd26557cf77fee4c77805c183ab8ac4d9684b65ebe0f1bb67790b3a299747742b5298aaa0e41140874226c9b9f1469452127580bd33c166cdcc14581718019ec1d8522dd8277dfe418051cb3596fb3ae18c668fcfd10121e0bfe0913d6ef8cc6c192e2bac51cd638d2f43b0fbbeeb436019efedd6ffaa1ad9516856d1d56946665c9efcc620e13303acdef80a1d98c0dfc7763198d75855876877944665415dd58daef7176ab5903e827c3fcdc8c84303f5eb92fac471f35b3701aedce5ec0f35764618ceb301b486f146f6f0b13acca7e3510aea44aec09e033bec3fa204bf28d5c8eba9055040862f5cd2844f3d7a2eee3d12b820536a9888db92730d0c52168b4ab554bf55d76afe469c835199ab19d2d84e155acecd31cbb2a56ced9d550b4f1818dbc0b56ae26afc5f5f8b609eb22bea5a98607a61a4e2f744458baf0500eeb0e67cc286d31a1f00bbcc59176358544575701f23ed16c3e1a932496500306b3640bdadc3740a65b4383ee2a300c9e95f8ccd17e61b07b991334588a8836de3c8f879f500e5144579f1858caa604ebb310839d327165052e5157bc5bd042cca8e50332a88b99a1a6cea6f434d3a50586f2a8dc1f11ef874584ffb1181417bda2e3b5de397ce9134892bb0cdc1069090ce9e2b4c8276303a2eb0ddf7fb5474c5c6fddb834f626f39169bf547bfc70980d045fd5cea2511536c23fd2e9f12439a4a53ba3acd0fe5b14d29cb9ac93243c9320335fdf0b95ceced20180387ea88ffbcb38db1cf7292da02db9f78dc9020e167ff230ad5da6f95a74c9d210fd474acbcf79aba871a381cef3a14e1b50762a9634c4b27cb479f513a1871a18918aff23fc4984bd3d90858328891e905441352c879f12e3a6b7ed87b2c1f6ad10e0ade906b02ee04858b8f2b7e2f4a73580636a47836ed445d137fb260330fcce6727deeca636b19bda7f9a1aa03891d3fe596b79626b03144241ce0c5a084f0712a54ad2dbef7e050da1261a43fd6d682707d16a15e5dd8cd9d33c3cb788a5feb0a049550b689e7c5260a26e789fbdc6a190d3a07e02ca52b6ac2cad5b6ca3fab1f8cd687858d8d324541bfa9e752d54edf080ff3b558192f6fcaab3b01ee10b394fa0dc5e351a48877b9f467370da022b6b963111d70af9457c2698d80567467d35b29627aff1abd2acd716a361cd1f6ac4f0f3a649e2294279331c161c67b0401b3e4197ba37033830425d92e0fe2f18448f751ba4fc400eb9b88dd0a20c501df29a1d8ca75b29e2f46a0746aec05e0f82f472e5a0fa87d88dfa1eab2d772f745a45078fa692c18df9ea35dfa27710bb70884ffa69953b4a68dd5c95c788151efadda28734bc0acd9ff6d68d3eb815f3e02db1751629a3ef737ef2c8e228625346260222dd111f30b9b4e1e419ed9237409609826ddae0461dba181a5485d81a268f1010b6af0a1ab7888172f198332c7ef755697870a32f28b5c4ac43640398dba890fd5a7a2b74138719970bcc41dc49a4a1b9e1f50fb6d4160848d8e1145a2191febf0fd4b62eee32f237b855542e993118f83773a58ee4fd11dcf7376b46c460699cdef8a26c856bb84357f7faf5995fff8cea358a7938ba039e7342be2a334458e75ec7f8372ba1fdc9a4a1a479b75922d2dde33abb801d991e60bda9a554d6b6e74c34d6360f1ef42c71089334a599715f8569d6f64f4d7545494032fca6c310de557c9ed8659d618179d86293cd07f7102d6280498dfd622a5612006fc3d12ec333aed7b662935a44fd541b3172e0c19806cef9f358aabcc69f3c903451aa0a3f339fd852638ed8e1cd3fef7959f8d9988f795787be0301d2e91a4e06c816b9ef4a2ccdddd26e1b5128c946093b53655a1d0d09b53898f383641dc52ec1a4a8ca4494e623ff39739c840dbc3606fe886ce96ce91fc4af97b15fdc75c52194125e346951370fd90a788233cff8826340c4121f02f9617a22b835032a0b717190ce8c619e0fb3a016b5aa86ce07d0d32b9f417cdf4dbb9f4b9c6a60bdd2957d233c7951fcf5fd806d8a1e3e415ac58a360cd86a748d6dc43c2e496a8ab3d2bfc5f3de73cffc8febee42a2ce48721af0d3717084fb8d77b9533970b25dbc4b1a283138890819570ce1ddff342e2fe464c12562481b0e1fc1a95f5ba0f2d4d9a706f7d71bd5439f1451da48980019d249db832fddacb351e5bf16cec7a9007fca24eff6deec33518dc5c5ac8f4b64ee1caba2fd1db730edbe805fa9ae2319e91d3eb068145a3ec79937d45e50b2ee57590b5327f2d8c30c5c43ce3bc92a2cb13085bddfb1431db4c2e49399e7e65fec674a021cea6df63ba4ea1bf0bfab42f8fbc1a6d3e8838b2340c88bb517ecc78c13a4e5de7fa0c07a6140b91c4376bb9c031081d0a13258899d1dc2047f4ef4555cea6e0650343b99937f7f19297bcaad15434b202b4f0486ba87d02984e3346f1a6a1b4fc7aaa5f9d46c34b374684b85ef9b034e18e05ef9b735ab9bdee6a4bbb6ee78a0d4d3b976602a0943b6a9bb72fa89160cbe89995ddbd6bd32779788ed2cb8bf0952061794052801b234ea4ae7a1868af9ee42692fdb9f6e893005271814c68c1f2708c84293796c85f11f45a2c433f07d96a2909fb1cb652c3a5d7c75ad66c4dd5d41bdfd0351968c48df6fc870e623212961e2d9446f63fb277239fb482e032ab6bb8a2cd33fcdccabf91e8c482092e7b365bcb388d70c9fc0c7b7b7bbd7fef8708d1d1a87011284386fa8d4a356a7e1d2934cc44b7e14617e1d4608214cfafea5fddc65a177e952b9d28a2236b4184e7a33ee75dd02c6f9e8f23a66e79540e96118a4d5085e23ec3f4d073824f373d04577196bb5b4c02898730a640970df3ea14e4767ae36224d055d38c6c7d51fbb127caddbc89b97ecfca4ec2cdba6afdc37c0dd97396001d1766c1386b423cd8cf8f25321b4c2c86d89a150f1db8a3ecadc07766709416b10e3c0477f1f1f53f9a523529a5545ce0619505ccdafd0880fd1fb7fca6ac7b9aad57c0c0b76d78f6ace366bfc23e7f08c4afc1f720f59d5ba17ec8a4b9f29bc4b06a2ec4e070366b8393bf497110c71bcb0ae9e35fb2db3604a8eb06a032088db2623cbb0656e96bea00f6da5832a3bfeb7d71c9c2724ca19c26eb082bbd300c279e616ffa6b5ff2f87b209bf6667b3e555709ec0f0d174415c0364ac5883cf2dcc0503c61109b60d0c7307a71380d5a569b265ef3d757e0acb6624a20d772191fee08fcbb0f148d62d689bc6b892799ab291ee100bc69fd98c7e426913138e4a96a306c28f95185e347bae37ed5ae7268f037dc3d564e73d95945eb9d35c29c700481ad47d53eae7f900b001cd019faa76889fdca19d43d5c84a3918ba80da3ad87621e953a87dd29ce910528c39527cd06fed873b30e7977e0ad1c7e2d15d8bce81699e4428683e94c1be8127aa2dc55da1197216587c65cec9c28b04718a477510878e90f3e5e8cac6c472c9f6c485d8727ee01e3efa4054dacdf5664fc9edc0eb3a97a21552faa4e67938fa469a13bcb10131fa3dab5e92b441ef5587c4f00df0bdb6615b39351273a3e766daeb267cb2fd4b352fd445762faeeafffbc7b6de7cf851d1522a0981becd897f2cbe0c5b1364290805878cadcf13d757ab5af2f1d0dd5f0b20a7a79462bd7f2e6d324dccaa70e6c19b0d819e2489a73d7edd9a9d510cface3615aa2b84d191546172dd145e9a680416acdc40ecee8449e1e5a20167358f7afc08439b9581dd68109579cb4770473445df3f270a649456c36bf923d737960f72fb0f77d83083b6e2d9791b7f1a90ea1175dbbfbef986caa3125e5e810085519a7c5c39bdb7fd6e20ba306dcab95d16ecd2f284c9eac18b39612eea9691e342690f8b74fa2e55900ea830a646248775612a96c723d3fcfa881b3e3b0abad656a39600db2945422923c8fea6ddd6b469dfe3ef943d3829475324d62a5d654dacf9e061f1cc8f03ec38f15f083b537b679be07aa8d89ed4c1f3bc55bdb302674ff58d43aa0f605361f86a8bfd4a9f59c4708cd7ad3c70ff6dcebcaa555cda4585c02cdb0b3bce3a38c54d3c2c7bda3802a2dafc1cdf5b010c6e68b8aee9160ef0605e0c1c00a636ec6dcc31087c6388cddc68027a489ad850f6ec5154996ba6a370740f97661af16bc227cd9f7f3897f46d30287e2a0e914c4c828efe5554958c93530885cc7a448ca9ef7fc0816d02098f025a5be8404f54ff6d6bb1b7ae219bfd4813d98fdfa717ce79affe0bcc5ba0c6fd8aafb12e13c5e400701db0bd309f25da91d6b8b40bdff924aa09705b8549928f3d870d1716a2499cb6d399b5136ff4ba1211b2204c72e00b1139f2e0ad6da808c97d1cadfbe2e62276b7fdb0b9c52e27e69be05954a38709adfcb4c14ddafef864a2f34813367780873ccbd3f4ef842ced8b760f36900eda877a86f80b1d741261d953a5b257416e6cbfae71cdb0a2080429fb24b9c0d2cbd94bda177117be07a4f64a3d6f71d643b1f8c1edb3acfd2a9fbf2f6b062b2a0da36a456b1534dd1b52cf18ac09cb3c2c5e206a52f6ad90225f38bc46eb7146aa81cee028163743229d58d91a4c2f75df9d56579ed977deae97ed8db955c417741e106f075b20d111b90f5908d496ffb2d0556d0083cb04ab925083620ed00f53bb38460203201997f2994bd83a40c146aadad16254ec5fc63c72c0c2d211ab6f44bf5bdb8d3751617fce361b8ac7f9ef006340214d1b27126194e537ceb20d990a7ba56f7c8e80e1f8e8dd141e783321ac31ed58586dec0bc09322fa1b121d2e0f53545c7b0469248b15f4fab362ab157cd1409bef98a01ed8c833c78f44027a7cc8c124d14c07cce2695e47a8d2f3f899d0109565fe9e138d65d0c48ce3422e77a625613201eb28d9523cfadbaf55662854701a607fae790827c71d0665032f5652c8eeba863823365dba670a6ae465dae2a1370897668c8bddb9f203aeba0b183698946841c372572ce08b224961a7455c74c3e0db73bec2ac3504867e9321fbaa0e1df39912a41bda8d441316ccfdee6c62468896270eaa02ffa2b9ebd8dc542466404e7fce2957a182ec510f12a1950fbf50ca7fa89af814f7170270c0605958adc70f4d545606b6f413f8013628aac3d1dfb3f12df40c9d48c08a7a677cc34916a6be8315a62c9e6e12e399068a235bd87a51164f11ac5d6554c45d1e735168b3936bfc0c8ef0860c670cd4961d1956fbf3c4af24962b599a79818b3456fe5acb8409754fae588fcb217dae83aa2eda773a072586a58cd34342d4820def466331e8fd36ae468b937ea4d4e709754efcf65075325dc80199987f0a23bf9bc1a79c0deb81e0e8620d45dc9f9aced8cdd7c9ab9eab5611bd758d8e2a37e183160734e0adf7b0a2b841419dbfb2497d765c0c295471d47940485947978f8c9129321a0bcc79625f6cb112e1b538377b3aa846171bccdebc78ab2e1737cacd2593658fec6469271b544768af75172b407089b271d8abbc2bd1ff1132dae7f2897e7cbd8e80fbb06ac421c57d708e615aee54971f0f0690c1dea4ca740562f57cb75222a73f640bc0b14607c978447a5a6e78de03b85cfeef58edc0286541fd6d39cb7bc67f566fac05bb726a10bce63e824d14fa42a9c566667abfea0c0c6e45c07b89afe8935586ca2280d2f55844f054722c6eefaafaf8ce7945b52356297f987adc9f2324b9d35da870cafe9590b6682c9bd60f5c1e9ba9e8907804260013c65b687dc23fa80c86e115bc9a86ffee0ffd47f05646c86519c615e810e86bc898f878b195541a4662550b95e91231b4d6425cc7f6d84939d258fb5e38f5057472d9ce3b014cfa62da3b489fbe0bcfc6bf50230ffffffcf