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 48941 2ee7b0a1fc388886b1989acb9172e88f2f1e99556a1d5d65f3e2b0eef7495bd3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd44688cb5166188dd4c375cd51ad185027d9d9dc8e19b57af1bf0a53c30d055
Certificate Block Hash
2ee7b0a1fc388886b1989acb9172e88f2f1e99556a1d5d65f3e2b0eef7495bd3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d2060000027c0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004217cba211b274c6808b6f52e6426e06128c1411132816e6128cb1bd692f1c96bad8ba515642ab6308275285c8ff5ba5c8055f94a636319b9f694178e36fde23fa12067b3c411929dead9e4a47db32785a932b22ecedd48b02910000000000000010000000800000d2060000027c0000

Raw Header Hex

0000402004722231952a4951c31002e700f7fc6d5652f4afcfb982139d6fe8db6c145f1c7661dfebe0fbfad170b4379f2ab70c42872db6a9eb65b49d9f248fccf95fd61a66a8006a6eec0e1855d0303ca5f01baf579be1c89d9d7d0285d11ad55c374cdd886116b58c6844cd

Proof Data Hex

59,560 bytes
1212160103078e7ea4e8d9fe570dd4854833dab46e8c4a6119416f8788b37c91317355765e9576b1ecdc2ae420295652344dc4f4415cfacf2c8bdb2c3f7804d597a8499046baa921086dab8fd9c703dacc81c306939038d308fb6d197cba39e09ff350cc551a304aacf799351d6080168a796ace4b87e51a275a27fba3102ea4587b0530cc7bf426d6b365b41080ec0acc7642fb5da17ccff42c505e61de18091ef3a73bf20671d7627097f91910a96fd0dc55fa8911502602761d1a53558a821a808671ee2355d63034a088c76a4cfaec6b4c4d331c0fc4663ed7c685605011dbc1a0efbaf36457ff2ad03ed8e1a4d1dd3da1fb76844fd483c7e381002d587b5db79d807c06ce14def91c53f2bfe72b9004583ca2fc4ba5e776ecbdee6683b2b1a6a13c06f1cb64a0ffdd7010d0cb462801e68c628174e11b21f9eecc606337f8d2d04f2b62eef5833105646e10a6093d7cbed866d69e60c65f33f399342bbb538a053fa38c662c421a856cd7dc5ae2ecb81f58923ed8e20df5306713b1a60e5d38c1bc08860f21722568948033b3e57726d79ec422e5867d6a07dc3230e3fd549ff2345f0be1b867832d3b468cf7f518615bd0311903ddd2fa7170792b4939f88789ea3b4ff86317f6d20d0a68d876959fa17f6397f7d2204803282fb37769bfba135b1885309850bb945d47f3280f66eaedce1501bcfaf0e3b208bd5103a0687574c484742a1b887d16e79b66f71f620f02506b9b3c1c93b5b33d5579880b36a66b5513f62d517725bd249feffe911cdabe5992f2c508489ae938c3f5ccc3702c1e18be59435c54e55bb359b22bfad677ff859e226c31bf8db4b348057182575cd1105086fb3a8de440c238eaa2446d692a84bd1afa05eadfa09c5017ddb7d670f011e833607db9d23804b071b543c042adcbed099969d52063fd2e2511e1aeb1ebc377a96f7a8cb078c140d543e57ae4efb26b2eac4ca119bf626bad9fb4f7ec48a1a33a9f5dbc6ef8c5caad5d27c413133fa6ebba5e4f22c3726cb13a31b3a85510cbd2c470d560f8b8d99e84535ad0caeafd316665e411ab57bc1b294a67515fd8ea5479554e77a8a3cde5f2831ebd8ff07b1056b32942edc7b1d20417a5c43d68f1ab97bbdb0f42a8c82271fb1e6480a3a6b3e8b7bab477c4da9a19a67503315eee13633125a5038fe4329e8f1b9719829cea51e2d7cf595020db634551a105e03722b15831beb70277064a2fefc8d031776cd224d3dc4e022bd4c43cbc292e39b88b7416b60cee24de42106f056213817520fd825ab3924ac2d6a914c6b5f8a2d38d5e82ead47b369782e1974363841285cd1c2c1203be28d3303ec6c717f429311f25be36ce25a0d0107ea2485402ae3ef89b6eb721420bdb83b22a4f28404e8e0ca7648913885a7f8006d86e3cb86a2ed4164ffd5425fa91e8db8c1ace0f9886108283a041ea1b43a3edfe4efa34a3763f199ec6f1286056826936cd695f68cb654fc1deed6144ab0bb777b463c2cc560424398afa85bd8dd450835dec278616c2c432655ef99b33925ab3f3861a5313cd4dd8ffed875dfb53c75d057af70d3e56dba8f7fbb784f5b3fe2255f5a636b299f8a874d80e500d4068f306f3bcc18cd294e6229877141a84bbb101aa3777c2a791142e2e4729891bb514fd861d5f98aa22f203b7e0e3adbddf79cae1e37571bbfacee4ef5af61e472f2d6061e2e6c6956ef334056e41b3c705e5b29b2f7f361b1bc77c5bb09d28ec1749eb621de2f01b43f13a6a3f86a560f6a9976f0af32ba5338c905da671b43f9dc7147289c8a87232567a4f6e26c17d342569a47456fa84d14f5a8ea43af19669665a19985a1511f5466b56e36fa1f5563271ece844f05944dba554d9d3994d35fad3cd0b4a9b34a629f1cd2c94d5b11b9b1d69f39c4b80acf0e65351847f457af4e463250ce90c127a02bcfbf124077a15ab26118e844eaec99c252ce7e31eaed7ee54df0443cad7be6d40be5db83bf23faf4181aef00eab8b62440240ec340c4ce0fa21ac4942d750aa9e0a1efb99e8e61bd9c8a9d58a91186b8972b5ce79be94e225e46104f8978aeafe57ed45d0343f1b4cfd5e11c2050341605c5d558624f588c60359cfeac7ff5d0acc29851be971685ee541e132ab3b2a8e268fc0e3e16300ec544ec9ae365b4ef2e2b6aa1e88a6a21c29e354135f3b3d80ef1cda756f0efee86312d6854085cb3641f676f89319567047c483aa7c2774eafa080f9c5e3aebfd8c947fbc7754bf872333b209f6f8f4b27c021883c1047d086f232aacd824ffbf0ab656af5bcecc9065d99f63e737654b2da37e5d4cb91d1e9f4005252d33d2921e7405b9b8e0f473e9ab5c3ab568fc793462051dd87e646dc07fa562bca62f3589d6e46641045fb4a58f27b2205ee2e3e3bb8aa42ccf051776514010c985c1e3c9814ed9c362c19c1233e145a6a9bad09aed5808d0b639c09b6f6b22a9ba742737a7010a806aa3826fe0f6f35dc7ffbf7e1c61e232b642ac21188ed76b6099addb9a0a79a124a6eba8009585cfd1866cbf12c752615426c807eaa1bc1a42a4bc8c7fab2add6eb6d8faa8b237f2e4713f0fa399f1bd1190a4008bf180155121bece9628d02ec1e0fd42ca72bafd300c85544d27955b187e5a017e63af08014a50fa9478cb93cd09be80a43ee29e6b568d2dcff58bbb83d9def7f5c95ddd73792280e9ce34f42712f66f9d0098c3c925b14dbba8f8dbd09f037a189d9792c446badc651123539f1f9539051c9f6945f012e5dd596c7429962e9a9530519096607102146e13815101d807ef037512ed61d92de0daec4afc2fd26ac1277e2aec992597dac67aa7d0b0306e28532779568d4249b4ceb2b70881f8cef13fb542fdb45ec75422c6d609fb4700f4c8dfd5c35e7e0c95ef3b9916dd316d12671c9fcb58d41d02341d4c2f504be44b486d83777c34675bb16c37a97b5017d56a03dd0d84744838a52e0f67b46d716be7d87d09687925e7df9c8027746c827f8083fb0b81e5b1f45aad9be0df63d71ee7c83a0d2a6647bdd2a0bfe4dd7f466fa6c4e09d881782b89cf79178c6b23d1a98eaa6bbb5355e8ba5c68ea03e3a5727fab0be40e2157b3439ef5481b0f219e4ee91feb90a57ccc4f965c0d773ec8f295ba1e141d2d572f5798952af8407380fc122bad8ceb3c3dba5b468f151f0203e7ad8fc35406fe3d8f3e264a1d310fec63efed33337ad391e9ee3cb520ec4f0239996d976f18a0827cf0b131d2aec03395d18eb56b8fd9c126acb79fc24460f286714a4b3cc24be0b94f9d83a355178b8c1ada5cf1cdae5ff214d2e5c97fb9f262b48a6c68bfdf395db532e6c16fa8243544fe7f72b19e82c65ac535efe4ae1846fb7ba58ea10bf0eb113a0d6ad20b67616572ab89ce4e5fa17e400bf686996b649616c6c79cfa027465966640833d77e40a411584cdcf7f48170b302849fe63956bbde974d5e9658118c649abd474376722a8711d8cbbeb51e686fe6ed37e87443faccc75f3c1b735587c8c8b168bc4a68294a1c4d23d66f97cbce7efc2587f64832f2c575bef79e5067e79a056471052508ced9f92734074a3a96ea929dbf18e7307f1647d4483b66a2d5606b13032732fe7fafbc1f55aab275686fa817e854a2e02a7fa88e8621b853ec5708c2fdf8ab8db94598f3577797a7e73112e982b921d2c28e6546c5efa9c8bea1195c3d5602a7f3b5595982b158056dabc32e42ccd8512b476686a3fc7d344fcd1fa5688fd52c89eedfcb253ae39a7975129a0b40c366b675a1176c32c6f8237e1ed57759fba6a34d9e526d88c88c6fdc735a51d7d9d44b951f002fddb81ca746ddbb81a937ab1a4e76a77bf2f8676e676a6a08725bc9b20db57ed49f67e20abfcdeec64e21d47f1c6d72ff7fa988709464b75d5515994cee5603c6216b34b507480ad902480fd2dbbfa2d957d1df0c7b154a5330c06a2e5539ad8b6ccb3bea4a272366bff4e0c4237c0df8044b882568d6295bd34596cf29afe5c70ca3a5b9409dd188a546446dda157fed7af9df8f2173e9694b0afaa1d4f8ba801cc7f777d662f757cba4d4e27ff64b7c3f7fef2157b1c331045ce4222beeaad75e76aa96acf9542a1e355c8c671685ecdc93626f05af41480762de27ad5200a4333c88c2bad542434f60eba2e3d0cc9809f7eeda335faf7474f09a0524cda4300512423ac25df1852e31a7d3172c1b74445dda50f9e273acfb062b5bfef18faa5563073436962118e63713cdc274885f3a64677d7e69507ac722fd4a00a50472632832b42945853632e23327f7d127a83e61b27a609d7b55f28454b4d81789077fb196b70118a89eec34de745c4279e7190e677a228d4502dbfdb3271eec030758d2f3820670ebdf7057f06f6025b80d172e7be21b06b02f936ad3ed0d939b4177e978fd978e76e54e5562692699e6969adb84bd8b154674bb9b78704e4a5f21ba6be39c82c0eb73e971738b5875bee3a0aee9b49946d0e997126faad8deb8da96f0be55eec3aab938117afc57b462c839a8503809e55ada68ee95474618cce45a9ad8e99c6bd766e605b430c27ab7c5a363a57e08dcdce2955d1088c8e9d6f92147d1be4aabc63a7691602e945148d0d927ac3495ec8f3c30d9df4098e80caf9519b460e239f139f886b67c00be4c17b72228a5e537281ef466da5526c5d5dcc3bf06062f66bad650f0fff3fc1fbc431dcc066a3e328b265ebca9c47f44aae34e554449804347a4ae89f8e01eaec32d7c8c8d2e82bce6c4ca999e642d5a1d6853cf2c945b53ccb5537ab3505d3cd2bc16f017934cb974c829fddaaee782f519c9304888fd61cccd08901c07d081f196eaa1a45623d4db0fab7fca574b2846183c127b4b1b3395ca1b7ee07624f3c9da6ecc017b853e18e146a976d058a31bfc3e27190a9496a68dc1440b04712acdeb05764490cd57239610399688ea2eb4a8944f0ec1813609ee9790fd3ccc4f8ad94485d44a1be37330a7785e780ad3c620769c83b00912118179c6129fd65f8c0d315b9a363e68ecc3f03983630cb8190bb39c591381d17d97d58df9dd085c6752b23bbe00bdb1405e213ba1a4f752ce05a95208d2055d3bb280ed42d359fddc9ee9fa9201d6ed989fcf565b868fe263d5e393a2a1284a0d8e71890d019a2123c8c29ca692d63010ec4ba820b5d8412dea194cde0cee4ffdec67380e2c9ffaa446ea14f21b50f488cf44aa5501c49616582d9e1b2ac3189326bf92bc862a7962699efb026bc3b407e71e22311f5ae5386a1acab453157be22da6628b7f253653a6ea83531b320eeb9367a1edf614998e516bc55a64ecbeab3b63bf61fa5b4b310981156467428a96bd5c3bdc62af816973446493f40d198c516916cae2c7be385307ab522b8b59cb5d6e87fc4c7a6e3aa4198b5e69f41cfb9e89b1d674210435264b5b3aae3539523c7e4390d7f656671e4ef36c1d6ed0e76982a7e6502a9b645bc4ac8bd138d7b810cd3303dad4c86d1fa27a122b1f7722c007be6d6362e9469de49cffb8993dcf44f44b2bdf2b998c511064258804b5a86a5a0e7b5940e9160aee332f460b6ab293c74697959f2b183c6c794b73953cff1ea54d34412ecfbd850ac455d0513e011aca331a3b549827e2d45d5ac89005e9d7b5f7d838099e8175d4be0e126f81fa1ed96926f7c7283a25231d4bc10bf92d9b2a7da558a3d12b4c5cb99b6974b718533ecd263d0ae0a921e1a5ea7ee2d2147b398c7ef5ece9b1b0968a6f39cb5cc0718caa9e904b67c18847cdb54c0b73c669adc10fa0232a891677d641c6c0f8baa3ae7d1295dd709a0a56ed5a2a2a369f497fb9d40b6cfb3c5ac5b99930431189516fca8af3302117269fa530f4ec22b7672e164eef23e39b585bfda074c79070fe8b7a8c6a6cbbc7fb543831d892e3ef3daa8073a0ee5ea2baa2dac2ecce18b83cbfd1a2ba57d7ed9f6c16c727e0d077d403b1afc8f7678b1a7b657ca58e61914a615c165c2ab2d21b2f53344409c4f0119c0fddbd7a9dddc91fb544f7c084877c0c42171e4ac7379fce00180dbcada85244988559146b1db3e4fac18343cb16ffe15eff4eb3c77677d06a0219aa51521c830593a12cdec069d7aa4ccd3b287eccdab246820d858ec4fb34a384507bb35890366190ca8a2ba99eac775006e63b3237a79439b21d23fa14f3444b4e48bb0b5d31b3bb03eb5faad736f0cfcedea8dbb5cdb1c45ff9fe063d8d703862a5ac179f366460129438617d833f4cebd850bacb44b4dcfe6ada9afa286d0c59bf0da95194a89597737f2da530dae35c3298af9c66d6b04e14bbcd9c8ce626237a10ce41d3ad8eb04c705be9028dacfad7674beb6655c8737248a4aef844e9398cdc158b46a3ebe7f3467230c5e7fb8d0ecdaaf4146a8078bac5b31c6fc7e8a4cef5435b91f44d58287a28366c21b68a06d1c5170a451a7cea87299c830927fbae374b12c4d7161f7302da636daa5fd0bafe68855dc15240791322b44de2e5581e946c5683f09f6423dfc5749c8571e662447a27566e6489eaadbc016a41890cc4b7759aad6007e143f3d279952b5eda13a51cc26af8158a1bf27ad1e01f395c5d7c7a9a646d6b1390c2c69a2ba2d91f05055154bfe58aedb5d9d6eb7b4366d4cceb23801bd76eb70a44d9b415cc17605bdfc4636bf478aed9a7446c3d9354ffcd3bdc364f90738b5fde2ac59164a77dd04e168746a6262f5d35a55db89247df8ad047a1a3a696453fc19c2229a6add67a6ade2fbcb036a1d25526aac13a9c87b883d08b104195ef54b9184f94fae17b40c96eded3d1500266263509d47bdade8b9ed6715a9446faa119537f42ec1309b4500aaf0fc792cc305fffbf0755b32e825f771ae9c422f2d0d47407ea5191094ad87f97d1e0e25975493dc53d4eb7fc4ec3f3676a026bc0053fa68a7d97c81fe306417247f561c8939f8e8e0376f3b4d9f43c37fff80d6f4ac6f19f9d10e869018abfab5733366a4e65da2bca58a2dde3e4c1659eb69827e314b20c8e62eb984f4f62243886d3774b1aab4d2859e5c598cd0ccc7c7a87ca66421a4fc1f9e7f64cb75db4cc6c7139e8196969d043cfa861af77e67dbcf8d391e789813ac2764573b96a96c68a7a32bc57dacd86721b4a2e76e676bba80125fa002f4e338eb3588e20ab780fd8060648eb3da16acc6c3a0c6b08d9c9f0cfdf3b9030f668517b7e3b50b9b423b73bab2db235c3f6f8fbf63354db4e1ce016c258ae4d9acb58dfb15be30bc42b78384399ffca6201931e11af47ac6864efff48a02bdeb96f8e730da28c0728ef929111bb62d877c6aff193870ffdd042da70c5de0b653248124a41b55fcbe71c2145f411e8801a29e8ad5dcfbde13b2d5897e2f8265af3e0db228aea2e678a08341a2425c2d7480d53deda5010c3d3d410c0deefb5f244009ab78c971fdac5442922ef8597d8f5b1b32cd8f390f09d600c108fcf9d58abdeee70aa49211bf79f89f9ba44b34f5e94543db8a9e320bd072d589822d6c74ccae06106c474b5c963bcf9e35015525492580d92cc66bf899de4dd29c827a70ef631fcb2f75af55c7dda2d42fdc2ce0712b2ebe9d097963829f837cb819470c2e72fea4c6294b0d1900a8e086b0469e8e1fa24f7e04d30add439b3c5b42ff7afa235464a33300bff0a3def0355a17bd3ecb9ecb84a935bcdd48a53e5c90134c0277939177f1d6f88314fc3d2ba9f0585e3d8ba218b82415624487f3179a3eef021c15aba5cb4b35b05ae3becc13ea231e72d2dd508b319a76a1fb7aa38393406a4460e989b69e1c789dbe6fbb5412a6e9953d385f27f03152010aa0998ebf0744e702080573c641b550148aa12666a6b4eaee451ccc3d08222db325283579d0c68c4ddd134d37429fd50beab3398e13f219dcf661db8da9c3af045fbde55be1d47b8d43f38b879a43dac35ae662f3bf0f3cd6cddfc4cbb127103df7b7d527abd656c8b96c4acea79d97782d00f2d8395296bd9ae6879ab0f4cc4c6595ba57f13e6782dff85b61fd8d3046d63576cae371342a6f2b6722256db3280e851eb1cc5de7383241bc58c46b6c82451bd7d09d8da7535724ebfafa257b96674c19aaa347c33c35989879eda3805c55bb6f3f474c34c241d26900f5545e526000787234a5d943dbb074897f92cc8bd391fbff4522b0157716c7a2337bafb4a7166ee8ee9ef870a79d081617dc7003d87c10852fbc2febc25559f1b9a6d39a91fd0dbb53cdcb3ee0d90f75fa294fcd3deed232cea4638e7d589811236bf1e696f7d83457b1d35acf18d44bb783c4ad87e690d584948dd825853b83ef56dc62555f7a50fd1099a64a09f9fa879f16bcf35f1020d470322a707251c04fec737942c399c864e6f0a0d467003467012b0f2d037ae22962250c3d8dd73283f8613f75496cb96324298122ef5f904a4963f4e176793e1fa50ef8b3d0f8d189bc1fdf7f56dcfda9477f8110d5659de5bba80e9f4ddd67ddb27b38f5ae1f30cc6703e21327482458fccb3178f17dca4359ae443aeca54a9a219a06b98306f33b7fd9e2daf191e5c0b378d64b26738472498ce2fb36f462f06ae9119ba82ebba17dd2bb4bda42dd775ad17b8e96dc4373b00f4fd86db9be6a2c919771f58c5ec9c9583b87a65c0e9ee12bec40727b17f671ea3a17f6cffcb68b601089d4af3df32f5c3d9c760bc48df6becd23b728295d80050617fe0d13c7f74e00cbcd3d61a4a8893084b22718f6b156c62b158ed79db2812762db3a030aff031f86e9184c9d26d250e49566802121dbd946bce3e6ff689b782a48e10fb043868b2117cbd652c4ce70f110c4eafdc1eca9559f1965ae76215cbc2f2b669df766f4862f1337dbcffb4aebb2240ef76b261ad5ccac049c93c733e36e92e4c791f5f4ed5bbdd25d7eb49e8dc3d23f09b1d399d119d3904e1f5b1d5b0d90d443b8dee3bac650a3f1d1d648eaaff49898818d6b78203c4b959012c4adc0e60723e4f26c1b3764d348d564a71485b9dfb99e15f3a7c6e7b9cb2c5bc55e7e3e5b4893375c03d7b61d28a999264b31959c124137cb918c79cd12aba5c9fef422c99eba8a1e54f0aa2a3fd917dea4fa92f4e8c283fb893580732a09c39587092329e4f3b8cbb6029c730d1e5b424c024784e64478235975777f9213b22f298f1d015eac0344448de5168d3fd79a098d11ab0534070294ed68e8a835240b78bb7b38608ba928bec44b8aad0eacbb39f277008bd75e12f192c520b066c7a2f945cd5314c5ba03f0a806c97583cede64152e80abb4f469f468214a68e91b7c06efb1da402aaa18cbd3398f6573910b2b37b4669690dae179d5fdc48e49e2c49e3b9819096ade9cf5ee51767de2cee0d1479a1a90eab89bdbae107c958d55299d9ff5ecb1d74ce71c453432fe95dce0915dce3788e5b0a0af208ba4c31873cad58d01d7a9f5516c84e1960bf745547b2a516cbc3bad417d55fd13514567e9aa4cf99ab24fe19986d0aa996cfb638133bcedfbd443b2eee119d3b4a4b3b3eefa54c769df689f3ff4006c27a106051cb07c48d07271b8b78e3704a6ec8db8047f36336aa4bc733361ce7f00f80fac6853908b64d468b237272db559fa3a5343de1e2efd74f0e8b4b680fa3091c2f245bff3ba886476175f4b5793a81c0ac79ea99bf04af45fcf0fb3c019a1208253d5ba2e825ae93d989d35c418b8b41d47d18a2d59ac17b74254c89a689a9476c11b55d8342ed2d92548040acf0db73eebf9247a0942972538d1c8595ece522ea14617e4c6ccba6f827a1aac4097c4874ad9dcc085178d3af475c1c336eaaa4bb1292e6391e95f94b425dd1c882a3174a34c78f0d6177cc04ab2afc4a3ad25e141711c01d574d7c276be1b0095a5c0e66214254fc5872e516cb13fbe655e242cd293c90acca1121d478c8ee3d4e4c2c7808d4694d3ed12ca5dd30a4d1c0299d1cd1e1ebfed06e3d9db44bf47246dc0cfb8178c1c31e6ef7a3d3db81823aed1f44b5f749ad5c5c5a754f0b0d2d83bb8a06832c96c0c0ecd962d0f464754db9aa771bef21a08da19924d1c456298b14727805c96ac4d18c83d23cc4f85150ad6417b2c8e5425688752ba67c1e1dfeaeff58a23f96648650134eba24f04498eb0775336b513a66e585ed93fc2548d9a57761d98153198ce2ed29059ff282c89d328e525c1be8cfc1328a173d07514516136a4bdfa4aedeb0064d8ebaddc64dc7154c0e71fc637ca3fe7d4b9417eb2d7496ead9651db44026211bd415ef2ac1de21e3aa75c6b9ff781a0ea16bb59945393f620a1b5721adec926492e6dbcffda6bab0a41715653232412a685b6bcb1513ceba08eac56bf6f82d865e1318c1a65fc6118046f86b03247c55314294387f812534f359b6e8ab66fc57a7724d15348653f4c79a805370d63611367c960a292664da67c27f83127dad4c0f17680998c3d2f535ce78b3071ef74aec8551af9a4807153934e6a37309a086d71b0c0f41f7b2e20c9028a5931e9b5b46cfb3bdac42b342d633335ae15aa8de0b8cd936c24709616b5c0e65e89539eebb58e782774cfcc5eb77b95fb90dfa26b8cec62fb7ca97fa9af8bc35bf9291d4eaec290c78d0ded8c6157a7b2a252cef51543e18fb818ef6e2d707115a5ca3b8158aa0a962ec9a0f65b9b8948b473a3d9a452a48cdfd2026398fc86343d2cca6f279ded9b1ef88c749b90e75b0675bb3c650fecf40b92679546853ebcf575fa74037fc9e76af6c28fa088177a56793f165cd34083e4a2598fa09ba765877179ea89897c91ccc0a31a10a6b635312712835090ae5dd0944955e283fa4be5ae39657b3fd02023dc2af2cf42d1ec7b3b3f389b35b51c0c914862d21ed2d1c8bb6114119f01576bb630176b54883f835bdaed89ba95839299636f1ec7f90106349581743538f2d60f390856003d548465bfa040bb9cb1ae6c45a4cfb4ab5d511dca2bf27e5001fe45b26e28415a0e885ada37882f6172fb8b5ee0713874ae45665f9e8b21643bd62b1c0ace30f6a8feea6acc75abea138adeddb917a3ba7ca10955e53e1eefc7cdd9774f6b19546237c0135d668127869a4213e86bda9e485b6b7f5f2bc10d3ec3d6a6456c93598d00e187664bdae7c41dd67f532aa0cf77c0f381be2842601b30a52589d9aa86f26b00f2b4cebe09df66e3bf66eac11c90f6e3f84e31471d3f0c72c24193b24113ffa8f74d3252c09f841e73418932bc6c069a9e3577cf9dadcaadf7f402c50df62f94b3605bf2eb8f4720ea842cd36fe1b9f8877769827e1eedfddec9face3e2e3c6e2d2983d66091d649576148c4de4f2d5bc07267f32c17aa34e527166f359478c14ad318d822d7e6f064787fbddd72b5b99bda74e029d13698005256bad25aed981b0c4e9fe8964d3850b71ee8bda2c10a406fc712d5e991d7d7f92652ad9b407c06f0f48157c6350b329330438eeebc1c8f4ccb67f3f73df3c5d3cf9a6bc66bd5ed2e075f4b8dfc5c22ab8b77a8e64623a8e8c26eea9dc3bdfee7aa17e48e479ada2baeb6ae6ba2e463fe5b8cc88cf7040cd523b29567bba112fce24b9127a8bb3b020a9374f90c58c295123a68cfbb40703612e2465e9be94eb3f4770ff5b08ba03418ec5deb82437ac5d6365a8dfbfdad084fc24439539c85887ef953c7f7ca6a4c65eace5e4710c8715b95be3984bb1b88d5be6eb42faec7fa39eae29792abcc35a7e6d0b6001391d349998329aa87beb252faac1eef88beaff7937f449315c359cc52d426540aec373b5217a2e8d0c9fd76613beb57f5cb1cd723cd68cd4ec092ce36fe77ae36ed7404af3b89e5266fc18e64a4d33b76631673398b77c0806ca879f73bd5d60f69a52600f01292b44d89423f9415f1c45e8e0a5f3ae3580a0f9b70fc57d751d321e659976e8f1c463065adf2f9cc4bc06fd5cea8a56fde184aded27e60ec2f0f6d2ad269026efa2c791f59e96b486b6142ea52fb5f36cdb8182e52c3c4bb2d98b32628ff4523cd74474337e42b2b2b68cf8533d66dd5f3c6821215aff69ca9f6519afa08a0e8d33dca0d639da47af0da725a7628c20a8dca6d47d486af46740d45335a5cbac64ffe5a721596327b257205b64e5a9f6bc06b155f90fcc383462014b4152ac4429b64bfc952a26273b2870680c3eef6698b059c3f11e73a9aa804e458fd9c090d2aae4ded944f7d5e03dc7ec7a1638685f9d561bd7ca26e9f2a9ef74a78aade9f384b1037beee68d94c0d5a4c10915099ccf6d429c6a26aeed3ce9f609903217f81e955d8d1223bcb809a666bc9d754d8f4d32246b6bd4bd4a1f11ef37c34c94ac61c68d1f120c1f7979bdf1c58b4395ad5358405ea61c7c88bd63a45ee45053d63ca87d149d00e67a7e8d22d7bc5cef19165683df0e85d27cc3660503e225236f811bc76d06df481c25c0e08c86f4ebe04338cbe1ed5ee2895b1ceef079804318194a535ca5509ba228fa824c8fc8cfdc9bb6a4b2600d2f21a82d30fae59a5510b23f62d8876690634a5f2ce0bd51ee494e529d34bfb58505854949e094be2d274551fe4fa43a577cd132f27592cad67a2827a94c756d73a7111e789fb532249a670a513a2e55e0c1083634a9a4172f594f14985ad735dfcfcb2731d5a72be375e56d9b6b58a3bc9c15f62e0f46e643720f288a1169a6efcaf303f223f2011b09e182f330f5b752df85ae0bde74a61e06c60fa7b7f2396ae28703da493c493cbdd88b437d8b4679be2fff7b3215cf4133810226b054850701e81c1ce6baeacc3690d9440e905b79909d680b0f592a4ab55f0e89cc9a26ff9e12a4376be7f3726ce3aab8e61387e787218718d0807cf33c0292fbb17574565b3bf097808cfe56a77f64d44f9b85a379996f0bfcf867e283243c8f34a1cdb41ec0419a2857239f9fbffeda1c9501a312ecf3b291e2de2de977eda7a6aa1fc8b358ec19feb8e4dcd49fc083869d0022c2033e49d20d3020078635c4ae22447390789d739c0a0b4bd61650cb3fa9e5bafa50cd8505bcf0c9a641ac6ca0f2dd99aaa51799d3e1523eec8998bb2176c8b1461b7786b0de73246ad212d026ac82e63bb98d2cdbe984aa6960e2a6151229c37edde0037a752dd94587b50eb3c1d7e1e9f0e1e86a35937f80fb2ce48150731d6701e274632235b2bf4099759ad1a91850002af570193cbb5b37e9fad58a8288cc500e117ec16b87158522926b946bffb44885db6cc8bf65f6f8c3b227ed15eaa43a65015151f7c8ea85083b8a7f9d9ee827fb0f8eb1b9d9bc5627fe443d38a9637c00af1bda84ba6a5a88506e62073c5555230b881ea1027fd6cd4997900ab2a81975e8254bc52a686ea9173475b330d88cc2c93b41771eb45d9cc88bedbc2c064110b36a3ef38f11a1dbf950f780326e68524c97d7489fe6dc72b78d8221c06fc23fa1d4b7feb00104a6bf217f8b7e684f477079ef8406afaf59f6da15b8cbf8b4cd4a81be7b1625b66a4a8ff7e97872c561865e7625ce9b58868a70b49619ff7ebcb1ea1eb788e5bd8e7c2c80f2dfbf66ca45e92ecdb2f3874f4802a4413838c9cadfca128341e6621a49f5768d99aeddd93f56633b7f93141f27923d7cdef618a9bfaa0a7df4621d77546099d5f9c5530f5c13e31e9c7a6391f4036631217d78f8e9e5fa402786640e5101a18df9f3590f5f99c8a6093b98dcc5991fd6bc78fdade72517f3d71218f750d14cf603e0a79ce848a861a188807af0c75ca7305aa013a1736fb0da6e88ee97b97db238474f1fd65a100ec344c57e75154e5326c7f6cb5c43541047baca0525501e84cdc36f4d2d4c7f186d3c9644f4e180ebfb95a88ad5879540d739fd31ef092dd5e5e78d7b53fc0cdc6fac702b8eb7fb8fb0c33bbe20e6d393f5ad3da0444a4be85e5e31191a2fbdb564ef90d0234e8bb14a86604dac92c635c7b0df6457446ec0f17c97fc0bf9eb35faca823ce01cec081d70203ed10ec20be0cc81c2e82fe5c7f420d23eca6f648e4ec50297e26e3b844d5abb712b137c6f70611adce18cd88919a00a56b3fdd94d760f2df2991c6a66f82ef48081b00d59d01826b9f8d5692ebfcbac9e89f69ed29e980480adaec32de1e6183aa6ece24370b419ca5b2ec34fe928bcaaa70d5092865882f98eeabd4875a519f70f452e7247af97b0147bf9563b832ed5233d979fba9207c7a24b700ed6b6c335efdb9562b6447fb5b6d265bcc1cd8884a6738f7d9ccf0b4137f448ef51b2df1959a960c980ab65b246152eded54f11ee95930e6ee2e4bbb837b44cde9d22c4fc953b45786b90dc4ac4f3a9ddbb74c04e34e78c9832fd2299002e9300e114d62279f942a72c96871e080a3242cb603d96b4bc918885c7e71dc0c6a9cff91ffb783a7f7987150c4b4cb64419ef291d31445ab6306709c45e489aa80f06ed369f628258e826be27aa34243a4e89f7bfacc84df0631191649b50169b655cb2b4141963301f10ad4bbc9a27375727cee1f968be3cef73e1dbeaaf3342bb2cbefb70b50fc612ce5379aa2172abf3c2de6cb77820f7d2a598a45c05ddac561e7f01defef87d40f9ecd1f8407131ef3dec1dbc172c90e163c66ef30a5ff83200cea32c8c73ac46b2dc06f3407a5ff2feb41a901eb264d18ac89806d38ccef1fb7bd7314cd9d62cd15c8580b33e601b45327a5b259fb8efaeb1f055888fc3065cadea9bd5966f3e2b5c165a354b12692cd9e89b1cf1a9a9b70acfe129a480f603502e56373d3109c7406f9ec9730997bd8a68d55cf5b8e832567014d0f30aa8d22468e4fda465b82d3395e67fcaae5ea675af2065ea09188b66c58b9ed0363f05ae97c898bdf4e5fce23d8a0a69a1aa219bdf163cccc86661feb9e3e3376de991b8878e2229854fb6e7f7bcad52265bae035bcc400f269b168add214ab0c2caac03d6f7bcb33e58f6ca139130360d5ad891a64d73a75e36575f0b5fd57eef55b3e02a72d8301230514dda0cbe7d7cf32d3851a75f75fc324aef6dddc788aeec3f626f0c357197fce74f978fc041c609f29ebf6a7d21fd28ea301983424de31e087f6b0c867dd6609b270870a66038d65dc03280174ef643e2fdbca6005d5b9778bad1bcf7c05fe43bb0b1a6470eac833670716228786292ae1d95d9f7cdd582ad4dbe629983921ee6425b1edf6b050595abc24a5576c7a50f26b9ea2735c510a866ebdd42fe073f9e2c8322df60e789e968de2462a13eb820a27ff65973f703989cd10a852270bed96a787a1f9d2cf836e928005924fa1af799f9feb1532ad563bfdd2cedbe883697c2281a301bb3d3b27aa93f78186290a6ae319003d99712da1a7cdc130e0445173524cdb02206af1eb0e807df9843bddbefd82f3c73e3e9b0804f8f697d6c7198539792d5d140d54d307c3e788b423d76d306ebc11ecc5b62c714160f006b63c192b4a28079593ac81c8e02defcf564abe8916547b14f3424b80778427397212e97b0613bb9eade9a72a810f79f5c18b69ac6488f6e2fa73da736d57fc36602a4b2204bd37749254bcb7b47a62d006750d5c012ecaabcc613974f936eb580a09bb14555be85a4f0d0a1e32902b45a4156a5ccbd96164fd27807c3a6e20f1dc6075241c5a6d34e519fa02004c57d6ee9a2c2afe6308f335a7747b5d14829ba1031714ad7b04f99bb08e64bee76ea457cb43a86dcf7745318d5ee253e5f43afdc1413cc442674bb47a6a40565af6c61b51223b595827e8b5f4279bfe61564f5cb4d1fd0f6bd430321c25ea0d275d2c5fa7773f74c821bde758cdc8ec1610b832a8a9020a91cdf9425efc2495f8223fe4ceb4996bb6fe3eb987ff6434f34f806ba7133a00d8b7b03bf198b1ede14bf25e4aa4ceea27b92a9e429e860a3ccfead85e913072de1c7fd41bc58e1f98cf012843d4238115f3901cfa5975f2697de37654f158da164fadb8b894b49f25b5afa78e67a8d0cc6e3027ab42c2f4ce2aaf83feb5f09176a6be54cd0948964018d28fd5b31987cac3abedddd62a403233d564036cf92608e9e8e972cf6af878e04f36224f3539ae27180acbbb911d5effbbc38b0bd88c9a4230825009ceae51656a17f623d0a1ec7e33525396707e5f1d831ba353f293e8ece9456ed7cae183582bd0e202b3e422919934383774a3a44f8c649c0c18c9832aa1ef6267c990f2d20b39a971189ec6ab7495a43ebfab134ae49aab4c9af4f8c6fc5b3ec8c93c562e1afce10aaf9faebaf6dc68cb9eab499c75dbd154af890e386f8cae6a523eb7e3076dce71feb3b0ee5370fbe26a882551f4228d86e54c13ab7c2bb74f538564d48fb34d3456b46a7d2c00aca56b659c830130a4c194a56a5924fc8488341d21596d49007991e3e6c954601faaa99228b2f4f9863c20d0d2fa1cff89f9266175d2033cb49cdfc49d1d778ba123ea4a07c4d2e26d4e09f24ec036a9b1621aa4efe12e1f29ad73062de59efa3058d000eb75e237ecc61c4d69687282e1b59d0585a5762413c6c29c6f155d40c749e5a0bdb2e42f08e2599b1aea4b8ea47135775609697760679788738f34bf6748a98cb1334deb2f233cb27ccfe45eed99d861c50dcd9044b2e77580ee02dfc8d63b83af509501a4a41dfb3e86aa273408f3712a1f6098bc7f45f8d156052c1d4ac3a02f79f48b28c2430a1a340fbb2b7951e6e97a82c26d22ee52639f0da54f80644155a865616a36ecce10a92ddc5f401b463227a98b745627130eb338063313b8bbcb91fbc7a8892a70818b0de993d58099322612c7cf510fa3ed14b392519feed23cf374b91464b61b6469f58203b06255e92a7fe10373f3e2382b96e1535b2c653e0bcaa1a1347f44a8f6857e4dc36d88201ce1694d5cd698244804ed1cddc614154c44ab337648f231dcb4d152bfecd815a2617265c4caa1be6efbfff6bc5dbfce3d849ac52d0b16c2636f3ea4c9d5690aa6b0756d0343f0fa3be9ab0f7848b4916683b1c9d16b908f310770034779e1c57afbc9d72639d6e00619a98face86d935377dcb7df6b6ebaa51011897baa86c84710841c5a81c1cab1eceb1d7b5cab6dedd580e150e5234bb2458b5099635054a0d5000a94bc07969977662734868451062c8a5e2f0bcf7cf2a97c443a80a66026df8f5f53a1488a5555c87dccb3269815e5f6e02ebf1e346fe43653b26129fdb8c2352c38d829dbc696a68be57e9979dde34631f468ebeed3ec376c0ad9f8c9fb5fd2fa8a3df6bdb546be2f36dc2a256929fae0b4239d498a64f748e4326c44a065b3ddb7af5db9e0c43415531faa098e7a3d5aa3ef0ba02a5744a0a4feef5af7dff4f676342ae85416dcdfcad97702e8a45386926358f97c8ddec004f4315f22e71ff7e8df1410414f7c9d74232ae2851c5379994e2795e158b14243827476c76fc55098feab6bdccb4a37aade8e1ff0573769d5b8786faffa152fe2e427aba6c68118d1b9e4939c0ef1e76fa7f940d8df7257899579e05f16892698d2adbd31e46624b618eafea72b4a87e159d4ab51f3bdad79885b18283aeb5039f4357165bbe3adb486b3b2b00ea36be45decb39a07dbef1f4049e88fb4cd8b7062cfd26907249594c7c4b3f4c3172022561b1e635b76c8b7b343d67b9d2d307d884eea77fd37e35698d8821f4e993def8d0392a4bb6f033d1ebb1e32bdffbdf637bc9ae4b8d1d7e54ff827e0283a93876c7fd94f986c7766c422133a6ebb2dc86f8da1a44dfb99fa46a862cc0202960f87da924d904585b0fdbbb7f8a77a695b38622c38862834fa7d2aa5e2b72e91a79bf92b943a13c7313305af9cc3c842e1d485c4dbb4afb61276ebdbf849d7e8b6473b583506a890b9305cd364f7529fd01c92273d0eed169ec9a98a6fab0a1959b66ab6c0566463884a8bfd55f3860d114edddaadf5048f30be0b497e6812724a572e0d17b0c6da1d7c7ca82e3808c56b2c5fc469a094cbc925d03a2fb3412e723c633df212eb8867bdcaf01e107cd42df322685e44f36157271eeb1086785da53d88dc78062d5ec0f5650549f4d1722a4812912de7cf794298233d2e9901054588a28c6b164f123b6158956b20793375cd42f5f359efa3555ac4a5e7ff3fef38b1a9af29376eccbb6c3222dece39c23e4de9b2fbfbddcf614df467396e49876ef5999def9f6f29a3fd636347fb66bc0c30f2dcab27ff40a63dd96f22321969ddfd9873a3ab80426c978ebc1371d8ff33e70760991715198caadc80b33d5e068314436f0accb04c710ed9cbcd0b2e272000b8ea996e7fd7a5a7e3b736c4971b5f4d7054ced9745b76c1215271a2ba4395880f3f1bd635f6cc2981ec5ae4867e6f2e9d68ec61576b5648d32fc95ff62e779decd41ef256ece13f37833921277adc40c3e8e52836acd2128a4b00f116578f2ae2c4762cb278c7dd88a1ee9d57dc33545216d2541696927e5384512ace0910f705ca9d6cea061b13b405bc5e8be91c35ee9254d8a5995d5a70bac1e7cfd75c67167b6bb35c89d1a326315bd77ab7238cfe3056ab9e248c8f368430caf61f1aff310cea5dadcfacc21d13f417051235d28e492715dcfe37e17e7c0c4545d61cb181796d64ca303ce2b5c988ae1a7cc5a724e6b9a74fac82c4f00cc4846fff1c2b92b3f6908009c183195cb08571e44ef40253f24887e7a1bc98c9600427a4f69ff2e30446a5e4d6ecf790000be1cd5d517b9361e4cb1730f988707a367d55ab69db25610720f7db2ccad8706f60900b61638a2f9777c4c501903f3a1bb021160d35e64ebde0d3f84c41b849cc74735068aa058e0ee22da6034b9fe2067b5905e08bc7b54be828182825d14aeab3efa6a89b5681b9c49e415f4806269e708c3c0a31799365e40feeeb6dc5aebd871a11cc10f979d35cb6e0896790ecb39bb3870235f4f92abe31254272a7654708892b1d5fd268228f18c54e5019fe75814ec66254b091546b0e9dcbbf1d751058046987545e9ce75af69b839dd4646bf995f7633b8077930fc9a29e437eb5892b853a6d5c9a07c4b93247adba92cf5d51b2d163e8085a91eba23b473a61b11d153484f3f98e466bd240d2ca9ca3365b28b003710940a524570383358e8618180146589dc931f1d6d085d7add0baf45f30860bb3b3148220b1badb1bbdac1fd5fbbe46a937456a967b1bd8394535c837eec06d5275b20c65b5f1e0c74cc985416a132a2e945ec4ad8f168790b920ed7b689c4ac1ce21d3c14b834f4cd9a4418d7692c4f7441659b70c731adcea828861ccbe6f69ca4d3ff0cd88203f3d5d049b3ea9e96ffaa552af04927cff0273de14ef16594e4ffebfb22518dc0b32a00c0ccf031eff96702eb4b0331baca425583ff8c50e97226d23716ee0b6f3a46b53d5c2d9349dd072a5ad07fab3dad312c3f626c7a3be6fde26cad7586793550f9a62ea8001997e0c0a0c1768c24767096127f154767b8c9037bb9c17083cd11f7067389112e89689e621e178dceacf4500c65abc2d15f66b2936ac00110c447c56b6619a95a76098ce3c00bc4cf571bf91579366e17158f32f51ade00f145f7acbf7162dc1852c700b2381fde3ab41a106dd982457e5306c041e8a01d9923c563ae9c7cb757281bd5005958909d8c2a907a5a3b5b48ec60e47716c2ebf2103fafed6a13f62dcf0ed0ff90739f9d2c57dd9bc0acd841661ae1b94b7feaedf8005daa1a4dcdfdf377e90bc862c328f48ee03ba2f0b65f86ae9e99e47e8feb663199fcafdc164dfe5a7d92e85a6502d6bf1fe20c2cab1ca06289e80c2d6a271afc720e0c50a90bbde6c4b390b88ed6867d2941413486f196600b599e23fae4f5bd70674a46555a10af16b770aafb93a1423f48cb3060fe16f7d57f4a408b5c6360841ca3cd3a3d7ef0f35e3e4ab2213b14bc3e4963fcfe1efbfa8cde5d4c71517fe39b0d246b35d5704436d8d8ecdf32e1c15a3c51a43af91a6c1a9c469006a07d391e8672ed4e1fc90e8e19188d956679a44854c4f194e02b498909dfadd06b47a32e468cfb8cfde68d7aae8357f673a1de6c2c7fe74ddd879b80a3576e5c2d6da57b8003011f023bdcf200a5c5f2662424cf18e4aa4010c6624714708e1a3636dfacff129f40a313f2144bc88c2c6ffa01ddb460a1ec09051400201c01661695481fcea2a1e7e3b9af20e3e36547ceefff12817ab297ccc7a1cde116e0ddfedf8e50c0534868a9ac23d68427b419cb5a3d263eb6006afa6f5037140dbe7599e6583c0dcb81374881eea8c901d8f2aaafb1314e16f6b54330ae89516dc2e275a498b882e1c67dfcff26282c91322a44d35442ac186c188c8bc1d05921b2926a1f5b629b13b2370c6dff4f6919d86a6b3676356f81a4bde7769092d9df6f69cef99f579a6abae1cf8296c82cd487328f56d750a118ce36a06c572e0ec9187f645ccffd159cd587272881389d2d333b7ef8000c83e44ea6edcf0142593fec8b1a9160c21e8c7da167596c23cc8badad77ff2cf0b9c0592366bf9c637241a01e3c2652d8ee3f1591da45486dd68fc5d0fcbca74677d5f72df2e0a0f863f481dc552bb459adcb184c6224e6586bbc8a4ce0590e313cfdb826c35630ae88a1df9dd0847f6c4153278c8e40a9d5bb553acf3b00df257b9900707fd02b3e138352244dc6d1fb6a9273f163382c2cf3eb9601e4608b66a2970c88516af422d88ea253a7da1d89bf1865543a4ebf597fd14dbf7ee75a414ab749a1d8c4dfeb93688b190fd9c1a44d672e79ca0e3f5821c8c80cdb6f5a643b626df629e10e97234dc5ba3851490aee0bfd089a2fcb777effcb26351f82ec46df28b0cc873a955377d618f020db93fd9f858f0bfff85d8541aa2050a8da95b30431d18acf9cd0775ef072b76833077dcc08853c9393ee403b5e476b6eca880a65a62f4480545958b5e8838a2e697d0402e9acc346779faf37dc1567f5834f957098d111a9966c2abdbdb83c5a1fb2a4473246bde4ce2ef2d22ff5f1f093ff30852450b82b7754bb52d15784b8d5cdbdac908ec4f86933adb4d304f9392c35100ece9f78159c994d683de4446be3f26074a56adc43b814c1fd66ab282f72bb2345ff517b74801c621241f3852a1f60ecbf694123dcb2ca3c47138c51f6106e7fd515dcc61954d07ac4195407af6ada81d5183cc775f7462640ac69c63a3b3473f4d7074129e0a104a2e359bc62bdd925a741f76c05a42afee19e5c37461926ecdeb9a4bee1279dafadd8c69f15e08750fb3cd349347d67b803dcc21140329b3f0035dc1424a73b7a994aaf7a1753f4b69b42b3cd9a13cdc1e82bff46d59deee22d78e99a46bb7969900faa252989051a11fb0310b737ca1b001d91193145ac2f8f8b8b67a69a6aed31b9a154d259eff3c0d6671a995e422e3e32a05fe8dbb99939b54b9a016f7b3b0e4ff517157f6b2bda2051f1d233245e75d2ef0910f4adabe784dbcf8788f94f6c58679f97a795394c6a693ccd666f3cf072a3a6b977043754325ad57c300d490debb9c3683b6d657ef35c6102b28b4f7e2f64f3fecddad2a3a3c7de3a17a0f3767a92d61d504a2fc8cfe937e8fd1e2c6962936b0feee022d7565860710c2884be0f885e9126cb5497945cd28e079b2961d14479e7be91d5059344f7bc7f3745809b9b6523efdb39d0c6335d0e3fcd6b1d55d0a4f5e0bb0bdee521b96fceb3af5f165df4742a3de3bd074eb19c89b961ff6abcb40cdb3fc8ed5f6e0d0f17beee8714dbda7f6b7731d7c18affdff7bbf8de930a020ab90dfc55187ba239e7b59afde9b6be3a56cb452066b008aeee9de411fa8f49fbb9862b0489dc3de98f79110fcaa8edb62f9f3ab3fdc8f2a1eed5bf57a46bfdaa7a394dbb364c22ef2994dec69d17774a12697b03aa6ed1872fd0c8839cd021c7f2824c10318daf1ac9831b82412068037df70249fb877d278f125bd427b0efd4f654df6d077793bb53b00ac0e4d1d428f3192527717ca178b2031019a4d5d8ea93cb4f845178b7eb9dc5663a5a98d083876297c89ee7fdfa16b4293200e6c6687cc581ba304cfb097412efa2e8d91ed656a60fd375739d768ece1a96bad233ddfa8572d0ea5145b3167c387d5bb16211c2518cb1abb8ce3444d9a2b782ac977683899404f2e115615a1bdb6f80bc0741da823ac666a5f7d2fa7c6dd44476382fb4e173230a4b188ec5de4f101bd57ad5682fd2de9147719f669677f83c3e7bbf57d2cceb01cbbe8528fd54806cb273582d422576da51e5f688965a0107658a6a6ac2dfa91d3b483eb1f4b5b3bd88c7888bb25f5602ffc403e22f5b40fab979477bcc6f47cd216bc932aed0ff3bf90ef3ff1efe635a60e016effa01826df91cd062b2bd87be068531ec415d5dfc0699f951afce105f73b9a919922a697da5b98f1cb6e75f3d1c7b66eba85e49ba2c0475ee0342d7afb89c60b7e44c9300ac65158f4b07e323814511793a4324347361c9e17191c17065644b00804f31b6dabc5e3c8d0182a2eb9702c155607352575ef4559a7474e7d9a8488267b2dfdf680fede835d4e42ceb3aad12da86a2ed815bae424b43f7a203a35bcf539589affc2b3f1691a6983337c5a8d3ca270147417c27c8a435687a792a62861b410f4aff091ee97d2ed3e7a57fcc8460ed05348df38ff37fdc8c380879d2b36389daeffe5dc03d7a9e4f5d62ba50bd5ba618984e6d296351a69850c3925a65f1a77e0e72cf50acb289a755358cb8f7f486ad180cbbf4dc1bfb8afc34d4814c93d8d7ef58fa5b029144d1026ecdf68167c4e0aa2f8a87ac5aba9f79c7ea9304b1f9693468668f7f87c5c74306837318c75eb63367c66a11336c6c122a8e2c0f1f77bbaf07a81c0fb5ca8b6c0c6a3c2df76e67b9f136fff588302504631c1c2415139fc7a4ada51dfd248260fe5428e3ebc860bbc49bdc8ea58f3018bc17a97cb8a54306590d1108fb3f4027ea7742e1c86bd4c5757f7b7ec4b6cabd7f76833400e69363ac6b60cc4a412a7c997ca82125e7dbe8fa829693de4847df8594bd26ffa70e896c6a6e12317b01a9a398976332c866790ecccebf291d463a7f31819a18715d9118bb59c6c9df5513541daa1113b9d6df729b598ec7d0f9a7104b41e0efbf8b33ffd8fae02c33f8bbb9c399b07a13655789c5fc06b4081267ff48cc43cf0c7b3d1d82356aa202680eafbb080e0c37e4c45c231499cf6b9cc4da17ba01b253cd11e93aeddfbbb25ee374d2b63c51fbb8d8d6bb97e0385aef6213dd6c72509b2d9bf8efbbbd4ff6678e23096568637e5f376d8781ed1a95af529fc4855b20f143fcedb4a8907bb9430923befb33a57be4f05880b5fcaf87e76ece2c654bae6edb9993da24425ea3217590b67e3f76389ea9c48d952729c949c9f830583e4a890c5bd44c156683b34a4d464824999f9167193453e32d879ea68e132734a39b528fe902c6d39d5c265baa1ca101ec64b7b8a398459c0930ff7bbc0814dedba9590c649ed61a702ef900b94d0588d3e8c5aa4166b4cb47ce01a76b2790d9144efdd9261e5bf8f592784ac6b67de060db37c9625dd0ddc4f252f1071d00d6929a0172da71f5192ac8f7bc8df79d7323d2e07bf00173455fbbd93d697ea61d1613f6dcbf6dc4200c90724cf715f73ce3880de68dc6bf7fab1e15ab0be6af1198e2694c89d7b32fc54e76ca9377910b2821baf07ed4cc3ae691ac3cc3fd6a6afa951bb7645c06af31c3f42093397b6bcce3784ecedc0cfb1e672df2d7d3155ffdbd84cbc2a36a8aa379cfd9c3d3ad6827caa1248f02de1640b3fda3c1f1f0a15495b4a2a2699212f67be4e652a7bcdad292fb7323740ff6a13d828646d6ec5b58d7b3ea85f795be6b5b476eaeddddfc46c52d52277aacb03b8b76873903de52ea6733668107243b9c8e1f44f1b604cb6e6301a57c8cd220ad24e964a45b8b3705496d0dd9a05e77f94d49c3cd2a4ac893c7e79cf9d4f07fc6698541a40d101dfa774f9328d0f24efcb948b63b513e79fe5d76c2fdf0969747297d0cccfadccb1b5cc35b074aad70464e809afc22ed48309b171b2fa66bc6824cfe7eb7e1e8be373763d198dfa3fd107598949fb91f939834fcd7f0c61410beaa000a1783542fd874e92c36e0ad7e63c22f13213dc07999f57c265e22e6e433b709173ebc43e412233f5bc008b60e538d9c1078b5e67ad153861f48b2f5db092737812b787f3b5429fdd7e687f72dfc06eb61440aadf014001f24900bcd00c5dd673ff9ed1d044b48f4fb74049c6b10a7e5aaaeccbcd14be1a219f03d232bde0b6ce2fc9c79d2d9914a1144bc5063beb2332e7cdd35712e7029cebe324fec62a9a5a965490beb64aee0a77d51a6fbef638eb9a828b7c1cbaf0f99884a06d1762ed33d80cd7b1afe1b24033ed44d34ff2bbe7a12ca4e9a9fbd180508b1aa626beb766361c61ac9217762ec2b0625138c4fb2244dadfbf15a38efb577d73c41d634f6e23ac1214b57079a6428e5ddb8a812ad468afa305055b8ae6951bb280d8e58b45282cefc2f24d58d319efb5f0799024228907e564a1a35312e3487f2ea01c47b6126634f88dec00ac6217cee1c01ea15970cde91a27246f8ddfb22d847b62b0de5f97d9c8ce3891eba056f7b5372be53129d033d74a28d47342bf5405683c8f8290885fc94a6532665bcb8c9b9ba9baad6b39c48f8e96a9c1c8b147459b33b48f3add6ada8ff550a84eb58382faf30296a870c8ef0df0389b28e6d07f32f544abc99531e8804351b98ef76069b84279f6ede203982246a4c3f4378874d3392c1ac5c9daaf01f02ff047d6fbebc4ed48860eb7a097ff8ae696a3f8edb9e74867e2b6d60853f09a12239fb6946fb6115364f03314100b974c081225d24451c8bd359d55f84eb67e529150bac6bfb9201c7a39fb920634766f760e2141e5b28cd93765b91f62772f006574818f85dbe3133a318be186005663142edc4a361bc52d7a95e37a67d9a7cd9e673a42f8e71567cfb3f695ca08d55651ef30fa873db8fe73dcc83da081cdc1dd73203706ef7a126e31cababe954d934565a10cc2859c4b759d6524bb1273860794ef2663612205706bf9ebbc5e8688ccec89da8ae60025fd63ff27d4d158664c6257624a1a66c9db01d4cc607c41a34fb88ac65268dd06ab58882fdf6d7676a061c3395c1d27645bf665ae8077f57e6ff931e563a1ee42a7cd51ddbe14d63e050e9840d0f342cff97b07fbfdf4c097419df0218a785e5edc5ed920cbb9b2d577a3561bbb1b6a4357a723cb3cea0e2793c676ca6c628dedef7fe18ace09fe30b6b23c95395ab163935d83adebd789f711161660ae54613b193f245a6e2662cd5004a7ac258a73d12e80bacf87324b1c3b8440088ef6bf2f588f8e08464732aaac5c7f104ae011ce39be4b7864fe9fc6f328750c41c97749ef5f7b2934aa4292d432bdf218b23c1df172487be15a947ffddcbfd4c1947ce5b5e3b2bfc04408c7c0842f311010ff68f2dd769cab7fec69cf8ab802df43ca54fa1c695033d6964c21ea26793404c2f45d1895f6a9303783856b7c3c6278be7e3a3693ddc343f85a792e775d5e7ef0098eeb8ef4a871e13fe8563ce3403009fd724c6234e048c6673c0f257a384a639dc6b4d965c2a6a29f9b5fb0a46a5cfa1e14856f8ae3d5af92319a3f92e6a0e1ef51bededc94aa6c0b3b6b4c23409f3dcdba0442c51aca20f05a4b69ad279abb700b5986e563fd9aabf501ac90292e0fa6786df8fbf4f0fa8e0b99fb7a3b69878061f1ce1fd18dc153af87336456cfb58fb942970ac7d94a82822e0cc28d5e9898be5b4649bfd7039d9d981b337c5550cc0a6d3c2b96df5cfe27c6e810a8d4194fa0f7e77d23f29a93743029ce0dc94130a763346afd14ad81c97114de53de7ccccf538061503e8eed9f1357ad2b3bf4b49498514331117144fe87ecd77f26a103049d0a5af33803e20b7f619703f32c1d46e1f16e3482154a4a88afe9f1708c404550e11b56a65cfd5c5a5f98083430e32b999bdcdddc918d0a1d57e683b4a8ae8e6f7d28dd8e4b78ba1eda3b48397a09f0a8abe28c2474eb63eec6b65ce53c2656a1ec24059e095d90d7eafb743f59047197463d44593c6806b8d1c1cb38798a05b4e3079a3bcc2a20bcdac628d0b5b53c7c64e30ccaccc423d6c55c0964f82b74304e4e72c3dc76acbe141dcb5f7674ad481c9f962d96dbe2fcfb412c5f860c2d1826f0ca6ad023525901dee34d5fbf94bd5dc246765ed8e36129ef0be5d845566147205371927d3b5c9a74e39ee8b17b833df2adf7fd49e6118403be31b5f0c821a85ae4b22ce7a4e764b105d4430fd36daf9cdecc20067580c58900c3b9f666d6cad9ec262d29f923d4b13432c6cd85a606f49f5ecec508dd9cbef3441f73653e5a55e0dd53b39a80041b1313faca9af9eba28607188cacb3ca76c05e0f9b77da81b28c83c24582a36d631f3282847815d3e3c7ddd07e2770105126527a99d0ca02b83058d8e528189a062013bc57eb822a98be772bcc8dc099d67499a6fc05f7cf5370d04de1bb9feb30b04d7ec6cc0b4f2cf9d1f175d190263c719a074f2ac045725e43132706021fd900e4a2a91ad925d47119dbb2ae9328ff0289f317081e861130138b316ef602068d604b5317738dd854ccfc5a798019c7653f52e08f49fcd3581efd42f37bec3b71f97000c21047365d510b898a267ef05266eec8785d5d65becf07c94cbe3caca6ccb320a1e9eb4d003bdd67ac7a2fcc6f9e89a55c7ccd07d3296037c77c8bd25ed251ca7b74d786b04a8d4f5023f867057b3691845b8dd0ad49a398524a0180ff8eb2848792a838b8b489275e0ff143284215b2f47399771d6fa184935508d34d9df9d5407cf872889782e5c344191cb05c5d46888f6297ff1707ac8d16f0b66ae9bae51a80ee800f4a44aa753d6af410cf48c4b4c571e587d81de5e5fb195e1c9a439b591e57f765e1d3de48e70bc98bca5082a64fc3171e665cd81422a17b1b2f603cc47ca3e4642b6240dd682b7df00b98f66e7dac0781429ca8083dea7ae18ad58e2f5275da8b81e1b37bb3e501ceb8d08037f2f18240104572df6a5aca57459db06f7b21c78734f7c3b511a0e60f06025ffd0a7521798e5059012f1ff0621c41b5dc6f00fcd878d53c18cba72a026f8dc87fdd37a57922a7a3025d80f4d6a2c111fb4bda39ca895cc69c009ca1f7dd1a20530f5cbb8ade50c1ad4e436e5ef1e7cae440f538ee816758861012866c8e58abacd2eeaaf4755af8c0be2ea0a51da3fc39f4ea145116f3cb320528774fa053806f14a40ab6aa2675b8348a3de9fc99d1e8966f107896d89a1ca51df695d02e89eba59bc8f43e51fd90bbfff6f1a4742972ed41e2c2241d3019a7acea0880249333e0158266d096b43f19741d74139c057c3e99a2876f009c0ebd7eb5dbceaecad59bc12144f64f419275e6e33600674c0632d98a2e4b1441987a848415df6745040b021b620741e40907b959094cde40e9c2e2f01629a2b28bd51cd87998aff829258da7d748e3a856a604e15f6557b1826cbcb0724ddb44043c85ba0cd085850a644137932108e7c8134648f0312c108b84054671bf04aa82bb6ae794deb9d18afc0ff0f3cb583d4e6173189134b909bd28b70d6b276af890d7c97a3615299f23e90565e152c6c4ec0461c9086b7513b369032572d3056393049a1cf8bba51c38e67e231c6db778ada5f5a69804d0846b702d1925a750059eb525450698fe615c3c4dda376a12a8f911d5e9e66b08b4205832fba944bed679e12af0fc996f30302b890d5ef5846b63a94ffe1e8c131cf3ccf050e25c03ecbecd52df1ecca4dee900f79723d917860eab674fe60a96fd0232395778c6e2bd4d0eea0cae2793f9447cd3661f0db40c79e3d956afd1e4ce387aa9f3643846ecedccb5e2070a5699f0f85a6fc3a9d2769387ceeeb92e2287de65aedb4b4a90ee8aaafc0cdc7be5406da03a803e5e0b64b127fe6983df48c7ab9ac8d304317cfff26e4df9cdefdecfd12d2b8e4b3706a98941ecad834621f6b2ceec5359cb0fcc0df54ea3cbfd7510d525a091203783c6bec8d1f4070fa9f577ffa796e21ebcc326d0a51db9fa5a0f9f3f7973be6d1fd5385ebb6e8d75171585fb31c78148dc03e4d1fd27821a9ed39d3ac4f67571ccf5132aacce0c7ccf0a719425a280c9c5ec33a812d93e71220931521bdc238b1a0bc79eb84fc02083c9e0812a90ddd71c1828304759cb60ce3fcb723324d3086221d62353b2cd8df9d58309cab233e3a0f6c1275c74b6d9e5c738cd4ffc6e5ca91d2b2523d2afbe179a06ff6c0d8c6f7514275bd722a30747a6b79d150ace9adf12088688d796533cd26e9e53fe4349d18476a0bcb817bf643ef85de8b072fbc411055e246d736e4e6c6e1266585b99e999d054ff0d70b5e5e073697eb14cb2810feab3e4b847fb622e2a6d6e6574caf9124bb9fffc4006142af54a9a25e1240da9e698b58f3a4ccc7236627617b4c05799c18aa44ee46ed3470bdfecd47678067f47e22eeb4dd375127a4f84dceac57553f7f4cdb4be3e83c4576f10686968bef938b67a1ac77180e14390791b479dda580907fcfd5ab007f53061b36eb962e7b4c570712b842f851d41b0b3638da57e4b5865b47e5ba0a7edba9b8fe83228c11562b3565be2bebc982d168dfc4e26d76861673f19f073b674c7fef8e255a874fd7d2b36941666e5562f2824571fcc138f4a8351b53d0a386ca37c61430123464168cfaf33cd37030ae96e0ef1ea78e547b659e44182a62fb312b4d289465f04e1a05fb314cf1f905b37648c33122e5c988964be4df9f4f3d592d206502a2af386f29df2d3fe50b0ebffcc39ddb5f1f2a4f14636c375078e096bba13a1c3ad1cc26267f8133bbc90fae8c442e470a767cc5d9fa39f23bad158b3053485b7cc57bd2366ea512414bf7bb9d76335940d7c117b986e4dfa6fc23dd8ba976d72f8116e7ab6a2cb39a114169d945890f7564ec08e463e432371260514f07ab6086464801b966791cd32b6f679958d159ce6f8e140f6094c51f29590c2bc485d9cab7add6f6e09a6883efb041fb1d5641cbc3c36bbc9bec55b305ce61f3dfdcf9c48e5cbbe101ac4aef6ffaf35cef72c2fb34907918ee4372338b434d34fba1d0190aeca7bc672acf32b27a8c53f14d2e83092e1a920150c80ab03d4cdf194ca2bdd29d50da5204fbe5c931afb6aeef530b8285aaee2aa2e35c88864c4f265b5ecfc229b27288102d07b2fbd4e6f1fea7b6694838ce04b003e43a98a5b7dab4fdab11ee021f4c65b30359205a45d597166de8afa159164a866333ec601216a7bbe69be150a40aba79c6acc652f75307f9a79079d51b96e4c675631b8ee4ad2c9bd8b41d88ab49f2a9540a974179b945355811834707d3386f531d4d8f03c2a77b69a6263c6034c07824c6bc854e73f98529b8d8e59ff8affb26dcd07a2f0784f2a518d61a5ae23c9c0211300f17fa4a4306392c5db80f475ba96ef23ec28d59d6158d40ab4a4cb4d8d6bf67acb69981dbbb8bf8b906976564f93cafe1a9b06dd4abb2ae013c10255587ff55a9affbe19b8008c33f5955a23ff9fb01268e345739354984d3dbb8af6b38fd36b857785d798cfe92d926b0a289f00d0de712c22cc80c5fe177819dcf26dc9740db2408c2bf8fc2f1838004a2ebf201fef5e62af21eb885fdc111f3e21e87b85e6f2fb5542120074c1efd820a33b134983b8a9d14d92ec9cf2133374bf6b47f7391cf4d03ee1a31b3544e0474d948658a0c7a3cf20e6bf2e72e7b3d2d21bf594a9f421ad9ea5bf2161d6f5cc56182b6443c75ba1109b1c7e44a197e1abf55296bbb52ef67c77463d75c167a1d1da569d2016521b8f2c5750af47568850135458146aa568d2030df8fcd7e7751733f2d0b023014a6438a00cbbe853029e27c4198dc0099449b09130447739f9008ce90e48cb1c7fabf78477501af8b87e78994bfbe0321dab851f964258ab71fa6b45287aa8568460dd3f96630270ce14488679944eeb275b5adae459bfe8bd6e13172fecbf1ca8030701b9b3e822597e2de1dafd2a18865ede72d6f5d45fc31bb62a7c15344a6bc0779e825e840f9acfb299808beceb4879686f3468fcffa2261305f324242b2a3b3dc599c5d874f3579fd6a0ab33266561c292950d824f82fa6e2dcc441df51d937190ef774d829ba43d31794ed631be323763f9625966b7eba5e372fccb8b846ec7bde679f634c27da505dc3425f80086ff8334cda85d0777e8e70b69d59da4c0345e8679f8b0996017add2ea74ef9fe0aabccc87e2edc4c0521fd169d7fa3c760e6ba222dabf1b7df57b0cd224a83fb9e66c152f64bc8cf04449428078291e2c699d131c4ef56e193a2e3b1a1d41b02f445e0e432652eaa6ce1bfc7ef2fa13f4dee700b292976fcba3644dc237e8d7d1c0064efe27790af23b5843cf1043addec65b5548272820193bce28260feb73e0dd6a41222ba9526b14ea1394ba731691922f305cec834d9c2d1882ce1a530088684e9d702acba14a6f12b4770d0d0653a7bb9983a18b309169dadd6d306f5a32c82ea6856ceea885d02dadb100c4dd871f05e20b85a60297e102739658d01cfa217c0e746167322aded250c6890074c259451184b58276b247b7d773ecf6e4855f3aec8833cbad7397c1172f8fd8dfa16c9d4b3b79f7901643739eda218259b82cbb6132a37d3a0e497c99c27c05e6b1c45f69289dc3a23ce2583565e120960b7cdb31cfdb57a2b3fcced960d0b89bf348f8d8ba13eccf6a8fb25a38e7c3139bc4b283a311df7a3245d987eff2c645c3eea55b8dee50396b425b17cd3076a2b8d2ef34e1429007c78817f4e1540a7a4fe4830c197999ddaaa4864f761da5c537ef7c9fdc94006508f8ffa7198fc4a5ea842bbd88d5a61b6c51ec2be8185c4d0c313ced0d47230b5a480dfc02090a8bf50922b12e7be16b94dec30d08ae2c1b246827ffb3d749a4f8f7fb63acc721bbad3b00ce00adc817c422e6424440c49cce40499e372a5bcceef481ccf4015c267c7590b3923c180a8c60498d40456ac37faf1db7c3d6c66980169db68af2cdf0812c1a7436c1239f9860ae20beeb0a368e38bc71da8626490a9fa50e7b100d0a41a3acc965f1641d3c86b156fe44b3b7688e85b6777cf83f32e16f598e2b642bb3b22f760d27ea805c0c8faa3cd4ed4ac2d897d7e92824bbcc5b5362174d1d0e6023c5cb650e5d08c9d5177709175b3548ab9e0afae07b6a34b9e2d1019011c6455c82b6b450253ed42383703888b17b2cef060d038da9d96fc001178a1dd4413f4d37a8a289364e6e7d1d9ff04fe34b73512f4c732113db43035ca47de81e8d35eb898b3c4df2b0b45beacb903aa6f72aeb1ccff6e449ac659b39186f22afbb86925bc996f25cda3ec0bf979ee5a15ab2f314ff443a63d8985d2bb88d60774ad4e49364f3f749769bfcea4ad9a5518d5c36557fcef25c25337e0eacf1d4ab7aee59039e5240e70d06cfd581c7bb9893988b7a1551e4a5b3f153e623b796dee49538ce17aedb1437944109b045252e7dbf6090aec8708884ffbe36c9d3d04a1a6a816f06d3ada19922d59bb7c4ce272da55a34a6e9f27a30716c6ad9f7c3537164c5221bbe1747072fe09495b9d66ff821339033520178dafbb747fa081c5850f95e613b1ed15bafff1fb9164830bb189babb0c91cf555d6231ebe3a4a89b47198fa781031943640af1e8aa8f3e389ef1430c27f2de6083f8bd919375686f6b1e74173f0477cd49d4878b647d0c6885fd20861789f03fa645a1bc441abb210279ca0005416deb14114dd0dfc4b2f3412535b8ec8a5ab2d3bd18fec49e19a9d3ae6db80a66a23d2bd39318c60a8f71e64f2ca39f68daed28307f2c85eb953beceeb033fb9daa047d6bbb9393cb088314afaa55e43f7603205d327d0314f4076ff1ca31e68f2d0f6e13a5c4c4c6ab4629ea8ae117f84a6084f2f4abbc68b304e061a754a8d942e78ed7e3ae6754168b9b9ff19c65396d1cfdae58a0e51f63a0f3f934d6ba07b21947ef32836e351d2f25b0b5d1d04fe5a456234ffdaa5cde748d1d54ac26038d2ede16c56e168d8cde7022543992d314e54a7c58da4b15ab1a7d1ead26b914c075e3765e32335bee4828b19a3446188abf974326f8b7f0473bb299e5243a88bdfac61d3253276e01f1cc3021030fd73b7175ea71380e87974c484ddb53d43425700481260168b4f51024e790cc720d23d907c386c836683484d7a95d219d4d4da721760459fae40f91497226c502796e5231f2c66bc8820e16e5b808ce22e2ed2b1a66e835e9c0475d985c33ebb12ad52a75f78a4ff1728d1a64f2e93284da8acbc1ae3179093aec4de0ad39896ef26f29370c7f8e8c1488322e5cc7d90cc72b78437d8be22d6980ef6d383074d82475a4c6b723130d9d569e7b7f24c14063cc5fb9e16a94281fa52dfb7b27396cb5b6651e42c458ba4f6ec93632a91a70e15f195b9072e158e0477404633a872d5ed849f0c9f1e8e60ccb5922a1c0bc9d9a156c078e61ff40ab8d914699ddabda275019edfb1e0c993c4d87cddf81c0c806b241c0b0e6401170c527c8cb122d923761e5941c4d2034381733c67e37987768289a8cb0cceed0d3e62a5112e8b8b4d7cde341cfa351322d9a772b3411fb82d6221f7b21ae77b3c946996073d45f2879f35f66f77a443b2b747f676d17a735ee336d8bf0d5af632bb4b14e7d7d0afd4efad33b070120b9ed610fdea5b7f5293a4b2bde6ab02a68f291b6b07ebedd4f4001288b96d38cfa93991dac20319ec43cf317a88271fe26ab9868855201b7e88d9852b38de2605bec868604fc6bd2495d506db99afeff467bc0326aa80da6b433b790434f54eb0ae5ba48738ccf0a7644a4d327dc34bdb390b4d074e517587ed8a4762f241352416dcd4b8a8942e1cb4e44b8d3d6ad39d0cdbd88b9fc714e7cb4c1016ed2e5ec33b25ece88390ff1d42f22a7e5dee290d34b460765b5d16ad82af26abf5bcf2cf85f35a226a8920a0f969aeea5b134e27ed7096fc0b8cc549935c5d06d840be3a758744ad4dae8d7d09cfb6aefb3fa9baab8589358ddefa0dae6946424825c01f279a8e394c5a4beb2d14ba30e48f5ad7ebe2d43b5b5e12a105a5ddbdfb7026f89c968376ac1921dd6432016aabe1ec132c7ea15604ba399a245d9443320ef47d73450d69ff8e708d0879b8aa0694443cdb33794bbd81648670a94f90a9a1aaf11abda9d08e83d5bf82814e3e02677c4306ab7cae678b606fca8b60a22aa4bb92cd0504191c544970484b02b6591ca27a003ed66302886c2952eabf883baff8f1d3911b247e97d0a9177089d4239b53bef9aba14833020bb5bc94251a0f94227b762f81b0487937086fd61c43f97ef3beb167116b790738e79c01a2aff01751791624793ec94179be3e88aafa61276761f0bbc5d293f51fb54aca8b4e2c4d08f74481b7739287f3f8a41779c2994fddd0fbad78d0ee91879fc51d53792373d9ee67ca68d2692ff38af613f6077e8706d27a7f90ca44f85e4e52a5015b93ceca6a6dfdd700adfa05af4cc4a563459a84f66d26cf4a49313a895e2538f8025ae688e64806152d896725c29c95e12522cc4ba85b831680036712f1b4128e9d4cc9c810a7c104ca9b506ac915aaa359832976858ac5b0a576f882de537a3583f2230e2fa0f35ca5daf5c2ffda3d43a5464720d7ea492181829599aacd76b833bc671afe7cc3f39a940e4f03d25e142ff71d9b8a45901aa785daf59ea7d7c250c7864a3e5eebdee5a1f5240a5bff9a83d20992f7d756b668b1b8ebda35433ef6469ed5338a512aaff6da9e7973764f9d89ee76ac26e39485b452b1a803b1ccc3114b8f4d36b464e0cd26c33dbdaa33ae26efbfe31e55c5d69599a2cd902aaadcccac1379f3b2f9e36c69d0f40c4136d59287cea611a270f745fd5b8e48ee6c13cfdd3a244f6f1338eef951e071c74b739830dc4f3e29b7f4d1f037546fad7eb12b5f610fe2668e8ca79eaecb2d9fb7dbc26e7d4b35a5be60db15a4ebe728e8bcffd45e66609b423041292850a2fdd0db1b44e286b04d38fd3e0ae35758b9ed25fe85e60882c563838a2f09a4010a2593db5aaf2a9a33ee9e893225c6b6ea9be40d3b1bf008807d81316f71776ebcde94eaacd79e150780e8b827cc735c69f191c96e2242991f12528b92b46a24a571df15912040063c28f8bb3da084367d51fae1eca88bda110f08f973a58f243e75f10e4d774822fafc797d39a5118904685941ea02af16fb23484ae9ecfa8ea9acb81fb78877294320a392e1768f56a0bdf7f369db95b0beef81837dde2da00a84db5d7c581663aa0ccb6f249e414ec7587ee888c69d5fc2e8306653c740f789a78aded9eec0a229bdc509bca10a18ec9fb74b9b0ae35fe94ec181fe12fe1d0c9e47da75ae65039fbde53b03273bedbc6a23425606df39cfc91a5d99d4978b6463b44961a3a8961142dc7683c467032cf1c1f44913f43eac60b001d7389123cc500b731c653c1f838df8961478a94f013f796b16d5c9d71eaabf38723adc60f7983c274bd48d5e35e5c067efcff52ba67d7c05d6fce84d91b372859ddfc51ee585ffe2c6636dc58cbfe9f6057512a1a5e89ca7edf1ca2b36117c8d2162c15330756cb100ee7b18c4e61f6e5b5ab695dd3270be2d83483f0ba9b9c2ea865ab0c60b557d1524857c9a6ad5676c7a3b33ec2f27e6c6318fdd96d0695e6a76bd12b4ecac9d5bb8ef7340934858097b95a31c4d2c1920856f691a8228666fd724aa596f3bb475300b64cb22ef3c2a7ee46e9f11e7cc8f8a0f23eb4b70dedc71dcba126b9550f132b7f50ddfff452ff9ba5193208aeaad5f282ec11e24592c112dc37eb279e88c06180f2c9054f63ecc9fb67550ba5d30b92ca20105fecbd21d70d240aece7a716712d5edd8169af3e1a7907d4ec4d2d8fa7d2dcf2d61cf0c44e2cee4893936ed922af2498507d5840b39e222d3c757556e52ea96df3c3f8a7c3ab579c920bd4371ff78094bf36ab05fe15f27e178c6b4fc128505e895247affd42a26d098d9b769b664209c280addbe2d69d9e3725c0400172bfcc129104e6c0281a34f62ce731b7df3c3f89d20565086cb417f4f52f34848f847f4e0a1ff7d9a26d2ca12813236e336a421b457f9f1f0b9abed897ce7e60bafb53a56812126128f356a67fcea00fd12a693dd47ab63369566dac5d5df16c9bb330d32b8af4bb7e3397916185c9de6f9299d477e96b9deba11b9664daa8e6d3cd174e9ba9d400e7cefd0e1d66a834d1f4f3c15a1b306c8b3b2d1e1c630275f60c0f400020a6ddfaaee7aa86be097b652a2d6548f57eb5fe68c4e9ee7492a655fcae4a834335f4f18891b18cee7d9cb6bedb8ff0466b0bd2f35fb370961269c0bfbffd13bb4c7cbdf3e012509bf7a6e1e65fa643431a0d52fdf299f4c6e81ba9dfa3ccf794f534bb0d232b8df97cd3a1efaa683e9a0c21a99c88102a2781ea7d4de8315223fb900c01834bd99175e1b5e6666722323a92489ab5075d43ad272221cd80871f4c57d3cf70a2b0c4d0279e65567b8f47895d5e3465f71e55433ff359c3fa70ff43fc1daf2568021dca379ec848f25692410a0769194a5b366c84d3d62d00fed92b0504244e765d7c3d1a18e4b2cb44a2c28b725ac6cff5e066dd53c280e9525aafa25be4903fe6bc8c435df5695ec7df87a6507a1cf81fad54b10e89be64b3bb18f4e865c7a60070bfd9caf1b79131d4d4113b6e2d2a6fe9ef9edcd65d2c1a0dae4f0ca1494eb81490f625e4a3eb6010ba1ba8439ea4ecb52fca3837f036b8b9887ee9588bbb5b20de3170013038a938a4ed49c1e26254f31e0a1a9d7980f7960e39ed757ec1f27adda791f03c29a0ab76167470f38289c8484cc334a4051cf63a0bb93bddda26cb2540cf91ec52e66a4da0d82e3b5792014787564eaafc044649108c9bbd9a1262109a7d27b097330923160a8d18031f30a207ab49f7b52d8113e4588e61ecdbbd0eeb6b170414ba6654103e1f0060e9eb1d8c777c125fd1fdafda2253017ee58773b49c95a27098466bde31063a19bbe251ee94ba436eee8a6e18ab6eed9d9c87e85d5e1c86a5b390c4548b11ae57bafda462fda40fe1e01488a98ce4be6cce8264958fef63528d09bbca44bacda0cb693add0995f3f675c5c04573bc98edae17517c09d51655c68e94f31851b46d255f650d4ea68f73d494c83757d53c29af0e7e4826cf727a05a65c1bb2262857e3eac89baa7eca1f4f2ecf47e703bed1c5bb3a90881b1637b6c2ca33d18a0c03d9c01e52ab9ff9bea27e0414d378584f78af260e863eb58944e7079ad47e825126f73cf1822d3efaf7322f0dd7d48ac02cc4ace793cb7a03ad507c2549309804fa73e46dd80bc5ef10e2c18bfc50f03f0e8b08f7129f9b363ed5f5f6c609ee5873b9c8219f504dc73603b1b46b0d0880c2548399242295a364fdaeb6bb360ac9a7ee64979ee049d5056371cecbc42a4bfdd6bc63d7b90d9754adcf2457612ceacdd93de5da2b2d1dc7f3d1b5bd74ff4a2bb77147b39f52bda0ba79e23f43aa79d6ab839abcef22ae37469a03c30902b28ce0c467c1a5500dc7d6562b86c17d962df3a37ff7c676f02a19517d2fc1c05ae8bf1e26ac0aa4c568a13fbba21b6c27ee018e54791b856e36c53af031106afcf6e315f04f3ce3da074e7c47928d5a0a9ba9f3ae017315e21b5436c2df6ce2ed19adc3727d3f0f6366d9529aa0eb8ce8053777ba9ddad87e071f822b063e85a3665d43bafe9efa49d737fcc705b4c6aaf4d538ecc5f504c830018b9f2f42235208099e41d03cb269f89d4f6d36fe3a21dff77d9d8a7e1c3fd43e75e94d249847a103e7e1311387cd41eedcaa8f2a5871c4b7961097eedb220fe8d4098a83aa7247b3babd6cb971e04bbe888b0a41c68d34aa45cc0dce01cf31bdd7a5aa8f5e07b8734c73d3bb21185e49c18b064d811bff65fa4edcf64ad0f38eec46dcee072eaea8cc55cb1cb7083b4fff618fda0c8b60ca8266df3f7d4c561e66ae15f2e2482ca2ed94537b7251a071553938c63d32f171c23af4344d045022f6f34f021b956aac720b57b318ce5f6dc0aae7f633046aab752c3572353f97107907b654934c176cd847c77eb70b9c3c9330a7c5fdf9f141468e21e29f60eb870c7adca95b4fc6e2e708b95fb75b4549f717c3b04f1f0e7c5c39fd374e8f0d8c6a41bba4dd4f653fa870df1140f6ea86ad7413ac0f362f55e1e72ed45a8ebbe4691ce8f2a1b2cbb9ba83584b9650d395fa8d9256be45e3b178344b45279ef12dbcb783e638d2d70290655d093906b0b6f4c76cd5708c77ceb4ce7cb12db879a680e9778940c265d1119a80d06c24938f9f4ae52d0ac07432665da93a30a81d230008e9363e510219f100346508b102183b63d3e33bd4534d78e095313459ca3b5223fc042898bab3c5dd62d467d4c31984c77ba3da7a64d2033e85a904061a68628f1ae07841449ec2c5c5f9a67082879c8485067650fd7a2e66e84a3ced23c9614c10d4c69bfb0b2cb0b715aba58b6c28671c6637531fffa268892670fce47b07f7b8730cf83299187d12d0f9d2b110f0f6d1c72ac6c62c5e091cfd2778796f8cee80fb5459a0078e8b9d2bafcad547d485f25bcbe40b855b18ecc18f7c342381e8b94169c1e15a3f4cff025a6af3090a729472d0ea110923b9f8c4f050b7e3ce71daa1df51cd37f55dfb628cad72bf0cc94fabfa0ec7e4f8ad28da6ddfa3160c8186e70d5305f9efad7e9ddb5630ceef6502bc29ab505d3b42427067fa83d2f6eb461e95927e935ac4eb55a649f319e8f1fe845aaf6ef70508763f72dc984dacc0f64ce8809ac1cdff868d54e5de3b05e9c4f5166c7375457ae1fa98671ea7725ad49fd99697e11ed1aa346d466fcf4103d66b29cd2bbaca553d45a587bc9672e75eb4e26e4f5ca49779dd6f1bb355f92af5777fc7f6faf83c2b6aba02a9d717ea683fcb8ba0e99a38a9e8740378e185c0fdcf49afeddfa2f6c79f9c41864e6c590f3e4e816c6fc42ff3309514d7faf35e8c4cd58649d7c98a91cbd42e2fcb011308ce9f9d2c003fdc8a5a00fc28e45ea3a0658f62ee1b94034b7b5e33b35f6a2be6aed6afa0a3d211bbbca586ca901ad290fd0908cebb58aea163744ede47c2371df166cc9a23f1176ca8943d3998625632b52a495db58207c85b7787a8745efadaab871afe50bea80e64161f1977329182c5da7104a05052d20890594d9b645a35173032c1f180c52b797188068e2a2d8eea0f227565878c172e8413f29daae59ba0e7868881542918c6800eba7feff3a3121a746d1f2203633510d66e7d9dd7301d040026317443d161b1f2fd0b495dbb37dea8ad77b72869e2febe6a2d9983d514c6c58456fe79108a502d6b48e777ee0299fc727ef3b17219d4da1cdf92f53a06af31c89ec0625ea047a2855071fadbb2c8d89d92a3cbfec8f3de3744e14122b062316d5469fb9db1cb1432e223201f1357b8b3ec0afa54c24a3d16f426728ab6d490c788f1d94319c2aa929a5b19e8ac186991491cb7c49bbd48805a9c0d41716bafbdac6b47540a770efd5b95ff2dbe7f2bf5cbb04d6acda9e469570112b8e186665417deb4002f67db3bddd3599af909774b9f6ebad0cf673836fd91da38bc14fe8427805fc0e2a26b6c114b5de09f3015ecec3506134ed16b4288f27cedcea122033337fde2304918e4d3741a08028f685475d64bca6e7e831528f83cbd569090d30225bfc850a3029d4c68aa16ec15d83b6ef9412b228dc15bb47566a828ea65c9565b0ce51d941fec9f81aa21034724d8130273d9461e14ad5261a90c05bfef95be834b6f6e57ac1a55d865a57de5576950c7dfdc183feaa3f45d0c5df8859dcad06ca21e5bc6282a583c1307fb967a99aee2af90778264006fa3242660fbc5ed669df879c05ebb9493800ef7f58bb8f42df508f4cd142daca9dc80d45acbfefe8ae460ec6f5521858c0fb33843fd2a6e8956169388be08692401b22587abedb855930650d8c964f3a3014a7d437b99fd3fc05f46b06581035ef3e938cb290aaed59a683f138b289f67554357322f0b00b86e80855eabdae1258b43f864421ad39acc52b24e2a6b487beea277e30abf4a929e392420c1df0ce38ecf87e6ca927e636b8af37dc13e8042d6477c36992e3eb9354454dd67fde1f63aa003b17c81e2b3aa68654c477f817df79b7b92fc24c15af4a99983ba70ba10ce44a476422953a12375fca272e82f00f2e84eb86363863c7852af2837426d4da47797b48a4f248f6d32b7428a898fc3e6335c2661e7919c93e8515a7858e5264f822bf7958174f374c105f411398590936e6a60a765c36420cf5859454b3d24a0a8589303c82b40a02bc1284812a46bba2baafe5c83e7c85abb5c07a208f6f97913210ec15776f5198052ed07bced2b5017ea1b62328f1f22b78731db0276ac698e7b78d8a6e6e936e32c260112dcb79d9ecc6a1d7b5da980a055dcdd4392dd6921ea9616b1f86a26a8c34933d00780f1fc3cc4d1de438626f148a421e12eee053dcf9be6ae70c45055dc16802546844fdc8bf9acdb74e1be5f807d021f1572948025bef8a5ec1fca23d35f65196fca2e6b13de66187e2580421bde598e517935589c252653db0756660294c464c3c6d2ed5edba3f089e449ee9688abf5b081e6f65246c886c982733f609f941b9276368d7b2c75929a4053d6d385815ff050773794ec4e1f0cafc08d6986c77c8ef2f9a17d3ecefd9811cef9bae26ba76d9f73b4ebc024460bb5393a31dc868a4ec00bdbd476383f2e28729cfeb3126b2fa4d3e50af2cd66b9f545c1e1b6be1ab55c26f0f80c107bc7edb6f0fd2d6b1e4fa1bfdcb341c161a4bcd1c25d8e70627d7bbd0561cb5b43fec366d4d903b916c5fe5d42cd8c1b84f0e57cbf645053a74ac92dd1cd43c0a06306187fd2aa3f33ecbda87160ecbeafaffde6498524ffa3bdf3717deb44ccf8a5a8e6cae3fc81afb6ae6970f367873187ac74f457d6b13c9c566969f7f60b0cd9e7fae315fd043d0ffb1167ecd2eda6be1197e872ade821a3013fa7fc1851b032345a2256cb41b257dde1c7438c216af820fc141f0e3254ced5e2e405acdbf9d3c9aad2edffd88347daa5f122891c2410d4ecefc228d842a58658a05a7c13b5729678f426cbe7f9322e6e8f7f2e6a0cc5080631fdecc6ee10d793f7756d99c3b55360cd87ed5050514a5ed61e3c6cf01d17fb80956d28fde15b8478e695001d1db2b537e3fac591d025ba3363e325d107135e7e6adeb3b9cf75e601b917f33fa4908d3be724f4436da36dcf55fec49992912063ac0c955e5341e6180461a6acff2299391c79d4abd28058381cda996f73c3331b10098ac6266144c20b623810a5363eef859a632492b3175c3f6b6825743406b47d28bda6d5ba140983b514fc7f091bfbf1c524604113f7d84ecfc88e941ff10b748fd5ced1cf2e1808fe0c28efedea8b32bf17b98759808dcc9e4faad83b048a9d5c4a09f24743bb9b648e7a77f345be624423895f3073e73260cd5c224c4e197c57d68fec6113c641df26c748b80cdf359159adbbb6d4e52a199661b2f34824fcfa2def7188bfe0b347803b6fdcbf850423e250c50d373ee9a638807a65f5c2276f47a2f104d8f58066126896cc63abaa6515e7dad454118f6514a3f2981046a0b7234de153ba3e29be4a327257f182288868485610914230f0616c6159557ce14a6514b85faf37c9f7b6400f9b1c0b3bdbcd831ab23272c702a2c55c7fc8ca49668d7568c1a5a5c76a4724c26d7cdfe028b55468c34fcb81ffe295fbf63b43afe413de893857faa7fb07ecf03b617296554d86ed4bc526b71b63f253e7ad8d717f92e567caab77352c561087953b9ac25a83100359a07cb7527e93de2b53324cdd4d12c0446f948ef82451e25edb79312c546b928ba542e0e2ef57e7a9e287930d61932078427dffe76658b5e5c264619d0545c7213324de112a0308e4a5549d305ca6018f4a61bd66b49f5d6f5a153843292a9bcd8d440752ffa078f5bfa2284d8b2d9ff7e445a6084439c95c9b3c3989a635ceaf28a32934c8e84395e288f0636d14ae81aaded1f57356f12744b54736ed0e2d30af5584aed8bc4f9797b8eae136089e33b75c100bc133695532dccecda1c241adb9621c48f7d219b0ef7c3546340ff7882eb38d5768d1777e6b7bb1d2c936c9de18617969a80eef6d72cb8877964de9ee473c0c295a7e5d194ddcb112fb8c614f3ea16a760da25e4217610b1d03685ff500bebb6bba515ad4b51d7ad4312c08859b8d295135dff25a2c9e0f1e56375ac20f6527496ff5e98dfdda2c3af56f811a8f6839d9a2399bb7860e228b47b7f6e25b3e09b3341994a2ca0c1bf561f9b8a6bb6417f672ff4f54440a8b46a98263bfe67ce369eab27a5724f44284dc5d45f05eb3cd12426e1a96cc330a24814f40a0b00a9299a61e836db23fb4abeb7942ad4380165b3f7102710f45395f7a6a4f0c6424601693a79dbeffb2c7b7210f8079b5fd0cc3ae5bf59732f9e5c01189cb4e65b34a3d270943d9eafb4021802a3b8be20c87da7cdac6ef298d395aefb219e97313007298c4ddceb73d939057eaf7a300b70674a599bcede5e1779001a0972919c660f44effcc06878002d010598074e4a657bb5a6c4411614f9f53592be672bf68db36affb8aba7bc2b1b1e075cf436a5160c5efa7f9ca4b8a9efc18276ff188998b13d65de0eb9e5d57459f62d0357eeb805e50ffcbd4aac4725a13a2043ed2a80f952d153f85a2de9ec36071ba0452c3c5256c5edd68260e7621bdf6fd2ed89986b68f32f899a119537f2e0760822f3043d0d945cedcb87af99ebd5f95ab4cce55c1425a7bd29ba4107c2233c332cc3995be7d9c8bf11234ff745dd832f431211386e223f182365834a8990ad3d1a6c44cbd987d859830824fa4635b8cb9b3d2d363aeb900895634dc80e50d150812a438cb6e5594cb8c7ac3ed17aa53d6032b733db6a9c96221de655eace2e56a8405f380afe4d9d1eb621f0329bb47e242d88079fb65af82f5a753d2bfa1b10ecb6160cf20a1303022391f0b5704d92c7d1c8ff219608b4e4e2c0eba7e81b71d175a6ac7d67474a74af66829df6c15cd33a59c9ea37e3076a6896d88431c09e7d692fb02610dcebd8576e563aecc801a053ee8ddb882e03ac06f7d57664b5eeb7bad9c3cadc81dc5eb2af7e397ac1aa904b26762d73dc1a8609a803f140ae08b86507b94b4cf82bb408f8c64eb60b8353b1207170c57be0f1af72309abfbb5b4c82ae1998f20c4081343a69f58d9e576b7fec1d6b02744616dd0edb44614fc21326b57acd8376f302c938be68475662ad41e89d09ac5bd21ea707ae602b584977b68adb06fa3bd66bf5c1eb568987c6391de2a150e7394c645ff7cb9477bda4bbb61769be9e378fe71c0d2333aaadc2cc912b3b80ef793aacc04afdcb6000e2b06263bd4e664dfd48ad8996f27dbf75d8e2f12d381318a510dea54c9a180223f378f70dd7028f1ea2717726eb8c9b1eb9430568b62ae1a103096ef9715251854b5cb4ff8be6f3b8cee7282414a33f8974bc18d253b9a03baaea642576907a50bce75fca2490f6dbfb19e9709f5eebe2cf32b25cde092937e1935e954f6b3f10e985ea24932d368fe6e1c0f429908c993143d6faab976874393e6bcb8dc72f8a26af4fd28590c25d3c02fad2e86ab57522c3578d51ec318e89b77a36eb6bcd749d0383d0f5bf2b6a177661b67a94326bde9557f2ba546640102a11343c2e722447a16f1299599d727c983b67f5cd2c0d64dfd5f28016269b41561e6dde575cdc45062e2f6923032e04343970f2464ab032ed58e05b4978e97b0fa86d404767a5c1ba2c4a2e0b9847b681b2f355ac25ece6a2c127f4a9911e3feb9f2538a60488bc75d71c0bdf4313d2beb930a5009420675913ccb14437aba600ab5eb287f2853dfd6bff501f189439bea9ebe9ea42abc88460397df7fa9a2e9878c7fc8486f7d2f96e703397cbf753cd0294a5d3b68114f1bff2d50b193ee0f9185b8e52d96e35d69d3fbac0faea00dc10ec738f66e775d9b45d568ea459ffb2701019b009f33a6ced1757142b4ffc1520f595daf429f89f46194bbe70913de44dafdb775976218dd71ea92f346cbb8bdaca028ad634dd62e97d659096acb25f9476835ee605bbf5d8d1b4af82bedb78d3ae4fe5a1449be75bd30caa46e084c5adcc4a3e8fccdc19ffc3578d88e1e0a537c2571d6740516f0f7f52f0d91ce3768eda2828ae8d8c732402ee70e32d8d8ec12fc457324c3abd925fb3c32a2384b041e6af0f1bb88f82e48a16d70f005d83690e8634c108d8322456060e41ca02fb0664f3b2bdc27c0ba9fea7630c149afc6236e1901e56b53fb0163a7e2f0b7e33cd9ad6fa97fb6847ffa87d9513af2405f631622d5a9b1b4faa09f58bcbb0653e8a1f0a87531b0bbdfe8ddd3516e7035f46c22814b19b2f9d5cc6e3540cf2896e1a0c16c561cb1c7c4546c93dabbfb7d2188a00628a57c7175272579e1a1580fa214e42c64c955c28d8fce0760c573ee68d614c1b6fffaaa95c13ccebc32c155c2822d63cd3ad37e2076b24a4527be037adb2fffa20ac92820eebf80321178e08aed2b98f4aa932074ea6543efed332ef94fb18c45b4215c504c8b71fe96f84a88a7508d211381aba2bd73a7fe6db996239998e4281dfb21f1b1fb061ad730b17df228fbf7d10bb4f1a92d2ad224c37c1e21080c520326d6dfce2b0e2b1935beb23690a23678691bf6ddcb07d33099d3626966678322bb462be7454f33307edf48c2ac935b28cdcad15bc6719b32db396d2465e1852e61884b5b3354ba190251295ed09fd16989a06a51764831a7f7525959843fe8e64a493d7726b0e2ee57035fdf6e50988222f305d60b8a219aac7af5dbc9b91bd6a03cb8929a562e33993850dea60ee2c277b10ecade5faab4a8259fae6f38b781d1b12f3e965724ee57ce9a1262f85f2e0d295aaa0b2b6302f7efe82b9377543a05c36e520f067157beb0bf2be40a30f04f6ba2a312ddc9dde2da77c3582a0b2ba98c0832e2fdc62a0d431e0fffcce694b4652be56015975cee38e434d2041d1ac298c2202f7d103a6c394cb8946b5c329351d5db02629b2b18bac6b03493724c5cdc2faadf2559d59a033bcb2bd01be53c96daa4fee5005ff1df949aeeaafe0a6b597ca99fa79c33fabe95f47deb71f8d8bf3c22382fdbff72f85977f04cdc81c32f594dc7475c0dd1a0891f8e7809ee53ac094900f775685497bf3a8254a8f3a1699dc92248b72e16f017f8a52efb1d2b6b81d1693c714e40625e98ad1dce2f8989f7d54cb0246e875a1184363fd4676aac6d18e0846160723153d3c64f0935580c397c28d256d7c5641f6bb0369d2fca7603f0b835498ad4683a4e50be8299ec6fbb0ea9610af2e6141fe439d9fb714fd525794db69adf3a0a3e03c502fbf19728d4516f424809b7194fc3fb9d449d17de7c9a94ac3833032d0b1debb0e37ed5f2bb433810421b516f406011fa3770ce1cca4a4472a0af633ce213278a4291feef8fcfed94cea9ca1c65fd763d4d23e310ab9ae29efc665e60169147aeb9a3e8500aa4acb67621eba07b04a7ab0db68b2456dbbe7e8edf36b3327037c72b6d50c8f0768134cf72c3167a3e67464ec2d21dafe6a339e59b9a04677fc42b74e71a57a523193fe83b4c80d840882295b8979ed9f2e975c93067e1fe2d62521fa942990933a5b4b2600bf38f0015f2a07dcc0eee6589d002bbee240c6158329c6398ab4bea755a4827d27fe76d62ca7e94924b555b0219d57aa216be3a8d3f85d3ee39b301657da0e06edfe949dfdaafe83d1a5a9fffda76052ed753aad9493f1ff6205ca98920bbcf426378e18d107bffe833ab2adfd76498ba57a90ef85bcb407dceff2bb465fb645cbaa2767a1c9641853b447d2d93448f833bf4c9fb9da4ac78a9d0cba9c2a1529f0be5d95b67b07c2e4a861e0bc9a2f77f7c45bb550eb18a6e9d521735d25f1385cd6c932444be562de5b92a5dc55eff2a95a79d9eb2bfbccc12ba64bf00b23c0ca41ac552cb36fa041bfdc0a97de8791df1e7a5c43f75e8fee3165c47b360bcfbeea4123d872385970e4d70dd8d90aa01bcb5660fcff8062f40bbb899a8fb3bf55529883186b6f43fef77b6e288ee1e6ad31efdfbefc601bca491528deb9ec22bd8cf9f1fa7a68bafefadcd707c923edf9515414750be4df16000ee1b68eff05ed9265c7fd0e6e384552eeafb6e829330489ddb137e733f0156ae3e7df71959ead7be0065f25e37db4de26b1a55a1b05e395e3964534e128ff1daeacac6c3b9648e2e4d3af2908bd0d920d68ca1fc71dacbe12d89d16c93f248eaa84d843719b3542040802c9241afbd884508a5aaaa756feeca38fe9d092b016a4210480697b4e1c2e8c471c3c16dbc04cf047e1b8871890f0f858fa2d69e6defb018b0253038e74c42f67cee3eef4f71f19c988491c20dec1f4bcee88386fc4072e23a239ffa84b864822c94b6be5c6a6dfb954a0f8802fbc2141a8bae90689dbdc14b104ee38eb900499e757f8381f784673a221103a72c5a1f05dfbaa43820435ded1129a628c58bdbee3cc33e841002fa8331fe0b9fae40e2399d647e7e3556527f8817af5366fdaf3bd0deb6d0ec5cd1a71b1d526c3db0397cce74a07f0c077470bc5637819ff3ab72a7d4614affb26e06840017daef066c18ff278ab5de5e38ad54aaaea25594007bf32c291a6d13de048dafd701c942a00df433d0ad622d87b0f467f908b8b5ee3a57f9a2ac3b713015755cfd21d0e247f8364f359f5666154cca099fe597ed8f883a99318da53656bed89d5b371fba8b794aa4178987bba43392d6a9f4e06defbe5ef66fa96d0e807e5182e9e709127430627dba425e83a28b97bf16262decd31e44059a765575315ff07e368d5bc2fac79739c18e6696463aa2481dec88d940d04b6042d2b2712e4278509b39a716d89b2f9dd2de09191e09127700a826af215f6ec4ff2a30b3a94edfe985be3c8cce7677c23cc6cbc7bc650a3030bf049c2605f3713006e4ea6537274d01188431c4d3aac29b0c8baad953ab5015d16f1868958c10c63c8b4fbefdc345c352f71ce7f6dd95c97b7c4a38bdae2781d32021f033a5b9aa0bd250c3c3a949bc76facc46be1e0ffe0fc4a1781ee9fa7e14ceb0fb7c93cba21ffb281d53f72f03f3d2d43619b4f81f14c6b3247e3159810dd9733e1d5a1953b141724aab48f8b2bd10a344973e38c377dac3d1aef8182354a3550d912bdbc575578eb842b0c18705b92d600accf9ec01d1b1e27ed5d909f19ef0216a87830e8dc5bda9dd902e8586480287f2e280da6ec2b9d980409d82173bea63dd1f65ca62e50c99d1d25991c749625fcc6a49f8c35042b9e52f7ad85c2d44993e0c39a8c7fb333ed1290ac95ad33d3e9b372eee4d20e0477f578a750438af3e3b879305a4a6fc97f282c0a446dea12a522434611bd4d2cfc702a4b4c925f2d3d3f5fb544511cb10001af5b2aeccd46d7a1d1e4f76bdaa0595afd8ef3c2b515ce7cf775cbbad2115d14d4bdce94c995837b037db0040e77a29bb93721e39ef52f4453134ccacc4d3955d8d4ac57aa5776f41b9175a342c271ce6b7bd3f873b1f35962f286792642b0d3f817adde7e0ef7dbcf205119446905707090c5b019892fba1b2e5109aab40f45d80bfb1df76bcb1b2d283371639272a13239a520a120e3404f14dc578c25de84b8166537d83e62154ad6749ddd30bf8013ceba1d088b473af1b42426cb87ef43c62c504351c5f91c32ac61facdb20354c288a8c6e37c30e8ffdc76da5f8490f2297b01194df2d9b9327979e50fab9dd12fc92d6d271846e96834a3f9fddd6a9b953edae9c399a15a81e165baaca963288aff5e7eb2cce48e020b102199ed0156a591df3af23052f0499e15c2a2683b3bd4372af83c2f7049b79e76cbc39f263946c988f67b781b9aac967adb136d4b3c01c1f7858b42f84a9fe4ad85a49a606862e467ee18f7c06ed13437f342196c2c48733b9f78d6913f572e30a26f6693c522e53fc6ba7e14ba4e10b947d2f413fc79b73cd32cce3d09b31a6ec2020d3b6f9dd3a512e4a17e6a8da308be9c8029f1a75fdfe3198a4bc42f97e7287c4781ad930903a8a7498252d4a67a23cab83ce0383647647cb7f67e1c7e7059e5760549a604cae8bc7ed01584ae6614628666f29019f9e97b1c3c49c52d1f0a47ca0c136d83e83c2cf62562b3ebff31c7afbb5901c388492b193915bc9c469ed71c29a8772b52b60a82c51881d5c67c002f6569586215dba0f41f962cb0daf667e11dad95bdbc95d5e6afd1e756b77c7782a68188e77ea338b915dce080444bcae767970927a9fb093b0b00464b5552e5b433ed21516ccaa7470641d9b8aa796a08761dd6e36f7599ad3f9bbdb277178ff3b541f909b3db29558dcd01b2fd34dcacdf8a28cd61e61bf391bb69fa1d6cafba07a1b162f2d85fd44c77514249e8994e14f470b06c898c067d21f875f3567257a3cf0bb9e1b9f25689014984c46025f38afe1612a25c08ea6475bfb1391406a7ded54c37b2d0677ccb230f87b3c809f88aae7530a09e215ec9ec293620a58f70cddc023dc09640302b01c0b205ec564dab7e3d01b4af091d6cdaf519223ee3a4bba3af3f0458926c530afd5a54660e031a9f2d9fbe13611e277ee89325e94163821d7a574e86a04cdf35a830c507d94f846b7a67f2fdb9dd39a7e6a3c0aa70afff9ba6c89fa0b17fd70e9cc00de928036ec8cccf99be77dd768ebe3c1fec6963953d42754214a7f3b5c5cde5b7e18115329b088aabf0ca8cd1e58e905876f2cdf19d44a2b02a328572d2fd8abd07dc3e0f46ca1ac146822b84307238d9e64e31be94e4d41fdeae036cbd4159e1f4200f8f0235ad7eb55c068d6c8cf6d7d3b50c87e48aeb129a2c70fe06db5d31a44151442d0b3a7a0334b971f984ec5ce49ccaffca280199d403ae850537515ed28e7ecf043e963c0f20c17cfab6f8d106c0312f002b91ac465f313bd898a62544663cc0025f1433dfafbf7291e5c1930aa0957c2ad158b85ef279e3e3e439d0531cc946c22c4980f54863edd341025b6c9005cd6d901fa4244c7887867aa9caf71b78a44a87227539b8052591d681180646f0ab11935fdcd8438a5c6abefc44e78c8a746ccc9f80d633337b539febad5e499c8c9c4b5fd65deac2b1d6bebe7778a1d7a937af14441322456c40c9ad147d0973414eb3d45e6cf967c5fe081e3d3c3a01490c26a3aba33dc5ca8764ea791286d37bf5409cf1370feb3db141b0d7bc11ecb7538e89b14d4864eea8e40c215240867048096c8f678a00844d12ffcd7d1d741bb8efb99978c01f97e42a63cb6194bd9e8ef7744a39cf835a241ba3965a068921638a211fb766326c732b3428ee6a090e5a49c5975ac064e4a326e99f310cb9419347da648aeb2fad4be44a4c00864365a2d7fc3271af87e903056442e9b2cdbdda83ad7b074f885c61aba99e75ff75a54800d5ee5e7dcaaaccf2217a049837f751a94fb6a677e3fe1c8737b0cfaf3ddc40288ec41a71958df445715eac59297e894d23d7416253fc165ef256373eb629a39348ab09abdb4c0680f95ca01314eb596fbed4ee7f21f4fe3bc6fa696c664ce87ec9bc6b225906e9dace129980cc7e4f16e890cad6b8d316e02f8af4dd46b07ba6b88a115eed85275b2ff141d5e24f5c8180706d6c2b5de0c4546a4d677697eec1403a81783ca02d4e1900e8467070c4c2bf6c5f984cc7248f9e1cbd7e33ad796a029b33121e7f272b4f86a5061add27d993b1afed880428f8d4a3833b4815cf49fd1d2f187de38b930656f585e5d6f3616e35330012f30edc6497bd8c58aea239ab94b2b859e4a80f5528148973c48630112478e9737a6ebdd820bf0990095f10029eb9b1fe73fc5c9dd1187f8f5a4b6fc6b7b0ca395ad2152f852be678f35b7dc5962379d9addbf4dd73bf80bcad7d0ef4c814b5b31e593a40f26f14be9e51be6faa26eaf64d04657f32e151d381604e66557d4a1ffe2af3df30370bbecd0950fbee34abd591a3e50a81fd2a36f652b3b1c2b9b67428bd0315736d72237af27187f95e61e8988168c29b9c1789e69ff5ece9b69f4d1568938d4a0c747fdc921458ff76f7f7b96201097c6fb1cb0a7a6b512e05c51af2d2bc06e29f3fb823ea1ae886c0f3a3ec6d26b2cb71cf223958cb74667e61bf5c0dc8ad6ca1bc61d6363c0a8594167ec41f01fe0fcd73768f17a58ee78f2910676ed6725ada75590069f42819c08b1b9815e21ca83f3f231040d938e30efd828e1346e75aabd6956db8c761080e07dac3e0efd3e6e8b1f48f43bfda6f0fee1082718aa3a7c14f8bd1996e13bf57d8e4b5a05a9f9969bac960072c052da76e1f042436559b5f6772f55a8cd66dbdb48b251bebca562d18a83f687aa9fde774357e0ac91008dc19d2a79ccd3ac8539c4f6a6c4421d4ef9ae53e22ab8aa8e860e9ecfe40fd2d2148bd2169724bd6f3a4eea67f0edf3946436ec419becc117cb8d24583a99a1f47b5d586551b55a057e1cb82ba9cccf8fbf33ce734d371109bd44b872efd0db5174fbd44a8c9f9461bf38f3bd707f30a3487fa0dab6de614742fbc106855888bd795030423d4cd1da891854256e3bcf917e9ab556ed3061cb95b5c3db074969c792b905ef3d6f88e313ba42e4c31a5b3127b0f9ed6588a7221fe2d65e07e0d52dc16ff35d6c19cf9b8021da9e4a0e918857ed0e5c67e6319c64cf1d4c1cff5c92e04fc4cc4f10caf65f860b82aa39654ecebae874b15373c96ec3ba0c19653529fdfa31e598129ad8672eb8f24ca0ffeb9e10225fb010dfc1950d9d95f92832a6c7f3b49140852c2a8f9f6b906c3f2dba9ff467e0f5c0637ecf2e5124a3ddfb4f420e9b544bc236f6527e678beaa710e8d5ce6fadfb6265409cc5c28f7e8376f750474c97a471ddcd4500363dce379eb1cd233ae760799d985ee8d89a676e9e805d620b85b4f390efb1da4233ca78b6d59a8fa1807c1a0b28bee5b547b8b7c2189d5cb42c58c7d42082a652bac21ad6203019a342b6903cedac7f8683f6b6cdf49e31c1d0d65838887bb2fcd587e78ce5ae5ed5e7ffa925d0912027398284b2481576cedaa52f52f5f80ee786c1519f19a04efe90061fd69c119571ed2e1a3ea33800a7a59525389cf76668ac64ba0c79db6d514eae105fcb8e2966ed6d7283b48fa4bde41c9d6635390b5c8c50fb2df6d9a8fb124c7e5fc850f724635df70a290040704bf739c1ecacc167b18322375d1f75e50cf67481635ed71e9781f55bccd30fbbc96e49bfdcaecdc1829f38472c7cc731a9454372c4f692d4da569b3b4a64f1adb3cc94e744c19efe9dbec9932251b4c9a18785f558808069ec0c353f479caaea79beedee527fee9144dfee9d93b3a88efb56f28c141a800695f4fcf58609685cd3734d95456faf234517c5fa2bed813b63787b0cbf120dee66d91e891164de58180411ea404bc9639c1b80d0f42343ffb63e329800750c34b8aadaed1cadb3366138990fb44eeafe382207d5636e66912041e11e98343fa4c7e7609cc067cf8731de60496d90f553b63aa2d2b3c2671f1f0077d33668ca27b9a89fb2e2f54716cd1579e1e97d90b8696d6d5aa97d6617ff45411ed1aee66a552e71a3b2609426bbd38cbcc4e1cd334fb705cdbec27d7934979d4c6b04b4c256b88c0b3e691e06c3e7b45844f9afa2e5156351b02a9427c1dfd886f62e90c1304bc7a21a00c7a97003be8934d255a0b45dce0a096bfa70ac6a1c7e403d79dc2663fa038a339bd749be68f8d5f1cd7fc1c44d5c56c151acb42ce0107838d635ee9f268c32e0ec1d3aca6f435a575132cfac2a733a236b7ce7e2b66611f91f75c625081f83bbf3823b244f8e28bddb072fd8cb3bef4cefb5116bfca3c1d87de93faabd0ea80efda7e2fb13898b24568fb340bc97d6b8c15aee83454c380fa619821df356b8a6091d9537bd55f67a69da5e16b3f6227d32a179cb46febde44b35456ae7b7de5c8a985011ad843a8eef53d84e67f76b6f33aaea2a9e84c3f29fc420c5306c3d3f4c8ccaa64b7d8718f265c8269fe2c95da5f179f1b6e75adc1bb0be1b4c99b373f96cfd3f1bc5ec6b1ac45a8b43b3bd81568def78920f3f2871d570c62f29041f69e3373596010b5e949f6256e928d456c0a8b6cea3141bafa5b0292b78df94c9bb75b492ba11258bdb330fa0a5088f921e19e74b17f3cfd7f6f774aebfb1cbd7b9b014b849f5d4bf1e3d93aea607062622655341762aa9b37d3e88b1daaaab0c87cf75a8ef97bdb31cdb7745a7435dc60058368c589369806fc1989aeb83f4b9486f1eca94881b19c6e055c077ff3a7c8ad32ad63b1ad1d93f54a3812a1fa9f169790b8ce86f62ce60ee6e60afe0e71255985e34bb5f13c9168b92e2ed808445d157e364f3b98a52274cb0529d192e0eb84af52b51ee67ad3a8af1b730a8bd65be7a7c732e0e6fce7eca5c8d57054c3348ef59c28d7b53967b4ff0cb38a654db963f63032fece73407ec840261c874c13cbbf8b237282445ac1c612145db0eaafbbe80ad0e273a5147076974ee1d575d25da52fb5337f804084b447d21e481feed0cef2f6903c507d225c9d65966d220c991023a6b10812897f62e1652fab12fd66934432098ff92ba7bfcac9d5765c923c4344f2ae809ca6268b4df75702905fb286ddec6e627d1c81136d00783803fa71700f9221c6adcdc18a27a4bf616fec0c3d3c07dc9fab6124e5743536588df7466409b37598189e975ba44f8f453120da93dd8f98c7696b8feace9832bba1040ce0a3982ac06f833a5c0a6f0556ac06fb6c86dfbb69d4be5d698a823ac86cb09d91da806c77b45b6c737b8afb54ae0d9d7c3f2c8fbd92f24f75958b1a5cf8d51bce8a6b850d0aa8b040846bce99acbe4b188f8b94baabad3330af0ad09f3617124a8c4d34bfbce4ce368a91655d9f65aba64b51ac48dee3e49b3671fd9b61439697ddd10932c99c9b8e92f1fb88aad2a6e581273c58985716e523a97e135b5cff1be2f03ffac43f17f98790485900ee51acb35abfefec52903bea2d7dacffea678c6f2daf28ec082d78562a0d9f08d150d181a49aeb86379987671673b40492112c2de6858f3afe55bdef41ef08d900b8821d191f6c70f673e2860c94baa6c71a32ae61056e8cad49274ddea07c4ed10f409aea2be6138e0d1204412949755cf8d14b079cd1a3b1336b6bb551466145dc68e83a87d802d9996f67a8f6c7049cfe2182db1a3e2254abb2be627fa3aace2a65e0b3ca56a15926d5320d1184ea3cd95c735500cb8d50329d1001b353d880ce0f90d2e0354185803dd0fc4e9d29c80d871678e2d521038124e812493948d332e57153f0c132a2e9952990ab8298bc957c6e0d55e56355823e56b83e1613e7f749393f296f6f62cf7df9309b22c8b4b897c98344f076b8cd02b921fe97ba75ea4743cc2b24563bd19bfa5c256b0a97c21fc89eaee76397789e255965a7f6c1998fcde691acb2195f175bcae413c46d76585949b776099fef5a8154fb86c64926b5cb190d55b91dd7df583d690dd69bd73d092caa3c95e14721d609e07c5bb789242e842fd18a4d2c99ddb99e94b437ae12e9ce38d04a64bc0ef74a37ef66c281d66253e1bb9f17a321c2a37809cc0892e66be78ab4bff36fb9ffd4e5fdcbeaa241fb125cbe503021615593f8cfeb0fa56afe11240079513edfb5459a0078e8b9d2bafcad547d485f25bcbe40b855b18ecc18f7c342381e8b94169c1e15a3f4cff025a6af3090a729472d0ea110923b9f8c4f050b7e3ce71daa1df51cd37f55dfb628cad72bf0cc94fabfa0ec7e4f8ad28da6ddfa3160c8186e70d5305f9efad7e9ddb5630ceef6502bc29ab505d3b42427067fa83d2f6eb461e95927e935ac47e9a0d96ff279e8f8603c4974c774a541326720eddf04a9e80709ee20d653981530e71bf9a9118b41506d8c960498079ac343cbcdbb607a4834691f32a119bacd748f556133e94afc45b0a42098c94ae25ff5a67484520c309919b3490530cf7caeb4f12003f57fe2354d07f69927fa44559ed3e60e31d425f28721869e94a7e81cef9f5283af659db8dff42fd6994724d377e821c11c3a90fc54191272d4c5d1e2e415503d38ca77923d1096007cd38b438e44e097a2825a7c0a26a0435ae33ff92c54056c22191e0daf787f28c8d8c18695a827d41094c0a89a5026d7a54dd613bbbc26c8cf27b4ae3e5e5f6230fe3814c48d7c17f1fea479e36d59cf31f488be3f9a5e37d413e75afda2fb8d2866fac23189b57fa7b5c4780f268b2289ac8d9505bc79f1a0b8d77107c231efb0a827884352a6b549fecf925b95a6a2bb2bbf67e0927dd9e910a9b4df863a894a792bb4ce453f3ba4e172311437420012d8dc34011cc9840b6a9ecf2acb58dd4b7da9e7aa0a0c7a1ee6cef14b35fad5b82f1cc8bc7962b4a17820f7daa4581931d66353fd6fd7ea9d2771d8e6b3efb7e10375782e151fcf55f77ee0299fc727ef3b17219d4da1cdf92f53a06af31c89ec0625ea047a2855071fadbb2c8d89d92a3cbfec8f3de3744e14122b062316d5469fb9db1cb1432e223201f1357b8b3ec0afa54c24a3d16f426728ab6d490c788f1d94319c2aa929a5b19e8ac186991491cb7c49bbd48805a9c0d41716bafbdac6b47540a770efd5b95ff2dbe7f2bf5cb63a927e02348fd20ee84df2edfd93888e6871f5b58e53064d637423e6c36c604f5cc7ab111be7a4fa92fd81fb6c8d59f68966066a56d4093a0e92e19e278a36e4fad51c8358949d86877a205b45a32dd3666660bcf60798857758f0210348903d6486eae2f66f5fe791483e23838fbba1886652a7e6589c15cb49877be503c4a46ac34d15cd2809dec1cd3fa3fcdd5c819e2d70ade65cad16f29147679047428e7661e13aa3b134c1be2decdd32c38cc9559702fd673e9c474bef7518515d1348050d3554c85c21bc117090626586074d64cce3f52539bee925a479b23410b8c17d89eb9ddfdfd77c78c88ad8ab00137b083fe608a6411377bae0c30ed3a0cb66479b2044d3bb82a23739c81e85e0d88d25f6b31b23cfdfa0f0d45349e2d5b1bbeab4a041d4650584ebf422edcc1de2e8302046a401620846fa50a0dedd8acbafca608255aa4d585338260f5eefd50b6a05af7e3fa5c22b77216f8b58d5daa941fc57b88b18aee57ab1dc7d8a2437731fa13aad31535ac96c090a5534ded77e6f4708face6745ef343409a8597c3de503aa96744b246171e13fd23b1212f259dd30c7560cda32b9150573ae3267e5cb74231957cd178b83f57047c974a2d56cd548e579e34c638be6839872c6b11b5abdaeed1d158f53bf65701de928133c4940585e6abc1bc3bceff638e521038aff4a83bcb771653b40f181b041271dc5414205dbe0a68dc3ba330d505e3e331875fb49f0d6f731d70174785a4677793ab6a6e64cc98c2f14224a0a8589303c82b40a02bc1284812a46bba2baafe5c83e7c85abb5c07a208f6f97913210ec15776f5198052ed07bced2b5017ea1b62328f1f22b78731db0276ac698e7b78d8a6e6e936e32c260112dcb79d9ecc6a1d7b5da980a055dcdd4392dd6921ea9616b1f86a26a8c34933d00780f1fc3cc4d1de438626f148a421e12eee053dcf9be6ae8bfda4c0a3946528b8aad9526ae5295f187ffc0da42c05752988bdcf41235d67280ad51f36e05ee57c8935cc1172f5385fb0744df46f54cc29c42f3f83b31c7952d7b365e333e2fd74f8a9b18900cea196797ec4673db2791a2ec21ca95f1e54da81fff2078142bc8d2b3dcf6c1487b8c53b26bd12e96133eaf56b68b573b8ce0c17bc1dc905d0fad0abd9c12df67aad098ccac4a642b2f174e1af13eb2b5102fc1ec613beb18abffaa8d21f0ecb369d78c48180be6a78574cc6791dc882e9bffe3222289383564ed607fc6325a93f25512b089b7400b09b6dd3e7eeb59f0a21d20652db29c813e9aecf935bbbe2eb50ace5c1e5b8c95980cd324fc7e5ddda9a33f07fe3bb5281ca91f14e6011a6d268cda25a05b836187324eaea6851b8b6432d766cd16440ee62f423620f5c968801ea5f83c411e410fbf500c3c2e448873187ac74f457d6b13c9c566969f7f60b0cd9e7fae315fd043d0ffb1167ecd2eda6be1197e872ade821a3013fa7fc1851b032345a2256cb41b257dde1c7438c216af820fc141f0e3254ced5e2e405acdbf9d3c9aad2edffd88347daa5f122891c2410d4ecefc228d842a58658a05a7c13b5729678f426cbe7f9322e6e8f7f2e6a0cc5080631fdcedd8fa3095decbd43ef0e4fb0992de88d63a783d2e407155eded5f60b3208b4492eab1075c17a6ce81f09ce84e6d0228ce3e7e5248cc2345bed82991a31cc88d2db9ef8ecf61f04ac67a2742ca0f164d0be9fd2a2f7f9f419c50359aa7b258ad06ed5b7e701764a72364d0a162244e32def4f77641d990adedf06a9ae3bb8da0975689af4ffa8f81ce9790cb4a4a5c409bc3e4c4bbd6ff222271298c7a4f0ebf904e527142e6b60e9b20b9bf856137d226ea8f7ccb4131f01b51baeb1fdca4a02aa9e1b4af0f6588d29f4ac9c93dfb63c80aa2bbaa4cac061e8a35ee4a0db86870fce4345ae25effff62acd0845be624423895f3073e73260cd5c224c4e197c57d68fec6113c641df26c748b80cdf359159adbbb6d4e52a199661b2f34824fcfa2def7188bfe0b347803b6fdcbf850423e250c50d373ee9a638807a65f5c2276f47a2f104d8f58066126896cc63abaa6515e7dad454118f6514a3f2981046a0b7234de153ba3e29be4a327257f1822888684856e45c897aed0d4a1aa45ae82127ae777b1ce50d64a34563ab943f09621ab97eaa8445f43a4706b7a720c9298c72570f969fa868ee9b847b58489bf642f3fdc9b1ec86d39b8f3dedeb36c62d44a852dcd662af5bf63a10ca3774e1aef142e7d4cf25c56c91577aed377b9f3f49fc1e1f259dc6786f6f8e7f85fbf52018f8df61ecc915606d6cd4f0a7e9f64a356abb367e0bc7ea4139a0f3902967decebf124279080c9ff56f9461a7dfbdf9bb6db95c742a6eef05a8661a456867cf312abbda7e4626594f165d42746cfd343e8d057134a528637e47c9abf785e86d7be439dd419d1ca6bf8a26d8bb2c1ac4e35e67092fa169cbd6017fa46f57866376dda2ba922c99cd50f44fc35e1b0ae6350ef06f0aa2189529fb46b3026567e827a02aee70abc6b5a6b374c828a546ca29e137ac047257fc47e9794604cbea3487472c375062cf80621095f8ecfad255e4c5b592502e81136964fff9bcbe5028e4f5d5753a681f9404e34102f25b7735de5c5f3b82eacef90eebaf6403023a49e04d126fd8b9dd0e24978e52612dd6e06c918acd739b6cd949c49c5fc3731cf1685baca454a0e85b6a44329858b234b294e7bd7c1e0e59ae081e1d680d1af63045d219f60605a94e05413f2dcb469c57ad07fdb213c492fa3994958a5023105bd3cca8bd4abfccd93853081753c47261e5d0f8db428fc4db7e0565f1ac2df4819ac315008e4c02b47cc5d66bb4e7789747fa4a34191b88a523efd407e714b89364413b242a4c28d40f5bf92c3699031ebc3aacd6b194d51190680d2dac63946b5e2381711665b06b106d65a54cbb41511db7e71f52218d1d2d68fab2b487d19733a695f2e583c110ebd08449d5bbfb1b48f1e99f536406c17ba8f896416596917532a59b433bf118342db0aa5266dab9beece939c6d66df70ee891ff40a5d0bb4d50c3e5c77b51bd0e0722acefea06dab6f64ebfbe450526d6917177be482fff18d5d55aa8f2b22b2e20c9a52745e791458f1a1caea61d84596c7bc46e404db3995750a5710e904dc168f527cc51637e120755f0228c2efe33cd1fc2bb1e1d4c8c05b33c7c2c33dd0787fe14c5b13262280cde3825229aa2351bf342eb0eedd76f2d87cd3d65367035756f728e99c0f14686516c6526faa2dca98bbd6b114f037343693688528cc0da1ae473b0ddfa547a151259db313903295bb8e11f10de54f98f8691682edbcc1df1a4592b203b440416fbe4dbe203349b89c5027dacf9ae62bb33ee3c8ef20d659b266a3c011042ed0436ebba52f659981edb1f39a3df3049ac90ba1fe3df56045f19fd5d9c2da2e8474476948afa03cb7ccd83470d03444322afed3eefc8b865a6fe0465513cd6477abf6edfec4640de6dec5e38804f43e61f6bb0da286f62e4ade2bf85fcc5537b6baba5fdfca2bc5271e40ab833fb9e5d4fda8735a8ef93f8d47d8e1777ff374583802b9da27c0d558c451485681edbe363b265a33afee1a41cde0c5416fa7d1d3ce4dd090a42a2fffb92743a4686e4e49aa3dba26f8571b5ab69e5396059597ae1b9107b6a7d6682652cad680f1c2288fae7885aac1615cde30ca6f781414c6e860f928cd34092ac3a306d174dc854ac78d6e416317e6667797f75f78c6039a478f4f119047a4fbce6051784b2dfea942f83ac49e2ef6a9505cb58ded8d2d74a71f45cd1f141767a850e20ea886277b15c1180d606b6e9ca815a335ef7d402f3d97a9b1f93c0a8ea167e4e1b5700d3bc7efb1a67deb62533ee9b069976d12c3951c9f3875d4c011e823308bbf8dc3f2b9ad8f26378557ef5af97fff57bf67efc4fdc39aff324144c167601fbae68300bb955f658d3d0c13a0c6a8bb4dfcfb7001d6679bcb7f591c1ec3a432b9aa44007623594ca856437db20edb4f41d00b28b9a263e0d91782b81f52e506cd9acbd6385f9d0db879c02c5dee7c8daebf1bd59ce0828c761193d7b51e9259d9d95af1b2e8161bd8911fe59970b27a0bfc7db74d454bfcc6fd18aa993768d21e78dbcf7e75124c1f2da5ddceba4b17615a16e7e3e7607080b82b9dc89e947c81d377b0bf9a809b1d096a23874bdd98b76acf2ecac86b1a7495a442faee5ae508849438864e890a78b885c3500f6d1323264954b7826a0e938aea350aad360b5ffb02883f92b62fc546375202ab6aeb7c5b54a34244620944f67924152586a1b1155172193ed7d113795711720f606a6ace77e53d11d3fa37aa15de7ca2b5daa52cdcc03069840ef92eee79e06afc62ed73edc229e559bca9920438f73812002a121b3598a69594581c81a3596e4a3680514f1b4cab3cd1149f9d34a3a61cca69254011bdb66f3c8d0572f1ec9ca0fd2e9a244d7184be0028be1b6f9a365422c1a9ca8b12df5b195d82f3f6af3946dad68c8d28e98c58d1909b888fa4994a500171b16d595b04e78eb988bbf67cdbaf8ec86f641b530021055b1f56743ef48c5af2a99d7389331a6ba673df51b3bda082311cd6512350867513b72f19a6d6c34011437eb95c1e4aaabc3c063f0de80b2c3c108a5d59da3744412aa5bfc8e3a5286f50bef0b947f566711ae88b8b4df56c9cc427a62a44da1ed92802303c6c5c2e0a5f25211289ccec192f109df2ea2d845357b35951b5962fc4a05a5caa012a2bb44827ad0d2a652e648cc8123074acd94bf88c6ae2bc5ee95b8716fcec20df00f5cbcb2f305777b32514709319f2db33f47de5173723a41382c341df93c487253853f27129a9bb055f8b938abe681c0cea04a04d64f79477e56fbe5a7da4645209c0aad61b19a4e592c811d19ee18805b74671fc683705b28badf0574343343c70ab3d448fb0e991b0cb237631640ec644131763212c17952248a7e3a8aed58b754b5c1fb4289d4701a500a2b9041f679041dbf9202e59d0810e68fe515238aea76d7d3dcc827d730aa3463e7e329afba533e33539743c20131615336cc4c6585162c725fa25bab1cabb6dd592b8b4f53fe807e0958fbd453e74ee205516673e234a3238e6dbbe9132130457ddee70efb088c3d4c210c372109b0b2cf4632fbd75df8e9797d04114262ad9c58e825d1e5b3e235da3636fec7927aa45ef9eeffe4e38d67f6e42391d78cc1cf6d75a9205f775a7e67691c2fdc1bd47f4844bd460da2cae2bd4871fea8d34232eeb67debdeb321fb71d6fd643ac466216c3afed1c532ef2a02c2066bfe7cd2a93af94e0e84af17bd2f91774997f56fb420237e5e5cfa9cabbb58fef6ae12591a835771ac95ca4bc0c17a5867b8c8378e35a7ebac3866b69b8bf39a1b3b0ab2ae361308e3b430f10a628a19598f6b5c380f88566e5fe392f6bd541675bbd0c959e4587a1cdcc7833d8a92cff4cf1a1d7b205e1b59ef1d256c6ac360450222b4e80e60bcf8920e15836d4985d6185d5eb51bf26047d32fcca647a0ded8ff8e2b5c35973692128b1bda77aab7abf1b21fac0aadc0103d077a12309359f35b0e9c904b314fe56acd0ea465d2b87393963591c1b8accb78ad73d69ef91dac2763dfb6546243c8f16aecab6312b258f6c38706e6b8c449871416a51fa8cf0f01529bc22c51f31272226b4ffc911c784d7d56284fe1a07853f74d5cdd2ad0ec72098fb89ba789ec98af0bf3f6e3066b932c310a67ab12a8291e55bb82999346a52a4dceda685834f7ab32549bc07ca706193bffd5eacad2c464c733f3e399e341c45b50078114eddd2ace2302d31fcc023bd820c8fd6f4623d715f99bdce86f06881669ac3151bfb0a26e752499720e122aa811b6bada31d5fa94b2cd8d118bbe8f2f299defd4f95ea0eee0c75bdf488682f15a5a0e8875b8315bd16087901c49ee4f4ab659916bbcaee48b50e4937544d0db4a2df8e7776a06e0906525e4106277b8e20234394685ab3174dc85e1bf09d3c94818f829b1d5b56178719b8649333ba93ec3bff86e017c7b44e4b775f21fc7b53bb8bf1e8c38522b951327ce6db9897e46222195ac0a91ec10f0ecbd98ba36c8f752cf8e9b77f25c21440375dd435aebdefa2396b37fecf75a886f200f70a156c66b65bfca105d84f729b28cf054887b9170e96dbf100b0ca0b7aea42ea23c093475debb282a26dc162e20a04cc48e5c7af5d09cb376b1891f9d9e4ef559517c190d70783e80722f5e87d6e201d663097460214cba37144e8418b179a63659f4cfc364cfad599580f927d9a44f8db66cbec099f78144e0e8590fd1b7706ae80565c2e050347e0382e0ae6bb18c51f4cf3704947897ee1ddd509376e62aa1099d3965f6061206830902abef7408967dcb8f98091fa827fc8c2c392a7cb10cbb93ac8d983d26b60f76603c7a333e4610546fce662277e6b12797601ecb6a685c541a2b3922fc5695d6ef4a0d6466ae96cdfad7f1343e152baccaec57c64f9b31c72cd0e0a3ae1e66d46e82ecfcb679691b0bfcbc4f69301515ec678e7bebce948fdb0fb687a383b16ef9e2a0606816046e944d5763ea4e949856cb5a746e139da8a5224a9ba9fd78be2f5309bd6c8074cd520d9437c02f1cb23dfb19e2cdb783874cff9c62d5958dd59459510af67e66d838be594a1b94a637ace56b05ae268c82aac8f1e880129b02e80ab958d110c876025ed1fa43b80404f8e69cbeaf5993fb63a2f93c297ce8a28f5b11a2f1e12f2c19350d3df5a8648d40093aca880bc911a1efa1b76a161b70fac40f6c2afa4bc5ed5a697917afcb49dfbbcf0909047146b7ffeed88d24812a3d662fa0f84e883e356e4338431dea713fc31ebf1118c7fc25fb63a2cc4ba46233cd79eb8d8ba1d5aec6ca456ef929d7e0d542b08bf02bc8d47416b7057394c1b2740bb3993f7a88263bb65ca7eef9bed285675e4373aef8600055954a694840f10289e6512d8c73798797fa049b7e6a887a1a012f8ea7519848b5d910ea68225ffb658fbd3c8bb142cebea6790f594f64bfda300d4b95ed63fdd2b22d0478b816277a649e41ba04231ab4291adfd9eccbab4e65d665fc42275a2ec9858531ea8c394cd8bccf89d32eb434820db114b3934b6c741aa14a046128bb74a6cd15b5d3a6f6e8a4c12288c96ed213b42af036d5a1927051417991191913191126cd87f6c419c61e640362d45398dc8765750b6a049ce3ddcf947f3eb9148d4c9f794afb672e86a5fdac47b6d5442a81efb6bbe9ba85c2ba5797c8b5a0c36d36a981eed5390071f7c5097b3fa83ab54500525479ddfe7c9eba8aa726885cc5a1200c2749ac0a8df1e2a03f2e41dfca9f2ff5bda445a2b026d85ae3294bf173216f10c6a53d5c77fa86dc546843a82b5b75e4028c8608f100e43740a5675730da45aece3e03109d87869dbb509c0f23b0a0e9d9f4370c708c5f225e58a314ee878f19333840c0aff465d3f808dd6653feee40b6e5f3ec02fce2928c14a25ec6a754b60aa7b529150cde4be09ff5dbe05218403d45a06ed1c6a3fa1753271185c2090d36cf21b3d0fc649ff33db170d2aaf117b0008981a681e150163cf0ffd7a2841adac87aa0d2d20838e981868fac93ece396ef5262580ee41a6f320f1c8e7a69432dfbe4d82af1bfe1d53d1f97931a142b2e78e53165727ea3a39d5dbf8fdeaf35060868794cfce3900726a3165208f03808e0d0d5b756f266f92c581b22b85b86768898415ed67ad1d0c4b482324d1f7a80a2b9d43e1bd569822f9869e94b1921412df3cde74f1ff147b2923d1c14f534f6ddef671fa06006b86d88c1e85033cf6566846c2e013407956f97d040c94a4d516d28aa9c744d7a0e2755dcd5c3dd6e4e28aa5ac75cadd2e9f3d6f2a6d68cf940503b64c6cdb6967b315da78402ec473e4669b8a9a2417258038dc5c7914a560c123cb04026360389c893963c8834b0452b6fc72260a6953da0abf3b41c9453fa1e64490a9552c5360efb40bd76ea0aa5ce0845c99e67eb89e4e3148ddb14b4ef85bc199a2e05e08149c38373adec34666436ad6b27692fae88f01d65f3fd7c04492653368037fda8bcbca95955b82f3fb7f16cac298082e07994cd5e4277366b2effc175194ae66205cbfc20833c5ce3374fd778ceb70cfe89b822e336ca3c1556c2815dce17375198a70c2c60382b177ec4c2fcd03c9a298f7013ec22eadd7035e7e8211e20ea0bfc3b1ab9a1f8a701963f4846360584efa2d30ef775af80b01963fff4dfa37ec6f42a8272f0b698ddb82a2ea370017a9063625b567b24c0b3eb777c9992d0f6292f29a757f1e252fe52c72f2e8f160bad19dd749dcfa303f0c411b22e6558f52429742a5fb6283f4a14383a7bfc4fcb7662708fb629a32adec57e6d412845d1e971973aebbb9b7113d5612bc2a4532c039edbffd7e8dc18fdf41d2783db6dd99a34a1984448bcb56a186a30fe1a2669c2f2909fc85054d7b2b5d585c551f8717bd79123a17db89b39e187dba1db4250338e3997305f0fe3cad6e86646028e90c9d2203df39ee83070dee37ed556f1294e5af334bd98f22b303bdec786b1d914e8f4e9599a824a73bde71e4c8296d000e3168bd679acf12c5b4f2eb9d008504fbb9b01c8c54c7f707fe2d0660ff7ed69497f4eff5075b952a12c81c0cc1832bae3872584775b1a5e5bccb59624cb9d5108f672157cb474488d9274c3b3a69e2c9b3107a1d9813f46930fd6684013f6bf9ba6b09eeb417c21a5514722c9105557f38ff938eefae74de45fd553e96b92756cdacbcd743c85e8423423c4909069c5e0aea0ce82b79661d090df5684beafd07472e2575c5a141af6e002a6b87b0b1ab7d41dce11a99fe0081c427a725421d0040f8be6d4d42c6fe7ab8240b9ed5b07d2f365c96a57c0376276754cbfa49182c0b6b585bb101da48fe07777fac1a45b60f7facfe729d9cffeed6fbcf28b10b129ee26383db62538b7c1f7fbbfe7886b8c053467d2321671a94c74e1feaaa6b2be1f47beb089508a20625f498dea2b01e19f314cc27f3c432bf6ea9168dbcefab98969e8cd8e8ac39d2402ebadaf76f5a379cb06f0345aefbf9b891c91f1f46901f76af7a69ceecc85b75f3e9de67fc47623a6599e0def0b4442dab188447087b8d970a76d0b39aec6934c5dbb1114e6df808cc19b6ed0ce4155f8aa7337dc950e2ef718d8be705bbc4eebf20a42ed1a36062098581bbab41f8b628d8c12d1d695180911fd0abc130eebba0bbbb6d3a36aa8dd91430b1196f0b398b4142450eae3dadfc4b0019f6c88355e34c5758049d0d37f4b614603525883ce225f068caa2f86440aadfb99f2741b2e7603492b0051181b6bb407406cc38b5e35a8d8998b3a1c7fd2e557639cb2328212fb5bd1203035e367642b8bcae5512d1976371bef918399bff23934093f427daad74980722931a4945071f6b0669cceb576fdf441cda4ac2ceed9a1709426a7a96ec4b0b1e2ab8b6af7f55ef266a701417bc81dc48d4e0c36a62aef0f0647f919be6364380169fba0469284cf3c0c6de58bb0e4c6be6c7e585dc593143c4cda9259110ef357f2b4d72e89efbc18877604b24813d7b9b40f6e47cbf411cdb0204dbe3cc1f8311fcb25655a4e60d8ee55d4b06eb073b2060d7c0c764e7e6bb6bd0c35883a51bb4779e8483b6aa7f7acbb26f2bb4efc5ea8422824d1f190e34472db0adceb746e127e73f366a811bbd72a2340e31dc5a9d8667a27438edad4c8922021f497c6e5c3f1dc99fc3217d3a72a75b90e535c38043601d81b27e6913240b969dcfd63aec73cb015a1ce5a99a03162558b04e45e378113820fc2f9bbed9f2e4fca3cec6dc3850a463effd0871a7f8074501a9ba1e688268d3fb99db8ce5c1eed6586108d7196f6f2af2c088fb9f73cfcbc0ed7083d2a9dbe381779560a17de263d5cf72177672624339c7e5a30be7b11c1a7af59394130807a5e83d22d00ee99295284263c284dc81d897ed4e71d7655cc7d7700d8795f9f7b36d8bb7e87dce4eb69adaed53763cd67fd73f289adeab9e1c0c998af92c03d2802b3bab180cd5e997cff0173491ad185a4a8acfd226fff3cfdf347636d8e671771bde4b83c28755d6a2e558ed05e7357439dab050b66efc6d1120562c703af692843324cbe3c74e24de124fee64849b37377fbe748619855fdd352f41cf54e0759389cea5f91de2c2a1bb86cb68af8962c9a05275192fa12c90e453dd8903872dcf1fd4d8b330ce46e9a7c3cd2b73f09d178609004ed3f8d1e4c00850a120d386fe1cc504b1bffcfd39c9dfa5b247b6c3e66c05fe4e67878c5902ba6530cb2d709b5fd2528e8c56765c3675717637c9469f4805c9ef26eddd3ee34f2205f53cc5bfb0dbd741024eb216855ba47628103be10005bd8b042ea97b6059c045bff4697f734c404b450eaa89850b881ef43d9e83a983a4f18086ef62c022234dae6827eff6001ae44ac5c673fb52582de550f1948b9a6c71d483a499a01c72f715c6bcede384ce1aef42c9869ab380afdde4e1444085fc5ccb5690ae3209bcd3c9762ec17da98b095da6a99dfcfe1b1d03299fa2c2633d275aab11fe0b8ee4153fec1d87a7de6105c38974896cffb17caed65ed250c45ef4f77f38236d067b232413a5e04a7f5fa79e92f344dd8e1d640451beb053711960ac87f6ca72c5ff33d8bffa5847a33a750dfad5a66eaca47c5d2e29eccc94fe3fd1b74d3b9056708a05ffe9cbe38603078ec5de46006aebdd14586a8dc2c3091bca7d7e75a441427ec30426f4c19406e761f9d366047fcbfa9fe5e7cb18e096847c36bcf23d0575ed7c1c1670245d030c226d2b17a94faf52fb25cec3519b5db8f34276b6a63ecc7e4d0e8fe39765e123dcf9f8abcc811cc5974f0f86ffccc535041554f8ea0b0d79d8ca433ba8ef44a9af8b7f77e10e5416085a69bf2a0dd98bf670eb5cabb4fda9801870058bacef7765de36a3e0457b78f6043ba693f81d456d7d0ca4447d203d5560c20893e09cc6d4fe7ba54997a860889988cef54a486f682e52e59e0598318588782ef3e7cb823c3fd1944720b83162a74e923395fbd1d181ea8eba33ff1807624efda2591851f1fa100ff4a4120a557c2f0e65a54dbd4256d1e858d2d8559e39b6cbb7b7bdd0c048c7dada6f76d777229e47c451219a82ff2690033cce15aa89a58938d47c9a069577e2b26667fcb30cee86cf7f6e2e23e6db8ca3125be2505cede46803a990c39a4f35e3b932ffc0f27bb5db0219b5184733c7c4b724d1a90a64f6973e6b32168ef9ae00240cb58eabb0b15c0970bc70e780d43df421440fa82516c755c265bfe75a53897f004958347aaff1181fb2ba0c46ca3649993535ca5413c877dc4f8cbabc3d567d3857a81d4052a3517082f010b2b5819500aebe9912e49b5ff5f2ecd078ce985b7cbde3fa0291829dd247dd928575b9b98258ddce6c2a86adaf2812620e3ed8c4ee6f3810db95cc7dfa272787df0d7e00cca5a38425905ff6b61c34bcf476e233cfd5109de3e06d179a33c03fba809c1f25ff424d41c6d8441eb271a62a9ee61bfc3230b60f1d2d375489da6f919ff2ab74737ee332308db3c23f6fe5ce3e9b3ed3da6d45aa3f1e18876cae9b464f20a7d9d5a96393021bbd6658865cd9f66587fc392ced548950e1c810ebddf26a7de73ee3ee3c5ab952668e95e16fe9cdb86a01105ead1907649309b73e75efa26818dd166f8a5c51aef79e3f93bff5bce27318ecdb14f4cf5ea7b2c05f28558207990648bcab14de8c4a6a72969ab70ae7c8dd5d721f59e57b798f9adc756ea290a4908a34e8330802a0280529d8c90ca7b4c15e17d708d71f662524698682fb89b51c8ba2b09702b4b58a68fd8ff08b3097d9a4bac5c33a5fb387a8ff338019ec200850b92b9d28a14541e05361584145611bf4515488b19322a3a9e7396f0a1e3445ad9f625b84c52f7b5e17cce1c9f1d87cc9f1b1f08c4930460ea63a86980c5b3b669c88288c8bd592a7af9fb7ab15064066a34a8d911172ed1367494cea8c3f125b415a83a83ce3a0be64ae588a95cd19bc50b86b384fb100fde802da9dbdf84a68d01320e20ba818e22634210a28ddcf51d2dc2b0d4caf347e675201c24f74e4845262024361c928777bca9ddd5fb2d305d85d43adfbb356cd7ee2e290efc07bec7ecca5cb3135faddb595de4cd2d8104aa7c0f0b421970a121a28a5392650e3e599731c04333c15c39a43d3a81e51ee3ab47f5dc254974c0d83040af24a66f96ee44584be85a921ce2744b9d7d09da2ca59999535fa53a566050e438b9fbfe2c228a94c5eda264c66cb131359cd76dc8b6a2220997f32458a6e8a16bc490484a32f6423df3cfef97755f976bffc7681e4d66f04bd8b014c561f2ae09024b09471a9ddfe33634fde4f539842efe3906810baaf41fec131eadd71f2319a18a933253c66bd0b76cea78690f070015945ec12a95a1bd7aebe8cba248f6b8d6190932d6a5e8f2531e491654e7139493adf87c2a6e74b94f3b2d2ed9b9e953e170a6b97ca185d375487e8a3e2e243b599453bb5a0f023c4bae6e28641e8eeadeac14799b24894432d608da95dd9bb47cb07e92909d45f3e44f391c14173188b8f61c7ce9957e6a4a09eba373e4cf6d83377d278ceb1be5c999f033bca6236c8ae8301d9c017f6f4062754900db05431e683574fa12b6b5b4d1e799a12bbe12c893709868733f48df65b248e4851a608393ca7d9b71e7cf48f87fbb07142314cbf724d2d4aa681039199abfaef83755201d054c72227cba5b0b0e1ee335b8ab3b77434f69bce60209c8ba4e46bbaf98624b54510bfa6dfb0132cb121b625e25579f9786b048bf86befba3112dbc2a67feb0640c72bda155253b6e3e6b51a5ea0c0a961722c87ad11f2f205925f3fcd9bee553ea09cbbb8eda7571e659ed480a20f4ee8270e16d83963c1cd3e5176459f1b0f8dc6e7cab015f9b36a9a319e1a76d49acd804009283650490d50a1c95672746578af0e92fbacf1533dde631bc9b9032885feae55eda8f236ba4bbaf331927056c7ff11e2fb3a5f22f9a96f111d8692e72c49cdd5814b62ba151515c350799025c5a18da3e55b737975c61d798046d21fa67832d798c6092fa21556becc561f74cea92026d3218ef29d573528e26ccca92ba3e87479a8f7832c8c0dcb61de17bad7660c6e05321a4661f2a6d1d7ee533db5d8349d35e2b32850212088e26278a2d001e96b6eaac5be6e213bbe78545dccd73faf56b17378a61f66aff87bd133885a7ce8f4fdaa2ae5b002e027be21d12e400db80ba49a23502af47229e05ad0aca9a04a48f2acfa73a6872ec3897fdb977521d6719439df87213f7d49fbaa4694c59d6a0c46ca0178e73cd256bf89864ce60d3ac6e556731f54e78f2db2b0e17660069d186acd83438c7d13e86abf6f3ac7d0db105a47b765f8590c5f65c9dbb5d4123cb0e3583c7492f33b22d46eef99082790625eca96a37e91a046538903b92b74b3a4325dd2bc6ceda151de988b93171a0e04aaac9c1563ef312c2349eb8063099dd0e15b6e90879d9b919b66a6e0b6a446b92e30813b116c645190079a3ddf286c9524f410c38e34d261ee985dd40a1fd51789663b6ae3ffcbf51d6afaaf07e97f1270a2694ea0d5459522e30869e225740b789a5927266a960088b9e3ab0161de0b96ef11ba2fb43dc0598d53b307d53594b0c4c79ae8ad56e37b6c0792ceec6ef33b073df79ef03dd8093784fddcd7b11a1531d39f06d83df916bb504cf75b0311dfbc413d1d3fd0fa2e2d961220e443c72e907edf914a18151ea340dfe3ddabc966be1e82f68742f1d21ca3ec8e50f903f5be9abc14c154504afa4d53eb921dfc395cad1375cb44039ed24003b647d619036d20353cd0418f13970bdaa9f142885ba3f3ed2a5bb4c3449978319f7e4975d42644293c8eb6217c3261300931ecb08725a23fca2b825cba9583d392b1f1479e9802b88a5b49318eec34d7f05e00566315671be5882bf0d9e069d50679961044e5b35dbc6b4f3a2c2e2874b1aa35c08252df10efc38efd57afee8088b2884ef8e4a576f34cd1856664576b0d05b593799b25aeb98f4dc6465b7b1f8bf795cfd191ed2ec90ea1e2ac1efde59f01ecb340a90863e1cb67d8cc2e183eda35fd68cebf6f3c3ec1e64bd63a8a9571cb3f2051c48f8dc9fe112688c2c96d70e1232e2db49c919550bf3022b3a5d13b61e51cc2aa5661330449a7601465e93e28748df0c01d9e937d13f2cf468772412699771ff51e3359547522aab729cabfc708f73f907d1b7a4500782b1b13601558bf1b21aceef6502bc29ab505d3b42427067fa83d2f6eb461e95927e935ac41fc7118d3d0f638b026b9797cc10f39b372b70e9cf019483e119e14e860bb7a90c379398b43b517c739f87a72da516eb21cdd38b6c702f839f0ed05929266728907d1712bef54113018604d2651c0919c4763bb73c030f11046a1fa0d609abced16e4949fd4d5a054bf10d94d94eb80263043bb4c97b0d427fe6fe7d40f91cf3d611c46ca0ca1b1477316fda68e1832ec71d41b6783d6c880fcbb07e2f6243c1feff70b0a155b067aaa50ef6128cd550792dd34ae400b68b9d39176a09a83b89e683290645b0e103742e0d7a4a1b9a7e24743184a2f6a221c8ec87f15d527e78602fec34315864a1c39d7888232f05acf8c93c0fc0356c85f4ec71531eeb762a7dbed29f3e4067ee1bb9e689c1c6c114abf1a094b3a3136c70771fbe4e094bcf4b3bd70873f471c7b3a22b6a4ccde37e1d7bb1de32aff72dd3787de912d1cc9979cf2d85aa0761848305498e3702ad6f688aabb6cd0533a7f30df2911ed04fabda7d5b9c5332aca0fa36446050e2d45b11e8f2b8f84e916a1690b5d6b4ba11a2eb1a34ea2deba45811a5a419bf9a6244c58e2d14077809e6eedadf0f964f1722809f040348a7e8471296b94ffda74e6ee9c435674449936be470f2eff80175d141d66b7a06f082ef700cc2a46aa2d643b801dbef296e5927ca100634be9bcf9e485adcbccb575390201e16744366224864f209289e8e3618e7250c1e204e5e7ea6f86be36c0974308fb41615127dcf75f54d0348805a9c0d41716bafbdac6b47540a770efd5b95ff2dbe7f2bf5cbba394bc27c4a55985e1ac7ce82839815f2457496c0f1727c51412d925dbee8e5302a359825913c63d31355b9e0ce582ef6f68bf9baa13d693d685faa4561d252f7c8755859630e4d4511473e644e9ba0afb4b2da2e3ac8a4007aa9a2f3a03341e86a2156744073bf0c871bdd33130f321042c9a56876033abbd7ccf310da316554b6edf05cedf6cb18824f601bc2f4bee1809df33d509cebe87f8fb6ffb8ced7cab0f374140ab0ff4e522d099c851e66b1c33db6cfc2283db2434364fa896aa3616d1d2c4b7bbbc3c8dad0ac132535ce74a3e6b015ba4e68784efae09b1cac4bad9a58e4318629e4eadc6f9cd82204cea66dd74258f9b1346f7afff3504abf33e5728a4683ff81bd7cd52f54b878650390cd1b43326d28b70fdba512cf8792e68a90757d9050884fcfce379fa5d81649e5aca44fd404acaf42107bc7f810a5d4229e74a33149b0d40ca1a4e09ca6d474a7618194ce9828e9eed1b8bd5ab1f6e328cd6bfbea5508ef7302d803240425f4bc474c8c896a7b59f08f7000d690389793277b9d5a916d5da3cfe2a8f23f6a18ac4b03c36a7c19ab0435aa1b3629702cd5d69ad73f2b1213f7737fe7e2553f99ce6e5d8032a910f8fb0678d486c64e4bc99538acd5c879a5d524f212ca8ae36f1d54c443aef5a952ddc0a2cf4554d34dab2b92cab1f4c85ded25aaefdbdef7afe0eff57f12b747adcb0e880b5db8daedb65d2340f15b9d3d573670ce5ff588ca52df28cee79ad635ae2c3414712878f66bc860eb2acdd28faebd04814081c2c0b61ffc3eae900517dc6b6fdba9dd3b7aeab3bf18fdb93d049582eb9a349dbd1d46ac59a728ce1eea6e746d90193a75cb446b1d46c6160385fcb9e403acb654c2a653752f9b5686e44d1ac12b96e0c3636f32a1258ca101443a759606da346f495fa2eb4933d00780f1fc3cc4d1de438626f148a421e12eee053dcf9be6ae7e118acd6dd934953ae12bbe90b699d545fee96450796d0edb6b850cf65c71d213142f7207811d67c5ced58f79fbd0807808eb810ac39ea560093d112414a13b00b59b744f233b0abfa2b0b691797ec0b2b85f95a299f0ff43c4430f52053466b4b5d8804307b8603361cd6a4799a5c81ab0c633c9fb721d38f90a26a92917210c78bb2edd9f454d05ae37a9253d6617da4a840f843d6c741e29a1c7ab20560b9dfe0ee3ed5c8d09f157a6a4cf38f3261c939b0ef1d1f9e24ce10205bdea4d5282cb971b5e782551d719c1be377f6b9158bbde9a2d4b5c2c6e23bd06fe42c625499a04cb518050a178aa8078988c3c6c8494a6f1ba5464d93e901e09748e18fdc604ae8c372a954db06044c584e1da974ffd2bdddf0598b3a059b521778903ca99976807f3a8a306a1f45429d7dbd3dd637662cc1d4f532d3628f76f13d842a0517606f03425bd77b72672d9d9b5bcff8d4f0bbd1d3325632114e7ed6c9ba8701337c86ed9d6bd2326e43cfdc9909b3716f8d31b1b09b98e812ab1f913301b5571f9dad119dd44bf0e7a1f4a8c52d3618b25805b1d2c8dbf973dcb6ced18ed794ca8c92f7a95001b6c0a58a05a7c13b5729678f426cbe7f9322e6e8f7f2e6a0cc5080631fdff924667fe5a56d92cd48d42755754f9f1f63a4adca4bc6af141369ef66f7dac25631b54edcdd876e56f200005b7cb42005ace7473e1730414a8fd67a561df27443fb817106eb2db2314c5269d4dc11346ffec86734e65b25fc5a40eb7a8f73679697d07d0a15570ce916693f241c149dac47d6bd552d757ee11ea2a423f914a095f97d4a3924f2a39155159d4220f197a828c8379274bd98d0a298f6e5efa5287ad13453f97bd4e69802aedd10f2e6efecbfabf87b6e60773a44ebe58aa76aa66ef23e76f558394629afbe68e71f818bf68990cb29054e73676fa6b2781e22dc3365df1637c96d8a7fcf60de734e3eeea9c28815229b722cce1156263eaab7783dc2af398a02029f2a8f8665d40ce9c6233e3bfbe78118fcaa6002e509df9aeb614d214e80721a40cdd6991d458fbca250dbcc5b0610bc8eab793e20da8f805e81cf2411920f541330913e46d7aed1334227fe6d25bb9d4c114a3f2981046a0b7234de153ba3e29be4a327257f18228886848561ef5e2e2f4bf231f0dacbd2911a8d7c12b8ca315b81f3be286b8a9975c74d70238ff352d51d6c61c5a393bed2a83d409ac938708e780d148ebf8713b72df143265558c89587ed28d53bcd0b9b8c5db05c609ce6c9caee881f969e21d72eaefdcb3c67baabaed23b35f025d44b379c47abc9db343b0719e6eedf61189bbc58e4751c5f9669de4b76bcf311752111d3314eb16b101f507880c66f2ba7c80c1ecc47ee6f78600d9acfe1f449464aa9a462085dec60556e14937d9c3cd129975ff216cc0577e957426f7a70f3e6884c482599b2635e4f86569605098d3c0aa85402325bdd903f8aef2af59c0e1aaea75a18d7fc81af230a19ee5de78eb03c6308a48c0f1cd7ab95fc12940fbe47c3c13c80a76436edc82a8b0a47d0587db715a71fbb2da7a23c77987257bc23ccbee84531feafb83d4fe0161ebf393fba1a674aa9a7683fd770cf1507d3cafd02344743f5d1cfd1497df85c7826867d5065dd95c7f2034b52984077fe5d009eb77791a4d1f2549bf7850bc74bae54524573352fb9e443e16d382ee8fd41ea165cca7e8c25e81c3e0cd14cea1f777c398f3e4a4bcdf062a9867e3d6ecf0a93c839775adfdb42ee43dbdf6a50d9820ca8edc4edc235c72d29c55d581ad709be3c0a7a485b9a863c77b018e8e1c61620e5e4e8ad840b0efd5aa19e1c3accb151541cc82ad6325117488fbe4706aee41bb48f2003d5649059b0787ab6102c1e674021e54b1166468502e65bc43d63e3861c4a0f9929317eae8e8177016fd6e0e418034e02d115507be50f75aa1a87ed7d4914e27bd64a1e2c8eaf7e664f4d14c2265d23165d3894fff2bdc7eebb7705acde096644481f5e1f54c8141482eca3e9009952bf1cd25c70edb91c5b3b2cc8b12ac7e69baf00a237f137c888b7f75ff5220ae17a0a538ee184931126daf40e16598737784470210d03bd86fa7fd34e5970294f8a1cd0c334ec3ec73bdd63c30fca18bd288727f39f95bc4175d301c885df340d5b5f73586435eacf7863bb1fae5a1b14a98bd8567f4e098d763e4eb54b26876dc699ed92122b33d12e9138cd71aca8ce73b178b3a68c6b99d40cddff2aaad8c7750daf7467f5388363a0b7dde2f34845434028b03422b9d15b48a401dc3c956df22ee64e6c180aec05c1dc488cfa33484f6d34c633e42a34bd428227b06949aff7527d9fec44ba108135d8a169b2386dd08678d354c60088451ede17e203a632ced7af648167c07be8fa02f01d04e3cc512711fe71824be34e7ae7aa67d3f0beffb9b28a76a3afad9a4be02955480c99cd33d842c8ef69837482c3e4818d3574ce0e735b116a8dd636709c62a65a72e640a3015802109b9261d9ba28f21d28eadb9c575d23026942272e4d6048e04c7936ba6c039a8511d0d9671ecb49642c2baa66965b7b62c87d42d2fbe72c4772477d9bfae9e34a7d96ff3faf63025d7c4c2795b16d5694e8325758879d28877b93d64da76987a5b2aa335234a38cb9392989b86ae20e48288ce7e66355acdfa56295d896adfeb8d1970c65bd4f98b1c8f8bf13f85b8ec43c542abab2c0facfc1efd31ed275817211c84b8dc5a17fdc247650c1e0723ea22c9af616d0ade61b455078ca81e869df3349b917b6ea1c0141bae1a549e91aa519816f24a0a24461f9442b6214684e222caff8467bf551bb01a3d5f09d14a92d55f4225215d51fb9186965bf67a5cd5a0182f31adb9ca4e9befb050a7a2b114c36f636092681d42d9d92bb64346c792476527ca23f7a791c69f974ac0a0ab6ef3f0e6b3cc6233eac5a5db767c71353c6418c27eeb2610da2e6e003779f9a766599b01f8468e433dd1b00d97a0c7053f87e6577e218d89753e6d77ca39e74af21afff8b18e49ce69dfd6212070c3ac20f343697e7f5b55b52f6d49497049faae626d9427313fe0b1b6210cf4a36ad6c47e9860e15549a773353ef9b2710bd7a5cd07ad9346abcc6dc7f5c5386cf936a4c469e2e37656807f8bc5af96bbff55b302e043b3b4746e0e5e3f5c4a76d6ae1d37113ea06b62bd670539244697e4de0dc85fd4b5f5ad995b576dbf482d4485a5d6b99af53fc291f12f4d5d9ad08c592cf0260d7f118de8b9c23a8975f2a5f9232429835dcfc3f630ccb8860f4482a7fada5f17b2c93f7fb0698381cb6d9dcefef6be490e3d8a3b14b673fdc0cb570f3474a98ae1694f036bb935f1ec4e9cb5d7b3e110c3e7f58be42d4998bccea23af199159b5cdce25e99e35df06495be2f00fef7fcef5a32b76f7d2e6e5f70e76513e3ed362d02a695a2f462294788c8e4affb9b6175e3a0d7b9159f5278eaf8c6e871c899fd206d11d1b513ccf5caba3975894bf5710f4b2a39fae56b5aa493abd26639dff2e516b476e6437cbe94090ccb53ea632a1985578fec274ef3f6999eb802192c16ca2604a36497bce1f838503cd79aa5c37e47d167411fe891c8363af53db02974d41cf0f22d8c00018884d4a9d7c01e22a9b1aa3a79a46d9ee126dda3c5fb28104ba532fcbb8b9840686693015477ac05240e8d884acde5732a2417be830eded82fba8254dd651ec3c5373a49e5cd33502823cd303db73c77c2f2e2437cb2a058bfd06034f804865f45254941acd7a8e1704a165b1b0f921155f12aace994a6e0aeb2c769fe2d3dd738ace3ccdd0ae494e791b11fa803a9d55c52478a5940b2e854afbae63ee12b5968f2e40d882eb81e7e1d35d530fb83886deb1022eda6d33b45c65307c3b8486cc531728fa5930c1bbdaf1ffe08723eabb0c4e3ff8fbbc652e641d874808c49f640d273f9ba59b2695c8711b3bdfeccd7ecb3904dbe862907b589e1ed9fc090cf4c1b0aad57ed4c19b1292c4f7215691ca2996b160d806941d384d954589eeae9819199d1ff1bd29c17290cadd03a3202ba8666cce148da6791cf5efb14bf73fab5b94f6a3930898339382cc70769f335b996e0543b8cf33fdc7f0af4a904b84718377d545220b2af7e089daa5cd0165a085309b8ff8604c1957fb3b9e2632d3608177fb97bf2fe8755c37b8e7f035d9c46ec7b35533f284a2f3036bd1c06ccff506d6224fe8359ec4dacad5b1f0237dcc0304d2a6b4136c42d22c16671f74252c95a72c317304e0e0f5e7ac4927f18b4b123791c011fda818151917313fe360b7f88b00a1c5a519915f0c1f5a4aceb2d05cf6a92ed804eb7e619bd37c60a41f77c21887c948fc53626419b9218fdf65d29e9b45cc4506429b0377121119d8b832f6cb330a8625d3f239667a55e0e99af5aca005010a6b185cef00c6914358fe171154f4941424d749f15e7bc563bb3fca7dfff0e25cb0f18558833c4b0b262e88063c8915ec70666e2136c3d9dc7e679ee0179f7b926dc55c64093bf454d3882156d6b94c55e4ccd2085ba5d5ab82c5d2dc3be6c22f1bdc0584d28267074092948166d4d9ed79f03db3811bb2716b5e10531aa6ec24fe958f9a2873bd74bec840c95ee9b704c6d10846d2b2bd67c3a9702c85bc4d6513bc30e6442c8ddea3a900e4b310239497d581d880471c1c27fa0760bbfb182ca146a7f1c1ff1f74e1e5086e205dddc90cfa389f865a65259453d18b0c014d778c7971cf173ac99491b15b3fbca9a578d76598f9900b0593961c225816b689fed23e23886c9f0e3fe2177962367fb6717197f04c01c0b3eec2a2a0edc3ffc08575b1838239a0f4cf9c269ff16f4e0c6c174dcea042a3f92ce5b884d7ac4f88edcfbc58bb0619e494432a8dfab451b69caae917c41939d4b832205df5bc997697902c4ac1297613e88fd6f83150b052c3101dc4b4ad732ae3014bcccb32503dc9acf0f596a8c778f47dc49772ac1440560a2aee9624ecfbf7523d4d53237587d8153a4daa1b48fbc6bceaeb8c42652fc4ba4c3844e9ec3e4d471724ebc98ff5cae901acfe05e6a523c47946426aefbf7bf59165e12aae1273d93817d06dac251b3f0e52db8f334f59b5fa506e43b4d903f8614deb50163d193d275b8186ff9884c3dfda1d396121c66be00e2b890a636f601b75da8d0ea297d02441a1b021434196898e386f91813cd11af1e2f84cd4d0521bd5cf0aebe0c53cfdaca8a2a5247e8a0b1f970f9d9ce061b00e14fae13661c264fb3a2d663ce43c691179b94e39a8d8d26bf049c1faee7e91c4686e1556bc37c13f106a5d268318e599a36bce342a9ccff2de6319e4fac6593a1e0ee5c99c09e9a823e8e3b7a353ac96ef51fcb12d99b69d0745a598a5c9f727fc1a9bce78ef655c1a45e1145300d24f41718c9be07a790e6806c98ecb32035c516086dc1cf06efa5ed09cb967681f8ed9915bcb5184af993dbf859785c86e77aa2a655743484578683721b32af104450a4079531e8628f35d0bb9d1976662d78fdd8f1a18968d77ac1c14b4223f60d802508222d426c5a38249c495f9b401624415ced7ff5ae53102d5c9af28378766f8e53bf05ce0ef8dfd4a47ba7f89cb0ac5ad85b1cfd0bd3bd55f8cbb0d362d3541f4bc0f129e946426ad6b63d1cf263d94df0987a5bd252d407a3500c9177f5a9acd0d728d97ebf1e505b312d8855ecf45121c2692a8b35fc04cfc05de14b945f11c80cd68eb1461906cac16e8712bb6924958d409cc1db879742549af54dc5212f3c41f1e7cb3b4f62638db79ef204f6f5d1c476d154c581b37660db381b973836432a62d943657a4010ad56b50050a9261c5cd6c1f1c5b9398a0d8a0c5c0ff7097cae249c11d4248f2e4d48a43bed12fb84e22f0a543bf6f77fd813cabd7ad7bf7e548ccf32f8704f74b25e614386d199cca279ff1353b15cc24218150a630a72b092617b2045a3effbb747b0f5ccfbf5ca47fb9eba250e4eb6e54e37e46a3fc7a22fef2129687543ec3984f8a245eefc4f4f6fa54c5c2c24cee2030ab94b895c7a8cb65a4e87514996edb29c10971fe60382f2f5dec9412363bd275ccf743fa7d1ca58aaf5b7643117ab56301b011cec0ffb38cd4a249dec9629636794ad392830e17b80a5ef2b6f3753c93b3439c69f00ce85fc8dc1bf5354be743ad3a5074cb807d79984f7e54d943663732256b05c89c9224dbb5de8b407c14c950ee43805c3894c42280e0b3b8d20c8fd85ca2b7ba915fc029ff9c9ec6d13fba9515876c3129cb6722758a9cf79caddb1e842fefbc6f73cbf83d4a5fc8fb6d8224a2065e6cdb23cab1a62fcdb9726426adf06a52d68bad5736641223f3d00cdf29a6667ec586ca7516e8346ddf06b2e1f7b2377b559bf0438d73549636a7302e817a66b8ff41ad878c19d48f82ba3acaad3cf8ec29b92e01d928832ee7cd20dcd61c11a5f293cb0325d5acaee4ad461ced8d13792d96c92e8529a4bdb6efaa232e53c963881735aa63df62dcedc3b05762a23e22bd8f3e2215bce0aa6ad809cbca7d2b3b8e05195f2f505d700b676bfb4248a69a3d249ad4df4f768561d6afe8515e4093c195aec1e99ad9e7940150cd59fd8fea902ad88b28594f6a40eb4d1987f9ef62d08ce0620a74fc6adbd39790a380f146c21bf9e478d5e2380fc4470600398bfe58de108ed7371d70b33595021009990652a62adece7b6b95b950db637b14adc6ab04fec7cbba48930d8e3d89619ed0e67d779359d39c1c8c2cf18c2984776ff1279594bcfa4700963f066aa46f798845a8e399c59838e732e0d1f0b12ac1c1395a7f80b0c2130ee6f92157c40c66f65c23b3aa352bc90f9697a8d6416df4c0d19cd7008a94f5c0896eb0f598ed606be73b93e4e344c68dcfe96d6f8e9da829cc9089ed693629af4938790f16e4e3500db079060d70367b9ac94dc528d541e4f7878d249f68855831beb76791e4c02a46657f2e5cf4423deb5670cb854df5e64cce03e3c2e6d3e04bcce00afc9d5de72555a7e1655bf05dcdc74eaf91422b648cbc286ba6411349591f283f2f6b92f7fae882eb8f54d16698719e659c319230af92f97612953374dddbaf431992023fca9c9c89bc607f9c92cc3a543b98be5182d0a121dcfaf7257078b96629c4df82ab0ad9be1621bab9d8a3b563990697ff1085a99fcb1fb8847b9ea45502c3705c7f4d57992b3627d767497e62d19732d51cf1472fe3063be44b50e8683615da26ef8613f6d051b7ddbd5b3c332bf1271f9435a33e50de3ddbc8fd63eaca2015d4cbb6bf070a8e19901685c5fc23801bdbedc59f290dcf5a667929349d62d036720175632f2c17888562372f2fd159ce4bae3853ab0b8d6ca48a03edcd22a502cbd9850673544730cf10c44347f9e2fbe95e0f700f9375b2bcd3508854cc56662dbab5b5222b60f152cbe8c362d538e8cf611e509d406fb66f20664d8ecf330a0290f36cb8e9f0eda14266b2b8823a5284768a046c26df3438057610d95053dd4b6d61627f327d8ff1a18f4ab1a4bc45a3f89e54fef7cf0b0cffb3a299cea79e33a92d374c809401722f8d5e47d64c66a5ec71fb1086170f3840406ca196124d9ebc91aab68c7b82ffe17c55dc6f72b70256851d439718b990ef5d8d207b6446e87f3715e6999c8d674122b19830a78c3ea428877e4de0b15096dc8b271df32ce756e054e63cc65c31fcbc34a425e75bb36130f6886bfdbf7a577f5b29e0102dedcfb6766bdc4d0b34371f44d527f7d319f13d63d833ff3531d79567f5e0f1e1abb8648199c575e1b16df57751da81109d91b3e6552ca893b696aa6ef0c26ed1920e63e48cfa59d1d6ff58d646bd4fadd25893720dcef64e6d1ec1b1e7d65e83e7e19a7a07648134228eeeb810971509d0e3f105b4e8a2fbc9e095533d4076f6d8ce706cf175bd4e7abd9783f25e7e83b3534eb42394e1d6c595afdaae1c5d72bf47c1009e5d0102952f3691e87934670c5ccd6dbd169b1b79017b4680c0d5eeae0470a17449e4216fa7380707f522e42a072a1764d07603f28f75dc225001d3af4c790c5e8aed745b32f1ee62c99f5067f736723973de918f25f0d934a20d9cea194866eb75f42099476cc8c43502f9278eaa9bcb26063c0501afd92112ca877b16f028a9ffdd6538fd42907a007edfde7d714b51eee04683145b18c3c74b6bc8c703886d1d74e9ead361afa0b38d18e378c88f4a60191a7b83613e7ea0cf949044f3b2f674eeb368de085fa4772e4093191d10171fb2b13a1515c9f2d5beb7c614b23253d794fc97e01f58c87a4548a2e700d6b9d8599595938185d278c1075b6789a465afa85266213e3dd9d9a86146fa8a4380c685bf0363ff2e75a1c58ac9d65fa7815e41b82cfd2f6d62fe267bfeec5ceff9de47479af1ee7b8a3a0e8e90e87ab0f1269f9a678935812003ed8bf391cc9c00ac9645460cba47c11f6361113ff2cb285422fa5d7f9a3a0669236a14dcb8518a567e16de5ff816dac27f0c7856eec5dea13a768f38f2c4b3ac8d0ba0aa4234fe942d999dd31103b0644991053e37f2f01b034ce7f12ca0f9f72331e76399af297bce7c78818bc45ecdbcc895cf98e72d6b3fe45cd88ce9970b59e7841d34a4186e5727c7c71519b8e1e99590f3cfc7fbfaef47726e7a1299364cbdbcfca85b691e47544ea387bfda567783ef7a9c2c792d26c16a017643a6fadb2519f4a037c61e7ba7c9fdfd1034af9be8aaf7bca901bd484f78ad1b7bd5078eb7cb1ca17ebb1a7124d33192f0e2338b5c52be1eb4844f3e542d53cf92c402f8b88f7b29c6d587692a6c6f98b49a2b532e36ba64f112fe8f2d1bccb4e51a36c3550331c9dd05427c1e3aec78059dd74f6dcfc9be91edcbf93163d56489ebcd1f0fe78e0472380276744c2881ab67f87980857655868dfb51b37a62c31decf0eb35a854633409ef3f5185e7aa2afd17df83dc238f3bf064fcb765aaa96195dde2e80d77fea58ec813eab215a60b0c2a87f9b1da16bb729dee0d542d6fba832fb2d70af8b1fdbe5349bb86370f83529ff1b7ee5dd7b8f5dfff568a9a011aace0ecbbe169d3e10032ac9f566f45a77150e4a734a515ba4de38221774604a068e9909572b45c18f9405e75c09634967ebb771118896c2b9bcbe059c2c0ffdff05ba3e1dc8bc3a9c6b43ba869b313689a1949f7aeffb886b8372d7c8064849c7dc1c06f32d553f845d6806374dfde2c122fdbb05651924e475caec4d50a1780185f1861b3e6269898b9d00a0b900da5a04d81040ebead17414d7e0203c7d3c1c401709d5bcb6f1f399d01ea59d2440cb976a6d20b13d60af3fcc0bd34a70fa3d3352595f916196fbed5e78d5002bbbd6340e9df45a2b8ae32d69fcf17e515b01db93caad551a24a1f90f0cf2f4e098b88353a34bc86a397c72ef99017dac20778a74d5b5187f383e35088f1b74a89bfeae287054c82182f3e0a6d7f038ec13601a17b10d7b4dce5e2a68c4b805d7ccf0b26d98a114bf244a6461cc575c805503afd06b05d68f32f23d1a6651c50f746c80c329b59f38d6fc07e0bfc8262735807d60820ddb211a25bb742af84e94725a49c1f24286f30fcf43a2c6aee2c4a2dbf44ff72ab6254672cd55f3303d2dc3aee51f5da9457974ee70e0e324fef51d0022655adb61cac3450fb13665769705b679112f47f911325cbd21ffa7f2efaa5f4ea1c3c3aafb6eccac1bfd3d90712e864f40bbcbbdf476fd1851af448fb8cbee141e7172c1365d731fcda7c4fbca9b50f9d0ac6deeccad565f94d47550c0be8530517426e91fcbb3337399d0bfbc4771392af229afaf9eb921e6b4adc63fcf5a498a8400eabf0d7381851ce2b136a9af491adb8906a7e2744d4b3822bfc2860dd839986c60b0264b88542d6fd560c832e481e0aa71fc6b2d7962ac23fd7102a0a195d13e9bafd4723f3968d126eb566a575571e8b8c4b6786630e8a2dae3466086187d4cd06cb6fcc3d64ce27ff29841180a02b099f34e0e66d6fc7143a7132502271aa424414c01344f186c31e53b598218e8b4d23c1f017a6b915679213763905fcf5f37e3fddba009a2a94f40c0f028b64766a5a04605d054cdd5fe3258c0b2f6f59fed4cfcf77dd23b4e6e89432f1a8170231e96b2fb788d565ad0e6f47223515928f20b842b1efa58dadd26543000f46fd72401cefbe24fab1d3be83a11686d8516ddcf8016fb94fa55817971dcc35b559eabdf94937dda59a3d63daafe02dd27b89d206e19aab43095519b6e368cb3f4865c291ab9f0e574adfb6b797c1b81710c9d7f21d50536eef6cae31ccba01890f2fdce4b3b55bb9b03bdb040bf467da37faecdabae9c862b9d133f9a9ad9f04ca5154e6e1e01291848c260dd48c18b16c5e5585e9ee94cb958e7610e0c9438ee358504a52fc3cb32227c79e49d7303036b8d39680d83c8111aa901d00ec116f4ab4ee642e85b02379546d498f8286d29bed34e5314a4834010a4ace6f08639e80d1c2968552eb7689d2dba263db34d2e165d87175d67573742690ea32b056d8be4ec9fb8b6454f26b3f39def71b9e127fbe67a2e2b043b032bbd4aa6c3d38c6c550c2cf18185832259a46b9afe17fa744e3722719675a26bf75efe7f7a08a08817afe2abd7604b713d1c8dc0da3a4cbfcc1a180a62f0578549b825b6c7827fa6dcbc2f18d11903e846af441427e9c226e0ae3acbfc578915b55e85ea92e6c2ffc1d1044583f23bf392fca275bb9d2a4ac7213f4b42dd8791fc54b4528b0c9277e0e419a0231b2f44f1a7d2206b1f894535ae96d84f3fc488a40cd21db86e66a5195c04cc326d3c56f7da9c2379da34dcf5b15d968087a9ebfe4ecba820155faace97080ec18568450bd0f2a96b86029b5a646597f169c377f9ab915959570a04fcc3fc91f68904af28fcfc3d1bcfc43e8ebe61a10b09cc431c1684efd0f0e50aeac7f5734ee19baf87f6c969d77495230346c248dbdd54fbd83e844d8e23d90749781e5418806bddf879d715262c8b752e24fa7832de63f7a2fb0eeb77a3791966ebce9ead5be0edd4a389f95f5d73a1c947f7b54af0b296e469c5590115dc8c96b04865679d9a4bdda553f8928b171f67570be45b1b1d6c6b9fbaefd952b27b1804c2952cdb9a4fc03361a17d4bc8201d18dc081e3322ebb355870de1d5ffb4306af630b44e8a84522d74d1421e78379605eca61f7734f2ba37c6834c5303ac7f26b9bd6855149c12d30f9b33cc760dfb96c97db91c4e1bdff2152f09267c50e811153263e0476c36e0fdc55503237ae7da64a8756668b4b2034af141a5dd29f952bb63985194dac77baf1e4272ee6749d2397858596abd3737cb914d335558979d6655b038a95762fd9deecdcd05647ed75948eb1c8a45f69f47f363bf0995388b609805595555368d902fcb3613d0cd605c3379e736113fda44aa659bc085e191f7da0bf52ccf619e83df4370d4c7d3f3bae2a0eef0ca6805a8219617283e448859b02127013f2bf65b335c1c1d8772c6fe0735f1bb2e9bfc4388bd42ccb1b335f22c21732c79405c4193ade0c6038f885746e491484f4409095b2a745e01c7c0f7d2f7f980e7f8d042d749fd0aff0105a206b565ee034ec16c5ca0780f7c672593cdc67223b437d609681aa46d8f78540c8ccf773eb2cc0b4fec78d19de78fb45b244d335c79603aafab94dc213868f61304b5c1a84091683344ddfe436773b850a9a1d2b79fbc06e0c8ff1cab6451e48e17bf20f5799f96b8b51890d26bc5437f6dfd0b7709d9d6451003aae01fd728515ac25549ab85b8217ac5184e66add1ffc328f64517bdbf9b34040b721e5a500808d9780e49976c06882eab4fc4443bcb5ebb7a948c370dee6a7028b5465bcf3bba3e87b2098a514ec75a7a1c83d31fc80cf45ef3fa0c3218006d79907ae77766129cdb2bef79c1cd5c5623ced8eb72ed006ab6192dd4f5e6530d42f6cb3f05de6284c3c3e242c2a4cc1a8341112ad8f6323eea11de1ad7f9cb037e12ddd3157f330b6761ea8dfb7b3fbda6acf2d31726261902160664b0291a54fbca42a0c65a25ad04766240c24b2982d538212bfbf04e8e3922e07e01b80dc7f435b9f78395f59349207a0f0443cad82420c748b5f810ed6e50127dad722e541aedd44b0fa093ce8876f5835c95cfe8be588fcc15faf1e75ffb6be1c49fd14159abc0373d9044280b5c31ac65c566e3c1b0f3233fa8f28c389180a16548dc88d8b2e978014a08c62a9774015de17af984993002f450313d87945c1cf70fb3a5726a0425e96429f7882a0389b4292f7db60563882791ed3f82da44d1ba16405e72893b28c29702fd4ee87598f5dbff509c0f2bb6af5b0f6b0a9cdc16e77bad5a97089c8065b97bf38917c4ec7396d8ab8e403cc65fd029ca4dd3c5eb95dc25e7e561de2c905387b3453821bd8f7093fa2752c1ea0b824354a4cc40ab7bc37845a52d7c144ae3fec42573b8b07d3881bcffbdf9ef9f3fccca8c306f157427b4a2de248353eab6abfaf2327504b044274b5cdd9e4e07a09a87f9edd2f9c9e796abc37f8051533affc64297807cbe97e7b709672f5e873a86076867d176aa2cce47adf102db9f4c8cfd1a73ed27f882a33891abb369484759057b1307add1e337671ee7c3612c3e8602c051a6ea3b9e4b8d687dc8cce312693ce89b265921132c395f8b7e6c9b7077f2a24547235ed6ac51cc530f7f4114f15bbede2078c4b4b7e1dfcda9b1ae0e94e81c7f171cb7e1342beb00fbef8547e91796f548b28743629360e6781101277f8ba4edf9f84a9b56fe7b5d00198b90e8640b89524aa9b426356dd713a2bb5153a6189f63d113f902876622c0d03a08a80e4f1f40728d6e17ff657280f7422ecd2cb242cdf3755a8697bfa946d6dd002c03c8cd3a20033337df75658c0e4530adcffc7d2d93a8ec526a5159978eec0433be812693508675f638ce7b989a9a2fc0656ec68a5f79db221473ddfa5c725f72b389f59a19177a53786a0f884ce202e8e749438f00c1b4112129d1450b0f5b03ed3f6ce141394613e0b2b9d369b7600559f986112664715ec7db1c57265e6a34205f10a6c307c50f109ff6f3f60c67ea8112284f8a3ab1af1158299134e49738c7d05bfc8602b6bbcfd5a227584e500c37d7c2497ca273a7fa1b01dca06061667ae3636e97173e643e60dff9a7bcf7e348abc00d5612160b38b55c226683f5a97f301d49ae6f7f997aa8351db767b95fd38b9d0d3a712881aa7547867c8fb5300fefe2d9a198e6a25c90f5009eb288f4e508e759f7ef81a3cd05bfa069e27a4ac3e984c467ca01a7f2c006c50011b6e47b1641721002e6df0415d95360a2a9cb2ff9c0cfdec070c0e3707b0b266a68f70e7f19b98c74dc4f6f5cfe7619f4a1cd0fc5828c1c854e17165681d265e100982ea1ad10ab51658d269cd4c1f724b6c764f02e02e9258d9c4b06ee1d41effe90afb362b425f43ce7b6d8fe1100232b4bec3eda8f6282eca17597f9d322e98e16b8d7eaf1d567619c84b758799ea638bfb2d862581edfe5e085cbeda86cd619542a31775cc3bd8be0ccb4d3be4bce54d7b4de0e9ae7efb750b52c96450bc6a0c3868dde73f036850857a3d77d9b56e4f7cb47c78a3be77f90e58785b88b64dd91d9f229623bcb4b1a4dfbf381640ac3c3cb6374482151886072b9a9f9b13c320fe778fa511ef11086f3a9b1b7ea2b47e2a3c2d775e00d6245a487a0e6da6bcbb63b2c5bf395ad9b527546236cb2c37b234f81569c250b2c41c6817e7e276ccf02101048d32cff54489f56c3f768b33860043a83ce9ced809584ed91ca1f1d927fbfeed155c342fdf1de7bdb092a28cc924590273c6e7e7ab0232c10f99117e44916297d44794e7242caca40b5387a853c8b30a12f69b7bfc4e4192af97a72ab2b88be5f71d22942979184d6f8a2714e2b8aa65094de49a5c365438b45853dad738bd2fc731fb61f29a0808f4dcb681c33942217e8c743f90f9a28f25a0323a507e151cfdd36329f4ec6abd143259a0ff6c8bcc1bba521ff8b9f9519c01764f5617ff803128cdcb4c9fac53f12ca3f3ecba34e518108284199ab4c8d7f8e50ce95de352ba76735cda46ffd2b4716272a1d913b40ec022e933229b3f1be298d7df533ed8da656f7cce5b78e574e036c8fd0149bf7eee4a56c018cffffff73