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 78163 c392bdfea3022a21c07a6ea43269faad14c77dbff16e2b0c4bf5d5ca197fe03d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e527e3fc92ce6c98aec49030a279d3b254c8db0f5d01dbeb56b71e5cb85b88be
Certificate Block Hash
c392bdfea3022a21c07a6ea43269faad14c77dbff16e2b0c4bf5d5ca197fe03d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00057201008cd30100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000dc66ab7e7f4ad073726cf4e6bbeefccb1e6c797801baa9cb357caa533e3cc658d32d0424d1e01334da111f46d14a9ad9347dfe552c346acdf751c296f6de4e71a0bbded29b92eb828d0880e8c6cbb0983dc0db69b05e73f7c8040000000000000000020000000200057201008cd30100

Raw Header Hex

0000402077cc2432f39b07c44cd094ee134ecbb8802ca22ad295461913976cf4ea24ca361aad6f7f776955ced9519150543452fd2001ec4619880e8ca808ae5533dbb1b40f8c3d6a43d10018be885bb85c1eb756ebdb015d0fdbc854b2d379a23090c4ae986cce92fce327e5

Proof Data Hex

59,560 bytes
121216020307d1cb33b3cf7fa718f3f7b1eae3136ed468d4512d254144bbf9a7de88c98b7bc73bf80109aefe2b96d80050c1da41aff7baeb0c63809b2d9584b17d303a588dc3ee8a3f95a9d67275627c1a71f95505f9eec258949ae1c541876619a444436c9c96002abe450a924fd2709e6193d253d0814d48c963dbb11a205e30ea39d985e5064db5fc2ace975ad814d05bc7e7a30659431e3a9b26918e3affe73465b1b00c718857d21a52bf64a65708c2463332aefc748c99cb754192f51bedf092743398a509f40ac59937285374e0978e3e6df193ed6140494eea995342c4465b2177e32a2989dcfbfe28286865a73f57df17bcb75a3d0e3bf573ef8820ac7a21c5e057fe581d76cfdce57e7a3f13b3ce06ea52443a48585c8d932f2900010c13b2e06c101eed95690c0d05c8254d8feb00920cc35e82e1327523aa902f28745d79a606385103d873cbd05743a207e981a1f799d0801905e6ac14512195507e694a5202e30184f9ba6413483efe6a03cddcda927852b405eb86b23ad3daac43bdd08bf176ba14611e3901bbcc7f01466d353a486f1fcac982433588205819fd72b85dc72f2effc70ac098bd281fb662c362949d4e6ce1be5ead3bbe41a00601ce3067f6f1800f369e4ba7bcdd142b41e3c933fadd51da9a722bde4533be2caaa84682dff80561afb4f9d5624db05115f77b77af5774ccd4dfa79d85251b7861b1d56f1d82b502ad1002c667bc0bd03bc857602b130075d7d2b0acc33c323d0cc464b4b7f132c7a910589de38724acb00a984102be48c9f0e66e6782f32be0e3240abd25ff3f78b0b292fb2c0e13755ce882c09514547b1f3905ea4632100a0589d7ce52029dabd608ba234a885bfef351071d76e4bf397049426a90e4d38a69f1808e208619a4436092ae12447c50cf208d648d1a753b285b52ed5731e60893859b0c47b15cbd9f31ad143d233dc552a89a62608b28ee1752a314477edb9d652ec2d0d154ad824668c609562be8d511df861a946c2fbfb3d5f121e3cfe56ef61812abc3628a70003bbb6c0a55db8a5f1bb4f8d6b41d63c6336f5d55a37c5a0dafb166e87efcd29dac800f4ee1ac1519614b196de6f381d86dc14b3df2396544d55bbff1d87001d31fa4888fd774bec81dcb057a2f52e98fed017965f89a35df8ad0681b555bed3246cba663180a3478ee9fd7bc3fd1bc471383c3e6821bf8e40b60c15321b70a8b5649fff8cd8638df8b0d3466d36709c54e2f6a3a9333196863b3ddad514b057a383061a13301de2eaa3c579e03ba0e95fdcd6e6b352ea4ad9d466936fd7b38d9aadad9ba25a9eeaa5761d43fef66be6cc22690e040b5919486c544ed263db5689fe3532309d97661c8fb573be6630472e72143863876e349d98c4b8c0f7d9e4a288ef873473c41fb21d8b9f46f6255d7bc7471a3dc202e7518ba06d5f9de0d23705f600658749f6c89e7b6aa1b2d7b0df0392246b05302435d82cac264ed9f20d6d796df43e6b4a81dc2e5285e6d80e3a04224a931455356153b69c108d20548275dfa302abee1f190d64d603db4f74f742d547f736028f689912ef7a7d55e1e0bc0001a1b8d136da101311943cf57a9418f49f4a96ace3ead977cf63f8f47b23ab55dfef7a12532d191815962b6c43427d95c58f56b0a0ca07e17585902feb94c5f08bab28723f03cc895198e3a5d3c0360361e813804bd1a7ced241c1614e0ede5d6431fd4a61e1c83ac798cf9fb74241f12d8a862a7624bc5051875d9f222722deeac838d28a8466abbc59f44259d85d678d6b673f7a821fd3a5bb8cf84e89d02a342612fd55f18f1644e98bbd8a6cd75b4b61bb0de973f9710346917f51a7087ac078b0828ea1650147aa2cc884a3e1dcef3eefc042aad5e906fefa93c9f83e604d70d05cf6b089ffcbbc73960d803aa3a26c9e02de3915675c42c20690c7bfe2aa80743742814ee8b42e13b6a12729bc86aaa1d53c4f08d29d54dbdb1269e787fea714aa75bc76185196790351e22e0b0432d5df7f2a4fdc00ac0af4217954c3efcc783611125da4ad9656d9831b066692cc61273751bed0f685f0a1827b03c36f8f7747c594f8e1c35ad290c664a03d54a21fb50ba365cae0afa07f2aed6e4f2cd0a947e850d2432e790f72b19984dfc040d2ac3398c20cb932dbed74d80f773ba8599c0fba3f9eef7163749988dcf8158cf016457259791960e60d8ba03f31bf013468473a634949f6d45e516cd4b835cc9289d38388ecec5a98e7b5a3265aaf7e0ac11b5a46271cc483cdb3984ca419cca5720e49969623e03f9ec79cec6f0a70044486338b74f9c826508806f8df5da9f2885dc60ff143bab022ccaa3daf71f35c8a73014c4adfe25cf31e7f0c1705de2e4cf6e32e7cc144f34f8704c6c4aed603c9c3fad82d28aa0599695371615925bb0cb7481e5457af1d3b437ff18305295c7367e7b58b2d1877addef58d851b46d3d4ec5f129d876e6a12fae5c63cf035f7b6be22743323761be10e109d90abb3faa5580de41e3d093176e598660498ef67a21bcfdc6e660923e80e38a26992314a27afc0016d7c3ba680aac08a2d6b061010c4a43c37ed7c9718234872a3a15a50e56539a3fc43a30d4790443d05738c11c1051ce64d2b1c0a45bef748ff092b94827ebae35e1bce7714fdd308e2821714873f1dd1ef7ea45d9f13f0062758f1186866827f0575d3b36f71c0cb1543657e8f3ac28d1f61ad1032d5e8895e4058e6eac5608e69cc3ffe8e160863147b375b55a5b409f336fef0f42f788e256077320ac335ce7fa4ace41b72300946da45b7e0c139fa3e534b390860f5e5316fc1a50151bed056553cf5d4695969719ecd90f16e039f86a8ad0b76c6d30f29d61967c413f19a7eb017e4d1ef4a6557697800b6aeb4e318575e7d291b4449438221c35e11374feb0bb770dbc3c789b4581c6c15238aefdb32f1ee913269c4a02ab6a503af280c54b4b7b287544bcf6b224ee0a6765d4a773a144c12389c86f99064ba8c2bc4f13d5bfecdcae1906b106ba81cb601c8fdbee72df7d29b803c8de8cd9325f306f868c8fe3cac89551d5229dec662deafe85c878a408ce22fc3f84c76edc33bb6f4853d2295eb5e9e381a75ae467aa624927cbe2927994b8cda3749c322334ec32ac5adecdcec424a96c8b7032ed87b22206423c514c974262c10f495b295626f56ef79aa5060cea3e4db0f904e38642ae08f9b162f5703c4656ba05941c5be16caf8116f76a6ecf99bd91187941d0256b68875fc3cbce9967a945722e4704de2fd301f0304051e284e5a29c6bc1e5fae8b361780dd63059ce76dd4b08d9713156e7bca8d7e0812dd3b5a762d11f9463e5b8270cb8527fa9cf661cdecd6f6f42434757ff43305f0b78d3e3931d8cac9c4c2bedc08a1d02945b795722f347e061a1970abc662660deed12159ff0d794b83c082361bc569fdc7aefbb20dd64bb1035db374da5170c0f3324d085f4796983786c0ae62151f9a3224da3d0f4896a01141dc01ebb5cb1270820a201b04386f2af0e5be91458d659af551bd86f0c1161c32f2b33ea393697b231023352d64d86808aa19d033fb0887cb06791cdab58d27c9fa9e299eff3ad3e8ff8b585b3839af0e4712ee9401543ec6bb56c29f9cb54f750b02567be25700eaefb4eb679db0578c099327e0a80394197f44788645f83cdecf75063e420b414b34b21ac58bfa98ee7717b5f6b32f195e46d4d27970d64ed841a52fc4024f5baa85bfbb457cca81bf4cfd7bdb9f89bbd724465053b2c779114faa243465d38a6fe4fb804e91c18150c48036f811fd9e8a3023921d9ad8b117b659f075f5c7ef6d409a7492d3e3fa24cef5bec33d8f5b8532b284d93e63782c6b8596290b84726022a12d088e0e9a323d94ea16100ccbc0aaa2961cd9902e5885fa4acf86675737976412d82d5e045d40998a9ba110c9332d0d6bc2db8d79d4d5af44cf57f311a49a87bc72a6b421312d9d127e06e795b4e7091aa1dfeeb0d5a31ef16e6a1718300cd0dbbae18b58b2dce3104da574629cae1cab392f11e02d18225aaca99b501b81aacd3ee3239a9e8111921dbaaed9dee9584ada5fa4dd2bcd80615882cae24902413f6c9414b9e3de6a6a482e63056d7559558c847df7feae9f592d83a665aa2ab6050344b61143a6f54d48052062451157e6b058a27a446ebf0525cd652cbf2cc96b8aff79b7b3caa84a59b82bc38c0cb03b05eaa1acc8dc6d58fbce7943de5f4996cc22795452af13bca4c73be5b2d32634d02d5102aac8ba3880cd5f03dec499e836bf0c4eedb310182804ea8bea6a96f6f2cf538ceb4db70a2dc6460445c4f6a436c148e5264a7ab90eebccc27dc8ebfef124aa6b99101c84dbd0b359bfac89d28f5c8ae0c9cc0f15423e73718a78a70fc1c0e18f157857bde2d657527bcb0d63336e9d24af94653ac4343059c26d7623152c1b5af1b480ad7e4f20368928a8939b4b5a4940be4b91ff7208b9fb7126e29d080e1025c8eb377f4b4a44298aa8b3f6debdd8f11e850d8bcda2928af18f89bb0f57893f1534b9d076c07982da86cb886221e13a239f6b3106a17e43b58925138477f81692a2972296748a46f7841236485478442b4055edc1ecc7bf993218512007b7252405cc243cd8bfcf30043ec977fe4905d7db1d3a70c863d547e250cae70bde8c6c02856e797ca62ab65857477d4aa8744934edd9031e176b56a7e3fb806259b989b53b647448db4264829e15eb3a7a96ac335c93251d2ff86786aa45d7ada480789a354bfbc920d593c280a429be133ab16aa059a1f320f367619d124a77c523f2ec52fa8102c678a4bde5d9d1c618298883b581b6b0c7309072d4bf2f329c80477dce11419b6407c05d6bb04f371935f63b43f539fe17766ef18e7a784959c4e4cf2211ff49e33d6d137922ebd12add0effaaaaa02d7695a49a7c4af77b9456dee99ee00a74ffb2efc86325d8a32131c6d2a075fd3b345cbe3a3a37f1d8df7e3c6f6a2ef5e564d1850e63c9c1e19f2af188bf2fe4f064af02904318bf86bbc9c60a20f991dd69beeb90349b183920a39f5463376afe6477e5d452d04d3e350fea5daf4aac22b2ae486b8ffad2ede2fd65e5b6680843bb4bce207ca9548cd2554ca0799f4b49c68a8e0a81e0f4d7ec70688323a964afc21c151d130221c87ec26c0c39d295ad412de2f63269f1e34889c374d48322be101638e615f0aab0af5dfb16d5c34a13ab068ec0a05273189c3bda0ec5e024aed47dd3776ae2aef23ba64278bd1e3a01b9203066158684fe6e5109d6ded88ff55973f5bcda9b1b972eebb7e26baed50adb4cb4d909c9e5cc84d61963cf3ee96ee7589746901b791d5499067b147dbc433f6049f404e4e3bc19180126caab5de4c3123eb5b5e5eb8a1dc7a90e1c29cda69fc4791f9bcec92e06cdab194b9fb4391682c9aa18331ff515db56413da2cd5839221f2e55bae8cf0420badb432bd4e57a0eae4396530575dac114cb1ad41a5e0f80a6cdef2e4a181552264b74e86788ebf439a8cda4a9798f871ab5bdb57dc30a56a82d138e164d95c0cf651f24d1a8e840a6b8fb5f0458df5bc1e368a8e412197d07cb3bcc37ef38aa209bb02052d9f645c0105e27b73d36dd11cf713feb24f9bd34425f09bf494b46b1a1052418a17b3518335c3cd7ee5aef5d6e538d5dd9ec94bc94750d6d2e496f1f34a659eaa28686917519463b0976d68e62d53c8ca9750567cc55b49f2cbc7861424e90087d4bdc855f289dac5701a7665be6dd6439e0380209b93f1ed23ef3b25b2be963b624cdbd419949bc4761c6f36a01abe426e78cba86263548523674edd11e6b8099ff933a5b16cfaa1d3998a949fd5e86fc667a765d8f1ceae631e2674b149db37b305bcead9f3bed4c77c8b833366ed3e9b6a51323835b0ab5c181e3138e54c6f45113b9c844c8764a4b2ed1ba45328f40c437f2ffdb8cad67d033e16ce7e2d0aaafabb50357e8bd5241dc4db44eab4d7b850e93c260dee4dd8e561c8db990b42da85c5b9fc3204f45a7a81be7458942e5b4fa87d3f0d3e6d804eb67069739cb6eb392f9222e1c50ed16ce3ac2bbe6e9b834e17d4f1d281648c39121e112d23a45e9e8432e00261b01f55e6492dc2a9568e150bcba596447edce4642d5a1482ddb2220a1ce15f4b31c9d8e9dc8fea399c4cee508972a162d2390e2ea78fde51fb53ae1c336fea4c2e340030164ab11f4197134d9ae4ae6d93499a2c102c8e80d418672f97b0efa0c99d9eaad3e0d113e8f2fd143b9881854f72089db63b7327990464b5e757c04725b4dcb48bc3caa905e3b4af12b753a95089d27d3ff231d26bbb202524820430a680d23c51259d4980537c0ebb1831530d98a60c07fcd90c381e0cbaba288e5a3b5d8e1da4e72f370aad960b2e73e9d33f1406799983c2d619395e5c5b4790142ad2875e471c6975e05ee468aad8d1cb033a73d740299010c5f8249b583d808cafb84870f4f0608814687525b41b7a32bd4c3a988f628e74f50ecac193ef77538aa95b7b869c201201cf580efa3d5136ff3161de4a5e7a8cdb3662a1e04d941416a0fb3be4a6affdcd973abfd87fc7b0a26211a2ce8b85cb4483e281e9527b63f2d99accb3bfb149745fe1980acf45c18308e007494634095e81620f8c0a046b6a9ac272ba708c42fdc7882e53d2a8af7f7a4ee6da4f08c8d59535f90dd414da2bd0961c462a37b58670edb3b9ef53ac1a5fc6570b27b06ae258c84822f5ad73f09a455aa76cb1287bc6436ed5a05f54cae8209f6ba963cf29232a0d33d239292632e2b02adf7dc863f833d7603a398a8c43f2c69a1bde618256cb0f5e0e3a2ad129355c139d18f1220ca9483d70711c3dce1c5eb8d49d9bcaf662cac150fc8f913e920b08df6d8408a21281ce62a1220631ee748e8942fcde231262cdc2a58fff8746249ce2ea808656a28eacfaad8a81a2058acc5847c10b47acaac67821ae352484f595516749c532d1047c5bd3869dc7f237d9bc7d6b7a6ad22814e06418b6fc1913eacf274eb3ef6e56fb3a4a19e0a31be8dbd9c8bb5402b0f7635e155a279c3bfec6160921636fc516bd2bf43ad5549b9852e25ef9e2a51a35aaa503dfb8c2bcb35da81a814a8d80ca5006a2e6ea906608a3ded8bbf28ab593a93fa800023f4669e46218f3611ae349a09f2809f3d23fe39a5303fb121ca45a7ef1976bc605fa6e75ebae5a9339c53faaf4a4d9840d31d554b9647ca9f89a7f23e6672a7177e6d4c240d681dd04dbd3e9198b128c4f19923116c1166b0b67ca2e20a4322add1849f3c5a2b2286ac6da4aed845868e8cd0dd36e10cf6b58f2e91fd0301949417f7a264425072aa7fb8b27f39e73b727586d01bac47548b8a148cf825b59d09534a9b1b69f2ad47feb252e1240b1a4603df6b32749e6196718d2fde596b52597d82e2a8e418326dc3564bcdd072940370fb2083da287cb128fe9ab83839aa9f2c9087c3a21366aaddaccf73127b6421d5cdd6fa489a0332669b1c611bddbd12033525bcb1db62a17b8f6e62cc28e9afce62ab15d6228fac9c21ba240961a02300a46b270977482bf352f11291230b80c63fc257c23c34482e2e9d55fcc055f5b4e925b8358cfa3a01a7c26a0498dd4b4b7c065c70d95fb16499dc3e4de308c14e2f6ed3a4c5e363282e099d097017d9666b9b59b8c1790fb8ee1b6231d66615cf0eb6902e30e125efd034b06bfcefdfe5965f29b1537a2bb8f8d1b642f96d3fc95727a7d90685701afaae85e5923a0f5b1ecf209b7fe03b610f0980ceb09b24c99ac08f68d42791b684adc422b19271c55f920c262f8c1d395c50ef35cb63156d48c098a4a7bcf79f054abe785d052f049ab96279e504b0c9cd2a3b2a5865316766bad8b19eb6db332438d94ac41c65880e6ea327d25c735eacf821a4607b543e74da4d1f13efec0c718d2db05a7e1ff380cfa9439237ae15018a56e50e0c53f64b3926cd9c523197e21caf8c7115b8003ad8ee77676452399c74819b30acd48d8aba0987ccc48497716f07c1456ade5a0a9f08de19204afe00de9532095fe17b42a14d9a345251425554136a1768b1a7247946a587757545c936acccfc071fefb5a682a81998b0e46de9218aed4d37c29775e7e5dbeb42e3f9d81eebb8dea37d57f901619f526132570f10a9c48938fed2934373ce3d96ff37a4ca0d16bf4887931a1892a2a4ca90e0bba0491e5e241e6585155ccbc50c1c87e6daac65b7de5a829a00cb924529347f6d98dd00b667b0ce9c10eed3766070ff5b67d7b9367a711114186cc6517510f6b5167b54470b4a10276cc017cbebeadb34d50dc267aaa7ab02e9a6bd300dced3ee23f66f92902b38331ad719fd1d8ba28b9529b2742b2c31b7ff6e48ece7ba0d02313708bc9cd8f9d6146dbda36f78a75e66b91c381596949fb13d49ea47dc8ae08fcf64b288ace06ac7cc1ab6e7eb7d2eeb06dc1e32d3e5ddb63113cfdcac57242e337742cc90f7b3fafefead5cb9577f59d0430a8f29f5c1f78cda839b9f7af64aa214002e3ee91538802a853365e1624f78915f9fa91f9798d81c62b3977ef0e0ac72e5617c98773ecc86e00ea7ace14f049b462bdea4acd588b2210b713620bd41474991e11806d91787c1c03e038dc011be64eaebab0f4b8d21a8efdbfd451c8a85dba64583cd7f8f2403d5db2f1a4d4b80500906833ee18ff0e1dfbe066f7136df1099fca15abab71a79e38abff06777fde89f2afc70fd3fdc3f9efb163a75d61faa448e1b9b15612898396e16ca7cb8e602e41f83b4fe795edcda493bc5c65280d9df65901bb77d916e75c55dba50d8fdf8dca63c83ddd3cbd9fa81bb0a1c47c147da98055a940fada6b391824273d29cbb722b19256a783d02c6afd4edb4bf3f63420c27619fe976273f87cd231340be6ab4b5aa228a7e3a8f867e929ff34eb9409802a6a03db0ddf4bff35c30818efa52d68bba733b1b3a73b65805c951e33d203945ff0abca4a6b632278b6ee8fb26bbf2cc613a44efb0c81545b44d1edde4ed3c7530e978f00f4ba96c16dacae2c6280635a4bad0092611c7e8fb6ca52841176063cdd4a55334bf3c257eb82796b4c615da1c6545727d60c88edde2036cf680c1864d1150a49d981f359708caff0c0dd400057db52070efd7d9593e1aab1e4d1bbcac02b6eebbe2ca6d29fffa17f14f99876585946988c883ff797ccdf6a0e4d4da2b6e7394807923651e9395875915e9f7c42549ffd18ecd56fd70d7039b94e3260d9ce953a8b8559968d270ce68c5261407f9fad386bd4d7bffee81e66927df5a111e62c8c3a1f0331d0234c3de37c352a691fa4228f1cfc961d068e68d3c765f6055be306ce036dc208b5b78256f8bac86cb3d7b6d79bba05c79371dd3682199cbc4985bf840e8419c06a9a7fdb86223257439adcbd2585a5301bf6a2785d701ca3531441f19c9136fc75c41a447254cfa7c0eb4c9c4fea9774a40ada0d7eca4113b4cf7441cb095bc7053da55cb9aaafb2bc787bcdd2eec98dcdf03670f0d6dc77e15253473c35684e8ea44ba840d93f64ca88271e90a0f48c441294fcaab9d41d306b0a7c7c204701c75b05e981487b942d114011727c64850fa3d1f71d93da1383f83665ca2aa9b635fd1b11700f5f607268cc0a22048d52fc6dc2742971248821aa2237625eb4fa2bc71341457c31967a455d392449ee2bf50d8129cd497421eeceba1c570b84bbaddf2cc59f233f6cc9eb3b84bdcd93df98aa6adaa5e8ede71ab4aa94550dbb645c9f133f741120d62eb4a2cdb7004a8a633a0130dd3b82e49addb5e3c7cd477f0c7c918019000039712be81eaea9d719f5703d44d09d9df22f05e9130dc98f7650056c5c79bccc03a3bf8ac2e8b1487f66217dd8a4f6c201e07074f83b0f9c332b8b4236d085dd103f32480348c1d1b35b88572fb561e555bc95a36e64d5d9a5e1510d963f7a84f93424354c5ff8e89a116d2a8fffaf0fff6df6fe9e896c846397a4d253e628643a16938a2b0fae21531ce0188d48d85fa5a5670225dfab971015d19fffc82d263ffa3eb238f91da12c0d9b0b0702808b26aae51deb545479109ce2cfefedc4831af0ef27e5e7f5cb68770d47bbb3ca7998013f62c9db45f848abc10441945ccc3847b60693adc1a8cbd9312c56ebaebe30e946977b488ccf7c0f8130383b79da5b75622a9b786d6d20809da3a64e30ba43d3c6e6fe9817bd187784c5765a37a3694efbbed735a5740b63d02a14646105b14831084359f6a89e61881cab1261a3b903459beca241cce4a100ba09daaffb172a3bed21852c904c7b2183e9e6b9a04a55628ba01fb8b956b10fd5b2facd1d5eea474e6a2061e5a8be3a564d3ac5d81813d9e5ef7ec065752b23298578284ac44cb03a22e474ebd9197b8c3caf2aa242423d742a62f404798929c51d1949184ac55c9bebae8eb6c922870b001eaba3b6733f401a7dd865fbbb85e003ad3a7d8ddfd5fcc4e8cf056e82aa45908045c63270533c88f4aa76039560d30babbe9d13253a6d25ffa787ecd0ea02839d53769773a42f5dca86bc2fd226add8d392108190d16296913b95c3d75683cfe6fc5f492b4ddbab54c7d9c3979e390efe4c0d7db7df9cb361e6fb3125f66b47e00a5c2344b9e38f411593693dc43eb9183e7563cdf9271dd1120b2d45c7869b6f04ad5e2b6a23f753d73ffa2f779442db327e53c78e63ba0de94eb2a9d803b28842ddd6c20406a7384dfa2c48a045d2193112c7513f38cc5a46711a2f9c28ee34d2f97aa34412530dd17e1c16e2ae017a78c9853d90ab3dea11025a492d2f7d82ede2b4b3c778837694121fc7884be1ab7e50e8b46b019979a4b64e3903eca52b76b0d9c0e3d8432d9d59d03ee61a0a60ce4f73bca864df01850b4eb5272b2e65e6ce7b83e7d3e1dd26ef18ea4b043f3f2b19e4025d8994464548546ca68f556695f7bf899dbd05add8767d048bbf3d348facb4c00f63c59245353768ff2082744cd1652cba796be7aaf8ac4481b135d752ff57b6c69cac4c995e6ad1a2f6b7db49ac7afa80755a1f4b85932b7e87dc76815ecddb891c0b5cfc81bf0f19e67b6b1530de67253e2b4d767b8862b1e564098a61869785fc1d5245a8bcb71992bd88b4961f9acefb7920eb4a2a46b0a2ef742cf8769cd70d3bb264e5d6f3627b38a484cae8d453be55277f10bc376be0498627b7da98d7a6f064d6c07ced0bca28118d34003fa13911cbec1218c2d4f9c576f0a10ba688ea76c5f9a7db6c718255c4c164e3fed4b82561e337db5cc27669923e715fba21314903e927df893567db5c3fea66e8af48278c3e2195ec2ea8c1af4f4c3244fadbe085cad4fa24fd96404180863d3b0aafaf711b29a79e570810d68a7da44171f918b61812f266de61c8ae2eddff6dd0f1fc0c882701cf17e7e897fced1ead64d41b6a11ebc1d2beaa9601cbd9e7f68f6dd3e86e7ca13a42a778c9a1456e16594004ff6dc6ec7cfd6d842eaad9f03b799ea6418761a9a7c9b244fecb858b46c796cb8357cadde3d34e285bc61785e64ba1b29172e1d64bbcefbd9405a65ed8bd7656bccc7782cb92912eba4cef69da5f7da02b3d9abe38548119cec40d1c2ade205582be520a72c3668abc01539cfae20ce1bb3090db479dcb31fb8b919b75ada21a527d83f21b176452e5afbcb0e000b2adb31e4690469539b7d31fd77f4be302208cb2ecaacda05674b3d473827ad4550f67f1066a3835d179d308840bea743629fd5b197d47312550f758d935a76a5938580460bd15f10e420608c3a61a2205cb3916335ba88d8bce2090858d082054d4bfb86821178a0f3e64bca12d7138ce6e36b51561ff3755b06908905840fdf945b4a93419e6792dd7914618eb0f4c1f9866823663b187c24ec3242413e29378e2e76eb89fdc29150d94d868dd09611f111523f1e5ce072122d660311f8494623509821105038ae6df75d27ca66d9824ac562153ed57bf4ab77fd2575339b710b566e9e92f9178f89feb27e5edfee83162dcd3f09527b90f849b6c26c8902a6d4f388a8728c0f83d27a698d4a6c913bb9d9efdcd8e2e22a8bf00e9d31cf1434f732cf427bbaeb7a4c72c09639e58f6c8fd4f54ec57014c172237cd3bdbc55ac3422354be170a6400952575d25a7a2fdc0100081247cbd9d4a74ed1c94eae7e72378c62804c798c9839adb6acd5b9864424e72cc2deee2c7627e6071c3cb56cf59c284986a0b40ba854b8d725757118f17457a0babb7b7fded66e3e1cf0a181d99cf46e6f62aaa0f9cd6b8cfd2b5fee4b203ce2df68d79ecce6efbb18794ad33794a2d047515bfe43c56ad0ca0d1f7243ada424fec568096f45867ec49e4817689b28519b0eced07dfe6ccc0dd274691409035bfa2a4e14c3eaad02ed7e38f72886683d7197fe7509592bc33a09e7340155e8edc264f2cd2f12e602da019ab7973783da44bbf4bb2c6fbd3283e920dca25efd61313820069fb753cc0faf25cf903983ea62f474fa0f26656cc40065ed66a5580f58de4a5134294fb895d6fbbb9ce342deeeba401660fb71a3ea34b6f861d140bb9875d331d57bf557c5724ab4f5eb9fcc69a69299bce7c1ea621a06fe02d07ca8135c0f2e57a0babd7c27c65b612cb0353ff97e0afd0cb07afc13509c280f119eddf7c4ad760531a9d98900906b6a4607d0fe6efbcb16aca4802614c13e596ba437cda774c0cd5e9ebd948bdd533f7fd50836aa21ee95554db53280ab34415d894d447f8f4a83f4e3e729023e82c0c242a7a47d6815128a7ad038b3edd81fc824b03d48a2df943ec5608f2582f2b7eb2688e9cb41618fc5d956ce480ba0703307bcdd72db7d42f3d0c8c3e27a89b16a0ff23c3c2bc778db6db325f41b3c138d9348c512933fc105a298263ecd80aef2051bb2c3aa63338671f7e79982576c0492f1678d2757f7795aeed1d143b5822c5b26f89a23b5520e7eeecd4e956c5e2f8bc1ca1b3851a9707ccacb46c6f5a57dd9db34bf35ae141c33a6398940dd60003ece366a8b36adaf570d5f5b2dcf9fe8027c2a5b0ad3351a7373913feceaa1d90fd52869d32c3e13230e393f7b0c9858b6a4ed9072e8514ac7562b9c869012383ea20ee2f200281ff367398aab68f8be48f0cf2ada306be3952613f547d312307054761cdf0ad7cd3a51279940a1066aaa788023b57c9bc842490eb1aae5f5cfddd4440384ea18a07b84d1d2f596362b47a81e072fe17d4e8a6c03cb7da8e469d32fcdba6c3902fed2221134b2febb6745dcda835dc0970ee2d6c46e2864de27d683ba0567e97fc8f071960d794dddde5e8ba01984e3531563b06391e78e078cac211b9e7f9be3f0889a7b0cd87073c877c6449f67d6d083b72135ce6b3e0eba7dbc33ac881475d859bbf3b0d2d386c45f4d73ca9fa4cb0605ab06ec9bdb590937de1c04a82f4a467793a695c6785978c851d23b49b7dcde3ac5b2d5ea82cb270ccda58676f04d1d5c81a3df0cf44d2a8f4824ea380b6eff863c7199c56c5fd35e5817d8c2a2ceb1dbf819201572a0170a3d8e1f1aab00a48c91612b69a11e9b9abfee130478c709de4c6c9e47e188b79a0f5efd06cccf55b742cbd59625c5d730d38676a7e9429371453fbf3c0e796966a77dc5d7977887399d1f545e6a42390509567f46d297d255d4c606ce332419978d9a8df90dda68c700838c7bd077ae47687e41471dbf6d4af6d80a67484b8f826f358b81dfae4cda0aaac31f8d880e1ff47852ca8911f32eb0ceeea03fe100e28ceea9558fde933b0b2087605f9b7d7f096f473a4af43c94c7dd72d1c3eec0df6ef36a403735b73967424fd5e3202bf9d8f07aad73099f716ab96582f1020ed807c0de62ad5edbcf9b3e2738136996b851fd28625ec40aaa73a4fbededafb28f54d9e880d706cb5f3bd1a03e9042e8916cfd002241d8964916bd13b8aa5a548ba8ad21296999c4c7bb2e6a88d05c5303554d56b74afa1a6e7f2217010a01139ffab38d73ddfc0bcdf54b7f1f662d4abe3feb3d9d64bc84c69c07f4ec550956ed9cd9b8cc299247d70cea11400fdc1f084e7f2c930dcb5117bf0cefa6b235fef0a14875d37a91a9446d36d97799bc53bdabbb15618caa268dc6914a69f6ecde46de2f8b25cdd27a490dde6f272a8b0084fb0e13cab5c0a182b4b06fe8e13f9641cca7a5e62905aa3838f19652ecc36c1245cd4430302ad485fbe679b1a8899c86d3877598578f1ceecebb7d50f3dbc8fdb35c01cb306008ac6bfd6d383079cd6454a2d0b23b805e4e48b93177ad9df3fd9edcc4db2aceff6df94b450321cdf89c983040cc80bd79c6418695124e6d7edc4a2ce9ba917d0c6aac96246e41e329fb86ef758312897541ef53b8efd48ee0326a7af3d24a598553981cc750f7a00534396b6d37c8300a19da8bfa2d3788db8213b998d2aff921327433f2506ab88b9643e2ecfc25b86e43182a10b5e1a88e93e0b108e3a793af54d1a20e9238d49530427c18bfb76ba97f7a559354e17dc0f81fbcc58a0308b61fdad4887c565fc8dabda51abc5ef9e95b0911be2f6aa481826910fb67b24e21bcdf531ed29eaf2b2e8d5a880b60e88dcc79a1780ff78b33178d72145b852fe7dd0f7fbb5ad60c1452d52bc5c85b2a96b9c877d804817aaf6f2147350ad5f352af4d59e9c8bfbf79d7c8ef386efaf699f8032566928a362500ba0e4e33fa477c61da9b2debd4e14d90c270f177fa2b7843f22580726a058bf9d7e941533f908557022f6751a333641665d954fd60b87789bdcc1c103347a48e6aefc316b833e7245e5b3225b76439e2c7489c471f0af3d888cc6173cf2c3d04ee3862b965d733a73eed81fc79ca9a837b591334e925b0088641b92c6ff2fa18c5c0be62394c2c58324f558a173946f81a09ae8064ba35877b0cca377a3db9ac79bdc4da95b547a27d3d073d1196bf33645370bf835d9a39bb1f3acda8a736b4b86c6f6e67fdd4d67133cd09962f8b8d2eb37a8536371f685fa697940c3111bef9cd0c136f4f6bca9cde06c75b6ed2cd40e4495bd0d0571e942af4bd03e52a21cf6c7b6474f3cca608c2cf36a4bd4097b02da47e0416ec87759979df9cb97480cff651cdb26cab9342c8f0d60eee72e4144d29675289ce133b1dfaba019557133e289c75294a2462efbf3ebdb21334db3ee38c55fcc3b6fb2ae4c47f78e6444d6c27e53deed796ff3596410558c88d72efc28e141c820c4d865cfafef3a0fd59538f6407a13e7b94b8c2a2e56f3b4e23c3dc83ea6b1a388fb2239d5c53be29c404509b9227249109870f67e6b112a1a0697b76ab03982e320eedb3c86848d5853215bd0d7038efee03e702dc2556eeafa7f305fe1321bda99d3b2f7d06570b02db0965f4d32bc0bba43e5f51210bcedc4a7a6465e8a1d33497a2ea784667c3e611d8da67f72d18a55d03344ff72db353e2b59de8802d8a08b1e13dee9260ec1821412ca04c5166f930a91d1afa216bfd7b899b48ef6c50ec0a81eb56f848228848d4fefd71fa75776fb68176266cb267b10aed9253ad4e0070f944cc333bf0eb087e642ba6450ae2dce25ab0dc9a89243918620cbfb3104109a4aa7d31eb448d02d00ab3a2da1e29108e591e32c499848af603b85a5e7f67b1822ca2160d5ad6c0ec66e687161e6b32aa2434bb36e1fd118025a5ede72d25b5b573ed7a9c4c51b753afdffa659deeca6a017c1b082cc4944ab316bda92ffdde2fb576d0ec2925d7a24427d662a357922fa6c0f4ad2219bcdf6c535a4724f57bd6b6d121c606adefea0420de049cc9fc99ad01a4fb82ef474ade6a51f22592b5404697127d5919c15f65ca71e84ec0ddf5a4471ab4df627ddd1071e3e98a6b68add1feb3769c52122fef01bf1faa0f4ff315724f249075a1c5f4454e15fd697cb46eebd9a9f840dabf74c9e68a91c05eb285949bf2155c02f19d69790ee69ac1313f1f47ff7c5758cb78c7ab4b21f94276db99c8317691b8bc116db7b6eff449e7c2c91143d11dbfff12dc62495271bcc20915e29e3ffa1b69ba470d36177a2a92d6502fab8248c4395440f6fdc6f6605e87d16cce4279745addd3ab5f0cf955243f3eb69c3199506b17d7a21a7dc143e0fe999196c0f53c5fb4ea5b7ccd0bf8812e8f3f31b760d294a8eb685c9edc4e31b6ee0ea457ecca85c612f9a270543a97d4ba5f4051cbb4a29fdfe87821469b41c8b85549bb9e7140faebbdd8a1dfc3a584f9a572d3146653844e51a340ef27cfe92ac200690b8fb02d465888f0cc6f839597ace006ea5b55fbf4305879611d596e1b3d466490c8d8e6ea843fe6f68481ffb3842bfd844338bf95b0a6c77ff539c69522edc4f2deede992da4ebeaa81a2cb39a6c893828752f065d5315d768e96c8b1d65048e647a17306a707d45171cbe3519ed541f51dc684d430e9fda4e5f416f3e959b4b39baeedb916c3cc64d8aadc5104a617719bb007b056f28e107e47e23b3f9ff094f24a7419d80bb8b7838da718ba9d08b31abdcfc9f59ff04c837eb0fe902423f3dafc2ebaae1e8b1cac095ac0059a3e0322eed3637a233c2186d1a8a493f750459521b6c37d7439fb29c4d4d0439551119e65d86267dd6a5466bec7226f754c5bdea5933f2a28fa683e54ac3e592f3ce27aa55db097239aa08e746730df47b10256315e5a25242c89549a72f7949f4b7724962b7bba7024ebd68ef91e5cc214d3203b0936bc032960b3fa5c77eda9e00e287ad07ca01197c2e0b439852320d6bd4bdfa9703a2cc61d63b005acb4b09862538a6b4b194eff809d15ff5abf9ddbfd1bc3af5900055277bf44e3707a19ee42d4a1e0b779662ab55364c5b9721653cd2ac69147466e6b871c186fb5dfa7b6337186814e828654b7f7f0c7cdd36e9678112d8ba36ea4570f132fd1f5ebb6991f6cfa86ac1a1e82efb02d28ac6d6a11338afc5cf4010f34230733c637ffe4c9396b66fd91f5f82ea68c8f780d06f1e266bb400da0e1863b54559c4bb80c6e459f5049457c71f8adaf4d1bca926791543b097bd888afb912da04011f9a9f22ba00bee671e8f485f0c033c60c8097a09d3a2f6e1c1cfe7507eef9d7ee84a84f34cdbc50c76a9fcca0d70b473783ba3f2f67d6da8ea648221e2c70d803563498b9dc84480bef6bd4f09b255376a509b64e6770fc5d8ba1214d9d8a41399fd98a93bcc6d789fc4444f2d4898f86f7221a3756d200f91387955dfbb008fe97a380d41130526aef9d65e5052236a17820406d5bd6b190ebda35bc0c0dde96867e3dde3098d190614ce3e2fe8f0627ec52961af4b02557703c156c4812af8f946d82e7832128f4ec55b5a8c264c909f06a8f85ff1003d02570dfde24b14993434d9b770098e5d888fffd29c829f8029c0f1bc6f21b10345693f7b01a5bb7b3269c3a8bc9e3a460eccef6f9e0cbb93f9ddd149b8c2e2930f8992a0cb3fcb2167f1ffa7e2477a537ed2b4b6f42dbd5a2c61811a65c073f94c3a024eecc6b3948d32fe32b02731f2515316068643dcad5f86834f812fec215b11c7d2ae2899ea15a762f9decdb6d0738515fe29aa0c9a821e8cdf8366311ef271f75e70e3e6a33d9a7e47dbb568df1158ac997fca1d7afe0ff4e169a03894e4ce563efdc7e23b9195c8663e19b9abd4b71a82b9ffda7fcff459d1522d8ab60fe534c9c68b299827232bedc79f3ae009e0b0fe9d8d83b896be66cd2d95b7d4276cd11dd56a8a3feb63db23e0ccb5c8bc0fb08dfe340d8366c9e23c2634f36b9d4752a95ba1ee280fea134b7d41891a3878571084692a62e0ac2be8e6f53ca34ebaf3528f312f9b0ef764179b2313c3a0a1612ad217f6a8e93a4083d26dd59124f7f065a3c8df03d4fea1f267654a920ada3b5ce836b623d08429147cd9811620d981c6a135b29baca0c7ff80d7cf6362f17026de34b9ab78e1fdac8be084ca74d2e6261c34f3d633ee2746828b06b8d4dddf9c97bb1b03c0d1cadd58c744ee6f0812c76e7b5b6b1db15a2a8414fe2525cbb9516299fcf27d02d7c04731e8f0c032f4ce89b9df5cf72bf22225959f142f49abad25e0a6982122ba715a6a60d22400c9c312e36f1020450e08080c4202417fa07da67cf6da61684f6ca122f74f257e236bd1b4523210c7438a0b69a7885fb83aa751c0b86e7ba3fb3d92736a263bcd00712552fc1a4af0709ddc3fd51699aa02cfb05c4dc52f6a1db1278662535b1ac632c095e7c40bfbec7e933b4009b7fa08ddc62cb99dac5def413b879e8df618a00fbb351f154e111ea26b7660b8a9ce46565969c5b2e9b33faaf3ae31853c7cac1370962143ecc9de588c4af73a7f5ec8fbca2419ad31c5549d9f9e8028efc8ca919e4809a9906743abbaf9bd6ac944c01d1e07c57051dd7f82623244e45b082a24cdea713216807d313fbd1a39194dbc906be3311dba3d36ff13be303949c83cc147d043ba58e55ed959f903c88ed48ec9b0792494b69ea6997a051e9938f61405cf91ddf7f1c8cff0d65323e2c0164007b988f24437910dbfe8bc483d92e3f30aecc6f0b019498d5d02638b175fcadd1f884b64a3c0feba72eb6fabb3b743ef4e4ebffc517aed6ba959f5afeb801579b4a171bfb30935893b9cbf5cb1f34cf037fbcb8b17c04088a18845dbda72406c6d92bd8df5c2f1e2c09921823c90fae495dda8fd93b34fdea164106b90e0e7e3c83357def682240de41472b211f43ca34d02ccd9eea31bb21c6bff5f8321628740d80bf10e2d0f7da9bf2f07d2d25f3c1408cbc96b1714b8491ac265069ebd29215b955ae8297fbd159937049e06c2f5afac720405faa2fc06bb9cf8a2ea470b2c1a7fb5546dd46672140544df2fcfc79cd14c321bbe05918765b467a652176f8954cead4fa706a53eb0a973663fdae8194555a399e53ff5ea25a99bec4cf696690625cab03db88c88cffffedf8ce725b28e04386032010dde0ad187dbf0ad72ea9d489aa1ea73699beef285095f3ddc2b6584012c34f9bf7c088bef7936ad1964deda31f0503a026d60900d744b078102f142583f2374bb5e28b666d9a65052d23911c5f480aa3102a546f921c90a98852bff6f24936f1cce8a01294dda229d89691bc600edc9902c56bf80d1425f7d50802f223f5138dded4e78ba1677d6d22c34481a1da4a2e3a36f0c3b8d4aadd86216a3c088cb55b9a5ad98815e198c1e8aacdf36a764856d1de28aedffc4f471ac1088e42b98889f88fc12d823b96b176d333598e02587d6adbccd71dd6046909186f43ddbe8bd129f956af8fc42ac327e6e5a72a86b4492aab91b71c83dcfb2af81ccc818d3ac6a333409129d8e0747e36e0e5fdc9c934f469a9d39647693ea0889fef560a7f50f3a438dd4922c9d9c5fcfd02b44fc8186f1219640dfebc7f132a276a5e850800176aba1c3f53acb26852d7430cb301f6608efa67cdeec7231958d7d3b868c2a137dd197aeaebfbed868704bd79a21ab2da368ffedaabacee1931a306f9bf73630dc9ac5d1b4e166028986f327a5e5b05c9942b1946c3020d6ae1c01f3db3f49d47982298581bf88888ec14074c534d4ce692fdc79a6a0e1978c9a6dcfe03f83314481334cd0cb34a9cf9b61e1cfdf9fb6312df23a800a493b94397753412b58d2e1669441e605a1f5b5c75fe4376e068e491b482ea1e535cbd8b712fd4ab3aa21233766d966b9a03bd98c3a0670a8d22de89bb6505091e89817ef9980f0828e91b1d42efb65afdb24af917aa69f2c17d1df51c618ae006a7b903407225d01b5c96f7f09acddd0a0a367d299547de78b80d74f7ff225ede2bf850892651fdba34ed9320ef755fcef85565a6062be8c54b2054be9bd1da0353e4824c024592eb6695749e7a0c47e54f6fb797b77d0fe6ce19403e68bada196f14850f5cc999f1349ddb7dec1f953a4e578f4d68cee805e79c9f0277d2ac3c7a004f638e0a265e3c3bd556386a34b3df8f59d07ea96edc608743ed8f7a43503a7e10743552d8495e71f208fee9bcb4e0d645642cacd8991bde0a4cdd6f0fca670808af8d96d0bc48963c16dad98fbf42aafbf276d216c7ad59093cbb35622ed303eecb17f9724811e482cdb9083090e2f6f98aac63caf121e531eea969115e6e2551fe98552bdc3e3e5e6ee0497710573701a984179f656ccffc8b539a7a031be600cf46960ed3624b2eb1b6ce442be0c77e4f29492ae7ff37a387e9a02cd2424ee845b407d1625c2d01c921f2fa1ea81955017e17bea002b302f7629b2d325d21c85bf5081d55d175d493dd5a98cb5c37d08973f8e63577aec64b0c4b1918fc1aaff373ac9a9376d1765739da4265eb073aadc0c4b3a5f19eee07668ad7a2eada37faf540a6a4740c5c8564fa279c1e0ec9ff27ac05a970311a0d9fca7cae6786b106e0339cf08a2709cacbdcdb657772e5f4ef4f5ac30e17cffeb9dc6b0efc34f044895d329841a19ccb5ce17b6b03378fc0e3480b171b063b75182fcdd116e8b64cf677cfcf263172920b44a7721977a626e8601c0c874b69cdee217c518345b6e7e9d3ec3e2708fce70a6ea03cd857a9d734fe2dbb47732a4a9cc6ed136331dd00b6e2eac4275be1aa044cd6c5f67049a01280f4103b4b15bd670c5419879d184aba36d9b355027f72429e4712d89d37e1c5b3ce5491d5598884eb0f7bac82137a7daff9ed7fc09e46f4971f088b0206ccb4aa8474c2f2172fa850b18045be3dda20cc9c48148284b52653c67f681cf7d59403c2999a7b32fd2b342a514ade27dc49076e8ae704da0897d058316199787a8a5d3060cccef137c0449864b87c55a7b103ac94556b655454711bfa7214e6c84739de9b2d22308ee49ad3575285beb1abc26e7a9d519b5af2c2dce94563b99f699c7ed996451e6cb63461ad2bea09794e4296c067650123b49402b4c2342127b9e4b2d223b2e382a2f95b4ee5ec3be948f153e0e407512b7b9e6407d0db3667e20d418c5260a11576487d7d6a3f34b8f4640cd92cba849b94d966f4c171e24d438cf6029b2d280a713dd5fd5aa511383965b8d394c841259072d9b7eb3dbda940f8867624de73b274360084c23643ff73ef75b47e77717b384856ed4385db520b63139d3db760d65c23d20d30ce6f0b34c377f59d34795e78282e5953197ea89d2d931637b1f4cb331c40297fd255ee16c0e988061a4a66e5234ac8d20d011a598f13639c0f3c4d7aa97d806d2f6fa71d94b6e9b487f0e8af00eb591b50244309b7a62683c219a18f870ba256f26fab82e0c3e298fd9d946b9f1e672d7a305d0d7ebd0af940b51417e2296b8675c64f54e6ac5257c1ab4d84142a9e301ede8691b6ea4406e69c22d0db6dec75c76d38d9e425a591e63ed27bd7f8e549903403a728d229dc294ad1026ea1cf09c0e8a4a8a2c4da74f974fade7d7bf7af5a4a3a041b767b29c295534ca4ee730dfd919540c01061b12a0dbe86f4acf06b4a076328d17d4de454f72741d5371f996ebde1e25092caf77888f19f45dca752d602d1060f574d61ae7e735a6a457663ec9144bfc19c37e61b18c31523ae6cb174453a11dff04e7e7395b9bcc49d929c5c555d2bc748ff599eb3aff9aba01d107a2030653edc2cc2f6f05b308934692f2c762964bb2a982e538b349f7b72c56661affd2e137c50b0b3eddc30cad6af95dea640d170d6b2d57bd5ef274902113a2ba9a633fc99f202dc6f82ada63e62c2d582fdbac4f19d297aab0d705703fd9a9bd0a240ec16f20973be1c3eb6bc03955f74597a1030dbf81c6a9246afe618ca9911e603afc2345efb01328c41b323f133a568dcf287dab92d4b7f73c09b6727c8c0d26d695c87ab6caaa78df8bab3d7567b4c3911482126a1cc6309304e61d62335fd93f5763ec017536ddc63a659e38aaf4d79eee53181d9f61a15ff1b31962aecf2e756a10a4b684e578963055594ff63decc11dd4963a60b53dc537dc08bb4a09c387dc69bde61c93eab26b8a4244987d6bffe0fb77b64e2a39ebd45ed13fbe52beb06449b9e2c881dd517645db0820d6e7b4e86b264f05849edddd30bf1a9edde4e743cfff490f89204b33a9425e64bdac10cdc7914b932744016532820afa478e77c1f5f9b0561c06a752abb739e6040c30b53b3f59f408b7ea9f11eb4db5bb163289e938ef0b0b0d8381e63606ba6b6370c6f4450bc853c7fe8681e05fb86086021805def8762db171c7872b3ffae3fd7a67c7114c9b17dd9c4a894496d35b9ad28f8fa520c6d0fba7a749610ddd12d071dfdb868ab5b7bb6c1a89ca62fbd24b53e1d6b7aefea9e3733655c3a2d06e4f361101b22c12c45aaf5eba715d2266a95613d7b5eb09ed6b8f3b11fe5ef36687753de6a9245d9015e4aa3185b87347f641ef69ff43a639cafb04d48d6c97e5a4bf1806ba9802274b9363053ae977f7fddd3a260c077765f19cf25350d635e074c0b6462f612d4a77064da44d5b65fa294f7c0c198ef6688c0bcab5f2d7753efd270ef2e38fcb39b3b522b359f981dbce770440dcda17910a02b8ed9e38c0ac31e71773f4fc41c53a73f33a7d7e27514bc48670d8e3d8fcdf9c9ee7846044388bfde18a17278f476b2e9ead3bb32b5e7b69cde1f1f2e9d55715ead6684c2bc348a41e26aa18573d27704aa5c494e892c876c7f792806e9e14c2de3ce75f6112037b5f136370fdbc16391ee66784b132ed2d75eb783d5c2b4a156571e9127204a9c9e4e687016b3a4fe52d77593ccc209993743af7811ec937c0221b151affcfe590d8654d64bbcaf32dbd61f0cd2a48b0f4900e280534525e5225972993f6b89a75af1c9740fd2d693e4683a9ac50bde7c7b4057fc0f0502b352c7ec028008c74b92b5e09cae65d8315f96c0d7d33e73dfaa86c7a6c59342266635c5f9fc31a12a549560d40004c07716143296f7a19ba75e680277719ab008ff7572c80882cd54863bfe79f5e53e8ef4b1748702eaeafe546575f11949271fe0c911c091bc66fee55c96ad8ef9b9d90d2f137c5b268ef1490c03a755a865031fe9d8ef111674ae6802f370135a5b92f8259e22e498b89d20a743a939f7e611614e6ff1d4363cf091b082734f30f35cfdb9bd1b42d38e685d71891181bd2a40a3aeae72cbfb19478686a4f9c969dd1d7f944838326a675957f655041f437207c938daf64d914491102b9e661f83f363d76b77d9498e636c8ea8b90b63e2a9bf43ffd3f567124d355bc18880d4dc05fbccb92e9357ebb42622294a8596b2abddca4b7a16061d318bda9238d5d74acf4c290b8c4c632daa919344e8c705c9c727f725533b04667cefab187a41487b8c6839df08530d8f7d708fb0814c74437750e6e7125d6c1b95266b3245a67bcf6059194a3688d702ada2529e9e9014ca921e77fd201fa0e56b74315ef0483a30e86513e24ec0130f7f706e508e5cc0b94224d66b7839bd7abfbbde069f4e13f3e5a43c1f805851c301db3f77a13c02c6d75c6994985b69416df3fe188df2f6b3a130f1d6d133f2c9f48fb1b80e04af54247d2a46fb421c1caacb8e73d865bc5788cdc93deccf37ec6410a23c3a119f434aebd177ccf9c3705eb6840f9d8906577ecb892b4fba3137507d55db7ae3318cb6a72a5f0bb9c41cc3b3f6a23b08e56b04ff384ec785e247c462d9aa617593966cbb2f575953c096f2106b9886c660bb037cf428d81116d87c10dde81efb24891a7208cace4fe8f794efdc7ff9447ae770e11977a09af51274ea8130bad61f4d101dfbefca10480ffa2e3d7790fb08e3e18ad57f5d780e03f46db09aaefb8fb46407f169889fe827bba09080e9e5b6429d32386c19ae67e131225d12d0530268ccf30dab1f1c94e3572ced6c0fe8b5f43a77c5585bb3da124fedcf6b312ed8838ec2c7fd70ff7d70c3db79e7e4379a0bff4a1b389f3bada6a16fa281f4acb2d3e5126f190856148b0d27f349a4b2d65156b07c57f5e8c5f254b1ca2bfee5e2650b441806ca20f313efff0fab6d12c3fd7fa213ac2c629fc53d67da2bf2ed447687deb3f27c8b221409d65c5dde172ba382bbbe4a80d684966ab257d55a2bfd6ff773acbaa4b6feb7c21aae34f660d07e07172d5502ae569850f84a82169df309a1bc3119361b23a989a9d77341f88832e17a424c2691e91cde3c81ec1ba217c72f604fced659507e08d50ecca8aee4db662facaccca3e9f4289672e98a9530a84768b2f665215529bd443734f193d169885b1fefca49e671db0c547f273e9884dcecd993d3a3bc4f6cdb4b01da35f3c4e8115b2153928b550053bc7863519f325362dc1099d5c07b0baacc6505dba97203c455a4c2574f9b6b73f3811b948ad48b17498dc34473a8c022bd57fb15d231e44a6d0af4738b97767b8556710290878502ad4847b8b62603d5d5cf91f3cce81ae384fe7f3f6917afbc120b2993b449180a7e0813a99c806ac3c39b9823a324d72dcba2d840d2e0add2dfb426a89e7b3cb7790b631b1f39a6eab175256025d58c9c0be2606f18c80cbc4e81a30c3687e1dc874f6f53a2eeb670ad681a10b3fb420b7e2940e23810bc86a4dbb49e97fd2c049e0030dad5351e78ad3ca608eed349191c884ea53231b4783625e1e0b7c06fe24a32620f817af18edaebe15d48f0e64462df98b9c48da041f78c16fcc6b0e939e5eb80fabfd8f6261b45a16d5a3396018917badd6c659c4fb096c11870bb2e63e1edd5586d17e6456be51714036acefdccd0e23c7f9c72c77c7e0ca2cf4ec2653bd89374e2373618e849955bb0bde8db87aac296af87c03ea937356941664dd7d096e1d6fd4274685083eda609cacac567ee96650c74612656c326c1cd862825805bec80513e3056e2907c50892acb4ccbaec8eaaaf0fcc6bfbde9e6d446fd9f518cdd0028b71fa0dea851867a59034e4b9da2fe4ffbeb1c8a39cd705536d7656f648782c8892f4ffe8ca1f5e357c573a7c0ffc65fd7f46d24cdde97b9c4afe9da5c0d359f0a1814ffd35001415dabdb7749ed9b4943ad28c67ddd1f9be9699299090d2610147b63a839d9b176f1933d9bf7b4e4e1f05b49d65ba308b852f0b6111f4001f30b3ed660d5ee1cd1ceee53997655f01bd880e7e97ddd18c91d239d380c3816a5de4ce44f589a05bfc10189b4783a52fddfbd7ffb4e8a9c759e597909abc9761681c304da2d0583086028c6607f0404ffd4bc3fa393bc199354ae09e66ea900e0d940ebfa6bc914d620fc95cbf7bbbf69d8b6cb451fda5a19417d4cfc1151d8ae55b9630f10ad4fc59fa575c50806cbd242993877f6d538ce9c2cbccba2b7828bb359abc2afca688712e85759a9d93950b21d0ed7174a3099412430d6c3114a3b8416b278c478a5e248f79c1a3035142e0ad84519b199c1c17f24579c5879b3d2009beea17c6a5fe09910ff664e0f1a409b4450e0c8dadd2968e0fdb22bfebc8bd1c8c879d0e17463936d01bff03c1d73c5facf58283824e0e662961dfde1f57ced4cb05a6efd197dc842122d7e0acd4c41fa9d3e5378add6e8b3474d3560253bcb24ea15fc19e73f489adfd76a2c4f212f7623c5979bdb805a588d75d72e48285e61ce06af15dafd2fd76f96bef654ba3a4cb18ce5614120951262f02ee029036f44762f91625aa2eb5bc74fda4d21dc04fdaf42bfec11c933cae1571d4a119c64447622fa60507bd97fa483ce9a501671b6df174755ff7ddd8e6c28d4d92db02eff23292b0d7f5cda96b5b5f321f51a8cdfce468b1a42c1a6b45d3abbc7fb6ac571ab3f27cab1e1b3224aa8551edf6770a3b799102d7975a8145956972ef8e314308a012758449da700ad934ccd0e29225add65acec2741311f651ed9662398ff903788371b788a36a9d3f5afe9341d03fde0fdb23f0aaa7a64a76e4ad87d8f597009a54f44c35af4fc13d9bba2b083dbfa7979fe41da8a73ccae93147a4177fbbb08ebfafeea43f819ff745f12bbb3a80b09dba13220e26d25b25e936359e4761710fbd7fcbc78b7b21f82e5b027437d16394e98f45421835fc9f64eae90d780f4aeab2919ab8701c8434f7c070ebafbc56caafb5ab52ac5aff32004872b95b36f7473013500067b148aeab1411607b06c1d0d36f044ab7115356e6acebdd681c77497f337dd758a09025a0edfa155a90ea2b9f55af5febbff0f0331e4fd0dc872079eebb408bad8d9bd62f43cc1221be34d54784d8d5958aac54534bdd70865faae148534c05896f6b641dcb3eb05e200e6031874cbcb1c4ba20f5a2457ffa49541ed394aaf1f74fad05ae22365540fe3b58acd5acc5c19b8c2bf865ff91134034a84981033389cceef1d81a5c47bb4e7a5bfb29d74fc836cfdcbc776e52bb0d60590d57b2476b7692db4b9c40fa0dffa473e7c23a8efe63397dd235cccad6e42ba2d70035fb0db0668b3fd5ee776ca733f2620d482aa2fbd5b69aaf3e6dfa56ff9a8ab570f72dfce1e00b5ee0f1384444d138a6283fd395b3f5e05c709453ad298be91f0d6c71b0d866810f7eaff5d9feb5f528e0bb82e86ae29a368c34308a48bfd46f34d99a7f3e45bc72862bca9a11a2b6d76e569381b211ac1535b9264623e2bf838d0c0b6a9928c8620f20d700f257d2d33b5ab6d60e099e68ce8cecf0f323ff718d2d7a9ccb58810bbbdc08c9c6cebb09d88769e8b96c99eebac2573c1c6dbc19e8bea2cd18a831748a07e3caedb7447f70c122e4171a784e604dc6cd457d6e5bf1637cfbcb21613e8c375f636be1014e31f4088dfe75dc4a4f55be228a246dd5d202d33f72a764c76a6a54a8245f689e5358f6c97bfc795cd86f2b1740f9e59bc729b2e37be81393a54012f57eedb1f6f09ade1a9c9eef6f359aeb5d832a816bcaa9988df90763a4c4ee3243d9267ce9fb1727fc054718b53441183b49507faa73c93c941b8478741818ce8db4b8661c215e1c06ff010a0e8c7441f9a558b97b31ce00152c069ff9864d307fe77bb9c5ccc958e48dbb2013f48a72a8292570cf8d391fe3801df594d4cfdaccf1bb5a66b0ffcabee93b3d830d5d0f07bf215afe06c4725bf4d6a9395829d64bc1f1c824a670d3ebad00507decdcfaebefaebe0fe600f135dcabe2b7efcf5166ab89c54013a3383ac3d5ca0730a4fee39f41eefd681824181bf53c52a0d1dab6e4ae92217ee1a9d383edb2913de6405ac4f482a1dc6a49f97740b24343b4dc21169ca49ac34daf9cebfd9dbdee07a6f5cfa62c71b9cb2b90e216a105b3d6150fb2a2a6c7828543446c9fcc41760c8e6a26e6fb4a0645963447ccfd901bad8affe2eb208dfad0430bb22676980c79b294be5e26d429e91f214a2453bfe0e06b035259318adf63ba1141a52cd87fd9def4403519dce4c51080ef12a2bc4e6a4b0f4ffde260f8757856cc263fff5443a49468c8f4619dfd83e96068edff9f290729f5c0157305ba88a9d11a1aa87b8fbaf017a35ee4c264309c34beed64531ece177ae450a7416ada6ef29e814c10d50fbfaaa8ec8f49a7205b48c07d6a9521a890b2878a23502ab756ddd2e08183a260ac8bc45278249b90263ca165a8c56f1cd5f1d5a5add1124e9e040ca520099a2f657d94c82cde9dc0fb82d79ea71b68e7a7ce07c004e55abc44434c42a3af19af679d04154eea431ea5abbf4edd69abd79b6c470be5daacf2fc299fdf354dc28b74eb12beb11fc073c4c3b66a65b9ad57ca3cf1e6431eb8c62acea8f41be50bad5551da214a046688e3c93e80109cb523843fe0d6628a705977607bc8e054f076e811bc4f29c9f32af3564c1fe406b1058c5ed34cd103aaa1cfd2c0ecb7fcf2d2bba14d4cd8be1626cedabd0f260c63bc1b064f4a80624bdfe367822c16dd96fcd61781de48813e225bfbd49edb71dba267cb2558e0fd4a83406519c5bdc85f7ea96fe68adcdab80dff1882348895770de4197121ca04ae86b892907af2e4736f10c0489eaac485dbc6293e29c0ad1e5c3417fa5fb295332c4240039324250c9e4c35d6b8e3eef09594a91cb25f905e55848ffc697d8cb24ee4b8d0b98ad1a3731914974fb76a140d79369f292f4e6bff0fe40feebe4d36480c3857cd5acfb504bb3e7870655276faf634a2af0e8d8832d91d07e232752148a0c8159b6539e08a4d9a38c29acd038bf07c32504b9a60d9371bf758171d19e42791000e3edc4255c9619a91c1d58853c220794fcc6babebadde7fe8e27204b8a1631a70f36d7cb339d4ea68b8559e062dd779ace912dd44e562fbb86497c652b8185d975ac39e6acd436108cff755ca2cac0e0642cf952caf923f4ea37f5c4d9f4185f97b7e574bfc7b4094b299777a526c7869a16e555b5e2b530549d1f0de4b79265b0d9ae0b743aad80769aed4ba586f2db85f8c6efd06c96eb68805a0fab686ef9aaf9df1698acf56b879f0ccc9e1863a85b4f539786b7445afe1dce592ea5a3a348c1d784710f2f369dac3ceace99aedc3670733ae8a472092bf0104ed5a3557763c106a0ebbdb8f231414a7519ea1fe5ec4e5d1829b9f45e4184a7762c1253117c7b1a6719e119a348f352abc5c4c58a010c7d7a791d9285590afada8ab7b74cc500f2eba1713d387520d65864b3dd0036e6963e37457369190c652f300b063e429990bca4815c39a8c3b466b4442f9331a6e761737dd2a83d2dd495cec28295aa0a0b88ede44a333ca71d623bc24b00405dc498b5de51e49034d5806c8dd5d2811df6251369213edb663666d789a3d19919df0884f3622957d9e5cc3f1bc8e246f31e2fb87ab5793170ef07d3cae3d5899593e8eae4d19be692cf42272a9844aeb6d1f020b9c3786659a298b28d952552afec1b1e5eb37ea264a4761df168b8df745fae645a4b0f97a513c8ae0c714bf874430a69c8ff86a186d971ee79c1196e1e9335a1216fea4a9feaf8315d100f19418483c670781b2d2c2b7d848e85dca27a35db3eb25300d6843bf41d03a761a82eeb2ecb4727066b688fe10b830db0e53a1d37a5618a123d888015bd3c0d817c26df383ec1948762138d3e514858561c4faf9474b58234083d6cc7d36ff37fb945a95b776d5a574e4fe33c464e7d8f7d5fd795d9acbe9bb0e797df44833e44d96072e59bb327efc608f951d511ba151e1d236210248abef0612e08dbeca6c559319e00970b91582070af751cd2eb4873fa4c3c5aad4803a39264ed607cda381dc87ca4b5e711024097ff30ba6e69324e5681ef040e3a1bfa22e030ab715517da71eb788f831efeec3703e8fa929ae92ccd5b0417f56c1fbebce6e9cebeaca93f772b12f1026bcd59263a3385dfc53a59c646e1a85ada3b810468beb3dc4dbf458392d16ef84faa6885d91cba088ea0501a70254bfe33fcb37d7d892a769a343d4abd7f738f4f52126d971b910e2d67a497019cb85163ac498d4a9b3709ff4f215df9f5d57d5387cc6ebb0c486846769e2b4fac0f8bef906514eed2f25fed2736f285dfd94de6ad6d21f2c83b02fac44308b7cccc0dabef78e00af4bc18c1e08f161716db380776bffc65506609e5d96ee345a442488e93adf6f357876bd4b13af0e3e169d617b1d023222f84376c25ee5241264c6c80befb83ec00948a4a2542cb63f4c89f8fdabcd34c0e560c49b821e6b429729f5a82e7350ac243e3c562d6c3716cb0293ebd367dbbaea3b652f4a1e5b9a122ddc5a63625b7f4d62de1a8ed153e6b71bf5cb9349439a7323dacb5b02d041aadc1278d43e9f83d3df6d629b50dd61949edffe7f5e900cda05745864ad1168543b1b512de205f3882a2ef9f110844ad16e0de7708df6bcba86cf5fa67cf45dd1c3883553b0d0dac5c362fb68b468250e4bda238940b7434b9e4bb388dc2d718c3481667424aadd350482e76d1229c91aabd285cede674f0cdef509f4ac130e7c076131a529445168c470cbdd2c78240262a0af7cd8b4ab33286adaea5e359f369e9c32b1aab25a3b6a4dee275dc0a962ede7e3731dbb480c61df56758f4dd37446ffae0d7406bf16e9c377a3ddc98ebb32f6ad2e4fdee19e0fd08b8b2957ad09ace5f8ce9cff20419c186b68de9b5ee2738ed13ad49b7281d4e486336a9f288582979aef14730ebac17dd5b491ccbbec4cb1b73cf3335247b85bacb308451728e9d8c74d90e016a1e0feb73e0c616e665c13302b02fab5a34cb244f12c1911d9f11d0c71cae8a77e6bd3f20f84f39c79229cbbe73162dadd609831df8dae293e2c7ad9741a7e1e8d1ae963688baa87fcaed8c7d242c5394247d0eda18d6097efb6dc220c85cb5c36d3bd6660c205ad355c8ba6e4453e5eb97d948fe2ef2b504f79487811d8dbb27b3db6cbe5cef48321fdf770e4609be582ed77ef68401ee8ce9d2893bd60fd68e450464b1106d94e9d6e439a15233a3a06e2e65849ec8e99df61c46e337b0ea49cc17f6c9729f1d69419f164e4cdcb4bc9bacf32dcfd9825a6eafb02206bdc798bb122960fab128586441288ba3658a6e12a4128733ec8565f1568fbb741e75d5d3a29c640a046b9938416b1fb656d0bf2b2ea957caad138a1397790ce565c985d0b9bff0b1288905f92c2093cb5d747a21a29b11c46c2ede402b174b6843552b3f64899ac66921d742776d7ba0bb7c316b6903ece1f31224d926b53dcb45dd2e394857370ac88564503ae2b2d987f484f97f898511f32b7f3a6c300d35a17ebdd6ccf4fedbd52947c8a79ba9a40386f164108fce2068017c4c781920acccfe95988be6a5655b6c014a57721994cbea86f6f1183d4d804e932d176876a5f2ebf09614320ef7f158d7971d4459517c30d53acd563853c9d4c7855d6c959b7f68358571a62383389b3db0275034c39ae199057972a56c2185f4fefc48cd1293afe07ce27954049ae1ddc762a451372912b5cb0f652f1bab137f251fc7ee752716260792f282f74a8cf0fe1c91b977b21a7b01d2b945f8e5a137f510c3240761167bbba76f14770836adc14b08f15643c3011dbdfaa2e78b2727e42db8d8c03d7af238d11a05751a44b7d4c1590d731523470c5cacea3ab2ade97ef85da41173e812d2cc7cd8339830b69f72a45fa3a80b804a2655e321e14116ad1a829549d2e37fd45c0642e328c308b7516e33b8a5c2b91a242b66ccac1d105f9e4357c730c71501bacd1a2608292886dc397b74914e3cb7a6a473680db9ce9f0fc4493658ca0fbba42e1ec99d7167f2abc65ee84a412de8787ad54dbb641bf1d992cd3d9996b2283ad34a3f8e86d36e6f47141c3797c59d0d28f08b9e3d20a04a9482c3d95f51257ab1f286f20c20ba48a1a962cad2c5e6b1221e32dd071e7a988948fc3277981415136a27b6a23828522adc31c779d9be18d48c419804d8058e5c6f77e40281fa69863b45654131622c9a05a0ef479d357a61361031a4c0f43527c9cd7b9d79801a26b328b2794348bfb71c2ae8eb62d5d15fcbea8d77bcfd3d282689d6d08858dcb0eac7c2ab6bdb53e0ab8e427260c5eee3aeb48bbdb5e20ac8838e1fd3f4825e8f0054723598fb19b338193282dfa9716eb21c92460fc703a99716c0a7ed0852f1754e800e04d5f50bf7c5a1c1f9c28b2c00970771885065a2ca84235518e2b760752a983a7155c947a92758cdd02f545a1bebcbf2b491a55381eae9babe551242d509865ac46134026c30627842cbfacef9d9f95f58fb07bf5ea099a192ece0410e382c5285ad1be308426c3823bf19cbc6545d4fc5fd46c4acf7a2f596da3b22d2b6afcb41df6af18b989148593ed7d38de11a76ec2aaa1d8e712bbec4d6d249dcdb70ca9dbad93d9b057770abace5783dcfc9cbf5adb92012bfee7e2e9a1aaab2d1d0dacc11b1dcdc540a6e2beae8bf2ecdfb9338ba3d791255eb70b1ab773f5207f6649782db4e6cad7be38129ad4f44923970cb71986fce89865a9e417e3a0fdd52a300dee948966b0105d6991a550903c8dc2904e96fa4429b3ba383a6d54584ccabf99a51f9c2d1fb426dce437f3a6139e6c204bc11be25188cc70e71fcc724064acf41e879fcaa50c1cbcb0ec436c17adda65278149e2df5a285b7546025a730877ef44fa4e2cc33b55593553604614c04670f7e36f877219bf2e1b3a71b3056ddc89b079876e0578e6e8892442703769523fd7a2b912f0591cf0bb0b66f22c84a78d08bef79fd698d133a005c72f2025fb5714d70df5b1176bb78fe0f9ae66111dae4b5bea1909f844c4b358c655e64512b406b79097e92ae1b62bb066a07ff9c4d6ed6df5d981dd26fa54dd171cb4796242ce85cc77ccb81b02c100de2648ccb0831e0797d12be82d3d593b8957b2dd155c057ba09a494b29e8468c4b39c8ab220801ee87cdeabe3d2c2d37aad895b7a7be6437f8c9d61788f62a4e4601b9d4088a0bf9b6f5c3d49290c4f694d344c01478814ecdd8e72f8218e481383baec684a9b4782df01b7827f9145ec7c6e17158f6b026cba08d22a12a6fda729ddd97e3961a7466db4b369f07dcd10e8d7a6544fb5ecb4e0b344432f4687baf216f65e52416e3ff12dc88443c0420f677c9c754a9e8c20df39e6cbd1b84c1e66a5ec19236dc5e4830fb9c534525c186474454905ac936ff72dd71851fc1ba12b814fb5236f23e482ace0a5f6d0897b50d76dbc7ced05654d20b45c0ad3a24ccec4d57ee3601e528b0e3dfadde429b9b5aaf6ebfd5bbbbcd1b0fc1ed8c7b2c95d451a706ba9e6d4ac85c0188e3026627105c3ebbdffbc782e027c9d68d50840b73a7920eede6736903cd73fccdef6d918bd2d44fb42cef3b41df56d9582c2aba19c0b9e194eb1f5303e25259f53918ba1c6eb641a4c199599405a372ab83929183730c4cb11a8794679e7b39b14da29ca4b26d463c42aaeea63ce85b4ea23ef71551b8a376b0f1f0f94ee34785fc74a5b42b8cd16aea6166e7972404c77b82f0acf17e3fe82d12f2db946bd38381fe88013615ed2030a395cdb370a369e7c3474370cbbcb07b233ef3be7159b0f7a0a9f7693d9f37026c935d66e14a54001b986c0c8c6ccddc322839c13a4519c3dd9c79538f68533c3fa63a4139f0c9401cab8c3278bfe4a5aae1154f3a50f7150c590683ad95f37c6c607f203830d0f2780cce629991d1443c8d72f6972d527b35c198e7370fe5e4b98049cc71451dfdf5c3cdeb53a7d800a3ad2848c3353b0cbcf0fac747f62193b5ca808ce1700532ecf399ae3d666c10e028660d67fa1f39adea9addc80cdc54bbe8255a93584d0beb6d3603804017e64b2dd41068c7ed8a7d3baaa9dbc77dcbfb0069b620df1ec3ee45a5b1c6c4434404c1e14ac4d6b92ec0b7d715e62c8aad1c71e3c74c56acfc27f6aeb82e57765de29b1b211048d50de047408708d1c954802ec4f3ad3a8889cffbc19ca12612317751579a1ddea9dc97276885bfbac4b86cfb8b76d2cd6ae6a48790ec16db86dc03777437a64de2e73cb611ea7732d02432368a29fa3e060b1b623c588887ceb7b16a2b7a3303c8ca66a48280bfd6ac850510df8740993c887401ef788f5143fcd7231370a9506dcb51257e65848317a63bf5f71038221f43de5d994b60b1c7027f5f2983d3943d68e761abd6fc9a6113b13885ce167def803cd91f8351caa47600856ea6d45bc60a346f2a61a70af217f0d03fb02319a3251bf72821890cdc75d395a3e13e3eb4822ec356b8d63ff3a1913e109d12e8551cb1fa5e0f9fb60ed163c8a4034c3f402c050a12456a12710dadf673b0e410e31ec79945ccae10a377a95ee9503533fd0c488996b1321897139e5173246e7146480857bda0df41b8b7bcf484e07e3d883e9266750c2759dda7e87644b3a7da736249fb0f1b2ef84fc2a36528e53f08a0c1c00903719fed284b8560b914af459b79812aad9c62f3e3b34689314b75b96a0227deeece21509a04a86c518dd87cf73da02318d6ce8c50478e65a353009cc6b38c26730f197d756759f450d770f4e0dbb235dd77f937f5cb945ad8dd4d4ab0b9442d606288a21155bf8303758359fb1567bb051df4b97fcffc16647466e42f7b37582a2cf340a59e8d2e511c12c408d85bd138781642e98e474c5a70588db761af0ba969661c1ecfe182dacd29afd997285b8dceb28a14884a94d77b433fe262c99e21d4d05dd8f8d738201a864484e3db72441524e5c6133f7e714a780426a583558b3251972b7d55fdcbbefe2d6b889f34c89ff5cd2531c035d8e2af01b0338a167a50a2554570471d596ae7640bb4e77de60f21e4583fe8e8af39d3be8a4cb6fba454709d3572582eb799f64874714755f2a87f59e58b448c20d737b5c53a7b43c77abacc725e149203aef29bd14944a216f756a92e4318f0a74d60711015427b173d556c7f4caa43c7fa08962bf7cba2b5fb174dd138578bdfbdfa0acfd679574335676edb2b20210733548d69df881f3d30ecfa5f065a719f136f7c8546fa2b75fe1fcff3282649eaf75217954b06ccfef94752ae4e71f5be601ebff7399c113570a41a007b7ba43db8a838520b03c85b1e6401196918bd795634518124bbcb64b089680d2389261b19d3c4d540e851316b42a615057406eb64a02e25241b63eb311bb0e108a5888694887cac65c68630d01062d7201bd135e6d7ab15acd8a8cdcb76f4f709a010cddd96cbcae8326c905f1ce60c64666324457709b160cf002022968b38c933cbf451e140d978adf7c5c204dcfbe184107c2e1ecd7851af34f0c6f01861995b21f916b73d1555da358ac70a314af6d426e49ab6d5e9a717780497b58beff465c506fcc1a4a0a524eb147a89289e32e357ae51db7e424b04742e8a77510a13617b202faddb3d8173269f12c3ff973d717d6bdce36e21b39c099adce4d136ae3667e18ba9898b3357c5deed196f5535a132969a551628fb1ad1df0c3bde2f6797b318718cf113771f712149c0125818da3f0aab7b4b12f3a1ae2ff6b111fb22e1a4a47cb7cf8dbcb58dadf9f68818830563e427b216b45da3e24c500fc62b103000eadcf0764879e82cdce474851a95269b3f7c8387c77c1e5ab22efe3805f14d0e232ca9deb5a9cec1e272c6df102ebc2d8ba21f87553708a976992d6726abe42f27d2a0128df108d64036838fa4e850c27cd8e2834220a112f94a212dd48bd24d944f3e89d4a9289f7508e9ee44bcd721cd8265e490e6f2c11dcfdb84b54ade98a4b1b8f96190fc20394b91cd244d41d667fe3ccfe8751b9e4996cc539b101911e13e425569f501287862150262ff0f954aefbf76f195afffee06792613d2a5412e40deab71a6ddb4333dd5d63722dcb55fc2a2a5e2d75c92eba5b9526edaac7afa54b77bf63b2c63447539d8c0d755d152856c49f15866e46561ad1830c09e4ab0dd698510bd0bc65d218e75c2f753830efbd22996f870f7a18524b265a549f1ee4cf4e450ce1b5a880de0aa7ab88e3b76a261eb690e5f568433054194914d0f1bf671d276d522688022dfb62b04ec00ebf49914adf8753007f5e28122b2feec70071023c1c2f95a6abe2aa9d28479858f934bd059e6e75d87f29111b0a9f8a843b6ed8884e6861c929433d642c054eef74ebdd59f9ce4717ad95b7dd0045d54dc9b4ae078201ee8cf9296e2c7642694b932944fc4006f7ab0070f4e3965e1f72656a06768740902bb21dbb571ddba1ede4edeba222e9bc255a200ab761d36508a18439ecd2956ed2c75f26a7747e46ee40807e5a0e4ced0eb6378a5aaa71ce2d67ea4a87d5fd41aa32e5073897aa1adafaf48aff75b22fc461f61ddae447b02c63a5a832a9eb3a7e70441480af9ce19d0fb6d7417cefbee8106cecf0c4f500cd9df5a723c3eff7cbe51c34462c8b830ada89707b60132f6dd2337c7dd2e9825bfe66522c37f6127e8dbed40ae1e6a6313b154602dcd232ae63331936dda1f0d1635e2affdef7256d709870492c45947ae134a2f4051d88761e57b578eec43cb953ee583b82fc76ed57b20816077692e8b62b7e4952f770b023d9f397d1099254c55f165f72bdb30d0df53ac44bb97b2921f996ffe4c5a3a09a13d3ad927525059f3f3e70c311eba70e1e7af39b01993e78fef1776cc80526b3b101b1414aa25cb6cb2115e69d436277ffef5d7f11b7eaee2ee8d1670bfca801ac6c7909684b19abe53c83bfc3dc7706980e9cf725308b5fa2defb6e67ad0c32bf6f75329eb936f2359086bb84bf334f043e3167c9bfdaadaaf1d6053f02c7890a139aa11a498c8beefab2379bb99f4c63de0a656791e4033d7ca1b81b5a84eb536460a46ebd0b8eb4226b9231d0efb193bb8cb5891ce3c89a38a97fb25a48d717856c77139fbb953696cfe4c5a324546882e731ef5f84c1bf216350e0e8a30f6b1ded449d85ca4c431556262f412b2509d1f71dbbf8dabf2de64997f40e0b8719ac6792156f287ec910ed97ff1d2cfff101781feb726a5c09a7b19ddd9e8d255a96fe4d1fd24ea224bcf582ee81cd4c5e0457bd4b9a3127c576351c2856a6da5fc9baba17504889bf7a711196cc77944e6d20c6547c78d86c26c4999550050e5c3a86e106ddfeabe09dd6a0fe69c77dbba656001c8b750135546a4736265bae5175f71b7c64bd4d9c8417ffdadc11d804696874f77bd0059f0127ce9f7c1294137d9647ca74081eccd402e6502bd5d3ae1584f72b428725745b250f2da38678960e7dd22eaefde350707ab001d5c46a4f524e3117706fc36bd70d4a41bb00e83a4221af0761e2571e56340a5c4a5b1c566542da5836e444f23be00e274558b0d23c74550dfc90c36f5fb2284eb094b519508db52f1e72d133165fb624dcf5f5cef2ce7d851f8996cc61a8b72dbfe7fb484dcc58d8c4f78ab7a70bd2096253af982589ef14d9e88f19ad92785e1cb9eb8d4cca58dfacc85c1f0fd64d7a54bcfb8bc7fc1fa09050c9ddc046781ad79eb4ed12b109c2a770b18ac3b454edd3df24dd3d2216c2d2251e10cb7e3ebbee411c4290af2f6c2d380c4072792814ca2e8527d3819c7a2ab3f0c079dfd4f11712bd24689e76d4527bfdcc4df6fabdd4b7e01dc53ba16f861afa2aab5aa1cee7dc0f3a46f3bc41384475fc9e2dc73b8eb848f60f75c8fcd7ea112748c95c0c83d84e8df879479bee3823af87eb97a0dc02b7a00c6259b5b61d0c65b3ca7f293127a296d69487b8eef5305c66491d09953270cccae306070805c2265caf0bdd6bb5eb937983251e0a1d597c9f38b6c89fc9cbc48cb02efbbcfc80ec27fad4fc6c1a92d607b284546b86a5a67dbb1b22c22b8d4685881eff1fb6379a0bfc80d550d59a0f94bc2ecb0c30bc886929643c4a9e55050abdc868ce962b30bd31dae29b7e2c5364482008cbe87e987ace562b1235d5aefb8d9986efaf77a6b3e68155b39c0020dd4aaf183848bd67c008ab825fd6a777fbe82baa41ab36a5a2bd7d7622a90a90ae65289c3817a790e45d811ac6b29a799d6f341aadf783bb4970422bd531fc34eb56b9e3dc6528a916e55d714c1959cfcd6e1296163797df679c8771f2af0859ccadd37d0fc9502acc7c5ac2e3ec6796821c0ef70d4111c17ada1a4e2b0ed397a70b0e344c67ce07f58682a0683d5e553defd46c1e52c3427a4332c8298440e5d85dec257ec0082a108efa3621bdf70c4dec94a574d5cd6dbe6c70b364cab04f0c54f2b5b86954ef5960e5c0b0998a5d6dda307710a692dfeb5f0bb971449b3bc6379079aefcb4bdc296ce6b96c1740c7aa6d403e96f18a17c063d6f5802ba971af347af8cd1cd69dc8c1b0b0081333021d6d024296d477214b05b8b520bacbda56fcad55ef7d0d9a4011bf61de0470cb2e68ec629c7bd605b5500bf981368ebac880141660c57394445f9ce449c1145cec539e9ac7e8eaf96a191d9f07a160e709d8c75016debc957df3efc119751027096538e0d032931881b16dd090607e9263888b53c44573d3d19149edf412509d66ff764ef21b53548b762abb8e7c2755d8cf864cea5df0ce6a603d7743e87ca72d8336f020073c88764e7e518d0b03ef3acccc34d85ff45be2f04ca45c593e35d071f693b06d76d5af05e8dc53a7b1029cf7feb85e60d465ea74106ae0f3437ffe276aa2e03e1cf332d24bc3579fcbb8a224a3522e3f35e63599709eb5383a1f559c81d97be9d46fbe8200a17a5d8028fd6746ccc606b97f976650f4339ba1dd01d985512eba01e8e6229f240ce7ae2ed515bcb7eb0025eaf0b699f77b6b323745fa3d3485ba724ca5bcd19ee0914afb40de51f31a89716f82f27d39d66f2296df75aea11c90326d40aae263c1cae4068e544bc29b076a57ba7b0638d25e0e66ad8377e883c87d433ce85f0efc7a9cec76e50bb7cb9271600af21a500d1225584007a85182e11a6e2be1798ae9c55cec3e1515a30c5d1ae90a16c401a57c4bd986e622953fe7b2b3b436bcb1eed7918797f1d6558abbd306a2c404003e26e004aebd764e8b387b8183f7b8e33e716b643100b8818c7824034ef4435ce190f1f359e7e335a9251a91c5a912cb6d8cd5bbb539ed583ebd6d204e4f88dff507804376fc0fe9634bafb5c5d7e7f4c1146dc5395b3b652f8b6df66047664c9aa44520868986a4b3d7a8d1045420938a5f2a00d77f0be3ba438de3ec066e08b3da54cc41178ecaec7509e495da118aadb165c1cc436ec337ec5cd92bca48904bcfc5a674234201821d23c8568b12cf403bb07521826dd978fb7c7d78da77677a6aa2f0a2e3ef343bd297a97443aced80067d4a4765e954587a088694faa700a37867241a331dc9d0d156156c9f6d0a32ac14f0f1ddd6d1777bdcf2c8706733fb45a33f784c62ed2b7aa05367c72b6e35013b2d61c6a7bbbbbe943fc61315b22e3be5666f71b5573ed1a7634ccf69921f6d3c542e65d2502ca16e620fb7fff3e7648ff413f045a923e6cd6b50765e457a220863b1c5e96451fd431b4f6e0a1e03f44e3902be0f446c477568bbe406826da3404aa41b067546b6a0ab7f3e654e55a143582c27e79e3a1ca6590c8a21e41ea88c379a86dcf94ccea74bd8462bfcc098d159b1617fd1d266731e44df40f87d8f74572452f54e39bb7948c88fba34f8a2c15f8c259d1896a3adde96056d27af28e113ba737603067f9cd48c873e1a39a7fbe3084e42afd91e1620782627c2de5372863cd485531425b171dcff93de4bac5444bca6e515e67c66f59066f1fed8eac35084abfc2c786af11968e21837eabb3c1e669d38e7bc326180bf9a85f44f5f93a009d00e8d12e21084a42de155032ed7add4fdfae0a558b3e8549d98f3ed62a521dced185e578b71c44b95587e92fc39ca3b5c43824f7b8e4b8adb32dc027a7b8e255dfb04b4bd3d5d1655c15276295eb9ff22a67339750624a2548c899b4a0c8ac1ccbe67efe31fa2e7671d3e662ac1513badef7592f6a9c8badda2e122f979fd9145193e4fb6b009ca3619dca7086c1cb85e079985dfef72a37b4ccd4a55d924ae115687722a917b478304e8f4c3bce850b42d75eb4e703bc7be8861910fe90ac67417f6446c1c120a377bd158c113fc3063ecc7a45d914e749e025297f77e74bbea638c27bb5ba4abd667732de2e6da1fdfd5b90c77c9e940aca1c07335f141ba896ce7f84872f0f63911ff140754abe3f90e04dda79e80b1a6266b96cdea853275c5db97fe6cbc2d9c1e70c62d02cda7246d2c6616c990baf26170a0707e1ce84e93878235badf30ab542a60e4cc52c7498d1dfb5dfbc719623390bc8f36d711ceb59966bdcc5e63386b30e3e660672712de64f7dd49e6a8524a11bf4bd127eb3b1abd653c3e632edf65f4b8f8e1a250cb422e1131fb66ae7e06a55c3c91bb730b041d5be93c53c4899612f55ddb2f19a43d5903ea08d018086fc7032e5f980670f8fcc004683b2afc568bfecd37395ffa510df588699b362263541e23750b80a939a7ed3d7c37e6f57057cd30425c156364451a2946ec4bdbe2343011f9202be3bbb20df2796d70fb9bf753cbf969ef7331586904636dacddbb48149e8997058521dce763bf30cc999cd54c6756db62fc1215f2d79ecddc07d3d9bacb44d7abcd75b4bb5f60000e7a46bce9fdf69717171a3a41ecbf904417a5914dcd4ed7466c4d196262c7b0a2f0162ef3f1ac68f5f37f98d15b743ad6b0e112105a938081d32af37ab7982b5695a45151ab68987ae428a03a131148dd64f428124ea727c9941af4eb38db03d48f0764ee5f3725b0b97200e8c14fb5632958209f7def462ecad429474c0dad21f675851e60fc02bb84499d1f270535c13a4b0e695ccb0356da713dab8b7b0b6427d2c56a07cc4019f931cc5d06dddab32dd0c8fa78e0251c67febcfe73518259924d498f0debcdcfc4e47957fc45484b7531b2147804d6760d7343e3ab11c9e1d39fdc952e155b0f2cb5d2f20dc5f66ff60c7939f7643866bbb9940d9702da5d6804bbd3fef77dafcfe8eb1030932203c84361801ea9b4cc218f57c5ea33a71f036855409e7cc2461798a12f7cd700184fb9a6f2d8174fd936043f4708e880c3126a7234caeb87eb754f6e63864e94381ea191136b989488c96ac01e3ac32dcc1df04282f1597701d0dec79bb3420e9b1b2ea6c147e76ff7280d7569f66cce901095436d1a11014811afaa8a29c40adc50cec2b89cc8b60ee74b66c91748086687dbe23872cd59f28dbed20c3ac7e2b37f88556d1144b390e1ba27e4300090cf76021da40708ef61554498d4abc5fd09e090416004af6d432708d88330d741d2f6ca9741df097097d4bbf82eefe0a96ed6f503df132233d13b9a334427a16bdec95a0f22cba7cbbf0a988df0c2a735a63146d8bc694ccb4601016af99f7d2e49cc33d4ba2e8d2c482aee648cc5c0f39f38d21d8e6ff4ab0a3feae7bdae8e8f6646d73175192bf610c4ce6b0d791bb693dec767a0f131d8ab0060e3222f82ed650d910e1150d579dca455ec305334bfe816d78c5629b00b8d0f0c038f4271a09acbfa68287d7c9103757cc7e2b0743bc64e4b8652a2480bd6d88364a03599cd502015b1a459b0cfbee39ff89b61e1d552a793c6ac245c4153f571131d8d885871ec2b96b50204ede345b9d521b80019f4505a4c620278233695bb6d41935d0be7ed99d2721cc08c3f891dd1103df2022c01a5e39f5a8f4055f5042e188d5eface5374ee55e1f463ffd8fd8366d0dfdda2b271f62b66d18523b18ab8ad5aff5d14d2ec47ad07b8887ae3be800b6d82eac9dac112f80d4ecd429c2c93c21cf3a8dc4acebde763b9223c54abd604cf8e1e1354baeeda0f512c6c32afaa34512155d6d9355397e2429fa2795b88df6680ff8263943230b93e7746dc37237c578a5e1605047496a271b998b2b2bc284285d25c5f0c09f1fddf10a09e570647d1779f15c9177f83c40b39c21850708bdd54619012c707fafaad9d6bb98fa9d9947d006b855cddce1d8c657cfca925a11b3da5652e506c5a2e8b1f77f902f45aab18b3b188f5dc20f9fde5e94b9c668ae02ff95ac0855975669f5cc130ab67a92a4143c4861714c578002480028e7a9c6517de89ae398bdcd60a165e565e2f4d11d31d537bf400be4582098af5a18b31ba2a617942a8e5ea8a84bcde21d071643caf27780f5ecd135384132145ef94da6ca347105c432292c7595245c5a468bbf5492985e90dd395a43a8ff60093b083cc0098a73dab6647e87e52dd4582484d6e9781faa66238f8e3e124a278a57035c611ac2750c985e5123c302e825cefd7aad51a36aa51d6eb2af3147ec5f32a1fdcc210c2218c8c447102ce54e7000e76eaa9c163eff554b0ef9ab55e5daa5bb9f43fbe3d10a838a923f5be7a9a9e13e0a433a0e69b05d7381d1ffd8daf3a28c78fb1e872d3de3fdda2bf1c53a7a8635111b67b491eb1b38457b67122b614f567138b4bc87de0c54d44ddff1419efe43b7115216178cf6f9aaa031fc5c8b55849f60be8e60ad4b444c1a9d8e791f72790cebb575ea5f1eb7d2d22a69e6c0eb063ce92bde2e280c87492b3d131f20a8ce2dd05cdf34424685c5ec5883f657131de40e02d2bbcff6528a27af96b49dcb624e87029552c0f856faa160a5fff8ca0c919c35885f015f990419464b1def84b58a0582033d35949480a2c8460edb8e50b3336d61718b84a7560f80c98c9e79a567f7255057a6770d3acbad565a4baa2663566db3d2c80320a148aeff3be5a23b7fd0b5c6d4d49aaae4efa75bd4a4f2836243bf367e2144c2c7bbfe142682578974fe40165b16e87bde15b53370cb5dc16ca37c32fee34fb8a775559ca9e5ab96fb7681919717cecf50d61b10308dab0f8708acf9763f48db4dcae31438b68e7f5a15ed9df2bebc49f4dc76df4de49651546412c80e5a9e4671976035e70f597d15eddf660c8beb496382cd04063751913dee9135a3eaf6035b4033b19126acea93da71528673fe98808e7ea03c9e9c4c60f558758577051739749c9bdba35a96d2891ef3ca6777fa52a7c9e864bd29e84884906561af91e2e02cc0cb72335e021699132a003531f3ecae9a04e81bd60329d8f9b3dfe3cfceacf4b0a3663e6bd570f0496c44855a27706e93ebed743c7728be8d65e6f3f43441608eb2fca1f13deb2f7f36d85cb5a0686aa9e2a948aedbea86c444a6d1d832add65f1dda51f912ef7f8ab181f808dc35fb68d3d283da965a6ad3d98ff042c164351337b309813ca846e50830610dfc43d2901dd67caf04ce9aa5dd9c9aec9ecaa37aec064a0dc9e2792504382e793dc062592522cfd3bfcc302aaf4b14f6c1f8d38b18b8ceff2b5322ecf9b0ac32e6a87702a89476b92e080801e93e03e4d1e38d6bd7695b244f3fba6f1f30cba913be868d224e7c37c073d24ff71e86d802243bbd93bd2fac9eebb788e7319e53f5d93e4bfa9568653fe887ed0a7aa3f529e1892e2472a58609b28390005e0a174849c226c14940ed74e5f651851ac8ef0486263cf01fba2ec2f3bcb67a9989413561d4d4ee859e1399906961bb867a38baa004503334a637714bd6ac73c059ec39ca6ec759f58a11130cc14f7795d51f0db943470586fa049cac2b958a1bab36bd2e30222c58a13d694eccdb4792497aeb1b6fb882fe254bd19284a72315ae1c954b961881d7ef179e3f6508e3d65e784c6485fb88b406a833884db7b75dea55a2a033350f8517a2c4793cbc5bb093a9f9f6c75d25d2caeb75365f9a1ef3c45c9eff1909fef5b67ac2370d91d5a1d7d4225e0268931f2a91077a34018b7d6aba133b0d1c4a280ca59b6a54cdfb0aadb904d909b28bd6952617aba6f77c1aed17217ee287d5327eb559a1f0253a6c5d93cf3178846db11afc903924044c09ff30a589c6707e0c425878a34a8ae110fb0fac990d5430333d6cce35fe920e7a2493c8e31104eaabc342dcb4e747a493422938fe0d351879222387b2ced93df529cd2076431c10786c3af362bb2f2b497d5e7d0f866d8ebc8aa3c4f20413e1e5035f6558fa4355e0ef7f68acee3e791c01dc9113f1aad7eb1a86ffb2db00e0e8b19e72ec3f62cfd94776449b3873e2936aaee2922c36f2dad8f139f131043b5e02aaebc07c8729905e8b2bad0807e0bb192c6ab4dd53b7b8ab7fa71e28399ba5854b9a64a3cc84676c37e6d0556a6f648bb9859903992bc1995f7e55b51a497b4d10987d89bf97465fee1c721b38de56a4f18b202db0bbccde5b049c131afbaca50676b775eaf1a6e2404f0adc3f1c403adad3acb656c52ae4b720fdd0e0ec9a43fabebafcc318a01f65e37fbeaeacc66b871b3ff947689799cdf42b9f7c0578d25be4eddb7a7234d1d4c75bee36625b4f8bd06e0f0c28a817f825136b893a3e1ca65d31509483532be83817a1ea941e1f196b9f789646dab3063a1466ae24b7353fbd53ebcb39dac9efd3bb9e8079d2dfec42107140af6d5e9576028673bd965fae4b9807679aad4d28170de5e68bdbddb75ebba1287aa8d07348b90705ea0c08623fa530ae79deb48a2b72d251b8db968b1d343ee3e5e8d347ecbf370f5567e00cccac0c86cb230236c31179a4e8af8633764af4e69301f2dd91c194ff0067be27b6cbaff18fe2ed8fabc0e405ad69998a4064b549de0fb1a9c3163ee528369a6a5ea0b220554d1ab706c5fe6be12503dd06610ff1fd768f5743bcfbd76a49b6311420a8754b23725593c550c9ff2887df41c6b2005d9c32679e4f137dd177d20d7df937cd1a75b9ac8bb0fa7ac8f322f07c644a6de8bfd80ffaf4f68bbff983b4df5c3debbf8276b5f57a0084a1595e559479c2aa97bf9f5056ad0c2b61f11f91e5309d16315d372631e5badc1232783cd5e16f5714139525702abb095b1f6fcf4d5b9fdf17b65d68b865944fc0188dc1512a77175bd20452d5cfbcf09004b24621d1171e7b5cc4043b4fcc7a47e5c319d88b6dc4464297c55e39b6e57120ff9d56f858725ef1afd7f5402c94a5987b51cc75e0f7654407d8c565553d2432c2181ad1382b64b7cded78a3f30d20f32280b6e64b4d1e226fd2e4e517e14529b96a6977b774577fa0905e3db00fab5f84950adbaa39265a28f64fd0a1bec2bbd751fc05d3f7fdb96f15c40064855d27df4e1c5764e4c5a9bb0298c3ecc4f3f1c69fe0e2ae46d388ffb269811be7d2ab016fd40ebbd8a9d5fa3d576fc9a2eff03f8881d79f913eaf8fafad5715d9d827e0c839876f2a8647677081132391879d52a072cda3a4f60424b5ba85c645cb8dba5b4f0a55da312ff19f4894dc6a60abd1911b53a0583ceddf70f437d00822a636447d8fd0101bf257e58019fd15069460476ddcf44d4501dd478f75955517937d87db6a2ff83e76d382bef1d9c2f717e915448794a821f6ac48181cc525a394d16b98ec739905791c4305b740d247f7240f2a9f55e8922795940c4cb986cf94fa9ec4c4876c799fdf5d7a2f0a3c184b29b0649e0e967d1df58d30417ac2120a9c2f20144e113b36920889a467e53588e525b1a2d69f5eb64fe1ee209107bb8d9db146b59d1eaa43517aec0d150ef57767c5dec015525561dbf458ceb262b425361144b6b81c08cf73d5b0e8ac5ed36be5cba23a5fb0ef6b6787ec377ac7d4531923e4eeaf172ca47ff3cca6479d936eb4fd2c624204ddfd7915a228833dc31bc138f768f763122c0c1574cc91643b4eaa1ccb89d1c15358059d62019b89994aa693e0847d1d3dc5b915a0c7be36cb7cdcd37666546f1f6e28af9483f7e1d85153abbfce58c5b9f55e3e04fd147d2cbd9727a5cc7cf18c16816b34148825c83e13c1d7c6376934a28454628b2aa9c7caf566bc87c9da4add525a1849cea5209f240ecdb48fc18f895b648016f090321c38dfa3e2dda7230eda1ed3a09c4db2b4cb7dbb6750fab0747ba87224251cb67afa9286f492eed6fce9ae28cd553d7e43ba16e162ca9ea636901fded1debb22298567b29574d96fe02acd576906b184270ce351add2ed420b9911dc9fd5a9cc836c51bea80c2d4ad6f6328bee371b5492736dbf505e60d4184e3ed8c311a577fbabb1ee636aaeb191e445c70d5479ac098fe28065b44030f4722330c67357680a148c193377bb5f16b6879ef7823bec2ab35a73d93cd020660945cb92bb558f2a4959f0090f8a9d2ada5c2dea20d69761b08961e0ae9f4bf44a6f8b999a784df02c890204640095728d92553c94bb73e0bf84263246efd614b15791687e12c3dc1a61955d50f7b9404c34a2dd828231403db676e7248075159827794fadfd5246930c8c68524ef3f6a0378d93f3ee021766b6f123283be003033de0d7a4bb470e4bf3ba61888ee19be3168c339e0422942b4af2fa27df6b7a46ce5b3f3b509cc99198ed432b9867bda71d99d6fd4f4729edb09476b9d974936f37c4ff3f51fdcf95c4f6b09aaa6f87b0a290cb188e8814e4a461da01a817cd9389d090658a6fa4e48d1b7228d498a4be96b465db392c0ab39b8ba8a294aa1263efe246e78e149a3272adac52f1599af2ec4c25c323bbbb84edcabf1a9853db21a9e6c351eaa8eecf376d753565e9a8f656bf203205a00f5949f217c46d4755531413f2cc37d7f736ec177a6e42f3320f1fe26599cf5ec88d58a38559554967a096e4ba454685507e3915d2e568bdb063bbceffcae09b07cee006a16fe33548f905dd2950f57fa2c15793fbea29ae7d13d09a5470473aad15ed1919bfbb3cffa7bc5c46cbe85a2ca667ef720f4b783dad885c9d4a44da7d9e606ed8f3db4b34fb7c2d2c0b3b396fc8bc89c16428379c4bd4df7311ad15880146e35cb55bba3fa0b4e57d8ff9644298d59719a5154258bbf843b1c6ba25a7819bf11cde6757d1044eda1984c59f9766422645a80aeb1ed322b3c7dc35bf3fac5a00c05e328496f57a4918381924139db9354f09274f422dc792056ed2aea10ccd5a0a1472d38c7b754b2f26d13a4a5763f6d6d55f8955ab37f84912d87427640ec3d1997738ad1dd6031577340c655cff973f040cb1a053d1764d99c948dbb2286e2d6c21d3f42922b3c00172c734757b448c3124850c74d484d8a7a1b79610607816d39653c16b1a9655f544a0a3ac1da28a64bb7b979029e6712e322f2d1df972eb5766146665096999dc4a0aa7965e18c62405671588ea12f6e3fca5c1998ef02684876b90c4cc7e7a01ed79795b967e28ae23596da083bc533eafcde4f2f372e18585ab4572a74d74b4132ee38281b71436bbdffd0b4becc70e8134ce72b8afd9b286844f8d2c6fd6f9c72b6a1056e3b9885578e51589e1997964707925405de43c71469008b579608733e04b09c61dc70520e0e8b7310d40b602e82c29c8aff398f0bf25b73c7f90aa4b1898a17f36fec456f22e001245e805ec36c694a1f642206014b7cba56d61f73268079ebe4814d91fd12d4028a7df510a3505a736963e4851a88925af7933ac436699dee07775d4ceabbab3d2da20ad7c18f696e3846614edd548df93885c99698adde786bf7267749d7099f6ec2c60c7d19b35d961ab11d2cb387b5f43d8c8dd3385e51f114bff103b82f6f94af88839af67db62ddbee9fa14bd7e8c30ce34091c56dd236a40742253be6fa39125b5d39ef2f73baa6133e6157d1cb4bc0847e3fea077451373115616d3f07f1a64dd27113186cdc5e6e83ad6d104db08f465344362207508ab250299708750d9fd219b44a12951e0818bea9963c91dd30c6d9911ba7105fa04286313ca19ea4e42f8a5bb1ba04b92b5969c132c39bd9cde3577b164a123717f6c2128286b13bdbb9f43c74ec0818a9957d6e4154c3159b0c2ec41f18ae1c95edd1b2a18d77c8640516fe56f9cb4045631c247fd181132894085ed936b8d51479f069adec66654a21ea9ef956d738568e8dc4ced1f9d1b2e19c6c812b97ff6c2e079a65c3df9b65e6f4f16277dc0144c1aafd05fb6bee92da74f3cceaaeda3f8f001681e1f4bcf9a5c87f5318633e7b99592f583ed97290f19f785d59b6ce26f9c4c0eb88a3d9dfe0ae6862eb984945823bab6c02939a0130c9732447c243b82a68e1749854abd991b75ed8d3c4b8a7a50c6aa58c58b694af2e813f09632bf3e1e15cb68e5a2d7dfafcae452e97616f9cd5efe6e2beb7a8502ba481eacb69076baf843bcc4b113a448dfebd3d24b8cf20a3df8503dbb93a42b293d9cd39c80f6f68f0794e9f6489f3ec9602bbfbad4300a71eb6a6928c1e2d794bf7c21266a80f9ee11744301209ed9498d5b26300b78aaea561979536d6a2117ee2ca264f5923501de73147ee809e8c62a5ab77619d266d5e46eb91cf5dba3f1a6bc94eddf953cdfe43fb4c782cccf4fed2c039e25db05560960d8dc38431749a48a63eda9bc7294ad4f3dc81539b7134e3cf877230296bcd1f3393d9a058154a0d81ad8c88d7f293a5df43cba7ecb438f09c17bbf3ca6508a4771b529edb8964b02eed151c4192d79263ec8c5058a22cda3d00880c86547d37dd1239ea08bfb0255ba4d747db0dc10d3eb0936138ba456851093e82d4ac0e66e01c1199ea92ce174822b002d1d971baf226c80a617c967b72a39ec2d9dc240ba6c7169a77e529b70e17d59f51aa1b6623f5dc39769548a8e34aeb2b93c74ae7e24e1dd7da9a6ef44f76d53981dd6e90f33b2394c37c65e0be1225937061c73a4128e5da81f252797c1a3539bbd84e58520a7fe316e7e23e5b26e133313dcde70e1d9f1e8987661fd2e79e9b1f1660d5c5da4f923d309b2d68ea4d1dcf6c3f754694dc7ad58d6bd2ab3bd2ca3149dbb3ad30f5c06a494c3b4d613ede9ae4e7887e3f680b69b463516fb142fd2a23162f6c07fc13062c9d3e086f2d43c14521e243de6654f393472747ab5c2abb92536cff2642ad32c56a23787881123d283f9c0970ea7bbfdc64ea459f397cfe6c6a0ba37e3c372a5f345f7444e825908116274243b6f0f4b332234f61a015207ea79ff5158454e8f2c9efd68c15939d32fdad83f94138565a86b75573367805943040514df1e1a888fdf51283030e8753dba5831776fbba053ba47f689626782a532f40904b391671ee42462eed198d580528d2945521d94a8c4da91a16f762dede88f9ca3635b945058ce9d628c22d8b6df99c12785da3de6ff1760151da4870ba5c6f9cc96e961c75079681fddd6d80aa44b6c731e1e97f3a7d49de94d026fe5c0db5797db9898e834aec27224289cd4781f6df1190d28358a8d169a9a1eba1c25602e7923174e3540926cdfebc878cf262a362a567c72122e4db56b75e9a5d294684d844ad2a13276e8298ce9a9e9ca65eccade7d089431c3439bd13ab2f5393d604c07ec2d2693c838d88d29574a19451bd59ba1867eeb016d44232ad532e85d4927b020508d3720e528135999e43172081753422063380a2b53e81328888249d218964aef205f8b4fde10148d0718f59706dce7a12af0e14790aea35b8d8156ba6815f526bf78e5cacfaf9d7ce2714297589084422557439b3589011bb3e1bcd6805cdfd11a373a98126b1627ecb085bfe079b325232deceac299ea2f56e2b3476fd1058c6337ce2168446bf06375ea6e3e011da6c41cd196f781ab91a818b5e6157db26d4b6cf1348a2a8d311833aa62f5a8ac5d00e53a69aec15d85f0c8916023f46756af4761083afa7b48f7dc64f14981fbfebd568f8b984751ac7efdfbe4ebde95c6c545722c0f3f3f3f2d47f62e5220d4ef571bfc7aef1251a04313cf9f2e3f7c0dd3857ca091dc3fb0ad33360ff00aa9e2528b1d4c58a76ad32b734c3a4cde795db78e3e5765e5699420a88022555c7277284c959b30d93cec191a77031ff513805385a5a5d0c0e3906b4b6d76bd4200c8233fbc7ebf77c3ad077950bbfbe39a4a47d451691471359ab73a4467ea2cdfac53ef8d9af6bde0b2b9efd9a491df5162b743235059f5b194e6564012cee6380a7dc503f1d499330247f063d148cda464afb32b1957ecbbe3b56539c46c6759d39cb522fc8fa1adbed3a5eec4e4fa8ddb9e8c6f37a77d11d3d960bbe405aa6158bc2428a7334159e86c66e16856a6b6a8f0d7dca07b1cad87e0d9e684f4e2421a37d8c103391455d85f658bf6a69c25c8ad34ebf8f5f5b4efdb5fab2c0a448ab5601cae887c8f99c904a6d61efe2ae61463c7394d7806856182051896367c773cebd058addcffcfd7269a6d63bb623b82534caf3e08cd9e80afb6e78bf526bcb22a629cdba3698efa03bf2fd42a10b8bd9819dd04091a87490c07ac6972c407156dbf581365fb181fc38adacfb6e59c35017dceca89b2f5c420d1a1ad183cbf989426d25f00cf17326c420ad7f2ef1cc93e91641e80337b16c5fea136fe50dcf0306d2e0ce76bae4fea9d8c992fe245a68f495a4dae6f8a576bf77496d502cf53842885c49cb43d06c63995cdefdc97e1e1882d336188a9202e3ed8278e486edb770d7defb53ee5421b83408bf4d1f08781c18304f76d7f92f8d3b103de6f0cc6caf8139deceb71c94ff0d0e4664807d2770caae8727d48b7de27a50fb4ad898312b08e66c69f608713f0fbe88b01c30acd7bc734ad8da279fce1440acb7283bbbf94ac168c3b3e51e41319f12ad42420f692713f1c1dc1652366926ff5b5354f2848c38201528e34ca22f1d06a2a74ddfedf7440cee4520932b613d0d7ff55721c159d71e3de319a1e08426da2b7b806d544fb7efcf63c8d3f6106b9e9186ba991cfd8de11dd0c140f972b76fd3082e30c4c9cb1bf27ccfcce374c090eedbdbe2c8fd75d25fb67d73d100711868ddf56da5f9834331cdba23f747e7a177598aafc24d0b113ded8a55f2fb73a5774de7acfeb407fb4115131d4b44bc596c53d43928e25200085401b7b13930ab18da569bf2b56154ca1d4f7052e6a7d7e94b9fba4be3c6d97f321648b6632eaa06ee3f21c8c7515d805c67b04e56b290dca65d5e03815d891ccb26e589353d2f9387217073588c6f427d16659fa5be6905fb256a92bd17d86422359b5b96aa7f4a004853d9339be7815c39e24a4c8419c32ef642980fef9ac8d5182e398d67d8cd0178d7ed75d5dc002a5b98543e096de8a440ec8cf89a5f5ca27e1d0743439490f20fbc819ae8cc3ee3669771ee717096939bc4145998525c29072aef4b18587a9d3cda75a4095525009c2840204ea58ccf1ef1c466ba40a3856522090ae3451864aea69667ac4298ec78760a22fd4f37383bf1dc88b3c5ee3927ed4e9a69dcbf2f70f065d1c4f1279c90cbac22ca6e7cf77fc6c3fe26c94006644b4a50492fc9dd54b7882e2616afa0bed8c516e8ea3b87d06528301b5ad78d5dee982c500d7e272e894daf94eecbaafa8a248f497af579332d565f3a50d3ceddd0a3975ae67dcffa8422d87005d534751fce8881e4f619d7162620eca00cb404b2e99f054f4d927eaa768fd5ba9f2effee4d009dd6c64645fd3a7406a3d96f1ae1bb3d9b535b041711e9d86cd2a858aec909a594dfdd7868bf7c433c975c872e91aba063e8ffc81ada0d3d313c94ddb19d86c3f3f27c26ae3fad44ef8c631bbd6be9d9d2928737be4893dad9c831384f4a0853be0a58dc0808474d259c7db81b30cd3834aeb5982c2c8d031bd10a97602f204da390eeff486f691e2b1f53f14f2053a7a0e910b224032d395b598f0e77625639895c4d12f41b05f1037e5f44db927a4b50d27b7cbabdff0fc45313f6611e269db67b5677fdeb6dde5abe7eafa7d5c9873a8a2ea850a5411d03c902c931232e01d714de1d3a02936639daa0b859feee048ed05569b927cc17ed9f0d27d95c092c8afc2737442125eb5e2f6c6fe64580e67aa997e7f188cb371d108bc0e5f6b8c359a6e8e718bd823c2ce6826847dd2f64fa3d75a2a382bb569a1585433499c157c8ef6e3fe11a5a6ca2f5ece1a45a7823a8998a7b12d7cd0699c85b401fb61c4731b8e20510ceaef59a65cc1d9c91fcd6c584f48a16d09a48a8913faeb950940405fb8f12bca6c2747c6f206e219445b761429faa0a815c8316d139e2f171b576f312f0294dfa8dbe4180dd7ce8ac1e0837619dd58c499e3ecae5195ebb348c76363d973b51ee63916b5c77e0bb96c0fde66371c716b64cee53f2003790e97bd531912c2ebfa0ca439f71c082ef112cbd6f97e6a06764fbd0c872c12b13fcd2199f304fac7d8e90cd0e5fbc9abbe181ca84f5262518ba41230585b736dffae19bc32dadfe075c5bb51c8d6d28e1a66269514afa9af6f2c90c9cb7a91eae8c2479bc1dca92b7edbce0b1a15d19679aee79f698a88746c01b48fc8ce0c967960b54f65c66a03f005664ba510d1cef922558958ec703564c398aa9204692d37126afbfb7cddb27b36412e58b777c45fa0d0d404b2f54f3918ce13fa413091f7133b671215e398ff6992c797ff2bc2b8b932a7ea799b1168048f2f24491e30c7cc32df334d819590715ed371bdbf97894c21a55cb4503fe2f904ad6b77a4cfc653c6ac3e841677b9f1bbe787d039c8892fc393dea47bd56c88d019e2ca6759545c89a64d997dd62538d423d6ded77f1dfb9f7768b357d8c0f134c78b08d4cd70a2df017142b195c4430960a4f3d18e473f147434d4a08fa128dee79bb9ea7baaf7e5f55785804047b1cdf5f97d10d803cf1df2941f782945c269514b36c5e9d774a816ff92893f6baf6ae0ff939b376949f3c616adf04d0066d63810c28a309dab99edefd8feab054fb4a897007136b430e3ecad140a04cb67dd54ba69d54651355d5a0ad1667e089155d3c8c6e552b1bb794f1dd7b830b7be7d78e90645a57f93551d45dec4d8c6112ecdde088cf1d5ff8c11a8327b2fc4f74fde85b9a250512198bb43deb2f0905eb1129f425c11eda446a084b3f3fdf53d6cd84ef35ee01334d0d1da35b6a7ce53348e39e06b4a3f030ee965d738d5ce36bb7fabe021b7b934c625081d33dc6994fd5782ed146c68ee93f6afcfb3d0f71b1a9a9d7d0107aade5b46cc43a1e5b91f4105c103fb9f2f57e09075a99c5bd15da67a1bca45d6ece0fa9883a11711d6900bcedf1fee8a51852f0eb2d22bc1b63f339bfe786a18ce782ffdec8a558e92821d0f5323f67395846e87bb71fe697c0468ac097de219698e7b5bfd054be2a2d5fdfbc543bcc3f7ff581993d844c0e5dbabaf2ab535e01013dba35a7ef599febaacfb4728a524d5e3d8a4e08e789274f4da9bb0c53239e6b8d20e9900b46367734f1d6c90c7fec5f813c502defcd9b33a9b2da31175bf99a65d631a606e0099d75d4263899509ae1b4365e151ac1f044a68a3aa297cb8825778d10a1f2b7a4f101af4168b13ac17d7c3a4ceff2373f923be848b8d83f2546dcf84c35ffc9530e15a79cd375169082a3f16a8cef89d502327a932723db1aafdf949410ca52737550a2395a5a96587ce23ff0909c94effbeb232d6321f452025d78db09c807c9003769b644deb7f4a10f3ce0c41d25d1dc6a099b33870f7e93e8c69ae543fe642c72465de9169b247f0c79652083f346cc96c7068c9260824c45de3bfb253840aab2dc8400b1b38273c7e3132412d62781057dd78d77f8e0bd2b385ca81874918fb21c1de25b96d30fd6916258d3738395bd7e7adbe58e95927bedcca7a8037e39450effedac340a568ad9d2e31a3101673f28ca74b224516adddda6e1c5fcb05443df9473281a6f8cae16882445e445ee954240cbaf58c3a6d0a01d28ebc57c820c66a7413b8f3001e8ff5c4846d331ab5f31a4bbe403a2f81024e978ec0236b6f3bcd1fb4298c81bb939d913c5e5b61df372e454bc08549f0ecfcf2584c5d57455e352eff920e90cafb3b6a9cb967fa08d55e4b78468877fcc2a71109c111c3b605d73367800e430007be16f86271810f2de6153219f3a800bd1ca064f0c4fc9b60ca704cdefa22dbaf5dba495b661a30218fe8d0fee088199e3e65d002ba947aaa3b16c4beb1824bd709c0f1ff1070e5e062f27e3e85e5ea44faf60fa4026178cf09f0fd6a76dd71935dd7e5dc88a70dfa996cf4fd5030ed2f7d7b714278785c976e546d55d55bd0ab91cd06155bbc7ef78b272bc7fcbbe65128f75812a66f01132d02ba3fb20dfefe4965e4563c5e57ec89fffdde2e85d4771a0e1c98eb9fd93bdc78220b5146af3562973dc131252ca5666558ec3bae09330b7f2f1a4d5209c05bdf2183b092a2068e1c337c0fca95790583b889b5ae247a3979201e18773527734459e988d8085ff275f627f53ea161b22f3cf0bbbde1985277733aa2c8d10942a2f600a8385d809d04dcebf22527819da05697c114dee7dfd2eec14daf718de6497989aa0a2482f17da7761c630e107ae9eda990cb2a9505c6be2bc707628f567f61e70c3bdca00f124eee0422c69cb27e1177760be588d24f41b260ef07336663dbd99b3c50c6c0349def4f2907d2347249f561adaef346b42f74760bdb433fd3a8349586ddbce9f63f381648aeac22137fcbd9e1d006ef7417fe7bc12f0fd21ac2372212ee424b37ed3241fa8be4e6a3ddc5c963406dc7fe69959e61bfa52ddf2f1fbe007a485189351d8353dc13458b13ffdec73ecd7ef2d2d3f1f261a52c2665e8f3b2301d98fea384df699381de925a05cf2bfa10a84546f9376865ff792f5e52589f07735f26570b72f1e603126a587fd0fbf23636edeedf7cde4100f67929e34a80a8ff4b837fc452960e4075e52d61c33f02ef8d613eeb027ebf4ba9b43a02f97820edada8b3ba4a804f8c084dc45c826033faf464bf477350e472cd3c4bce8f63531b58287b1ecc5aa8d1609da82951cac5f1e61433a97e7b8487570266abd8dcad68228dcf1d4318e5c60d56cd1115185d0b2dc37a810fd50a2e438f63e0fbf93b1fec5ac6a1661775ff4159dffcbedc598c1e33bbbad2b00597d1c91f411940e54d4fa4d0562c880eb0ca1c2f9586043f02a6e7e0cf20c096c3294395e22ac9a0c9b363aaa69594b945c9a814439b766720bb47a85331cd9f25c11f398fe951e0dde7bd925427a43606953c979d29125ef3fd29a2f8c94804b555f2133f963b4e9b9dbac7eec4b6e60a0ca30a67e69e3ed2ff2c316dc97d2177a7b57398a93027d50a50f61ab19d5f775c8f30ddd351b42220c674c79493279f89e84fc67c36fd4fa0e4a01ea426bcb7a8bf6d3a0ab865d6ab9bace461c47918a67fcf7c3a833fddbc83f5df24f301b6ee63270736b6b047b039f101386545d72619fa603295020cdefa33a09e20f408821c05975b27424d7901c11afc650f4e255a867d553c1f96b348380cae46011a1644424dae82889f72eed721fd6f7a149c4ce1a5c51a5ed24ee8a7a1c0632d8c267c6dd27fabd04f40d08341754497f86695891eacd1a950f46e21e5a8b9a0ac75dc9ad520b534b474cfd3d16b494dc513d023e25c6a49baf177cc6d57a5f1b88e430fc98f156c1c362e708115897714f09299a52744b3513581b8a5c2c7eee79e20da45223cbc263c32c13a8a893184d82f991bbea976033d4c87d3fd7a9f656fb4adc6189d8d7ea4f76f25eb3f2fc32005c4bcb065c7eb3db86bf1f567ec8c5416aa5ec90a077e7bfbf3a2ce65debeef830398784e7310348b6bd72ae76811f1180c7d2659f301f0c0687f039a209554016a72582acbf5c3da2212f4b350dff9e441e45a6e215ff1d9339b2997eaa7a596cb13028b10e60e99a1ca618467e67f57e65debb0ea41cff2540a17374b9916b0c0df25a0284742773e182aa0fbc1b6dba66671435312812335e69e3790a89cc99f50d8ecb6243fda3b7283d19b3dfa2c9c004d204a34ecc6933d5aea5c644a8e5b66756fc277c562cec88dbdcdf881743f5a691fe7f960f52c471c2e6c39d7c30d39439919f09b4f2363aeca3ff7166d8e7c6b01cbe8336a47455b9bb1248614e5f1607e0299ba8095146823d91de30241f80a9afdb3f1c7916d2d4aaa745ab48bf228561db2f21bd6b0ede12bcfd44220d6ac1356e8d401122ddc58cf93aecf81ce514ad34132ebbb80d2cd5e81cddb652bfbde37655f29d6473fdb4e23035274eda045a347d8b44bd32934976849a9c57eb7339249b0b04dba9c6941e8eccea086a71d6559309c83ad7021c50ad733941c041ad35d6074e1bb6ae68a3af692b6d0a55d543560091049231fcdefd4087e64f692a10284ce3bab480e66772acddbf4043aeb1955c0fae9a429e81a7da8a9ac78f40576cd4934c1b5dbcc7d784f304e263d3d6458c1e81847dce1673d21a41baebd74095a35c497e431b140065ead6d98cd4ed7e146c0dd8ff262345e988aa5e20e64cf3719a8e3f0bbdc90ccbd944c17731ae32f538255e2199ba9f631868547818e5c5c7d7123784e7fb35d012ba401fc44251ec71e9b0410fd9dfe4d0809009414c826db71f3e3c6cb105020e18efe1b25c62a0b05e9d4702b65f0253e78c15b580cc6e343de800e47397367e8d1bcc5e135b05a9fbaffb15f470e189b8859f4563a786063941c1989ec6b74166b5a8e99bef3c830701276905aa13e7595e6a714be471ffb4a66e691f0e294797c27403359c15240a204d7726171f7ea21ae098e02db35147a708e25dccbab9f03bd3468af48eb2fd6514751ff1b87ec6613d121e28cc139ef6de0b3b07826f43b04ec6f19931a394ca40fe2e063188db9a99fe27647a4a1eeaa4faded30a89e53bf34ef478356b97b5379f287ab467d95e074fbdf1f572b72154c978ab9470db0cc9a2e99d055de72736a62846b602fad61d198927129166bb81fc712c38764641d552c6e605f1e2268d2954d0c197417011dd24315a59747ad2000c22e963a335612d3adf6553f204711cf65fad61b3cd227ac99badc4acfa9e6d10dd2d1d84b1772131aae0e626b88d9e27717e608ea69d66e8f21bb12b72cf4db13297eddd99eda0f1c48b5763ca080225766a0bea5fe1cc762144e1b0dd532b6a3dc069c5dff42ab5578d1100f357d2f372be8533f96cb92e9b9de5b5f9de71a9fc37dfe42ddba58a68a4658f12e962d80775403c79628e2a8b8391a2fbaff7b8f835e2f8283005744118f60708b39754787a124d90d112d1fc9e9b8c25bd84b2c03761131612451c46586d7f802fe877e03905033762514442560de8390e7ac89ab4cdfacccf6137c6dab61fa1f5c2d88288e0119a6acc97a045514a9074d629ff92bfcbe052d75f9d5dbef3123e1f7bfae896c8026f93541dc2ad07fc515a1524d70bedcaaa71c79b974ba89500424020d085485f5e5995f241ab1e3e65b5194ba3c4881e86a0bb99b482ef13ffd790d5299391b2d88afaad00a0e9c6aedf5064efc7786b05586c14b386d67f357f7bd06a59b0890a97481d077917da90225f1a07df1f2b4fb18f74ca50c8e80f487da1f26f2524d8e814f9e39b14ab13cb2a1105e5ed4569c4beab20971058f50205c7c3664120df5a94d04d93db25ec78d128643194e7c181254da63c45ff2e0c700ac761e8eca3a40bcb0ac27e577132c7549e6055f3a5b80692c77bd0599a8c01557571bce2d4c30d340907b00b355bad6c5ab6668740fc39be96c1073615da187d0ca7b367644eecb0754a28c59d7b551298c098c11ed29c20ffba390b82b5ffb228a50baea2c70534323b58768573b7db3df2093dbf96a1e1de20655fa2a04dff16d15ac98139d96a6f1d1704481579fb49580b6f00e4eff809d9f691df1640b11f69cf0e0cba9ece1c1a0b7106849877e749107a49955a2d471c9e9b6b74443bdb986b4b2b46aa6d4312fb1332fc3e62621db28a9d27c3c1618e7ef1baf44a34b353b971c401d81d290b64963bddd70bc73f668518140a55ba2f409bbf6844eb7c315aa16767222d15f8e74033fd34afd1860cb59cd01bb6334f66532c7205982c2c6dd6ac92eda8e6759f71de2da37f4beff8fe6811af5fdbedcc69db7bb532101caf43968537197de185758671c4605893f864436c501c330a5c3efc395e185cc707342823c08977a419248c99ce845687d9db8de40e7ae29170328a1da240a180e7e5467091baaf375357099c375851f15536fa29ea89394cdf58978338d5673a595e28548f667f4f6bd95f076152ff6747b4302c8f25843149050d75e8763d767d68f58f44a144a45b21b23b25f871c0d710c702e6e05e85891eb32fef9e1782499a5b908f64db6410631e330b003f6060f09ab538a233beed5d8bd5e771b111fbbf063436c2ed8ad97f9999ffd725aa1ce7b63938832dd0d55638781ac9bfc342a0693ec170a81e21414aa1b6537a39a22694019f4a4aeabbc218dd7d4ec5c068e0e51cd7b1e32d4e5b492247f380b99cb97400260791253ae7257d59ba7cd5c08660347015379d0c66ab3acb1288f7c06ade6769e2450cfea7241cd415c75032ef408edf965b15ec1dadb7a2353f25e5b4522ff1eeac70eefc691d778954f0234b72c59c4d0537e2780f1aa62b49b10a0dacb454c30540d44429d762606938abc7216775578e49e2543ebe0a8b75430097b8b61b4615eb3fda9040aa69578de3fa218985302f3fc0c29b41298ebdd6786872f8e7c7fdb516a1de6cdd3a68f9cb9a54e63c5247b92f3841f2d78a959e441a503fb2123faf89584793da3409e9c5c44660eaa538cd3316ada70b9a31e92d2689cc75e5b7e582c455e75a0b10b598dfde938ff56ed72de02464101a89c712ffe6a4ee790ad88f536da42e8913efea9215afb3f41aa98c46a9740f49b81ddaf282978355aef7070c086035bd302fabbe54672d3fded60167f67343724d025413ec4928ccde671e7da399114c5697d78b86fb72aa2bafbbd2c963930c8f02cc5e0b8e22f967a4596b59279ed43fb05d3eb252ce79b65c7ffd7a1c98b952cc496d6132dc8c1210cd1c8654de17891b82187ef6ea9a8926fa4955062a16fd234a62ca21673e3cd661a4b895ecaa6f873375454f780600eb539d576591f8b34f9792ad6ae8aa769734360bf44cc8e0f8772ed8d115db50274c9cac45c7bf7581a128f7d7318be0e18802f7d431cc6dc42fb2d37795dbd7d31b7cd3d52c486e3b454c06fc9e71f57e39983a010686f9a67280bd7cbe3b468e08d1a433155ace1453fd01197a03e2e33f115ebf923a5d78159b481245887bdd693c9cfa7e41e9ba4c1a01e82b1e9a662546e4cb5f7a4d139ceb4f420f048b17a510016e4082a14c8efe7488a5c1a631b21398bbfb620639fc531712b5f0bc9356b356f449f2366b682452c4e1f9e6258976780a0a0e66a0269b4bbb5153d7d0e84bf5928c6cd5d27f11c186234d026358e1579d6a2c4fa4db4fcf6f0d07399e5b2b9ebdc0b840d39c2a8d8f0f141593b779f9eb37415c58f14452b411e2f53167acc89b20edbfe4cbcbd32679a5f3f8be7f6d04b4fe818926e785b7c86f2a5cafa2467a42cab4d6d03ebf2b3dc02d2d14f2f0f1a5fb8a9017d388301dd29224a7c2b039131e5016cbe442fc4523443026663f17ee52c52be9a6ffa9ce0f727fd8b9ed7a7ea4dd883ea4b3ddd65b15d29004570da18f292517f1f058cd7df3f0bb482731ab0974cd95dcd2237b93e1bdfb926dcc1bb60d97bf7442c6b4a017508ce0fea16aa17845b71b46f43a2ffd34e94895e80cf9a485f4d9c58039968f2dd5a37350ac308093dfc2efdae74ee1fb59d452980474a057cc23412d72b815e0fa1391a5c7b1aebae203c5a76782308340da1a756ad3193dd186b949686eaa3741b290397365847e02ed0860c3d8d08e44e60b4f5782dfc07733a44991d127881833e354d191ca91529639704ec26b92b6a98b5293a61bf422e2683ac0fc7fdd5926c7ec7ef686c5153718a442a2033c4721855605014b3303d522e05ae0d456c15baafd5c6eb3d7834a27f8415e4eaccb3efa7e129bc567c0b147c35066c3dd5a560c5cc745cf300b42a909b895e8c1ccbdc7d84186fc99742941dfe9b41acf0d35b0c820fcda955e3d848fae3f08caeecd033c204d49af95803e68c1bee5b3efc0b4e39096767b44b652121e544122498fb81fda27880c47c4753dd3303ce9da51d75f2e3f89884aad088be631f4983ff09ceb2b361a17889de3118936fc587512a206753cfac28cfc39cd5edf0f18c638b8dd92273620fad13dbea31bb78a5835ec435876c0f7048c809d67992e1642bd224402ec44cbf15c3b1e11dbfecf42c367f32d2baa32a6c464944a902c15e61be486a90c597dad91ee46758141d953e5e7f2eed34e6b429637979cb02bbc9b889fd281a1a3542a46c5634470e7b508f30e7b44e100741bd7cac570c67f5c92b549ad281ee494becb2d9e192d72c3adb8a2eccaced8f5db8397b79045f2cee82da60b4f382f74f13e35f3deb44c1b8eee59d0da0521579754c622efee81443048ad843ca3eb71a150bfa4ad6ab665ddfc9e778252f9469284fef24405fdb95a6938122d290dc1e07b88e852ad52f2eb4388afab1aa4f2db6ed68ee2b948c343348d55b3a0dca12faecdedec53b011d53fc8549660fb7a62c85d4b79838e14b2ed1b718f0cd26643f9f55fe434913e9959fbb9119202e21f76c18651b3288c080c7e4723f5a080a42c99cce7cd4f71523e0e68721cd6adac0b32e58c7cca5ab07e752047414d94cec83de01b5669d052e59fc3156d2bef245b6c08f9e1a3689a6ddc3141fe630cda92fd6ee8ff424aaa0fd3db91432aa3f37d6947d9b3781b5dddda3b0ef04e8791dea0cb50d3762a9e2649402fe7ac5f724cc3a3e1a443dcca00ed71178c43480777fcdfd3d8fa15c803acafe80fc7cffc837b8703cff167938cb8b661ea297a66ed5ee2d1049d6e960b3f6d534f4ab10c49dbd37ca770f1e44f75acbcc692a94c77196bcfb1f4bf508b8b44d6e53da06e93b6c70eb3efb84587126bef2cda30799463c64b3ace10ad0984ce3e602ee6c414290597833545dc984e5735942ce2b7e36dec8b79432e343eacf798f19c97d7ba90227c16a48b61192e8dfedb4278d150352a0e62dd975722ca63f619ecfeae499df7a626129cd35930e0d4f1798b5b5131cfbb183e12396455b519b24fa5bd78665bcb4bb53123b85eba8e33595adb87476f1b179b76bf6436ed86324c1a8932f3384826b7ed81cb36adff0f6762cbc6dbac88c4bebfb675301b4d74f6f0bab53b544bb4fb0bc1e7e09014009456279389e51a406e1ad0bb05cbfa8083afb62286e9655a639d0dbe96559c26ffe8cb22c9710ab2d53884d5e68541bac98c73980f6e7fb5897adda5c174703f749923bd9f86ae46016b12c454623abcaf234a725acbacad4e73dc4472083b6e6c0cb7d3bb3864801d100c4a385317c5248214dc932888d5f5ce9f1be852610790ccacb3b10f8327fdd0918e55ba7e798c69ec0e6469c4612fe14e9d11eb5b55c7d05fdb789d8ca80883ee9605d3bc2f972e7da042d7f2126e61d5d14f1b1c86ae7959d6040d31f23bf56bedb61f24d5484d12669618181c86c629caefe20288f0b4c35e499d732bae8f0bb8db1e752e773fa90ef049d668767bd8b627e694bc647962271c025647885f8d84a952f78105edad4c6fe45a16217746ccf5a6cb8a82bd6a36e5b71de176119343ce4361d43aeaba2f5ae97277acf828936383f45241b3e32f744dfaf4f5d479ee8ca026749e78f61a9015e764289a14acbf84af0de47e375ca80dd66e0de0db1c277911d7f0d091f383c8674da6b66343c4e6c937431bec14d1aa2c7112bfee0b234d83f3ae3ba21b3e6a2153bc8b5c2cd791c2b232c4db54d0bfcc1b539ecdf3d3819e39b5cf36ab01e27d90065cbc39c9e2b92651b2206504ac867cea770e3ef85c8c1faffdc50e657f154294bc4988ffb72025e61cdbda9ddf4a4e84f70f6b9d3c54d8bf4f765f91c36b9b8b574a4230e7c38a3f24af5bd2cdd2bb225580f8b54560d28e09618efe416dd988b1e4024211f5757ee97a01d4514e5181800740c16c6e1b678e05b3d648486743bbdb52afa9d35527f03ec7ba40fb0064b314e2830db5875418312bdb04807de09829232703bdb6da4266732270d8f562ae4bf1c1a1b83cd9670165bd0c93483c95f285a9066eb8a9a15b680dc9d24e48351e6c8106ae9a52d0186b9a6decb3611f224aebd4e533768e803ee21178d025437a13370ad69d3c2af31efa8eb4364ae8b40d93a3bcf499581b09629fe779370d7dc281b92030f6132f778e84235b0bea80055a1c0cf0b097694ea131998c33b7de390ccaeddde68f6cdd8da2907019ccba4f5f4d29067364ee3ddd3012539d9b91855b32b269f8abc76aa9bf0b451f71028a043e4965c692d01a6c3486291783f7b659617b8e1a2de69bea6f458eacb5d6ee29bbeb1557724c1276929b0a76318532dfeb58b4761a00f85d164120827b7aa3f021613199e1b8435e8f2eb1d11b66b20e188fa3d2539681e077ebd5e770f2b50b45f37518df7705b3028d123d559adf7855945e46861a7da010fe76c5f1f0511c0d5657a59601123f2465f3e49ea15ed2aa74a1071cb2aef3e6becffec210b783ebf07f85e21ce67520d9ee587ab61796b0a5fb2442299dedd0da1c6a9cc7d5670f2c91c6874475ac46fa8b8176e8679ed2d73ae2b2e814d03d88e515dd9c4f289418fc3f922b63b1eacf3e2af4e7dfe64f0225d7bbb8d9ac6bfe46c63184cda3b0eea16d565190eb9556c5011c063d761008461e362629b42d11f1f9e53077105a7051de8df3b7b1ed5648a5cfea12125e86b4253d19dd1514f9b7252b28d0871a813dff4db1496efcf944a604cbe2addf7760025b96022a110f553fc028e2e1829335a103ac15a80da9c8c93ec3027eb3bd917b4afa2b63e27108b744f67c9a4d2404006a15249dcdc8339392f659b0020844502334b7a3498ac75ba146a67e21e02966d2b6e876140f370512ca1d3b0935ff56a0f4ec96706868e01396a6de064501d91c8096cf597bb9c8e798beb2278568924c24610728b5dc6b6477b971cfa5901ccab1fd470b807f4b80093f3c2c538474919b72c8f8334b00b015553e2597a5ff89fdd781c952d2d145960de42f34b8c31e3a3ebe2ea2d0c3c97001b8d217c6540b8be64245a83898ac67b4497b08f4734e97275ffe0ee9a211c3b6c2b3451e8268eb3e9167e7338ea242e503758769113890b334d3ac2df7530911855f41d97cabc5a02627324f3ccad005f092b868ae1f0739af7733942ea6f02b92b84815e9409181e1b4c6a8a3e3ad28d11d8e9f361905bffee097c3a3d44e044cbef994d81897afd978cc47374e7434041015b057b99581f0b0f2d6697ba016a3ebf15992aa0bf9e3ebf494d64fdf00cae687cbd9f225779cf6229831ce9daccbac6355e26ade9ce5542c3a07e5361959eb8f7e2d91c01a8c95e0d14624e91d0204eb42a648887ec569442f13cfa38066976eb7fc7511b1372596f103f41ec1515cf5ec7dd4bab852d3db94dd89e172f054d2da49a7d961d2b63ca8741716027ab71959e229df54927951d2ad0979b702ff273d5c99ea0885493fa4dbdf7a988584dbc4f13284c753afcea93d29eabc23fb7abf011e252cda7b4c212439007976f77466e602862e80271013251f8f612b663b03c5957f9d11981071c3526694f88bfc803acd0e153291c6c26889530db8bd5fd946a0c76e41170d276c943eae7465584535998c3d65d860d89915a742bad95ec59581a4e4d2eec09c2d29de0d5f338ab693b054d1650056f9b25fd48f1af909a292cbd558a2fb7860358755618d49fe7801a62e74247561da670d4da55d3cc4b89ab2d9386c378aa2c4c08b91298fb4254d6f6957f198ac1c99927ff0ead48058262ff1d471d95fa60c6cfced869317825c9f3cf619bd74dab6d148f822c819a52e5e8b4e5a337e9bb30ab5b9d3a44d4c11743fa15d8c61c1212b321d6a6072ee59a3bc9a59c76e03311e6af5d21465a4bf978c6490d0f6be86d9da8d9f36b8701dcbed3a2544fc062fe5b2b1d33b3d76fb7f2caf05f7664d63935b85840e69d8173e3046efd9cbd5fd1206576d9798b436d7068208eb90fddab43d0d1d8a2cadcf2da2609fd67692d1b2eb839e8d3f7849453110f115312c279633af5c44358e6a431baa91b6f35b292a62633594ad28905813ac74673740bc1112943e1294a03a75490d7e83806c8e1976f4e3b31266b4f4d732e1c97d5d289006434b75541b30b6e91ffab6faeb28a087af4b28fcb2a0ec26d343ad2129032f8c990fd5ffee419a27b20e27c0b3f2217f2070c89dfc5ecf14ae117bfe0af928876b75e0ccabeb03143259efc7503537b785087f140ecf00370932f6fb4300fa067b226e9034302bb34d6c1daafc503575369b22319d199d663d72a0a244a0c3b1b73502851e71f6da74e56394e14e19f5e7197fa41e889939b09a587c0c1ad17a5ebd0bb302f5e5a4e9094f6769ff2c7cae0ade6da75d7a5fef1ed2709e1ba64fe59a971b7e6b137aa01cee7508b362c4251e519e3d1bb301de75aa024333a080e49ae4becc2a7b4370331ec24e6dbf6dc9f1a217a55a19d64d32a6b44958204e73f1ee7da63f509430a06bfe2a2175e4f8bc8535d07b2ab612cb6bdcec1c800d804999920d6d6f100415cf9cc96e7a602bb8d987b839b2dfa29fa42c76a9879dcbe118818596495bb05021f0742b4f2de59ef230624b0342011e17733f2c910721e5b0a5171a6942aa18ff7165eb4291902309e1d0cd260481316034dbbc14ef801ec09573b908b2bf0f2b075fada2c67cadc05342227ae51e3bee714622c23f6893690703328dbaf2d1c80e5838e9aa27411dae5c4f5a0ce5a3b6f96efed935727e3262b886df09da9659da99621478b15bf4cf72506b32d5b17cf4d4481bff289c89a81d66d1a1bd9219ce4a839948759fcf4d6b77a37151d90c4e5144c2b0767e06dada74d718954b9334995efcd7cbed3fb974a8ba5ce73738b4c0bbdd805509258959a3e4a8f1a6efb32ae93b45debb8cba52578b01aba965f6de504b7be1baca4e791b2cb2e95855246fdce453051508210c367a9b28d3944b1dba852eced6f731d5c0f0ff34b4776af8cea58e50c040f2f6815af5d92454b83b3901d4fa0938f45a92018ca41af84dbf25df1a36e24d391f10c66c9aa67ac631565167a1f131081af8106eaea9c16ccf1fb0b94e81ed39f1c3b0b54aee56566b3ed54a4b886ab172ab24e48f7f07cf41f0f695031129a544158d0a8303f4737417bd5047074499ad393d5d415e87f17f5205cbe944efe3c6f5e260b5a0a8349f1b50c01bd697a597ab3162fbe036f308415893ab9345a1ebaff0a380a3e027209a817694749ee9eee3affbbe3d589e49c306086e322b26e91cb88113c01ae4ff55d19315a65b5bc85d1d94af6d5696fedaf2b2a3a5522862d321209121c76b8d0c49ceb819dfb0694b5d3644032115999ac2ef3b5b7c9e7bd03a76d260632a211f2fc0f07c582635f4dfdb28afd39bb1cfbe41e61b431424c910b51e65beed04c650bbe6b970ca60fde53d0a80daa2082cd584b02cd142daae9fe1054fa5322548650f0676fb91f1d063ff5d1a78e2225ff4891a3f9c44d50fd0b52150d927b71caa954e90eeac28e03a8da81ea3741392e50292e1a6e3aca7af2efaa7590d9bef4b67c10b776ea9f011f058a2afbee23e2c334854faefe493514a22511428ac9d09509c12f20d95d216c500e756510045722e083c33c8884ae98947996139260709fdd6fc25af1c10adbe0ef854c56936792d3554fef7abadd50623c61a7716aae4914d0e8151cdc923d952071934b701abfc3044c3e49272e2aa948b0544e0ced05e1cdfa67fed33588c7c3718ddad15a267762ffec046a61065f5631a6da014da36d1f7ec751193932b1116699e1b3e427cd8fbaadc4225d9594fcbc4a0c636d9332784f74d905c0fbf43e2a3474c5e7c7db1bc7cc79069c7b78bfa4016a81da4c6bc276f78cf44465f58f70fff90d6e79bc38812243e0859340c0d07cff82111e1da85fd633688bf14538d981ce03a477d3002a230d6aa7950a3cbb92449190213bada6906ed7ed895aec96f03dc899cc24729b9bd7705602ece4692ece783ef149fc014d5831bd355455637c6ea9f256779e240d1cf0a38eef4aee974f3d093f7c19817f9b8d4b9b298cf2e914ee6241450ffc7537f7966f4535205665cfea0da37a2e7e0f3dc61cf4da3bc753450198902f4a9910dddd86d1df53ec0590aa232bda40aa7e7a0bb48f4d418d4522531710c99209d0be84b20c5fd9325bd77b52627630c56a8217cccbc3293fd89b7a7351dffcbe5317191d1b53f950f2d907d2ee1507ca19262743669a3373ef27c26602c5e1fedef70ecbcbfc551ac3cb4c377833c24a11a3330b9eefc0fb14747b3b23bad5d21b98f06532954080b22937b9b8e2705e85dacfc147885437d54976062bc3b6dc0555d805600f344c9ef52c73c3cf095b12a27da7478ce00491616d83ed8c5b63256263bac2778c13d3036ee0a2070265059e308638172bb0cef3b59391c189a25f00594bfc237d6677233d58fa29f4b9b781a36a657b417fe724d0e3f0cdea6a1edcee94ee147f0554f44a9f727e4e76e05ee39ee0132f1e3f98c2844915bf8356fabe2086c8fed434d976c5c7cdee3ada246f966df77dfe7526d87a287ff4b11be2906466c4152783a33f1824263e39f5da808fa0442ed3b4bbf000b8bd67c890c599f640023f8bea4c83c04650e2fbffd66a096d0d0a35f98bc8f290caa2fa1d642006cf41b3b0e01349839edb9b2dbbca055a79fbd0b26284e62fc8c6461f5d6528cc0a880a633f708a0b6eab19335592a9db65935b0ca125866583da4f4d8cce3b6bd5ccb4b27d101896b2fe2ede03ea8db555676be017801dc8c37455ea72e66893104eda03fa9f735a7b306846c1959e49ba64ed9c6aaf8c450db2a3535b974257787bc64edb2835fd42f7db38e2eed2f559bd30002d85314f5cb5c6ac0b8315a78d12cf575b682c3e4918b84a2f5293ed0214471bc2f47c04956c70de57ff286dbef73ff77d8d953b90c61072f2709317a3d41f005f696bc701cbfe4f2f47772d1efc9f3cf2d78a92bf596dd3bde84bb76c633a205c18af92dc73fc21111a68099ed4afebb3db4ad3d3ae5aaf3a587b75bcde53b0caffd84c3f10f079264703cb2332f40f356feaa92b3db45341ec216e521a4a1b715194649b0940cb84f8c9a9aa5ffc372294be6fbb6084f4783f29f48d8d5a754bf710657fbe80052139dca1f397104ff83540a4ac786a7eda8dea2ca823b952152fd19e15bb5e6a5cdf59c5df8e8f8ffd09ae781ab2e48386b6ef8da238d123816e3be52402df88ab865c00e680bbe0aa967f59a00a7b734902fb8e01724fcc382d9b640e10bb17b04b21e9ba534506aa641034cdb38295f757fae958a5702634b487438fb722739b3d6150c84d15a8d4750f12e37d834b94611429eeb11e70ef5fb2bdc69e8b6d5d7e261fed1597457f4e07a9e00329276ecb42b02a9f4c114647eef2e5d167781b451db2adaa635fc62d7447a88a45c73b0ddf18ddaef24125d58a5fa9e71915ecc3429cd56d6ae8ba1d5b23332a77510e112e97ccf59ffe6e510f5836bd354d4c5be74d57af2e10abbbe85ef5616cf6497fb5395d43bacd3de23b1e45b635b92ce4e5110adaa9f255f1750f10052de21f2e3e0df45ffb5d195cc9fe10be11d60c428478420e1522887bf795a643349962a1d0e0f7507f2312e364ac79c3e8ba027302b17b16108d3d87422d643dd16dfddefd03aa0a5ef86c7c4dfba7d547a5887fa2e9256dcc4a7ad3aa98e209e2332bfb9a5d2b750bfbde31744d7aea0d6f53010ba79b13ab4684bad984dd74c43a32ee020792ac148d43ce61a4e9e7df6db9ec4b7d0a756e480a53150856dc5248cf8ba82fcaceacf3e67cb49d0bf923cb5c06879f3d9ad15704006b68efd3ed4600fdbbc301ed765bc7286d8558479e092999160242aeff4dc02c8900319e2d5e027441c30e117591aebe3a08212de473fd05482d9670730e21566a06f3cd6d2c6c9e377aaa38e6fde1b34a59aaa169863ce53279e8bd73f31a90f2b8a2c632c428525eb4d118e71c3e7bc512ee0b4638af59ed6f941fa60ea08cd21b01e7a9a162fe0bb9adad248acc857a1ad73beff3fa32ec204571bd3214cc56ba2dd2064e5faaf4f6c3cc3b590bad39e1c1f9d586b07eada57fc153ce4823930a8df72729eb6c9c078de0386dba9a01e5fd210ce85b131b59e126d7fb3afbf375d015051da1941f3737f7ebe01c7c236ecef23c34740b2929157b4ed330146d06b05696e5995566e792da458a942aba9b945a5c1dd378fdb3b34a23dd7a47547ba25a060836eb94aeaa2ab85217070fa19802c5c4cb8e9c03101c2c6340262128989fb91b7b0269cab4b33c9445d989837faf49a97f643798f395155a366607bf1f6a1c7571e5b3f3b17df6e2ef5e22288ad772065e81b72e5da47c9c65b7885e76bd91e2f779af076de44a75972cb5f03443ba8e8ddc3a8232150f21e50f93b6b79cb6a22c462b3256be704e7fae667a25f21044d888c73a7a1c368b4562b5c4ee9d3684e83453b259445c10f93a5d0283d9145b7e61f27c3fb63eb82059569b5e48256b3efed5214d440ebcd4600b9c20c80c6fd7dc3dffc6e4602433098da53f73fc645916bef1141ea067b842540d555c41b9e838134c886c90076adb8fb410d6fca0e1dbd783131ce5ccd7a9ccfb5c6a68f4f3296c0ebd01099186db13fd784a4de1057ae2a6a1e7d0cfb3cbe2f71d75aa2e50cb5f111f3f10f7f3a5e3e54440a3016043fcb9d00de48073cb7efbab05d5e24f8d1be6567fbcac9e2579c55adccc9f05dbfb111edbf62f7941ed6e330d2f72640642c0af8ac914e0b233ac8a8fb8f32108b672152e7d0290e64b26b77b7cbcd3c3e7475df8fdc8e68a743bc6a7e9ce30f4b08473832dd734b186d0ace5c97f1e323aa8fc7e07c514e260b54ae5c9c7b41286a01077c4a908f2dbb34794d2101edbd7c6308f27d0d62eaf8584ff65091dfd8b27659382f06fcaceee551da11480ed24588220b79426d26f3a81f9add20e7d1f86ca3df005206759cabe8bc6df67c2ec36fe2e7342170cf0fda951919c5c892f91393433062bed535d25771e5f6b2553f00ff2bfcf0f455e155894cf0982d46872590744967671ca98b2ce59e1f466d340df93e4f1e3ee54828236795816b7ddf50f1f84690fd0207d48d54264fc61c2172ca56f838331aa4a1069a68463b99d31178b2d7056208b4f8a148805385c1a58be8488523c2e3014c1c0fdc5b0247f0ab066482b30ad59e5c532fd01e3719254a6b2b5484eb303f5e8c6335e76dcb042622bda8c84067721958677e4b4e56c4c0eff81a5d8867db8d8e9b29b4ad89cce4f67fb6fa14d12d7dd40915ba47d780e2f1a94578fcf613b54b376b7ba8b73cc615374e96585417abaf1e892822054a983a5b127332477a56857f20d16b297102f703c0f91df7cbd83b2f8ee85d7f4832f3d07de9a1ed5b0c84ffb1eefc342cfb8f8eff7e3172d5e40eb3ad3b4d82d418d852309721b05654146e4fbce5c3834d44587e1b3e57d549353bca37c1e681c5e648dbdf76209ee177ecd30cf0cfeedb4001573f9e8162bdea29a465cac6a317ef5a61131b33076157fbf83d8ae136bc3a1cd4eb0ce04c9aaa3a2bf150671ab8cc7d03fa651ab256f0ece5bb2c3b3733b907f34832583bee96c3bb3179416384a0964a5c32a3e845d78effa51420686dae0a3150690e7b0475a3f32bdea21c09d34f25ed797ad242a8e148451bb6bc9033b1d946116efd3a462bb6c27cec2b4947a7e4c82fc36db338f93a528cce75e9eab1c5e2596133361051e101a0bab7d0c6e6bb268b4873e1931581fad17a5933d23c52d14a9fe878c52e1b2bd18a11731fc1561e92e81ed7540d32b531fbcf4582ba8faea8e6a5784e77bc4655a119377a1bc2ca70d1ddd577c3ec1a5fa3a892af7fb41dee56b58473d900a66d52cfd1be4e149eeacac0aabbdb6f64922ae5f7ce7eb04846f6791aba830d6c5e57cc5c9e9c30fe190d689339ca6bda8f067ff43106d6c51cf9e5ab00ab15e3d801830aa35ad85964c036bd3f0f7ba86cc5815e3cb0f301cf45f2da49ef1d80370d0f2fcee43429f538bcd558f8916444014d611ec142ce9855c9a610594b6ccdbc85c9be47adee8de661b0c01fc4ed822f2415045c232820b51ca6169700fb174aa1886eab7bd46982ecc1a7846e4fb478c5224d06455b4231e847f6a5319fca3b8f8c86cc17399417ccc6530b82338ccc8114605c9bf9be8010dd3c2eb6445228a2e4f5fdb8e335d2ab79c35ef64a33c60a320e2932dedc7214acc4a542db05f0bbb7ab50fb5ba8573e69e1d3a53503083bd97c468ec5e4c7d4c06ea04cdfc34b2a75e780c842ef305421d0251f493f155c700945ee9dcdbad50fbd9b95d3b85fcd31e7e9fde906532f5d4f1cb82936e09a1221bfb66a1863692948b7b4a035c9aed7bdaa9b415f30f7eeb5e53539f78b0bd61853b791f89517930a95e4b8d820f3f23e061bb9fc49831c27d1e80be37a00d435c45857e7503b8b2d0957e9e923bc561329b9f6555b26e9acc9b58a0184d7bdae01b5c96f8919772118aa2c8c368ce94601923ab670a5cc4b13a372d981d577a95a016efaea66b09ceaea002294c0e17da22e99d0cf763d243c70e1f71493075456c19aaa6ffe2eb2e30bbe9363416b92b939f4633d7de76d6aaad4db7859ed4d78153bffcbf3aabd2ae4a0a794e52a95ad3d9ab46a0d8db13ca6c7955f8f8e395f0bc28ca09df72765add4df3e14513ac73665b2e869992dfdaaa8dc10da3095b3dcda141774a38de47d6824b8e3f2f1d373a814242320cf361520485082d993d14acc2426c6b46f81162b75eb39e6f9d8b78bb9d31b93c4e692aca1e8e8fb638bda65e6f7d97605a48782dac96f8527baa236ddc21244116a7fc2cf59720e0e1f684c5501382386f000d5bfdee06a4608b89da7224ebca9436bd17f9bcee6e51c5e21d0d15328058ec6b191462bd279e876048dfd8b433f43c3742cca4582d769ca861b4eb0721a17106fe30890a5047b071d217a4ef8898e7f96fe153c59bac128d9115639147366587ad88a995f60a91a56ab5dc4cde5bfefb2d272aa9acc588d3ef1f049e3d973fb30f91535e74f8a32767c89ffd8dda3468690d8424a5e89de239cd19979aaf12a6bd31cd403a29fe181b608fcc6a081ac77338b2188c478157f78dc4e2b01637671edeec8f86027e24fd0edf23a2a96abac95ded77dd161495b5147f08afaf40e6f2f336385b7e4deb2f605ef214b6dbb2ff1dbf1fa1564d245f193e45b06efbc7236a30917b2c5fb716a95287576b33e0bedf42c21bd3286937c48aef45865fe6cb013005da504ae1d5048a1bf06c8b22ee1edce2ab505eef5f2d9143acfb85a8c1e15a2a707ae2329f7eb24107747ac61036ec7ba2ded02e25c76f49c894c9ce92a58b5c5861c188f9939c216c73f5056e09d8f83840ac20c4d1de98c28b12c080a2190d21a42e25dd38d21e8716086e7488149e1cc5086f8440091036b58252d7f160acc3c6db78b44145e82f4a21a6393692d3b22e30768170d43b3bd69d5981b1a4fb7702c6bf69ba23573bfd39285bf60001083618b27cd02d1b8acf99173eebc64529e00069b3ff50a26769fbe4ba3eb7d4ddc45b5a21294234bc92540c1b2bdaa598075344c33d70e57aac665fe0f45f81adb75767adc1479e1d6f51efd1a7b1acd5b29cf107878e2b5278b36c916b67caecd879bfb5455fb633208fc101234bf774a20459493b5b0ec58a8415b37234c3eed3dfcff2fbf0a308059156d42619228c40781f1576d4855106dd996ad917a9a887759a29bf5ecf2ff1b09f4f7e20269530fb969739cc74c2b06de17060bb59ad6860c4a0f77543e0c811e7e809cfe800237a55cba0aeec85e718ae6ee6249ead074cec9b1b6374d09d48cd7d088a0ad0e4c1f7a3b2dbfe7b747fbc347352470d9846a16ce91584dd553281c7fc218430ccf79c3b8fcf4d871ce4af8f9c8fe2dd82f0a11533f9422861a86f245038526305489090e61f60b7636a7a166f81d19f3dc789f564562e407f0766631e869ca5ce8076b4cde6405f127ae3002841aeb6f04334f8cc786426c762c01b52d2d875c261c316deb577ecb43a2ac0688032fff6e5313a2259e689b3b8de8ef68f4b14a95f4cb7b70cb145359efe1d13a25cb5a07d493d2e52518a94a8e5b2dd73e7e04e26a2708af3aabc3f3db90ad0d9d00d560bc60ce684515031999d32a5e77e871ed65e2255e47fda57f2dd69492e3a5e50dfa575c41b36f847cd1402808dcfcf15ba6f0db5b31311d85786b7c21bd205e4de5a080c45207c7f2be22beb1a8f93e5301f76aef69e0afb5f68427673112b10e6d2c2677c38c6be5c70f08989d95edc1bf8c6e7aacd045b0cc0809a39143d5559670e4dd1d4ed5d5ade83766cfa60b7882291e057b6c067cfdea6a807614d3cebada593af9613df91a5507cff03c570a512a1730492d42945c815637ce8ca5407bf745fccea41499cf98696e3161b18073aa6530939ffa0c6ad4a2e11b78e89c1e2aa10d3026aa97511b55a294ffb2a7b48013032261bdaa6f13fdb5504be06050c703845d58c693b3e0cc5d2725536dd2f8341527db4dab2d692fc45bdcae7a3654b50fc874f8dcebbe509cb10368ab67581b7fb0b9da1c5ba576c04b6b89abf244e761e253f434de1069d5d46caf7f6ad98818b3ec6f5013f278209cce53d82bca2f7f0fc1ed3d2bba6860da440c9400f93dd2c51b47eb92eaa901968527b555c9f6b74eeab2a84fd5d38cf068e9836a40a987efe107a88e2868661db0fff386ca5e6825eaac197457734d7dcd9c8f889d3de2ff9102e3c6ec20f94a469bd36bcac8226e9a62922c5ff2c227734ab90e5a21f9d139e3d81e7a7b0f61c05b95b68de48fde7513fc179f898aa33c21ebf10b54d8679a170b866ef8d4cc4e579a70033ca504074860e519986df81b722ccfa767f0a5e5ba7b98601391f3c8fbe16f2f3fa978ebca48a39ed1545f04b0e46f729b01b31665d91170c6c687a77140eaaff45123d9fbf765e4bb47c656a48b4906cf007228478568b53c3e5222b404747efca0c784dfee4c3e368159da08627882e5fffa76b26484f7f54e70706cd23facbc01a94b570c9d66ec60df09f38933529f274188bfc99da755fc1cc7e0261905decccd8b3ae5e7d5bbdab2c57516e097e201e96a96838ce741d327a14a2dd10e98f78133214896e915ed15bc7b40d86aa43448b140779460750705d36a5e82a4864cfdb964e2250a0352b742eb0b02156a7c9c97fda36d23f211d33f4cf155095a9062510603b8ba5545ed7d0047e3997f137c6bab915ff33a6622850b3ac6b5b38d4959b0f8bd97949e10221aafb2749752ffbdd159656ca5c5b6da4e03587e377f8f809ce52c18a0fbe08e28ab749a0d9585b797c2f0e9db9d6f23c53283ca24a700c99719e6a47169579c4921343b8d0bac3bb3bc6f1022467b6ba30709c415e17c41238c76821ba5eef77391653a2d153b2819a835b036704d8beb013f1cc8fa3cd7cc66317a1b7492019e14e3b6026a42fc8015d89a2506ca8626e8b5b90195e601fa89105e59078c022a04c9698c4e28a87b9f3f4b90d669e8e8a0e238c3d86b8bec03da1e5707dea8859d462e67b3b0bdaacdb7ab87ad30a21d20290fbe1c415c433630685aa4b64deb3fd5a29cccf2c167fbc5835aa1556e393107b468f3136f6dc27ef178495eb9d278c19dc255e9224a0c951aaf5eecbb4cf8eddaf5617ae49520f9487e8e7d09020a0ab40fca71c60c687c587479d4d084cce92f964e281e411361df76051df56e76ffb388f45f81d8930aba1339ab5aebf838eb2b79c14f6e20d35f58c62830de2ee801b2f52b919e9fe01e818318c35acaddc1c274de1bdf5f0b5844fa0be0ab30897f1a5e770e2e6406caf334fddfb5c9ba741c82a2488745097073d2760c187348281550c3d340297df05ffa03eaff4c835676540a422ff8d8c34bb4633a89c07e7bed81bdf4d6884ce0afc3fdd9d52187b51f78d7d532329b4049a37ce3ee313ae4cabbbe6656b5aeb3b0185e438b83a782e43768192f0c8d7f8bbc96dd1ad5dfe934df52e3a84803698c132a4689e6026fce8f2c1cf26879f2bb990cfeac0eb9bf310420f26ad64e77be3b675e2356e9eadf6fa1580c17cc0ce689e0113acac7b39fbd4bab91dc57965d7b7178724fd575bdce8bce232cc636aa62fcf65172e12410a65290b3c5e17b9637ac9f3dc1eb2471f866ff378b85239a92274e4daae5138d953d837e15f242137820152bce2bccafb5994e9dc6bbddeeb26388070c9cb7bb58e19de5acf133330e823ea5eca078a8cf7e8c34f480522e8f529e6a947ccc18354dbb23c96f9e01119f69110e78eaa990b4c114361559334a991dbbae5992c285739fefdd4630cfaee6d10622c87a234eb129e6b7008cf99a731849bb9b676dfb34bc4660b2ab96f58853201d26747018ea34b7b1f067798f8c66e6784600b1b2402b34e3524638084a93bdedb5e1b9c60882d495eb190dcb4d4fdf51cdec4880a8a985d97cb0a3de8800e7ddfd7cd8d4e61917c1879d11cdcb1fa082f6a80e5f9ff1d2b00fe3469081b60b0e4b769cd50780fbb2b6514a64052dcc4a0182c3ecdeaa2685d433b9b306ac9bdd260d1561d84e2d6ef65c468393898c2b8aed6e5d23c04ff656f943a5c044ee68859dcb3e16c51a857ea0b8cba639907ba4c0f52fe730452c82cb63187a33238a6c35ea14f1927f7abf1d3a80071de3454a964f6e68edca5be3592df235711fafd5c7e2c95a4cefdeb7d63f086face8be3ae7f5c874584c8c99e4d506360228598b04445ae41eec556eb16385ee731ce32a2345212b3a5a3eb6f8ed5eafc14dac43911c0dfaad2e2944897340569331aa83f19430dfca505b3d6e3a4e35c1ca31e1cec96120efc1462fe1ec7d061ae57b862f0c94de7e91c7555b2b4fde0fbd976c2353be313256c277101a84edb18975679ff08ac87ab4bc5be1f0f089f10ea3becee14942bfbfa5e9b3ae79f760cfe06e52b69f0b008ef219160386377e91e86582f6160b437445f241ea06cd3ec819ae620bfc079d66c6f2a0677caaab93cec76b20f6e80028882c70f1dd2845549f78b11c4329075c87765e43cd0555434e42a383325dacfafc8066dd430993e989e2cf318ea730af98d9609d9c87127025a7d9bbd22832dab9d3b1f6c2808452112422cbd31fb2660f0bb2f712d5b03e51adfbb0270172da13b2bee5f7d08b80205f1a3b8eda5ec843d7654965ea6329e990ac5e86b782d0e09c6296afe2f4a91c6ed813da0e8ceec01369d22e89380ddea4d4a30440f888890fbbf774122e0aaffcecb3c378734e47d0054b6ee20861db0c63898053e912d47279d40ae19038c4b4c0835872f78467abacabe568031362f33c94be79371359dce1014078941f3dc3b3116444f7c4b0f354c0fbdfde69b81c133f5dc6839b9432d32dc849ae52ab83c9e9f454795e79f7d57b974481d34f82a387f0f0f54baed70b7c8f861e522b88c45d8068dbd133444bbb7b17f79adae91a9a019ff98154d02d46a540c23f0b3dbbc9140718e50d896a88c1bfd86b5514ed9cfcd8ee222080885a8c3cf2bde8958acbb2c29be6bb9298ef078326ba18aefb65843794a08dceb402daba2e0de3b352eccdaed7767353901e6e1faca01e7afc3224443d8a5439f3cf0186e1fe3540c633b942cc2f873c6fb6a0013ed38eb38cc5ffa12169d41c35852a87c0ebf61136ae262558402c6b4f02b172064a64e93b0b90969cc48cdfc83d873da943f8506def1b9a468ddb06b883cba31f04e9a932441323d8c83723977b081825cfbf4bf2bd08b7b4d3ec90c4d762d629a48773962640c43058a40b96e6e82e83e1185037938b340c693cb0a3f264493efe8be67b6e2698c2b1ec6a23efdbf531097b4d1c9c2c5c599b4b470efaf043bce3a8a08a2c52ce264d7724b2a1614458ce0c2c0620470752b438484b364415d9dbac38eaf9bdc55b0e25983663a5e05e043a50f45d3632e6103b0b5b46096ca62dd5eb71416900d9696bba5655588d30c37675e13a45542fba640249c5dfbd40fab6fb5be2a58dda200948cf006f466626dff4137a6d2ec9629465110cd130bdf02f51a72ee727c53b3fa11c388f468a1dc8a0527318625b495cf691254994ce7ae235284a56265319ffcd61ef5063b740f9ca4c9761baecc707ca2712fad4c8094208221dd405bcfbea0b4fbdfe40096dcf68064a722e17607440f08e447461c9ea87137a4c58cd52d0e40dddb8e1376c421f058a6b43dbd4c05fe13365d74c128068dc4a4ad8c84430acee6c8612ea33d64f1289cc68574e1ab261e2fc5207dd405dec7a236e8e9f130245c2aefd9b547217f1e3eacadfd018bdba1067ea269599c1b353a53025ffc04507dff981331fbe58e9c2cf1e6acd278a96ed613c48700159c234e678b10cb53232522cf9a33fa75bb97f6d7761eaca069da488cd009f010d585536fc410db8e16d2b2037865ab3ff0e289518a2dcc98e24fffd7fd02f48da6a6009fc90c610dde22efa85627d6e468859819155c7c343c34f0aa1b79de36836d2ee8455afd7db2fca5f82fec571da63862b8e78d5820a571b566133fe685f164b47e1aef64419a91dd831c05330fde2158406eef64f8ae10fa413cb42e21eb3ea1161d21335470a61d49dcd9b159ef7a04ed86dfc3d220d152acf90b2cf453ea17b32d4a5ba41130c69aab4e10813b3a72c2c1a6b1918e93c7d4eca85cf1c8fdfe6ed123621eee9e03697336237e999c445bf7b24f123d066ecbb7952aee7ff4ea9f37b338c03aab5664776ff508c5db666fe20e713a76e35400a492731574953cd4f8048544690e08ab086e92a6c1dbabee168d805a43e7fb67e23ef06ef1f2130ef945f53c601cc199d442579a8515763a38ee4cfcd21db5ad19904357b20d2cbdb94cbbb58d9c2cbf868e7dac19f0e71a41ee169b256e6e8c09773555b3dfb5714b7ef8d859e766a37e076f0025a487ca9f22e0dbeab669fc8ac3798ff9a51870a41ab2e5b576305b0593bb31fb333edb9219180f71abd9257b997d4db6d781493310498a01a11feef3aae45524ec8591dec5de2f9d090efa431f598826d12af141057961cf84e8f0ac7cd59c7eefe345074a7d3d59d012c881295ded850b8be77e852930357ed3b51f8b6fc2732a6787b2377a3d8200cea850ac424e0a47986adeb1e7915b28201edccd1cf72988a1c950f407c87dc9b4abc2fc4d6425a9b4ea0c6a722cd9bf2ceeef33d1fdeca649bda823aa6f7edce224d6ebb4646d738df6be888a1699e12f34c8fded7bc590fad50e65f906b0caf82bbfda32f2f1febb7321d37eb74d03bcaaa290442d89f86c509a40cf8814860022d5c82d71e2c349e3c7d0304bd4b6b0650c1becd598537705d136a545b9859d82cd9a59d6a8c51b3f230c5bd6fb67499859b6cbe61e404ab379aa3984bc1f164dfba579bc8da3f93952ad6c5b522d887c07e87fc4d6dfd895aa90b4aa0e71000cf3491c30812a2e98b42e28e9eb095492514633f4d88649896991a3916e8a20f733171ffbef804a80dfb2b356a807e8908b5a94c53113df3941e83bfbb1a91ce6839f2455439bfc7c9b228a72134ba1dce8d6489c65a52a43ee63cd75da5fed38a48f2ad1c0e7cadbddd54df9e638a25343a081502e65827c4d8cfc165717bbc467a452d2a651d1d7028873f0114f0a0e905b1b4dc25125aca9e91e26b05b9336b8f941107d2c34ff990d0a3ce5e881d84234307fe2d67edeced8f7ae4006b3d9af51ede71522f78f1607cadbcdc11d2428edde26566419e36ddb9eafc0204526c0374814e855994f2fc017c12c9a4f7978bddf00a1b1bf9e70bbe91e466eb2af182cfa79b727c5ba2e68af26132b9a369a6ffb6df4d22533701d37c48c940bea4626f4e98e062c1272dec6d7ec5debb247f837a9c167bd307191c82c50b49198abe13dd5266af7fe42b6af708af14449e3a17319d574df571dd767734633d204f080fb085e0f7e9abcdd28d7b91c2b80509603fc6a6f6b895b7e50a9d5a348bf0e05cddc955879a65d5fcce01a49aff0010663952932a3c313339b7f3e63212324ab9e7012e80461020fc46a43edb5e14d63e1d3f3bf3f5ca307cac1bd1f09508d70c28a6c431179c6a87915a00d1e162b888e48bef0ad788bc63f022c6a95aa758ec5735139ca71cf7f9bfa613bbe4f4590f71ed82a2d8343b5f5bcc27fb89c58ce3b9d8c41ebc60a799ea36d61e3c71f0f5c481c100eeae86a076e7baf7db6cb215534375bc17017b244dbb910ebefd1f04edf9f1af72cd19fcd32acdc18efabc460a5ac2f14e3f8caf584f8b255481fac9952c6171b2770a0080037aa6d08deb09fd2c1aac6e02dbe264b770ff78e11c2cdedb1de7fbb7150199ffafd61586c531d279a458c9e39e655b7ecb8d17972328b57cc601a5d9dba73e88ff578421e32ea6457eaafb0a1d9e00a8953e31fee8d15eceb6548aa2b0d2a6c6dc4c3e9119511f1aa130ac19e251617652168ae789ca36875281f72271af5b82203fa658647d655d15bb7f4bddb68e6a0980a20c8262b18f7be615cfe65b7d1bd7fff4a21e585874fccbc7e33d86bf3456f18f424b7e611801120a79ef07436980a63c76947ba153e1e7d5957e32154e49f262775c251ef64ef7b34b985083547a44f40c182341991cbeb160a7e183f2aaf0716631f23b3bd66b31bcd8b26b264064cb9167d1b745c0ec687e69851044fe00e5851b537e77b15836663e3ef2c030c25c37e0a01ee458b66f3fe74a9ede4dca393d23e25cd6ffff4f8b98b3d3af624b52aba0f94a43b6a6cb5b1a1117f74a0bc4adf465a8c56f1cd5f1d5a5add1124e9e040ca520099a2f657d94c82cde9dc0fb82d79ea71b68e7a7ce07c004e55abc44434c42a3af19af679d04154eea431ea5abbf4edd69abd79b6c470be5daacf2fc299fdf3a8cf03f5b3096c9d9140b8f790407d28569910a32a7d8af1f22e206da85e54a4cedfa2de544df1c07f7c7bac18319a0d4608ae0bc5b7e96e8176c1d01e380e8a3d1e99602e56f00d453b59cf29b6cafc51fa606339397fd492b76a7868ee372fce62ff5db518f5bf5ab46ccc665d2953f0f6ead3d9700f2c2a3924af7a013cc6c864bb54fd3debfc11e1f93abf1b267e759a8695895d84d60ff7d24104100b6e8867c92a3d62f1c2e13db7a60a2ed9088b701a2be1687d6ab5fb6f226ffc375bda252c2d0f5f3e3dc616698222ce0a6257d420b04966cd3b6bf583c0282dc2c8d64e2e5e54006ac2860fa15455c266f2de4d2e26f0a27694a4842a0b1e6f3b2954ed348b5801b1a7c6c2ed3a52ab429cac3d08d9b107a6b8cb885c2c1af516b8fcd8d4b8f9fcbedb9dae8b8d0e1b756279599caba7c6ce8e2c5b91a27de5474ab898176d34dde60344b49fdeb638104479eef428b2ab0d59253aef08e12b501fc67bcaf77e2d23871f0e1f1aacdf3d72a59751db747f73cb1f2e97be2c371bac61af0b04c0ff8285a8da2020da9c9b969bde9daefdff522122de3f73b0797e1e046e026e4b35b71f1bb4da5a36f804370255212e7710772fc66ee8ddb59fa77d1d70c8cf4b7801299b2fa52f831fd72f80b54b8e8715958de539de8ea99265b0d9ae0b743aad80769aed4ba586f2db85f8c6efd06c96eb68805a0fab686ef9aaf9df1698acf56b879f0ccc9e1863a85b4f539786b7445afe1dce592ea5a3a348c1d784710f2f369dac3ceace99ae9294c89f5c5cb27040b27808f451391e6828a0ccd37e8536892ac83edcb3cf94ebbfce25c3accd32bfe3b594e528d5e1c663226b1310305c436174e60de17d67c0740fba5ecd517ade1d0e8b9018c8204bb56418f1d09bcf05d3d9a2d243b3fc99d5ee8a766ed7ec471f14c47e395e4d4941e3531daf1ebd6afd8cb06838f2c3ddbf31091ab4ba736774aad995d990cbe2a5b3dca861d06a4ce85efe19f2fb876fa4d1a2de8a958472608df49f4ee75468485c36b03e842a3827dc7445c3b7e16a63cd064726e4d6ec98bf5543c28c86d2bf16730a5914cffdc2d38a4a8b2dc5fbc938fa7f7ec2433152914bb9991b274b7447514dbee5af5643d7d84c8022b6510739a0fc0e722fb48f991335d9cc87188287475e9519320fe6ba5048f717e14fb6e191df725afa5b4351cf302f47d4cca81fe30ad1afc8dd1858553d2a3edeba6c8e1cb08ebf150e05ef0db48cda344c2fc04b49b1f268fa3baeac1c14f48c81e2ffad17a02f563c61e65f9e212439cf480ee5a0c4550ab1b5da6b43e20641c44edb81bd035d697fc384613c092722acd6dacdd080ffa46b10b267ceaed590eb5739c8605afdc4d538d3ef69d0ae1d572cc45fa218965dd0851a9c8aaac0ba99488a25f53b9471988b6729079ca141d1d837aae9001c0f48fbcf6f89c93618f823436e0a5442600e2de7657f27b87e3d366455bc4ff4685a00da8ca524cfa33f12a281d4fb67835a0b5190a280399f23486dd3d43d1636c7c78208c3638efabf208bd16777bc1368ed105b046dc83e4556536b98c08bf91818977999cfab31fd3706996210b8a844d0863dfd362ea889049fc74ed5016bf62d85053db3dc4dbf458392d16ef84faa6885d91cba088ea0501a70254bfe33fcb37d7d892a769a343d4abd7f738f4f52126d971b910e2d67a497019cb85163ac498d4a9b3709ff4f215df9f5d57d5387cc6ebb0c489f5ac1431eb63f28bc0fe07a3d0f68652f940deda5ff4288e967ad6156ad99934fb3a0e75627c7b90bcecc2167d524f6cf9230c797b23cf72a0a0d7097d213f6f817e65030091ce6e41de7c9b3afcbb8e5ade48bf3faabf1ee9ec873f49d08e5d6ac6c2c9ff7af2f2d832471eecf53430e6461ba866fe492dbba117398f3ed180c08776a5abc87a410bdaffc37bc0ee1b13bfc8cff2408025cc6ca9f4f6d30d52170ab9a02e5e604b0d578bcc4b3effc723c471179b5d9bcf06d2bb1f8258d5e4ac843612e05d0efa5674aacc8b68ff0b5e36e782068daef2b08f23f7e28ae5f4da4fc7e1bb25f9ffe661804838e49dc23b95c7fc8de1e42fa78a11d14ec4ce63a2812d11a8705e9b4f4b125fb91ce910416920b5edf6823559e518478691309e26c89c5f7939c5b3b50f84018a2125ce79312f69fbe2c76f42b8abbea5cbb054b63c97f84d93d790ad5388f7b1045778dd29b145c33756b0b14eb1db9c005d851f37b93f7e8adc8179e163b732c8f47af2cc974dc0a962ede7e3731dbb480c61df56758f4dd37446ffae0d7406bf16e9c377a3ddc98ebb32f6ad2e4fdee19e0fd08b8b2957ad09ace5f8ce9cff20419c186b68de9b5ee2738ed13ad49b7281d4e486336a90a57909a4acfd912aa45f3961ad7c32d498d87a802c3d9d677e97903986ef64959bfec4cf0eaa84cff9b1313d8688cb8ecf5220028a14bf9511c1ee4e4bec85f94e2b0493fc67141cd61c891168678496a250d8d46163d2bfca7b26e1389cb30fe9ff979e2dce59d5a1f17c9e70c9682dd35f1e14c00feca9af0762dcdf4493609948f2977962c46a2d29fbc7164cf0d58f3d27c9cc3ffe94dde34ca4ad9e66f4132f60d63392feb4fd18109934524239856fe21733e0cb8897fe05e1e3f2e1e99a48ee8e5bdbb12037082efa8669e97f02dadeec373933f168fcc760f0516263a7d99b7fb32af9a7fdf5f8122767e6cb81147c2decdb8101db780df193c19b6a4f33173c81e769ee1cf84988b87856ecc66d322b61b455f7384c9abcaa5e632bfb090568fbb741e75d5d3a29c640a046b9938416b1fb656d0bf2b2ea957caad138a1397790ce565c985d0b9bff0b1288905f92c2093cb5d747a21a29b11c46c2ede402b174b6843552b3f64899ac66921d742776439b89c2c72eb9770256b1455c2631e82e1e1ee43c587905b9f51e1c6c0a0d00defb4a408134c665d3f54c3a6615b43053f2e2810948ce3cb7300681ddf7a4fd98d62283cf5990a04564738d9f57a048c4ab02f5f1a90f51a04856fd0a043c621a5d4f54aadabb3618ccad289d0b195ee37e173905bf830a11736d9447b3a8aaf686e9f5719cbef95fca452514fc3bc05e794bd083b4c667c8846409cf0e71f6f4fb351f5c81f4361976e0d436ca6541cd1717f64eafb8ccfde002dda300496377cd916164bc405579b50ff8ff7064ab22e05c6af71e1215d3e92f22f44ce51b963e9a22bce83220a0b00e3c659c25d9e9efd3f807d693687ed0f8e35158385ac90239ba9b57a113dfe44a6e604548017a582ab2314fd1792dcc4666829311fb8424a6b39322fb80a12e1a40ed0fe182d68299ccc532d84919aaf9657ce0ffe092b3747d52166290aad4c4e8fe75f706b06bd2a8a8c5f9b5fbb2a719d48752f4be3643e4fce36f7a50ed3e9fe3b39f6315fe884f48d138cd59280dd96b54ad5f97bf285442676290e60129ed89c59ddfc9c3128c0f160691e7c1c7bc209393161267a6b0876f4e4ccb1bbf687e5059c1d8be54a43e7f96a97dd65a0ef6fcc0c704aa5418cea424cd5926aebdc268a6e6701c08f5ca766edeab9d20612de0ae1668a68cf8279f00ac5c4d3c296edb3d0697fb93a8cbf201b0a00b28cd90c1e89396304e084793e834370a880a06ddb14f9a4a6b57140ca77e99b14a8817204715351b586cdf26e0a9e1431175bf3b0088ac5c7492638bf9804c8dcbb5e454b5d7e32c2ea2fb885ee8d835a6501dad7f9ab5e09c294c850b4013c801d1b4d4bfba3e65bc753822cd2dd152ccdcc10f58951650dcf1d07ca7e4ae499975add397aeb5b46abca528e4ebc81739d5633497badbc4d401fd7f123b58f47a2f7bdd498495bad686580f7cc2a737fc392f0ac0eae9c6aa5ea273ceade1a0c1f9ca56101f796dfcc076c8537169e68c2784153fdb3bda3ff0750a96beaffc799b167f3229a94d473b523bd2a9653493b2a9ce5f52ecd0794230e2c1f7826ceaa483578985a933145a5acd0d79fea6e42c67140153e41def782e99cb85447122b82dbd46347abd50a4a0d213a27a14b7fe2ad553567876b27dd3b477ba773cf17ff164604c1abe9a769cf959d442016b53d96d7bd6354dbc25b2fae59b19aeb69c29776deee0951f133b01017fa3bcb3af1237b31f47fbe078f52d340c5f742c2fe158686de3d9aadd6a313662ae246a1a8be1277b84bda0849d2aa44da882ccda4dd2eef56dc091bff4ef4a140910cc00cd9251f965bebe46e4f0556509e2afc611dfd5d15862d4e05d3a7c8212fbb3033d4e58fad6adc376fcfce005bdde722362924217ccb99102cd87c753b950295ef940130e26ac650dbb0c7dd059df2d5e4b68f23893c08a3389f0ad610d51754ea12e7288d9a9d6a367ce785d68bc1895a3f8244a43f001b80fc2af72792c2a64d49015b9ca6df5c10a687d0815ae9ebcaed5cb7951e6dea045f945223820d16142399e1475e72a5469894e273f9e626a0296ba0930384a68854cf00abc6e8aa17ddbbb9bb45a2c92811071f25713539312c9682e58bc7564e8d43482aaedeca62a27927c435c663267ffd5b4041ff0fe176ec3e727498fa19aacb360fd55ab14183f97fa66f93f55fd4122e9d3dd90f563f2bb02ac7657cf93e83b2ee3ebc5d860eb81cda90ded66c5c122df156d7485e33e6ffce3689c78d4ba7e907df8a12a06e1b05a5c0e1cb5817062ef2b9f02df6c328b23f60b9da197fa70a96e67c1903a5c3ed360ca3631f7242508f8c1d945a24960b10410553ccd8db81fa649394dd0b2601c8cc8ca5378bdd115ebb6cd51521f99bbfcc1f4ca95ad6b9a05f1e68deffea532c9ee61cf49cabbfd84272716246c8452ec484f82c78146827ec8cb5af32d75d64144ed784acdea369bd276fa77028aa614fe34da0da14ef8e8c31b7cb912dc63dee7cf5d661b5bfce26c904accf1b6479a7551baacb8cba61bc70deb0fafe46b32de81df66d19895ebc21f4d715814288a2b1935b49e52afa27f7620c7d3380e006c63adaca50042364f42ae5ad1f185915ba2b59e4329ee0bfcc5be36269cfa8f8603a440183fddd369dabf3589d5cfee9b602740c72e42b4f9f56e93c8aa8f066b8de65c999b7788cef09d756cc4136cfc6e6183b9a35ecc06db7f85fbfde9b90dadfabb2007b0c343c93b2f7b6a47abd2f6678353646db8fc486cbcc20005e933db10986f23e99ef4e2e84729bc9745d123553b94d0c498288266617ea8770bb32d03b09e68f26b0ca17e9d509ea5b47b45d44a4e5f47ee7624299f8d7463bb003039c7d66d6b3668b097ad1a59e0fc2250a9e605a7b758a6a671b1f947fac855600776050dd5b1163352059815230fddfdadbeff04a39c5c2a7c60dbe82b190c50dd21814cb29cec70a10528c4484b418f1eb0df08f9ba090f3f66887716ec14e961d68e4a4e06aee9da0c095cca2877253f1fe30e7844709f7148c0a17e11e838b0d794ad1d000cd40ec69299b59665b74ee4d6db51b403c17de81581dc5d852cf9adf5ff3edbc3a1fa7c453694bf7fdc8f0f8723debe70a2b69563e7632c1ea5f51957869379c4bccc6dc4aeec8ddf5b7f3e4a412aee0fb7e11ce6d7f2d37cf30994a7f7fb9ccf187d717ebbc7a0bea9b65d8dd2f3115633b544a05d6bbaa479cc24e0545a64981ad2f564759ae344d7e4d3e205a49508a09b62b32ba761df414c9dd398d4c02a69c53e63a2aff9943223fee53353dc8f4738fe0ab489ba0650fa64ea392f9c6ca503db010fa1bf5fc26c9c2bf7bcd2d4e29709c41a5946730bb1a9408e0b30911f75536308196ec0020ffffffdf