PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 68344 a1385f935efee112c176c6a4e6957c1223a6e5da154da692b55b59968b782a29

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd720f30b490a75518d3cc23bf7342a96a276211a2b16392313ab08ce99ddf55
Certificate Block Hash
a1385f935efee112c176c6a4e6957c1223a6e5da154da692b55b59968b782a29
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00d987000000cf0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000006b9c78180c66927d1c2ad17bfa0246a10f1c415e92c75ba2f80ce92f4e9f9438f0f9aafa5f6c91963fcdafdbecf9e68774dda34b6a7fc19740123bd79ef88184a7a944dbf8e59d0c452c71a6b78a247f19e5ca4d32e91ec6a3050000000000000000020000000200d987000000cf0000

Raw Header Hex

000040204ef925d19bab087cf24aca56c484be8fce54d862db086059f273b3633b7e876ba7d1f1bb4691c742137f761d44e42b335969d9623e5ad45ec3623f628d1dbe630227236ac42e011855df9de98cb03a319263b1a21162276aa94273bf23ccd31855a790b4300f72cd

Proof Data Hex

59,560 bytes
121216010307d68d463648079b54b67e2aa69e28c7898ec89de9a54d195c33734c46a36d38aa153549832da476c97946a7aaaa02558d3018d99a488e34777fc18a1968f0a15afc45fb0ba99fc56b1414e4d8f2d05bb8a6db72a08e0fa624a6fdce249682fe0a023b226998f8b74bff7821c05ec8dd19ade8ebc27723dc5d6407e0973f1c337a2715556a615aba2686d54b7153d589de5396612b4b9e4bf57efebd3e8c0f282bc81b42ac4f723054713bc4497b00bd351f23b5cf2da5a1079ed55e95e38d9b5cba67cf780ea84eced088a60db728b59d137a18aaaae1f9bcae38f12d3a62ae1cf149106611af0b1a8f815c56b4d9f0f1e883da9d4226e7ea4d47c9ae150015c37a817cae068409fcc3e851396da924ed9c544e6e181e46479311fa279dc83226a29883ee4b4f09f33a6dfc180286181fac1c988964b7855c5d21938244ba5b63efed3f1f2416d42b0d942f5897f56cb899160ef69f5f1efbdf802fa3ccf54380de1450e4a3f03a877a02b590c9d05b88150d7faf8d6fa1bddada5763e8941caa20437a02afac2bee6410cc5337e6d66e4bc921003d07bb3bf5ac9dc235df2f4ac3c819812c7ad3bc0ab336243f8629757f738eb51b13615dcfdd97ae43c289a2a2d15fbff1c69de5c099150208d337123754057c38638e97c9fc3cefae982065cc16923b0193d73a34328ad4fd5eb67122651a80e5f7e3cb9c3cc5b2935421f0b005c43a2af217ecb073e7c200b192280a99f0f13a93c5ad8a3312823fb40e0090d5925c6f052897f6507d8a71fb19f9f3dd5538d63a53a4d9dc6d35a9038cc3b0b22d8d8bba7d6ab757da940faa6575b23c8c227cc4811c75e241a1d04dc2882f7227853e4b96d92f19dd29936b3a17f505d671fe28ff0c6d9042f0da6edf172cfac51376e3c86605a80d55a5ca742ecbeeb9eb2b0afe3d0dd4d6017b3a60bfb5af601e73710864ada058637c0b73b404220b8ac578d6905b008cba001f6844a676477b9313a7093ce981d64d3c356a1fc1319e7f54531bfff2a5aded23019c97330be8a36a0f52e73a47f248d8feee75685b11a6f662561e0b80d7ea6da3b757445dd2f64d18ba2f6137a64c73ad4d2563bd7bfd5d36c293c261fd17bcf1b73fffa74c56dc6f9b8b9a055464faeba88eb279afe3a51c818de7df361a1b999663ae6894e021bdd791da5a38cf97fc389c4b96a259c74446c34a61351b5ff7d34a57f8c9a609f61b19c26b59e746a499badac647edad41fad97e5873540b574fc696f3e422e37237f55712e1a4a171cf4faff3ba1ea8649d89be1a0aad706619032127504f8d79676a6b936e0310c3d791eef607fe227a1df90322593923955878809d7aeefe5a7d165b1e89ff6700c3d95703b0c6615046fc2c4af18fb8e6cfc085d2d47f610e8983ab60c169ba05d869234f5c06325585a9ef1aef798aaea6d36ee10d1317df1e8521e62558c4e8b48c96d82a33c6ea3eef6a448202244a38950132f4ac0aa8fad751180a3359a33fac1dc8a3796ca9fffc3bb1aaa314ffd2889cecdb041fbff05e6aa5662df3b29feab3914d73ebc9e450399187bbfcbdd0ed9ec882464223849905bd3516929a54b1c3aa5440a064542216dc0a1cb79031263d5a0b75ed3370ff870f030519d3752e1fc675b407aa9577eef1b0542ceaea35aa59e7e774e59c889382544811c4f048e42fb16c85b3e0eb0190af8f189aa2b0d183b5f9e158c32f0859b08b6e750c7877fe94bba1f724c4ff603768aef4e4bb83042d6a7f71a67e7d517fcc3ba5a5700557643e964d8607d033558108e005149c6c58cedb7c288cf2e7f0e86687590b1c763a30aa8b4f162171d48077ab516b4b00c07d5bc0eea31f6e278c887185c3454ac6569909fb3d5818b555f3a3b33ef13f0a97a52465b12f90732d69d7f0c6107036ba6a03648f898b67bce1adb79d9b57931bb69f091055af93f0acc78057fcb95fca408c67ae8e72fb891d5c644717ab8c5b42dbb615d1b2ad0f835271ee4c575922d0fe6f06e0ad95c9b04fc9983eb6f036a6e1c3ee856ce11397477599a3d50529b3104eb88e7222726d8dfe6821bf8360c7dbd7656e0a7fc490de94752cf1019f56289ac263d42090793d39012710b6909ccd39f9000ce4a2e8780e02032e85ac1af2c6a29ba5204d8d735ae9215e76891d9a6a30df264f55ce2bf7cbaa783278ed5cf1289a9b782097d0cc9bdb25f203f7f6c42e7d33c44fffe53f8b4659ded11e8f970c2193c39085881232c8a16afdfbb461490d9cacf54590fdfc060347c2428eef17c2ed2212d389063240463d31e5dd059f2da92e8bdfdf2ab6b41223770c86963385fc93d2faef495e5bd816c002caf86aa319fc46091141b855397321f60556b8fa6d605b9023ca4feee93fcb093d5013169fe1feaf87730dc9d7a4ee562b06cd89007dcc364674c33a05eae9a8faaf42326377cc413a7c9e10ff57667f1a5679a8ba40c24cced2ca34d58c191beb072a191ec2b97f18f0ddfedf66647d90135d4609636f10a9a0c864c457e9a626e503b70d5a5280072021290116d5cb79b1ac351e84ab13383235cf9e11327774e454663fdab2301294715d37572c8c8521fda2cd9f197c73b811dbb67be7561e5e0ae00208b5523037ca03287060a7959a49d18f1fe493686a19dd249561a7a62a66ac6eae9d02aa488c8902f2e05201ab1aacc13d335cc41280482101a1d455c6a675e17d2a949d8a359048382357668e42ffa7f2875115e2a060e1db2fc29a74cf896465538882c32e544a3228eb60946d8fd1118abdc354da240fc470f20f56feb088847199266121f193a6187743f8d5033b075716cf2aacf784d181a8023af59f1d25e4f99ff657f9eb4e46fca82a89af9a100f62f142e075af0b183850c6f207c93bd22f029e191bfe5df0cc0d0f31ee44213052c74ade4ad51ee807c363bed29b33d2cdf7c54e7f4e42792fccfcae886b188886aa4fdca8f14eb4d6ffcd007a4b03efa24147bacf8e05f9fd1354db254bd8ff2835721b17aee17554381d7ac942486a4e812686a365767e378d607fb73c953b95854ae53dc5f90e557f4357fc65bdba052da204e56d45eb9f3f003727f1fb66e98d004d20cddf609d1a66b8bf035150d3e757d7ee4718ad45efa2736f833303620ebc6e4a5e55418e26379879e0da507c4b398b38421a0c7af630429fcb8941cdebb0ef4c8752382eba173e5896415ac7fc983ce03b7adab7407cafc8aa86df6d4e8a6618464ae59c63d022bcb0ecf275245cd527392a397e103cb51adf0d134bd784bac470fbf0b3909fd94701f438bf0aaf5f0754e72152f0a6fb45d5fe24f9ef64084fa9938ae69f91b0ea3ea287f6bf21e60bafa2ea1599e17991bd7ecf1de99f3b98f6199bb60ba682cd7d76561211d94c5f71ea98da9452fbd856532fcee95835e20c616ebe84e06e0a183d0306531d8594b13fa206c608b4fa6c0e8133d44d1b5a781c8b641b0ef02489e5dbabdca52039e42e44e535e1a84f1ee7d87b61558a04cc86b2c13546d0110dd8716d31528b4f2b583d35954e7d45787ae64b285b6db210bf742eb752afad11c089c7fde285a65d951b0bbbd090b60beb650adbe6f94237d2b0554a2db4c5f734067ea6af6b002bfc6c60d7d0be8cf338e1a758394eb27c827876b2d3af08a5749db9fd31f968d2a859bf90243b4cd04f7a1364d7fb1f894b4c8ea44533f477535fe8bc6f24da6eb97db28f0315c08f6c8e4becaefb179af60ec4f917bb06a7e38c107a80a73cfef0a841a9c1b6c65d05f65656f26a7db8bc10ccad19db2743d60c14778039feddce4e0159ebb968f37e1ce48fa8fdba4932aa483e9035e52c986893518eb13dd1db46d29d638e9706f8b2d203e93661b27752575ab470cc9f8269b4075fa9b6f048c26cef9a19adfb921da948bd1d1329e284862b7327d8eb56de6f88376be559c51d2e223ef07e383f072b023a21a27f2c808083b32b0abe68cd4bb16e3d68edfbb569d91a24e88a48a2b01d5c10bccacd6febb1b01998be0af9f609ca55bb446a67e5fa5ee3daf177e49dd819bff5b521046359c3b6724fa3f8c96ca612af3b7643a169bbbf86fd12250f2b4085c186f80c2aef7ac9943d4fc273c6971e056611a52eee31a462619b3ceeeae708eff4a2afdf2b4198eaa280441fab1b7f053470c3e5c3555cc937a61e00e77c517b9d59105e8c843628051010846790f4a6a703e23d80f316923f07df4be8b6f75752ac4d728adfb95148ceb02a31a62feb61a23a107d76c87d46b49355f332b49d3e6d5bde0fbd55b6775d3e7ce6905c689762efc46a014878b0c8e041584a3895034a84c0841dc1c0745f69a5009cf7c3d1ed749d6b7761ca1598174d29fe6d4fa19d3ad3ebd6e35ba371dc276a5402194bd822452124d34e56827d15d1817c1dffba7c8f48bba842f6e12611d95d57f870fbf19ebd023bafc6e77836ce32a2249679e9dd6f46368128b3aa1d9bbe2abdd75de8eb108562857e63e853548f96879e3b69ec05f18e0ce08efb171b2a2012e0070f04f48e9a35a02ee3828dbdecd65a58785a6b0503b1edad8a13ddd0b46e2629fe2796eaafde591eb76afb7b1a3eba697c55d20ef309574afecff8f1e6fc51268be54997f07f4b798c510fb1eff523121fa10a7c4282fb0ddf7012e0ae17b2f51098bc53c2fa6bda7f5ab5c5cb44cea328a8953a38e154fa457de810b66a1bab3c2ea47280db1a129729c23529c3d162ed365f7cf84187ef7656a9cb011f1b4b93714338b884261d8c0a5d529a957506ae5a6585018457b1d34522a305376b9b3e5dc13be529f9c34d343085803e837f250b2ae4f98d520e2631d4c3bc6585d11d44fe85d778e2dd756a30d8aa0be607df552b161d59697cdd5d4b00dd467b23563274043c91ef7ed6c1d6a844776b2b00a8c72c58920fbc4d6ed63fbc7b434889da9542121d2311b3c3b77a3d4e62928750d24b782d159d6f2d508601efa950d04f9d1ab56435f5672d1a2598444818977653f43d5a8563483e9a0afeb315f3ed6bde78b2daa0def3317089fc99f623fde6593eec60b904f239f41eeacf847338a5a3b9a697228e585976433b921c5933037ba4219aa521acb1231c8671d026e1d4df704d90a7fec35fff4e83f9f8e5d5b5c006c389e9e2301e68657cfe3f152b775ce404125f83878241dda7bc6b1a1ffaa5a6c78c303c20237a54f51b0ec903b444b6542d65d8b60cbbe757014164b6c8c951a458b04b0ad4c4f1d3e3a692b0a19482ffdd0c0ff0ce7d095d44dd87534e6829337bd2830b6754941227f98d5c303a395960ac0959816c6d9d29c7ad0fb0d8749b2b0dac7feca6118ba9f3a09860c9a2389f513cc8e47b6b8272c4d6ab54f944dcc9da554bacfee81826b24987414ebd9819e2d30bb21badb887985dcf3b5c249453893a0112df2f3253d1d13b0af905806622ae73bf5a75966df4e597ac5479c8e629887d591c6489479cb68404ca11e8e4572b6de8cf612f6a2823f558154745a2051f76c99269efe8ac3b1ab0c237919f807b7091936b2c8d1e391c8b79094d1ada96e00f7cb99b7a83e97b1bb8b0c2b0eff3b2d207b7e0cb8bdcc93aa07454e8b5ad99c8ad9a9acf7092174e0a902e53666ef4de525943c536b1f712d8848cd20fd5e9eb11088590353384fc52ef01e6f5a11fb86d6630719bb60310127d3efbaf9c0f1a45b0cdce7e9aa298365aaf7544b4bc24c4950824b16522c4fec4a38cec113aa93592b3d026367a48986d9b642c7c5d5c75245801dc85b9b8407857dd4caf98e522ff9194ed264e2b306806b7712f5d95d2901c1ae8b99d144576d2adc36e024e86d38af57a7bc5b1ad6b9e404ae157956b734c7b6a16fec21ec347acf3a18ecb339386f4c8b123c102c7e7ae51cc9e4a649e3482a2d0b18cb67990138695038ec0a22c6aeb303b277b5460252b6b42f66dde6bba7869ed587ee0a2c19273bd44a618bed945c1e8965f5954d990e0ccaed0595aa6dee620505b461e891004e8894ce7c3699860dc923bb93cc0ab31cb0c9a959ad3354ce7fc457fe4ae3a0b095aa33cd73a2056f43f4ae1cd8abac8df25c485819674ec4de09a482d07f4945982c22510586cbce5b309e37944fbc748421a64e737a224666f27e8d6d54d8a1ceea60d1fbf49afe6f6ac3886943156ba603db7a6a49dd6a7ebd1814fbbfbb38771cdb06dd689b232d5c5ada26fa78d5458481875204c5a8fa9217164be0b3ba532fd47e05b752d084b3010e1a948a10756722b26eda9ca43d9c7e21f4dfa3a1d5d4d428ebb661c8865653e9526d5f50e810a9be8f1836efaa39436c136d520f033808c920d029863a575d65a3f4d32481f5fcbbb19d7289e504e5700278e889f454d96c4d4d812483b030a0ae18b4d71df0d1c366c6da8b1aaccc9ae00c7cae23a55a502108ffa4e9dfdda3e1bd2580395c8266cdf5bed15dfeda4db127c4dbfa6c37174495ca67493467f20fdcd7dbe4e382da72f300e0f35203207cd9014ae702b9ef88245e97cbd53b21e01b8af90085fdb974ded5bf10a10a46882e95df84fbf76d61f2271d92d7dbaa4f1c0752cee08afddbb74eff90462b9e98eec9c619ef988a2e980cf73f712cba9846824d951e16c625191c341d21fa267a68650327a2833b6927a9b6d3051a71c095f429eeadcc6017480b620536d5ab8d27e92cf5a8b8ceb5575173cd315e5886089729638245fc46df91d9ea45291f99aa94f20db7c302fd9d1e63eb16a8c80f8c0154b4f030eda2ec753bcdd698b07d8dcf872fa9f5d2153b5b9902c10cba23a64d0d63fdf3dab974a80dea056322129b9d25ce63d7cddb9eceb14c874c9e918044f47b29cb49ebb180cf43c0a2831efba40cfb9fb30961759532eeee516b2d01f1c76ccf7a76b1c1f66a31e9846b2514a05df10f59a066a1b86f543120e2d74750c0d1278a8f74068de014bfc8ce9509669dac8c44e8c37dd0bf429f3be617c4e021df16c9bddf5c6545cec3daafec1b20745e86750bec2ef70350d210ceca28266d9f40cfce817ff4dc6e26761ca98622a263a074b226ef5c043a235108af359b8f9174aa30c10a061b57ddab88af5ef05c538c04fd75c61ebf5ee233c012b94ad43baa90f7a02aad18a1b856ebbb40d8ca332a06513764f8421968406e270d8089af027ff72b5ed24c8c7d79a5e14bf13798fa2163f475260200ecae83446de7a9c917821b9ba45f519c9107e0bf956dc82e9a71e9f3a71e6e5cfe1ef571eb72ddb844b885f6773350ae4eab867a86fc2bea869a1ae3d54e8449ad2e54746e6707064720c7d10ec38d70734d779745b4e5526882db85e80673bebbcf64f3975ed7d2d8b61d4fb3a23a6360780af08c7f803a0fedbbd7a340203b51db63d8cc0721f02e3372dae5a46a8366c1047a986403394ae12ef70c5c5216a3041d45385e782b3e110fe62a5dc7b02f058e2264f1ab31c50d88f3ee3344c147d2782e8f4ce812ca38c10506bfd16df344e0eb7058215d2d0bf48953b233180c10b0d6e737dcc08605a4e9bcb9f7030e1d4e5f2581307a91b3ca3925a5357f9851b01053343b31968c220d2a071aca50cbeecc64b3eea70d57df6f000188d705ed5377cee4c2e2414a2502e2eb195fe3bc16a44d36f1c7695a7c75c20040dd32a058a3a0a890fe8dd5742bfac5ee40d2b9c79910fe98f4b409cda7c9d87013c8eaeced22a77ffd19f32b06c3ba92825dfb9f11c622cacb298518c336c3bc182ae081711aab2b9f6ecb58dcc0e6094afec0f08c12ceb9718c85c22573503a4ddcce3ac07121472ea974ee6f88776968beaa3ad60760afaa6c207f642a20f9e8406b5a4f1dce07da17e97aacf397a718bfbd3bc825fb55842761858765908c45fef14435514365f094c0f46d392b0800ddd7067965b62f74ef954c7dd9d188fb37e2e5bc05f914623a840087e0bbe3fe93e2f7d1b607bf1b6aed968b4b1277dd2d554fcc817ed86332c1053fd06b84c6377337f344b432f84cec7b3b25e1eb651a2b060220e74b2ea5d2ab97f07c83065a8f1873d4e9d7ae94d2752f4316abcc1c1adc078a46d5bc3487b31e29622001a323c9354332564264fc74ab4219cacf72758af103ab16f82c13c87ddcf4c51897faa8a72af5192541daae843b9901ed392bbb116202b0e9e675e9591493a4e7632b66a48573bbc6890b97ab07515f9c3a14e92c55eab8adf15c93ecea4dfa175d6dd41c0c081d7f3a4e144ec10fe05f3e9f16586a5511eb2822d76cd0ed5d534924996a6d6cd004ad0c96c1eeb3cfe86814ca032b9db83969c7c01e4e7f6e366afd8e97ea694e45fc9a8863024dc86f97fc7b40edf50070024bbf2c34a866b69c79126476ee2caf7950259f1073547dff5e69118bae72c4dc53c2fd0387441d9cd969215ef87c9de77551706bc705f4044f0c3a7c5ce4ff07e1bb6b774369fdf52888a69bc2f3c0d23476cfee8587ea0f6dec97c83b63c863ab5c8eef03726ba67bd96c480abe90c93b94319d68dc3d2f2f2b5048390f54df4dd093b3923221b35437423a49cabbd303fa8f4b38f39d615550cefad79e4f9453b42bb2b820c2c205a28ab73c5492a2cacfcc4cc2441c7c7dedf7c092f9896115dcb61888664b51311e35ddbbe2ad52579123f6e3f0624b303ca0e083aeb299ae6cbedc870dd461801a6ee0d52519eac23a087eb19769bfebc8052c8c2ae360a4156ffc219acfdef5f04c5552f9106555ea0f49452c6a1311c2298a1a1d6d9428c7d1fb1d8f48a7e4aafd53e7db8f6f7e2edf71682eeeebe20f4ca716358f4ad9e0a8763b9c3d51433225319c0075c0862ad76bd08b0cf1c80719a20ed553fab5d71921a66c5e4dc3b6794d7d64cc6907c141b6a0b69845e1c8ca8474ac47886e0fca1eccadb58bfd02765b29ab0420a17a35d631ed5690d8e3c69cdbae17c917249b544f02e210664ea6b6207600866df1c780955b3c22c2c1409cfc0d0bd54ec611aec2066cc602a7d346ddccceb8ef91c0fb84196950c0207eff1eb861beb952197bffa411477bbfe208bc7da7fda4cd6866be6f60de3c1d3442ce240a815d1e198b9b539d1e1e5bba2c118f4810da78e5c99b0a0bd16c392b356c091ef39409d24528e8aa158efbd246be33e22bb4d2b9f74ccd392cc26049cfb3757a7126e69786bae4d9019c757a83741db886b13d6d16c03fdb6d7a4dc7ffb256481e9819d76a591bd83a2e5c97800d5ff3ea963e99454abe45c036451aa0cefa359d006195029d611107bce955b7110f1ecd00c423d086b0ae4f799fdfd292993eb8b03a2a9027fd8da411e9aa30b60b0c77e8362e949491a90d087fce3736a217b765168a91a8106bbc8a575363414f8aaaf83bdaf16646b3c1273dd006c6ddc0482ed841272689449f8276d5cc86c0c8d5b8a22f8bc28edf9621a1463b9d08c84e5cc85a99fd22a1daf1c715408b41b27038905f414578ebc11cc00a8a0830cb5572db3fa4b22f7ab514fbc6d344f569c1abe8b1764699d7ce25e09894be3e0bedc1ea31500c9aa1dd18abcc49cda602f53398a9ec2eec19b5f02febe45481f72b321b1f86d987f5a9f12cd5968f2e9625f496f8ae7d1070c4bd52eb38c2489b71e531f0e615a94faa71c6003b3b044efd516cebc7a29dc2c63a9340e7d7686f38a34d5af92bfa5cd4fc74e20fad312802d916b18b497f0979ade3d6850b97dcdac5df7d6c55dc46d980ccf8a1263ea2c9ec419669845996e7b729608fe69a9f664fe8994209cace0b570f0ae6eeab9a965893d5ba909280df76c9e516660eac230158f17fff526b5a579e47473086696c2e8eca89245897093dfc8105288bfa7bde3633fd4ca8a30b22d6be43533bcd77737ad7fd0cf2261e0875cdbe5b2e54d368bd92b68aa217086879f8cfee6a9a6fc87cd6307f47bd9f851479562f743b893844ed9ccf3e79e86fd92fd0caff45a911b24d46172f71b3ec283d7dc7080eacfc23850583503c660e3f07bcc1a301faa3682e5259a32f4f65bbab2567cd6f30d2c9b9ef2172c2051c891cc7533418b6bbe77a59fc38442ed5ac197b05ce6e666d7a9e23c3f6313b8f587ec63cccfe02fc178b767207a42ff591533a5a82b5d0c7d8e83a54affd3fae69fd278e11f7c4949c5ccb97e9ad0d7a08f7d1fc0284939e902188c3cb97ea5a49b78ea524ecb42d38e51821f944294cff4eb06e5d2df3168641c888beec90c79ce1c2f36cda8f50a1779d34df4dac0d30390253364150d91ba9526d21a939d2e0e19cc9a09289d0b6b744f29aa88a067a7f907a535f645f5f7edf4b19526c4926d939f7607c369b4c797635148229e3787dcaa892d7a7cc37d51a88f236fb64265d10b26753ab9be7502ac633e330dda8633797b15bfbc23876a4f4f079738e832cc5c2f3aae25217709a8741aa74ada03c6a9dee6db4a7825fb63aa889cabd041ce6ef8a715ca726748f278034d1aa4d1fd9aeae25f88980fd7f102e6638fe2b5219ffd98560ec33703659fec3a1a1f690984fd3a83644fff7e52bd4211710403b4523978b107ea7ed1ab721387954f297c6ec44587cd4f45361d5ff05209440f5dd434f589ae51b96d5d4fb010108319bef369d89831f59daf81bf38538695f592d95de0fa2532a047083e975c9937ac34029418ae62583a6a47234feb77cf0bcc860364704b23328799330b0974dabf3388560f61dfc8f352e34f9a949cb6fde9a9a60926f0cea3b3166f00099d7d6566cdcfeaf11866cef071f0288cd73114937b87a64ffc9f5448fcdca027a92a2cdae0c1462bbd30c4987bc1125393200e1d3220b2fc0756ed13f5f3dca5559f8d341e0c74de1bb70149eba3996d0b9e8c39161dcf1d2dba5e0ddd4c10d839122c66a2027ba98505a1c9172598dfa8c838532d021508882c2c568ccf7566ecec2eff26785918915494ac8a42feacf31dd016318032e78eee7ad40f779270e6b7fa177d9df435169fa2ec1eedf0f78ad58073c8bf28b3d40ef45b1df85bf09425b04b7613f80dd293cf2e926357b0c6564313893acbbab27c04b27192f96a36f639d8fb2bcfe919e377c887c2884bff309d0fd940982adfbda106658b54e1b2e5799087823cf5c29a3f8a563596dfe0f1a150977eadb0a9767832d1a7ec6571c959a8db80d5b1a84f8b65e9c3cf60d2a1c0b2db6f90fc5f1971e903d4bcb7ab02aca2e89fc4be5dea78553a3749484c775c217efae6bd7f60142401b9568bad350637b4a4996e8bc83816012126e1124eabec49b4de322637423f007e7e31171d51b3b23aa53fa5b1d0aeaa84dbe91fcc20c938161c19461b0e9d8d0a5627c8fe56fe36f96722290d24768b5bd97c3bb3e7a0e0cb486fb454401c2f68c73e04759e3791774bcc316580d0e0cb592a1b77167aed1a474cfa31cfb1c6433468f7fe2bdb05a6a461ecbe8f528c2cd1fd57d19be68065738a8975583e8f7f9f5fd0f52fea41f5943ead4b8f829dee32eca4ba000cb165a6c4f64b0ef2af228e2a93b469fefa25d8552445b0392fc66c677a803e6017a055e29833c6813f2f982da508d76aa50067857e08de03f6fe81da6662a743db5653d45ec318193f0b6f69ffda954fdc22a78d3c10b17043cc76c1532c9fb5d04d7351bd2fad23c51772d813f703d812feb9bc3ac9321574ae7efa999307ff482ca6f38f40ea0cfad176c204d73345263c72f47d1b98779503bea788971b648764853c6c2c56b3dcac1d44fed6036f7bdd9456120fd208c840201945278453cfc43d99eff77d1594d2da820302110fe2714c11c56f13e8629d8b136fda2351134a17f267180d9385f57a00275980b2794fe5587d22c31130ae954112e90fd07ef3a5d0fabd70128aae1a0aa500b489e1ca1fe001821dae25781d3420eea22d4e8858e666994ee3905cfffb5879ae6bcfe0d62c42bcd82d6d42414172d7bca23969fcb7e3974b44c19a066c83745171c13ab75dfc5c3be7fe339d85c5540d5e42f80a5967c2585ad1b9d6632239c294558e8c2011df48c92fe5223a5d4cf90c5e6336b846c256615409c870960414013b18e6decacad50b19a5f2c37ff503c47fbc55a6458cf180bbd0a971d6d3ce0687741a773b115e2356f463f52ccd628b006bf84c29f725760c67b69e46a5437dfe8e400fb9ce2af8a64d557eff56bf93576d9838feebc1993a25f6b7ab9304bca1d44640837764f2c7e660a9967a1c415cdaa7f3d0bfdb87eb177438e033490e851942167e295e00e6d6922c91eb0ecdb014fef5c4450c7175a9f1a511898654067167b6d655dcf52a62a8fe18c44a6c20ba8c1ff5d53db0f9b272ef9f670e24eaed96854377c8af61803d3e1d2a90e3b558343208836d38cf2f8d336949dc44447b23d618a039d12433d517e4c6f21192b416b77a887e32ca65805d4d21b54b8ae2d0f1a431492f2c30ed91c7be9cef23c934c674dd9f8c4c3cf254c0404bcdbd80b0e1ac3db45a58053ed5d9087380d06961d10240ee95ebf61c8b0771d364f6a9939be8d254d8faff701afdc867f232ae5efac46d69e68718ff99de93f4385a41f4ec94628bb4b4bc86960e151a0f03a71adad7e9aca8cc01b05e612aa2a607c7a32388b20bfb4a97ea870b8326dbbcba6599f35ae26c1fc83f610fc4572a7571a9757e915c4331b10a2b08da415fd5c6cc6d4dd2e960081654d0d2bc29b1bd7bbc7d40c5b4193e4ad44a708102dd7d1fe8e598421bfa88f6e8f7fae6c122bee519978aabcb58ac211e42dfdf242915ded427737aa96649ce252aacb59a7c7a7444448672e77795198e850a3387fd19775f60c0e3900d0d39dc7d9dc529e8466c7fd16d626a935445e1c96e382729c6b7804d94e81350716ea72ae6c92b862c3a93921db46aa1291537c084d5f6a2cf390e4b254cce39204128f2042820260ba92092bfb96827cf0907ca41829f976f9c1b6c739d4c20ff15a22cbbeb974ce9619426089d7a7e3d600a96f3c74bd9226dbf13569267e1713472ae7757bc91daacce0f2b84b94f0aa6a37d0bf7907d2163c30af0edb98c91212d314a0df28fdb27732ca8c248f255dcdac8a5650d25b7fcb43412ed55c8d0bb73928b30a0727d3a3f123968f31b2090886021d58a58dff61bc63ef118074f4738337533d5c8138c15b43fbe7e454f8a0c089fc8319022e319d45420a8dafe880470c5fefe011894edabdd0bbf468892fb31a2845def7322cc4ff397324500cf5a135b051245fbce7e5df36a3a1509787d1a7bf30d33c91f63f358bdddbf8739b845016891eb829f0a0c23b4313a3b26f41dc3a6aa7eeb502dc412cba031e9caa3b8b9c08859ae3e1f854437c92bdf65e992ec33bfc64ad3bbc136b645b237f7bdc12545b0b4213024a3863bff63f65260b74d6b5c925a5a977ea56c6e4ca32ed1a1d7a495d00725833b713b972747cc59cf34439cfea9524a645dd6da08ff9808e78378af69133e15273390059eed7080b9a8198f43384dc494c5b3c9c6bf66215996f8cff6ad4db50aff274a10d525f57c8fe714090bad467b734377af8f4bbeb0fbe63318cd3833dfea99cf4655da0aa4827b1815bd591b9d3c6df79457961be8ad7c8c62bf61b8b7ff2d824465a80ff71c64a8fb3b625eeee4d9fcc3f52f3bd4ed89c9bfaf6f0cd9299a505322c6d4d2bb638f2ba4cf6aa133028ec948474113448598a19cc36af137fd47cf60b866606efacbe73b0da89c97b4d63ee4b3de1f6ff9d5c68e4e1135f836d6a3c0dc962dbbef39027cd1cdc906bdf190ecf593d3b166be6644ccc12d6f35507925d384ea34f092f969b5363adbbb40066b9d113176daa6d3dce436a8ec82ae4cb6d350ce9dc41888868d34953fc1e464173a4bd578e3d75941ae6ce798242fa9f5b76a65b12969337009c19cb5fe179eafc1e7632290e7e9a9b1754a89850e829c10d52b0494b5089fe2d3ab5183570a7680cac0642e4d761218f16fc1b06d991164439a64921f5e46925157f23c9eb430f20e13f17923f426f68ef9e9b033329a47ff4785a6c311a3fcf1ad33ded7e7684866e7e08ede89e8f57a44ddf9b048fb4131c6e151e399c2ad1be02471c3b03a4bffab53431e91bc255cf590615577ad5bde551ec19148f0039b3449794ee31cf00bbd622678d592324ebe9692277fc9753416aa3c2f52adefe27ea1f1b55d8e32ff2b48754ce4a48e8eb4f814541ec674f9053245152b4ff5b09473bd8a70c5429e4683c4e6e1a7576bc92323d614fb105ffc29956231d650f5b04bd2c1c50e1488fbcfd09edee47ad1686554dc2beb2848d6588e4b5bb4ee5c082d832fd90704158be1cc64e4086e9f017b0c891388fde12d0efe0ead66dd7677292b4cf32c676c4af22338d30c427141b319898f1dbc7bd5d072c6f6f1ef2c776bc99ca8ca7f494e10f7716343293e008a7b2e9fb1778c1ae5132661245648ab1526108dddff623b7717db4a8bf91c15bf036ce2d51088e07c1fb43b16e5373ff4e977b3bf381e148d4f7d0893355c2e86ac93c7b60f3dac9d3b1ba5499ef74eaedc2720e455befa08509a5b020e38ff9ee329a1cb41849258f53f9e65413ba5359eb5fec8d0e35953e35c690ae8a00732c4ff4728eb1703cf56ac8bc24febed66b4b87c1af189005d0bd47d181fa5fda3c45fdcb881b0fcd3916b1129e6566dac93751d325c9e5ae8dcf3dc624a28827ae20df4504899a7ae4756d40c32da04307c0f0b8b3cc8acc3a90f5c47ee4cb406753b3ea29f44d29e745f0fc6459dff5ecd9c307857cc69ea003e4da72493d9e6e376c24e232c276d4a44c7c6947d1f12dd3f3fca14de17352f2d1824bb863839c93dbb3ab4164bcac5b97bc5db74cf4371012eadc0b559c407ca3b1794a801d504105ebb1ae0de4460d56de17d1fc7c10ce8fe53d68cfe54bff3a947a27a86aa0f7ffd83dc02c8a0fe6892f4dad2e8e504ac7ed53c74393aecedff87d78bf81bd380f345064d778d4177d1419f9f7ea638de4a8eac26e7665f95ed984906e2ee0983568fba429b9d71310736448d93b7327c6ec62244f0a34ca1d13df15771bd0dc6e85e34ee3831c18fdbbb77a002c386f06aeb192f441ae656ba89186a34d2ecf6f1811e1c524870417c0e7fce523bad383ed86e8676b86b3a32909cee7e0f8587e10f704f5a033955c84f5afde96de154924f43f7cc0b383dd4a4745c8390ddff61327bba20f4d95f0eb0054250afbce23aa32c6cebb0bc3c377dce82f51df45fb6d388cdfcd43495e93a7799f8cab91bc9c5a14ffb2d4876cb33c0a721ed052ca6855cbc8f8b25b6aab220afa8ec0744c574edf77c27e6c8750732dd4543dd1a1f2468211ad1073e94f1ebbccfca96e08e29df7d7091b4865a2dd04578279600ab761109ee412e4f47260e485644ff3ecbed0d0377e87b7a5b7373eaea2c5b753cc186b572698865fb255575aafc6de5350b7594480ce4f0cd3d45aee7358a148a6ba73ad4b580958263cdf937eac6e7645b0629469335618c22bfb88c087f4a585eebfa31c85ff9964357aa5624fdc3278b000085588749aefa5117c06e45562024d186db5c9f20c32da62c29738b79d9e7babec3858cd1f29a8a86bc08c84e3f05a9e311d767edc2a185806f28b1a8210f81f2881dbfad9b6d0fc78d454909285d4be1d45bdcd30fc512d3f465cb14d79ee5238dc5d6bee0e928a9b2db433cfbeba9d5c27f42f01f3f5329e794365fc8958c13d5ec68410e3f0aa25a563f55ac8c770c3cc1d271ba4a0cec5ebc607245c80b1c1e92a62b5b250502bf0603151de469643263fd93642261bf4000eef60ccdaa330a6c545c492396c7190a71692c61ba0cd42c558f7cba395afcf72a89c03c4279b8afbf1f3512caddaaf387ee33dbcb7498aba737d81a66589cd7aa928014fe0a8fbbab06c72699f5c18e2bb64142a8a350ccf602eb75bd147bc6e4edffe62b6829dda29ab2b81d3f368f6a695493b5130eeb2d2c7bc38e04ff90b56e9eb8b17a4be8877fe65e4933883430254dbf1f854473512d7a7e102b12159e715f8fd649cfb44904195758e9711d7819bc18bb7f0dc79addb14d67b8482b2a13f788274f6bae76b79165e5cba7c8a07bd7998451943f5075e60c137941a2ef5c0934bac3609f6bb5770e14b0b7f2697eb6c9b63eaecebf3776e73cc1bdc91a37d58caf8810d4b6db7e33894891e4f3e7a10a52d5e22166d97331a0a203b171c2b79b2fbe65fb6e6641e8cf7138734047d6e2f459f96f8978fdd5186f8613ee184b5244dd31516e0033e3139554654c05973061bc36d9b76d543e7f19e9097162d2ed0eaff4b65526f2eae32818c9c18173d8f7d0b4e1ea06776477bd10a36904d0b1a840870343fb3474efc70eab1dc209fd245e1cb9d5971e2cd6a5ca8dfae3d664cffa344b19f621c4899d7960d1a42d4a2355013a6414c91a678720036d598d39c6a22d0a24d1bde441f7189ae2a2c77cc3994e0720b1fdf42e2ba71270b1d96220ff0451a4783f503729027041546a73085465ea0d58f771af066eecdcb54dc1e1fd6587c96c67f30fa2c646e26a3be66b90949132f0bdfe4250677848180cf51cafee86f7dc498f1ac824b41d747a49f066ea6bd43d9378453c32eb578943994afcf4ae3764f7c5adb0a6a923f3cd7fe8b7589deff5c51a697f5a7da7bece3953e55f0c8c02825ad044c16452c85ca604962727195f0f23216aa09f7396db994c3a35edd9f0807c7d9821598d11eb597e9231f80a75166009c2a71c1bd9cfe58ac94875ac8d7bafcb760d507d0c7a1400d68e5b00ae258a5abd08cb98b15360a411bfad6c22b14d0d311e2bdae26aa2e7cd9b9b7d9cb49ff430be2632648422c7a1440a9f8c088a5f29d2385111303768a1f328096de7a22e197c76cc6b38436cc0bc42bff779a08c56b2e0a55d45991955c3e1088744600f8038a44dbaf1b6a81b5550f9a512e1070ae133737ce33365708b80d3fe983ca199675dea5cc31116f07f0cc902a51ad122975d842c594836b184a87fac5edc9d6f8887dcdfe3a41eaa45d792b02e66e67afe4d88ba6b83ab98510e5980dcdfe0a61567ae2fe7ef91d13c66460264bcfe90c439fc586733d45e2676baf63218ae0b74862a9f966c0c3a7bac4568e2ff9217690c1e798838a179231df758322ee931f30d7ab8aa62fe715f6d56712515558b9e06dea7f727a0d37654cc96e9cdf91ad9b8544155e548c199600f8affc48ba183cf4752d91f9e7cd16d5d4be9c1cb33ca2d1708ae6a0ace2aa25c7fa9fe12b4ff6696e2603ae475c87971d1b1250f914782513cad7e294d78dcc12c62777aaffe38439d57a8b99cfd2da90d7a6cc3d2777d21d4b5a8b1b38f4382e953623bc6fcfe9d000d5f495d70cdecead4f2176092608bc4cf5590f37fdc80bac19cc2a3da90690982c1f97605af1646c54d03640802189c522bdf0368806651d2ddda4fa1c72c15186cd7fae9e510ccea767249a89446aa57af11f7d23a8481445dfe3ead6b22ddf9583c3c40eae7a748357bd36d1b2b5c50275adab8cd2785bbef9b59da29a62fe787772f5e20fdb8176b1691241a82bff6e2300f701b7487a04b5f8d15254c93128ab798bec46a1fdeadeb289fa856e6e15692fc92fcf9a804530fd801984f459a2aaa21b0df43fcd0dc120e3ce5a4768bf0b213695e57acbf224aae3e2c24d561c18ed1bcaf54af14029bc835f97170f3058be21dab4ff50fa524934cc2874c57bac2d23460cae738c63d1f108f32c2f6d8900dc15632c2c0d1fbed1fdd191e52eb4a9b8b921930c8b426a5f60bd834741a337f331e91ad996984e3785e001e9181adfade9de51ad8a3ef7f593d0cff3c336822dfcf5a75352529a0708b2fbe59d525672a5afd50e1f55b5d4dd933c92ec3990e880c6253e3f4aa1d7c589488d7e4ce59dce82899ddc5c4d644d7fb54c817a1e599453a5a2cf25291f289a732cbddbe323964d13454c35526c601f54d5f096b25f27e172c10e0feefd0b4667cd2a3e75199545de92a7c370fcc52f3daca57b9af7e6680e67dfb5e458ac85feb6f3c9d905cca1b15e71ed0244888ebaecde93c900cc2c356cf0b025bd303961c4d8f8642fea8f6e60d938d533db3b547663efe27a8e1e7996d2d8767100922b17f846a272177e552b8af9685115df609878726ee8f07a5eca3589ff6569248deefa5fd35d73511a359efb52eeb3a8de1704ac1c065751d0c2057f7dbf97062a4af5f9bb30613aa6d7495d2c0db71de6dfc7ef8298397ad36d30e85f6c9d0bf494771625295fd9d8eccd47cd2717e030314b4ac0d772df528ea5b4c1531997d322f3c3fb43cd8d2519448651f77740e6a3e86ca9f7862be6d6a0cdf6d35156b4911588972690e705786fbba89f0e4eb7db10825af9d59403b08de3ca60c84dd164550e87db0271667ab28612a44c8f263cba66a0ada16b4c807a2470eb564719e5e2b0060f9b28a0ce5be450da6359b8d83d23709ce56f178a6eeca9b44fc6d7809d93e1b6625c22cc34999c36047ca29a0387b63f72a270d32e3ee18439c8b44854d9166c36fadbf9cbb6bc9b7f920c0c5a77930b24c18e603ccc3385ee7a9d2f15a2e98a72e978958ea7d184cfbc82bc4d3cccbe024ba33f25bdb50db8e4e6fc283781b0debde295ac97ec084d1ab6dea2fb417ed72789cc77cdc6315d0cb6744187de625590f87cead56fd5d90ca29b9d77c65145f11b4f1a7523396bb129f32d3f39383533d729024ae1238bc78c1f129aa30199d253be321b290b5f7cb9093a29d4221382d5d00a8b356be573cf51f5c259f32beca9a2d70f136e37420e1a78fcd9fdbafac284b47d84eb9457e5fe26ead3e643b57547b71aa6f627a3da1cfd46193aca1379e7631c420ea27a4227c3b83e45a58836970134aaf04ecb77049457bd02338dace44d20caa0af71d68be8efb36dc7160f15c15253af8eec63cb3bbcd655b9b141c79e9c83ff03f665a2aaea5fec8f050f510dc041f94d914b648328b1a09e923c7ef9f9f2460294007c646ad5940cdbdd698bc1e3a75cbe8d25a6b3bc3c9e48bc7927a1e4ee3c1aba7295a4d3a7cc5c22dd437291fc707805dd27e5ff5b489fcfb38093a939aec5c8c138f42acf6c4c1bdfec0130e1bb6d325830d4c47ed60da276e69f45bece366df99b44834b3a2cbac179da110dcb7011273796189e7ff9c0b89946aaed85a1bd52a02e07f662422bd864f4a7eff35f204f8f5a2edfce031f306294a631e4a145322201bf81905864aaeda33c1192be3d9cc7906bf81f3a7d606375c5047ac950d9b65e54a15b482c6468a6e1fe5d855793b80a0ec7cdd8f1dd3d167ef6df323c4e7b7437062290e456262cc594940fc306812c245085deace83a06bbf1f506b31190406b95de411469b3300a52fe11e266bc29d823d259776ebbe4d2812f98659347fea07c52b1a727b116e8a0c6290fb47380e3ddf5e5beb676ee981c275cdaea51c96365ac9305864b673a85719c74a67808d5d001cac4228eaa469c25c98752bb7c46e182e81f76442e105f7a8268e23d7024034d43d10fcd601cecc0e80aca2c7543dc2fd82cfe41960c2fdc8bc9f479dace457bb0a90c68338f7c8a758cf8efec8a723fe2713ce6739b435cbfe3ac5c5e4b59ca107a4ebf491ad6c9e17cf6b18ceb3026aa7c61068798d32c292595a8c8463a35ac9506807115c8f5292ca35de92f7c114c8796911b06bd62f32a13833fd58c6f3bcb5c19609d0ffe2d54052137a476db070ec98f2be32506a3a8a19a887d22476edc15ed641bc0d60da2f1fdfdded536971cd398dd48dd6eb2c3a2883e3817690be8c0955f50a5609f6b855a3ac8d62f4c03f0fb0371ca5d72b9a6fd344fa5ba7c0d4aca1c16b251e2c906ac27927b5e72b9c309296705c0d32f8864a8610d526bfb2484ead869ca7d757549570e3442d90b001122915cdfc27c97cdfc9a27d7d435ee321cf4a2f9adb3a40af566417c83b7d3b2d52effa93f388ad3d4f2a71af5705c5cdd338d3f2f86870496e10a3f71167e02c5fab700cfb37c08fda48c5bc2c87904afdd8c0f6fd401e455da1c997bf2041471f17f6ac8fb25609f556371adeaf1c8261510517ff7b6abd45ef895b99b294411cc8e7ae6fa61381ec68961c0ee7309a994e6ed84aba3fdfae3b3ace8285801af1ca2284a6219adfd2af9c783167b37bcb8e41bd06e8680ec0afe7515e1bc283c62d93dcdb235e9f47cb226ac0899e15626dd3c3d23445f624356a2c2638e773cba24ff187cd3ae694e5346286e05f19fdfbd90b351b8a588b40acf0474c315a44952ddb0b2e61458228cada856c1243171e691867245cbd60f8dbe35e6e0da80e23e8a638467c2d8dc6dd9f53dcfe4d82b4f10741908c036bbe0f3d0ea8ce799c25a5bd9e615f0a10548fdbf686c9efe893540d887ebb1f133463a990217274b94326d00e318c8b5cec43f727639837a39b99b3bc964b1e2f465565f1974b8ab44da7a0fe2a43738c6eaa098a29e4f018a85ebfeb9426814b0567af0720b89cffa423646e7e160dd1c371da7bd20b61e96e34bc46b8d716d0b8f5351e8df543fa34d1165709274cb9aba5581cee078efef4bc85960b9b0a2487c6cdbda65670d9d8233139fbbd73a49cca266483eaca9e2f353b05536b09d33d875ad3b4184a7df01efad7dc2d81da7ce4ada528fe76c8d156c7ff95496c84bfc0f15857484337d5ed40c1703c4205c2a349361c6c1552ba7afb295ce8a2f19271677c7c982616b0c9791f3a1770e34c106ef3eb40b78b0403f2625c275f2fb3f6934d977a0f1f09352df9ab71aeb4ea5bc9c3be6f31ef8f3a0b44db5eea186a442879077b7b7b8a157e06bf5c9bc9013ea9c7018b015aaad2c1beadfdff4f2fa93dfdaa0432aaf821aa614a2a00d45077f996cdddcc3079a4f5e88a74ebe14a2f7fe85759dd0a2be32c49ff76c855febc09ba9d952c211ced357520e65498d50af0f77899e16a1948f9bb5389dfd9b1d65bd95458c5eae3650d5603cd4564008afc3cf22812eeef3556790baa05f921b656328ef97b13aed92ad329582ce253784e92e919c55f59a73490d99a470258dfe37055f0fef3688a17b8d42c3bb1f0086f2fa3472378f42bc7c75758db37d7306f90b5666a0e25371240c8be8116f87db434b69866ba53bcf7c57e5b0577e46bac587a38a4e2fafebecc4cfd939efb56967402e96e416f3e385d6e4fabd7c457401882afb649f23d8341f207a69091924b317ebccc0735a986d663925713c6de69d4b23ba9b4bbf4fd98716e1e60c595f0d1fbde99cdb8e9a00c3b1bcda716a92d69f2b1bd0dac3b5a174ca82bcd211d9ca4dd414443b58ed8002d6e8550e94c70a6f66043d5fd6729504c3c5fd09f7db5392f2ee9f0a2e7bc223ffb5cbc835e1a818bb74e8ebc15f7049265814d717af9e9ad1aa851a587f4dd475daa28bc86e43df8725c3fefedf998f9d5c360b64fcf433e6093b8d7bdfbb2cde3716922de4c3468e030acaa637be18fcbf0b43203489be46fee75068c58ded2bf0d36819b5caa212be2396887060ea785b97fc15ed54b9f010141b9f4b665e5e9b28afa83e792b4b37abe77e0a96a4fe85e547dbd18dc2b591f0e3897bf8ff0c0b0edd05272a2f69a97890c67d66d4e8b23f0623642237e8c319d9163d72edfabe69b0eb89d3b67be378386b3497fd53bf236ce172c4ecda6697d236a66035396aa1e014c985a5b54deaf28b1b04f15c5091bb0d2cf83a8909d1cdb0e0791eb088da61d6878a2c65385b6fd2271ff8122d0477bc1c91bf6b9caf45593066df5d4e1761dcdaa68ea368d15b0bbd83aad61d6bc27463f4a6edc7360f3ea461203e65dc47eb6d2bcb23888fdbd623b7a49f84a260594305048bb349013c433c196255d5ed37e499640e73f32b3599dc1f265d9620aeac7d95f3850e35264fe7a8a6acdeedfe9e2c81a8ed9ea778381f9df772c5af96554f9785ea094a25399e70514dddf919c0b935c391de7c9d00f3d34d78310fce8c32e338dbf08d60e11007c89c04efe9440e3cec9640bf70677a0e452e285214de2ddcf83454e9eb4d87f2f92b6abb5c5803d0ef9f7ecbecaf6e4a56fb0a32039808ad38ee9f231386535688354c1f2387bd724e65df6b5bc7b0268c10434f3c30ba1aeb26cbfcd5727c7a514359a172c813902c916dcc3d75645329364343293a870c169dab2724f0f350df22c20e63ad3d17e8691dba10defe236264754af653933e888f85910e3b9f59179d64d741e214cc43d6f8aaa530dcbed50593c8365b975123b77e2b4248380279150c2d6741b2e687dabfcfdd93996c1e6dd1857eeaec056d31c61ab8d4c7d540bec6f9dbb9b4be9ba13fb73859d7c6479947bb641cf73d9cc4afe5dab702e690231e85c7439bfb34eedc8edcf860d3c96cc8419ce39ac6d3377578eb6cd1194149f00040c0e8ce0c5c32430561e39a11338d2912136d20ccb3b285a320c430b53e78e97a9b31a85322d9e16933e56b7f7990062ebdb56a0b8a951854cae0241193de4eb00bafa04e0375c8502a2ffb8557e80f4d0330b999b826ad46d4ce6233f8ef6d7376281ab9366559e161c29e4c1efa3c53907aabdc7583671c3939747091743682c8d3e69b1869279a60dcb82d7a85441ae18cae3564ea6229fc94077bd5ff3b7b68db71f0698db67acee376f9e0b70ad99b8cecf78fbc674d3e1674ba0280a23390e4fe8413640e236c609d4feb0b06d510964307449434ae6defddb8376f6f53325c546ddfbd941743e81d69f1f332adfe33811f2a52f0fc87fc8b0eedca9fc7bd4300903f62a6b5bb7406532c19cf20ed23deb96ba45d2867b626ab1a55f5a595af7fe87dd1db757389429b53dcd1f4c2c908ecf947f000c89bbee66d61396907bcf621d45d94f90888269c5608d3bb4b09414f2fa78ab0d90f926b8a7ddf445f6caf32e35d9d2249a319c7e401b2eb818dbd042cf60e5457edafd4eae63cc2ec04d5ae07494971bbed0123c8ae8739f0cd51eb7c4b0161d7292c6094b9720f8ac034451599b8dea5800ac7aa27e5e40f2903e25ae14959a50f59a980cd202fb535491e3f83d4eeae74fede04a7c83e648f86ff2aa319bd6a3d6cc994d1c5613bce9d77d66dcddc28af41e561e3cca2d4a5a93d30e1746fbf1ab026bcbd7452f5abd2838d15a2de4932c48faa3fac709c638bde405d6f8dc126fb85ba2324ec72507995c07cb9a04f38cadda60f843641504bc0350a3a297baac3a1dc9088a84b3592cf73101d42a2a41eb898b8652bd4bb00c77d7b3e0697e84571e9e3757c5045d528fd34b9b39a0902ac3efd217bdf66166b071184aa650a925efd0da7227db3c4889447621526859e4cec62faa25310e5bf8615c14fe2e0d45635bb7d5cf324e1c971018e02d55aabf39a8fe973969cdadf45e3338f9c77f46c4ce877935ab97945febd219de72f3697950fa917c77a62037d44d4b1cc9a119c3205972eb25dd8f860e13f6acb1a140bb6f87cdc8ad443fdc553f0116e386a89aad0e7e0b3dac8b3097d2a1c24943f77e50922cf72e2436664538e1e2c272d11f4770c5761138083eec741c0e73177ba3381b882b58272be1571d7421d7c041f92fbf743622c330e54f742a034b1de3471ef55b2fbc790d2d14401fe441deba32c2f0df816f0c2df148c2ce6e7d0422e24a17932df8d6393d25f7c1e173bd983b45e5a5b28dd36756151f15f606b3af9afd1c27896de8ed8695c216c06d2cdbf233bf2965ac730e470fe958e22f82e2ca229cc2d358e08f1ad9a10ed7dba76fe4f6a21e25dea23132b812f0a4bf12bf7d3b3b82e5c95e061b666e51e66c4d1ccb0a1ef8a723757c79461b570f903a6a30a2dd10fff9b1b5be69b8ac2d4415311a93271a10f6c25d614affa387448353f892df53d098f04959fcb9d7777f62c598e1e3f07c17d86c1927e6d1c119172cfc1c649477961014f81f13c23bd45ae0814d23737f1feae0278350e3218badd1b538adf1adfdc82d2276108ba3ec51c901e0ee0352d050047f313e1dcbba08a09ffb459e166f3a0c58821255c2883fdf359a0fafc813384f5764d4c910ffd51fd9d9325fe8dac56804399d31f9ad3e7f138702211b522234378259cfb01a2fa380e33f08350f4b78741975ab5cf58f003e5adb31cd99e6527dc29d4b56d49ccca8830644b7d7e56deae00c6abb5e35443ccfdc7d2bee19f05378cbb9d04ad3c4d5277a7d507ddc1065b033bf015ef06a37ef76b5a32c8a17334673d8e0915cfbfbb59a26617a0f36156d6cd6477370eba409aa73b4707836b1f4dcb1efec35dcc3deca9e972002d86461678c142315f788f1b4a5cbfdbac3c6af2bf00011451e4135eda2de8a9f89ba51813ec85f899336af35fa853d530e4496de0a9903362e9c93b713ce0b756b5d2bb576c998b949e4df5ace25b0f8fdfc8ffb00bbe551aa77b02bb72759625cd541759b926630d6b3ae0223df68a1074a82717fb3ded34ab5e32d983adc7a686efd93c77e78d50c8a771e1da0629a49b40e3d4805e8a577fa68ede8eb880c30d22bd35e2349495ea4058caedb41c0ab0922a184d0ab168844bc12f87889a9debb6c86cab371c1159514bdc18022467e1d685e0a9fa22c170dafca0ae35865a694101af7014951e7fd7c164b0b6acac85ea43cb0657636f9de56eb77eb0b2e639d015746893729a9aae85b50c7a0a142f2ac4cee8b6bbb99b531d3cabc79f8a798fcb8770c609922e7e98f00f22e4177359d083635faba235ffa746a44d03af0d266caedd69e844226889a8856b9171c0ddd186100bd704d51149e40c57f1516c03ddc3b10fa25be1b2384d5a5862f3b600d468858da48a40e32cfcfb2e0f833a35cf130f545a56bbde42253e848324195af78f467369640dc511bd6891f952d5d3679fdba9bfa8cb92a3cb2e33793586e10edc26d8456c79d6e1b3f7d0e75090651192f4d9b33754c4701206782cb31b7e4284e5fa27ade4cc3fb6d3cb2c3cb3952024291f97378193c039a1bd729c8a4964532689769428e64809f61b3cd16add49df979da1808f51dfecbdcadbfc9d13af7d4f859771e690163ab0c41098f20a9c06d915e1ffbd445e2fda0dbbd72e0e12c1ecf69fc256694c1f4005964f5e4ccb27ddf62bc7a39fcc20d093c9fd422ee48d935aa1059bf638d50beed9a3b7f69597bea5b24c85bb4c7e2686cae5e151773f073fe36d1ed5d4605e98daad9a2bda71d632ac822247819eadc8c595f2bbaf2e25b2a238b61c20a749239e909d1e5f8960fcda2efcb96946ad3bd821342abf2378a353a01b223659526a7cafaae4bf778510146a961170bbb943dc9531e0428496f24daf7a54df1c4043e79024ad19c5eef9e16c55c3b937f01c57cc4194b295a01fe0cd80d8248943a304a05532352bf4718b019e593014824ddfbe4da50cc927838eb43a3f66535ee261ed42f4deb69907cde67cf1033b1ac616eddcb95bbaa0771825d873f074c71e8e7604429852de8a7ec5c40f6b082bbe1d567f7c85389be54997288ae7bd996af691c5f40e7aa55a8c00284dd078868c7519e9537fc24e54c2eb5fba54ae29b90a91c764e887f1d080832ed5ad4f9454ef5ccda7d3ace7d4153352b2250d7c184572dfdd01fc734da01459510dd0187b624e387357981d11a65afb36bc5a3ff531c6a216473e37d1c46e6f514cf2e34131645198bb5e9423c05f088b7b91bd52fe1ebaded5e7857a7c21dfa8914409f16db239b65316ace928c11bef474d4c4f3d247e6cab78079b213fe55d88201d6a0af0e5a9fa30620feb8b3035dc11e09ca702c41d6236ccc040a881018c3a8983d2b1a88d70dc1413e5e082059cfd10582d802900c23f092bac80160e2f9ea5dfd0d8224e7f6e2b4e99c6e345434c867b2af7069fd39296a19e1faa79c5ff1db41033a085155889126e646eb7ea580045647754b3333499f74b37c2ff664a384be7235adf1799404e734ae122feb83ba06939d959d135d67561793d260c9219aa20d25c93c84a64d64c9728d0825e99c8e50d75fabaf7cb1588a1f4ae3b14658a65e313e56ef352e3f7f149db46cef3c89a4e4aec323da666ca87d9471076fd50e995513d44833fcfb830b5cf1fe168b8e0a2fd146f961601c7919fa1cdf6af362ca4aa3ebfadc85add2047bb2a196c331fbc9e76d342c604703fdff40fe2ab0151e32503e60e7c601b7e9d3b45e674ae1571f118ac7c33a7e2f2b328d48cc112995339cf39cee6bcd5b76d92a3b10ce9fc695ffe94364aa51316135e4b3399ffb63eaf481356fb111be51b42ddff3dedc4889b23930a7871baeb734ae9cea61efaa8e9926e2f4b3579785da5af02435fb169b7edc08c2b30e2b309e4b61e9b013a70d46d6d49048ebdfc7df7a8a066bb89409def0ada36bb7a2091368ac5614cd59f9fa2426ecd4bb06726d9a8432a8f55ecc6728a4c7874ac5e8dc1595379d41923beed89aa1df9894707bae015a701a300c607d6ef0d0917cab417af26b79a87ef51cb91cb66f15112fead2237bbf2db4b0948c9626aced9e540719271274033d6d91c705d51b49aa04783b673207a27bd090fe2d6e79c40e1af4a7f8ac3994eb6369f4a834abe8d8f9832defec668d7b2a0efc17659803e832f381fd6b292effd03bf7f9c1e9c9b1b61693b7250b24c2673bd5d36763aad07202038b270302b86c890e9958fdd60e36eb8cb92c49e363a4eaab84780fc912f641c8fc3701fd0131943d191f44b2597fcded25931cd9f3cd35a156057627eebd99c546dbd9ec9286fa81fc2b166d299c85ac0dad0d02f7ab5235aa67ce68413e4b5819bd6119c8bba4dcccdd694db70d6fb4ab27f38e87ac7a19359d82cb197c849baaf3d023551f5f26b3bd6367904ccbed73d1b8fb4d580e48287e768eb9ac7e07ab6898f2eb57697f6d69eceaa191610b12e6492dca4690b1d265f8e1e5f9695a8a66b4882d59d193a1e6bc0d135ae77c842c40c95830d290a5d44dee06ead60943cc68b6363a67d96e74cd417fb03fe0cc5287a2077dab75125a50eb1c8b2484765f25872ecb6f241f5c453f01ca0f41d3748975521948376e215812fe3bfe64f7d9e193beaeb2885fc6161ab9eeb044f480bfc3518a52b68343656ae55f8863d6763821e8f563def78d798023de6965ac4f74cd117e47dd08743dc8180abaca6a0aa10e13b6ba013fb11db3b140e17c2bd1ce5883e31600ceee02d9a78ba16444ff681d1ca1f93f7e19d6ffc73384d85b80e5a69148e00e235cac272dc58dcfb16be246d288e1f03bfd5fe90ec07338f0b2ebba03b7b07f7f64ac059b98a86858d3a426a4e6f484b2ce179734ad3e1d3e51a2b431cb6fd5b8f022a36c442def5740680fc0e422c6e1928e85f4a8a3be5726d1280ed52e67edd43f82151dcdc9199399ffc1715dcbafad26fa5b0152cb87ed5738f84e196d9c29abe2e2cab09d32345bab582ca0baa0908a67bab4e44ad7e4acf7cd491e4ba3527fd18fdcd4eecc384d5fdd04b5156ab98785c812adb53a8576b6224400e0d512e36543a773a87d80d15023dc145f1b07b5b4af1833effe7ba8b9f64c181f71fff605cadb05f0e5c7cd1771d1a3651e644c11307d5f38e88d86fe80a5f8ba4948c117b81fd1769a59c1d138f7cdc3e1bc2dc31c910d2d4195611e73a273359e1a8eeb7c8dba6ad7344e7d9079e72dfcacd5d15aef645cd6c14af11740bb9a3d7aa56c3481b7153eaaf50d114d9b585c607666aa1f2021042234496c5ccd3fd2975886b04b0369255dd4eb3862696d073b40c0f4ba78d0f7b62e028e9c73487048beadc083e97df848f7ece70c4e7eddbb7c4b642e63d102a56d457a46537a499975510f2fd730171c1eac98f402ccc25094aaab5f88af7a33e514393e581d965a30ba96502b30f2e87008506d1392551cb1c10812770f25a5f0acf880bf7e7563ea1035e24c1d4b7f75e7b36b104f76d4e11ec7cee8228be88ef248f68122b951a65e7d03231012cd6664c71208ba2f797ce3687d6c4a54cc0d04e87d73868342fcae88a65b061745750c619b2439857202d4e95a68ae259c394a556c9587e020d13cd4205077f1ad480939535af44090fa6444eec44b7c63b4cab71069ea459a82e756cd98f4fd616d9f6e63a7d855c048aae5d2b9346a6680883c7417aa275d91d24c78b74d49a061af71f2fb0cd2cdb0032a33ce659e3aaa3e782e05fc9a25c77f89b85d6330ba66db613fd3db31a73197b89b9338cd4f3c6b0becafc88717a11427a3529072338f03f1068e603286a3d95c06b8deec4ee451923aee5dceecaaab3f62e2af1ba71d5ed87230a72c8d60075e44da297d0f5442366b39063baf7600ec2cd7f6c10eea8153ee4da898b31b8c5751e49cedd2da388e16488bae5fdab64f25a9ee5412e73f524b6c35a9f64cb22616d9b146a76a9c49f2608afa419e36d7fbc23c27bbd24c8e83dfb3af1dff6efe22d8a6f83bc74676c9c2d1e0e3c38e8b1eaf5f6266afd91e42097593edad1535aa47f23016062b5c7fefabed55430cc06a6eea100533d5cd3c504056258ba528da5d3f4afe2ef56a6eb4371e0baa74bb8219bbfb84d630a9578574f4cd4849614d8795a054374b9ce810f15360170d41569c50d4dc20912b888f8f316df3d6e3945c0cb2f7654dc2bf40e7d9e6189d2139b6c4733cd6e52f9462d04e323f82753affdc86f36fe32d0c7a02a7ee89fffc50322d285fca734be7cb1e2b92a7a1e47ea3dfc417bafb24dee376b61c33e6c53c584c6b33dc181984f90fc5b1edab523f079b70ca4072cda62aed35c903b5a58820b931627663e14ee2a05eba0f52d5cc64d620a538b774fbfc522d19b72b266918847ef943fcd215221d61f6dc2fcd27de09b6e86898d7f05f3f7c8a93547b0c1b313a4a8ddea2a3eb3ee965a37dff14203a2b7bbf2199a00bb71909180a615524848669d24584a70253382f26ff298348aabfa4835426838b14545c6b91a5843e1cb7f686de25f9ab0d803af48bce61f363877e01896a582bea8b6c5dde3b86d6528de9878845b5ac71e220de3beca328e32bc30ef10d9466a80b691e02c121d0b8ceac4c256a800e13ea77285ebd4a161fc0e0f234388b627651d6ee0b1999647d6472bf20b34c648ea3f81cfb07f4bd6be11f0d003bb4f3925fa3ebcf5874f583269c37d5b544a76d32a213ab186f5c72f5bab2dc380344f5df207b177c1090b51ca89242bc92111769be180258f6d69239c305551796766f309704f9929c285ff10a4b6b51925dd217d80e1358d4c0d50b1d8086aa6f283def0fda5554e1335e44fe8a43eb025e00f786c10dc580158969cfa4566d38e30a5aa0a0b5578ff99bc00bdb237bec1e6f366c0d8cdbbff2e6be7b7ca6d1637024e345ecc312bfab8f4af3e16cdb6b1673daed04edcf39f102f664c56263835e0d88db0494016c7f7cc1e6e443aa36f907b90f70d2953156bf502e77a28ff66aedcb48ce3d62d41a6b5e064a7cca6283d431e8b8ed6ad66857b7d0e02275aaa99797b29f782d2300e4a3de5100e0e24760108cb5ae99fc88ac3587f89ee2f0fd256fe84ce3713f0cb90c71719ba45719f1dac9a27d43e65e4bf49a4c3c72565f7c21e409d8d8b4c10cfa5b183e9a342a50642c590ce46ef7e4c41c29eb83793071f7f2ea5b756ec6e8d9f8b5e0df58bb057ac108cc73dc7d98d534f16d7812716038ed8e258c037fe63f08a199e1fa028db9bedbc655aa93c57d63f26e3ca56d6a99ceae1b0578666ed4f4bc8d1e0abb515891d8d104b1570d2b665d4db06b908b8274934deb820d2dcbedfbc21ff86b264512809b4284140111892b0d405892b326f1e1cb5f281ab43bf58569d81afb85e70b97deaba42041f069864a41fb3c8a9f0a504205073f4e17d50b79886c9973aeaa254e8b15a29c83c7ef741bf00bd3fb7123d719b7379c4ce7d1d513ca9ccbb3bed91d5802f1feacd29e72d9ba9d0b5cd51f2d7f6c10d1940e4838f120b5305d162a9da9f3bba3fc224eb143095d37bb7f53450e85c6983fa2dba4874105894ad26ffe021f7c557381ddf9e4a8deb5159c272057bbed2a7c42fc6bfa7b2ce40aebea46cfa1c518021c61d9187aa6cce4afc8baca3946dc85ad14be9ed1ef83f53b400a8c0be3fafa650025fd71f17ee2e716a7837bac63a53583817c7cd8819d833cd6c92237eeff70e457d145dd655e0d963a9e0d615a3bd1568e460968e1c3ecfe0028a166553647a10d427fad04546fe571900e9fdb3865e460495554b0164ed74e00e9c93bbf9a26871ee331c48451cdc0d49cff71cc25ea4c55acf77825ce10850e4aae66ff9eb3e8109f3916415b8b66e85c1c277f0c7165c3a9ed0ffaaaedc72fff81003d77654d234f9c9251dd734deb75f2947b9847ec6489da788a91a1f2ec75005f38bfce498d2bc9065985ab4b68ed5aa2e7043092f3a68ed0d2fdff097f7b7b4e009f14ed149ba5a1d23a96d38b2800f51218d1fb418cd3c2afd57118c991eecc7d2dbe43fa760b668a126eabbd6f3ae9f50e2ef97d86e20eef43244b62c13b2e6934625e49a211d17459a3b02baa418ba1df370951cb23470da1c708da3129180a5fb279a6e5b4c5a8ab7c27a0a27b471aac3543d03f241462ab309664b4450e8c81757605b67390ba48e3676240a970cea415b09419e59c5099f3c15e95340b0c35a8992be55c9a688944d6474ef229374a521d62a9ff6e7945f7093c448aba1b3a5eb36e1854a832f8f2dcae38a18410fa7dd4c5bce011aa60b95f51b6d881985b0328186c093e1957ba1ffdba376be3544de2d36c8a96890b56a5354cb1a6dbf57d74510b3ca31e2f443ae7e302f8720e64b3462c4185bf48274cc5a4445a8b4e73be0f123a793eddad46d56c9c2dec4cc0e571f84ff0a8afbb59b39978c149c5b0e120562140e44c5f0f59a2e9502e448e575f2ec14e1447d97ba52ad72985d4becfef821c773b869b880d093d0465746c48b3e8d48505793a6195b781102da4574610262671a4dad51225aa3f5bc86e0165bbc73f2c58f30d9fc40386ed44f5aad437531ef48cdfd09578e2887d29618a30c70aa1a0c4cbb8189fddbf11bffc697904988aada91eb6a163fb813e2100de1026ac3da1211b6e777a3dfb3bb955196af6b528ff13c983df0f583c137f9bea2ab5d55dadc6b6897599687ebe9e007a749fa8e86cf51f9b7d8fc3fc68a07a7ec329315fae439a0feb492bfc48b9089be64c30d76400a33bea6760610dbccf1065d0b7af22d9b6e0fdeb8432464628cb567e6d09c82ebe151d7620a3281dc5e98b1388921f4f13ab05b3c74ef9342b059610ff2b851a9edde04b7e8c04517a2259fbdb7bebda92bc9d2ffdecc1855c119b64a963c7780ffa3fc1c55b4acd45021768bef0cc06efaa5d6ba4879ac10ba42795d0f04634d215d8aabcc5ba1395ae0093e89643a968f2dbcfb15eaaad5492f32c0deb5521771865668650447f14390bf3dd391e6ec7d986534fb06f1e655e5c1856d68af9a5a38b3358c70d06e8c64f99e303b314290ac3ee9c14d75349dbf557bdbc3fde1e1be7cf33f528f121aea7264e3a9b401572131962323483bf54e9892a4d7b191559d231c270bec9f9453319bd0260b44424b46de8870b95a366bedfcc202fc8df57808ed013b9bf1231b313f02d986bc93b2466ee6b78569e50eeeab7ac34fac519001f125741b52d84e76783865036d814a5382c9611fd4d61c171a15e9f82e7a87fa97e6fe51577abf170807240ce2f93d31d1ae7b6ccebcb5afdc485e47f770bd6c1a6ee0983df61d1f6feca8f3feb0f04198bed31a74b1d02db98d6bcc5bebc047d7a6c413a9572bfdc517a4e6f31688641c32acb168f50aa1cb5ed7606b8c338327a164f30d8bd712b8d51d596c71d8eee785f2aa13d43aed50d9a7f958561c013ba1f03d0966aebed1878186db790968824371e1e19efb3997d884a5d2d60ae8af467742ba25f3a63723063277125d5d36de84b414380ab7deec9bcff76d2206473394a808571c6cd90d95eccd6e00f21481c055cd3284dde4b8ed1fd38eb2eb4ebf65d29a0dee192b705d8008c71abcc8276262a35e8b455f41ab987cbadda4e986213c65cca7e1129d750839e5ea9f905af3a0d0fe273af66c2801b46cd5e1ef442ba9b35e264a7cfb0d34c242eb0041fc9ede7a6d7360825d7b8741de2378e21b540b7586af5aba732a6c55685d917e16b177a1596c7f93e74fff8ed1ca51f1c3cef7f728c2c837a01a361258b11442f44c8db1ac2a01a3828cf687b511d181c57933fdb902ab89602ca64b89a9e882bd68677daf5d0551a8f76eaca88614ee95d7c1c8456d3c2856802c9e79620867e60aaa6876a92de8b206ddfc6402206db62da16d19ed9fa816aad34d5a263148a0d628145507fabe41d5aa42abdb6e0779604272b58d7d162e025dfba6f707c6937dba95c04554b1b48598348d941a3be4aa51d0aec99750c3092692e31415f281f16c79f31624e2d177916b8e4e52362a3e4adec5733e1d56a92b9f26f7df65cfd6582a81a3c54247ed8c9a92b7ca0c3910a0e5b72785441887b8c433ac24d3288961f12aa161ab59374df887ce1109f60d5075c99a868f7bed79684c301f32ebb960c9a49ab26ddc82d3468ad063c7457499040e8a72c149253d65810bd49417b73be7dc2ac4d98faea034bb1510c0fed5b7e326b754663e2f861aa03deb5267b2e4d96d5455988c28c67899c409117c2f861f8579fe92f16c62715770b66acb9d76743d998f55c08c2a78b31eec76e13c6637c49259d64ff76cf34647be045056e599b1a3d1e69e02e0e1c928f48aad6b935a9211d01feec1e0d9156c72074542ea1843f154ff258984e8ceb4d1b98488b1b25db266047ff887ee37e5aafce8e786b07f0ed0ec64af00aea80f5704a050fcb49b8428151ebc3bcd22c88071c304e2b8dce0e5c82f11831fffdfe39be34b58ee0ee4204d52d60bc92359b20cf0434790b132af33d5ad0885a4c504bb11109f6a12201b5f2af3329fd7144cc8201d12836ef345949c41ad7326a2aca6ea7aebdf3aa589890405cf76c775000ad1727df4bf97a9a1cf24f1d994b03a7b98bc068b22c9bca3a23026ddf01161baf291a656eb84db9cdeb47ad39d9df150034d4dd5096ed09a8cf0dc261ff370daa50cbb96125e412abe7b95bc0b88be684326bea7b5b9d7c68f393427179638a7ca8cd5b9243343795582ce97f63549d1cafd2721bc445564f11e801eb9796846a827ed5a870f1bc3122048d15d222efa7d27d6ca041417fcdbe71b5b8dd775bc2c78f0636d1c96cdfeafa33f5b793ca435a7433f70953588e6fc47acbafafa73ca4526aaae1e3c360892e9ba9ded5922396a4f45af77a7731c32f1c28756cbec17023b8c9d20576457ee79bf57b7ce38423871b0b2c071c1b0f16e7844c9c5261886ee5bdb712d6ee2dc17fe5925ac0628abc884aa2e300311dfdda661a9bd877314c2c6dddbfc2c1a8d7863d4d85a818ebab54f9a8549c285c58b6da361dd1a3d7c6911b41030472583ca009cdb202f58772d88fb76f65a02adb824bbd460ca49dd719b649d576a7de5b3b03da6a126dc33ac67241657a70b0df019857bb9fbeec45ffec756cc0cd91c7f2264506ce0e66707d1a4de649b032df0a4ada2bcfc997a8184c3bafc9d088d2155b038da679c2a0f52f49f9424cf54714de0c7eae695e1231b727710137787970bd2b6b5105ef6d74422332fc1f688cc811081f8ca0b7df250fb02cf387560bb0558356892eb485dc86347054b69be24e66002587c9119c864d5b43aeb832ba8d7a6e085cbb6835a90a7b894c762f9edd09d8ab07543b4252125a7ec42f32eea183356b4c6e4fcb409efbfd04da43c6755c519e6d0ffde55f4b9f424459798bc4ab0b36dfa7218f93851dcf65b8620c547b28d0c35e57fc5f7593f2a00ac10c1f4fe74e86d9ab548454c534b21f6ba4c9d31119a9c135e6a16c4deef5380031a803a95334cb01d9a6eec347d4445c04021fc4810a7481eb8d2db7df013b2a6caa39cc5097f8315e0d753907d513942bb5ca80543065ad106c74891584e286a621ae2ad28c341490726a3bada31a2907889493775b8f98be91e8b977f0710ea21e2549a0b2a0a0be0a1dfd15e4270461e171cb0fc35504604137be4ee9a8fe26c04b06dce64c536ac5b1f73a279651e64c9f024ef0df002f2a5be23391d72e69240ea4c1ee39d00f418d4455fb62793e1aeff451538f2e857819dfd31db94f57aba45887eb0596126a58fd681bbf44866e07cccbb2afe981434dfa4b038655238cad493d495d08840098e2e0d0a336c70a7301b3fced1718887b8d6b2055c84ac7ffa538450f7d226cdea821045c7dd04f4746916c4bae49a81d2cf7ecfa4e5364c3578a9e8b93fefe8152a0057c279a7b86898fe504969030626eb7c33a6905fbec2a84120db489acb41ad6f14bcc9603a4690e69f008605b98352e7dba84ef4e841c2e7541acda96b0b21ee20fac69bbcf7fd83b24ebdca694db5a78fdfb3234feeaa4c3f8fad53a5ae6225f96742dadcb288d1d3c51c19745fd597966d04df800d420615b79869cc7a37cd67d553c93e0228e16a60f473b52d208bffcf34102b141e2d80670cefb36a00ca9d08349dbf33901e8046733d155f69e77733f74431dfddd4b26c796d5d5f15fe6b233582a8ce0b509f71b276a698dcc4cd33b47bfaea969da68e21e7259b1e89e5aacf34bc72b13d2caf44a3bd0d1ea82c5be9cfd237542ebc357b15f86b666ca0b58fb1293bf4605c8aabce01b97305d9b138bbeebef1d5d259cdaa1dce34f5433aa5498b298486577706887a6d984161f471a2c251a1b6f522c22f477fc3cc36dbba05efec4834c04ca437a1baf386ecc126dcfe13d8ae6556eef38438e2d9c2d4029a0177fdff050146e8a30b605d9884707e4df7124451e9127b6a14391b170c00a44f284eeee2762969914bc10a242e2288c388f3ffe01e4ad4767b9c3802bdcf45fc4a08f5f62bbb0eb6c464d25ea0b7791e2fcfe559c193066d6f0eed7f30c08d5847fec2a411bfd764e1b82351cceadaa69e97b34c8e976f731b0f388fb7e2f1e8c0da37200acd9dff11f8387a2b75263c858a92ef0d3db0f2da50cb245aacfb5c4baf3ccd309591cc521d0ec10a6fa6c23cfe58a5ae28f6b2997f193c1cc6d7abe50b7f37f0a2a44a715b2cce568a141530563f40489ebe91e6aa5b4f845eefd0a134e3e93b8f6f38d5980c82a9624260e427aae45d13ab8404cbf2ddfd48c0971c858ed6874bb017d1173cb4617d919d0ea223d54a14d414c59aeaa3b8d5e2473d5322bd8e4b3426823b7c7dc65c62822a5c6c5a26f50f65e8da2c279d7f4d8ced67c0a2b149c86ae5c361f0adcb022b91d6f3956fd1f34ea94b046b83ee905bc2f879b29bb2624a3ded5fdf60db3f55e26d21218cdc199b6355f7d426105c1df5c1c2ae316dc07e79685fa4bf981a9bccc5c500a556a8ef10999a0c118b32234fbbdae8e19b31486b148001b3e59537f07644d5ebd587b03edde202f0bd65035932b007547f7e54b7a0d2a3c62fac38b3e361f0ab08dcf79c5c975b49999dbcad2e1cf5bfd2d08e7e25fd23da7205297d932d43239a07adbedb13e8a5f654ad807492183a2a73c8cff68745446190ab52406e35aa9505dee489b841e3e3e6246e470b839d44886284e235099e5f317d329c813d96cb7120a324fe1d6de6e2830591db14547f3c513b79d44518f2b48faef98b35852712708fa581fd40547c35de5c8955f63f4e0257493e31b66ecf6230d8f4335548aa6e52c0074f8d57d5de15547d3891469faef3a29d0aabaefa264bf2ae642fd4f07740c0f0a333cdc900b801a51f77f34ec861e1032194686f0bf29d457823476a61ac3e942019dd81d95a602de9b950f8807b3fa70d2348989153df3b899c87f8f5e394252e7c1fba6ceeaf2a9253c4cc486b1e0236901d39f8b6501f5adcec50d61acef328f5409d65b38fcd310a9c2c5e6ebf6635d217c1f83c533b8d98fd7ae58b8ea7b84e42a07726b90aa000174fd24f70de9e9b5c216e323e2d14dc667bb3af8cbc02d2a1a49afb4f1e88a44ad83cbf466c8073dac3d0b893f903b41fc2b6713993fe54da25de982869f8c5e1026b95fb5dcaad34e4540e769e7ae88f8483acc927ded399ee883dea386609e40d96284f683bed141ab0e17c15dcbaa41bceefb008631566580ebbc7d999e3aa79458d7ffbb8602c9a71339e9f395f173c5d1a08763db79656d11bc6640700d74d7fb2893bd050eb96a3b7904dab3e52f88b207af5b9be3f9a764260d3778d62c3193181b172016e3c37e29234c6b8aa4a476704da382daa384be7b4aad0e85ab8ba04ade389087182f9ee10a8388389930aa3034ce7847b29b25b554bed6e0cafcc2038351ac512ae27bbb58fb1b38c3593fc12cedf125a2d3ea9b5e80099730224f7d95251abf27f7273eb9415cad4027849fa073ff1d117f42312e07e6f473da48f985fdfd9855b6d7bff9ef1139f90be881599ed6dbaa6c04e92c0e64652dd844cdea7d29142dfbe53b83d6834ff9cba890a46e68e7e921082a7c2412e2da0140704696affab941dad2d599d958769a7bf065fe632620fd0e8db6f66a6f2c1cf286c3decfb446741cfd8e48cb1a11bb703cbc7cf2687dff9090b6a645d1ba80092051c58746e366e17f3d92523d237e7deea52c051cc17ff0f22e8beb721d9b6b3fa7e9954fdd62c7afcc15bf613e282316564875895e70555bf6991c341ad8ac782888cf5906e2c3e9ce67ff06dbb9cfa4dde0277347db7704da8443f51af842b2a290209ff3fac1e5820662c9bcc6d884375b6567637b772de238f9389b11dcf007ff712bc4f7dd1bf23c264150c61b826c3aac9f3d8996dd17dd8e2c7c0038c5d272ebcd2e6bc04ec38bbe2a8be2f704df674a1ea015009c9f31ff21a826680ebe063f4bbef87823c6df5521ea7e2b9680bda561a0f362fd1c4c6b005f7c9ebc345a668a4929bd316da7d6e9ada2bcd2da44cc98721eff1d458d6bd57915156b81398df72b656413954ec3543a165ffae267fdc87d092c33275a17f917ff47c99a313d9c6c66ec93fc1fab0a2fe9320cd6f5d38f56edbb24fb66af0aa0db32d008394cfdbcb482c02cccebf977ec4ad1d9724e7eaa616fc8a839b828f95ed946910f0a3dcb66ba4d6da887c7b6244b2945bafebc8f04bd6df10741888da678d0a94e09f1ba5d25cde4e0272382427d37584f327730f85bc91426bbd4988cee3f4c2abfd0fa67f71cbf0794cbee6b369162d28911006ddfa53cd88bf2f8a9ef0875522c74efefab3fd2547e7d683533c66cefcf41ff8b28e4326a5862958b97ac9221e73c5361c88bb322ff585149602710b1c3347061cb35aa6e74b5b49203e15c5b871f67bd4e1b807e7342512949fe3b5b66d2edc16bbb781c6a6de9c3813f6a203b7a476a95ee3b467fb8e392b7844ec3b2d95b229e4b8dd7248e90b1f6a9e97a22a141ced1766afcbd0e3ee971e437079fffa3bc8bc0addf44297bad3aa32b0aae34dab514540f104d2043d5fbf767407bd136ea4180a0d0a9c31940f48b2dee9fc1780d873b65ca33984eb63bb22cb86645f7c7dbeae8f2bbe37b5c459cfb80aa05e756df11a97d2300d2a9e16862e727cbb204f25b583333f5c5b38af9c19d770a4662afa249d9b2bcadb5fe3ee62f33a5a7fdf1165a28547883fc6818e86ded63fda06d0fb189fff3e5ef3f819ff26f30775de8b3d568f1bd3cbbcf3511ddaa676dee16b5248d59cbc2a72c5d0c372f050e6744bcf8b5ef5ff6b45d5c577f41ace05d0a0890b8119589f72b4f20e27638478a7510ad35dbf72625a91275bfa881af83c01fcaa3cc91c12a893a402e617adb72179e61276c1009dbd77c6096c55a4aa7f89ee2bc47d6ad097bc95f27b6a4a55f6ef87a24f6524f1d4e795813f099e8a6b07cac890cf9db43440fc7dbd62279f819982b3caf3d98a98698ea12a3c0e98bd01db5cacc9d2c5f40de6b52cf2a8a0b3b1f733292ce9bf9fe1c3656d3189b308aa3186f1bdac26cb3e00d68d6033b7e3ab5bb6227f5f1bdf75b56a7f9ce8e2257071577ed2617295e974e2ed0719c887a111acb2355977f24d364ad5fcf0a25dd036ef6df2f681ad6d0dd82f84262f9e2cd0e19640e352329b8e18b8e39d5840ca394212eb6b0273e26e9885b8b35c6c1301b7a2e922a163085a265e0c28bd15fa3440646b1f348623994a66c71374a30189412c015ec0565b0007aaa3c86b888199da68edddc957fc6436252648f7a0967073a789688f1c152a4e1935a2e6bee7b5e7337bd3004f9bec22f3f0ccd97216c473a2acd8098d55f6bd2785f6aa43fe6d1360114261a1ee716784896bd2367353d521e28258025c9baae17b5f4555509e0f9c72cda4195ea99a1ac51cfdbd951f874495476dd25fc634efd1bd5cefe50d25974a90262cfa0ca7338847bc5b5ded4d348ec8cf5490e1dd321501229aed633647bc3c7a427836ca9658a4d6bed3ab0fb4b2ea1fe006bd2b6de9c80b9dbd44615d94993cbf6b309edec6fd432f6c3608279997521ae546716b4d29dfe0ed39a67d68c63efea952974e9524cfb135931bf425a2499c8391486e27fd7e47a1eaf4535ddbaae85c45153e6dadc510ea24b168c12f72f52414dddc6bdd31f4a47d0efb75eb4c6896026e80c9bc63be63d368967164718f41ccdcff515e75d1875662f23dbf8a6c8acc95dde12d23b93bd2ed2a63544c2f5196777a958c7f091ae8ecf4766bad3dddeb9be6929dcfeb39029b5f5d6ec7e6e9509b0a53410cda8dbc2fbcbd90582ce3557affb8846cfc91c26613b4474d0f56e5c0986e83f2170c54d1fcde4d9dfaddbe16a122dcc09c1351362bb717adce2663ea87a61b3c67628ada0cf4de6008e9b763d007255fb62c17cf2c604460f3deb72cc780c3162933e64d811d99f80d5b76b4b26ae5221ac678f24239a60ca312cf40b6d9a899d8f51dff0e856b2c5ead61edbe43ae193559a0b36a011dfe08682ac24451c578be62e9f826faa9e956622d5135bfdd7e7a950e8c5d3c3767d38cf07612ec37697ce7817ccef8872eff5b7d0aa25ecc46db0754f5f0f607804ff9ff32bb7b33f63dd60aa0a15ead8e4a25504af7b65a5396d38c9fccc5ab01e8c239b5abc379d7c67c8b01065e2548a9db05a05702381d04f26b7d48cd3ddbda5d07acd38c65d1eff16744181ea4a8ab78109d17f31bc8c2824bf556f499f1038ee0238822b5395940a9e00230c752258a82711e3c25745fb8f7abc22cce0ac5652db7807c0de77cd6b5a5cbebae750e7b0cb659cbd46ff240d9d2ba5969b701ba34be05e5109d7f4c2bf4d4f71bf2af94a082f1146003350d104101cf8bb0f5cdf40eb453da310e92f93ea83a6addc5da4620d10319adae706033d05889f3802f475c5eafbdf5555cbc8cccf1063744e623b97588a47e3864ae7723093eaf99e2ca931991e5212e5f0831e28d1b8be3132a3e1e863252e73c17432effff2b0dc3347f6a5b609cdb7dac8b6ed9d971d1dc5ed339d5c5e8cf220c0690b6597c72e8799760286f90134fbaf233e11b0982ebcbf2aab7c5b2c3ee45b4be58ac78d6fe298f0528aaeeb255a3043f9c4b4c4af6d84437f3e316796fab9c008422e76397f341206373752e3204a20eb64f45bd8bdc3ec5d0c0b255f8c1d6d2c4f6cc730d3c55d88eb5e33a21c7738e39b7fb52a5e7ff1caa214ba77fb1a3d5ed2952ffd13a1d4937cbe22b693b33f6b3cc53a36d32bbbf4440802e01c722e4dc65a080b00442a072f0a118149e7993ef71c2392a67c7a009af3eaf930a4ebb267ce93fdba47940eed9f00af74c6905bae432c6c06e041f909002ad95b8adb6fdc1dfef2eaf1b497e27ca3756f5b9c7e64678ea881e967d7540e4e8cfc1bb43cc3e6db474117a3f9f764dc9b545f931f820ff51d0245d2a6b100838ba509166e4be93801bb26c3ec0597812dcbbc2aeb2976419226e829001ac91f2ac77d866e1ec5a24dd2f8e9ff2294e30ffeff0d9e6cde23457f29292ab7cf263d81af6f4634061a330cd7fd96cd469058c04573f6a08e684d3fc024c54d98ebe2f9bef4d7a902547cbae1d3e38f6b01b9a8bb7c9049daf4e9d83c24ee099599a9643f0f8d481967617fa378962e8927fe618fbe978ec0a8bcdad23ebe17239a205cea8b2e3085cd7a3754c530017e869dba819fabc7787acab176388bdcaec7d189c0c381dd74d2510d4b3a81ea8071074d6008ac01e2b065196c19f2186891b9561cb7bdef575bba6a38f9051f7965bf6ff7f4205950e5f42c889297684e03cf24099a45d42b0db2c3d240a102ae26c9f93e733f164a6bd9bd28aaa70766768141784a3460763311f06217873f8fe45b48c761e6ff18422223684caef0d61a54bac00c11cd7c497458ef1e6903ac3f0bd834a3f9c5eeafe729305c6194f9711bbece93c8f8983ebd6fc5376e37a4ae14e4cbf9d58617932c6fe29bbaaa3b7d6c95109d55733e7a1080b72f3d942d55295148cafad94a33a757a29b22a4392eb8c7683f5aa47533a86895d89a867e1268352ce605ecfc1f98578823b1e0cb524e390a843304fc8de3cff498614334dcf375554c3c075cfffcd9fd1051d69efe3f0ebe545e9b17877ae44a5a06a393c71abe78a62581365a66733d39d2a55fc346376621666bbea0d3e61da96d9507efb3efe54d0f1f3ced3543f8789bc94694af998767214bd0660f9af0e8906442ae4c754d01e385c26b74f14aa3684140410192e7464f861edb5461f7138bd3f4661821d0714ec3e3c848a98801ef727bbcf815b85eed9895e6812e813880b7ebd29cb83d5c68977d34ab301004aa09fd7aeb947a780392a6c6ee79ade0b44c849718fabc08eb9f1f4a71844c4601ee96626ea6315135cf064f18817c089de2a88538a1b103e18a037a879b4cf580ce846dcbd02630737b748d745b8289fc77ac8b870ca35f658f5ba15dace27063fde5378247d4de9cabf7c6dc12ad2d8ff9ef2ec4a0a4692e7accc8204a9cf0c8dd7d20759b017b37d5c0e42a3086b65db839b66aaa9eebaf545dcb738dde0dc9c2255c2028725dccc9fceba8094c859bbed59f35ca68095a94a4bae040ce63f743b57badc03eec7b4678f99e25f3088df43b8d5dfcf6f9b2bd957cd7967e3d963c0b7b1c89636a984dc0029ddbd0e35201353a183138f8f753a6237f48c81d75f9f1423da044d3138f6e45181bc94431f9468ddf377b46d1a0998edd2058a931123728e8c675b57f14cbbadc75b83364881bdfb08cedf2eb5458e6997e874612b7232521ab5d3ef8566b0fb1c303c425f8fc6c59748aa64fcb502e350608161f62c5357708e82d5c6d5a2940823a912e9b3f8457fc012a7f4437709e1da810ee3b3f34185380291a12e44f198a43f9b0772ee1b32859801db9a64bd3b15cc1f6aee24fc59ffc7827e66f2cbe2a5b959d3ad0b9b1c6cf6cd0425e6677ba415cc1f66c9f6b06354c0617fc9c3567020da6f8d4de34f2d76dc4a0c73f02220f8272b6606ae9abab556e5280046deb86c075c54935d6bdae3a88ceab5533b8be36ff4676e8f6277d8302a84cfd9e6cdd1e8b653d91d123106c970d8b158db897db3d21e72ecc7ccb362f3fd7473af8d7c6872f1f66cfb1f6cc46a52446db860bc13725a2a4f9d769089edaef1d0f9d4cfd8ea7e970c34d9967b96e5420e4b3da2d211e5422abe5cca81a927b3c7333766596261d4369d89188abb60a71fe7ce1b9213e7ff71e3c1c2cae964f7849431d39327222ae01703c7dd2f369fa1c45c92980a8f0a043a4f570d7c6ea4a4efee98eebf1b98d2e5544cd5e6fc8b630145e40af46034fc3ce027b832e445b207128c1b13b02afee996b893094c84df3de2aa754e083f0b91faf1ae380ef4140565f57fc5a41621f042f07778ac65c367c30c2388cabcb3f4729b4b1f23b1f3d235e7698d9abc64d1b1af2929030530cef5cc35d042db6e1442d6aec45bf989a1f6565bdd0d13b4c64c16befad5932ad5711faa5fc011d0c049d4975727d1f71e5968878787d87be01c4d1ef03bf41be660b630d06fa040e78da7f76593d6f6e5f24af2e4ac7399e5fe5af28e26e7b215c00f3fa67379553391faf05ec71c64a78d4df1c4e02a5a917fd854af8ce1da424cb550541874fbaf4933f9d6ca412c1cc8e2bbafcb35023aaa6110f893c09ddcdead3935f6a87c798e332baaee971590c370f9b770f368d213d4b148f8fc54f81232fe8fff7eb67e1c93701677adc783ab5e6b571393e441514abe1ca9fa784b87a13871fb86fe5f0b4a01b2f82888dc329fa1bde8db666351b105860482c93ffecbe0898086d74dd6108d7c865a323aefb4302d72ca8b8d11811e5ed73f4501bfac5d8cd46bcdb8a08ffb8da8e3c0920f73b68bd4038aacda29273cd88ac2efde39a0ae8dd691d6de34a899d90641280ec831a38f3c16b40e62b92b2e3f55eaf66a723e9f2bdc1a7bc040687a56eaa1c876f50dd60b77b976c2655d1b8fa2aac5536ea7ff1fef13081b32bb1ec4e6e44685acb04a6c1ef1171c61300df71aa9edd029a0383a515bc79457c2a47ae7e907a9dd53c6b9bfb457db847d3f50ded44227eaa669de7094ba6407b9ce1a8faec73eba62a7d0f3641ae418f39a88146e76f912c22cae73a31328ce48d6af940d5ff8a7bceb0e02364159875b5885c1f837959aa4dc212a1741292e20d51c42371e369d883d7a8367fc32a4e188f616376cfc92846ef651482ad35e13a4449cadd9662005135ad919def503314c519a0e998364b8b84746bb6c4c2b2308a56a9581e621fe5ec351762ab91c35ed0992afc307782466fc101fb9230d1fe96f0dd601df7ca5162d6212c568e94f6ea8d5ab83b934f0c802bf6bf5287a8ba6e297000f737ff0f2719e9a605fc6b7cf7a17faa0c80d912c376af0e737780a440e96c01636ba90612ce16db751ba64cb483b911d9ae702c0271d83d22833a16a6fe78d7509187c89605b0b7b1a9fbb5a3a33a6f0a990fd32ef7a4aeee6f72ca7764cffabcf73eef79ad825fa904d779d73f7b59847cee1a71d8f69a564dd0702cff72ccb83040f83eb5a372ff6899270f25c6277472756013e6602c9840fe871364f2b324d54ee29d1fa47f645b14b92b6e5aaee2cc0bc1e4aad40f5bd6e7c667d0ca0de66ee871c8b5512694eb6ebbb819ab46d87a09821c844ac32ab8411b2ea56d95058f3b9bb7208ee6ce58383d0bebbf5de117bdfcb8ce6ce6826d7425dcbb04997f3d88465b5d86ef1fbf641b18344f91f5809d9724f71a0066b1b803ac59deaaffcc700af6164b57a01d8366626a01271033fbb73b8da820158b19ea0ab84e20bb2614754243c2f6647247b41f276bfdaebb3b9c2b5ec5cb5b24ba94615979022f5743f479023e95d8807bf801c8965d411d0995afaf191da2881c17ee469ce5b7768e871593ee63f5adc4bbf56f559e44d4a7a40e6d594b51345ea2bff4b233660996a3667e7ee71b99cb5cb3859207586cc3877cb58226f33bd1598c4d4140f5d9cb6f930a555fd237f221a59da723c55f2035920e807cf31a14437cd5976526c1f89a43e76ce569d0d5afba560719bc385247ef2f00183eccc877ba8126ba5be45e9d4ee5826cb6f4c010984c1f2c4faf22c8c034d3a9fe2deca9c70df12e4b342360706d0155f8a5bf3127dd0d738c18d13228a9af0c80cd5a995548c357076c1b2da55928a938b9ab520cc3cbd38dde88ccec19e741001bb80db8ae4e2b08b68d161c0e5a6392b08d1c844dbd443dcd61306f3bc8b242748aebc50e6dc6580e36de23c33ec70df7879aa3350bbaf2ae965c8caadf6f1493653a65cde982277e323e0748ded78148f0ca86be0697577570b8c3ab70392709a7e1aa590fb0129ea5e906fc9079f3711fab3298bc7c2b268a1a5e593bfef4fcfe38a7e0152f449a3b9184397dcfdd257df0ce58cff7533dc6b0c3c9f0c687b727871767567f0f44c9ccd8840012a3997649206ec2ad85f1ef9eaf51427df81abdd1e16884d421f11d3cf9419ebabe9994f19a2e34bb067af32eddbd1357d3094a594319ea4a6e0a16d8dd00e6120272c35a52aad91d249ff1bdae756a42723da22df4687c85f69916dc90ce433f6360f71b8043f9d897bf91642d75138eb739dbd0a60de21152838695a1f491570e51c1dc2b3ef413278e2d3228b673e7596b7ebf40e0099ff1278e1838d0214508c218d23f0af549c915e143d4905b2dd7f410fd788ed8c146f0a0a3f75d361fa43fb2ebd654722deb4822282ebc84f46ba87a289b0333bf0434872cc87e47069cb635f8fd3c563231fe0b93309481f819489cd579693f63b515776f72ba0d5b1f96735e2fee5e6707f621be72dc8b7421917231874c71f02557bb79f41755f1df704fa901ac7daa805c0809454a438603da6e3f1e04accee67a178307bdc90ebed27f601a5bc450d30581f8415a0c1026b409eedfcf87ac45945b3ab9c6ab08fb83b9184a1b832109ea1440124bc95c73084074d61ec78daf734b08cc9c2803fc229b0ecfb18cce4b5854fd46bc1638550cf15772ef617467a6d61d9e45f0eb652b0a69f0569fce6c0f577ba7067737099563d39b1f2232f245933e6ce0e4f8fd13b506e300f3d50af463830103dc4da2a7cec579b8825d30babfc00ce62c47626bf08248256b51101bcda2de82bce135c478cdbb6bbcb3cd6e2cbc8320d7bbd2f7105601a2c17aea8571d760a50c8bbd589cbf1e4902a14570c7337d061aee457af5c737349618551f2ea4c794128db98cd835adb347ecbde309cfde4906071a712b4b81c5e26dfc68bba2d8ca48076c8fe31cb6fc60f99e2421d1e15eb75b76b27be4938a05a3f05263aeede3d7d7572d17658c935181a79955dc9ce5dedc4a80e17202864632a3a01d6d80eaa5342e33152429df0f49bcff903775d6c5951144243528173f9ec76a2bdefe7ead619b7d886b664441d4f8616a4fc98dcf2587eab6f6f8f4c5730ccd1c0ec6fa2ebf67eddf252b1fa33516c3777adcff28bc02c6a8b72ae34bdd499e10e821cedd22290e86d468a01e808b8e76f47ca4c2aaccdfd734943f5539648d1fdef93977f3082a1243e17f9758a91d92a7e088532ed652e9414af0a36a822d8984d0ec8b9bd35cf5bcf24f4f9236bfa8a56d58904b0d49bd9b1529da8f97ada15d266d7a92959b5bd056c4c582444a4fad998230ccdbec9c5c8b6c59cff938a4d8a74d528abb8efb7aebc6209e4e5fde50958653d51e76e7844eb68c8a4d8ca9cfd87dffe46e9952889cdef11da90ebbdbba86ab4fef9c1051f913c59bd0af920ca841ecb33c4e4495956e5c01a672427690713d8c93589a8a560cdc29cd9a41deb7055d6639f1e0091f2773b0d37d79b1fec0f2daa8017385aa0a97733be9fde1eefe39c7f812b7b47c865c4050859bddeebe6a02eb732fbb583f85c5239211ca47ce530fdeb1cdb794d3b95607d8de9f4b2d1b3bf90b67b8b2b5cb47ac5ebfcfa028d9bb85a364d4722f9610dc84b61f22941331e7f70f0bda8200483f29660fcd39900039bb2db864cbba997fad3337a1fb46742bf525e25ded8de24d858928418ad2e7b6f40b0b2c08b97d2bd73b4e70836c617b09c89bd64364784ead35294e02bdfb343bfd8c110e9fdf641afa89102a708730e0c2cd00bfbcb17042f8468481e571afe9e4964532fe025e05a09ec4a42d5e4523bd22a15d387f71c2264e0c3111adecb5d3015b396b12d8b2e31d5a08e78a3adf1ec45d02353f48472d041f29c996a534bc243865990989e81b47255ae59b92127918a19a0f897b249ff74a7b9ba49ed39b0a71d6662d5b8360db36e1c0c4bac7ed3cb924a78f71a988ef8a80cb955897111d866b8c151af66e317856e641ad9881ed8175da6f7086c9cf9e301f16af0243ff380e58a56a9df73fb6c260b6c98a8a55e84ca0edc9de869bef59abb56a4616d4ed84083c5506f1ebf87734186550262c2f745232da573d34a29b42ac84208d2e2f3bfa1f5d154121e9c72d06a7a760b5ad7bf403754b0b78e46e2897a6af6562fce2c6febb32322510b35a223966093d1c3b62931f0b9894650cb9432d3bc93501def90c77c81825b14c417a3b7209a95b6096dd7a826f0137a4a631c7f50ec02d387bdacc08ab39afd09dbd81e3a8be8a6f205be9b315b0da372d8511c730e3cb478ba10ec5edd4c0f230e1de0075b5f11c10194f047b44145914a0c3a64c3d77e6e9a768717d4563d34f42f68f429437bb8558a37e22fb7b9e7d4951d84e9d50c9ebf40811bcfd4835e9356c4dbcd13f6e2458aeeb1505ebc97b37c1c9eab25d5852bfbfc79d924e3ef6b3b2c8239e942bfd353fce726c8875260488ffcce576faaa5c13ba5f24ffe2920413d4e2de569c07da06ec317c619398fcdc6fc9f9bf5466321fbb08535a04db55f105fb868513f488f1f44200ec911acfc84055d3c6d764eda90902b014b2f5b637552d4314f550c0b1d4bd8910b7db58df75c22e96c56ab74cf0a1f83413fd37735ceef7fb6817e4db6cbd4c529fa93f6715b3167655d161e40c968ad175ab7bfc435162d1d34cb774f7d6d1022d98bf9a0cef9f008cdc966e1b3f17d99a24f7521cdd1e63101daba2683c3cd0e8a8d5aa8fc92740984f538a7aa2075647ebbcfacf81d769782fcc1cd34950361686126c4166db7a35fd17ce6f1177896a3bacfee9072e8c78c14c543cc3ff4be7385a0265fac717ac1dde3c569606cb0be3e02ba60bbbdd3588c8166d2b7017d569933fed0b4afff46b3a0f0f93db2efa3b6b5d8ab6dac9a2581385006f3451ee6908eb74bd2949bbb8976f718693e3259ff031903f208474cfa18576433d2a4f7cb403e81d4a6ed98a6efedc8ef6378e134db484da47a77ebb12514d421a6dc07f311adfeab0cab50d1516971ee780ec2d00452c78e3fa94685acd35c6bec867099eae11f29887af4e4ca8e8f29fac2784f17a0e6e5ed70ca7fd367afde708c6a4534cca2302c891e2690f7fe6fc2f678ca8bc2f4c20adff6ca83f5c307312d2b4f5006b9e267ca88553c1f1fb8dd2235e2fd3d244db5edc7709df77b8f0652fddaf544bbe36db8105855f9773b47fc6093ce2d03548991d4c0eb5770b5bf7646902625307b6ca08c1e05df78656a04b2402cc4241b2b28bcf0b6b3fc4836398a223e4924fe0b32cf42510115bfccc6747f49ac5c56f570d0caf526dcf84444446359a0886096ab1d434a1d0e78bf2aa0733ac016a81bf483ab0212e19cb1ee6ea429aba09862366a5b107068e1120ada80f3e06f05018f01d041185fcf7ae20ffb6ace378081d46e56c16c584ecc3207692899907bb57af3cb917b1c66b283cff481dfed8dff48beecdddc8bb703d81ec9a3e167df1c1c40563e9a3af4985488245d6cd2dc02e4cfc720bcb97ba02d7d4cae072c5679c71f3b0355c4dbc641eb29744235a985e8fd4ce9a33b5a67961bff002486eaa44267907b30879f662c06d761055e71b8c7897e043f60bb751c8ba0c094dee7cea10a00cb1b74ad6873a2a83badf330ce840764f32f28bb359bb562f57c61267fec74e3a46f57a427f3093f3d5d94f2fe3cb4283eb00dce996fb514fce7aef9a79891229275f266a930549db670edf4180c62555d86bdc71f103d980d608e5dac4c6bede58f6059f706c1a323abc620ca7c1388fe09f177e78c2a6e3e8380fb829a77284c0c0b731ee2d1d12c2a0f5edc2218600a120772d209ca0f1d48c46d2b6d0e5bef863264aee296454e88da413e7511eb9826050fd3e781dcf2ccbc0a4e7debefac6fbf642c60a97e1db89fece2307593beb0b30eb580a9281e36048f599fff51dd78439173e20012125ee02ada27e924c2e96edb149fefc98b062520efe5c8778240ffcdfa5c94fb89672d16876e5c79e4fccb5d1db4e693462797ed3ead56059e9afbe169e540bd875bf30e346576f3056f5566ef898eda666c4fc9793dc157dbbc7e24483d4f29c16d92f6befb700fc0ee9d599ba4f2d460f9fe2b4cfbafaec19f5249ad3143584bc476c9d9b8a076780fc46c4ef67cf9ac3e8b5eabad7724d7aba1cc0130f9de5f12aab3f58ba31123891251e45a013f007370dfef3ed8d6451fa016da515e674427c8552517ff68704e9616ee8588b48f8bffc62dc4a4b481b9f1d1d6aa837b7a7021136725e48ea305b621383945ee7ad8bf33a8f1350928912debdb0100cd2a5b8265922fc298d58a8665bbd9aaff8dacff4ba285dac7adc3074ed0ca60e8f884504dcd99c28e691f3c398bd36f1f6fa86d9bd4a40775279810653d92a0ff8e869f867421ba4e6174748ee50f6b49b3955c45f9ce8cbf5c9c33d86b07469d6df1ed491be1648cd8e50f148ee94be602ce962c0fc04627eac6ef56aaf40f2c676c40b16bb590beb57b86d4a542a49e724d891acc109c74f33a82ef435b5c72d7b9c1a782755dcac7d77e051027c0f93c69038f860977f4510b63c121c27781fc29f83dea678e8b6637bd27e8b077281048156f6cdefdb6acaf7bdeedcb984c76941d60edefacdea04b2618b52d71d5c1db89633ed1283e761ddef6e8b27a03ed5ad6444b68c05d42e59e845215902f39f91376ca3ad03382a03fe7fc9085d8dbbb6eb907e29a6e513f82557a98c60d8c5f39b9b1446f998e3d814432645b79e7ed057c2eb7bc7d9b5c3a6c7bd01be19ab83ecf61ceba975cbc4d8902bedaf0cc58dce60cb88de752c850f1f36cb8ba746587182ab96a5b11877cead1b037425581249d88a4693996ca7ee3e8bd74b2ae3cf7d66ac602ffeecdbfafb8f28116f1c60387cb53ea7dcda892bf6704038d3596941404cad8dfc9c1a31061d5374c73a913a57184b0fab50fbd95c4534a8fd71b4617cdeb6e6e70ec1dca4f8e1c97d0839ca25d6158e1e965b78e8622ba2d45eb3e4b384f541540dcf405064074d41ffc279526aaecc838281aeca80e2aa7021966db73db4e2bdcb65b7ddcdd34deb8c66280a9c830989eba4636a98c25c06884aa7d7f56057e1a5c7fe49b02a1b5b6bc09087865271d8c174df0f0d52a939e21f915eea9719c44b10750ee5f59d526280584da036a11c287f7937d4513173580f89a45af6ada7919f89abe38bd5fdd11afba25035d1b0ba097204a949558ac0e8417eebfc4e2f377bad8e7023c55e02b524005c19aaa5836d0d3e992bb96f720f82982799ba20567f7ba8c40067b6d6333885eb3ebc8f79c3e1d1299fb233dec6c9e840fd96520139ef432b8864e614bcdf29ce2c6940f18fb51369d55d8b67c525203662dd4d0b2e69761b70cb50f8b530e1d1d3d605a2fb0eb16d52f5d8f5d43171d8b11b9ad3427f2db30e1d8c3ed0183a1216f0de4d45bbfa5c84ae31f72b9ee5e1fab7a2edce888e8e3c891908d19cc61e40d5431b796c8e77b2838d0a99b6cb3654f7bf2f71e41621cf73ca7a3b2261bda184d78137a9ba1c4ff10e0d5835070c2fc003a0b3aec81c297cb545d385b51aa91126687af6556065f7826f7ef8f0b65cf990228b8dcef77e1c2db148b5c545e3f31a9950fcb010c9476e0d6d5589938e744b2a2b58af2fe7dae44be5e0b354bb7bc1dd7f68fe65184ba1d3fb79fd962dab35eb416a33427ac213787bc1addc3689c23a2ca1ee8404ee42b958861e245e4c306be8c7e9e96fc446e42038ff6ec71ec4d4f2fe7c5705f1b5e3a82b41ecdfb6a881e571a6b68050a9db6565778fcd5b8df38c379ce691ea858e8046410e3878e02631074e7315052f4d89ae7a83469f324792179771eed2d6e338259f50fbfb4beae2ff0b9390e9ee9a0c84201d1be905ece52f1b51a158116481c8dd5c5108fe40abad2cf242b47beb819993c8bf01335341df7e7d85c486ad28af4dfad111260b686f81fd8449bd768ce2637ef75cc0e7313a2a817f4920b54b18aaa9e60534f8213f0c3ef4ce228cd5ef255dd8697e97b119619018260c39dc697cdcaee8554de5280d2c09e1d94de4f04eeeaace8aa6f6f6f0ef4e75421c8ae13c2b849c9012eccdae47a4d298e88b9985502d10051441ec6e59172b8bd0a5c028e0b02da950993208f58fd8a54d0c3f143a862478b94141da6ce7c9cf8296b2e5fe121ce47e0c4843ef1238e5d1df7b776ccdcd9ebaa4a23f54eb5da46c31fc67cfb55b6e6738fbb2f5e460170975b56c21c56b69191a4ee90d7584a92e255b6f477eee2caecbda7f7d0c54f813c58974462f3a73fb8245d14d5e38cc3dfe1df5215683db79d691e759171bb3624195eac5b186330a0a39ec9df6f20b485bab897dc13f8f151544adfcffc70a422aeb2e4c9a97b8e6b265dc7c43271a5dd2bb50ffbe48b655dabb200e1c810a5723c8d9aa466865fc525ce8dc1dfcf361eddca57c08f940af2369221402e6c84ec1b25569273becbc34f1d0419ff2e618028d45149963caec56d8f89ed144262ac87cdd6b480939d14d018982d928d009128b40657dbe905fb7e9ecba4c90638121f49ea5d83e45f532e759ff7e766072aad2dfd1911abb0bca3d6ffcd07d48a2b92e3739970fd5579f45fd194951dcba7a1feebb3d90f3b0e38972e4a47e6529b30a6da8f09c722333d2048707b469c1d86fc8f989c571124c3a4b7ff80a7ecb6b8f6e1ae14f9d201e8b78a34387336e4927de75f42a2920a7650dc877bd98c8d8c84b6947d97cc7eddcb38c434419be14c6edbaa67b59ab2cd755dbc013b2bf4aad60787cbc5d7b2847aab1979106640c7791336b2096cd87e00be044553fcec59d039927e9632b9327974485034fc699fbc9784653b5343d89a36dc612a590e228ed79c8bea614dafe2456c8bcfa2f8ad051a8f6553bb65a707dbab729ee17b9d8d5af6c57d5a380049a0aa7083e27e43451ac6b506d89c085fe1f1540cd41b2b9e754f649756c10adb758a64cf1515c7c71dc291b0cfa0d1b2e3c279aa0579888346ec2daecb1ca7b05c7d1529ec0321d4b6022fb2cbb27b6f8b33b8b218da83f1310538494ce1c24dae51179b232e6e431577465c5cf36e9ae65c94ed278cc4cc3c125e7884d1e884a1c5ca4442db66dc83756a2512fe22de1a0738fe1f28464fc56ebd77f76bdae09371539794a1d4976b222ab1cedd218b69cb4913e61fe3734d881beead4ac176f7d26f5a7409d95295e1701c54cfef6fd70f0916850619439b7dd3ac48a2375414f7219a462908aded2443165e142b6e7a1b1f88da8d876f26730804986eb31378c8d53ce789251a42ad6e7f29981d9d553eafee049681eb597247bc104b860a7d47178e7e5a401c0b2ef6d01c1588c1167dee504eedca504790fd039c6cddeace2a492eba27e8b3239c6a306d1f2fb501af6ea8f6355ecbf92e0ce8dc65835e39c71cb3d9f1d1558bdec2634ea607f8fa35b739a65bf50b229563c0f490e862cf85b43b31c8750d1cc32613387cf2351434b58e4514975710d3a70228e1cd09b8c3a7008469103cbf39fbf66fb0701df74614a66adcb7d4d6a6f5b7f7b2a085fcbc76e6da7166b27d305a6c2dd461a8d3274918f062b977e6fad81142bde8acc8fef98568c007cb2cce54a41546dbce39592d8efd4f330c1acffa3cf46bb5deff35a55f57d43d517b4c3ba083a6767a17f1be721a5fba5614ccf9fb16a16845f819f5cee076e22060f324f7dd672130866039fa3794bde1a2a4c0f0fa25985496444d7601cb71a2ae1fa8b577ce24f948dcbbf8dca51208ee47ee772739fbdaac7ac67a4e9b05a2b9f2333cc90951ff69a9e557f4379a9cc90af73c21f640d590dca6981cd90fa4cb7af9b09e9429ec6072ce8a6701b6729820d0d7f00c2bde848082cfe877fcddc75a982844199319a35a5c83d7226ad9be3998e8e0d6daff824f30b83f1575db0433f2ab6dbdf5f4ec0b2c7d1a7cf5828fa142ce185980f26d7c67899947678ecacf8afa91423a480d31d35cf98ba9a4a4a50b96e7276dd196dafbf95ba2c57862a5bb67bf3b8ab3369cb347aef267889c9e5e9780805d5742dc8c6ecea12cd7e4650f931e7a2f2e02a826b4f8d43151fbeebeda5bceccddb8d2054ca6df6dff555123cfa6944c2ee8f83f20e5ef5a259eff6df2f2daa19afae88e20c131d3d75602d06b1c545f76f533d1492e09ba184e10be135368124fa601bda0d4ed02df0eb922708703a6e45ec0525eca6023d71a9b9935162ae43d54fe5d1b5c30cfed9005cb5bca83d9474306d7d87f2d8acb499ea9b3fa4f9dc7dcf07de770639171ea77a32228fb0ff9220f8bdc0036582302d1f97e991f843e927d021c28e75a28a033486e49742de7d6ad692db432550934ada9ed38c909a3d3e743fbd350600669e2262c78a8eac7e1f6192f52aae98f399be2035e83a3ffe113de18310340fdb99ea9f0370907f5952402ed5d040378aa1a4f5575c82539ba3ea783b3ad56d31e7a1a7e7f3f88a2d66a1908d7893d917364adb11a2ebdff40a7aa606a0da435e945091c5fd53be0a89fd0a4b2d3ac6544d38549bc1cbd0358eccfe6e876701d8961838a52e9b41f624226f486245aa1d77b9c4062330802951599f0e3386dd6e16973df42106b7a2493ca01db7ceee209f308bda2f2b3a4ac9f7a4fc0b2528aa7b5116b6a3b85a32c2aab00ac8795ee4592062d40251a85e46c1007b120b761c4c993f2699265893ced7c138f1e5af981f097c8db9a581c68ddee402c54d57891ede49364b2125b803870728e0f1f6243fc6fea2f4bd3862241f0dd24fc21a01e388cc77094c9857fa00be64ff2d815e2c2a663aed0dde9c30015ad9ffb3817d9a3698cd35fce6f8a1cb63b144f99bc7a5253ddf29d5080d40326f5e95497927799755e9a67783a1cf7f87a532457576b170a6515a0941e1cb92a570c26b4b4308689be44c989e9d05937921b8fc2f40f1f724ee84dc390fd8dd5728086f6191f74df66e4e0f2e42b3a598c3857a593709b8feb2fb77d641df786ee5d0c1adbd43b541dbe5e5b0ccb2e957af5d3274f501324c5a4cbc0bff8142d1690757faf582c80ac96591c7b99d15378ac6d8f9a81b901ba868c286316f28fc37d7e364d3f130d247667ae159439f5444812e2320865824bc972bb12876024f04340c302d2c54159c84452f935adb3fb539fb37ef87ff8386d560240727ef41fd3a1a71ef5626d33a6e80f56e4be880f70fc32ccd5712c88f20278fb70f81395735ae5db206274c9fa499e0be6bb4cab8be138cdaad751312a78e277a133af66a0cc9e8e9f7eabbd3f5132b41691f35dcd2bae770c79459e5dba6e0bc196b42ef1d2278a013e9336adb4d7a406b6be3b0067d71136bc6877c080a416365893d1299c7f4c1fe1fbb6dc9f6f215bedad1afac4187eb041eea192bfda24d416b85b0ce97de3931ed93563559a046646805869fea955fe0508272f5ade9986e9c887ff4650faa78d67704a7c858eb4e85d05c94f94f92c788771f1b58923c00e9ff6493ac9b41a2d6377e24253d4ef9014bce12bdec877d8471669da302dedcbbbcda4a37b6b37a446f2949fb6f94f5ed62f79839eab4b993fbf4989d8998bbd32644ddfa65d06ca7e52c7bcf82ff4590b2392cf8b1e9003cfadff2e638a38b1ad56466c8e99c9d5ba4a2f6dd6b711b5dd4d4a4662e72af540f9ad980a68cc7e935b282405f518e47ed6b858a389bff4ec292ce7ee0c0ac252a45a883e83789ff20aa8b8ce46b15497419ad19fd7d94210212036491158c9a68a9cffd440dc627889a9e28540f6318ba09614e61110941c216f070be942803cf591001dde2326e82ccbeef8c7d4de015e710ac8bf69291a3a62dcfd6b537e70f9d6a3ad388022f984b79446b016c4f276ff6f7549600716be64735e26a0a5bc512372c9c42ef0e9df72614fdf00c5f289171c6bf73ff2bf9b30cce0394b88a9b6cc3395d33280a41bb4b72acfb30b9689d7d7b6fada856cdbd126e37209ebdbe317bd6396772eec35b66cd011e716755c4e43ef1750a42bcd835e086c347e70fe4d5c26102d171624039d3d8e8dc68b40589e126d34bb74db3e1ae48137ca105f9c2b0565a5d5fb0154e9b1b5e35aef028eb73648a4cc27f77c5a40b9e88af84c75a173d261b0ea5d8370e636caec16952e6ec1f5ac70f9925965f8ef1cc1a93b95fc6f077bc880fbbf2d0e0116e7ba657568f7c40788f19aa7efa7eeda0152e07249011ec2d6842f489b995958fed67a55c721e74750379ecefa228467c569bcfd60405c206f337d90918e448729e23481c53db3fbda68979ac4a1142609addd96344948c4941d7a9aa6b609cbefb7b18f20e2e87a43ca196be885e89ee7350fcd21f1b45c3bd80180ac3cc874a80e81cf09c704a00278e726e1549192207796449168df8a5f841a999cea127057886ed219c85833177f885324ea08ce5242ea99c079d3f7cb0c94b39803da173fb773b8ac879527b403cc6826967636276f1d7a879170b8d002be27309045039518a3f2818e6519df36b4e14f89dea723e1c23bac711a433e66d71a7189218d868c686a865947204ffec2c0fb4ddab3908396b5f91ea089bb6abd759f2a237fd2cb156fe4e028c2cd81ae52f83394fbb99cc4344a68e674a5fde1c13f787ad1cc8802e8b0b973241b3234655429be20f5432dbeb4f2274c483184bb6a6a91ec38dcd495dc12fc2a586d9206b648fa0c1c96ab6abe8f66b5a78fe1bf3bb4e96b12eac8cfee8a86640324487d0e4063606da9b3cf4a734953c5a058a896125047304821431babd1ab8081cec4e8fa6a238272c35d325d4e2ec54d5da187d83bc486311d6b5a02790b21a6c3d495574f3327a2f202bc8d38a073e4a0ec5d23f3e4998949810d8a9a541b3ab7bfe3aaf27fb4d6eaad8d5c52963f4345f3dd7fc2559ef3ed5f9efdf4bf58b0f8445802a4f0cdd4f690a348db6c25c9dd63d6eb815c906824a9f515872a3642bb3e385be635fdec6f60d203c7d66669b26191bfe9692f2afb74612f22eefaf073adf866e23de6af8181c88434d67fc37bf7f24b961a52123e4bba64e6532df3c125e6ef3b2de5e7505a8e86b253220f552004b3db2db560127a42e5693aceca21002116653de9b31dd68649d9e6615455b0492434041b51c6df2088c8f0b45ae3aab1e386d48f8a818e20d89924993eb1c331596c34066bc698e776e74ab005227073d79067df787073d5b3fd699c22c9285d051ad6ba4eae29c6cb51e1fa8228aac807b51ebd95fd1879267395fb70ddfc3c4a54677dfb8e01d7b0b843716a02c58f53aa6b980fb700a2871c3a464c0cbf18b6bbe3d00e812e76d2f5b82ace1557c91a4d8622411a4fdb98f986e0d728f7136bdf8d4bf8459a2c0f5007fd551964b79c6a938b4f0ca91928c7348045673aa4aaa8866d23758140b851a41afdb5b282a4e47231be02544ec38658a6950ade92e56022e713601fd4ac91fb4f164ce17eea116f2fceaea55f73a8abbdcb72cede9c1fbea54db557979a33340811e0876c40db611d54c8c2bdcaac0ea26fdcf7137784d12250f0e33a899e83bf05c58048b10df54c746ae8f0988badb3531ec31df43aaf09233fb0830f3d6c62b33c9a51528eb0a51047d9e41d5b5034b3cb5d22281a1ed59cd20ab16f755eca1df15ad6441dd22acb6c3feed981176ec13e2d5ca29a0adf9e45b9ffff33e568294bacad59efdd3bf5064e62d77805b614154bf655e702c15c23297f12e076bb59150d51be28fd6a64b8b9054d3cbed51630214ee77943f80ecf1e2ec8843dd781d6bea4cd99984e8c3c08fb8aec60e56e0ccc11165b0cad4008cee7646a093d3ce44fd0609f4916bde82b8d57bf36ccbe3832e7bbe80c702075b7bc4e93fa01a7c28af08dc7e58f51b0a4d6d6d19915cbb5efa956883827fb986aecd68c42f3a4d0f0992e54d1f86f9cc66376a708032b91c99c01040eebf9e94d9a2ebd8a8703163664059ec45026f927958b8498ccfdbcca2f032712dbc9dd01e062486d4b056c24e29eaa64baa396e4c50cf9229d112bdad3a8d8325df46a3098ca36c18f96ed65c8eb6c37e2788ff321edb1a4f387f51e899318ce7595f3c507c76faec33a6184c7aa1291f92929c24f00e676b84b2957871147a693b19f6abd1e123bb46e14f3c059b3c2e0dfdb114c137f9182c8b24f461e885b7f45aa4a730a82a70ac59b13c2f6866a564acd2ee37694026047ea1023697c7553e968c991f30c69138ba5d6a63b255c7a3d360fcdc067adc480ad8fab2f157d198e823abf37e0fe093d058542425941b81903be3ca21d048df708bc869aa0a8b69d2a20cc5487422a425813501ef701b2c71cedb386bf4b2d37d89832f5807322eb9e78e38172fd443973ce00d08c47d23c4ac8ad0267f1f52e3d057a793041aaeab8f8cac9eec93fb4af424299ad42b48a457487c7a7bead7d17618b0d33206af21606bd518e46930edf5fdcd807a03ff38efc4621c6d1899a0635f940ace976b7c81ae5fa5e1510e4aac1a2b4c4469dc6da1ea5a373fd74e03285d17bc770c1bcb76f46f42c5a46a4b17c84badebf00aa074cb2828d156c806ea6e8ababde09d6003ebdabeb0ac8142cedf212d3bdd6c939a281af4b83636a52c193f3da4ba71f52ecda10315cc60c090c67ece0a9e09b0282b4943232f08e0fb44a1589264918e2e8db859a45a1c24332dec61cdff7c509390ed5e19ca6ca659653a441a892a7fe7de8c4706009e0610cbd8d76423b67030ef2213bd4d66dcf4931c8385aeda6b5f745274830fa237f42521125538b496647afa3c4e7b4d1052cc2d16f12e84d0de146da71c1d4d0b7957af997f8d3a0f50494ec556f9b61fdd1bd429edfc68540cf7e742592869b41547f2493b5f29198aead587a7a2948931c90b71fc7793307447acbd25506d52e372586f38503c3e6e2867b4863d4d0ccaaefe3fcb15794519ccdd573763fdf6340a470c667a2ffce41d785ba9402dfff46379b094ae25679d68f1f0275aae6325325d85e180182abffac8ea189eee4af6a8d8ed3b89ff7f913a745062e31253cca9f6055746ebeee4bc855c033fa1f77c9ea03563aed192199835ab226200a3e057b1cf879588403a5092dd7f1642faed65f4c4ed4b627bf77060ee9eba1cf31d26834dd20f8b0673c22f7d935f8776af366e6834b8e76d55e7bad036bcb8a2514bf121a259751691c4ddd7f628284ea0a900d455cddcbceef035054cf84f1741029418f9cfe98d2d4cc7922d656f062c6f9a24c7883ac35c42c38d68b624902e1a8b87b02b60408a7afa576f298fe028e9f0d1f0eec4797132d93abbbb479ffdc489ec55fd5e05a72b420636e5f39c9f1d53c2ad86e12964af0b29614971b09a7e34d71a1c54951c23f458e2bf92a8779df130de2b8552d1734f8fef12800a1be4bf083f53f7c96e14e14fbc2d5d6ff68cfdaa7bd867f64882c8df39c9f8d45433dfa3f637ecbba36f361eb491e3b02b7bb96320b80f46ecb03f796067bebe5a49c9bc49cbd84ffa6100c5d76440fc43400b923b281f5c34a798e9c801766d4a6c26d5cf2a8cf2f8df9e5c5d939969a00a0de778fbfdee2686102b2b42968a0f70d2d33645a07fda6325633929f2417f12780eaf222c39ee609a688d20ba76fb65ac3487f206184f9cf41d559573c62518e3b1035225a1a0038b42664e17b3c4471a7950ead8e6eacad91803037519ec27333a7b02155f5a077862270294be0108aa27a2145830467e1f6d1639ecbd82723774e8751d463b2748d81ad1cb7dc87c92cc3c00ca02f9c59eb9eac62a36d1f630166e1f1f0c96297f09dd2ca586fdec99a65888c94c09e312cf74bb4b1c09f9059f0b2d01d33984acfd7f4c304b24dad7600d8c107d946fca70d9dd574a707ecf369b22382841635bd14aab41b102a9c3ed18bca5d4863410acc9b68c992c0762bcb06d63edb13d024d9e09cf927947ee1e8da1243f2e0a1db3612a60c15ec5efb4abcc80f467c0a8591f38e11a712de6a0d2789403319783391fc9546b00254a12eb3953554cfe54cb89d6dd231bc6e8d6196f383544d4987a6590f6cc84aaa3fe23583c487ce86eff9e1710adb3241f6a0afaaad162dade98895bb700830ba7ab4b8f8a8f2b8646971f5f5a226212a592a2a5aff5812160335ac2861fc09c4c4012541edabee7a2105f437a403aff2a0ff6181feafaa84b6d1e153e05f5010a6be89023643237988ddd6b0128f5b9d2a026974e91118376f5d5294992f09bc8cdfe38cdae2e582729fcb6f5fa946926780fb46130bcb38122b546df714f1e12d4cc6ac62953336fa62caad30fc34d33480ad993c8e1ee0d78e909baf88c6a58dc0f8531c8ae16665489818f953ef0a32428265dd752a292d5b1ed6392edc2833925f6f242e5adb32b1fafcf5018ba780c83ea1f9f90d6e36aa0bc49020412a2171716e152ffb4c599b4ba0a80a126311f83aa5ffe1d4ba63cd4bdb4bce79c2457401353e471b6340457c9f76b0464987d9d6a58880f499b724b88694d96f7c3d423a6ce9442b77c186a379af476f2685a8ba6434630a508978551a80fcccbefc32097f44e33baf53ef13b7994e61c40a57bade561fe9e1eadf469744c390d5321453b3ee30b4385f4cc8f910c5599f8ec06b4c3e9fe15e41d2033ea1866826ea5918c5e22583a489cadc132953d51d29c47cb0296cb7c3bb27b5faaa403b071ebdfda472692ec427bcd0a474bf547cfd893bb99c422c92bf7630a84b645c6845e7216feacac3ed04a33fc82797bb8b3410517cb1af4b1f7d36b6f70893eb9fbfc231bb1105b98f29acba7cf26b4664521fc1ec9038e9e725b423cf2aa0777e5ad3b188decaadb7b4239a8b772208b27ecc0bf8517eb3c8ff9c759640fc443a60290b253b89521606129161bf2dcd8a9a78f2d78711f072a3a7d41d826c86705f4210a521e41b1df6b323b0f634a9175bd609ce6b0a6fe95570f965dbe1ae94ded9ab051718fdb57a821dd9dc0d9ee70b15099144251ddcd593e3e0415cacf9c1b754959aaeb53b3434e18a54f7c98682e9b2840dded439880e6a6e9acd86422785b30a95f60c68731a4823610f0da1aa899bfe70647c43be11c1d1e0449f0a1c974551299adc24847b92185d7b551e8a1d347b373ffd4433a4a83aa28ec5478f9947597af4f4109ed1dcc9e0d88cde54ef5fc8d08a7371fc10cf9e23a06e0a8cf145902658c4436e09acf7e5dfff337734d81a8bd99bdf35b3ba9e18b98a00f81160f9f2af6da68f808b27e3add3ff0f862df23a05abe9c7ec1bf994562208f7f29c2d0dfd7528c4ec589fcd28844b758d48a46f80c6d06cf180bfee07202186a4bf32830865ad7b338773a2e79684b02e786d39dcdece6d07689cf41331b11f083687ab6e3473d3872e37a6be50568df9b6e04e632fc4f773bc8ce514c4a004bba32a11772747babc04171a3ec1ff6bffe89b0ce853e5fc5a8b32094af249f485deb40afaa3170dc2304805cc7f138f4771c2af12d935e1487ea116b86267570e6da97429c798efa346a2013f16a8bf1943af5fc0163c461b270c98a2fc9ae0924e5a6bd492729c9978e6926044530e4322ad0d48ab8b85ee2390dccd7261176301069ced48030da618a333f94aecf52296c2dd0f5fe2f96491a83d192ac457f62142ece239f83ef1a158bfe493afba18b7a630c008bf82298399fa68f441b58c88a340feba9c04fc6f055af880bb79eaacdb725cbd95be6808fa32f61e560a2647cf3120a6c25fdc51a6342ce7e6f2cb1b99163a92a762b5184d37bcbc2bd4d7b1431899f6a240013b656c243e63cd9bb433539908ac41e0275f599879aaf4f16a33dcfa57fd7432826b2deaf57ef69aee0fde6e3cefffe7dbccd4f3c406e37b6227eb68a98da16a38d2ad8579cc7eb3f43c9eb0b6b1908d4b23126bc017107f4cffcc7301b86afc48d507170d272140d745199b5935195c9e81e5013a1777c8d3db260cbdf799b1d419e4a7d77df5ed6d8c2dd0ce10d225cff2abf00596e2418e0e597dd0f61e10e278c1928fce272da0fc717030825e7fdf6a598b437aa47eed0c4582356808da4ca99079f42fe1979d86bdb707ca506cedba03db74dde04b090b489fd6e84659ebc8eefbdb04a042ae00d98786a4eb954690f517973401522ea5fcaa1b67dd9aa62c71ff5da9f2c64877d1e8c40dd5c537de452b0703aa4579d07aa9c9a3ac316df670a01cc7b1cb093636e1135369eeb716421ccd2ebef68741cc21267c9326ab1eab249893498a4aab0b2dcaa92d3b334297da00e7570626891d09ad5ab9255de74d19c3fedfde304553347556723add8989e6cbc70d2a7f196c3d92f82c9e9054ef74b5062e86a050eb8dace48c8f5968630a3da4308bc353f529b81c0dfc40ed809f736b28e29e439f8534a55cabf23cc14c81722e3e136da992ada39ed2cead3381b41ab8978ce8524c73e11b6203d517b46643c9dee17869bb9c3aeb126d61afba9d2401f36657abb7aded053bb3936de935b5c4974b958fd399573db0277f78b91888b31bbeba266e9bbc316ad7f91477891d1eb80bcc3bce216ae894e72686e35827e85cd4a7028e1132710876861a7452df80e279d50702ccccad6fe12efa23b7afbe89692c76606bf7ec0eb09c8c3a358991adb6d20bcd55eb2d3ee5c752a30a1d9d8897ef5a8f2cc1e63d8a0636b490a8755199eb7548eb39c4bc4281b09dfe2942fa031f89060d8ac3ec9b2686320fdd1cf4dfb6207a95d1f87101ee69ddd9bab4a978a7dd7f53d039505c7f3dff87a5d39d8d8ff4cd6fb8574f17c781c3aac1375a922238dd6f3b00b7eecd9bdc4e262cc43437e40cf5e72d1ab66b07e6fe603d9cddb5d9d9f2b949795c6cdeceef1578dc0e316a26e69d01b7f50030e4601dbaa9569ed7fb817912cb05ce754c01e896486b63e429c67506b29aa137a14bffed0dce3144b2edd1a093c2d16964745a5ccae6688045b0a6bc17403f7bb0e46fbaec5e7299c02f1e18c87057e469abd8ff1cb33c247b0f92edbee6eaad504aa973662f44d6a2d2bd0b934819f823d5c6eec731735e67cfe9ef2d7a302cdf7eac68f81856549e100cab7b96fdb1ced21dc64e9b012580abb50e8f9eb4577f647228d0e10b3636186e7801751e24b060b129f6962ca8d97e8bc328526c084318f34e35d6c07a3b1619c7ee6a9ee0a210c6278683bf799995a27a63f95f5aa716fec45a8194ff41041a6b5b3cb4e3b8a605a098ec3d176a05ecfa6c5bf5e9d6c8ebb923b71ad86686911202fc8072371ad20f7a1f8b4a3e4302b2374ac16c76619f150b6374429c8c4e0c42e78e4f176c66e78df245291c360229aefcda084da6cb66dc1251c97f8eacadae9aab66eeeb4efcf02d419cf89eb6e82c1d8d6c824253dea7e50ad580ff9ca164a080d284bc48aa854a90ef8036c1d2f40809683afe7b29a65b32eb7560e32cbb83533a059e1068aa254c1e55e15b31253f077062ce8a36fd5fb80686f5af52a8fc081512fada6663b9d3851312d7d6cf0ae41308b73041e656e09e58547e8f8a90237bdc7838ced3e6ec01a6b15e55f5e3df95be3911098393a319920172ebd0082c0608e305eff535bbb398b6ebaa9d4d4ba21a14dc36db3fe40c7bf197e870fc5d8eb427c3c21ffbcdec299f8917ade91a9c99f8e292fcd7b4ce3fe43a4189f95137a2c6ffd9ed11ebe881454709448c8f58e817476ec84f7c191ac1c2f9b23d46b63da7d57ee42e51aad9d995a126af54b7a2de3d42fcd7c0d902a2a09ce87c9004f453beff11de24d1537f8bd55ba3d2ae94d19b9f50eb670d7a7523ced33c1040085f60f86d41ace4724e2e1d35390e5ddfa28e213b7ce46d0d7e0385a08e55ecc3707079a7c3e1dac2badfa1ff2ae0ee173d14bf6a223215d29dc9868be54b3a6d42a569173ccd018da4131813ab5420b1195967b33a4c5a7ddae016140a6fec533a74eef490973960d959ec675b16f53bb0e7832a6eff288a44913951a4fd302c5c618d5f38209049b62b4145703413b524330c381a830e6b4a9b7124fa03fbcf6c44abd77cf4bb8643a35821e1c3d47d8ce1fb7e4ba0621e41fa438e4ce48145f578082bc383486a446b98fc0b2be8ac12c59f3c4b213220ee69eddca3c044d2b636c2b31a44cb9fa7c3ae7ed6b786df97f2efb263f3c0e329cc46e08c9513e8a01490606e656f531fd0d20e36a9444595572643ae35d9651cbd8ea3aa05845f4c8e9e5e951419ea8d69ae36d2d7b8e47a9a622b370d439a10c7195c53df3c78414bd0e11dc18778a8356c6bd8a8ee7ff43b1ef43a32394ed11bba078ff7457805eefade202d0f97bd2cc1aa79f65603eb3894afb54057ff6bd6b67087514cf2a54e3d3bd026e392c3f591413d7b206d522788bc7b6855242d80e4c91bb0d967a51d7703f16981cf5cfc2f96920f8ba53f68632eac29f642fca911f7b847aea5d71b2655ee69d6c658970eff867c0fab01908b2eb3e73e93f6733fd5ab95c7787b3d2b3dfcf48b84d5577aaec53dc690cdad602e576de20793bb340af97bd2d77d50e4aa146b687750f8e8f57dc46106352d4e536c84c3899ebc0ada460624267e96883f902073bbf940e3640cfd0c88b9cffcd6a154b5bd899804c2d22f1de953ff0a47aa0124e46e1529a3d0a4d83b44f47bc50748b3aa70f7e2ff308a59e79ae6e8643477001a89ec16f8664c3a9aa25180c22c6467d9f3cb590bfc29388c88d9058bf661e24110ccce7a3547ca43d7d2f86527adcc8efe14e581fdca434d84536f549d145e854f269f58ba622a697b3216c153802ddaeadaa9a0c4f61a170bfc3f8d23d6be5cd7af95e6436b75c0fa30ab841eac7d9cb12eb785b7db7305c71a0f00c881f91a2aa385be7b8820fe9b785f686963c34b533d83f1b96e6ad38496b161599301c4840617fa938b673daee7c5dd67460697c97be06965b74451722e6901c4e7415a54e7261f0aef69e8a10f997d32ef3d6be1d0f7cda9470ec1ad395446f0dab5e1c7ce963a644ab207404bab3b83fb177fc6dd2525e86d55a40ce7b5d9d8c41cfd594c52719e9026e77c0976065be10d74b859ee7cd0fd85204dac4feff7300a11b461dc301ec58a463c254f85239e64456dbe9cea2ef8037f93c07621b4c064ff6f8006bac18d795f3ab99c4ab36d05f13d2626bd8e8eccead3b54104eee117715feea36af59ee6a7f9efe4c2ae19eb94a04c54e89c8419ab9d5f4275299b4ff45ddcff13e66a402b25f25350620049def38f1fffa39f60aeba48e6502fde11f2b30cc200ba13527b8ed5f3a8f627d6115335eeddd2953ab1abf8f217c4c7fbbfa7764ca2b23878b37bf551d6f357a0ff642203500db8eea694d25e5729c95810928caab56162d6f344c77cb1b4c7dad88bfd25da5abb67a8dea5f90219d1466e859ae15cd33fe7ff26c50fa9425a0ea4cacefc9a2f29babb851b6efd59e4ed9198dbe3da484beaa546d0dcb9f186bf63bf4c04380afdf4e8b790c95999baed0ea776511feb8bf1715dcc9cf1b054bd5300bac93c89403154626eaf13829a35970b0717abb6eba2cf39726a8dac445a7388c5c3d577e5930576e6f51eaa36fc33eada2ae38478a36f3f0c78c65735d11b6affa000b2566cbd5c10815bb05923901a1317ec06e74bfd7027a9539ca6c5e17e9c54bee71474623f057d6d5bb4ed7716707eb6143d5a6bd6b528047da283d04b38bd2e5edd078e0e7e08a4e96e900c9307f35b2c14de321edfb93c512bf63463adc5c1f8e0ff7ac659c44f82802c34315c22906d407dd2653a9a83b010f181772fcba18dd6f1413a7df9c00285934d0e663f7ac42a57ba3bf87f332eb391515dfd2dc2b15a12ec8b3cfca23a4a0e88eb068d6b0e31f7e46c3cf4b0bf4e3845ca3caa8c6c7c56aa9f6f354b3752d909ec31eabbe3ad8aa5b6b1aea2b756f0b25a19dc029fed68599da27bc5e594622d823ef5fdfe7cfcf7e0786f8cdaff149eb71bb7aca5c58b747cfeb26858b190dc00fec4510a994b6b8eae423932a4e4f5a925387a4d9c6c969cda32896ed466426664663c027331b11486f5ea5b7702b54f01134396073695f20461595eaf424b998684cacf4525993fd6d228e04b24eec047826cb436913ffb68a4192a1dde72630bfe7472c7a5281620c582a06a1c7afe13378966319c4bbb924b39a26b87ab07e4b910f32cd5067fcda2b8b1d6fd8643d6d4b1f415024a71777d59d1cc65c3520a196e51dc760e767fe1cd8b4a7d33bba694d478ed7087a16aa430fbcbe344c415903e412765f456add77214b317c159972ffeaecd9a8103713a29b0fbf032a4b242263d34cdc8beaf0039c5535e214018ce79de8d764f12450f966d01b210eb36a8e513484bae36373a83fa39cbc6c7bb9d4ea174ff9bdf049fd3c91892336a3bf8e2271b6a79039e74fcdc43c8ba9453bcd37c4df3b7b81e245283b1d038e230af4c900986be1519212d8751c708b20c28fb75d9545293f03c5c90f4ccad8704508fafd9bfc58d6deff4165962807616d747ef2e569bb999b3b41065a797ee26db21b067c8746bac5ccf01be3c59a1c77b25510afd1ae913306d01faa398fbb9448d25fe46675c7bf455c5937ee2cb0a18ecd935786f6334305e719edee54eec222e42bab48ec3175bfcc995f283bdb7e237dd8732113cff527f74aa828a6a157546897cb3ad6d556dd11697fd1335ae281ee75b0937ccc80fe81f0a4362e57bf84e59915aa5690f192ed99d74496a0ef5dca90f301844a801d26ef7fcc9d52a46d107d21b48f521a29f1f5502ef228fb96607f35b354eaa6e3f36e862d775147ae7c9edb1a573c4004ab050382ba1692c550bb1a65436508f28a28343b7db0b948b58f5200e4891ab17c5edb829517e444f7a01f7955f002e1bf589ec1b30102c6a2d484c4e6fe81a1a1bbd1c6e8da3b0559b3541e6735260a5c711f7c17254b70a598a40dff659548154cbdf0a6aca20775ba3885dd969d19df53e55aed62955d547911e3aa76d34587020175c98691944da9f58be2a6491f39d6d5c80aa852b363fb0ad5ad4c5e009717b100d46c430c7dcc152ab87f7dacf3198750ad72faa4f66a4b8f26d143a500271ae7f9ae0b9df93ac036fd0b94c40d459084d917503467fd3a034e002a6da7508183aac447d9ce0702f70e524359e719009a96fcb658b68313abf4038b1023877c5fb2a1215db811e4a1c3e2e7d669cc40c69a783e463c12ad45353c0ef2fb1310fddfc75c958fd21e9bd39a6ea0114b9eb2043408ff1bd78b1e42f495d01e08a87a719258508496e87074719b9357c35220965ebcfef0d13f747e2f03e203eb729b36e7ef21010848ef1e2b760fbfff9b60a30d69781b4b51efd1548e48ab408af13f1e2878aa0c0e4fb4a21b2233376ad613da2b322fa3c5e6d25885c950a17324c3a008f33bc87b89e71493976ac143333c3af7654ba18d750b0009faab969a6e433de0f2a48cd106c5758932287efc1b1f11384d5197768a030616742b118c81045a4190e66c1cef9f5350526a075c73059fe7acf3f5ff064d7841cf6acd48d65ed7bd6fd1726d21f360af0a571de7b4785ad05aff74de7975bb080f1f6dfa98a3b7625c170907f8fb4a3de7fe748c182445458ac9ab65cb815fc21b076c8fc7da99da28c07717e252e411df6ca8ac21732defadb99eaf27fefb2ee269beb44be6126b3d22498357090b0008872b0310597e3d7f92afcce0e97c265576dc4d978e90af46eb935a0f32795b8aabcc4d040b49f7b5bba80226a0cf7d77e55cf0690de2fc4622619b132f1e7db5defcddad4fa2a5d9f49169f594de8f0f2f42575217adb681d0032b5fb4735ffc6d8fcaf2149388ca4c2e42149acc83df7d586198a9fb109965ecf1b7de961e7083f132d6196b6499b86f8e50c8d39c5edf1a605c010120e41ffa8e3264ba9b020a760a1770d73022ccdd69b91050536d7a62ac7d0870d4c326920b15a1bdbad28a3687257fa2af572d6c4be9a4106525546c9eb440e1707beca07c0a0641d4451f0f8d855072d7eb65d4e0ce4704612cd7d3db53192ba52ffc11a446e6164c85f0618db5b3d327dbacb9e22c40d2e1214d3f71bae9e615f4ff66128281767b2904ff831eb745f9e306a68bdb976e6b7dc20b05f8ec9be94158802cb24c3076b78e019ff597f6ffe89ca4531a8feb1f8039e508df504ef85132dc713370c8c357825280c5537bb8a4a67fa6898307a335277e990f881e29de90d1ac9d8ace9fa6811dfec2f2a6ede66b9a575ee8dc3d97a8e92e359576e1a77aa6bba3a231973a1a0552ad9c87ddfb7d6b8c1cce23928044875933ab49a339c819275b700774bf5884efab652a2dea8572c1c5377d7298359f7745c8a4c0f2836047767031028fa86bda4bc183ed895539eea1f75e18df598b899203c412adb07c285572c132932d5dded66a7d26d0bf0d6989961fd995df31fea0390b685e4e647bf1b1b34640472178c8de5127ff6e7e79a156e6ca15f7265fc788b2dedc877bd281c5bffd88e50665b0b5c0b0839dfb6241059cd7f50ed46a8fa2e7b20917144f957bced34568ad87323bc6f2bcf20458e38e2c9bebbd0336e1dd25e75156a1fbe3056ab4dfacb7ba4d25c37e413d41d5e3b6466560bffcc240fa2a80f567507b237cf7a0ec5c9104994aafabedf5f7906f3576a314b43b5897994cf3af55b87cee2a14bf4575b93a7b0bc1e1f8fb6851676e3ceda38fbccfe8f4031b74d3897b7750a7abaa3bcd32233d1d5a0f0f019f34a955b44a79d8e41db8fe4b2c9b1aa9627809da1e37565d1d046b4dc34c826282336e8c08481ee3ad5047c19583b4ccf4535c6dabf1bc561f7bfdfb61a795f5e5528c71f2e00615df4f41d865ae49644e883f814800c470548ce1a0e9422be979ffe2fd1b879e06dcd5edfd90abfe049154c89ce40790e977934486ed77cb49f023550414bb46bd80e88c04c9b1e290683bead6fe5bc0573f988a37daaf6762f16409bc83d0405db56bbcbb6c27a40f5cef118ca7b0b0c08544144e8c883333e3219634203282f59ee071597b1e2afe50e129871497f1286108440d46914da91111d0070af1a777008f3483ebb4ad9302c61da70f832d607d81af34ce984e725a26900b466c2fcbe92ca6b35d67e4cfa19442066b84035c4d8cd5b7c437947f7c71b2381dfcc24d2f9a2a38aac59cff70c700920cdbdf444772875ed09dd702b027a846f6066cf0e141df4accf6ddcf2ad88e09d52f626c34021c1daa29d61fed67a4929e6a9fd64ad669088ee4cacbdfc61eeb126c22841cb49ec54a381f51818717e34829a03385e90d1016b760d73e22606d3f0b0bd8446dfa6ce4ff761574fe3c7e433990192fd62dc7654a82d226c0c1b304922dc91c0e54ffec76aebf931b530e80db96344e4b85014db7ed7ebfe9b01d1d48bd41f99c65425ffd8c3799162272e7f4bd67358fa55741a78115fb99a68f4c92eed0454579dbfccb676ef9f38f83502ff73d929b165eeb4a46de02c53d9f6f4e03e042d9c8472c943d472e6196c5534b9706c0230a13af4873601f16fbb062c33a2139063c98674a869f06cc76eb8b81a555b8b20aea2315e73a7faf3ac098d6576c904440bf9e0fb28a0c713e470a32fee4b105fb940789a2f9885b19e34c82a48dc432a21f2b42910f2f6f633a9f819e66ae76e7709b862c0c7b9550ca3c83b2066b26fa03cea4c6784641d98bd30745d4fa50d66f702e9dd1c0cce8c7b5e21e672e39b03a8996de4223e913986a0ab8c4871761aaec4edd024d70150d8208126fbb3c3853b02414ecf90661b9112291a7863fec34d0e78b2a9d582d6552fadb6fc9aa084d58bd00e15976f33375f6329e2923dcc7d470e7ff8f70988991fd000283bdba18d94223e370010bc25e6d3d6b6aae44c6e96f2ec53f28a120d12a680f0c91241769883f035d3156ee48a14e1ad9f2cb03abb510ccdda548aed0e19fd4e5a49b35f71b632b1afabda2d1309a38c3701fc138d62247204d5d200ee3bedddf51ea8fab0fbb7d74bcabe957a691350ac81534ec359eb3a63ea4ffd4f12959582afc7cb4c1eb64957d21461abac80595fc4331f40462408e8238f465ddac3a4e2b36c50135ccf54d565daee3fc9ace9e0d5de70d080c27f2122c41b560fca6ef36c3f9732e50b6f1517295e9bad15447a1b240bdb4391dd75cdf0be25399dadc8ae1d7fcefecf744f71da2ae9dde2137078d298128506b7333e7862d8994d024bde1a11b2ef5d4721c1e5d7fd7f96f1e1475293489f10d775f579c73a4f2f664ea0b1cd30cc5ab6e86e9a362266dfbc8d884da05456d2dbe7ee60e2a4feebfe1fa7100ad227ae528252777131b129d45af6c992bc55a09cc346be86c04f832f886ce52cdce49f5f51ac9558d53fae17a739c0fd1f321711858e16f37b69e09806ba722a58c5ef44ddecffd64af27c7ab3732e6f039d871de9606676f2d36e6ddda3055b038644d18edcfba81c681a57dac43b004c874ae6bcba545b520293b8f2d2fb847453d9c2c69456df48a0cac65704df07648c8430cc0723a347a5d1729c97e84913a98dc16649366083450bdbd1e41b2207f2c6c39c940dfe23383eef4742d6c8f1f5949576e4edfadd1119e9e008df9df1d682754600ccb1849fc3ffee8aa27257f5d414be1b9c429b69394e8a7162dfd7bc0f9b7a25a2c01a7c34b1822f9dc7d8e963a0586f84980849cb3be1206b4716747e06aa11dbba0210f974b2c0ad92a2ec580f41fa2bc5a270471f050cb5560d005d737740b5c7cae911d7b2155f40822ac489d99bd888392d63553117edf9e78f1f9344741f2e8b061ebc7afc2a4802d640a996fa03a6807e4d986ea0b4a1b65dcbd549db2532fbdec4b206ebb6e6ea6969be6cbc194245758be23864ee2dd413c2dc9cc3378955fbf7c80044d63b46523f58e99dd3643342d00f36a85ae0b90d5c6f869ccb55927162f12570fba83f3cb40b656ec48b32467d15af356f0d793794d0c671cc77b1b969da5b7644d90e7da84e5c6ceca65ba72493c25690d97b7fc77a53f41924c91d040230f22c1bcfc8da6111669d12233e17b59d8cb75190541b81d8bddbc2213f14e895d6ab06dc906f8b9ce716af8beadb8d67501882db8130a669889e9bbe7173348f9cc109c6c6aef94db4cc5bafd212b15b324b6818769d838b79e79f1d9b5adac28dccf47f06fdb846b35a7b725ecee2cd373ea111d007e6e8bc11b6d0af861536d1f70022b5c84c833a3718a7325b9adbef91a4917b7db0cb95e3586474c39f235b4df3dc9d51db1ee1d7468e61fd1204cce5c731d028af7b120b3ba7258b53ae771841bc092a2d1d1fa4117416ebae55a010559cebeb95d392109f7c4acd7e70f70bc5a0a28dd39a7c55c3d8053efb774f2c02bc1129fd4e074027012956af00c9a06189079d6cd236552acefb2ef85409ab0a499df698993c696248567ca9f1eb7fd073c23a3540af2989e6e343f6ea19327748835637b3a4066b80ca95dda783f573d9ac6953e278ed4170bee9e5a2fe9b358ef98ab7b9b4df43a41c344c49bbc56b1c863923c3bd8d83974a2a7c73cc6c8865341ccfb7acb47d03cea688d1ecee61a3dd1ccec2c98c96af17297eea2288a2c9c028e5b6493e1e775f8a3cedd6fffc860461e787d02809e721223456e186a1dcaef06467dbced291810a04b799537d99b3ee9d88ce5a0bc6c734b07bde04390ad4a6ec8b09f0cbc519a68bb9cb1c2c5a6cd88f487c676326090cca4a1063d3f1a4b1a895976bf7eff13728aefaf5b1df6ba669816f2744a53af684c24b12dfb998a90242c51ad9341f60fd6a7d047beab9fb0043d6ff5720500989abd5b22e6123663d3a86c360c360b2ea41d7db7b43490625baab0fc3ffeee3697e491c210341766ef869cdf7f5de934fe48e7ddb5bd5409223364f180112be34c6e25bd9c427fc7be0aa7d4c9973461202a30aab0cb1ce3e6975b4947b788be6537ff9c297effc49b2b979e769aac91c6b49cc4d732193cadb2d8f74b10d13587fb601b1f522691ad037ddc681ebf81721f46dc95896d38141cb46c3107a9ac54272f4a1770a07e4f31517054845e98c9841d18092ae8a062671becf53468f8da1333b0eee64f0c9582b986f5bf4cc56249000d993e588e99e3424bac5c297f7a91d21822d15b6a77ee0d7a59fb63b4bce490afb47306bc91dcc41cdf80f59b37bfec5f012d2a7656f3d868993503bd0cf4e2a92fcb34ea2620a7624eb50cda88d367b9b7004fff8f8a1fbb3eba1fb444cea9f6a00fa9c8c35c5291fd7dae8bfc3c8f26df571f0c79a1b276f416973b7f78471e4ef4d684d591954462e59d4c5897483f3f1e1c12789eb6c9e022d2cf3120abbab27f21a98cb6efbf82aef350225de6d08e74efe7de0156e7a2d7180f1ba1f5c5dd35daf6d2622f9358b3339cf416550f7586f0128516968d7cf304f964a404cbc0995c810bd556b912fd9c0262dd45415333da19c410ace30bb15fb24998c4d93f5321e36904ae59aafeaec2b51a7ba4d759bd6eab2cc51f09fb2629c5b7e6b20d26667ef9670d605b4bd0e230cb139fcac6352b7ab99e6fe93971e1e2f892013dc7e09aaf047b683c21f92f5b37c35bb1855736bbc6dd341ff04dc0ae766c677dcda1a3272c45bd51243cbae053ffe0c1b60affc1439e4fb7856a927a8e9f20c6f73ce4a530133e2ed1a12a3e505861be138a9520c94495ffe044cdf20c83b9c9cebd129fa8e4fd48df0b9f2bfd912bc853e7f9537255d0099351e4477191be796c95d0c21436149305015d40c14ee63248fc4206443a443a1a88bd1c4676bcee015a6320e65e85b7dd096ef82b97f08a658c9f35a6bc44098a006e958d13c545e7d52de1a1eb9f755fab593afcfa32b1ed3d5ea9abdcdf301a19f62be70717294771a049fd275bd7ce586854a68731e8017e3cca84acfd34b3c453928214f3659d7a040bc09036848617905201e423cf22e5317d2e3a7adc79d83104e94dc834d2f7ff4ab2863ed31660945ee684c5476f1d55c44cb8d562403916866a754ef85f47873dcca5f57a370ed91b4a694d57a8199548a68aa523e6c3b5ebb792c875949a698bf91ff33c30e0f6940541042b2c17a24ade0b1cb4b9dfcdfc13e90754ab8dfa7af1f4ee80c97f3cfbffa25cd64cff259e246f949e79822e0d074a4f92aaee748684d633e24f023b1ed9296baee3aa06005be385a88dad14ce08c93c139654faed88817817f5fa87d52a3f3f415012f372372bafd8ba3ac352160bc23289d706cbe471956f3646bcbf40fb16f3dd79485da802efe845ec945fc3cee13a6c602dc5ccfd8845429cbc706a0b8d9bf93bc8534bd23e9e57e163d497afc00056b92a7a5540b61c890077b38e47ba0a03f3d199a8bfc55bc8ebeea18b26596a16b052d67b511e70a0ba26cb076ef65d2e516af7ba851162e768990dce792ada64f1ad702997384546c919e067319e47415077d29eca0cf96e8e7e8e6b6a039ac0d7e7ffaf8fe278d37364b3a02aa26bc5191a282b54108631d9032012cea5a3f628cec28be15797fbf1d7f77f77c207c2c8ae968a6e4536560535bd4b18d495fb4c2a4c616c58c317b324753c2a226bd0f69622b4c7e14bc4997fde7b1338171648afb66b3c12a3f5542777b528aea6c4ebda78748d8f2b3594964f76d54edfccc97ed68b7a533d19c1bb3d2b96445e8ba3c5eb58a17d6e89a9af7ae8712512e36c6df8b4fac72acf6f8ec8ba9462c3e54a0cbec2a53798b24bfdd26d1d7c70b5631eca18af3c32559318774dbdf1f206421b57ee1298058daa65b2671ec9fd327102525adb391d92c8c26e8b43ccfcf551c7b0f0af11607b0e92e290d42a83318e371a0f941e81c4607be2fa63097e0bc5c8de5ff3d7d59f88f968c1588326cb01d01f49dc607f6c0380b922420d4c55a8ba13cd3c1ab98157dff837ff32a741efd69d016d2f9fb1a9d80f3be9a8143adeb5c4ed560363d08bcaf94712c9dcbdcd4a3da9b2ff88c19a6f9bd1d8c4433133da2969a30e6667d4e5ec81e19d4df95a358fcd93d8ef144008b0f4e02691a90b336fab0ab2d534d9be32386bd7d849727b2ce3d7a7349b4e06cbff65b9b376bae18161a0729123c9b9111eb5fac76ff1f76ee017970afec0334d788d17524a59309630e385dac671ea467dbde6a8c8efc980006bae68f5200aa7aeec448388ea19389b02a3d3e6ed70b717690820125391d7e19a39ded5a33858835e1ef564da1a7e8daa544ff31a50d6db4831acc922fc01d27efbd79bf3570cbcc8e68e31385f09149f8777033c11b302ae6ecfcce3561e6f9646993e80b527f705ac78f15d32dc12922cf8b6e6d4d0bb83d0a4db60e2664b26b21d29b99d6a7c3f926d0be71ecf45618b420dff4669a17631b3906659ef77614613c3c2cc8d913cbad00838393d40cb807ff7acd1884691cf292e17f556b2b0d42db8a27a92526057cb61fd8d3cab51c329124af63c48a3a325db4534e7ccf25ae51dc0307a544fb795d0568a5d3d8e0016a3ae0fa01eb505638933c54e2ceaa053a43a4e6450f52ed7263aeb0e9a4b96266b49f4f4b355b0308e64119d2387e4a47f6b28456a472dab277998575778ad9810b5316b5be17226f56de290630976e5a9828b444139f5ca9a7b3f6fbb7bf3bc1a80f32bd7756813559ae30f59018cd39850cf85a1d202576825678cfec0fbb2955ceb4894197a23c620171d8d213642ba18c2d85e6ccaea2a0d497e8b5231e6a22b9caf32d443f0bf80c8253423f00757eb4b15e856ca7f409379f6cddc3e2c7492c2c2a2e599aae628b6aef7f58bf6892ce537b2c03b736e4e1dc6682a1e695b2d12f8fa162111a1eef41a503aeddab8dfbb43d25b356cab354deb801592d6b4a7867bdcec4575e994939275777c78784185d92f6a07514ad0e49fd430f17bae68fd4d8b19533feb8bcc36d507e93e37dfb7ac94fdd0557689515e3ac51b21032ac696fdf9faabbebebb616ecca0ec1845130f89de311c2d95d904ab0041443a7766843dba19d9599c3f0463423d6443d3359dcc3f40d90c95f73711fa09de2ece5e7197312cb7efe83cfc3269cfa8c1cf0a6c4a3ada3314ee555056b171fa7e094b8e688f8277ff0b9b5542aed75e69bd9a9ee8454e4107ec208016d431740c80cae910e54a8b2838bfeb23ac3232eada2aa2a3e582db3d51bcc03db3e472f5b13b0c2ffa644c11307d5f38e88d86fe80a5f8ba4948c117b81fd1769a59c1d1cf0992bfd58d2eaeca8ab6e699e92be66029eaa4dcf78327fe8cb0071a09e33bcce4eec7a70c4483913b173e77504f8c84482c153137d49d8467d6205ced749c5d34f370a57ed1c10e055ec4e0219526995e0d8d98cfaa5b1ddb671dd6408d2e1e2ac228b234f114e03528966d70f6634d69cff713dc36e40c26e011aba3c40e26ab25e24b63aebcf77ad757d9d39d9bc2cb3a8ad1d7c44e0f74c4d8594ee32e5de5a6d470856649b0765d4bb08c61ab70abe4a2035a480034d42aa4f9c3c2555bb2cfc47d4f30a7f3f6a2069d22148d6fc48de502e596f4c6b98b7d62cb84acea9369a31bd55cc4035707bcd29859c236748481b2fd410b9701652755be9e80bf9a8bb7e5236c2da215e2f65bcd496fa31a87ccae8b67235196c011f52999a8616a1cb2e70859319ad7314f2a3dda18a5ee1bf9c6e0aed027a805af18823743a92eaaf2f739fe70c9987a09bdde013017bc044295808c3f9f608aa248b9b6b02c014bea26f53a685fefe147eb04d4b47e2d13f37ae9bdf021ef1a50a59d8244f7628d897009d85e3ce15bd5c550f2ab648b277de70a18b9b614fa837d67c23349a47d1b4f77966e309284ce4573a6be83224974132ab308630dcb420b8d650df693c57404fdd29e5bcb86fcba195e6654020e3fc058b26d0ffe11579df2d97ec6e4b0f971e64bd76922491751b634d9695a661f0b9d45cfe175ac1e824d0e7a8c9ce1995d7022fc262a3930891a73405818458bae5fdab64f25a9ee5412e73f524b6c35a9f64cb22616d9b146a76a069c95128fe5eae15e80308ad0550be70f56b260d4b19631ff00f87277b6032343e8a0651975a58445225aac6e7a79fdcac30b61a3de9ceb029bb6c23bab468ebb8c2271a712de5e4c61a4484ac2e81a7e34453c43ab14a7ad872a7d935e2cff6e58f26d2b039fa9a569c207d113962f30413ed9ac98bf858fa2812cd7a55e7235dde3e1665ec95ef5a5cad01e0bd71c86ea5b93b87a44c103d03e75f32b378fd3b45b1a22caf7ff23c242fdb9a8693d645c8a5b8be0ba4ff46d657e4101e98786ea45471aac70941fd8f383a0668d3e9446c4572a73be0ded21a87fd901ebfd931f37f6506052c362b11db328210902cb46d4ba46106153a696435bdbb4f1026c8e08f3ca5334bf7a9827fa107d87856e41ca3854c6920ff57f3c017f83f19c56fe4a0e537c4d1d3944e2ec2efaf88b00d59240b0a5cc54b593d2dafa6693ff3c62e0f291aa4c787ecd397d9d43ad031bb182c2a6621cd29ef1fe0a277e92f60612639bbb1161d282275403877c099493d6ad0c8c0ccbb95b0c312dace05bfb2d65cb5b6f5da2d1c1bab3036abfdcf25b6465317050ffe5c0204880958339760ddd5b595223a5c5bd34734bd74c8073bdcd4560e4d0311a4c0aaf744be1012df68606a2a105b09540dc082fdfe10e40888293515dac745a9e6dbcf5dde7c1a781ce7921960768305cc7da2e872f5922b6ac2432e1d68d4bf4abd7fa4d0dc5cc92582d06403402ad012ef219e0a8c94957b907ac591b53a7664e0ab238b19f879f5313ff625a15cc259c0fc28ba9ba41ac1c704d3f3b65d3164c94a77fe384077eac0a3de2cd04ed1f91dd8bf3bc57ecd939dffb6380dc0acbe3cd11c6582673c0b6cb4fab1cf127346b0f157eae5f3576d3090622ca6815b90c7c5c5f1dcec49d77be601eaebeece29c7e111616e6d90bc0ec1e6f366c0d8cdbbff2e6be7b7ca6d1637024e345ecc312bfab8f5566050057edc4ef802f22e5537f791e135000f649193a2042c230616eaf9e17c914b718f4da92d50abd0d6841429d6b7d6c2e525f63315ef69393b7c05e8b12fc449ed38c7bd28dd4e5d727246b822e9734f33ec707be1b9732705a45a637ed524bed521a1b6459a8f483ee93c8c3c0dba44a0e0ae03ac65f1e36b5406adc430c61d51c7db2adf1a647edebadc511938f659549d40ffa3b78327eb8521e46bfa395a20620e7c8dad0d50c19958f477752afdaf4fae2fe5acb3480f0acd374b977f33c33200e58a8029c2721e3dea3612f9ed7f76ac821302d8bbe9057d38479a6ca9c2752cd5cecc0eb656baa6eaf7a173fee40052e2236d4996fc9292d8f384487919081be3796f7112a8e9eeae823e6fc7bf755b946af8b04be9de9a9b06a7b6e096010524f2e013a78f60bc84889a883c622746adf2d4fc36a6ac41e70ef9a4dc3bc82980fca9a7b3a30331d50b373b2a2181070c108dc7e4e65db8c23166a7afde392e9a59b9c92a0df2b6ddb6309b5dd0f448bf3fbd3ff8d8f568c19aa4bcb528d227e5dc69518f91ec835454b5edea3a252c4cfe5467f2072dde53802ea64d444e74ddcc4dc692a9da9f3bba3fc224eb143095d37bb7f53450e85c6983fa2dba487797fff6959b93b1917c20497e762b68a2b00635066a46d4a7a68058204da4c83a7dcd98de94e016dea3c8f4a99096d031f9891fa3a0aeb0a01c41f4e5811ca0755088775fe8412b9ea1c205594832fa0f9a09bea033cc30883e1bdc97fb12f45485960a438ea97c3c9b3f3495e0bf5e77473ded9ea3cbdf870a15c510ff0e5410922978689ae5f80ef53f90eff29bb4ec0cbd9867a78d1c118ba7ae96517e23059cd3eb57b5ccb77305d1406a6bb68ce195d3030fb25a19bdfce8139714e069de7b4eb575f7b6a17fd8a8e5045f3c94474d7abe3d80bc25f2c0b41e939c140dce7514c1cea95caf7aca739b58b346c0351bdc81c6ff49664e58429140927eec6d6d3e4dcda725d75d8dda57de759fd0c0b95c76f5720b18978c2594d3f8627d4303b7d12e3d1c51bef7716f8311250e007c706a7e4a3121f9dab04381db2594d2ee814dee1b615ba27ac57b15cf7f9eedfcf680b2a4dc0e66c3ae9f50e2ef97d86e20eef43244b62c13b2e6934625e49a211d174a030b7fbdd4164dc40bfe301384e3ceb018488a8f12ef14cb7d5a0aa543f565050fdfd52d3d2d5fb67299a362642d80afa88a726d0a3e0b7103622e04998ce70b7d3316b224d9df03eb05742e97613d9b74cd6943a12aa233dc72c444560400b37a998ab9c4f8d6f10d831cd474833338e3731d2f26c4c8dceacb885fc002967c0be6b337e607d91666d0e55833fed141c8aa29e79c6fdbcbea2954c13301bd07c229f7a72d515a408046a8bcb0b9f52542eda56da650989da50a3dbf241c6f7f090eca98ff29f312860bf5982e50ae25d82210d66469c38c7ba2464d57198c02ebf7298e37b96f476496060dbe7c385340019b0fdaf290621c885bd73e347909a50b48efafc54ecca4dc728db93b14eb5e83df34ae80cbdcdb9a3d9c216e7287392454e39269a931b50d52ce4697c61e443de5e16b4dd9776596c48517b036269d5500337d7b9a986a4a38965ccd56f56b96bc575019884caa3d5e0132d65d1064c0773a13110992561a62d7e47da7855bd19cc17f3e54bfa8c2d2e8766805cb3c9973d6f0b8a58fd81173099d58ddb74a9f9414301c4c20535958fa49a1f40a8dbafd4b0eaa61e4e4845bb0603157af9c13468315a8c7b85cfdd291af82efb6c7e580eb4a327686cf2597e69078ddcf4e87e4e7481a1ad1b841346764325d4800148f86e0c494a1c35c329678a85bc60ea6cc136b5e21b2114d9f1e443e9da88ca3a49ebfb08fb4757e26d4f9e5f14de104938fc6f37cfe6bc8b0e2cac7fa1b37f6f38741628a338c952a5461a8215a1fe2371c768f060da2e9ccf324841944f3fc11a294f556703daba5b034b1cf34caa57f065db91da719920879e18358526d7315ac27758d22380e9cd6d8542b139dfd4719d4813ecb67dff08eb58ef0baddcf431e5236b403aed39acd16c8bcc1cded4b88c0c1227ae3837963fc2f0e47dcebf7c413f4427c97b2c7641c03e41b15722a73133bedff550dc47dbe25bbc723dae0bbe59f886e33511a5d61851d46627e67b167173c76667338995daf97e53be05352582a31445f206c66d1f3d6fc57a977654a69c39664dd9dbc57500cb12270a9c216ae87693236824396e7f1960e1bef1b0ca7f85a52eb19d9af47e53143b111beceb2e48232c58b9042cce96e773eccc51d5b631c59f46ce1246e4b6bd228bed4f9d2df43a0d0f92ddeb602b924ae2b7f993cc1aae0852e7ac86ef1ef542943441ac26bcdb12a366c00e927e8478727b08f8d2f570caa10c092cf9fbb004e7901b9cc761af65c315013366c54e0023aa5cc88b0279e32759af2794066485809c862d886ad7a4c29dacd06813b41e614b946b998f3d89758794efa90951cea5cee2512f1758fc653590bf50060c6d2ba7d1fc5158ebef87bcd47f402a1a3f2d87d50e5fb928979979eb5c8b5e69248b123a2fade8fa00c6282665cb766d3669eabbd1a22eb54ddb0a34e2183f0a713441d4f99742701d99d7687e3af608b5155379b9b7fdbbb016c89539fc7ef90cc6508bef270542ce923bf02cde2877b6d517a3f5ac0645afe2f0186a2461d39ff87b25fbe44b0fd2a2f9efc4fa586b8a0de7139ec631c126c7cd5970842295675a898ed5e6617df84b4cb3dc6d7ef6b21aa6f0bb14e70aec12abe167c5ff2acfe9eda8c2d9b038c734ef7c79749c071ddcc31346faafff49269a8457311ee4b21e776dd674dfaeef79b33fdd69ae2b6482a8d839b584adc514d5abd0314dfa55e673f1ef31da84019cd5ac036f15b9db996f538221ad62bcfc061143669097a567adf6a14db7c1eef4e19380a988a481ca0f514db948f58b53b3bb34572f18b6187ffd0e0035ff0d9d0322939c332b3d8fff100691dc656cd474f7352dea059f8f5aaf3a20a6b71a6d0e70ffc46af3e22b2e5ad10f87189ca5d6a00e3d53080ceb44c5cf573d600ea4a99f8809480856277a6038db360aae39b40129f9db159015f180fedc20e45ff7c82ff437219678460afda2d252be33cf28d6122650ae237024341d252024e58a070f59ef3055b810a793c6bdaf758314c0f912ebe0605868ee9ee4497ac5c00554d3ccaaa7c2336b87a83de691430ceef5ea6563653cb9f7dd5728086f6191f74df66e4e0f2e42b3a598c3857a593709b8feb205501307e7348ca29799340a8b21b3fe66b1af3bd592cd9636706ec38efe6523da22c7f956716b77d20f36baf4919a12cc632ba37ada5515123dc31c06ae468d53d81eaa24b834554b9b33cd93b692d2e4a61ac51a30333b34d4155b891291a21a54e83bedb0eaa44e3b87c679779c4475c99e66dbdc58838c86befc0ce21da5e7694b14069c0c57c146d50c8791f457675fe6d3154cd55f0f3fc27b69834d668bc4cd2110d4ef5cc4553184c16a138c623ae1a99ab62023b2cc65712bdaff5bec3b53c382838251b0a0f19f43da220a8a95146ae767ba071707eba64a78cba3f949073b3568e72e64996a570c6b2c89c49c1956132ffdcc74fe3833eb32eea3d5e535757bae92f2013cffa01c6b502b046628bf14d808e02c47ecab81cbe75df096002c8ea30d649f626c2ef77706d83aab2c5c41028290b8e8b625319e70c0a1d126962c51c04eb6856fda65d68068281879583a0910a47a283280095d034eba67bdd510d8c708e14cfc03194f1ce564adf02e0186424b3d0ee4caba8a07af3f8b26c8bfa92d464156590465de791ea2d43e3b336ea4b083a6cd8c0eb98f71cbfdcdef4cf98092b93049efc98c7e3b9ea383b3efc0d07e60df80319e75fae532eb108c5935a2061e23ecd2dd6e3b60630c23f37574ab1318a0d12c70f98db6d52eb54fd3ac89d9c55726b0a7a03dbbac6491f055436f4ef260dac55a1709a589b8ff0c43db0076e8e78db790fec9b17dde1f7d94210212036491158c9a68a9cffd440dc627889a9e28540f631856281da5a026423ce3a88291b60d795df9c6737b2df0ca4ee4a1e700153f537348097b72b766fc19a35b7c928edfde02aa1bba0fb894dc6a8599ad0fd2b6f1b264f4cbe1e4476c56f308a0b800a7ed900a1b7632a4508e986452ff551fd68482cccb3d8cd160e3a6aa6987d47d5ca2cce00993fada545d68ab14a7e59e08cf0bb25fcc93766d74263c4611be0448dd4ccb318ab35e779dc4a987de5d9e97e9c16863f9b3717f48265bb5db620798e94110453f1dc604606804844b4f002a9fc78a4b4987b3c8367e919e824496fd51c7b89a6b1d51cf20a37ccf5000e6ecd5bfb43bdc97d04ab741a038dccadd1e93b5a794bfc84a32d2fbe18181fbb0bbb75357f2b75889f49c12379c0dd57da3da83fd9478b667c3070f0f2f96b0d5d04a0e93cb08cff7bc5cdb60b78b9d85aed750155fef12d8195e045d17f72f5cd62583b35f8abe2f934396b4ed0407584eb907f3ea7dcaf5144df8554dc49ea0d603b1624d5292da7518d08ef5a2d8ec749999dd828e728e6502e622041d1657e1cc2e185bbdf13e5bfbd870ab34811a115632145dfc7796f6b24f37feb1ddc73aad2d05617a0ff59f4647058f21b06da70a4a1d46711c0504392737a82f71692f1f9fb621d65ff4980d326fdcfe915b544add9a0231db294447ec4dfc12ba0215e0ed66fbaa0836b8cb194237640a6209cd87e4b7eacf36b9a79242526693dd70bf9337f80b2e1d327f4630be2e327ce3a05669c16141284f802665d4d6d3e50e492b3d0eb00cf3adcd64c0f4252f4b185574b11a4f2510818760dea2f71483f75af5830d9f5f9fa2fe40d6f8c592f2fc32e550a02f6f16f540f2a51fff27a74f2ef48e3f8338a33c529f5dcdbf9969753e1638d169bdf750d5b7059341ca4c56d256279e8c5755415d4f65dfcc00d52beb84917d72e8f66b5a78fe1bf3bb4e96b12eac8cfee8a86640324487d0e40636ab15bdeefbdb126929bb66f5eb675bc4c8e6b1912344990a221ff84acd29a70b22587db27f4883e8d534ab9d35b42a6ea01af4888a6c38295fc19d24241fbb3ba0cad117742595697e973a1a07976b16a81bfce0f4764c3af9d70c8cfc16cf2e132c4959a56592df73b0b2826f0bb96d366f919a6671d8fc2082ad1bc09af36f0c2c2bf7e5bf380d28eb3159c8360b97ecd2908f1b2e85cdf4d0c87a38e765ecb32f3187f109b5113ddf0a0d54ae2683b0e9f40f0d8068ac1b6106877d6b224c758701ad6fe12a1be6df5210c88feab091cd777bc7dfb5d49de7255008cba9beec80ca7e5286ceb8d66749da67d5aeba87ae8e084d6c6a550345636e25b974e3007b1bcb0df3050e17a866f72bd4d75586d240092992d6b213c1bb0591353510b1833da850feb063c0291c6f5519bd63490907d698285a94329cadf91e3c2936635ba6b758987b6fce3d89192c088f3899dc36fe9b83f3ec75578b012d884859e668c85d138156a6c8e4cf0e76c1dcbd7f3e2ea54be9547b67da226c6ed3460aeef3822397666985eda80ea697021c324adacad74ef821dd7b04e0d704dd2fd59eb5b67b7424f98238ed728f7136bdf8d4bf8459a2c0f5007fd551964b79c6a938b4f0ca919d191a13629a5523bcfd5dd32d5b1f23176fcc874323108c2224f47238f94b743ff36abd46548d9ae2a9f7de1a1b010ee45c61cceb11a047c017d0134d68f3ff9d7969e1479bf63987a1fe73a404251dde31c53f47be8c3d2d4ff930bf126cd6054a8cd29abe8f9a969565174a6db53c8e5bf316fbb2f743c81f83c87c5ba4f509a21202b39f740c05f4f735255c149270928d7db212ddb8c3edd437b132da0272dc36e628e536d17b498f1ed14671002d98bb0f10a82c4ae0c72fc1c6147f000bbc53e434bdc6f824c440d89bf9ed2fefa55f3b13ab87235f25a8b3289689d3b35f2cbb9f61ff23b6bbb4271d6656afc8af768128457f6aef54a6912d17ac99b385e17fdb19feb8f315a0acdd24e5a9b959c5c673c008b1e2ae48cad922fe84865d320d9597480090562976b3fa6f323489b9b211d0ce57bebcd2828de5c92da8e07d1bc1ee5159f875b1c4e26b21bfbda338e0ab8861c20bdc7e58f51b0a4d6d6d19915cbb5efa956883827fb986aecd68c42f56634f93fad962f0a398ddadbbe18f335abed5d3ca3d1735ceeeaa5e74cc9007258136d7f622ec9705de7101c1639735130bcb13188cd7550f2c5c72d331c8f4c6c0908330d5592d64ca8a36ea09742ca2150e0183dae2999a55e537a58af3e54ad3ebb548ba8973a4570bea90574b75229e3ccb1af9a96386c302e7d77b17170e5e24e4c3d799c649ee132c11f42914cc5908d0489c2e1e29a7c3da2c7e575d70c2fa7459483a0458f6347409add43b9d219684f3b4559d03a035642cbca4bbef34cd102fe5286ff958a66ae16583543e991fbd08d473ccd2206e64707bff3f6a4a19d943306b66bd4073cd1adad61122db5c9aa2816621c09f407a83f27ce05fd827bace28638809bef8a08086f0b716dc075e3e1ed849551211d6041c2390c9409fd8d502ff68ff78a1da3d62fa77f63278f01d875f39dd6cac18e38db3e8676686d8b87297601d4d9d11ec16abf78bc278cdf8e5bb3e90df22a9739f225489b7a5c37f1b31e3c2f2ff137569cbd1443bc3904a4dd92880e79adc7212be71354492a32a313828eabf4cd25b738910f99b1f76d2402fdc287c32ce13967f79221e0855984c3852310f18ea10f1bd7f6c72083e1f37c27c81d25cd902762afa08950054dfeb9863b9a54f1349951f4079771d4657116a81f555e57c0ee80ff39965ef199f258cd8858aba9e623fe142bc7d06f6b949c43654efd9005c35b7cf65ad498872d1daac6464d7cd4b187b73175f3489b024ccca978a3dfa1fe2cb05b665a4ce95c0670db3cfd02aa7d9d7871c2a734e3852db766c3d7908c10a31397882faaa3855ff89bef1a52a30d53b3269a916a3bbead4376765544f682ed22801f4d6258f19f846997efad6582f8546958c6471fc2357b564bfd0fcadd903b087364444c6b76d3f4ad98ae442b66e86a8648e2665427b95007d08fa759bb7f29b39fa7b047c62e0b5170d09784411e2b93306c1526bc22e3278406a900e56027051e6e42922be89208c4ad4b49794992960d2e099ea72b2271da0d1edd4153bb4dacc79f28a76fae5a85748b300c3212346e303dd6f70db416545db2b3b636e71b0e10f3027f13f9e4d788b549ea9d9a3bc1e31148de9046da4c8ec49d9f19aa1388a0425c78640f0b6643663b5884474e593a56a788e66d074d007e5e174b97144e4f40cf0be2b7f289aa6ad6583c7b80efe47364df212f943de584c88228180ac38c6317148728411c18a7ca7874318dd502382761bbb50bceefa450c7b455a8386d60b55aad511a2b48845161eedddbc3a6c84a34e9165bca4911a4590ca4a8c516b20bd49bb142680c2d9cadff537b5d141f928322bff528ef31ec0900627ba1e5998f7ee6f08eb47450253341504ce837dbb2080885a31ccfd69e3b8b16f6db848d673f9a471512748164046e39919d211aaaaf835fa39e8608deaca18126f8c27e6ccef88be5795831e6a086ea6df68fd112c1a20797cb6590e79c45f931b70c36ffc3f926d903f589ef26a5885d9c4cd89368d5f8fd3a4905b716d20667875dd7429606e3971b1f47cec3f75664d6cf880286b4e1011e1a6f4909abbfb95f11f9407118f3a44ace742d8d6e823b956e4b14cf9f9e4a250d26f7dc94c34d6f5309e90b4d03b3b46ccd32f456679036a24550ada1e272911f1096cb589becdc383785987877e9a8ca49c91d4b51d13a72219b422e34d42962539974714992151192799632f7bd560796ed9aa21671fe8188ef399705aca5fe23d4ec2c24c5d13d2e99b1a90171c8cfcf779a77096b6d962229fa92b608cd18232641222219ac7caae0274b6349a688ee3d36006e7a0db138a987639743ed72080a5783a699d014ea9091dd1f5ce4b9da059f72e0d28613afeb39669ce387ac9d93c416309ab0208e10620b8f0d5257bb9dc902d504258947a671a6cdee87a8986a41a1d79f8e8fc37da1d0e10f7c64e0314efe1ea0f97eb397914093334817d4d15edcd651a8c87bbb9d007481348e90fe1e9a53bb379d0b269e127865d74e0191564fd9782ba845dc3d6e509ac849b149a2181fd86f3cf72700a33ee1583846844f3fca07a9af2acbcf0f3993f4587cc8ccb1b78a870d1e8f90f83ef717207c376a1d1698a1ddb6def5c0d69d82e0beac36b43682058dc47ccdabece98b534a60f5d38e8fb8c1e8b01247f1a222b7ff84223d0ff06d0b6f7b3d488cface4649f80ef986c80a50922275babccf782cd89c4dc136c9a701c982e9c943b578a81cc3251b63d5f9bfc1f6efbffc9a36717a5c1d814288ff5b5194ea938d205bf5cb1f8ea71f4b3dd4a09aba68af5c99952b88b89f29dd0aa7aea7b76606febbd5c354f07a7ed61572edfaa41d34ad806ad939b7d9f73ef59f6d6593975b59ddbdc151b22b3c4e7a475683057ff043f0c0c9e0f1e250d3f6114e2e089aa4f115cff21c584407f885d93dde2b6f8a474e118b7f692df2b59203cf06767e0a2737e1b97c9a93d4e4793fbf777ce7b207e2c489f5d33d001efdc3c9f3aa31768a59d0965d24a9fc54c151c82e69019ba7c719d6bd318e06113932aa4bf95b9e13dac5808c2cbe6dca2752ec7ddc08279fb0ce01c2d58d61b3b0814b1109c28f1363c7757ce78b4b2e4a08ef6fb6e4267a51686726a0a27ed356f6b7229194966fa2fd46e1b1faa0447301ba9128780a9f422cc1be3b6259d5d7474ecc85a3330b2910899835aebe1349d6881d3e669312ca81230bf498644554e49e27286b7b0c70ec880e33846f580d371a59c60862762c9c2f84013849dafce23ad9ebad9aa11485673a9124090c00396e2b19459a6ce337bb5813115ca351fa84e673c59d956a0cb8fe5b2eef65e13bbfeee55fabcfbad3d35e10504ca5efd33ff72aa3549663b79ebceaced52dd450000000000