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 46503 f45994444f1d1b940862901badc20485ba5c274d67602dbd1c5fc5a87801445c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1852d07afeae63c7308b08e6b24ca08494d31e953ab1c2de0cc08b37a3c113ef
Certificate Block Hash
f45994444f1d1b940862901badc20485ba5c274d67602dbd1c5fc5a87801445c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00442d000000cc0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000025a4948fbd9b3f07621f7dae70b79a50131f67d8f26d2f60c0d4581121fdc9f71ad579a5269fcd606c022764f86a83810d68892530447c88e73fd700e71600dc20b8cce235396d0e9aa1390c9757055c804b59285fee1f1bc5690000000000000080000000e00000442d000000cc0000

Raw Header Hex

000040204e994ee99b066f64763f4c6740210ef8f5df2063d5073d9fe824a1b21747d17336e19b363675ae287ddb536e9bdf6eb0604bfcdbaed59f9004cdc7e0d0172d56203efd6968921618ef13c1a3378bc00cdec2b13a951ed39484a04cb2e6088b30c763aefe7ad05218

Proof Data Hex

59,560 bytes
1212160103071df93cde2304c3067e5ecdd158b7004dadae36bc35cfbab76264db3db291656d33c65dfc5cb47e449f39a055df08c3d174d4614747c68ff55d3b91fb61b56f96b81887c2718f697a6ea800a0062743dfdd4eef98a9938d6fed5e840a4a520ba4c62e8a6b4d7a76f90e856359f7cd1e445136619ab699714cbbc67ad7f2e9e4f8887c723113477264f4780a4c341ef7b9f6585a401043affb3f3621e9656ab7fcc1fe8448c473a89f7835c7b8c1940eb3a595218436964d3d0f78e96ac90ebe81c2bc0ffbdf79d168affeb4390609cc4a4eaa51d4dbee7dcbffb050225ca32ce7eb7ed2f2c56bac28c4cc8c7c0430f6b942de5cfeb8b27ea5104830072f5b0575c2129df03b20453741b85c00dba103afc647e95047b92c681fe6631a7aa06184d532dbbfb2c87fe66edc99335fd913badaaf6bb33791c2f0b16eff1dab24ff065ff246a59da889b5752b52d422d9ab9d4bdf96c41e38aed4ea38b1cdc0d86586d5efa5a8aa27f9549ae983c59a155773503201a070fcc246b98467150fcde7edb06a8aaf0df1105e4315fca022728bbdae02da9460f268f9d4edff1ac39a982aad5524c2ef99e631d7a8ceec816155b5419eb532758123d2baf3d71bbf7044b2cd2b90fc51c8c1f6f75d18331c06ed90d807b4db9edf3d4a3a8b0c438668b0a3ad5e76ea0b629d81d49e4f26ddd4c8dc32defc69c1348013ddd95bbc872da6746c40b4b09e8cd4eb960d9c2f48a175ca773799f1d404c02c5473819785b4f645c039326caa3e838bf1cf29aa085b8484161a9e950d3ea74aac6a6b3ae12475570cf0ac3450c31a0225dc2faf89d450c44df342dea1df6ffe05225fb167459ae787e8fa5f6d941c0a71b500409979e546672b62ded389d68f7e04d260e7abddaec89d0bba1b113f899578e0194e9632d6eed8a40814f1b4de8dd5ff54a0393b9a563cd71b9bba1b39517de62c50bf42e8c748d9ac61dca8bddadaaa19a7559af1b5b094414dedb44253bb47d2366a1784f9c3a5730180a794460653105d5f7138c625d75d6c530590887879e83a588e7f475a1439fe2af2addb2b320dfddc6934d5412c8b436f5ba93d8f82fa6f87402ba2eb9788c4cc31a385b3bfdebd7a922055bdef8abb6705a56db53d0535eb6bcbaff14df049d19c235c8de2d8f544b24058a5e0bcb2d238206894c8659317bb511602dbb5bbd91880d4f9e355bef489aba782bf353b6af33f73ca7a243ce168a2d411958bfd463118bebab09a7e4f790cb26f611df7ca02f3a67a88756970abf1aca86fd456497fc0fb176e2b7d7a234ed7d13ff66435cc0319da00284d2b49bd06a26090041e8993d0ed88ddf270edfdbdcdbc2b4a7ed93f5bf92e4b3ca458a0c358f03fcaae8cb067401fd7adca6ab04481be21bc01e6ce9caee248c40dad639632e651ce6f2365992c01cc5cef8c4a0dad461c077614d44340ed692eaa069abe83fe8a2725174e41c7670e08ef365bd8738ad51706d35590b69cd268d36aefd20ff6c7c55c1348fa6db6d346391fff83878e477fae7611006ceef0aef9830e4ee75d2f18763fbf7f78687b6099d66d2fb4d993d6c763e39464ac8e9e9dfc0bf8dd69d814a2bc857cb283355b8df88d335d7472465153d7eb92ca9176e3eeba0f40e09097973d9509221aa7b26a37a388540841a2a58f69fc0822402a18eeb305f4f0b351d49c033983d873d580e9715ffc5b0967ef21181c1bbc190b8218c0de6fff3c0cb01df03b685fecb5628ef0e27e572b8cec93e20423beee210380e4778bc4fa7641d0ddf1c7c32ec9beb485de30e5039d565c01517892a379d5bcd1a4ffefc837187479b867b4f02a49e8b01438d01aa1e6eb5ab0921b2f7d16eeedf23d4de6520df145a9bddd9fde723cd5f61a0ab1d3da7b5d473d87ba6b85048293cc9ffcc75a257c92a75a2f5c68c66a6126c828346a400821e7bbe25bf9bf60aaed04a959e31f76278e275189c172a165422bbc7995db7caf9f723dcbe0ef975ff2cb3d18e496b9ccd99ecceb08836c057ebecbb8ca153b985837333c685621db1a777a58226ba2fa5dc46a15933b19ed92aba5c50467f4e88c83c76013b57782b998796799d653757bc2d01e8308fa67e5f3c667cc8db1e03c03179e5b801d263272bd677d734fc2bf51d3d8087b16d7904e620743469d3f4d132f019c3dbe6744655bb0801a38b8ac8e078a857dfaba96d54d7a09f1b5a4062d447456fbcce27e4392670f8a8c2366ff7e88390bb98c69de0467e6e4cbe2b50ecebe71e6f8e24242547d450e0c4993a49e894b58d10c4193d48bf1a019fa83b3763411e9a1d642f2b065145658cdc46976702a3fae29f07562953e64abc08a6f526a8355ea5a801d580332bca0ffe15472959825596f8f518f38459d3bcdbbcdb8e38d8e7a67ce013997e4eb5b4eee67246c0e5c7f2d063ab26c52edc0e16273d4423f3ac18edef9f7bdeba4f792e04f10839bd6cb06c15e1dd79724a62d28f6a2c06a12cf7a75d8503886659aa7c48e3f4c49361acb372712f8927fa17ae83de9422c805b243bf5ea88e1f842ae08b37fa1bc9137fc49e3b5c46b9566f77efd06d9e1801c70db244f42b88311c62bef823d01353ec317e843f04ba2a3081b5a61e6197c9e3ad08b779917847d24130f41cabab9f6b6cdc21cb4e043ea9f6251b32240c9f0f9b3a9fb32ca64fb67c5b04ee38e0eabadc48336e873c13bc8c2ce5c5de3c9deb2a7970f469a644c46de47993094a1dad1841acc6aa77cd87c471b579a3b46ee95aa3caf760b369ceb76694ce7d658408befbae7eb58937266e43e6e6a3d4ece8bd32d3f5f8acfc5d9fcd8f161ecfc9f7927b6be4a92ba50c96514698dd49d6b45e0f792e39eb524ecf3fe2afadb8ca2903bc457902b55961392cc6915f2aeaf0fd5d5c9a8daf8a6d34414fa744151f5213e3740fc16c0ba966b91eee62603a1f0fe19012d732f3c8c38ee518bcc6bede84f608e9fcb087ee1419e4fbd8a12dcc41042498564590f61fd6362b20a414511afdd511926a172482b753ea17dd5e7e8afafd038f3f79ad192f2ba0e7b7012a0220db695972b5d3b1236ab565007c378967dcdc757971f387dfa6b50a08d220dea0416bb317081b7a517e70406b00f0f42fbdd8f6cf0cf42d8ec22b74d58d709349f0d09d70b5d46f1d270577832dea48c53adbb19066a9cedca87fd3b7a84fb21fff92d4900cc6f447e9f7d2c6892b9e3da4b82391c3cc98f0841b74e52f93880d75bb2a1081feeda25bd6df2efdcfa011313909af22c4ad54a958059b9c9ff9972f97dc99ad49a2e5c5f4f0bced03fb1f6659df2dc80e10f422f86ecf9ff24267dc0ced999cbf3ed96fd4711b8d5f9d7ae5d2cfcd89ed4a11a8bed28decd4f52286d57dbc9efd2e0f8f731a3607f5d0bceca53a31cd51cf9dfd60e18e22892e639c81d964f310926a65cc9ef05f7ecf170014903d2cf395b3419e9a38c3a6945343fd17ccc5ecba00e1d3270d8fea19231984426b8710782f934b648d573f3b23c500cb303b4b98355ee0afd73169583c637a33f96e7b8fda1351b5e7a3c7f09ae12b20f61e07957532e5cca48a29885481934147e88dae00dba08edf0d5f9f3046da1b12d994daa16e9b20d77f87e398150792ea4ed8078aba74250add172714d9a0580710c99ab1fccd8e23376713fa12efd5890cb4bb66ad15a4c51513e8962edd87d0f493daf6d0802f22798e06e79e29df12f3436e93fe3ad6697336bf7df22851ff5a245df5b34da4486090b6d1cd6ec3862b1fef0cd18637c70657aead7260c82ea7697ef297a0c808218cb87831d15d0b2522198d4d130d769008296281d104e81a60efbcd084b259c46a2461057b71764e5a3611b0fdf5895099ca70152f1327ad09734bdc173348168c5332954d399d5bd39e04dae2c80e4795bea774fe3912537fea21482dd403f502bc5eb6ccec2f9f20e1cb635332ba5052ac6d85878f6470b14a7566ee88f6fee5e6ddd1fcfb3b7e8c486f4b8065949c5d6038ba8c66c91fdae0996c44dbadb657172db8e5add86a6278acc13e7452476e1c1a3a0f61d7ac2ec152f7820d28a369f04c75851648334a1e0de7ca779bbfba4d060a950d983d41d459ffc1d38049949cef3dd90c8e99054f904ded13fcbfcb5c9171e056a5e62b15d160dae53e98d81d60a95f3262dc0cb04b529126267f06f8e40a66b76a0ee37cd718761fc1b3f9920db1f42b0702a37f29dac1cce76970e32d8680661cac65884372024cf046202b953d5adb9847bbff58526d7b2bf6b20aca4c7d371062f2b6fe5a786e451805d802b9010647b561396c13a66a08d6b242f9298e5486f8da107dd73d0e5b1e51abbe444092d246b4ecf92c27fb468c6c0798198c72e602f0fd7b9abcd19d080ad710ac645bcd12a52861f0067fe199363de3c47ee562cc1d3e92caddc66cb891ed9ad21541081eb41f693f94aafbb9b8777c1c3c0301ea6d0e2c8415ab84b8143875f78cc6b6f92180c425ee7873492e3eee64ecd0c8eb26fdf9f871b89129bb6ae851fde009715270b630cdf7ab80bcf3723e07ecbb6b8d560177408f9f932b53741b47ab142d82cd78f37e835377e6ac85ba0e28220538079e70c0fc7611c1fb3a9d4d1248df1cb2bababf4e5f1489348ac72686da01809fa04466f06bc8ce0ff0356806eddca4e34c851d38a7dc928bdfc7edb932e6b6b6f37b7adbf2d4967ba0789f189e663bd4dcdabf1f48362ab2df0760527b6d1b40d10cffacbe35d9348ad3d980d2a301ec436860bbecf131e5f376a1c75e5767b6c960449b1d2b887d7933b7f72f194fd98770f87169c0ecdbb7da93b79b75a951f5936e1a10be09492b2b9eca7beca2a32fb6ccede61ba1983a5079f39d6a46117b529217bfaa69101d2197bf826d8c6460739115caea9829dd5abb40cb00d2e391e02543178569f93b62a6ab4dfebb3f5c2973386adf7aaeb99748e61babb74775410e226fe280a9893f3d5dfcab65cea7872bbe8d58cd1a10148a6202dfbbadb7a234bced1fa51e50253538bd68504179acee258276bcd78be3cc364775683dfd9985886112fe65e454f437377f333cc08a70d8f42cdef173f8540ebfc45ad1d97a1c706ab60c05b7863af0b9078639f8284db06defc40b69addafad01b8ebe6fafdc9b46278a4027e8f6c2d20f8c5a18bd10a0367b1fe203872187ca7b9dbd89d41af82f817ed9b2face2ec1b1a4c9e330486fbd0099bffa461e621d5037768d02e93beb8ea4bf9908be43632cc45e1bd2076530816e279dc8ad138262f4c98b7061da5fa4280b47175e4186216025a590dd2d8fa87bea6e8a50e477765be81f129d3ebbbb6ec54cfddbf317ffc533626796c00ffc9f890f02cbe38ff781108818b671bce8d9f1e21a9b7485faed344069188fc55edc1ca3d5f01798b10f97f3de3699a462a66d80e43ffc772ae5fde35cb59082f8de45eeacea5a22fb2033b364b6cc6816bf5601fa561a7639f9594863873764924e1fcadb50fb57598f08f30346e935fbdbb54b652159add0c8dbe9ccc67042df3e86ed3adb3dd5a9dbc4a739c6d0ad761a30c2d36285886b440498f90c681b60bb2a2d627c131e62f0c19845830f37a84084c29a1dc5b30a7e97f55a9cb709acc7d79d38b9f0761a7248008cacee63dd7b65f169a8c3416aefb129e1e72e7e5c24470f173383f4c1434e35690fd777675cda23a76ab4843c49457694c533f967d06ffb3d6769ae84f22940855753ca610cc4207c01ff9e75771596355e97a0422b88233c6d053aba99ac1d50aa0bb491ec6ce6eeea847f12cb13c9562293637db0ce46c8d5fb7832828f576c0036fcec61d55b52103a4c37986b530fc2af49f78c02c2b8b312e5edd020d1658b429f4371f37f0b0460622fbc92c7e9c7d6cf121a3e1a89f9c97d23b6c60ebb383101af0de394b92fa3f6545573fbb287c1cd50cad5a4b014a1fae15e04f63801a56fa586bd2b306a9857ccfedb13dd6f47cb624c8551924d05e411436a0d8c04542c28cf6135bdc8ad459b2275a181c307551e3441f0692e5c0c04f7c961ab4907fb63c47816952a534defb772e61c6cc1dd85b1c8dfd64ca7287c398a2ab23e1b0c968b020b50f0e276893182dab338815d9690be651e8c9a936fe431281a98dd997a0ff8896f9157e1d388dadf63f6a680156f9bb99b554ffa1f219fa93f94c04d39b4ce489ab7ecf924aa975a657fe7ac82351ed7a602db09bf671637bdde948f6042ec62d268d28bf94f8792266dcb538a49c3c0defeb8d31ecb34335917e71034fdb877bfaed1806fdbc8d9db0f7f9f66fe0026989582c380a3095d7658380172c1cbb5b402841667c5c2e34dd76e64d399d8dca15b8bf6387503dfd7206e18f860dc5200cd92e5e3556674e66607f7409560ef5337e66868ea1feeba674d74708d23be4ad50d08b912bedb82bcf2d0beb6b13c4ddb5a37abd78d3b7e9903b98e2aa2856e95b90bba01ac507df184fa76101c0f2ecf8b10167ab8a47175801ca0bd59670a7dc7713414f6659dee6ef2f4cd1c8d9b67b23c471112a5582fee864c7b03a6df5e1bc234cbe13cf9b7db2b62e9f7d714dc8d403e88ce3d1965dc5f8543f6966695b2f1999f1e8f710e47a0676cde6ab0bdbab934b166cdc3892f323009c247b24da3ef4c82237b315b9a6de8339e2d3f32f0c283735b1ed35a3f76b9b98671b151cbbcf50dafef94960c5be88b9d5f84fe80f3a482cf99428627fce2caf01e635152ddaa39b9a6cd5430897a07e59b381f9de87838e986bcafc46eb4bf140524ed3700f704dfdf4712826dc061e70d4d5d75347aa1c37d0ecd9e64e506f24b3a48b4c2236373ba5ef7ae23c1ca02b6badf1b39b95af943057ea2060755a574c2f9910702dff2b89bba5a493e1c275cc7ccded92e2dd77000147acfbdac540f6b4eb8e3d0e9f53c76fa13238e77efe55c2f95241b2e273623cc551b187bd304bb5b05ebe12f9e4ab11396832df17c16fe4aba3a08a65dd7e6184d3dd866bc9ac87401d5ebbbe040436f61ee6c05f13701e9e70dba2a00881918286729dfa2b5dc0dbd4c22e8f850330d0eaf7ce7476f732dea61e8eeaa3cce9d8b6d8881dba9d667743db564b8d94f49384810a400a4cfc2ad74fe07544496e981e57fd46579d0b34b8f8844528908dd1848062ce0f960189823552c9e92c1d4002ee739ca604bf2944eddbd6c2716478a23476e0caa14dad157dc00d905e9fe09c335fe6ebc42459b575becf200347077767cc4baec3c22aafce75fd03f2b7cc128453a08b0865cd35c41614fbc2e446531ac933d34b92658bd52d304d0600ae4ddfeebc4dc5db031e822d293815ad01af37deaa96c2b6a67275561ed4e74440948faccf3234d4216c5e999c353e09f3dc9ce661b5c23faf52801fdc2a388b84c58ed0a96cf9ce8089e22739352a18285d624e8f8185c6d7b2b46d3e637e31a202c7de0d9bee974dd44479f115f4578b6e08cb8126883cea43df84317872fffc353d78bc9a0b47f5cf69e13fa749adda77098c27f915b962cacd110967f92ec84c08861a2f9a48f20d6dd14717908eb81986794a089bb2d8c8c15cda0647126c3190c79ab60bda205823e3f3e0cbf8252b3c7c38f7ad952a268e995a6f4f43524e3a59785472a5fb898759ef3fc05013f621965db8f175cb1a629abf83a8f4bc5c288b048ae0561fc96108b89451010bd4b31b48f0c39ed0d644066763bf8acd781931843f2d5622df24521adaa8b856c78bcbf5b65c95380b78354bb4856f9c4e674a619885fa851c2fc97e71a061b2a8fb9c95da18953fcd7c21e8a735b8099959b138d69b80c6b3d132f2357ecce28b7f0e8fc6b5a98328b4056844e69befdc4ce76f2254764760dfd72d728486a759d53488801d4b585d153596497e50afecc993ab1dc2e2180784d1299a0c4b8bc1fa4a76485ad39da7e14b769f2dd09de564457b445973df06cfc6cd400887f03e8d82ea40d0121f123c0e5dca2f99395197c2fd41e0896c39b637c730c98b94f8d46699c99d531cd976533b63761c70c780c7d09b36663fea3a5bdae72e9af78d54e645e4d03d3698181389d4c81e2455ab7064db22121a5918b37b00110161aa2c925daba3a047f453914a2b3c44dba4aafe76465e140d17556e8924aa85dbc64638c8c1b9074852bd8d8a7406d5873e85c78c3264a999453aaf81d1b0aac1a9adbcea29d21ecde7dd7013d934c8c1122d3229c98095f0303a6f164798a8be97f1943c272fd6b28e0805d32347062c308200a7caa0b66ac6c72fe79a22bc173838fa09fb061513fc122bcd330e54efbe4d22b0dd9ff104010583ca1aeb6b66ebfbac543c061ecc3afdaad5113d29ce6086560e9f0c44efecb7b3cdc0d81b9773af90631251b4495256dc2c67490117f9e095ed9c0e10edd53ef291de8863ced140c902285fdd819c866ee27e060cb99457a9681d56971506a18421c1f562cfcc4ba302da560e1c3d0bcdade05c46bfe364eb1a864215eb1b79882227042b88a72c279df4873498d1c078ae5cf150bb3aa8fec87b3f4ba331bae1238ac05b9659be52d3820938199e9d63e74c89020f8ac0535a8cbb20b75cf9050252dd96f212785d8ccecb49b06e05f3107be55a71b74fb8353fc708a05aefa680c72acc22cda2ac96279f430bdac04961b05e7c893473693015864ecbafb9e75ad8103151ae7786c2c2f7007e149dcaa1caf8fb9b2b5e88fca276cfd0eec001c4f1c5bf6d80c6adfe23ce763fefaaa83bba865edfcc8ad412202efcaa67d0e7e3e334d907130b369f1f99a39cbc7897bcb696a5108c7a9df74cbf3b08094f490d447c23bec0a4f4162d4aee794f9d5754fa95510432dbc09d5aa59425f461aa853073a9897fec75be7e6e54a33f4dc4f438b1b5f195ac5871f6c838f967472deacf240e1038f2ce5acb4135b2fb8d33d44df9a3e797c6716c534c0edd39cba2a94f2981ecedb1b19e00b2bfac514304beb832c358be3a59521fec4d29d1f5e1a9406299d8d9823a55243bb078bbe56beb0dff20da42e12a2a57bfafe4fe8b5aab6186e7c365d0e0c939ecf58bc34463233f96e6f4da5cedc3ff8058875f91a35e4696226944275a4852d07187153eda297bdc931c19ab4dc2f82027bca8ba130ebb629e9f6558a50ec1ca2088bb4ff7ea3a09b80aa8d675e628a8a4edcac25cc668dea216f4624914298948a9641c9e5287b3e24f71ca2f8399de3b1a864f5b91a0dfcd9e8575171dbf288f600a31b96d68ab686d55c1b11aeba61efe215d1f2557c54561b24a44e65399d8dfa71e8c3bd519b8da78ca8a3635930ffd173e49cf53783a959225f29c9269081fb8cd04efb4a0d012950b7eb58d248ef3a0be43a9c3187e897e1498836873f54a9d93ebffa142c62733dd54dc72c9e4bacba219279c9b63375829a2bf33cb21a159b3bf043107eed16bb1225e9eb1c35ac3503f9eb57035417fe4ea6e04f4bae5e2f726b7c179d25c4ed3ca67787010a8de5e8368244bc5d23e3db830bb7b81ce604615b1de09f7c0c0031dab9d083a64787fcf1c4a8b44f18678e326cbd9d4aea990ab3639c7392130efac5c098c91fc8f0695f8d9592b36d9d8da90170b8526d98306b904f556fc6a437245933aa7fad70a721c32b174d11ad6d7746ac2c7f159b1b5b6513cbb31f16c09656928338922b76d7771977bcc062d6774c66349365f94e254861dcfda6de1114e6bf77f3757cff0a5a3418e8d44cbecb57ce2ed9458c86c7b7b0d18ea67b9597252e2a8034c4815ef59af7c15b371392b795562c1acf081b699a7e07bcc396e75fbb9b6210c0a3f5a35e38b3273a25c0cbe9662601fae1d2f4edba2da1a9fc279255131c45a297217406249e3bfe7dec715c4964a14cbcf97ad155c24a31799ddef3393bd2c12a9d72da553c4e2ddbe0a6a099567f18d434a9d9c5170fb4c5b8e8c68edca675beada7e8a15605407115fc72589b89827d4fcf667b19e914fa5db1c9b0ecbbff5bb134e357607b1bf1c959d566a765169f4a59760a9ed49ee08447a5ddf1e1fa65323ea47773b76ab43aa451520b33274c2095519f7f4b40bc4bb4bb79521051b86d89bae237cfaff024b1dd3bcef03c87c7e4c8f33e3703dc790483808186caf9a6b805706ebee3eef994db65745e91536997363155889021c6a265031a7febbc64283f31322e437eea18dbb448fbec551da19805adca93db04cfaf354b6fff3672e4c492b9bd16e1adbc269b759a016c845ed43dba0990c17f4eb7147353cb68f08a54eeffcd7654d36ea58e48c430afd6bc4713c5cb5139d06d1655b360290fc633daaaa865a119e5bf296e7ac7748059dbba0a50310de7bcbf7b0883f4152bb8f137cf52db24c52f59668ca22f6e1fc69370aaa1e0d35e2f9ea205c0843f634d2f709b0cd83203cc963345d8296a9b71a11779f0bff780792493ff6aeb0b52b33c20b2f0677328805c05e4274a68c9f5823ba82a59c55f95873d95343e961ee1dfe59fe7ae95e4881815a67d0dc16ec74ea0fdbe2eb2ecf8b11923abb0b84488a9a768ffe84b74346fd6fd02d5acceb8f421bc6bce2371dd5f7853239557793b6cd0519b8c0b203f628abf0869dc2de69e43c295234508d412e45f36483b6c7df4c9ae8c0ad6449e52ebf2610e6aae0a3b0bfe04fe25ef28392ff3cb1f31ebc5ac755afa4438793293d13e154a6c53af6cedc2ecd0a102482363c72ec5c5a86decc20079c445b93c1721171c71080135d5b1536cd6385e0bb8405995a881e7f6270b2e365b3606c13f6b3b26a22f39d4dd3b630a047728143820465d0da51b1cb2daf9fe50d5b37bdd36483822d59bc90f8a5f4272503f53fe749a610db101e6b07017f5ed8933538ce7f945fed551f34afbc9f79ab8f7daa1b3f873e7610bee1047fdb715e2eebff1bf88f449e4c93a1c9e3963689c59d9caa303a833fb0b02a48b0963a1d6199e2a7d23fb2b599c0c954342014933f58f84215d691e3cb63112c2029cccb4aad72e7918db9a005ae6f57c39619946784c71cc8023bc9abf89dbb8062bb21238f5e5bd23d2627ac9ec3d5f17c3c6077ca091fa2cbc8a76036170ec556ab1ca2d501fdc37380798ab140964aa86c8d575e8a062421fe2866675bad5e25a386437880b504b274d055bfa3c57597c5246b42a1391e84564803545feb9508347ad0f631fe06050d324ab3b10b85cb3e5e58546e210352297e967cd7d4e74715de6dc8ac6688850504100ddab4f8fb4fad2ded231b7bcb87720b2736770c3fe61fca0a232eee940be608f2218d2dd98122fba4ee3420ad28da611bc4719b0f137270b44ba620691a3ea5a2cd0bcdb1a9faa070f7fa503e38d59434c6cb55b1213d41dade2cc9959e2257adaf32df629a586220066470c449e6642e428e5204e71ecdc9c83da0713d77b80d1b14cf6b438499768c685a235af11a58cf5ff24ed68132a0756af7bae71aa33bf5e6f2bff4618556f84735a140186dd668c5b393a41b357803cc0e4313da478872c08fef04ef6bf0a0fa1c4aba9f27a9527a77dcf3dac0b44726f9ef2082eaa3d10b20c614a40644008a9ef16f42e3d773b57936aa3b8c69b3d85ffeab5b5acf56297082f255e1a154ad9f5330fc0a95848b717f680e0c3b535d3a2eb462bd64b3161aa55c34e8d5d2bec8d259f65b06e6feb3a58c87a7031dcf423a73f31fd3aef8d7182f3e6e00aded18c825ae44ef0fd12bbb10623dfb72020bc4fe02ddf7c8400e00dce5643004bf2ba096793980e5158c54f53f9a91f207a078a06e1d77f74254413ad196d0a8c5ce63b21272aae8bb49b24b5fb8e61e81b34b8d91ff770f66b1a70f86ec2c869d00c81c9333e9211e9a08d6fb5d87d1da7af845f35ca1305ead14cf82f34753e2f938f1d067d46b578b56f9591daf2398ed84f800376207a3645261c1d9f7e276a6fedc250cf336d45547f984760280f4f7c99a99dacdf8a9b7027446fd397b9089999e120ba78e18438a6a85a3884bbc738bf1327ad1d256557a81acb230b8b736ee9690e63392d9f8a58817a28c9adf1b5ea8320e3e4564db3006b30760d3c21558b2365d50f8a3c6eb96dc8ce0997ad8c840c8ae297f4fe31ce88294c6e01d91398196201e9ee0bbfbb9d5914faf6f44a35dfe542d11faaea9b9914f5ff48f007534e108650edb620cd22779c576cb350639e23e76e525cbfd9a317cdbecf355205dbbe818ecd1a2d123fd7799d93d437da7c99acb61886579eba8f6ef7f6c8a2fa43938e6908b0f07d4e2a596dd0edbe2c32b23a2161bfa71166c0d288d2fff66a5d00d108ed8892f58692d501a26be321443a60573672e64d96c191e39e4f61661f2f5c864dca35f432ae79de68cd828cf874ce8ada2397cf573525886b7bca57238a4a77822bc6ab75065317089499078c1cfce2ee924e1f3674ed0dc76c1ff4a821754c66a235dfc6a86f4854787de2b05be31939957fa64071b8944cc27dde539a05d733a847bbbb3fc2f6a40ed2271a0ae7362acd0a3126f5741d3474e5190458b589aaa1dc7308fa70df864d69ce79b3d2a506c2bbaa760ae8851e66decfa00b5e2d6da9d2622ee0a61c344234dba899931a2d0e8497db91e7580a39b4dafa40f94c5afc2d15eb6ee2194075d791f4dea1e80763147a0b5f0e7f178d2d2d43c881b8cf4e9ca098a81ab8bf0772b2cadbae702a79fea63da2afc409c3d36bba5519a818cc447980f1020e1ea56a280e40404d1d0651a251a6b78b2c45c3b895a0e0f25d1d0ca350960d4754e86bc5a8db6cf488868675a1782d7f992bf4ba9e3bce123490f7da55fbf969e083d0e61fe032c14fc262114b17a0d873208c314ef348c779d0ad1132195f4bf7e1188b7187f1d045e8806601ff655ce9e45c48ac908bbb1c86c4306d5c441f288ab3ad2a58856226fb2ae6397881cf917593f3e63d21fb0881a6ae0d78af0483653e9d316628e1177432253e76272aaab72b992052fcac6ae7ec5c2163af0c44ade86030de7e98eac88586cf033ac53109717f610ae36ad17f163c922b0361cfed22358a38004666aa06f590b961758ee9124554db555e472c852bfde9f702b74cf845a8ff36ad160fbefa152f86d8c3e03fdecdc5001eef893841bd871969a959584ceb41d5a1926f0edc7e76f407291007e5027829b84c33bd1af1fa24822db9c1610ddc8fcb6fb1ffa50a60115f85b0c821b9c0fdd67c58cb2c848d753973b2024cbbb2c3054d2a1b25153744a61803581a42d81d3d603107c27b16efdf933bf820c742ab50eb9aaa8cc9228507d91c279860e2164407253334bdf103898fff89068ed4a8ffb7dbbc77d3b437e5c607a944df338df44edd18a7700eaa2a1938ca670e26c7a13395e707300255b1d57cdc02ba82eb6ae14b44a3ba6295d764daac3ac0a85c6e5a89072e69ce4868c41346b573890dd016dfe2906029bf8d1558e1dc8730000572836c282517d3cb3dc1031c564104f082480358699c43bc2bc81741e9863098f6bef6d057ede203c52784d1e61042e269727d6de7073368e60a680400a1d651bc2d93223e9d4b53982b56229c8ed0d16ad1350e29fad240878c3ce0f140f42b90efbed52e28aee5e94455fb29a43cc381c73f0e7f19fc707bf61a11d805f3e435030732d30d2492f2a6878b759da844eb0e850dc3ca732cc71c44478b66cac69d07105ad7e2ac1c8ad9a0eb09a2e56170916b8946a9cc6d97b150fef0ae4adadab291f777ce4f0f9f5792a4782aec13d215e2291f673416acff0d0363f4af06afaf2b6fd9cef02f21169de69bd6c79469cd2e2ac272d8ff6a44079c9ccf579355987fe86dd2561a30fcfdab128027ee200dab389dc043f9ef388dd907dc4854e9d8d83184ee1658f638a08a7b3c0775f4c018bcf5421fdf7ffd4821b7f77b3460a14ce5e63a2cb9c79c3af36582b740db2f08f8d9875d57f928ac9d03add5ae9bd91d81a441683c22e5dd4bddbaf34f0f9a0730180eb6d6590afe24ac77ee9087475f09a6e5d735e4f9fa97030834db485b9526232227744dce073de1adb8a93bbade45dcfa4f95caaad4eb83c2c34b7ecc512ed7a64ff0e4787b3331d610d5aa555578dce52b14a8c4bd3b980f376f92597625d550d57b61bafa08a7bd5880df5077ae9b4e23037f34a4cc7e20f092843d96c8c92bc0305bd970fa73c3d25bbd68d8b9838755b80151d74bd60555791c6d74a483556447bb775a2dd7ebc4502fa96d9682267d0509b11402fd35f61ccee1ea4d12aa05e6b5bdffada51842678ff0ae36d320c0d814f5196e0fe4c28e761ec16cd18b7a173c2b0a93f5881f4e2fe68a354db87b000591b91ce8c6af843080c7537b050a1a9d56ace443f5c88c401f1a729d70064bdc808e8f0d54550e8885250c486eba147ddb0928f633a9937b2edaf828bd2dfc49697a920f49f988c753071c98f5adfb10e1a02829630a610a17f453ddc1d0333f850f1d1d3db79147354a78dee35e9bc182e3bb04d75d18c74a522827cc5b3d0afea17ffab4f04a93e6482fc04ab6a95bf0cc94769fba0bb7940fbb1e55804b8461640e030b25b2d2615dc2ab995a193a72ead9890edb01896cd4a0d43821980b5831e3bd155d4b65a7f699003edf9361ed88d82be11d45b84e0047fb34feedb1d4252eb6140e90b587adda6f0984e9dae3c9e9418fed5ea9c208e84ad6e7e14a474dda364b56c631d792342c1ae56bbcbf169847462a9436eee954a8e8adf74790cd0dd5261c9327843141505f9cf900f909f7af63710abe7de5790ba49f88fade2458262f6d34b269b4d75a10976717bfdd7b7654c993f9091de7372ae9b5a01e5a733cbec3fe7afc488607f69ddd1b5e5f65ba7368a130f1d69498a0c02e1d71a1a0f7082d1d9b351a71aca8c43bf3bb4d9774b516c3893892ff16d56b71c6f451b0300605eb109d4894c6b3eaacdeac819ca824eda91e665ce02955507a7312b12235151e66db2b504913bff0926ad53f3baa827a889ca7bceb5394be1cf8bae066d16853d1be4f1a8a021cea658a7ef129b210487d089f13186abfa7b90f16d0a8771ec9721643c9fef223b8678a81e53ca8fdb55816794d32293dc035286290176d0581504fabcdcd54a765bdfcd25da622aaa28b0de6c1b8acee4af421ae7de48865c1f99b1979633ac5a35ac14b82e73d2e6022fad4175dc127f2468303b27842f9b15484f9757a59f070111c602869da3c045d0577e4665bb76295b7a7db0357e06acd05af2938b1c0f270b3fc8b965daac1312cf50c46a20acdcb9856f6c55ce87d5a6f1b14e6757b81e1236ae847c695cc2c1d892209821e9ed849efb2ef44adb0b71443adff539774670b3624c8ca0306faac219528ff60ecaf2ffe86f26a5342a99be982896081315803466f479b44e1541146f1e88123f3189e1c577820a7543dd1c5570adabb1c3c0c919dd4a60a972b913970ead8a1932f007d5f844b1b2cefe499d2361011295da1af9b14f5ef82a5f1662c326d60ac26a3c8f86bcfe3d4c7befa18e82bc9e5847bc17fd3aa9211dd1f6ad77cbdc15940af928856fc25cf722dd0cb3ff6e922cfb3152ff7cdea4f4a49d6479f9c29f7143b804dc3b8b4a577f4844d59bd25e612957b6bc9bf8198743876c21b7176bfddba8614db8763d0d84c3226f5b9b218c5881de933151b0a4e1deb8ecafc80ea3b3355ca512798bed0efaf4fb65c61b43241ede1a31e86bbe6faf82b56f72cfac8396bb8cfdcf19d464cfbd72a7eea19066a42f97ed3981c901fe85ac25ca034efe73d1189320a49e0bbfbce01376f0d9140fc33f9c08aa92b929896a9e1ddc389424089070642df49fd88a7fedd1655477ea171913a04574a6e6461eee73c5d517099cbafefbb1dbc2755f83b062a26d850d0eb85d337f709d8a7e5732ad5d29067a91a76173f87800e455fab8f83c47194ab0d5d3c5a658d318bcf10fd703de99ef49e737c2abc172ae0df9ad5af9cd037c19e330951e91129f7e57eed16ed9814859a092130631ebbe6f0cc4ef657b4ca2c4159184bd1c722cdc00c5222296d8cff7da09d7915945d72483a05cfb9dadbee2256d77e67c83df0bbabb72d5ff20ab35bb2bb8c718048ee3ae39e1b800a664b6098868ed830e12683117f02ee4b8fd631dedbfc8d306d82ee68bbd9eaef37963a56562eb49ee8e4d51c0b7fb7d72dd57ba3478d10cd983867f1c00b6980f1f0258e2935d24e91a7b9d79e8375c4b3b2c61b8599ff5c4179ac39f9fbe44e721af07e6d7af5420f1aa0d79549624e3060eb991f37d3ed98c1714e3f1390535a0de84bba92b6393c6563635ccfc615b4156834e44cd72eeda201bcac72ec43f8eb6f2e43c5aa2909104c644fdce8e06342a7d3cf746a3f8c883014bc6c025e67ff4352e07cff5da13b598ff6d15c1409a60a8657de19504d927edb0e3ba05bcbf3fbbef07c22f5087a22cefef1c2eb64439408dd01fbcf2021dbd9f016282a7307465610795e232cfccaa8b3af701ea077d4fccaccd7f755bc0e079daf7afa1c8f01739b34590083b98f1f968fd1929de48a8d0fe59aa70de0ede62edd363b5f823b4a039c43da2d05d0e0dfe114c18fbc20590fcb638dd6d7f1248f1578b98a0a8ce6cd8ceb24338fa11bbfb51d20b474159442e25d79342fc2dfca7e278971416490ec0876396ec0ec2c670bd01b84f7a177ef5990ad142e2e862af18758731404461121820577cf9e9e3a34f46b86eb239e4a700f867d7e5ecdf5527dbd80be7efc64bcce20003484d2289090231e3d357fd37e13eca536c7a083da8357eb8950fbba0c1688ec3d33a4f9a685e3a227146577db55396470f876c3abe7783310b10ca5d439b53df9d9df05ef6649b69d105acef584ae1375f9c29571425335f3592ee362bc226da630fb2ef6d660aa575e32bc403ee03976aeee288e3a2c8f2f731efb30451163bbb5a4bfbdedfe7eb3a426512a925053a51e76834bb5c6073116f0ad3f8383a194f5017124b5ff1466b06490891fdc967d47d69fa8dea2cbb856a68e267969202da0646ea997ce45a28fc770c8734ae6285763df98d379924c18734c5c832c8867c64ec24a7c761749cc3bc7d5d64f341ec3a26628fde9e0479f6a383eced76f5076d5da40c45cb23eb39558c460942a6e0dd2c00fad01d488d7b2daf8c1a4300b9a929b9348937e2ad164e9409e70e42d63c5cea2646e86975e1beaf6e3f699d229579b347cd325ce4598a7f513b18285c81629ffe573380adb0caa2464f020a14263f6b16bc4505167a919ee53b6ec678b3ad09c0dee5dc2b81fbb24823f2b2a4d2a6f6adeff88486ee2305e51fd33488dc8f7ac070611cba85ab92308357de4202ddf712fc216c15147cbed539044966426eb5c950290a25e638234032cb28adba2fa44b1db1e86dc298bebbff6255a0db8da58b5a41fbbc89bf48dd31c2739be33368c89ce99d0a2ab754b5b91fd4b6aa04aecf1675f8e5b9920e16939dceb2da16a972cf08aa56d3bbb92958d7fcc18fb4f1081a3eb63be49d9979b434abd1eb043c6e905696228b5c0a3e2d7534c36797758f54da9cd5f1d78fc0d95969c33661ec58089e33396bf8dc702b599effc34da32e084e8dc585d9bf81c19b9f45bfcefcbd361b2e850ff38360bae964983d425d008d795ec143fceb21f4f5f5fc9075ee8eafa3f3f7abe201dd01620f7a9fa3c061e94005ccdb5547a0faeb69ddc02012e8f97166e465cfb89f026558849fd563087e235a5efca64e1a92ab5501dbdd95fc9b0788eb4d5c33ccb87bb33811e479e5cb6798d7df699e38147f661f46f3ae71b6664c1162eb3131597a9d3c0bd1bd6f937853fe031a895aeadc987b89801bf64b68068efd46147d8846958997e80a913f81b47c31c6cbb98eb5d5b8cbe23c88492761716b86929aa7dcd9e7d7fb61f740e602e076a10ba475bcd05dd4f0b8b2b9c93593d355f1db692734229ee71ac89cd92203554365e96e1130e93fac77064a5566c0876e3afda71b51f5b8f1c29e7cc6dda69bf857b5d53f81383939711c1264ea8052672eb9bc2a3cc49a483bd099edca15dfadc9b7064b2b23cdb4453099270a12631b8c9f3101609338e062e19f9a959973e4e52801f73c10c9ed692b90e66248fc7c9226d323aa8e873f437e2198036396d7270ce083a343da7e2221621d5fc7ba22ffe37f16e0fa51a8989871ec5d3871fe5d5b58cd26f814b4c48e07fc60923b10a94e72fdcd2715b7cc3e598bcb52327b33d04181360dbcca3872d10af64b2d1ae48157a07a3e11c201e89a6de04d43bccb62c7d403960dcbcfab27ba5bf98677606f1e0374dd76a3fe96363946eee04982a187a303cae709ad5036138f62aa2a4e4b141203035a4cdbb7c7e8d6b0370ccd82875cccd503f54f0eb629c05e3aa0dc5b9832ad9a71fc2d69326f90ddd92c2499da2ada0061a4b91ff7ff04ffd28e8c6e21d833bb4dbcdc00a9597e7ce70e22cc2a3f7e7c0db79fc12c45cfca88491552b866d7623fcc101e00d11174bc91e73ff90823caaa4378f69da1bee0b8c2db25ac35eaf1103acae1a6666a20809ef05f46dc1607116eac38b430299c7a60bf616304e39d438a7a94980860d620801a4d30c2f149a17b58b19d3e0020647b007245b2864b2eb56edee073c1d8a3469c420ff789e607a8c959fc125dda2129086c2c289f306ddb986ee97d2ac0fa040618c0c8f018db95a4475fbb8ed91870ecb5352c5371f2200ae49238c926e2fc40999453a9a599e3a7907ca9054f142af4a505873af24684c0a82cb1a6633ea9de0d979c184e919a8813d6a98273408b986162ec818bd9289cb08f4c6e209d5a567c34f557146aa9a2c23ac61d2eacb5d5822cc2c3cbbdb6344c3ac94e9a6689454ec627062942ae59428fc681b6e6f3f4f5cb07ac565b85098193a5a0cd703763f1dc7302f2e0366f537c3ecf27535daebd2dca1c7f417871f3b88565416bf69b955cc0f3126d4713486b923f494106d100a9e0dac1f1c506cd2a5e857e72d34abcc8c5e7a6827621fbe78c49807ff970f3fc86bb743d1831cf5829459134caa000f1cabade8a7c660671ce4c12d777ed775ca34ec4fb96542f656af5bae7aa59c117de891994870dbdbcc1dad3b9f6944559d143269df0419834bed9a94b3d5e85a7b163ea093bf69b01c00bb76080cbb955cb3aab3c2802eafdc043df317ca11537cd597cf4a71989c75c7589ddc2e49da221493f2cfca8a3ea72dec3a6f14cd423bdd6ccfd0d2b12c99ce0fe40adbbd3f7810ba6e985b0350f4f6d937fdef4c80069197ed9262c29ea96fbf799d1987231a027358f9d7b26019d80dd04e1d5c1c236894c8c2ee679307024b72a14c53f4023f52ef20a6872a40b00c6d4d0e353ea66ce3703c4aae48a37b61fefd027666f259ee7d7640c5f33a37b549f8bf2c2c06cf3d6b805d4cf8e0c294a4bfced06dc6b2337227c69e8e2d2336ba8d66405705f612c9acefe80c11a3597f44520972a51de8da028430b16eb0af676971f1985f6861514e1a08b2cc267b0b8249dbbcf38d076c2d1ff65928a9ff56e08fd688801656d316a9c4fa8e790508734e1b4cc7c6fb164b62f01237d7597045c390d1d07ab86081ea2fb72600f57b1204c0c1b5ccf3b9dfef55b0e23e3f010ff8ecff6edb64b699ae48cc75cc9461233064ab6a3516622263cf09fc62576cbf7d379cadd14a2abfb212e704d6cc10cb5d27eee40babb5dfdbf22f04cfb1c68c7b67bc5c7932269c7308990407702093a8c47707bea9c283cc355837cfcf817088037fba6b38c22621945e288094c54e8d2dc29199636c24df91743a531cb35807048f29f8ffac402faa813cf81089b8a78791da89c9dbc6cae1977624b2b3718499fb7966df9b5196f4502a7c517f4fe0d09d6941160c53ff4f9e682d108ac02cee8ed75ba6a24719e9d2cb393667dca6d12136bed918ec229bb70abd4a253848ec18c36581bedcc92586ca8b063a31ead376d1be22c1a5703e9ac5ea65be12804396eedc8dff4b6547888a54d876d972e526ed6714917f26243d3b9c209d895fb6d5511987caaca9f24793238213062f52f077a8f19ad492297cef50f9e17520fa44c2070a65c1f8cac7bdf536c32e41fdcab7dfbcf268ad64368fea4bf0d7f66c24f0a803dbb70f9651bb869403b348162c58446b4ea72783e5fa97971aab3471f54f09a9a11867c6444726e328108503ca39b1139dbc611605af5fc91207712b6b002cf99c5896079dd5ecbecedd718ce242a0e09865356cdc561a74c0e9aa9a5d8dd286383254564dda092892417e24a10dca164ba3b4e8016a22f0f2d7183e0f0b19701da4f660637f8353902fc20e6fd8befa7daff7f28db9182cdbb8ae1e7966f852c070ebc2b7acc2127158642c7b50ee6bbd38a465cce94220dbeff8e35319a43efb9f0b5fac688508438654d779d9626f711c214c3d4c31e4bd091064a56406286e65e1ccf85f69e6d47eee72111c9cdca6e18336a5e167b6b2adb4086ad1c13d03244c6fbcc8c22c3c038055c9a5cd5d607d7eb9facc8835fd086b647bf85a27e4de056e75f935a5ee1863abda2c0dd8f34e2deb9c561bf7141712fa987571b49b40196f27545f112d305d7d7e4a4933b6782649df61810dc409d91773e3870005a2ee071d23e4a158e3b9e4566d487c88d1ae84ba42fbb7502614f920127c0780bf2d678a8eee885f81f9beec1a15256d92676696a283f8102ff19a43f14e0562dac28bf7a7bf76711919afcd759aef5cffb0932de1590f96eb9bf4e0a7f14dd0443ee4cd9fae73fe514599c1aaee5963d5d18865e0bb1bfc3b6d1bd228ab3b29c3ab1463073bb6d8f0baed8aac419d6f76f0f29b5edcfaf87d81dc2461a4f58ba7fb83c903974ce0a6425587ae9717fef84c8e1acdacb62ed467e0b3b8905ff0bd99157646cd4a870c52de11f984f06be1e90527a8cad080912e59190e49410349ca2f7958cf914e728d1bde526dfaffa5241d3b6d8042a4d9dd8061cc6fbc9d9f0602c75ed377ce79f5e4c5e0a8ad6f32fd581602c7b92c386d19c5c9bcb18e0d3ff31ff162de2c7e197145675ddc926e9f2f8311350e9b80502bee86beeb8815364879cd899bb905f5be53337372117167b3bd20c249fec379f6db2159c4e21fad746269838e62adc69f60d2122cbbfa646947bba6a640d447865b65d2da8d7ebe914b9c20299ba08a1b10ccf0319d184031a358de48f771585c900ea624e0d5191e2232a7e0e585faa1edf2c9e71179345c80335abbaa6ed3d259e3e102ec4af031aa95a1e874795fc1066ec9011dc506ec78447ab8422584b281ba3369dff8a4aa064a8fd3caf041a297b7d17d171c0bb56b1f41849fac545598a0036dd953a633ec93472d651cb8bd62c487313fefc797470e73970abfd1248bdfcb92216c7d05d913a4c923c874d6649568b68e0f07948a7b5c37d6abdb8a42a3be0e8c1f4dc8a076c761a70b4a0fe0f63103e2c46ee6c29fb7702e3ebc90e419db6220dae84a04e6f790ddaca7b745d64a6cfed826c9228a7dccec78fa957678a680efc8efdfdfffbfa0310aa3df66d51c892911967f808a8c35a46fc8e5e41c259d785791f323ad13fbbe4973664917e41a70212e74f2d6126ebc32628b7abe91f3ce1006aa2800df0ed439ba99d40c7eca7626f4766debce1d355a199cc14fb1ad1367e3f323e2ea9dac49ae17354be2613f1531d807c9660061ea528add222bd3e0019207749fd4568cfd5bfaa06559ee15ef18c0efd674013292ee5cada075947460487ab2951e1f98699d037fef240eb2ee38a7eb0c43d5cd10682a97cc659af8e47f94241f719ec40befd3eee36e854346f0624ac36ae1d96382bd66e94c64d42ae0b5f3facad1222a81920c1cac4961eb2b14e597d8c2f338296627f386237f3b538049ca2a0377866bb50fca5c9d77d59678da67a0cf82180ced297f6eac36e7bd30f5323109b6fa3f2b46272b714adae1e2b2cf89a61127f6f02596e77d19722f24ec2bb6fce0b95ec9c590a3321179e633512fa59dfcdd01f30fdfb12efe17fc0992198e69a05b446655eccbe73e6edd9674b0cccfa8a565b06d1bbd42da1879e5bcdd68ecac4534f4fb87d5345bf73ee63f28cbd4179185bbd33877381f18ed26ef2c0e97aa0df52c5acb3a98a9205c83782c9afd39abd7dbf99df6e9ee06ee0297af3fea01bcc39ae9072568f0e26cdbce6b0b12961380fc09b06a8c3bc44ec510bbafa73663ec55eee84afe50c802d141735042b616b2c1525d667e88094536599801bfdc87afdbb1e98e5a4f0d3f9d34d50a4707bb304b44f0e05ddc42ab6eb61fff0452891cc1be19615d21f4fc4d8b0ff8325767902205e860fb13c55979748ac00c3af08bdd2020358bbdc1abeafd678d0edceab91d3f08221c2a5393689341ee019224cfc257edb55a8ee735c84f0b5a012abd9e1b1d0abc03233b79bcf43920dfbc03f394ece324a308687d96205164a31d289a59b86eae26f64180771d14be05ed0bb23c1a9ae52b7a6effb6f2cec2ecbc5085fe0319479d3fbf873c1b3c999f36bf1c3349a2faab070a0759c4c95681b726cc9dab7455993e8d24c6aa729cf648d676fdd3b0f5ae0850e4660da9fb6d4c9b2376d3ea125a5caef45845cad3d9679734f2db2dad430497cc8f381a034fd1773eb9abe5d15172a4e7a70b5e1905683e2d2522e927ec21d4e4a5b65cba75e2ad6c02f71866b8cc6e3a965b5c789a4991f3954641fc09af50f30abd317339b698006603f41d360e091e9ca8e35c13e1b403383d42dbe0d5db09703b4e0e49d8e2e3fdd0f37345907e1556162938b1258cc56a9fdd59868d4909a6849327230a41df141c8663f8ba6fe34fdc255af826934794ec82000c39eb4628d40ec9b408530c1ce76006a9c99d51b1e3bc625c450c996f9a6fbb2576c3d1d63e3e03eb6500a296c2738b68b1496e20f1483411c8e22834e46d3d91dbe526335f2b6c4f98363b588f191ff40133ccf32322a48e49db259b99b75cc5cc26d018c1866c25262913e5db268b535fdeee213229ff2cb495c2e98e4311d45b51a2d5f09ed8d41cc6f73e242cabb2fe64c3f328a5af0a6a16e1ebb0ff22500f246b2cd32c44f355fedbc6e48f9d22793ca2e465c0d9f57301acd20ffc814559c12ba1403f729ca21786f701dc097efcf2455fb5851f58ae3c33d49edb5ac87c4485e90679bfd6616c188d92f996eba8a765dd660114b0295134e16cc6d1ea607234fb111aa8fd2ce80c6b363947739716163c25eaf4b01f769c6537362a6bb1c5af2913633a8e98d092ff4910e7bca2d599fe1967c03533b3e54729d2735e1113964434dcd453cbd34d936dc911de026df57014983bc0fdc3c58a1723e4ecee5aa33b234a207eea4e0bd49fe6a034cd099256057d6e3c5e8f9f61b3c3291094f0edfe18d82ad79e44472510b24f777084a7ef0bb0f181959888d459ca2995bdc58c8187c02c1773540352c2a3fe3b04075e554f0d2cd120bdbf72cadf7a94071bf88badfd7d4087be9a10d6927fd0435f7c5c4ac146810437d105b1113bcac29c2a721713d81e88bd6f3f579c57a1079c87e16c80ea8175f62b7ce966c4a9e5fcac55da8ed9accfa13a46d061519e6c3c2afcb587efefa3eeb803e50cdf1fbfd2e5cb0cbd836cc75c4d38ebd1167cd4abadbb98983b6a16994ae19fc7d12ec42a5b81c29efe44bc39cbb4c645fb00fc01ba49e7dcda155bd82ede30198ebdcb670378ec5a567a68b1388f33578e7f54ffe650b03490d114bdbbc09cd507d5a633592c7385228430e4c1aa885c881a24eed20069fc1133c8af6b3caffe271149071e5eeefabf411236910e04ebcb360ecdf3f40758fbf43eb1cd6f8623b8b68182ee4f1a80d53dcc2fd1f96af69f3fc5ad50e70899af95ae831dec8a4f6a9633e6620c229df6216c8eb053b114762a6c3de27d8c5f45335970539cd05c5b53c83b40fd80642558f3649c48ad24b553d0de7993194770b4d0fe097abfaf273141a1116b41ae07df2cc25b131ddc6c9fc3b203f452668bd7d11214ad914a49ff014fae0e201803d9ec79d7504f8ded9face8031715e2cfe1a21ee280d3e4c7c46de0dfb71e6695b2967ceb63ea723042370d480849b0a506ec7c28ac8490772ae2d3c76d48b3650658aee23abab6a28406b903cb50722b18a1c6335ff81146d2560daa13d46a5197304cf308bfc4106af035151f71b6734650022c46c31d76a55e5bea18f78b6ff53e4b08257d75f48057db8f7355c47b0952e4c58391ebb45a4e76a37c4c0dcf0c6d1e51fbf59ddd5660162da9a59be0230c31d4eee296552d1b86afae53535de270430ff5c1d47ed36f371915836dc74e9e25d4735d30ec43b891fb28d235b08a49201266fd4c7cac2a96608ff57a7f06707f9496e647ecda72bbca0acfa35da66ac8420d244dfbe32d4f885fe728aa05f007ae4e86e4eb2cbd8f8140a500cefdfbf7ddbb0a1b5f5533536212eb88bc4f8d9bfe0c4e6182fa680a6c38433c9be5801b088848ddcd349b373a950ec2fc7e0bfb547299f2d42a3ab679b400eefb03ee4f8b1341e2ab795ac4ab747a90e7ee7c1066d8e86d12f6ec6dd52b6e9a8de45dec4afbbad4005460d11f165f7a0ddcbeef1602f3aa0f41f64944e9ea69c60199ce05fef66aeb7b407361d4f471a79ec67bd81feff878f3a46364d399618ebd243855a3c7007260e74ce4826f0558252e1a650d7b25b6c7c4e11566645440e8ec471bb76cdb5382bd794b930fa19d7af647e6ebfe1f616014931df74165919c9353ba08e457130dfbd8b73fff1d0914ff8a7407a68e8df80af7312278954631463d3a9ebc6bde818274eac8adda0bdd014b2043a1b46e3ab03e65d20e34f4fb31748f6c7ac06f7ecb3ae7a9bf3411c816a153ecc6b7e6fcc6c7117d55504ba24991d31afe8bdd41661e15e621766992d126554be2b0e4d182ae8599aba7fc9a2bb13690d989d2dd1def1f31a1a38467e5c2ccec2156f5eb4526683e36c1f466746b1b9d56e68edfc4f7ac6c6e4ceff3a7873e44aad786a257589f04f9988b810472d961cdd68c850d12f5a977c2ea9cfca6a08f6e790dc0166fb4d5753ca37a1f7b709d2e4684f014264b6e176c0751e2c5317842a4a396b721211ea3d7806f2f604deb2da465046bdaf4b41f07a47383a7eb2c34f51bd0a4ec4bc1b545b7e08dcbf822d7fe7b3856757e466ecd6fc2e797aed48b55f79cd42b0d179b177110bfbf78fa9571c6f1d43ba09297ae77af853af0a6e3b507765980399bea1e9ab02cf23bb11e4d505e393456cf084f94044e68a6abe5afe369fa154b20b57e488783b4abbc53e3641b43c28c4197a136f3d437a0a190632802128d85081d425a1516c11e148fae790c49d10ac9b7416ea5d3b95fad5b88abf8c87e6dea9f95bf1ef595210c532d0a818f96fe1ba75e7df3b3c4a015943ec38ec139f284459a54540972195269bffa922ef5a80cd076aafa595a2ee7c58ae7b879be156124d39f00c7cc58eeeb28206a88abe440ec195a94808da5952f779d4766b9789283eb83388bccd5669596204e96461ac8864bfcb70f8321834394e3b22e4b5a7fd218d9a18ca8a08166ef00fac87eb1c712e54c0a4aab23af2a2b4fe507c3a1cb3e7d6bacb90a64662d41ab3deadc3153377033dce9946265ade48ae23132eaa532c6dcbf876305f76db36d8b2ee53137c00cde213cfccfdc3da1b009463df63cdd6be36917824f2ad0b7ca718fd4b4631cf8fc2941b34f1ef4ba0768da51c0542eb221296e1b8e9b2503cc30698283b2beb10bdd5015757e5fde55178a44bc748f24d1866c4e659788a9ac12a4a135e50bbdcf6f508d19058d4a8394b4c3da4a4d879949ca57355a5552e98281235e85e59c1e30b8f21728bd3d08604a2d09099b75224954d34f8a21320b701fcc374ae9ce4858bce4a3cd9ed646faebd288e00620a61abc4a052d4848b87f5474425eb77bbf5df0101244ebb0a1228268f9cff1e49975eb55fecb8095d40fb997a864228d96b39770c49ec5242e2f652f5347ded2c047e5de7647268edce037d0e2b86666aa9efe017d63fee1a7496f30234f01086c477b9604ad45fd536d76ec8fc7e35c3c6caa9180ccf4e5d322bc80ef03ba4d9a280dfc723a26346f5d32d9d03308d2a18120cc14add69dacdcaf5a9d23f716f614324f74310a5ca1baffca2ebff48de75d6eb8afd64624d1a2980e0f17c53b5e23a3b15823f29ba890113264b7f2c42dc255f5e1f303371a7b89d13e3062dda3929283c6c532916c450a59d3c7c03be2ba40821ec47adb21da5ee7d6b4c80fefabbf1084b5b89565348725c11321d78ad21e3f17cfe38020238bfa42369d06614c857fcecd514d860460036b77992f996630fd9146ecca57bab677b7cd875c4b6125fadde2c123d4858117902d4a5a80c2001c4aa063166a8d8c6e674f95d9c729984156ff326504beae78a2180da9a15c32679fb7e2ea59e9bb5a9435e661f9f1ee6279203fbba0edeed537166473291f91870ebd766d971650ee4c6beffb8e78bb10cbbc1aee0dcea79bda4b33b84f11e32a6cefbbf3bf0bda3525f236d72f7d07cdcfff8de1798d79f048cba4c3a8c4edec87af7b8d9ceac43eaafdac2c107f2afc5fe898ec52e0a9763d257949b38f8ae95068081babe758b8fda8a9f7c13665dd30e7d81fc5df9fae10d03966d59f2e7c08e5ae8a1d627bb7c1ca2644cc992e5d96f7cebc876b4b8aa4898eb090208798f698d562a96d84d93ed913ecfe014a7b98ff51c7bdc773323f6010da5dc3f46ba87580ff381a6d30ae4564081fd5d4d0d427c745c9ee2bac71abf2e8dfe6eb1945fb9513dbd1820acc1688c537337f6fb60a1a3d3cb94e298500d69cb9b3e84cff0c2214c431a0af1aac8aeca9cfb27060608280ca1ccd91db3737142eeee691dfcfb081014c809546acd35d15074d93f326466f09ab0af7c6cce6b531355910dc32c3e92dbd6f3ca230a7cd9e42c0368fae742911555eea1975f45090f31c3d91156ecc1d7a356c1fc3193314c5de864636269d96c616543bfc0f372bf8b8d1561808ae8dee5953dd09805f691d0d56f501a8d51994cae5c7d352ef6ecf3fa3cea60f81ad0fcd684d15bce4a5a1ac0e223e1cf69e97d1c45dd4df75f702dcbed79cb3509c906fc704e401eab76df15b4e566f9a22d953b907ee45934a92057d9bae4ff583d84571120597e2b7d717ee32d532d7a3485b84f4b4f040570012381b391fcb1a295ac4e3d87f9d0d9d0a2781df99a66435c8cca881050835f2bed0d4367d2f38d70c8a6d8617cc07cc54b5801aeaad862995b46b6c50ae169f096606b04f6fe7af5494c9900e047b9362c85bb88f88943234a4a84a74029a4119e243b36f3d69b57fb547863f69ee681c91d3e1f9494ff923087df5a8758e37f40f7ebc14963cb42337cdfe957aecc9245c41ab8277054e08c5546c90ddafd3f8b656c6d1b831f00f359e2955c08dc3ff74b4cbda3952a5b0c575eefa403a2f3e6359b12ab745f6e98b8d279a01f8472ad8950b488acdf7c60571597cc8b3c2d8d4dffc79ef8434b3ed7ce9cac3cfb9ad29b0138da3a078e5ad4cf61b1c39264c7d926b39b089243b403bbaf530b2b4057b7e96592caecfdb1c3fe60c7c65e895b75d612b45b08cb44233f15062773980b9fc50cee13d0df27aaa273d6b1d3194ce4c9a676a69445bdc4c6b50470c9c5e4a950fed7377654f3f963ea9d8303260e438e021a06e2ca73df4b06e219d9c4eb9cd560930d2262a71d361a58743528fb07530e48c8298408d431d60f010244794e969c013a8dca3d101bd71b8faf54e5a78c4f146a9f0f48a9640bb79e769ffbbd70450bb0717919c1a8ad4b21cc4665160514166ad0412118e368e3fd09b5f2c6d54d6daa9fd80b31fee5fe7e5dec50df8a7785cff77bce9734937e4bc331bc5ed964f3b43c919122ed3b3c566d872dcef41cf1c8ee157cec4c94cf246f0aab85bd44ea51bfb787dacc067d595b44f59659d04aa33691a0eb26c56fdf543bd6d8327cd227e2dcaed44aa8adaedb81cdec5767da1c58e569c22c54343a7743914d8c3c0a6cbb089de9c47e80a3b270c3c3090507509e1b5f6e981fbd54ebf3e8127018c0ce12c765832fddecd503cc2bec3cb9c41d123e1d5013564ff80a806ab29546cf5c8d9b792f53acf05c613fe5db34524d8cd1e0aa6414e88d37ea8e00037c8316856f0e3479aa87f0fdf1219632424d182d7f42fc8f3a1a71915a925937e656d02d6ec80318c323222ed2c5eb2015ed8fd84395ca9f82951580ff7705fca8e7b75c2ccbf8ad7d613981d9927859687c6f5a4f1fa372fb337c2289385fdd0cb35f4df183bf70271111109bb7cca8be8fc998fb6f65a3ccddaea8f98f50845df7d16d15d4d4e28a4591190cd8fa644bf74701b8e614352213fa96192d98e1cf38e83e0aa9e71cd0758f41595ac066c15b2b5eda7254982f55f97fa4179d6dc49916af458ac5b4ea4861d638b3d286c98b655c680a10e75e359e45762d1a4b0fa25d6597483be3b79ffb5c51d540e639e40cd021fc38c1fdd9ccfc83553dcf3f5042d45dccab020067bf0427617b0d92350651011a54b541f0df310a06079be49188e6d8f9a322c432bd8c66487d7d2d313bce1947e5ea3eec4a31cd97c5206bd434e2daaa549c8d2a8d014ab17424fde9ddcda2f85fe190b229257e67fd435e045210115d188357bdb0ec2921a8b7cbd2c571b7805024f2d00baee1af5dcfa6a80fc9967794e80fdafb8b56594902558afe6eeccf30f32829291911fbef42422043f6051ce44b13fecf94b3254ce3e371863b61312d56d9484e1e2cb197a71fc4a7d7dc9c71fb17e5d9489cb26c94e0b152889f84dd22f9f9b6f2018a2f74631080304b0d5661487716cb34c2961fd8d5aa60cfd4b7f558f83dbbf8111ab9171f383a7619e2a8af495f5e5f62b2c6cb447aa864bfa4b919622ce2fe2f1ef415996ff80376a27c058f15b362b6f7d6f9c1faeb06daf24114e00b72caac8d00f21030ce188476102609e6c36528a53f8d51d5f92ee7a6f2ddc8cc1e82e0423d70080236dba614b18b0623d0a37dbccef94213320cd0eda1dce7f8db00446dadfecde3b57f749212e09ad7ac05c18ec4ed1435b27e754592cf72fd1793d18e968bf83e3c9a290de1a1ea69f172385bece4dd6c874b77c993296784ce88ad5f4562418e8d7fab7fd81dc5e2308c827141805d403801b46f74086572e4ad8129db110563ba4f8cde64cbcbe2d6dca748594d9db89351ed6fd24356453b38a611245c1cb0e5c910dc6fa85c8aa697583d3540e847880f51ce60792343a8d6498104e122cb612f29a4e0307b039fbb27f06ef09514fe75357aaefaa76521ddb7c34621e8e90d2e34761e84c76f27cdc636ec595b6b65d0b622cf877aa639665ff75611792c835edb820725b7c84b7dba193774652148ffa8dd1805f8754430c1860bba6664abf859568fabfb76cd1308f276f724954d88bff16bfb4e4be9a6920ca66973826f4df072007d805e86683ac8de487a68ffc0b40e341db564489935dd949e2bb62558b485043ab777ff09428bc5e672b5f4b1c1b3c2b501491fd94c88970890e62968af9252a699af147d059012ac5ac0fd1b9e10a9389b80776b4af599f16998341e30105cd3eb76f2bfe6c02a4cdb8837f8d96294e298de7bf4d6763430087a5f8c745b895c45297bea61ff7d35cc00d00274d7d68c99f98973c7f2279d885347d584458c2cbb5a5e79480c93bd1c810f6719eacdb97b16fd3ec60fdd15a8847f255f001165e54fa6c6ff1d1cd6eb34d24cbcced6a347568537d902d3a8e9dacdc2149a6a3e99dc070a026d5921ddaa2a4755c7213e546233a2c725216cab1f115b57e7899fb118adfd7aba67936941a61129cd65a8fb469c7110d944b3cd385889cb879a4ccd000bde8cc230378151437aefd6d03470bb359227efc89770a96306e5e9ced3a450e54a4042bb1423956c8f71d2b67cdb8a591c98a83f9d72efc8568f3fa64a7e6586dd7c95741fb4c816389e6ca1fa14c8099ce2e459bdc703e5142c4db7032c8456bcd8209b436b955f6d8f6aab2c2185bd40b113601c3f37e16077c54de532833796f5cbf3feb79ba764824bb5f817c4266182220e50954b092a2649dff0a03aefc3da0157f1096ecdcd469cb13cf5e53c7230df4f642c9c5a77ea17e06394587198cd0a14022596e21ffd7ac51dc07ba26ca086b0dd838f3b6c296a2ace76383515b4f202bf78368a88407431738fddeebf1d5f74016660e1806007d30cc4cd1f99a1445e22060517cdd13a8bc48edd76e29060cc4942f098d2d5e0d710e68cb4d8211adc8a96119ba1af74efa7ccbdf9839df00b4126a3bd556ccee2427941617aeb3d8054eb243a1b1ee5101843c4accee02e61f3f83c1d51bd38f392c126a066d8f0abf2a56d0f19014448201c543017f2a589930b7175a1bb2c9f56e659f23a0df518b8cabd22c33802dc4ff66cd53c6ca86c07ca39ed98120a82f8390508256dfbe58180514308a90425c1d937abda496f549ae015398327ccb71bd038449778b8169aeb5c2f05cef71156e8679f49babe2fb4e32aa3b81a600bc6aecab95829e782dd89374672d4f77bff8d165ee04f20fbcd498306b56eb37e616bc6f4e657d0831574e0d77fafa1db9760f3d58f95c3fb35fa33d5669374a2dbc9e50bc920fdd56f0a2f3f34fc06e9d1112c5e8dbd88dce6656169f3e0b27beb0b4ff0f42ee23f7f0d2261febea1edc981f46bd29057c49780444a97660025b46a17e573ad9409dd1c81343cfbc4fea40989a55328a23219e9504dd92083947c17213831c8cc111927b40470b798612fc49743b304c1fe0880435faf6a0bf782d47500f5ab37562dccacf00e98c04ce8cf24341aa56abcbccf988816e1d31484d4d047c20ed0d6c68a3146df46c557168a68f3a9e7c3e9473faebcc1e374413e785531b426fb26397f07f66c67b1bed48f58b3583baa30bf4a829091e754ad3bab2a9fdcb5b84cce8ffe6cb7d0429dbfc431ec704f484176a9db3369970f393cce470a04bf04785153f40b4d52c4dfc414253730ad3d60bbde20d0db4464e682a1920dec88da8e5be921df1ec4b1b4fcdd160427196ac6afef5cf766abd393c3a6ff120738bf8d384b3963fe22433475fcfc817a3fc342ef65c59a6bc6257efb1364de17ccbcf9c50039ee5d1a65100e51d8f9b7eb24e59bac1f65c94ea9402b1f21eb6a570f8dbc3c9f9b877aa512be339f8c6a11e8042c9e7d758e7596a2b4ab65e87ae1c5444413cdaefbf954183d7b6d3a96e82aa4989b4676c64d89ed8d4b34714fdbeedb77e75a8e7361cc3d7a0d4390d7f718ea40bbab6d5d78a393d8fee007c03af5fc76494e13ed7a1c8b9488da1f52a7216aa6fc8be9ea566afb3c2b63a812f890802730a679d3570459506a61a800891a08959f18106d951db5409cf9b0a2bd806918b16c721d432e7af405dc60f22c04b35ce835c275166fc819169d31f3d4579a2c8471f8a382e0490c088dc293e7d6bc539660f8438c8d80555863aff176424a208cb2f8f263817071e56d9a6a79c0942396644d8126bd686888e235503655564bb1922d152a2170291467c73979b0523cbfb5a6c1efe3c0e77e88bc747a07491bb1a4e1272f9c48fd777bfa95c39de0cfe75ad865a1205846011f29cf5331e690a58abf850320abcbc174bcb9a521854139f5381444e89c0e69806c3adf41302b0bff0eff2cb4e2d82f25919435c1b159ec6253cf52bd0c6713ac52d37ae483b5ea427802c5b46f2f6e3591909741b2135650b272a6fae146bbcb0dd96536e62b2512cd314e122c69508e50a4870be466e2456baa7b725d65dd7d00617fe48c04fe50cee9be05dbedf54525b3ca058ed940aaf283bb9638845d0d770a53f026d6e7c5807503d91207ebadb58f7d039188764c1c8b76ed80e46b9ec81a9f9adc1ad29427ea33ad2d9d56599dcc63448240e4756a92c72f58443ce6a529ae9c8a2919c20f9fc8d8c856e549d15cf288b131f64515163622210386e0b910b4cd0fbb04a8a1968231b2e1a136a407f38cc7741a80f26208871f248e6bd3607060a17dd563266f3e0d0a5b94ee8cb09c8e2f4847ac58b3909da00b803bf4cf6597e6fd162edac28876854ef7f18fa0002b18759d32e3afcc1304081b409834a15e9881ee3271fc38497b6521a722895940ae2cb82eaf95883fb4b9472f7dca0ffed4c09ea87c3222cd455129ea822bde070b784a85939aa308dbf24cf06b6a47dfbc8143fe816d702ee4199ff593780f02f32500287ad1229ecf0d3982da8066569bc813976f614b3dc6c90ed3044c9c9d951b5935500029cbb0e335e40a877e0e364b824661140139e6eb7c4a02236347bfe5ed05db9e816dd63d398e2a7625fc6bf94ad17e349e09aae0d32b079c68c259990302d09d831b62d514ebb8107d006b98ef223c2bc9a017a6e66b071bcdba6705f32b70c47587fb0ef0bcc3e9730d10bf493369f7958c3fa30f6578531d52287c1c85cb362e9012639ac1b7290fb1fd4f792c72ac63446037709b55adbdce37a2e1dad8e7e42af079fd6f3f0d4d339719485de06f5e46a0f65817f51d14a310c9476d9e92f699483285a6695e2d000b6c921a29e5ea0d0c929ec7280c5d313961c1d193375900bce0b970924ac56c96fcf9a4ee08c551064ebc4fb8d64b81fbaa30195bbdc03e1d642454ecd7920538fdb6d662c62c43cf149e3c5815f3e1e1158d768f6acdcda9d2f0437e712e5ed99d6a15f9699114a1def158aac195cff2920c261df4ebdb767e94eca69067909d78070fb7cde74b0536ab236a6e0fb255e3ae0ac517de29529676b9023a0e9e2be7c1c697df878815de97b89cdc517dcfb35e4be4826fb7cfb2c793c219b86cde6e9a79a6ee001007977863caf72563cca40989f795877f6c2e4dad1987f264e168ff912d9092ea038f9b988a1b735b40b35c101be5a6f9f5200320f29f3d74d28baff067b5ae66929dd4025634a9464e3a8590d541840ece3299b4cd5fe1d240d500da220e178fddda4e79783fe623e9dcfaf88afd8539a1b49f85df45a50b3cf45f2c49c08039da306adf1958db09f2c6adea5bc34c88470dbe96404a8bbf6564b182a048ebbfa37e4080c5d2c367efa188bf7aba6886671978d2c4737ed14f477f4d5a6835facd4dbb5e43f526d38db42b4b873829254b188b5964ad2b01ea411ac3a0f5a9f1ef2f7b4d975ea4c2447e1995ffab884dfa2fe881d5b497a9c316c1ee8ef699c066747695315626481219adff146b9b3390cb8cc91fb49c695bfa4b1ad92500fe8badca1d54927c5ea806391febd86bf764ffce5b29d3f594c7d4941cf0859341139b042746972ad55be6874ba8a464556de5bb4ed9ed1b45401ce342f4ad2bd484217b0a1432aa5078ff618e5469f4e52b626ab53dc9231729582de637eca86ff20bcd23655375f44423ed4185f0815c18916626035d21fd3403eeb629d0de26de53fff05111da9e1f21d925434fa7f9341705661cc0ce21bde7abea0244a39b229e98793001ff5539b1f2931a2ef7bf85c8c79adb528454ff66d8579660ff0939329066ecb118e84d0c29de00059826f0ea5602952fb690c289bcdcb45784fbca1955d2af2b6577ad19378cded337816c694a1cc80fb51d00b2055ffe44df4e6cfa16d8bc617b9770fb133870a003d24112136b95232c6fa6195a94b50c7f68ecf120822a91f1ef417f4f6285ceb53eeb689d9804d0434408b43f4ee946ef41915c04554560812df4ae6cee41d41b6e4d1d1bd10f9aa85cef27f05bc1f4842659888d2da9888604793f4db9c01cbe95fc0246f47606a6ad5566c9024d5f1395f1fbdb491496768e747a7a3803ebd41393f5c039df900902c1513eeff27d617aa70ad42e4424b29847078f4feb0db80ad82128bdd21b0dcfd8543f37b9428d5786248f7de6d3ea9ffb6ae7440fdfaf534eef265f6c9a3885711942783b31c7887d2b415edd65ee71ac5aa0bb4c832ac38fd6958e7f98b6e5c503a0765adc07d09248b198d7151dcce1791659a8c0dea750575f58f39ba1bdf0cd81cb3956d4974bd86894c34c5165013bd3fdffdea81432f5fed68298a165689331d011db91bcdfcac6296eba9b18078a78df67008451f4d0dcd8b3688114500dee68b6834e66b9f1b4bea89b69a90ce364185c136e9b885580834f407972a4b99f8969af78628b02b32b5c92953f0b7d129b42f4bf9ffcf9e8e1e6aff915311b261fe77dc3a2724027ab4277d0b7568ef67da56cf62ca8a84b07d10d06f279632f55012d724113156f499340af4fc09aae224e02b0a16b3c07059d57c2a0f942cb618b712385330500661dbec126909712959368f4a6a17715a15eb97cdcf9b483bebb9fe8855e0f0aac8d28ba0e45dbb7f327b02618a351eab0d7638cd585bf1039c5f33900a6b19af45ea0a041baae14ce4e8c5e59b273353066a9e537a28e6727884ebbcb48a59ca239640d4b685be868b454af7d76e54b92211bf1477793240e9dbf0d92f24f49fc124cc3938bb40cf35f4497211e652f4b699fabdca6dc04b6a43216dfd77500871657045d09efc335ecc8d6ea5c1b9cc3124eb8333056fb185d40232dda5245971c2c46cb48ad068a6fa369029bebd89716c4e968c9786e11a06395c90448d6693099fe2ce3e39cb48b4fcc4b7d14220691bbd0770eeb2a3eecc1e0d9de33d3788716a2b97cab47db890d785ac37ac091b3c44832a339c71e5ddfa749df0d23fd24d05693ef08617101e536f260a7e4804137192e9988d2bd7dfbbe3732b544cf9dd2a9b42924c49e609becdd95ff15aebb8ca247d8cc29cf074ea6b207ac2e29c6b246b6e3faf943a82bce82c09bb2219dc6b250e64e761557fc8542bbc51324333405974947f972d9b4cad01e45223bad164a9885b7d20ac8260cd6a0cc55282c55aa3510120afcf9d4118f075d877fd3e865bdb2fc2cc9b8d1affbaef7e59569a7e39f297a750b0689dc255176bb9751f6eea21711433db9dcf70e92064b9c166d78f197a2b30ec5c291db1d5e4e85e7048e2eb01f2b2852c58a0f8b34d9186f3301bdc48504a85b17260f089c5ef668df755495d4dd62deae64b4217627bfd4af0920491fbd70579a8440a0ebfcb2c2777b49d37c51f45b0801d533727059a50143282d3e0222fdbfb7095a5385bb35fac8db0c204c03aad16fb2e07c951d428e6987ff5a57ce268c624b559dfe9873b4d46064e1739bb9ebb6463eb9d021e8ed2de312c28171852b4989e9ad652339580abceda5a29cf003730e5a9ed1cba914149b0ab7da38ba470b3ab3b7b4c97a2a2dee1a428eb849109e0748331a73c786d297b3b95feb1bd91f3ed92e51f3093c6d60c2202603045317c3f41643f1b8f25a8b4c3a833a7ca62ce836bd4770e8e9c6aa4c2866390b8724378d574391cf0258847e7f6fe4027ae7dda204c236917ec596ac11c6b983732b5f69fa389a0aac0a4d2e6948e9ec4a81f92fce895a73f0938a44847db6b5855b3b07bddbf8d0910442b71ae73d1312793035c1b93145304f4e935c4ac3f2d2adc293b6376a5386eafea2131919eebd0dd4c77ffef5c3f101578a60c8d0ff4cae28f13b4293f977a0e9e260be36bdea952ea347e4b76e0997917ca641a0db88239860f50c556c41b53ecf37ee5d2b623268ccc045a4275c80d2cd23863ded4eaca87d6d025a6b277c50f6f76c74381fc137601622f831e4f3a9a4d4b39b1128473bef5bffe40ba66cf1d1e64b16bf7efc24af8c478c0d59bc430730d3c8bf096802c2890ae85240ee6c4b7b24a4e07dfac67ede3776964990c2cd0490413c844b89c4f164a0d6d195ae31af16e4cdf80184bc83d0b64f37419fb4391bd4ddf94c0469ff7b62cb33c4ef4bcefa625883fdba7d9f632099090745a6d18980cd1d87b960caaaa2677b5737bf4b5d61edb6d5e8ebc3befa458c2b170b92f0e7580d9498de3c22994346947a7269492ebea8555d683a8115dea0862c7dde3b0cd0240e7aa7292f434ca030953af4e113dee9317ab1a154c7a1f66d5f7f99ff7bec30cc52b55f248dc8e2202eb3522e27a9c0039600aed915620decabd81123dfe579c907e01ad6d9a159fd3907183f96766023d0df533aca55ac43e002dbdecc40582654daa90a9c70c1a469a048156bceb2cecbce39244497cf662ac63b90a9cbc65773aad45dbd0b93999724bf1db0f3803e20bc85ffa370ce001983e67f4f3503249da61ebc6a3180fee13c22a6f5a494dade595d3307f87759f5225a387be7374df3b9c26b62891757324bbe361484aa7853f971b792f6946a90496c97b5dc424049cf42fe1cea5598dce3f2df2da1247a4631052eec60a80aa061397c9756489c369b086bb1ef8c77d9aca6c19ec7e7e36cfbe3cbf4ac17b21d84a626433943d366bad34d30c2b5d5f83e4e01e24ddc0b4d4552e973702236c2b48f3d0d337b1f5dff9d52e3d5d0712d48e4bab03c690b1a0de228e58302b9faf6d46a38b843802aa9b887be6f2faaed7fc03cd4a260a9279c42ae468daae2921fc983941da248e2b4eb179352de2b220273ed2e6ce5bf046bde7c8c3ec12e73c617a34b3d7c3ec06f5b662cc9475ec496e3521e7ca29a4e31e8274c2dc01b8343faf6890155cda0ff76c05f6b1d0eac4882433eb0d0a01319b22157669c8241d528bed9e18936d887eca9ebbf8d40324196e6c6470316b430df62d5b935e8fa01e9fc244d4ab3ec11b6cfa7fab691840cbdec271f478101bd452caf4acc03cf0317b534d97cea6792044489f86b2b66b8aa4226ba1e210d6984a152d30ca1e6df7adad4e42cc2ac35bf934ba8c9096e5232c2c6379be77710278221ca82c7c08a3455a306aeeca975e88d0713ed17d53735bbd6688756e72eae01785985645018829ddb598216c45e60642a546271e2995510d09c79bcd8e5304bf4ea7a1c179ba728ed964824b0d944369e990e07bbc4147c11b74cc1a321e29704ad161e1b72b28ca2f7088d448996756678572049b1817476f0ee1d41a63ae5183e68fe54335bc4cdd977a40935ecf62ddd8ce9d1ba5777f6c23d6f201781517211ff80d73a61da0f80620d344c5d1818847e56226aad86a705a53b847a289e25af0a2532e21ab0a6b74e7c8b3d2c677449de8a566bef75766de4b3545a28d42b8ad084c5f986dd2de8236effe7bc4e2a49b06cabaa8a4216da63fe8b1b71452a4b0209abd58bfb1a4e246fc2e27ec4071f0f660db3a91d421d22311879c6894a09655fbf936c9eb230dac8e3b7fad13e812a99efe086e302ec248760d0110beb34b7c0bc3b8bb5834ed72635781dceab746ff3c7f5c7c5b6d5235269ba223fbfd22cd6a93a7669e4901105ef7045c87dfd996fa91fa35b1c1ed138b290659895a5f845196ef662c49aee4c05e76dc53c530dbd986665ee585286111358950b98a20eb7620c5816e378984f6d9015ab5c59451b8c6c9f95760827247879030918801dd9a1155b9770cfed633524dc637a4d998692f408bf6d173dce2817266e60b6bcff2ad76ef44dfebe3b05e9ba0045fde7c398ae4a7dfcf5136dc885caaea69512f29e8ca0ccc7d708a23a579061e4bec7f027bba614734c086bb6deedf7c895747429deb5dfb467a72c3297b4b207bfe6699a918f88442b693dbc7eda9e7d232b84616910297d11a6060dfe2c4765d6a7ebb426a3c781c025467f52e25c5a542bc83db2f1a0fb64b2c515d1a53a145b2f829435af3626d3a6c996bd24318b86c246314935d6ef869eaae4211840aad833b1bfdd4398d86d608068ba8ab06e8f6f78d3c466ee44b94a2d82460987728b2a192f43e5a559b01f865f84efee0b91bbb63f55f6277f11f6c6cd5169cebfbe7b74e5000fcafdeee5d8e6878293cab2ed3863441f04e11d06a98db0fbc594203a40a12cf0c360be14285dd022813bd133dcee1ec40521c6b6d3e12d3b2039f6d0d53e0e7698b0bc2a96af627672b7004a4e52da4185814d5b08746ebe1abb27a2121779289e379b29a17f55ba4e5c26bcc71cb67b9b2b13376a966e5b9211c932ad612b7673f0d8d76e871aa92d22e68acad325bc157750f545cd50140b76f7932e455dcc5001b0332550e1bf91c3ed8c79a1128593d71f1a113730e7c9e5a8cc102141c194d472fb662baef6f4f7e8cf8e224893f28d34f65c7a12dfe31db97bb4d4b971d40c3d7f8d5e56cf8efbb1e54f9d6e663595959a9eee23c6c29710be1fa52e8f434bf520d2ada8e0a0543742f6ad715b644d83f4ed29c9dc3b46a426d0b7fe658944b02d7ffb55e8548f08f1b9c7c172b0ddc82732cdc8b35dcaa11c10a672ffec4404d4564b46c192011e873b786ec4f0ec19be04209fffc6e807fedb2bcb801ad9c02bb91687fa60c3b78aa40b5d3deff28e08fffaf29e5431f802d802c78264867014ebf3beb64d125839e2728df3cc1063c91cdd0536e616a978d766f5ae86dee52dd9b674f4a03e685a53782c87775eca2d2e6aa90b4fc05cea11cae967643ea604d11b265f2b69ccf979217ff8338d1348c2dedab4ad631e60e4486016a8b7bc8a2294fa86140378342440d052c2602f1fcd170fd92186e5bb2774ba706968a0c23ad68069e03778183ddad77e9f8904913f1202401ba3fb464997e5d0fe9f717cf14f23de5340dbf7a9b3fe1c74b39ce88c61a69b89d435012b43aca4725dcfa99d118c50287b0c2cb59b8d8e84d466a6b6048bdcb8421e8a0e5e57148de85089c6792cfb24682c6eace9552f6da2df548e02d637345f3c3975a9c0be338f2cc828361a26e8ec90e6acb057d48f6206141ba2d317749b62130a3ea87552dc66cb3944a6bf418ec16c140f2907b59f4d0ab278b4e8a50e7ebc2760589d2d9bfe24747ab6c08429d7f9f55f29da03ce50c7a2644f2bd1ca1275bcac8f541ec29f9972fdb847a149fc9874518b7eb4c038066652397b4e858af571914ec7ca351d0a5b41b52f302f3431ca16284154ee956401778f3a950ddd7935caf297f9b5b1b62d037f14dc82c29a3f84426246597950f3131bcebe614c9c64c50aaf7448056fe09f507dd5adae823ca3a000d29da81231bbc62796f96507381bcd6336121a9d9d87332ec036a71e14486bc265748b9660c6ad4a12d227aa413ae6150f205779db1a4a0d7b852111bf83393239099545233e950f5bee39ea3ed8eab15993c5c3efb34fb3cf364f81eb3b2bbdcc944c0a828ce3a2a10b315a6ec89341b24555c843527892a9d4efa2a95a85bb025630a51b61c06f937c190992d6366b4f84d60d1180a8e2949876f88f16899882099bbe9c9fbcad2f4c134169d238a31e93610e95ec8aa8ba3634afae028498b96480be690219fb16811bd7051515a07bd968f0a8d1610beca1248f074bb39dd822498a056ca00301519077b8d23d33fbe9698cd124b4aeedcb7325014397c1998c71a3ff8164c2023e977536f83440ccf338bee06ff7652c8cf5ade878a304071952bad1dd2797d3d5df1fc832a3fea2eaabdd2be5d4eba82815b8081df8f8abdc004b088fe93a5f01b741db0a198202b5e4e5d08ebe6268e171d1d35bfa4b4bab8eee2201837204155ec933a7987cb3fc470c9bbad8e4282482be13b3b2bb05407eccf0bbc61d425244fb87c91326956b1c98a525aebc89b543c0c9785b84558398601b0835db624970a8ed1ba91f1bf5308f749cbfa7b118dff334e7c84fdea59b75137ebd2bd9ac5436b08d4c2f1e6159ba938911e30d13201f0515c1677e85c68811f8a302e4934b0fafe348879f03d1a3d0979a334e1ed151c2c2435e812d0295aa812d0056c141b199db5405e427b199df9419b78bfa0e3456c6ce399b574aa55ddf3fc7ba87c95679e3ebd3b7355a8c7cbdf77e9cf5d244925dcf90f474da98db399a2d89ccf16c69b2de15295230146036c3fa7ea3531d7c7d92c525c36e57fd1c166e25bded148d77ad28d7f476447cf56956e7125c57933d885ba9e78268a6675dd500772861f4b4a2f79f564d3756d068b960de72ad30e6f807dd009396cee66c70f3d1ed37200d63094d28a7b7d5f7ae1140f66304b2e400326b0d8a830bb5f3bf950c3ae433b3622af328a3c8bf3853d280f1d2f1dee50560678bb593ae4064a6fde17ca0621f760657fc555f4a560f010b80a18d636c7507fc6a1ca772490c522122496cbe68f1a5aea85648136b3a2159cace73432c9ba9724717ad8ce00d0186edb8a69193e22b6b63a35f53243c8c097ca3e38eea20e3926e38e4567568ba2eddee7971297906a367fa36868dfe5925101b9634c417986fc6c46910fbca7a7b1aa41fb8094809d95db62a1e5c108c2e0201ea1e0782261b46873144e4eb9bb38997d88b7cec634dad2269b7d91c421cc2d71c31c8e2f05312b51d31c79baa678b0c61f4b5aea048f0aaf8b3da80ebeda07c0d3b8ae2db0dc8d5c4861cdca22b3cfe8059a5e46c7e7b078954a1be241262274cc2a04787834d18a805a525f67fae1bbe343cfea760555ca877feb2e05fd6818a8f23f8ebb486be01c94d39f989ee540aee1a9b29eb21816f3f9e0db4a46e70fd60cffba20ee46bcdac1d20497c36577f5567461c0f2f81bf8c3fcce66819e05eb26242eb101e5ae40e635d05130f74a723b8fe00c420a5f87cbff28f4574c073238f9ae17996102f3cad00442600b1958f43aecc3db1e93c9a95d0d6fbc9021bad5763b8311bb90a483859816067d470d168bd36b29872955ee3d5b1e2c1a660999bb30fdced7c291eb5478ddbc372639c0de41e3d24ed5eb15c7a842a7de0c463f5885cb002416f928333ffa395d5744ed7dc4a8ec925a951828a8d8bab065e7982f96b126f4896da2912ccb25999a7a5b000bc6d764540e2ed0ecd6059ada602ab94ff384c50d8969608fd2c2fb5c5a7b02c831a5a36d392ca89af433b3f126233bb3e9e699e8b86e0920208fe0f6d379149cf5eecaa29608a83e94522e810171d720292d42a3acd3f63ccc438c0d0da583d20b8d6296754fd2536c393314694db239300dead050f77769762acd70d46a178e78e2f35843a88f785e533f10e4c09c3c2550948830d674b0b76dd539a7272082c1516d58499fc8b47c021d3719a0b992e0990edb91690426c3f2840a8aa5fd9cbfb04bc8baa445982cbc72bc3831c1142d46eda7f2fba93e831edbcf522205095e7947193bd5f873e870d9d95d5a60c8821cb56bcba610465e90f1633443e2d6ee60294e58c63936a4626d09099cb7e774201df91c86738b9a12d461084f6eb30ae45b1624c2f32c7d78d2d1ca94a3a5d3860c21cd1082c6b7e9830ce872fad4a8772d47fa0faf8d92d3214d673dc0607f114abceace565903096dd87aa06cc7a65b1265a48f4dd09e9baa6865b0e5c1c7a8b51125ec035f3f75d9760a605e9fb95937d4a346b37c3ce958c7e577f5b78d5a7210fae0d499f5e735ff19d1e48835e95b0e66bb0328df6170f4373f444fad87730e10a355a79d099eca907f47fff1dc5824007f4b6808cda4ff6e117ef40e46c03581eea96b59ba4acdf1c640f201658eb6002ac374c9fe70494a38d7c6e1e921fc436bda2df8a3716d678eeb36953b2db3c6256aea9717fda687282ed7aa4ca77ddbbfd8ae69c12cacfbee52402e625111c1e395c632eb62e39cfc95e407b8ffd6ba3c7866f4a371d6904e2ae936eaabef73f2037275b3bb973260eff4ee6bc99d4d49fd80a0778117204a0c28ac1cd0570d32c0ffaef86dce4f3008c38e9e6aae226141eb281483466a6cd19d6eba1f630a73dfdf44eb6a6f9b00a4a63fe1fc4bbade9673801302b74831ccf8b8fd7a9a24af2b8fa9b0ac944ca95e9f5cb5fcc5e8d5f896a06ea6ea20c42d31cb1d73be4b4ff1b8dff1c343e637f64c4665ebd3e8ec2201c6191d7a1a7fe6c2d811848115c692a73dc2859c54e7ae379f6c9a6f5e6962bf198146e9000177f4f7159656e4fa94ba4f4d9da9cf24587bc88fd77f70b31aec6ffe09d951f9f1844db1f6e46019885a6dd5734dfe77a63f3611f2838108cb094fa3c7397aca92ad87eb5460c7950d727074d7bfb545fe0c83630205da7aef2ab0cdd5d56c21df92a64a4b06f1460951570b18ad1abc754c204fb88882ab256643578a372c7b62def30e6300f7b3b6fcff862359d0d43f3da6cb05c330ffa9e3064b33e6dccd9d92cd29d1914374fc380e22a5167b62ed1f10ea2d43c600d663f0c68f4149255d644077e25d7ea1d0504d2012616c1453fd85285c17547b3074cc274bc95dadfff2f742b2947b621eab01005e9f2c9b9e2aa892c42661691ccb3e830e8747d6cebce3f0e95f5a08b8afe461d2d55862d96c1cac234cf04b9c1cad08d7cd470978f7871bc0d7e77f548953e777099da1ea172a42911050d4666c49c80bb2eb5345e6aa5ecef4f9935337e22a1f367809b52b5f6978e983c5c72f4f258b2a39dc880a4e3e5388f476b900d1390564bba0535f394fc8f024c4f2c6545ba0407987ed893bac9400060af6cbf462283c85d6483a7a44d40ce044f5542bc19e5df137542f88e4760b649815bb7e7d3d740484fba385d81da1bbe317c133d1f2c2041960d24934ca8f8a0e546ba9817958c4c121ccc6023e6ede630a932b46f766b3846dbcc2a60cbe43c33100a2059fcd3f9b1f7fdb2b6159b11d7e70c7b41b778e687c733dda77ba588318f753f818e439e35cb0699f86bc1bec2ba114fc6711d2e0450dfa82b004c454f905ac2bd0faaa39ae88b387c5cddc0ed0b3074209928ce3f57448b4168ba1a5e44814fe5da99c039cd50edf5b1ab6a1ff9d9343ce74769c3c64e92aa6b27c33cdc4483b0ba8d92c6fb2923fb7925028410d334317be5f13ab495dc4c94e0398cd32f63a748743f5dd099305947a11d2af289014917e46a0b78c28476ed696139e0549daf6915d879ff7a2141ef36f320da7a4603ffa8f27342b6271c0f56c949a003fd8c5245fd92b57021541aa8a33e425b78cb317bfc4dc65a78d4b5e5e0438142f25bbd5f4a72b519655a1e7862fe1404b87d3050920c7e7dd130129544564a5cb1b99fc25ace88497c5a83f978f8cb68dfb8f064eee993cfd5f8ce0ff8eb1e58706a4f236ec37697fd49e504425c5cff66319e3103c373eb5a343cd83e029649365ee4cd2ac2c22e9af7eefe0c50027b9188bf85f9c549836b2993baf52c18a4a7e8a952dfe778d440f83e6eaf8586abc6cd893ea5da9e9b55553a3a13b7395e064b8dd8bdb0f5445cde8f774e797057248fd856ecdb98c3776efefda685920406cd0387952c43e6839ea17379210cbc2b5185bf1067fc17d21fcce845757bfcc3b40e6163626e677802e5357d0cc6b47d14a51c12ab0e36c885a14bb96758568861cb90ca46e42f4c71d15fd687b098e8bf18c8565b06ca8e0dada03e1693975946127b511595f430fb5f95c5b0569cbb008bb4806b41ca845d29a99150af6cbf1252a545d6a148340b777c4d6bf8165882f4d7697c82f6801eba8bbd7f26a4914be4fe24fb8a09adafa700a4fdcb6e0592afb9c8d8751587cf809208ac18162acf0da86810bb6442e9757d85d2a7920dc6f3547b9cdca636c2b456996cacbd741a89e00b727645858c4191a53403deed1460c60d18852ed248ff174b6b72b4ccc42748bd64fa9d19ea9c443f1036d2e2fb325942f1c8cc756807e235386c319c3c467bdacf717a80e577b3785e53e2aa921d3562b4cd24f24c5b506986bf51d44d80db7d9c114bd50e6feec130a5dd3b4f6f4bc1c6f33b0b51bf24dfa439f3b645e7fdc22a97a2073c18b374af027471fe2537efe44d193fa1c82e785ffb80f92180e0ad6dec4c910faac7f73bc567f73c7ec831d2d416b075aca3e6b8c6df0d6530f5bf6f54a304f5d005b6a9c824475453c1018f0f6e6eb9cdd2fcce63512eac2aa0f5fdef790f441b64fdb47203e8ce7ba4911ad01f4af19758c1c7fc4255be04db9fb9ae30c01573d2a96b2f411edf40eaac8f9c2e140cda7076934aff67a89a13dce38ef2d2ac6e6a78d09bba6663cff1cb64dabcb82f28176e6f68bf631a5cbf500e895b15d69b0f7c393705122b8fd8a80d75caf406e3bfb23b1d0a28d862341556ba0b539cb114b077fc9bca229ae1ca70e3c03eee50eb394ad0fa099167cb4795ceae19a56c99a17a3635328ac20b9e1c077145a514fcafc06aa4c7bad7f87d0d95dbb27a5192edd929b5a45ca429bc3e5be3d6c05bc1697e842a9178208435ebc56dc8a53c35fb8b37fe5b25cfcd8cafcb1867d7f1318441c080113c2282cf4f527f991c1ad13a69644e3e7be67245e4d4044ed343464597c03c77b2ed8ea7f77ef28a53327302585a1d35927a58ef951c94e334f587ee5e30c192e436230c5699b2868582504ba20d4b812197ddd72045e75e9a8dd90097ced9f5aaf07926c1beeb9afcbb5049913a282a19441997c88912b0310d89b3c7689bb6752753712842837417c3c1739b1392172a41c18fef53b1647c007c766e993e415de6ae393477954003c2bfdc2fa3c58488c42f394860ba143c48c2c7779d050307639fcf7ae203820398955b4e1d556766c8a3449d9e6ebf293b6a8d156fa5704cacc401ec70792652f2fb336ac501ccee9ca4b08b5b7af7476400b64f06536174af3b4eccdf3d707c5ebc2b57306b187fa77667f535201b5dfe2ed7300ce2480e48ec7a9bc0ab5e1f8d8cc306b916aeea7f0af4c271e84179adf7e8b6f80ee012a203320ca5a6d623e3548d6edbcd1af404003a3c86a4af62733f770756396bcacc31d2e970debf50e6aa329c50f724b8f692c91e105dc69f3e78222347678b731a8e326f7fe859be42fe5e998be441acecebbe51bc78d49860494afcda66bc04d3bf643ac1c100c94773dc702ed5f46d22088d707d70ee6445bc9319d27fd8fafb6d7e5ccf6a9c0d9fbe320cee4bd6dc3f8820178cb18ab971617676697b4f7f2c973e821d89e8c422dbfd43ce1a8e5ee737992a6a95176d051a82a1c10d05c458ef5647a474c323a74fb1291ab907e26f50dc9779b1da8c75f715e637446ffe2fcabb8400ee2b7838bc999446806f4a26fe8006c817fbbdb9856a763e10e16999b8c4a72c1046994c64114c75439f93c0ec65096777e7aacf7931f3cb2da7e6b7c4afaa9092a026f97e9987c050fddce73b930857e72103d14caba2ef0246aafc6652d701e480dcf19aaa9469792bb50a6a2e9055a5315ff3362e91bd67ae49a0d608f1829b73a853f0a463a7d6822f1e66d6aeb3bb16e0d9769640b1f532c59a0508ba1d18f868392c61a7e985ba139f3f3aff75d21d3e3d868a36cd49cd35d209ba5a3f598da153c7404e909e76b2df41e7eb2fdeaf861abdb4be380a923c1f23bae3d846f0bd64a5f9c5d8a74b22f5b3c3ad99cf87622342acf2dcefee0b5be3ba680f6cc754ff672b4b8c259817a2192b2bd260c25cc43ed60866411728ac4190f99ab6f865c7871db7a287b79ab4047d2b6a49ae98120b4270d9f6f6be337927020b6be3c9d5bed1b812270f94e45b85dec0dd0b59ce7bc5c4326f67132da40fa02692f96dd5befb260e3fa8916eed38daa8b5a3974434b8c669e29190f04f1846221729cd57bed2b33500d81a2d61a57314ffbe76102da03b6488f229bb8319bd9f4c69f7991b2fa612f1aa68b056405c169c6af8dbb3af6e73e2703e0bfa1724fbe431e8267b11082f8565c862d5cf5a348da15323f92bd01cf90ac549714aab54d8b74e5fdaebcfa47ca3367bfa98ce33e79e15d663b09463d2bd5ff4c76aaaaf0c7eaa69ff061ff30e49db62bb58ecc01db791d7a9dd8e6ad0e19e87f2898a8ada5871895cb480f7c70bddcfab8530e4005424d6b3b8f1e856961fe20934dddaefe56468f4784c6a5c1f264d8c016f09f34813cc79b29dbc86aa5c7c4be943780b8ca7ad38bceed5dec9e09b75efcc61421597f5f85f5903f28bbbbadfff6b8666b37ecc2c58b48cc5d93a22577642c87290e79482595725d75dd4c5f716d762a8809493e0dbc39cfb013de0f15131e3f34bc4b7083401e4224b50e756a0413c4180e59b4d408a1e90ec9cc379610e796f7be219971773e5a1a84b6fb3e2468f491110ebe4474af7722d3d4da8ae3f5d308222cecb38c85b08780c4a092fb7293b9bad3887bb45fb000d4199786dfe6fb01950f2e6325bf3c4d15fa5732bfd57056f554f03ee5696ad2894467405b8b02f34696e8ca43a3ad8e852c6e08265ca2b7b2c7002271b35b46f9898439989ad7ef258b87afa65fff59db7f33a18564d3c8b193c74e2ea2a9f1a14e168c201a5430362d1a3cb44641bc2683a8cdb5a6290890fd5ba33512c65eec0e5f97d664add4fa4d4e1ab55b92440d96aff8236031d31f90e985b79f698c9fc35cda06452d342549e96b0f8f86c77f36d95d1841f9dfdec72604cc854147921831f9e6c74f70b729331585519ffb5a697c4d2554336ea1e6bf480cdb0d2401870f031e8bbe368dde126707010f85a4e32af12a3a1b4abba16547cfb4768f13671a10ccf3407a6c8ce76f6687f1f248cd4a0571996dd0238b033b9b8b9706b3d7cad13c8b886d421c35d16aa23369bb2e0aac3000321a4cb911273d8f04425e939405768d97c2346b93c0385124d88778545366473f258e59798a160272c7a88c24fd406dcd690d7442dc615faf880d12211fbc5a7921c9a3b63e15853e4a079e4ad36cb8471f2d8ab0b4e277386a3c5bd3dbc0356a8bdbe530dbd4535b002e57c39429afdf93622220fd1b77f8fb0d92e1140e456bc5a10c51cea07a0aa1da6e7baff221a9f7c8d2afd5738a570e277078bef46ab536e5687af36d2a66eeabc8d08fc0183e815effa8703a2b4f14f7a6ec1146d684d4e31359a7a8b12914434dcdd0cedee65e32379fc17e165a3717017ddd44eb3675080c506dcf9ce973fc4ff88853bbee92b4fe324d064344e7e2a6339f727e89b12f84cbb7388c27b08e77b607015409fec7b29545af6339aaaf54143d0b87b6a6d3bfdccf4b3d6d03bafb201a645dcfe3726e523dee2553386833ea69f388e6db21231b04cc04ca4822e09b92c6be5a90dd96189554d0ee46a635539f6a8fecc98f3a217e0a8f55c6a97ca8d42a10243dd98ed3c373bda60a0f934bfda5f3c6000c7c7dfbf15f59d2b7da8651fdb0e4df20d2b8f752f573ec899902eea46e21fc3594bfde854c0dcfedde0cbcaef5649218e30c0f21342c08e5d59b3a395a69de42a3de2de1c7e0ff1dc53e78f58d3d2117fb612802917339ef8eaa2b9b9338faab69fd3193de255038be2234c5cb276ce6b8dbd9de74d575b94b642536df369e304cde052e8194dc2df210f20d148f9a781a8f4d489c22fd9839e0c35f9b39b89dc5acdcd606d5ceaf0e4bba1e72fc678250da569a0f3b59b2663b6b8aa951ec638753874b0f182a291908c6b491beba18d0c86de4913cdb8f4efe38311f8a0ddb2cddd72ac86e529eef3c951f73155b0f886f770931378d483eadc0aba21382a5862f247615eb078cacc1877a654b1a2f974d585ab913f9a6f11c6c544ec918586dbf9d18eca559d54a2d9282fbcb0a537ac82643da02705f2e0c3b43456c7e0fbede8e88510ee91d99003572422d6f0e9f60eafef896dda7cfd8117af08685adc434dc95ba6665f5af001be836a3a87bc3630b0fecad229c41889a7b8664ec57cfcec3861d7193668080b8135cbeff92208a8462ee3645722fbc653ca7d21f0056cef625cf73343db6b62be76d337029bb58d726ea1807bd7e15c060c7bbec5424585f6ccc7057e6e60272037b4e54736a64cbb3d37667e7d2fc44a1969706468a131af599082d2067e8bb28dc31920fd513529e8280194e70ea5bd787229f66d08207674b0d0e0872f9c27987d7bc0c1ccd1c2520403709b4a953ffb2710cde6a267a6769372b7a75ea52d018ecb7ddd6b7301b9931aae3aa5e663b0d1e8871b3844589cb27a8280c3a5dc7a3e32ffe91c004a5beca80b1cef635dcb0225a367618e04130561520b87b89a7d50d13a06eede340f786551436588f0bd0ed0743d4ac714309b258f3e9222e3631b0402ba338adf674b078397667a4f902f5138f7e07fd241c3bbe2d380e457d0c97f0daa3dc3940f24deb2d570efe237fdd42b047ac6abd9b0fddbba8e3d8b7c5d3956a6f3e85c574ed41df32e048f0d2f94b8eabe454a50bd82f4efb8864ff5561f967d8be31c9766479450bd9a73c72ae8104e7a4f104e2192e2d48b4ce2fa7c52ecfa5d92a104792bac76ef0c87841fcf267cdeeebd5acc7f0e7ec2e44e926d728e158ec5d95155dc1326297fe9b35bae8f6d622bdc7bcf210608a5b645ef96af87b90b5cb168f77644d14520a90b3b18e06d594641d37c95837eb97560a2f5c6e659adfbf62b0ee13fd1369cdb100dacae0e12fff375623bee52d3c6fcd031da1d9022578d900e8934873ee1ac7eb37089ebbeed2fc2ad6fcef84f83ad6501959379dea7aff02b967f6d1b3784594163ad43cf68de3e254627ae3163315ed02a7d5dc35a03369be21425328355d3ab77bfcdd08cba124f3bcd903f8aa2e7dc544a1973df8bb7c45215a772c4d9920a3393f7b9977fb5c4ceb5b3e5028a75d1dc88ecd191d11f0563c77bcb804f3262e065300dd913989acfc4561de36ccf1cc05307d34070f39f03d7f70e4220f280e5e93a07eb804b21387fc2b68266b5463f4ecf2bd5844562ebdd8c0f9c0d1b6b8488e31fdbe22af4bcc46937c373de5740abbe7ef767d53377e00294c2bc4923baa50b8e4db71707cb82ce4c492176d4f805b5ea9c4ff7d147c39ff0362e3f0f871e725a2165569deb7051329452c70d546c5ac7de83ce131ead8c9aaeb88ab6529724b1eed4b955e3d33b4f28203cdef0b91009d0172a43c08d82b5d395d2a4652266d564e587041ecfa6a52a748b472eba350476d2c9ff041bc895b622a4632a073b1c0edf1a2bafd89726881032e3bb58b22cbc2f8fe1ca5b64fd9f7039d9bf93c2150fca00f1f236382a2905dc926e4123f67f5333e49ee4c6b327e86ca78cda9756f8aeb46afed2cb812d5638211c2d0c14d11c0b49853f78bae9d782655ef0a9168cf557f943ffc4d931ba791a33377f82b5b67bb1d32383b4b84162a7c47f987bbe12fc53b3a5de4af1e4e0dfb5878a82f526556afe1538826c1c86d302841766f09d92ac52b9c132830bae4ced4c4d5923930d5685d04e0cfe5637012f6f166194fde7f0851477ada33f29517f74f73f9f595a028bc7301c74399d07878064aa7fd98870f453b19aff11fb6ce272512feafdae8621013fc711d7badef393ba30108e9d783704ff7a07c97c26153f99edb8e1e820e5084e2f182203927d0793ddce05928b2ca71dfd96a1fd33867229c641fe118b510779fa33eea2b4a4f6a28f3e727caa4fc062cf40f9b0c5ac11f3e60fcd61e80a7ee3054098910349ac18c6c66d02da4fe7edf654b81b2df7f8004998d61f7d4f7226ae82b2ad5f7313c92d3b84bc30425ffb04ab1c31f413e1b02f06e2a62708d6b741092e2d34135a549f864786daf021deedbbaaa0d838df745cdf82e6d7fda8835d8cc23d111808b7fa9548b08afd099c8d5ae7885440e2fed180a28a4611a0afcd5727ef26245eceaf5f8b3c0ee9036f8e5ead9110a09b25556360f5406c34eee3ef4e6abaf2660a3f852be3e3db29d63c79bdbb2eca527f0d7726e71e14d165a0dd9e093c94dbe032c61eeba7cae1ba27720432ca990f20f12d67245ca0650c2e4d924f64686c431999f9decbff29178c1d8b901aa3704cc0e8f970e8fb92aceaa432a4270eced32b60f06f0c8dd2c38e4890e17e09860a06037dbb6b38ece9fcbee72e0c4a020079720356408247286adaaef41957be94f390643494a58b65f975aa3aa16c0034d773dc7746362ba97e2bc352043c56e6d60f6ee8bd2a70c31e1c77970d1872243d2fff3cb0de01333da16d062109d485d12d434f758838eda4406ad4102e027d0846768196fc9865e6850b4b35da027492dfdfd79fa207a9172e68c2999fb1a6d4c3d85c4a6e982956a20abd8e1d452163328d819c70e096f4fbecdb43ae2645c24b2cc2739c5e9ddd81ea2c8405f964580c53bd8c4fcb5e3f7de061ecf40ceddf75998e3f7ea655328167dd42ac4047049cb170dd34366be1bff4c1e9829a3ea76b27904777323b7dad46e42f3a50149a59198c253bd48d64b1817dd813c140ec7cee9b7e1a319e8812f9988006fa7fe3c8cd6c51de80aa6a13115c4d3c722a7b8f8baa86bf0d92856a61f4fc75d0efd56ceced96f3dfc90cd14bed2e8cb89274658e5e15fd6cdc2a3ba75613cde42b949630c8e93aa7b39270bb2d231a2da639dad1ad7a14a7ab41f01baa4404e3e3e30fbacc33c74189692317ce094fb51ac54f9664ff557ff5ba391755c255d477f4f35c1fd2779f76ab862cc147ae7214ef15a7b991c5f3b212989fd39754a3c3868fc730a00a0a8e6a04829a36d226b93fa0a0d5c0b7214c9b4332ef930857bef6b96bed2f879698ba6278dd7076b030da815095e3edba149aa05569df1889f6ae53471c72107e491551ee7de7a0dab6cca224c474293c868d17103e15b3395899ed332fc0649a06518875a5441aa6495750f94f529ca1de200f27a9be8f6cd6a84761c69a8c37622f10aaded9de943c375468818d711d731dbd1e2a500388ceee6187ba4ae061168e5ebf156f4289eed7310592a0df5825377e22ae9845a04b575c16957ed097067c8cb10e2381bf92853ca1b532a1d5a1724d6855ec6c96d764043681852b062f920f97cf0f292dd8cdeecb930bf003a9842b8f18de2e6c29e995b3227790729a8bb18b81eb34c9dbed164edda08bd11ce5f0a80249c450cc71124a8ac88dc8458ff4e54cc3e67eb3231fc385434e9bdc39959a7fd6da86e16906783be55c2ac5c153fa9c2763249faa48b41b9de9dee7fb712d2e9d4c00aee5977f40a15070f81c75e467b95021817d4cd941900d21533b7f932b36eabb9a1a20454a3c1765d08031cded5e723c81502c3f2612d5d180f5c34716e1adfe10ace019f35f89c83d80bafb00b58df9d3998d8ff004033fcc090ae4d5bbf18a93ab0cbf924effb79b4736b2c253137d5780593cf0e12f8e0bf03693801dcc001d768653a6d1ebecf8fb2654509199eb030081a68b2391b2ace0cea495e5ec5fa1fd0c8b73e2b296e5fd9e65723fb28c841e08eb8e794ffece2e824aa568392c011e4a1d3fbf17593cd503df2a23b6facdbc9857371b6f9fc13520b54f70baa26e211d910d913ec0a6b8a5081911f0047e90bb255e7e53220ddf2db2f00a0d6ff04ba6388b73521651bdd3ff664da14b8bfd76e2b0a1a96f4a7fe8288ea2f4f747f1b4eff3e4b73a43a815013f31baf9ce6ad45e93ef460179e1ee1931225e4681bb30ba81b0cd4b4b39b11c692cf93947cf72274eced2da800f8f4fbae1bd56777893b83125d1bfccd6bde07c50f9dfd24a0f09f756660368feaecd968546ec002a3143ec375d3d137387d245c11ab0e65254f02878e05010f5688faa3f0f227be9ea67c5bc6d00c28f8a990267face51c8a6c1fb431c284047a43a0175995912a202d9859624250e57d309fc9f9ea602783880191985a0fb2012f57353d0f5013c9c8d2d2457c223ffd88f2f396fdbfb5fae2fdf3021b5bde8d80367d663c7bc60cd00fec90e57b44263717e4c8adce70eab1895f68e79c79c337f8f5d8e740cc200df1f4711d12959811eddd2910afd2cb37d84cdf91b8bd925dd14dae7fd877f62b101b23b87d5909fdbb520096b2e84918827dd918c08bc4fb3dcd7afbad89c9feb2f9a025133a4d87b338ebe487dc19876bed311baa8b445ec810cf054c070ac5a074c0a501df2d6d6cb8cfef161740494238a3190bbaa78935b0bcd7eb107fe28219c0fb03e6bef84bfa0ebedb2ac2c6a7f419bc5d5b54b6e32fd04a69fefba5ec8abe8de1902148547f75957e56432f3004bce7ab9c41dc2680cc6c2e18464210212b6911f47774a163fc73e8a9cbec2420e39a608d99c1e0b60c2fa513877030293f6f063ef578b1ab830ed9bc0af01c382f8d5e49cb5ebcf3d5c2ae7838a912821e3f9af97b91d49227c8c6788996e6463e455b7b2839c60c3a5ff8195bdaca3adc3c64847819d0c1d7e4a645f667fdc768c1689bf74a589441e73687f5f57f9eace1739377661cb2d6f1898c23f09c42a28e3d1c9d8982b092c1a762c6ced9152925cfe9fe65f694a08089705ed0b87464f0fd7aa1119153823d3bea0e528713f651676585bf2f0f1482d7c6d8bc44cf43121130fa366f59c092543f15071cbd3c02a0c068918829887f6b2c11aabec64bce10b362fb2b593984e3d4e0104f1117c36d3f905d1aefff4c00e3f5f4da8e3d0d5a7e96a023fb7433633a76a836abc05162441aa1bf74aa356ee96f891941ec34952c92881beb0738ac72330bc93d05a4f90fc47c3e14aad460bdedb91e091f35310acb3ccc3e25fb251f864df619eab8f0355df39726d795372302628f06c0c2897df814be95b0a4a3be8dd3e5b814e8d878346485cd66c721349f74fbba2801951cd9c7bdfd0a80047ca3ea33a9ff0035320b7d17a6bb584462e9a48f1ea4ff33e04841d2fe91cc1c628fd5618a23ad017bb3d26ffa021ad86dd0f4c0d5c24493360b08db18ac0aa4b60e1c177920a8138ca3fc536d9f6a43ae179017c9b631f9c7f4f8f9bd9818d96f93343c6ef81f60c9368e2d17c761ac0a5dc2b04b295e68ff0b51329b53ca4fb9c95c012b58e9f792ff2b561cc942b2ab99584d3ef8c98339e8e582bd35e4c123ec1ff308390bcafe9d4b0113bcd617b35eb10310457bdabc62b0b3efa114ebb71d631ef841c6ef173e6b6c188839423bd34e2c9816a54c795f4e073dee097926d3c11e69baffba4ae56cf480db336ae0fd858ab96d3da9d9e4eeeac95246e2f91ac04bccbf08779012376a8b06516035e55657f3ac96c1dda36edeb2c2686243da7f226d89ed526ad44563f484244dfdd2eaa1d255cef77f9526847546b9272feddf675f5485e9e18854b682dfa824fe63643a86e5f727659e07351ed6bde119a3df20b8be70f9cf8f0a0fd645d57aba52a75228f41292f9195df0be6abe59f0239bdd57cf376d0ef62635e5cd5b80e0aebc8592ba2cb59ff6fcae99a1f1534c1dcda997b82afd7c2d16c2866206ce007c648ad1fe780968901c667d1fc0863d5fa32053205cb2ac5fbeca5b4a09b1386220d174c05b52b44df0a254ad7b4f6df89e1a2570c337d573006802972e6031dc484b3806e2b8a8b23e2b09fd6825cb08602bf9252050793778faab505f3a666066cb939a97782b18d039ff981b988f8af903c93d1085ca7020b5752773bcda6406de5895798cb926c7bceb21dfa0694b4fa8bcb5b160b5be33046585d16f3e26d0cb6de022345c26f2d3e7258691bde610ebfd3fb2c85afad90c24ac9ec8dd7d8355e1ad52e121c1baaf04af0c3432248e2dbdb2a70000070b245f587fc15735e93fe1c05608dcb15411ba1b9198e404768437a28e6ccdab5dc09c6c9d530dc0fb9bfebbf7c8e9db9671e9729fb8213729f2775e0d6e245282d267019deaf197a4d9423846d4e58face74f29046e701688366e071bc933ffabfc9cdfe5e52c02540bedd98927b0269e8cfacc624dd61fd8b4d0cc36ea109d4783ac7712843f00357e116e93fff06b23fe45c155d67f793e5ff3bcf4c26c930cb7c1ebe3c4e373689c68fceffecbefd529bf499a5604127f392a96f1ea0b8ce995e7c671c71393f79457e2c29d0fce058f69e80fc46d0e3e9dd222ad059cea0778a8c74179f1f62590b7e46d179d87a925d4975718aff27157419b372fef903050887e505cf0cecd745603c589ae6e3a662eb561d5ac80ccc6813f26428a08d5e0e5cad5aa00ee9e5b02580ebbc8b0b07647ab9fa700b891288a9f02c11611b7ad4ab487c4eea70f518b4440a0e426baf491afc16a55c3c4ccaf20cba78bd4814aea3ab6dca34b8deedd138eeeb10588af441231d7f99541e84907b077909ccc60f3fac5d057b6e6cc60f2d4e8f50dc8af5b4a407af633c433d7ed9cf523032f7d7f9ed7c61b90b49202652b24b15572d8dcbf338e8c038593c540c5d987cc9aa122e54baf72451054bb128fa6d763dfbde97efcca7ea18b0f238921dda594536d6ab0d7efb2753cdbb2ee028dc2034ced2b6f0ff1a763cac26a0f9ceb1efe826132cee144904694217b4527253e1aaa526c43420c0d3800f51f8939385c90088ebd88e23f22133526148eb2a42e7c9dd6bf0d7f619eb429fac25d8ee64e9dfab226e1a4ff4aab292460e9d0854b09f14349ff9419d833f3da0624abacc5076bb2b18aa6a357c0806c3024d1b60c007926fcc0c4127833b590a60da52d1b740de08ac7c7a31a0129596c09e802111ba4efac262de05e7bd22882cf4aaa8d3b645137bcd6b948e0f6e2cd3c7393d0f795dfe7187c5efa9e70fb3abbd99d387e7eeed835acf2800881eefd4b483cb2339b1f4b7af6ffb376028e2d8ea1a3fb2e721c4846c259b0309dd433aade149bba0896b22276b7ed17f96da88d005ed8ce0ba9132612c5e5ad46e16dae706352bc0a652333e03c348c92273ae49d206f24cafdc79fec3d515785700e9338ae81e4e66d846431cdbe9c1c910141463f233c79f548b43d8582dbb1a61894e6cf4134e662a8b3c0e219d70ea08f682a7015dd58ef532b97ecd43e38b16b52233127329f53795087b5ee747fe400a958d9f6e7f19b684cb8c08f75baf0dcca5dc669d7a72d4e0353cf2258d5bd13b48898c13950c3034b661c11dc6cd1d0b7fffb29f78314dec35f7b4b1471a1dca2ae976d8d750ba7f72fc470e75bcd971ebfc0c23656ec972f0a873cf4928e5e009f1bcd91d2062e38223808f1f3b9fc0323529148800d32ef584e1a687a60318aa909fd947332fe06627faf152704ed57c71ad0f4f6f733558b28270392fafdb43f85b271dfa3b5a61b1676030aa793544c72f19a0d78c07ef5d7eb236e7f6edc290dafa9d11819bd65d15be94c356538b91a153602e12dc173fdb790ce3179b1e4627159ac368e391925472c0d9a22f51541b3a62944ad8e6c136a5d3cd95f4b79e4611a65d90b769ad058ebdfafd03c9721dd8a714b3cb6fd8dce1cab94396290da2df9d198e3114bdfaf330bbecf63d32c9c61fab045e17568dc9ba92d2ee442be336b46491875862b7a9484454a89f72c8819c44eaf6c5168598043b86668fc1f19b3c37d154730ff13dc939987c602c5a551e8fe276a8fa72bf92cb661763236bdee721a2fb8da8ce0a406197bf5f5c97c505d8a0964525160f570671e92c9ff7026c27ca7749712c2684e3ad35474a317442132d7ea5c5c3e083272419bd02a418eca1ece400fb0c0f584c9c08dcaf72660bf525bd081bf9ccb72764f475805fc7c936ca60a0950922ca1cbe944a797711c54f5d2fddab86c746750265a78c3e3e1e9b942d389cea16970df7085871b43af6c043a6b9eaf7447043ec30c7c4bf251b57e5fef1e0fd78ac8d4cce0567e6e7c00f827ee2b078f3c3450689efe78bc499ec4eabfa9fbf4b4e65d1d22da1afa7e8bab5cc8c64b60bafee0b7d89cc1bd9c2c630932a50da426f818150684ee1ae06b356802065bc2e0d4602e02f36b727cd45eb9cc00e9f2b116fb82a2b3a929a97e0f9b74191dc309c210158be50b4d3f517a16e1f61eb87854b515407d0e7410f59b870ed658c292ce486060e81c79f4ad0ba6cfa816d37befef5887820fde526386cdd5dd7631f09645f2bd54a895879625e1ff92c2868d3607ba4868ea28c12970b057cb417adb23cdf17c36e0b5637bf7b69208dcdb9c6c1efced5f90551ac484ff58dd56956a2c4b232b309b0a5a52f08210b9493ef946d82257f23109d66b6a7a2fc609e43a2113cab21834c273b9f546f6678592e929d17c32fcee4f7fa198785f7c8d16d17ce710e3dbe826fdefcaaaf214970a7d82127cf605173a2f91d773dbdfef8f44f5e1f46a4137de10b26c982f1b5501401472108f6351d64c8a0bd2d0ce9645e455bf66912085919e7301b3b0fac2a4d0c146c1054b5f674fb3a01833354a3ad14a67522e05bb3809ea5a7112f99330b5ea8e25526b601bca8af413958fb20dddd6132ed918c321f7746d0b347c556af82a3ae17813051b81ca05c64f9c6236526f776708db1cb1650ea2e9be4cab30405f79c0507210e9a48808a1be50cce79564432e5d7c24c47e5f608516ee9d45c097b4f2755bb16f0ce97b9e2b03783b21b9880947a612d27e2c6260ec0602bed7fd9c75503611eb378c89da7ac3b6ab49530192a08597d2283e263e4bd557608225b61622b3d7aa1f6c500b8efb3c6e01a43215145bccdefc882c5071aba3e2fd456eb1519cb149298b66202b553f8bec22ec812e1c4d67df4f32caff05a52a85ec3734d2e291d7fe3c2179cc028b1b4f4d560ab53b55374cf3d7bb72c380ee87b4b562b44b6aa6a2c69644b66ed13ec4d3673e300ed7de6bad438ad0c2cf709f89011d2d7236f1be88ce4bd418eff0bcffce5eec0346f517fb464a6253ff18dcd8c9da119b3cd0515daf83e4841d3b3ffd5a3ab416b967668b241f63a66a43e26d93bf4e3e51a85e0770f67b44b2a43f682731d48c0542693fdece18f5b43973d7ad62adc3ada7ffee3e772deb052d620a1301f87e394fa1bc6fc7a05866d0f4d0cda53f05de929c8d20f468bbe7b563ca7af0aba09846f3030d3fed7bf48c8ebc10709dab4c884c9edbec4cadb32ff698c8b39963874e20456efb59a58fe769991f178be976e84199f12ee57bf4392c17d23dbdceb7dc1aeb088f5ae8e6277385ffb5d09a65581d6c92aa2be855b78dc63a76487480a2913c5c72bf68ac83ae7ba3b799e856bbf3750e6e140c4d27ecb5a6cd9afe20d34bf9a24060f9190f2fe20f480eca979a64613615f526f73e94879ab64f4dbe2c612aa1c95947921263a5a7ad1d3204f880186b050914805489f771b4bd228547093f429c701d950d74d42beb9995353daedc66c4fb33b9d443d9f0b8bc3d0a902a36317afeaccea85e93faaa080d7f28365874eaa14ff017920fa3a14b485ce2432b0b32383bed983ad2a16d519e9d96320169b571f975a79f3fc2ff761e1d57c56a5fd1f2873e41f546a3559988b02f4045448f1e815c8b64f728b8542ac4fd8a0880b76eb359e195045a0f7e1b82f2f63a01157caa8541639d4b9e38e7b6bfb99761e4b10cf67a6bb81d82d6a45c97377023df18977da2d6e98d22c79d07cb2f1c49de4192d71282b01562d5b36851e8680ae36143f9242ff1722eb70c154f2d817d46385e1c6c72fe851dd1be4fd24527c0f6719feadd462263c52208e016d6a7e549987d104f6e25d835b7beac8d7f6c3991388804774ac6884d3b66018e422ff5e373e2d6861f97b44608198156443d01c3f8eacd7a49655711136862b20a6be742abdf70ed2ae1b8d9bf58c76a93df4be6c182d75f5fdbb270b0790e01f8bf117d071fa02b118ccacff7b859f36ebc6cea9acd20d0764cdb91daa56bd2369f7b06aaa662fc45737ab36657ee8dc51a9523f7c89012223cc32a6b57e8992c1978887fa8119ec37b38bc8aa7df274ce29b354930e07a3d754e1cd15c77cb7224940d2d746ab9a2ca344b68177ce2caac9d608ff57d45c07aa6167a31a4c54d137d9c7980244550a182583448412779fe927918725b8b69cbe48711a914d25deb7d0843a04a26c38abdd182213b387640eba51b13f83bbf1e8b8592e44f5a8d57615621777542a2a7fd7d4ddf0e88977c53437d8517e934324334c57293912aebc466d13a9569c9b76cffea4b863166d8a3f040a8ad434efb0cd2c58d235c5a341715009595e8d797c6b9a5828cf874ce8ada2397cf573525886b7bca57238a4a77822bc6ab7500fffcda08fb319f8ef67d0725b78f44c386d318835f12cbb048b54521b8e5c95836e6e2db780f4034664ebd8a97fe7cc9115021fd94283017d949a59a01e67f3836fad04840b7e659751cde740b3f0c041d28d7e31a030607a3930b881e2c27392bc618ebf6ac2ff5ea3464b157e1f5f811f83c2017a70827abe813112259113c1f74c2c991d6f9897cbb2cbefe64464da218b0acc6a06f40f71905a315eede3f0b1fcf3bd9de59c3830c7bc405cc4f5678f3c6d3007bf73eaa2af21151c3c69ccaf2169121a109d691c545aaebc47c6f7e531d0e0ff19d68767c921a4a4fb89f784378248a9c95eed6a544d172facf614d50036410c903627081f98b3eb26388d913d95d9430703e9106f15369fce36f34ec4c30c9edadcec95f9ec2f3da7782b0a13f7018de4f32e4df69ad06e2230724bb02430fe9dbad5e273f230bef4c2cd27927e07b1acb0de2a2fc3cfd0efe282c98677ddf21e98fba27f37c1ad8e779d8c1eefd75b40fad2da19e36854ee97a40ad8db7135ea28ddf33ead9ae9d4cc41935d015b0022a19d8ea2866dc68182940bc45784f990e09abf42fd67359124a254cd324e9cfb3943b8a06d5c154905554697efe96685cb0afa6caa653e0dc36aa84bb9a9cc3160af5bedcb09c51774d4f125308dd745a751675b25361ea05738dfc41b2080e02860fa6516f852f70e953d0b9cfb799bbd1217938f38988b1011e9ac232a5d1f3bd3c465f8e357c8c8c55a5a91007e5027829b84c33bd1af1fa24822db9c1610ddc8fcb6fb1ffa719fe6ecee1b3ed78a13a10488a05c1bb332da81412920a62bde1274165866279188dd802069a99229a23ee48b4e0f067375be8fea7834b1b2187393202d88b90938bc36f99e568f45758ba27ed3b011eb50ee2d339803ccf2881f650589d3095a238e8ab13ef1d5faea50d20bfd9fb68aad6b049405ea531d1dde32b1b8a3e84a8086b8ac934cb51d373c312afc958a246d60f8f3713c214074ccb98c45d4a2ac99e99c4ce04883248a841c4eb13342760bd26c96c124bffc9518cab18cb2c7fe64fb66dca6fdf1cf115626f629c2dae7e72c97eaa31213b5c6809147c43d50913e4c06e41388a822b83ebc229b863a91227fca5d8efe1f557397f72c7fb7d516c2afcf0ffa7f095c5a9e1cdecf8ce4869e9e513132e4f40f450615536607586e2db5f8c1810cc16a29a469d7161854c5160ce10adcf60e4aaf0b040863dffc17ed887503c62451f085db57120ae5cb4cd3e1ea40df5d4e0e6e45e21061f8f74a37aeaa2741c81f0b09deb770703068509bb685d9677b9fc4e21d74b4c8f14512836370489b73c451ac2c04721cc1d3b79817196d12ef13ac5b4a1acb87919de0f79008f6a6ef72ff88a6ec0226d316fe523cc0eb7573c703cfac172e595c5acaecb3a59fd4665ca7844b948ea2ea3d0de16f4f87e5b7155d5074e88df72087ea0fd87bfd51306aa802e1ce6ee4f2b2d037c7a9d03016af974a7cc8a2608d1220fa420812499d3841637837209b0eb47deb210ac0953a9a021e941220b0b671fc453fe6f3b2daf4259e2df8a1dcf22289095bbcdf0117a507de9580e1b474c1e04924db1d85f6a9f4d680e1b8814973fac01fc0f7abaed55a674fda70fe32a0b57c38cefda7e431c273a20a03ed452b6ec6fd88c7d6f5cad3a23e86cb0eef8100d196de7f040e2b5c0d90e88cf90ce41b794157b61bafa08a7bd5880df5077ae9b4e23037f34a4cc7e20f092843f185e79d6612e58008b77332e743d64f2491a96fd9ed72de78b11332a0564bb210da654ff93a469a7b5b0b3db6c7a2b002595792e311055714318d2b5415510e1453e71f32e59e3e8153d06c2b7c4b36fd07173f93422c1e6e287aa865d0f531c6d1c57e37287adc328e4cbdf0d993369ec0cd91459c8c3686ff1d9a916d234b0c5ef6fa8ee8a475c723080b6d43e53e203172cd1f074cae56443a51007b2bdb41389382e338eabcbcf9c111dc83a7c6ecc89d1f43a183f5bdc39f61440f7605315eb4259fac95f03525743b11ee23f912994146f7c28a090b2f236f395c0c10bfb7ab83825cb4106f51646b0c6aa3fd4da7cc9226e1387c6f94533498eec6a7989aa5f61a09f6db58db55f27385ddb1df10438f8787b30a3843b4712a1eab64df35707718126970f74d2db6d56dfecf6744b20fafa9a0fdaf909ec14ab6400d8ea9fd926a699fcd3680f4b3ea3df4824c9d311d46eb218890904dd9fee7d8f04de50b059c75572b92f061e87b5880e9c8182ee35aa2d2024e9b7f93fb623551299fc7365862db6688628b2b4ac685c3077b054d1ba41a48ab7513f752711d712283c73a66b15add48077af63710abe7de5790ba49f88fade2458262f6d34b269b4d75a109031a98b1cb51a5c4792a38e05b8797d548fb69a11e64d8097732876890ac8e801fdc0e19f0f87fcc24f8af400894bf36ca0322d2ae34a7a8d9bb06375e8724dc3bb95b5111de6d342c11deee50572cdb748f488245b1458b8356b671da5d88e37dbca1d2b7bf90fcf3474ae43aadd38d899edaa9ce2f60b225589056e7b2b7d3099402be72a36ce49136ba7ba03d8bc7135c09465f5cc6302f9f04483a1a338fc12ef0adfd563815656d7445da87e518a3836d628d38270c6f49cad235bd62be13b82bd2a3a629535cd9901f2afb88f96fd691d775030c80b0a74308e9db715b1fcb5263d3c170c0d09c84d9ed4d184ee5828c51918c1d10c56968dc7f2c294bb1bb63ed7ce85a1790efaa7eb8494ac2635240d7b9fb5513350b71551c8e416d609ae4b583580e412c850942e8bcf84fbff83ea7394bf9ef756dc7f81b405ad203645f5b3db01f92d56c227da46261197f87f9c5618a9f6e09a6f1b14e6757b81e1236ae847c695cc2c1d892209821e9ed849efb4f9bec2525d87b69f099c1bebaf396d020f0dc0b7234c59209a69d83160bb4f1c03f742468a419eece99602cad2733dbe004b34b87d1eda163c8847850fab343dac81b6c3585bcd23cd34cdd9d90cf374fc40023f00d3768cc5210e8fa6cd0c7e857588d40914fe0dcd8329f2202cb3d7b826ef08edaae9244d15638c77651e24f1c24a12f4d2a06ee0d960e03c39fe4efdfcdd5859a4f009c54c7372d2ba1d0245870973af88326b9c0ad822b30ab883ec727ed0856987e36d47de1aa020cfceee40f0707d5e67a6386e7acc622b3bae3ea79599cad40a9251ec871039955c8c61662885d04f13a8a0d1e86001e00def08127cb92a5268fe29444bbfd4d627fcd3d7071868f625f87f07741f98ba52e29065512301530efc184411965a75fab09707c75579cef0e1eb1774139a4c92d5ba86fb8f5b1eae8904d57320f69475b6939b2a0467c80339acaa32a244995216edfff7250bea1163cfd58e7eeed32667dc3aa1e84e4445bada75cfb60a3b93ef1fe41c79b9eaa2efb4f7879bf290dc25f8b2dfab194b8ca77431c141859c3ed8558227f1af8461fc9a33ea3888b4dd3687a634039f15268a04486553f2f3695e2475af0bdd9064e287a737ebf35e0e4074bb3c89d37254e4e9bfea7c87723d3327e18e5015f06156266dd0b679a7f87de57e3bbba026dfde70799cb08af0fa568d5a6f19b82009c503be98047c7c13ed557b041312a2aea04d94f1c02427b33b8d021873997b1f581c43eb49cf13b83b26a9d34efbdb2bb9b963194be9d26ee965b74d57a696685c49b3b5b1eadddbbfa6d92113fe7dcf36764c934fdf171fbdf02500406768228cbf267f36a71401a7562872ae667136a4389749e4869df43c6a64c9da75bb4b50de3fc2abdf79ca17e0ba59f0790b1ebbe9c1283f27c5b783f8f2c1d122dafac5a33ce5be3fdc369b9ef5df96bd29e2ce642ce61e09fd15d2078a042a0e8a31547cbb70082ab904106314a16eeb12722f01c05fef2d27e3a2c0aa60a46e6b0041ff2de97c9f694c8d9463a9495cac7f8c7e0369875edf7cd514e9142144fae27579c4d4d0d45a131abaf8bd5f8afc5203381c65a34510574c52a4709f61c25d9ce085f646c46e253469554a431855788590a643c8ea71612caeb842933be8f0176a02c19bdc4f054071243f66cd01ea33b38e9c24b4571d8088f0fb85b122a8a4a47baa70b8f88e27044de7497a0d9d7671da32c4df8e03fb943bdad89e48c33333649cb5b140e4368878b253077eb616a3a2fea9c2586db9f8ff8837c0d43f46d125f19a7f1299568f83b5b5d5d232a42591a8b03b802e4636942ad6a8d862c89d5b000fa5481ad8434a3949e2d2ca64a6e739910bc42bb96942d821a45a86779cb8f3be82f036563365b0ba9956576d2d9063f72399eda2cd414b5471058a32805ef3936b8202a0826d6328e64884655167a9b4c274b4060609d4269b428f989af6d4166a1e28130575bff8bc9677cf5c8f1ca93bb55f4b16d77ee5bd87c3c400be4f4283632de25d020979c88e79728f8c3d62ce95f37b1c6eb198025f1900f0ec6513860c649d9b30b46b4b7b564e2ed8f80ed9403f352bae87cc289afb19e03a5df736054738a317f4a8f2abe07f080c329952f19a531afdb04c4e6dbdcce78f05d725c64fe10be6206215ced4497b25505b67de02eaf1711dc50c6b698bab1529f743a549abaaeadab7b27beba80532a292c08cc6f2711754adb98908e33ac313890444a9a2c1399b7c798b8032252d83365bf810122f1b38ca203405f37986110262bfc6b1ee3df9c73e160beacf554afd1b0d2473d1a81585ef69472259d6288596a4affaaf1937cabbc9759e19efdfed031a7250ebee1b828109e2deb65df5b009a33191492657a414acbf8e6e824437a5d04f5cdf53c7701c5256dbb4566eaa1e63ec54d8f43eca36494f1adf1396e73e9b67d9e143f67b25f7c5b68b4348ebda37d963fc60e2c115a0b8874099b8040583fe411a88570a01266d10067069d34b9f8a5e9ebab61ea59144dafc500e6b2c02efdd16b3d1674db52df3900418b0ffd48d03d1e7c1712d5b631933717394ecaee6eb6c3a324ae3f40b49e9fcf24f76172cffae64383a95d371d4b5ac0fcbd150baf5787b5991bee1457a5ddd4c556207d3f21351a071bbcd6ce4ebbd5b7de91a522b5c4bd2c5b8484f90510ed2816ed248b48d1be5289431b92aab4774b3017982dca5777daa006c345cade007024f33135dc1c702cf9c667060e74fa516ab1f70100676154729141df567ea98a4db2603d2f717b9fa962ea0d7a48277716d8d0073d2a27322555a39ffaf36a6fe65a46427671d20a62850fb5355608049e1182471f3825f4959503ff2dc7b84590742bf6723fe7287926d236a46d30b37e2671d0a298ba6c133cbb11e6d08cd6fe343b5b27fb9ba918fdf787245ee1fe25be63c2eaf17ed3f453ad8ff14538c80998421964e59ff151f4a3c16faff7c75a8079a0c9e1b88d34d3bda1142f44bc728edc0c30626e58f639a10e7d06754d154312151e2fb7f3c092541dc35a3a49ff3fbc445f712c376c126ab83e7c6f1d0fe87aeb0dd8d3e1847805c0be171b58bb9d625dc7e96f8e611f804bc38b1d7dd58a909dc86b6507ebb8d9f9d85e5736fe4e92f15835b962a803177b2eecc3699be1d1ef7617d2231a0dc54965812e541f25d132b50407c69b3dcad780d8dc73f2ce31f83f2e7bed433e30c1e8d4671d228f21e20f2815e4ea7b329e3347903900c406e375a4df7540a2802f5f24a2dc2f188fa011f5c121e39b8abc340302fbf4c85c6a530b34b9816d60707e960c93a4f8413a24262c167bcfd467a177f2998d183ee977164936ca84f9871bc253b4c5042139c88b28a20d6aa27ecb2cd4b8bfe8e92fe2a0f20a358bf91ea8b6aab017f95047e684b67a93c3edab5eab85e34506414a87edb071cb5e72b001b95d89c4cb740e6fcd009355315dfe3fc01725048998caa497c8aa7dd94ad860f3e1f891be16766a905529dd1a1a9b0ed30c16e064e68c50f90735161d9a08f1c46173d9d61174310bbe276a3ffb10576b6b3c247bc3f2e39df215b8c9bb62048e37aaab7e04c9ac9b8adaca4489da2351e0ee98c137a6c0e3b7fa1a07b0c2ccc62e7bc682205f55da6a2d719290d26d40a9e91603680f0f34c6094ae983c2d6916a1a4686292e2538007dc093aab677217ef0644b040022aa8f79efa2e7909c221c99e0ee8d5245c853e21effe31c24c5c3e8404af236d3d19634fc1e4c2ceb4ad532654d8d19dcef9b272a160183be6cef7e43fd1ee91c91c5b50f4a0c4a751544d93c42261d0e806c5f930e014da9e5e8dc4ff57254bcf8d3dd42ea0c65578f4478d9398f2ccf8d41ced0fe4dd0d8efd87550006ef23fa3e4fd02f650fcad85be424f499444fd31e225c05b9f43456fc2797aa1e1f11230e145b81feea8b9cd15a2f66e4e48db9bc609348ea5dd4dcf6386239670a074d93b5559b75413c9a0cc96491e757323074d5ce5418401b9d02d75d05338e40a05349b7f7ba815815dfa9143d09698e3d12108c11d10a9acece884892e69ed583a6030ce44497ff8e09597c930638b0098251c541725f7391bac29cd55a119e591a6dc49357bda9555072e933b4843efe18ddc1d719ffd7fed5bb41cb843b78c455111752ccc97efb2b60ee4f193e22b19a67f47fba2d3103b86eaf6a56dad5c8139d84b821831b73870cf973d683b5dfd98d816229aa953b8c4feda5a006c100e2107ee0452a0e50567ec8acc8ff39da7133fc75677ab71b305f498b8f410ba7559243261ded537e976945a9e6de04be8c08acd2676339c9b782cc6b0132c7ef1e5be9190738b18875039587d24104af9cc3623ae74c6770fbc86f78563eb0e89e09b72621427dc7723359de0096b7201d9b0a5bdf0036d99c6c2a1969684af5f6e28e61830364cd954102edf26e2fc5d48d8692c05ee56357c796b8b451d51a03e793f0f5d178aed450ca8f28f1fc8acbbb42919891f269646f0c089a1bb71fe0df06421834aac972cb34e7d0970025c4470ee70c1e561090cdd6b5dfe1cc834ae46d6d5b48f0def18c831088d5ee78726708601844ae8db2ecead82dc952db51ad943f1d40fc8e871b354c05a61d1e0d5676a9bc4607f66049ffdea88e061fc2c9c96ef84ac6958538e022e2db0e715dcb883dbe0afcdb9c8c1f3fc69cadd56d3a21fd09e0c8830af0b46f54285e7fb391ab5f9ba6f0ecb72fee2b18ea75b42a50c9c73084cb34b04291106c0c16b98d28ce53c349a4867d06b38898df89cda0f0f3c27443161f4d5b84e5177be0111a18c6836ba3d139fab1db13ea2169963052d1e84c0bc5a1473dfe6d40a31a75445074179340b5555ef48a1243d4f6bd26ae8709b58d7b9d09abd25fbf9f8d1fa5989e426ca37612bbc3e8adc5899f47575f8155d09e30d33b18475a1bd8935535d9a9bb115e3ccf624f885d2208b33cfb14975c3e08abd0edb4a8e25c32f83959e3a62851f8f0d430cee998355615016306d1d3b8c0529a1192c585c0a6e2d4f74e5235a516543a3367497df5a09a8ad84efc348d1f3a959fc62d57bc9823f82517f2ee6e3718d9567bbe50974fa220476c9580d8a79e3246c67d030ea7e53ededb3781ae46a2348f1cba676659f2615365c83a747813ae3f353db2545c2adaee356968af0d06a892d9d3b52b6097dac5ef48742a190bf46c76019659854e6f84966997237c77f9ac74ffa791b9a95067e0bcc9bb8a154539992ebe07d4f61afc71129819a143391448fb1d27b91020fb9dd3b6ea6015e6ae850920af3de1e01b1effe663c2152c363629612d68aaad658cdb206d9e269f31d8605231c7888243509ce6f96fc6c2f2b78c20a089bf03a73c411bf0c34e9fbd78fae8755aa8131aa9f18643ebb18f0ee8c636c21aae91069f1807fd8a11e2d00c21f7fcdc6ccfeecd878727d3ebbd7c98801baaf52c807d3d0b3c9f46a9a1050328d1d35d0e64087025724aee9e4a210261b2e4649c12fd710476f50cf72d69b8292853110724987f7a5839089af5782c7c71e14041d551e6ef8a60845f1c3055a252dbadfeb1dc3961502505df2b2ccd2c91facb8cb0f3c0606e2b0e4d2690bb4bbbdfe53a53a1f79368705271f129e96a76782f810a1fc150fac38661bdfb91e19e89e08ec6d13377c7cf5638a13dd992848e345e5039306e12107ec9bc5df0852cc167741fcb48660bad60e3ec63fb1a76ab226249f5e90bf5ea71467290e9b2541dacb467138fa844c4b0a32cf8bf85cf16c43bf0d45f5454b527bc657f43fde37c23a458ac73b8bd201f35862b48b0f7cc734ba0dc2e9bfdce107174a193fee3a656590999bd4fab32b837d21bcb0e2dce037ca3f26316a059e8095b3857619e95abc2d023b2973a69ad004d48b19127c89490973ec77378239064cac2d82e07e3ae7b3df4d39ac0845de6ea2d3601bc151b69dcd339a557f27456d7bb38712e258b31d81d3ea71c5f56f87c8a9f9624fe239fd5a74044a220677b9778113280d4a5b65147e1ea3ae9640eeb349cb3dcc9b4cb244550eb78d85411b6a7a2efb98469cd2be1866712907f0d29b3398e9b4c182cc067801bce2d0dea7e76aa74acc993bbc6dc55305e2f741a5bdc6061f507e4a9adac2abdb06e94932f76c85c78f02bb5b81856672b227e7e34587c5805c181200df2bbc7ecb6178c4cc2b60fadc4c3254403c707a42b729e0bb0c7b79b6aeeca8950d02ed89459c025173f6e79bbc670d41f0820194fd257ff6bb34a4d44920c657c99d70beef332ac7298a1c5d048bb84f192c0244487fc4cb1f7c8f7994f903a777a4b8cb4bff241c430e097359c2d35a5b15910b8f50a68403a1980b83e32328a70822167fa03a9e34835bed5e5d651c86eabac60ca023c5c75fe01b61c37583c014f0cb12c3ed5f4acb23de06dc5134636ba9c6906396bb22197278858a12701828d4b000b381d459f5526efd5ab05ad07c6c2487611bfabbe081746fa63f6c2b099a06d2319d17c81f48b859e4142f06840167c6cb53f3ea50d56b7f5010bf55142c74dba953b48ae4ebe9522120c3f186fd1672e02252fa454db977a63dc5e93afade07978e47efb7a4e3bf81462f774675b7524046ae6b7619f48886b651653c048967ddefb9add065bd4eeca4f9c6976c952cf6524ab79464db24364c1172a9035cf1407c0f3ee65a9e4c711399475f8363574865351578596f7f774f4d98b18adc232037d27a3ee304bb8507836ab07c70ed0978d2ee827ef8d71659d8b5984e49acf3e3453a8b2b5d9ee95f064f35613a1a21ea5263a2cd773d81fbf0741c0591a561db917ff479612d5d6ff29dd9e7a7b5b6999c1148f7459a29289eaea2a3971624076b9112616f4eac240daf70b8d819c56f7bdc4cb8303444fb2f3b0ae36cc83b8cfb3518837b27c17c3560ca6eb01306c29013df0da1fb557acce9d075b4a528ea9c4ec38d5f183f0d8dd2ab3d10e94a840b057e23de1dc759f79a251eee7ebf2f670fbb7196ebe79032ebbd94dc33d58e8ed092568fa9e7b8ebdce808c14e9b80308b3c3c828c836b8d4654b862b099b4ef7968b5ecbf56f9b6a769e914db68cf315f0fabe244dd96f78657714e4594cc3111cc1fc90d303719eb3a8a544f8fe403e77a9443898777d137745aa08924200fbab2a63a9c0d6055cb8299379c55855fa225079f4d8777ab2cbda8164e662c38b846c553139b93526224fef4438e0905ce85a71967aeb0146ef9114fdba77ba28496704b1cd6fc0a1413927bcb1158e5449b97ffc98b160b95d2c473341742c31e4710d5350242070a19302d82af9135b507642ae7128f0cdcd1f786147bdd3511b84f3642cfa75efcd2b9e95fe0c65f179d032edf5c8d26fe2e67e78a8370b32c91497497eab3a5ad03fa8f3b8da792b5980cf5714f2196d210771ceb87d5257d38d54b0358ce2b610076054a2e5ddd2c0bf16d4f445cbbb6ad5b5d2bb38b09453067ead70568e24a45b2fce826f80ca17510ab0a1cffb49f6034a8b9874dfbb38b2b99eab29ecdf93a245421771e795b18193b743a124f532e2c53a616581ad3bb570e9dce2c8c04c283aae6a2882053b372614185491db85c8a3f900749cef399473e50831ea168e50b79fde03bacc05a83cf7af937a143e2d099a045c7b8c134f2cdaaad7c08000248bd48704fb4dd0b3631ac72348f0db6d40da8f9b662f43600817549e8b08c0bafe9df0ec443ece2b9fde41bb4978f501947afff5da5dfb83396d075438b803f17e4bfd3a45cbb39daa74f18284081bfe1407eafd3567a4d07be3261679e4661e1d9b95f92a7f02326af08791ddc6992ef69511dd8c7eee7484d5445d7d4ddaa3a374926d593f21762a4099877903e499968dbf08d0fa664f63dc9ae9807a579d02b4b955aad494674cac33771683436ddd8abd5d95aa27768ac1955bd0cb65384b9627e521235e2aae42a5392bd45ade6052e6a5c6349b188455efa455877ac0f115635088824612cb9f442230037d0238808a78aa134c549d91369c0e2778d0f50e5cb97560990aaa8879edf965e141dbed8bcdb29d461599516b0b0f285fb23237e0bb63e0565846744e7d0969ea1eda482644295963bc4e5fce8be4030fd6cf910560c328dac9016ea957b650cac9b6c854eca88b6d517f0e34b613cf33dbb20a13030537b90b0d2178a2535bc319833df48935333ccc436bb243fed6195f5d6d30dc0f10805c8d64df237d74281f0a6c7e14b35e68b5eda498688f681c7e0745ca3c2614165cb79b5cbb1a14660cd44b08fc121100b43bd17d5f69a37b6ef7f9fd3b1a1d07a3e7411f62109f663ef7a47814ff12896124feb9a689343ed67288181b125817e99c2b49b1bb6f711ef30ad789ed4dcc304950dcef20f89e6d1b57dc7b08de2b3ffcea4278df073cbfdd47c2fb3c5d887edb118614cb4a5eba33e578d4951d738db23038064a2d71ce5567ec522c20163c521c220539f718e9766b4058fc77e01dfb9b3b77a1618ca03a282d34642c83b325004c79f07bb68c5590bfc97c49d30725f05a78fecf15d791192d76b22369d2369fb9e2d0a300dc4665ea94dea4f9f251cc634ff92d28b42de56a234c27fda4b1da70db666040789d25779472324f8614366ff2ed38292e83f0c6afc9dcc39b6bb8249ffd43e0fb9268599b2bd74a2e728493719c11320dd33fed0f6df8ac89bc8060a0da4e1a5fa9f1a5c3b7be7e36d7b650b81d1215c09afa5e67c97b2568988b93d5745d149125390730cb172855b864db2ed13996fb0021d966933edf8e545ee291c0737fba2975cc7a521be15ad0e72ad7a08f4ba3546811e06458ab33fd235ee682d1d3a1819560fba02420aa7fe56680332284111e6087ed75fdd0070355009a3a77d34c3a3f39c90de95c683f73868851d8f69c861421e59d92068beac653ddfa8e68e85c0bfd07a045c3b2c2d79d4157e858f95e7e45ae1923644451eb1c9bddf0854ffaec8f595d400592d2257a7ff21ce0bf774edb8ba8d0e6cb158fc39d5245d176d9104b090cd4fd079cdcad5c47bcff63dc9558eb968effb172478acf2cf5539862f98c1edae29e05b90bb7bbd4db92cadecc80b0768ae73bdfc56ffc74b5ad39a85a04548c6bfcd9dccf0b1f25584634f3a1153583ed2f787a3e6f5b748f9978f583298fdc4dcab01997479092574b54ff11897903cc0bd4c950cc0e6f171f909d213a9675a5ca9412358efefd59612c98a9b5e89a8138f2ede1ca3293e1f9ef7cc60272a6da0981503a48e753d76238b999025c604806827e57f4bd6ca5ef13d361449a8ba94407ba5d55376ddb04dc4c25d03872a71d9947dc4e9b7e799be9700c96d0877b1afb5cde8b696503b76ecbfddb9acba288f08364884b4c0e46a6398e24519b8b72c15a5e2f916f097759ea066090b08994ca4caa463a28e35fa8338c776f05ea30dc940c4dab26834ba524d06ff486420c51a9f3251e102f0176abd2dd22309f05ebe8797665d73f37971be03e25cbe3fa2b0239caa03731ab26dc7af327bb6b19382147fe9b1bbf7ca97a2e24586c7f530de302321984506bdb0ff1ce85d2e42703073340103680c36b3ccca44e849c482cb0cb6b4742fba4fa75154cb99c33d9191cd1de3922d32ea8123aa79393ae4e391cb7add1f775452fe3203b336acc8b4e5ba586283726430eed674ae4b7a4112211ff80070beb6ccd5308e341df8aa01de9da2bbe0807e562e194afbbdb5ae262f0cb4b63fd4b88b227cbebf7a97d23271d403dc2bbcebfa1d265437ee41f4802d05b53a100a2c2d536a55a6de0325d74c1dadaccd747336918e2733f434fc8f5fc94991edaaced926f46237ebdf5a61d665c0d1fd0959bedec931010b0a3930a72ee46f2c4aaa1e9ddd83accf37dd4fa024747087a19e8df761408859389f52fbbf2178d543508f990046568faaa8d57587e61efd246a5dfe95010f0447db44138e0f917bc87782f701bd8232841473a72a7ff297586f7cb69da0aaca55b8aca80ce1fca2d39e1fa783d3eaeaa5a0eceec967d25623eb0e14e87b795a41270535caa53baf1fcfe18ebe0041637fe8a9c3ecbe99a1cff7b8f996dea9227f5ccdb4027a23b731e1f7267e85e86a4b346bf934056d422bf5792849a8d5c4b801f8e394fb3d3c770cf75734883aa68d466c64617d6e920246c19bb956a2b5d7b50102b05fd7d06863bbeed974dd6cb164cb5a8fafa7bf65a8a57a9bbcd1807e4006369edcdb27f9093af128534db4edf9f5e86af960384b74607f6f32a9a4dfad12f019af430f56aad5dcba14b814fcea4b793d67177a11d227d0cc0a3136a17bf42188702c73d7eb5d12f03ef649d6f523d02983c2fbe78f28e679ea90f69351de4bfc562958fc1e42ecf3241bfe33a9914738d0567bfe5539373be13612d612680201830ccb3e97443b314f373f5e51d395879fe089bd6f6306201982cd215809d68019f02625852fbfdcd8956e029e909ab35d04ba76f9881c4d6e1a7b58140e17411646c184901a0b1acc074c215a840089ab354c0c7b2ad1a4d3aa0f5274518c0750c7731af45a27660df79e61ed74a24b26137f902d26159d8a52ce938731115b9962bbb93f3d723e58984e2830ec07a2d437195c8cba911dad898d4c1b9028beedf9259cf3140d53f3d5e2e37054ede914f18c0159135dac7594e3da1c5105506a7c452b5f4276125f774f0e7ed3ca895c19cff3645e8bade1f72221825340a01f87c27ac77eaa990b13a27390ca05e9b0afc17e94bcdb550b79850f16427152fcaa86caf066fab6cbff8dcc281298613adb472697b4545180a989a0209050996f40c5c0c08282d2d074f751b9c9c3fe1a3ed0ecf9a418a3ee07779a62f901e4dfbae846754e3ca1b11f57eea66b9ff5705751d4c7cec7f3f91f24a8682165da33ccdeba09ef06980a0401444552aeb095c4e729f45ffaf6ed47d1adf9bfc1ff51577a0e6157292afe92b5613bcbc2b9a0f6bb639a354cf9886ff363f57697954ea796071ab994b6fb949ee015155d0b053ffb9e417a1e2dc99668edf22f96d12dfceb29a626db8f07b5030001d1c8dc6716e1ab21841f4f14e7559a13c835096c229b4a5468920f037518239f8073d4c8f28c87896f3807063c06564c30b1ad6207f9c52e37fd131ff265847d68b2b8275f233705ccb9afbbee9ff0415e68d1238b10ca0bab4311b5125060eb0550ca7445d7ed899270816da12719ae777e01d959e4d20a35e4daa7ecacf215540a3deb4a995e9e73f1a811c81a0e7b0fe97f230d736e415a522b2d63d08f137dcac4306ce7d9653d9cd0aa7cc340e7ea17e82b3954633fe25e781e36cf82279dae743b2f0787e542af9e35aa0411606a979b90767ccd40909c7bee4ec45e59421b78e5b7d80d853ec1049c99873bad88337db9985533156d164f7674d43c52540848be18db0b79112bd7a5514a87197a2eaef1dc443688f714eed3e92c8b2daffdd3f550fff65e3175aad95f78c2d0d3f136ffe81c8bff54bc572e2b5c3d716e5e0939aaa2494237901c600cb8f02d3aa86a1f63fa39aa44cc5b02824968cd63c593068234ca70dfe8b68523d430b862e2c4f9a87b2b780604c8314515b39319811610873ee8fd394685575af6dfdab321797ce41677fb9e1ee7616d156b058f20c721c37262ba9ff46e60d824e3e29855b135e2b89de0d43eea02c5a7ed58653c3957696dd5a645904da354f66089420db2fa44cff373f146322fe643ec41d88c854cd684905dee3a5053216921b250d9b8ed179ee896c27c661a786449a502ec6bfc6b89ead0b9606e3058e6db27bdc6478bb93a55dc01f26d26722037f71119c25c7106851dbfb3ef8143fff9a7ab718f427b7fc34ded53bfbe4e88dd5a94c085b4e7ed59804552577445e3617a6296376efc3f1190c94065bc3637d4c7af9e2fd09fd115de82b5db9e37c22feedc870b06cf591027a8676e1f8368756b225386cbfb38933faa00ca650477f25c3e3cb9515854215783eb0f8c5bef78c3f5c3d6a9596b7f24acf028167d6a1118b057049a22b6a6dbcbdb78a54ea98b4d84118b274d78d047ee4822fa9d3c4ad4880453135fa85cdff4fe24665df0c4bb61072bf26c1ed0818efb638d6fcb26b5969cc4a2597e61e454e93b2ce5c6fbc55917980f2f88205c4f774a72131c5e69d5765a8b50cb4bc69807b215119e9f9f70844646b5dc29336110fcc33c5b1a556ac8b2a26f2809fcdd175021ffe9b42a536d0ff4231a413a5d4b1996798045af76deedbcf4e10846ec23759d4d00d6f53b189f18cfa8f0d83e41d575985b6d6a691006d14afe2333a7a50e5b8ad34aaa12b5925dadeed0c66ae61622c3e74d98d8271dbbc04dfd52ce7fa2335e5f8ee58860dbaa977c33ba5444004bc4c86244645a56f7d25d98cd69969967264230c223e4d270ee0d4240b2761b04749f366d5dc0d809d23caf6febc70eb82c4424620a7745f790650828ba25022c7fe1cdf84369e872d3f045fb7a8d40a7bbcadf3d21693c1dc6ded77ede119a780f50269cdafefc9a398acbee9ce603c18d520fd9316d141de74513050cc6a3f42f42d263ead27a4517cdb5846e9de066f758fa236dadf05bf437f93d443566b2cefb5c0e76ca70fc84f36736261e7300e934fcde12c0a1c7d708a23a579061e4bec7f027bba614734c086bb6deedf7c895747429deb5dfb467a72c3297b4b207bfe6699a918f88442b693dbc7e48289d0e5fa27be58cbd6a44450b8b101c0e24b4f870084785c82de0d257a040dcff6362028269be2d1c9f24d0a74110c52ed4c1ec3c0c5f3e2bbab188308d261eed9f6c22e720fe6f55ecf596e482f91cab24b7e1e250319f5335cee31244234c11013eec0c17e5d7b7fa6ef5edb74246072fc98a3bdd66aea8fcc598fd7e38a33e3ce0a8625ea6b30ff3672252a4250fd5a7a9928bab100f3aa558f5baf8238b4a2b89ecc0dd0c26cfb899c68738abc45d9e6a94d57e6530e01c513a2a5782844fc21569209a89ed029101faa229e7e91cb0f69f0da7c3febd65299bdcca915fc85ca43a746fac76b3d02f3fd84b7ab2ca724f182897ad5922a48964cb89095eb22cf8641b85f00e72113c6587a550871bcdb37ecc6352b9d5007115904152667b0aa9925a6875769c2f7802cc36384e4ca5d34fda3b340a25bb76855391199c182a96b451ae83ae694565570e922dd709e301c18ec9827c61dc9bec1e17d22a3a64cd21035af92d3299e15830444da2eba3a0fc29a371e90df697f9bda267fc8895d3d6669d03cd036d93f4d04516f41411b61bd4a3faeaa49922b0c788030d260f4a825043770aa165bbd3550ed311ee03fdf4c1392a41d6143b8f47999cc91e81c0c06aa97acee8b0ce9ad8785bb0674e833d18eef2923ee89b656b4732a6dc21992ef44701cdd65e702ba64906c430c1f61fd83f25801ad9c02bb91687fa60c3b78aa40b5d3deff28e08fffaf29e5431f802d802c78264867014ebf3beb64d125839e2728df3cc1063c91c28cf183fe0e4196a4b28f8869e76fe9b6e1dcf6676559754622a543082ea691449bd4a610012825981c3982b42084cd91b0e8553e8a2061cb73f2aff0496b629f0aa026b621d8fc0a5747a3b91390a76162ccfe1f830874a5fb2b4161514315df31b203737381dec55d69b0e057320d0bcc5053ba3e70ecd8e43964f6aa2f07fbd7facf27378f801b38ecf34a848103a6852803ce720b152891bb5be5f4f4e6ab1c85338bc5921cf10fb6173ecb23b28ba185fdb6242d628dc9e5d361b7ed29cb4d765def408462d6cd4aa0e9a677c5aa6412ed94d6467deaa01dd2bf3e5a15622b4f887e7cfa0560a14e15d9c5f73879839c3ad482c1c9d77e0440833e77109f457134f5051588832f88f10e324a5749e838788a26de3cc0f76c8eff44336f163bc43a709ce3604a44a84f87042013f4cfdf831e61deac57073c6cfe9f2f638dbcf0463a730b289cf79665528576271357e61af5bda63b0662e34413b4532eec28322bda60b8e2357c372c5135eb1cf34d97b535fcf531f5250648485f8d96ca6e71d082ed0635d4528cacc25b46598720bf1cf6201f01403182efb5e9af740f60cc8c2d976f135e2736714a998d93ad9e91a0713eadf87927100ab88ed4dd63540ccc9c3b927d65a4dea4787124a9f0680adf1395d6c58c909e6de3c473b8f4df92ddaa254256551c72cd26534a6f87b010aa77a9ed0716fbf00c9b24476c7a5d99ea7c47697a0e2f22f1a38ea973f85e8be2c15dd1bd2fd22049f5418fb2e5c4c4975b9b461f052bf8b74096867ce10f7a42651f1d01e90abc475acb1647094f1ad97a704e3b58ae228006522079053311833d1b403aa99f5f293175ef7e8a59f9211dd1f7d487c05abe6a61a7fe128d7b289da0413d6028498b96480be690219fb16811bd7051515a07bd968f0a8d1610beca1248f074bb39dd822498a056ca00301519077b8d23d33fbe969d759c067beed21c00c070da781abb32ace89d3aa06ea4a6b99c19fb023f88ca49250bb0fcba631cdcd221609374b66a9fabf96fdfda7bdab93dd6b727e03140a735a4014f3e11d63e4a9b69d813196e3cf5e447e3ebc36dd842ac979ce556e9b606fa633ff37abd71420e702fc6d39896a23a50b5b05a991089832d1adcd96420c06b6bddc2bb9a760b8c77ce488b5eefbce897970672114ab701cd38dbd63bdc96398c8cf01e246a0bb81edc8429a3b16898f84b43e951c5cacc1553eeac7c2fa3cc9ee49490139eb869f3ab166fb67ea0717a6724813ad66161b5c8b829dacb871d0ae41aeabfc26dbffc536cf6e69d4158a7e6fb734c503acb8c9a1bce8d2753d0feb77ef7e72a202ee7a780f8afa6ebb8ff33850b1f38c7ae606237f1e602afee06cf3ad63170d073c3dc19694ddbbca13a181579d77050673d66cdcc766186ff2666adfd775246a0e667100700b100e72c4a730ce00cf867464d7c84c3145e8bfbce34b9fdb5a70dadfcb047fb52ed728e73f7398457b8693e7071774a859409b062c4f2b6d9ddb547fbbb78d8268a6675dd500772861f4b4a2f79f564d3756d068b960de72ad30e6f807dd009396cee66c70f3d1ed37200d63094d28a7b7d5f7ae119a278a4919d99b2f8f5b76550b3185cef5447db0f6ef279292dfe5436c7ae1de35dab12086090bb25c4da6282361bd232cdffa4e19e354471f0f6c176b184d38363f56e472f8be25e3575f2841fb2466ca8bc17f09c0de9c34025e12c018c00f397e3f589f66b115b1a43244b853d5fdab4a61c0255d788d8b941e9b0eea0b0809a36dfaf44f61e5ef2f5322afd680abef6311d110e14d440a1373836d39de9ccd7add781d668ab5c198696b5d8d559743e3d33fa922b29c991afd7bf6342285333643c2d032fe80afbe00bf42d6ab22ce538f43245b4ceafd3e12025d0d31f1a2959dadb11ed850361f4477d76f1fe37ebba369b574c13763a171701c61d87d61b662023e3b32ca3d641059471a283da18e4affd797e6d11596e0c810448b9e942f22898dd6a6d10f73e94ce9671e6790bb7de2c3d68d296a95760de24ab2e05fd6818a8f23f8ebb486be01c94d39f989ee540aee1a9b29eb21816f3f9e0db4a46e70fd60cffba20ee46bcdac1d20497c36577fc5d5d849f92920913dd25536c9e65997c5429a3592b76fb68361735ac6a4292ffa764c2ecfb1de0f9adf0a6d5cda6b38b923f53ef09fb9e3417d772e1458640e3bea5620226a813e308912bbcf7a550577013a6fe81225192c58c3c779226ad4bfa5cd0935fc8ff18f440de5d811c4add7436dcbcd4bc3c5fdd5dc93bf1e75f59999f3891d3744cdb7eeccfc016fe27dbb3d2eb9542cc5e93024bfbd7edf3fa00e165ccd1d3e5426d19d1890f37874c39e4a2a11d6361757a9d30081d27c4a6c86c332e235b42ab40b24f4f3f8cf752be9fe566153249d3f8767383a9645c33eea72ff5137c6d876f3186037a1f27f44deb937de6c288f21a778a2bee6a79805dc57be0c3344aadb1f450bcafdc75710f3131f66a1f2339ffeeae7a2834c02ce606788b84dfc7cae84a4390a4333fc84635c56f39b791df2f116871d278450a704095dca5ec1b26acfe67c7e101afd58ff69c4bd6624044ff270a5a0344ccde74f43455cfb6460fb36d47f209983e01523a6314348f637c713f16de33b711e012c14503225a83934928279e613db81eef0f4d632c881c01f2dec549267220f43e4dd0028b4e30c5254381cf11d93635b6aafb3dbe7e6b9f6e6f44d65dd77615477f4233adbcfdf0576a99e16bf5fd5a9d4566f54a61469464016820e1403976940bd80c84657d47e99a41c178820f5d5ad466024f89ed790d83d17414ed38106bf58f0043eced4cfab265c74ab8916d1f6549f63f26b39a2b05e7bbda436112f8c875293ca9cd04cc2de078436d9e0d9c52bd97f2b53849ec687bc8ce78ecb2d3b8910cda0354a3d5311ab933c5532a8ce4aac61ab3d0724539e308e3bfa36f03043e5b327a113ba9af9765a421092a328535c4f8ae61df7bcd29ece6bf12f33bdcc6fbff083b8e1267f1f4cfb7b027748269bcbbc8dd95800cae57aef095ca98896d8e412dcc6f514df0c92398156a40d58a697d68d833b6735db93d9f021d62df28a609a166857fc061ad72f1856a3c82e069d80c24518d25cf03b2a0989fcf11a8b4f33051154461d4fe6cb73521de23033f25a5b41d7bdfe8a2f05b3b4162e43565e2bc6dc9c20be4d61caecd561c11ae6af332c087481a70eaab02c99d0f0f43403c7203c64447736ad642c9a7b7fb9df9bf884e8b003d05a803e0abe51e63d59009fff4170ddafc9a9c885e0a4b1b801e21b86869616bd64b84b6690e9dd7e8049bb60a3332e4f590f6424d82ff55fb141c90ebcb29224e2d733326970ca23e6d28ad02dad870327427e5220f5de33b6c3a07f0269cf5005bef6635274c0ae71311d780afe33eb9d2f8caac1340b59428c79588f620ed5d4f9114bf8c654abd8fbd6a90fe8d600d5013a38aabb9e87ff7d95e0a23f0baef67a4f422881ff9b3c3eaff14b267e059fd7f1901302cd23973c36c0c6dfa5ebadad4f6f0c5e041ff058bb306e5d6eda76b1a57cc64f4a6fa5467a7b54a99d6b4e6493c9de5a472b8ac6458464524dd849da88a876c04c75f45ef7e1c5d7fd1dcee86c08c07beb0c1a282377559b009c2eadcde644902a93d5c2da8b10760fe942f50cb422c2f69fe09de90edddc2c1df961ab4751b48ec8b6bc4aaeb8fa82abe1f0f132e71ab9bd712c6f30f15f547b7d7d8dffbaacaa8ad7d3cd0d02b8bda92764ddcda814ce1ef86d4f07305de645a52e8ee1c58f574178fa5b455bb9a33a7d278e0d1ada7d2648efe16d95c20b1f687ff5ba357f4c2436c6f48701447b0749a2b177b6cab7703f2cc363fe918f51422622eef0ff630c75befc158d1415425653382229fc75b4619c8f373b244728ca87d1c1215c0235801fc5c18cea6f40092d5969975536274a6bb5c130a26020471df9ee8f00b114bbe0d770fdcf4f7a867862804b9958d19d309c6a0903563e6a2e1fcb1e379c9b8eadaefe191c452b5cf8ae52836531c8dec3f763569fcbaebb7b5a66437b62d58394d03e9296b1eb26b574a22b5f97b8450b8fb5ee91de86fec7c7d04e810f5da6cfd03c36b1d2e06323b8b901c7e26d7a986d4d534e5790d5ea16748bbb436c174b2eb9c43b8823f91505ecb6d6a1f26ddcfecc95c0cc127169849f164c11a417571597cc8b3c2d8d4dffc79ef8434b3ed7ce9cac3cfb9ad29b01380689f27a33ad494c1ebef0d943e696399724743d5174f9c712596bb90ae2244539f6131045068d7dc62feb8f2a8885f2022e1bc08d484229843fc0759f804c9efc52798ea74fb41ce6feb78cfe71b8bef967057faa2dff83fa2ed2e95f4731385610d13311f02aa9247d9293ad36b6e457df56e4e9ee0bbdbb42acfd943c91926c0d652ed0425d24814ab8173717944a95c3e9f24d4d8ce80f3383b26eca37f42690a85aa053c46414806bf9f6d03bdcf4299eebcfcd52b6ea7ee2e3d06a906e3f5cb978dcf152f48d815c5cd728f8937ba1a93ffa9ea1e09e0dc031aec6f86d160ebc39cb8e14acf4df06e7e88cae48533f1bd51189bef7bc768abf995aec1329f1e810a9c40b216050ca81ca87f1e439bec4db2250208c0c0da59789a919c7cb4773478857704a46f7c4d1d6ec3119412a5c2d68c426d092ba8fd939e7bf70a8ffcb9cc12176bf92c4b7871081b4b2f9d22ceb0e6517cf55c88f84a970b6b7ee8b79c986c1264637ae50eba7f1bbbac162b42a1413937857b8afae0e6bda82c7288a8bd97f979aac39784813a059a55c986c0be45bec2de68a25a45d5bdf72fa6de1d57c967f24f06957c2a2c9b06b36d5adbb39a0bc5c2de0c8d1d59b0f5d6a9cd3d1db3fc98f77612c145c81907942ec7c0ad828023b4652c18ac8b6184a6834d5a26d1b666345ffab2d7222307b3093dc0423559f3fcd54c6310cbd6c447a3c4428204d8c80cce821e4f171d66b7197501fa372fb337c2289385fdd0cb35f4df183bf70271111109bb7cca8b44c176b3203752d7ae68a8c0a7b826a97ff07bcd9edcce51b393ece432e2c44038174fd1370264f557aea8b504e4e36991f48c72a253720114a3ea639d2bca919c452cc6f693e5f70e6e82c1fde84c4c02158a15deb322abb3d71954306ba0e585884ff53bd2d33046785f7f9f8498cf555f64a0843029c7a932106f8e082dc4be92324e3ba30e303e85f450f2178aefbbbfb4c829708b56564b784ce7df6e85c3d767b0d7c34479a80477a7940347861be21b9b96343b9b6c77e65186f1edd4d03d109be6b7e9964d732da77550c9e5fd6545760a03d989382ffc5105cc291007f330e148f0609ad6b71b61c20c945e099b0085f59d41d1ae26ddb4c255a2c216020e13f9ef39b61f4f75906ba20da0ac22c393f7baf4a0fc5e0e3a221bfc6298845b84c3fcfb4e2c21a6c5527fe9b9301e9cdc0370c718e3d3ae78be1cbf0a2c5dff488efc53fc32cec56f9b4913bf2af13250b933c3e6949e7c670629808fd9412de4327d40a6a7ba8a37ba9651c684a2f4723b4b9af035c0916bd30f9113a58195c01c924db464b9eeb810c183bb27c0b33193cafa315a071a61c33f4ff5d13c131d0f8123ee61358ce93e308cddc124eaec872412a693873c2b95996b063eafc93e3cfc2d37dfa5b114391b10a85dff91be7f08e5a86b38426739b418fdae915f52066cca82cece838a973749c32a4805493ca952455cbef2edd8d9d02e86eb08169ab065d1d3001481cbcb240f7a1b61a4a4fb0d0a7830c1a2f39a5d9f195fde87a5889b2f74e2cc94381c7061007f81387024a914e7cc23f88060c57a78dca020a10585e3397e1f958b21213ab210a1b40ac1f344b8ef780fd4070f638b1673da92ac64c91ff4b70f1beed1b0c21f7e255f22ebaf88cb45efa4fbf0d80ee228f2590a03b83d1690d1dd62f1c9f5a08e5c910dc6fa85c8aa697583d3540e847880f51ce60792343a8d649c7a0776be7bb8a2c6b7144785b24fcc7727a89a1e77849d30fb958a1b9f3d0c7d72a997989a61cd8d3fc49e6767c4d300e8a3f6fdcc5b03bc193b19654941381e2f93558e546a1f0c1a450deeb6bb69793ea66cad6cf8e9bf1f89a4ea25db9f49a6dd82153effe5c82a7169361a179bafcc18c44345c65895fc8b2eca312dce50c1c95a14670eb9ea2b75a16731e62c66f81d2d5b6048add8ed08f7a4034c2297d6e7cb9dc8ec86ef7d84e09b8604a912a155cb1598fcb2471bb0ccb287da8b285bfd3511db379468502e07cf3c6df6e3d4146fa390d5c7ff52d9071382f3d3e7f9818f120b4c3b2029ee86b0e7f73d5bb6f5f8618e71bd598a2a0390623f2dead97be5f92264434f29a5f26b4db5dea0f285e4e41ecef70de64c5796db1b86294d7ee8526c85a62021d9e89dd7b056f620853a477c0b7e1b07abf0082e5797725c9622eb9d3e25766ae625b6930cf5915735d1aa8c51a6a0becd03a217e0882474a55283d4b18595cf04065b0ebed550432c433f569cc3ecea95da6a707230074bc428509987fc7984704d521e46282038de143e75438f41a48fec78f73e241f19d943bc88582acf0d94ccd000bde8cc230378151437aefd6d03470bb359227efc89770a9def798567ea8aed219578609974ba25988dd1b1c15e90b317cc3f8e3898e256e2e1fa53ac4c29e88fe908b6ff5b0996178d9dab416bde6af8c65e2dbe41b431c885e7ff5e6b816a324388955dd831f3c6f6eae1dd6e441c69b38146613fd5fe256ecf80f362c107f4c3a8c281d12d2db25ce16aa7e45dc3291e1099a94d76f3a094ba6d8f97acb1721851504df3d98ea31e2b51afb7eaaeae83e495e2d2f664f840cd115645f7365f44dde2ea4757d963594cc145d9931cf5082a53910d0365be044d09fe95c0f9415d1a39c0af574f8bf0281c20a35d65f04ea755696c1f1763fe8600a3739f12030fff8b6fbf309cff2378110f894d43dad8bc36fbc5c0b6eb33c7e42b1cfdd32b2eb1bc06c1a1d556870e943dbb29035f274e3eb9431d1086895f7d061184d258ff9d635b5384061327353af18f2b1e401c14322b111f8aaaf29919141dc9c81425eeeff8f179b41a5f9c4d52749c7b1b217f2a589930b7175a1bb2c9f56e659f23a0df518b8cabd22c338020bee5cc90c0f832175bbc83c8ec6c925893683c4d4966bf645bc41ae21582cce5cb283ad0091a3aa5323748804f99002bb7dbb01163b14ad02d86922fdcb7c2bcdbd6b0fed9c1b9e5ac1f1fc78ff8ac4496716cd15910bfce81991386a2cd038db40669f0625c70ae4869887147288e6c69d9911971481008aea2c0ccdfba9ef2124c746d5119b46a3bae1c08a0f025bef82133838a8fec9ad431bb066c3551e902f77bb691dcce4afd82f0a4b41fd9b1a766207a9c60baaa333d249fddc2ac18446b427dff8c72992946b73f2dd492c70be2e13d4c71e31424e34cd4f3e8770ffd99475cd0c71178285613fa3c4e63344025cf9b8386e297ee59bd7702a6ee95975d4199bf2c4d3c9bd81c526e24548cfff5df4b7250902866567217dc576791f5c8ff28aa8c50bdd09c892759b8e42cf37985058debc96c50c32a9c1e4bee94d6ed916fda141e2b134149a4d031aa8ed5346cb2943ca72b0c61adfede9e4b73c4eaae582d14917a77ae4a9aef7036ba28d9d1ed989cd840dde9bb5e3abfcd4de8d74e8bb3bbeee915c1afb9ac0cfa5c1c4ad10d20fac25463d044963de435a188892d1bee776b1f7ae5f0f77b4282119f9c68e3d9b9a4133318f991e02e5b55c5c6e29c56a89c5fc107f0258ab2e919e5fd0328d75c8fcd15564a84f57093e72ad5a3a3de3bce1e1f1cfe3114ed9a85199ce75d987c1f0df5cdd6a4917058adf5faee0d6be89eff609d4a2e30041c0e8de9a2dbfb464626b9b9e0ac28f7540fb40f426f4032087ea2f110a1bc566f252a052769c7aa60765f5b1d33baa3852c4146c0d3b4e9563ee3735837deb9ceb14b4de2a3347f53097ff35273b52f6180f3c0b3a01aafb87cc316992beb2cea34d6b06dbd3e6898002d8d8a8ae28d27032b566354bd61bfbd708f448566b3d88f0f0c6ced7884147a940ec9b933ef9e28e33721e8c884b556df44dd6b7abfc22c77c969faec5b83e5b256d2cb8cc732a41575352d74e8dc87f32f8e8e4b75355d3444294063763eabe8408aec2ade4a45b3ba0f0ffdc6947c0c30160ab95a53eb7fa2a9ff7bcb19bab775ea8ccc09d617ad57cec5d0d55afe991bb3c5d26d95bfcbd6e98cb282e8594680e2ac1de8a033b2bc525e2398fa6b23aa3d05bb8055d469ee47f2502f336d9d37f136629a7300ea921c5043f8c55d05174963caaf862ff2a7e2e2b3d1a9d69b21644d7e21187f580e0a2cd80d03f0569f32e40c4d29fffcf98eac38143f05635aef553b7576ae1391ce38330682b23d2e58a22905e9a64ea12a164d5bc9f66aff416a69674b887292c7d5ad3d86cf6e00ac1cfa6602e32bc587e269ba001e0c6fb57c1322c6ab2301e458f6ff98955884aa751c10a6605be1d9a6fed0723e866f106eb7fa7f51dbce3f1bf5bee8640ad51073b4f7bd29742e57b37c73f6920cb1ec2b12f25d5071f0fd59639d2449349ba012217d999c23392f28cad04f0f55de6ca4788ed5699247b57c000f477997c6788bb23ac8340a312b15c3488dbbdac2355860d423d6dcee73fb6cdd2d25f9b6f63a397d397a1cd970512bd2036b98f35ce9373a8a92e3f313add7469e0191ab6feff962953ac03da178f3d6eadaf3e0ecabf37624cb85641af8aa23833024df4767ec33f255c28ce2aa6d0b4423542b016ac226f6c1aeac5a2e200694243a82660140bed60e4daa724c11b17f0acc61c8b2549bbbb06e7d61d206dc60c281adc88ebb4527bab9dc208ba6bf4940a2be77c99c70223c0aa132733d540f328c1e688c5b91a613cab9e04305c3996e0e91122f051f42369f111414e422eeea0c31e1c88e437d2363726bddfa1abaddbe7522ae98ca7f73aa1a3846cd7623fc620c349a5fc0843b9087a64b8851908c6124be04f2f09ca2b5e0e5bffaa70cc5329317ab1f5896988881e74759a4bb88e8d3d6a874b6d21841d294e8238fad5d7cd8fdd647cb718e9c4dc69b13b003e8b485f6140fc5ffa51cd8103cfc1082f403c4e565ebb23525937259cc9c2d6393a9ebdb355cc6eab8edea326678c349398dacd4054f1200520b2e29a44e9647f15f8de0cdbb349ca801e5727727252e834c8912b66cdb3c0bdd5eeb758879eb1f846817b26152850021f1bf41af6e38282dc96b52e377e088e514ed86b122b37d0c06332ef5551eea2a5eeddaee0472a859032c2c65e9084fa191a2fb175b98fd8d2222139909526ce5d1f601e42691e6a61ef7c2182df596c1bab9994cff2370f71bf7431a1f9cceab210dabbd95862ff21635a40bc097ae1bcdd82ad6337fa6dd28bf02befdff043cca761bb10a92e6f6d6be8bcaf6d8cf1be7729930c949b96e7a8715375be13ac4362ddf1277600095a8830c82d0fb409d11712d6cd58a03d249cef1a81205cedad169f14d0eb71d15fda7ae269d9b125e60ee8b1a64187a66bc28f9f47720622ea572b68b870635a51b34fcc7702f4372a140da779ce49451203865c824e2caf951536d429f47e2c4538ecb9eb6b88ce543b63e25597ca855791c650e35de00c71de2790cd8b62f8ca8f1912cd29b24f9cf523cc45f1dc92d3ea042b5ecfd9d8b765317fcabe94c2bc8339db1a7882b85c47fb8cfef80eff857c096204297a98ee69a95323609e591462b14e4852229894928f1e3520e1adb72617c3fcc6463ced90690dce50c56164249f2d54265c1c92c5ba2f9c2d97faf11a411c0b139648f13b326346dcb08766c91a8b4481249a7dba02ecee4a36e26115fb7e2efdc33f04574f1ed93ddb58bce0dc5ab3cfd93547bcdeff70548a81fe2af60c88c2be8162c61915fac3d83f46a6d1c303204f2c058371a1763620fd9d6297d02e79e7ae891ba555f3e04c8d3d0ce15c264905ac9f9f186676282d06116a2430c6663b6c150070ffffff8f