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

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

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

Block Certificate

Block 56184 33513c67f770f590e035c76ca7718e38491f809edc37a6332cb051b07e4e0ff0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
59029ca5561e52ed150b5008d42f0e95e420c1bc60ad367edc5992271a588877
Certificate Block Hash
33513c67f770f590e035c76ca7718e38491f809edc37a6332cb051b07e4e0ff0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e04c0000d0420000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a08f5a386deadbbb9c35ca81c306fd57e289a7554838e9d00c0c3d6eee710b9d41857ed0c78100903e6fb7cd5cadde0aaadcdf9fd56e0a95cfe8c05f78c3730ed0ebe9300733370226410b494afd3f222c273d9123757d1247270000000000000080000000800000e04c0000d0420000

Raw Header Hex

0000402001485cf309ec77e95468f21f41b550d50aada19bcf6158b11938cad86e3fc27ec4f019185e457793d076f012f7ea83e6071511f3b8ed38a81ec97cefc4c08c5273460c6aae1d05187788581a279259dc7e36ad60bcc120e4950e2fd408500b15ed521e56a59c0259

Proof Data Hex

59,560 bytes
1212160203072e8b0e0936bb63490e8b6c41acf5523fb1189096258fba560c440fa5667e2a1b3abf5a59200787b3313ed616ea96b84299bc32888f830b46d3d815f81f9ddbac37453d6cc71d205612bab303cc36ecacd9e3604b4817762a780c1ca2ea9de1ee25f9702375c0127ab3693ffd3f6c9ada57b869f7975b9164b9bab909343523f247fc27ae0cd6a1db62820495153d0c52d796085a4bea36249dcd615767f7c294694f2f5bd60e901b4d23281a0762116e3086f4f550338517aecb1d4eadac1019ed7f0cb80fbb44e07d3f56401196144e2fd7a7c1f0f8f87c788f32439f3e812f7b356a5ced569962f5d6b5d93635531e97446313b95bf8874d552bf74b59f07fe579598a6b8a393667d785a2442375a24a8d966393b7b9be553978cfef3f6016c545f4165b82a57b88bb3489e427d885fa7af04e2e06c18e97ae804646b875d8d05744e3d9cd56948da26d8b5f227a3c44011456eaba09847b5f73ca04b0a6d3e0f4e8e8c2865e748654f5389b51f155fa35d6735653bd8069802298e20b9c81ae9c26c1fd4d3aac242dd0378df69da50117631f7da9d880516750a3081969305f71cf5917a15a355b54592e552b21c952be293ba36bc775b4eb40308a9017f78856b3c6198c446a0628ede3057e8721bff692f3d1502020cacb638371bdbafc673b78c949411ae1ffee1d1f41545ceb911fc11fceec330649593cbd5c7db732056a6161cd854d0b76260cfc020c6e784cae74d0d2c7ab1c52e1c52eacd8525bc1f4891c68bfd7edd08e851c8fcf2605828422cd8f728a6b546b4bc8f3ff6c7aa3ac47338e75638b55482b3688c724e914095de296ae1b2baed8eb016f504d4ee9644c10d46481d5375943c2bc7122932f111ad26057671bd62c3fab7dc5ff56955b17c59cb32f44a78e4bb05c8643498bd01a61d5ab6619e24ec184d25a2905fc29d199a64ae831a065d7f30fc8d0c046dee1f09f631e78772b8c82ac256d68b81ad4beda42ed6bbcdd039ce6580e4a9050f013226f926473431e4f246b1e9ae5b9f091ae277826722a7d089099455ec9d4d199771daf00046fa3c4c31b18a832863cf383545c9a91e98fd84668706ad21f8b6c9a55c79ee48bcff1072b4cadca75dd2d850d0041f9331c0084318fb63a7d7db2528c89252bdd14687328c2e531db14a0325076d6caaea7480375876d1b320e9f1683ccd6214f65042e37c3abac9b005a90a596f9e30bae31ce1cec850709e205bfa92e866ec9e8dce421f75cbf3d3f90ba4743011d107e266990dec34e791d096bc34b45461423e140aa8d71bd945edf567b88a61d64a24087f7b956d5e6b7c1ea2990276bfdbf721add3801a1d17b5f018fe5bd41cd8dbe5655b4ebe5d4f3369f4596836cfaa26af723931c899d7077e491590727617d8c643e4aa3f26a88c57f60969a5cb4a20e7f03d794131b0cc8926923a124b222480b6c8ce65d8d8ebfe537007c16aa27bc3e0243c6dbc30aed5a4cc5c4e3f5683d82a167f738023b09578c21564dc1f0a4ca5bd0d67ad049cd4c06953d43067d11d4003a781d17c15dcf5f4ff71a036d0412dd099e2fa93001ef1312d2ee57ba01f07c516d68e4ad8fa16db9acb919dbcce68244713caa9e555ddf2034e1c859bdab48ceba9cdb0bc802f53e1c9b2ceab379c595dccb3bb5c9a85b3a792b891503ad8c9f92831dda1a96811fbbae00ad2891cc9fe7def3ac8ac34d4be6ad84fd3912ecf99e89ececac1237596b243a8ccaf8dc53617b37cf41cfc6a0fbb9d48a29ec422a6336c7e5fa974b33227f16122316d52f425ae3315b66e3011a36d540330fd04d3559e225cf59dcb7de02c4d7ec1105e259baf9474bb084f7298ab30c868c3333f5468c080ebec5c239dd6760bba1f0d7d808b66c06a5b90a1e83731b3d70f737dce978598b6c879bae79689bc4e4a5783d0bc417ef61e8d30524f79d01d770568337fe23b4e11cbac021cdd5f4627026d9043b91aa9c6f71c8b2f15f03565257e00d956131966f2849ca7d933172d51a0f03b1d08b112a9771fe2a932118a797ea6892d9ebb3db2384696f0f50040c2ae069e906ebb3720bdc4eda0a2891cee2a45fd8740b35f26487bf443009262b9df8efc0e687dad398a0d001497049eb2cc08839a6befdb9beeb077426872150b648f88159819109b710da585b56436345a19cf541cbb64a8bcedc8a8067edae029228daa27d523eada99ff2674151018ddd2055d27fdb39e182d593eb14677db655dc70917ad83d6feac83611f9230c72d228c9606c852d3d5d6fd0b7be5d59af2b048fb8d8b50386a1b2db92f8d792cdf27cffa18c8a6b714bdcf47f76e98383235b059e8e173832c6f232894f2aa63564a3e42702de8190f5d191afee14e7436c83897618b33725a05ac9149f6d605a5e19e81e03ce69d30373f504b77c3a698cbab316b116ee331f8c990b5fa2b2c3031a5fac08373dbb460d14c5580fd2f9afcd52070c1e541b99801be9073551aa7313e4927e24e8a29dca60b524d53f78bb075b694a09b5bc2d4833f3429534f72819da5ea5fd063f24d9089cc7ff0b45a756a46c1907a10e7694f5b4d6e9270d840507319d1f0fff46cbfab58513cd14528f958d7521077b1e1fe9cd56fdccef839a6fab841fd45855e19abfe35b655b155e5bd8150a96a04cc46556d684c7c503ed28482309e77c6a9cf2b173d21585179c20f8199c49f0434dc306afbc2fe5764c3e4fd6196a07d64a03120a53e1f2aa69f34a2df15fd4802cbe0bc34f8faec32fcc79e8d56f972d3f0cd32fbe307cd1cfe122c152cfda8387539ce25145e7fe9606f08de7a02222a91166d73ac7189818e36c961ab8b54e670d239d982b13dffe5b43bb168895ca84c36e84cabe2765c2aa26ad773c375abd2743d36d3c20b2c9fa6dbcc3881e4e4f4d5ee6c053d1e5ea3d24dfc065584d38aaa56fea6a69233a49464731b53ac02ba406f1a593fc29eb85f38ad2a5979286206452923b38b2cbf1676c27ece80f85ae60ef51c9fb26ff4764c24477de1a6021f6ef304149f3deb7b055be85fa21efb0470d09495244f329f18200fdbe1ee12a9d57b987e90f50b0782578f74b8c5f730ddaa1fbef37566e83876b146b360c8a6a9b96dfb972e0a9357fa231285c4fd39dbf0c95985c9eca5ebf4128e3cc7110f9e6096c435b989b29c5a29e6da82d686647b8c7f08cc1fad8ffa0331bde81b5ad7189443393509ac62f752b39c13dfdbf07658417cf21dad82b6540d75761bd96e232a848af5e0df3bc0cb6a5a9938d3696a8d34f32770063f37dddc6d01b3c69c86e8e73140436f6c3e47cfd432f0580f2e77ea88af1eb47c0d57e4847dbf596b64d28223319250aff69fe0a7cc3c1fb63eea6e739669079f8c13ca00d04fc57d00aa308856e9517a78ff984cd84427bfcc3e32f7340b38a0cb40e37dff15b12afbd3e1fc145ba33f8e652f9593e543bf6943cf382aad7baa02cb5277f6c8a90e8eb7a5b0ee407302e5b4e85940f99cc96aa62e597ad69380accfdd1ac2d530e3c0b33842beb5f7fac1575327c1ad22ff3fc81fdb5b8310bcfc7cd9e7ddfe99b338b52cb45811efaa1f7258a770aeee67c53749017d782d5939109d54ca9b51fe0413ed70d6be82f076db569691ba42c01220fe52473b754a196d8273b2f4b641e388b50d19a720af859028a188c2e4ff0be04596ce016454411de4ebf4c44f4d5728240a44cf1bca574aabddafd78518041efb7d86d4b2b2af934f322f9f748b2de3766d70404a0bd6776eb6740e7630a78173cf2153b8a240c0844b7a78e3e16a2a941244537ae16b6138ababdda780bd5a6cc5e7e73ae4962bc2cfbc761b29a7e0d96992689296f61f44dfe03afbf186354d764acf23752633462b4ad335cbacd9a1097d746c476495c110a5ee897d8f3b2f192163a1b4ad9ff133b6bf324a3de4d65c67bd2a9e18d37142dba3618d52e8e1e64d9d744211610eadd2fb562019717cb16c1c56dba5df104fb43749edb1a163ab1fe47c65ce0eed751281615944a06005adea07b9aba03f41cea6dbca0aac82e04b4f4dd6fb4a607398099b0ad419c5e98f962478279a1ff124ce7c4e48e7960e23f2f2d6c1636895de1d97fd92d2a03010a35ceba70c4194743fad481f7341530ac5329d385fa22d80a75687cae8a55a91ab11a4d8e4f43dba7e1ce78969ff9e548f5eb7dea3139636f8e2276c85cbdad4d4041b22b9cda262e1b4888194b8e2e1cc1a4f182367b3afcbea900e2359a44faa71028af9545d8d4009c11c93b3c6ff51c6210e9f641f990cd06bf4962303e02802343b8a590227cd874abe1ace888801b93aac74cb10382c02fb78fad1a97154ed8d39302ea4856cad7b7dbb7f79ac56759056cd3a07fafa1970e6683f81af83d62059210fd3a70a8a48cbc7286c42be59d969148087e7f0364e5f0dd800cbdbfc555a1bf0813b28291d81bd3425c0354433e2ab4e621c3c8ab47b479185042417d3bb8b85161ee2f3c6425578ca5ce465d7303719caef69bcd7d7f4c9a8a236a74f101ae87fbd383e0bea52cc3c233ee047929aedc767c4c74df9b471a68689e51ab51054f85d76a11457d1bf15442f5150368a866dac3d5d7cff1d255f2626ac29b597907abc5dc42f2291d4af412d229f88b1d098fcf47f1e397ee06bbc3a23c24188cd5f37063e6e7434d1278c608b01cf3c2cc2bde3d8f1c2f8081e377cc60fe23c1d576efc3cf8d6c41a76e8c8abdf59b07d608a6d88b8175ae8cf33ac8773076d86d2ac079c2f7938e5e445e97c772aa041ac4738ea0a2de8dbd6e9e86d50a0a26c6878fde111f95c61b9705e9d00d0753fea7a7244fe0cfde1036c44147ae60bb55b5d02a3657864f07466226e163b0e72f6f67d3c288287acec8922b56ef6e0c497d884ffeba96f58771a4ec3fca0160292a61806126008ca11de52a6759ffaf60bbf2cd6dad16957d6b6a52df82e4d747c04853e6e45867982055312fe6b176a14c186f5ad365f021a6292c37a67344ed59c7555a912a5c2ea171f0ce5078cb1de271d523494b729e13e63d2e49213f2bc75158f0de9f1ace783cfe3b0431f4166b2feffe12143ac14e1accf7da65102b2e8f0dd0f3b94722bca66973a50c39cc05f0f40c5b368d620af1be997841ba740039f4f2a942d883560f7ac3c2db904f5299af2f447d2ef9d12e4ca546cb4f3b4daa03fbf8ea7f25535d6f90e8a1082467f11c00895895743e3995eed0baa5581afc14f43cc362d934fd256c5b7ba397477002affa73a1460c9323ff4adfe75143731cd113c93999031066b73a0e347a0b2a2fb660880bbb43e691680ba7ec0b34d25efa7bc25c8b442c4a8f9eac533720c7f5900069e9108bc1861f58f3aad4d843fec43be3ce87ba6fac56d3067636650a8c89501711508bd79ea920e83a9834a372aac9ee77a752ddf29d76842c022bf7647399a8a3f0f4e87fa72473ebe1e612cc41e2504645e418e519b281e3c651513d271c55dd4a296d35516a159aaa134d0fd2c91711d20f92738293e618b4c069b7d0121d99d77dd0cf8e62639713625c6f29e889b4db2bdcdb8bf60f4717f75b5c32d9af33879ada12fc7e82bec942d01c7cc8456603a8d0e0ed7626980eaac9851db314d89c832d8f6336a8571389c074bd4439284c103a72ff9fdda1098fbaff3ea7cda089cbc130ff5536260dfa303bc544dc73207df540b7eddd001848004fa9d1c285625afd01acc48093a354987fa272efd9090b434bf9765726cdabd6c77e5a732a72a3222b5f76c86530fcd2fdea0bd15a8db17e275615871de568ccf3c4cb5fca89c6d28b7b4ff1fa69a2b346e898e9114164bb668bd050cc94d9faa2751af73bf7fcd9b763ea1535a198893eaa00b3c5e5aaf39007236bcf6d7aaa72e3d774ca0b1695de292b7529f93e4732495b261ea7c603a173ea5f25a19981f0c0aaa3f2c850ec9419197a954ee2bd62e76058264d8223683deeee59529b2f497e486ceb136bcdf7200c273095b5ab5c81113ef8eee2e0307f1d20a0fa465c881baf4f56d2251b5cd96dd8a5106cae02ca455300184a0bc463d17129a8442133b1e8610c2e6564a497a82272cb009acb8c7e4361beff2780dd5199045879b19a85859ebd381fe84f5734498dfb6174be96b7976a042385369d60a3bd195b198139d10270a93532fc4216f864a40201bba85ef6e1e9b3e6cf95a87d2a0d90a0c05eca74b2a309ac59549ed4316aed8dfa745282aefa175f46529972b69e52b30056b70013252531727ef529374d53e47cf4bd656f7bb5926884730760547ffce9e9f8f8679936c2d437dd2c5f33f38f629d29eeddb029101335f5ca1fc62726e2082de9f9af5af6acd052cfb1fe2ab8ac0d7e0f9c9abd205079f3765a70c43fe8c3c29ea79d41c3d69dc1188a897404d8c96b5ff297bdc31ed5af8d040006d171ca91f8e84dbce2c006e1ba1df2f88bb245d325e2176e45e1bf288a8fbe4988fe50e3d179f386e13da0a99d53f76dc7a66880d32ad9a80473bace5cb3e2c88112c5f8709a85a49aa6ff409ddd4c4cb39132eecdfcdf9e2de677b7af9099964ba1d6d5d3402665e32ce26a4a143280bebef080d7eaa1b1c7a71abdc56b2ad69cda40bdcc181f34a52cc8dd9c153c83deb77265d3dce68b10ac688d7daf1cdddf82b027cca8b2d5b5b3aaa769829e2f87a767ba8cfe9e1d4c1f913f18080b99b9160949bc47ffd5f2f2124cbf7a2f2d50bf82749418b57654b43ee2a03c7a96483ea0102663bd26228a07ae702a8457a025e8ac213eb9253fe3643ecd72dda914206d228c85f06e1a8505fb88fed7b5502b77ff15e66bf4a7de5486370004c3b2c27794dbea91ffdaca3e18b01ca4476d34391db9a1b6876e32b2bb655f59d3d59124f5abc976bcd5ffb0c7a6e5cbd37de9bf1c2fcdcd49c9928b590c357b1c73494f1ee9bd61734e83214eb557a4bd064e69809b8fb36f6820d0b59958b3e03c82a065c26989238286a06ff0a8a4c243aeac17ef84b62afe92ab11426ffa0dd2956ace9ad487f24e1d239a98f83ab410f804ef43d9a7fde76e4172e1914aaed2d256d01de9f579c94ff0a1b82c60cc2fbee50e64c7d374b2e406bf4e7be96cc2278260499b86c961e33d42f5fb847f4cf7ab34e7f04e2fb7f174dfdae2aabcd849e1519d6b9e5375374575135de8e66b5c587b72da2a1844c642f8fc32005a4e026bea16db19562a3dd02dab6665aa80b2ead6ac5070c0b9fce66cb5c86306cb43c420685efc49f8381d64c5405971a0af900e360ccefa5fa524e5f3290dc2a0a1d63a713f87d6ee08d1a117fba0006d239618494c52a63e173bf1af2cad4cd20d75e15319671fa95139527eadaf10f70ac1f929687d87b8f191cc0ab468c7f0777e8621fc066380097ac2891d47bfcd5e5bcba03309f0bc813d04b6dc48351cc99d4dfd3fdc5d92046f4db42aad2ac1f0c7a45948c7e11dc72d39be7552c389e1028b05020167fc3875aaa256582ccc54e7585cbf0b0a9f185631b1f0e7d9ba5918ef521cca978608738198759bda9c5cce2370f2889716cbcc045fe8b151b4bb7f5186291a5ad67fd0cd443f3dca35e296cf59822cc5e603476e04bfb22f210fbc362ca2f739cbcdc4a906089d4c0b692088dfa1e08c6ac84b1ba7c3d0487b754aa2f71057899bd474aeb821fb2d60ab9d5e35dae9dc9909e221c141fafe69d3a6ef2d08e3cec0e9467abb43d9f4c58c69eacd48a6b17652598ad6ca89b73f788555bb72023c21c5e95dc69b726ce4a8fc9ac4952aafc556df596f571a2833c0e3a103406e29855202258cdaf4ebc8e539ef20bdd05a8272c7ce649d7023a0ab790f4cdb4ea5eede2ca2fb51b11715c34823d4195a1434bf45a54ea6bb59e2d768494a1e63acb0fc886ed1b4355d7ffbc46d4f2fd0274573fdd5a26e6b87abb7a13bc536f4dacfb7d4dbdd92ba54ac177161837bb4d6410f5aa2b7d08c914d11132671c763839d6295c74880963d07427f49f6afe9ccc6324a8c1f94c330fd2313fa9333555decce33f36b522c2053ea62089e81632525bdcbbe2b0670f66a6cc5fdaceefd403e46b2dc31f5e1045f2caf39f64e371120375c8e5b1d02dbbdd3921ab79985e496265b1ac1e0d661c10c2810fccc19c036dbca845c449be510477bf1f39a660e104d7f0d5d44021cbfbe23df7468ec44eeb9c89929c9a714bf7c1d48fe0fabb6df74789452ae76cd2f10621fdee6b768f78a2dc45b3fb904ff3a23dca4a6e2faedd671989bd2446980df4455f0b40ae96e0a10c9251d5eecbd429bfdc21878700bd0aa663f07cfd4f0b570c728397421994bb3af1783af5f1e267fb63c461525a07d14d4874bd84e57cdcebebcc330a9519948a6e06d89ba27c2e60332fa814275fb4916acaeb26030e8f4e06ac218240887352b3592351ce49d415485cb00cb130086be959032177a4cd3fdefa3203b81e06acbd26d96925c66689d12ee2003cc59c4c52238699c0675584df8798f6a5812dc61791d2dbc3db73a0a7664383cdb2bc2d2e969d867ea191f3c7b462f51a3ba41c3e025fb3a54add65816bc4bab93cd22c0278967bfb344afede282c3a896d1f8cbb5ce87ca7f1a7f5ef98e9dc87e6ff3f1762b553263da11dc489d031c8ab9397ec6c00647e18a20f4b08f657d27b20f741934fb42347139b95eec64fdb46ee1ba0c1944fdc52e8cc3fb0e1bf74dfc1e062a503604d297db973e0b37cee6ed4e8c6d5bd141b2cc91887c672e25707d727555d01e1e6e2f65002bfea19700271e14561efc59acf78e218071d48068c63f4556bb79492b49d84c69febca9acc8b9401d4aba009dcf4a95a070ca787405d46517738d8f6f4dec317da24d1ab31d485e34acda13c176245ec93495dd1827acd8566ef277b32864ab3ecb59b18fb7b1b646e656546b42f4a4c2ba0a61d07cebcf81715d66b046d67ae9aec8b238e7e589c9873663aa0fc4c2a069686b248f2ba8d19089334dedf153f11ecf43b34906f9f648d78deab7967ed88f98c8db008c8534db00ac67b88fd41303f13492b9d582bfd85d68193730d8d5a70eee9935849036350b3ec68809fc07dc896f462d7e089c8ad8a4fa61269fae6ce7d1bf53c5c78ff722bde65f21960d81e8beca1d6a6dca1875a359075dd1bed16ef250ef106a978614703262b604a716ac00ac04eb866b16bdcb5624468b83521ed27c7815c2be18c97efdf78070fc99e2c838b9fb52691ea08667eeb0bf3d56fcf2460e2d5f8833efb15f8ec37bb99d46985ec7dec611c991444200563defe39ef138799a8fa896a7febe3c118d2c360f51fe76ab58ee8ffe19309043c42bf909ecf90f2dca6db5394ac70b22357f1d6bd0979fce9af6c3d5ef4fbb5af84cd442ce62fa0979bd856358884310456263a7ecb0abef1a4b9a8f5c7dd6159ba083f8b185f824ba3940f6998ff7d3e5f2cf6ab5ed6201b51816de35df348c1ed06f0df4240eb127f3c3df5897e34cc78483326dfd3484b5209b12658b90c0fa83e9ee79ea5c5db810d7471ecb889ec0aea140893307041315177afe1fe8e9f2013c5ffcaddd5e21496c00c6d5f6feda6ab8db7b8e3158857530cfb07ff6438823e95ea314cb5129d50492ce6bd9735e2df1aa0f49413fe222dbe48779116524ad665fca1c13bac8b16184b1b416f138e860e14bf91d8758556b417e9c2f21dd9b45daaa5866c6aaf82e2a9581d044426ad90492c80e357ae4b68c99f46e9037a7c338e772d8c7c7f70cca8759e372a6525c40fc07722b7f300e50b92851b614ca647a953a24f61fe6634e292c8c6b6c1253a5a649f3ffc10f11bb4cb57adf710d838844e05109183b90b608e0a2ea1cfbd3b34d7c2c3ba6a48bbf8eb2f41f3ece97cbecfd1323ccb5fd272ff3b32ff8d07cd5d64fba686676a3e361a41d51ea961bc5c54dafd4efe12ccbfd06ac7d5d10ccac8721ae0c5265d2290872eda5bddf0b50c1e192ea7368b9506a6d9228a409224bacff54777bb5a3496eef8fc2d9ca7e7e9e309c562bc106112cd8ddac260cf75ce51eb9e8e19b53e40037d0650bc98f914e8d5f9557c4dcca4fa6c18e2d0a28f410db02b39e6e5a4a228b21e506fc6b1fa8c72da73c06bcd48cd3e5f95091adcc68330c06408be02e8b7f9b01c0a91eebdcbd1911269ba4716f81d3dc27fff711719ec9b04c43b91e716bb0fe37d88ac2c3c8d4ce6dbefcc894e8825132d303fab3ad91239d3f67ccc14340f7bf546696fb6a15e2c20647d036ec2833b9de557bc3b4caf6d2ad731ee9ee8f2857248678f014eda2fb92dc6666561f67afc5463c5942b35a22d1c92c09283317f8b76d2df653f731dd522579353d776960c38445b5d6e22df2d489ca0df65522ac7462ffa17b0eddf71f6d6c4da7e527b83de77f7e41cd042c9b185141a1904ade8b2658dae06d733f6ee1fd3d8dbae5bbc3cb3d8829a393032577c6e353815a221c6dc5fbdb0a2d5fe8958e10673f73b19c8553fa70da1db5f1090e72f620cde7c27e824a406429e19f9af95b1dc43c9a9476997958d8822344f39dba8de3cca4f832ed9f2123937fa9785142e69ad116e5f894b1a091a23e9aca4aec23a11eecfa4889fe40c06dfcd48590ebc545cdcc7791688ae15f27c5a52d1ca8eb9dee3b709aaaf3e7d5f98ea80cc81400bb4b3788fbeba09b87cdc4ca4203e0d20e2bef611a6d99d6531e7adc761b5b2a3373b6b5c11b6e3fe8c1aeba19b153caadd77415dbf51d307153f5f037703ad58aec97959a6e125eb22c8e4a1de788a89d951b280ba5ef9a64ba8a00805b605e3a3f416d742d38e9037e55f1b6025e386545e4311de483ff4ef8418d9c8b88a934411ed3e873e8b4597aa54b32a3e2379914e6da835f46f6b22e2ca36231e9a4f969643fbceebc4afffbe13bf9c8b632aab43ea2eb57ffa1dd697598ef91bbdba84da1fb4010a958260535c9cc2c3cd65fe1df317563130629d62c63363e801f0e7248d893e57ee8f49d0d80a805c9549ce5e9ce021f785744ab1436e585770940b47a7202748cedbf965b350484f8b1984b53dc55a495a43581534f28b7349ffcaaea77574bb486e71e6d11fee059a10a74aa30182cd3f91e84c054c125d6d905f0fa978b95e43950e386a5ce7c219fa1fa9a9423cc1e4c2bdf29f6c5f4f40fdfe9a68c3d91b1f090533280c43aaccad1a9c867286f60a31f98e3b8870840f781dc01ec1c36ad7ea979b9089e712d2420d12b76f4209c5545b2673b7f2b0cbef3be7bc8c88b134079c1e19390a98eaaa003ea97f83c0f34f2434b5ff2cc4c366e3f5b8b06de35c8d23a42a45b3a82ba616edebca85ef808b3326026a292359046f515a2acad9c2472ea7136401f819189523992b5ffd33a5dbf97d319eaa1aea85b6c6b9a4bf32afc3252662d1c464fb147716d36ce2302d5bc1cb47d6afcb4b9c6e0f132848277be28adbc070b1fd6e019e0ebce7569130b8756577e1a91b14ff9f13325330195ce6007b776a22f7a0161cb53ce9f1e4f8d79098e6b734745b5d961a3549363a35cac0cf39b0aeef7bdc6172859c9a96007a22fa2a6908218e3a595be8bfe752c6bb1e8cf7f9b48ab8caa05155ae0059aad33bc5c07dd04e03214b6ad7c55f019260d53b5dc90e8fae420bf709c643dad7de7ed14768815f7ac43a1f959b1380a3d316d07b7ea31ffee1c037a4a9adb82da66ff6ddd56b91992658c12f2100ed85acea1fb311bbcfa4a797f5df95ce79584a339f960a08757110951bc0b2ac36a0ac8ca57454157a1f84f6cd3551b2a1598748967a9aef6f02e1b201e510b62ac407b40a4e87ddbf15fee7e80b239a3b63ae77baf06c9f90f4dad97df9dfceb38f2b22b1a74466112bf43358732549ebf8136962bedb31c026010ab0ed4edd4b060823dd0b6da7901f23df29d9a8ccc24bfcc79e95fae1efd4e56df370317ee62c092a1cf6db1a3771ba1d589670866e37e151aa269bd196c3e302041896322f2362ea9aab9fdbe6dc9fa46ffd5bf03ea90621c62586475c1cd27c3019709e62c70878f1685ede720d8f81d1bd08893635268f46c0b96f090f2c423f3f20726bba99881afb1dc3b7207068561264590e03521b184d7217224fe346b4df8c7c4a258014b17b1b6a76e4fe03751f7b296902e22bb79dda7b2ffbcfc58980eb4a60b938839ce4fd03b984511712e9e36a5cecd1575ae82345e77ea0476a44fe659317d929beeb566e25f41dd25174f657baafd75e41b123103df8f631e5197cee21e03b63db6a6d9ca88a39a0152662ed91eb65e9b751ca453c902ce82ee83e96dcc3e6fc2023cb8ecdfe692bf620fc25aec2d27d01f9eebe7994051c836e0c064a1f998db2bae84729c4d6db0ede770dfd1154ca49b504969d751580be7a97dfd1adb099f6ae549eafe92af45ada8ea400d71c00b2c7df6b31de430363f737a84b5edfbfe881d1c8da89f325b1ff7aadfb61087851d542e02f576b0657f6e899704b3178d7a7702e69a9df012284c215b46a0915e2e0a7621ef3a9ccba87bde31cf25c09a7b30fe54a69bc64af95ba4204c43b1c3db1245c08308647f0600bbb7b8b04e71d2d0a338c9b0e38a87a5a71ef15f7bbc0c8bdba82f069f4b049a806ff7de3804819b0ff31a0baea2b14a96bca512b65029889e76045f3b54a19ccfe197d2cfed2315f2cf1efecfedfac611f403bf4e37aa21dd56bcbd5d742e90ef038216f1ac5c94059a30eb627f4d10dc6ec9e098c509563bb5dde6305875c301fb86f83fc51ef5e0799be98a3e30e6710ccfde6ae1ec390e64e5c669058e1c356c4477b63ae34573e4f7eceb830a86671242a99b1aa31f33c0d89d9bbe9d193d1612ad856cda863b218a95b6897fdd5dc8ec86c8e050a265ab268084f7ee8eb87b74caac16d5ef10a86c507d455d06997fb9412cde491a47fb1964df80b4a601a2c472edebb5f44b2b8863ee33a978d18af3f3b12e67dcb14465df95ff88a1d89598987d1153937fefcb22529b7e69b6d8e07799a6bff6c0dc9a0f3682ed9da0a438464f766087073e433d60897b8f20726fc8591e5b4d2ecb15e3f9a9897f7b22a9da685e0bb2fa1a5b2b837aba3936c57f192bbfc310fe5a609d9769307feeb5dc740af22ff9cb1185eb16cd6b1bf559ddc01a8fda115a67dab4468da6fcd4ac178942959ffa0bf7f9a2ab78f5bbe13e634637d4db8fe2f1d6b99ef2419c31e42bc42d0605967830e4066cbf7ef5de0f73267630519c6eb0aef2a641d4fdc8f206fc2242e54f2a01524dbe78f4a6f071c340354544a4605c471ab13b3b3fac0cbc69f76519a17bfb0d1f71486d827573ee549a8042a1463e0ece4ef9cf5f48cab8b7b63607b80fbbaf8de719820386176799c5f9da3a22465e7fb1549f2101e2219dc55c24b5e4c06cd2b63f18676c77286cd20ddccad4104ac2e443d3125a90bb26d7e1e87c6fa3e8fc89fb3e5d424159233ff3417de743a422d5ecded1692ce9c834cdc6f3bc7e9c53f2b3dfce0041ce36c24b24c313defdfc267b35166f025d971bb25c248538d925aeb31e89fd383bad0f3bbd48f169df00b18f8db984d363e955f798abb2f5f150977a3f3e754ad3f3d0830f193167fe346b141948150715bee85951a44c0b51f73e626e9d11d497ddbdc624d11acf1d5b976f2c5c8f7285e562032ab32463a5ef7c34262788234ee1e5cdb77c7b2014e809c5f9a8a33724d37b4a784b998d708d3b7f03ea63a9c275bb0578397d5a14836a0eecdc8f67e98a1761141243d14af458c65a41091c4304e75a719878e7f8aa593d0cf0b3b32be73283323f2baf48fbdef30e9189778548c8db5129598a9a6025a277cd6bb265234cd2f791c963aa49a5b9715e749e2b8b7cc683f3b1ddad52302ba38b38afee5d53e3080b5a45ffb962e516beff1b5aead10c543eab8848ed5a0ea2f635afb2b8b998a880676c58a60959cdf16b7c91989db1cf798a88a053372d7a040afd349a3b98bb7f1e3c4c622d35b91de48d3423e7960ca923c9bb80debad7f895b70dbdeefd160795d88cc059fc5412197d1ad451d23a5dbc94a1c6df86237efc3795531c7401cd26c70b9da2a1f17ce585015d0c1f0fd53401b52650eb2a941d8cc469e699b4e4e96f7fa3f435f253d9f3fdf8c5dec46fa8fa8ad777d19c17e619e6f746b80e20386b55920de031aee725476b1b72b6b019210f5174364e6373bcc81761350e62ae21d67f28b7aa742d7a650055513f693e5f5e9b26919902de062e2e41a7a80b73708c398326a91e4a12c772a9597a928c90d9df8e290b6eb0ccfec54d21688cbf6784b97b5d9fdb56b2087e59444c96591c2b5a2a91c2b96efaf6a067a832015d22a0450cf00b47c25b3cafa7ec5da463748ce1e2282c5350b8c64aaffb8936b7f007b4f13a8eba5823c3841ebd957a13e0dea95c6628d953787af668d6106f0c165a70a4047caafdad8d3b5a0be7aaa1780e3c82587ba387a804c05372cb3ddfea301f1952207189b0f17b7281e93c2f7b3e47301bd604349ecba3915f60f5a9c8d646758aa6bb9e1f148464499f91dcf6f43bdeb1c941d356fc983cb5feb9804faee6df5f6e485826fbcc9a78df1aa4e18182362c04f236474231d55844c1198e221e7b4118a48146c22aaec48c24b1206ea111f7d5d5a389c323883bf308c2cb5939d2e94428f3d18d6577338d3c332e70682d86d40f6a56ceb7ba191bd64f84edad9f7881c9883b03d9bc9a47aeccb2cf3a1d9825de721505b725207545f59d086505c2cfd03b3425f3694049b8c5e14b2acc2bb85313cfcd52b03189b9deddecf8053bbfd3bf66e3833ec4f1cde8c3182096e94700c86d3b3a6aa2398d515737a4382e0a2a3d8ccba0448ea36eb7a6063cf15e154dbd36461ba2ef28c42950fa80695f690b6269d8dbc0394fa1bd1718adff2fe7ce48a7ba1daeff762d069c564c55dd9a6ce574694441fbc3380498b575510a492962694b33d25d30a108e24061020c742f4d096fcbb5d57ccb3dbfafe18828207022269bf793c0e7b4051e902a4d95582348d8df996e88e98017c6ea468f2797f98218dd63bd83342521946a1b38bd0bf2b02aeb09d71975c61094d96d0ce5b733886b46cab21736acec74121cc0875f36d69cf5529d0e37445be1ef082b0554eeb306c90c083e1dc460e9cabb4aaeb03230de15142fa846a32b53066b5b33667f4b893b95c7c4bf184338872f332cceb69da05f0c138e643d1b730d2ac51ceb29afb335d8ab1dcecb1330af2626b2ea0d0f8b541b60c7b202800d67ea88cd662972e40f5f2ae75be30a56b4d02b940d831aa731346e0c54d6fdf808ee4ddbb141346fedb006a0809899ab6105aafcb5a48ce0b0c4bdc99c21841621c7a88debac19805a8b3922ce4ccb2393705702f37cf04dfdbff0c9d9a1c1c9bbc6ef1ffec1f44d5a885b3409642290628e85396cd245db3d89fda569f2ab280b293c2f6fc67da5ea046326e3e3ee91e1f2eee1d339b83c4ad4e882562ce6451198029c6383ef6e5c21bc5d1482ea61aafa2447ce611766740af93b1b9e17b4a69df53bb28ab06c3549d40ede07b8e676e3fb8bef4fe6b2f76a2281fdff88d341236b3ba9265d04a6c239c9d8e80dd4c34c321298a9ec4bdb896ddd3655342694c8fc0a671e7414ba9bd556198f24ea5f6a466d86f848ddc02684e960ddc80d13d41ff71b3cc60700a6d5f62616022bb2965303bb09e20a115176ea93e573d60ff4a1ee9dc22ab8abfebce9731e9478a56b23940c339682de810f970107b0e9bd28880e9bfd629d592f1a55a05036dcae3a5ac007bb95c22c6f6588257013d9784167a7d46083a0b23a277f17f73866ac2a26d3e4d2c7f050c583b397288acf183b8fa92d1d7af3c25b8a813cdd97d128dce267541fcb0cbd1a4f4fcb183a215a0ccca93f83e1f38d90a6c993d6cdd317731b1d6baf6e79aba23f5a9bc8988e3ce603e3981c8bd41d06709ab151521bbc7099c6132cd75a826567485875616d2d8e48ec466d580410016e4085dac341abf78843cdb6e62831032c2cd1d16c4ea3c1b582f89082bade070f82d859bce66f1b38b88c1e3a22c674c2121c036a171bd21fe02c4e7adb3a8f2bc1be9b845144ca272936c0e3fa4785092bfb26014d08bfd36563ed8c77e678823bbd6db30434d967e5c476e6fcd40362161bfdf4de3eb59b56e79db04aef958696a2e13aff77974d0179b97eea53a7e1ce6392cf2dc9abab0abb5d500dc2be113817eb6dc3b9f5a12248928f3e10e93972e398f1b628000fb7c526dd9f611533c9f7afc71e1d0507715ceba46f7a745436fcd9eef3ca4f69fdb68c7b894bffef77364727be0f9b22b7cb124aafe3e779880a3b60e93c1ea1f187e605edfac8c28786ba50f56241048d419ad3190f6e5dbd942ad84785ecfadcdb15f2b73943995a7dd87c8e63c01a2833162d0ecb4c5303ae7e6c526c48760028f42bb3e6b76781b3664ca39ec2e156cba2dcc7f965ecb7e74af482088a77773b7e4726b7d7ea1c418cbb4c89cbf8b6aa53fa9ceb2f14d3c8084b5f01cbf1a8436935ff6498c0124898e907d43783b12ca08f4ec211cbab534e5a2a92dbb05405032ebd7eda12356bbb77cdfd1926057e245ffc9eb4d4eee01f50d17513fe3f44f6a1b27d1e15b2f0c6559a94fd481c27ecd0eaf8ab6a0cab6857df9ef17626f930d4ac1275e93d5082f56751742d06b5e0bd29a203b52a512811a8c373c25a057b408412dcb295743ce4f423dc4f334081c9440d6875e7380f84c5cabcdca75d17be3cfb560a78d54ed7fcbf4459172d21dd51962b4fc70dfd3fe65c80bd443c49caa87fb78e553ab51b09ab5e42ba07c5ef11305f0bb4c92cdf4e7b6e2fb820475874f8215113844332a904ae7ccf220b3faa9b11cad3f714dd7cbdd4a30fcfd02b838e2e682af482057ad075a0e09dbdda8b07a51253b93095c54b4106e6f215efab0a107b6897c5cbfb70997c1cd384e87e26273965cf029dc925fe37b9ba921f34c6c887e9180ea19925cc4dd1d70918399cde93943af32fa9a86534f96b2c358afdcec6469dc5349487a07ce983ddf0ae9f0edef58ade093649683ee09ebff5bc48795397d565979c5be303d9f3800916fbabf9af0301832bf6a6563add91f583966e41ab4d2f942cc65d7e6819de5fcce7e9f488b42131eb938c61f23b284e0df17178245325ea0401a7cd0d6c72fce27e19d85a5647a02c422170e586215186ce8969c8994769b3fbc17f9700f876ee58201ddc4b0f8819bd5eb84f7d055c9f3039b444a9a01118a7739a0ed7c632754cfec340f8add72ddd26fe8734f8ec4da2707253a8134b0b843e02abb6bff21f3dd65e3d4f2f502e2ea92b4e480d95080b5665f778d01981ac46be96dadc96893ddb8ea78ea8e946016b78abb5be430917952fc49ab4c36993e4e43991c2c7197f81e40c7d65ab587ed96d4503a1ecb55e6f7abd1a493364cea117809cd37f9b5a9e04130a63caecf50624f3a8b2e162093b7d1f96cf76ac88155b492b07949e93caf8a27399d409727a579723d7e083f3557de750e38a50c196aade5a47d7add1b3d0503f2151d12be873b1d8b893cd5b8a212c2a2a3db60a3dfe00c0ce5cc1940ff0e893952d3a58a31b5e68ee28e342b590148a2a60c309ee73995f692066da186c3799b24d6dd19a6234eda898edb86ea0d63a3fb196950f706c39a5ba5b5f52fa5898f0297d9b083f8d8abb3f0a593b751037fbab7deaf6b5acc4e028b88304745853985700a88f3634bfc9c601a33d436633c90e1d052cd4bfa10bf3f6358f3b5a2024d8ed7c7968770c259bf4d16c3fc3810ab42eab322f9242275e7bdc02c4ae112e55f79a7ca1687427dd35b4df2091892f94859774889aad6db3a0e493d3abe573677b343ae2c1bda7aea0c631dc8ea6813da3473a9eabd124c52583d82e0997ca664e0361b722b60c220553015b12d4b41ca247bb1faa73a3005d19a9db2bf7af94897e678211d816e153cd474e47fc73560c6c409aba5a83b06252839b1fed679d49539eb15169fb6e5b2dc5722e9497916b11a944d035a564d6f9ae79e0c20bc13f393f9ac2993c4586dd3dd38bd67e318283f59572564e28dfc10a0fdb2289f0b6aacdc0f8e5352708fb915fe6b451b319fc93cde71790637baddad92c8121441931e6afb3c9a2b06f774567174d97967137290b971473d87bf2f0abbd53d9062c1332251b7f43762629cfcd28b3d4d137b248395aa8b2c8bd5cf4ddd74fef8689c885ab483310cd52802c6b2514c68104fb1588b7b583a41d36330a27324a6972cd53d272d6cae2bcd3ff440658686aac457fd5ba5c154181465b7dd1e485892db1c0b989f67faa1470c71d777c3b37bb695f8e28eddba6917b4a58d0626e2544371294cea30a3a03f41cf990e6efd3f2930d2f8144515109dc194d694d6b2fc3b6cc42b27c98d6847066faa4b2ee2eb70c63a8938fc82cfefdbe9b51614e2a1f47d9263fe6cc221728c6b8be443452d57eee9aaac37b48b9b0e744ca69072ebcce03c1a9fa66c01faffbc883644d607e1c44eb58d082f94f1bd0b1cf45eccc9275fe226ed53c066c7bc7260387180937c8c19a07e081b64113ee0d2bf02c42d4259958f1927978e0fef372bdbae8a9e143470dd2ad9602146334956cc5d2210f823a5221fab9730e9b54c29d3260611dea72f10422f7277e1e103e70cb73a138e86a161ae275a88ed8bfbd184db409f8bcad7d896ab807b04cc28490450b54f92eb5c224a274deda51463321e69f756c5e40254b3b2e18dfdea333673d9f7cf86718d5d6b02ed214abe2cb5f7623b48264e3b637cd48e85617e0d3fdf39c0c95e3c47c7f9e29666753a28dd4d8c79fe0517fbc552e0f2ffd3d3771fbf828065abe8467dba486f771d32b7079edf3aefb242cf11371e8ba791e0eef52d59436bd7b7bc65afa9528b6843eb8017634d8d92afe72adcc3815cece4b475a8e45de1f928e57bc611031bc6d2f8ff8bd656b0fbe9a5050c55d68d89999335f44ca75bf0a573f8a0ae0bfa49753cb924d44326685df0c0f80887107221a5d60a8f92e5c6cd5de482fe668855fe6cce096194a0ea6de25d4bb02ea5f8b2632aae731b71e2811288be4becc4431a47afd230e6d542e77cc5fd50143a557749af39af971faf73d52d44ccd874efd58a4a5aa1cc2d3b4ea8341f6d95783421258bd19ab7b8ac926a114f37b145809b2e80e6ef735d261efa2f64e4258bb9cce448945b9a2cbe0f14e100a3260bcd68fedb7fb55366960467198af692ab909afd956ecdc992060b252dee8c99c67bf08199dce1d30fed03bfb554d46395933dfaf6c1d15162ddc7528cec4b488e87d42e7b8394f09208e01acea060f10b870afbcf6d6e170663402612138b74e96a9a779f090d0bcba31d232f6470c299d92bd65a54ec82adb875b801309ecbcc5c2966e577d660b41e812349f3fdfabb3032356ec5273e650202a24e886b68fda4c89f3500f3168703b98f0cf758a7582b60b45fca25194fe9565b9401f98aa7942e6b7d80f35a78cfaf03c4be0edf23587f395bfebc25aea7063f69eff99e292b65a790beab16ca1ed9f2f30502ee6722b75565595b5e3526f2bab4898ff965e6a6b2897e2e8ef0226bba55ab46c20132cf39a96ffa9cbbbfab95bf6779ca2e63dec291b590dc011df183c212ad5e220ea858cca6bea3edb621113fc1ca3daa45c50f0a59a82dd8edf3eb307fe925f28e359571a5e8b1e6fcb4566cdca96d25013d074d60359005f034654fed2859e440b36f44a82cc20fb3e0c4bffb3ca43b769463f8edba4749f0573974f20d6f57b6f82962a464c97c0d93a5ef14209b4a5b59a46f13d42bd4e1ae4689966afbd6b339b5210b217dea3579b9dc3ae4233bdcf721c4078d13863f625ee6eb54786d0e5f592217ec2f2447f3bf20991871423ad7833277152ed59e4a1208f104e577c1a7fb973e6af3ab74b2d1a39c52dcddcd5ca2e4cdb59eed19e02e4f682f05b7a654c28d51e33b17c8758c39903af85ff0a4020f7c017accab9d711a7d2dcae0e200409c2a1b428c70a91bd28cfd73e9fa830e24bcd481446b284c81af0c83ec706e55348bf8e2090a7f380aadd46ba78f875bb01adc2232420e8b19911f3ef6b4012ebf98061925f73ce566ca3e2d6ccd2ef7a7272c16edf0247aa0e71570eaac092ae3cb460c9c09804c2dad4b4090c460e676834ad91df49d65adcea1a8780fdba158b717c2278aa848eac5bc6d3b2915adba9753d3c769331516b6288d05f023b26f50df128ee8fe26ccfbdccf34b8aa437b36d1215b5e4d33250f97051aa107ef64563f8297762bd1c4991e6f081718d12fe1dd3e0b528831b01b96b107860af389969f1c4a4d9ff30dbdce21206882f58c85880d3bdaec22f43090ee05654aab8ee27930afe014ee66b714b7abe19ab31cdf7aa0a70c4111ab7d508b296730e90bb955dc4c366a6a61bf85d186d4abf9e8f5a291675be53d52acf71ffc9794aa4a2bb3ead33be69e7ba7137898d08f44f4057e9196f2de4ea07ab2695a54cd929df8b2ed66b9ff9310556dfe19a5a1f8465612d2aeb0a11d966d83e1828300f96cc52e0851a86729e42f7446c8b3e19142d7bb6ad57b62972f091035eedd7b3a85559a7cb7caa076cf661db39ee7f36ecc1c67a9d5224815ee68cf4df5a3e8a6f14cac5e736dd7554681ae030cba09dcf7660f91b0852f8371ce8c85a413f9c4cc1716ee593a6340733384871ddb1ae00ecc108478518d1334e1944e3716a8e08a035363d196813f2aed21a3c6fed761edc96e73c74d054148182b6b84037e6fbcc2d21bac825063591daeb56ca34a732c8eff3d11a0fbed5a14a9c482f712c54b0c36bffdfa92ae89b9ab9cbb0a8794fe8bb6ffdfb7547c8c1a2154c5059adc52544e55d419015040b856b23b3fc8ccc16a8fd286c5099b6f496e455617905b546c0e1ab488aa2a38c3ba52c6979a45f48affee18486784195f8173c458fd3c0c83c66db1ef5fcf0cbb0928c6de73d4bbc6fb83e898a4e62bb7ac8e73f643812fac239eaff49c0268362f661206359bee6f45bacfd4eca1ba95f24ba14c3127241eeb4d9ac98ea64a4a176bde038bf0cb6952915581eea0c39cb076af31025bd68a486e6ae06f6bd4f8536437ffed2c31f17edff7bc00edac6ed66793c3b4a6ca726feac22477c96e64106e1e0ae27f78ea78ab3af76b8cd779b7cf1b09edfcfed69ae622c39f3987eee7f006461b6e6d2b921626344fda5e393e2fb3c71f2a968b817b1dbe760992466e797e99550c9ad4dfc2e127a88cdaeb7d216e9c59cb293c6a6d95b18d9b0e84cfe083c7e084ea38038e984951c618fc678e3d780e17aa8131cf5cc5224242cdde1267231f193e45bf345659b818db123eaf4c1b1dd783be5f4b6b64995921714e6ed08bae03628e22694bafd8e6e04704a8629194db055c7a0394bda6f38b2b2fc59dba97e66516b6cdddbfab22a47c331928084621a703ce14c8741a1c143ad819699d6dbc8eca52514cca87ff861de3f99359d0b634f9070668a43cc6bfe5860280754aaae9578191c95c0e8fa887f5883a46f8803666ffedcb16189c24aeb114f2a903b16ac2a9c76e997f6a0a07779532e5a8d1f5442c468cdc2e4a9a00d425601b799057bb2e02facbd2407b521a78678fdaa006572474b5bd2a06258903214ccaeb3ddb24d4fbab7edfda42c2ca61a8d2f709f16b4077161a5ca2c4e97170fc02f364bb3c85f221d14d5015d5c99df685053de2ea4b093ca3dc6d8625497d7b132660752e67cbbc9540413f6d5c8b6b573632583c6c6c52e48b9c60f5b07b3f6667884bfe2994f165634f95a5c920b6592182effe9366a185c3f55378c6ceabf5130e5528384814782ef5e98543621faca2ae77d6bb40cc3e5aeab921053338f45e58d5f159f9754a68b72948059c5f5dcfd3ed3e3a2cab9185da2cbdc0a0f8110c7f30548341caea6523f281cefbe65b5b68931a9f4dfc173243f0f0f1d6e00d43de14356b9e9292fc5c04583fc67613241a006261159d34cdf94933aea052f3c7b9feaf7bf50b7a0ea7035814d8bc998c7aefaddebf141e5d0a6cd39c0e47402239a94c9272b4432cb076ce632a93cca305cde5336dece64bb292992b75ba2fd5a5e358e8beb4a197bf6a541b710ded4ff16f53358e401a7922d16e791a6f538c296722573ebc56f518a8c260757c33bf48a3dd21a4819efa6c830ad43e57992c1b51d122b53234c39d83b97d18ae5f9f0ad5c898a8e583616e935a8dd2322a8fe9e4b73713db3f26710a9ccf339b89b8d081ef0cb21af7b013865dd1d389b9fdcbf46267747a7e12012287078a797ec4d1cbf46ddb5b5451f107dc1e6ef69df4e2be486657866e919a7b320021c3544c7b8fd61a7a5a3de009be896aa6d6d1beef6a62856bf54601e1eaa120865e11c4613279affa4850662bdb80f19ec85c5a8994cd0a7ce3377227a94bf4985776e9a3f88f309b77062e285960f63020a0e91dcbd38b01ac0ac748e68a705985985b8bc8faf70929d69f7c810ab253b503b1d0bcbe934d6c540661365873cb515534045ba066e02b392e93129a3d6d22e275ffd65a8bc49990367bf31f374d9df35695f8673848103268db0d6e1bee321dfe2bd718bb4e8b9e69997b9969f02abb5043034f2dc01953b2daebdb8bdfc75b53069e7452757dc112104d0c88428b5e3f99c7780c2f7dbb2f84c314112bf58472fb6e313c0b9a97fb02e330fc1c958b030d6105b43ccf83c2d99d0df11d286d0a85a9931253a9c7fa713bb16bff489f914585530b1e521c03f7df140e23b75d4eb085bbf4fe88a9ebdde62eb3df5d6b14d68d46485610817f6bcf76104986369821dd5c34b5b8acdead6332ae460b9d7da6169b3bb771a7fc8529abff66358216c380fef1e50ab7339cc056aed412ada6e11daf3e6267f6736874a76ac14e2cdc61c6f96c264f6e3ce8e44fc050c58ca5d0f35b96547e56dd983d39a933e6bf0186f6c2c9e75fefa36e11f70242b70d2120a3557dd79c1363142b7970c12bf05cabbd96a30347e29fd735e31464083424f63b220a4e71bedf92071f1b9d3e9b29e3ed95d2039c78f492b899ec4c67b5c46d304193ceef539f81d3233f57bdc8d059f9c7961fc093fbf32e3256498515b1537aa4703c4e6666b8eef8b8017c77817a9f10ad8b8d046613aebfaf3ffd030133931148933e76b1211f2d7e1b10b85001506b0e674e9d6c7bcb671a86e0c76593a43d9a829637e631d3e42b87720a55580d8a9d664d4714317e8a9c8d3b1a4c55a7f11a26250be96698470fd782fe916c86161cd884a438d81e3453ef0322fdd890532f5dded8926eab6f825f197cc926decfff011890d9b6d4b4ed4df7af67566903be3dd0ab99e83b07e5da717deb85e83fabfc72df4cf815c942654dee1c1b11b15e7aaa9eb21b09dd18e097416732fabecb8ff686cced13485ffabf3a168f552d0876059429707c50c37df545ec9d8454b571817273b6aa35a7d7796a03153f36b2a6690575fc7e375b2b3466b0d81bbdd68213e60e6b773aad38e5099fe9e085e897c10896c04a728b582cc58c27d4e794e928bb917ac2b37500054ca51b16f204612627d387d2de0604294a8ffb00c176b9fe429d9a9c7ce1c72e2d2a8f83caef05d97578da994a7e10a8141585fb386ad3be9a9845fe8680c65fa749d93aa80c74e2a1f390f406ddd92a281fadbdcced7492014e7436adcbcca0e3f412111bf1b5e7e3f32080669e50f3fbd1ccb424010129561041522ad4ccf35cac6d801b89f93496df36fa56b600674f2f4137c44abec6307c1d6dde8c48db33f75b10e225f3d86bf57c34ecc1d1df2d6a78216476e1fba0519fba8487a95e5be099e8d3c69698863d59221e2bdc7b06fc9c064f5f3a42f458cae9d28b9f1df5e0c8137ef4597e3c63cfee16fd5225d99bdc33af697dbad3ec4d0ca5c85122b96de134e81c4499e45c2f728963453810705c4dc90d3db4e41a71c447163d0b1477383142b5283e1cb83f6d178a9755a2a76703e25ddaa18e611dc2c34c0907dd3597b7526dc5e47bd4e9a76d84413d387c43973a8ea3e954edde0fb451792df762f4712a25e8a1901d7d531527c06cda15a9665dd4139c88e7522b84c3c27b98bdd69526892026f125a9efabd8afa13f7d81eec368d6bd71904cce6be5883104a2e99cdd2aeef4818867d89aec2eb18d71339c74f32f93f1b106a44aa8210ac43f56180e45fa3e7ea4573d75a1e59990631296f0a2c9871d00fdcf473bc86929a4e5f718be11cd7e1c1cf76faf3ba3b2a7402c8ccce6f00b9fcf70cea4cf723a8f0255afc79c03c81498794067a8fd38cdc0f8892fbc0fde97d7c060586eec944f5307d8b3e3134eb5b306a53b76cf1dce88ba801353e31d4972bf65f04a6f526b8207066e2eea12ff5eb1da39771f2a3d082b86f2ae0f4738cb1a92085426b0ce745bdb34d6cfeffe2334f1d3ae4aca7fce692950e248d1c95089cb191624b48ac49db407ce60e427aea055075508b0b1f466ae94afea03406df83f804540748bc3777f9a875610f55f0664ee0776d29757f6ed68fb083d1966815330f4eb394cfac9d20c5e4872b9c2ac098e4e5b78ee9f23d3b00b4a80f507ec4a80b77b7523e74aefa966841b81ec42ace8958a0a40a9b7df2eb4e8c1cc2f81bb1f521420f5c396799b0532012a088564e48f2cf60423c5e7482d470569ab1a0dba8b1b2596d76583e0f0568f1acf767a3e090619257604f37cfe2fce39a1fefdf664dfd644f2ea2d9053b917e2ee3314d489c35af21eeb287848af0372e11a722556e3ef1ce50d7aeccec514231bfca1791720262fcf6c5b5f5af05a6eaceea654e8383867c2e28eeb0fd9d057580f4885ab6afa14f3d8260a1ebe35c6d701c959a597775bd9ffa9c94ab19496be5246181a236057f1abbe2540350f294b74489d6db8fcdd1a2abdbfd99432a27e2baf63988f1d139116742e5c9e2f21d874e0cfc25e66713d5d807e0b5d7ebf4f208cdc9d8cc457d179c98bb490069e8b451f3e658001dcd1bb793003be8a13b37dfdfa1bd1540072dbde889e1b706bd6707032ba4fe43ff727a5709b36e1bc3dabedf01602026de9d77921dcdd7a169b963df973d94a27f38fe5d0bd1a7c21a0da7e27c0c5753b6e31e4fbe53d952a68f1a00496c69efd268625443c0bce1cd269b0ef7e039294a4da23c377e1ea2c21552d2b4c8e1654a745cdbbae32d9fff04ae6c950f2580a009aa8b0b9de68b279173419c21425f94b18a72362cc22a0a0b4a5d68ad93e54537a0cc1d42483379fa6cd47677198c5a0a91145294a6fe9b3a6a560f762de1b51b0f5df8ddf297beeff0b364b5763cf8a1a609fd033ee48286e80e5ec4a43bd111bbb0cf84abe80afec917002f1d88d75ba8ba7a4563b2f47e342628523a8263bbd2989491ed5085c23001f24c4691537a300ab94ab3df75ff29c6d217aa8c7af6e78d2ef1d204eab3e10e01a1e8cf69e6e68e341f5c16f005d16c6dab2ce602c5668ea7885e6b504331013339aa811bf83b83c93aa8ca717e8894f4816c680013db9282f21bc4b398d2afd8b21ce376fd4c750fa46bc73bb18d9d23e1c69e43be091817192deffcb9da0d3c5b18b39e7eb3db7a6e1b116202509be17a87a9b538694515d5a89a60a56ddd64ccde6cd7b40ffa2b09aa78b802dd2348c1071a214085e6b1852db5fc04b744f34890afb03e69562caace37eb84c0fb2d2b1848a4245c861822bf14884528fb797ec7fc254aa72606991724c24bc1e7fee01ee87a44aa22e26549239d355eb4b9032d50fa8acdac1ed42f8371884a28c7a8911db288d4eef96cee6978137066e63182dd3e603cea74e35c793ba2ea018fe2fd006bda03ee470e30f9780387247fa79f2136a7b2e5ac6cb311c047e6275f2c04caf53d37b886636c3afff91d70b51a20860d18affc9cf9cce0cae7b5bf56256e4ca56f860dc8aa0e2e2b04b18bad1498ba0e35ab7c3c0b6ba941c7dd9d5762c238360eb3a2bcd0c3b946dd259e8cb54062d2f6dafb3943f97cc7800e7944336e45e29330de9976bf95e50ea6b50b96d23a1c2fa43968faa6bf7e839d0cb580ef4dc43290e70632d6bcabfd23437596a6850f8b6cfb45c3b2a3261e89bd7e11a43f7e8cce254bf1327ae14c6dd58e4de3ca20ffd64ba45b5798418f2b03be3002fc33d6633c81e652b762b5a0151befe3cc55de5b2f70a5a9f94948310abdafdab180a994f70e024f54081be8df643c8258dc7c79fd3671f42b1dde406dfe39b130bef4fbb2f7980cae888c004a00c7c007efb079cee6a9249b219b8a60dd9e4b1de6c572bc24bfe78f3d5ede0bc9ea38fa6e52715c57c885429f4140b687414869a3e59df6b18aa65914e930efc476e8666748e48be02a9289ec009bd55e46d74c43fcc467d2426944fe32ce3f53de3bfae8e2caae83ae4c39146cf835722d40310e2eaae83de7be8e4e776e5b7ae0f3137d24fdda7319041768ed41c9c2913db49413029bf37aa5e9afc0bd7c4a05cde90b735dcac61277188bd14b46d89e16a57e530b28ae4f9053ceb7f34510a24547690a14d7c0c533b0ab014b776cbeacf3fae72d3087ea3d3c7d3ee84e7b4ae9a6bbe55b791f0bb15d2872ca8a093265a9a3a967ecc8f1dfceeef1a8d8bfa21853a119832e696942d1d15504a5f4a769e8b287690e823fe8e31227b5f1c5e7ecfea39a2efb46d03f7fa11bcc35eca32b55945ee012762df08c26de6fcbf8b76e650750190561e8a296f2d013259045d3682b1156c46a11895eba91e69ab832e9a8453301cfeece3c974e9a0421a2e62d480f4d810a69714abab58c40116a407b714eac1cb8cfe6ec331e2be914f8017e83724332f8ee211a771d20206590283c91729fbe64faa09f475a11529e8e02454f68704043aee1145c5596c3f20417e5bb70f5293063c6db89377e14d81746664a048b42b556083fe1687a4d8194fe5f538d36fd5c586352e754976affb366aab70f3315973f19feca1c7cc3ede211a10025c1aa1d98a4f675412ae377fa278ba3d47651322fb02ad9824dab664a505d3d6ce00145c99865c76c1be480fef01125f95c2de908728c09165ab53d1562507dced81cb5473640c09060106eefe341dcf4a04c84a0f3df11638b9badb3d0055d2ac05bc7776341445eb8b52b92b987834ed8a3c80cc304db05a6848cb558329c282172331c963185db4283a9b47d887c577e5a7610f977d6931e7d55501a5a56a6c42471548c1510013a2d82e809b6d1539fb649b476c28d43f97c27272d41f097a8fa644327f86e30f5e74dfb735b9dee359cd7e284683edfc026f52090c3c895ba21a4344cc3aaa85027d3dea01e902f3f0afe00c0c8ee27d1ea674d6285b129cac8f9c29b1fedc13690b7b7d97281c75623d7996debbd07f899bd84ef95ad2947b2f3b0095e488705957fea707154a87dd3296ef81bb4aceb99234c399953adb1227ffee12ed1c57075e62bc142119fe873a214db560181a644a45fb46fff8e8edbfe74ec9a8b956409c64e87b34858067fe0cfcaf5f900eec1c78b28a3983feeb8a66e9266ff1a57cda489dcedf1b3e89913147ac597df5fc59be45b66b1eda99fe93747e23434abc030171d700bc227838d9a8462a499f97a4617bc8c7a878fc3744ef3a45b3cbbac2e625d95b1e6fc6a8cdc9d3af3258c246142df7b473bf4cd1343afdb09767594d27fcafb2395f406a79cbe0580610a5cbb3054e464030045e9c5b7cb480d7047d551ff54d6bbc61ff859d890495bce7d4ce3010f51149f9ce3eadc2e782496fe52ec2aaad163f394fe3d80b1f5a34ac5db8196f1fc1f8c1029572b45bb8ab37ad911fe444e10ad1028ac10a9de747d5a581b87b1ea098e077bf39b3c768fe5b25650934e0c1402a2428a12c88e8e3a208f5fea2f9fb52d399ca291171e7c12f90b1ce47849e92d1126560ea003fd99b2a45f29971fe2d4fa0b5faf4fef7c792561657eeba751535adfb79f5024107eba1c35418d6f1f440bcda763d03e45050e0c294ea978beb5be87e3576e5886f0d1012f6f75b195a0f6f9c14eddcd4269d6ef13216e754658e9b3e4fdd7a79c257a6a7ee850a830233e73c3be8b15b0e27e53f36503f6e50789ee6a3a949f2dd6f003f18eb7617c6158da58b831a34eb55dc25aee2e9523a4949e201172268797b8283de0cd2379468b08b686fe50ab95171a42bc9fa0a87d3932af8dbaa0d29bce3a8104c01f573333214b59c698a461bc0c864a3227a297e2fbc45dbe0535f38f76d6c18905e821592a8a30fafe089bb6e89b742117c8807ccecb4fb80acf52338e9801ef59d3d511956e47708e8c686a45d551bb4782e1b3acf01bbab20740ffdfacb4bad14e0bc35eee44f37ddfa19e07a030094a038f760d0d666fb806f5c17fd15d4433aaa2e4a791d89f69c7b06cdd404a4262bd8bb5fe9a7bb49651e2ce03c056b40f76120f2e38852946fb97dae011006927cb7882ebbfb31bedc968d3103afec94540d78b41cb99c12b0b4e604200953e594c56c3d8959b35767d40791da73d6e8cda386c454b489e9781adc515e1cfd069ba2588d70779937c9f64c1dc2b6b4ba1c75f2a552309e67f9fe20b65bfc0990f072a65895facc2386d0c83c5beeb4b71b3a93e31879a0c0b6e95b1840d0ffa0a26f84809694aa6437f2316b52c09ae6651ff5fcb368b4a0c346b189c5e187231e3fd620eae3562cb2f2ee04c0ab00dd22610d15fa024cff67990a8280f62007ff9c8a1c0f6b7e34bf9ecd6d2825f297af1276bdcd9d81f9584e70e225f1e3faeff8374638aaf5bec0b34422d5aa2329547147bacc4e22bde785a76e03dfb9fe510b8d71804bf3319402cee5e9a00f0e5656a7377ac0646b6af1a21bee47f6ef2ef4f8e9bd43d3ad1dbd38160df33be9375a85d1474c8eb7fe9d54d2c77d7d85ba1e6bc0e6a8c36c13b1242b377f127c57aef497d2f4ddcc0675053960661abc275ff289d1a4dd303b727fea663109b0d3fa76a3d0ad8f153d0c4dd0216c68ca36c358bb78a3a414dbc277d17a6163242e9aa49ff85a4805ba0f9c43007b6414b2d6c63e00b17fce8a3dbf7f1d0c95057528d7ec905331e5a60b2e4bb5ad2fc3923cdba838f1758dbfe226dc6aa0ec4c88e76d4cd49c76eae92f8f7592a2c3d9382340dcb9ef5dfd21e05449cca7fa2f22714c0dbe1b08e8ffe0831c778dd88394c5bc7750ee04e678747c6ab5c3951b7dcfdc3fc5f038332b2a171c4b4cbf940559cea23a3533e666304b0998b523a020e17fa1f1e7c26490c7e218ea4f5020147adc1dc068fd35d288d5ed1b161f682da0cf7790ddc1e7540b9d08cdee791d547924994c27d03465243b96bd3228ea36c2240bc8bbee5a672461f0ffbfadc7012c7c463f01d2e46a236ee912e0c183d7b4f5bb03686c7fa8d58c0f84e2766b6d00365987b720190ac5d045c494764681bfd2ced1701f7e59739b2a0e0449a2e2e115fb0328633b8ec46bd73915b5c2df6180c5c384e814b0375963d2baf4bb7fd8f81085ba759f30c236bfea828d6a886ca64f371598c443018f0fcd81ea1da2ea469bf5ffcf510589eca57c1035a88ca62b09f660f8b8dd7f23774652988b38abed6f8fc082df8b2a8146149d4ab1840910b53a457385118465077ab6c524a27afc0ff3db92dba564b447323791f46dc95383f06287bbf467f028dfe2481c4166cecaa50e7d80a5dec2a55eba1eeefaf0603584f2792f60658992a34f90236bad5004c2f4fe37ee58aa6fe8c1cf2c79e0a6b768a88a67b8d80d5d92df0088c98cb5c9ccb0a65b06dbba4d9c1e308de4e9a1275c60a0aaba276bda2611050dca4ec1dfe63ac28ec17976d0b3168913f08d3d69547211a00715eb20f02c526f4efbd9745301c91882edcacc424a8e87d49a97eeeb5a7c1f30ec10f1fd28708b6a82afdf8846b1bf19dc21e9965a0be0859fd0f51a326d3c93a1ba883b4e94f67b656a02a7a2d4d8684f53fca50dbe85d03c469082ec376e24ebebcdd244bb3ffea196a59fe9dd7b1018e41ad4cec232b07b2ec58c97d01c9a06f73dce3f64aa7de14825b928ee9e4278e166fe8344d3f154935ea6586f6d42e9f8f874fe7345cc40f26d31bf2d2d73e8582d9f266a1c184e588edbb85820979b37985d01f768fa8594a0924ef8009c74c9f5dbb9c29e416a4e1df006ea85bf2f17b297941d5968858f8f7b180e9c08b8dd9c82e32340a0091d17ecb040e5b97c11e14004316c1fdfa2bb7c126542bd35f31f248a36e87289feb4d5968b78bc521beedb9d54dc9ae7de78e65919307ce6311faae97775c91c3b1ef11572b7e00b550fc7c3c00cf3c40b2397b1c7f179a301c07ca797002b6aad1348fd99fab97c0c214ac1041ece2656076d8d0f627855210c0db1eb3be50453d6844d6ef58abd40f20b4dab5898c7cc26519257728590ad759203fa0f9d4a036fd9f5aba7e09b46fc28ca9e01674f6373666b6bd93499161b3685f54dc93130050b2d6e281b65c4a39df66eff7b43c434cb0d1143535f710a06efe1fdb0fbde25df2b53667f139c65b6948f20d5d3af13b58af2e7e0beed0e55790829c6f1dee28e983fe862dc167f6db2aebde5c734baf1e9e7d92d32d2363e77d1013b7d8fb60c7e10f9e8a977093716286a164a397f71b6f3f5333a882dca910fa2dcac81ff475f1dad9aa58c46d1424b54a54893c72ae50c48976ea28fc801afbd9aba20267d4b2a989ad97d448c2aefe1c628cd4916b32ab918ae0e920bd6f6362728c23f3a90585df656986127d3b2cfdbe50b5f27b48ea1061e674d950c5a79e1ea01e6da57ffdfc9278db7c4aac6a265dfcdee0d22b3bdd5ca8ffada64a455ad92ae7fe0b126f71a8236da63d3d09c25256ef65e7c8f01fe1997f17a4ee66d9a2a71e2ea43ed7004503a3706f0ce7ec26c423df63ee05a85ff6d76401de702a5bc6e887185b8ad9dab1408ac27799dce5654723e5019374a53d9e177f3452fc5c4c975f93fe5d76a95eec7ec684a844056b69c31214217aeb04b196bc88340740d9b7b7cb4ca6759033a7e77fcb76aa2790a83f8a8a0ae9ea314816beddb084ddb0f7ae80bac686880ee75a54a7f5746df842f749160602136bc573ed473dc030f284f2544c878739143b3286167e1c97ce2144cd7b94ca9396495e02956fdfc02b9d61f44b9d148c51cdedd1f397fab95fd623f77a30e273c7b06fb26449578063b925ac9083b949202048c1cf9cdf200d5187a9d1c16d39695d8cf5b704e324d0c29a09b533bfc3e7ee4dcddd6adb7b6028cd997ce6e210299540acadd9d6e74a8f2cb43c4c9ce13f84b0e3041efe21d2ab7158ccb3e506254d6ffb5ea825dad023308fdcf7d92a9ce71eb1ed7b501b08b6d222cad00aaeacb62014351a7245801f67ceeae84fbe2d8cade7d0cdbf8746a3b36f7e8a01961867bf2cb1286510b24f0a4e6a34a9e94c75fe950a5ca4e7952ad7ff8689fcf8d1dc7a1fd0cdd6819a5f72f42932235140a28b95a5cd7b27148580b1b04582a1c429b0b10d43b018a406f6ee9de6885a8c519bdb213a84a349a27bbedd1ec533dd97f2b4c00bcb2e2cbc9545ed8a07bb2480b7a55967a11494de99c1866c76cc874409cc1768d7e83fca54038879bbd303d78321aee8846fba6642aceb762a497519b25f8065cc54556aea7b561edcd81721955875040bc7b32f04c635ccdba5a50aaad074254a6f730a4944546f706920475d137ac7a80123ea92b9f8f1009771cf292dbf95cad8906c0a21d31631003f180bf79462fbb685a50c1f242073b60c6adb721295b3fca62ebcdee7e0981243825654aa012b186d144d346ed3ee054d43150ff1afdf70389b943d68393f076258f3c05c3b685729e466a13861cdea12fee98def26d7f6bbf9a6c4050b632c54260a2848f9c2b7a3dc765a726c3421f121cb24ba76a3d68dd69c13e0c00c72624c4046d465f3c31a8e596a3ba76e09ca693954c12143aa0c80678f46ff0a44e73ad59dc77b352ece6c8bc5c09d0f1b5ff2d778c67bdb5af71109b04050e0d85cd2eb4cda87c07d16dd0fc4bfdb28651ca0ff3b40cecf290e5e6a873f1d69a4ab120fbd2ac509f85add41a44a8e3b338dc4b7b9753b12a49d16a55119becbd4db3c18f9b0a63250e0df360428d61db29e86be23cb26d640c1d6475da67ba3a13c8bfaa7a42598a9f24e90067fc85fdaeca54fbca373a085e5b23a6eaed1da334a942436ab81a479a8c563e986d6fa3f9cb1cdbbd73bb871e0612ba6def8532521a79763ea61811c209c57c837fff218872799c725c5ad266530ea20569428b8362220b4af866547fcc07730bb40e85bffa131538d422cd2a116888ff536ee7eacca4da3a3009a053ab5137aefd25a1f65be3af790ebf4dfbbcd9e1d073d287a753b85e9af8b0715eb18d14d8013e5b1291b2961e66bd7e46dd9bc43203fe023880ef1c1e06d2abcdebf10d787ceac6811fcd4fe8e70139f1105458d35c5e45bc97421d84b52f194d07530945d174fb2a3da86a6b0c47c7019ca8e638fa81e60af3fc70f78fd62bdb1d7960b931e3e1dae6f38d1d068caba0d982c6ea564f4c39acb9b1879f3ef4e690d0f2f713d431f7c91dc6b06a30356c9b9ea4a14b928becb9ea0edfed77d2bb33dedf72d35a64f4a0c1c2f5667d1fa01a91a064571e8409c2ff396d7e0de0a99d13f7d963964461e003a4801e04dc02caa5fbb950178e32ff6b034a152e97cd92a32560967fece5b8d7628476821cac4243997102c802e73d2d861a713c3159b2dd805f7ff63cc15781dcc521e5e904baabc617811cf0baa8005cbc10a808b0bcaf961a5cb18ef2f7ba298d77207060f2308a771cb7605aa5ecbf66cddd6afd074fe704c26af5c96b5ae7715d0b8cdc180452461c2837cf49e2b4e90dfad620ce5b480d86c7fdf329d4c4e1c3a82b73d83ad7be89df1a1155cb196f0db4b7cf64b6e1043cc8939e578bb3eafad8e3ac70933beefea7d07bcbe4f0cf1a440857c72fb5f516938c8d2b94a3028c357a1ab8e6ae1497537a3e2896f6e7ae8ac5ceee04b9c0fb1b736487d2f3740b018d29d39c0863e6c98573bc3815313fbbfe6b40e5f74c8de2bbfe2495a1ca0858a82394b09dad3a788c9e89c95ca69be38bdb1aa38676797f34d5d878a82c6d76e27038800fac886fa8ec9a902d43d43905e259b4e2e58726b7f9da83982e351b039ce4bc1090105867a4a7e9a8e31f7e78ad934ddb223969965bb98ea7144558a2f2727ac8393a8306948649563aa737b6bb0f51db62768ccaf15599d8489da43e5c63982d6eb5f0a5304aea44d10e32cc1fe0c4217e5b5dd4b6b5e04d27bb5d50792e5d7ac6918348a84bfb6636ddfa81b122d56085998a335ff4f04d7f01c811bbf3e131ba61c1fd7c43a8e63e94a81f9d90de052ed5f097afec6c7d68d99e65beb8d37aec9a24632930fc5ea5f155720aedd48df111e32acf05a99169033fe8811b66db562cefa59423338309980441cec4fa670eefa1b7170e30bff3429be6b4444957d509135c2f6494a39d5992cdaa947ac602ae7354bcf272a84f4efb9367d1e7c70750e1e4e867c45bf0f4711601659c709c1dd5d15c84eb8e450141ad3a5ff049d2d758dd0737299aac4f3488f2bbd81203b656f07a8e55a3464c7f669772e0e7a1cca31398054d857a281ff0c38446bdbf1efb5f8f418085708876827f5cdc3e5bb36a0e5d8a77246489a332f3ad75fecead7f8dc4b4bcc7966c99cf1791a2f8c48c8a7009c2fde00897777b7645d2e63981c298c3dc52afdcc9d691ecf96ca1ab87bd0a8083c75195ef80f5c841e843e579aa05583359ae75a2e8d7be6e5fac1444c3720576238662ca24d4a8c43c95f7fbda4ec249b8e45386dc5f59397b65310d4317428c6760849e37c2ba9ad1dedf4c0e7da3172c78b50bf1030dccc6782a48b78d964e08a5f398181fc62a655f3faebda368a070d5b8c759c9a8916eec211e8e09f3618f29cd561ef9990acba00c96dafd283041e615e10cd9438e39c136b33a48e9cd03ebd4a44856920798fb1f40a832b5896b1686efe67364e4f33af4f95e84e50ddfe41cb7a9150892fe2e63b01350993345982d02b00e84c1cc21f625dd6daec4dd7905e9727a522e4c92e9fad6e55918d36318cf98b4c1ec6f37b57aaf0c085279f3f9fdce4f1a10e7c460dce7e30828e54afb4d5c392142c4a7cd46635cad67a2c33d195d02c670691741bacb7bf9f8990058aacbbbf379ecbab148e32b8b2de9beb6aed15defef3a3d32ef8e2e5ebffd00611c2181eb16853f8e4b051fbc13b3a1e46c93828d9510dbc1583ceaa45600729f9581ec1a7ac73405ce0a127369e22fa355867dc8c4f168f59742b62f50cf8539df6bd2805013908e12a4627144fd14b2f538bb1763cf4fc17dab94f302da74f1e0059bf97935216e086788790c2c17e7d6201ea886a128940c46a4be29b80c8487bdde9b01be964395c79f35522a7771d4b8cf3b90bb5ba10163ba05823c7689d5922e7f16089a88a7142d2738596bcec25396a08c6d7aeee47aa0f763ad8a483074ce907f54a580c40d1b0dedd60f69d1ad445ca713695dfdddc09b4a5e950921bd237bd9dbd66012c3fac41fdcd0b11af472a6f0730fdd2df388c553960b6af413a629c4f95e59ec5aacb8016f56e3a9cffb42dea82c40ac1db2617e04a47f24cf601351583e5934723f8b4685619c7ba3dc9ad7ed3cad50ffa7fb8481952bfe6f82c563026371b8080d2a3887b805c79f0a7bf95cff6f9f02fc62d5e987b766af616e4894662ffb9591c60bf983b30ba5c985f33f2b03942e352cb1eadbc9646ab3c926d3c7dd9c6412c57c6f19db4c63ce8303ca72ed2de74f8870c7215abfade6868857f3ed5d1a19706a5279dee5a294e1c22316d71dd87d40a17ca6d727435e5fbd3765f6bd4a92d7b7a46e440a70bc06e5c0ebcfb755e34dbb3b63f64fec17be42fed665e57f72c59f0f55317e8a48cc726305f68e7e86cd3d540c252f08be069aa0f8615202c5efdf923198770882690ffa84cd4077f4508fdea0e104ff8c2f4037bba3e9669deb098ff4f36cd9bf07db5ab1d685f5e6ab053f4af02f8246c847d4dca5f0345022fb0e556135bc406ef5375895fd32782e7395a4352aa84b50e2f5fbd73b8d2c7c0ae2e7eb7ad34e69bdcd062f68507dab1348c0d893cfbdbcde584ce771f74cc5509555552f52092a97d7a5fdd706d1b8cba80dd2bb48833cbf573aac961499d714a86a90a58ccad84ee1264ec70a8cfc1c0576276ca353ca70ec560c084c07bd40cd5fa8b142a01ea234b632eaca3bb61cf4bc6877648c566dbf9c5a3bb6a148b788cfe97f0ed409faec478f39c6e0899d79933f538a3a699a507c50dbb5788de8a3036b1e2f1a06d66842faf196cd61482e7edcc12d3c3f0f6f1d5d397e4b6932058c16eefeb4e2f882cca324ea9b0169a4e91df39c9eed7fbb29b09f10ac1aa968e976380fbe428aaf0d0fcc0886100744ba06023352784518f4c1ea390ddccdf02bc4eaae1ec02fa828e9be3be7b945cc04cb1bab2b956a4ad6c16e3ddf55dacd4138e913138bf4e7ae8b868990d5c33eaff4eae2a2d41e0d7bc4ff04eef8760aab6459446b746a82ef315c0c1dc9cc3b6b50237d9fefc3f5f2f3d74552fc09f4191a7c8016003622f0900ad472cba30afee54aeb111401e18e6a7226831c2e593773d27943388062000adcb1323972eab9711fba37b4b491504a832581c87205796fb92ea80c642a08a63523dcd9f7c4c3caaf99a791df3f5dd43bbe974aa3b06507ad331a3a31ca8035da2705b0ae51a0c8c49109c1e521ada7ea0d273ed2abdb1340be6bad665b133e78ef4eb55528a644fb28274bdf75d55c1d3e2aca55d0973cbaa3d6ec7e3b266f25711a6656b6a02be6c578926b03482c4e4827da4c88d6b4ee23195fe26f0280a198390bf9e6e012dd5b61a9e773e93cf69db149cdb958dbcc1da43a9a64b9b60b67ec7eb7f9fa4bf95b8369d65d9d03193ef046e43cd6af934b2ff14b9e416c01acc480b96af173225659dbc3a08f67100da13a7044f72ee1693fd0479e9cbb80076312212b1b2db66ee34d1629c868da7cafc312f6011cf8bdd48b7d21c43c3638995a88749069d95e29a7172ecca1373e9fb99b0bc39b3d9aa28eb01257692cc4a234e3977cad8f8d50eb0767848fbf39a992fe5da40154e2f917bec263faf095e72d09a7bb8c09869e6334c3641c23462aff9d728132bb533616aa95232f6c157c3920b2f83002364a653febf0c3510ba3b23546ea6a8d292b600d92fe7a757d1d7d36b7c71c7499943a0a416b1f0f8140ae530d94e2cb383cb8c4127a1d94cc2810a5e622cd5a88f6b9bb9b94d777f09cc8a35adbaf761689c0f640001c8838285725bfd993ae35fe1363c36be5180565da23b1c216600bf968f96ada29c51b8550f14086a72d2013316dc6a2b33fa6753c32823b56f99ae160f7c6a75abd6d2602986cb01c64cdad6b8be01fb068f14fc1ca131ee6271aaeaf2d9984a08d6e38a6c00429882eba7845a04a3db075ae583bc9b960fcc0d8bcaea45bb528a6f1313a0076ab260161b419fc3406e54464b1267343b3e27f030c768d107d840ab866508b02d56cca6174ecb2937218a4c5937fdb700265c8c7f019564d3b34919391627ceeb6340757db4a55cdcd76f8f8d876f161ced0c7a9afad19539a97e1f00430a36932fff0c16f8e354f41dfd63dc9f191f55041c168eba766d8fb5e937eaacbe1dfa7787e2a0f3d86cd59cea4f51a1ea3bf12c2643c83cb17256bb7cc8e323ae1bec9a56df4ae68e80c75dd465e27568bee6ff6b49239a2202a23e4fa6c75efccb6d519a8654ba738c0bfe2f0cd2feb6af257f435d761e0a8bfaeeb54f12b98c59c2599b80a9a5b85a1aed8801df4e7eb8c5d523cbc61c2acd675b4caa57cddff6a7f42dc70a7d8fdb0b6a5b3ede9a0f6f7218f0d4419f5c0944c13bf37d430d2212829a7bc6515ee7599420dab00cbdaaf7dfee183ca814d61ba99e58c84e1904d3d25455e7fdc4d756794b25e86d07f7721a78ce9daf7339ccdb3e18af3b4d7f65464283579967a3579bd82fc458de276962e470e45c364b67b7490fc379c8ab94b90468d73c97ed237ae401f3de2968f21cffa8efb3bc60a7430de7df7a087ca26aa4c15479cc5f705befd928b994099e309908760cd499921e791db63e5827d7b2a6e4ae2c28043f670c55d32dee787ba18aa1c89e82ae9344dabaab54e2916beabe64b03a4137a0bad106fd52e280d80f9e125a0d664380a7e5525e24ca3a18954ed6b739674be005746457ad20bf5fe295af9de19396a44b46ccbd68de485ac4a1f2a2584a1ba61dc25e49b49089180b2421178ddde542a380d5dc31b782054a3c73d565b04bc8b0ea87860daa60b19ca4b842d80510eec3f9b262780c5971865284933cea6e00dc95177674b546ab863d890511fcff6377476b1ff8843b2ba5b7a71a62708016c832268a06e4e49a52f9531a4052a6ada50d539ccfa76f32c4f6509d473bda52756caff4f48ba3b1291d1e6dcfe517709a39e4b3ace062b4055413afb865e0574b4bb7c0d01e71273cfc817fa26da9311313b660a5a2ac9a7db73ba6f01c5ca968c0d066c0d6a3092064254b2181670e960a010a5598e66dd754b676174f5cf995824fa8c5e9bc5c175cf03403acc1da336cc0813c8d5289f55dc83472c3133e8256671c1158fa40e60100a891889d544edb49fc0f65471ffc95b641df3674efd1d4cb457a4fc2c6cf68fab9dd88fb53ad100d8431ebf5f4438b22367f86e22bc9da1513b19abd23812a7fcea0b12ba7456b05c97926eeb24c58e0384aa29605b7740a727225156452e9c8e72cdaf8149fffad14da1d732f8bdcc3949a2fda350fdf4cf6ef927535a79c015d66ca0dbf384def011fc0669938d963446cb7f05a5ae4b5f1c482d4be99368994885e6c88f5a4d2a74725a87eadcb107600fa7b2aa0edd2f7a8672edee5eab6f7bdae1015a8a31640ddf6d037469bdc9ab232ece02a82ed3a3a34452b7be687fb1b9e9ab2336e2d7e514fe48eb10784588b54b649b6404cf786d59b13b23442f402f683167cd43295e9d1c88fc267b248356da85117ba08ad5d67baa38fdf2804c924e52933b11cbeeb297b136f9d95f31d1e4e3991fc464005c61ec0e71992c2e598bfc14967aaa9a00bfe157d7c6b56b3f124654d6b99a8cff53e93b35a0bc8724ce77db7e48fe2e48743deec59c8fcb4e78f64d191fd204b1bd43aab4f0feeb233773e103d93722fbd0b9d258c5ca24d66bf42dcfcb7fcc05a814b3e750dc7f765ae497cecf41513bdaa46ace581681d4ff9c2d498db09f4f32a7dbe5464c22684bbaccf7e352297fb389fc953857b0a7cddc734fd86d9a47ca63f518d96b640a790e962298be1892f4364118361230a3853d6bd3994aa054884b4da1ff0772c5b8b6a47a93d55380355fe89ff8ca2833884f65c5505e2d5c9f5fbf8e0ca21d42354d1cb2fa64e7628866edc9ced4c034b6f3b3dd8024a162469d17d6239d95467c9dc0131d828579f79f1f975997f2244d0e639a561905e88b22eb654704633fe841266c768a60f429653c345a9f5b51af56dde1a15ddac58e1a11d6d469648debfaf9f358d56eab12d82a90c1a8ca85e7497aebdd0c2177b04a7395a4ee40c0f5bbdf01200bf0790db8058aa0921ad2da4868b1f6f6baa0ec66d63c9283b7533b6d9bc0670066b35c9cb8066895fb5d14333ab0e7a9c35745b1dcc820172d6d615f5b6c26b50a16d146dc93df720e1c79ec3bea70e1b8f574953e4b2a1e99e8c3e30eceec1fa1471aecf4f783cc0d79071032daa15bf9148eaa6b3ce70e575110fed9f2088e308a37e53c4d94539242c8f13d83450261400b887ce557f265fefadc1eca402d009ffe72848ac6f8b113afa2b16d9371549d72ba1b542bb8e46575e97b19fead3b6d33ecee3e36ed585d6c867b8a26d1b6894ec8d16b56b32886de3ee91757d8deac8a22159c17a95f21c04e530795eb0d76d16bf7383daee424b274d60d3438147ce163c2d144f2a5bb34c6361d722aafaa58a3f077d9388ae707e61e6dfa347a89e0d5b7a7c4125d571cda2e85c79a30e6c5ec254c41e495de851fba6b11cc593d094bbfe8d6d07ec44f2d2914db9ef5a9fa278dc5a5bfc2daec70dc68d22309fe1348e7fbe6a9a9ec590ce96e6ee6c159cb485e00874cb564ed376832bee21f2ff627ce7410a6506d8c07f5ada599e4a2ce01df372102bc7958d09129f37e6763df85c611680bb24b7b862210111ad073e702ce5832dd4d1331a7e8f5464ff439ddebd66c48aa4e2c9ca9768dfbeda80b14e8d64fc7c96ee20daf01b502b57b64c1385827af150dd69c0a4eb411efa9e12581c0bcbacae0effaee4a34548d1a7f5b958f428b4bf0450e6a9ca50ef4659852022f6b9af95d836985a9181504eb6ab5db7c5d1ffbc2cd5c5e7b08f240300185c6afd1215ace02a001bce70bac779baacdd17a99210b919643cdc87ec6ef76d313dfe97c543cc01ed34cb69ca79729c10f259722a4b3934357116dcb54c1143d6e917f8f1e556043366f83c7f299463f45120db08f239614f0c8476903c0cc25f5d649ef37aca293be4472bb7b6ed2b9603ff1b212b4e5bd2ca0f2664b127a0f747e73e62f21e3d0d54032e01afb4abd63beb89a5f674724891e77c79f50409d5c0fa94c05a0e09bbfbf57fbbe3a5b3b4b0582b69e8c47f5af3ed456573e00f75cc37b5d5569da5c3449921852d9057d40386c4b139cf69712df53d2db44cb90ee5826635b56f52a4fa302a79ecac4224f9e6fcfbfdfbf5c7c3db1f1079c56ac655aa83f2858ec45d0dfa6ffd00d41c2984cf2fb184bcf5de6cf9ddb261f771e6fd1b7711ae397c8044a7f7062131831f7bda216b9dc8b9fa52182b3565a28c14e314286699666d14b66e483d0211bac6292b71f858c91e091474c8de963f630c66dafe8b83dbcf3737c2662b45248e826999897b064693a269f085304291d966f532d27037fddca4697c970c2a465b97b2aa689a350d9267208d73e2bc3e5540e60d4fbbd7cf93a01195aa640261160175c84c023707d5d4dab5eef43b499aca3f9a671ed056aa7c592c157bd9f40cf1ba715a178d29f9350da2a4e1fa0725803d84b1f833c1a1ea4f3f9c4c912201e8b68408b4bba04e83452ad0d8d5b22ad7f1a1c5002093e00aee6c8816907849f201e47424e9a9c623290137371ab2b51b30aa09ff22df265bb035b9c9e931e72243c1a090e57abcd583e625b3183f7deb326b3a0910834d90f83fd3428355b38ae6df945ce5047221643f0e7d9bb87c2b671fb2fcd7f01f4fa33b4ce98ea0f4a14d70e039fb1c7c8da7822ef2e27e8d8fd3ea983f181fac2bd71d890036ae8910e1948cdede49487d16f41514ecd30cebb9abdc592129c965c902e1cad766ace0ea6bcf9f889c5c0f3e67f5454c65a7a69b7de3b2c3f4791576dd181ccdd94dfa9606a455ddf7c4ec2168f2009756681fb7c9ea1d1a1ff4ef4bc2e362f368cc22e9a2d9ad29c8b68a0637bc40ea40bc90a0d871459ffa8e66717b10f0cf03febacba05d59332658c81f944816a2c0953e5fee4c5a904356a9c1241a687a8aa919d5e01daeda0460b80362adc4c8703b3837f88ce6f9f90118426200601e311b2f892316c55e63764e09161a934201142e3fd5125f7ee9e4ceb07c2fb1139084bde9abb0e011352a95bf534bfb957c4d622977dc75d98a5d0ea21c1cb4dc9a3992357594e044674e511869fa3ab3abc4b28dbf670c5104199a321ac99478297b107d79520118efdb3b41a13aee9aa45396fcd20f3dd69a82f7c3c5b1070be9119ee7c292e8c8d78bcea5838c539c3d17eb55849969624601b2f14c5b10669ca646ed37c3520fc415e1097defa4452f4f7bb33bc64265ca70974810c7057f0358de7a7d494b3cf9021ceb3cc51ff81defa0cbb099b0cf7ccd36b4c2da0ecf88e7783349f6d4e9084a8df58504bf1df961a80361288f76f8c9d699da8a5da0272b8e1c5c2ebc29e11192362056e606cb04baf467ef7d0dc21a5bb7877dc26a3f082cba0b3476d9b08dfeab61efa756b6d932afd1eaa382c55ecbf5a7fa789211e0360eb7261473ac2d2ba718c2ac5db75bc29cde637e5ac07ab6e3e3549978c49636ab7f447ffeb91f7125c13fa4b684a893fd242fd03221fa1414064f9ef7a78f4ea01ae57f01d81a4fe989cbf1f5569fabb8d209b2ddd1caeaacb4e421d81b02afc4e20b7bc1757463286beb0d2d08115f599f1974735c50107b488d65e3552c46832f083e28d9346167168712f2ce589f33594e6479dececd9b42466c38454c86cf7ae3ced85ecfd798802c1b3230032a7ae13452efb4fb3dae5fc26a47d1fe566498380ccbc4fea2ed299f43d135602fb7f2a7e56e14fd05ca19da6a59dac0680541c1ea5893baeccf3f1d1d31a46484d2a9c318d89a2e573f0a66503b5ab5997b03bd6a4b25da4385f40064615840f933c0f40a5b61a206f3b9d2cd3acebbcc9d9bdcbce795a7d4b804983c944259e7b83fb3b562a935ff7a5d6e535dbc77c5d7a0d8e23a66619b40871f2aed4d2ae59e91fa57772e8dfaf73c7d2af37d29e7607d6a0f7b59b55a5df67cee4da8d244efe50ec4f0333c443823e23dcd029def33cbdb15fb04132c8828a84f94b6ce4652266defdca23cdcd9820abee662621632b3d1882762e74b78520ffe614f3586db71b35398a9b1cc3e8ecb911c5b3f5787e0160e7e2b422adce01713508e9975e46d261bd7d54ffb83499fb9c9b0cb4e2a190fb003d314e28c1e6da5eccecf7f881aa89af989233932c801f26ed9082970526abfe7bc3d98b9f92d5dfb4e4dc4793bee97aacbcdb08640f3f5197b0428c2ae9d9350c46e13ebfca93f6e2a2432cc03162c2c71c843d083f69f3f31d314d8d1c6e049c3867c4fd562ffaf1c9faf0812f5281a7015e63bfcca2ef934c8397b3f49d1caae925b1b76518af8121e359d6fc19b58f438beb7fa2786e0fca82bd4a79fbe1edf6fb8c577277ac569e11fa06179cebb42140291cbdcbc87f87456950d5bc2985fdde9d2d5bcc112e290e6eabacffa5ecdb02e6c56ad9f4ff234dffee8df573dfad622aeb69bc746912fdb0fed8e1d44c5f84b0b9fe4049a400f37f4550a59556252660b4ecf6c32b26602adf0407303be6e522c8d33cfc6fdb7e5ae792ab38d9143ad7e7e3c441e739c80b9b1dcd3f5b0d75e52bbd2d1dcaed4da19fe2c636af5b12b1727116a60549d65792427cf4f8ae300dfd267ba23c191714b167e52313e35f7b34c2a05788f5c32a9f92e8b391582f4757db23780369b24793ab5f0c37b40707ff7722a5b43bcb9e6804e4d6412b9c363d17262ce52071b4948d1b73027e81001906d330807cfebd91574defe96c0b05e01efed76a4e4b8475ae906fc01be827ebccd2c9f1dc988ae05cb84f313c44fdf4438d3469bd6cc166402d9c1d1500275936282bf5847198229f7ddf41a830fff080e8019fc17a387800b3afd7737651144b440d57629b997ab53413d2dc390aac2ba4c83c6fd22c9245f4b5ec5c15f14f35ed45ceef5d1b2a5c51f460e8a140a4e69df9cdfd483d14b0b9bfaaeba1c2f2786b8b1dc9960240acf01c7b9793ada6db0b143613565004086e2ece379c7713c1345bf3243279ab0c7b4648d8d8f10eafd3d8e170edb1805a96b6c27bc403c2844bf55b0cd31c24353fe4fd92c451f8774c1966f96a696c4bd751af69cabe3c09dffe61158842b10c9593c9be2babb3a1e61e6c6b22adc5bde6215a3e66dfba711f7c2159bfdebc948257694140ae5c3ea4f4208584e51d27d6edb536264cb8a6800fc43adf13a8d3fde9d5230dcf08ded4b892bb413ae41b86855d062358d4027b27bf6bc10800b26308c42dd9d745310e6731cf66c86c25aa35318df006aa525380f4d4dfad27fb4218b843bd59e0e7e7518ca1daaf982956ec13af6f7d28330d5238827d0d2f4a38791353305e4f8093b11f642c5f324b9a34b0058ba971b495d9e0473529506eab4b7f4d0ea18da3c58148566eb236f334c0aca9f4f84465844769869f0dd4bff6e7346b1f4fe8e1e3c0499784aec91f788bf9d204966d41127189cee06f43c5e0159bf5fb8d9ce5da7240b6c6428e2e19044bc52f2965624e7eed52e28c6ecba84bfeb6a359f8d60b834052155d6ba28cae6a247df244bb0ee264098b31e5f71cea0385b4b2a349b203d4a575b1f56fede5dc94cdc81496ee156d8df25134d84252ebcf9335eafaf1395c01fb914677da784b59d82c2119dc07722222ae94bde359ec0862fce2756199e6dbbab6e2a83722119e49130734bd8bee8065e1e2bef99bcf8cd8cac019b6ea85cc50f83fe50d43bfd20de41fde1b4cb7c7cefadaea6d7cb85c76157912bb10b5be5fc560430ba01807d27b8a371070f172614cde62d6179234d239d0d7443a027179f3feac9b3c74f1b3706de2502c44adcd9d23d16840ffd387248ca60dc843e8e2fe5f8b0faca8965edd2ef30e56c7fbfc3e14585849f3e2a176dc3a738b222a6b047d27e8a483b838e2ba37088cef630feeb65a3a8b0c67e2216ed188eb0f310d0ced35c0b9cf69c36b278aac4782756aa9c1112b4928c25d8485730be4be5eeea5c83b607e53fc3886802143d9ed8fdd738ea374cec52e8d9443595566a5904c0aea485cfdf272c28db1bd155ffe8a1f29ec84d8d984164c9f2831095df8b787fbcc79a47199bc66d98635ec1acf368695965efb63dfe513ebd8c9a77e61376a2248217e490d45b813aef0d43140af5a46672e0b5721af83715fb73ed5d46284d45bd26f91adc6f6594997908193b2ca3fbd6c0ac549e9de9da8cc39b18d636c26a6a351a2dd9ab3e17d049dc81d8481e76737d07deeb6895ee4b0fbbaa923bc0dee122b5e25d8ec04f30ad15461c4ace4af84ece94aa47a5606445dd8f0791cf36c7b5d868a6cf307f10c228b8303000d14a1e72ddc534993b33507ff190a771e90b2d6d73b871bbcc99d86b98ab837a8a37066f7accda562619a6b9b2d2188c5940adbfc96d8b9ff8c6ec3fad665b5917fd917306a79f304a4dcd51c5009d8d100aaf5ff5bb394070da8f6f2134d37913db43aafa6f7f8203b10853e12f32218e45c067eb49a2ef2a83c9f0f472e88869bee154ec9d1d316b869c4fac38ef39699995e9b008e439e2eb0ef9ca4387186eb53db01295ca87b36476a0c23e4ba79a9b4219c87173dbfcb5c17edc483793042a6dc5f3fd0ee3f8e04ac30dc5be50d0804cd2f6733fcd8327a22e21cc3d15826254edce170aebdb7d7c66eb13bd899e28b0aa5c8f00fa3cc9cba142a800096813e478efd23c45ce3a53b130cca0bace35c9a995a4c0d3fcb434aea9a2d8f05ab397075aa616ea3709684ad2d3f5aa2dd8d0547a207aeee18bb31f4d4130f8dc6ed592ef7bd97a4fb96947a01035b2928a76958bf45ab27d3f68bf59a5f8bc6a80fe2b8eeb750585076e5a1ffebcf23eb170e1102297a7125349ed514eed32f43cbe196ac0ce9508e9b42dfb3d762fde8e26c4b9c9c9956434771407b51b96f56bd4033a3eec723bfb7aa9c3cea8f6d891ae44ed05d4260c4a8cb8359fdc3282e186ebc9f052b2dd205a63eb61da66ed9ade4083d7058f9c43a732d4be5bde0ca88a3e0dcadbb5ba833530deb53f28a53e27b43addad15bcfc0883dbab1d504ab3bdeb62859e69be382b101c444886cd65790e9a63accf25acf64328062e47156bda0f808a91dde5347981dcc93df697504baf33b208d9a20c4220bed649b37c46c1a0402505bb860dfc3ca354feed1b68de0c9b2bfbac97f93c5318ffe24e9203ace0a24d444d62d9cd36aa552d816119a41e0a46474b51fe02db91c696981cdcdc96a60f94985cedafd351f6fc46d7c167c1aaf2067106d34b35b8847a590c30940e114921061fb47f318417516c93a434a9de8f7a365a856c55106e0c11f62b35edabc58607121a1a24019a23308bb28b1c450bb677eb13255a28b84ca986ccff90ece434531cd5703a26d93c3854ef2e95293494117114beb674a7383d778c0fa6802ea8a5f4573279118eb2d92c4bdf02ca65950117dcc6007536d76f62a8ce751b88e3f0ca8609f9fbb86372c2c063987f53de45e48e64105e3639e436a9d287f98942f51e2c86a253fba1de43b55fef452fcc302c402ad24a57d2f15aaf55753ee23697af8c0d1b04145fb5596f6c2b828512da277e297b6d47b00de8373c67b8a9e435af0ffd21cf81e4cd6fa01c2f604acfe165bacb7a3058651193cfa4d6b90957d48b1691fc3a42456334046e85b0fe96a227ed2404be25b70202857b331b5845341a17b5b94d0be7b1638e9aa42e26debcfe35eb0cef0cefab6f7af8f6a41521c8f986fdc885ab98c339db8e53d9cad02aeb1020d6f02ef4faf013db4c82959d714f17106d8e5ca4a4deb89e4d2ef5ffb28928e618023bce7e7923e05e3f1e7838b61d04623eef7a88f7c4a3e7d9f5d5fed3604c43ec68de65407e09e56cf015b652b9a5f1870ab4b0fe9d2b128b29aafcb1ce96bef07374dbc067a03f43f308fbf2d21ddb085575af49a0d17b195af53211a754b1a5bec990998fd19c1e3a979876792822796d93695d28e3e202bf59e0781f6c777d4c4e1e3b8ee86c95483f5bdbeaed6980d456d50f3d3e379553c95a4242b58d0b6bd80e6e91b7356987e793f8ab7675c749d5d3f4e7d52744b289e90f56f94b4c9182925e70b7dc5580802e3fdb642ea757b7604751e377807fd6629bbd2873aac5aba15ed2292a0ac443152685a0b0f78121ca0a8c4defdcc81501bbd118be51f2ed0d0cbe8a01c7d0933f5210659688726dc87b7da5f6f67e7336792a2777f79319aaf30961980816688706bf7b51fdb2a6b1f2bd38c1c5fb554b329a42ca91c9b9e64dd650262f31a38fe810e17cd36bb91da42e81e631a212e36a9f2ab7bcb9e62fff2f6697c57ce48839bd6b6eba35940590e3825f28f1336ab026254ebb1fbc6f7f102c13d2329d87be4f456d4f1c69b32c8cc5c1d7a65fd234b96c40e9176a497a6e8267e31793e7c846dcd6935ac809034476e895278e2bbc3b25861d859f6f4dd05ea1066be588fde6f27a8417c40c476fce5e80f2a8d69cfc4b81ce272b46a0dfac0cf4e0a52a5aea2b1583eca812f1793ee36a6903db7f6abdf1f8e6849f27a552e2072aab43852bedee171fe3ce2144966c0a1c15f37ffcbeaef585e95e6405fef1d1ed6922a885105138a4ddda38a1c47642bc3624b7fcef4df8920e6ce830c18629061fe5d69159fdf4b28f83ed46666f22c3ce954cd597ddd6d68bc0c346373b10e91305032abe79d4bc05da80f6a7660b7aaee0af9b9a60d26102ecba61664afb1bc67f78324d6b4b7ef9d487bf5b6b69bdd69d6169410a696a8108e6696115eb915419be633979b5114fb881412af2144fef88f7671dd58dfd732c75e4875466e866423c387469d9b4b8636d80ed231eb24e0f5708fbed50059aaac251b191c3ed189beabef660c9f53300727548e6825c64236f472eb9320d9ea923f6681f7c1396d873b3de5dd121fc193516856c31db7393f65d639ab476a22254d7937cc48297f0d4e933ce7ab45c8ccefcbb0bc54c5e0cde6fca7f99f5261b2cb0b84f943056429f72cff33d9923562b10b448844ef341a22b308fa1dfb48b58a3504e0ae91d500a328c3a66fca9fc5c748d6855c3b61a0651624480d54f955fd379487bc57153e919b85139fd27c7c2725d3224203ec16256739ace4b2e5c703cb0842b965aa2fddd6b2dbdd32940f1bfe314e06202e6737a39154941847d041f4f0bd5b7d6539863ba74150db4c495e89ca3045a9e11dda3c89d159e29a32ed878b615bc2f7b2aafe9ea6f423eb816dd3ac4a1d3193c5cf97fd0102455f1613c99276dc316b8e0dd5193eeae0934226e5c13353702c94cf36fc102efafffd049940d6b5cb75f971c8818c97cb754377af36b4017c9f6666eb15451021673cf2d031bc49968409a3e658d94063c351f74b36092100fe82438bea79e77f566ad5c0848c0dafba291911f6a8baa8344b52c737867f4260f504df7c6b54bed985cd6e23e336ea413b3b7450ddaae66cba524cc56f58f2e8c3ab649a869879ba4dc98569d8220e7c2180d415f77d96cfc5d5698a3c2a12d8ab5d0e5233a4f390249b1940eed98792e9453e4d0caddfda7860f29e39f2670743e460f71d787bfcc563910dcd64bdd97c76d1cf0798ffba66a3d1663ef943141aa9e69e50bb1e907d7bb78faee4bc7bb4a9b61f67451f698b1fcf00d5c69783aae4557b716bf7e1a62b62380d2cd9f17df79b754a3f64a4a99464ea990ff00484cf059d9912d58d655b2befe5b055cb1b1a332cb7921d0fe053eb5d3a8e198f5e97e10b14ddcbb454e4ea2e88d171f0ac10c69f9eea549460abc50a548c01c953d85c888f5fb0f670ed61f42efdfd33d256771e07f2bfb6e4b783067aaa697ed563976f9b7fb0c38f41067c50bdd27eb7d86a369b457a87ece1a2580db30506001bf89b3fd435eeb4a845840283c3296acd6d6cbe56779b684c9c2054dba8fba54a23d4b6a9ad2059f5babec66741611f347db3f21b3ce69120a063e062fe26ad2df8665dcbb82e9f0187afd7ff0b8e751dfd0253c8617c15a77fdd4d557b2145b89f3f3d987ae35cbb9e0f9d2037c953ea145f654eb95a0765c7649036446592060a603d4c80a1cc65df1e2e58caa4b3d6a1c30d9f0ea7ed536ce15ea747dadab8bd901a178b770805946603753c0dd2b462d57799c5ccdccfe217d7564f11574eea44bea80c7b7ec9b22db3adde1a84bc941ec058fef587999aadc9084fbd7bc051fc82e0343f0432671b56d4ee5b6cab693e3c4addd7dc7c0ed8d00c0b4dd67a9bcd19c74f10fc1c9236f57738366076a7700b8cdb37ba9d7241d1cfcdc628cb9f89913fc47be3ba5f6d78194a8f108f29bc94ab1c0f85a3b914625ebfc05bad160d98125ef0f9d99546294ca91f3f9d8d9683bca222608001ead0f425a6d1e463576dfe382250203494c9b9f6882f8aad1ef0c2594e8e59a9be60ec4f0e859b99cd5403e5ddc4f645aa371d4e2bf04f0e635389676186cba20492f28c1e06c2dcff1990dc5e7718eccc9bf6db7893268cfd0155cc34a0ef48b36969fc537e79ccbd980c7867caf18d139402528b222f489a0e0ffbe0e72cf40599ca7ed801cc9920240c69f5f019b7cc2417e767a3d3c7870eadbea55b3e8150c5f2f2407686cd5e9f6ef9e0fb8a96c08928d118807b02d8740629effad44592b6f00cf7ce5ad5ee09a0dd21755452431a05973c68df9887388764628b075a2640b5b3082a794a508ec1a7bf49380675b2b40a26acacc47416ee5662719aed500b6de53352c02d080e22aa9011e0832d645c7452aee62ab4c9555b56c9b5d6f8b530a464745dea88d1151fdc80a671d42a3fa611be04f1c5c9551f2eb874336a256036481d7cea867f79b8c71e805c1b923ae6eeaeae9be993a57c14874004ffb2209a9a1321332921a543535ff736b487a8be659f5421470cb14d5b1cb75a2e85e1ecda153d4548b1515a63cfcdb6cea33b898dccead3118d534edeab4a1ca70e72f93c80741f83d4757211883491a60311313c06d204ff8eee592b8d8be5e6707a1f2b3fb1e82561dee78f4e5c57f21a0f1a604832d2530eb2aa48da30c34881152a3de47721346f37e6fa9122760ca9af0c3837c059840ee0eb6f0b0be5db371debd8a25f30c004f0bcebfa82847041ed89dcffac4f6fb7cbf3d531e65302f1d42aacc6465eee096501ecced26f23bebcee4e3386641a5576a6129b283a6a1003da6613af16029171a1df846cfdc0d246f1c3eac410e5c5967f909c6a18545956781649f2f374c7e8b467c52eac96d218cfa60cf5a874ddc96489f103e84b94b02ab283ed3fe4ecf11f56cf7e7afc0b9548b6fcdd476ac0c0fc1469f1262a58a17be96af7cfec356f321fc52beff0c0288de6f777aa42badd854cd3eaa864ecc2b0492d02cb8b90d534c9774b4b2bfcd0abad752a4ab9517e8ea4cab22154b5ee2cab27fdea6804ed0dfc2a54e8975e81ae411eb45ee923edaa1464ac7f33372ea8ad486a16cbd8fe61f0994531833288bdf4d8c11103aa49f1d2028f3e856e5a73bae314d9d0dbd5d03c5d208cbcde87be14e75f522b2fb5f4ebce90d176c92ee9a1fc38e91c40e4f4e04cff43cde8a79565eba29da65d35bb503c5ef113d0acacb23153e30bc595c32b2b76bdb5f098001459c9d113129695ac0ca0d4ed54573546cfabe8312d9b5daead7580c03f44cc5242bbb638961874b5d846c5d9c36261b61a13da547ef93d749241af21c584ebf57d768d54c622e3914504ab4b5fe7580014895ee569a5d497ea88b49e3da6326825aaeb3c5804cc545bb784bf0e6ec30a185267c4db4e5d1d8f33baab00c46373d77448033e73e2c2308e7e1c9e62a591aa5007480b19fe7321545aaecfac016d123abbb33b875b188d56ae6bee902d539e725ce5a2bb48e3435c1962ea65da808b7a2c7308830dbd483415553633f0b8827adb867721642646b97026c1f5ad991acc722a6b55cc0ef087246e47afad59cf85f1833a4544873ba87e9a6ad410e745dfc582202fdd61669549462c6eee11272ab683c92ed513a7665ed61bdfd40d5dfc1bc0a87c9de5bccdd0ef3fc5d652afbd74ece02b7376bf9d54e0cdec96385e8718b94d3bf067ec17246c8a04b01eba5de520f65dd17973e6ec5fcc4828e55c064d84c52ffdb6969ea239bf0b4d427b28081102b51a9998190ccdfa2dc98165875d50f7be04c9f6f88373130b6cd11dd035fe3d5bd4005d5b9fe4f489b961231841182a3c2b4673cbd4528d4d38372a9b3a040d215aba436d3e7f73f56bd4dc3fb6bb73a8f03e8fc7bd43ba31e3ff508fe242e6e3f47a652717ce172c321ad84665ce4d150e5ee8d02507268537afb2c6400c1c060816e7227121e0eca8ad5306ec3d20270110bc8e235002be8be251408ebf58ac9d076bc7788b3a7fc419ac7808e65d8bd72615a3605d27777c9179a94e5262750aadf3605893c0993d1d7045d56ec660da1f8011f4600beeb89c4a7ffc6a9f0b17a4558b6f880f3d562c11e062e793c4e2b8f4ca64205d38708b4e3797c25bc3ba071275c66c10a9f7378232ea293742880e151c7cbc508723345eab16ebe9169e52db648b53beb3481a285b70a60cee6388c3807568b89e357aa2fb8cf7685a5c8ecf513c088ff923eb1232bc67eda4dd1464334c0518380c2b5afd4488ead11cecd2c2cbfa049a9377df128f7913fb224868e06d352171e027086899ad1faf0b3feac18e8c9de127bfd0915b70a03a78a21ccebd4f6d33baa0d978bbe8f837feda5d87e12e8ba7f28feac5f60fb7351b2098f74e83f762a3aba6be14278a37b259f0b9698731df4fac8adc65e5cc63c0602bd54fc1ed2e771b95453afdd0f15b56c730379eb94c6990368c8a3b53b8299d8cc260d7f0e651b809f9b311c32370c20116b2740e99584ee8d20ad9ffa425ceb006be7e2780b920d26e51ee855ea0beb5dfeab7bbae9d390dce34e8697b87acbf7350988826c765f447709cde3e1be632585f7a19ba5a20c1909a4ae511a8a89edb191fa10474d589d72d97055f611af7df57cb7cea5f23b8a2efd10cf3438e5ac8196908f74437426d829649f618c5a4adfa20ccf0ba57ec3183757bcda0f9f52f77f793f9e2624f3fc4f8b39115f483670d4ba7fbb69464331957e8a9c10d343ecf2ba91b07c5c655e6580646a068ba694c22f20948e95080188177da7dd8eece64b095f3296d634d07b1652a40df97d837a6907182bd639d12af89b495239a92b3e65e8547c3842501e6031a2260710a2fade74291aeafdec73c6a2d7e476786161b939d72be416919f086e3dfd9bbb2282b97ca2f034928e85c85d9117b2c388e523258b8c89814dd2244fa706fa189b3b123cb29be1b9bc47e72c361d6f8dd76955dce29e2eead320574e191ba0e3fc0ace80a27e5c5ecf08d8ef8dcb5549d38fa69d34b46b894ea2761983a38068e300c6222672c41f37dc747e0302943405dc4df9d72017706075d7011f55ed8b2b01598394042e23532fe5921103820f91f42cc43eeec711c6e81d8479e84657de623ca4a3e7ca41dc2df5d1fad5fab5bae2f4c38a426440ef058b314c92533f6e59e669bc1eeb66c926a8f26fe739e8a9d4df87915e73d31fd3c62eccd97b970ed2f85c95dbf5d6a58dc08e0c39f8085ccb6ddf09776c5411782b18316efd07444ee12d53f6d8f7db15c158b5d68433de741817dab17eb3a0474aa2277b510c730d26c8bd94dd9abc4fc89742d95ec28976fabd56e409bff836a0da73bd5ac0407414eab64da34b4182edcd8f32da503151c0d01ed7a92ae8133a4bb62fb5c631fe97371258b3e22a3c76c80ecd45b908079c2dd6cabe670b9857ef600955e84d3ad91d727e0765337643d2218833aba51d5d4925e09383efe321f67493b65aba2e82440f798bcf6f69b28882705d5b6fa9cda1076c24cfec5c4686e0e57bd9e14c89623b2c69d37b275469b3c57c6c7291dcff41be188a4da553bcfdcf9d892db284445bea9ab1207e1ec5a7bdbb4be79817abec22356fb543e8bd75732ad732c8cc4a45afe1b45e7b1009544e715f1137892e1c6f26db68a78bdb07c98f1fcbc5fcf73a9a334352f27c7eb07be51f77eae88379ffac78e6a3eb1268ef813de109c3405df5d53e75f0c54dee967e6d83b6750a769d62d7496c3463e562ba41b133b8fe2ce5e5d71d6f232461082c7b5970cd8b1742d1f0cf506317f9124b45dd65bc8e5a51453ba200ea764ede92ee95df6a44713e32861f7b1babb1c24c6c8266e34e1e64d9a77e0b6fdef3c519fd2e6c516230b456b3c1a439a8f7dfbfed7a2793e33b692ca9d9d4cc01c293dd2ced615b27a59135dd3ebdbe9aab60f7acfd4225b7083df2de9ce371b01014da44e0a2555c5a6e1737d0c42831f23686a00f5b7b0896a5b3437423a3063c458ccda6288c44a8d5bbc7d55cd0a7a54fd167cbfc9b61945b81ab92656758c9e4e3b781859d3758b121a6cb5f5a6870282fadd18491599957834a9505a8573c172a9a006895d37093925a32a01e17ae091811054eae93e18d4632f1c58b2951fc9577ad711f64f770ad4c92cf92cb2dc89257fa864d56762e513c00dcaa9d7d2916a246ae693ec731ac79f88ed1b7f0bd32f1dceb46d6810cc972ea008fa0dd02912ba5ebb90f106f5e1cf4717826cd97f331552104a99c1da4bbba0896e691e0062539550439f34e749b03a0688d1d693ee52bd48e6a45761581f01437a992a7c10cf9864f4eba51dd26950e7ff099009e41382d8679deac91ed44d13bf68ca4a660bae118226b29c540c3565aa50d336db5eedd08c758f31a584482a772f0a4656c1ac0724941374682fa1a48aa0054102e81e0426a6f523284bd2d16e433f74d4fdcf52ffa7baadf2e05c80cc3d22fca4183633b4daf58296cff354452bbae0317902a8ec6f5b77d26e77ae836209eb54db1b4f1fc9fb524871d6b4fc48aa5fbd4d03eda2903619a2af90fbca5a411b5a4f018219923cdad763cfed32a9d823d1fa5c8038c9f42846c8cad67e34f1d3e23d87eee0416ac6690fe9991e896cd67d3a10c3a54085bd0a2920b764c5c09da97603c1c14e10661e343aa4e79f11fd058e465f337bbbfe5730ed0258df90562cdbb533658c1ba49e57b40dbfa31831e397655432abfa94d7259eeab6000b745b049e3a546b02ebbc25903b9fa6379c64e87b34858067fe0cfcaf5f900eec1c78b28a3983feeb8a66e9260eb3356d1259917adff002bfae348a83b20d878f6b134a063e74dd7986837cb859f2a4477abb35e8b558bbe7f8f243dd7a85bbd5361942f7d58027f97a78a590c9296612d4b2f692ae030160fb880a602852f19bf9ab0d6786e73c25fd16b3d30a9227db25726192dfbd080ce3e8335c5b2a327b36b64d5d727cd7f6956ce70e2f10eb48e0a149a84e0b3149e825e308b591926ba48cf0e0ffedcd117c3cefcffc175a82bf4aeb5b630ab97ee46764af2da5812f451b791455becd4baf5f76703ff395282b9e7cc86f8c50522f9fbae4d869c1018aa20e290b662a5a4ac80cf9647f704c4386ed5ac598b2f72166677a92aa6443cc63f9955da7acd8f6b7551ba9a47d1f86c2ab292b053c8af2afeb690ea180dab303a0e28757b45dc1c5ebcfa8feab1e7bef1d2293c8b26fd81f112b4d3997a0e527d3e31eac4c086ad9fe0971eb2f0c4e3216d89aa7fd12517c52fdd8bdc1065e0ab0919a08b52978f5d2dea298d87a5a10cf86d35246243f39647b2691418968d7feb46455d8645a2719358508c54d108c58c4d68b2641bd519f73be4a784c1d97ea7358e78e3b13be59b175f3c6dba1ed2dfbe0f505c96a7b94c482cb3ca2041024fb661effc24f276d926e108de6025d30f5e8888d892778baf801c4caa23b888978eaeeb7583e275a5ea03a0e39f5873834ebf9a8b42509522f6da4e082bbd6e4da162b3cc72fc50523a8e27543f69547a1072fbdf721b09d3e8d33f52338e9801ef59d3d511956e47708e8c686a45d551bb4782e1b3acf82e91d661dae621a594663be93b56d318502101d1d2a3065f6a74fb175bdcbd6feb44f9de1ce9869d7f4e10b771be6fd2d12a4dc74c6fc4fb610d6d5b3bf795fdde456cad5afb6253e8620776c1fd0b5878c205caef5a3824a4370fc71eb3dd74d0df6153145314dd4e7883c1c4b7c6892cd97c83f781cf9cbbcde86b7df7c5df0881c246f90c578e93e0edf2cfcfb6aa10f1c3238817fe8a8cafb5b48815a5c271d8c9e1f4fbb45924e333a60a61d470bd68ccbfd8bd409e7018d13d56f0829994a474648e31480de6b1bf304469aa6d36e248637a4168dc069daf972459ecce60d3e5aeba4c49ae4662b02b1b74fc2243d6e8e96004ee9d2fd708cc9a6b8330841c70336915afd462f354d0c84fc3ceea80c1fedb6d970f87122fe748afee28b02862279404f174261e8c607ac4c46f0085b18a53769663fc28be95539526c4b8b57100ed13fa9c75ac9491ec512b25914906e5572459015535435b5d36605e0ffc7eba49c9603c4fa35ceb4a92236e73c21d1616773369da1aa1f909cf36b06ccc98856fbd3df4bb37fb132ddb4eca990ee3e8287de743bcea389ba9b14650e68e21de11509caeaf6cafcda46230865cf23109acd47586b950fec3f6385e62a98aacbd7847623c7254e32dd943512536263a4db3542e17d599a10bf8fa71ec1e4d860c38db4bac94f9d05831d89b31fef0f05b3fec450b974a9ae837b81932d8e54b2036ed55c71ba778f69f2512355a6734cdc4a6f96c1ff62236c17b64d7afbe57b50008f10cb749380466bf11b9369b521f58c44cc1b4dfd8b4adc324c60dea56098992fa62830cbc0d5d6c1d5611ef971360533e60437ef029990f000180440d6f6bf4687d5c24ee8ef99d051533b422744b94fe179fd53708449f20cf6514a62cc55837c12fd10574b8c3b6cce5e9490c7e218ea4f5020147adc1dc068fd35d288d5ed1b161f682da0c9955dc1cafdf6740619d472ea73d95139a1ce3330d345261eebfdd842514548d9dcbea7dd0c5d85feb9c7e247dee4bd3febc0921c99cf78255d8a555a7d791091f00f9a0566f0de4b137cfaad5b309c4245c657bd9966acbc9f4f377f79452709f83252d76d942d1a01e1d4cda3d234bd3d6f916c6e5c5270024165bb92147870ce85bb777e78a888ce6b8cca88ff50493ef38441d0360b19a7972bc49b205263910817dde99984f6717a0ff5d72c93f6cfc768fcd8d22ab96134269ef202ede884f4f79d5ce7d535c7839d2d09a35da09d097210c75e1aef893a4da3be6db11c761421daf58323adaedfcd6550263c8d4885a77b24cf5f60e1c4ab7c1956791e5c56444efa5b16a6d00fd5b9a953d447eda80586f121329ac406ecd76bb63a0703443e5f45bb46485f8b5f885d07154646b6bebac748e1cf573595ab1e45f80087b0e557415ef0787ff75fc38e987c0e72f0865d6f2bb67681ce2e1f0cc48f3b8d3d443b16e0ce4ca815ca22468b6556fc2adb4f55d83b940f50e7ba48ae33e5a5e5f2501b43a00aa74eb1744b5fa4bf1ed414206316814fd6fcb65590a6973f845c8c9f29528a9371fd28708b6a82afdf8846b1bf19dc21e9965a0be0859fd0f51a326d3c80524a83e23329c3f3e387e9088441c8e503fb7dcd0d5b8486d730f4619fada3b74bf1ebf2c113ae3e489a2d8dd8e69774ad3c71371fc02a86cecf6b1140c3f8418a5a1325101730a37013793a6f3ceaeea2d7e183e2e7250650cb67f3ba7124522c3dd8712c15d0527d34740154a7a6e77e25d805c8f18a6ed8ad028f5d7f3091c477ef100cfd5ad70fffc16ea8b72a68b0b0290cb0608c9aba768ba4108d9be4857bce6c511b11a075df1a3a8b5fe2bda524ef6215ac67ef630562b0eccf6c3b3b15ddd77481ca32789f699378a1eb2cab25e81c53cd62aff5f9f6d53c659f55a83a2b3aa41c71a16efcdd027a0f19abb5203038cc9cf124503ea7ae1cb3fddc04e4f1407983ce545f06312bf65214bd8c57595496cd1c510252552d541563e01ce3a6fa9a9b46925cd85c3b779ef9303e7386ac42b21a3b96d60133039707c124c7642c217efb2c69936de75e7444eda5a76698399fb4dd4a036fd9f5aba7e09b46fc28ca9e01674f6373666b6bd934991616389cea3f52167512d342c85f6c75e18c37995413c6e7e76d599c1f578536af7e395d9b1126c5e560a5fa93137e63c04a184cc741258322734cc4af783db7d25a61a096e834a89deac01add733b8930daa5c43426af5fd05ac89025642ad1f4c0c553605de8e567b3c1400fe77fabd889e2ac7eb4e933a279c377a315c2431e6f6637ac6fc96bc65096438faabf8d97be7440997118f828519df2620e68a739908da93fad35f893117dd7487f9600bd3dde85973f6208895e849ba30106ad93e42b769f7c7c7d21496c8c71ab934efa2a9e63bb8de25524bb56cb4ad63e56eba56454959069769ba488ff27b193027dc46a069d477ff751eed656b404c573d4ec10beaf1dda9d83e2c9add72cf4a1556cc18b8837d8c2cba9de27089fbbd3f6fd9fc1951aa50692c53b62ffed26aaf3903e9352b8096bcb67d33e837927ddb2becd280326c951258b4169f055fc8367ed1d54547bd574b3d2bc5d0bb1cb59d67fdfcfa143e9ef022fc4f0dcf0bf507925816c091e67e4a493d64ebe842787b91ae3a3e1420e058a389fb6d114cd0c2bb7dece2009c035e29c4c38e5c1e521ad07f1cda6401750381af165e19c857e696b569e016374e54bca0a20399b6be7bb588c30a76a9d638b5992e030a09dae3bb69fc20b8751aad2aa0a4376e6080359ac88462178841ca0f26b3ce0a6ba0bd652bbfe0354e49970e6026667675257d01d5dc8a70200cdbc239bbb16d8de727ea5f13316b60d9f3934b9e7e8fec5ea78ccb91a279eebecf7ba5822fa35fc934a00d39d61dc20684afe3161e00850b15522da27e672b02dfd127daea6c56bdc77d84f6bc4c6f65346e4680efea87e072da0f2b0425bf0d8744e05baf08c9257ce74cf9613bcaacb68813930d270aea329a2cd349a31f5c17f61d61b1467f12e2ba3cbc41cbcfc59e18b5e1358eebee98629495e5108d56ac22caaa70927770736d195da3c0e97ca2f227d6ee2b1742d808e5da158451cf162120debeaa82c854fb0b11a77d8a33e5e8e831d8071b0a86e211e5b7eea7d642dc4068998ff7cb785343e762fe86cea9021c18cf706987591225726d936fec57573006e1f6aba83117d972fe2b427a300ab00fcf761a0e620d48e395aee6ad822195d45675223b1876b18614e7587d499b95b9f40b05f676a379baa4d3a6e53f01c8452ef6dac21c8a3a63562ec5ffbf681f563af1e02aa97d19325944351ce5db7daf51c178144960f7d4e856c12c11a4d8a19240280da9adbd7b05678f0cc86d7e61d8762714d4e3c46aed3a2db5b6f1e3e406a5fe8093e92ad08d31f74e820d86fabf5a6741ac670a7724d65984bf77dfcdd83a770fba8b84641a4a29ab4cb2ee0b9294dbe50d50aab97392af28ca61574455ef88f57d46c414972983bd321d96c139fb08a34f79bf6aee496eb79fd529d05d80173318b3811ab1c5ba7055407256a6558b449389506bbc8dd9f162744595836f1d03b7be06862f67e4fb4912a0896c7ae9a423ec754a27715ed71a6acb013c5307c4f1b3c48587d2cc74651c9d1e509fa9fee68ee81d58467c12b9dd0f1e8c116a6292fab6b170f9e4b9b2bb13d972b92e783c836b7ee71d6119deaa724c77d43d18904c170420ad1f60a893cccab270986b888f38a261825d997d99b32a3a34c55a8f94da37692bbae8a5044684a4ecf1bf80831a1de5bc36d0c79dd8314b6375f906f50610fe2511a73e54775b563518a91d3ecb18f9c35102afce3114843a151425fdc34828941267b5e6340c65d40522ca3a56265f6193c942cc0cafd672c68a7f950141dca3a0fca2836cbdb72a1315318b5ae9d22b291f22b4b528d854577cdd32465e04cce72990bd1b3bc95758d09328fa47445d2efa9f1bb2fc0ed21d073b228093c231bdf0f8c5a111cb0f8aca0dc877123135dab01ede85e179cac719bd4d7ac2540ac484600ee05f7dfb384f582a738bfa93db7620bf92a7fa4eb454358b36135dd34738637c3754fab5ba64b145a3e75c806986ba087079e78069e825ba10be6286e3c2b0d72d197b6ae1f55e0146fe92c89603325101bd95e970f3a4276114941a61ba821e1f3481af73f366bed0581746cad64eb75c2121bbb1a041e99d58b2e6477ed82ce40098ce76aa01761427f72228c430c8118845886d9be6c1693719d7f316d83f506646dce60b78eb831984be6ef133783c7a172be083794a80d951e471dd8d80e43bc55960acbe89f0863c3a4cc1298dc8b7c4c6b42ee73525b34bbdfed42aaef66b9b1338ea0c5a45b8f9cdbbe7ce608b1c6d005dc3baaf81009581d1fdca113a6bd1866f0944e08e82ff0c3fde55aa953f9c8b589b9b8e9a2c78d268f00f8a311a261c43b78eb6813deb561dbf4b3d2c83351f0252d197af465d3077558de41cddd985365d23953b34dd0667e9aa39367bffb11c1c6b287aefaa3f36ffc5c5019fe51d6672d4d61312681cdfd57d26b8928b13ca166dfa0d81bc886496ac408177b44763050ed273eded3e019dbd18990ba6dff2dfc5c330055394137660121f693d7ae83c05cd0a9bb2bfd9f46221f54ae72ace0c20f6de7f96b73ed02ca604dbbc8d23e2b87a416f71d801fb7726ecd7d5a125136be5fbbd5087770423fcd5316d18517bfc235120f8c317542a08e29f7a81033757eee0ab20f2cff3947676ce0ba4a665b60a57fd7d44dd7f7d5fbe47ea0b471e6f0e4c669776d3f1d600fd8403a62444235d2fdfaab86a60876d6c414cdcd4d67403c700718b5785773d41db8e89278a07438c509ba8a081b08ff7976e4e34af0ba1d2acb51ba46fdde4f843b19ac5ce7e32fcdde26ef8ff26709f239dba589c148d094d73c5d1bba4ab1d2a7cbd3cbd8bc10cfdbb3b4a56e14b84fa9fc58b49d2215a894fdd6d8922c9cc163c851d1a98e61934619a9129a888100c029a334944cf7cd856b484ba9eae8ace91269ab628b6dda6dfcfd464ddaa0b09bd76bcc97f2b1bf43934f8f0f6e3c9e49ee2c8a82c5e503914adbdd9cca99572e75175c9063da6edf33f39d00ec8606759965f202d950d96b952f13a26219620be80660f9fc5a233d2a9c906f9dfe6e42e7282f49c8837f478b156c06944a1523e182b668cdebd12a94a497c111b9b3b431c77ad73f5e4752a01e9b19436d6dd165e3a185cdd1346626c2ac5025b166703cf53b20d44d08fe11c1023dbc6c04cf1c56fe7e12093c80c6a6b16a8f16c3aee23eeed32c2c09ca114a13286b47691280c3a6aa74b8ae8886b41a68146bd2f8f2ac5415599652ae325311da2e13c11dffd96f21a7fb21a95af776d5cb0a81b65b35d862bc0b3fa3c3e0f7a8fa40d382371d895865bb665073ca44ded39fd419fdb8f695d6b996448173883946c594e16354c7b466b8699de563ad20af870186ca12379b1c0dd6fa80388b8a01c4bc3d49795ab163df8bbf8d087f246bb9e31ef03d4ae7e636a1af510cad42b1656e8dc80aa143427e1a515ae533dec9fd0f55c41e3a88d5821ae72507543301df1d32cdaceaedf2217d6c0904ee7ddb7a5a8834a37addb81c21ac852f270793e6b8b1165ebf2d09145d4b4c9bfaca248480efb302ec1588354ea0e5b4c888e6571a6cc059c4a7c2d2b91e96a962b609581fd0124c51cfd819dad2b8a90854e94fd5868f80f5416ce761eb179cb643d1aea8a997d8383fe1d4effc390d617fdb7ad399f65dcd4948f64770e41e0fff0adbeea32bb342fbf88d286767da6a0f68c79349968d89bcfc5c77ce04d1386799c4042dcd753ef16104a61094a6b187b65496ebe3455ffe1e445bce434b58f732c5ccdd93b21dfbcd4bfb0b3050ac8cd4475e6277623808c478fdd5a98ffce40f875a5d9da9bd36121d45ad054f738bb00bff1d6586d76ffad6515ab29d3c44dab37d1b6329b13b486f29aecfbe35e90465470de90fa699d4edf73a5653d6cb82b32cac194ecacbbb38c7b6fd2dabe7bfddd989d82b6f7d99663acfc8e03d5015abbb0576c924c75b190a51714323234ce67d99c15397f5091f74c675f456ccbad53b4165e1d971dde66ed521d896b6f7b31d5c3be4f6a5ffc41a3807badf0298d59dd0cf0d0db004003c68d92f8e0f2d5541f2a927e7456b7597f67eeb8a4e2cb2cb45d09cc84f13cd6c2b6bba4ef60e13482cabb421f3064aa407725f509f62b1ae50af2e1470d992d9385c03ab9ea724c30933d0630321d0f2854ca1988f13aaa679d69b7ef7daed412c4833c7e74add9b98a20875299e6d46b6e85a946c06b568ca7c0072dbadb275e37c93fc043585500cc5ce102a87163e7b4fab32dcfdbe26631a980e011905437f6ee5afd27e1968a20719620e9fa84b72d1d59ce9f3eced89f0b5b3ccd7da5583d86620a1936664d1710e025e1d4d0c2175abfa41ce63c0ae9b18220966e0c6d201128195ce2e981e0b8c127e5c3d9a2eb5166434ce2ca39be6b9d9d90eb3cbd6b7d5fda1e2fc895e6fcd9931acef460b66cc1c1106fd86d2ba4fa0d2077edcd1d5de38cdbf7ac3a4f025c62c878a2f71d757e56278555df2f7d5b6bedbfa731ec6bc8eb66d54fc9e953a612338ab78cadff19b132c60046ee7a9f6f1f8d2b58e0b09af67613947c9e16ade66083cccc2922f0b747973f26a8ffbb9e59dd6fd0d4370ef4dcb9ed72842e4b656c8253cd71c0bc899a9005d5b7e656406c0e1a06150dff626ce801dc1550e07568ef27230e8d7475d27d01685abc64df41093796354655cf4ccf9b2c948b79e3f12ed856561bbb9e3b36b82aa0e51b7d6ad758be57d7808579a26dbaede738bfd5a9d71d2e3e9616b22b3dcbc4955c7ce56cbfcc2faf3fc3e0054e35f6cdf267fc41ab2da4a01b4036b31baa7e4ab06a9641f842c14cbe333dcc31a4a1c7650e5686c7d25d14335c6c82ee29800edcfd3ffed39e33362c0b62ff7606902fdf161895e49da7c56dc3d1ad842a757e2eed3ff8dcd277eeb309646914f68162b10910f7d000e373a24c13da9e0d8103b242e8fd180677412a2bc90358bf0bb2541be0604913a4e83ec85685889d6ff81666b3b5f2b40dc7b8be952ad6e6b5c738b2a53e6d5248602f64d637947a6425fcf5646d6541f2f6f5b9215b103b66c26ea13d1a26b298209b8843e66d90a13f40b360eb5c172ce24bbdabe17bb97ca44531815ffcc6027bd77b132fc70e4ccf001656434ab80ea464e343456ca56a800cd7aa01f435a3fc3be007f8892f11a21d80f47da3d2499f8d4f51f4cac113c6219b121da5b1509b26ef7a4094b23b7df7aadf0aeef45dc78788926334b445a3e309ec6d76005b0b4c49cab897c0ce32a6a17ae992b688bde38bfbe5c504cc9686ce3423ac793021fce8e77a2192b8099c371a3ae30d339879dfbe0bbcee4ab5b9fc38dc38fc9f16b20697d375057cdb9f7680cccabe459f15624f1b2b1df815b0bd7bf5b83cedcaf516c57924469562357492b37726c730844157492ee832ebd0aaf9696acc13b643212a33b4e0b333524089be29b13515ff97e74259eafbf13d390da16982b1d622aad70004b7d833320d440986d1240a9e44232125fdaa530a0d50b676fbe58b2f722535fdfe65f0219418b44bf08d57e88b1168775451042fd816ae2ec3acf0e09fb0c842eca92d2b318a7b13cd6baf0106e3127da468e014352e0a30d3afeb001f4a88095fc271f3b12f5df047f2065b6ea13c9c4bb79baec4a620cd276830dd2abaa685cee910ed6ed0d4331866c33ee2de4b20d643fe10c73260643584b0a8dce0aef5e0b72fb4091837550e4b4b19b3767bbc0ce902993f8ba3102b582140338582cc95d244f142cc66c8a5206c04054efbc1f77f3d97c614173f455ebff95cd5a56104314b647d2c2baa5f540bb32eaf1d8573280520b867326605cd03ad32e68abd546a16484e7d7b4fa58e422f4a75616c79371947e0619ceb613614f774970cf42f9e92deecdfb8f6e35f73494210d4f8dad7e39c4e9d86cab316cbeeb073baee3b705d4dc841d5cc55cf2dca18d0e523c033f089e218a55f32664071778585aef3d4428ae57ba6a30440d2eaf786609b17966f977de78829f0c7807575512016010528c3b2c462c4967da9c02429b22b9933941d5b602c3c37964205b74e167dab8a7719454ddcd6abcbeb6c2971afde8a5b1ee9f8e9325a2b3fc610fe1868f4fa55af7e3084d1f10767a249fb6d9b2845eef247020290820383987725137da572b348b24bee3fc592e786193e594829e46e6d85c43860faa6c6172326f795e6f0f0a10dbc0a94b68b26a27a48a6f9dc7417b5fc9b15a6902ff590622355654c821902cc9ff08b03a289708d1c20fe24d4d8bbdcdc4dc17fffd618730af648df5f28850d2c4a9d61ec863ee5a8a65358ec1a27c92aa53d8d2ac31f74dc6db8a6155c4837bca84ed6f218e65c80a51d9576c210201a121207225e3bc1d0c00ac7f89004e1bd2ba2b749cf366117f0da84250680433077d6fa5fb3474351869d2c0bee2001596db517114a136fee7381ac0f2eddabd555d23e0f4d96e9c3e06cdd6523fe6e69742edd992995b5246a70e7d388a76f1250995439700e36feb04d63fbfc2830889d7a7b3e098adb4f1d20e53d8591ca523e1ba596b6c24dc4a9bde1c857ed7d173b77c106db0ea95db53fc27adb0fd5e594089e6f7f455254be4b4e7ec667718097f150504f52142f7545d9055328d5ae3eaeaa3d841b081fe626c2edef0b59dc73ed3fbc6efee26b42a41a300a7fb28cf3c58347d042c26ba2f0d184011537cd0ffd13f2348418c943b167f7f928d326a31b3ede251805d1b8f5a24d6521e8634a3f50fb2a8893d19e4e9b34cb5bb5bb1255aa5e64009554b5254a8a92dca84820a6040fd4f2f2000c69b688855d6d27d3d3579aea38ce16aed2501a646ad545b5b3687e8d6a827c0e4bdc6799cafdce9b38512edffff88b36c09dc403df7255d7cf76c65cd26ee535512d7f42cb4a0f2c97faf4e69b57c99da6713758b2cc248ef35ffcab1e3fe9a462045e5dc24b1a0534132e8a614f9dedd55970bae12f9e9ac7abb94ae5ce328204e39eda39c95abe5ae75a20b4b7d635d70e4870657a4d71f2798e0e7f46039f5dd73dde93cad369951977a489e57000788318f0c30a8b4283bbfbb1fde930ba1848e87180a4e94c0208f5b5d16d0beaa2f1db4bc54d4a95252d5e570bf783be82f4eff321ce3664ade9cdbf2fc42cd5f155a603d4176c86e5a35a823cd58bd10d2ebda527a694c9987e66558398c291a6780ba819b73b554425b4e7a173dc97b0667dcc40a2556e0b991ee32da988a8847a5739e893841b15d2cc8717a3e872fea25847d5acd0311de60a5d7f3a478158ea0f04f73d622dcda297f655052fea7b71ce968164716dd5055d03ae2db48f93fba55d50e4b049f485685b5b5f4071ae89b47d566188e52fde23ff3a2103ce0fa40f6b67ac24087a75d9fd71d8d7ff7d1904847e268efe06d914d274474f6b62a59c97a0344977efecf5b3a2a494051acf5250b20e458cf3e2daaf0c7a054d7b38d812a00f1a1bbb42235e721cc038f54aac2668f4d1d22d88dab6bffd4c54bce24e4db5ace3af46238ddf744a67ebe1e667fe033bcf22878216db7b4896ccac15e4291f8f67a01e84a0ec257293ffc8fe6f6a2f0ad94ad76504d2c0f434acac7bb58d0e845a80eaf0fbc8d8f58733911dc2c0dc2b81cd7f67e217e90f45f91547a44d5078438a9b25d4a755b030e7fc1bb0c09265c9be7295b33b23ed99f30709b428197ab319be1204436fca53a71a2cdc789aa6b5aa29e7804432a51abfffb2c7ac70a8abd229795e4748ec0ba2ee28508699927d510f5f2fd872c9120b2cefc83f47ae928f61b2ca57bfe6eac1ba0efbf0d4393e5db7d45a93586e7186cac3a942387d19650a64b617dd8df8e78cc6d2d87bcd4f73298caba5bc58ba88d72b0306b81bb90f55f7785304f3700603ccd40e0c711ec882bb54f2abd3bc28cc37ed2fc73991787a48e2f2d973c21d057dc9f1e371ea8306427e0cf6111b935ce8fc95f8d964253054ab051be0b139e951f19d8e4e4b725d46efc33df9dd34a1a6da44803e84c935adc10f115d99e0623a568741e2c1f95606e04ee246a9092f5c34beb145fbbc598e843a89e023a7948d51d98c0727ffdf4f83a8cc46109101dcf0d082cffe0bf4605291444abc6db2c0988583e32cd0a5bdca2216af695a65240a4b70d3a053593aae61585527c848919f73c7588cac32abf3c83056895af14337ed10de04731a3521357c06eb008204272e97ffbea9c7208d9af020e0d9c3a94f0e3e798532519db76c74f95e925d15bc431b1e6710ad02f6ed617e15d70cfe6491736bdb4419f468de667e43c1d3031bb630bd37511aada585ea49e5604159754f156b95ae4fd8425db1f9f0250f536d9deaa59341c1c38fb8d5006cc85bc3eea8b871eaa8ebb833c9eba02df8e25805c6c20a685f8bb3d47abe51020100764e9b89dcbe52780ca3fc47f63aa29ce8764b25ef235b85e1e2c2f2fecccb0928274ce61ac38b3f305e9399d2224baaac3fcaef64962acc1bfe414c1435df358b3bb9fa3b28e376ce8cad10cbe8d7966addb7652a774c2dc6027ba77d9ebb0a414fd6e759d2626ef3dda4b7d04dccb097fab3017c217217e69cdf2038fb2821fe9723455ffbc411737d9b3d6474d464f98be9ca7f0c1d7049b7d3280648259a0c6eea78a51e6a78ce5731de9bf527cd0635e2c34bc0e3a099a448455e3d16b27bb99e2001f5b67ca46e39da739cd0e984c38137dcdf3185e4bd4de16e33819b05c592b94a8cfc7f76b93ef3fb745ced0eb07cedb5dbe115e3ac43f634407b6912030be69979d5f8383c842da60c553c8569f7141243ad2ea3e6916f696e05083abde56ea2ddacdb68a9389f062d988c292307bd627d6ea8066b68af52f7fc905c1e62de26c8c9a5125cc907a3052f0e3177ee14e0a655161b4498b6ec4862b8251ceb131171ec73e6f697a82e569ed120909a0e406e6dff0a8c8dede51dadd9415408953328fa6a5fbbffd23f65313b1d40478fc14c66553107213a5b8a8d7a0e2a97d29f45ae2c0bd54549beaace6352cfe81386e1818488a8f7cfe772d0af8aedf7a00f601c971392e61d542a3bc13cda366650ec6b30ea51416a926cf547fc131d5f720c5fa72e8711311a5264ef0e23f77878afa0ef6db2acedb4bb2590f644dbaf6ce41f233e7a5b15fcade35deca79f2c56ddcdb34f6134bf421ef2f37969303a837e7ce1ff59d6aecc22cd53a3a78af85debda1b4069edea0bcbcd5ffe698d332f495d81ec87734045d9a58124d1c4f90e0457886c45b99aff3ca7912bf33d187c1ef53a2e16826c325fa8be7d98644395253a9730b073cea0af3e6dd49ce9afc17e8a6b5311927a2b4cf4f911b09bf0508a17698d8119470135be148166b09140bfc6856840726d583e1e00b458c99a91a84632bed7cba920d0af874118ea276aa5b4c54e9799502bab730b4625074dc53c3a9dcff4a453805333a458dedbf56598d2f46b9b3cd705a44b5e8de0e934b6fa4180a2db2e82813e67c0da2f379d06505af5841ccd5e4332321fad0ed838f18b9d0b5dfd092f9f7c7f85b3c3c3faefb8f9b872c497770ba27ce4779022c99d430b57cf8c568038e590286cdff2caca51d0293b48cbf4b7fafa75c82993b54d4c44d74352c87fb7223a1d17e3b12b16c852d621f1ca75b0f837a3b271df979667e8ee16d780a630c626915acb93a6e15f47d7c34dc2a9a7de9cd114738bc583868543b37ea608a09f01a5473524c5ccb8f83cc991099c2db69da3af0712d70cf3d09432325f95e4295976c904ed9bfcecd0bc3501072493ed34f51458952b31cb897af6db92e1c525cbf960bce2ab53bad154b7528b8d202273af5232e3543e0d2fe79177b91583e4017bec2edbe5956e678cf9233d6df0c553b0b21d647876f613b40ca2943ae38b6707a4fcf2db14d31f839db3ac4ad48526d5c6713d107c0459e422639c02d59d891b5dc93b7cd92287baabfecdb49874240b37ce0e7505886bbe9bfdbf79193541736003416b8b8a50ced16c3edd9b1d6f1986137f46d861f61fa163384a91af829746a0a521069b8ecb678151c55c909cdadeda0b0fe38a84b3d9386f19775f018b68ab77489f549bc53c8f226c48c45c33953a95b01c89548f6b08d6ccdc0becf10441cb34b91dfbf558ee184c67db5b82320c1898745b2507c6c38715ddad62bcd5eef4c3c5754f0d33eb6dacbd3bbeb79983b38e8c58b72a478a618f9be832650a8b14bd0e912474abacd87c36726544b90911a9840bebf1d6e0b98da29ae0e3c1d4d5e469f1d3492d02d77e21f0fb7d636bc7bd6097294c9eb74eecc288bdfc6e127f8ce835ea7f6370944397eb7e22e7ddceb342a0bf6964828ef0dd42aada85981319f7b50e05912620ed9f9b43b5464177bf79d13c2604079d5b8b4743feb8cbe6116c447bbf26239df4fa16c40941f61e44024c378aa2826831a28530228580ea56b0e4497089849c3f5fc39d7f2466a7ed30dce1c50e9e23935862193ea3b10375b10bdc101a95b3820ca88ead97f6b7a85642628e5bb958c580aa4a045e6a090a4ef084baaa04bdadf31c5977c438d14e3952a4cc77826a42f5b04bde003a907efd5647ea3e3728aa8fd859f12fb5f467ffde8bcce9e7191ed1df3176d24e65dd891d03f2934fa6827323d2ae5e949ebfa1d52062f74dff03f928eaf4f40f47102304fa1f4a317ddd5127a8dbe8097423558e6a76582e7d5129061010ef1d91fbf3f4b2ad9253d6808abfbb8e624a1b37aa8672db4142deb5567a9efea3cd640e79db4c1353f0715600a4283523f7b8dfbcf4f7dde471c38db36084d6411a1bc4825cc05771545d959d1deb0ffd8ee86e5599ca3bf5ca0d3c6b62120141c6d71e45c66e685fcc6c57c27a12a6a864feccec56a617e9ca5a8ae0736ce717be403da01ac087b3084b711f5d1c611d5549ae3d3daa03de913dda14004a7a5235ebb6cef2c98a1f35cea3dee6358dfc363592e87ec0821839ead862559cc25383436694aca0266fe954797a99dd084209855a1a03e1ecfc2427de1b52598a0d6293c3a1440efa676bdf68a6d3b50c6c406b98d03c31dd9327e98100354247098ebd6cab3447fada0af513ec7619a17e8966ac4b519d9883050e1ff238f700e6e5cc74dd19476370f4b810c79d790409471b4ab1ca977c6db0060089c75011a9af22d567dc589172dd1bbeabb948444f1e139881921e01ae5b671cb40a0db60d31da4e07a92a4d2f8f7d359ca582d7d2bf29dc2fe1726f05075936f0a6a263d957625f66e668b1085c6956c91ccb4c46ff7bd098235368f72e95d7f1b69bdbab5464132e76f860873153a10dc3ac6725c9412598148bc556f3d6997e76b1083601893f98e0fd9caffcae4ae15a3a73389ed57e3c953235d8d9b5e3a271def17047fb0fc981be12d0e0de3b95866300b449fe154800ebc7be61cfca8f2b6ee850d78d5da543b25143082fda0c742939276fdd3065c6c35839252c8578cb5e26929866c5efe94f2df273b74b11762a24babcbe94d1c2256973407f2bbebe1051047df4592f5f819fae980db6bf91e11769d13818c54c2afffb46103ce9ca2312a8b66964ff0171b7bef0bc2c599d96271e629dea37fd4036def9d08ffd5de42718aee84a15f65022a421da183fa8484c5cc4061b45210f030b8c5fee1cbb3d0cdcfc6946c0d0826f7681ee448c4d85e549cb4085f3ef2bc65e65c622d3501be7918b35735d57904703f00a9a6f2ade78cb413fe49071d59e491cedb98be936122f6f6ffe01a3a0cbb6063b10886e28d05e5879869f54a4fa9c4f04088ac25076b253b92a3e8048452ff70162c86644a9743779df353a80d96e4cd35ae18e46c594900ee0dfc7332a4eeee6286e6fff4a241c9fb7c418a9d36f535e8146d3bd2ed1f3fccb5bbd473ba795e1cb07349f55442b7b1308972c25ca6cbc7164dfb4ebfca6775b3abf9408f972a14a8e416a24279c23e5eada758ef408eb8ee19b284cd99fa17573b6483f17c704fce0ad36013566576d9a3aaf1203c3309a8651be70b31fae2b893d3ad6a5f5b9c46f832c29757d5d7437904ab1e9e88c6bd5ebbd5659da3beaffd7785da6c7794a30bb65c7a6f5f63a1d1d7da773b12f56cc304bb711ead78309c4b1dc2bbfbece17e4501e89d57e0e169280a4e94c0208f5b5d16d0beaa2f1db4bc54d4a95252d5e570bf783be82f4eff321ce3664ade9cdbf2fc42cd5f155a603d4176c86e5a39bbce8ed5fa824ead750d09fd20e8b6af1323fcbe015e1385ef6492bfb53620d3696489c7a962a4b9b7a1c48b75df6d68ec631b535bd21cff7b9ad98415ca0514144fa57418e0860f6f643a15e4ecebb0f50b30fdbeb08de6e2f9dd0f8c48b09b0f7c4e51767f0f5862d4918d70eaedb80a465e0db7baa3edb4d603a0664719d29d2212380eb8f4d66caed3029a7e08ad076a888f3e596f00f2d6264824ae59544aadc6b4aeb1fb3bb65a53f846972954828f1ed455ab41a216dc7e5210a9079307b5b3b5d47359a84b0858fbc310dbc28887ed19b3c3f8e17682266f81e1e25ce3d36837771ebc5c7b126db7f3688066c900a796bcdbd8bfd9fcbfd1366d67f5ffc43b084fec5af07d4a085517df7627ba0e5629f6bb842b01064ed12078c45f9388ca4dc14d1f49cf00828bc77c2f1be1bf26c45847e4bdc6469064c3da149b55fcdb782a7d4cfaeaea69d77e20facce2cc7de4765832f027bf6c18b98caa4a2afe5ea7e97c85b8c02903584c70f30e217c32b63b3c9493b8204ab8dac169c82b83d4efd0d9127dcf3045df5bbaf55194c02698e3cb51848aad76365d221fb76bbf044e72163e7c3ffb5f55affb8ac210950573a5ee9297a6f536c899695b00ad85957d04d03695c825e0a0fc58337f284eae23628fc10b326394639b8ca9672d77ab87d67557fb714f9e147a213c6993c538143089cc70306b81bb90f55f7785304f3700603ccd40e0c711ec882bb54f2abd3bc28cc37ed2fc73991787a48e2f2d973c21d057dc9f1e371ea83e9ff32d44c6e499cfa8a61311fee85028b225b5523f710f6e049139c2392812dd61de50522dfad88c7f7f243976bd0e3da22b9e78a71cbfaf8eda425ba8f089155bd68af02649b245c61380ab9abd3f9696db417dc19ab03cb9fbf69b9d82a38785f70cb4770372b026fb23a840e6b15512099f55fca91767b90554ff6ba0b17bac1e973754e758d5ed0b2d697c6f76490355dd287d2a4deee7651b0b0943755e2a4a1e3a8fb51bab72e0e760049007185f9daacb40ea4d1b29fa1e4e954852dcc6ea0b43b75a58b0b7ed8f279f46d9b47e966ba9de0360edf9dffb9d15d851b9a4cdf1372a4cc996a74cdb7f4929be1e9352dab50b05e8db8c06751236746abfa2df3dbbab4d604cc061bc2b734ae7429abac002a9799cb0f3621443b9c115b4d3c106cdaa05e8d4c1eb6a61cd5bec7242415ab44004ce10716f7fccd906c2dfe41adcae547c271f0902ed680158014428c120af45889e3013a433ee4fef242e40b3f109990fc0412b04848fa1918efcb0ef03f2325deff9acacfe0bb187ac84ed5e7b0507d4d0242435e76b284fda6f42e5f211bcfdeccff74b408eb5746372d1b59257125b120c8ffd614f18d37fd62fe166b596bd5b5e496341d50fd95cf8604b2ba70e21516ac096a81a93bde2961104271a3bd0508d82806048884837ea96447d94995889521423680ddb468b35ed04873f098d1f3239f95c0066b6a8ef64f92b9fd55a8b2db213d91e1440c34c5a1b7f18fbc265c1a87b07758ce31b973ae22bd9cb42d28a512fff4dc6b3d1aaa00bfc851876df3cabf751066e46557dc67e2a35729824a3e7a4ad891e92518c119869cf21d4c0bdd493d387b50a91499c666c04729febf5629b66b4d425683581eb840af9c7d798c292307bd627d6ea8066b68af52f7fc905c1e62de26c8c9a5125cc907a3052f0e3177ee14e0a655161b4498b6ec4862b8251ceb13119ec3e411fb84a2176f2e5e189b39c9eb5b5fc3d15a303dfa287749bac849b663017460c203b6de311ee66380752c3a0d4b8de7491760067fd4348d85ea4a69de6eafcd5fbbe15f7fc78370f3958f56e15dd54ba6a03cf078daf43d13b5c83b068e24f4baf3a699ec22d8db55c6a4a804cacd475c7172f977d1d0ddd0b2f32d430c7f5d490447801436358ac95034334f49fe54332bda94320801aca6340d758aa99827397da0f25aff844f4144328b1551a80049e3a1158e9bafa62dbac534038a7b8b871a2e3e504fead0c5fa08549548b25f6f311d542118d5b94a4513d8c3b18626997f3d0380194a29dd3acb375c6e928b91bcc66de8cf23b5e6014792e85e8e223b0891283b2d46131d34e6b5754f998041bd83ea0d366b1248ad02b7dbd416a7a0515d985cec7979f810af2746814dacba676260589380bb28cdf922084fbad20f6fc23940cd570af79ee7a4677558ccb51acfaa169313d8dc41a713bf068eb4cf32bc165b71cffb039fdbb24fd89445a69aaf631a4429f689545b430c7f3b5dacf21eafb2172b585177626db6fa4180a2db2e82813e67c0da2f379d06505af5841ccd5e4332321fad0ed838f18b9d0b5dfd092f9f7c7f85b3c3c3faefb8f9b872c49d6b0dc9915448164c55c0b50a1e2b1aeb533fc73c1422b8a584c6247e4cf2385ba8072bff1f7d30df8764cc90ed3ff932f748e6ba7fe63246a5ccb542dfadf363f40a9671cabb666508894a3b0cb7b79d222d11a5296dc6d3245c5acf703c3a10cf6d4cbc0af7103bb06a197eb9df67a73faef02ae5e2f7df1a869593973d4c09dd3fcc300dc4ed9aec168729f8245e257e5a301726d2399aef822c9a40ac1974353c4cab19b86f104e92bfd355b1ca4f4b6f18b34af44a866c2a5eabd9f79c5db35e3fa12aa354e3c23ce4ba39766dc0237e8157781230cb1e67295516606c4e95b1981e9d6f7aa35dc342ee90cec654ae7604846404ff0b80dcfb2dc71f31fdf551b2f8135667e288eb957ab82c831ffd08785c9452767feab8c750cba0fd260f828db21bcc3a7086c5999923d2215098a4520513bfee037d793fee6bd16c3edd9b1d6f1986137f46d861f61fa163384a91af829746a0a521069b8ecb678151c55c909cdadeda0b0fe38a84b3d9386f19775f75adfa103c1d3b6454046198e75f17255a7a69f815a1be9744309baed4a3d32a2d51d6bf93c19b94061a4b8b0484f3a9e3ec2d0b38fbb9eab1983326908e3c1dacfea0e00e0d7ea337571049406052c4fc07dea111f7659a9223a51a6c4f263b0d82f429b739a1aa85dcdbed9448883d44f24141b6c656ce45b31f47fe22c586d73b230d1a20a61d280b1cfab39efe8218be504843f57cf9e2024e09b277549a58f07123bcd298008faf4c3408ae82481e8c728bae0330adc95df463b2c119edacc097d4e7476246b0e947deaf2e7b0ec403f27511a55b81f19041f96ada5f7ab3547afe2a9a54c5c1e57a02cc43b438ceebcca61c77d64d20d7ed8ddecb87c18f3d66c51454b5126bc8ac2620722614f54e58231fdaab0f6b3ae5cac13eef7145f8f5bfa4a9f34fc7ffb991401d61f7f42c68e0ae08187ae5a4d68f242763529a73f21f8095b3a91c3d16fbe766a2c56db98bb13a59867137da15ebf94aa5e633ace109e66c85c80a09ea85d3cb8318a3d08ebced8aed6ae672f303a5f7752444d8fadb3ba9a5592bff07831b79f472d2e71e24e95a678932f95bd8e1bb590cbaf70acacd5ba32788f7cd71da547df0eca9fe67f80131dc467059380b27b75ee4a87d36b00532aee34fad39e99c3aac450117a233cc6da5034f025f94776ca2a17bbd3e73b7c4ef6571f09506633374d9f902c367115255939bb5e790bff3e3f3d45bf1dc1a4acf5e6f6460b17b6f4ae8b8a8f150697cb8dcb066eb1992f123cf6ea1c6c039444f4658652d39508f162476f692504d2c65547856853a0503bddd93b1e67a92313f52c133c00ac413a1618d0b2ea1826b5a71243111208292aded90b82984ced69741e59749a82ff21927f7ec4de22e1732d03ad1e8890f2a226809f7848b07bac5c5684b571d0afd69b8b8fe68e804c287f31a9cdda4907fc5351abdecf6ad2aa9feb26b63d68a2f9d633d6c4c95277d64ab9967871683ab414c7b6b6f3f9a8a279f9d903df91c047d13fc002e3b752fdeb145ed0ac2e13e14351a3e18eb0386cff683e01cbf76dde73553574b44e8baf528ea9bad3020d711cdba7f439be851f3f4e5f87db20a72e2dfd469f2e6b6a6940adb24cde8a5bd480eddfdb44825be93a1ef0abed1eedefaaa47d39714d5c593195e3e3744aafd902c253a0a44662c8d407bb7f54e7f2f6928056d261ed882522dbb8f5ebb3df8218d1bf813158832e4af087d3adfbe90f2265bd4daee4956303b37d1c56cd5aab2359138a06cbefa84a1f4c5093e61e19b34d50263e499c4e992f7de9d2b123bfb51860564f27327f278ede93395ca8116e0cf6dfbf2d50983659c8b4565fabc786abedebe573ecbe0bff9be9fa1bc0463fc3729e56d850d5c6d988b258e768364fa4779fbb474037236ab488b85c83a5b4390ba4ad127621cc91163535b1ca7aa7ec52a15ee54931b73fceb9c2f27dffd1863aaceecd7b1d6465c46c9944e725dc2d094112f4308f62487d846f46b96dc37ccbbac5bf4f366d9c24d444e53554356653fb58d8dbcdca31715cb9cd3e647f08d8d78d438b28a0f22b579e56408910fd8ad7a703b57cd9bca8565154eec72f5ee80760df2807189e409dbb92e515dad5f98603314032f2854a8d6366d95ed8e6073c678f02bca13e889f9816830f5815987f4f48237a6d1e78492b7e0386178968eb82b685e92edae128950b595fbc6bb2f8f527cbc283f1591dddbaf7416d780ccac25aef07c9dfdec747d9fee307bb88b034e1c91827ea5ceb433b060792a3ed7516b740e2189f1fdcc1c010b8a43f0e09d89b80a27ef7998cc6b1031cfec5515d69a1ff635809c15fa67ee38a72f1b777dc753dc06d80c0d31bf294650a41a2bb91a7b2ef0deac0163bda5f9238188bd0fd7f548920194ea7a31837eb9afd9d456dc5b716d493e1fcd8441472f985887f6a3ef8bca7bdc339a5754b93e64dc4dc0ebba3213bef03123a79325814f1d4f84b4773dd8d9e6617e7e6a33c35f0757a99f32ed57dd6a124b11f696f32abd7cf6e206fa6a09ad5ddbd4fb69af6e30fb96906cad4473978eeb1ae120d93174355ee084bd5203e1c1516ac45f06596d5a4da25bbfdc6f669491ed65fa3537fd4f78dae497edac4a3f4df13cc09e3ca9ca6076e71a07496b91a535c623349f5c61084d6afadf87b71881b3457c219223b41d2fafc74e5e94545e06a50eef73bae776b2f25a2f50e2240b3bfb23f14921e5e931c14b8ccc709868ab6cfe7fa5e99cfd939eb2ef46dc16ab7e5b9f0934ae5090a80e09d01826bc5463800dcf44d32cceb308f39f392625e889594c67e346d991933ac4a45b31eee3387c212e528ceef15dd90fa4322434aa9d6474754473ec715a17a3ac932f2ce81e593de971a8a40587f40f206e3f37e1b96666e6d98ef811760472cdebe60a75b4aeac696fb80678099e831da914b4504992ea0a8975b8d88c6eb8932c04aac000c734ff4165dc7e9e4b8ab0b2c44ef020bd1a43f82d35f9f12137ce2f04c44a55d5fea5263ad9957d35b680c5fdb8d048ff12c2b1861bb113fc4a4cbd2779ea24799bf210d70ce54830e218ed6a3c463e676cec09493d0519056275776e0bde1b5027d91ab6b0ac1fdf2e5b7d91f23b78ff3f661e1d36906c9024ee94a02180e66d733141abafeba1e417e9133e5eb7baa838001c35c532d8e1a3d0672c4e9fcdaf631814629e8d4e426f837a94b1153f63bf4c50020d9d6f1ee46f3c4745a46876cdad95c82eb30cf99b3e8c9cf2d08a5dc2aee3a32244bd1a6cfdbe92acd19a42019f1a5b79e710ed2d1f70dea4456abd249164b212de96895e318b309d6812bd518e3d5843dd0a4cab83cf69e69801b16d9632d355b32357edc3f489b8a61dfbeba2da05531ab62d546ca0c48223407a8eff37d43a9651abd1a559c58d6e4828fc3d6e859594bf00e91feb8cf621802563e72ff01c57498f532efc22fb3b61f293b28357b61f02a66170603b40e9d6ef88fca69c022abaab18b0d101a04a0f7d5849e5d59cdadcd2774907b86a2de91ce3244575f0fb2546f643fe8270036a3f85ab0df5f162aef4edc950060b58a9ac05943fb170d7c071ee221d9fa6b0a5d55297b084c1ee933019606e6944d7d27cb57a285792d5b0b1f31c8491189cac2f64989b380d02295c6c0405ccb17c33c285e84fb7208bdb80f90b991e8165070aabe9942bd574c0d0badce4c6ad2712744c1bd40136918975469befddce57b6ffdf00f2af9fe18d43a78bfd76d56c66f2c2fc01ba37dd3c501570a2347dc6c9d053d8589e604a5246d741e839c981733fc3cbc8164a5c0f0c4e7be1956bb6ba4feb7f16edb5b9a44dad5b8b6804f7f17c26095f4eba1a08d38a733f5e0d2f0b59cd12bf3e18ca1de40b361049e01230f0cee574578953da9653c39d7964ecc8b71aeeb456a71081aec1f7122bd0fdf20110b9b488b6aabb6cf312211266286b55b841eb5047f5c95da6475a5195bcd214b6af5fa8dd4789b34016f1dde8c4ba7f3124d047f73dbc83f8848bab1bc78fcfd10a358c9c3e22aaa31df6fdee5f92af4691db2da8c1f3b080224f0b54b72a3688b59efbca323dd6b22ab385fbff379e1df6d5812466547975a3070b31eafb6be2c1be5b8eb63568b726381f4898e8e14c8617b40003cbd729b80014e0593ac4ee64ca395bedba7865dea68c3e759add9f147f0a90913d819d9cac9eae880db7e41a39a8f14532f57b53d38d7cd378a61083e41318114078146a00fa4548aaca4d3cc08ac32241a77f8a0c08a49ad15c96e9dc6637f776fbfe93c10c0b46a31b87b2995f2855e02a93e9052b8edf560dc55925a4a597b3221ad6a72cea0d201375af3daee477d2656863c511082d134ad59129a76720cd2de4ea521734eab51607dbce589e83f7c3b8f1a7c09bbbbd91e4c9c4414d2cab83e806966ec2b4cfe63f88b38be9a1c80aad8ae6710fd0577acac3ff4f799bb6b41d9aebda4a9bfddff6e64acb422bc0ee375b3fb985f0631da4d8284d4ba17bbba83b6888e40bb958d7ba3a17d582127a0be5d2b911165b91fe1ff01c95efe247ba054d380cf06a483184745c99636c9fd2d68bcb4bf9975fb5faa9715cc3ca3e02acde5170769bb8134fe4e0ff9513eb7471aa10fe16f6cce5432994540486e6be2b945eda235165110a301a443072778bfce4c59a5963dc4de2a2e7e361280dc62cad41301673fabdc51671aefdb4ace2b31a39ea5a91396c6875c18efd8afa9525bbb12f4f6b67bc51d29ff82eff99e7cc57b074104c16e16d346a4cf1ddbed579ccbd8c1ffd009ac6ee27883c90262574bfe508b5512f6a68a1d5d63147438d614db3ba36c620ac6b53811beb42d55b1c3154d7d7fa917e4aae3703a6b1c84821b6f41aa99237c5666a92ff68faca39a7bcab059d2ccc2697ba20004660dbc06455509611cc46d4a8dd4854961af421c94a8141fd164dc0eb31abc294f396d5641317dddbc11e249153865b5f9629e028115313163322ee26e349afd94a65def7eb23f8972495008acc3bbd4983ae0108f4eb94981359e74983f1376e9d19d4e52d2c8d09c90564fe131f11a72498ea456260121fd56a6becad546e81dd1cc17b3567bdee69a53371f276452c597848e6f987ba2bc727416c0be409368cc3c6708d38caac59a9ef952950f933dc6aae5fe8aea710217dd8f903aeb2c7b951c50c8dcf012074b75909d5a8abad47fcf1516faac989450c550a2d9d09ae72652d7a4fd5937c58896dfdb085503a70e50024944ce3eee948886637313f341c7e42c8d57686b97fea500d021d2a63189e7d1ec7deb15d1883c7943e1bc8057241f54a81618ec9bb60e80cca78ba61fc61c33398f1411f6c859b061867fe5bfe2b3cd23d09dd26b6c045d396f42fc69b7ecc38752c54a302c608edf646c3e72c466eebec973bcc62742f84e1d870a291c9133eecde3fbf79e35ce5f45587732f9084310b106cdc1a7370b9262af85d8ad75d5e39019eec5a01c647266918b3615163ff6092b9834721ac4afed2f4ec609a6c69f7cd9f4350b6485898731af9cda107ec78eaf1ef6068eb382b8d6816a1c5235d4b4431a467f001891fe3348f3c4e372fe79ceccfdfa4709debe046d00de666d443f6aa5e01fb145b1d84334af7afcbe7d94c01b4ffb667e1d1ff37897fef83b36f55d08ccba665cbe71a353a891bd36acc1fe2735fb798b701520ab83753a4804cf384406d738077856dbd1b9a57b3e5a3dbec2f7422f3a251dad33ccd1af54159eb08ba9ef82baa50ddaa9c00de56ba91410a5120172d010ed2de4e7ed56fde2b95781ff4cb8867e91f77b3d0b76421c7861a2b4d3124d5534d6d4bb0e49bec8fb1d3e8ba047d2e0f25b6e4853bd80602aaba937d925d74f3eb8119fe653f712afa2bebd6febe1ecdfb1b8d09ca8b2f25b6e9b3e4713ff99dd71ab5de79bb6b4efc792cd496c4b0b793d48f006e19898f3760354077053c4703b415fec40bdfcfce7094438f621f396faea958cc3cab556a263040a9f72384ddbe6f438f2a74eb227a35aba80bbedd26bef2863640553c8f4e71e4893a40bf9a67892f09d45b6308247efd7bba097d8924462a291b08ae2e8987df9a5a2f0753599437caa0761e946242d36747a12855ea047078f4807a1e9ce61b9212dd46acd4fb1a2a11f1841165adc245b1c3f6704f6df8e1a742be894219883670dededf1606dd577cfdc1e308eff1a37fedee420f513381d7ab1d5b758cc67dc9084769d6af24599ff137b6e817e1c1419614f83ddd58c92aca890c58683a2fb4f9901c2b767ac09af572e21c1bb186ceede1c21b658c9a7f98581134761d246cc3f11ff5e072e1067c8e92e392a60336f29c295941e5739a2b2b910a2da0e987118f5382f9039f87e790403d486055aeb7a0a1708cec61ce6be59fde6bd184358e94de94bad352eed8923eba9dcc86c00367f43dce5300a61fc819caebdf8ba99b3dcc0d22e99ab27e1de3e40cc531ed4c13f6e6ec07601217e7300501c1199358d72447b90dffe9aab867241f5b9afc4c2a28f86360b078c55150a4c87b02bfed6d0f96d0e68e051476af8195113c3257cf20e70315229e6c4ae212bc56a7b9985f5c968fc414774c60918fcb735fc7c799596f2414c50a0f358684130b64fab9b73c064525cd5ce6246003ae7b5bfa86cf332861785d6e0fb5f6fb95a5dce946281e132196a7fbb5592ef73a50a4188ffabbbe1948d664dc52ad0ae40edcd89b5cb2358bfc52b9429025f19fb2178014bd6b075736093168be13c45929e861e1aaee5e05052769debd269e87efdd3c89d91847ddc38a7601681ebb515d4913739e67a5e2eff7223bdc7624b9d37f4bf2add6a239fdbd2750b9af40bdc165a092439f10ba50431022429ae994a22f4eae6c295613e80e6f45de6ad6228bd751d1903d5f6655e0fd83e43d8bd3c522a675ece8d7697ff37b9aa3d0f5f896981277775310c4055b0bcfe9eed635d269456b604cbaa735e6526fbb78a450ba42f74c0073f1cc2999d9888cbb25e3807ae3d67c97731123bf57aa2c38669a46cd59c9d9f73e001f2e91a78ab96f4e8d2505f793ac63d2c44c16ca5cd405dc18fbcbf38115474a96fc7ff21fb7180f69fbe1c2bb86a0a35ed2fdfe5c2e4141d7ce552d7c7394c6ff23cd198735b1068e7552ddc6cf33a1441269c83052e7590769617df54cdee95504ad60ed2a20ab099caabef8edafde2231022ab651862621ae965e94f3146a5e39b3de50a37d356d456e93ef483599c19ee052da99ce899a4e44f48fecc1dd05b75a381510d3d3628ddfb3945b2756ef68ea55a78a32576e7f2b3e3eaeb602aba2623effbe41f1e8dd0dec392f76141c1c2978ec01d4f795124b23a60901a9cf2f0a9519cbacd684d2621c80888ed8a43143f77e8e0d6f10f3ffd731f0db2dc98715541ad02267678ad3662fac38398af4efa61280d9054219175bc2411f7c8adf8124911fabd197df3682d3384992a02775087a22e02b134507371b865a263d25dc9f1b1949a0fe1a2ce4d15f24441ea3bd2a3ec93b5e0569590441fddc79c62ef82f318db6d1855afc03b94bb3f541592ae5e398ac722777bb0533c0b932ac30992919d09283135896081abbcbcdb2ebab034d5c5df28f3415fdfd24967301e699bd234f3574435538fc53dace35ef1c93a27320b90168a557d58d1e8454f8299014f6097d674ce105eb9132e343ffcdd870d62518a117302cd014ef11c753e3c6e9e5ecf4515374b5075345992aec0ed3ece8d22129e19dcf94fd0e1fa1b8d3d54ea7ecadc59b8913081957669bd18c21b8447341060deff37ff054b5c899459922e9d3edac843743ce45eb0dbf124a5dd4cf8f4382da8e764fb10b5bca7cda28539f12c0845acca9b76b0e152042b977d3f60f8e76c507cbb1b2a63933e15d3c59f012fe1067237a4f61a760e95b3df3faedf63eaed32da3314beda754198b1aadc420dc839df9d94e42dcf2d005c4c3b510c273d410598470b5df8c8a2a8ff85c3cd22848efd050ecb44fa496f9e78cce9fa4ad6595b6f0202ed5e86ed635fd1c442a3430122af83ca4e67d0ab84f7d6fc8a9ac2ba45a56ba109a34fbdc16fb316b332ba4a0f59f1d73d738e3e3bb7f87d25c1f3b647bfde813ff6da585edb3d71b1f857e7d14d021bb451640fceb335cb2c90bc59c98a5571ec64f37f10be903818b1991c5f31f4dfaa38f7c9aa9bd9ce422ac389e2c02ae358400ef2fef959102cf818999793b6eac884c0196e49c616a09384b93c3550c37c07bad9dc8a0d4d0a0e1880d91fda2b4afaf3ce2fc698426c0769477f080d134d9b002d0e849c5961f499befdaaa424acb1b34186a1844da8d9a859f8d6018ea927b1acbbcd97479c67a03a6159e7174bc2ec843c7fd6d226a723103b54ded7e532c7a6a59b9b7921357ab25607b8eb95afeb908d0b469c7d78495c0b23d9f0fbabc97e4ee72873ab34060829017ce1e486b6eabe8adc568313eaf17ecb4fd1ab97acd55491363d9da3c226396abd47627f288ed8301bb5e9280901e4b9d1b9f4a3e5eddd6355ac61d3ac84bdb8c69141c73335c43092798be718b09e36a9c6e645f74451cf8bccef285ddf958bd711173b6760f1ae366d68d7636d38736aa71247509e273622435a4bd529e0388cf43808e02c8f32742f4a4df86e5f32942a8e6aff895958668bd634b8992bd4cdfd73a2ca3c22e2bbc5b2d36c766c2069439dad59684d5376cd13618b965cd482bfa9f111f930fc39bf4eb0530217cf5e77af866120ea0f16eabf330739fb037851e2a6e906b3c58950a0afe2affbe754c020fe204a660cc711c2b473d57ffd4f85d081d091a0cd791d0a1c51fc69b55dcc979b9ec2a9a0b0f4644cb1d4c4b9c9fc3489af7c037a60883f9e8382d50572864b9f0e12af05ac875349d559329500ce7b531539dfb77b3b5d7e7c9d9b8cc803a4f874d3e4b44cb2a4e73df1a918287d5624418296128d5197e8723741ab50da261c3daddd91d09d6175da02d52418976afe65ac26b3f4260709f8acb99724d2508761e4b58413cbce8c37eff762a20728801c914a000ec067b28fd7cdf4938b84a8589f81eedb240b73aa47b0d81501ef17a9e7575a1cdef6bdfe32a546524053d61f1cb52f651f73d8889ed10f2f9da5773b0bd3d96f4a34770537f9e5dd17ead9094ab38eec95b73d066ca3705d719682e60d989f2cbded12811fde09f5789de34da0fbe4d804b7242f2ee4dcdeb0048bb4567d47686fdc679ca1a3c879cc86fb27a0faa8860ccb10237555b54281e815371f664cd8f523585c0b259b309f8130ab61a4b2fbb10bbdc97284a329d0dd9192d0e92fd7f6be7cc79c21e9728f844e6808dc6418bf804cfb2940e144cee9564477b24afd816cfab43e0b703c67cd94883b4bc91a18dd0115b6fe8ae170b34182a7e83ded7fbf9210bd8192a4dadfade6284d1442d1e32a7f07f835b4373f8da0b5efcecca342b5d8c1d438302052d80c9121fc288500ddd31d27e1b8ba8889f78871cd49bea846a275422850af075bf1169dea01e56558b9bec1d61994af7849225f42ee70f85f0f385d6a31e3a0598fd1ca40b3c001e82e0183df8b565756d4c4b89cfc8e814bcf6e10c636e929fa8cca45cf9151f2cf5dcd79811421f3ca20f005662a8557824e97fca766c0a9dbb88f79a030fa2962e1f61f3cfddbd2aaf3e3a4ac02a8ae4470bb645624c8bf038abce246eb37ad5413ca2629ec4f55f65bfd3c20218fe241a88357589eb0b94cc8e65252b7a932a2c13e42b0403edab538c04cbe565ad222c1d26c7f0bd30c1d6221a2f6305e38428132f5acee7eba3217d4d8c5b4eeb98790457034a1003814dbc8a9b68f717c0d2b4d356b88b5c476c7c4cc04f6dbe4e3ec768f4a3139fc1724a60fd27115cf155b6025c8c36ec54601c0662a2738be1e402a74dd753e060e20aa84075268fdb043410d9c70590c82a204d819e5d1e5e4dd2b19f1402322c9b3781aa382729639e4f2aca9f75838feb30fef9b9da650936e18957a9f73483ad74c53ee6cedf2b018fe9eec5d120a6b2ebce432d5ddb65f7f2c138f6b83ec3c4a8d7b31ed10c9cfa4b4ff9ce64419433f57b22a3df0a53b996821cc955ceb5d81e9a01c52dadc75b1e1f1bbe171a9fd07783562fbb7c79bbca5aacfe5b1079032772948a2dc5df91214c59c568c163f9a3a0382338b6e07a04b1e3e40f0e75e06cca0e080317037234b77c08491cb16e8017e201c849498fafde0300bfa2f309e0cccaa62c8e0480b721707334d7bf7cb19b9a2082301203d55b582f1f2bf9e6bb2a3e9793fc043e7ae660c78aad3556d3d6d054bf0cf4f624681bbc923bd22495fae971d2c214f9391599417398b31de8da8c5493b49915cd4ae3718dd98d2d0d208dbc01c9a39d52d356e7d5d5a2284ef83c6b405190d8b477a75889955be1a2ae8d82a59a94d22904cdb5deb16651dea1869463317ab4ca8c793add43a4be957c0d1bae8768a2294f29901e8dfdb0f23da014dff117b4bc42b0e540a27597f68809a4045022e8ec31e595d3efb2d3311acb4df75f4aa4f4d8318f1a9c9859159859cfe1c879ba8e55d75cb0d57611f8f4148757429da1e4907e71b8ee6808baf4f06d8274f1557626d4ce91037643f0db92b8b824c95c9307c6678cb52f9e82263753f180bab9dddef12f4f4e2103a81d275b306cf53fdd7f562081bf1ae0d1e27d61486b468df985bb0409c88f96fe4759ef65e8fc77aa96b4c20444309238126ac6855448adbb553c73bb6699ab40750cde24872d04ec7cfb8b7cd646691ff84d333973936509f5f7a9cf83c7d20590e05aeb22dffa6431aca5cb749d137620f6ff71abc25a29a42e19c882d4351bc5f8f5130a54b8325b5e35ec9667949474bbccb3e4c59774cebae50dcad5a175fa7be12115c099fb13a1212a98b08a0be2245732ba6ac3612f243f69d917012fd1247a3260bb7871a1085f89f4c006d2e514d985fafb45f73a4c7ebac7104074b552efdaa715d65387603023ab5c8c35504ea90691be4da42dd64f791b6cf8492e2d5c85d8633ddbf492cba7e5ae74229856348f2e9076bfad168b6161771b5efdd7fa0cf79c416092783809a5284ada8644e6703342e54a9aa40a690454be804786eacb2104223b36bde593e156311cdfd974402be126cace9523eaedf948224c92a1d5d5c3a530dd9d5dc8a3f7df26f1437d3cd8064f60e59645c0fe03692826ea900732e530c876f262f94ea8a6108e63136f765de19fbda06ac976c23733a08c1854f3dfb6adc1177941c40b16a603684a5d14adfec64fdae1f638dfb0c8320266f4b69211b28dec6e1d8dad0cdba8d7632187d8570e2313de23e1445652204ad143c69ad1ed8687f00145b734e496e9088b90dd929a2fdddb4679e45b9bc4c4f30fc4624cbe4ee63dd7083da7b52c0c5888bedbe466e35c6b4818b4947cb69810826c6e9cb51de3b484074c71884b3d8aeeb429165b59111e21dec4058529807e20e5d6ef25f6d0524ee065b1722095d466437ec7ae9aeeaa354d7f727f557f9d48bc1105d95e10872992c16f2f99507006f846a11b0627031309ac04ee6ca8fd1a5c198bd3e3887f14e83221b981917678e3929d59895de9792e8156394036ab0e284e7657267c87193fee688a600513debf33b36b05bd679c58cb70155ba56e6d64b0e2ed790bd596f67b286752128825e2cc928bb148f80c6d5e272e032d7428718c22f3fd3e78f5a8c01c6ebeae86962c24a5e75896317f6a1adbe975c30198faebe8f02aa4aecf9ca078cde4963f05cd2ef57b1fe2b45bc915c0c432aed348d5fbbe294d3d15aed176a67ecbe2622b3382a2c6f77a6ba4d6bbb9218cedd1c0a16e76fffa8c7c62893e1c2308e75c39927b877c64d6db964a268b1188c3d479c643686b34da2ea1e2f2131e5d7bed6f9a0dd78d9e3545f08254d764a911bcf4ed8831aaa9c52e497f30fa642545f7714a8bb159d9759a9db039d6b3cdfd32ee6872697eef495dac0bc62905be6007231551d8d0a038941cd56711cc445d85221d4b0ad92135d9c68c53805ceecb013678b026542dccdc10f0ead07b91a94459eb2381147b66793e3295fd32c142917c2127ececc27ae1a8e590116bce4a7af7bb9991043cd7ce5c684c77b8784b30adb00dd72b3935c9df9b723bd7e952fbba25b0104a09ec5d7916d45e02129b4a0a0b532027b4bd24fad234f82b3f82c9884af409095b109599b6565936b4c6bbc5c7537475151b28902343684930f86d4f7932ba5e7e6837b4f6b7afc7164cf87be2d21ab32a7fa309a78862c9385ff9eeda826950eece7d433576376dd980df0ad6b6bf6ec3ddebe54d6bf0af296b954fd7cb60a100d4dd6ac2f27757fd7767419fea5769d9e4ac5cf306aaf746a7f411bf693c3dce5bc1a18efa83ffb69b393334629c7e797c3580c060ee2dd894e5e09206ec8af217955b3147ea639956b6e8b481edc66734f33a359b6fab18116ba5c7596ef715b1bf30d1a1ea4a0475265a2e9ac580a9bd6438cf06a2115730a3d6acc5e88b6d5cb289c3a0038f520d273f7a861d3cdaa4caa2f8643e9414011755458a40791e4a02d065760ee90740ae81c55d5799582a2c2b145b7701a71942d87f8480005cc77f9376c6cbd2e4ee507d7003423c98f3482ba892871ca2909fa48e1faae3a5708b62dd0ddfd3d0e233aa17fb71121ea2b805634ecff124e505128ffca355954ec5cf035328e80d2e4a0968866be8eaaf4f62506f577b46d9b05ec66e1f5f311a31d462095ea5640c70718aa438cf1bb0894fee59cb2c26d0a741d816b43bfb5cadff76b07d4bee51ceb4df8f4bf4d0461f2ab7cf43514b0e85282364bd1c8646ba4837690d17bbf2769771d749be5dd0810a49ab10eb080e7cfe19fbc4e61b567cefcccc092a8d456d7a5738f8e741676eded1cf02cdff07463df1d585635c961b26d19e2feb094c6118a1100f1c66bf3a16a8110668f3df74c6d522fcfce033530198494204d6a33d905e1f20a1bb2cca7951d9fa66027e3685ab92a481479ebe635a95525836967a602f9442571be373b04434c0449023896b1cfc7dfb85fda597141a6f4b51d8ad3f8eb91740ef9a5b49c652e6e3e71aa9a296086ca8d3be44ca042a615281c9cac19a079c4b144e5fc0e3f9f2d1cd8badc7217c2483b84abb32387eeeddfa3d338c75932e32e934aae7e4f607588a429873a54e88be42f9a56dee0529a9aa9df494aade2acdd463078d7f84da1fb6884a233d1b1d9c90c1d3c18b80abc409beb39fd0904cff8d9a0ca2bd36b69c6bb884b32f503a46e7cf9758c4e90e435d41d5e36a6f2aa80bfc858583510c4e69f22299efb4d97506978a117d06aef7fa062a901549dc1272c96c9df1d3b9b7c1f4b2203423ab4c2772eaece7fcdad490e26f22d2622b32065198cb85b55575067e2ae3679bbc577c95d984c2b3bdbc45da3f318dd909b40ed84950feb6573ef952db4981feffff7f01