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 67137 a6235ca9ebf794abe2c355d9d9d01b1e79a548119b14ccf776d479988420d3e4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
741e72576e0aab2d40e04ea1acee2e06d4a06778aef0d398feed0499f0cb3798
Certificate Block Hash
a6235ca9ebf794abe2c355d9d9d01b1e79a548119b14ccf776d479988420d3e4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009351010084480000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ac8552981e3ac1d09cdd863d299c462f5f77e350f9a584e9ceed9ab1ceb0f456e51a38f2e729e428f3e11dfcb7d677f384d66b763ac9d8d5c7ef8dc98d3dae2697140d9533d068778335011ed5f52f686c620ce519171c69530400000000000000000200000002009351010084480000

Raw Header Hex

000040206385dc786cf0d47f684725e071f39f537b293c8de582d7abd14dc934c4868949dccf53c4793c2ffa4eeda00a3530c3b6ec68d9f1fdf1887bbb412a6f0dea716d364d206adb4901189837cbf09904edfe98d3f0ae7867a0d4062eeeaca14ee0402dab0a6e57721e74

Proof Data Hex

59,560 bytes
121216020307cc6bd2462215a8d634b6200bda37a796cde585f39723b235c4c260280dff3d45137c744411b1fb58d8d7a73bb59d2771277f6a2038aa32c0be0715a8417fa85ff57983eca35c763a2adbb145604c4bd9a1779ffa2ccdc63bc099d604591145f69a8f3f35ea356aee79fc06cc6790c1bed966915675590e812094f5343db970e4cb4bc81a6e968fa98812b5d1daaf1dfd8b77bf385866a5e68e1f67ac8bcd0dfef870443a9382158e6dac14f4f92cf27896a0f5d41abd8bbc0076186f95fe9470528da3078843309b927281627ea44c0fd83537bfa53a33fc4d2156f64a24b04b509b380eae4754fcef687f1374dcade64ead8cf51fc09050faf91eefa3fd74486a705789df9208e1c6bc9eb738d45ff8365f4095f74fdb5396ec6e8bbe73927852cf73fe7a1dc52a9cc6a015298fa4bd89003533ff726affde07b3763e70e5191392596e3bf03af6fd4e9e66e3b5c3c7167d451793b36c19d4aa8a4dc4c748024d1646e33286cf9c1e3a3cd38d9ca224265a444f0c6743221ddf23544d3f9e44ed97c753232e8b2f6a209caa457528346599caf4d46559e25961098ec3518b5bc3bcb97c2e04f0064a54b6156cdc45af659c7d584d9198c9597941e02d73dc37c477be0fb034f0a62b509366d6fa7ecb11c0f98c5d6634871faa4814b929cfaecab660a24b91436eb3d13de0c57241054626cd972bb7a75b9c45720f20bb27e6c0aa096937a856a366a673f1d27fe0fd3e0cf7f7db082393a139f3549ada16856ee56e64732e2dead44ffd0a2428e6b89a6a5a02aff9424dc18126f08ebf3d2a64cebbe6c4ee82a680383fee2aea72bcc02acdff407a6f58ecb0b165899747c89a50800121bd31c8a34d2c72dd9e5357b3d1b4615624ce0958eb2d7e48381cc3f1cfbe48655ec28d18dc28d09ab9ac61adcabf7aaf6b5123c05afb31468da95f2903fcc41b7b213eb460a44f4899e4acef248db1009345ff67c96f0b5eef93d88ef76658d6956fa6a234514450f01bd4734a54ab32f44c07e2854c7e762a6543ec3e750f639926c2bb57439cf35d17608e21338aa3d4ee0871b596d90807dead78d0c71c6456422e0151e79a97dad5056391248dd012ec7d71ead06b2a92582861a99e0d8fa2571ee49a8cc3753cf9d8ca8a318dd3b45813dc54f8512f591817b4741aede88187b4b827fbd24fb70d52b4babfb1581531d01ca16f9424a0a991cccc6fe65a8e8e83d931b44a06e56b9225eb1b14ddb676e747c6d8a6afc38ce72f9c48393ee65f39707033b4a100bf32cbf947b91503e2435252f5378f4db511e5be2a3941496c199451ccd774eff2f4e81ddfecc3d55b4cfc4dd9dfe9ed1f62c095aed63aee20e4081e97730be7f606365d603240b372526ec13d3ff37961d0a2feb05c7a23c209d58c4e7ec08c3acacc517f17dac6e3a25d6381384df1b6c8c7b75a125e52aa1fcaecce18ee315b0645b25d9bd4a70d393f2fe8ee263dc46f49d3093f8efe17ae4076f108fc88a0b50d4f1932a096e0c1fc60a8d3b2c61122ab57e20c54b6c86e16112952bb3c7c2234cfc03ddf49f0781985add13de061f9df081de591203c8a4bfb65ec7734f19f37eef39be1d999b620f5cc3a420338ee975e92275bc36957f54adbb328e1ccfd026bb2ec8a3d2c372e42c4c63ce4361533f199925823c0305d539bf1031486ff73a6ae23af4e5e2dfd3603be52df029a818be01f86673cbb7f40071c132fe2c1ff7d3ea9c495116f8645e5c465d9ccc7a9cc75d66a5fd5cd08174619c624b86e625c9a0bf45a598e6bab563c723c50d24bc0250850c24787738682bd34e5244f8caa1f63f612cba3ddbcb349259417ca08a96f65364c4d2914221a93a49f3ff6096b1a2f28e534a9d0c55ef6f6de82eff2bd24569281e649220623418d665d1eabdc6e12790a0d9b2ce7b4f321e24010aa431c1d77b31f582721e9d01422d398cc70576562513a655f0f096b54dc6a59469f015b57990797e8df652714899666523fdee05b8b8ed0ede69b3561fbf58fe5b91b16acf45d466d61d7eb0e57ce6ffda3b2390f49edc252d594c34def2e5e38f8e95061f408d4b5b187fc74c5ced1bd1a18ec2a344aa3ef48aaeae079992312b94fdbf64f962eb6fb192d145d0ce33a0e99c27095762b16730297ab1ef8bc30392417ffd946a2c1e3443ca1fb13f86882b4284630f83dd03b8ab762040ad277a08a00929a73adb3095828e38c8e6e50ca923976c119206c7820f0b686f14dec96cb9a97b0636f0f99228e87f69ca66d3299579103b3f9e25d20ea57507d655e4c4c1cbe705de1232f1cf4fd900c6d55d80497dca28b115a805d1f7ceba115ef2b73ac2ebea07b64674e971a51acc5f45b44f78ef64b6c4ad74024a9957e5e0698fba044bf426bc88ebd1c7c8d938dd42ef774fecbfe9f3df845fe0292ff19892162882873f34392548590468c0651890d183b3749bdff0054a09f9718a1d362e819250009ad144c9ae727f55365ded11be8207062dc8938100754aef67488ec8fdbf964da66a1b0835d9840dadf9e8b01f9e8e2e4d2435bcec26b7c4bcef46be51e42dde614b3fb7b5b9ff65e50d3e8365c150f11d711029be778ec955ac45b4ebbf818d1cc2676a7785a9b1a3baa4c110d916a28907221cb83b07a11efa0d5a0330cb0505916c6971c154a7b0c0c47683864d1b255ced5fe18a2c1c8bf49e6058209e2d18a4b1ab82564760a13b906dcb8548425bbfee038a623f624eb9904f5db4b86e3d36969a25ebde50ad70a8f87d46ae5c44cc7ae1d8af1961248ee0b92dd2b5b6853ce2aa3d84651f8e0b0b3987edb302ae218274d38d7833b315f3e4dc3ecba4ac1852b89bdb383fc1b0e123f2c5587a13de513442679f4643b9d7e9d2875fac9b032cada114f34a3810086619516f6bcd63125b00bcbcbe75ecd5d6f38814d1f3931bd5c0dc57c22d50a1be01e6a3ecb96de53ffce389308f6a448b69d70d7b0c782011f2c4a8219779bfe598ea423f76689dbacaa11580719a5ff1298b38aff0c8703967066ee3caa0da710ff37003dea0f6cb480b5d49925262c0a75f72143420cf7e1ac1a957988daca43d4949306e286d54d5253db53ad0bc775270333eb0b127290072d3399982b8f82fcf838eb7706694e872b414308085647fff1256f2fdcf48562638055ffca0c708f5b1cc25714e1e88e50667d011959a2419217406e703481f383524ee1e177e113e4e576dc9bfd3142b82d46b5d60a0f25a87d1fc46da08afd2e655b2e199e58aedae5c653b82344f59496bd08b480a220c4b053981839ebdd8c336891110eec50780733ed552ff9dbcef90520535291a07a530c86d8e58c6717b4c4424b5ca6193ba60d173552c5f50cd659d154d545806d2d94f00f0734f55ce9fc409a26a48eed081264462becaf02659bde0d045a9b66263d43c2a1651c631720c18218b89d2010f5dd3aa3483af63eb8ab4f88cf0dd5493e6dd4c1ffdf9fbeddac0b46ad68751f06eff31abde6c732861561bf5f2e45462e2da50033d4bacd77bf18e6bae02209efcc246da138b057b0dc36e26e5776b216e0aa5b64f64fdc16772a78be37f9999cde2c83b84eb3b930b29a8ff8a0b1edcc047cb7a6dcbd053799aad51e2f4cc14dc466b61b25aad48822bca676cb66c491799135890893fbe9ac80a1d0f3a40b2b5a9838fafdd847b0feeb239507d38fdb7af38779313b65b971a4a43fa15bb1384c14356453ea123a5462ee4550095b715866b43da775370d5e3e2faec746730c3f4453aeefe048361be7d72feb3fc2cbd83f19609478025a7a00be272ff91f31fe5447474cefe9ad230a2ca2b631ca26e65ac5249fa86a96dad1d5d5bacbc05d81fccb17765e2d0c35c6bc7d02d5c591a62d90c5415ab85e0feefd904b85b88ffcb7607a5548b46554249e8d72c66363f04f5a055198f105c8cd2d3f2390a07d770df0a162549533e58154bc5fd3ff90036ff3d0cd8acade3c3899777764407b63b5202490cea00f5aa83d5e399a4afe7be95ae1ff1ebcee330477896454246c111618acc67842668a21ebc98d4499f0d2effbf7321c037554b1b548c49bc2060cf23dacd3d988ff60db0f3ec8880174a36ee23395adc174d93adc79e8260a0f7bb5ec1e6a183979bd421c3f800e4aaee0cc198813674185a17aaca66b388448afe48bd516de0e813db9c2fbe2093bce06acb924a198a1048b68f59b2fe4f167efa334234760bcd0d16f6532d844b357505dcf6fe7d22597053d3dd1251531d5a2bb3da7045ac696d43b01bc261e92c0898b9bc775c29760941023573d638a91a44775d4c509e90f55712920116af305ad074bd6e800529a9297deab790c4bbe875eb9257630c982767af875800520d1d5c42038f0c6e9137d900cc0ad0523e0eb6a1ef5ec70b0e9fa2026aef10a07074e134d605fed7afbc7e0236c721d36b861357dd4f286bb355e5e58eecd156be715ba05a58153901d19fde2483154512e0a1a6d7ba3a83dc78ede16a103b968ae170dc6e258e3ce9154ce25652266f23f87d822ff2825672c80bea445bf1eca792bafe478e4092bab56925cba4800b4da5a9e95e087d5996708136c05a7a058aa7dd4e092e2da75a5856cba4fb8e774564eb5c08cfd06ec92cbdcf7ed7c9762b70430a2058d641c2554eaf6ba86d300da440e607a68041134981780456ec3dee1b6d059349e6e1fa96de603c4005722687e35e333a609760f0ddd8b8d3157fc2ffb8192548bad2014951fae361c68e7285946b325d5eb2ec95afa429e8bbdc9d7c06183414a2b7b7e03d83307f9afa24be60b6f35aadce1616db4475d8c2db57a5a2669268e4fb3d520e886860cb8647b90a0e272ba3b1b89894ed9b39bf85e0af0f70bdda76c7ebdcf1bfc603c26cff0286f73655323654e8bd2aba6e9d8ea590d9b6f15548752b74260c3cc29fe2eb2e79427d5a1481a760534f4592594c83f5be6c1e7aa513ed364078c50220ad1708cad255c661222396c9ed6c47c248e132519d33803a24f049d440bcad347d7eb08cd0896ff266a3880008d021272bf921805c1e56ed3ff0dca0eef83013c089e57bcaaac68f130eb604d6b000cd0a2570cdad8e4eabb013ff13f4886c766a6c18633f7b6c4b84a1def68ac750b4a2a97fa790a7ac5076c29269e439c0f02878ce0262f1d1c3e4a42b6ac320a952753be2bf0a84fb13a579561eb6c264bcb003eaefccd96e0424788ed580540efa0174329f3539be2c140aea98f36f14cee3f5320c9c6e5305ddb7b3af7f5c9848745370e23b28af8df29c4c0ebb6081a997513f13cf2826fa1272637e9e83b8427fbf4dfbfab38dd9b68d14f6c40d1da1d4018bf5f6cfa06de8ba9fead4fae90197356970cd2c089f263b40b2f33a894169df2dcab10bf88722f8c5ceda0f55bf8bc5a9abb66bec9e1f9d82a9f948d93fdd25d81c9775bf180097d7de159680ee3c7906bcdd59969418f85fdc6f12f1ac60d92fc886868040f24cc33409f963b380749ad732c94a9c837b9a2d337f4bcab158f8c9e10d55783ddbf1a842009e4e6a3a78d22656cdc91e0e8a431904d17fa2f8381dabeb160f861e2ec0879deb2ef99d93703ff0185310ce0def4de60e5071170cdf1ce585859f77e664b66877c285141dd2d742bb424829c9cb47793578af13a461315a912528124bfe6186e76d83415ed459c5cc6a66f0812817045d7965a12f956cc8871deaea0bf2a5c3c3fbaf4ad34604255cdc8f20a255a2a5c611bfdcd55333e91187f2099d2db7ce3102ffae4bdaa0c12463df49dee8655d2dcc127f62450de88574025d5c1974e191fecc7f7ae039caf18a5912b4d6b03650901abd819f7289172f3b721e97f56f02fc86aa4e51c5307368c00eee25c9581f7afc6774cfab483b2c3a1b726f9860ca27c15525315eb534438c474e8dd8948efb5a3d297dcf656e9f51a0a923c55defe238ad7ea6e89fbe521bdf77191d0fc23684f9f8247a4731d038655761b66374e52ec529abacf8b813f06cbc730d69e04344d1f9def936df64bb1de4b84b5c9310190ea34a29b97b15e46354529acb483806975d96c43cd5f994df425852c81b0a03521db4bfc0a87968c865ad0786a22cc515a23f5e0fd7ba0bb2b26ea68753a4d11eb061e73f62c58663fda0aee2237c35858fc26f9a2872add44905103feac63eb0d2eda9addf0308f626b6fc405c578f3b8a867f03d3382e78ef266254c154edb122bb4f9c88ec7229a71e5a8b77f2c36cc370b41c89f560631600eca0c35269b9a37fc2dff908eb76b10988b6cbed2d7569919303257e29a293b7d2e803399573f412ce21701399b63d1fdaeb681adf9df3f27dcf7bc81a4ffff82843f82e793e72cbb1b17ed2e6550d02351a845a9507e5eb5f40bbdbdecf8faf672042def830aa4f784f52f1c52b07e37d8cc11fc2094514121aef8235360fc0b16cb2911b24288d0484b49c5ab0916e80c63ee43c4b898ca5cc7f89fcf64b4d58073b601fa63990594f9efff3da78f1eea01c6afafdae7cec59131c2ea9fdb51b4152f68fc86ac6297ff0d83ee40f7e0a4e02437837435c313f74ab3bb10a6a2176de0ca693c04aa405213a2f56d1aa7381505e5dbcb39feb103a75a560f75a18b03382f33f27010d08dfc6a2a3c189e37f73573ea52b479550d31976774a278b38a21650938cd954c780abf044bc8a0249c4fab48d491ad1dfab81e65afcdb58538b6b96131d50fce6e1b0b5f9f5a7c794cba7be00e5752a5bf3ac60218aa0380b38c807163057b7a4e60e62aeb003d6d15ff741fbc0d17e486c9ca90224ec3658d53731946506d0cf7379a74a6e24f55ba85d3def1e7612afc205d5d316f3bca719d38dcc832aaab07271172f1c97ef7e384e4a4e070b644dd9ae51d1e96faa644f8dd91163475ea43099938c866fe7a59f0e150b97f41b12505f85a784c165bfc437a97a18623e00ada1d11358959161ebda3ab5e585950c0b2ba15e92b319eb9c272622fd884509b4f591e54d18a9817f64e176a0ac0fc2ce3c34e2cf0ab572393f38aae72cb239cb4b5485301767166c57c0665c0caa6e8802173795a679ea58d39ecff87b166f9afc8e0e2dfe52134a635d46598671c0dfb5ed21d4c9fbbf154abb8df5f380022e8e55aeece54e8d535db5f8bccaf1222214d8c84488a358280b7c374128357efa89e351ad2dc3f8c4a19ebf98bc4d88e556491d6412389a1d8906f62fbdbaf0bf90a3da043e457f830fdcf7edfff8612f8a2e5ff127c22286d9f76f4927348b13b24743ee343d53118a7c865e0d691d0f4a93e8380f9ea1fab3348669439fcc74fb900f4b077d61f01d0c05c0cae9d1caa149da489fb283583f45a2ae7169609490f7a5af8f9d536377f9c505e101fef3803f2825a5f8e999f586b039999494dabb0685224178b76a43503af91e72302392576c350de0853b195c0c6adcf49b4447e8f7465bb5fd2f4b584204d36af4274a47f81f6b8cd633ed697f554ab39e1f430101f832a9fbe1b377cff4fdd5e140a813d407c6d56946e76369444215286f58c3cb92c183902162418fe17f66ad24b0d461c4cfb8a06c3d4ed8f7acb22e4b188ab3b212044778147189ab8a5d351c82e71c55cfbe896455d61331580f090df4db8dea4ebd5c24cf56cac804b2ee554351c44bb5c10108cb4096869dde4390252786fc0c1bc8a4d8902d3389871374d128aeadb0779e92f72fba50e23599ed9f03147990ddcd3be02e836a33a4ecc922260e3e8729fa4431cd819f76077d5ab7f0fcec139f5140b809ab4779f36ce3b41d3284833f30ed17269c6a0a49cb4f642deb794a44464752898d9ef14e3573828157a2bd97c8282d7700d7f6de2ed7afcad3759cc3ff8619f7d451b3b5f9ed4642a6c3b459ce9bfaafebff1542ed87512b5b8ac500ce25fe98dee290fa0260fa58c33d1e9461ed7ffb8854ea47eb6de2242b875f4e18c93bfc0f70bf6cbbc5e3afe158ab031d4151a8d949aa495d2fb2d43703a00a30d79f3c73203c3ee1a9c6472c2e04a16c5119b1beaadd89ff48704b98eb5e6008c666194aebd852f26d1dfada097ae8a108586ce3501ebb2b92634676d6b953a210f1b3dc4e1bdef6d499692bab0fbbba02c3b9de873224d416c986ffdf4060eece67cf2508e7e1acd476c276c6d1b9648e5fb0a8771cb74c2716af5c1780084761d4a80805b76041e2109a14658e61962c4bb281dfc247721e11ea1d999ac3f365c0d3f69a9accf2c43a15dc2557b1e2659df4f18e751e96eec2efcbf7a8374e8ee4d376c3ee0d310901e9af4553d6a0deccdd9049a6b176af5ea58f9ba9a80c2c57bd69161309b56c31f44edd494091652bcc0b030df37bb0b723b054cad1a3aeb63c3d7099937db1d375e00fb5ece5f3167c65462c18b019c9a3e1a72fbfee95a88938ae90fc0a7da1de3f75c19ffe17fb68c1a81b280a308bf02b4868bf5445bb6df94f3744e5c3b84df89171d3c86c8f99cf03053ff2c8c7e0cd85f3a8de61b1878e40ba033fc7447c988b6571df174c4571ca0e992edd779b9b7e8b143b626db471c5470b324f4e2f0d005279b1bc66ec18758ef869b23c1d3664d2804ca441baa4bc05cf4d583edf1ca9c3047528fbb1349a2a408dd004ef29c73f18f9e44e7bf3f7e12106c5d3ec0ef29d3f5a654d1b77f572af45843ac68d58ad13551234ad7f86aa42f79d9f19e288fe5e0ba4a8b831b57605cb46ff22ce51f82d95b3485d3d4402962fb5e534d0001bc4d692b8c72ca1dabbaf993976adf1bd306e69fea03c2d873e48791a080df4434fb73562da69a41ce418850ecc334bdbc793b663450ce34906b3c7b790b16b0b1e22d1e7000c853fcda02a92095fdb7b2404c4746b7699a3b1a0683de0e619ade40a1618cb661f8a85ed6b1b8b4610ac3df7d6df45386e0c7e7be96c6d0a18497bf2e0fa70a70b6c73e8b1b28a3075761be65c8144490aa9d9e928d937db6c9bb648ca5ab52ff8a16efa7ea109a85a9d3be610af1376b87ee5ff153da6cc25ad153688b56c99bb0398ed4a3bc0fded87f0514a4dfc0b2c359885b8fbc92698c272fe0587f0a41b60701eb4ea6d7abff71389964fd75c4a2d7be43daf7d9f57a885ebe7d14184a1fa1f69350aebf0cce7b41cc7da9f6f2d8ed2adcebad12f27c8bdb3b9498bee92a87ff86bcdca8c976cc5e24db006e1b7e51d2accd5bfced404095e7df0b7fc8e87d935e41984ca75d2926483e0cdc2ff84e52a1b617371a9a8f6058780070523bbb2c98b116c17bbcfad29781570b48f458c6b4b3c44a359d5b86a5def9173568c95cdf84da609c71e4530b9f05ff90da31b00b6ee0e131aaa7eeb74be3e1b3d07d8fa9b2d3ddfb1ed23b96ed22f0e4e100b4920b5b965350ead01779d26f20511cf7f4cd95ef66c4ea64713801bd537c954b861bb73e42c722ca41f96f20f5927c987ae8897a081e7b03f988dee718732deec556f4fbff4c968cd3a23835d5f926ae05f3da82ea156f699f5652f118e6c55954d1cc874d4eee1990f9ea4d1e282784db3568399312e797901bf6216e64dc043c8255ead345c6b7339bdf246d3ff981c4ce49037f5ad2bea9df356b1c93d9951261ac03097fa4dca700f39fffbb9dc7e68aa9b6a316391c5335b42136dba8b169848788bce412dfef7e38217b0e8a7ec4aeca1f6159551681f5b321df83bf05ba0a9de549ca87410f6471bf9e6f5526a9548482e7af5ca2d9f03067ec657f4db1f58981f5d12f25d703912927633ccfbecb5999798db62b65b75e0a8d2f9fe7d8757acb4d69531f3960b7f81f1ae361f34e91573010426584861bb9202b45730b6f66577cb43d4aea26ed5ff71365d3c397f6f021124e56ad3de0b3a64a9941b1a09a6f3b4c8a48039c1168446b0f1eb1553be072660d0c9aa1216f8008368413d6899244e60ca23b24c994efc92e79b82d5b7b967e10955741fbca32b56b1bf7c9561e565b7adf1cebbf80888f22359711fd5323650c41b0b7837216f3b9ac773bfaab1fa9cb14485de2d4941111a6d865976cd950523faf40ba0c0b833c1ab86a9fa0583c6a3eeb6fa82bd0201131b47f15bb72068c5e41b4b3c8f393550d01ecf07ab4b826ffc6444a00fdd0376d216394746d2cfc46526d1be94bb26a1e22368ae9e92b2244a77131964a42d3636e3600bd50a6fc0542d5635b87582d28310a37c3c404ae1b08b4356c73c93810390061d08f69076d03994c8b2b5486c955c32b215c0d0d4decf50cd304f802a76ff957ea486072101916b143fcf84d9caaf7a8c90df5760d4b6fb919643527ae743593598d60cd2d55b5bf15877e44909fb17a47334f3536805abf461b9e43a0150970926ae913c25e9636c262cccb60684cb45d2daeb395a8d7ffa16e4f203f1506ad167bc70949c768392fec7312ccdd0c7fbd7348fc4025fcecaadf7cf1d3f7d4d27c08f71136ae97555d078e7aa82386807cb49f6243863c36ca6d1c2abe8fcc1cf252621af73634dc3d05a97dfb313287331ac130cb76b679c95204d34b94bd4a0e91ba8c8a57184d5396f6f44620a2221ff6d60054edaa52d55dc14747847f2b1094625965b8146d0114cce926f01b41c8dc6f7a1c322887981e642a5360baefc0be96b58bb93a4cd57deb1b89624eb639ab95692d747fcaef357eb6eeca109107451afc03754f1b1a0aa7496579bf04a236bd388e056321b167eac67102ded40ed98711c305a0cf31f56f73ff2baf3841ebdafada854e9737d58b1ccd1b12971dccb28f4ef70655ec4eee7d7de5511b83bac71c9d609d818a3885716a9775eb47e0bd53b798c0d89fa0f65276edd7a427f2a5a0c198394fb7ee8b61e14b8407f5707563f76a201d505bfe3dcb74f5a3529cdc9253b166bd807af6ed40c7ffdf7f7fcbc1827a641db5f1d68734ca4a827f86ae06f884aea3b342c31967ea5f6b1091c19d2eae76d639d6bdd9b91f1d9ba23bde95d3ed337ce76b6dd2e56d497379eb8a32e3cb25da3af7ba5fa7798b855d34006d52298e89d8bcd8a6f4e9fe439a246183de8751323a4af15787aa709a7aa01d350c1f79746ae8c0a0f1bf9608ab663d5a3614411cdd804826b8e64afdf98aa7d87ef821d2cb1431c868cf1c6f1b25588e5a97f3f88c60f28f9733ac3fdb2f021521bf4f2d7671d7c3bbc3e2a8a4aea39b38555056fc1ab6a4f1d0ebe47e6e63372a4a7bdbdb19bc8c7a72d173029ee39f4074cde3129f430453295b698be91e65520802005b83ad1f521c079ba47649651d7113baec3c118c113bcc2a29545b220ca477b7343e9f64dd37b664a1bc353baf359e30ac482b300eb594091f907841a82fd65312df078db62873f563f0a5de906b8b6ea5af5a2a3a413a9226a46f1b6376902b4de9df498346de90c944ef3f38cbb4e6d604f7ec4736482c2d1c5da0546bf6488081eb1739e4a13224d85e368a80cf9435ed0b5ed53b1fe11a8310566c66d4cb5c07d980b77c9fe3eaa5ef09a5f4b29a3f09f48c2f77cd4f970ddde81ee7b4df832e43d96102d6b2eeec047c9ed2d3ab0117494798e7b1392187c2833766d45c507d5606f2a3751131698921a94d06b3a108bb0d608329f9ee1e511cc49bb5d5297d3ed312470f393943b27f87d43ff09ae0264b7b9cdbe17ac041ed984fb5bf4965f383a2fdb655eee1f7e59d69d294787ed2b224bf039c9283db7d21ec46b9fffa1aa5aa66b6009ba6470b6bce85e7cbd6009501d89db09c345a704380386000d760a09013c2cce16b210fd2c798b3039da8415cc7bda39535042609f76b6f2f765d43fd6210f2aa397c879228887498f6bb4d552e4bc7eab916a8e4566d2dd634fcfc0f3fd1b9cb40298adc2f91f301e5b01b77f482221d6bfce68c0ed2922cc3d84a46be3a2156cf3beea094ff55297f278af3c78890e73a4960986d6ef944974057f4904167584315eee5c76e3c133b3be6197da75ced28077036e1ac9f463d01221db027be47696c60a8aedeb8fc29907d5f51382f157a813f44eae6af7270b94d7c54dbf5f520f7132dfdc81a55e298bd968128260a4faadb3e4376a8c6449c3157550cf302ccd565545747911562fcfa13c9fc76c3f373a966a1e8203b021e6d36306c7de0c564e1b473226b7e92c42e25fd57cb8da9738a430ee9f7ffb48062379e109091eaac4ba5045ed3906bfb1d47a28d57420d36e19f1941fd8386d74e8f7ed6c72e33dba05889e15a0178ac5bbd65d248b55b109ec62de473a321d6c737945d0b7e9326d1d891bd664be1a50c8880b88bd69bbd026c7e345f0b045716a79399820971f8b4bf5abdc22f57296039c518199322a39506365595eb12a7e6f19f7bb81059a82385eea710ceca40652d04b03dab1fe33d30d0ca5a8bad38ed5ad4237be4e299ca2fb156ee46fb02d9c83ed2ed3ddb1092d5ab710807699aa0586cdfda19bdd9f7c947ea16f6eb4104bd926a7f9ac7623913d730b198b076d32f4b740ddffdbcdc4147d422e4d7492687e95434aa35e46a147aad2a022512c3c181d11a66e4d7c981bc24b3ede3301574d546a5fbd1c3a657f4647d63f43b199fb271c374bc6801b1021c0231bc0c5c89ed24ca1799a94e10845b2c37430d1e266b5e5874568d1f6f97711d46a40f4ca0bcc915f13842d9d054ef54c1c872c807aef360b415ada9afaca9da9fd3fff5c3beb6d03c0097bd0f02c5310cdebb15f3b5cdb275cd34d69324321c48a69d1fb40968994bf065858a9d77d835f58c19280f78300eef211b4295f9342b868e2233db6c7851ee2de5a71c1559e2da8ad689569924a33bab8e02b748df3ce75e2ea8c407516f0e448ff16e4c1a71072dff21dd51b5bde19e265926ef3e02522336f6c056b1a27a5e8e104a99b674f6ffe36c0b5d8c2e0fbdcf571bf1dfdc2999e22d666addc9fdd599976e295707cf111e938f69994ea454aa6aac75b19e942d8911ad3e9745a8c0c98c8e8eddd29e1c349bb4118fcfa723190b0ccce6b80aea9a608d8492800cba72798e78e5033fe618a791c7fc16421e3ffe42f5daf1927f52913952974c4b61c28c33e4c3ec78e124ab53bd5cfcab8e4eef3ff0ce0cda5dc31887aa1feec5c942d1812a700901d2c6c25f608cae78dd04cdc08d7dc84a7a33609ea0564cbe734e1cbb52bc3a70cf4bbdb49c4fdab42e0e06009d985a10724881756d195b3cbbd06fd1d3cf2581e84c688ed0927e0051a39498d83895580e4f3aa2981b28569bfd3d6cdc8e680dc39134d34efb81c5cef7902dceea5ce1a02986d069b86fab3b504d41e6b033d9974f3eb0ebb87e3dbef6cd5456e3e856ea3e7af497eb5020bc833f190b9f6be431b4455624e64921ee27ed26800d48410a52dc325c153a2fa33a975189f747c72be46ff77e1da7cbce6e70407fd2cc2068e13048ee8ab01b2c9b3cdb5f2201ebfdf7975c5d556c97860a763931d0126e4f4949826a63fa76f8fe1d331198553be7571e5f9721305804c4514a7b5f8023eca5712caba9b49051220f040a3a2b614679928a2802b77497a64abb4011274ad51c51337636bb03b2cfc740bb79c31a88f234e668f071c07a8f5548e9fa8abee3947c32236c8e157013b84a88ca0f8507ce84e967e34689d1386a5197bafd9f73a2813caedad01c47f36c59c5cac9577aa5cab93644fc8d2492b1bf5d556d52c2ac10a2e105a2719f93ec99e427be87f7226a9be63c00d96fa250e0100a4f06a585862e9fbefc78bdc0af61b4db8a1a67ff1124ba182f3a1bc0be7e12eb54153e615380edf6f38a0242defb93155668602b7804c7d05c44bce6a6c339a75c0f840151d4825fbb91aae2389f4be820b2be3440179f23b0eb3411178ea4bf2c2081a0d9bb32cd8255005f481526860e519fc7d1197127b842aadfbeaa0439fd1f06273737834d43e4235102716f7c01f7cc007faaf7b6a5df73f2aab70a71420198390e3a9ce7e5b123114acc609159bb217f2fcb6433f7f06920e2d969663c56bf37cdf207453a5f586d8eb524879d302c09daa8ee6e3444dd36bced1dc597c34515693f2cd9b3f29598a09480fbfe79ffbbdee14088284e9df83e9d0fbcc1e69eca5ba5693ceedff434cca1baacc754bcfd885aea60e00d212490d786ce8fa2f5f0f93dbe7688df810b1fddfd243cac9d51d939577dbdba798b43430c56c5620493d5bf1c0f9021f2a810bb9314e28bcfbdbd6745b48ca0dfe81f2f0789e8932cb94746120feda87ccc9925c524c9c7d731b6db27457147381537d1a91871dff198a365de2e8e65427f420218db4385a7027e6d8181c11de1799c96a2e23f3a0c461f2e834d39b510b891bdabf308602ebf54bd2a5ee5bb24a563b179a80b9c0803ee9c0ce592ff8021d254a0514331b21f16bc7fb9ceba14d9306632428e33887de286b189af99ca8be165065fdd42693459933d9af3eba1efc979f1978e33d57498ff17c7fda49b7992870ff1f44abdbf51163a52427ab0f6e619d0377b3d80aa04c3639ab8046bfdebb81942999f30f60021dbefcb135ba3d38778acbb1398e8d9d5f6a3a428c3c5f3b97617fb8da6a24b6f2cf2fbff9c26ab166a50e54c4a0d9653283708a322eba5ee251d11b1e7a80799d4d3ee77e1b10670bf54688488bed3acfe33ff25d7b4d9a8da68022fb14f1d643ee3a6174fe5284eab92844c813ce2f5a47258c8b028dad9a401557e0379cc73286d383deb824c11ae5a72bca3a376d33b10f8979515e4658e6db507db2168c5e45a6dfbfc9cb63fc8e7bdc3167bf77af52a347d69f36c7d184033dad320b7ed56f2c1875d7fde0e989939068b16db1b4f404c13a0f52adc10c412c26ff6d82c0797a3b03e5232eb2c2e60a5ebb671f9d1f013644b0a94c44cd624722c735e17e3c4191cbbcc2831fa33e1387fbee4361b4bcd88a648616ac6e6c1a574624f63aa349b6befbb801a1d82ed6813977befe6719d27efdd2d78a0d9771bf6687a931894c16e995e7053e8a1c8e5a53272a576183fbfdf09e787d180080b75f2a15aedb8712a3924426f8d7a4217cfc5e46e1677f5e954c3a51b137ccf63dbab7633b5518e1fa877a0b7045a1366f3f233e78e4ed68ff894b7f5ff816f6e91e81eef3e3f5a769e50e7d9bfbe7ad4444bce35e45ee17cb73f3445ec66e8757d981771f380067d08d4575ffffa7852917e3fce46b8e9c1237afec560ee107efe49a5c3bc6ea13970cbe5332e26bf2aca0e9979514842f29d27802a2be9da30fdda9e3e2ee77954cc9f1af7a5643273ae81a3050886e26b40be057f7ff68ca6a6669dfd5f4435ac06f259fee1ff35698ef24012d65be81181e392c13036778163b267b2e8fcd1515ff89a1bc6eea9414a12bcb1a6e48a1bdf4abe93d6bde417fdc87c1a7ce286e7153ee294f8465ec03c0d1dddbd18c06c549dfbc29c8752c9995f5a86ba38fbc2b5886b8986a86a5bab20286cad928e304b6bb0cd52096a4d115f38c6e1bf5c24b5b2481794d19d4b0337b7b2ca8699ad04f1f3663a65a8449c62cfed51b594c1c1f7550cfa3b82bee1902f85c24028a33ccb63df80bd5e7082096b064017634f97e7b11f8749f3a1964bdce02d12a9961a92574b3abf3b330094960f8fe1ec64e0d1f8809444e684844ab0cf2f1ec01a9465d06833fcf2447b0218924f9344bc6879df00b1171bec4a424fb6d69c67a5cce7bd289bd11c516cf5bf0e05f0d006298fb59dce9462bb7b828d9b715f641acdf2c79a652f834bad49562f9b1d34dbf5b887c715af0b058aaaa80def7a32885c21bf884da2a59b2d29e47fee64c39a961192befd54247dbc8445a67a6985943fdb17c8649b5fb4161902160723384853407622e15d5e728b23d3c4581c911f98acfe13f3c80866d64fc266f3c187bc75769355758411b3ae6b621e88fd4fd3218e223079d4718ab34762e7bebf24fafc4f4a5b8efef0214e840bf62c59c6c43608617151c939f153f96c5782d8c2767728f260559112c81a97b1a9e1adff099ed0c1abf95a309869773c41ac289602ea162fc2e65cb68521b8ecdbb7398ca9de8b75e23c5a768bd1ad121de19ee2e6f19de6603edde443f54756d02a6c3c84dbf2b9a46e7a90b89e59a5ddc8dcb5fe1b5e9b2005645137a994be50298cb18a452aeecc004e9f93b207ace9e5718ad45562cfe0bc9c1b6f9bace5043014061feaa041bec16267cd0b42ca6831a7ce89dea1435a8a18a1bd973f22fc45dc5ebb2a14fd671d206d915de1d703bbff58f3dfed5d2058011ca75c8f1164c00dd226b171b24dff6293ea1fb6e03acd8ed06debf70675f3315814194c93377459cd63f0160b1020e2163eae42c030d7b9dd7cc08e83687221aba79a3e6bece946d24cf1ef50a640d21cfc9d19f08c9075928fd65e9865a96e04206d3d48d3a8c2dd3318f38f43476cde2b33aaad9eaaf65ed2186c13a56973ee921671bb75b7cb9987c993d4a631891b76d772b0d2fde4f0c0d7de7469772a65f804394b8e877e9ae18f1bdb0283c17c7dc549494e3e86ece819380a9fbdaec2188250ea309b25de676d7ac5da2073025ce0c36e48693134c7393fb518595655d27b6c34226aef7edee91932c27f29b79b18d5e067bb8c7fdb8c66d6db6e98863bb9f0ea2cc60808cb5eb3a9e6ec3d19677fc1014822cc26bf654a0470db7dda88104da5be3e3600786e1eeee5c2406231c94fb1dddadfed2496061b06a489bb3adb204be71f8920ec60c84f5f1ba6c3761cb18a1eca2469355812fceaaecee8fc3875c294ed6af27bc2bc29558842554b12cdd67ba7541139d7e1cf98e8684251356dfb55720f0bdbfb8cb331864b63b7d9a93e99c49a6f0b10bea5633b849edd1c577c022ee561b68e8fc5672922ee2b212cc437c588624cc1de62dccca3c3483931c481414fc91ef74c6e7c80720c2bc3cebfb1160f1fb3756b0440222052586b2eafb71508ea86b208b74530939fb2a55b93f52e6b32891e64416e1363abfb11fefbf60102d381c7d505b82df7718da2a630a7aafa3f1b422883f6b5d62b139d763616fde3138e028927f7f4ee15aac712ffcac51b8691d5329397f068b4dd882e29448b66dac3e793b7deaa8af75ba3e77a187f2759cf5540b47b8afb79c9f1f0dc6fb53b81c176fb1f50327ed1acd0f1bc0897048f30945cd5ef360bc0b0cf130dd03960d539e9b9c14b16287a1579c687e66c866250c829437371d9b40410de8c8823983f0c0d61806a9b34ef6d46eeefd31a28d6ac4f8d285ff0b8ba8d43a8daf686324083859409edb3065946f770593f7aac5ddbb75b39e49ba7fcbe7161b1f0feebbcb78fcca9ca42a7a1dbc8e1f70b3f382770e292508b004e69295b605e160c909c1d181812736217d9051cbb79daeaed50888d760e5c2fffcfb7d5b500c0a69f54d9c7941fc124738951429b53c01d9df63608f0c8385916b276094a465ab14acee51dab957e9b152781b77487b1dc6a959e659adc37076a69745e4b991d0e3cab4174074736ee7f10f23d60607042d1095abd9c9ed33905dd933b692a08dda84cb723eecabb8e4714622f9edfe0eedf0a66d07d09089ba56299d778670b1ef170e9b82bead628ca485c0f0c3e25337186f47447ff57374f4eebf6ce0465bd0ec5513529e771241134a15b122496cb84113d33abcf2412df97c0172559d7173036a5006f6031ea61fef9b323c4f1c4900cb157b2fcdd8e5c68cd4015b50fcd237cb94d11bfc3853a6423599a789522547126b58920272009be53729c9f14601411d2781e3a9cea82699a8158ee01e17ff333b33cfd63f8943dd0ea6d0dedc37c2179a980bf55031daf6cbb6293d32b278ac6965ba987462cb034dee483a3bfce903fcbdce123351901bdc4bb468dbc8e4ce0b30a7b1edf3fc17d61d8a308b1dd0bc76d644f74400f45de0514c41bc7a137bd73b76f1c0ef8847a46eae8ea2e3fa1e4cac8a2b077a9842247593776c864b18b9c43d858816ef7293ee7a1c97ce403ea4791558b7253eeb4c637333790652c5d9b1c07e0cea3064fae72e4d4e9221573ba37db9d906b6944f19f412c2ffd7cbca9633d49fd0bdf989973270ee5b8d2c64f69d0ff4fc76c9960819a934a347f90d0dc295607bcca6524c8821435a7567eb408a24e5920562370ebc9570fd80fed143186796926eeccff622419c3347b13e6177ba5b5fec9dde62e9107eded7959d19f08ec46b8b236fe6540c9f226f3026a7dbd75d9b73f1d74d00ce9c21dc10dfee669d158b7a5cd1bd9405a31cded0ea93f3487b983c9d74d051f2b0dae020703077a108b2ebe2f1031c3e4749bdd3b65d52c52cc772d0343810e93499ef790158c6ed92dc9dd4437e923785c1291ca0fcf2c3f5543208b0a70307af2c48d263851dc6598f37d46ab5edaa64eeab1196f9de2c8faea13beedcb9b23f4dd25ef170bc5ae6b6ca06d351b1bd4d07991207c4fec5ec8af5afc97dd345d0e8cbe74d6460c77b16e23366702d9f2943adbbafe06d2c6cf9d1ea541c569dee9cf4ae7313649109e6bb4046ebf8c109c66a2350ccacf3e1308109e8fd1b268fc99b3f238c3da4414a10a1db33da67f63b728027cd280d1b668d198be3185709d1236039f52084426fd46602878a6b601bababcb20d4e4f934f57c2cac94ab913f38a3e7ee9b980468b5a84eaa79efd69710016efcbd167d929c4b4d90f897104774bddeff0e0af681fb24926208060c87f57c28a3ec742a275c0eb52de076822b5d624b8606828623d5a221f2b76aa064fc087dec8ecaf5b6008a9453019b492b6f2e2d80bf5108f727275caaa0af91beb1fc4ad841e012ddf43b71a9b864cc4fbd41e19ea38e6fa8d7996a93ebeeb52acf287da7e775d819dabbdae41c6cc0e3eac7f43e813f1da32b4b06e74c5f1fd0b8eb555ac1160b8a02fbeb2ddddb42d5c59c01843551b13621eb332a712bb04395589e16bc1859a5ee1bb3aee0e5650f97c46ec8de80017aa937961041673be6213567996416c89c10f641f4a9ee6ff1b9e2ad6188d89f3deb69b3a8d34b3cbc8939d83c4ef0056612e85ae0a45e3e40de7a0328b5f185287547b09acbac1024ae0dd99c57e26258f3367cd1036e471bea51cee53df9301899dd4e0a1c7b8289ff6c5f31776d5319c8f7fd29aff751c8408280f0492a0948d5e2882cba85005ed6ac7e9c39e6c6abe59489721fb9f590b5219534dd1f33d671d34bbaa39e5e15b4da1abce898ee4b711e9740650a9521a7aa480edd0338f8225e32bca926064b03bc94869e25c1fba6c93d24651c6bdc02231b407d2a5ec81fb0e4d57ee5064fe20f6eb30aad301e3507cecdd46e92d1ded12653e15d95b8f8a67986be558c4db0f0f0e32b45b429b6681ecf8e65cb8ba8763afe7c53c0c61bd4072f15e0aee20ffbcff3bf8b839489d28de5e5f9270d62340737790bd0d83a603934511c0ade6000c0beb2eac2460e9d0d3ade149ed9528617f40b76fbe59ffe2f2a68951810309d5d3f461195c9a206a820e7aaf29b181ba4b4b085bbafe225d9d3f65337c6d0b7c3e2956bfd1d19abd4e60333b057faf3aacb7aabc45172fbc6ff17523e21b020c6fed2db5bc360bafccb422f36ee3ca0086612da171f2a660c1003d853143f8f295e84d6096d9523cae65cd1a208bd45eafc25593cc87fc00d72f8be0e1eb3257e46828363fc9bacb9ae10c5197b9a7d4f468b24ed25fcceb08fda595ec7eacad25d41bd0e3f3c281bb09d17f6f758b0b188e0dc07630b63dc991c05bcbb207d6cd48a66185ca577ea909393db41a3876d5d4e3b7f16708a8fd1b10d437b1beae681e97bb9682b32d50094c1dc3ee4e49d453dabcb0c2c6f22813717ab4f987d112a5cedb4d07c3ea43c036dbd368eece59038a90d2be7608aa945feb248f17dd5c1177557e1ff1d38cba0bfa2c0b44bbc8c787dca7ca9db4d66275635450054cbb480b870e1df8349bfc94da59f132bd988c1d8cc0b8cdb0b100263e524b79c559baa8cf5df79b840e908b87a57c327bbeb759dedbd900e667e59daced7ef8899fdd62e5299f7a37523edb03a76e9af3329ed9ad3f97f317b895e0c93d1b8a16acdd7baf09f4cf28ecaf27194fd7ccc5682db0f6193229382223cb72928339586796830cd45d55dcc7adcb4b1eab6ea0f887e0714e7d1729ba51a28f9077eb4f486c60b8a679c4721034ef5a1ef9ba4ffa39e2c7d17fd3c91976e377c958134020782ed65508211af608dd12b607a5975ccb45163f64838733be24e416c4b45c34fa73f057bc4586185a17471b86565a998369269c8ff8e3e201907c3cb8e283594280db3a768e9b4edd96b720100330251e4c0498a9e518c445b0a5a44bf8b18a21a00442c0631713d39c1128ec1a71d53632011f80d6ffcbb7d533b6ed1a6ac474d6a8ae41ad756265f4d39b642d2fd84e3baf76f7ae3713560185b5a2ba93fc3a78557610ebb37f93bfc17278375911230ca2c81ba0ad0abba1d03271937e793daeedae345c096ef258f4a9f593d6bb926a18bb3761453b8b34e559ae3c07aa4802a631f0781aeb213a2440f4db34af442a054c95d6064a9c919fe078dcacdeb117eb7d20b79992b342b58e1c2b8f301aa32471bab9859b828dee621d369684e1e366ab0437064bc1be9fe265dc2a066f5f315cb70084a44b084b89887f124bfe656e7550fdf920834ea6a5bdcf7d28fe663e7700a1e13d41313d06e7424d6beaf8196bb82c98a08c4e0264b28e3cc8bfb5b784183b652efb61953ed69a1a593401d2068834f7d9f1d1102fb88839e60433a138dc131590d56d92b1c8b240d5d92dd0878098a9d0de90029ac5b7ca48987e24ce0ab54348ba8215573ed3369436d586e94a5b06b5eef4332e40c92e852c3bfa27fdfb97cc29018d3a86c17262d6006b7c32a68499ec56e17a8c0c1c359fdc90a66990c427014ab9d6c1bf7bee59edd2124cf66289b243f6408dbd5b0f7bb483abe9428994e8fbf694d1ed4b06025ed4899552c84e60aec8687a1fef7d9e2c660e370585b89c1f59d0a3c2452bbbe01a7c9f97f1b483efe81485b210f2c1c546961aebf11e77846ad74928dbe4dba3e011e82c4f70f2c61bbe20aa71c20f4452ddd5c205f4904f08bbf6913138964638c619bc5b7347356833a0ce3b8db8eb39c736df93e410f332553f1e552602476e44b26110f63894af531d1a305d036e662a5effbd3303f1b4d007ee8840ae5576464d2f7d419bc6c8e7d836ed53efb5ad89694a440785016568c3fc7686848702bac74a4c22f99ed7a0b190d1b428a1ecb3d3a6d03c2d6396e7ea33e77409ae2a1cd5217b0afab8167b59ed95071454058d5faa6af4adde355c0a9aa19061bf3ac237f672ccc04ed51446ffae7fdf98a8ca6063f18f992d0f511255d88c3da19cafd13e5bef3c3161b87725da03a0339d053f9a5cc47111364452c861bab743bb832ca49dc107dbf0d70a8ecc51203dbb558cd266faa853d61e2d8c8ff20c19676a9cd1b9538a93eb69bf5981a6e1f14aa2f19dc1f5cac3cda320893f6501e79c278d76edc72bd44b8ddedd5515605b3d79f5e84ed8d130aed8a351c5c558ee2f7f9c00cf45ef1e40cf518bc78ecb65fc344fe1dc20d7e95e92502efa4e95ace7f8615d532738baabd3a954788b36fb6e0f44876a3f5bdffbed5e994448e430376ced986a22914633cc1e6a1817ab3b87be4ca534dce2f6d8c91834d6354040ad03f79461864aed93a238e4ad6dbc8c5464cd8c0f6e5ff8dc44d535ede2943720d884bdef5ba04178899ae48c3689ac47fb1818291c504293c33ddb45c540fe477818fcb9b7e525055630ba833b523ba410e05d6455656ca22b33480a36b485bfaa0e08196b8d8c9f45d9fff16f09071859e0efbc2392b237ec0e0494f530be764ae8a2777e6d90d44a52b67d017b15f8faa992d98a521dd85677c4bc1d08113714bce9eb945882d28ef8cc0ad37214ed0650f5d6d61a0ec0d082ec2516247d1183492a284d173a886c96df640fc178df8c615aea956ecef7f064f1330ed32f34380bfffb9e09e2f3768e818b3864628cd9c77f8978f38077300619ac4e6839489e0ea58ca065b8eff9809c384531c8d0c35dc1b02709aab26c111707c1d354f71e6232573486f299a99faa2d5151e2517b12bb1afb1c92594e5735ce4d34e2b5c3bfe2ef8299bfba90157d11c58e7829aa2ee49f19f286df15626ba4714c3415cd705a1b8e19eb4d8849dc8153848907fc84bccacf165fc85419ed905122a1e07f3ab6bb4e02ff12c1fdaff2321b82b187741edea32857061799803b3b701ecb3ead9d6d7b486263140fb42d804179b0898613a2b4bc0d1807eb350b90b7d598310d40c0a6b52a70e0681edbce141917fe49cb117cf977dc211eac57b5bed8c838acbae0338c0be22152540e53f75e10a56c39db15089b6082f3575cc9d97352ff618796e2f6d38fad996ecefef56267be3bb55ebe362f538591b6ce783f6495dac93cdc504e95321472903a2bc5c7b88e579200411ef9b3d24a5374b41c4e5fd0dfe97d4a5707274d3893e89551f5cc3784d46ce0fdc98d54b2959f5384ffb0e829d1ad7f29bbbbd58199c8b43b538587e3d79860037b9e17560d2e32f9e08d44ab7a11decdec00dc3d64e58bf87f0106258c51a01a845e835c5648d0d4f62da19e4f0bdfa5fb3f6976746ef65694a818f7d7ab9a227ccc8c54c940675decb87f2bab3bf2a8686218e9d265a6c2ae3a4297a0e92564719918c3799fa0d700500bb5ac6e722db791d3c786ebf5e4b124f6fe6e3bab3effd061450fd5ddaf26618c6437122ba6f5f0340a19efba023b8c16c213ca9b613bb826fedab72b15a25cd3c6d8a605f8c92a1068d682902bbcd515e2db4c820ee2468c72b4fca9d49ed523eed49c44e16dd124ae7fc10f4aec4b789dc6eddff44e3d99e7fedc22fb0916abef9c93b6ad350c8978887b2f60971f9f8a2ee433c881b675119ee5785988f91e40f7ce71ff4aa3fb2e81b8844443b48b7113669a943574a8edb6e88e02622bfb470abd2760b3fb1d5b1b1485523641d126aefb2653df472fd8631d6a8963982253413266b1fc521d0a685e383ce06926739f41da4443c831cb8af3525cd8837e042fddcdde2fe83a2060f76ea1d8e07d6102989ffa0fd3d212b92432d113ffeca62df0d683de819cafd158c6fed9c6a5e6fae24dbaf6a0eadf8b968acf0a6c5be9f16e97316e75ebcd39e5cba05392f4324b95249b83013c9fe0a1399ae0ab56c136b03c9828380ca75a600ae7f217c0144b5c6d8b911816fe6d138bc8ebc23f3bb60e1537ca14988cc729c4363710bf5a9ceef34b094dc9966f6c85a85a607836eb73c53eb84dcd1c69c83814b5d69e0efeb96063f0d159aa171dffb043681360050f6a5dce7238775669e504b6dd5357534715d71878dfe26c3ff397878cb9731944ceab33c9de33f3596fae4338c477da3d99814508bdfbcb7ec08bdd422c68a348f7c3272c1f3bfbe9ce97391487febbc56ac7958aa3fa39cf34b10fc7b409c3861b35df2d260f48c328d9734a356569cc319a229b0ca14d70889c68b1366f0f2318251553b4c9358cbb282ac5039d48256a7237ef1e47ba266013694b15c29a815970b07e8e634a06fcdc0f8f834575311162a87b6c020d58c63ec5fa497c9cb440b999a25b121df82d3d779b33672762535c4e4ef903c3dd350076e5b0b84436033dd797c72f80392a9f4754632efde2fdb2f83c7b2d22ee0df0bb9f2e65f25fb680e3bd0fb12326b08aa527a60b66cff8474e1c8dad6db9f66cccca7f27a8fcee1403bc15a44522fb455d3cff85bb392eebea75cb8d9311f1d5a32b44ecbba8efec0fcf66e5dfd67023521bcd5804ad3f495eb26b8e95ea9e74c4c4ce2522103c06dc3317a79d82953be251d03a5db0dd755f9e452c9d08a3390804643f586a0faaa31940ac79e38e009a254bbb4097bae957910f9630de8a2cfc981d7fa768a030e89382550c66f91e03d77039c710115619a7865393a0fcd0fb339ad22b191e256b7ad08768b848b7638367ae5bd20aa4981fbb6bcba0f6881f04413bdcb4f929d11d788a87817cd908621334d8e375a1a4c888e1dce15e7e1743c9fc64dce518e244704ecb2cc706e1eb1622600a02a78e43628847f7748ef7f777ff5ae218bf3731c018bead030f31e147a0124abb9e726f77e68c4403be93ec1f491af51da544ba36903e5c8563cd6e2e95a09ed5a8122062dcf40b5dabe3b78db1114324138c2540faae5221b583fafb0afaa049ab32c6b9ffd1c7cbb3e83a3e1009cadab8013c8efc9f7c29ef2f5b4ce8a6ad05957e0df6519e17621fd6cbcdee02df2ca38b288f186c8a2a6716aa54d6aa53faf99b36c1dd197871108336234af92837b0715bde436a9bc8e7b1c72333e0f66a2e48973ba69b30dab125bcc52642d9b41716552caf77b72669cbfa9718b99e82483f188f35b1a93d44b48fe4bec3994821bb321f3c874226303e8d00838229b77ddbd21f110c225add0c4be4ccdf8f8d8b6a73d69d618d3caa2cdfc7ea7542dd47ba4a76708a83734ec604de0fbe1df48a8b51f7429f7d60cb0a7f66eeed9b9bec3d553b2c126fd1add4edca89a1bc35c30efa6dbdc63a784402d6a8dc18ffcc2d427d97dd13f30311b9dcb17293898fd0d18242a5d68913bdacc86081772c6fbaaa044c2c69dcadfb0be44433109c667e16d3eb71279252206346a500234d0bd0f02be79f99598e8b1b2d533176e7842b270b7cc6c0a49036b261a095696bde8cf2ea8a889fa61bdf961d898f4e9cf3951889c3f0932409405a7e4c334b6aee8fba73ade9e1d9cc98aa83fd31e144d9eb0396379b02ea0927e1446bd7792f3f8928348b3fd5408bf261ae39e2d0f99da0f6f79d1b8da4f4c5a78df96e2a15d090702a9e7625c55f7b5d648c1b427acd2f2fa08b8b2604a4b27c62b41c7f150d06590b2d9574a70855162cf2549748f3e9b3658ea511b06c9dcfd0534610a5dc02f9b2e67584f0d43e7878b60a3b656521d59c170db519a351442e25e56dfac12f550ecfb6467cc466fc96d5b4fd272d8fa0f418197989a5a159ca4557b9206e4f586338e6361ad4a12ccb26659d6e1acfad6f401659c4b9d062cd4165d01e54a46e6b86faaa58beb66692238a0d097172924265ac52a480c6fa2d4c55cf0442260c58e2708fc66d8b555e672715bf96062ae947c343bec336d06820575593e0efacdf778c8541f8d54aa4166fb3f8361a3b442d2bb92e1580b692895b2b071cb76ed8d53b3ed3224f83784e78fbe8fadc717ed5cf2fdd62d14cc9d4c549fbe831e84a09455d9f4fcbb44281c4c0333a13b1e441b24626aa13843dfbee645884ead03bae573ecf2091f1db06f2121fecb4d57e31d591a4d375910bd95f476a2f4ba14ed214c3bbb02359d702e5f2793a72d57ac59c6a81ef85f7dc5c62dd3f0f0da3dbf42ca84f418997f76aaa1c909097ba6a911b1599ea51e7cec77f8b2eec4d0b390b4d6c073e552c23d2186ea9249d4a98ea77d7604e22eb77ad40a80e5d0741b4966562dfe7d8f2695805e04d10bc260283c2f0916c8efc2d607b05391c631ff90ca9741759f3f9bd5f150b4058cac34c6e237474b190b7e5b189b3f805b7f8af8b03589e1ea1c2e6bc112f3549c478b8abd4846b05b57bc6aa75f64cd670f3ee0acc864ec1d6c814255a3ee0d199b0ac6bdf2e63530b4ef03a42aec673c02dc1f5b62dfc7ba4aee3e13fe85bd4edba19786ee74bd0bd3734241e380a756f8e0600a3b4a2872c05ced22c06e2c4c99b3d29f7a3117c094bc3353e787d4957cd4680873f2bea99b500c73968fd045ad919c1887b5b5f8f118a689652d4994afbaa576870b6017ec0498d133b59a72d19f58b0c3892507d02f7cc4bab59161d968a2e8a1c02a491f64894b75cc54a5785967b154a72d3f9a050544700494ae8b2a1e5c8de4c3ee497446ad73d44a69fffb377741b1d82c350f74ebd343071169bcc2df3ca0b34ecc1dacd7a8794070eef87420e644cca9044e78b528cc63153152b64c74370e4e411dad02dcab78e9199b095b494c823d997ce4e1511fb08f7488970f69a8db04508e3711b35425fe115bb18ef8bee7284a0ae9648175de9ceb947963926475496110104a6a957508a9267ce033fd52a5fe23d59068a82a9082e27c3cbdb5f179e9ea0df386faf7664b866458d8b69c649381c728a65a608f48c95a662aa48f423abf78c301fba5daad67325f38318f1b2e4f86e9b5150c3434d03f6168283e4fefd0a923564f1af875c977cc0cff85afbec063063ceeecddae3e53da5cfc7a1903dc183d4dd9588f279bbb6244004225f4b278de6553ad14daa46f0e836a852a5d2868df49845c8f93a09de2dc4dd0785d4b69333a9169130d543caa7cbebebd00a6a59f752b36b38ccbc20da31f4c36bf1ed0613fe19d0e4c1647107a4e71e69c7d36b6edf439c3bcfd9e6890148a37054f28e0e72e277a60efbab373e3bab08566ded8789706b1179c7e2d2499cc9516be8081e52ae2d9174c9a58c4ecfcff4fdbf32c3e946ba2282a18696dff4cb33d643f9e773dfb793c5d3be94327f337e8da1888cb98a37096fcc04b2328473396c05011be2454e7f487f81393d9b4cfae730172fcdfccc21195a2a8731b821d78b1fec286a1b63fdb6443eb56814cc022b792dcf02f98020f11f0fb71f97c3d3982861666c2648865a2986d5a903576317623882c5fdcfd596e36e2f9ec779877ad6178b354503dc7b5979a0421659c7d23e392d5d18a0293530ab6dcb4641d1732b898021bdb4f9e1812737b69f86dca68f473e50ddb3a07071276adbe464d208b63da3799ed55b13277467a139b0ec8954b04446131b06cf2eb72a05208fc04867e1cdbd0e5a5d257704ab0e0b0d7f548c1c36c33bc3d30d0680d30d937b7e71d63f01fd6d5d2159b172a0bfdb91f8a83c41d4926ce1696821601c14e4e5b0773ccf8a0156e3075eaf836fe2d1edb5a1a9198d65c3ee3411d0c4f6cff1de5df9d0fa0ace6a8863fba15c5ba691bddd82903035cd0d12b835de5f27d0f27bd1be0fd17d546623c928a5884ec336df544101836df959935e12c0f9cbe3d0a6627f95d20985da2d1d18b88bfdd234aee2fb84c3c170d8d6c2d2169fe9ba7ce3859f0fd91e220daa6789ecfcae5fb5d2812c08524517bb52a9e46288128aa683f66cd068e769806476e0194087708c309fd4991885907865256a6aafe6ca244e83faa0d00562878537b8e0188a7beb29c8065273cc4a2c2bc42717d196178c31c4a2b599eb1dfe8e98375c21b887a056056ac061a93bfc10614a6e4ef317f372d3e15782c2685db7866ac80841bce20ce4a7a1decb4400cb4e1a4e8c3202fa2b0eef4dd499a5c1c9152ae3af21e0c3f460c67c233c341f270ec404e841de2875aae8df822fb9fd511bef5bd3dc171d85f60dd27207f847dca393aec37fe23d805292c4826836a6cee71b2368f94d4c70dd1727ece6b6b7bac123ce61af16107b1516f5327810ad323eec68bf0dab4d9277063bc5442a5cea837267bb8d409ec6e942863a17e0f165a88caadc0cb53d15169f753a331cd9519ec60b2e95cf8bf453b3a809f9edad4e08ada27b23f83c5a248002e5c309eb19ba8b6a552eb582dae28356716f24c0ac30333fdd700deee7a548cd770486c50717b7afda93594a2a11e1e48a07130520c82aed27058c57b7227fb70a0ef8eda54758ea73640c9584a39ee40fd8f876fdc61ed7645a5412927b79e77272b102b9fcb8127fc209cabbb26550a33e141e61270cdb43e3a0d63f5eb847e38d6c3962464a9f2d68381347d1d52d724028da3921101af1c3997ad00f151b6f009533ddb6b5bbafe6205080c83101b121d85a0ca167e367a42271070ac919199ded0f6eca41a23b4d5322c2300cdc654876c4f01aeff8616b0407c62a4528038f422eca6d8d2e30fad059b7317be5044b6fdc735af9dfd54e25e800b2a40a9db400282c898db1ea1e3613fb09b9217bdab940a841599bf6e788325b379887837a1ea49e836b2281131482bffdd8ddc344bcf18edcc1f6d94ba3fae3b5856b7f12fa7d1de0085d08747e589486653e87080dad7b2e998c754975cc0d70dd3773971dd8bbd3d50e634f4737e6b0ffea07bc0ab870d5d2a4d67650c1a8141b557eee0af0ae3cb145634265dd757eb75fabeaa43f99e1c76966c31fe89d811771ce4955713f6ba12390270a92c6ec921571fab6fd06d6464d9ed90983a98eb2edcbab0b9a05f8e3a7bb309c637d09cbef9bc0a091f62b51c53f9b94233ddc81c2ee91c892e438ea3f5b0c52e13111d610226c535a328bd0402910bef3eef17108be08466305adee321f4e84282214ed355ab44b9124b26866a83f6192f9c1e20ec5aaecadeb815ecab20aff16d2cc1bd0f985b3dafa095cac22badb498fcfac4b9d2469b1bd05c3b0fb499fe3b3cd679c7a4d08e20aa00600eef137832d700d9f26a07f0159a00199e5a9aefdbe106c5c3ba3551a093a314c6fc22cf06318743e7a456d384a26393aec392e4470e8ad519f17eb5858abeb71c647c85070da58f8a86f4e861d006c9cb0e4bed2d554e6c5d238f55c6d000125a125a50ed1f87d0bccf9e758e7e4693e09d14728aba57cbd58721d9aeceb54cb3d7ea550c07241af793938be8447f9d579cf2c2a4238dc0788281b726cc60a764e4ed0f64c7acf505b0286ad32dfded406958dee968aeaab88e77f469bd33c057463ffdbc10b59e31f7979e87372b1492e3fd63cdaef5d9b4d9fa7b465e3fb8317668df9bdc3ed28c8ae261dcbff25a71349dc0f74230939d5c9ac341dc0d986831dc3685648ea14ff128d460b683be306f82672b62e3ea060a1df72563e65976f05e3c3bc435ad95c4e249ad9fe6b1fcbff775d83230108d649a0157c3f4349af2b00c5c1d9a872dd33484c29157cbe4b869daeb68b17eeb1c822ad2dfda7c4d08eee7a7110303b13a8b4c8201229d9d600008e14e2151679e9d6e109b86c36f3d164695a26808ea81f53e7db144cdb350edcf1b6e1cabfbf4a9fc76b418e448520f5e52503c9d937a320edcef5e89a7bbd3cd445c72f58a06bce4d1bebe6aebd0a6d420e4568b9505ea7835c16de60a717de29f1d7566e8deac869953426da8f5364b7cc69db1c0ba312f3f66780aa54000f4b5b25be458a05a629c58e9cba881c4a7efe615c7ab160e395d4c2c69a213368fb2e0405d126d97394b1f33a8eb5d828342dc3a52e79ac01b9aa45e6c1a15f7b4dbfd7d8222e2f996821b46bd62e831d2c4f02043a07de038f07fb2960060ce0c294010061021f11dbe75b4b058170ce5be52fa28437c4fe696ec3141d03aed67ed2ba7b0b240dc6b4a7a4d3445fe1710cf156d19f9face7ce7033961e6275dcdb50ff7fce080b5bae56e7ed44c2ec3997cb761754ae274498003a92c6ea521d499161f26a06f476d75938d4e1915ca8a19dcbfcbaee10b95b2dc501d0be8c1f68ade20aa766655ebffe87a6380eb66feff9c066fa99d95329f666deb0f6fc46084cf3b30cf95880bb43a4eba98185aa6b1a14f452400cbdacf0962d9050d8a43bee44337dc13db6b6c5f4762fd3270d689ec7bfa28e7e53f6fda2999157630236d205166ad9ebd5f3c3618011c8dacfdf360fad073e50fb603eb1a3fc74dc95a48886d833e1962c094572c070cdb3975056647cf10a8b08d3420749182b0a2fa93bbf90bb08a83e9d8a3a33001951aa1443c7c535db7771f4d09401dcdcc149dbc3aea30669ffd25203430ee615f7d73308d18497c8835fccd5e8c750a35fb2db0b854001ef1f1bb3cbc9eed1e27aac0b97712b4d47bfb69aa05ca5396e108f882f70cb975615d656e9da28fa8d77f61eaffe8800085af47622062ae7ed5a83d3d22d01cb3b567da85ce4c596efe63f3bab90f435fda5bdb1fb07556b5563e5b8757f7ad8bb2e68b664c1048328be3ec2918bbdd9927d92068953a8f3cd745e04486f9c8da6aba2d705678d52dbd7ae3337600f8258a3efeb07180104595f54d813c227b43897885c50670b3fc2a694826cde8b53dc0a8974e46b0dbe28e69efc00198345a117f312b710807f2f7d665d7435f96bd81fae79e6113d284e71edb52956b8b234728e63ee949a7a17d9bf76dd8d479d0624524986908efa454707be4f0b2e73ff23623a7afeb00dd63dec102985d1754fc911e2de0609e8748535cbf9cc8736287f712c541bba28c6b0faeac635e62ac0e7923a72fb3fd73ca6de36d2b018bba9a742318bc888f552f4490b7ee351ea16d0e2960b1c3307f2f378f2e01a535ba34fbcff15a7d4c7d471ba425220a249fc34859e5cbbcfb5de6fc4d697097b7fdadf6a3adbd3f69cd5596357a02d0251e3df13e4801de106d7ec861c1ae6732cfad60ebf9b85d1c7b6f2922f1dd65ddfb3bb617fb443206e33bcba0abdc7cfc1c4f5eea9c5c0b6c2be4373489d8e8376efba23b456b40074c2f8a6b59c551323502e79f53ec42ba9d9a1a44860997e9fe8df8cc4cad5a6a678b2698f0346c75650a9184d05ef0da077ff5db2e5bd86f80ddde9eeeaeb17985b01b9cd667f5380d7e56f981a1656b9aee6510329a3649dd3e7ad6c621c245c859005f22cfbf08040201d92ff0d019962d53b5037830573c091b81ecfb58abc6a1d0c8701e7528a2ce238af6332a550e8a5ae53251adfbf5f9047743a62c2cebe451591be449e55c19d5b17ace312d69087917e17c1fbd50b1f24daee0aa8831a796d1cbe37a6af4a6fcfa956fd0d997caa5151b988a485efb176cc108021d2ab59ee571abc9d6947ceb1c6254fc20dcc43868a137ba8087998e86f96679cf2f663def4911bdffd357b651debc279c643bb3183a796e802d28a44d4063130c7c9ecfa521b4f67b5616732bfe5e912252ba1e7851f39211f27ff53ae5ebafed87fb99c0be05fae22ec88883d917025cee604b86c412c1965e9aacec6aff2d9cab06af07c1610dfda4eeddea40d6678fdfc3820fee71955d915acfb3f5989dfee6abba4dbecef073eb2ba7e31446ba73748f61a06d805463b2ea8a750001100563fc19ef1a4398e38248ce21edeba0178c7937df476677c767a11a8fd507a6d717b60c46d4447e1d6fb047edf6cfc6a4dbf760796e23710c4bc4166e239303f3aae9413a34220fa06f52ecacf558ac6ce903d15c9155ec31883464567c84de14732fc620d38853d03320ec1cb8a697ebeac862e1af95330f8b1f29d713af2c44308acff225306216e11562c30e726e17bfdb54a06aa958025264d6f71afba5f7862c47a382b5ab22dda03069aad1105218f67021047ad6dbfa55c50a2e824f30848140e2254512f4d64c37ccb35113241898a3a2ce1f9ec54e312167b36819123d9b5433a7f3cec0703c1b0b9d4cc56c6a5b786b0e25b7a33204753d1ca46e17c81e5eee7c7cb1a777e93b23784fb7313d26a8afca632c00fcfced1fcd22f67f6c572b0218a00913559db4373acd9b3abeb0b980c6bbc230877670d1134e937ccdb07a82463096e6a9fb9781c9d161cb1082a225dbf58782f5e2eb5921c5b938b030f0391e1e5638b5f4f00be5ed5ae8cd94c76403160149f9a54a8b5a12c1d9d47be7f9d2dc55df9edf7367d44c0762d8ec2976c28f8bb25d11da6874d34e7992c29defaec9d0797a60702255562c4e26bf56013239769869c9f898b5952f9d82610ab3fe26fc24ea4c8d89f64a008ea9990530150ff30abd525184f81f3f8692f349996d1b3927c9f682db5df7ce3aac41526c904f5811814f439d0795eec5400e9c08687617d809f7ec12a2f0aeb0dac406f20955f577c2b701627d27ce2db61a0102efa772839cf52902926d4f4dda935f3229a150650159ba9bb8e27b296feda337ace8360c5096e62e85684a3285d5cf59c0c49eac717aab2bd0ce287eb69395b14956bd6a888149127bd3d76f4322209c4964a59da7c6896114cfd980eb871b0780d2a7de261f84000fed2ccd3d0c8f910555b22608555f1845c1bb46b1ab4b6e51806da114127892daf0b73225bb36d640480f1e4ee3abe4008a242c31d16ff780808b9c1ebbca27b52f4a40e341af0db05bdd35d2bbd14584f6ec2463236af7217ec501eb3230f2383fa06983a44804f119a67703a3b64128cc64940622860b78218d38bb11b8fb64fc57a7d7a89f8e3a45e518d713faedda712973d6235f839de48310d0bff8435a6645f82e1f642f4b27230c57bbd4c2029c13caf44a95bb1e1b5597bdbb506769631f2bf81209f5ce14a5087e170c566e7bde2dee617da953de383ab9f944516dd7fda2fb1264c482f768db96f3a61b4e0b76e0ffdf77df86b5968a945a14ad01d6b07e5018b20cf4fda4a4922f15a2fa551e9a8f8aa332053d4c726182d97f0772d4babf5b8f23271ab3c15dae82796b655aaea1fd8458cee7aa750e70b536ae7bea684902d2ab8c12f8202f6fd24318d8ac6c2978fbf34250d4db6dd4a8eb1f0d30014e7ebddd0e9f189f212a865902c1b47e9093308b0d622af1b9cc22fb219d23c228d3801c4c32f334187bcdac386e403ef8068831b83f0cb050c2b7ad6b8fc2c342022e2c5245e59917207f4fd74e44b3d118d7d6ba1554ce2fda353e7c2adaaf5b0296950cbd402f0ac073cb6f07f9fa3ba61302cd1ffd5ec7991dcf50902711bcc5d335b3f1f2226ed9bb1b5ec5987403f8a3b3bb3f1e18e83559fc6bb8930b3f2331cf68ff9be4bb8d5a1ec36a8cb0f47310dab2e340d754d9b8bd167a19734374bc535696f8bab5989ad0d92e696089eadc821e0d0c2e827e0adf51c6d68d641fd23f43b11f4da2ccee83f4b6841dd10be1a6d5d637462a0343421eb195d9a2fe9799690e80795406be8293e89456b0e2d84fe9f0b3a373e01f3d19415644ab1f4d20c3ba1c7580f7580b4cadb5c3a21cbb95a347e4bdf79c6fbf69c206c88410af2b3a20952ccd0dd783fe78d829cf67ba2ca838d82bf99e896081bb643384bbdbf7893a0533c5df9d30d129bc7461845d76a0f3603a33948014080f35e4a351907f4a7a47a245b20109e97dbf99f5004b8d4b2a570453b1ba49ccfe77461d0898c72ab636e8eb174a5dfb4f9c3dfd07e451ea5bfe3dd148d63e5e0339ca7a9792462b0777fcb7a565bfba5931fd806d4683a4c53911f7ade37b83a0e1b1d2564a9e0e531b5c1723d7be713070b06734d7f1bdedc512d8a82508212786e122ee521746c90334c12812410c2bd4267c2b8387975358b76306f6bc5ed1bddd8968d27f230870e71f108b2ec8b7fb07e7ed1c290914f143f9d985acc1d365980460745a2b587bede4c081f2e644c49cb09fc02827f9e92f8da22d58ea57b73239595d0cefc4899c0561d2bc749a30171078c23bc41163d7ad7c1afb8f74332f12ab5e13f3e4513c66a965690f1ae21c141bab58915d95440394456aafa070456faea788e729008adc8355cf3441beb7b19ca8d61c73cb80498500c992b0a1c94dd539cb677522abd2f3e255ec29ae8cfe53e52703accbe9c7de11d454ed3608c98f89aef514a0e793425110caa603392a5eb5da6c6142d26746a276af1729d5a8c3d32600e1ce04767af6125ae597f841dc9457ca5d31bf20fd5874bb51af31c9f6ff79f947efd85ae2ccfea1d867b1028386092cfbdb5dcc89211d2c8c70b9c3449e5601978cdd18d1ee162f371af465ffa4690eff4287dad8548168802db16eb02d95572daf4907c56386d98e68808f1895ff02721f4da5069feb57b0774ff6431244e3edf1b54d8cb231f128b69c765aba8945cb342931c0e0d53df28fb0169817b7e2f6548ed945c19c9884b8e5b6d31e0936b29d19a227de54f298e58053a57a4bb1ee3d749195a0407301d7dd85f1d37caea210f035db74e3dbb771143b53c6e9a37a0b91cbca37909cc5fa17a0ce54653fd5fd1505d0f96416cc0874ae18ddbcf3939e0e987fd28afff626837077fedfd829a495ad8b9188622186ddedbbeae4888717b05bb309a85798e5f98df0ed0b7bec7fcd682bd63cd24b8dcbbbe6bb6483636b2ac2b06ee36faeb2be0bea611b4d0ff57d72efb562875681ff3b2a2aa6acba3eaf66e1c10830f2121648d9f249d97c720ddb2649136a65fea26d3eaf4727802d575249ef08dd17d4a10c99fd5769b08c1e6d8c70c3b7cafce8012c355b1d0f097a0ffcf7b1ae50bd7a9a5c8270fd8e3d673be70e918d25a7c8235b1a0c7d75a0b2f5f18a936129b5c3d81ee15dd5650cc6a9494f2abedb888d5f60ad6fbaa758e300a7fa98cfff43a1419a1dd3515489e596ed2a8609b3e0f434dc0781f2d080fb90da6724038641117c1bd1610eea6e7d5585cbefedde15d9b00640ec08b7daa241e1fd7ec47fb702ee25e44ff73ddf19531ef443ef71b069d271e9cd8afac012e6d042f074af7a9274c9800f892ca05b171636bd706ba14ba9d6c5bd244148c4f094a3812780dc4cf2129877356f1544af38fd82a75091794db9c857dd97caf08ca1f521bb6840c221bbf25990d7f9952078965fb775522e1caf05c968c05bd415a409e9fefd3e47a37af6bbb7b68786ef769b5bc6be9a0207f9d62ecf5d8c9f0a8d086946194a4384fa1fd5f07b8ea7ecf662433b5e337e7a75538b4fc195fcf58ea44530c26715a00bb6b6295e7d1ee65d12cebd4611e3722fde07039855ae0572bd48c66582d62fce831fda129816d8f2facc5abf36aa6377d665751b29a256aaece9cf29234d0205d93bb63e88a6baeba1c3a8591233e5573c668bee3b18395bf31b1f87f3ac102d69d79fe2a1cd722059d41f5fc598d8eac11402a38ebda99a82bec32e7146bb9f2ed04a0d32f29bbefb7eb6343a3513614c3a077a7d2af587e6334a2fe6b970eaf493f80624d065ed10234bfb176145c3254cfbb27801508f7e4bd548c6059743fceebb8bfdcbfcdb99cd2de15dd33d5047299238723fd17fb131953d4df5d11788f860c9d57f10b71539038a0c5c4ce0e8ee107c4599bc6c1f38fc6e1afce4b6eacecbce0475e0499b1f85106f4560830739546b1088d1f17aa2a0010f4eef89c914269f2a97519aff27937adbb4d7214abce4701b9ef27188722669aa7a56a24bcfd03f9b5869e5bde30360d1efcf76492d24cfa7ccb286c9745b1bae1a0e76ca02a30d10a780d51fe7e1cd6d7c8942ad20661eb5078bcc546386d0360dacf570972412f26f30dda9550742402b5e079134997b536971a0aeca60ee62025f72ded418e23985c837672ade0ace5a21671a5a515119bbfbb90f1e768ffc3289209da64236e741151a42f054df9ffbd365836cd347ebf1f65cefba556281145a7745464cb2bdd6043be7e61b27406a543067fe0884071c6b549776bf62b83b0d52b66ebecd5b24bf16d4efcc427fd56e4b3183094f66dab3858c3636ec9bf9420d765057e5b2711f94184cdaf01c54b3f4675660a2743c9c202c81d0b417925bf968f1b51091c2c7fb0db5bca902590ef76805a6de4d8256f95811b9a8452934391dd3497d240fd548f7c88d4d887e95bfc034f9151de175e88d0bf20b63e8b1185195eb593c8a82e95ea3186040f2586a1aa501b058c0a2c912d6b929b98e53f92ed79fcce6c4f54f7bc32c10ee9ab959c0cd1a8f97bce89c72e99fa95e2092abbffaf84c9244e37508364e2e1573316c95afa3240cce243948649dbb38cdabddf39aebe8f57c1aae43067ef5118e2180b731632fa47a9bdfdeda12c5c10367e01f2a69e0560309fe899e48c3b3a3183bc0be608691602643e603c257b37ac75069b1fd7016792fd2878f43807eb1f49f69520e45aee524fa4e0f06492d1279254d3bd0999c4d5a74cb4e1a35aa85ca797e87db78b36fd307e0ede7a8f4ab3bc50c7a7ce147ecbac249b9df95203f14e6bf471a686d255e7edd497ad976f023b5868de5c165a4616f59f6bb439382efc1c172c26317f973a24de5444452b063835e1ba8512622429413294c7dcaacd42aa77d65949e6a5fe489f63b21e8164bc930a91895c4b2a48c89f713689e7410fc68ea9035872b114bd6b5c804f3095cf6046d9ed1dc6e455f205d6a77f20039705c10118c03dc86aa316142a7b143289970733569e418eb98841131df0e287a43e527f0e99a51d88a56c353694722b1754d05aa7e7bd3703931d7d32b58b4bd067e07adf1f25ed4eccbf98e7fc87df70745dad58a9432131b66fdde6251503d6ed2a8c6fe3f8fe80db147cdd3ce87c6c4cf4443e8209f5e7dbfca7612ce41f2bd96fbcefd80a97b14f44e18f3356c6144ef239637f6ffa5a2e0bccabb7eaa3dfd582d7a9098d940dc88424e973f06bf6aa42847a5e158dae0359523436927741b8743d2c7758aae053ec99520a90658dfd47623328e7f498238555d99c8edba23a3014bb2c0e64a86a27f10dbeacf3c247dfaa9c695be4ace0b8860407be10cb621635c257019b188b75d58fe0bb4c84cb7914f287d82b6f2229d4a0ba896347a6c4856ad6136b727ece1b954b91ff8f1d0ba519e2c7e481b602808cd6af73aa26852e3fd91e73723c64d492ea1ebb2cdc6a5de3dfa78125c810cf37d957a3738a72938787fc2dd28fef22f0caf00215db161f088de7819b29f25bdb057eab8844f1b88dfbd23e21d4788c841b3822b7e80e16e41b8bef3598f38743833b2456f0c4783393ef08ba50ad7016b98120e4984e1c2e01ef7ce14410561de7f8bfe466f3f1481513ba242ab96451aa5417a203d9c616c077b9b636992db0f9b2ceb5104098d877ec5c3bb7aa3eb7c2b0255e83c316da5c3bff59534b9a35e799f53f5613ace4ec48be1256550a0304d1f28f573b7de1db60e3e687c9ea7c704c845cee0c3a876d698f2d0f0226374b1fad3ef81d3290a9cd2bc6d20a6b54b21f4a6941f99788b6de1a1e1916c9088733f668de958843770673cd633875c88b0fd6e5e3f4720466aabac5a65ee2b12900aae9ea649adf9fe467936b20059ac7eeb3988bb2ac37103aa6d8b4948ee30633290dffe8302ac5a88e6f59655465fa28f20c769b7b59073686c877cfa7a24a5eeed943b3bc2f9a3e6881ca9c09cb745e7478883bcb11d36f019144a07d63b31769f59837b0d21d7e476ecb0c93ee9226f75b1b62a8949f2a8ce9bfe4913e5a090eefec959d386129a2e1fcee5955facae9a416bc1b068fd39a3c5cab1f116c5b0815368588cdd56b981095b6960d0f24abbeae8e091bcee4e4a0a0edf9b4c0d1fcec4548dfa1f60f61c202ad551830e40133d7b6d974e5d17c09dd128a0260a2f6d33257a67334e16523b342bc778e9923520158e2c3704aa1e86d545b7899b445a5f1f2da1be1d8bd82afdbaf7d28948c43746b6287b8f8c7d61436c84a214cbf01d481c1f5abebe55fb0cc87b169a36779aed5808c6101cb636b93d9de36cd7a3f8ea596cd60bbc3359921fcbbc61f02ca6b963b8c51fa018ed1433048df32a41c96bb5f2442bd7f1fe3427d99521fdf4b6ed7a97cd522d6437ddfc9866755adfe543f2b602adbab7c1c6832f667a3703186d7b652684e30296f72897087d3d2053e1990625c073355bca7b9641ae2988fbf9be53fb6b34d39f8d857b1a5666359fbd98147cbb0615095b7d5a095e21998fd39c50b55cf801dfd1e752e08dc7ad70cd11300542eebd01abb3ce00a5e6ba52fe666e1b8abbf72ca5dc892293d97ac1038140523bde446b1685d2bd1e766b6e62aa8f82f265cf0adde79de9674a8561f2c51ef3fd6962bf4d2368f34dd502466d57c7c715a704ea3ec6690e486c0fea39f193b8092ad823a3eda28a77fde6d947bc4459a21e61729c52df6d87f8f0a4e49416d6d31b828d7acfe92c2f9c3b0fe34144cdcbd3acb5f6b938ebed9160b56da1543fa44c362bc12a9b782b3a6bb3a90fafb43c0253a77d49b851ca580108793572032baf1202a9b3865c92bcc44bc47237ae44555c960a923e39f38f56b3c4724c5aa51ceead610a679839176e7992225ee723114a4b12f0f56ef3fb51c28aafaf64410fcfaccd2658a0441dcdc2af9e7f87234ceb20b68f0bcd64c7414ec06bd2643107aeeff7334f752c9754c3bc7683c30c0b406518b7936b7cfeb910d90ce7c1e4765dbe5f67ea823ef5ff4d095b5cb6c3a22e2472e422bc199483b80df19fb470553cc9a9ab901e511bf1d151497ed1a3e03bafbe3b9c6949dbade779deac1043ceeab54a7c8c34d16d659561ef2139243af0b21e7ce629a84df837c20857afe5b5f7828df0d206fb19db5a0b1007dd0e044325df4f3f681f2614c6abb998d443c4cd3d222966ee2264af6a554bdc69c5a74eac4c81cb012fa2d057b4f41d21a0703838a671de2a73720e8408f28ce2a80883a77765686d23907bff6abe8f49e6b33cb959e120e756c8bac7b6e0a2a0cff3b6471bb4fe6ae0a917275821729107419e27c969fa044c792b6585ed3501a486a204bed671bd1c7c08a0701c429747703800f537180062bd6df1991a52cd12b5e950dbba9988dcc825225ff43e1b7b2cd92844676babc8c01a0584e7419abebe2e8c257901b4046ca5967cee475481230f911f65c35a072fc3577cf382ed5d7d0c3f3c3444c46f087efa4f113405ab9488883d7173587bd96b5e60ca0dd04dfb23a97332d2cb271cacebb4c22562d671bf1458808fe014f0fee8d14eae40c8100ffa5095a0950cf4d0c3c911feed18217f5667582edd2b1ffc1bfe03e9cff58e1e59db6ffc950a570e81248419f73b852eeeb3b9f2326f4a373052df43b03818281800dab675f64e053a560240b21f476106fdba02d450705d1322622a566d9d715a29f45032c1e19062406397a4063052ae7e81f38a5575d24f1258ea28ae39fc83cad04fdb5c17348dbab759052cb2e112797fd6ca4a5ff00c2bd50c2d7ea71eb111d9e9c837b901fdc40aa52efbbdf9789ed767351f6b3758e27c92352a600197387973b322a1b801cd95b90644cada50fbfd0e83767d86092d7521549f666fc24aed36f0f9bb88583df7e87de462ca7ee6db414312e156e4ac785cafcb77e7abfd5304a0e2c0dc679cebb700c17660879fbc1e78593e411c8a1ce24150969ceed00ac552492fc197070fa59734be94d1cc2a0794e04715f5fd1fb599547fad76abff04b4ca879548b89980f4c0905ec28546bdb3cbfff96d6023663be9a8fd2cb3a8922a18a878fd444ae7ea4839b228943d2278c13590c1a38e05b87baa38957e94d24fc70a1795c8855f40d81e2ca564468b5d72bddc527c0c11b37c6bc803d85d74c53a8c87b9b77ca9e936464cbb817bfa897c7332e9f28dd8e92539a2a207af5f2557c7c921c00fa3913edbfb8f86be3c7bd7b1ef4e3ba35113d34ca62f764b3a5b56ac7dd15abb00e70afd005190c237fb7409ef5460d444a8df749125f28d197b8e65c1619b5395a72ca89418cfd7be9843e8197be2879fae232697872a8c6b5382baa4a86309de73e6d080b5b4bdfa52e20a22bfe03638500b16128f930f632885abb13a8f808c6e4d8a9b7a89f1bc11460b6e0a6dd6ab6638add1fe610c7a0780902de9defef9a9a348f736e6ef527420acbc04dfd7149544693936a6aa2d1aff3fb4093e7e119a90c9451f08dc8379c010dbff16c097715ea0ce43d176af02723d52107d2045509d48fa2e068ece790599209d27b0bce93b5560893ed52c43d4ef57be4425da195c39b93fa0673e7135a9141e2048bc73c7112b815c3b95da72b0cdbb7f6c67ab442399312f02b366d1570911eae593bad9cdf96892bb9d01cb54ed67cebe7b9fa3f0b001f95c2c7cbae0be1f8c25dcc0a708193840a8e672aaba4ed87ee213ca25bf45776e327cc3ca7f62cb5914f35b62d550690e254072b20a41d5baa8ac202a02ab35fbbf4a361a4b8ee6e7115b9a96faf335bca5b5ac7639ce44619f874541db071d70ad13ab5208e8e099a1fc41e6a0523310ffbb78f7b0048002d653ce342c5c1fe6d253bd5ad189e4817ef83c84c8ea23b3cf5c928d11b8fdb282d8464dff0c79a132be5aab4c6b4ebc40830f59768a6599397d9446260e01ec37b7feb6b4856d067dfefd0e97192ad15cda44b69edf11253a0a9a36fee5929a2130ffcdd4a39cd182d3a876315ff26773c69b438221e86b1e4f0ca9fa9898d1394f780b49561cc886936729caa502ba05f600b464a896225b3569b798f21ef59126ce6d1b4b32f0f3dced110c74b468ab32c3861639f74fcd27ad575a2db2e0e99771859027c21de66110e0e3b8410a47aca7a88090c30e838f94d8c2d1e9b7a25f965eae02b14b198d1c9a0b2fbeb1be0d8dcabcd68207e137e887a65051aca0021f6a401fd383fe1ec69b7e71aa8b97d9bc9638b7c9cec2aa8d611908f6eeb0b093def407da49873e528d214eb0c17512dc07cca868330d88ba0809e82c4c3d7b7a0a489e7c54069f74ba1c91b574b32e0dac940e30c37d11a070a2311b588bf20e472c1073bdf43bc170a8e876481e668b0a0eac2c36d684f9554fba84779302b3dce1b3f9f54407aac90a643e24351b4af3fefb5dbc148ca9106aaa901e3b66ff7f091d0cfb9eb32e02b477672313b162c16785643ccfb2bbad72dba049d3b020e3c3b1b339885bb3bbd222a145bf6d44b3a4ccefe3bf04d6d81c5989a3668879a21224270a727f96d2569483130489c5e6c26e20b9a030dca17f79f737e762c51c9c7d99567fd702fd3d7b3c4c60678e0db8ae9acaa5c5b4d667cfc7350c4f25df4b270df2e461f766ace7ca5834e1b3e336129a48dce725a916a287b5fb1a48ed99ae2b58df29d138a94caf2f5772ae36da5768bf65d11e24413330450efc4885078adc0b85bf1c712cf166fce9b4834c240ddc7fbdc093f286e1fd01415f30626669024c629e186efe1590b2f44d710672257ebd15b19502610b6b859b92c3861e5451e1603c39c43db25aa37eb60051b97cfc1495471470f8f09d3aadae5f1455f3eae4773f2bdf702a966bb199bdac293d69e1effd9b45215f944203c1680a4c7f203315c3130ebbba3870f1f3949f0064f386b1d4b13d713d699ce12d8d468c55839c8c4357aa6554b66786bee950174163e9649e4492dd82efe290294ebc9316f935d8487d717b267fd83aae0ed48e675bdd48fc14607a3635dd7127156bfc6d83b4a7abad49392f744b0d025eee327819bf74709f260cdca956b39d58af717bbbcf7f26051d48d5e61797600779b98dde0bc00dea09038b21b25f2031de4bb38bf96bc834d90a1f10a4a5e533a15412cea8c9cfd33356eab440740e9a0c9185bb6f2222c754f0074cf169b6dcd082ac6637b1a003078647b0aadf240b5374d6c672f08f2fbea0ef4a1fafca27bf86bc49553c22b02b7706b66dc1bfb9cf017dd476b8a54b4f4ca3bd91ec500ffac019d506380c96c1615413dc2b81eb19fa4815a09f2db8afc95290152dbf14cb6d035637d62016bd2462ff68f3f5f157d5015f10aa0de25beaa80dd62be9c71fdc0ed59ea83f5d48c6ea121c3f4a26d963584b7773f13042bba9bad4d0dcff262761c6aea2359572c46cc91ac0e21f79a2cca16c8b576a7c0060643b54f01fc3c35f9c803a341e4fd1591fc4d54d85f23ef97e85175fd182087cfbfb4a02c330f8e9ac71a1fc60805545c9050e7276afc82bebe68aef0c3a453f7a138743dfa2780a63e78df8d5a8a562041d1c57462e1f018e8db1c069d3b1f6d6d000cfb6e143f9a1b0b6920f5ce866b733577b10bc6fb2ce3b34f47f0fb1d393250666670e714601719331237ea9151b7affcd511860bb2f2c361a8426448b49a074f61a9b9f155e6ee631ea40e0ed55f85dbb3dc45747e93769222e3c767cf5cb56046878ba2d5e47bbd7eec6f437dabf0dbb44d2aef65b74e3ac0bcf6af2f12cff15ac3abebe388bae3d77ed6be018c3bbd172536ad267d020cac73f37fcbde464d81bc71bbef6cd73aa01e6fcb0314cc4a982dfb1d206fbc9b7576d83bbea1b3486c64fe037244a564515ee5bdd2d46faf4cd59b81244266fe3863823a5966e2f1d1f52f0aaf17878ccaa43853de9772c2b83bb5128636c626c65fe3e5e746d0253f1ec175b5383137eb38a760962e6a64785b631dcac06caa5518596d0be46f02dd1a1885a1048d1e8200df3e65357bd869957134718b4ba5cac1eb4f82843ad2b342e77d10b5f739d4f81108eb34d5374fb20d62e42e5f032bf72469170e178f22e59d24a2e33d280b3a1e34117e626935a4992acc063cdf70917067c1ac08d00928108f377280e224655b4d4ed057dff9a010e78486af8c84af424b0f897b34075c44b27c788ff289f7e3c225baa6129bb43cd9467fcdfd7048ca6d3a69a873920ca304f69f6c7012ac33013c926ceafeda8f064f9bf0dc0e90a11ed30c8886fc90fd800d9b8d59753cc038e60043d89eac60a1a5184c26de9d1c5cfac19b8dbe9bd49a361f8c265b7f8d4fe643cfcd3b7a612c86d867543e0aa6a7d22056f972bcc1cf888b336bc81fcfd6f1f970f0a9cfa04674cdfae943f5c18c30a7715f3dbcc9c63d9e49fd929e6e270b0a00f4581d8ddfbf6bbb1f4859c4851944f3d7e81c90b4407100d9523860d9f7f73a3ef6fa2fb03acaa8f82c736469c663338a1f615ff91a1fab34e1e701293a9cdda3f6541210a2cc9eaec438eb7b2cada594da6dc989921e6ceaa65ad68501bc2f365bdba5d4b2bdf5a1ef185713d727cb22e881b26995f9ab020ec59653dbb8b47785476726025f0a2c39aed329df2e967c0c9dab96b417b73433d83f0d47ed4462a0194d7b1eab077592559cc7d0534966ee9d37769bd69d4db0c447be82a1d73298eebe5c979371233b361713816d2091dbc1279ac7438e19ae753b108fa28d5a13f3c4b2419de04cfe75d6b517399290f381bd551fb0d5799e28c48c6079ef427c86c9d7d738b41f81623a69d84d4976aa2ae05dca913c4b3726af3a99ff20f8b795d0b42beaf79faf5dc6eaea66459e7820e25c319d5f5b8c26e1cfaf6e7f31005f9ebbcaac78cc62ebb621485928484d603ea09f4390cf6efc7e3e064fa42e263263a85c5163635859ff0c1edff8fceb27f03bce6e6ea5e0850f9cb94ba7f46bb2f7bb417b268099bc5cbec1bfe2d0c8428333d8cc16eb4027aa34009231106f09c387924a7f5c4d8f212a137bf9d2c24c756499eb0c093f581eb2407961fc84218a432b82d6666b331b1baf90e98e5789b637b6f2574b4dfb14caf1fd621d4a0c93e7f5756876d25158706b1451170ab46de1d5bf3f506f720c8254dd71badab10c6fb96c881b7467fcd510958fa78bb07b00cc80df69287856793c43902fc98885df77495702f70f4455e7a7a9bf9799b2bec78c9567c875af8fe9a4a74a79fde1bc77a97234d5c6e8af82745daec9d171a11cb762b308794d3c7c81a04f94670061509afcf5e38609e0cdb5303d3094fa7f6cc27e6374c8d13dea9d4f8c3d7f03a08be224380334437d93efa1245664b3ae78f129c3a1ace568c919fed1a47ee795f4450133fdb0532a6b564c4e8682383d511bdcea2443746f50edd326d3b6c7c89552793a6ffef1464138e1c61937e0c3619a9d143afb3c90ab0862ce779c2dadb149615cbf845b9514ad7be6773ab2b69e6eced08f28d9f988270ddaae7a8a253bd75a8739b513cfb2b5efec65386b6e93701f65f6883a52ee7ea8c5bf7a3d1e14c8f86740b6ae74eb17193004a9b259dddad5e6a3d057e11806edb7bcb70786d5067033fdc4dbfd5e4e42464b07f28c26fbd91cf2031ec70985ffe4008ee690be5c06b6eda1d0c57b8f75a14930192c61ef311f52c4cb56d675a37105195cb57ab5089d6597846a451f0f5fa0f4b567d37c4c1c6d52f18b328189dc7abe5508efcf57e827bf8bd241025371cb08449f126474a8bbaebd3341e4d5d961180b184e52280e8325546db616dae310a7ffb801077d57c9f8c27693721a5ec113fce198b01078023513443041e6f482dddc0747ef067b521873e468a8f96b3b8ee4c570df188ac97e8529ebcfee4e41cb65ae7e31dd2ad283949f4aa17c315343b0757d154e380fe34a0812f5791c81932614d8a64a161f926a06a311727c872f544d715f531ee40894fbda43f4b683006f0c2c9b29166d2d3d18a6a115b4f275d4f88e8de74a94036ad69c8371a536bfc08816f75ebea2e9cc229c544e439b6b0737787ce19535a54dd1ec8bbf6e6b3d7591ab0f53f0ca17e8c0c076f6414ee5e67b37bc8c3be5335f520559cc825fc64c5d90e44ec83676045f99e187fb92a903b9cd10c1a1097d0f94d1050bb26388e6ce161a6b30d41097e7aa5ae9677c630d20d4ce830b5b72a3df15ee80706d9f42b17e2a3e1cf0fe0018a55b977616d38244d08b65d87a9d6a9eeedc58c2e388effe311546005c507c996501b949eed2a58557570dce4fc36649b9a39a43f67c0f40262e1d3cb8adb61ab04a516491e51c20af58e9121df1413b89a99b9729871f5c440974d526b8809625f80d6e32ebd610643abf82ee3476f98569683487bc0cd5826e24ee70f874f151c108cba207879d7c95e9b12b2eda83cd49dade6dbbc1d61db063e3e4ba2af262cce2ba3ee43417bed41ce7cd094dc8ff8df069f77220565bbf0fff0b427bed059c44a6efcd3ed346e1ee271cdc16d912363e5d05cd7e0333f8fb528d5d56552f42418dd00087e6ed423614135c1d2747c9bccfb0b400cc31aaf9d50d1172e1433b8e208a32cbcb732b1a3de864df8a1af6dbb7212baac5b56ddc53d18179591a53341c98621f1b07e42105a70f878199bff8faa18e1d022dc42084cc8d582a3bde0cb34d4f2c5bd56510313e221e411ab3dfeac0e81f001883712ef2b27b7dfb629a999a8f683cbe22c2f666b49796e90b2685b21751d846d265b6424b72f5584cdadcfb7dce7dca2d1de5169dc40dd663f79932008904a1bfbc9d0078ccc11e47447ac9cc6956b14b17442890bed3145fe4f139e934e18c99ae1b369540857e4d92c117365397a4617e784a26197c972683be15511f8c1aece773152116b17f317509800c8874083cadcaa8e13e06b4164a2c554c1ddf8d58cedecb99b2468ec89432209fc4d46b2e2eee9c6fc8b1ef189c7cf83bc5e309040dc16d15d5de6779a17715758b3508f57579c8da7489b40287df2dd46652751d6dfd0f4bab20caf88bb7e4eacfbdd718fd71bafc0ad5f795d71d7029cd455780b7cb0632b283912bd92ce0e3076606f0242aeacb68842c087c23e3f40b921be220c7c175cf76026178378385b80eec6fb366fd0329c64e74625a3751c9a7776966ac51992be6ca7ea3ad8e41d0d80aac9a251e2e85ca6f67e1d8e48047898cdea843ab9ad2752220b0f55d523d30cba220094162ccfa8c18229f40714bfed311f19a6d6b2b926dc3203e57883ee8f718d65d39515adbd07b1c923973662642ab6e01d984c9878becbcd2196328098bd42750c078c70e1a82d25dfc22b943284dfd249209b9f60312728d2b4bc376df2a75d8fd4c45bd3354b3855a0e0531a7294d9cf3cc3b5b08dadaa41aa42c7ce2af6db629c374eb96cc626606952e101f06a493a0c84cee9d90878381ca164fe239389c02b6578cf924653f019eda7d12b19ba956708489834c54b83140ac9de241e63b0b0af61bd78ba6cbaa601dab9f93f5ec4dd1643b29cadc7eebcdf7d6347cacde477261691dbb4ca6c802ad9747807b77e60983e7276e90f7c3cdca8a02411932192965edeb3217dea27d4cd6371a38349773beb09c90e3a92a4877fd6147e2b0543308b1e9910afaa7f699c04c002fa7e515329de5cfa728513e3ea724238a93aa0343f7eeaff06d3ab363e7949d412ecc193457e7563d15d0fab56b8ddabd3f39cc829a8333e6517083536aab7c6da2daed9d98607d4bc7f4247a3922f7931c6ea30484288b18c705a8b80b34164929942a854d3eeef723a0b960ce9ef958748294ef908417596f0296b2f098a74376de5e43b6190cccee3b45041dfd0d4d4111594514faac4c12301dc2acc009a0e70043adda7e950c4343668ea63b9837953ee96054cf2c51f04c635348215960fb6ed347399f0f083ad9d4181f3e228c01a16ecef89413730c90ce99a69af9d14df22ddf779ed639370805f4f4910307799a3abd24dbb11e7e161af10a69abefecb99ea491a5681b3235e7c01004052aed38ebe3938faed96124970a4e1c633a8764ab110bd70577bd8e17321bae24e7f19c4e2216edce4036d17c7eab5f4522a6f735faa6f58851d08115088fb4cdad986806d2989ff15e311d6ae06f5b7d1b7b4c3eef5736f59c8131e2ac818bbe5b9e371910766ef018889bf95c1c771e41828684563908695c501255d2da8d4cffe5bcd57fd682d6822a2f1a205e1f17417ea51364219c77c6d3bda5c8d4d8fe904988ba731aeead09e3b5e14851fc09adb0e16d332068b10bee9e49e53488e49749f0f7a1254a3e467a6e470280cf15d7839be737703599337fc66bf949c8116f8fed7798df8c83db6662b31977c5e560ece77ca068587965785e3cca3f3ad6c9af1a9f15b58e827967f9e0ec9f236ba775ba6dd9ebb07e80f0c9cb4708664bbd9900223b1a3a9e1659a068c9bf3757f651bff24ed00b344907912cdc5c8d4a5bd8ecaae8d9101a2849ccde3df5612219238322021e6a12fd2726fd16a6666891360ebe97c33d16ffb424adac2279431047001f74c7156b2117e5b9c9f053125807d428ace118706961821492b5657f3324b45d5d9e6f8a5da7907df6bf1b89e4dacc526bbbf0cd78fdd56f5efbbb54cc1a781fbcdfd2425240cfeae91ca535edd2d4aa341f5625caafa3aa72222cf84dac5bdfa6ef129177eeeaedc66bb7199aa27c6eb7ad7571c279b71c1a90abc181a20849b2d4e1b8d01cf513fa0511ecb77484ba618c00eaf0078afbb9a32f1c1b0f674f2acdfee582a24ea3a8d67d0ae93bb1ffa2ebbe41b14ea49a6e10e3c34fd1ab7c6b42c91b740e976e2ca53b009359353cb27d26b36aa41ea41e7dc1c2ce0bdf33c77ce1b673c25d1d1bbc3a9fe3987207d02980bfb16ef14a19170aaf1c3e4ade1b63f9acdeb00feec66570d0bd19c0c549cf5227f5aee06c7da7dfa1d2205447da5e5e08d10e4e8b3af6f8f8d357e6defe08da7fb89c033b23575bdbba77b30483a5b584919804864a3548ab42ba63ae5e1b539e5b294e724b1fe2f5a9869585273c947ee86a44ff2cad3bb20900517ad513287574c8b58253c548f9fdbf65b531338f5de4cf047a8da2597ef1a759bfae8908fc701f5324e6ab1bf668fe118098beac1b2358cfd5d090667732aa04b06e935601a9d504e015bf4ccd19a32c72f806e21addcacefa0d762015f9b18efe17895eb2af0fd1c40f5f592d9a3fb67717010893f9530597a3e90385a5d41f550fb87e6d494b71ce2d1972a47ee2b60ce85d172bbaed41dc142ce0fc6831470e74f7fdd1b5bf31d074486accdc9c34bfe1de200917d6e2bbc998e08fc09539397e98be77b6af7da1b7349c7807b22bef160d65512dbd371b4faaa952c72b42d5d21fad74d5e0f5e217cfde464af046776a8b53b6304c5837a27d4bc5146a1e0199d5c309a8f1b0d126409060636df7801f8d1a9ac4a824dd9aaee6a833c741c7a35c27d43f0d26fe81ec5a362ee98348d99fecc0e4c6b7d44d1d6faddf4e14b25017050f20969cd7c3fa02e34660250a7254436548fbef206fe755cb0df69a66e44394fdf542acd27bef105c6801460c85de8871135b8f835eeb4125e86a2514a95b968e58773412cd9c70dc3418a168f85562661914b7dc1c47fa122715b9a6e5b63970660cea826a9b7fc68d589a35e1e7fa174fd02a0952695578c5814c99bda97b371ee7fee3aabed1db224833101b155888cc5f524e09bb2ac1bde0746f83376c012c5b88d257dd455cb0f09669e743b8f76bceff96099160850f8df2ff00330a2852c1b9e982f62b6d27f3df49ef6a25d62d5205fb5a6299c4a2ceaac866b54520b04fbd5aeaa0d920bdf4537765b522344b214117e0b5b73111e91fbb934327efbbec3d04bf87b421f679ca49be4972cfb317cd51e9ce1a2b4a8fea336133b0273ab353cd51a8edf954595d43e076a793c0f79f7ea9f4374f08f19c130547b65303fbf8cd6a9af9cc547412b1f1c2400f2d320ec49852f972759e7ef70ff604a91cb5488cc43c09f49aeff15f92fbf30a2f53930b84b45fcacce83571fd9595f31e05d732cc63bb8e783ab53d949803b63ce2b1520f4499f3f0834513fda58674e78d9355d23a501a54fbee66765bf08312fb1d57edfb86a308b8bb89f31f0bab412de7c3739e7f0337d3f5d82d88cc85ea0e58aa207e039944321beddfc25b6fcdef5a01f9c0f84b5dabae9a14b7021bf123e90123405179b21502e2553ba28790b809ea7910bf2b353ae3779728321b44cfa952d94737f8c364ac2b1eb9987a63f1156b22019d3d69a7c9450ef2fe2ed5a764010deb1c4ad5b6c676d8e21e7e78fcbdf6b1b0f189e7fd80d08f61b8579274bb1605704ed146e2bf9e96576dbbed77b18526623a52e3f6c60e536a4516bb90d93fde9267ce0242e51fc997a636599b99b8b7b50db0a5112f410653b5eacbbdcd5db613e6d86488355196253fb07c779fccdcbf814b7048f82af0937a17656153c29fdac880d08e01ee8ab9de3f9020d25d6cd99dadfebadb51c8269ce99957ba406cbd68c355345d000b851c76b5f16c8fe431a0daec0c8826a1c40544801a8c39b3a7ff5b68fe09430f1a7975effc55a161c92994ab166e6b993b86cd4d336bdd1a0998426d95b6040f3b35ff1431d281465146691c367a25b87eafabcb307ad792c9cf391eda9776f7ef09ae6c1025339bcc60fba166fec5a0a2eb080faca08ff43f797cfcd12644a4fd86df3f53de0396851aa181bc95cd419643fa767754fdd6024b1db1ca307d7e51520b52516815e4e0bb2991ca64d302fbde2039eac5de19be5bfedfc350cb3c4b4e47cef9611e61fe3edfca9bbfbee59ee3cbb176aa3aeada8a743de598a98fc69a0e09b27cb0d2cc5996d2aaaf11dae5ef168b19cfd7145e82e98565020a14e80f3b7eb72fdc1da4aaf95b9d0c31032fa248fec874068dbb0d3ede22478e3b0f03168994356941863f14e352dbee60c73c1acfa11b1b03d79da2180e83b96756aa676cf69a22bf220e6fddfda7150685014afc385ff7da6b5de0dbbe3128a31e06276da8379e7f3bf005961a5ca85cce243a0df910e7412ab946d645509aac3a130c5bc2f8478e9667261501dbd9fc58bfd6b1348b8e2927cfb33c9595f45473f6db184894ef7a1de6a06590496fe81f64e72a1e158ca80196e2457ced1da66d74e2c74ae13cfd5e951e7c9d847dbf83bb3879254820771362739271ddafa4c018e7ff28dc4b8e6ee6a119b515b5abaf735ee0c1293650ac12131b8b11f8a1ff5d6c8ed76ac6177ad35a4461d7a37f4a8d7bad43f73f35bcfe668b29fa2978f0c815b334a98b88b6d99f41b6a5a659540c61eb566be249aec4093b04fbd8f9fa05a7c08a09ab8f28ea0b9f2fc7a0ed201f547dc6e131c1e4f2cdcfb6b15bfd6ff83b22ab0bd8e9e56f21a3f8209e504dad0ad6d96de36b0ddbb693cdc5b7cabe21a04cd4b8488c2865ec781176818b3d30e9d0b36e81be2802cb30b0e0872bd7726edb7a850c64bce40181224e339c6f76bb9e776226ae71717ee0a3981660255dce89d5c4425d69ec75a69df653fb1a12be56d5ea6b7be9a64f96460630b244ce154875bcdd51932f059b7b04036fe03e8748a0edffff9704f8d6c9060bcfc32b8840f2b489cf2e8cc2cd57904ff736bd0628680f523c71ac161811d723679abc2904992c21caafafe9d859eb8e8266fbf56b118e0cf8421663bebb6f989b762661fd717c2993c5d7f769a48d055e1dfa454cb0b89ee82be08ea0c854459b3c96f83bd958dc190e23967852f265cc09c49ac53e097dcaa03fb9a71f35dc42fdf90355f783d1142c9ac2bde427edd5a20151eb24a2029c41f0630f2e63c26c27e0048badabb95cecf17e4e0af216aa388bbec8a946b125423b102b2a41d7f2a6bb4e3f35a36f8e28661d4ec5a7a336312d6366f1071e31ff871225f3c8331ccd20ed8caae6dd3f7933fdcb5a5e4e48e1b4d87c89ec3a065f0d176e76c0c0acee902182a5de1fd02da6bc72f317b4a2fd26ffc201e8bad5b3685faaa40edfe149d44012fc168bfce75c0f11c0e8f65b4d97fd82b3d5248542db2d3464a1ff5e328139d31ae6e3e2c77dd2c8c09609c8fcbdf64b52a52999711a64c6426825ba0fa03aa0cc51ef8d0452ca3592aedff13bdf36755805e69c797279949f0533e2d5c9fe4e00339afbc7cbf277e9147995db4b04c586695eb77f4aed8b8d1929d4e52214eab1b42d835aae3c715390411b2193a4c82abc90be51203fff77055dcb82c43558aadb59d443a730d02a9869dc8d9d06ac54818fcf794941a95048fbdc209d8930776f99be8e153145b929e7188bc94cef841c3c72b965b609dcaf348bd270e2910717cf2cdfba00283103eefc5a738fba2a2db8883fedb8175f73dc68522448a6ede86c6760cbafe8f046198ff5725b872c9e803810af1de5cb1df98ad16fd0b2419ccd919c59fbdcfe06b3fcb4319b36bd54f71c965ce5985a31c9170003f03043baf24fc95627c76a4a42a1b449482196af39c30f383f24cc61c9ebd04a323bfc2b3c37dab47d612f8f8b3646a8edc2bb2eefdc31b3d98d3071614de773b36af59d0e775fb3cb391cddcb214be3dc17788a65a0da3fb6690c178aa824129da77f2e1cbc36fe7a417819b24b609eb99f0ec2ba9bd715d7d5042a5215a6ee4a6981bca0b641f896d02f77d7f57466853400fe679c0a531902c133c60febfa2158a039289f6c2f91b679dc81780f3403ce311dea009e003d1aa23da28e83477798281b3c2dfbc2810f79a679081ca653e305bcda4328589d61231dae603e43467bf527c92477ad8bd905cdbcc57881b4620911be614840687f6501cb0dbbf7fbc4ee40f7c1d2b7e2f7210d8af06fa22a0ea02bcff4ebd2803831807659d43213f1e82cf18a0a447dfa9c3c0ceb3e3aaae893e1b96a63c6e20c1706e03f7f88e33f73009bfc8a0b1c048982be4cee4c921fee55a32cc5de9c10d165a9e1e6c9230d18c066c0125c630fc2265d61e15e252c72f5fee32e7d9f7b681339918c51c62dcf0ca422981936bc07b9cde0e8d05065749ba1ea6355b92031e138dd2c222adc5a20e1f316b54e95838737675933388c3cd77737295c56c61c0f088a6d53dd84ca266f08a6f33c5d414ff0b4e7f72141b0b7e2826ed1d962668bcb9ed731edf63372f9f71cecfd66667d9b88925bb66b193911a576add3c027809ad7da73514fca724cefa0814aab7b44baff419eaa86b808443d8650687b4b858bfb7cf0f60bd4434912fb881769e2edc841e19d3044a3b05f6fe56ba7159a3ca52623928ea6e879911fb99dd94d0ca147afe1053af3912726668e7bcdd665eb7c1bb9bf82881103eb1ae37c2bb83e37bc5f05569fd52c805f99c816007f010733514c02401daf113416b19c0579f8884767e81475e1dbcf85b58f5e3974dcd1ac2879c4c010fe3d758c6d8ac30284582bcfdeee7e6ae1102b53c3a1c11aca239476e36fc42c28fba3d4ffacaf4b13e45d192df98b80c8512ff924dc40f7b2409703825a5e771702716c5974fcc3f374c3b6d9912c5ab5141f4da9fd084d7d0a447ff10c8e3962e39f56661cafe4148e7572c95eb972793161e34dc2943ebdd298ef70246376fd132078d3905fe04e47d9566e003d765c8e66a029d6f666ad960ff69fdf36a855e517b251fc6b29760ea18191149c67cb9b33e55ebd3ab6dc121e9233bab77ad286aebb1707c149ee51154621e2e45b55c4fda9268c945fbaa370a8bade2d50c6286febda6a15f6ef63e8240935b6fe589c66d76cd08f068fcf1e6bd031d3ef66967b9348b3d4f6d98fea20e0192fb8bd0df0207576e7d748b0c19f4b0efc56e2913fbf6b7f0f2295dd15190bcc90735d71b1a8b61246722c6a2970557dda075010e9fa2ef14a1153999a39009e5e76f90613502aceb2200943ce2d187bce4ef74f4cf83fb8f0919ad9d43316679d44dca3105647ec1e73f557722a5e3073bfa551495f9c8c60570c37c31a699f1e98385e632eabefccd41ef0039640d7a1042662503a064af8e153952557d18d94594fdd917c5e7c0e27265df9fe9a31b8071b3cebe7739ec36cf06dee8608f6c12b6cb9245e04ac2b9f7758c640fc2702ace29f07cee8a2eb5865b1d9071840f9ba240943339307f0201279ed3e4cfbcd7efffa5bf0a0c533bced94112ebf15f8858727981df898fb7c5b228a6e65f369644405d6f804490017c75b5096e514158cfea2af4e752bf59d51687fde690b9dca7a9bb10f57dc9bd8bc9a04d69af14a6ab21effd96530697bccd22738844088b3b75e955536a4f86d723ae101ed1eaaaab1bd4035f8aee6ca1ffd688826d777f92af004219e6e12e9f1d58f0e76d99dd999f69293c2aa6e071f6d12982c4a5d9225cc5d6e4bdb5cd255ed22f326bc21df9c1a63cd638a900d65d7accc552dfd3ce0cf3d042f2e93736f9324753796cc8108c880b47d6749beee2fa0f7ed1d00942fc6d44e42f2b73d920c05f260f3024fb16cc8a5cc07ff9a2fba80aea2d382a63ac90521c2f09de93b90b3bbe50419585376d8d0e9e3412ee274d50bfb00c6563dc1f09a827ff485895dc790620c03468b1494e546d8a2313f216a2e65a57beb5e9a4556340a93dad41d56e6ad68a375f3bd8bf7e4b770d1a7149163393172a49aaff00bcb646ad4b9da7998a9cb17a1595ce910ee5304e1beed43f3f02b9589286897f75c2e5b7b738bb5fba0be7d08ef360315d161df9b29e2f5c40d2b612cb558c5db30892758df548a20b1577044c1d2d50df4f76fdd13ae952d6d7f4df79229115475baed64d82adf9c43725040d825f7b5e36b23e261ac0251600957e58c68abcd9bdff19c1014df7a050f609c0be70bc34532e43066aeeb780cbdabd06dd9f876a7208d98e9ddcb71cc32ac9d18d596b1b499a1cb9bb1a106b8119ec95353080f89c659f30c72f3d43030c360b732738c930cb993a5b93510a0325f1256bd4f83b18b14376949cda9be4a377f19c088c4681a158d47994d41be9c03177e6404b3b7f835879f3116a4b61596345a0fd53889ad2f41e326f387b89c3550f22a7fc343fccd79d17e7fd19cf9e7df60e3823c2c2b9609064fea45422fa75dcb971bded38ab56e1a33e6b1da24480a4ae5deb89d974b57b3d2240f7c3e95bf1394bc4079f97c0e4edbd08596c6e6e823371e39049c21ec75c34631ebbc3393c5babae97635de3b3652203b71712423b1b215b19a3969c70af521b2ae513c8d39bfa89401444987203f7c586ea3404a14e4b825456910ee870ee2c4930f131427efe8b91b8127a9940eaadea4212964e48eb53a634c999d3b7fc6dd03f0e61261b24c8fb8f73e1ffc74d0c94a12c9af73475a1f959c248312b49f932bff939216b8c0b9c6a1fb46924623067665131e542bfe81c513c949b80cd26dd5a62114bc7f7280cb60f76a83d0c2be78a9809207d5018fe382e400996f5a8ec89ea52a31b22800c9288fc8ea7f1825df8bd51b9890fd03250a08483b9baac1b8c014e09d52924f93e76df7770bca9a2ccb073cd02d5e9fc1c8b2ef25902d2f717caac2ad07cb65b29d4afccb086a2f73d260175df092c3d0b5642de63fd161970d1c7ba2ae42266c1b5a41059ed89267ed1567b531ecf4addba08f324a026d6b940db08e2b84ca99bb8dd15a2d7e3544289089ec0f7a7981201c17bf645a6f3c83355af5645108c2c2bc78fa57f94f2e37ced99dbb86a74e44916735f478755baae5c71937757bf8eace6b4d05b9c98fc272d3ff8f278ecb444d6867df2fda43b0ec9e8c5ac7a222efb0e77369839db068fd4ebf578b3b33f93efe31d2f20904cb8fe3ba0a094c25c941e7ac73a7aa4bedf3a4c9f8dd1e4d610b6f9b47c6f4db30ecce9e14c76afb562027e6b9f5fb020911d54beff9d5d847f8fe10bba08f2824b6a83dffa4f1cb8ca88f208b8b9f262470211e888e2e6dae28c2e00394cd051c2d594a1da05fb16f6c8ae253dc8b8b00ae6c21d4c7649da1305092d09da8b27d3f0fbff4218743bbf23acc78555a4ccc17b5ef043ee25bbe41c3dcb13f28dffaac60d0864a0f139f4a159e3f6f195fd48af51c279906b07412355b849acf4eb8ccf4370ea2ceec1131dd115bd3e2a09cac9692b32d0dfdb41951a6c3f3ae344d7886bfdcd8f8827a4d398b8be3f4f4be602947cfe1dcb41d001a44298b212b251bc854fccb5ddd21dd2fdc01b86d9a3de4051dd37b602d4bd9e253c035d003e276562fe3b5f9c32a74564ec6cfb920ee260f23a4c45759aab9c78bc678486a8f8144e7ba6334468d15467d73ce615db2b55686b49e75d9cb015cfd3a94ccb0811fb4d18f0e4800c67fa3589c7ce633fbb996c5470d61878cad7c1b779b28a7ffcf4c7b3571c5e1bfc2a2c433f8cbc191869b86f6d6b7cdaf48cdf067ba5e00aecacddd960298eb8df27f9978ac464193e22526e9db937bceb5389c43f972ba59668740dc0e029e5361ae3c916d5a87c4820db940036370171b3f56c1b880d8ce8205293f98cf375eecee1e382dabb23899770e9520f98eb0a220a6fe142c2b646dc372cc26dbe20755b05204998f700e7c398cf6a8a76d7f3cc4b7eb8a7978d37b034231fa60b29d186ebfca4f22c0308445a9cdb61b359187631a63705f3e1635745053abda9979f8ae4d224a26c00b2c2edf04e58c472cbc85591d42903ad4f71f01560c86ae671a6d8f8893339ac40a541d9c51b65d6913cc06e3469df05f9e4a6aa9b3a91a76510e4f74e7db0481f3fad4452cb6400c8759379e8012854de632d039331a865e2f83d7341c4c02b905a5d74a7359bcb405160fda942b19e0c40891d676de91b692b12412c458fd7370c7cc08c8e83f4faa604c0075c83763e6f8145eab6594824bccf681a249f2a0817b683f95b822439d114fb1c2cc627c173cbb16dcb4a8622c15513382e61b09880fc93cfd9c6f9cf262b2d8fad516055c6fef7137d7eb8d38cee08487bc35ad76f4c1a30c6549f90571a4d7a6352de48e35df6b9259c1c5955f7609169ea6425451c2ee4aa44186b867a5f607477a03a891918e7cea6d39aa040ae66df9851c20266ee0bc8dd4eeb4a03bff3718e7f024e871e5852d8c53031ebae6e645628902488ba5b3f90639885297caa01a7da5067dc976da12d6fcdb9e47791db8db35e6cf7c7e6707197c10bb12685974554b83166725e3d24616663604b6e82b77510ab7617f221418b4aae66b08befaf3a8babede9ab9ad8c44ef6ba75062e6334b665342d8e83dc2c4905215309c24cb33bef8b459fd1bd6785be94e172167981b31e8fd630f1931b4b8ca2d24c1215447b6179e85a0d7acb88de8bd022ae111ffae3539030652d3cb166d3b3dfb1f5dc31d567ea33dfcf4ae0d590832bba1dcf753e76351a3317eaf6200707e0913d32860af9a914b521e377b40d8c543bb47584d2cd815da83343010ffd43d95fdbf60b349f5285c732d04c9f526e201a5614737200c3e62f5d2b5afe09ff9b85e47c14ef9aefdeb569a09902264b67f7bd60de6cb0a10a90c33724a759d8df1f510d631bdbdadf63b3b3707911d559faaf0332dcd81eda2f689c62a917a827e755e3fe69104db28d527b63ccbc439f48ef54031b9056ca0d34f6a713a5fad0ee4c1fbaf272c1c4a9982d5bb21b548d712bf1898ea7410024a3d17b8bb77b88533a06dd0c0212b71aef858c0c6998511f8addacf1a6803d4f20122d8d40d67bf4aa290b894c467821c193953fd749c41948047a73da7405f8a1a1816c72674418edf5ca4c965ecad53707ecbe2f6814db50d84b951f10cff37102ce59263a9b2c00dacd09c947d3a0742f1e316db1bcc6c009567c03957100c74fe59524e9d24f90f95115ba7d6caa84d26d05b2f52b93010578056d743858a968e24eb782de7b334158adb242c89dd3d183e7e08b203e0cbb7a800a85db648eb59fe66c2739d3c8c786c9c011f63e1f3ccb0d5419497446ef43b1a5d2189a3971a475a9e8bf60da5bb740de5cf78103f09b9e626dabfe132fc7838683bba58a7a3083431449259bc118fbb69c05842df520b93cfe012c540a55e613be89bf51822997391fbcde6bcf16002a1c4116999ee196085eb9f67bd6cda6a7708e6b27e01c13510ab6e07cc9db2d5cdd9534847f1bea2143331aeac3dc0c602eadcedb344e236f9676d0268642a875daf9bacbbc94a22e321859c029a8bc4749e3ab9fd9fd49f2a4306fac4af1ade2a32f62f266441e5e4a2d5e4caa4c1b22d073115b5e1fa7d6e020da8160e0a4d0cc265daaec399268f97fc0b82586a95be3a9abdccaf37d161a562ae9d1ba2ada4fac546d6a9efbc5c79bb8e888ff8c46c512f74b49289197e03a5377cf688230f319150a11a2754871e047b77b1851023e18f391a61a8c40a457dda9209c24f0e94bd3a47d7b0a721893928ad5475292d2482d65a8588f86382e3c4d6cce95c3de9dd64c951e4eb329fb2db2f6b427ef312912575b32270cc79e4d5eb9582a4542b59d8897cfef3a935b0ce52b2a57b45d8bd3032f028e29eabb0814e1607f3c8b82f2f6d0e1a8437eb4868c7c259676f7c4107c18070457644b9ea5e719a44253976da14c06d538b8912caeb3272f14e5295a3485b11dffd79999d194f0e07f4774244fc87b52b2de17c2396e054ac5708831b08e587d3325db1ebd6acffc83fb675a70fa16b824a38d5842676c471fa9c980356df27bab76a53f5fb06b3fc3f1120518cf32c4bac04dda226f47e9a3efe15fe073967d91a3df4fbf12bdbb2735b9b410e65eb90a8f34c7d1c7ea2b58447119277e9160ef9c107ffb5c7fd10b3cf0d7d062cb269d271ace4ac0de0e1b254c8d637bbe76fbf983d6c4ff3f24b9b870339cddb7275dc6cc0b27eec1957a9527a213a7febfc2135d5630bc6a5825c579a3c887837ae6194e4635a9e5c2181304d33e3f01d4c4dc5d471d81392c6ec66fe620a97f8dff78ea2c9bf60cbb0e86c0c22f7aedf3fa13ccb7507cd4d37855ef06669d232e13f66a39487e1c9c4a0f15b4932c53bffb27bccd07512193aeae91a09eb1452867855f145c793419af79a011737b04ab67a2904ab07fab717b408aca27355f7ad38a7f8886bb1bf12efcbfd9c8d3ca2c6e203229261d95b7c8797a8656a08e50651069f40a7e9c6c9b44583156da8cc29b1a8477ada9fd5a425a908286c14a4ff03f32a5d7f7c49cbdf990043462aed067391f9514c629cf45f481b4967e454aff83713dad208be190c6ad29221cedca25613d5d1e3aebe921ad1af106ad36d765db31ad5273c1f8af76fa4196d0b4956b5b2363625086987beeb9902d3500f2fa753430bcc7f958180250066efe562aade9edf3d2b153095f7712ea72a8b2bc5a8f61cd96a533d04aa2ad3cfc729b62e5adc07f66dcb8c8b5c04930d8d501b9eb1c275a185c80742f1d42e464c7738224adfd78cbbb475b966be9cc6ba658f1c421786a809783a4ef178431815eb7ff902b8f664ddff5ec6f33ebff8957f6cb19e700b978f580c2b30e6e1bdece272e887548b7406fddf0dee592b0839caa9a76c3fd48e44bc512102c76a8be7544109b30952952428ee1dbe263378ef5cd83cbd4a89375f19b311fe6288f0a00d8ec3b83caf44ea9355f4ce3f9adbf7ec2d11798548f3d0dc4111da70e25e3705124a03251e765411d0a01217bc3bffc39368e7cd1cd9b4e5356a605a9349e381b1d3dd22c67114c8174ee568859d5c0bf5d5aba07d4f55d69d8fa5cf8a09dcc717dc1a624df5fba8abb8ea25dae67bc829fce0faf992ac2b467ee6d22ede3f4a4e820ec6c4ea2fffd7faaee11412f37ccd5b0b64d65dc8b3fc78124ee8d204220560148e9d9f60810a9109d53b78cab4a7783f6d61519604f1b716f21d2dbea8028fa81453c093bbcfaa03cb0b188c7ed5ecff96b0c825b9f117d6f9109e09bc86a18c0cc4007ebb3dcd69a442d66adcb9f4b719dfa6a79b67919bb54d181030db17e9954c7ebb3bc2e18afa1aaaad051f521d912c499103cc25faa74f9080785baf31d840079567df46de717730f6e12ba32404fc3a8cc090ac1778387b0e0014174ddd6286667b856cf126e9d5ae271059974eef77a5778e60f5e124d70fcf3684d441c9db4f12093a398ba92cc77f8a67041745adc5fd8bbb1419a202bc5caf2299729c7d5f131c40870119801003e3111855a911db45b39c33d912c8f8f044d9b9ba78c56b41eea97b99a4c734cba7026fa51abbceec77e84076c88ed8f5b6c5f09f2b47a014400c8f1a524b4002be75243724a05449d4f79dc1500bc3e12e428fa4ac5a4fb8634da4be2ac0985a61b13764ac9f9ddd1e11217de27025c3be9248f7c83a80cecaf2dd86a7e168c11e60bda454e291b75bf97ecf7bd3605d284e9fece3b489eb03d7629d26c25ee9e9eb3076e3407f6e565e5e00e1310e8ddc84925cb43a9d7389715368f74aa81217850ab4694777540319db89e7341406a1f00a4a3cbd75236d7cb74afb6b93a6f539623904a6bed349417e8d12a1e7bf3aa8a0cccd9180a58b7949bd6fb1c0c4050521dd5a3c5a7b09a4e1df39cca7b9098b0552a989aa0358c0b31a8f8ba24c72fa398d8927b4ab8c63b7ec04a0b88a29aa0ed2b45be0e950b565deffd0c3e0724470bf9b6847a1c1c82c34dd1ebdf379c2046ca0fb0bc12bae7c2e2c184ec4a1ff96851c350da969d090d3df2b4bc45a1827366ae762b7ed119f72b2219461454bdca2c345902fd8831c51a2e81a46973d98ae46b9233e11e8e74d0a528934272702fa0a5e4440d8150190505536ba04ccc0e8c6ee6848bc26677fd823eb5481371fb9bca5c95a5cce8334f9002c032e4d923da4dfae067105b72036235a2101ffcbba0d3c6f7560590e44b6d1ec80a2d4f59f96858abef33eeaa7d8f29eeb945b27fdc3bc015c60fd4e1fa5f587309a204aecd6883b758cbe382187944392c47032ed59add1d1bf0ebe62e16e05897398900c0776afc747e1f67432300dc8827eabe1f95eb14775c740fcb8997cebf51ad1103cbf05c1858d6408b7514be8af9586172261aa1145ecce1650bd7324d9751749c3f30049bf83747c0f414a6f6a66fb78d67f0a5b12ede813daccd99981154ad198f0347b1afcf70eb5de2a0449f8d3d3e0cb9a5d575e090f806170b7fc5690a2eefc63c30b3b560661f6ba9d952e07b585cea9180c1064880abec4d242d7be9be48f67ef52d0234009615aadbd686c999dbd403b43f5f7484c172a28a0173555824843a714f01bb710ab3152599f2dadfd23ccacf2e8a49076f0de2b927e13beb54a36ba80aa5e91f59a9710271708717db826d89ee823e8f37384146cc0999b853fb4a99047d52abcc6ef8c1a4d3499a58c0a013dcc9f7f7ec5673145d6bf0b493746e316bc59590711c065f195ad026a435fbc9e80a5ab4d269a77e75cc72ee15c2ffa03de75d9890b298a43f9202cf5a24a8f8804b55177a2d7da113e48e5cfdac3ccfedcc5c92ca02f098a88618b8b248d302d7a67e5db96e82f71de82ae54080b1addeed3efc8a8638138a1f45455e710c68d03ec7459ac0c4f713f485f9ae17c8410cfad937138bd8898d3368b9c3d0b28977314016d6d794f5ee42638189b2ad0321bda2253915121e1408d33f9d03a49866956cc74f5026e3ee4bf7e994335c571576b38faf9476af1babad69f60aedb60787a4d0790c9bcfa244cf955a7cd30b590f5b0c4131f13e5a66cb9ab1620edf4138c111810c506422401c67125969f6cfe3e222e81c7ffc8cf287a92abef586ef3f80500c880f6034d0668be197690347c1d520c5f3e8cef043a4b81b18d93e430051137a3c509768f0c48d931171edad10db88ab0c233654a5208fb987e2d0e679c6bacab16450627dad38ac3f119e0411e759b75d511975ef62b5f038b52f5b4fe77ed3b5e794c9ac688df7ea7190965dce211e59daa11124700839ef231a3314e4e93ca79bf5c09f01bb793362b362180a8ed175ec409044c41d805d95b76ee229aa437d1f2aa5c4e0d2868db89e5e28cece88804bf618c2c8e5b7b1664f9206a13a04603291cddc28864e512064d8e41746c9ba396776dd597aa5dda32b2cc2d213468f53cd2ca6a8796550e5fed242a8b96fa8fccc8acfddbd99a0044d3a30e0015ecaa7daf5094673981f28943f5791c1baad18e8113788b96e81f2efa950eed3c7990e08ebb0ec0d18ed536b1bbbf9aed55f21fd3ade60934963e767c05a39baa38e1ae207501e2aaa22f5271e78df452763aecae117b1e03bf3e89e4736d44b12d0549cdf67dfb4205c68d6466042af0dabf4fa1871cef2a02801e3192b333dd3673903dea0aeec9033d4c0627eed05b4a9e1da6507dd313811735179a230c580226a2baf1de1c8726e691b0f5f347c0dc83e5cda9551af4cfe1cc578d2adac2440e2e747da8a7a2bc9e6390bf34356343b8acb992984e6c99dee994ec963988a9154631c015485ef0bb0937336e3d5bf0c83556cd244ba41dc6bdd33e3d1d92f32edd7621886eb2e97dcf07879f1ddc4a565ce871288ce62af1170a525de6a2cc65f0692274bbec4e9ed617bbde62dcb8a8ee314a611d16da57ce5dbf25c4aa4baf8ec394f2dc905a63945f5af3ee611422a12c213be194f555569e8d8727af1fa5d51a2f8950c6a4ef8c49b18c2c86265aa22e9d97d9252994cca2d54e7aeb88c8abb8847f961705fc1580a44f1a8bf7ca675d72093a4828f9a69835b6fc2d4ddd6cd55650996492076ce3320b006d040545c67fb67dcd25a225a200e0269198f74348254796b6dd105491ab50d9f7c42176ecc2953e2b8ff1605fc47797c5b1622ab73cf22d3c136b47de494bf015837702c8229319e7b991ca97aa93449b0eacc77a1485163d7c6c5fdd232b524897ea580922a416ed04078d335101de3068898efc6a74be3748d33a6425cca4ae35f65639fd09f589c2e51ad19080f69f5dc2463879b520a56017a8c61c603f405519182fd0d2f647619371e36e07ef0a8526d3cd6d3123dea1e59066c800cc4bdd0d73b7fc75b774333e1bf29557e24fb994aa867e4d43de4905e93d5905a42a86066b9d820b70de72b33890d96a98e7bff8e70e5b303d500b6466f2584b7c62ab2cf5b449f2a5aea733a53d6c31a9e96aae094309135305bab95ae5953dc6eb72649e389e3c19712108773d7deffafd0f1c568bdb6ed0fe8c6f1f413245cc205a9aacd784df69f85f933528fb16e0eb9a8297a6899ff945633f0cd5c19cfebaad3d710d3b24f8b0eb7655049ed7120b94d59b6e53415a754ddccac81722207e1d9ba65874086f8ce7ef7b15e08a8a0715f0c128731c5c607d8999e94374408b0f3dd7dfd52e2519d3efb2b49935cac396762ae573d523a1daf077a280325bae0b0363a90c06710cefeaffeef2d99c99ad35908997b599ffbfe85a606468caae66dbe5cd7c1f8b2a2739fadd528b7e62369bfbc5aeb1445d9468418cc1b062c0d5c85e5a7d3ac84714d903370f81ef9aa989052dd36e2751dd611a0de3ba9de29b3dfbdd38738fcf3902a1575b2ba0ec34cad524aba2436392219c5844e78995ecf6cf24582e8bca94cf71f983bd967acef66852cb8b7607d1ef9e336dc9640c09d35d831267d5dbeb8f74c01f413fc6f319aced6c05c7d3eb77b3fb748936cb7893ef18ac7964ab9ff1e8a76197d44d024ae61807998b500e27f27e9fe3508d4584637b21d0e0d0f3ba7bbc1ba12b5800b4c903411883c24913f3a5400217c2f2169f402d107c7c79448649c65de284bfd6ab2206b44767a0c52c8962667e03f2b87291832282f929da4de277c63664c1865df97f9f7f3c8aeee382c7151a4eda7e1d843fd65e95ba1c0f38edc1cee4ec262ca08239b6fb97406284128e990df0d5e290eb39f6b99539d6d8251e7a5b2d72818a0b68e78c409e3b4aade1b73b1551bfe698aec9d199d6ec9d358484508e8366c503800a6c3f223e6967b9a0c3f78890d21bb47792aba006ac9ffc6ef016228a3bc0cee5a32e9625814f8ff5551cbe32859440989da50157463b959d10326ebbc4c7c114d384ab689d817d9242c598e5162a9715c573cc217a015b1b139419ea4e1327f6290ebc0c98a70eae8b2cf519d221a72094f4d91ed2dad68bb9962a5e6d9d712af4acb786ca39f0f21b3c856b18d4776a3513a9aecd52e244250a2bda2297aec48a3cbf9bbf3513bf219f9ef3b3977fdb31983c34f7d50f7150ee68a68e7f64eeb07329d73aa807b835400352ae47bd00419dbc9b0b316f1d481d10c7efc79bd2a05aaa95778b588b16d761bac793c19f230314dc5d981af7b22e2e67b16f83451aebea6d5e9dba090dad946f57380ba3bfa8cc1eb626830d2bfbf3c6691f312bd6823801a40b8acc04220d51c3ac340fcbe11d587ced17db57587c0cc5f5b94b77c06c9548e5cf341ef9bc45c60b808fec61fd925d04c6e5020c310e6f0c9ef8a03969321fbc055833dd948de6867797ecd8263b464ea35e5a38f02dc4be28ddbe06acfef7a4d6c644e54e00c2bcb5fc68fbf1bae23ad39d3215f958a0a5f8f2fa54a11517cb81c2b052662108d7286139f9fd5e22c39d4cb032dbaa76361bf6b5f3ae6c7f4f6f7bff78237e880a72f5aad9a87596e31f6115714ef7b0599a92591ddca6ce2a02cb3802b0717c46c704601e2c90cec4f7dbef4c12875e0ff43b1c87ceb83f50cbee7d06d3e3b14c2156df5dca865afb68c5ff4cecf9dff61ded99d8269e4e178e5eb640d71fc620654de45db36a9322e4d7a0ce66548cb540cfb0b11884c3f64aabf00adb746281631eedfdc668eb2051d47cd951623e19b8c1b7f33d288721e67a4e543b31adf3616a47ec779413d05d8bb9fe361b98425182b771872591935703bac29395f80fb43f0dfd2bdfa8a0bd09937b9b48a07bdf55cafa431c153d0ebfe04a724b2e56981d0f8f236182deec18c77211095bd03d05894f4ea7520fa197998be4b200ba62fd2131bdea7ab3cb78f710a156d4d4ea383c692d73a22612c26a187275c6a7aa97f13b28fc4115d8e64f07babe43a4f8031e2502c2aa6737b2f600ae6e3a8f4c87be60ef4fee03340ef63544d71642f1ef7ea1e8771cfc2f05ac5d6de8bb3ca928b40e8f659e42c97dc8f78760ca2cb52d6c32cb8b378c4ec5c04168ee47bf38b5c31d23192be681295c0fce06770fa889c261ee3c4bc4967249778f428d006f6a117243d4341e52dbf7f93d5ae594c5ac13d4e890d00523f39c2d9436c851b26b566242ebfd782406fafc0539cb87fe76f4202d3aabbd4523410bcfe1d2052ebee25fbc1914acbf80e27904395e937bc77752eeb8ff86f70e290de9cecd95cf697d0daa2cdfbb6a5d5e7c3b8a20440ef4c7fc83e111be7521dbbc5bc50d8b663c1ad3dff669cfaaa00cf66f34289e57f5937df08e339da0df03b99d7440e5916bc1c13e5d136355dd307d008cf0dcb957636ac6eb66bbe08151c39cded853f84b144a1d0156a968e794858da3cd24544c2b7c9b956517e83e72f069384feaf9906593aa745b020d53a4becb15d52b9a77d1cab3f4fe624608a8a0f6233945a1db5963add99d51efe7ad083f1d7539a945c2c7505c358a15ee9ef05d185a13d3c246afee6c00c611294ffd5535c26ec7e19bf9efb99b2900da6b77a96719712bc672c241c635787aa92661ee25b8c72ecf3f3a26a79ff04dc42576d00b8803f0023c5828521639748cc868f68f427b961217e7bd2801eafe19384d88c271e176bce21914a0453bdb6b44993c0b5fa68143dc4045cb3cd7ef872464414715fa6cf9da57d9174c632ae90d01beb0cfdbc5b35b6a4ebca3e2e288f08c794c9198dd0323ccb7dc69e420198b198fa69d5962f709857a53a83348f1d4cdbd465b1b4b918071e41447ce6610882d1344ab835529b7b38e38517aacca3dc382c8db691f07050d0317942620a8d52d1a9560be317cd2149c0be4178ddee18467ae293aa44d78083eec351b8dc0e3e251be746189cf21308c33855d6d71aafc717436d5163bfb460905a35c1d0aaaffb7792c66d840b5997d83e263b9c7bd3bc1e982f3abb5473beca6ff467077766a13d54f2f4ec702893c07d5f20274d51c15bf3210658d9b86769a868f72b06d0f4761b040da54c6291d6890c164d740ba040f30b147927e87d501d7ee753bd09c092be659ae0ded09e0856a1c188882ca875cc10f2c5c054970622deba1f4783f4da51fee58c1b2a0cbdef372b9953fe618f44b75ec7e07ba204174fcd64f0fb1ae68542c5c2bc985c580bb257e5ebfc1c6f69d038c44c1e31817c80d62d01fa968f2f6e5a20eb5d0bf2b73dec18a1fdec3422567da35507de16b016b48d278722780a977823e071986277cee6c13a6683f7ed0eca125d065c52a401238987a07aaa53cdde0b837c50c436abb2ceb5374b6f09c938731050fcf80272e9f9dfc6038ae040599bc174fdf962a1adfbd2aca333fceb0c8a496a1dec1f19105799bdc441dacb8b9441369465908501c279467246671512eda82fa7ff6a3948b5aeea991609d2c64d1d458923cbb2caff8461f07e791d36fe47da78d7063cd39e57f52dfe7ad61840bb1863e4ea3d2c07e901c888263f8040d82579faae66420463dfba7a33089edd718ab9e6d6a56016274d68e7ed51522b2ee899a82425c3d4d9052a0165e50bd1d2aad91eefbfc819b94271a2bedd92fd05cca1f4099b2f837a12c448c49d507b67fc36e14d6f56742e3eafefe642af75d9407c18de4134068cf56ed1f7ffd4f5d23de6bbc412e9c7cebcff80c371dd9b366cb4af2c23c32e7d7b39f8dddbce6a4c4e45102ecd768b922d6a4c9d2dc452379c9a79560917981d9dc201aa90543c823a6a9cf474dcf303f213d3af36f2ac4f5f7501ee89581a47b597ae49849fde1be0c89e7c79be2cec359fe8c20d480d83795d87853f19baa8d97577783c853bca2ce0af1d1ad234b6475ebe2654ec3e726f9ec744227dd2381ac7b51f1925e3808a27ae4b529a58cd8ac97bbc3c444c537567142945e16df47377c05f6e042323af2a508b48f08f7fdd6877304a8dd41bf06fdb4a57af0a617e2062251df93e2dded4fc9145621ba52ca67fcb48e0f8fefd898917f2d2338a70e6b39d8ccb108ad8abcfae89bc6b84e1d350452038228c40a9d828002049942b6fb53f79b3c4ed0c1171d4f8218205b7c3c67e061d3dd9a956eb1e65fd93e46ec53e2f2781ed001f5203e622a77a776764069ea9af586755d2f7aa1a257f43d2bcca9d9a166d8d990eccbf49f2cfc65f1407ad4712440c34309c7b2031b010dcea20a9abb9e17d2d4b482ee4f18f7480b1b054aeb0a3b04bdf643e536601860a768c42671ad42a9b001c4fe1638c02750fe15daeba165fb4ae950603ce77d1f4aacd52e47cd4a1c5e6ba215f9c279495a5085b6e79f9cb4b127baa9874ccd7ec334a893066ed86c0fecd92b39f046e73ba5c128a8fb3c2b183f131e60bfccea9287783cac84a1cb4e88c3b224fda9a764fcadaed11db146f40e838ec66dce76ce4c90dc3651cec6956440511d09153f8b5c16ad56285f059d391f5bd52f68e511e289ec7e3ccae29fbb7686971402cd988bcc3c40f24d0dddf61115f73434b5bc8f1f4ab45eb7997e92d986d59d9f7733eee4d05217673310161ef89d5eba9d97eff7bb3f5a7608f1e9718d30514b6a86980cfcbea3c4142c03bd7a74771b26a69715364fcb878ce91604d7fe03c5283639d9af5332dae6d47bfd026921f788f8d10c092c702dd09c322fbc5fafc54029add696d4c0ab7171863019cac1832a9c167fc6190191a40ade193e1e9746e98fba8038b77a1e9d9a1e8bbbc3beb4292facff72c3146272931c2d023852d85e889757e50ce459acc0e73041b1d38a3cf0690139e5922f04dba45cb6f25e7491c8e80af1c04bc943d082d67939204c7ca56d25c43d4aba9578ed2153a12e7e1c2d23a1aad4986ceee1b7d82e62ec47c59ee59e02c939eba856ab6f744a1f1e78cc12731165fcf467e6ab42d6ec981942bf0a84224205ad6b3be14109c1bf115ffc7a4db0c7366bf92607ad588ac10175d2d6a0d42ab1edf14973dc726df2c0187131294187359ff0f657112e7bc2ed885c344912655deba27a3c73beb22b0bce11117920523006b3c64a4b97eed336395b653dda47cd27028b13d166245b11b220a26e475d4a7ef3bbb0642985098b0658cc677303077085ad4c28ad1a00e17a0b88590cf620dcfed27aa3c23d2def558faea4bf25188b4eb421f81566b6719ee11a9aece9fadcda8e359539e44d4147a2e48c71692f43e11d5b942c95875f5669678d6791c07c7f28959d97b8f72743eb31b0c6db39ed9420bfaa02b0ecac00e97a3175b494fd9497092a56bf89972e2dd535635505e8e70f153ffccb778c6f091e66a52996f6f272cec9eeda240ae77984124557439ff6db07038186b6b5e0ae5bbdc30d05f4dd78a553441d4c468a9eddc806ef24f9b07a3619b11b695955e5f9eb33277b1fabeaddf3382b2919aad7fe4e2c85576c97cbab1e761e63fe549189f90290070cfe654798536f415f235eeeea77fd3e422edde4273b11abd4fced52b3aeee544e1e74d99ba0cc729b8d4c313d09c12b263b3e49a9b42e642435ad2470b2df6655949980d313bcb4ef4da70a65c9d423b0f719549853322e89e2f31f22c12ef93597748b1ed0deadc881d3ab54680226cafc6f8c2d26fd3ef3e5c70a562f484e9ade6109cc37a56be2f07e61619cad166887f6e6ca3b050332f119f8fa48c22972dd6c8e6dbb5464ec670ffcb7ba044c35b6aa841b774e1759fde4fb1c7280a1551390acfc3c31a859a84dba0f20c53f5b300e187458bdc3788b8feb893a15084c46b0397922fc767e6d57dfb78273c1cc792d9fdd91691c74565c3237210f162f99ee87dde07c2dd2614f95f259568ccecf6eddb13bda8de46fc0bfd094117b29e4dba5992f7765acf776c41f4d2bd6d2126bc45588f3fd3f85717bc7a6d1e9e50e1e663a5f77228410e8c62e444e14b90a49fa2b827489c7c987e5152afa5815d5cba95375729d781e75cf35b42f8669611ceab36757b254e7fe210dd0a04714038670982a5122db90de9db5f883be12c20198892a2ba0399d322748cab6a580eba81fbb231c21539aefb1d56f495c75683ded56360b923ea0b0e0df79e9e5f82a6d40fa0ed4a23eb2b52ae1e37c3ed44246ceaf736b172d73500dfd661f2144ff631cb426a9ffc57592d89e651b522e5889f7c60427c7bf07a7bab4e8f50c071e90030a73e115f563a879a44b442d9ce78d329378969d9fd2a293512fdcf0b3bc92fd9740083d4386d337c8538244c6075ad3f3873c216f7bcb92226710d3ebeaa2544c38ef7728756c779b8c55ef8bcf00f4d56215ad70f959e7cfdc62c3d36603f29d7741ef96f4e83db8d60c574713b874baf61df36e4bb765ca95c7da3a57450f0ece4286b54a08b2736fb8a2b90e8cd2251d56dd39d6abceb2e2e7ba971b368a81cd8d6070369af7bb35c964e70cf376aa6f1ede38bf33b36ff52dcc6c15f831d2fc028de391e45a2b7284d369edd5d01848396ea03334ad37cd29191608004a6059f4ae2ff43b19ffcb497445fdcab9f6db71673122232f5348c7b2e7a2e52fb2d2466f9ab070c312da63d94702d84a833e4951e303d30088d36e98f5f2826db522bb02b03ba0f6afa97844d2b4102e4749046bd2810f7818d151e6fa701a7c28e2ba50e2152700058eb13d487705a7feb68579b5877ca7dd04b0b62f231ffed77d6ae46684fa4ccb725024fbb8d83b34f81642538188f5046bb6760aae7fd2da21da58bfb2b50e4727468b4d318ceb9329ef63dd7f86c66ee49fb5fdd98880c9ceeaa57a7b5c3085f78a47ab5d97de335d781909af54231e628b94fa42681725f86a7bb33feb2256646fa5956c716e4e30c19cf771a582e3c83e921b5975a317556062adb0be3454e5a604bad8e8ee031d4a65bc434f29bd9cb7f5f5028361dd8b7f0e9b6d47d460c08495f9a558b6fe588521e248e3333fcb214b3402c286b987b8b06f31cde0fbce309580666ab1598e30f9066d91c9d511d3c678cec465298030ec69764f4189e243e59530b2d9de6fa0e2db05ce77bc6e6cf12deec4ba1eae3bd58f5a2aee2dc91ccebce5cc3a30dd507a8ab92a71765a984380a94e068ada58ba8243e4f139b9472bd86b37ece58928943aa807ad3fd633c18e31072ecdb456f53e7a64178f68af45c60fbb61fac0bed3bcf643683f367cd50be0622c4d24ac62356a8ce0c3e44783a13ad667fe5c1c41e407d02e093ed3245b97a749d0396ec781a0ce20f7a9bfced1ab81e5eb261d1645c9dd8b9ebf24c8e2ee7eeaa59ad70e74942fd0c321c8499c6b5662d0014ef6ad13fb62d45a0563272ae95da7a1657aad4dd1ad0773168ff3a2d029b13ee85cc09da8a20f91d3d11e0c1c41038999e7ac07f665cb0c17ca88882f9b623ace944c979b25ec3fbe5840eff478663cd80b5e9824f3b82490907d6ba8466c8f3d0fb7dd4c7000071de51fa170dfdff8baab4c5d751ffa6bbcb0f8300faafd47a3cadd8786aa3fc38a72eb3214cd5624b484f66b9b17e013bef5ddccfdadf4d74db1d17d9a38916f38a464b4d303a722abde96ad0e2e82552f3ce7b731471362343fb2f5f928205df4563ee9a9aa9ccf77e077480ffabfddc151afbc0bd968658c8bc37f97952f7e811e2ce05f0685fec4614dc4541a40793d5ce2927e5b19c46b5db4ae19462b06a29197180fb5e4a27ce0b688e9c727f8c69cf36641cdfb6a9458ea7097ee19812dcf63b736562ca51e9a8f0052001fcb796778dafceaf6c909d0486cba7ea0ac540693cf5f9ee564ea0bba631a7835330ab4c2c3d00ec833f1c84311b46ddf8a3d962159df6c0ba90ad7d581884ae39ef1b9bdbc14bdbd3b4ad3135221509bd6d4dbaf8a7c2a285f4bd839ad594d760c38d44694ecfb34531493a8ae169267a0b51c2ffda1a10498dad923fe0b28588c5ff426acbc6ce8b649b26121bb40c5a076a59768c553cd339cf364dddbc2575a87b2f6e97b125cc16cd69bf8a54edaea509f23fe8c4c85e5d39cdba541ed6277a5c4dfc51b2c0520102369b7427939f6b338c3dd4be49a54c5622411ec8ba782e603cc7fb2fdf27aa438b36f30b010e76923e47ce65c8c23922b6989b244ec680f16f09e39ad1d772d929c2f9c38b2aca20f0446639c9ed89e203b617ba9531268a3318e9ddf0e018ffbbc76aa1735516a1896f735b9b92cc8bc3dfd0ef81c2e5ad91cabb9b9138492beea58fdcd15d6a2ea0e9dde18040840c6b6bb10de9f05d6125c63421ae4f02aa205b7925ef71ae28a6fa05b941dc0c381b89d03f18aee13d16a516faf4d29e90b1ba79985ecb83163e213fa2d1721059df4de137ddee102deaffb62b0a105d0271c4e5232e3009694a6e91382e4797e00b595edef7d22f36601bc9658cecc9511202713f02db6ecbc05255ca10389883df74b602df1f1640b8cc80ac770a8265f08f121ec0955688e61209ff3e89ded81c89d696433dfdc9ed0afc3472e696fa7a1d3ae440bb77e911d223f9a9e3c9cb6a7c9e94d0efca42ad67c92f739506d97d318c3b8cd75920a09a9de1ba68988d79221f44a0744d27b4abcc8e4abd25c60f798c139defa666c46c2faca7dac084dc26261f5ff657a78fc051a97902bc31d1e5b6bb228804a7c7b809318ef6641ab145e0f6c648b54d9fefffcee3c0342e3d3c1b4dedeb9307cc3cfb56d4a24ff7501ea8f1c71e7e2f7d48f4f9513d96b222e1e05b8af08af0b7d294e2f0890d293ed4fdd8ff45a136608bf0fb6b8e6ba86d0491283053cbcb7a775e49b0df3b426e7d01558d3be7c78236e5298c3b43ab4bb81a4b6eb1c00312ece20a632e2b6838c41c793760f508aed99413106703a19e1f87c4189b530a1651517e20c0b0cce47a7d27ef4063ee8af50b201540c2ccde717a691def1b8c4679572582f08c275a4f3f6b61c65505f51e7230c719ee44838b5e889d88a4c58f1d525eda71c05a36b1857c3e27b4349fc5f3799d63bac23c0f946081294efce5fc00e586f1e19cd66b9d3365694cba3b433c264ed173c88a347c8747258e28f7a8b62b704b3072a04a86865ed47aaadebd46526b487ff463cf7317117b98b85856baee488818aae67846f35185f231142cef77bac751f8a8cc1fa218a500a634431bb20bef626bf6873bf5d67f1f2ea59e138de3021e6af9de57829651b1a112dfa1bc42fad9f7e2836b0348e287424f0fd2d4bb57f4c85ef97f13b396c2cc67f7cde0e50f175398fb6f911a5c0dfeebf776558e12ca264b032b93bb3490885d38d3fa23b330d97301b18f455c0f7b78977481364831bc454feea9c128806b1ffced492c859ce105ce3d35825e944c190929436ae03f9803d84050d25e027b1fdd8e76b14dc5d2017821ac628755c9eb3a9d9373f829f8a9aff38926f9366e2993241cba22efbf1ee5c28fb897e4f263305d60ebb2cf96ec45ff3522d54f69f6dca80e69b17ee5fcbc00a450091fb15818653896f33ba972bf63d4abc3fb02e298c7a9f3b3e7cde2ef7fc043527909c63f3cb0aa8cd5b1d6a0909cbbc4cb2e0d4ec80aa4320be816024ad92c373c2b586f6c23d664447387ad957d33316217422ed873b853255075c75dee7f1167373fe42b7de9baa90d0d4bab0e1f792559978823a294848d64d9d13cdee051fd2642a564c05f63cd54025ebe662650f9504cd7a8d7242bdf39e39871967545f3c3c2c1d009d9feb5a07bf097364014bf264eea65c33a83e7eadbf5e2866afe4f02e256cea063c8fe3dc9f55c13f16be6703791e0db4c19ea6363546b975aee3b328adad7cda6beb702ed63ae60f875a6fcbb5b96c65bdb55ca9d4dda7b1c4e1a47069ff1238de3df099cdb14a86dbbc6eca9f99611a6e5f7cbf9e031067f83aeeb20c585e5e4625dd72dc47a024e31a40872c571c8741149f85c8277fe2b1e20463465982f71c3aa6f9151503aa1fb7026d055f3335f8e42a17a775b658fda6dd191b938dbf8aace5ba4c151418db51c22c78b5b0ec2d47ec0704a7f6351211d36deae60cba843267009c30e0cb46d8cfda01fbc661022cc1a94eb1cce36719f289923046650939d92c4d4ec362a527e13b5dd0c361796ff146f8d65f48de789e0c9186f286a05ed735f801a2e781cba1867acbc8d3df3c6d71cf303ff21304ad7e60733c1a411062a8ac38c1f524c653da2b990a0e3f9f4501fcee9e6ce8a9df4cd62859c369b7ca3a7e11dd8b66c9389841d9cd9969af9cc6542c42703e12abd846b8e7e7dc3704b8491426c83a73115c4176ea767e41a8258d88065bff2024dea28f1071527c0c060b5f912682829328325e3f3800b3c01c4b8cad17f48c3fe1df6fc52e7b9e4f6c671200c301668e728c4d0a395ebc0855d66eb94c41c81b033c235f8fffe40710eb394c10bc5f0734764bca3ca00a619ccbaccc52a2f40b22a6caace0404b1c8b3421ea65e5fbe930a4d41537318f720bf0baca2aaec7143d218194eb3ce131c697fd1f9f0cf943739c1f6615c7d55f15bb157dccafe10727faee03fa20fee31586cc95ba10e389e35d298931c3da99c349c75686963ac8f8e139adaa73d492c106dfd4c121d7c618efaa2239bfec048ff5a6be0b99207c1db570be9e77ccb4a307f4c0a830061890991b8ec24e172fba8fe08255bf931a7913543549a85bec45f3c61f732aa8e999c4b343370af5a6cf3122d8a8572fbda7c91ed6fe0f77df8d37461bf3339538a0c63deab75aaf613c357d692a2e8fa0b1ac2fcce0c9fe3c3cebc5fb4be4df4cb247a6b7da0fed2ad9b110930f4657863be58af9d4bfa9ad0ab7d27243ff57162d3d43b4a892bcd388c69f4e57e4f87b2b6f5ebf0962800dd4087cd0394a0fe7ddb91f3b468a6039ee0a8d4a64c7842778689f5bf2b31565fb747046c33f8ab856526ce9b0af72166084f0ef754327b5a3bfdf2220ee885f4538ac5341a79c42e89a11237642bb17f517dc864f87abfaa3846a42531d729eead3d0fb5f0d06c350ffca65913c6e8a16025b4e04d4d7e20298d7ec265af9f3594df5ade27bc99f5a52dc1b43a47bb2e2661c17426da9d702658739ce4952df346de44357bd09e5258a9639cca9d227bae52e019e179e8d3b56d49d60f85bb5782e00948f1af2fc3b6f5692b7e4a488982843cc951f7054b506c95eca0571a62297dc81b20499f75adeadd2e95352a3fb98165e9dfd075f48d9dd3f4ba93d15a4a7d76fedba7569c650884868bd7854928bc1f6cd87fca0defa19f48241b0a14a85850c6d06ef84feafbae9b79dbba9e6a7f6cd45ddd1fa290189c4945845138a2bf75b6cc9b88158c5ea3ac7b3d764d3fd9b8cca6355bc39b076aab20d76e2d4dba0c2a1eb8f276e366dc1ac4941e73263224b99ed3b6ff262cbc1cd03568e0bd23f1119caf1e5a4c20a48a76474aaf2faa31816a2113aa101235f6b796796ad5259b284dc78830c3f62896f2b0d0f512f7e176bf58f7f42a7422f7ae0e013903d55644047bbf7f9ffcc0bcc24ac6fe627a24f2336db75a2c3ddc0ea2c9e46706df5fd81d665f4d47e477785af0e5a44035d835d4bdf702b734b96ccb39389ad572b39a76686e2e14c7921aebb9a97028db73beddee984c708646e67cb0b4184b762406dcb66963b5fc93684663c6c779cf71b47e0fe24d5181db7a9d47105711f0de54ecdcf9e9f75b00e87c6b7396e4f1d55ed93bd48c66a7428dd2decb4ef27652f83a4faed3140797ed29cd404b16248e20d4fd6676b2dfb513e10f84817081dedcf80758783b365b2221a66247ed0a70a6fda5c41e3143f7c6084675bc29ab2275e5eb3e8e3047b9993f64048ea821560b7854e2cabe75cd129b5f2e62a03685d66a555fa4d9ce8f353bcff2413454642d63a9ab7d8c345d8083dd000febedcf7bc2ef3464ee9c75a4b796406ffaa5fa1401b205273143800989e482a97f54ce74b52a9938e64f1da4a0acb8454b72089e8d3256853f1838cea21b7ecc39817e650a2fd838637bd1d7dbf2193563e38bab1b6a0e62633fd6e5d5bfdef48289c2bd17235ccd03527c51e9915b6a13ffcda779dbf7bf77725683201bdf909760c7ee6e0c2b7262fb5736f8b7d49830b0dcb84b04b1a1da46213e58911098f6de322fe7c1bf45f6c70a74d8d258e72d979677bbdfb13c842c7bd96d0bd04a9d8328fe8a81859991e7b04dd4af881d5a7a68df1bcc0b0cbaea00a5eb95c96f20571898181dffb82ac3974a379e23f92c304ab2acf4a1c01778fc5a20f98b2eb340770c4e71c7759b5c4a9a747bc84b04285214788728a400bba1f8056ebb7bcceea0a5719e78b8e282cf31235fccde6e5e415005837b65911269f5bb116bfcab19787a9cd4b7ffd6435a155e3469a0faa058c48a5658e5f493479296e5aef6c390f393d4083f041c22acb8f068af07ae6fb25abc4acf43823efd660d5385afa1e93313fda57821077feef181efefdda90987fbd02f14a34bb1b40d966fd304d8668c86b4fc987e8b86eb7ecb36e503debf7bca86984215884b64aee5ae681967509ab600b9321bf1ea31a1f970a23b7f5c540d572415dc4769dab9b4b0eb06ff722361ef71808a9decabfb043f3b87afbc97c0799de33551935215f326970df5aeb1844e9df7fedcfbf8e707811e1e8e274bfb74e43b21dbedcbf970f39ef1c3900cb0c5aa380987bfe70e3a1b522528746d7898ae781f25509c7bb1b00412eeb5ba440d59c94c5156fb7db3b9ef8320ab8d9a4960aea1c408d457b0d35a8c4024d8ced5122614bde03da57cae2a7c1e5430a46a292511df00032f8d3f037e9bc637cb7ad94320b5325d07091b9c5ab99426c12d02252054fe69899bdc9f04687079eaed1a115a8903da8a0b67e65dc2b0d7162aa77e5ea419f997256be661c43716614e74147351d8831bcab42d6fd20422ab5f41164b256eaca5e173f958aa0cde77d0fdd1ceb0cac48c99b0c946c1201b697ec96a269f03e8d2df12818186d0c51a3488f2a4e156a1bc4fc2ed282c51d46bf9e619b6b5403633e9fd79144bb27ed0f69b2741f1551e9ae312ccf2c456039b129f548059aedc4ccc4c85c9db5c6f850d7d597490bd2e6c1b550ad4b517a6af6642890afe6e9017f99177a527d865bce6af207cafc73969a65b62b63462b5ea61b852719804600d50e697c47dedbf3930ab88f545dfe4cbf580ef1c52d6151c999c6f9b8270a63ca1aa069a4b071b16ed128bc7fb4fa0f93bcfff7878acb666bdab57d03e3c422ffbb0cf1932946c61a9a0221f34f466efdb375162306bd60dad55d5a12be56d697182fc4129472d07aeac8fb83acc78968548b510b189d78a528e6ca9500ae7f1cc6b763d08b5e97ddf0be3152ee4479e0d3661a605ead2ccb9cfbc2b7bd8ea3f06bb2d50b546860449b95372ce1f035ac33aa5544d55acb9ccea19015d54b1820c4e9932bda3a9be224c2b0e1ae4b4d27716484c070d6ae4bd7c6357383b0b81745c87e19d396486e9a9cf335c3dac97c61a5883b6820ef746a890d8c12667876cc3cd5323bcdd9399cbf13493dbb7d72446286ecaa6aeaf3a4f2aaaec7cb29977ae8d93c18717682b34a3daaac1727720537b0392a2f1b5ca177bbb312451b494f56e2bcddf471c99f2ec6c693cb555a4c6bf650cfc5780c66638f36b9a368d3805fecd178f0aa8de486c36c25419d61cf4cf1fa374e9752edc73e074278611f3dac13f9735012c319c0be539ba18d8a34aab45ab6494f9cb4f04b674bce97e146d778bc41dbd36adab4e356c7e04e9e9fd3ea49188bd6097666ba2bb43ee6f7cd92c738aa58f21cb98fdbe1427f6012e1390edcc77adacedb9be269935e87fe933f660b084775ef544039fb84cf9c2b75bfddd5ab3dddddb0610dd7113000eb912d3e02b148a51aabda72c69abf5fde0a50ddbb1cd6bb9cea6f49b7279949b552059d33101a2088af84fa91eb5da343c20242ccd6a2708787f5ea6cf8c45dfb4bce2b7b0c37a4ca46748066e7ad3b3886504f064b3f6b879f1d9f2b462b49583bc1584abd55c5185cc36e6d4c3f3ca36f30ef9c7589dd9ea167676ba44164715013cebd870a684f24230817b365be1837326368ff221575e76226f99a0f8ded1ed1cc0b821d0656607f7196cdf4721eea6a764ae7c6bfbae633288e8e2b943e227f74db1b71b5bb736a2a34289a7665f015deb897a5a5103f7e88213d9ea0335a0d0a7683e0653ebd2447b75e3264fd4c1c72cb341dccca1c9fc7e7880ee7d045caff71c4612e06bb8b4fc274f1f6f75734d4f85dec5f23ce8eaedb0e3a1b2d7f83fb095b77fb45d4cf4bd1b860140eaaac2419f68fc08be120690789d9335de17310ba8e6951bbc8b28f75d00d58d29c569b8001b86ce460a3542e5744c4ecea19330c5fb9eeb2ae3bfd3bcb15770f8f5fa17bebcd220cdf46592ad74886808ba18084df07bc63451f3e27b2b4eab82b84d511081461351f7cdfb45fc9beda42fdedf5c76aeb184173d5dac2cecb311b438a791cfde10231a52509cecac1da328e09bc37a041cf62d66352fd7d38c67affa8bf16ee19cd11e71d89a823bead8adedf2da9593a7b80d440ac4088f87991d0289d3339bfdd97c7c6337a693eed6084b61d21811405950990d0e67b1cfc0e0f7269b549481e8f3cf4f078a9417ce8e207e28130493bd9aa3e57facc1cfe9bc56acf9c6ffaa5ed53a26e62e05702e43cb4918f5477088c204a94a028f3689728df4db1711070de8f6e11527dc1105dd11cbb2d30b97a642fc425eff1728a596452aa5cfd3db87b540fe8e4e5fcb51de02f3f1427bf60d40a2ae565a452015433cfe6e65ca2d0acd6da641829926d351968a9bfd431d8f6382bf2ec9fcca4b5539f9c7aed213dfca41e99a27a55084b696e6be925f867ba60cd9676139cf7b8d2d57a1282444c68a6d4bd44d0181a232895f434da5fe71c65dddfff5125a14f2f7313e1cf9419cb8c36919ff1664b5428619b19e040ba3970bb6e8e8acefe174da7a1239f871331d99d58e856c99e414856d55e61d6f0573b198e496854cfd7cfe2ea9bd2495e144b504e43424f1bef6a42132d2894d8bcbbd805c9b829e77426397cfc9c145997c88f06e94d73c1e7af71cdbf1b56d3fb55c7aa24d0b35336ba98ec7c1c149eea815b2f1a7c617504c783dbe533bcda2b6aeec176b5c6327f98ef90a81651a1b9b7ffae29cf75aeb0fbcadc25d28402ffbdbc1c19a4b69354ddcb0962baa379de5484000a45a8310b6a2cd0ca24397e5c8d1f93025ca59f1f7227dd0d3e1bca21a2525794ce650e305ebc7034443ba85c9df7a9718d912cf84c07b23d6b8470556198ed864d868983a461c1d506b373d878ebd40b98f42349c737af17b9b30a1ced8dfabf13e5444f38f7cb1f17dd375cd1d957f82c92e4d93b6573e2d995cafe6e4883e807fdb9c588eddb6c7e1a3fda19789f9d1420ec4e14f8469a680e921029d91b383e23b2e89733780ef54c25729c269c795fd166674aa5007dd914e176a3f19693be84716460466ca78705d53371256b3a1deed54f5dc10870dd5bc9cd8dcff930a11dd86af73b3c1503bc345c8abd0e14208ca7e76977e5beff5e4ca802c375659f0ac2afa3f37dd5826965d027a371832a0b1352f3ebefbc2e1d1b2924c06b3236870dfa20efdbd4254b9befe7f328ecb4acd53f433dcf6473e29d2ee7678a72c23f2fdb26ca56affee93304c8a2eed90233bd135c9d21430f1c7d0ac6c80ba8d605211a2a41a9e434d326c94e979f0e936db5c9aa7062887a7186ba590f90e57bdaf4a529f4d6e4b633d97b8432e459d68de7f2f4c35994b13042b813d63decb71e6725d9c8757615708aa1b7db7aaaf7101dc16bb9b2b230eeee7d458166eb37caff59b388027fbaf70480a1c0716ec7d7e5dedf20c2f77f70e3b6d8acf7461b90bb6778ae768fc7c86c0052df788f621fdaa745e005588013d60b964aa8768c91bc1161b9ae1c853b0805177e7326fb1e44d066f3ac6817f4a45491d2c7e24add5e24d4894a8a4ec71dfc4babfadf338a67cffc7102cac7c5ece0d4b8d04565a17c14711e8a53e12b368b7898ca4480c02099388e94ee8b0aabe6a09e6d426bd83aed47316fb56fbc58d2949e137bca9d23e302802b7910e36132c4bfc1df890509164042a5676cf0bd545bf643e6193a608fda4a5173949c8e90a15727b75846d388b416d120ae5fd74ea32ded859e297c6c7724611e2642b6f5d257c6c77e81474a47c66304c8d2a7d712733495d57e3af101052a7eddcc086ac2f304b9f8ec1b6cd7f52d10633b10610e5eb621c906b6beb043f77c7e4410a02ccf94e6dccdffbaf5d508333928d7e8406818255da44209c6e45673ef65a5992ca83e0ddaba7a0ef046864bba93d463358c899d97c39dd5079d84e0da1236e163a48bb805c1808aa1b3419f3b0d1efd246ae206a72cfc12bef29138b02b5b589de969a10f8542098a60088c4549bcf1cc2cae15075931e167f942d7b23c49fb337d14976e871a2766ffd463d7f3e49571730d8d9b516ec3bc1d754c0ffd7c64b828ae16a9ea79739392aebe5249c993b0aafc3170e3f24d59a4c01b33d3a76df8c787a6c2542e0322bb1cc4b4db79578825caabf0d5a93631c8d3e4e8aff243a99bf357bfb7e529a583a2eaa975bafcaf11eb397885431722a438b537c488923a91485c39b52a5e485fd0dd797d35ed68e7750c5b5f1620c005439ca89fa4ab806786a61232472415e2c6b56f7aa8b1eeeb3fb038cdef5b21dfd0b2e3accfeff03d5253de74d170bd0c27070bdac1e8615fa7a71658e6cf55166487ace41a9fdc744084196bf7b1d213d5e0d14c1bc3c92fe75ad3df76caf1bcaadca5badafbf83692cf3fd8dc7e66fbaf212f38263c14f3c9a7612d44a820527b03dfcf8d8fb4321831059d00eead06e9f1b778eee69f128c347b3df94de9c27e866a54b1f619d57c6c9866f8b91f2dc45bf7746d37721d864c6e4d3015b146cb8f8bddf3d36984e0115e7878ce6d48020dacf91b10797b52bd7cd4b8c8507384e621c238d40bac5fe7e3b46acb57fd50fa5d43d3ddb42fcb290864571e620324acc455f926b70ef9a3c556783cb6249734126ac905ecbff035dfe8bdb37dae54f322897b20ebfb34a34544a106eddd4b952e00b0eb335915ab09222cb499f4ee4a204d8d0f4e32591930598b9486a0102c3dd0a4dc6af13d21fa47ea2ee955b969e1a47b8999a4613e47d2476dfae20d9fae6370e6c94dd46abc398fe512abf6fc27bbbcfdb7181bcb76022d69f2d7d7bce1a17bf36557d3e9bf0a3ae2b071a290fd81443ba9eca9b93fc35e74617e0f58cd2de14457410f31b7ee725ac19bcb385d752031c00336ef4ea510862ec1f0dec15d338d9e37facffa709d35a37d860a9eb1d14f97ba327c33a58d3fde5fc8727363de12c82b42de3013393bf6ed7690a7e8c6cd6f0255ebf035f1b736d2bec94a008909100ac89417f1299bada59ba94c851ecf9311d1f98c997a26451f15eaf382211bdba1b714022da766590c0b83ec653896232792689c10fb9901eb109dde7372e9ffde5c19c10cc3dfd3a540f16bcf536d58b27c86f113186b7cbce465ae18ddcfbcab06d1841fcbf63b5b202821d92c511dc360edbe55f87e77960deaabf4ded6eec33d4491a5f60851af38cc707e997926c354b88a08eb55dac0b1d44c143a7c4ee1e26b12ebe22a0e3a5025ec60af830db78a44ec4fb7ac49a2338f40d2c25f158f0a311f3f28d50b30e1fa06c76c74b974a375da2484da0fa428982074a0cb6929862c8002fffef02f93148f108f2cbf8bf8c3d13719b7f654967ac3594cdd38093d377ec3c4eb02f589f5ecce76915d487f4dba41917f7fab42447093c98e9060abf32b889eb63c2b42cbb6a973c37ff078a91921e8a74bb9ce3fafdbdd1aabe2dc05cc977e7512c449d1674f89c832a15c1536bd20423598ca0726123ddf5e9494905e18729539dbbb897e3e078eba411a133387012db7c7345e21f19eb9de075c3963b15cb2bf5f13e18226b67e98650a4f3e02a08530f2043090b3c97acbd89d933abc1325e1ed0008123941620033684a550d639bc7d15c1d8844f21025f97f61017ef26c994792c176c60e640485971d3fdb466098a2561d901d0714924c0e699b106b8e878d1995d19e8bbf4a483589c611cf1f1b9ebc9a5f448ecb07c40595d166a37e2740c1545a3b31b5bf8efc697e567fdaebe0bb71325d92df2f91ef1e7d194a84e293a7d5be9b6e30dbefc5319d134e1fadaf356961f5eb19abb2bd7c143f05e00f3aa6b99587b578876a8bd3daaf8dd6c6edfd1eb82edf5b4c9601c071ab13578dbde3042a7d0a3c1cd50e43915177c4c08ea7067b1f7107682c0f97f8040ae46c8e480d6d27d28ba7a35c268c22390211897487600bf69210bb213b8245fba116f859f6e744cfb28588f62e9c6fa2c33ff0362b7540d34b2902ffa174eae464145c1cdbb8b044c6228ab23cc26057e0092b6eda422464f51e65a595309d7c0f80e448cf8f1019634c804ef393b3ee7c361771fcbbe9c8d6d3a455506393574a1d1eb9e37ccfd15d34e089bd189c2450d30cfaef0f0d335a0dbebca62e572bf5d2a9db09c025d991274afd7442862bb759c3e23ff7085c57ebafec0cb8d26a9bae4063bc757b463d664c9557bbb07d082bab5e90c0c3d2ce239c85554d86600df01712cf22382a3e827fc0bbc97debaedbdaf043b7b5cfc3aab8eebcbb3f75e9b69d43f7d55dad7e6d3892f5a498283be961aa40d1aa72572d6a7130b4cbcaab742923bc441f2e09c9985929f911edd85131f1fed6ab6acdb3d888c8f140ae48a56b8ca9092ecab2a4ecc9afea996aa390de58146352a33a8213234d5367a3a5bfff24b3207dc521ea7941090be067b1abb9ad4c2ec3499a6b2d255893af258e19595e01ddaf877f3d05be084870c0ab06d6dc1037474690873e049a34a2f2361e7041b5467bbbf304d94549433504fe2c21cfd109fb6e4e2ec90f81640b9b30f3801ee56b8f48ae8bdff25ce94bb3764e2be30e50590cf00073e1e386f71b59a4a6d4e0c4c8ee5b11980cb1be558cd5e9236b369046a52bdb00bc424fba0fb5c2583a7d9c97c5c45c78c9b0ea13c054596be5559012a025240611eb8a5f13b28b24176914bd05b0f0efa638b3380af1a43fe23c6cf90806913d71fa1d59af0fe95013b3d69b0cb5f0e7ea18a9a13c4b5b0746058d9cd950ba7043aadd9bf1c8fe56970b467131f447bc6c3188298fbf091d0ca6d815e500a229559ff5b856570237249aa73cfcfc4a87353659d0edaf6956b9700c72012afb7f69dad7c480f60dced451d1c78de9f23f7056aab4820be302afebc450c942319b86603f0291bfd5f92684b7eb293d0ab31a6748d7e86ea967b1de86b2d4d2b75601cfeef740a392998f4446fa1607c73e90303e175e2bbb920f072f14ccb720cb8581c89cd519e9c73f8016874a23c95f22b2159c5069981de25bb08aeae5c22231b7451213ab5bc56b04d66146cddfb619067a2389c6146426339cfd7aa2a3de1eade773994bfb9253fa1ee9a824d4a2b927cd443f542ce319d7a1be16e0d9e7f9eebc105eb273d9fc3cad1506d3407fcf155f73f5b9942c082fd52a3240836460cf85a69dfb4bbb017997cfa9f080f10ff6b9a0615756408463b31f638e8f39fd0984debca9aee861b994788900402906147d4654814b825a0a2aed2303818dab6e2bbb8dea4f8b7df7833b419d920a9a843bb1f123130e126999e6909a27614e8fce1902dc3c6f84c7d73cbd0359ff748e20b00178a78d9d7d83ab204b2f6646c7aee938787fb0bc007b7d6256bd94897af5d6c812ff1fc799fd500df0c5953767f80dd44c99dae381f6907fe87f22caaded44a0fcdab94046e3ef97b7a548f1b5d229d217fc9d525fcdf2f041a3f283f29fee148cd3f4a5b034971d62578339ec9bc2cc9365660388af4b73d634c51925b1f14b6ae9fedff7eb568e5f5b480f02d6adb1cfdc566f7d7d2e720a8a2d763a4c02e7f4842d18ac3f6843bfc9b78eb8fced03206b85da31b4ee77ff14be884f672043cbe7cf4ef3ee6770a072e8e716b2d502fbd1a5a5f0b8a49687dab1d31c6c59a17007e5bd0c7d61248901202deebb7c01cc87fb83c771abea9e7951c60ad8059a0fe331ffc2f7e8525529994e9fa1c8a12bf68a38aaac45520adad1141441fa0dde12e5f5c62bd409e5914c175ed8caac7c116bbd656c02138d8e2cc8e0f566c20807e687b3af4a9944d56cbacb3ae647e4781a9976a4be9fd58710ca85e3c4f7a9a34d2abe0d74b00edf6a4dfd55d8c2c5d1dcfd1294de11babd84579527236d5acb41105b914c2cceeceb5734e35eb92182c16334e473ead21f02342dcdb3de88354e75c424da77c1d6a0f1017dd970828ab5433f0bdec399ec8f050bad5a8b70951df633e74dfa66076d29181e955fdd8ef73d03dd52e76ea691814fe3c7865167ebb1635e34ccaab2e768c6102045443571a061923c98404820c37a7ebaad670d1a2866d87ba0be9af9939ee6d5ca12d17a9360dbf4404d8d550c007e0b966fb1d3349a5a384dc5c0d78fe7f85bfb93873f98f0de7d8c8fbbc42cf68978109dfb84a48f1e2f93a21b573ea3ceedc91139d4a25b185c201a75f16126516e0c6272d116e2bd46bcdeac8104b4889a34fef48e49c45f986301a0caf8852288a6bd096c4e8a6f252ea539f1ae5dd7108a141ba0c10f564cfd9231362b3aab720f73a380a200ce2989100532b40bd5ee5ada7af193a7c53a945cfc10e336c2fb3850058b43d4923fbd7ec78e1c503a7912517ac8f9b2422e7fbcc42c850bae7724015012169c921e0b976a7a978faf94032c079e8df12e86d104d75b8bf22c9f2bf59da072111b0848f4b652baa05ccbc02bee5c3f93779c4773f64ace558af3f00397a7ac9a5b96579214d11248381f27bcde350c9c16a475be5434a6bc9abfd005b8cfacff7bfc654da40eb29cc6c12bf9b8359e931df7d6636432102f5ed81d26645e863cc9cecc341679e0816b90ebd3038ad0cefeefd11f7460604e5a71aad576e49d511b047b64f826b7992fba3bc939fbf8efb0a15536722f25285ffd5078f8cfebf7bcd14bf7843a3d0aada9d199a49511955f7ce5cd9ff8abbec7b34ee04bc0389ce4573dcc6e25b1dc4af973dbf80deaa47848ac568e72097cf8b491b3f6d035058697ad11c1b4d07b29c79ac9ac82a85d54763c9531d7eb1514dba28028368552eb08b2d9659df4153b5de1004d748f2b9841a7f10519d5bcba16c994d205edfba2de7980cf7a161013e07e2b001fc767c55b3ef8deb73f10d4e448c46bb9300d9b341ad3f8c016d7a4c4bcb08a8b00b304232ddd6670afe1142d5a0ed9d9eaeede8e34879a2697b7ddf70b154c87067fdece97ab41766c45f226f2df40d883a90fc22097fd6729de5afddb6e76d4baf23fdcb7083410bf36d7ab9de3f20eaed166398a8eae364b0163544dede8786e01e43c17df0ab5661aef5373e03e7afca0b45ee847a00fe0cf1cf0ebb66d824490d4d753f4537a73e22d65b17e137e8b12e2fd6e5c9b9b029abe49328eb6cac0533081b463698260c31f2e9c491a45d8d995666072d48f411bd79e0f0cee0c1ce1ff193ec8a550759a22831eb336e85189ccc50515b657e2666f716a542475a460276a2907a30455850d1ab6e504da148607b9dc2903f5eb362331ef63e1f00d0ba2f8f7193520152f9382d7d47dd2e02c058705c84ef7093671e29f861707ebe59e15eedd9252a0f2a1fac525d5ef76c22281e2eecccb053d528993ec14d24088a2539e7b7047ed16cb43dda6932cf93ee9ea16be285cc1a6e09989b6aa353c4310c865c3b8b88c5c789412fd93dab0fdb1a301e127d03c914e2a454a1f66d44a57c19a0773a2d60e4a21899c2938c83e1372e828ee916af151a907214270a2f0e4997f881808c44f12d32eceaac72db728f28173f5cb317a0c1f8afc17ff643cc2ab70fc2070df17bb4fd4d8d48378f1eae67555caafc97699ebdaef7519daab3c92ca7e3c87f91fe2150affbc09d7bea53bdbfc16e18fb33dc66893a2273c014ed2169d992ee3790b13b145d4272cab0ba66673dcbbe917f0f46c3924aff7a497188ef1034927bec70b37bd409f9ef32f293c4035abecfa079ccd2435359ff719936cdba2f1d725a413e5243c8b58a487ea027365dd7a7bc94bb337e9f49b4c2b4b9ed52e60977c357c370bf30818a1fc218a01d712f0e4a712aadbf458043d78949dc9d6c8d916d8ac812e3799311e94e3c04971cfb71c49620b5df6403f9cdd00041e29b68ac9965a7d1b03bce442222d9cbe76b9e895a7f3bfe336d4e529210385eab46677613e96e1454a33e607cf0344ac1ccf56331c01370f23885442bc46700e7a32f53371f55e0195419448620c5ba93ac830a438c3e1ccf404f02344250bdf8f4cbeef2494a2d86afebf655562b2032d95dd879ecb4203452f1126380500ae3992f4cdad68b8177c97d1aa94531c713a4420bf71e6faed8ed0eb4c2b3f58af9bcefcc596fb88d782a89043095cdfc3785613630250e7c67d70e1a893bb47621090cbd4cd34e0b3dbba940def9bcfce7f426818d7ac5efb73c0686506cdde9bf95a64be1256a3ae2df49ff52eac252d77234558e40c5e47d6b634cd833c4082850e28d594dc3d4411ba512d0b1b467b795b90b28b65c45dc76347e8e7658acd4d9617d6f86a83c45f41b8df865fec3ca1f287ec20c9f3ed566bb98496d650e987312a10bbbbce1a144fd9ed810e341f6370e6cb145d5d714211ac7a83a0bca721f32d28573beb38fd03a5112e9450c8c09c728c2f78f79806a9a165eff270ad6c199280539616c7eaf4f80cfe27ef1f49ccacd6e1650478bae379a924f7c902d3a6422f6710f2dbd80fc0ffffff3f