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

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

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

Block Certificate

Block 69484 88f0d405d8af7f9c4255cd5c73ae94fdf2147cc770d3573ca75ed0004d18ceec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
daf12d65ebf831ffdc124a97aaf167375de5dff0703f9d1dc6c7d7f770b9f2b4
Certificate Block Hash
88f0d405d8af7f9c4255cd5c73ae94fdf2147cc770d3573ca75ed0004d18ceec
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008000000060100000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002bbe73f0a8947232b58778f034c5835a756be21c3c049750e6fb60d6cf039f26c05bc615b5144c54dba1ebf2a83f913167e8eaa43ef533194c6ef7e01914ef2869b57a408922d19cb86502afe0de55401f4623f1fdc77e3ceb0100000000000000400000004000008000000060100000

Raw Header Hex

00004020b3e73fbcf4afc3d0d9db58deea380868eccef7e3108d3fa018cc205b701028df34c92fe992272bfbf43e083cb696b1af8f9f295b3d2344063a7d2336c04371e18dce256adf150118b4f2b970f7d7c7c61d9d3f70f0dfe55d3767f1aa974a12dcff31f8eb652df1da

Proof Data Hex

59,560 bytes
1212160203070b39c7276439e742cf78a0707970d1d2ea0f10352fb5e096751bcf138f9792d627c16abbd1710be29c2cc8b8abd8d4b6a41343ac01fed9a59baae7fb02e798d7bf743b9fbb95438a00ceefcd4a7d1d5d728af19b53eead46f8847b023f836278c633778c6f72ae04b529c027bd0d07ffa38a9a42af506d56e5276f0ef643b5471032604b1d38061f16ec9ec51a78340e175fd48930cea63b3bf0cb1449042d25e752eccaad5cf54184bb5244de2a97d97fd3043cd8d8b69b99ecd97923b6cea265cf714749f937f3a1e5fb417103e4496c526ad2b3bbd5cb9bfe0dc643d2379aeed0986c00d3684063664683b56ed1d0ebe60b8af39f00a2564c9bc8ad28e7b2dabafbd901add4e971d7d2079fda8da5c2744974aa163bea2cfde78bdb2148fee3a97de2f1e1fe9f8496495c65f3abdd369337b14986b335c0808cbe7f09df29091b2b6579dcbec67ce943bcbee9ff1c838dbc83ed0b895a9a19c4433c022883312748f1a987550006be10e06f1d6a5026ec40619114dc67e7fbe78be9c92276ab05aaee0b2e388941345e820c13f279da5da4a689397b3644f9ae7d27a3389966ecc1d4d33e6a3f82904afb6ea466cfe5d33b83acbab0d9f1284a8ef4d22e9a1e094dfed19a90c61b6f97179d8aa734a0e7590989c7e50e439a381c5fa49670167ff919a259ac1c93499c4a32e85fda06497970395580bfb5de9ba8e06c6c11d99287a3450123d34022ec0eca5eb91d09b7cdc20f1387dd14e37e980a7e35ca162a4bdfe9a5537fad82d88a5f9f0a049edb32938fb93b439343cb2fbc524ec2ea19b7a224540b475e910f0ff9c8c500bbe578b2b503fba9ef68e2e76843acc74492699fea6acd7eef934029caf28c43b5dc35538f7908654de8118d6c8476f36ef870c245913478b5cca0110748bf534481873d77e39caa643f49ba86bf2eae74593519dd8d8e7f1c7b7293b46ced8c0ca2af941268f2567a4242961ec37116770ba7f653abd6a570027f4212fa307f0dc02bca4b7ec6e22040422e5c2c1682d87c8eab190f265b4b73eb1649c88a1cc611b41ad5b72450270b0fff33b7884579e21a965bdc332de9e271f96e76cdd2c5d60660f9d19b3fe678fa565e888d941cf33f24c2a73275f86480e08fc1a8d1cc1caaf6fe1b05b4916765790196aa547fa5e8be426710705cdbc3da5e13974cb381d57a5053fbd0f725df3fa5bd9feebd3c23956d9b9f3371f35619d44b457fe443633efa2d5959a34a665571957a4f7179d3513f4fc66e0749144f85ef6ef7ef2587b42d3c63a16767423b755a17091797a9bae4c117872cc148f43d49c0095101f9e463617d7ed7544304722c8b3befbf8ac6216c4d42c08f2d72a196da993e36c496b4f95a1edc3ce54d4baf6e8bae4c5c7a6a0f72737b21756fa23b5a5ad84751f95baffa7f292369624709a92f1d8e85c3c795cfb97117dbf0fa5b2a0d25aeb7b803d7e0d4eeb27a94a8fbff73d4efc2255a12d0b77c6e01d71a0121ac3c84aa6faeb8d35c3f1887d781b8e35c2b45cc9789fd09d1bd8e1fe078881aecb4d2c5d682c69df7c26aace2ef47668a824af846927f216b2b0edf061aa862bdc21985b8e9a11cf78e6db7ef057a510636a163604d1241ed5ed683ee07df2b34652b8c9f8473a0be8cd96b1c8b3e5f93482e7b94658810b6cfe407fac92a0d694c6092aeb25644f4ac915bf6b5b42397db3087a60951d8f9424ca56fb20882ffc2088f0dbc1e3d5ffaeb621568b0dab67e3622b3f0ba6279782e2f9f54380e6289b14f1bed3b59c1ea6b9ec3c3cf9ff589571af371c823ea329274d819e4ba51ff2fdd2faa47178328750446ebaa3915c0943129d110b97c23abcdc38747d7add754c96d10ec3691b8a3fc0f7aa2bc1a4fd7ed3796acb37e2cfbe3934eba65726f173a0d4b24b5c056d0aad48fa156bdcba8a0495df4009a2f6172f30b202450a821d32818172491e2578e7f4f6e0e804eed7311df8e8f6d41be91d189074e8fa65f5df8e7bc541c794ee91daa4f02d394d5d24a31ff1691ad05a96844fc2ca0e71a06f52c5828742234e6f7c74a9ccb0c7c6f800a6481d18694fa27dfeac986cad7c0fdc7efe441ee16da609a546cfd149f9cd2e5e76b8927f58eb8613b725a63db51c7f11cf9f7268826231f6c55f856424a340595c2c345ef0badb6db7d32421303c0104ca52f7120373356c84c97609c9ab651f566fec60a2e5b4e3f50f354be85fcb65edc6d1c17daf269213e5cffdcc1ec1448948a0d32df1670c4fe40ab8a2e790b1159259fc7fd456a3ea0ac396c9049796763de027ce2fd6be2d4059114bd263871c3e09fd9722ddc213d8a7aa12503e57b19fc6588d78652b099dc9883a0ce74599d9592ff464927ae14a501cdd964c8a58244e4a5c2b9a84cb462b3a5c48206d264d342267ab560f055ed8e4ef4c6b0701b76fca6cbeb3ecd5742953e1588d9d3f576f7d04fc8f633dc34507b259f6896fc6e3e0432ae3952f74b1f58e19bee6f1013d376aefaed215ac9852f69f79b7d49eceadee60b3bb6e44286821b00e84769d0acd90155bc75e8bfc2a0d24d65f85896db676f5fcc3c60aad65b6b5a3c6919db9752b5cfaa5d8ccc77338b0ee2bd1d5a17d83a147d1af1100042f14ff109c28da6937652b317089333074e5a4a74a36fe16e821e71574054c8ed78d4144209153f67f7ff770d33cfb3a0b139a640a06ae405de508ba66008ce6f9a55b16a25ebedc48b945c7a0a95c7d434fa796988377a391ccb0fd28b778d93818b70383dbb0040c25892baf093e386f5224a5d1e5f37633fcbe766fa39f0eda9cbfde38a7686f50f712811cd85917f09ce5abe12305dc7bfa86c8bb1108798255b82a2f26cefe948b65d347fc1ae34faca923ef9e8a5dafed89752cf4202e6c36e768a6619b1ccbb53d7d1832d9a7244079737fa0a880232c224dc011e22a72dc13ab65eeb193ffb7e5f080af92c381b7a90b99292544fc96d664d849fd091b1a0d7d8153bd8d2764131a41a9b97981f2e66e54a1f48f5d4084551d200addcf25160d177f79807d690b02a9723a13da2d6483a8aeb48ae9918536565728bb9d53b4acffbef7ba29ca9cb56070fae641abfd4fbc2f32039bb18b39058e90964c174129b7151d2605f93f56b9117df718c40cba68a70561c5821d3e5c69f9607006e3f3a3c094beed3290ab41268250d1ef0182dfea26eb81a0504cd54bc798ea08bf8f6a1e3befb6618db173004d8c2ef9a06d99a63ee5f62a54e9a71002bb37157f99a941cda2da1e3dab8632c79ed7a8666c96d4fc70281904058346783e54ebcebb64bd0b66af27420d0ada1166ac0e733492ff00f8650732ea8ea2ace268593c6c2fb60076c687bf459bafc8ec0cbf34b601c41afb2cc5e9b1470eb7e2e1d024caa401d0cbd6e01f54434fc124540e447a3bbd763233829b884a6f098788eda12f58b17af887aa8f925fa27ab0355c5e5ae0f8783c87d248d20d93d32f131cc09188b28fab0759e96b552187e7d508b0b4d1a2603632cbf17863b615feef72989a50bd0321af2623e196b81e964359c73d95c92aa0602cc1de61339c408648b1406718c82c82f1326650c2e3830a7748e0966fcae48b3d89bc127cb354ea491e767ad191cd340163b1debaaa6996b514de7187d6dada4c779a4b08f1a3e6cf4c9e36d37c7e1b48701a8cd223a7d0f73c59cf345729d80404e07fc63ddce4f7f148bc3f086c8e3888f06d2fdf4597f05860338527f8661b4cd2a54b509d242ed493138125a8f1fe755c3a46a24f68934bba0ccf35c9de8c20516afaf42baa267fe801a2c42af08ff960f1379442abaffdabaa883f89a342bb3672f14ecd8f08e35e319ed8ae23756a1862eae7246665232498b7bfd2e858a1dfdcd907ac2f44c2053416ae9be6e0baab906b73f6588817f331f867833187695bd670eac1b43fef06527d0eb703513ee9a71deae766641acc521c4b3ac589381e384c467c780d78c06527da9ee84b6ddbfa83aff12edd7e1a14bc810dde56a64fa12a3ea4c5de6082135f15ef5717d9dfbc19e6f73e7fd42d9ec2b49552420bf75a87ddaa50c5aea5bd66f2157123e1cc7dd10a425bb6c4d29ada27dfa159a57163ae4527e49305106b2f97f2b411c3c3b4df78e41933cc3cb585714e3f7649fbfa587b4e36100eba79a06df7880a5dd870089e1d36c3a09799e9f3dbbabaa0d3b847d3ae9ecc3e93db184330b7ef8516d459e8c4682bc0764f7d7957b771a236610eb9d76dff8b22fa30800406a3e4c08ead2b2083675b69c4a762208fee90b6879709ddb8ee53eb6970d03ea05e4b9ffc0f1c6cbf711495d250c14be075c4176ac5770b8c82ce0441c1904969b95f5df4473f9e6ed023b87ddbb16802250ae0482dc3e94e546b975bd813e2de58d3c1e2e86b133db0bd7eccf86b831d8381df180bf43cf35db7b7c6dd260d51a09f77c509df83404caef2de4c5659fcb7d251fbeba904c09cc1cfbdc48701e43f10561138676188a94cb53833cefd36ce36da1db696031c1ad59cc20647607a887f8972f4857f316d30857ddad7e571c408cd3ad6602db1fef8d6182985fd59024a03240e3c40fd90988ae2f6d048da3ce3cee4d2b2345bd32f4726d5e32f0a77744141b744a461357bf756d2e6c4a443a9c9a747151ac6032b89b150217d7ad4738dfe2bac5560c2c8761a8fba889f7b6a9c7f558ab59eab1a3058373337d908980528783587a6586561889400f1ded6ca4e17d68cb2f42858326382989da855f567af9b533cfb5e0aab7bfd5f395d69dd132082c9a2d1551bc161d888a5b347635490e9a275a0b9ed1c29e54bbce506cd2282a38b89e4ab09f121959e5c2a74c978ea23e57d606bf07eaf558ed799366c66fe32ae735435aa39308c5ddd7942ca7980732581ab90b0bfbe9450711852863f60da262a229c960edb7ef50be8ed15f76f848b76a6420f8f56d391fcf2486f3e0b71010692f91d6bb6772b0298377c755a18ca0af2ae14e7e36b0ffc20528b19ce139f9c9295a1f679ea6b1f91929cae36fbd326edbf73c33b7e8ec42d8c21a3aba20c202fd5b904777b2b56f53fd585ac62b000ee6986c53f528b9e72af8b6ed2ec6cd48b86ed8f13c712d0df63fef87d2357da44e2d5395450c2f7dadbb38c61db18167c56412953433637d589c07fa8531e86d852b97c6f98c1586654d4a848ee1761c6abed72b9609545eb98401cf12ffd27bc7bf98cb69a8bbff028766855bf0628dca2861a26b0e6e38cc7736b940b9da3c2f81881f54a421ad0d092e74cf370749df56e0cea918d249568783f797d3ea90ac46a8f904c316b6cd27883b2d54529c7302065212724cf64655899125682f484c075a71a7e45c3762580f4785b838406853132b2fe4e27b9a697c09959ece8b08d65895f0dd161dbf1b07af2f19ec3a1aa67ab351ebc2545ea1d776a9465eae855548fb66a167c603e72161514451cf2a5142b5e9a2c35af0868537f91e31535ce901ea0ac62be546f80e6c6e2e5a743d00e2ebcbebaecefc471db5c3c606292c7935ed867fc7e162a19cbee5c5cfbb5c580ca1968acf046dd2892390653c44a3673f5f78d0465c3457bb74bcf9de5f554f62a5e84201f85c558f267c08a413b067c7373ed5494f3bd00d6539fec66afffb090d8a1393edd1b658568d63f898e5c047f3ca36cb0109295fa6b9471f443cd1eefee36961330cff2b2e3705562207c15f92d45e01518db5deb3b3322865e1531fd97df6839ff0d5114e47e4ac23353fb58248af35069c5fca19bc6855ce5c10d307d166741e0b923066267d9dd82b839820189e8bf9af10afdab80a7eb5caba9c18eb98edf1ece2cc6d4d5631593eb90988ea0d1bf66bcde5409197cf1f865380345ecffccdde9435d24405599822c435d0c043bf2e461f31982c2088ee91ad6a6b18719cfe2be165b839fd4d556e3cebe8143ca071c0facd9b220346afe77f969731a0e7bd67fcd388fd67fce63c49aa40b6b43386bfea4711a4b2859a3d013fa9b1d72ad46d10dece1c08817ca68cc0995f2cc3d945662ce544e00bd3e91e812a78894d37ae06d2782ba6eaac1625214273d9f3beb8b54ad1f968024e8a5072f68554cf668f67338887569437ca2ed67c5d79928d871cc30ca9130a7781f74dbc7b1d4f9f5ce8539999a3e2c37661536ef011854c689018c7a26f081a95c947d9b64774d978fca80ac8ccf8296f2e97451087e8ad36001be6b592e88350fe8fb3ae20f06143004b26256aff47e45aef78982f24eb17802e188e5754686fc8ebffb06beb9930fe5925f377081298a7753315538abf01342aa19f99f3e4ac53fa0e1b34be3139bb4b1ffdd6bd17f6c5c91b2114ba7629257f45f6d14c8b59bca05baeaf55bf20329aecd1aaa1d5782ce695c557fdc7ce72392018d4b0c11fae2a4325fb46fd18b71239bfdff87d67d82804766db34603a1828705f4d45c76df12131784a7eddb04b5a7aa7b2a5d43bdc3aa555d52854a5a9ad8ad10970b43d173537782c1e7c8eeb9f8c5143d7452af0c22bd523c1f015ada78fbc5d8c9b4fb3b616c69dc760272f7c2447438d9340352dce72433db889b0342ccec5526dcf676c993fc5be8368d1d059eb9a35df33d660618f9f3e9396eaa4b77c71a20b0e02fbd8be1c09e98856a8471d1e6b1a5d8ad330bdaa2e70deffcd21116c7e279264707f0e0b47df01a09f0f85e454ec6fd98768ad68139544998001bad74a0a61d5468b685964286a6a671b567fcb97c933c16bd56107d2aab72041663f49eb18e5faa9f6fd64186a77c4c7fc3592c5bc80e18e3ec81dd79a637148a25520206ab4230bfac7064d2f1061b78a6afeaeaa9a785ac8740a64d9c0fa9d52934e12171e8970deec482e90a67d36487abe11e3a208b7ed5da97a9f64a5c5d22fadf504b45022cc9b0df1124419d186f259606a7f150eae6078d56ffd6eb269b9959ab6b2b670f9c81e9d33be7dd19b888e3dcc93b10e024303bbcb1ac0c930373fc2136e2f98428f19d0306e55d37f7a8fc9068f1cba14f7886ac6fe2b94f6db4646b5bb7e381fc5c7f92843834a5789392e8299516fee38a91bf512245343d01a806272858e2cd2649178bea47d4b9764c52d9a1a03b0e751fcb1eb929c47686ea874785fa97de4aad15f42cd719e18c95f02daaf73865850b1fc7538ba94ab807631bcc2435eaf952d188e23687792a8fb351faee300ec3b686c5acac361503a7bc581f72a759513588bfea6240e9912eb396b44719a4ea43cf6bc1b0972b51ddfe88733b0d6eb7296b24c16e6f0a1f403c11d3e12bc70fe22489dce5860257c9f6746a617981f48ecd23da0d6eb56d14360690c21a89f1765729dccad2a879f29b56db91c7ec59a5753ef2cf445d8951571a8ecaa41132d438386ff9e71ff36de6271fe6e7faaa6879ce2b96019450cec287b6debd162ff2a7b7ffc166d60304079b686779ae52d5fd00af6ce4d26ffce41a58b7bd82477308f454c4f0cd20a4e7888c1d2c0c8dcf88119d7b24c2896581a2a9784493d929f79b1a3419c4a73f8f44d988d92b867d160cbabcce9cf7101bd32994c1517318dcb84504170841f46dd632492a2d5e87a0e2b23937055a4bc321c1a81e42dbf8d9017e8318f43c3aafb4f56e7a9936a0d6c840bd8663aa34034279d8a598a88507f70ee328c8056a74a6ccc18cada95d053319f98875438ee2aec166247eb7e3640ecc7c21f23d120e17cf32fd396b4e009a50dd020a89b8047b1ccf4be30fa62af67835fe0935eb2eef32658e534ef59527e3120cb2063079407e297013eefb62ffb7f5cc3ac7bdceb6bb234665463defd18ceadf0fb8df078be79b547598ada46d263976061450a255005bc2363cae73cb37dac53529f4803f022fb5717213573ce98596afcbbfda2e0a44684eaa3c8226824ee53fdfaa4c95f5cf481613c619af6ec7ef1e976cd80558e6a5dc569574d5e924cc851b7566e79c5874c6211433fba5599ffd8f483c1bca534d3d4266898002da14d75e0b2a7aa5f87193e0392e2961b86f6b7b123edee5960e0b85cd3635e87bb2126c3b51f940792563d40e051e181497133ad509fc0b142bc27394214ec7a696e4457b677d2ab98881f4a54ad51a01138c38f07e98a0c1d5a9ac0ae91e0046edf9689e5744db87df7b7e119c2db1f1a58a0743a1a0ecceeb6e57d2e60311086e62e5fcb797c0995a9dba93b529ccae6a17ca52d008825bd5b5ea99b0ce6d35b99e23e40763d1b9f58bc263f3fbd2ee787db7626944fbc91deeb4bd0f0499ab3a861ce7a8b06ea7a416621163178e973b006a02f5d0679f9b8ae11353b4b607e55d55c7682d27880894b1ca3beda04890ed41f0bbb86a6c2852fb959b9a0fdab1be7fdea0c18b635fc65f92cedaa8ef455a3cd0a5198655d0232a8d715c0ba8843e3c8b80d01ea8e172ba5f231abf47ab1dc16eee2c1ec8804cc708225e8c4ec3f8827ce0b10b1a387e25468773902daa3bd5c57ce4987e24b1f7c428d9a148ed9b40d28594203e675787e26622b1c015a5decb18b93fdc0d617e5d1d13eb64939cdbae97c73e2e6d01967491cbda8789d74a157a7f62bf8ea8875cb3e773875e9607a01779c0f00b2127bbb75f7ef3522ebe6f24108f9a9defe7ac46b5a45a9eb342552cd757f98b75386898050649644e0a7bd9b5398023765c7d0a5b6becbe2984418af51ebd343b654eaa3664dae2d0b62451fb577c92459a16f87249b11503f211e209d4046666967dd36eaea5199d63ca3c1a2be481b600e04679bde249f181c12a2b03ce4d00eb0ac1bb2085178d63f9792830336a6edadeda623db5b86ec78c26f6d130a970d0c6574ea19a169e75a1d865de9dce1d6d1f9c56a94ada0d67d12489307a157526c4bafe68723376c5ffe5d089f8153147da256f6f4d6ebcdfd87a497e5b545abbbb0e9af8deba37623dd61fdaf4e54bf0b0918a91b291e8a6bbfe30acbf49044dc9328e24426a6097446fca64a5b771ce140749d9721465a11bef836f635c1a27639bde3ede447b16f5f8fadf9e1290cb477615441fc01c803cfd98e9fec805291bd249d00a86e9929297eb3da0554249948adda31a3fa529db2f2b390371176fe4b17afb1eeae2ecf9362eb92f26c305b3ebfe0131290be922108011afc10c87cc028fef8afb0eeb5f3e80173f01a797ec370437867e528634bd55f767962b8f563aa1b91de9b4c7d364b2c6c7066d5169730d0794649f60f1e0efca613c754998b64f85b13d04760e4a23d96154c0350a7c5e2dca766cfb9253919a74df0d354bd8ae2c426080be0e087d8826961be419b58a5885afca490843a77bdfa1f67128ea2a51902853bea3f03deb57e2f8e34fbb459a3de622ca540bc892f7f368740d8064aa110197736bb590f394800faf5bd8bf5badf74fabde9bc049673f0323fb215d59037949e360327f8d26599775d9b7656a74b5687a018a2b7993b476112a5cd98c751fdf0c9cefcc253fac8c76537ebc46df3ec4eee02880e045be34dcd62853962f1a7fb20b151094eec64f995d2462f05e812b099f65e74e97c6e6b3056de7a3236472dfcef72d1df9df22f0e40fd59dbbd801785d154b5d51cfd3b39ef3685c6ec25b96ebcd2c179610dc459a69d76f9b58c3f4158799663170c3c588285ba91acea8306eb9523c9adc90453c7e19dc7d631a53c2874a0b6efbaa120f0e46bf13829e4a8c22d82838646de88da5403713cc6947e9ea9de858badd080c9c713623360cd55042f1e525e6136453e62c768822f2f4b42643aca2ad552c4014f7675b39f016085bacaabc79299b524e3559a7e75a43c73d9289bdc0ad80b1cd2f89bf22df944554df3e94c510aabced3462bed9783df265187300c069d08ccc442dc54ea6c314f0524d99e00b3a06ec450567b3568ddadfa87a67e9ffaf1692a19f55e1f1a3493e08c776829b14a5bc5edc91f584b6d62e9e37d86656925a98e94cec9a672588a115d78b639f016002888f2ccca5b57dca3036558d70fc19a484ab9ae4c579e381c4b0f760d7722baeed90e75672a4b1706bf547fea9596e9053a279654fc05b0a0d9092a9c52a7107952bb9bb0a23e46077b374b457e7afa85b179e17f25f16ce9cfc03db273fcd3dddc8acb9dabe89a25f043dabc00fcc05b586c72765be982551e8386d19bc502ec35691a1c7cbe6fa944687030712c896697ebc018e89b65cdbd66dcd96437e9337cbf5660d0fe50bd5a52241cfa212f8bf9c18dfa54b5659a24c7e352521ea0811505e0a8f26b08cc2dd7ea6dabfcefc7036d7a0324251d60d58d3da1978e7a1cd79893145a19953109ca099b64baae15dc4d2a34405c22f7ea4e8dd384801e7efe6954d79572d076bdd1be1dd4d752024fbf0ed19351c33354b47b459db628fcb3738107b0b85f19a34f1aa71b2596eaae93e0ecbd7dd5e1e55224081999479ff9474f7928191beab9d80794629cd0c2800c2b01c9e61ec06ede7ff41206b28f75843ffc63b1c8dd58e5c0062ee88a8775f874690a44a5177f224008e88f88bdfb497614309cd78e952dc59e548b3ec99765e76f3e1edf259f78cf4fe9708e72b5d9d5cb1494ef29a2a064b068cad5cf5079edffd4e5f8c593875c12c1efc4c7857036ed72753e6952ac4acbec788cfc548edc9b488afc2372c220d0f771265935c4bf936ff1755d6ab9b4b34682940c271bb3feefb62dde079fdd804c522a763d03014bf6ba594bf9d87b8a3af22fe7e9846512ef2c5963ecc529b2050b01fc6c797b28391950e8233d2455ff7e8c610bebe5e8baa95bc735ca7f6069604aee6852c4b6c7841553fbc74d7afdd1adeb39c3d1eb9d08ad1594be00324aa299d4088f73187585d8f4e64317793cfbe93f1ab94700f77987afcff9c788c45977e1eccd34a608cb9cb60c6ffc7e04a062dec34fab38e1664b4921256dc3e6af325a3e6d7f4a2dd9adc225bb8d86be7836c580284a1ec0acb1bada1613b9d879c419a392039d127324bbc53588e58f8313bd28bc97afd9fbfb05c7a51f18ed3d01742c57d01e32f0c8217bfafc8a437711b64929d116a69f515214af43e7ac9d4986eb86866d8b1785806e05aa2d479eaab5fa9d219cca90b71d9715886d28a162642c76556bd5e6ebd1913144ea4240eba69d91f5c9c9bd44905292b83315319a0e618e0ba2836538573886248f91060f47df5839d36770aa45c11b277b6aa2af3b3bd31e6db2a594a9fcf701919f57210de41e5eae3264d57d54edd510ae5b647405a1144e9bf5178a9b6912c9d274a80c75bd142d76d79833d2a8e4b77aeeecda88ec7c838cbeb7b025632dc62eb4d64f70cb3913b0d0f91c0512a6789d8bb0838993a4c728167fe6802e54acfb5315648958fd13a30c534ce3703200e43821a43ab3c48412e8619cdfcf0917957c4ef65afe9bc495181ef1822e6925205cf9da9ceef04a820bcda9b4c96d50dc59cbfc864f00211a887fee3602008f966ca879a49aa814d835243e8e75885cae48fd1748e2232dc03fd0922fd580c1b360f3e7b69633ca9cc98d466c4bc0e3203f4079168650e1a91e85a25439b32f0ea1c96f389018f691b7225653245212c9835b8917b9389e80668fcd581f294a0268a7b7a2228f8b7b66354452ff10ec63262297c8e943672f49cbc85284585b9233c826d7cb375250efe156482e1032d1697ff946266e34ad76c5bce01ec4fa200eae71f06d2ae8cecd1da95481fc6bf08e52e31a6cf46f8f68990afa1adbbc1e55ac82fd232cb9aa1c440abb44f45efbeb4f4d60db9a232a1b4d9b6e6b3e798e56ceb05c29bcbd5da1190cf8c20ccd30faaaa2a3c72536e714e53e86bf96cca245ee0a74241453381d9912b157b8858b3551426cd61094dbdba0054898658a78590e45fce5ed387fdaa96a3acf9c64df760afb657ef8caacf3527abe28a2dd03bb7d9d17615089cb4ec0ad6a8609caf18f72babb10138fbecb22ad0ba8c90ba4e7dd96b057470edee95e89e3b2168853e8627f23ba5d384a653c0e9ca750b19e5a8bf44b32e006498e0da28ed2697ee899d58646411d37faf3e69f29710ed1077b68995d16a83e6558e989b6f4a5fee2d98cbb72e41a5ac9567103381a95b5d2936bf429e8d8cf7f8362087f7950d63610bf7ee85c5d59a712a648f3b5fd5d81295316a102375714f1b33d895bdad7e901c694c397b50c11723a85c4839de08c4573267976e83fce53fc7c9d51518a9071617996decd205af16f8c33dd0fcfe45d71f0d910e8d5d576a93260f3df92fe31d2f5f87bda92a2dd237a022dc7dc70a98cd032787c5ec024bff714c0da44d47dff49f37e8d29095946efc072c8d66f2e0faa1cbd5309c12825bc4f6293d3c2ea10e62b7f76d1c50a6e1f58eeb80d7815d79064658de73b7918d73c97b1fc1ab7c078d12815c2f7aa88813c5e20bd9b184621b3dc292af5e424d5abe67dd2178ba5270a98b9879a8651d33bae091d21cb588760ff3d6f5836ac9fc554c923da1065cbb394b3513d39752d9ad432ec5f3100c1d5fe9ccd9f29b900bdf5cdad96a496dec6f8b927fe830848d197adfc59f50c800e9d39a5f73b39ac59e82b4f9ed2850faef70879bba4bd68bb5a40fa3bd7c5df33ccbb9cb30cc2559e6666cb78f6d69e8e40612f6610050ede51cca17106ffa93aeccdf60051c098faa66c19d042881e91883c4cf1e932ca9f65b806061ba02c96ba13724eda30a6f079e05383631fef295f211e83ac26070a0b7fd379a1b6fe10c56dbeb88fdd7fdc024c78f68fc7cc444e138946516ee74d5278fab033f91b3db6baa133c0f48f876e323244ffa37cbeee4f6c13805477e0f839db34d41e5f4c4dbb35185b0318982b3c3b950b4fa52bc554ab4fbf6a5bf28f267761edef695723a501de92af7320fd38d11aecda66a55a8db44ef26e29706d037627ae06d6dd4bbd1383fa6b6fce2f3fdfc581c9f3ac96a3cf2f045ddd43cc47b233d877227909bf783fb3f003daf9f11a4e41251c555cedcc1ae03d382395a383502151e4af87995b29c8ab10705f23f30a7e28a03e5724cca7b95269d6e9f0b517479fc1ec8606a78e6c93ea76a9abe63129ebf60654cdfd624ec09b37c2df63b0ce9e8f1cd83782d1698cad28d588d44453300c235b58edaaf312d5cbb1fb4c7ca93e2890bd038780eff78fedf2992d09d676e27939afd0c7a14c93e2d87a20c0cd8f0c66a14294a2971284553df6baec982dfa42c4fa556542a487bd4be214f008304db9f64891db33909c35a9e272511a928ad333d1725bbe842fff5755ce232e47a3e36c45a81d59e68aef9447c39be08d5cfb7fe8ecf48cac98db2184a4cad1e00ffd8a6ffa6a1c733676d8ff1a70db0eaa4d3cbfab76d5f9e6c9455865cdb6dc242d53418fe13d076787c017475f8a66870a14e3e20c8afb789ac8d3df16d5b93733270dc9e96259ac6adefe7389b4ab6b463fe39815346b9308c104f2d96a12ca7ec76f00bc4c9dc25ed55f2416fd7627d23f2c30a4e281b8ba6de394ddb190fde3184e55929fdef0e103063d530c6bd08cc70abdd83dd31cf8f8beabd42141a79a1fd588a277d82060fd2ec0564b7d75510977ec79e079aeefccb0a4112f74e88e64d8dee19c8a95859fa32c1bf625ab401bb62e548db18e066f28450f8332dc719792275586de4ce98cdab5d2d4738cd05a212fb3919481a582767e42ffd462f2fd663c43f29ac3357d86eadab3ccb0cde6b5fdfb86a99466d0d7f14eed567ef97831f7580d5ee2e4bb820b6683db0a74e212b28c9c04f408b1923380562c85937f37a6cea4a72af9951a4a519fcecf544bfeae1e0a7f1af46096e32d3331af06995357ccfe19f00df1076f0c8212270762853180610fa6990e5a5866e6ecebd93cc0042151946f0fad794ae5144633e182f9533c6c41946750ca01b98234821878594d1de6a3fe5a8d7db92b2032111be0bcdfbb554cdf14837aaa0264bdca0087dfba17406161d6828ef6fe0960e253ce924fba3d3ff9a1a6a0cd5a9a771e2de269a452757475f3cb093c971fa1ffa786836d0feeac59566c930b12a5494ab0cf1332066801d75a643278382fa90a5a7590dcae2db4b49d4f47fbf5fbc41ca845b35b73c252c7d41bdb6f41093c7479fd6600fc8ae93c5c3d4d6bc8c7786d4983711c5a26410666f126c9d646663c9205371879e35a7d86435cb7e057fff79f6789b25999cf3709e10c186ea9af2c5327bd12963f66e106cf20d939ae34994376f7d5395cb7b5c93feb05b6f122e56f8c42512483f5a5cc53f52093ed6fc673bb2fccc4c176a810f6b63824b5d390331c9b9c27f633cb34208e36d18430cd48ac8f4c13026e404bc77cb268314ed4564a10d80e9fe38be73760318edb66c7929f2ee5330b5e5947f0b971732e0338f0a8a19360a42be871300e43f8fd7f3df8c4684341574cb218a43497f5339f5544e9a8e13f63501a3fdee34b5f133fed529b4aa035caf3543b961c75d4e0f6d4f5c26033e63d5fabc91a00456e1b3d4b57344e52765dd6cf2e2118b9c45002d0881286c466c87a22c528d7065a610b135d626afc96e82928c924ff5302e807fa98a7b88a7fbae808a911fb7aed9253ef8a6805a103931b1848768c8e18ef02fbe1322d39ac81536b5fd30d37429e34a45ae764150f73b53e6665b617142880e3fad95012c78f13032a72bdbd7be46baa39fefde876fa261028568b496e69d3d78839b19af58910de825cd7007ab62ba0172efa94e89b2e55a3b09645a9796fa14770723ec678cc4cdcb0a83b2e87a7cb61d9bbb4c069415c679b30f6dfd0e9b78a38a7060e10c93bd1572f94bbe1ff7bd3969323053fd3c881d63fd0f26cd88845e43f67e6a361706442171cee59a050ad09ab49e29a3eb849b9d7dac9924f6a3db53de39e7c27bd723a0936675596170a8bd8232143a067ad97dc9533261e7f9bef145ede46ae71728d3ec31263a298e09b70509b4f60a01c326c0b39e294549a431c311d6b5b68c5e41aca2fb77a7900479ad660baa90141f6ecef4d69c7cc3ca526131ff5880fcab50d11824c5557ecceeab8592fd844fb2194336f060a58d8e28bf7cb5bc8bd8600c4ae0ec0ed4e16f18287b2ed81e5362d915353d6cb32c053372ac6ee69174b291364a6231f9fad418921209e48e6009806c89eed8606ce68096718e4570f15e7903118cdc36fcea2303767119aef2a30db6bdf9fe34e6604a5c3dfdb61994ab624a08f0d2eee0bbdcd9397756f739f3e53d53d643541a21e436a70671d04b011efcf9d9b119173002ad9eebd61fa069a62275932c8bf3e7dfd5ac45fea9ee943b35c6a2205edc40c9bf605e5e99c4c1f4a8eb558e8ae109230fc79d5e629340695f028692a7e8e74ea34f0c2ba1fb8a7de07396011191959cd1731e9a28e921eecd122d45b1f68a0faf457968554d5b8727538a7a1149ee2bcc8e68c75afb251ff4eadfb77acc0e0ef4d66ce3e2f3c4866dbb9d64ed6af6af8a874cf1a87596e27e6d5c413e6ee7bf5b7f85251a57576d6dd96fe733fd74203d21a3796d2b0f26eba3c35bb915356fc70f0caf171c5c105076253c482c0ffe31a43a9f6443b626c110a72d5f53530119a331cfe6eb69c67d461a1b248220cc8e1263982f19724b1b70ba5fa08e2b47d1acbd6d1fbe6b90f5596ba2559871580db3d46c4197efb4521e9559a1927865273b29a157cdc74cfaace77ed09779cf33afc6d7ca090730868b92f10665c314fb19f4850a0d0a9435091b8c4a31e4a4d0b0f4eb522b8c1c639431986fe4af755b5c0e39f56c58dac9cf3b0ff4141bc17bf63510ed3549c82dbad5ffa124bf5e417eb37c6eb3d549fd12301b085ef0fcdd554819050efd22fdef6340259d5094ebd0266c4159402bc53c338258c67145a9b1156cc5797a98e42c515c100f5d3f6b0482f6762f60bfe21c373f42122ba6fa34628a99c5fee46b1285eceac4f7f4a7f6f82e9d4436077dfe2e90848bbe61ffb3d896672b04acf49a78179ca1de1ba0d78abb6a2dd489be567f02040cc86cafaa46d43d9cc0de3f4373b1c2d849775923ba2e43753a894a440882d3f3f5db5b88e2e3105f85c755412a7fc84cba7dd5391e591938f4bf3b415724a7892463308f53d16232e199848147dd9df7034b2de8c7291b32a7938c3f01611c4753a0bf868eecc72488fbc0ffb8dfe44d7d3cdfde6083a31a256bbefa7e61c1ae35ea2021e775ea35c94097620d3260f54e262a2584ce1d04bd56ff3e117e852b4afbabed92090453c8c4af9eaaeb0cac611514fcfcba7033fa56e5ba7bb23b8d7e1533d072631ba1558300b69d0fd214995dedadd359526996a67e128d422cbd02826713c1fd675994bbe8923d21d511cadbf8f2eb2f7de5b03652e11eaf20ca53928a7f10efe3e66e91a3dc6c5310e7601130436996c92f3f4917c731fd1cdb6605e21928d32996e02dffea80713468af6b2bc7834f2b7d9ee0768b6e329c169b090f1fd1903d9b0a6393226c4f1450cb14ba7241de92abfe03e951671b1921568d5260bcde3d971773a01b3136107ee2d77de8f594dfbbc7116e04ddd80d0c1ba8f82fd2d69becde7fc1822753857a94a493bb314dc875263733f500a5c2401266fd6e7a57375acdfbf82c883be57c1c2ee06bb948dcb7e47a668b1cf42d21161e07171725900641098b50b2ec0de701480b48fc6d212bc51240f96f0cdadab813b763050e8cc9750eda5da6ef8f5c63c977c6f9b121b945f85228da8ffcf06984b700db4b9f4eb5e9afdb6f3dbbce2f704ea68510969a231ae0211e7b27817c4acc9d379be2bf638b7c89b1f5eee04fc20e2d9799f48906eb64708a1e5e55c0005f33f7885e464f3501fc12ac47e392ab91a1ee3dcff9f1d53104d0901c0ff65149459e128061112533709ec79f24b448e03a96ad4c081eee8781ea23595bad798e1e7236126f0a9cc66aeb202e4a638f92db77822ce82e4b3138dcbcf4aa03ff25a420a878a5faef51b6489d0de1aab213350c486efdcc197b8d2280ebde09b732901c9e973677371ae6dfe2fab4aa4a49b749fc5af563a8a6728d2be1fa4ce7534db263db999b7549c64313973814f56972932ae1144dff50e82ec1253ee00f83f15c8cae4a6d058485638d2625f84e61a7298ac2a2ae3cd89e723f68e67591dc6bf0f2b6200e3b6ec2d2e022595b5ed418186e5c6a15b7c33a9cea63a5a83c2ec490d3232c9d1bf6e991b354c99b31bc1ab9fa06b675bb3b64cab11e27ec21010ffee6d940a080b033bb7d4d0d78344c79b226eb7d38c90892ce8dc64abe51664b72aa714ff3c7b08c817b2c7a1d67e2212d1988901dc23102ae28ecf0a7dfe4d9b68bcfdb9e65ee22efb4bdc5dacd48574c6a24b889e38f5f95dbfe221d5588167248451dfaf560008a78baafe58c0ccddc16863ebe511025e22f65d90154434c28de928e5e24cd0f934eb0fa7d92983b013c3015ebb9adcf338f1c6444476018c0004f3cdb584b140168bda8647184ba401e13a8525d7694d73693f14e1b8db1cddbdda29856e8b96e25af7c1a186ec714bea7153a6db582c849d61539a89918813f9fdfd89fb48cacb6a4636e02d29619ee8f40c69df14f663fa5ed014cae3d8d7cf7f054e16a25ae752e853e9365a003a36ed5b9dce035d6e28a99af8f0ec133788a1b5529bd34180ff57d2f9061ef591197d3c3bb7e5e3678dc5492f7c8b3c3e2e0ae2208bc649cdce64c07b58b6635bea92da2c3e724b54121cc8ec32d63f6a8887299ddf270cfc128c8075371786b9fec62071aaed0f016312bd68a938661b891e5edc0795a131f30cb628f1e28f204cf183e96cee906b9367f0cf714a51e41793e94707d5c11dfdc0aed9f4637ed76c96bcf71e6533da91b63430a59ab67f91db847fffc88150292236478e6e6cc5e1d8cad97f4b0d7e3e8a14ce5ab0d145404788e6271822278ff1524ff44ad5ba5c4c4453459ea5243f0bc97ea92876253e0a095388c6256f6386144aa077b729d0ce9d6fa6922fdf904dba14d57170ac59904abd13adc47d0e27750c441765802179f6bdbade0ab15091ab8ff3195ff23dc366f45f46b52c4390ddb1ecc29551498688ca3e4978a76d087549b086db1675b77e0875f60eb254358d79a0d560bb053d82e7ffa989bf2c59cfd9aa443e0e5ec066505f7120c3c55638403f86713144d8ab8e4eaa319bfc58d9ee081bbdb53cc4bac853d3afaa4182c342d0ceb009989c9a6b686d76441714c2bef894d37560acd6ed4f3e3d1611598325ea53efd032333d2bc4842fc818aa00908109e2848cc5449f8deac008572031bb3a14ec176463f79dc2b0f9aff2755a6fed70a76f4646191350a21e7ebb4fa97b99544c71ba8f2ed4247416d3222fc602b8a1d3eeb54d293eb648e41769b95456f48b1a4acd2553583e2d38a7c1a995ebcddcff1238ae0204b40500d2bbc7268188ba722a00e41a0ffca53de8e70429205ff926cc55f5debb71df3f143e96813f531087b9d6361bfde7eec0f51cf6ffc58f2c2475d121566d06ad8fc9241b8d38a9484ea5c89defe060aff330b7919af7de7441d03c3ab197991114c1598d01cdbd26fbbe3594d59e9ce4ed585ac01ea4e280bb2844c1766cac16c54c8784a5fab2cdd3805a18fef8c830f701ab5c61f9f0eb21df789cfd2b646182854700a62ddf6bbb85bdf3f1c188729ef20d51461615281b720f63a1b995a49c3d582652985833862f691c956617641d34f41eff462cba910c9ad11781dd188d71ac95f9496c9c8563780461ab4bde7f1dc97be9e7e72fa2c832f01021e2e22bc9bcdf83ddf3ecb92e6e484608c0733648070ac67bf71f56abcde27705d3cc6025503dbfe79b35121e4b460a5b70358702d29f09ec8ed1cf8e1a42c0ae4457ea7d244a050941a7ec78db31c281199c28b16cd0224d3e5799eca48c6dcb220abe3453d11290cdc91d9afc75e851eff94d942f77daa28b14c803bca5fbbe3dde3e0f240388760b5e0c4daba7b468762619282e4cef0444239892a36891ea9872b3cd00062325d39c1897d14e811c28e17d775156ed7eeff70fd794f0d56c24d54a48e48396323185a261f6197f53d89562ff7f0a0b9b05095978207beaaf56555fc01a809d3f44baa62741a3ce2613cd2e2695891b57132176cd067c64f9aa2abc3ff0eba6700fae79e7649945da4863a05b4f96e57d041f57268718e25fa85666bfc9ae2ce5462e8183a7fa7de2973d6eb2b1e2012fc560d44305b0ef88ad6976b75684c5fb4cc88ec37484b06fdfeadc2514d99f0eee5a039bdd05a3cb8d48672ae52d80c9f452605ced1cae1810d549e3c50f479faa27a1e0beb64b669a4b232de296f0c893f2428fc9a07622d8f120f67cfa23aa30d6fb51f86e8416880b75312f556350c01a3047be30d530e3074193e215b20693c84c978ed8b3b323ef4320e5b7a4cbffcd7838e80651eb7844dd33ed25ca93e4070860bae7074094deeeb012b78c24086b3bb9e8eb0666fe7fb79b520370299c6f61c4381f91482657fbaf872bc06b0b9a11e9ca7cbe9d91882cb4fef06cd89a763c82a606e42470d4db97761f6ff5e02d507374f6333c672ff3723ae56428b0c8e9fc41fcaca23219fa586e68e007cce8458d5cfd631647e8179c1f2c9e23d26d29bb1b556b6f24a66e8dc18d1f91b4dfa5819bf7eafc0bc9ae2ebecf815408365a16332ad710cd61e8ec5a2d7158f9a685ce814d5ab5e15c2fd6d2f8882104374404a6d8ece0536a338dbaa94d925839c707f3490e1927eaec55754c448dc1c185c1942dfcb5403a9239a3a3c1898060077c9759307c3aef2afe969cee1e3cf124bfa5d43bf8fa9fb4926e53e07524b6214a65a1896cc106a5ab39229012a5b00bd34b3b9a35211813f5c3b4ba76e7e146f8885b05339917498af07500ffa534521cdedb78fad3eec2bf60208d6ad1f41e248a71eb2b97c6568c7d270b9339fe8c960da129f6e0f2acb14b565de8b5739346490d5ec782f1edaf0e6c7d070949f0400019879bbcfa9af10e42b3ad38b0f902e09eecdf9a1187853c1fed4aacd0ec7b2dc33268892cfedb5a0b1e059f6adae473a82a078660b861177d725db006e196bccb4f4cea890df76868f6e96b201e37e2542bfc96ad73c7ee99de8067ab7f824452bd6a27cad4d226561d8cc805f0aaca23cd3dc9cd0a64b51377fddc2dbf13df9aa1b85ac8f1488498cb00fedaa218a002c56dfec134e2bbc3a06ee61da2fb7c893a1bf5ea3c909d847f49c0d7866572c21540005a50041aab28db471649f07371e2a1cbb981bf0769213306476bafa30d71d6f67bb2cd54fbe9e8839d97eaab79323bb2d532e8689fd058db8bf9bd4e9f699d626b1b8303d5e5a26ca28ea40eb32ed5a75c7aa7f3358c2fc4b44f5369054ae2a420e1d7cbf3d78693ba8e5df443969ba8de71f9f4496440c593065eb604e2ec9203a566e7bd1549eef9b282cc1f1ed0df980a64b132896810c3cdeffa81ee9c51fcb4b3e98bea500b7ac126a586896d403328032cfd12a3d3229c2f22f5903fc4734fb0dc39d8946107bccd143e93778c7f464b3191a093c02f69b9291e1e7e7c5e202ea8cffa76fd06b06962c186807c2816cc8215c291c471de3f49078188a368c3edc4d76ea7924fb9b0b513303eddd558e39e946941bdd2789fce5dd0bb22f0045c3fc04d8b4af127544445c28bfc7dd5eea88fb89f47dcf03f24e2e6e9e17872df17b003ecf0469d530421daaf156c2ea58df81ad7d8681bf9e0c5af23047b8d38ef8093e8fe652e590dbafce117fd88c8d67471ec5118017ef19c68399676f023e77146f19507fd40b852f3e2a083c32889e2d14152937270cf4eb9381117f1f0a360f8fedad982e574fe25cc11bc029b1ad3c2c9cbe1a09cd7be18ff5c27318de31aec24e3da69e78e43c5f56a648c038935a2a835b0148eb21f1613f2a85d9477ed11ef132ed1650a83525b544f21ce1b1bb9a10b576d6243c44e8d987604078628d7c2950a459bb7da5dede08591fd380d9326ff9a8be12ef5c7cf43ae2900984a1c73ef679d6263ca7d1bffc63d871db36dda26924351f642a1efea4c71edc786ca4455aa12c4a6bfb0cb14a23524a6e146ac3414d832ff243d3943cd32636a4088883b07695340caccd16f3c809e3c8a3c4e7231459e6e5695b93695f504179afd679314ffcb223651e3067be05f1ddf50562cad75ba594a8a8242e54e4156f421382447ba048c01e324ae8ab2087fa4be935c5493d9551eb2b21f51e524b0017fab37aed0ba5207666a2cfcf7df36ca264852e0082be46bcf0fc5b2b2aec61df53fe68c2d4ac39c9da0e64f97a7e2d52b2d801fe9436abbb7d6f7b5aedf7253a39b19a2ebfe56961ead82198481cc3c74c97c7f09af87260fcf738fa34883af7f442f844718d9d70cbc98d36a462f7a13bfcd36c94c455eb772e15345cceebc7966c283afdd6d5c21445ea6e1b9a692b9a19f01782fe98a1c3b311e0a4d7a24fd99468fc3c48eb8a2447399c3ef8d28dd65858f2bbba0c4605d247396b2e2070736a8428e19c3601466b683c31c2e9cdf1578817c8de4ac7bc3a33781cd5a1f400ac7ae9e7348e78fc05cd9b8675e45524dde625bd78f953b4c1c8abe20e50d747e246d9a5f178b03afe900654a023c87aa5a7d5925880864a70c3aac68b854b67237aa0dcb28478872bdc0c408c838dbe969e785d4d9eb097b982a41f3bfd2026dd13181b7c0d6691a30553ae8783948ce6b08ba652637bd6efd3c2dc20cc8851034d98368a912a72d7a9af58245ff8396fce016aa461b660480c4e8c357d2acd8058d60bfa2991772072a883034ddd310f36cbf8ad3d13b512a602e0529b752d096d489d3ba7d7d9ac0c95b13aff30dcc4a50b33013b51bdf5a4f9c120d5495017933b400d24962bbae8dbd96c25d2e8c4f3daa465168522891c818e0d978184000f67c2b2b966f204b5605a9a5fe12634cff5318d491c0c3876f15d43a58518aa9bee2ae647b101d6978bfb46a51efc0e161a07fb7360677c43cc7057d5727f8d42abc4f566977b83f5ebb82579ff9e1131e47df5005e25fe961f7f2b2b1f568660bfe442240540ed19f356256194b8fd9806512ca56171bcedbc56f7bde45b332231e1c5f46c0bd50caa79abe2ae778da466c9882cc971a4e7fa3348a5ea51955b92f2420532951d138a23475ba579769bf85378252ec2428dca8bfa1858c220b7e7280eb6d4f3a7fb85836d1e642e856542deb8ab5591fdfe172d1086cf534c1880d6e912533813a79b2741f0e021ca01f530126f6ea99895fbae1cd80439a9eacb550f6bf9d7900c93d648360c0938de2a01d086b68074add57b22451c5436913e0e05de78930c735905975ea622de613ef356fe68f31f214824dd6631151900485d46222b030c1e5ac8ada2e3a5b909eea7315a430c5fda112b57c16a14c0c3b7f122a6cf20f9dcbb001fc55f129f3d1bd3e5e60bf88206f2855962d6042fa980303bcef33f4c64b4d469a4d4ed59dec6777399f0b3dc995abd36805f096102654ab5c0dcb4456424231017e7c628b7641df30a67ed2f30ecb29ac2385f69d731678b87065844ef4a6de4daa6fabd11ec4f05337dd4683aceea18d8b8ae4bd275c6dd1a44b4b231ad9aa12b51a468c21b35e80e99803479c4745be00b687f1510287d544bce814b95f42016cb72b14e2440ad689e1d590f61b0912457da290823ac611cc54a171e34b048b59e0f56c670536d2ec08356fe434bfa75ec9d50231ff630b9a89d4bdc1f6e3abc663347e04dc3ceb1db5e2bacc0c7de6eb88918862e112c6e44224654659bafd1e90c9db13005620f8d401669a63796c86fc7573e088f81465031c1543cc8547a8a569fdea2b86717100c64d4486bdfd805b962e32346497992dfb294193257e3170e0a5c6b6da6107e5809e7a416c39922a35ac839c33b9f2bd45c7266fcfce5bac3c9b4d1ac1633cc0a2c08d9c875474a641c99e1fd05096ee427f02f3f294e7b49cc52970a579c2449cbfa89a409156bc44a9ffbd8bd1c96da2da6d112f79c63c0984c663e83d3bca183dcfe38c9219f7100cd7d51780803b8487b546c006cde1cc8b5d1905e76a2a1a017bfa9792d7e9ba336307dfba13358e49b612503b3a3a3ab7f62ad916c872a28650af89aab20377f53ac9ba3720468f13d1f34d08321412e5656d20c99ce23d2f5b2023dc42eae977663699f6d81a8cc6e44cdf8a43518ab1f0e7ddff8ec934b4885aeef4b3f4f92109e1a15ab7fbe81daec9a7ff503c5da09ab20612e87862fd199602ae9339dca1d44dbd27fcd5669ac8e74d737a02037bbd71b7e2aad174678acd02a7cf6c44addabb74a01cc629e63bcc1bb63db4d3c7c684afab3ae39a84c56a8dabcc3ba12e441576859ecad1c2eb1a1152ea25faa9074dba32de424d665f9989d42170c224dde87f4b9f858c3ff6c4d64834143c1ec9983c1260370596c7fdefd545a2665741b1d86543650e3b65405240fc558556a5defc05967f2315264e9860240142ccd5a782430917cec38058c348e05a2a4bc45ad9445d0bef1552d79034edce18b9ab5487543dfebc8c60548551d53f4a9021b3fd7d6e268e70cba035d5fac0ec9d2cc19f7e3b8ef7a57fa346d39cadc4bb72ce0f4091579f0d1575a87e4b1fc5465034971d0e90c01bb348774e1732b68344cd4e1dd4303eee37035c40fda3318573bc62c7af0b4cec48a7e1b8d676dae870874cb04cade143b341f23658c2a34353f462e5c134d8fc69b352d55b78a6e46c1a9e0fc5dce5159af03c983e491a3a0703119fffd040a47507acde94509580e5929e222c2dd52cdbb6b98c1bca61121d020c91fc6a809671d006690a270968f84202ebd742cd1d85219f543c2ad2b28bdfdc81ef553a3628d1ba90b0473e7390c36f122bbab814d73a3b26d00f065fe0ea4cd80a28f0e5b6c566b549df0499d87b251b653f160d284e7ffc64b8ac1d671c1622899898841246be6804154dd25a48f054850e487e8e7b4d3eae434c38842d9e41b49980fde3bee6d2df62109b9ca23271e27c3036dea765861c6af77c65e34990d593f85f072f2a8a218d0e679936eefc8c5836c95f8631a2222e2450e267301295be9246904cf24f4c1e8d28a926252d02f98fc9029a1bccd7c111063da401c94d62e3353093b2a35e86b7cb7f1c651cd1dccdafe31b5e712e1e12a5c35db5d7c19529ff9a825c2140df71b8af14ceb73d0721912ad41549c17de274c12cda0a7118c6705f4c1d138c93988f38d604cb7df0ea506ca2787e3fd9168a8ec46e263240625d52bbae81dcc32f83ee6f1f2a5bef700083a2c584779d2caaacb4a2a0c0ce14b15da350ae77f8a22c37fbe7efc9cc9afd25e5f4a2e8a2186a41e85b209171f6e390c1fa052debb0b6fb4d5d06a4fbea2c6a3e1e12639425dbcd6dc25533a5ba7ad63addd7ad1dcd82a6d0c7e57e1778baea48b1732dfeb1a0160f5d09cce871d216772f45760bb864ba9e5d2d06f60ba50aebc88ab4fb700aaf4aaaeb69a9262282d7f67da108c72a83263528edb11cc5e376d6fa247011c7a6d0c0a8e0e6b91e0fb266df9115dc9aeb2760a54db68f68cdd4ec6700ca1d98a2228e7edbac9500a9e862dc926053f824238f7bdfff4fd3f6990428fdc73b7a76441849403856957ea303b1be4fd34b754606871e4d3b45a9b9c949839d9d51b11c2ae1e8b5151f0497ec29fafac27d9db6d969a4931cce167cfa47e7e8a54e7e07a7f2491e5663d7dd21432cd3018e40c1c98f41d1ae94c2f3c63b96454279ce617ddf368db685e792a8a60f99f7db4bc717009026cf86fcfbba3123637b50fd7a0cb5ee8671793ae19df2887160e8ce915199daeac60d2f60088727f23df873a953dd3f3a3fd4649799a31d77224286b2fe5aa2ac8828c084d0fba0eaa4ce8953c613d2495c585bcfed6f39b627491d6691e0da092ef340dbc15337c62fd04345b94ed5d7e18b1dc8315086ffbd937f737514d02660f0aa5d756a2224c5b61f42b52c28b8a134720011894063a27e615f7a4b1e0092cfc814d6cde19e6d088585912fae5c0b7bf1110966e412b292827271c7ea04d09a1948d9556c9bb5770eb11628b7856874179f9bd95896d2a7363d6fc796a99a2d2f915b33f743502c88e9cbf6308e4a9e2f3ac0667661324ba30f0588441138a8afb100b54d9ea6d0102a1c1d7d2d54cc2c6c240a37fc98f4f53aa7ce640717d053ccae04294e9f032186de4a431356f428735d09bc00ac381d0482d2c69724e79a9cb531fb428249d7a5f0f8da106d4ebd687bb83cd22d3108a063ecef16c42ffc479d78e6fb69fab2132406606a737ea24f4eb4888f139b23e304e28934f8c804b5128eae4c9a981985cf935a4366747d2ef7bd311a578ac4dd8d2a0b71bf2767b82cf3d110d6bd9cd678a3aab265fa1ba2d0f41a69c21a7263b4d82ae2c1cb13f15d020ae4d1f58e77c700816bace615909beb4a540b650fa98cb77c19fcddd24bd6d3948b8342c9f68391173ff077b4f2b3eb64347e01bc299c7839c86eb45a258031befca1dfce4a5822da1ed973daef186cb7bb7a18ae829a6dfa6b3a173d33d187e6d9de8397df9eb319248d6c476dff36bc13711be45a41257ab43e60d8b11cf897ef055fcdbf727a759c96e618f4b10b39ffdbe2f820cee04538b38798136cc5ceda15b5a26bd2340f3311cd32f838cdfd154790e2473da998d5690602e41a96ebf34985ccb70c84aa67aa993113822b736bcaaf451df08c108f89966d9919ae5ce76575742b1b78657a68e9f7a470304762333dee8638d6046e9fd3992bbcd72ef345164e9742138689d6d786d058a6ae01f8d9b2a89bfa5d4468fbca0e303c700c72601ba74dfe02bebac6ef5b782aa869803aa74cbaa4cb31ac8bcab82e6d22a28d8bfa395c974c556bb32e7dac2f3fb41ee497685659764d429eb9fdc6e5a772ad67a4b9a5cc54e3cfb5079998e90ab4bdf1ef0bc01baad32486fb58d4c0ea66bc29decb4f986bdfb03a04108bd9546c195c39292523133828249a75f0d3901f51d113788138fbec9d38848901e0c1e6b8d267427de0e9b77e4739a507728fcdbbb05f3ed4efe074a3afd81a5f7906aac01ca18e8c7dd39db7cda7cfbb83366d701c0a1c669f753c47561c7c541e39035d5fcec8e117a7eb09ba4711c056b92847c3c8258b550a32f030de4028e3dc9018263cc0e8feb930b13a28f99cb8d1111fa6ac5d92e9cf569c845a90aac458dd2696cc40a1a0d9933665c2000dd5c61db7b5c7a67647a41ecc5b11c3d0ad3bb14913cd8efe2b0dbf780660b48b4ae9c03860d03e55350260e65aeaf4ac08460c8b0dc2508f41aa7b81a7848cfca21d0b85587d9a3113e016fa7a987f35daf55810c5d02a999844ff645904cea77e8094ec7252e3ecadd6325af2d29937e29fc3801a11d28ed37e9e9c5a1213885292b4bc3a9f6dcd38ccb1e44a28bf220deaea02a62fb68b0e9edf1caf38db2937b0c85928df017fb10fed6983b7f6713b3b6267a9dd9077a190d390c2230f2cdfd2e5d0f7223128160e11a1476f0b92a77643efebb66bec1bdf5bbbeec01f78aa83c0af936094219dc4d6e9848e0cc9b9b2be79e25dd4f28e27fd4ce711367de6f9229de0ecb62bcd4d105d46b0a547accf7dce4f8d0cf1d5e54213dd8cdf28945a96379ff623d081faffbf872719cd50eb5cad843e8caafce57a294f71842d6f0c61c63a82d223430db71c2e5732bbd8f4a4ffa11aafb1b5544174c9d8576843c71dac929602874c44807add8cc1fbef799c18410f14b024417c627f1a4e78efdd0d6fb847a32a972b25a2b3ddc849a7dab1d5a87f3bf8fd28362640476acfd0e12d39cb43e27d30448e7ff9a0649865f639b7fde2609afe39dd605f7799c10c855dab451cb983dc81fb373a7995186e3eb4cc4e7c541d675fc2f58959359a21f5a35524c80f64f2e08f9cdbe9bdc01b3560f4742f4d90e631e2f764d72e5011022e166f9447a0f24ff53dec51730d134617168b787861ac054603e6a30055fd56577bed74c7593bb400d7013155c9e1a61a7e2aa44537c383f3e169bfc09f6511d9f21cc5022c83cf09b88002d1de8b06ae2d567083064f7c200147cab0f892108d0f713490a9ae8724511520971fe76e81c5d53a28492a6345e1e70fe5747b795ed33a5560f083b12d105ba6aba13174df614bf3000db978e1b5c157dd083f0ef7f7b1829a5fc2ed08d01ef39401b0a8d0e2680b52bc2860e3581920d6283a75663cfed07ec787de754117a536e2b9df404d504d5d6257d33e9ee50acc114219159e88ed88c8ddd48a50ad8c9f9dba16c39096993c2767a384011e29f53ec9edddcd53892871a989e3bef3ddad113c9e8680950f3c5bf42aa3e549dc351978329ad1b49c42076888cbfc7ce01c8ddfa5df6ddd7cb296168eafbbf9d23677fe9270ffb7341749d876cf500d1d44c7cbacbe37fedd6b87cbf3b30b7db4cc70e09f86a7fd0de68c51781efdfc8a1663e85e67ffd44828b70ab7f28386cd9fe003e4dc8ce8669cbdd959c5488a9a2d6cd5402ddec3d41a29143a8b0714699f4d5410e65c8f5885b7aab070f88cd6ace4250079ea7a96c37580e8f45303f45febd1f1f78633a0a7a3ffed02497b2681331ff9da615e909c7994406ae36c71df7fb30f7349e2f4b06b2f915cc6b5b648bc325b966803516b973d56eb2ee662791beb040feca515e789e9b7a29253296580aaf078daac47bc2ae46364a5c69932eb770c3207b0b42b1a1855da0ee41bcf53172440875920f10f8a0cce3ef29ecbc03e98709c9feae0362f6375553678e97f53dde0d1b82e566d3c7194e251b02ce8fb501749958212211dfe5e1898c9cd3acb74f691074a31e92793e19777ffdfaa0d84d174d211dca7b2cd3aa35df46a8601192498e6fa05540b9c7854e455be9cc9340847024974a50609a9506542673c1433fbbdafb42f56a4bad482e5141a6fe62b68559f5010d45b6d24a1109639d6adebace002b93dc33a7bc61b794b334f8f94d521bbae428cff00b2ab2e9eeb095149bcc01241a17fc807010564aad1380e5b4bfe5cdabbf11b092d8c536abbbf25dddb5c23a4ca9a563840bc9b35a11fb12300c2728537c74452a4c70c805439d6ebf5b3c0e20b1706c0825dba103e5e7775315304273f229d8908d41a8dd098375a1686e65d7ae4a2f20c3e92d3e06ccd446e6b0dece5ada2b0d7af3511cd78f34ddcc79df8bd64fb8bab79655e4dc8e6cad485ca67b23d960cf0fb9f922d38c785617748d164f19a095cb3aa1c4594855131a43021da6c4a3e9ee09dc5386c594df1e8089e52f6dc2389a41ac8d97423e3af88f3d037adde73cd4b8d7382859d9c17085164c36715318f217913a319fd6c7aa7458e0fac51cee74cc241920fd077f94cef2c8551952c3a4b1f5585f9a4f24c4a1385cd7882c45b3f0e2d51ff0b77281fca076f9d4863e90a97a55ac3855e9749327b4d4a368f780f50fe6b5394bae2be631ff5a3029565edaae237b76ccb40e13f7a1f3f6036df087badf9bae5f53eefec2be9cbc17bc517f12525b35679983103001228295f3ec1af8077444e6de0a9cfe59a378a3b0244ce84b47e8eadc893fa87821f07c49af2c7faa6ed7678870e2a7edc9fdfbdcb785ce06c42ec116492e87ba5882451b0ca9f8cd8b9a9d03ab34908172f12bf2b87bb60dd081ee7d08d83549606dd61e69c0a6f6e37fd884992443e1e58ea9b1c6c3eb6f983375c1230fde1bcad9615bde743c2203b144201ddec4341d68bc3f81f4c87d9cc268968658b6cb3c3218e3641ba3ab60c192cbf034ec875e0be9bac2a38d2929b92a5b949bd747d4cf24c664ca458a304cb8618a3421564b182edccea61fcf03374ab29d3245c7bb5c5d2d5c59c4eb69ee1ed290f48be87c111fc07c758ca2eb32a6b28188ac964e975b72cab0f5fff45de5d76150e8c8bfc3a71de51920a796ef0dfadb66d5d58002443720f4e50e4f5bce5874845ce1136dc056619a3c396209d11dc804e96cc9f5ca2e585e5c773815d3313229acc6169a18c24bafac1d1b66a88bd517baf2c2ec42cc14a01241f6d9cbcee72f261ff93df2685ba8df16fc47e65a782d443f9099efbd4028b7e53c96a988a24779b9987a94a19bf8f763021754e4d0368e6d7e62d2767c649f3688e62fb41acdfbac4cfe798941cdd3560a6487302d7a6ceceab5dfad1819aa2f12b456dc145a9cf569b7cc672584be4d6bad41752cbf3fb2300336a72a5cde862ff4bdf5c490b6932ee91bf676ddf580a30987af2222cf386a06afdd3da2bc37bca47ecf07c75e6f333684dc5af57d846e41b54553af4e2f229f673bbbac2d558ec248d099232014ae5d5786f9e2c964ac55e9b09945c344dc4b6ae4dc5504b793db1b1e425145604d366f04aaf413e75635c9788fc0bfc91b9ae053afdd04ea005ae44e16db973b731a6745f5a047a1973db51a421e778db1b71ad90f08a0bd1825df9531f0a95bb7d88c0caf5d01a06291037e36180ef184022657061388a1110490d1a6d47c55da9694065115f6ec84cf41ea7d0bd6093af706f2498e2648f1c801f233ccfeef000c6addce108ac8f1df509a1a81cc7f2a2d317bbd057a87269233d25f74a15683a3c281e47886d8207cf5206608dfcb5e924723af77bdaaa6adf5a0792f522af8292d7a4513b76499d6b479babf235bed39d9f7df0da1c84f7b61856ad358f3234ff05609eb903682aded69d4f30d587a6d13a532111dba10231389fcef1d358ea38a0ead1e41816af2a6ab110e65e93a8e611c1c97298c5e66b3f045d9cbf1774ca91d8edb6fe0c9686faf21796e5916f284f02a9b344d13605bf98ee7c19ad540d6a8e3e4b8b77aeb71bc088a0de2279c161aa8a211186ccb4e140caf1b664557f47961da0e3a30c4283aaf2ed704c92fc84053ce24ab61672b9fb765ed048c3acad1b2131a5c3d66d4e03e8f867621c46045afcf6bdcd582523d2bca978a65256df712780212e698ea64ec42ae8048e55aa8dcfa85ae54d59f5cd435d3337a3cecae344bc044ce585dfe58ab97658ab85081eff4200f99ec1b01aa68d444d7f8408212a87867bbf40a7730973b0d74c1beb8d448a372d11ccfdb70599291eb4ae398be77a13109afff37ea8d133046745b3acdcb8ac21ebe1fa2569f379adebfc2161d4862536c06f8c88e5da65beb70e4ec9f258d7a804455137b6906100b581b39bd925f026497903d2437b00cf97a109115cfb8fee9f3e3472a1f04916492cdc304877ca03ffd92155ec40048530203625ef79a2a0fdf66dd20595f97e257eee543b2f9e845132cdf516968cfe63ccba4266076784d9b6dfc32df9c2f7e0931fc72f7a44d4b62d612789c9ba6d8aa9374f6e41da9f42dfcdc0121a7ff1ef437efb764919090b9bad6eb60813a304ca2be1fefa4b5b7dcdff122fe30cc4386ac2ab4914596512fa73400df171501d34e38003872c098c39723e1980ae5806e77b94d49ee60868bdca75c26936f82045e6c3ba06ee7d1a0c17949d239e3ad60576fefb2164760076f2f6a8854e3fb4995cbad2dc945c7c62b3ffeff205ebcccab3fb7d8f49c2e6f9272eb5c49d114d9e29e62cf7b9700d3052d71ccb480fb4434e4aecb99f649af20d92e07d8dc1df71a0249e798ed5631dd039ae202073c0184df3b770f9bda6d2e855581199e62a1bcb884a038b13ebb2bb5a4028ff1d3623c192450855ca21c206c5fe916ee273374efd16886cea0bc1fcae6cd496c69449b47344df21a608bd4ea20634bdfc5721620c56890a8c03ef6d94be60a9fe86d76ceac8f5abf8e83cd70dd666339bd4901e13b6f64348c257c6b62c37e96e1cbd556ebcb8c2098f0f382536a2905f7d855a579d5e472b0860cbdf8e3241ef834b62b9409f78236dda267054ce3ba3485eb4f3fff5bb19b4038c993f5c15f85d8d1e5045a19549dc635b87936689f19379bc802f367030bfbb707ce11d968bab7bdca5c32d208e45341b430989196acde35b8049a874ddd0ae78d28c8043e1838abfd61ef4d4acc097436241bfa67a4e658eb18a955a792275d4a2dd468f17c026d00e3720abbde8c6adb36a8a918cb7fe590f920780275425c38f8e5ab6d69331aecfcbc03856292b4ced7eac1d8e4b48b06952ea480b747b52b39a161ca8c6201f66aa1e23ceff5ae74c295076b74dec9dce50c4cb9cfe0daaaced4091a36b2241e8702ffa45bc04610c6a22cd534594610b11e6c75847675f164c205642cabf12c97495ba1f4dff110fe31d59c952c240c813cc1508d21b80823dafafd0a920aaf9c1f078c501fe05838a4cfa728755c4c2bf0643e38ee4d5329c93b5b0cacced1b52dd3ed4f22f823839a1712f25bd668c79ed4cef75d1bc2321ab10dee6eb79648362320d3807e4645daff9fd13353167075122df208a9fe66b2f4f7b4eda44239208c672eea8cfdbefdde0d8f526df20bb67d3fc7877e9c74b020b45757736fbbf3ec675bdeb1377daa238e22e9f13e7a5d92682b6801db47fb98a7c77869530299503355dfe2d36b6402166d92ed861a041359f238dadf85cab0bba1913504ca685dd8a978f81a0aa13ab38f9d87159aecb70e2afbe1285ac5aed71eaa6cae5c593d38713de355d31fe41d1726d5460dcf5b1dbd17336a7d8ba180bed054b7b69bf47e2c873d3a5f0c136704decafd5d7fd3ae132e8393fd8bc40c3988dcb0dea2bccce3fb4497ff6fb9242a78346f796fd8dc04b07643ce731979981460262d63e8cc30c1b06a78e39b5763df0e202f3713ddcd664e7f0feb5fdbd4b573115c7332b4c893e93b4c6a29bb4d1be5d335df0f5e471908166d13f2bd88c2d61d577fd090f4b7986a9a0c3a0aa3b92ea81275b1b0b956b365333c56d75deb24243cc6884572224146a5c14fd4584e280d9e5fe43eb04504276ea71206dfcdcdf922121567c267580e4b820d22e5fc77d4cc7012e663aa50ae10a84a10cd980e878f04dd46620cc857e89a8b74639140a101e83f441e6ae419d48d1604440f8991abdfaa94cd45fbe73b966242c0c5598c0f6fa685dc5a5251c6b970a6cb4f2dc2a78f2630ca2ed4f688a1d5567f0d5ad93d52860bb3ec0784296033999bb618bfeb82b0681e5853c0f957363c440784fa53bfe521771e8197c20b6ab4993ec8a0b8e4684ad28983229ec8691fbfc5f6d887baa0ef8a1724de20e87730791e33745d1bd3a01b3182d52241b13d7d40bbc32cdf3873e5a80b9358c58e93034efc8bdf3e2c22fe39d72bf354b1741518925c155a7ddb4207d744e3333ef33b0d5bd30fa24ce7e25edde57f27ab00de0ff46b3afff6ddb533768f27c17e6f93e29b2c8301675ef78fee32d0f2f9f62a3666693d5369e8ef9ba0aa250347746756627303f0607edfbd0bab12abfc8c5f8cd186c9cd249f2b4672afcb81d13e5956fdcc1e18792184f569189ec5e17e8a747348f6b759744131e8028cc0997373683e3003833c1686ad399f9b959dd43d04cf6dafff3ff92db8ad2b436188e508111cb4ec284ac417efaf6598844a7354c2a2dcece96a9a15fd455f393601517e758ba1e3745137a0a01343a0073b70b8088d5df10252dafb49339a2df24260787260563f576a653d4a439553b79e05b2988a0148320383681550eb9b232992fb4babdceff02d19ae6c157f06430989efbd8a5bb82bd368cfeb92b6e906a7cd026861fdc1a6bbd5f6333fad6e9c614d3c509ce5ee7551d59228a1bf6ca3a1941dd5a926af29d4cbb96b053a60d517e335c49ef41f8fb4d0831b774a965e50abfb0989bcc9c57c4829ec19a562864188d4b297b9172deea1e82cba04c4fdca001e3c0ff6c79f0bc8aee0cba422eb6125ed50789aba2e02341909f79fbd65d553670532a518d82f2ac4c29a85ce19669880a843d64ac7aa4b3a4fec8b5e948eab6dc93d5e71f18c3382f0fdc2c80ad30092a75c4e9f2a72c3b44e573997ea1e11e1a13200e5b1055a09ad63b1dc94be83045c825cd946184a9e95dde84b277cb26fd4a74c23e9936dea7b1b23d18ff3f0480cfe36af811b766c83609e735d0ac40523bbeb035bab1c2006188961462f819ae3fb4f617eda514c5e0387a74fed4b1081fe71edce7a1297db9a60e56289ca0c36ab9ab658d1b14e700cc032537d0b3a845328075e3919d67eec359bf4f58a956845e526d5611911cd0f59b23bd250a4ffd329d2c4d41a8e09274b26e63d44fd348f42ddef0f0015bd0426d6839d6593485da0385941cc41606671c79754416974ac0e3a0248b1c96754a35cf88af4b4c6c0ad2815869364efd57c04363444564fb5485d04d2933e95dc35f50aa78bf4dcb1ac944f9e67877115e7826f1b84de3df6082420e76fa0be0d73eb44206d0e239608d124d4472ac7f9674e70d3444d20a20d94bfe3320c7c0787e96ac5c7fe716848b95c382db1da364b62f5377eabf8b5da0e1da8710c2cbba46fe39fd6a125bc9602b4544b9479e8f2b9389de29380691c12019e83740e1e7ef10989ed721651718ded5ad03e480814590e5913d2052941f490aa59c54d9db2bcbba27c8a34addc94389e4894d934f90500f24d1392cf9ebd770d0fffdb15ded83b9315576aacf5677183dbd6bbf9e634cac0c64c705c543ba576088c7d8f29bf9605857f7b639d3bafb1378093b55aade77d9e2b18d5e8767a02615570743145dfd8c83dbef1c9d4c7a554ef994ac722627c4629ee5ab28cb15b2a2ba909a226a37f32143b9c812e05c22196e8589c13daffe9e62be94e121d5b2f62b896141ffca50b05d185d55b201f30960a44e8ac1253e10fb3ce718a0752246295fdfcfb1b2232c0a1e85fefdc667b94c19a377b6118d26197ad2a348ffd362cef74e00b8e192090c661c29b35da8ca702da20d8ab8d38cf268d0cee7197a38db6eb1d3ef95bd7dc727dbbb26a5b16b034f75dd59343ba0cdcf0662725ffc4efea88f19de190884a92ee70fc775bf7153256fe35e57e49a0517f8d8c3795c5ab9c25f93e6a69faa1de0c06c5f918ebeba51f6966d75f438125d30f70017fc63102ae8115841cd033189c20ed8dae4c915855bce30a4ec94b693b3688058a2ec430f6d62ded56ecb3a92b9c3e9098f7908129623350a2e87b66f628de67b25a14372d66920c5287694d4b8ea14ea112aa9ea0011484e4b3526db6a5f371f48f702db5e83dc8891855605be28d6f6dacf7e1e9efdfec31ee8a876ca382b8029c3d3612fa88f635616434607b3e82bcebfa3f698e31c8fcc490c130e3d01dff47f1c64812d955191cc0420f282d8474ebf25e1134a79af6fb474bfeb44c05e1ec14d2c2f148b2cc0600cc74275140c5b78bb32d51ecea1ca60907f34afd2b16595eaf50c2c0cbfa267892a2dfdb90907b113db002d0b5c95ddc23d4b16c38fca43de3d5ea29163c5c115a705503742c3baae0701fe4b9a4413db698a613c2780bdf068d8134b6293fa4241de491faa78b5034452403ef24feb178bcde9aa5194d97d37539d74d7dc80fd991d894aa1faac6a543a6afdd2e779740adb0799931aa4f90a6f00101648666c10e4645f10c1b79a56f1674f5041b892dc55d6d81ccac21a95c9e862780a02efabdb5c472d798fae5e2623bff19761c2855eb7ddbd11e50d90685321c7af8a54751b72626397213730360b2542872b5c4a1c1933d7e79a4f0ee0526b58598ce9e539e4f8d0a2861784aaf09795c0c92ae84582137b4fd6d3c588294f6db8c3210f4ca8cf33deb492d0caf7138395b7a94bb06d07960d889e5001c757a8bd2c9b5e1b642926d4de12d6ffd923294db93b9e3ab05261ed6410242ef91d1238d189f54498e3c2f8cb34c1b36b30449abc6f1294d192c80fe459953f3e25fac0b6747df49a749165f7b9edb4b04e9bf5dabe35bfc4e339df2a4d9509e85704b73a3a5a65b6a4f2ad0e6774de9cd6369426a1410a4e41fe7e2444cf0243c48b3cc5119abda4c6df0908910e4d62b55cec288edc61514adb2dd8cb1566b2609941647d70ffd8e8ca32eaa6a72a6a71b44d23b77aab5517788e6b7e08032da9b878462a5ffc2147a05630546b371550b1115b46f451731fc77de4213a791968f8d9810a31a8cc976ff12ea68b9c68f4bc742f7c24854f43ef3415f2b40d9252c276fdbddc97384ff6ba6273bdc6c51d00ee66e7461a93349429114700ef99be8676b6b36ce68a4abd285e4694d09f97aff44c02a6982febc6c8ab2c4fd6c043024d811d21e4aa10a6c031c9ccd3f6b9dc22d7e01c69089dbdc802bba5589c1bb6ff85899819dfb6e6fe041506d391a42796fc393edf89f92fa296dfb2297af38422c785fb0486c187620692ca4aefd9d30dd54b12ceccabd0b99259f205dd2645644cd38ff1c020b6fc11b5a19cdc47bd83cc970f5f5dceadbf1a06cf5a68e9e7cd0e9720d3dcf30726952d8b939d39bb7fe9c0a36380eb2ead44645942c491255c6f933b2222735ee92332a684bc50cafdfe27d2ec7a8c9ba30a2b2d7738be6d451039580f60b319fdb3360f42485d67d7a7500f7df9a7651a93e14090cda014dc4d1077d669b453e275e381e255b068dd89c4b3228b9de29856839458c683cef6abb6fa6c5b42cb8e6ad42a33eda16db7309afa681075ad6e20c19ccf2c8149664860a2192bbc6f5aecb929d3b07d6d49e23114bdfc49aa2764d7dbfa2c6cce65b2700dd3e972483635b75e81308b5c5fc18040be04d14201fa405978ce90a837ed4763e89015a5c0c1dd0ad7de904612972ca7c22718fe55be8940da2a92a889faf6b0ec2578e5b4778d7d1bf8b2d7a7f7c167f8696d6cce08ade71779f3ca47a598c54ec1f2d0f3ff14983e635238e0b7fe52188c94bd2dd192f22240d9a4fc01b928bbd1bc351b0dca47aee1092de5f67a83033c0d31602e733fdc30f2965d3feed3124b0e67686c87b388707db2bb8d29eab25885161b1afa0ae642d7fde02761e106e6fa6029f44639aeafaeae0cdc8db38d6808b7ed45528d02565c0647cf565e7a4b25a07eb7afd0f6efcebc3eb6d898a67a2c52b961ea75b523779fbf7e9a59e665c5bb6eeb7e4afcb967741c04017490d515b68bbab3300dbf330d74626f4b5c6ece50c4fb78a23c6f044bd88997bc4a427eacfaada20b792f78d1b60ea7767e021d1dd9014119607c38f354c6539c35b606871fafa4395a123402f502a94eedb497ef264769a547ccdee1204e0f6f5f379222a7e9b8664e157e239261dc16cd212b9f70733c7feba0861576b2ddd66e20ef95522bdd5dd9a4befee75a97124833ff99ba32c866bc30a37b09106cc57431488f57cf1b8306a4832e9c7db89f3036b7f5acb35136eb5ee3af8d8104cc4a7ba0765fbbae50a339ece5a5fecc7a79f74ed9d88eeec860918965376a09e98af3c7437df2f159fdf356537ded1530a1cb62d7d6c81c3341ff4d90521da72393cfcc77fe77a901c8b1d78d6d470dc4fdb8ac0a426c49855da4ff976b738ca863e6b0695ea32c7f7494c5a0344348d4abfe5b592ddaef7f91e996d7c47954d590939e764f5382f7e2d16554fc17f7b7e9a25ee8d033ad2de59313a4e0b1112c2e092d44b2f694947db2b4537cd9f4acf495c8c2c6aaa85a4d3c3d5c13b95343481e3ba3f34a4a4244e414e29309ef22fb18660ac081a8d9a535459b66789c66325312a5e7ca9f3f5ba15cd3c7d432222ce4f42a4edd068fc73b68f94358e85bcf77b2b183e9c989643d691016929bb7de51781d437260d5b59ea7130be2b0b4308f9358d7f0a1d7454c527a1dbf9b59cb98276950e9b252c76255f3a353043cffad36724b8899fe6580c7632aab90ea392c17169372f5e55c68f4a6a2fe8d11bc010c454b568c2aa9cfd21219b6b669dac082373654c3bd65a1b02bb0872c0f6a2a6bf11e80e9f11a5d659d15bada36c49da37c3059068bd1893744052bc1b04eac38404c21938c32e04360508cac4f8a11855e9431435cd5d38639833eb7a29ab34eec94eb4334efb067fcecaca325961fc847b25b0eb32c4319ae32c16cd88c25ce24150f98e9b588f143636aefe2ada58acd87189657bc3c09b2458de5d76f51ae56f4be80609b95e57b7432c549d4f27a7da77ad7f8c451e48eec51e0fd9d7daa47e0f238dc78290e6ca98f71ba1d8eeab2f5180848c7028b0b8c2c1d0c6e4323bbd0ccf1edc2aa51a07aa97551305dafd83901d09eaf109e560e1ede01083acd3544ee504e9978709e4954498493485ad0cc1bc51e22088ce0c91b73f2be62ecdff5055fd48dc4c05992b006dec213abce9eb211a1fce3ecf9789dc5ad2b0cd98b656f32060ead8e33c3f849ebf5ae7727e75bd3d6da05cbcdb2c10e24d6e0f2d1d6ef2571b2d8f5d3d1986b88cf69f41ff7fd499c6677c782f7ce8e0908c0f79d28b3784e5e2773b5f0455cc6ec1202ad1473963f50ef575cf8ddd31bae6c623e2f02ec03d54366714ce3990ad64798e9fdd31d37028519b5fa7affeb2b67270732c4ece2f129fd3b3d471f1e01cf86b88b1ef5b280fb4bf15312a489f0798a6a2bae73ab9464afff1b9ea2eaa2f55c23fb9be1eb6218882a1c4e05bd28de542fc2d5c8cad6ee71be62b763e2e81a2f095b137c027bc534bd85db2ca4e189ada356b102680c32ac2e293f8cfe05e067602788fc8b1b5c326d4d80a697799de2db13f88ff497955a43cae3ff6021a2c165aeaa950c3d541393c70e137d26d256ea79b4812bc6255682c267474167132c224933453a8597f093a9efcf9b4514294cf5fa94822349896bbf54d9c8b12a32d359fe7cf2c4b63e7f09bc815942de84345e981c81ad363cad75a28e28bb49856df97a346c7c71c079a8f980d8f417759daba1264db494c8f44a6d2ab1ee80dabf8013d708d6c6d76b3781bd7783fd18bb79ffb4872b430a201eed9a4c803830f277b6db6efd36efe5bebec2555cc8da3c10b6656658369e229791c2cb197a6774d921ff38da67ceea6615f255397fa6962633e452d1a5ce0619da10565cfe71e1845cbacc972c57f932c61b1a36baeebf9476ca125c96f4c5eba17938d364e67d5b776b80934d2a00b078666062e098011aec11fcc4edadc20ad04d93fdc8d293ceaf4bbb1b322673220e30d8b66cd09df14620d014f6dba2fa5fcccdab3932c866a20b495f00d4d139ace33041240a97ab0ca1ada4820fc7fdbc370a423b322d3f4698676499e30df8fd1f0892cac87eafd42e08f424c67f0b3757e714e0d7597ae5c053f90dc16b4e553a827ad84b222338d69ca2ea16b8cafb2ff661327e164e7db818a3bb75769e2eeaed60287be2227f3e40db2c42747c73a16a62d15660c1e1b913817bfb103ce7701c496a78bb95af750ef23b34faabc1c641bf9940807e9e4d506a1b2fdad2511859db49c3135013dc8417897544b648250a25eba382f8094a044a2be2c962592bf501dbb7df5bed8cff5932df0a7b6052ecf12a38bf8098ccdeff635659e73e7afbcfd817652a8da61653a3f0282c3d7c6d3b6920bd5902cbdace1bd2e4bd444f5f7ec3c2502154660168846415e9136d49a75cfb0e632488b5c0432c6971734fa0c44430b6732d1e86d82e1a155987cd4e99480c16a592dd250606aea775945a768c9c954f457aee245992365efd4a66eb97ce291abbc3636837d99ed026a6affb24abbac5b5e3983b4ca1c012dd1d9eb699a08e983b0dee7dff6de2e80a65eca8e9b4ebfc5270b93e7e7037fa2c59d012c5709540b859649950d8336effe089554686ffc9aabc6b7413701bb1e9a4abf6246945d266df1789b9718c4457203520f94b4d3fb803a26c3533e543bb8008a6429fb365afec8db32ee91ffd1f7fa73c590a9c3c37ff827eb8151fda2c5fd85c5401005de27b4483448d036b5394f3a950f3acce4ec091106a6f2d2172ecb59c12961dfb37a4dfc835d04cbb8f1b8f3ae173297df34b19a87e95fe1f6c7a37adc92efb20687f15d7b7afd7c5b485a41725e302384be7421fb4441db5b1c408af76c03f36f846dad6f4ac1633dff1470a181922d7dc9426360b58527605369ed8ed047b7e5b3d7ba2b9bb424f373d56577b7c8c94b35c9af5ee77c9c7c432b9ce4ef315b64ec65b5c62ae9aa3cf07005f1ddc8982dad5c9c5ed9382fff3f2286bc8f3facb2123c7d1134b9a2a778acfb88e54adb208e89a7618d602fe0ca44b3d5bba109fc454dbc773b07868b13617fbf7e062587306e775ac1c297e27f16385085e980f5ccbcba2efe02e20e5cf2aaedca0f1aaad4242fb24839d1b6815d3c1f81efcf39f908e233cdf1f4874e3ba823248606f5b9bc5c9713baa63c38e6b71bc160087acfce8f90790334326ed97879ca262cce8cf79b3a4b94aa7ee0e757e14cd5834d3f82e7a513be8a5f6fff4f6854ad9da050c47fcaeed032b2ad4a5c7a707d21ababffa275b1e653a29914b85d20418df39e701c4c6b58d0978fcdcd368e8c4f9c47f2c41428c31422321b9e990790a9bf3efdd01181ea9ee377b9b68a935ec3c45b7e14b4be2be43e0007366f9761163105be13ad12b57de6cbb93f3ce0e58be5968cfa5bf7fb9f717661eac2dbc4a0047d12a9ca0e1dc1538a7c4f8140af2cad8c9225b17752290fc03e676fadfcde50199161ced592b7a8902ee274f1fffb1f88230c1a4f90cd8a0838510cd1ff003a0c6ec8b59c5dd12e2b40a4d3416026950f7b88490769cf2b21a0381519490605c90c9ef744ae86ccd419a122d985a025e22d8174b2d8abaec00abdf129e9a7616e4538a86b3e88f2016ca424b55cc7efc60f4d85a0af88c74e629e0079781b348b6a804a32ab6349be08a0c62139d46430f61a15c42e203de85dbd583a9bac91f88c2592236cc95dc523a0ff70b98dd70a3cf95b1d02c4fb2de57d94c4d20d2eebf4d31910cf3568cac3fec5bba323bfb42ef22dd2f06f7c29055f77d139bf8268c826929b16698a5dd2f38652a57ea920ded499a213435c8bea5f4c06b16bd23c2bb11fc518f77ed00a412ce9d222162d2e316c022778dffed3c17fd530b81f1440c7c93aa1f7a60a1a82355bd2fed8bb0ecb381db90b8a417e53e94b9e52fa019819dc64bb6bb89e452d16503b3f804500b19074b91fc0f93bb1342612643111144bc3e368d7f4a30a3848b52076aba401255946ee20e1b88cf0e18f7b5bb58c336145ca2b8c181c59c88a3a8030491631c2aa1ede4b3927397796d33899aa2e8a0be2384af3738f5dc893304b17f4c3f9d330db7a71422dd238793d4f3f39f0256dc57fd5f7f7d97ad8c7dd0f58ed99330c987f438309c246d0e3050f2dba0e0c3565e4cc9ece83a1f9f9e8885dc4ea0d9b679b09c944e0c070789980b9d42d489d919e26eb84abf7ed075d1b3300e80d5ccdb8dffd835e28db2ddd922ab6c0b81c453e6dc6a13344f3b06d2d006ecc7c719789c0b3f754c95904661ce9866af16e195d76749d88909a7e68ded12db431f29c724fec7d8edcad9f4dd57035789c60cda32f4ec0406db23d9f25083c3e2e73814441172ff5a6d680d1761576c5a44fe162595170d3a463257f984f06d79c7b2bce0ab029536ffd7ab5cf7b083c085e980190051e8999e64887fd57ce87e1a2234963910eb2c7c4f272fbac77436a0c65d43e56e9f29f60f0ff55e7b9799873a48a9227657fca093e8d9c4ab4a7cf73e431cf8dcffb68b04120e5e0a0f13814fccca538a69b800465d78979279bb7fb38b4e275337ec95c070524bd6912feb93ec5236230d771f9908af33d5c2e98058488bc2adb77bba13a0a6b8c5015ad9b2ad8f2ae6992bd7280add0722a9691f175be47cf15f9164edd94aa1ced9eb6427393b5c1bbbde5e17342d4d500c2989d2527b7e3929309a923a3cfe6af4b736081e09cb7b1ad1d7dd49303e431949dc23d8f4bdf62493ac90ec2ccfe43eab1b8534a3e42bb99c96b0e5dbfbecd03ae5c6c800d4fcdb3cf4884322d5b32b1d3331bd8871fa5665b41c2809de3c7b331cbf4681a96cba9952db28bb73112b184663ec3b8cd5df159804b040c1c63a339799831cdb83dc13b7612bc3ec5dc4012710f27f08618834238c7348f0e9eb8aa286d3ed87b8206c9d21c3367d8eabe6b738d953a060ad4181345be6351e2c012e549fb8d458d5a95ccfd62d862c4c4afe502707af573ec7def440d8a1271ed9368d055616ecdbaf0dbd0e6d4c320a722b23e8c5bb4496255e1c856f04b63c2adca376001e8966fa12b1d8978d6bf341755419204ca9392a70b784e512160deeab5859d13559a22a1ffbf2013559b773f36b4ca0c82807d07442f7a89db7c5913c324d9ee0091a50267fa4554bba0b560b49538e3fdcf30bf999b4197339d635f11ed4986696973ab8c5b7780e9def8d1fd87c22c658e81c4d16e1508e5df5252b1aa06f9150dabc31d7d39d3fd5ffe010341153891603d96051d5d09be3cdef583b4ca9f97f68c42aa3fbe88d61b7f167cfcc6fd8d220e65ae07a2d291efb10af85f6710a62448a39e66b45c7b080bbaa526529e56ad0b624949f08f1d4f7690eaaec8663ee5ae7e3985f0a9e0232baf064cd209057ce0f3fdef3175e554c444a5228529d51ad84a1e5b32559806ccb5cc9daadbe62de3221b7178faf917dea6f49c51e35f788375ff60ac31272a02dfcabbc86c1f38c187bf844178e4c8868428aa18ef3ca437c4320c1995a0be2d73818605fbcb50a8c8026cb88fbe2029dcc07da24724e3de1319f313c6157b5eceb50a57e63152db63443c33dab55c2dc1e0266146d6ff1a8f7e749618fb352994e18f2c0681df45e959c331c79857327b5a722167511a838e614d6c8a2b287c847e159f1df7a1b4543b958b6cd825b2f636abb975d07fd78f1e0fda9f4da03b21f626e0535ed4beb6476cf7e63b4724f0a0307fb0d99b63b7d9b92d1aeae7ea58a35b208dd65aab2c325555e70d115f26f8a348e5e69386ffaa4b4fc803db8b5bf1d484ce2fdd38be080979c8a2a525e812ffa6ddb59c94841c7d1d30e3c2d87e70cba489b0a5db2385d10bdc343a9cdef7f1af0f7e3a29ed0e755b681753a480c92fdf7e77093e4b8fe1795d5dc3c3be44c7adf0f329c276ecc26633e7227cd644112fcec1510694db7d5074334b43e1a492452eec5b26dd770f7c92d7fe304d3064b87f1507b7926e0c9ce48443dd8abd855a83d4c306a842d499dd1fe375dda0cfd29d58d3f6ed4a64c9b0b7266679600f1558a4a702bcf27ba3f77260344291c639d1f5e5e327a41cfe236537e420dbef4954abfa7dd317cf7dd320d8be3268f22c87362d9638ee6ae662c4e8c120818297d4ee7d3ebcf409d6916bf28e2bd9bcd5a22b63b3778f7d2ba48912f83c2877ed48743ba5e8f065540fa02f2ce76b79a4ac44f3d3a9f9fd22009420ac97e4fba4fbb2e29a773b8dfea680291730188b82ec8f82cc255ba77303906a60a4c39a6f58f7112746d0b2a51d0caac016bf27052a8ac79c36feb4cad9bcb34411e202b058760592d299a1467decdefc6d7482357235238307b29ae048b3924ab21fd8ccc7469f062e233dbe7138b7d483d8949c5cd0d0b1a486fa1ba8e1828bcea7c4bd4e8cf23f9e09dde33269a9525fef2ece0813010189ca66e99139fd66e7e4d8d30f33b14cf1e2b2246e11d103d642ec328694196e11df7b403199d5df6926ef9f6fec9d95fbb3fccfe204d33ea590dbb6dfdc74ca5e2bdc2f24529cd7c772048cf64fc8f10b4f60f4e58d0657e0cf3c4a3364bd17c760077beaed31ab08b0a38552656b490a1575fc4dd9e2a8d688e02edfc80443a3516a29406117671dac3a03c075f8bcd4a7f15153d9636836043f6dd6d23d1a0cab5865684dfc144b789c919d8fae93e291884e0f6b1d7c49df1a48bcc670ccd7f4d9bc7740845ed1ab1f06fdea2c78f1916577a0fa1d9795aac26887f13e41bceb507df36f7e1ed5e81715cb2ba4931a0912a9fc26b3d3ff548975642d4f8cd8207f003ed32968f27693cbf6c7729178658d2c6b30f3a90fedfa61be8e641aa1ef39c36caa1269a78e19775f39dbdf23a6577245b64c235589dc5b66ea1d5b38a14e9239a40b0df174830d5012cd16272f3dbe4919ff2a19144fc98f0684526e1fd5bea92e67a433791c991dd55655a40c319fa0743cc6217653f77d1fd60b08e743aa1482850035aa504c97b821dcd6156a0bfa2b61ab21bb3c359424817f0ce60ea0c72d8bddfd5d130fd7de51fd904598a90f2269b40ac9beff8b3d5046a59507cf75b7f560899ecc0ef92533250f5357f243e84b90b5e98869fde42b26fd1f38e88508cb441e248a1ee5de57099a008e8dd6f13de407898e3802991ddbb534d6c3660dfbcdc1b038e0b28b0db6d62bcd5b5b23e5a7e8f2029071a294553199d96cbe8aa9091a1cc1dbf123da56ec47459dc502c57cb6624722c37aaaa629d7ffe2b7e2bdd3e764bc36af1b93ba65d13df4e2966433c6abdb740f2fa95ac01660adb35034b52a0acdbde2aafd2707918910cb71c5033c6032c6aa824dbbf7d47fd0e0a747b032a7018e67b4ca38fae7c86f5b54d1a8726aeb5ee1fad4cf85d5683eba4b2d98ec0e3adb7f11c8b88765490da62a1801bc7701e06935672f834ce368a49acb3f34489befa8f90523ec002b3cec68c724b535d6777749b105f3fa22869b85d23e43c5aff7632986be69256dbb30d40193e8570108216c3e6f7e535278a5819a19e871dc5cbbba982a23cdaafb1116267b81a933e84581198603b3e67ee19607a55d992935b6d5dea91c54d9a0c3e01a95ee8c0341dd4a9e11174785c77387f48a2c1ffffe47b0025762308e2b4388583329fe3f714ea0c45585d87c79249890785320dd7f2123a0b6b89960fe7ed441e4eca36edd4ec1dd4ac8454ca150bf05e5b944a6ca6290f606b712f08959fc5a15125a312a253cab34ff594a59a5c452dc1b2a5dd67f10b33c8e17638f6912062f7d8067524ccf2809c091fa760d930f8980107e8ebde9524cb61ec209f224d749ac615d58d1e83cef288d78be1b7695e70617109636f1c8a33baedd9698794d319c9a9fe5d4041aff86506a4ca9cc422b62da97bc26ecfdde1f5d0a7041b0402a6a034cd6d6d03c3476ef9a342d7eff69181e44d4fc07899ccb45df7e59c36ef4302958ef0244028e4bfee49f59f9dea82bee03d3de495419e226e4af08bbfb2b2c40f88ce6523967b925dd51c67a38f756deeee9ef4ecb0a5977e2eaa83c890c953a0719da72844d613773d25153311e034c11afa2d0f0641fbc6face0a7e20aeae4cac852332edbad723fa2bf7faca664c9faefd465d5e22589e7aab8edd2fb74f2d8c158d03a7841596c1d765c435fc82343b3314f324bdfe0f7d109871a27c46ebf5d2c5042747187a0c8877fcb3fa64909d0642f269a8a6ddd67f35fc575ffdf0ad3a8e9de847eed2a20d1320323091bb6c789544ae5ee5140e4167b0d13e3d8bea38ef2d8e67abff8468803285dbca64ca010e8a6c9fa0bbfea7f441b09780497bd1c6fc47f5395c836474ae69fb23c0b3db0fff07955361457410822aca0af471fca0353d3c815fe073989b7904a072632cfe3d6b2e4240c7e0934718a3d5313d8b476ffbb837ffebe9d400356ef3953f4dd271772279c5d77e4e8a0a3c9959cc907f45ac4e9d8a81f720e5963f52d4ee7c3a234d4510d958fa7e0e8478329930dca42d8b2f161525f3840574eb94cf33933d41de7cf2b49c3d8207bb715a2ac2c0cce9b6a87f4f60201329e328e3e788b22e0a9a1f38585490dfd2c8e89206e22f69471d1898601225820125dab1563fb82ec7a2287225d3338aa68d59ab02a86bdc32ccb8210dd93a7f6da1973889414c8249fbc77688b91c9f6702ecdc8c93d16b029bccc9e177334fbdac6cebf7668f8c92b6307bf34f0fbd170c53cdfba6fe78b3b036a5b843d47ebe9a24903dc021038ccdc59a26792522b096196f5fc0882ea529fae202d5491d979b98f2d85c015f65a4adfb7f942b3b233bdcfc0e7412ace577f1f6abc9f29393d6b38b0c82c4a460428db5f89e6e96172f292af2bed01a8f05b2492b2c1ce2593381324e1d5979f9c82cf4b197d2c65d1ac5350a3c624db25f77591d5d7cdc2e5db58e633b57b796558b8697ab7f06dab07f160d2dc557a481ecc9d42e4fde0abcaf2bcca5c7eae1990d375e4bf943e0e0737e4be64c0f652fc8f9ad5f11e74a74ab62a74c5546c00bc30d72f66bc9971fd4265e6d91f9924264fc6c27a350d348ed40844c3fecc05480955eb5fb431602ae238d131b943db1ef01642d930bd311a7902a4ad5c7939b7f053e58888b8bd1b27d0515ab6f2ce89d870da8983a9061a6f7d67409786d26e5bb5ead0449017e05726c2e77749ed404a091cd202fa61bcec8a158b6e8f0e6e0d3ed8116f3ee4450a6b29de4bef2a9d94e7f3fc4915395a25aac40e7e271b7af55d06bfdc1f474230a73f89a03bac55066ebdcf501a3bef26051ccdae08a0b628ec61b3b3a21a395ba4e0f8cfabbd238cb44ac337fcfd6c405d14aeac1da8f84648b966a55efdd6cbf5e1f977a74a52aaeccf787238e5275134e13da9d7a4f2d5e9f04e0115e68bdd49e2943088c65780e346bb05bb07400002723d48e8ded0d207a1a1fade7ee8da49a590ff4457b6ba9b89826164ec90584047fe48a3d4508ef380223910b4dd5aabc33fd2eea63b48b4f6de768ca3507ede46729d3fe6f3c1edb20cf19ba0c20518b3ce4a8ddcc7998e3c7b40dcb51870bcd297c19f4fb8ce407d06f1774074325d68a9eda43c86f32352d4a4a9cd43ae2ba7ca02b68493139f7c2f2a4670fb0c1ddb2cc91478594f65deda4d93deb69bff763a57c5b34ae9c7c616e99d10eba6764f4e0f0b98a66bca2ff76627670b6d962693e581e75109ae8fb6741804c3c42e018725303e8f30310b9a1d826c3a732dd6e3dfde1e3869e3f64de1c83e71ad872099a412b1e283f0ac071d7439be04693ce79646ed7ccd9f82465a3c0c78b2d6ee1b97b2bf24847efccd63dbce09c22a11219832029879ad63b57f365b5006285ca04a0c9e684bd9c6735d92ea6a9f7bc983751abe80b0537876d9ea20e2bad0725a484ab5ba2c5f07582ba6f3b66ccfc9c58fd8854dce2c6233bb79994f459b83a75f03fe390263d4d468ed1cd39181df742a950c9a121a6197236e8974f6033d6ad890e31f3bc56aba8562e731e84e901d399db54664428b45f065ad0b1e922bdaa40957e2a6e6c5cf9f86e4e8e7f79076a52a6b7c2507959f3d2a44d355b72ce27784490b8479ffaf99c2770d4dbe693d6edec97b3e190885771992a33f72baf4d3cb92d47d43989de39d81c1f9a98a60daf8c3ab0dcbefc2540bf5e882d5f8f6a60fd0b638afe20069d9392ecb693a9e730e166ab86d8b544dacc21357ff47631362eab497f6ab5a3546b1bedaa4068855f4a74d33570adbcb2d59c2c5fdf21317a4a73adf46ba6330ca8b4b920178ee3ca8cd4124620d11a55e1b4895c7eea95ab22e3aabb55a618f0e89684370444806588ec79444bbc551f3f19f6a0aaf2e416e9dd3e81db3c429fb0de4d88009975da6e93cd3f3f085966ae2bc76c84a334e5c44d175227fd00b34c49723c91c6ee95de73e98a0500fdb850922f455340e5243f246efd2af93483f9f9670b86df661409922f070ace43c1de0bbcbe10907afe17ba568d5c5b1e2bea20fc0fc24b2995dc87a9f7e9d8e90d621e488821ff8b9da7061560be9441a42760b2f2b437bb70bae50a3299358e1f9ebb1d42d6e515ad32b264b460a1dff511e88b08012158ba58ae7b43d900b64438c0342dcddda489ba082d77fbf1b7a56bfd760a00aac282d70e8a961a5f00681674dcd6f63cb02d43c885ce00df7f9b5309ff239a6c8a5a3d7105b67f5481c54b09975394f4894c023c7dc0412504b4ebbbac8e626700e52940b75b66e4750a94a59c8be84edc57dedec8d19a4d9bfee26298b81dbabbee99661d8e070e4d3631e029ea8e6588ce18b30937a34f536cce30be06b0ea5eb5e6baaea7be2107f36a545b76d054b7efb7d3aa85e5110af39949aa47e399bf14aecf6c1657131e1fd0627c097152b81287a6332cd1cfad5cb539310c15a59250de6ebe3616319ae388002f05add42fb5f128455a07ab8e99417853172eb096e092fda1417c6def9b1c8c631406ceba4bbb2c3f03ea3d29302b4a5028ec70dd6e5e134897a0ec807d7c0e37e26b0acae9fb63834a77a672fddff8c06349baa983ab64fef7ca2e0fc224a7c4b76f457f306639b7018389fdad0d1764eeae9e88a0f059334ffd0e06a17dd791f048cd2cd24fae6b20909e763c5145fb6a05c4366a8ba05a8cd1a7a5295bdebf1fd110bc23b6aae2359b258aaac5027fe73df2cabeda177966311a33cdf24c57aecc9fb81d651c8088ac3994a630a44ea66996aea983a9cdb6a546a5a9e8b8a4b01f5ee1e3db1682fcb7dc312b3cf9868070ec4bd8ea439c2ff5ca7ccbf06af4e5308091670454ffe33e2b71c43ed962c495a7d937b400192e78cb3362ecfc9e80fea68321a21562ca3659bbbbb7c866dd57ed765a349b3a036da2dbcb984bf9d8cb60a9ff94e06184e874a2a378ff71309afc657a9ea23d567b360100612e16a699e14981def1b1b49a8aa947338a11bd09ed338dec95b67e99dc3ac99bd2014c3aa3c3f090410ab6ad443170b72667816a2677db0a1c8baf4e3d109d9f6b24b788322e1606e665951306a682dea716206710b527136787a6820832952fd2addf4191b27f2b4e0c44a9e374c13e2e50159295e85e3e4f945543d5d8c0e9009cb5cae0382bc85f8204da22ec9ec35f46d6bdc8f65a759a20b40c5153a80bff0939d7d6262b02a0d61ee955fce3b93aa221f78884f95984e94eca5c4f9da15581d94f3f29a14e453499377386748660cf64c1405729d977173b4a56df253700befe5155490bc32b55e63c006ee7628b27e3d5bf275d404bc8039ce26dc9359709993ca3907b07defd2da3b138381c2b3e1bb925391b7822231adbb5ee20efaa80fa4bf3925ea4e66572a46e32f9ad17285bc43a7973cdf177bdc9016056c43c0cf37e20f7988018abb4de27cc31861db6b9b323e6c860062b46c651ac1887e43a443562b325e0ee6b21afe0d5ca767648469c264f3084970b8654386cbc1931365488389724a5ac45030144b48b716dc86274ccaa29b4766b771d0d65df5c85c81cddf70b0eb2768ffed3357bdf9928885258c9e84691deda1936fa997fde61b284c9b027c084f899d3ea2fc6e16c78ec64cff1562b7f5bb4ad8829fbed2006013f1ce1211ca9e9bf206caa00166690e760cd62d0b1208258e3b669a9fa89b07c7b9205d49954bb2ed0bb69f7c755af9ae747e23869e4eb393963afaed27c921c64a7e0a72e291b3d29404982e4cb1e14da92c91b5e2c04f10615f6aaec5fae811915c0650ea99635e516fd1aa91598e1eea89a5a5c51b5c00560960deedba83214a1cf4b9b2b8cea16589e7e113ee11679190392267a7f571131ecba0eda3f77560097b86e6704f33fd7580ea07e9d962dfd946c04a0bd9013099540cef3921089f828c4ac8230382a5b3143c53ca4b1002b3f3dd4d6a7e47c72721f20c8e7adbe3003a0499bbcd5662f3ddabe1c6e445526ba3a71ca14c5afaaffcb1695da06548855cc15ca2512979f8fffd5e74983d86a59df19611c17f60bf067ce085a32a5de3c33fdc62c99617703671606b923ac55ed89aaa9e1dcda5768469c570148c74ce26bcf96edccfaf16573d05e99ac5d42e9dd2551b9cb99ef870c1850dc10adc0a1a35c23ece3107618cd480d9f93b749bf03f19667a791c1bae8245d75efe35ed093c8f885010f58e9a179368a90b3067f82cb5bee1a6e47fa33935788b979c046fd8b7acf82129e2d02c2d31edc5a718983fc9e008d9c59257a357f394a09b73e3e3d19b96c1d42d940b1fb9ff6a74bdb8da99bd9c127a114d25ebcb2f4cb49ea3e1a6b3fd0570bc0d4529ca593b531754af27e7b9264e222e5bb47457c5f163fe7f435af185527ddd62b39adb240f08a576018268a8dba900cceaf1590b1ceb0dc57201fe5b903ded55ad0f45950b06739cdf061cf887ec03837033bfbe67919c5d6611c09ef991ebffefb34d8cad6272f3f83b64c0345d81e820dce68b5177d2c8991133b6225d2e61de32773ea13f5e2bba9d18e4ed7779333b7d3d3a9be826166356ba07d2ff8343e1f88b33baa646e02e79b4febb9fd23b686a0b70dad0a1ba84f8b18c42da2cb01ffce4a16f77f4ee83ae29786ed441defad6561e032ecede665557e6ab37deef83c3a1d84e60fdd2af5a651ae0f4ce9592937040402c10a6c572a2eb977c7110b4e31b11d06681fa844db9909c2b95a8d8044dcafa3d9ff388373258bbcbb447081252d10dfa6109f1c27793bc5907d04ee051161fba0b605807d89c613e4a60018fa0d03108a3af91127b86b0e25bb1004f106e70a0b13b3e2c89dee8b1c78091b40aa206c7acf13593bc05b0cf1b6a9d871ecff7e54873322dde93fdeb08ae57a57560c77ca438362ec64538f4b01ed524d7656c626b27b3fe8cee4871393bfb8b57c441b57197c86037fce71dd2732f032cb583f31a8e0bee406fb68f5d8da380901854afb3f8179d4f791f10f7025a7ed342a82c369204c921b2ec7835e9f91c77e3d81c45ebf51e8e456b52ff7fe0951af63191fe24482fc10d1e0c97acee1e9308195974c2fd9f27a0e3324d979b2e812dd2dc7abd8ad844be68be61dc9de1746279ab6d630dd8de135228890ca28a010c393aa2220eeb0cf2a5b50c4e2d1804c728c1075f9310ed0705381b423afe67de818dbfe8d8520812af88a7f8d039a1cb10aa39128002c0068304dd8f8892db8d4f7bce85168e1586b4769a0b5c2165dbe24363e0dd1992ba2edcd027a07dfd90afe029248f4ee6514391c818f6ab31fac71b380a310b5c0bc8d0ea01d9087728c961f8d5512601f493dafd5cc2a1f55643cf8abe937cad708449d6ad311e916465715ec1b80b7a70db4fee11f4b417b832376a1cd36d7de6c7dc61b0b8ca2b53ecb66d0c859228e04d5b782d8423d51d1295e9c501a8194e988259f38d4a662138c9140e02b4aac6578cdb611f5f0a73fb01c3200829cdbe90b6ae6b0a51c0a120f2cedfce538c87e675c21bc3f25ed516ed7abacd6c7fe1d6c53451423fef46d569a8a14c11db54edf1da47b710e6dddf1ff03c1a639f66d4e015be5ee3b4234e7a3cb1391ebc802cdb63ff6400594f8bba1c18ba584e66db81c9bc30d0b0cc7b9d69701535f87d030de992fde4a29790723cb60632753c8a825891d118e52819c0c966cc9a7bfcc5ef7b5315237a8495b9b036e3db5a2c14ed2f707c649773ec3b000f9ba9bfdff5df3060db15a1781f04424bef6d0044c67a06d25d9aada6226a994c69bf41bcf86c0209b18934db44f1a37a9e108df6bbe3d7b27fbe9ac06a601bfabfc588e9da011e64fe8f335ab1a87cea49d9e265db1b4645959694b06c7f6218d058aa095c8c2cda1c746136c2394b0792c947b65f6992db980c6b410127b5da8a15e2f9946e9f24ac2ce4e8c5f4836547cb99c19796c3cc4f1cee7b9d7f09a5eb43cac8e6628cc866dfba1f0b8e2a062a533b91b4222bffc21486baa62324dbd388c7c4b88651f79fb101e0b362bb64a061c6a03f14aed83a06e56b2aca7197acb937cf422ed005aff0fcc183d606037abe3da61686792b93cb658e999432cfd82304445017e096aa3276df823d569a0334d84cf7e6c1590e5ee746513da7a2bc0b29f27a0cc7e8f404ebea5f139e917ec5a148ab6e57d6808292d9c5a7711c935d9a34e9f0f91495c25f3060dafeb82f6fe12dbe97cc9188850f743bb72c2548dfcb95157c0eb150c2f3dd4c65ad2179a18483adae3c167a85de940095fc17aa5d81b58f2527f45c8763a21a317aa6b1e9589ed822b162b3e51d451938fa2de0c909f2d9a11ccda00b49d7ea77280030f7826bd357b34388aaa0edb0327a16dba93167e6931130599d38d57c8186d1378c3762aa67e68f23836aa73bfa139f972b6839cb91186ce894c45b888fc764f5193fc5164453601700e459c01a96cccab9041e2ca3afc03c8f6fc50a5a421edf37806c180b82b725aca29323047d13440db58d4ff1119115b918ca9923f75285db946392a458d1eb4b9165551729d9152c74c862d27a8c411f3a24474243fd73aeb1879908c4b67f8fd19f3db079b0aa8f73787ce32c8e8a3c380639e36f0e4352fd92f57e768d191ffc48082ac0b02d8219ddf00fc45ec1502b68a45001ba1449db58e56fabd0fd5774ef859254a8eb4738c41282a16c2a6cd5881001b1246aa5514c98146d17c63171c2fba44a28326bff79a5ad23ae117b2ed5a4299056a84dc86f5748666c2bcbed62d3dfd45ea090ad4518c5ec4a5f77c33301cdd0feabaecd12dfef16469292c80cc386c47248f3ee6392db8bf8f743518b000c2c9e883946bf15f380a7236ef469b2be9d921b52d6503f0afe856b320efce2c9c8bdf74a3fe0f48bfac34373239765ef36d6f1a9dc7e12a3769ea9f39b5df969e30783a9ebef1242e3669df52a8b5f3c694b1a53548aeaea1d62be8583ab906ad380c5ebf3b1592364a40e91856123b8c3a79327dd272aef5a2432944e0553a3390f30efea59068a73f0319ef1dc789a34a25566a9b54984b90ded6200902e68b12c7d2d6080d72c72cc302772bd4ce8cf9141ff30fad75df071eb8f169988cecf2832cc01eab57ab69e451d6d14541cb5e901b87e25c7c716e645c803125efa7622a8dc6a630cbb5055904be54f96964bb2e1db4765e20a649ca3ae459d65ea2a6b504f7efe13ae2e2155252f17b03611500f4f54c4fedef0f92abfe498d3c49c901b0cb2c1379eb2e07128ae3cb495726a792102e5fed10064882182211676d80c35787080b8bd84edcf177bd9fc8d5079a7a175fece62e1230d6bafacfbc18f38e44d957ea366fd908f67a8260296189deafbff8dfc28196c39ea15fc666c1c612da92e07c6444e5d6e5c3383e9cd05f56a8428c93a2b11619dfd1bee0012f7a58bbb19eb48681d58df8829cd00d94bf3f3be8c6b5ea7fff9427fd4b5f4798dadf0af3168396e014e4fe63c1dcd1c1255b88631ab41ee3a3b98f38b26bcff094147846a23201810179c9ef36a4113eaa5a96d22ba12f85a3ae3f07722e0e5a66aab53cd13f190119edd67c3467a0694b467fba9ae7b23aa92483bafe0894b8e129b1a2a6e586ad22171d475316bde6c1776230bac5dc55471fcbb24817db5783deb9de788ab692d933f8fd8a341404d9cf8c83bac3e8bc4fe84efc5a7923e37371aac410f555ce77f797739c70816b89edefe8940c59c50fbb996eb683c173f17c68c25c9cd3f57aeb1872901700ff21d64e2522e5efd5eb84b6a4b114099c4993575b4e01579d0a2cb8199ae11c515efdf297a2c68c4f8e6a1e9d4b0c04665f5d6f6369603ab864414a08576b2e5c6cf0530b20b3e308ae3a553b76fb840da7bc46c3154fb73ef595a6279a8a7998885ccb20e92856b4954b7c577d725fb09208ddf98bce1a86b4febb06d24e881496324565042807a3d20a70a686042c196aca2f418e3a4b6fa5648d84442f680bea2860836549dd738bed43a15353e391b192ef67cbc424ef851cac7424416fb7fbe1fb8d0c7dc62ce9bc88f920688817738da6890bf2c41181a5ddc1e9630b63c1ea189c362ccbcb376adc0c0cc5567960d0752322cd8213a10c3468b667a66dc784c8519bc1011fcf0a1a68d38422e5eaa13b3b46bbc5c1786952fe305fc39691f6761f0fd2dbda491155bf5af11be3fb7a167b6bfdf3b7fe0642220a16858f6ce25114c3d1d349f83a4ff8985a674d4e1ec2840c69b2fc29eda0b2297ee6ea1b41d6c6fb0859cab5ad32611c6db886693a589d0f543a5030b819c23c74d01fab7956e15cabe419a38a982d04b1df48b91934aaaa48a6dcc88de9611ad7aea9ba3a23fda22e79e7aa96c2529e095266c84261c6acc114f79ed505bff3625de3209f6cd808aaed169518b39256dc7ee78abf2b42b016e06328c28a05bd69577761d43c975e3be6f5d00bae8e74a93d51e7a1a39a40a6d6e351c31f6d12b9dacbecb220f9910602c9ca88ba6bd32ee20828ad9c758383ff397cc701a5e3fa7cef346d2b8a421f202bd82f2d028251a40be08575db36c2810fb07e537179d29d0e9c5d4a824f51e00879d72fe9e4e682bcc2363fa9913ce95913d9267d45d7ebc6dec2e3b1d3454e0a13f0a496b854134b961d3fa61101d83db35c38311dbac5a4c8d9dbc164cc2a9304bcf4ba294c8c7e514c1530a5ffdc6631ac74211d2e426920269fc4f8682b184b0964473932dac7cb5fd555e3cc86476bad52b9b5863c5be2a112692e1163d8cac215c9ad2ac826a19237c1c3b42c19b1cf2b31f106f34bb0faaa2bf65e9282d206dfc5334e0d1fce1acc73dac0159a758cdfa3fb09621940ea4f485dc5cab736c507193deb42b9963d894167c24116ce644a5b2dfee9b3dd008236c8a561608feae703d9feb0b203069a8863ff6f0c12ce41a79e0aed34fb14a958d2cc47c6bee9a844c46ebad8746d33c7531899535dde97361909e10f2d2e5ba16f1aaa8879349e00b63a731a6af819c8214fc60216d89fa84b1a33284849f50e8dd34ab469965efa07ee9d30bb8f888146d2d415621839205f8febd8ff5ac18cc59ff9a485b369e1ded1bf98637dd83573fc0e9d52bf8a54807eab7cc43effede33f9e6c6fed3f0d8bfdb70eccc5cef68ef57f1270b43f4caf6c53f667f579d40bc2e1db09f9b489c98f6558c36a06d63a63deb445f953c6c4b6ccc708cce1fe8b8277f61b319b94e5aad92bb3b1085d99c8be4a1cf4444071ee9fdfc6014249d3b2ce27c6156f9336417a4f4f7ed17ecf51c70fbe0a54d0c85d33f38c772680bb291f75b13f431c517d51d8acfcc9104ff3438fed0602ff7359f09da62996229b2e81debc3ef86dc819cfda527996f7ca27de025c1504376adee536639964c8c4c13c6b5bea3afc3273c4d909eefb6f83c71b7323875033c64eac090653e1f3bd5c73e8a72d7d8521393934d0f0cd2c6a5f80eef03c1a398a5412d00f074cdd2b470a11b59431fa0a94df8d3543afd661f591dbd7a68b877a05b5e2ae6a6ae38f8d84ee2a6f20ddf2e833e1f4b6ddcacd9ad1f546d18c3c04f35b6da6bf91e7c8ef4e59dfcb741efab9d60517ae2a48b851cb180451958170d60ffb153192c2a61fb794feda343d2a9b190b83881d1458bb924b4b45d0baeb3fe89041997a3c82faf02420b6221a47e87ecc7c09814956ba0593336af04bb564681b9ac09221000bbb2aa877e65ef776ac13a808fd5d40557ffebdf03f162a28ce4b891fc8c5c18abb2be8e63c5f2acfc384f86eb75e9a51b1cda7354ed4c617d394b280a5f41310c353e3cba5034071ee48822ad14bb7b61e3c60da4114a8469c23d19570ab58b73b5c0098016792e406be7566214f137092b9fe8d54db3da59c998867385bf031f0958ef8b77176adb1545cb81b1ff72bbcc3bbcd53b9fceb28712f4fa5863ac58bb18eeed01b01c1705a4993cd178b3dae7fdef8b6f6ed200a4fb11cf82dbc512ad41a2dbd264f1549db61d4385d515fa88edaab5d50f8b3bbb456e006dca11983ae7b07720ab1dbf39b836f17af5b1d1b2f1c93fd46829b4747a6f3231dcd2aedbb491b7a4c173cd798a5103c559dbe18ab3112169c5c01abc8dc70ecf0a48d455df4225212e00c5a642dea1abcf820a2b22ca16c745a2edd994d852a15a4ff4d6b8566e090334a7a422b78eed5f4c43a1ea0ba1d4cbd302f8d4c9045d7c60e60cf0468e9e3bbb49b72de06ea709a6f00371820a6c257b7f6455a65c400338490121433caf149861c2be35f76d304bded4ec53ff5eeb4510c6521ba618edebd5a286748f74ccfd6d67f6c4503972c102506828519b27ebbeca9daf408f66088d358ed626d74e86c465d36d8b080b5ef3a44cf6e6d05963a7cccac0bf57fe1e35f6406a04228bc0e08129879a33562a7fb241e460219ebf6899bf47c5bb152916dcaaccf47c7a6cf99056755f35e75d3c0d9e996b9641265567080750e1b77c59bbe1a43bb602622d7c55b85c1b5559b31af41720d53979f3171f1e31ebe45b06be988c653b4f196bfc05727c498e18dc4a86967e5605820ef69410b95a3e9774d93a4302e4cfc43efb9d9d3514864c682f43ccde9eba6eb32d7ee220b3f54d82f71e2e2e34d8124c28218619fd57f333089908447f1b21e1e2eb77828408ea50d01fb1c11675b81e41c9d3b005d1f22ed324bf09c0c09b488a175c312a17e4ef6f825a54a588ece0e8890b663e8cc25e2706cfb616c7d9d03cdf32e5947467c4b81fa07945e0620304df818eb5e41361fcb0edd59a461e536aa0b2da1498841cb6ffbb158ad25adad376acf3ff78cb66bb602cf05efb96332b1c5c9a2b6ce6e2e3e79a265009f1dc3c7fea2d01d2bc27f1e8d1ea8f690ee8d8a800ace52bb9dd6c609e0d60de68734b8c3fc895663e3947b0ddec7d72dad779ad1e6fe09e3b03db7432cf2b0bb917d6db01154bfd5b0ef65f56ca7d666a6ba72849df9969d129e0647f18f7e0358ea288393f3fdd6c3867541da2e8355f34c0c9530b818b7d5bcf5a3aece02fc33c06350803102614b3ff642230e10705d3b15a7d0fdeb7138a7517f944eeba455e56604370a30cee2aef3cb56605f877b9659d2c87dc136c1ac48456ef419a5414f1006f4dd2e3439460668f20ec71e00404c8f2277e22fac43b680cb321945b251eb96a455a54f599d4eec583841415f8197ad09fbf90f5910e595e5c4768378188e82a3070ae5b07859dd6077214253122267608ca42e2d0e0e76fb94cf56da127dfd0bec84f44a44fd2341f2b68e929501fe0f377fdb5952e66b9865fefef06a8933c23a07e5b271cf448c0aae46404811d963c27fc19dd0cb4bef9f5777ade46b064a7a4b38ed8a98334f10754e58f932a68754616c3aa890661dd82ff95d3792268ddfa82212b016a47fefe5bd7278579bec03b469d1a9481a27e05692f1348da85fed8a803fac43460e9dffa008ca086371d75a72c08ba1f23bec7c084a9e180df644b76e7346d3010575fc5a235bbe6c4efcabc670f2309ad75ecab73ca612eeb1d9644074e537dfa29ad7bcfa21f5c3ebbfb71845097d500c3ab51e0d1000f14ec5d0ed5eed2c8319f7a10cf9a4062e6f0499bf8a2d8894349dd633fa28407ba158f8675fd564b8bb4113348998d47674cd86f2b56d736f2c62a4ee5cb945274743445ff1d85202192d8afb36d8ccbf6beff941f1e9aaff006fc01b60df963160a0abd847f834d1645c838e83df76155fe75377f5b0f3e015eb7a35a43af92d0ac156dd10ef1b5adddc8371289599d18580458a5bfd868018211541016f5936d103d57343a76bcac4b0b9e6b41b9385bebae66b2f99d15bd943bbabab9db0af93bd1ca159331fb3d0d37a0f727fa9097301820f16caa4a2fd8e7d203c7c4ef0c69f0d831e5bfc32bb270530f7aab8cb2fe8bb05507398403e004a021f4e8441de06dc2c230d0e17fcdcbda100faee095263566c9190ecbd83053e89ffc28de812d021592f94028a12de48114da71160f9a0a84b358846b3c96e78950eda0d524138fb115a2d6dfaf0bfa688ae0a62cb73684728f98208e21e4aaea9aded83a00f5afc71c6c30307adbae721eced9dd34110293cf65cfbdbf3f75a37bfea372afea4f341e83fcd3171528e03933046bb8a5745bd96aeef8d4b6f456d3a2132e80dc1f3cf75ce0aa0aa7fe3c5026c089df9c76cd8198ead7ee36b79ec118ecbd1fb32aa0af30f67bea54fd36080aca53c3ecdece6e3b5253ed00d968d3bf16de33b4a760c573db7af5dc2408886a38f6c50c7c66022e0bd64ba5e565c6619f7e0349b1f00c1d9c293d490914195f078caac9eec55de69f5f244f35b01711476e40e53587e0a8f787e1185d373a5234428d8a643e25acbd4311abafc6b0467d59500d34e969c9213a31a372469da16f584b1808a1404cf8afffa87ca9116aa948af2d5a9b4152a90b54318737896739bc320d515726cb5c4b9d1d3d99bfae475a5b95e60915874a8d58a1c87112d91a89a682f4b25085ff28bdaab748c1b4c92dcce5b79a256ce573cbba07c6cae2b50190df59ede96423ae822ca29fdcd9c68bd475d97feebacacaf45a62ec0643a745eee92f7ce8fb65f720a6841d998d210c0fb4ca564b72c5e9ebd7d009e535c830d980643b54f2a2547e4e5e1a9ab509af2eba3204fc517dbce38508959bae13613680bb58045c8e8a3580e736b6ea74e1c6d3f00950da436671d0f8d526d1c1b54d37a132802d8ac823056e86761f5b461d1f7e88c911640f01e06fd36d6e80903c23da36c0181b62c21a2df82c93660f7636bf1b9288d559f6b2d9e552f8fdcc15fc222cacca71b8ae7edbec92d0b1a15252ac6197cfe5381c09b5e479c37c731a98227c1a0a5346b700668a9d9788727d191ff5153223827637458f9d9cfc5b323e105ed229dba6df1e7e6e83e37a97b60133e9011515032389083dc99ef4610c978f32850b6296c56cf9f984ccb8d7799213fd99c87ffc66659bb129408c246f1bdd1d119561d57424f85611710602a694f439b7f243ff085ff98930b03ae3366d5f21c130e3c4b822cab8eaa5ce73e6d437314d910b9c6b1da506d8803bdbc0d5f89021d41e1e73b5df35208ab3ffff07589cca08208fdc645e07e527b733fc0572287cd9381d1bbbd556c944467876715102011e08ce327be91d5d78e1857ab52a23c5c2a009ad67d5952c382974dfb9500bdd6175454973146eb6c34c2d47c5b2e3542933e8c961744ce8acc240709a65df4bbae5bc9171db68ed25d9bc631540d3ed4d70fdd46797769c5ebc2bc02cd4e1ec2840c69b2fc29eda0b2297ee6ea1b41d6c6fb0859cab5ad3bd8edc189332fcfae91a4b3edf810adbc9931fe178131e2c9d7df6ab4e4982ecb0b8a8b93bce96acdd5d942f0140d0721f20029e88fa96d5702f294b44c80e267af500b65cc602d709205ff15d8f08882ec71e71cbe4b4b1e6d84ccfdf4ee28d89c1f5189898e7004c47deb9bf927b56d8bea9aca0c3c288bdce02e865895d04d1cb0452e05aae9d61f204010d3471d0ed798d464ac4579b0fcb09a457426358f3780ca6067704a5bb1de2ae168061a70cbbdac0d8851345b323eca7ea0764012ecf6447215cf6d630f7f4e1b195912259911aeeb7a1772390abd7c8c7b1afd143cd0980081471917e4f8712f746ad134541197ff844bdbab3be9513ddbed75248fe240d8cb55d99c1909724594c04d54bf7ff306d6f3bbc2ef9084057a7360793083da36f95316fc8ddf5298d28df2ff014928639ffa965fb40c4c10e05a97f3393784f9815b284492476b98928ff2f452510eb24688dc692e935f2d0f55f06fc5eb4bdb267b47c94a18d3e50a40f33fb0b8ac99050056c70394fed65d99ca319e4018be526f01d34931cb15440fb8d777a17ea87b3846965085e7e781a9bc1b485a7b33ad232854a27b7dc8b2afc87f3b9fe970f7e61952a53c581d5bb6371ee2a291365be3550b867c48e9471db8824d7b459d2e918df6f40d61b6eeaca23260ee728b090e34cd923987d6f360d5607392a716c41352bb6e3c46e6f1344f2650ebf41fb09f193990e6a5988d051098fabf6a33284849f50e8dd34ab469965efa07ee9d30bb8f888146d2d415603716f8a3943400355e71eb12f9c7a7ecc6e511a1dd54c695828ceb89ccc25114ea2618964f899778bf0dcfa8412c5485d9e824663bb770ee09c00deed53dee502c2dcbb0eee00806003fb3dcaaacf9403531e95e0678975040c48a77ce368dedddb12f7e0f962101bf890c437852ae010ae86698a94b21264f3d263cfdb905887620249b4c5276be11535a6eff75119b18a75d6c9c885ceb102415ad908d26d54f22fa61fb3435c88dc658858d1ec328530aa5c22657abe8f93bae73378a38783caaaf14cdbd09c56bd676bd7edb3f0e9d5ba7f57fe5c706fc6586ceddda4964cd02f821579318731cf684300557bfc2a3484a2ff28ac2f7add418b8dd663cc3363cf00a37e5213ec72c1bcabee08fbef402300f501049d0fcc1ded71386e10a627240af9f620ad72e6b54a73a1cfec8c922f96e799ffb316acbe32106d57163f455b7974208dced70dcc5f35302bd2582e3c05c3788d6b6e89cb1fe5530ab5cbe0dd81f1c9b1c310a9941b847f9f9795e2c87a7b52aa91f239b3e574a85426f88ee7f32e9c22151c5b659a1769933ad80a6353378589f2c16ec6c251f6f857092854fa11d4d00540c87047275eaaab279c90f4ea04da9558e6811ee54517722d2e8180d051af2944ba06d32842c956b2a6c30b5037958c2a55a6185369547953172b22f57f33e9b53197cf701ecd6d0d8dadf3b8529a1f6d6d954bea96d95aad0728acbf4532a7b1c43e5d32e1422cb3185a43d53b3bfa1ea507e047056adf0d1989c9082408dad966342c60cb10f77f2015369556678a947bbda51279ca993a3136a82c94f6cb18b0c254eaf5f2e8c92dec6f2eca96c22dba7a8a87ec631bcb6d8c28a44a3af0c5e0fdb38aec0450f55613869f2cbbd3d268b395426de5d4ac7d9c7a2e2946691324c703abc42826a25a4464f1549db61d4385d515fa88edaab5d50f8b3bbb456e006dca1198e55f26313d1db42a9ed9fdbc0f0d7a398db36ffeba11dc47c1a7efe5135f47815b0cc8bddc1556a9b0291dc8bded1c7694e45edf5cea3a856f3083114b1383c5d9314e7d9071ef1a232ad37834335f008e6eb498c2f0e1c8efa7740f55dcd7bdd98aa8cac6dda8ce2c6e681a271528862ef70929b034ed641e29a64fe0708fbf0c502ec79054ccff79698daca20363836f560a5f94fc48ecaadf3d91d9d43080874bfc4fe5e842e0b00278d12c5357978c657e8ff62761f3b6e793cb044dbe808940137a5ad420021e081d7ae88239744187ce5aa12f3a8ab5c1ac74552df25dd47f1fa4967a34834f02b2994e828cf4836d7832115e36e38e2b0732f4aa72567f396805e9438a5deb0eb4a36806b9b14fa7cdc315ed538296c053439346a5a2c5ee5d3cb8bd68159f4209fbdfcc3002a8e01c027963a0b1f238654fb58c6ef177d7b643982265c4cc0b28de3a2fa33f2059babac3fd55c452fdfcb0d81fa780c824a06f492aa7c019fb2b3d5fb1380a1195cf1993f2c3297986e1267f4dec033e5e8d3481968d5b90fb0b129d93abbeadc95eb2c627d1cfca92e2a5624ca8a094eb3ac3bca1cc6fb0d08619fd57f333089908447f1b21e1e2eb77828408ea50d01fb1c116df61a73670c4ffd07b31fcd147e649d3597a2e268f1c64721010526bcbf031b4189146d88374ded2d72c49dce3a30fbab2662353a13c6694102c6bd706368637cc7e9e070cf1aa6c3bbd6d19ab7812c8a8ff8a915fc18b3fc2b4f01591f6f4b5f5954c516956a472bff70f2dce1102b2f688b43a44bbd3c9f4ac225f98bc045809ae6e969546728277a1fb7ff2ccd96d69681dac666f5f253e4eae3d032e7e44f695dcc9cb2fb01db9f40956b9648fdcc221857e3297df023eef8fbcf1029aea405f95495ca1347e7195d57be223ea162e1512816cf955031cc874df695d633d1b493614438c67cdee03171f8e892c90f36cf8e5498aa461a402a73930e9f7bf7e00625c778e6cc088cf22eb34ca4e1feebfd74219bdc02074b2db7df7495213d5fbe93c36dc77fa54067cc6da36bc3f28a9234d59859e8e9cfd82f66b5a0c0bc435189936a6262a4cc3c5113047eaadd0a7e3cd93042f9cdafac43b680cb321945b251eb96a455a54f599d4eec583841415f8195ef7cf0a2bf6685dbefd0ec90c42d4eb35a15c79d8a1202166a39aee7506d5109479291a28928836319beb76c6a17fa1a1f1866eb93a62fcc7e7b40a83adae5a9e5b01ab5357a879db2675386f65f19b0908af07f86eebaab9983a5c768f09d065ba3e0e119a984cae9fde7fdb1407672f1c1eec99ec3425595a722668be83e5cf8aed7dc23802bb313c4ed29a774223b9814081a2393a174da7c519afcc58bcd1365322687b9e95f2420816cf3db20ab8f16ecdaa2da23c00f21146ae76933a0dab221ba1a9987f4ea2cfaf03bb16084794f63e417790810d588e7ef86af31a2cc6749c9aabc26cf9c19d58e85984e5f516ed645ca667b1792f9805bf7010af255a0e73451f1e75e0d5642a0f91c9bdc1c6c64b416a511db8758ffec48c7439a8cb72a74239a4ff6ca7c286e198811b23bb9456834585220972d68b0268f3017a05bc5089295d0b29c9719111829f8e7b386b39d2af51da52397c968021d30e27f7def003875618203cfb9ac5ef0360142a776fa4c866b51eb1e4bfec9a215919214cb288549740460700c922e8755e1499abc580391a912d29fb59f249e7e46c56eefb8874d8bf9471b746180efb66622d03d63aebf7b2620b8230a41bac9afe98f0b18dbc4dd487323118b320ffed0fdc7c8cabcba9b4a87add0726f39f00468e65226f7ea60b939281752bdaf3309d8ef413b5e0f4addc74e9cc4a8d2d46adadcd67ed243b77009c43ab57bea0c3eee2afd22115430676ac5555f3d2717eb7ed7915c02deb53a19fd9a47e4f6531983bc26ae61e1abef6eeb983c58d8bce4dd641c9a7813fc89529c53f04e2ba64f7a16a5ae3af3c34f55c64860e79001c4c75b041b0caba1be332316e9e7382d6b128e619e242367602d6bad01406d1e2cd102499a4b76d6154e238ae0504d9ec72759b9bac9664e248dcc72f3515230068da921ab489ab32ef595dd50e50ab3347bb5bcee44d4ce99177954621de4c8032ef613f4ca8b7e8233f186f1a8f2afd8c5c05a6dd945d34f56702da5edea2e78388ef0ea0d8b4cc847edfc040d73f3eca2795a545de76fd2bc95cbb1d901b9161cae7cc873a0682f95087f3e8b2cea167752fe503e97d93dca297c680278392ae298e9af2d25e37ecadae15a172a694d0d70a77a1bb4eee070b6518469f173e990640dd73ae15526621f26b61e10ca463453286410725035dc5e1537e1afb9db05818d0b938ecac0373a283aaad3c28eb560f8eedb31ac222923777b8f60e0a7b5d851e5be19c0b4ad9e43fb894d9b16539ba7499a3f696c8e5a663917bb09caa444268a1191b1c9cab7f9750c85513ed2c147ea42a2cb42014c664df0462df61e9d9321cf77a545bfd8cc5ce3e4bc2bbdd2bc8ab58f5def0600ad23bed858c7fbc69e355e86404eab0ce521f5f4da688b5a02534f9a893827cc284f09aeccb137a82f7bfc25390a3b2265cf3e2b1d40bdf6b6bcc119a5095e9d5f54ffbc33d4ab44f65b17b992c0f5c596fab58ba08e683cb6c91d8fbadb130012c538ef5554960d4d327196d6a9354fbb31a6ff05c47907699b9a96b860f4eb75f7fed2ec8f34502942d7209463218ce2bfe0594f156dd5d3773a91367f58461621638d9746c56494b91cc9d8c6be9905417cf15fc6f16aa24c6d73099461d83972807acd88ea51b84e3d0ef646e020878ba4e73cf3ce1ff57ad7409b9516b03b863b9760db7f43722141cf2f75d0a0aee48e4f06a8fb5f13125b28484f266919410da115a0972c18fc8cf021c9cc0c444593786013e285ea9f7adfeacd2c5484e2c436246df0165fb486225cff0fbd4fbc1912edc9452214837004c608495bb6fe2f150e93877d8bc35e45e31ce61c71de1e01157ab4130f36daadf053b247b5d40cf997653391da32281b65d8de669799d9d485492a5b7b872a414533392025f4b7a5c988bc4ca2ae6312727215f07ac6d7e815095e69e320174f04beee351d39d97cd4bef953931df29e198df0b9c48293087c4cee071f0f07e8e398175867c611956435d9fa308396c878afe5fb2fec210ae2291bcf9f39adfb179e8335fcb2a474e755f8445d86cce144d6f2297fdd564ead75987d611c1cb2c3c70121cba6947ed92434b3ff29f245459e74ed6ea1572f2eda4195101eba76cdaf546a8eb0e72ea8c74ddbaa5648d350e4150ef7dbfc71211db14c4efa0fe5f8bf07681c957cab48001a38088f5b598e74c09fbd7efbae9fcf5a4d489dd8d7ecac1cf30f8ddfb248a3af1d83ca7710b52944c69d880cbeb90a51df5ebeeafd13751f032da9bba32c045053ad592b31c81360faac751ebb34d028a558a5c711a0912fccb13cdc9cfe8cc9bc3b679290f73c4f5ab5b4aae9e02b1dd2c7f3d229dd4658ed5e100a4d27c5484e7962986bc9c64f35410e166d8d48f92f927db9c24276d283bc2f8cab8239b125b6cf591b0aefad55eeedd7af009c7b66cf5747d022af7caca7e503cdaf58630fdeda4ed865a5d3cc8c4e7c0e75202681b36daefe32e8612d9426500cf44cab2306619427ae8749687df8ace509a29fd29f20db4b2ed6d53e2ca594e7007839a4c8f946c57ef5e69df77ff67de00faa72a888cc82b16e6cb50a288eaaf172b74d04393701ea08322fbd6f4d5b22b289aad380c22a3e3c87a78efe338b45e61a356f41fe16617d37dce35f715c18726f0e37c9b3a11e4e50860886307a614541d1e82223470385e2536e77b76e3bd68c6658b817b08e57cbd226bc42267d34d1a8ba90625662ee513c6dd56c16ee6b7f53987a16933c89d826e4cca009b36dfb21452fb2105f4cc8b81e4f456334457424fb3db4c3b583d1e9fce7c30f4001e304ce1f692e95fdf292e68d8f694bcf3296cc08643b7b9d2019b5f469c34ec695afee3f89b39292415715a39935c526c5dc26237355305b27d2bb2d73852a45dfaf728d381809ff0045245a1d84b20aa46b95d3dd2c1addb79052e3bfa68c2262744840fdfb582eb163707177f60b8f1222ca4a873be22ee833e7e196b86fd8b6504a70a13f718870b584ef3fdd74264a29cc7238747c656c52435d17333f6e47a148180998426499a418092705f2f9c0f320146f6dcac1c449c3aba6531b038303022dd7ed982226a4f55d38461089d5559707936204e7d7c9cdb41fa039bae7e945bcd159fb5e2e22a4a5a2a923b00e39873dde98e26ebf76cf34b435fef0f5fbb9aca40f550bb2812a49b19ef398cf9c14ac7e3e1e6e832e23f51d685ab43c8647d1ec5ad8d5a9584bfa64318c328bfef7b5abd0cef3c736fd485eb38ae32553c71c02e0607f00d224b0e3e0be2d2e8f4030fb3e4afab004ab0b03b32e20d64b97ba37b3f973a7dc11b518c7b714a732665089686d0dec126617ad3184b6cc323b86c91225a8725fbd75bd692975b7251287f6231594c66db2e4b2796dc4a08e394f37dd93cd4a7e730c9b0f991ea114253f9640e1ae75621bafa1e058433719541e9e62dc23c2d6bc1dbf56ffcd63307eeae3bb5313231e7070ed951dffb72dddf3db70c245e0920b55fc824e8a6501581309ef0bb3b10539102f2317013a95b466d68fe091ec63dace592b3188d94f96bc9919c9b02075a5d59acb693e40cf8b5a933ae45ac23729b38d15f6453cc7ad0366f3cd658319fb61f72bbba338633f2b7ebc828c481fb7b430df0d673b68c2259f0e83b9ff7cbba59a08c28ed9b9f6894d02a67cfa40c0a6d153a9dabde91ee8d9784a3ba7ca4ae1c2cf3a59d8e999835ed781b0c7e5fea8b09279a1dd18c9c46880d688cc8b665892142cca10240024850fb0bbba70423771cb652f08dbe95eab65f7c71f72737868326b81c7bc9579e6ba5a013a2867ca66f0b07623de899f773277f2e09039152d78ed948b091d7e867847da5dabcddeeeb3fc9b77fcb95c82da35be5a4ec43a2eb0e7ab82642e0815e3fd1a34214a58a3c1e563e53a6a6d2688a7a2408a9726381152fa49c64e937465d98d37b837925632bc9f5e3a8a879b40663d84f0b0b57bfe39c8d23ef7fab2f18dc0e83df93341d404de41872665390f52ccfac7df2cdf392292698ab21c595e3db02b20c02c281bae920c24d5b318a40f88db09746ce718d70f39ddd8e69a44f08ae358988e3cd2873434e3bedb87184eab3f06b2ed97bd419b91755af7b3d4a46d6a734184c335733d5a73abd2e53c417515ca617690128e899e0ced67090907495ce1e579d1180ee9f4da5a3609a0ffbf2a379033edc2a16d4e6fb86e6a5fcf482a6796ae15b64307addb3187e862e9828eb1252b90860f5b26e163fd4cd4196e41ccc0a565b48bb825bd7edec6d8ba6aa39d1387c44216eafc4f5b9f3917fd2d248bab8d5ba6d04565d45f0796bbf7ea9184af811632be96157ab27e8a413eb7dea8ff31f0f184e40b87fad3e04f08d945ce9b4500776722799ddff011fa01c6796fad6e02182c37487db22154766bc3377bc39d54844adb00d79e933a8f3bd5279163c738b70a29fdf32735cada4232308d24abbc0e4771aa0c35d839da679697677d0ec178d7a24e8f1e51428938e8f4449e6e84af5e6a1f03a55eea40bc2b732384e7d792084d75ca5e13bcbfe1f6cc3ff4c69da63f90ef8ee7951d999d52bddf68e4b39dcf7dd122fcd063219c9dcdaed939b9e54c41724952f916342be5b98dc76735e9c143d67f67b7216da34368b8511f98833b92463a16e017c686b94b1b4c8c0d36809cbc215253f83462288e6fdae8ae500b5bdc90e081fdde48c10b6093bd0a6861a58be37aaa5cb8165138ca56d802c98b2f51d82b5c3cc10f9721322049f2a7b7bfed4158266b7f9974a5445cff577f21e7cddf04e09e194cc96fba8d9b55150f549d172028fc3773e762d67dcc4f102f65ffb15be50fedb90026c6c77baaf81359d1ba99d7925fe22d964c53f4c06e00772c2b4097e34b4c67ec425b14b8487815b279963b76c46e63435c9ae534294c2fad4999c86a0e9bc7dedb6c437dc88493899072ed4ed536c3d2e57349ceed3feb87f6a5b5667fed27128c346d0885881e8e057f6273e5734a66278822bb23faef888ecc7869c3c6a7fabacd91976bca5cdb0e16be977fafecbebdb874008e4733282a3d1067c8361b0558ef74be2eb6f0837d076fdada2fe50d0eb6032a302d750be3bd56879bd816c08288c241eb8f3ae9e100ff240b4d394203c789b92d689cca597be1ca101701d99fbbd9cc0f95eba733cea155184f175f32f7f68b5d57cf5d266fce30510d30fa3b2102377245c6d9666fcd645cfcf7d75da88c018aacfeca729edf79765402b96bb8ecc1ef49ba684d0975958595873823676b238ea26a321f5ef141c98d071ff31bde97fe190716581add839489a1742ac9d6d17c7cb6650abb83035742eff84d96fcaa54b5c8c7f54dc842417f9ccd5e741745423947c2f24be0c2c1a3bf2bd6f13e8c26acd7f977aa39228d0bbf1277097b3737004e2bbb65b481867c1e6c63881cfd4921b9c9f193e6070b7d9762f2fc03b30a1c3f6a50346e5a167dc9c5678f1c8529825eac719ab1750c763d0ea1660e9aacab3254a32399c83d5e3801ba55696dc4ffecd6a8c948c67e2d4bb84e04c5f85d6b5cd2afb35e061e3ddc466acf6c6146e3e54d0be3458a6b9d5a881ae0bda0a30e9316c289a072a5cf38446b9d2e16bd38c4312777c4a8f1175d68221554fb4d8892d6f3da75e6c11225845e50b920f6e85109fc2e655ceabc8e64a48702cce3e082515ace47cc21b1192a51821056cc781e5bc79c87c6c3e1cc84e309f36a4164aec7bd302c22855f0037ca88582a6341357bb8af53155a629a7dca1811cdeb949facad95121213757c6dc3375ba37362ccf95c9472dc32e14a3e32fdaddc875a14aa2957ec56b487a6e42ad8aedf7eee633d80a4432b8724a2651754a7aa1938bfde85c2c83866dc58f0d327cff686dbcc019777bf438aa42ba659592467f60caec3eb3fbd37779e426eb2c591e9a1bcc274ede4ee2761caa9f3c14c3e203e08ee09be63c5ed19aa472f992a34126c7325b49fae967f4233c10ea5af4a90e34d81835499cf08667d8b71a417580effafe854f85c33cb9970f3c29263161ae2ac57b93ac0bb157bad2710d1f682b0ac6d8e34e623c5ecb0df132671a05d2525d16fe114cf5e8ab673c38346217d19a7be389338d0d93841bddc0df1dfd14916c5d6614f76dcc21657fbe28dfd1f5bb4eaf9af87656a86ba635de98f7ce28c6cbc9a747be3e3c570a70f6f1a4a119471469d4446761b065914f0065e5bafbad189fde123ef9994e2d251d750df34c7be5656c55cd0d75e0c6f6828ed0cb2e4c8ec6e7366a6ef8a4b426c3232e20dd3436f41dbca0c2918f2947d4a5fef2b1e39dae192bb98cc6866af5389aa6cc479e0706ce1d4ca453ee13b665bdfd545b1cfd64799f0c089842380c476d6e0027cae67b4525bea48824ee7afc59bd1bb670993708b79b6c9e4f59c67f129f091de97abea9fea6ada32467be22615aa36a9a575f8e259fd7164d3ea0ddf27e6aa0fde46d8e327b6d97440ebf6c571ab925b9921494ded19b2d82002096dd37dae990dcfeec8ee9a238d74d7673bf57cf521e5204a449dfff1a4b461c178ee8fd37da3a0b592f5edc453822b798c52a0ff422802f55579c289632cdc39461e6db86d2f10571300cf09e9b2ed00e9f3e71150d5e015fedc0531ec84c99de60b7429a7e172c786de6060ed3354d856fa0934c722ee062fc727fcd034ab3b89274ef688a017d41d8b34da04a159a19801f3ce73c909d74ba1aabaaa7573a0b3b15ca4af27684db38b6e61d4ca97a4005b0b325250d68194e277dcb12c388a903119639234229dbb1f8daa4c783aedfb7b6b0ce6b384f11a2860b8779fc116c7e8a0ee88cfbe25c1e0da17f179b5d0601d57b566984bcc1a32368f4c290fad348f6a28a726c9a6c184fd4296f0dee7a05580b517cf6e0772498f71d76441e8a05209ff296825be5d1e843c833dbcb98c1c7c82b8d82cdcc77175fca870c54ca82da161a46956810f7a3eacb4aa2e425103bfd9b2f0b837e32907f0e3ef08ca5a251c74da0ece85ccabf362704aaa23762e3e5e5a91f4c55a23d567d01543a6ba6e1d0eec51f472eb7dccba854e86a41e198b2bea3baeb854360d4a0b9955d14ba067e05e927edab7d774f72f6c67a79f52abcbf75d213aa5cafcd128ad9d20422c8774d699e8df0874ae3afd5a5acd49c41cdb087cc97782f79dcc8e0a39e8fd17c0967fbbb9b1abe22897dc935eee413bd6175446bb2b5cb7e8ad0acf615c24444ccd3512d5bf9323182591ffaf68a4b4825c807e8fcf41534b572b46d8263f874b55f59e042d12f6af1dd3db5298b6380dd5c8c89179e3a1f1a1db1c7867dfa86f19d4d5cdfd9f739f30660e710017f46e11b1246e85f81ba92c4595a9a140feb1d2a6e9974075b91ad4eb3b40f3b4ddae01dbc36b79a8db85a8fc90215d0a865aef2b7dab8406fec0143cbbc9caab85a7c66b101a82625da7b9a5337cf85175093e890e86be50e1a464b42544ec2436049d96fd51e1caa82947a21bf436ea41825ac6fd1dc6b6efcafb92ea2175d410104d650c893260fd9f3e301e1a8da37b7df3c79fb7358ed64bc33c2923a1918560f2a70f7bc14bd29ff57430cd5d0ee5c2ab55d802c2e44a21a2a1e744ecf1946f409d543d7f989da4ebfa30166eb429a5c5083e6b46e7253c615610874e1ced1b138ad593576c98a482d32bfacab70588026c86dc42cd42f09075b5f54dc1ae1209116ac733300dd8248c2b070b9ae39738d2cbde37e144e660b9626d8d73057c989d9e4a2d11143292767ae964422b3aeec0f58903fd34c468c16d66c3aa5a77078bdfad97cb33de43c388e8523f454dfefbb600bf38dc4390aba8b7b214311f7649614a3d56fdec425ce31718c4b4f02781fd70cef8139362a988055f3b9c7426e73f0dd7f82a4b19151b1bb37a9d3637db1bf8d5a006c44547a3353d13008492f1049088fbdf39a20003b4a9045e1d3df1bc05a9c87b11b2ac2529eb08aeba1baa1418e06b28a836f8431a4f6199a964a72c8dd9e2fe01892d4742679ffcfe38b3151a103ee8be6a047094b520cca4b5849618beac16a09e370b07d305119d2567675112a6cef857d85fc533bea3e354e1547fdfb4a4e993836da75285a3f1d579b3bb2482355c34863b4eebd699b9837dee20ef1ff0bb1da7fd0d24e5e7750118be78f610a7302ca626388cfba3811ebf3bf8b1e3809d5d787aa6c11db4219c7dcf28f8cd164700839cf22d904b37287dd3e3e6955bead7be42977671175ab29f4531e51d882dfe83bbed32d7097c251fc5331d3075c3755d759096f260e32ac5092c33c62f54e6bd9d494785a598837f789e1e93be06480fba60f7f5e325c74d10c9ead13ddee56ce0018a35b3c2b35ed0c9a240b893d7962bdb61e9e5253aa8e0a760eeac723751339caee8ff68148959de501be1d82040567772e88b03538ed826315dba68ca92edb6d1632e7baa16961de9b7d7a36a4fe65ded71d72cf8ff54ed44f8bd14c882558ac09f687c1a7f6f20139c79c035bdae63b9768ec9ee04454c8a3cbe9882375e35a7eddfc21a66020cd1e554ff32c3f481f948d18b9d99dcc30b868461a42753d41f65b1b4e5444765698964b94734395096ae3dc06ff7d534f55e10791be2388a33aeb435be7c2219e477133d7c7f3a45c3f4cd66792aeb0f394e09203a4fef593c8830e2d701a480bb9702d79d1f456ff24eb5d5b61e0625b10f9c1252b786be8e1214c9737d7802a7a9fd10d863e406b2522fb8b5080e85b12da6ca5d1d78a7108e8fcae54af8e3389760b819139d1ea6f10029e9d06b1920e341a3728ef1370d2666082a30dba73d506ff9cc769358d2a4c84e0cdac9090ef83ce56344350df716a0ac13e327ba25cd22861bc0a22acbb1eb1ef0f3f1c7a81caf91e8095d38416a6e86bccaeea85c41f04c1bdc8d9e0b85095ce8400166b366bf575aebd196265d7ad088b48b38b8bfb6d578ba2d7c0c97f9105050ec9cfc86b5afe0999ede4caa46e7e974f1e333d3cd4d7d38111deefbe04f99bc5808ba06d4146baadd06d27cbdf3dfb1acd2e1a9add454d61c6efcca60b686e3fcdad312f98a3d1a51130197c7b00090cda69ff406e000b74b350f00b01d264817307b9a0e204e09f6f07df3e3da89684a08505f775f4e6fa816b449fe32ee0f2a5fa8f21a840a26039f3c5e2b34de86dd72273b2aedd3a0dd602448bf22dd81705d0c0d2d10c2ca5b9352e13a5eb3abbe78bb0af26122e7852357b22c304ea6ea1606f870ea19b059591550442100eb3f46df7fc9bf1a5e2a8f08631851d98fb9362baac72237089fd63983fb1cc424b0f124ef18279fd59a0b90ace93ff7908443edbaa13526c249c26a954377fb3e19074b9b311c863bb62f130eef68c3033b48de2413555fdb652fd83223a330bca2955e87297fabdd3d463ed43af769598a269e5bcf7b9f1af3c54e70b3e645cc5ee79cb448f7f4664d4fe96fc9cdd2eeb70cfa23bbcc8d26a5f49ba94b3353a63935b29f02164d4655397b55488dfbd0bfbe65a06193ba6936033b969992287b8fb729b6d838c3aa9a1682cee67b082bde17657f7bb210a742dc0dbbc60f670cc9ea2a93ea4d15b4028647ace964ee30c22d3c1577d6ebdc801e5f8668058f0be7123b8d9fb9b516fa4828b48d82aed9298232a556712416651467b4f75c10073eae84a10d82baf09d363ee15b0b89eb80376bb51fb4bdd6866bfb15d70f78551b3d3cc65094ad620fc7bc316e74214a5fc40c1510fc7a01359d867fdeb2cfab0b17a2355d850cfc958ce54290652d48eb60b7594fd5349eaf90505532e4694eade9ce3d0a944be8f05ed16929237ddfabe1270d4bf9756629ba7f02cc5a369fedf87827c4c7a4f8c768926523afb10fcf28a4b3f8462a25fabc9a429f77f39efb5867a436d6355527156728c7651e7cc1bc65b447a951ae36681f336a334466ea5740ad7253a14bb6a7a88e1e05ac7f5432759227f5773b2c8330761a981bf19d48c1665615cb374910175e65538e252efd4c8bc7f3b972eb4b5a05938dbbf50ec5f201603cddbd0b25d0b53b574c185d55b28d412c0699d2d79260b8a8d35d37a624defe19f3ea7e4bb9dcf9502adab2d6b9614700553d22ac2ce4cf24f73acae2f31facfef1618618230ce2efb8163eed36ca7ecbe04d0f61097bfdb0090367900d001f9d7a68eadd6622536382bdd1d2e98cdba3ca76bbfee8f1739415a19497cb68a4c4511faee8705fc59821fd78bd7b9ceaedaeca9b8ca0e03920d26cbdbad9c63dbac7e52ef68fb5186c0022f69e349837d6dc748e1c9d6dc5c105eb8fd5c3ff2a16239a1dcfdc8e5da721d4f7f7b6a7a1e791e7b9c2f0ea4ac1be2c9b3737cb0b5da60ba8cacfa78c5e6eee38983749e650c9cdfff9244a188a72a3b18c97c24757a0ea3be3e7c83ca092bf6bb2ef7e3248b761393be6043babc5bc9fcf6e491aea274b131b45c2a3355508b9209c0b6d4851ba1a3e991f288c10bc95f5a99e476cd2df6dc5d7f2ddd8375911ea045fb9092fc8237894880505783d01daf447135cb74c840ac2de48eba15480646a9199000a4fa1a358b070ddc5dc6714b250fc799792f6ee3733819ad57739e4be539028768328afe7d37df88e26d21de5db3308098473b2d56794d4bb018106596c3de542e2538dc8a172f9c046f35091f330027008ee18ae9c1b5991935a6eb0ed79338c57334cf3f9df0810fe447fa1ae16b1869eab495fa8f04b4e6d0a5cb90613494421a4e9ae5345074d635158f10a03421698383723cd4280cb1158e99316270cb6d5d5fdc0773879c60f63ad1062fcb6d26907d0b12eeeaff3e0b692a59baf89099897a62de0571f43c426d0332790be6124e6e54e206366107c62246bb74c8e2e6a0ac1f944b6a926910ead4f95af5b02c4314a737fa93d292d072505e67bb723fd5e5b9b600a572a5562f68373a4d5ce3ad9e860f1d77332a490c1f41ad4492834609503fd7783f0ffea8efc25319efd98c9b47312911385d1decded77659df93f8b127a027fe4d001e7563d4965989c5dd2a0cdac888180972bfdc824798f30156c559efa60cc08fe509cf202fdbecbc8e00ed4a4a1118cc77e10c2ec084b385c59350afd6ff2a0cbb2e0594154b72eba0e6e2e7c692f129efa01d0d18b27babc3cd4fede6c1b1004a5e62b1d9f9b2400174118fc106d3b930025061354b200f5869c9cb79eff103a8890a4b5d28eacc6d5517deaecad1fa397340d7371db323ca39caf8c7b2889bbf4da55280c3238a06a37757a012bcbc72f8b412476e19fd5045aaaa52f6ee7a52cd8f2eea8967f71c5442a43c0ce6c691a405993c1b6e3a2cc2ed77063f91c54f8fa1460fc4a5ce4da64455a797327e353b9652bd4b5f66d88a52360c8dfab199c28bfa7e8906f810a15d9910988921d05e6440e1e52fb3385dfebbb67f15c73c966de70a7d0c8e4435176bdc1b32d3b1d1392334d9aed315b05101d5bc98133ae797db3b131a9a1c914a07e24c94e99d7aad57b9e6736b133f6365beddca7152846df9177a008e46584b253ef3c1cf35e86c7a05af36d6d6de18ab51e35e4aa495c0727e66906e04e59cce95a4b5534e670509d3b202aefea94932f73c8408987f195f9a1f9c0058fe729537fb81971c0fa457a28c0e212ce6987c9235a8aea6e243cbf1e912478fd1f596edfeeee682308bbb6dfa44300242d6f94f9401b98a02b04501f9f11985a53946e129128362ce1fc50c16e02874691033ef916f79f322f82a3c36e3850e146947466ef61b661f48587cdee4f859c57a4edc280aa4ab2745c5838e3f813ec09f5ffd2f74b1f3a1bffdeb89c2846cc43257064f2c26efa39dad2df537a32ff50e11981eabb353cf40a7cb5fb5079a3782e845bdf41d654a0675f1d95c6e416a63fb901b57c879001fe659aeaadf2cba15c61d49a997c91f7844551e7c9690298b968cc212e1a1cd3afa24f8881909c7838b4d87d0341f4cb788da7f48f8f6370f2cf1975f4f91309393398bdc8d924aea0aa81aa930544238bc85d4b5925fc243846c2a2e3f5fe3fa67fcb0e2b07d9b997a9a0b01c2a572a9d51726b9e9a4aef849882cfb9a62d7ee007a9fa83b88947cc660a1debe1fbb43d58a4f899817caee7659737084c074e9460abfccbfc3a34041b4b7765098f742eea190fa27a3b317f056611ec5528f55b2a3a133956a82a9e6084da84fba45088538d457e8dd914410ed25276a3d2a1058ef14141e42a2651f8e636268180bf404d1107efeec15de7eb67bad82bf5b4e0e1e507dd0feafa77028adefe54c56c3469e8eeb2342c10d85e99157412c2889d4d604ed4b9f83fbba70c69d7c4062bd9955d91f0f3668262be883da9c98e9d57469263d50afa7fffa34519852f7b5b79c4d54073127a26bc82c3747ecd56a5e9954878cc0611edca8e648240f743f9c178d5889442997a1ee1d0503cc1590069db759ab999aa2342c0fdc4bbc3e4fb8455422ba11070fa593ceabd776287973c237bfe7d417102e4f20f24270108db4f5518a804fe81c0ec24482ff2bf1877419bb75c24c014db15acf2af79c1f7b23fdae2925b61dd2f99bdfddbf0e4769ed4569a045cf07e5b594e006d51120df0b073f521d5a6ab9821c78db8967200d0071ca8ef72be2f25830b38b953c2fa2387982493a8f96796216869aed74cd9a84be76b1e39c775b17f79605e52239cf96d3a75c0b85afa07fe16fdb19144e99386651363ea34100749f5d860e61d5af36a4fadee9c36bc37fa2753f7a9003ec11c7df75aa7a68237a5beaefc049740a3ede8d9c3dbf91ea9b31200da2569db6ac7658d9933e63024efbfd471cc30a3112829af96fe0c665cfcf6b9a2feeff9b43204dddfdc980023569804f7058d934faf820e830c6ea0e287cbd4f2cf4d9db95d319cd6b593f4d0703c372d445b978f43a822c3b4a450a27e9fe8de4405c4a0f5758269a991235131d6741a9be0b147e9b30a1f6054222d032066c767de58eba355f36ed1e9f580b2b929be5b69c9aeb42333153a70aeec9817c0c749a35defb51527acd3fd23794a1996b2df44cf226a744dc8120b7c52109bc3db840a862556c31d62dcc09ff0c3a89746547ce1adafd14e406f7a7139986990500e76c2fb198d8f70e3d81c2cd00dc25f3350cdc664c2980ade2fd2205dd0299b3dd584836509ba0caebc1aa9923b6b4886eb0713cf76e17aa9a78adf3c538b61e85318f1260a1d81f895997fdc7b7e3487725b269a45a9fc7082bacc967cc23a191b5b9d74116db17cc68fdca868fcbfd629ab9f4196373e4edfaf80209f516ea5ec2724935fdb5fbeb1c08321cc243927dbe5a047c85d32bbd5ccbfbd701952fd89ef2a2d21847558fb08d64c2195bbb787f7024e23f1c9c9e67ae87c3da0fb1c149549e1816c49aeea5dea3b3a593edd45b1673735a4026814620e7aa726b0ed4c67f54751398a98587dea8716617366e7b4809a3844698991b87235458c7fe18ba77c5066f2a3ec7e5e8e815963f5258d603f25d979ab8b7b112d09c0c8e0504d4666a8acef1c5ec625e4f30c48b49513b637e41c3d3e89f34a84e3f3c542eb3f2fcca209ba61a39096d6d43235ae72830403a07bf401ca880d1e96b36306d74d4ccbe22f386c306cd37d3dd073612d1b3717701bf711f89c6542c71d0cde9c7e88e06de7853679bb2cae23743e8a2bbe77971b501b594a544cbca33e6ed1b94e59d03b8f73455d5018cdede1b1fa76301b6462885dc9889271f2d8941dc2ab223b1ca912413372d826a07a6e64cbbc7935508f5f3be01665ed27f329d2015a69a05720314f42eae98186f628e11cc9b31002884d1fa920a6e5ffc19007269a4df4dde4fa2d7ff2ab20d89da95add9914e35457cdcb55ed8f7701c3b4d236b3362468986e988f359f7b758d6e5806ee8f69bb214e7e6d4bbfb9acae4f33d3493b70811884c4bc691e9bdba6babdae047f7b0d9f082ac7eace2a5a7768a5971e19a63b18de5598e0a4bb8e8c61911b659ef0a23235ecf1acee0e96f65a75113392d10db88476068b8ac753c7133401de20e087d53d5677139ad47d94da69acbffa0c31748cbadf0c406b2e47818c60d91beb439e0059743260d01fe71c9331a466d3b4d29e3752b8cb34d28f00ba7ff2f4e1cc80c0975400ec23d0bdfadb68095a28a724c3837b501ca4dec74ff93e15ce9ce68f45c129a756f5a8ed328db486d8d707b60de4382617e59a269e18b319bbea2e1b61be918f31860b37d394901952f92918492ee0e8fb885eaa2d9445b0e9f6ad224dd082092a245bdc25de0b3dec7198808d35e57c4a8b3e38fece3f93df0dbcd6a2171b11b1fc019a3cb9c999b6da1caf12548502f3c143087d236276f4b8b74ab3ad0434b37b1f45c3bf67f5b62ed29fa851cb2d70f6cda5b3b86e41ecfe49d2c47fe64e6e61c3061aed366990d9ba13d9f2a99b8a35ecd54e2522df2f43a146403974ea1ebfcef46e126c009846faee256fe1971af33c19ea2a85f5a486e87cdec2432051b7f1841709bb63b94ebee2a205ef2c3c52efcbdce0edd3419ba527d32451f06cbcfecd8873b16c004f986379aabdd5325a9b3d0e6c00392b395255dff43bf46987ec26bac9ee5f14726691ce61c4223c2f0d0a4b04d65d4d1c2f678672767aad3300d68e2987b9ec3892a0d6fee84ac97531a66000752371074991a2c31367f8e3025f4a62dbd03295c43560c416949a91cb40e7e6b75c821b89f9891210f47332509734c0b86b33db5687ea881f0144724a25c0f3ab15bcb3e98f4b3e2323f09e459201e73284cebb6e947bb876e4767d88246aff0d91402f11864a66ba6e5b94c948af5f69a4958fbcc3ea5a65b5d410f561bc3df72638fc7b6987179f0c349b5a610825110ea311c2e44cee77e79d4643043d0cd64ee7b15b37f388c1040588d36b8f3f0e92a37319b8f7e92b25206aa82b1efcd673e8768a623d42e87f9eb7f2a8fe6e2c9f8e7a05330ad8acba05ebb6e73ac1982ab10295f319667ad5b4875b27c8551fff2367ac7c3796c5793d580a967ecfbfa94430202b3f41864e3a731ae06d9b6aa2062af794a7be46b6fc8e8aa2534ef904b2bd1a32ef1047f14e8550dde037ca86a0863aa5f119224ff4314142efadd8082c8265bf30cda1720787305596b7f5ac19ea881c1c9bb33f0764a5f8ef9481c7534a4d64451e6b1927c2e98b5f6d2eaa3a58c74394e120feb2faf2c5c4cd623f9427fd61a429b9464246919d0403fcb65241753cf637e2d4f148a5e924bb166d831f3f493e2ee3447f61b7e146f588f3102055c30c4d46bb87022d8b619d90328dc1b74d13edca45d844ab1c26269787ae3e98dc587afa0684fe61d01b9f1df1a1f22f297a697a80db7df0dd1593f1f43947cc0086943b2586fa22ea4e5829b5831b64416f416e84d0424db87438284e973d5299c238f709c4e39877d2d82de943f1511483e9cd3fc9239be6bd7ee45d9a1842bc24c3d7ad7fedf1845d31464ee33e50a8463cb58cf484863a81dfa9c7cbd95389655fd24ab839383a80a2b977d3b422ae272de5fdb71eca0aba962da33b0e8ec1515511d5ad077f69d434c1ae98dc028528c7776d98501ab8c8da326217c4a0b5f665960e521c235f91d66d8d7b76a01da12bc302f4bac97e2333b108f55df5c5d4c75c4e554b9f98581cc549f6fd2263f6c616927736826375b90f3104f9a447ac2e3effd1ea1303dccabed33d2ee7522a093664f30d327fa90339e18b5cfa05b531dad060cf03b81fb84bdf791872e7f85110baf74398307b05847cd41e601a138f74ca97cee8bf6681dba44182307a5c710df19e6a34509ea24fd7ff4e4045f95aa3f2612d0f534b10aef0193679948cbc944c108a74dce7e594117dccd1378639cadc3d71ec84a0bbcd77ab85e7bcee776072e9bd0b59f39b008843cee8704ff2ab6de8f8ddab5ddfab19326493f09e985953c2da43fa66bdfe456f0c80078d862574ca5c24c43f92f58984a193affecf1cd684192411a7f98955a57a45aba223c921ad853e02a272dad3c44875e55914c1a62943d32fcc854d25040ad824a68d5799ff69c9d304393c94d6ebe8481c8a3d9335b207a0dde40ad3e08e901fb41269f8d108e7648146f7403d86c7911347ea47952ff7f3708a520bddfe4cbefa12152cd2c5c40beb788ab750711b6a7f36c7fcef8017ee7ad6d1a9de392a6f364be03ab2f4c5b6d7c5d83f56f6b5ffc8d29db0ee50f4d7a56375dc20e701197504308e791648b88bb96863e4878b0acb5478fb686838e84d45f254971650c9347baccf8c391aa5babe9e7bc2150d22fc06c1cabfb99a550f715be91a574f76bec62e11780b39aa333ff05e52f8ee64532c749b12450a7547ece5d99de83f4eb5f4ba5f981b6204a3e3e1d3fb47121ce009da061b0fdffe6a9567f0cfcf12f83a7a31441909b60fdeac501fbb08f4b6943fdcc0967644bcb3037581038cecf9018d95152960a4b28c1726ef15e20dbe1608bf1e6e44b8b0f94b5551a3d032d1fe7ed19c8e2416480958dbec587b26ef768ad0a51001f6e619032b39f2bb0b2876e19e5cc8f4aa0ea52877e0021685445f6320095deb3a80fb1eb83ef6e629afd7682d4c5809f3b86f26eb13465af5e553f7d1f30cd04a9f9b0454d3519d563e48f8d32f25240e6817e8dc4d926638ca4ef0cec1a14775821fdac86efc7ee46500f304645fb45bcb59810bf9003f36ec5c2aa88215e8ccf30fcda896e09deb75662057a32e6fb069e469496f7bba56e642cec851679c9c782271e9d6fbee3e947a1515f299c2cec5c5fc7f2b62897038e7ed1ceb383a461d7473a5f9cf194a39a799c5380e48fa1b4fb68d6948a7b3920590d81ca08140f5c4bbb2926fdcc2065cb0ea713b896f1a7efa1c5ea34bfcbf998e9b535a12b3d68b014c040bdd887ccecc8d976057e280edfb0565abe29b60d1f60a200178efa31a6600046bff7d09d328e54bebf6a05da792feb66ad57add8446e346e55c710e91cd77930be181b8534cda36368c457061c16897032512645c9d54d332da3dbcad1bbe364fd9ab8ba9560841594720b79b70e8fdcef86ddc3ee6662767435b9145ebb9bd25fe30ed486f9d8129953d798fc08be7425e823e1c61aa6002bbc161c7419ffb5be4bf8367ac34790fc509fbac7345311b7c06768d5058a17fe83bba621cd4983bed33031b52219b74744f1d36ccdd9bbb554f1d40c5ac8a90b49a7f90a3950bcef8928a642a6039b2e0519c4857445bdc11a85fcf640c3abf1753cd5231dcda8afcc276eda4bc4d1f57882240491eb4c4d3498a8115ae1815d9f81fb94d2d85538d44126f5071fe0e8f1dfb9e227867038833ce71a51f0a68250736ae6626093e6d21f5192499b244287db3b09d243f7da3eda87b860e3735521a969ccdb6bebab0bb6c458b154c2cfaaa5fb057f4d5ea3b2d9a88215959b2e6c8fa568ffd48cd7006f4f67c149fce5edc155f55cb1a3fee70fb6695783fdcc6e287148cca04e60f20818474694a0a89ac53511fb832055217d5d023461391679f5265ec056320a6eba9e1a10b8862b025c74072aa3a70f90f37869a7ee6fc9b0131105d22631bfec17c8ba9e36e1e7ed840f0931989e763760f9d77feeefe4b77dc929825b7fc313c5d02e148e1b296d3dcab7539c4839b5297ceb36c9bd7a8ac58822e907fb60b4abe640b9d8c9fe911c5e591a4fcb06dbf9ab476078ef5f9d1b45fda4aaba363a9ac48a97ad52336fe4bb1c46c3b87fa7824dde2e4708fe598d991cc04a0570b6a9b3828cc2c798cc78fdb0028f2b89de5dfa5bf228ec6cf2f3c1924aba04a1a20f8aec7713f0c3bb135091843d7c85800e87651638036c634dba47d5582213da904ce6a2aa46b93767d1c90964e4f316b44618cd1ecc821ec64e0299b5b252af5b4572dd9c61bad99c84f55aaff139c87743730e8095580a0c04b4a29a118069fdb815fb45c16c91816d5360d8c750667e89b20ac75e4729c7049e7284d8ebd9bd89a4fd9b609633a49dbbf5b67dca692200255fb9d362fe891b11693a1ae695ba44e8a2bf2f6ed87acdb6e4f279410f31388089c9c29e52457866e240189d8e7113b1dd95d0b6bd0ecf1610421c7fd54cdf3823fda7c27b34619601d98897dbd0bffaf12113978f9cf24d28b8c47c61e53f117b175cbdeb659330893a051bd9273f2839628cce5abec09c0869fd50c1f3d5ab0c291f59daab25f92c824659c95e665b5518e12982a18a7747003261edfd72b59a81357dd4399a374e519650a007fede5be773088afd9ecc8f690ddd6a8477eef61ca3fde71fc5d8fa8c7f73e3b1f19e4a5223a404f095fa205202aff1ee48aaf01a88edbdc5090f6dab774155e482e75cdf435e82696369589a5e0827afded8910d3a5f28fe271cae9d7fabba70c55c7c33567d581585f2d0d1f860cd9eb29eda80b7382357bdfa9eedd30f7193f6e05d541ea3d0e3503d6dd8e0a1ab1eb0fad11dc39493158282d94176521924fee870afc1f5ecb81c852a8b1013826d12cb4fc11d83eda4113e043e573a8e4c343b4d298fa91709a52a3228315025e0a5405e6e6bd16923deff9892660447e2e31edb5ae9db10d3d9cc3594118a4aaa251a87c45c3a4629488cba4f6ddcf7a688fce572a3d3a9fda9b739f20ce7fe279296dbf2eb37cf9e7d1f63e10741114f168381d42854e43ec8c9dd0fb7d272f85f9c43215b5c010397e00202254168f6acaa6874de8d7662c36744014dce4c25e34eb6216c3429a0181c8345f684837b1e903e7956ee118351de8df8900f2a732542f8fd78de918ef25642a9991b5231eb225c36046a7006fa48850dfe2ed3db24df459fb8aa7ab938b8d9814f8f1ab598b15330858913423cda7009930645b664b54e3047c1f5bbac432239f2052665facac90589f8624e5cfbb63061f311117248c0d00e7aefd863e28019389894a56689de07def654e7f8e62c14fb2480c6c5e7a491ded7d7301ba43511b41858c0d964217288f15805a08e53b47fae9a8e9788f880d88e944837846598b45e9bb9674062bf3da85e7e614c134209d5867addbfda4419e344a3aac1f7df25071230a56d62132f463ef93c6bae735d4b60204d918cee0e8e148afe975513a4cf84bb9d8f7ba732eed0260e1d289d7fbc75288797f2c417c7b28c944275a57daf9d3154a64075d75e4061fdaa87bb279d874b3812460c5f3bc9bc4e073adb53c95dd7ac0bff9cc84d3440ddfe5b86ef505d7459b873dc6736a14125760d1523473cf09e9fa00e107640ca842aa4cc240769b06b9637269ffe6e9c2cb6c8decf7885e2f2df511bcac8f17ae717254c050a77e3c2821f0626ec8f0bac9d25244d569f2762adfb5d9f6464dfd7f6dd181ba5f9a45fecdb08d3e3dcc2e952e2518908ab91d6631e330f37e30ba6159216299f74ba616ff15bfbb2cd4aa3f35fde3fec69ccb4387903c7e23dfa6cdc2b510461791fa22d1af384f39231893e35f8a0bb780e839b640a8d8077516f19c9e31fb8b2025764fda00e9da22cf4606293a9455e674c7cf2e17affa9dd4e76fb5d8fef0c54c76ff51389da18e52ff6b94ebfe0f0e0eb2b7f636a93aca06ec6239c3a033d389d6bf80188695ce832a25fa028507b071b47d3b8baebc054b0e1cec0cc0ac25bd5783cc36e158c304e6b336e7a964e79f591a483a83ef99f7b2907ae0db7b0622a3e4ec0832b00d85fcc99646340c654ad36040cae238e9c8b3b8e1f21a236933b4074a20ad2debccbc0162e4d14bb88e712a713663e8fef5ea8eca8ff50deedc71c6308e4e1cd576787224aa94d279fadf9a27787fc6b134971684020d18f82c19029067abf3d9709bf53efa3af9d06c39f93cdfda044606631be46ba8b6ecab297be31c81874b90d6ed6272b2799dfe5252965300e2c48c49a5cc91a8c255767fc1d92657ec6068417b55532f6c3dfe7e183dc14e531e8155284495dd02eab2d46554ef8fb5f347b49bbb1ba2edb2cd9f456f86aa3250c530706608a0277580cfb630e4ab38dae42a1f7db686f8c3824fd63676d718f9b2cd07db0033bf448cd6b4039fc49412b1dbe3e924412199a47acbdd6c4d1b5b160172c6c3d2cb50228cdd165c5e8de245c9888e3238dd94ef30ac89e7a75aa9ac394d676d5b40c1a30f4d3a4aa70460598f4daa59d2e80a6b9c1fd2ab387124d82a946dd5892db5491e7dc23062076f59a4c9aa3476ab8084d8439d232464e717fd5f3d7a294b0cf4c99c54ed6ca6e4b41dcfb1ce011bb9afd0e1b94042d475beeec21562ae3a1da8b6ee53d4b67942e8d9110836322931f9bfd20f8104bbfa8d7132e748d10cca369d63679c4b8f5e577a9a65a917c56d785540755415d5f8873af67586ef7ae21325bfbf20c89e116729eb2c2942933fc7e390746919c00112035133bae70adc3d8e92d75a24cd6be788affe9c69a8261d53e98bf8524c6524c5e83e5e5481826afd3e862a3a3527459904a0d9357bfa3f4f25f8fff7abd71c289e6e682c1ef895f0c48dea71819f6a5cfef009aab23beb1fab57e8332d369c9a6d66fdc5e428e85a54b283a0894a8641b572987cc92bf8e708466cdcb5f28095d5a723a45e5e063d2d8f966b7ef03655eaa2fc155943e87887b9d519f10bc31a5781c2df7da1899e70e7c49b6b54f1573d4d929c847ac795df5bbd7aa10134f611ec3bae34d15c83d9ce346e962c5aed99c4242722c0535e14776d5f2f73b57f9cf515820627e5c6b5f2b52a8dd61e714662c63d26d3037cf270b106598075f7e7d84e243b8e0f135601073ba86b94b18c8f3b06b77985c9c2ab9d6e06586548e7e2cbc7e754b1d2c3b5848cd829581e29e7ed3ed56f37af1460050f832ce3932fba7a17bb29b514ea0644c00782ad1fcc0a78b2188c92a6b8f37ee3d4b964d3c52528fb7cc9a87a27c13d40ec6804dc7aa42f92fe0e7b9d26bc25ca99df4f8d60d82a042eeed8decf35fdae3b9a2cc62dd228cb250b44ea8bc846e4349683f2d35fedea14776eb86f92cb97429929ccda8b423715a2308fe8c8f0cbc3512f9fdf41ab5a60ed286a50de5a4f9cfbf06eaeb335f341be914f9750209728567d082546ff3aca51df67ca839ee1298769d4ae51a39bc93952def5c23ec08e1cee03967282eab0f55b8ed2f7dc2b87fd57b3d21e8aeb2a8cf75c4eda2082c9ea644688f2eb7c61de27e07661d7e29f642ab9c35059fd1e5a2812e164dfeabd9d6730932f001c67e1bba82d68a844bc63caa8f9067431d84fa9cd78a01a449187d4a3edf24edaf719aa6914ddb09138a6d98fd9e0d794dd84e615aa297e7add8f5c8c5869b5cf7a40026373123ba0effb11adb1469f8948178c2afd84876f56fa2c201538d063013bc56207514f07780fe56737b815455a1ab8b17885e95b3dc2051d56438cec8f63a7b173ab0866648c344b507e3b045b17d05abb181f305e637e2a04028042461276a0e4d6fc6fede639783859615dc0ecbdb6f4cfa1d7df7d1cd88b198731c707883d56898245613f9350727b5567c2836014b16d00ed48765da1e6f59659e1c63df4d6da3518d1cf26afeff12bc6809809f9128ff80767c7bbda1fa1e2a5d28c80fe926d93e804d5a6987432486fa356449cc66620b1098fb490929c5230325c94bb4916546b5a0c6c2a34f005e3612b1a01342be3dca097278bbf7926b2d2541e2374188a6d1bbf7609c194645b5d9da0707b17eeaa8b3057a604a82a52f00aedd352d3427c01eeab406b17246f63322f744e045802b21d7452beb86dd2595ba91687a676f7711c045171ebf73f55cd31e768a16af6c2770a2629885dba335eb34efed0c1981ed8e04059afe568f6977718e02dd4daf6bc04b09203c8ff3ae8f7226fbdd7baf06b49f13c28decc267a687e5261ce67232a2cad00ee5d47f692c04ef55bdc9cc74ad365224e5babe78b6a20bc3f13022328ecd65d569ddb1dbe34c458e8d0e7f61a1a0dcf06f8b9c075ebc5051eaa1233a05d9c8feda14f6f4e2a220f30ab63430a51fdc176e6a1493ec8f9b794f3012cb8e46b7834feff203ee4b8bc681da4607f15347b929bffca62888dab198bbc92c8e65f7c94f311039bdf53d9b4c67690db99b31a7bcf1cc187c972fd0b756098c22e4d57f0290b93b4fae7449357fe4e4a6b94b28b2ba0e0542e7184c5329ae4c08546d15c9c8c6642de053a0c34b053d8b300f3fde770b764a3518515b0c06e5b89bb241ca5bc0612afa65e434c0b653e2eb31a547554261ed3fcd5e5196c971e35ddbe016b28ccf55e5c3677f133b6ca44ecc19b37b16d398fcf13ddbb236f9bff6bc158731e27e9d1209608adda1cb118485d947dcef1d737917f644ad1205a7f87ecbe8e3e601b88f45901ed3bc12fc6608f90096ff56e6113883b16aa3e1a18adb57f5c70b38f9caa59ae33d061ed9d324e421b8eaf6c8eaf42e4f6730dde9b0753ca005c60e1950cf4b50d7a18ac83bd4196c9335825a0f66c0f13c2269d7c4ad42ad2dfaaba94687d785df6087beaf69ddadb1e6ffa1741d7b5f6ab0728a445189737df67e8444fc6724d73b30546521172c12565ba2467738669c4370547a8dc51ddbc8eb7b98dd3b6edb2a9dfeefa2b09c693754588cadcf940f46b798124860f68ea7fb2b92f22d0c46d6dc8aecc550adc9aed208f872521167326da2bad5a9cc1377fc85749dcd80b22c639790ae5affaf9b7643407d5f6c5c1891e61755292e13aac3d8dfcb7b85691f53b2303e70daf477cceb008e1869980d6c01f9ee72f443a975d18e45f64457b9cd9513bcd4e8296f6387fcfeb9499847e25187e8846ce470850a3147b5fbd0e0c06590cb3623bf1f0db52cc7fbdbb3e5bd386c907f1c6fb1d17e8917744d7797f29d4ad4756855547c00f85d3b78be5160b965c52c50f688e1355baeb0d4167da346c475d6b4461446a39ec789168cac3a904a33cdd3f0f2c9c35f7aca65f7f2b2a6bee2f3fee098ba9157892e0e9d4d43f12ae666493373fef96643c69d1b78ef2a433cc35526455cb28ceed0344c50c66050fff37a80e43a5da71900e9d720105ccf63532aa4ae37d76b32fcb1249a82d2d413abbd235a000000000000