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 70305 4696f6f2373ff786b2fbeeb2ba40d3e6591c89e828ce244751fefe2d58f7844f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
622b222ab9b8863a1fb4acee4bc0ca65d6a27a7b294649ba000a3a91feb56b59
Certificate Block Hash
4696f6f2373ff786b2fbeeb2ba40d3e6591c89e828ce244751fefe2d58f7844f
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00700d000060b30000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000855f04f9d8267452038bf1e3538e1ef90a0465236a7f8d2a9fe203e13bd3565435bb228185e9cc7270ba29eb000729ffb5e9efc10a6e44a617a1abeed5e06d247a7ac7f78d98aada80f04a79b84c3b25821d3aab23f903214f000000000000000020000000900100700d000060b30000

Raw Header Hex

00004020e79d30d3301bde6a930f72b27f5f0c7bbef9ec66bb36d9b5f8284fc90c1bab4141c0dc3c64cd96d60ccc248f1f25480f85f9fbd4ad1ae46d04085c701fa1e87864c5276abe060118596bb5fe913a0a00ba4946297b7aa2d665cac04beeacb41f3a86b8b92a222b62

Proof Data Hex

59,560 bytes
121216010307e917ce5c64c22c62b93b9623154f543469987ab97d09653c9304fa20576c870553c74e7ef16ae1047eab87f1411ed6b9a35a9d276a1c00123c22286b40d6a0dba6d5b8145a6306f6c52a16990804242b4212f0ab56df5a62a656d990c53b560e4d4da4c47cb7f66b0443e6241efe24d78380fbfa4c64579d8cf6229a18003bf1cddb6fd3f837151ae265c5db07a4fabfa5dee1e559d59323c57cccfadaf3dce755b9833e4939c00977fa7d188c07f584de283de1f420cd010d6863392c849ce81181da71d5c9daeccb23b83d192efa3e6ca3f18a715a99f06c4ba030a5c78c573c5f637430d773ca79ec3e79387419aba1e5469f6520f0bdbb3a80cea65dbc0afc2badf2b280eafcf71472745f70ed24d72b387631c7fdcc9d1a8fa290aefb2f47c1ba275dd2bd2cad18d8146665e7664b36f480f90c4bff480a086eaf74017d781ab3e9ad5ace0e4094fc8d4a9157d6cdae5e3d1d82aba3b2c09cdc7affe851243fc167b3c6bdbba8d0a3544c52333ae09140ab75ab1ed99f2bb6edde178aff888b93d6acd9c3e9cea4c1c6aca128de8845f9c73fe8259bcd0dd1bfed3f40ac78129c8f85f10e35c0f7186d98ac6a1bfdfac227a62b172573577f8577a720483c79f97be52a8685597918c5b05eb8ce26f601b9148cef0f65b92219dc6dc8f3709ce9ae1ac16485243125cb065b04d58871e5e5a5ca561c29c6b42dabee0960c891b384c9d761e79b8f06ea4756cfee0a71fd3a4bc0971a74965944119a3065532bbbe8890771b7aacabeb3b8c4a783eb876e26aa4903c5e823d1fb41f4e932aea280141b3378157489e7b0e0ef63d05a55069f8288f40cbf5e2c0feeef7eef04891fd2019112fca35157c21bc5c88fdbf11b312ddb305a15d358bd30572217a327642b381cb2e37fa2191ef911c79872dba72dc0a5f8f45182da69c66c1e7be1f31700d108b1ae9fd6e447f30ad84a1ae5c17765cf62cceec5cb90044364700e7978750454e6d5c66ebbaac655e17f05f89002a64a7c7d64b8dc180441cb9307be0a5426bb1bc69f741d36b324ed6b5cc56014d4652fdef40e92dc2fd2028b9dccbdcc22165b169cb1757f2037a6d82d194d1f74d09d2ff8354bc133198c0acf394d48186f172628a403903801510a2d002966f8f713e66cbd4c5b58d8e93033c79a1534199398c5bf7f0299cad073bbdf24baf617aef9b5d15fd245028e0a840b9f299fa81f224210cdc08306df614b93202329553354e96e411afd1467c84e02a7cde426ff37aa062f5768a5e9f1e429a8be235894f3487972a9d11f26a4043cd35c15af7b540b77a5b57ba79762c362ebb0f8ffd36d7f9f2ea67c635bed3be93e7b417c7fac9684e4452358a6fea06937196b0695d8796a513410c533ed49ae5f4f33db3aa23180d19062124029365ba026628009ea967045294698090756d7dd8635a70fade9172c716fafdd62869d5dfcc8e8133bfd726501a8dbb5cf835c12895295efc4dfa8d80087b7b211a4b003cef8fa9ebce1a3211d17a54d4b98740d16db10e21994c15499682fecc97d6821da38a88ed2bc37c019c06c2e6ef1aecec4f8d70eb594ded4a818e51e5edad5580f96e38efbf3eebce1cf0b07c73e9c3f41577b6979a2c21b68276223d63aee36971076f8c8e185b6f1665bc62ee068b78525fa2b3e28d8e04b51f1ac9d094d4e7566cf18ec5d8b780bfe4f5330fddf2616d30acc18ee00d482c4cfcc29fccc41c7ae778dabfbc674c8e59f576c9918b3a98e256e78595d1e20028d76852ecbe911aaebd351e49dcb41f440c4cba6df6f6cf3434fc7ecbd874c63df223722811d573ab4266d307861af3bcfdff1bcc2f0f613a2e62baec9b693ee44719a5971e6323ff3494381487b03da131b5d6764902d83acf02f98c2dc11dc57cf6827c8c2e586335ac94946b1603c7203c3aec1c872414c47c518167df8508dea91b6efdf84c1f40e174849f561aae2445e881a521eba59adfa45837e304c62f721b934ab3c1663f988bd75c4c664a6e51397939baf711ab98ce816aee52bd5d103468dbff7f0f202f8b8683ba2324bcb2ac343510c18690917684cd676197391bc89e247e03b2acf71f4c84cef3ae27ccb1f499b3e6cde21930d530c3436990fd562294be14b9806ba2e66a0c1b5875bf347d9356fb1cbee43c78ac00d4ee8722da1d08eec99fd590dd636a78d0bcd54dd1ce714bf6817f2704c7bf77482c8997cf7861d18f25b122408eddd65c13597a013f34d89f4dbb99bb4f4f43249de5753eeb9e6427925775479e1ae9b82e62d43302dddc1e68dfaff2a28c99b36e440c5b260569dd41cce4bce2e5642f4238e068bb9dabbe52467cad4de0b98e45925df4a55e4a1ae9b323bf87e8ef4d09da971bbc1b271b16a4f8b83fa7e132ac9431616d0373eaadd80499eca58ff94099e56aa1001f0ac1db708496a5d63b536a3b604d7d48b781a71285a3da07bf07ceb14fec17f8e8fd0e726a68d5eee66098dd3fc979853abbcb7938c315c8160c94eb124bb52e91d9f6153e1a7dd74db3f062443b5ef4aecf5a24c17f7d8c83dda883c38855261cc13d0188f1c2e517909b7bd6444deebd835d67cde678d9f6bb5286988d9e3454448fc9444f71823eeed51a3567db1bac1afde2195bd34e2726cabd0a1be923af10e8c6fb82559a08e77fc2e19ed4b767d281a71fee6e24bebdabac519194c20d61eb0c0f505fabe929a1eb7292d480b26aac2ac41e70d12b9d82a87fe06874578697781a96f61364676cb129667f71c4dba4dfd8ec08d5bc046d3fdc7802baabbd4a74a3e3654da568224e0a710ed095ee011ba87fad40bce3765c2981150e523767e9182579b6a60bdd7b996500645ab4f01a6c7eff39658d7ad6f6cdaf30eca51b780138975cf50d6478fdc4f45fc1634afacfe741cd444e1a1cafaecbec99f46e74ee0e0894dac6601f5bcb4de06e54cef14ea6716fe6fbcb9d4fad1cee23f6084d7f72bef706976dc677c7329d2bce488525f3450f5fd9169ea3dc65426a236ce40e96ede34bb58186600bc66a489e50ac47f8b57743644fac4429d3ec9c981210c4db246b4c4a022e7cdac5c617cc8d16b9bff5a9d0758d3ad8400f3e5a3bd44e998cd8e9e62b5950c09796f87618abfd021f37c46713f011b1750aa03e2a75e0b0b452f83344fba826b6e57b260d1c66230a06fe164c57b9ecd66b97dbfe7830da02f1b7a46b6c99ab84731f5221dc0217e73d8367666df353c97db680c09c68bc50fe56608921b476f15bc6e1f093be7336ab3b85a7e8e227068dbb91a06416268d04398050b70f84d9a2aec853e5195051d96e2a9227d6a274a16ae242483180efaabc7d2015a60a84d65a7833bb6c618fcc395092e74b9cad07811806d89a8cfde611453d0d98579ac87a9a2eabfb9fe1c0129c6db57932ede2ff7524b19c2f96a702ff17cd410724446b4ea409a704a75ba39b3ae8df23eabe3ded9d5f9ce01541089c7091635748b322cf696487ec07170e8747854a35d5a63a92ec6de8b5e5eac0834135ed185abbdec07dc6f68e501d8b69bfee212f416b62aa23b95cda20fc0e398043c7e05307d919ce203317b2c1bfd47f781a5192a72f78b047a14123394e7d48f4eb947eba25f5b78b93dd76cd17ff61eeff4b3a295184f502e978ea30a29d9c86ad4912d53548a9aa9a413b479e3285fce4de61f778230573e537ba54be00ac5f226fac5a5717e938d0c6688ec06ab5655c7bf1e9d6d4dd04f6c1553dd52c9526bb323faba05a0f9cd3fa4d6d788b52247d489c5a2dc7c9b280d4343d1a0828e78f86066421b15eb5520defdb4dce923ee5de511de3e0755fc68c699c911901bafddae61dce114cbbef033c63c67001cf1d70084caba8a8bc5169de9e1991cbb2bf9b36347f2f1b58cd30c97e0d1bb0a15e405a893a14651a87b05f1e0e568dfbeb1dbc8009e42019774102316f57239d8003bbc0d4aa14254a7cc070408601da0dfabb6a93de800c5cc8d00ba02f32e694c381dffef87d62af6ee21c9a7c070259f8176ac7f3e25cfb1225a970f6c6377b68d8ac5e45b1292dd1eee95e53e1ac77a16cd8faceef41c93b41d4c8ca2bcd3866afa033c4f9b990a17d716583e2896e0ed8c50ba9451d547f34a6d1f7dd702e8f7daa6b08cef9d2841fd55a5c0c049b085c796c967e7dbc36da508e6879c6bf8ddd4db2a08e84ba97f14af49e001bccb903e6086bf941522b8d220c20540ee49167135ec7ed1a13dbb3beceedc2f04b9b5f9704febce079aa963badfaefa42858ef0bd64f98cafc98363c4b44104cb20cb51828e517d345e5392303d888a70e271931dad59aeee46c779b3b44e14d9d15b1e318404aff1d58642025b1049a2aa73f7d4f51a59f1aa36c7088061fdb4df9b9688a1efd52ae0bcafe4b76d07c7ad031a92d7893c70498c7ea6a55872db75ed76f590cfc4e463440443169805a90915efda6c8a496c366a6eff2696acd76c9cf1b9a652697f6f932de983fde3099cc8c23e38e56a58aa8076ec28ad63876e622937181a3c91fa1fb59d685263996fce4b61701edbc4eea8e0928eef3ca56d5afcdc5054d754c781a91836eb46ee51de77c35acfafa23329e0bc70d64a196a3d4ca681175173567f0ff99e16a17a6f31c5adf61a3ea8b2e67569edbb88f819cb8c05bdfecd4adaed827592dec77d0cb9b6183df0a05c3f4a266f5f51a1232376f51a4c364e7ed5f3320527f6e3aa161d2578bd685f47f008684f0ca54490d9b9cfa76b021d5be01971b2303c8805259d0114a07c64cb6f5022e439da758652ebeb5acfaf153cc83c372db0996184cd2a06260978d7472d5b227147546e9547a3b7f81337ef30126dd27f2c1947bc8ddcc4347561701ba141cd0b214e088e6cf1236dac854f89877eb1d6600d1d083b7ceff24807f5ab8168b96beabdf05e2d8beb3071f60f8ccea161514f316ccbe4bf390159dfe69459705a129d86ba8cb1bc2332f1ac23316652dc83947216ac2f0fc2497d58a9df299474b56aa649fcf1c67ef25195bdff8b7a93b33c068751e54b50e7667360bd326b9f1dcd220343e473f5342ec531ea1eb56dc7711fd37fd0ac6289daeb1423355957156e77ebe7906126209d5ae19e5d6ddde324e9310fb52039dfd47b9f29b1d60efcbb167fb4a91664ff7ed91d84813ae91aea60b0d6bb56e184ae0fca6b253e97c48d15df9b793d899cf7933378c8c1fedaf002924e4df10ee799a01454f1a79593cc0a84669b7c9997649db3565a913c438c4ce29e24ad8075b43f369bb3a0b75451515e4daa45dc27b4d79ab39764b2c9024e54e6de0ad21a75f4e2be74917b3c710623b18831726f71a6d5962e6364bd1c437f12193a2e8ce81d806d0a9a905782d0c7bb94bf4f8f7532db4dd0415525029b2c81b6420e135f3b7abf3e501562043be96ff749f1bb562baeedb6789a46646bad7ee9042287be2820ca2cff592f5456fed36a3423f14705e168ad4b11f789363f7c8de614bb7185bfdc93bd9ae72dd399be6587c9ded3086907d3d9cc5cc1b9b2f6c7c19cf9709062b600b40cecdb58f130d2c3faf6ab58a6561a3b66b77b60627bbaca684fe68675c9c5b743b8e7a6f9a45db3a14f1ae04a7d93c8b9dd0d2f1eff58553b502327b80dc42f7d72ff931966da063842b11c580a2eebbadd85eb1274792feef5532cab9bee818b52e52ad5ef6d3bf3eaf946d5013903e34eec43ec3c5dcb32947fa0393be7f9bf36618afdf4608569cf6ad4bc4ad6a146a1aeedde5c36883f1ee0789646135166e16c18ed6f5b74017e8a725aaee4e42365752e38f781ddcd91f45997c727bbd8420814e106a1b2d5cfe28803c97feac1517dcb55104d731720589469d4ff34fbe0ae7cbf1aeca1b57fa5375d9644a452bd215c977d72dbebbfc261b9e23f61f9080ce4c0018467899c1a56adb07390ce0f839dfa502ea5b3c5c37c99af86b4c25d5bef1284debcd9ee382cf99185d1ec80d4f6c1f97c96daf31dcfd928905e7f12c8b6453c8fa94c7db05e5ddee59f34915ddde107c15c8133604cfdd2ea985a64edfb967a28cda8a494ec1b324bd3cec099e0ab1762f510272ef4c7a408bb72bc4721a669aa85f60eeffb33de7b0a3d396260b41f2da9436d02123ef12c91478a39e7aaf83b8475788258a29e2ef90f1eff307a8ef68c1a2399099a3f46993d6cf9cd3dd819a92ad781dfe0121c6f6654634444deae59fa5e4ef495ce3406afabd605f575242a679e0a6314bdfb114317bb82ff8f342fdd1db9d86500b8092e6d162fb9930b202cc4d2615f33ee6fa7552a695f98ecd48d61becd4bc5ce64d5b7d5aaf8c26c3ce6268db6e8df5c9d63156ec5b8bfc6fc943dd3b2ad1fd944decc84bbba8aa1e700efa933f9aa2540555cedc6b682dda43c1de28f6e48bd3eeff693f335d8e40390d30a14916dfa48375e8e706960daaf39ec4a13e27e4083affe8658f98e15cc839bdda83225b3388286540ee0e180e8d15bfecf4eed6273fb65ccf8f1301c498e46d10432fc523d81200d7d2a9a0e863862674fde92e9c826038677042f99dc3bd7275a42991bf689b1b137ba2ba3091ea42d6472d70e353a127c89157808d95fdbe18e09a8f0547ea16e90fc4bddd70c796a3259afd3ce9887e8ac8786030ee99208c4e0b65006f79c8a9fdcbab129bc86bfa28a5caf09c55423f39e51565ee304be6adbc6c3638df73d11e78ca2d0efb86e3078bb70a0fd4dce829d0164e3b96337601e3d1c81d00a1b77bd0a0eacc58ff84a6f9d3573d91512b4cdc369af6561dd06e06ec52cfd684a8af723ad15edd423f8bb6b7b03d702951c0f22e0ecb822088f574741ab4e53262e39251062d59e39092aaa5ef361247a656791a00e88fc8bfceea6785e6cb77d7dd23fbb30b93170b360a5f6c1aaa132a178242faa7bbec0af7a37b48a8341dbf22e94cf10b509def62011aa25a1eb63084b37ab045f69f68f36263040045c4a0041cac869ec0ac5e68a36989e699eef5416fcc8d68e79d63f968fd2d19fe0cbae5163896e15949cf42f82057125e3862cc83325d0b11051d556daf832cfa6022b245c476a152e478062297130d31352097efa376ad339e20af4e1ed401f8ebc105d9b7260e3b3e6e2f26151611964730b87e59b343d6438d0baa612067a1ab889d383e8115b371fa4f6f1b2da3e595f948f90821c065fa88e523cc3f75f5ae696c0cd49057f0842ec5d1426bce187516f58200ad0f72cfaa60ff275f64f28f934cec02cbd7477c1ba59c07355549bfd531ff99e19047232b9a9ff42389001c9a6764e263e6e7095ac4c98c2cd4da77e6b786efa5e9270aef011a0307f0e3ebe43969809ff66ea651cb051d6492c509685c43ec0264e9aef8229d666e465232c6b12c64e96a518e836e6ede8265fe7402839e3df67515fd10737b960bdd79e410c039f22861a856c30f8e8b56d68e5062e033ba8f973ff6fcf6a596c32fb7ee5454a3c4f08f3a034a97b23ee1b7c5a378f531024cae8e70e91b71ce48e09c6b39209505814d281f2a3a1f03dc958f57d86e4c6e0b8af0c6bef56d78d8e467a96ce37845e7280548fb66047ee7f3768ac0768b8c389c4726a986c57431af40f3fa1c37427776dd94c8a79146f1333740b07a13b2c7ca31e2ef87150777fda6d3150067a0b074b21577f2560bc77336442d90e08129a098c547484985244ad9604cc5ac8428dc73c6e31c668410414e5d964a3ec3a1189f9d68dc37f4ae1b49fe1e90a6e84bc1be058c8fa061c237e9b3064b9889a0c710ad7c6309b11a79401579176b9f393ffc01ebc15f5a754187cd3a0a5334d7d3d29533330e145f583e171e1fc9274177ac3fc67b41a5e8c90ac563ca4b8621827e525760fb3c88bd1939992fc3d8f5a606209457280d9e0aab441e485ca6b44f0cd2b899124304fba02bcaa7e57c6d144980fa108b4e4482b63b50f75b3ecd98aedb70fabab1380374970f1bd4024838d217e5b1485860a2ba887d6a706b8dda0c9aa399c605ddccbed1372b11af3f6af72692f03432130591c3cba63ecbd29a017a696feed4db580605778779ecfa83ecd992749fa89d817bdbf9f2fcd1d413a952923079518b00b2bae2cfabf7c48b061a35277e66392bd267a7134104372a6878c64f6d80cd74e503292f5b7d00a1607998e59b31ebe34543a26c6baf1944385a7c28f0ffaba9684409d110317553b7bc466eba2ee78a8c008907751bdde7286ab54cfbb805979453e01a644402846f6e08697b3fe13dbc98f8644ef563fa6b0f1e44ea3e01832aefd147973e8ef9dfd9924e1c1b069fd15634cd48679ff1d66503d50c26c995582c69c368c2fac3a25ebb7f2a9e560a02bd50e1531e1e5b2a6a55b3f205f2b416cbe6dedce6137d9572277bfcd1a641d60651eef4aeff43c430114ca521b7d130b15b8c0d5168cd081ee8546ec2625246ea3c2648d5698968df2c60c44a2c9569d59d445e12b16fc9247c8a6eb7011d1f09fda8664d85f5daa873bbe9bd6d4d6d746fd1ee0a591859923e38b39fafd22efc9d6d8361cb35ee59b12e6d9a048121fc05ce2fc706af00505a52a0002f9af0c7354b82e00dbeaa5e9cb2ad0e773006233ffaabf37af637736fd40d22d091f97588dd512473dbfd69816f83cd8cdffe9054b3413494bb13872f2b56f6c0170c6dc8b9bf19b1c8863c8469f448345fa7156fe1294dd77892be5be6adc25f7038b502da0b738401cee7e8d7f2efdd3724b11cc14e6c221a50e1476ea0906f04da73587af2e8097c2d49b5d33851b743171897fdc4b7ededa936fff5cbd0ffc9d418721749f4a4100782de9077a8bbc196a2c2cedc2858c20805e4548ca0928a2533a8643c6ce8f04d2da4fe4237947b5c2c6de18fe2342e986748953ede3c6c46ce35ab0d75bb480a1039ce9a7fa740c03bbf5ae8dafe0fd56d24520057747ab64f9ddbc8e62334b5184840de2a3ec0b2ce9a9b204f2b228807d0543ebf79e41ef1f403c93b8d61889ca2aa657b1f21026b8b6b158e965cc42920e0c631845b8e8d35ad8812c289bf9d681fa40c17a0cc020453ecab31d87660386157a1db059e2fa2d70578929f772c5dffd852df0800254dab6dce608a932bc64ebf5fa2be45167a79fc3643e5d1656685f6bdd83c5462e967e5fc32133a8db9330b2ba565989e9cbee0a97824109f3dc660254bdf975aa3489cd0d171b463f1d37131e8b23b968eff8e129311de569e3b5b8646902f8ab7c7a720936ff4914c8f104783b802d007faed706e6761753243c258d0f36631a8e446a5454948d2326eb4706e6229ec199192e6ff47a2eb91c64d02db14404b6b3d398c9b4256863c6ddbf4ca015fcc6b816b8731445b1f7d1d927a819ec3b849fab90b022ec6590975e2cd82bd93db94c819e5bc1f62fb878bb8d73d9cf56fde1de193f32600763974b20bcd16ef0403e0065524327772742250092fcde2914962e9e2833d79cb8ccf55350456fc03aa55d0f65ea27a40fa6050a07e22105b97b99e778b4a75bddf805460d023cf012761ed43090cb140a1a241ffe01e3ac289be87d3cfc0ea1c3f39d7628be13827657f0d879a45ffdd3d9c547d0cf7681bbd90af376e4cd2bd724e2affc87375b9f5e77f8a18b91c147bb2f2c80e8e44a8ec8c54a962c698b16c4180b50c0cfa8ac87538c5564780b5be8440f0d5442d961fd87597ef54c26408b27248b7865256f90b5d4468fce6db5613f86464494fb133db3d6f7411198928f9a966d9764618fbad0a74d8a8c9a106e1adbffc6a6096eb7e5813a9d5ed33b69c50be4f223bae38bbe79cb72abaf3449e6f83cdfa20aaebc062ee953aa71dff51340113b1e4b58f92b267a86c49d32b4530fcf5c3202a715d888358a365b014f55721481c3548c625d145affc01f41e96e5cb10b2e61fbf0af116925b731d821eb4ee5808a91873f76338becf1c137a2357f143aacb21239532bd0ffc40ebb30194a3957bed4b5829957937760e2c46daac321cc562ad4abeee887084e776a4eb55b94f32a4b4934dea466004a8ca4d7d7f21ec2b63698bbd8e377e455005e0b7ce6b15d883b66527bb2f51ab24796cce7f9557aec1a8c674529716f7eb2603007096cc27e34ee01da99b3e91881cc08da26bc53e855f517a9c9bc7b89d7a043f624c1d2c7c9f6e37dd6af4dbdca515e997b84497c8ae7f7924e5bffd6f4b82b432d281c47e0115259d61c38850b8e0e9b9b4fea052bcab66c8469e0a4e5772bbc4f54919c7425970dbf013c91989668ec2ddcdbd7372693985d3a2461427f1fd3665ae54d208791950ae9d534563fb5de1ea24a9d8f7f5186969b97bd05b590990caa7d32e788f324f0ace1d35195bd78f2c0d94af002607623f70190e31a4d75f0cdc89a5095fd4e3aa62525c634c9b26cc3a94312f588db744e31687dc9c9351a8e460ad363b06db1a9a6879aaaf21b85c4c59ffa11eae4009f15cb100bc651fa796eb953aaef8b726a691c571032554b97dfa6080bd6751499f9b255c3c7bf176b9e2e764648646d661d646ef6aa1f2ef752dad0f0bb60f4feb4732e76840d8d114c487e855a28cc56e7bba8f5eedb837ab925e331474741a6c42eb833356f6a2d48ce4ad15fd9760e5290f071d4ebc41bcccdbfb44b9221ed342b2df812a46aa2c4aedac3d9e033be46a8b6af83b558fe69ba2cea1dd827f01f7c602457d38f16aa047b900a3e5f1961b3b5e2c66fa4de90385f879ae62a8fff592ecf2c1e11c3ba5caa3f74e0fcd52677d8adadfa1657c8fe624f5444a5ad8b7748749d8fbc8c49c85ce4cc26e9f2f502ee7a04a2a4d3e158dbd1dcb5f66c23669ffbef41ad7c5226ebe6c9f48b702a8e47efa375767d609424eb172265b3cc24398c02b374e265a11907626fa7606d3b66e9e67cd411d37fab8af99942a8bc4774b1db02ed8d2e4eb4a4da3b15c540ff9976dc8d92617149290432d2962937fbd6ee0230acca36c2a56f75a5a3533c1a1a9710a883d066d70137facdfe22ee9538c7afa761a2da91979138bafd376cee5b53777e49ecde4924662f40b3356aa96477369722ba6f642641b97399ef8cd2b45e565fb55b510a3aa348854357e1f7bff82a3be70a9bf8a3b30d2d9362e5e81396344d321bb2309f1b31541cc991d58a8493050f14c93ed2a1e6a3644465fdc493b94ff13fa82c32377e5125f4eda88e569332efbdd16e410ea705d1acd5363fcb84147dba216432af89493a3e3b8574baaf224ff443d909cba2a0f3b3307dbcbfc4722917856676128f8f387513d92bf91eabbfd07fc6871da46968a87c2af0c006abee29d97d0031b80590cf12f6fc67280a1073009689e1a48acc13102680369d184c79ad223c2493c720377f3c5c03bd21ef3c43af95d4c84e93117fbdc02dcd80394786330ee18da23839b44332e366eb6d70bf01563abdb557ecab137ff87785d32f101a5d393241afc7e5a7b04e4f17f0f5ea900ac5a6b1152a8b75f155a0125100adba0c8285371b34ec19392ceb27b93aa331abc9cffacddab7ec16cc3ce72c91b9c34aa9433a8b9bfe53134f520af541292b029b1186cb5cfecf73180e92e92c658f0643649a6641ceab0bb330d6e461e690826d26a2bdb2c87145f7b9c69e2bbdd83d98daa07af55d71200466615919969d94f9d41c979029dda7cc14e82f40ce20d4ebe8d2b457326bcbe17b1bba10f8b29b783bdc95277487b56cc3de83ced7f66be1b9f5a0e0d236384bc0931894948d103e728829226518c920a0f9afbe32aac261c86d16e9296dc255990f89d8c300f4b211386577bd5ce56acc2eb0dca05c4a552a8cbca2e62f5a91e1e3f53d0f40b8b540ac02ae78d0025cf2c33e21c14b07178aab718025b762f95b3983de4775a9d146e9ad440421d9f8c3e8e4b7ecead97338f78e5afcd2a2826c8d974e08b088b767079ada570a699cd87a90344f636c9733c6b8ecc221015508758dc2945c05259d34d46640f579fee513b946d8bbeab7e85c4e8b053364ca9f57afb6524af9c91f940978e2b4e0e2fcbfc71375be873f1293f614afacb8ab6ff82188864aaf249c0ccc8a80f5242a01a79dc743dc1c760688c7b5fb1e5505e19a5c73c8be1d9cb30175356926a8433296d59228dca0e6c51594e7a51a5ac191a83a869320cbb3a606f0703509716095677536bb689958996b272698064bb104947ed53d3784c674d072ccee5eee5e494701a2c3ae76ab14fa36e8cec580a6559a71c1f4080ff631dccdc9de2bcb65862f8adb52daad8878869e0332b74be1fed47c2dc8b4c7963d2107975157b50969856abecd74d2911b12374f2d8dad1a126a99c9aa6e2075a356869302212343f6a1c2a0aac29dd1c90eb275cd71425a48c0401f821872f1e49635c17b6632c489eaadda8b46741b991c6398033efec194c9074eccb8c557b693ac30fc4ba1779c5d2780ab5225a62b6bf7fbe8aea973f7b4e16656f688b11ed7f123ad21945ca758f9457233ac8b6726a20b38aec356b1abb9ef7446b57028858b596d8a186d3f69ff1ceddf52d8e64221b6c3e9db20942d4d88b655c3d1808be56677f5a3c28c41f0549722c9c12ebc04e59503e0f10ba0ac9ed58fb00245d0a81646045a7bc4340f04d79789a91d2a1e83f71893f568bf531cb4bb1db0368cb6e90c96237695615ee0027a35bad3f506f01c8129d1e15c4b6d0702c9b0ca6427e943f6503f525de5ffa255124b5ac90152457f4c14a43c39f6cfeac364ede52c58496a21950c638ac55c5d4835ed513b77725e5b729766839b23356058d4f9a2e0fdb6a2cff715f4218ba061989f217714bb73e083cc8006ed913816f1a0a2a272b98e43bfd8ca28a1686bdc5ad6c787143c73d1e4cfae3b0c0f81f4c55878b1b2253e41eb504a9efc3d4da836578faeeb74c9500bbc328b0c958edcb873c17176f0c89e0d0072d4a7b89436dadd2cf7571a7a12d0562704e389dbf4a59a4e8dc25acfe1f443e4e39862bcee6d72897f0f6cdcbb38ebce80d779be3e1358a97b32a3768a6f1250b7d0c41d28f91039a85c7f7174a95833fd4ae508e86725b28ec81dfacc9d1822ec29ef2621e280f4b21a903d73d35a06840f2e1a0a144ea4f75fcc461a7cdbc30ea90490beff62d7aa782921eccce34ee986c17d587bce13c3c770542d7bdf170db7f3c753b59fbb2eae97ae47e9b818608bc7fab9f3c8707c149037d376f37176a3a63e6f79efb47cfe17934954427e9c6e3048771c2fb3f8cd6e67a2f5cff32f6f02cd1d64d0db5e94fbb0d6672b0a70925b72be1e1acb7eda86fbfec33f7dc6b186fcfec629873eaa05620b25b06aba45de10179bc0130448c138a5c3b5e08f47ebd6a0dce4b1f2fb6881e626186d2403d806688d28586587903dd1ce708ebf49a0d3dc53b8dd081c357afc09b933e9acf0795eea62e556dca758c2d7f9ab4021ee0236310e023c318d648493a6b8710b16f491be70ed53a0db7daf392697fff8c8ff8875422c4dec8d332ec21f3e4c537929946bf1322a48eacc9a71040ddeeb9aaf8374b4ca23b3e13cdbb2e0054e3fc6810f7ab7bda564a309576bab7283af41410879062ece7ce05a9e350f65431bf117efefe5a7506601b66584dfc26df955c95e055dda26d84f9c968bd589b963abb248a80872ec1024e508cf6d3aac61275c9e58ecd31dc4e325d304b877646a4a75705fca2d53e13f73eba7f6ebca3e4f2934803bbc8f80703fc38277c42168dc1a806154514c81da19a9bc597b22f4cc9734cc42677603a573c59aea8e2bbec5ce5309d83deb6af926b9909b9217d11aa17726a6eacece2d1ff4683fc471372956d8339fa1dd00406df7bb3c386727cd875c7ae6a6001363cdaac66cd4a9a0f2fa49bc181933a4e54bbadf3e50a1453bc135770d40112137f7c9e32108dc54aa19c4878aee0fdce130106a71d16fbf0ebd3dc72db68caa780f4bbdf7aada12bb1adaf7c20d5c7d158d37e0f8040cada8e2c2704973c22b9fdf96074eddf6c1436cbefc610d51a8492b8a6d55969e48cc1b485948c933d2beea7263d29d663132cf9d184775bed23bee02555c78f419417e83b6bea07f72588fa9d143cc07d8676ce0e61a82b64de52329abbb5bce860ff078aa6f71dd2deca335859fee9c561e2540616f8e1808a804210e4e0a7bee379d2008a08380d0dd10add03c9b1e4883862d042b907f7a5312c24325d99845f40c21402ede364bf4e2825c87f8aa17610b65fb4ccca1fce6ffcf0f7cdb656bde9359018bf0bf459b75989b508af9cb099a28484c8633cda97c1781bab8061f85de94c5a25436f4a6c843ba1190522f41a39002419945c41c4be6648d13c32977d10c41b66c3de21c6d0731d837568c60a842f19b1111944ec95bf85579fc5596e437fc8c10aabc6834bef252fad76bb8020ee746c2d0a8fcb4c02dc3ca7cff9e5326c288e5ce91f6e3b39a4b2986a9f1645f4e6d6c2c2ffdcb0db73a3fb7513159d612979213b27d592b1f6da52bdbe83f56b573f12f8c713870af372ede247892b3337b38a97b01c6bd093590b28e7f5019eddcee84526c906ac4630535cb3b919b1d95b8849c0c91604d16ab7326e646f8e2c89cade7eb1a5cb32d0b83a4b7b37e73f07419d612f7059e3a936a9cb624f0bfe5ddfc9f516875029c59b48c8a92d488edf097abf99bcb5fd7a08eb91789c79436027a6c32ad2ae3248ced9adc920aae12391ed49aa2784663315211c7ca9fe764bac814a42b0223ed78f278c451fc1a269bf7df52b9c8454b38ade271025a75ad6b4b654f70d3f05a76fd0885d790bc25e66224bd4dcde9b1ad70a9d6ced27f42469de8d380bc92465183d735c4a6ed03a80890c1f70a057b3c6f0ad85f349c5330c1174dc9a60d9cf97377063786e4047e556d2b2288e42f8828a9279f700c138c84634bfeb7f687eeefdce8285733d2a60ad6c0c4b64cc534958133f063f625f95ad55f1b54f57f0b1519816dae1218575b0937bc451fb0ca19b1c2b2cd8b0e385a0ee98818478b40acdd47bce0f8ac59bae9af9c9869df9c44d8d35fca70e9e58fae7054adce2cebb85252253b298c735851a6de016fbf12c83fbf769d7f50347c9ebfad3beecff79c1a76b3827d924b543a8c25661bcc9d1527cf7acef97bbe80dc151fa866feb39a0aaba1b39a9cb623035a31f8f74ce4c46355f7c6c143040eb14f4fd3847be766ba286e14e1435bf6ae7f9630c1a25e4a378609fc5350415af47ca23d78c7917c088ae53793220bb5a1efdee046e748127f207008931f5d3762fe1a4c39dd39b64c1e43192ca71264ae674a01960c593e3a85f485788e98d2dd0fbd874b81e818dbce8f37b191a7c7d701d8b03dca35095e38aa9650d5cf4949782614859b3607d6efd3a27acc232f0d5c0307f291c9ae7747c1838c39933ac0fc4b8a57f61032186c51b804a19382b8fb0d1638201e5923846d8686a35c8c6de5b9bbc6c0a55c8f3f917d7cc2776cd4d7227c7f7e4084bb34236e3488a32ae2b7db5770497ff0b7a0668787e241ab6c05e9a2bac114110b1e3afd9ec996557f30f9cd04f8a0c06dca3591d73764320e6f960beee657db479b9d397d1090fbfc533aef2df224ecef8bda9f440630beb9aa0867f75fa001a73e3dfed0d9cc9646eb2640097a94c08e248c77ea4df4e47643990bfe7c4420338c801f1f17d4d1bcd6bf05f2df7577176fa4531e68c3d249befe14e80f8534f16a5f36b6508bd9e8aec806389607f8d4ecdaf939df0c1f684f709f33ace23c7851a4424b4300c26ceb7c94fa4f7cefc22c3ca802e8eb1ffe40c12f78562bd7a19f0eccca005323b9e3b887d8aaf7c4e370d0fa1a95c58ddfae8c32d7bd0023a9342541e7ed381a5abfd024d10af22da6115cbc8f773ac5f5851a548799d37979bbb1dd63fa333ecdf480f66969e68191129232912b092dc969b638a4bcd86236b0e2f72d02f411107c37c9bbca780ad2242b34a4a07b76bc80ae9c24809c0236a9987f41a59c8e36e2f3dee1d5496e255336aba3278a7c9f247019cad43d87194045ab5a77dfd0166a957f1a04d7376831c9e298e4a6bc0423e77de55f200de051497eb027b0530eeb1d4b36f78388151882ae4c7b20232bbe25f16b0f54d6a01dc9d98db975e3cf54d317c4512f422df96d9c69e6f4778868691492dc039010c14102b0914cb472dde8aeec8c15644b8adc66186237432bf31efaba6b96e6b5776d14c6d6d9e98136f48d391e2067c41e62eac4564204a8004edb4b321c093c10f2072e848200c028172a32043ae17dc8db6975292c10d0a5af9debd0aa8d27497d11c0bfff2bdab0fc828006640595f9c505265bb89dd86f604178f7f6dbd232ec96e296dd8ef3f366fbe544fb64e554e61349667f039d6b616a01918b7ac235f1aaa6afb4dab2dcf2e08ba99a5590e2bdc53aec1ffab281003b337c413a6186876a214bbd3dfe1fa160a1793b9d6a8fdf2f9573a2e1de31cc0e0d951daecb8819000d8efb82251469190f2b91437fa79a0f89c1e0485c6ee92c9b52d7f1df97113d4b85b6966cdaa4accfcecf2a2c7a599060a2593d29b7571f7e9ec344056e9e54e91d4322404feac6841ba33786f6ba3f488770b719bcbaec509e526e9a62e41eff9011106f3f40bbe07605f5e72d588f66c4f396cc067581c37bc25c09a19b0612c64bccb556e5fdf82cf03c68c56ea60595b0b68b429d93d255261e07c0a1502bbdb618c0c4d56fd40899601d0d23bc7a815fc3e6d559a083b76741f6ddd932b122eec732e20016142dd03607de9557d7b06f8f63b0b758fcd4a448dcdba5a370209fa90eb90c42081b1b7d41db3cabbb00fec6b903587e62a30c48897ece195945572b664641fb09d337c2735244d258e16a1d4c84bdba2d57e7f83750c3fd0f0f5140ec1706c36f157f6b9e66279eeb350f2df330c4fc9e1c12ed19bc27857bfde0acefa4476ee4f950409e8da5fbf57a3105c6cdd3a804e5da552da5c8e55aefd5dbd8a75c0fb82b54d8a453f853fa263e5d9c6ab5f5cfadb1778f3b86f0c5043f9bfdaf70c94cae173bef32123f868aa11edd032b515853ce4cd8d43df4f171009423ceb306d4de0625b259ba412fcdbc0b71c7f47f5a6d40125be0ce1e1254f216bddb9b79f2052752b2168865009f1350c8d9b146929c31e608f949e687d8ebd62e84369ee43806cf7507ee64389e708008d8148702d98c431bc19811d13f7e5ca2c7ce7581ec35e7f2b0463615d29db55e5840a453a202a037d4145887070214bb6e0144cb7c322f18d01f5ac31215537e9d872a8091e5c6aa21aa90a5ad1224a917c48fb970449d647e6b52023a569700ce3d2f9a610e628229103b559ea9943ddf41a1b5c4df034125bcea2338cc60bf0e3ee94d26d4591f31fc0e6c299f62b42b6da6de291bf8bfa66ad93be0d48b1f35886dcd371e38f1e168fd695fd6d318618ea6b9485424333d12763c23fb71a5e03bc1d24024530f5332a4104226791aac5c5c3f6edb970f26f451297393604b103f2a71f896cd9dd4a74b08f7238a155361b0bb3146a7f6f2141defbdd1a4edbe52f9a0f6c67baa006339dcc9cda2e6aaa2ad733b527097457d6d251ae1725588a6d67461a397195d25f42ac7532699fd29f6060f6e472cad915ceac6f20545d1693486698da61ac9931718a1dd4f6c779c6c858e9d3e63890f013ef7a89b42445c7c3d1adc22824a4aa3da98941e88aec332777abd11d975a3757f7af61dd16743a777c0def9d97860388cf71ca512eeb07247dde84aaed8e5c21dd9400b923e121c4cf8e32af5be374dbef72e3acabe1db8435cb3d53d09dbfee07eee089169135606a88367e4edf96cba8a9418111b5fd5729dbad57fde2c330af213d099835a1173fc5ab599a6c3b641de6507aebe0e198ef31d1e1adbaffccc8da148ced7bc4d76e9e1ecbfc1a8ed840834dd20df972b04c05177aaf427c05210e2d110eecc6c636e7591cc32387c071b15101f67ac7ebb28411839311b12e7078e521b89a7a35d751d68b61a5c459a57e75d23b9bab3341a3fc5dc76847c466d5d93f81b5719fd443e9b3032eddc299abab425f50493199f87e91601259e3a3360b7b05f3205229d233de499e841a01dae2629f42cd0079ede71c4613abde7ed997dff2e8b8714e19f462d7468d77e2a65ef0fd908a28ff4a6e6a9a624768be743bf0485b26e42921f51b0c475b75fd0407ec2a92c35725f49f26efefb25b396a5fdf853adfb5c4d50bfd63579ed6c9f50e65d43c02495442e680e205dfb2acb01619a7904f871c8c3ab78477a8232453c96b09973b7943643040eb09b8af317876584a411f77c48cbefd33dc9e016ebb8a0dbe0c163b62ce2383c254a1f93d8334024005911eff7bea93c5d16e462663a9492b2f4d80be327a448481395d18a7e55432f1b178ceb49cbd81d006d752a63dea301fd9e71f70dbe25bf7d42d4d2dcfacf288a60cdeb485010f8186c7126d7cfdd39babc461866d3d778c4362e83a1fd86b4605e12998abd79bcc05a6ab078c211db97e59e0f6d25e6e708d76d48608e4230ad5b20b3fe8a09996a5c1403a5dd6fdff159e0222f8b5fa3e22f7bdf5b7bf68ccb851bf8ecddaa3204815f2c6a31f05439ebaccd68b3b0534f72817462c4a1b153f76dfac3030f4510346bbec0a4349a7e1d060db31ec02eed4894c5541203383e48a0e75d26b34e368c6731a667410ff78afa49a63a0dcf9d4eb4a9d0b8ecbb4636fd882e298b0bb55cfb3292ded27093bdc901ba736a5a060374e8bc79ea9132f4598d800bfcdd579e478f591297f4cba93f966a53f0502e76d79af0a8d415016c80fcd9bdce5480132e6ae3d1c0565eb5c3a0a6721aec4b46c48aff78a3fcbf311b7abe47b8fd80076dfeeec6c2ed7ff644a362f5e60b26e390f89b524c26251d822c6db19996c986987b142ccae430be027b89cc8909818f6106061d267bea1ab6783ab6092c0a343ee3a68e588b8424fe4d0586967795c4b607210faca81bed9c5a21180b18bee443b680c63ec7f054b8fa8861954fcddec1c30a50c595400b669d76fef409d629e6c5306762521a441b8abcb36723c6b41d14d56a1ebe1c44fea3c0edaa3f8a6a7c0ed9a9c1eed3e114a0acc1e8f6ee9e8bb97a1d42c37e7c5c0be8d073a346e2be21d7807037e31b085483420cd42eed8b483979b524f2e85ec79b4a078eeb9fe065f6b04e83f0e5ce8e83b96a815d5933e2c8cd096c622d707f1322ce25e454983a23be6f33df1af2f03f9e411c7dce072242efc43f8654f074d1f42ce725fcbdbffe797b08aa71a30b6ddc64fa554de1e73841ca9ad7eabbda766acde910102dbf8233a7dc044676776d9f1351ab13af8f3f467b7c39d28db92a56ff2371501d4944efa65e1310088c22de4dd5a148dac60ca0b1170bd23299079754b578786a25e3ac71b048faaf869bb2efcabbf34c51688c29394727367581f5b12000b24c9b17da6b39b61ab60af8ee169495453117f1c175161ed681c09f3dba8e09b468699c6a39bb7c6cdb6ef77e906ed2d299143b574d1685cb7c5ce743d8376e24deb0d2c2820fa585f13edf1848c10c59f410f75ddbf084f2c61e86e75c78b0a9ffcb770b1f5c254f7953af405ec3b6ddd968968a3b859f32e38c26b0c109fdf209f38f11494853e52e8bc29f3086d7855490ec07266df6d7ef7ff07cc61ca72cd6637d0eecb0cdff3c0e0ac7af38c4fe93f55ac5c6dd48e20c3200fc3fc4ea0129be2f4aaae3f028a16615245c18e13ed5ea36c527960c4132aeb839b2b422132eb0318c43353ecc76dab5e5b327ed9bde96b7bbdc206b21c0d6b0f29e2ba35c856df657259ddd8137c980b3516e97e4e9b851f4a0e1a099ae9852a2bcee8cce3bb0c1b9c775a97b77a8e4bef1b71817c0390f0301f6e2f6e1c38f5b76faafe522fd6163d54cf719b03ba2415464f5ef3563c96f152aa95c3969e1e36f7edf093f83e6caa06fb9d39e5d787cddd4216d6f1888cc8d0d4b7569c76b1bc3c05839e0e43c50de673a16a9d8362fab0344d5f72ca539ef4ecd09071ea2da4f580c23a1b02be44eefc8f55d277d80bc256c7f44c7ebd2e35aa3239c4a7babdb2fa9e898b6ec5589524d0ee34f8c9a55a103761b68879e7f73b5089a53c7a98420ad1847e3a77954b0b465d804e1d8ea3bf22bd4502dfe6a309a90860e9cf68c057574b239991161cc697de2a80f7dd5d5427f3b0191d377c6ddb5a2d45627bad4919cf6ff05cf4639a7bb9c5e180f85d78527fc2ef8d538d1b1204584090fb3d137a151f81ce5eae9727cf1463634ef16000bcefaafc19f67a061f4f2e4b8ddb5a5db7a31da603648558defd68699f0013fc0abc7595bccdd6fd680440c58aabc026059a9623d5287b5743e1813c33fc5393054f34a3467044847d2c19d8db4b15f71a2e5070bb8192043f4049c8d77b75fe06b2ba183c08b1f74844db76cbd574629427c01724eff060f9b87597a5071eec3ffb8c408d7125da077f15436a7c4b6e081c263edd1ca5f252456b7e0e5a3478f3476eece58e3f22495c5cc865a57fcbcef52eae66d8fb032e1b39b8a49e347a66a83642291e5974b01834a4e7f0ca7deb38323b9559812e68d1659457e26df54dbe9d0bb199f5c91a77fa8294900c237815d3f4eca0fa00a5ba82fed7dfb59400f763e2d1086a08cbf35abafd319134015c7f4e53c7cc62aa68dd040fc542d1453011e1b24a8a9f1305a621d70d5d1ddeee8a041decbc37db4128146763083662111e98d346594605813017f79aa29b8d19662e980451f73fe68a612434d79199a6f9d8555ff75666343c9761f74338032d6e496e9cc9abe7679971e166f9294446199655784b0d06d8fc536f444eacf4e64e1f7a076ba6df7a1b325786a2bb2fc4d2c82858a347af86882d414b9d5427c194f8c44e3dcd781eca1b8784992135a4b672a8ca3bb15b844b319ec7923b9f289f89f4b164aa10adf6f0966cdcd6e403d33c9320d0daa95b125b8c62cb264a740504693966de8dec5a1f54f73e0b187c131be7421375d25e56b664b2f35963a4cb3aa83b1c2fe3d0fbd6451cb7f6af63adc61f94cbc8779fea1a7b8c44b4817b8250d66b638692a1895565b4660757e4238624455215a305f45b8e99d245a4d297ec389cb5d6b8e176dbdf47c8c436a0ae72208e18ec253d7d12c9ba72d2b5b56f023ceb4558d05cb1309a9bac376dbc38db050636579db46aa67b1285571fd72ad8453cafb32c969b2d00a5d5122adabb72e3fa21455faa912ac956c7d2b5d25f1f691ba70a4a04fd0540397bb3bd4288c12c8afa634333aa2053459cf9206c2e012333eaf1f1c2cb778f6ab9637a3da36ab369329c31dd5c8d90cc077e92d20385081c379c0aa9f865a750eeab4f7e9f836223b38345aac303c723768e687d9a5d238ac3fe5a9f67927f944209f391664d9fe362dfd18647fcb547dbb7dc3a7e15068329b3f9b63fdf396d3fa83f7f5c6ad3d986f2459e1094b80340625f99a2a136b343e345dce8755068f16b1b36faedd43a5f0b82467fcc7f9054c3a15d8ba7289fd180ef2f2962512dcb2c619625513356506c64a641efdf9835dbed105f057431cc4003a4b4410e1c62fb5e7f3de5dd905b06460c17a36e5eb9544af2f82499f79a48fde0ee927e209abb3b89302a93cb5a67ec56eafc9820f0c3d4df9a16134cc9399c7cf6ef62da7a87424e279fcb9c4d1eaefac92b8d703d714cbdf856a49bf292538bf68025532a0aaf0be284e082f98c0b371295f520dbc6baa556d3b89cb1cb68f4bce81aaebb00b1ad9781b78597558380b0f113e3d7461427dc14a9354f39307a4cbb817c21a38fc986dd19e069117a2b785f47c4120052e201435a0c6daee47970febbdc529594202dd4218d81910c9296b04298f5778ec02e0cb6bd6933dc247256b876c9a8b1bd268b92be6c45f1f06e6ffb232355ead95490f61dd3348aeaf5d6a79a4f9f8a7f07f5243093683d03ba12b64b81a29d61950ecd822c7b8340cb3aac84bd1a6f4b2dd63834b6951d37fa5a07e610f2963f2a796ad3c71fde99944af897fca5edf8a428b8ab08b81c86d90484dbd8a06a02be83153c2276bba62811edbe51fac081a7f52aea735fa1463586688aab61c78966644095dfdf164be2c018a4a2171826ec97a977dd822ef7d1bbaae588887d0b4abb7683b09296c67f81129e4161446066514000a476fc820050593236c75c6a274c21b3c735f5ea50a3929ceee770dbff04cfcafb40012e6c0c678079bae09aa20b773b11677e1fada1fc62a16c5a2ffd3e453c0fc92f1c7f9e1f6171e09762aa828a8c617eb890d89a7f2e09896c05a6f659739bd36deff520ec40a59d7fae82b2764340bd5121fd6d342bfffebde7e97cc99acd853973b45dc955a58b1419b089adc35882de1134458d2daccc68522e5bf7f381a3fa27981ab57db01cc8871a271e0ed3517a69acd8d4e122bbe69591de78ff580d2507d8b76c9d21c1f6f020140f20a6278847b02fce189f17b261ff1f3c0cda6777ce642568b5f6e75fbf90fb640834ea8385abdf5493ab77f74a371bed26b71dcf10e5dbbe00ccce1116f58689ef2bdaafdd11d3fb53f4f50d19027320e632dae4504760e4319a7b2794fc0056c94ee3fcaf94c44adbaf19b2ac92a83060363c153eb6a4d51a0098d6657b803a51cdc29b0ecfd4f1753c3a02ea7138ee422406f9d9df4cefbb8ffb1cfd8aa3c6d6f94f8cd25f3f7d100b9df850f205b05740a20a825cf14cb573c148aeb1deccce8e73bee93d7a42c0ffa9a381cb14a4aac7ba7bcc27ad01f43a5ce26a6887ab4bcea1e407f3722e7b7c0df28f4150ca403c716aa01afeb4faa363c5ea66ad97121b19e5c41a4ea8abbb9818f4174494735be339898460819340db7107cba206b5343699aca5160b1332da685faa9a240c7fcce15930a31d408d90e99f652d1d6499d078eea07638a06b20b7fa053ab96622921f694e3c8bdf7b730d2047bffd6742a63c437280db41e7cede64a04b79b18758ecc0ca987548d01b6322549fa9fae77eab66c52ba90cd733e0c7ea45c814e6f54dc489be5ff8b94d80208294d557f9e9447f3322231ac093d2bdc6b1be8bbfac663dea5df64f0c2c9eadc99358d8c3ae747158d8954f4ba212b5d582a91932327c02f91b729e441a9dc98610caa9b095e0a13c0ff20498b9f00053e36a93285baf0db7a12ed6e0a766fa20bf009a6ab6140dfad18e3ba4cebc3db6fb65b8c66166034e02afaeafd9d7263c4692e4fbf1b7a22a7b452ee9b15f76203e437684a17d8fec43f294ddbfd3586b36ca39c37693be4005d84f3bef859e69d093d4aedc7d00a07b5b4c26d140a975e994c0debbb5c29adbdb999b1738d6e4deac24a2a1423a4cb1267cf0513e1f5be3eca653de980e17cb4ba6e4e1ba752d5b8a4f32ca38f2947a87482c61e5cf74b06735c5bf29f0feea57e63e3a8045912158c98577e63243049369d170fef131691428f3c4c9d9fabf4a9349999df9ea44ee0f7a82ca57c77fa4ed238584ace901bd4b511817a6ea2357d8785b8e5a7e43e89fb243ddae96ea9290bbf650c345d2f347f1ce3b9aa223d8c481858e694cbd934ae9d2bd44b22dfe016dd6143c7f3fec2442815d225dfa2d06e862d1026584b7b0180b63d078c4ebf931b69e98aa425a2b0e08d18d851430674406cbd4406798b589b5c97aea3cd008bcf0f0d119cc15d6705170df0e5ed718348274bf76ff529bcc69934f3690e3afc2982cd8112aaf7d7ff87b5884d6dca936e180b60b5005734e7f1a99d6158e3a588d2816a84b39bae06162deee6543575772b2a58e38fc8933b5f9b1a7dd8d9968f39374ce364d01b4ff57a4afa479a40510add8a4f4529eb1439bb942c95fd9dc2ed50d7ab89f7911d13c807c81e4bb48918c1d0b592851f2019cb11d72258a6cf58f41a40b1d34fbbb0517ba23469e963658a590bd6d8f6e93414d9b0124f7671301bbfcc718dc5a82375b32b940ef6060f0031b1f28f6f4fbd7ebe2c8e568fe2cd5b9d2a921bb224d81592c821277f36b54cc6641a68f1b8b3ef5474c2dc45acb12431afe2b2c76eb78463bf8a0764fd599d0232fe5c72aed1b4d4faa5cbe99b199a671d77ebb01598cd43340bf7b804ce9a870240ead7cbd099e61f5aae8f665afa87e0036204ceff33a1a8c83efe56fcdd834ed11967c713a19fd83d3529b93a3eaf3baa7cce186359c85074b7a016860304c6ae3af0c63f8a8d910221292e736444a9ee75e4802ec94be371823feba7442a0d768e1aa74d4bddd6828a6421d40745dff5791ecf77309f7a1d578f14511eea665c084025543b3a49599e10b5ab87162a96153f352188ee6185382fdf69154b6b049a98415fbffd0e52e81dcf3d01f7037714b01f155961f3b44c291ac3fce24ce71fd644426659d46e5f6be366e5934251167954548279e4794f9eb051d066b9a1060cb6ad8c32279b60f922a5c0d1d06474c583b42fe762cd171f0fc4635391f2ad259e07c6ad2b2c77dd490215cab33b13ef973fbb380fe37b1d1dd1f470564da04473fdcc7379f254a340b814fe291355154a935312ea40937188e511ace609a79baaa857139bf69189f2b99d6152c3686a4d261b5aed2581ee877ff842228929ca30917c9f811196375797f7cdf5f31679905ec07e65333ae61d434a70318d3f8a5556c16c2e6faa3eff1d9f9a70833d1c6622e9898a3a3561a0d3ac88d3e69cae8074408feff671539557753beef297084e812ef443297018ec91bb5b2107c5e239e32570324d9d75dd179a0eedfa43a335b74a8f4a803782a6bcc06e9c5d068e61114f24c4e6ac89973716de1e8f60bac2dc521fbe82b5bc24dfd15146095bda4355d2a036b9dc56c8b44839a051da2eb4d0366ba3153c95da61fa8302db299735ee7761603cabd93947fa76421ec561e1b5ec7e1c23192512caa3a50f5e7490cfc9e10786985e733287195e0cb086d7101f94fec7dd24f10cbe2f24fd7ca82e4dce040abbb4fe5c3c3c4c9d0b032ffc6ae7a032e4e26cf7608173c95e2a5529b8e0a2c14f28569c0d66fb1de278790c5a29a966fe5701813d4faeb46d3dd6f0546efed30920bac0895119f6d5ae18e26a591bb9c10d3fe512c2e5a76770fe6302d1a360333b0d32d37153ef134897efa3bfe684968874789cefa1a51cde95c75cac2e1f54660fd073ff0c2a0d23fec5f391365134a88135d58963b0e6af120648bd9311e0e28c179f827a5c7d02a4a1b2ceb391073f9202043925046fe4401e4208c5fb98d2e918ffcab613283977cd03d7b4c1e17e20fe4bb9b4ca39354b21e5f2232e82da763b86662b2db2c58c4db4ac64257f2e47eb77445b59811a02cabd3b5efff0c3819e15055a43bb7a5d89f66a087550bc870c46180bb4303cf40e0d8298bbf961157c4260253a90b9dd83f99eb4fbfa0049c02d4e20c1af7a7304118425ed18d9c2798b854b0b631fddc80e4233a6c463bf02c51b0ceac013da9ddeb149c501738e38a2170ea22db6a6e2635cf1f975d697013331ba928da299c6ffcf8e3a555b97c26435c319eaf8898962027346f23958c56da5052c5fdfcc4f9781b49b17503b5a0dee8a463865e2219de59be11590b1c55ff6c3dcbebf71c0838b33958c88eea27617208bbfc4c3a59ed4421e7f9f2d08723ddcafb83b54dc03ac8b849088531f376f9e69676691432f1ee52769d3dff4c66a9d960d7d561071067a78a254f89e1f0e034cc266cfa53f588c543d61e6b180e12369f4546bcb455f65ca2c00d284cd8607ae4a90dcceb7a6abe6ace95b586c8eb2c1aa06b15213de20dbcf78fa9e6cd2c9bb22e0ab15313f90f274f4e0939363a9f80b7132bcaee97da260506fa086b32aa18168ac13e12e10d376eaebde6c3415f544833369fd0a2baf02bff267f2d9df9756746d593d276d4649ef0fa8ca3252d49a5592c3f7c2923e97f8f8678a7bd98a3b7eaf4d7248992611a74975d7998b4bb7c1af58d372478c8de1255a8d579ba6de728d250bb2459f1a2d3a47bc3489fdc254a1fba0d5ab039f296a17118ee0633a63915cabc65d2b190ad6525a708905e1105ba3365a210e20056774e56feca273b37eda2741aa2c760daa73cef0fba3738d9061828cb37db0f7b414a43ab038f5547d767a4e954bf7344b056dbf679597c19975f9a943e9122ebe82594c38157d201e3175705f9015b2478cfd701788f10f4fe7bfe5fd6fee38a8a31b9f2d08511b93ba3c05f16ae6657c36666659c829a9512f498c94a887925f71e5a91e1f863b1cfa68075c71a9906d40a8f83940c7be3ffbe1d8ed5deb4734c4f3795ca63841c100a847fc815883b5bd7f0334dbedc2a9b4eb6928455c6fe023440824d88c6f3becf523aa5ac086fe695b16c0130468989e65487a65eccdf3f1673ba3819db77c95f0e9d2350ef4248ee7664772562ea76c289754adef3faae0f6dd9d3adaff7e5e20de30f7700a245f52f6ba78f4706385f9523dbb69fbc4fcc5e4e6c6978f84dad8241148cc697889751d0a5236ea0ce3dc8064e9292c437907a3e2d7c039708332c06cef4a14a91afe62e8d0ebb08590567f4460266cfa106b27505008657fefa6702764c5750e2f14db079aeeb6a903a98713d5c5319aacdbec2993510ae799a97403cb634b364716b9ed6fca36d1159871ba4cf728534aedcc3c5bb74ef4de1c3c15a8b35a0f6e2f0942aed5560a6537ed2fa366b3a0167dce3fdce2f846cbc6c5247f3f64dbcc4cd2cdd65044b338e90addfd6189e4297abede5d9f464622d9a8d11be6d8fce019380f55f10272a228aa1a78d41fddd8947d497577d1e44521208f08ed8e86072fa846550cd2a9526507c42ae1a4914de3f6e8112a412000be76ead4b9c7edc81026121acbe7b139b7736f513fe8912f18418d8ff57f3abbcc2aaebf972afad459c6cb41b18c8dfd6830356936945f35dc7b0814c32c6dd9e75e191fbfe9710dac3f13568255cb5d80be9a6996b6229235c9767b7bd7faef0f7bfd4dfa748b5a3754ca99bf5a9276fd865a845bdf7d068ea25f787d90000046546f3a0ea96899840b53ee5fc659093b7e4d19b66ab439026178fbf16f3a369b4818813c73f0b332d85ca5fd5274cab8002b4bd9b654527a848ce49c8d28b127f308e36c8882f519d30cda3b2e52d1c805fae8ed200196071bd14e76115a32e4d05ebaed66f8cfe6db34f6ede9de18ad65ccdd28e5096de31905525accf005ae9c97874b53cceef8972e6bea366a644a2c3bda6e901c33d3191aab825e5d510770ddd0b0943218a07ce50b75a600d091874754dd9456b6ca974567a10c7896e5cfb157ef8c420aba5e7b47ad8c15c64cebe3a59aa4dfb65ce290c287261d945f0ad535e5f075c0f9556b947d20a9597048534b37901fd0014f09755e4098c7c91ff9aac3d27c7592d1c3b07fbe0c57a3ad8911277c9eb69ec7a07217d80884ca6fc24a839a56206ab78ba80d7fc70b1130ffdeb46a9718659186abab2f02cde27b76e4b7fd4daca4c4f5ae357c154cb9db2b8e96d329bb5dafdfc9f2719866ac16f80c8675fc9964992b139b069fd94f9fe2e754b72a00523bb97ba2bffd4df751e6c9e71af00633f582f88e045d395dc3f2ae7f2769fad0d413e7a17bae213e64d93e01fdb94b25ba898e59d2f71ba8affac2e4d365143c53320e5bf19549da52916f04109215444d6ebd107a7219e4f9fea984fbd45772460d1b7f7b6e21e3481bc24bd62ceae5c1c4b2e61ae04a7e80d03c8df794a8b9325cf390f7248a20ef2283ac8ec4cdb8139c57113f0f61459594fcee7fe821dddd4aae796ca35f5c95d3289d2060d0454549c1ff53c1752dbdd97b7971f1b4faffae20b77a617bff54a6e59f3e36427299e1dd631689228ffd71f4ed7c75e0d3cb8b1a803e886e1e8be1569799dc9ba4b6cdb27fb270f268ea9f21159e81020c66a0ef5a4b6fd64a4119c2907a1a0ad7c36f14c531514d0e3b0d8d0ded14e96d912f66eea5b6719557b4ff2e0df069ce56a663c22b0ddf7a1d6e944a651eac8a11830ef6c0fa8ad7d3f04e1f06bc7634dee5d86dfa593013837dea91e1b025a8ecdc812d472a07f250fcad23195d11b6f7dce5213e5c2002c3240e58ead43df0e42f11dd3b5b1b2f022a933a31f8cc1636234272daf519a902c343d1051d23e1862b40dd34e0a900018d73a7c42d9dd46b54d184cdb5a907f2125cadd0c53c6da66b7dcfa4a92b88ed381ed920dcbe432f57338709e2ddc942e7fd21225cefa6a7ce15e2f0d3ea7bd94d96959b640c2278a533fd84a93cd510a22010143d9888627102a3c6231ca33bc7285c6c6a17a339a31d0fa56a67744c14e11ae93e92e2efbe0c35204ee4a36b790132c4dba3e9c28bd444df4c026426ffea9d9689d685523a3f704cd35ea9415e46718005502da671374a1d635fd6f4044d8fc4eb73f8ca7f6d7d88bf598ea0d33af1239d21a694fd1266648bf68bbc5c7120fed8cd16fd67e3f3cad414566d9744499600958c48d24b52576c80ffa518292c19545c98ef967808f3fe9863d8dd36385f3be8aa2dc8d95cb4379da513cfc241fd35a2c99c35b830acfb0af9828b128e5e082ea98cc3b7fd8d24806b45ca32ec7dfe2ca1983d865aac81417b29c784fb94be8e50682c328156bd776c3c1eb89adb3e6a83455cb128af3f7475fb5fea896838711c9c3419aaa8d4ce551fc41c95aaae113433ca5638b290322f8506fef35ccfba6ee283d04b93a71de7d9b9220a0a815cf2b8433f0ffbe780f4fd32e5ffeb486beba20118535556582cbbeb8e55aa992587b99a4b0537356350317642c80dba12d49823db4b8c382781ae448126f716676afa60cb80f87bcecb33fc45703d263f037010276b01ef2e938755c900bc82bc61a2e421b33619a08e355066d769f41debb971194945b8f0b02ab250538df4c004faeada36a1d7c1151053cfca4935f57f844a03997f20f34b48f19c96089384fcdc9759dda7ebfdd5b091ba5b4f88cebdf9cfefed0488252e0634bb1e20eb21ddf23cf3b72ffabacdeceeeae81e63856cb2a24c167bc7a61c49674686dabc10763d3a7e0b79e6382a1a2d12cedf871457ea7022113b88af8baeb706c40d02002e08098e9b7adfe08232e5711fe297ec0665eebc3a5fc5a1c5cee2199d753e254bc4a6e17f43e8493fcc266c931b6ec6896620ef77a20ffeb606069bce855ce8f8ad0c71d384674c3caf478d0679ab5a57ce75cad800feb8c6e7d02d7d8e8552cf5bfcbaf873f12959ac99e8156098d6e377fab2a309800d398b2b7f02812a2e4cabfd242deeb7e33fa461f380c06f25d2a13ef4e0298bf89c4993c7c417a7b2cbec52068a1cfe811e73d8819437fbb6f328eef5445709fe45cd6693ebe305e8115a26003962cd3ed56fee96dc37e01ef769ac31ad8ff32352bdea0d3d5cb76af2bb7f7aac8df30f615e91e1debd0fc7026459363d152709c5895b95169df945b346896e0af1fc64be02c53ce58cf3778d12db0e736179332c0a0c20c78f413cd7c615d9e9cdda3ba142737962f40f56298a675ab7fdac1a837f3438b0ad78594a781f29adaaade1710f37e7761b4cae64f4362fc90fea9593337daf9c7393d263e6d449f44cdf0146ed45109ccbdee0b431227297fdfd8e7f453e890c6577cc0c09c000416db04707d90f5c5a0ace465775b0f760458ec040d0e20963e3038acbe46a0996bbb4284fa4b2dfd1576eae9a7d14445fd8066693c2faddb58e0fd97d98b22fa0d69858a4bea857fc15cc42b4b9c8ff5f933a204136e007ed34329dc060a424eb5d7f50b32774129245786f8a48488313c6c63b1b9a6106e9c16c09780546efbdb27de06152d52b7c21bfcd5b487a6c4255232bc801c811178da6c1ddd229c7d200bc75d7b88a316a31bce689e6be7dd2e2b7f5abc99338fd5a0abb5dad62f9363ab9ad2589cccb58e86d506e0dc5b7554721a77da826b2eaa2ee09699aca7a6295e3d89bfe3eed89d15a0016ae19e44fbd952285bdaa915f81d76fbfb5d3c85dbecaef638ff7e1d8a555317bff3fe34a9df8cd50882b564fff7675667ee7e85f6dac1aee0132fb2fa3f89a3a0455f3d991a9b31f91f24ae5737eaac457b98abec648eb585db43b86c6a480d113bc8a5a41e83530fb54b69d339b09902d841ffbc9019e8e3ddfc29d99447757f93554b96dd4a8652570fde5b4a8dc74494ca2f547597dc416e398859ebb36ea1ca5fac44cad676f10d141223eb15c4117cfc27f11ada88c2c12dc811392b39e7d3a26546b0c9738ef07b839aaca31fd8b7f0452b7e78851b57b636da438b416308371587caf555ffda7819d72679963d511407d01b4205a7e49f09a42858305577c3bff105a536232a4ae8f0113f386a4a41c1bb5b482422e5af2226d6b1a59826a5d2633815eedae9daf758831f1c22412b78308ce74f654953a146f76e4ef9ce17416cdf28b7b062c1b3c16dac73890a70a94996e6412648eec94e83e2083040ed3b2af91f900bde147ed2b38a80fd2fa2fe9778e08ca0e6903d54a3e284e76ffab4c51f9c93e2eb58e6b0847ed4f0fefe05bd14283a0604b639de1f07e2526c3150bc4f5a36c3090f30da5dda8b53851a3254bcbb4685a4fd4fdfbc01f4243cfb2b1f568fecfd5893f4e44ba857d664c5ae31fa435f1a0786282b2bc1e0cbf08977d338cf487bfa33ffdb6a190104fea2ea6a5605a27e161a0114641727879f8929f0ee8d4a9f8c50b0953ee59453d53359398be5c287288f6bf66c06bf4956f17c7edf01fcd24b47fd956501b16df9e9489e51c352b10b7d446cc6d6774725bba2524f12ed36b48ad11f05304c27d12fe6e511102de8c1c86e482854fc0d1f7e8969e57e3419d439cfcfc94d584fe8b71d005fd6daeee06f5c47279b3d70911e74fb36848eb8d132ffce25740195002f5d2095b90de14b67fe0f1515c30907a0de5f4946ae3da8c5c13d64a8b927ff5c17ffb8cdeb8135b074a3a549fb8dd8519bc8ebde3b71881259bf5dfcd0262009e4543554311577b6f28e22155be162b07c99d6b7653c5a3b7355bf10fe2a7f6357c08086a0d94ee68e344df64c0a6d1174e22340e0a90edcddff5474e8ff47a659d37d7b39ebf829368505651740b24bbda5465e2ac359e174d42bebdabaf3a747959ab04775903a322924ab526157ae6e461ca8ae1bef625b8556d7fe1bbc0c44cf4041329ad80dab7e6a97dc5fadbacb82166246b9d07d173cc866998157e398f9289232dfe5094742cce4e554d232c629c4b9fd8b2bb841ad357f82fd4c2e30c598dd7102e0bf7b723fa6a80cad4ac85c92c13d5e6f913ba65ef624e409b73377a1dfc40c4804843c03dae9a7ab007056692a98f51d8684a688d45c2bb5729403bcec57f05150b3b55ea9270e03ac0f1dc6b73f5ca594ba283e88a903473a8c81671dbbe5547309d5a924d643a68b662b3e7f60dd7c9335df8b68954287d02d13c1b1ef9ea5f20b7d14b0b2aa211aaf98cfbd9fc061aa4dbfe7dd4240e35af4f1072da39c0acc0db4568f59f2c5abfa2214e8b2a44275f346f61d6230d2120353fe70edc49aabcf0f4eda13d09947de278ca8905a8898ed1f0f2811345e2c61a908a54f70eca29afef79aa47f19ab4cae5a87f9c097b36346a85ee2102aac79b4e1d75f75e1b03bc0f126cf688846705f588980d585adf76c2b6941e261215a67ba1941c3bed361cbe57f5d8cfe0d2a69a5f20204a0794e2469bd3f382345547e96fb503488b87f2fe2793f8cf27d1c6e676c1746bb0357865fd4e9de463369eacf152d89e09d2a811b1be66f83ff0549d781441df9fd07060e646fcc57360c0cb93599736f871ca2cb7ca0ac340437250e81f2472bf9e183abebb980d7f1ea4ecfc948cfa3fe106dccf5cc86522137acacd17bdbd8e37fb0490dadf65849f6f54e3485872bc562c817a83e84520d2b8c005c280063fbabd03f1c776b8abf56154f603a763dcbeecbc07e267c1efc5435ef0fd7a9c2a8f1bc4c5018d46a17e545e771679aeec234bcb72bfcb76e0829458331213c7ef05b8937382b8e8fd8e69754c6d6508750fe5c523c908634a4e1b554782ab0ea43c56b74da79ed8e052d600eb73804b216b88e7d1c2e14ac8e02eed1c7985766dae05ea37e5214af32ece1471e07de2ce0dc3ec9f269e847b8735efe29d7ccf70ba7ad4bcecac34ad109ef61fa6d6fcfdf090c778182be5c2a79d5b9bf8f2160c9cfa1c69cd58933e44ed28651a7962005b71a7f90481d55fe65c5874eaa2bab04f904fb1b5fc4c6b11e1d1acd69790c0241a4af5a8d25aeb650fced384d3ecc4f7b79eb32a2bc896954b399a090d8639237e28620cba34c765a51a4db22783b315f16f8b728904d7c058ff881e882a877517f66fd9f4e431e2dfdc8614890ece6adb347ab975dea97376048aed9c47133869d2f9dfee3e5e3d98ca5c54e5e714d320acf4700d4d4babc896a3cb29caae84d8899d55df680c8388b45b2300d6308118ef68adf613f6596c67856737a09a57f3c83f2f476ee000632ec94b6cdaf3377816e2900fc475ce8d2d7f93c631f9d9fd42fd40c094264d8ecc9ff0cf1d215e2713da22a5a5c4ae11135c4595976f174f4ddc0022d92595859a5f05b73a948358a7d6afefd797b76794f6859e81f9abc9f3e49b617d29648571240129dac2bcc8428b1403ce7069cd7e2554c99ce08120e52bda9c8e4cdf956118dc67b6c4208d4a58bfe3670cda76d2d0c72b59675ddd092287ed6d7283a5930345a8fe56a018e54c90635a499be7548060acdeaf19aa7bdda1031333e236f129be4fb434cf6328eae756dc686981d4fd191e3112ecee945f1628aa4c5a7d09587ce30f90fa70aa49b14b823b16061e2808309cde2b66dbee591a6e3ef6d68b1b019e7b0463b8cc4c4557da6398a7e98d4938bcdea5699583465da36a54d55dc31f8a350e03ccf95bf9e9c7ef3a5acf06f6649ddb321c959df02eebaaf75ceddc158db1a46d3b2aed6c1bf09d505bfde981abe744a04cfd19e7ad746a5e1031996ad396319db97caee6e051ccc252f3a3fdc4def554efd4873f0e6dc8eadfb05a6d5a1cacac09a6917cb143d132fd1b34117019b992e32a9e4a291b1ba3a04d8cb37496174c2b1e5c3846e46cf85cec835a905f87bcaaadea5f49d7f6fc3ab47f39f98f2e2bba3662374a7d7111e6474506f1dd0906d9ac24b26c726d3d9a33356f18124dc0089d56fc30c1526d24dfa2a97cc6ca7e090c8b87298fd0f554d2737d18c1989a98b6b884135bce32ff03171a995b9e32e8d1a53aab658a6ed193e0fca1068574484777a74cd9de5b0e7027272f196b3c028c6282d9c42dfeb6ec2655bdf2b5281c311c23817f62a3cb2f26748c1c897cef33e87803c8d987e25f18e7fd85bcdca06c7f700603f07f91b0733502f9907fac0fcf2de6533693cdfa197b83b7776a54627849e3a70032d1d60c40f1f7720118f51f17b3a076123617295778a43ca2a75700e6de3300e116a028a15bff8716c89e7cfd4db137eb0edd19c58e52d7acec323453a9c2b2dba06b208054e3da74608bd54f4e93f2bd4fdacbabcfb745fa670378e41533c93d9acfa45b2418afb527143d26ad813211c7e227b0caa362e3d4a946a866537b0e233ba4a88e6c3a7ac6bea01e17d48ae7b090f69ee7455bdacd703e5fa2fca5cd8c5410600788bc9fcb63f14914fb00c50b33f65ed232d3b33439f434c12f54797bca5062dede804c1a5a17784f86875759b18566a162893bc67e33272d16e9597d72fa7ed879744d24a18a6fb6f638d730b5e06d945958fca36b7a438247dd14a819980f634cb56f435cabb78dc119f913c87b885b0f942442f45ef0880ac9b3ba7d6ad03d3eb35dc7e472bc53b98c498b0760a47db14e00fabfbd13149b94bdc16854dcb18046214a66ffcb0ad3aa58928729d67f04fec95c8e1387814ba0c5524c1398d72d5ae4a029cb266942ee37d17794bbd171d749aa76587b325d45a8162b33933e267bbad5df847a4f462fc6b3b26a1b7f5817203ad03f75cfc32a7ea154c4eaa66af52b0c01ffa05587cbab4d0488037262503afb3d162d3233a8e6534c12113c415d97e4d3490e256b18c062454046d10dbef14346883f2eebe7c808a968890c11ffcbad2ff1d5bc1a3d2103de72df4512ac1d6577bfd4f4cd7bd208ecc747e10b584f1368fec50c6451ffdba9a7725e53de2eeea33d6de55fbb615905b7c081c8c0a17987149efce851d318d683b901a6621d4d39c5532edc59b9ba6894b2d83a6ecbed6e0e7ce437ad7f1f505e62453733f14660599d76a8152d58a5c35db5871c7bfd5e2035697c9bf1f774dfc84d913c4f5022cb2412773cc1ccec2214bfd2c50c26b94f1dcc2a5c3a3b97d729d59454e4e127bb0d439aa4ee19886619f7b955e544cde4a1a1d59e0335e85bc9096174ffff8d733d21f2611f975a6599c5e2c7240722810e7b149591c1147731faf0f9021d1e82131aeedb8ec1bf410a397d6af65430106f645f67cc0c51b2b22a6f9cd4af4e511dd4c27d171c2958aea76b86bdd672c3544b59ec08dfb34b1f77c174f9410c8248d977261484e014b2760429b353d220b866e5772596e508e5e2296ef4521866baa71369bee54d5b1e7f593fd6b0c05f73769bda8f1d4bb1a7c95304e981adcf68ab374cf49c6f9c816c942819615e3072b9827fd2b3a6bf2d7cdfe79a66f92bcba144d3e7826c5704ff575b108b7eac5f5113be90e7b69ba8518571d50e4f7c95f22074cdc3dc079366bc8c0628af21c8be8c2ca1d45671b138a1732534c77d266bf5c39e9f05d21ad0fd7c5f889a398f9381963c8320099618e8a6e7279e81df3a30c0a94394478b13c98c32fdfe29744927015945f30a7b0122bcdd250db1ee9390785af6f2566163dafb9d510b5978d9a7800e8e2515513dba5558270c53c239a89adde0238fc759c88c9bce5bb1b11397e1332e58e2431964831d8564121e08da2008ac9154de36fed411793734c85b781a496d7b1bcc20642d77b9b9eb50c04823ff841d030d5075e07fe139e614d0632a2914ff273c8cc3ac5375068be969db19d62c4cf0449e20aad3c5e505eef78abf63112475da3ec725b08117a038ff78e4e6fd4a4c9388f1fd3846dabb925ba633708678f43e81caf51a9c13c9ac147d19e77539a4cb12be978b3d7268333a7eb2cb572050e645ef9adbfeebf847dd89093abb1b91c8e32ec1d0adc14074730fb3219205d08666846f6978a12b5215b1f036a1a3a72e5f9c256e6e9d185ceff59d29ce3c4937d4a16364f46baa6a5d2e539ca358e2a400f47dcdd8683fb1bf9c894e117231123bffd47dec76f43f8b6e87bc46905713a2a1641be5e266d7829f1d4861253e8155893ba3946873efe4d3a6e6c0a56af9c7f8f3090579ffd658dc8fb7b63e4f19ac71c4e14c230e8efbbb32338c4d67148591be3f5ef16f71e51b428a46f2046051c15a0806072e77d67e1a533cad7ad48ef389d85c724f183cd752529e2780f03cf193c379f56a474d4526369e6a9e16cb2baeb215080fbb3f989120e255263affa34cc055cce1a578d435541e610e6c1b4b7236003c2081dc1ed38f26d2170fad22a67c6b04a9259c059d94d8fe097582659e3f1dcbf2b83ada50fec0d1691d628beaae6c27c84883a0e85c53fdf044b633f0eb2b3eb5e29568639f853978052f8c4730a112be1e25fbdb682b2463faef69bc63d5a5a3457fb06106a48746d7ec62a204bd2214f9c83a7da07acfcd4ab2d745f478af3ab84c70b98c799aa3f95c74a7be76d76935229b8a43e2eae8d4095ccd8a478b94b48324a4c355bf84852c965f2bd09c9c63d67e6dacef0a903425b523bb6ac65e51af20eb289a30f9155bfbe435fc780678cfb595d550edd0540730be9ada60be4001a4de060aea0d9435ffdeaf8a9e7b6fb92942979107a78993c2f38083c55bc6e1f0f007d472adf447ffc335bb5497981cee943262b06f1333ff00465797b4568867cd9757ea595a3c6c110a94130ba2203c36f7a8a29a3d9a1fe4970df3fe4325808ef2ad393a67920a313f5013ce0b67101cf4d455a6491cd6ad3b46b5910766443834319075823343c6c508dd671da9c07711f8f942ef4f8e031a708896781825beac747ffcd05e1413acb150fb8ada2eb1a6675e617173c450e0f5d3dce496a4716591b1763a92405e00aa7719417772655cb02834e1ab31833c5efdaed3b10f2f21b47d555caef6131e6de3f87b8b776ed43def196148cb19a0bd39fe6ee4ef60fa457a1c35f2ea3a5d6e207357053c3f6d7b772405e3fa5739134a610787db53a9723e70625a88d80059ef77aaccf95601d3140a92e5406b50247ee451c10d9ca5d8b89b58bcd9024c954ee5f2eb8d86828e9d786150d5bf75e5c2525d7745a1533c6390ae9af93c9089aee6cb36911687a90ab6f7e8bf9ca045046580fa7f4d765cda3f03a3977de0c12ac58a0ad121b8e5bda8b4d49fce7994563562ceea1896a45a19bb156a9078ccab4fe63d12f8ab0ea7cb71022c6ab80197d98cfb41ecbe4379482692af1c18820b232021c1ecf29789b2f8ff09df5f66067b65b5326f5bd9386e91aee13183aeb55e1759bc53d629aa110d7a3645367f32fd9b0b8eb4ce15de5f4b6ab4c25e2a9c8a6ef1d1b2d450f46244fe31161f96d987c8e61446b6aac18ba2d5e28744a475f487cc48c4b365382998f230eb293e967e4ae55d62a631f011b9293d1769741b5892de5968eac6395de9e1270923bc23e1005632af0343e97ce9fd90c5d9c60be174109f286cf4d14f66480b580d9538980961128b023e5627d572e44e2eae79a436122c16e8f5d1262301bc95f20acae0accbfb50de188619c60031299c100ee61d9363676116b18cdbdf684a4b8c1a5b1de4e1713e2902c0272d600212277adb07eaf8789ecd95d214e1c6a8af81dbd30eb032abd701f3897bca17b0d102715bbf733ffb13de1a6a6437d7094f448fba38d81f3bc0e88d9dc4d0f208202cd9c925f6c96d56259b847e7f8f98c41a0a52b8c978d9709645ede077bd8efc50a724c5a1197e4cbc4a616beb1f268e4a9079187ac9c405fe32240bc963a358ad70d6e2df85c1196b530f817998647883560f2437a27ece4a8460874377fd7537c2ea092ee706c2c19c9e8fdbcd3d0a914663a18c119a6d8fd1ed55813b89427c6ef0997a5d3f6a1057aa4be7a27a1b421101e396317a375689fd77a695251c8414d1c7ebdc3c307bda54b20e8ecdb425fa5bbadaaf58c900a231fad2aaa9185af4507cdd07cf29c3f5c76f9c7838be918bf281e7fc6f00a593826916f68df576f1c9983eab3537f27a114cf835b541475799d136d98bdaefc78e68d52f2ac3d72751a9be4f32db285b92bda51e751872f5c81893b985dc3ae6a2011044e71da4a350a1bd908439401b1c83be18c42fde6cc6f2ae6ccae4973a2be7e8b56acce7d45f273478461e448f3013997d25d95489f6596ee5dd6c729e38e8653327d2485d8bc8563876885b95a319abc4324dd5b3b1fa98bee30fe78f3340ad7bfa3dac6fc690af79625f2240f3f66e0c0a7f6c82d603cb14cad7e637f0da093c2eeabed81abf167422d703c4ee77942d3a340dba143af43dd8404d2a2a8f1fce88aace99edb5dac4d8fbc218c295504dacc6164a61689c061eed96cb921aeda3f7e88369e803d0dacfbb21f29dfbf08422b86c1cfe282b0413ff41524921695c7c97760d33855cc5a2dee57ed88f67c2c2662cc00beef18c724aa3fc382d01a11ddba85eca1039891058dc86f9f63099432321c9f745f830eb92b5949beacd32fc87e925cc1f165747158abf0789c37f705f5b1a307aff49772af6bdf2b71934e60157ef101b1c29232087d84e0e7c8c88812a120b66c97269b4e037d3797c6baf7e0fe945a2ac8974d2f879fa921f350cfd3c686ac503cc382d5650fc4007d7d7ec5ca4c42947bacaee7966451d9b829fb07a17fff2df6783e45956f7f0d1516e367dd03662508013c452892b740bfffd6a3b4e1c08bc209a2cf1d190a7845ccebaab54a2750c99169f4c308280343eab5a59f99c3a8c5f5ca9c1cbe9e622a0afd8b2e39fbb1921da4d0f5d2f0906aa20e18b93237edd04e30639c80948fcd79b7403fc3ae3e69d585ee7b62800680aa9fb654f9aecf7de7b76356c81c89067627be0011108be063a78a11e9aaa0d590ae0c4ca684ff811baf2ebbaa43ac5bf47baa7801aa5f96c4123ee13bb77ca2691a1236a2839280f88c23dfc76383ffaf2eaaed1226e56e9d0fe9b2f2985f8e09c917e948ccb91f4ce82c50b749145d0da37727f950beab4de36e510a0a066983118f9d97477c9b178fde679e20ab48c47fbf154ac64b5ac59a7961600809abf9d84897000622819ec0423c5c85f33c1a0f3b644698a0833bdb3538fb5d1ec0181670e6bed0838efdbae0d77d61967957091485653bf3fc937ae594f60388bc97a513085b3340e6e51ff5f66d06948ccbae5f306596ed0ab6fc51baf789a7244fdf7f55b601286b7c3353a2f70112c20a517862007a23c7b7d5ca0dd9c4937e34d73369fef4adc4384b8bafc8c9e3514021e1ac15cd4a44d2256150f9c7e87468a6232c6dd9f07636a954c1039357fb91be145413fb32aef342fc1f0d622be761d5605652f61c91b9befc47036cee37b9ea0f1a9bd402b49dbbcdb592a839421509b4e4b56eacb1f84bfe8f11d8c9914574c7ca37723548396a445b982a8e560459a34407c041779be1d21af2c31d818faef819de127612e4b0c1170728ec480bea44cec78dd00382507164738ec7cff0ffce70439b03f4f3f68c712e79d046dfa283c2d499ce00a5f704900965d80fc43fe7ebc57cec771be6f697b8a0bab080f6b2ff220f5b304ea4e3af806548dd6e673be9ef41d3aee363e2af46dadabfa61081f0fe19762e2b31935d537270423a45b76c956729ef7d28617759595ed83c793ef65c86d35d04375e73e230fe9ecd45fe58664a5163dca8474125de00d9987d5e3f30255190694ee0759416b8e34de83daa81fc3f0a119fdfd1d6332bafab87276691bde421a555d4a6949f71d785c7cb21cf9a20cc7c2a48297b901da00538f6c71ff4037e6095fbfe17090ef293db1e5badc80a8878ea513cdd9dfaf0f30666ea7322855f8b217ba412cc1cd3ab15e2247883b7ee61376241a7b4db90faeed5e54cff6315d5d9d1859420a714a8c516782fd7402eec27a9abad3ca1c98f6a23310eedc54ad50b0d88a3381524c98f0e3aa086074abac09654fcac3a3823de441034f2a5f5dc5a7a14409f037c419b5790bd303cdfc41997d91572ee85572db5b810508b831666e55b899bd265e6bcc93f3b878d185e7b70263485ef43e3667758144bec36f2603a5333b0226f597e5b917c3f7f1b7dc37d030baaee6d64bda12845e2ccc768ab88ddd851fe1a053cdff5aff6c8d39feb94e9337d1f56ade9e5d63b5f4802eeda2c5f644d5ea7ff48b709d1dcdb2bc155cffd3b5736df1a5abe74bf27377b6ab24fdff7b2b90b1743a05afb05b43616800f9484b9e514ba45b7ed68e66d13f6b58fbc71e80a07366269cec962b408b8add17facbf5d2c6ae51530fd7fcfac1731cdd28d46028c280ec3b6766040cee793a9d9a5512b483a0e9d220138bb221afa018582254c513386c64bf4b31d035a686793c9f1e683547f697ff6f5903f9e2bfbb8cc6d76f94bcf081a05d75e99fd8a54d78a92cb22573490774839bf671c5b40bd44b4521f392ea495e4eb5df33c36a63eba2c43436e8cecd5697a013dd571aa4c63f20e7d424981575d27197a02ed8a06f5958832bc9d55a70614b7f5dd52d2a10436db2607c27697a8e7f67e65ad07ad77533d9adbed0ed6a367303114154e32ce5dd285d99e9c8de0db1973e3da0f56a6ce2f2a43e740660ccf53da63446b8e94dd7ece19aa1f2bb98bcc867af1d22e1bd13355f3eee58706fdf04f88921ba81820f91535aee389f4380f93011e94a2d3578dfa04264b2c28aa35c0cf23eb0617456ccc696b0d30bd627de6e961dc7903636267ca5442996a842343986f385235d7edb3641911fb944b4045d9294d56c06e7f09632769ad0f374155355e635874b3ec6834293f8f257f3364911e2f07fd3010c32a32b398c9694ab273a6cf0a2196c3ec78676029dd150282ea96c12a5fc143b2077bc9bd22661d9f6baea3c25e9d55053d7ae95ca4b7464e6210f309d035bce461993b81a27bd378bd4a00f64737c6c84a80c3101da4bf75cec0fc709ea3d20127bcf5f8999eff634a3ec25f1196c69e4dd9a562a3a22f84217c57f6e935c36f98e675c1bce8773e844c78332962c5630a0abe24063919b6d5a9c95e0aa48963f0c474a1aba605d6354c94bb991e0a5ba2695844331d3ccceeb56945d63d724d07d6cf061fc9646fa65e11e03635068b11ba24d7eafd1fbdf513bcdbc8057f69adfc4f79c6ce2534a447c942e6eb8afebd7b3132f83010d10303818e9edd202511c323ae16ea812a95be092b46516a5bc75c488a9145bf4e7a0102be244be13f147485a4b853f619908a295f8f1d07eec6fb7ed35a051835fa4c57457d25bbaef373e81b976dbc4ca9bd0aa586519f1286f8e4e83d7b727e9cb577357e88f4f22e20d571889aef7b0c5bef94e8fcc92f2b346d52a062e92cffcd60401431403d10fd71dfc63740c160642e8370d5cc3c7d67b7b50c837030302e2290adef018fab3406529ca46511af1b6a1a51a404c6f1da1795c8e85a61ae326ec4e5206bb21018189f9dd784028305e774446545cfd8c05f66fbf59f85b502e39a090dcf4d889f8ca76139ca0207ba861eb3b1f7f8b2e6e485e3bf3db9e3d6b00aebcb86a693d63dcdd290421dc12bfbf94aec97bbe5a7b89b61ad81bd5d3d25ac58549013c65d90c08162f7136c2d2692bc079076bb11635d1e855196528537afc7cdca6603ba782c063643c835ea09da8fbdeec48fd906a048cc6d4a5045a14ed5917f264a36d3b1b295cb49cc10fc0d7964f5c346bbf1571e5bb03645dc3ee17c0c9c2d69a938e2ef0afb9b0e7caf82de5a42b9d45d32145b660a4ef95e3e7c6429a7f79718a6781166c437c35e02af887664ce93f55c0c7dc71619032e873517cadb26b95878ab133b4e9849a7880886cf47acc0066539e709d4395b8f67c23dce6e16cdeaeee5689f6a91a1dbf0502429e6c3a7173aeb495f6bfc923049b2740cf2e290773117c8d748844dcba1eef4bdf54378598dc7a86c11007a486e61b7b945548efa1f466adbd2b6a5b9a7088ac91279b80d9d563180efc37474b1a758b77f813ae904529d268d84a0215bb6ade5b843ed618214c7dd4763fd284e01763e9c441bd0dd38e5676e2293f29f4e4eff216b1523a6c688a0bab9eb1fffd7ca571de61a2f5b672aa94a2734b867268f9f887ac59f38507dbf590a1764be6473ab07c8e19d20a70c4cf4d3d7115bae3f3c9c3f18b20d4ce13e5739e73b115388d2c7051a5f4b872201aaf1acb10ae4566c14d4767a4ee77977adafded03e353ac07990bcfaf42a5b4af8eb968f3b3dc8e5489ab7cad5a2cb8c200b80f52837c92644de3fc34acf6e5ef05191a4fdb29e3e497d7d422f6fd83cb452b927ebad1c4f585543e988b4c4a950c7435d42cf499a2b8e50a32c738b6c61f1c6edb4e9e7e2e9fcd2b6d3eaef9be289a2974fdf1e93654e16866831b465d8d923be9ddef4df42949b2a99a1fdf9d9b659b0d856d11bba1f58baa91d2809a67d7acf70e7071d80140e21f680263b857acf7ac435cf403114df438c9fb094c1d6db56dfcf6dcc53bdd93f5f605fdb171a7d088febfae57e7d40e12428badfe0ec51ade6eaf5c7192487ac66c1bc0ad855e830766691f5c79074e347190c7cad48a24dde0f0355c202872738cb9c1870bcad714f3a0437a68a03935653103454d2c190689b450cd33fe8ab3166f958185fcbba7ceb3aa7e840864da9215f22a4385698b277c817325c5df4d5b5dfad98f56c49b28a1ba1f43ea72811890d7963476d5f230e94fe3d1e356168f01a36494be0aa423a89f9d945bf38032fdcfb6363a911f3739b596bf8531673ae2e94d3f13ab08a7f77214ecc43bd29bf64d2661922f94795bbe36696b60cedbf0ec3bfa9b6953a8869b284172e88558018e23994f66d732d5a7088a19a665567c67f8380f98c9cf4a494ddfb33a5c6b27bdd451aa6cdeacb6be0c94669cb7fc905f51aa7f0b0b1a549d25e7bef7932f0de448eaea781fcae4811755fbbd5febed6dff28571be08fcb6cffde128471b800199702408000b078db211cc7ef5542f713ff5f63844a24c39bbc908fc587898b1d1da24c4b9cd3823d8eac4d4d91b1b8a079bc769f6083e7b7c008c4ada9af9115bb9900a05e685652ec48ec8603ce74f844ccbeecd21c8a02d590003718a2d61451c4f4a6d98ea1df39b860d2bedeb4e2f5ae2fd3d4860ed481ecc099128f9e156f60085eeb9571311f574676f141e82b864f19e0a494036618f58772b47bc0a4713c333ff050b992a42d70ed070bbfa89bb9a90b713793b7637e51bd020f36f5125492c04d9f4d7eac969be2146f26e288c8daacad6f661c0964fcc90a22bbd8d2a48d23d6a0509037b68fbfb7c889025910e1815c5808546aaa3c9edfc418fc7db2da6f1e9b13677a23b42f7f4923c2644191307cc248f7c058a9dae862b33644b65ce79166a9c96faaec541942f78c2509c5d9ef07ecabcd1f04a9462bbef15edd70a28a92456d1f60aa45e419e63b12976b6f684ba2e01f602d15052d12ede272ccfce6d6e868093ccd9a89855f862aba282c4f6833ff8b733e2be1b6c50a427124d3c0b9c4d47040d4ede27d396bb41d7b08a977f8c62c0a25f731c1c194f185c73ec35fc75a3506f29190d89c6c018e5f3d72aa07f003e7a6e39aba65e13bd8b92131dd78fb347e5cd118ba136fce012908b43738bfc0746805c83b96b40f0a1d9d6dd1506fa54836ac80a4facbdf6f54f6987b2702bb8aac367eee1797f45796e955135d63dd1936662a34e7b4e4c61df72602fa1821aa79dc8c386ad574da6db111775a087dcb3d9bc4f705358bf359e102b4147b0236f39ce7035cf418e7cc3b793e291f3c651852637655e6b9f627cd6a4fbc6bcb3dbfb72b210aac983b17bf26a0139fa014477b5f64e154cf1367ea8207d646ce7c9b034ade39f40e313d6456cb2c5c85dc055bfc9e2ad1873cb18377ea07c58d57c73ea5b26cb2278c3af96ae8eff987c962e19b55ded313485838bd3d952c41103b292fd3c3d635b53f83bd1f2f9756bc97e605c7ca26db996ce9a8b70494ff0a1451398e90dd113a7853626b801409c17b94738451cf1c3a999560caf5111c1c7e6ad738f75b22e588875a6a473f46ae9e1cb627464fcfefac2ab56802a678e979d307f9b880eb3fa6211692fb9a8bd11feeecce4de1f7f4e92df0a8fa73a3c4c6c2918379b39a426cd379b4952eaf970b09632aa80e67437cb8ecea963df6deece27f238da44fd3597c184a91839e3ec4d08bf1935a810d7bf643a1f16ea02002baafff0715cf87f10eaf8d96d3a5376c0641fb11ccdb0d63d7fedadc7fd6b1abfd115d1ec8ac4ce41778c4ef8c1b1c41245d06196b73a5c2f4392b91152594a4d35f8d28929a06d79a39f802bdaaaf5f8772e05759ed3e2a2766d01bd8831563975954ff7120b7eca396587f6069c5f5b3a2a3c081e3d1677f80cf5c2ee8474e2dbd02e4ae55487b1d04a7e7d95e568512af0da0552aa91e4564374a6056815d2f0cc9da06d29aee5d3dd4adc3add58039da7a314951fa5a5f379a316f2adfb14041cba167566d5fd054d2da81ca431954cdb2d48756f03c40bbdc922bfc406bdbb9dffba67ec7633fcfed478509929599fb704abefc1e7f0bea6c44aadaeb0815ac56be13a53408bcfcdda27ae82733aefcd40f056d83b32fc5c686dbc05a20444925afccc5253b5b1ef6d7f88dcb71c2184562b6710836390c3b06e5baeab8e8c41b798489662a14f1ca99c462ebc6e18df80a0550580215316b0c4740cdca247840adaf0c1671d182423a7de6ecd095394f0225b9a18218f70d16622a2743b60a0507d6f19a9c6c5649adee2c96f33832b73894ba984e1f6903ae20d3a8d24e8e787908ef4da4f946cb8b0fa3d375cb211108792cca301693738a4e3dfed9cfc4efb5863fb80cea2f99e2de92ee32752902365442af8811dd394c1f73213b0d771ebe211b79dc1f76a8b8ca00f959804997ed12e73cfd3081b4cdd15e45a16e4222c9b0972aaaff82c86f520ec57f01aa8cfbc548ffe43ffff1044502f0d99ac477e1c892a63295567aab4f1060722408f97a7ce2d35470985bc4ecba392e975ed21678df16e552e50354c585a008e49d26dfb50aca922ef6d5c3fff00003b36188edd693a1fe0119cd87980eff8f93fe11ef18b30b858e1cca4303511e2f8c2f8b51aad0694b852e0ad27ebec13bbbce446982e152eeea9054aaf4240dd1314ba781a39c819326fabb94e3ce92cd5d002ceefadc3eb25e4a859de38e2ac5416c266ae2fcef94664b4021fc0bcef22515ac529c137bcc317f8a4c858b468a41d92424e2904c0f9141cdd28ef9eb5fc945792139cef63d4536189f35434e9ac664e3e4e1a22d4d10808635a4064f53ba80f64fb03f75a422319a207ac93346aca0f76229eb5cf85f0c72d48acea88ba2c1ca97bb6902bd47d08b6e63a0599687ef8f196d85a63f5c6255a4719f9b08b82137dcf918907deda0414b274d92983fa1b03cf664c46b5dc7d88b63045d368da0c606dd541851a9ef6b4ca48c210849570ae5ccd621696e3eef0371538b9837ba2b8c6747d0c693af1aa4a1e5f2788b42138a41802dfa66d59a38e656d44473daf1f3819ea48bdeca59ce5390fd38e981c7c7dd5966d817c56d89ecfe44ac7b6b06b72736ed11d2753273b56b8b496b2f1683385ecad072575c23588c076fac271c57d9b58890462f7bf7e9b9962f782d4cfa083566d1541c40efdb381f6ada560929f03460c99932fca7160759446b10125ea574a78baa67c2d136ccf8650c26f9fd5a3155316e1d89c995d2f812f2a3f8432a228cace44a6c0b3fada7e35c622055550786d1b76a0a67775c7aeb7da9eb06cc4b1fe0b53d41c3fba0a68d2982f09b771e79d60616ac7e45f38c300e17f75d049b8fea1d677159f402f9d5a29c35de9fa3da50b10e31d6305e620c0eecd7bd6d9e465258f01ddb74059d6a06f08647af9692d04cd39c4d2524cff43a54f2955f4836aabc36e11237d617b0df882159e83ecaa97fe2fa135c4f5d1bddb4f386abba8dcedfccc04c483f098bac5ff45b03f30a3aa5ccd5e0020936d6b704edde9c8d4d1f21a44404687da75bb56491b82243dd88bb51d637797f8e15d081704d6a5549318ae7b043a47c3b2497efdf24138d61d3f3032afa6ec60447f6eb2c668713c2dc3dda01f52207bd8ae4d2f3c2a108f0141f53672ae4103a73285ac39cc99453b7d76778d32ba390960848932e5315a4eb4bbe7e25e6d0864b6226dd6a90f6d1824e6ec529a652a5ad7af270a5e7e144ebf0963cb931daaefe41dce4a939b51efe64f9c8ff22af47e47291f1c0def532ee8c653ca0432462aa572a554b88af9575174d00bdcf05dc823f4552372fbcc3f2e420e260f573b788c4290dab470b4be6151a193bf416fd64f1e7287ce304c384f2d8d0e1d4bfaeccb0d46893f8eb97398826a3fac72f2a5cec1ac32f2051e8a61c31e6c1c60b60436db8dea354058e0138cfda01844aaeaf20dc2bebc078d41567e9de52990883156da1a53348832362f2dac8068e4366c2bf82e46668619dc1fc1b931894dfe7ba9e8094c3b37998fd89bfa0e2e27493e8f70838022f7011017ad55e4a5b7d7cb89e2b81993bd9a1e5b41ab0cd4084eb9e77ed85757e070e6bbece4886d4140dc3d7a8a0a4b21d5dc2e9a8ced638c08c83ec274989288a86b097aef63bc5f59c4299192f0740233bb64a42dd200648fe8deb19c02f52adfe677312e8ac7954825193f1789b4dfbdacfac8dccd12cb92edbc756844dffecb77b1dfc29239bba005b21dd49cb397fc740da8526c1f2d9053b7048d40ec8ec443f3d387f690226a68f1e0fef4d865d8baaf04a17f3a322919aa8a81a220a66b256571ea67f1106e54bc59bcd6f06dc71dd15328bcaf5e738612d779931a2b58b1be8abc78409e40414ef0692f36f5d575918460d7203d1a0655c91ad76cc9ab95763b83d76687f97034f6e2c29b2914d26ae2e66a157c443f6aa735a0affd51a74fd987bdda15a22b2515f98f0571c986dfec0cb9556d534bf4734698f9fea3a09294d93959f76a48648d09d8672c8dbd51f79fb147f7f0fdd256dd8675361a2c8ee35c26b21ef41e8788ff8bd27a0b27ed3d9ca1b921661b95708455080967c1e30b838d8a247d4ae76447bb43b3d883f70cd90cda9de8b45de8baa6761d17d950b6a0e0fbfb653fc6681dbb8b14646c16f70e147fb646a717f39bed39f2429123998c3a97b9c4fe22d3dddf923ffffe8640be0503698e6676852d3f66babc875f269da50bdd400cc8963c2425f6298788d6568ba0fffdd1c3064193ed97fde9f2d7560ac33a4f2c9ca9705fdee6d55e0961637a5b327567e2451f9f272416a9b00a6678220e5149575085a17c73fb8743286926d1ad633d96fee94e0d75f6a2d81131763485b17faede469af6cc45b76291fe89699a37602fe10008c2f20dd50aa04a15604c65145e529077e7bf9277f940e6176fe95c579e00aefd62841cb2edbed82a45d0243f90fe72680d15daac0fae73fcb993e26da31364cfbf358aebd9ccc6074f65cfcd49440aef941d187bc3abe63339fe5576335e71265b05c670fed496eb7b96358f52a1d34a37fa67ad6058f07ca08fd451538b2bd12d4b55c0044224c65bccb1eebb15ccbbb62d158597d7a7faa63234866063aa06d2c7b13599cb24499a7766ee7c26299ff5c95209daceafd73b44a5323db60e33c3df409da29d422a89665540ea59781c52fdc2362334098974f322b0b45c88844eef0fe095450beaad6ccaf7829c96c0c665e190e65e17fdafac876eadd47d836a5ff12e8cafc7e9761edfa68ac521ee1fa3b5391d90543efac383863cc5e4769741fe3688fa38f2a5913da1e8c09945e8b47dbbf50aed46e0601cb776b96a63535a6ac1d25201de3bae029802a585a7fa45d056ca697ce159ab79f1502451157a362e1b3304c0ff75d9fc100dbd8137f9abc0f17380a3f5603ce9b34d48e4afc607c153cb705eb50a1157beffde9e5d873491438dca5f33ff2088fa4510970f0243dbf79d4171589641b86fe5d08f42f91eeacd86dcafd1e7c3545f9cbdb3452d1cc01de8a5ac70501da6e994d3bb0903cec6cb934f9f663af7e093529f846078edd0d5fc85d046c1b34455e68b1ff47192f0bf4e02c8d16c9d06b3600a5ef64664915286025d9b8cdf13521c6b18dcd1fc1c2d2359731fd6fa77667522b67c048fd77d429a7bf148809862c1c8fac9f116784a6783532efae4f453e611a9ac6a702042f2344228fd7d80cc2fc8d483f07554acc1c064fd858324a9e6d837cb3017ce5fb163d0687a18ba88adc977889e02b1d1e44554ae61040fa873e22847192664ac7b28f65fb394b519e9eaa7873f8cab6beb521c3530720a4e6669911ae34ce064ee58aaabf16d49e140b3e18010cf3ca74c67f55cc0b78e8d4e51a1e6243d57e9a44ec143af43dd8404d2a2a8f1fce88aace99edb5dac4d8fbc218c295504dacc6164a61689c061eed96cb921aeda3f7e88369e803d0dacfbba93635c2f8a7fb82f418fe4aa54730b62537089291b430d134465e91cfdba9de078a7a3cad68e2ed57d258bfbab1b8ba790f4130d877329fe197f41e3dec06736ae5948ff65da2f23d40b30bebb683b16b254703429ce7989f95218453078659e6d47c63e9dc2a36363e754356a5efcf8d2cc616a0130e7eb246179a0257803af07773e9a9e2c1afa4f3628b08a71d2299f77a41513040680f8df01e621d034be85b460ba6b68bb04b1031bc0e3ccdfbdbd07824ad91b9db3c381d0e057073d7047e7497192565cbcc8897f8acd6c3ddfc824f706d0e26dd103b2e54e1307b192cfb49e1607b2de2a3a8fcde1f26d64899379df5245e4a28e3a44791ac6430af9adaef9e97a13282e7ab6894b2e1c8eafb7380cae63e8f6a1fd1c39559641bd7fe7424ff3000b9b4573030fa912b8ed3f221b05491084eb626c53dea3a0639dff0d30e681a53b32ea59d73f8094f6dbfb28ef648c79cfe3f1f9afb2a28c5bf190c59edab8f0a0e41b96547d445245d5fa93062647a84b01fbcc141238553a4adc9b9da697bead7c40f95e7f04296869a9e0c2570abd8d776b879ad6d6c684be82de114c382e45619b0b92d2c5b60d6f45f46b10fea5ddfe0cec496746aa3619c0549baab49d919cb092b30b03f5280e33b5ee61c876eb1c219973de955eba00aeffaae8c41d7448a61cdddc74855e401a9a202cedbdcfa86b644698a0833bdb3538fb5d1ec0181670e6bed0838efdbae0d77d61967957091485653bf3fc937ae594f60388bc97a513085b3340e6efbaba010827c6bd390718a8529fd4253012660ef03100d7bb742dfe3e15b9cb4cf8d0e2942370493f80256bee49636b6c00ad6868b8059574c12b482ea65c120b584c0880ba543ff92c5e96c51c9d10c2070660ff0fef07548acc10d4f97e141545e75d4262d0cd0ffdbd6059e16ddc79b4af5e051cdead5a48cf0462f22362261cf20c62a3e37ddaefcc67e4ae1e034dea96c6b3d70c037a786c12da5db0569130706b945c7179bdb8d40e5c33077523c81ed331d69cfa8c3e3e861f70e65ba4b83c2e594f719fb19d30299802be24ee929848c0481f40713f583ef00c98d3a0ad2d41f5e8dd8bf34fa687c1b8d71b213cdf5c40a8c53d6a70b685a99066f0b1b6c3ed8cea598063bb086811bebe0456e8621c88b9941130fb9071d523a9d5024cb87865fc54e21eb7773ccf1116f6bd5979548107175431424c010b17353ba30bf71622ef64b3df12b4b9e0b83a1fd083f196acd0d2137fcab6df6f8c234965a530648dc745b1dc3410cb4aca1159a3af61ae46a170d44f15113a50381a948440effab7046a58c48d5549e28fbf4f1e32b5270703feea832222ed85dca12afa88e54d5a0b2c66440b5eed37eb034cb4d74da369e5ccf896e80cd1956aec467a11534894b5be27d072fdb630892b1c881cc92afb992c44361cb3e22794247518edf09dce3c43ea900985e6c6d1869d4873e82d219e2510a4c37d4194463b59ab4a75d9be4fc780434b6c5b06ec24dbbdfb9c34eda2a46a30012d5b3fb1c108007706365c6c33feb692125c9a2ea09ba8de7801a923bd463f37ea9c07383bbd015540f6dcef4d161ceef0a541a4d24a7c6b0bf5feeffcc41c30ee359504351085fb83eff9e01a1319e46762704c44382e983a0c7643e78c53667758144bec36f2603a5333b0226f597e5b917c3f7f1b7dc37d030baaee6d64bda12845e2ccc768ab88ddd851fe1a053cdff5aff6cfe21391088fd31819a0c205bc27ec24760b5973d7b94bf9cb774d17f71dd5f752fefca7c09d640308d45fa31470cb8ad094fa94eb87351234bb55d7ec3f6a5183ca7fcb0dc97b94124676e69338bca6bef253c18249365c81711aef7b1236c6ff756232c8d9a6c86548a644c39421df0c2d8cf6265f7eb8f8e4de7d11221d05d0c1d38743f8eb649905c837a6fe075361a2a82299028007bbd0430d9b9a013e111c34e8521bd2b66b32f1fa4aa45246503074e2999573669463fd8359c447089282f07b908e4fbdf5eba9f4e234075e56501d590efa96d1b70005550fc811c2592fb9eb741bbd1ea139575dafb7c0560bf4d6eb536b38d0f94a18bed79c7d9688919faa8e73c74e878f450d16079adc1ecd10df4bee1aea80d8aaa2454bbc7224eb81dfeff6dc557a3d885be8affbdddafbdfc8f3b8c55122a8ebbc2bddfe6cc6c7d5f5e7e7393cc127bd5e52b9e72770e097009d29d178afad174d39ea98c1bfc1591cb28018b70394bd064d5e69d41530d8814c137ed27c37b4fc55a288e96c3dbaa858838f1d9ca7471f8b11385a35c0cf23eb0617456ccc696b0d30bd627de6e961dc7903636267ca5442996a842343986f385235d7edb3641911fb944b4045d9294d5414677dcd7a1bbc201587e70ca1d8f295678d7f94994cdb4d725f21bc584223c9d7fdac54406f1f2cf7ea333f77ba4341a0e022d0c68b5a8488e10128a1e79ce823f88894d75e8e3b48680b0050243984304a31a62736d3840c1003d5e4f696cbbd5dac0b4b51680e2c5b33c5647410dacb55a59aafcfa726f67b795fee4a3890977619c98ca4dc55f43b8e2d081f420562f418e8674e94706b0c494c6a0ede3db7eaa67481c011af93b149d4ed00c01b76568ea13612540c0777abae2d73be14542b07ef7cff7ffd7dec7b9cc2e858295a524cc4c827f840688728b3a68ec8dd4e4a4931f0f5d754908d95d423c82e2754ffbe9cd698e1e3cc57c039f64b4f4ddc8baafc2c5b4d12798ff80ff5fd044c40bdd5197fe63473e367c3d5badbb1847b53ba3145b4037ed54662939890eddcdfe5c29c5ca4abe3b35645042b6102be244be13f147485a4b853f619908a295f8f1d07eec6fb7ed35a051835fa4c57457d25bbaef373e81b976dbc4ca9bd0aa586519f1d376f85cec2b073d339f64e316d1c92c6004c6f4da5c7758ee122c734656e3a666b42e13006889abac47d0605545eb9a9667133e1702db87d3692fd0c0e314fe6ee2921dbc4d284ae5496df96353d798e6f8dd8d018da2ee6a334b43bf14f3bdea0b891093243445acb1304f5e0b3ee098b2889a82246a121cc2d5a64f134ef1444c5dfb305707e870e957e775be1df9f2bf5741e1e566829b20e9af62fee66852d41744aef0b9a4319134dc56596a2fa4d966ea474d840e7ad870a94afaa669eb748d261685c14f8affad7aec3b056368ee17eb69eb214cc1ae746159afc6b7026f5263ef789909e28a8a95004c132f07832de4183a5a2bb614ed6dd212c5578b711736e6ec82a9f98b27d30e0eecce4a5a78ff149e8b7baddf4577941906b41ac3b0ac5c5ce2e88578186efe0e13a29ee7731622db93694431c5d30ed5125541fd497774955f90cc1ad7f8f18c45b8d3654a1a32cdc5d30c3b1809fbdb3efdc8c6d9373da3e48dafa49161beb02792082956e1c883e72286d0282269c1fc6282a231c9cb1d8d56fbca925d72d03e01d5ddaf3f6760c070b8b8067d356e378e235814471509da3f8ed61f7a9a2e6806b8e6d753af71c46fdf0a5fa3efe374f10da21e7dc9db173f32186ac3125c71efa6e21b737cbf995573fbdb017d7c4b044359172180d36f0283ad12c3994c0439ba648cd7f5d8e4000fa9502d0c0f7b17e00184f09083a131730161715c821ae7d5cef26e44a52ba6fe3c2368e0858033429dcabb9a19954d86629a9ede58b5a0c9c14adc2c03529c565c04a990b022cd5442a1e14dfe996d805bda49b0e761f63d5e4d8bf6d49f0429cb786e9c9457b9138b8d6af9ada61f86d052a373d9f02e9c31bd2db61cbb7d72a34772bed2079a7f32cecc26b5929f2f945f65c3303f8c61f9138aa6c0698e28d20a4633002603205466a649f7e635d5b3037c1848f0daa6ea4ff8ee0dd1a44c66bd5e399ff4812632f9ec9881ce8651b14c391337e1eebe03493a928dba549e16811df0ed53a9f69da4909b71a29d59d46fecbec0bea6428251f7884b5f75093fe8d68d30e3c2922a429d67d4bdf746b7d13b19e48573849b47a106be5297dd17db2e7bceee472887665f5ac3f3a9e52a1d67c0871bd781415730c8a5b3ea18f7b277469770ea4dba94cc4a43785b7ed9a0fdc1e8dafaf1bd252d26d2220d61c70633d0acbd5c4843d8fabdb0fccdd7650e292692a946014023011dbbb21055e0e2f528a1b4b0a3fae2b1ae103ea57f9b3c2e12bdd14976e949f6b452fd07b87d93a227cd74eb0511423b10d6f8ee8596ec8f6c1475f3d778dbf6647055ef01784ec27e7e57791d4a403c081eff5347a81d49ff9d5f5aaa92b159727fcbd95fc5556262c18143be9b136d239d59011c80eedee9f6c821174951ad16b901217adbff19a0b47b6143955a0727d22f32a04e2c307627d6b2faf197586af5c9c389e3160bd3edaa243b2ac482ad3b49e833ba42050d74879205b275501a76f6fe38f4c2f70784dbd277feb0ff03816c817db4e0290d49e7c2e595d1411d5f12f20ff2ffcaadd0f8122682444380c1101787f55984155c80bef61d77d509118e5fee55ac30d5b841a54e023737cd88c9d2144c1e05e6314d1edb80e9e19456a5adf39fecc9db8279cd1beb86c0753b053a28b405364a8679b3f87183de8bed76fc266992621454f1ec367fc6eb6281d98c014d34e867e336706e16c7372eb0de0db80f94c66cfc8f60be6008fc5ca1cca980486f8ddae2aa464619616492a2f3d6db70011ba9d7d73c230b5e321f0d522a7476a94e90ab61054b0dc7597e5493932663d433f61f07fab5b78d645b57a0fd5d4873f4ba813089ecc2be0db1931f19c4e119adb89bf56bf1202cad00cc8f11121f6153d2271168566d226aa7b074915bd7f5c167f74cf9bb26327d3a6dc0eeab854eff713beb5de6fbaa4a0b4680abe336d206a0bef9099f88359c7923c2afc87aa547a992b0f0f1239a347b07598ac34688347a525a1a2d4f0cae140241ead6b8ac9bbf0262aa8ffc226078e1ea38d50e3b354aa15da714056d5f0f76b4ef4d24c3be206c797c7d0a4e712af53994f6b4148580e880767570c75bad214e595c598a136f98f2da994b095718d8606c384ce5d5ad5a0ad8e25d044c6751c4f9a25bd8c316b7c6dd37dac08e8f8a84df088617e401ea0581b9d99a556edbd7c1786e5bcce3b0da2973ccaa2045f4b262bded360ece752ae8c94c7d848cb5eac05940c50109802aebc55d408fff7a53a246116393eeb262f63b654cb4195d612244a9e31c90071bc0318cb158a3ce683f600595e744cec3335060e4bc2d0e0fec8080eb11c0c17bf1864a21182dc0d1cfe7b53bd826f115038bba41db79230501fb2ecaf5642e40688367e3c0665971b23d479fdfc6383c7540efeed57c22db7de4122020b529e2f619dd1b73457554d922427cc6d38acfc1ea8c8894fb5b40f05957dbe262b074d990ae4685f897ec7e601d89f9f0d723d542ae3e17746b49a67e0d0a9e29be4c476aa6095064cbb80e0936cf2067317030d27b73647b657de26042483010801f69e48e04c103d3aa5b354cac473b08ecb6d1ce8b9572030c4b614c3a80c14aa06df25f868ae18ee23c0bcfa538f2500f6f35d0e3cd559c72b52b6e269a43e9d08d9b4156e89f4be935c84108c7b73c2bff6695db2fcb1d483da8610b011924c6f49b4a3093d83fd39ea849705efe64fc5117fed23127e049e87620b002cda49d6f906b17047042f1befc7f77d309e6c9596afc2decfa5f3394f45c1d24c72a594c076a749afc6eb7dc1eacf93ab3c9bbc218d9bac464cb744e51ef63babc1d07dd21557ea95c6967e910212724f7cf677654218b8815a902e1f3b746f6333867b4f53a04a50cf3b93920cccfa1d71743bf07aba9cf45ff2e1039ceb2ca4852460fd3d24a3d9fb5b7ea8b15c82495596bbf3aae2e2b194eb227ecc7a845579abdb07081e8bfdc6442a57396a2c8be129a44f0884ded466c7d46f7ecf0fbc0a90267ee5f2a3e054a7e1bf7052dfc032878f802d6ecefcfcf0607067735f5fa64ccc9ee893752723a5406f9f40120fad5fe8605ef7991026b8e36a988d97e86708cfbd9c36691d63d81c5e2901337ce7c6c1d421343807bcb24efdca6fef3ddbbcbee8ccfdbd3e64be0f560049322449e8a615ad8bfbf16f8dc9c64c97695c8df62f62aa069cf3fab978500c0c5ea08cf711d1664cdfb0a949d3226517e3ea9090a835ad959abf6790b6b2ffa92ebc553e38e570dd57a3dda26678281b1712cf9e7b7ad3be8c80f774f9c2d84d31e44c9e40f9bfbf23e49f9650488c219e937990ea9c6ebd48bb161f21381f5e5332d6b53f3291e77904b73dd4eae375394a1219ed35219fa6eed2bf7b94ab84188464e26db0407e89f0ad30cb5589a3df463e557cb8d7744d38298aefd70fa812e3c50f97fdce0134fce8b2c6d459bcb976fe9f3c15bc58922b567fb2a254509d94b381687999003ba5960b332e045a19f8bc9b3038d40e50dadbadf0baf9dd71ca04de9f7fd737baaebc45c52c899135679fc04e2cf36b85de2b368a75d0327f9f7b027d37e3d45a1e5200c6375295ed7b3e0b2d142944ffdca0ae81acc25f2d62d79243e4858af5323a4c82cb0caf4b261f796f5b078dba0622a5fade130b01a864124bf72feecf4fdc0e7a3661f27c02f2d2f086dab11786816129ba8dfb788dd2dc3903a713ce0a6348dfc0db8b0e0d78881757a78ee03cc294470c1a88b3bee360cc695950d4d5e30628d791ccb80c6368b3c2a190cf088d310f408f426a9dcd855cbc33f54b52f3e43a635d1949d9734f5ec09e8c34ca518cfe7c63a174221455176c1e2fbf079738632fbfccc206e5d88bbd8d238f32db1705c740d37ca80280eb5d230fc45f0370cf422d7291971860dcfecc9ff7316654f42cb054eacf731350895c51f27821611c14ae56f9b7763bb9703a047daf388ec50835da075c99b5b7372a673b52b7f8bfcc615a004cef72fe3fa0e8f619c761a73730d5308056c4e10b8125b7e677a7d061af00c884f72099e1a4f6f01564733e11190c761190ce63aa0e630a5c553e660c6f7fb1702f9b931e8f4ea8468e76aa530098277ac6568d845d190f609448f50554f67f5e5e796b0c5c6effc45f9d560dafbcb3cf4853310673b98511fadf2cbbb6de8a53abbcd3af73b2d4fb9370f3162c022a40c678a2c4b3bc2f856ca64e4cdb1a899a3f5b125272ff9f8e20a453c07298f3a09d8058b58549437d2be1f9cadfd1c38e7ec46953a7282a80a25c8fb1c1ccb037f654ce9a043ab870bae7656b42cecd6be57e9dd52d2584cc40788d7a297834c60eef9b371c1b5a96e73671f5e25926a70f839079e9492cbaf4b5e7cb7666e3c094afaf24f8339565acfc552d7bf899a5963fffdb9ca24a3ff3dc7ab92f2d490eabb112b5016a596bdaeb387033dc36088635ca1be64edd2e2480176c5dfe994e27764c8d28ded53adceda82a2c8ec2c1efb876684c408ab61df321d326989a3cd14aeb22c50cacf1bec7ea6046ed83786a6df053c0861ae3521edae020aa1f935f7f13e6711dea1a927a659adb8c0d1d1042f49e499dd5af3f2328aebc69d2dce51b663debff209d4d33926325c179089f3eb83cc9e5eb0f41e5bdc9016788d4003ff6282c1c429effa294cf0966d048a18f90970488d608c8cbf11fdd8d8b7ed885ba2f7d9a2c71db2e914b94e7eaf8f56356d03d17041cb24cc4c8fee903f88ab5c2534d2bb6703771a92e723cc238f1cfa206b08a13f604b751d2676672f7ccd484307ba2144aabb30f91ef8a5f4c2b2819c9ba7ddcb8f407d0e523b80c4658cb8b773aa2b1b65e34fc5bc4e62d304192a1d228ff928767f7f25feeaaacd8f7726c3c1e7e97252d5ec7f11a396d9eb2b335589fe0d740a7c611096f7afec364c964571bd48d85a804276fe45ca323a8237c0ad87232d4409bf73e4c9e595dd9d8508b3061c498f613ae7ff58c8359b6019da715c1ae815d76bded1d667c64d7a2e000719844073040b00d2634604193d10beaf58c7cefb914c6315852bd9d8e9592517c0c7767b9695af12c6e751409a9a7736f149e1103e5cce320e2742c12b8ce561c3d632740e5ec12d0a2c20f6542dac394a8c4bded04b77a4e3bd1914f6c97f7f40aac38a61e58ead19ca9b4bfdbcc690085ebaaf89bc2b1c85177ce628e4c999899c971d777afb7416fb5953d19aa90ab9ac6052696823e9fd45e93e447e8afed2c986d7926a8e9a8b749137997eb8bfb9159c17e8d2d6aa755fcdc4dbc9756a0a611e931317452a8731606ac9908542a9d6115c21e7ee0b8aae4f65e9f52e8ae5488be4d5b4e132c0003f48e6b3cf194cf3c57191a555fe5654371b03868f8840067c76b935a8a338f5a8f2488276e603cba27d873e1332c695f254a0d91e8a277b8a72e1865fd8b7380f897a6831e9472fbf5a1c3ff98e633a2fc39bf8cdb9d2799110774c77289671dec384cda546b2fc75209fbce626e0b99e9e7081166b8d4014a0e61701d7c25600730e4f18af9ed80974b58a4f8d127caaa7b086094af931aaca3dd68809f0c4e107b5bf9aad422f70caacdb55d412794228439cef60268be06daac4f41b432c979078e253a51ec3e5ea4389c866ac6bcaffebdf731f24e18ce2c3224393699a6478c6e25797d55d2614fd75c25acae832f3e4428f0c92a281fcbfa399f34b3bb76eb5a56cc7c74bbcbb6348d852bc0bf3403a4f3028eeab7801cb366800f6daf12b0fcc034075f7bf2ab56ae53a48a7985e15e8afd680d2b5b8126bb4cc318c8fa071a8c62f7b45b9bf0b310dea9dba6ff34dbdd194f29b214461e8d7daf3545462505b1c9bbb57c9283b6de0fcdbcbf4fbe786dff03c9230dc1ef23fe465f0188944caf13b5e93402935f335400fc713633937865cc67e4648a20965f6f689099ff52379c540e25f4f6a8ce0d3320530b28e82eb3c67409591cdcb9127266a4d1426212b2aea706428712d498a92d12c65030dc02a682b699e1a89295d62114ebef7178755966acb823e889012d297a66c636b3235c3a09e048e3960fc3a371513195a83681ba552df75d1d1ac3bcef7d2519ece79d948f4b78354dc1007eec73116bdfcbc6c274c7193d00998754bfb7ebe4ac1aac546759a82f8bfd776d7ee59a99170a17f47f5e20ff524ec242ac9d1bf6a1814121a22ae43148f807d7c98148273d82e3e3cf95f0d78791fd2b6a9e59464607a3c1eb7057b1bab7f1bda34dcfd3a13a616f84ab189a183ad3c6e61941ff88ab014d7507b66b2e53b65308b8465a897b7abc0dd8d70eea6f62cefd50906d0d1da92d0ac2e083162703447738d8c15a99551163a3e4a75c45fdafd174da819c0b25eb8ba058e2685eabb16691a0ce51ef958607f15ff82aa0770a74fd244b6f5bd6a09df74802e505141dc9b93a8efe89d754da61dfc03a51a8e9b003a098bd8f08211dd3a85d765eb289d1c67a0b7c36a53d4a007d59bd1cf040e30399034ccbb5d22b20da188c2b6e741fcaa7c0e724a831d2838f1a7c57366391b6c5911ca55d239da2ed503ee46b487f9ff737446bae7f28f969db2439307ce0f5c1996ceba128e622cc019aef1f188bcb14de8f6c25bfa15c9efc05687c589362cc19a69e176f2ea6cac11159e0f30a89c43222d757d205e7394093f210f49563cc90c71e88c99087034fda3f05a479b4edb7b192e25798d12ee4a3fc7a4bd6e09c0b2a3a3db9bec77c306acaacb7ccca5bc43f1f16baec7e9fe5a612654e8f7fb571141ceb942ce7110c15d70a92ccba49b571897d4b7b4d02f19814fed8fe8a8d2a974726618c6a1051bfef18cf9d0a452810a7359c4395f25f31cbe7d22ece3b0b17a66078060e9aebecd662facca14ddb1c00dbdbd778ce873879678bd17833f38a35c38e999d5016c748863d73d3543f3ac46ed68d63012e56f38b97cfdf3b32c1f97a1d65fc79ec04c5ff84ada24835ce634064ecd6babf6fe7dca65315345f1fb816f2dcdd0a3504fbefca92ff516afd8352f7da173fc54f31ece4a7e40eeff453fb6b9f246933deda4859f9a333e75ce7d032312e38aedbe96c3bed50e3b354aa15da714056d5f0f76b4ef4d24c3be206c797c7d0a4e712af53994f6b4148580e880767570c75bad214e595c598a136f98765ecaf893e08e08567f0c22ad15021173984f9dcabb9bd72b96a18bff98b75698987e618052a6456b16686bdce1d2fe218a005c778492acab84b0b708c2f711c62bbd195d151103e47ef15fbdf7bc518288d15d5897ce79d1cba09534aa2ab2e3c42e7292acea732b07023b4c46fdf3776127e20055865f9055ab88875f9852db7450b342840ff1e5137653c46e2a4c79c07192a4392f600f8faee1c443223ba6b11e3aec92469ff49b6c3b42bd63ad09b3a4607a3f74d75945c9b466a9ca3a2acd6fb2c8baa05fa57b9de7673d90a23dc0e0be4db23fcfa3c5e6b8fc3871608152c1080690ca4d6eb709eee0888bdc641cb56afc15564e5087e5ffa4ea3d25069e0aa56015b95442ca12fe3bd16d42cdf28740994ca79bf43490b33f27cbf9ffaa145fcf3dd57b31306923385adb0b0b7845a12db767232cd121a64299e1c375a2773fded37dadd97aa5d7afdfc781c275afad8e1c6033a699e652618c3c5d08b553a44ca995347a3f8b8d6ff661d3a58f28329e3081d0a44a1093b098f885c0873437d213e44ad0e31ddb68e748f4d80c356a547065036d6602fb2fe16893f802433f2275fba875a270245e67b77af448dca9d9a766e7a839da4c206ec7745ff061efbb2c25987135fb62a9fddcda5d92727605f4ffaffc87c1d606f5502e23a70eee34976b8c0f4d2fc7418fca6bc56fa5f2bfb6c76e744e51ef63babc1d07dd21557ea95c6967e910212724f7cf677654218b8815a902e1f3b746f6333867b4f53a04a50cf3b93920cccfa1ca3957ecaf2eb878d33b52790407d7f31ea57be0a18d8417de707346db0a46fc42f26a8e7b44ca5356d01248a92db67cadc27ac5c7c4a3e2eff1ca3d49bfc248af26d562fb5c43847520e43be1b5e0893018fc29c49ccb3f374d23fd2e7b70ba875e1dc3483b9bba3e680799489f02850ffa9a34f42d86833c2cbe6c855ed495e6d9fcc8bbb125f14af6ef8214ceb3615522899144406396662000dd1fc049e5f7d4f902e7d9283aba0f3a0c4de191782057a22ba88eec0dbe4cffe40079c97da1b088a61e369a4811377f4b15b815b0cd58918dc81cd9cdd9bebac4949684268033efacac01ad3b78f97f148a150b553ceda7da4bdc4ca906341edc36e16314a6fc4afd563b43fd4ed45de45b1f1739d1184252c62ee9ae0fe1b4f24e261b9a43712283bf6a731a9f6a620f912ad9fb36c7f7122e0e6137b07581e502e45052c5dc873d068e192351499345dfef4c67c8c2d6231a6af09640dc8b31e96be39fc4fcc25e64e6771342d820d1610e5df85b24ed83a49890b7a3642fd472672c62dbade43f495726d07588506a3e0bf885d2bd9fbb97e15170b7986e8300dacdd9ea3cda3c81a7581c1f4439594f5f3daf07f10f1bb5d947e289aaa6bde4a7fbc44389c3adbd50a8d20cbffdc449cf03b3f3d674ac72a0c9da2e0b4023223ff04845e49a4e98656ca1e4e87a821f574761c94ad771a33b42a207c89827ee2e98617f5aa0f56d1c2b3161047a06314864a41e1667ff8c115047b978dc7b7e4100b230bddfc43906681fb667de8205ac40900ed4c628cde2669867bd1eef47943f888ce71f2b3bc22c5d4cfc059b7c26f200097c70ceda7493787c64196e09b628403ab841994016633d950ee14c41ee0d305e97b68d8260b01588d310f408f426a9dcd855cbc33f54b52f3e43a635d1949d9734f5ec09e8c34ca518cfe7c63a174221455176c1e2fbf079738632fbfcd20ad5e54e34465caf82a52c71261accb6d2bdc81efe88ead6aa3fa76f08c402763e36da5c57310fa7edfd877381d7bf67dda534b6cdece1705464f4718b928350274fa0495f25d3e12a7d015feff14cf418df7bd75eb54035079c64bd45be9af5ccc87b6caec0c6a06bb283caa5d2d6d036be7553705889629eaf0e3e457a1e0ce853c5dd12136882ea2413eb2c5dd456fe2a54d4ce2e45dafed0cdce8f714a60d5a97eff8e679f6652afba326ef8aebf6f9016e2459141abdf83497052302b09f2aec78ac5d1e5f4ebd43f20fb025c8e9a2d82dfcccb36f9d08e4b13758dc5d461f262e8d56c600b070d0d528583e69e00dd8f01cba3a4d0ffff83f27ff1ad645432d8482093d381f069672783c90d0a59fc1be8a28434480218c833c609db14c1e360e16b18fb177b3c27ecaa9e58026e9ffd9ae0940a1e472af97900e1e907d9473088a9b20fceb9e96124f8b949da89e101e451a8dc83444c1da0897041c7e3e4aa5f0fd1d8d4bab9e2b23f620f1f10fb6778d165d7809338e2905ba804340fb7951f5a1a11fe31588c48a5a8f2d490eabb112b5016a596bdaeb387033dc36088635ca1be64edd2e2480176c5dfe994e27764c8d28ded53adceda82a2c8ec2c1efb871b23765f7aa67837754eb7a317b64fb2fdbc7dfe7842d0350b38d5dd9ba44b8113de4634a4d076216b62ee67119ae225945d2abb2010052b763f5b65b6ffe99b61dc4398a019456aade157ab084c63515e8104b1e7f8723e1ab522e2de35db833f8aebbecb3380abd2cef8ce28d107309921750d9a747fb79c3b84d631d723b8090c7600cc8a7db322ceac4245681100b17009798243c87187070083a4b6ba00bc39d972173816c07c7be8261c0cbc59bf3c0c299c3699e1b09e2be533fe379b12bf311df7a889b0e0f785931d1ee25c7bc29ee5856723fcfc6ed1a82263b7cdae31de39884054e41c5f3dff9b4aaa0176d1ba932a0ab2ba808c5f429346ec4c3c2640bb419db9a0fb798ecab8009c1fd60780fc546deb8f697ff47cfb5f7d11e1940319547f63807bade1837fafb6b8d6345af6809eaac5b2a2afe95ed98237c0ad87232d4409bf73e4c9e595dd9d8508b3061c498f613ae7ff58c8359b6019da715c1ae815d76bded1d667c64d7a2e000719845da1ac4538c24bc2145d76221e6e53fc6f3f4e9a60d975b4ad5a92e278a3201f8b053e21be165ea2efc22c979d928b17f2df667b6c518efc84a454bec0dc6ed64aa86bdf440542369c5890200684801d5ed5c2b1d3e7699555d5d6418f084e928846db06e996ca85aab9f828e1160140d837de21fafbf3603a427bb46a7617f17d04bfb4c4e37181ec8676cb610f9e8e39c7e1a13c75352b0210af20085e2d8c9ca79dd0409c8c1b618db8ec41e1c91d4dbe15bcd89f57b7642652ead08d6fbd17dcfc9f4b97b9550068cb4f112e950bc5de8cbfc204b5c7d3856e70620c957b91f06db9c4c8b4b32310760eb563056308dde5273a09501f3409b0003464af175d51a33cb8c5f6b934c6db78fced5622a4ede0eedaf4916b821cdbd1ba69c9c73c571ec3b4f9a0367c7b5406f66788836f568d0df1ca25e31e6aaf8a342a348326dd84449ae51feeea45432dfe42a88ce188d68f1b6212ab4c534a4ca8ddc4a591ba892a298339de314f09814ce6c658176848dafc258a2571b52f500c13352d8281cf7a23ae3df5f76af811fd9546f534d0c8e25c6b1af4ffb11b6b4918201a47173115dec12ecb9b34a4af00331d82f8c6fcf2d8e71ba7e21b0fb9a2598dbfecd12ab1c04d45cb8df4369351a7c1db0729a72df3d3bf3838b30fb7333d678a72148b2563ee8e9eccdd9cf27befcc92adcb806278cd970aa7e2f75065cebc6f9695d94db3ea0cbfacf20626e4fe3283fa223f8475725c323050c0957d149fc309f3771f04ac566e4c3710b1faeaed9c836f0d6ff2421080a4ccb78c0cb0600dcbaa0bd1a0ca3a9c6669fc7901d0e8a8bf7c1bcac92000d4f98314193ddb9d320f242cce466df00e175e584e8f193f25209d2428b6102c0e56098346e56968215ebc7a0d19a5c974fc878521aa329e0393eb8adf3e6c3400aa9423c3c145156801847c36263e7bd2e0cef750ade52a934d8a8d21dea683f9897351603aff136d6b4256c3b9f9cda59f99fbd7c50362f4b4ff7be7ea02a31a0661909e052cd3f3510a493de5260d64dafb81728c2e2b94f5bcc0033803a0d933ed48ba83886baf2a807af827ec794f2520fc64fd66d5be7ebab5304bc38ce5ba3cd58e3c5fc5665ee854e18c28a7f5d7921a036a344a2e1a09e55781a55fc752c76e7a6e7e07b3c7674645b3ce95d72f0ccd3b8d09a74df452a3ccb8e536369b93ce58a08d91d8be2db64376d29c680acc503dbcafe369e2907a62496464c2bf646f14c361f8ed67612ddec59c7a54016227b81ce38cbcf4552f64a7158203c4772d1ea7d2f2cda1a549469e8e13ff4506209d2c599f675ae583b8143a26c515e80dce5316f47aa8f45078c9ee6982e86bb2f5299cf6bc92949a4b5eebf2733d996e65f00d2aaa074a8baab45f885fc82e6e365e138f48feb93be546db177fb64f7add6c8d9e77da59ac0b9c2afb9bb1d7309c33fcfd65072ea0023366e1c6577501d9c372c58a485ec3f62b9c84079fa3e54e7991918e0544e473932b002579412628620ebf98e0b397b09fcdf9e179ab7b0d5368615855955c6ea9630b0c0f1405cde6f5e3095884cb7cea1d7d0c6c421a93c71b3454a2b5bd5a54f6ecbedbc23d62d465bb1c29e54ad84c5e4db0e46a3cc864ba03110595748293420bafa216c5d27337d444d744011da05ce3aa86ac88f8a85d5e55ea5c8faeb79a1eace0fc5ab133e3c7618423a7947120c470245cf3c93e72f2fbdeacd87eaf3e463988855562674df772fdae69178be55766823303820c6840bb60d62c1cf885759ec12196446ddc035e980c625e77ea5a66bce3f7501b0ed6962a953568525c0b44b1db1826b988ebc14de5b238e08587d1ddddb3c3d11f13853b275ca4f35e24b0feb86f9e7a29f7d7737924148ce5c9a65d7ee2b5f41a7ed6b89e5c4ee7e3c8c8fe3d0fa72a118d605c9ee0cd71de5d9a1d44764d4642949dd75d6707e7fbdb14e64f83e80066ce97d1230992dd2f66bda37f92772d51b0d71a2d3687d238aa2c16ebbccae0212d3b8b9643c4e77382dc1db908fee93061567c75e5c608f2fc84e4af52878d2a7e3b7adc090c14bdc3e14b7cc84b3a5acca4f0887a0b7864aad4c0f776344dc3f5926ec7a90beff5ae9d1c8993d7d4cffd4a2c901f8e1ae0aee7dc1baec25dfc6ced11d4e16460f6cc78b5de0db594e3d89e797a9e27fab3e561156384ae6320fad2bceb3002590629f2afc5bf061c204c84a12c50a05c301bb0fbb342f0a0c30b31e7812fa6da68787dbf8a76d03316d05d5fcadd55fc67363b54ae165d69b530c15e3688bdde3c970c87265b423ba594ea6e8094d8cd9777b64bd567a460ef4906cc93796d8dd20fe99bb9b0e547447f345825e6b75094b47b89bfeb89638848704e13eb944f9a74fcc1515372779df189661720394ab2c06f12a331512bb5efaaa322bb5605c77516defb3bc3771889ba23462148b68bef731b67e14869c20c3a055558298fe3730a876a8bed711b421812ca1a63af6b08dfef68473e11dd43862a5ced7ca09aa0989024c9c5bd36967278167cfab4646b3e4fbe721446daec04eb826004bb6a1d236eb9a39a8367c00e2422f85b3cfaa26fb33f95954c8461a34f6e894128ed0e666ac0d085d37cab6564894f2ce20ed5e68b8eae175fd4f53a73de6272ae7e5c7957ad769fca4af9fb631df4ca497c99a510d0ce51afd3de65a4e9f20558d43fc0ee02e41ef5adf1a15538748632f5794fc71db1ab7f2878ed8a8c14c06a49fb32cba7a5a2b0987afda30d5128c2feb6439462b76441f08b45434385f92f21f6f4fcc7db072eb056248e1c7c5cc2c83254c9108af5dd9f8845df04accb2353c1c6f8bf736d500035fbb5fb43cdc7a3439aaa3043691a55a2c7e4f8619ed358370f5cf29b8a561fd8883b14aa0182b9793575fb445687b61d93ae4f73449b7d10e1c71097876ae1187b6d073ee1bf489077a36ac755f1ae9fa873325b698055faa3f6ae0adeefe997a81bf4992a6a594fdb812d22a3fc8ac2708e1410544957fa654622962a0903654cf2cb7f7d923132f47f343ce6bb9f8dbc32b8a2da971cb4bf2b7bbeb9b59d8acf3e6b3e4474ea62c949c010ccc1825229f5fdeec593558b1e9462d17a8f138cdf917bafa15a409122efeda5533722ae4d6a7b46835ddc1bc2dfb32314014295d70d0dbae1ab8c4b1765c1fd766b53e055dc988d1d1ee2f495c1e286bf6ef1ccf2bf4a0fe18741c5ac90d307f1b0d1f89218d2a8bf5f4a7105ac0dad6aa029447e60f73b60be182f502a8fcb7c592839f0b978982e7c8d122d51afc972c112fd9ff22b12dc0f008bc84e5d54755a8a3f178024ba76f473bb90dd7dbe48589fe9a7e3daacae4cb38b2ba0fce6b93d8d097c17cdab31d2b027030720dd878d7fad0a923f436278350118be26b8aa526412f33893a60d262cdc6455b9688686eb55936e94f9296e4ca610ce8f053d3d2917b15fdf9226b43cba02b5e1a15d022a5992818b2e597bb1948a631d88f3a2ebb0b27d150d3641e9c15b7189056c1b7a0904da4d88b3591769fdd02fcff12de73beca77c5abc43872e57cf613e127a65812cfc9df803c9fcf99315c0a807ec7b397cc40b8fcf83c2066b406027260d6b0064ac866f53b326a8cb423dde0e1acb00e04e049b64ff6e8b6f805959b4434ae67454fbfbd5f2b1c65064c15f438538cff7734ec59b76e7ce49563c3cb8ec10102430124853b185bf2d4af2c50bb22bc699099a40b3db04deadbc64785af4cd8eb3ae3731197f54f2204577ef2b5ad5bd2fe105fe5a16c899cf5314b8ffa8dacfbd97af72759d32db962b2f34f4c5140f8959ee88898410f6f71a51f57f7a9aa2616680a9853476dc8223fdec11a70373efe0598312a01dc92e4a2901e54149a810c88124e25e946b7652c5d5ea3b30da18bd93f6edd96fe340755ba2dbfbe2a329ca01b55abcf1662a6e40fb00caecad91dcf1dd0bc1e66992573488e75d3eef2d400bae7b5a0c7bc8239137aa0afef0934878838207c4f13a923c19b5edd2616a63822846c2bb0401aad13d5d06cc3581cb584f8d947590e629a70c56a334db9d744a3fb8e1f77786757402bd6c1be9994838186459e3f782f8d492fb628afe5cbf1e911d59a0aaddc2b0e683b230ab276f9ffd836e405bc9250da110c38433070ce91e9739365eef7741fbdcecf5686864a860050967d044df537a3bfceec3ff7853b5eabb0f4796e9fe240cbed2ad77a164d979538b0a3e424597240d4f2495b49cfcb56c2473e92964049606a4dfffb32fca27efca56fb7cbb0fe7680bcc81b0ee1c2917fa6aa1d6bfe9b487996b9b7a382150827660013af8bff2a669de7925dbb5dc352bd310c0dea64f413cfdeda784116aebfd50a079c8140bb3fbde1bd2bc632b57befdfb5daa302e65b2cb5b29cc6820e24899aaaea1da53b74878fd2879a5d64293e442bc9bab7933605cd1cbb4cf0e710eda32e2cc4902b2a95b51873b391cd1508bff520430b912d6e7858dbcd41fbcbc1c21784d42833ca72692ac58318108d5c64b0ed3257d4d19b72bec98f22cc59b856ecafc43a84bbc70e852db3a004cb1124790be38f1e35f584bf07bc55820d09b8f54157e3fcfa62104510aca61cc755447faec5202a17c356a9694bb8ca72a0a375ac662325a8beb522502fa1c97dadf56b8998a3081b1019caf26a851c4df15e167e5f6162fa1550963a3521ccf15f4b8513277fc68033648b7bdca048fde876a05cfa520fa4896426897fd93e8f22984b2998e857c3a763d93e529075d98c038c4e9909bf2b77f3036696a24b52f984818e14785bdf1ee22663d6d5e93827e9c28cf744f28c753b441c04a0819ded91882c6f51ce824dd4d79aa7795d8bd6c4e76d861ccfe576feae836d51f0f872f55a8fa8debb5f3e643be6bf9fa122084d079c8092392e27640ab5664dd55d725a140a31b6e506e54e6125c2eb7662bb9c357dff5d8c52c272385ad10cd818b18487a251728bb6b0eebbd94c889e755dc0561852ae071fbe39dc566d8e9bf1a0f2cec6e945613ce0bc3eaec32eb7caaa954cd99661c0701bf40a6e043857451765a84aafe542e632571fce380fa207e479cdc7c638fa04a218706eb25120f6220ce2b7d68a50be2263a75c64ed29cca1622ff2ce2af80ae5759936ac76913feef5b9023c8e9a218badcc192a8f46727ec97dc27f968fe72c93e57e0b1819f93824e4b58553432cc8efdd470c69bd1a037bfa4cd45e951576d12e4fcb97c5f5a69ec86966e554a4f581ed6dad6c9ad2b8639f51c3a734930413231cf7c3b2d6f9ce0284f0f4f93c5f26ae1abf5bc330da13cbda7e5f01ca50a961e4ddb5f0fc09e5786e9729673f17c26816328baa599f31d97717b7515585761568e355294a5d62cc988d402290d46e18d6b25105f5dc7830d26c7e9871a8973b3a52e1eef8ee1f3ec6c69e5fc1b1dfa6306adeb26764df07835117b9ef1a1fd0bda63bf10e5cb7bb8bc237986fa5ad1b9001d7297f6310d663a6bc4a83ed1cff4ce7215f4a53d24ab43ff4da1715295b699db6c17aa263b15a62975a6c04c37195587cd6730e8685c6b80fe04934cd9497d7fe823adc82f54c3b77967f662f77675098b4d02d12dffdba11f95825685b8a7dcf4f0eb1e7523b5319b86e0998d9030c434a571cc0eadcb5f54601eb9e79a7e6abd2f50c35dad5f3d672ca5094e4a6ef28165085ef0ee65d67e86b3e14f43d59e22728b15e674a1e1b23084970089e1783817d1b933e5410dc972e6277194ac4b18597a6f2c9e7afaa64abff90e3bbe417659051487fb71883e781b68cc3ecfcec35efc4db8cd39c544b1c823121fbc34e9e16aec67709a190717a8b627f5025a834ff767e4ff8340214751e25e696194d3f7eab189f8e330f751cfe7188dd0fd9883c8d5694866aab97b6d26318df2959005637a5699559fc9690abb9c0367c6b9834198d1f2695bf28ca3b9a5306f6ca96eb1a4f872e8980923882b5d26c2fd9dba71e4fb05652b3d4c76fa36fa506574f84f5d92ecfe160f3baa15662d5f559221692f44bf85999dfe12ac7fae88f826394fb262e35019f5b9eefe8628dff2e513384cfabc3f662dceba066a561fde5d5d93a9d2657a3eabbb93a1754b279bcebf7f84fb7c75c9bbeb497b426317349f53306295305b0e0d0f92a63813ec8b507ee6d5d2f96868d3edadd30aee4d3d1c2a3acee5fc2bf235ad4038e416659061eae56c2823c4a807182be075a2a91fd1339183c8f93b4eae1fec32dd5e5485c01ebbc36d5f863277b4083a3a8ec6c7cd0219cff03ba22e73009fb26f45cf675e070f2defd3ef416d8e87895ad41643b790427e174d5ce5058fc35bfb04218781f8890ec43c5bdb91ab1b16d899a0509683b54f5bd3c9f70f5b8d5c7101b7e90cc83c39a15e8d3a1b611937e2e8e01f9c418cd2a2b2cba297ef81f79c287295353824e2616bb998c1a8612e6b76c61887f76af50a251cbeb14669eef9639cf35164a18a9815badb1f8ed801130c7c661f9d8af009ed4367ab68e8514edf33ae6f4b8516ff769d3e9e2cba34c9c373dd2e3e581fb2b62674195f200957c70b05d0a5621db1936172938f92781ccd1892c045477c2fd31fa90fdbf9c494bd9a8e7d19a398a005ea7313afe742180f644f1bc56b47bf847bb8b08e81881785e8f3a778766ce84db384131088c6f57f0793ccec1c51546534102ea5f1d2cae5a72197f39f1889a267cae99f90bc2a26631c889140c40ec03718feb1fb769c7bc7bdc79c002955c27b4b3be8a8974eabbdd1581b8a25f9f2a31f9f56922c38cee04b68674072d19dd821c183f64dc5113aa61026091ef8a5c4d0e09863942d09f78552295696d2984d68f82b31d357e19f40a49ac7b571a46c27df36d69541534765cb350e918afd2a20ac56a16a65663682a4ddb1012720cd4157d8cb5849a972cfc7c3b487509f95fa6acfc8fc1c207742bcae156596ee1e8f38d1fad05bcec80745df8c98895b0349aaffef7264ca99abee803e12b0db814bc0a36d06ab1926ddec8ba7935fd54d0f738d5698d7943c8891c41f0e9f951c56d0660eb0c535bfe318f709ce1ed5a350efaed44a8a0728b6b0b0865daeff4f17c8598ba41d4a8c6050d4b5b196c3c91a6b3667fc0683d714d85542d744991fdfd2ffd14c9400ba954f54afca55f12f5798c6d7ff1d4a5f1880c63e51f89e286e4dc00c4b3107dcca53f5f0744c0b527e8b34772031da59f90ba75dca1af30a495278b5a0b43158804bbf10cff8e64a7505c31129a4200ae7f5574fd7a1c47e526ff90a6c86507149225227fdff6399010c4dd6f8ddbc90b0b9e3e99f4a97d059bf9f008a05ab0e1352182e07ea17008b28fa345aeaa2e5eff87108af1b957c4212520585d3beb16106c1d0541efd0fdbf53a38855dd88a2f3a34f6ab7467972bcd09b3883633bb4f33bd917106a2b295c51a96c6c35d46cdd43c5252ac3ec14d1083b80d40a625f2647043f42e32c6de465db7215ccbe867359ffbfa249960fe03e69ae4dee33867be174447fdf3b6758c670d77b428d36e43e5979fd5dea1f58a75d5817b5bb69fae4f2701ec7903e4c6f5d7f67b8f982d9977829a8b23087fbed9ea600172ab33d4093a7d90040feacc329d20b41ffd0fcf0a4d5558ccb0eb0c0c41ccf6ac94c233a0c1ed19f9545573bc1fc7420546da231a6b97c7898ebb39eacf59a176c114673f215001ce97c601bbf260ac5d4633a04451f8dbfd0e2e7efb6b60674fd6cd09883fc3efc933410654713d3bccec96678af6dc2a129fa041702ec8c42da3e5225241a7dd23d0a9c383b66512c44a563378589abc58ea87f9b70a4e2c9a66e66c160785a4e218257f223bad1e8a3f8d435ea6a07c3cc79819aab4911aaad992677bf524cdd503af0e086377a5d8ebabfc5c9490475ce7cbd76f39ab29448420998d4c6cb904e44a81722884cea6a11b9289a7e16d3872098a241e1130279eefa6570b55d42e761c40a51d6b1536a1d943b260ec3fd6682f5966458ccccdd60309aeef290cfefb83afba572c4709133f356061ea542732edc184b45c22d7f826c7843f0da48dcebf81b85314055dfe88854f48f8e6259ed2a37195fb06a62009825c9926d760df6685bc14e156ebbd3cc11d9a4ec913e1e3d516a0694932ca91edcdd5b67fe1e635ea41b3280c65bceb383adfc1facbdfd768f6e1681f621b8712fee6ca7b3ad3ebc37a7e2cc6ea4f7a40869f7f8e55398aa6753fd8f8c3bbb0165e3d00470d5f1e8bed8755f0e5435e5143187eb9414e23d89e13a4a5a7b941ce42f72281dbedad496e1e7663f72d21f84e5c083c5854c665bc634fdf07be64ce376da132c1a1b15840e2ff0b09d90bc4023a230fc43dbcbd7f35bae8bd08f8e07992e0f3ad7afca33a3945e04b75e0bc4d576b6394571d5655ded7ff19e2dc16c3f2096958dda7524a4c16285bcbe054da6e592f5605f79a77112a2545fc7e041414f8a0249fded65ba2f10a58b3d3509e7b04b00c910506b924b2b6a34e6f792e26b5889064d007d814e72f73d96982c940aeabd5dbe9fd3de246ddbc3d80d51e41f6be2d638e582f111ee03fae267ee2f97e1b50f0b095fc4b94e2f06fd9f678a69f9c683841dda7c118ca0fded1a7c4b5a3b7435b15409a1e8353417a8b676b1c5c45ca66bb86b6621eefefb7fd98eb158767e5f64f265c6ef048ceef25b6f15c018ada71de38fe55ddcd5191148febf2378d872b1a8d6591a8397c4dc91b87edda83bd7d5579056576e8268cb0cb2c484a02c7572e09eb80e66353638e9a19691f9d3298628c44f486b5e01ad24a9c38f4993d0323d84c46adc69353aedd84950e263187121bfa20ca75019166ace64e2bc3ceeb1d71743ea4d4aa9b855ce08cb3b4c4bfcb7df87daf4a6ba289869eabf3d080adc529ed31b99865c6a229a4e8af8e4df0a40efa949217ece12de90393daeb96d646fb6bc1e0caf7d8fb22de5430cdeb6dab61f723365d7972c06b74433ca61056eac164f8228f63ffa3aab8228d6b7f651d4a82f7e11c9ea36ffb3e9c3521a5843e48142bf4031db9f6ba38d46b6565e1bf91743e7f793ecaf90d37d1b4642ee8d7d2b8c0dfbc534c08c0ef1abc9a580a5c12590c5b6ffb9ecb327716eb9ccc6a79ee3ad9daf86d06effceaf388e39026504a0aaae4d7225789d24ce0d01ca40c8b92ec3b92d9ba4dd4184bff69de7d0a687f4795fdadc5b663e247071b27116be722656c8c6b04afe5998410ce362798c24d893a49fd6f994154e204afd410e8930bf5e6ca64fe5a86234733927557618670e613b2f4a41d14c46df7226a78afa86dc29d987b3a8a1b9c2c3b17f4f852791539c48b61436a1572ef0f006481177502c96a99b6810b171c3422480103b51faba4a6ca8c20437e9e697927999b613ef45ad2854d94d2f6ba1c81c22516019ae023421540bc8bb0f62a96677861ab953b2178965c00b5116b100589d1a00e4a497bfb10c74048e183f12dc29181ed408442071dc27fb526f072bb4ccf547db2b46a666bd22205c743d1bc6ba3ae4f0b44c8ecfc550921ae2c73b38f7d25f10d74eb42700b0e75253b2b5c3731bb3629c62c2d1444379b2645787b9f3fb21cbdeff6dec9662561f317bdf49aaeaf163a6cbbe2976b32822dfef44c0f07cbb170ea5e175f1771c30cb2baa22843d2859be96e00d8b30227310fe1ba1765535c14ce8a76d01afc474abf0fd8bd6ac4d0799f9ecbe11debb612c94abe6eb55f406b351c8bc187635c095a0ec8ecf06e82b07eec72490b280d79d36f052ed2a7cfaeb71661b241641acf31c4efda7b528de6c3f048be0ae73e79e88846759a64c51f4186dd5ca07b0c34ecfe8513996bd06424b9ffebdfedffbe62acf4a8f121276275dfa12e2e04785685d49b4bf84d53d5ce4e85ceef82b2d081d93e10415a9aae584a5edee5c062ccc0bd0863d870b05af52d438b34aaa5b834e78333ff8423410d268941867ffd45da7bb4a1ffe068c1831a17e7d625a4afb111453ab0e980e4150da54e49adb67c8d7b40ce6c19907f2ce4de8d307315f1050c9934c7e7b27dd038645a835e9f822bb40301c737704da4cbf9e7db2dc13a7b85b87697df8cebcb5286892ed4a1e83de47968085ce746d15586a88d22de5e3d0039b6bf46ef7defbe749cf7854429af53a904c21fe3742563bdfc2f72b8a28bade161f41348cde5879e544e0f6191036df98f421a045083cf5efa496e6077733d31dcdf451a40f5212693f96ab5340ed31c369cd2fbbe48a697103d915fe020d6bc8f8e46a92256ee5c2253f01f112e973aff317c15a8a81ee409eeb3a1675db7246c92c92f1d593ab9b19e09a89ce58da131bc72f48e1504b6ed1ac0ef56366e6ae91a9f4e2a214f8f3498252ea1c6de911e00ffb366038810ce52ab592aa4b4913635c8936e10e65de6765eb975caa023cc0dfcac45b1304698f7022bc99f7f6e8dbdaa979f57e71825e7280fae20524de867c4c1ae2d67002fade557171e4ae45bd976d49685b4363614a8cb70e16dd301d6dec492cbc8e0a0f567175fa3b131760e7e306d994ae151f2fe4ce5708880afb3c920565459e95058746b5800238bf4db3cb9efea4c1dccc8a90053744821993b1d724f8acf189e715157f2d9af46e75293f65a28a2160ef2e6fbab6e4ea911262d62eaaf277eadf0fe737be20280926c81c423e5c529557929f48e58a2667b835663bf98d8d7787e5df15af143922a8978a0360e7ccee3d4ac3e0af4a831953f71bf182aec5f3ce3ce690201b0759aa7e49102692bf47e780cfd05511b5e1f8ccf72551695a6e3e5dc89e1f67bf301c38d114a1a620705c85f93da4581cbd5498a80ed1edc68812ef4e042509f4ed7f0db281d8af8eb6b03905add2e99a49223658cec16081bfa425e75c69b5564967186df2db7ff10e4f4bdb53465423d4a986dc477935d4520a8b00be831f438d0db052a92fb056269e66e08ce86b0d7d5814d4a8234697cb1078d5ae17eec5149069f1e78b6c8f621a2fab6cfb0a81839051c5f115b1c65dbe65479118ef3a7807bf5bd7e3c2bab1ad956770ee1c66f3d9a63e507e5133f1b4a1cfc3d157167dd0f89c3e547e6165fdb10d8196fc100a96b6011d22220bb8f21319e5b5efd7e6a5ab7ce4b7962bec9f0e4b23544a79dde67152ebea520f6680da9008b7de01a8af3484c53f1f923afc2e927879fb1a73e6cf90adbcf9aff3fcf91e22ae2484ac3a210a3494fdcd3deb6801cf541fa24a5a7b38a0700d5124be0fa56a3ace5f521d5a60a79db52a2a19db4462592c423e02bffd1831e35d248f65a978cee0ea774286431665615d59cd40752610436eb10908165799798930f7c566e5f548cba918ed990abc2e2dc7ee26a322f1e48d2ca3b364cb97840a49c7d648db104666ccf8f4fd814d9155c89c7d13c45e8572e95cd92854bff2f07d70b53f11db3d65e28dfb5ff90e921c74ac5848b82312df865c49f327bee94a991151f66ff3799f187f8d96eba356ede18a40d0e6636311c799805316dedd1ac30b6bcd0fd046a5a04384fd6aec4824ca21c0bee947241105c9560d3a7e8bba1e9ae3185d37004d6f321927e2e0aa5e23657e19908b681e61652f33a74eaed4c83fa95b0fabe5a53d49af2f904db0c453f716ea40c07675fdce29d9f264c93240f89d60e412cb6f66d33ff2a312130d82a8d8d8e15c58d5b2becec7a6fceb029a608e5a8eccecdc80ba331fdb07e27749c5af77cf6f1dffb35f9385d141d4ddc532fe616f0b5d8ea78a04b01bf7042f8cf8e7ea32855e9c721558b858e703411c3ca4cf2b6b44a5aa359ae6facb7c460c1c072173c5d12e790cfbf57828cd9098a80a7cd41f6e21d8e5d3d9fcf5a1dc3c0b8bd0269b9c99b80e06a29ee7148132323b84b6fea80f24a26176e09c75518de5e4debb1c628922157bb53264923770ef951984dcf02fd1a46fcd1a384aa0139fe71916a0604b8d3013e0c364712757e7a2856e04b873a8a5253504376994a10e236626d7737e91c2746f40e1fedbdaa7c7080aadb2b541f42c137afe7d3a0cace871fec939409d33d4b9c8e7fe3186ac2eac66ff4d6af29cd79dfbbb3f2ebf6d412ff7a499045b255d7e2acbccf75f5d7c12b1e0b949c00887e8cca114cdaefae3a9d1fac667e9455cb5ceb88db65bedaeaa77b414e6181f2f42d0fee89afbd941c52ecb26f2eee63001a872d206e39c66a79b5a9e2540425c3beaf10277925c470afe5e52e49350e141d545c937f687ca64dc2dba12bca1d23e00b752b406be9992127122e451df8f6c4b0a7c777c3075b5bd67754ede2d79d4532fc81b35d9e7bb0a7454731ef83f872b7c08b4b4b347107ab77008bcc781685efdb596fbc55db0495fe76f878b88dac1b1aaff974d2be9bce8d1dc85cd6ccd92c0b741716a2ae8e8758a3a7893644ef8bab829e602872eca33e87e21bb35cc6e61b0fa5d902c61c56da6545f9b958e3a7c745c9353cf8fa311719d96c01940bf19cbcb7d34f7c78b13e20b5167239d0c7ffc6a6b01edfda12509e9f05a605977d5001f54bf13ad7a9a5c12b5b8cb6ff93a9fbd4b441f3815d55e3d0ccbd1942bae1204f9a2ce9350b91bb1c23ca669a8556668bd7daa7982307c3831fa317c0e1cfa23e5ee53ae00838239d36c668bd66f625a10c4e68a7da8b6ad93ee788d469469c10472829ab6fbecd73a15e6ad3ab1c4bc6245d32681dcf4c3be7f1f6496c5525b35ae0f8c5b933c15792c31d245d207cbf48b8a401cf150afd0234af020154d59433654fb56865140789c0f890cde463f982fe1c363f917db87adc588973b97537e768de242b1b8f042588994d8c9a82eadbef9a671718594956a731e3d52e3b70b27dcd10f75d72a73380d4354cfe413bfdc0374ae7048f4a6cd87adb3f5f913cbfc30aae208ae2828ad74786d384ff1a2fb1305b9ed9f5c3a31b5894d083d17e707c7f93dad7e818ffa42c5b268add22c2de05574b6da7d4a125d78d01195a924d9bb1ecd4bad083ac3792c3b8f5dd7c46d9b4b5a2be1d855bc769758fa97b21d9ddde4f6222b04ec1b35dc6aaa6a8c2df79377dcb8bdf4dbc84e5054cb453fa743d982d888eb3af72a18bc2e41be8a4852ece6c89bb73fdd34ff20dcd9e8dc05749df83c98db2af59a3749f844a377bf71e1be035daca08dfb48c32eb85634c26936a2bcbefbebc35426715fc8a16f4c51e0ee146f99f2486113edd441c2a0427976f34b9cbb36135da1eeeb41a4ee0e2cd46acefc75f3fecf1428a7452c6c50d2858b743eabcf8005b5162cea0c9dac41a987ae5a3a65a340ff6165bdd6e722886715a167dc65f52c163807c8843f659a0c30b466273abbcff260baf0ebe32c6fff9e2f666fa2a11b7332c5f499271023657a190fb1a9ac676fa8b65a6051e94823d3c8522894751720b9f0f6d8cd72d030ba3f01717753f0d805ab0633392e2b2340a92bde2703079676b3602d9c77914de1b5b3039002e93bd474737acdf259b8fd4b38255082c525cb6c86b1e18594d4bd68fd945ef0480f72a385e589ac7b01cffde4175b5ff8964843dac30d4d4b4a716d2e53795f44d34c6da5c1aa4a0d50ae4b17bda7cb4ba236a4d15580de4e78745c8a3bdfa4cdae6850a1a3585de50e6ab05db8c696300f6ce553531f02dd057ec81741fbed3bb2ca083a3c8497da362f46cf0a7f497f3f624a05f0e1281fa6480044a559e889187e54ff7f6e23888cd9d5e95da932cc496d81458107d8fb0cb158a114f6a3a2660fb37e9ed4a7a0858153501f3f0554ee8b81c7c9913e2517dd320fe421715c26a7ca2ef0e275d44ce6b68b9b8eb9571ffecfe534b50741cf0dc163117e218ce5fe1e42a665bee07e2dff6eb86421d6634c57d60a6d281d10048f80244580ffe1529044b5fa937892f059cc889dfcb3612ca48f802478571f776602f85ab5cf15c49bd0e68488f990194ab834c188a9cdfcb0b2202356ef4daaf7a4edfec7daff26adb39c0ce1c947ebbc42dcbbd413f993f12e09a4785c70bf921e4a54a5efb8a523b0cf8871c1d8ded18cc34a987344ec1dd609082102c79856aef9c9ad683e41e8eb54b674f0047b619d16d058ab0fb6b94c64bfe92f32bc818fe37d50561c9ae5f5350d35517273fdeff8c7e535b2dc2f5e0e486449b021652023b6ac104983fa2f62b2a89e90c2143cded5689cb6acc1b041313393cb0e4b496889cb5034c64ac94750a1ee0c7fa7ccc9c8cffeead083bc9f65de15ea28603742d783ff266049d9b7e86c539256c6e7f6bfc9073c4657e2782396d52a2a1be739b4a1357e9a1b23ba6fc4d4811c756f22ac8d18531d4ef999a11ecd032eadbde2983cf1c24dd411b7a322886c800827208059c035a0b4d5a75e93e73d2f67a653b5df3a0d56f0184c15927d4978d38f70a9e140eceb9a54670f73b7cb37566373c90d111ed5c9d3547f5d1a9eae45d34b32e341183ee480219035871c8ec0a723383295c625a18db721737488ab0ad39e2e950796d9f4b6c729400e8e7223f884c5ea3bf67c60079460eacfcde22fe1e2afecab842ab246c7bbe5dec226ffa5a7f760ac7d768e6fdd759d6621f5dfeb5373be905a56f8d422bb31748ed0854eae9e2e2699a43f72f54e6da67e713b71f9db07a0215ea68560e1f6dafdc40f4eec79224fd13c6cf1747df0a6f7a2f2a5303ad5dc356750bb89d86ecf3c0542e3bd71dfd1baf2068eb9252c61e56e8dd4e60d885d31034f5091250a74a2c6d76dee4994ce2ab25a03d19843797100b8c380729ab9ff98011ed0c007482dbe1d760600f6a176acf65b6978ac4413b39c2e6bc0921c5191c0b80938fe9f012905f2413d58692a96e457af770b777b6e6b8d1fd3dfe882dff0b70e1efaa2721f1f5ec55b186b755807d17cc1d642a2839e45045ce697ef7fd55fd05f8f6592c4c776a30cbdb65ae2b32453b2980bec8fef850bf56f11ed75f549859ad7eb03a1ee35aedfa0aab42149276bd5ef18e5307a30604155197007290fd8f64480f7615c0c04e2d3646c959f01fb483278def08392d8c50238b86ef7eb8a40e8a6ee4bff94629099993bc818bbba341d408434e9b3b4c687db29a08bb156b6cff861d324e0fa2c30110b6d5985ed32669e1b89872416f0cadf1b0b7e1c8adc791ec54c801389ec329e8da93e673c9856f7ac74a9714631f1eb224cff3ebb28e2e01f60e0cc521d9299977052ef867e7a92079aed578e9f0f81d656637de663674a240d9cc9234e682fb20ca2d324ac0ff276f8337c7df0e1168014084308e47c61d304d7880db4dfecd70ee113581189fe148abbe1ad7de7ec926fe57cb24864e8490709cebe78859275114066f9c042181dba68f4cecd71f9a16d12a36c87915013ba2b0f527544e48edd0bdcef130281334411114855f3aa02d2bea211b6cd9d586d20a707a878baa876998a43b5e503189ee6816af10a812787f0c028f4cc0d9c8b81d889b3ec183d5d790f0a4ba21f63f825509f8e5c1e28b75e67f5e1679944d0736b3ff74ee181b3b631ed0aeefc5c2e1b636a3ae3f32c76326f2fc4fe4446fa5d5bae7c75eba4bf792fbf737fc1682649b279227b3406663dc12209ee5947345ac154ae00c1a282227b05e73f00d84f13fe924dbfb0d74244992134900c429fb6c85a26a1e582805a546e6f815599892a3d34f1329e5f2d96ef92747e67f164106a02a020444b93ee8c81d78c926ea063ab03e4be1768c8cf273e524d9423a8af5ae76578d5ed17b820944b5bcdd5cb02a769c73b6caf52cd67cc97bb4826ece80e2b60dc19c0a43bed8a9f33a493e473a375724656cd5b7f8e06c274ab9a91fb9bef571af3e4c64aece8c7711c62a8073d3acfb0243a4e0bb4ec35e79df2f11b6ce160ef4e60b5e41a38d8e07df8b0802c88d11701b42953e2f128acf5e729f9df360e6fbba9903bdae2eba1ab9aa815fd9a3a4e4b630de0a04da8ee12059b80621fd53bc08c618c2ee79cfcea0982617d77fef2bd562621321bf5ede17b7a3662d6512a1c415e4ef5add6dbd6c8c21269a6d37196d73af18d54f9ee7a956bbbddae3628c8fdf14acf545d19e3731a288992a8ce80a74da9a8558f46fdd5fa4781f749861c50e2ddaa4063c431bbe28ae49a10451e8b1ce99f1ea20ce64aaf2c4acac97884193709664417c4e9986b535e8e9d304a39b34abafb5c0c9e4ac42e9d4575ed214a6cff53eba28cf66f7f48bb906e07aa0b3e85354386c6aa62e5413c6b27ca5196f3a38f55140b2f106df7dadbce9e782bab994c4f9fc061c78903d4cd4a257cee684780513e51977fb251ee97a2a57580971d56b1a3c7a0265005ae08b4634ed884d8828e3803a748b9ac1b97b3700767cd968d7d86572459c7f7764aa0ea8ff77491a4dcacfd7675719ea6f0d3168546948940d920433e8355f9f2325e089c6966f5f34343087cb7851e6fdce3fb9d34b35fe7a7466c24589db031896c851f04cf90165c05a1f2a4646c43e1ac2f4404c3c2c24ff3595893110c06b4500a37b9fdefaea4edf2f615caf0362bbfa0eaecb9a5e6522dbe7bedf069da81c5b3bb465e6847f3c62c4b57dbb6fdcb1cf35887ab07efe7839f40b3b75f0201ce7d01d7b8926c8cec6ba782c3f6be768daabdf851d40ca0e3e5d68e3fe9a85ea4e4212012268af6cff16889fa1828e0bb9fae60095cf578babc9c22ba99d0e6b610c32c238b21f94c9b42f328cef59527401a5fd87b322138391f9d70f705eb0c104ba766b0f2a69c4e67a2897fc5e0ed840275f06b124e88d5d336429d8ee2b1fc9fbc6e53f2e20f447eb42ee2157afac543201120f242dad77066bf77a472907b734db8857547f3bc3f93e3cacc1f8f51d6fafb45ccafa2a2c6016432000473762d7839d8a9a72b8738fc4fa3af1a7cb1f871f78817b5c5eb06e7d15eb030572ce49f56c7d00b5dc55d4a1ee0bb4e62cf9dca6af255c2b20f6e86775c7d15e79ad7ddf53d02e135d30e23ad0ceb597059cea13d005482a4e92f5ce8abef30783793dbdd15068051a68a1298f47b7eaaaed46046976df109c354a68917ff551b119949d7ea1f8b24b89fff67f456511e96110e122c9b7d5e188656c7a18946c88144d1c884d712faf61adc1a873295e8ef9357a965ffd164a3f479aad8d96205b922bfcfb39595bf550e48d3d3f6ad88aa78ac8db38a184bb15994f283242849f5ef2b4188b843379d82682b9f452aa6f73d5876abb02075a4d6266fd2921ff7d7f55f8676f2d76be1b9611228dd775389b835a6226250eb2a8119e989f230b4a4fa39eaf8f8c44c8be9e43eb4a0a343933e90f523c21a4d9eaffff3781d36b358feec11f5c9a26c78aa9c3b29bffa1c09820134b848ac091df62495c19a0e781975c486a302f7e5705f4e52a05ccb43e198ffd2e2bcca82b357e1351aec850bf40750caf9cb03c41702b353785d44a056c325e7477d982f4a54f577c56ae22e68aac8a090a3aa6a0f10d9feb51186a04acbb3742e83d855226cc22e133fe419590f31c55269c3a1ee90f8b5dad8973df7d47264e8d5b59ce971552281843fbf5ee2e3fe18305658cc8e106c9c0ebde398392cb85a2b208e646d5c0db09f1db404df6640143e60efe6e6fd83d01ee86cde4bbbf2afcb3182e829ff76bf5eb75aeec53c68c8b8fe47194722ab0ef65021f6d459354ccd9f06be3d48186e099d9eabed637b854b6a472880498e3faaa363b29d4d4fbe73d4cb42fa15d83dafb574512d68680ef70b146056a2c30fdaa5a35924143e5d648f856412249b804f1053be6a27bd68ae2e7a6c103e21fa2f547c4ec56625c2f2df0a895f75cdad5e6d863c96d785367d66e20725b7e07d2524b48a76d31a1fc5e87ea54cd8598ac6c1006bb1fcfe5a7cbba6aac25d7f05e43de6aeb08010902380da01ea1905a0159468586853ca00142af4117bd31ccabfd1e86813c480def157e0105dc90db5504b8be77860aee3434764803c848efc9f728fc52748c14bb2c6ffdab6dd41f15dcab4878d816b03162663593af13b6e3062b3922a767b4ea0550bf6c67c99a6e046f08d788b2a72c08ebe79c9b046c53cb6a6f92b72a5e35633cee47a2a4ce238a194dc30441a7b3d152a58570cc46b9d8d012349859dd1869ab738cb7e5566a5d6518826344d561f70a16d9ef6fb7fc9d087cd243f0566ac603df3857e23c671dbd7519791d1767571453e3203135d06ab3874f19774e8e5eb47fadbf57d038b6c6238aab22ae6e60d573885243364aba6d5c808dc40925e5a7de2861cdc4f5c2adfea4abdd00850cd9512fb6ab226670cd480e5c9e396b6d2c02d43e3a2f0d1cea2d90fa58bd5e64a1a0e69d6eb30fda0c4a89c675128588f7a577d0884d2f41cedc8075281214bff5da14a0667f00af02355de739d7b7897985c8fe24fc591a58941c6e034be57e000a330927fba74645c189644b235ae5595397452c66b04020e1555e9c30363d599ad660351467da4abf970a0c95319c4a0ff858f8efe4ce4f2b3ce8030ce3f7e37d4d9025d1315124fc342c0e2d9275d698fa2dd5ec16f1a1eefdda6c6765408c0332c6d506f73cafd96566150a2eda4fdaa6b1c9a28b8a34a615356ca9a7c245899f7f123dceaf9d21ed93003a8afd9ff91bcfae2891424000dad324896c3e56bd7bb6afa455bd518501fd3392f9f7c2711536c98a214f585b4333c0024ecdf4c3abc22d4bc80cef179754912ef57042ba554cc13b8a17f3c7521f7aa984819df8501e69c01570bdcbdf357a44d9e288d701a3c81cc8f997489b3e2643adf9af13525d8221fc97e632f3e64ea7a09098a2ed73299a9a87cd54f683898a6a30107a2666febf73b1852b6f4e1814d4a4a7b6a44ae7d8a60bf50cda55b1635976936a0378d5d24effbaaf55d77f147616c8562bb440d9531a8ab9c34b9da0bfa83059f8f0418e1cdb1c9c8ad9ac3f347e32e41fe71c12d0548981bed9197cd0be6a83ee18e0dbc516ff5c444bc295e7e3998c2453349620ccafc58fe91239642d163bdfc2c67954dab18a3426099eeac7074eaa18660bc75a3a380d5b2e07a2c05e7a213499f165ea4289a9f97e866d4d05658398417d34b1694eb5efe7534d7e7fb8a3db7dae3a3f041d2175ef99cadcf738f08e39ba9b5b022d88fa11b6a78806815e2c68dd2a2faa8ebb8eaef8bffe9f58b903e69148d801d90288221588611a98abaf28b92505fbb8e43d9fdc1ea2e18c8fb39c6fee54f30c192d9f07741006c5058460faee0c47ff6d04266c8d02c80a0d97ddd3526e0f0db064f0721edc2c47c83270763889d32e7f2a038e1d7273373ef144d738039bac6481a05fec9813cda9e4de19752260955b050e9f6a6e6711ec00966823c6b40f28784bf5ea9a87c7364f8d814ab6c97f6038933c5aea1075951713fb96da6c15f8ccae645f617a896e78fa47365a207da07b2d86ac46744172e8b34b0d9fa872b29277fbb67bc14ef6bb95014ca87dcf18606871c5c44b2de74ec63002f94d03af4dcfeff9ab47b9a45a78381f0f22970469af5cc98eeaffae3d7db4b3b9f28ca747d95a13280efc35d5c482d08f504d693eca56453e1d24f963b8a80ad20fe78c0c76cf3da7b5792a9159e75791fcdb13cbe45544d6225e91ba9dac4a902251cce47b405a6d0b35c70349b0cb7d658ed077f5fc94a6f82dd6bd3e288f84724c94444b9ebbc897895edcab594086f8f90bac4e4bc36b51bd7517d532b21ae69085d9d5b51ae94d2d5aea58c5cfb1c3412cd76591734daa8d6141102c6f3ab632e1dbf4ceafc0682bc7018105e9f3ea906722b3d720e780e5dd367eadd61cf6ca0254931c4efdb4d38ffe63bf58a7ac474e2b71b3b592b63a168e1fa406e8844734c44ccca131827057d8a44ef7f7d7f6331c09b390eeab0ae51fdae2e4cc8e289059655d9f175e7cd030b846480b01ff70a2eee308f1457945df5be430405b4fbcd6bb14d41bbb5bc841df893f3a40c41aba27c80b59054c222da817bd85d001329400becf3fca93ab50f616b9529b9d56ff4df731801ed6dc87147f5898eb518891270ef8cf372086cdd134246b2e05b2685ffea11b7b2a2afadb2033f047da33d4755d7fc9be79e36e3d1cc3d44037e71d430a25eb0bbd38439c8dd95570377d27d34a3fbcfb4da3c5d0677867112d2922576d8f30cf334bd2b05ef3c4caeecbca15d7ed9a7195b1f29a60e00468ebcf42a4a909f9be8ea55c553de675dd4b2e8708c3d0e8d004fc885a6c5ffde33e683839817723c672460d69180a52f10c597241c888882634a9a5edf2547ff9d77abb9044d66190bfc7dd13e4e52288bb4be5816b07101a19071b4ff55aeffd07d2df53bdb901d6a4e2ae2c8cf15309a56d0a35d7c9caa410cbd72123f8f6c8984c1fccf104b06d3fd15f64b26e971d8ab0061902636a8666e38f0d7c28664ffccd92ae0014f38ec93b62837f600c655b4f1ae239fdd59c09239cc083a0076ed310c6e98ba2f762b5b110e71f5992176f40033c53ed45670acdf85af9313b4011d4141e9eed8667ce5ded586d4bb75ed8278bd42dddd215a8c67bb6285ce3d7d85bef7aece3ec13811d8f4564e01b7cbc205e72e2e98cc6e1140caa4bfc4aeb1435ba4c98663c5556589387f0e31fe82be1b6b0f6c255f20814fd3bb87689ec551e7e88bf90476a745b46892c77002a8f3754d9ce51d151448ff3914705e851253866683fb8e8115144b1c4d36929dfae645cbcaee3676925fbf6ec354b58a850a7e9f5d452477fb79ae75117a8371bdaa6efe1d6932cdb839a280e51c341f5f8729284383a56d2d197ba1aeeab7d96186fe349f197b11519b18c4a5a2c21d548010e344d51616781da5a7088786be9c76a18044f9d4d41436e6debf08baeb6cf54d36804d16e6f203cc9d87c41e072f5fb8b0e8a69cd122e8c46fa906b07eaf31eed2e56f913375f2cc618ea62f542b1b059752edf0884d23baf43aa640612ba47a229a4d16f13f65bbf5c3f62c76a9124b3386f7fec8758698b44e2b3daa798a24832b48e99c504f205367be3ced94ff330184fb819d6206ea41911ce704a0bdb62efcf4d5d601bdb9ccbd42fc856e860f74dab4822391d92235e024cab5b2d0a5cc11daa21ccec270566ae8ecc5aa966859f66ed38f97359861f38747b04f1fe10008fe1535654077f2b1368cdc482b2f8c8b30e6e7f62d2cb12a7163e8f1e259836a4195bd98aeb0c0fdfd4cb314c36648a8554e8e2dbc8a7d3d9740c490953f609caa1ae8b0fee5f7a74ffc6e921a3f15efa642e56c79102fd56d46de37eb6a3feb033ffd8b1d5c83c74daf0158f30331edc0590980aaaeee7c8be2461203bd653b85c73726140a126ae43048c01c3a0546ef5dc3a917e4b02e05581695b1bb19b8f6a879d04e85879c0697605c8025861ec629cabdd792f843c1eb94e4fd463417f015bd09168a16cb304d9451faa131abb34be480681c4707415f7ecc3569c86bdbfd9c64c6855aae6207c85e9215e0c421c3af9abc03b0a2900ddae95cd12079c1be6e3497c6a17b702acad35e793c7dc3399ccc1cb7d2688c9ab2e11b54d79927f03c0e6b5db1357ca09642e218219c2f88e4ebfa50e6e459c6c407c5858f2f3892e8e342f089d545d1ec6c81441427d5927a9617ba8cd6df65b78a0996c1823be7dfc874778a007c72c350b974596e647ed25e38347adaeb0c3313598a4bd09cf8b88cd1161119287a6615a8638b313e857d8dd4d379f577e89ceabe56aeac1c591b434e356bf8e4fa545ab58860a66befc2624029ff27803c9f2139f47a42e7dc4dce70528964e2f661770d091b6509eff8af7e6225bc5996addad9798f1a228b97d4c7672c48fa01084d967f5e48c9f18e48a49ca5c2cecf7c70fac551cef73b6a2ee08b0dcb00167227cf258e1ce19479d2ac1685278db4c8119d6cb1d59914ecc9c7101a6a7ecf2f9544de660c8c16b728e56b76322be6d8a50a22080e21e67a263464d2a19353653b5910ba1d3ab22da098cca10f5e9b71db6197956f22d6f9d35a3038e73871ff9724f71828cbdc9841f15f5257bed17f0fcbe17aebc5ba090361b7a7edd015ce07377f3d6963f03699b982c013a1472c196c0e722fc856c50bdc1d3f3c6ddd827c6b613890801142052c15a9dd82a7a27e50db19003c061c41cb6502e6d7b0f4e0d413ee98f3115746c22efb2b563c203c888dbb264a3b28960968ceaddec2f7b3a0df38105d4042dcd493299e62d0b50cb16cab454558a276bdce9e1eb442520fecdc45f91dddc29d8eb24c14e19753ab4025e981a95f9b0c2d4f3878d8ce5d97e80484ddab1f5403bca3f2e5d6c520871cb1a7c5a0a36525b5a58c10876b5af46805bb73b9eb729c9a2bd05d633b041d3a1fa12cc1ef23a02ad3588c3081c5d103bc5c812ba3d39d26fd3564be54f29a3360e771e725b2637754c29e9b91ff673c78fa8ae68365da08a42c7346e855ed57a9c5cad1a67248772cb735b18390e1c1477e0bdd9807f09c622b9944155628e8349f1d85539b9a16ea2d19bda038054e573f7985cbd32c18360ba2221c89887562c4caf4d910de7b09c195b779d727dc66fcee4eb65e132bce1b83961db3ccc952b47f9297251437ec6e4a01a2e1f6525db57108553d6c21faab689b9c217818cc7bea66a439544890da76ea6ff1afbee51e3e905b471712b917d1b815ed041bd74f0a8df03449fd122c692954a0ded0922c474934b7e8ba7f9ba28ffb8f677fef54ae7e449bd6463de57503d20e9454bde2701e6832a44115043eaffd0b7d3fd16bdc4d8c8fcca09d7b37da30ed200b655cb333f0231657545efb067b3e0c8ea72280d038963929945daa6fdfec18207940984d0bfcb447f5662e2818dd98cd3cea42074e7d9e3ce9e862fc37fd771fbfc21461772185a93ca28b711c9bf17e5a97770c10ec743e0b75ca6a4bfd19103f75ae8aa63035cbdaf3ce301c2c6a21b736bb23e53e66a7b5e9bce1fd0382d81e83b51d3ed111957a9e85d90bdff4cbc25c3690fe39368cb327cba2df472bcdbbff9fe4fa360d6467e895c537c7393725f625703019702d6ed588d3fcc8e4f605c62c4296b8c578a8f87785faa2baae3db5df1970d98f959388bd46dbd00bedc4f2fcc812c354d00fbffffff04