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

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

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

Block Certificate

Block 62385 fafa9846ab044c7154223143f856a87f1f77bebb958e7f155dc4c8fd6756375b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e093573195b6dd3a0ee21c5c657db7f37b5df5887880b3ac5cae1380b013010
Certificate Block Hash
fafa9846ab044c7154223143f856a87f1f77bebb958e7f155dc4c8fd6756375b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000044000084450000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bbe615d79785646c42d04ced8ef5cfa358fd0e250c61204fc52b8752f1847226bd333f1b7edff1bc89a2395a7ba93a0474c1d5e6c216a16fe919bab46555d8e0f0593cac00ada362a1df282e0dab93cdd94d05700cb7a055d3100000000000000080000000e000000044000084450000

Raw Header Hex

000040209cdcc8c781548185611ef371b936c425ce5ffe19e92c7cdb82ac2d691a36271b33b9310c08e554ac9284016cd875ab456f6e6e0880d063ef52280924548c5577b585176ac65502181030010b38e1cac53a0b888758dfb5377fdb57c6c521eea0d36d5b197335090e

Proof Data Hex

59,560 bytes
121216010307f3727716f3419e0c6c2c5a4e1f227e258a443a242a0ea7db0f790d19e4d2c38ad746394994a4e88a5bf93edf6b492ca47c5d63b4d9141f194ac699a81464a7223488a7571752aff0258a558598e4cff0a51b9ac10027858dd21db306c1ef31cde869fb1b19cc32bed98319bfac65f119b95a0e671a059741251e2554257bda54c6237a71ddc42898690e0f75b611f9f8a46ea5e9cc822f7aa91d68311e9c4d94d4ede8347872788b001cd10020ad6af33cdc3127ce016f086dd6f554f331b2665077670c957e731a5346c8f9d87ecf59da4172dce30e25640cc5bdc55c1e1f8a54d14048c2b04aeb3232960b4da3c7591061d32361c11648f412b7246753d2fe4b4c5d8cff1e637c7612e24c233467738f069722dbf7a93eddf5999bde8537682c5e3a703b0bcd307f6c733c9ef37f07479898d064f59c24e479208de356fb1313f6773c042066920b43bc1fa8baf3d8a3b24e582c12f7c77640f6c47dc86775d34399d1267164d1db8f406b0a2d11c9cdfde640c87adf97b924c9bf8115765ddcfa02c670dc13b6ce83d612f2e49ad0c33c67a62311ed95e3e5212d96b9685aeded817a20e137d07420c8d8660abf0d7ccb5ccd2edc7939e817dae4920a87b315cf83e8d3372126c03a54afc1fbb2feb120562e5ff5320a08aa7ddfe1ead77f946a0a27c6bd9f1b39c00c4e6859941408c389de3513f781574ad9a6aeb2ab835b3fd715a5f294ed690d859fcc2314bf17eb2a6b6ea1c6178add54a7039374de4270b1dc09f9887638135eddbb9f1cfabddc09c33e1ecede5f06395d16aec17da506e1b8678aeac9056b4e6069e984ae96991fec0bce8561aed0fd5890ae88cb8a2f870c8106a9e3053899bb99274527c13ac6aa1d7d0f41c49b39d9789867245be5cc1ca8146377e4a4b947e62dd6cc303b1591658bb38033ae8daf617d32ff4f63e9666fc8f270099e78474bcaf2977552eca9ed51c9de8468967263cfa3cb1c63596896796bc59c57149b5c60dbdb3d4405aedcb76c135230397eeb381ee9f235de0cc06ff4785db824e3cff5b424912d6f14c6af8e5e06c2583a4734ddac8f8981cbae84157ef7dc4849256765057f375b4b16f4d499ba7659e5e918cb37fcd14f53b7d8ba49a05e5d826e93582de6541db36eb80b4cd1eaf91bda5e1a5b6f79a96a3f83ca483018c795d520520326081ba3b3da606026d842ca14a6e7184bd007a4bc163423bc425a7ec412fe70085aa0b968c4f2fac712bc2f758ac077e42effaa0a3c602031dee930acc9e127d2a336a9151ffc2bd4cc31d0efd144bc89d2080d5b561ca802ecef011397a3268916db251f0e09697c9beddbf9e30f62e44fff6c0115fea053d96f44791901a419a75c68d238e016e1e5f59244ba1d24553855508f7e2e324faefb9a06f044a3bf900942e92fee31064474806555e3898230ef3872cb5856c2a2953d5b43365f96aa57a528b2d16b98540323151ea03bdc0f639423b544d7e0983d1bf5ef695b16e7dac89c5ae0cef515441114f6351023f8413a834be1196f0ac951d9116d5490da3560780ec4ad962692222696fc4751d743bc039259cf5bff7474e88302f6938dbacd3c5bf21cc43b861eb3144cb607070e6cde4682094d11af16ce273275bafd7f8a9cc4d67705cdc0bda95a71d3cd73db86421c824d2f93e1b91966c3522f9d3953fe4c81130d57fda8464932c48d03e1e0072135da39db866fb54ad11f9d09f02a3566497f65f189ef57c780111f8314a14c3e284e24988dd3b7ac5f56ada6cb7aff2a3aa46559e9f3639c8121125c98080acd06ad29a4aa3ddeda1128b2e28961ebb66a9ec9276dc7361ea9f2577de3d8cd85a67d9a1e884ec2152605511645bd17742d371122e700db52b4a0967cd499c0465b539f58ea28d9e4627616063f8f3670b114ea3356277c7d2dc2d1f4d0abaa5894a1ecbbde84e207f94580996161297ba1e3d2e1927f443c35ac21ca9f85a93971a3af2d7c3d7d2d4245974712f70ef1106546615e2653ccf720c7688e0c6c5cb7f205adbc9a795d0406b783eed9cc7f28d55d20c840c62219834ae0a153856471aa5574d5564bd4cc0aa65d9f5df3bc359ffaa26d2c6d156c3f8e9b871043595f655940e27a42ca86e151fc695d8d5595775ee62188f29f12d7d75b370ec1dd48db38abdd6536c7ed76f570c3b05c0e7d12bb3c127a2f8111bfb796b4bec15a8da863cb30d437c77d715c06e22d628ae1bd1651209be294f2aa7973a7ecb5f2cac920ed0a08b2776f37027be7f981261ec1057a80487c699c8b1d7d471220c52c18f1442b51ce5883170e3049319edab524cd628d6813640041567112529e157bb83cb39c0e38f33b2b95e90a8d0a8cddb9df2b615ceacdc528d3c10210130382a19f0ec7ec429ed74a71f0f59512f2f70764390260f5462637ed7abd21369fd693970eb1b99c8c1b834c47b233b53903d7d30bdb6b4407b09d79fe21ec74cbf9b715ea97fd12f6a78ae94509461d5afd50193f3d16d539f7a435af74dbfafead39a42aec5c7bc26a1eae742285658b66946e6129baa4243964a62e040b031cd8bed8d37910c120266af1eec8ff510aed3e93636d96ded6d7a5dd3ab1096d4e0b5b45a458bd806c38720c7ea5f09974c1fbf2267b288d14db064b531839cdb6bf64bf97cca3c5530bcd43633308407f245a19a38bc407cccc6c03968623b05f3fe3097bdf0e77d5972cd227ec32b54ae44194962fe43059dbaa4cb0ef671b5fbd523c4bd694939d6c1edccaed4bcfc097be5cf72490485fcf970442638b6ced2324da5a2d839e65faacfdbb1695760459816cf4ff6f41663745d68039a47dbf468eff596c31cba3e1ea0b5fc18cd3b9f983b09e9e78d5697b18c70f9eaa9146f82c97acab20d6fb968e2fd9a82fe50ff70908394f71aebaebce1b004abe3b60335a96d23011e1d3a28c32fef144a5985116b250516edeab8723efc6cd4faba6bb7b098c2dc21a390a8165e5df5b9d93a5e40317d675ac4aa4fdbcfd4ab00e50d5ad95e484999845cc563d1cd068321510cf06a54735edf37b29cd2eb4a2e67ab7bc7a06987f9c2e4f465e7bb84c1f792939f4f64dbf6608b41bc2fadbf81b4e263c0ba660208e125aca8f137263a84598ef661de497aff45c19c0741c3adf5e0db40e662fc868fecc48fe204566ef0a83b36b186488d8249bb66f97c5eda2268bf7ccf3ed07084b38b58adf5b35d7c31529f2cfee7d00e0522fbf6bbfe7b45e9892343655b175a4ebcef96b3d1446bc30c9ac8933b36d9ed8dafc6d3f478df6dde39969fc10c766e542e841c746aa5e202e6073b804ab86bf1ae1fa4bedcf5694442ae06ec2f0b8c22d6308e6ac96b660a3911d95a2f771ebf60d191888d0724454efd8e3ef16d4dc44ef1714c63158514cde880d5a3438cbe14a7f6f915579dce370c85605e7fddeeff06301d92c458e6faadf6478ce46c1aebe66f03170d7ef02f5ce45358e5076842b20153043ebe307a6b2abe2adf6970e491134e19321142bd9bddf0b8b4139249acf0873f3c953a1b737bdc85b6605565f1fc93ceadfd00ce5d92144e639822a648c48f5f317860a2ce69c955e87a50c0506488fbda25435344650dab96f053f9bed0ee02e2b0160041ae08f54feadb689b56a0f448bf0db4e0eb8aab6fea8a4a956a577e24cff4577b8a2befe2d50d53e78702775a4164aceb47e4057c3cbb7d3e698aef766fe2a3705ef46fb881a857cb234b6f00da4f79af5040730eb5476ccdf78189c5c8bedc9ae4f2923f04ea88add0139b686eceba80c8267c736b9f18edc570eaace50c953cfc4640d9db47e9b6437034937c5db643355452bf4ec6399027b0304cb9479ee044259354d902413eea93b61b855a6bb3e274d984a4db4b2b0ba84d57f3459bd410cb6f23acb6114f748e0b3ec06688397b3361c791680535fbe177b22c9d2d170a6ab420327cfeef6b5a1745043a1da849a9493be5d953c6b155b065558a8f5316675c0841625ec2ab9f89bfd47543cc9d25bf2001834020d193e31c2449ad4920272d76778035d0115df5f36f9abb2eb13dbaeda1c700b826b33cd977ff3dff871b93551bec01caf0cedca87f2dc8b99940f7f23f94d81090a3cf71b13ccee0fc3c3ac7668dc756b222d5e5878859c693f0ff34d2d8ce6e26e7b3d755f120c1b40319e66e028722769671c10cba228ea37e0a93a326fb8f8335b5645d859fee2fbed8f558e8b2a2ee1869f773b117cf11ca759bdc485b4bcb8f05fa34e66dee040ee4e9a233a0723127518000e57fe4cf1d6b624c6dc8c90dde749eacfc5eee1d353f1c91b1fa481d2176e07221c9734ff23ba61806e4720f6ea2ed04f80ca23a4ca74ff63d4495cfe8348c781ef024baecd08ba71ac5e73ce0726cadb257a80691e517f3e0b7d8a529d019d0030658ad6dee41ed63c50fbf1072e31a9dd80a2cc9af66d51bafbe123feb43008964388e83134a8fc9122de208f7fb6b03d32b4a49e441c99007031fdc575f5a07624e826a083358aa831410929ac06d80b7c882c5ac33ac66466004fc8f9da93415c101587b2c17e46c8eba7014497b4ef99747e39b9c8d1b40ca97da2a78b1fff0af587e67372d08782d703ff0fb9b72c017c8a1d85ecf0e9dacd74b9f60e016987941bc71a0931eae748b1f5942882f9399f6b206ec5586b7504e105047f6a7e88c9246ca5831f268fe4299a445fe576f3ee580d80ec33cdd67de78fd8d6ed088c703f95554d40e1e49e0d20f5d6db1fce3476b3277dd17d0ff85d4654982dbfcbe8c69926f7504129fd408a35e4cecc5e2d0b9f394f788dd261439e45a1f534b6548e564fada506e2538148349284b8c79e80f3807d7fd2bcf564b99ebce34de09ad286d259b044eb190f3297291291c32e641bd6413edb6b5c3e1e8d9c0a2e719399633adfee05ed6979e099488f359b800a217a6a605a1739933df678a481a0a4c2c0c3f9b8f6c1c495224c2fc8a1e812f5883bbf7cc10c7d5620ddb99f67655c0416317fbbf88a4c5c3e8fd7e21883f1916d6bdc47b8237032727a2362e136fc17e8d035721c0eb81be9899c3327b14b78ff5fd2a9f82d25a6dfe054287697687b72ccca72af7b74c122968eb08e089ec346ad855b453f8f22934b519016264adcd01ec79afe8c7483f626c17f064eac4d2eac0058c2402c794270560f70374002f13f1d413accfa03728867b2a208e543eabc7ce72808ded322c5e02d7cc83180515ae3e57478babd09d24302e011fa70827b41c686a66e00ea6927d3bdc587370c277d2a915ebf81fe8ad902a2936baebc1776e3b0b21143f501d9d02a13dd7e508e4b3e8e303dbf399ef1b7f1f7cd4f529b2fcb48821c5f8809efd047012762fe20a3862fc4329496d9104b4e8ee3dd14cd3f28a8e89463e75561e6ce5a5e49c3a728d53cf534ada339fef37ac8dc6c987fbf65057a62282841f2783ec3460d0ca50e7fbbfec6a2a90ba6119b13efde201a0e9cd0b454d62f70f270768da98415e23d07d76ef37868be149f2143c420bf5040e90219cbd1e6e1a49dc886c780986b6cd71d71cdfa04df76e4da402a84ea8066585e4398f6ba984672279d53ef4062ce2de77678c08db577aff9acbc4bf6618b41574e9140bd9c8d9bc65cf1714c8045aaa9ecabcb3e50991531656c81da55190a4025bca7ac8dd989a540c1c175a77cb76a9e30efc0bde8c02e36d5b761bd011a07c299eb8031f94abcb4c36c3d4a820aaf1dc9c21ed5cd0bae08c63b8a295979e923e07dca13db65be29667d39f9e72066ca85b3229cd4ae93334311e8ab8ff4105342f5373035da3eea7bf256ede379526e61e717efe641ad9dd5c44dd6e5e697ee0e14ac776b56cf36bcc5cee77d6245162cd4d57aff02f433a40e5485a1d46e04747b755c9aab8201e9405ab8b86c052af7f0c439428c37af8eaff427f071cd4337919e4d56ecbb48de8d5bd4954b987ed6ddc3c8221eda2561ba4cb0b7d183fe11dc562135c03abb2f6193b4c2490ffadbe2522cfbc225f8928daed7c7fa7e0e4b44eb392b87cf87399302698ed8a74fd87efb87cc85c265db6a3a6d49ff47c146d460031a2e8da7a20bf89d191a7e10cb23af012325a6be5a01944b71f212d06688b6294d825b8aca9f6cc0e9ca608c7d828dd4ea3dfdd370099712044d09485c722855f3652c21a9f8320925f1670df3063ece0fee0e00154a7de13f6b295e46f619931b6584b6dccb061a0857f601d0fe27d19670d711a96872eba8a307b4f9635c946eca82ff335542d0238477b9d0eb16b6ff8ddcf53d0a1049740f5ace728a2ce7817f34b9d1d7fe8d5d78603a4feb1a48d729c9d9513db97173da46d8e27a9568253704b93505ee15ce2adbc6c70fdea34ac4ff8a7784501c4af225008128311363a2f9dd60f62711f964ea7e2af606e8600e36395577b6b438f10b693fc73d65a4b30260f28b9fce9c0b7b4ca2373cfd754c574201e9b3051bb5560bf57ebacd8dc9b8f2c9394236e26315f030e063fdbb9745f691d635436aceeb9060811b58bc286e1ff2d868716fe5bda26f825f801e5e60238a8191a38c4436d298c4d063d4c227f054220a2330623bb1e5c3bc0e55a8047eafe06a2b23ad85edcd24a90dd73270800d168604510140e97809dfd46a42424d2b2cedc135be7f936698ff33f09b7528b1a5676030b2933058a94f8467968f5f0b6ec99f8723edc476cfc1de7b0498308a23fb74a4c3355b3ee8abf6c798ae1a226079a559cd0d41f18a5cdbe371ba5ab17f3f405a8abecd24eec520332ecd628b699acb601c769f1e850668949854d2b1a4035467c2c386a2839cf5b8f76c58aa265c9304684b59bb42f7338c349585e15f03bea0269bbbfed80210eca6a5dece5d618e5989fd586a47ef5f8d09c7cf6a7fb57802c65304041ddf49fbd6445efd0dd9115afbb0d18571d236b710f93f1efcb0795a5bbca439380900440addeaf86b7ad901fcd02ced1071c84de52268daa0619f285b36f08d17a5e2922073bd120f3357c567fee9a4d30e3671d8ee860d1158936babc6a57536a9711b789db4bc98ebc3d645f5ff3ba3583043e47f745d01252deba2633a17c951f9b3a4b83e43b68d2be5e639cf4c4bd43ca04ec9edf3dbd2749a08ba14b980e264f35d56789e03793af9878e33a362f631811352bfdc0322dec88f7e902dfb55840a38dc36e9b66158b93445b58aed3c9cf2e24092c63bbeb924812a01233027ee6a177d0f6f50fb169dd1b70cb96109967be4c8abc9c2dd5b1265bbeff2a8d55f6eb30fc62fae7ac88b0252bcee9fd8cc2d9c6af89a6c70ce4a1023a871d363161a1ed03fed4814bfc56510d20c778e62af1cbc3cf406e8a1249d452dbc7849ac35b8e8941fe749a476c96f7d3ae74dd169d8254acaf290191f1e0327153dba7993b500b9ab34a03bf847998e122b85d14421509a205f420e99a7d9bf283ee25a36c3d7774753d534edb1146652eeef6dbc61ea6c3682413ac2af09f8398fedd9996eb0b770cb0daf7251899a6617b60ca7b4e32a3466b54cea9ff41ecb7763bc0f9833cd65cbb3c52e91979be16e07e9ec985fe64a8823f8e3ab63526016a83c2211389e0cfe6cad06e77be0a3d731a2c70db1414733d511e101673b982e00a9f0e7a484615a58f756e50aaae4dbfe450a1659c40a8e2ec34075d83a4d7d5da7885c08c8ea0fe149e1059e2ff90ee241cf2d271e5460e80149419e01ed63166dd3f2b3c65819c5d4686cd95035ed1825499911f419e48cb3e89438d585cc74ff3970e06b3b754e150f75cc4c698de25689d5432c873dc344a4f4422b260566418c7d858425a85546e7e73e1b1be7777f05ddb40a5f24812b6264f36f91d1f0365f9cd02a177831c24aa9ecbab6ab93678fc5b6317f7a04e45708b9fff743e75678acd702a91819aa25afc3166bea1b02facc78967e377ef102d1ffe3461eb0cd92247e94db4410228797dd01f8f519b583c15d0124a5e5441165fccdb03ee700ef1471ff2fb42e81c7f38d92dc727536c16ecc4f3788c6a78646020713faccf00244340e1a50f484f06ff62431ca01980f7df009eef88e49bd04e9f0aac1304a5bb4f69b305cf9c434210fdc955e639ccd8a3b9226501705f2a7ceb650a363563f349dec45eec80e30b00d8133e3e33f741b7363cadae714b1a1bd3113ac2b95fdd91a4a5e82e2ecdaed543646de191b7afcd4676ed15835d8d42f1b75b5e5b507144fef973aa92a222630a9511649f829f536011add23bb06bef30b1e95cf71d45b2b4ac320b171d05f744860fcf648d2db9a7ea84bccd7df0a7aea3d6f3ded247b30646db53c1ddce39c98f5ecff984e5c1810218f20a56759807d3cd5272c0eb7c1d10bc916bc5e71b85af9378db9c6a1473339c47d41a75f97b3c09895db3ac53cb0eccef0b4f5bb25b02a2458fec94d30dccf3bcc93b6186d2a5512afd00984bf3f7f258b856eb4a6062c8c884173266f9056d50fd2bc466f8ab7682ab7d3bb18d0d8ed5f727817d90428c630a2becbe449abb952d1402e6c4a67eaf1b5f48809de5c54b2cfc881924b5cc341e1f0ad3efd7f19607d48754d51cd3e2d0a61639f6933145264326dd0cc7dc500c05b212add3286fc75d2d06338815a179caea3426a62ec8d395309b2b2bde035e7a3d4918d86c94577515831c83dd58f744eca36d5fe99fec14fc8c7bbae01724bb6bc3d5bb6b2ee57ecb4f62194ca5bf050108b977259424eeb47179969fb47da3a75fbdae65a2ce4d63a9f7325a917ffa38c69635fba365f84ed312efaeb328ba6133af21ec0b6295323899234d940c034677751dec48087066a71c3d9b3e9440540eacd34ee9168d4379fbcb64ebbeb30377eaaed14522d2713d24f42e80d9563ee182c61f7b6f2f80fe37f7c56d2dd33472dcaa17f04af14be58e8dd2226059a2d8d0deb77fc5703eb22bf06dd7d65492cab252fda95bd19d8dd6c75a59d3c447cf71e2818680bc675d0a45ebbbc8a2a6b0288109ae286ef8bc685ff486eb644be23fe40b215b72b1ef2a6b0e04c72ceaff7f6fa35b1f869a5a330ee832a6d64eebb8901e068decf8978676f63565dc0c3ee49ef3df9f5cc6c0701933347d0e13f74defcd33beff4aeaead059168eec212773fa49fda2976101dde5857393b4f1d941e70fbb9b8eb15d8992f226cb229b72f0c3ad75166570605d92335085c3a17d01b338be62a3948e6420660bf87cfa3eba5137db559f6df6ae47dfe7b2965a7e5404625a6a73789a743a831e70e2541cf039b1aa612df9664cdbd607db72e45900d9010ac42c5bc4d2f45a8c1bd09c36f972ffd7055e0f4888ea2a92e9513d7b36ae5086b906a43fdfb007d5125b2f9ef8ef7d3ca0c337c0aeb1ab6739c13da592564f640983cc68f31dd6a8118ed372dd25f75c044c2383b7ef66b4c64210d71899e038139b6c8a0ef23770706dc009685a0609217ec9b91cde5747364e078325804ef0c9f3e7bcf0313ee2ab84d9dd1f6d9a5f9b154072b430fa99720b6cef39ad6fd03aa479f04173ce09e8cce354d8ac930ae4af8b9a67bd0c7de48904baf8005779ffbe763d0111737adc27323341ee28c0dc77afd34379c884fe60f626d7c2f3c76b0bb87d170ed66f00cb00594767cc2f0a17f16fb46725dcc54f0819937b3bd80c48ea609aede22ed4ebfe3da095162e689a52ca0543179de4101e538689a2b015a2e289efaa1d82f950c747abf338248154a82c3eb0e7aabf1b458bd391f69c143f4dc987df518f41753508374cc04456019f4710849de8c53bbafa2d0e42d5d843d08afa5b0ba4cc53a72ff5b942b53fe84fb995f9ef906b7faf97ebaf6b1e4977b003f6f27c27793a025c8368f80d7afc1122f8714a0a39e1bdba227121eca2b4563ab431078471f17f6ba216633dd7512f9d5cab80a15a71115f2eb8ed2dd045b39f5bcdf5a9827fa421b484958b7123d81f9edecc513b6779e932c5df3b0481ac560295efcdc56ab7b62d77a5a57fb3a6dabee81b2243d6887696ccb7f44b9ada2f94e7acbf2e24014cbe28de477e1bd628e16553911b79fd8df2a549e5f1f0340afb7b5b34d253bb87c2dcd18db3d9ffeae72f7ff3748f843e1fab1c5cd4243f9548fa52bab7be390d9f7f688e9619b238e6d90ccdb0eb9b0fc6c5ea654691d06d8cc57624009c1c02f33efeb30f342825eddc3883c096fe9dae6b9cea2a4c97060b1f47b88d3174d57fb26b6106ce2eefaf5120a4456cd16094743ab34109da03f08fec92a4c43906c9df19ef9dc27949e8751e014767e7f4183eee45c1f39cf780b3a5b4e0ea5dd208bff5b773ba153850247ce0a90036e6d76a9d45bf2a6eb9831a20e72112be276db4833a310dbea192e7386c660e75b2b8f1d7122b4634bf1e9a7893f7064ed2e9be616dd4e40268d44b4c54d44c13148494b9d628d8b86a6f4c64ed804ccd1c4f7809af1908def8674f274119ef214da0284d57c8ea6c99416e47e41d4b2bba8e0cee0bcfa1cc08da67248e159c4ea220051420390bd5a50a9337600589a9074487e9a9c1648b0605d1b6f744e1590fcbf8610e6e7c6ea762c0eef2c7ae878e247257f0c22dbed7af1bd36e2c02c64a80e4df45438b8e085a10c1fb5907cb88b9a195685024719df2c9acdd4c8cde62f4987a635cdac246003144c9ebf88cbba9e1d8206b22b912ff63257415de397f192dc01d4cf260e33186132ba81e9239f2fffe6393c6147a14b321002aeb88068a4171abf41c5a3c07d2b89c59ff06d581b4f1181af754562b8f066c3b44f440f3d82430f341ce2bc8343768665ee78d1afb54a704cc4de4ebd7e693dc0fd1257899b0ee773008a4600f5d7a1ce0a6ec80e65a2e6cafe3b53a194d32607149d9c811b3bf063cb637e4a40cd5633af7e69945a8f305537a307c5c9766905fe02c50efb9d67246f10461425694effd073f90286258012003f5c41d13b6320bf2156fe0c7722e4b03fb2f999ebd65920b7cab0e80304e3afc1b4142ef3846d2cec64f9cbc0c4faaf01a7ce810f504d198d046fb52783d1eda400985be51b26feceec30d0ea9b1ed9f78700486ddad9a4f85fe11bc5700a49c58d53aa76750f05e29a85902b28ec333dad64bf93e8e4fc53dabc5d181f39db34640cf50623d80e0fc987a190b1ae52c7337ac012ae1e8a2ba5b3cf0a10f5f38a498f87a513a88fddc1cf5e55e6c2e8349f82f0c486390ce146d3a65227511090e228880675cda3bc1312cc9273110eef52bacd76b84783cf981f3f30411bd69a46946e90a74a0f43865e914049bedf0e29121568e3629536e84f3f96e47b0dc3a6552d70885c0104c7b78a80c5ffb5943f36bbc83c432f79a3c8a58c2609855aa431fa1f76c310fbe94d946f100cf6aa140ceb0761ca36ed04fbc14acf59c98c271529530d01e92ba3fc7541e3a74c873c1027507d200539af4ab03ffe9b59f284756428dc52aa069bb6d895ad6467a3a7c6475b333cfb8f44c1981ea04504c2bf2cf72ebcb6a61087865d182aeb53e248fb9bc6d2740d6834f738aceef9192bc8867b65e57a65a32804332cebf823c63c7197e669cf4afa8f09bb1886ddc2931086b2ac2b0e3d9c777e1ff406ce4e8ba1d970f1feede520085a0f2e32216744c16244f27db06f52b73e73cd03966794adad6402046360382144d8d7e21f1fd942fb7401ebd5322e58eb6b9ac30f585b81c719009b58978658bee5ca90bdcf7681f2af49efd65ffcda0013bcac646d2bf8d2b853c6cba45342325d1f482c2989136f7983f829442d1107bb1e00dc241a57f39e82487822a15d213e435b29fa77cfa24d86ca6cd4cfb10f9e4db81bd00f3906f1105f8736de14b3c5888c45342d6e4b284ed2b4d3db74a7abf43d0262538b8a81019a47b6182b0932865c703150e14befb98ff97c374955ca778f93942d6d772c32c189638bb49719b5fea59281ed3931bcfac55f36ea8239ba2ed0c7560c101ebffa44fa2438af2c3c83963b1532913a63181da038fbcfb7c8a1702ee7ded6799e0ec6bdff9a9051c1d67d6f802a489ab0bf4f77b1b08c8ebb35905ccee5d58e77f7aa91a5c4bb0a8be0e6464f136bd9ad08c50100f23b954a4f8bcd12dcaa0563338647bdb5bd586f6b973a55d3193bb78e7b1c7c1ce31acc4ae2b5a66e96a7551f631f69c1576df3e60a9e432c1d960b2b380e96e4b2f93168e72b6d98331ee3780e9e6db51603d50403c9c758d6c5c652044ecb70c61b36352d767943940cf1998037261bfd35ac9d717b7abcec6da03f8461554937388ab8c6a972be7544175ec7299b8c859d9b9f0acaa0fc60cdc1dc0a91070a97dab0472fb814d96af32017df7d037fdcd08a5458cfa989839b1e68a16bd627a1ad01eae6d9e3b3c564a2d38e9cab293cf8df9371e98548a29f39d2c53c22b6e171393c82e70523f734322c128352fa30078d7ef974579f1eb1e9444f253ed40ffec05188bff247ede86a123a96a92a7d51851a3ec50ea486fc255024856c49fbe78df9ba2a19ad178f604763278ed4b34244d51ec26b754289c1b1ef4055bb8809a1e42ecae653124d73d9dd8cd81cb0f381da6038e8e43eca60012f42d47ed95ec641db44c7eefc02b98097160f9fafdf2c177381e145cd279c1fd8dcf04fd2f54848b677482c10f3dcd550547b75a79c5dd01c651cbf9710ed4330a2f475c7882f8ceb06bac6beb4e80be04567d0c13b46e8841cd5893980c7622031d24bdcb2e0ec9f0ab002f7d795b094983bc4721396504dcbdcc82aea0bba9836980df509855934bb7c71bcc2997c4b3e1c4e6d67e28d267cd72c95ac6fe4e186f12cbe7d6f1bdef414210e4dee4250e072edc6bf99f4e5f44d0457c53a480dc742caf8c6c89dd25f5e513703f3bd72b070614b6ab68ef9b6038155733c37d310d4955824f890cf84b34a7ae0453ec4f73e48611b13390ba86679ed19dccf3d08a600d5ffd7a792e52323d4515519f506a6ba830940dda316682991ad7edd408f5cf57cbd864f057564d104706f42906370fe4a082a4106984c31b0e3b2506d9defe9aadf3ba238631f71c2eaf97d2e8d434670616a03e5a977c9a105707e0ffbd5097180384f598ec208656625d01e462cacd12dc1a512099895b277c6f0acd44348302dbb3a3183a0a59ec3223e2a9cbfd6d7bd056ef2bd078869ac5c41a078987c3025dd2e2a365785f8db055a925c00966abe5087cb3b22fb5102a864655c95cf01b2a469761a38f9fabdfeb6d922d55a4824436d1e35cce8cd7c3554bd96dab0e85003202da812a4fafa4d5fb9a4c421f1fdc87e17f9961e87e33a9bd478aad5c147da7d5e566de4450799035780f3b885a79d4827389315a2f4233d4c176bcd6ff7eb64f09775912d7b23aef3389150df7866af1f12ca9548e35f9130f7c5bcfdbbc1c727eab58c8f51d957762861b1ea2aff8139b6309b80bca0c83aaf89c16279031799a8e0ee11d79470843ccef5051a4d0fca7f821949813fff865b1cb375eb9ac8835675b7db41a6c9e00e8c2c35f3f9398122dbd4e7010a74b2cda08f1f34563260fb70ff2c5adb79a87b82a402f52b01a7145e903267a3010f079648a89c9eb0a0657f067e9064db790206c84485f6ad24b75ab5307e1b8a2435a2ffc7b134c14bc9667f26b5b1215b7ed582c84c1e7779ec9f0871ab4b8f5e73dda466b75f9cc526978a9adafdfbad6d5e62a897382f54bb036b5d96c7e5bdec9a48abb55b3f795ad0115d93fd5e14a42ce3c664de13f03abd7891e9c20555ab161eb31d6f3821cf9e9db44d1eed54754a04d68aac2f7f4ae6a2c5c088d4d7fefb3f35d49bb3902942746456b7b13893ddb26415812254ca2bd95a4f52ca1cab94601840fb0988771bf294fb25ac28641247b2ae9a9892c7117ad955966e18e72268f375e6983de3897e4352e3410d808840c33cd50dc6f5f35da937a5e86c5cec79a61b9429b97f4df07d136003875ceac0e04047c87db5659d287cb0d99b7dc4619507621489adfc72accbae74244959d1663ea351441ea98d42a8aa8a8abfff3baef66d4f3849842a1d77cf8ecfb284f49bd1ff30826e5af9eb8693a6f06f68e8368f0bac7bc7947499c887d658d8b87e1a3a6eec3793e3fde11485d9b70b44fc7999e851f2cfa085d7af965af65ba1f5cc8faae717759236f04f35dc12ba2688d983c2c36a67bca02b0f72f39f16e964a6ef065c692b527beabf723887a35de9790f6af125951810b49ce66b6fec8b704a3d2cba4a4a42e8489da07d59f7b18847db98e7deb6714a722d51f17e77b106ca37d2494489bcd974bae615e931556641a1d99303b8ad9aa8ddbbb788b436143b8f0cf81e696466df7fd01569c4665dd5797c36adb32dbaab25808c5f20e35fbac3510feca88eb0772147bc93ac31784558b8de86a5fd2727ede0036a46411daaf23ed06ebd0c1ab3a16d0d98e177a2f203172cee64c4c780b67e1576ae86d5871c50283489c564d13f1326cea379089f57b65f89cc2346489e90c91b442d24a95293b3bdce875d4071abbaae074e43288c56f45e55f4ca40649d49c5c130b6a82c6c6d338fffd6665d4094dad78721245f19f2b7b9522863a89df8fae362ff1142f0bb05850d15e538bd37485e3a9a2dd3de337df74c6fe87f74fff0b096da3a29cde68cf0080eca6995380be769d8c51c0b757438d9ba81c6cd3a6ff2a723407651e1c0b8126be4f5cfce8d20216cdd606b1aebeb7122ed6a32d6f97af5be4a0aa388a4e248bf85e34854e80adc628e10d447712f7f5500dd8eda7361cd9665f79a67bd4d4ef9619116b6fc5a81beda9b97cb71106b156175449eb888b36575ebef35e7857a24ddcf8c45983fb157f16229497d8baa6b7009ab8340846b4836bb2f932df3f7146f42e04516c19e69b162a244026784832fc8c453d87b8acb259deafae39aae0dd5445cd0440827b7de6291d5ea5588f7137420b03b1d38790c18a635a5e5320931e2495507efc830d9a1227f79fff21150d81a3a312691d2076d87096381f420e3f7fc94b1b2fce6c1e706976da9f99542d3d02e2450d7f3b62379916178acb32179c6d846b38e78cb38ac656f5763a22cc7d1edf8e3468468cb7f33585d73dda5a93932ac29282b10ee4bbddfb325b2df30f830aa5fdbe4cccd9f32eca2d1b4422b5c353448f8197f5fa05c789607ad9b0eb2c6e759381af97716941499c13645941f0faf16e6ae821361a3b83732b2a65a856cc1ae5ae0906522d3a39bf026b37cea7a2953bcbaf4f2117c09a7db8195527e819324ce240381da469646ef2c48f447d37ef31e135fbe822221274ee19714bc9ea3741a5e9bab46e8af7c89d03162436e8fdcf3f27b420d4084bab3e0db1ad8c1d5660149ed30af297e5536913b225dcc37870ac487d3bb0abad9bd0d8559043913a0942b6381b7dccdc37c50ccfafc4fcca9e6870850dee01d6e7b1896e8a0bcfdafce24e97de5ee629adac350e406c7212a75a77240bb52c0b3a9c0bddc6bc4048cdefc70d2e328f741ccb3ed37095654d9de9b849d6300fb8de32710478dce736d96ac46658b3887ad4d38c4613a3fbcdd594c795424a6dedf7216b98af9f58bfc9faec2082dde358f3150b7d868c15dcd749cbee43d85ed27e8e957416ad8c703620bb10dcad709d2499173fd5e6396ececd738df13c8a0357b72dc4785403208176d3f0a5034b37bdab24296c50c9c29e7c6e5e5d1586832ffda09f50127eb4fbf0257188119f32ec134ca31f5af9c74447994e7cfff087c93301b789a6fb5254b70ba0b44e2384d987c20fc601bf7666385da60a0a6c8f37d5ee0e34f4139864e10e9006e2a5c6eea4d3809257c860aa1eeffec1389f4f62fa26fe86ca2c8f4258d99f040c480d6a90649270d76d97446d9eadc78ab4bc035c4f7c9c9ccea71d5d4a4f644249609271a76dafdb5e2fdd88c48ed9a773aa013b5e4c462f02a53fdff64cd42fbe0293eef0ef71948d14ee9ad9621336511bc8471265cf90c188d17bbbf024c3e7c051c9f410803eee20b11db4bfa0f4e9613f72ac17c897086bd68080b1ed5b9c5524def32b3f1d9f835f4390bc2667eb3a272e161a33d84725595735078487bf991cea6a57bd15d92a6f63a95c5779ee4d69af4998ae641ac9d900020eede861b6d3d91b1491c072046e0a5f12d4d5b2c0e6d2a7899661a78b7440c4aaa23fc36cc2c57cdcdd50448442deba45ef70d97a42fe47651b1a763920b8b75dc9cccb969af162802a4f33278e7cd65d0a67c67c3d71db18cd12beeb933aa121b1a3929bfd87a37704e5a54e5ac6515e7b4d26504bb68944282a26a266d46651b55ac207a968b25a0c1be47c83a496f8a19b5f4eb50d95a91eb904adb4ee5e57900b49181c1b3ff94aeb91351d644088761fbe1522d3e37736534c6e0f49edf9d0ead10be5f7386ddfe8aebd68e6af1daabf69514e1ec2c87f44fb17095bcecc62bcb0019af60ede867bc9d4a7ce686e10888f2c664586577b10f627f56df132347042b263f8bdecc34d353afd691dd5437d9c76dfcf63ff9ef3a198245c24fdcc715b8f0873e37bd3ebba54199910bb450be713a1af5dca7e27ce18ffdf2ff20388eeb494303df681bfd9c98a8f1ab9826432904e2a33d03d283feec6aa713b57912d84c866084896d4696ef0fb3767826e43dab95fa2194c53ef09a820fe8d101a245ea0754ab237b5823ce23c7b19a4c610e86d2c5b78547f4875ca013afbc77226acdf83fe6d0881ef59882cbd4f89a6a327d7982db00fed03e1136ebc62d84dce346fb6590ad2be200f8201923fd2dc367d6a8942a1f3131a48b9fdf6927f572a7dd208c5e0928a2b98245dce52083583c52e57637587ad4be33e9d5994645ab1ad482e81d1c09ae57a81a9800b35a0f33cb7b5de61adef0793112263a9988d1f6521c21e6711d51f3a057dcaea606b870c66181ccf5d12555808beb207669b7ba1c6cc6d56a4e38e17c779bfb95a32ab63a68278af87b77d4b8d40eea6d3a2a4f4ee2b1bc6c71a168c2a72e195adbb5315156939fabe5c9fe9724fb93e9fc1881bb66779dad9214f7a4665724eebce77bd5e5a0fd641ad2a4002cac2a24ad8383de9f1f8746f475fe0698568eb0c496ca00a441c68c939ee17a644196e44f418a844aad822d8ed4e90ac25d5528ed6795cfbccc80ddecf46ab9d47d829877b7a701bd01f5a248ff32beec7141718940a756f2d03472ee848877301a74b011208dd30123ca18f33c8a5731dc2d2a878fb53b84125b917d85b62c089a7cfc608737fd5b60a82e0bf6d6b8c8da13c8f594f8ba13e689083e5961afc64db87a72399a3586e8ee01cc93fe47e89c620721e0418e838151532fa49e2f10609e7d4e7fd0d290e205be0386a23fde2ebd2b464ccd1ba74379042fab3a18b6a3903cd19936e5034aff0cb379ea6126770ba7e28c3e540d5c244fdc3fbbd33c61a61ab658acf7ba1d86cd1f853a425db52380873e044c93192ab7c868535f276ae50d722d8f923a4c1d1517498d0bcd0143e967b0a5f0863e79e831327758503330b04f4653f8f003c16c1fc3b71314c2c5042c6fbcf85edfc41dfdbca179e4f46e595b3f845c69c4674c3f6f5bf459dcb3a5d8ab8b9f8ffeb052a43e5dcb093622a05d19c2bd929bda520fb89d3f5dd03fe3744d7f413e5e01232f74e8c066c9af0f3206874ced58306c2a5ff0d642020277eb8186af71952b1ce3fa344c7e9264f4902fe1d541b94be51a80c74d4d80a7ed7f767c8e26d306f84fddc808c8d5c584c7e39465503fe9c7abd5ba698935ac1dac427ca971131ce9fb9565669bc69a519032f6461a66190cb880f5ac50eaf3661e7e26309f1b484c6059b9c4713576bd2563cfae68c55e5ba064eee1d522c3928099c33fd3d7105a717271a5fed71db6f85722343f1dcf6867cd373b9ac24e70d191d7fe9ef9d5f167a894ff447de6bf1a627261254d09fb79fd0e5cdb5d03a7a37456de8a47190790a2ffac662803047782c3037d1455d71e735998c8db5f80ae3640d7a36688535e14be77d01a666e1347b056924462ea0ce27623e71ee9b5b4ff1c55fa15085996bc75758269409eb673d36db062adf1df1517b60cb14859b4f80fdf77d7ffe45e20318450030472eb9e460b40ea7b2e09d6b85cfc51fc81b8db51e2c96b8fc9ba43a948d4ded18f969ba44f8de0aedd92a3ee1ce543364f033f5c4f25e4d488f3911e60eab8db62d91d69221a80da2cdf6539412aa6b9a02ed85e68004a49a51c61f9fb712ede2ff3c51a2adf2524fddac89545416747077cd5efb4150e21181fa16fb4cff8b15e5e38e598dd5d3185b7e6108f15c865d5db079594798e3108c9da71509a1654cdf407661d3c8f83be6596ef95947aeed4e5493972b8cc9697545cd9b6ea45aaea7346a93680075dfd0f220bf7915ccf193b5b27531b3007bed7ce75546f824df3d88ab295f164e6bc6c1f841b997d6c35511d7bc0f4c6a3958a884d25222c635cb8e0d078566fae38c7f0573aaa4ef9f7f927fad1dcaf1614cda7a5f2eee54f7a697c81da0c42bb0fd190e4fc6244ceeecd7c81c4447c03d59a3eb56d628de2c26a226e3f2c9f56846e3c28d81aefea8f4736794b63b4db949b4db1b3670e1cba10d2e6cc450efdc5241d626d5b0f44ebc531dbf079e8b7382911357225d7bdaa8d6ba098020efd01c1df82bc988732bd89180b373644ced21d3ea7c574961b571deeca4f73b6fbf2ed346e751a3d62dc04dd43c7d89ba1ffeb81383f03ed72202436d6d03559df5a812f98ae9627b8538d0c182b752b5c52494c3d7709f603d9b92af5b87325e44ee50027df545a1b352f52548be76ba6330ea35e915a49b3cc90e7bf948adaa232e9a0128bea5c371493597f1cba78ba96231b72c3c7bba1b3996c9ab7e146344c303ad6fcb36b62140bee3c098a5f73f325a18b749c2f9761d8ce63afb077ad3ebd3a4fed494cb62d06181f5c9552d600987180a34ff8992ca6a23b74793a02e0b3dd2e871228b5acc51574de5a463eb2807d09492f81c51569a2014e1280e1b2984d5aca40a046c8d1f49c059258cdefe38d1354411e9f392532668b30901c27c35e80c78ad82fa920e171d1d4749858fc252c923d48dee96055f8aaa4f5204a6bc547c0362e79275bca586f0e28091f5c484b0d49e5e9cef2dd27e4914e25528c2348e0a14f315a633bac425560b1a865163b1e46052cecab3e91efcb1a0f8c6d84d69e057e2bc2f9b7e827898f64071adfdac3d7a447f0c4afede8a6aa347dbc59429dc63a1a7123aef9d04f245aee4ae0a16b05097cb66a11f28c88c492460ce61f1326d4abfc156d6e4199aa00dd405e370b63dbd80660756dfd092ae13986318355943ad61cc985ab0f9972dd4735f2e10c94069ba2fe66270c72463637084c8890d87cc4d9a2a712ff19cb9582eae904185c1662f2c47f49103c498344e9dac659b18f435ac2ca0e8436037f4d346b32e5dd3a1cecb7c0b9424309c91c2d16b9ffd49c6793283e84a35ba02c6d0c82e3639b0c3532a62963aed853401fe718de5fea9d604a1ee237e222fbb74d3b667edaa3656eab7c70551a80680cd32bf918a3ea990bf0cbd688a62bcc93066c7487a476366e8bdd5711bc2f9266be6c6578cc71452c52887fe68349770f96b2b1bc33b8236537283290b3e608666ffff862783d91a39bde36e38c18e42a4056e028ddf4459993b791689a4104fa8445f24d3d6e076396c82d013d04c1340e6946ee2acf7465d4d9157411c92f4c900dde9ff082f347338b2749132815e2faadf4bc1c48408698df2b687295c2e7a52a19453771ad429faf2e70ec089bad36329df6826be3b5a3e6d7bad41c5ad949024d36b585d3208008929b5a63ad13c1c0e9b2d09d73c304a984831cc9834c47708eb7ed50243687990f361e778e0e57c43571c96dd32971d2027f289c6079b4dfb8ae940ea62c5ba03923d4f6d2f10594ced0c9d7a28ae6548b9a4016ae4cdb7713766e7e3640d4e075218ba4123d1b34b8266bbb7cddc844030e357b61a51b09c446955e3370d0282eabb7c3e098cbbf6c57d3c0a9edce58ed801330158b8ad7a9fe376d9e48a72b3e77d25774ed70f9b2347305315e2a4c154e37d93ad30672ffdf6a7273c5484b1e7adf07143528b9f2bd7a9438e17a7091cee2e4d4906069c8e211044adad4fd823ef28162f9864b8f77740653e37ac185c4029d306cea3f601011321ac2061fb9bc1173edbdd9f596c3d55f9e3be0c707184e048572c2e3aacae368eba45f2ae3b73f4bc42eeec760f6437a367bc23a1d36ee09f04a799d077258eb7a9a7272feec4f635bb09b90657f4464a35fdb7828f70a236586960fad6d6765de2682068870f7fdddca44a58dbe13b1ec58d4dd594c0a17573c67091e0b0af52746c69ea6fdfb9425c2d1522894c2d7d5ec1b9c889c0babf6499cad014ba98c32ab3db91b431311969a727aa1377ddfc89dc6aa567e04253db6bebe21d09128ceb105eec019f34af5ed9a17d124381800ae4a868fda87d42e918d6a51f20945b4b69560f864fa45b7bab8e104f57bcdff3035d80b9e5c85368010bff56774bb73246e98e29a44d6034764595d98f1fbc85a468ec7ce2f9f069c652e482aa0cfcf9d3c8335323188b4173df3b7bf8ec2b29e759f54ce20b89ad370db295fb6faa7cb0a6df2499501886fc05eb6e6c629af0ba556449661736cce3d9f51b4d5035df60cd15e24710ccfddff3e66e38becde26ca99ac6d5b54fb65f121ad1fc963693795b4da567cbb580e49d088da474573ac758d0afb62a42c2bf65b62dba5f936563fd1467883188a69bad8edec66c0a3e18cc01ec2b422c06d757d5194a094fab2a9c3800e113bc8b8d629aaeca84e950a38ce2fb0d632b26dab98b75cb1053184f77443e046e92bc7ab40ba1c6347de7b66bbb6f3a3ef82ae849d4a6dbe81dd2dcd29760950aeacb2629bc99ee8cfdad15ba3b8652553ac0616e0c54e8cf6aaeccdfb727399382e51bb3d817998cece45c8237ed108fd6346f52732ed7cf6dbbf36a7ef3e84f4f575a5e629ebb62235db3198e5e8f02804a0a535a20ee11da8b81df30edfbddcdb6c2d7fc0de35ef749f784d2f566cf94f7933ea90b6eed7ba84daee24c38d56ee81b8af78c87fb3fbacdf2fa12bb942ff61d8d65987e7ac57b4477ed44cc8614ce0fc62bdca51ed75ca5e40ce72d90c1972518dc2c3571c3171b4e8ccc9598015b101de0eb36a9fdbd5bc6c019483d72b802bf1f73fee1dc2b7cef8958c29996f4b61e24987ff41325453342fba24e66e8e3cb97da53ac87ad9c9e6dc48e4debd894ce2e2970603c23573ce21005610f747e71c480d1892d0433f17d626dbe314b5f4bffee0a38e3743d71666a0a2312826205fad7de073ee5e846b99ac929c1e9aefb94d076e445f0741dad68a46114c2a79c94eb6123e83fdcb5abc60e7f957d3021d29bea235d6679a962b199289b94e4c81f68e43b1c58a0329d733d30a63a226ccf547a8b39194d877ff20a40af2d2f753bf92e52594ee5304a7a23d448d66cb7765b6c6122d2d731a85b589ac2f2461381754b48337cf55c1dcb46d09ca9f3f34f568c07fbbc85564d5b48fc6a16ebc4ead238f13a98937cf8e120046d0fd732586003578050f18998b225c6de40498ac88bc802d2785d9a954b424db93315d11cec5892c0f6575e0e2fff98edbe7990ef653c41a17067872d889fce1ab74d55f481975aa5eb880f95d0c3c4a7ffe161506ac9100b063a51c83acf265ccc82afa8913c1e13f42e9de53a1c3f03ab7d9645ca16def62ccf52a7f4a19840cf0094582175e7cc6fa8d4324ded635c1f6595b33806fa4de469d597e41ade05cd527622d6f23bc7d76cd1230cadb528ac9bdc73056071e5da9d6a268742ced094f9ebc483aa59bb44115a9347bff364f77c7b6646c0f90513363111096e60f2e3865f4629ca784e6117e9ed507f3aada43378f3bf659b96d41dc18d4837d842f5e2e3fc56da7cc7a151e00795e04b0147f99dba6394818ab1d2f105a46a2c07a49bb365aa395ac9734c79f52f38a6728babd90d9bb7209efba6070658c272d937290d706ea379213b7c96060dbac64cb0060a174728eaaecc94a32dfb815ce553647d5f1801d27a9f9ad32f69157c57766126d6553f82bdff4c589f114ee6c4398e8a05accb279929799bafb9936b08e43cbad92791e90c86807c6a69a22f0d6b7f24bb0eefd141238256c81835812216428ab96e6c7120f9c0ee4c5b52da539c4974e239d76e45709f1edba5b2c6608d2a91dad00ab4a710e9b09677ddb87aa6219d4161681943ef766b6a61833b9cb7a997ae43928483959432a514ccb74d386a773ef5114f45571ae0bd25cb616edf8dd771140442cdecb94d8b21acf4a2ccc3dd51777779a1902bb923d82559b6cd2cb1568ca6a876b6fa55cda50e9ac09790b3759c53f978410db95f4b99f6826a44386678d3cc054198bccc0768479708f846fc96cbcf6a3f6b4eb74aeea5f32b078f6f7a8a3ff3157addbe61e586129d2d4ffb22f019892d2821aa0580325037658366ca3f4a2ddf59aa425c8fd9e954387fefc95ec5c74d1b8f5bd7f24c6b8db50c7d7b529bbdb901135734c3a59447ec10c3de5d74360843ecfbb9a833562e44e3fcbb1e01efd60986574b5558b8d654c4ae8f638fdd9154bd649f7b9160e6e6665dfeba33b6a3a1c606bd2d35eb7f6a39cdfdd699c02622a1f1b0ffb1008a8043bf48ec20d9096994f0fec493fdd29d9beb8b25075b827c4dca6cc215b6e4449177ae5d9ae1de5f8a785757ed0056c81bb1f37f627360081eb09cc18b1f1a9947b35def4e74fba6d71afff9388c602b6efa55ad1fc54e09f372ee5f32823b3e5ccad93b9109b53c1141c05b8ef145bba7733b6aea37bdfc72766a88c749f48a5b4d15ced68b3157b9777c2c2c46c5189f629ad5e6d569b0bfff9a93f82f60699fc024e12924133611985dc0d7df31eb5192328b465126d026b2d680033586c43553eed6a6c6f647f754f2e3116c22ed1234388faba5580a67952be22ce914f7df10b45be6929caa9a45747e16afad3c840654de63cabf135632026285d0b30c38e381f8247a4d9f13cb63c44293b3295d6b7dfa04e2c88566ebcfaf7af5afebda53e64b55044deb557870475e9dc66ba0cb20ac95a2d0904561be4ffdb41ebd884cf2c6d50af087b38a2be6ca86cd5333919eb69bec984c01bd7cc0946c78a0e7819e62a4689db7f066b100236b8e6027271bf5e39e0128f933faee05fd91b25ed6abe8ff85def858294d4db33fee2064e07ab31125d25cb7d5d0e985480b6afc9d3bbb4b2df0a8cbdc1fe5eaaea23ddca88527dda6d212d94d5446c8d28a7c61c243a5c1943c0bdb446bb3c580b2054b8c59c5c6265bae74977e97b643bde839e48b34ebbc1562865a7b55612d8c2d3b9ed0f1f6941d7de9ef739be979b6a66689ebf181c22e127b410a7ff8e590840507c16ef1b477055fc2803bb6e1d311398a3599b780fc154cf80faef7c007f753089616f5cb57745e886e64a44fdcb365df52dddde4b74be04cf89ffbb0d412111d3de0fdf6c2662ac5d42213bd46be226dc3e9ae989335dd0f0956ec3631817ca22f8b389c9054c7e4fa4e9ad331a7daf785e703ad38ef8eb10b6f6252de6cdf490fb0c8b89d47ced6403eb68ffee0612777d278c7487b10f547c5bd8630515f92d01d7d14934bc423f9aa551f835bbe77f34105a7e8aed8739fe2d3dcb41d04e43852a6ed6ae0f3f7574f428ee4b59a17bb8f663e2ed1ad468b42435ba53748c3f5144e0e89d31a1f9057434ea92ab9dde8a19dfb3a34d6f85f00f5db42d97b550d2fb3d5c1e0965a7338a47aa95d5cbdfad75ff6c70af841a7a9ecb936e211d8e9616491b1245a2687f4400e3aed21053c3aa463c25e4ec3f2bc3055825b30d87340794e49dc0c09e71daf0e4e27d23542c3e1cbb950871a20e36f12756ad4e114d5f87395d26abc4e4d90c1576b3e08fadcf5f1df153e104a2bf4603aabfe212bb63bc62321d4773d43b7f614e6c0abe48c67e0bd9e0d13be77efb394d26f759634f7a5a4eb23b7ee0e0f7df4bb8aff43e9c9b45921b1ebe112340d30be39c820ed496d86c7b9882a68667f81b49e9ee69723fcd2a5cda242b0d30de439fcf7c70c3ea17b5677dac86f8e2ca8aea8414d8170df0a524c1fc1fc64c5cab99c642744dda3c0f207b0e5cfa809a7cfa3fd0307b1bd6fd20e035d5053564964ebee09cfcf160d6acb4ba801651a7b09459adbb95cf5756a5d42d31b09171f6957dc17f1fb36a83cc5249f02afee85d4fb07c413edb69c4b8606058a972a86af8771650496c2bcefa31e0f5179543c5fc150b7f2c71163969d77ce02cf733c291ee9180e35362248f782bd7a9ed8997321ee3556825a0c46d6d92a343189678c31c1d8416c986f991ba359353f3180ca622bb8f3d048aa96c10b4d0a81d84901d408a3c223d0db9bc62b80cd473d233544fe57d5e69646efb03870760cab58f2bff23441d34f72118fd0c26e1956366999e18fcf993503c23567ee57a6f1893bf2d54327e08f4cd8b846650c127e92cf8f28751c6bb4b5d6ace6cb6890ef1099e6432eba713e888bb1c9bc3aef6f4d3a768066057313c5c5b542c467350e4b4730a19df461be8fc35e09610eccb337cf56569b0eaf1507b26542bd0f435f954d31a2a5818301d819bd12beaad5ee98189f733aeb053a08c0c99d0263ae00114412506b233264b204fc4f7c447160a788a0588422086f703d9d303c8accf6a75ce8a6b4d539cf657d4eb9955dc2d029796db56a3a5a7ab4538fda284d82fb635fea82e44367a07080a7ceed29b19ae946563cc3a1abf558dd31f052dc202e3f4ff8bbb3d86aea477a57b69f833def9da52d02b09953a3070e368e7c5532e8308a38ba747f80f582f647b8c6a816f36bcd7c2440f71f8817ee3a378566d6e9554483d89a386f184db24c583cec2f261d99bfb4e87809aa0ad91f7028635650938e3fe9846d3a103fd6590f5a1c16563879fd05a70122c19a2e3c2391e90a70e493f04dd16cc2e8f209ba0d44bcb7089541ccc36ca09a8d064da6203cdfabe5a7cb8b62782ecf45c0341789bc9031b84494141bac17333b5cf054cafdfab91d9e84e4c3c5bf4d272f142aada74b97fc297db9c0092188282b0e9fe34f60a7e5f2944df76d0a985879afab725872b2ea53a5bc091aa69727fbf74e8011cd132f23034750ab2049cee7d3021e2a50fbec441660a0b2a13bae6d1d6b5c69196a4b71aa8617a7c4659b8afd312357d39415271152355f97fe361d607f435ef0e2970b00f2cb62a59f50a10980f8e2136294298da335b053af3ad04d23acca28f159a11c11c6805a6c7aa6b2a0d0acb462532239af014f69e6548357a95ac6ffd1a8f43de5f7d9d372c96c2c912d61679e24469485508efc08387eda667464a6a66819e7c4031d9ac67bc3a4f137d9fbf4c43793c644e1fda8dd3f5180184f5b76c0bd20d78edb7247c0807f4788936886b942e5ad3634f6cb50643dc9d808cee6109845a285b3a6694e1f59479d50053487bb9464901b5f886f13dd9204b1a0f2502745b888c10322670f3f7c015ea9fb99bcbee0bc7969bf0ba1d8b422d2a48cab5a321786831f78b562be847d9300165cac25a97ef7dd682aad80e93df77b327ccba00da45b181844f7bbe475a2380a8922eaf311f4461c838af2897003605274e8a98354db7d7a097ddd24f14234a830a594dc5aa3c8c0413415810f5c7500ee3eef2552ac756748f1b0335132687a79b37229bb1ac6f66ddf19fd3242acbcb772363195a2305f544bb1610903a2c01e5e3f5b316f9b63c577f2230b84a707d9a64e8fff87f1e42ea6c0ea8e34147bc01b7c156c81009102b2e1411a6aaaa83cf38759997066a5e24848c99edf0f0ff8b70bae73bf9ef7a2dce4b275cc91b6386b0615aa4f411c16872b58e00e80f29ed151b602526273d7d4ad81317bf22ce4e49e2a269ab524b96ee0b91e5bed1808fd84b19fc648f614a994f20b7033b46fa32a48d9cf729cfee8a546e709a4ed0d61b75be87b4c97fb307ba147b5902caa35fe91e35b367b808f3650ae8754a12be34822c5d69a4ed8a6311e0ba60fd06e58f4d0d58c92f1d881b04fffcd3f0938396309dac2bca7621e5c8ff1e6ac1bfafbc96f49a9bd1409c562138bc0d73786ac5ae6a505af50b836dde975e19cea7ad9416497c58ff93bf0e767bf9965b582f13b7874bc23813925a82b0e8ea58e8bbc2bc05fbd9a34fe12242b218f264cb0ed27af93a46abd16e6b595e9089328f782714a02013435b95321febe74bf5cfc5a4f8d6053f0f4efb90eebaf670eee002dc21d23e8f26868d4983a6733b565af6c3f9e9084440ee368b87e90a54aa54e59ca7dca197fc19a8362c1f261b0547a7ec6362503bd7e6e4b5fb07675ac554bc17135565aac2ba61af4eb123514abc445e19582f25824921380de3bd6723f8d8faabc3405d575aad0689990f3810d55c963870e4ad245008179a86cdfe76e118c3931dbb36e28f03182e2e652cd32705a60d2647d42102989b8e342b8cd49ed74d825cee62c6a2cd16f68011634b8e686ba2676ebea38bdc7f045654f54ad95f9294e3b3fbe5d86910289421094d84846cd9541789a21989c71b0ac1909b7b13a8df2d7ae6b24a941f7c62d2aa890818a33a108787b141a07013a61555a389413c4100b01e0d5dde68d98b3663da8c30ecc7ee3559dd16ccb47089ce5aebd18c27d31f93641ff495d2072a5a3d2e0b43b0f524de196563247a36d65d6f7ba854fddeb8ce313e6048b118a254af10c7ad950a2d88924a75a689d06b2a909441c5cbd74418319d5c71b265484e7e48f8bf196b1ba54ec7262427d2eeddcfb43db643b0904a604f6de89c6a87e9e530af02e305dfcc7bdb39ec44341f9d9dc2b980394c1c1646e218c83e4a98fd57ee4c2459678b4d3e7e1adba541f41a96311641920fa3424d222e6a7565c1bf9867482e2176e7b6d1bcb6476639d612cf4ab23e56cc78bbfeb758ff63c54a9eb6a277faed7917db503d631268fb0597174e125fe7600329fc7899e357188eee6672f6b36e742ee915178577cc325c90b138a2736f36830e0033e714bac8381b613c99c1245c052f149d65a4791972d6ce72ce14e7fb4bd0631e5ba08711c59fffceeaa49cdb1caa1302afc70c1c13abe6c24f9ae22f57153b6fd57b2fdfab14d1154c96519905043f7356a002c0614035aee1a4664d6b2b9e61b233633f7bb8df8899a640efdb931a914a511091532ed45f42c59ce4c4376a45f7041e7a60cd731f537bc01cb8c42331ff49fe10b041f8116c576d2bd36c9f83287c55f028768b0f4206241e94fb8c1bc436351ecdf27e153763921a95e18ee62fc61568066b620b638dd462f970dd1364ef884f2ec1f933eea8e18f495a3912d8b1df5b168ac2ba4898237a20726fdf4bf3228f6d64c2cf6036592edfc689a97adba8b6250289e21680d4b9cb7de5cf2b1094602459bd371ca1f10a517382217b85eab102dcb2cf68581f1574f85d8296ca085cd36733beca7edcdbfef112d35dacb6d10a39b4c60c402b35caaa9e6a22923a574343f89e3fb9653a60da348c7bdf72848848953a9f0660b73ff1b0936bb04567244834dd280fe00c544e135fcdb7966eaa86db30ce2db7f2833fa4ffff53997302a03e1463110237018705910b57b686d55373e46df2588a6cf9a1639cf3a83d038ebfcd915dfc8958c1e246ceb50a4c976d9342cf0f464ba13a13ddf17ac5104c2b40d6b9b9e64f0718bd5f66a015a8431d2c1685f96a628c2579e40fee15d1971c21631bc69f62109f6d210b8295cd2e1bb7746d454def732f51c71a5ae656e31d1394f303bca50037e59cdba1b11371a0d5b5e48e769249278acee8afb802eac0e2ca326866807c2d36fa53f096d589cf30705058eb11b26563cf97dfd16d93d42aa1df09cdeaab3d09a8b4569962dc167ad9b0519b98800b9c97630a71fe426bdde7446da807bde5a0f7cecf8d8cd3a20cb14fa466ce40bd1293f3667b5c62e664035d7ddcf0bba51f07b66713a9515373d517d759ac90be617e30d818bc142b31a6a2588c80dbeda30b6cd9819a125e0cb1a24acb3010090a2b6dde61d9366c8b60f81287da8db561f3d7c1ce462728500003f783bc4aa509a6315ebef94715f75fc2cc3b4b41206a3917bf943627d5628d3a2a86b06ffbca4767c8deb4257d638c085448bc2ef2e225ccd2b97429895e773d80afeb423c45e00cef8b58a010a3788524a63bbd89b69730e974c0fc23bf3d85c7ee3a064da6c105aded069b02f143519d4fb274951c08fa71970062072c878579844bcdbb41c1e142ad4f6fa4c8fa4d5d0a7d24533eebc798d15e4cdfc4f03d51da968bddb045e5652651d9b9d49baac5714502ab9a1909b1b10c9d2fc2d4c09f45046f3c3cabe575fc6ce979031c1285ddc49abe339a426b4d6c996590711d8d409d7519381871d3d0e731a76676f72d4dd2ddd2a898fa5e671be069aca3d751f3c3ce94254dcde458cf6449c05ee1073cba58fe3100b5b8ad72218c7a89875233ce622754080ac47bc23b11b6b42e2bd0cb46257b8dfb43561d1f7369ed194af03e63361757f82931952da30ba9e457959ab6ecbc6b8713fd4b9593276a43d73488d5fb27cd28429ac02bee36a432a33f8dd124e84671052a42e254beb83c36006edfc333d111786a9092bd140f3bba7e85262438842f4a85ea304ab6de470c6ecab86a9d9be09c51030a90451009a0575a5be8c7ca3c1aac80a1b6ef4ef1890f5c14afeecf74577f7d53f9c3851f5fb6ece49be890476aad1d2bab1cca8c673a46b144d8f9f9852d6c3d6fda484356bbd9cc81844b4ef730cdf2d3561c1c1eebb449e55c64473daf350a1772bbfa3748efe0722905a687e08e9e28fa5d1463941590a6f0aad105a106b86306c67ec175d6f18f942b193d5ca1d1484e740693ad4b938103c34cd65c0af2b8958555bddc6df33146ca0d014b58458356ba68a72e3dfd1e1105aa30d14dc6fc86f87e63711a6138ea63b7a10ebb5a4e7c1c8862cf2aec2b74de1011bfcc2d6822647d4e30208f15ba5008757df97b80bad7014f0574cd8b201203258672aa008c9783af9ee7d804965a56a73468761816dd734218ba78f80656d4fb54d819d0591db289d20b78f3e3782b1980f5c49f5ec71b19508920e23064a901a1589f952a5dae713b1c8a4eec854f1506cee01211c747b12438e35045405600739054523c3362f9ed3b2febedbbff410ab57c68cad06b05e7ef8717ab24c31c44bb56bf835ae1f3090336535b41bd597846e868abbad104653cafac56fd930c14adc37b6a622eb8a6b253dca5af4cd450515b6dd36d360ab2eb5cd77f92483aacda02daab010f786e0f523b6873f563248286ddb65743a54e721a7396bba443799cf64f933bff06c362bc168ca5a6e5d5455df1cf07811c484a150ca5a19739d092f9915a48234370c0d0f84396b3586336c8d96e7b29079d2df10bf8aa4f5aa77071f0859cc4c419a8df6e687781fa053a6a4394296240e085bf57a86b2079d7494dce7f94083ddd810188ec870fbbad9f0413c592dabb3eaf8b7d9bbb79920c510a668f24a0afcee5f77983a9200c4f1624fcf281af73398a1da0b643e5f1a3603f2da4f50df3f2fcddb7859bd073e7f1b71549877ec6dbd701a557a1ad094826b3a26d34929264ada0a782ad8a13858de485e4816c2cd41c1cde6e93fd91da729ee126aa21b917497974ef17c12a661b1917d7fe8241c0544e85697ec9deb6a5cd455587519e88d274b80a1cd877d1689e3a5fab4e94ec6f3459210b1dda34c30ee60b9562febcb89a0d1f4c98c32be9673db77db3d59cdbe4e5c86d1401824219d61512c9e0b6f8b25c622da5be3d42311e25eb7108f2e6617e0ab471fa2bc3bc75dbc859cea1e5fe09c2bbb14789fccc46d104c86af39c244ec8239c8d51929d08db27a5af2a27b689af6ad9339cfad418941837b975ebd479cfbcf7450eba6f5a803210cbc61b682f1d596144a5c0d5cc951f9aa826028ac561ddf6d1596db3d5c66bdb8995022aa29658c826ae5fc09f1ba5f323fff51f922fa2dde509d6bbf94fa9a97ed846546d9027159591dc8cf8f46eeb9f99d77a6fa3f3acaada9942315c46f65446fbbed20c9553398bfec081fdbae7911cacb1bff85a1b0464891c98c18b4e13d96d6f2437273cb839864268567ddffe95477b6cbbc04b2329254c3644fe77207126ebdb38f9b037e7d62f78d66d740cd1fc6a2a7eab85b8f1c6155fc24d415578eae94a86c5139bb285c6fb2117b196ab66ba2a30fe61e4eb804e22f8e9a3a0700b1d877efd4681fe0613ec5d632987cbb465929e6a11954e21c18238b4028ea17fa224594be317f40594287f8a59bd53f5de520b3320317eee09c14fcd7010b1ca9ad25b9d8e726427b5230ba08aa3eb20c69c49cf3dc0579155f5eb351648febebc93405fd78fe978df43b71af77ee39379aa10ce0ef4664e913f48f0b66fb6caecf31527e81d63985305c70f56b867c6e3bc1486666847de9632dda5f70f1251f02a42ad45c29842782668ce0e5f938e0ccca63b88e9b0b3cf3bd395c454d40f97f94a10d4d9229bfc850bf508c978f56533b9a01183e30618475d63c5db194c41dfdc552c99a1c12140095541e34cf1ccf1d2c4a701244a788e7c08a6bf7649c1faf1d4c9bfc9186e4d0c75a32870c7f422058ab0272c7768291034ced02176a7b5a6739d1b26c40a0f1b89593ceedf29ded02f38db6d7d375548e2458940d49ceeee0ce52f94e5c249cec644ce0baa25c8d2be366259098b979070c5608ae5cae60cc3a30f685d45412fbb2728c39d09b6380e4d1b20567ed22c9c568061bf2da612cbe3dcf40de2d58266022aefd0b4a65b1eb7f930f58405694ac9a5203adee21c1a5c74a114c1141c4c343d1dc91efd51466b276d7599567c3361e29006d8cb0ece7af23250219be321a88358f401c8223b730246a4c93bd2cd98af8a9a649c14e9f506304ac792f244cb3f21b950c8e661939c9d9b852f0ad081d9c91b93b9a4852d9c30c4022a58b25bfb14e453a7a6791a217487f414e716e5d0f8f538e1f34e6fadbc044b0c7f2d6cae516ea625b5dc4b8b26e12cc274e1bf6268a55ee6dc5cb9d7264009589d7427faa1b10a8a0b07f8e6fcfa01070f1310e8f71571b7668a02e33866d1f53fb68f23f904ad058ba26fde360668e7ecafd8b20cbb47a3ddedac4a4691495d131d8ad3f9894c95c048bccbd6a2db7af8bedd2de03af0b3002ea9ebc6c74ac1f4ef969f2a3f9498293e4b186c02e2b58a91dc92a4de4158ae4d89c25afc09c631871beb916cb3e00125b55669a6f0461d63f4f4699010f13c54ab956b33610334c69cef909c02dffc9ee7f6fe730f7192e3f3ab542bfc1c709d7515372f14a7921669b6d2cc40a8c11eca8610a8c1f436fd48e5870fa9c3e2e4ce71c0cc165c701cc0b408d08c862f77496e4fcd47b78c1be20d18a065bc181069b082d8bbef9d6655bf28b2f2894382a61dbe306e21e40778150eedee9ca911f9c94ae13a6d46e24d61cc1486d6baa03678134f7220692e9f2421fb6ce00ad5b873cefc9b00bdf9ea9535d425c253a82653db3a0f60902b0e385af0ca736c4ec7183e41cad5a4992fda18c10cce5df80db7c880b9cabbc625096ec1065bd8122434e07d3b560e8491e50ce2e0b3f6b090ad1c45760cc5af48e6af42a7679e8fdec9d15d98bea22b7053bfdb6ac04f88d0d699f15c3a767e211aaf679a533fe3c7604f0ff6af8adc6f75d27b9ea398aafb7ebbd4b9aae609c9852588d623aea5149349d66d50b66cd360d1f10f3024c833e0f61b334319c21ef37413ff653ca1167ed7ed11c2fa0d55858b46ca184a4fb81f5b748480d17977e2c96f6ea7cf576751c05b5fde8b90f6a780a3e07cc646f0a6660f73d71415ff287666eb6633d032aa5d7ddbb9c1e011f19741d7df0d6747466189069d8abe770d5202ea9e0f0603fffffc45e7b7c3fddc7d12265c11d31cff612f7ed59991e50c5bf5317188d40f692e6ce885b4d7aad9817342730096736c8c9007a16579c022331d33b03c9f2524156d900506a0d0b928f0a4d14af0a9bd958abbe458020166ad55ef5fa6e02527f4f9a702b7e4a37850351349300a5c097a89e0324e71888a08a11715e3ba2a6c4ce3654401efb56961d5b89dc33f132a3304ca46b96d7d080729308e31a47ef660b08de822ecbdfd176a63ad3fa4c6dd6d315f777367672dc77ae8d4e6addc17f205d3eb41ea7ef50ab8616f816007fc22e696952c7401de0f752b551ced58a6ffedee42753d5c02ffab7c09c623816d55ccd027552ba3ea51b7fa7f320da55756533908b2f3954d3ba1bfb372d0d9e11392afaf619ab41070ca8a5cf04fb0ce214d1e23c5c597a8ae7ab4fb92b5758f56d61fe3a2a143de1007e2c9431564c22ebe26c7d84a15fdfd4771b5e9be39f0dd8ffae183003695cf6e705f4292d3aa275173a0ab2237942def0405b39737fbce3e97381cef50fe3167e1d769469596e45bf2528cb9c581f8323cdf9e76269e0c1931774dc0a7b4f99e916422c0b1b6f7e42e0e76625808a7adeb827767ab48593c394a273ef65894b4fc51b8e13c9323f03c836db65a795db8eb982e545b65696b48e9bcfc783d1f23e8dd77b63e82223a5944239ec30e09a2f49598a99876f4d6a675a0489773bf80e54d6878af7de616160a573558b3335169c4566b1a99eefd27cdde2be2df9e2f23ea0bfbac3650632573fb6d3a0e32470fff9e36cf48700749bc78debe8c5a258245113c79bcdc8d2e20b4a276514f5db3839b560964280f570d2a8ff4a667eaf8e289e16a1d0197c85d8af355878021ecd1ec4bdcfded9897cddf67b41bd315b3cc818d7a8eaa55d77000c4f43a97d9a13722d20f6660e426630006dae876f7e8d08700650cd46d205879e8b39a3c0410ff1560fffcd9f7b68083a430f3abe434a90f62736972d3082b2be87a697996d8d7f338211b7dd4555ba26ecc18bb8031b232c5979c41293fe74179ccb44f0093657a67d978927769d6c3d15aa8e2e83b23d799b7fc004c71ecc347b6d693e9fcff212fe5ce6994f173aa80c116a0007497439edd8c73be5a4492e0b9e5606faf87700926848387979a3c737bb7089d707a9fc31339156ec5971942a382a05da899ec6d917f8bb93f8693469b866031ac8ec448965e04a2889630422b7dc73d6da411145791a1a442c4c5db015332bd2581c7c9b15c12ff3a3d5b04fb1782ec835a11505203b97b3abbd1b32f94ec4759c035606a5d4560556f3752ba0135ac6ee49838eb3234e8cc9a4cf20e0441d6001c7c39cc22fafe46be6c919fba0359372b09a50095b46ad07b4ae3fe1920923cd83ee39e4c890db69723e3e69e6874aad0956fe5ac9ad9779f36165ecca817e9e464bfa50e9028b45f95d17f9bde29afadc1737730537a5cd344647fa10ed13b04e7fda52b9b73f12b2f43cf9ed44fef3617ecb734a8699ec57810bc788b8587c4df5cb9eaf26fb2dbb4a767c4d8f3b77bbcaf2e6d1f6d956a2ba91c1dc0fb523a4b4aec0799082bf6202427f0334bc9289070d9bea5097dcd6911dc123a074aca90b51b5cf3aa156efb7a272003c58e3aada2d7a331768d123bbb0fd519086a80308826e21de474a4535c31a928ab2f440d8a78781b18e2c727df26ae751ec7cfb80a750b27e4aac59a9339004dc7277ee3fb4f428d2e8585c4e16dec0fdefdc2015012f41eeebf8938924c13c77f38a7bde0d2a9191e823cc674b7b2e554a2a5f41f64812bea050d022c187a51e7309a75ca053cb2fe1d668085562d510e631447ce22d0e3df7b201a8ab8b2cbfb6fe4a5e4555a557312e489b36855185ecb9928537ee919333497381eba5bc9b95403048cf19ee79f57e1963b9a9ad13ad0a86fffce90c5eb087e83dd37c398e1f992c86b13017c906cf0e3056adbcb7b95f86da51de6c259ff3480bfa7f7c3b8ec39945a12acd4e97281038e9609ec0761c61f335db3b394ae148fada9b7976f6643184aadd03ac9bac21a52c5a267cd24f9a42351f201005b202865b73ba9016934ad4222fd42818e55678d3ade20a83e676aa9194124aeb0b75be4f416537f870273f3b1aab82934891b66ea6a268bc9b1df0266ac3a672beff1ab4acae85ec7a4d7856f3257a11dfd7b113a1fccac67b8118ecd43e30637b9041a3443fc08259aae736870975feb388e7f1126e13ff4b48bfc3f129fb4777e35c719b1a4814b362de325e25553d55a1dd78f9b8d9b882a967b30e67927eec3c15805ceadf29893044c22598e348fd3a3ae8e8ddde99f8a41cf075107b515a157ee9b14b81e3d2c6e9669e68b34180d2463f14c5174b510410f1f8fa44ce70fdc1a13ad8f5aaa9a4216d417106a16f41ad8c8d2f0c20b4e5643864d493bfaf148466428e90ff6f5c3e157914180ea6e0262b13d18b1c2cbca8d25673eb75eb67aec09a6a5bf4f848c620c99bd5c0ce783947718eb3fdd2fc6683aef8ae87e6f0e3dd8cb0b45f7ae5c60df05363f3c440cd824cb45f80f608b73a47ad7b747b5d1b8d0c5bfaa3a9dccc12ceb04d92ca4e8f734adb8dcf2ab96c40cd45cf2e4408d7b13d83012c3f700d68d412b5deddc7000e3cfe5d83fca98fefaff53d3240eb882e3723db120154b15a7519bb9ae20626d206fc7afc0db1d4093f1dca918ff1b19c295386aa58c1741a6e7ebd8257161df3d9e8075b9faaa6051d504a5198d8d4e342be7c77f6b0a58c43817de6b8ff3036ab3892cc68de0c96952b54b8e9a3098c6c2d6d03bc673f1508d6d6d0936a1e2d64257d05015d8f7dd5f613bc9d788e4fe8d165bf9a83acef30d23d1783be4d698dae9a05ea67a5703836e75fabe03ea55f6b0bd9f4249f242ca933f70e0c2d006aa2825bada46b0fd388522877b704c47e56793ea78cb2ed5d52ef125b54666e63f241c8bdc6eb6006928fb67396fb9c30af12783d46a8e36a25fff4b7d1e9aa00298919790f824e2bf5c5c84876e890e0a69b14de4d9f83d5a80b42c7039d7b4bffa2e4e61824acd026c55bf133b3a5bcffcb8dd713888f26c425c317d2e127373a89c9c4e79198e6f7217383f08b2caf1a0bb76b97d149fc36defc2096729eb728489d3275abd5a4b2a180dcbb99e9a62fb300a050277f194eb2b8933504163955bd5ad9a21ed223e7dd190d872b8d58d6ca68d29d00284a091a93ff0a4e043a1dc215fa2c8fa03f905857847384678cf1b88be7605188744fe4f6c4f2d41fe10337b39e29acb20b563236b0732a8f5254f4c8cc7dc0bf5af63cd6844080ed6c7f8ca89eebf7dc751cdc9dca1bb1a2febf1c4a9ae6fb61fb2778807e3a468aeb4e0c4983c1c6a567294b05a8d887ef8d3646bd98743608b994d6bd5a6292422bcce8afde051b218e615693a22a5a1ffac43848dbf84b0f0ff51bcda9cd9d3f3ee98bb0e9d3dfdb5c03fa96a97d8dfde9734d228a26b83236b46ba7efaf1ff54783aa2de94838fe41e2cb58c8246aa49659f00434b5b6a5b7d8ee70d21478961409497c4ad8e852fcdd088204acce4602640b00c1752bfd408af1e75e88f745ed361c0ee12fa10756e9c381da2c9d17c464399ff42d2ea010a8c79dd426b7168507819f0bfc9a30c59100b788d163cf75e9492070fa9baa945f3244339395c047626d423d84194ab631a3b3c9369748b04677feb1d12bc5d1def7eee1f35de68c88b0732803c68e51635835356f144e2f4399b05a479849a64c784b28cef3b1e18185ad3f768884e5924623bd7bb0932b2d8ca7fa31598148ab4b39189569f80134796f120f9f0212fba5a543a4e24d6f582f98aecf9dce79705a79c332500e99bbdd591a9fd92d76b92fb62ad6a0ba44bfb78dc78bfc0adbd0aa09705b2bc579f5bad122e81394a3ee1e8b2a373a5bae56a27862747044ed7542a51516b964227c7bf4c71a06f6b0046b7d4207d773b65bd7e4efb52a31c46476405eeba919f7a363abc3485e5abcea94f87da8835e4bd5d2703daca2276ab444b3248adc5f9ff98afabc15c8c5bb6f393b0ddec5cbe0b4f89e0385aaac101203e354f5e316467bfb3ab84bf70086b38fa155b2d3b5035bbdb26b63467279ad2387b4bd90d1c6fb555726de88e738b488e41ae61761cd9053acff38285de06e9940be416b93bd7f7ceb6ecf1161f6b930b671ea4cb9eb0c0cd8521a4eb5ff18d7475e4fdf0eea3c40cb07c884d96fcf62802332c2e9cb013e3d4f65da718b147df96d22ce5dd29959d324dcb3c5bf144606e1795524779850a3b04c5ac25d9efc75f3a297e01d8edaa6beff406f664a812b49a5b90b5701873f0aab314585f624dc06b8623fd8f127338a944abbeda4317413da38114404c360bfc2e232c63a5dfaee7471356138d37eacc44b5198f7cec98b9b6557e1a20c6e1db7ba2d01467055e91e2d3fc7f2b9bd86a3ec51ec58b6d661a221a23d110831ffcfd6eae5e281c5c81ad6b8395ae2a779f935150abe16c269b6daa868123505a7a90ede2425d84a35011b9a4d97c5e84786dc453df4ccd19276f3047d7b19f922017166d3690af6e231274a70f770bb72a4b150ab4cad7266131a6d0a1ffcfc65c1019916ebf4ea9913f8876f3e2b97f7843c4f23379527d332c2fb687e365d7a672727c84b9b4ee796e4b4662267ad1ede11e38431e678fc374752e2101de0f3962c80663839a5b82432f6693388cf2442a672f0f4aa72ee0a14719a522eb9f27680a6574f269b77d47cf722ebeb3974a6b13a65d058299c212d53c016aa779c73d5d60a06e5b6ea22ea110e27fa64d64e196f49c8839e6fa868e80c96426b81d167e5fff1588288d6972ff384bf2ec40b9bb520c622f3101f5aeea357ef7512be84903cb48f5d4d720d91b484949bd39bad7b820d44a2fb5a7e7149b757a3b5183dab772271e93fa9fd76ded602cbd45738980164b417454cb7a988458de0a153c384a33430acd4a9ec7931abb5455e5c3e79506f44e454526e9455b7704c92c1555582cde31e01ba10985c82cf4c6ffdc8f530f2123c8738cbcc8154973c0e2c9d4702dedf12517270ad3dce0699577c775944a4bbcb093cd24ab89b74f1d4f88be973352ba5476a48930a3d7ba30626576842ab903e6e0aff4e40d5632718d38a59ef7cccff535dd930517a1af00bc7e641a20fbe08f51771a02536b9c8aed52f7da3c820ba9dc508f58120f5efebf2642e7b19f8e1ba5d65bebc9bca31f0ac91b23fb3556beaf7477912cfdbc5e70dc118595ba7cc01bd72e7ee9f4f177aa009fb2ca4c18875b34ee10a2548d7e0d36a06ce63a9cc224653ac31906cdb8eeec49da0e0c793a770055a0d6226b285d195d46b016a3385df261cf1cd3bae27c8d3d54edda1dac134277295a0d836b5d69d79ee55c5833d96fa4d40be88976988c42ffdb1294bca779508e839cd17757cb50a74a89138581cedf59a0a945470214e62867fdf9cc14d7a8cd42c6efcc7b96e9c8df762e3017f69120209b7ed73f1587d52bc4191a7848d7c43b8ffb84524ff39b42db2f4aa20b9da79b852a7834e7307a5323efa4986d4e818c31f52318ba858f100bec97b5f97c800d601a71b93a7e066210897d43581f61e1aa8bb3835e16f86abc4e071eec68568414bc7d4260f8750d129699f7168a100302899cc41da4a5d0a7f57766c3462aceaffb799a4a9c7740193981abf271de1ca2a9a52f5b8e5fae39a8740eefc96d30b58f6a76d894dbf444ff9b6d0cb992152d81b1431d843e09bccb782c93775ea46404553958749f6c3df8be2ab7c0936376871b624ecc5ffe31324df07e220ea2b4e37bfc5b0fbefb11e67453b4a919b3047002dbc9482b38ccdcdd2713d8d2b69ea43454f659c2e4ff9129ea15eabb3ab4a9696a564b5aef2a9176cbe8d7caefd6511af545365303f322b27910efcec86cd34882612b322d9e3e090f43347f7b2f4def4cc2dd3c3bec6617becf46026e29974972601bbe6c701e7cfabea871c348fe1ff39cef6f29c2715ba0cbb9c2ec07a824df78b33542101f92f284ef1201a71ca563c65ef4e3ce3536273377a5efd2ddc89c0959295b3e6c0b9040b27331ed4fc41788670fb8d7cff954bcf90c4dbed2a7b3d61005afa32b8e0f11b8e15f9c7fef1c8a74deeb004648181517f061269414c5a3a4d37fd0e740a751a097d3ecd5e18696d0285ccf5951901ea64d42622faea0d06b150b4c4beb578263414ab22521d7b40f2ad4ac929965ad5c1e84b3c7e26dea5751940bf973f06d1ed9e5cb3102bb517f7e25c3649acd5bed0a6d17096ca7e93231a18a569388a0b4e8ac61b50537b7427a89a812a61f0806c21a9f6800b92474dbddb643d49623355d9483070844f5c7787390d01df9cd55d5f44503e88522a94e0e7d1111b05beef4d62267077ace2522501d358f095f3769e8ce62fce51288509da2c6cfba0b51b610a5a4d413a57c1ac5c497ef48dd2f3627404eae23d1fbf61df39384bedbd0e7bfd4ac68c584bab90b75d9e77ce92fe0e8a3866f70c47625d3269d7de4024748e427aba8066e4dc5df681932903587332351c690a1c47fb6627c4a9e563dff01ac7acd99edaa73dae2a92f83382a51231e082537fcc4cd3f1ae8d3543a20f64a6551459e3c48d993af4d66eb52f02062c7ef6555d63c5a66e1853f6319d97247e1aed3d94edc5d70158bc2dcb1c2cdcd5bbe37937c5ef2326d26219b85476c1e1329683e927fac5fd5b4a66ef8dffc10d69268d05e789d4d087621be14a59f2560e3a9668340d1217a8d64df2986a07e2047b47e0fe807da121560497ac093844123b2b1ea46f2c6c5fbccd2ccd9f3b986bdfda2cb88d26e4b1984d7e4a83c412ca7749b8c6c1eb36612fe51b7c064a5f9fd6cdc09c25a4fca61ce99c0ac05baea2ee67fdc082a6d9683f45a96a8c549b4cfae89c0c6616b9615a6ba8edbca7459b5a55b652bb938f2c616c09706830a6746b1abffdaba7ba08cea87a8357dbb75ad73298055a1a554d01661a904f905c23b64fb6798ff8d0168254a0d10cbdf13590ce494ee698b86142893ad99d716838b0bf9f881076a4212bcd858930a6f50dc58b05e534ac338895a52c7e5b8d1108e69da9488186feec13934cb6dd2c09c7c805d7f3462b1a9e88d2a365d10e690e5790a90b1e5d03353aaaaf0e89ef91e9e167d1c2e9398f222ff1d6619ffd48d0c29fabf1e4f8b244fbfafaec33bbb1c367dc95e83cf56ff61f256b28403a120e9caf5da04a49bd94ec006898a87d413056f3a6985d2cbc5981c5d93f5f3e6eb21350edf9d99994d8a153d086a0c5a63a9ad970e4529ff681234ddfa2d26c6915f08cf4df4e3018f074c3fda613234602b3e2b656a1b0c617ef95a3f48aee30509de13dec1d330eec0c27db3f130d8193961cc70d73011d31c6e752bcfd3a4299f65c527b6596ba5155f9f25a9d7d8053f7395db32da0a2b21659e6dc1cbe6e322518c466d9d1dc9c11700f3d7aba9d964851df69e0ddcc11e607d946d4877194f1ab1029a7c182237d166541b407af8a5938587b2e78feadd0c1f7ed344c910994f7b77bd8676a1fe5375202054d8fd6ccd03cd2fe94ba682515c271740577d193d7d260e879944ef5c4c67e6b728be375ee5c22862fb02d4578d9843e139f36c7477c7a32d3f64825a3dde0f9c3691268ba25dc950ecda4b1d9a44b1ada12f4cd7b178a13437a090851ab3e1dd1757b6cfb6d91d3f4d9194a8a66b297fa814f3ef60f62f99b8a2910be1c119ef7677c575ff4053260be7f8293e6ca6453047470b6653ed65557a50614586ef02e60dbbf683e1cf430f958932cc5330aba6d2f38a0960de6a184913230a6798a313a7e976a25a77609bc993b83e6213ca327907f7eed590d96ed7b2eeb340c5d552d2c5493ffe1846309b17800e5e86c809924e399f624d493dd5b9f25553b400b80f586a8291e7fd67dcaf41ea2b48fca81be9d6f683f9c8510b6304d272f5a76792e84e5df02d8198cae9ad8898bf60387f384e151811db65cc855b2f5be772ae63e100f17ebc277935b4d7d14ded37ebecfe9d8ec31a8b5f3275f759678db42c29bf4cb94c474f0414ef0c5db1e5f18a3e541806a8df0f23f570faed98b2fb52da57f4d12b5075e654cc88d2bbfb0dceeaae4842802747cca0b1383be4978a7f0bf1ad34f6ef4e7d7a80c7e9e782150971ba007e16aad4cb4addfcc57e5a46890222396e564241af4ea61f756d3cfc5b5682acda0f95e6f7f4bfa28643394846d74eff4d9f7242c73b8924737e187177900c9520c8e6cfa06fe25f672f9128d673174c55b99ef8c344f9c4b0372daf33c9db188e8523ae45b6733f705e18315ebdeb8b090c0a75bcdfd93f2e91cd50235e517444b8f28db9e0ed25b38296829b36e4743f6eb54f79f1d0febb8ca707a36ffacca3bd6bffa6d7c0235df72a763da5bef1f26bc3eb289669d550ac7dc861740afd2b8fda029c061db8c558a6e900e862dcafe269aa6da9e032b9517e0a614ba60d8d66550874cb495dcc822e42ea48529570094179d79a280854ae74fb99590c5f213b6fb79c60d6822e90308d8669e80107998c8c5521d93c11d90321bf00773e0300bdcd051dbbc9c0268b3ce2b4512828a679a7a0e1e715171261770e05431c8570b2bb317db434dca8f4d263ab97dd38895cab550742f5654246390001238cc65224ebe82a22bec1bd1878f48c9fccfdf5aa132125240a1af5f91cec0e6240035d58db9fc777f0e91cf4e921d7c0adb4b4aab0f4ec05f4c46ea3346c79fdf9ef956c3f465cddf7ae1e87216f291d61d8ad81bc6405ee1379d10340d2946165f4ad630aa785133c8dca75eb00e5432eae18add4944ba88fd9e4a011b29e779b31b52af159335ac35ba762e40af96503bfe7fef59d0013e8104736c8fb7d4d9d0d932ec303aa46b9cc7d53158f6f86eadafebc1d85e61f890477d46f98d513ef2360d7fb447cc051b8229953a5a69e10465b58dc1c5d1cb3d513cb24795d378fa0342110d64661393b939004e59c3601964ae3f20842245ed33bf959e726193f816634eaef8e75a176205f21812377c607844491fa9a782b65cdea516051ce1ede72550a443c126d20c2c6ffbd84b2bbfba6a5c080172342e1ef117dd96cecfa72f5a51cee5b08052b5fe680d2369868f82770cd5863f3be24acd9db5fb869cfe73d8cf591dece1545295fb16051539faa63b223fd23b36f6aa8deb1d8fd45fb05a160bc6fc33fa6a28ae39a38e7cc3ec10afab2ee14705c27bf6af494a08b44b466f0708236b8f64f9fb217be9b4cf43d04723ace8762287e12b16ec9a4d93d31b48ca1ca324abb316499a5dcf8c18e46e0854dd56fe2670c0c67ee9a6ae5589214eb267948b65453fa8b877fb64548df58e48aacff609f6335ce97fbaca6add530c3eaa340ce9de3044865bdd8157530c20bc294513f94125b9ca87ba12310247c6eecdcc8e32f913c1a667d472f61604c8fd83da41f809fd9f4d6bbb39472d6e046c5ba15c1c8de5e7f39356e8f0a4443d0bfc45ea3971cd659c9943349e800370e8a98e026139c2a9de4df4e2201bacf58f05ecb089846885bab84547b1ca573fc3a287508ebe224d3840ed7f658e7cf58a2df507d033c38e117d1751718fb05c018d7f65b10b4bc0be81053d840efeb59288ebe43c20a9806dd24a63aaa33b9ca756e64c11af3e1942550a3c386a54cf1ed012d386e4e2052f3422b3848eec1516de6215a049049a552b1bbe146d14d6366375635142018bd8e54f296fdfdd8899f8636cbd623202b22db1b9a537bdad6bb1f0871f02855011e9796d6394ff0c19a1cf818e6635e0ec57e70347d76f85bf23a85d2d4984eb80ad108077b28d7cb0f1512ea8a77bba3de46db5bc97adb69e37204c6b03dcac3f404e698b109e053558279d537878b0c2127c266ffa5851f76ab997647048e41449bc8bdaa117464024d9eebe46f2420051a75c68d53b56a3a55c1c303a6d4047fc84dbc5efdd349930670792eba740b43baf1297c7c5b90829c865d20fd09ec7b608f4249cdc06acec7ee76ed04bf47a929e02fee1d56868a9d162dcc8269032a08a84f73abac8483380e283f0f822a74791eb31ba3afd792cb949edb3e230a8cb87499949fadd73c86525cf0f5da6cbe4839e82d5c0d0e7282603a9f567cc5a2ea12bac077b5a43c547534fc6d60be5c8744c2def530df54d177051c0d7d25d287fc3300a54c12064cd3c446d15af1a2aab0acf0b8d4e5e8e968e1651f54e1311b65a765b45e74b4fab7a6f6aa6e54907b744d25dce678ffea5ccbb38705efe9cf3e1e3dbca6f0fe5c54b9217261a6cd6ad67058309553da94bf1ab753e7952e67d7b59439f2a34a584ca7a487c3ec6f8433bf03d7bb4f5b8c8b47df8e3051a92c567bc58b13d7c882f3ed4388cf32eab53d9e87c1e7bcf5e5a2fd93f275ee95136e3479721d60d925cc51c102cdf27ce75f9bf60e094a6a58dc7d8cb71e3f1806924951c8247afe15ac4767ab13a65b0f7955ff146c36d79351eae1c03d9276c40d6fb5255665fe5345ace610889653c6b1dddcad956976406cd9feb0788008025629f3a0ee8f36f1f0bd6a558b346adc27275cc758d038d78f58357bc7d97bb548c5735b5b8a233a2faccb5b1837171bfaa4023f873e542cc229c606d0d3376d454a07a1559ac0653aecc49f082017e2e2f5f4492ee0e7dcb01a480ad00ab928a9893383be9b1225b236585d92e9bbc1c90d4dc4902b69ac6d08e47d90479608b0c3ee0956097f8fe28f7eb822dd9649c0243d9b7c51e7ef172afd70dd9738db93f533b21a24b8ac6a1688fab4d65b822c802303baff99095ad36dc22e943bbf0476ea64b8d28be6db6f55866949aa07dc7731e9091157c3510fe8b9b7325464121848113995300b286855f9bf09a4fc99692dd7bc11a71fac2d601c20094ea9dcac7519159f8f4e75329ee2c3717c5c65706c259ea1b69f7cb59ca26287975b76d1d9439121a60ed87b272886d70c3524f9c3144d51d56b5b616ef9c7a28869e2e1c798fba490f48027feb2cfbbbf282c3181f17a69e7c9c6521807cd194df7c2eb6613acf04a6ecec6406162c0c0a3e2f4be84a042f3a953d5812e61f4fa0fab7aaaf7bab25536208a46deecd1572153c51e7875622a220a3cf6571d7bee1d2e4d89afe9b88d9bac8a060d81935ff144f548ba76a21c3bb84c394ef4c79f4af50e0aadabd2243f1075d1805a2281563c4dd93cd138fb9b5019539c7e5da7912c5ea9f78d40b7eb1fd8ad55d5f6db4eb9970d5cb2c9462adf82b159a7affb20a49a5071f6c25afc9a802ab1063bd477c7f372ffd0b69704129f376ba4a8edba9e1cb330ca67b4c96e78f2f9a615d2836e935a81c6df8613fe35fae845d84f6ae815125f019cb916d9075290d5b3c4b2931ee66eb19d5f5d45514a88731d67646d5e3621d8f6442e81e0d151b859b07b30eec788b7f8122953c92adf4d30e8449b71ae0e5822e7f93ed7037fa938e6527d75fab037919ddac14f27873d311e975aad5c761ded99c3381bd9d12a516fa812c4bd996cda4cef1182d057a98b4e9d06ac1bd3ec92b72b70da825c19e84106dd34fd029c4b3d75598aa954df8d43a28e07088c10481dab20f64bebf163c94b02f00ca52e62f2c7094ae7f09bcae0e7298f03d59dba1cbbd5f9e2e9c190d097947eb0ae173b9da6ced6de1e38bfc4337277410f4ecaeddc73b7a5235c2ad69c7ed43d584ce84cfbb5dfcff2f9684f0ab35487df7f13b747a1a2e26c279958bceade8eaf3c3f11c013ff91cbc1571c2ace067136783f893cadcbda861c4e54f1d6f2ed99359dfe22b25c35d8f273e5eac8ebcaebad5b170f2aaebed231199b04f3cfa04974cf850a922c311a938900e79d29ac35a268feefeb2b7043b5c7b84a98131271a2941b00aa4224c3e8471e5d46e8f70c9be094f2069438e573d6b9ac49b93dc225b07b5ec08b7b48a4281cd46404e7841acbf25abedd96a0aadc6362ac26cfad8b7467616fe2a35fb5ab8e0af8b2cad0f72db0f2035ff36fe6ca7b818bcb0eaec89bd72f3c8474a808e7d5d5650493ca3845a834ebbe7415367606a90b8f50103e118d9ad93d3ad26ff4bdab3a6789afc32827aef4152afdcd9c93cd6b0fa3adf212b4a191992254826d180264db15c3ad7c755fc5a97da501cb1263b027475c4b4f6d28801012fe9569c660699bb5909c46c226bf4ced0388005ff17c9d89aef8083ebb37fb72200c66a112f312bedc35a4cc55ccb9ce0ab97e42b7c4048b38746bf7f7b43e1d942d71bf0e42ac350e3159569746eacf2c85f9c8aeea0cfe8cca74190fb7536efcc52aa6121ecce0fec8670026be6cb5c02c2f8eda44c7c5f079a185daff424f2ffcafdb7eb4aeb38537a23d0593716f0648d925d5b2b4889a35cde04a9b89ed64fc8b7d8606677aa504199e74eede4a74dcd9dddb762ecfbd2704e8bbf8599aa5e1af9e0d98c10ac86cef8454fa1be59991f20a28b93aa3a5211aef6958828d1dc66ace8f7ed2617f674598aacfe0f4447e27758a258278ff2c77c1d669b6e38228b40cf180ff43b51f7712467f934765fbe6b4603992d1d3e060f7f171f8aef9cf0cc89277b63698de7d9b1298cb7e257dac83ac742e7dc7196b8f097ef9e5c4e169c59a75cff99c5fafffcad96f9490b98d20ddadb5990f20262b0643c8bc6e346edd70bbc09a17c62e6783a3522eb94f2b59469f4ea36f1aeeb9c142d863ba871bc5e1a85e35096e4ac2045294ac9219b16025f4090f72f92f94d467c3f86c67abe16fea35a6a0b2554dac18dcd9b3d1d795aecda1a02d8a5767058d87943c9ef6248d5315d557153165754a86f384df2d2aba060a2377275a2266ed4feffc74597d0204b6b3007b955fb00899dc1c9204721593d5bcb4108b6598b89311f9ff318d31029f329f1476aa2df63058d0e89a44ac4d3ca591c161d84946110e126eda206f002ba8cf87d5102c7d62f4642f2e8b671b8faa70ae2a61dad8a695c508a4ac5ebda64c0db61989b2765e6e9b0ab81b5e757004a5be6d50d98309428d5814f8aaa15c0cd28a5cd072822a0facad829370180f43e4a3de63067a3db78be866764d4992fcd07552cebfae9e2bd408251d8844b22297b379b9dda7de63ee61e58df2b9934daeffa2e289218d341d4876ba46280c7ec90a87c0430a9f3451b739657449f3431b25eadd406e731a76fab0c033bf8f92f38e2aac30c2b7c411aa9085d8c6c8098b81d55437da9c35fd2e64adcbe972f3541b7b9168b62121f5b1e8b467a99344260255faeaa636495965d09f88e12658627e6a76ea05ecedce0d031ec0cbb91e1f7fe3929269a564d97398c8376dabe7f5c94557adc86f7bc5021f7e53f2106323c959646cf49bc15dbb54c815544bea6a27c50407cf7ee79630207cdc22ffb75df814d15b0c2dc72d3b35f879a27d0e6d1e8c1fec47ea7e87050cccab15e81f64578ccb83dd5b9cef7d21e0ba5db61469a12fdfa40b4f48be03abf76e27b53d03dc2dfce926d3f14752d4e5da2d3bcfb5cde9289b4295571d164a3a9b65ea96f6dc72a8ca403dba1f97f2756bf8499380cc252f19f9ac6c293d658b746acc1d86673c37d77a49c3ef2bee75a2e2fb00ac0138bff8bfd833360a366955e08fd03e63e9d32a0bfb5d9b4085b3c35b011be5029664067a46ebf5d25eeb3c47815c52585694479fd523aedc75bc76bbc98ada127858bfa35483400d76edbf357d8b2be2728dc19db0df85a2a39994f6b2738fba21fbf97bda9b112d24f0abde3bd8c33bdc0bedf8829fc8de0fb8965101ab2ed3e9663492aed10076118d05ab97e1e520ee290bf750c8feecc49bedbcfc68e1c9003b728328eb2fe42a2d23cca5f74d5a2e0880d9657f8a038ed8dcd350cf7afd80697f9b69f20f4b9bcc400da007c5adfdbaebf4b1564e011648661aa1e1f0f0e84342104dfae04b6beec13ea89b2857dec88889a13f3bb0b1a4bc3216612eb4901dd1ea7f9d83a287e73a575316d2f89d30498849bdfcfd62ae85a8b3c6aa33d76a8d54f8ecd032b9d41092f1e80162499afedae9e786b82987c9a9e0c1651e818c46bf5f2b29a371356ad202d2d988c8924e83ae5279341fa8be951c5e21d60ccb02c8c38a13cc61be5ab11d3edefdae21f8aead4929eb8e750c8e861c03fe80188103f75e0bf6586416d0d2180a2e655f12c4b877ab167d2a14f713a66cd2ca6ffbe7422287f5aa3ba947141ad2f5e1ae40123d9ea5a128e07c452068a7cf673e66accfbcd6c3cae826f45f3dce3cdb8dc442d774ea341ab1cf7ef4590e31b3ad0d7f3d68b18bb66af89d83297e99cc201707eed23f006082560df136e61535ade5e749cdba90de270ce4f614a7212c408832536764a92a057a546561f9bccc1b4f867389d3addd3cad151a4525a4ede9111b707bdc7751c835f96cb26366e819ec18990f46ecf35e491dfe6082aa649a97bd0d7731603f8dd01196f2c50a480e5a577c17371f472bfe2425fa96dc2056bcab2126555e43f1f59e188dc4205c999ee07cd2bad3c4e0b8ef4735772c03acc292058e5225f25c1cdf9ad2873479e6b99df15e3b8830783c7a648e663976c552cc7546d1f8250b80b1cfe1f007bc72d76b39b6c39417a12e2a7f6cc48eb480e059657798124c4b3e5d165acf49cbb94403014b0457d0cdfbe32d7b2e9c841e7d794481e0addb3c59dc4bcb6cb15e0cf3917ae734ab31deaa2850a0666233cdd0e4b4b0a488735cb17c2f01e7d12adee0a500b30df44f270b7bfa6745d2c2b03c06a39624e67d99891c97ba44c5a5565b5d11c34674fd13367c0284570c71ce04b52284b7c350f85361754d378eed9000a6bf558affecaffdf6fb75bcdc239700aa58559af1bee0a0c99891c1cacb27e1e59b289b7e119cf7c9a616905b21817175dbb71744852b803815b85714874ab9edf90092056d70ec007b8eed0c98f9c9b183d9883791d4469eb06a1abba75fbd3dfd81971377bf270d14b24b53f581118f18e1a20e65e9301316029c91df2333b1d4abe1a3f34d6e8baf6101fd2a6f98ddb76c8c08249042b58312c2bdebbd8ac7712e0172b8d2e80750feef0340093ee6d78fb08dc8fa9095ab298e230fbf0a7c87eb1ebeb758330cd1f945b9666e6bebafabb90b0f0f71af6f1ae0758df8932587ba039d3e804005b8c3523afb135ac9b6c7e5b9df662a226fa0525f7f61158374e381a48141116a13b17591e45cc76c993398cdcd35d3e49106b751ac44ddf51d3937b3b69a4ad7a2d2f7a60cea161aa733b0c63380eb2141d82a1e9488917d1acd78fe56fba20babe0d2c26ff86d8557abfcdd8daa8d1c259244cd6826be25ad131ad14ad011f28de2199b5af5bf8744b031fb6d528708a5b7a2f0b5b81d23fe862f4aab625a0a22f8c5b536ea99d65627a4e6e0eafb21f0e741cd722c52c97ebb18398aea6f2e06070d039cb69643fb38cef1d31d9e909ffdc8c690ae2ce4e32ed30ebe699764bb4dbf78afba307bc47e61a0a8f50f51c68e625fa3aebeea587abe1909ddc3f54855271a8760942f3a77dbdccea0245ebcc7a8bfa6cb51ec076b3622194ab29bf920bef275bf50cd6a41dd331ac6d604b82565f25af4d3aca399d62f523cfff91608cb1754909d14b1b956e3cc7902156c6a3394e78dea5c3329a4ad9886d40808b5240878c9db06136104ec6d56a55f7d2ed74a11dc9ee84e1e61cd77c0d5a5be17617ec8fe39a9af506237db6915d6c3a26f72fe5d9256d8b24122ad098a75ff9cfcf7e510ab0d9f1d5c4e47c08f19c670ef70d195fcc99955c008143e9382a5799b90e9185cf6ce96d66a82412f8da164b0cc709d3c5495be55dbb566ce772da35137a7dd87f0643ea0183f348dca81f83473a273a34f33f4c890c98966a6b0807d7e22e6f507610d0457532f3da65c57c52bc3c1ad28b787110f3bbfa77c214a8ade539c17e3a4bba76566592a90f1c86ae77e0b359ff4c26bebe52afd4da4812d9deba7811a5be1cab25dc63266f1c9196b29c0f4227bcd467346577d8bae9981e5d74805056ce0bcd3a14238cbc193d2c2b37b89389d151126c62e06389a5edc1bd84aa926e94f71c30a85b294360d95735958c83d0451a7048b5062d133d6437efc5f0470561559f95bfe4141439101d8f6342bb5f30ce956e182e258360dc999cac5f1a1bb0f6e376361cc1777ab961a8c1986a1edac9e829459bc3537952f6278b0e80a25b34152b52a2ed092d69bdd9b100e9204a196d3fcf2ba1f79df5c01a8f30d837913989461afa0160cff1407d59d76ff9f9b475a0cc8cb283fab6fde4e1906f5519d95248ad55833ecdf052c6ca97091dd709607e914d2a5b54edfadc0a2f2aab2bc1c1791ffba620b1fc658655980ce07367127b1cba3c96e5fea5315b3163aed7aa4b4060db86eb6163d382246c877d160543b4d7dc7ea3274159534812d584f67a83ee95e8c1ccf4b6a032b575af5db0d609df58789d61ac712ffc347d3a513178379a881a3506c9924b2b23beb573886ef6f0014b3b2c8a8f1bb3553573579b121802c9b2fc0321166d9e518e574d37ffce1a59b84508e808591ce0ed8c476bb2330cf591ba9dcab0710f4f1487638d0b9c4a7fbc65704c897913b3d1d2e77d4c66af7345ea978200cdd533ffcdf89420af3f9bcc4c3bfc5ab3c687a520fe8ec513ce108c40140280f6e4e941babc79293ab3978cbf227f4f04e0838b1d122ba802f1a08077d0544b8b91661543c20c3019fabd3c4aa7f606a4693da081a1f77a18b1bdc26d57a0a421ea2226a547a9550c7f5c4e00b0848d3e71679d6f0612cc51e5a60b826391b68b5bf6f0aec903bf8bcb3c402cdd3bbad74978117418975a4fbcc947830031c604dde9fb03f676916b2e22d26aea100ae42db603396f40f416461bada2fdca7c6aca30d3c7246462e6ba13b883e59e0f14d4df6e78fb309a51aa2cd2b982496b7c35dca2ec712522a0b14086a46def1e4aade10daeb79fe3924c8a43b87aceea3d15385a167cd25146302c3248384d1f943cdc9b13b9e256de4def237fd1d6565e3c93a640b9b7eb38e92dcf8832be67040fd23f3951235c390088513fc8b8ca8ef6e5d5e84fe7051c3860b3c098858ebd1e68b81d9e8fb91cfbaa246444c3d48bc1143cc0c885b094e5c0a6e962db4e5c7ee4c69d3aaca31201b51bf3172964c20ba3ba8cc06788614b166aee2ccd742829743b29a41b873377ee3824c931a28b8eb78a2cae330736ccd1625cf9c96e76deb5dead79627d2f48b201499d006a78ae4c6235ddbec71c6db5ddd5bbeba799864f177d9a6576de953befb12f759af073e94a5a0c1f82eaf4fb62ab18af295563297f02d0c6ad728cdd6886a78e53fcb4efdbfeb5050f6eccc6e9286e0c0ea61b15a8bb23b93ac969216f80cd07181355b295fa50c50c0bd028c8b2027d1c224227473f1bc1c8b33b29227db172ad5124ca06a9e5929380fc830c35d2d03c49579367bbb8aacb5ce7922ee0654cc1a55a067da05a1a87294d18ca9aa351e04f9bafcc1244fb721620e2a98d8a34044e3358eaf5475310b879a4f2718f750460a2159997f0caa0ff5e5ba1ad708f98dfec7f67810fd5c7fbc405c4a63b47a678d0fdbbd81156bc82bffdc2a24cb5bfa65ae759c9a2121b2f9044d1c0cffed2165917ff4d85793e200828c40a88f781dec84815a28961a113b5b6e7d2861fd6b3eb0ab1dbd93cbc2ee63367618599c329a1192aed65405c0e8cad14cecdfb1f9bd8202190323ea660e916c51e3a3ee73ebb8731a84ef5eacb5c8725c1a306198ea2dab6ef49782291056f8e58c30f7aadf8965212d82e45a92383365062405d7acc417683ffce97ee0a2ea4468f9c9e60aecd5b84a82632cfc26a4540e43c933bcbd5c0e54964001e1107762c28f6a72a8c79fd428deb33ee91ca747cd903e0a5f429994f80be54425c6265fa4ddc5a5cb0965cd587fab27a091a6b50162fe39e9a70f70eb61361a7078b73b615aba29ba6a9e9af8c949d24fec06e05fda40051e38e6eb0f833236c5668e1411a1f291178040186b2f73a1ad4ecfe6257a253b20cbbf9abad0f121117774d36d4524c438b35345294968aedac4ff312b25d6ee965fe0c953ff6dd33d6efa3f1de212299d7bd19b17c1f0877f24ad24928dab0efc45adc35b74f285ea4adb9108b853007e3288d1d474a598cda66a97dd3dd3330b438cbbd6803037d3d1a3bbcad91ee4e478675747fb39c40754c637e4cc9dae6981c5ee47f925d1e654c04a0ad8bc68c49da1ebba22a638b8ed49bd6a6b067ab109d39ad5868d30e5e2f2c5c211ee1e66a8d20b7280f17a38813d0380a2376681cb49f82115bef730270b9587217f2212ae6836f616547a61dd901656f3f8cbbeb44dc70a04b93be8aa32db2703f9f53b4f63cb7233c81cca2cce74f2e61cdcc29ab06cb3d3ca401c625a982d31fd12de0f55453fb5e9e08afafcd795ffb91d06f3be8d8458c254732300894c0b33d258e2cb515dfa5bb225583ceffa28841bfce76ccd51c6f5fc51b164e1898fad4affd44a8abc2e0168078eb1301cf30d71cb6f0a4c2e1dc87544b2e11d826f69eee72e92e603c595853ecc60ceaf3ce82896d6fbce380cc4f06fbd86f0e5e1b15e39f414d27bd3d317c7030dd89ad832fc98d1f88b32822e7a5b6185aa4dc9fccbd2cdda4b11a4edd00f21762412aca0a05353d7c4cb9292b81db9b5c6d566c14be3a012998425f06ddb9be33a5836b6bd2eab6012ad6e35189a3e3eb896ebc470e7ebbe203503f5f92fcadbda35236cc212bfc081a443332095af30126cd06ea68b06dc7e2e231ec92d07af936d975d14b4958754f98048e614fad08f54c5e28898cd4759c5558b81edefce3ed2dd382ae6d3004fc3ff431305ad502c7c483068a90529bcd73f65ab6411a3344884ecc5ae69147353010061ff7c9eda8bfa85b45dc91bf5fb859db0cb313ecb01d3f0256e14ca37d8f5f9574cee8ee5840c439dde030df2645f9bb4da7ec4e7994bd8720ed65e2065a6fc77fe52484fb734c55b5c892165e79cb352f6afb4d05d8276df3aa15285c3e07d48ef195a50582977352107cb3b38508ec7616d198711ff0c57c346988eb3ea1fafae19e7f847af1b1112c08279d1a54e44dfed491ce18e769dab77b7a137ff29fae1c454b4af253f2ce61f1d170af3a7d1f27d795041399508a67082d2e6a4fa7b69ca38fa2790f1fbbbffd592201556f7e5ee1303c65e2077d120e04e096b09a34e4932c1805e25717b3381f829193d37cc8b665f2198293bbaaa9d580dd3a8477ebc2761c332a179c9be06c3ec35e5b47ac1202f3be1afeae6431c32c126ba0ae6f480048c1d1807f8bd35c7e230de117342dda202f3f931783ba89709ee933e0e51a451c24c633403f647319b7a500640b3077a431de438bc5fc06c9ba6e0b1a2ee61b385d117bb5cd63543511ef7c51e27fae13b8218f58976784502cc3d14cd898a5e9c7a4fc376de0ed8dcaa133f8d2816dd99b6ff776ab61c0865e9504caff4d6a793dada7fdbf5eef9e0c7ec708e9951e8b9cf5e0d5df413fe8930c0eb96aa83d22cf22fcfcc7e67cc361b158cca90252acb61f284505081e84d5622bbba69dc6d52917d34606be4188cefe3d76de2deffd4a8d31685b3cd88fe21fcd4de3f75ea83eec2cf61f457554f29716af894e72f51cf47f4c4bebf7ba42ac0f3ca345b31dd53aa2be5878d3b92849e0e5a104579d93dd75d81b874924e6c1c44f411accc4f75f6090e0b57430567c49356b3a20d974d36e4aa00e255e3e4588508a9dc036b9c9a6956ae2d2a650bbc1e37a64ed103ffa75b097d77d99da3169460a0ff322196e2c6994898fbeeaf8363bb0e01771415de67fa31df4577207a2887716680f9fce29a8a354a9c7fcc63866c0d86c0d5c95180331ff8e95deefa11ec8e90c2c02fd2e680377f39e12a45abe1a6d7f1650c3279e75bf91ca95b6ce0a8cdc93dd73aa9ca18e63b095dafad7aa129809a88ff5b7ff55e735f08cfccb317d2db0f731316ce4745121e345130a63dca2abd75686e277599defd788aabfdd3fdaba37f68c84996f93988a9ee0cf52f6591ee5da25e38e333f2b94cf2b6ffb6a5b60300a8cdf3c000c5b146b07db674f6a86e32bdb049ffdfdd5a04b7efce4a08d69151d654e2eb1b7b457796064d41e7bfb9ede4d98eb9475e1fd7833bee257e72f0580fa82454ad989a09839684c65149e9fcd9cc2a55111d284e774537cff9c3a1ae3f368f268526895225a766c3b149c1cc8dad46da9b4a2daac1ee9c423ff494ffabb6963395d17206b5e30447739642e19644108df72f30da35d2a8a2a61da8137b494a86f7bcc5c6cf83c48476968e2402d30630d230ec22aed9b37087c582cd8f5a3ac15423016d4be32bf17a23c10367b984fbdcad5041b2189a7916d6b2d8ba7dbb5c247d577d4f19aef13408909f71863c60026de20349a151252f20061fd074ff87cac2fe3094a37503233b7ec6cb2dfe483198f6c24bc94597a343b8c0233402213f6ebb62d817ac1ef1b96a247fbc6191f46f258d433d6d780b9b269dcfa01c9effc240c7659cbf4119e2c4d96121f0af001d89643ec9f8c738b93527f1d49c4d4f0235819a722022a2f87848fd765f65a211d8bfa33e4db127da3ff28be2d6ba60ad9e8931fd6bd0b57310b26a16dbf7ffd974d23fc24b7ad305ee202cb90210b88b5fb4de891578c6deb74e353b2a4c7f1318e0b96e77177fba4531c9b3f401b9051c69849f4fb7a846715f42550b2d2b8c13c6bce276c4fe26c5db0597490e1f199cb8823c0c5fc4a8fb293da6bd4fa81b866e45959db7504c4526eecec568e7837b5804c4e794f6484cce1bb7f4efbe9229395b1f4b37aeb206e2bbd24ebb8f490c60c983253477ca8541d20c863632464cdb93a422879b7955b4d79c2215a7332a698cdb134e4cc1948c994436b9e416e11ffc9d40a68d7a4afd6be4b629e4b21d91151fc25149a00fd895de80dcb14360e9d95d6dcd2fe4b45a1f35ca39b61b97a2d730a253ea4efce9933b4d1b1a644c855f1485b75ec97df6e36b3341293a3c49e3aa568fffdaf0080ef14ddf7d3a35220547b942bea7054ce8d8a94e698524a7226484f10bb9963a89cff018b0bf485ca18fa6750fb0cc318fe2b39aa58419d0e64a3ce06c156c95f189221c1cc18c893004809d95d489bf4e9f51ad944e7da0caaed43bac77fb6d2e011203be6a88e2f8e2c8b0ef55314c789d24ca2cbe3c1a9a7ee566cd442090f95b1133fc7fabab0052375e709515883a236b3c9e07ee2eef93f0872a3818511a18a1dda2030a9a18f43ee1a70f410e13cbf5747dd336dcb1c3409b77b61ae691ad4c4200f50a7f360e18f71a6d14fdde6b792865fd82fb9ef543e17ff1609a8706f84faa90ada5c9377ec7f394e73165e6b589bd13b848f293bffc4326c88cc0b38b564f306ae44cd334744ab6c58b9e213efa1102b7586bbfdaaa2f58e28494dcd6b114561bc8e45d29d38aac7b15f0ebde81661e7b739016b96e5b6b2dc8f9a47a1f8a032c0987997d90a9c936d0e4daf7f5f840f7e0ba7ccbae2bdd2cef1d89490033457d0988f5a5d48a7be8b9438d7c6b277bb7e65fcdce657ccd6231b36c260bbe4d2c5b93cc849ff32f7af085cee68ebbf7f76e9271cb8c1c173c12ac427b4466e001aaa1c12784d30ab30d88bdc3a9908e8e32babc55a071c0fb439d5b231c5f5568ef1532b072814d385f0e692eb59094bbe4632131f42f322699e7e8ec771973e91f84d8cf90064ff34b0242fd085ea567ccacca5658427cd6e22bd89c13deb4a8fd2e874dd70a487729d0f14fb4d0e1bee3bf182bd9abd172ff85c104e17c18ca6975b9c973ddf77ebc595452da56c094318ccc9f9d524cdc11b3f3a8639ff601d1923de9387fcd8f854ab5059fd99c88d21dea196b103907f67900c564a39dc52a0af3a6b00f160335b26d71ce794bf51d9002c1196f5899413ece0424ce91d06d3209521c09419b7242f13e2df7df6777b676e272ae072a90d891f3e75250e0822a5897c9627d864ed00a16d8e701a4517a4556acf506eb34d7755aad3243e130ed506d207905fedaccc414732b217d7e0ebb2bd89d29a5a018b9a80a6e5b4407b600519d5810240d2ecb0b19e086bedc3764a4c7eb4decc6525e4b05e9d8e3fa7056899353c83090bab76305075d2d3403ace2a9984eb7ce2c12587c5a3da26a4676615594892d2823d41ded4edaba8aa58081db7640a6d6e10de85f8b1d69924e975f738b465a75b0b1f491ef6cd23ce06814785150cc49f9f97f9dcc583255bd05abea077ed78ac87e18bf644bf79f4ae661e70ee9f4b6a7efec7f2cb3a249cd48ca7443e1350de4078fa64b2acca364ca136a41371474b6f64645a58c52a13d1837882160208d4a6368d358d9ea3ff05a6fb1223388870e99900e6459d96d45065cf49a5ae754b75dbe7ec0085137beb1a464db75b8630b2907fb6381b5e2fd518d6b5dff9e1bc238a14e9bd97cd942c660acbc9cdf9f419da93b9cd439ecbc475f00d9b879d6b7e87181abef6fdde55bfd09f77f25d55813b71fc858d43270790516d444f6612a103e0bdffdd9c0dab6b1c11aad2cc247846a49911620edde501c231e7e50986a6b54cf17979237d6d9d4075cae47952536b632002946d7b4b535f1dc6072069a5f130923ab91b1cde41c379b290a15b47a0c83dc76c1842441becb9af6c2ae4ed5f8f5f530fe4006525b259bb9891ab70f8e03aaa0babc58aadc90b4cb9063206e2ea926bca6ea90b7c809460d92df99c3763447e24d5364a4ce1ab759d67c5ff727610cd42a1b24114edcd8789bdac491047fdaa917e84d5abac070945d985054e6edc7b6567eae611415789fc3172bf227ea38a0a6f45aa0dc976959c8a1eeb00492c85941f44830b6716a057508439f2ad654fd42d90fd3a255708494901ff053ffb642d55370e3f97513ace90ef9e67c0194a1b973c119e03313149112d1baa268d3bd26bb2db11eb6311993e98e0b52098e1c4b3f280154046022b66d8c75077aad58c3eb9f2bd0044f44e7822e128342d8b33f43f8023b236abc65da09ac2f854a7587002973115a2fe416aa4132599cfc003898130f4f6287ddfd25a5d642ebab19abc601002fbbf78783373497e49a5d026450aea6ac79e613cd036ed5c811ae7bd0ffa030859371d49b1550da219196db853eda362efbf70363742783e6ca09f82ff169b4dabf018bfc5b8010073c928831a091a9d35c4eb12a5e5c977992c2366d04925f84df04ee2f5785c080f61993b9783478f789c1f1d2d2be9a4a03925c6ea1e7884e78a9614a187bf5697911c40909348e8a7964c1be9d1bdb8bb68352d232bcad9e8099634b95beecf4ec8f31b8a007520d56cb8f94a33e7a646dc718f7128c8551c9dcc647d1dbbab7276fcfa6363402174eee7a0c7e218f7d13986f81f4544677d4662129492ffe1a20a9907f5a93c6ab24b1d4218dc40577e1819c4192d08a9ad8a58c28e15c9a81a134f3ce37d23232d8908150fafe285f0b65876e8cd5439172d325df88c6d5ba1b69a330321200c1b9d53ff7c4c53fd12234614a6916b6e1c7cdab40b6c6b80ec57ff900aec2ca5f497dd0d4f9d8cb075a761461a4a0f178189d5a0aa754d5f1ba94e0794f3ac61f88b5f32126ebf0baab454f36a77c9ece29689fa5dcc6f5b7b84c763b8749653a2b85cd230a5ec325135bf0334fb62da8e2e3ff70959c31ea3e72215ec6c9ca7f75baf13fbc09998c7c226610edf37369d019c9cf45d436846ccbafdba50bd88a9472ddcb2d9cabb6ba992d0e9c350b426530ec93a4afc6b505a8beecb1c2fa24833c9629baed051f7fb8c5133f468335907a786b384dba9d2f2cf52f4181d65ac034e92c5965c59366d9a3ca6ec16202a3d4ce49bc8a480d4c5c17b4b9ae2e886c31dabc43b9b1bdb4c53697f86c366147e3cf3da11ebdbe76014417db8d66140aa9cb5d015bad2d8a52894a1047acc8696efa56d7b68f248f0c33fa95eb1e21ace7141ab1f57621ecc3e031f93bb0ed9d5c22aab0101258302fa3370c99ed169c8530efc31bffe12021773ec0790a597ee2e1d3452e5671f63d9ac9590749cf526d85072a274e2d79ca0bcbd8408206ba74d6259889b6f39398bdf6b32b3f35282528c09452df33aa264b06d6f1ac7d7bae906a56c4e3a6c148ffa3d21066a4c23c6baf751fd24d3057bf11ddf0218af3ad970e9f1fe5d8abe6a8def5090b96e16654a3a9ed5bea71064d1433d91fe9ad17298f5d82acd5886795573f5c87908acbe736d5db7af7bb0f59ae07340d2b6a027fd9c1a8979462e6eb38e4d2084fa9cda7c5a37e42ebf5c625154c16a76a199f5237e76998d73fe0979e3ab390062ef18a175a55fc066e40920e2feef5c8211f128d4044cb6c700ac1485885794c895df39e95a4edb7b0be294c9b3362bfbeef4f0aa3058cdd9f07926bebfcb0258bc70b2f2610a00fe5b394d24327bfe9d49eae7c1d787e9a4cfe2528b024c88c4fdcf3a2e033cdc5eff8e934ca5734de8a7a6c65241fe1f178ac9f74d1b6842976b4607af90d87af8fe5979585c4651335b8140f84fdfc3636e72c313f669bbcdc1395ed67b6a0ce2ed61edfe7d1c8c79098e60e50ee26952af8c09f723565190316009a19945aaf3e5c12a70c11c9eb4602a14de8bd02539afe20fb4135726944e3d2b147b476b8f83818197d9829d461c0e7852f88d1bda32b62da8c271693e7ffee57440f48eb0e713a5aa812ab5761ac02c381fbdefd2573fa209a188cd5fab8cc7b072a2b95b2f0519711233e5ebaec822537bceb6502425fbc7cedb4ac7237e48fef7929be9497e4338a11a8842079da3a6df9fbb5519e79e270b11ad5dfd8acc29da75cd379e353b9e73b1d6f5f14aa39b1e740d6f75d9d67e0167fec88072f7a11861bd6b4935e760848a531c63beaff1e14c9d2e51ba2377b5c5ce3b98e9feb4523855e665f1d103d45b9a4b08d94262a9e784a218456131bde1a26fd65e249b55d05b830ba04f9c9663d82e006863fac71e133ba7708e5ec813653be1b1168840507285bdd7d97d77f1f8170ee652f9d828d75549255358aea01b0c265c4d53faaa4978551319522265945e23ea801af1ed802f069d37f741d78d1709a11c08e6ed6523e3978ff172fc9afa2076127c1023cefec1b23a7ac1e31583a58c834aa08f912404bdbffe62814eda3ae30d2e8f40cecda6a478158fa0c08dc470f376aa1e7800f7b7f54689a49a2bd30bbb5f73aee6f24f64d59c14307a6771e5acd558fa9fe7f79be9e3f86d9ae381c15673c84cd2bc19ef68212effe3272233a914b74de3c60c4f4874b9edb68d4ea34a6f3fb979684994e79349ef1b5409608878325a7b73991acd513b4f5d442f99d5bf65c549715a718990ba07abb27fd0862a846d85a43247e717ccf46199660f91d5aaaba6808c96ded0c056258e7f043c56e1b7d640e80c7161f6ecfe68869213d1f2c34c57adc418089d771bc9489ac0855943b7e683d66a8d022ce20dcc908606ebe8e653996cf783d236047b1ca47c8c61c19427c88e082831265972f792916d99c95cc0f580d7d26e527d47735bc77997a9c3c7c7805572841b67d58d07cd7a5abf823c66c2b27d1d75dee6f2f451fa3734f43c947c637a9090999798afb963b01a5232d83875df506bf4ce4763526611e48b8c1a3a7f8b378a3c0a28f70b9f04c08de76a7a974bef65b1e550ad35d39c4a41e920b0fdfa98000b40beda7c68ae247ea07b11bfeaf879e668f05744cc12eb14a86eae13710383b5dca230855d337e0c7ba6500ca971721f7e764118e8f1cdf4d47a04dbc25f397c95da8548cbb92b41371ef55d0bea04e26d139387523b0f4e80c06bdf115afad1792196e86d49f00e3947870adaa904eed6a974f722d12d349a24922e4dd4d83ec79b14d095f2092d0a8eb4674fcc348f74090cade92ee2d6dd3eb3453d76c5a5ff3ef326e38fb1f189c4971fb2dfdaf3e4af923e64f13b171f5b85c422cef75a5fe53d0df711f0f4a558bbf040b52567190a5ed69264f2b7f622cdb9101e6d0e3c73319f6e7d2ae2bbc5a4a10029d29cac708ae4b23113f8fc04e9d52dfd73a1a213ad232ed82d19edb51eec23f9b42d526aa1368f8c503e1a319463eb1da4439d64ea8c37da12db4b2e0720f7c720c7b2c3c4e10de55085b3c08c06aa8c13bdca05aa89c8744a4685079794221581ebf78e655ca1ee1968e68f46867d160c34e4fac3350bf0dfe3d642a714c7bd620ae3476ae606a1ff675ef34d1c1613a47d69cca4ab40de425f52ae03f23816a2a97fdad092a20a213791ec2477e1dc0b03dcefdb9ad17b95f92d42261c479794b1e025a67837d44ee663d91a77aa6aeb89b44a82353eaae1c6b94fc5930c669b735e986e86d1704188a31480576cccda2fea77f6d20d116169607b494d047eb6bd8fb643ef2e4bf921a750527dd4b882c1e03d50db901685703b74a6eab55f89dae4bad3c25c32e77e0c5ac07655d7ab879de18f7393aa0037cef04421d10dab3d6ea068b5ab4f8c8083bc7fdd7d8f7be77b88b25660f04cdfd2987746e18481d6dbd60f4d0e10dcb31afd2ac458eda2f7fab858900033fc714ab16652958eacdf311e2afe4221a2bebf53e879a45d1281283b691eeda123e2d7acf039ca6162b45e4c2973f61ac586932f2143356a0a348e33eab669076f30e4260a1fd0cd71d0adb5ece9eaced64f1d931bd678e0851b8c25961aba745809919fe31f26dc84ed8fc4e68a87e9d546fe9f1a6b01f69caf3ba5f3e74b26940887a962fddaeb6610bb5f0694ad325fd95731775173a271b0250115fd231fafaf5eaf44e17e8b9fdc542c355388bb24089934a7a6a3d6091edebe58f7d7181389e9bd50055eb55d9010e5a7e4a2b6bb24ee65a7c37770ae47c31e8dd842dd71382387495585cce3dcb578b50860f86079f48235854d177e243fb3a516c769b920ffe2dd7f9ea1a8b69b2645c7d0fb4a379da08bd0346677aca333131f2dd4c615dba866ed8e28aedce43d5d7dba067debbb76dee525ae554eaa6414195b110a51f9fc4658e6cc0482d0ce8bbb25f470c0d9f02b96bc3912fdf2a72bb87cb97cca8d545fdb58397a7d5de9557f95816fe76dea85cd070bceb6c877383d44aabbd34ce5c948b6bd17bc9d2496ba6a37a67aa721bfdb97b513d9c029bf527de63da8dfee50927909d3214911301e93158c5a6ca6a20e98c65339f45b0429b037136bdac9cbbccdcb23a36f6be0f535106291abd7093e5cf75b57028dd18c7535fa511a25aef71a7dc8e5c89123661f0c014694594bb793b1c5919b88605548fcabde2fca6c3edfec6cbbe5b6c431266224507ae7bdcaf0febec4f44cd0733fd0b2b8876c1b1bdbdda0571c285eeba929b42f07c617254e4eee385bae3e25b780bcca74a5aebe93bcc1da92bf671edbff4458c016d979c70c6869dd7f5dcef87c6beb013fdf2fbb7550e1695801e492148fff874178a6fba3cfdaa216a9785d4206d3675e5537c4b9a73c05ab46e571a733636059e0869e6dd286cdc6a124f2a81ba04b87c0c98ba9bb30939a889decf3453721d1347bf138d2fa676ff524c39941c7a80869d31f2ec67c03a9c87da9eded69dfc5b7eca988e84d7ae2805f8ca69f67b03849cbd364366bbd343558a06360524cd74394952a48bdef9f7e45973ff3e9ca9b198c3c06499b68c047922cf3d740f3d33c668316bdc9bc6719ff700b78462c85f0c5a409f049c0b29a9b084c804158e42e20167588eb5df7a48db157d674cb5cc0f615f9242e1dfda19224a8488c5342ec71e30db5daaa3d4c2dab8b3a8e18b151ff45ce674b482c65ab624aa6ba0602adc0940cb3c6beac761c445632cb0920aebdb386dcd8c37421c46f8aed15be91f9bb47e163f0f5889189eeddfd13f3d13262d0b761cb1ca95a51976ba103dcc56dada1bb00b9efb1d02361db439161d377bb23268099a999f617b56b5f988f6722f6989f75e145a8b275d37c684d5dad979c64fd81f2eba4c29d0c16f29598e44277815cbd696105d74f1c41faf3d740931aa42ad7bb1227a0b3e512f9e6f3114ec026ddcc421cac1bab0d51ec2600941e09df3f0bffb09d8914696f73221fee079451f6e443dcf7a15aad9dcf7486490429d968e3498d54ff48ae5c975540500fba655922a78c64f36bcd3c5a67eae47d1466d82ac38dbf16123893e877522209653accf87f92a88365ff2dc977b80692975acdf035d91ba597ab785a9b91442953156debc5b598cf04ed9d64bd999deca4600f3c2da32dbed18a9ec4c457e3780e1dbd99e4db317ec07f0e8af4fc5b366fa0d33da09b0ed59f3f28515c5e42377ac30719c4c609b9f2f55e2ae2cb4497bd7d5a18309a131f6f4b77c09763f6f9eb03ced38b1e60a6ce0a47a9743df62a9e883b980362811783633b6d83b1dab6a61da82813a9a1a1d66adae374904b2044b1cab6e1bfc8a23aa99c33b122c607b309ccb2dcd7b068991abbb99de84a8e52ca4b80ba6ce93c9dbb21bdaea979e7182fe678bea23ef3c8d4c71c3ec6c39814658a0b7379e9b6eb5c92d77a3aa3dc65f08f23eafadcbbff0b36e6f0a1f86aec385196aef4adc6a9ebf4b35613bfe3f238fcd64fa1bbf4a84999343da9947a0e8542d293f1898fd2250e82be53247dbb2e697983ea0afd8a90a48e3477becbc96602fadc2855fdd2468d49ac97b2683a75b24a6a96b328d15d3d4acbc97c3280533d33f8afc7c0eb23891b666ece47f1a7eb95101ed7a38dffcadb85af1421ed2b4e875ab20af5bb7b201e343df83616c010c37aa61c754b2e66a273b9c993f04df6edc902035e23fea2c787547bbb277ec5cd1832a0b61582adf5b30e5158a0241e3913cc87f7c27cf784c1c9be686f84204325b16673c7514ef5f7de9511ac15fd1911384ed660d645697bb7104e06fdd62c46adb52ec7c5105e29e00ad882809242cc4a5f5040d31526b62d1473bbb5f94dc3834bf55e79860a75ae675dd5f7c1b1be131ec86cb37b78608eb30cd550321dd5ca5852281938e4edb82a782da53f7618678d71bb7fc58927eefd86b79cde30bd0a75d794d35ca005b041a69b9307e055fa831bd452547f5f5664bf18403181401c28387a1c46f7b1806d3f2012ca88028ec6a1c5ef969ddc9e86c5c3d591379b780822e29fef87351c0d7e6dec6bef59f03e0a04090aaf0b5499bec9b174ec728dd9e8c3609416cd92d21f7d10906c7b319bc724ddd6f0f3cc6e495f5e3b3b9d1ef309aced13eaadfc5797f6dc615eea4dd5b111c9bb85e75806eeed825278cfb8f1c43850e5500afdee65df75fd99c6424741baee592ca2690b58e714b45a26838426fbcc739db2b5199282e5ae2dd19d6ade476e394b67e580bc6af4106330971ee11608d557eaa1c7c11b524676e22adba265c86e99a7e7e1a0db6f0692e7de801d9a7b8ed850085bf3575bac18d59da6d9390d71a9ab4854bc4396179e4e910ef98f2d67d68656f972ccd9fa3834072ac1590e559cf446b6d0eec4be3fb6f37af55cf3f1a4bc7e9a0e8c6fccd0ced1cae2180d299bb23910746a10a8f577a2b05141d1590056b528e298c75bdc7e1ed1b8e73222784c86c73969106913e3c3749568d179332b6196db0c33f56b9fbfd368850e5af29727e09554d7aba592810db347e2d9c8fdfe7f9f99d16e17949f93a3ac77ca9da31e3b72169999b5132446f1640132cf7dcb48275dc8bf2b055a53fedc0b48017a6a1451e61a763fe93bc232b19435df7c757f374cfc8ee6c30a0a1d3d6370c3e39d6c84b5c8660c48688a3f3d180fc5e663054fb11f2c45ad6a90260194d427368e2a1cdfa3fda1c6ee8564fd5d79f5cffccd7ff1504819a675dd2dc3718ef4f36b5f3071f3b348256c64198e7502bcc20fcdf6d6636957eea25a7c57bd82d6e00d1bf8a38b6e32ea8705975ccf8d2b347570ca9e4b5f0ce5c4724ac3e4d32b89316c580c734e48d5b5ad22c217be9fa6796fd0c9e0dabb7f2427ef17e93f185abdab3924f6265a7ec0cc7e3829c7d57e0d4f3d8309089010e93a2c2ebe46612300d13c63e46f2f3e771096417f36cf362b2513531b912decc551f2989811eabd147a93b7089d1fcca6d8ccb2dc67aab8c6829dee76b7529fb5fa8718df9e05e0eba980cd84de4c12ccae8718e1d0485c7e5bbc85aee933abad63393c184a8a7bb5b87a069c5ab47a39a36529a1f11eec5bc5dc9e87afb22fb37439d2f351cf99d5c81748bfe3ba0d5d87eb28e5f5eb0886b6d2f9fee5ddeb3c2ce997ad1f097cf4859020f9498efbbc1aae40857751363b17632937afe4a7e078ab6f65173fcd15e18ce9ebc69cd17af3cb5292a1fb62066180b96f97c7a80f7fda75760c862073a2dbbf6cf6780426a961a2f4154027e5432f23723616e7e48d23185f6c3d3f56331f30d444fc56939f47d64b1c32ed3c5a104495f6ea82e374cd682e7930450e678bfca16147431477db9654e3e543d5319c4902dbb874eef84216a6e2d38f2aac44eef7d2321b1726316e9dbac6caecb993edf9806cf34b239decd0079ab51dd5fff680b13b0c49ec609dced43b5e6efe561e7b1ac7b4d7cc07fe69a2faed2ed986f7d234513ca72304da5dc32b4aaff6b633a48ff32239d67ca396629dbf240e5f0da8296dd397f39171d6666724a99dcec86a101b6389f8074efa29f92ff0b8c3742d55401b55903e3937ddc5650bab556161727c09c039688dd359188d82b5e2abb6789c0d7a1a55e6607d1f52b97374db104e7e1a0fa7f3c0d98eadfa76a409ca40db81044d3bf2505998020966122d9d39e8ef15968499fafed2afdeabaea6b8d4c3d28c419345a537a2c18d8b68a8ed84b80791c44feab92032894042191d0fec0f90f8bb643fa9927b2a86148c62d69bfe20239e2905c866698102c7d399505227194f222d11064bb73079d712fc3d8e5855bf5b17803e8b6d9b6b92071a9813994e6ca56055315d62978125c0dd3a1443d8c5b22d345fbf4e6d23632e1ef8200ab42208fd364e6509b6b988bb8e9de28b9f9aff9a040636aab613012076ad8754b8684c49d69a806446e97430f72c9a332ad90fc74d87d3325519008cb063fdefde99113bc8eac0ddc04fa08ccf1ec28f29464e7617db2afb13487273f662d5586418512ad5c62dc32abd3b12145c930f994cb403c3c5fa360db364ae79af3c5e79d42b4d679ca2e6f413e9fe3b2fb1464c6270e582ef332fef77ecd079f243500dd0c0d2b97a68786c625764661d55a73bde150c5ce93fbe7a254db14fb6359255931d621ea0f7fe66d973ff2d7210cbf7b9dfb402dd6d694e0635082f569e9890b93befad9348658bbf1ab7447b99df518c4fc308db403e85272dc8e51691628a62b683acd5eb409afe5adcdb54a0c0db6750171a936fa318b71961a57283a83480e3449f3fd209eb7d552434892451625e0199c89b471e6110e22bb1322f5dbc3e1efc2a194aeb7e04b63bc0a5bf4b35bf4980d4ec6a7945e2c6cd9e962889295d06644a847794c9c071f9c8695d1cc518824e68018a570db073462960a5a7694201fe153c8f02d6c8c57509295b148b8a80b712e7549043835f8d5230d6b2d28ea7b919c02a44f174b1ea873199ee587a79de45474acc907c01b2ced9e5ae00410c442b95279d32becbc1425c5348637514110c6cf0569fb0222cc42e4d8bed719c60c179d2b27405db0be0c5803b6139d8cb217c0cc8caa969ececf84ba22e32ac71324d7b90726c785e0e094f1c0ad980d98f60a4b272e7fcbd4f6aab63b1dae22951cbe4941838278a65f1f48292e1fc4024782f066b62679b9cde5b81ae3848b0fa7bb1a01ec53916a3533f445b5bc108a86473bc0e15a2f7a4d1d89612fcc13e3432401d3cea6fe3936a24312759d7e4b378c22309a81695434309bcfdbdba86f24d5d86e524d85d42c295851838a77418732b95e907e30c301039c71ceeb367a8d869411751ade18de4c41b098b1a1661405bdef3a77a30ce4cded7cfc2efedaaee66ed2a3ec33f67bb0d20921f8aef58de686cdaa0f3b300c49800ccdc39573344f98c483229bc5ff689e1070a326bd5163a5c5e89b79784b84ed0601d04d3ba0503d2c235414bf321b0e592d64cce4d27a58166187a5a230a82b6380453094cb7bf0615f1a719d04bf90e36a6bb3769b49d0c5e57bfa560904346e74b358ab02683408bd66a0fc549b85e902b64340b2f1d07cf1ca07a3586c7c10511cb15e1105443f06286afe55e43f8cc0aeea022889d280fc59a8b9f006468bd6918e751b5d4d236f8050e12a47711e1c2bd317c771eaf2953caa31eaf67750b91a0a1dbd67a2082030d4f5960b6c15a7712c974312dcb1d657db6829444c15696e0bc7e618f5d4f1ba7ed941bc1a028a4ea4d9d43c75932b6deadfcae0591d994205fc280161a21e34fc8a5a5331c3f48db4b469182359ab7115c84d1ba09d38cdfad74a4c8caa7ec59a23692fa4fe1905ee450ff8270f50edcfd17045eddea5dbc7663e864a8225d3d4fdacd9045893e46610f21289bf434db94b19c911c05f69faeafb3768a38925ec0d1803a7d4bdb8988c33a4cfd3363099d6f901aa311c355520554887decc64a5ac5ccd2021cca6baf14cf7f5bb4a99188de5be76e890064bd7383c4863b397fb4ad2f4b14f8bc36997b44e5fe86ed5613e6f1c58ce3dd16fd3ad7cd3acdb469e4efbc7d6a7767a2bdb2901074d300a419284dd633e167a102258be2ad1ad3f23be4d3b8a01e692d062e376d5b96fc2b41474e73d0bf851f824abb3c5ef82fe965bcd13620c57d3a7e85c85d01246407098666bcac0cca6b62e90534b0e2c36bcdbc8f3a8f2d220e2f52e4c017994969fe2a9b01780853604cff877e26c889d03960f8013b3492fe8b99b64724356ba9a9f5fc2df27801b6ac665939c72e7f58520840f07bdb3aa5477433f074a3d7a56226be87d727057397d81771a1923660feb3a74b5a30aa0f5b25aafedf6cd2eade8768c946caf04beaaafdb547de3423ff6b8e47065ed2bc3f198e58e94135bf3aa3a0737d5380b9166d079eb46405dc4e82858a6931ac659d4a8e733ff0f89f5365716eead40dfe06f67f43989d025a6fcfc76fb70750fc4b9aae72a6cbbbf17bafa518ba0c9aa4a71cf6510a857c84c9db1face6a575fa63ca1061dbc56e61db4200727de00cc4cff90eeae8c8180956109a26afe5f180e2c8aad53c8710ec2fabc8ae37dd15c049e12fa2f60228f8da0eaf3ec7b8ac3c6c695fd0fe3e46e141089228b5bb906a7de98da25517e82c0715680c4ba4406de86a78735bb2b7aea5eb245cb022ce0ee56a927ceca684f8073c25ba10176ec377afd8dfb4752f4ecfd5e02e97cd0ae8244f70aea4b23d56b9f9d8820242c301168d1b3645d858afa2c9477dd17b1710ecfc92f8d65f51ed5e470bb04e7fc9ff43509fafa9465310d58be9bb27084ef408410e41527318673388ebdd6d3b00b4320d2548f102e5956cdfaec36cf345515d86f8a6a06facb90056671ac98bc21629e3e96b69d60d45055054140407e6712e97679f8c7ec02fcdf22f0821c565c33235ba159df19d26a1305e909aac32f0d788cf0ac0806e5ca19e2e6aae564ecc31802535142041c7d7fba2d7bc5c097ce400807d5b07165cb257e8e052ac15af811758c1449e836f8040a99e47bb631dfc652febd5607570c44f22619d5f4b31126feafbddea6d5431a4548a8edeb015720206febca6a09d0ac94258ae7b0d664dc6ac8db1c56229392a083b9d969b02bc534d41cba0fdec70be290c37d9773ac278897ec4529ad46ed98ab7343eb3880dcf303f67b8d9f2fda4d631d10d12b2d1032bfcd0a5ec34965528b2840c9c3b14b8de2cec002913db458f70057de4b9e8774ec51d4eb8c51f0967ceeadd753adcfec16d1bd193e5ec371232099549529e85ec910913f6566d1fb887da55e114ccd9430adb718bbbe4bd3cb8bf4fbb9ee3a7bc708f002c3a389cb9be9be3a8262fd1724c1f4d6f0891f7c50cba7da2d5d530674f1c9592aae21761dd3936dd8a2eabe9acf63e19004d3bdc54c5ad994e6f92af9d396f380d251165c7440016a54ab30e654175d5a0fe9b4badc93ad5a6d2c97e50183b02f98f6abbc09fef04391bea52b8cd290c9ba2a67d6a3d1b2129781c09ec82c3b89131541ca8a90cd69ff08dc9044167151786a2091c1cfc8abb1bee3f676086db6c273002d01b3de166581c5fa488fb2078c5a969242fa1864f37e83244f565e54024f0afc59d5893b9dca9cd371b41722864fbc1cfeb82a96b873f5ce88b3e4962c4c0361a4a79fee05b390abf5592b26d88fc3bbb88e6ffae8b83a807184ff9ee6859f5634374646f3fdd16f7a797abe94c2a417b0528f13c59492fb71c87f5f2a5d3eb3755a92a162291c96136809988b9f48f15e5a304e31967f063104c9c85b4c6f282cd42a8160aabfd9b2a6a0b1f2ac348e2b764ccb1bf7dc9af6d9a19cc5269bd1ced90e23b5360eb389b31e944fb4fc595b2bd0e4929cd626880eff1552dd8a12381533b64fde6bc6dfc240fad04e126b0ce53927261a90107e551ee11ea65a66a4a4457f419a7ba68aa9cf1da513ca5e6d29ef0fd7fccc3730c04e619a1b30d7e4516f44c8bac6cd6f3a6fc15c9fd17dc42c4ce77ccd8766b313053ac83f87427fddd8be67c89d33af6b5ed5d6d9369decc9d1fe54038d0d8ab65a638d5cfa019017fdcea972fd82e88108e46b2e4e86a2878798bf37a938bd92d776033e98c0120793e2666bd7f4486552e277d54f13893d80d0331477eeb1515cbaa437bd21269be1483af145c8f9c62006f5d52af530990005c7a9ba8e9868dcd8462f9139aa8fad1e4f32da788fcc26d36292c6450147e79d5ad4c269bd0edcb6d6766aecbd012eb963142f0377c9433a9dfc1fff6dee976f7b1d3a08510cc7de7d4739321494ec2c484903a0eb67cc3464b9d1a3a44c4ebeb72f159591644666b59563a27fbb002c5575abce13246a3226a78f2cee5d96ff40fe417c19570be3d27b0cfea44cc021c84046bf646a63886c3ccbffd5a962206a5258b01ff64040304a226ec64b7d016c6a781166e129069bb877514da60f14816027d37eefee1eb0cfb32c938613db4a20d52715bd11d520dacacdb1c526da9aace150d034fecc134fb64a06a3d66f47bbace88efc630f5d782f2169adb462a3b5bbbae22fc22f0dfb6a92d227b358aa4f930c8b808f0bbdcf6b8f7246dc6946ff53627cbe106c31ac9e0bf4a677551775324ae36ec9b69aca88c76d0b2d03271f434cc63aeda430ba89cc22e3e263877787e2872e37cb602f8e05b1aceb42b2882189c0a5c09b4f54d1a1580b0f01fa86a0d651c89d839997034825570538be3109fd0305414d9273adc26b6f9568e9b1d4c115dda128ff6a0585a3b34c61e085ad3b6d3b37caa58aa2a05281fd12c119f8a9b6d543eef0c898b641c010ea9799d20a8945cf6be5bea0fa2f352491fb1dcc8e7ca706f3243211103275b9990c437839d7d0926fbe2e170ae845d20b24300ef21f4016dd706c0448a7e61b3f1611568f2a7876280b8bd2d1d92a1e878c4dd117c30630d2701bf88d0331c69b4d3330533e1dde16b8a7eb7113c8cbd44c1e2abd8be13725eb066ce3201d76b1e647e364831b391f8c9e7a84544ec9fc5944c8999b17f97bb82b9ad0662735bdecb5f2183325816d0e9e6f127b3e59d9952996674a47e7b38f7efe33d33a68cda67cb4a8d9e2fc47666b97ee14c8e367327b9181cb569501c8d1520a146eaa859100eba75f2ad61ec915e76db5e4412224dfb7b3aa27dc720e7a601f5e7a79d52115779a6dd4cafe2401e81e6c3e10d92360cec38328d1e07f3cc6e9a5532b508b8c47135ba92b4a552fb17d47ce71af54adc1743d19f741896e1680459e8ffa845c5d21d13378b3e6774bf0ffafcd3d43974a5dbf2f65f6c7a2580186b80c487802b53607c276ce0ca3eb56a2620756873afa5f5b0c751fc611e97992b98af7ec4742e413f18a8b8f8420fc1d78190c86994e98d51958e70925b27c9a70cda2685cad7d9a9ffd985be01dbbafa7bb844f729ec84ba4156121f816af48f487c554b9902a635aed1adac55174164a51f341ac736bf2d430dbe1075fb20fba7d6eb4dc01820974c546e4ed7f88bcf653b967de58978aa364ec7d97213c342300a850c8aaf27bc1f268418537a5d59717a51b073f60201fe15f1d1deac7c9b4329facaf6361321a17aecba396697960e30912c06cf8a46cc795cbf88c6b2cb07c1b6904057e48d1d800ade011d0d49626c0d23bafdc19ea43ec4a4ec1b7b69d925802efaafc8cb83df6659ac60ea91187c54be88ca9f44582fede25d7b6e5a15e6028a35caae7422d543ef11e8176dcd01315963486a568a2f9492de80f2c73b9a14410359330d35686c78d71e4ff7f9d827885469bb29d4abcd5e7d7bd467c7b47739617ec71f3fd4c5a38337da40333863415c9b06db9182b2279a042471a253cb776520324ac6c297130098f3b8cd6de2751827d06a3fbaeed151da8ff2911993cd31d205cdb0635596901cd7655c81e0a3894f9e93104c7ab0fda969f3082c1abfda69ae42cf4ea02d79ef8e51fb7e536cf04e16f2afc4dd68513c86db8b44094cec182e444c46b61486a98789fce714598b4c04290bed3eb11e2fab956b50c79514d1e09e8e7754e276c8062a89687d700a718641486b45c26cec8df5adf81caa027a6417e94dfeb5ddaf1411beefb29c4482ee8ca9a046404d5abae517bc37e5bcd25f78960c43c53e6c8a5ea2e75927a7f863df28f82fd6f81d57b6f638fe89749c1bc11a71757626c1c92b97df78a831567a47b2ee5300726cbf23f1ba35f39b8a5da01e301dc975bf9043cbd9550a19e0f88ade07551184afb7523c52d9c03165e45be5fd170b9f179eed07c3dc8dd2b792b9cf798e8922011cd8c34e99942b7df55a751d4836611ae034abfe046a7ed3f3dd4c152c3415aa2f54081f199caf60cda54250d6c24f2cea8b954e34d502eb405bee61526a57f08286ba529ca29a5e8accbe814dc7b97c69a9907805c3ca04180c42df83b7316534c8c1418497146c2c5f09f64e4240f5375fc3a543d0eaced1ec71b0f1b64a5362dd265bfcd7115a971997b3a2af333d58ef770f64f1838bc84ccd255b3be3b028f319817b1a423a8a52698536adc58307d0551d1fa75c4b142882b56a4cdb1930b71ed421363e85c6608b32746059f99b7be6239ca7ae04c655b7738e69335f93a141a14451c44b27195c8b9cf8a7a923e15a2d0a4653e82f975df37995bbd6229f750c07f5b74296297fc59f04d1d306672a93190b552a1cafdeb6cf0414bea484c58eb41cdd1cef5f05db937c62de6cbc1deefea06a9fd56d63b4c8721700ec953cef49312fdcfb2d98f504ca43790ffb8aca9800bccb458a2f2798f4ce86e7d3852793a6eaa6546b9d013b227ece8663c916685b08abce5d3e7801cc9338fe705fd95def4b8cea35239d60e5470ccd1e82422dcb8803be1ba325fc9dd589f50c1c292a75c64c6c2375508f74d25a86b0187abee85225008dcfbc2c20c185cb9d6db01ef65fc076e496466bcf8a44d1547d57cd0dd8f21bdbb8d163021b7a7bc37a4c89440e306df7c82b5d6ebfb86bbf6a511adab4bf5861ec7b2b9ab2322559e1e16d9ae21461367c4c80744e3f43d8ac3bac71b391057e01547536e61ec677d48c1a6bf917f74c0b4ffa5ca5cc32084ad982b4752fa0083fa71680a4946887e9f548eebc872270e07b7ec01d23e28579dc2f4e328a977c1690f7ce1f694a14c88f662ba15c2b8b6ccbd67e9f32e15f87b03ca3f2695823fe83389e9355fafd1fbdf0c42f0fe6e437f6b86dba4f2293df29a3df61620c6857186ef33c28e45045037ef8c91b4583db51dda9427351c73372f4232bdbde64f181e54498882a63846e8f21b05bfe2e8a6ba8aa2c860b3d3f4d598f82a33af7863c45bff900eba140d3802a49394e31c13e740f3c1640049fa8968684dd6bf3fbd12da0aec46fdd345dcc20e1ca49c908e350a40302188f75f7e7903620012ff5d07f29a97e4e19e26bddc3efad02a2b0e34ca863140c8a1ae3876d555540d39fb7bbd9f92685f0ea31e58747212a44e65264bd55aa722e7c7ec1ca2c0c3f8050baa2b241b79af8bea8ecbd3a7f39a73fc8c50e70c78db40b1f1403288594c57359e502a30d80998f7a80653e66175b268d894e276a7adacd2fe02b3c229544508f68e28ed2e3e74e36c4a274f566d620661a751733eaa7be6d23b9702c69d17b8cd6878a18f352c2f620748fac34c910c8fb6bd2cd7c67daea5cb31fd865bba2bf1d836f7315ab1904e933c0e5ae4e75a334d324e8bd366a41bcffe90fec6fca1b369ad5544072b99457aa500c28a4ff04990e97d46be2a069613bf2c39c33811ec3f2a55ce9990fcb4037d2fc70f999d0cffbf5941814eb9a5f79966f28b105a9368b145122f10b235eea39cf89609a1b90f1a65d4cbd22175b9ac59d7ca6466c1ad816e0c7feee6eeb7fe07ef7c2ee543a7f677847176e9e2956d6e6054666befd3b884295f0372403fd9ddfe6419cd50a71c21f299bd4201e4cbe1356bd1b8b2b736f269385106e31e177b2b63b6470c95493ef4259fa7f2963864cfdb96d753605bcc902a56253b100c6206bae5c61cb8a44c07c3aa997211cb0334788e4a3f964e6fb27ea1f61cae30533eaba7714b28f6686dced5da0e0e692a1ce0875ca2f5f20878f2c60ebd4c9f344144abb7a616bde3ce7b59d2d976854a6cd1cbe153ef66b5fb028c9aa7073ab86bb226cf9f6b17939744b8842914ee148021a6eaf1203061d4c405560b37c1987764478808c57d19a45340887b3fe4aa6e60c48afd1378149f7ea3dbfd2c67ab57ea9ec3176f0dc4ee54b2e9e78fd62a28cc9c68ad2afdf9e772efa0a3f02497108386a4d39866a08ac99cdeaa205d5e17e4c9abdd7cd260052d07ae616b25a2852d253e178897538331753e3ef43c5fa7325c975f80c41f798545d4d5e70c149f2857833cdd87426f7a89ff88144630f5c385cb68a3eebfbd07f76abe656b25a28f824143d5f3070ebb82e9ced04e97ff14679fa87e6e04dad72cb27c15edde6af88ceea33d1c913e83cdeb4049c7025e8382c1b3d3611e88ef85ad891f242aa3fe5a2f42d4becc5e2a5d84bef5d10af7646105ed02061776b13b9d633d2786d8869be5ed739a97a871492c5426ae9e90a32bdb99157d648a2826f28ed4148412a0b0e43ecb2e2d35d6150be8aa286b8841546abde0774a83969eadf95b60bd2df04eef6bfa33b2e7af01ad31f62537e07deb2d90c9da9b1870931e94bb5edbb40bc40b417a6fc856ec6335066506ba8aeb5810ea2482763b87bcda058a6191bc43fca4fec969c100769f04d98146ecc06577cbc129669ca57d7e24ac53ec5045b53ac29a2e88b30fe96d7c9fa44a7b93d9668cb8ab0c2e2d342af51e997b8a9544c76d02c1ee2796840360815a40a2f32e0bf50fe4c50debfbf469d8d1a91495999e71f7a7665641c20b530423ce2d19b3bb662652428fd7c833cdc360bf3c2fc708ea7cb207070367695d4974ad45e1e9e38bc4e564a120bbb68f637d4ad6d8425b4d3ee95c5c965b76286c0dfb88b9c4610b3d5f4db6c7ded7d32fff4707736b08c4d63c4cdcab690302024454ce2fb6db43f2a9cbd1699bedd9215e866db837da1ff8e32fb78a6037376b6629221ae03401b93a52866d3dc7ed8c395e4ed5a55e4b2cf9d8e0060f1e2c671066bc5e8d39be84848c6e50a59224c67fa193f78ae50f545e24c0ba53a99fb542a6d30c8ef1ebfc84c9d78786cd7448c71255ed7593f0c00f05c994a1ee54534f3d23c8543c600f47bdc24fa277105a779e7d1f5692f47612b14a37143a899b7d4ea52cb4d2309ec94a0d489938d2eb03d21622901cc9b732fc540c4b8eda9a8983fd213b02b2e84386e90092fdfa282b5eba62057719ad4c3f018ec33ee33ba0dd8061f0fa2ba1c8d8ae5077f376ab143bc1fa6dc2fb566e2c8194b6be5bae7fd2d84c4e249a347b7a12e41847bc008203adf8bdc137c3126c8410ee321ee0f63f5f6ed438a66405219000600c5c9bd3dfe07b5bc15852747fd33c6e41fffba658e8da42fff7523ef5d3e365c02793b3a3092c65b48cb558b2ea129d5863ec0e9300973292a6f0a084710d9e5c9c1bd99a81ce8395e3212be5a875c12a9fa211104a7a478e68a0745c30325ace014b36bbdbb1b4724c5dde9d570bf9ae7f0a5aaa8b0dcd1806f066dbc636b1f8372ebfd7d99f981a51581671f7339836d7e88c0dd71f0e9897830e7c26299ddc92affaafdf8c9ba23122b41af9294caef9c56c0db3fe3ae02e812f74c44d98db2cf3317facf5c4dc21262ac1e94965ce0a97bc0f1bbb4454e5c4a031c5b9b5a4e9c5e01988e20c76c50ab588d0ecf113e4b8a623ba832a3f30a4da1477e8347032b19d49f93794555e9dacf965f826d76002a2faf74e7b6c8015d95f2ca215b77eff0d41c9ee1fbd2680563b08312683e3f748bd976967420376626591049a5f747310ebc09653b626efd4015bf9d7a768c4cfe824861a318ad34b45206f74c807c88b742e6b1606966093959adbbd2afc7af08d1ff8d772658853559695268b679a28d063d42567325320cfc9897b78a1cc77fc20e31473e70f7460023e5ff18d0d0f3ff0371b35cdb2532b4a765f74146aa8931a020ce2c07958c329596882769717a601a25287d9f90ad8ce42840027673784986d4082c6e6e884c042fc7555aacf047c18809282726b7b8aa655c17904bc99d968d2fc814fa5cc7ded9c7679aac0ff558c62ef7d2761f9e6dab6e6e4d885e35feae166f3b635faf2cbef327e32b54b63490bd01f92d4f7cdcf5cf4fd684d24c4a1d090f56453c766e49bcea0ce26948d2fbbb77a00ef62b44f96c914832e820ae07e650ab866a2c92a4d8689c08fe845e085e43bb8c71029bb02b623b7fd18acc570323624fdac186f28695b5fa94a311cfa3ba7e6f4a33f52334409e5c12554231bb5cbc0ce457d2be89405eb32eee4acdc3e64e20242d2d2dc7921e22a5fc24697c36fa2895adafe548ff2c2acd30b3c6dc18c032814dd0a7c93ef6e37454e57bd068ae91d3841f851be6788275b1e5ea05b7498c42bd5651c667119e690867d057dddf184843be8be66860f22eb8ccda3529544091ef2b0b3a25b38dde381420f90eed9fd4e5008011e1a1d486f681567bf439f32717b163d37e047896e6f36878fae554c1b673eee6917f1e98817abae3df81430a52b7b028ec9ee77f4e2f1825d376f5340d8ab665558cc98d18ca22112a4244e77ea389df3ca0eb4bf0dfc8fa48d2720b773a1a7a6e0c63e04d8f62ea7115cc0dcb583e3b3eadd6c449582b6f71868368b326934007cd1f82e5c8268128e542db0e782f90182104ca022d34c1ce4e143c4502b59c4ed2644e05ef952677cd7f0903a0d8aa5cae85b58f0d38505d91a67d43649688415c078dcf94f837d2d39510d8e7d1b5d5539e1aadbc20ed8bfb0720d936f79a51c33f8c2901664e919edce0427b00532987081daa89846b51a47a9b54a01c954df9437902b3c4d9b9642a06c878b96874e916842b77b83ab8ad8cff20a652a6f3d7c2dc00a16bf98d5d112ff0dae4766c4dff5db951de052b0d7feab2826b4735748f2d944b41c18e064f9b470d6123081c205f4a1a724f6793421c42088c1fcf6074d2b7003937aa9f688315254e904b8a9a2a03aedd999cdb2f086d10b5399e38767f9ec887d0fa9d6c2f4799cabb64af9e1524739fa4b7dc1846646241518043fd1c12786385ba342eb6773f54cc0b377b183158f93ba3b633d2c40cf12f66ff21af547e89d949595ba9c60409b5f6b14c6fcd6454091e04f851ab5d5d05c4df19beb79bce5fb16fe4930c6f967d48b3079bbfc7efcc72280e408fb54f9721b86798567f153314eadf4784f460e9bbcb634258ada3d7c70c8fe68c9316492fc02fc53bc098136860c9f40e09f03830e5b6f474958b6e9a43eee4da6c909b5fc49572581f27a3c98e1a1587122d4c58d55c33861a7f5bee113e57cb52109d72f125bb3df645ba6b241398055bae9448fd8d2c6866a8ce746e7e14e54d2783d4121f24c3f41a4421bdc0ecdfc0fbe0f351699ea377a985cd28ebb020bb23a736097c80601c9990528278d519f985fc057380d5da9da042b8c9404ba98fd439ec2106afe3d08c47e751b154734df41d17ee7d69b1fa4aac1fe61af3d4395dbcf427a74c94f734e968f6bfb07b8332c5e1c7abda91bb9f9f85e973aae8b35f2ba61003d16984f36b66974c3b93407d860c4866eab7a8ed1325e73199a6f21c535ad77f9e9bc781b234baf3a4718b25003e49d2d2c79dccaf3d15f0c5af5d1f1d0ae6d77f8cce013a81909d9e9386b35a71c0f3bb167faea6b35603e72a5311f70679662df14c3e9245f971b1225a9979d2933a0dc93a3c91d0b8d6062ce2882ae098a4628a5f0ded8e8f8014543319cbda3cf5af8d81898e83dd31a32bfe30cae19b2e3df1fae96b3c5cef776e6bd2506b8d2a061372d065889c83f8fa6e040939646c5ebaa52b8568cba8e60f6856de5e6371592ef108d1d01583899f7018904508061ffb16e72fb779f485f5225fad6aeb1a11ddc35d2f7577e627f7ce60f5e5cf52f68bbbb5337270ab57cbdb68d61a8b41dc432418af16e52741e7aea6eb4705cbc6b517332cd727d863a867b555e73b487e0f10ae6dc932cc0ac9b6a8589add611d125b8ec6d960621dc5224a9c8c1db3bce54ce255e91dd1f5159fbfe149bdb04704f535530785ff0a1538e8bb55bc86b33b8a4fd79d9394fc98fe22f3e5ce0eddd5756315a5aef5c560d8e90598d81824c2355e2726b84d8db95e8f1b32b3e8278430cea0bbe2808543d0eb940b3d8a9d72a0ef94fc09210bb75aa18d929ff93f7513010fadf22178145cbed4bc34737a36e0382e0d9a79b1e4174be885c4e6da06c5507e8738f0905a399ad695447e5093eb0e7ded9e7634c0ed9fe198bc8ebb17f58878a2385d2f4f88b603ec0b1a646b095d6c3d3c7cdcce70fe66e87393d61f31dc50776184f1a1f21bf1234d07299cb66e456af6b347311debf2eb6e1ff018453a674bf235c8eb698fc2fa8714bec891a186673fcdc56d14bb2328e511065def945d86439525ed71836abfebc559ee5ee93c421c90639a60ed59d65b4d7648722a55a652c3da295bf0c9c4f5b469de36858c965271149cb5b8d57373c7e2749270d6615249c4693008aaae40dc49da4897bdc81d95bdeb439945f61cc6102bdb5e63c3dba9bb99ba24c759923d984703aa73424a796879f7c43645e1d722ad1df99702fe9836375204e9a9d47a659c219de5cd5b3c6d0c934e6a2f60313ebcc51c524a9ef0d7f16a7850ca51744b9597f4e7e653a8bbbe71a105438c10f2313797020174b4acae9962980cfd94e0ac72540e200f71d0acb57e29524c9803c732dfe91388c1e8ba66040be835f4959fd8c5ab91ec31c5c31903db151268c1e1ae48a83dedf092f895a1cca4fb73a7b44ca0fc5d38ecfad379a4e32e84a741ef03abf046c6109cee29eab7fc0222204888ec2f672cd6dd3134ecdde0b0d8bf7b4ed3c803af0fa399e4016198271e15d3e169018712c58082bbed50f03be637f32cd6b6aa34b136f830d5616d82931d8671134785edc494dd8b37e4e7cf6eaa54c5d05590fbba23d62cf6d239565dd17b0d8e9ee835a012b2b9e220bd773423bb260809144fb7ac72799d34f05a5f2c46944bbade0568d0a77d6c49cb5a812d13cb0417061dc8e1d6e8c73291d8f9647a4fbfb025dad02147c5b4272f2e209d4f886e2feb6f8c4bd5a5f1d1fdcba433a5acc652db5723abfabeea9c2617c98ba781a075e990767eaff7faf65c46699f68f3a68b25e7984799aee5520cb8b9075e9b0a0c49f97cabea6e85179adb5ba150bca4168623e6eb340d8ba138db18437fd8870298f6d0b628ac40b0225c23dec249174fef633f3e603f1bc06eb4e563eb3e9ac5faa327ca22a57e6ef798ee4fc79b40aba946c9f4e61e498056cf7e8611809d0865e52ecfe44fb059727c925d6daee325f48e2a8f410685285b2a0eefb3eb0d7d537403c82d3f4efa8aa1ac5aab6a7b5d97cc66419e5d6953fefc5963804ce1d7f596c26385ae690f114681fddcc5d68c683eec475ec0f993f16e323a0166da51f9420c13444058e49870724505c160396afe0b87e0faf2a3be0ded067501aca25974b2c178b2bc851587a6246c850f40c278deec6701c49f83251bdb1ea38c3f9f9ae6e1c21a6a1656e555ff700b66137942f7d5a4df058559f34af2d9bab9027248cd4719216b337fb77b6f26621fe7f97b4949259f4627a2ae1bc9d99d954347ee8002f8d77a49e951e60293ee10457ce4a2564fcec4ba88c0455be9afad99beaa2ed6e3144b76809df7a5909f892465439f10ec425408508e66444b44de615d480af40da4b8067365362083ad5fc92c290ebc25754b56c8e26f8cfc2cb182de7116a91be4c1c1de4e39187cf3c6b61de824f0c0f611b77088e7bc62b366329404ee886d3aeac7b5c45b7f8a49487b0160f4a61575c8694746948c8ec73ee302e345f76bf3e24b434a0e0bc4a9b332dc4d21de7e325111aeb8025356161a3f1a88ad8822cf5048d9b8331f7435a754a78d27a8d754e253ab64aae8b18b1d766e1b60dfd7241e4f392a375a4a74bcbe4f1077d3e163a8c88c01006b1a3f3e5142b0e24cd9156fe9b64501229379bb053c91e9304156c4846af1749b22591b75929a9765a1a2e62be6fb03a1b4abd11698fdc12451db45882ea4bc099018be4c666ba50907f946800dc752a711c5f784d823d261c6de965526912386f56a258b7021c4eb266068c27cdd976520c7e07f11421ec57243f77caadf258c8630894c81b95cf36744717da8eb6287ca201ed703a14fa1e0f6ffe316a15ab9371fe5f854b3dd4264fc1de5e142622fcd8484b8dad3108ddfd45102187cd0ce63d37f19d10a60a2e869372682b89fec8aadf0effe2e35724cccc205cd24e2a537ce1ec5a16ef5706670a48b980bda364c71f7844a8f87e77edebc1b9d29fe9a724b6df48980992028d56fd6bfc3da02875297560d8c718335cde27695a9586ca2720909439e1d904f8a5bc7ea8264037f8dd348fa33087999a3ece5207ff6e73ff9ec3bd7987618f49d3dc6fda92301ca05b0c033905d4b78134a71b43d08d7b3dae93fb8172978711200584cc971ba2777dbb7e1bcfbaa5d493be5888c0e568b8d6387b0a25abbea78c9cb8d70ba25af7c09ef5e385ee95c36682547481185310f401664fe1c064f078ff5f7bab1cac0bd8ef8a324a9c1e2aa6502f9f0667c95e2b9b9da7607bcc99442028451514c465f9d477c552850465ed5ebb4c128d60f1f3d1021f216b60f9ee27f9a46cbed9563f0f89dffbf34f5cc4dcb2de3764fa04b2ea43cf64446888e466f86fa774620cd0ee2e2563f342cc2f766f0107478658c2a784dccb58b63d830009182ef86a946a4a1df6838a1f7f4670379461ecc899923b0b77063a3f776c27b622ea160038775a44e54e916b2c38641595cb1cbf90e662fd6143a5ab0f5755207ed04a7e3489b8281dff51ab7b4dd8ad7455f4c54ada4e603590f0974761c6930b64d10a6101580ec100455cce2f7d8fed091c8f4255698d0d6e836916021a0dd0ab755dc1292905935ee44e20a4630559c0c3bf2af60b35fa4831ff85a50689034ef2d55dd43462a99ca1d25f50bcd6597bc75c125c93e97d66ca5c8bb56252829566aa89bd6fbead91821eddc632ab5ac0bc2364e09c9a0c6f15f1d28dfe262bc974c846df32cbae5ce5edd44ddcad6b437facc5abf3e3ce667dc6ac481b9bc3f42fbd28b7121cff3eec7445d1c052739beb62fa3a012f3fa7ac5eb2ff63a73b1988ae23860e041e3cbcfaaa1a09e8861483dd7d920086d3a578167a1f4abb1970c5d0f62e4d8311fcce03728776c0e8709deb46e20478fe9e61a88746e4ce4ecfdbbd46f7b962b6607e9ab858b83091edd169ca05148e0ba19cb1b1db69bf842e5eea2d02269a76f1f0dd33f465aa6ac2baa4286b50f96e1436990f8c1ce0e279fbb7862fea4563ab47a65641284cc77a95dcfb0680ea65568a196bf13825f5d4857d059587bf00700fbeb0f2d22bdbfe73f595a0444257afd7605616ace5a45523010ee9741e351c82688d7817010cecea7d0f3b74e4c33dfa59de977f90d5b6349f78e54ae15575a8ad2460d78b7f98d5c1b30e4eb0056c67f5b71d6dc221be8782fe39ff1b345496512ebfb92cc8baa618c676033acace849b99c0b80146c24371c998b14d8b48a9d6cb05d9089fb99e63267921532f45392e603ddc23aafd211cf4a1a73281d7345dac03695d00b41f54abd940ec7699a02a6e505ca75cd071f39d4debf05666e73a8fe99f8e67ba74692c8196ea9e73a24aaf3738d2487b4750023f7754baf08cec5c53ce8a31d262a041c6476de172401ce3f8643403d4420b97771e5f629c0599efd1b40acdb7ae98784b61e3c56f72705dd0f390c197425fd9e456c82279bd57f3caa2cd4a19374c6f34876ac2de23f0b9efef19f771e2448403783b9388c1aed15ab9fe3deec5bdf03fa326a97b9fc8dcb805807633a6c306b8fa03b4e831f702f02ec19c8deb9b3f972444356317aedf0eb5e139427e175a8c5ef5f65823a37c3fcf75a8df88aafeea75143dcdf33fd96ad8187c55b99f9ca2f7f5eb99bb46d8458a4b94c9dbf4b004acef8092cf08140623619ff885d9d536f68890ac6068bc873803b15abc56759078ad654e68661387d9d99ce2fed7590d96153c00150db11134a736441c46073f8a53e4b03a801c5b4898238d9bc6b268948817e58715c805584445293df9b6cfbea3995cbfe44aae00b8165fdf07e73975ca04bf84a19a1fb5ab55bdf30da2a80031900d34724d9848ca206555185d44a2f118be92893e1bfeca26ff05076d21de6ef786128b279045916659cd80db7a6f798f291fe07305c2e366121cc4f4c15b3be5709a0248bcfebf9321ec28f9eb30fa3a8c4389c2b349ae96d460a253f415355865c6823131820ad67d1ecfdc67a45f9145718793cbc6452dc395a83c2f88c1de329d612c4cf70b3b4fb36d5e8468c169233c47eaddf79a21c9283ad1fc0f6a29d06da840c3acf6d6fd0f550e8564dacca3561ef31922d4ef2fbb818c0d6d7e55f1696a7c0cc85c354bd4e5f1f6d8cb8b0a2e5277d83d031a8d82868360199e53d1383721f316129af27d50b07a6a554fd8b5b8be8fe477080c3afba946e03a7991941a391b93db83602ebc14f48811d71b6559685bf8e68bfbd471a167e86b8caac5aa79fd832c0fbf1f0a4d09453beafadec77fcbbb5f61e5d64d775c5ef642cd94d50d6f15e49a1b6c79a72dffb61e7b684bec0b41425dd796073da6f5bec23c1c37ddef15ee2b4be473aba6d59f6efdf2cb3e75c767ce2771db408564b106d96a380481be71cd9e40b4eca55313f99098bd53af3b4862bf34996fcdf8d4a50a5bc235bd4bd15295f9e5a43a7f36523a8332efd802c539b98cfcd8bbb671e3ce7ec29f459d8543ca8bbb450d6f3ad827c4dce5e327a4d4bceceb86a061b7a8c120e1b39b43e97132ec35983aae0a7fab6a02a515d64d50cb7c999ff7166c97ae69103afe826029a459b0984b88f22efc051811d4acd90ec1c98d6235e5d2c7e109c5f5915d3bd17aa4e24c3a0b4bb6826ff7ea55df0320da84a403ceecb14259b61322617f38b4f962f3d8fe5305ef36f2b702fdd1f0e0721227eaf5ce9a69ed0131800e76582b2aebb552e1b5e56f55673f7dcd11d0051d711cd7590e7db494bcafb9959270ed30246bbb8ab6fff8fa31ba729199e220db63eca17cef6c446272a81b3ebf016a5a6e8cfa86c5e5b7050896f44c571d0ae71c20d84b0e4c0c3dc0f33df840e383973d8f6befb1f5eb85e6af3dfa883195a6718e2e9a55bc36f08d1e862ec7b7369d21a185291d81f5dd7d890ec144574e4252edcabd50f03e23f4c66517bff84846bfa92ffc7d5ee15e4ec684bd26e0a98d34e15abde36a12d17ce1aea1014321c7b977d95129ad3aa19650c36cda51728d4a935660f074e0e06c6ceaf2750b6412ad320a9b73d4b92f8f85bebfa47d8d90c0cb8db15a44cb35637a80d79be1c9170c5d46b5ad0286c74c602e26e17987ccadb08a8021995a41d18fb43c5c9c77874ab79325f3571284df22263c284a987404630e3aff36775c8e3b5b1663259755438319e462c904fce77f0fc31583e7c722bcd233375fd4782686d3bcb1620b9ccab90c5cfa32f63d5a8493d7667a6787a61f43ff1586c285e6d663561e6039a0666c55b5087f49ae1c2a14bc38cb30f4da4d6b0d038e2c8a8bc21b192d0e9787dee4fac7190013eaedeb7c3ed26bd472feecc9c98ab427b525c4684fb31d9c489ced7c8968450fe264526b249f805896867d7f573ed1cc668ef8189faf5402a2eedef8dac2bb49339d93a20256bb079a4565c6aee31ecb43c04a116430a7820aee5492bbe88cceff05197ed43df327f59cf2fe7c2815605890520d0986c69eb50fc04a5e7d914188fc2a5115134f9f6314167996252f313379f210807a0bc9065fe225c2f7b0a0bebfb5158e975205ffc270b5c74b6c1c17ac0b87ca04c35479b0964848d65230c358c573005fae1aa86d190ab8e11cadfd84632f50e7c7fee7e6857b5ad1cd5e4a947bca60c85a4c639915ff533bbb26fe4183c3087b014d5ddcc5893ad5b0f7e833ae4877517fac35c74e4a471f1cd3834097e6eed826484512a5221e1a8ea154402270c8dc496ccfd3a7c264d7b61b85e95af456b10ffc99fec815b08d0ead611e445388e36842a02e46079909f170f289e857125ee658c4558d82d02bacafbe911073a63d8371b573f5669a918a5f805da6d0c1ce9213b45f0f289214b8a6d60cc53abc763b0e29b0f9c82e46a34f3ca98eb021b0c6152c78f1fd2a42ddfa86ff856d853c378c2b7c8119baf8c554428bc9713714b71ed62017b56628790e9123d0469f8c81fc1b1a21ec35806dde26fb377b6aa9138fd396c74f76154be721c964c37daa3b5e6b7fa1e1a7bbb2c027d469afc625a34c20be0720f16b84a97b5c5e4f56531fe4378cd3429c672f14a0e924b202e3b0acefd8aa8828e9a346107dae7cbfcab3f6d8cac0ee851ae83c2781111d27339ef68da93236e3e496bfd8e1f161b5f62f42ee24005548cfa319ec1a681b0394675ccfa7e13c11eb1deee90a20dda042947dfa8ed8d5d79a971db3ab51e4c70d438731c6fc5f9643185c313080f179f4695c813bff9668563c26b69d926934288ee2b373de5a9476842b0d58822a66ff4e3f48c77d6cb3ee3f648b2a2cc5a46d06f962dc6991c71612847fef0f2de1a943669aff66c57c7e7b6bb80b24e39531b5f70848818c50666f98ef23eeda2068d7648fc4dac8ed8fba1cda1bfe1b7c33b5edc08177b99e087d5f632dbc2c0c0adbfa47cee1055164d683028b193f2265424dd20583fa8712eebf2b9b5154bb141d035212830af6ac6926b82b6b213084e16fd3132ded3ccafce5e063a368d13407a269cc2cebdbe396248bbde4818b897e6b7d98159e441f62bdb30865c6a4c27db8a85223562340b4c97a77518978251f1975fe16bc9ee2a105bbf9bd9a06d4de8b3c71c0bb2e34044b6bcf08421dbdebfcbf136b65c5f586dc59cb23e804e547008fcf5b24a66b24d4bd5ecfd2f1e654d1581d0e7f31aa0a9ccc83342888e75ed1b32804a3ddc23370bb9560585e4044c5e3293b7fd2146fd0daaa9da11b12b12ff10f408c9ff192dbbe32488f0c5519b66862f789120a8a871f065301cc410c7b82f486d74d9a01650414082df5a73bc386cbd8043487db2f79b2b777004f162f191c972cd46425c2b3e0223b98fdbaeda4435a45288329167d861e43f1fab2aff0af61ae90c75dc89cdbd39c1e6c4eb8c2a4ab3736e659c4333edbf6d56f8a4890d21fbd4023fce34bf8d3e380b0f05ff4da2a7a5c24fd4f3f66020ae0b5863772081087f1a098e0aad1604e94e7ebd19eae43a62430f1b228bc820314ea24ed130462f08cb9c92e52729cbafe12ce3f6c77bd722aca5816ad80fe327ced19a573d437ab81eb2bc604e81588fb2fe0e99ae680c4d68a72dd584a2398b78ed70117f00deccc6e6061fe234c5e55bb3b493af6454d2114aacafc494499e9e90fe5671caea2107e53905f4d9c1797b2c43b72495d0208f31217014b043bfdf7008500fc87ac40c847cdebce74be21e6093ef51ea9acaa5b4e18a956272ee93520021ec43f32b8fd8d8bc1ba935a8d8cfff071b43d11da9bd19f7b6200427ccfbdc591bd3c50e987e4e193feb6255e4515063b9eeb483ac23a1a974d780e3251d6902b045e66b2e66e07a8ed372e510200ec3493f50e404942a2bbe07acb9d59dd3c1db534ac242590d0d777ba9dfeabc98e3c69911c688ded6e3f6f6cf9159f7fc3620af6895d3066d5c8fe081f1460d2f3622c3720a8b5ed778162befe3449bf467169ce7330df2de1e4f59740910241ea7c03c0d13b71d9d2c26f29fdaaa9b95be2f8062e541335013e00cfe9c038309259cda1fa8b053f3944cc6b4db17e8d923b5de246ce4ea0d5c3ebf654f127e9f898aa1733e1134d1942e4cd956eb26760a0b82bd03b2aa7182c4bf3e7aec37ae27fc5c0997694789610f693a891ddcc108a2e1f049558c7d706c3d1bee14d1b808a7a78356a9951451c052e7394f9aa4f15ee630a9a7f5b625b4881484259c111c9bbaae6833712982770dcae5ff470502dab97a2aeb89a1bc0d719c07afc50e1f35236fc7f7afb376b2afc8716e0d4995295469ddb49137e7f7c7dd22db177e57df4ac7cd34828686a17873c29184811b4cf4d91033bd5f2854d854e1efb4ac91e4505d69c65626f8e8acb97c227e272e2ce0c491114f4d9741e49503a65408fa85474818a4aa6f3eb6844a12f968cae57b73ae48d182a9bf621dfb863335315dfa2a98cdad9acef9a5311dd8eec54d3b804bcaae6289d9e05dadc4ab4684f497af92f90611b038c0a1a7724d761173e5794a388e4697b933e1a9328289ce3a4fd5bce709daa1f0906111b99694736c8590413fed5cec4618b0fcc12d2d7ca735eb7fe1f1c64ec339e892434116ec0c7fc950a949f656dd5686174e852d9607cc61d96cbef34d4994457c84c22057dae11da96c3c4bdfa53d8634ae4613cd61ba9f5b22d0d4b7a0e8f5267f245817387d83aed344151d20b849193148e16548d6ada185084d00f0a70b12db182722683b482187967ba0958cb1f77974cd0855eb0da696f512be8f0abd5ec019069941c0ee3406796a2c6ad9ec7c684d656c22ccedeb2a7d85df59d1a05ca49e6a46894c853427967da65cfba65c2ec21235a108242e1360d707f6f6e50bcbfb44b911a3640e50d063547a08717530e285ed4798383112d9cfdbb9c05829e8706e66281ebda66e94e750e13af5446beb8469207d94eb88142a6cd8099c990a3223b484118a60c829ba790effa12109d24a2b96c0009c90290069bdc35f5ad52211bb44f40dc463c819a50b7af15b1598fe747ab17ac77e1247dbdf8d99f5bae22ea83c95ca4c121087703ecce934b9abf14e72d904bff1065a68eda2533f70a19417f3d2cc83b8eecaeed6b13ab352ec510aa9f17e3c53a0eb08ab6d221bd2e909f83159ce3aa34e8a4ac6a6330d7134c8ab539d4eb50ac2dc9429f0290794e7523bd6d17749e91ed61ae33b58706e349c7329c6d1d58e1a273562e43c596187c0c1d93ee7d01f8ffffff07