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

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

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

Block Certificate

Block 80022 4880cf9daf05b8c6651b762e7fe5cce01f4cb7fbcddcce29ad3e6b752e4c6186

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28982447e7bd7d0dadef8a3302eece4633e3c89e182fa708ec5611cc6b6d1ed5
Certificate Block Hash
4880cf9daf05b8c6651b762e7fe5cce01f4cb7fbcddcce29ad3e6b752e4c6186
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000003000006de0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ad8fad60934dd92ba685e942abdf9e41b0d3efbf15d15397858ccd1790302f43ff6660de8b84e4e7111f2f88fb4448daa78ed051e1c87428da529ac9351a709ed733675d439ec5c7e026e6158961380c627a18481b54b91e8f0300000000000000000200000002000003000006de0000

Raw Header Hex

00004020156b5657589bb543f5ad1b718da69bf370be61a292801b02237f0bc409860f7147a068b73822c157c89e54d4698bcbc116ed303e47843d34af05966854efa894babf426a07c70018d51e6d6bcc1156ec08a72f189ec8e33346ceee02338aefad0d7dbde747249828

Proof Data Hex

59,560 bytes
1212160203075861ad83b3b72261712e5e3e391d0edabae804c589ec942b9b4d84ca7ee895782147b454fe98d3980dd9800654e01f573a737f946adb0ccb4ed9af395ab5c25ff97f1354c61a80c2b2da03257260aaff24f451825e4bced856d8f90a59c4fa32032b6445dcd025f7dec554714292d5c94845c8d8f4c674640c3438cb997d303c26928335113e911fed8045cec05e45ed71c4790550f81b46205a9368a964f7af704c02b832f9c9ff4b79b1eb1f05920b72142079d3d01466e6c015c1c2d9c6c91199835749c64ea04bc72a088175d92263c409b3c1354e274699199593d6105d2d0d827e3696da2760814d75a958c2c8202d6cbb6968f052d980a80a64f309c37ba80bb7d2ad98045d457ca4cd866cd774cfff1246ec0f95983445f05177c654c6824d76cdc2a8fc34ca0a507aae3a88759c23d42d7ee33732a7980a7683da49425af8e09ad13d4cadf9e3f048ff573dc57da65f7ab00c4adca65cbd8d2fbf56e75b8b6f6f652fce69d0bbf2e5ce2581f20b21f3511cbf5b3fe5a27cafd2c820b597c61e835b6c847c54cf914f494c6465b4c8abef3112740f79b1a3d30fc73fc8c4685405f84d154118e1f9e818c9370c812bf24339ebd161e146c7bf7812212d257d3ccf89da29d4b90e6ca34b65a64be75f43ce42f822572d04ab5419f562b7c466daa7be5e3129b4a242889cadf6e88bbda9aa737ba3cceaf034bffff4012c472d86eac973f2d11b91300ffe568a0c1b11a5e177cf83afdd38f95c613dca2d98457dfc969935d6d90bc805711a41ec7a2fa2da72c258c7593c91482631b2506546ebf1454d28d64df19fc3b5246ef11e635b8b395c1a58f49b64e19b219c2679949faa78819d0c8ec55624974fbaa46eeb2e8a8ea2481173eca1c2afe3f213a6a4f8d5b713ccf59a58ea7a26a0a88582dd7bdc5f0113a9ae97c38704089207ef55cf4834c8aeb2b1982b996737c95fd1e6632c4a82a48a6ab8f6f95f4fd1d6496c96066dc9ee7d5ddebc66299371f063b2bc7fc95a61bec4de1f5e4f91ab3073a9c86c3605a59e6e2730fc6108710897081f733b393e6f63ae344ba48216f42307c488aeaa9e918a37bf15733cd50887fc983272d303676bf207517a81d56d33aa0d4cd054f56c2816cdf92f9dd75c3b7f311d37d46ab142ef91c9ca375c7d1b6069d8e060163f6b02044f7d5a14befad058d01483426f7bc552388c8a39fddbf0209d92ab47603e22f4afb0c2bf7e9f98b18b84efcc451c551da6d20a3226bd640a4462b9f5f0b265db36619af55d7355401c2ef467ea238f06af9327d96bb01eeab598ce4d535558fe342967f59f308e7855a8866bc00752a2cf398c60c985ce5a42fbb9eee12c31f5ca31df99ad67a03d5e2c88f6f899ec4ae1695b19ef7e9c3100da14eec1b9028adc7996785ecdad02c634f308f4b903c7306b739d29510f69ab7478a584e1b338cc90fa1babbbf276866e9c9ec98b824f167784cdd9d9363c60561020417f90a9081e2fe9ce53677b2c97c7b0d5577d21fa3e886691e2fed6609b971e2dfa22546a6d7f3fd360db5fb15100af67f5c136917047049536fb905db68e8484eb24a19165cc9c617e010ed7f6862f6497ebacfcc1ebc58420c39f6b9519709ba92bf129ca91e4c62376a8aad77814d126265158e8c6328b637e919578c460c0031063f874f19571a704af3630c24241774b4743b0eec478d78dfd4cc873386cfb87d19fb555cd1070a8e128883cb7c13610865bdb3aecdbafdb5bc8af7960e699356d88af15401712511b2c08e5ec0f5bdff754675d6f7a6c22ae42c3b7082d4cc48bf4d67b38ecb28747a21eb67b16255daa6d57a93789042154d5e6e2a3753ab0b93da934a180f6012357107d9cefe9671cd13e431dfd3bb49438383733e977da21783e490da68d3d73c1af0b1800fa890d29acbe5bced3eaeb0421ae21cfecd330ec8138b7c0652df2aea8f429a1404b722cf1d2e1e31fa21f5136a26b0871d47fdc9a350a3a4bc69dd1e072122fac19ee1996b5dc9f6ebeb80a0a0f28a8429a7d1eab4fbf6d581f2980ca5e30d6aaf93da3d0ba9bf968ed004b3a5e7fefd757a5adbe0ee07090023d3a34c28c922c8c0e62cfb00736cf94488bfb729b851d444a1cbd46471f79e31476f67b92634e55032e56fffe73798a56cd5fb9e1e3d0c2972caf1088c08547088cb36af774218741bb25c27b137f8ebfdf6e5afb521640b234af3439ee26183cf52b6bc4770813e19ee506db760073885e1e9c959cdc36f7f5eefff3010e48729424d22d1407122341c4cd3da71d7afb4f621f2c80e0cd8ed6653f8dd21600942b60aa328675f1d16d5a03d6ba6ff6c21ee9e882c0de11542033495482ddabe15797bab85773e90c3406bd43c3afd9a2b39af8ccb4ee7618660885f3a72d3faab115868dea9c8601b157f8f0a666f40e851eea261677a95e25a0fe03befaa91764bee82c247aecf2ac79519282e56c2c235c9ec645ff32a85c96d08c51d8b3c43e0d2c76bbddee13c44be90a8d62bb758081cb464b12799136f9945ddba3f01303096833c9a9361f3f5af84f7092f1b0df35b403ff57ffe6d4c51e621d39d0dad71e9c61ff06f21067d4fe51bf4b04c5930a76d375bfb3ddbb8bed2533ad1c1cb7192478343f7cbb13d1054fcb6c696663db3e3c77c4e68ec42f7c6b6b8bb3a5fadf4a3621b95b38f55621f878de737e6fc2f40ac7b03dc5add6e8a4d1c0e60fc93322db27d9ea2aac878bcf68a39c1211febc9b96c9ae391887aa604c2844625a9667ad0e9604311cfa54a526621f339604113a53d2f9743d2a403592691269525f01c3a2b52c5247895e591be13067ea204e9ea8bc8b73573c140b0750778f9af9ee78ad73f12f1054f73f7751c91fada3201f51fa98216b42f854c28c7e41eede55f4ab40cf5838f688415405a68cfba4a7f12954753260f1c3d12c2d8e213e98bbaafb1dc6a0fe945d1a1c1a8d550d35901617407444ae90a5315dbbb87b6d36519e8fa6d36b60782c8c5b080c78cf9a165f7c07a324f4e81ebde71ec7723f0f782a8ccc325445ecc76d22719f2426bfde2d2b918d11b507318a7d9e75c642183166ba9103e1cbfdb6fdb71914792e7802cc2203bf61de244062893ac8d626bff8c597e422f2777348fdc256ee75bc8ec64c280fe0ff55ae39bd190d3f66cd15e1ef7617b9adbbe37f083b9a970690678a73994d569cd28933a3dd5d5ff304fd9c8994e85358a91afcab0336cb0a9e5c8e65cead37f6642d6e5e52178efe0f8124219a419942fe08b51aece7b7d4e85ff375113a66c103cea5bb710d7a789bd291c2bea0d9bce1d0026d043cf5bf1d6d54473792ae9a454a64c02744762ed2500bd272245b36f4f906d48dc5860926768e865d546a13321f5243864b82406a422dcd2c9adc45b606e3f2f44e278154b90e4e0552967a1f864a2488f672d660c7725331faaf92c9a4296377a3ca9bafe4a3f392eb45d4fb8f362a584eb7660c5d38514d279054d4560fb463327a636962bf74d9e3b76fa56cfe1a8c34c5fd532de6df3d578b609a66fc370b57b81fd72ceddd694623d27ddd47790099e5d21c3a2b46226576e2c6f7f930dae35514a30aaed2fc25ad44aefda1891c4dd1d2dfc1600b502805958c1a3563b8ffa4eaa80cf254a45d17932d8873f023c12f25e3dee2b41d7d65923d6d1fed910568c86f767caf27208b1fcc842fa23000d39e8e519508354677e8ef357cf69557e9bea6da533e92c432d5e489e28f197b3a30201545c7654f6633794ba89d467228fbfda068ea53e2da7f021060e17fd1e0b6d7e1aec95316889c43c68ff139943de3e252000b0c4c45ba14016d0beab6c53514ed9566cd956a66de450eb58a609334c6ad08e7d13c58bb724fd8b33db64a3961ee68976faf42d59a5ecb3853848c128672c9ad489a327c808c8ef07980cd923508a39a1aa463c1c4ae672d7dd7bfb9721d535add215510ddb5af24ed984bb04298c522849f56361c509c8a6a57bde7115d6fe159f5e0d8f37d011c2d841ac8951c278f9148cb54ebc68e6ec4b58f81271fbb447a36b95c3ee3a4a6808654ae89c33a2a8f79d87cf06c3b91f1af449ba6b6a3c11bfc7a6a8807592834e7481c821606a73fb352e826d619599fc86353659502c38ab3ac9bb86fdb8722baaf90b508b7246d1121559253a934f75756ad1cd7c93e7f057b1b84c55d05223248a865ba484d6d0e3a6511f758d2808dfac088c4d60e7839ff94a0c5aebd44ee68d32932de676fc1013db5d2c5c678adf947ddcdbb88cff2a6db109f47712e7348d4bd7dd4b8c33be23542bec4833ad0e17374336f51d579bc7073e01d07c9cc50d419d20c832814467e80327f098d40601ded67a9ac21eaa56735bdce6679467d93ebef22fa03ba65c8531f5c2fc6fc7670b757d4cac81c18fb784dc46cd26e2182eef9ca98850b25149a76b5bc47a004889710a917b7aefd572d2846b35b7c6afce474201e0c2ef31f3c5d74c0a2043b565fad0179256e86d717afcc9bbda677d01a15d8e472d8b086f4c9397e93a43c76ddb6292b06fe8daf59e6c736a842a14e545d7f051990a3834e3a1b9b260049b466a6f8a442619cb901a486883083fdf62100ac1ad1cb3535a8dd13defbf91804a0d3ea94eb2f5b3a44935a89608c7352dd920a67420e3e633d2c17940d5ef0fc852fd21195fece08d96c1dcbbb5c0a4192b5a4d1787fc1e0983d6cb0fcf4e0e74c382900fd73210585f6946cf8e3cf2f96f8b2f7ad800177c21ea8b7935afa7cae2cc70c1bbc23bc81c9d95b2e5c4fe94920389c4132f1dc193a2831eb2f8175579b76a7db5c7885b5ca262709c830f64ebcf34326e1189083fec2a73ae37d049f528d830426efea3816d557b626c35f8d6bf301d42e25cd70cc39a287fae51b2e90c2d872523f4722b374fad804a8b2276653b1c3a032a59a6fdfb07ac38c54f6a065292f8cd2b7fa1f939c607817c0245d73f68ca1d79399b20a0fbc90d9792d26f45924f89bc982f68e41af1560a5cd5bcf2ad0916e79d434204069f3a2bb8e104e402c5a45f607599e6416989f3661d701375e95e21afde3a685bbf10682d9daad48900e768ad07b52ef634e5b6622f25a28cd812fa9d2296332690b383e996630ca0082217c8faededf6626fe6c1d2f02d6b8d336c7398b8f928916a5f57d6d352016b0d14f1e8091edbd125d9d6fc9b23e141fc39db24fad41484325c92dc2ad183d534b71d48358a0d89fa8de6ea5fe8e4413efb751f0f4debef34d57a0da7c9c95376ba7b7bfcdf567fdbf24241b2d78b092bf0a06386930b7e5ed86c3bb422d6e302b5924b92b790f91ec561447d7a0f47bb7a13d11039c85efc8722f40d51310784f25b408654000d5bcfdce7bb1bf22df74878328787ee95ff7400db7002cc0a2cc3e9d3f594206b83176567fdcd142f02ded910b24a9e14eda8728c9aada11da824e182a46b46f49151ddaae93ca849b3845ff28e46d171d924e53d69ea61955f5d40844db4e2a8ac667c34dbc80756e12a292e75f535ebcdb7833820fce6e482c99c8fccf0e7d820331f5bf9df2468148cf5e940e07264ae7113b2535b1f575a6c83f1609baef6675a06f89841237d258deb3070d16a00889c25d444a0445320884c90fdc0cea34f684c5bdae69e459f32a22bce8051e4563c12f8e8b7e252ef0fb2bfd50fd10a725d384fd89fee19bbede02511686965a075d77d50dad9ee64c3ca1ff4151955fef1fe8a4cc6bd3c9b16e9f1731b2f7c7d1ca00128f6bcefed793f667aee88eb3d76a799e4982d1944a1d12cced8cc608f7b4889e6842502c11bbb75b6baa8caf03852d4bcd31984e30d56779589c3fb7db702c9875432116e3a818e700d63f4037c10fb46b900a44ad2e87ef0278c56a364814bc1497678fb029f90fa6d6f47b9629460966aed1021858845f6ad15b985d5235b564166563098dbb0f338b1acda4cfc193a0c8e0f054ba9159d3fad4601bd3c60a039bc6a3c206374852b52611d035016a619e39d08aaa019f9e8430f9722733158da047fb6e2f13edca93cd707fd39c8df5d56071b5472235a098192cf7a3d9b6941a9b4751aad1f898756d9f7323db70074df1e380f11d2ab7e6de5edb0ca065364dd3855e3aebbb9e255bb081eae3fa129063899c6ea35b4bb576fc31f9abf991339b6d84cf294ff4dcc9036f8e7c3391844a728377af96dd530ad8b533f0486e4d0e270a198fa768934f0fa264d3217348615f56b78997e19fc24eba8a091dcef21d9ac675170628784e175d86084014e3009d5bae0b7156441054477c8c96ada121249f28500bc9cfc63531786cded044b5adf9e0ae56cd619e52ad012b2b40b985a9a4ab7d419ed7dcebb3b661eefd43bf875c3a8f989a08cb2d10693327df336f9bba04c10f878e4c196b1338fa57215b6953a716994df39739e710b4934c04d3e322e8c75631a8fe9d6fbe96ab155658bf44598e90e2472600cda9fbb0016fa422a711b31a18e1beff87e50f3eda8e2b64e9a0b1bc74d7fc40ec37210a38b758bf8a02aef95e47e07142cfdfb5ad0ea95efe2e3ae7e3b5c1dbf0d19b292aab76556d311157fd9cd302fe48348d22140f96dc866925afdbbc324d96202e959796b719bbc070026eec77a3b8319f81668d88a5d81c883ea18773ee7f891bbd9e5396d2ab80c897b612f5a4c45d925f2fd0d3b06d1fc44abec806509ae0d6b1d4253fab2067e5ef050bbeca50febd24f3b2799d622e28c9bfca0f1b499ca109869984d02d9d91b2e3c0d960e2f1f851ea6fdadac503d6373fb63066cb0985a14a65570d78ef088548ca2e16d9dde776f3482597e474918e843d49e5d6cba46a9f38b84ebd759fd63f318d202d663ddca18245ac995aa80ebd72ed13f8f79a5fc96d8858a3989ae098d2c7c06cfb77d08c96fbb3ec9ccdb0dbeab987dcf67d306031081e79513cb10b8a2e472b10dff8e7409fe25adb1a2c146506f97fa73abd598b5ee94a8bf498c41b3d7ff7af05b78a5696e0ffae0cb4932a362498bc3e19067933ad935302109460666fbe4b9e1cb8701406167ff9145515d93511a395d459ed8f59378a138eb022bde3fbba7b7694aa85680cc041f97dfe5e0c26fa2f797df26780a8ef726d9c4c5b94b6073540098707a27d9ed94ffef4ebbe05cdaae3c15f613560d72e699986a0b9ddaf81e991cc856df469b753c5aa80f87e7c3d13af2dc68c6185b5280e8eaa83b46b5bce725bfcc44aaaf28aa918aae635d0947ba0ff9eb2dd4b72350b442f75963099264cacc22f091b1903abeca2910b218552ec727bf77d2b6ce3a8205c10683a9c6d2a2b3eec5d7fea71d61329da34f7e11dee8bd2523e0f810e1f1e6849ca53873f4b888aac567beb946fd272d308a78cee233ea42fa0430cdd6cbd5c4c411fc820f22abf822b1b3752dc620ee261f9d2e33015f6dfca54a94d3cb33f343039657501979396e5b93ddb88dca9e25b10684d602d9979cab59169eaaa2b1a606348d932438b9c14fbc140a67dcd1e7c6be92176d76402b72b6f7fdfe9a40343bd3e9b85917db0efe8549348271151c3cf91d0d78fed88498930a7878f22c02be3fb551b5ee8be3a6e56a548785f699da41f11cdda5f71ee084cfd253a9bd92a944b0b8ff767c3f7027c20431f272fd977cdd339dd10efe46f995bfc1d988cef45828a0a9134e0f353fd292e80afa1a3627b5bd05c4ebdf8bf5fbb18841d43e7c38d1d0929aea37f1a4a88d4478ce49c665b73011929dcbb7177f168ff1adb33532384bd307bdcc4e714e47fad12bab8a1b960727e823dea166d83927b3cafbbab3a1cd763bf7154b3c5c58b2b4370faec57e8c338b7e9856ea8ea9307a1b7b8a3f6c6d57182c8df577053208477d15479ea13fd5102aa2756de58b01d77e2759d8cfb676fb986af48d9a64b21991902e4f52363a58da49890c176af076b3fe5e6e3aab6e415bb061b5b11c94ed32ac92908831949a9534e1310c03e31ecb8e4694e3b6de70371346837cb7194c551503c409707331eb1d27c8a250d3d25170c3122502b45a3dd04a21ae1afdea121bf6e62ed87438b9881c80686cb15bf198b5086bbacbdc4620d474a1e1c66ffb0e9bd7040e5172a79b56072d3607a85d4c2f316ba55e2689319c4ccd900aa5ff92b248c8302da31b334ff764560876023a15ede7160120b5e0c13e04ca0f4aeb25e0e11ccadbbd412bce7b1b19791a3f7cc3a90ec7e4500a9d02f509f51a1ebc721ada45b18b9813e3930bafc846d83755fb4b2f6e07a7dc9cf18d2f51fa7599553689a7a64afd6b392fbb9683b6257667af52db1b02b1ca9b0160841c7a96f8a3c033f4056ce00e3192486d744dbdd07017912dbfddc549ba533caed048482238484d2677ee3c0ba66c2efc5a7eaf5683789bc216e8028475b320305cc1272926f0cd2b9362938af43b990c78d4be2f06b444bb54dacff722240943737be6f43165e29807fabfb2dca17631b99f6110c289745cf190c51599af594c8535b3ac3647fe0be4fa621feb14ec0c2e11c2c22c13453295e1166696ad0209880263803bdef73d2a693d09bfe6c87908e9eb082f254bf6dc7822f7ec3f84fd7bbd6383ac6124c4e9566ead237022dd6c9f331f02d7baee7855530f25deb969637665088309b53f77820562f9966a7696477bfab58380c6104186c5d8cd9a760d1371c548c67ad1936ac1ff54990806edfa2f93f5ed1f143c7357c1343b43fc78daa106835804c65eb6fd2b2c6a830d184b784e4945388db5e0fa932a4352a6661e0a491bf710f22528393d041d25e57095f995eb982840d3ddacb4536449cbec2327ecf4e9e3f7fa45d38ce4c691f796744e680821722a1880cc60ceed96f23c6a9245a1071d3eec6b7def0bcef80ee3aad04ef17780e68488dec4be707a655c673e393009033413d844352f559862bc2b0bf63d22765a678d0f68b9cf0768c7d7260fe7192991f439a48ac64fafd1fd9fd097d5c4b3675c693f2070bc6be6c5af43f0be38737a4d16d827df4791b1ce0d89aedfcd2dbcbd7610ebaec0e27ebfedb82aa4480915ef695e3539c93e9088d00d20c49138ff42f43c01e0afd7113d0f28ac260622fd20a80e35d028303f93fa4fccd47f9f0c56b28abd3d56a294a93c6c956776c816826e31a9755ddfcf8244bcba7d126f62618e6c66fc64dd0009754f30b1ef1cf3f60fd076f8f9c8d4c4e432347e807f3f2a4d68744a38a1b03da78427797aef1f8dae0195de4e06e833b6baae33f3fca261530ceae5fac6e049a7f958a3d8889da30755bd2da34e64ed8798ac5552a46cb6ea78102156970560bd7e208273c8dc3d31df440524d223074ba8c8bbd4adffae444b20e884eed16360a69cf10d7e42e07b67d0ca3dadd0c8f7e428d92dde694c66295423fce09b78915c3c091ab1a6d943afad9662a6ceced2312dfb393bafb12aaa0d565bb06e5da989ff67c05b3e47169f8277d90f3b1939d713f80654e43be2c51918f98b0ca22f13af5a21db0b71363dd27a64a4341286940da1144675e4d32079b98f064c5aa70ff25d981e066106a1ba2eaab5f44c566f058ebce0e6a1cab1da3e5c0ca7908bef93057661c57690163ce474a1835913b4fad6bd3f26457ab11db3e90111c5055b3c5a29136ac95155e949a45f3c0e5252d4dbda25c4f6cdc8af9d81e75c1ce17c1c73e181b4ce77add56678ad8b02e58d5179542ea5de25fce6af279088bcb934d326ffb4f50ce3750a293913e2fa818a5ffa2e70ba9819509b775c48be3b08f1b798f20f8dab402dcc5f6481a90e391418f511c6985f4e7c35b1f00684a122b205d1a31f4b1b8f00417af71f23d092c67c7e68b9ddaf94110df1401f77a1a982f616daf28476d3eb2c2f74d9d5e41b9acdef14b3ffb3b64f526d5315d1ee4bc4f8ed8615fea3ec00802acba633e449e2ef6d7309bd6a424a6950704e5fee1ac6b1ff1286939c6b692ee7dfcb7fb2247bea13e3192daa3994e051a1ea7148289d8b3658fcf794a04f19fdcfc96edd4879d3d232f339e39817a2ef7999e51a616f21b12136561868373a10c997c026c2c1e68b51488ded6eb89a76ed7812f28cc383aa6576c851f1106b076cd14baf1f68c6004690822dd00482f30dd97df0f7faa33ae8df49cdcc0188674990e06e0c76e731cd52884640b6ddcb70a3639ed90fc7c4de8b757379d6751f604ffa3a1709a0ad4b5309592b13d571623a0dc38a61125e3e233e2cd878d8a8a8f08b2166b481ee60dc29ed1da525e439a6155b3d2261923180ddfe4a57677843e5c6d013bebb78631ff6a7a20b2518ff40b83d63528ab5240fddcbf27963cbb1c4fcbcfadec9a9f098c0fd5670cdf9d6c83ee52e5f7731c1bbed50dbb53bdef88eaf702a9ec056789c84570a7d52daa79d37089eba332d5e48bac5d23584db7d6e30e8ee337334e386ec0f9864c4ed90b9194305004c77e91cf5f96c24d594893af80a3e3e99d319767f912cb77de9d0edd3727a8aa4f85e2aafa14af0015e9666293abead9afa23d9f64e48ff4648f4f78fa2bb9ea0363763e36b2c4d060351560907c88815bd685da02ba0537642cc0a7d14db4b1c8a3e8c99a6b644d7b4fc2c23546c460152745acf8063c9a09a43f3d88175343fadd709d422546891643a58a52b9c4536a30014689cfd9fc72e69e67b3c8cd3383c966a3af2604721a3ade5f84b98bf2b51323c444a921f0e9feb8f0d64603aa38f464b77bbdf5c52d4f1a1ce3fd3edebfc7937370b40dbec44008e4b38db813c73897dec53ec454f46f161a7f4e38ce872431b84ad4ec4306536953889aa8c9b4a7f2ac1fe29ec40c6ac38c1865678fa249593001e59ddef72acdc330c7c5219e76c94761a98831409a65da0ff89f03475da6c5486e1e5bd78d81418ddf657e345ac17af8e41ed1ccc5a53fcd01a5db7c0f645a8ecd6e713e3e0f2c88b460934945397aaec6e0a5a8fcd00bf7262f22afeb82a8cf6aa249370b192e8d54553b23a132e709fdbd158ea4e908e12ca8147ccaf01defea8e866d7c5045aa611baa92bd06efa0a71548f6d06e83089eedcb679f118a6ed534aefbbf95d065afae132648003e7da81cd10b912dc6e9558a5a173ab806d7acc4df4051e1fa7214debf4eb94fce81987b18f90259d240fb72a2edee7745122adc99be8a78175617d01ac99775de965ab644e28f7db28e44763e1d92de49ec6c910310629b079922e529a30351d4cb7f920fd605fbf7058cacbc3b21c172d3d66179f951a05f446a28756e320e324d7032e2f178830bf97c41b96e889ca142c9be0e77bbe32ebaabe39aff498bc81a115effddf030c3d7956bbf8826b0aa194ff2de92cbab1d656c3a263ebf43abca96330a940f99227aa63839772f696377a5843e3eada76b0787256c9a675762c3987e562e2ada27d27cda6c2672bbce49c27c5d36b88b1bcdd1e96014cb9aaacb99bfb74063da98f3ddb61055c82c2f801ac29dd2bd6115a5c0c913ee86cd7f00cd7e78f63ccf52bc32ed32a01a3446bc629e637451d5e6bef26abe4c06756f46f3e3b803d57e6ca2f4218c23ca96dd34a4a93ee0deeec8ea039e8761628daea0dadb8149679fb93a49e885703630f711011d12fc800d7fcaa577b0502afc2d14ff68e05fce86d8f1ff51415c32def1eb5022f5c231c57046cf72171b51a63cc19ce442c300f5cee1179461babeb564aff7c132024cb49d4d54160721a29031431a62d3807393926173730f40c6adec01d9b5b9436f78d28bb4a3f2d47345e7fe640eb5a6c504d55c32c6d85328d27a8bfd594299edbd402193eb4309d5ad1648ff0fe8edaaf1ee6f754361b994814f3d7135ca3b7668c53721cbebf199608f9b526dab641f943a4358c8adefafd845da42deba723d1ce60cb46c251ff18560f124b18ab42049884419478db2e1c22337e2d01a8af2b5ab623b5c69c9e69cdb1c24b5e42d4b361ad46c9b88cf3d22f1c6ff845bd28829e5ad647f798a3a9c29d19c9f5ca4328d410973fd3a7e61305bcd02949dc7778b42c54ca4b1167054a9b27838a82bee508b40d17074ed839da460568ab375ea72c74dfce55057c9b894c72cea5e3d14ad78980993dbd69861e7231ebe1e8235348b02cf28ef74d6945a225e0e95a6d2efe3c57895d45e528e5c3284c45a3c6e13776f316e1905ee7a5abe9e6850fcfcaab9a07a614d6a000baf2a3a48a653c477ef5939d818954e2c52c1167411844bdc30520b1268d533f15eff629ef05b3f879c239f306c47160b0625bb19ac770b3b56d8f6ee2ba9a241c601e4f95c309a02b6f00995959a662ab54d472e4ecfe5120a7d39864996e651e31bdc0713d1c96d5369ee97b098b8239445c52c5c8dbb2c6b5fc592982593269dc567544cf3022fab21b94c83c8cc62a69734e6278908a6af35a0e74973e9e82df498dba3f55df07244852ab8801b797dd584222417da6c16531aaf8c325cdf58066c254c31e2991a75c722e62d750e47f89dee94fe816fe6f16901cbbf4dc498616c6765283f7a217e5c589b10a417cb09dd1170552bd5594c951ab82398df45e8a957a932c54aa04d32edd356cfa89d071bc2cda5ec088e6f8ac0e22c13c39e0f3ca6f961ca1fcee55e7258dfed0ab3994f30eb4377d5f5158550b49373e1b54d84cae1d51a71fde0b6cd05989b481972e0a9f25cb9be6bd6aee8815bac5b38218bd8f6ea9697e9c1196f071631aa83ca33bac2edaa7a65b4d95cc3e566b33cf68f6e08456217ec42b575f892303d6e1a068653fe1033dee671d3ae841755a9055475f50360eda34008f46c0fd1d2fb88e1bda98d7a315b4dac8acc4d4a3f64505eca70874a016916bee7183ff0b8fddd38b9ff7bb1a031c64e076637a2f4db579483585d76a74c899aa2fc74aa32abfd9a3300185dcb4941787fa2a22113b7778a3a6525ee9554c7df5ae148f040562936846068785231a357e5b8c850684bbebf119c8b0239d6cf6190a18679f15f2764fb0dcbf1b72495f580da7aa5e335c8d659b26f1da87a6e3ceccd066605445987458e3ec5d08af5c7c1f3133cafd5188194e19a619319b6f10d52b8725fe067456c5dde7393294e5e2dd822b9fc72a236104a371a5791375e0b72344b7dd11ffda2683f580ffba4c5afa426e4b9b56b417cbbff8b6ffe246db9860215eaf0cd6dee9371f7caa5d05bb7dc6d19d0b3108ef7cfbbe75293216bea2d9ed7195c83f42802923ee33cd4add6e87449055cb2f98618392ca4cb5931b6f8bd1813150cdc00e0e4d16003b06437d082d36c503e1ae32655fc4cc40c70762afa87100f21d725fcbc4503c5ae0c16e85186a42ba7d02b9b8ca23a9543063ea13a266cb6c10f35a9564a5d3162b796ca32231223ff1f3e781e64b9162345183c507be11897b4fb85d86a3331ad5fb7941756157b6cd719bfad8d8914b06d125787aecb80f5e9b66e0841783381f0ff20f883dd87acb0739079798031f2dffa2c67b5844b0bdd5f73889cb747be0484425d4ab2d34f6555b92a5b742bbd92b5ff3a1c26f2247569b9778fd2d90b37ae181bf0b26eb595ab3f23c8423a694dce0ee86a0f6aa594a61db8a67386bbd923d636c5730f603d4fad063b60f0e10988778e439024bfb8e981ede2bdb3b37aa237c7e78458592e02d4e78b26e796c6e461a7df3a43899c6955ce1d36719f97b467b293d6b13614ffd5b8ce1283f21d0b0f3f7c2024ff33715729ae3a174675c3101751bc938c757597d8275760dc7679ac1963d4af33717fb1bef661b02888cd90d5b61683a90db24f629f22e44378b9b6b0d486249fbe7ffe94dc442a5c2fb4948ae924a22801fc1c4b31bc81fe0b8857893b908dbee8e35950c34e0dcad5a0338b2396dcdcf538237637a936628ca3f640bcdcf3c97ba06607bd3a6e96310ab4663084975eb4d7a1f8d67dd0203f061d445ff238f8c129274c81da10271cef3918a010948e5e77f7e2f5980ec0e17bc37a103c3ae76c6b4e2c80b8ae8f97290a4a5841de8514df967dca18cffa71f7f46cc3eaf417a45c062e5d1519f45a662797a19a97bef98539f4ddf5f670241c71b1182e1924759c85381d85fad7f65d849d049e12fa2f33b7d112c0731ab869e79cc4c65a3d175c3b5aef70735b87bea2e6f8704d577a95c33eccfd9a11c21fa424d594d78432f161963d7a642f75ea7c634fcf285a81267453baa0640fab5f03bb74cb7266b6b8f0a2d14022d33a10384007df553b39d866498e683ade526472b76aa70b879d6f5541956f5cdd3e63c27a2443c375b78a99bdc94f8bfd2a519be822e307cdcc31f533d1665e89880b881786480f2733471a0c04f662c2d1f4943ae9b11c202612067dac2e16be9862cb905b810c6c7abf4fde87ab08b2ac9b02a50054ce076694116624fd4d431bea80e51d6f99e49e1bbc8df247c688357624833a829e4e3e34a5c11ccef662602a9f8f0800e5302dab642f84b9675cf31fb3d98e2e5c8fc3dcc01b832144d1185e29c9d3b3e6cc1f587d790b4cdd910bfe84c393208802d87efb590bbcf895056791cd1ed834795e12d102ece0b9a35fc4d7265171694d8e217733160772ceedea16f7cb9fef22a068a491516accfa29c21419905d9ab90c5a80a1a82fbdc90cade77471b8b87c28cc5c69ce91f486cc83fa810ce7c33f8274f63c2bd9c1ec260bd0d3d1ffa6f12fe41673959dcc44ccf0c0d757fd2bd2297750db0c0a953ff747773c2dbad2935e6a124b9f7c8cf6ae099991ac8ce9963981e750f50d2792a863e76ee949166cef9ec516c03cd50ab08ca7ec6ab8215137a7519f30cef8590b538b775dc984f7099b541ed99c317d3ae10dc70163d832f8d79d18da39dee8cd7f667d388b50946494924fc1e2922d437f63caf47e7bf240d31a6b01d8ecd47e9376c6cd102e41dfd55f6d16e0be9765405fa1f49199251d44ff383ee3e3260aa0f4d253d4507f5d80c73aabeafb1709e1c8547c8583a262626605115a855937801e4fe672d35f3a6cb7e17f3562898fc0a44c463507c7882372e932be1d23898d7445c6e9431dc8dcfb8cb462b9d4e587649c2d462e1d1ec5752432a8886f69446a600adee1ba7341e9268edef689c6529bea42cef7f0d2ffd7972a1906c332c0f1560257203919693bed3a75bdd60e7e5c3828c6b7c7d76667baebc44ca9f39b271cc4a694ee9c25efc3d213d2fa1f118a82816b918db4f0b63efd052ed0ef26cdf4d104c77c5b51106142341c5a6335e5b3983852dcc244383b0e9cde929ab90aab669e8aa7e0d9c69f28bffaecb602bdbb5e9fdb604f6f7dc9a962c99653904df33f9e88d4d3d1fa6102a42bedca75451fdba12e50ec6c4e5f8ccb80acfa425fa8dc67c7455dbe8106a53cd18fe721f7571d46dc9ae3cc56f68cf24da359ac186ed5111bfca6ab60da0b984bf1339a857efaa40cfe496fada12201cee377843f0dd229573ba8e161ab1ca291f4c564d6a918ab34a66abe177626dfae0baf8ee920690805b3be3b482a77a497b4442cb6dae960b4fd50ee50a015cf522d4c7068a3e8a2ad0ac1d427506047ac5f0d103de5a34afcd5f6796266c3241d4d9ab478a35ce98edd605af93ce0ecd90d86e79d3ce4ecc40d88a82912cb9009a55e5eba1cbb418365bd3e48653f324e0ec5e6dc0bd3a09e88459274d9bc72fc647dbaa97b1fba3a24a46b1a444bf14d29a3b141435f591cf50682fa46579d5c844a37cfabc9dc2ef1538a8008d8617b7a201052829b2ebbb6ace63eb513c6f0da282064b7634505d15b005b1c75c9442bd02b6d98aa8c309621c31ec3257c090018f13c0425169400f513068963eb743de618f7a26c1d2d4cbe1883de35eed621cce8c46cf1e15e0a381ea6d68983e66d03c26aa1502957889abfee7707a120b8352a6ef0e13976a55120753726c5de072b3473b1e0e7b385c4e446de206a55bc34d15aae8271962de67d56c1ffff7df9288f1f8e75122fb1b67679a184815ba9b94152d79709db0fbe8f92596c9547e0c6d6f619c5877604864c3d4aa95835376c337e88ec871f00364a823455f13ef195443c3b30607fa06a3c30cd3fcead192b892d2c3c717efa334b1a2c1ef34228cf609e67357968f06231dd86c1f6527c1e2cdbf88e49a0debb0352f26eb6937727ad389338a2f1848f532ac13ba520ca9f04f32e5787158df7bbd3b663d67dfb63f0783035e8cdab2882c9b562b98a495774556e752a5cbf0d1d7ef320df4e9c8143251d6ce894f9647a20cc5780f058da3c56c769eed8a17f9330142924de90c5f9d6679ec0dda1565586714fa0e9796fbb3b6cc5619e444689c867f7dd1b535cfa94092a282fd4c159b828bb25f18c47c6af2bfe4c20edd5f53b669c4705d989c04fd60fa56cdf260dc9d02445bc08593287bb4a7c4a2ed7ca5c0b3d35c71d01781ed3a3019a6aee6d8d024627fede830914dd154a8d4cfbec219688ecf1691b2ffbe8e9cb8189c84ce501aaa3134894c7ae003b06c0e5676f42bb71fac6969ef8c4a99d5975fdeed2f47d2b52967e82529c45ed27d597651338851e92e6bb766f3df0687b5b387806206dcfeea181967eabab6e7c0d544e09d99fa8592501553c5e34aa939f1e49a75354938ca717b053500410f174fe360854181fd505be68785657cf0fc47a746de453fb57698351be344388a745a318cd93a48d25f450e9aa9731d2e58b65cfdcbdfddc3972d98489d2f663a8da5de2a6ede01b8dc434a4128465c6783d2a666fded831c2f1cb600d9c293a3e51add43ce012379f3cb16dfd5775d24b25748c8def24bdc04b5fe41f56133a2d20246affb2950f9e88dbe38506ad36197faa99bd73f52407d492421be3ca2c0aea1af0a7198852cdcd6e249fcde7d48fc62f5ebc68160fd1160532f337113bc39782377fcfae9a724d7b16225443190f0f6bf313f7e64ab72b9e4cb51eac1b865bdbc7a54ca5a690b9617b61095f35e56e1cbc25beb4121dbd14940c746a6bfc9bec778f82cb4c6a37fb62c237cbb47628b59d5c66c3f97ce3320e8665b598130dc89c7ba28de26e45e3ea2848a4f366c01f17d15d10bf83317472d6d6fe2e3c8e0f90e02557b31cbcced712fb6438ea3555ea6b3cbf7848e24101c3a93f76c3fe3fbd8bdddaa372868711ab5954e3d727262620f08fdbbfecb5b8f9bea11afd494e2136b77a80b93d773f350e41a51c22e701fb8b93d3f35d45a2badf257dbf25f78f91ca062d9253bfae524af76aa811918db256706e215a15f595ea2f9191c0fbe320efc4b12fc42613c624bbb538fd23810423f8aa26f93717a83e0d919ae4258e21517032d878465057f3cf0a92c4dc1c6c8f4d983f1a0f02a7e45b2f9bec808f038a73bb977b229e4cf28ebdeb234956a985e4485ff4300ad76c3b4a2a188f1f4f855cc19637eea89650075cf29f57f6d8dff7b995056cd3ae10c698ea98c4a6a0f4a1461c2a316c43ee619e9058f0dd9235df02cfd372a797b9ebd644f0f617c527082bebd0023e9abc7525c653e4bb40a2aae4c7d8d70e5474e38c5d5e83ad9c99741bc1ab1e61ea1e89613d9e2318f7ff114fd89b5d45b578f4f31fcbdc3f6adcc28175e20bd58173eea97fca103dce0866d412ebb9ac5230270743e177a4cd1513682c6c35a68d9e5f181efc0cce0b9c653a2bc8c2b8255eac4da73569c6850f24927bccfb15e8d2befdb22f66079d01f7c50061ba30b380eb71f06dc69298fa9b66c9fabcaf6b8ecf6913608edd22e0b4fe188829c19b72ba52cfa1eddff9ed5789e6089d652aa05c3a5afaa10efae604297e866e7dafbb5595d34e21c393e90b2bb2a843c8a50826033f60abd0399141efb3479dab7f3dd2ccf58f9d42418f33a666aecfc444425ba2bb1dfea924b686c8053bc03f239e17e515c1523a6ddfc8cadb00189f00c8692c4680c6aa9839d80f27c6d57089d8391cfdbc6f4b064e8dcb7dad3b5cddab3898c240bfd07e73f36d7a4c3e739cd67531763b0360983c9580b3ae5dab2f7b1f3434cff0c30cae283043d5279e9f6fa9d861f4a4540fbcdf367c97ae20ff89d43d0092e9d06fb753605a4d0cba3f911e0df3a0aadcc7f440701931b19194b18547a9255782ea13f9c5c613e35679b64548c8748849a767c35588fd9720191deb43811bb51f532a6dd8c44cff48d7d17fd8716341bf2b2f569867a9b71c7e0aaab42f25514feebcef4f52d69733e002413d368f0f10ac999ea623b29dc203567359f57dd4f51767ac00df44b1c90403dc7aca98fa42d409e24ef68a262fb1f17a0a6590832fd7b74b161f3bcf5f6cf7bebe0903eb947dca7d5923b2d3e8a448229a885da0e0219e9b40fa3ee13c2dcc768d12ffad58eb8c4cfe9560c4c25cda83403f398932af48abb3c4c0122ceac1c48cf195447d0e19f8606b8284cd038cd7551f94bae2545d276686f11c1a0aaa53bddb63e086ddd2a5157c4f019052ec352860ef581ae26fba8a50543f69849c1fa1d74574877f8a37ac7219a611dbd6f2c62f0dbf1e591e1c2258e584dd82fc7c48d5a7560b6593c879ac91f55f7316451cee733ae8e6fd56e7fed29de0fcddcdecbf157579fbe53cc07a511457fc5bd9904244b3b4a2ebbfcb777648beea8edac48cce42e7cfa8a18ab9e208a4c6bd5f2669a5bc0f89aad498c93f1d28c833fc6fcfae6ce3840418f0a98e890ffe696971cb2595f00ec59a3dbdc6af60ef2b6c5ebd121d7f21e7b7dde2421a53f987c7878e58d596b139febbb9d26b11d8ba716f78e4b86bb4b5b70dc6b3b81002890c80d18cc3c3ae21bb71919bbfe9050efca3c8831137e80245f721ec1cb4bec577131b83bef50c695d99d11100a804e149ef1a0480808a9a8cc2fb1cd466c0a2754738cfe474e56ca5a00d588c52f2f4643ae22d249e6b81fa80e42e58fb4f434b8ec7129fae2a97bdf0311311a5f875266f00739aebc363cd99511395d61d50b8451c112ffc19d2213bb62fed56addebe441189920958c13e668e59584a6516e3e0e01ae5448f7050611b3e6f10669dde998004be09c325f155e876f8600f78564928791beda31e9ad272fba71942297c1d9e5a7122e09f8a8e1142dd9646da3c26555bca834fb92efae103a05faf5460a29eef0559ed391012fcf5c9366e5879185e48f5924384f6176e337a9c7afe3879dc0d4240f4b6e713ccf9122d5e651bf7a01e6cfea3b85ae14df68a9ccd2242b04218dee3756f0ed946a8e6fbd8e68ef41172cb0f54208bca9274fe0b9f857f9f24c13ad8dd4417db715d0e9484416a6993820aeedf7326f54988f573b3aeba1f1ba4a78d5dd49fa48d20f613660198407ae5c2617e6098547664c530c7d4359230ffb318bd653672d5557427e99cf2839517ada150e96dd03c541311ea01250d549649aee5ec5be57d0c86d8837bc253efb776be3f9a02a8272c035c814a998380cb6cfb4cf9b4f476f68585ca1a8e362e40cbae0eb97b2a6af0a175d5ae525003c1ac8dbbc427f93ce65e27fcb455a7f864fe46c51bc5c90e31052bad10999e09d5e371a57634967dd635e292c94e2cb52a7e62be7d39527854d24ab2c6ede2928ecee6d5bf0b40686505cc5594989b9e73faf261a02c5cc5e40e38fe5352bf629cd1ad561fd6894fca02420f08ed66817005210b8cc5fa6964037f3faf857246d2c27eee32e999e75963d0ad3824849a60c608b68c7ea7281d65f6f958be7aae445e0f584efc7213eebce009fd01e1147b83e0ca66febe7b0d1ed4dc41d31942ccf49b2abb7240a118cacaaf7e69cf22d7c30d3fbac33044ed96dcdaad10d118e49cb03fbbfa094c605128b40d2410e97115266004c26b27e9104e200486f2ff5bda4c2956998f1d3f7d6466e21bdb874d8528df733a9031e5d43b5215117cfd7811238d1c702cd01f7225dba4fd7d71e2559e457bb0c3619b93a62beb32cebaa1644a32f833c588fab3d759afeb33e14adc5751e2384e40a69cd389bc6bf98541fc9482ad1626ef1f13cd1a7d5de88694bfa1db821763dbb6b4bd8bd60629fa3fe3223acff3e3666659d3cda5090580015573d475819c86f12df4c7fac5bb4c0c35cdd1c0b589bc54407766333d6ee16b32a8bbc8fbe8940050e5576d5f13348053228fd3dbb5ccceac23734e04737a8dcb9aba74ab6ac5bb9c7d697614c928fb73df0014a331d134e4cbc306da1328717726fe0da8006398e94469b5892c073cdc97d9d502059bc0fdc77c92546875cb99dffa4cbdee7a306621ec49ed6ea9da20cea52e0e41f044ce6e3a91a215cff29881b741ac2265a0c0752b8704936825a7067840c5c7ce5a36d4e555d5c79462ab057d176bc1dd20812e8f1285062b8b5a7293638583005bec18f40c4e0ce8123e34599def49318920118cce83a3afe902b8db958d2716fcd20ddbca159c53843b6f394a73e9525c68478345abc508f1eeab04c4c93a60f3f0ad19c3644e8395e1670193c5c2c23819307938820e2bbc28eb8b4bf807eac213efab461fbaaeb41e02d89cb12ca664b23e5f1c8b571e4651528754be1caac4920e1750069187d84b4bed149ca394d4080e7ab2ef8ee3019c2a67595c0cebf59f13d1154151af0b9628ea90436043ed698ba4952b33d0ac4d19d868b2fde24013d569aa994cd6861b7f95c22d6ad285505c42f30d33351f2e247a295c14a1843081e6b3b58bb1f716880d46442894575d8d60ed68b87784d1f98e88b29655f21247817538f1195cbebef049d95b0447727eb5f95b4b7e0e3ac1cc7b2e83a267e865ed8c51dbd4672fefb537124327183c218b880df0f5a669b103abe217258f75684b592538fe0a02504ca1a45e2c8f37a5af898d88a2735ad9e57d91c630976d84ff38b3b16e8bed1bd1c9181f723bc14a636f5e4c80ef7b15be98d39428d5ee44d14ced26c054631e2c77ffdb9d906e82d7570e730c8f4fd039af5e1a4bf06c2bbb37ab3adeb7bc84042b11c05fdb5bf00d7d93fdeb90638032659d9203456baf38eb31753969d55189f3ec76f841aae5f2d1456a35b5a15b657aa74e8d1d5402965c52b2697b1a5fefc93ce2f9dfefcb3dfd1e65b2cda2a67ecd6b38e2c448a38d0c8d49e95d201b797a3e849c7b07e75501d7d1c02b8266c7ea136fc05f29f956746730426d259d5220b55080843b8caa593a0f01c3f78501014b992fd50744155144289a3cf2dc423667a04397f5bc70875a894384ed240349827018d9400d11d0ad371cab64ab82a29052967b118b1050f9bf1ed93c5ca4883826cd25fef39f268b9f1cb07d65b24f708ed1e78726dd941bb2671c184ebc8f1432f99c8c2e29b79b427783bd8dcea8921362a8f40d038cd56aefb4c3d536215ebfd21135f325008048d2801098ff2d4de2b09afba4a33b631a67d07392f9369bea7085bfb4808c167c22feb8689f622fe1907e3ca3e923a800a21c8b0799d25d810f08c3a09f6ca9644cac0af977ffb80701b21d68e778b08f893f0ee47aa86848d7a419fc4186b77f03d546050ce19e999077f617ea9ec61deef6df034f8d44c775221ae0b785667e670467e5aa1313842f32770aba78583d28a0456168e63593f90a5fb6e8d08741cac0c125ab6ea431f4cc428639f0d92050de19028c3becb6078c0d6e0b6cf42034d1cd5ffc997dc55d186cd14a3f01390efebcc89de5099955d12573cee41102a38c14347999b8109e4ff7a7b5241f104e3a225dee72bce92fd8f596deb9ca2cfe283d2f8ea85c597e1e647180f00d0fdf0a92869e8f503b9baa7792d829259cdbc5b99c4b9d226648b9aff4f0844ca3f4e9718b29add9512a2bc65a7cf1843d05e33d22857ef57eaaff3562cbc5f81e0c98c99ea27de111f1a135b7428a1fd18f7201221b80bdd1861942c0638f6b566a7fe1c5c3e5859031b70633d37c925e52eaff04b9aee86717b535035dcb74da4c6c356ef09461c57b632b30e7e690c47e64f034b70d07f85e460fbd5ec36e964f94fc1253ea5e0ce3b6b3b9ba705f9f5aac1159ddf4a537b8a1da026a7691c60b81e6acef4a81f87b313c292b6eaf0874fc07e9fcea8dd3280fda23049d0c5511ffbd3ac34b07386a197551cfc494a2527d7df3cc914743c7628de5099202c141fd9efea47e02fed51c62a6a13b5dba261cc2ed68a167952dbc15c5852fd82b6fb198f30851e9b2ca52b93f05cf3ca94e92335b290352bb9b7682dd66db3dacf920aa6839882088d89a1d8833074d2b41754a5ece0f6c97b4fca1067e56571ab7c2216568612edfa0267282ff9ae80025233699719c74767f266c359877d35eb1ee6101dfc88333f7ae7bacaf019df86fef29e95caca97fcc9b8339eeeb234ad0b2076bb4fe218042c12699e13aff20ae04a26109cfe14c00d2b2cadb113d2171f836d4c3a2b5096927752f9107428ea6cb2b124b263f447a7d4b9792c75c0798b30bab3b5e57a72c8812c4bd1ee143c28420328e1a7ef5f075899923f777fb173a55e5778429c7cf12832342058d38f046c97999a17da010b9b737e415a5e06ae2a644e6ce2faffe3654db115e62398d41029ae87759165ca1d4f6948a3613c23edf73eb97e6eeb0fdc821fa0901f5a896a71b468640d1624837ce2bf757acc37b35e98e745188aa26be45e418fc9b1c2494477ff4d6980cdfed18c7ae405998fefde64beaf8395a16a58f48ac06ccab9612b66381b194f53bb8f0878aaef91635fe5d00c706993a2f5b6828ba388142c0778ed916c5bc059a88ff472b3c94b63625e25128d7b40f1e059e0818d69639d41967f73d415ff8bdbbcdfbe2fa9e0da91fd78217ae7a44a5cedec9d297f7bb5ec8c65cee533b29357d5815dfaf5490ca0550e120e35d2f11dc079461d61801af0ba659974bd51917e1c68d6a4113f0d1268b9409cebaf9e91153f6ff0935148ec1a32718b76c58f2f57386d771f9b08874914142b3dc09b30e621827bc67ab298f8d1a8921a78f6959922b10923d9a66597f3dc4dccdb3c78784319ffad7ed03effbfdf13fb972548a46baf0dfcba1e28a5190c8914a272955e3a446b6ae0e89626eeefbc9d438958a81dba30d80a3617f26df3a92d8982367c6b1cbaab093d22d404b5fd665d5430038f30ab999e07a49b45e2b0e0bf77f848e682f6d259e2afd177b1ad4e190584b2a878237ada42396006dec04d38b22aa56f6f372952ecebae39025283602f78457b8b020b7bab38d6110175f91fbb70b2ad9e963a86eccd990dd94b7d379ca3f84c3f44e9b9f961543dddc145394e09593db41c4318d09ef1237682e37e6427af390b54861a82814d398f75856a947e86ec25caef74c573178a5e67e628cf14b1cd9e3ec70adf51b713d1fbd6fb1ef983a649026eec560c3d06c0b6a2d722d9e27eb932dd129b7e44a7c3c6e6532f8b3b5d28b827ad1f76f1d5f9dbef1c7bcdedd46652bf6daf18809c03dcf14e4d83bde7eab486352ab2d34e1bfd647471439a9725fbaa539cc6ab963d7c42081fbaf74cd0ea6cc8e5fbcf8455248e4409ab548204d70ad8c7c8e5d7f6d3697acbc39632f095e6f0d466110df773879976d2303cbd9f3c5d65214d003ed52f87942f0981be72038fa046e58207c383b84e606d212e7433cdc58855b661b3716bb2e2f7119092017d37b325d93cb1d7ed0d440f94d382482842a6a03cb3a7bf327859022718ee621ad4b2effc76467378d0e0e735f234b21dbe85623012e0e3122508079dc1aae53d42544441c120fb3d07b153dbd88b0cf0642d0888735398a0e6f6155ee871bd36f1e336a56dc1da2fbba5487548aa62533ead9d82df83be0a873d1ac79e792e66285adf61b694828358109906c6c4e4489a9e562b494557fa0b41561edf6e40349647671624dcd8ebba3cb7fb23334eb713c9f3a374332cd97a8804523e97b684ef003434db343f6334112906dcac86fe16661b42fdfe4b5084b74fbfc6213455b971214586620351a4fc5d3486f9b1de47fbe2282290f91262ad4d4c841f832c6e30667a0c5bfa0d0df838e1ee66b2f730140adfd396799ac1106272a8ed00bc1b75716d7fc0fc94ee4b6ce03674a7beaae06fc4557d2f921317ff1dc5538c1c52337ec5612c0b5c47b9bc9ef7cc05f588b09867e00fe4b250d8576d636abe8c26713fcdc229308b53f234261601f780465bd3b55b0c41f97ef6fc79e22299f063589e8c4e3d2051b0741414f94b04903bba750b3a4c47208486e75ce243a36fa17528c8f5bbedddaf4bf4f8f3bcca0713a57d6ad5030957c17cb71283f1555fa3030483e92c6d2f1f29b5a9fa5ec80aede3d7b7c7ae5473da4bb5f8549b65d20bf30bb9eea4c133d3c8c05fed585a1c7b36c9a30d167078e21eac5deb3e680bfb0354b57609b60567da5e1de74609cac1b8a55a7e7944a82f7b3f038f03a6b87fb8dc722e27a52d59f678c688cc3cdc7d97c755dc79bce8a95d112843dfc4f34ed7b10f72b7b3f5ef620e82ab439e9011d5256685050c4c9ff7a890c70cb88dce84ee12acca7990491dc015e2f484855d53c90e2c2199c48d3c54fdeeda008bce9423085d2ce4bda12d677706a636c041415060abfa5333f9b43e26e985f2553c5513f1782289293a19e1b72a9663f8f2971844258a55f743fc3d0efd0946a4f059af80911c911f0608806d67793062f668b628b034116db61eb5de20d6ae0a78ddb7b600a834bc013e7110134686c3fd6acb2e24bf955500522051067acf28b2b17bb3e0a2a9fd23e6fc5e88ce29e1c213ba43f40f014303130151e1f50a78896fd89ffab6f5b2dc521b5566fd98fa1a9dbcb825bc9d39ed371fc7ebe07072f0a5e19157e24e9e9f88268f8fde2c24c8771688285108badd3dcd304f17d9697ded85b5317a98bca3b3b52faa0fe1fc725c9224138a4cea315872c5721950bac3eb39a147260ef8fd72f3fb2b0784c0036b3d9601f67087dc8ed9b86817bc7548aa015678cd1d601c3af10e2b5b3ce1be47cfdace4f7e1d27b8e19e3d5376e76fd58b03c47d0360a916efabfbce25830d493c7f6e95101a7fcacbd911a651f930717f09e3172c54933b3cc596273d02e64d75cd501e184592d3a35262fa451295874e2f0d161d8ceff9d10b9ac60376ca06fe0e072c41ae1de212ad4507ffa0809e950ed13d7c27bac77d544300a6c4713c56f978aa454ab119ff87d3153403d710b6351c4141f7da24255cfe5f6726bf5b3ef84ff0dca6c9b5074f52ec03a614df8ff12aae6dadf2f6d2fb3d297faa5cb957041ab47c6d8214acec5aeaa09a69db53f38bf3d36dfc448dcdf2c9c313d9b34cfc84196ae3bbc692f220a586fe96cd51e66b759eb2a26185ae2185df8b60e8ce1758027b74a6ec60e7e1744ddda50a961b59c929bcf04fd5656554951b9cce673566f7b6313df0172103dac4721aaab9a7d2e054ce43b593479ae9ebf8d23ee13c143a8d0abd34ec1dddb2d4c7731e6aaa9236c728283f34b20d373a7413cbc3681ba777938493442a8ee08bf754f0193273a2095a47bef14433a892bf6cc3d5d59aec9e0e00266c386d56f541e392083b119c290f5028b40638183af73e30f2bd1e1106654e8959c69a3b361d411e573f429086e586b005c6fd1bdc09bf0974f5229883c775925b46e78dcbf13ed5a1f25a14fd8c5ad5474f169894c7b866f31ae8c9d569d52bacc3176dab666a9a9663e8d4adc8e31ef34d9230a3253017970d6e4caa1d7858704ca64f1cdd3d7953dc8929b13a990cf41979d4c31f8aa790511cbb5b4a1eb9a091918955fb196726149211689537aab6981bd9d1ae07b8e8bc56b3fdb799128fd08701b7b89ac73fc1f7bc3951423944caceb6ad68d15da2567ea9f6840f7b27a5425067783d3ffb2d910ce4ef334c7fd1f1ae186d74c80500299c1085b054bd51f8f9573d4fb91ebce57476aeae97ce6501eee654ff6301c820a1371efa8f75bc1b2971034504082d2bf3cee74c21edeac3f7f6aceb61bed6314d22201647d9255545493d76e7dea37fb679194e0136b66fd3b3b20e5259d8e608b7bb3b1fd8fae1a853e2ad19f9a241585a3602f080f67bc82b8ab6a58953d812345a9112b08aa63fef5f76b9e2304a349c2b5b491b0b67548365ac8a66553479983c03b71c4ffe6f126b28e925560b0bc0475bd2a16e0f18b8f9de25a185ebf1dc5e0d4aff923109f2ba5ff98935513b2240a76c2dde82637837ef03f98362ae4ecf0b0bfd3036d0e66ed5a19c100b81b3ef9010fe5ca642c242f542b6f7492a3f7c6e6d3de69098599d63f1f3bf3d2ebdd55f08f76caf52253f4f1c32fb1d49abb42c081fb9ed7e25ec504503899a4f25ecc90e8d662c8af4e6764397218ce4038db8f745e33dc9d710dd898fc6c9797997140f586076141c95019a9bf428654a1826721df7472ca8073465b40c91bd373893c14a4286e93489a8534b62b662662250d0b5469578717e6a90f1c95c45b0634103d0d55893c361158d168726ccb3d7165f97ec740a992cdb3412e85c1a7dcce239c3b21828a907e60d519224ce201e8785d93b55d54d5b05a7af31917364fd07ba175ef1067e864e857ffd063a1a93c0f695d30b573874d52b75ed863aa3e9e0ed8975e2eb77a81484abc7089e0d1b654f30d0fc57e606b11db9312dda2657ca31210d9fd43f3bf5d3192b4ebc4f8b3357984c82585ff9268f5e5c55f084229485de030e0dc916fed18d4a3ccc75210224db4049b2f888e72b68fadd84c72d38653345459e945f81a05f544fd997dbc51aa2e1b17edf00567e533be53e63b17b86c682344a715121867896c62ed7be07ee1a24e3ac667ba133dfe300914119f7d5db7f29a1ddfd07b1dcfcb1b1dc1f4bee303495aafb72df152d8fc82025c3d43de84d7b058ead89a1690435228cd648df36fbed90ab3a8b89b8a1d2a870ff0fd210b2be4b11c886ae32dbcfb632cdee37029e26a0c67b6ceaa5bedb0e7c8da6692f2fad26d980c6dc9362243ae5347adeb194519ef51f52560dc6e8f5563b07781e1af188374c6df84339c9371645b911a7e17d8569e9f7aced24789640c35c4e737320f575571db6075604a0bf40a5cdf00ad0261d52d998e99f40389ad82ef7917117d33af2fcb0d15f5d89751d3d7e5317be836c9502c1db3e4d2c6bdce73821652ac55cdb715da21b921588485530a8d50cb5e0bd55f5323f68ae406dee988b9bb972e0fec46dc7221cd832d3e6da7983845326aed3aac4fb739b5fad7113699ef4cb9885fd4a15283c2f4cec5932ecacd3f4f8d2a74010f9e6cba2b161b9bccef886774ee0051968c078d4cb2f84a176a60174647122ec061863abc202436b5d4bcc43d36059393f2ce2f63deb04f94efabaac66e496045072fe5317eaa6bc1c5fe838c95837fb68f2bb495ccd4ae3113414ca82fbba0b40183dcb2bd7f9da5a8a94f63c38490a955e00cab40cbc824e2ce51d72beebf6511f35717bdc5728e43ed090d7ffea670537a97523260d68ae30bb312eaa2327770845fde994be352a3a99ce0c6476932c2eb75dac83ec9031427c78d36839e682ad6801112d189e38a84f8ad90547cda5e8a2db4c451a60a8c103b171cade13ad6cfccab5c7c0372faaf250053e9e4d2dca9afeb6f688d8d010f60343367a166d42d1c48a155bc52b47f8548d075c262c30f0cde23db7358332b2edf380b781c0c7e7e0dfb7da2e0f2b192499a2e19a764094898e5d03984d3554da2bd34adcc12a1d8882076603809cc7419108a5a2f8d6318bc8de102d43bf55030dc2952e9c778265260914506930fe382055c5ea96716f945b02b8be642d7ef58d1d9b7bdb937df9ecf4d6606978b6930ccb1dc7a4425a92967badb0f7d8660d456cfa321025be7580287420054e387927c95a5ea406b3f483760bfc4dc69e2b3aa9575ed7363fb58e53dd6cdddf7df8da2ec952bd3c2d4d2cd07f6059e9bc957436eda941e092ac0d39d0aa6f96175196c5c8629bc0ae77a5e2e09cc7c7c1ed5a1ae0d2b70ced6775be42866256751630ecada97b486ca6605c1563a16f53ce19e5b0fd6371a1fc1ffb394b0ce21cf54a55e9b54fffaded13d31a83d39e4e5e05b476c22c1cf2abf799138e1547a22bc4635a3f73e13458fc61065e952265868ec52fd4923388d678b93e0e1f1ef01d6d68786814090cb1a2ced3796cdff1683dc3cdbe7ee219e973d6dfadd8cda5513db53f0cf2d4399854a3f02658e3b2dfc99dc6f34f6d520b7a2876f26197fb9a7a798dc5ad8b3257f55ff4a36bcb533d5e498aebb3f78678b929f37a44124ec86248a63cf90e0c39d8f227c7e836c5ac450613c8b7e0ce1d2f46f493d0a37132b44de45af4369b7d52615d1ccf350921d9919046309712a535af81fa76ddbd9126deb2b7872f56859fd8c2bf46970e636ff42259d2feed8dde8776b56a3d4f65e73b6cef80212f95bf0e00278c47afd13aab5bb61f005a5a0ec4e4273068cf307a7fe37e441bfe500b95b4b30b156a0ef45ef1b106eb9049665197daf22b4d836f9958bf6c682758243b38109db507fbbb2215465f6591f994e399ae4cfad9a3ae192c148edb8556467e23e2e22e2892ea6796286c93edca6dc301498c076be334448d298d82f3d49fdde244df9e33cfc8170c0ebf4f1990d1976374f8c6de4488147a0d1062793defa92726eddbaa8dd1a84d8ce1c94bbffdd356f416180e040a8d0c27c473c7d2ac84165b6f01f392c590e49f670b706ba0b339dfdff537e520b0f862a75d1e0d920789650f9c162b5d5fd74f04f4b7606ec671369d6da7f4cbca300d66fa53302eb856237c9e30565fb4f8d642415cf1bfd0f4f3a5b390f223b080462507709a208e059b86e529f5e3dda554b8a05ca764d1f7c37673d858e842ce813a214e3010db50e75940a05a98a1d37be0074ba4df8b3d5e9f5d0494a2bec07a593b023fa30b4a51b160ed7512797f2e53fd193aaa515c429ad850b973b31db6b99820207832e780fc47a074ea93fb9cde4484dd422fc050f1cf0f04030dd78c7aac912e63484207baf4b56892091a7f858b07fa0a4c5f4447d091611733570bb65995e949a0c3a7befb3dcdd91fb1bdb096f3781b143d847dca79aa1a0315709c131af145edc2b4526f087bcc565865a60b39c037b8789ffd2c9a244eb6834f3d94fce21c8d167b0bbf5007013f01ad1b8f6c2e90ef2ca5340df1781c3bdd5172deaf6be2a72e18876891a496d621255c5fc55a9ea866ca99f46321368c385d20c074cd0f449cefd8d4933feb9365cbda672537bdf536a7c5ba5dd2be202a1824ea9045bb994485d2f4e98cd1018224d1e1dfeb0941122e0564af93f7114bfbacdf6336edccab5cc7bd3e763995a80a1a62ed69e46b7e305396aa3ec6def532d800fb51a18fe95c909ada936ba98e93c6fbe716525d100a2b63f45e4670b679915af8881d4c43128c2f189a2c3ea93a1c2ec24a4735dcf048b0dbb0967173d9812e9769a3c71a55ef388b3eccd4d97f70a2aa315ff06b9084779be5747f2371719c3d1aa1bee66909c6f4a426a1c8e451c97f50622d082f0355d882044a39b88f92c4e7cd03adc3ffe48c40cc7b194d71926de680107bee1c58945f208d87860fb4575ceca8d2033add746846c52f45bb8acadae2180167d493804e27ef7e7b53482e0397baf64e4c247b9a4e9d630f83cc9d33c18b29b24661e73d6639bd5bd9f9b0e2fe1a65c03761cd484fd977beaa1d6513cc5e0fe625f5a3645ccb2f3447704928121e36316ad1a1fd6e30f7b927cbfd0101410e2a66e04bc746b29abf602c18d9573727312d2067192110d8c4ad76dce79fee9ecc2eb8f8a42f45eba60973256e2afb8d4bc8a2efe134fd8b13fc994d2f9964f2c415767fb5c4cd9df0eefdfcfcfe2fd5c62aa257f6520244df027bc6397b12444f1d8ed2af5db8ad221f79d2578b9fa3af8f2a8d89e5bcd700d9b925517cb5cc564f397d49ad2710738088dd778f2143bc23366629a790d7ceb87a62e92afdd0b9c3e1fbb0ebf052ce30b4bedfed251984a01c7cce0ba239d052dc5246ecd1930ed61df9d351dda6192e3958d87a576ae393d4fe6ceec043db51c9d234eff3a4579c9471bc8eceac7d1914aa1c53bbe951aaf2f5c62e8458428ee364806c93ec6ee893eca773fda5819bfd1a3cfa6581bec1d362841c057a1115f2cb994bbf3c9423392a26e5fc3a29727e96cc472010092e3280a63824c4dda0977c8851cf04198299bcb2f9bafda2693583b5486a1770f590b35f5dc8c76d56b1fea6c3251bd8ec03dca9f4aa4e982850ff15ea5c540a1e64bb68ab99a029f64049a74aad82df4b1e1f7755c1fd18a9af8d0023b3d6bda65da328d1fe13c28230069a70cb88fc2946c9fbe1ca39b52073c3a3a7da3f5732f65616c8a704820edaf250da6b279574106fc20f36fc70f586ee04f2288ee51c5d454bfd3dfca434d9431af5a84e6f56fa48a8c99b61c793b844f53c8d6500d3cf3b64113d1376bc9e0debfcd598433f070bfe2876be90fcd5f0c1ad7c9cd2eb4c9f0efc214de261013427096546f34338b009fdee92bcc719b9888beab0d90d5818b941a3ac5733098fbec434e79a298d29a7bca243c6730b0078ef025ea5bf913da42c20d17395619f1554bb1cdda5751b7fc4880781db9d40d25154d3849f46740d3747dd8e88d4d9fedc57849e65b93fbef1a423cbdc8be42c146c185a5a13a166268c65f9c66cbf218757248038fb577265693d313e740c155bb5f21434f406022ef9322eeb55c1265b3faf6cc005c7e21afc0f6f1afde0045f8fd54508bbb38b891e820fd74c26c84f68e4c8f3eb537ecb41517d73ce6be64632995724d806c3e95588ee04496fd53d47e6ff33d0b82bc18e26670ce832f74412013586482e6cd1ade2b86dea6730e40c4a190251873199fa40f46b3c55534bca868d8c9f9c4105072b0f7f34209878371b22d7aaa90b4e76faee047c55a3d0e0b954076f7ead4c030fa9f72a8dd6a0b1538a9db8513e41c3c4643cf1d82fce340f5f6be4ad2be4870d7c9c2f21de87ac8ed39d9e9cf74179334c775ef1326ce188c8ae1c3ccc45a421ca1c44acf9ca38f7608de90935e3d1c134adf305b30ea4ed8ed4aa1265718150b07608e4fab7ed63882090500b264ca1bfe659f66d6bd5e2725ce42a550f13108eedfeabf6bece1f6c1636a19506b7780343e2a9539b87eecef338766a39d6b7cd862b448b6158b4d7d993a4ff2908c355b2de863ba9f05db6a67ea0f9b4adb087156c1ba72f67cdcf928e172a4b21008b73094d3c64ad092de1f4b2fcc1336c62c6251b1c6ae8613f9af8cf8f697affcde952b4f5fd06891f14509bd830e6d8279a783c7a320b3373ec1457e75030311669f0e888aed1f9514030007e8b68031a23961160ccd7bab2513a166c20f13d0da08fc399f928fb0392ee3e7a33add582caa463ad9e06642e8e03cd8ec36ec342836844960cc3c33f46eecbcfdd5a44f12a7825c4b8e879f10702c01189bbcede87fd5d4de3451d152747220224cedaa0e2b5784d576f410bb85eb81832c1ca1c0a4283fbce251069d4899c44fb33ab03a6485fcecab0343dd9138299763baf39134e74fb8c2b6fa9ba4139433a22c53c22e1062df33a0a81635120ff10359ddd4c0c980d0984fa6ae3915372184a161829e451b2e5365e648ab1ff083b785a12e0b9dd17eece1ad9f2651e129a9a1628a509e08ffd1c47ce6e8f564183c0dc47ee4a89ba25297fd5f5d1a82c009ffe628931e0a5536b2f8f7743beb4058a5c692c50c346b241bb389a049c28ce4972ac1aecd13645c15a93ec69a781b011d94cefc18d65dd808e0e6aca44f1c0b525ff4f3c03d6609cac927db39c21ce41764492c438929fc475f98573ec84a72690267ee0e601f79ebb3831444e74e6ce6a57a3ddd76235286888227f0f9eff9eee07fadb0c6f3896003d80f129b9e99947c64d9f14e362c8cbdb36606ccc0a39139a336b02e4d1a829a556ed3d1a53cb9fd0ee5159d80373127bff25c6307dc201400366dbb2c9190c70fb48510efda3fd6520567929412a4d6f7ee52a437bc3de0bf9e1d1455a99ba7c9d818b1d80c574a35729bdd49966e9560588f4d26aae182f911923c28d23c5f179d6030240f1b80034ce79273b781f119709c20a589e1bdb97c9bb36290b53268f5638112c6fe4f1e4c4669ce3ed7fff51a98f5387d950a7143ee9f2c5d8d15809fd1154a9ae0cbfdd125efb861cebebc6f22ce6df461a4234f63592344b00d692ea29e607d218f895938c3ec83de2e7d97826c224bc4202d6724e0d4ac9d0fba67a5bda7364457e9ecba280774bca4251bfcf0ebc32e689fa7fdd90084b5a452af797ae3369b568ad8b15f72085e2191798b7c85dd03e62690872620d959e3ed0dd0318e6415fb30374355f3e5dfbce8b923b6f60081e54c6c4a027d25505343c5675792614fdbba84aa3286bde8ec594711f124cb4b02eace293cd69a3edac3b734fcb8e4c864fffca511f8dc2363368ea2dd36f227c48640f6149f5568dbd9331c9e0135ca3433e2c5504333ab58724c4e9752c56c972166ba38a71d78956b038a85efe9540f0989f70312b513e08d07535bb3746faab857a116c854625b2c34d6214606627b58807ae540ed44ebcb0d7d4870b29288fa327428868143dbd24287db92b2aab178aabe1b6b22970ad38332f4c0f15fe4fcc921332570dc1e72ec314ced3f8a92e2e2d5b22b1357e8d7abe7f07ca5f269a4bd02b04b04d9887e786af876f0f88b0607c97b5d705c53d2082a63a08f6ff0f1de2e73262250a25c5f08c90e03e81ce4c6c6629f72e6ffb4a3601fcf95a918d911a0887bda74c8ea00aff8f98f37a3e6c98479465f9ca080bed64aa1fcf07c752ffce63c7a2e0007a4ff184c5a7659d3add1a4ca7db46db6537b0f5c246c67324e27f4e2c05d31383c9ce7decf4e3d905babe41457513f153df10f04b109666c28eef8451d533584691d34aff72edbc2b1e6a5a1c35dd8f3877d19068e4753fc7dc489a4b974a135db7a5b002c585d731dde2a689e41c9cae5c55dc6d0128b1e957cd901b2022f117c38b6e383af4afda1f57ad190d6e8527fafa2c4bc2855bac255bac8f7f1c76eb004a52ca453df34c88689d9b6cef7b4d295038f3964f4d60e24c9dd8527ba10cecf1496fe3f2d976cd982946d262ff2178ba2290fbeffb6f56e71384450a9131edffc0c38ab7c4db47f55213291ace403e49067273c0a8672f5b7f323cbb823a42d8344368a078a852259a8c67ce5ab1b133a1737cf2cd19cbd36a0b1e257f0ebb0642c4af0629f51c2c291c676f8e5794d2807bb1bb090729481c8fde31abf40d3ca5c1f70800eff76be07f92bdfe697cc4fb0546904761cebfe4fb15878caba3e7baa5db97b56d8dcd0425fa350a000c23a0592e3c39997d382e539b2ac8c39fc36ef4a41b6a9c0b09b27cd58f3cf2679bc60990cc0ebd4d2ddfda3874f5cf54e07b54eb7da852f37c197af4388756ed5d557129482bfc2d1a8fa81822550ab533d23d11dc46592e98cd35095800a4ee05557408c0fc8a4b84ef8001508125e546837a392218d985fc7d78de74ceb62f0d74ebe5106524ba81e933b5f46669b10f054ee27283c79a50475f9889cc82ac6eb5fbf10c8fbdcb186ba24d2b1f8b725ee6cdec6076e76a57e9c1b976cdd9c83debe1af195f70ece7a965a27b02f4d735296993d455df22dfc2fc63b0a582b9f3e0e44451b374c2b51a3e7f0ee0bc1199981e6ec357a8a7fefab17fa7d8f48f8c05c9d46729c3df254f5bc0127c4a98f6456f02e99c400bde88787b35c423acbed801aef2aa51342676e85166cb83a26397b0f6f27ae09e6a7d1d8b3ac18bd6f414c5f3872a0fde1e633a6a639ae0f23815f94a4e95b2b88faf74a13450cf8e201321b7cf3a7e4a4aaa6f94bd0b57dc6f0288d9b20896697473046cec50a4d36412f0f79e9520dee487a567f30982309a49a009dc294ebc8ef1294fd9dc925e3f89cb19d625d2c6f9a215ea9bbb04ad1cf9a689070dd5abb9fbab701ef858ad58c32460a50ba5bf15c8b7c629c71649bdebf77a5b9ef78438c5ca393e769f61fe0582da3c5dec4c9b84f01f25c14c3a9a8e743211ac3b59ab8466c9c0106ea9fa4f6f7bb57e2a08e6bf8364dd21fd7ff259ed6800baea7c59ecd370e211b1e10212281115b3e7f9dbf2ae55e3347b004d67ebeda24dba198d7e8cc256fc7363e043a801c282062c94d24350c0398854b6845b67da905d17c10f97367d598cf2e0f227becc9cdaa159743160210f3639d5ba07043a59f01b118028efae3581d881addbf70b939930f8d06ce86329ea5f151aba5934827896172f0bf3deb5fa3a16e4a2177c33f65ade2947dbf57cfe865a6b24aabb6f49ea639190c6f42cb4f8407fafc19e925b2231f5d4c85864a0fee9967f13259219807284e70bd7c8d1ef2a6614cc83494b3f6934ad365ae30c28e59db94ef311a9829d0926565d387d363fe17d4770be7dd46d7e617c5ee8bfa964b2e700fcbb7f18126fe702bb777defb97b5b5f33abf1c0567591ce8a1d0ff058fc15bd8df182fe7afcee449201a035b220b6fbfa601f9134d85b157186ce7e72c51c2f49eb6aaffc6029e6c413322294eb09f330ca9e4af50705e0d6624460caf4424a959f710e680566da3a6dd6d867ed24016c542ae752815c9a8944ff868d27962912b8893397abbb798a00c32022ace6e44ead4b700ebde8c046471dd10a1a717aca2cfc0fa0586d6ffcc198a14530227efa6c270dfb8652863f8b003203606d4cff0c000ae51bd33b8d911e0dc81ab4ba28c9da7e7c05890d0b33a70604d7ec8532e3ccdd5feee7e18bd3e6375aba53d7f30aa497cd77a33b14f5df72e27438b9376d0bf099ba5eb9667d58d8dcddf5816767acfd087e5f1d8f0bd9050242ee1281df3e5023638bc68bfe821be429e69b440ba8bc9fc7d82369548d05ec5e6a67489ec2438ab180e80f556964738a404d0363881473136a2999d373b67543b00d7bdd3d295b08bfec20a3b17e83ffd2cca0209f5c300f1810941889c72e55c2735fd93106ec022374e3c7d27e40a38d2abb9135de17b2effc3075f083c0e2659ebdc523025b8ee51b701a40824cc36b2ea0b352640d5aa428d224801ea93e5f654a9c185b0cdd7f14276bb91d7776aeabdb4ea2533f74bab2c047b60b24d4fb85786411bc6e1f7acdd1b00881532993bba8c27b2dea7b9ba57e9d93d4e320487a0deadc860fe13850399cb5c14aac06682a104b48556094369d88fd4fc9f29c547b13798f2ae2dd0b55b4ce2f382751327d9ca38d3e95cc45b82703cc1d5117db41396727d4e631af10d0e9dcd8fd59664c2c3b0420b6aad9a2545952c0b12c97ecec9035f05f82c20c1035043c823d3314d07ab1e194b2415e5e345c90680e0a99104aff053dd8cf5bb952ee453957a589130b9997b8fe47dce00cc329c8af65f7f5b40e9638339b01db58a680b8a7e16ab75a4c1c689164b4ea09fbf203bd9754ebd353783107b496e1801820f9d0bb847b59294c9b3e6dae4968bdbe0b1607b7bd0f3fedce1d7d186bdfe7235a31da7f165d910475274c8f44ef883c42b982fa97be0bc92fb8e41480426c4e51cb1196e1811878b9557a71e9bb52e4738f711a924a778d5e3212b1284cd7a4bffcc5a646cb4a8170e051a1bc18fff937ac7d56f664ea92ec81176a975e5a3e234194e86d58d049615290678fe1480cec21d5124d13f134a82e56607f6544f35cd67978e146b479160b37e17092ced94453b4a935ca298dd6a69cd429e6c91fe4cf3eaa11ee0134195771d1ae2cb119c1b311c3672ce72f85d7ac3fe74f12c7a01362ed53ac4376540f383ed8ac4be0617f1f5cd3677b7cb714806a8adcae7ade569d0e800f062e9819d3c723f82dab6e2273182e0c90cc5465aa5eecf6eab71f2162e28fee5549376b030c14626e683b2011729e0145e986fe292a0945121d1840374b384a7c238d53bba9a0d8667cdae708c875283243a4e1e1556cc26978a968261abd19113508ce7b77d8fe620d992d7723ae4514835f59cce6f1b641495ad6bece742dd45bd17c88db7d5d45bc2fa6e522803943f3367e13a0d58a31e085de2f01258ecbc2c3533170f6363ebc64b517166a5656cf6544da8f0899681863558feed400728c755c91e6cd1efea8c227488269a2bead59142c01ec3ac96bfb485b47547de584116b17b4d32de6d717c2ca7418ab6cf9cd389bf4fda8ab157e606ae98e8a0f15bbb1904f3ea28b877ac42877ca2646a662924dd5ffbbc43cbc973796a21cef3704042976fa878295b4e6e1364f41f2c15724097dd946d7f8ab62b727f45cff2344837ad7e7f62a79d46363ffd5887d0eacef0b6411c2b10bb48282877f150c0c60ca1ddbd715bfb71493e8989cf92f18b5f45a3f458f7c08dfb1e4caf662b8dc17fc06d5d98f80fd5ed0458c2ff12e0e98f6058eb949f57d78fb1df32f407f23887e12337b82d15b9bd7240bf523488cd3f9fc8f31c8ac55924b6c7a35b19eaa9a8aa89671d5a67338910fd3e00cd2b66398120227f58348beae29206b3ea01e6808d4b1bae52bc7645c436ad58960cb47fd4d5524f5f2ba710439935134854390f984c2ee3c73e9410aea0e8adbd34b5485a0c72ae66087114e80cfaef2349008121330875d7d677852c3543f1df6b5a877030647d97907a1f4e302f4fbb5c0ade79c84433bf832cffd437ff30e940e1814def86f469f4b69e5adbcc66e07d96ad04c6296d3d02a119906f8a4a4861f2d29f3a00e832aef8dafa26f209b71f5bf07afbeb1be0a0e74e7cd45f8b7f386343bfb38e116459dfd54d38a2f23a1928c37ca1fdbe8bd993a722e219651f42983381b101484773f6bc1dddb0b7438306b09a8f73e2edf7d0ca9c6a49e4f0508eb159a7b5600da9e4501bcf46f1b01a2c9e6192df8020e8cfc4cc4bb1bb53f888ebf8babfaacb18b0ff2f1268cfb0b5e354aafa2a497ac4910ee05d8a5e48ed0da452d92043a637c38b6f2c86ca962465acebe38b36a3af0b3395b267025efa4e0aee06f76b02aa254477bfe40b2fcfc69ecd8af169736f294c1365b2414873507bb7dfbd0b57abaf88b3a316c6ab99a53dc210d8be30c9873d4f0ded50f52aa78160954e8d1f605576696e8b0dbaea505c8209f09af2d43d2fec89020ff308f652dcd5a7a8e0a867b26ae07536b47c8d74ed60df37637f61c748cb4f02d435f408ec568366f9b3631f133bce59e9fa5ea9ea4a67e5228496df812cf168c5ba637b0a15f9e706ba47699cec625fae96ceb4d15e60ec0ecddb463894f19e0dfba634f77de780591d58f27cddd23fbd4100e5dc04583c540e5620afda29db592e64a68a62c207ae046e0e70233002cfa5f9781f8d9a36fc50cd4647442a4159a8f2792a24871d74ec027d49d33d6a3bcb2e71f1e5927714ed75d7640dd07a066354a36a6517059802165d8d74e78ab95e225a335158e1f74df9844443a6ee8a86e66f0132472db0da3aac547bb60addf51da73896e7016d717d81e9298827baaa8069437c60e9b0b5ad0cfe2cd5b21898277ead58b395f52abc2191936d5545a5a8e8dbead3bdc06b6f6f0fffc26854827e24849be6f924fc2489fd25420e3865f9be46dc14ac957c348cd345fbfa4dac108938710b9d939285cc030a08256b651e823abf7f248247e1aeefe925cf57926292436235f704d52a706d63e1d78854e65e04032e64096886540f27f6b26bed9f2b3b91b62a92e80985070726e9a9003afc9366d5b90f97620e81afca810e61e1fb70a924e456d7a3f087b9d6ee485aba67fde14f95dd91a5c28a4b2fcfb03f2acb64bef0dd7eb863133a21d7255d2370db662b798dd367cc5e4bf94b2928ae4ca2e88059fe1d88f9e904411ca0e02f1c10487878e480cc5ff91cb11559d91b46e4885289346cc746e2bdfdbb9fbef9cebbbac36c711e503344080fafed858011e2e1f0ad5c04d20b350a2cd8d17b59166df5ddba62e972fc74469b69111fad020c616000b5ce9f091cf8d5164a6e00fc3b26d68584234049aec7c825772848802dde12c075f03767e6b0c44ee9ba5c15c48d07578a5a50185f5259dc05da954cc16c57e84834fa31f4af267a04005bb7b1b0838e9497005ba53da1784a531f9896614e864f418fce581001cf2ad53b28891f2ebd2deb166d3537064c0dafbb4365a8000cade496c9a019be0a9936aca856152b7d872b215b213e7792680211476cb8748e2d007e2b2eff79b158001e9cc7eafd6a6b4aa2293b9fc8a660fc5e7db4472f1dab9d6ec67043d5c0398b553fd60998e05ebf1bbad4b98b1e681b6f00acee4ce2ec93b62a332efc30afcc851e45b11fca451887bb17420b2fcbf6ad370addd91679aa7fb4e64d28c69ba4306394b90f0dc146698c14ee9670fa072f0d7384c0fab2ceab2f77488a80312b1e360351416372bd3911fc9c577f5fab8c2dca899679ea3b1f3abf21ffde294fd2f3c34a870994295e2f04f06781fa046f5a7e209a75c4a463824106628380bd388b0cf45ebad84c40e85513eec78c456583ec7df1216184e85443a0511e9a344de42db2fb218006fab6e438adc07738a3bc790640e36ec758e9afc8313a7f28db515f2f1615d69b10c36071bfd8c55997162d39c0fc115240f677df5d4769d3a8909538448a86a8197bc5478af8d6f95f0f9855f92c734e150ec4ec7481608cefe6fdd51027f370bbc27c47c52546e167cd6889dfe381fd0d6a108ce9aff73197cfc4151e5ea49fec8148979d2f06b0c98cd47e5e16993638950b45660de33803292db49a6e636e1e9554e1573bc0ccc70af4d9bf90fcdb382f8d810684e87d6148c67f00747080062d09d8f0ffc567d9e46ca20fd8a7953cbf2a5a3142dab0302810e464245136bd3f94375dd5a0d9693543610e2e0c2c8a510fa18056385d7136b36c234082d407da9f458bb55546086397af1cc9c3ab2225d9bf83ba3466f14ae8e39de307eb77e904d8381162e1521bb7dc765f1ef6e1509356569da1fbb482c7f33d8be70e075fb22af898a5bcfe7b822f515c5fe8f8bfeb121019055de2882693617fb0667c91d0416638b783f0e54cae33419e699585689919d9a8fbab3048b99b26ded6899be16882d830a25dd4aa0c4ab38b3bc7b85a2833b04c02ad38a6f3b2da2b6ec6cd6fe275a12c4d02546efcfcf03f262ce475eb9ed66fc8cf942df6f6af253c546a0df20a686eb5607b81a7420683b40af12e4973be9b973310a59c6fd0c29a9bb572a002e53225f548cff00ed02171d1007e401a502331b85647758f8d92beb51378e304884fe5e0c1000cdd4544038ddbebcc68f9722b0314b5d5bb34ee09b783627fea7a36fe0d96ffb83ead7ac0a11c061931354cc321bcaad2ac2a99fa7a728b36abf577df2ee0f5061eb27966e47154b26681fb2fd50b31dcc34c6aa6841ef05177cfbc072e3c800f14b0d067b43fdca91965be372e31e382eeefb5eff73c8b3582f7dd07a7b7f5a8b30b3522c859de67a04ed581ddc4f895be623ac624db75b0f3eebe7e35bf6941faed40c47b27bfb5b1275b457126f6c05985c93f804a318b3866d268618c99b276786a74b63b9a82a32753db2ed145be9366a2359bd375465bb215bf950cf2ddc3f6165a4fc8eafb92c796781a7683ed5338193d7d945df950c085940c2e46359850284cd3d8a485d8e811faf8bfe71174a40d9583450449c7a426e063be6b9f20e89a40f09716602a2061d9cd0a67362f25261003e43b695cf8e5bb480c44d74f120945fb40cd9abc689eee54f775d18387226e12495f06c0627abaa7a200a8dc0ab31feba2a77a1e9fc922334e1ae4614bdac05e71941dcdfbc6bcc8370b53c30bb2ffceabbd865785b25c23640ac4ee7bb6e4c9b7bfa3a0723e24d307cfd68a8705712c94e23912152e67cb2cc8523824b88ed623ab51b1ee779f05f154b2405ffd4f1a7edede16b1856e907dd575732ae9b91c91064f3d46d22fa515e59b83a8820e1a0a7d83b8614653d39d6c0dc4250b0942494fc4cadfa5a64e57c4cc96afb488a99bd3979e1800d1337c40207137fa127c9068b12f9b71d88d21d253cf69a964a3f6966468fab3cc7f7ccfbab235640a7dc29fc71c10bdebd53be8460f90924402427cc2fe82514eb2f629985ad7fe394062411874c438bc76850731e5659fdafde0a86a6115683df3eee44a9e459573e3a631ab34c74e78a8aa256dad1f529055e3ca96a43c9131ccb7feb3af51108457771e5000c23a180267a8e64e32d3afc0ce6c398a32a5208aada85f74eadc05432c8892410bd35937a3ceaa1309f391d498956bd5fe3e1f4d17a25e7672393c2f318b40b0e91753735c6790c934451abe575d4d8fed5561fce8ebcfc78476a32b0c4da42d190a90c7ca9a137dd335da9083b34dc8ba3be94d63439cfb47cb8c780680231b576d81162a267f9183b72e0113ea5b15788203b43f951e116497af299c4f2380c31d93624c937861da4b7bd91bf40d1c1d0844250b2e75f331d9765ec4a1f5ece63637dde2c9c16d56d2afa3196340f5da8ff02d28a5160b6332e7dda4d03c4272ca2b4fbb8c20e1c6820cc0fd9ea6068c2fdde7f1d404b486dbfd9fc115eaaf66b830a17b3129fdd17d06a57cd2dc8486ead5821c6e29fe1f262e540f877f576e84e53ae3dc90c2927577556ae038a70a93d1fe7befe59cf4b1d89d08d8216f7c7e58868573c77807945e27c8df0db35b3ee52b75bd650100737b2ce56b7e89f3ab92adcf6c1c4928a4fdd00668253b335fc71f91bece1dec581cb6535a79ec5c9d26c6212a6264089eb3965c0b8de01446490217001730030126249035322058e56e61b09edc5c729a18979f77cb6f73914b477cf285f4b0a1f4f111f52c51c3f9a829017d5524f09a60b61245889176c1229f5eef6298648ec770a1ff2bd359a65cc7c6f9fab8c7f6e91aafc9670b8b4892e895ed3fcf90620cf41e214cc328ec8acc13515f2d8c900ace667a126e35b2ae8d8ac75ee1c8b3563192b746d15c5bfec7fec4251c3b95ef7d73615005bae77db1db3192276e2730e7880a916b206c8f955247be19f4931832c4c907aa3f46d66e16553006f582143506d17eb2b2fb5834797eafc73fff91e5a8b305c2f81d4852e19b4c28027791528246dc685900c57a4b314f4186d0e7ff34225ada84d9b8fe116e9b2c1147e1dee7a911831523dd9c9d13906c38b1e88aa2dec5ebabafbfb92d9997e647cb7faab0c37973beecaab69d1f646ffdb56429e3bb8a577644285610671931453fd7bfe8fc3559c9a5663f5763db7f95336b900cc71f8ba4856b80a78cbafc4d2a3fdbc445172584fa57f5beee971a54d37a716c8917659b21f33f727e6bc3d6bb7c87df8596257958b2d7d4956d38d2d88e3f70da3fe91a26d20ac9d12836d09c71839d688155bfd752cfd715b070cbfd99db54fe2da8efeca91eb2e377a2c30fe2d28976c5c4acdfd71619a12bdc2b37adaa2eb2b5c663561b6aca38aae6a1b96fdc4e31302bef9017a7ee72cb4f4682f97ed7c80142dba666253128b1955aeff0e035fa9977de27e03f6834d3970994fef51b30bac284f7f523610a917f9e8ff9201281ad6fcf9c73029988d1b89173abe01ffeaaa87b04d9d720c1e2e39b618fa5e76623272f5f2fabb5acabd4f33baac8386c69afdf1cbdb4c7940a26bef6410d80b92dd1628b7d2467b895cb97ea1649fbc77daf026778f6e7c115efdf0f710309d4c045f6d5dde5e9a1959ceebbcd6530de1f9b023d059d0ee363319a5724be83cf32786e2b46338b357ba523aa9138fffc12c0f286a9e2e76f53a44911b01c0ced236cb91ae87cd68f8a93ecc54d33815a08593ad8a91f7dc5abe8fbb180d5fa8e0110676219f2b28b0456d75f4397e3e2f22648fc0e69c5b0ef51301cb016addc166a3ab4cc981b78f9ff98cd330d47359e9f9b3cca05b639a72e3d97fdb8b85f11d7feb030860c907626057fcce46a924b0397ec070855c4110dcda6a3595605756ac9094dc0156c54c5dc0b943e4b1495b34f83e28967ce7d125f88dd40ca64104f5a17fcdfa7b880e158c16fd08e80eb1829742151eb39024d842ad2cd4c1b19a4b3f8fab9c9556465ef988dc2d3a308379cecb392fc1026c54a8f12b9ffd0397859871e50b595c278e196608fdf5ec4506301556df4f3dfa684e506b27caae5bde844c6ff0c128abb127f49a520d7a745e48d28e00f506b8b0d57c05bc08ad0bb54358af2bc5cc3c8e7484900b1617ca11880751ad9d456af0f5ecb64d991d477545a3a7bcfba433a0f48868e3bf00c2cafce0e792f5826fa6c23a2183e9572c9ca3db0e0d64bdf63a4be34732286095712f1e125335f90128d87e9548a2e8a5066afbb65ed511e3cd0020a410212d15e7bf5ff77fda99ce00c363c4da0abcf25000dbbbee8bf9d9aacf7206d3f7ee3acfdb2b8a0a05d77d7eb12dca1a4535ef06a4f6e6f7c3eb810c66e7eb0d9850ff608fcd23789b563e7cbac8e97f8a4ef225757508eab7ad472d7eadec189f82b9bd93a850bc774a78eb40d91c4c1560475241efe201cd18b115f2b4032b6738e2faa2cc38f2b4670faf7d2d4f9d0da156d0765e475afccc2d551119c4e73bec764997eff43b5200fdb8ad19bc5833f9ee8e6e7c5b97d2f96ecff481c3075a7337b43dc54cbde07bb286a27b566741989ced15c427ca9a9a5674f5937037750ec0c8dcff732421ec70be7757edd6b8b1da5f45d65d3b570b9e36d19368238690da17da010b9b737e415a5e06ae2a644e6ce2faffe3654db115e623968927fed50b7eb6023958ed78942de659692a777c0953693cd23cf091204f5874009422689f89767f971f3d650f217c733a1749940bbdb9d89ab3d4b042024c9f27e4eed09c458c6eb93fda2d0171e7bad02e9e67e8c69b0dc3e9f89067e5ca1250933291f44dabdda6cec30f635204d4670d1d83149225bd7e8befd79b3c838222418eaf93781fe9c18eefb434e869f49e7f1348d6a8dc10fe9866082bcca99b7ac68316fa170b5170dcf791bf5d13c36ed5c088c796a8d12347d1a982f093728e668bacaaaa1f5e9f1830389917872c50fa4ecdd465eca4652ac24f273a719485ef53dd1adab39f9cbf35314ecbc6c960f23c0c117131acc55e5f97f2c8710f55603a34256d47b2529bba0c98d30e554badb83f11b21f02f456c8871b86e46cfe5625a7170d5fe3962144405c56e8b164f328289407ac9ba10c068c7851e69f1243bc692bd058e603d19043116be71e30dd086802d83dc4f4f576c79e0ab6d7a9ff4e8be522405577f9aabfdcbfbb447bf74aa07d0974c0232da1279327d481d448314ae1d679acce6cbb2854ed4f26cf09991edb3510f723bd13508417c46a626bda4072846f21589c25df25c42411ba06b8ba285a6ca0ea4f0e141ce0fda4105ef759baddc552db172dc6d013c654a2cee20b320966b4079c5b3e9ee31caf0399086cc9b1ecfb6ab86847382240de14af70953a065a7b68d3dad62159d64cf5251c891624a22f4da0bd8a789dc66964dd5d398f75856a947e86ec25caef74c573178a5e67e628cf14b1cd9e3dad41f0f3b770b30d9314b5331dda582b316f0ff3707c5c0328d3cb5a225610658869a400885a89e71c8cdaed93409fcd24675717e1f2638738ce1bf48458ecd682a687b8c90982e47ac32ac1dadf48ca8ab4f724697b0553338124fc8956826f66d10cef872b2259cd8dcf7f325bc51ab14219327e3181591f303f298ecc77ceb808fb2984c9c921d86f6f01d04d0e66fde941dc729b9421bef590fad7930b990aaaf4ab3da0b86789a0fdc9efd727751393ce0bda4f2a86e879e0d59465e08ef1d181e28bfca7c5ed9990f43b1ec3068ac6bcb795a0f7f5da70bf479a1ca1434401073774457ee4dcc70bdeee9be37379b77bec98c00ab164e70843cc859ad638356e9193518516e2fc40ed111949db39d621890f6152c0fa1944f67327efa41b1f000243844bb8702ec24c352f26baff26bbd11ff4a8ad76a4c5db7c0f01862934f624af1a6726c6f5f066fddcc4e5fef1522a7bdf9c4d9d1a8d44ed8575a8f1a8fbcd1d8915ffc146eff4c54c162aa555cfb6c904cbcb906d1167cb79d61a59e4fc2abac13273a21d5c69571ac182ea60951912422c0c76b29ea34c6f5feaf05cd477507ea9accb19ad65b4b32df933edf393660da773e6e1c4cb18a95ecdb05bb7c0990c0941fde230231819347d1965c3de156d982ec5e3115bcfbff6074a26dedfadf91d9de727ba8cf349dd2965a5afc1a2b8e219ba2aa4cec042bdd6cc581cac7a64404ac3b0e478c0782194496aae36a4c8eccd1a117e73eea54e24c76ba6f1a485b82a22e7a5bc1e32c3173dd39db913aa230daab20310e91455eb1e8bac20e39d04c235c7b5f0ddc5c10aa0cfc87021df0f8a1633c7c32d6b0bf886ba00fa6ec86ac1d7f6bfb7fb43dcf1d802f2fd36f4920833b416b9582a769ffec4adb32fcd3c48ad8a626914ae46535879b3030483e92c6d2f1f29b5a9fa5ec80aede3d7b7c7ae5473da4bb5f1d68ff21b66af2f57875e4d7baf3102a6ec13d0f27c2c9b6766b4bc783610fa732acdaf7d618d9fd81370b75bc572b93746375d31b8dead26f3add09df189f99b8043d64dea4526f16a845b28142567f48e478ace87065df128642f85d080066ab252ef8424716edb555dab3ddeefc917adcea13a6b9bad0f642d28d91a477de0c1006e5698f767bbec6108f5fe653a89b2243283e1cc28e283585eade5b6513ab1c40432a97a7908e82293849e6c1dca12ed6090c5011306c1c2af74a7a2cfb51473ad5eb62f1e1d6cc452ff821593382b46afc38e6d071b4a94562c4f1dbd0890ef00ef83e8a0f025089238b59f247cb97cc8ed5061936099285dc7b3269096fe61fd69d9218dfc6c3de09dc368939de62d91b99fdc34f73d433930ed41f7e392758c3cd9ed9f9ca568043683abf4ab2bfcceb09913213f77945c09cdcdf20612ce452fdfffb94c712e302585e8e291e332f3bd667e121f071fa6715cc2746837f990390cdebf2ed181ddf2e60f134bc57d0894fb85c401a49bfb74f92c50fdd4e01b8a38c1dfa0787124b60a451d4e2f7809609e9347fa3e07b3d870256d2735f4aa0a455ec95b1b360ef8fd72f3fb2b0784c0036b3d9601f67087dc8ed9b86817bc7543018766c307d50220060ade46c3743f663656cc62e73eee1c911263218fbbc5b448dafb4805de588e4bed7f835a81895db5edf76010405efccc18b03f5b351c9fa3accb5a86868d01297d40385ec7adc1b187b402b295f3fdecae67f92e659ba52d95cc956510b9ac65b02ed85d14cbd822426b300f2db456002bffdfb1b397509650aba8882e4014cb0377a04caee92f0770d0a19c317bcd6f8c3dac90fea4137fa45dcc3a4cb4c7e7e16aa5fc501116a8a41a7d5589022e8ac30f1025a440d15178a72ff8c5caecc5d2638e5c5ed3cd1883138c6c8fa28fcb5d87c70ddc6b16841c4cb61c9bba6b749d324b404b7271ef992ecd43c3a80ebddfd9d8a5d9c9c92ff2a86b7d889742736edad0ccef083c07d3e5e127a8f0543292a04626b8f078b8307054f4818ce927f1cf00b53748321e928cdb83eee876e1e84477ce4c2515b29a12e5e81370c5c8e4700eea0193614a6c7542cafdeae714ec1dddb2d4c7731e6aaa9236c728283f34b20d373a7413cbc3681520bb302f0aacf3cb283d24a898743ccd1b3f4b4a66db2b0189779e72bf5dd44503684bc1caf58a459fcb3c84768c8446f1999b1c913bef97de3f0c18131bfdefa85670e47eebbe53d5cae50c51822993a9c17d0fbbe7140858ae28c56d5eca408cfd72c70ecf6b7ac517e3a62629fbfc48d0b0680cff36c1ba17d0d9431acba0000c3268f47088554e9bbcbf85c025c329dab8cc82ba130b7369adb3f6dcc08bf6f386ee780719cbae3d0034c04b6201e83db0c705bcc4a384b6006dfdbf254fb7c51d18ee43f0e6068bb4c44071bad94ded2c5741865fc726b1ba29622d2b34bf25d22fc0ec1e9accf075b873d8ff73652119fe271e042675aa2e380478936ccd94bac68ced452d39c59594198531735c58140f5787dfabcb296defb4ab74709d0009f0ebd3a16f73f596b84cf94f5de029cce47ac7b4ba54c1857fcf99e55a415d718ae609fbc058a88559e3d3c0da5833d59b2d626397a0d14001eb9411ece5d4a1a1bfde7207bef92387730bed025c64f11cb1d6038000ea0c05ba7525f0269dd5a3c0e81c001331ef1b47d2e2d6f84f0ecbcc4fba85657a54a6b2e947c031288a55d3ad3b74115062b02aba097c195025bc25e5ed00e4a7bf3d3747251cfdc8266be2fd99f9b36c538941231971a619e429c0fd58d3779131eabc6b24c84148dff82ea43d891ac9423fb939b8031d8a71ddb6e81b3c9646b51b05f5d93dd08918c99b5945503a91dd832f682437e8d9283f8a710d90c71f92d063a5387a6193d7090dc7d17a603ce61a631af66d22927a3995b08c70b3173a5547ea2bce60c8d21719ce76ddc919a098e38553e140fc2a2263238d81837c1acd4d97a37d9c64bfb50ddc78ee8d1d37987af6902dce8889e1726294a61928d378c64ffde0a89f93bc16ff7874b5a31870d90de63e3901d73533176e460f7a15e758bb15b73c06624c537f72471bf46293456adbca7d5030445573b0c48c47377bf2a61d0a6f709e4fdb765cfb9e3dacdc07d1b80fd6acf2dc4d511dd323b8d57c09f6307c3d69b4129c026397d86cf6a174076ee19a2f1fe8a021cc556af23acd485ddc03a32012a4734165532f2a407d9d648866721f61d2300de5606da2b490eb42cb094abc438c4a2d58abdcbd2d93b94360e22bb9e8dc37093548d9ed0dfab01e555381c329adbe673bbe950db5aa1926f789f9866c5ac4897b1fc33fc67660eabe91e91abed2985a4063d73c6cc39f79b7167ca56783ce4eaae80d3637b47acd6a139d44bc72507890a57a314e0304abf82e64abbfcebc76eeca32d53522ca4dceed673c2358da8873ccf43410aca2d1b31bffb21be7907892135132b659db7afe8f2e2f501240daa2c7ce1d49a004cfe51e5d48ba6d563aa1b62aec3c7d1595605df2ece3b717b2a8ac225a2fa395227f58ea5a15fb56116224f91cf91e7c989fa8c3cf8d2bbcd5c3f73611897801629c3e84ac563a24102b5a820e8d25f5ef5a212fff7d096789e18b9e70865937f8d860ca9e2a6d211eef5b36d21aadedf0befc996e9a2039a4601d8450c5c5d9b1313e3a3956ccb18fbd00f67e01a1e3ec48a7cc218b0c18a5f5d1a63416068ffe835483c2a8bfd4d8be3729b494fae745385e93e2c5258cfc0e26aeea03df4f0236b92bfa88378df310e3534d8a04674835091366be1bd87a6559b70605e2aba480be9c5fb6cece760235a4b11049f35edead3e860e11e6e49a3bc8d04591543edc265fdaf5f72dd64a3638ed850196f33c68d7bb9f87bf508d77f175f3987f22fcbb668acf770a01d9832e4abf88226703159b47e4859a6f03bfe8c3fe9bde5207036e56610c102ffd5525a0040526db4c97ed8b112187535a32bf9dac12c8658c98fcb2c82295730d71a618b89e46477430d217faed457a478a918ae2047f5dc7ac69c18ade28e5a5de768c5300c7a2b89ac7dc0e4f83363878e4f1435ecf696623eb2fbe4b59ab1a9e993e8f9d4bad5551b60d9fa48559e67cc1bb2e0c958180e271dad44cb8a467d486e2485eff347d7b136f78abee2ee80e0697b91401ea3984e9bc016f112fa809c9fc2db35a1cfaa8584bb19b9f6f82dee4f900404bdaf506c888e10c753035daf3359ee4870a8537fe9e46505c01f36caa270e61c4fb295324074ab7eb97a456c9d164067b181eebda7e2f7fe23c0e8472e570fe40ca4caecd5c2bcafa23a769eb662b69e98d89ae4afea7940d8ca058da80048d09112175dd702028fd88f2b631c8b7183321d940a889ea69ca1097f2f757be3e1e95694bb5d8111920a7883bc0e36e1a1c20d4e0dd05a0edfada708c6e9762516d914249c1e4d371f7a1a8d81f540a112b46879e3fbbc3e09830f4af902cffc1b525041459474f66a5f1951409cb8600984218164f1d7821c7478d6742de1139402225b93463aa52a75d3dbeec1fe8f2ad3d28d27dbc946c2af52df348e9d0cb9c8a2ae6245f476c23f1252764a202f3caccc089778e714d954a5182a1de4a15a428ce655b03b8b1bdf6ec95e5c77b511a0c848e9cfd749e6c424578a55eec67cb9472baa70609e20629557872f60616514fde118a0f7ad5b990bec285916c840f281e92e9ec13fb55b8ad84038fb91db05fa20acf2321b9ff9bf0bd6693764139b8d5f5ada83268177ba905ea354dc41a639c97aa3c4ba66c6333fc9f830bd5a6ce70a202e3e7f064703b895011853aa5bbaf1f249d6028ede8ed2ea2ad2162738c21a1081168f4c3b179922679d1918b7ad391b2f3836b26588597a614cbba1ce81a702fa70b041959b43a5ace8144ab1dfc6f2d35814712724cfd66b715e3726b028be796ace929ccbcccc74a918c88a1af316feeb81702a4d228eaa9ad1597aa00d45cc18b3ae35cb7dc404bf9ae21ebc53dfeaa19f225b99c79b52162f48b8fc9a40a95a1d638213305bb09470ebc5e28eee6a5488f13c3c478037a2a509bbc6d114669dddcb74e4983729c264663fca5fdc02d1ab56acf69c7ec6a13db7e406d7b0dacf503328066838ac01f6b42280c35b8308c37a06cd20a72ef197a9c2337e8f6b7dc3ca77837f12986f598f6616c68c5c5184648034f1c5646d545fbbc3c0a17ce61b79623eff5f44479a21084e8fec3af88a4d970844ad3a33469e8cf7c5c66b0488469cb4a5a1df214da82dfd2c3de2f9d6f45835329c376928673a743909b313761ea952cc691b850745e687cc61d2f723a3e8df8c1fbfa13ebf8ca0df2125bbaa9391c4963f69b5c98c6191cc635cd1356a52a34527c5d043fe05fc1538a9b97667a4d2c4e88e24a254e2a03091e8c83b86eb4e2d6ec020b37bff467420af9ddb0f7e7171793209a15d77634f8d2e51c54405868aad765efa7e5afd84cc46f5a36ab501a73a9293d415364c6dec6214b9e6003be4b294c103ead55b82cbdadf467b5b0fd9528a03acdec7c76d06029ff640dde38bd31044c97aa14c1a5a310b14a15b0954b291694a558a70a8fd26ee3e163e68f7e859f1eff35995946f39939232e5038880ccbd74bde0b6842561cdf9c79aa7c7276fd5327628214d50c6d02ba5bfd428e7090c763913ed5f27e1eb1cb3d1de5da11b2d8101f79b0a60f32a93d06cce39bfe0705f038c9e15a7ad486145cb95441208a7101a8ac11343060f23358d6c26031793d24fc23afb56853a4506bbbc349f762bf186beb6a7a2630f96abdd0749550edb2c8ef87cf1c24fb72f503f276f9e9639ea51f016544774e654dbcebb1d94e2f1c7dba96211ebcd0dd52b8ac5b0381b49880d17646683ad33ef0bfcf6d8f45d179b430543373ebf11fd1838547ebf8a7202d611ea2d4e24289583f92cd3ae5a78bc065b7a548d2cfef669f63ba81f58930b81f03a7bb50a6e3759cdadc70a79e353cba653d5fcc80a20a6f404f774583b0601e90b6d0652b2d45f113d3228a4295755c9339abb988ae90e23c1ea24a314cf0b8895c2c72ffe78603f9917db299e21881b099078616debe65548ccd0e6baae75654266d6b90e14f1cc817235d35bd1240a6cb9865050f307a493f9e57557b083d623dc2e9fba7af0061e24c585661a4256d3872139beab6d26a64b182c0c85b96833eb263cba20620403ffb20c41b44eeba65144dedd84c8677234f6d3a54d0f5297d4ff4a9843c894ddfbeafe6b2cc4025343acfdd6de609bc44702e8b38682ceec47a54a7f64280b4a48f8084cf004be980a43d255214a4783c86cd1d388440f65ee2f7b27b18c45cb84aa7d514065727d4649e6babe52144fed0ea3c30c053450a7a6aa229803f38d09cf78554a678996c68c9e6c88f116fd5f6eae6df86887ee1d786c9625c8c63e126e3c94cb79c9a169f8c43183c989e153af3fac6061085cb8144ce801f4fe4aa92d1326da6610c841a6a5f935dbd28dbb13e531b64d10caff4501152d32cfc364c66d15b714176900fe15864ef74f80312f5f44d65fae46e442ed444385592db2c62f192d55de39d26c9a60457031ffdc7c0bf9e92e82edb095ad17ac8cf1fd85c779cba2f67c8bf3e39cea922c19c96eff1b72157db133b0ced1ea0d923908853a8edb938401b64f3006b52c2400d7d1dc0ba08f4af4ed714d34c8ec80b256842952647449d562f88bc6da9ca701aa9914bc2d4d9e3018d3a6b7890bd131ae6fe16ccd3c2403a918fba80903f2814c759c2e8d5907aafa8ea843d4fb64cce9f71e1a458e7dc56cab5c943be2a6195f4dbca27ff8833a2d09cf860cffc06cad34e2fce3ddd8ac19d6f7d48b735958f6b23dd9017ad12b5522f59812b5bbd3c16d17b34feb3bda0608d8b4db3ad7373bf5cd2f549608a579ab2caa15e3511224ca89f2a0cdeaac0549ef042f45cc2973fb73aa0266e7a24517949d6d1c44f277657fd852f460d97dfa20f080624bd11243c3f8483ef90e2f8611c0fbf268bdb7afa838d4adf4018bf5bd0c0e9c6e2d8390e026a2c84ebfe4f12ca3d9bd7505bd98e40a9c51c88ab2a5ca1b43ccec1274349046141b6dac186ad9e4c680a82e770446ac03d3e5c740ee088d22f96770be9fe25acaf714ba30eab1c2a56e14b8ba68011b5346bd60f1f309ae75eb686d07052a96d00184e06d571f3cc9725e29c0b2c83b91a0fd1e50184c260a0c468082f33f0a536ffb43cc286e4e31b6f7828c81e8ab2d6cb0381605a7af88d42d6a9fdbdc6b83c6e01252b43169e78ad551128f2e00cb842d0552661fcf5bba8a8645299eb8686db1dabb6b53d02acb446f2ec84ecae3986d44123710ab1a791adca0a23721355b3b24cce00d324de8e0705f3cdcd6b0fee39832d8b51847c4554e1e56477b1621f906b9cebd00263718567ad1884588bbbd76e1d93826c97509aa79ec2e0593ed93a9d4c7eb29410e0894363bbc29c0b814bf005f819d1a1bbe2d0e8aca0283f0c2ebfd664a0d5abf3eb9a6bc78010ef6bff50ca47f836864e981ba757d07d92c6283944a55a95847f87e4df08cd182427d74e014605ec461d5822e077d9c97499b81e67b5e25ba0116142037853d3256ea198ba5d0b97946c203cd183cc7346094d3cd4e7b96e4d7db8e123f24de809d3ad0be3dda56239e3a1e946d8f5e492204b0372932ea5e64d628d90d5e344410312e417dda9536b0c62d7db9d697ba4e857671bba4dd4b59bf818394dc9419c5f985a450931fd8a8e102e0ef93c8cf7e380cb2c71baa8313f8f1a2e0f022c6ed960ef68e5d7aa508dece97ef07c5363f499fd5e68136332e42861af89c64baba6949813137effb4858b958d29852e3bd53d3acb5ca9e72500ca9139be65856174c0a11b47761964fa2ee7cbf2ef9d9dd4ed51c33e4a7f9de55ff79352cc9d2e8f4aef3d41086ebe227d1431fef7c8094d95950777d75c2cba3046913afc0b8a1199b4e67c2535549e59b4282fc88b37478340c71755a2f52851d6a24bb5b995e55324707bd05132f923accd7d10b0e7d8d331da10f422e1e056d4d909f78693c19149b3a1e076696c01b150a12cff29a5315e7a0274d7805af7081b937c8a5f46d014afaceb84145ee91103dcf4a756f2607f8fcdf69d4b9a2ff0fd8ef2a31a6e09f423947aa3a7bf0834356d0645a342e90f57588d619ffb58385a1f00303d4e85755b8b98a1e0e420dfa498d17ea502b7c5f82d35eae0a08220248d06b94cba598304e5dfbe92b2a7ca0ece5f9c42e45ac64ca58b1885d471035f4793a2a5bcec960ec6c4c3232da31558db32c8e4b59ee85ca76706829d2000212b9213d52563b196bbb9309c0fdca8673f8b19a777f86f57fca5addd8a2eac29d0c8c52d47de24f7779730db2b7bfd1c05ca45ff43ef19061b56570fa1d13a2c7cea89ad5322f08936e66799565add41b0a8555f3e7687b3e7d4c7796e878b7d530715c944bb64e6b2320d9d84e7346f1250afd6e8f789edabbcdc30196e53e50ed2a2e03dce59d6cb203c2b6b04a705516991143539accfed539678ed88b6948dc56f4b53e2098335239d982d034b1d0c5f3243237764f1530de0f47790ab377320cc385dbaa66719f22a3b06a87c0754051876930fbf8698bbc898e82c00bb26c85475c2972b47509321b9aa41c9ebd3629b1c93aa0c7ee95be79b5423a45b6e3a73e39adc7675e183ced0fe43c5515d545729f710101cddd63b41d530e8feaa363d20f80d5dc7774f02b182a55bb1b34d54cf2d8be6a52ce3a5c67d8605c75882d9a9140430159600926007b18de9ee0eb475d333484f80bf71696bd8f12d3254576d30265b9fea67309521c19a4bb66109935ae9b6088a7acaad9aebc0f0e1a3b0d91e969e3b19bf87e3109c43eb009b47612c2498af2e1ae06895fed9e511e7d7a0053e98e87d22c90749ee451820aa11d8462173b8398d566c597cec54a1b4734b2f1f7112627f2c0f1011ebaa23a8f60f6ad131528610f7730dcd977d40718afeb9dbf31e075a9b9f19002a4abda5346736ab208b90200b1bfd1aa91ac669869df77a3a7e9b350d7d99f17509499067cb8f2a5935819488ed38ad54367f63728ad5bd0e29a212430ded46f2dec8bcd9de936eaea89a2345431bb5d5dd162a47e10fc4f3a7ae25bd6ed7381b19cfdc32fd96139be6cbdcef73b11b01973e70c63da4776c614bc13c80fdcb6abfbdb468b03db6a7253edc424da7bad383808d6cb627afce69e1840f37f7bef6a47cecaba93027695f1f19989af6e3710c753035daf3359ee4870a8537fe9e46505c01f36caa270e61c4fc154e25c8da75fe5c8c01d0d2f132aaeb22a5ffd64985507cca81ca07115ab4acbbdef50ca28c216902e89538fe7b365b9f7495a5961729225e08c7552726d1a58e17f54b5f6b415fb42ac5108c817f5cf9b54764bc1c72fb23df2a23561bb7322213e927aaf8528b6601cf4fc1f35f358700c8a1e3add4abe803a1634078027321b8a630fe28ecd6c149d66242a3dbd9ab5b844ea4f2e0c0ff58b84c27bf13229e7a16443d2c5433054f7cc93baca30c775292be7b334c856deb215eb5745c537d8ba0cba2bddfc23386688e4ceb9c902d2a2eadca82125def963ace80a4eef48261db1fe8fd93400ac5e5fd57211347cdac4fabac80828d5ed316b6ad04176a1e94032dd016457944ea6e36014987b6fb0e8f0289eadfee46c7ec18b0606694b6616500653b6894e561385b451b4a61cd4736d23d4b3366c7bebc20c00a94bec491f4b80cec0d1580e272a9f472cdacfd08ca4cc2eeb501671f964c9ab0d1b5af6d767a98c609720237146843a9815f3245b447cf305c89a060adc2d4a30c6f2cd3d4922ed8b5ea07e463b4954828b8bbeae6788fe25b27e788b00aa9f0865d3ba410fef19849aaa313f44ca901894baf779447ea2b0c6034a4cc362b4381ef833fc89c7f070b5b93f7b3a42f3c8ec6829fbaabdb834d69f6a274172382d8317202b2471f26c3b5907e91587708ccf28f327176916e098274da003744d52a5403199b9b84a159ec49e51227ad7be0afa409deaa19f225b99c79b52162f48b8fc9a40a95a1d638213305bb094707fadb3f4571380d38007132213876c4681a444858a1baa17a2a7c923dff37283d2f5f254b70532dc4f265920ad51046a4d0670ed73a45266aa4a6e0055fff384fd876107596f4902de7039624eb4988af3ad6096ebef75f6c2dd19fb655598700be1f091dd52abd34e81a73f03bbd037677c3f64f1e126834b1cf3856c95b84bfc71fa19b65d10bc06c861a0a95e00e32e20dc131a1ecc0c2fc72f3c021fca003baafdf84913901f2d3ea94caa6670feb1f863399d41266cc862b0ea11c6d96c2473da7bcc78439b33ba3ea5adaadefc14974bad182218fca3a8b1c1c635926e4182e4fd6a1a759a0a4d2ae05daaef123d40cdc83245c0582933f497b45cc154482cc55a36bd9c4487ebfbcedfc43f9e95c0dd6866d3959a0f7d9644b20a3b1556990748551e825feff0dabad2a925517bf0bab19fe64648ce23ded797f266ee5b91ccb8329f52b098dbc90f0f9e3751f4db98b2c27b5651935a88aa7c3d830f6bb206cbf6ddfec883f7050a1b43a1ba23e7e95a4e558c5fc6cffbf3c525ef4355c92347107962eb34df528f691567d7f8ac9fdc3362b83e43410c15b7e72212ab7b7693b49177c7165f65e48307a27a44cb956d956ad3265a85cd3b97a02a5d30eaa432a8208541c7595958116886c47bbc653963c13631e5729ee8cc1500418d90549aedc567434efefd6ff46370c3ce33851b05633f5efd2557c3e2764cb1dc0af4b7193b6416b9e4e7074414d89de76749f982cd6871e72a078bbb231bbfc69c414717013928f9b03162d1c7d9360aba2c8ba3be78ea0c17597630cb3932db6246749eb917c3c99f21fec4e61d964d461bd9e2875d6e7f520015f9d6cf186a2bedd8fd0bf83d598daafb58dd330a10131dcef8c2e6b6965b9d88359b684f03d0fed0cd5024a5a2704cd09d1dfafe08b6f67bb50a6e3759cdadc70a79e353cba653d5fcc80a20a6f404f77458e22b3651bdafe89f32b457ab14d35529bf099147c3c66ad644c46225f66184a9ad47bc1ea3b998c8625b31afd405bf1dd792edb7f0cc64f6d6f2b679fdce376130d7626c1314e2ed0f1c428779778023a31d04c0fa5857ffb64273711a905fff5ba0034a25030cd41d9486f0d984eb30bd8689585480f37d9205d789c8db230e0cf49abecc3658ce553dc618df8ebf4faaeee217f9ec2e8b9217d50955fe2c9b4ef6dc7ac4ff89093ffe782a1e9bfe6f1634cd83ee321b559ee881d61159a90e79defc58c231990f23d8da8d57ac9340b0622ff16e59e0bc03cfe93541efdcbb6ba43fe9b5fd721532643ac130ef75495d1a76cc22fb1f84f279bf81e9671846784ab573712d66aee7444c00b74ad99c1d2f48d2259fe4be4e9c5f142cd74a282fa92fc5c835cb43efa42bf11fd111090d3490a18caf030809b310e1fd3bbb02e9a5d4372744c286d379a3852ffc006042da153a47305ecaa89d5998714aa3ecb744d3941c7cfdb2bf3af0ca8ac1fedff060321c3c37262dbe5e5c2d2a78a87cc6890eeb30becb877e166e52962855fd83773889c608eb1350a9cd5138cba49f16f0bfd95797e8244fd38cf1fd85c779cba2f67c8bf3e39cea922c19c96eff1b72157db1339d2ef43d2be58ea4cfe910d24b9457e07269da9cffc74f678c2d7ee8234bd99b9d4f30612bd896afd887c6cc994c443fac384de5ab72d21408fa5590f8e40e4abdb9ac5e1a54eee8a1e5ce765ca8154d26220c1b9b54540b7da0608ff1a4e4ac24eaf04d836983d3e0b0a38f5a904f322b9a45e86ff62a8e4870889168b1800009b7826f5a0ca245ecfb31c7a2ec21f68d03fba1354ac17f830791913bed458472a36d9cbff1c22dd04f049f66b714f3f5a0208771317a11fcd5440b70ec34b46a558cbfa303ed2e0caf450eb0616814521b72a0d936f59e6e21cbcbed9adc34b9da57af93b4b0eab869b6edcf1e695a0d830dc7de0b3a41ffdc3f460226abe7aeed6a3a1254f71454992dd3338e5c6b29cc252ebb6675c0bbea455fd07a38a228f99ea14897df3a31ee54f5e3b465ed87900e86e2a21d90baf73a30beb24dd2527a03c40d91d6ca045dea93dc6ac23f70e601e6de5156b860e25acaf714ba30eab1c2a56e14b8ba68011b5346bd60f1f309ae753856165c20ccd9b987b34491ccecc1b3bd4da18829348fd4101d9e31870e103e6983d1d11461b3ff96d2d06ae81d6e4787f1470e810a14916ef8cef9dfa3b13877f46292f68362d369c44a6f8ca1ac2f7401d85db8031d4d4d87aa54954edbe151c3c05348532c2b1535ad902194616f013ff6d6f4fa297bc1f480a51e6287f3383e091071fd5a5715cb95abe5bc97fd3fd03dc5b4d809825c8dcfa63859d5b790075631aeb78759e218f7fe27d84d9ab456b7b1b81c36ab3168c4883946d7b9799107746bec5846e1d30245e88d1d9414396b04a72bea8f74bb18a0501f774f4e77c48f1980adeecf659cf1b1d90b6ac10a7b487e4481bcfecf1b56e48fecaed34d837118ab8e9c0862638e8cbc001e054a0abdcd7f6ba5f1e27a7c2520c42e6078daa92c9ca003d3211bcb513a677a0e000086e6528ae8420a6c440b58da6e063668e544e38cbe62758feac2ecbce196ca35fbba33f8fa5adb5ffdf0bfe31ce188223f59d2291c3801de67e08541cbd95bfecc478eac9a86fea2a02290529b5a1eb0e69cfb206ee3ecbb9b3ff690f70a0ca06608c3cb555dc09516c6a7aa214314c46d318503a6f1e18d4c00ba181eced2555f4d7aa50db1a56503eece6ad9efda247e3bd1d0240c7c5bb1cab427f04454901ea89230c1bb50246343f2d385df1a94ac3b6e3232ac7d38af00c275b1a6073330f6537b8f8aa8cbcf06e586fd67d4545eb973321a318bffb4ed2f6304199913058d45414c802036781f8facd844fa24f76c0805940ba5d5191f7ef55d24a884056a3555d2db27313070496b81789f8ec96771f9ca4b9da3ed8814fba7fb2992cf4f72f11efe92e02b1243defe3af585c1de93d8ab89f5b6b165d23be1415b77ae5ada8f7a6486dda3c48e47938348a85c11de027474488b1b3edaeedea5c14c39585ccbec2c4ac93e6a8c42318ebbafdf6ff1f7c80f27d212c34b7ce1452d1967a85680825a1dced3cd0464eec2790b4d784e087bc8913ca76f016465b437810fdaa0e63c915b129670a68e3894bea14168ec6d8fa10be163a76492d5bcb8c7ed3fea720007ed75bb19eed4a3e67ade614be7c5e5fdfe964825fb7b8f29ede8082db35fc80bf8e114ed8523165a3da8355880924643d00575683e1d777fea569e7abfab01a7851b24745adef4556a28b0102c24d6abef9c3d5fe11c18a34a960d233e95890eb83dabd8e3ad0f41d6d32e0c8fec1b245e6893c6e2f4d639ac56682750c4119c8b73e483dec9fa9e308902748636613cb7e959da872b987b5a9b72911e720307c307b0199de11b7156e8129a626650ffda2d1bcb3d540d8a03c7022d026ce0ab140ee416ad9e32e451d20a85f771127a80043a66a017d40625b5b0ee50303d4c4cedbda267c3511d54be5550139f3283f3fad9d56fb57cc462bdacd0c29ced8e6c029c7aa3735b2c324258c37293818089f93ec53abd105ea347ab45f8dbf39c5b29487e3df52bde5bebf762eb6d550916680d5fcc38e83e0822387e3945f81bd5352da54e0e136209c4ee94df139bde8bc46ac7b0b753edef79e864c141770feb46b0d2d5a0528f56969c593051247d506657b88f8ce7b1edb3bd70bc5cc89dc57f4615c67433c6c029fa70c1f3f610be39187e7372081c65daa58fca073314e9d1929aeac4655872e4135a7759c2340b3cfd21a6f1b411e26269dc7e8911e92cbd013be9f6272b9ac7612ba93a27fdf4058882534c340eb00173304bfb3a3e91a66a797256be374a39d101740955e524784032724e3ee14e6f25099c34e376a114db84b206c1dc42205a0b728abf457be1498f919d1aa6d45588f28a13b0ed40f164c4b8b3e20d0d22c539ab4243c742b16eb06d361ea38c98e7cfc6a78bb5643fa448b3626e9824e4622b0ddae8457be14022a824cb73bffacc3ec51a1f269691120d8ac4d5712490d63c28ad26122df6e400f6fd603a027ebbc00ed36043590637f40f06605c3b5ec080cbb18400b1390351c7522eb6dc3837070f3564f40d1f32b5ff5b36ed9c84df2b2fee2db1830457e3eedcc0934fcadb12dedd2e597260dbec7972d7fb5367ea89c80b743ef24e035bea4cdee060219e49f8dc5609e37588630b8bde72fc393464e7b96847a47a47d43ba6ddb58e3fa7436e76fc85a678ecd71da9c2090b680f48c2c1dc83d14e6e30ef63bf197eab398de835b3ebb0075b1efb029834a690f11cf908dd0c9da91c7f62593b644d3dd8a56d49f366b6ac29629ceef4258b8319ef067609db4dac589a5341a595e8ca604c1326c3a7eb9cd14e6a70aa0cd2aeb9e72a5098a61da220184ec33a71983ce0c2db960e6508b6725d1bb56a5940dd89b4240f38772bdfbb97aa05284eb014c7f435e4664939ab6639cd2cd59247fbc5742fa9fb4a7864f9ffc42b8381efdbbdebc65b6e6da649a77cd8823d718a61f9dfe65e9e65be653c8deb8036f6d37d733896df32c8436b63f3bc83b2748d13319a8841618f4fd23995d272033a1f49f97ecab5b3bba6d8d33c1e278811109dbd4280d9fb2b4835bc63f5908a5bfdf29338a435130251d57762821a63aed4112ceb6d059974d130575b1061db32d696c17ea97723de2391687b1f322bbd20705f9a7b881fffb8a3364b824525fd0ea108edab28709c18c1cb47c1b8480286ffd32266d0f2f4db18755c859ef575586723220601c4f28473f6484446aa24f291f14fd275a878c9499cf46fb1828ef1bba854b03c249b997ed4fe91a4e75e7b11aa60689052737413d4e86bd31fa9b568fa4d0fb1d58f5ac220dab30031196c590192ebdb9ddc0a97af040ea5ff9a60b5e35b760aef3921dbc9376514f23c8aa1076bd110081d59d58c9dceb6a387a9021129bc92305bb14682b00bdbb74bc83d515e4fc194ad4baeb3956b3510ad9b8bafc23acceab5519776539cf19a206280d3905a157f14d0c40af59ed827a29deebbdc153cd4882f00698104fb575f695d52091da6e86b1318c7730eb314b6432e7f0dcee25b0a6d6f835513198806db75a51a0f95069b5d08f59d06249b6a6194a3c4282ef026927d41208befa497543bf108d7ef80aff8996c9a7161166d27232cb7cf9a52af6bedf5fdd5ac88b6bb727b74a7a73e7aa7fb2e0e92f75574644985cea3fe976cc92bfdc27e2fa7ab484e95201f56caf6fc835c613d180cb20e9d9f750b17071a7c7fb2a8ab1e7abbefc91e8fd58390058d32b6d340dbadd6cec7d883102fef3a627dc4582f72ddab6dba53654c39c62b8dbc82854b5186670e4400bba2a7baac19048bfdc4ad2e66a0f93994d33b57286cc73b0aec13b9cca582ed0ffc3e43059be925e353cd1cbb844dd96936dd14cffd02c7739d8ff722c9d31fa21c518f8eb0f66656f8ce3ee9d28ec8e53faf2cd101298a61df63afea4f2df4f92f910870f769056e1423b4c9ddf5161f7d2803d01bae52c05a52146e5e84369f7ff05204512413d52f36c4ae5ae9a0222152bcf789606ce989c4d6b2c8f344115db63e763ebae177f274c6f385db9ab895fbf21c0ec607c55c9f0c1ac1c704dd655e8ffab787a3a9b268700744ece2805c1fb23d95ba300635fa34ebd77a0e9b5c6f621d799cc90368c848f8e540cd7eae5ae21ef35bd05ccb02e46454258ef2387a5c94fe217f879886c90750d341cf589bb18662b5be73e6e12e86f654db8c1fad4270de7ae731b956aa6c6dc6518f1a111791676c08b3653fe859ca9e1a1e2ec78f248c5351b9d08c8233d689ee42d3ad1b4a89cc3455942925f82be371ef357993cdbdd97bcf0947a29965a1b7287710d5e9bbae7313e7937d9eda25d84410dbe137acdd937bd52517c40c546f483d16f17901e750a67785753c9f114436a9b341656edcbae2734c8fd181d4210afa318267780ab0ced35df9a3f8b3d08bbbc6480e178fbb84146a86783adb844a089cf547d253ad960bca030a0710a8663f8384dd6cf59682a037d41df666d83d7ea5d11b8c81953686b3b8f5f2dd69fbb601a22f20aa76d93abbfa479c604fcc5eafef207ea0c70c066bd7afeb678bf946f5e204f1e9ce6c8751e2556cb84c827dccbd13ba0c045f275eb25ee393ccf0e6e0f05fd64c0b5eb1981e13652040eaaeb946f9bccacac81f0d70209626124ed7ae70deb705bec5ef66b5cd7d360bcdd4fcbd6ee70c779eaf1390d27fbaeb04fc8a0f8ca9a3d3c65dbdb0c133ce0535c16019dae1b25aefe361b22625ec9a77bb6ed2a939f4d3a81185b6d26b1d54026113db8a31a6bfdf27ca2ccd2755576a612c9a8e3f5b329fb7df439e28738e367b7f5e5963410c31573c8523a8b6ccddea7c04156aff75464527013742258489c06d5e5fe4f358e130833c90da70854dbbd2283fc760c10c2c39e159933e5d96a2de56e332dc3734b8f04a82d2341bc5dce52120010027255c71a93619b671c0424005c3ee645b6ee5c5a8d245cfadbbded7db3642ec7561e669f37007f47c2bbe21b31a2513c1af274e3b8175bd15d5a741d7cbf6cba26c74a2f7af549e5482e6f914371e823d621a9857dac115a90509caede8281d31c53b835c3ebd170ca6ec1362a5dc862378e26135e2ab1a932f7d65898988fc64a7bb5cb315d44f2542720f0153d83d85e9e2ee60153d6af177db80ba96bc4bff64f8eb33cdc7ac8d54369da7d60acd274064e18eff8f92fb2b8031912c00ce52539abf22094aae1f1461035e6fe0734cf3cb320918ee32947c856786d14939c2880ad43f18fb3e00259fab412a8c052d88fdfb6e6ca5f7d89f0a4b4614446b0549988d61c45a361ce491439ef531a9b03d370237370b23fe7e554be4535d352be7f8c809a8b261c2a436ed4b958cc82b7bd87b05d5cd9a57775244efd3c0468f954e3579a1e84b474e3b6e51ac011f5a13d068661003507faafa274c4b0eed08a1b69f828f6852bf5f5e1a0111b84cb29008c0a51fc214712c66949b6bc5c1dd2999954327dbb2c5b760f5b0aca0d14fe9a289836c718dd7ba2aeb1b550d87bd926c6841bb0947b995c76a399702999652a41046d696943dda2e4cf13c541105b4aa2f84a7e233115cbc177b3b7df187185939e10754ba9ec902cc232f0495837d99a7a376d42531cbde7aed53f90b291e1557b22b581f18b991c8a90caedd7c8a91e648de374403cd182ed486d0bc717a90a78b5ae03201951cb165e2a14fb8bea4cd0bf4ad68c8f9b2f2425353e66c0a91da108b0f64968d42f0c017ca18a5ea93852808367418867e79732e9aaaccbf8d09099b62eefcf335e1101048de8deed9952601f483b434320044a052029b766513abf83b8b79f529778724be1882251af1110a028d22354d80c2e78d289cf4a47ca72a9c4b2d396a745ab38675aa1e15698c9d3896c2e7a01e6829f47fcbe0950bc94df05c36a6956c50fe8d6e661b692d4b12a29ba5c9022060b150dbba335595f0f93d6fa976ca555091d426c7bf4e78327ed64676bc04bf74807712726f3332b91cf79211f80f3a77a7e66a310cbe7579572e77e69b08051c7be0ea640949ca8c91137b86ac7cc75d8f93fcd401a33d08a9483892330559a6adce8575d2370fb4e6dfbcbe2317a08672517c4b23f1e059a5838bfb1755c4729ec024572c710e5ed9ca4955d925d36bfd15b7e6f97f6136b175ad270a8df27dc42312e0006a51da86a8f0e8c5cb728d31432eae22a6ea364c50e7e2bbefc9fc661181396517249a123d9d9c8bfeef76757dc688e793520ec02605c909bbf951ec0658bb73f76b6e14ef2902fd77b2fa73b56cd5f69cdebea802e2858ba7f7177876a16c998cb598db5795a51f2b9133092e4d46b5bb4af6fd4e4fa935cc26dd40e0a3475ee5ecb9bc30478df8198a75789099aa06dcd74adb4cbb01cbab54cf44ec003a485f589d22c6868adaadce3a9a532a98ed9041a0005ab65081eea9bad6d0f556b46fb5ba9a7a5f06c9f3b5a756fab9f45cf4c8d202cdf64193e4606255ef3c9108429c7dd18fc32de6c58a1e7f0f6a4895dd549b606c5f1f1f4c61abdad361a3afc970aa059f1ac81a12c9022a86127e945fac26099347c5db06e4493b2fd2453c7ea2c7ea50bcdd7b4a794dc6ff600b035a9b6d59002632f631e874a7741ee7734f5c92d6292c3601e297f82be80f9321f182b558d2d6c7eb39fc00719e0872b69d5ccc1c948e9e3d6604bb719411595c148762912db0b5a7163e61e4032d5276cd1470f620d8f73173f5d40c57d8648dcf2a1e1495c608bb264aca1aa0b7acfe0786691faa669ddaf3457a2850c7eb82d8218970ed711b00d8c9dd5578c31e0fc03194b07aae1c1375840fab7468eb8e3b11d046eadc550cfadc10297d385e56c4d717ad8deba596ba307b8f42239af80c4fa960b627d9e15708b91f9833e3743aa4d2491272d775c79d595acb1ab0936ec66bac213e5457a04694c30c43683279a4a23fd78382f72a93c6eab8441435a8f816d73e9dae6f1c85c553b3a947293fb5a5b7bafaabd5007a64fbb54f35e818303f7b1f79efed468c06c8014691c3c8e318ca623b94ff2d3cf2ec14225ed65e701bbce8bbb89a7d019de14cb7e1a80673f3e24e8687c054eae845c1bb4592e03398f40d7249741a07dcb5b52ad6cb8cf5ddfedbd8205096910a8b72d70f7caee4eae18a60082d3d6d8c4f54632b43674654e9a72c74d42e6920ad89766cf3915873f7996bbf67635ea5ce560b8e0aa1286b4b99beff211ca154f9fb71fa68ef5f19a4d52430a5cc4b68b136cdcc7cf437e7d8a6d4e7812a8e776d4e12b975e1e846cd8b0df025eb6100650eb754c482a0fa89889a782564f8f31d8d609ec0383d6251ec9c4b776abe2d3abaec7852dc82d82daac06071f9ca04d30a1e083157d40bcf99f8b8a7edd60d46cbe06aae3b7afa9c171412f7d1ed7acd43524fbea98d6e49597cbaca250610097f0d849d774bbb046320027b9fcd77472e757439cc8eb8085bfff6f3826a9798c29ce900a7bf66fcfcc7799fafa5fee036542b56a4561d66941951e773dce2268b2b58359e159d1cc06db23cb6e8ce8e7fa9d4e8c4103b7b6d4604056335da58a79524d2a218709fef33beba7ab5a2983f5d6a964c87ac43700307a31870291e336e3e08645957d26a2bcdbc31f202e4ea3b3419c15690919a8eab85d3a72df4ca2bcc83d01cb616562f78ff8b91cf1cbfc8269fbcc91cdb4cdc87c7fe77aa478b4b19845678029d254700ec14392bfd5a7820dac6618c51d4eb8f82ca6077aea9c1dbba6a0661496ab034ce79cc3f9328b42ae9143188a4964efdc743f04104400bd07e1377cc7e62b2e5257e419b6ea84b304f0a67c31a587d04ae9ccd606b99ee8edf532c7e56352b375896de5bea05aa7c62736311d80dad28f6a604f762f1dd21f8b740a12b9d7dc3bed8d474d705c562f31bc27fe5af5e26729f0910bb0fe5a9ad8c507797173f0f786375ec1e041122fed1d205afaff36f0dad1078f3bc5ab31beaa51d547c2e830055b71653e4542a4a02334c593f6b43c4dec6a1c59272e20b276f4936fbd1015790af9375afac8575134e18e65b7031958e2307327711fe32b7f17fd435a66e20e35fd45d2f0e03553b36ccbba91c815d17d94fd1cb1e78295bbd606d20c04488fc606e6ab372cc0ee8f58759e2454342a876cbcb25177da54143b48dd7cb0784817141a531f65034dbadc6548b6bdadc974fba691e1c03a0806c5407eb81e55ed9ae8d9b4870c61c4e5c8b50223d8b79a9408e760b8bd6631dcf5ca457ec2b1f0315bdf24f3a0eef40a74fd8efd20d48c3277dfae05106c6775a38a16bb3a279a820631338a835c423344a1f1756e7502396079918672b9e4d07d70f3c3eb5131761970c2c6d0db86a8006a2d738275ea89eef550ed4b5d3e7ca7769c153bf36df4d877a26a224a34b75fb1efc5b647aaa7673da27c5fa93275ee094e86dfaf2c0b287fcd01a2904706b8ba26cdb0d915aa28e35254eeb72c9c48174b2456272dc5de6673bf7197c5112f598d004aaf51b4b4189481f4512eedf194dd8428ee4ba4bb6400dcc710b42805500ae3e138725254d739a9e7724247430d9142464fa2079823d8eb7ef375e9d867d1763331a55f0fe2477a79553d6126ba4373479289cf32d0a1882b0b888e6d31c612ef8e69e6cede2216537e22cdeae8e0fa733f106dbfef52369bb110f1d5197eafe8d43045fe268d58ea3213b340c8d4d42bc3df733778944b5b23ab0ad1fae38a7d8fc480271a05e88b4a65e6f18a59fe90c4cf2a1b38b5e37207bd9ff7118163d76342c9253402dd0a509846ee8fb41fe723c379250360e7b73b7e586eefb930aa65fe603f0368bc9a3dccbf40f42c318a18cdde5f7d8f3f3ebc81d299cd48b1503325aa2e05f0e70eeccccea518e921068f6460b0f95b98988b207201495d8907bcc173cd992d0ef011fcdb0fb2372f5b87dc9ee5b8b28461610d0c701333311557fee40a5fdfecfcb763fd3eee6031a8bb2929303534c53e0724ab98a9d7884ef60186f96fe5cb584e805f68ff58a5d097716858936529b3318420ad35ba474f7f0b0176afbf02c91179e013ee381715aff394ac194bf259bc7e736054324d620c28508f5f97cea0d80eba863fdf7f795a24bce5ac493b8e76978c5103153002b6898d8f8a4d58e1d6d24fb84afabafeb1d93c35b56921ee4c8d53f836684b426d0cb5d8d046cbd6fb7eb7ba215f6f51632400bb66b1f5e66e4586d8c6c4e2362101f9b6db613c2639585751da2bccadf44dfc1b35d34bfce9d2b48da5adfed9890b048ac7df602eff8da0713c055bcd7c5f3e926aa3787db3d778c4d1ba931f7c95f8b2befb33fe2960c12aa4423d3c1addedffffe6ff56b2b2a65bd1c5b3d8aafd13d6a0c95c860ed2a0be19831ac8b00c0c5a279421d714b5b0815fdebfa1ad3634c06f7d9e0d88be44f2c49c42953e9bca7031c7156a76a6f1ed60962d51e3eedf0cf2b739012a4c2f56e679d94f04ebe0fae087ae07119db5d23345767e55aeac1b371ebc42fc2626c17b4e714dd5b485e79a01fa4f01001d288c1f8d5784004f736a335366d5292358e78584635ab3d29cd8d63a393d09ddfdf6d8ffd2b8d660172d11cd0b1a4989ebd558b1531f72b2b51620e7ecabbc7a1f3353ec8f8162ea383bdf2f00e6a0c4da740d93b3f26b649a2458942283c850c68c3796e12836621d9008a6387ec88dbb97d43e4eae5178b2dcd65ab41fced402c9938bc3588c4adbdd2e46f966d1e57efeff839eb543bee4a1930434c1610c9fc4c402bc1ed187fb327ebf29ebca8e0f579ad35850da25b0874b1d9d318b84d0a7e79950e2b86b7452cfbb36b57d13a7d9e9d77fc446612b9f4156d5307b089eb471d646e055f340705b70d6157508555ef965d1af3092b30bd6836a824689a7a5a32148f0e342650b74bd06a9fb977616931ded21e2392c9ac2e3b097951b9b30a2422530ecd98258e7069506677b2cd5b3699bad1d672ae7d0655bb24e601b883e52ca59e9e98c1cc5d48a3095129ae13dfafd7c59e5ed11e7483a23db7e77610246ed001452cd67510669536c2481411f05aecf17f5b353eca3a856677da03274cfd6316feb8c924928981e92e15fc246fd7d15f5822e1a46fc81410f9e386affa1b965b3463107eca0873cd3d69fe4537bf112c1a1f469d2d55261392148007f1cb586f43b55d890c476346565593a595b80f0736aeb56f02f9f210b223cdf290bf741e7b303a483d9f89281e8e4ed36f3588d5ccc7d28cf98f7aa9212a5615c77cbf5e4f44b59b2784a7b4d988a97e4c09f8cad9dd04e52cfe53a727ce685ea33214b293cd7ed5233690afbca9148564df6743c25b121d39af806274a0c9ae47dce96053e447def5058873b6a5424059dd98113036577ce5bd2631535a3a065b0130bb1726855f9850751694c70b82cf6c89f873e2198c9b1f7c525b564041d9b6abe6bc0c42fe8785008770dde122c6b8fb0b46af3750c30f45bd71682033b8a52c77abc8f4c4a0d68061c7de6bb7712a7bbec1802913e1841596ec983446f037dfb4efc9904cb3af69edfcf109f70a3639b2035f36727207784c702fd22328c5bac5b63c8416c75efe6bf810d9522294983ac6600aa430a42a90e8001f63153470f30467198239e126e526aba2f27fa04ae13ea11512adeb08e75d17954f7f2fb0c5477b4930063f290f8dd849718d3cdff28f2ebf07c466f1531663afc079c4b6b9365e509f8b8532689852adf2e79e86289280963e4d7f12f78df3f2d998b672cbf96deb03dd653b6956e5905ca66bc8a6712825d514698704c8d1a7e985a6e46fb6d44003b9ee1026e450d42e59e9898e14eb8c27ae33c34c3d0f74d53c01e6389b12c756562e6c3fb981d2243e6fe51cd8c78d3c958a3ddd323b4e8f0384d2c16dd20c82b3e955b0b7556b002857966cf46ba8a70db4eca07492f8eaa1648ccf37d7ea469cbfb22b357e49c2da29615e2f60cd89a1b897f5b35a821368eb5d419c60d9a6f55e9e17d2c4fde059cbfcd3d30e7fdd9aadfcfcfab9695aa8e89ac330ec7852e38ffbfa5902c1ee057add34e9e7cea22688650c73de3977b27ca08d9b2a5e52973f80f5027a9e133bb019d00026373a6b6930229f77656c5d2cb526237cc52378de1afb492ab95724792701161275ab0a85585c6314ef99bcc13d773ccc726ed93535781da08ebf90cf33839888cedbaee8094f969680034f0508f609c78fd7fb1d1a69a1fdb7076fe8dd57596a5a1d70c944a06a3ec68b91bceabd3185066f0340f20a58f2e1adef6deca62e375b6829963c86fd86bd02c91b429a7dbf1bdba935549a9f402ec7ef8805a3d190bdce7a571e23d773d2bb5b22310ba9d0db97cef5f60fbb2b57b2b65157ea47ffdd3637d494c757169abbb6f293949ccf4dbc9136bc4cb8430cf7896ba7ea11690d1bb5c9a6197bab2fc3a2e3d096a29599f5c034583ef0f2a5fc0f462ccb52f764807c99e2b014685dd72addd1c0f1e4e0e8ff38138cae312a688bf33242bd39e935a549b1056da6dc6bbb72ec3d4f73c2de36cc3653e4156142cd7185bbf525510af2a4bce6d62a5df7ee76b57aeffc974d7242ca23c9da7c9784f63f76c9f685aeadea9f386426146b3fb460434b34a5d32001cad35f6c84ff7cbe299320140c12a1bbd7e98744ab5c1dc9c332508da2d760f9ff4044bd64cb648c48e5a0e500b59115f71a6be62557a5f3c535f3965885ab5d16d710887a22aac2a95263447671416b8163bd2202d171cc6dc635f66ac34907f0c43d9fae4cc237329d7c09424a679c53dcaf65fda572a0b455fa63a3684a892b10370b7ef010a1d31966435af957430380a6d4319293ab6f1b7602fda7e108c0638c8be0d2160a8312d1a3e0e96640313859aa47d0f934b531afc5dcc6309b9b7b45e15c245a2ba7086705fb1bc5a20ea40a6448c4de1d7a975e659e24b36235cebe15a0e36ffd12c27d0dde27d5116da3ee8dea323bddb0b7af82a636752b0b1bada9b72b86d17ada2163f9e58eb1fdd3c3f7e09c6a69292b95e4a7ed5cf3d50d92410053e740182f83c6ffe904ce8c943f9ce5001dfc97fd0c3fadda13020befb497e8969e2fd3904a41bf0bb85df81cb09b28f020be7e493d9a1f2b3f7abd6e5eaa3483e33bcc69edf4faf5f80a114feb983ba526086c39c7098754c2bc3b5989e47eaafb93e906919982b432956ef4470f84bd05565120ce1f175a6621558eca6a2a0563b59cdc6acf3895f2c5fba42d85e84082dc38f86254513cd73c142fac6516f82cc79d0a7529688c13054ffe415ca61a923d9a1bd9ce4ce3e29779aba13aa011d8778c7abe02c47718ef3b0e204176955ab11dbae592690cdb9d8aeffcefb314332f0ffb997bcb0819c98cdc12d3ecb7c95d74adca63ec6071f793c7b4970cb7ea296f6885a468654efe9c939e30d362d9405b723ff74561f3e7dce2d9d0b899b73975f6000c90080ded62d0fb91be99bacd145a45daaa9e18776530dace6b8104b89ef2bd33a092abca41eafa6cba272cdb1b16fb11331fb13954a309511b7a0331f7267b16177f19bf41ebc9dbed39e37d77211dfe73d1863a66e451cc6847c9ff569e7d7ac027ba328cea9dbc8995d1ce204bd2d9f53586a4ea74ed61f6b024df2451ab916a7bb9ef02b75ca7a06d9d3bec463ee874012eab9a0ab16e33e288494107933302f95bdfdd05dd80790c6bebe109fe7a5b55b003c0f147491e030fba132949445dd8551b4df48613bcccd16b7d2774e862cf3254fefff94b5a741bb0c6b6636d95044b383d695af85e228ad4c15ef302ab144f7e10f07cbc236e6e508e1031e3a54c5137474f163e0b53111860a76b5a1d8cd3d3365f47c708d0f1eeaf4b9a8f8fe825f223c4314a49d77c67e5b9f22141cd263306d360b9e292dfb4585d870ec605c1af97f9c04eea416a19fa9ca3ee9d89607b3b3b7c36292c44db608c1ff8afbd65ea8c274671c1f86c74fe25fda852d75d7ea70f126bb7c93be031872a1defe63cb060017cde2ed16509a9c40a9aa2fb27aedbf9630193fd0a86489f0b45139156b2d1e622d8630083ec319ef27283aac6df4a005fc1b6e947cd0e80feb591ca16045c6ada7a44105c3c22ec089d1885ffb14e024e0b8d97a8099065cf51fbf09aab0df0d9f5400daf1a66b908433b70bbbce91f3e759aac49b66304b0c6aa2fcf0bb059b048bd9ab5eaa4a8fe20e3920ee582b0f1b8e52402ab8cf08a70e714ae1c0d2e16a9addec461d8d4e5b5a2411d6c7344eddc56d306f13400735662d736ca1d9b90f2b4332a011174a9d220de2f9040996aec272316a89e5f8e862c0024b55b2c0e0d653d5751480007bde297aaddb7cca5c3866591eeb332a8196c2db6ffab8068c5018bfee49d8f69f9ed55efc580985116a7d8a7776f56a94c663e54626f412dc573e70b80ede34c54dbc481bf733d374a2f7697567bc89a077bdc1fcf1b399341785a68e877ac6bbfd1df701f2109f0211e496b17b03be767a26d45a4188b06a5cc42f8153d13daff7eb7b9e3bcc6586d7b902523b9278d8966dbbf5a0bc7e1f9dfda2bdac1b753aa05ce6247d89127cba97ebcfbd398bc280f94a97a97cc71f6a905e0ceb6975c66fcefbde70f97924c1f864d5c51873dabca06fb74f2f627cde55701cbdbf55721745888f08a7a1ec9e87943df023542259e8822105fc22af4ce4404d89da0ec86ff7784437d7283a76724a5038e8b997bc7e379fe24c84c5b2a98fded5d782019b27bc64b09e66efcf04aa169a02bcb6303d8600fd1da0acb581eb6f0eaa4c53088e971e270af7f43fd9c62fcb7d4481e842658d1ac5b022b66834dd1dda849f04521489058af02ec1d0dae46a1f956a72cc56fa2eb9340ccc516dbd21cafff5882bbd56595c0c15d57ce7d1dd4662eb657a49c29b436e8f5d8be931a289e60e2ac63dea02d44ca7cc98d4718f8a0887e5194730f58eafeb72918256ef9e77b8e612e50af45d9ae6f9f52f8b1eac460494dd58c31dcc63a30eae404d2a9e3764d2e083e4ee503cfb1ce6424a548fba243f58f5ad40623f4d1ff03f1795c1bbf7d3d0ce8109e58d3716a38635d7dfb6611279d322e976dd03514c44082bc41b699f0a08d446355dda62ec06ada5d0bac004f2249a0bd8ac20f9a86a893e1a4ea0cdc6ff327637c958a4a11c3c1c75440f4affc1b5c3a284c5a39da66d3913de8743ebf751972e7d851daa4c617cd41cb10df3ef44fe487545e46652efaa082aadf1d31049ac02c953752e048c91ea638448e0f2804d0837481993e3f3e6e4ea336faed3b700c75877c2c36d8d1460157f857ce16e859a6d769b7b0557279aa0624dbccc1867ab0a683d30e79716085471422ca6c362e77bbce405a2dc33c76654cff3b4335713f45fdd19687b3a10b08d832882659fc18e22f7ed5f942acde7898dbb4e706d7039e9d52b191bd207a1c9c3f64da6204eb88b348ee148b94e7bb9b2116082c11313b0c875d5500f63fc156c45801bda8c2083c172ecdd13a529a8a288e569e08094e65260cb53e3a44e3f014f4552bf0a95c0d588869e2af7644eacbf2dffe3cab9ada8ad116c8b29e188a6f8563cfa0940e139447649bc53e48bc0211c46ba54fd9490cea5dc066eabfde57b7a685a62280f94a53d2a05286104fcb6d8aedc5b92253b6ae194c78ffa843a214159006f544e21d1a34bb44e456114ef7173438c0219bee0c3f2e51c77ab76bf3e3646ec148392e43627ca1f0d9409c4443eea70304d58c2fb32b0c5683de325eef4c8801b0b4a3dbed3990f0cd79acbe0b1e99dc250c6e56d2528d26c8b1268808b193cbdbb92b625a0641c6d44dcf1494d8b533fd687d03b51072e04f7364830fcf290b1e78cde0136344655beb5c766f1c43d1afa483dcceb71e00ef65eefdd094e2116aa891e6c66bcc12dfe359a3de1e0516aadb9c74fb92de51357456666fe8264371c4031adee3bff05c7ba32928132092713f9d0344585f6d66ba9fbc9088be5faa1f616de4a66c3a341b286465d00b0f1773c5bae75c55fed040dd0ec9d4b53f14983ad60f8d90a4d71292c6d0d4a1184b8465863eac9628e581e5803a5ad66456de5cba4e58b60835d60520ab88ea2be792116f794ffd42dc996736821786128ea3f6a46bfbdee59c5c38c1f2725b2c1218a4edbcbeda67fcb5899b15e39ff9a1b1f963b5cfa13fc6c7e56a779ea577827d863f061dbe2ee1fa56efec26e43bb8538e05306a5e68bd45e912423ede8fe8b6dfb45be91b4e2a6ac3e4ab7cf6e76c4515163f4b2f1ded66b6aef184f10e35ae19b94d8831b400efcc4d8280df2e855f6fac6d9f2a4c0d868e1b3901e169c5ed6de38fd9aecb095cae1f2cc37189932c94d8cb80d37647c542b6f48110f9de1e2817da11c70fd5512e20dc811c1f9b13a78509fd13ec47e307838f37e3976b2c6c2d2952bb2ec4b09ae9efa4d9e3239b98aa36b51a4960c324082f9f861593dfe71d011ea26c39ae84430d0809d704982ed9ff36ed41656c8614dc92d212c5ea837af628529b8cabaf5be2dc25b3d1c1b6ac19890bd46882fbd294eb31bd94bce05ab9893705f25d5d4289fe9981a493150249aa6c26699026679341960614c26d97d64865acd64f6f06a412330dc067b9b6ff5f1c3ff3b239f405c47648fa447f59c9ac2db093c08aa4bb2be62f7a8839b3116a9a3deca02a6461eebf24d3f669f3d5f3c1b9a90b08ac604cbecf5ab89abe32559d5444a76134fc53d64270e8489b0f0116d4970987382e0e5bbf3a80bb04ec7ca37eb4618878515e169de822db1eb53aaa0429d12471a46aa00683ea2864d750e8555c76a91aad45e53c1c1b5da40c49ea94ceb7433760f3e13b554282a991a100c76debe3e8d181b078baa261cf080d56e5ae81e43ed9eacaf56390b5dbc2e51f2bd875e09c7a9fd540e63f3a1d9f7144fb2a8e01811735a91dfd5e25e30f131fabeb4f0f18d73f8fdb90261c2647edd130e4b4bbe572eb790e8e5d332b18203f07f79debe8bdf7546313e48397fd0cbd7b877976268c0f5f9aef2380c8e8453c2b21db4c7c0278b8f0ad5aa6a91a2e8366bbbbcac06cae1d55c377ea213ebaa7a080f807a7118ae4786da5ec873f6c1108549b52b16890237d88e4fa56e22bd2f9cf71b5c6a8f46cda0d01efb7b18c208ec07e6589fa95303ada2836a4b38fa7fcbf9e5a035c36492a24082761745c3f397b2c834e7f56ebbbf2f9361effa9054d25def7b47604453dc28a5ffb79b144e8f25905f50a45b0d0f71ed3f750f909fc00d3086dc78a5b707fedc6a85bf882bc50e63a58b5f70a4d33c3d77d70e363f95cbe08f35a14232e01c27302b62bcf1914c1c88acf795bba0fc7a311afe6504cdb4eced8c0fc25f28ee38463e2bf7a72b3c77a61cd443c7b5adb4a7afba41a7a8811ca903436d14dccdc948ec36cd85fa8f68a6c98500bc117070d46fd03ea6b58a42e6e9874c77dbbc04e00da1784b4e5200295db7ef627c2c2da5053430da60b09e412160aaa63a6634c8e410dca13b00f7dd86c0b3a1b9408836a35bc40d905fd118e7ea6bcbbf7dc9f1822b82930a13bbfdb9d816b3ef2bbbb5dd53c611fccc7d9b950f116404281125aaf698f01cf89235a07483bc9fd8e546165aeabe619147a8b0fba1d9dab0725e5277cd42608b183654c00f5a4d2fd8fe8a1c28a495ddaa12cb86a93d50d3fbfddbc9f62c8974171e71b8c29d7b0c7c23a0fb3154b3e10f0263c98fe002f0e95d6ad28564834691c3a08f7d7c8abfa39f74a6e85bdbe8f0058504008ecfa08768fd9bf4720c19737329064054bbdb5f1bf6d0e7800d098bc374deff5fc078a7307da22ac4164eab820b6ac951ef65dda0be24de4ed522e9b03def35d09111889c50fd205e4ee2fe98bca6d7e0c4fb665ee8c56412966e16f2d5cc3a91e45420ca2b4a8556412243155e6e7e79343fbb5738fffaff93adc37145322b8cc1ad63ac9ea907dedf1f294c3f1cf7fdf6c81418c934fc0ce7c5d3ffb65e0958f449356ff206efb520e672d6dee8a7f786d1813dc16cd86107db884ef184c84b157e8eb7ed90c036bff53f77926558d7f9074588de021f3eeaeb968ba95b5221d4b227db96af475b193e6740db9a367041ed4df2df388f04bd28e8c81ac6c5892724101188f1ff5360ddce5bfbb96db543fd2188b2a679bad1dac5c34be2559fcedc7e1fd3c77457107f1ca99551da336fed1994ae29ad68bc38ad516ed007ed3e78a4fa365bd82918d95d2bed4ff5bde9e6c7a6a0fd1041206b32ff082e12f0bae3df1999d47deb808ee59f33017d1b9faf1b9cf63c281b759e25297c89edb038e6794a6a6af8900d85d5ea7f2d22919711c518d74d44eee3c9a355ef9536711efb2676e9081cde8a83323a56bb134f49fc0e29a9966977ef7b327440371e486341856a59c2b91e362a402752d29305872d21aed6ebe6978f4c30785aeaad276e183e7357f442788316aae0af45f972645b3bb559b009215f82cf69da1d2b0a2e8eb805e8316220332e420563bd72aabccdbc41940b457ef965be23b258c54a773ffb37c82865d83d9507ca86eda285907901073b2c60594caa76606c09bc3d33587bba1ce845d9818e4e4a6cd57cfa1a33bdadb44bc4acf73dcecaeda10d4e6c623aba858be8b31d439b6d852e5084a3bbac27afa249481191106412bac26e7a1e1f6a4d6678615743333aa6ad57c8ed803a2ed456ea8fb75a4bc3a24dd38fbee7cfea5abb311518811e26d52a7da2f8ab46bb578525bf06f3656ea4f0d72dd90625d6a65e31aa8ecc9756675d10a2a706d63e1d78854e65e04032e64096886540f27f6b26bed9f2b3b25be092b4447c81078eed7727d70570f9283b35530571550bb62949a936310d9395a35b53159df18ca1622809e456cac91ca05b2153911b59403d62ccbe00dab4c9c4448db79359a78342c64778a441073adf7bdd654316f6329d87133d257d3d6757149bb21ab3e2179b30837aea3054374de541dfb6f8b04b570c6502e2236a810a14535147c3f9d0152bcf030c553e1900ceb867c99410f50108b300b061c16be0ab8fdc710d44893c213bb3177dd303ddafe804924aec2c03a61a1019b7591bc65ea130a814a143087edcb218c7db04cf3a47def8d7ce3b6c0b2f12b2ef4f40f673c7ab19b8536b0541b08710e0e472b44cdd218fa19521719ececa78e14742cfa2debf6de8879addc674d40367c3a7ba97783a7cd886353cce9f64a9c0a6a03900fce1128255a66f476466e4576d6ad3eb5f0b0abf4be0eef52580e1014692f6671c23db9b79faad144b0fb5fb8cc32d0b256ce8d646d8ed45e0d924b9668eda944de8122a696d127e44a4e28cb6752792e7f648bd47026839c2b006517762d6dc4739a6c9c9174fd95c92362f171d1b19f08a20c8e869294789b87989296b517c91a67964ba8245c08ba26d11176ff5a4a79b81f77c6e9671fb819ad8d3564f6de050d01648cd0f1da40ad5d936a56f6c40f0d179636f48a9ba108003a6a99eedc2d5ee6ca10987a007da5e4b5e955f232f95276d61f354477796ffaf6fea85f51148de1885f93849a5e9a4101bb872f295e2f04f06781fa046f5a7e209a75c4a463824106628380bd388b4ac5772ed8afeca1bae52e8de1b9611243507b1dcb4279c00dca34295eefbff7cf482b8b686c858807e08f32da7fb02c95d641943e855955c16fbc844f8898832407029b515c9259e087dd9da4302c468e01aa26e3f8cd15ab7049910831f43f12feecd7a9d70ed77da28d2b9960ae32338558ac303ea57522e9e79ba87e4cddeb99768a25ac49342e0516664af0b1dcac7865b2baf04e15a1da8da848444460025495070a8cad9a8864e8f17e376b8ca444ecaf3154786ed7e88eb816f3c0338af21f935d44fdfd4d06ceaab4c71d0da49381638603760e4bd7504d2cf61b6707a0b5e5eca2af85a89d4d212247fd95db0cc34eea2e2c927f8ccc03724175e7ba79091f6d259db9b798ea0499847543cb5b45e5bf9acf9c0f95e7440ef04a7bcb51ef4eeb94ec6591e6c66ae546d69a3130c8e6c2d8ecb22439fa26898a9828fdef9be500103fa0ec3c707402763f1d10056580bb7bb90691f614df29373cecfe61046c5c2a46486499b707ccb48a6d8826ef96887f36fc666ded3d15d9d19c5ffc12af4fd5d10364a7fedfe7eda915eaa2cd55a0c69f3c4801fe88ef305e7b5fb5e90c6ea225f167defc284e8cd1c8c8a47d79611365000375da878ffa7d09a0e2dbdf15480d8d68d3873474eb39dd1a184bd6c1d263f7793efd5e013dedeb250607c286f29bdbc78f24e1cc0a7d19d48af54d13be5161a73b3334130e9b1cb36e07ea00ff7f88f3046018083dceb5a45b46db5eba6c79ea12e6c2eac6945f0da1e128d214b8f184abe0ccfb189a5f4a11711dadf9a4e578faeecc69473ff73240228ebc4b60c8d323eaf96943f1258ba864d4f656e250fccc2cb5008f5f527f77ca78ae88757f437dbb51811faf46be466f07f4e395a6a49de8d6d23553df57314cb7121190067b51242f9b94c5a1527944b0d067b43fdca91965be372e31e382eeefb5eff73c8b3582f7dd074c8add3a7ae2e1c99bdec0a03cf63bef361a4518d87897230762ed37923bd3d1ed0d7d2b6fba1f80969dbf3fb7e31196c4d446deb245601200e66f53c1827a40e48df302d74ab22b6ffe9d6d639d606ac58e3bdcae9931acfcca4341d4c3f16dcb3b6854b6515d2f7c637655c1ae04f6ce58b7615323fb1029765bd89e5e3ab80c861ee9114a40ba8090759f26132ba756f605c5c843f3eb4a9ee365ed71eadd7c78a29c31f9088ca67c06099a145a5cc69fbf56204dd7ab1c977aa48508309417f5a2d3f207699e6eeac702c3198c7cdb32423a45ef4811d4569d1ec731da4e8063b7b979e14fd1f15e52965af87abde7e48734cdf7895e40bc575f0249f3f6bc207e9a18fe42f7e3e40553e47a9ab3cd1c83e3128da1763ad640f5992601c9e270f9837d1d9eb75d4584bf1b871aa0513a819e8c2c2f6bbc6cb31cec840ebd08e0ab560f3de4b6baf2f8e144a530172b307af3082a72cb238e8aa258fc174ca1fddcdf67da31b67bca8c7a2532738c0368b636d137264f375595c03330c40cde51117569035a35cf18807e5160e5a1da4b7c5b235736324d1278c36b92709e877d6b86b55a8e393190966468fab3cc7f7ccfbab235640a7dc29fc71c10bdebd53be8460f167969a6230b07b3b321f59cb066888628adc5026d1b0004d06e858015aff5fa57693cec17ebbdf137007742daddddb25dc78440a2d5b9d5be53d1bf11700666e912b53150d9679e0e1dff14c3fb20fc1dfa4ce35b405b3bd36fc3ca1fe2c5aa27aee6853cb825528615f9ef2c6ce67dae86a425cf5684162225386da5c59acc0931a7086db4a125af3ff8f999f03766f3b88a061a7eaca4c6ec0213a0b520b72d242d45755e6054fda308f793e814022648e03d535de423d3b95d573f5f575d95d05dff17f3da82c5388cb4e0aa6d978e8c2e1ba7b89cf743c40fec75c690328360d98830ed69eae325616fc31725b5406aeb0a14a5d59d178bc4f6dc5d1690a769c4f4dee2e389af927cf5710aecd530a5666b017dbaacbe20a975784a142d802b66ccc7595ba0a7bd33142cf1c53a3738446b59ca175fe2cbc38e35a18ef9642335b09d4e671136e17c3720067aea05bd8f13d19a5e2bebb830a17b3129fdd17d06a57cd2dc8486ead5821c6e29fe1f262e54de46f437eb3a0ac789f1ea0825f65f2669240d397addee3edf0d667a7190aeba5d3c69bd985ea3512e932a7a49d18a8d0ff61bdfaa463c9cd5d0f1e29c723211cdda18fd4f0c619c3b2ed082c34cee9bb876fb0e7ffa5b38ba7a213369c462ad07be54f11a8f66425f9503e98de35f958f3e5bcef6cfc0cd8b2eb0f2b398ac3d3e88c535ab1c739c79cb71e928510c7b1f4f93629704e841b298de82940a536e57709cf7b59f1a4ee3a61b2ff6ab5f5729b4808bd869896e416b2ce9806148d507d07e646d13166f8290b4c615c2136d5a0bb23f8a3c26bed9aac868b6afe088df20b5b60946034baae66d6c67757f531bdc6d7a6686411aec2670f501bbe6d491b9fdf9a2cae9e1d06881a0ffe1acaf033465cfdb15ed5eaabfbbdbdc5ad8249f3b760420b9c92ede697837c5e705fa9cece009dc22edfebfb59513ec5a0713c1041e2a755534adb7d285ce67eae450093b10e45cbd5065efbc36054e6801ee25b126217d4d6181d14f2aeb004ed1e0232297ebdd1eab5e0f8e407b3dfb10507fb46bc706273c094fa3e7bf09e6d86aee18e663d8fe7accc23592b2106ab1a5166710a3431b0ecb42989c073c746bfbbbefce78723d2ae56d7753fcaab53e4efb9a7537bbbc0f5c19914c1264887ead307488d3bbceb18c92a9e3154cf203852af33f101f0d66069ef7bf7a2ce85a9a96c8f639cadefefb9edeafaa92294403bd257e0c4f720bd3b6666aa46fde0fc2615a121fa4035b0aaacbe5c87f3741d0cff39a4b5ff009acf203908d336d0f4bcd603501026bcf35140bde0eede7ef113662898ef1790ca37ca1bddc1f29f68b443d0b1f81ff021f2d6def534973fc5bca2bc0ddf23e0470331cdf4901df240512518f6f61558d2f09ca5da2aa1dad5197c619702aeb335cfa35328f398eb84d229a9e94e69822952b23933b880fe0ec6664db761edda76d6ba115ce79a9b340b022759544c97ce7baaff56f123b280a1d16543961d357168c61fdb495b10bd98bcf0114fe627a7b654b62f54f65fca899dfc164027c5f1c917cdcbf90fbb31127219c57edcfcfd42c7702fa5bf9197136e0ce6c8a3f96e203c7bbc97a874220a9aa8de7622210eb3b91d4de3e4493afd21826f974907bd9f1d5ca921e10777a474fd81cc17d67cd498706730a095924b4e31c31567c0615b5da6892600dd40a6593f5d8ae598a670a1008d2abf5b98299ea1687d94ac41ce03603f32d22034c909262e9aef33a122b97182b81a297dc789c00348d69ee4322a2bee5c38fd17bb83e0f79a8b343ecb95620e2333e942ce23be8e04c945976b542123346ac217de1fd101e8cde17bd2d7a3cddbe02cbbf4f893bd8b046c61b3812fd644f52ed056e6990a7f99bd101898fccd502d87fdf51b2ca2c99b27290559a5e2550865bc0f65af203a31c51c795a949671c09bd1ddb3ec5f146178414f37ab21d7a44115074119fcfdeff97c7c7e3dd56ece8ba5adb4ef353bacf13ef10c5e71822cbfd3db6055c2fb1b0951f1f9dc2a98dd21e469eb0c8de4bd573c60e17338312a6e504f66e8fbb341890ba0ff7f134c296f7d6312769479f23c264def88edb6db84a4041d2a85e3d1c4015bd87706847efd4ecacd2c48e472c695df616fe04e3f7964c337157cae0fbc4beda5bed0a6dc8f8b94504ab1cf2180fc44ee1f176e1a562b871418b16aea7ed91b73078180983ce91cf3b790921e6c9c7ab6ffb21375a2ecb20b3aad883e8b11f1a9a2fab559a71c513e0c962cbea1e12aad6a7a3318ba2630307a347d7c76a3c45cdf1b19a898778e37e3b9fcb8031a3414ccbb6667f28c9da96885f547c1b578de4018e73e3b0d0ff7f1aab2ed11c2b4e901c0123e22d91c5a79b1acda87708215b01d5978277b50891a559df0f8e409ce57775f2a58b9eb4e90d1e285f3786d0306fc12cee5661abd7198ba9c3b335243e0b6f10c6a35746f84ca3ae43bee85db64d12b71763eb084050d60c887d1d0e6b1ddead451c175edbfc0a1a79d3aca494994953e4187df0cc69295211f5330a95e6b419b2607f294937d7d029810c877059d5705cc24a63a65db47c85c9d16393fbdafe5c260d7f385ffdc883592c268b42baca7975283602d5c732e5454cec6f70d1469bcb0f372e9cf555c2e6e26d0ac3609e835a853d12ac8e00ef6c37ea06a1b74185241922379588fe9e3ee042656bf606669b5f76d1084f615653fe3ed9ac95e446d398dee6c9cc0cbfa9b03c14666e45aa9d58daa7f13e29439077acf00bc7aa1af96fd83f3dc5e981f6f738296a6dca56156572b7af9556ce8a3c00dc4d3cfb6bf1d68ae54e676c497818be960b3a2e5590289c97a62473f10fe12873506d4f0315d472bef5547b6c016c3c9014020e8d9cdf69dbad9ecfc6b7a40c187ba344fd80741532d634200347e48870d1499fe8a1fe5b5077776277fa3c1311ed630196ea96c86658f91688449c3cee60ba471ace415fc51bdc7adce9a2ddcaab12c482c571bb019f18ccdcb9798c8e5ed7f61f9c4fbb5cedcfc6efe8cca0185dbc1ef7c8a9aa9b9fbdd1a05188dc4bd8c2af004eb448765b36f76baee82213c2af2f6ccf33dab83b82454878432c444164922f2598d9c798aa8d44b3ccc819ebf688caef81ce64e32f9da3888e2939b638ec0f6603411c7c0e5c42f0b6f32e277dc457a463b5e85cb0fb28b9a46e918d5a9630c595ae31fdd94969befba0a03e039648ede654d57cc8975d7de95385625b08249ca03041305a3c582b43258b7c696d5bcfded8c7314e4dc1acbafeeec86b01dbacb702cbc69b32467f352cd532e27d415b1a5ff33d63e1624796437053ff13e9612b04117fc7767aeb075979e32d1805550722b9eb23c75e62c49d658bc6faad1f5f735c2758f07499cad1c09b1fc02bca675cccec5e3c94e88b3bdad0f93b595ae284d840ee7c4ef35fbb9b29ef67bedeb6df3623af1694859e3d31e476892dcc181cd8aa1e55f3a623d4fae5451ce92dae3e2a59883d59777e431e52106d0d756342dea65adb5a2f603fc41c787b83e146de09d83b0d7759a2b64ab520ba97a55ddef6e86b9896fa71cac1a9372837358a4d6783b2cee9b5dd0fe1dd6353d481572cec501e3c35134d164f9a2a964afebbcb0c934155e532fd4eb804104b7096cea196f856371728d9789c2e817959e4066c7e837b7f1025d07f68b23af62d420d17a8bcd35de3e89c0cd36128ebb5b361833959bdb592c89ac92f9c63e7dd1306a0878c6676103f004c156fa46c34d7423a13c8f3d600fdefc9727f39c19f2c3c212bf39595d9b6d88a54d0be6204a8c60e04666a0fb0183e3a209e8ffd274fd74fc9ac7b9a7c0cf3cdd309ed6c51f66c7d554e94423b95133e58f3ea69f1a73127ad219775cb0c0f15bbc4cf6b838ce6b79a78a45cdb10c88a290f821e87a25fd666b69ad5bad00f80e0a1b903aaa73930b8351a095306825334cefabeadf4e435ca178e0acc9d915e1a641a52ae7a9bdcaa6d8fa28a22ad2501fd872900668fcfac31394624f78f8eb714685f3a31417e818b00aeed7ffa4da1e63daf3304ce626d8c8d84c7bf3cd8e87ba1ca1b3133ce00a2235e6da632fde9a15de9bee4d869962e719e83bc3767c2494df445f36347ff3b160cc0600aa633c30e4622a1e5b546563c79dbf3518dc6175168cc6ad0dd8bdede358220e764c14c4be3ab382541aff146e0fabaa9f7ffc6427d848b3b18b6da480626f3aebdcaa09a82aa89ed792c53d5256b696a9d9207a6ff79182cbdda0657697fd8b51369da45f83cb3e4946cb4fc17de592913e9de0c0ea185d2e848f9d1cecfb3a6f5cab3607f94cde35072b85d18c65bc287517871ef98203c0e44be230cfc58d9e674c4249a552ffaf85429e9d19a212ebb40e382bf279d03899e5edf736e272902cc775b63e5ff55f12e4614ab3f4648636302d22602a4f2013a351f8ff357f54456ec330b4270f56597e085ae5a46fd72e4b89176430d1f9b8a4b397ebebcfa0aad1f20f26b85f97a4eed7e9d351673ac2c68c9907eb27ae9d2cda4927bec6ab1d3b62ecb014541040973ff57832be32e800c2546181a18b7a63bc139a87392cffa3aba700370be0283c4717e28918659519f6540d9a844393844f229270272dbb7ba8e7c2e0886680e393f1294ba4daf07ca3933bf92b1b655567e815ff7f8f71ae6623cc4267da737248b43ffd0d671ba06b045b9befaad5cf3bc0e92771ff223db76ca82272a9a4eb2dc798cac621b33c2e8b1e8e0adafc349cb4ade6950e539af2d67b9004866f041a257a635388f3c70887bf12f5a21cca820e131130937519cc098108a2b88377190fc410dd90ad9ac56791c6cf72ab4143c5923577ac07894544c4506d254fb3d438a2c70d03fd3393f8f9afae67e48d566b369044d7936a18d8dc3afeacd9519d5c8fb80c8c21a353258b4540c9e8c2771c3e7a15bd3da936a644dfbae8dc80995ac54cc5d2007df7909aaccddd92c6c2aea655b29bae22a134bd34177f2f6f7cd57bebe751d0e40eb0369d547ed114c72e8b76c2e5286ba4cb604dff8247cb6df34dd4e70774e459e35605f049ce535e0a57d8fedb02d002460bbaa17b5395e69a35f65267c5a71dc2f385401707f4a33bdd12bfac344b6331c9c32f8fc45a8eb11d8ca48c4511d02208599571c97c28ad7abc0108202ceacc257bb44a38b5aef0feb0a5a1f2bd78d93c5950937ad435ddc4dabd6a1bf4f1d365e0d050a0005b888e292c8b0e0de878cf732dccb7c16c1ba2a63ab01143010a565ec41f3e54b4f3ffd5259d53f09d291783e624ac80f4fe07150b305372e7ce42aa92305275961f4d6bad725d12b6f46375b9b2f12eb25e844807629a0f1656bb037b3a38301ef61c3379ccd6be8ba9d915dd32fcefcdbfbb1d1effa4f6a91b2da89671c289bc8ad75b1a24df64a8a0f0b31892c64b436e9a6f54e17d68ca3d22f43f7f1ebf25b31c74733a25be701cb1c1d6ff71ade28720785ac2e00e9d20be4f3a0b2992b9d5b9a73cfb4bd1b0e66206e1b3870f7a5716c4e3ecd7a23d62b01eb6e1045bcf55ca2921eecd214c698ccd9db7c91151f6fd6a90e9d537af5830dff0cdcac475ecfd54406d0cf703d3e6bb0719baba44b48c40815469c036f289e0c5dfc00236dddccaa9c39a4b9fac4049cdd0caec217a76aa36aa94be6a8f7846e37cf9eed6866db65438bc3a231f2843b1503ea68b44692ef7b6271978ee7c363acea762367c095e36ecf615d783d4a1b9aa9c6a8fd46898e3ec4e59d32b7268320e6966485a3517b9c5ce4560c190d61f982e1aa334f6c1e3d4b3789848434b481d3e1fabf6933693c00fcbceae6c2d7a7c9a1c69d9d60fb12a557693e5f1c42a8bdd09ccee323b00b927eeb288b1c1474b099acf956fd719eb7de73f5c25b79c18ffdd8494781e91e4f8cec6c90d6281f80f3eb9a134ed7e74022bd67a0920b3ea620c7f87dfd3b859ae5776b1a90a182c89a7a0490f16a7f06c517ae380fbb0924b958e912abc0ca903ad92f66ebf454953999c96c1fa8fec5611a4e454200d146fa4ab1abde6b1a94f353e6a0526ef1e895d5b0ff5fc1f698df4daa2eba29166228afa3a08dd5611ad4d34ac78fc9e4bd53178b8c6cf22c91307e4aa599e8a9913337936a0864f4bb29053c172a73a3aa673d02401ca98222d554ef1d51536c9c6368901e120621544ea5f8d108ad815f6f457f6464ba9cb36779a75ad2f3c359472fe318e230034800264af39777543700cc7f3510196c1cd86f305ab10dfef1b056bf0216ed0d97f1a74efe2006fde3c8939779d42762619e3748ac625230fa58b01d97101bcba8d7c699a75a2e747368cd4055c1eb2550b607b69015dc5890187704af9308061ae6457c66fd1a1ec9025db13339bae106d3523f04a81a0779c17a1ef857bf361442abb2028280cbcaa513494428d9891f45465f300299702829c755abcff3674494defcf1ee4bae9d3109c324b97567616462cab81a1e65f7a5f720a36f9a1461e04fb7af823c1854cfee104f7c493583619df1064126891f52da2c097a083d6022076a0ca00a8a368583875f2c30fd61676caed6864c780e0ceacc653842402657f832ec3d040e0fcb33edede611cd6618aa7bea92b35415999e3aafe51babbfa34ad6c81bf9d07af8745ec1c7cc1212628280cf9a7d183f5ab28b50746a7065c5ddd3e51c089ee6a04aab757541bb277ab17ebd231cafd519e79f167b8153c14fd1e35a2076d3391313fda877cf1bac8feeeee0d268ed2a23f40b894051359dcdd231bd462454dbea42ca798430cec1a0b145df892b0f23f4e82cf28d6f716d4875dcfda9ab1299d9bffae800f9760d1d12ec44665c92cde6a17edb6d74bc920a09d544268d0f3344cf8628d2abdcc7af466a5eb7d2f6a916f27fc784b975fe0d926db64b7ba5fc832463fce2353a9b447dc87f5bcda418a189f9e0b14a28c8f95f8ee826a287785e5a5a2c8d5e516b58448153100b12105a8ca247ac5af3019072b76b5475303fccbcf273ee72ab8f71726de815ea2b48afe2d7c7b3a559048fefd5ad632d909c1a88049b1f79e2c03b35490e4552c2fca46e71a4a4b86897a8c06d435dabd4ad051aca92c4c402c315df2c723af24d3ac00c37a3d72db8971e73eacef04636fa4da0d4b6ea2dbe15333d789c55bf6bb8c0f5c1510169bb1765f5c80981858ce00eaca6e99bd58c9c5dfe1dd54dae127168015d9adc238f02316d239027410529f354f44e9a508cf01c2758a5f83c5bc8cdee31f61265c4323924943b22ea7306191e58b3ab5001729c7f91d581727d120071ef310494e92b0fc78cc82112426e44a142aab9fb59834b8f67db6a93efc7d2c8754a6ac9a226a3bc7eab7e87c4c0f94994cd457bfa368fe05203639530ee7ceafdf760af1515ea4765d398882ed339c68e237b66acfac97806062033ec0bc757cec4eb4f20c40c7e74eabcb262c75e9707b24f5649b4c68b146cc894da2e2913b357f30660ae1da1c7344e558875e05ce6ed57e4aba9f8dd93e6d2167a0f50487e9c6a076de3e25e8c6c60ae4092670d2be50e27304aba3b5ddc586399eac378f603f91dd5404693924d72e1023f0f9ddec91b531066c07f3356dc18402393256c35e47d9d3748aab52f1964f76446b6347448f5285bee866819968b5700e755a12fd47e04d38c664a82732ef92403a8180ee0a58cfd33dd2f18688d043cc7ec01e9f6a71c53d91b60d9940f15c0e1bcdf9b89b9a7e1ddbabf95377b85c0ee53d7b6a70b531f49b6eb08578e55ba7dcdbedeb46f9eee2d31b927e7aa84909a5e47caefa65b59141d3ddc63f0c7194d457c6872b4603ac0bfd577300f869e5023cee599d4ea4b1ca521393a6df6b43cf49e75d5cf2270c81281552f4e9681da37f6a998cda2cbbc0a874fcf6c29a2eecd343b5746937715b7346f672595eea0cc6afe991428ba1859c73ec0a6f50cae7dc85137acf3999bab88b83260f6ccba33c45346b4f65a7e37d1dbc5a3b169e683fe79d118dc24edaa4f2fb079ec318679331d13d019b34dc3ac0ae753ddd34c60010bd060b256ff6017dff7ff0cc346b73e3d460ba33ec03ee7a0a96ef301779a7e778b19c5350deaf20cd3953446c90f18fe0fa51286899ae4aa1a197fec0794b5e2bacaec0a65aa837e8a71ebfbdd7ac8fdad202f5ecbda9514893d6cc951f83b98922aa36e9e9437b04f3a6b44ea8bf4007abf5b55623698ec8d9ad611fb5c90150bf0e873559fdb0b12c264a89f4941d8ef7b93bb6bbeb010bd7859bbcfe4a5b035b30985fff93be9f92dbc1ed4651326b575dbbac82a93bd9f3f508e810eb98ba4646b9cddc21ee9a4f964d384485581ee35b14df5b7d03d55fec00818ee1b7bd3513177e63297c45ed88d0574b546e362d4598ab520e70557f33d27974413792b58c399c249d60f7b185f7889ac11ac11c0ffffff3f