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 67299 3b777fd3981ddab1984ad6b95055857443ba66a10a30324e3115542a2cde8328

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ded4cb742d5c2940435f84c1ba930d8800608007834dbd1e0d0ec59c2f6a4470
Certificate Block Hash
3b777fd3981ddab1984ad6b95055857443ba66a10a30324e3115542a2cde8328
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00201b000060200000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000043aacdf49e65973a88df2d81a59caa89195bd32bfa76839e01e6c9d188a6a48b8c72def472cb5f8137757fdc2f5fdda6f6b4b8e6e3923fa0a363c4e84e504d809be8694ea36d573ff25c3362b7e9dafcfd94571992309100d4040000000000000040000000400000201b000060200000

Raw Header Hex

0000402079fea77d7b32a49b38d1ac9521806aac82ead26c1cbb54dc8b4c70c409b328ce933a8100b33106c3d18d4d07bbdf8e2c5abb6e41759a293fc1c01bd406fbf83950a3206a7a44011870446a2f9cc50e0d1ebd4d8307806000880d93bac1845f4340295c2d74cbd4de

Proof Data Hex

59,560 bytes
12121602030751457f1ae367d75ee25e0ded60ebdf175ef39b4878c20690a42ae7987311c5b9549d77f9812b5a3d1ac8dc06515ccb1ddd9708ccdae6296a6af16ad28edf455c0123133eb6c529893862e5636636cc51723cee8152cffcb0dd43006df3b2c0c733e633a23921d8d1376a8aa90fc89b6f9abfcd1784e55284d5de3c4ce90a8a8ca4b5a52b7304135218816daa44222a88e69a1e6eb02ac87d4862f0e284c563053483709ac5e3c2327536e877815143952165ea97e4c04ce6a9212bcef15d064ece1e18d0f73d099e3fbf0714f4ffbcab7e481a73de36bf32a851c960b6ce5782a70ed90a76391d570a7dd4b98a4e5206e75c92fe8ef309e7adfa56bbc8e3bfc38f51807653ab15add431f89ce07f0b535f04abc7ca5a9d5bfb93eb87d7fa9ed181b646d820adc8cf7e556732935476f05f4ec97baef0abf2a11f53fea8854441a8a4b156ebaf5eb60c870c28e6743923c711990bd2ecb9ca6201a22a99dd6c42925a6a25a21f8183cc99391062e636b6300e4f4f57f293355fc876bb238dece8572908f23354bd886b8b9f952906bd0018bf9371745c694118cfb48471981772c414eaa6e43b81ea2839b6c6ce87d0e4a5938bfdcf33a6ca0b90c8f5d6508fe0ff44b840a06e15b5aa47a6c98a913bc85fda44d02d3f57706b0d96420f2030c8afedb6033b390602f3854933e61da52a0542302b2081acc2acfe72c00b3fa6d15cd00057fde44ef39df5b9ea9cfb6d656ebde212f4951e05ce89bec739f7f81bfcc1d7bc979659f7ff01064466c87a02a2e4f7081c26541c6e42494b60ca2a43d215e45bb05b76eaaadd317f63578ecc68527350ea4c5a74a4cdee3f4b272c2bfd9583dbb8478c9459b6afad09f32c9901f30699d0ec823cb0d42c0aa0d593675969cd86e8e495aa606ab76bec1cbd98c75703d3317ddfbe6b6971107ea4ab169b200ff6282a657a0abdaf83d9444caa9238ee7cdbc847274c42b1d676f3c4077425a10a25a6c064533998320c6a635720da3b7313f52f4c0735ab3acbf78cdde6be2c28504562b21d4a453b2ba0103e5f5d7bd0bf38c2a49400c8493c913b4affe838de10d11f61df337fff0188949c157b342a6c648f112dec44c16989b1f287061ea8fd6264242b4c384ed3049a1f33109e2f3b00d23b7760222db5b2d21d0764c6041a834755ff7f581fd26708607d9b545e095e26a88239a474b4531b00ebc3b453b12b7a4b1c92efd6047dc0a5269082e8bd7f200c534bef5af3185e5829ca23d11e7289e6568c199d733807a9e8225ee2dd0cc29c4f7049d8e73a6d47e5caa73addbaae6aea7eeeb5583cde2e9302c0349b4b8f8f9554913942ea96a45978f1d3a696d512ec00f52b5116455a4434b631f8212cc4390114486ddc97aa10bf9f45cb3a8dbf493cb5eb1ac1d39513f80a93e5bd9f3d0058fd9f7dcd8337e480fc6ca44f052c3c16218b1980ac8922f6efcb017798a3bd6bb8679a0749ab3550df4eba8c0bc784cd21b8a181fbbf6756825b6dddb7f7aa70993a2a8d0b13db4ca8a1f294963238ebc1d84f42afcd0bb79f669ede055fd8c4c24114856f68a5102ffac8f8ed58f5e315f2b04958549444f4571d57af3b360f81c356a2ece3d7b4831c017c8cffab56523666c53b5ecf591886a7d9f17275988d16370560bbc8aad247985cb2d472ff1aa87989002a5ded87e4656c19d7266eeb79b7df3a42ae8e24009296c57332d7021884a527af1c342f0e0c66eb555da77f1c482cf39fe1233fbe0bd3b2a515ea0807f5b83cf1caa8394ac57193195cb8a6567c3654aaab8a21f4656a1988bc61754042223bda37e6d337ae0208f17b673926c15a7c5f203a17f06d44feddee92aa3c4dc71d69e26d2201937e6d3dc2d0b736837e63bbac76f83c93dd5b32581f713025f5908de8fb2a1c47edaf7d500bad8085b2adf709eea80e82060f79faf0ad5149c38a95ed4946a87d966b616dea99f3e008bb1fcc7177c3f75c6bd6d000ad685a4a613f7a906175c82862d6f171260c92f1bc020ea0f4c99f389a6ba266c20eabbb695bd7f83559e28e514d93bfb6969b56a7d5f09a0872e07bd56c0ef2dd4b0c21afb830a24ed971e6fea63a6d6c7c32342fb731bbd54b96a33d63fc006d4c8c4873c2b589b486135d53b2e79b52e7d1b6465824ba58f9f25ff9648c380a66c8a610f53f4f316257cb880b6a697a95ac75d6fe9c54ac26b2e6bff2956dad0b1003d52ee126ffc6572cb413539a28d79bbecf4395453ab922334feea9f349b8c4f43746c5235f9cb92cc78578a933c91e0ed9d28c6919e74bb63410f8d6c69d864a72a0c26f9b86954d26cd54228d22510673d9f9fe1d6f6ed7d13ed2007c2d087859733ea91791e65edd32e9bcdacf0ee1eacc4a20ebdce0913631af660d37a6e907fc6278f394cca80de58126ebb13c6f1c44ceb35c2ccf38be3981bb7061d39f7de3ffa42c684e56f77a3f277b53721846229623ddbd764af9c958832eff17dbbab2a060fe91869a582cfc0be2270fa703edf1832dfdba9f27df7f9a0bbbfc69002faf0e17cd731b0cc5914979c3086fcb0b05dabe6e3553e775938581b95f224012cfb3c0c5a37ef76a2a064e2219b907c2ea1a22da31ea778c07e42858cd65ccefd6e3eb9bc10cf5c68ad23a9330745c84ebd726d0f41148c20d0e8941c1ab46557614e9165706bfb7bd994f5c97fbda4f0d714006cd2d92211bcc1bf809a4d6768b06084032edeaa5f60583963f3f0df7ed48b2274c3484ff5eaf264dd7f8ca8860f11a35caef814f8d5be7ad4e5f16e69c3980d9a5da4e6fb096409ad33457c55e7671b718b25de1a426bb69ec19fc8511bb4de12571da0ef62ec333fa9cf1d1d892823ddd2f9f9b64776fbb56b3e67bb1b0239d5678d3b71fafffca9d581bcd22da2db36d4e40dc3da267f9791dbe9fad8de3f9b5bdcd1e42570969b7a6fa346aa6799a3a5efb7a6f16ed7b3a8c4205fde7cee79e8af96bee43d89929d654749be9b6a439c250010b848d583f14f5d0d401a08c21545b0a6f3c65b74ffe7bf6e33129cdee528c53891d9233a4a01cae3822c9b401999f1970ec7443fa461801c5a6a2f36908a81ff37bc9737db825e7e95664029c837cd61c207adc031b29b42db17d0c431364deceebf14b20845a7f5e647934c4e7555fdfbe2b94f23cc693ca07c117e5b248033ea131492ac3b045a4a134184f1abe7ee8d9fbd5bceebe21cbae4354887ed7329f25e4f6b0b1f7f4a933219a68084465eb282a22e40112512c94d5e079e24fba9024857945165abbc2051aeb500e55fbb5d44157ad691768be57b7998dfb856f79d6d3ae7e4abaffd67ff4be7b35dda625602521344e4b2fe6230bee6abe47b3e65aa696e5d97969f95c7d13034f1cf7162f61e53d407693f400c115e2727eb4e0828361fc6e012cb17f9085a110074eeb9ead090baf3bbb0f647cb888828ade976463683e35c82004c4fcb526fc8bdc7c7e22cb28f61686b47ab2276d98e333599ec2de481f4ed5739d6f8c81a0740de21a9798c8a4af6ea905dc3b5a500ce7f03e430beb025fb4e6b83fad832ad9fe59adbfb90af76e95844e3159baf0492cdd07b4a4d3a710ee4c94690aa6703bcb94d724ce2b561841445d40884817869ad25a76cdfdb39ffbedf174d4fdf07707fa81b854a1337c8e360509c74975290a615238097c2d35793ba0ea5bba4b70232f363f3e02531d3ae33c410b76ce93b0b9c3b224389aa4537aac458c791e936de4769b3d27685078bbef02082a93a2109d7a3b3c29afde85c1424ac52ff5b7b26603090a1c0af22c070eec0cc6a4a27f2b69a03dc958c217ea6e71195079e5b016582e851e04b0e000dfb2656a170b99a7f3599aa0d2efd2b5aa40fb4e37ad5a55c48ce4926a870fb54c47be6e7105566af63156205334a39a5b9dc0a5a185f5092930e260e5eb98462f2720a4d7ab781bbedf77ec09364a50a568da311b776d01c3ac4596f79e4594421cbcc691bca4e2f0fbd15e3f4a9f092e4e69860d3b8e5223456133dc44a70e192216c393400315f2c8a503fe9ae137292e5ba385372344adc202a49e951597460ad727ca2f2a17033a9d17e49a01887dad4ebbc75d83911b08a35f30a2f1760b4eff6949f260bfb83a09c11c694414e6e2c1e6fc1be20d2b2cde343a62e212c7f446c347d7540290c9f10d16a3a07c84aa2395259b06bd5f5ee147692c4e911971deee3c0dc53c9f1c539a8378172481562f0837dfcba4bd3522a649eb529d05cba90ae9acccb7312b67b604a7aa4732de79a1564f077accf3a678a28e92b14cff8789699714bfaeaa3c0ee4c7148571a907b92cc4dd732140182cc71caf3bc26eb714c37703a54be08b153e8bcc30cfa3059cb3cf820ce7af4a6a52f7b6038a5f9942a3d6605691ded32a81ae8d4c49ef302725164c633a05b370ddf8fb4d93b033556a693fc020ba6dfdb08c13080ae1644ec40640413d2b72530c643a21080e7c27b3b922498cf745aa9340f9c7568e70f619a8e3c408f969939e91f5a703b7c9d84deaa69bd3b8005fb02241c667caa8faad6f2b148e5cdc83f6173e76edba4451144c4e9e18b73e7e14fd2fe3606e5716f867029c25debad66ff05d8c7d87969c45d46de571d1d2b2e68365b8f25bda006a4f2514dba0e546e9b368b7d75dc3d98936cc7f93feffed8db3adce1b00699561c5ee4c77e70fc45e4bffa9e9ae0511cb29f8c6c52cd32c59b3ce49a65a2ed61e0815313eac6d8ef2550bb70e4a50f71dec4613baff1f63086610fd7c2ecd6a6a0a0b949619413236fe372f8ba32fd897eefb974d7784eb19ca780fb269ba05b0900aa2ed39da969746f42021c3600bd4ad298ec7a94f29904bbcdc54814700ed98ae8339a1fe74eff6edb60c04400504776f1700be555899b8b422fdccabfafac0c0e3d44e8aca9ec3fee3928dffd35a20a6d7aeddf06ee760fa14b17af78d5bceac8a65d909f2202191d9f33f3edb43637062f467553bd267b8b43b287b45ada305205e8214197ac6841a0552659a6d1a7277f90ddedd7a815bb042d0d8787500e4852c240f56c6cf01f34747741838d929f50f6fe54960db5f81a407b7945219e9467a41ecebbc3a4ccb85ec95ebf6188dccb1ddd319cee0602fb21b776f601c7ca1c1653fd57d7f472b38148b382beede1d01d2b40cb6b454a5d27756c3c7a49ccff363ae455485acffdb7c1b76be6e104f8d92ad81af9bebcbd6cbea95d6692db5aa584df31aa6e0dfaa53da063549354a3e864d98457ffb4a471ae862ace21bb2bc071e3c79b3906ab22f0e73e68ccd1a004056ab10558a09691514b8c7ca603f07048b0b577696374c20dc0814be2b0e1b88da68cd94ffa650a0bd587ae65b28e68af16c0a69c96a67c13beb1285ce0e24e28c3757f0f39845294416c70ac4b49e8e3957c87407e84aee814f0d87629ab3dfdf80ba5011fdaba728deb2073f4b6c5922324b77da66786959bd8539be92d5699ca2b37eef8e3dec26d1c31f2deb35e9c622ba6b4a435b06f5247e5906917985e4da09e2ce4e8995d981b391650e64bd17e1eb238fb043bde52270712a46b22a911db317ab0ef92faa8d184766a0a5c84e6a39809f13d0eb5a6ce86a9abcff0dba459e0e29d192d34ab46c607a4826468b02b6fa5568def841e5d87cd38bf9eb771fbaa99b268b3cc05608cb847b93ebd77bb874448f40b28165f669601322b75800f87a587a11f1e0d1d6705d9d571a7ef5185aca5580ae8bcd3a7566955c3cc5407e9a70c0c33342a5fe0b1cb6594adc593e5976981cd2b3b63b8082f5e963bbd180a39e0482707fb60f4705ccfc0dc7785e4a11f2fc8eaa94b365d705aee01a018d562e9a05b951ec67b25cbc844c9baa1d4a5ec07adbb9018816fe63f91e75883258a4f23d0b9eb0a843cf0e5fa53a69c16c79d2de6de9d67c6407bbf6f12dadb26abe79c33a1d18dfd5af45d29c12bbb0a58d7ecc454565c94c04ab065ef7df274639e9630011338dcfb1942215a2e6b802345757c8f7e8a4b8de10876a804376b7d92fdd321560cbf2fa989c3ff29d49b0434604b8ef97f2806de1fe07e9e7a86d8ae0c215f948474eb2d5a6930c43729707edffba4a8a4f773f384b76eaa9ccee9ebe0e47fc673fcee988de86b7387fe02b015795660ecc8e53eacdf756c632d0359a0e4eb645dee7b644e9b330c2530062f37cf891111ecab5d2902a5ff4ece4b37e3f130da0b4762cacd5b2cc4a67888dd2e3fe0c0937fef35bfcc3c452a2bdbde4384d79db8073390bbe5ba013c6b3b22dcf24453f2d2277073a6eaa3b09152a9e179f37dadc7273ffa6d58de5c7dfc410d50b828e4d6715dc7c93c76549c51f1e3390b9d97843f84ddaa0f3c3d13ce40e894bfee1d022f629b208068882161151cb50c87110e2df2fdc04f55f2338a408004d2ceeda143b8750e4b261a156d45bd944b0f0a6200fba610247e1fecc37b9b474065161dacef248063097deeb95095c85438ff447851cb53bf5be154b29db695dbb29c2951672b284bbc13d0706889c05e52b8ea3bf4ae05ed9c504db21c6d2e55954a0c60176d074817c8f18dd6482d30131721923ac6092ce04f7e155fba75148072b017af207be91aae603d0920891f73f94dd36f13464ba375f14efc34f5bca319eb6aeffb74accdcdd13f7d4fc23b5864a8e0ecc7d602b77dc482452bee05533a31adcd023cadde621f83bd69359311ba8d51c524534fd48919d693f1e8d898eb4b52d551ad110fa0e3144791e5d7476883c52dc36873db0fca023c04ec393bbfe8373cb68997a7303965107346dd8fb0c89aa36366d3e1d4703e658ec30d721be9305b0ddae060818b75694860a1863458412492e0d10fc728ca5343bf5bd2e940cc41e828d3df28039b879acb4e8c31d9c167fa7a6bc0f51a503ea4ca94708962fc7b273141e1e71f608a6cdda958f2100e0543fd2c8ffa09da6af4c6fa990dbbcc81327f01d488ed710bd2b48bd8944269281ab259821db781aca0ea54c4cc5d8d8978d66a9842219ee505d4af82e9c9bcb0a98633b235f4817b0fb6f3128e6d81eba85325e4480a33eca70ba5eec2b0423a11736aa90aa1c3d279ad05f1f7a431118fa3fb933cc0b6e085a34e6b616c6c2ab5891138ac644e65ca82eb21330ffb9c016c5205625485713ca165e654ab3bf5a09509abc6d0c3b33b9f0c475e7460f58d6031146479238b0e42e8391d13b2276b95df8f7bb9d7e574c3a4c81777dbd18285880060275a1e023ef8253c1eb2852177974197339b911042fa6d5c162ebf912b9bc57641bd75db9cf8a48bf1a9fc1c6c1fd246e594e8de0a2190b2c9025326804d55b9f2efacc6c667243b637a240357b69d52847671d0f2bacf16561c8a354f88920688392d2b0022e6de6e0c859c363d4f127a4593300a774edc34eafa6b22bf4c5d1674160a73d9745910b17b3524078eecb264b96b7f6290c6dc842305703236d02eeb3185a0886223e939bad9528851822450fe916b2f02f392c4fd1480076e03a0ab54283b5fc026644b4a7f9fb1af9fb96a0e4d16baad343935c86d55117271e77b270b5911956da68edd5a3921e5c2d480cec41cb46ea2c018e0c612ce891d4ce59a1cae1336f8cf8eb5bb07afdb5dc78c4e790f79b14cb88b8ee4cddf6a4e20cbd641cf20e113fa2530817551d1092e3045d215597c2152fb09e0b5d21d8ecd9ce059c388c850886a66739ab7106f74d16eeaeae754942236a4ab83477e19d1cbced16a88893ef6c80d8d40003ce3bee86481de4b2bfc664db34e1a87be047dc7c299899e6fc06d5150ba9e8b4d0e5ddff9bf17cd062dbfd71c40b8ce76e3c172dd8cb24254c333f864d7cfb4f5d2edba6fc36473fcec65ae79fc42ce35a8c6452c8ad7959355170b5c4e5b1b2f9acb3c0531d449b19e5a1826e865c80d7d7ea2c8c71f82d4e111150696bdd3f6211c488cda1b6a0e804b808be576541c6247bd36d375a5eaa1e5bd3d15cb5fff2ec59d679178ef121c5cc33e5be23ae3052e55f19abcdd0ff8518f86fdafff1255a4329cd16e9168e521734e7759f3b37b4d77b20b8041d75ee137192bcf7735f2e28c8bbcabda1ddcbd3bceedc2ce841d5fbf1e144e16b93faf8a522f9d3072131f96c950b6556ac0d80d2a8d82f221c16845bdbca1bf3857416ca9ef445d82a4f8da21501b44a9be8c42331ae25672e4d2677c6afb429bec648087685831427dce5656ac519b0d73c7a1bbc0d54b000ccb59a0ec5c6ba77b367614195f48bfeb3a72b0447276f2a3e08f94df045c035cb0b5c0b313ffde2f167a7d707e01284d2138e0754f98ca99e96429b99de43d6f0776fa6fff3ffdb2af91fc3c333fd3a6e97774c0d948cb19a03119ecb34285bc8f88262965149aedef663deb2225591de3ee50d585bd9c9a6b39d7df235c946eb96f2266b5211ea31b3a4b99c00c1469b324b05d8b8541d679bd6779a7bb1a87b49b625e70772f25da9426b55f69f58dadbe7baa6822e01c2067725e4a2208201da792d9d68ec06ae44e4a1bd80af38b625859e3fe19b3c85ac2d54a7d679743dfb8480f96fc650c1c15fe5073699e150e7a350cc173c417134b33d17e1fa40f520365b02c008e973c8199fcab43b1aa6286a5ad034e4e257db6be1db540fe727db67b2c00caaa028c8840ea4a989995feb9f001365b3ddefb93e398a917ebfb8f901b54b5a2509cefc421e63efc4394f82d6dc0e9a9b06b97e14d6fa7526095e565f1b86f3af17ee28e74a084be8761e5c2871c1e11500c5a37c87577290c630cb84818a05bfd5aa3336c29de4a6e5c6e4282cc4b9052e8c9a02cabcec729a9d216093aa8f989fd0f1fcb89b20390871d7088a20b7f57a937036a976f2cd57de0e433972bb6e25a92e7481b7dc84bec4176953c92254bbaf1b34ae4885819e29d1517a5ef6806c7239501ad9fd2149d07b006a2eb60ff0b74220203e964d7b8e62d4e4186b1bfccbf0bc01d9765188d236e3e4dc5b29a9cc98abfafbef7a93b33a920e6db4ef39850a708b25e96fd6d2871aaf97cccbd4eb28926db65bd8f27c60af09bf126ef6d488fd7ff77ed26031e5e67ea04fad41967f33f5b2d3613dfc7faa2bcf56d65b68d98cf73c9588069c3cef054801ee4af4f6419a3d40e325bb04f04c6ce708cf4bff1f3b54ffb9b993ac3fd421b523ee9a03cf66c7822c36cacd9bc4e4d15fe9f950026c5e6981757cf32f2fbf9036576a47eb6fa3a211c18ccd082abedb313e2b32317c0da576d962620109ea1bccdedeb56caa139ad7cc68d2d8ebf353391595e9f4e22972fdf82770385ba007c408812af280ba780a24836d14cab06a32f7b879c44b5c56cbcd41585c5be52a06a5a8c3dd2f092f93de7f9802686d510051c7729a560df3bd83ab77468076158fb5a8323d700d610533d73db7e0363e44ac185fc9855371fa02a8e32ff6add9959bee995d0296d29b4e6ca1cda3042cb9f52f1d9f4773dca4f81d91bcafff56118337123146cd56aa0b147430f628a5fee16b9bd07faf24d2280839b3336502018c25f6daa326a7e0c10263eb5231335ba9e34da6ec6406168a10372fcd40684d2b5f6b92172393f9863c699b991634b4f0a13b46505f0c855084682a1ec5f758250ca3670dd559f4b8ebbc08e4d96f880d9eb005a339690a5ab143d66f3341cb2f9d6a961e12005499dcb61a79a3ae868376f779779997e6bd65600cca4cbff521b6c1b63c5977938e9fe9b6aa9d062f20ba62182c47df7cc1fdf78283d92d5b0c1ac40386515a2c1fe408f7353ab698cd740c242a15666cdf5c3a49b684375a78aaad2d8a87356c3ac4ca3af381decc106e73ce77490847f5022dca79ce8b4aa1b05ca25a51fc7f8ad196c568ae9c2fc965f8fb99493b3adae8d40686f597bd6df6ae2568c819a32e3b2e989908687f0a1b9a836aa272458748a9ea0e81f5577c521ef7f43d8b0cc6828a03ddb5f339568d648233651062f2984f99478bad2f846b40c5d2881700785eb04d415728d9aed10a294f1621fab9b7c587e75a633a1c0b1fe3ed72d44681207bba2cd5f099e87f668537bccaf5f6b0c58ab813346dc67bda1ccaf41fd4b994b1e0b234f3dd92953fb25f4bed2b17e0ec5e606790679c4e6097bdd66495ed1ce6cffc923ac688392c7b8bb7ab4478c2058310a26f2323bc8719b4758717307e3f7386d5b7b22ec7ba02eb457fa3c9e5846f23a5015a1ba83419440082c07527c24a547195396a59c104791ef5822169d4859807b8e66ff7175298e007291077b9dcd1796cb150e66aca02c5e80bb058465e3512cc4fe439aefe835808a98b3465fa467140b02a5aad717da6b3491291ba9cbd93a9eb4dfb7e5fb35c4db37d44088a4b6d47c27130d7769736d83c4c66166df14a3b4c2a476951c32dbae16470fa5ef52d82fc9fc9a25324420bf891093b3dc2dd5acdcfcc585763bf77e52a19e5472bcb3a8e1794d2de70fab24ea9e8096121e8dca4cbc63b952e64fcb09e2d83fabbe03e7cf721ad759b892b70642f7ac72d7f74ac75f182880a1d24ec2296f912f679fbd689027c4cce26f65f874a22d0aaffb5f89c3afb9618bd53d262d5ef390d57e5f0c73c363ca7bb2e86afda24e98f2d09f05b2772fcbefabbda850c6c6fb0c3ae141f231543b1656365fc95e09e7c5c39af32e64454bc2c8ba9edad3e74cd06d99a4cc0e73af364d05fb72e6bede00a89001b1d650765adb79ec9507afb724fe7a95f6b720a10bc0c91938c0ad590260d8d1bb1b6017a778b2ab845e891ecb6d79b7fc8f3ed2e1855d3c22fe1f02ae21af8d3e842cc987b2c25dc9a334e7e514503802660ae0d24468ad1b5740d3ff640d5e4df5375cb5d3bf9e693ad204253837a893c1945e5330fe219b4c543ad2879a4beb6fae01acafd27b16b2cd7a2792a0699b9ae8927dbc331ca91e63f1b0bd5002d4ad42ac78e94be3810d47e522faf73dd35209a95fe86a9a1e7a9ab4f0eab5dab66b3df8aa026975dcfd552bbde7431c949d4c7131a532e4850ff66db94656e4378af56e86d4c6db8ea92a3d57ffd0fc66b1032ab2d3cc45c113a21f98c01fa5a5ff48e335f238334f2fc0b6004e898363e2e93d460e1f678a6af6c1d30312c2d0ab76546ed9c5ccb17d817e5176cf8456ea649ca025c839b2fe3ef203b7a9f6b932c0bcaee1ad88ccb55391868ff889aa6f72ed49965ce6aed8dfb77c3ee5c414ae5a85cd0b11fe74e4b21d7b52cd44d304f2ce4534b6a2315ad3b0d1c0ff27545a8e3cc4dd958e9de7993d54729918378a6574c3e1af41f1c5b7011b1eb322aab759bbfbfbf89a3b0f2c703e73cc9bfc6ddafbb37d23c6d8ace660cfe64f9be6bbec59845a87e2aafa5f33e8c3f333ef74aad945496de852a824b19c66dd0bf560e72c1d4fea6feac5bd3de3dbbcb7aef174b89a90f76232f7565727516e03462c723c9485258fbafa6e44a030c44e682ad7dcc9ad4dc76cfdab8eb148e7d6753b77c53e45dce0890e6ac0342ab41003f579a4110a51d811d32979ceae1a91df24edaf0ac8e20a9a6771f4d39b0e08ae30719281824798bc6a57f1649cc76a83412068f7d556989dbe335dc1d2de75ab1d57795ae39fcbf4259ada36a1c6b93ee98b028a7f153d7a0dbd59f61513ed4a15a47f47a988b9fac5c65835774b793f0006cd9c3bde23e6ae0d992b27b16f8ae97f47bbf1c92fe6feb3b3a131f5165aa1b31f389dff7528a12614dd88a46052a42ca88a222f94d827a51011a0e911a07e08d60c8da9d15f951fd0391f8b5d7ef9f819490a89667a2257db482822dd0091eed578c326c3d6da524f65d941c998678420fd2fa93b6ee368ca802ae12127e7245ff6fc6268ad73ad657ac0b0e7fcc8efada1ac4f78897d31881fc3d3f2ffc6b2bafb79d7e8d20e049576b403633c2bee25ba245b2fd4c39d0f2a1e553a8bcb331d1ffb52ec6ef5b3fae2f51ce0c5a0a4e112494698ae38ab2d4a38af3aa7aca8de3f4838473c1dbba21f6146d7862777729f6707581790d8a12cc93cb28311136bf9ddcd9f2a81d7eab3603dfe2785c0a1274655ed8c2648b8012f99eda334a5db4c25e427f90fc92b2ee8ae71dfc51cb7b5e6bea593019f765c840bf1de42ead22ce45af346a4807930830363cfcbcc5c4875e1f536ce38414b9e5e605968f799fcb3e71c0fa5f0c839ae2de5745b8191c348844522b2068ea8d93a23406171d274da1f329a3de35709297fc2d67669f75821687be846ad5993c773b9ffc8c7e64b89cedd0140ad9c59501048d02d813306c8e9b936e1bb75ce9dc1a685c150018db9e247b681987c15dc3286fcb7453e2f48fd5dfedbc374c039806980140d13dd19a53a55b36326000b7a6b0c0797a4805747ef0b61d92a018d931130e4c9f6a37c1d97339fb1924c02ccc928aab98a8c5e06c3d752371bcec0a0096f7c2539d35fe76b8c89972efed78c71157237e4c77ce3170844b473a3af2e1a43df04ad84fad8a97962a071aab16c981c510c337e59103da1cb45e015c0805de0fef96e0e27e90263fe543c932280fdfc2555861154785254a44f6975bdc96e663fb074f73fef010324d639fcc9825181fb4c1110d2309d83103f829d6bfd17df90f82e74eec011e88c77906b02ae0dee1b5ca2268d6b2c872586ae2d6abbc6ca9cbe1d1cdf84a4a0e24592cfddb59fc3b66f568bb9cca5a5af18c9c446cef2dbdb7d4d1aae6efadc0c95434c66e9c6e5b0539ec897c324a83f7196396229c18eaad4ac7fbfeb02dcc6a864867ff956e1673675f510ba2299c84f31ecbaa166ff744a678772a31195a4ae811fe4861602f24af0093821bbe03c6ef06ebdeebfc7b17e643a6b45f611ee9c8b3aea6273ee1be8f004321e08d7b490bb443a6ecc43b32140737662e5f218cdc76ef9d9cf210fb6873a9b7acba06ef7b8bb4503126a211e3f79d62f2d1a1a315687ef1e84fb7008f786e09c32e6364936f76bb2d6fa400dccf4d5efbfca7d96030aa0d6d9114565e3889089e64d9e7bbd370f5484a12ae2dbf6c0c37369281471648afd09a0a078bd958034218caf518131e0a1d3a0600a219c421e5b18da17655b25f46b36673b92205fef1e0bc0b72621745ae2c243e9f41e69d1e3fed6556e21fa054e256faf40f48f76c652960663cebf54ffd473eb9c612752718bca2e4db60b0ba0101f7943e08e67754b5c936186da6b116658312813fc2d2b1a90743ae2c35fe59b819287551fe75c42e08dc89089008fc357617e10f3ee97a0a92a0f65669cf6ad3cfff2717f5a7241d61acaa2939aeb4d71b69841b564f3deaf825b6475209303934f60e9148169504445e9f1654e56fae007d2fb62e3500ab54a42a6c15d5d7e4337c1a66a5343b9c2102eadaed8101d4423dce45b2631ee9aa082462efdbefcc43acdc6acc6fc81e40afe8e0fffe8c42b735a33e7245c308c7a96ada365eb08f7df2b804be260b820e38e758d68c19a0ae514613dca214bee219567b0e93d8cf323f9f6ed715d7b791bfafd82f37efabe1a88ac3d26cbab2dacd5897f5334e8204f453eadf19cb0687af62933e515cb3f3c394e10b2b73f1ab71e23573230f53bfb77af39a185052666e630f40fcec303e2d0125510481ab61829feb066392b77c92d8004848db5378441d2148d4a5aa4fae6bf365b7072fc97ff7414cb34431b6d7c08d2dedaf0b219b027286c6d1f32329b6c4680b1c60302906121718edf926cc57b42558090616c4de071b7f3884dfbb0a254855333551d864611c1c3fac17a260c26ec3178d06f35d36c1cf9d5ab31af98d58b702ad44229296623898265f52570becf51cb853f71216899ac266f9945c1649521b47211a7b681d4207d9aba1dfc8a8f781c541ccd2d98ed0491d727e659c833dbeff7907e58464cc5614a52c9bae1856c4dbe2293d38a866050987aecf1afe5251cbcd7d29ddd28f5e1d52cae1ec21417016fd02bdc31a7f75600e93ddb2c422946f9de26c7794fac6b811ac9e316cada938dd4d2c8ed21c921a12d213e72dd6970b79f79637b3678ac70177b4dd7335986f4f80d6ccaa5161423b26c26ce39e9a86eefe059d7d1b192de168fe84088e54477cd9897f3e1ca927fc600084dd76717cd5711b6d31743848c2066b68ac7a0e44e010804b87b33852dd123fa8d1b4b837d7029a0cf705523b6a42cf1317417fcf40c7afc643076ec58251a8bd5c396e3bb9cfdf22392a2035d661ea62838d507c7ad1bcd915f66c5f31ba7a80ca729fda5e3befde7c57bc273390406681e409dad472d429b0602ee21b2ecd7fe21d158d5cfdba61613e17d712938cccfd2f6bf95bc22a7a839b2704c9cbc11a0cbfd5964b91212df5e9f7244ec4ebd3b1e5b2b8b68a1bab1b55df946024b7d99ee809c20caac3dc11f58fbfb13ad7cf10f21012078fc98bfe6a3f40986effa14c8e11f6e8831cbd061f15c770ac027d85c1adab759a7ba8845e4feb2ac61caa38f53f03e15b4313a05ac85e56515b520f97451e6b6c79b309a8636facbafdacb8ab6b8f3e4c95a7bf77f2acae87b46d15ab1984a4707478705231654684dde382c612f61296499ba4e4d374dcda4f92158c2aa178ef030e5437b0713359fb5e64c206b7a31438bf1d2dc636b4daa15be70a2ac62d47c1f9f072b7ddf608105ed50d7bab2f13c1dee47a0c281931b3314acea2d626ec94dce3c79c91e5b968fcc352a7fb60275eddee16cb095c75f7327abe9d711371aa24c081f259524e08f778a299ad3e8a10291080b6544b29ea8c8161b2cf1a53bd87bef8774487801a5de5f6c6a6058550b35216797437f6c79aef4e68bf7d952e9821b11535f2b6be8598476da4f3aea84f84d95249074c57fc3e15307ed33dfbdb67b1d665b6a5ae9400b89cc5acfe1f324bf3cf301e9df5ea0043c217bfc9a852be7fb182d7fbd5a769cd8c35cd143846b4c009fda816541975236f59b3e2aaea2729eb89b32bc561f634bb896209a9429323097775b685355e101c45bdc5a456ebbb8d491525ea62c907dbc7d1dfc22555c6024494adccd8669fbe86fc82e6fc9958ab6f8f185285797a97899e928d75e17e5492726030c16178565dab0f94cd212c92f12345144737d02c2f639a2514577f0eae4168f006caae5cac8ae61570ed67f648bf2c155c749388a9fcda651c5b1efe5ed4bd3f8cfd3b86b10a488b9cfc0ecde310b630730f3bf036b97cc51e0f99c6539dda33beb71241f2c66d61b6e2df5ce65398ea67ee4ca900d3ad6fc385de49d219da6d831d83fb18a196ad847d1928c840f6e7188a5172bd0f130c385f2578a49240c4e510cb6c6bed842c8aaea9bcb48214540d18dc7cc921b2af0130bdc7368f8d035891baeba10a58288c838f7f058011508aa4bd135679b1e03aa8e8cfba0e2f6809d9abfa0eee39b060e7abb3b2cddf7e240f6e8f1c32cf8e8243500e255b2e481342051e2cf0d94b270ef42639d0dffe23591f3e500f7b182115d28645d1b73791512b1859aede586d50af5751fe0c25329910d2fe959d488bd8e06a4dcecf97d80984e64d3ab24bbc24763d22081bc5df3ea8a4789dd1b88453f64bde4357f2c5c28e06101fb4498d1687a48795cc4bfac4cd284b14568b9d0a812658c5733e7fe0d5c17f5254656fc31bac0154a0516fdf8d06d3d940abde5fc0a91d6a9f558e84872decbf50b07a9b582431f3bafa5d7dce5ba18c135205d57355ec78de4b0be2fbeb7b37667ea7c92f84711ea0464ea8c944043fdf9afe74b1434a61716b3a124858a712b90ec4cf34891083c2308ee098b87472e4e03ff297e0f6e85c27668b0cafb3821803e9998c7f65743b1fb5464641cd1d57309ef93f82cfef6befb1b9737e3c4ed29cc49d9610bb84c347d6b71e66811efbdde488937daaefef09f88b69f7a00c3e276c849e508faf66075d5fc7425be49b7a3909dcee0b9b5873a0d9f020abb8582429c64dcce0f26872da38d2b659a8f5d301ceca6c2a93ed42d24ec8aa9a37790e9f11aeb31140128b3ba744366fe3b1eca6913050404a05e2f5c6cfcd61ed05c25aaf98fdaff40a8de7fd2a9c9d0100b914ac1ffa822e5131cd3f53240583d8bd79ce07c2edf9bd17d439c6a4288a803b140d89d6b2b09c8a715c93a0eba2ee367c280cb21889ed2bf58bb2b1bce76b2ddf04e29c9eb85f336991c42bf02a54cea40a7e72aa277389bea54a957fdb412d7c687a7cfe3c0308b4392d4afaa518a20102d84018721e1e39a4c6ccc079d2bb7131ec78621325215a2fe226f0ec8298f87c26aca5992378edb9e87887d407af07fb74c65855fc6f9b375636a5899189f1a00ee7206420db9faf514d5222b958b78a32c7b897c8c2a150fd55c1f2983fd287edee405e5ec59565cd2c54fb150fc9e400b285cb88918a0293127a14f3976a089e391198a791e2c8170ac7bbe20e75eb5c20290917ba844dd36f729e4264cce675d6df01b232352d4cfcfb232245da55002bc486ed7d89d17a1899f630493e467494ffa05ce4e599e5dde25177c01c24004a2ad7f28d2dbf6286030d62e1b2922c24e5954fe3e2ee63b2ac3a358a0323194d645997f2446166a47594d8a27a7d6917fabdc15c4e894d538b7b60b56f4b714825bb7899a24c7a348721e79dc2ee5bf41de4112163fd10198b39291318a7ee236afd8b5b89aeba0e7dc2f56028a4b4406389aa046135c46f1bd8d45b1d1467efd04a3c8d83f08dafee76778a1be7367a5df817f806c5531e2ca33090c37d621b21c8d07620cd15150b1d7601d1211285ebace17bfe925536ea5b4b2923ba758073723d4464fd0450abe27f97642230e411cbc0c5755a357986f6c3ef26db2cfd89afb4405bf70a1ab88fa26a7627d1822a3abc68b1f22aa1fcf63fc6b6a1c5cb19d5507cab5d0f1b7591272d43b4710adf15656c7cb5be6114a1efd95b2739c9a77a7fc1ea0fda18c32e33613820059b3ce027a3b51147bf5b0eeab9bc26978605976362aee57049bc3f8bcb302d25f532874e206a87a138827e2f54d1bf32ff5692f1998606b0b92b23ab697fc52fee9ea4a2e3adbb2dbfc2ad0d88e62b8822e70725f8a9dcc3d5787229c7778fa22f2a061095e5c10d437f676b9040100a763db66ac210b4a6fe0d06fdd0215159524fb84c9758a310d5c11707c35398bb1ea19f54a484be390eaf3529befe61314e5f45b96d0654b3e337021a5b54a9a2af2028aba0e74553a1ac59d2ec5447d1e5b0ae26ddfac2a2bf292b8a2f1227ddad0a323bfa0dc06d30ac7fdc11c79f48080853043bf966cc78c0640ba24d7ab49b02e8039c598c13a43a61c411cd07629f65e886687ab1a057157961141b44ccced2501ecefff4b592ba5fb4172370bc4ce5d77a349bc3398c788e38ba6924fb1401c3b5e47ba9b5ff3b86d669426a4eb1d6cc61d5bef51000777367ad6119f6c2443924783a15600659839f984dcc0eb6f0e986a49eadc50abdcd0fd943a9890b8dfc3f670854137f7a20666a87b1decd33d6d320008def4126adc551e7e815baa778135990a1194c11045c6de13f135ff54ca4820f646b1c018ecc98c19a7e2281a4a97bf8bddc837df4392cb8630db0353b4f314df89b2cc419f51bc1987a3ae210fbfdda28d3bfeb4013514138fc1c0a3ac27cc235e4a323c6444958ceac9fdacfea01d7597d80315ae060091fd796673c6cfa0f096f3498bdc8bc67f4096e981a311bbeb3b7ea722c1e544beea610d8af825330063417748710c4096d789181f66c5b35fb89c302711ce84667601b3e19130cc13be39815cdb7ab040e40261bf0095361a1eba0409e26b1f11ec0ebbd6e73554c108360474fe28f523842f0559b40c2e741d992a1234817488af651541499ede53df23031deba0b5cb757964ac7b2bc917fe6c921112a70964f7e27fb378c0ef5ca28510ce9d922067b84227932dc9f63eab28d7fd0b0bb8b25ab6671448d5a399255a269e4cd69c25ceeb0769b07e7859ca88e92c3598c1f06898f5e8138007044ca2370c98abb526317fd2eb6ac408fce10a29c758b548718132951944087abda64d109d27c10c4858fbc0b13f03385b153913be0cbeb6fd6bf1514c253d6461e95917669562b08239a602de7df83b5dec763038f32f07654d7b394a719370b03d95ee296b1296d11778347a6c307ceefc78dba7061857ec52ceca39dccc67377fd0e3ca5161b67f83158f631d737a36ed5c906f94ef58d8fcd52fd240553e80d2a2a1087233c8c59914161228fbe2a9661b884f868aa6a30e4f9b14a2d3921cf68156ca3ae6157e64a2741cfb8474a073710970daa7a3a3afb9cc0ccd10a41249d70ff52e4465eef1dc08d863bbef8a094f81f841566615f229e78b81fc490dbf5f78cac2eaaf37fcc5604edad149f3b059aaec608022edbcdacdae57d33394fdd6c924e75a76d0442fc573a1b3f6098fea7be0c5aea1361bb83fe8d38801316ac11c8d8efc5202d588c39950bf7304671d6e4385d658d20e3b46ac7a8411ee6afd874fcc38bee6e235f38d7d172ffe3736de942673de61b10f5681c08091387247f33be5fa6104832bee15c26691533102daab03ce4f3c19970345cbea5ed07a7d31f6cb5d9a038cf1cec3ac570f921fb6d543670a323891773c9ccd94dfd8f64ab2c25c27ad132d9c3176b0f4ef1833271d6a66eab9691c5a62c885a0ef8f2793f8dcaf8bfef35139fcb35488765188732b7d310176cbbd409e2aec688d042409e69995f80141e27777fa687b33c85770ac5529ed2a4a3a74d57381dd9488a60a494afd5d605c2ab5b321d2b14d51fb7ea5b07144a519210f1d383515cc945b1ce55639e546e56d8a465f3275914ef3ab40860b8ff327137a7f27e65f22426257be9f1711ccd0119857235dd3e04a9818213c71da853231721301fc97a13c25a042657d497481b209dd82b64d581557e1704d7e9a5202466529fc53cb3e7d9ac919fd9dd89c18723531c9c212dfc5ec276b0613717801d22b407759e0698e71ebba26aa5030e80ff33c28f6cafe764b3b10546ad7df60b5bcb4a6b9ed647df6b4565a9bd959af816e45d9ebf539fe6fe770fd638ecfa277ede7f123c71c0398a43593b388b24f94f5f31edebec30c3a286388410b4fde87ccd6e6697e710099b2208a5361a921b396b9de6b378251fb6784a7c98475464bf9ff05a1ebfbec81575d6d65023c0c41e2f23a783df36c5cbc5cc6c490dca6762636368fceffe7c968471a8ee4b13b7ebfac069ff947804516a0396642d87bb1b393870e550dca7d54e76bc7be27491b7363d792d23380a9165597fef4348f553e51f0db4ddad2bdd570e18a90f4e146042661625e359ba289dc4effe8cdb06eaa4dda87f58f8df5165966333f46b41908ef2af33f541e40e133843840dc9b01cfd37eba2997eb0f4fe0c01aff3e7a02e88bca42ad0e8f0f582c434e15f1fb009c15de10f9128e5153fcd8287ec26da852e13cc13cc9e633b973ea2e74503d7fce0d337cd777a2315871dae3c0ada0e8913f2b993a91af31eb8f826c57765d69b45e82d50e70ed9537e47a58fb6966315d4ea454c159ca48bd06fa483423150bcde8c0bc82afe874d8cd1da6887ec4b1f39fcbf4d368890876f6e4132b673e2772f74fd266c9db713eb431b6a432083f06430b86fdff5114fbecbf348cfd99b03021479ad3677311f4a8b1d26dbd62470cda06fcc575edddcfc76ca3d493785a4d1429b4746253cabc09950686036703ba47df7e8599226f1b68f0e283cdb19d4746b1cb10f65817001822087395d72d310ef6439d6d3b31e17977ab64a1c3e35c50e06f0faacf78e76160e340c5fc94e93563cae090abf66dd8a89355ad032e1cd4bcec60586fe4596ce99afc35cc2ba736c67b226a8f1739cbd5498080aef2e6d2b103fc210ec0269ca2870a863e6d1ea8d6607cf683143c08d7871e69141519816092f02886a3efc3c626b99d64fa0a6221c8b987324d893010bfffe333d7d576b92e5a2c4d5892be4e7fae5150621789fdec5709c7f2db0e9bbc6241e4f6485c7e19b1b083f05d3ab53b9b56d099447e3caba00275a58d8d3d67f67cd65bbbddd55c91a840d9c260afbbe26a05314a0d3dd6e22168c39f39b9df9c04e7f424c5614de07ba075c168061b0aeb2fe6599bf28ba531ccda7974390760fd147212318dab83d7360d2e19f5396707efa097b117199d384c20a19549d10b641a263f67832d63cce76a8eff18fdb9e32230f5b4a91b5c2fe6777fcb669965ceaff30a5ca38a102b52ea843c6b5ad6642551cf0612917aa3d7d48e48d0dc401701ec9714dffd2182b8d329e288d0b6740594daf40b6dd050a3c0c9f7d56119da9a00f65eec1243d9d37a5b5b69f65c56f7f1c30dbb8675fc57f05d08e04c56ca2075937f32f9ff3dc0f8221b7c038e6490187aa7fa1c5c4a256c291d21be3c96e111f27e5670bb74c51d75d2d59bdd1d97c5079def2328c7de11613752af3164107e1c02a5257eca31e67a99866930923147f6c6f90826aa8cd8eb3d7697beac3b097ec532e7495ab43632f040aeeb5d4e17bc3ae9894a8ddb46ebeeb8aa020fb883d154487d82324ae4a4b4505448af7d38d9fa73d99a59106c308239e436d3fdc21d47ef6f13ace26d27a238c7b7bb70ec5deb65013e2048325f98a9797ef2ef32929de5f9a2dda5da976236be90671f33ba286e0e0df2b8e9dec91f5fe533e7a448af6e8ea89e822a1fa62f3b601d8c09bd641d65738a83bcdfb56271b6d2940cae8a9e93332179c506f83b8092cf8fa9d4b50cfabde05fb11ac34ef182d8d2729b12d8cd0a953d75f114dae51765b3e6e5e249e2e49356d2e6e5082ed8e82334950ad1e3da3725f918f12e5a4d6851013bd94b10808829b73ff18d140dcf29c091261b73861d3dd81805e7687152e68699a53755d61651e6cd4f0b10753a84c3858a071c6291ccf12bba14efd741bb13959739c8d0b54be41113bbb97f0b863112fe52923e77af91d16393c3094dbb237f9871510c445367e9a5f31b5ca50630818805e280ea0073828781a2d197bb49b48f04a6db2f06cda22212849dd14338c835b681ff560983f55331add4da048ac5ea29078dfe7bba3c7d11b7e3995b644e5e1a12c5cc6307fecb523cbc7108fc6419c0bdfd9c6c6e74671715087f1eddaeea670a37ab344b8fc58ff5e4b1e9e3f0d43a0ffe0217351806ba48b1ddddad6a671c387e904c5ecdfff5ea2dcef94cc333e3f1ec21aef3bc4cfb4c0de84c931e75ef97446da328a3ed8aaca90b76478437bf76d2c3ca17ec411063e22aefed19bb68e647a3e0b44d63b1b862bd7e6d1342ff46b05da7ffd90f28ae896d35c2ea906f26a59cd292e64f551ec8d52a2a316086422bf413f8ddc8e2134e2989790cd31b0cc3564bc0889177d5ba6bb0731f40135dd00911fd9946af8365bf1759aa9e3c84d3baab6e603a428151dbc2181ca7b4b1ae3136e2fb4062f4854c7bc1066b3a1f7d8a7d3b30e04f163926aad688fbd8eda407899e07ab9ef98bdd574fef65c674d17d5adcbbb40a70b88b49c05482c5089a075451429064b70dcebe013f7d55d0bac13235b22a3d3ee27678216cc143929a817ced0774fbcd17e0694790f0b945fe952b53e28dfe7ab5227ac9d8d44f28c911abc5cf47c40e839ac6de93e0f8ff15c8c03cdc5d92147c77e9a160808759d1ee7e2b39db3bf4be8eb3f8809f352e3bc2552072fa1ecf1f5995de802ed029688d7a800b911bd39af7609c557524222ea5f6aea258d3eef29c899aa75a6a48ca0cee45af71b90826eaa3cd23b2e9a892f07e83eb7ee26ddc8367a761896cfa19a4face206b20e22015c7443095d3b08f4e90391f2232c79039a31cf8ccebbb304f5d942b4177f87f3b2981b1d2aa63746cc3dbd8aff03db3ec2e1e306eca9612b300ed94d22371312d5b4f49cf2d4d7dff9a6306bbc7a17d06b4a65ff485c978f438fc48e170f32530e9347f79edf623713806cc7914b6c694f8207cfe5e0b50e71de72b00b4ede7ff7896c07af5ebf87b815759ef235e0448b465f6c0f83d6e091ed08ac9f63a2f574bcc067e5a7c6ee7cd06e926aa393361e8243f9d02336da92d740a670031ca189c458109a48704ac11cf0dfdb7e5ee4b31c77c15b03eeae102a61831cab2c7cc89c671a5dab529d481959a7842dac8c3b4ed6937faf32a5e074bc477f2977ec11578dbeb10c6fe3fbb4a417548097b0da2fa9a3d327402e672a7898ced77fa712e7068575edc2d348c9e7e547daeb6c14b7af4f1b7dc803adea51af16b4b27d87889fbb45d9bd31356f5e08e156e4e1eb2533b6891a1bd6ff14fa028a5b7c00bab22c653946fdb3c22db7090f3fa4a895d49cb489215fd7dccda6ca084672e912b7750b3b986b8e66580630591f69d5f03670fc7d105a99f2ac4caaf84430d4949c80112c5d73cde8568a0fe42ec6a39474b1e027dd81f57b232da92c87c53b39fc0a04b98fd8c5f0bc26e42f6f6d0b55eb929d79dabcf6a02994d76b98942710d8d30b61814d482ea1e35c60bcf40c62a30f49db622a468bf676b7e733e34d946dfd45004ef61bcf93c732df6a0e7a00ec90d95e6ae7b500c7be592d1fead0d597d12b5dd0d5f60735ee99278f17fbbdc8fdf0194c64485d8d3c0fb522ceb526659c739c46a461a23435042eded5d3b1d4367cd299e9e398d18e1a19134bc15c218766ef8e09edd12b9b8acb69d6fc41ac46d6351999dd5e8dee405364ee3df73c295c4eb8c8077d527e0fe256bfb47bd5d0733ad39c39f32199a1fe77e1cbbefc2e6bedea591ae1af88f0e4f5566badaa7221ccd3ca34b7b5c69229db65d6a0c9bce2ac1760c9d06812c7a04f9900212d9d0d60670a5b9fc2f9de0e843ab2f4f95fa664077cac899a299c7932986af1c022d83e8c4cd7b4443f1bca6b7626593f29cda65be505e3d531561af995d03079bf9c9e28016178c4885af04b6f709d23dc369a3fb32cafb7202eba764c04c099b2f3e31d8046e8bd79ec0db64d859ad3ad43bc1ea85add932f63314aaf620b14d6044bd4666af54bc7e5f547c859ecbee325cbf644be8ce2bff9ffc77236c4b3437e43dd7729da1f6c7f24825b94b3941e5aad7dd2a8bd354d542751bf539a12f4510fe8fdc41b452dd7527edfe3bef94fa36acc8c1992104b39c05725526b1d298333344639c6dcfc00d9d8e11bbc5fd7974942377ea1f4a095b55d0f03be313f52d6eb55fcce5243c75548a8d5717efd36bfabf4773c7451b424cb8d4c9867461b301d9beaca7741a59a5a0ded4cc47ab10d789a8e1de9af2bbf434a4e17aa583108e2574e490259423862e2b3559c0fa95780dc286ca185729035ed5966a958d2c979a3dc5d3c866cebee0cfcbd11912e886b3a4239f3ba56404a2b53a3bab48b476ecf28c384de9632e271b60e45f1cd31447162a9ae99ba7e5ff988789e045b8f9654a799ebdf8968bf9a8db108e1a4ca3c1d316e1b9cbdfbb28f904edd9ddb2d38f463d92e881a94c0c0e6e59520a23ee3b46e647fa428dd8ff334a597c81932f0715e8899d07795c0f698201ffc5f7281cc13808e0aa9f28b6d82aae0ee00160a85428d19aaa62fff206aa14d899b3195dadb2678e55e31466b3b75cd033aaabca0e97ec9cd8923d65360be9d56d023df5f295804e65a1647268f0835c311c1393ffeea7efb34e6087dbba10ff8b3b66c954f2b86dbbe6802aee1c61118415564c766bf0f8ecbc8e58b15a403d9d8cf453bc911024a4cb3a2a1ef9a3bb777e6b68048ed4611b04b020d5c3433a421092116705f258d2317022fad606f5a944fad914762d16eec8ca9b31f2358d7723821500ed4f0449ff77dfd7a7fee572724ec6f664a5d7904f927cde918cb10ca898791a65f307fa12f702f828a80fa0e7b95e72f7b9b406b1c0f21b616327674bc0ad7da03fa011432f768933dfee9815c64c97e17dd7f5145620b707444be9fd97692e87b0bda21b7fc0ab1bc7894e767f863551200d9d4e2029730be84b174eeb764793b1fad2a3e1dd5a09385b30023390af61f54abec883b8657851eec3158c7e1b1c3313270554b5df4461702a21706cbd4ba46d0bd64cba476c1ccf69303fbd870601de16d2fda51b7b723388ad8a5a6fc955041878eff8cb52d8bb1ad04ae1df22b4c85deedaab55d1e3d43ccc2aa9438b425bca7add35681639229fb7cb3d718c2afb79f9b49791f0e51c1dcbb98fc9f2d41ef3e9af13e16869cbda78a591b067d202837eb410012bf4c15cbbc09b344df914308e8d986af59ff74d76cb626fa11d987fa4cd917048b392b9eaf0dac653f690ef09c9b97dea33c749a1393ad1402e20f88c27e1f2a34c405d1d3ab840a878fc273da27fddb7cdd153897ce7f69e06ce3b18a5a2e56da783f447d90b941b8f74bfffc2eff7f1d6a9c6af113cc34cc74ad04d90224a90c01b4ef3e348a2ab8e1dfca828fad409e8a008f5963143ba069f0314ded6d0c2a48f70437e4657420986997d8da2254c13a8191fb08d33c213c70ff82356f93567e67cce3dbb52be5e3c7b5d4f63accc757378c092515e96d532b894963fc3d8b3c22aeddf6ef0559ab8988936dd0e25f396c028aafe559308bc36c5eee376300ac92f28959d404ffdb050b2a32cd8bd0f95010c6ea39abd8189d3b741a7ebbbecc94af017f738eb31704cdbe6e840fe3da69c15e54915e4f13ff776efad0e95c5812e644e7426a791c602429731f3f0db798d77a8ee5f57f697e05a0ccedb17ea4adeefc8c04fd0217e5c52eac336ac46da8fbebc414492a68899825cb4d06f2ac5708b8729c9ac10ddb9a454ba63abd5b3db8f0dd9dcd7a732398243af69161cda0578c7a2ff131254fb09eece02f884637357ba7a1696f5a0e64eeea30ec3c7db3455dca2c1cff1a061738cd3621d4150c290d03911c0e25e57a207113fcf555a8840f73d3dd09108bf2104e5be6d01ff5d8d4cb1c169db4714fe9f499fba6714cb858f4068e1ae7490755b87936d7961958ffb0136d2005af7c43a11bef127e92e752d085792d921b5eb921d654995fecee73b006ec27760652c23e3a92052a6e6c6219e45eb599cdefd9f04b9f0cc079a6cb08579aff2ebe6166a00f0e8146f7280981b7da7318c764639809df3008d669ee96dec2d366a357f89aa23354d3be76f2c828ceb786294bc4b97b809175453c9744c5df763a553589548d297b282c2749b471d753a3dded2f3af19e23a9f3302146f536ee4ed442c414144de623efa82d95a28ff4186a90c65d66337855ce062639754d26f4fe86fa713f1d2dd253f532ecaccf19573348699289764071f13a8030dd7a2c6fe39c2b9156f145b1660207b9f58b595fae5013605119deeee52f3f44483dc56f8ffe4d772a887ec18ecce051f00d48b8283e089780452a3471d59e318c7064ab748afa6badc8a907f5f98c76b520d661b2765e48149045d6061281d23d6c839b559d949ef681e009bf4d9b68b3d79bfa11e609fca052ea7678c326f0093610e3b4d5f560d0c3efb430e4feaec9076453ae83b361a720a604a35f06432102942d09324836c7b19f1d5ce0a5158fd262b1b8e75bc0011c2f0868d6de8d9b090be24a4c7994c9144dff1b7ee9790b3acce04d274130dd626f61407a107b6a33211284edb7279b0ab22e87d95d22078d45c3115488f634e438db73db596ca4cdf6d899c0df6f47b9bd3a5de2e4db3aa2bf906b623c39389e46d5266a05a1cd2d84a0d73d5c8b49c08ad35fba6af33764c1e8ef77fbf03467ac1e315171ceb11ff4759c97b27f95619d864afdd97a26cd723009c9df0220f5a64807059ee3bbbcae7ac3568d04cf465f7ce21b3e43f5cce1f868cb44927aa1902927a9f98ffdf993bd2efaf67f909a85aa0072dd92e9837ed2a7b08240654c4562b8dddf7426aebd7573ea0d340974ea6e1b655f1524e4792f77d4e925404763a309df42fd54fb92267b10b961f367f1ce5d8a9dc8db459dfc90b4516035ef2db1c8cab2cf110c46cb3569fd9ff5c01862e320c0b314f0cff80ab463e6bb8faf785736a49dc6703b3c8ba7021f260ec92e811b0812146fe56e24d7c099b69cc692d9829b942ba0d684a54ede7be94aaf040154ea72009cf782466377327e33b3b6a0c2ce0b898687690530c36b7bde7b974b380fd829f5bb1bc2e8894aa4a10c049d1609cdbd8c39885d2d78a22f2c05c8a18bc8acdcac61dc136150f42c5f40242aef96432f0de4f7ef75fc6b77bb8631ecf75ffb87b655edd8980e13c46db463e1df6fad449b3181421a425aa531bdb46027515ea77ab8c5fd7d662a28c51e88a3269be6a33732113f55ea486ae419d0000c27f8d616ba377faa030ba1a03422fc57c4cca6a038930bb5862489554b0640c81667ba9e34b5f732b923f886c0c4ca9dac0347d73117147b45292e0bcfd215cd1f1d121662f41ec583f773dc51f88de27900ff12059a72960fd637d3ecb74a772aac42dcc07266ac1bd757bd37f87c2fa385939c7683c25f2a2b96bf1c2954c1c6eabec7f4e268dd4b289a91726553dd45bb0432aa978cad65238958c1c67abbbf56eb17114c8f71fe49e95d0a549104cb4de6fe34ef25e8aca7e6fa3ad4889190f506b02674d32e6eadb98de411849010b76fcd436778860785715883459a93a880a95fed77133cafb57b31bc40c94229e74b619341bccf697007270500cc173587945ce6b3af16cf1b36975e124e9f05bfb17c088ae0eb79c38ed653be4400a06c9b83d32305fd13833fb74e489290bd0cbdc8d15e8fbda2b338ec4d5ac70becacfebe11e14d59c960ec289df73ca535fab4ac44b57674da027277bc955201b4667b22c349bacd856b38844146bdb5d66d301046684dd485d005d7fa73ef37d0a22db382eff60ef4cdfbdc4a6aed15e4610fc777ef5d7f249f3e59d9dd72195a8faaf1d5163ea7c843dd8cbbe1acecbc54bd4307fcf50f27779418903123da448c66dc48c38f551c481b5594ca6b04f2484ca04bea7fb319288988027911021215d3ceeff1d5073e6e46150fc9f14b48c7db8703c9c41a87e4a77849b2b4aaedb52d7d559b3cb40a78a4f6f192900a43b051d02b5122c690871b0982b1d1cf4eb6abd9c2641177cd1d09933cec86ffcd43cddc4b36e545e782645eb1e5f7d5734fd00aae828776193ffac7447c7bf44714a505c63bea5e089545d6ddfad506729638ddde4cbdf2244daf5b8f70f3a825218d7cb2cb19cbdeae8e0f10800612cb4f80dba0afe4e4013131035812eef34c375d3847f63b087100053dac9e5e9d79ecb460b5ef969fe59f52a1f1e362d748b47c11a31de105fb372b76cc8873515424522ebcdcf45e3fbb8d53b79b8af8d21465dff4decebfb91b98dadce9ec3ee76ab4516cb2a5abb9b9badcfd3793c8c8cba1f5faf863efc1a56d0c6b8e72726dd5b0a710f893e524f8a517f9c732d3893c8e4fea0a06f7365a47a7dfcac986052919389e120b4b8dc7ed6079579c0e7036748959dad83be321a65cfb12e76752b2bbcd5ac78e4ea16c650e709c6b7bd3f0b431911dee93c8ce62ac7475eaac4daa5910f3b039de3e727466d845365bd2a8c00aaf9195b783aa6c42ab3bd0eaac855ce2a229941fc6d57d06855c30da544fccb00ee49b6226245b53eee94002f7df18011bf5136485905960d8d7f44562bd291a54ba37990e722238b2051aecda142aaa6d159a0ff895fc4fb7353b5217c8f42fb60a3071e1ae101ff63497a01c1219dce6a6148e86c49fac72038b5c49a7768b409615d20a5743b05d4cb881a6e65304fabaa46f4faff2d761ad6232a8ab13d26e10ba048ad60f77ab4b2b8ad4aa7fce1a5029f4cd1544a27264dfee329f0e144ccfa1e2222fb4f474fe30afb3006fb135e4c3a64c95ae6732e07c4135ca6de95d0cb4f3573d0300b3d6ede72fc45210b89d71b0459a43b156be8caeef74dadf1dd55c5044f21f726d624628c143c5cce47beae28e4d41688f6bebcca26c470cbc5bbe2c42b74084000036e296f7d7b019c73a8f3c338bcfed3a2693c8a39604f9906980eba075f8e794938074391806144719fcdedc6a27b71a6c9d1207453906842f83ebc72d4cf1e5c55b5ea4c6120398144837ba4bcfca24b2a97441db4790e81f919e893728ebe9938868ab24a6c24707d5084478fbe20273d1de5b72d704431128837f33629fd3dd4727dfa8c7fa3fcca7f73927bca36fb176ba71db8a18bc73fd8f40025ce844fcb17a560ebcb713ae9c8f56d6c191d5434041b61ad183eda58450ed1d8d2074e75cde34c7d8525e2b0e044fe126b76d4440e7018128989fa694f3ffb6d0a03a2f9b04577900c3422f50e72123492e20668e8e7a455a9a0dfef439b0277a9b68d36e5251a296029abcfc2d10641048edb1a531d2fc34c12206c9c903ee78be0133721b3068b79caa00c6a7416c8b7b824e04de79c9e80ab060d15eea98dde1c0476c9f82eaec6c6fdb1006ef5f3ab4716447491d380e759248ae28957d164f4bec0be6b1cf6a4eb5b2b7f9d84c8bd495a0ec4ecdf2309e1d87d6360643a8790346bac0038564f00039311bfac64808d2616ef22fba1b31ae1db3412e14bf3c94d32563967bcb7ecde789d4490d4d6593f85bf91efbea954c9d483b89d5b34c3bc3c7aa243e0ef46d9be5a277f0ff75f1d9f60fb4d00957160b175b88cc0f8f66409e459f340a5fcdfefb52aa21e7be7d2c40fb7b917991ec17fa191ad9e37ad13ab6c05341b34e4b6375aa8c051e3a432e4843e6932667175c2384fd64cc22062d48e5900f6547a3ae420f89326da1a5592c9a61805338e655024c7ed6eb6e99054281ff3420030c3f799c3f861a6662c16ebd1d6e7992edfaabb6fd17de7f94515d4e8492f48684422a5d4f1c2ebc72456636f4e0befb796b3e16c1cde80bc768ed45d2bbfeb2ffc88b6c51f7ccb78f863b0b90d36533e0dd3deed53d4d4a7552ef59171b50666111cef95cf2ab831e98f531fdfc75e217a2d8fe64bd19462f169d6982d444412f4b95f95c136a0f91602dea2fe4d4f5f5af370da1bb481c92035d6fd46061afb09dc7d9db9fff56c27a16aded8384cf29456ccbec071fcfa3f05658a624e7977bfc6e676adef149adbacab31dae3128fb9e032c7f48e4ee993a71d38d60d39ee00286bc3cf108f38c893c1449dde480681ef708d4f54232c8c85311c4b44eac4be59bddf452f1b84092eae0cec3123063b27718eb39cacd45d47396644900314976072fd66cbcf268e231a02bd8b1cbd147f115c6b4592910b3ab671fd38ffeacb93e4120ebf6de5a633432971a0d0688956c71f0640a1e96255da1eac6dfb7b6890bf948a03bb8862f057fbd4d0acc62b1e3098f9a3c6fd9f34a0bda8bbc21a2a11dcd1c0dbcb3b4fa88e5c0e724bacbd33442880d3b11095b4d7b69ac94791db20512c9c2c477ee98a89dd6f5025423bd5d6579cdae4d0638cb037518e56583dea31942e7792d53e6c8ee3bba84e064ad9ae37d4ef068578166523524c28fd58259bfb1244b47583c168466f6434c1981074e1ede6f22690c7e9ebf87c2820b5259c7b955c904fbad37a3d4ababe21755c7e563d3299ea75b355da795721b4313aea11dff6a2061eadfa84286c8760cb03168b807f9bc07b6b2302a319c957da10ca2cac9f0718ce6238370ce0861d69d14a29a47f0702b0dd33c387950ca54304c86e3fede00a754cf2625f58ff1afdff804d831fc28c861a0eddecebb9832cec39dbc9e6f0f0df88c77662ea3f2f5ae852a6f05577121eb5c9f2703974b6be5bb5e42abe9c0f203ec4141ae898758b73a94dac7c60037415d6929e318a98fa8550760e437391d61e7ef3f86edf8882e6a783adf5bb0bb48a04c5c888215da74cb630b7ce5179adeaa0cc0ceda76c9f335fa783a3accb1f1d26d29391c7f80b72b5481637f9f1a55b2cc2596b5804bcde65c6ca627a97b00de75e6db9025a8623a748cbc3df5f27fcb4f441327e2164ec8b95d02555c36b0adec32676179efddb96b7cec730f73d6ff0eb498fd1961939697b5030d84c9d7236106e49a92443b21e887dff06aa7735991e687446105a03452271fdc610d5e692679a63c8c8a1654bace5a4c5016595b5333a16630258c3d3eac0096f7003124b77f10754278c1c7655856b9f1e9cb34b47d97a2ee85f148335a97b89b81655d00af140909eb74cfaca0ea0abb85600ae73b91b3b8ab8a9e1589e87d6f05b5179a9d3dde6fdb729b94b46b6ad32526e2448435dda2aae0869fd8ce8018de1c13918892f1d6c6ad14181dc7f29494debd672df8da51780cf839e8573384dbc1ccd8fabf6446086111317db2eb5baf7ef82cc12bbac75581edf41f855b766305dd986a866ee185a2ea0fdc3aa70b27c13aadf91d039be0e65794ad7ab342b6f62f71f79b64f4b2ea38911a8e79d9853ba9d4ee670bb9d6ac1b93cbb946fe0b6f88d4733fd100a29a586364dc9366f63441c782a3dfb0c3d013352d9e1e2e71c76bfa1fbb25613a0c30d5a287ead06782598f9b842e95e7650dacceb41a82e89254815017569fbe1336fd56b721fa6721bd793de34089964bd47df08ff87848f1babed5ce9d2afa51b1eaddbe9ae1753ef48b22a4c645fb4f2b5fc39b8d3a0509a054d021535e7099ff286f1a43376d37171da25e5b5155ada2e8ddcf5f4d73baa4bea01bfedc6385384937e30871d24bc560d404083640da19ea8e3b5b4f7dd63102594c9054bfe2bb445ac44fe0cd2ce563a8db14ec79f0c038e6f86ffa29e190d31f277908a8c19cb111b4ccca89f3db2d1e30f321670495aedf743d5eb5d444afc56603892aad723dfae3cb54e52c01ed79e87f5b529d06e0c57ef97326cf638e4f3cf70c187a9ad77209398bb85f718609be27b2c8907899080ed675b51a262e2b07164692ae8d03982c22fc5e87673d735446812310e59b420067b0005861e89737d83babbc4262766c1eee985a3ea1251eff924fac3585e7584e6ca00eaa94e0c646b2ceea93805454e26401bff5aecef8dc41e6c84a1c662fab8b0aeb1f30a2899a74b1eaef01c70a1a8435a3427bc743eab60a1f8993fe087fdccba7c417b3e17e8e429226d22e725b41a759d7487a427d9c23bfc5e51c6118d77bf55eda2184240c3767567c81860ce3c64a09513add8e42d028b7c5894581c84e5d972cb325115736dee87927094732666bc6b81c7439cca8187187db5bcf8a4cc659d1fc89e27718b909287d8b91940f3dfc3a5e1e3e78040b76f8df9dbca860535a64902a535ebf56437b82d7c93533596fc278c1bbcd5047d42b8faffa2a094412b558d7f82fb4464dde6befd8feccc660cec80aff79f1a55a4c568d78aeed9a4bed3902ccfdd31ab23063b7d71174256b04dca674eb83e108f5a08bcdb4ae212e5260025ad6f7f995a2bace28de72215b65ee0c2f53d515cdca4851171e31db2993c96e9a9745e8b051ab2a50c8e22015fde221c56b18e79fb61591d19ba95b559791ab9bd4e2de1bc0e3414782d6aa224af28b02dea357439919a19551ed9d3049bad0e69f99cd394e70e9fde86a3e4bf931a908fee22284ba2cff2a25087110f94e7564231ffd8beae2142f8e2ec6f7e9ae7fe10acab71133b48998891ef836c51cbc4f8894ef40c990ea3345fcbd0e4fdb78a8c353b9bbe5c252eea246ad56ac7a4786859ed0010f4bc2446da7bac27cff6c6591a5af6db152aa31e327b226c80e6c1273abf07148108ae938a606808df5f244a34526fd6900721eb61d8e50eed88d5e1d7a4a0ee49fe2f9f8c770f7cd6c28d76cf57341a8513298ebcdb3f317abf0ea14c0bdc778fbf208c015635cb88c9df5ec34d6ea528eb13b53d5ce4df4bf0b1f64fd79f01aa82ccb0f7a361bb8a4d4599ce96c7cfc8b403e05878ab3cddc1973e202a0172907f7f4897d922d1c1742d11509858b4b2b4e2c98d3a937d0ddc9100813374188a303ef16842e31a3b9261db4598fa81484a0a991199d6d047cb577b094cfe789d99189b3b8d2a4db489d450106991ab4cf518e18dae3e10f61f0c9f225d54e27ead8a68f29140d77f765b0c34027511276e1e45f159ed492c37b517315b58b5932ea7368441d0fe438c566493e74644877bd3d0591e8cc64bf6bdf64ad6ba421846e351961d5c1edc61a81f7b0aad55b40c3c1708ffd73297993ea8cdda20139089ba6472462a9ff1876be84645fa4af7c2cb66cd2fd484302ee26d45c6ec7618ebacf07b1009cd6e944f3533f2f000f255368b8f269ad446492ecd8457ad893db4a713b0ce66c67aed7350411a997a6926fd8a68377b3d2b1b256c1caf598759f743b4f4ff11c8b869539f6bd73e65e22512ebd63a7bbd39d933bfb4068547035fcba2260d3363bb4eb262273c691b74e1d408133a1e824a8c02f7cf2dcec229a3aa229b7bf3ac7774f1e5f86c4a1e24b94f84d5ac740fce4abaeef647eca0c9c8c58206baeeab9c761abc2f89bd5f0bb4f82da8a77faf297a58922043734a30add5dd453047c5d499c2d97c80c8cc0007fc817388af57f5858f8e92bbdf291c0d2af79a25dd5377abd38afa75d6806ccf113ea687ecf8c978d952c38cb0ba7d2afd439a70b1bae0b66f87e3c02e71054d6a9b12a23e3674bae387d33fb75128025b7d422ac814cffcb2662b60b5ff725b517701766f6139e5acf6720c17f0c4b7835d0a19806e10850e344c595e8f9859c2aeeca527c50938bd7d5a0133d0f873f9e7ad56236c4c7eaab5583059ccf491ad20b58aefe2412e179a5a64c32d160ae2e1985145eff6af471283c1f70312f8aec8cd666ecd1eadb3e86c6c4525e0fac53e950d235b0e4dbfc059d191ee2051ab717a32052ddbedf73bcc0820b0e4abcde2171af308d3b8228d5c3de78ea294ad1010f59196a2b61b683da94529f74ada328345fb81e071fa0d135fe4d1535891078efafcf10852df97083e0bff762c07676024a9417a4a8d51cbfcf8cd9bd2e29794876abefc7d4b9b4010c7b98c2d66237efff9dd95242e58399f2efcb202030e918402c9f4e84759a75cb70ee0ae147498e6dcc2a46070a8f8d1df06982f9a1a326b1b634eb666e0f0950392c407d59507ac5a385f7661f8227abc6c50d9b3a5c00ae8ffdceb182151980e8321f8848829258890fba766e8e99fc0a3babfa71cbf71cb9f4838bb2fc3f78b200161840a96abbf75a2d77a50e26aa442288b085a273b681d13f9ffa6633534c60ed5c889bc275c156dd69eb38c7446d29f5c0594edb08a4b10e75f4fbb5a342c5b420f08b3ed4bdb24d1a4e139a54927db950fdc4c535a2d11eeec16922f4b0e65282823f6c991fbe08333a68c3cb7d6d1e680ef569e19143b0816f54ed633b0e885acb3ca4f11f47d62f044729bc9ec2fee1d2d2ae794044e2c70ab95b984a78158b8c607b676f2f64287db9d6b463e7381cd34a9fcd028ed467925d63ff2b68e88cd913a0c3974dbbafa1d98ddf392b80dff9d42d7cbb7470e8d30edbbe7db3d1a6a0c6d3f14116869b008d23e5b415adc23a9f0b211b8b0c4cd673894b2922c967e5088089e2ef3621aad4ab444291dd0d8466ce270551bfe3e7d98ba645d95c18e290ddfafaed81f3c8b1575f9de719c1fee2c03ae3cc97b38db58631ca1c0a4ebd8f3368992f122ff8e496f287bfd25c30ab479709ce2637d086b80d2a8b57b8f13d319a5df38cfa8fb6640eb67636873c55e104e87cd4ddc579ef2e0b33fac15fecd9fb73466424e5d7169203014a0fd7e647a99bf656ac3344db591262886179b94d61205bcc84451e3914805d7b7f0b90b8514823b6a35b4a48dd73bad34fdec2c27d14c12bbd4db7372a7c9af38ae233c6d7055cfc504c9c1cc28e79d5e90fc137caa6f2e1c6b1260a661fece6049d2112c3bd8930e23dd8d65d39f011a7d222fe79beaab48aa075fdc07927e632cffc11b879e59bee14d3562770050768e3ded47e64054805c739f8741add084da094ff2b7fe1d682229210d786b42b0faafcb447aff0d9f9969696f7b62385e5911e43bc02983fdade98dda7141208d7a2524a264c3b42e43f1d68c194df38296218538fad98fbc857560695af3fa8ed348b91b2f63ac26a2504619546b550cb23cf195dac6c6bcfba084b15d5462b33409befd3a031d11eecc28b970ea9987ee6aa8f9cc20e5e4eb3932dda1335fe8fc5f893e3e06bf7d9cb9bd677c7484e06cf994c83880503f39748c397860995ec3ee6fbd994f2574aadd8216298cbe0f98dd13747a64c9532ef71401f68b18c1fb03202077250f0548e076b8689a21cd44f312bd2b1b90589c2b0cb37f15c07747cd2e306a3fb029b0a30ee63677f2a31a27d4cc1d9352065f8ab59ccad65092ce187a09bf272fd74ea6db07f0bda06c7c7abdba4058972d1d3b4a25891610e8c4219b080065e977ad7a9fa1b0e7b7e8fd95fc2c333e784195c4f1992d4b10781de04f56b04c9aed7a4f47a6ee804544727790b7e69e79872a441d0b688f24c6c8ab68126d4450103f3fd7687494360265facf8df2bbb0d631774c6f684bcc90dff49c675373d23a56a942eb450b0b89be0e13a934e09de535c98e5abe094cd7837f11142f48627f3dee44835f78a5f7e44333a511e5b0c2f8c2b0cdbd8660899d5f69e8ca90347d26ba09f1b5fd8eb2b90db6a7b172c8cb002b3719235ce1a3b406b50b4094f9a9e80be1dfcb0f99a9932ed8daddea36b4bcd2c4dba2c28806594088675b81121c1dc7ad957c9021b9b91936424f08630c881dc569a898095e2148a9223ced3f92edbcc1533c93548a1639f6dd87481ede046758fd402bb9651af9e66ee4386df9c9d7249fda7726ccf14ca5e9a27df4e7b1d436390b825dedc17523d87e5d067e18da3c8b42e7bc66f83eab1fb6c3b8cbcbceb9e4d54513ccc7249ee8da22f879f02f2c04e41127fb6c00a3fd3c06ce26f75a19435e2fe6177ac0afb068ad110bf33a359963d96d16b878aef60d0bc8c27cae57538225ca0a0c66fddcdf0c6a33ef0d5bcf6c09d967159b6eaba1ebcab20e1c3d503ef605e9dca3a310b317de34239fcd393ccabef4fe9a55e49f49f90211245c4d2731462bfebb809df53ee1e22c0084734ba6523cb985d08c01098a3ef371bf48dff72244f43405b2f2d0fd0772d51c8b355aee49e1ce264d08dcb9becc2eaa00e055b57f9c535c08e6ddd511aa37eba0b83b15099c9ecf607e8c64b74eed2659169918b351869a8f7325ebde3a11dcf7807672c3ec3ce1423fe481a872e4c220946f2c9ca7383e21ce6ef1948c8ca4448d698632ad0d4370c188f3a2662fe980da41e7b48fbd7b08e03aff314a8ca2a700a3e03c1eabcf2520e45f9ed81d600cd9e94726030ca83d8fc77acc2c863eb4c42c824c4d2fc5fa8b9c9f77d70f3ca204ea8a9fdfb18851313d4dbbb416dcb02acf6da39d4a6e19bb41463194eeb32d4173a0f932db9c6df61e99b6a4ba727c709d71a6b12b614000a1034cb622e2a7c9107700a885b9a38609370d6989489336fc6731dbb242df4b8fb1b3adb0d55e777d40f98caee4fdce6438900475e122a92b62e4c688c732f84828e2b6e969ec6123d27dac167d6da534a30e0eb6d88bd38e14a2da735a9294c5ae5c46861c541aa9aa388452cec3c4e7aa12921c49adb4361835f15cba68fd821ae11adfe3dfda3307f3cd95e67f25bfbd1395d6e302ed1c4be690b414cc4a89694a9a2fbeedc2d2d68f6f0fa235bd43fdfe50d432973d2b0a3f880df9cc33db8d1140f290e2c02f3dba7e6840dfbf9c9454effc20bc092179fa69c4cfe6e6fc21800690eb18497bb6ba89114c59aee5e512a565540044325322478e23768cf7570a3acef8e38f41e5f0f6dc89cd0ef6c9a5d79ca0c4b1cb3245e54410e221f984a1b6f7cbadf1872d89c30f72ea40f688606a4244245d5c82f01c91cf020d69055622691e1795573d2d0ebd6960a50d5a21bcd3599f9fca6ae0ce80c74776dd6d3dae8b33f4f25a53077619195ecbd1dcc3769cdf5d3bd71181681ce8085950983f0e1b9fe0cbdf6b4fec8b1ea0962347086c401ba3e2ebcf69b71ddad059548921392edd33b8838bd01793a198a681bd442c6e850cbe2ac17eeb3228c9e87c7fae662f7c22d2a4bec4bf1f1d184f03a44711df1ad9897b26236278cca664c698f03ef0a8eda1db423e6d9ffe52192adf2240a0df3a4ad08fbedc26b9868571b4368351c56c46eeabd5014f07fc7e02fc39cf7744ac29a700481dd27b593c230163bef04d824263a144e643db5eb423ab5ba29f0ea4dba3df50159a8ba7888183a5e06ecd2d7498d7ebcefdc211ec395d6d1a0a2f05dfcaa0df2591c9cc8fe764084d4fd41c06b6eb4e24cbbb68130492e9d0fc964781b223be0b7688ee12c2325de5797f89400a1f55392dac2b4a9cd418c979f78f25d875a466775286ef087f6a816e539ab3e7b6a3636e51948c7f899a2c638ae050735f3571b331eb1339488f7fbd6215410e44a08f661ccdacb4036d81a09a6a7b951383a42d3125c054568f9daa71a72eebab24c311375ec1472b871b617f77a2438ae5761c9f3fd15ae49264eed3ed727c66ca4fb17ec6f9040486cf246cf603f36e3e9917613e119b7d3c43a5c4f48639e141a20ddd58b7e958f99bfa2d82c79d3da654fb839eb34619e3c772cee962762e6c9f46dca8ad6c45b710406ed90ea0a3380b2546d8ec77fe2338f738e758634bd320f6848a556a30c66215386cfb971c5dfa58824985105e7ad723cf88d98582bbb23fec501ca38b3c26b8d9405dda934579f02eb3520011612714b9cf2a9ea754a181e8d9e8a260a2617bf6143bfed6f751395d65f66b875a07230eeab60ad16002c8651109588b53cd113fdebb854f64f0c314b50605ed702bb6619e2112ab269ce797e16d4792a91436dda36f0b49bbb9d1678ff4f893b247f4e3c16cfb85d6a903648f867f6907f6c9f123f329b8261c1e64c91aefbfeda39d71518541127e74a32abf11edb1339127b90524585b7996e50cd0f6ab9af780c2266b33d68f147e68689eda8f1426d8eae9eebd1a53130c7625d242e463b5ac08920724ab2cf9e4314b5d4237964eef6096fa16f4f69742e3b160054a87585a81d0106156e35c453a385947bed762cdce3fa9a25352a2e04d78b4afc1e241933293c82106e5db73a2b37d826092b0f84dd172f3dbb6c3eaad82fcb291613e3464ff9c2359c6297b45dd21408724ce9de4bbe09e92c38f07438cef66e90975cfba6e20d52961118affe858ac6c6d8f328913061143c16b15411e773d9424334d032f947e5075fee6ce23737209634a737d5bd193d4ccd87df3bce4066207dab0ad4afccc4bd8ec01b547a6f42ad2a30a419e4cb54c11ba80a27ea8da8ee753ccf71f6e4bea38bb462ac44ece8d5d261aa5d604e750cffde0c1e012192c76df1d8ba9b296e075beaaee2c616aecefb9031fa2659da0d28d201cc0957bced46c22e59c38314d2f97701dd20ba4523ec8ff7e868811bc50ab5a972e2f12a20b98396ae8b3eabad1869044415f000035a0f8be9705dbe0457f6c6a1a1dfd26fdcf6383b292d09ac97d338657a123622593bfd2982e9492f62dffaf9abb04a15e27d85d5d7bddd7cde9da0754d6629b46ebdafb424a9c74ace4d1f12b37caab951e10a9f34d148b42a52f18fb8b55263819ea81ba1cb8a5f41a8c7180de6796a273da6b2dde60a85ed15162083b373024ace4ee6296221e4046da71a5c4f8b3840f7cbc2d601f95795740be1fe1a873ce59bbc44eac01739b55c8823d72b7e84655a539166bc458a2cb265b2f5cc0a017fa9b338c20ee330e17e16d2fe1a8c7a868208e2b0fc26968a34110d685de8856b7fe0b1a97cbfa5cb0ea5c8830d18fb845b03d6d4cb7a536f6e187602c96e5ed55a12d18c01a7c7e27f813bbad4228169cb89f049a129c0d8d96b6f4964bfc4cfaeb8fa66bc8b4095a838732bda9c0fe66f4c374e362c6e060e3155a96b0e6790ea62ff684391550431a771cb032b03e5fba02d76bb8519b480bea94331a6deeebe7b5a2568042aeec1e09f9beb46912e26e0eb1918c76692f2d0c8675a77bf04604cecf3a5ea57a374110b451a3027449b7c28da05f5257950f441e1140c83b7c70466013ef1900ba2a92d5355f2092b5a4ec680914f85606caa3015ef9d31ecbc45c57ce32e47a87bb108f86bbd7ac4bab703e8b7010eaa62db003c2313c222b7dd9a4ad1af1fa8bca3847462ead61047270917a27595287e53dcdaf0017c92260e01eab02962b1a96fbf6a5b0eb8642e52b67a71fc13807db138b44e47bb18705d64ccb83e6498d182bda977b2a1ac9f13eceb4956a90e14493c5383c8e7a6d34f679c53143157bcdd6fb3ec02e5519307b460a79fcd89311d7e4fd37856a9fd84d8bd1866853e08695ad8c880ba100fd953b76e963473cef9d897ddc80dfd233e2102da03bdfb7125e30c7413e76aebd0fb05ea1477c77c230e6aaa717351425b47f597146fb2a130f5414b8b5a69a6fdcbc19738a7f7b37f69fed6ceb2201d8b5cfc971c1578f0109f800201f00055bf2a813ea5af0f31b70dd0b7321b9b24d2121cec622f2d408f30777674c6ccf33ab8192c6e351b573485e0f1db453732c154ea911af3ea8a0af009bb7fd6ca7d5ac0e7f5cb819d50750401ac7b4c473934fd73e0bd31c6e7ffe469abb816f8b1398067a30022c35f4b0c3769409f67da5deb0f1778d30c3994f98624ca1529bf4818105c7422b4b027b189aa346adf16c6093b729687ea69d774d0d54811565caeb35cb9cea8f41617a846c9fbed0ff5a784a78abca55a2d193791f96d01946a50337c3389f98489a524059f0a76c530f103ebe27806d3c80124f69b446a7c310032fc4586b0e4ac5bcdba3a5096a65160d7a6cbb56f35c7455f73288e651db95be8b1fbb3c7eee446560d0f3ad9da811d62888b96d6af9b265ccb7efcc9b70f62b26c8e44a47204a6250c4b0d4f6645611c2b26a7276cd6e07e35da9f066a8efe5ff861520828d6f21a4a2d09f95ed60787e18b9184097864e5ea5ccd024a666d254cc6a9132692798ea11658135373f77dc4e8b164e489c1d152cdf61d35ec832dccc837fd325120aaffd9e4afcafe2d6772b0fe543947d386eb002fb22c93fed4d3d9f370c605381601d82c0949a3f5e77a5540b2971bf3802cf3f52462ac332cae3164a60d3edd3e1f47536ffb8e2fe56f9e6a9d2c50a8dc6d58ac97661b375875b8ceaee0124d46d78656f183ae8f6aaee0f01e52f7fae3e342e2b30998083823835213eb3d742efb952f27f782c9c7ff92ef8d7eda32142aa39a1d9531322e8ad925fd5022e5545ab4f5cf4ef1c33e2824131d4a0752d09f13874df1df81e5fd1ff017eea6702fe124d9c38bc8b60a0ae8e187e5245e652a5e6586d5f418ec1f7535ff6f05f8c937ba047dae8ac3150cf707ff84553d7c1ccd5625e5b3fb114aecfbb9a4b26a439aa064ce10c6e989df744da9b37a95b61301dd3b97a713f88c932c461d0441c19c4c40c3d3d7392fe2f2f8566d260433f31ee85fd0c84f287bfe20e67fac630a694ae132df8de47601309ff5f9a284bae656ced120f8e6c450f01495dc2aba7b5bd5b848659dd91614310450f5e7173b502ce008a09fd83045768c99e5bddc289ad2d49aa513d9e6e08c3b4c1e3e30e67cb6b0e7a6278d0c812b7a1c03b9825910d3a9d21c6832b318335044cf8b5288ea6c23d58dc4b4f86355da8d5d42fe22e3f1807dc2b060d4b3981006ae018ba76e6a29e24e9fca761388db178620a3890c8cc44832d6d4dabfc4df6f12d3ebb28de746758e92a6893ce6860b56bd8bd229a92cf6e5c7821ec4b3c2f09026e0543e8df75ef1ea7c4522ca6a306be1b59ea2812dff09fa90f1535334811cdb395e9544bd75a95dcbebb5c927a0c6b4e3d7028138e4ae98e139fc97a63050c086a5eecc031f4eab67c22d4f8dfc71d6619a9bd90c9ae40f2a3a4139f613c3ce31ed5678fb5684dbdf43652862f6e010aa8e09f5d33cdbb7627f89cb0d6e1477869ee802dc41743906cf4e62fd6c26236fe183ce1b2b734c797a09710cb5011206c53fc57e464183f2fd461099b0d8166dad6b5bb7b60318e79ea093cea0a84476e303074add389e31515c47e134ed98f940767c22e5fa09e5398f8721e9cc03a00a6aef912510242374c309614b3332775b0dd76133d934b849247c581ae261092cf41c36fc6e3146f4d2fb31b945151b5d3b5f810cd420b6c46733a7ef9c52c08f3270556a7c805e26ec53b148824e3736d11bb9d180029e7ef1708581b007e048bdfa51a150bc76b2184daa6a09c380c64c97bde1a46c3400a178c66b736635ba1563133d9cbf5e9ef6a1297b2f7fd096a1e94c95ca1d7f13b6037cfb3231d8526e90f7f54ea9b6db7353f6b163344e06216593b15ee0016c22f5a44ba1974366793bdff7aa1aa1ec6502802478b093a3f03757e456cd13ba56ba032e7cada269f008628717610a0aaff798c850aa7d89ffc700e883f7f153077d4809e25f4f0f38345caca90ce9a5ae459db5ba8a548bf148e62e5a3c5402801e52c30e839e224b755c0716b58682f45b2fb8775efd5ea61485c249bb0b8f186b4e43a1d1eef309cd0f305792c59760780661e8470407975346d4c8fb8c438c11e474ee79a352e44ef44365f306852b418c9d6aaf3d2dbe25e278e482be8bbc0c32f81ad16f867c045b6372abd54bde512e972ff24b3e5a273417a310d7e6e5dc4c451a7f7a24902b22ba529584e6bf4e4e640ec8618531fe80fbb8c138628c35e1fd8e05f26ffcf93030ddc4db765ec36e353b579e7496948440826d4c51eb3853e61d590a668d51764fb9bc05e2d2e725469542f3ee7a17124c104eda8cca4b5bb7356ce57783a7d87e81ae92569e41d9ba9a5bf45d2865040c6ddba9bf747f492fae165fb9b39f1cde34f47b512408f3c82424ed086d88f2d63eb4af4799b115c5cb48d27897b5e3a64af2448ddc5a03607fc4ba851e95a31274544a55d433a59f54ea6eef77c0f4f2826127f213e4d2fecfe02cc73dedf96a0921a8bc3a93b4fb5085f946841abd61dfc09e652b875c23b4b92bd92148de04902fd90a784028fa87642c6c2350478134a7b165f0f82c5a9507d18ef3d374af6ddf0a728362a4500e8752e775268b9fbdb8fa238baa26a3379eb92fdfb4077e45ac5ce28b945776e17d8d77bb16f8a74de34c7cbee5e1e059d64b365ccb20a5d04582c86e0984a7a6df98da3eab61924816e955b5392d61e439593ee673e669bcdac4c6777741387fc4685a64f6e6076c1fcf6adbbf36ba990aa10b44107fe4fc05f9d3a6fb524ee552f93d20f50c00728127262bf44141bda57a93b557a844fea64e57cbbedca1b76d9ed95cc5395f154478b94edbed6e57cb9113b2e727e0bc066a9a4ba61faaa6640aaa9d1a3ebc73c7b810352958988b06f8e9808bed95f9b9d81e8601284c198e2781886b375024b6928e87f9f721814552b8c5e5b9c20530eccd3e891c16e842cb197c02fc4413028f54730251facb028e0dd684b8bd27668d3ed318c0b78958b2f4a827abce8bfb402ea1a29e2ddf071b1d127ae6876ea7dc71fc86aa0750586ad28eb1c930b0d09f0b855b4e73d67efdf7a72301ad111a99560e58478a33c4c2d89157cc8d56083271645dee46222133a8924a4591c53e17d0042f0d1248c3d3b8f3105a6fb18b14d9d270a80171288b387116da7ca514a14021fab0944d014d2ab9a5c11555d98d000ea07c97bb9b1a84176d003f8912b9a2d228fe5517a2cd2fbccb10f69164e40587b5bc0ac0677253caaa5005d060bfb65c834779bb8ad6e5c9348052ff816946a528c50822a287e82ba08f6cc2ba0b62c4e033f97eb56a6156f7fde2e2f93d7392d353c6cc0ad69bb93177a0916ad63041954e502eebc8e60af1d1e08957d5e597a989ea82d88c3e63e38ce92080931c2edd32fe29e865c873db46cc4b502336b7132e9aa30e9488781f88b4dba243e777d30f7d16cae3f732c52dabc1fdba881f63e4bd34331f8fdbd53a1e30b35f131ed0505e0616dc0e4c06bf7b3fec97bffd52bd22e2470161652145e0c98dd56959e8de27ec313d7ea46fc62d3018e6aa7d6ca3165ffa0eebdacc585fe46dec5a9fa67d8b46ac9393e3ffc24a4ade56f15698058605721d783d1df2b1ea4fcbca9ea5dacf7705ea000ca0557b8741283b9af1bc5d0a2bb17dff89ee8043e3760d0f4da4edd2447aedc4f44e16ec354d4ccfc27f3815372309b1d3a9bc9d1fbe7b2bb30ab79b14ecd712373798b93f52e2c151848aa384564cf286e42bf460cfc59615ddfa506ffcf49a627a02c6590b101547bfa89c47e5a0244cd6f53735fa3894b0404cdee186e2c474fbb82a0741a83419a072ea19c5e3b1ca45408afaaad59863285505f7fa0953fb677416276409cbe57dc40abbf6e10704012cc7e61a94edf198da2a90d1f6e0e70934da91a4bc2af34bd24a2d03ab9da24049842758494b39d45e4026f6a143132d9d6fa06200b400de56cdeb608d4b4b8b1ea10e6f8a835cd0abad6c1909193d50588c1cf0c19638df36e9e2e11afdbf75f593b804b05b4226108102da4a2d65ed45706f015a94f3612e23317d6d8344f6d59098f25269a867edd0b9f9be473de4f5b01af36415c88add44c02e734cbce41ddc2b8f267050f99bee8c29c4425824584fabdbb0fbba46ec12dbd65484fe1ca3cd4233feaae95a2a1031f05c518ef8c5f49083d3442a0c5804c87295586eae43c342ffa92633576e6de836d66aeb6e6407f4ae95f56ab7ff4756ccde4d7893f3e32160121002345ad7f5611feac5ef9d575e5ddff320025aed916af64bf32edf3a149c171a207f0fd5e5c514c3410ba150626785d48a12d702319fe6789542277816ccb8562bfe1524bef1313f93fc10353f573929fe1f87454b0444bd6b8d686cde9b8667947ca4fde5ca598fda830e69977f7d6d62fbba77c8becae2f8f10949ee4dc90c628deb76d14166056edee690490fe015c763adf95075ca735d87d491d2cb45b784c397213d8d7f22889b6241605e37da464873dbe299bf319164611601c863b07ec39ff06f1780ce4694bbcb01c062494712e518c7748dcd3cd5475026140d3f120cf4dd8619b40de4bc24b650cfe09892bf772795c4316b5ed1f2aad50be36a73c1ee07e97d225d08509fb267767dcecd5114f4bc0ae96c92c795e3b825d57e72cfd80cd402b4174a38c4ce454e1e2a700d019a76da6410a8e7ce6d4392fdc9c7ca49be42f81771b39d406758caa377a0a33596f9a1ad0fac93d4b0b237030670b98f9262651b6517303367b8b78370f62492ebf9f9768442d8d04efd6849ec2584c3427a08bd39ca2885378a69a5262ab0240d8ff78c6ab4f9dbc40b8ed9ef73f7c591ae78b602dd2e9ce965d6246c753238002fa56ef78ceab26bca71588640637ed3cca2635150078e6e1f45aeb74a2f342bf0f9f3a9566d438a057fdeb1beafc727335db0fcac1bddf89867430eed7a2c83b42f847784e7515969992c6e65d70291021de7fae544a5aaa12038b93ba73362af31d89f187d5f901d2685bc3c7291e7fffae7be582f1e3c928d9f36a60570602142e556ff3e2b4bb30e327c14449c1a91a414d83c69b238525aca866689e2491725927535e55b7a33c44d61de89411f48dcfc28468fd1ae30d1ec6ecb893870b609a17215fa243af3e018fec8045fc27b12709a2dae5aa78bd499c430289fa6307242376bd3d0e1c8bec2d19a131710358fe068095aa6025f6fb136de43d79366dc46c6affa9f12e7d827f5f065e129a9a693a7dc03831bda13b9b73350d29d9dcaf99a1b170635356c4947f6dc9df23ff15313033316d40e4a1372a9883efdaa2c838dc81eb8dff928feea73806ec11d3c40dc233058f20f979ae30bc788e5da63149f14919cdea7d23a634cad69230b4d01b76ccbbe6bca95fcb20d85fa5968ce85d5916e2e0fd2eee99029ad6a8bb31d0098b11b52a31a1b7c0157ae58ef89f284aaf4c80f959849376bec01d9b4f1a1d2a6184bfc6c83f5cd758f47f173bd05f61ee15a52ca25eb7acc7431e7ae012af139b140e4f53d63b3a44a837c9bc653aa8b5adf3eaa969df1b60f1ea642bfad58f44b581c12a7eb4b4968a6411f0355cd909e7ae9006985a26a5345e2f72a4b8c67edf1e55b1b4f4dec504c3118abe96cb6cf812ba46e059f07f1e50132a15aec576616c5092e56047838ea5e33bf87abba416f6652c98e8809e99b3d21de00638da6c8be0e3724fd2350e437c79fb2fb6a9537f4dbe275233da636bf55e89c3de59c5d70d1649e6d713d5161e4d10758ffd9ca6eca8ae9f52f04bbce66d569b7e530050ae5ccbd1fdb4a6e23677d6ebe82a89f60cdeb226ab125448c44177d4fdd127e8229f0db7fb16b81a4085053bd91e2bc764cb36532abc72d28dbab383d8e7ab98cd236addfbfb2e88068915600f6cb5f1cf8f80e2c567c632ad4b5b70cb26ba6a6be41fae529059849e90559b0740d7d6d93b36df24665637cd1919c26678205aa17fe22f5e90356b989d9165c41456d6bc90552453dded2dcfc9070589f37dcecb4ce823352454a5f35089cd83ceef21b79cd8686f75e24ba24c6003b65ae77a4ecf645be3a52ac97039e899caac99f3414176d6f34ac0bc8818ceaea488b5ade4d891ce833bb0324cca217e7c0ad1a27fe78c9abe4cf2673081cb6e2c11b8fcd6e7d7cc9afe80c5696ac2a4fb319ad75d0de7c26ff011971b79805676f29754896bfe56737c624c98db14a14529a057371c7863bf10c69f4c8d8e711355b5998dffba46a74edc81db45d86fabe8d0bb0e7bb960f72351ed92102f938a981f3204601501a742b72dccaa7499a1c95126aab278da9e1602211998e9684cff18ac9795b3734028d4f2e8935b31d7c87a676b6132d60abcd84fd229125da8f3fe9c5a3ba4cf4be8666a0f6df8411b1d66ee65b4b4147e0ae8709684dd3710264bfd596696f0e9aa48bd2f033e4f07d5c36962b688a4d01571be3ea57d2aaae784214103e01c94dd83b421f4e930aa26a56d2a194344368274a19053116be92a44f7debcdeaf14e7c1e2181f30eaa253ce8c9aadc39b0b88b1ef74e85dfd508643845cf5f872cedae2f59b8e032e2fdfe814ab21100a8672b3bad833f6b188e53c82c0968821b39b6053ee6ed349ef64b4aa8dd2cd02e34e82a4808880e1816130a53709816ddad32da55085ee01f90cf179c442c4a4f7c146c4b1826de32b0978729e727b02a317d2f88417f1fc2521f39a149a8ecafca85c269b1a9ccbd7ce81c59519a3e367d2569688c574f04284415a36abe1eee168ca3725c964f1ec60f7c9239ce15f4e7e316946c2d2a095e3655edd26bbc8ca7e8cf0abd8725ff892a85adf897d66f4b539bd78117228adcb48573dc7770a18f50473de5aadd204ace09b73bdaab97441ab5a00f12270478c5b196f540612b141219ee195dfc6ae8ce7fae45e3cc1ba4dbe9e25b5445029a8ed38d18d8f886c2f1e97cc3ca702599df32689a0372a707443309111746c3243fe1328af42f18aa55a36c78476ae0b2eeccd168af59cf58f55d906ce3a1308d339b19521e84b7b35dcc664688b25e5fb6ba6e62cc5ed00e3e64dc8dae2c0fb8ba802bca9e10276c208f6a1c8a28a55996575605300bed105b83f1bb4b149bddcc7451c696e50e061adc392aab9c8a5091e484ae28bdc00ab6daaa80d386e04b2a399bbe67f1b0b94e212fb3a98e63c698dcffa6a87fe74cb0a3bc4c46ca5fa2489a8cb326a08df4abce1348a8671d35dfd8ccd8345eebe26a46287bdb9f9feb8c735b568412068fcc0f5734c674788149b9394eb6fc95857a4ece1aa2eddcea7902ceb8352c61b6263862452c429070195cf2bf90be6900aca3ae84e5d25ca612af462a48ec1c7cbdffe6e5e595d22067fa6b368232d86bfdefa7d7fa1068370510153325e14a2c5e7518aac6c767c86f04499fb316b2cdb432c06e448ec37f8dae2045b1239180f8f24e825907d40f217793b788b95f26d369e814f1759eee1a733a5e5a927d1ca3369736260b00b8ef71e5d11bc39565772c528a8a9f9a6c32e58e76fba10b3ccf5510f024925c5157f405e201426382ca2f9a7938fcf821558cf5150fe88123d5fb2c86cf1ec4f0dc58d4533273c7af857f3e6164ca9a15a1846ab739b7c049680f6160e618c718535a624d5ea7f935210e42eed0ce77faa355e99f671f6cd0cd05d0ebf54f071c0a28eb97a49111113f34bba59ca0a2e5ff9f77d7e8bfea63dddbe36cde53e00f5ea4525b76ad863cb16843d4f4d06ee7e809ca20d2ee5e37fdc23d0a284bc2e0b23c7c0ec38bc40d1587c1677012f2c9199d44c8caac747d8bb2ab322bb51a590dfad954249d3ba9091a890edb59167f4cba9fa373f4e4ac4fe560305e2986c4873f881bdf2b64770fe18252b27c935fb31499b63dda9f9a40e03a481249394f8fbb6ddfc673759d949d1435b11c0e7307a1faa4c0cb49aba6ce3b3c4108ef13aae93a026206155e5e2c9601abd21c63db42a92633360af32abf35a58d2e8bd1f5ef531fb5c6223a935038f8f5680fce7aaa9c1e9f1659dcfb179f42d5d6fbc773e877929cacba21c5caab40284f85598915c3c44960b602eb876af8a1eca95211acb02bafe5a3c6dcacef944b1c3d78c7cd8cdb91bf773b61227ae75376b20588f09be1a5181ae48f18d6e2192ce2c769a693cc438a2ab28c05ddea810b3322d3055d16161242e994d6d6bad1780be97dc5b136c3d0a339f153d6d748b2255d2858c5574296933fe041cc36857eb7f86c0542460bfc3f2a46ef3ed5b8ca1d6c21b8bde91b7261ec7e2a8c0441f34d959a2cabcab2fa699f1037b1e83c1b1f2c872c38a824b2e5e857bbe32fa59a1bf004399d00633ce3af40c0c3cfd55f15b4c3e7f190841c66ac53e1bb9da5b5a292d7e97a0fe89bf6a8465ebe9aa901352f4f2b4be405a937d7e547e8ea64adeba7059c2b8d2eca724e676ecaa4a209044d7172c958c1455a8d88f72f0dbd47f1e63a585c53cfcea7af056922388c9fce1849b4126562d103c8651d756730f51babc3e2a5cc72cd36634c9e3567f27fca0ff8a2ffd044ee7c05e75cd55d106ab98f9aaba89e475ae0491c6853f911d1df35354c0c4ec85bac931670b399d111fcc8f0f176fe8558fbbfa8bf0889d3a1d0c19f1fbda5403071c704c64f72f15afdb7c40c8a7eddf7b3e94946ccb8d7894ef0540386116323ec18be03165366742d26c432603491434fe993300ff4cbd06c86ee5fa9db3d7910cec27f7afbbff9a46f9781d14cfc1449cf65467b3ffc99f8e1f8f412ffde28ed6b96203429def614a5818f112d3777425011bbf98479ace674a884ef422abdd5f89c341126759f4444cb0bcbb147f9ee78eac5cb9fffbe512c5878b9ec72d8054d9142f9a2b928f0b69beb3896bb09255fce44cc43a54bf87c443f5dd4b2b7f6d1ab6968c1c01a0c3f7f4643c81e3db3089c9ab5e140046ed26a67a0e61dca45485d7a747a33634c2ed17ad604a4625481fe7c29c3a163a74360f047f079a614f35286b9644c0f146a2683f7cc0f0693fec195962c6a2d7d14132c33bd89143896291ec6edbaa2830ffd71b10fb9e3b2af4e6d56b2fa1d205637d083a4d4c8df15193ff4cfd5ab46ba3c03cb27e42d34cfe546c6ed8f0fd7f979002baeff1fcdaa84e7a01faf51e3015f34025aac7ca44540de1fdbfad60525966252ba246d4a7bd0b7185be4c6a4da1b9dbda82c85fee3bc0fb495887aede9a11f879fd6b41716fde4b50563874aaaeb1b776204c8f1e502131e7cdb4765862626d5ec59cea94d9a90f9869f6324b1daffe7f06d89befa0e75b30bdf2ef436ca0d0795b7662c475cbb224e864dd6cfd4c616994a1e42a31b204d5c9352bbf1dbb06a56518ae189519836da6a7aae8fac15c2f9ca58a9fb2680ecb80b86525376c48bc6afccac92d57a525f8ecfd6f3922705ffa3a5406da95a5978a8fffa9dcba03bff94f8d60039c2f66426377b67c1c8113406b374e636f074f8700594b8f79bdb55c29b44e00f352ec78f2f543168b5740103531b7e4312c154ecf2168dd4883923f7ed800d9d58f39c829d713286e5ef788bd6c7dc47f4d9167e29f3b51a592a92a290c5d7c73bc6c7aaffdff9b3a8fc5e4c038a60fdccf4fd33fe7cdb584a189d020887dab425d699514e43c79f1b0c4418f4f5bb5225215c6d1efa6655c9f40cd1bc0a8a1063f375f6284341333a166e5a7be9b15c261346d3d6dbb19af6fafc7df2c91269e0031294704a763b04c31b77a0f77cd8151553709c593f0a1dce620f72aaf55861da6993e1efd25f5fde11ebee37b29d5ff86ec261289aafd82d98705bcc347c477e942128ff6865afff53e4953eb5333a73bd2f6a3c5856c3aa171d0229b2b17ca659605c6ee4c82ab0ece55ab78f60435410cc623134cde477380c6455cbec0e904fe9b5c31bf936acdb50ee50b05b72d2e3c2462c08e3641f89f3aa71e155cecae617e3efe5ca9c6817c50c896b5f44241e3f3e065973b8edd19757ae77527dc1a912cdc7b1adc7c4e25292714d3f733870e70ed23f597a33c1c453b7f0d8408abed34ab0e8c6c0f1f026fa0e68fea6a9545503a858b9513a3a8c5dfae8a6da28b66b5960273055ae26e8885573be1f3120e57b0d861b7c0c9db96e0ee8843d419cd9ebf027793fbfbba2e1c6d18e2f94080361fb9d707f550742996745d371e5e3712af7e3dfa17f8c24b1cede0b16e29af5eca06e0cbf804db4a719567ae3151cee23e799ff671598045cb1f2751929bb7ce5abd37a3f2a89b72d22afacaeacaf93716f109c5cada0559744568db94bcfa6613536f86c60223ffba64b05bd0fece235e723f2b0dd8c37ae292b22481812a3ddc0a8179456cbc48d2e61fb466c57ebfa333f3ab0c1ed1ed7350e73462e956493f2fc8328b14b81e945d6c610b481d45b206bce2ca65f5d24cd4f0a7366fa0c12e65cce35de3a7946185584a9fd0b408b121f1d10093c838c0f56fe011503dc39af5fbfa16452dd49c77a1c244386666d63d11e311e5af59942d2eee90b602c185ac0f7b1e319c1f6400f76af5721669e8cdfff260b8f4fb57f676050220811f8f765c439a67ad04124b9196834cd30c062bbfee8fd9fb1f07fe0e0dc957168f45d61ec74cd64024fa29b67d930a8a74ee57fb770a1f0be6254e742f479db4f5b0cc8bf5fe67d05b19467bf2df2369ebe92262f20bad7226b26eb5453200861b4764d06a942084821cc3fbf9a9671b59f55aab29af1e01cee52d491a7405420e7a438d457ecd92e1fe9d8f28d2215805ae1aa83ef22c309f66371f12e151368519ad34ae46432df37cf1042395e4498b3618357b611eef42ec4cbe4e473241f5874b70a1046d92dfece72a5e200767172fd09964f454f5c5c3becbd150a8dd2259347e0f63d6947db12ceaedb1fd207719fd58b22a293e5338ea034e8db11b5ecccaf4e17a2834f22f2fd2c61700dc4eaca25ffebe33c17d8350c907037d79a13d1ede7f8b1b3832a5afa45b705e60774384f7418de64fdaaf5c136f66c836224b7059c3c28a7f6b6ce26f4d8759708b1fd54e3d20bf67c47b916bee255dfd31542153366eb05ee5b29293db29ed9148719eaa669d824f145e5c4414a1eb9faea9fbd7be83d82da737be635f8692ff94993e5e5e67d8a9265f2d61bb7a458cc0d96caf6baf512d99958f45bba14e52a70bfee5c2eb7411fc905146a017a2a946b2c8ab6eeb90703396978fc2fe6910cd95bb9a22d30fed29e022f0b2de32b5bd31a6a21edf16c40fc726a36797af5363847c74b7ce1e8d106255ae052768f97244a656d893ef90cea4b2b7db594f8fec569ceab0d3d93d2b8048348cc3591ce200c8f01e1ae1f071b9c1ad9c325364d4411b8766ece6293169afd91bbd4b07a24add7ccb67fcb178ac8efb326d916b8e3da55953707fb4665d579f1135ae83b6756a4530cddb618a425d31aabc193f1fcd4d728a1dd6e16cc2c2fa500261a94973996244f20dea2fa437f7694b0aefec8a66a79450bcaf9b43bb91bc8bf7ea7e2f5a02506a6d207f4bd49dd3235228c1f0e86e224c1880835b0e84af3e84b6caab3bc6f336f2f948bc4eb3baafa1608caea40f4e98877de853b467ea1f8146d3d785bc3ba73200cae429ccb812f23fccb6c46fd1c8b3dac790dccb660ddd69a0a8fbb5b2b2993fb2c9725c7e0457d9fb5e25dec3bd71e48a417d002be0820a2cff3c1318fc746cc30e244c5c60569bae1a3cb65ffd4eeeba7aa8761e37164c285c073119f45053e71391715bbca35ae20095bb30ba3fc8d3b8fe960864d5ea2169c3d1d966851005420c6084b64fd7d3c04806d5f9f741e4b588f0909822633aa546aeb72ba06f5ec28d55b0649101a4b63fe7c09b39c62e991689e7d610a96541afb350d75c5ca72ada0808339f393d27b14af12f89ea8ce85e8a579632107a7d510c9dba5e0c54b81661b9d031e3c7cce919db9aa30632ca3fa9a9d76c5705f664c183bce4b4b66821c18d74e727cc02b8d6d1b98ff0969207f6788c80e7e3501d45f17b8072754fba50212128719202527b6038a7b2fb407e60d36eb3b268d934799d34dff8d295d8e473c3a7fbd2d2344bb2d84d2148fb7e992350d5c677aa3a1d74ddee9fe8a7ee999a582c39f1610d962725ec024343d90b2ae842c6f494c1935eaaab2ce3286ccf75a29d96db0532a8dc8d5ae469ecefbe6ad1d16ae907cd9cb07bfb7f24a50e37cb8d4921d4c20db08b030ea8ee2a37402731d1af1fa1d4103809a9f4a932f65359709fad3fa5faccd748879ae105927ead54197c3944a01db0296945d78c6722e3c9f210bc771b3b0f83cb16e5e66d4a00fe1cf54533d41ccc2a0ee261755b6cc70dbd4247090b7b3e1297071d24084b46bcce5cc9eb068072c29bf42289db14ab8508e82304a024864ca119940a2effe9e5b3d010b36a7bbb2e1c5c2d56eb3cb4ca591104e4598092ff0694f9e18f8d179314c37e0d144d894de4bdc15a3ff5cb5e54e8f9beea45a733c509ac794a1b18157414f2345219af2824d01db37864256b2c758e81f563af506650618660bead6293945c1b4d6250ad1128cb16c48a718c69393ee1377d5cf27a8d32c597267baa60482c18a440b068a9dd5bffc2f71064ade3f27e633a1f02dbd8e4e30332d2e8a9ce12ed00e08490aa0e3c08651d035ae748c268d1500725cee68bf4562206b834861c3c801a627e2b99775f02cd78928bf17036c1ee5980fa870e997c67a00670de76df748921ca773c6342e3458767f7511bba909f4f7c485cf0c33e99ff9a315da5191b3122049cfca17379eea1cd43732cde7ff007da0d717bc7e3b531925a69114a90465497de4f9e5f50ad184457bb747b7c0d1c771979a7c20ee57dfbea0d20143421042d916fadaf73b24eedaf61d53bb94a766344d9d46a62de8b4905c9a30bd8537599f3d181fc4df7cdefcc6276fea0d24cd19c488a6966912442d508b49cd391aa3a4e24c165164897f6c111ecb7b9b662e015b88daf3c508aa5f8e5c12cb8f5abc73b96119a2c3555bbda15070d999668d58e80d8e66d15a7c8a53f2cce288bcf525b1a182d07991fdad9915337ced27c9f26a2ce1212fd38186b29a783c153aaa0762ef5916b79e6f85c5915f6881dce16573c92ef77ad9a13d5e97dd3e02c11ed5c4a10f7f0c0504fc19df3fa3d778cac1e43e28fa468f11280943dced62b673a38cb291cf71693b7bbb3d7440cff396f86677d61adadb1622dce6b47c43a74084779e0c64b59bbf26426c6ab26e16aac7afaad8b287b6fddb12c32e131b28863bb6ebe8f3fc1e6f258dfa2659c601d55497f0659972878b40ddca334f52d985e4c5e8927a956bbca25bf9e18e5b681d3cb90649d0a6e217621ad9ca65e183161fbe659b8c63eb6ba9fae2e30c37045a9e7772a4337f864dcb03424087201d85859c0833f8107c51174e2d8416e36550b6778c0e9a6fbe1a60083d832ad852f78e595c55830d3502c89139475f842f00bf0ba01b132f0a192d1458b83c3626bba5073976763c74e80b4bc9d35d7ec2a588ae9cc55114a63b82b60e9da86250eb1f654fb82f8bac709d48b3aa78f9bc3e79e8789dc32e38177c4c2dfe0f7b4db904fc1c6353cb2b8fac4d65e823e1bd41ad26b43f20355a67327341c1b0215b40268b3226fb3ea2c55d076994431047438c85c2a4e67f8d7a94599111ca4626b6ae988c66bbbc932db56e47d8ca57d467b13998c78c926144840227e6deb02ef4c5c4440cacabfe8f87b05bd3a6d0ab2b5e4c72c45859b4ee04f0ff0feaabc4916da63ec9c4e93490efdc6831eeb20635210ca1fdc67612d849d9b746ce5d014a33bbffbdb442b47299c94a9316ad6b901f4521fcbcb5b4bbf6851b9d22f765b6c654be70ae99dd9bf785fe37c7ab86936a373ea85eaf5f2e68497ee4d129512846b6eb1067d2091fdab69704e8dca9bfff856a7f5c43e7592d9ff375cf94d0a0f2ca4e0b90ca3a00270327be1cd1f2b31847eda2f454f424dad612cd73a9d8aed8b4849138cfe3a36df32671dfb0f6908d36270289ade1daf1c00ba70614d417874a1fe9bca55fc1a66cb4f988d14d358bd53dfa6dfdeb5108a138a8e908ac7a5cdf40544e9ccc93ee38121e0fbed17c2ecb735fb66089029cadef841585dc48606f3501ffd84c2e236efa54d176a5a1b60be3bc49f6e58cfdba845aa33f2d4115fe3c8b1a988aa97393fb616bda1d28bae8699e07e8a754bdc7155d5156af2ac983ee3d66f0f3dc0335159285d0ebedf3c8a2d3911f436eaa3d5409862e3dc80b613ebf3dcad3dd416b8ea86203726da51408ae0a891e534bffbbbbca2248cbc3ae0e5d5263d09a32e903b1ffc2d34966e24eb3f145b4fb07f812b347854920130b66b908f8249ced7f4cc623c64c19059496dd2315b62407a043a4c316f4370656fcf5cd35444dccb518fae84f169708d3a5c7d07374be04c9d3a6baed304417b22c091caca96c330323a9f2cd6411d3bd92ae7f980075ea50cda55fd3de76798d395d6f54bd050049647573bf2515bde5921e11c123d1b7407ff5339b652acec2dc79ddfb32c7d80f06ca5e3bc087a20bd85a05fd1f7d29cb9e1c7cf3ca79f4ba69bfe30cec98c7eb5187589fa79b43593eb81951e3768cb8eb666a176b59631c3e6fe99f7317a52a5e93c41da594ae2362ccfb5ad355cb1cd9ddf490183133f7e879866ca398cfb5d2df7f74080b529e7efc42696eca97583a18f8daa8e0e75572bd037080141a8f455f251584f12d630a742d2b50e1d0c12f129803d147f70d40fe338a3b902501d30c1d602f847bfd2e043fdc70add01b498f9a28a4a0ffa2506082469d532fc322bde44cf974827d7097a4c8a12ac2ac6d237430030606b0f136e8a987243e28ccb62f08268cd2bb2dee96bd619a4eb84e5de9beb21e56d89941d0bed0e5be417cb1829d0a6d37f4c087bb31576a3c9ab5b1a816d38361fc7cf4b1b3be7490cd1c0732f4316e10a09a4d93c1e25d9ab0b490ff0c039fe63223f0893f697e4732cdd3d3d1e6d67ec8f76aaf7ebb925e00cd1d52eda50e907f5b936ee4fb793f1716108d16382155378224ef702a15aedbd919108f0d00107e0ad29c540e82e3e77e338493902032afae77e45ccd91441c35879c181a7e20bc3277b2b92bf789d5e0a06406daa0ae6e880ef6df8f31972afbf1c6644b8b347fe548596bc7512b520eb42c2acc6c3467f8423c1de99e581f8ed26f27fcb21c363fd35b02bee49f38b025356653882b14181440630eabf4b32c31398f1b67b48c94af334aac07dd8b15f1abc1fa4cde473933918b7da15be39c2b73d90294afc02a02fa52f1c61e1c0697df93a40f304d8c2210f3c9fb0ac47abe8e2f6751fa5840650ebde7ec805b4e1c36b694dd693716c852aaabb3ac86157a71d442fd763db60a808d2977ec3ccd750fe4f40568f19bf74fbe4ff29ce702a9a3f63ed672fc03f3d95e82257a7af79dbc20f615b0dfaaf6b17931ee682474dcab531044285dd197753f0152152738a798d2bd41fd8631dc9c81970fd30f3b6ad28726cf0fd5680f8dba2b8446102f0ce93360d79a6ba254071c25813c57dbfffdf6413fd2d40b83df64610cb9d9609d963c754b11cee4772f76b7be1321f37dd43e2e4fa0d7fba342ee10a3755cc3bdd8c11257ce84baf82f4ed6512b88f86c3ff279a536d2ec559f1ad22f98f09616e4a8e0bb402b3f54f81781b8ad11c3c03e3c9cd38b03420f78af95005478a5e0a78c0dfc8228833d85079421b438ad56883fc1b00de1d1e115468d5daba6f014f441dd4858bdb83e8291e86194cce5be28ae55ddd1cae99063ecbb4f41014f80e859f697c4cc2a8f952d95f97a3e4532cd03956f905b7341ca1941aa91981b211092d4da03d76fc06eb8c814587405cd40fa88cd6a7365a713299197cc8212a94aa53b2315d2c6eb3d9a6f1473b98686eb2fa0bf8be4cda248f9a2842fef2bb8919c1325558829c2aa7939c3d407db5868937847a7f77eb84106664f7c4004496a61d10d2ed4fa88b3f3eff97225cb18d4564d90f5fe19d71fa19bb320bee76bc497658bf0b9c8f0678d67bc3ec6d6e306827bbc1c7e68937a9bdb75e2ee57bde360ffad544473cdebf8fc88e8a1d9aea6a72aee1f33c14caa067a44cf25d47a86c377847fbb906bfa0c1c34caf8787b79e91463daed84cef7612b529aaf259a4e771ad2e92ae4edc4d9b789e0aca69383ab0a758a48f2f86aeabfc3d2c7060ad7049465b694e5601c33f3e2d5641b74e8bb6bc9eebf9c5381d2c04c7443ad42620cdd59cb388cd7810f2609bff24540e8fcaf33b66d059606a29cf2e01d7ab141bceddf9c0e105b751ff017829dcdfcbff164be228cdf615f6b7db378dd18bbcb04fcf5b1389e5750bcda3fea8c3be246b4dc87dc4460aac983e3ba604d2b40f1aaa8be8f4617dda0fcc3f016c0385a65e4012eb32cbbdfe4f29e20580d99194e94a7440add28454e51e29e3f2f6877f2febbc591792eb61dac709e87f8bc1ea9ef64c0540efd3ec163b147b3f07026e4e71881885aeb3712d0bbf33175ce2f6527f097a3eae2abb850d1df82ab392fa7962b971313a3760134761812f6dd08399cd960eac4c4e6de6fc89f7a597c97ea7501c0541b54c70228ef9bc06f786caae1287c1e8ddd2831966057243bbc133968d4cbd9344e0689a68d8bb9a302dee762d8aa8251347669b1f0502c398f2bcd967c737b4ed66d12424cf98dedfa845f6d7324c52037378c63f31e5ded66fcaf469c6d57b790d91781ff0b51c38b02d94c67f683f30891790f31067f2f3f717b5bcdda646d19f25f3c6b2d12f06aacb7ed4a512c8eec9efdc341635413c4b6eea91581ae0769d784e2bb4ab7eb0766af213f2bf59e41cfe1034afda0b4bf70f8a82a02e5dac1ed679eacade592f09f3ec3484c2d3109ce91e5bb9b056c8d51d1ccb2745edd15beaaace3e67e579b2088be23d13ec87f42bfc5d378299d9e99902aab30f79ca62eed8e07c2b70cbecfae3eebf7c3873000f185375b4ea27fb489b26c228bcacf59f59c16293e64ec0d78534612ceb7819cc1a46976214f460b70956c23c208831a2165b826676aa97f5c56b2bfb9b078211c38180a758416071c59c18ba51f98776745ddebf13b765f44cd311a7022c97b97bd8ff200f797e46a276cf4261edbb4318f523a3f263620670d6526e9a6cb0f52de2ba3f48830cbe8aae2e6893d0b3bef86f75fc075eec0360467e9d92ec1b0e197d87172368cc5fe0678df01ba11c46767dec842d78dec57b8ccb696ba3ce045237cce67e1657b475ae2ff44bc6168195cd21380299a467de1694fb24d5e463dd0844ac1e029b40a02e78b757090336fd357f6e91c6dd455b860933317a2e623f1ae364a096b09ac6628d18d494df31e0da69bdb547ab5c41ef96fcb10d14d9a0875099fd0882a2a930066baea5a2b91159afbf8755f371fa023c56da5b37c3cc41c8759a7571a8f4092fcfee9dab4e3044ef4feead81f5c3029102d0fc0b1c683ba5bbfd11541df5ce1d6fd4630d24fd1b5b210e808fc8ecb4dd9869bed27ebdfcecc6a1b3306bd1a6697def88edd350a783c358e1a9706cd72c1ed916241863cbbd94c1eda6b65d54d944d8d71e420cb58d76d0f9d8cf70c44841ce523a48845c73e71143689ea08d3121528a7cb6f9e044bc7c9f26a43a5b6586b113be176af81c88d27dda775f0ea0ffc641c86379a0a4f10a0a11958e55152153dd0fe1ae09fb7b7e95f271779248e751c50aef4487380ee26cbf53fd28432cb5128903275ae4e97a150b00cc4e1d64d23674bff07e0e94ff439e4e9e846a5e5a195ce8ff05aa10892b5f17a9a4b4ced88e03d5bfb3c73e6c4a22c4475faf1cf5cf5ae60412bfc9c44a89b80b8046f47f69160e6b81c503ba7aa16a0dd2acb7437a9df125aee1102e9be36d1fcba0a043586ef8b790449970fd30a51fb6ed43d4926e71252ebecc69c8a50a13ea674dd91a3a5147527e36085d18b0aa738730287481bba5d19304c6201fcec3c3a8f595f3ba4914257d8fb01da6c69decaecbad3a1c290ee6c7aab850f42c4fab5116e4b7113b7142ba444c950ff68782d0c4a57d6319ae34b7a4121bad9709debb50c88ae2fc735b76b2c844dcbc1869b5bc8869f253a781d3c81227942b40202dc0ecd615e70bb74f3aff81f19486217ad29b08a72b3a7fa8c91dfb4ea94cdd3c09d44291c47dcd9d0e78f71e14d0ffd5030d0195605a9e079d5a9564ace49ef77b590beb904423167ca9b17331afd9cbc6f6fa125d2040819364149c28ac983f33961d58d33a32ccdecc9c4a1186c74c2ff190064fada8c334c8e8fce66b1a32b1e51749e4459ffdf2a38e010926cef22c3ca982f1f24a02ce69aca8a2bfc043e7bdcd9c0347d73eac8fe9978094a60b5b4763f17e9ec8eb79b1798ce383f81d0054605cbe7a40c02092538b6108ac44435edc81da5e2f7b4e2b3dc5fd4138cdd819785a436fae4263f86dfbc34b058ac76ec7360cdd35fc09173fbaed9194cc450a239dffec8fecd6dc611a25c35aa0472477cda73688eac8a24b1b58f7118f15bdb41655956b1259f6ba40005305ba2dec18903f9ca32fdbde2e47f05d953fc51310daee73e6beea57fdca59fb8975dd4b529f8dd4a9d3e727a57bf24dec521da100bd35b7238d2fc4835499c0297dad139aca4b3b6ddfe77f3a1ccf7f6d9209a41aacd0e5fc21347b0dcd6b153c75e0f9c929d129c1bf0f40aee6d00f255ea83d46c66fd1f9a531e4fe85d8a1f60a9675490d16afa9a70cb5ce28356a938e94f9b9f6156111d507ee83c52752dedce4fe4681af23fb6dc0cfcbc3c9b320fe7bb2b4632c614c2f3f2a9bf6ad934b1b3ad041a4ec13686c7747d4f6a20a1b09cad7f9f5d4ab91a23e7dbd4eca9815be62c2cdcf12497e032fd8bfd1625e0b0c53207affb0af20e5a6a05697a0c89852aaeb5fceddc2d46e2f59f0b2ee836411af4de9677f1802e57c39870e82bfe2c4acf55d6d88ffa65a281bf472e2b1ac1940d0e695cf47692b41da6cf5208c5f8fa5803186279558a0b0c30122b9e666fd1bc9b26deffb83f6f7de579a92cddc7387fc282153fb632ca7561def530b40fc16439b119cb130cfd1103824cbdd93332e3640133c24dec84b451fc6f5272dc6420a67a61a723392da9e0ef4f0cdbba8cf4f12d33fcb9641bd8ab6178f0a213812e7943b08fa92531c0ef010d6c274196a493c03be00fddb661fb0645cb8b382e4c0ebeb4748e461c4af753d7f565d528817d6f2a7ecdd89a6391878a7fcae53c436a54d4290cb3c8ac32780744bc319dffd567303f181e15429bd9c421f0002fe92cb41eec6f35f0564d3705f90fd2246a550ed8196591e3e62ed0a5531934f2aa046224339ca88c164388f1fc3300c5d70b0763530e622c0ddab8974d1dedad84c6cd52781e571533420846664a04cfca2718560a6c0cba0587ca872bdae1924575b62215d332af3e5c34210f59cbb739cee3ec06b00763a230edc86a5faf98ae2497daf6ab513ca58145d86c77b37ec0ed335a8a945b762698ee476962a3b318372a1abe23c3342e22665d34374aeb0376782a6d963a07f01d48a74d313824624079d6395ab8ee147a82510f60e460838dd2b6a20b4d04efd184412b8f63441b9dca5f5864c3d5cd79f1bd7e86a9746a0e426bdd37911b5a491b65334a89b17d3c39e97820add126715062414874883ac8bbeb3d481086374ba8c768c6ada052d302881c3017792a7bb32c61b17dfcbe665a92b15dca978fff5ae8eab754786cf256d41ed17d3be36cf489941c43f8b7acdbd74c0fefb8b58361828567ad4db242c69e395f5a68393c52947d953862eedf3e972b8b65b60d35534fa7f586cfd464ddbb066316d5ad00441da89b1864c8eb43c8bb1fe09cebaf6e55844fa9bd44fe884aef60d4022e1c7430ed8037336e38a78d227ee7b91b63fe7ee6f8bf3911adf312617ae822fe30a1736e9f37fddd598216afc4076fda265ee3a34122814bc1ca4abefd3cc445c0025badd3af79e0b199ed9b3fdac134c0b75ef670cc5cb54c7c3a24aba8a13c5cf8eceb974aedea3037b47169d4fea6d108f9c99191e3af6e280a60fcd445012a27b3e2dd99b2a7172cf7ffcab65c7128f6a3922811ab686f407a5fedcfb07ea316933f29d11bf868fa7989d7bf7d775c5b3535efc53eb4d4436d287fd908ddad22d3649280c76ab903ab4060f0f8fdd8790148960d1f8dcac829b6c0bbe109eaa698b4cc7466e005e04688f51fc1d27b0d0d804e4f3e7517faf0c5fe1fe5c7e847868d5bd2d5807f452f072828809bd3bc9f36a9113aa4f391b15783c440ae9dc70e45697ba38071e05231e8c0c54296db1d2cbf0d9cb1f5586d00d5b0b637218b4c549396a14895c50077d3d61a1d41cd58ee2686567faa61dd2e875fa9f3dc30c5eaa484e404e9d36cc682a95f8a104343b17252925f6dd95c8d22139dd475c76c81ec5535eb52959486c875522a76e126a7b207db41e9e30109fdaf45f513668eb08936ef3213f4b1e406d20f331494714f1f143112efaa309f78318c86469156f162feee020aeffa66d9da11dade0f4cc5d6f2682828463956374de809cea143a891aeb8272c6177e263c821eeabe26ac04f1c91b6fa4e9d013d5ef5dbea114fab5a9982d825ed93edb4cc587b1452a6fa9a1ddf639e484ac89b796b3827eba13148a98772917b8678def67a0545f6ebacc5ed8bddbbcc3d94f3da37dfc3049a66b2d6b3c70d3258964ca7bd12867708ad94576b926e90749e7c1766db5be30b45332a59071b0d2e00558639e7357506e6d7975a3504761dd6be411ddaebcd280f07281ef59d1bb58bf991deda87f21669fe05006c0f7e9a117cff60a836febefae3aa644357ad116495174a83b8f8cbf90b85976227bddb86c1d9d79fd0c66e18d960fb0a3c91c34a58bfa7245f75f2932319aed0376b1702ce90c9bf8aa1b937cbc07326c49a9248062bfe19916de642b4c1e909e24b3895b16bfa28616b100263cb0ca7456be0ccb6b7c64d4ea9d9020a2d67d80f4e17e3444cf68b2350586b0ecb7d892b840ba67bf59bed850bd39cfbefb78c4f9ab75587435a4083346d1725b684dc6412ad5b89d7b33be9e9159f70b8763f660ad106e41b54481f23ec6a031b3f062124e408aac97a1d93b1729a9c622ad64656c3b345351409465244145202cbe53940af6405b5bf75b24462c3c7bf74faef3dfd4a6b63c3f4aa0cdbff769e6ef414ddee9e505fd6d6c303e8c966f014b66911f147d8b0eaca66748717ec732616cdda03431e4b8b21c55c9e15cb35671dc172537c3422e84317d61ba2ec171f0c4b29ccdcd0b3ed018308455759b31047c1e6fe12b527aca4468804d6c3faa63da3975122c3a2d38f18cc6553918745fa0b55e2a336a5fcc364b94c83875c6d85f88a0c1782f126c8f0f9ea6e6f40c4b853d557d56cc2b124cb88171eb8cde9870579854005370b3254f9442b5be2a2e0cf217a3e4d6ec89a70eb630d10e5c530544ba94fe9a622e51f3f980028140fbfceea5db3ff75ba992b881a67f386cbe29ecdd0b5bb09cda232ad6f9164dc0b2193fccd01369b24343c0381bd02bedf17799d3c15a6704d413079b79e580109fbaf759603d19aab58131791d09ac5683b8c80f73ca3919ed53a0d0df94aa6aaf2d9bcfc9f6d27e470f0b83f597d1b32e5b5fc59adbf9f636cc9823f7ccb4116103fe3d2ff1e79694f8f6d711116a9cef5cbc5c4a81926f4eb1e34ec3efbcf42a3eb0284e5044bbe3942378341be698a90dd6bfb82f5485ee6b54f037a75279e8bdeb35f9408d852699e03be03584e19919ac2ce9493e50e0cd7ffc3f19e795552d976700215b2fcd60fb981ef924b8482b521a49c281e05665bbd5b27157237980e009fc568ddd5ea9a3f9ba2cc1671c6a987743bd9e8c65c5fee6b3859b759e26bdfc76953de7c4487503e979ca7027288ddf11d09412f83a6dc4298c8b9c43957044e5210bbafeaf997815797db6357f2cb9c468718752e338eb371f242486b50d32e8b9a5408f793b1482ec3b394e0b4af220c895e863a4d1c6699bef776b0e75d175fe31076824faae3fa6ddebad357c587c0f7fb8dbe81c7a719bda14938b8058cf43de3370c039fc8681f0ada2bf4d1633b964703b803ae789bbb11675efa87acacbf9fa4f13f591847d4216ee0b52fb81abb5ec2b578f09f88818da421548ea30035556a88bf21433db37fdcae139e68afe776385ebfd9ed7713580d7a3e879b9849dd49afdbb7007d7c64594b8977131b66d3e9337aa74a21fd8cfb290653a611ab6c1b351ce92e858d5a4d304fe505c21b4ce3dc80b4791790e72ae4233c8dbed1b1ae7e6205b4ff069eea9c4d24a5e5982f689e4bd74edcd02ee6e9bad5a46b8c858911fa4ef1e90fc105b24aee26c4912ccc63684c33ecb99258d8a68b36606dc9a8cc628b45e2b82bd014db1b8416c4d0bf1ac49c8a17dc1a37eb0f512b3056aa4a9fb16e26e9cce698275e60c7c947045d82c90c17891794a0462c648993b275b0d4a5c950f43b0ab670589c904299a0992ab005bdbfce8c8f9f4158574106f91f00c3b72e99aac62cd57f7d02b1f1f8e813ad3744bcd1ac8fb32f2c52432a0e7e3a93522ee8aa3923e2f4b5e79ad20ea9ff80e5f199745410f61c22a7975ea40841aca81ce330bab0be3ff7fec303ca097bfcc6223b8a224bb13ef7d6cb7e85a3cdaa182e73412d9ff7f269303f78c5e3cd8908c837aaa1766e6a4b95b9db77bfa4451d15e1e2cf662d6ffcfd3743d64d2762c79e73e3f69bbbc436ae8901915ee719a0586440b08e8cd7ac283d5d6a82218207f6628917f6dcd6c3855df338b7ab44319a16a07f410c38388cef439b752f09bc589001e7a7bb63711addb30b3a3ea5950eb05e23d09a582c42a2841333e5cd95f54ee4a3abf75c28befe69613cc980b091af8ef9a9e436fb2e9d581713b80eb4be7830ae6433a5a57f91b33a45af50ca5c4ac10afe563ad01f4be415199cc7dadefcec132b772eaa59f4aaae8c72daecc6e1e5b7fab683267e57a70dc1d26d076c6329069f9b35caadfc755e0fba8a4207c65927b735e3bfa4210e8b4d7da6f8bd642cdc17fc31243de8ffb4bf094e759d1bb2b60f29137bf232ff138a75c908710efb4377e25594e2d6ed697c390168d61ed8fc067fc43fbf04f73d73bbec325b9d62cdffb3fe1aef356cdca78a67cc9669a92ce1bbd8c3f2b51c04b89cb26b36c32db1bfbb8ac91f9981da6f31a3b24e3b15ee8e749a32d4aa44bcee5d23998dfc54159f6ff962750088241a7b46495343a82e71de9097a8fa86bbd6dc7b8ea05bfd440edfc0c0bf162ee5cd3dd114f232e9a16c02a0d0ffd74df22ded52a8bf5f925b0ef1a8b88c6937d75be0be5a0749ff2c77d8127c7277e4f8227bfd115fb756b2d02612998d6dae7d8303c1684e54bd0201ab7f79d9f67024fbbc8710dbd9bb0be2a35b22b0564ca3f2c3da2d2fee50ec6d322d0bca5cbd6e68b78f1029c6a16b46b0e5448cfdf0d73ab1a5698b17bd9bf8d49f3e4a99c2814e6a8cf18366819649e204c07e0f12b31064ed3a823c431f0e8c5853b5a383935b8f2894ce4550569e9c281028ded27b717daabf8d7d799312619ca3c1058b5f9c208ba67bead31a23ffc321d0cab91cb5a04b4e364805381c53794985858e28aa3f5424f463e74c1cf0239e1d69fe240c74d0043879f2fb6c53e05634f29f54929739782f54e92671d59e59e61b2f88c6e0bf7b43a2e6a5ce47206d7648fb046e1d1247d37b4765139a5aa1260b3abfd89f4b9477996324ebc25efd776e0f6411f91b1205f04ff22c7cf3a37cbab43dfaf7ac304dcc911656304869d01e4bd055ac6359fe1b437ba5270f87b1642305ef485d9e5cd62b210f56dc285248b339059259bfb1fb7af5b8fea796f8ed3e9f9c6c3b715305afa28813abf0ee5a2b3ac88c48614e42b7178226e87fa372cd2b163971a239380594302561c0ba5cbbb0cf19b8b343b3e187212fba6da908d9e3d708ddd9e76904ba9dc1959cdfc727a9edd2f702eb96e4ee86f9e1bd034f0efd715a08c4976f9635b7c1b2f6f9d4c85bded3dfa39d4865c9e0b4ec042960d98ee93982618de85fc883a1f2a3bbffcb2ec49ca664b2fbd5689f8c94fca5267cc9f442be5012f53c746fb8531ecfed9aa5b666a6490a46827cd22e147694201c2b8ef8289a220daaa0c82848a5ea5af5ddafb5226c902477c03c090436048697c5cd445c154bef81ec873ff4cfd5ab46ba3c03cb27e42d34cfe546c6ed8f0fd7f979002baeff1fcdaa84e7a01faf51e3015f34025aac7ca44540de1fdbfad60525966252ba246d4a7bd0b7185be4c6a4da1b9dbda82c85fee3bc0fb495887aede9a11f879fd6b41716fde4b50563874aaaeb1b776204c8f1e502131e7cdb4765862626d5ec59cea94d9a90f9869f6324b1c8dffb1f22b9b659c4279be70ca27698bd86f209f37e0ffb30ddd9da28aabdc5bde366773fe29b6c0b76154f87b21db72bff4678793389f532282a1299b4304fdc24ad1f8fd57b5aded3dd17a037e6a9ad47dc9390e6ea224b27efccdd13de74462bea0e20b23c929c6ab12ee0dea4f6e90ee0116204f93f7bc3141f9bdacb8334c916d4571ae287224ecc168981737a6e1b409db6446f6f0f18d4d28c9494fa54bb4039a15b89082462041ebdd89ed84647aa51c66dbc1be9cf7245a601c9e8e469d265055be488a4f5bae6164f58d914cc47796498fe665ba1eaf305d78ba22a09fc1341c7e5ca731b50694932222d8ac7591a1321291fa08d65bd5042dfb385c7fc4bb97055abbbaf4ec5a3d0e179deb724b847b6699a121d1f6ef0f353d63095c20764b6aa6dde541e3991d50d51cd75385d3f2de09ba7e9d5bfe77f64d0980f9d75218c6ccf98ce2c1f21f8d0812845f756e62005dbd3c62efcd07db42b5689d07bd29abd1263da7061ce7bf1a6ed4a61e58da8ec1089417dd2b5ceac5ed3a56a7221b71ef28bfe4a22503815a65d8831f89f5f2a2d8ab578a7e6f5635402edfd006084108f60435410cc623134cde477380c6455cbec0e904fe9b5c31bf936acdb50ee50b05b72d2e3c2462c08e3641f89f3aa71e155cecae617e3efe5ca9c6817c50c896b5f44241e3f3e065973b8edd19757ae77527dc1a912cdc7b1adc7c4e25292714d3f733870e70ed23f597a33c1c453b7f0d8408abed34ab0e8c6c0f1f026fa0e68fea6a954550326c71c66385a5d50b3fddba2d23654a27d4e654234cf6347637e5510fd008d2ed26d0f4f5df1319b093a538790cc3f528bd9c710e6a0e3c3b0dbc5979ce071a42942b79547d1593523f5e7d4660cf2e0beaaef7f6d3694aca733c4e0ceaad4641346ec984d0458960501e445d990d45d714d4f45909b0088adf7fe751bcbc3a17745aa0461936a1c06373e792e4f0840b430e2a1b8d9ac0f1acf69c5a401d6cff6a7bdc6338b97a0df3c1138f680d82838b0d31b05fc3bd02dca8498c2825af5a76475ddc14dd04129170603eced47fd0ba09a6785d4c96aeaea6ddc0dd79f4f92cee8369622b14f920b42e3a45ec38c511585a2769b60d18bf07873fa3ee7457b48ef2cc5839c77d7c8d85f6f0efd60a0db265717589ef00f8c9a6e7996cfe24e35a9cacbd9fda2bfeef67234e3f982faaa445fad7318ecea8ec5f57e268f85655a49340885f818c03e3f9a6403f70aad2bbb1748f0d2f40d64da3fae3b3d6b270212fafe6c6c5331a60c5db39e1d86941431d7fea9e4805a5f5bea37c52adb862dea5f1eb2eb7cd4dff1bd29947bf1d28ee83f0500a9525a96cc5cab1581c361968e172f292ff5d8c46408c6e3feda50c1f31a8ac0888a159a307b7da9c711c735eb0d2c6062e75e9f5a38cf70292def8c0f87d54b3bf93f4a17d1f49bbd5aae648afe6b41e5d3a6e453853b1e8d88085c9d0a52ece41105600f6a2725d4b4413bbf5359b4e4626968c53a2de8a1967adb0431622781a875c4f0df839adb3576a77395be984bfece72a5e200767172fd09964f454f5c5c3becbd150a8dd2259347e0f63d6947db12ceaedb1fd207719fd58b22a293e5338ea034e8db11b5ecccaf4e17a2834f22f2fd2c61700dc4eaca25ffebe33c17d8350c907037d79a13d1ede7f8b1b3832a5afa45b705e60774384f7418de64fdaaf5c136f66c836224b7059c3c28a7f6b6ce26f4d875976fefb29268ceb05c469e7c2cb1e101682a4ebe12d18cca03b288431f521f255313a63d8aa7a1b7fe2091f24845f3152aac1a1d197b92d9497ffed0ae324ee32fa73b7746f73f678e97f3f38cce7fb0c8b695690cb56fcd70cb75642238dd72776b86f8078a542a05ea093d05ed1214cd273b94dece9eadd59847f642ee0d2f480cb37ec3a0433d04117bd71c047ac68629128bdb5c219230d1d2890d8a5904117568541a971b7ab34b0ccbb39ff7ce4fd1dd1db71ff17c4d4b5b2c858da4542050385233c3d4e2bcfd9297872af0a99f0163000aec970619a86853a0e123371ceb70f5e9ab2f8c551cd5d240f7d6b9742c7d1cdeef5219bf83473187714244d5a4c7f0baae41e71311a218ad6087597921b92714bd3075c2931ae5e80e0901964f4ebbb7b8f51ff91b66686caa7255b1e18e413dcb90468e9fd85bfefedcb0aefec8a66a79450bcaf9b43bb91bc8bf7ea7e2f5a02506a6d207f4bd49dd3235228c1f0e86e224c1880835b0e84af3e84b6caab3bc6f336f2f948bc4eb3baafa1608caea40f4e98877de853b467ea1f8146d3d785bc3ba73200cae429ccb812f23fccb6c46fd1c8b3dac790dccb660ddd69a0a8fbb5b2b2993fb2c9725c7e0457d9fb5e25decff3c42ee46813a937f2f6d8170687f985d68589ce0a8d3f2264f5de39e385beb0fb402f3543c1de911b06498cd25d6cc02f9ff6ed3c5407d811388da9ae7126817f231c8c7e7c3d0e9252ce5b6ed5c4a03f2381b5395cb9d5009b582573cc81192aa53f762b54e4a954ee09799e18f20911a5da261980a3f117a1ff7420d4c81095dde2193aad5d3a6fa0ae54a12f1868fdf7ddac459d65bd1ae221c972de0a7c191db286fc084a84a20090639663041a5f75f6e6f3d8d2a18e3b96efa8dfbdd7a40cdeaff16c2b91d3e781ca16910708cb4ff5f81b985442e2bba0747559b2016632e7e7136a4cbcf83208d8f01d45f17b8072754fba50212128719202527b6038a7b2fb407e60d36eb3b268d934799d34dff8d295d8e473c3a7fbd2d2344bb2d84d2148fb7e992350d5c677aa3a1d74ddee9fe8a7ee999a582c39f1610d962725ec024343d90b2ae842c6f494c1935eaaab2ce3286ccf75a29d96db0532a8dc8d5ae469ecefbe6ad1d16ae907cd9cb07bfb7f2c87be0b597b797afd65b9e29fe598d578103afa8198f3bc221e65d877081740985f1bd3f111ad2f130d614ec884af11fd7565a444031e7f8af3b2c32fbb8dc8fbf7030cea828143a57c44e389550b6468774ae2208c6fc84c7561eb0c5e0086b36886a2d6cc003b7a5692b5f8d6a4c1213e599951831ddc66457268dff7d3acb208cb7ef82f9c732cec8011796b236c43225c2c1d09c4cf12f13e6a44a7157f15f285e62bc19edafd6375caf4f58e90955fe31c3b893e3e9dd2c00769504228074dd47c104658dfd9e5a813de902ca1d0187af2219c9fb94fe3be4d00657ca43fae769408491a05958fa163afb3942eab32d0b8e8fdde847bd1e4dfd4b8350fc8be8d2ab1215d892334fd40f9fe724f251f79fb699402f744a28ff881589f04ddf33bf85c20f21cdbd0cff8bb2ca36612136de8e6043d1a89182bb1f5a8d5221e27f418defc9a815aa5702b091a018cfa6b9ad93fc144412a3c33eec6b14596f311f81b6ac387aaa91b29b9dfe4960249c3376799eae4a2187e0c3d1a44f73c62bbd3dcbaae2e99677a67f9fd0ec444be8fe58eb8660f55219c86469309b2b2f508fc295b558caedd46d10d7c4d80e62112b77beb17ab50f99739959044712c849a360759543a739b801246a9ba51011efc068f9f18dc214ee4e4ce8942bc5b31e918ef38247bfc6108757b407dcd441391d81fa09cef30ab13e6cee937d6c537cf24a92a147c0cfb1b2c3e444a7b8705c21f2d18a31b19a5050f00694dc5750d88595de0e1477af668b031793f15bea4640bf14380c4b42100301e1cf443309bf4f443d0e2589407f9b446b74b0d34865bda2b58954a8b9a9645283a867943fb379310a08e44309529bc92aa917f37d8d74482d7f47f9090add49524997b10fce57bdf75b388237fc13586b5b411c8b8c617d499427c04db9dc979c7564980656ef044b5796faad32747576607e34e0c4a0a744a62bce2c51233c216e8f6106975fb406cc5c88ba82b60380a1aca6ff173a3ef12a5ff4437dc7c8013798d761887a7bf8236833ba0eafb3768bfd6c0148f3f7c3f13490d24c5fd44386abae0b2a893bde5db8a776ada7c6919b994f7c95a0e2e8eee5941c08c07ee4e28008a6c93716a9b1ccc73fe3b3feaef44df236b00245007376ce84d2201e25e9664f1cbe9df6b174c4d851d14129ce4df0fec9eef49cdfddba02bc22fd909600935e126378a4dd185e757b2ab53e955655688eed7ae7777012c04ce138554f87bd39dc06d7b1fa4af73ab6cfcaa8568b5f29d6c4635224392acdf57d6ce10a86246d98f98b07d0b2b1b1222b05c0a5f7481f5b16d07780a706c135a2bfa057c0f956d595063a5e2243fdcef20c4d5cffbbaca94291623e443ba26557e629e8515d5418377bac3af62c5e5d3c8168f9acc6dc660ea364ae040540c46a5e30bc313c3414a4eb8553232630c7c6b12f9766f114f694c212f9d9440e20580d091d167618cc012a3cbb209555413cace8a43742b23612ebec94768b1d6bc557c3c96b58b0115e4c0bf3b5f8edc711317a491f1f552b05cffced8aa30dec0fbfe4c0fdb1c7788121cdecf3a32e9410c20da85b5e0916bab7c44e1f2f3804d9b07a71aded07e4534741ca73eafa6a869bf6f627418ae1fa561abb76dcc831c7036fa1f556530aa6343d263ce5cc40443831b0b56a8dcbb4c3239d703f58eb0de952f6973d676d4019e034b8958395b33cafdd3c5c66b974c150f0bd093acac8e1e66d8b0cbbc33960d2282b44a641dbbfdf740210fff3597576f16ec326b9b181be49538412012ff926dc945096d81abc222284c420d6087e553ec6ba64c92c325ef61ddb471e59f7c4837f3c34c4d95f326c4dd37d5d6677c1208847497ec7d8670c2dfa0cac742955fdb41828a34b2ec7cd2feb17193dce15cfe6e6612a9ce30c35539ca504f49bb3bb3ecbe2ccf05832bce84025be243d69fbb56fb43ac51b1082cb17590580a422005f4ecccb230ead7de1435b84046808f83146d586ef3ff66e0c301895af74f949f8b566367e22f0caede7a98502f236c970a2812726933b08b34ff5b19eaa8222faa6f9fa29452c8d729076ac2fc0cc69ccad4ea8d77e31b47282b03d3be4e64864b3490052bfeb2566161f1bf9b7cb9d64b4e0c259588eed90595d4f9d323bde1837b3a41aaccb1f94c301d85461ca753c8ad6fa5045d997c7005e102f171c1467509205c18e20a2fb1451780b829de08776d9c419b87db75deacef54a0f1af2ad7cc5affc99e9dabdc048f59d95275d07269872691f20a3a4f78562db4390c98788343d474b677fd017c3bc3b1f4d9bb4ba1bca917f4c250795fd2b39a8a63fb4ef0ffeb99661520de064cb4766b2ce6672aee8d354c5ce43d97310f52b609a24310ff2e706a6365a2ea08c0135cc2f1b965a574b0120a5132ba3ab73fdb2393e5df304992c89b9fb15b3704b198a2328e9acdc7bdfa0b5ee66db18f10714257909c71b3cfb8b0a0186331e46bfafd15eaedd90171c333bfbd63ec2030201534de87782641f11f1740512e3dadee3e7e5ce12789be7186a9250b1cc1bd66ab1481fe72f80464b9f10829d68120ae2d61b8254637af8c9ed2dc2984a3652b86d7d477fe34a713e143d9eb25fef95ff43f44181dff8e07dc7d5f34eb16695564ede1a2e9f0736427457702c121e75b73f6e3f855c1e10584bac2e29ca6e54a28935ad1a10462d6e54715f8f578738ebb69f907ddc606f0774c15bd7aa6322d9fadea0611e2f0d93da0d2da13de4b4746beb4c32e46d99980dbe7462014c920cf386a81df11803971d58c7963efceafa1fa4f2ab420239e46ad8e5a134cb59db993c7cc64074e3cc5d7e499f656b26dc0e1a8880efdff3008777f71a594f035376ca45e7ebd4cd636e89a9c91fdfce7a8de9450ade1b766f376f33e609f1cca255ad0782aae82c2e2b8cedf5bad85fce23732f197bca567f5abe73e2ab3b7a7430d28d38f03813691a778186f06cc56e22a1424441910540fa3b6947bb093e8e62f85a5df644103a9d2e7353923ce3e88b2ce298f0278d40a7699dca81d5ee2e1978fb5011737855c1427b0e6c8ca37ff1585aef81ee00d7e9c6ce28b9534a195ac1f0dc911e4403c5436a429ff929dbb6427a751ff4a6584fb2a75c3756d0e1467c798529f1d8dad7ba450a02002dd0991ad544652431a53a74a0273d1130a437d68bd819058a6b612bd3237d9cc7227790178a38c5ec8e9373142b3eb65a73bf0c809da25ae13b7bd03725ebe97b7c56121dbc9cb2a73fce1ab5ac8ff1b44955c81cf1e5dff31eede338e5ebafe4ef6a0f6393c2cd09770692ea8b383fb27e913f0915f112709a8c3f175178354add275ac1cb8531a0da981c42af49cf622fedd0e346e1f25881844ee0a9cea7b05aafabf3d32d99a67eeb7ac42c67aea0c4e885cc443df5ce35d41e44ed9ca12ad97a53f1ac63996f74ec1508a23f36d06832a9f2506c0933df43c9f1727c047a87de1dc7b0198ccd3566ec29162031e7f00460ac94ed089260f0f7321b82a6834f66d2c8a4e5fd965189a6b304549fb9e33d6c9f8fa64ca9ddfb07b64b3f31e963efd48340b5c8d5ce2911384ed5b139635982daf527e35bb2d9ac8d622f570e6b89e1ebcfc9c2a40ddb3ccc798bf1aa51288c4dd2ccf6cb213b7bb28957f777d2fd10e0b236e1a44c0c1bf566da08f281aff2ecdbdfca8239f583e38a9122e8cb0a698c4fd0dfe13dcc564056d01a057bfd3c6e554a8cdcadc5e5d4a9dfc2dd35e2f17ba3c786d138e9faa0ed627c1e329d06fc8055aacd56e1976e97bdfddd69821fd218496df22c14be5f78489f5c9741421e43e11b1e0a795929aa36ce3af7a36f5ea2ae6aa1b35102ffd26422d0d4e1178d106254764090b0607dca7e41a0b2143b176dc09fc151ef7e552ef1465c5f1b1dfea9f6f6db76bd7936eb9a4c60f02fa0c7bff67fab1751c4abdd76162ce16bff1aafd737148972d545bc17216cb437563ee790f225fe51b83f93b1760162332e5f7963ce4ec82c49ba72d477a93bda7866f13df58fb9f60180057ecfc9efb661b05d42ee0c0d436e040c74888902280d1d1090e13bc6a1d774acd46a4467872a0522da8845f202f7512064d52b96702ac3a8b64cdd1c107c510d4881f002987be799edc57d22fdcacc46b736cbe9fcbd70dd75a184480fcb20d5b233a7fbd0a767a6ac17ecf55e493df07f209463f89625df76a0d246f6af4c6064ba7ff5dfd90f4b49065da85f9729fd7b790e91b44e5e3bb125c941466f3882d0307fba63593c0edc08404dd07403935494818a5fb9e6669d77759993d2e5c01483e77116c7d1f210c0dcda447c9d13889efe84573a05200b3189df48db303c45ef62fc654db944622b65c5da7bb823cd95164b03487d126e273291f6f8179b2ac61fb7a02d0cc2648d5acf1f9b924ae2fb40a1ae4dacbbc96ce152224d9cdc69ae9c4a0222b6eaac985b5ef82c696f657e594635179ce0a8962581eca4969ab5ab90788f3b25ca887fa556b6816369976a132b48e6d4ce169e9e29b5f2ba0bf550f980f167ecc6fd441ca8be67f022055718ae22c44c57f6d0f50790d0162c01c97e039e9ad76a59a261bd2b2840b77b83aec620ecad1fbf06a912db1a11b419fe13a07a88e4f46d29baa3e3c861aaf0630bdfdf276a3dc41846b6c176684d5684cf78aeeaf0358214fab675bb0209dcb6c1260d4cc21ab5293aec4f21020ef55acd02b6daf8a828ee2782b534407644b0c24b6a45501ae30486b6859a0edd3dfff8682dd08dc92ad30c631a4887744ddbe088c138470fe58db4a1cf8527397f0e4c203f239a52a1dbd7d144a49a481eaa077d28177aeca6874594bdf638921c9aa6f323617caf56ce4c3ecd3c2c67b8625e82858799ca1c73ddae3f0f18075a92a2b929adf7492416aa003fcd8f579e809bf6d71fdc6dc70fe7f10e5d814fbb18fdf998b84bc60c3126d76e7ebdb29f5b7ebdfcfa31c6730caf0a7d65848bcef12999c16bb15bf8a5359000598058b91c54498cbd3f4e4bfc6acb2fa30e47fa3e940ca1e53ab6a7e79a5c8817ccd603be2f3604e671a2b2607f2a5b08f105b6ce05b974fd19fcb7ebd923896a7c33492ebee220e5b985f58b97d9d0363e00f75b67e0ea0523951f908ee0dd9bf0c75c7b31bd075ecfd7e9f0d26862b8eaf3d5d6953adaf9dfdd59637687fdcf70b9244110965d04643b6d4dd248c166bf9d3b33162cfb36fc24b37f192ed0576da35b6cba567147fcf62ae470ed71d1ac85e723cbc3378d1e7075e08917b7184131f3e9ec908045dcc236ee9ba974152abee03e37396c4f42cb6a947bc79f32996f03ecbca98f6e6b23c579165a8871efe8cdc8730d626ca324de7201322ef4ce1dfad9016d9ca074596d7731574b15cb6328b301e269cfa300e506d6891e4c6d128efa627a48f3b1717c1f0e9d4c6e03a4fd9c39f6003b875246d36e39bf4b1c61e7da90022551d6f7c642961b5401861ab4b2c8ea464c576c779881ada939f4a276935d9a3d7e850ac5800e72a292e0a81edcaeca3f411fd7ea38a8fc25bdd1c9ce8afcef536b73082de9887c4f33c42329118d6c5b6c4faf4187aa750477bcd52b690478ca2eb81b8a277235fe40d1b0e21697681f4d8455a4db967d5b2e5fd81d0a3bf87f27bffc2b0d18f52ece39b101455db7097cce396860e21e51af190953bfba70c437b3f5d5ffdf08303c19274c628e74a5980d2b943abbd023198a41a5a68b8fd2157527f1d1eda43f32c9a431379692037030e57796f70555a180e07e4fdca7b075d6bd8a9acccb2ddf23aec98f0da8976d1a097f1511891b9aa815d43a5062547e89cef2f3f336559375c37d02b49ac308b8d1ad4654157a8a9165dd7789ba25c5b51223da2c3a0fb0fea887f0827e7ece1e7e9eb90ae21a1893812c9e2060878031d5493a095e0d4ee586643521eba3249432a19127403cf26d26f4610944d2c875f7ee40692f794aa30ab5d20c42db2bc3af05c3ff272a4e777ed8332d4e19936319cbf842a68b484e78e655e699d5ce4619c05f67aecc74292cb354a757d6a00fe49b728c8b99bdd0f8624fa2b015012a23cdb1cdd4f31d137866909d8f616b17c05850301e7f31cad34c149bcd78c383fbbc2c01216bf4e26a8f63285765d79708ef27e3e1b72f9d6e25c13bad25332fdfb67288eef044fe243e48da5df2bea24d7a45c0fcb250dce240ea6c047f8d3fce26016b5cd2c2177621f72dad47b50acee492c8d75c79fb1af6e858a9ec769bf6fb72b9f408c47df0bf3a879788577d3bc80ea6423d848efa1282201c50a5c8839cc94c3791c178aad2fce4dff4829f44123b027bfe0371ee47cca2f4529adb3fa1a0e9482340f0dddc5b3ca45847933cfa58e0a954eb1c26835d87a2cb7ffd1317b8280561a94ef516114f5f9e8c72b6f6655351061245b66a650565196fd895c4d9c85dde000221d6afd82146fa5c623a488a88dca123aa045e3a949fab21c2f41e7e7275fc5b10fc3aae6780d90dcdec9b2e0ee1d57c57dcc1638e7bd60d3d79c62bc0ad4fa3e75527e408338857a990e2cbf90b0841c33e35793c401582df4670eb530db420ced573cace9d7dc5b63160d80fde647079deccbf6032bd6a9a0c9ff97f64dd3348de6dc798bde6aeeb1fa28031cf9630135f18d66495aec0d561b734fecd3d3a83bab487eb2c1a1e345ebac198d35bf0da7bbbf4d4328f42dea975261f24ce52af1b66a8b30e6798850bc77ac2e50bc6a212d916c9e0ff933c1c0373cd6fea268940b8a8b2dca6a123e41eab9daddb8713eaada5c90a16ec209e09ae7127c859b5d96418a459f53c85fd96d703ac4359879d936d6e2e48823e69d8c497b062e3269c718ba275abc2bc96b4eb09f2512bb5b7f45080b7b4cf50d5f30ede31d93d0ecf6b273462545194dab8b88301194ca3562c12287e9cd496a77f51eeb2367a12d2ccee61b39dc9fe02e78f65dd4576cc31563c7bf851025c50aef9639e0e07d4a914237636792a225fc866fcb9db2785b27506af19b2a93c3c3fc8d6dcf2be375e40c0d7e5af1e18dafb75cdd5afe35400646db37d97dbcb983730b12909892f24f34423d2a14a475ebfba4b756672cc49a7470dcd581bbb9daef4b972d2825343f3275de080fe7b4d01e6431a4006d022215663c821d6ea0d9b1a39edf2e0788d52fb18aa923ad667f5de9ca0b751e55c2b8a82abbe5cb390eb67827f7fe6d4e69d2e53b270b526cded71a7a092730f25490b04ef60925bcade361ea9a8eaf8da37f2fca50205ad68519a25924d6553ca1993be9c5a3e560da61c45bc0546d0199b99c554471765ff6ce686d6dc147c2116216666b266df6fdd2d6cc498680b8594dac67553de3d2ced1c7ea37257c0ecd0d31d5676156f920f9fdbe23002a3ceb156e81658f042d5774fafe91acf7b8a3b55afe10b3623b8e02d0df283edcf8e4b6e20f1d7641fea84c2bff8de0ac637bfd1e05bfeaf5866b69412a8ae80d6aad354e54806f60630dd4a14dade0b18307ec5b32a4d7cb94ba160b8c17aaea36d5bd662ead9c26c9f2b46b69b402d84b788c529e47231e2a57c64647ab35427f008ef35533b76f690b326defc555e742822998d5bc18c0cf93f0b57dca8b1dc64d388f744f7094fd8489b460e92f1ad5ce9f2776689d5fc691165df2f3881576cf98b35032375b87413722a8ab631fe1b05815f365a7a001870b9f95192517f73b9686c3443801a269e35966eeb9b70c12bd2787f3d549eb47f4d1e93f1fb619d8515afc9b7f51bef6490d66907c39f9cb03d338649dd8fee8c723d7cbb5579c1c6d686f779bd45a948a1067d781bca83548dae913c0160f3bdda7288c9514fa95ec39be6f37d0cf0b63c9b16b2ec6974773814d8413bc7e9a5f8f5238785a4fd85d1363655187b83c40eddd7912829db84c6df474d88e7edcf4459223e01c0a26e72aab449bdb56ed2e2d519c1e626350dc1baf7853b548df29d59335045d0edab52f0a5d5638154e4317271660041aae1a5c75d6d92c36a20423ee6c792459c731025bee5eb58a01176657764e49913d6bf7396a49905584c2f6c161b3cb54c4c3bc28be32dead5200f967fc2bfd24a2693ac99c6793214cc32a92e4c1be088cd5eb24725040d14f5d5cdd478f33f4181a48d5da1c145ed3b6f7fd386cad9b96851c3eb5db792b98b20f3f47ca4ce69240d0478aedf9586f9f10fdd5e76e3c88ac6ddb9103bee587256792e753c00c82accb5257fc1ec8e21be266cc1ca47b766f64b7ad32191edbfc4040b54dd3262564fef3dcebdd48ac3435e50bc8295e39fc3b2d94fbdcb1d7e1dde9949a63110ae29b04c6129f3d5abf9f2165dadb02019c2e81626060fabf7487eb2de4cfd2f8462f61ac237178466197db777ff33bf6dfa88ea73b0d448533bc83adafb3dcd97f16fcc29f0c2f39abcf5fad822181e510c8b0fd2444907c9faea2682bbfcdaff92932701fbaeca34bd0d73c2336299ae9d5c0090bb9b6240b3a33479a8b5dfb282dc35edcf46b2abb420a910ffcb53ef22ee22884ee3a93ca528cf62188855fb4b80cb07de338d26c9fe8642f28706739b76da2d879b7c796f153c70ea6fc81087bf2a7f4fd72a83e5ade5324bbd25a6349ed6f6d129fd3a9a5f7ad96ad53604bb8e01dda6357ccd83fdc091ad5ad8e781657d78e4532e87f07a6021d12f828fb7b10b93823f980f73bb11d85e3ee0769bad84e0c697e0393486931c3b7e899c61c33043d316a32a18ee15d445ac3a635edbc5ff82f9238d815779c5a13eab1d0de17420021f9c8270f1fc02ec96c3fc04e9486a3c86846e6e1762e4b5d63fccda4f49e75a8bbc3f36adebbf8361f3d555e6a09a23d90f8b45bd7ec96b27c1244824dbb0b781e038ea51ec1ea04a59bd2858cef7221990647c04f283a6ef05e247c4797552f6f7ba5c9b25d5834abc47171cf863e9589b5e88ac001c47a333cca6416a964f812f239713eef17553e4072c189e491dacd725da0b0e0dfeb5fb7699edb6cb5795485e893d3efe942616de5ade95dd835edd490c69544989d13da0cf4821b7c511035e72386cdacd1032742fc1a1e02b1027e237b6f4aab66c3c83e7361dd7f5f492a7087b400c0290ed370347fa39b477b52b3cdde29899968e8ca51f351379c67a398747ab1b3f808dbff159a88c2e12f92b5736eac1803be289c56166ea009d495957c71614168954613504a0396dacecc07da08606aed68d5b1141c85f1d3985bf445ef8ea81768fc8f89a095d84a40fc8fe27bf09dccf151b4b0eae9b4efcbe42ca7667e7dbd0e54e5ea3a95fde4547232378f58de1d0518dfbfdfe9a714878f77d0dfa5d9b857e74dd0618a5ac7a50992f1280244daed73952c85ed53dee6740198676fa578a10f86686f89ff9e30a9c76e1a246c8ca1b27a7cf6b346a6161c75932ccdd13472f090847849d90ba1b072a804fb2be64bc155deca2b3b464d226d2307ccb5bb4d498f58d481c91f209b0c273496e859f25413e9ce2a3c895daad1293ccaf4023c16ca1b6d415a761f9d677b5c745005961dad9be46e4c0fb053eaaf7a9ba89503087739fc6c8222ad6567c70bc396731d023a23be394072ce9a23d958a24ee068525ed7f132d53b808bc7c65ad3482f0b8012f73b8ed3ac561867ed7a181688f9d9146a065e6a436bcb9e6cbacb880967b67dec2b69d35be3442b659ad6cd88437c3d72e9228f085f5bfb00e96d644de13ca0e923b45112233d324b2762c62ea17cf093f1b1aa76e3938dcd0182399cc0957b0abc3e429cbcf5f5d9d723259f4b003b909ec95c7a914335590c3be8fb6a910cac48527ef0f2fa29b8648b4512836b21fc48fe7a2d15663ea9326c18a0510703643c99fe3a46b95ce4d1814f3da484bfbe75ed7f4fce274d01a140695b0623cfdd7fee32b88630fbc0aefd2f3c0a71f92ab5ea3e29b481d33427923693fc7e18392179e4426b7566f724e3875c7ea90dfe0fac29d257c255dea83c235be00cba658eba10497372be147e4157f057ddfa407c7ff77e057165d6fd3cc119d8a0d3bece0f5dff0a740cc1a0750364401033d2f8098d6ec02fbf4b52b44f88a9c7fd592e0af532575f5f3ecdcf1e8e7241374a6af70345ab959e96fa3cb52e91e080e3ddf3515c85d488d005ae6ebaf4d8a3af1b4f1af73a709040ceec632b9504985e3733e2870202ad8afed471dcf595b48fd694f89f8a404183d42301627f6215f17a4a92ddab6f21083d59c5077d5a2e536b50956acadd306c999fdefcd27f6d90b85c858167e4998140433dc5cffd17b8f250292a831b54bc4c72fd200783ad72f6f7e083a8334404eb36d70a232f08d5a348e01230f88c32d4271734c173b7cfa8e4034762f7780758fdf55f581cd95dae14cd9460658df9d554f71007a52223c267957e7774238fb8bbf6e6cfab62f4e515bf1386201b7243169665e657435bfae3c5ef5014eea89618f77ec693c1cd6822cc60996bd76645698913765371da737cebd310132daf8b3ce614cc47bd9f14323ea0d2c674690f3ba53e5b407b554e31b470646559898d2ba880807b67339ffbcc789b298a1d0049d2619fbf201ccb9856f6828a0b600278daa444e22373ef7ea67c636268d11a068cad68b934a9c45db73bef1265b6b6c4f275ee15aea26ba7ce483d2e5d6f8b9f0542df5296285a1e59e76f9c99e4fe9d4fe8f3c3d45d7bda6d777cbca9cb3f7bf11c6c915a7e7eebe46cd1cb1457590732118acb7c718db46e0f33eeb98394e2bbfa7a1b8ed245c01474078d93f3cd31209c8e8e7dc43d57182e6271f707138d8dcc98a341974b38327892efe1bb1e054d93bf248b6f8de73cdbb70a03aecb04ae81ed7223563096243f455e861542cced5ea8f6a41bf809dd238f2f6d1bc8bcc0d0a566969b01b299a7af886b722e333d5fa5b95ff6ffddfca7e321e5bf1ba7580fcb15b926ad472c4ad163418095fb47e5b546de3b7ad1d3a5df527817a8600b78f979ff48167a6ae5801267c607c38169810fbfeb4ee054c76c5b7d62254f1a9ef99946980741f4537ae90d1c50412bdd24a585875d51e805509065b6ae4cccfcd8dc1afab52f7de56d9cb588fee3ba84a56845673f9a582a8b06ed4a871c15c60f37a29285292c3f2f88b86fffd78f28bc0716667409635f3a1f383b3ad30141183c2d55747c4e1f67b2e0bf8b20a1c5dbf4bf9e565656f4708d355f6f657ea9f1078c8b49389adc658c22601925f66a8e47cad697e9232065ad1d2c7ade98a80a9c4b8d503c818bbb304c943ef3d3b2f95f314f16a03acb0b906fd99f3d406e4927b5360edf2d0bc10cd10da03312480f7759d2a473fb5a5fbae66264573252020ca9de9246062393aa96844aa10fc77aa85d82be4922bf744ceaa494a2e22b467c3248770633af9d56f45df308edae3cc505c4d5fb208ac8ae2f86dca4d9e00bc101f22c73c4357f42dfa1f991702833a293f2c1a519a13584fc13bb9750689bc380005ccef2b03cab25968bb3395125664cb55884ff59d24c429bfe4ae119e152aaed2784a578e8af0be21173cb30e37ddae199217b6417d54b652cf7c64281e43614475b9498482fb7025d450bb741397ac990258161fab4869b4727f52b19e00e3cc690c06250ff3f7fcfe13b487178ac6fbc060f37a867b1764e4b70f92c8a866773e2e7ad5a427b9628160908008440b5e5693f0d9615719e927cb6374ad8ce8e0266e2ad73496533dd4e8b6d9fe8e554686e009fd3c739180537fba87d7904758112094df49076f9cff948170de759b5951ab91999a2e14483daeb80bfff0fdc0b50a49201826b0ad1cb11a1318602ed295273b7dd26211c4a190d48558dce4290ec56a947950ba3700b3aca2731801a4cc9570b4cb5f980616b05d8fa446b0e67fb59c3a97ee0753a3ba30aab4563b39ba93ec5b7ab8348ed0b367dceb11e1f5d2f5ebe67cd608db3a0bab5e946cf9a474e4e5d1a2b4525e78a8b53568e3fd7a0a1de27749db79fc2cf3b81f433e7eb4d429b4fe14f2584d2c90cf42515210449c9832359fa1add2cc59d5cdcc87cd255a0f0c69b5f20795464960a8c8e668ae21105dcf7b8c52419f4d1fa13c287d04b5194edcf1429798a831e7d7c3ef1a85d26d305faba7e88a82607852b8198e5e5b921baf8ebaf58a5f7aff000ecd317f96f4597b484e5f824dd93b9bd82caab7191722631ebe6b8234ee76433ea2183ede7769097e238f8a55eddbb2ce30ef699dabcc36c770ac7b85609c12788c093d972f4f15684617338e975f581e479136f0ec988ff2a329057f07413410627f6ac4311dc4dba7710b3446d3f0f70cd1ec3ef4f6608e5dd8adf098b43610046358c6965404c2cee134f0679a1a0c97d97e94e9f1e97fab699fb2cf5330be9bd510a4f953963ceff687db7f31d4f8421736e785b32c5fdf730da4678de0ea91b799ff185098ec7307670fd839d7d84058e6d1b18724b7cc904bf7b5a5b0860c7d241abd4756d33b3d898b71e4df2d245426016f67745ca8439000aa0cf17a127adc33f9c55d1f0af49fa6d40d47eebad16f198b85b1c7322e8118e6a7fe92e0a9dd3ec95c77fbdc44b6628c1d87949f4c61c61d1451c2413c28c2a4eb3e9f211b310f5680d7d6f83daf8e4855f4e3516682a8b55f9f5423cdcbf5fc623851f39354e28a8a44148904e6818e0fcdcef8743fd431079f1a05312267ab2d7f533703e73c8d66ddecbae7224e59e6a22d59eced3918772ad407d7f42124156e8c21eb7bd24a1975dd9d25a41f972a8c1cd499c87a95ead3be091576738623cd207f155a6234be568d3fe8b4e721cc50f1b2ff3069a0ab29a5f3cff6706575fe92f88b1fa1b9d03b7595e293ed7e717bfcf81c82737d818636ae7299e9c95b6d0f64e04d90a1f5bfb97d38efccdb748f04f34e088c795163ca038dcff95a533d8c903d172ae82e4fd31e008957f8dba9552dc716cafd535fa03ed229968535f8f35a577f358f902b1cf72dd666389deebb68c8ccb2631db87be2b4b3bd46acf8b4c3ab570f393235a780006b778fd3e2d87d0a5ffcd7378259f98db77a9e38874d8e1cab561e1977d5e372753083035e4338cc2795a49a03b63e2e3c8a4b5f66ed138228803efeb996d11a93008c9a5e0e0845c74b19f038321c5c5f28957b9f15d414ffdb30717a29cdd6ec45d103a82f27513eb19e3bac0ddf510b249beda73751274a28e22f802fe8bf5bc166f7347a41453c03fdf34e951ca3003f3181fbae5f7c1dd72b6868030f455a715435526bb98246e3750de2129594a2cc4ab1b6bdbf48fa637b53615667c0a18c7be30fb2c288d0c7ad116a575df8612a3fdc97a8cf9563a7cf3c421b960d877a6c030b59ef13982230fa1ddb1f5b021ee3c2c21e7f2cf3c02ffa77d242d1273a58b748f3854e82b1b456e3065a0fcb12ede05ae8cc480dce3e91bb1b7df2ef7b79d5a513658c9c4e0c8f3642a1931443f008a1edd2c001361a6f90c7646dc4bcc4d85e6b39695d53039bc2a2a7f979d9008573e1cc00a9ae4ba47edb2f42b8d0b2a07ecfd8eba503f6053f312cf434c9625724f38f123ad5d203873a2783da3c5e64c69e663d15c4043d51b7a7f57595a40205a7afaf6fef12abc265c5dabee4ba671a04212b6039499bbe80088a3390274a3e5b2ed84238742f3cd37981b55cdd56274032950e48c8693355a3aa67a14738baa9595f111aefc2c47b9707388d5f5f370565f7bdc85148da6a3da41ea8ac8eb2a19358c63d282503025e1996459aecda800778d9bd2104dce607d1e93a59fcfaeb6c882720028449c757f0db2c0bd0a1bc5689d0158b805da55ab1898dd6e97497ce2c82fa71db6b036c3ea77f5adda5ce9abfd64926ad63e6a509f6f383a9e4f6b3e0862cb61c684eec4776340d7d814669873c494982b7349d59fe6439debb6c29b07d7ee8ad51abb071ab509033791f22fac4c86e6aba94de4399b74c4ec3388362815ae3a20f16b4bdad14e3c74aecda10945ceb1d4453a3c5104c27c5f550d9d4c21d4527496af0a54d3bbf43f21d317087539b34f1bca972cf234f71c2a078f9b77db0693289dde35296678c777c7aa6322ed81205a5a7544acdae2a10b1054d6e89d0658e39afddb2d6774a2c2b88e95411de847e4ee213c90ffaa90d8049426d554886adfcd944c7c115d7a40c1206593e8de56ea85e58e2f5d8c3a6bece1967956277b665cd4ab5ffaffcd25f2ebc0798a6fa498eff0f5da313dd58c4a3ae1aeb7ae7015124f93720cfd251f8ad8765bf9db84398e11979038092e99dc85c2e838998687fd8203515a71144c288f07a2ab5aac0633209f046ebe339eb0d0c8ba12379a6ec740cd6d399e0c68ecec9f6e3fd8f04f438ae9e70054a0695ef51b6df2b80ea753ae80927c96a10514060f838eea9e29d2f5f8b7083d9d5369dd8f05977bddbb1b913b712cbeb0c473c113a2caef183d1abef5ba8e7988acb5207d08d00b3545f5401a1051c32f6d431e69b72968581b71e06ba2ddf7c68cd3320786514ee953d8faa99eaa5d7b66c79dc14cffa8e3ab89a620b3c31f7dcc28b1d00ba1489f0f53c9667173d633598a8135d58443b9321eae0da08cf9a5c7e164d0de52829baf3cf246706d69ee930dd7d645e02ccfba2a373b8ddea9a49340cbaff1be1082fa403bb5a5fad67788124e4cec9124eb2253c3963c9efb757deecaf56736d403a3097909f6bd20f46e163bcc88716d50d67147f793e07ce20153b5dbe499457c7df717abf1bdb4ec67bc499c4499e6ff4bd96ee3779f36d614db75900d3f2229cd3f68ce9850007c46db648ee27097c257e06887dd39163063dea4183a8773da79a9bd50dd3c6863aa0218ba0315c450a3db8d1434efe427c4b79db9a76f63f315b7dbf5775d74fa2389662c20ee12d3cd05e6116b953e8d9e5432821114d0dd0e2aeb9328a561e06216abb80699c0d9791300bf75796f6d1f0f9081b049387b05406865e11535339c51ef19f81bc3504754e656e31dd2fb480e7e9edddb362b693e07f3c59623fe67fc230273fa1b79b5f22b3879ecee60f1239c0c517533999ec965846c666bebdecbba3134325a2d18af0eb8a16c2d622f32bb7a77a80cce6f86efc9f79f7bb82fe37faae3ed6adcb505dbb613e366eb2485a83afc43676a90be60fa3930a30c52e5fea4ac3dc3051b371cf5a3ad152edbae1545811627405fff01ce2dacc3820b63a1e043f0d385441bb4ba13e948bfc26860c8e7320310ae6981347b1ae826ddbb321a102883d16a17e10727a306745c8c580460667c15cef982c2a274dc85f17181002faa98be3784a2b8ca103ac7ce3c81d8a197210b6114a74cb45f41bba7fc2c8b94e115d4b7bc9ed170f591cd513b89bc71aa2e6f78e87442a36c46d0d87abd8f97d12e87f9ddfe1d818277a8ecc5bde3d45d2c4fdaa757a3757560798f64721014aa8917cb74664512e5d53c35da9b813db7828812ded1ea220d692d0bc8d07c27d26718114b5cb4e725588de9d0c88155df05fff36a05581dd709830cc8debcab002ce02c6468a3797b222379e8b0e8c107ffe4cec25b28ea15dcdb140deada0f27e47650192e5f8745d5210496d2fb0053be5951eb3eceff0f5c9aadc7780e905ec9a0105e76b4886e1d98396ae88a6a4b9358d1dba1571da558d343dca58dc6a794994a6ade345d213d6c86caa2f1d5ea3f38c4fbd144497e5483f693c0389f1483374423934adecb4881ffc4b23c055363c1a23ad779a38682b80d2c9aab315efa4608d2ecf6ff6f582a148e05938dc32c9dc0f61d4c9ca3a0e6f2c95c73e7b7d632e7b68a90de15a31b492f4e44adc6cb827573944dc1f257048941c946bc873a776b141e4630d116bb9be8717bd00408a730ba47ba02cb35f9d5f42de345409c76ab33cef2ce74bccabcf803c6ad5e5e0396ad58203b4c3c9f902d08f4fd23a3282a0b64ad74af471cdd13ec9114793ef8514c69d5fd80e8c725509f10e566f81146a0962c4b3540b934aeef349900bb45d4f69248f43337145d70344ec60028a69d69db3e9ad15e9a74b9348286110bbc54dda9597cf5dffcef8442c8abf77e947c4802ad497066e116579b9f699dcf3de8fe63f25ecedf2dd3beee669d26bf606704d36ce9be5a857e3b5acf0bfc0b09b7891c915d7e31978ecba9c03592de281a4215e2687dc02060062fc3a412a73f5b3c69eeedfc606e7de2cc15370e61d2628a9e6884ff2102a56168a589b74f668dad9cfbdf42e3242146636011461fd2348e0b651b11820c2a19b6eecb408a71cab8538ba05ed162f6aee0928e1a2c7a602794d49a3a5796d27725be2315cbece8ff057926da1b4bc1ab01c4c0432e65ee2a30a236f3a74f4d16de2a7cde8fac0a81884ee7bcfe527b0a85b858bc06957061893aedbbf6c4c40355ac2865b3cbb76063b7de00b3e6da9122e43371fa0ccd4b61ba2927fe3bf63bce0f9d2b759b2a39cee14cfe9437f8b6e4dfcabcd3c869547012ddce3f0c7e0040af734677ce4afad3d20136f022fd86b93ce5008891a78d4b451ce8ef6db92a0a85d308a7a3f12127f3d0dd2b84c9bc58723a27c1b9edc4c9a4906557d518439ebab5187bc9c2786ccdd760cad01c942a1a74134c40da64f5695eb0efda3a05cd7e7eb3c4994f52a9877d9e4b65af0b4995997487c93c273a39a0a5380df9ffda4a4d21017fca0a60ddb090fb0d12f4ef03d5283e25cc1eee89ee0ca25bf688370f765947323b35ac5eeae9418c75deca25276c84b7e1e708d4c68a2201411a50dbfe47d0d4caaea2603a3483798d1f1de28aa16656c40eadb2f318b38357f456eea6a58d624040d9ac21d9b870b0e13a82cab59870f6d1c7762d80b62a8a3b5ec07f93cf48b84f9fc4b4a59e02bf06f7515cb606c6d6f8621d7009c2841bf94ad30604b7fed237303c77876cd289be2ff739f0bf6f969a505b202c82e10f5ea617469678d4e1c5c80970fe0565c8e786fee790c0494e0678fca6fdb83284176f2f060c1876a3295032c216e9ffcdfed288691b5ccfaa753c6f80bc9d8a0beb1a73ab3ae3db95ee70b8a4c4f4a1fe7f03f2b0374a5c1933f438a64ba18ffd9a4821d2074609027ee154f7259507e283ef2add42620fa4a133353634bebcb34b0e8cc63d21bd10c6269b5851923b9d80254c4a56b0b6336630acb4d5f6bea3dc0741f3bfa9c0fa256f46299f3691b57f8aad49c13c2a0c96e028a7ee5a974940c9e88f0ab025480128b58999e51acd72220f5fe3dc066afbb78d8d9a6a9562d66b6be0be084b6b6a6357db2cd8ed6e7836dd980a4b28c946d1d478df5cb0ff67e913d5b39802375dd45283e4c76b61273ce754d0856ffb4660ff158e7747b7aad1e874dfd4fc8c6080074332dd9ebc8d74278a506537bd4e8ef4aa3f27295dcd3c3370e19a4423fbd3e2a5b97e374e08d05b321549cc3f6696bb5cd4ea2c49f9e00f47d452e8d36ac8f438af0b3fa5eb3f17e2152ce5ac837818979fb6e18448c215fdda0e1f78b84362615748e9be7b7e5a0f1b2b3b311adfc749238a20cddf60d38353d8d341d83f5d6c897100eee200c418e7d32a194a5574a1f2ccd32c78cf84b3bc628dcd1bc0243776b00bb3e51f6a98545310b042c7c303c17b8addf82771c3c5481950c4b2fd3c6eea2d9bfeb931f09e425a0431f5d293e8f1403be90a85ac2bf3ce8ebcc36bc15dc7ed09c8d1b1d0b0870cc5ceace5d8421bd0e1554472568d105980c9d5538925b0745071ef4020d68926f840e01975931cb9cd97241b2175e3d2f43062f4caa9683d50a3b637c38cf7b3a3f21981c277af22fddca1f530181b649d9bd26d25ed1d2980004838472ee2cac5eb43340a3a9ffc18e3ddbb47e657cbf4b00f2cb3808a0d8457c89af1aa633c0142db094bbb2c5cef3eadfc67bbb04be91f573b72ab07b5701d8a754115a79f80c444b4b6e5883c87bb07243306a67486caded8abbe54b4d3dff05c03f758e05e6a10f06396d0c8d7a046ad54d74ce51c986c7144e5c21a509b32e22f72339c66b11e7ce869d46f5fd9b308515cf1f2a565cbd01d0ffffff2f