PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72574 45892e689d59bd89a9cf262edcc21d786d25fb266d08e5f2af1c3ec9925bf53e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a8af2fb7808501de01b7463444bcd07eb347559e8e7b6a7ec680d1aa0ffa64a5
Certificate Block Hash
45892e689d59bd89a9cf262edcc21d786d25fb266d08e5f2af1c3ec9925bf53e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00113600000e7b0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002e20a044cf47bfec9bc58db5243462d5a0ea8cab0a82bb53b8a43ab6a8789872e576d8e0696558811e2ac49a1fb86bad873d9a1c422352139586521bd913b62c042b518b61dd34cb9262f52c93d9dbcad8043096154415bf27040000000000000000020000000200113600000e7b0000

Raw Header Hex

00004020d15b1257c9a31ec01e96988c77ca268be0ab8094258b86dde51866afff90d483dcaaa996a671091406f3038aeb5ed0838d4246e3872d7c3c2ff195269311284634b72d6a59ed0018a564fa0faad180c67e6a7b8e9e5547b37ed0bc443446b701de018580b72fafa8

Proof Data Hex

59,560 bytes
1212160203072051460671cf2e9b759d9091fa1779d72c9b5f8ff160c448ce5bb46ea5ef58491f322e458f64417e0ce4759b582f495592f9b954368b4dc68370ba78e831cfaa907092f747666b7def5dce8ef657bcfe1cf2dc3d4790bf67e97d375313a89c7361fc3f330f3ecc3f4b62ef9adf4304459d13e5bc0ee34f7f3fc8cf5a2573ca480069323ca3f93906a898b9ec0a02581509277fb5d50e482b0bff82ac24b555228794792b05eb6eaed8ebab3d67f83ee83b0c456a7d6eae3ca786018b4fa00cf2e2e2bb6b37312adccf45e7dfc75a204e74c5eca2cd1e1a2645c023cdd7db7e35798dcfc7bfcc01c96f690e8d2d9e5fe000b4557035b612ccea00f72860a3ddafb15f0ccdcc6e1ea0c30618fdbe830c2daae940e923e9aca7aa96ddb96354c997eaaed8cd9a1bab5df4b42131b267abeb45f065f0111a0e3b93bf4134bbd81b351336cfb21971224e0982bf2f8c7f276c6603fdf0d31087fa39d6f7dbf7a45b0a78809f994a8c9ce9e984199ba8ba881ea0994027b770784772f4d07d08caeaa08bfa188fa52afef04db848baaeef88bc6e724e224ae0efdc59e46010c5f3a7e51831ba49580a19433f3f3c0f9b55989481bb04b7fc0c935a952e3c8a44de50762a4dbce3cafb6464582c23644f5b6371e4c7fe875d3f6992535d839a38a8cfc80ca345d542179fece0b6c71921b0ec649d95504990a89161085c1d2c54f25bb57ec59eb17df2908857f00185c20acebd94c7ca6a99f2155b723fa873a57726fb05a565864284b4dd2d572434ed953a7f882141d74de08b91af7c35d5023507c38c07055eef21fb0ed39bf193285e95205287afb3904ef33bfd7f9760b7c5238b622d8a697f8d11f178f7385923cf91a1cf5af491faf73a3f1a51c3402be46933e4159b13471c4f7fe4dc309e73802a1ac4c040a4f52db95210b8e5db76090073d26b1669ca8672d18b69ae32ab0a8806fd5d5a79a9149605efbc5fce0cae69ff58f1f80d6db8bb5a8ad50d4a34e9fb7e991c76d29b9f25c3e38362004bc0c7b105ffecb2bd178024c077aee376cb37ce5e10fb02474e374fc84b7d032d415bb36d9fc5400668def600b841e67ba934e4c446032a8123d7b3b88fbdb8c3ab1d77abcec4f17800d474d66e5a48f080539bc8dd992121ebaf53be9c755cecf2500b67c692124046ad7e268657920ce05e7f83f86933813cc641cb456f2067ae7d5349d40fd39c70a69f4561df122ebc887092bad18b0cfa1c16d682f3df5e6dc5a0e074033235185e42302a2fff334a9701b7dad1c2c0fb8f8c90e3ce4dc9368506672c8313cbbce38a2e0a00b372a1419d43695f8badf52d83dc5b52812bb189880a08c517084a7e4c0f08b54b983048ac23c5acafb14338a48b9e2b96367e3b549049049e56bfe6a79c85c00403440c3e2d750c8c142448c714a6dc1b6565bbf5a356a25d98096ad1425bad83a5f9c6afcfbe5b20d96bf743cdc8f1affadccae012279d24810f7b7c7a81b43835810a00c1eb6a1aae089c25f4bb3c75342d7e7282239959f93bc5a57a9535c5424d9f3a2203e3ff372c0966d39aa152d3106f859d4dcbd491d2b3da16ae9d437583c9fda16b00ccdaf82e1a57c687a0af5b703d77338d6177815a685121641ea9088fc248e246c23ded352ccc800efdb6bfa6dcaf737d797f8caa66d2d7856f8abefd7c683e6c5af40711596c68566d56730d572fee2a9ce8b831eac6e7e57bc4f644112c7cfa8795c88a89e6751943a15fe070480577681462be3d9eab7b436b8b59316234a30f19887900f9b7a6ee54d223e99f1cc9a6db5ce659e3b1c25f3ed4e4135c157deb1b1bef15267f1e3ff48e82ef882582b58c70d0764f3febe5cbdd207f9605facd9156f47fef5e453fd740273921f9f6d373538303e6ba4396ef288837db4eb6cdd6fce7844b9b562cb4287e73fa4943043af1da4af641812eeafe357106ddb57f0da2924ea8aafc77016b6503b9e390aecd9a1685d2cb3fd36927bd056dc9ecd9e5ba6fc95bedc23336c9f60b482a359eaf4e63df5bbf278771dc1b5f4d23d593733855987b88ffe0a0ee8c451dc3b84a6e14a12eea87e2b6ee46b3c46dc553c386cde10a694a95bc221842f1bb4fb1c409745b95de0f4c071a97bd1f9b0315e8c95f05eab760ad3503b766612cc16018c1832381d073323678730eb5afe43f4afb9e70e7167957a7056b7e385eaa553ec172893330ac5106cc2b61780dfe1b41c1b23a4ded7ab97bc1251e3d1539650a8fa2ab488ecc6734ba82c45f22d14e3e0f14976e1ce13c717ddcaa31c48a467c87b927a73ab3316e366fcb3f43d48a5460a5b95c2ed319ad0927f5d7dd5d3eaa218a2f092178d3924a4152aade25514354da31ec2455e6add1addd0412b50c660f2f3b342e112cc8276f5e3a927430132db929dde7353cf26935156de67a1fbceac0a3c142ee88f63e2a92930b7065bd31e136ef680658f7297300effaea058ddf85a29184cae913bd796082ba2f7f4f39880b8e2b86db6467de5ca262e65d6bbf9768f08777a11c2f91dc8ef175943cc58c971be3b18ae5d5648b898ab06ba968661d53387466f5dfbde8fdf3342b8fa6fa47b1ca6c0310d6ae2ceaa934c73bdbd4d9d39540464b2d75b0270c7e2d68cb3b756318bbf9ea206da0c632168d62bc98a59f1ab6eb41c26ee5355ef18b7496f4f74136df6747f61826ffa700fc0fab1d638d3a0b382cee1d0c3d91fe049a46cdcd21bac90c5b556463d3aa7abe9e04bba361bb8bab025cf960cdd1b59ddc7e97bb33d3e63c74de7328106e309f4213740902854bf5930d08c8f2d28310a5ef7c0590fe90e016a01ef680bb3b92f85e46d3e62cf9730a138241394bff242f29948a3355603a5cd024821deb9dd595fa5f5cfe9fd925637da8c3d510c48df0a14c272b9e67a206461968624d61cfda89d34111483e11d3a89563ffae24a992e072fd9938688f9d4cd70b0bd5ce4542a17c6a2883f4cd18bde6caf0df60e6b7698709bdd3b7afed12e00aa26c92e3cedbd29e25192847437618c4d59ad344abb64b1d8512b093bb11c8c093617700df20f0838ad9730a8c6949dced7a8dec83e95c6544496b8f037b80025ad16caf2bdb59d2a435619764b44b422c0d7bda0ab069ff39de02634e4b810d86ae4c92188b527ee1658baa93607ae3dfcb61fe9e99bf6f398cca0d309fa7ebf29a4fce722baf0b1cf308f57f62ebc2d5a36a71e681dfc80297c4ee0885405ad8334c4f459cac2cf8746892073ca95dd28d36907ad1c3252bb796b2d5efcc23c8e46444f25ff499918441dbd5ed2365ae4aabf941f15b55b444e375a0f16790e19ce722871134d6bf94375d7ee66d3e1f4e2a16ab3d20d91ae1cf17e14f4c1cf672c0b7e2054d1da8c6ea0419a97560f8db67f14566c6c200708024b965138c809490eb8697b9a35eaa0f39a699b7db0cb37dff4f3f2a29a63b206aa79ad90667b0acad290b4f8b10638aecfeaaeae1e0aa4aadc4ea4d38db3b2d313801d3a6a8924ed6a32d025553fad1d173ef7b7eccf6c20512178cb4ea6ef35811736824e7d919f65a77d11d576cafead100aabbb905c2964489e1029c1afd9b9fe2c7e964bb65d95ab3703bd01d9be96c9caa4c429a0300c18f59b7aadc296bb70dd3f89107b686df3016ecf784b8ad09e6a156deea7f16bf74dee84886d6d05c091369485e9a8afb2defb6761904c1a4d4b07b52faecc08104044d6d756faf7d4f6ec4a614d634995a830db80036a6de70324a99d4e60874016a833c1b7783d617b49b910f6fb4b4f70312dfd167c33ea404aa587d631b38e15ee8d79f620a9fc9c77081a7be69dad5159c24a600d79c64b8ab664567d876b9b6937a728b330da7707aed82efbe6a23961bb22aa3fc7e4028cdd520113ff2b483eadca5b3e67e71cf489c99a6acd57cb1a37d74d91eb6ec007e9f1e1a02ebd409acf8b9359fd1ba8e621cecc3db271f33c8ff7be56a7fb1b4a534d48bfe2dc7eab6317a536b8b964df9b0c66f15cb10ce1197e62820ba2fe8541e8dca15a0a2bb346cd56e84b3e20da9fe15c6b2a6abead68715e81b8fa9a7c19b17aff5c8aa7052d29178661fcf73b858f9f21481d1274d0878a0409073e286b835faf4b56027635d0543b93db081f9b3c8b96d2a00516c4898b6e67cf165f265ae2dae543fa97e5f235cca5da601f67c0b458b3d7005371454648faf01e795d2c7e1fb4ad899c82e1e9b48a99305d6802a399042cc91fc329b6564967caba112dfb7a6d2bdeb6fff67f14283e244bfaf8d39ccfc015a5acf0759606d8cc3b48a72c7f9164c4fcffb464f132107b8eeb3b1ec0c79e3b2f6e1fe34b583fa2a76fba4d437502d2b83d01f1281f498e134438d0e74d6c91b68ff986c035bb44f4dc93dd038592fc52c32c3527b70c242998bbdf6e6896bcb335952638625e05fc1d867b117f81cfc96d958f1fc2fb88772a003e335d21ad44abc701e01c6e059d14a48ce3b2cfac98180033496eb07b3f738a80c34b9ff48958e67a8d8df8db6749f8f3daa608ac5fdaa80653b99ff96629171d9b012b915510e171471b7c41362e393a5a14a9c9430a6993610384f70f07c3781a160122cc1ee37ca135cf0f2d35fbc9ff2f917a79b8fcb2892daf1b690109b5cf5eb866731e9900e7569bb84155a2a6766d18b53d140248416f983f489796f45fae1c416d4d0560a466b6a94f522db465a6d90033a0b08013df6734c3bdfa0ce3762a514875f67e311f92fb345d8ea559416278e0d2de316f8c2e85c9ccbab8c1834d7abfd14609943268c352355a6f2003bbd3b3a436696654c9b3d357cb6b67df585aaa41eb062b40dbd94f3d130299f447442d576071bc16af3acedfceae9bdb503f7d2d44033dca6c16bd8deff4ae577ca75ebd3904992972b9a28550829ece24dc5670ed5db644e9da29b5627e402447e2b3a99a3c31a77b371c38d6e0cd5943b6c16f876547a1a3497a0434b4c9d277cd39fa40815789bb48544b35beb2886403cf8d57208763f99f772259df33ed85b3f91a2609442bf606014249dd97e43aad52b3b216bf99cfcb8d46c67f7942941853fa8980bcb4623cbb3fe1309035dc957a1a281ba324838d59a17163cdc1194121a8c7f12f41a14f2fae174eff1c010dd0a3533a77a3d70ae519af1ec5155bd2927523282e7bf6c5ab62c8bb9be18be511d93ba2ec7e6b8fc6a15d68c96874249b97aaaccdb233c0e9bfff6a5f8d528787e9d563b199248fea879368a5d7a4e2c71ac4ff20424adc4dac42f0966cbcbded21d629987e19ab1fac76051f4ab5c7be8a07103ab200dc5f91a1c6dedac98fb919ccb70715689024e21c1c3982e10d61b6705ff125bf715a8caf118d9fc25b1af279fde339adf1b48d0f265e894aae00ad552dc7bae29af40f04f4e195cfccbe5bde4c21a8425591b5e668ed726492e8a5e6a2ec59d8ef06548424defaf88fbb9c0b255af0528790e943ea70b2be1aacf06bfcc170def55a69253ad476b4244b0a8d72bb40239f7e333ae47af29925071374596351b4d82db668a23899f25fed0d7aa94b0f2c882565669c952f1f13b1e965bb7ea90668373391551b79c840c6981812cd782574f2d0f1f313629c67f43a4f8829c0d173c33f2fae9ce40b7dee732c78873d5fad2f4baba9fdad1f13faa9e302945dd9280ea9580fb5ae984990f9cbfcd1cbaf40051b43cd33bb89e9702eab67455cfaecb874a57302a1a6281c9801b5a6c02e793db5b12e2c9cd3953648621dccb94ba4fc10dc5dfc01f5bfcfb8523152a304e19155bc9a6a7f185af261b9c2fc71763663557ba38ca25ae227f7a8f6931488f54b35e81f441391463349c6edd81e62754d69fd6fb28685581c78fa29885d186ba71e8bb46596b77e812037a7d8262e9c175905e74dbbb69e81f087d30bdb3b1720d8d2471ded877aed1868b7e0200489846e1dc533610a9638a1abb0df80f99cef6c39470847bc8808cdb217413cbcff128d4d6306e01a92990ecb91a1131e7da35e3f8da943fd51a83f9b5ff6ef839dff1ed854efc5ff8351c7dd3bc257c1fad8e76e1f4957bd3c4cb85492de64d47cd983c61cb052131ce5f66efd493e6091c00ec8d1aa2f29bb5dbb3ecb2f86fb74b46d82f02bfdc34750c4f9fb1c1dd6fd35e935ec829944631abed824d335f3e346346d3212cc5cb36bbc885ee2da0a11025a548c53d7d604efae6cd7d51c86436e4ee3c343b1e3645a4688f95aef1bc1d197e07c9636c5c7488c7c0ac9600335480c03f1e01dce3a84f1e19921f43038d0b7f5fc47ca324beb70f31f57e538c46dda3c98d2c22c46fab691d684f8cd1e373ad8a49243e645f5e1ba79a1351af86901be478c9d93584c6b84904655b9aabcb3f43f6065a1ec7b8e20f23da835c518bab73a35861951709e2f2b3ae3d214ff74ec06fcca5c942d492e78508ccf21de2c616a205a83e587f1b74f661da48e716ada525a1e8433c6819c7c7a6626c40523acc307a65f7d3ac201506477ccd62d3d539ceaefe0120fde2e29ece8bb7051bef01acd1c8cad675731abd20993c795518e651b2c0457c695bb7326826c2b8c1c88e9313fdece93f3735e7a94af3100011090a6b5a95f5ccdf328b70bb4b47a0883f18bc11094fb3af52645600b1bf9f1ff87038db09a0e7e5de33e0a0027238f1227fce519ba3970dc6a25c5b34238e48ca23926daf75defde0283773e76ee4d9f1942affc41d7d1dd53d876f249537735f34dc0628d0895cfc8b7f3a16f72f99b1ad65f0654bc04be3e9c863f15d843ea7dc6e53bd412eb0e21c8864917773b2cb761428dc998089e8ebb872c69ec5885544ff893992bc0ae0ae88807f9bd2ecf1947d54442d8e57846f04db84ad6fadcf8c13da05138979f9397f1eb6c13ef8c7412c7bb6ff6174b63c55d303a055634ab18d114af7fe231877d115dd335958f66d79eca2ee34af1543e48ca5ad3be20a56dd13661704d0bb94d3834404e1e8b08898837e53ee563150ded75304857ace5b4c2e273bea6bd2f3da87e94164a873af727ccd27102904cccf18f5db0fbe746569a9448eb5715244a99c203ebd39a1352c26113c28680d0ef0d81151bd4d8599de3e7b0f5507a56132caed18585474f3cab108e9b7b7a0083dfb0cd07956fb72140ab3b63d88d6b5219a4c3a5c4a7b1685fdad30b1848613b75d011f58b97f042a9bfb365da4aee1a47f57c2d2acac76300e4db95926ffbb4eac06f5c154e4de5d765c645471bf24ac61aa03d5a92e4395c22d5ffbb3b5877507b04b027e2fdb4ffb9e9eecb3cec092ba8ee9834c37ed548037ca304580300a0a8177b1fe568316f90edd82749ae589dd56adbb76bc89b293bb4309752b24f306e8a2ea58649e2b5d7b3e621d44cfc25d10ce1f0edd609f0f17aca187925bd0af7acd4a431162491889befd4638891ad5a1d9356fb354c244423501a2926dd6df1406886b33a56612f7b66b1adc7199d4708222c0b6b32fbf8535ddc279fddfdce1455f54a55b5c69f77e3a6cc50627c1544aaeaf1073685ea4a4e6f371f10b810d279e5a9fa47fbf17b20a93b705641c7f977d4743e366239fb31457f06ae0c020cae3409eb57b8b81f33e36ebe21f7a77cba102fb3b21d1ef67474e31cf3e49c421777b8935b9db9b9f5e50dd5cde1230fc1377e3091811b6a63f8993bf4980d4421e65ec6398be695301c91b88a21ec34c27a73a9ccaf80805aaf4d83f93c9758bbf369920d80fb2f4bc506a4ef0f20cdf387e84fdbb513e36dab2afbed615485efcbf38a6ca55019cf7a1a2ca2cdc910d34338b39b4ceabe6fd8074e2cf3a8d2bdcfc009469af1636edd075f771b4abc6f5cb584bda31a5412d85b58a2ad39b2f9a59ea1bbe3c2f57bfe518cd67f21a04b277634e07a2e562b82bf277c81146260afad9a2fc1debc2136ddd96abaa85db4e008b7ae91a021e1f541c9c23fa3c5ad06d88e66e81cb08014ceb81d3d6510598101e3d43b01cb737b0b8e0e3466b38ec186270ca14ad6225bfbae40fd320f23faaa8eff16cc640562d378ca3e70559064c6e751524841f24d1425ebd90cf5e13e0d365b021bb70b3a6201430deb2c96358bff22a5b1ada5524577db112a2bee2e36f2fae62d84101d01343800a3cb6193560a18fe9c562f3e4909ad2a98991d45692351e97fd4849de89de3f8945bf013a96f9ec476177d052e255c9e94a4afe6ad42e8e6337ef84180f4c4ef851821e5f97490a66171a155be364b21a652d9b5676fb057a1e826a85a1c1982783c8b2d69789c3091d489923ce5cb9cb040c860f164ea69c7e468848a65fffb440fc8a6fcfb555a9be757a2086bd9026adbdf1491ce69d0edb8ad167460eb4a20a4bb046043a4ad0c0daa484bff68678a8300936e4e42bba9541418d4bd65bfdfc6a1996e27ed6c451180c0b9f643637b94d3ea826fc44aed20a0e3e4ea38f79217f1fceb76265e34455b8fc1995598990805bcd3f835a5f9acce979563204352b8e432a873de2ccbd75c904acd8d922121295384c527e0442f95a324608bacb80dc7982dd33b10c5d69c963f2700e9229ecb5ea4d45aafddb16ed99dc61650090f96a0409df7bc3644cc1f8af665a39a051bb222d2c8b497c16a39e62fe1b0e755d731631fc6675b7b73ad544409042dee39902b4dc4c1184a17784ad2c2d1ceb50b8ac628b2221bec10558d08e0d1c67b6e05d63237793301f248ce6db4c8b45c5fceb45fbbeddce3264c1776b0e4d7b2aaca738ef951fe87b437b2315873986522b4aa7a3eef9be374de3484fd15d4276d0cf7ac947485223bbf433d9639fa33ddacf82abed302529b50553e02c1f8f60a539981b88d8502b56de943ea5b78d735fb1de4d816b0066e274f5c2db39f4084d33f02fefa8db9d343b0c74cce0c5f1143cd220ed107690035a07aad0872dca95091a9169d0808dd400473e5365d6d3f0b2c4f8f1e418dbf50794face25d22f58523b530d415e0035ca316677bcb4fecb2363ee638ec5b79b32eaaa6b2a4c33db53f7e2cefc0bbbbc723a178cd4afaeeeef6324fb3c1ddbbc16cd081cba18b9350201e4e207e458d9a1cd43ec43de8ce90c15da60671b18d2f75ed838641013fd0134bb730a5e1614d0d5777f7db882d445e844cce302a090e80aea9b4b6c3219d3cccdeb64ab8952adc547d5083369ce9b6d05526b6313402b1af32bc7d65182378d220e848b0d40ae0554ae1fafebfde78f43f4a8010f9d25c6b8bb6169d14eb335cac0455c9ec6407f4adef4ee3e466472fa25d3ca571f6bd59942d6b221f1a680b38f9ad7ffbc36ea82f36c9c6cdd01dcc36b95ac053cc04a3ccbbdb6c46bc2feff790a53641ecfdae791e10ef53f62f42b089ca9c948699da18e2f82843e192915ee7965a648410faeef678fbe1f965802979443ca574d96fddab76c39c1fa3924ca9aca759b1bb4a8f0ff5bbb700622682a902d2a391964a3fa42575dfefe9f966a14674024d9df6c89060b2ff129573d418740924aac03fa1ad5916abe70a0fc98cc67940becd80118538b398ea628f6aa90104ce8ec1405cb52c5b96fad7a584e647e4d33e469bd6b0a49d27ce63a2b39f0b6ca01f04e17621ce1f4237f0a00631e80b6ffec812283ec40dd7c6123f98f1c87c3470ff3aad0d1a3778af7b408c36a21163cd7d7bb33ada655f6cc77c13a0425b7591867a96efed200919b953ce84a68a344bfc0827aa01c1b3677b138f1e83e9f429438a464b35cb9da9cdac116a650c22f901dd4e3a33fb5bacbc9b699451e8da40e30a582521f504d19ae178f0590ecdf6357e8c839363edb881c2994fca54937753253adb2b8094915bfd478d21bba64433c71e8ac8cc906d0ab0447daf7326590d0db974606fd0e97f1aedde4fdb3156c37213fa21fcf9fe5ecfb2b919363acd83abbf52d984b92f9321209c8ea04e74dced11e185885db56d716d50eb32186c9278577eebc72e1930f0d21608ae0c99db1f85b7b1a9ed1455389b5da76efbd91b5b96812a3d62d2aadf636272b0fc57693e7680b756fe5afdd1cbb23ef72ccfe3141bcf091bf1a616ff1f066e0c3802e802186b20d8b2da967e2d2c5f60f2798e211e99de462467cb054bef79cc65afd1cdae8e48d36c696903ce80cf44e4b4dc9a615ed6e4270191b6242ffc663e4831cfe6941bca6dd75bd6ccdb2536df5716af468d5e6db0964eacad342575964035e530d5eb46f657d5bbd8591086545fe40c7ea99baf9b858b41983feced43ab87eb591b9377a663c67e90c60e7d12df1c7602e173c151f6c50c9a00c0f794c7d65607f1c8b9feccc242c2ac6f773d33238449aa876f766aba9d2ab3be48384cd4a9ba995f55574e02f2fea34fe71a894c27bf4acb90b333486472b93dc8f3a706141e481c5a41570691d4a662c66266d53f0d1a2f7dedd160e6298488e2bfe9d1ce9d5688e0fec1988fa10a2515177bc8787659471a09dbf627f1c18b01edb324c781dd3b285d55fc7bade8d50186ebe3695efc9b5a9e9b36f141029a9333fe773d3096319fd58373cbc079653af517b7f1cb7da667321c4ac8f579365d2e1228f5b34a0a6aaa817eef8a2220a01d3f56bf57aedba040f29d0dd55724521bd68ed92bedd9518ea059ba5b47e261b4fb9eb3acb7778d271af30426877814a96dacae7b2501d1cf00504fa8759c1b3a5e5b40b4419ffaaee15b7ade5403ee17e45eb2b746b8d265fed785b5ddfb4e8991c68a9022e2eab6ac3c60ac963ae127a886e8c8f6c327bc070c12e2eb48761167d7f70e695aadd38efb5d3ee0f671d335b38ea978cd4cf760510bbcc4684df4f54c3d57acfdaf4504ff63745fa4e61970a425ec344be5f0899e35600e73fcac30526cc9c35a134e2d26e42c09e37ed64de01e67d08aec22ee3aa8f04b29cc47ae392e75d20eefb65770da1a28375badf2231461308ee2521bf91986381ba261120c2ead8d64305cd205ea7a66d306fa8d3ddfdb498a4435ac9ce9ab83c807300b5408fb9eea9006bb27ef4fe5d325d8521b25fd1da118f99dba11fb104eca3c551b76448aa5e196a02ba81941ded1478575a0c13b926fc8c6877b53002249583b047d937884580c254ad2ae30c812ce7e8e6475f8bc8012b704559f6ffef534ba6ce336f9814b77e7d726345b278a4f05b3283c0cfe7dfd8b197d8116effcee82211bfea75a7685c18e74e3de991fb8d2bd3927e925002f856a65de0eb738e9dfaec4765c1c184c9c4a2f7898e75d00eb914ac4f46a17afb9231463b36b2862c70dba44ba6e20f68f0af05dc54ca0cdce4f28a223bd3be1562a4f84f4c99065216d3b4934f8f91a89ef00cec72a6497ec92282ece717f50cad61111e0e86dfe58b928a415ec2af5cf2c79a393090941b5911308e6b30df72e2864e0cb925ec966ffb8ae594237ca7e98a4817944e9cf6d58d9d784d4188deca29d6051b751f1c59e30462683eb8938b143151e07042952934dde8f86688b672431d84fce0d0f1a2568ea1a652f977035c3f1be3409b1e65695a27ed92b88098bbeb4c2af388481fb3a70b401a12bb296b2d90d531beb06b0b689d65e024c73bdb934b459e3a1ffdad784d8fc8468ed591242ef07fcaab1424f76efeeb7295a767b183b353c0fa9d640b4443c1418d09fe35d6b525c4a07dc4ee68e26ab88d1685baac4cf5abb6ae42aea415493211ba3e27fb5514a36ae775ed25a99e32304915b3c7655c42c2b7cf3d5191a42c5259ba8d21c44eec0990729f57f42d6c29c3b86f6bd86106997b911d8d185068095e408fdc96570f21454fa0f7bcd9953ad7fa9584662cbc6658036def6d9d96eda0a6528c386c6860230f3ad7daaab0dcc219ed3d3c75e5e59d0ef625c9ef88f4fead069635375e23a08e77f69181c56db2f8a8a08a676b123df38443bbd69c166308a14b8a99784cc66ba3d04957bae84d8ddfd07588c96e1501ed2334ad31b7834b9c76d455e830ec1aa3c1ccafde3fe29d1a38dc28323ac7f6ab86133f37a5114c89b7e1e453e4435787faa9db99a69d589c6d86fdb56e55dc918d187624712f230acbd07a984ebfe47b403f5c92cab3a925b42b9d99573dc1a08f44aacdefac94fe6939176921708b704e926b86d37cafcd8d218f06be77942a0b716e732e3f5caed4e113a71cd66daeeddd07eb126fcbe40d2b4084f58ba7082e467aaadccd8961578c87741edb4396b9edd4f32de804117c3963c161fff8e9e14a97fa403204e0242bfcf74609f75b2458d4f4d11e57efb278430735691db1bdcf79ac84c90e8fa5af9eab4df914e36d8d57710543769ae5529344ec4c3fe1d930e45480ef629f6726ac0cb6f2d482d2bfff9e5ff1de4f633745e3568796428c85d5bf148ef16a65b0a29888e58fde8f19dcee6256c05276031f29c3d381da84689793c1403674871bd40ca769aec701ce966033cd34f7df8540fdb7ae70e040e4975afc16dbf3a367fd7055234e36b4e356ab01177d965bfbdc426f83f1e4ca35f0dafa632b0c1b3c8bd067d6224f41a4f12559def4ac3fb4853c6cb38bc1631026deb0e809b51c67bc1e60bbc5f5284339226c42e6d351cfa6ed48e0af354a8f4fabe4dd4220ef16d69f58fbf260667115fc5541f6408ee42feb0fec96c2df3b95453506dffc070682bc2826557f565b3884f5936e759d4283a0624a0ddc56dedd7b17b4bc7a2cedb766a685984b4546168d2a432fb06174912d58625054e87afef282714b02d42b1669301816f84e4143098bdc2514e4d9fce5eac912a68c0bfb0c8c685b6380619e848ca05bee79018a234f6a3e570fbad771e0aa6d038f8f8b7c868dc3c327f2daefc1d240f565e0ecd70262af0cba4b81dd969789c852b0b28280dec0bf45926d588074f78b97ced15285bcbd65652283b11abd0c46dc350f4932bd071b879bbe5359fd1ad6b7a0c579b256bc972fae5c2f5efc166559e61ac81117792a62afaba8c343741229015cfcee4605f70778607b85a08e9ad4a78411b9cb2ed004c8e0c4663f543818f96ef020e48503f20e9362f0a7e9ab99da55817f4c2483b5ff92d45f401bb8ca657113d0816aef78cb6a9e7477a02a2cb714e7846a1d67aed62e4ef92cde0fe98842010cdb90560e9dcb240a94dfeb27e787edb5d5cd11b224c990b32895073c10eb48307feeeea74be9c40dba3679898d078c25c3616209d3580eca04ba0894f3571dd33c1c4953963cc038169a5e025bed693571c057d38a8cf2c89264abae4bd737f68c07e93f7b9f121fe395521995bd1c88f668121049a4f53c4747de2dc2b6923b14fcb65e27583bd880beb911bedd9322349bc69e0fe151a6a041dfb85b937513bf1cdbe73b7000f2bd3b205c70bf229396df244971f968e7f6fdb6ff2dffc053bb0453a00c220cfde60b302eadb173c9bab4057395554f36de88c938ab3f8cd5bf030c23624767aac4f17a63ada2c6145d8cb17925774adbd3f714bae5295ac74992d056de8981b70b8cc2e2102525ca5da4b4e18e55efb4665463aec8aae782fbfac55a4ebd0d13d33d71057272add1be40f83a12247e4e59b898b83c499b621993af452696470621d2bd9f4103179a14c6a8261e0f38b6122f7cb03ab4d2911d8f40cc93c4f58bf23832231b55feb96a2c618eef4cd2c6232da9b66fd851097d28e63f38fd1de63601829635c260d97c2d8da23122f41df02844f83c4389632342cc4bc73982f92f500f53fb1a1319ef0fec8d4fe4589228eb1a720dd8797b0f2894899ca28d9807eba0ba727debb246f0dfa2798235c931d8fe8e3cc3304625b6e0a1783de2b5a0af9f4b56db0b3fb55421efe22d83d5dd5e441ef0bf973615236a6976c64f794b07b84528d3e71f92f5224bba0e238dadca2847f569e1518c1d0f76f6a8c36be480319b16b0ab7bc51f9372c3192c27909bfb9c5cd3311f008807ca179ef3342157c40d0c446dcd7a25fae28c89eb7c83f3ba5819dad7d7021792aabc68d7764d73518cc87eede242a4b037cb4b8739443b4d6da9f0ce612f3540ea9698dd3719bf9684086dcfda3186f0082c94ce60059bc590f588da2583c17ad298e5b7b547177ed0252c066963f7aad8a94dab2f95aa354a2b76a4fc1dc61a02887db228c94401fc268ee7647d503fb3a04de10562ad865ff6558b7eda6a70a4a08ecb6144fb4be5cb73e592946e23c624661f82bf8477ac085680adcb6cc0da2ba03984c8dc0f7368f935872539ac8dc9aeb95a850881325f031d287db9bdd74a493fcf7bcef602bd8a24918470a67745c5fb8ee634ff4c9b2fc35094070f8fcf14292597841f3a98a749f846d0060c57289e8291b8b06f2dc49cc1d05be8fc01cf13dc7b59ec0c2efccbe9db511c5c6f9f758a8cf0241187eeeffa28789da44a10b9811ddb80bcd88480e16502b48076ecf773016777cc7ee4f47af5cb397beeabc0584492b21a771b32a86d2eaa5c47c028be0920e44dd707ff6dec86e95036954c24acf1be4a69ec87f3b68d5d2664ca849487973a8e88fec1bfdfeea90792f128fb1f595fa310f20ef53f6bafe48be5c2e8c31c85aff11fed2300b6bf5b94887661451d8151569080cdceef2509249e02410df6844769ffafba80e6c209abe7a2df62f262c92e540fded7dca6a61fc1b2cffde0d42a8bdb3be379e3609c74cd3dcce0ffb6a3671891074366c4af6bdf092c7ef4ffd00c0e30f6f4c2604d917ad7e6e57a52f836c0f25a875491b44ac23ba1a05e77b8734119a984da9823369f183cd491dd4b199b8d1aeb83716e82527ba077331f0f12f41430793509666a857ffd5abc78ac655fd96928005598f1544ffb13ae1b891098a0f99d8c20a08f6df12916ea7c92bb8545043c1244e95409acf918f4019db5a90375f1a39fba734ee29b26fb241ac31a5552a9fe9c45edc58d8ddf2e54d2140691313b392900620a8cf2889bc8f32302da874864c48b7a6e010b0ceb9c3f2494f10eead7ba61104dcdbd4337b0cb8cb8ed760929f7fb53625f5734b6335bc12456555a5c997a98e80eed8d10c2502381b0b61ee34f4964fd1aee947dc60ff86a38183d9fb3178ae833d217d73e54e2375f09e4af77972b9f4e32e8855d655060a5d838fb4741a88499bcfaebc444510379da1c800fed6f0778a67f9d84b12680bde4dc950469a7daae3f44168527e0fd43a4e9deb61f28f5be18c5f94574794c5d52bc8050cc5eb6c387f48515f18821894a0174a3c54ba6993d6618376bda5ca6aeeb70988c5a16f310720286fd977eaefd6f714849ee6d6cc3d3a50ed177c9723a5185161c48c5092b947856d72f76f58ce4ec3de379d7412e025418a8326ef036a78d94a01f7ccc3780858e90908ef7fb4af7b7a8424db120d02fa9859ef749d55394eefe518869cfa59caac35d4b31508885607e2ff1a1d7f23b1a883791b911648fac2ab6e60f7f8dc0334b92e2448a2aac0aeba88096c07be75112992efaa6380f6ccaebfcde478a54d58cd788a000159d34a67d97258cbf4f383942d3add9c32ae430cbecf9e63eff9bf59adc38a75882a6466e1dc27f1e6b4e2a82b93ec36e2fbeede19ec35710566d251848447db02fcac417f01e5ca2a361f2715bc0aabef9f755a509ba766c79047b8babd0f573cfd3e260f35116b3f7d7196145141f7fdd49ca22cba4897cd9f75bec1cfb6c0ea3b80c5047076fd4a14b311bdd94799c1fcfed1148f1fff8646f031acdae927bd6f0d832eac5ad5b8192d34039feae709268b2998caec6de4b54963f60c3d3fcebb82b6780d8547524d2908a3d0b191cd02fab4b76e71b95f0879ccc5ab27670b831a84e465c203035bd12182f37695c6d25c502b3e270850e681082a590eae7736b697bcebec0a4e4be92bbb59aec57aa0c63776f5e74605c30b9435736e5770613395ebde4f7b73aa72eb61ec70f3f31d94f3e8345991382da516a9de63a2148cd5f11233e666af936a6b0cc2f604a639a992728a8e180b7d9d1ba7d91d2df2468225d7a4bee884da39d129da52057b7039ed5284b1803440ac9681fb92018f9b8a4112670bddd08113ce9403f488a5005cbc49c0451d98a9a3432b8ff7b4cc5f3c461aebf7930cb4ea924b1617da403d154114b98c409964f574df5b1d89d564566ef77fb02388bec1d08c8b17e6199a4db801c4a81bdef7cc6d3e3d045e980a9a0dd8b7f1f4415b779ca3ce04a8ed4c1ef829182743490ded1085200bcb8a3d3583bb1cc45211a8f3747b42bf59562a76a49b59311761fe6789256e9cb3206be22b73c31b5ab726c8f0f3d52e8612bf1f0e94d2a818430dabf83c3d82eea2e2f7ea267e18afd8327dba32ca2bef2c2e7b18d1358d22ea4486d4cb18aeb65498cdd0e9b649c7f96024b2abdd14d8236bfc25c7cc03dbaa3c8a179d944522bba25886341c1ebd0058bee4cff552d2fc6b97d07deffb6b0281870453ee38e29093f93ef86b1cbcdc3ef32b2f83c2135943e0c98da1a17743508b454d967dc7fc405001fe31548ad763e6de2de7f0053e7b94f05400c3ce8b25b14c96311a6195e83e4e90f5e41609b5e3f78dfa6a4d50ddaa5f63fb265c3d60f920bbc6f36d2484d726494f5093488fa50137feaf4054b18afa8924a58251578ef34afe2791018af72601087418488f218ee0061e3f44cb7f21d4e60a85cac8aa512204c415deecf82e60fce2cac1cac16b15ec69007d321f3b135410aaa848aeeba9ec21f6df7a934d7664e95b15554640025373ecb5d26a2f8776d01640c2b6d63902c194eb30248e2cf29c089c872f2b22ecd7110814d9449dde681b32ac679ce2187fc228a8e84dae165e7ee37db638e49df1a7ad3a8e5284cfb34e880c2ef39c9c2c2d8407c20c92b35058408ef1db35898d7b6230032ffefaedc4ff5548e3602e30d9c5e5ef32835e575ac1a7d1a0f9f89f63bbe90d3fce18517fef1cd0712e4b39541e609ef1e0ebb9e68cbfd6e198c13431b48ff18b0494cdedb1512bf43910dbfb0afc033cf1e3189124c981171232dd49b44c4dd5ead0c5f33e45c5d401bb631f67f6c494f4d719441cf2f1dde41bf76f4891e610a320552bc95704eb0895e557fe89f6d5da4cd497958950498e54b04bf6207332f8df914ff46729fb305d70e83752031141a09e24853dbfb461421874e670b7d7fca9c1fdf1e1438119f08d533b7e92c03b5f019bcdbcc4fc34273b0c68751167fc87ccd9faf3413f9b736a7e1ea6b01115fa41d5e34fe1be193ac8fa908fdea0b019d9d177293b4b12aa776266d6cfb741ed79bbb08b5f341f2f0695e6c2806dd93be43d5244fd9af9f14dd4e67ccfc0585b1bc979fa5a000ee89a198fec6e0bf315d133c6563a67bec8817aefab736619aa08d5a34672fb520ffe0067e620ec5b8a1a66a2a4326fac0042a516668091f65f6a6afbd1ea2bec6bafa6ffa1985b11c4779ece19d4c62e9aac5510e34436cbd21c0f00eaddd1bd02a92af780fe78c53c966bcf2d6811f958832140bdbdc3c278d4878dbb52bd481af75b17226434d7966e9ce1a161f5490739687aca8255cf579c4ec3a4ec4746d27abb1b8ec01ac151b7ca51d62fb06148dbf22d7a1bc34f6769a6bb7eb87743e670f78c1bbdf5520b967ad6ef461fd6b67745b0d73ab76f8b8194bdb3f0cdfa1bd277947a12a1ec1074d6d04333b14cb194926d3c9e55fc667aae004926f053f1572154843f3d2000877dbe50f1b811d0e337699231f4c0591fd5e945ea51540b49e70a1ba0505af5bee9b9117e038177bf7bca2c6760cbfd8ff2540dcf403bce8a3c8256fb8d53aad6012f76718d8356842969f60b8c271d9bd036319fa7efe397878258e18f9d89b79db8f39e069fb52aa72aaf80b16395625346fc0354fe041ef912ac1a0060604b7c2dd83000a22350ac9d01b55883b80b837de3088c7260e5a8d7e4dc09d3d24c19fdc3040737cf2fe87d02acb7d7ccd28b3057c634401781e15bbfb1b29d59ecd91fba6ea8806b0ba0dceebf88625789d0955b8aa55cb57420c7e2f46ed52e97584422b65ceceee894ab7e89ff4eeda752640cd66705e90ddbffadc4d9d87f40fcd47d5d8f9e43a023bb0bde5098e23418d29f56e16d3f564a9181c9dc531f1c14a183044cb84c16bd46e8daadeeb1efc54b95e4c866bcaf154730eb7ea803ce046ef4d724265e9c6196bf27cf821ae5c9c563f4e3fe09badd70bb65fe61bd8c760a9f94447945e008b39641d9730baa8c0c35b4e79f8b7593b021059afe85fd695dea8e3f529816fb4326d28c55f1ccec491deeb120ac13078c10746fa11a80a66fedf1ad14e218f52279ea43950e76394278b1948b3029271608d054e7d9c89e4dfe63b72abaffb973099076c624ca29f20602ffa09637acba77ff69bad7d6b6fda56fed36f3051781450a589a9018729ddf53df225ed00bae20baef131ea4648932b69c1cb81afb9a8b279401ccb6f8831b25654ea6fec6ded0fc3019aed73bba5fe52b90448421a5dce8771b901cbf49bced3a571405273c5eab38eb95ca3532411d675de0e53488374b1bcd58d092b03169ad980903088429651247171290609f59f825a84c6bb33eb4ae0e32487c18bb4fc73c55d1ba721d45f7e24cd821f24e55936d852b8a04c3aafeaf26001c5b3e4245f3300506857b30b58929ba180046e447e9e56ef681cb15f8c50e5d20f5e859e1ebea621b7ee6e998fd6a837750dc3611c74a0d618fd1ebe71eb68bf282135ba8f0de7fe371782f4f6b62e4ae4c08e64dc281a3ff7c6a8b5293f8ebd26a7832580524d667e92481618c31fe01d95559316b70e2760c57f232a8a8f783a660635a6e9893253f5e74f9043dc115ea31aa25bab7afa835d928af3f3aba15cfa64c44d609aac2888bbb0af44d1c541c17dc8989ee400b084706c573719c4b4faee3db3dfa544e079ed1bd33cd72dccf81a7edfae1ae590fb93090e9652912d7e0c80b5f9f54d26252101e18d51f0ac42a100b11a2467d50b3ea29049a5edde9e941a82dca01156e5d4069d630f2405e08af7b9856d11c57e03798229bdf5ebe59b1816ef8ac56a06f3968c8551fad4874872f1de3c809b4c713b14d19c81b6be48b517dae8334566268b00e3d204f8c2da28606aa6cef79ec9d11ded127ad39797a85f36ffb413292576e63d9563e9ea07185b3dee6b2736da3ebc0956627ae5f43cd4504b2f08c9d6f1533bdb5f1b5bf7cdb9d8cfcb1c0957adfafd4c65b028129f2f6b026544906ad252362c6809bc0ee487ae854f084f143949fc5520eb9d515f23f3178b93bcfb64f05f1db1e7360e54bd5cc41036be28dbf2779b19c3ca8a484899afc827145437dcde73ddd83e91e9ddc04905e219f3ac1685b4680c5a17fa04173417ce2d5f42697fc64e2ec5fc4acf537826cf9c6df9dc88359140721ddff862602ea848373e05fbff75f88f4cdb874b0cb5a08f7b0e67288249588b07c4073290e1e935b57540a5150a0c8371cad6511f8f8d3bfa640cdcc7e52bef2680e94bf7403ef1dfbf757f26abcbef285e30a7e2e375fe624f389f3f3c1d5cd5db1ef05dbd2e000f0b57b1441543a8d921f5a446b0a45c5f164775acbd386a767922e8964fe3f8fee493da15258f5d3318a0bc576bc2eb105fd464c65ad47c67fff128b9acdc4d571e3add82d02c57c3111a719afe204d36a86e63ee056d6b9af3e16d05e9235ac57540b7a006d6fb03b3a0805258d951f19e82d89aac15ddc49bbbf3e0b2ec58d5bd13a6e5e24039271bb0f26d67425ec2a95cc29b11ab78b0e3f50bddbb048b2d17c3cfc76e23ba1acdd2f9449944686921ca12d176e0e740dc391dd5568687a36afae20b3cd27a0b8ea0d59b4838aa84cbbbd8bd87479a6be841c0c0d270227457ad4033db0a69cd21e160d1d6e0dc919dabf257a97fa0df1a42aa0712536d2ec0e0a17b1ee8c3bb4c68bedf32f2699cc19826de358d5ad48485597ab60b58b1fe38d9776e9e8b20e78082e846466468814f9d2aaac66e0b9281ab1e96372759ede2cebb989fad159fc4b1a72d8bf4778038b11f103f7cde6c5fa78709501a103ac5b9e48d1cfe36a3d51f011e494d7109f9c83ea0e39ff24ea312d8edcb497eb985b3b68922f9c5e0261727bc5f1392d3fe9e0e9a94469eee8316d1c76b18e4178200fa53540de5e86cd81299aa047c42ac83e565f5dbab75fd65f785c50797ffc2fc3cd85095336234a2d49ee408f4ab4a3a2f7eab551d139c17850b9c0466f31e75a5363a3aa5327449b497d331c8ced4bca11aa9b9ff8bc30c184d43d775a87261eb83279943017e4e703c6c5e708609ddcd6489e403bcd5bc658daf91e4bd78a9d8ce20bd6366fbaaa242f31d1f7882fb41b27d7ec5f9cdcd81cb00eed5baa8f2ba40ad3b03587b07cc6563228fd5c83a84698f0e2277cc4d4b3379fab6f89b6f0f23071f836de7928495d89f5a964e8115cf77afcb0cf8fedd33f1633a5b5351d2544afb1e687101fe607903890be8a07dc78e64b85734503da190356226a4f1e2664a0bec9021f8b6a891fa2cb9f2d0cebf99805443d9abd78d4aa79b04e22eb73db6dcedba5d250b8a304db3261e33378aae7eda140bf45fbfb5b3fcc5fc3fe4c85bc94805043953f338b9794dd9b2d0910c1c867c220bb406e47b73e86850541afff32bd8f3bb45c376f6c078bac1017e740eed0d6817a7338c5499aa2fe918f4dfde7f1b83682817fc4023a2b21dd6c3b0053158ac242fab56f61be9d8f16b07f6fc3b780228b7fb30ec484fd480f4f85ac282c3c52e1a53aef58b08bd9b8164e272acde52bb96b25afd7984a7af96864fe84784c95ab442fa7d6d76b979ffed18f016e6bb96e60e2dedc063d9cc1497cb8c68ac1224eac2a4991bbad3ee59e82187f6b29d90f087e9a99d7fdb2c0a9617774106b6b289466333f51a7b2b65e6b23a7f5ad0663476429261222875adc3a6c560849b72137ecdcb676f41fb767ce124e56767b3061843c00dfd30909807a713efe3f0d718bf9fcebbefb28e7dd7d515e69f88f5ff3d01ea94e19ddb1b7f6d35096636fbc8c23a24269ab06a902ae2cf77a7166978213ed92493473e8abe2d4082f8d741fcc37ef026bdc92f5c02c72c9b3ad46fb7b0026cef19a90a2ca3f3afb1f98a26436b64047895ee49691433bda5a57c7bf5a3a65790e735ec31b363e2d648ad0f38fb0b66b74c935ef48e6dc7b13f16f4ae56f6965c32ccf14a085db30e474db6a9009298c48469394a555b4b9cc5c89271a79ee842cdbf885be768bce12c35a514f4f362d5726ae493e8f8b256ed859f423bcbf6175b28f34ab847443bba12eeb05788f5b004a5d9c1d77f491b1199717945675e375d13958395e90eb05c5aa1e9119e4b69dc8d1d960e318b4932ff8d65687fe12ed1f64b30dce0150c8a66fe666fc17864f0f32e3a5e7524c4a6199bd40567ebc78a4e41838c103d4806aa9d22201a4847b157f9ed5b1797371c817ae065188ab909dfd282bebc5751adcaed0857b30e86c245336a230c31fc8d97a0a9816a622d63c64ff590b96f52c09a8719473dd4b59edc6dfb00e5bbc41795c5433a1980df48e58fb339565a8c0ceaf2f9ac4c89e3a79fd683e09ff35532ffea5d4b9948b2f28e345c8364661f02815f615162658d66944bd452e7cf6f19dd0aa06ea1873c30d333aa4b8c7f8f4fd318b16b3885fbc4295a02957816376e396c2fa956c1719a5551f29cea7275e26bc84594e39901532dfae09b748d1db46dea9d772c4249fc106034c1bf709ba2facfb40e45f046fe9ce60f39d03bd9a5915b00134015db268adfbad036b029d9859510e5008877fddf796a9a958b3b71187c9ae222dac0c1bbcf70166b350c27ec0e87a2be4d611e8d48c1e3093956266a35619b5a774e7818a3ae0af1df003532f249f40ebbd48bcef1d377044aa8f851826b20f126a1bf23902fe7fe324ac6b8dfe0e6a46f6f50b60f0c59e198353a464ab84c2623a812c13c07d012229cd71ff9e10ff0f293e2d466be7e3bc67da3198fa775e1e9ffdcb098653592bbfac34a4bc298def3c3830237ac1be040e6e29c34d253b2f0b924e5b1dd36daff26636b717a0714fbdd0cb9ab7e963243c5ecac8256659cb25bc1e1d824d24cf4c296f822a8ecacce4c8adc845f751108e5ee567ea312aee6f8de1de02ef16adb17657a1e5f605ba4ab9da37e58db0ee3f73d954beb0dc81486a42186103be4b6c70bace37f4435d9520c2c0e07991632262b2c8ff5e402f374992d70cae6622465726a5dddfbe741eb34bf385de479c83f96b61e8a272838c26d1a25035f43b71c6ce68881b691dc8e577d6c627e4b1c70faf3478d05e0b34407a8726f4ba5f73cae074e6428dac13d3697efeb23ea9df6e5c80608cf5cd0622980abedf342bceaa5ebabae30cdb6a02cdc1faafca6eeccd0d5a874dcf2533f04449b9cc69c75a42849b26c19865413c1dfd71111ca6123b1108a284f68db7e74d2f365d0e840c3ff82eda024e2b6f47ba4dd35afd5480ea2d439c68e3260dc262ac9c486aa856bdd499dd40584e0dc455c4bd98c9f6e9584af28e464aa7e64d659265782c4c3ea5cca84c9b0ca753780123e5f953accc3dde664a8d04d312a841bbb55df0883be7b7e6c782d771e4967b7e4af8ea075817f9ff63e8f9ad4b9fde7ede5fc7be25153e805891c3397fc465a0769273351e534b1756959ad70b996020cc587acb5870df29f60fe56246cbe691045a0a8b15ea26a1b7c1809639037241c6963899d703c3b07b648e49584a00e409dc387e75c06730f810dad680a6e5fd5be142491d4b7c524fe087187ddb41f718846518dd48620ebba839711468afe7d1fd1492ac6ef7a94e3afc66014ef387452032b07bb3acaa2c72800d23b94611edb910c606683dce4fd55c0af396d5276df4d9aa2ca23c53e6650f206892bb6292c5339dc3df90a16da31a26574466178b01e0bb0c419d298eb864214fc1c566f40ce464463ebd0a5c59140d144595c8c4d98f8c9113f1a884f5fbbd7d581a3d4651bcb18ade87e27b2044d0f7a527f2feda63cb7045cfbefe726154a59f464dab8b72996d2cd5149041746da2ee0a1d2eacb5a59987c45eaf1cc3b8d401c6353bb44966cf104b7490aafe8cfe2b552e57267af1199358381c4199f86e612a30a8be999a6b30c5c5bdb0da33bf80c89b29aab9713ac9909f35e35be7a06f065ce85c6074be7ea1565803a255a157ea99adcdf663ca64cdd907bdf5affaa8ee72e3393e3c0f9eabab4b9cd7737e09bed4cc43cf7e917786b9b995062369c741d675ed0a5c93f269381f59e3e39f19255ad5263bb614a79d92a953c5944999a002faf844a4cffe08c6d4523b05557cb461b01c3cea21b864ff1fc8fe628b9ba1498d5b5d7d0cfedeb68f5c26c5d379a222369afebb6348a72f3f2e55935e8fe8f8e9af065771469468e2fa0db4245bafc355a7549d59168337cdfadde20c9cb835a79368bb852677920f62c87e20f4457b10c1b9de9e939f346ed96f62e94159c37d8cc094dee0649648ae08395559f2573d0db3101d89ecc136e7548af12bbe9e4f6695d2f68927810af970633150d09519649a5f54b14a7dcdd579d5aa1237b24145fd819e48b1857dec8989995ea2ce41acebaf88f4f8b7a9076491c867df13d669d1dc854991867bc227d061cd6f12783a783f624a9a4a958babdeff9e3dd6cb1339e1b74c3b439ffcf95c0dd253c5fe463edd9bf7bff20c52a0072d9ba7f4f97faffb0a80f7734db571c9db6eead71b67cdc5a93a03a83ebf9879b1a236c251d125252394476dbfba9f42025ef71eb271177efb70c44968f81c22bf720cb32758810e2d1ab7013f6f2c90c0221c6f32f77d020aae7191950752cbcdf093bb62e2b8bb3660059c9b3c0a66b8561ce9b094da75a0110e82079641f4f79862226953379c4b05957d2a3a01f16fc0d3b09206e6d73fc557fc8487cc1bbda10d29757926d7aaa617e2f65e13c37d46aa4e497c4199951c47082806dcc2b7216fd455aea2a34d1591332a66043577d98804ba4d0a91b15c3b6f478e683fb06224dd49aa983873fe26ac075740552303b5f200d6d969311d72ffa990ee0e310c189f5f111c61103e4d6bab2eef15b59c54f2634b9994c6e06f7038510a34454c252d933c7d1fe03069780f410440709530389c34797daffa1383d630d0ae3b9d7da8ea9aa677427454f0f9f637d531b5ce3f0d2f830e3d3c140ae26df754e64206f3e1545ab3b3b07e8d184431c4d093066699a1c78c50ec0fefc9fb2f03eae7a367dadc1d3b61439a9e8148cd9bc4e899b41482811556528d37243e3caca07e6430b311a457bd9d7f0e456c7fd05d5ab3044670dfd0b20cf2457a7b6314a4fd9f29b35c6613b0bdeafc5d6492ba52381c30d949242e3594b9ee977ba500710ba44aaf225490ff530afd0a572b58706e82d54c8333c711640332bce132345ee627863d68bff4c62398e92d4e38be704de19cfafe9ecd0ece93cb6a0843d0ccac7b4ff81772da85e82eff7ac2131926f8d5e4c2ae9011d9b5df00d22f1ee7bc03c1e958dd30fe66e9a61cc85cf3a04dcbb75c4e1e42e3ad210a06df803837ce7cb5a87e05e631ad08a1375607d58b93732ee8a1e863787858f22ebf81cb9ff6ecda3eae58580e3e7ecdfd7ed7203c7b0dfc503d6a6e1ce5724fade686d5db29338c004aea067f923d0d18084029956d8340f925189039b4b552ac22c757cc556bb8845c5b4ba7910037923d8503a23b7cb563364a7f1eeb1aca944b2f20c057fbbeeacc5c69845e5e299e9f1ec7ea85de95632b333021c406bd2f24a19358abcaef5f40782b7ed0e630b8e101f0987103d817cc6c4db91aef86277a9cd32060b98bafac831a2ebd50442a7f2892a48d1723df2a42075876f7194ba1c73dcd859630c64055141c75819dec8cc746440484b8f963565959fa9e0395c839201208de1931e0a7610128361c34949c0a31f94250a3a66d0e3c78e32f1196efaf113264d70a909290befc0249d47e6b4e3c95b9018514bc5c8debd77f4591f1d735af40f5be67f9cbfd483fd9eb6f04cbf450fcb3bbb663660d0a667e06337fde8f5097379e057b750c9cf8083afea66994d85aa51fda1228890a2f19f1ba49866028fb81752091805960f50cb4d4448763a70f4d95f1195e9644d28e9c5e99f12e8bee50cad85e8e36815d50edfbcd02b86a1138b960be829484dee320ea3333fc3790c88383f7ed9c6a9ffb68f1d5cbd4604c05f34ed7f2956ea5d1fa292269e33e331515d4e6745ef3aede1625a2dcacac80e63ccf8df6e885f1cd2e6959e4277712453294a29343ca02a8bc2b99c685c7e17817b3ee1fbf4c62d0225b0868bf0cb79e773b47418feddf5044efc0179c5e420d038ffd39d10a7cfb4058a3eb6e2be08e50becc0bbc6059ba6e928cfd12f6662a3573b566180761fca621cccc80b90267b9f7ba1d79949673eec5f46f864158c23c8ead05f4ca2f4ff5e980547594169b4217ce72a2ed3905aca9f0ccf54fd9250f93381d4ec28921cd1fa5a7cca745f09e247cf8e0896e4732899d87259d7cd4bee3e4b82ee22738b6884d280d4041afde7ee4891979f8977a17a5d464d9540812f4d488c7436eed6fb168a10893addf0e8b5a2937d51aaafe66f3a86644b03fb7552e514aafd0c35332f0ca14961790eb7809c7e244e4fa6f145d345a9e6a508a5e2ebe321a0f76faf81e2f2c10b7aa43c6ddf621d082eff9764a014d5aec3daad04673752d078669166e8c529a0df5a425dc3f73a1016561a243ded140ce6fcb77b7a0e9cc3e3c305627ab275ded5a5acc560935e6641aacc784c18cb657803a45b90109a9082a93da9eed4657a483e2ad9b9d258440d80faecbf886703f7d8c6c082035cea577cf9f06f94977ec01531f83407577cf8c6a43fbd73034f4cc32b708d429541ccd5072babb976c06d88a9b8af42358e884b9031f1bcb3f4efdffacde1988cd704efeddab12ebd11312238c203222e6e58b54772c6b1cb4c400bd5c35239154c120296c78a74b55beb518123dc9e6090ed271b36008b8ae1851c916f39f4ea47727037a7620c08faa1fa88e54659e6a65cfa3864be00b85119f5449dd741a22e61dd2813426efabbce30f96d28cd8d6902ff4965b5d1bd1f3a3a2ed83803b46cfb433cb0138c96ccf1baba6de79022b055efee8cfd19207295a7d93856b385de1a74204dfb95ede719debef297f3007b261921abfcc36230765ad5a10790708d3b4317933f3b40c885245501775e0a9b9e98bfabee49998de64e695548da32232345c95488e13f4c880bd9c99cbf35a7c811ea69111b22186036a5c0b9830d45001d4619f897dd9944033c7fd73ab05d29ab297743049e405097d70c1e26dfc41daf6bdbb0e29290c06ee03a25d14e13ecf8fbaffb7f6cbdcf1b4df357b16734823acd22a6f6af2c369f4152f48a4a11eb494d595b3278f15c0c6f8c1286343c29efba454f8683cf3d6b6a4748a11d62580547e9b51108075bc2bb2401898e2577b6d57364f59f7cfc4f265ae92f000a3d4e572c95ca68bc4239ee27dc9f9e067f36fcdd33fa016d19351cc8f3bc0afb4f5c9ee0eb52a6ce8401254702569f20c2ef5bf76e6def508f549ab767edc27c30a5077f076db24bd58b0d79bb5354391e5757d696e4b97bead7ea1186fbb8797abac66047d10b973774f8c1716b12405b07a66c94571d5363a2a35a61ff2608f9ec77f4232b5848f3e1e6bd1c4a9bc92d4fef1ffa4569bd87ed2238bcc68a8830e2d526c45396d9aa703f149413de7858053f33e2435619bd004e82fa4e47358393a59f16740b5bff8e1abd8daa7754d431c840d2994db92f59def971b0b3a3be8a17d903768828a96f6b143ac3d8d504fd4a92408c0623c21cc0e6166ef59160d900a64620ff5e156d44743bc8194a2b71730d6f71cfe2b2a6bc635a9f0d883db35dd3289ea4874d43579d8911d31c899aaead819c1245efe413329c3c8c674af54d83318af21dd94fb1d52f4ac4af0ca703197c1304f5abe8a35a494bcdcbdd927ad579cda60f5764015523d101ad2228b92ef59622e945e4eb7b5ddb385fa84982d522764b3c98d5af8355bf1f2b90b37195c2565fbc3fa20691f5e445d0ee53b5274f2071a27d780bd7446ad29ddb1ee736e38db1daeb7e1d225c5a729c510177a9e62fe8bc548a90d0d22fb18f7aaa0ceac21929eaf1f6ae383b72dac2f8dd2eebcb2a9e4e5f9319b3dc96fd69718ed5328bf6e0fff5d935a54f2d4bb5d99ae80cd2336773c295fb5b5e5bd01a4ec2801f575af192c95547019b7a47f474e1c248251421909320177cb072b1d073313514e6cbdb5871ba48d867160728232d145963843f78088c73be0d8e7d6bc3819f6df3be975ca3da5d1d7eb699f3c23cf44ae5577a18c4c9b3d9f5d33ad403c2692e4227d2659f82a35d3d38cbe404d8f376ee07658304eefbbea411997be41c6807f2df71eb6135ef3d6f3945989a464cf407b3f97a6ad63c2e5555d41a4380ed4c6304da8c50638ad742a30d421c9cfc4a0858c049c755b1aaf99e2120e298e98d9fd5d8c9dfd1ca6d3349a0f50a6cfe1c3c46a1f246ab82d58a4800c5f1932482b2fad933980b9b42a2765c9e4fc2bb51d42518047a0ff53fb451b0cb2e3d82dd72c9c9421e1cbd6b59a6d13dac149a7520709694e1457333591242f85fe38447dfdafea0f4c838ff561609d7d18714458a408ea7fc846cceda0bd18103853b2a11c1b1cde3bb73ef59e8cbbbfdfcd79adfdec4720a6a8ff514bc9c20d0c1ca27655a02fe2d357ba9537e55edf01b38a19dc86cb5461dd95e2689134f16dcaefc990ff2b143536a01faf094bac7654525e48bc38b191b2fe32bd187a2b482f0ad93b6c4bd13b0d5e44afdb4d7b2520e494bd00aea5b829aee76c4116943cf6a2b02ce682da8dfdeb2a911833b488228a6c54b7d776945c03ac4547498d61f7ee49d35ebe599c6a81f4b41cb824e672c9da236dcf1615c3ba136525192f6f79fe6d797349c1f5319a1854c5cf43779d6b199b29b34410ccc0e7bce43d30a3f5aa1a71596f064e88923940a107cd1f5a4f3a1957a8a2ebbf1aa818a56c43144298a608bf00e14c0624c69c9960bd899ea15a9ad4701d074562ad70b9037d932400ae97ac6c57dc2706470e20f643c226c47591d0dec229efcf5e8d9da29eb548a14b82a77ceb3ef00bcba5e35c88e4c1fed9e5dae06270a9a37006383e33efec617969c675bece14a95bdf13ca7f99da8ee8d5eaedc2c167576fc30a12cb14ae8c749975aa975a037a17c6d277581ba0ab5205c10c44bec8912dbfa9ffb3b010cef49b36e0d515f51a8ccef12562df9b3c653fe371229e76cc7a106109c4a5bf94a339a5d1d7871f406e61d2f545fde562c916c3bccf6e37b637fb2f7fc96a71a55047ac45dd880a1c2f1e446c540df3e244dcfb020f1bab93ce3bfd4981324b201cd029056b0b502c5e3f33ce0d9f6a11cf199eff06a183e18f371686bf77291095a588aeab6f6792cb5a49160cfc34b19f8d3a4bc78fa25126a75fac59c1320edcbb20275a1bb14852c82dacb22e5ecde3b3e83072cc7a45542b0a134259d3da13874284f5f266755ade9f3fc41d951a0803967973d4d98d272fc028613c1b35bbd0b6bf786253ca2053616815a809f91864313120c9121a5c3b928175cdeb519e000a141692475e09bbf793cdf3f9061e59b97c3b64dc7d67dcbf332a2e9a6ce70a0b9571996bc7844cdaebd3501640387ee7c8bdcb70fa0f9b6d6a4b749c7a2ae9b52d3dd80ac8bb8c83a913a32e50f019fbc01d30b8d3136b8877bf19b68dbc7cb01472bd60dbc8437d990e3a62f2dfb4901ed0fabb849c04a03d641474516cefc5db01f7878449a8400bd1b514b58c0b8617e9e97e56f0f290ed200c30b4eebd743e4503651306d8476b4fb91e7e809791afd593d265853ab4ec7d693bc14ce51fcab589b2b8fcb0bec953dcbd90ba7a70cf88a4910f2c7dfbec55fc4f0f70fae96b7d090229b44ca539157ce40af958254d228e0e6312c3e7b7fd7b7f2537faf0c6b5f953b5fa15d116576c0d6727c325207f699b671f51613b938ab17a0759e9e27f2049877e138f0bf66b4a6db525bd3d32e6d77382c932830eb8ba52170c819d07275d7e992407e253be59a6dafa9119a9e97e18171100b415b4bf7f1b2b8c56c420c1df0b0828b68ea559f6968b96cff566ed567d4625c48bc8157f85567b0be6c85a3797679cb632f1b995c422dc0119b5bb1bbf0868dc8d84f8adb204e25ee9707a6f34f50a270e528b8b3a35a22729c34964ae0cd5b936afef70f5bdfbc1bb9a91b2ab58f83d01405e0be239315fe804012e3786da5a09545c18d791b367ada6c4e96b04946181f245f79bc48912b36933486917be2d90c6115519ad000d4ada51a3ae32ed95b7b4b4460dbdbd0e8447e8fcf50bcb10abf4eb7a3c1dc500c86ce3f0958997ae22098313035d359a980fadae20b2ef3854e7152a5530214decb35aa47cba1be4026b7b42ce63ddfaa774722b1999d2f1d4db5a52806a3ffeffa0c9e53af5d5d46ce773880f7a54a5ab4f837e2bfa54b897d1fea46485173b54ee59d69919882723fd262e4939863e9bf95b6eb22f7fd5e36e0e7f306e0cabbfe28c28d67e752b8e2ab445e452f275ff82ddb035970e237f253d1f4fff7a6eeff341bc9a7a7baf674f6ceec1a5e010e40a8504b4705138b4ee5f7f2cc25e84c45287b0d1eeaf4e4ff6f127e5e2d533f0530ba33ee0290617c10189ee4b48c56f598dde3b64ed61d409ef291633418d69efebd83fa2916eb579575b9a460617100ca705fc252969a08ceb731f724940e406fc27e1e01805c78f7ef04a8fc16b6fb92e5694c64f5688f17f26970c99ddaaf5f6d46976ac7bcb90864bab720970d531ca12de210e5525ecc1270cc9717386a2aa8926c52bc7787eb0b225f4853821847fc4ad21c6db812cb41fd61f189b4ddafd3213c2de5aebb51c401400552f808e5cf2fde0494549cfb398a7375e858093e6acc9f8ad1d699ab331e68428d37c9bff0397ec57d85f2bc0c52fa329a54fea7eac13da18cfaf9d0de2e9720744ddeb3fbc3f5c2827f64d81595155a5117c6ca59aff0d636a2504656d7052a7a50ab84a05fe47ddf16dbeea2fa42d36897c1806c012417af17aafa42f5407cceb10f3ae8c32bb909c3bc5ac2e7d1c648b866b285323e34e25973e216723b5e598cdb7b0f9fbbd9d5ef741c06542fd9e154c8dc06332e38302344a3eb34e0f314daa867f5e5992dfe8ce1d7ad1fef1dbcb6ca6d9c210233f32fc2b899d537f7cc3c7ceaa0e61e02f3df93183a963e0ddc544b383a8c10b6949955d42887ebf285412f72f8720206423c81e55d247671a9e6d7440f8ece5bb78ca44d1e455a122aa4445c43a201646e07695c0780e375a7ced32ecc4ebf0e25b7d5cf200292db6ae5f01f03899acded99da2ac744a306cc52c053ad32ee5c9b433c3503e1b006e1ee3fd179a1fa4417aacc6c74585833edbfe2914ecf5121a173f68f59bd8417186a75b1417363800b4895dadb966790ee2f406b64f63d435f7745f18208190db45bb01202fa1c39f9565e5625f67820f786415295e235916dd96b7ad63496345165d0a6287ce46174daca04980f63bf320c62518538237bb585907533784d0f81676529cc443e59cd8b4380676ba78fe4ae42b3ae10cb1f08798f727d98086b405acbdb9fe0b62980f23d4037407523d60f2f15111fb3122436c60cfc4bcfb1deaa740f6ae3e2c164e975ee02d5bd924f4521d8dbb604164e153974a9ccccc00152e2369db91654ac7e8d290331079d74e8341b24636858932b168d80575411c4bc09b0fe1d8732c94b0db13b530ca21cb0a1459181c07cf6a735748d0cca966b18cf04c1b937edf8acc73a12e74129f92504dc6c240bdef2f74182b80a1ee444097a47730b8322b9ac339d0973a00e841d737434621862029ff882a5cf4b761979a70ffefdbc9e4f285c7b56fa2a51ab4bfca5b9c2538f4e7119fa1dd29aab3fc1e1488d499410f61fa3ecc8534138a26c8481220fb1250e4336e1f041f5e498e59b9ab414b1bde34b6116573101c9b414aa53eba96325291ab757a62812c50fb57f2475483a21e8dcd0dc53b2d6b92750fa106d3e03be1bfd2831aae76e0aa0391deba679b0bc4183438c8bc9d694f6ced609e7692b5df4835deb6939114187a35d4e6ea177ea964100136084124232bf05fb9569a9b12c8e16b2c918545d16ba833b67a1609bfa4c8ddf7c858a720c13d45e8b9d1b1fa90d6da42547db381f32d94742e91e78508b76732897db332b12f386a4ac18c39459025940e5ae37d397ee0f02be23b10ccd9add4cadbc68c580a3b4c95009960b413d544233728fbdb86f778efbf28d414168d91239253816b3ac62f1ef36690be2d516ef896e55f783fb9fff8bc658243e6c0715bbcf090e72255b013976937429d63bdb77189b8f8029623a4a85fe25e093a69a72051d47c3de3ce63d5fe27353d407dd167a90a38cee832e6a8edc0d690d3a6b7d860dcfadaf21713deead9dcfcb629a8e2e8f94609929f5509bb34309eaa9de23ab1b9fb0983214663e57aff83ae48305f7370c1e71c363c8b872c867bb852cd453e7b649cf61ad6fe3062175ed1727402c496a506ca846070bd0714f5059e602c632a632078408ecb798832b3e1a20e8446956686bdd5f19a60b884640f0391982353c4a44b3e42f8e539a978ef74f72d99dad287f9781aa2c91f1e7886886984c053da87a6f48b23b2dbf55f09748bc4a9d1521ddd4d9d984c454f9b96ee8d200f0e253330faef1ee1bb6bdf00c7eb525227bc095bc9e686e25c8bcc72c1bcd91b571518b5cca8050cfcd3e65df9759f7285f36c072d8acd99f0d881b52482c3772f2e660f96437b417cb094493d71134a513e5bbf3290231efac40beb697d738bda4a594295843dd3ca9f647927adeab861cb65cbc4c8f8991ff8b7d381934abeb2c975819f95aa679be7021403945cf4cb7f9a7cb23368e1ba9d4b0b0bdaef01d2b558e110cc67648bf7a03717342e483bf61db5c4546d929608bae31229f8011ec61e8800f6eb31a456c58d1a9966ffcb0a4da8e94e8e1fd15b99436051d41b4faf84453e2ead56fa705336b161ce97bd5c2525986d909e040ea8489b0e5581a4ec17280d89b8cf38e3ddab3c49443497e7f29ca135ac67b3afa5465c7ef3a1a676427456cda7bbba96313b138ac5a0be53018f3b3a5aed755003c0957e991184483f90146a975091ac7ce73d338c5c2707a8b148c852d235444ec686a9b98afde33c4be11a891ed7bf4cf784a9538c21b0a36db608e8db7162222c4bd7fad35a5abc025bb8f550b33d5499e41e793934c0516707229ac27e170cf8eb84faa9967eb169855860519293e4e039df8c071d2ddce26285a15f31d63415ea0a733e2e234c9082d1a4d443ffa3d0ca7fc50b8b1d8f85a886c8cd375b89be2e0cb0cfe65aeadad8b886d9e56a6f2d5fe2fd33a9686831c11ac854e1724fff020ed957fffa208a2b58e59a2739b7e6ceae3ca49d44626a788149368cc349e93fa1186f615d986a0dafd7367ec0562a2bfc7605aab49e59eecea7c6e769e8cfab03f96bda4230c1ca02ba56ccd888a555faf014cfee8670b2c7a472440ebc657e1eb018bb9f7235096c750615ba9d6ca0badc79a25f294ec54ad2988d02e18960d8bc5c9ea07e4079cb2edc0197ecd84d2d18c7cbb1755096f857ff2d09ac801ce266b5a5c556152f3648c22ea49ca2485f64c11a7752a3c6e58bb21fbd25cfc523806219b708ff71e12450b554278ff17cd671b37d0f22702831b3410e9a93ef7df57228a6762ec67cc0fcb8e1e51f2822d50bdff710f41596b1122b784d5ca6596c20447d9e58d7649800f9d75e9c31e8fff97bf2d6b39d0993cc25c410df11af1f0092c6542614f5a71a41a180aca23e640848826fc223ba0d4a014449069b8d72123f8810ce404c5a6b6d0fd19266f6d92276bae4f0253c913780bc4bcabfcc72c97d5e76cfcdc8df7591c5889f326493b2526be45322d646783c4fb5c09b661bebe35c82379730e95d15df4f9cfa11682dc5907f4ced6f178a83535c1d35891fb89c5d2176436cfd011ce503845369be84d822ca85d50c827ece688c0906debd01aa7639edbcd23658cfbd256703b6d3d925d98f1d51862b8cbca943bf12ca4db2f3dfa548e5a99f9463351fc259d1f09140a134a507e1352ff6d436ebf874788a006687f0e617d3aef99dd0a34c4531968d1df730bbe6cae0d0a1e0cd692e912a8ae3ccabe88a6a819afa7799ed59ec21b4e45767f0b4ff87c301d09150f6f73fda58f97ed827d950732b3b600c010e7d68fd80bcdacf335f824b3579a28dd93ccba8058e2a122bd2e5a659f002f5d595bcc4d23adc876caa5ac8974089027dfc1d795c6ff5d9e27fd8897d72123ae7d38d02556571f8d3bc43a4178a77d9c33cfccfe07fc649a155397b2ac5d2440baa5174a7c7e0f8412bbeb802a08fed83c9c586cfddcb60b15b8dca0fafccec618efb036722d52b2577dc4b36de0cd4c1df1de16649dbaa3394566db6068fd6747281cfba47d6768837c1acfc5c70ce3ec83274eef9a3919e67312a2a91c7b750e2234dcba6d3c3a874de6a053a7e5601cf594483f4a59acf51ee880eaa190add92e82b5c105ce5b8ff1ea35157b420aff6bdc57b058b2631f0f4054c9ace0b6c1cae8c7e35b5d25186ab5d237d56489c31ff2a27f2380b9c55f6854d55d4c3f862a07a94b864714c3b71de5dcbdc0f469c58de20025c422f68738280a90387c980f921794cc57f719d58946d3f0937627b30f4be6c173032ef8b491c89fbf56a0e887c2d847e3bf62ef87214672042ac0b92ce572b3c15cd466bb07d7925017e458616809590e78132b853a709facb644986a6d25722c27859081d1b777829a086288904d399d24be4540d97e3ab1e0c6593fb7183fd72bc77307e0042d9e62abe7bc1e4fcc2176667ce46cbb72052bacc5589af8db7c530c1ee2bde9f86a87d40cd150c3d5e96f96f5e4cf5cbb763d83cafd43365c52eaf70d352df337b4175e5d8bcc484d65290b218d501caaf63cd678dfbe0550cae62f57f9d130c0a5f53672335c8e85271426f6d7e0b2294cdccf3ed0818af590a1a3b3206f01d8019ebf273390799f74b86e79a98876e4b58f71e6a93ea2a49f01ca2f80b30584a1bf12d63af0d8d56dcc28f5648694be4d13dcccfad9a042d884546f3e05f13afa0daff80e731ecd0b5f4acdfaa2d5877fd6ab9c7153c005000908855dc771b541faa547fe42eda9136916bc875135079785f79360564eeadb68bab1c74ac3210c5538dffce7b8701d7a39bd2231472ed665ca45244a7ccb58bed9328306ea1c72f1cac125c0c63fde54f0ee1478ac33fb19c8a46cbf798d8a56c99992183f4701f0a03391d99626054a6d0b98a2be23f33a44384b693d7d3fa23173575b8eb48c358b2d15838d6df2ae39ad72c13fc87eb34a808baae48b234e2121fb24220443ad429c89e9429f5e3ea55d0e59217a947ae4fb5c54b597044fb8d382e9fd03eee48fdb906931459bbd0c5caa1434c70bc5857ca6fbe8e9b30cc33b2cd80e5df87264f071b555d2f5445ace21c0a105a96a8d4572a04a685e4ce287ee245d45fab07efb33706cad1b3ae8a7cd28d5384dbd6eb5fe9a7604f2056503e912ffaf1a2a58e3974b68c7832060ef5e42f3f63a27763fd30ca5542b1c349f2a975e43d9fd834137297a2a524e2e8bd31b98acdf1ea978474079e0be06e9292889b64d6bdaee1c0546bc778a134f9a03e79ab0781137d7b584713ceb33530f8196b0aea8931af384063bb72fb9d89d67b9989ec6206e843f5e94425b5398c2a9f026baeb662271b214458e2cd3e68b4db72b4e4c9cbf5702a6e876d7338e0128a935479047212941d3c9261ba22775f7e9297052812ce7b98148e1f5c157b227d1e2365ad491b1c067f7bb5c9f3ea26da2428f1a7ea2b86ec0c9217e3a1655761091431e50622440b9571ae93d394105892bda26ec305d262a27e47ef4f3edc7f59f3d6ea1a8e99efd78eac16a2f7a1b924afea5e61aeda8bf3cd0004d87eef40cd141001cd5da30b2bdbfa7f0b9b7ebb47bf31c0443fb8e65f14e2d79e505a7032d864b2303582abe608ce1c667f06fcc7cde288acfb0a867f0f6be01d1aa00a6a17318dcf8b8c2fe19f57b3477940fe6de0960e8a36f0c86b2c585e6db346e19f6c36da57506ec4115030ece0271380dda7cb6549ecb06c382cb683ac3562b898b780dbd2ebe4ac96307f16462c93d264a21caada0fe7dd845b1d11676718d1afff108b7743ec54aa8d95f1ef0aa67a0cca75520d5f06dab83248362aa47ecc7e3509766e66e917d0c831b123fcc8a3c4b4b395ef1cab122e2d9ffd813d2558374a752ba82b778493767dfd5ed829e6ab76b77da99c50aa6fb98afb144f672b4b7731508e87f6c798063001782b969eff8f89d61afbf55dd7487c373004642a2a327d17ebde711066071d98a1ffe9eabf2150d612dc88421c1463e24b8072e0c43a87669b37ea37543e42dcc94e44f971d238e27e21e62b9cb861c88d46877bc811ad420f0f2cb2299d7a199bb11f6bd29a08d718d6d05789e08f9028717d524feba567a176c8a0c0549f907d7454da975f1a1fb8c766438f360e9ed9cc6ac38f3a3e36776376a0b4cd4b30170f684402910d9e3c5dd5142cf81a5adb04e1d719fecbb97dba298e494575ad77c457a4548bf94d75e3b7d9ee6468b02650a9ceadb26a5a168d135e818967d28bd1a55d3580cf3abb19969152729a7c2f726951f1ea349ec465bd4325df1c56cbc0ecaa63ddc3751a0eee3ef6637ac19e39b46a45af795f4316f6bb67475517a054ce8a1e838d8209802e19d2195aeac9b0a2c63300a403929ca0f9a3bfb972ab72c12c4d5d521951bf23f0460db3b051927e7a6f6327acd6c3ce0ed947e264c480b83a71146d151328eb013f24d6d707ef0010bc59f9a670ea03cf18171751f56a9072e8b530be2644bfc1b6aad733b7341c21ebceb2b0b9eba9f802c0281a1f6d27fa0ab2c16a41d83c42730e78e0bbed54803f286feb4458349dddfe56aa7815a49ba9386119467d41fac3c8dc2e3b12ec929fa62d45b4ec2a6a96181cb795e000c2141194f6fb67f4b13d7e440e65f3ab741260f8b4fab97be2a349d71650306e418550be55e77f7726e1c5ee7d2fb9b2d05a255595808af88ad64fbc2be4737367b61e991c1f8dd3abe0a999e70e122ddf13247a9dac9c5e50d2fe74321db82de923cc51e6395330b9db1b86548443ff677836bb69312fef2a853390d2059737c286dde89c632f6938e937b4f084d0c4b646841717324d05aab2fea72ebe4005f47a3f163008de698b05641f63c6d82980e7f833b26f4995b6d77ba8f374f20f43ef820041172caddabd2bccd87568f1465d99a83caea0d8dcc14f8bc64f9ec726fde72440ab7bfef245808b030a9b5ab6e60b59858b5386d34fa3dcded08035b55bc0d3d1a43cdee43199bebe7e97ab5a4901a814a843dce80cbcf9091eb0f86e70c61575835c604f2b0aca9ea9c7e96eb94591da62bd623207e2aa1ea2c76d50506186e5f95023b13521a79501f23c0898b4f61359991c585c4a5f5f887bbc389789fc648ba76fa8583aa7fe1b5e87d857e0096601537b255854f196501a16af8b78967f1bf1549959333b583643437b7bcd056087b1247d413dc3aa43d4aff31fca64efcacd6d0f75865a47672f2a3241e8d14e8bbc3f844247c6b58612dbdc6489e8bf721b507979827de44798cda34718ae85e58fdf9bdd51a469153b1ee3573d6621ae270d15d157caeff85ebe56b7d32104ed2adf43962413e15132a7054f01d9e86ea9f477ac899c371d1ceec66ffa8633645584d34af16397094c4b4cd71fbddff9d164519bc1c175cccc4d861748e31331915af416b99e8f84cf65950fcfad3047fbe4ed9a594146e0810268bd3a620223046354f2df3d3831ab2a13eceae6e6fa92381540f23fe33a13718302fe15ea32006100560ec41bf2d96ef9d132de6cd894fdecf778a2e92caa09de1b324c11b666bbb0166657249f79ecbcdc843d6dc8d24de5406e918b13f0f50596ab94255bd4bd0fcbf8da0d5c1aad5d098136736e01e79aa453917c4b2f489d660e3bdb528e6bc59724be46531263940af7dfb058fc29036ef48e756fb85b8f1f2f8b771e099d6667e0c58ddd0df34b5f4f5db028439dfeda02d55dadbecc601d3d1ffd4f49c3e29ebe8c529f6d36ce147b9709ec1023ac00589e796ad6bd38815ef8c82e6b924a7a9d647b4df1df4651526dcdcb57a5571d1e8f3a8b875bbcb60c31232f312b047995758f84352703699dbea169f82e696e8dda16407864313fc2c40b1139bdf9672000fb87cb2e88b8269573b226ca80bfc2eabc411a3cd6212e4fad4c300ab0d34a32573e180a6b63afddc556fab513025e78f72ffcba6b0dd0d95e03f0e5afa8a53960a479eadf6de36acd83ff38ce0268cc1cad624abcf1206789b8312ed8ea4b39c3146b0daaeed21863f29536eaf74ea762cf15ad4cf6bf58cc5d97f64683c37d48f0f012dc1f0ec450ab97145e382e3f256404a80888cbe9e99f7494631f2c80efc8779c4018f693e586eecf6e7da50e5f7c3839e49bd5ef467583486db3a91f2c8e767c25793d376eb7241d6aa1b14e7e2019fe6059f7e40eae897b1a1d295919a417ded4fe8222f1142b563b6aee3cf1a4bcae88303a5fc0e2a161d74f8ebf88454d633af28d4a0356393f4fcb42410a6ddb1c8dc692917ddc2c37d3d691f73536de57a155ad669dab3ba25ab25a5765761fdb7b84866b0f10bbee51624cfc08df0762c9d2b133042b5242a7819c4e764e00a2b976a17942f5ed48ad12524910f10c87d5a1225c70b62618332899d714993d69f5ce5583b478b566a31af2d7a4ae62709aca57bbc70a298c12506243808a3b8989a7a47d7ad62714d6a4d1334bc963850199736fdea539801b7b61d8a5e0bf904bfdff95e0d47a8fa029cf382518107fdf79e4d221ad2fc6318490044df0d641bce8dc6070e32342d90e9af7dbe16e5a974086c6ddec16f00345378a065e08e1d4a0374672b3f89583118dbdd2bff2e15d15befa199845d41a1565935076bbb9da6ebbf7c0d3a19d0f664b8ce988f414c4f6212217f0e064f6dda593753b5c4546ba9e977fa930973511690184053a17a6745490846539c39ed3c09d8a5b10a420dad36ad2421bfaa57d9935f2a6d1b49e0835dcb2234a1063e508f5ae27e71fd0ee0687ae714db049a0fbf413e63486db877ab54a50b84ca4cb74cc5db9118797e43173f8db41053b6eb98dc798fe13e169de8de0a888664d4f95f8b82eb422f03747b6ff24835fb364f3811e9765b2904a75d84e9b18c3fce3a53f5c1b56cd80fec472a431546709f2ab3c2b305f39759a4402221de164cd5f2da9cc5309914c4801cba6e5327a0b004bcb05ca840014d8a246fb124402071c539c54230e05cfae9eb3e028618738c58d492a8ecc4229969b3bc70e4347da9afef96217c7d192e25764a6cf5e634678882221c34e4465d78fb998496c836cee1703eeb792f5048db8edbe852343f7c151fd9d62c499619edfd5137b04cc0c9d33285b67a6b1e4d954efd466ae063bebda51c0f7e62e5bc62b611be05f02df85c77e98ba7de8022f5a8b66c16e63e3a4a97c5e95adacd80d386e60a38ad2ebd3504d9343f4a35173391ebd1b860778c5c0c9c29e1e2b59f1945b66fbec548b3e14bf93436f08ff4830bbf8391e1db8f7cb8ac489ffffb3f65edaf8c824df6347e79db13130e5c566eeb47c47032ddde7348acbe3044f83bc2b6422bb9124a14580f5557a7973c72194ee057782cac401c9b5dc3edd6ab9414c4abb8cb6e860975fbdea3f79cd217170219f93738aa4e65d8032ec3ffcd28d69c542340e05092cda44ab68d4183d01f41487e8f64c98a4e2c0cc0e56717cdfdb9b51df0aeafaea28d081ddcb441c87a6eea2d00fae06404f998270c61891947a8dd9a08ced8935a0384d3438969a940377040a1c63483ba2dacd0a18ae351266bf86a15a3ccc29e62007ca068f3cbd269c5e7d63301387baa034001e66df30a96602387850260f0520c3bcca22e28b881d76d4dc977dab39ba762f39791d00d6619f717df3bf1bde7820bb16e34cfe0325e57bf721efed3f30cd6f69603736c49520d872d11bf5f747abea42234ad6097b0e2ffcafc80101d81e130420010994eee085a1f9ef8470b7bfae0039070125eecfd53254bdc5a12453cb44ffc5d67f3ba208e15dbc7677a386ca478f6adc9f076114f405bec8c10e1b8f99d3fe70c1e3d26a135dded5bbec698d7c1159f4389304d4da5d8d0242031c99657938f98c41acf6e6516f0f48758e4fbc7f957b34ada78d5d6793899592f2f5d6472844437bd326a22be0aa0bb6b61339fb2ee7ab802f23a4f59b50775c714ba0143cb645573659bdda2456cd70966c3f566b1d4846d6e9596d1fc061f86d163630863ea310820108695cb95ab121c0eecd0ad7aae28678fe3e0960317bdad1e3b0dd760a65d961dd0ab2a457e76ec753b6b92fd52765960b92f11dfe2781115a1490c8abd57123c833598da6d8fb600ce7043e96853d13bc9315964b68e9d3e98d86d0979202c347882844ef4c4c305be0d9b3d25a24f64abb8211d3d55a09168113e5269d9ccbff57ae2dbf4ee89b75b1a27441e76343be49eace7269bae48cf57d87540a8160cafd7ba19f929bc336bb566c3767dcb515294973f35479cc1a53d0bc9c166dba20aafd8f7e7de50c942cc7fea2d14c30dadde8fd1540a076df3b7f75df8124b579e7a99b4ab0be6ed2951db9dbed1ed2fa6ebec94b1584867a0c6f38565645eea0f5e0032854902247800195ea6b6032f890f6b64e01da4ed7447ecb1e32f05aeb196e91fdd5a86c75e9ac2f99e4dd4426fd187d3410f4c1a055ea6a3c645e133a18ba38a1c4efd7648b56bb51c2c82e3f78f2c73baeb0983e2e4aa5cb5470a6c8964aec53f187868b8d068b791d3940a672f5e0995914120a96419ceb8a1a45eb0467021a469fd543911dceb13df932d61ed38f044b2f2dcb1aacc8c473605a6d48e4bdc179e1ad91079334d55e9891aa80849437e6240dc0bf907657538bf701d2ace82fd763c479eb789b9691617b9bf0e425f269c3e094681a6b6f16d9936c0812f59d5302e80ddf8578905662f5683cc6fc8f1b048cd8fe13a9f86243009f21440ea7fe1f11f023db1a4cd5b0ac39b2b13e086aea678161f893670dd334247756054023d7fafe49b18d178686a884a86c55017f876cdb06856cee6291053f87ad2a001df9b05889cb6a42e8f56cac23aa692535ab3ab325577146f7b5c9f72832c6581730d2a60d330d055ab6afafba5cf53f4f1809ec5f99789e224717489c9dd15b3374087892232b5134c6b17eded6dbb8fc720161aa3042838a176e8724b7b68b4046dea1fb429ca26a3dbd4e33f0a6d18c2293ee75d5fc3fac73c3f5e1ee13576bee1cfe237b0a4829d8c0a14769b5929189d73d9f70ad67336d1b3688637c207adbf9d238178953a654991102cb01af113677926b83dbec01953e45203314b21718e697c719337b0d29cd8108df0f46161c7cbed30bb3b19c1e22679c96b9005836fdf1eea8ca8a7a5a9022956f619a3923a3d31fba2a4188d405adfda3025f4baa4b188171b85c0fb22918622b3c436d92d987040eafdd6bd2e367501beee9ac6d5f5815a4c738bbb64d5aaec281678d8b1581c84da22a8ca46d4d2dc39db44af470c732996b3b6e68f6d54a20810092f3b2b0321d5cbbdd0b057cdbbb633e15173488626d8bbac1153ddfa987e16c739f20916ee857f9cfe48ed6cf60df6f84a0886781ff287eac09755a4e0428a51985fb9e5716856c8508021120386ca2b3887e28f823e186556692f6ed8ebbf8786f597570c6a1a5bb5c81c52558dc76c441a93f1789687be4e55a948e7cb676210ae2f36a53dbb7bb3b31652ff2ac62e1798c708ad942953df028f2257110c51865302a75ea84741e5ab2bc1dd41595f7507b445b03a9cf31ef5c74b5b9b59e3392feaf29bccce0a3cdafc483c9dd8685aa2db5bc467f03bd1d0217507e6184d5f42658981b1f2b4751aaa1af9fbf13606aad17198c89974756c4b7a0360a4b6a7f9797e6e68511f75f307f5a2fc7e581872be63eed722a95244b57a118560e3e55ab2e64c5b27e4ae2e1b17f946daf54b17f732a24b9c09629418565860bc4f5c4b2a24811c79063a95c4fb24240365f4534cf2cf35b2c0f7daf3341667f8a9ce8012e6dae6dd89c30abddf33c0794502f4fd312aad852c5d6c2a449ac7031ec2ba8cfff89c35ab32beb7d43a27f9e69450a23cc1e12bd1a2d5782f98f37158681cb9c1b71c15df64546844d6e7e370810ceab045506718e95dd51e6b52469aaad02a218b7ca2e6ca82421dc9748c626fbde64b7f7ed53caddb070eb1ef2d877826653f8c1710782758c1498549e3c7deb2ad3e38c8f1693936ca14e5fb3d11cbe3349225aaffff3e8c0e1880c68fc2928a4b8ef96291f7de8cd5a735c2578c0646176de17a026115bccf5d397004dec74cca7ebf3d48e914595f7dc930aa032485c96070e2236690927bc4962b67df1513c9f97f56fd9e042407ab9e25adbc814e1bfeefc7ff7d2e37d5b5ea7876dfdfad747bc70a97526615d26106a20c1d931c4dfc1a5faae244bddaa0fbd3659f6f247673d7c7c170da85c3babfda9231fb6e807979086883270e5d031c9b5fdd8f5d5dbc314675e02fa27c02b64bdb45d7e610909e9cb037c7fe105c59eedef31ad45b5dcc0fe448ce0544827264448068a3aeeb8d4358e97eb26b2101d9c10ccd4b49a31142b968edfb845d8541143d664d53cd8c49d4d2cba56360c82bc595706e1de7828c50f70ea182a0d4b908ae07f6bc5d3f8e107508ffd3377285c8cff349032fe7b5853653611f93d26713ffa1beb7e71fabdfe26560abcf41dcfd0de52f6407471ea3d126a3997fa0d2bfa3fad93ab062900c11e344acba950f086eb98d90db3ec5aab03698bca1cdf37115a45bc6808e42c2fede6b995cacc497128272bace3a91d17d3e7cbf031436db43dc2a983eb2ba22d8bd9e8d721e2c1caa1a143db894e70fcd61eddf9c64e7402bdddf6e924c6d21bdceefc414e46eda3d480cbe4cd19666d797ff09474513ae21564613151458958dd5e7c13dad0dc59fceb9d8e024a6c295ecc0c1e538b1435b36cb7c4af92af6fd983df1195c878bc02138714f206708fe5a5c8d6b32c24c010ed6a4e94e4f51b4cbb5d45cc70191c9b58755b9b42161cda649a9583b4c0b4b255b93122e674717b0e65e0b375d1e1ecfaff4074206d416ae20bbcb45d2e51d74125fd3ee7a84aba1d7e8a5f924cedec067c5eb0ed259450bc8a79885951b23682ef3151575d15e56b2ee9949ac9cfb54b5cc64800690d40837cb555708edcf5e97cbd08d5a2daa4bd25ca24e9a1ba81199edaaed9b7d43e0d907569aa9be4e37781f016a500237c784c1e62d5e262f3778fb898ea445ae09b22460200fc512ecaf23822728c4adec978a7a2fc878184573313a2096ca14191e5903e5ff77fbf795b2a22d9b89828c4a45c63a48d19121fd981d50a81dda56159f9c154d05bbaba2a29bad673c1d2669695b2b71d98af7f078d41eee7b889bbab1797327b3647d5a15d2f3793c109908dd2b482740f2bbb5d4834f62f15163bbede593516c5bbb4aa3113a7aac8345431e380b0c93a3e23f1f44007900790585c0c57763945954e68498171061836f951786eb613336639fa3a9dffe3fcfbd80fcbb0f543bd1556673b8c2fe53595d6ca09ff105d178bdfcbd7b732f2efee964968121c8ae69f685157f7a5ec367383da3f559b566dc027e672707bb18fc4c3f9ab1336f05e45b6859930f0d77747f2698820bf0f2a5e656ea3126151e393dca485bd1b1153f22dbdec17fb5aad9eb2b7615386f932df9bba09a4e269c7c6c492a4bd008cae0fba699c380332dbb1a1b77bf5c20b01717633254e5ca9c3b09b386d11e4a42a57a0653eb89bd1c0b9fb34a338e7d5f4f49c7216928f00315e5b4d222ae3cedf3ca93c30e6035771391b00628166140c707c288d6c36b35bb9ac4a0f550eeb981c5a93520f46a61dd9a7296a644b9d1652a49682d9a3446d6a0ef7593ea7c4da842f1d1881cd71b230ed137ba25ba81d2b2161063cf20826e68551d8459f0d78dc1dd08e671f95d83a3bd0bfb2dd4949514339dbfdd122e8bc285779f8211c817cddd6dd4d2143df6ae3f85b80a3e2b33d46bee0a4d6e0cba67ced8547a6462f4e18c81fa5161ddd976e14c073fd7cc054f801afa652d75981e28bd4bd869a3031507fbeeb339054bf5276c5bc6b34a00e7c191394ded82862f46c01a5c3aef54bd2b5203284facc2c31b5f7fbe05b9aa4cd2dc688d887b37752b518696853c3a315fadc70b1349cc528b2922e59817f2d797e6a302b8a4130bb988bf373358b93738334c164c952279e8c404e7afee8b08302ef3d384294010e855735e8c5861a11f8fa344af1430ffb1b0526997179cf50a3f764374928444404facbcb0a6c7177ec1f95e5a7ecab035dd6d44996baf6d20c1e5fe541f1314a67fb297e86ddb7e7abc7788884d750800fc3e879f0b68be2aa0154c40e616b476371d458c1515c19308f40b89fa3bfae7ecda521d0bcf652b5f34e27de1a3c632eba31a6cf98982aceb0b54accfc4a14bd1de27adf63642315db2d03f8bea9940a4e9bea842cb7825f5fa724b0f1f41811adcd7923c288c2a42487f0eab9131a1e511d55e5b280ebbe3c0fa6c20c6b99534a2efe4b66fde3bb590d49203ee6006ad1efc82ce41d015afaf2a956aaebf08659cc1308d65d5540f919bc7b913719f675c53dded29b453fc6d561ff97cf237082cea5d802006f8c619e8c4221e822eb7a12ac0149125b82cddaec92ada1edbe4fd525b0ca759b9bb13701a5e50b4d6824f48649eedac120cb48a91efe93b240780f230b7e691f16ad3efb258c8361d602270d701e96d7ae60bb254adeda53bc10e0bc890bfdd4072821d5c715de2ae0141966e1defea7835b865e8ca12863240bc3d9ce67189c6df5b6138931813c6f53260c254973abe4c8c8b0a554b40a898c516223362197d0e394a2c134afe847930bcda8feb6508e229c87402bfcce886432d3f1c5e8c569a7dc52618c493896b9f38dc58e594abf512f179b58c37d63b56234b6737a4117634275378efa776e296379e7fa358e1d19b0262b7567b3abe653724bdf159aa307b6417de1f8da591cd23809a3a5ffa2be4ab03f1628e7d93f6bda0dc5bdae76b663120196be2fee1ac8d86272aff9da3b172e54d9a98582112e4975f5288f0398e3ee9d9fd24d825a2a905baef815d3807412f41930137f6a706697d174b43e0123a8c83810579ffe84ba979c4e67c06242bae8c558fa35724cc4bdaa4658330402a9439d41630bb7c3d5f09745d6f20a551060db156cf3b6b9542ec8bc16e4e9df34983b64baf8c6b82a070ae62fc3200f9e5df48be96269f8407d44c5eb70af44860198652eceb7e44dd2d896afe9f3d3a171c04828c006eca709588b56afa5127ee637524baabb1540f7ffe6d243f519a5d12c70cbbcdb4898a400d6e85cac51ed9099685335e8f2febbb44264f22cfa49ad365f6cc8c7b0dda81f870b657872368ef2676e23f56ae5f68c183ad2093c6dfcf2f5d61f408d4cf79f90f70ce1c81fb559b8ed0de5d5a113397dae681f190617be9a5b498f6eccd4e95432b0e3d70317a86e9cca8de474c76df33c780eb6195033c847a093f495c4f0f3985f058d09a11cc5225d0f05db698452c97de9f51d34581fa1850f40bd8ed939b9916deb495975b418e8d01f564c38362987ec83ce24b755130c27d85bd2972b6c85a19510ee84a4ad994d4fb499efba2595e6a8b7eab8e138eefebf4fa13a45050ea1be15e450d4aa2948c1cf89bc85131461b0e8c71a25e47700c099c52f51cbc80dbb0753fc2c20e38d53007a652cc03dfd82f72471bb0b7a6aef65e16f9f708478e50160587cbad6e2941fcdc0a97ff2c813f8f2249cb3e6235eef2b0c255a358e316e31a40c3d0c1d70174854ce91ad89de30be143cf3122cf00ac1db659ba899e2713892ce2feed7b80a8064761db0050be7fc1e2d9f3ef536a10e3444619edc7d94a64fe24c49ba3deaa43c5354445c3f8730981144d805c7d83d37abade2259fc2f15da2209d1d65238905cc8fa3367aedd045a6bb078efaa09493aaae4fd47562ed2d4d7b2dcae7da10989475ba35afa82e03174b4949d0cf340c54f18133914c498f54b1b55686d313857400f9bc17b46eb50b1c38767c6d4173822dac9f5909137f58f2463419b78228eadcd9f0cfacd0efeb92ef4de390a93d7d25480849253ec023f29bdfbc9afb59a753bdb0fc5329209ab8a5ba2aa97725a8c05454b87bdb2f876d46513ea849cb726b7dcbcd26db4638bad5fcf89c411c61b427e39780ff14b9e90bf9b8f40c6b67c347da3a05dbbe82721e2dd17a6f082cc4cc1c8b942743847424cedd9745bd04ea002870d421d9c57a2ea2a6c8ce51c5d2da025b7376e82c06e6285072394ba0fc28aeccf630fc0166d93190101d6519b4bdc2d36ed879cdda329b3360c9e138d1caf029e84dea35b657b0d1682cc1c64b3ef99ba5272ca6d8e4a795546c881394d53bd79216b9024d674b520778d116942870329bb552dcfbf58b1cd7fab686db7b40e43de9bd26bde25cb23cf2432591314daefc0acca7c234af83bdc724f03421a592d7445de6ef5e54026db507fc16138b4676ace0eb8418512409fdd3dafc3b3759c078165e5632e8c4a57f49ab14951c0184dd9d016fa61b581d8f72676f5fb4243f2ec1be638a9ab4229bf9b1051841d1526493fb7e5a6fccd7bb0c9fbe5310e8957841db0348d498b98b608b51cf49749b1f5b86e987c61317930aee2a81426b5fdc7072096cfae1d06c1550c7d123f487a3c62161e25c3d2df9cf0307fa7065b871ffa81ad53c4ac18b035e3c3d6870b76253208e59b576ba28998012326df7dfbb31718f372f0bcfe5ef5587f426310a0e071f0bb00b9c2e4e09b51c01332d3c440843667e30e146943ef0691255fb49e77c3613607f26bfbd3e784ab16f3cf180860c83a87fa51a4ac581856c66cb4320a3c1b61abde5c4e7e0479ce1135afdca211acb1e6150f0fda46d41ab9b073ece65143e5026b260d90152ce725fd036be686da17d0c280d7b6376bcff318f73fd82ad228727c0431a73ee30fcdec20be0d4da45ab51c09eec55d93b830e32a885e72402870c09d049170cc49d6a04a04ec3eadd80dcd3a44efee18363549865a38015d8c140444e2e4048eacdecbbada15fa75b146cb7897eaf793d0f47dcb901cd67bd1b21f1ac364c4e4a95ccd461145255f330d8fab1b2ec596cd53b890502dc3a9f9fe0af1e518f67c193236228d5cda6bb3ba792ae6c9d48aec4956e309506cd3c28724372764acd7a81248ebf37a254a8374784e4da0b941e8d3b58c06088b6fa651da995ff1a79d896fc29fd2678c3dc22ece273703d2eeec20f9f2f206ea71673a8c440b08102d621347423e4c75e631658c1899fc67ee3c95333ad44d8e2a4366f4121477157a68cfa971681a726489646ff1490753fcb3f9f3cdc73abbe26395ecbaa4b6a97e894348a8dbd28969863fd4806e2cac6932203b71bfa57563503e0e8ea91ac47b2edf321702b9f513ff98df71636d168474ea86f84b551c81394064ed0604604ee5fae75cc1774b0edc7dc7c6587b5e5f025dd0a5b62fad7df55f7e3a356477f66a260c024f3a0203d74bd58c91df3b103387f45b168a51cdaff0ac349a0b6909cded1a41132bca34e54adbdb479d403c7572c5eda5782a0ba3d89a86ff0969c5b2f14b662266a8e7b277c90605eb1bad87648fea01007f7cb740c6783ab9250f90fba7d02068754408cdafeb67a212dd52f5455195005cdb76ce45a7a03734d33aed1c04684a0280aa44576aeba30a8a5a0053b889fef74fdd48aa5af3f3fb8a661e53a225bae8871203bfa3eccd7e3f15317ea2b04dca4fcaf798c45e7b024b3e6bb5ab615b18da3cc902df6a6ca0ac2ce08ea5ee9611f45cb9a9bdf399db98665e544c7884431c13a422576a5f5fc8f1fca14291f657460f39b53b2e028e0226801e4790435519cb193dfb72fa8f1ce48ac3334cffad285d55c451131e1cd1bde3edf6e96b674693a026be34a8a150002ff02d9269da8016998cd399203c8c449fecc3b620a93ee858e9d966baee5821edc10ca32fcf6426109f023b314cbf6294b365f21342914891d4e2a194131b6f7ea503eb0b9ae39a8caf6757ee678e00283219b571eb742ec29257b28eb6227bac54bcbc2a7e83e558f07e750a71fe8995d0f30b06122977dc9bb5ee25103e3278d721d13c3a54f2a65a1b8803d713d0a09b35e2757de36fe9d0b696bf6c0213e9aa764eb70de2c1e5acd7bb3427034473faba097ddaae579000148a664e7af3b42e2bf83341f6896cc48c35f7e5f026c9705af552a90089520e167b9b094648e07ba09494b07fb43b5aaa97705846de1ccfebb57b91945a0908d231b859193a346c40022acadf9b65153beddb7b539f69c53447be0a16e6cf8b5db30bfdba34819999ff26a347ce009a0a483fe35d1385bc585f07966644bd40692ece21fef84294a09c44e67106f8790b5528e95a0b1e045da643285fe5b704b6c91ca7b1decfbae0af41e559d1a741f52161a8504b9621a0d606d7ab33d06f369666677f0c747caa98289945d82c93428d616cfdb014ea118c9cad2d78bf0063c94e155a61dcda5da64d285a348d1e241a439e8dbf7ae6254507264ef8d4ebde195f4acad3cb08a3370ac50457bbd040d71a23b645e47b5b40608177c34a5e92dcd81996ac3a94090f76d069020b731bfa06d8dc730c9c10bee70fc10c5dd27f9145a03480a83ea1a6bdc1644b02832066054c64d11a512ca7d70269a88f9491b5d73d866cb5c9f13f8cdfe10eaa1c2b1b1f7116878ce79a9c4e04b625bb72775eda48f980f11d6192d7dd54f1592527d7831b48bd5cc5d3d9d7f91187ef43e7699c426e425c544524950f0726811eb028b9fc63834f5834d5626e2b75fd99ea188009c1a3188632ff2993785b354e4dcb92adfe207c4e85e8c7b5c7db5eeb5a30efc02e5201bda51227c783aec7551eaa9fc02978e3cb74aa8fad7988183af4310f43d4af0779c73d9cfa472a58acc693b30b07c0f80cc8aecb8c294335acd0230d407391db4e0682230b0c1579cf49f09e917646754bb4e7c6b2c30db42836c382861b1bae02779764fa4215ac44d379d6c61e1f307e9ce7891743f40b7634878b4fd705229f07374aa73384f2f1c83a47eb15b9a12986b9f4eacec317a1ee8ece92aa983acba39bfa96bfbd31dfb3cb216712e3147d603f13dfc686abb6335482a46aed147d2137676b4b6ea43f0fff65c01c30c0565949719486b59ec2bab4b9c76d790e9919050e18c2d87ad94834e87d2cc4191473611568f479595b6e4ce26ce4d6fb22c3f91505d64e1868134114e79897cbd89313aea7925c0ab9e00a4ccbd568b282103be47f9f68dff70bbf389537fb88b6c227c8f672c6158d4ae5cacc70a798e2a01f86f43a1f292a90b46a6da37b983741910af76ffeb81bd60ffacc048b0ca4e7918c733a1613f5e7a229e2e2cdc57cf911031df5ccdd72fd401b42bb8c5c76d8ab09d28f4abe2df1ed45640efb2a185306baf0a0ecc7c9955f75136ebcaf0d3b49a081e02a6b815c642424f805e58fc640e35cd0db382b8ae945ccd4187d7a177f9a5b323c3494bec91c7f04dfcf5539e5ccc514572d3d04cb0f9a1281de1707394347cf6d4999d50684cc452fc33a1184ef2e86ea8bfb67c66e6de6badacc8a0f5a5a4d73264ddf523ed5c99455c1030ad748e659431b6397e9a7db4f6377c35cee60ab2d6d13974f9a9c205eac03f560222927ceab155855062271ccbd558cf70c5627db98ff6a1def682e250b1b901874f3505890ea9de270fb255fae77ca8dc125c062de4ff20220e08f291b8c1ac8aaeb86ff02ac9d033b37df04df61774875ab2c59e8f0e69dd1091cc3d519942acbfcfeeb0d36b8230fc89d5a4d898f41edbf7e15d0b710cccc7b558939fb2ef657eb227c6757179dae6550a5945aade72334f0afd9e45b6cc58d7c8bc7a751e37abd3a31587bce4d3a229f4dfbab0f64991da579c704fde0fdcfe44a7f01d61e69dfd86ba23d31d2e271abce3b7b58db195c48f05a5a52af95042239e5fec9740ee7bbe6f1e3c9413deefde280ce9b03bded699cbb6401b3c122fe283b532774809421c5288e0ba73084d41baaa3201f32841be3b7f4f5ad56d7fb537f82f9fa27b8fee0468ba79e76f57ec4620df741ebecfe49dde474f4c5d8a0bb6f7eb230c03da67bcacdd7bf5b073d8755ae780214bb5f2f8bbd589ca96f4339f746a842c3a11bf4bf21aee5816d401d4f4de116604990343c6a4de60d3623d6b232757be99af5d9d23b54ec9b78bce59847d61cc3970b6ce697322f5fc4e869dd10304ee0f25e0a83c84098a91a778c34dba0362696e797c6f3b321ee5380d6679ab03dd5c991917ed8782099be5de2bbfbd08b4a7c2e170b0e323b63df82908ebddcd76ea6eac8ed0c954c9d4bb6b457a8959bbc18880e6cd946efd93bfd05599020414dc9724f6c903f93e3832ed60ead3f9cb71f9fcea3f5d065cbf19860a05b2decddcd6c5a9cd70209fcbd56b712cecf788bdfc78a60e712ace352b51cefff91a4a9080d3eecbe8403d5e702889d84dfd96c1ac6ec53dddcb288108dc145eb29358aa5ae5fa8720c96fd4b697a3300212ab5ecf443d26d856569d27eac11ed08003afeb4484b03a165c6a349bc158563b2993ee6b2756be0bf32f15d56c59fe9032c3705e2e2e87bb5a7a28e5f5ad9a3c6b499c6d0ee85caa890f4aab0cf46bc91633defffaec780b699e4313a731df6c0d7403b6f1a9f0a0f59e023c7068513c76c35e2b9c376ea365f2b8894ebbd759ab80cb67b05797165158f072be94fbbaea33575ec394c90e584353eb3717e184711b8355fcae306d90a666d6a81f257aed8f5812e608abf0ef9983126942548e3666b63a17eef59a4c5bf2224ef1a5da3a5760d4ed9d6dfc12d79fbb564c5f5c28c2a55b1a930aa5fb4f9cca319bde44613e064672d58d8df6ea0c09906efe4466c886b98e5cbbb9ef265d5626916bb1f1cf445a3ea847981f3d0784f8eb19ccbe64392e9bd3fa9ea68de2e3246b76615d3455871612e4a01a43c094e457f8aac876cb6f740196277dfd8219c42dfef59564128fc4a5142fc3e60d2f16785b58a4d90e0561ec9ff3436be0d06d03bd69f53b58496ce05ba6570c49e0a53fb7ee31c8e219e7ec7ca81170f3ca5123c0a1a39a4b61b3902bd5b455d8c765e57eec0456f69fe91d7a745886cff0999bc009fbcaf687c72e31d57a8fea39b465ff28d94779a4620173fda1d6fc2ba4c4738ed0c811e392be986a3be3b23fcb4f52aa54feec10c5555d2c66e206d7a3a0676b9bb6186a2c59e981783553e7b24eeeee658433fd742b6911a31db5eefc9d8b9dddea7e2128d21d4deccde58bb716fde91fa92843f1074eab29d9b48d2d67da0196f0965ea051444fdf891b569e5839c568a3c34dad6580397de2acb4e09ed64289e6546e47e54bb5e9f7834f98d7240dabed78bf77dd91fd5de6b48c5038c24e9f2cf411ef1dcf2a0cfeab927dd54869d5fe39db500e91db5a6799c5e8563bb56289f2dba330fc3f2eac11818858b07defc6c366cc8888ae70634bce84eff1285f138c8c4c323e3cd75786629b060e66da503a2082f0e553edfa2b33e702da62ab026cbec4a22bc5aeffbd5fafe560db8ea3884d3e5c2c760720fd8aac6668be470618abec6c2dc36ff11cf592d399414ba51ed6b70ccc487ea643156a746d51abc0788dee2dbcb08c165c60fa2753c29eb03e9ff88c623c7c9766ed44bf04471bf68860d5f8fd1b4db6e32679fb18a9b72c31a118ca58e23d966c2b6aca573173775aee526a11c546c68b95f611bd6f61adcc9b18bcf086df8dbbf23bc146fe4f2547567bb2ee893af615538372c4fd40a59d826914a3df4a6f96eee3eb6ea6dfe2e5a7935dfa2963924b201496b85c14658ebc33d6044d0a9b425055e47ac656e1445718a3b2548056dd998e35ed633ad7e10516a533fa3b2bcb87aadf621a928a6a9cfc88431b9e72549fcf57b640a19d41dd16f613ae76b084e206e65ce44a9179bc437524b63ece4422fa0beb67686c0cbb709c191501574c17b66930cdebf98788299265507dc1b8e6ef0e73afbed79b2d238ee260a5dfbe9045db74b80d4a19cd7e275e717f380d5e0b03749cf7256d0908149bd913f35c2a4d1fcb158ab91f6e33fac4036ab42a393a505704d97f85b7f0431ccae0add9622d5fb3563686ea63e16872039b56435240c844374dd105bd8117a3fbcd7919a426b6680fe1a5047c6cda209d9716d98234c8cdd3795599c56448b9abcc4af473c62abebff2237e9d6a895876af5601c018e2db8ccf666cfc061e150c757ef4046d884250fcea5c3efc6f88b0bdabd4cf1341611d216a1f9c3872987308b74ab95ba5bc02328d5810d6654dd5f8ba069263f11470bfd255ac2c3eac94b95f1828e85e6984b8ab28a5bb2bc0230cceddf6c5f04f4d9f678567892e3cc65eec8f218599867cf9c70bc328f5e2a887cb6b428565c6cec9b0ae0e3f52d6b2a09dcf978047ff2e221c0d48ba4f507af03e830f44372ea8e55472bb2436acbc3f749d75bd741b3e2f565a2e8fb82b416b2fdd9bccc8e2f91edf05ec087ba81c31b83eb8875e7c0f7ee0798947bb0fd38cbb23659e4ccfc010d1c2c094d6a8e00e6cb29e4a8ce6049a2db97932bdf8db76ee9a4a72cd776cc956db708d49ecc8fc223c159289775e7734b2710de7b430bdcc70e323fc57853a5ddfc3163a8afe1c75b5651a08140252150febfee30749fd5af056994b73dc4b6b916debe107d5386ebf73cc8c06b2f9043a24e3c74529fbee88ee86bc88357984da2b91ef74daf1516dd5e8316022aa804195492040013b2794a239437084070e8af4321668040e9a375430786ade7972295fcb4158a52dd7d7a1acb764ff62a9d038186824c4c321601dc0ed13daa7b8d193baa0103295550c8fad0487293f92f0e208c210fd303216ae73423708c8f6077727a4ff7806f231e5fe73ed0f40a7aa792a3aeba975eea4b31f75f36111abc87fc1a079e38630c7daec27b6aa8cbfffef15529097a1af5f467219e5af292ef119c65473291a554e0f36927ba3fa21b584415167ee9adfc7c666276d17d48a51ba30c02bb60110342c932b6534d5edbd5975ec38ba7d5ebc62669a303d05fc30149d11333f56049cd10ffd9410d2e15dfca2206bfa3d1527827893e5079848e717c65231f89721be5afb7158823583fce67aeacfe5eab6872768c06f69aa0f36273f285e635a95f41644c46017a2c35493959a9d03c0df62ae3f7656a0fb4ce7c42d5b1a738778559932f22631044967529054c3cb411e3eaf1a6da76530e62c2955329bdbc7a7d1cadc3db251a8f4069c9b6ff80371789fa5d4ce8ba38982aa8b788d85ad451601684bd150c5379c9461dc9859431f15fb64740bfc4b04a0cf142134d849521f4a3a2c593a9bb7dc9d6d9f50649c755b1aaf99e2120e298e98d9fd5d8c9dfd1ca6d3349a0f50a6cfe1c3c46a1f246ab82d58a4800c5f1932482b2fad933980b9b42a2c13641d5419fd5082188fceabfe1bfc529c5450cf163bc8fbfd5c64b4555180ea631a495e2a349a2cf76ec277f7eac68a29dbfb3ba5fe02bcdb98fbcbebf0a4856ae961458160247e14729aa8b72b6624804ee9404a2b026104a662483d8d8debf24684f7673f9fb012a3fff3551102bce69c634f50e51264212e8dcef33d2311debf787419fe6e7df3f9629aea7509a2f709b5a56c6839d0f19bbad6e61fef2768a21f16310cae50012d5041019deb1b658f0453e538531184dc960d109b59d01958a65477cdaf43a2d8c9702cb7ba569e8e9b05754e0282aa41d2ac9a1ec1e75363ffcf01ae848fb10359c4c4bc29b8ccd361bbd55c4f02bdc26014c53968042dbd513f34e6d46bc983b914fab7e1d7288e2fecb0cb6cfc074c95db9ef40bb0945cf1d92841413b4af3cb07867b58f9d7512f7125aedf9857fcab018e62757df9676a1c078a555e7f4cf59fb16cc65eee80219ee4e7f12ec5abac41096bdb0ab14016818e82a9a0d55a7343a53bb25a147b31c342fcd2fcfe092aaa2aec1944146040da56c5214cd950a80c5d1e6a780f26ad57c4c8048fb0707bbff4598f4d8a1495592067e35f201643924d34dd09f527cc3d6c44f55e0e6e8646cc57e068cc3e2810948498e1e6607812f9d02563a8b8f21d12781c902184b83fb97f77172ba6a145024eb082a2898f5f9bae9cec301fbbfe139c118b36e0d515f51a8ccef12562df9b3c653fe371229e76cc7a106109c4a5bf94a339a5d1d7871f406e61d2f545fde562c916c3bccf6e37b76c750a40bf990f14bbdba8c65b143abe08335115b024928ee67666c7fe06a3158ce6b6027ea5392ca5851d9781d7543c6269ef990e286cd1f5143e3e8a7598b99672bbe5b9b7ea53e13520a5b2db3effdf07d3e60331db5bada25cf0d974868100557a9a1e7624e6cb1c28f8200c9e3ee6137272edbaa6605e9d1149bb389223c8d93138009405b56ae59af705bb82e6bb5d83ba82d1f0e1cbe4177bb41b200ff8c73df3a705217b8c1d2261d776b5e40d74b76c5153a2ccc3c12c3e5832695c6c00fbc503196fb51c8d8cb9860b8b4bc5e30ded9c07c94bd8be3736e585773db9d89d657cd41ff2e92192280f17c3fc77c8bc920bd7c7ba8e5c4071072546d07fedc065405b648c5e325ce836f67bf99e1e40c61b356810f72783f40307603ff34c40273b2196fa55d0ae56ed1c8887406b4fd215216765673a9f7736489262269c8fcd7f47d0febb6f6804d2d0c9cf294e74271b440a327817c44a4336f3981366dd1ac5a0e04e0ed97e2e9791b1cf9e0b6f432cb93d3be2357ad93ff301b9a8e3fcebca2226e7d46e2a6cef3cbbdd5fa698e15b50736279a5397d2b78a836bdcc25a275bae23ec62b07f4728f05e6e3c5e03009009ade550fe909f1be7c3f3a0c101e17558cd236df5d18a71cd383bb2daaaa528dcdee2d05c676f3bc6b394a7fb6025c07d0f1e9cee9bcc112df5a0fd44ed9557b731173c0c40d7a9fc6f5401c57240aac90b3478db3a0ca71ead05f67dc5dd3a61446531192d3eb53261b52698169ec8fa71e191ae9f3f61d3a2b0989ee4397900002bd4896395ef48d2537b912485a0aafd2c540246d4919b8784c557387fa5196db5b4826f9004b6e7ea7283f4f1afa1e8e7b398d9317d31d327b24603885adb3cb3a35a22729c34964ae0cd5b936afef70f5bdfbc1bb9a91b2ab58f83d01405e0be239315fe804012e3786da5a09545c18d791b367adad16db03d91448dcd7c2479e58e8cba9e4e232e3daa2179c610e32da3e7f4b9daa564b091228083253ed610c6d64825b26a0b92e481694242f7efd4d1311b2c454cac38bad965734d4bf05541e45810b75b423aaea512ee3e93b32afbf339f6245f8801fc29b04b6c3d5f7c6d10a79744536712403c12ab183560202f37ee027f0c7e15550dc68941d234572802e5450279ec7601f17625a29eeb8a41c7e1561f320e07267ab7ba210dfedfc6f5f8b86ef06e1ef6881f4c277175305b4047afd122fc86ad3cc72a6d7336d39e5804356f86db94570e60587bc6180ae24d274b1d31bd85d8895dcef53dc28b4999e590ac6351c01038ea1725764fe8b4d8f3100179a541b74d88f3dd647cebcbe5a94ed657cce86a83ecbb1506a8b13e17ded64b4d0eb43f68fd443f45d62b074eb940fd884c43dcad9c53939de7303f1fa1e26f8eb4ed6b7543c9fb8ffea4a9e587db6fc4da7b258decfe105c93bdd99becb6555fac3b70b10a576439c010a1e71704c3e6fc98286e4d9e833df199663bb4a299fc65345f0e26ceae3d64f2455b3baf6a2aa8926c52bc7787eb0b225f4853821847fc4ad21c6db812cb41fd61f189b4ddafd3213c2de5aebb51c401400552f808e5cf2fde04df1253380ff40f031249e8d496d374037ca0f04a4e8ccb8d13933752f9b37725d1d2fb7fe26a91bb0791428833d819a4ca3295775bc0f92aad9652c005548401bd5d461169cd382d18a789a25ff70a107f3e12c1ed22395c27dae08bb0fa11ddecdbd17fab9506ecc387d404ec07314a301e042b25dd1afa3cf1ddbfa98957950914642f0e998fe63462b4fcfb22db829ed5bb1bb92159561befba38c56cceafbd883f5c5c069634e182a8515c1f22e2f2ab024635951ba149fd8305861b9534fa5d517f496d63e50c9bb979a8bed9896fbae0e7912c3843b6d6db508d338097c2420c14547a19ac12e6a78969d11395b2d4f664465d764798915586c98a49b0885e03f92ff2426382881a20d5203435a6fdac60789bed074657f0cec91b3bb8cfc5d7cda147d3b4ad25d6c2ecd58d1ca901c628c9a7186fb93c45f34df79acded99da2ac744a306cc52c053ad32ee5c9b433c3503e1b006e1ee3fd179a1fa4417aacc6c74585833edbfe2914ecf5121a173f68ff94457d1a8082c8b520b451e4c65a4efda168cb5325eb29897ddcae27c836e048d2492fed479ce7494483bd0ebb73ea4ee2b59232400b8eba131e6c21a9dc95b2f974349779af3956ba9a79d8a34441ea50d60ec528295882b1662717e60d257a0125122593b5031a1732eb85bebf3b7fa4e08438f5681c3fcbd8dd3295ee79001862464235e77dc13697f4121e61c03ebe67c4b680b94f28f2c6894881daeb402c6f69d3230c04346ee21582b91e415c1ea465c4ad68a6e15e102085ed2a8c619c57fdf013288b100b33e1528d556ae29e7db2f3de41fc96f18fe46ff25aba9217e8bec62337fba4a7e263fd674da3849efd14d1f05220cf231a7d35189217f72ee2cbf8c3efa46ab5aacb8a814f1626b6f594ff5a555408c966e68964071e5030c010ad57fd0e6d19ad631e0cf73051ae4c406baea668b60187a670aa6cfe758dc3c9f6bce1ddf943ac14bb91530f150770cf96ee81efd289a4486f2d59d31c5f0600dc6a9695c47287e73996fe02b9be115a722df461e80fd4191bd4df1f868e211c04fee964719f2dec35eb1e8a6fa42b66aa3aef49f352681c45ab939c56e3cde0468b54c7df0076e8ada9274bc5574018b06fc75cfe1fa07ebd61256b17c4b0a6b968ae589732c33e71ebd4dc8b92c4930c3b2f77ce6341e041d7fb5eb9b6853e4025961426e3a46fba5330fd8714fde1c792b9f7e05a87571358033df4d05e40d91d9378a411fcab6c874416f086e506464e73b6336d09699d3a3b230d200fb9277f4191b32e6558f57cf009b71f613ffbb656f214048cf3c7d96cb40a85c2f6c70cfc82c33e6d9e74c459ac60a4a86263f7489148175837106692f209ac0f45cbb9ce528dd347421281a3bbfe98a410031ccd35b5d03f4c143d77c2f93b47bc5234398d794229fe5ae826a3547c708e1ca60137ad1709227ea0dc04d6f4aa8590f26c38ad8f9096b297dcf00078cc4e1f316c917926947ad726495eef0a22b2768954f2d86b18f0cd611bdc9a02b9ab9e7b5097476cd346de4df2f6fb7c72f67b89cdd38af56798f225311099de4f91ef1cf14001b7f199e2289df2c1c9919ac623fab3bfdbc06a975b6aacafbf59d9796c82ad8f8e6a9ae359f0bd37e1a2ef329217a6fb777acf7f1528f018a0f4e616e417db6e848456277f01dc8ee09510acf2ae8f51a1b60bd214a0ec89df0c34e00adafa1f5feedf2c13dad503c4892c984feb120e58c7d168c39d80b62e65d5d777d4347d845ed4d02108bc12fb6d8f7a49601066cb87e7f2bef2f10222678c3aa9e1c19b496a35a0ea3a3cf36978b4e92b6d4c3f485b52caeadc7535c15773032b4ac9e9702cf93bf49efdd4daaaf214a55aa648e830dd0ca9c3dbc2a53874f7666ce6fb18bf7b08bd008574a210522a2764c5b3d4a6749331d08360b21f9f84cf5a149a83fc49e7f94ef5c27792ab6d42368639aa56f4e681b43d1d58c834a6071fdce2111bc1e832bdcbc1ba97d44e7a7d7c8fc2540459b3e01c0964ef9be98d6039e8823a65949e8d19b28c3c94621e445b3b3c8af2de770a850c17a138b161a33f90f4095eb74448ee454db6c9193906941a405889125a585221dcee071963a3f74079e82fcf8e3594c00232092e75c7be6b3100e526fad3a551aab6ef7b5eed0c5a332e60663c395040408c66f4e38a21739934e9ffee612edbb984a9782889c0ae51d0710348d6f1e154d4ad0e146dac5d34a96c466a81d0f2a2a4a0ca07bfdb71bc2c3e28d4f963b8ba400a0afde2726db30351563f3d770132f7abb74b037f57fdf6833c24e557c87e70420b9b819946af0c86cf3f8130733a54b9dc7f646a46e8c1e09cd80ff9fbc1f9a5d09cd5ee3f90dcf9440668b6a36d64ca9e2d1339a97f3554037edb0da75b5c9a670a667727bc83f875895c804883e8fab51b172f76e1f36371da7a45909bf75af189bb39687ae024ee78e4e8f04466a51d406c5490635717518d11038d55bdf0b2dc6470e2740adb8c46ba8ff767384539d1f05c19c39ef19f8a1c443236ba40da9557539afc91de305984f2fa482b483dcc33d207cbfb834feef8c68ac7461429b0fe2c3e9017c3f79c95acafd121ce1992fc4fb09564e07e81344db29d0bfc19164e6463255f0ed1efa56ac6e76fb6de2355f23076373411616760915111e7c90c63c9d2add5c843fd3933d9e75ed717aafe08d13b2c1f2cc93f36cf60cdcc2c0efd8cfe80b2df6f401fbf28a755a6ed65bf92cd37685ce9c75151ce2b993c5cc6230e5000bc8a7f93c7b7271d888734fa8abb88331137fa561d68592c4053013a59b410bade6183a4aa432090c1afa4e83c85a282eb1038be914b3594abdcc0c600fe8ae0eb63af026abdf75d547d4470deec6d8351cd177f785cbdad81dbb02e13d3bf1f8f76f0127ccd2a448740384f12feeab9e93f44206d788332016cb57222cfe0812627201c98d38274adfe173629910197d482e9cdcd11994ea6705b25e03cc5e743a8b44e29bfcba761160fb0fc1e57c8860ee241c1de553608fd83de2beec66fa550b6eb0961f3b6a2a87004e79510ce6f4613b6f234156e27949bd3345adf9c37defdeedb1dd0337d322c9a878292b1596dc06ef1fbc4df4f426aad1ec1debef11e8630be50f880ca0d0e951d506b0a51cf055d5837e3e471aab8d95178af7566655d904d188481ca47173980bd747142a4e6bcc528225a2d120655ef23d7b495f0aa1aca36a1d0c6f58d5a770cf4790f852890515b1fedb13b605c6b7511a0449df9f4548d30ebe785c5059678ee532215bbbc23c7d7f6be39dcf483137772524d8a15f248d6f21b33e95ec97536cd5f8b8445917b131eab9ceff51ab80a06de8c73f5cfd518c7994c642228ce817d64f6f0dc5cbe7f32243a34a8180165a11390d8db88fa19d45b9868135f7f7535aed21d7086908b56666098617b23e910f293b8cdac8ed55b2c9c451e09ca8120bdd982c53047fcec6051191ec7549e0fc2a20a3590e1828ecac803d567ddff7e6c3fa43c0fdd325c610a51edc6783d02baf14380112c49163f3cfd757dd7b9962df53299708788ed816c607073c66e74b8929f46b9670b597e2d20fdcb7e5d7c7186321110c3da112fa933e9154fbbdbf3799f75cb5869daf473ca118d86e87a29952b3f9ce189a68aa1a47aebaf1895ae0de33dcf188f106e36ba810395959fcb465ce99584c9cae89bd001e23e8e540a1081778d8b0abb14811e42c9fd69940784316f72185ee54bd95ef21394af48525d2c99e7bac3aacabbe18f3d8c5586f5f86303f57ad1812550b632235a1e6f7e9396f06fa78f0fbf7490f4e4908c94c5d3142f106e069a338ae76b135c634b76b57fe8a3420820f31caf2efd86972d3a418fadaefe711bf006df5005be0f912d49bdb4ced30365f90d799da27a1435eee805641c982d258b28917caf0364f83bacb87d63a495cdd9218692314177fea45ed5f60dc19c77f1152195d974c04f3ab5bc8762482712c65c63b4eca824332e93770ba8e3949f9c025c8fe84fd563b7829c9e595d7b7ab025fda25d13734717a7fbd8bb5fb0f7ff45d6c5583432627dfe0180afb2e443e2573bf5f6e8f9887d81ae949d9270e143dbcf6ee6e478245dd2eee2daa735a44788846d447819090f1e074ab319e2380aed3b73b5fc3de3025c18c15508559a718348d827a084a8a4c4b690ac12184739e20665ce5bba4377fff2f66878081a11109ca74028ff17d586499c29d1dd17e6d0e1577fbc03a959625974d47678023fe63236d3648fcf889f4a82014b720e347de54246d6f65d22aae5bbc8ee1721505057de259400e35a33fd414a2eab513de4cb386d3d68ef821e2b62d9de05b6a3aeaa0ba1d71656fe092351381aad47cba0ac9946603a55d78bd596016a839571274a5c347b7524aac9f0ac5ba9b2b0c8586dea34e1e0e3af4fcc28b72267241e90d44fce152c27621cc6fd81c955895e8a42abd9fee9ab6989b67cce58b6b8ba45dfab3e912ed3c1196429e12229e23e49eb48b7ea9c1a72ffd4b60b8955311a733174ff442b1479829fddf046d26b5ffe30e84c3937b7e0ccc32ac1e1e765494e5643b1687d874bcfc53bdcc731de537a382e4a6b50a8a38160e353366d16d5a3da18ab3a5c5078683f6dbb780181b681249f49d11d938f4b9f3986c09fa38e8385e5d6753c96d41bd42f81d2187fa1601c00964fde6042680062a3b3778dc59e56c07e686b41a2702812533e602b17888b645522ab135900db005b94e51913507e74dc8e77a97bdefceb6515c04c28d0575c55bb1f6a087b71465a38f019f80f6e687e411538d9a17aaad0eaeaf82b1e6f6605da019283a9c611087b24dd4dc353f32cca0b920e2572768f2b9819702a1ebf63cbf11764be532e6fb2492e74f31cc465476acb52e457f36c00e47634c99821b6058ed59bfd74a708b474caad350b8c4dd3c9173fedda5c638dbf85b7b1905c0eb7c58a3693fdd08c82a15ed07274f79f40ed53dba5706c3f488d77256a1422863cb4dc5e4fcd41bb114c980774866a64e8e9d2ad518159c2cb1c1f2907dbfba0f8450cf8087d8adc6d2931a07f8515ba48a37589176326b5c295645161f1a080c6f9f164a6101a48c8aa7448a10c7088d7b93a6082d105f8dc40dd73f639038143a2d92190b0167a2fed44f0078022a890068e059c2f154536a030c7b6e9c62403850dda7d168b5180989bdf2ca50772a822e36c76a53f6b22180636534ccc8c16ccc5b7c765027de6bd123d9a987c433cb1a586451932398e0eb864e0f80c2c03262da2e5f6981be48a217bd2472ea6c2189fab30f87fa4fae96acd134417d3c9ba91a2bc8eae06154ebba457833a0b04e0da93ff9f57d9314b083953165efd22fefde4a98decb19da86d11af11f1da0fdb5865d985d798f6c0baa2909f475f4ada16f29e4a86d53e2c1b3815a092bf7c5e76a7cf69274db2ce51122a54e7bd41c2bb43c5e0f98c1664a007f8a08d8c53d1fc3afebacbb13cb6bf170eaf5c70bcec327dc5b7edb4985f03bfbdcb72d96fd2c81bf099c171152b56b1e00186e9c76a433d1751a93aa05e060521909ffa898cf2d5990d5185a278c64a97155d9342000326479d4ac06b169de7bbb00e53508b3481f57e67aee98fe9800d117e719af2c47dfc55e4020899c10b80585c2d546acc65bbc95f36ef1db31419f7ef018b04adeba9e9a0fda3e834a6ccef82468aa6c3ee13bbdaa17a75c5f96d6fecd023b7e8684ecc33f066785f5b17fae473ecac1ffc46d83a9978068f720281305c9634421ca0d720e1d3283971cafc0600f796f6d4bcb99ba161aceaf70383c4c99cc92bf949332523a2585b1dc101c43ed58663897b0ad39e8a98739897959e2c8055e0cdb4836ba7af146e40e26c67eac3877d2764f0f0c062fc7102ef7963082faf97608cbec7783f3f317c3708f0e3d2f57719b233ac076fc31b573c117e0dae4cd5d0a0ea4a240f92f26433f1c1e81f1cee33d8269fac58ce36b0d2b6c2d041e1491b674fc0f6fe15aecbfecfddc40197f466c2d45c92c3215f053d91364c3028eadb2b9ba885f13482406b283d37a62bda7036bffdd35805bcee8c2b6b64921e77503dc1f035eb1e041e91a1d4e0b9b24718186b4debae12ae7620314c0984bcbcf453946e362b07c127fa29529e6a1d02444b7118e8df5773ceffdf788839d032849bcd320201f8ff4b21d1cad8963732ce10b45c5663a8bbca8c0bbe38045dab0d5936da18947125dd84cad7b970c1c91d491b926ffa0398bff0fec87fd63804e038ccc04b602d4c251a8ff79a0d0284a1ed02efcea8e471a2c36648f26ec6c551664ad5381150e41ca301cb42b1d3dcd413fa72f2f48f91a443b051ff0820d4210f714d71a7454a776fd9b69e26c85b417e127439f4aaec81c4634152c44dee3279c665009fba757f2c8d391d4acf2d06c6ae97affd52c95981c5914bfe4afcd94d41add94f16c4d71bbc290d82a959d2a700d518171b16907b000dab1b502e29326bb72ebb0d1e04e7ae7b68eebf69c5ac23ab12668b3efb0dbdbe1fb5782fe9705b9cf5656a4309b43524e0565f08aec4525c19dff9fa9fdddb4ea33b5643ab34ee70916a6f2b941621e549bcd3f6fac09c6855f5dcd455a6a34d0e24944dbe030ff72ad6811047d979383328ce8aac7906df106127c017f58e49a79df5e87c90beadf9ac7090cd9df9b2a084b29ab64269f9ed9b852ef9549ef033ac3491356f1dd81b1179b39dcc1fa0f67b266f1415209b34f11608f8ac4c018f3f98734b1028bc97ad9ced0c0e92ec5274538f048264fd735b0f2be0c70cd31eb98c3ee537556a18cb1e56fc910a13de56f1ff5345358e583322dc255bc31a0e9482ae1c1690f25db2651ecfdd5fa85512c491090a064a44d626d4c3f0cdbde05014e147269ebae35fbc88f6b2f732133eb0c6d0eac9f28c621640909b6868639b3c8d12ca016255460fc48db48ce3cdec51aa0edf34b1e725a70b86f7a44b3e7b7ec4f8e2ca0488d0ca1d8dc1f43fcb858f0c17765a1dd91b11ab6c4067d6d9a5943ba58f0cf19f47ede27711122a8802d507a8845b6a1fcbc8c3c16882d7d7c61a7f62263e489287a6c11c3c2095ea57e0573100f3d6335d181ba8d5343929f6251a700fae05c77529567f8d406e5832e03b065485a3f6e41d8181044762fb99ebb700f2ed7048593cad1fe449b4a81b328c8fe5ba1643f22d2025248842d6d84bffe23e2f050247189255bd515c6380563d76441b62a464de8be45a1ac26e8dbd1d85dfb4d77e47f8bcf1f77430fff9d7d241f9babf434047a55fc666913d95f078b0d3f6eb3a7a7a94f40cc1c7a268a27d0d6b477f0e397dea23fdf08e75a3295288cd4a3a3f1a58673115335928d0d6be45ba3fd7254616f0f6c8f2f13f227a8f166352af1fede51f01b3fe43490b4bf2901e85899b0b3ed03d801fba006a5de640656f84076c238632612816179da1cdbb9a8316b2e29962247295550f6815902964e2a063f11a9ee3590925516500ac26f9baefef8c6d5eaec9cee63cccd2c8d5b652f69426c7f7b08fd266699ea7ec4c4fee64601ca590b11b43c82e1585862cf4bb1e12d2583baf4d08f79e5093e6ef867f579817fa967b899ca6e906174a526cf77ace0b9e4169dcf868d8a64e66412df127517c3193fb42bf74b3464cc0fb42ffda7eaa4ea24fe51ba6acb187441dbfc2816fdc5034c7b1636d0fc4b91fae2ec010a369e14ddfd4b3fdb93140006d02c994d77311f390a8033eddf7895baa22be7c8aa649d436bffd0f740aeda56f85e35f084fb7f82ed03cfa1fb5a100502e49cdbd9d409a136f04cd5f20a1b5a62e43b211018d8fc4346b642196f5ca09cbe46b3f66543fe6f5613f921f580b48c17d24f21db4bdd33152d2ddd6f450f496bddfcbac1b4fefd7b17042442c56b85d960f3549c1af95537439632bf2c1ba6c3685f042ae336bb85d844d7dff1f0949e1dab2280a6c1c0ca462c228808fae6b795519c1176868910084eb7ca415e607c168ef5689b765e0990a20baee9070433184f7589f235800bd19250014f099e71d126d64c3771fc4de3f30236a833be8de8b38e4588508b8fea96de45b4d7e562ae5a1f241c674196e984c6938cf08fdedfac15db07d006b8b85e46a05cf78c2cc35bb10b504389e217d7cda64b48fc93c5c6bfa09cf99f8974c8f2191251d03371aa6f1139ada6a0d44a7e96368983746f39464f0353181773b633315ab4535da15dc68875ee140d777f33e9afdae860f64fcb1c2a0093c7d5453d8ac48d69e761f8a1142d53e7dff000550cd5da91059e8e137e29b8876096fac120806009c67f741b975fded8f1fed776a0d51449d2b6579515fdde224c525193a55ee2a8e3b8eaec12f6e664a4f9b724239d65963f1ae396b5d19635bdb30a7a01f47725bdfd4f514200d5bf535a1871395a1672b8dcbf93c4646895de34deda6499c5dc3a2c66f2728cb6795857610c3b3f714e6e8b5d2ed11f74f5ed6db6bc98273029e5e437828c9f7e4daa0d029b9c9dfdcb7accfb39c05fadcfb778b22554665871714ed927c3eab2476ba86f736b978a1f3b9b3a5be90cee92abd85ba48ceb5eb612e9b8b896a11aea54d34001ac029e6e819639657538027a6902071cc8fe6a896192774e511c5ee5dc9b795a0e3d7436e72d83bd0edaee09dcab28c3c645ebf0aa72e5fc212cbe04795eb678df225e349e15afffbe55416739cc9f84a4d2fea4cb9581c510fccfa7a7842eed06f2f73c3c365e0288e7e37cd5ce136247e8c30406261bace41e77ab537543679627ba0f6926246d6b7db604a998f411c644bbfdea1949bbb3f1022f7e4abf8676d38f7ac750dc20e576351941a4b3910fd3e6ee9556e74f13bea35496944c6ed1f4c01a8d2c718d0b427fe8a7db0918c0d702a842b742cff1b8ff9dd364f50d54afd40371f79877c10cc555f04157f07a5860a788564e2cc334d2308ca5b05264e761999b9ca487641138084dd4b7a1df4b2f8cd56ffc75d5663a5f1553315daa62609fe89908e09a2baed8809b81e96110f526f407fbc4837a102fdb2275afe3a29e9bbb11235da5d05790fd14c5f247fe5a9f35299140bcda52a0de632b8783c069b7b76dda6d5ebdbb6110346bd70bc1b574095ea002e50922c3d3d89305146ad1c19377d905d07f53fd9f82c3f0f1d1b94b62157fc843fa1455703b16a28e94d4a3bf5d2cca69fb36600dfb356d0d0f1607c5a6dfd3d888e7ceba3d05c7bf89ca64e2fb0b587ab34bbb4d25b67cbb8d2a08ca3bb4e7136f66badb3d31dfb5bdae8eaa9961fac679eb30ab5cba9090d2a46acfddb8409bd8cedd8cd8e20b5b94deebca82f9b1ce71c6162318a59abbe14cbf061c94114d2dd9abcb2976a78f55319f1e6bec787983845b012b06d3c693bf2a4055eabc7bd31ebb6a50a5b0e67a04edfc5e97c70cefa1e8f5a2ba691aa7cdff1bf756f557e3e169cb21a8edf20f96e1c49fd980528010f13f6acda619e586d8b43e8d19e24b5ba47de68d53dd5989538b2736ed88e22a54c05cbdec35c184b47d74553e8135ffd0f12f77ecc432310ae1b3f9115b5b12edcb9eda1bcf6a57f8c482a0a5bf1fcc7e6dd37c08000e0de86bb80cb87cd9a7045287388e522ff9d3982db251a8736d34aaf07d7026a84b454e3998c79f883633d1d13f93810226f7da79eec4f93bba1303eb1a39c08bc35771a93f9ad3f6b506aaabe06c59fc3055b249cbb76c12a042dd92fc9c737828fc8f545102277eb1323aef11ae2ae7478571c29d0c9750635febcd5caa25b9c0f082a68bf079010cc148721acb9879896dc423a94c6adfa000ca9f9b115d8025f02a34ca1f11dfd44f03cdf4cb50154e32eaa7049d6f6177201a100f8d0212fa8b977531e36d36735a7b84fdc7ab666fa451899007e5feb1023072432725ec964f133ed076c6083415e4ce387dd53d2593e9772410ca0a5f1f531f167cce1805a4591e88285cb34bdc6c6ca620091fd951cbc0ed84872fabbe0f69ed8a2bfddf26fc698ee099d342c0ba80908588fb8540e2ba976dd3b8e48c7cb604fe2e02521ccf5da457d530c0dd7995a2dcfd4bf340474512b430c1ca58025d4f1e096b1683178928a04253f1a3162d51a069c8889d6c03a6109c971550da229b6c8046e5284fd55607233913058f255900bc927167651f7d7e170a95603c7ce58eca2bc60e26a4912b01d186b8918f49c4e2b5b065137f17da4d942b2dc903a18a97089239b2f5f16018f6ab094aecc43826c7d645b2330088dd1f4f28cdf72337787917412024d5dd3a119916b8e0d153e5bb2b4e703a8fb2f2e11cb885d2295c38f2e7550b8d04992ec6a7820ad7c5e8a5764c32c061103787b4a141825e440931dc4dedb5f6131c571d7cdf6dc556e47d360f4ab0dc3fb7437cec5c5c9fbdcd3a8aed8ed264f9b8f607d35ec98e75f7a4ce3f17f4420313916024e797d0b4040a36bd11e05ca961cc408462fd0dbcfe5591a6371015a92d49913b917e915d115e31220af6ccd6bc6c6ccad1d06c494ba51f2b53e0eb647a9eda297ae6b0357c37718e07b6d91dde0ccadfbd895fe5d6f73157a462467d081903dfad259423744fa9426aa8821baf95139c61463a0a8170263303ef44d363974fb18b4cc9647ebafb8d7befff3f5205b4233f278f8e622902ebec64662a8f44a86ed5f94dc17600114af2434f2cd16579d4f7955c8359c03e566e409b0da4b34d23aa76d13dc189cda50ea7a0420bc181c8a3cf1a26a09d582c63f8916d5146eb8baca20f914ac6331ec7d82795eaffa7fb39c511117cb490823a26b7cc19153aba881a95b02fe71526758396d57d689189fbc138298c90525723970e1cf2fd2957a787965915a172e695069aeea510118a63b3d75db93d1d83546890ef8e81615579e16f1ec7fd09d319417fbef2712939309ed62c75e88a5c0897fa3f07da0c973417a8c1f4260a9e2c2be14d1bbfb89c0a6af728fe90c16c92b898647edd002b076f12aa8d7390605e27c60cf8519498c41ee22a8657edae4bf8a4dd26ea18bb42d65d87ca52648f8b82cfb7419ded13372391695f09a882d69b3715c10febd53e90d70342336a49d0a2c92818871fe1450eea95c102183b346af87f85d8440a579931077f51e46aee223d5085a21a84a1890c11b4dfc3942092402939432bc6329c3dc433f94ed8a3cb70da50043b96cf727b0b04ddc4ab3ca6f3921306cb72a3a52f25d42bce45c6dd5f1634b2085f5a8feac3f1c2decc688be35cf42075daa089d87045c993e025d1319cae31762b0a7593e3ac55d80a196d14ebce1797ec27b204aa0f1b637d7c8b89da0c43f27d46c10e52e178ac98707ddb5c3385db7c0ddce90b7ac0b2f32c3f7780cd01a42158ddbb6b6d01ec24e60772bb7bd66c3cba8086359d696c3529336f904c52465d29ce90c31ba0a258add9f8bf718fef8b7b531a76f01702501a2f23e839956200ef4359ef44e4cf3fa1b8b6f9059272194cb053d0811628fd8ed9a1d21e5abdef192eea0365b9def8904543fd4c86592938c20ac79fe3b74074fbf9364d17dad692e55d6001207325b51d2300018b1550aff5aa5433c7e08a6d9b4928b73e47fae45f071a1c19be4e0fd66af4808b6e8f6d9284cbebf963434aa9b1519a95dafd949aede61d5fc64dd67ca29012ec63b7c65ffc7b58b7c175f84ce6d57a0463b64db5f1ae9fac82a262abeee7a957a2acfba4a57a52686496cd7cefb0cf5be3d2ae1e154ad5784db922ef04992fdfc056457d9f422da5d9400714254f60dec261ae86213e8a54ece8ff6936e7f7feea5b4abe6bd2b1ccb451b1f3f6406bda55e23c1d87a5b6d1c93f29b36c4edf64dc9afe234615549f23c80f54a92004749fd96804d98b5407f906b9ec30cf7803b8fac2b7297280ff1ed39ab2226c0300b96fe42d9f10e6adbc61cd6fdac79a86cb86739d507b51ca238c914a922d9812943f476c1528295a857744fdf8675a44f0939bf9a3d7613a326bf3e84c875303aa69ebf5faceb4cc9d6b3eba0f0492ad2da6c20e304e2e2c8649d6435e2e3fbd6676f4e28f48b2ab49e7603880177df7dbd0c5371ac9081bf5a07378673c3f4426b59372445bdc20cefd8ea9b4f2f1f957f3685b45a67379814bf5ef1d68ee5e9510600f7868dd90829ef83ef0c80fa5f0ed349c019452f57ad002847b6a22aa4afa1233951924a96f7979fe9cf0ca04e213de334ed7c0ce65688e4a0e9a76a489bd3cd97b24d1a73c53bb78bd8d44051c327391de2e69c0b68b24e2fd70038ae74af0f32d3a493fbeb272c5957a1c243271ead6a52e889be3eb9fa55eaddc8eecc08e2a738609732cf064356edb70429f022fe2eb40fa84219944c44d58e2fe41e72101b26368973af88d2de1a9f63ec5ad66ec8481c86fd1a64fc614fb510ca9e0e7e38c5f617c172a8f138d28f117c90f8c0e3712641250cd213d6ddaa8f7fadf94e51abb2c82cf787d147067465c958af8d57ec0afcf189e67d41f58bd382d38a53c05e545084d7246b5530943f19f89c94e82dffb565b09fa0de77848a63e0366f6fd2313932471382c16d83b48853b5da79c370b210377e2ed986a102a61acea1e84aedbd1e36dfbb3d2398996172c3526e89ffecf7ae6ffb4637de4e22bbd22fd7f2ff154c035b0b69aad91ac0e83ebf41a7964d96a4857c3fbf1a90d17eab4414a46c051fb897184c7827be365c08aee17a96a82d594838d0143e05b5ac681af1328646732090a60a8308a3be298528013fa4d2df49702e4d074918d814b4c34f2dc59fd27c200a618eb605f0cc11bb3a8621a2ddda10f1196a2bb8c40595cd23a1c9b75007b0e094cf11b39ff04169f67967b4562865933f19555bfe0e6006ec15ad51c466e02f6bd92346c99e5a3d4a70379751c897dc0877d28963ba0a9b1a25f03046c8b42c1b40af2c6875aea06228096521785d7730f54321fbadcb5bfdd98f0161026561cff4422d7baa75e3dd69c02f0a4a27932d8d5c3b2548a14d36bc927d31b112e9b1a90854a47732741ad7857729995654f512565768b3f72d969ba8509847e12e21afcdcec35b3433f5677599a7c339a2758bade8517d67445ea1a95b3bcfed584d7bc5d10b780e2cead85f8427903cb3e5555d45714610c3e688edad0ff8fab40c8ac75c0eb623e191f56a8068da2d28c9849bd65f06f94815d44d19ca3365a3172fd67e270df97944d4bd47894caa6cb63fa94e8319268fe49f74b1e56406c4647ca2c2959dd652cd88a0c7baf118abed7a8f99a54fc59083607c25394d4644040a58ed6cf6cdd85e07e49a69780bd5039853932a7fe420e9ebc734e7ddfd07691fccab9591918072baeb853d896276a1ebe66ec1755217cbc293f5fe8b86da081c9a6dd80e19d2f7340f9c40f9588d3845e56594bfc30d85fdc0411ed8fc2f5e3ddba255ced0be777840c99a84e0af865f434f583df8a8049a030efb374114976c5ff1151f39810ca8bc7add44e1b2d9a9b65b259b81e0bfbf2f56cfe76d76f7c5bfded7d1629fc42bf144fdb5779b6496f787b8a65b367bd192417e70e4892d18f348b6743b5120e4663c656d53803cf55cbb246cdbeee87bb2be99df600b1f95668e5b2f93bf21ed33fe091b686cb2e0f9f79e8a0446191eeaea634f3ef18eed2499916a1c6c7d498ba53aef6d43f64f11ad821a4e89f62693eb1cb7a5ca5d758761d987da1659e1140695e58a3ac8f853eab5dc7b20402e78141f8e35869ad6072a5264d1a0e039d8c12c16f6b82531b7166fee7f70994198043b5f89d9ecc8caf91d211b0741ec87ddd016862c466af8c7aa960e09ff9918ad0e7e050695c26e94becc1504effc88866549d2a4ba0948af0c439d36afbdd9089c772beba01eaeef5fc977bcd1377cb31b9db9119cc0ba28ab3f0521e31c8dabf845e0f2e4a08fa5e0de61e65d35f6c58cda905b955d7858531b3fe497ad0f9f4bc5323792328616d2c25102c5efa4f4c12834efb18683977c6e2fb88a9a437a4f01c40d625142f0403fe222f3640d4197d9ec523b6b205c4ff6f84699e51de95bd929178de3c6d2ce62f844adbeba09af6ee2fb763bc113f46d9a886b004ae3d631864d1547bc25dd1e4abe3f4b9d385c50959ac49eff28df2008a658e671a96263aa6df9360291bae6713a5b4a4ab7fb5bd3892a1a0ae74c063b186b28f7d119d1158ecee9db8dbe23063e15663cb4349e2548508ef82ed20b1cdd355657ca4355a02013ff84d6cebee8cfc82e1214769b2efb6c05fe6be4026553909bb26feb6acffb9c0cda23e9015d895c9eb9c0ef74487e8b7997c17fe9c86cb75a67fca1916f5060fa12a478815ded1f496bb26dda93dea5a6e29e8f2e306bc14c7735d9ec4c7634b7a7971c90364d24375f9aeabeb950c52de3e136a5f92ca92d3d8ec818aea4e9fd41e8cd08fe725d814da169040fd277818a93d2010f02d6a3672ef63c6c58a36163f09d9e4bb72d15c126c8cf9b8028dd08b8973cd5aabb10c6f1ef81927910743d127c1a1eb645714c9ebd8338c87714a50750e13cea09c0783bd479c2d5c0c551a2186ef9994e895dfc747745d6f504bc6da86e0eba13c861572472cba709f6910f8ca3a005d8f0e01dee4dad9300ef6d24c02fc590a814ad2ff7bb783e17a91228fd0eca78d54d4a783112b32f43eaea69a0ce84a64c9bedb148163e3aa409b5282eafce2dc19aeef711e2e771b9c709e9e239772c78d7d34cca6b80e13f7bc6328ba5ce11b3185e824c1856e9f46060e3a4bdfb6d5319f1a00e064cc22126d33165a76b2ebe62c40817cd90d5e1d8c46d3b2d906b0b02e76f269de36c88cdc62fa70933096bf04026fe5e2c42a80ca4d81eb7ed3610b785eb4957fede4b801931af796de5aab615d4b2369a6157ab372fc0c4cbc7a7620a0bb35cf016089bc42d8b5e8f41560be0f4ea475c042dfd9fd7a55e6246cc5ba39b1d8ab90f6a5ad2a7c658eaeb1b9a639f790566bb5b0ccc80bfd16b6917199c38f0f33dc927eff737ab8e0fadc97ba81907def2e83957669d1ef48d0d548d426d6ec1c7eadc9a2679aba9d9a2e46b1a5007da710b11890802d38b51bb3b19b7911ea876cef6c8f454787dcd31ff6aae81904e2970f0f0bc8d1f3ebb8041cde95c847c5761a9b1a603029bc542450405a812b9bacb1f11f7b3ad4f62f407dfd6e99bc078d505035358ef322aa65d30bb0cdb67ea027ee51e75abd49e792506b34a52d4c56b285d9a17450ab26b9be362b5f911d2df8c7d7e64c0b4ca42c1849a63341dc27dc3f4252d1cb0dc3b410984f4d0b3492f56097fd859e72b7a8ae0985cfe620de8c0a3036c4cf39ca35cfc20eb2e8ff5de42e5e861fb023af3f99e20ce6f11b5fe784d005a39412b7fd4eaa6239a3d1380663a116c043d7e1eba4cc27849e7ee96c631c7511749268ff37251d14983b01cbf24417e0079d40f4c28f22e980e30d8ec1fa3249de145784eaa4fe0f85f5abc94b90f284e5fcef7a32b44aca33e3780afc2baae17696da3ef7789502831016d4d9e4a60e070772d8b3b0b021436a4442327ad2eca39afbcf942603697be65b462b7f7e9fcb60aed2bbc829f48a9744b3ae49423017f74fc0930d828b28470bc1ed78d486ef4071ea8da4520a50a7f37b2a0b3d60eee129fbe9aa40e640b26d24cf770bfcc0c7da1553a3f3a89a8714d12b6ff5525004340a6dfee58ec83e8944a2bffd0ec41d697feb059271d117c280e374777708e74f352653d57ace1dcd497285b423a1ff53a698ce2641a0b877803da6513bd0bd96b2385922b2de003a80c94291253ae58ef3a6e03134e287dd7b5dc1797c3dbf41951ab0eb8d37507a695b5177d468f17da290916d50d258298f84081198d1813ded020c1646bf7464435b991704e687599f3a10ffba769d22a921b3dd366b52f704d219db87ada3d9be0c8561b609a89f413678ad695094605389ea31443fa46e6546ff34f1018f01e14aff434bacbc5bbbcc68bbacbf6335a77d7a581c6db5407511575e7a5e830a247467807b8d1ef28ab5b3cdc2d442c2f98af614154c65a56ccf58b34853677abb3814b0276cdc0bb3e717a77be695ffb1b3965b4e34020e2410c23618f8fe79a703e07060740e33350f173d97982e1b7bd94b77b29b8ae043ff763283d709d495ebd620b40aafe0b52c2ddc3902074fdab78520e16228da18b57929123fa531c0432c48f11195a929d86295a5edbc1c89a62183c19ea7542afc2e9aefcecd9b73d63a81e47c6e92f0de42b6ffd52c58b5e71c4a06cbc25819ffcdf60639044d121989b3bd5df7205ae44d3ab5de8c27226c59ca090782a03346b90dc46f932c1248ed8e5f80b8b6a35146ca8d10aaebe0665b911c229b979757fe12a6b39a056d2fd18ea853b7a54d36d6942ab63f88037585e389378bd9985635d4c7e0fcf0766a17d5f42e78755252e786f942500e16a0494a211be6cb0f25158b343fe5437235c5e4a2ede82a3b84f1d0f518bcb1f6367120e69797e5e08da9fc78701e7cf2c3abf65faf066ed882d9e2e24add5992691e101ec3142dbf1aa9b702c22297bdc5722566b60210f477460d7b31297ac2c14e0b27af57ef068d36f11a73b5454b70c18bae423b15fd83b9bb1f71ad3880d95f60d7df347242d56c195d314736d29e21695de5a07cfa20d6ebd99b4f298751f0581209673e792cd47afa79f6afe8269633b2383110b7e8ecb35a0cbe77bfcf7d95408718bc021b72d254e42ec0e7b1a96d5236c607e149eb1b7e888e58e33cc8a5836c7ff86d432a98ae4e74c9c688fe381fba60967e37d1c85b5394ccfa5e368c9417b8a8e241ab8ca556497c01c167c9477ee7cb4b988e11792f7a0f1097ddf0370a768269d613e54f801ca301b65a1b1c6eb44ce27cc0e8a8d132c43af8b20dffad36ccfa7a4657c18a4ffc2f8dd60b496442dad5146070afc2a3c71d9f987c9bfd80e98f0c85826b85fa45da13a0e1a154b874a1c1830021e7a60123370153632e8b76b1eb4e749fa91571b345d87091a72697473579129bbc5f5a5084a26231bd6e4e6756fcd1ea6133c35d980ba59d2acaddc019126c7294c0dea48b370a4b633c4a7c9a0b513522e8e843c490cbdc28d7b1ae78e0102c1eb1ebee991e5dece31862ffd4d6d93a3e98789b0f06deb3f1f30973d256a316ad5b8489fab5480d5424a679cf9df3a9a3dcd069f5e8e5bd5117bc5554265cc5889c782c9a82195ce30fd71fe6a3f9d3126cec58bab86b1f4bf3a83d9c483f81699fbf6d2847af26bc1af90498285e89e5003532c6d97b6f2360650867287f9004d158938d905ed12b4c7f33427329638f188c8e0b87ffae06d509c50635f610fb657e3f45ebf488412ffc774f05388e6509a9102193d4de0cbb9fcb450576b7d751349f2e6cf94ba05ca36cbb3083991ee8cd4d57a7144cb6152f767adaeff4afc124fc671a0750a73a5301f7b40386e6758e307eb257a723c02dc569e8742defee488464f5914547cd38d867227bc2418eb5081f20a346609711df8c553fba265161da6d2e6be8afbacfa40f2cdabae69cb73d6049ff192697447365e85e225cf96ab7cd3960142e4a2cc8ae878c87d623e4d3bbfbdedd559c85e16f90e35baebc7922905e5ddef02b2e91c50ea97dcadb78f731bd56342a0435920ceda62fb3d3693ae6e41780b5b8fc5cd53c9c2fe2759a49502629b99a597aacb4cdb9c4693bd70a0724f30cf64a4afbe3845a9cbdf3ebd820a563ae8df908dc91866f174cd87ac3ce5fbaa2561beb275232379dcb80b2f71abcccbcebeaa06f40550a3b77de46af0bd6e12ede83fca2322d986229b2bf581310d3b942830dadbd5d2a5c8022fc87cee38793e0fdb3bd8b5c4416131664e34d98076f78941180414aa78b033b2fc4d1fcc75aebae79346726cb318e9bdd8ba9f978da826e563d31913ce4fcc336b430e34cefa2f3ecd5b48ab75c0cebea3e7c3735b0df06ea307899d385eb5975abf993aa2b06c1e865ceaaace0f7039cd3f3d2940f5a0e3809ea99cd89f9421c9337076b19ef9c3939abe8eea14fd11a00b1a144e7302e4764390430dd41c5a982f9f169810666d29e4cca5b8f0f9fabb4012935b66a2cdcf55a192525326f31a0cd572498728c0a00baec920d8c9fe74901c758b5027408b2e6de5467c96f6f3029538424bb1f66665abaae0db260235132cfc4bc4e46c6565dd805ecb7ab8eed61d76762bbea970ab88842bc789bb4aeab9026c4d315b0b6672f04822c32ebbb085c278794b7a1b4c7eee74f8684c86f6311141a2bb8452af0d1b9d8c39f46d51ad48783fe40ba8fb5057df9a4ce6aa011262c0f54df77c9737f4ffd79d68bf9f3fbcc52e90ec50b6b791c432d83b9ca7b820f7921b0e70c9338ef31b79d9e631a61054a7ea83ebaaf1f16c6096c64fc76795f7cab043cc9b2ff689e40c546741df80760a3f0b58aedf6cc36f705bf56878ab4d86b15ce619b6006840c8ffdf0142be2fcd7cf6f3d3b6ade6535dd33ab36a23e1c93ebc5cf5019a6008b798f5c5910f787fb772b2d5cb24461b01a383489101d71aa48e6b0548a9b6b5460d954c8555443794f349a4bb294ea8d83efc3132a3172e2aa9157ee97aaae93079f8f5af37daaa97a48af0583e37a676d311453a033ba63cfa24af7ead56e5551ab620d62cbae999fa47894523ba7719415eeada0e03b85bd338fec50253836354cca1b91c023afda012c12d841e9d00efc60735389c4be13a0740a6137752c3c3a8694bdf1bde572663e8a82a87101762880bfe0b6a26ef9218361891ba125349c93e286a97310852617e7b808536bf4ff9efb61b72f70e64c877ececfd18682605124f101c736daf0fabcacffedcc2e7e5a9c4e7f24fc626b5c2a533c2a98d2bf4484fcd7d3ad1e0224769ceeb8116866cc6cbab9d8d6bbd63b412329362e664c37c4fa6c44fe42823dd2b4a5116d7e01591ad4e9b42106d0f1ab586ab41a6844bcbc0f37da70af1787742318af63e2fdf7ebecb1d60dec92e5f2549ad8b4856d4dea469ecece4290190bb62bfb278c242b38ae78befe0bd5a0cd8d4529c24ddffee763e1b345ad3dd381079dfeef86c791a17fc269a44ce848337984ac46024660e14b6af1cd8b4c83c32da2cc91e275ee4a16cb4e07b980776faecf71faeeb4d9ca6be6b0e335573e173f7e26d0f15090c9ab2c04912dc572f2893220b4aea093d40a872cf9b2cdcead84e6151dcada157c75df4c473cead2bcc2eaf4b602ffbfd412e1d8bc4e86c993a01e34aa55d044c166c1b5c2581c3bca443e6ab25fd26b45de0c77ea8990dc3e9b90db95fcc0850959484dd8ba8e752b04453fbd4dd2394264aad716fa4000ae90387cdde2f48a3e32a5a207ef7ef98f8ed32aa45a07a564826b3a16205ca13356f2213a40643c70f7663204de4ccd505fccad2383ee6f2df4bf0b9675c942f08682898ef587c9841a9836757156cc97ef8f4d6ef438c939d78072c7c71a72fa2c1af308975dcfdab0b697bbdb94f1650e36d960c45a6d932708af450ac9921865b1f90058fff11086bedde70bbb098bc7286fea982e8aea94a30e8da333ac1b6483606ae3dbe6c8de82061ab02cf0209efc6991bf0b7c4eb214ccf23016a85634a08484b9c72e88b49ffc56d2e61c3e072242c08fc5a4f31ac3c3bbb2abda261235d36cbdd3a24167fa9ab5997464921c4f147dde27a52862f0148e918abeedb9a493d18b5dd744a1774ed1a7800c9a42a9547bf6f993f667c97e4b9724799296fefe6fd49974b8f50d924ea277865629a6bd525b067885c247708e1da203173aea6529089e60c4f0d9d04c19a2c365d6f449200b5395e174eef8ad55432d4d4ed66ecbaeb5c9e6810aed6c411461200362a21c37a153481a8493953335892abea70fd6a3dea3fa781edf14bfd90a8e9cee313117c919f3f4358060a844f1b6c332d47c423eccda3a960fffbae23b2679237fc992ebede752248a76ed00972686a8c36c56a901da1b5c5ee8eb41c45d82cf1ddfda983d4f560d42391a5e93cec298cf983921421e2b297c3365b8e9050c162292413e0a502c9d152b4f7ce61ae6ae945e025a8651b5d1f3457d30c1fefa8653871bd7d6f9ff48edc76195a330a482560b93597a0b1811a6e283181eac754611b1a7b8e39aa20441c403fd2af0f990beed192d02afa990d33fba15794577d6f0bdac1e67d008805bab918ab253a01b874b8411aa808e649f39c5eaa517d977e7446666a00dfb798ac1453afcf5ef1888943e40571f2148b190f0b29bb11f68b4fdafaab58c7e4285987a4c8ad635467c3818d9e93a2ea26ae8752f54c720a3202ca8d2348b42758cb82f3dc16814a66bba59902f51c5250b685e16029443ffeb09adc467cebabb790157c3d916dbe688097abaa288a78565297368932aa68552941a6fe773532cf3f5faa3fa8d5ddb546190245f910016c709f83ea71bf346205661f9f52fb47f9979f8b7f49228fcfcd0d325f99a7b831391ae43b2c3b121d7185b52e86e09b78bd6d73ea8ce840c9ef8894adca199961a1f18efc6e72c781d2e28f5ff1778f7db39888bb7c1d0e5a98a3e14b481f85a52becfdb1f5d76ef8eabe2cb12c6a1227bd99c8484cc440da48d763ebf205cd350b155a53f96a719611afac88487abb11d9f1840e34680e88c479398ba8626a6809b0332e72a7d8fe02fd351207017748996eec3c37229ddb086a3a8c7014222941edadb2dedbcefde46667266d0735450cf5855616e946ee141e3fe6ca0acf5da61d02fda86a56aaebe264b1dd1120cd54071f7c595a265067982fb564d5122f13fb87c8f3dfdf638c439a744abe3b8e1804b57dd7724348fadf18b2a3aeaf8584dde73602830f0d433461461c0e02a379f4049671bb28d211b9a803b79b07b6806e2e6287efca7601f382319e228b312e845da2305d3d36c4ac6db3067fa37ef6079e86a7a3d03a602fac365cdb8d6ae34815bbcdb23123e88d0f5f37f9ae3b3976b3e2429de778f274fe45bfee16859c6fe72b17a6c5339e8162d0f04fb0868af9ea577e0963b8d0a35b4b1cb5154c165a6f95ceefd3a5284cc7a5ab8e1ae1cb2c9920b2177fcf3025f5ed11ecbe903c929e01ffebfb54fcb7d53b17c2c1fd3edc5bf2ee316264a76a7ac9641e631348bdcff55abd43807bd8fa5e5c43bff14be749f63cd3d8d4dba385d2ebfe7cb890ee590629386733a8d72fd503d73a5ea1834aa480d3f0fa524af14a6cca43918e4eb164703f4954b621a49ee1f81b454108f7148b910807cc63643fd76247a94547b4997ac1d7f98b808553cf214237f77ff9a685a0233f1f90d1d9c22c99a393eff84be78a09615ce5fe6f14ab81cd819d577bbbc145cc03c5713116fdd4fd08ddd8aa66044dfe0ddf83f208a8a18a35d4ea095baae63cb0ecc6a0efe385f7038f7f98ac86d5014113c05776a25b2dcad412d9a489f072f6ee6635848b2c0737949b8caf2a9dbc21dfa98ef70f3f6c27628d65ada06d4d9543fde55d4232ca3b9136a37db7c75eca6aeee162d28056b5456ab933109ff213f8aa1b82c03357d630a6d5195d67242fd0cb7f4d54329354d83c64d07f523b8554c5d23327a1657372da024f19d86fd75ce035ff7bea32161a75cc5cbfa22ffb37eabfc3aeef5882eef73a86fcf9f512ad28aacc321c56223e57fc307402808e718c111408420f93736a8e34d61af521b2bf6cc7c0c761afe753eb808ce6d187b4a34fdb9f8481ec7482d620f11a38e1512a9466c7a0b1f4f6f975fcbac894137883ff5465d6b2bcad2ff058ad8d467e7a2cc12ce425455adaaf1e026e0abd27abf6d0ec40dc8c75fab399fe74d8b33943af1aabac4a2f0545cc86302908977b9ec5586a1d93fc72b4ec5bc9b0d18b96678281d246ebb4bfb85f7c57ce8a46cab860c7c9264cf599cb7e91dd2ffd9ba6fd89ec877f4f1ad8a774b56e0aae47b77f4973b7390e87138a958e6e32deaa5a61698087347b66798aba27c3a16eb4216ca19218439dcfbbf2393f6f7b6c4af8cbe4b322a4b0eb4e7ee7994a8a68f8089b5051d71b5de6377cf8c2d0bbae681c5266201c63768c922a1c98c30205cbe0a3d656f96c5ebc2a876a683521209e0fa2f1d21e4087bbfa070919a44b0ff28b1b169d9a45433a785a030f817dbdab0ac63b6ce4741bc80c884817f6b32410b168e84f9b4572a31e65d671448b5aaa3780584990dff4d89348c830d25b10794a60239230ae00708cbad216ce4d96ce9f6388dc24e46ee82f5ccbf97e36e1f1fb1d01275bac1236e08b6ea830fd36ea9aca090233bd01cc801d628917e2c87be434d91540ad34496d9fe2c4fd367469b8155d92fc2dccadc40b77089ff5f9f9f3a62ce0aed53a1de49cd35e693b7005b346ffbeb0af6a02e16e4d19b02d740ea3023e0a9b1be0161f854a540647d7a8bbac6fd751bb596f0e480b8ea129341ed559167b7b2e6ec52b01e91ffcd19ea26500b57149d2182b6df67192c8c84c024ab450132cdef979b28c3bd96f8b1dbcb22cbf033149fdeb3b1381b3de0e2425ad82856443534612f8a3dde41ec55e5fecd56918cf7bf06a42f98321861a75ae4c76a8fe24aa11ebb89a39da238d6ae496c6d8f1690ee9fc51068ee3a97d0a8511cfeda1d6284cb9e739dabb06b5e5b3876351a6a87e536893caca31849928b9e176436161fb31927880a211d2e7057ef3b1021ae9b4ee3eea3e7150ab604fd5d16bc2ec6ee2b8e42c49173d2ac78d7d7f5fbd3c78cee2794a5e087a2e3e994110696de835b61d06a33240077f181b9e3cc9634c255f19ea22d7c94b419fb27e615011ef5e66e8144d77061707f4861b5d623145fef80b7bf0506f4d8e4a1bca5e1802e8dd4c7bdf4e3cc3d938a634891526554349fa9f686d3ac3d79f610ab2bcf5136b395f319662dfc911d0bf7ff7ca4bd1eccaeb6793a5a63cf2e5af47e2f434191e02363d5373d96a8141b455d0a67aad6c25b14477d1ee85c0c8f70de85701e73c4e7d6019de829315b309fcc0a8a911771417b3673ce354d0cb020f977d56c67fb862944659cc01a41611601988f5271e02906a9a227c50fc6e1fdea5fd9e5e13f82514b9dbb21b6e52a3603b7ddd756788f337a1ca29e6c54fc3d5ce9c11cf99fab9d24234b0f16eb19b9f62a55822febd7120a2da9e123f713ac72b4d37b8869b28083d7ef49cae4c6c53c5fcd8fcca1a4a664224a220cd831c0e0b4a8eec2859fce7b0fe359c246765c52c06f912b163adaea3651c44ad9d64def33f6dae2855ddebc44d051872126de4fd98958e8d79e0603caae4a50dbd6031b26046b99827be40be734c1908e8e3b1542e5f459eb61847bbe7ca6bb6c3568cca0ea3dce0fc8842bad8f8b72a3e8fd275eb1eedcc81dd66671625ae441187947c6fa84bbc72b61bdf00e034d244daccfadb6ee3b999d6ef9b43a1ba09153ba1ca321bcc5912d1e68777a544651bd74c7e650424408dc8fc7619428236945bd37604d753a97ec22cde885098827734b1c376c95e3fe31a9d1ef231b67ea75e89af064c96fd47d3c35c72af776bbfe92af85a5e4fa1a4d7d26128d6814992097e77109b82df043d5bfa29da34c90a2602d0f3671f0c52bea21f2802a59a1c91d13b305d47b48b6005ee79831d41b2d7c52bf9a05fd0ff66533b69b36155a764246d2136e1d110a9559472d9e3650fd627972edb9ab69df064ff04bd7922f2610748e5cd653fbe677c5598f722fb55aede868f130704c89a54b918bb5b18c2bf5f3243ed5d37915bd9ce5dd07dcc2633280a3e25b238e9e6a9ad1d905aa349359f68d43d645f7d7200cf8df30841303257eb01578743c7187bf362fed6e218a788b2889122b5b818e75cc902780906d7e2a87c07278523171180372d579aa71a55078091e69612babe97946b31c552fdf7c220cca956e6990dd342ffab72827ee5c89a614f2a2f3f1f868491b5ce02a17708221014934ccc21eab0f2dbfbadaf3c5e706bda63af235d4671b4664ce9c19a158d60ddc7ab7d4c99075eed4f383b6d74dfd6cc092298354140f724b631ffab0f30bd411b61d7ac8b7908a10bc18a01503fb724270535a0566ba27fc4001f2b346b8565eba8b42c3780fb436c861abfb1770aedddfbcdb4cf78f978911b31ac971693cfa6e529aab8b3ad6c589f4b3e7666b82bd520606f49e626e5571acd8f402180ad47df34b2961ba34b6ca30579a9c8eac6aa4d9e544be5dc8321d83ec5292436497d4107a7c531e5d0a6356964e4ad9c35b3aae50488f47aa1feacf7d4e33bd0d9fd27e11d1b0a52ff19d94d30cce76d0645b6ad3293bb6529c61ef1b4bca07d4004fc3b1d6988949a1479f2b30f03ca23f573af376e172b0c256d80c26c91055e73fcbd42c3d4e841fb248cf7052f0d7f0369c28ae5d0b078c338a867b9f9dce01fc89824e0c22a7bd7e5ba5dd29c3c2b070ba1730c172526f3d5e72e7cf3f27df9798c05891e563892779716e5804b1c5fc5543f41e8c3ca08dfae7dd36b85b0bee751a177866d7d09e99b5314ea8b18c2773be28af493a5609a6e27ecd62f81246d513578dacff0ddc70d2411c2400289155f045e191aa34df7ee3931d92a7da5808c387809aa2942f32848a3dbf61c72d742fe63d220e9fa98b540a0d62c24831d68031ef66f408c394be1d18b39d16e275b8e1cf8bec9a45bb32dfe35fdd0273f5e5b3a6205e40964fc7c04e405ea5ad63a99401b2fe838a1d80686b955f690d7346727f39821aac08cf0db5030ffc63cb2de6f5be3d16f1797ff1173eb20e5a25c523735490aa7fa4db0cc1b8c12f036390d1d922d1a2106ddff20e9a29bfc074f349c8ac09009337dc9595a44fb0c196dfe3640046bc6b9bbfa3312761664f71e2a1731093afafd71e18a70f26285c99b01e558ab813aa96ab5e6081e5d9661e84213bdfdfd28a87b69ce748f6c2d38851fe05ded1bd59550b16fc1e0667af1a5faff67add166543b52bc53662d7ab51fb02ffc7d15319698c5b4d4c08978f907238b29291df150af5acf89a1640922abc826b1d6de3393eb300021af43af9633b347e67d0b84423cf5709626dc01114d39a744595d54df5022128349dedf6e6bb1cbac7d37a594ac54542033ca498fa2990f6782707e9701e16b2e3905060af329d0f857ee0cab65a4b9b7ea6bfbeacdad32c15606acc87de9fb196a9d6386a60eacb195e6ba72e451c016167bd8038e133946134ec6a42c487b4ad7482f40ec30cf88a93d2ab0f19731e1ebd4309d569c314afb66205041298bdd12fe9834a7848e13d91d6d60c809ddf19a22463abe463edf067461ae84ee2bb6230b7a5afe23dd1d81fbd0adc6876181429bda406e0f1d528d6238102f8c8bdaf90203f9334f55fa4291cd6ffac05a055328c8b927610b41e16f6bbf896b2d68b7733f7c20debcd2736659da24323d915767509c4258b9d4f05f39bba43d7302866343465a7aff6cef7f5cb003835dcd6fd63efdfb1b56ec680a1f051f2a25b26545383ac2f29aa6b159fa84783bc50163de2bcc17a11c6b80cf635e1af36d39930dca429f7dd5c197027d96590d44e01db15513a9c2acf6817bf84c7d7023c491d68d097d393efed8601cc8ef55cb3b79f10639573d6ccf2e479fc089647077afd0e825eaa0abf46fa770233a9e2ac71de93d3ca90fe21ce407ce24dcd037c42491aa691d7c959f3342cf0038778498d24275cd95fc8c574f75ca3b5edc1f4e699c2a1c26b31879f211c51112132058011456149a44772b6d2c089903c6917104f969893a75af3d194f6f6391a4cb6e027eb4cb9b22dac8a5691a9f65e5de999567cd1f117ea39f4ea3097cdfb8f1974a28276f8b0466dc6c97a435e578904cd5a8cb9ee62783d2729546f9b38f4bdd14a788685eb06e9c55bf031f16ab025241579dff4ae9d1e03c34a385d9b41a3b862b0bf9f6424c5b7b9619dca8fb2217ee542ac95cbfc9e0ca66de56d72f57f8ba18b86178c4d6f29f5ebce75cb8f797de666bb518a25bdeb98596c2ca76638e915ade3b290f1626eb54869d6653467d9a5bd401fd31b797d616b4b4573266cc32911a389f722616eec5a2eba749ea54819185c3f10bf92c2bc6bb80b5f273173684c65069cc9421a3b26d12c9ff5c1b3bc563b8fb0d89d57e6cca1e7cd68a58969ec3ce38cd67c92cb0e2898bd2410bc2a8e9734c1e07f2687dbfa777186d45c068cdc81225abf83196289c81f51b6abbaab618eda45bd28b35ea031293027e014e4e8e98d092c617204fb489e207a960cf0c304228d61a62a19b17c95bfdbb07fcfb0f77626bf9c317bfd4808165c1610546c1f8777586f38121d221a24003beab7964fdf6de4ef0a3a5d86d100a63ebad924280c77db45fb51d1ab524307768df9ebf58ffba23ede80186021f6f97b6f984f88faa081c030c87d17c4a3a579a27f99679fe3956522fbe7655f4d904d84f5286abc68011befa52a92a5dd8ef0f9c8f522a191b4ae912a1a658b4229f4f0e01bb58ebd273dc4ad2981e0f5b7a37fadfa900d01eea7ea319330301017d96f9d40da4f123215b092fbbe3ba9ad7342f3cae0e1df29ca96654ad2a909426ad537fa64d1217dcbe4f0263db9d2bfda719e8451d1012a48bfde8a106f98effd69f5d03864bc98d7f37db3c70538c8bad9f0c35f90c4414ff2095b90150711e61726685656a6b31a55d8e7bd31f5a9e7beeeee5a91abf451f1d9bb1da329f91d8f6c0f69766d4443554ccf17b3c049fceecc1ea4a9a512848394a879602f308648c28b26894a4a2b5883d8bd0f51383063fe09e2e95ba6be7095daaa35b3089cf38d1d797cb076339c38ba986fb04cf2577097f625d736e2a7206b3d7973308bc30a4ac8ee3d96f76d22004560a2ad51f143efe563e14a19d57d1407824d7279fcbb715f62aa068405a055bdb942edea0763d58ad097398673791be972fd53196e6c31238deb00d4e2188fb8c6cf2e87f44eeadb800fdb270239f362e17d47f7f9247a6313dec0778a3a27c99cadf780ce361f4b6c16963eaf356982e221eb04245baffb2ffaa0fee7b2a3cd78b48d02f53c54b5658e031de89c184c1fa8481c34ec55928e7479689d7cb11bd8c1bf6f7203b04680b9a4ad8765dcaf03d52abc36ebd987f3824d3be563d4d34fb086bf316b206a583c4b33bf8011a47856283c3a2d956865595d8c76315a24c3e37bf07715c9232ad4c52dd2cf4ae1b78c1c4b1e481b76ff4f998a523f15989f83f1f7a62bb9f77559508bc1f35ad1084af56a3323f4c105b5a0902edbd6375ae0d7ca83e988416ea3a5991288450fddbdfc8fabdcf52ac052822aebafc2275e256830796df3832a843909633e811913c3398f3fe4037998116364de1b894e981e031bc15ad7ff6f7203d2efa6f8a5c183537fb3d5bf5879e3c77f71b1033409ca9bc56e8d38b36d1b407dc3143c6d5e1143954ee9b9c5c300aa717b5d5f1a5917f338ea8ae42d81f42923a0a7d67ce0d33f2af1eb23941f981618d8cc1002b05b62a55fd34ff6e47571cf8a0d30e7cee3f9dad25da57ed3795dad9c5eeec92892ad6fb59c961ae861839ccbbc0732890329e43c88738f3cab326ec40289f7e807e1923a12d4daf59a8283c9e4775359a785b966685d7adbd049edd2da8e4438b5a2fd9b0e22d5d54abab58fc84b6106fd5ccbbc8e25f41cd3a8455d5aa0e2a61168c274b57e0dfe3c058c97db60f653e16d5d5d60d32b09349bdd009eaeb4f9aa5ed1129c8bcbad1cb7bdfb8ccea286a2d292c9f464a833887ad2a6ea09b61eb25cbe20299ea8f4b8bde44232dae5e9de8bf5e7d316a20f22c45f6531aa0a7bee618b4a09fb28826153b6ca96e539d669356882b848af8a88e5ef9a28672a844109cd151741b61c6bde3e1df06092ee60e6133e33db66750e475da8d7425fc82f9cbccb6bf541f412116b5758bf29ccb26c403fce810b09ec2fc4aab95bae681517a23fea9b20eb9d1fedda7fe84dd7512ec9ae802fb273310e170398942feb8f21d5696a2a784677f047bef72b4edef2d09ee7a76418bd436db7a5c9b6b94d7df5a706141c23eaab14c8795e8d8ea385b3fb06eaf1bb693ab3f50ab3cc9221fff5264414c2064bfd4614db8b5cf3a2bde4548a821ab27a9da41456ed844f255abcc37c37ecddf627b1498af2f7cbb89afd395f1f4f9538a5355a8a776fae10f4cc199ff72af52b502efe565794822f2b6dd7e562d4964cfe4959c5ed6896a2a27ce4ad849734053a5541548b6beab5a1e9844e18f936bf3253798c613299d761bcfbc16ea8e90078731dd3ecafa6c407b8ac1de697ed792f2bf7a61af7e55ea893c329adbcc6ed4e2c9b3a309344881d6f7bc2975af4583ffa1c8a0501b2d3f6d20c99e14bd7af2b4557a22553b8eb3b98ab660c3e9ae5c9c0ac331882e358609290a9ba5f98030c6bdcb2a92ec64eacc53889a0f9b2def271bbf04f42f0ac91da69a1d61b6d0720b1d3b38479dec4f03e770b749ac5fd04dc45da7170101ced92826fdfbb1bf3af9d07f9ceefc154608c95aa378ea5e00495f66bd8966cb5553a2e417be052853ecfc6e64eb8ef2a3083f5c68d585c97c0557b6c5e04d3f55274522c2b0687aeed891107c405b9ae5f29c9487fd0125e544b42f3f2a5698632a289d75f3893fe77c535497d19239460eda31cc0a71c8d48bfbe00b8ffffff47